.marquee[data-astro-cid-xd2blgyb]{display:flex;align-items:center;overflow:hidden}.viewport[data-astro-cid-xd2blgyb]{display:flex;flex:1;min-width:0;overflow:hidden}.track[data-astro-cid-xd2blgyb]{display:flex;flex-shrink:0;min-width:100%;align-items:center;animation:marquee var(--dur) linear infinite}.marquee[data-astro-cid-xd2blgyb]:hover .track[data-astro-cid-xd2blgyb]{animation-play-state:paused}@keyframes marquee{to{transform:translate(-100%)}}@media(prefers-reduced-motion:reduce){.track[data-astro-cid-xd2blgyb]{animation:none}.track[data-astro-cid-xd2blgyb][aria-hidden]{display:none}.viewport[data-astro-cid-xd2blgyb]{overflow-x:auto}}.marquee--ticker[data-astro-cid-xd2blgyb]{background:var(--color-ink);color:#ffffffdb}.marquee--ticker[data-astro-cid-xd2blgyb] li[data-astro-cid-xd2blgyb]{display:flex;align-items:center;padding-block:10px;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.marquee--ticker[data-astro-cid-xd2blgyb] li[data-astro-cid-xd2blgyb]:after{content:"|";margin-inline:22px;color:var(--pv2-aqua)}.marquee--quotes[data-astro-cid-xd2blgyb]{gap:32px;padding-block:26px;padding-left:var(--pv2-gutter);background:#fff;border-block:1px solid rgba(18,18,18,.1)}.marquee--quotes[data-astro-cid-xd2blgyb] .m-label[data-astro-cid-xd2blgyb]{flex-shrink:0;max-width:9.5rem;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--color-steel);line-height:1.6}.marquee--quotes[data-astro-cid-xd2blgyb] .viewport[data-astro-cid-xd2blgyb]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent);mask-image:linear-gradient(90deg,transparent,#000 5%,#000 95%,transparent)}.marquee--quotes[data-astro-cid-xd2blgyb] li[data-astro-cid-xd2blgyb]{display:flex;align-items:baseline;gap:12px;padding-inline:28px;font-family:var(--font-serif);font-size:26px;font-weight:500;line-height:1.2;white-space:nowrap}.marquee--quotes[data-astro-cid-xd2blgyb] .by[data-astro-cid-xd2blgyb]{font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--color-steel)}@media(max-width:767px){.marquee--quotes[data-astro-cid-xd2blgyb]{flex-direction:column;align-items:stretch;gap:14px;padding-left:0}.marquee--quotes[data-astro-cid-xd2blgyb] .m-label[data-astro-cid-xd2blgyb]{max-width:none;padding-inline:var(--pv2-gutter)}.marquee--quotes[data-astro-cid-xd2blgyb] li[data-astro-cid-xd2blgyb]{font-size:22px}}.crumbs[data-astro-cid-s4w3ftc7]{display:flex;flex-wrap:wrap;gap:4px 10px}.crumbs[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{display:flex;gap:10px}.crumbs[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]+li[data-astro-cid-s4w3ftc7]:before{content:"/";color:#1212124d}.crumbs[data-astro-cid-s4w3ftc7] a[data-astro-cid-s4w3ftc7]:hover{color:var(--pv2-cta)}.crumbs[data-astro-cid-s4w3ftc7] [data-astro-cid-s4w3ftc7][aria-current]{color:var(--color-ink)}.g-tile[data-astro-cid-s4w3ftc7]{position:relative;margin:0;width:80%;max-width:420px;aspect-ratio:4 / 5;align-self:stretch;border-radius:14px;overflow:hidden;background:#fff;container-type:inline-size}@media(min-width:640px){.g-tile[data-astro-cid-s4w3ftc7]{width:46%}}.hero[data-astro-cid-s4w3ftc7] .gallery[data-astro-cid-s4w3ftc7]{align-items:stretch}@media(min-width:1024px){.hero[data-astro-cid-s4w3ftc7] .gallery[data-astro-cid-s4w3ftc7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-inline:0;padding-inline:0;overflow:visible}.g-tile[data-astro-cid-s4w3ftc7]{width:100%;max-width:none}}.photo[data-astro-cid-s4w3ftc7]{width:100%;height:100%;object-fit:cover}.film[data-astro-cid-s4w3ftc7] video[data-astro-cid-s4w3ftc7]{width:100%;height:100%;object-fit:cover;background:var(--pv2-ground)}.steps[data-astro-cid-s4w3ftc7]{position:absolute;left:14px;right:14px;bottom:14px;display:grid;gap:8px}.steps[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{position:relative;display:grid;padding:12px 14px 11px;border-radius:12px;background:#ffffffb3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center}.steps[data-astro-cid-s4w3ftc7] strong[data-astro-cid-s4w3ftc7]{font-family:var(--font-serif);font-weight:600;font-size:21px;line-height:1.1}.step-s[data-astro-cid-s4w3ftc7]{font-size:12.5px;color:#121212b3;margin-top:2px}.step-k[data-astro-cid-s4w3ftc7]{position:absolute;top:-8px;left:10px;padding:2px 8px;border-radius:999px;background:var(--color-ink);color:#fff;font-size:10.5px;font-family:var(--font-display);font-weight:600}.film-toggle[data-astro-cid-s4w3ftc7]{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:#1212128c;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.film-toggle[data-astro-cid-s4w3ftc7]:focus-visible{outline:2px solid #fff;outline-offset:2px}.film-toggle[data-astro-cid-s4w3ftc7][data-state=playing] .i-play[data-astro-cid-s4w3ftc7],.film-toggle[data-astro-cid-s4w3ftc7][data-state=paused] .i-pause[data-astro-cid-s4w3ftc7]{display:none}@container (max-width: 300px){.steps[data-astro-cid-s4w3ftc7]{left:10px;right:10px;bottom:10px;gap:9px}.steps[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{padding:14px 8px 7px}.steps[data-astro-cid-s4w3ftc7] strong[data-astro-cid-s4w3ftc7]{font-size:17px}.step-s[data-astro-cid-s4w3ftc7]{display:none}.film-toggle[data-astro-cid-s4w3ftc7]{top:8px;right:8px;width:32px;height:32px}}.facts[data-astro-cid-s4w3ftc7]{aspect-ratio:auto;display:flex;flex-direction:column;padding:22px 22px 20px;font-size:12.5px}@media(min-width:1024px)and (max-width:1279px){.facts[data-astro-cid-s4w3ftc7]{padding:16px 14px;font-size:11.5px}}@container (max-width: 300px){.facts-title[data-astro-cid-s4w3ftc7]{font-size:19px}.facts-rows[data-astro-cid-s4w3ftc7]>div[data-astro-cid-s4w3ftc7]{gap:8px}.facts-rows[data-astro-cid-s4w3ftc7] dd[data-astro-cid-s4w3ftc7]{white-space:normal}}.facts-title[data-astro-cid-s4w3ftc7]{font-family:var(--font-display);font-weight:600;font-size:24px;letter-spacing:-.02em;line-height:1.1}.facts-meta[data-astro-cid-s4w3ftc7]{margin-top:6px;padding-bottom:8px;border-bottom:6px solid var(--color-ink);line-height:1.5;color:#121212bf}.facts-rows[data-astro-cid-s4w3ftc7]>div[data-astro-cid-s4w3ftc7]{display:flex;justify-content:space-between;gap:12px;padding:6px 0;border-bottom:1px solid rgba(18,18,18,.18)}.facts-rows[data-astro-cid-s4w3ftc7] dd[data-astro-cid-s4w3ftc7]{font-family:var(--font-mono);font-size:11.5px;text-align:right;white-space:nowrap}.facts-chips[data-astro-cid-s4w3ftc7]{display:flex;flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:14px}.facts-chips[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{padding:3px 9px;border-radius:999px;background:var(--pv2-aqua-pale);color:#1d5b55;font-size:11px}.quote[data-astro-cid-s4w3ftc7]{display:flex;flex-direction:column;justify-content:center;gap:20px;padding:28px;background:radial-gradient(100% 70% at 20% 0%,#d6f3ef 0%,transparent 65%),radial-gradient(80% 60% at 100% 100%,#8ed4cc 0%,transparent 60%),var(--pv2-aqua)}.quote[data-astro-cid-s4w3ftc7] blockquote[data-astro-cid-s4w3ftc7]{font-size:clamp(26px,2.6vw,34px);line-height:1.12}.quote[data-astro-cid-s4w3ftc7] figcaption[data-astro-cid-s4w3ftc7]{color:#1212129e}.title[data-astro-cid-s4w3ftc7]{margin-top:14px;font-size:clamp(2.5rem,1.7rem + 2vw,3.4rem);line-height:1;text-wrap:balance}.grade[data-astro-cid-s4w3ftc7]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:14px}.squares[data-astro-cid-s4w3ftc7]{display:flex;gap:3px}.squares[data-astro-cid-s4w3ftc7] span[data-astro-cid-s4w3ftc7]{width:12px;height:12px;border-radius:2px}.grade-k[data-astro-cid-s4w3ftc7]{font-family:var(--font-display);font-weight:600;font-size:14px}.grade[data-astro-cid-s4w3ftc7]:hover .grade-k[data-astro-cid-s4w3ftc7]{color:var(--pv2-cta)}.sub[data-astro-cid-s4w3ftc7]{margin-top:18px;font-size:27px;line-height:1.15;font-weight:600}.what[data-astro-cid-s4w3ftc7]{margin-top:12px;font-size:16px;line-height:1.65;color:#121212b3}.checks[data-astro-cid-s4w3ftc7]{margin-top:18px;display:grid;gap:2px}.checks[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;padding:6px 0}.ck[data-astro-cid-s4w3ftc7]{font-size:15.5px;line-height:1.35}.ck[data-astro-cid-s4w3ftc7] strong[data-astro-cid-s4w3ftc7]{font-weight:600}.ck-brand[data-astro-cid-s4w3ftc7]{color:var(--color-steel)}.flavours[data-astro-cid-s4w3ftc7]{margin:26px 0 0;padding:0;border:0;min-width:0}.flavours[data-astro-cid-s4w3ftc7] legend[data-astro-cid-s4w3ftc7]{padding:0;margin-bottom:10px}.flav-list[data-astro-cid-s4w3ftc7]{display:flex;flex-wrap:wrap;gap:8px}.flav[data-astro-cid-s4w3ftc7]{position:relative;display:inline-flex;align-items:center;gap:10px;padding:7px 16px 7px 7px;border:1px solid rgba(18,18,18,.18);border-radius:999px;background:#fff;font-size:15px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.flav[data-astro-cid-s4w3ftc7]:hover{border-color:#12121266}.flav[data-astro-cid-s4w3ftc7] input[data-astro-cid-s4w3ftc7]{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.flav[data-astro-cid-s4w3ftc7]:has(input:checked){border-color:var(--pv2-cta);background:var(--pv2-tint);box-shadow:inset 0 0 0 1px var(--pv2-cta);color:var(--pv2-cta)}.flav[data-astro-cid-s4w3ftc7]:has(input:focus-visible){outline:2px solid var(--color-ink);outline-offset:2px}.sw[data-astro-cid-s4w3ftc7]{width:28px;height:28px;border-radius:999px;box-shadow:inset 0 0 0 1px #1212121f}.flav-meta[data-astro-cid-s4w3ftc7]{margin-top:10px;font-size:13px;color:#12121299}.nojs-packs[data-astro-cid-s4w3ftc7]{margin-top:18px}html.js .nojs-packs[data-astro-cid-s4w3ftc7]{display:none}html:not(.js) .flavours[data-astro-cid-s4w3ftc7]{display:none}.offer[data-astro-cid-s4w3ftc7]{margin-top:22px;padding:18px}.opts[data-astro-cid-s4w3ftc7]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:10px}.opt[data-astro-cid-s4w3ftc7]{padding:14px 16px;border:1px solid rgba(18,18,18,.14);border-radius:14px}.opt[data-astro-cid-s4w3ftc7][hidden]{display:none}.opt-k[data-astro-cid-s4w3ftc7]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-family:var(--font-display);font-weight:600;font-size:14px}.save[data-astro-cid-s4w3ftc7]{padding:2px 8px;border-radius:999px;background:var(--pv2-tint);color:var(--pv2-cta);font-family:var(--font-mono);font-weight:400;font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}.opt-price[data-astro-cid-s4w3ftc7]{margin-top:6px;font-family:var(--font-display);font-weight:600;font-size:28px;letter-spacing:-.02em;line-height:1}.opt-price[data-astro-cid-s4w3ftc7] s[data-astro-cid-s4w3ftc7]{margin-left:4px;font-size:15px;font-weight:400;color:var(--color-steel)}.opt-note[data-astro-cid-s4w3ftc7]{margin-top:8px;font-size:13px;line-height:1.45;color:#1212129e}.offer[data-astro-cid-s4w3ftc7] .pv2-btn[data-astro-cid-s4w3ftc7]{margin-top:14px}.offer-foot[data-astro-cid-s4w3ftc7]{margin-top:10px;font-size:12.5px;line-height:1.5;color:#1212128c;text-align:center}@media(max-width:479px){.opts[data-astro-cid-s4w3ftc7]{grid-auto-flow:row}}.try[data-astro-cid-s4w3ftc7]{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:14px;padding:16px 18px;border:1px dashed rgba(18,18,18,.28);border-radius:16px}.try-k[data-astro-cid-s4w3ftc7]{font-family:var(--font-display);font-weight:600;font-size:15px}.try-t[data-astro-cid-s4w3ftc7]{margin-top:4px;font-size:13.5px;line-height:1.5;color:#121212b3}.try-m[data-astro-cid-s4w3ftc7]{margin-top:6px;font-size:10.5px}.makers[data-astro-cid-s4w3ftc7]{display:flex;gap:14px;margin-top:14px;padding:16px 18px;border-radius:16px;background:#fff;box-shadow:0 1px 2px #1212120d}.mk-icon[data-astro-cid-s4w3ftc7]{display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--pv2-tint);color:var(--pv2-cta);flex-shrink:0}.mk-k[data-astro-cid-s4w3ftc7]{font-family:var(--font-display);font-weight:600;font-size:15px}.mk-list[data-astro-cid-s4w3ftc7]{margin-top:4px;font-size:13.5px;line-height:1.6;color:#121212b3}.mk-list[data-astro-cid-s4w3ftc7] strong[data-astro-cid-s4w3ftc7]{font-weight:600;color:var(--color-ink)}.graded[data-astro-cid-s4w3ftc7]{margin-top:22px;padding-top:20px;border-top:1px solid rgba(18,18,18,.12)}.gr-k[data-astro-cid-s4w3ftc7]{font-family:var(--font-serif);font-weight:600;font-size:22px;line-height:1.1}.gr-t[data-astro-cid-s4w3ftc7]{margin-top:6px;font-size:14.5px;line-height:1.6;color:#121212ad}.acc[data-astro-cid-s4w3ftc7]{margin-top:22px;border-top:1px solid rgba(18,18,18,.12)}.acc[data-astro-cid-s4w3ftc7] details[data-astro-cid-s4w3ftc7]{border-bottom:1px solid rgba(18,18,18,.12)}.acc[data-astro-cid-s4w3ftc7] summary[data-astro-cid-s4w3ftc7]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;font-family:var(--font-serif);font-weight:600;font-size:21px;line-height:1.2}.acc[data-astro-cid-s4w3ftc7] summary[data-astro-cid-s4w3ftc7]:hover{color:var(--pv2-cta)}.acc-body[data-astro-cid-s4w3ftc7]{padding-bottom:20px;font-size:14.5px;line-height:1.6;color:#121212bf}.acc-rows[data-astro-cid-s4w3ftc7]>div[data-astro-cid-s4w3ftc7]{display:flex;justify-content:space-between;gap:16px;padding:7px 0;border-bottom:1px solid rgba(18,18,18,.1)}.acc-rows[data-astro-cid-s4w3ftc7] dd[data-astro-cid-s4w3ftc7]{font-family:var(--font-mono);font-size:12.5px;text-align:right}.acc-note[data-astro-cid-s4w3ftc7]{display:block;font-size:12.5px;color:#1212128c}.acc-foot[data-astro-cid-s4w3ftc7]{margin-top:10px;font-size:12.5px;color:#1212128c}.acc-steps[data-astro-cid-s4w3ftc7]{list-style:decimal;padding-left:1.3em;display:grid;gap:8px}.acc-chips[data-astro-cid-s4w3ftc7]{display:flex;flex-wrap:wrap;gap:6px}.acc-chips[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{padding:4px 11px;border-radius:999px;background:#fff;border:1px solid rgba(18,18,18,.14);font-size:13px}.acc-packs[data-astro-cid-s4w3ftc7] li[data-astro-cid-s4w3ftc7]{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-bottom:1px solid rgba(18,18,18,.1)}.acc-price[data-astro-cid-s4w3ftc7]{text-align:right;font-family:var(--font-mono);font-size:13px}.disclosure[data-astro-cid-s4w3ftc7]{margin-top:18px;font-size:12px;line-height:1.5;font-style:italic;color:#12121280}.swoosh[data-astro-cid-6hooduor]{display:grid;grid-template-columns:var(--at) 120px minmax(0,1fr);height:44px;color:#1212122e}.swoosh--white[data-astro-cid-6hooduor]{color:#fff6}.low[data-astro-cid-6hooduor]{align-self:end;border-bottom:1px solid currentColor}.high[data-astro-cid-6hooduor]{align-self:start;border-top:1px solid currentColor}svg[data-astro-cid-6hooduor]{width:100%;height:100%;overflow:visible}path[data-astro-cid-6hooduor]{fill:none;stroke:currentColor;stroke-width:1;vector-effect:non-scaling-stroke}.row[data-astro-cid-7g6hh5dw]{display:grid;gap:20px;align-items:end}@media(min-width:1024px){.row[data-astro-cid-7g6hh5dw]{grid-template-columns:minmax(0,1fr) minmax(0,30rem);gap:64px}}.intro[data-astro-cid-7g6hh5dw]{font-size:17px;line-height:1.6;color:#121212ad;max-width:34rem}.head--white[data-astro-cid-7g6hh5dw] h2[data-astro-cid-7g6hh5dw]{color:#fff}.head--white[data-astro-cid-7g6hh5dw] .intro[data-astro-cid-7g6hh5dw]{color:#ffffffc7}.card[data-astro-cid-vew2h3lu]{width:82%;max-width:360px;display:flex;flex-direction:column;overflow:hidden}@media(min-width:768px){#actives[data-astro-cid-vew2h3lu] .cards[data-astro-cid-vew2h3lu]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-inline:0;padding-inline:0;overflow:visible}.card[data-astro-cid-vew2h3lu]{width:auto;max-width:none}}@media(min-width:1024px){#actives[data-astro-cid-vew2h3lu] .cards[data-astro-cid-vew2h3lu]{grid-template-columns:repeat(4,minmax(0,1fr))}}.fig[data-astro-cid-vew2h3lu]{padding:22px 22px 20px;background:var(--pv2-aqua-pale)}.tier[data-astro-cid-vew2h3lu]{margin-top:10px;font-family:var(--font-display);font-weight:600;font-size:11px;letter-spacing:.14em;text-transform:uppercase}.dose[data-astro-cid-vew2h3lu]{display:flex;align-items:flex-end;height:50px;margin-top:18px;font-family:var(--font-display);font-weight:500;font-size:52px;letter-spacing:-.04em;line-height:.95}.dose--text[data-astro-cid-vew2h3lu]{font-size:24px;letter-spacing:-.02em;line-height:1.1;color:#12121299}.body[data-astro-cid-vew2h3lu]{display:flex;flex-direction:column;flex:1;padding:22px 22px 0}.n[data-astro-cid-vew2h3lu]{font-family:var(--font-mono);font-size:13px;color:var(--pv2-cta)}.rule[data-astro-cid-vew2h3lu]{display:block;width:28px;height:1px;margin-top:10px;background:var(--pv2-cta)}.name[data-astro-cid-vew2h3lu]{margin-top:14px;font-family:var(--font-display);font-weight:600;font-size:23px;letter-spacing:-.03em;line-height:1.1;color:var(--pv2-cta)}.role[data-astro-cid-vew2h3lu]{margin-top:12px;margin-bottom:22px;font-size:14.5px;line-height:1.6;color:#121212b3}.more[data-astro-cid-vew2h3lu]{display:flex;justify-content:space-between;margin-top:auto;padding:16px 0 18px;border-top:1px solid rgba(18,18,18,.12);font-family:var(--font-mono);font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:#121212bf}.more[data-astro-cid-vew2h3lu]:hover{color:var(--pv2-cta)}.statement[data-astro-cid-vew2h3lu]{max-width:52rem;margin:56px auto 0;text-align:center;font-size:clamp(28px,1.4rem + 1.6vw,44px);line-height:1.08;text-wrap:balance}.footnote[data-astro-cid-vew2h3lu]{max-width:52rem;margin:18px auto 0;text-align:center;font-family:var(--font-mono);font-size:11.5px;line-height:1.7;color:#1212129e}.card[data-astro-cid-bnz4db53]{width:78%;max-width:340px;border-top:1px solid var(--color-ink);padding-top:18px}@media(min-width:768px){#timeline[data-astro-cid-bnz4db53] .cards[data-astro-cid-bnz4db53]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 28px;margin-inline:0;padding-inline:0;overflow:visible}.card[data-astro-cid-bnz4db53]{width:auto;max-width:none}}@media(min-width:1024px){#timeline[data-astro-cid-bnz4db53] .cards[data-astro-cid-bnz4db53]{grid-template-columns:repeat(4,minmax(0,1fr))}}.track[data-astro-cid-bnz4db53]{position:relative;height:8px;margin-bottom:22px;border-radius:999px;background:var(--pv2-ground);overflow:hidden}.fill[data-astro-cid-bnz4db53]{position:absolute;inset:0 auto 0 0;border-radius:999px;background:linear-gradient(90deg,var(--pv2-aqua),var(--pv2-cta))}.tick[data-astro-cid-bnz4db53]{position:absolute;top:0;bottom:0;width:2px;margin-left:-1px;background:#fff}.when[data-astro-cid-bnz4db53]{font-size:40px;line-height:1}.when[data-astro-cid-bnz4db53]+.pv2-mono{margin-top:8px}.what[data-astro-cid-bnz4db53]{margin-top:12px;font-size:15px;line-height:1.6;color:#121212b3}.studio[data-astro-cid-hscmmy4o]{position:relative;overflow:clip;background:var(--pv2-aqua)}.studio[data-astro-cid-hscmmy4o]:before{content:"";position:absolute;inset:-12%;background:var(--ground, none) center / cover no-repeat;filter:blur(56px) saturate(1.15);opacity:.9}.panel[data-astro-cid-hscmmy4o]{position:relative;display:grid;gap:48px;padding:40px 24px;border-radius:var(--pv2-radius-lg);background:#fff}@media(min-width:768px){.panel[data-astro-cid-hscmmy4o]{padding:72px 56px}}@media(min-width:1024px){.panel[data-astro-cid-hscmmy4o]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:72px;padding:96px 88px}.side-inner[data-astro-cid-hscmmy4o]{position:sticky;top:112px}}.list[data-astro-cid-hscmmy4o]{position:relative;display:grid}.list[data-astro-cid-hscmmy4o]:before{content:"";position:absolute;left:18.5px;top:8px;bottom:8px;width:1px;background:#12121226}.item[data-astro-cid-hscmmy4o]{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);gap:20px;padding-bottom:40px}.item[data-astro-cid-hscmmy4o]+.item[data-astro-cid-hscmmy4o]{padding-top:40px}.item[data-astro-cid-hscmmy4o]+.item[data-astro-cid-hscmmy4o]:before{content:"";position:absolute;left:58px;right:0;top:0;height:1px;background:#1212121a}.item[data-astro-cid-hscmmy4o]:last-child{padding-bottom:0}.item[data-astro-cid-hscmmy4o]+.item[data-astro-cid-hscmmy4o] .pv2-num[data-astro-cid-hscmmy4o]{margin-top:0}h3[data-astro-cid-hscmmy4o]{margin-top:10px;font-size:clamp(24px,1.2rem + .8vw,31px);line-height:1.12}.summary[data-astro-cid-hscmmy4o]{margin-top:14px;font-size:15.5px;line-height:1.65;color:#121212b8}.stats-section[data-astro-cid-jxfvcpi7]{border-top:1px solid rgba(18,18,18,.08)}.stats[data-astro-cid-jxfvcpi7]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 24px}@media(min-width:768px){.stats[data-astro-cid-jxfvcpi7]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1280px){.stats[data-astro-cid-jxfvcpi7]{grid-template-columns:repeat(5,minmax(0,1fr))}}.value[data-astro-cid-jxfvcpi7]{font-family:var(--font-display);font-weight:500;font-size:clamp(56px,2.2rem + 4.6vw,104px);letter-spacing:-.055em;line-height:.9;white-space:nowrap}.cap[data-astro-cid-jxfvcpi7]{margin-top:14px;max-width:13rem;font-size:15px;line-height:1.45;color:#121212ad}.note[data-astro-cid-jxfvcpi7]{margin-top:48px;text-align:center}.frame[data-astro-cid-7sutm7r5]{overflow-x:auto;padding:8px 8px 0;border-radius:28px;background:#fff;box-shadow:var(--pv2-shadow)}.tbl[data-astro-cid-7sutm7r5]{width:100%;min-width:760px;border-collapse:separate;border-spacing:0;font-size:15px}.tbl[data-astro-cid-7sutm7r5] th[data-astro-cid-7sutm7r5],.tbl[data-astro-cid-7sutm7r5] td[data-astro-cid-7sutm7r5]{padding:16px 18px;text-align:center;vertical-align:middle;border-bottom:1px solid rgba(18,18,18,.08)}.tbl[data-astro-cid-7sutm7r5] th[data-astro-cid-7sutm7r5][scope=row]{position:sticky;left:0;z-index:1;width:15%;background:#fff;text-align:left;font-weight:500;color:#121212c7}.tbl[data-astro-cid-7sutm7r5] td[data-astro-cid-7sutm7r5]{color:#121212b8;line-height:1.4}thead[data-astro-cid-7sutm7r5] th[data-astro-cid-7sutm7r5]{padding-top:22px;padding-bottom:20px}.chip[data-astro-cid-7sutm7r5]{display:inline-block;padding:3px 10px;border-radius:999px;background:#1212120f;font-family:var(--font-mono);font-size:10.5px;font-weight:400;letter-spacing:.08em;text-transform:uppercase;color:#1212129e;white-space:nowrap}.vname[data-astro-cid-7sutm7r5]{display:block;margin-top:10px;font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink)}.strong[data-astro-cid-7sutm7r5]{font-family:var(--font-display);font-weight:600;font-size:18px;color:var(--color-ink)}.dash[data-astro-cid-7sutm7r5]{color:#1212124d}.is-selected[data-astro-cid-7sutm7r5]{background:var(--pv2-tint)}thead[data-astro-cid-7sutm7r5] .is-selected[data-astro-cid-7sutm7r5]{border-radius:18px 18px 0 0}thead[data-astro-cid-7sutm7r5] .is-selected[data-astro-cid-7sutm7r5] .chip[data-astro-cid-7sutm7r5]{background:var(--pv2-cta);color:#fff}.buy[data-astro-cid-7sutm7r5] td[data-astro-cid-7sutm7r5]{border-bottom:0;padding-bottom:22px}.buy[data-astro-cid-7sutm7r5] .is-selected[data-astro-cid-7sutm7r5]{border-radius:0 0 18px 18px}.buy[data-astro-cid-7sutm7r5] td[data-astro-cid-7sutm7r5]:not(.is-selected) .pv2-btn[data-astro-cid-7sutm7r5]{background:transparent;color:var(--color-ink);border-color:#12121238}.buy[data-astro-cid-7sutm7r5] td[data-astro-cid-7sutm7r5]:not(.is-selected) .pv2-btn[data-astro-cid-7sutm7r5]:hover{border-color:#12121280}.tbl[data-astro-cid-7sutm7r5] td[data-astro-cid-7sutm7r5],.tbl[data-astro-cid-7sutm7r5] th[data-astro-cid-7sutm7r5]{transition:background-color .2s ease}.note[data-astro-cid-7sutm7r5]{margin-top:20px;text-align:center}.grid-r[data-astro-cid-iwcgip56]{display:grid;gap:14px}@media(min-width:768px){.grid-r[data-astro-cid-iwcgip56]{grid-template-columns:repeat(2,minmax(0,1fr))}}.review[data-astro-cid-iwcgip56]{padding:26px 26px 28px;border-radius:var(--pv2-radius);background:var(--pv2-ground)}.r-title[data-astro-cid-iwcgip56]{margin-top:12px;font-size:25px;font-weight:600;line-height:1.15}.r-body[data-astro-cid-iwcgip56]{margin-top:10px;font-size:15px;line-height:1.65;color:#121212b3}.grid-c[data-astro-cid-kh3weoyz]{display:grid;gap:14px}@media(min-width:768px){.grid-c[data-astro-cid-kh3weoyz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.grid-c[data-astro-cid-kh3weoyz]{grid-template-columns:repeat(3,minmax(0,1fr))}}.cv[data-astro-cid-kh3weoyz]{display:flex;flex-direction:column;gap:12px;padding:26px 26px 30px}.code[data-astro-cid-kh3weoyz]{align-self:flex-start;padding:4px 10px;border-radius:999px;background:var(--pv2-cta);color:#fff;font-family:var(--font-mono);font-size:11px;letter-spacing:.08em}h3[data-astro-cid-kh3weoyz]{margin-top:6px;font-size:27px;font-weight:600;line-height:1.08}.cv[data-astro-cid-kh3weoyz] p[data-astro-cid-kh3weoyz]{font-size:15px;line-height:1.65;color:#121212b3}.cv--guide[data-astro-cid-kh3weoyz]{border-radius:var(--pv2-radius);background:linear-gradient(140deg,#3a73a8 0%,var(--pv2-cta) 55%,#244a70 100%);color:#fff}.cv--guide[data-astro-cid-kh3weoyz] p[data-astro-cid-kh3weoyz]{color:#fffc}.cv--guide[data-astro-cid-kh3weoyz] .g-title[data-astro-cid-kh3weoyz]{font-size:30px;font-weight:600;line-height:1.08;color:#fff}.cv--guide[data-astro-cid-kh3weoyz] .pv2-btn[data-astro-cid-kh3weoyz]{margin-top:18px}.list[data-astro-cid-w7ebp2tt]{border-top:1px solid rgba(18,18,18,.12)}details[data-astro-cid-w7ebp2tt]{border-bottom:1px solid rgba(18,18,18,.12)}summary[data-astro-cid-w7ebp2tt]{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;cursor:pointer;font-family:var(--font-serif);font-weight:600;font-size:clamp(21px,1.1rem + .5vw,25px);line-height:1.2}summary[data-astro-cid-w7ebp2tt]:hover{color:var(--pv2-cta)}.answer[data-astro-cid-w7ebp2tt]{max-width:40rem;padding-bottom:26px;font-size:15.5px;line-height:1.7;color:#121212b3}.closing[data-astro-cid-3ic7rzbc]{position:relative;overflow:hidden;padding-block:80px;color:#fff;background:radial-gradient(70% 90% at 85% 50%,rgba(169,226,220,.38) 0%,transparent 60%),radial-gradient(60% 80% at 10% 0%,rgba(255,255,255,.12) 0%,transparent 60%),linear-gradient(120deg,#2a5680 0%,var(--pv2-cta) 50%,#3a73a8 100%)}@media(min-width:768px){.closing[data-astro-cid-3ic7rzbc]{padding-block:104px}}h2[data-astro-cid-3ic7rzbc]{color:#fff}.line[data-astro-cid-3ic7rzbc]{margin-top:20px;font-size:18px;color:#ffffffd9}.actions[data-astro-cid-3ic7rzbc]{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.disclosure[data-astro-cid-3ic7rzbc]{margin-top:22px;max-width:34rem;font-size:12px;line-height:1.5;color:#ffffff9e}.art[data-astro-cid-3ic7rzbc]{display:none}@media(min-width:1024px){.art[data-astro-cid-3ic7rzbc]{display:block;justify-self:center;width:min(100%,360px);margin-block:-32px}.art[data-astro-cid-3ic7rzbc] img[data-astro-cid-3ic7rzbc]{width:100%;height:auto;filter:drop-shadow(0 28px 40px rgba(10,30,50,.4));transform:rotate(-4deg)}}.floatbuy[data-astro-cid-7qirkwuf]{position:fixed;left:50%;bottom:16px;z-index:40;width:min(380px,calc(100% - 32px));transform:translate(-50%,160%);visibility:hidden;transition:transform .3s ease,visibility .3s}.floatbuy[data-astro-cid-7qirkwuf][data-shown=true]{transform:translate(-50%);visibility:visible}.float-btn[data-astro-cid-7qirkwuf]{width:100%;justify-content:space-between;padding:17px 24px;box-shadow:0 16px 36px -12px #12121280}.price[data-astro-cid-7qirkwuf]{font-family:var(--font-mono);font-weight:400;font-size:14px;opacity:.9}@media(prefers-reduced-motion:reduce){.floatbuy[data-astro-cid-7qirkwuf]{transition:none}}.pv2{--pv2-ground: #f3f1ec;--pv2-aqua: #a9e2dc;--pv2-aqua-pale: #e3f5f2;--pv2-cta: var(--color-accent);--pv2-cta-hover: #23496e;--pv2-tint: #e5eef7;--pv2-radius: 20px;--pv2-radius-lg: 36px;--pv2-shadow: 0 1px 2px rgba(18, 18, 18, .04), 0 24px 48px -28px rgba(18, 18, 18, .3);--pv2-gutter: 20px;color:var(--color-ink)}@media(min-width:768px){.pv2{--pv2-gutter: 56px}}.pv2 :where(.pv2-serif){font-family:var(--font-serif);font-weight:500;letter-spacing:-.012em}.pv2 :where(.pv2-h2){font-size:clamp(2.6rem,1.5rem + 3.4vw,4.6rem);line-height:.95;text-wrap:balance}.pv2 :where(.pv2-eyebrow){font-family:var(--font-mono);font-size:12px;letter-spacing:.22em;text-transform:uppercase;color:var(--pv2-cta);line-height:1.5}.pv2 :where(.pv2-mono){font-family:var(--font-mono);font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--color-steel);line-height:1.6}.pv2 :where(.pv2-lead){font-size:17px;line-height:1.65;color:#121212ad}.pv2 :where(.pv2-btn){display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:1rem 1.6rem;border:1px solid transparent;border-radius:10px;background:var(--pv2-cta);color:#fff;font-family:var(--font-display);font-weight:600;font-size:15px;letter-spacing:-.005em;line-height:1.2;text-decoration:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.pv2 :where(.pv2-btn:hover){background:var(--pv2-cta-hover);color:#fff}.pv2 :where(.pv2-btn:focus-visible){outline:2px solid var(--color-ink);outline-offset:3px}.pv2 :where(.pv2-btn svg){flex-shrink:0}.pv2 :where(.pv2-btn--block){display:flex;width:100%;padding:1.15rem 1.6rem;font-size:16px}.pv2 :where(.pv2-btn--sm){padding:.6rem 1rem;font-size:13px;border-radius:8px}.pv2 :where(.pv2-btn--ghost){background:transparent;color:var(--color-ink);border-color:#12121238}.pv2 :where(.pv2-btn--ghost:hover){background:#fff;color:var(--color-ink);border-color:#12121273}.pv2 :where(.pv2-btn--white){background:#fff;color:var(--pv2-cta)}.pv2 :where(.pv2-btn--white:hover){background:var(--pv2-tint);color:var(--pv2-cta-hover)}.pv2 :where(.pv2-btn--line-white){background:#ffffff14;color:#fff;border-color:#ffffff80}.pv2 :where(.pv2-btn--line-white:hover){background:#ffffff29;color:#fff}.pv2 :where(.pv2-btn--white:focus-visible,.pv2-btn--line-white:focus-visible){outline-color:#fff}.pv2 :where(.pv2-more){display:inline-flex;align-items:center;gap:.4rem;font-family:var(--font-mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--pv2-cta);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px;transition:color .15s ease}.pv2 :where(.pv2-more:hover){color:var(--color-ink)}.pv2 :where(.pv2-tier){display:inline-flex;align-items:center;gap:.45rem;padding:.3rem .65rem .3rem .55rem;border-radius:999px;background:#1212120d;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:#121212c7;white-space:nowrap;line-height:1.2}.pv2 :where(.pv2-tier):before{content:"";width:8px;height:8px;border-radius:2px;background:var(--tier)}.pv2 :where(.pv2-scale){display:grid;grid-template-columns:repeat(4,1fr);gap:3px;height:10px}.pv2 :where(.pv2-scale>span){border-radius:2px;background:#12121214}.pv2 :where(.pv2-scale>span.on){background:var(--tier)}.pv2 :where(.pv2-num){display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:var(--pv2-cta);color:#fff;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.04em;flex-shrink:0}.pv2 :where(.pv2-check){display:inline-grid;place-items:center;width:20px;height:20px;border-radius:999px;background:var(--pv2-cta);color:#fff;flex-shrink:0}.pv2 :where(.pv2-card){background:#fff;border-radius:var(--pv2-radius);box-shadow:var(--pv2-shadow)}.pv2 :where(.pv2-plus){position:relative;width:18px;height:18px;flex-shrink:0;color:var(--pv2-cta)}.pv2 :where(.pv2-plus):before,.pv2 :where(.pv2-plus):after{content:"";position:absolute;left:0;right:0;top:50%;height:1.5px;margin-top:-.75px;background:currentColor;transition:transform .2s ease}.pv2 :where(.pv2-plus):after{transform:rotate(90deg)}.pv2 :where(details[open]>summary .pv2-plus):after{transform:rotate(0)}.pv2 :where(.pv2-wrap){max-width:1440px;margin-inline:auto;padding-inline:var(--pv2-gutter)}.pv2 :where(.pv2-section){padding-block:72px}@media(min-width:768px){.pv2 :where(.pv2-section){padding-block:112px}}.pv2 :where(.pv2-ground){background:var(--pv2-ground)}.pv2 :where(.pv2-white){background:#fff}.pv2 :where(.pv2-aqua){background:radial-gradient(110% 80% at 12% 0%,#d2f1ed 0%,transparent 60%),radial-gradient(80% 70% at 100% 100%,#8ed4cc 0%,transparent 60%),var(--pv2-aqua)}.pv2 :where(.pv2-rail){display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;margin-inline:calc(-1 * var(--pv2-gutter));padding-inline:var(--pv2-gutter);scroll-padding-inline:var(--pv2-gutter)}.pv2 :where(.pv2-rail)::-webkit-scrollbar{display:none}.pv2 :where(.pv2-rail>*){scroll-snap-align:start;flex:0 0 auto}.pv2 :where(.pv2-rail.no-snap){scroll-snap-type:none}@media(hover:hover)and (pointer:fine){.pv2 :where(.pv2-rail.is-scrollable,.pv2-rail.is-scrollable a){cursor:grab;user-select:none}.pv2 :where(.pv2-rail.is-scrollable img){-webkit-user-drag:none}}.pv2 :where(.pv2-rail.is-dragging,.pv2-rail.is-dragging *){cursor:grabbing}
