.mod{padding:var(--section-top) 0 var(--section-y);background:var(--paper)}.mod--deep{background:var(--paper-deep)}.mod--dark{background:var(--charcoal);color:var(--on-charcoal)}.mod--first{padding-top:calc(var(--section-top) + 3.4rem)}.mod__wrap{width:min(100% - (var(--gutter) * 2),1400px);margin-inline:auto}.mod__narrow{max-width:60ch}.mod h1,.mod h2{font-size:var(--step-3);line-height:1.08}.mod h3{font-size:var(--step-1)}.mod__lead{margin-top:1.1rem;max-width:58ch;font-size:var(--step-1);line-height:1.5;color:var(--ink-soft)}.mod--dark .mod__lead{color:color-mix(in oklab,var(--on-charcoal) 78%,transparent)}.mod__body{margin-top:1.1rem;max-width:62ch;line-height:1.75;color:var(--ink-soft)}.mod--dark .mod__body{color:color-mix(in oklab,var(--on-charcoal) 74%,transparent)}.mod__body p+p{margin-top:1rem}.mod__k{font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;text-transform:uppercase;color:var(--ink-faint)}.mod--dark .mod__k{color:color-mix(in oklab,var(--on-charcoal) 58%,transparent)}.mod__cta{margin-top:2.2rem}.trio{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(1.2rem,3vw,3rem);margin-top:clamp(2rem,4vw,3.4rem)}.trio__i{padding-top:1.2rem;border-top:1px solid var(--paper-edge)}.mod--dark .trio__i{border-top-color:color-mix(in oklab,var(--on-charcoal) 24%,transparent)}.trio__h{margin-top:.7rem;font-family:var(--font-display);font-weight:300;font-size:var(--step-1);line-height:1.2}.trio__d{margin-top:.6rem;line-height:1.65;color:var(--ink-soft)}.mod--dark .trio__d{color:color-mix(in oklab,var(--on-charcoal) 72%,transparent)}.decs{width:100%;border-collapse:collapse;margin-top:2.2rem;font-size:var(--step--1)}.decs th{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-weight:400;text-align:left}.decs th,.decs td{padding:.75rem .6rem;border-bottom:1px solid var(--paper-edge)}.decs td:not(:first-child){font-variant-numeric:tabular-nums;white-space:nowrap}.mod--dark .decs th,.mod--dark .decs td{border-bottom-color:color-mix(in oklab,var(--on-charcoal) 20%,transparent)}.mod--dark .decs th{color:color-mix(in oklab,var(--on-charcoal) 58%,transparent)}.cmp{overflow-x:auto;margin-top:clamp(1.8rem,3vw,2.8rem)}.cmp table{width:100%;min-width:44rem;border-collapse:collapse;font-size:var(--step--1)}.cmp th,.cmp td{padding:.9rem .8rem;border-bottom:1px solid var(--paper-edge);text-align:left;vertical-align:top}.cmp thead th{font-family:var(--font-display);font-weight:300;font-size:var(--step-0);line-height:1.2}.cmp tbody th{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint);font-weight:400;white-space:nowrap}.cmp__yes{color:var(--sage-ink)}.cmp__no{color:var(--ink-faint)}.cmp__note{margin-top:1rem;font-size:var(--step--1);color:var(--ink-faint)}.strip{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2.4vw,2.2rem);margin-top:clamp(1.8rem,3vw,2.6rem)}.strip a,.strip div{display:block;padding-top:1rem;border-top:1px solid var(--paper-edge)}.strip__k,.strip__v,.strip__d{display:block}.strip__k{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--sage-ink)}.strip__v{margin-top:.45rem;font-family:var(--font-display);font-weight:300;font-size:var(--step-1);line-height:1.2}.strip__d{margin-top:.4rem;font-size:var(--step--1);color:var(--ink-soft)}.split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1.4rem,4vw,4rem);align-items:center;margin-top:clamp(1.8rem,3vw,2.6rem)}.split figure{overflow:hidden;border-radius:2px;background:var(--paper-deep)}.split img{width:100%;height:auto;display:block}.split--reverse .split__copy{order:-1}.faq{margin-top:clamp(1.8rem,3vw,2.6rem);max-width:70ch}.faq details{border-top:1px solid var(--paper-edge)}.faq details:last-child{border-bottom:1px solid var(--paper-edge)}.faq summary{list-style:none;cursor:pointer;display:flex;gap:1rem;align-items:baseline;padding:1.1rem 0;font-family:var(--font-display);font-weight:300;font-size:var(--step-1);line-height:1.25}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";margin-left:auto;font-family:var(--font-mono);font-size:1rem;color:var(--ink-faint)}.faq details[open] summary:after{content:"\2013"}.faq p{padding:0 0 1.2rem;max-width:62ch;line-height:1.7;color:var(--ink-soft)}.plist{margin-top:1.6rem;padding:0;list-style:none;display:grid;gap:.55rem;max-width:52ch}.plist li{padding-left:1.4rem;position:relative;line-height:1.6;color:var(--ink-soft)}.plist li:before{content:"";position:absolute;left:0;top:.62em;width:8px;height:1px;background:var(--sage-ink)}.mod--dark .plist li{color:color-mix(in oklab,var(--on-charcoal) 74%,transparent)}.mod--dark .plist li:before{background:var(--sage-lift)}.cards{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(1.4rem,3vw,3rem);margin-top:clamp(2rem,4vw,3.4rem)}.cards__i{padding-top:1.2rem;border-top:1px solid var(--paper-edge)}.mod--dark .cards__i{border-top-color:color-mix(in oklab,var(--on-charcoal) 24%,transparent)}.cards__h{margin-top:.7rem;font-family:var(--font-display);font-weight:300;font-size:var(--step-2);line-height:1.15}.cards__d{margin-top:.8rem;line-height:1.7;color:var(--ink-soft);max-width:52ch}.mod--dark .cards__d{color:color-mix(in oklab,var(--on-charcoal) 74%,transparent)}@media(max-width:860px){.trio,.strip,.cards{grid-template-columns:1fr 1fr}.split{grid-template-columns:1fr}.split--reverse .split__copy{order:0}}@media(max-width:560px){.trio,.strip,.cards{grid-template-columns:1fr}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/og-modules.css.map */
