.accueil-module__uFTTvq__stores{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}.accueil-module__uFTTvq__store{color:#fff;background:var(--ink);border-radius:16px;align-items:center;gap:12px;min-width:220px;padding:12px 20px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex;box-shadow:0 5px #000}.accueil-module__uFTTvq__store:active{transform:translateY(4px);box-shadow:0 1px #000}.accueil-module__uFTTvq__storeAndroid{background:var(--g);box-shadow:0 5px 0 var(--g-dark)}.accueil-module__uFTTvq__storeAndroid:active{box-shadow:0 1px 0 var(--g-dark)}.accueil-module__uFTTvq__store svg{flex:none}.accueil-module__uFTTvq__store span{flex-direction:column;font-size:1.15rem;font-weight:900;line-height:1.15;display:flex}.accueil-module__uFTTvq__store small{opacity:.9;font-size:.78rem;font-weight:700}.accueil-module__uFTTvq__storeNote{color:var(--soft);font-size:.92rem;margin:14px 0 0!important}.accueil-module__uFTTvq__storeNote a{color:var(--b);font-weight:800}.accueil-module__uFTTvq__promise{grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}.accueil-module__uFTTvq__promise article{border:2px solid var(--line);background:#fff;border-radius:20px;padding:22px}.accueil-module__uFTTvq__promise h3{margin:0 0 8px;font-size:1.15rem}.accueil-module__uFTTvq__promise p{color:var(--soft);margin:0}.accueil-module__uFTTvq__promiseNo{background:#fff4f2!important;border-color:#f6c9c1!important}.accueil-module__uFTTvq__promiseYes{background:#eefaf1!important;border-color:#bfe8c9!important}.accueil-module__uFTTvq__subjects{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:26px;display:grid}.accueil-module__uFTTvq__subject{border:2px solid var(--line);background:#fff;border-radius:20px;padding:20px}.accueil-module__uFTTvq__subject h3{margin:8px 0 6px;font-size:1.15rem}.accueil-module__uFTTvq__subject p{color:var(--soft);margin:0;font-size:.95rem}.accueil-module__uFTTvq__subjectIcon{font-size:1.8rem;display:inline-block}.accueil-module__uFTTvq__install{grid-template-columns:1fr 1fr;gap:18px;margin-top:26px;display:grid}.accueil-module__uFTTvq__install article{background:#ffffff12;border-radius:20px;padding:24px}.accueil-module__uFTTvq__install h3{margin:0 0 10px}.accueil-module__uFTTvq__install ol{margin:0 0 16px;padding-left:20px;line-height:1.6}.accueil-module__uFTTvq__install a{color:#fff;font-weight:900}@media (max-width:860px){.accueil-module__uFTTvq__subjects{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:400px){.accueil-module__uFTTvq__subjects{grid-template-columns:1fr}.accueil-module__uFTTvq__store{min-width:0}}@media (max-width:640px){.accueil-module__uFTTvq__promise,.accueil-module__uFTTvq__install{grid-template-columns:1fr}.accueil-module__uFTTvq__store{width:100%}}@media (max-width:860px){.accueil-module__uFTTvq__artAfter{width:100%;max-width:420px;margin:12px auto 0;order:1!important;height:250px!important}.accueil-module__uFTTvq__artAfter>div:first-child{max-width:92vw;max-height:92vw}}.accueil-module__uFTTvq__enter{animation:.7s cubic-bezier(.2,.8,.2,1) both accueil-module__uFTTvq__enterUp}.accueil-module__uFTTvq__d1{animation-delay:50ms}.accueil-module__uFTTvq__d2{animation-delay:.15s}.accueil-module__uFTTvq__d3{animation-delay:.28s}.accueil-module__uFTTvq__d4{animation-delay:.42s}.accueil-module__uFTTvq__d5{animation-delay:.56s}.accueil-module__uFTTvq__artEnter{animation:.9s cubic-bezier(.2,1.4,.4,1) .2s both accueil-module__uFTTvq__popIn}@keyframes accueil-module__uFTTvq__enterUp{0%{opacity:0;transform:translateY(26px)}to{opacity:1;transform:none}}@keyframes accueil-module__uFTTvq__popIn{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}.accueil-module__uFTTvq__mark{white-space:nowrap;position:relative}.accueil-module__uFTTvq__mark:after{content:"";opacity:.25;transform-origin:0;background:currentColor;border-radius:99px;height:.14em;animation:.8s ease-out .9s forwards accueil-module__uFTTvq__draw;position:absolute;bottom:.02em;left:0;right:0;transform:scaleX(0)}.accueil-module__uFTTvq__mark2:after{animation-delay:1.2s}@keyframes accueil-module__uFTTvq__draw{to{transform:scaleX(1)}}.accueil-module__uFTTvq__store{position:relative;overflow:hidden}.accueil-module__uFTTvq__store:hover{transform:translateY(-2px)}.accueil-module__uFTTvq__storeAndroid:before{content:"";background:linear-gradient(100deg,#0000,#ffffff73,#0000);width:40%;height:100%;animation:3.6s ease-in-out 1.6s infinite accueil-module__uFTTvq__shine;position:absolute;top:0;left:-60%;transform:skew(-20deg)}@keyframes accueil-module__uFTTvq__shine{0%{left:-60%}35%,to{left:130%}}.accueil-module__uFTTvq__storeAndroid svg{animation:3.6s ease-in-out 1.6s infinite accueil-module__uFTTvq__nudge}@keyframes accueil-module__uFTTvq__nudge{0%,30%,to{transform:none}10%{transform:translate(3px)scale(1.12)}20%{transform:none}}.accueil-module__uFTTvq__lift{transition:transform .2s,box-shadow .2s}.accueil-module__uFTTvq__lift:hover{transform:translateY(-4px);box-shadow:0 10px 24px #14213d1a}.accueil-module__uFTTvq__lift:hover .accueil-module__uFTTvq__wiggle{animation:.5s accueil-module__uFTTvq__wiggle}@keyframes accueil-module__uFTTvq__wiggle{25%{transform:rotate(-12deg)scale(1.1)}60%{transform:rotate(10deg)scale(1.1)}}.accueil-module__uFTTvq__tilt{transition:transform .25s}.accueil-module__uFTTvq__tilt:nth-child(odd){transform:rotate(-1.5deg)}.accueil-module__uFTTvq__tilt:nth-child(2n){transform:rotate(1.5deg)}.accueil-module__uFTTvq__tilt:hover{transform:translateY(-6px)scale(1.03)}@media (prefers-reduced-motion:reduce){.accueil-module__uFTTvq__enter,.accueil-module__uFTTvq__artEnter,.accueil-module__uFTTvq__mark:after,.accueil-module__uFTTvq__storeAndroid:before,.accueil-module__uFTTvq__storeAndroid svg{animation:none!important}.accueil-module__uFTTvq__mark:after,.accueil-module__uFTTvq__tilt,.accueil-module__uFTTvq__tilt:nth-child(odd),.accueil-module__uFTTvq__tilt:nth-child(2n){transform:none}}@media (min-width:560px) and (max-width:860px){.accueil-module__uFTTvq__twoCols{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.accueil-module__uFTTvq__buddyLive{transform-origin:50% 100%;display:block;animation:2.6s cubic-bezier(.3,0,.3,1) infinite accueil-module__uFTTvq__hop!important}.accueil-module__uFTTvq__buddyLive svg{width:100%;height:auto;display:block;overflow:visible}.accueil-module__uFTTvq__buddyAwaLive{animation-delay:-1.3s!important}.accueil-module__uFTTvq__buddyLive .arms{transform-box:view-box;transform-origin:50px 80px;animation:1.3s ease-in-out infinite accueil-module__uFTTvq__cheer}.accueil-module__uFTTvq__buddyAwaLive .arms{animation-delay:-.65s}.accueil-module__uFTTvq__buddyLive .e-h{animation:5s step-end infinite accueil-module__uFTTvq__eyesHappy}.accueil-module__uFTTvq__buddyLive .e-n{animation:5s step-end infinite accueil-module__uFTTvq__eyesOpen}:is(.accueil-module__uFTTvq__buddyAwaLive .e-h,.accueil-module__uFTTvq__buddyAwaLive .e-n){animation-delay:-2.4s}.accueil-module__uFTTvq__buddyLive .m-h{transform-box:fill-box;transform-origin:50%;animation:1.3s ease-in-out infinite accueil-module__uFTTvq__laugh}@keyframes accueil-module__uFTTvq__hop{0%,to{translate:0;rotate:none;scale:1}12%{translate:0;scale:1.05 .94}35%{translate:0 -18px;rotate:-3deg;scale:.97 1.04}55%{translate:0 -6px;rotate:2deg;scale:1}70%{translate:0;rotate:none;scale:1.04 .96}85%{scale:1}}@keyframes accueil-module__uFTTvq__cheer{0%,to{transform:rotate(-6deg)scale(1)}50%{transform:rotate(6deg)scale(1.04,1.12)}}@keyframes accueil-module__uFTTvq__eyesHappy{0%,to{opacity:1}80%{opacity:0}92%{opacity:1}}@keyframes accueil-module__uFTTvq__eyesOpen{0%,to{opacity:0}80%{opacity:1}92%{opacity:0}}@keyframes accueil-module__uFTTvq__laugh{0%,to{transform:scale(1)}50%{transform:scale(1.08,1.25)}}.accueil-module__uFTTvq__lightLive{animation:18s linear infinite accueil-module__uFTTvq__lightSpin,3.2s ease-in-out infinite accueil-module__uFTTvq__lightBreath!important}@keyframes accueil-module__uFTTvq__lightSpin{to{rotate:360deg}}@keyframes accueil-module__uFTTvq__lightBreath{0%,to{opacity:.85;scale:.94}50%{opacity:1;scale:1.08}}.accueil-module__uFTTvq__halo{aspect-ratio:1;filter:blur(6px);pointer-events:none;background:radial-gradient(circle,#ffc93c73,#2fae4e2e 45%,#0000 70%);border-radius:50%;width:min(62%,300px);animation:3.2s ease-in-out infinite accueil-module__uFTTvq__haloPulse;position:absolute;top:50%;left:50%;translate:-50% -50%}@keyframes accueil-module__uFTTvq__haloPulse{0%,to{opacity:.6;scale:.85}50%{opacity:1;scale:1.15}}.accueil-module__uFTTvq__spark{color:#ffc93c;text-shadow:0 0 8px #ffc93ccc;pointer-events:none;font-size:1.3rem;line-height:1;animation:2.4s ease-in-out infinite accueil-module__uFTTvq__twinkle;position:absolute}.accueil-module__uFTTvq__spark:first-of-type{animation-delay:0s;top:14%;left:30%}.accueil-module__uFTTvq__spark:nth-of-type(2){color:#2fae4e;animation-delay:-.6s;top:8%;right:30%}.accueil-module__uFTTvq__spark:nth-of-type(3){font-size:1rem;animation-delay:-1.2s;top:46%;left:2%}.accueil-module__uFTTvq__spark:nth-of-type(4){color:#2f7be0;font-size:1rem;animation-delay:-1.8s;top:50%;right:2%}.accueil-module__uFTTvq__spark:nth-of-type(5){font-size:.9rem;animation-delay:-.9s;top:28%;left:50%}@keyframes accueil-module__uFTTvq__twinkle{0%,to{opacity:0;rotate:none;scale:.4}50%{opacity:1;rotate:45deg;scale:1.1}}@media (prefers-reduced-motion:reduce){.accueil-module__uFTTvq__buddyLive{animation-duration:3.4s!important}}.accueil-module__uFTTvq__tips{text-align:left;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;max-width:980px;margin:24px auto 0;padding:0;list-style:none;display:grid}.accueil-module__uFTTvq__tips a{color:#14213d;background:#fff;border:1px solid #e3e8f1;border-radius:16px;flex-direction:column;gap:6px;height:100%;padding:16px 18px;text-decoration:none;transition:transform .12s,border-color .12s;display:flex}.accueil-module__uFTTvq__tips a:hover{border-color:#2fae4e;transform:translateY(-2px)}.accueil-module__uFTTvq__tips strong{line-height:1.3}.accueil-module__uFTTvq__tips span{color:#8a94a6;font-size:.82rem}.accueil-module__uFTTvq__tipsAll{color:#2f7be0;margin-top:20px;font-weight:800;text-decoration:none;display:inline-block}
.landing-module__AHIDnG__page{--g:#2fae4e;--g-dark:#23873b;--b:#2f7be0;--b-dark:#2563b8;--o:#ff8a1f;--y:#ffc93c;--r:#e5533d;--p:#8b5cf6;--ink:#14213d;--soft:#5f6b80;--line:#e3e8f1;--cream:#fff6e6;color:var(--ink);background:#f6f7fb;min-height:100vh;overflow-x:hidden}.landing-module__AHIDnG__page h1,.landing-module__AHIDnG__page h2,.landing-module__AHIDnG__page h3{letter-spacing:-.01em;margin:0;font-weight:900;line-height:1.15}.landing-module__AHIDnG__page p{margin:0}.landing-module__AHIDnG__top{z-index:10;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#f6f7fbeb;justify-content:space-between;align-items:center;padding:10px max(16px,50% - 550px);display:flex;position:sticky;top:0}.landing-module__AHIDnG__brand{color:var(--ink);align-items:center;gap:10px;font-size:1.35rem;font-weight:900;text-decoration:none;display:flex}.landing-module__AHIDnG__brand img{border-radius:10px}.landing-module__AHIDnG__topCta{background:var(--g);color:#fff;box-shadow:0 3px 0 var(--g-dark);border-radius:12px;padding:8px 16px;font-weight:800;text-decoration:none}.landing-module__AHIDnG__btnPrimary,.landing-module__AHIDnG__btnGhost{text-transform:uppercase;letter-spacing:.03em;border-radius:16px;padding:15px 26px;font-size:1.05rem;font-weight:900;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-block}.landing-module__AHIDnG__btnPrimary{background:var(--g);color:#fff;box-shadow:0 5px 0 var(--g-dark)}.landing-module__AHIDnG__btnGhost{color:var(--b);border:2px solid var(--line);box-shadow:0 5px 0 var(--line);background:#fff}.landing-module__AHIDnG__btnPrimary:active,.landing-module__AHIDnG__btnGhost:active{box-shadow:0 1px 0 var(--g-dark);transform:translateY(4px)}.landing-module__AHIDnG__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:32px;max-width:1100px;margin:0 auto;padding:48px 16px 64px;display:grid}.landing-module__AHIDnG__pill{background:var(--cream);color:#b4690e;border-radius:999px;padding:6px 14px;font-size:.85rem;font-weight:800;display:inline-block;margin-bottom:18px!important}.landing-module__AHIDnG__hero h1{font-size:clamp(2.1rem,5.4vw,3.6rem)}.landing-module__AHIDnG__hlGreen{color:var(--g)}.landing-module__AHIDnG__hlBlue{color:var(--b)}.landing-module__AHIDnG__lead{color:var(--soft);max-width:560px;font-size:1.15rem;margin:18px 0 26px!important}.landing-module__AHIDnG__lead strong{color:var(--ink)}.landing-module__AHIDnG__heroActions{flex-wrap:wrap;gap:14px;display:flex}.landing-module__AHIDnG__heroFacts{color:var(--soft);flex-wrap:wrap;gap:10px 26px;margin:28px 0 0;padding:0;font-weight:700;list-style:none;display:flex}.landing-module__AHIDnG__heroFacts strong{color:var(--ink);margin-right:4px;font-size:1.25rem;font-weight:900}.landing-module__AHIDnG__heroArt{height:380px;position:relative}.landing-module__AHIDnG__burst{background:radial-gradient(circle,#fffffff2 0 28%,#0000 62%),repeating-conic-gradient(#2fae4e29 0deg 12deg,#0000 12deg 30deg);border-radius:50%;width:360px;height:360px;margin:auto;animation:40s linear infinite landing-module__AHIDnG__spin;position:absolute;inset:0}.landing-module__AHIDnG__heroKoffi,.landing-module__AHIDnG__heroAwa{width:46%;height:auto;animation:3.2s ease-in-out infinite landing-module__AHIDnG__bob;position:absolute;bottom:20px}.landing-module__AHIDnG__heroKoffi{left:4%}.landing-module__AHIDnG__heroAwa{animation-delay:-1.6s;right:4%}.landing-module__AHIDnG__floatChip{background:#fff;border-radius:14px;align-items:center;gap:6px;padding:8px 14px;font-weight:900;animation:4s ease-in-out infinite landing-module__AHIDnG__bob;display:flex;position:absolute;box-shadow:0 6px 18px #14213d1f}.landing-module__AHIDnG__chipFlame{color:var(--o);top:18px;left:6%}.landing-module__AHIDnG__chipCauri{color:#b58a2c;animation-delay:-1s;top:40px;right:4%}.landing-module__AHIDnG__chipOk{color:var(--g);animation:none;bottom:0;left:50%;transform:translate(-50%)}@keyframes landing-module__AHIDnG__bob{0%,to{translate:0}50%{translate:0 -10px}}@keyframes landing-module__AHIDnG__spin{to{rotate:360deg}}.landing-module__AHIDnG__section{max-width:1100px;margin:0 auto;padding:56px 16px}.landing-module__AHIDnG__section h2{margin-bottom:14px;font-size:clamp(1.7rem,3.6vw,2.4rem)}.landing-module__AHIDnG__kicker{color:var(--b);text-transform:uppercase;letter-spacing:.08em;font-size:.85rem;font-weight:900;margin-bottom:8px!important}.landing-module__AHIDnG__sectionLead{color:var(--soft);max-width:720px;font-size:1.1rem;margin-bottom:30px!important}.landing-module__AHIDnG__features{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.landing-module__AHIDnG__feature{border:2px solid var(--line);box-shadow:0 4px 0 var(--line);background:#fff;border-radius:20px;padding:22px}.landing-module__AHIDnG__feature h3{margin:14px 0 6px;font-size:1.15rem}.landing-module__AHIDnG__feature p{color:var(--soft)}.landing-module__AHIDnG__featureIcon{border-radius:16px;place-items:center;width:52px;height:52px;font-size:1.6rem;font-weight:900;display:inline-grid}.landing-module__AHIDnG__yellow{color:#c98a00;background:#fff4d1}.landing-module__AHIDnG__green{color:var(--g);background:#ddf4e2}.landing-module__AHIDnG__orange{background:#ffe8d4}.landing-module__AHIDnG__blue{background:#dde9fb}.landing-module__AHIDnG__purple{background:#ece5fe}.landing-module__AHIDnG__red{background:#fde3df}.landing-module__AHIDnG__buddies{text-align:center}.landing-module__AHIDnG__buddyGrid{text-align:left;grid-template-columns:1fr 1fr;gap:22px;margin-top:26px;display:grid}.landing-module__AHIDnG__buddyCard{color:#fff;border-radius:24px;align-items:center;gap:18px;padding:24px;display:flex}.landing-module__AHIDnG__buddyCard img{background:#ffffff38;border-radius:50%;flex:none;width:130px;height:auto;padding:10px 6px 0}.landing-module__AHIDnG__buddyCard h3{color:#fff;font-size:1.6rem}.landing-module__AHIDnG__buddyCard p{opacity:.95}.landing-module__AHIDnG__buddyKoffi{background:var(--b);box-shadow:0 6px 0 var(--b-dark)}.landing-module__AHIDnG__buddyAwa{background:var(--g);box-shadow:0 6px 0 var(--g-dark)}.landing-module__AHIDnG__buddyTag{font-weight:800;opacity:.85!important;margin:2px 0 8px!important}.landing-module__AHIDnG__screens{scroll-snap-type:x mandatory;gap:22px;margin-top:22px;padding:10px 4px 18px;display:flex;overflow-x:auto}.landing-module__AHIDnG__phone{scroll-snap-align:start;text-align:center;flex:0 0 220px;margin:0}.landing-module__AHIDnG__phoneFrame{background:var(--ink);border-radius:30px;padding:9px;box-shadow:0 14px 30px #14213d2e}.landing-module__AHIDnG__phoneFrame img{border-radius:22px;width:100%;height:auto;display:block}.landing-module__AHIDnG__phone figcaption{margin-top:12px;font-weight:800}.landing-module__AHIDnG__howBand{background:var(--ink);color:#fff;max-width:none;padding-left:max(16px,50% - 534px);padding-right:max(16px,50% - 534px)}.landing-module__AHIDnG__howBand h2,.landing-module__AHIDnG__howBand h3{color:#fff}.landing-module__AHIDnG__howBand .landing-module__AHIDnG__kicker{color:var(--y)}.landing-module__AHIDnG__steps{grid-template-columns:repeat(4,1fr);gap:18px;margin:26px 0 0;padding:0;list-style:none;display:grid}.landing-module__AHIDnG__steps li{background:#ffffff12;border-radius:20px;padding:22px}.landing-module__AHIDnG__steps h3{margin:12px 0 6px;font-size:1.15rem}.landing-module__AHIDnG__steps p{color:#c7d0e0}.landing-module__AHIDnG__stepNum{background:var(--y);width:44px;height:44px;color:var(--ink);border-radius:50%;place-items:center;font-size:1.2rem;font-weight:900;display:inline-grid}.landing-module__AHIDnG__signup{border:2px solid var(--line);box-shadow:0 6px 0 var(--line);background:#fff;border-radius:28px;max-width:760px;margin:0 auto;padding:28px}.landing-module__AHIDnG__signupIntro{align-items:center;gap:18px;margin-bottom:18px;display:flex}.landing-module__AHIDnG__signupIntro img{flex:none;width:96px;height:auto}.landing-module__AHIDnG__signupIntro p{color:var(--soft)}.landing-module__AHIDnG__formCard label{font-size:.98rem;font-weight:800}:is(.landing-module__AHIDnG__formCard input,.landing-module__AHIDnG__formCard select){border:2px solid var(--line);border-radius:14px;padding:12px 14px;font-family:inherit;font-size:1rem}:is(.landing-module__AHIDnG__formCard input:focus,.landing-module__AHIDnG__formCard select:focus){border-color:var(--b);outline:none}.landing-module__AHIDnG__formCard button{background:var(--g);color:#fff;text-transform:uppercase;letter-spacing:.03em;width:100%;box-shadow:0 5px 0 var(--g-dark);cursor:pointer;border:none;border-radius:16px;padding:16px;font-family:inherit;font-size:1.1rem;font-weight:900}.landing-module__AHIDnG__formCard button:active{box-shadow:0 1px 0 var(--g-dark);transform:translateY(4px)}.landing-module__AHIDnG__formCard button:disabled{opacity:.7}.landing-module__AHIDnG__formCard .success{font-size:1.1rem;font-weight:800}.landing-module__AHIDnG__faq{gap:12px;margin-top:20px;display:grid}.landing-module__AHIDnG__faq details{border:2px solid var(--line);background:#fff;border-radius:18px;padding:16px 20px}.landing-module__AHIDnG__faq summary{cursor:pointer;font-size:1.08rem;font-weight:900}.landing-module__AHIDnG__faq details p{color:var(--soft);margin-top:10px}.landing-module__AHIDnG__footer{text-align:center;border-top:1px solid var(--line);color:var(--soft);padding:40px 16px 50px}.landing-module__AHIDnG__footerBuddies{justify-content:center;gap:6px;margin-bottom:10px;display:flex}.landing-module__AHIDnG__footer nav{flex-wrap:wrap;justify-content:center;gap:8px 22px;margin-top:12px;display:flex}.landing-module__AHIDnG__footer a{color:var(--soft);font-size:.88rem;font-weight:600;text-decoration:none}.landing-module__AHIDnG__footer a:hover{color:var(--ink);text-decoration:underline}@media (max-width:860px){.landing-module__AHIDnG__hero{grid-template-columns:1fr;gap:8px;padding-top:28px}.landing-module__AHIDnG__heroArt{order:-1;height:270px}.landing-module__AHIDnG__burst{width:270px;height:270px}.landing-module__AHIDnG__heroKoffi,.landing-module__AHIDnG__heroAwa{width:40%}.landing-module__AHIDnG__heroKoffi{left:10%}.landing-module__AHIDnG__heroAwa{right:10%}.landing-module__AHIDnG__features,.landing-module__AHIDnG__buddyGrid{grid-template-columns:1fr}.landing-module__AHIDnG__steps{grid-template-columns:1fr 1fr}.landing-module__AHIDnG__section{padding:40px 16px}.landing-module__AHIDnG__signup{padding:20px}}@media (max-width:480px){.landing-module__AHIDnG__buddyCard{text-align:center;flex-direction:column}.landing-module__AHIDnG__steps{grid-template-columns:1fr}.landing-module__AHIDnG__heroActions a{text-align:center;flex:100%}.landing-module__AHIDnG__signupIntro img{width:70px}}@media (prefers-reduced-motion:reduce){.landing-module__AHIDnG__burst,.landing-module__AHIDnG__heroKoffi,.landing-module__AHIDnG__heroAwa,.landing-module__AHIDnG__floatChip{animation:none}}
.page-module__NXvTPW__page{background:radial-gradient(900px 460px at 0 0,#2fae4e1a,#0000 60%),radial-gradient(900px 460px at 100% 10%,#2f7be01a,#0000 60%),#f6f7fb;flex-direction:column;min-height:100vh;display:flex}.page-module__NXvTPW__topLink{color:#2f7be0;font-weight:800;text-decoration:none}.page-module__NXvTPW__main{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,480px);grid-template-areas:"intro form""aside form";align-content:start;gap:8px 48px;width:100%;max-width:1040px;margin:0 auto;padding:48px 16px 56px;display:grid}.page-module__NXvTPW__intro{grid-area:intro}.page-module__NXvTPW__formCol{grid-area:form}.page-module__NXvTPW__aside{grid-area:aside}.page-module__NXvTPW__kicker{color:#23873b;text-transform:uppercase;letter-spacing:.05em;background:#eefaf1;border-radius:99px;padding:6px 12px;font-size:.8rem;font-weight:900;display:inline-block;margin:0 0 14px!important}.page-module__NXvTPW__intro h1{margin:0 0 14px;font-size:clamp(2rem,4.6vw,3.1rem);line-height:1.08}.page-module__NXvTPW__lead{color:#5f6b80;max-width:480px;font-size:1.12rem;margin:0!important}.page-module__NXvTPW__next{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.page-module__NXvTPW__next li{background:#ffffffbf;border:1px solid #e3e8f1;border-radius:16px;align-items:center;gap:14px;padding:14px 16px;display:flex}.page-module__NXvTPW__next li>span{color:#fff;background:#14213d;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-weight:900;display:grid}.page-module__NXvTPW__next strong{color:#14213d;display:block}.page-module__NXvTPW__next div{color:#5f6b80;font-size:.95rem}.page-module__NXvTPW__buddies{gap:8px;margin-top:22px;display:flex}.page-module__NXvTPW__buddies img{width:96px;height:auto;animation:2.6s ease-in-out infinite page-module__NXvTPW__bounce}.page-module__NXvTPW__buddies img+img{animation-delay:-1.3s}@keyframes page-module__NXvTPW__bounce{0%,to{translate:0}50%{translate:0 -8px}}.page-module__NXvTPW__iphone{color:#5f6b80;text-align:center;font-size:.92rem;margin:14px 4px 0!important}.page-module__NXvTPW__iphone a{color:#2f7be0;font-weight:800}@media (max-width:860px){.page-module__NXvTPW__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""form""aside";gap:22px;max-width:560px;padding-top:26px}.page-module__NXvTPW__buddies{justify-content:center}}
.wizard-module__Y6uyvW__wizard,.wizard-module__Y6uyvW__after{color:#14213d;background:#fff;border:1px solid #e3e8f1;border-radius:24px;padding:24px;box-shadow:0 2px 4px #14213d0a,0 16px 40px #14213d14}.wizard-module__Y6uyvW__progress{color:#8a94a6;justify-content:space-between;gap:8px;margin:0 0 12px;padding:0;font-size:.85rem;font-weight:800;list-style:none;display:flex}.wizard-module__Y6uyvW__progress li{align-items:center;gap:6px;display:flex}.wizard-module__Y6uyvW__progress span{color:#8a94a6;background:#eef1f6;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:.8rem;display:inline-grid}.wizard-module__Y6uyvW__current{color:#14213d}.wizard-module__Y6uyvW__current span{color:#fff;background:#2f7be0}.wizard-module__Y6uyvW__done span{color:#fff;background:#2fae4e}.wizard-module__Y6uyvW__bar{background:#eef1f6;border-radius:99px;height:8px;margin-bottom:22px;overflow:hidden}.wizard-module__Y6uyvW__bar div{background:linear-gradient(90deg,#2fae4e,#2f7be0);border-radius:99px;height:100%;transition:width .35s}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__panel{border:0;border-radius:0;gap:14px;min-width:0;margin:0;padding:0;animation:.3s both wizard-module__Y6uyvW__stepIn;display:grid}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__panel[hidden]{display:none}@keyframes wizard-module__Y6uyvW__stepIn{0%{opacity:0;transform:translate(14px)}to{opacity:1;transform:none}}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__panel legend{color:#14213d;margin-bottom:4px;padding:0;font-size:1.35rem;font-weight:900}.wizard-module__Y6uyvW__panel label{gap:6px;font-size:.95rem;font-weight:800;display:grid}.wizard-module__Y6uyvW__panel input:not([type=radio]):not([type=checkbox]),.wizard-module__Y6uyvW__panel select{width:100%;font:inherit;color:#14213d;background:#fff;border:2px solid #e3e8f1;border-radius:14px;outline:none;padding:13px 14px;font-size:1rem;font-weight:600;transition:border-color .15s,box-shadow .15s}.wizard-module__Y6uyvW__panel input:focus,.wizard-module__Y6uyvW__panel select:focus{border-color:#2f7be0;box-shadow:0 0 0 4px #2f7be026}.wizard-module__Y6uyvW__choices{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.wizard-module__Y6uyvW__choice{cursor:pointer;text-align:center;border:2px solid #e3e8f1;border-radius:16px;flex-direction:column;align-items:center;padding:14px 6px;transition:border-color .15s,background .15s,transform .1s;box-shadow:0 3px #e3e8f1;gap:4px!important;font-size:.9rem!important;display:flex!important}.wizard-module__Y6uyvW__choice input{opacity:0;pointer-events:none;position:absolute}.wizard-module__Y6uyvW__choice span{font-size:1.6rem}.wizard-module__Y6uyvW__choice:active{transform:translateY(2px)}.wizard-module__Y6uyvW__picked{background:#eef5ff;border-color:#2f7be0;box-shadow:0 3px #2f7be0}.wizard-module__Y6uyvW__choice:has(input:focus-visible){outline:3px solid #2f7be066}.wizard-module__Y6uyvW__tip{color:#6b4a12;background:#fff6e6;border-radius:14px;margin:0;padding:14px;font-size:.93rem;line-height:1.5}.wizard-module__Y6uyvW__tip span{color:#8a6a2c;margin-top:6px;display:block}.wizard-module__Y6uyvW__hint{color:#5f6b80;margin:0;font-size:.9rem;font-weight:600}.wizard-module__Y6uyvW__consent{color:#5f6b80;align-items:flex-start;gap:10px!important;font-size:.9rem!important;font-weight:600!important;display:flex!important}.wizard-module__Y6uyvW__consent input{accent-color:#2fae4e;flex:none;width:20px;height:20px;margin-top:2px}.wizard-module__Y6uyvW__error{color:#be123c;background:#fff1f2;border-radius:12px;margin:14px 0 0;padding:12px 14px;font-weight:700}.wizard-module__Y6uyvW__nav{gap:10px;margin-top:22px;display:flex}.wizard-module__Y6uyvW__next,.wizard-module__Y6uyvW__back{font:inherit;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;border-radius:16px;padding:15px 22px;font-size:1.05rem;font-weight:900;transition:transform 80ms,box-shadow 80ms}.wizard-module__Y6uyvW__next{color:#fff;background:#2fae4e;border:0;flex:1;box-shadow:0 5px #23873b}.wizard-module__Y6uyvW__next:active{transform:translateY(4px);box-shadow:0 1px #23873b}.wizard-module__Y6uyvW__next:disabled{opacity:.7;cursor:wait}.wizard-module__Y6uyvW__back{color:#5f6b80;background:#fff;border:2px solid #e3e8f1;box-shadow:0 5px #e3e8f1}.wizard-module__Y6uyvW__after{animation:.4s both wizard-module__Y6uyvW__stepIn}.wizard-module__Y6uyvW__afterHead{align-items:center;gap:14px;margin-bottom:22px;display:flex}.wizard-module__Y6uyvW__afterHead h2{margin:0 0 4px;font-size:1.45rem}.wizard-module__Y6uyvW__afterHead p{color:#5f6b80;margin:0}.wizard-module__Y6uyvW__bigCheck{color:#fff;background:#2fae4e;border-radius:50%;flex:none;place-items:center;width:54px;height:54px;font-size:1.7rem;font-weight:900;animation:.5s cubic-bezier(.2,1.6,.4,1) both wizard-module__Y6uyvW__pop;display:grid;box-shadow:0 4px #23873b}@keyframes wizard-module__Y6uyvW__pop{0%{transform:scale(.3)}to{transform:none}}.wizard-module__Y6uyvW__timeline{counter-reset:t;margin:0;padding:0;list-style:none}.wizard-module__Y6uyvW__timeline li{counter-increment:t;padding:0 0 20px 46px;position:relative}.wizard-module__Y6uyvW__timeline li:before{content:counter(t);color:#fff;background:#2f7be0;border-radius:50%;place-items:center;width:32px;height:32px;font-weight:900;display:grid;position:absolute;top:0;left:0}.wizard-module__Y6uyvW__timeline li:first-child:before{background:#2fae4e}.wizard-module__Y6uyvW__timeline li:not(:last-child):after{content:"";background:#e3e8f1;width:2px;position:absolute;top:36px;bottom:4px;left:15px}.wizard-module__Y6uyvW__timeline h3{margin:2px 0 6px;font-size:1.08rem}.wizard-module__Y6uyvW__timeline p{color:#5f6b80;margin:0 0 6px;line-height:1.5}.wizard-module__Y6uyvW__timeline strong{color:#14213d}.wizard-module__Y6uyvW__when{text-transform:uppercase;letter-spacing:.06em;color:#2f7be0;font-size:.75rem;font-weight:900;display:inline-block}.wizard-module__Y6uyvW__subject{background:#f1f5f9;border-radius:10px;padding:8px 12px;font-weight:800;display:inline-block;color:#14213d!important}.wizard-module__Y6uyvW__check{background:#eefaf1;border:1px solid #bfe8c9;border-radius:16px;margin-top:10px;padding:16px 18px}.wizard-module__Y6uyvW__check+.wizard-module__Y6uyvW__check{background:#eef5ff;border-color:#c9dcf7}.wizard-module__Y6uyvW__check h3{margin:0 0 8px;font-size:1rem}.wizard-module__Y6uyvW__check ul{color:#3d4a60;margin:0;padding-left:20px;line-height:1.55}.wizard-module__Y6uyvW__check li+li{margin-top:6px}.wizard-module__Y6uyvW__help{color:#5f6b80;margin:16px 0 0;font-size:.92rem}.wizard-module__Y6uyvW__after a{color:#2f7be0;font-weight:800}@media (max-width:520px){.wizard-module__Y6uyvW__wizard,.wizard-module__Y6uyvW__after{border-radius:20px;padding:18px}.wizard-module__Y6uyvW__choices{grid-template-columns:repeat(2,minmax(0,1fr))}.wizard-module__Y6uyvW__progress{font-size:.78rem}.wizard-module__Y6uyvW__back{padding:15px 16px}}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__next:hover:not(:disabled){background:#29a046}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__back:hover{color:#14213d;background:#f6f7fb}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__consent{flex-direction:row}.wizard-module__Y6uyvW__wizard .wizard-module__Y6uyvW__consent input{width:20px;min-width:20px;height:20px;padding:0}@media (max-width:380px){.wizard-module__Y6uyvW__progress li:not(.wizard-module__Y6uyvW__current){gap:0;font-size:0}.wizard-module__Y6uyvW__progress li span{font-size:.8rem}}
