.yKKE9W_main{background:var(--warm-white);color:var(--ink);font-family:var(--font-sans)}.yKKE9W_hero{align-items:center;min-height:calc(100vh - 64px);margin-top:64px;display:flex;position:relative;overflow:hidden}.yKKE9W_blob1,.yKKE9W_blob2{filter:blur(60px);z-index:0;pointer-events:none;border-radius:50%;position:absolute}.yKKE9W_blob1{background:var(--cream);width:620px;height:620px;top:-60px;left:-120px}.yKKE9W_blob2{background:#b452300f;width:520px;height:520px;bottom:-140px;left:120px}.yKKE9W_heroGrid{z-index:2;grid-template-columns:48% 52%;align-items:center;gap:48px;width:100%;max-width:1200px;margin:0 auto;padding:40px;display:grid;position:relative}.yKKE9W_copy{order:2;max-width:520px}.yKKE9W_eyebrow{letter-spacing:.16em;color:var(--ink-muted);text-transform:uppercase;margin-bottom:20px;font-size:12px;font-weight:600}.yKKE9W_h1{letter-spacing:-1.2px;color:var(--ink);font-size:clamp(34px,5vw,58px);font-weight:600;line-height:1.05}.yKKE9W_deck{color:var(--ink-soft);max-width:460px;margin-top:20px;font-size:18px;line-height:1.5}.yKKE9W_cta{color:#fff;background:var(--terracotta);will-change:transform;border-radius:6px;margin-top:32px;padding:14px 28px;font-size:16px;font-weight:500;text-decoration:none;transition:background .18s,transform .18s;display:inline-block}.yKKE9W_cta:hover{background:var(--terracotta-hover);transform:translateY(-1px)}.yKKE9W_finePrint{color:var(--ink-muted);margin-top:16px;font-size:13px}.yKKE9W_sheetWrap{order:1;justify-content:center;display:flex}.yKKE9W_stack{justify-content:center;align-items:center;width:360px;max-width:100%;min-height:480px;display:flex;position:relative;left:40px}.yKKE9W_photoCard{border:1px solid var(--rule);z-index:1;background:#fff;border-radius:8px;width:310px;margin:0;padding:7px;position:absolute;top:-46px;left:-128px;transform:rotate(-3.5deg);box-shadow:0 16px 44px #1c191714}.yKKE9W_photoInner{aspect-ratio:4/5;border-radius:4px;width:100%;position:relative;overflow:hidden}.yKKE9W_sheet{border:1px solid var(--rule);z-index:2;background:#fff;border-radius:8px;width:360px;max-width:100%;padding:26px 27px 29px;position:relative;transform:rotate(-1.5deg);box-shadow:0 24px 70px #1c19171f}.yKKE9W_sheetHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:17px;padding-bottom:15px;display:flex}.yKKE9W_sheetTitle{font-family:var(--font-serif);color:var(--ink);font-size:21px;font-weight:400;line-height:1.1}.yKKE9W_stamp{letter-spacing:.14em;text-transform:uppercase;color:var(--terracotta);border:1.5px solid var(--terracotta);transform-origin:50%;border-radius:4px;flex:none;padding:4px 8px;font-size:11px;font-weight:600;transform:rotate(8deg)}.yKKE9W_row{align-items:flex-start;gap:11px;padding:10px 0;display:flex}.yKKE9W_row+.yKKE9W_row{border-top:1px solid var(--rule)}.yKKE9W_check{width:19px;height:19px;color:var(--terracotta);background:#b4523014;border-radius:50%;flex:none;justify-content:center;align-items:center;margin-top:2px;font-size:11px;line-height:1;display:inline-flex}.yKKE9W_rowBody{flex:1;min-width:0}.yKKE9W_rowTitle{color:var(--ink);letter-spacing:-.2px;font-size:14px;font-weight:600}.yKKE9W_rowSub{min-height:15px;margin-top:5px;position:relative}.yKKE9W_subText{color:var(--ink-muted);font-size:12.5px;line-height:1.35;display:block}.yKKE9W_shimmer{display:none}.yKKE9W_sh{background:#ece8e1;border-radius:4px;height:8px;position:relative;overflow:hidden}.yKKE9W_sh+.yKKE9W_sh{margin-top:6px}.yKKE9W_sh1{width:90%}.yKKE9W_sh2{width:62%}.yKKE9W_sh:after{content:"";background:linear-gradient(90deg,#0000,#fffc,#0000);width:60%;height:100%;position:absolute;top:0;left:0;transform:translate(-120%)}.yKKE9W_cal{grid-template-columns:repeat(12,1fr);gap:4px;max-width:214px;margin-top:8px;display:grid}.yKKE9W_sq{aspect-ratio:1;border:1px solid var(--rule);background:0 0;border-radius:2px}.yKKE9W_sq.yKKE9W_fill{background:var(--terracotta);border-color:var(--terracotta)}.yKKE9W_stub{background:var(--cream);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;min-height:40vh;padding:48px 24px;display:flex}.yKKE9W_stub .yKKE9W_eyebrow{margin-bottom:0}.yKKE9W_stubList{color:var(--ink-soft);flex-wrap:wrap;justify-content:center;gap:8px 28px;font-size:17px;display:flex}.yKKE9W_stubList span{white-space:nowrap}.yKKE9W_animOn .yKKE9W_blob1{animation:30s ease-in-out infinite yKKE9W_drift1}.yKKE9W_animOn .yKKE9W_blob2{animation:30s ease-in-out infinite yKKE9W_drift2}@keyframes yKKE9W_drift1{0%,to{transform:translate(0)scale(1)}50%{transform:translate(28px,22px)scale(1.06)}}@keyframes yKKE9W_drift2{0%,to{transform:translate(0)scale(1)}50%{transform:translate(-26px,-18px)scale(1.08)}}.yKKE9W_animOn .yKKE9W_photoCard{opacity:0;transition:opacity .4s,transform .4s;transform:rotate(-3.5deg)translateY(14px)}.yKKE9W_animOn .yKKE9W_photoCard.yKKE9W_up{opacity:1;transform:rotate(-3.5deg)translateY(0)}.yKKE9W_animOn .yKKE9W_photoCard.yKKE9W_resetFade{opacity:0;transition:opacity .5s}.yKKE9W_animOn .yKKE9W_sheet{opacity:0;transition:opacity .45s,transform .45s;transform:rotate(-1.5deg)translateY(16px)}.yKKE9W_animOn .yKKE9W_sheet.yKKE9W_up{opacity:1;transform:rotate(-1.5deg)translateY(0)}.yKKE9W_animOn .yKKE9W_sheet.yKKE9W_resetFade{opacity:0;transition:opacity .5s}.yKKE9W_animOn .yKKE9W_row{opacity:0;transition:opacity .45s,transform .45s;transform:translateY(12px)}.yKKE9W_animOn .yKKE9W_row.yKKE9W_in{opacity:1;transform:translateY(0)}.yKKE9W_animOn .yKKE9W_shimmer{display:block}.yKKE9W_animOn .yKKE9W_subText,.yKKE9W_animOn .yKKE9W_cal{opacity:0;transition:opacity .32s}.yKKE9W_animOn .yKKE9W_row.yKKE9W_resolved .yKKE9W_subText,.yKKE9W_animOn .yKKE9W_row.yKKE9W_resolved .yKKE9W_cal{opacity:1}.yKKE9W_animOn .yKKE9W_row.yKKE9W_resolved .yKKE9W_shimmer{opacity:0;transition:opacity .26s}.yKKE9W_animOn .yKKE9W_sh:after{animation:1.1s linear infinite yKKE9W_sweep}@keyframes yKKE9W_sweep{0%{transform:translate(-120%)}to{transform:translate(230%)}}.yKKE9W_animOn .yKKE9W_check{transition:transform .3s cubic-bezier(.34,1.56,.64,1);transform:scale(0)}.yKKE9W_animOn .yKKE9W_row.yKKE9W_resolved .yKKE9W_check{transform:scale(1)}.yKKE9W_animOn .yKKE9W_sq{border-color:var(--rule);background:0 0;transition:background .16s,border-color .16s}.yKKE9W_animOn .yKKE9W_sq.yKKE9W_fill{background:var(--terracotta);border-color:var(--terracotta)}.yKKE9W_animOn .yKKE9W_stamp{opacity:0;transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transform:rotate(8deg)scale(1.4)}.yKKE9W_animOn .yKKE9W_stamp.yKKE9W_pop{opacity:1;transform:rotate(8deg)scale(1)}@media (max-width:720px){.yKKE9W_hero{align-items:flex-start;min-height:0}.yKKE9W_heroGrid{grid-template-columns:1fr;gap:32px;padding:24px 22px 44px}.yKKE9W_copy{order:1;max-width:100%}.yKKE9W_sheetWrap{order:2}.yKKE9W_deck{max-width:100%}.yKKE9W_stack{width:100%;min-height:0;padding-top:30px;display:block;left:0}.yKKE9W_sheet{width:85%;margin:0 auto;padding:24px 22px 28px;position:relative;transform:rotate(-1.5deg)}.yKKE9W_photoCard{width:58%;top:-18px;left:-2%;right:auto}.yKKE9W_blob1{width:420px;height:420px;left:-160px}.yKKE9W_blob2{width:360px;height:360px}.yKKE9W_stubList{font-size:16px}}@media (prefers-reduced-motion:reduce){.yKKE9W_animOn .yKKE9W_blob1,.yKKE9W_animOn .yKKE9W_blob2,.yKKE9W_animOn .yKKE9W_photoCard,.yKKE9W_animOn .yKKE9W_sheet,.yKKE9W_animOn .yKKE9W_row,.yKKE9W_animOn .yKKE9W_check,.yKKE9W_animOn .yKKE9W_stamp,.yKKE9W_animOn .yKKE9W_subText,.yKKE9W_animOn .yKKE9W_cal,.yKKE9W_animOn .yKKE9W_sq{transition:none;animation:none}.yKKE9W_animOn .yKKE9W_sh:after{animation:none}}
._7Qjw5a_page{--lv-terracotta:var(--terracotta,#b45230);--lv-terracotta-bright:#cf6038;--lv-terracotta-deep:#8f3e22;--lv-ink:var(--ink,#1c1917);--lv-ink-soft:#3d3833;--lv-warm-white:var(--warm-white,#fdfcf9);--lv-cream:var(--cream,#f8f6f1);--lv-hairline:#1c19171a;--lv-plan-green:#1a9d69;background:var(--lv-cream);color:var(--lv-ink);font-family:var(--font-serif,Georgia, serif);overflow-x:hidden}._7Qjw5a_canvas{z-index:0;width:100%;height:100%;display:block;position:fixed;inset:0}._7Qjw5a_fallback{z-index:0;background:radial-gradient(120% 90% at 30% 20%,#fdfcf9 0%,#f8f6f1 45%,#efe7df 100%),radial-gradient(80% 60% at 78% 72%,#b4523029 0%,#b4523000 60%);display:none;position:fixed;inset:0}._7Qjw5a_page._7Qjw5a_noWebgl ._7Qjw5a_canvas{display:none}._7Qjw5a_page._7Qjw5a_noWebgl ._7Qjw5a_fallback{display:block}._7Qjw5a_hero{z-index:10;justify-content:center;align-items:center;min-height:100vh;padding:64px clamp(24px,8vw,120px) 0;display:flex;position:relative;overflow:hidden}._7Qjw5a_heroInner{text-align:center;flex-direction:column;align-items:center;max-width:760px;display:flex;position:relative}._7Qjw5a_scrim{pointer-events:none;z-index:-1;filter:blur(6px);background:radial-gradient(64% 54%,#fdfcf9db 0%,#fdfcf9a8 38%,#fdfcf947 66%,#fdfcf900 82%);width:128%;height:150%;position:absolute;top:50%;left:-14%;transform:translateY(-50%)}._7Qjw5a_eyebrow{letter-spacing:.28em;text-transform:uppercase;color:var(--lv-terracotta);font-size:12.5px;font-weight:600;font-family:var(--font-sans,"DM Sans", system-ui, sans-serif);opacity:0;justify-content:center;align-items:center;gap:12px;margin-bottom:26px;animation:1s cubic-bezier(.2,.7,.2,1) .3s forwards _7Qjw5a_rise;display:flex}._7Qjw5a_headline{text-align:center;letter-spacing:-.015em;color:var(--lv-ink);align-self:stretch;font-size:clamp(32px,5.6vw,76px);font-weight:400;line-height:1.05;position:relative}._7Qjw5a_phaseSizer{visibility:hidden;pointer-events:none;-webkit-user-select:none;user-select:none}._7Qjw5a_phaseLine{transition:opacity 1.5s cubic-bezier(.4,0,.2,1),transform 1.5s cubic-bezier(.4,0,.2,1),filter 1.5s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0;right:0}._7Qjw5a_phaseChaos{opacity:1;filter:blur();transform:translateY(0)scale(1)}._7Qjw5a_phaseClarity{opacity:0;filter:blur(4px);transform:translateY(14px)scale(.99)}._7Qjw5a_page._7Qjw5a_isClarity ._7Qjw5a_phaseChaos{opacity:0;filter:blur(4px);transform:translateY(-14px)scale(.99)}._7Qjw5a_page._7Qjw5a_isClarity ._7Qjw5a_phaseClarity{opacity:1;filter:blur();transform:translateY(0)scale(1)}._7Qjw5a_headline em{color:var(--lv-terracotta);letter-spacing:-.01em;font-style:italic;font-weight:500}._7Qjw5a_phaseClarity em{color:var(--lv-plan-green)}._7Qjw5a_subline{color:var(--lv-ink-soft);opacity:0;max-width:460px;margin-top:30px;margin-left:auto;margin-right:auto;font-size:clamp(16px,1.5vw,19px);font-weight:400;line-height:1.55;transition:opacity 1.1s .2s,transform 1.1s cubic-bezier(.2,.7,.2,1) .2s;transform:translateY(12px)}._7Qjw5a_page._7Qjw5a_copyIn ._7Qjw5a_subline{opacity:1;transform:translateY(0)}._7Qjw5a_ctaRow{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:14px;margin-top:40px;transition:opacity 1.1s .45s,transform 1.1s cubic-bezier(.2,.7,.2,1) .45s;display:flex;transform:translateY(12px)}._7Qjw5a_page._7Qjw5a_copyIn ._7Qjw5a_ctaRow{opacity:1;transform:translateY(0)}._7Qjw5a_cta{background:var(--lv-terracotta);color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:600;font-family:var(--font-sans,"DM Sans", system-ui, sans-serif);border-radius:100px;align-items:center;gap:10px;padding:17px 30px;text-decoration:none;transition:transform .35s cubic-bezier(.2,.7,.2,1),box-shadow .35s,background .35s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #b452308c,inset 0 1px #ffffff2e}._7Qjw5a_arrow{transition:transform .4s cubic-bezier(.2,.7,.2,1)}._7Qjw5a_cta:hover{background:var(--lv-terracotta-bright);transform:translateY(-2px);box-shadow:0 16px 40px -12px #b45230a6,inset 0 1px #ffffff38}._7Qjw5a_cta:hover ._7Qjw5a_arrow{transform:translate(5px)}._7Qjw5a_cta:active{background:var(--lv-terracotta-deep);transform:translateY(0)scale(.98)}._7Qjw5a_cta:active ._7Qjw5a_arrow{transform:translate(3px)}@media (hover:none){._7Qjw5a_arrow{transform:translate(2px)}}._7Qjw5a_cta:after{content:"";border-radius:100px;animation:3.4s ease-in-out infinite _7Qjw5a_ctapulse;position:absolute;inset:0;box-shadow:0 0 #cf603800}._7Qjw5a_page._7Qjw5a_isClarity ._7Qjw5a_cta:after{animation:3s ease-in-out infinite _7Qjw5a_ctapulseStrong}@keyframes _7Qjw5a_ctapulse{0%,to{box-shadow:0 0 #cf603800}50%{box-shadow:0 0 0 5px #cf60381f}}@keyframes _7Qjw5a_ctapulseStrong{0%,to{box-shadow:0 0 #cf603800}50%{box-shadow:0 0 0 9px #cf603833}}._7Qjw5a_ctaNote{font-family:var(--font-sans,"DM Sans", system-ui, sans-serif);color:var(--lv-ink-soft);letter-spacing:-.01em;text-align:center;font-size:14px}._7Qjw5a_ctaNote b{color:var(--lv-ink);font-weight:600}._7Qjw5a_scrollHint{z-index:12;letter-spacing:.22em;text-transform:uppercase;color:var(--lv-ink-soft);opacity:0;flex-direction:column;align-items:center;gap:8px;font-size:11.5px;animation:1.2s 1.6s forwards _7Qjw5a_fadein;display:flex;position:absolute;bottom:34px;left:50%;transform:translate(-50%)}._7Qjw5a_scrollBar{background:linear-gradient(var(--lv-terracotta), transparent);width:1px;height:30px;animation:2.4s ease-in-out infinite _7Qjw5a_scrolldrop}@keyframes _7Qjw5a_scrolldrop{0%{transform-origin:top;opacity:.2;transform:scaleY(0)}50%{transform-origin:top;opacity:1;transform:scaleY(1)}51%{transform-origin:bottom}to{transform-origin:bottom;opacity:.2;transform:scaleY(0)}}@keyframes _7Qjw5a_rise{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes _7Qjw5a_fadein{to{opacity:1}}@media (prefers-reduced-motion:reduce){._7Qjw5a_eyebrow,._7Qjw5a_scrollHint{opacity:1;animation:none}._7Qjw5a_subline,._7Qjw5a_ctaRow{opacity:1;transition:none;transform:none}._7Qjw5a_phaseLine{transition:none}._7Qjw5a_cta:after,._7Qjw5a_scrollBar{animation:none}}._7Qjw5a_below{z-index:10;background:var(--lv-warm-white);border-top:1px solid var(--lv-hairline);padding:clamp(80px,10vw,140px) clamp(24px,8vw,120px) clamp(90px,9vw,130px);position:relative}._7Qjw5a_belowEyebrow{font-family:var(--font-sans,"DM Sans", system-ui, sans-serif);letter-spacing:.26em;text-transform:uppercase;color:var(--lv-terracotta);margin-bottom:20px;font-size:12.5px;font-weight:600}._7Qjw5a_belowTitle{letter-spacing:-.03em;max-width:680px;color:var(--lv-ink);font-size:clamp(28px,3.6vw,46px);font-weight:600;line-height:1.08}._7Qjw5a_belowTitle em{font-family:var(--font-serif,Georgia, serif);color:var(--lv-terracotta);font-style:italic;font-weight:500}._7Qjw5a_lead{color:var(--lv-ink-soft);max-width:560px;margin-top:20px;font-size:18px;line-height:1.55}._7Qjw5a_cards{background:var(--lv-hairline);border:1px solid var(--lv-hairline);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:clamp(50px,6vw,78px);display:grid;overflow:hidden}._7Qjw5a_card{background:var(--lv-warm-white);padding:34px 30px 40px;transition:background .4s;position:relative}._7Qjw5a_card:hover{background:var(--lv-cream)}._7Qjw5a_num{font-family:var(--font-serif,Georgia, serif);color:var(--lv-terracotta);opacity:.85;font-size:15px;font-style:italic;display:inline-block}._7Qjw5a_num:after{content:"";background:var(--lv-terracotta);opacity:.55;border-radius:2px;width:26px;height:2px;margin-top:8px;transition:width .4s cubic-bezier(.2,.7,.2,1);display:block}._7Qjw5a_card:hover ._7Qjw5a_num:after{width:46px}._7Qjw5a_cardTitle{letter-spacing:-.02em;color:var(--lv-ink);margin-top:18px;font-size:20px;font-weight:600}._7Qjw5a_cardBody{color:var(--lv-ink-soft);margin-top:12px;font-size:15px;line-height:1.5}._7Qjw5a_belowCta{flex-wrap:wrap;align-items:center;gap:26px;margin-top:clamp(60px,7vw,92px);display:flex}._7Qjw5a_belowFoot{font-family:var(--font-sans,"DM Sans", system-ui, sans-serif);border-top:1px solid var(--lv-hairline);color:var(--lv-ink-soft);letter-spacing:-.01em;margin-top:80px;padding-top:30px;font-size:13.5px}._7Qjw5a_belowFoot b{color:var(--lv-ink);font-weight:600}@media (max-width:900px){._7Qjw5a_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){._7Qjw5a_cards{grid-template-columns:1fr}._7Qjw5a_ctaRow{flex-direction:column;align-items:center;gap:16px}._7Qjw5a_belowCta{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:640px){._7Qjw5a_hero{align-items:center;padding:88px 22px 64px}._7Qjw5a_heroInner{max-width:100%}._7Qjw5a_eyebrow{letter-spacing:.22em;margin-bottom:20px;font-size:11.5px}._7Qjw5a_headline{font-size:clamp(30px,8.6vw,42px)}._7Qjw5a_subline{max-width:100%;margin-top:22px;font-size:16px}._7Qjw5a_ctaRow{gap:18px;margin-top:30px}._7Qjw5a_cta{justify-content:center;width:100%;min-height:52px;padding:16px 26px;font-size:16px}._7Qjw5a_ctaNote{text-align:center;font-size:13px}._7Qjw5a_scrollHint{font-size:10.5px;bottom:22px}._7Qjw5a_below{padding:64px 22px 72px}._7Qjw5a_belowCta ._7Qjw5a_cta{justify-content:center;width:100%;min-height:52px}._7Qjw5a_belowCta ._7Qjw5a_ctaNote{text-align:left}._7Qjw5a_belowFoot{font-size:12.5px}}
