.lander-module__yWF0qa__root{--template9-primary:#301537;--template9-secondary:#d96c2f;--plum:var(--template9-primary);--plum2:color-mix(in srgb, var(--template9-primary) 78%, white 22%);--plum3:color-mix(in srgb, var(--template9-primary) 62%, white 38%);--plum-deep:color-mix(in srgb, var(--template9-primary) 72%, black 28%);--plum-deeper:color-mix(in srgb, var(--template9-primary) 55%, black 45%);--copper:var(--template9-secondary);--copper-d:color-mix(in srgb, var(--template9-secondary) 82%, black 18%);--copper-soft:color-mix(in srgb, var(--template9-secondary) 14%, white 86%);--gold:color-mix(in srgb, var(--template9-secondary) 72%, white 28%);--gold-lt:color-mix(in srgb, var(--template9-secondary) 55%, white 45%);--paper:color-mix(in srgb, white 96%, var(--template9-primary) 4%);--cream:color-mix(in srgb, white 98%, var(--template9-secondary) 2%);--blush:color-mix(in srgb, var(--template9-secondary) 12%, white 88%);--blush2:color-mix(in srgb, var(--template9-secondary) 18%, white 82%);--rose:color-mix(in srgb, var(--template9-secondary) 48%, white 52%);--ink-soft:color-mix(in srgb, var(--template9-primary) 42%, #8a8a8a 58%);--line:color-mix(in srgb, var(--template9-primary) 12%, transparent);--shadow:0 24px 60px -24px color-mix(in srgb, var(--template9-primary) 28%, transparent);--r-lg:26px;--r-md:18px;--r-sm:12px;--ease:cubic-bezier(.22,.75,.25,1);--shell:1180px;--gut:28px;--sans:"Archivo",system-ui,-apple-system,sans-serif;--serif:"Fraunces",Georgia,serif;font-family:var(--sans);background:var(--paper);color:var(--plum);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.6}.lander-module__yWF0qa__root button{cursor:pointer;font:inherit}.lander-module__yWF0qa__strip{background:var(--plum);color:#ffffffb8;letter-spacing:.04em;padding:9px 0;font-size:.72rem}.lander-module__yWF0qa__stripInner{width:min(100% - (var(--gut) * 2),var(--shell));text-align:center;flex-wrap:wrap;justify-content:center;gap:8px 26px;margin-inline:auto;display:flex}.lander-module__yWF0qa__stripInner b{color:#fff;font-weight:600}.lander-module__yWF0qa__nav{z-index:60;background:color-mix(in srgb, var(--paper) 86%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);transition:background .3s,box-shadow .3s;position:sticky;top:0}.lander-module__yWF0qa__navFixed{inset-inline:0;z-index:50;position:fixed;top:0}.lander-module__yWF0qa__navScrolled{background:color-mix(in srgb, var(--paper) 94%, transparent);box-shadow:0 8px 30px -14px color-mix(in srgb, var(--plum) 18%, transparent)}.lander-module__yWF0qa__navInner{width:min(100% - (var(--gut) * 2),var(--shell));align-items:center;gap:34px;height:88px;margin-inline:auto;display:flex}.lander-module__yWF0qa__logo{color:inherit;flex:none;align-items:center;gap:12px;min-width:0;text-decoration:none;display:flex}.lander-module__yWF0qa__logoMark{background:linear-gradient(140deg,var(--plum),var(--plum3));border-radius:14px;flex:none;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.lander-module__yWF0qa__logoMarkLogoOnly{background:0 0;border-radius:0;width:auto;max-width:min(180px,42vw);height:44px;max-height:44px}.lander-module__yWF0qa__logoMark img{object-fit:contain;object-position:left center;width:100%;height:100%;display:block}.lander-module__yWF0qa__logoMarkLogoOnly img{object-fit:contain;object-position:left center;width:auto;max-width:100%;height:100%;max-height:44px}.lander-module__yWF0qa__logoText{flex-direction:column;min-width:0;line-height:1.05;display:flex}.lander-module__yWF0qa__logoName{font-family:var(--serif);letter-spacing:.01em;white-space:nowrap;font-size:1.2rem;font-weight:700}.lander-module__yWF0qa__logoName em{color:var(--copper);font-style:normal}.lander-module__yWF0qa__logoSub{letter-spacing:.24em;text-transform:uppercase;color:var(--ink-soft);white-space:nowrap;margin-top:5px;font-size:.62rem;font-weight:600}.lander-module__yWF0qa__navLinks{align-items:center;gap:28px;margin:0 8px 0 auto;padding:0;font-size:.96rem;font-weight:500;list-style:none;display:flex}.lander-module__yWF0qa__navLinks a{color:inherit;padding:6px 0;text-decoration:none;position:relative}.lander-module__yWF0qa__navLinks>li>a:after{content:"";background:var(--copper);width:0;height:2px;transition:width .3s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0}.lander-module__yWF0qa__navLinks>li>a:hover:after{width:100%}.lander-module__yWF0qa__navServicesItem{align-items:center;display:flex;position:relative}.lander-module__yWF0qa__navServicesBtn{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;align-items:center;gap:5px;padding:6px 0;font-size:.96rem;font-weight:500;transition:color .2s;display:inline-flex;position:relative}.lander-module__yWF0qa__navServicesBtn:after{content:"";background:var(--copper);width:0;height:2px;transition:width .3s var(--ease);border-radius:2px;position:absolute;bottom:0;left:0}.lander-module__yWF0qa__navServicesBtn:hover:after,.lander-module__yWF0qa__navServicesBtn[aria-expanded=true]:after{width:100%}.lander-module__yWF0qa__navServicesChevron{flex-shrink:0;width:11px;height:11px;transition:transform .22s}.lander-module__yWF0qa__navServicesBtn[aria-expanded=true] .lander-module__yWF0qa__navServicesChevron{transform:rotate(180deg)}.lander-module__yWF0qa__navServicesDropdown{opacity:0;pointer-events:none;z-index:200;background:#fff;border:1px solid #00000014;border-radius:10px;min-width:220px;padding:8px 0;transition:opacity .2s,transform .2s;position:absolute;top:calc(100% + 16px);left:50%;transform:translate(-50%)translateY(-6px);box-shadow:0 12px 40px #0000001f,0 2px 8px #0000000f}.lander-module__yWF0qa__navServicesDropdown[data-open=true]{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.lander-module__yWF0qa__navServicesDropdown a{color:#444;white-space:nowrap;padding:10px 20px;font-size:13px;font-weight:500;text-decoration:none;transition:background .15s,color .15s;display:block}.lander-module__yWF0qa__navServicesDropdown a:hover{color:var(--copper);background:#f5f5f5}.lander-module__yWF0qa__navServicesDropdown a+a{border-top:1px solid #0000000f}.lander-module__yWF0qa__navActions{flex:none;align-items:center;gap:18px;display:inline-flex}.lander-module__yWF0qa__navActionsAlone{margin-left:auto}.lander-module__yWF0qa__navCta{font-family:var(--sans);letter-spacing:-.01em;cursor:pointer;background:var(--cta-fill,var(--copper));color:var(--cta-text,#fff);box-shadow:0 12px 28px -10px color-mix(in srgb, var(--cta-fill,var(--copper)) 55%, transparent);transition:transform .3s var(--ease),box-shadow .3s var(--ease),background .25s;white-space:nowrap;border:none;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:8px;padding:14px 28px;font-size:.95rem;font-weight:700;line-height:1;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__navCta:hover{background:var(--cta-fill-hover,var(--copper-d));box-shadow:0 18px 36px -12px color-mix(in srgb, var(--cta-fill,var(--copper)) 60%, transparent);transform:translateY(-2px)}.lander-module__yWF0qa__hero{background:radial-gradient(1100px 600px at 85% -10%,color-mix(in srgb, var(--gold) 22%, transparent),transparent 60%),radial-gradient(900px 700px at -10% 110%,color-mix(in srgb, var(--copper) 18%, transparent),transparent 55%),linear-gradient(150deg,var(--plum-deeper) 0%,var(--plum) 46%,var(--plum-deep) 100%);color:#fff;position:relative;overflow:hidden}.lander-module__yWF0qa__heroInner{max-width:var(--shell);padding:52px var(--gut) 76px;grid-template-columns:1.05fr .95fr;align-items:center;gap:52px;margin:0 auto;display:grid}.lander-module__yWF0qa__heroTag{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);align-items:center;gap:10px;margin-bottom:16px;font-size:.76rem;font-weight:700;display:inline-flex}.lander-module__yWF0qa__heroTitle{font-family:var(--serif);font-size:clamp(2.3rem,4.4vw,3.6rem);font-weight:600;line-height:1.12}.lander-module__yWF0qa__heroTitle em{background:linear-gradient(100deg,var(--gold),var(--gold-lt),var(--copper));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.lander-module__yWF0qa__heroLead{color:#ffffffc7;max-width:500px;margin:18px 0 26px;font-size:1.04rem}.lander-module__yWF0qa__heroCtas{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.lander-module__yWF0qa__heroNote{color:#ffffff9e;align-items:center;gap:10px;margin-top:18px;font-size:.85rem;display:flex}.lander-module__yWF0qa__btnSolid{font-family:var(--sans);cursor:pointer;background:linear-gradient(135deg,var(--cta-fill,var(--copper)),var(--cta-fill-hover,var(--copper-d)));color:var(--cta-text,#fff);box-shadow:0 14px 34px -12px color-mix(in srgb, var(--cta-fill,var(--copper)) 55%, transparent);transition:transform .35s var(--ease),box-shadow .35s var(--ease);border:2px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:18px 30px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__btnSolid:hover{box-shadow:0 20px 44px -12px color-mix(in srgb, var(--cta-fill,var(--copper)) 60%, transparent);transform:translateY(-2px)}.lander-module__yWF0qa__btnGhostDark{font-family:var(--sans);color:#fff;cursor:pointer;transition:transform .35s var(--ease),border-color .3s;background:0 0;border:2px solid #ffffff73;border-radius:999px;align-items:center;gap:10px;padding:18px 30px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__btnGhostDark:hover{background:#ffffff14;border-color:#fff;transform:translateY(-2px)}.lander-module__yWF0qa__btnGhost{font-family:var(--sans);color:var(--plum);border:2px solid color-mix(in srgb, var(--plum) 28%, transparent);cursor:pointer;transition:transform .35s var(--ease),border-color .3s;background:0 0;border-radius:999px;align-items:center;gap:10px;padding:18px 30px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__btnGhost:hover{border-color:var(--plum);transform:translateY(-2px)}.lander-module__yWF0qa__heroVis{min-height:480px;position:relative}.lander-module__yWF0qa__mandala{opacity:.5;pointer-events:none;width:640px;height:640px;animation:90s linear infinite lander-module__yWF0qa__spin9;position:absolute;top:-120px;right:-160px}@keyframes lander-module__yWF0qa__spin9{to{transform:rotate(360deg)}}.lander-module__yWF0qa__heroPhoto{aspect-ratio:4/4.6;border-radius:var(--r-lg);width:72%;animation:9s ease-in-out infinite lander-module__yWF0qa__floatY9;position:absolute;top:38px;left:0;overflow:hidden;box-shadow:0 40px 80px -30px #0000008c}.lander-module__yWF0qa__heroPhoto img{object-fit:cover;width:100%;height:100%}.lander-module__yWF0qa__heroPhoto:after{content:"";background:linear-gradient(180deg,transparent 55%,color-mix(in srgb, var(--plum) 55%, transparent));position:absolute;inset:0}@keyframes lander-module__yWF0qa__floatY9{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.lander-module__yWF0qa__fcard{background:var(--cream);color:var(--plum);border-radius:var(--r-md);box-shadow:var(--shadow);padding:18px 20px;position:absolute}.lander-module__yWF0qa__fcardLbl{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:.68rem;font-weight:700}.lander-module__yWF0qa__fcardBig{font-family:var(--serif);margin-top:4px;font-size:1.6rem;font-weight:700}.lander-module__yWF0qa__fcardSnap{width:250px;animation:7s ease-in-out infinite lander-module__yWF0qa__floatY9;top:0;right:0}.lander-module__yWF0qa__fcardUp{color:#1e7a46;margin-top:2px;font-size:.85rem;font-weight:600}.lander-module__yWF0qa__fcardRisk{padding:16px 20px;animation:7.5s ease-in-out .6s infinite lander-module__yWF0qa__floatY9;bottom:64px;left:-24px}.lander-module__yWF0qa__fcardRisk .lander-module__yWF0qa__fcardBig{font-size:1.25rem}.lander-module__yWF0qa__fcardGoal{width:262px;animation:8s ease-in-out 1.2s infinite lander-module__yWF0qa__floatY9;bottom:26px;right:26px}.lander-module__yWF0qa__gbar{background:var(--blush);border-radius:99px;height:8px;margin:12px 0 8px;overflow:hidden}.lander-module__yWF0qa__gbarFill{background:linear-gradient(90deg,var(--copper),var(--gold));height:100%;transition:width 1.4s var(--ease);border-radius:99px;display:block}.lander-module__yWF0qa__marquee{background:var(--cream);border-bottom:1px solid var(--line);padding:20px 0;overflow:hidden}.lander-module__yWF0qa__mqTrack{width:max-content;font-family:var(--serif);color:var(--ink-soft);white-space:nowrap;gap:64px;font-size:1.02rem;animation:34s linear infinite lander-module__yWF0qa__mq9;display:flex}.lander-module__yWF0qa__mqTrack span{align-items:center;gap:64px;display:inline-flex}.lander-module__yWF0qa__mqTrack span:after{content:"✦";color:var(--gold);font-size:.8rem}@keyframes lander-module__yWF0qa__mq9{to{transform:translate(-50%)}}.lander-module__yWF0qa__stats{background:var(--paper);padding:104px 0}.lander-module__yWF0qa__statsInner{max-width:var(--shell);padding:0 var(--gut);margin:0 auto}.lander-module__yWF0qa__statsGrid{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.lander-module__yWF0qa__stat{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-md);text-align:center;transition:transform .4s var(--ease),box-shadow .4s var(--ease);padding:30px 26px}.lander-module__yWF0qa__stat:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.lander-module__yWF0qa__statNum{font-family:var(--serif);color:var(--copper);font-size:2.5rem;font-weight:700}.lander-module__yWF0qa__statCap{color:var(--ink-soft);margin-top:4px;font-size:.92rem}.lander-module__yWF0qa__statsNote{color:var(--ink-soft);text-align:center;margin-top:18px;font-size:.78rem}.lander-module__yWF0qa__sect{padding:104px 0}.lander-module__yWF0qa__sectInner{max-width:var(--shell);padding:0 var(--gut);margin:0 auto}.lander-module__yWF0qa__sectHead{max-width:640px;margin-bottom:56px}.lander-module__yWF0qa__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--copper);align-items:center;gap:10px;font-size:.78rem;font-weight:700;display:inline-flex}.lander-module__yWF0qa__kicker:before{content:"";background:var(--copper);border-radius:2px;width:26px;height:2px}.lander-module__yWF0qa__sectTitle{font-family:var(--serif);margin:14px 0 16px;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:600;line-height:1.12}.lander-module__yWF0qa__sectTitle em{padding-right:.08em}.lander-module__yWF0qa__sectDesc{color:var(--ink-soft);font-size:1.06rem}.lander-module__yWF0qa__svcGrid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.lander-module__yWF0qa__svc{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .45s var(--ease),box-shadow .45s var(--ease);flex-direction:column;padding:34px 30px;display:flex;position:relative;overflow:hidden}.lander-module__yWF0qa__svcClickable{cursor:pointer}.lander-module__yWF0qa__svcClickable:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.lander-module__yWF0qa__svc:before{content:"";background:linear-gradient(160deg,color-mix(in srgb, var(--copper) 7%, transparent),transparent 55%);opacity:0;pointer-events:none;z-index:0;transition:opacity .4s;position:absolute;inset:0}.lander-module__yWF0qa__svc:hover{box-shadow:var(--shadow);transform:translateY(-8px)}.lander-module__yWF0qa__svc:hover:before{opacity:1}.lander-module__yWF0qa__svcIco{background:var(--blush);width:56px;height:56px;transition:transform .4s var(--ease);z-index:1;border-radius:16px;place-items:center;margin-bottom:22px;display:grid;position:relative}.lander-module__yWF0qa__svc:hover .lander-module__yWF0qa__svcIco{transform:rotate(-6deg)scale(1.06)}.lander-module__yWF0qa__svcTitle{font-family:var(--serif);z-index:1;margin-bottom:10px;font-size:1.28rem;font-weight:600;position:relative}.lander-module__yWF0qa__svcDesc{color:var(--ink-soft);z-index:1;flex:1;margin-bottom:18px;font-size:.96rem;position:relative}.lander-module__yWF0qa__svcLink{z-index:2;font-family:var(--sans);color:var(--copper);cursor:pointer;appearance:none;background:0 0;border:none;align-self:flex-start;align-items:center;gap:8px;margin-top:auto;padding:0;font-size:.96rem;font-weight:600;line-height:1.2;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex;position:relative}.lander-module__yWF0qa__svcLink span{transition:transform .25s var(--ease);display:inline-block}.lander-module__yWF0qa__svcLink:hover{color:var(--copper-d);gap:12px}.lander-module__yWF0qa__svcLink:hover span{transform:translate(3px)}.lander-module__yWF0qa__svcLink:focus-visible{outline:2px solid var(--copper);outline-offset:3px}.lander-module__yWF0qa__svcFree{letter-spacing:.12em;text-transform:uppercase;background:var(--plum);color:var(--gold);z-index:1;pointer-events:none;border-radius:99px;padding:6px 12px;font-size:.66rem;font-weight:700;position:absolute;top:22px;right:22px}.lander-module__yWF0qa__goal{background:linear-gradient(160deg,var(--plum-deep),var(--plum) 60%,var(--plum-deeper));color:#fff;padding:104px 0;position:relative;overflow:hidden}.lander-module__yWF0qa__goalInner{max-width:var(--shell);padding:0 var(--gut);margin:0 auto}.lander-module__yWF0qa__goalGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid;position:relative}.lander-module__yWF0qa__goalKicker{color:var(--gold)}.lander-module__yWF0qa__goalKicker:before{background:var(--gold)}.lander-module__yWF0qa__goalTitle{font-family:var(--serif);margin:14px 0 18px;font-size:clamp(2rem,3.6vw,2.9rem);font-weight:600;line-height:1.12}.lander-module__yWF0qa__goalDesc{color:#ffffffb8;max-width:480px;margin-bottom:18px}.lander-module__yWF0qa__gsteps{gap:20px;margin-top:26px;padding:0;list-style:none;display:grid}.lander-module__yWF0qa__gstep{color:#ffffffc7;align-items:flex-start;gap:16px;font-size:.97rem;display:flex}.lander-module__yWF0qa__gstep b{color:#fff}.lander-module__yWF0qa__gn{background:color-mix(in srgb, var(--gold) 15%, transparent);border:1px solid var(--gold);width:34px;height:34px;color:var(--gold);font-family:var(--serif);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.lander-module__yWF0qa__goalTiles{grid-template-columns:1fr 1fr;gap:20px;display:grid}.lander-module__yWF0qa__gtile{border-radius:var(--r-md);transition:transform .4s var(--ease),background .4s,border-color .4s;background:#ffffff0f;border:1px solid #ffffff24;overflow:hidden}.lander-module__yWF0qa__gtile:hover{border-color:color-mix(in srgb, var(--gold) 50%, transparent);background:#ffffff1a;transform:translateY(-8px)}.lander-module__yWF0qa__gtile:nth-child(2),.lander-module__yWF0qa__gtile:nth-child(4){transform:translateY(22px)}.lander-module__yWF0qa__gtile:nth-child(2):hover,.lander-module__yWF0qa__gtile:nth-child(4):hover{transform:translateY(14px)}.lander-module__yWF0qa__gtImg{aspect-ratio:16/10;position:relative;overflow:hidden}.lander-module__yWF0qa__gtImg img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease);transform:scale(1.02)}.lander-module__yWF0qa__gtile:hover .lander-module__yWF0qa__gtImg img{transform:scale(1.1)}.lander-module__yWF0qa__gtImg:after{content:"";background:linear-gradient(180deg,color-mix(in srgb, var(--plum) 5%, transparent) 40%,color-mix(in srgb, var(--plum) 55%, transparent));position:absolute;inset:0}.lander-module__yWF0qa__gtTag{z-index:1;background:color-mix(in srgb, var(--paper) 92%, transparent);color:var(--plum);letter-spacing:.1em;text-transform:uppercase;border-radius:99px;align-items:center;gap:8px;padding:7px 13px;font-size:.72rem;font-weight:700;display:inline-flex;position:absolute;bottom:12px;left:14px}.lander-module__yWF0qa__gtBody{padding:20px 22px 24px}.lander-module__yWF0qa__gtBody h4{font-family:var(--serif);margin-bottom:8px;font-size:1.12rem;font-weight:600}.lander-module__yWF0qa__gtBody p{color:#ffffffa8;margin-bottom:16px;font-size:.86rem}.lander-module__yWF0qa__bkGrid{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}.lander-module__yWF0qa__bk{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-lg);transition:transform .45s var(--ease),box-shadow .45s var(--ease);flex-direction:column;display:flex;overflow:hidden}.lander-module__yWF0qa__bk:hover{box-shadow:var(--shadow);transform:translateY(-10px)rotate(-.4deg)}.lander-module__yWF0qa__bkTop{padding:28px 28px 0}.lander-module__yWF0qa__bkRisk{letter-spacing:.13em;text-transform:uppercase;border-radius:99px;margin-bottom:16px;padding:6px 12px;font-size:.66rem;font-weight:700;display:inline-block}.lander-module__yWF0qa__riskLow{color:#2f6b3a;background:#eaf3ea}.lander-module__yWF0qa__riskMid{color:#9a6b12;background:#fbf1dc}.lander-module__yWF0qa__riskHigh{color:#b14a17;background:#fbe7dc}.lander-module__yWF0qa__bkTitle{font-family:var(--serif);color:var(--plum);margin:0 0 8px;font-size:1.4rem;font-weight:600;line-height:1.2}.lander-module__yWF0qa__bkFor{color:var(--ink-soft);min-height:44px;font-size:.94rem;line-height:1.45}.lander-module__yWF0qa__bkMix{margin:20px 0 8px;padding:0 28px}.lander-module__yWF0qa__mixbar{background:var(--blush);border-radius:99px;height:10px;display:flex;overflow:hidden}.lander-module__yWF0qa__mixbar i{min-width:0;height:100%;display:block}.lander-module__yWF0qa__mixEq{background:var(--copper)}.lander-module__yWF0qa__mixDb{background:var(--plum3)}.lander-module__yWF0qa__mixGd{background:var(--gold)}.lander-module__yWF0qa__mixLeg{color:var(--ink-soft);flex-wrap:wrap;gap:16px;margin-top:10px;font-size:.75rem;display:flex}.lander-module__yWF0qa__mixLeg b{color:var(--plum);font-weight:700}.lander-module__yWF0qa__bkMeta{border-top:1px solid var(--line);gap:0;margin-top:22px;display:flex}.lander-module__yWF0qa__bkMeta>div{text-align:center;border-right:1px solid var(--line);flex:1;min-width:0;padding:16px 10px}.lander-module__yWF0qa__bkMeta>div:last-child{border-right:0}.lander-module__yWF0qa__bkMetaV{font-family:var(--serif);color:var(--plum);word-break:break-word;font-size:1.05rem;font-weight:700;line-height:1.2}.lander-module__yWF0qa__bkMetaK{text-transform:uppercase;letter-spacing:.1em;color:var(--ink-soft);margin-top:4px;font-size:.68rem}.lander-module__yWF0qa__bkCta{margin-top:auto;padding:22px 28px 28px}.lander-module__yWF0qa__bkCtaBtn{justify-content:center;align-items:center;gap:8px;width:100%;text-decoration:none;display:inline-flex;padding:13px 22px!important;font-size:.92rem!important}.lander-module__yWF0qa__bkMoreWrap{justify-content:center;margin-top:28px;display:flex}.lander-module__yWF0qa__bkMoreBtn{border:1px solid var(--line);background:var(--cream);color:var(--plum);font-family:var(--sans);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:12px 22px;font-size:.92rem;font-weight:600;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.lander-module__yWF0qa__bkMoreBtn:hover{background:var(--paper);border-color:color-mix(in srgb, var(--copper) 40%, var(--line));transform:translateY(-1px)}.lander-module__yWF0qa__about{background:var(--cream);padding:104px 0}.lander-module__yWF0qa__aboutInner{max-width:var(--shell);padding:0 var(--gut);margin:0 auto}.lander-module__yWF0qa__abTop{grid-template-columns:1.05fr .95fr;align-items:center;gap:60px;margin-bottom:80px;display:grid}.lander-module__yWF0qa__abCopy p{color:var(--ink-soft);margin-bottom:18px;font-size:1.03rem}.lander-module__yWF0qa__abCopy p b{color:var(--plum)}.lander-module__yWF0qa__abCollage{min-height:520px;position:relative}.lander-module__yWF0qa__abImg{border-radius:var(--r-lg);box-shadow:var(--shadow);position:absolute;overflow:hidden}.lander-module__yWF0qa__abImg img{object-fit:cover;width:100%;height:100%}.lander-module__yWF0qa__abImgA{aspect-ratio:4/5;width:64%;top:0;left:0}.lander-module__yWF0qa__abImgB{aspect-ratio:1;border:8px solid var(--cream);width:44%;top:60px;right:0}.lander-module__yWF0qa__abImgC{aspect-ratio:5/4;border:8px solid var(--cream);width:52%;bottom:0;right:8%}.lander-module__yWF0qa__abBadge{background:var(--plum);color:#fff;border-radius:var(--r-md);box-shadow:var(--shadow);padding:20px 24px;animation:8s ease-in-out infinite lander-module__yWF0qa__floatY9;position:absolute;bottom:52px;left:-14px}.lander-module__yWF0qa__abBadgeNum{font-family:var(--serif);color:var(--gold);font-size:2rem;font-weight:700}.lander-module__yWF0qa__abBadgeCap{color:#ffffffb3;font-size:.8rem}.lander-module__yWF0qa__tl{margin:0 0 80px;position:relative}.lander-module__yWF0qa__tlRow{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:40px;display:grid;position:relative}.lander-module__yWF0qa__tlRow:before{content:"";background:linear-gradient(90deg,var(--copper),var(--gold));height:2px;position:absolute;top:11px;left:2%;right:2%}.lander-module__yWF0qa__tlItem{padding-top:36px;position:relative}.lander-module__yWF0qa__tlItem:before{content:"";background:var(--cream);border:4px solid var(--copper);border-radius:50%;width:18px;height:18px;position:absolute;top:3px;left:0}.lander-module__yWF0qa__tlYear{font-family:var(--serif);color:var(--copper);font-size:1.2rem;font-weight:700}.lander-module__yWF0qa__tlItem p{color:var(--ink-soft);margin-top:6px;font-size:.9rem}.lander-module__yWF0qa__abBottom{grid-template-columns:1fr 1fr;align-items:stretch;gap:48px;display:grid}.lander-module__yWF0qa__vals{grid-template-columns:1fr 1fr;gap:18px;display:grid}.lander-module__yWF0qa__val{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);transition:transform .35s var(--ease);padding:24px}.lander-module__yWF0qa__val:hover{transform:translateY(-5px)}.lander-module__yWF0qa__valDot{background:var(--blush);border-radius:10px;place-items:center;width:38px;height:38px;display:grid}.lander-module__yWF0qa__valTitle{font-family:var(--serif);margin:12px 0 6px;font-size:1.06rem;font-weight:600}.lander-module__yWF0qa__val p{color:var(--ink-soft);font-size:.88rem}.lander-module__yWF0qa__founder{background:linear-gradient(150deg,var(--plum),var(--plum3));color:#fff;border-radius:var(--r-lg);flex-direction:column;justify-content:space-between;padding:38px;display:flex}.lander-module__yWF0qa__founder blockquote{font-family:var(--serif);margin-bottom:26px;font-size:1.35rem;font-style:italic;line-height:1.5}.lander-module__yWF0qa__founderWho{align-items:center;gap:16px;display:flex}.lander-module__yWF0qa__founderAv{background:var(--gold);width:58px;height:58px;font-family:var(--serif);color:var(--plum);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:700;display:grid}.lander-module__yWF0qa__founderNm{font-weight:700}.lander-module__yWF0qa__founderRl{color:#ffffffa6;font-size:.85rem}.lander-module__yWF0qa__tsts{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:24px;display:grid}.lander-module__yWF0qa__tst{background:var(--cream);border:1px solid var(--line);border-radius:var(--r-lg);height:100%;transition:transform .4s var(--ease),box-shadow .4s var(--ease);flex-direction:column;padding:32px;display:flex}.lander-module__yWF0qa__tst:hover{box-shadow:var(--shadow);transform:translateY(-6px)}.lander-module__yWF0qa__tstStars{color:var(--gold);letter-spacing:3px;margin-bottom:16px}.lander-module__yWF0qa__tst p{color:var(--ink-soft);flex:1;margin-bottom:22px;font-size:.97rem}.lander-module__yWF0qa__tstWho{align-items:center;gap:14px;margin-top:auto;display:flex}.lander-module__yWF0qa__tstAv{color:#fff;width:48px;height:48px;font-weight:700;font-family:var(--serif);border-radius:50%;flex:none;place-items:center;display:grid}.lander-module__yWF0qa__consent{color:var(--ink-soft);margin-top:22px;font-size:.76rem}.lander-module__yWF0qa__app{background:linear-gradient(150deg,var(--plum-deep),var(--plum) 55%,var(--plum-deeper));color:#fff;padding:104px 0;position:relative;overflow:hidden}.lander-module__yWF0qa__appInner{max-width:var(--shell);padding:0 var(--gut);grid-template-columns:1fr .8fr;align-items:center;gap:60px;margin:0 auto;display:grid}.lander-module__yWF0qa__appKicker{color:var(--gold)}.lander-module__yWF0qa__appKicker:before{background:var(--gold)}.lander-module__yWF0qa__appTitle{font-family:var(--serif);margin:14px 0 18px;font-size:clamp(2rem,3.4vw,2.7rem);font-weight:600;line-height:1.12}.lander-module__yWF0qa__appDesc{color:#ffffffb8;max-width:480px;margin-bottom:30px}.lander-module__yWF0qa__appFeats{gap:14px;margin-bottom:34px;padding:0;list-style:none;display:grid}.lander-module__yWF0qa__appFeats li{color:#ffffffd9;align-items:flex-start;gap:12px;font-size:.97rem;display:flex}.lander-module__yWF0qa__appFeats svg{flex:none;margin-top:3px}.lander-module__yWF0qa__storeBtns{flex-wrap:wrap;gap:16px;display:flex}.lander-module__yWF0qa__store{color:var(--plum);transition:transform .3s var(--ease);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:12px 20px;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__store:hover{transform:translateY(-3px)}.lander-module__yWF0qa__storeIco{flex:none;display:block}.lander-module__yWF0qa__storeT1{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-soft);font-size:.64rem}.lander-module__yWF0qa__storeT2{font-size:1rem;font-weight:700;line-height:1.1}.lander-module__yWF0qa__phone{background:var(--plum-deeper);border-radius:44px;width:280px;margin:0 auto;padding:14px;animation:9s ease-in-out infinite lander-module__yWF0qa__floatY9;box-shadow:0 50px 90px -30px #0009}.lander-module__yWF0qa__phoneScr{background:var(--paper);color:var(--plum);border-radius:32px;overflow:hidden}.lander-module__yWF0qa__psHead{background:linear-gradient(135deg,var(--plum),var(--plum3));color:#fff;padding:22px 20px}.lander-module__yWF0qa__psHeadH{color:#fff9;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem}.lander-module__yWF0qa__psHeadV{font-family:var(--serif);margin-top:2px;font-size:1.7rem;font-weight:700}.lander-module__yWF0qa__psHeadG{color:#8fd6a5;align-items:center;gap:6px;margin-top:2px;font-size:.78rem;display:inline-flex}.lander-module__yWF0qa__psHeadGNeg{color:#f0a8a0}.lander-module__yWF0qa__psRow{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:14px 20px;font-size:.85rem;display:flex}.lander-module__yWF0qa__psRow:last-of-type{border-bottom:0}.lander-module__yWF0qa__psRow b{font-family:var(--serif)}.lander-module__yWF0qa__psChart{background:var(--paper);padding:4px 12px 16px}.lander-module__yWF0qa__psChartSvg{width:100%;height:72px;display:block}.lander-module__yWF0qa__ctaBand{background:var(--paper);padding:104px 0}.lander-module__yWF0qa__ctaCard{background:linear-gradient(135deg,var(--copper),color-mix(in srgb, var(--copper) 70%, var(--gold) 30%) 55%,var(--gold));color:#fff;box-shadow:0 40px 80px -30px color-mix(in srgb, var(--copper) 45%, transparent);border-radius:32px;grid-template-columns:1.1fr .9fr;align-items:center;gap:48px;padding:70px 64px;display:grid;position:relative;overflow:hidden}.lander-module__yWF0qa__ctaCard:after{content:"";border:60px solid #ffffff1f;border-radius:50%;width:380px;height:380px;position:absolute;top:-120px;right:-120px}.lander-module__yWF0qa__ctaCard h2{font-family:var(--serif);margin-bottom:14px;font-size:clamp(1.9rem,3.2vw,2.7rem);font-weight:600;line-height:1.12}.lander-module__yWF0qa__ctaCard p{color:#ffffffe6;max-width:460px}.lander-module__yWF0qa__ctaActions{z-index:1;flex-direction:column;gap:14px;display:flex;position:relative}.lander-module__yWF0qa__ctaActions a,.lander-module__yWF0qa__ctaActions button{text-align:center;width:100%}.lander-module__yWF0qa__ctaPrimary{background:var(--plum);color:#fff;box-shadow:0 16px 36px -14px color-mix(in srgb, var(--plum) 50%, transparent);font-family:var(--sans);cursor:pointer;transition:transform .35s var(--ease),background .25s;border:none;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:18px 30px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__ctaPrimary:hover{background:var(--plum-deeper);transform:translateY(-2px)}.lander-module__yWF0qa__ctaSecondary{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-family:var(--sans);cursor:pointer;transition:transform .35s var(--ease),background .25s;background:#ffffff29;border:2px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:18px 30px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.lander-module__yWF0qa__ctaSecondary:hover{background:#ffffff47;transform:translateY(-2px)}.lander-module__yWF0qa__ctaNote{color:#ffffffd9;text-align:center;margin-top:6px;font-size:.78rem}.lander-module__yWF0qa__awards{background:var(--cream);padding:80px 0}.lander-module__yWF0qa__awardsGrid{grid-template-columns:repeat(2,1fr);gap:32px;margin-top:48px;display:grid}.lander-module__yWF0qa__award{border-radius:var(--r-md);background:#fff;flex-direction:column;transition:box-shadow .25s;display:flex;overflow:hidden;box-shadow:0 2px 12px #0000000f}.lander-module__yWF0qa__award:hover{box-shadow:0 6px 28px #0000001c}.lander-module__yWF0qa__awardImgWrap{aspect-ratio:4/3;background:var(--paper);flex-shrink:0;width:100%;overflow:hidden}.lander-module__yWF0qa__awardImg{object-fit:cover;width:100%;height:100%;display:block}.lander-module__yWF0qa__awardPdf{border:none;width:100%;height:100%;display:block}.lander-module__yWF0qa__awardPdfFallback{width:100%;height:100%;color:var(--copper);justify-content:center;align-items:center;font-size:.85rem;font-weight:600;text-decoration:underline;display:flex}.lander-module__yWF0qa__awardBody{flex-direction:column;flex:1;gap:6px;padding:20px 24px 24px;display:flex}.lander-module__yWF0qa__awardNum{font-family:var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-soft);font-size:.72rem;font-weight:600}.lander-module__yWF0qa__awardName{color:var(--plum);font-size:1.05rem;font-weight:700;line-height:1.3}.lander-module__yWF0qa__awardDesc{color:var(--ink-soft);flex:1;margin:0;font-size:.85rem;line-height:1.6}.lander-module__yWF0qa__awardsDisclaimer{color:var(--ink-soft);border-top:1px solid var(--line);margin-top:40px;padding-top:20px;font-size:.75rem;line-height:1.7}.lander-module__yWF0qa__partnerStrip{text-align:center;border-top:1px solid var(--line);margin-top:52px;padding-top:44px}.lander-module__yWF0qa__partnerStripTitle{letter-spacing:.16em;text-transform:uppercase;color:var(--ink-soft);margin-bottom:24px;font-size:.7rem;font-weight:600}.lander-module__yWF0qa__partnerList{flex-wrap:wrap;justify-content:center;gap:28px 40px;display:flex}.lander-module__yWF0qa__partnerName{font-family:var(--serif);color:var(--plum);opacity:.45;font-size:.95rem;font-weight:700;transition:opacity .25s}.lander-module__yWF0qa__partnerName:hover{opacity:1}.lander-module__yWF0qa__footer{background:var(--plum);color:#ffffffb8;padding:70px 0 36px;font-size:.9rem}.lander-module__yWF0qa__footerInner{max-width:var(--shell);padding:0 var(--gut);margin:0 auto}.lander-module__yWF0qa__ftGrid{grid-template-columns:1.4fr 1fr 1fr;gap:48px;margin-bottom:44px;display:grid}.lander-module__yWF0qa__ftGrid h4{color:#fff;font-family:var(--serif);margin-bottom:16px;font-size:1.05rem;font-weight:600}.lander-module__yWF0qa__ftGrid a{color:inherit;margin-bottom:10px;text-decoration:none;transition:color .2s;display:block}.lander-module__yWF0qa__ftGrid a:hover{color:var(--gold)}.lander-module__yWF0qa__legal{color:#ffffff8c;border-top:1px solid #ffffff24;padding-top:28px;font-size:.76rem;line-height:1.7}.lander-module__yWF0qa__footContact{color:#ffffffa6;border-top:1px solid #ffffff24;flex-wrap:wrap;gap:12px 28px;padding:20px 0;font-size:.82rem;display:flex}.lander-module__yWF0qa__footContact span{align-items:center;gap:6px;display:inline-flex}.lander-module__yWF0qa__footContact a{color:#fffc;text-decoration:none}.lander-module__yWF0qa__footContact a:hover{color:var(--gold)}.lander-module__yWF0qa__legal p{margin-bottom:10px}.lander-module__yWF0qa__legal a{color:var(--gold)}@media (max-width:1020px){.lander-module__yWF0qa__heroInner{grid-template-columns:1fr;padding-top:70px}.lander-module__yWF0qa__heroVis{max-width:560px;min-height:560px}.lander-module__yWF0qa__svcGrid,.lander-module__yWF0qa__bkGrid,.lander-module__yWF0qa__tsts,.lander-module__yWF0qa__statsGrid{grid-template-columns:1fr 1fr}.lander-module__yWF0qa__goalGrid,.lander-module__yWF0qa__abTop,.lander-module__yWF0qa__abBottom,.lander-module__yWF0qa__appInner,.lander-module__yWF0qa__ctaCard{grid-template-columns:1fr}.lander-module__yWF0qa__tlRow{grid-template-columns:1fr 1fr;gap:36px}.lander-module__yWF0qa__tlRow:before{display:none}.lander-module__yWF0qa__ftGrid,.lander-module__yWF0qa__awardsGrid{grid-template-columns:1fr}}@media (max-width:640px){.lander-module__yWF0qa__svcGrid,.lander-module__yWF0qa__bkGrid,.lander-module__yWF0qa__tsts,.lander-module__yWF0qa__statsGrid,.lander-module__yWF0qa__tlRow,.lander-module__yWF0qa__vals{grid-template-columns:1fr}.lander-module__yWF0qa__sect,.lander-module__yWF0qa__stats,.lander-module__yWF0qa__goal,.lander-module__yWF0qa__app,.lander-module__yWF0qa__about,.lander-module__yWF0qa__ctaBand{padding:72px 0}.lander-module__yWF0qa__ctaCard{padding:44px 28px}.lander-module__yWF0qa__heroVis{min-height:500px}.lander-module__yWF0qa__fcardSnap{width:210px}.lander-module__yWF0qa__fcardGoal{width:220px;right:0}.lander-module__yWF0qa__fcardRisk{left:0}.lander-module__yWF0qa__stripInner span:nth-child(3),.lander-module__yWF0qa__stripInner span:nth-child(4){display:none}.lander-module__yWF0qa__awardsGrid{grid-template-columns:1fr}.lander-module__yWF0qa__award{border-right:none}}
@layer utilities{.t14-lander *,.t14-lander :before,.t14-lander :after{box-sizing:border-box}.t14-lander{scroll-behavior:smooth;--theme-font-body:"DM Sans";--theme-font-display:"Playfair Display";--font-body:"DM Sans", ui-sans-serif, system-ui, sans-serif;--font-display:"Playfair Display", ui-sans-serif, system-ui, sans-serif;font-family:var(--theme-font-body), "DM Sans", sans-serif;background:var(--bg-primary);color:var(--text-primary);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.65;overflow-x:clip}.t14-lander h1,.t14-lander h2,.t14-lander h3,.t14-lander h4,.t14-lander h5,.t14-lander h6{font-family:var(--theme-font-display), "Playfair Display", serif;letter-spacing:-.01em;font-weight:700;line-height:1.1}:where(.t14-lander) h1,:where(.t14-lander) h2,:where(.t14-lander) h3,:where(.t14-lander) h4,:where(.t14-lander) h5,:where(.t14-lander) h6{color:var(--text-primary)}:where(.t14-lander) a{color:inherit;text-decoration:none}.t14-lander img{max-width:100%;display:block}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes ping{75%,to{opacity:0;transform:scale(1.4)}}@keyframes scrollX{0%{transform:translate(0)}to{transform:translate(-50%)}}.t14-lander .animate-pulse-dot{animation:2s ease-in-out infinite pulse}.t14-lander .animate-float{animation:4s ease-in-out infinite floatY}.t14-lander .animate-float-delayed{animation:4s ease-in-out 1s infinite floatY}.t14-lander .animate-scroll-x{animation:35s linear infinite scrollX}.t14-lander .animate-scroll-x:hover{animation-play-state:paused}.t14-lander .reveal,.t14-lander .reveal-left,.t14-lander .reveal-right,.t14-lander .reveal-scale,.t14-lander .reveal-blur{opacity:0;transition:opacity .8s var(--ease-out-expo), transform .8s var(--ease-out-expo), filter .8s var(--ease-out-expo);will-change:opacity, transform}.t14-lander .reveal{transform:translateY(28px)}.t14-lander .reveal-left{transform:translate(-40px)}.t14-lander .reveal-right{transform:translate(40px)}.t14-lander .reveal-scale{transform:scale(.92)}.t14-lander .reveal-blur{filter:blur(8px);transform:translateY(20px)}.t14-lander .reveal.visible,.t14-lander .reveal-left.visible,.t14-lander .reveal-right.visible,.t14-lander .reveal-scale.visible,.t14-lander .reveal-blur.visible{opacity:1;filter:none;transform:none}.t14-lander .stagger>:first-child{transition-delay:0s}.t14-lander .stagger>:nth-child(2){transition-delay:80ms}.t14-lander .stagger>:nth-child(3){transition-delay:.16s}.t14-lander .stagger>:nth-child(4){transition-delay:.24s}.t14-lander .stagger>:nth-child(5){transition-delay:.32s}.t14-lander .stagger>:nth-child(6){transition-delay:.4s}.t14-lander .tr-word{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.t14-lander .tr-word>span{transition:transform .85s var(--ease-out-expo);transform-origin:0 100%;will-change:transform;display:inline-block;transform:translateY(115%)rotate(2.5deg)}.t14-lander [data-text-reveal].tr-visible .tr-word>span{transform:translateY(0)rotate(0)}.t14-lander .lux-card{transition:box-shadow .45s ease, transform .45s var(--ease-spring), border-color .45s ease, background-color .45s ease}.t14-lander .lux-card:hover{transform:translateY(-6px);box-shadow:0 26px 60px -28px #1024424d,0 8px 22px -14px #c5a34a2e;border-color:var(--secondary-light)!important}.t14-lander .lux-card .arrow{transition:transform .4s var(--ease-spring)}.t14-lander .lux-card:hover .arrow{transform:translate(4px,-4px)}.t14-lander .btn-primary:active,.t14-lander .btn-secondary:active,.t14-lander .cta-press:active{transition-duration:80ms!important;transform:translateY(1px)scale(.97)!important}.t14-lander .btn-primary:focus-visible,.t14-lander .btn-secondary:focus-visible,.t14-lander .discover-row:focus-visible{outline-offset:3px;outline:3px solid #c5a34a73}.t14-lander .btn-primary[aria-pressed=true],.t14-lander .btn-secondary[aria-pressed=true]{background:var(--secondary-dark);color:#fff;box-shadow:inset 0 2px 6px #00000040}.t14-lander .disclose{opacity:0;transition:grid-template-rows .55s var(--ease-out-expo), opacity .45s ease .1s;grid-template-rows:0fr;display:grid}.t14-lander .disclose>*{min-height:0;overflow:hidden}.t14-lander .disclose.open,.t14-lander .goal-card:hover .disclose,.t14-lander .discover-row:hover .disclose{opacity:1;grid-template-rows:1fr}.t14-lander .timeline-draw{transform-origin:top;transition:transform 1.4s var(--ease-out-expo);transform:scaleY(0)}.t14-lander .timeline-draw.drawn{transform:scaleY(1)}.t14-lander .timeline-node{opacity:0;transition:transform .7s var(--ease-spring), opacity .4s ease;transform:scale(.4)}.t14-lander .timeline-node.visible{opacity:1;transform:scale(1)}.t14-lander .timeline-node.visible .node-badge{animation:3s ease-in-out 1s infinite nodePulse}@keyframes nodePulse{0%,to{box-shadow:0 8px 24px #c5a34a4d,0 0 #c5a34a59}50%{box-shadow:0 8px 24px #c5a34a4d,0 0 0 10px #c5a34a00}}.t14-lander .goal-card-progress-fill{transition:width 1.4s var(--ease-out-expo) .25s;width:0!important}.t14-lander .goal-timeline-item.visible .goal-card-progress-fill{width:var(--target-w)!important}.t14-lander .spotlight-track{position:relative}.t14-lander .spotlight-track:after{content:"";pointer-events:none;background:radial-gradient(560px circle at var(--spot-x,70%) var(--spot-y,30%), #d8b65a1f, transparent 65%);transition:opacity .4s;position:absolute;inset:0}.t14-lander .partner-feature{transition:transform .4s var(--ease-spring), background-color .35s ease, border-color .35s ease;cursor:default}.t14-lander .partner-feature:hover{transform:translateY(-4px);background:#d8b65a1a!important;border-color:#d8b65a59!important}.t14-lander .partner-feature i{transition:transform .4s var(--ease-spring)}.t14-lander .partner-feature:hover i{transform:scale(1.18)rotate(-6deg)}.t14-lander .partner-badge-float{animation:4s ease-in-out infinite floatY}.t14-lander .testimonial-card{transition:transform .5s var(--ease-spring), box-shadow .5s ease;transform-style:preserve-3d}.t14-lander .testimonial-card:hover{transform:translateY(-8px)rotateX(1.6deg)rotateY(-1.6deg);box-shadow:0 24px 48px -24px #10244247}.t14-lander [data-count]{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.t14-lander *,.t14-lander :before,.t14-lander :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.t14-lander .reveal,.t14-lander .reveal-left,.t14-lander .reveal-right,.t14-lander .reveal-scale,.t14-lander .reveal-blur,.t14-lander .timeline-draw,.t14-lander .timeline-node{opacity:1!important;filter:none!important;transform:none!important}.t14-lander .tr-word>span{transform:none!important}.t14-lander .disclose{opacity:1;grid-template-rows:1fr}}.t14-lander .btn-primary{background:var(--primary);color:var(--text-white);font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;letter-spacing:.04em;cursor:pointer;border:none;border-radius:60px;align-items:center;gap:8px;padding:14px 28px;font-size:.8125rem;font-weight:700;transition:all .35s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden}.t14-lander .btn-primary:before{content:"";background:var(--secondary);border-radius:inherit;transform-origin:100%;z-index:0;transition:transform .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.t14-lander .btn-primary:hover:before{transform-origin:0;transform:scaleX(1)}.t14-lander .btn-primary span,.t14-lander .btn-primary i,.t14-lander .btn-primary svg{z-index:1;position:relative}.t14-lander .btn-primary:hover{box-shadow:var(--shadow-deep);transform:translateY(-1px)}.t14-lander .btn-primary:active{transform:translateY(0)}.t14-lander .btn-secondary{color:var(--primary);font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;letter-spacing:.04em;border:2px solid var(--primary);border-radius:var(--radius-full);cursor:pointer;transition:var(--transition-base);background:0 0;align-items:center;gap:8px;padding:13px 28px;font-size:.8125rem;font-weight:700;display:inline-flex}.t14-lander .btn-secondary:hover{background:var(--primary);color:var(--text-white);transform:translateY(-1px)}.t14-lander .nav{z-index:100;transition:all .4s;position:fixed;top:0;left:0;right:0}.t14-lander .nav-inner{justify-content:space-between;align-items:center;height:80px;transition:height .4s;display:flex}.t14-lander .nav.scrolled{-webkit-backdrop-filter:blur(16px);background:#f5f7fbeb;border-bottom:1px solid #e5ebf2}.t14-lander .nav.scrolled .nav-inner{height:64px}@media (max-width:1023.5px){.t14-lander #navbar .btn-primary,.t14-lander #navbar a.hidden{display:none!important}}.t14-lander .nav-link{font-family:var(--theme-font-body), "DM Sans", sans-serif;color:#536985;font-size:.8125rem;font-weight:500;transition:color .25s;position:relative}.t14-lander .nav-link:after{content:"";background:var(--secondary);width:0;height:2px;transition:var(--transition-base);position:absolute;bottom:-4px;left:0}.t14-lander .nav-link:hover{color:var(--primary)}.t14-lander .nav-cta-login{font-family:var(--theme-font-body), "DM Sans", sans-serif;color:var(--primary);border-radius:9999px;align-items:center;padding:8px 12px;font-size:.875rem;font-weight:500;transition:background-color .25s,color .25s}.t14-lander .nav-cta-login:hover{background:var(--bg-secondary)}.t14-lander #navbar .nav-cta-primary{font-family:var(--theme-font-body), "DM Sans", sans-serif;letter-spacing:0;gap:6px;padding:10px 18px;font-size:.875rem;font-weight:600}.t14-lander .nav-link:hover:after{width:100%}.t14-lander .mobile-menu{z-index:999;background:#fff;border:2px solid #d7e0ea;border-radius:20px;max-height:calc(100vh - 100px);margin:0 16px;padding:24px;animation:.3s slideDown;display:none;position:fixed;top:80px;left:0;right:0;overflow-y:auto;box-shadow:0 24px 80px #10244226}.t14-lander .mobile-menu.open{flex-direction:column;gap:4px;display:flex}.t14-lander .mobile-menu a{font-family:var(--theme-font-body), "DM Sans", sans-serif;color:#102442;border-radius:10px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:all .25s;display:flex}.t14-lander .mobile-menu a:after{content:"→";opacity:0;color:#c5a34a;font-weight:700;transition:all .25s;transform:translate(-10px)}.t14-lander .mobile-menu a:hover{color:#102442;background:#eaf0f8;padding-left:20px}.t14-lander .mobile-menu a:hover:after{opacity:1;transform:translate(0)}.t14-lander .mobile-menu .divider{background:#d7e0ea;height:1px;margin:8px 0}.t14-lander .mobile-menu .get-started-link{background:linear-gradient(135deg,#102442 0%,#18385f 100%);margin-top:8px;padding:14px 16px;font-weight:600;color:#fff!important}@media (min-width:1024px){.t14-lander .mobile-menu{display:none!important}}.t14-lander .hero-dash{color:#fff;background:#102442;border-radius:24px;padding:32px;position:relative;overflow:hidden;box-shadow:0 32px 80px #10244233}.t14-lander .hero-dash:before{content:"";background:#c5a34a26;border-radius:50%;width:200px;height:200px;position:absolute;top:-60px;right:-60px}.t14-lander .hero-dash-live-dot{background:#d8b65a;border-radius:50%;width:5px;height:5px;animation:2s ease-in-out infinite pulse}.t14-lander .hero-dash-value{font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;letter-spacing:-.03em;color:#d8b65a;font-size:38px;font-weight:800}.t14-lander .hero-dash-stat{text-align:center;background:#ffffff0a;border:1px solid #ffffff0f;border-radius:12px;padding:12px}.t14-lander .trust-chip{font-family:var(--theme-font-body), "DM Sans", sans-serif;color:#536985;background:#fff;border:1px solid #e5ebf2;border-radius:8px;align-items:center;gap:6px;padding:8px 14px;font-size:11px;font-weight:500;display:inline-flex}.t14-lander .trust-chip svg,.t14-lander .trust-chip i{color:#c5a34a}.t14-lander #discover .discover-list{grid-template-columns:1fr!important;gap:16px!important;margin-top:48px!important;display:grid!important}@media (min-width:1024px){.t14-lander #discover .discover-list{grid-template-columns:repeat(3,1fr)!important;gap:24px!important}}@media (min-width:768px) and (max-width:1023px){.t14-lander #discover .discover-list{grid-template-columns:repeat(2,1fr)!important;gap:20px!important}}.t14-lander #discover .discover-row{all:unset!important;cursor:pointer!important;background:#fff!important;border:2px solid #e5ebf2!important;border-radius:18px!important;flex-direction:column!important;min-height:300px!important;padding:24px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:0 2px 12px #10244214!important}.t14-lander #discover .discover-row:before{content:""!important;border-radius:inherit!important;opacity:0!important;pointer-events:none!important;transition:opacity .4s ease, background-position .9s var(--ease-out-expo)!important;background:linear-gradient(120deg,#0000 30%,#c5a34a12 50%,#0000 70%) 120% 0/220% 100%!important;display:block!important;position:absolute!important;inset:0!important}.t14-lander #discover .discover-row:hover{border-color:#bbc8d8!important;transform:translateY(-8px)scale(1.015)!important;box-shadow:0 24px 52px -18px #1024423d,0 6px 18px -8px #c5a34a2e!important}.t14-lander #discover .discover-row:active{transition-duration:.1s!important;transform:translateY(-3px)scale(.99)!important}.t14-lander #discover .discover-row:hover:before{opacity:1!important;background-position:-20% 0!important}.t14-lander #discover .discover-row:after{content:"Explore →"!important;color:#fff!important;font-size:14px!important;font-weight:600!important;font-family:var(--theme-font-body), "DM Sans", sans-serif!important;background:#102442!important;border-radius:50px!important;justify-content:center!important;align-self:flex-start!important;align-items:center!important;padding:13px 26px!important;transition:all .3s!important;display:inline-flex!important;box-shadow:0 3px 10px #10244233!important}.t14-lander #discover .discover-row:hover:after{background:#c5a34a!important;transform:translate(6px)!important}.t14-lander #discover .discover-num{all:unset!important;font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif!important;color:#e8e3d873!important;margin-bottom:16px!important;font-size:52px!important;font-weight:800!important;line-height:1!important;transition:color .3s!important;display:block!important}.t14-lander #discover .discover-row:hover .discover-num{color:#c5a34a47!important}.t14-lander #discover .discover-content{all:unset!important;flex:1!important;margin-bottom:20px!important;display:block!important}.t14-lander #discover .discover-title{all:unset!important;font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif!important;color:#102442!important;margin-bottom:10px!important;font-size:19px!important;font-weight:700!important;line-height:1.3!important;display:block!important}.t14-lander #discover .discover-desc{all:unset!important;color:#536985!important;font-size:14px!important;line-height:1.6!important;display:block!important}.t14-lander #discover .discover-tag{all:unset!important;text-transform:uppercase!important;letter-spacing:.05em!important;color:#c5a34a!important;background:#c5a34a1f!important;border-radius:8px!important;padding:6px 12px!important;font-size:9px!important;font-weight:700!important;display:inline-block!important;position:absolute!important;top:18px!important;right:18px!important}.t14-lander #discover .discover-arrow{display:none!important}@media (hover:hover) and (min-width:768px){.t14-lander #discover .discover-desc{opacity:0!important;max-height:0!important;transition:max-height .55s var(--ease-out-expo), opacity .35s ease 50ms, transform .55s var(--ease-out-expo)!important;overflow:hidden!important;transform:translateY(10px)!important}.t14-lander #discover .discover-row:hover .discover-desc,.t14-lander #discover .discover-row:focus-visible .discover-desc{opacity:1!important;max-height:140px!important;transform:translateY(0)!important}.t14-lander #discover .discover-title{transition:transform .45s var(--ease-out-expo), color .3s ease!important}.t14-lander #discover .discover-row:hover .discover-title{color:var(--secondary-dark)!important;transform:translateY(-2px)!important}.t14-lander #discover .discover-row:hover .discover-num{transform:translateY(-4px)scale(1.06)}.t14-lander #discover .discover-num{transition:color .3s ease, transform .45s var(--ease-spring)!important}}.t14-lander .goal-card{background:#fff;border:1px solid #e5ebf2;border-radius:16px;transition:all .35s;display:flex;overflow:hidden;box-shadow:0 2px 12px #00000008}.t14-lander .goal-card:hover{border-color:#bbc8d8;transform:translate(6px);box-shadow:0 8px 30px #0000000f}.t14-lander .goal-card-accent{background:#c5a34a;flex-shrink:0;width:5px}.t14-lander .goal-card-body{flex:1;padding:16px 18px;position:relative}.t14-lander .goal-card-progress{background:#e5ebf2;border-radius:3px;height:6px;margin-top:16px;overflow:hidden}.t14-lander .goal-card-progress-fill{background:#c5a34a;border-radius:3px;height:100%;transition:width 1s cubic-bezier(.4,0,.2,1)}.t14-lander .partner-section{color:#fff;background:#102442;position:relative;overflow:hidden}.t14-lander .partner-section:before{content:"";background:#c5a34a26;border-radius:50%;width:400px;height:400px;position:absolute;top:-100px;right:-100px}.t14-lander .partner-card{color:#102442;background:#fff;border-radius:20px;padding:28px;position:relative;box-shadow:0 20px 60px #00000026}.t14-lander .partner-avatar{color:#fff;width:56px;height:56px;font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;background:linear-gradient(135deg,#eaf0f8,#c5a34a);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:flex}.t14-lander .partner-feature{background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;align-items:flex-start;gap:12px;padding:16px;display:flex}.t14-lander .partner-feature i{color:#d8b65a;flex-shrink:0;margin-top:2px}.t14-lander .testimonials-section{background:linear-gradient(#fffbf5 0%,#f5f7fb 100%)}.t14-lander .review-stack{gap:34px;max-width:880px;margin:0 auto;display:grid}.t14-lander .review-card{top:var(--stack-top,120px);border:1px solid var(--border-light);transform-origin:top;will-change:transform, filter;background:#fff;border-radius:26px;padding:clamp(28px,5vw,52px);position:sticky;overflow:hidden;box-shadow:0 24px 60px -34px #10244259}.t14-lander .review-card:before{content:"“";font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;opacity:.08;pointer-events:none;font-size:140px;font-weight:800;line-height:1;position:absolute;top:2px;right:26px}.t14-lander .review-card.rc-plum{color:#fff;background:radial-gradient(circle at 85% 10%,#c5a34a38,#0000 45%),linear-gradient(150deg,#3b2147 0%,#102442 60%,#07101d 100%);border-color:#102442}.t14-lander .review-card.rc-apricot{background:linear-gradient(150deg,#fbefe2 0%,#eef2f7 100%);border-color:#edd9bf}.t14-lander .review-card.rc-ember{color:#fff;background:radial-gradient(circle at 12% 90%,#1024424d,#0000 50%),linear-gradient(140deg,#a98835 0%,#c5a34a 55%,#d8b65a 110%);border-color:#a98835}.t14-lander .review-quote{font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;letter-spacing:-.01em;max-width:46ch;font-size:clamp(18px,2.6vw,26px);font-weight:600;line-height:1.42}.t14-lander .review-card .review-quote{color:var(--text-primary)}.t14-lander .review-card.rc-plum .review-quote,.t14-lander .review-card.rc-ember .review-quote{color:#fff}.t14-lander .review-stars{gap:3px;margin-bottom:18px;display:flex}.t14-lander .review-stars svg{fill:#c5a34a;width:16px;height:16px}.t14-lander .rc-plum .review-stars svg,.t14-lander .rc-ember .review-stars svg{fill:#ffc68a}.t14-lander .review-person{align-items:center;gap:14px;margin-top:28px;display:flex}.t14-lander .review-initials{width:48px;height:48px;font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;color:#fff;background:linear-gradient(135deg,#d8b65a,#a98835);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:800;display:flex}.t14-lander .rc-plum .review-initials{background:linear-gradient(135deg,#d8b65a,#c5a34a)}.t14-lander .rc-ember .review-initials{background:linear-gradient(135deg,#18385f,#102442)}.t14-lander .review-name{font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;font-size:14.5px;font-weight:700}.t14-lander .review-role{opacity:.62;margin-top:1px;font-size:12px}.t14-lander .review-stack-tail{height:40px}.t14-lander .about-section{background:#e5ebf2;border-top:1px solid #d7e0ea}.t14-lander .about-values{background:#fff;border:1px solid #e5ebf2;border-radius:20px;padding:28px}.t14-lander .about-founder{color:#fff;background:#102442;border-radius:20px;margin-top:12px;padding:24px}.t14-lander .footer{color:#fff;background:#102442}.t14-lander .footer-social{color:#ffffff80;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.t14-lander .footer-social:hover{color:#d8b65a;background:#c5a34a1a;border-color:#c5a34a}.t14-lander .cta-banner{background:linear-gradient(135deg,#f5f7fb 0%,#e5ebf2 100%);border:2px solid #e5ebf2;border-radius:24px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;padding:48px;display:flex}.t14-lander .wa-fab{z-index:50;position:fixed;bottom:96px;right:20px}@media (min-width:1024px){.t14-lander .wa-fab{bottom:32px;right:32px}}.t14-lander .wa-fab-btn{background:#25d366;border-radius:14px;justify-content:center;align-items:center;width:52px;height:52px;transition:transform .2s;display:flex;box-shadow:0 8px 24px #25d3664d}.t14-lander .wa-fab:hover .wa-fab-btn{transform:scale(1.08)}.t14-lander .wa-fab-ping{opacity:.25;background:#25d366;border-radius:14px;animation:2s cubic-bezier(0,0,.2,1) infinite ping;position:absolute;inset:0}.t14-lander .wa-fab-tooltip{white-space:nowrap;color:#fff;opacity:0;pointer-events:none;background:#102442;border-radius:8px;padding:6px 14px;font-size:12px;font-weight:500;transition:all .2s;display:none;position:absolute;top:50%;right:calc(100% + 12px);transform:translateY(-50%)translate(6px)}@media (min-width:1024px){.t14-lander .wa-fab-tooltip{display:block}}.t14-lander .wa-fab:hover .wa-fab-tooltip{opacity:1;transform:translateY(-50%)translate(0)}.t14-lander .sticky-cta{z-index:40;opacity:0;pointer-events:none;transition:all .3s;display:block;position:fixed;bottom:16px;left:16px;right:16px;transform:translateY(16px)}@media (min-width:1024px){.t14-lander .sticky-cta{display:none}}.t14-lander .sticky-cta.visible{opacity:1;pointer-events:auto;transform:translateY(0)}.t14-lander .phone-frame{background:linear-gradient(145deg,#3a2745 0%,#1e1026 100%);border-radius:48px;width:280px;height:560px;padding:14px;position:relative;box-shadow:0 50px 120px #00000080,inset 0 0 0 1px #ffffff1a}.t14-lander .phone-notch{z-index:20;background:#140a1a;border:1px solid #0000004d;border-radius:22px;width:110px;height:28px;position:absolute;top:20px;left:50%;transform:translate(-50%)}.t14-lander .phone-screen{background:linear-gradient(#07101d 0%,#170c1d 100%);border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden auto}.t14-lander .phone-screen::-webkit-scrollbar{display:none}.t14-lander .phone-progress-bar{background:#ffffff1a;border-radius:10px;height:6px;overflow:hidden}.t14-lander .phone-progress-fill{background:linear-gradient(90deg,#d8b65a 0%,#c5a34a 100%);border-radius:10px;height:100%}.t14-lander .phone-tab-bar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#140a1af2;border-top:1px solid #ffffff14;grid-template-columns:repeat(4,1fr);gap:8px;padding:10px 20px 16px;display:grid;position:absolute;bottom:0;left:0;right:0}.t14-lander .eyebrow{font-family:var(--theme-font-display), var(--theme-font-display), "Playfair Display", serif;letter-spacing:.22em;text-transform:uppercase;color:#c5a34a;font-size:.6875rem;font-weight:700}.t14-lander .goal-timeline-item{grid-template-columns:1fr;align-items:center;gap:0;display:grid}@media (min-width:1024px){.t14-lander .goal-timeline-item{grid-template-columns:80px 60px 1fr}}.t14-lander .timeline-connector{display:none}@media (min-width:1024px){.t14-lander .timeline-connector{background:#c5a34a;height:3px;display:block;position:relative}.t14-lander .timeline-connector:after{content:"";border-top:5px solid #0000;border-bottom:5px solid #0000;border-left:8px solid #c5a34a;width:0;height:0;position:absolute;top:50%;right:0;transform:translateY(-50%)}}.t14-lander .marquee{border-top:1px solid #d7e0ea;border-bottom:1px solid #d7e0ea;overflow:hidden}.t14-lander .marquee-track{gap:48px;padding:32px 0;animation:35s linear infinite scrollX;display:flex}.t14-lander .marquee-track:hover{animation-play-state:paused}.t14-lander .no-scrollbar::-webkit-scrollbar{display:none}.t14-lander .no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.t14-lander .app-phone-mockup{justify-content:center;margin-top:32px;display:flex!important}@media (max-width:1023px){.t14-lander .app-phone-mockup{margin-top:24px;transform:scale(.85)}}@media (max-width:640px){.t14-lander .app-phone-mockup{margin-top:16px;margin-bottom:-40px;transform:scale(.75)}}.t14-lander .app-store-btn:hover{transform:translateY(-2px);background:#ffffff40!important;border-color:#ffffff59!important}@media (max-width:768px){.t14-lander .hero-split{grid-template-columns:1fr!important}}.t14-lander .t2-tr-word{vertical-align:bottom;margin-bottom:-.08em;padding-bottom:.08em;display:inline-block;overflow:hidden}.t14-lander .t2-tr-word>span{transition:transform .85s var(--ease-out-expo);transform-origin:0 100%;will-change:transform;display:inline-block;transform:translateY(115%)rotate(2.5deg)}.t14-lander [data-t2-text-reveal].t2-tr-visible .t2-tr-word>span{transform:translateY(0)rotate(0)}@media (prefers-reduced-motion:reduce){.t14-lander .t2-tr-word>span{transform:none!important}}}
.Navbar-module__tZnFya__shell{max-width:1200px;margin:0 auto;padding:0 20px}.Navbar-module__tZnFya__cfpCm{letter-spacing:.04em;vertical-align:.42em;font-size:.62em;line-height:0}.Navbar-module__tZnFya__ribbon{color:#0e1f2e;background:#e0b269}.Navbar-module__tZnFya__ribbonInner{justify-content:space-between;align-items:center;gap:24px;padding:12px 0;display:flex}.Navbar-module__tZnFya__ribbonLead{align-items:center;gap:12px;min-width:0;display:flex}.Navbar-module__tZnFya__ribbonDot{background:#0e1f2e;border-radius:999px;flex:none;width:6px;height:6px}.Navbar-module__tZnFya__ribbonText{white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;overflow:hidden}.Navbar-module__tZnFya__ribbonLink{color:inherit;border-bottom:1px solid #0e1f2e99;margin-left:6px;text-decoration:none}.Navbar-module__tZnFya__ribbonMeta{letter-spacing:.22em;text-transform:uppercase;opacity:.82;margin:0;font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500}.Navbar-module__tZnFya__stickyShell{z-index:50;position:sticky;top:0}.Navbar-module__tZnFya__siteHeader{-webkit-backdrop-filter:blur(12px);background:#f3f1ebf5;transition:box-shadow .35s}.Navbar-module__tZnFya__siteHeaderScrolled{box-shadow:0 1px #0e1f2e24}.Navbar-module__tZnFya__headerInner{justify-content:space-between;align-items:center;gap:20px;padding:12px 0 16px;display:flex}.Navbar-module__tZnFya__logoWrap{color:inherit;flex:none;align-items:center;text-decoration:none;display:flex}.Navbar-module__tZnFya__logoImage{width:auto;height:84px;display:block}.Navbar-module__tZnFya__desktopNav{align-items:center;gap:20px;display:none}.Navbar-module__tZnFya__navLink{color:inherit;padding-bottom:4px;font-size:15px;font-weight:600;text-decoration:none;position:relative}.Navbar-module__tZnFya__navLink:after{content:"";background:#b0563e;width:0;height:1px;transition:width .4s;position:absolute;bottom:0;left:0}.Navbar-module__tZnFya__navLink:hover:after{width:100%}.Navbar-module__tZnFya__headerActions{align-items:center;gap:14px;display:flex}.Navbar-module__tZnFya__loginLink{color:inherit;font-size:15px;font-weight:600;text-decoration:none;display:none}.Navbar-module__tZnFya__startPlanning{color:#f3f1eb;background:#0e1f2e;align-items:center;gap:12px;padding:12px 20px;font-size:15px;font-weight:700;text-decoration:none;transition:color .35s;display:none;position:relative;overflow:hidden}.Navbar-module__tZnFya__startPlanning:before{content:"";z-index:0;background:#b0563e;transition:transform .45s cubic-bezier(.22,.68,0,1.2);position:absolute;inset:0;transform:translateY(101%)}.Navbar-module__tZnFya__startPlanning:hover:before{transform:translateY(0)}.Navbar-module__tZnFya__startPlanning>*{z-index:1;position:relative}.Navbar-module__tZnFya__startPlanning:hover .Navbar-module__tZnFya__startArrow{transform:translate(6px)}.Navbar-module__tZnFya__startArrow{transition:transform .35s cubic-bezier(.22,.68,0,1.2)}.Navbar-module__tZnFya__mobileToggle{color:inherit;cursor:pointer;background:0 0;border:1px solid #0e1f2e24;border-radius:10px;padding:7px 11px;font-size:20px;line-height:1}.Navbar-module__tZnFya__mobileNav{border-top:1px solid #0e1f2e24;border-bottom:1px solid #0e1f2e24;display:none}.Navbar-module__tZnFya__mobileNavOpen{display:block}.Navbar-module__tZnFya__mobileNavInner{max-width:1200px;margin:0 auto;padding:8px 20px}.Navbar-module__tZnFya__mobileNavInner a{color:inherit;border-bottom:1px solid #0e1f2e14;padding:14px 0;font-size:20px;font-weight:700;text-decoration:none;display:block}.Navbar-module__tZnFya__mobileNavInner a:last-child{border-bottom:0}.Navbar-module__tZnFya__mobileStart{color:#b0563e!important}@media (min-width:900px){.Navbar-module__tZnFya__desktopNav{display:flex}.Navbar-module__tZnFya__loginLink{display:block}.Navbar-module__tZnFya__startPlanning{display:inline-block}.Navbar-module__tZnFya__mobileToggle{display:none}.Navbar-module__tZnFya__ribbonMeta{display:block}}
