.BlogPost_page__cfzM7{--blog-accent:var(--color-accent);--blog-ink:var(--color-ink);--blog-muted:var(--color-muted);--blog-paper:var(--color-paper);--blog-rule:var(--color-rule-2);background:var(--blog-paper);color:var(--blog-ink);font-family:var(--font-body),sans-serif}.BlogPost_articleSection__lybTJ{padding-block:clamp(4rem,8vw,7.5rem)}.BlogPost_articleShell__nkgzR{margin-inline:auto;width:min(calc(100% - 2rem),58rem)}.BlogPost_richText__CTuSN{color:var(--blog-ink);font-family:var(--font-body),sans-serif;font-size:clamp(1rem,.96rem + .18vw,1.12rem);line-height:1.68;max-width:none}.BlogPost_richText__CTuSN>*{max-width:46rem;margin-inline:auto}.BlogPost_richText__CTuSN h2,.BlogPost_richText__CTuSN h3,.BlogPost_richText__CTuSN h4{color:var(--blog-ink);font-family:var(--font-display),sans-serif;font-variation-settings:"wdth" 100,"wght" 690;font-weight:690;letter-spacing:-.04em}.BlogPost_richText__CTuSN h2{font-size:clamp(2rem,4.5vw,3.25rem);line-height:1.02;margin-block:clamp(3.5rem,7vw,5rem) 1.25rem}.BlogPost_richText__CTuSN h3{font-size:clamp(1.35rem,2.5vw,1.8rem);line-height:1.12;margin-block:2.5rem .85rem}.BlogPost_richText__CTuSN blockquote,.BlogPost_richText__CTuSN ol,.BlogPost_richText__CTuSN p,.BlogPost_richText__CTuSN ul{margin-block:0 1.35rem}.BlogPost_richText__CTuSN a{color:var(--blog-accent);font-weight:650;text-decoration-thickness:1px;text-underline-offset:.18em}.BlogPost_richText__CTuSN blockquote{border-left:3px solid var(--blog-accent);color:var(--blog-muted);font-size:1.18em;padding:.35rem 0 .35rem 1.5rem}.BlogPost_richText__CTuSN code{background:var(--color-paper-2);font-family:var(--font-mono),monospace;font-size:.88em;padding:.12em .3em}.BlogPost_richText__CTuSN pre{background:var(--color-dark);color:var(--color-accent-ink);overflow-x:auto;padding:1.25rem}.BlogPost_richText__CTuSN .media-block,.BlogPost_richText__CTuSN figure,.BlogPost_richText__CTuSN>div:has(img){margin-block:clamp(2.5rem,6vw,4.5rem);max-width:58rem}.BlogPost_richText__CTuSN img{border:0;border-radius:0;display:block;height:auto;width:100%}.BlogPost_richText__CTuSN figcaption{color:var(--blog-muted);font-size:.78rem;line-height:1.5;margin-top:.75rem}.BlogPost_afterArticle__I6LYK{padding-block:clamp(4rem,8vw,7rem)}.BlogPost_afterArticle__I6LYK:empty{display:none}@media (min-width:42rem){.BlogPost_articleShell__nkgzR{width:min(calc(100% - 3rem),58rem)}}.BlogPostTemplate_articleShell__7POZy{border-top:1px solid var(--color-rule);background:var(--color-paper-raised)}.BlogPostTemplate_articleGrid__1I66x{width:min(calc(100% - 2rem),90rem);margin-inline:auto;display:grid;grid-template-columns:minmax(0,1fr)}.BlogPostTemplate_articleColumn__s7353,.BlogPostTemplate_articleProse__6qGLY{min-width:0}.BlogPostTemplate_articleProse__6qGLY{max-width:48rem;padding-block:var(--space-lg) var(--space-3xl);color:var(--color-ink);font-family:var(--font-body),sans-serif}.BlogPostTemplate_articleProse__6qGLY>blockquote,.BlogPostTemplate_articleProse__6qGLY>ol,.BlogPostTemplate_articleProse__6qGLY>p,.BlogPostTemplate_articleProse__6qGLY>ul{margin:0 0 var(--space-lg);font-size:var(--text-md);line-height:1.76}.BlogPostTemplate_articleProse__6qGLY>p:first-child{margin-bottom:var(--space-xl);color:var(--color-ink);font-family:var(--font-display),sans-serif;font-size:1.25rem;font-variation-settings:"wdth" 100,"wght" 560;font-weight:560;line-height:1.45;letter-spacing:-.02em}.BlogPostTemplate_articleProse__6qGLY h2,.BlogPostTemplate_articleProse__6qGLY h3{min-width:0;overflow-wrap:anywhere;color:var(--color-ink);font-family:var(--font-display),sans-serif;font-style:normal}.BlogPostTemplate_articleProse__6qGLY h2{margin:var(--space-2xl) 0 var(--space-md);padding-top:var(--space-sm);border-top:2px solid var(--color-ink);font-size:var(--text-xl);font-variation-settings:"wdth" 100,"wght" 720;font-weight:720;line-height:1.06;letter-spacing:-.04em}.BlogPostTemplate_articleProse__6qGLY h3{margin:var(--space-xl) 0 var(--space-md);font-size:var(--text-lg);font-weight:680;line-height:1.15;letter-spacing:-.025em}.BlogPostTemplate_articleProse__6qGLY a{color:var(--color-accent);font-weight:650;text-underline-offset:.2em}.BlogPostTemplate_articleProse__6qGLY blockquote{margin-block:var(--space-2xl);padding-left:var(--space-lg);border-left:4px solid var(--color-accent);font-family:var(--font-display),sans-serif;font-size:var(--text-xl);line-height:1.25}.BlogPostTemplate_desktopToc__Q2gvO{display:none}.BlogPostTemplate_mobileToc__DGmpE{margin:var(--space-lg) 0 var(--space-xl);border:1px solid var(--color-rule-dark);background:var(--color-paper)}.BlogPostTemplate_mobileToc__DGmpE summary{min-height:3.25rem;padding:var(--space-sm) var(--space-md);display:flex;align-items:center;justify-content:space-between;gap:var(--space-md);font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;list-style:none}.BlogPostTemplate_mobileToc__DGmpE summary::-webkit-details-marker{display:none}.BlogPostTemplate_mobileTocMeta__7XnPp{display:inline-flex;align-items:center;gap:var(--space-xs);color:var(--color-ink-soft);font-size:.65rem;white-space:nowrap}.BlogPostTemplate_mobileToc__DGmpE ol{margin:0;padding:var(--space-sm) var(--space-md) var(--space-md);border-top:1px solid var(--color-rule);list-style:none;counter-reset:mobile-toc}.BlogPostTemplate_mobileToc__DGmpE li{counter-increment:mobile-toc}.BlogPostTemplate_mobileToc__DGmpE a{min-height:2.75rem;padding-block:var(--space-sm);display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.35;text-decoration:none}.BlogPostTemplate_mobileToc__DGmpE a:before{content:counter(mobile-toc,decimal-leading-zero);color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:.65rem}.BlogPostTemplate_mobileToc__DGmpE a:focus-visible,.BlogPostTemplate_mobileToc__DGmpE a:hover{color:var(--color-ink);background:var(--color-accent-soft)}.BlogPostTemplate_articleMedia__ZinRf{margin:var(--space-xl) 0}.BlogPostTemplate_articleMediaBreakout__ymRWg{width:100vw;margin-left:50%;transform:translateX(-50%)}.BlogPostTemplate_articleMediaImage__Jwzpz{width:100%;aspect-ratio:4/3;object-fit:cover;border:0!important;border-radius:0!important;background:var(--color-paper-muted)}.BlogPostTemplate_articleCaption___oxMw,.BlogPostTemplate_articleMedia__ZinRf figcaption{margin-top:0;padding:var(--space-sm) max(var(--space-md),calc((100vw - min(calc(100% - 2rem), 90rem)) / 2));border-bottom:1px solid var(--color-rule);color:var(--color-ink-soft);font-family:var(--font-mono),monospace;font-size:var(--text-xs);line-height:1.55}.BlogPostTemplate_articleTableWrap__638xl{margin-block:var(--space-xl)}.BlogPostTemplate_articleTableWrap__638xl table,.BlogPostTemplate_articleTableWrap__638xl tbody,.BlogPostTemplate_articleTableWrap__638xl td,.BlogPostTemplate_articleTableWrap__638xl th,.BlogPostTemplate_articleTableWrap__638xl tr{display:block;width:100%}.BlogPostTemplate_articleTableWrap__638xl thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.BlogPostTemplate_articleTableWrap__638xl tbody{display:grid;gap:var(--space-md)}.BlogPostTemplate_articleTableWrap__638xl tr{padding:var(--space-md);border:1px solid var(--color-rule-dark);background:var(--color-paper)}.BlogPostTemplate_articleTableWrap__638xl th[scope=row]{padding:0 0 var(--space-md);border:0;font-family:var(--font-display),sans-serif;font-size:1.05rem;line-height:1.2;text-align:left}.BlogPostTemplate_articleTableWrap__638xl td{padding:var(--space-sm) 0;display:grid;grid-template-columns:6rem minmax(0,1fr);gap:var(--space-sm);border-top:1px solid var(--color-rule);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.5}.BlogPostTemplate_articleTableWrap__638xl td:before{content:attr(data-label);color:var(--color-ink);font-family:var(--font-mono),monospace;font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.BlogPostTemplate_earlyCta__lJkj7{margin:var(--space-xl) 0;padding:var(--space-lg);border:1px solid var(--color-rule-dark);background:var(--color-paper);display:grid;gap:var(--space-lg)}.BlogPostTemplate_earlyCta__lJkj7 h2{margin:0 0 var(--space-xs);font-family:var(--font-display),sans-serif;font-size:var(--text-lg);font-weight:680;line-height:1.1;letter-spacing:-.025em}.BlogPostTemplate_earlyCta__lJkj7 p{max-width:39rem;margin:0;color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.6}.BlogPostTemplate_button__AvPRx,.BlogPostTemplate_textLink__qVQKy{min-height:3rem;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-xs);padding:var(--space-sm) var(--space-md);font-size:var(--text-sm);font-weight:720;line-height:1;text-decoration:none;white-space:nowrap}.BlogPostTemplate_textLink__qVQKy{width:100%;border:1px solid var(--color-accent);background:var(--color-accent);color:var(--color-accent-ink)}.BlogPostTemplate_textLink__qVQKy:focus-visible,.BlogPostTemplate_textLink__qVQKy:hover{background:var(--color-accent-dark)}.BlogPostTemplate_recommendations__B1CIr{width:min(78rem,calc(100vw - 2rem));margin:var(--space-2xl) 0 var(--space-2xl) 50%;padding-block:var(--space-xl);border-block:1px solid var(--color-rule-dark);transform:translateX(-50%)}.BlogPostTemplate_recommendationsInline__2U0uA{width:100%;margin-left:0;transform:none}.BlogPostTemplate_recommendations__B1CIr header{margin-bottom:var(--space-lg);display:grid;gap:var(--space-md)}.BlogPostTemplate_recommendations__B1CIr header h2{max-width:18ch;margin:0;font-family:var(--font-display),sans-serif;font-size:var(--text-xl);font-weight:690;line-height:1;letter-spacing:-.045em}.BlogPostTemplate_recommendations__B1CIr header>p{max-width:34rem;margin:0;color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.55}.BlogPostTemplate_trackControls__Bp20a{margin-bottom:var(--space-sm);display:flex;justify-content:flex-end;gap:var(--space-xs)}.BlogPostTemplate_trackControls__Bp20a button{width:2.75rem;height:2.75rem;border:1px solid var(--color-rule-dark);background:var(--color-paper-raised);color:var(--color-ink);cursor:pointer}.BlogPostTemplate_trackControls__Bp20a button:hover:not(:disabled){background:var(--color-ink);color:var(--color-paper)}.BlogPostTemplate_trackControls__Bp20a button:disabled{cursor:not-allowed;opacity:.32}.BlogPostTemplate_productTrack__dbyVA{display:grid;grid-auto-flow:column;grid-auto-columns:86vw;gap:var(--space-md);overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scrollbar-width:thin;scrollbar-color:var(--color-accent) var(--color-paper-muted)}.BlogPostTemplate_productCard__RmSwQ{min-width:0;display:grid;grid-template-rows:auto 1fr;border:1px solid var(--color-rule);background:var(--color-paper);scroll-snap-align:start}.BlogPostTemplate_productMedia__MMd3e{position:relative;aspect-ratio:4/3;overflow:hidden;background:var(--color-paper-muted)}.BlogPostTemplate_productCardCopy__toYo9{padding:var(--space-md);display:flex;flex-direction:column;align-items:flex-start}.BlogPostTemplate_productCardCopy__toYo9>p:first-child{margin:0 0 var(--space-xs);color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:.65rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.BlogPostTemplate_productCardCopy__toYo9 h3{margin:0;font-family:var(--font-display),sans-serif;font-size:1.1rem;font-weight:680;line-height:1.1;letter-spacing:-.025em}.BlogPostTemplate_productCardCopy__toYo9 h3 a,.BlogPostTemplate_productCardCopy__toYo9>a{color:inherit;text-decoration:none}.BlogPostTemplate_productCardCopy__toYo9 h3+p{margin:var(--space-sm) 0 var(--space-lg);color:var(--color-ink-soft);font-size:var(--text-sm);line-height:1.5}.BlogPostTemplate_productCardCopy__toYo9>a{margin-top:auto;font-size:.76rem;font-weight:700;text-transform:uppercase}.BlogPostTemplate_productCardCopy__toYo9>a:focus-visible,.BlogPostTemplate_productCardCopy__toYo9>a:hover{color:var(--color-accent)}.BlogPostTemplate_faq__ItOPB{width:min(calc(100% - 2rem),90rem);margin-inline:auto;padding-block:var(--space-2xl) var(--space-3xl);border-top:1px solid var(--color-rule);display:grid;gap:var(--space-xl)}.BlogPostTemplate_moduleLabel__Dz6_1{margin:0 0 var(--space-md);color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-weight:600;letter-spacing:.09em;text-transform:uppercase}.BlogPostTemplate_closingCta__Er8Il h2,.BlogPostTemplate_faq__ItOPB header h2{min-width:0;margin:0;overflow-wrap:anywhere;font-family:var(--font-display),sans-serif;font-size:var(--text-xl);font-weight:690;line-height:1;letter-spacing:-.045em}.BlogPostTemplate_faqList__BpGNb{border-top:1px solid var(--color-rule-dark)}.BlogPostTemplate_faqList__BpGNb details{border-bottom:1px solid var(--color-rule-dark)}.BlogPostTemplate_faqList__BpGNb summary{padding-block:var(--space-lg);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-lg);align-items:center;font-family:var(--font-display),sans-serif;font-size:var(--text-md);font-weight:650;cursor:pointer;list-style:none}.BlogPostTemplate_faqList__BpGNb summary::-webkit-details-marker{display:none}.BlogPostTemplate_faqList__BpGNb summary>span:last-child{color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:1.2rem;transition:transform var(--dur-micro) var(--ease-out)}.BlogPostTemplate_faqList__BpGNb details[open] summary>span:last-child{transform:rotate(45deg)}.BlogPostTemplate_faqList__BpGNb details p{max-width:42rem;margin:0;padding:0 0 var(--space-lg);color:var(--color-ink-soft);line-height:1.65}.BlogPostTemplate_closingCta__Er8Il{padding:var(--space-2xl) max(var(--space-md),calc((100vw - min(90rem, calc(100vw - 2rem))) / 2));display:grid;gap:var(--space-xl);background:var(--color-ink);color:var(--color-paper)}.BlogPostTemplate_closingCta__Er8Il .BlogPostTemplate_moduleLabel__Dz6_1{color:var(--color-signal)}.BlogPostTemplate_closingCta__Er8Il>div:last-child{align-self:end}.BlogPostTemplate_closingCta__Er8Il>div:last-child>p{max-width:38rem;margin:0 0 var(--space-lg);color:var(--color-on-dark-soft);line-height:1.65}.BlogPostTemplate_buttonRow__L1jug{display:grid;gap:var(--space-sm)}.BlogPostTemplate_buttonLight__0xUbH{border:1px solid var(--color-paper);background:var(--color-paper);color:var(--color-ink)}.BlogPostTemplate_buttonLight__0xUbH:focus-visible,.BlogPostTemplate_buttonLight__0xUbH:hover{border-color:var(--color-signal);background:var(--color-signal)}.BlogPostTemplate_buttonGhost__5O1XN{border:1px solid var(--color-rule-dark);background:transparent;color:var(--color-paper)}.BlogPostTemplate_buttonGhost__5O1XN:focus-visible,.BlogPostTemplate_buttonGhost__5O1XN:hover{border-color:var(--color-paper)}.BlogPostTemplate_relatedSection__hrWN_{padding-block:var(--space-2xl)}@media (min-width:36rem){.BlogPostTemplate_productTrack__dbyVA{grid-auto-columns:calc((100% - var(--space-md)) / 2)}.BlogPostTemplate_recommendations__B1CIr header{grid-template-columns:1.2fr .8fr;align-items:end}.BlogPostTemplate_earlyCta__lJkj7{grid-template-columns:minmax(0,1fr) auto;align-items:end}.BlogPostTemplate_earlyCta__lJkj7 .BlogPostTemplate_textLink__qVQKy{width:fit-content}.BlogPostTemplate_buttonRow__L1jug{display:flex;flex-wrap:wrap}}@media (min-width:48rem){.BlogPostTemplate_articleTableWrap__638xl{overflow-x:auto}.BlogPostTemplate_articleTableWrap__638xl table{display:table;width:100%;border-collapse:collapse}.BlogPostTemplate_articleTableWrap__638xl thead{position:static;width:auto;height:auto;display:table-header-group;overflow:visible;clip-path:none;white-space:normal}.BlogPostTemplate_articleTableWrap__638xl tbody{display:table-row-group}.BlogPostTemplate_articleTableWrap__638xl tr{display:table-row;padding:0;border:0;background:transparent}.BlogPostTemplate_articleTableWrap__638xl td,.BlogPostTemplate_articleTableWrap__638xl th,.BlogPostTemplate_articleTableWrap__638xl th[scope=row]{width:auto;padding:var(--space-sm);display:table-cell;border-block:1px solid var(--color-rule);color:var(--color-ink);font-family:var(--font-body),sans-serif;font-size:var(--text-sm);line-height:1.5;text-align:left}.BlogPostTemplate_articleTableWrap__638xl thead th{font-family:var(--font-mono),monospace;font-size:var(--text-xs)}.BlogPostTemplate_articleTableWrap__638xl td:before{display:none}.BlogPostTemplate_closingCta__Er8Il,.BlogPostTemplate_faq__ItOPB{grid-template-columns:minmax(14rem,.72fr) minmax(0,1.28fr)}}@media (min-width:64rem){.BlogPostTemplate_articleGrid__1I66x{grid-template-columns:minmax(10rem,.7fr) minmax(0,48rem) minmax(5rem,.3fr);gap:var(--space-xl)}.BlogPostTemplate_articleGridWithoutToc__AU1tv{grid-template-columns:minmax(0,1fr) minmax(0,48rem) minmax(0,1fr)}.BlogPostTemplate_articleColumn__s7353{grid-column:2}.BlogPostTemplate_desktopToc__Q2gvO{position:sticky;top:var(--space-xl);align-self:start;max-height:calc(100vh - var(--space-2xl));margin-top:var(--space-2xl);padding-right:var(--space-lg);border-right:1px solid var(--color-rule);display:block;overflow:auto}.BlogPostTemplate_desktopToc__Q2gvO p{margin:0 0 var(--space-md);color:var(--color-accent);font-family:var(--font-mono),monospace;font-size:var(--text-xs);font-weight:600;letter-spacing:.07em;text-transform:uppercase}.BlogPostTemplate_desktopToc__Q2gvO ol{margin:0;padding:0;display:grid;gap:var(--space-sm);list-style:none;counter-reset:toc}.BlogPostTemplate_desktopToc__Q2gvO li{counter-increment:toc;display:grid;grid-template-columns:1.8rem minmax(0,1fr);gap:var(--space-xs)}.BlogPostTemplate_desktopToc__Q2gvO li:before{content:counter(toc,decimal-leading-zero);color:var(--color-rule-dark);font-family:var(--font-mono),monospace;font-size:.64rem}.BlogPostTemplate_desktopToc__Q2gvO a{padding:var(--space-2xs) var(--space-xs);color:var(--color-ink-soft);font-size:.76rem;line-height:1.45;text-decoration:none}.BlogPostTemplate_desktopToc__Q2gvO a:focus-visible,.BlogPostTemplate_desktopToc__Q2gvO a:hover{color:var(--color-accent-dark);background:var(--color-accent-soft)}.BlogPostTemplate_mobileToc__DGmpE{display:none}.BlogPostTemplate_articleMediaBreakout__ymRWg{width:min(60rem,calc(100vw - 8rem))}.BlogPostTemplate_articleMediaImage__Jwzpz{aspect-ratio:3/2}.BlogPostTemplate_articleProse__6qGLY{padding-block:var(--space-2xl) var(--space-3xl)}.BlogPostTemplate_articleProse__6qGLY>blockquote,.BlogPostTemplate_articleProse__6qGLY>ol,.BlogPostTemplate_articleProse__6qGLY>p,.BlogPostTemplate_articleProse__6qGLY>ul{font-size:var(--text-lg);line-height:var(--leading-copy)}.BlogPostTemplate_articleProse__6qGLY>p:first-child{font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.38}.BlogPostTemplate_recommendations__B1CIr{width:min(78rem,calc(100vw - 4rem));margin-block:var(--space-3xl)}.BlogPostTemplate_recommendations__B1CIr:not(.BlogPostTemplate_recommendationsInline__2U0uA){width:100%;margin-left:0;transform:none}.BlogPostTemplate_recommendationsInline__2U0uA{width:100%}.BlogPostTemplate_productTrack__dbyVA{grid-auto-columns:calc((100% - (2 * var(--space-md))) / 3)}}@media (prefers-reduced-motion:reduce){.BlogPostTemplate_faqList__BpGNb summary>span:last-child,.BlogPostTemplate_trackControls__Bp20a button{transition:none}}@layer payload-default{}@layer payload-default{}@layer payload-default{.icon--copy{height:1.5384615385rem;width:1.5384615385rem}.icon--copy .stroke{fill:none;stroke:currentColor;stroke-width:1px}}.RelatedPosts_shell__R0uTf{margin-inline:auto;width:min(calc(100% - 2rem),80rem)}.RelatedPosts_heading__BStp6{align-items:end;display:grid;gap:1.5rem;margin-bottom:2rem}.RelatedPosts_heading__BStp6>div>p{color:var(--blog-accent,var(--color-accent));font-size:.74rem;font-weight:700;letter-spacing:.12em;margin:0 0 1rem;text-transform:uppercase}.RelatedPosts_heading__BStp6 h2{font-family:var(--font-display),sans-serif;font-size:clamp(2.25rem,4vw,3.75rem);font-weight:690;letter-spacing:-.045em;line-height:.98;margin:0}.RelatedPosts_intro__fcL_S{color:var(--blog-muted,var(--color-muted));line-height:1.65}.RelatedPosts_grid__WUKpo{background:var(--blog-rule,var(--color-rule-2));border:1px solid var(--blog-rule,var(--color-rule-2));display:grid;gap:1px}.RelatedPosts_card__OxIxJ{background:var(--color-surface);display:flex;flex-direction:column;min-width:0}.RelatedPosts_media__VVEt_{aspect-ratio:16/10;background:var(--color-paper-2);display:block;overflow:hidden;position:relative}.RelatedPosts_media__VVEt_ img{height:100%;object-fit:cover;transition:transform var(--dur-medium) var(--ease-out);width:100%}.RelatedPosts_card__OxIxJ:hover .RelatedPosts_media__VVEt_ img{transform:scale(1.025)}.RelatedPosts_fallback__ZUfr4{align-items:center;color:var(--blog-muted,var(--color-muted));display:flex;font-size:.72rem;inset:0;justify-content:center;letter-spacing:.1em;position:absolute;text-transform:uppercase}.RelatedPosts_body__3XSkK{display:flex;flex:1;flex-direction:column;padding:1.5rem}.RelatedPosts_body__3XSkK time{color:var(--blog-accent,var(--color-accent));font-size:.72rem;font-weight:700;letter-spacing:.09em;margin-bottom:.9rem;text-transform:uppercase}.RelatedPosts_body__3XSkK h3{font-family:var(--font-display),sans-serif;font-size:clamp(1.3rem,2vw,1.65rem);font-weight:680;letter-spacing:-.03em;line-height:1.08;margin:0}.RelatedPosts_body__3XSkK h3 a,.RelatedPosts_readMore__DrPcI{color:inherit;text-decoration:none}.RelatedPosts_body__3XSkK>p{color:var(--blog-muted,var(--color-muted));line-height:1.55;margin:1rem 0 1.5rem}.RelatedPosts_readMore__DrPcI{font-size:.8rem;font-weight:700;margin-top:auto;text-transform:uppercase}.RelatedPosts_readMore__DrPcI:focus-visible,.RelatedPosts_readMore__DrPcI:hover{color:var(--blog-accent,var(--color-accent))}.RelatedPosts_readMore__DrPcI:active{color:var(--color-accent-hover)}@media (min-width:42rem){.RelatedPosts_shell__R0uTf{width:min(calc(100% - 3rem),80rem)}.RelatedPosts_grid__WUKpo{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62rem){.RelatedPosts_heading__BStp6{grid-template-columns:1.15fr .85fr}}@media (prefers-reduced-motion:reduce){.RelatedPosts_media__VVEt_ img{transition:none}}.PostHero_hero__RFza_{background:var(--blog-paper,var(--color-paper));border-bottom:1px solid var(--blog-rule,var(--color-rule-2));color:var(--blog-ink,var(--color-ink));padding-block:clamp(2.25rem,5vw,4rem) clamp(3.25rem,7vw,5.5rem)}.PostHero_shell__5C7Fy{display:grid;gap:clamp(2rem,5vw,4.5rem);margin-inline:auto;width:min(calc(100% - 2rem),80rem)}.PostHero_copy__WBDBG{align-self:center;min-width:0}.PostHero_breadcrumbs__Cfcm6 ol{margin:0 0 var(--space-xl);padding:0;display:flex;flex-wrap:wrap;gap:var(--space-xs);color:var(--color-ink-soft);font-family:var(--font-mono),monospace;font-size:var(--text-xs);list-style:none}.PostHero_breadcrumbs__Cfcm6 li:not(:last-child):after{margin-left:var(--space-xs);content:"/";color:var(--color-rule-dark)}.PostHero_breadcrumbs__Cfcm6 a{color:inherit;text-decoration:none}.PostHero_category__hWzdc,.PostHero_eyebrow__w_W4d{font-size:.74rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.PostHero_eyebrow__w_W4d{color:var(--blog-accent,var(--color-accent));margin:0 0 1rem}.PostHero_category__hWzdc{color:var(--blog-muted,var(--color-muted));margin:0 0 1.5rem}.PostHero_copy__WBDBG h1{font-family:var(--font-display),sans-serif;font-size:clamp(2.7rem,4.4vw,4rem);font-variation-settings:"wdth" 100,"wght" 720;font-weight:720;letter-spacing:-.052em;line-height:.96;margin:0;max-width:13ch;min-width:0;overflow-wrap:anywhere}.PostHero_excerpt__PkplH{max-width:39rem;margin:var(--space-lg) 0 0;color:var(--blog-muted,var(--color-muted));font-size:var(--text-md);line-height:1.58}.PostHero_meta__7E7gQ{border-top:1px solid var(--blog-rule,var(--color-rule-2));display:flex;flex-wrap:wrap;gap:1.25rem 3rem;margin:clamp(2rem,5vw,3.5rem) 0 0;padding-top:1.25rem}.PostHero_meta__7E7gQ div{min-width:8.5rem}.PostHero_meta__7E7gQ dt{color:var(--blog-muted,var(--color-muted));font-size:.67rem;font-weight:700;letter-spacing:.1em;margin-bottom:.35rem;text-transform:uppercase}.PostHero_meta__7E7gQ dd{font-size:.9rem;margin:0}.PostHero_media__77eaf{aspect-ratio:3/2;background:var(--color-paper-2);min-width:0;overflow:hidden;position:relative;margin:0}.PostHero_media__77eaf>picture{display:block;inset:0;position:absolute}.PostHero_media__77eaf img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.PostHero_mediaFallback__GG3uN{align-items:center;color:var(--blog-muted,var(--color-muted));display:flex;font-size:.72rem;inset:0;justify-content:center;letter-spacing:.1em;position:absolute;text-transform:uppercase}.PostHero_media__77eaf figcaption{position:absolute;right:0;bottom:0;padding:var(--space-xs) var(--space-sm);background:var(--color-ink);color:var(--color-paper);font-family:var(--font-mono),monospace;font-size:.62rem;letter-spacing:.08em;text-transform:uppercase}@media (min-width:42rem){.PostHero_shell__5C7Fy{width:min(calc(100% - 3rem),80rem)}}@media (min-width:62rem){.PostHero_shell__5C7Fy{grid-template-columns:minmax(0,5fr) minmax(0,7fr);min-height:43rem}.PostHero_copyLed__fdCWZ{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.PostHero_media__77eaf{min-height:100%;aspect-ratio:auto}.PostHero_excerpt__PkplH{font-size:var(--text-lg);line-height:1.48}}.CategoryCatalogueTemplate_page__ibdvA{--category-paper:oklch(97.5% 0.008 250);--category-surface:oklch(99.2% 0.004 250);--category-paper-2:oklch(94.5% 0.012 250);--category-paper-3:oklch(89% 0.016 250);--category-ink:oklch(19% 0.018 255);--category-ink-2:oklch(31% 0.02 255);--category-muted:oklch(45% 0.018 250);--category-rule:oklch(72% 0.018 250);--category-rule-2:oklch(84% 0.014 250);--category-accent:oklch(49% 0.19 258);--category-accent-hover:oklch(42% 0.18 258);--category-accent-soft:oklch(93% 0.035 258);--category-accent-ink:oklch(98% 0.008 250);--category-signal:oklch(87% 0.16 98);--category-signal-soft:oklch(95% 0.07 98);--category-signal-ink:oklch(22% 0.025 98);--category-focus:oklch(39% 0.2 258);--category-dark:oklch(17% 0.022 255);--category-dark-2:oklch(23% 0.026 255);--category-dark-rule:oklch(36% 0.028 255);--category-error:oklch(48% 0.18 28);--category-success:oklch(39% 0.09 155);--category-art-blush:oklch(82% 0.055 18);--category-art-lilac:oklch(82% 0.055 290);--category-art-sand:oklch(84% 0.045 78);--category-space-3xs:0.25rem;--category-space-2xs:0.5rem;--category-space-xs:0.75rem;--category-space-sm:1rem;--category-space-md:1.25rem;--category-space-lg:1.5rem;--category-space-xl:2.5rem;--category-space-2xl:4rem;--category-space-3xl:6rem;--category-gutter:clamp(1rem,3.5vw,4rem);--category-container:90rem;--category-control:2.875rem;--category-radius:0.25rem;--category-rule-hair:1px;--category-rule-strong:2px;--category-duration-micro:120ms;--category-duration-short:220ms;--category-duration-medium:300ms;--category-ease-out:cubic-bezier(0.16,1,0.3,1);background:var(--category-paper);color:var(--category-ink);font-family:var(--font-manrope),Manrope,sans-serif;font-size:clamp(1rem,.98rem + .08vw,1.0625rem);line-height:1.58;overflow-x:clip}.CategoryCatalogueTemplate_page__ibdvA *,.CategoryCatalogueTemplate_page__ibdvA :after,.CategoryCatalogueTemplate_page__ibdvA :before{box-sizing:border-box}.CategoryCatalogueTemplate_page__ibdvA dd,.CategoryCatalogueTemplate_page__ibdvA dl,.CategoryCatalogueTemplate_page__ibdvA figure,.CategoryCatalogueTemplate_page__ibdvA h1,.CategoryCatalogueTemplate_page__ibdvA h2,.CategoryCatalogueTemplate_page__ibdvA h3,.CategoryCatalogueTemplate_page__ibdvA h4,.CategoryCatalogueTemplate_page__ibdvA ol,.CategoryCatalogueTemplate_page__ibdvA p,.CategoryCatalogueTemplate_page__ibdvA ul{margin:0}.CategoryCatalogueTemplate_page__ibdvA h1,.CategoryCatalogueTemplate_page__ibdvA h2,.CategoryCatalogueTemplate_page__ibdvA h3{min-width:0;overflow-wrap:anywhere;font-family:var(--font-archivo),Archivo,sans-serif;font-style:normal;letter-spacing:-.035em}.CategoryCatalogueTemplate_page__ibdvA h1{font-weight:800;line-height:1.02}.CategoryCatalogueTemplate_page__ibdvA h2{font-size:clamp(1.9rem,1.55rem + 1.15vw,2.75rem);font-weight:800;line-height:1.12}.CategoryCatalogueTemplate_page__ibdvA h3{font-size:clamp(1.25rem,1.15rem + .45vw,1.6rem);font-weight:700;line-height:1.2}.CategoryCatalogueTemplate_page__ibdvA a{color:inherit;text-underline-offset:.25rem}.CategoryCatalogueTemplate_page__ibdvA :focus-visible{outline:var(--category-rule-strong) solid var(--category-focus);outline-offset:3px}.CategoryCatalogueTemplate_page__ibdvA a:active,.CategoryCatalogueTemplate_page__ibdvA button:active{transform:translateY(1px)}.CategoryCatalogueTemplate_page__ibdvA button:disabled{cursor:not-allowed;opacity:.55}.CategoryCatalogueTemplate_blockRoot__jAIaK{display:contents}.CategoryCatalogueTemplate_shell__xTt4P{width:min(100%,var(--category-container));margin-inline:auto;padding-inline:var(--category-gutter)}.CategoryCatalogueTemplate_mediaFill__enuRk,.CategoryCatalogueTemplate_mediaPicture__CA_kD{display:block;width:100%;height:100%;min-height:inherit}.CategoryCatalogueTemplate_cardImage__puuqs,.CategoryCatalogueTemplate_mediaFill__enuRk img{display:block;width:100%;height:100%;object-fit:cover}.CategoryCatalogueTemplate_breadcrumb__G6WFY{display:flex;overflow-x:auto;padding-block:var(--category-space-sm);gap:var(--category-space-xs);color:var(--category-muted);font-size:.75rem;white-space:nowrap}.CategoryCatalogueTemplate_breadcrumb__G6WFY a{text-decoration:none}.CategoryCatalogueTemplate_hero__TMRgn{padding-block-end:var(--category-space-2xl)}.CategoryCatalogueTemplate_heroGrid__pALKu{display:grid;min-height:36rem;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:var(--category-space-xl)}.CategoryCatalogueTemplate_heroCopy__LUXVA{display:grid;align-content:center;padding-inline-end:var(--category-space-xl);gap:var(--category-space-md)}.CategoryCatalogueTemplate_heroCopy__LUXVA>p:not(.CategoryCatalogueTemplate_kicker__cScXA){max-width:62ch;color:var(--category-ink-2)}.CategoryCatalogueTemplate_heroCopy__LUXVA h1{max-width:10ch;font-size:clamp(3rem,2.35rem + 2.65vw,4.75rem)}.CategoryCatalogueTemplate_heroCopyLed__Gi2BF .CategoryCatalogueTemplate_heroGrid__pALKu{grid-template-columns:minmax(0,8fr) minmax(18rem,4fr)}.CategoryCatalogueTemplate_heroCopyLed__Gi2BF .CategoryCatalogueTemplate_heroArt__BeD1m{align-self:center;min-height:24rem}.CategoryCatalogueTemplate_kicker__cScXA{color:var(--category-accent);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.CategoryCatalogueTemplate_actions__2GxOB{display:flex;flex-wrap:wrap;gap:var(--category-space-xs)}.CategoryCatalogueTemplate_primaryButton__GUlpc,.CategoryCatalogueTemplate_quietButton__tRcey,.CategoryCatalogueTemplate_showAll__2SXM_,.CategoryCatalogueTemplate_signalButton__yEnrN{display:inline-flex;min-height:var(--category-control);align-items:center;justify-content:center;padding-inline:var(--category-space-md);border:var(--category-rule-hair) solid var(--category-rule);border-radius:var(--category-radius);background:var(--category-surface);color:var(--category-ink);font-size:.875rem;font-weight:700;line-height:1;text-decoration:none;white-space:nowrap;transition:transform var(--category-duration-micro) var(--category-ease-out),background-color var(--category-duration-short) var(--category-ease-out),color var(--category-duration-short) var(--category-ease-out),border-color var(--category-duration-short) var(--category-ease-out)}.CategoryCatalogueTemplate_primaryButton__GUlpc,.CategoryCatalogueTemplate_showAll__2SXM_{border-color:var(--category-accent);background:var(--category-accent);color:var(--category-accent-ink)}.CategoryCatalogueTemplate_quietButton__tRcey{background:transparent}.CategoryCatalogueTemplate_signalButton__yEnrN{border-color:var(--category-signal);background:var(--category-signal);color:var(--category-signal-ink)}.CategoryCatalogueTemplate_heroArt__BeD1m{display:grid;min-width:0;min-height:36rem;grid-template:repeat(2,minmax(0,1fr)) /minmax(0,1.45fr) minmax(0,.75fr);gap:var(--category-space-2xs)}.CategoryCatalogueTemplate_heroImage__9xjzE{position:relative;min-width:0;overflow:clip;background:var(--category-paper-2)}.CategoryCatalogueTemplate_heroImage__9xjzE:first-child{grid-row:1/-1}.CategoryCatalogueTemplate_factGrid__w_1ce{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-block-start:var(--category-space-lg);border-block:var(--category-rule-hair) solid var(--category-rule)}.CategoryCatalogueTemplate_factGrid__w_1ce div{display:grid;padding:var(--category-space-sm);border-inline-end:var(--category-rule-hair) solid var(--category-rule-2);gap:var(--category-space-2xs)}.CategoryCatalogueTemplate_factGrid__w_1ce div:last-child{border-inline-end:0}.CategoryCatalogueTemplate_factGrid__w_1ce dt{color:var(--category-muted);font-size:.75rem;text-transform:uppercase}.CategoryCatalogueTemplate_factGrid__w_1ce dd{font-weight:700}.CategoryCatalogueTemplate_sectionHead__kRTzC{display:grid;max-width:68ch;margin-block-end:var(--category-space-xl);gap:var(--category-space-sm)}.CategoryCatalogueTemplate_sectionHead__kRTzC p{color:var(--category-muted)}.CategoryCatalogueTemplate_catalogueSection__FE6db{padding-block:var(--category-space-2xl);background:var(--category-surface)}.CategoryCatalogueTemplate_filters__uT6DO{display:grid;grid-template-columns:minmax(14rem,1.4fr) repeat(2,minmax(0,1fr)) auto;align-items:end;margin-block-end:var(--category-space-lg);padding-block:var(--category-space-sm);border-block:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-sm)}.CategoryCatalogueTemplate_filters__uT6DO label,.CategoryCatalogueTemplate_quoteForm__RtKiu label{display:grid;min-width:0;gap:var(--category-space-2xs)}.CategoryCatalogueTemplate_filters__uT6DO span,.CategoryCatalogueTemplate_quoteForm__RtKiu label>span{color:var(--category-muted);font-size:.75rem}.CategoryCatalogueTemplate_filters__uT6DO input,.CategoryCatalogueTemplate_filters__uT6DO select,.CategoryCatalogueTemplate_quoteForm__RtKiu input,.CategoryCatalogueTemplate_quoteForm__RtKiu select,.CategoryCatalogueTemplate_quoteForm__RtKiu textarea{min-height:var(--category-control);width:100%;padding:var(--category-space-xs) var(--category-space-sm);border:var(--category-rule-hair) solid var(--category-rule);border-radius:var(--category-radius);outline:var(--category-rule-strong) solid transparent;outline-offset:1px;background:var(--category-paper);color:var(--category-ink);font:inherit}.CategoryCatalogueTemplate_filters__uT6DO input:focus-visible,.CategoryCatalogueTemplate_filters__uT6DO select:focus-visible,.CategoryCatalogueTemplate_quoteForm__RtKiu input:focus-visible,.CategoryCatalogueTemplate_quoteForm__RtKiu select:focus-visible,.CategoryCatalogueTemplate_quoteForm__RtKiu textarea:focus-visible{border-color:var(--category-ink-2);outline-color:var(--category-focus)}.CategoryCatalogueTemplate_filters__uT6DO button{min-height:var(--category-control);padding:0;border:0;background:transparent;color:var(--category-accent);font-size:.875rem;font-weight:700;text-decoration:underline;white-space:nowrap}.CategoryCatalogueTemplate_resultCount__ASu4m{margin-block-end:var(--category-space-lg);color:var(--category-muted);font-size:.75rem}.CategoryCatalogueTemplate_catalogueGrid__Ij57B{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block-start:var(--category-rule-hair) solid var(--category-rule)}.CategoryCatalogueTemplate_catalogueGridDense__FSyKo{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryCatalogueTemplate_catalogueGridDense__FSyKo .CategoryCatalogueTemplate_card__Li9V5{grid-template-columns:minmax(8rem,2fr) minmax(0,3fr)}.CategoryCatalogueTemplate_card__Li9V5{position:relative;display:grid;min-width:0;border-inline-end:var(--category-rule-hair) solid var(--category-rule);border-block-end:var(--category-rule-hair) solid var(--category-rule)}.CategoryCatalogueTemplate_cardHidden__FS8PO{display:none}.CategoryCatalogueTemplate_card__Li9V5:nth-child(4n){border-inline-end:0}.CategoryCatalogueTemplate_cardMedia__HLf_E{position:relative;display:block;min-width:0;aspect-ratio:1;overflow:clip;background:var(--category-paper-2)}.CategoryCatalogueTemplate_cardMedia__HLf_E img{transition:transform var(--category-duration-medium) var(--category-ease-out)}.CategoryCatalogueTemplate_cardBody__MhXou{display:flex;flex-direction:column;min-height:17rem;padding:var(--category-space-lg);gap:var(--category-space-xs)}.CategoryCatalogueTemplate_cardBody__MhXou>p:first-child{color:var(--category-accent);font-size:.75rem;text-transform:capitalize}.CategoryCatalogueTemplate_cardBody__MhXou>p:not(:first-child){color:var(--category-muted);font-size:.875rem}.CategoryCatalogueTemplate_cardBody__MhXou h3 a{text-decoration:none}.CategoryCatalogueTemplate_cardAction__RC5tx{align-self:flex-start;min-height:2.75rem;margin-block-start:auto;padding-block-start:var(--category-space-sm);color:var(--category-accent)!important;font-size:.875rem;font-weight:700;text-decoration:none;white-space:nowrap}.CategoryCatalogueTemplate_showAll__2SXM_{margin:var(--category-space-xl) auto 0}.CategoryCatalogueTemplate_empty__eRaDs{display:grid;justify-items:start;padding:var(--category-space-xl);border:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-sm);background:var(--category-paper)}.CategoryCatalogueTemplate_commercialSection__cWGNO,.CategoryCatalogueTemplate_decisionSection__fBQ0t,.CategoryCatalogueTemplate_quoteSection__D6UJ5{padding-block:var(--category-space-2xl);background:var(--category-dark);color:var(--category-paper)}.CategoryCatalogueTemplate_commercialHead__sVWHI{display:grid;grid-template-columns:minmax(0,7fr) minmax(18rem,5fr);align-items:end;margin-block-end:var(--category-space-xl);gap:var(--category-space-lg)}.CategoryCatalogueTemplate_commercialSection__cWGNO .CategoryCatalogueTemplate_sectionHead__kRTzC,.CategoryCatalogueTemplate_decisionSection__fBQ0t .CategoryCatalogueTemplate_sectionHead__kRTzC{margin:0}.CategoryCatalogueTemplate_commercialSection__cWGNO .CategoryCatalogueTemplate_sectionHead__kRTzC p,.CategoryCatalogueTemplate_decisionSection__fBQ0t .CategoryCatalogueTemplate_sectionHead__kRTzC p{color:var(--category-paper-3)}.CategoryCatalogueTemplate_demoNotice__Tsnd4{max-width:65ch;padding-inline-start:var(--category-space-sm);border-inline-start:var(--category-rule-strong) solid var(--category-signal);color:var(--category-paper-3);font-size:.875rem}.CategoryCatalogueTemplate_demoNotice__Tsnd4 strong{color:var(--category-signal)}.CategoryCatalogueTemplate_commercialLedger__XB7P6{border-block-start:var(--category-rule-strong) solid var(--category-paper)}.CategoryCatalogueTemplate_commercialRow__p_mCI,.CategoryCatalogueTemplate_ledgerHead__fZKVM{display:grid;grid-template-columns:minmax(10rem,1fr) minmax(13rem,1.25fr) minmax(0,1.75fr);align-items:start;padding-block:var(--category-space-md);border-block-end:var(--category-rule-hair) solid var(--category-dark-rule);gap:var(--category-space-xs)}.CategoryCatalogueTemplate_ledgerHead__fZKVM{color:var(--category-paper-3);font-family:var(--font-ibm-plex-mono),monospace;font-size:.75rem;text-transform:uppercase}.CategoryCatalogueTemplate_commercialRow__p_mCI>span:first-child{color:var(--category-signal);font-family:var(--font-ibm-plex-mono),monospace;font-size:.75rem;text-transform:uppercase}.CategoryCatalogueTemplate_commercialRow__p_mCI>span:last-child{color:var(--category-paper-3);font-size:.875rem}.CategoryCatalogueTemplate_sectionPrompt__zusV4{display:flex;margin-block-start:var(--category-space-xl);align-items:center;justify-content:space-between;gap:var(--category-space-md)}.CategoryCatalogueTemplate_sectionPrompt__zusV4 p{color:var(--category-paper-3)}.CategoryCatalogueTemplate_decisionLayout__545FK{display:grid;grid-template-columns:minmax(18rem,4fr) minmax(0,8fr);gap:var(--category-space-xl)}.CategoryCatalogueTemplate_decisionMedia__y37Wx{position:relative;min-height:24rem;overflow:clip;background:var(--category-dark-2)}.CategoryCatalogueTemplate_decisionLayout__545FK.CategoryCatalogueTemplate_mediaRight___p5_8 .CategoryCatalogueTemplate_decisionMedia__y37Wx{order:3}.CategoryCatalogueTemplate_decisionLayout__545FK.CategoryCatalogueTemplate_mediaRight___p5_8 .CategoryCatalogueTemplate_tabs__DXp8Q{order:2}.CategoryCatalogueTemplate_tabs__DXp8Q{min-width:0}.CategoryCatalogueTemplate_tabs__DXp8Q>div:first-child{display:flex;overflow-x:auto;border-block-end:var(--category-rule-hair) solid var(--category-dark-rule);scrollbar-width:thin}.CategoryCatalogueTemplate_tabs__DXp8Q [role=tab]{min-height:3rem;flex:0 0 auto;padding-inline:var(--category-space-sm);border:0;border-block-end:var(--category-rule-strong) solid transparent;background:transparent;color:var(--category-paper-3);font-weight:700;white-space:nowrap}.CategoryCatalogueTemplate_tabs__DXp8Q [aria-selected=true]{border-block-end-color:var(--category-signal);color:var(--category-signal)}.CategoryCatalogueTemplate_tabs__DXp8Q [role=tabpanel]{padding-block:var(--category-space-lg)}.CategoryCatalogueTemplate_tabs__DXp8Q [role=tabpanel] p{max-width:65ch;margin-block-start:var(--category-space-sm);color:var(--category-paper-3)}.CategoryCatalogueTemplate_tabs__DXp8Q [role=tabpanel] ul{display:grid;margin-block-start:var(--category-space-lg);padding:0;list-style:none;gap:var(--category-space-sm)}.CategoryCatalogueTemplate_tabs__DXp8Q [role=tabpanel] li{padding-block-start:var(--category-space-sm);border-block-start:var(--category-rule-hair) solid var(--category-dark-rule)}.CategoryCatalogueTemplate_chapterSection__Jqleg,.CategoryCatalogueTemplate_faqSection__77XIL,.CategoryCatalogueTemplate_finishSection__uAyeh,.CategoryCatalogueTemplate_processSection__zpUrw,.CategoryCatalogueTemplate_relatedSection__cpeAb,.CategoryCatalogueTemplate_sampleSection__1HKAS,.CategoryCatalogueTemplate_specSection___JMFh{padding-block:var(--category-space-2xl)}.CategoryCatalogueTemplate_specLedger___VB3b{border-block-start:var(--category-rule-strong) solid var(--category-ink)}.CategoryCatalogueTemplate_specRow__rNX63{display:grid;grid-template-columns:minmax(12rem,2fr) minmax(18rem,4fr) minmax(0,6fr);align-items:start;padding-block:var(--category-space-sm);border-block-end:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-xs)}.CategoryCatalogueTemplate_specRow__rNX63>span:first-child{display:grid;color:var(--category-ink-2)}.CategoryCatalogueTemplate_specRow__rNX63 small{color:var(--category-accent);font-family:var(--font-ibm-plex-mono),monospace;font-size:.75rem;text-transform:uppercase}.CategoryCatalogueTemplate_specRow__rNX63>span:last-child{color:var(--category-muted);font-size:.875rem}.CategoryCatalogueTemplate_specLedgerGrouped__h_cdI .CategoryCatalogueTemplate_specRow__rNX63{border-inline-start:var(--category-space-3xs) solid var(--category-accent);padding-inline-start:var(--category-space-sm)}.CategoryCatalogueTemplate_finishSection__uAyeh{background:var(--category-paper-2)}.CategoryCatalogueTemplate_finishLayout__4XxN8{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:var(--category-space-xl)}.CategoryCatalogueTemplate_finishLayout__4XxN8.CategoryCatalogueTemplate_mediaLeft__jl2xy .CategoryCatalogueTemplate_finishVisuals__uBhsf{order:-1}.CategoryCatalogueTemplate_insertList__h42WR{display:grid;gap:var(--category-space-sm)}.CategoryCatalogueTemplate_insertList__h42WR article{padding-block-start:var(--category-space-sm);border-block-start:var(--category-rule-hair) solid var(--category-rule)}.CategoryCatalogueTemplate_finishSwatches__QyoMp p,.CategoryCatalogueTemplate_insertList__h42WR p{color:var(--category-muted);font-size:.875rem}.CategoryCatalogueTemplate_finishVisuals__uBhsf{display:grid;gap:var(--category-space-lg)}.CategoryCatalogueTemplate_finishMedia__Tn1qP{position:relative;min-height:20rem;overflow:clip}.CategoryCatalogueTemplate_finishSwatches__QyoMp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--category-space-sm)}.CategoryCatalogueTemplate_finishSwatches__QyoMp article{display:grid;min-width:0;padding-block-end:var(--category-space-lg);border-block-end:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-xs)}.CategoryCatalogueTemplate_finishCue__eIuOA{height:6rem;border:var(--category-rule-hair) solid var(--category-rule)}.CategoryCatalogueTemplate_finishCue_matte__jphw3{background:var(--category-art-lilac)}.CategoryCatalogueTemplate_finishCue_gloss__vuURA{background:linear-gradient(110deg,var(--category-accent) 0 48%,var(--category-accent-soft) 49% 56%,var(--category-accent) 57% 100%)}.CategoryCatalogueTemplate_finishCue_natural__9Rc2v{background:repeating-linear-gradient(90deg,var(--category-art-sand) 0 2px,var(--category-paper-2) 2px 4px)}.CategoryCatalogueTemplate_finishCue_foil__dcZXK{background:linear-gradient(135deg,var(--category-art-sand),var(--category-signal),var(--category-paper),var(--category-art-sand))}.CategoryCatalogueTemplate_finishCue_pantone__k_DPF{background:var(--category-art-lilac);box-shadow:inset var(--category-space-xl) 0 var(--category-accent),inset calc(-1 * var(--category-space-xl)) 0 var(--category-art-blush)}.CategoryCatalogueTemplate_finishCue_window__zKWUk{background:linear-gradient(135deg,var(--category-surface) 0 42%,transparent 42% 58%,var(--category-accent-soft) 58%)}.CategoryCatalogueTemplate_chapterList__OZLSk{display:grid;border-block-start:var(--category-rule-strong) solid var(--category-ink)}.CategoryCatalogueTemplate_chapter__1erPi{display:grid;grid-template-columns:minmax(0,7fr) minmax(20rem,5fr);align-items:stretch;padding-block:var(--category-space-xl);border-block-end:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-lg)}.CategoryCatalogueTemplate_chapter__1erPi:nth-child(2n){grid-template-columns:minmax(20rem,5fr) minmax(0,7fr)}.CategoryCatalogueTemplate_chapter__1erPi:nth-child(2n) .CategoryCatalogueTemplate_chapterImage__HwVzk{order:2}.CategoryCatalogueTemplate_chapterImage__HwVzk{position:relative;min-height:31rem;overflow:clip;background:var(--category-paper-2)}.CategoryCatalogueTemplate_chapter__1erPi>div{display:grid;align-content:center;gap:var(--category-space-sm)}.CategoryCatalogueTemplate_chapter__1erPi>div>span{color:var(--category-accent);font-size:.75rem}.CategoryCatalogueTemplate_chapter__1erPi>div>p{max-width:62ch;color:var(--category-muted)}.CategoryCatalogueTemplate_chapter__1erPi ul{display:grid;padding:0;list-style:none;gap:var(--category-space-xs)}.CategoryCatalogueTemplate_chapter__1erPi li{padding-block-start:var(--category-space-xs);border-block-start:var(--category-rule-hair) solid var(--category-rule-2);font-size:.875rem}.CategoryCatalogueTemplate_supportSection__EJ1LV{padding-block:var(--category-space-2xl);background:var(--category-signal-soft)}.CategoryCatalogueTemplate_supportSection__EJ1LV h2{max-width:18ch;margin-block-end:var(--category-space-xl)}.CategoryCatalogueTemplate_supportGrid___JtFP{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block-start:var(--category-rule-strong) solid var(--category-ink)}.CategoryCatalogueTemplate_supportGrid___JtFP article{display:grid;padding:var(--category-space-lg) var(--category-space-md);border-inline-end:var(--category-rule-hair) solid var(--category-rule);border-block-end:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-xs)}.CategoryCatalogueTemplate_supportGrid___JtFP article:last-child{border-inline-end:0}.CategoryCatalogueTemplate_processSection__zpUrw li>span,.CategoryCatalogueTemplate_supportGrid___JtFP article>span{color:var(--category-accent);font-size:.75rem}.CategoryCatalogueTemplate_processSection__zpUrw p,.CategoryCatalogueTemplate_supportGrid___JtFP p{color:var(--category-muted);font-size:.875rem}.CategoryCatalogueTemplate_processSection__zpUrw{background:var(--category-paper-2)}.CategoryCatalogueTemplate_processSection__zpUrw ol{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0;border-block-start:var(--category-rule-hair) solid var(--category-rule);list-style:none}.CategoryCatalogueTemplate_processSection__zpUrw li{display:grid;padding:var(--category-space-md);border-inline-end:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-xs)}.CategoryCatalogueTemplate_processSection__zpUrw li:last-child{border-inline-end:0}.CategoryCatalogueTemplate_sampleSection__1HKAS>.CategoryCatalogueTemplate_shell__xTt4P{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:var(--category-space-xl)}.CategoryCatalogueTemplate_sampleMedia__joXBu{position:relative;min-height:30rem;overflow:clip;background:var(--category-paper-2)}.CategoryCatalogueTemplate_sampleSection__1HKAS>.CategoryCatalogueTemplate_shell__xTt4P>div:last-child{display:grid;gap:var(--category-space-md)}.CategoryCatalogueTemplate_faqSection__77XIL{background:var(--category-paper-2)}.CategoryCatalogueTemplate_faqLayout__OvYvF{display:grid;grid-template-columns:minmax(18rem,4fr) minmax(0,8fr);gap:var(--category-space-xl)}.CategoryCatalogueTemplate_faqLayout__OvYvF>div:first-child p{margin-block-start:var(--category-space-sm);color:var(--category-muted)}.CategoryCatalogueTemplate_faqItem__TVHF_{border-block-start:var(--category-rule-hair) solid var(--category-rule);padding-block:var(--category-space-sm)}.CategoryCatalogueTemplate_faqButton__Y2YeU{width:100%;color:var(--category-ink);font-weight:700;text-align:start}.CategoryCatalogueTemplate_faqAnswer__PBOBd{padding:var(--category-space-sm) 0 var(--category-space-2xs);color:var(--category-muted)}.CategoryCatalogueTemplate_relatedIndex__4nK1T{display:grid;border-block-start:var(--category-rule-strong) solid var(--category-ink)}.CategoryCatalogueTemplate_relatedIndex__4nK1T>a,.CategoryCatalogueTemplate_relatedIndex__4nK1T>article{display:grid;min-height:6rem;grid-template-columns:3rem minmax(0,1fr) auto;align-items:start;padding-block:var(--category-space-lg);border-block-end:var(--category-rule-hair) solid var(--category-rule);gap:var(--category-space-md);text-decoration:none}.CategoryCatalogueTemplate_relatedIndex__4nK1T span,.CategoryCatalogueTemplate_relatedIndex__4nK1T strong{color:var(--category-accent);font-size:.75rem}.CategoryCatalogueTemplate_relatedIndex__4nK1T p{color:var(--category-muted)}.CategoryCatalogueTemplate_quoteSection__D6UJ5{padding-inline:max(var(--category-gutter),calc((100% - var(--category-container)) / 2 + var(--category-gutter)))}.CategoryCatalogueTemplate_quoteLayout__Ix6nt{display:grid;grid-template-columns:minmax(20rem,4fr) minmax(0,8fr);gap:var(--category-space-xl)}.CategoryCatalogueTemplate_quoteIntro__ftPIT>span{color:var(--category-signal);font-size:.75rem}.CategoryCatalogueTemplate_quoteIntro__ftPIT .CategoryCatalogueTemplate_sectionHead__kRTzC p{color:var(--category-paper-3)}.CategoryCatalogueTemplate_quoteForm__RtKiu{display:grid;padding:var(--category-space-xl);background:var(--category-surface);color:var(--category-ink);gap:var(--category-space-lg)}.CategoryCatalogueTemplate_quoteHead__obdKD{display:grid;gap:var(--category-space-xs)}.CategoryCatalogueTemplate_quoteHead__obdKD>p{color:var(--category-accent);font-size:.75rem}.CategoryCatalogueTemplate_quoteGrid__mLSEh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--category-space-sm)}.CategoryCatalogueTemplate_quoteGrid__mLSEh small{min-height:1lh;color:var(--category-error)}.CategoryCatalogueTemplate_quoteActions__m3Yz2,.CategoryCatalogueTemplate_wide__bWVFR{grid-column:1/-1}.CategoryCatalogueTemplate_quoteActions__m3Yz2{display:flex;align-items:center;justify-content:space-between;gap:var(--category-space-sm)}.CategoryCatalogueTemplate_honeypot__1pv0J{position:absolute!important;left:-9999px!important}.CategoryCatalogueTemplate_quoteCta__dFiII,.CategoryCatalogueTemplate_quoteSuccess__0YcyI{display:grid;align-content:center;padding:var(--category-space-xl);background:var(--category-surface);color:var(--category-ink);gap:var(--category-space-md)}.CategoryCatalogueTemplate_quoteSuccess__0YcyI button{justify-self:start}.CategoryCatalogueTemplate_fallbackSection__He3oU{width:min(100%,var(--category-container));margin-inline:auto;padding:var(--category-space-2xl) var(--category-gutter)}@media (hover:hover) and (pointer:fine){.CategoryCatalogueTemplate_card__Li9V5:hover .CategoryCatalogueTemplate_cardMedia__HLf_E img{transform:scale(1.025)}.CategoryCatalogueTemplate_primaryButton__GUlpc:hover,.CategoryCatalogueTemplate_showAll__2SXM_:hover{border-color:var(--category-accent-hover);background:var(--category-accent-hover)}.CategoryCatalogueTemplate_quietButton__tRcey:hover{border-color:var(--category-ink)}.CategoryCatalogueTemplate_signalButton__yEnrN:hover{border-color:var(--category-paper);background:var(--category-paper);color:var(--category-ink)}.CategoryCatalogueTemplate_cardAction__RC5tx:hover{color:var(--category-accent-hover)!important}}@media (max-width:59.99rem){.CategoryCatalogueTemplate_heroGrid__pALKu{min-height:auto;grid-template-columns:minmax(0,1fr)}.CategoryCatalogueTemplate_heroCopy__LUXVA{padding-inline-end:0}.CategoryCatalogueTemplate_heroCopyLed__Gi2BF .CategoryCatalogueTemplate_heroGrid__pALKu{grid-template-columns:minmax(0,1fr)}.CategoryCatalogueTemplate_heroArt__BeD1m{min-height:28rem}.CategoryCatalogueTemplate_factGrid__w_1ce{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryCatalogueTemplate_factGrid__w_1ce div:nth-child(2n){border-inline-end:0}.CategoryCatalogueTemplate_factGrid__w_1ce div{border-block-end:var(--category-rule-hair) solid var(--category-rule-2)}.CategoryCatalogueTemplate_catalogueGrid__Ij57B,.CategoryCatalogueTemplate_filters__uT6DO{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryCatalogueTemplate_card__Li9V5:nth-child(2n){border-inline-end:0}.CategoryCatalogueTemplate_catalogueGridDense__FSyKo .CategoryCatalogueTemplate_card__Li9V5{grid-template-columns:minmax(8rem,2fr) minmax(0,3fr)}.CategoryCatalogueTemplate_commercialHead__sVWHI,.CategoryCatalogueTemplate_decisionLayout__545FK,.CategoryCatalogueTemplate_faqLayout__OvYvF,.CategoryCatalogueTemplate_finishLayout__4XxN8,.CategoryCatalogueTemplate_quoteLayout__Ix6nt{grid-template-columns:minmax(0,1fr)}.CategoryCatalogueTemplate_decisionMedia__y37Wx{min-height:20rem}.CategoryCatalogueTemplate_chapter__1erPi,.CategoryCatalogueTemplate_chapter__1erPi:nth-child(2n){grid-template-columns:minmax(0,1fr) minmax(16rem,1fr)}.CategoryCatalogueTemplate_chapterImage__HwVzk{min-height:24rem}.CategoryCatalogueTemplate_supportGrid___JtFP{grid-template-columns:repeat(2,minmax(0,1fr))}.CategoryCatalogueTemplate_processSection__zpUrw ol{grid-template-columns:repeat(3,minmax(0,1fr))}.CategoryCatalogueTemplate_sampleSection__1HKAS>.CategoryCatalogueTemplate_shell__xTt4P{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.CategoryCatalogueTemplate_quoteGrid__mLSEh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:39.99rem){.CategoryCatalogueTemplate_hero__TMRgn{padding-block-end:var(--category-space-xl)}.CategoryCatalogueTemplate_heroCopy__LUXVA h1{max-width:none}.CategoryCatalogueTemplate_actions__2GxOB>*{flex:1 1 auto}.CategoryCatalogueTemplate_heroArt__BeD1m{min-height:20rem}.CategoryCatalogueTemplate_factGrid__w_1ce{grid-template-columns:minmax(0,1fr)}.CategoryCatalogueTemplate_factGrid__w_1ce div{border-inline-end:0}.CategoryCatalogueTemplate_sectionHead__kRTzC{margin-block-end:var(--category-space-lg)}.CategoryCatalogueTemplate_tabs__DXp8Q>div:first-child{display:grid;overflow-x:visible;grid-template-columns:repeat(3,minmax(0,1fr))}.CategoryCatalogueTemplate_tabs__DXp8Q [role=tab]{min-width:0;padding-inline:var(--category-space-3xs);font-size:.8125rem;line-height:1.2;white-space:normal}.CategoryCatalogueTemplate_catalogueSection__FE6db,.CategoryCatalogueTemplate_chapterSection__Jqleg,.CategoryCatalogueTemplate_commercialSection__cWGNO,.CategoryCatalogueTemplate_decisionSection__fBQ0t,.CategoryCatalogueTemplate_faqSection__77XIL,.CategoryCatalogueTemplate_finishSection__uAyeh,.CategoryCatalogueTemplate_processSection__zpUrw,.CategoryCatalogueTemplate_quoteSection__D6UJ5,.CategoryCatalogueTemplate_relatedSection__cpeAb,.CategoryCatalogueTemplate_sampleSection__1HKAS,.CategoryCatalogueTemplate_specSection___JMFh,.CategoryCatalogueTemplate_supportSection__EJ1LV{padding-block:var(--category-space-xl)}.CategoryCatalogueTemplate_catalogueGridDense__FSyKo,.CategoryCatalogueTemplate_catalogueGridDense__FSyKo .CategoryCatalogueTemplate_card__Li9V5,.CategoryCatalogueTemplate_catalogueGrid__Ij57B,.CategoryCatalogueTemplate_chapter__1erPi,.CategoryCatalogueTemplate_chapter__1erPi:nth-child(2n),.CategoryCatalogueTemplate_commercialRow__p_mCI,.CategoryCatalogueTemplate_filters__uT6DO,.CategoryCatalogueTemplate_finishSwatches__QyoMp,.CategoryCatalogueTemplate_ledgerHead__fZKVM,.CategoryCatalogueTemplate_processSection__zpUrw ol,.CategoryCatalogueTemplate_quoteGrid__mLSEh,.CategoryCatalogueTemplate_sampleSection__1HKAS>.CategoryCatalogueTemplate_shell__xTt4P,.CategoryCatalogueTemplate_specRow__rNX63,.CategoryCatalogueTemplate_supportGrid___JtFP{grid-template-columns:minmax(0,1fr)}.CategoryCatalogueTemplate_ledgerHead__fZKVM{display:none}.CategoryCatalogueTemplate_commercialRow__p_mCI>span:last-child,.CategoryCatalogueTemplate_specRow__rNX63>span:last-child{grid-column:1}.CategoryCatalogueTemplate_chapter__1erPi:nth-child(2n) .CategoryCatalogueTemplate_chapterImage__HwVzk{order:0}.CategoryCatalogueTemplate_chapterImage__HwVzk,.CategoryCatalogueTemplate_sampleMedia__joXBu{min-height:20rem}.CategoryCatalogueTemplate_processSection__zpUrw li,.CategoryCatalogueTemplate_supportGrid___JtFP article{border-inline-end:0}.CategoryCatalogueTemplate_relatedIndex__4nK1T>a,.CategoryCatalogueTemplate_relatedIndex__4nK1T>article{grid-template-columns:2rem minmax(0,1fr)}.CategoryCatalogueTemplate_relatedIndex__4nK1T strong{grid-column:2}.CategoryCatalogueTemplate_quoteSection__D6UJ5{padding-inline:var(--category-gutter)}.CategoryCatalogueTemplate_quoteForm__RtKiu{padding:var(--category-space-lg)}.CategoryCatalogueTemplate_quoteActions__m3Yz2{display:grid}}@media (pointer:coarse){.CategoryCatalogueTemplate_cardAction__RC5tx,.CategoryCatalogueTemplate_filters__uT6DO button,.CategoryCatalogueTemplate_primaryButton__GUlpc,.CategoryCatalogueTemplate_quietButton__tRcey,.CategoryCatalogueTemplate_showAll__2SXM_,.CategoryCatalogueTemplate_signalButton__yEnrN,.CategoryCatalogueTemplate_tabs__DXp8Q [role=tab]{min-height:3rem}}@media (prefers-reduced-motion:reduce){.CategoryCatalogueTemplate_page__ibdvA *,.CategoryCatalogueTemplate_page__ibdvA :after,.CategoryCatalogueTemplate_page__ibdvA :before{animation-duration:.15s!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.15s!important}.CategoryCatalogueTemplate_cardMedia__HLf_E img{transform:none!important}}