.landing_landing__vB_9v{--ink:#29251f;--soft:#686056;--orange:#c2410c;--paper:#ffecd8;background:var(--paper);color:var(--ink);font-size:16px;line-height:1.65;overflow:clip}.landing_landing__vB_9v a{text-decoration:none}.landing_landing__vB_9v a:focus-visible,.landing_landing__vB_9v button:focus-visible{outline:3px solid var(--orange);outline-offset:5px}.landing_landing__vB_9v h1,.landing_landing__vB_9v h2,.landing_landing__vB_9v h3{font-family:var(--font-display);line-height:1.15;letter-spacing:-.04em}.landing_landing__vB_9v h2{font-size:clamp(32px,4vw,52px);font-weight:750}.landing_skipLink__FmJWe{position:absolute;top:-100px;left:16px;z-index:10;background:white;padding:12px}.landing_skipLink__FmJWe:focus{top:12px}.landing_header__vmF5N{max-width:1280px;margin:auto;padding:24px 32px;display:flex;gap:24px;align-items:center;justify-content:space-between}.landing_brand__zTfFp{display:inline-flex;align-items:center;gap:7px;font-size:22px;font-weight:800;letter-spacing:-.05em;color:var(--ink);white-space:nowrap}.landing_brandIcon__F5tSP{background:var(--orange);color:white;display:grid;place-items:center;width:44px;height:44px;border-radius:14px;margin-right:5px}.landing_brandAccent__VH1gr{color:var(--orange)}.landing_header__vmF5N nav{display:flex;gap:32px;color:var(--soft)}.landing_headerLogin__qLx6E,.landing_header__vmF5N nav a{min-height:44px;display:inline-flex;align-items:center}.landing_headerLogin__qLx6E{gap:8px;color:var(--orange);font-weight:700}.landing_headerSignIn__jHPkY{position:relative;flex-shrink:0}.landing_headerLogin__qLx6E{cursor:pointer;border:1px solid #e8b992;border-radius:12px;background:#fff9f0;padding:8px 12px}.landing_headerLogin__qLx6E:hover{background:#ffecd8}.landing_headerLogin__qLx6E:disabled{opacity:.7;cursor:wait}.landing_headerLoginError__EuCR6{position:absolute;top:100%;right:0;width:min(280px,80vw);margin-top:8px;padding:12px;background:#fff0dc;border:1px solid #e8b992;border-radius:12px;color:#9a3412;box-shadow:0 6px 18px #64432815}.landing_hero___ILNH{max-width:1280px;margin:auto;display:grid;grid-template-columns:.95fr 1.05fr;align-items:center;padding:60px 32px 72px;gap:16px}.landing_eyebrow__4uFc8{color:var(--orange);font-weight:750;letter-spacing:.1em;font-size:16px;display:flex;gap:10px;align-items:center}.landing_eyebrow__4uFc8>span{width:8px;height:8px;border-radius:50%;background:var(--orange)}.landing_hero___ILNH h1{font-size:clamp(40px,4.8vw,65px);font-weight:800;margin:22px 0}.landing_hero___ILNH h1 em{font-style:normal;color:var(--orange)}.landing_intro__0eOIl{color:var(--soft);font-size:19px;max-width:500px;margin-bottom:30px}.landing_primaryLink__AHDIK{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--orange);color:white;min-height:56px;border-radius:16px;padding:14px 24px;font-weight:700;box-shadow:0 8px 20px #c2410c20}.landing_primaryLink__AHDIK:hover{background:#9a3412}.landing_heroNote__2hnqp{display:flex;gap:8px;align-items:flex-start;color:var(--soft);margin-top:18px}.landing_heroNote__2hnqp svg{flex-shrink:0;color:#287d70;margin-top:3px}.landing_heroVisual___ytsT{position:relative;min-width:0;padding:45px 0}.landing_heroImage__LJpAl{width:100%;height:auto;position:relative;border-radius:48% 48% 30% 30%;mix-blend-mode:multiply}.landing_orbit__w0PI2{position:absolute;inset:10px 15px;border:1px dashed #e9cdb6;border-radius:50%;transform:rotate(-18deg)}.landing_floatingTag__qBU3O{position:absolute;bottom:12px;left:5%;background:#ffffffed;box-shadow:0 15px 50px #64432814;border:1px solid #f0e8dd;border-radius:18px;padding:16px;display:flex;align-items:center;gap:12px;max-width:92%}.landing_floatingTag__qBU3O span,.landing_floatingTag__qBU3O strong{display:block}.landing_floatingTag__qBU3O strong{font-size:18px;line-height:1.4}.landing_floatingTag__qBU3O span{color:var(--soft)}.landing_floatingTag__qBU3O .landing_tagIcon__ENFeA{display:grid;place-items:center;width:46px;height:46px;background:#e1f3ed;color:#287d70;border-radius:14px;flex-shrink:0}.landing_miniTag__Ufpd1{position:absolute;right:0;top:18px;display:flex;align-items:center;gap:8px;border:1px solid #f0e8dd;background:white;padding:10px 16px;border-radius:99px;color:#287d70;transform:rotate(4deg)}.landing_benefits__cm_yZ{display:flex;justify-content:center;gap:70px;padding:25px 24px;background:#f5f0e7;border-block:1px solid #ece5d8;font-weight:650}.landing_benefits__cm_yZ span{display:flex;align-items:center;gap:10px}.landing_benefits__cm_yZ svg{color:var(--orange)}.landing_features__2emC9{max-width:1200px;margin:auto;padding:90px 32px;scroll-margin-top:24px}.landing_sectionHeading__ieGkh{text-align:center;max-width:620px;margin:auto auto 44px}.landing_sectionHeading__ieGkh .landing_eyebrow__4uFc8{justify-content:center}.landing_sectionHeading__ieGkh h2{margin:16px 0}.landing_sectionHeading__ieGkh>p:last-child{color:var(--soft);font-size:18px}.landing_featureGrid__ykZHo{display:grid;grid-template-columns:repeat(3,1fr);gap:22px}.landing_featureCard__ocejQ{padding:30px;border:1px solid #ece5d8;background:white;border-radius:24px;transition:transform .2s,box-shadow .2s}.landing_featureCard__ocejQ:hover{transform:translateY(-4px);box-shadow:0 12px 32px #6443280c}.landing_featureIcon__Opve0{display:grid;place-items:center;width:58px;height:58px;border-radius:18px;margin-bottom:26px}.landing_orange__2GbhK{background:#ffedd5;color:#c2410c}.landing_blue__gLdg6{background:#e5efff;color:#315ca5}.landing_yellow__UMYsD{background:#fff3cf;color:#946500}.landing_teal__yJIJe{background:#dff5ec;color:#287d70}.landing_coral__kkESf{background:#ffe5df;color:#b94d39}.landing_purple__gK_sg{background:#efe8ff;color:#7750aa}.landing_featureCard__ocejQ h3{font-size:22px;font-weight:700;letter-spacing:-.025em;margin-bottom:14px}.landing_featureCard__ocejQ p{color:var(--soft)}.landing_workflow__NllK4{max-width:1280px;margin:auto;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;padding:20px 32px 96px;scroll-margin-top:24px}.landing_workflowVisual__wl1HF{background:#f5f0e7;border-radius:32px;overflow:hidden}.landing_workflowVisual__wl1HF img{width:100%;height:auto}.landing_workflowCopy__5H7_o h2{margin:16px 0 30px}.landing_steps__hogEu{display:grid;gap:25px;list-style:none;padding:0}.landing_steps__hogEu li{display:flex;align-items:flex-start;gap:18px}.landing_steps__hogEu li>span{font-size:18px;font-weight:750;color:var(--orange);background:#ffedd5;border-radius:50%;width:42px;height:42px;display:grid;place-items:center;flex-shrink:0}.landing_steps__hogEu h3{font-size:20px;font-weight:700;margin-bottom:8px;letter-spacing:-.02em}.landing_steps__hogEu p{color:var(--soft)}.landing_cta__E6vaO{position:relative;max-width:1160px;margin:0 auto 64px;padding:60px 24px 40px;text-align:center;background:#fce8d8;border-radius:32px;overflow:hidden;scroll-margin-top:24px}.landing_cta__E6vaO .landing_eyebrow__4uFc8{justify-content:center;position:relative}.landing_cta__E6vaO h2{margin:18px 0;position:relative}.landing_cta__E6vaO>p{position:relative}.landing_cta__E6vaO>p:not(.landing_eyebrow__4uFc8){font-size:18px;color:var(--soft);margin-bottom:26px}.landing_ctaDecoration__rlj0V{position:absolute;right:7%;top:5%;font-size:130px;color:#eeb788;transform:rotate(15deg)}.landing_googleButton__njFO6{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:56px;background:white;color:var(--ink);padding:14px 24px;border:1px solid #e4c5aa;border-radius:14px;font-weight:700;cursor:pointer;position:relative;box-shadow:0 6px 18px #6443280c}.landing_googleButton__njFO6:hover{background:#fff9f0}.landing_googleButton__njFO6:disabled{opacity:.7;cursor:wait}.landing_googleButton__njFO6 svg{flex-shrink:0}.landing_loginStatus__Aixfm{min-height:26px;margin-top:12px;color:#9a3412;position:relative}.landing_footer__I_4dW{max-width:1280px;margin:auto;padding:26px 32px 38px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid #ece5d8}.landing_footer__I_4dW p,.landing_footer__I_4dW>a:last-child{color:var(--soft)}.landing_footer__I_4dW>a:last-child{display:inline-flex;align-items:center;min-height:44px}@media (max-width:1000px){.landing_hero___ILNH{padding-top:35px}.landing_hero___ILNH h1{font-size:46px}.landing_benefits__cm_yZ{gap:30px}.landing_featureGrid__ykZHo{grid-template-columns:repeat(2,1fr)}.landing_workflow__NllK4{gap:30px}.landing_footer__I_4dW{flex-wrap:wrap}.landing_cta__E6vaO{margin-inline:24px}}@media (max-width:767px){.landing_header__vmF5N{padding:16px 20px;gap:12px}.landing_brand__zTfFp{font-size:20px}.landing_brandIcon__F5tSP{width:40px;height:40px}.landing_headerLogin__qLx6E svg,.landing_header__vmF5N nav{display:none}.landing_hero___ILNH{grid-template-columns:1fr;padding:32px 20px 40px;gap:20px}.landing_eyebrow__4uFc8{letter-spacing:.055em}.landing_hero___ILNH h1{font-size:clamp(36px,8vw,54px)}.landing_intro__0eOIl{font-size:18px}.landing_primaryLink__AHDIK{width:100%;gap:12px}.landing_heroVisual___ytsT{padding:32px 0 54px}.landing_miniTag__Ufpd1{font-size:16px;top:0;right:5px}.landing_floatingTag__qBU3O{left:0;bottom:0;max-width:100%;padding:12px}.landing_floatingTag__qBU3O strong{font-size:18px}.landing_benefits__cm_yZ{flex-direction:column;align-items:flex-start;gap:14px;padding:24px}.landing_features__2emC9{padding:56px 20px}.landing_sectionHeading__ieGkh{text-align:left;margin-bottom:28px}.landing_sectionHeading__ieGkh .landing_eyebrow__4uFc8{justify-content:flex-start}.landing_featureGrid__ykZHo{grid-template-columns:1fr;gap:16px}.landing_featureCard__ocejQ{padding:24px}.landing_featureIcon__Opve0{margin-bottom:18px}.landing_workflow__NllK4{grid-template-columns:1fr;padding:0 20px 56px;gap:30px}.landing_workflowCopy__5H7_o{order:-1}.landing_cta__E6vaO{margin:0 20px 32px;padding:38px 20px 24px;border-radius:24px}.landing_ctaDecoration__rlj0V{font-size:70px;opacity:.5;right:0}.landing_googleButton__njFO6{width:100%;padding:14px;gap:10px}.landing_footer__I_4dW{padding:24px 20px;flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.landing_featureCard__ocejQ{transition:none}.landing_featureCard__ocejQ:hover{transform:none}}.landing_header__vmF5N nav a{gap:8px}.landing_authError__ZtNzl{display:flex;align-items:flex-start;justify-content:center;gap:12px;padding:16px 24px;background:#fff0dc;color:#9a3412;border-bottom:1px solid #e8b992}.landing_authError__ZtNzl svg{flex-shrink:0;margin-top:2px}.landing_authError__ZtNzl a{text-decoration:underline;font-weight:700;display:inline-flex;align-items:center;min-height:44px}.landing_benefits__cm_yZ svg,.landing_eyebrow__4uFc8 svg{flex-shrink:0}.landing_iconHeading__fmXw5{display:flex;align-items:flex-start;gap:9px}.landing_iconHeading__fmXw5 svg{flex-shrink:0;color:var(--orange)}.landing_steps__hogEu li:nth-child(2) .landing_iconHeading__fmXw5 svg{color:#315ca5}.landing_steps__hogEu li:nth-child(3) .landing_iconHeading__fmXw5 svg{color:#287d70}.landing_header__vmF5N{position:relative;z-index:2;background:#fff7ecb3;border-bottom:1px solid #e8b99260;border-radius:0 0 24px 24px}.landing_features__2emC9,.landing_hero___ILNH,.landing_workflow__NllK4{position:relative;isolation:isolate}.landing_features__2emC9:before,.landing_hero___ILNH:before,.landing_workflow__NllK4:before{content:"";position:absolute;z-index:-2;top:0;bottom:0;left:50%;width:100vw;transform:translateX(-50%);pointer-events:none}.landing_hero___ILNH:before{background:radial-gradient(ellipse at 80% 35%,#ffcb7999,transparent 45%),radial-gradient(ellipse at 8% 65%,#ffc5b380,transparent 35%),linear-gradient(120deg,#fff0dc,#ffdec1 65%,#fff0b9);top:-100px}.landing_hero___ILNH{padding-block:48px 60px}.landing_heroCopy__aZnKh,.landing_heroVisual___ytsT{position:relative;z-index:1}.landing_heroVisual___ytsT{background:radial-gradient(ellipse,#ffcb6780,transparent 68%)}.landing_orbit__w0PI2{border:2px dashed #d99b5380}.landing_heroDecor__qtlDA{position:absolute;inset:0;pointer-events:none;z-index:-1}.landing_heroDecor__qtlDA>span{position:absolute;display:grid;place-items:center;width:94px;height:94px;border-radius:26px;border:2px solid #ffffff80;box-shadow:0 12px 35px #bd723218}.landing_heroDecor__qtlDA>span:first-child{left:-135px;top:65px;color:#c2410c;background:#ffd197;transform:rotate(-20deg)}.landing_heroDecor__qtlDA>span:nth-child(2){right:-125px;top:130px;color:#277e9f;background:#bde9ef;transform:rotate(15deg)}.landing_heroDecor__qtlDA>span:nth-child(3){left:-70px;bottom:42px;color:#a46a0e;background:#ffe58c;transform:rotate(12deg);width:70px;height:70px}.landing_heroDecor__qtlDA>span:nth-child(4){right:-85px;bottom:30px;color:#2c8270;background:#bcead3;transform:rotate(-12deg)}.landing_visualStickers__GDPk8{position:absolute;inset:0;z-index:2;pointer-events:none}.landing_visualStickers__GDPk8 span{position:absolute;display:grid;place-items:center;width:58px;height:58px;border-radius:18px;border:3px solid #fff9;box-shadow:0 8px 22px #64432820}.landing_visualStickers__GDPk8 span:first-child{left:0;top:20%;background:#ffe091;color:#946500;transform:rotate(-15deg)}.landing_visualStickers__GDPk8 span:nth-child(2){right:-5px;bottom:22%;background:#c6e9d7;color:#287d70;transform:rotate(12deg)}.landing_visualStickers__GDPk8 span:nth-child(3){right:12%;top:12%;background:#cbeaf7;color:#315ca5;transform:rotate(12deg)}.landing_benefits__cm_yZ{background:#c2410c;border:0;color:#fff9ec;box-shadow:0 8px 24px #c2410c18;position:relative;z-index:1}.landing_benefits__cm_yZ svg{color:#ffe59b}.landing_features__2emC9{padding-block:65px}.landing_features__2emC9:before{background:radial-gradient(circle at 10% 15%,#b5dfd0a0,transparent 28%),radial-gradient(circle at 90% 80%,#bad9f699,transparent 30%),linear-gradient(135deg,#e3f4df,#e3f1ee 50%,#dbeaf4)}.landing_featureDecor__rSLgC{position:absolute;inset:0;pointer-events:none;z-index:-1;color:#61a994}.landing_featureDecor__rSLgC svg:first-child{position:absolute;left:-120px;top:100px;transform:rotate(-18deg);opacity:.45}.landing_featureDecor__rSLgC svg:nth-child(2){position:absolute;right:15px;top:62px;color:#d68c32}.landing_featureDecor__rSLgC svg:nth-child(3){position:absolute;right:-115px;bottom:140px;transform:rotate(18deg);opacity:.4}.landing_featureCard__ocejQ{position:relative;overflow:hidden;border-color:#ffffffa8;box-shadow:0 8px 24px #346f6110}.landing_orangeCard__1UGeo{background:linear-gradient(135deg,#fff0d9,#ffdbb5)}.landing_blueCard__ZujR8{background:linear-gradient(135deg,#eaf3ff,#cbdfff)}.landing_yellowCard__EsZmn{background:linear-gradient(135deg,#fff8d9,#ffe49d)}.landing_tealCard__Z9ygl{background:linear-gradient(135deg,#e0f7ed,#bce6d4)}.landing_coralCard__lwoQD{background:linear-gradient(135deg,#ffece5,#ffcfc3)}.landing_purpleCard__At6HM{background:linear-gradient(135deg,#f1eaff,#dfd0f7)}.landing_cardGraphic__nZB6m{position:absolute;right:-14px;top:-10px;color:#29251f;opacity:.07;transform:rotate(-15deg);pointer-events:none}.landing_featureIcon__Opve0{background:#ffffffa6;box-shadow:0 4px 10px #64432808}.landing_featureCard__ocejQ h3,.landing_featureCard__ocejQ p{position:relative}.landing_workflow__NllK4{padding-block:65px}.landing_workflow__NllK4:before{background:radial-gradient(ellipse at 12% 55%,#ffd892,transparent 50%),radial-gradient(ellipse at 95% 15%,#ffcbb1a0,transparent 40%),#fff0ce}.landing_workflowVisual__wl1HF{border:8px solid #ffffff80;box-shadow:0 15px 38px #a267231a;transform:rotate(-2deg)}.landing_workflowSparkle__rNniU{position:absolute;right:-75px;bottom:55px;color:#dda440;transform:rotate(15deg);z-index:-1}.landing_steps__hogEu li{padding:16px;background:#fffaf099;border:1px solid #ffffffb0;border-radius:20px}.landing_steps__hogEu{gap:14px}.landing_steps__hogEu li>span{background:#ffdb9b}.landing_cta__E6vaO{max-width:none;margin:0;padding-block:60px 40px;border-radius:0;background:radial-gradient(circle at 15% 80%,#ffc473b0,transparent 30%),radial-gradient(circle at 85% 30%,#ffc1b0b0,transparent 30%),linear-gradient(120deg,#ffdebf,#ffe9b3 50%,#ffd8cb)}.landing_cta__E6vaO:after,.landing_cta__E6vaO:before{content:"";position:absolute;width:210px;height:210px;border:24px solid #e9935050;border-radius:50%;left:8%;top:35px;pointer-events:none}.landing_cta__E6vaO:after{width:160px;height:160px;left:auto;right:8%;top:auto;bottom:-45px;border-color:#58af9d40;border-radius:35px;transform:rotate(25deg)}.landing_footer__I_4dW{max-width:none;background:#f6d4b5;padding-inline:max(32px,calc((100vw - 1216px) / 2));border-color:#d9a67d80}@media (max-width:1000px){.landing_heroDecor__qtlDA>span{opacity:.4}.landing_featureDecor__rSLgC svg:nth-child(2){right:-20px;opacity:.35}.landing_cta__E6vaO{margin:0}}@media (max-width:767px){.landing_hero___ILNH{padding-block:30px 36px}.landing_heroDecor__qtlDA>span:first-child{left:auto;right:-25px;top:45px;width:70px;height:70px;opacity:.18}.landing_heroDecor__qtlDA>span:nth-child(2),.landing_heroDecor__qtlDA>span:nth-child(4){display:none}.landing_heroDecor__qtlDA>span:nth-child(3){left:-35px;bottom:30%;opacity:.35}.landing_visualStickers__GDPk8 span{width:44px;height:44px;border-radius:14px}.landing_visualStickers__GDPk8 span:nth-child(3){right:9%;top:18%}.landing_features__2emC9{padding-block:45px}.landing_featureDecor__rSLgC svg:nth-child(2){top:14px;width:42px;right:10px}.landing_workflow__NllK4{padding-block:44px}.landing_workflowVisual__wl1HF{transform:none;border-width:5px}.landing_workflowSparkle__rNniU{right:-30px;bottom:15px;opacity:.3}.landing_steps__hogEu li{padding:14px;gap:12px}.landing_cta__E6vaO{padding:40px 20px 26px;margin:0;border-radius:0}.landing_cta__E6vaO:before{width:100px;height:100px;left:-55px;border-width:15px}.landing_cta__E6vaO:after{width:90px;height:90px;right:-30px;border-width:15px}.landing_footer__I_4dW{padding-inline:20px}}