@font-face{font-family:anton;src:url(../media/Anton_Regular-s.p.3ic28bo-2c61o.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:anton Fallback;src:local(Arial);ascent-override:127.93%;descent-override:35.79%;line-gap-override:0.0%;size-adjust:91.94%}.anton_1d9ce3b-module__S3hGWa__className{font-family:anton,anton Fallback}.anton_1d9ce3b-module__S3hGWa__variable{--font-anton:"anton", "anton Fallback"}
@font-face{font-family:archivo;src:url(../media/Archivo_Regular-s.p.3al4jnsitk6tb.woff2)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:archivo;src:url(../media/Archivo_Medium-s.p.3vysnfsdpvi3g.woff2)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:archivo;src:url(../media/Archivo_Bold-s.p.3jbg8rxzs6alt.woff2)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:archivo Fallback;src:local(Arial);ascent-override:88.86%;descent-override:21.25%;line-gap-override:0.0%;size-adjust:98.81%}.archivo_bfef51b-module__vzkZaG__className{font-family:archivo,archivo Fallback}.archivo_bfef51b-module__vzkZaG__variable{--font-archivo:"archivo", "archivo Fallback"}
:root,.steep-end{--color-se-abyss:#061d2a;--color-se-depth:#0a3242;--color-se-teal:#114e63;--color-se-aqua:#2ed3c1;--color-se-foam:#edf2f3;--color-se-ink:#0b181d;--color-se-mist:#8fb0ba;--color-se-buoy:#ffd23f;--se-rule-dark:#ffffff1f;--se-rule-light:#d7dfe1;--se-ink-muted:#47606a;--se-panel:#fff;--se-abyss-rise:#072535;--se-teal-deep:#0a3646;--se-night:#04121b;--se-shell:1120px;--se-measure:720px;--se-pad-x:1.25rem;--se-band-y:4rem;--se-radius:16px;--se-shadow:0 1px 2px #061d2a0f, 0 10px 28px #061d2a14;--se-shadow-lift:0 2px 4px #061d2a14, 0 18px 44px #061d2a24;--se-grain:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E")}body{--se-font-display:var(--font-anton), sans-serif;--se-font-body:var(--font-archivo), sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;overflow-x:hidden}body,h1,h2,h3,h4,p,ol,ul,li,figure,details,summary{margin:0;padding:0}ol,ul{list-style:none}img,svg,video{max-width:100%;display:block}a{color:inherit}summary::-webkit-details-marker{display:none}body{background:var(--color-se-abyss);color:var(--color-se-foam);font-family:var(--se-font-body);-webkit-font-smoothing:antialiased;font-size:1rem;font-weight:400;line-height:1.6;overflow-x:hidden}.band{width:100%;padding:var(--se-band-y) 0;position:relative}.band-dark{background:var(--color-se-abyss);color:var(--color-se-foam)}.band-light{background:var(--color-se-foam);color:var(--color-se-ink)}.band-dark:before,.band-marquee:before,.band-stats:before,.picto-panel:before{content:"";z-index:1;background-image:var(--se-grain);opacity:.04;pointer-events:none;position:absolute;inset:0}.picto-panel:before{border-radius:var(--se-radius)}.shell{z-index:2;width:100%;max-width:var(--se-shell);padding:0 var(--se-pad-x);margin:0 auto;position:relative}.display-h1,.display-h2,.wordmark,.tagline,.method-title,.receipt-title,.feature-title,.subsection-title,.card-title,.card-price,.who-title,.stat,.footer-mark,.marquee-text,.deadline-line,.social-title,.btn{font-family:var(--se-font-display);text-transform:uppercase;letter-spacing:.01em;font-weight:400}.display-h2{font-size:clamp(1.875rem,7vw,3rem);line-height:1}.lede{max-width:44em;color:var(--se-ink-muted);margin-top:1rem;font-size:1.0625rem;line-height:1.55}.band-dark .lede{color:var(--color-se-mist)}.aside{max-width:42em;color:var(--se-ink-muted);margin-top:.75rem;font-size:.875rem;font-style:italic;line-height:1.5}.aside-on-dark{color:var(--color-se-mist)}.lede-aside{font-size:.9375rem;font-style:italic}.footnote{color:var(--se-ink-muted);margin-top:1.75rem;font-size:.875rem;line-height:1.5}.asset-slot{background-color:var(--color-se-depth);position:relative;overflow:hidden}.asset-slot>img,.asset-slot>video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wave{pointer-events:none;width:100%;line-height:0;position:relative}.wave svg{width:100%;height:100%;display:block}.wave-marquee{z-index:2;height:36px;position:absolute;bottom:-1px;left:0}.wave-marquee path{fill:var(--color-se-teal)}.wave-footer{background:var(--color-se-foam);height:44px}.wave-footer path{fill:var(--color-se-abyss)}.hero{align-items:center;min-height:88svh;padding-top:4.5rem;padding-bottom:4.5rem;display:flex;overflow:hidden}.hero-water{z-index:0;background-color:var(--color-se-abyss);background-image:radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--color-se-aqua) 16%, transparent) 0%, color-mix(in srgb, var(--color-se-teal) 28%, transparent) 34%, color-mix(in srgb, var(--color-se-abyss) 0%, transparent) 72%), linear-gradient(to bottom, var(--color-se-depth) 0%, var(--se-abyss-rise) 46%, var(--color-se-abyss) 100%);position:absolute;inset:0}.hero-water:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-se-abyss) 68%, transparent) 0%, color-mix(in srgb, var(--color-se-abyss) 84%, transparent) 26%, color-mix(in srgb, var(--color-se-abyss) 88%, transparent) 70%, color-mix(in srgb, var(--color-se-abyss) 92%, transparent) 100%);position:absolute;inset:0}.hero-mark{width:clamp(96px,24vw,140px);height:auto}.hero-inner>*+*{margin-top:1rem}.wordmark{color:var(--color-se-foam);flex-direction:column;margin-top:.75rem;font-size:clamp(3.25rem,19vw,9rem);line-height:.95;display:flex}.tagline{color:var(--color-se-aqua);font-size:clamp(1.375rem,6vw,2.75rem);line-height:1.02}.hero-sub{max-width:36em;color:var(--color-se-mist);font-size:1.0625rem;line-height:1.55}.cta-row{flex-wrap:wrap;gap:.75rem;margin-top:1.75rem;display:flex}.btn{border:2px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:.75rem 1.5rem;font-size:1.0625rem;text-decoration:none;transition:background-color .15s,color .15s,border-color .15s,transform .15s,box-shadow .15s;display:inline-flex}.btn:hover,.btn:focus-visible{transform:translateY(-2px)}.btn-primary{background:var(--color-se-aqua);color:var(--color-se-abyss);box-shadow:var(--se-shadow)}.btn-primary:hover,.btn-primary:focus-visible{background:var(--color-se-foam);box-shadow:var(--se-shadow-lift)}.btn-ghost{color:var(--color-se-foam);border-color:var(--color-se-foam);background:0 0}.btn-ghost:hover,.btn-ghost:focus-visible{background:var(--color-se-foam);color:var(--color-se-abyss)}.btn-buy{background:var(--color-se-abyss);width:100%;color:var(--color-se-foam);border-radius:0;margin-top:auto;font-size:1rem}.btn-buy:hover,.btn-buy:focus-visible{background:var(--color-se-teal);transform:none}.btn-buy.is-live{background:var(--color-se-aqua);color:var(--color-se-abyss)}.btn-buy.is-closed{background:var(--se-rule-light);color:var(--se-ink-muted);cursor:default}.feature .btn-buy.is-closed{background:var(--color-se-teal);color:var(--color-se-foam)}.btn-buy.is-closed:hover,.feature .btn-buy.is-closed:hover{background:var(--se-rule-light);transform:none}.feature .btn-buy.is-closed:hover{background:var(--color-se-teal)}.band-marquee{background:var(--color-se-teal);border-top:1px solid var(--se-rule-dark);border-bottom:1px solid var(--se-rule-dark);padding:0}.marquee-viewport{z-index:2;width:100%;padding:.875rem 0;display:flex;position:relative;overflow:hidden}.marquee-track{will-change:transform;flex-shrink:0;align-items:center;animation:74s linear infinite marquee;display:flex}@keyframes marquee{0%{transform:translate(0,0)}to{transform:translate(-100%)}}.marquee-item{white-space:nowrap;align-items:center;display:inline-flex}.marquee-text{color:var(--color-se-foam);font-size:clamp(1rem,3.2vw,1.375rem);line-height:1.1}.marquee-dot{color:var(--color-se-aqua);padding:0 .9em;font-size:clamp(1rem,3.2vw,1.375rem);line-height:1.1}.methods{align-items:stretch;gap:1.25rem;margin-top:2rem;display:grid}.picto-panel{border-radius:var(--se-radius);box-shadow:var(--se-shadow);flex-direction:column;padding:2rem 1.5rem 1.75rem;transition:transform .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}.picto-panel:hover{box-shadow:var(--se-shadow-lift);transform:translateY(-2px)}.picto-fire{background:var(--color-se-depth);color:var(--color-se-foam)}.picto-water{background:var(--color-se-abyss);color:var(--color-se-foam)}.picto{z-index:2;width:clamp(140px,44vw,190px);height:auto;margin:0 auto 1.5rem;position:relative}.picto-line{fill:none;stroke:var(--color-se-foam);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.picto-accent{fill:none;stroke:var(--color-se-aqua);stroke-width:3.25px;stroke-linecap:round;stroke-linejoin:round}.picto-solid{fill:var(--color-se-aqua);stroke:none}.picto-panel .method-title,.picto-panel .steps li{z-index:2;position:relative}.method-title{color:var(--color-se-aqua);font-size:clamp(1.5rem,5.5vw,2rem);line-height:1.02}.steps{gap:.625rem;margin-top:1.125rem;display:grid}.steps li{color:var(--color-se-foam);align-items:baseline;gap:.625rem;font-weight:500;line-height:1.45;display:flex}.step-n{font-family:var(--se-font-display);color:var(--color-se-aqua);flex:none;min-width:1.25em;font-size:1.125rem;font-weight:400}.who{overflow:hidden}.who-media{z-index:0;background-color:var(--color-se-abyss);background-image:linear-gradient(to bottom, var(--se-night) 0%, var(--color-se-depth) 100%);position:absolute;inset:0}.who-media:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-se-abyss) 82%, transparent) 0%, color-mix(in srgb, var(--color-se-abyss) 88%, transparent) 50%, color-mix(in srgb, var(--color-se-abyss) 92%, transparent) 100%);position:absolute;inset:0}.who-cols{gap:2rem;margin-top:2rem;display:grid}.who-title{color:var(--color-se-aqua);font-size:1.25rem;line-height:1.05}.who-title-not{color:var(--color-se-mist)}.who-list{gap:.75rem;margin-top:1rem;display:grid}.who-list li{color:var(--color-se-foam);padding-left:1.25rem;font-size:1rem;line-height:1.5;position:relative}.who-list li:before{content:"";background:var(--color-se-aqua);width:8px;height:2px;position:absolute;top:.6em;left:0}.who-list-not li{color:var(--color-se-mist)}.who-list-not li:before{background:var(--color-se-mist)}.who-close{border-top:1px solid var(--se-rule-dark);color:var(--color-se-foam);margin-top:2rem;padding-top:1.5rem;font-size:1.125rem;line-height:1.5}.band-buy{padding-bottom:calc(var(--se-band-y) + 1rem)}.deadline{background:var(--color-se-buoy);width:100%;color:var(--color-se-abyss);margin:2.5rem 0 0;padding:1.5rem 0}.deadline-line{color:var(--color-se-abyss);font-size:clamp(1.0625rem,3.6vw,1.75rem);line-height:1.15}.siren{animation:1s step-end infinite siren;display:inline-block}.deadline.is-closed .siren{animation:none}.siren:first-child{margin-right:.35em}.siren:last-child{margin-left:.35em}@keyframes siren{0%{opacity:1}50%{opacity:.25}to{opacity:1}}.deadline-sub{color:var(--color-se-abyss);margin-top:.5rem;font-size:.9375rem;line-height:1.5}.deadline-note{letter-spacing:.04em;color:var(--se-ink-muted);margin-top:.875rem;font-size:.8125rem}.feature .deadline-note{color:var(--color-se-buoy)}.feature{border-radius:var(--se-radius);box-shadow:var(--se-shadow);color:var(--color-se-foam);margin-top:2.5rem;position:relative;overflow:hidden}.naming-depth{z-index:0;background-color:var(--color-se-abyss);background-image:linear-gradient(100deg, color-mix(in srgb, var(--color-se-aqua) 0%, transparent) 42%, color-mix(in srgb, var(--color-se-aqua) 7%, transparent) 47%, color-mix(in srgb, var(--color-se-aqua) 0%, transparent) 52%), linear-gradient(82deg, color-mix(in srgb, var(--color-se-foam) 0%, transparent) 62%, color-mix(in srgb, var(--color-se-foam) 5%, transparent) 66%, color-mix(in srgb, var(--color-se-foam) 0%, transparent) 70%), linear-gradient(to bottom, var(--color-se-teal) 0%, var(--se-teal-deep) 40%, var(--color-se-abyss) 100%);position:absolute;inset:0}.naming-depth:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--color-se-abyss) 50%, transparent) 0%, color-mix(in srgb, var(--color-se-abyss) 62%, transparent) 100%);position:absolute;inset:0}.feature-inner{z-index:2;flex-direction:column;align-items:flex-start;padding:2rem 1.5rem;display:flex;position:relative}.feature-title{color:var(--color-se-foam);font-size:clamp(1.625rem,6.4vw,2.5rem);line-height:1}.feature-sub{max-width:34em;color:var(--color-se-mist);margin-top:.875rem;font-size:1.0625rem;line-height:1.55}.ladder{gap:.5rem;width:100%;margin-top:1.75rem;display:grid}.rung{background:color-mix(in srgb, var(--color-se-abyss) 55%, transparent);border:1px solid var(--se-rule-dark);border-radius:10px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.rung-rank{letter-spacing:.12em;text-transform:uppercase;color:var(--color-se-mist);font-size:.75rem;font-weight:700}.rung-price{font-family:var(--se-font-display);letter-spacing:.01em;color:var(--color-se-foam);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:400;line-height:1}.rung-name{color:var(--color-se-aqua);font-size:.9375rem;font-weight:500}.rung-status{letter-spacing:.04em;color:var(--color-se-buoy);white-space:nowrap;margin-left:.4375rem;font-size:.6em}.rung.is-closed{background:color-mix(in srgb, var(--color-se-abyss) 74%, transparent)}.rung.is-closed .rung-price,.rung.is-closed .rung-status{color:var(--color-se-mist)}.sold-out-line{letter-spacing:.12em;text-transform:uppercase;color:var(--color-se-mist);margin-top:1.5rem;font-size:.8125rem;font-weight:700}.standards{max-width:44em;color:var(--color-se-mist);margin-top:1.25rem;font-size:.8125rem;line-height:1.6}.standards-light{color:var(--se-ink-muted)}.feature .btn-buy{background:var(--color-se-aqua);width:auto;color:var(--color-se-abyss);border-radius:999px;margin-top:1.5rem;padding-left:2rem;padding-right:2rem}.feature .btn-buy:hover,.feature .btn-buy:focus-visible{background:var(--color-se-foam);transform:translateY(-2px)}.packs,.goods{gap:1.25rem;margin-top:1.5rem;display:grid}.packs.packs-single{grid-template-columns:1fr;max-width:34rem;margin-left:0;margin-right:auto}.card{background:var(--se-panel);border:1px solid var(--se-rule-light);border-radius:var(--se-radius);box-shadow:var(--se-shadow);flex-direction:column;transition:transform .15s,box-shadow .15s;display:flex;overflow:hidden}.card:hover{box-shadow:var(--se-shadow-lift);transform:translateY(-2px)}.card-body{flex-direction:column;flex:auto;gap:.5rem;padding:1.5rem 1.375rem 1.125rem;display:flex}.card-title{color:var(--color-se-ink);font-size:1.1875rem;line-height:1.1}.card-price{color:var(--color-se-teal);font-variant-numeric:tabular-nums;font-size:2rem;line-height:1}.card-hook{color:var(--color-se-ink);font-size:1rem;line-height:1.35}.card-body-text{color:var(--se-ink-muted);font-size:.9375rem;line-height:1.55}.card-foot{flex-wrap:wrap;align-content:flex-start;align-items:center;gap:.75rem 1rem;margin-top:auto;padding:0 1.375rem 1.375rem;display:flex}.card-foot .card-price{flex:none}.foot-note{color:var(--se-ink-muted);flex:1 0 100%;margin-top:-.125rem;font-size:.8125rem;line-height:1.4}.foot-credit{flex:1 0 100%;margin-top:-.25rem;font-size:.8125rem;line-height:1.4}.credit-link{color:var(--color-se-teal);text-underline-offset:.15em;padding:.8125rem 0;text-decoration:underline;display:inline-block}.credit-link:hover,.credit-link:focus-visible{color:var(--color-se-ink)}.card-foot .btn-buy{border-radius:calc(var(--se-radius) / 2);flex:10rem;width:auto;margin-top:0}.feature-foot{margin-top:1.5rem;padding:0}.feature-foot .card-price{color:var(--color-se-aqua)}.feature-foot .btn-buy{border-radius:999px;flex:none}.statstrip{border:1px solid var(--se-rule-light);border-radius:calc(var(--se-radius) / 2);background:color-mix(in srgb, var(--color-se-aqua) 7%, transparent);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.375rem;display:grid;overflow:hidden}.statstrip-cell{text-align:center;letter-spacing:.04em;text-transform:uppercase;color:var(--color-se-teal);text-wrap:balance;-webkit-hyphens:none;hyphens:none;flex-direction:column;justify-content:center;padding:.625rem .375rem;font-size:.6875rem;font-weight:600;line-height:1.3;display:flex}.statstrip-cell+.statstrip-cell{border-left:1px solid var(--se-rule-light)}.tile{aspect-ratio:4/3;border-bottom:1px solid var(--se-rule-light);position:relative;container-type:inline-size}.tile-hot{background:var(--color-se-depth);color:var(--color-se-aqua)}.tile-cold{background:var(--color-se-aqua);color:var(--color-se-abyss)}.tile-named{background:var(--se-panel);color:var(--color-se-abyss)}.tile-poster{background:var(--color-se-abyss);color:var(--color-se-foam)}.tile-poster-art{object-fit:cover;object-position:center 45%;width:100%;height:100%;position:absolute;inset:0}.tile-poster .tile-art:after{content:"";background:radial-gradient(118% 118% at 100% 100%, color-mix(in srgb, var(--color-se-abyss) 88%, transparent) 0%, color-mix(in srgb, var(--color-se-abyss) 66%, transparent) 42%, color-mix(in srgb, var(--color-se-abyss) 0%, transparent) 78%);pointer-events:none;position:absolute;inset:40% 0 0 45%}.tile-poster .tile-roast{z-index:1}.tile-print{background:var(--color-se-depth);color:var(--color-se-aqua)}.tile-print-art{object-fit:contain;width:auto;height:100%;margin:auto;position:absolute;inset:0}.tile-logo{object-fit:contain;width:78%;height:auto;max-height:62%;position:absolute;top:50%;left:50%;transform:translate(-50%,-54%)}.tile-art{padding:.875rem 1rem;position:absolute;inset:0}.tile-numeral{font-family:var(--se-font-display);letter-spacing:.01em;color:currentColor;font-variant-numeric:tabular-nums;font-size:clamp(2.75rem,21cqw,4.5rem);font-weight:400;line-height:.85;position:absolute;bottom:.75rem;left:1rem}.tile-glyph{width:clamp(72px,34cqw,150px);height:auto;position:absolute;top:50%;right:.875rem;transform:translateY(-54%)}.tile-glyph .g-line{fill:none;stroke:currentColor;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round}.tile-glyph .g-accent{fill:none;stroke:currentColor;stroke-width:4.25px;stroke-linecap:round;stroke-linejoin:round}.tile-glyph .g-solid{fill:currentColor;stroke:none}.tile-roast{flex-direction:column;align-items:flex-end;gap:.3125rem;display:flex;position:absolute;bottom:.875rem;right:1rem}.tile-roast-label{letter-spacing:.18em;text-transform:uppercase;color:currentColor;font-size:.5625rem;font-weight:700}.tile-dots{gap:.25rem;display:flex}.tile-dot{border:1.5px solid;border-radius:50%;width:8px;height:8px}.tile-dot.is-on{background:currentColor}.card .aside{margin-top:.25rem}.availability{letter-spacing:.12em;text-transform:uppercase;color:var(--color-se-teal);font-size:.75rem;font-weight:700}.tbn{z-index:2;background:var(--color-se-buoy);color:var(--color-se-abyss);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;padding:.3125rem .5625rem;font-size:.6875rem;font-weight:700;position:absolute;top:.75rem;left:.75rem}.packs-four{gap:1.25rem;margin-top:1.5rem;display:grid}.pick-order{color:var(--se-ink-muted);margin-top:1.25rem;font-size:.9375rem;line-height:1.55}.math-note{border-radius:var(--se-radius);border:1px solid var(--se-rule-light);background:var(--se-panel);max-width:44em;margin-top:1.5rem;padding:1.25rem 1.375rem}.math-lead{font-family:var(--se-font-display);letter-spacing:.01em;text-transform:uppercase;color:var(--color-se-ink);font-size:1.125rem;font-weight:400;line-height:1.1}.math-body{color:var(--se-ink-muted);margin-top:.5rem;font-size:.9375rem;line-height:1.6}.subsection{margin-top:3.5rem}.subsection-title{color:var(--color-se-ink);font-size:clamp(1.5rem,5.5vw,2.125rem);line-height:1.02}.contact{color:var(--se-ink-muted);margin-top:2.5rem;font-size:.9375rem}.contact a{color:var(--color-se-teal);min-height:44px;padding:.625rem .125rem;font-weight:700;display:inline-block}.contact-footer{color:var(--color-se-mist);margin-top:0}.contact-footer a{color:var(--color-se-aqua)}.band-stats{background:var(--color-se-teal);color:var(--color-se-foam)}.stat{color:var(--color-se-foam);font-size:clamp(1.5rem,5.6vw,2.75rem);line-height:1.02}.band-stats .shell{max-width:var(--se-shell)}.stat+.aside{margin-top:.875rem}.receipts-grid{gap:2rem;display:grid}.receipt{flex-direction:column;align-items:flex-start;display:flex}.picto-sm{width:64px;height:auto;margin-bottom:.875rem}.picto-line-sm{fill:none;stroke:var(--color-se-foam);stroke-width:4px;stroke-linecap:round;stroke-linejoin:round}.picto-accent-sm{fill:none;stroke:var(--color-se-aqua);stroke-width:3.5px;stroke-linecap:round;stroke-linejoin:round}.picto-solid-sm{fill:var(--color-se-aqua);stroke:none}.receipt-title{font-family:var(--se-font-display);text-transform:uppercase;letter-spacing:.01em;color:var(--color-se-aqua);font-size:1.25rem;font-weight:400;line-height:1.05}.receipt-body{color:var(--color-se-mist);margin-top:.5rem;font-size:.9375rem;line-height:1.55}.receipt-body a{color:var(--color-se-aqua);text-underline-offset:.2em;padding:.875rem 0;font-weight:700}.signup{max-width:var(--se-measure);margin-top:1.5rem}.signup-row{flex-wrap:wrap;align-items:stretch;gap:.75rem;display:flex}.signup-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.signup-input{min-height:52px;font-family:var(--se-font-body);color:var(--color-se-ink);background:var(--se-panel);border:2px solid var(--se-rule-light);border-radius:999px;flex:18rem;padding:.75rem 1rem;font-size:1.0625rem}.signup-input::placeholder{color:var(--se-ink-muted)}.signup-input:focus-visible{outline:3px solid var(--color-se-teal);outline-offset:2px;border-color:var(--color-se-teal)}.signup-input:disabled{opacity:.6}.signup-submit{flex:none;min-height:52px}.signup-submit:disabled{opacity:.7;cursor:default;transform:none}.signup-consent{font-family:var(--se-font-body);color:var(--se-ink-muted);margin-top:.75rem;font-size:.8125rem;line-height:1.5}.signup-result{color:var(--color-se-ink);margin-top:1rem;font-size:1.0625rem;line-height:1.55}.signup-error{color:var(--color-se-teal)}.signup-error a{color:inherit}.band-faq{padding-top:0}.faq{border-top:1px solid var(--se-rule-light);max-width:var(--se-measure);margin-top:1.75rem}.faq-item{border-bottom:1px solid var(--se-rule-light)}.faq-q{cursor:pointer;min-height:56px;color:var(--color-se-ink);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 0;font-size:1.0625rem;font-weight:700;line-height:1.35;list-style:none;display:flex}.faq-mark{flex:none;width:16px;height:16px;position:relative}.faq-mark:before,.faq-mark:after{content:"";background:var(--color-se-teal);transition:opacity .15s;position:absolute}.faq-mark:before{width:16px;height:2px;top:7px;left:0}.faq-mark:after{width:2px;height:16px;top:0;left:7px}.faq-item[open] .faq-mark:after{opacity:0}.faq-a{max-width:40em;color:var(--se-ink-muted);padding:0 0 1.25rem;font-size:.9375rem;line-height:1.6}.band-social{padding-top:2.5rem;padding-bottom:3rem}.social-inner{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.25rem;display:flex}.social-title{color:var(--color-se-ink);font-size:clamp(1.375rem,4.6vw,2rem);line-height:1.02}.social-link{color:var(--color-se-teal);text-underline-offset:.2em;align-items:center;min-height:44px;font-size:1.0625rem;font-weight:700;display:inline-flex}.footer{padding-top:3rem;padding-bottom:3rem}.footer>.shell>*+*{margin-top:.875rem}.footer-emblem{width:64px;height:auto}.footer-mark{color:var(--color-se-foam);font-size:1.5rem;line-height:1}.footer-line{max-width:34em;color:var(--color-se-mist);font-size:.875rem;line-height:1.55}.footer-links{flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.875rem;display:flex}.footer-links a{color:var(--color-se-aqua);justify-content:center;align-items:center;min-width:44px;min-height:44px;font-weight:700;display:inline-flex}.footer-links span{color:var(--se-rule-dark)}.fineprint{color:var(--color-se-mist);font-size:.8125rem}a:focus-visible,summary:focus-visible{outline:3px solid var(--color-se-aqua);outline-offset:3px;border-radius:4px}.band-light a:focus-visible,.band-light summary:focus-visible{outline-color:var(--color-se-teal)}@media (min-width:640px){:root,.steep-end{--se-pad-x:2rem;--se-band-y:5.5rem}.methods,.packs{grid-template-columns:1fr 1fr;gap:1.5rem}.who-cols,.goods,.packs-four{grid-template-columns:1fr 1fr}@supports (grid-template-rows:subgrid){.packs-four{grid-template-rows:repeat(6,auto)}.goods{grid-template-rows:repeat(4,auto)}.packs-four>.card{grid-row:span 6}.goods>.card{grid-row:span 4}.packs-four>.card,.goods>.card{grid-template-rows:subgrid;row-gap:0;display:grid}.packs-four>.card>.card-body,.goods>.card>.card-body{grid-template-rows:subgrid;row-gap:.5rem;padding-block:0;display:grid}.packs-four>.card>.card-body{grid-row:2/6}.goods>.card>.card-body{grid-row:1/4}.packs-four>.card>.card-body>:first-child,.goods>.card>.card-body>:first-child{margin-top:1.5rem}.packs-four>.card>.card-foot,.goods>.card>.card-foot{grid-row:-2/-1;margin-top:0;padding-top:1.125rem}}.receipts-grid{grid-template-columns:repeat(2,1fr);gap:2rem}.feature-inner{padding:3rem 2.5rem}.ladder{grid-template-columns:repeat(4,1fr)}.rung{flex-direction:column;align-items:flex-start;gap:.375rem}}@media (min-width:1024px){:root,.steep-end{--se-band-y:7.5rem}.hero{padding-top:6rem}.goods,.packs-four,.receipts-grid{grid-template-columns:repeat(4,1fr)}.picto-panel{padding:2.5rem 2rem 2.25rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.btn:hover,.btn:focus-visible,.card:hover,.picto-panel:hover,.feature .btn-buy:hover,.feature .btn-buy:focus-visible{transform:none}.siren{opacity:1;animation:none}.marquee-viewport{padding:1.125rem 0;overflow:visible}.marquee-track{padding:0 var(--se-pad-x);width:100%;max-width:var(--se-shell);flex-wrap:wrap;flex:auto;justify-content:flex-start;row-gap:.375rem;margin:0 auto;animation:none}.marquee-dupe{display:none}.marquee-item{white-space:normal;max-width:100%}.marquee-text{min-width:0}.marquee-dot{display:none}}
