.CtaBannerA_banner__bQoBh{position:relative;z-index:1;margin-top:-4.5rem}.CtaBannerA_box__qZV6f{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.4rem 1.75rem;background:rgb(255 255 255/.96);border:1.5px solid var(--accent);border-radius:16px;box-shadow:0 1px 2px rgb(15 23 42/.04),0 18px 40px rgb(15 23 42/.08)}.CtaBannerA_headline__CEFVn{font-size:1.05rem;font-weight:700;margin-bottom:.2rem}.CtaBannerA_body__nUvYZ{font-size:.9rem;color:var(--text-sub);line-height:1.5}.CtaBannerA_btn__PzPhr{display:inline-flex;align-items:center;gap:.5rem;background:var(--accent);color:#fff;padding:.7rem 1.25rem;border-radius:8px;font-size:.95rem;font-weight:600;white-space:nowrap;flex-shrink:0;transition:background .15s}.CtaBannerA_btn__PzPhr:hover{background:var(--accent-hover)}.CtaBannerA_btn__PzPhr:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:640px){.CtaBannerA_banner__bQoBh{margin-top:-3rem}.CtaBannerA_box__qZV6f{flex-direction:column;align-items:flex-start;gap:1rem;padding:1.25rem}}.CtaBannerB_banner__ZQ0Qr{padding:3rem 0}.CtaBannerB_card__DOM6j{position:relative;display:grid;grid-template-columns:1.2fr 1fr;align-items:center;grid-gap:2rem;gap:2rem;padding:3rem 3.5rem;border-radius:24px;border:1px solid rgb(var(--accent-rgb)/.25);background:radial-gradient(circle at 85% 20%,rgb(var(--accent-rgb)/.22),transparent 45%),radial-gradient(circle at 10% 100%,rgb(56 189 248/.12),transparent 50%),#f4fbfa;overflow:hidden}.CtaBannerB_eyebrow__A0Ej9{display:inline-block;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hover);background:var(--bg);border:1px solid rgb(var(--accent-rgb)/.3);border-radius:999px;padding:.25rem .7rem;margin-bottom:1rem}.CtaBannerB_headline__BwzOi{font-size:clamp(1.6rem,3.2vw,2.2rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:.85rem}.CtaBannerB_headline__BwzOi:after{content:".";color:var(--accent)}.CtaBannerB_body__4BjHb{font-size:1.02rem;color:var(--text-sub);line-height:1.65;max-width:460px;margin-bottom:1.75rem}.CtaBannerB_actions__Ypix7{display:flex;align-items:center;flex-wrap:wrap;gap:1rem 1.25rem}.CtaBannerB_btn__KKwVI{display:inline-flex;align-items:center;gap:.5rem;padding:.8rem 1.4rem;border-radius:12px;background:var(--accent);color:#fff;font-weight:600;box-shadow:0 8px 20px rgb(var(--accent-rgb)/.3);transition:background .15s,transform .15s}.CtaBannerB_btn__KKwVI:hover{background:var(--accent-hover);transform:translateY(-1px)}.CtaBannerB_btn__KKwVI:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.CtaBannerB_note__yMEsV{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--text-sub)}.CtaBannerB_note__yMEsV svg{color:var(--accent)}.CtaBannerB_art___veZZ{position:relative;display:flex;justify-content:center}.CtaBannerB_phone__6usNe{width:230px;padding:1.5rem 1rem 1.25rem;border-radius:28px;background:var(--bg);border:1px solid var(--border);box-shadow:0 24px 50px rgb(15 23 42/.14);display:flex;flex-direction:column;align-items:center;gap:.55rem;transform:rotate(3deg)}.CtaBannerB_avatar__oPyMJ{width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.95rem;color:#fff;background:linear-gradient(135deg,var(--accent),#0e7490)}.CtaBannerB_handle__IRkIg{font-size:.85rem;font-weight:700;margin-bottom:.25rem}.CtaBannerB_eventChip__Y2SNc{width:100%;display:flex;align-items:center;gap:.6rem;padding:.55rem .65rem;border-radius:12px;background:var(--accent-soft);border:1px solid rgb(var(--accent-rgb)/.3)}.CtaBannerB_chipDate__zwwdJ{width:32px;height:32px;flex-shrink:0;display:grid;place-items:center;border-radius:8px;background:var(--accent);color:#fff;font-weight:700;font-size:.85rem}.CtaBannerB_chipText__QDnTa{display:flex;flex-direction:column;min-width:0;text-align:left}.CtaBannerB_chipText__QDnTa strong{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CtaBannerB_chipText__QDnTa span{font-size:.68rem;color:var(--text-sub)}.CtaBannerB_mockBtn__XxCAd{width:100%;padding:.55rem;border-radius:10px;border:1px solid var(--border);background:var(--surface);font-size:.78rem;font-weight:600;text-align:center}.CtaBannerB_floatTag__YPsbm{position:absolute;left:8%;bottom:12%;padding:.4rem .75rem;border-radius:999px;background:var(--text);color:#fff;font-size:.72rem;font-weight:600;box-shadow:0 10px 24px rgb(15 23 42/.25);transform:rotate(-4deg)}@media (max-width:820px){.CtaBannerB_banner__ZQ0Qr{padding:2rem 0}.CtaBannerB_card__DOM6j{grid-template-columns:1fr;padding:2.25rem 1.5rem;text-align:left}.CtaBannerB_art___veZZ{margin-top:.5rem}}@media (prefers-reduced-motion:reduce){.CtaBannerB_btn__KKwVI:hover{transform:none}}.Illustrations_stage__t5XXm{height:190px;padding:1.25rem;border-radius:14px;background:radial-gradient(circle at 15% 20%,rgb(var(--accent-rgb)/.22),transparent 55%),radial-gradient(circle at 90% 90%,rgb(129 140 248/.22),transparent 55%),#f4f8fb}.Illustrations_panelStage__Ym7x4,.Illustrations_stage__t5XXm{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.Illustrations_panelStage__Ym7x4{min-height:340px;padding:2.5rem 2rem;border-radius:24px;background:#f4f8fb}.Illustrations_tealGlow__Q1Xwu{background:radial-gradient(circle at 10% 10%,rgb(var(--accent-rgb)/.3),transparent 50%),radial-gradient(circle at 95% 95%,rgb(56 189 248/.28),transparent 50%),#f2f8f9}.Illustrations_blueGlow__C4cVa{background:radial-gradient(circle at 90% 10%,rgb(129 140 248/.35),transparent 50%),radial-gradient(circle at 5% 95%,rgb(var(--accent-rgb)/.25),transparent 50%),#f3f5fb}.Illustrations_amberGlow___1Uey{background:radial-gradient(circle at 10% 90%,rgb(251 191 36/.3),transparent 50%),radial-gradient(circle at 90% 10%,rgb(var(--accent-rgb)/.25),transparent 50%),#fbf8f2}.Illustrations_card__egnNx{width:100%;max-width:280px;background:rgb(255 255 255/.92);border:1px solid rgb(255 255 255/.9);border-radius:14px;padding:.9rem;box-shadow:0 10px 30px rgb(15 23 42/.1);display:flex;flex-direction:column;gap:.5rem;text-align:left}.Illustrations_miniIcon__m4LMp{width:auto;height:16px;flex-shrink:0}.Illustrations_mono__kF_sH{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.68rem;color:var(--text-sub);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.Illustrations_fieldLabel__gtnr2{font-size:.7rem;font-weight:600;color:var(--text-sub)}.Illustrations_field__UN_bo{display:flex;align-items:center;gap:.35rem;font-size:.78rem;padding:.45rem .6rem;border:1px solid var(--border);border-radius:8px;background:#fff;color:var(--text);white-space:nowrap}.Illustrations_fieldActive__8OfSV{border-color:var(--accent);box-shadow:0 0 0 3px rgb(var(--accent-rgb)/.15);font-weight:600}.Illustrations_caret__BaVj5{width:1.5px;height:14px;background:var(--accent);animation:Illustrations_blink__3VxKj 1s steps(1) infinite}@keyframes Illustrations_blink__3VxKj{50%{opacity:0}}.Illustrations_fieldPair__woJHc{display:grid;grid-template-columns:1fr 1fr;grid-gap:.4rem;gap:.4rem}.Illustrations_pill__rFHS_{align-self:flex-start;display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;color:var(--accent-hover);background:var(--accent-soft);border-radius:100px;padding:.2rem .6rem}.Illustrations_linkLine__ZtEEI{display:flex;align-items:center;gap:.45rem;padding:.45rem .5rem;border:1px solid var(--border);border-radius:8px;background:#fff}.Illustrations_linkLine__ZtEEI .Illustrations_mono__kF_sH{flex:1 1}.Illustrations_copiedChip__Z0LlK{display:inline-flex;align-items:center;gap:.2rem;font-size:.62rem;font-weight:700;color:#fff;background:var(--accent);border-radius:6px;padding:.15rem .4rem;flex-shrink:0;transform:rotate(-4deg)}.Illustrations_copyGhost__gaB4_{color:var(--text-sub);display:inline-flex;flex-shrink:0}.Illustrations_dayHead__wJPcD{display:flex;align-items:baseline;gap:.4rem}.Illustrations_dayName__W2YsT{font-size:.7rem;font-weight:700;text-transform:uppercase;color:var(--accent-hover)}.Illustrations_dayNum__PX1dR{font-size:1.1rem;font-weight:700}.Illustrations_dayGrid___vNSJ{position:relative}.Illustrations_hourRow__93ovk{height:24px;border-top:1px solid var(--border);font-size:.6rem;color:var(--text-sub)}.Illustrations_hourRow__93ovk span{position:relative;top:-.55em;background:#fff;padding-right:.3rem}.Illustrations_eventBlock__Q5GFe{position:absolute;top:25px;left:2.4rem;right:0;height:23px;display:flex;align-items:center;gap:.4rem;padding:0 .5rem;border-left:3px solid var(--accent-hover);border-radius:4px;background:rgb(var(--accent-rgb)/.18);font-size:.66rem;white-space:nowrap;overflow:hidden}.Illustrations_eventBlock__Q5GFe span{color:var(--text-sub)}.Illustrations_toast__dB2JS{position:absolute;right:1rem;bottom:.9rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.68rem;font-weight:600;color:#fff;background:var(--text);border-radius:100px;padding:.35rem .7rem;box-shadow:0 8px 20px rgb(15 23 42/.25);transform:rotate(-2deg)}.Illustrations_tileGrid__dBHT8{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.9rem;gap:.9rem;width:100%;max-width:420px}.Illustrations_tile__k6j0M{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1rem .5rem;background:#fff;border-radius:14px;box-shadow:0 10px 25px rgb(15 23 42/.08);font-size:.75rem;font-weight:600;text-align:center;transform:rotate(var(--tilt,0deg));transition:transform .25s}.Illustrations_tile__k6j0M:hover{transform:rotate(0deg) translateY(-3px)}.Illustrations_tileIcon__hcX7R{width:auto;height:24px}.Illustrations_codeWindow__pn95Q{width:100%;max-width:420px;background:#0f172a;border-radius:14px;box-shadow:0 20px 40px rgb(15 23 42/.25);overflow:hidden}.Illustrations_codeBar__2Cpoh{display:flex;align-items:center;gap:.35rem;padding:.6rem .8rem;background:#1e293b}.Illustrations_codeBar__2Cpoh span{width:9px;height:9px;border-radius:50%;background:#475569}.Illustrations_codeBar__2Cpoh span:first-child{background:#f87171}.Illustrations_codeBar__2Cpoh span:nth-child(2){background:#fbbf24}.Illustrations_codeBar__2Cpoh span:nth-child(3){background:#34d399}.Illustrations_codeBar__2Cpoh em{margin-left:.5rem;font-style:normal;font-size:.7rem;color:#94a3b8}.Illustrations_code__1Gpwd{margin:0;padding:.9rem 1rem 1.1rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.7rem;line-height:1.65;color:#cbd5e1;overflow-x:auto}.Illustrations_code__1Gpwd b{color:#5eead4;font-weight:600}.Illustrations_badge__d42_v{position:absolute;left:1.25rem;bottom:1.25rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.75rem;font-weight:600;background:#fff;border-radius:100px;padding:.4rem .8rem;box-shadow:0 8px 20px rgb(15 23 42/.12);color:var(--accent-hover);transform:rotate(-3deg)}.Illustrations_chat__EdiEr{display:flex;flex-direction:column;gap:.75rem;width:100%;max-width:360px}.Illustrations_bubbleOut___MB5k{align-self:flex-end;max-width:95%;background:#dcf8c6;border-radius:16px 16px 4px 16px;padding:.7rem .8rem;font-size:.82rem;box-shadow:0 6px 16px rgb(15 23 42/.08)}.Illustrations_linkCard__zhZ_b{display:flex;align-items:center;gap:.55rem;margin-top:.55rem;padding:.55rem .65rem;background:rgb(255 255 255/.85);border-radius:10px;min-width:0}.Illustrations_linkCard__zhZ_b>div{display:flex;flex-direction:column;min-width:0}.Illustrations_linkCard__zhZ_b strong{font-size:.78rem}.Illustrations_linkCard__zhZ_b .Illustrations_mono__kF_sH{max-width:240px}.Illustrations_bubbleIn__InPtR{align-self:flex-start;background:#fff;border-radius:16px 16px 16px 4px;padding:.6rem .85rem;font-size:.82rem;box-shadow:0 6px 16px rgb(15 23 42/.08);transform:rotate(-1.5deg)}.Illustrations_chipStage__v3yKV{--tone:var(--accent);position:relative;height:128px;border-radius:14px;margin-bottom:1.25rem;background:color-mix(in srgb,var(--tone) 12%,#fff);overflow:hidden}.Illustrations_chipStage__v3yKV[data-tone=blue]{--tone:#6366f1}.Illustrations_chipStage__v3yKV[data-tone=amber]{--tone:#f59e0b}.Illustrations_chipStage__v3yKV[data-tone=pink]{--tone:#ec4899}.Illustrations_chip__AVCnN{position:absolute;left:.6rem;right:1.1rem;top:1.1rem;display:flex;align-items:center;gap:.7rem;padding:.6rem .7rem;background:#fff;border-radius:12px;box-shadow:0 10px 24px rgb(15 23 42/.1);transform:rotate(-2deg);z-index:2}.Illustrations_chipBack__NOshO{top:4.4rem;left:1.1rem;right:.6rem;transform:rotate(2deg);opacity:.85;z-index:1}.Illustrations_dateTile__GgFau{display:flex;flex-direction:column;align-items:center;width:38px;flex-shrink:0;border-radius:8px;overflow:hidden;border:1px solid var(--border);line-height:1.1}.Illustrations_dateTile__GgFau span{width:100%;text-align:center;font-size:.55rem;font-weight:700;text-transform:uppercase;color:#fff;background:var(--tone);padding:.1rem 0}.Illustrations_dateTile__GgFau strong{font-size:.95rem;padding:.1rem 0 .15rem}.Illustrations_chipText__6uNUR{display:flex;flex-direction:column;min-width:0}.Illustrations_chipText__6uNUR strong{font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Illustrations_chipText__6uNUR span{display:inline-flex;align-items:center;gap:.25rem;font-size:.7rem;color:var(--text-sub)}@media (prefers-reduced-motion:reduce){.Illustrations_caret__BaVj5{animation:none}.Illustrations_tile__k6j0M{transition:none}}.EventTypes_section__xQ8Jf{padding:6rem 0;background:var(--surface)}.EventTypes_title___p5Sg{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;text-align:center;margin-bottom:3rem}.EventTypes_title___p5Sg:after{content:".";color:var(--accent)}.EventTypes_grid__KGRv3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1.25rem;gap:1.25rem}.EventTypes_card__r49XB{background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:.75rem .75rem 1.5rem;transition:transform .2s,box-shadow .2s}.EventTypes_card__r49XB:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgb(15 23 42/.08)}.EventTypes_cardTitle__51OyW{font-size:1.05rem;font-weight:700;margin:0 .75rem .85rem}.EventTypes_list__NfHJb{list-style:none;padding:0 .75rem;display:flex;flex-direction:column;gap:.4rem}.EventTypes_item__CqGKP{font-size:.875rem;color:var(--text-sub);padding-left:1.25rem;position:relative}.EventTypes_item__CqGKP:before{content:"✓";position:absolute;left:0;color:var(--accent);font-weight:700}@media (max-width:1000px){.EventTypes_grid__KGRv3{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.EventTypes_grid__KGRv3{grid-template-columns:1fr}}@media (max-width:900px){.EventTypes_section__xQ8Jf{padding:4.5rem 0}}@media (max-width:600px){.EventTypes_section__xQ8Jf{padding:3.5rem 0}.EventTypes_title___p5Sg{margin-bottom:1.75rem}}@media (prefers-reduced-motion:reduce){.EventTypes_card__r49XB,.EventTypes_card__r49XB:hover{transition:none;transform:none}}.Faq_section__Mkzhn{padding:5rem 0}.Faq_title__M8Pxg{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;text-align:center;margin-bottom:3rem}.Faq_title__M8Pxg:after{content:".";color:var(--accent)}.Faq_list__FYK01{max-width:720px;margin:0 auto;display:flex;flex-direction:column;gap:.75rem}.Faq_item__hrOKf{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.Faq_item__hrOKf[open]{border-color:var(--accent)}.Faq_question__HbmMo::-webkit-details-marker{display:none}.Faq_question__HbmMo{padding:1.1rem 1.25rem;font-size:.95rem;font-weight:600;cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Faq_question__HbmMo:after{content:"+";font-size:1.25rem;color:var(--accent);font-weight:400;flex-shrink:0;transition:transform .2s}.Faq_item__hrOKf[open] .Faq_question__HbmMo:after{transform:rotate(45deg)}.Faq_answer__L0t0Y{padding:0 1.25rem 1.1rem;font-size:.9rem;color:var(--text-sub);line-height:1.7}@media (max-width:600px){.Faq_section__Mkzhn{padding:3.5rem 0}.Faq_title__M8Pxg{margin-bottom:1.75rem}}.BrandLogo_logo__WxSLM{position:relative;display:inline-block;color:#002435}.BrandLogo_svg__9WKTG{display:block;height:100%;width:auto;overflow:visible}.BrandLogo_light__hPddw{color:#ffffff}.BrandLogo_icon__JvFoJ{transform-box:fill-box;transform-origin:50% 100%;animation:BrandLogo_hop__UlcZt 15s cubic-bezier(.3,.7,.4,1) 3s infinite}.BrandLogo_logo__WxSLM:hover .BrandLogo_icon__JvFoJ,a:hover .BrandLogo_icon__JvFoJ{animation:BrandLogo_hopOnce__eYcD_ .9s cubic-bezier(.3,.7,.4,1)}@keyframes BrandLogo_hop__UlcZt{0%{transform:none}1.5%{transform:translateY(0) scale(1.08,.9)}3.5%{transform:translateY(-24%) scale(.95,1.06) rotate(-7deg)}5.5%{transform:translateY(0) scale(1.06,.93)}6.5%{transform:translateY(-6%) rotate(2deg)}8%{transform:none}to{transform:none}}@keyframes BrandLogo_hopOnce__eYcD_{0%{transform:none}18%{transform:translateY(0) scale(1.08,.9)}45%{transform:translateY(-24%) scale(.95,1.06) rotate(-7deg)}70%{transform:translateY(0) scale(1.06,.93)}85%{transform:translateY(-6%) rotate(2deg)}to{transform:none}}@media (prefers-reduced-motion:reduce){.BrandLogo_icon__JvFoJ,.BrandLogo_logo__WxSLM:hover .BrandLogo_icon__JvFoJ,a:hover .BrandLogo_icon__JvFoJ{animation:none}}.LangSwitch_toggle__Ow4We{display:inline-flex;gap:2px;padding:2px;background:var(--surface);border:1px solid var(--border);border-radius:999px}.LangSwitch_btn__WfaTh{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem .25rem .45rem;border:none;border-radius:999px;background:transparent;color:var(--text-sub);font-size:.78rem;font-weight:600;letter-spacing:.02em;transition:background .15s,color .15s,box-shadow .15s}.LangSwitch_btn__WfaTh:hover{color:var(--text)}.LangSwitch_btn__WfaTh:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.LangSwitch_flag__S9Ixv{width:16px;height:11px;border-radius:2px;flex-shrink:0;box-shadow:0 0 0 1px rgb(15 23 42/.1)}.LangSwitch_btn__WfaTh:not(.LangSwitch_active__NMrHZ) .LangSwitch_flag__S9Ixv{opacity:.7}.LangSwitch_active__NMrHZ{background:var(--bg);color:var(--accent-hover);box-shadow:0 1px 3px rgb(15 23 42/.12),0 0 0 1px rgb(var(--accent-rgb)/.25)}.LangSwitch_dark__71lBW{background:rgb(255 255 255/.06);border-color:rgb(255 255 255/.14)}.LangSwitch_dark__71lBW .LangSwitch_btn__WfaTh{color:rgb(255 255 255/.6)}.LangSwitch_dark__71lBW .LangSwitch_btn__WfaTh:hover{color:#fff}.LangSwitch_dark__71lBW .LangSwitch_active__NMrHZ{background:rgb(255 255 255/.12);color:#fff;box-shadow:0 0 0 1px rgb(var(--accent-rgb)/.6)}.Footer_footer__pQtti{position:relative;background:radial-gradient(circle at 0 0,rgb(var(--accent-rgb)/.1),transparent 40%),var(--footer-bg);color:rgb(255 255 255/.68);padding:4.5rem 0 2rem;border-top:1px solid rgb(var(--accent-rgb)/.25)}.Footer_top__YBhK_{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr;grid-gap:2.5rem;gap:2.5rem;padding-bottom:3rem}.Footer_about__NUgf4{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;max-width:320px}.Footer_brandRow__SnWRp{display:inline-flex}.Footer_brandRow__SnWRp:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:4px}.Footer_tagline__edhu4{font-size:.9rem;line-height:1.65}.Footer_mail__q4Sqt{font-size:.9rem;color:#fff;text-decoration:underline;-webkit-text-decoration-color:rgb(var(--accent-rgb)/.6);text-decoration-color:rgb(var(--accent-rgb)/.6);text-underline-offset:3px;transition:color .15s}.Footer_mail__q4Sqt:hover{color:var(--accent)}.Footer_mail__q4Sqt:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.Footer_lang__4IpbG{margin-top:.25rem}.Footer_colTitle__3amT0{color:#fff;font-size:.95rem;font-weight:700;margin-bottom:1.1rem}.Footer_linkList__Js__Y{list-style:none;display:flex;flex-direction:column;gap:.7rem}.Footer_linkButton__T1QYF,.Footer_linkList__Js__Y a{font-size:.9rem;color:rgb(255 255 255/.62);transition:color .15s}.Footer_linkButton__T1QYF{padding:0;border:none;background:none;text-align:left;font-family:inherit}.Footer_linkButton__T1QYF:hover,.Footer_linkList__Js__Y a:hover{color:#fff}.Footer_linkButton__T1QYF:focus-visible,.Footer_linkList__Js__Y a:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:2px}.Footer_brands__Dc1Z0{padding:2.5rem 0 3rem}.Footer_brandsTitle__rP3fG{display:flex;align-items:center;gap:1.25rem;color:#fff;font-size:1.1rem;font-weight:700;margin-bottom:1.5rem}.Footer_brandsTitle__rP3fG:after{content:"";flex:1 1;height:1px;background:rgb(255 255 255/.1)}.Footer_brandGrid__ZIGqq{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.Footer_brandCard__cJRuw{height:100%;display:flex;flex-direction:column;gap:.35rem;padding:1.1rem 1.2rem;border-radius:14px;background:rgb(255 255 255/.03);border:1px solid rgb(255 255 255/.08);transition:border-color .2s,background .2s,transform .2s}.Footer_brandCard__cJRuw:hover{border-color:rgb(var(--accent-rgb)/.55);background:rgb(var(--accent-rgb)/.06);transform:translateY(-2px)}.Footer_brandCard__cJRuw:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Footer_brandName__MmbNc{display:flex;align-items:center;justify-content:space-between;gap:.5rem;color:#fff;font-weight:700;font-size:.95rem}.Footer_brandIcon__xAfUt{color:rgb(255 255 255/.4);flex-shrink:0;transition:color .2s}.Footer_brandCard__cJRuw:hover .Footer_brandIcon__xAfUt{color:var(--accent)}.Footer_brandTagline__SWGaW{font-size:.85rem;line-height:1.5}.Footer_brandDomain___Ujf_{margin-top:auto;padding-top:.35rem;font-size:.78rem;color:var(--accent)}.Footer_bottom__wxP7Z{display:flex;flex-direction:column;gap:.5rem;padding-top:1.75rem;border-top:1px solid rgb(255 255 255/.08);font-size:.82rem}.Footer_disclaimer__qddzw{font-size:.75rem;color:rgb(255 255 255/.45);line-height:1.6;max-width:860px}@media (max-width:960px){.Footer_top__YBhK_{grid-template-columns:repeat(3,1fr)}.Footer_about__NUgf4{grid-column:1/-1;max-width:none}.Footer_brandGrid__ZIGqq{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.Footer_top__YBhK_{grid-template-columns:1fr 1fr;gap:2rem 1.5rem}.Footer_brandGrid__ZIGqq{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.Footer_brandCard__cJRuw,.Footer_brandCard__cJRuw:hover{transition:none;transform:none}}.EventForm_form__uGu2u{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2rem}.EventForm_formTitle__XxOY1{font-size:1.15rem;font-weight:700;margin-bottom:1.5rem}.EventForm_field__28X23{margin-bottom:1.25rem}.EventForm_label__DmRrD{display:block;font-size:.875rem;font-weight:600;color:var(--text);margin-bottom:.4rem}.EventForm_input__3i7FG,.EventForm_select__BIc4q,.EventForm_textarea__wxDlD{width:100%;padding:.65rem .9rem;border:1.5px solid var(--border);border-radius:var(--radius);font-size:.95rem;color:var(--text);background:var(--bg);transition:border-color .15s;outline:none}.EventForm_input__3i7FG:focus,.EventForm_select__BIc4q:focus,.EventForm_textarea__wxDlD:focus{border-color:var(--accent)}.EventForm_input__3i7FG.EventForm_error__liMsF,.EventForm_select__BIc4q.EventForm_error__liMsF,.EventForm_textarea__wxDlD.EventForm_error__liMsF{border-color:var(--error)}.EventForm_errorMsg__TLRox{font-size:.8rem;color:var(--error);margin-top:.3rem}.EventForm_textarea__wxDlD{min-height:80px;resize:vertical}.EventForm_row__KwKbZ{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.EventForm_toggleRow__gNWwq{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.EventForm_toggle__Ygu74{position:relative;width:44px;height:24px;flex-shrink:0}.EventForm_toggleInput__BcpeH{opacity:0;width:0;height:0;position:absolute}.EventForm_toggleSlider__LaXj_{position:absolute;inset:0;background:var(--border);border-radius:100px;cursor:pointer;transition:background .2s}.EventForm_toggleSlider__LaXj_:after{content:"";position:absolute;width:18px;height:18px;background:var(--bg);border-radius:50%;top:3px;left:3px;transition:transform .2s}.EventForm_toggleInput__BcpeH:checked+.EventForm_toggleSlider__LaXj_{background:var(--accent)}.EventForm_toggleInput__BcpeH:checked+.EventForm_toggleSlider__LaXj_:after{transform:translateX(20px)}.EventForm_toggleLabel__BH6Md{font-size:.9rem;font-weight:500;color:var(--text)}.EventForm_divider__PY_ww{border:none;border-top:1px solid var(--border);margin:1.5rem 0}.EventForm_repeatSection__Ss2nw{background:color-mix(in srgb,var(--accent) 5%,var(--bg));border:1px solid color-mix(in srgb,var(--accent) 20%,var(--border));border-radius:var(--radius);padding:1.25rem;margin-bottom:1.25rem;display:flex;flex-direction:column;gap:1rem}.EventForm_repeatSection__Ss2nw .EventForm_field__28X23{margin-bottom:0}.EventForm_repeatHint__yjTDB{font-size:.8rem;color:var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--bg));border:1px solid color-mix(in srgb,var(--accent) 25%,transparent);border-radius:var(--radius);padding:.6rem .75rem;line-height:1.5;margin:0}.EventForm_repeatEveryRow__bno9s{display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}.EventForm_repeatEveryLabel__EXOyE{font-size:.9rem;font-weight:500;color:var(--text);white-space:nowrap}.EventForm_repeatIntervalInput__g_OPD{width:5rem!important}.EventForm_dayPicker__JnhEl{display:flex;gap:.4rem;flex-wrap:wrap;margin-top:.4rem}.EventForm_dayBtn__diNeH{width:36px;height:36px;border-radius:50%;border:1.5px solid var(--border);background:var(--bg);color:var(--text);font-size:.8rem;font-weight:600;cursor:pointer;transition:background .15s,border-color .15s,color .15s;display:flex;align-items:center;justify-content:center}.EventForm_dayBtn__diNeH:hover{border-color:var(--accent)}.EventForm_dayBtnActive__apOFA{background:var(--accent);border-color:var(--accent);color:#fff}.EventForm_dayBtn__diNeH:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.EventForm_repeatEnds__Ugdrq{display:flex;flex-direction:column;gap:.6rem;margin-top:.4rem}.EventForm_repeatEndOption___lNyF{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:var(--text);cursor:pointer;flex-wrap:wrap}.EventForm_repeatEndOption___lNyF input[type=radio]{accent-color:var(--accent);width:16px;height:16px;cursor:pointer;flex-shrink:0}.EventForm_repeatSmallInput__Ywuyz{width:5rem!important}.EventForm_repeatUntilInput__FGBut{width:auto!important;flex:1 1;min-width:8rem}@media (max-width:520px){.EventForm_row__KwKbZ{grid-template-columns:1fr}}.QrPanel_wrap__Xeynz{display:flex;flex-direction:column;gap:.85rem}.QrPanel_placeholder__6play{color:var(--text-sub);font-size:.9rem;text-align:center;padding:2rem 1rem;line-height:1.6;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius)}.QrPanel_modes__ciK39{display:grid;grid-template-columns:1fr 1fr;grid-gap:.25rem;gap:.25rem;padding:.25rem;background:var(--surface);border:1px solid var(--border);border-radius:10px}.QrPanel_mode__UQIjf{padding:.5rem .6rem;border:none;border-radius:7px;background:transparent;color:var(--text-sub);font-size:.85rem;font-weight:600;transition:background .15s,color .15s,box-shadow .15s}.QrPanel_mode__UQIjf:hover{color:var(--text)}.QrPanel_mode__UQIjf:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.QrPanel_modeActive__Yy0IB{background:var(--bg);color:var(--text);box-shadow:0 1px 3px rgb(15 23 42/.12)}.QrPanel_modeHint__hGa7z{font-size:.8rem;color:var(--text-sub);line-height:1.5;margin-top:-.25rem}.QrPanel_stage__OnYjH{position:relative;display:flex;justify-content:center;padding:1.75rem 1rem 1.25rem;border-radius:16px;background:radial-gradient(circle at 15% 15%,rgb(var(--accent-rgb)/.16),transparent 55%),radial-gradient(circle at 90% 90%,rgb(129 140 248/.14),transparent 55%),var(--surface)}.QrPanel_live__SRRKs{position:absolute;top:.65rem;right:.8rem;display:inline-flex;align-items:center;gap:.35rem;font-size:.72rem;font-weight:600;color:#15803d}.QrPanel_liveDot__WnbNi{width:7px;height:7px;border-radius:50%;background:#22c55e;box-shadow:0 0 0 3px rgb(34 197 94/.2)}.QrPanel_code__eaNMs{width:232px;height:232px;padding:0;background:#fff;border-radius:14px;box-shadow:0 10px 30px rgb(15 23 42/.1);overflow:hidden}.QrPanel_code__eaNMs canvas,.QrPanel_code__eaNMs svg{display:block;width:100%;height:100%}.QrPanel_summary__7lO8b{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.15rem}.QrPanel_summary__7lO8b strong{font-size:1rem;word-break:break-word}.QrPanel_summary__7lO8b span{font-size:.85rem;color:var(--text-sub)}.QrPanel_dense__BpBC9{font-size:.8rem;color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:.5rem .75rem}.QrPanel_primary__MlT5R{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.8rem 1.5rem;border:none;border-radius:var(--radius);background:var(--accent);color:#fff;font-size:.95rem;font-weight:600;transition:background .15s}.QrPanel_primary__MlT5R:hover{background:var(--accent-hover)}.QrPanel_primary__MlT5R:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.QrPanel_secondary__jJAsp{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.QrPanel_ghost__Bnwb8{padding:.6rem .75rem;border:1px solid var(--border);border-radius:8px;background:var(--bg);color:var(--text);font-size:.875rem;font-weight:600;transition:border-color .15s,color .15s}.QrPanel_ghost__Bnwb8:hover{border-color:var(--accent);color:var(--accent)}.QrPanel_ghost__Bnwb8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LinksPanel_panel__iKIkj{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-lg);padding:2rem;position:-webkit-sticky;position:sticky;top:80px;box-shadow:0 1px 2px rgb(15 23 42/.04),0 8px 24px rgb(15 23 42/.04)}.LinksPanel_tabs__U363l{display:flex;gap:1.25rem;border-bottom:1px solid var(--border);margin:-.5rem 0 1.25rem}.LinksPanel_tab__zXGxC{position:relative;padding:.5rem 0 .75rem;border:none;background:none;color:var(--text-sub);font-size:.92rem;font-weight:600;transition:color .15s}.LinksPanel_tab__zXGxC:hover{color:var(--text)}.LinksPanel_tab__zXGxC:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:4px}.LinksPanel_tabActive__ADway{color:var(--text)}.LinksPanel_tabActive__ADway:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;border-radius:2px;background:var(--accent)}.LinksPanel_panelTitle__KY_kQ{font-size:1.25rem;font-weight:700;margin-bottom:.25rem}.LinksPanel_panelSub__Yoy21{font-size:.9rem;color:var(--text-sub);margin-bottom:1.25rem}.LinksPanel_placeholder__XiWZb{color:var(--text-sub);font-size:.9rem;text-align:center;padding:2rem 1rem;line-height:1.6;background:var(--surface);border:1px dashed var(--border);border-radius:var(--radius)}.LinksPanel_platformList__Y7fCo,.LinksPanel_platformRow___c6uH{display:flex;flex-direction:column}.LinksPanel_platformRow___c6uH{gap:.6rem;padding:1rem 0;border-bottom:1px solid var(--border)}.LinksPanel_platformRow___c6uH:first-child{padding-top:0}.LinksPanel_platformRow___c6uH:last-child{border-bottom:none;padding-bottom:0}.LinksPanel_platformHead__16l3i{display:flex;align-items:center;gap:.6rem}.LinksPanel_platformIcon__MCZA_{flex-shrink:0;width:auto;height:20px}.LinksPanel_platformName__vfrQV{font-size:.95rem;font-weight:600}.LinksPanel_linkRow__Cg3KR{display:flex;gap:.5rem;align-items:stretch}.LinksPanel_urlField__6qCaZ{flex:1 1;min-width:0;padding:.6rem .8rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.8rem;color:var(--text);background:var(--surface);border:1px solid var(--border);border-radius:8px;text-overflow:ellipsis}.LinksPanel_urlField__6qCaZ:focus{outline:2px solid var(--accent);outline-offset:-1px}.LinksPanel_copyBtn__oBoc6,.LinksPanel_openBtn__vvjVL{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:8px;font-size:.85rem;font-weight:600;white-space:nowrap;flex-shrink:0;transition:border-color .15s,color .15s,background .15s}.LinksPanel_copyBtn__oBoc6{padding:0 .85rem;min-width:92px}.LinksPanel_openBtn__vvjVL{width:38px;color:var(--text-sub)}.LinksPanel_copyBtn__oBoc6:hover,.LinksPanel_openBtn__vvjVL:hover{border-color:var(--accent);color:var(--accent)}.LinksPanel_copyBtn__oBoc6:focus-visible,.LinksPanel_openBtn__vvjVL:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LinksPanel_copyBtn__oBoc6.LinksPanel_copied__k697_{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.LinksPanel_icsSub__zFK_R{font-size:.8rem;color:var(--text-sub);line-height:1.5}.LinksPanel_downloadBtn__BS6DJ{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;background:var(--accent);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:var(--radius);font-size:.95rem;font-weight:600;transition:background .15s}.LinksPanel_downloadBtn__BS6DJ:hover{background:var(--accent-hover)}.LinksPanel_downloadBtn__BS6DJ:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (max-width:400px){.LinksPanel_panel__iKIkj{padding:1.25rem}.LinksPanel_copyBtn__oBoc6 span{display:none}.LinksPanel_copyBtn__oBoc6{min-width:40px;padding:0 .6rem}}.GeneratorSection_section__qi8FZ{padding:2.5rem 0 4rem}.GeneratorSection_grid__mYlZN{display:grid;grid-template-columns:1fr 1fr;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:768px){.GeneratorSection_grid__mYlZN{grid-template-columns:1fr}}.Hero_hero__bqvNd{position:relative;padding:5.5rem 0 7rem;text-align:center;overflow:hidden;isolation:isolate}.Hero_mesh__o2JYL{position:absolute;inset:-10% -5% 0;z-index:-1;background:radial-gradient(40% 55% at 12% 20%,rgb(20 184 166/.22),transparent 70%),radial-gradient(35% 50% at 88% 15%,rgb(14 165 233/.2),transparent 70%),radial-gradient(30% 45% at 75% 85%,rgb(251 191 36/.14),transparent 70%),radial-gradient(35% 45% at 25% 90%,rgb(99 102 241/.12),transparent 70%),linear-gradient(180deg,#f6fbfb,#ffffff);-webkit-mask-image:linear-gradient(180deg,#000 60%,transparent);mask-image:linear-gradient(180deg,#000 60%,transparent)}.Hero_mesh__o2JYL:after{content:"";position:absolute;inset:0;background-image:linear-gradient(rgb(15 23 42/.035) 1px,transparent 0),linear-gradient(90deg,rgb(15 23 42/.035) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse 70% 60% at 50% 35%,#000 30%,transparent 75%)}.Hero_content__WDVga{position:relative}.Hero_badge__mnOYT{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .95rem;margin-bottom:1.5rem;border-radius:999px;font-size:.85rem;font-weight:600;color:#047857;background:rgb(236 253 245/.9);border:1px solid rgb(16 185 129/.25);box-shadow:0 1px 2px rgb(15 23 42/.04)}.Hero_headline__wPoAT{font-size:clamp(2.4rem,6.4vw,4.4rem);font-weight:800;line-height:1.04;letter-spacing:-.035em;color:var(--text);max-width:900px;margin:0 auto 1.4rem}.Hero_subtext__gAFHP{font-size:clamp(1.05rem,2vw,1.22rem);color:var(--text-sub);max-width:700px;margin:0 auto 2.25rem;line-height:1.65}.Hero_actions__yXeUX{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:1.25rem 2rem}.Hero_cta__1n4WS{display:inline-flex;align-items:center;gap:.9rem;padding:.45rem .5rem .45rem 1.4rem;border-radius:999px;background:var(--text);color:#fff;font-weight:600;font-size:1rem;box-shadow:0 10px 25px rgb(15 23 42/.18);transition:transform .2s,box-shadow .2s}.Hero_cta__1n4WS:hover{transform:translateY(-2px);box-shadow:0 16px 32px rgb(15 23 42/.22)}.Hero_cta__1n4WS:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.Hero_ctaIcon__vjdIC{width:38px;height:38px;display:grid;place-items:center;border-radius:50%;background:#fff;color:var(--text);transition:transform .2s,background .2s,color .2s}.Hero_cta__1n4WS:hover .Hero_ctaIcon__vjdIC{transform:rotate(-45deg);background:var(--accent);color:#fff}.Hero_worksWith__9jvUb{display:flex;align-items:center;gap:.75rem}.Hero_iconStack__k3z2Q{display:flex;padding:6px 0}.Hero_iconBubble__xL5yU{position:relative;width:36px;height:36px;display:grid;place-items:center;margin-left:-8px;border-radius:50%;background:#fff;border:2px solid #fff;box-shadow:0 2px 8px rgb(15 23 42/.12);transition:margin .3s cubic-bezier(.2,.8,.2,1),transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.Hero_iconBubble__xL5yU:first-child{margin-left:0}.Hero_bubbleImg__rs2Ex{width:auto;height:18px}.Hero_iconStack__k3z2Q:hover .Hero_iconBubble__xL5yU:not(:first-child){margin-left:6px}.Hero_iconBubble__xL5yU:hover{z-index:2;transform:translateY(-5px) scale(1.14);box-shadow:0 0 0 2px var(--accent),0 10px 20px rgb(var(--accent-rgb)/.3)}.Hero_iconBubble__xL5yU:after{content:attr(data-name);position:absolute;bottom:calc(100% + 10px);left:50%;padding:.3rem .55rem;border-radius:6px;background:var(--text);color:#fff;font-size:.7rem;font-weight:600;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%,4px);transition:opacity .2s,transform .2s}.Hero_iconBubble__xL5yU:hover:after{opacity:1;transform:translate(-50%)}.Hero_worksLabel___rZJx{font-size:.88rem;font-weight:500;color:var(--text-sub);text-align:left}.Hero_float__XKsXp{position:absolute;z-index:0;display:flex;align-items:center;gap:.6rem;padding:.6rem .8rem;border-radius:14px;background:rgb(255 255 255/.85);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid rgb(255 255 255/.9);box-shadow:0 14px 34px rgb(15 23 42/.1);font-size:.8rem;text-align:left;animation:Hero_drift__HDq5f 7s ease-in-out infinite}.Hero_floatLeft__BrP_s{left:max(2rem,calc(50% - 650px));top:34%;transform:rotate(-5deg)}.Hero_floatRight__i9v9F{right:max(2rem,calc(50% - 650px));top:22%;font-weight:600;transform:rotate(4deg);animation-delay:-3.5s}@keyframes Hero_drift__HDq5f{0%,to{translate:0 0}50%{translate:0 -10px}}.Hero_floatDate__ld_58{display:flex;flex-direction:column;align-items:center;justify-content:center;width:40px;height:42px;border-radius:10px;background:var(--gradient-brand);color:#fff;font-weight:800;font-size:1rem;line-height:1}.Hero_floatDate__ld_58 small{font-size:.55rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;opacity:.9}.Hero_floatText__EXjXv{display:flex;flex-direction:column}.Hero_floatText__EXjXv strong{font-size:.82rem}.Hero_floatText__EXjXv span{display:inline-flex;align-items:center;gap:.25rem;color:var(--text-sub);font-size:.72rem}.Hero_floatIcon__3DGOA{width:auto;height:18px}.Hero_floatCheck__NZOJ9{color:#10b981}@media (max-width:1180px){.Hero_float__XKsXp{display:none}}@media (max-width:600px){.Hero_hero__bqvNd{padding:3.5rem 0 5rem}.Hero_actions__yXeUX{flex-direction:column;gap:1.25rem}}@media (prefers-reduced-motion:reduce){.Hero_float__XKsXp{animation:none}.Hero_ctaIcon__vjdIC,.Hero_cta__1n4WS,.Hero_iconBubble__xL5yU,.Hero_iconBubble__xL5yU:after{transition:none}.Hero_cta__1n4WS:hover{transform:none}}.HowItWorks_section__RU32y{padding:6rem 0;background:var(--surface)}.HowItWorks_title__tECJv{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;text-align:center;margin-bottom:.75rem}.HowItWorks_title__tECJv:after{content:".";color:var(--accent)}.HowItWorks_lead__rmJuS{text-align:center;color:var(--text-sub);font-size:1.05rem;max-width:560px;margin:0 auto 3rem}.HowItWorks_grid__v3wHT{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1.5rem;gap:1.5rem}.HowItWorks_card__o3nvw{background:var(--bg);border:1px solid var(--border);border-radius:20px;padding:.75rem .75rem 1.75rem;transition:transform .2s,box-shadow .2s}.HowItWorks_card__o3nvw:hover{transform:translateY(-4px);box-shadow:0 16px 40px rgb(15 23 42/.08)}.HowItWorks_step__gUC_t{display:inline-block;margin:1.25rem 1rem .5rem;font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--accent-hover)}.HowItWorks_cardTitle__4MDRT{font-size:1.15rem;font-weight:700;margin:0 1rem .5rem}.HowItWorks_cardBody__b1TN8{font-size:.92rem;color:var(--text-sub);line-height:1.6;margin:0 1rem}@media (max-width:900px){.HowItWorks_section__RU32y{padding:4.5rem 0}.HowItWorks_grid__v3wHT{grid-template-columns:1fr;max-width:460px;margin:0 auto}}@media (max-width:600px){.HowItWorks_section__RU32y{padding:3.5rem 0}.HowItWorks_lead__rmJuS{margin-bottom:2rem}}@media (prefers-reduced-motion:reduce){.HowItWorks_card__o3nvw,.HowItWorks_card__o3nvw:hover{transition:none;transform:none}}.Nav_nav__o8sSc{position:-webkit-sticky;position:sticky;top:0;z-index:100;background:rgb(255 255 255/.92);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--border)}.Nav_inner__sh7uA{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-height:64px}.Nav_brand__vMusG{display:flex;align-items:center;text-decoration:none}.Nav_brand__vMusG:focus-visible{outline:2px solid var(--accent);outline-offset:4px;border-radius:6px}.Nav_links__8Axcs{display:flex;align-items:center;gap:.25rem;list-style:none}.Nav_link__AQMuy{display:block;padding:.4rem .7rem;border-radius:8px;font-size:.9rem;font-weight:500;color:var(--text-sub);white-space:nowrap;transition:color .15s,background .15s}.Nav_link__AQMuy:hover{color:var(--text);background:var(--surface)}.Nav_link__AQMuy:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_right__2ka_f{display:flex;align-items:center;gap:.75rem}.Nav_desktopOnly__8d6mE{display:inline-flex}.Nav_cta__gBZXl{align-items:center;padding:.45rem .9rem;border-radius:999px;font-size:.85rem;font-weight:600;color:var(--accent-hover);background:var(--accent-soft);border:1px solid rgb(var(--accent-rgb)/.35);white-space:nowrap;transition:background .15s,color .15s,border-color .15s}.Nav_cta__gBZXl:hover{background:var(--accent);border-color:var(--accent);color:#fff}.Nav_cta__gBZXl:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_burger__v332v{display:none;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid var(--border);border-radius:12px;background:var(--bg);transition:border-color .15s}.Nav_burger__v332v:hover{border-color:rgb(var(--accent-rgb)/.5)}.Nav_burger__v332v:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_burgerBars__hprnP,.Nav_burgerBars__hprnP:after,.Nav_burgerBars__hprnP:before{display:block;width:18px;height:2px;border-radius:2px;background:var(--text)}.Nav_burgerBars__hprnP{position:relative}.Nav_burgerBars__hprnP:after,.Nav_burgerBars__hprnP:before{content:"";position:absolute;left:0}.Nav_burgerBars__hprnP:before{top:-6px}.Nav_burgerBars__hprnP:after{top:6px;width:12px}.Nav_layer__pdyCp{position:fixed;inset:0;z-index:300;overflow:hidden;pointer-events:none;visibility:hidden;transition:visibility 0s linear .35s}.Nav_layerOpen__ARw3U{pointer-events:auto;visibility:visible;transition:none}.Nav_overlay__H80VT{position:absolute;inset:0;background:rgb(15 23 42/.45);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease}.Nav_overlayOpen__f3oz8{opacity:1}.Nav_drawer__Ye4oa{position:absolute;top:0;right:0;bottom:0;width:min(86vw,360px);display:flex;flex-direction:column;background:var(--bg);box-shadow:-20px 0 50px rgb(15 23 42/.18);transform:translateX(100%);transition:transform .35s cubic-bezier(.2,.8,.2,1);overflow-y:auto;overscroll-behavior:contain}.Nav_drawerOpen__fGp0b{transform:none}.Nav_drawerHead__gcl44{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;border-bottom:1px solid var(--border)}.Nav_closeBtn__lGx_u{width:36px;height:36px;display:grid;place-items:center;border:none;border-radius:50%;background:var(--surface);color:var(--text-sub);font-size:1.35rem;line-height:1;transition:background .15s,color .15s}.Nav_closeBtn__lGx_u:hover{background:#e9eef4;color:var(--text)}.Nav_closeBtn__lGx_u:focus{outline:none}.Nav_closeBtn__lGx_u:focus-visible{box-shadow:0 0 0 2px var(--accent);color:var(--text)}.Nav_drawerList__ZI3BQ{list-style:none;padding:.5rem .75rem 0}.Nav_drawerLink__00Jc0{display:flex;align-items:center;justify-content:space-between;padding:.7rem .75rem;border-radius:10px;font-size:1.02rem;font-weight:600;color:var(--text);transition:background .15s,color .15s}.Nav_drawerLink__00Jc0:hover{background:var(--surface);color:var(--accent-hover)}.Nav_drawerLink__00Jc0:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.Nav_drawerArrow__PWXd4{color:var(--text-sub);opacity:.6;transition:transform .15s,opacity .15s}.Nav_drawerLink__00Jc0:hover .Nav_drawerArrow__PWXd4{transform:translateX(3px);opacity:1;color:var(--accent)}.Nav_drawerLang__jhjy_{display:flex;align-items:center;justify-content:space-between;margin:.75rem 1.5rem 0;padding-top:1rem;border-top:1px solid var(--border)}.Nav_drawerLabel__upaeN{font-size:.85rem;font-weight:600;color:var(--text-sub)}.Nav_drawerFoot__g1D7O{margin-top:auto;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.Nav_drawerCta__dzjHE{display:block;padding:.9rem 1rem;border-radius:12px;background:var(--accent);color:#fff;font-weight:600;text-align:center;transition:background .15s}.Nav_drawerCta__dzjHE:hover{background:var(--accent-hover)}.Nav_drawerCta__dzjHE:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_promoCard__nu1ON{display:flex;flex-direction:column;gap:.2rem;padding:.9rem 1rem;border-radius:12px;background:radial-gradient(circle at 100% 0,rgb(var(--accent-rgb)/.18),transparent 60%),var(--surface);border:1px solid rgb(var(--accent-rgb)/.3);transition:border-color .15s}.Nav_promoCard__nu1ON:hover{border-color:var(--accent)}.Nav_promoCard__nu1ON:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Nav_promoEyebrow__LkNcf{font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent-hover)}.Nav_promoTitle__9aRo5{font-size:.92rem;font-weight:600;color:var(--text);line-height:1.35}.Nav_promoLink__wUlp_{display:inline-flex;align-items:center;gap:.3rem;margin-top:.2rem;font-size:.85rem;font-weight:600;color:var(--accent-hover)}@media (max-width:960px){.Nav_desktopOnly__8d6mE,.Nav_links__8Axcs{display:none}.Nav_burger__v332v{display:inline-flex}}@media (min-width:961px){.Nav_layer__pdyCp{display:none}}@media (prefers-reduced-motion:reduce){.Nav_drawer__Ye4oa,.Nav_layer__pdyCp,.Nav_overlay__H80VT{transition:none}}.Testimonials_section__uNc90{position:relative;padding:6rem 0;overflow:hidden;background:radial-gradient(40% 60% at 10% 30%,rgb(20 184 166/.08),transparent 70%),radial-gradient(40% 60% at 90% 70%,rgb(99 102 241/.07),transparent 70%)}.Testimonials_title__sftzT{font-size:clamp(1.75rem,4vw,2.6rem);font-weight:800;text-align:center;margin-bottom:.75rem}.Testimonials_lead__seVTC{text-align:center;color:var(--text-sub);font-size:1.05rem;max-width:600px;margin:0 auto 3rem}.Testimonials_viewport__0_Dgy{position:relative;max-width:1240px;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.Testimonials_track__rH6PT{list-style:none;display:flex;gap:1.25rem;padding:.5rem 6% 1.5rem;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 6%;scrollbar-width:none;overscroll-behavior-x:contain}.Testimonials_track__rH6PT::-webkit-scrollbar{display:none}.Testimonials_card__SvO88{flex:0 0 min(360px,82vw);scroll-snap-align:start}.Testimonials_figure__7N6_G{height:100%;display:flex;flex-direction:column;padding:1.75rem;background:var(--bg);border:1px solid var(--border);border-radius:20px;box-shadow:0 1px 2px rgb(15 23 42/.04),0 10px 30px rgb(15 23 42/.05);transition:border-color .2s,box-shadow .2s}.Testimonials_figure__7N6_G:hover{border-color:rgb(var(--accent-rgb)/.4);box-shadow:0 16px 40px rgb(15 23 42/.08)}.Testimonials_quoteMark__wVmcx{font-size:3.2rem;line-height:.8;font-weight:800;background:var(--gradient-brand);-webkit-background-clip:text;background-clip:text;color:transparent;height:1.6rem}.Testimonials_cardTitle__lAkvX{font-size:1.05rem;font-weight:700;margin:.5rem 0 .6rem;letter-spacing:-.01em}.Testimonials_quote__7Agl4{margin:0 0 1.5rem;flex:1 1}.Testimonials_quote__7Agl4 p{font-size:.93rem;line-height:1.65;color:#475569}.Testimonials_person__VG49w{display:flex;align-items:center;gap:.75rem}.Testimonials_avatar__qRFLi{width:44px;height:44px;flex-shrink:0;display:grid;place-items:center;border-radius:50%;color:#fff;font-weight:700;font-size:.9rem;letter-spacing:.02em}.Testimonials_personText__xUeXB{display:flex;flex-direction:column;line-height:1.3}.Testimonials_personText__xUeXB strong{font-size:.92rem}.Testimonials_personText__xUeXB span{font-size:.8rem;color:var(--text-sub)}.Testimonials_arrow__nezY8{position:absolute;top:50%;z-index:2;width:44px;height:44px;display:grid;place-items:center;border:1px solid var(--border);border-radius:50%;background:var(--bg);color:var(--text);box-shadow:0 8px 20px rgb(15 23 42/.12);transform:translateY(-50%);transition:border-color .15s,color .15s}.Testimonials_arrow__nezY8:hover{border-color:var(--accent);color:var(--accent)}.Testimonials_arrow__nezY8:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.Testimonials_prev__lAQxp{left:max(.75rem,3%)}.Testimonials_prev__lAQxp svg{transform:rotate(180deg)}.Testimonials_next__N0z_D{right:max(.75rem,3%)}@media (max-width:900px){.Testimonials_section__uNc90{padding:4.5rem 0}}@media (max-width:600px){.Testimonials_section__uNc90{padding:3.5rem 0}.Testimonials_lead__seVTC{margin-bottom:2rem}.Testimonials_arrow__nezY8{width:38px;height:38px}}@media (prefers-reduced-motion:reduce){.Testimonials_figure__7N6_G{transition:none}}.WhyUseIt_section__GebnV{padding:6rem 0}.WhyUseIt_title__oNeOh{font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;letter-spacing:-.02em;text-align:center;margin-bottom:4rem}.WhyUseIt_title__oNeOh:after{content:".";color:var(--accent)}.WhyUseIt_rows__RSRMU{display:flex;flex-direction:column;gap:6rem}.WhyUseIt_row__NZOxU{display:grid;grid-template-columns:1.05fr 1fr;grid-gap:4rem;gap:4rem;align-items:center}.WhyUseIt_row__NZOxU>*{min-width:0}.WhyUseIt_flip__H2LgY .WhyUseIt_art__TJkE4{order:2}.WhyUseIt_rowTitle__Xh1A6{font-size:clamp(1.6rem,3.2vw,2.25rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:1rem}.WhyUseIt_rowTitle__Xh1A6:after{content:".";color:var(--accent)}.WhyUseIt_rowBody__e_rRP{font-size:1.05rem;color:var(--text-sub);line-height:1.7;margin-bottom:2rem}.WhyUseIt_features__6Uzpb{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem}.WhyUseIt_feature__4HkoV{display:flex;gap:.75rem;align-items:flex-start}.WhyUseIt_featureIcon__EnvZB{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex-shrink:0;border-radius:10px;color:var(--accent-hover);background:var(--accent-soft)}.WhyUseIt_featureTitle__LH5Wz{font-size:.98rem;font-weight:700;margin-bottom:.2rem}.WhyUseIt_featureBody__gqUPs{font-size:.875rem;color:var(--text-sub);line-height:1.55}@media (max-width:900px){.WhyUseIt_section__GebnV{padding:4.5rem 0}.WhyUseIt_row__NZOxU{grid-template-columns:1fr;gap:2rem}.WhyUseIt_flip__H2LgY .WhyUseIt_art__TJkE4{order:0}.WhyUseIt_rows__RSRMU{gap:4rem}}@media (max-width:600px){.WhyUseIt_section__GebnV{padding:3.5rem 0}.WhyUseIt_title__oNeOh{margin-bottom:2rem}.WhyUseIt_rows__RSRMU{gap:3rem}.WhyUseIt_row__NZOxU{gap:1.5rem}}@media (max-width:520px){.WhyUseIt_features__6Uzpb{grid-template-columns:1fr}}.LegalPage_main__tzJR5{padding:4rem 0 6rem;background:linear-gradient(180deg,#eef8f7 0,var(--bg) 320px)}.LegalPage_layout__AfoEx{display:grid;grid-template-columns:200px minmax(0,1fr);grid-gap:3.5rem;gap:3.5rem;align-items:start}.LegalPage_side__f5Z4S{position:-webkit-sticky;position:sticky;top:96px}.LegalPage_sideTitle__QL0dT{font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-sub);margin-bottom:.75rem}.LegalPage_sideList__CD8kS{list-style:none;display:flex;flex-direction:column;gap:.25rem}.LegalPage_sideLink__Ud_cW{display:block;padding:.45rem .7rem;border-radius:8px;font-size:.9rem;color:var(--text-sub)}.LegalPage_sideLink__Ud_cW:hover{color:var(--text);background:var(--surface)}.LegalPage_sideLink__Ud_cW:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LegalPage_current__44cVa{color:var(--accent-hover);background:var(--accent-soft);font-weight:600}.LegalPage_article__iG70h{max-width:760px}.LegalPage_title__cXmM_{font-size:clamp(2rem,5vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:.5rem}.LegalPage_title__cXmM_:after{content:".";color:var(--accent)}.LegalPage_meta__4I0LR{font-size:.9rem;color:var(--text-sub);margin-bottom:2.5rem}.LegalPage_prose__b255m{font-size:1rem;line-height:1.75;color:#334155}.LegalPage_prose__b255m h2{font-size:1.3rem;font-weight:700;color:var(--text);margin:2.5rem 0 .75rem;scroll-margin-top:90px}.LegalPage_prose__b255m h3{font-size:1.05rem;font-weight:700;color:var(--text);margin:1.5rem 0 .5rem}.LegalPage_prose__b255m p,.LegalPage_prose__b255m table,.LegalPage_prose__b255m ul{margin-bottom:1rem}.LegalPage_prose__b255m ul{padding-left:1.25rem}.LegalPage_prose__b255m li{margin-bottom:.4rem}.LegalPage_prose__b255m a{color:var(--accent-hover);text-decoration:underline;text-underline-offset:2px}.LegalPage_prose__b255m a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.LegalPage_prose__b255m strong{color:var(--text)}.LegalPage_prose__b255m table{width:100%;border-collapse:collapse;font-size:.9rem;display:block;overflow-x:auto}.LegalPage_prose__b255m td,.LegalPage_prose__b255m th{text-align:left;padding:.65rem .75rem;border-bottom:1px solid var(--border);vertical-align:top}.LegalPage_prose__b255m th{background:var(--surface);color:var(--text);font-weight:600;white-space:nowrap}.LegalPage_prose__b255m code{font-size:.85em;background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:.05rem .3rem}.LegalPage_prose__b255m .summary{background:var(--accent-soft);border:1px solid rgb(var(--accent-rgb)/.25);border-radius:12px;padding:1.1rem 1.25rem;margin-bottom:1.5rem}.LegalPage_prose__b255m .summary ul{margin-bottom:0}.LegalPage_contact__2ZlB6{font-style:normal;padding:1rem 1.25rem;background:var(--surface);border:1px solid var(--border);border-radius:12px;line-height:1.7}@media (max-width:860px){.LegalPage_layout__AfoEx{grid-template-columns:1fr;gap:1.5rem}.LegalPage_side__f5Z4S{position:static}.LegalPage_sideList__CD8kS{flex-direction:row;flex-wrap:wrap}.LegalPage_main__tzJR5{padding-top:2.5rem}}