._hero_177oo_2{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(32px,5vw,72px);padding-block:clamp(40px,7vw,88px) clamp(48px,7vw,96px);display:grid}._heroCopy_177oo_7{justify-items:start;gap:22px;display:grid}._heroTitle_177oo_8{letter-spacing:-.025em;max-width:13ch;font-size:clamp(40px,6vw,72px);line-height:1.02}._heroLede_177oo_9{max-width:50ch}._heroActions_177oo_10{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}._heroTicks_177oo_11{color:var(--ink-soft);flex-wrap:wrap;gap:8px 22px;margin-top:6px;font-size:14px;list-style:none;display:flex}._heroTicks_177oo_11 li{align-items:center;gap:7px;display:inline-flex}._heroTicks_177oo_11 svg{width:16px;height:16px;color:var(--brand-accent);flex:none}._heroArt_177oo_15{gap:12px;display:grid}._heroPanel_177oo_16{aspect-ratio:1/1.02;background-color:var(--tone-sage);isolation:isolate;background-image:radial-gradient(#344d3c29 1.1px,#0000 1.3px);background-position:9px 9px;background-size:18px 18px;border-radius:24px;position:relative;overflow:hidden}._heroPanel_177oo_16:after{content:"";filter:blur(22px);z-index:-1;background:#1d262024;border-radius:50%;height:9%;position:absolute;bottom:8%;left:20%;right:20%}._heroSheet_177oo_32{aspect-ratio:1111/1572;width:46%;box-shadow:var(--shadow-paper);background:#fff;border-radius:3px;position:absolute;top:13%;left:27%;overflow:hidden;container-type:inline-size}._heroSheet_177oo_32 img{object-fit:cover;width:100%;height:100%}._heroSheet0_177oo_40{transform:translate(-40%,7%)rotate(-9deg)}._heroSheet1_177oo_41{transform:translate(38%,4%)rotate(7deg)}._heroSheet2_177oo_42{transform:translateY(-2%)rotate(-1.5deg)}._heroTag_177oo_43{background:var(--surface);box-shadow:var(--shadow-soft);color:var(--ink-soft);border-radius:999px;padding:7px 13px;font-size:12.5px;font-weight:600;position:absolute;top:7%;right:7%;transform:rotate(3deg)}._heroCaption_177oo_50{color:var(--muted);text-align:center;font-size:13.5px}._heroCaption_177oo_50 a{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}._heroCaption_177oo_50 a:hover{text-decoration-color:currentColor}._facts_177oo_55{border-block:1px solid var(--line);background:var(--surface)}._factsList_177oo_56{grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;display:grid}._factsList_177oo_56 li{border-left:1px solid var(--line);gap:14px;padding:26px 22px;display:flex}._factsList_177oo_56 li:first-child{border-left:0;padding-left:0}._factsList_177oo_56 h2{font-family:var(--sans);margin-bottom:4px;font-size:15px;font-weight:600;line-height:1.35}._factsList_177oo_56 p{color:var(--muted);font-size:14px;line-height:1.55}._factIcon_177oo_61{background:var(--brand-accent-soft);width:40px;height:40px;color:var(--brand-accent);border-radius:50%;flex:none;place-items:center;display:grid}._factIcon_177oo_61 svg{width:20px;height:20px}._categories_177oo_65{background:var(--paper-deep)}._sectionNote_177oo_66{color:var(--muted);max-width:32ch;font-size:15.5px}._categoryGrid_177oo_67{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;list-style:none;display:grid}._categoryCard_177oo_68{--c-bg:var(--tone-sage);--c-ink:var(--tone-sage-ink);border-radius:var(--radius);background:var(--c-bg);color:var(--ink);flex-direction:column;gap:12px;padding:24px 22px 20px;transition:transform .25s,box-shadow .25s;display:flex;position:relative}._categoryCard_177oo_68[data-tone=lavender]{--c-bg:var(--tone-lavender);--c-ink:var(--tone-lavender-ink)}._categoryCard_177oo_68[data-tone=peach]{--c-bg:var(--tone-peach);--c-ink:var(--tone-peach-ink)}._categoryCard_177oo_68[data-tone=blue]{--c-bg:var(--tone-blue);--c-ink:var(--tone-blue-ink)}._categoryCard_177oo_68.lift:hover{box-shadow:var(--shadow-soft);transform:translateY(-3px)}._categoryCard_177oo_68:focus-within{outline:3px solid var(--focus);outline-offset:3px}._categoryIcon_177oo_80{width:48px;height:48px;color:var(--c-ink);background:#ffffffa6;border-radius:14px;place-items:center;margin-bottom:8px;display:grid}._categoryIcon_177oo_80 svg{width:24px;height:24px}._categoryTitle_177oo_82{font-family:var(--serif);letter-spacing:-.01em;font-size:24px;line-height:1.2}._categoryLink_177oo_83{color:inherit;text-decoration:none}._categoryLink_177oo_83:after{content:"";border-radius:inherit;position:absolute;inset:0}._categoryLink_177oo_83:focus-visible{outline:none}._categoryCard_177oo_68>p:not(._categoryCount_177oo_86){color:var(--ink-soft);font-size:14.5px;line-height:1.6}._categoryTags_177oo_87{flex-wrap:wrap;gap:6px;list-style:none;display:flex}._categoryTags_177oo_87 li{color:var(--c-ink);background:#fff9;border-radius:999px;padding:3px 9px;font-size:12.5px}._categoryCount_177oo_86{color:var(--c-ink);border-top:1px solid #1d26201a;align-items:center;gap:6px;margin-top:auto;padding-top:14px;font-size:14px;font-weight:600;display:flex}._categoryCount_177oo_86 svg{width:16px;height:16px}._steps_177oo_93{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,40px);list-style:none;display:grid}._steps_177oo_93 li{border-top:2px solid var(--ink);align-content:start;gap:10px;padding-top:22px;display:grid}._stepNumber_177oo_95{font-family:var(--serif);color:var(--brand-accent);font-size:40px;font-style:italic;line-height:1}._steps_177oo_93 h3{font-family:var(--serif);margin-top:6px;font-size:24px;line-height:1.25}._steps_177oo_93 p{color:var(--muted);max-width:38ch;line-height:1.7}._faqSection_177oo_100{border-top:1px solid var(--line)}._faqGrid_177oo_101{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(28px,6vw,88px);display:grid}._faqIntro_177oo_102{gap:16px;display:grid}._closing_177oo_105{background:var(--brand-accent);color:#fff;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;padding:clamp(28px,5vw,52px);display:flex}._closing_177oo_105 h2{color:#fff;max-width:18ch;font-size:clamp(28px,3.6vw,42px)}._closing_177oo_105 h2 em{color:#f3dcc9}._closing_177oo_105 .buttonPrimary{color:var(--brand-accent);background:#fff}._closing_177oo_105 .buttonPrimary:hover{background:var(--brand-accent-soft)}._closing_177oo_105 .button:focus-visible{outline-color:#fff}@media (max-width:1080px){._categoryGrid_177oo_67,._factsList_177oo_56{grid-template-columns:repeat(2,minmax(0,1fr))}._factsList_177oo_56 li{border-left:0;padding:22px 20px}._factsList_177oo_56 li:nth-child(odd){padding-left:0}._factsList_177oo_56 li:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:860px){._hero_177oo_2{grid-template-columns:1fr}._heroArt_177oo_15{justify-self:center;width:100%;max-width:520px}._heroPanel_177oo_16{aspect-ratio:1/.82}._heroSheet_177oo_32{width:38%;top:10%;left:31%}._steps_177oo_93,._faqGrid_177oo_101{grid-template-columns:1fr}}@media (max-width:560px){._heroTitle_177oo_8{font-size:clamp(36px,10.5vw,46px)}._heroActions_177oo_10{width:100%}._heroActions_177oo_10 .button{flex:auto}._categoryGrid_177oo_67,._factsList_177oo_56{grid-template-columns:1fr}._factsList_177oo_56 li,._factsList_177oo_56 li:nth-child(odd){padding:18px 0}._factsList_177oo_56 li+li{border-top:1px solid var(--line)}._closing_177oo_105{border-radius:18px}._closing_177oo_105 .button{width:100%}}
