.cover.svelte-f0n4j{isolation:isolate;color:#f7f7f7;background:radial-gradient(at 100% 0,#a1380c45,#0000 48%),linear-gradient(125deg,#171819,#090a0b 72%);width:100%;height:100%;font-family:Arial,Helvetica,sans-serif;position:relative;overflow:hidden;container-type:inline-size}.cover.svelte-f0n4j:after{z-index:-1;content:"";pointer-events:none;background:repeating-linear-gradient(135deg,#0000 0 3px,#ffffff03 3px 4px);position:absolute;inset:0}.cover-content.svelte-f0n4j{z-index:1;padding:5cqw 7cqw 7cqw;position:relative}.cover-brand.svelte-f0n4j{letter-spacing:-.035em;align-items:center;gap:1.5cqw;min-height:6cqw;font-size:2.7cqw;font-weight:600;line-height:1.2;display:flex}.cover-logo.svelte-f0n4j{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:8cqw;height:6cqw;display:block}.cover-brand-divider.svelte-f0n4j{background:#8b8b8b;width:1px;height:2.8cqw}.cover-series.svelte-f0n4j{color:#ff7518;letter-spacing:.055em;text-transform:uppercase;align-items:center;gap:2.5cqw;margin-top:5cqw;font-size:2cqw;font-weight:700;line-height:1.3;display:flex}.cover-series-line.svelte-f0n4j{background:#ed6913;width:10cqw;height:.3cqw}.cover-title.svelte-f0n4j{letter-spacing:-.035em;overflow-wrap:break-word;text-wrap:pretty;max-width:86cqw;margin-top:2.4cqw;font-size:5.8cqw;font-weight:700;line-height:1.12}.cover-title.long-title.svelte-f0n4j{font-size:5cqw}.cover-subtitle.svelte-f0n4j{color:#bcbcbc;max-width:82cqw;margin-top:2cqw;font-size:2.5cqw;line-height:1.4}.cover-issue.svelte-f0n4j{z-index:1;color:#f4a064;letter-spacing:.12em;font-variant-numeric:tabular-nums;font-size:1.9cqw;font-weight:600;line-height:1.2;position:absolute;top:8cqw;right:7cqw;transform:translateY(-50%)}.cover-traces.svelte-f0n4j{stroke:#ff7800;stroke-width:2.5px;width:100%;height:100%;position:absolute;inset:0}.cover-traces.svelte-f0n4j path:where(.svelte-f0n4j):first-child{opacity:.85}.cover-traces.svelte-f0n4j path:where(.svelte-f0n4j):last-child{opacity:.4}@container (width<=480px){.cover-subtitle.svelte-f0n4j{display:none}}.blog-page.svelte-1f143yv{color:#171717}.blog-shell.svelte-1f143yv{width:calc(100% - 64px);max-width:1200px;min-height:65vh;margin-inline:auto;padding:32px 24px 80px}.blog-header.svelte-1f143yv{margin-bottom:12px}.blog-eyebrow.svelte-1f143yv{color:#686868;letter-spacing:.025em;text-transform:uppercase;margin-bottom:10px;font-size:10px;line-height:1.5}.blog-header.svelte-1f143yv h1:where(.svelte-1f143yv){letter-spacing:-.025em;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.3}.blog-header.svelte-1f143yv p:where(.svelte-1f143yv){color:#525252;max-width:760px;margin:0;font-size:16px;line-height:1.65}.blog-search.svelte-1f143yv{margin-bottom:12px;display:block}.blog-search-field.svelte-1f143yv{background:#f3f3f3;border:1px solid #0000;border-radius:12px;align-items:center;gap:9px;min-height:44px;padding:0 6px 0 13px;transition:border-color .16s,background-color .16s,box-shadow .16s;display:flex}.blog-search-field.svelte-1f143yv:hover{border-color:#c9cdd2}.blog-search-field.svelte-1f143yv:focus-within{background:#fff;border-color:#ea8b37;box-shadow:0 0 0 3px #f973161a}.blog-search-icon.svelte-1f143yv{color:#7c838c;pointer-events:none;flex-shrink:0}.blog-search-input.svelte-1f143yv{color:#171717;background:0 0;border:0;border-radius:0;flex:1;width:0;min-width:0;height:42px;padding:0;font-size:13px;line-height:normal;display:block}.blog-search-input.svelte-1f143yv::placeholder{color:#7c838c}.blog-search-input.svelte-1f143yv:focus{outline:none}.blog-search-input.svelte-1f143yv::-webkit-search-cancel-button{-webkit-appearance:none}.blog-search-clear.svelte-1f143yv{color:#737b85;cursor:pointer;border-radius:8px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.blog-search-clear.svelte-1f143yv:hover{color:#171717;background:#e9ebee}.blog-search-clear.svelte-1f143yv:focus-visible{outline-offset:2px;outline:2px solid #ea8b37}.blog-filter-row.svelte-1f143yv{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:22px;display:flex}.blog-categories.svelte-1f143yv{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:flex}.blog-category-button.svelte-1f143yv{color:#525252;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:500;line-height:18px}.blog-category-button.svelte-1f143yv:hover,.blog-category-button.active.svelte-1f143yv{color:#171717;background:#f1f1f1}.blog-category-button.svelte-1f143yv:focus-visible,.blog-reset.svelte-1f143yv:focus-visible{outline-offset:3px;outline:2px solid #737373}.blog-reset.svelte-1f143yv{color:#737373;margin-left:auto;padding:6px 0;font-size:12px;line-height:18px}.blog-reset.svelte-1f143yv:hover{color:#171717;text-decoration:underline}.blog-grid.svelte-1f143yv{grid-template-columns:minmax(0,1fr);gap:30px 16px;scroll-margin-top:160px;display:grid}.blog-pagination.svelte-1f143yv{border-top:1px solid #e5e7eb;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin-top:40px;padding-top:24px;font-size:13px;display:flex}.pagination-pages.svelte-1f143yv{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.pagination-number.svelte-1f143yv,.pagination-ellipsis.svelte-1f143yv{border-radius:9px;place-items:center;min-width:36px;min-height:36px;display:grid}.pagination-number.svelte-1f143yv:hover{background:#e5e7eb}.pagination-number.active.svelte-1f143yv{color:#fff;background:#171717}.pagination-direction.svelte-1f143yv{align-items:center;gap:6px;min-height:36px;display:inline-flex}a.pagination-direction.svelte-1f143yv:hover{text-underline-offset:3px;text-decoration:underline}.pagination-direction.disabled.svelte-1f143yv{color:#9ca3af}.blog-pagination.svelte-1f143yv a:where(.svelte-1f143yv):focus-visible{outline-offset:3px;outline:2px solid #ea8b37}.blog-card.svelte-1f143yv{min-width:0;color:inherit;background:0 0;border-radius:12px;flex-direction:column;text-decoration:none;display:flex}.blog-card.svelte-1f143yv:focus-visible{outline-offset:4px;outline:2px solid #ea8b37}.blog-card-media.svelte-1f143yv{aspect-ratio:16/9;background:#111;border-radius:14px;position:relative;overflow:hidden}.blog-card-body.svelte-1f143yv{flex-direction:column;flex:1;padding:9px 0 0;display:flex}.blog-card-category.svelte-1f143yv{color:#656565;letter-spacing:.015em;text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:0 5px;margin:0 0 4px;font-size:10px;font-weight:400;line-height:1.5;display:flex}.blog-card-title.svelte-1f143yv{color:#171717;letter-spacing:-.015em;overflow-wrap:anywhere;margin:0 0 4px;font-size:16px;font-weight:500;line-height:1.4}.blog-card-excerpt.svelte-1f143yv{-webkit-line-clamp:2;color:#656565;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.6;display:-webkit-box;overflow:hidden}.blog-card.svelte-1f143yv:hover .blog-card-title:where(.svelte-1f143yv){text-underline-offset:3px;-webkit-text-decoration:underline #a3a3a3;text-decoration:underline #a3a3a3}@media (prefers-reduced-motion:reduce){.blog-search-field.svelte-1f143yv{transition:none}}@media (width>=640px){.blog-grid.svelte-1f143yv{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.blog-grid.svelte-1f143yv{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=639px){.blog-pagination.svelte-1f143yv{grid-template-columns:1fr 1fr;display:grid}.pagination-pages.svelte-1f143yv{grid-area:1/1/auto/-1}.pagination-direction.svelte-1f143yv:last-child{justify-self:end}.blog-shell.svelte-1f143yv{width:100%;padding:24px 20px 56px}.blog-header.svelte-1f143yv h1:where(.svelte-1f143yv){font-size:22px}.blog-header.svelte-1f143yv p:where(.svelte-1f143yv){font-size:15px}.blog-filter-row.svelte-1f143yv{margin-top:18px}}
