:root{--guide-header-h: 66px;--guide-subnav-h: 53px;--guide-offset: calc(var(--guide-header-h) + var(--guide-subnav-h))}html{scroll-padding-top:calc(var(--guide-offset) + var(--space-4))}@media(max-width:899px){body{padding-bottom:0}}.guide-hero{padding-block:clamp(2.5rem,1.5rem + 4vw,4.5rem) var(--space-7)}.guide-hero h1{font-size:var(--t-h1);max-width:18ch;margin-bottom:var(--space-5)}.guide-hero .lead{max-width:var(--measure)}.tm{font-size:.4em;vertical-align:.9em;letter-spacing:0;margin-right:-.15em}.subnav{position:sticky;top:var(--guide-header-h);z-index:30;background:color-mix(in srgb,var(--paper) 90%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(10px);backdrop-filter:saturate(1.4) blur(10px);border-block:1px solid var(--rule)}.subnav__inner{display:flex;align-items:center;gap:var(--space-5)}.subnav__list{display:flex;gap:var(--space-5);list-style:none;margin:-5px;padding:5px;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;flex:1}.subnav__list::-webkit-scrollbar{display:none}.subnav__list a{display:block;white-space:nowrap;padding-block:var(--space-4);font-size:var(--t-small);color:var(--ink-muted);text-decoration:none;border-bottom:2px solid transparent;transition:color var(--dur-fast) var(--ease-out)}.subnav__list a:hover{color:var(--ink)}.subnav__list a[aria-current=true]{color:var(--ink);font-weight:500;border-bottom-color:var(--gold-deep)}.subnav__cta{flex:none}@media(max-width:899px){.subnav__cta,.sib-section .subnav__cta{display:none}}.subnav__progress{position:absolute;left:0;top:0;height:2px;width:var(--p, 0%);background:var(--gold);transition:width var(--dur-fast) linear}.sib-section .btn--sm{padding:.6rem 1.15rem;font-size:var(--t-small)}.guide-section{padding-block:clamp(3rem,1.5rem + 5vw,5.5rem);border-top:1px solid var(--rule)}.subnav+.guide-section{border-top:0}.guide-section--warm{background:var(--paper-2);border-top-color:transparent}.guide-section:focus,#top:focus{outline:none}.guide-section__grid{display:grid;gap:var(--space-5) var(--space-7);grid-template-columns:15rem minmax(0,1fr);align-items:start}.guide-section__aside{position:sticky;top:calc(var(--guide-offset) + var(--space-6))}.guide-section__aside h2,.guide-section__aside .eyebrow{margin-bottom:var(--space-3)}.guide-section__aside p:not(.eyebrow){font-size:var(--t-small);color:var(--ink-soft);max-width:24ch}@media(max-width:899px){.guide-section__grid{grid-template-columns:1fr}.guide-section__aside{position:static}.guide-section__aside p:not(.eyebrow){max-width:var(--measure-tight)}}.prose{max-width:var(--measure);display:grid;gap:var(--space-4)}.prose p{color:var(--ink-muted);line-height:var(--lh-loose)}.prose h3{margin-top:var(--space-4)}.prose h3+p{margin-top:calc(var(--space-2) * -1)}.prose b,.prose strong{color:var(--ink);font-weight:500}.prose ul{margin:0;padding-left:1.15rem;display:grid;gap:var(--space-2)}.prose li{color:var(--ink-muted);line-height:var(--lh-loose)}.prose li::marker{color:var(--gold-deep)}.sib-section .slot--flow{position:static;display:block;max-width:var(--measure);margin-top:var(--space-2)}.sib-section .slot--inline{position:static;display:inline-block;margin:0}.outcomes{display:grid;gap:var(--space-4);max-width:var(--measure)}.outcome{display:grid;gap:var(--space-2);padding:var(--space-5);background:var(--paper);border:1px solid var(--rule);border-left:3px solid var(--rule-strong);border-radius:var(--radius)}.outcome h3{font-family:var(--font-text);font-size:var(--t-body);font-weight:600}.outcome p{color:var(--ink-muted);line-height:var(--lh-loose)}.outcome__tag{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--t-micro);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase}.outcome__tag svg{flex:none}.outcome[data-fit=direct]{border-left-color:var(--ok)}.outcome[data-fit=direct] .outcome__tag{color:var(--ok)}.outcome[data-fit=adapter]{border-left-color:var(--gold-deep)}.outcome[data-fit=adapter] .outcome__tag{color:var(--gold-deep)}.outcome[data-fit=incompatible]{border-left-color:var(--danger)}.outcome[data-fit=incompatible] .outcome__tag{color:var(--danger)}.steps{list-style:none;counter-reset:step;margin:0;padding:0;display:grid;gap:var(--space-5);max-width:var(--measure)}.steps li{counter-increment:step;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:var(--space-4);padding-bottom:var(--space-5);border-bottom:1px solid var(--rule)}.steps li:last-child{padding-bottom:0;border-bottom:0}.steps li:before{content:counter(step,decimal-leading-zero);font-family:var(--font-display);font-size:var(--t-h3);color:var(--gold-deep);line-height:1.15}.steps h3{font-family:var(--font-text);font-size:var(--t-body);font-weight:600;margin-bottom:var(--space-2)}.steps p{color:var(--ink-muted);line-height:var(--lh-loose)}.note{display:grid;gap:var(--space-2);max-width:var(--measure);padding:var(--space-4) var(--space-5);border-radius:var(--radius);background:var(--paper-sunk);border-left:3px solid var(--ink)}.note__label{display:inline-flex;align-items:center;gap:.45rem;font-size:var(--t-micro);font-weight:600;letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink)}.note p{color:var(--ink-muted);line-height:var(--lh-loose)}.note[data-tone=warn]{background:var(--gold-wash);border-left-color:var(--warn)}.note[data-tone=warn] .note__label{color:var(--warn)}.table-wrap{overflow-x:auto;max-width:var(--measure)}.spec{width:100%;border-collapse:collapse;text-align:left;font-size:var(--t-small)}.spec caption{text-align:left;padding-bottom:var(--space-4);font-size:var(--t-micro);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-soft)}.spec th,.spec td{padding:.9rem var(--space-4) .9rem 0;border-top:1px solid var(--rule);vertical-align:top}.spec th{width:34%;font-weight:500;color:var(--ink);white-space:nowrap}.spec td{color:var(--ink-muted);line-height:var(--lh-body)}.spec tbody tr:last-child th,.spec tbody tr:last-child td{border-bottom:1px solid var(--rule)}@media(max-width:599px){.spec th{white-space:normal;width:38%}}.jump{display:flex;flex-wrap:wrap;gap:var(--space-5);max-width:var(--measure);margin-top:var(--space-7);padding-top:var(--space-4);border-top:1px solid var(--rule)}.sib-section .footer h3{font-family:var(--font-text);font-size:var(--t-micro);font-weight:500;line-height:var(--lh-body);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--ink-muted);margin:0 0 var(--space-4)}.guide__figs{display:grid;gap:var(--space-5);grid-template-columns:repeat(auto-fit,minmax(260px,1fr));margin-top:var(--space-6)}.guide__figs figure{margin:0;display:flex;flex-direction:column}.guide__figs img{width:100%;flex:1;min-height:0;object-fit:cover;display:block;border:1px solid var(--rule);background:var(--paper)}.guide__figs figcaption{margin-top:var(--space-3);font-size:var(--t-small);color:var(--ink-muted);max-width:40ch}#compatibility .prose,#compatibility .prose p,#compatibility .prose li,#compatibility table,#care .prose,#care .prose p,#care .prose li,#care table{font-size:1.09rem}#compatibility .prose h3,#care .prose h3{font-size:1.16rem}.sib-section .lead+.steps{margin-top:var(--space-6)}
/*# sourceMappingURL=/cdn/shop/t/4/assets/sib-guide.css.map */
