:root{--bg:#fff;--bg-alpha-75:color-mix(in srgb,var(--bg),#0000 25%);--bg-alpha-50:color-mix(in srgb,var(--bg),#0000 50%);--bg-alpha-25:color-mix(in srgb,var(--bg),#0000 75%);--accent:#0f408a;--accent-secondary:#5b69db;--accent-light-10:color-mix(in srgb,#1456b8,#fff 10%);--accent-light-90:color-mix(in srgb,var(--accent),#fff 90%);--light:#fcfcfd;--heading:#333340;--text:#585660;--dark:#151517}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;box-sizing:border-box;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;margin:0;scroll-behavior:smooth}body{background-color:#fff;background-color:var(--bg);margin:0;overflow-x:hidden;transition:background .2s cubic-bezier(.4,.14,.3,1);transition:background .2s var(--standard-easing)}section{padding:0 env(safe-area-inset-right) 0 env(safe-area-inset-left)}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;-webkit-user-select:none;user-select:none}*,:after,:before{-webkit-font-smoothing:antialiased;box-sizing:inherit}#root{overflow-x:hidden}main{padding-top:80px}.header{align-items:center;border:1px solid var(--bg-alpha-25);box-shadow:0 12px 24px #a0a0a01a;display:flex;justify-content:space-between;left:50%;margin:12px auto;max-height:54px;max-width:calc(100% - 24px);padding:11px 16px;position:fixed;top:12px;transform:translateX(-50%);-webkit-user-select:none;user-select:none;z-index:100}.header,.header:before{border-radius:32px;width:100%}.header:before{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--bg-alpha-75);content:"";height:100%;left:0;position:absolute;top:0;z-index:-1}@media(min-width:1325px){.header{max-width:1325px}}.header ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}@media(min-width:900px){.header .nav-link{max-height:32px}}.header .link{align-items:center;background:#0000;border:1px solid #0000;border-radius:24px;color:var(--heading);display:inline-flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:6px;line-height:1;padding:6px 12px;position:relative;text-decoration:none;transform:scale(1);transition:background .15s var(--standard-easing),color .15s var(--standard-easing),transform .15s var(--standard-easing)}@media(min-width:900px){.header .link{height:30px;min-width:30px}}@media not (hover:none){.header .link:not(.active):hover{background:var(--accent-light-90);color:var(--accent)}}.header .link:not(.active):active{background:var(--accent-light-90)}.header .link.active{color:var(--accent)}.header .link.active:after{animation:active-link .2s var(--entrance-ease) forwards;background-color:color-mix(in srgb,var(--accent),#0000 70%);border-radius:2px;content:"";height:2px;left:50%;opacity:0;position:absolute;top:calc(100% - 4px);transform:translateX(-50%) scaleX(0);width:calc(100% - 24px)}.header .link:has(.material-symbols-outlined){margin:0 12px 0 0;padding:15px 3px}.header .link:has(.material-symbols-outlined).active:after{animation:none}@keyframes active-link{to{opacity:1;transform:translateX(-50%) scaleX(1)}}.header .dropdown-list{min-width:200px;top:calc(100% + 16px)}.header-nav-primary .nav-links{align-items:center;gap:12px;justify-content:space-between}.header-nav-primary .nav-link{display:none}.header-nav-primary .nav-link:first-child{display:block}.header-nav-primary .nav-link:first-child .link{border:none;color:#5b69db;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;line-height:1;padding:3px 12px 3px 0}.header-nav-primary .nav-link:first-child .link img{transition:transform .15s var(--standard-easing)}@media not (hover:none){.header-nav-primary .nav-link:first-child .link:hover{background-color:#0000}.header-nav-primary .nav-link:first-child .link:hover img{transform:scale(1.1)}}.header-nav-primary .nav-link:first-child .link.active{color:#5b69db}.header-nav-primary .nav-link:first-child .link.active:after{background-color:#0000}.header-nav-primary .nav-link:nth-child(4):after{border-right:2px solid #dbdbec;content:"";margin-left:16px;margin-right:8px}@media(min-width:900px){.header-nav-primary .nav-link{display:block}}.header-nav-secondary{position:relative}.header-nav-secondary .secondary-nav-links{gap:6px}.header-nav-secondary[data-display-size=mobile]{--animation-delay:150ms;--animation-delay-step:30ms}.header-nav-secondary[data-display-size=mobile] .secondary-nav-links{animation:fade-in-y .3s var(--entrance-ease) forwards;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--bg-alpha-75);border:1px solid var(--bg-alpha-25);border-radius:24px;box-shadow:0 12px 24px #a0a0a01a;flex-direction:column;gap:16px;min-width:calc(100vw - 32px);opacity:0;padding:24px 16px;position:absolute;right:-12px;text-align:center;top:40px;transform:translateY(-24px)}.header-nav-secondary[data-display-size=mobile] .nav-link{animation:fade-in-y .2s var(--entrance-ease) var(--animation-delay) forwards;opacity:0;transform:translateY(-16px);width:100%}.header-nav-secondary[data-display-size=mobile] .nav-link:nth-child(2){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*1)}.header-nav-secondary[data-display-size=mobile] .nav-link:nth-child(3){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*2)}.header-nav-secondary[data-display-size=mobile] .nav-link:nth-child(4){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*3)}.header-nav-secondary[data-display-size=mobile] .nav-link:nth-child(5){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*4)}.header-nav-secondary[data-display-size=mobile] .nav-link:nth-child(6){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*5)}.header-nav-secondary[data-display-size=mobile] .link{display:inline-block;padding:16px 12px;width:100%}.header-nav-secondary[data-display-size=desktop] .nav-link:last-child .link{border:1px solid var(--accent);color:var(--accent)}.header-nav-secondary[data-display-size=desktop] .nav-link:last-child .link.active:after{background-color:#0000}.header-nav-secondary .mobile-menu-btn{background:#0000;border:none;border-radius:50%;color:var(--text);cursor:pointer;display:flex;padding:12px;position:absolute;right:-12px;top:-24px}.footer{border-top:1px solid var(--accent-light-90);box-shadow:0 12px 24px #a0a0a01a;margin:0 auto;padding:64px 16px;position:relative;width:100%;z-index:50}.footer:before{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background-color:var(--bg-alpha-75);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.footer .footer-info{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-top:24px;padding-right:64px}@media(min-width:900px){.footer .footer-info{margin-top:0}}@media(min-width:1325px){.footer .footer-info{padding-right:140px}}.footer .footer-info .link{align-items:center;color:#5b69db;display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:1.5rem;font-weight:700;gap:6px;letter-spacing:-.02em;line-height:1.2;line-height:1;text-decoration:none;-webkit-user-select:none;user-select:none}.footer .footer-info .link img{transition:transform .15s var(--standard-easing)}@media not (hover:none){.footer .footer-info .link:hover img{transform:scale(1.1)}}.footer .footer-info .text{font-size:1rem;line-height:1.5}.footer .footer-info .copyright-text,.footer .footer-info .text{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-weight:400;margin:16px 0 0}.footer .footer-info .copyright-text{font-size:.875rem;line-height:1.4}.inner-footer-wrapper{display:flex;flex-direction:column-reverse;flex-wrap:wrap;gap:64px;margin:0 auto;padding:0 26px}@media(min-width:1044px){.inner-footer-wrapper{flex-direction:row;max-width:1325px}}@media(min-width:1325px){.inner-footer-wrapper{padding:0 30px}}.footer-links{display:flex;flex-grow:1;flex-wrap:wrap;gap:48px;justify-content:space-between}.footer-links .footer-link-list{align-items:center;display:flex;flex:1 1;flex-direction:column;min-width:164px}@media(min-width:450px){.footer-links .footer-link-list{align-items:flex-start}}.footer-links .footer-link-list label{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 12px;-webkit-user-select:none;user-select:none}.footer-links .footer-link-list .link{border-radius:24px;color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;line-height:1;padding:16px 0;text-align:center;text-decoration:none;transition:color .15s var(--standard-easing);-webkit-user-select:none;user-select:none;width:100%}@media(min-width:450px){.footer-links .footer-link-list .link{text-align:left}}@media(min-width:600px){.footer-links .footer-link-list .link{padding:8px 0}}@media not (hover:none){.footer-links .footer-link-list .link:hover{color:var(--accent);text-decoration:underline}}.footer-links .footer-link-list .feedback-btn{text-wrap:nowrap;align-items:center;background:linear-gradient(45deg,#6759bd,#5d69d9,#817ffb);border:none;border-radius:24px;color:#fff;cursor:pointer;display:inline-flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:6px;line-height:1;margin-top:2px;padding:12px 16px;position:relative;transform:translateX(2px) scale(1);-webkit-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content}@media(min-width:450px){.footer-links .footer-link-list .feedback-btn{transform:translateX(-16px) scale(1)}}.footer-links .footer-link-list .feedback-btn:after{background-color:#00000040;border-radius:40px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s var(--standard-easing);width:100%;z-index:-1}@media not (hover:none){.footer-links .footer-link-list .feedback-btn:hover:after{opacity:1}}.footer-links .footer-link-list .feedback-btn .material-symbols-outlined{align-items:center;display:inline-flex;justify-content:center;width:18px}.avatar{align-items:center;background:linear-gradient(45deg,#6759bd,#5d69d9,#817ffb);border-radius:50%;display:inline-flex;height:32px;justify-content:center;position:relative;transform:scale(1);transition:transform .15s var(--standard-easing);width:32px}.avatar:after{background-color:var(--dark);border-radius:50%;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s var(--standard-easing);width:100%}.avatar[data-clickable=true]{cursor:pointer}@media not (hover:none){.avatar[data-clickable=true]:hover:after{opacity:.25}}.avatar[data-clickable=true]:active{transform:scale(.95)}.avatar .avatar-initial{color:var(--light);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;line-height:1;text-transform:capitalize}.dropdown{display:inline-block;position:relative;z-index:10}.dropdown[data-state=open] .dropdown-list{--animation-delay:25ms;--animation-delay-step:30ms;animation:fade-in-y .15s var(--entrance-ease) 0ms forwards;opacity:0;transform:translateY(-16px);visibility:visible}.dropdown[data-state=open] .dropdown-list .dropdown-list-item{animation:fade-in-y .1s var(--entrance-ease) var(--animation-delay) forwards;opacity:0;transform:translateY(-8px)}.dropdown[data-state=open] .dropdown-list .dropdown-list-item:nth-child(2){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*1)}.dropdown[data-state=open] .dropdown-list .dropdown-list-item:nth-child(3){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*2)}.dropdown[data-state=open] .dropdown-list .dropdown-list-item:nth-child(4){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*3)}.dropdown[data-state=open] .dropdown-list .dropdown-list-item:nth-child(5){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*4)}.dropdown[data-state=open] .dropdown-list .dropdown-list-item:nth-child(6){animation-delay:calc(var(--animation-delay) + var(--animation-delay-step)*5)}.dropdown[data-state=closed] .dropdown-list{opacity:0;visibility:hidden}.dropdown .dropdown-btn{align-items:center;cursor:pointer;display:flex;gap:4px;-webkit-user-select:none;user-select:none}.dropdown .dropdown-btn .material-symbols-outlined{color:var(--text);font-size:32px}.dropdown .dropdown-btn button:has(.avatar){-webkit-appearance:none;appearance:none;background-color:#0000;border:none;border-radius:50%;margin:0;padding:0}.dropdown .dropdown-list{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--bg-alpha-75);border:1px solid var(--bg-alpha-50);border-radius:8px;box-shadow:0 8px 20px #87878957;display:flex;flex-direction:column;list-style:none;margin:0;outline:2px solid var(--bg-alpha-75);padding:0;position:absolute;right:0;top:calc(100% + 4px);z-index:-1}.dropdown .dropdown-list-item{color:var(--heading);text-align:left;width:100%}.dropdown .dropdown-list-item>span{color:var(--text);display:flex;flex-direction:column;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;line-height:1.5;padding:12px 24px}.dropdown .dropdown-list-item>span b{color:var(--heading)}.dropdown .dropdown-list-item>a,.dropdown .dropdown-list-item>button{text-wrap:nowrap;align-items:center;background-color:#0000;border:none;color:var(--text);cursor:pointer;display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:6px;line-height:1;padding:12px 24px;text-decoration:none;transition:background-color .15s var(--standard-easing),color .15s var(--standard-easing);-webkit-user-select:none;user-select:none;width:100%}@media not (hover:none){.dropdown .dropdown-list-item>a:hover,.dropdown .dropdown-list-item>button:hover{background-color:var(--accent-light-90);color:var(--accent)}.dropdown .dropdown-list-item button[data-variant=destructive]:hover{background-color:color-mix(in srgb,#ca133e,96% #fff);color:#ca133e}}.dropdown .dropdown-list-item:first-child>*{border-radius:7px 7px 0 0}.dropdown .dropdown-list-item:last-child>*{border-radius:0 0 7px 7px}.dropdown .avatar{cursor:pointer}@media not (hover:none){.dropdown .avatar:hover:after{opacity:.25}}.dropdown .avatar:active{transform:scale(.95)}#about[data-state=active],#how-it-works[data-state=active]{animation:fade-in .6s var(--entrance-ease) 50ms forwards}#how-it-works[data-state=active] .how-it-works-steps>details{animation:fade-in-y .4s var(--entrance-ease) forwards .1s;opacity:0;transform:translateY(-24px)}#how-it-works[data-state=active] .how-it-works-steps>details:nth-child(2),#how-it-works[data-state=active] .how-it-works-steps>details:nth-child(3){animation-delay:.2s;animation-duration:.3s}#pricing[data-state=active] .pricing-inner-wrapper>*{animation:fade-in-y .4s var(--entrance-ease) forwards}#pricing[data-state=active] .pricing-inner-wrapper>:nth-child(2){animation-delay:50ms}#pricing[data-state=active] .pricing-inner-wrapper>:nth-child(3){animation-delay:.1s}#pricing[data-state=active] .pricing-inner-wrapper>:nth-child(4){animation-delay:.15s;animation-duration:.5s}#faq[data-state=active] .questions>details{animation:fade-in-y .4s var(--entrance-ease) .1s forwards}#faq[data-state=active] .questions>details:nth-child(2){animation-delay:.15s}#faq[data-state=active] .questions>details:nth-child(3){animation-delay:.2s}#faq[data-state=active] .questions>details:nth-child(4){animation-delay:.25s}#faq[data-state=active] .questions>details:nth-child(5){animation-delay:.3s}section .pricing-inner-wrapper>*{opacity:0;transform:translateY(24px)}section .pricing-inner-wrapper>:nth-child(4){transform:translateY(100px)}section .questions>details{opacity:0;transform:translateY(-24px)}.hero-section{margin:64px 0;position:relative}@media(min-width:900px){.hero-section{margin:128px 0}}.hero-content-wrapper{--animation-duration:300ms;--animation-delay:150ms;--animation-delay-step:75ms;margin:0 auto;padding:0 44px;pointer-events:none;position:relative;transform:translateY(-16px);z-index:10}@media(min-width:900px){.hero-content-wrapper{max-width:1325px}}@media(min-width:1325px){.hero-content-wrapper{padding:0 32px}}.hero-caption{align-items:center;animation:fade-in-y var(--animation-duration) var(--entrance-ease) calc(var(--animation-delay)) forwards;display:inline-flex;gap:6px;opacity:0;pointer-events:all;transform:translateY(-28px)}@media(prefers-reduced-motion:reduce){.hero-caption{animation:none;opacity:1;transform:translateY(0)}}.hero-caption .hero-caption-text{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;line-height:1.5}@media(min-width:450px){.hero-caption .hero-caption-text{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}}.hero-heading{animation:fade-in-y calc(var(--animation-duration) + 50ms) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)) forwards;color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:4rem;font-size:clamp(3rem,8vw,4rem);font-weight:700;font-weight:800;letter-spacing:-.03em;line-height:1;margin:16px 0 0;opacity:0;pointer-events:all;transform:translateY(-48px)}.hero-heading mark{background:#0c8a5e33;color:var(--heading);display:inline-block;left:-16px;padding:0 20px 0 16px;position:relative}@media(min-width:600px){.hero-heading{max-width:75%}}@media(min-width:900px){.hero-heading{max-width:44%}}@media(prefers-reduced-motion:reduce){.hero-heading{animation:none;opacity:1;transform:translateY(0)}}.hero-description{animation:fade-in-y calc(var(--animation-duration) + 50ms) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)*2) forwards;color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;font-weight:500;line-height:1.5;margin:24px 0 40px;max-width:90%;opacity:0;pointer-events:all;transform:translateY(-32px)}@media(min-width:450px){.hero-description{margin:24px 32px 40px 0;max-width:80%}}@media(min-width:600px){.hero-description{max-width:64%}}@media(min-width:900px){.hero-description{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin:24px 32px 72px 0;max-width:31%}}@media(prefers-reduced-motion:reduce){.hero-description{animation:none;opacity:1;transform:translateY(0)}}.primary-cta{animation:fade-in-y calc(var(--animation-duration) + .15s) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)*3) forwards;background:linear-gradient(-45deg,var(--accent-light-10) 0,var(--accent) 80%);border-radius:40px;color:var(--light);display:inline-block;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-size:20px;font-weight:500;line-height:1;margin-right:8px;opacity:0;padding:18px 48px;pointer-events:all;position:relative;text-decoration:none;transform:translateY(-48px);transition:transform .15s var(--standard-easing);-webkit-user-select:none;user-select:none;z-index:1}@media(prefers-reduced-motion:reduce){.primary-cta{animation:none;opacity:1;transform:translateY(0)}}.primary-cta:after{background-color:#00000040;border-radius:40px;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .15s var(--standard-easing);width:100%;z-index:-1}@media not (hover:none){.primary-cta:hover:after{opacity:1}}.primary-cta:active{transform:translateY(0) scale(.98)!important}.secondary-cta{display:none}@media(min-width:1325px){.secondary-cta{animation:fade-in-y calc(var(--animation-duration) + .15s) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)*3) forwards;background:#0000;border-radius:40px;color:var(--accent-light-10);display:inline-block;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-size:20px;font-weight:500;line-height:1;margin-right:24px;opacity:0;padding:18px 24px;pointer-events:all;text-decoration:none;transform:translateY(-48px);transition:transform .15s var(--standard-easing);-webkit-user-select:none;user-select:none}}@media(min-width:1325px)and (prefers-reduced-motion:reduce){.secondary-cta{animation:none;opacity:1;transform:translateY(0)}}@media(min-width:1325px)and (not (hover:none)){.secondary-cta:hover{text-decoration:underline}}.hero-image{--animation-duration:300ms;--animation-delay:350ms;--animation-delay-step:75ms}.hero-image .bg-deco{transform:translateY(200px)}@media(min-width:600px){.hero-image .bg-deco{transform:translateY(180px)}}@media(min-width:900px){.hero-image .bg-deco{transform:translateY(248px)}}.hero-image .circles{height:100%;position:absolute;top:120%;transform:scale(.9);width:100%;z-index:1}@media(min-width:600px){.hero-image .circles{transform:translateY(-16px) scale(.9)}}@media(min-width:900px){.hero-image .circles{left:20%;top:0}}@media(min-width:1325px){.hero-image .circles{transform:translateY(-32px) scale(1)}}@media(min-width:1700px){.hero-image .circles{left:16%}}@media(min-width:2198px){.hero-image .circles{left:12%;top:0}}.hero-image .circles .outer-circle{background-color:#0000;border:4px solid #f0f5fb80;max-height:1300px;max-width:1300px}.hero-image .circles .middle-circle{background-color:#0000;border:4px solid #f0f5fba6;max-height:950px;max-width:950px}.hero-image .circles .inner-circle{background-image:radial-gradient(#b7c4e3 1px,#0000 0);background-position:-58px -38px;background-size:20px 20px;border:1px solid var(--accent-light-90);max-height:642px;max-width:642px}.hero-image .deco-ball-wrapper{animation:fade-in-circle calc(var(--animation-duration)) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)*4) forwards;height:375px;left:50%;opacity:0;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.1);width:392px;z-index:19}.hero-image .deco-ball-wrapper .deco-ball{pointer-events:auto;transition:transform .15s var(--standard-easing) 50ms}@media not (hover:none){.hero-image .deco-ball-wrapper .deco-ball:hover{transform:scale(1.2)}}.hero-image .deco-ball-wrapper svg{transition:transform .15s var(--standard-easing) 50ms}@media(prefers-reduced-motion:reduce){.hero-image .deco-ball-wrapper{animation:fade-in .5s var(--entrance-ease) .9s forwards;opacity:0;transform:translate(-50%,-50%) scale(1)}}@media(min-width:450px){.hero-image .deco-ball-wrapper{width:402px}}@media(min-width:900px){.hero-image .deco-ball-wrapper{margin-top:0}}.hero-image .deco-ball-wrapper.on-top{transform:translate(-50%,-50%) scale(.8);z-index:22}@media(prefers-reduced-motion:reduce){.hero-image .deco-ball-wrapper.on-top{animation:none;opacity:0}}.hero-image .deco-ball-wrapper #star-ball{bottom:-40%;height:170px;left:-16%;width:170px}@media not (hover:none){.hero-image .deco-ball-wrapper #star-ball:hover{transform:scale(1.15)}.hero-image .deco-ball-wrapper #star-ball:hover svg{transform:rotate(-16deg) scale(1.1)}}@media(min-width:900px){.hero-image .deco-ball-wrapper #star-ball{bottom:-24%;left:-24%}}.hero-image .deco-ball-wrapper #exclamation-ball{left:-5%;top:-20%}@media not (hover:none){.hero-image .deco-ball-wrapper #exclamation-ball:hover svg{transform:scale(1.25)}}@media(min-width:900px){.hero-image .deco-ball-wrapper #exclamation-ball{left:6%;top:-28%}}.hero-image .deco-ball-wrapper #thumbs-up-ball{right:-4%;top:-32%}@media not (hover:none){.hero-image .deco-ball-wrapper #thumbs-up-ball:hover svg{transform:rotate(-12deg) scale(1.1)}}@media(min-width:900px){.hero-image .deco-ball-wrapper #thumbs-up-ball{right:-28%;top:-8%}}.hero-image .deco-ball-wrapper #thumbs-up-ball-2{right:22%;top:-6%}@media(min-width:900px){.hero-image .deco-ball-wrapper #thumbs-up-ball-2{right:-8%;top:20%}}.hero-image .deco-ball-wrapper #thumbs-up-ball-3{right:19%;top:8%}@media(min-width:900px){.hero-image .deco-ball-wrapper #thumbs-up-ball-3{right:6%;top:28%}}.hero-image .thanks-panel{animation:fade-in .25s var(--entrance-ease) .9s forwards;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--bg-alpha-75);border:1px solid var(--bg-alpha-25);border-radius:20px;box-shadow:0 12px 40px 8px #6e70f44d;display:flex;flex-direction:column;height:312px;justify-content:space-between;left:50%;margin:12px 0;opacity:0;padding:24px;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:296px;z-index:19}.hero-image .thanks-panel .thanks-panel-title{color:var(--heading);font-size:2rem;line-height:1.2;margin:0 0 6px}.hero-image .thanks-panel .thanks-panel-star,.hero-image .thanks-panel .thanks-panel-title{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-weight:700;letter-spacing:-.03em;text-align:center}.hero-image .thanks-panel .thanks-panel-star{font-size:4rem;font-size:clamp(3rem,8vw,4rem);font-size:88px;line-height:1;margin:0}.hero-image .thanks-panel .thanks-panel-text{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:12px 0;text-align:center}.hero-image .thanks-panel .social-links{align-items:center;display:flex;gap:8px;justify-content:center;width:100%}.hero-image .thanks-panel .social-links .social-link{text-wrap:nowrap;align-items:center;background-color:var(--accent-light-90);border-radius:8px;display:flex;flex-basis:50%;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:6px;justify-content:center;line-height:1;padding:12px 24px;text-decoration:none}.hero-image .thanks-panel .social-links .social-link.linkedin{background-color:#007ebb;color:#fff;padding:8px 24px}.hero-image .thanks-panel .social-links .social-link.x{background-color:#000;color:#fff}@media(min-width:400px){.hero-image .thanks-panel{width:348px}}@media(min-width:450px){.hero-image .thanks-panel{width:370px}}.hero-image #uxf-form{--uxr-tint-color:#e5f0ff!important;--animation-duration:500ms;--animation-delay:350ms;animation:cycle-colors 20s linear infinite forwards;height:-moz-fit-content;height:fit-content;left:50%;max-width:380px;position:absolute;top:50%;transform:translate(-50%,-46%);-webkit-user-select:none;user-select:none;width:100%;z-index:20}@media(prefers-reduced-motion:reduce){.hero-image #uxf-form{animation:none}}@media(min-width:900px){.hero-image #uxf-form{margin-top:0}}.hero-image #deco-score-5{transform:translate(-74%,-225%)}.hero-image #deco-score-10,.hero-image #deco-score-5{--uxr-bg-color:#fff;--uxr-tint-color:#e5f0ff!important;--animation-duration:500ms;--animation-delay:350ms;--uxr-accent-color:#41108f;animation:cycle-colors 20s linear infinite forwards;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background-color:var(--bg-alpha-75);border:1px solid var(--bg-alpha-25);border-radius:16px;box-shadow:0 12px 40px 8px #6e70f41a;height:-moz-fit-content;height:fit-content;left:50%;padding:8px;pointer-events:auto;position:absolute;top:50%;-webkit-user-select:none;user-select:none;width:370px;z-index:15}.hero-image #deco-score-10{transform:translate(-24%,258%)}@keyframes cycle-colors{10%{--uxr-accent-color:#41108f}20%{--uxr-accent-color:#a213ca}30%{--uxr-accent-color:#ca138a}40%{--uxr-accent-color:#ca133e}50%{--uxr-accent-color:#f17114}60%{--uxr-accent-color:#0c8a5e}70%{--uxr-accent-color:#08a5b3}80%{--uxr-accent-color:#1980c8}90%{--uxr-accent-color:#16429f}}.deco-ball{align-items:center;background:linear-gradient(45deg,#6759bd,#5d69d9,#817ffb);border-radius:50%;box-shadow:inset -5px 8px 14px #ffffff52,0 8px 24px #0003;display:inline-flex;height:200px;justify-content:center;position:absolute;width:200px}:root{--standard-easing:cubic-bezier(0.4,0.14,0.3,1);--entrance-ease:cubic-bezier(0,0,0.3,1);--exit-ease:cubic-bezier(0.4,0.14,1,1)}@keyframes fade-in{to{opacity:1}}@keyframes fade-out{to{opacity:0}}@keyframes fade-out-in{0%{opacity:1}50%{opacity:0}to{opacity:1}}@keyframes fade-in-x{to{opacity:1;transform:translateX(0)}}@keyframes fade-out-x{to{opacity:0;transform:translateX(0)}}@keyframes fade-in-y{to{opacity:1;transform:translateY(0)}}@keyframes fade-out-y{to{opacity:0;transform:translateY(0)}}@keyframes fade-in-scale{to{opacity:1;transform:scaleX(1)}}@keyframes fade-out-scale{to{opacity:0;transform:scaleX(0)}}@keyframes translateX{to{transform:translateX(0)}}@keyframes translateY{to{transform:translateX(0)}}@keyframes translateXY{to{transform:translateX(0) translateY(0)}}@keyframes fade-in-xy{to{opacity:1;transform:translateX(0) translateY(0)}}@keyframes fade-in-circle{to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.inner-circle{animation:fade-in-circle var(--animation-duration) cubic-bezier(0,0,.3,1) var(--animation-delay) forwards;animation:fade-in-circle var(--animation-duration) var(--entrance-ease) var(--animation-delay) forwards;background-color:#e5f0ff80;border-radius:50%;box-shadow:8px 0 24px #ffffff80,-8px 0 24px #ffffff80,12px 0 32px #ffffff80;height:124vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.2);width:124vw;z-index:10}@media(prefers-reduced-motion:reduce){.inner-circle{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(min-width:450px){.inner-circle{height:100vw;width:100vw}}@media(min-width:600px){.inner-circle{height:80vw;width:80vw}}@media(min-width:900px){.inner-circle{box-shadow:8px 0 32px #ffffff80,-8px 0 32px #ffffff80;height:40vw;width:40vw}}.middle-circle{animation:fade-in-circle calc(var(--animation-duration) + .1s) cubic-bezier(0,0,.3,1) calc(var(--animation-delay) + var(--animation-delay-step)) forwards;animation:fade-in-circle calc(var(--animation-duration) + .1s) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)) forwards;background-color:#e4ecfd33;border-radius:50%;box-shadow:12px 0 32px #ffffff80;height:176vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.2);width:176vw;z-index:9}@media(prefers-reduced-motion:reduce){.middle-circle{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(min-width:600px){.middle-circle{height:124vw;width:124vw}}@media(min-width:900px){.middle-circle{box-shadow:-12px 0 32px #ffffffbf,12px 0 32px #ffffffbf;height:64vw;width:64vw}}.outer-circle{animation:fade-in-circle calc(var(--animation-duration) + .2s) cubic-bezier(0,0,.3,1) calc(var(--animation-delay) + var(--animation-delay-step)*2) forwards;animation:fade-in-circle calc(var(--animation-duration) + .2s) var(--entrance-ease) calc(var(--animation-delay) + var(--animation-delay-step)*2) forwards;background-color:#e3e7fc33;border-radius:50%;height:254vw;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(.2);width:254vw;z-index:8}@media(prefers-reduced-motion:reduce){.outer-circle{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}}@media(min-width:600px){.outer-circle{height:164vw;width:164vw}}@media(min-width:900px){.outer-circle{height:88vw;width:88vw}}#about{opacity:0;position:relative;z-index:20}.about-section{display:flex;flex-direction:column;justify-content:flex-start;margin:550px 0 80px;padding:64px 44px;position:relative;scroll-margin-top:88px;width:100%;z-index:10}@media(min-width:900px){.about-section{margin:128px auto;max-width:1325px}}@media(min-width:1325px){.about-section{padding:0 32px}}.about-section .about-container{grid-gap:24px;background-color:#f5faf9;border:1px solid #cee4db;border-radius:24px;box-shadow:0 24px 32px #00000005;display:grid;gap:24px;justify-content:center;min-height:350px;overflow:clip;padding:48px 24px;width:100%}.about-section .about-container>div{flex-basis:100%}@media(min-width:600px){.about-section .about-container{padding:48px 48px 48px 24px}}@media(min-width:900px){.about-section .about-container{align-items:baseline;display:flex;gap:32px;max-width:1325px;padding:104px 48px 48px}}.about-section .about-header{align-items:flex-start;color:var(--heading);display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:2rem;font-weight:700;gap:8px;letter-spacing:-.03em;line-height:1.2;margin:0}.about-section .about-header .material-symbols-outlined{color:#0c8a5e;font-size:48px}.about-section .about-section-header{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:clamp(2rem,8vw,3rem);font-weight:700;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:24px 16px 16px;text-align:center}.about-section .about-section-description{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;font-weight:500;line-height:1.5;margin:0 24px 64px;text-align:center}@media(min-width:900px){.about-section .about-section-description{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}}.about-section .about-text{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin:0 0 32px;padding-left:56px}.about-section .about-text a{color:var(--accent)}.about-section .about-text:last-child{margin-bottom:12px}@media(min-width:900px){.about-section .about-text{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}}.about-section .deco-ball{pointer-events:auto;transition:transform .15s var(--standard-easing) 50ms}@media not (hover:none){.about-section .deco-ball:hover{transform:scale(1.15)}.about-section .deco-ball:hover svg{transform:rotate(-12deg) scale(1.1)}}.about-section .deco-ball:has(svg){transform:rotate(-4deg) scale(1)}.about-section .deco-ball svg{transition:transform .15s var(--standard-easing) 50ms}.graph-wrapper{-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:var(--bg-alpha-75);border:1px solid var(--accent-light-90);border-radius:16px;bottom:-172px;box-shadow:0 12px 24px 8px #30303a0f;display:none;max-height:350px;outline:2px solid #fff;padding:24px 24px 0;position:absolute;right:24px;width:-moz-fit-content;width:fit-content;z-index:11}@media(min-width:600px){.graph-wrapper{bottom:-64px;display:inline-block}}@media(min-width:1325px){.graph-wrapper{bottom:-80px;right:-16px}}.graph-icon{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background-color:var(--bg-alpha-75);border:1px solid var(--accent-light-90);border-radius:16px;bottom:-16px;box-shadow:0 12px 24px 8px #30303a0f;display:none;outline:2px solid #fff;padding:16px;position:absolute;right:10px;width:-moz-fit-content;width:fit-content;z-index:20}.graph-icon .material-symbols-outlined{color:#0c8a5e;font-size:32px;transform:scale(1.25)}@media(min-width:600px){.graph-icon .material-symbols-outlined{font-size:40px}.graph-icon{bottom:92px;display:inline-block;padding:18px}}@media(min-width:1325px){.graph-icon{bottom:72px;right:-32px}}.video-wrapper{height:100%;margin-bottom:80px;padding:0 24px;position:relative;width:100%}@media(min-width:900px){.video-wrapper{padding:0 148px;top:-24px}}.video-wrapper video{background:var(--accent-light-90);border-radius:24px;padding:24px;width:100%}.how-it-works-wrapper{display:flex;flex-direction:column;justify-content:flex-start;margin:64px 0;opacity:0;padding:0 44px;position:relative;width:100%;z-index:10}@media(min-width:900px){.how-it-works-wrapper{margin:0 auto 128px;max-width:1325px}}@media(min-width:1325px){.how-it-works-wrapper{padding:0 32px}}.how-it-works-wrapper .section-header{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:clamp(2rem,8vw,3rem);font-weight:700;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 24px;text-align:left}.how-it-works-wrapper .how-it-works-inner-wrapper{grid-gap:32px;display:grid;gap:32px;grid-template-columns:1fr}@media(min-width:900px){.how-it-works-wrapper .how-it-works-inner-wrapper{align-items:center;grid-template-columns:1fr 1fr}}@media(min-width:1325px){.how-it-works-wrapper .how-it-works-inner-wrapper{gap:64px}}.how-it-works-wrapper details[open] .material-symbols-outlined{color:var(--accent-light-90);transform:rotate(0deg)}.how-it-works-wrapper details[open] summary{cursor:default}.how-it-works-wrapper .answer-text{padding-right:24px}.how-it-works-wrapper .preview-wrapper{background-color:var(--accent-light-90);border-radius:24px;padding:8px 8px 5px}.how-it-works-wrapper .preview-wrapper video{aspect-ratio:1.75;background-color:#fff;border-radius:16px;object-fit:cover;width:100%}.cta-banner{margin:64px auto;padding:0 24px;position:relative}@media(min-width:900px){.cta-banner{margin:128px auto;max-width:1325px;padding:0 44px}}@media(min-width:1325px){.cta-banner{padding:0 32px}}.cta-banner .deco-ball{pointer-events:auto;transition:transform .15s var(--standard-easing) 50ms}@media not (hover:none){.cta-banner .deco-ball:hover{transform:scale(1.15)}.cta-banner .deco-ball:hover svg{transform:rotate(-8deg) scale(1.1)}}.cta-banner .deco-ball svg{transition:transform .15s var(--standard-easing) 50ms}.cta-banner .banner-stars{bottom:24px;height:100%;pointer-events:none;position:absolute;right:-16px;width:100%;z-index:10}@media(min-width:900px){.cta-banner .banner-stars{right:-32px}}.cta-banner #heart svg{margin-left:8px}.cta-banner .cta-banner-bg{background-image:linear-gradient(-225deg,#85b6ff -10%,#2d5acd 140%);margin:0 24px;width:calc(100% - 48px);z-index:10}.cta-banner .cta-banner-bg,.cta-banner .cta-banner-bg:after{border-radius:24px;height:100%;left:0;position:absolute;top:0}.cta-banner .cta-banner-bg:after{background:linear-gradient(12deg,#594b95e0,#817ffb00);content:"";width:100%}@media(min-width:900px){.cta-banner .cta-banner-bg{margin:0 44px;max-width:1325px;width:calc(100% - 88px)}}@media(min-width:1325px){.cta-banner .cta-banner-bg{margin:0 32px;width:calc(100% - 64px)}}.cta-banner .inner-cta-banner{align-items:center;border-radius:24px;display:flex;flex-direction:column;gap:64px;justify-content:space-between;padding:88px 24px;position:relative;z-index:20}@media(min-width:900px){.cta-banner .inner-cta-banner{align-items:flex-end;flex-direction:row;padding:92px 80px}.cta-banner .inner-cta-banner .cta-banner-header{text-align:left}}.cta-banner .cta-banner-header{color:var(--light);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:clamp(2rem,8vw,3rem);font-weight:700;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0;text-align:center}.cta-banner .primary-cta{text-wrap:nowrap;animation:none;background:#fff;border:2px solid #fff;color:#586cb9;display:inline-block;opacity:1;transform:translateY(0)}@media not (hover:none){.cta-banner .primary-cta:hover:after{opacity:.5}}.pricing-section{background-color:#f5f6fe;border-bottom:1px solid var(--accent-light-90);border-top:1px solid var(--accent-light-90);height:auto;overflow:hidden;position:relative;scroll-margin-top:32px;width:100%;z-index:1}.pricing-section .pricing-bg{height:100%;left:0;overflow:visible;position:absolute;top:-45%;width:100%;z-index:-1}@media(min-width:1800px){.pricing-section .pricing-bg{display:none}}.pricing-section .pricing-inner-wrapper{margin:0 auto;padding:64px 28px}@media(min-width:450px){.pricing-section .pricing-inner-wrapper{padding:64px 40px}}@media(min-width:900px){.pricing-section .pricing-inner-wrapper{margin:0 auto;max-width:1325px;padding:128px 40px}}.pricing-section .pricing-header{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:clamp(2rem,8vw,3rem);font-weight:700;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0;text-align:center}@media(min-width:900px){.pricing-section .pricing-header{margin:0 auto;width:50vw}}@media(min-width:1325px){.pricing-section .pricing-header{width:650px}}.pricing-section .discount-banner{align-items:center;display:flex;justify-content:center;margin-bottom:32px;-webkit-user-select:none;user-select:none}.pricing-section .discount-banner .discount-text{background:linear-gradient(45deg,#6759bd,#5d69d9,#817ffb);border-radius:24px;color:var(--light);font-weight:500;line-height:1;padding:12px 24px}.pricing-section .discount-banner .discount-text,.pricing-section .pricing-text{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;text-align:center}.pricing-section .pricing-text{color:var(--text);font-weight:400;font-weight:500;line-height:1.5;margin:16px 32px 0}@media(min-width:900px){.pricing-section .pricing-text{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}}.pricing-section .pricing-cards{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-top:48px}.pricing-section .pricing-cards hr{border-color:#ececf9;border-radius:2px;border-style:solid;margin:32px}.pricing-section .pricing-cards .price-card{background:var(--light);border:1px solid var(--accent-light-90);border-radius:16px;box-shadow:0 12px 32px 4px #6e70f440;display:inline-block;min-height:400px;min-width:100%;outline:2px solid #fff;padding:32px 24px;text-align:center}@media(min-width:450px){.pricing-section .pricing-cards .price-card{padding:40px}}@media(min-width:900px){.pricing-section .pricing-cards .price-card{margin-bottom:24px;min-width:66%;padding:40px 128px}}.pricing-section .price-header{margin-bottom:24px;text-align:center;-webkit-user-select:none;user-select:none}.pricing-section .price-header .price-info{display:inline-flex;justify-content:center;position:relative}.pricing-section .price-header .price-info .regular-price{bottom:9px;font-size:2rem;line-height:1.2;margin-right:8px;opacity:.4;position:absolute;right:100%;text-decoration:line-through}.pricing-section .price-header .price-info .discount-price,.pricing-section .price-header .price-info .regular-price{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-weight:700;letter-spacing:-.03em}.pricing-section .price-header .price-info .discount-price{font-size:4rem;font-size:clamp(3rem,8vw,4rem);line-height:1}.pricing-section .price-header .price-info .currency{bottom:12px;color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:1rem;font-weight:700;left:100%;letter-spacing:-.02em;line-height:1.2;margin-left:4px;position:absolute}.pricing-section .price-header .period{color:var(--heading);display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;justify-content:center;line-height:1.5;width:100%}.pricing-section .input-info-wrapper{display:flex;justify-content:center;margin:0;text-align:center;-webkit-user-select:none;user-select:none}.pricing-section input[type=text]{-moz-appearance:textfield;display:flex;justify-content:center;margin:0;min-width:120px;padding:12px 48px;text-align:center}.pricing-section input[type=text]::-webkit-inner-spin-button,.pricing-section input[type=text]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pricing-section .input-info-msg{display:inline-flex}.pricing-section input[type=range]{accent-color:#7471f8;-webkit-appearance:none;appearance:none;background:none;cursor:pointer;height:28px;margin:0 0 32px;min-width:100%;overflow:hidden}.pricing-section input[type=range i]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;aspect-ratio:1;background:#7471f8;border-image:linear-gradient(90deg,var(--accent-secondary) 50%,var(--accent-light-90) 0) 0 1/calc(50% - 4px) 100vw/0 100vw;border-radius:50%;box-shadow:none;height:24px;outline:2px solid #fff}.pricing-section input[type=range]::-moz-range-thumb{appearance:none;background:#7471f8;border-image:linear-gradient(90deg,var(--accent-secondary) 50%,var(--accent-light-90) 0) 0 1/calc(50% - 4px) 100vw/0 100vw;border-radius:50%;box-shadow:none;height:24px;outline:2px solid #fff;width:24px}.pricing-section .pricing-lists{display:flex;flex-wrap:wrap;gap:24px;justify-content:center;margin:0}@media(min-width:600px){.pricing-section .pricing-lists{justify-content:space-evenly}}.pricing-section .pricing-list{grid-column-gap:32px;column-gap:32px;display:grid;grid-template-columns:1fr;list-style:none;margin:0;padding:0}@media(min-width:900px){.pricing-section .pricing-list{grid-template-columns:1fr 1fr}}.pricing-section .pricing-list li{align-items:center;color:var(--text);display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;gap:8px;line-height:1.5}.pricing-section .pricing-list li .material-symbols-outlined{color:#0c8a5e}.pricing-section .button[data-variant=primary]{margin-top:32px;padding:20px 48px}.input-wrapper{display:block;position:relative}.label{display:inline-block;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 4px}.input,.label{color:var(--heading);font-size:1rem}.input{border:1px solid #ececf9;border-radius:8px;caret-color:var(--accent);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:16px;font-weight:400;line-height:1.5;min-width:100%;padding:12px}.input[data-state=error-msg]{border-color:#bf4060}.input[data-variant=password]{padding:12px 56px 12px 12px}.input[data-inline=true]{background:#0000;border-color:#0000;font-size:inherit;font-weight:inherit;line-height:inherit;padding:6px 8px;width:-moz-fit-content;width:fit-content}.input[readonly]{background:#ececf980;cursor:default}.input[readonly]:focus-visible{outline:none}.input:-webkit-autofill,.input:-webkit-autofill:focus{-webkit-text-fill-color:var(--dark);box-shadow:inset 0 0 0 1000px #edf3ff}.show-psw-btn{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--accent);cursor:pointer;display:flex;justify-content:center;padding:8px;position:absolute;right:9px;top:29px;transition:background .15s var(--standard-easing);-webkit-user-select:none;user-select:none}@media not (hover:none){.show-psw-btn:hover{background:#2b303c14}}.forgot-pwd-btn{background:none;border:none;border-radius:8px;color:#1f58ad;cursor:pointer;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;line-height:1;margin-top:8px;padding:4px;transition:color .15s var(--standard-easing),background .15s var(--standard-easing);-webkit-user-select:none;user-select:none}@media not (hover:none){.forgot-pwd-btn:hover{background:#2b303c14;color:#0f408a}}.input-error-msg{align-items:center;color:#bf4060;display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:4px;line-height:1;margin-top:4px}.input-error-msg .material-symbols-outlined{font-size:20px}.input-info-msg{align-items:center;color:var(--text);display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:4px;line-height:1;line-height:1.2;margin-top:4px}.input-info-msg .material-symbols-outlined{font-size:20px}.pwd-text{align-items:center;color:#fff;display:flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:4px;line-height:1;margin-top:4px;opacity:1;text-decoration:none;transition:opacity 50ms var(--standard-easing)}.pwd-text .material-symbols-outlined{font-size:20px}.pwd-text[data-state=checked] .condition{opacity:.5;text-decoration:line-through}.color-input-wrapper .color-input-label{color:var(--heading);display:inline-block;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:0 0 4px}.color-input-wrapper .color-inputs{align-items:center;display:flex;flex-direction:row;gap:12px}.color-input-wrapper input[type=text]{display:block;min-width:-moz-fit-content;min-width:fit-content;text-transform:uppercase}.color-input-wrapper input[type=color]{-webkit-appearance:none;appearance:none;background-color:#0000;block-size:32px;border:none;cursor:pointer;display:block;inline-size:32px;margin-top:24px;min-height:32px;min-width:32px;padding:0}.color-input-wrapper input[type=color]::-webkit-color-swatch-wrapper{padding:0}.color-input-wrapper input[type=color]::-webkit-color-swatch{border:1px solid var(--accent-light-90);border-radius:50%}.color-input-wrapper input[type=color]::-moz-color-swatch{border:1px solid var(--accent-light-90);border-radius:50%}.button{text-wrap:nowrap;align-items:center;border:none;border-radius:40px;cursor:pointer;display:inline-flex;font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:500;gap:6px;justify-content:center;line-height:1;padding:12px 16px;pointer-events:auto;position:relative;transition:transform .15s var(--standard-easing);-webkit-user-select:none;user-select:none;z-index:2}.button[data-variant=primary]{background:linear-gradient(45deg,#1c3f9c,#1e59b1);box-shadow:inset -2px -2px 6px color-mix(in srgb,#1f58ad,#000 10%),inset 6px 6px 12px #ffffff40,0 4px 12px #0000001a;box-shadow:inset -2px -2px 6px color-mix(in srgb,var(--accent,#1f58ad),#000 10%),inset 6px 6px 12px #ffffff40,0 4px 12px #0000001a;color:#fff}.button[data-variant=primary]:after{background:color-mix(in srgb,#1f58ad,#000 25%);background:color-mix(in srgb,var(--uxr-accent-color,#1f58ad),#000 25%);box-shadow:inset -2px -2px 6px color-mix(in srgb,#1f58ad,#000 10%),inset 6px 6px 12px #ffffff40;box-shadow:inset -2px -2px 6px color-mix(in srgb,var(--accent,#1f58ad),#000 10%),inset 6px 6px 12px #ffffff40}.button[data-variant=secondary]{background:#0000;border:1px solid var(--accent);color:var(--accent)}.button[data-variant=ghost]{background:#0000;border:1px solid #0000;color:var(--text)}.button[data-variant=ghost]:after{background:var(--accent-light-90);box-shadow:none;opacity:0}.button[data-size=small]{padding:6px 8px}.button[data-active=true]{background:var(--accent-light-90);border-color:color-mix(in srgb,var(--accent),#0000 75%);color:var(--accent)}.button[data-variant=destructive]{background:#ca133e;box-shadow:inset -2px -2px 6px color-mix(in srgb,#ca133e,#000 10%),inset 6px 6px 12px #ffffff40,0 4px 12px #0000001a;color:#fff}.button[data-variant=destructive]:after{background:color-mix(in srgb,#ca133e,#000 25%);box-shadow:inset -2px -2px 6px color-mix(in srgb,#ca133e,#000 10%),inset 6px 6px 12px #ffffff40}.button[data-state=invalid]{animation:error-shake .2s var(--standard-easing) 2}@media(prefers-reduced-motion:reduce){.button[data-state=invalid]{animation:none}}.button[data-state=loading]{cursor:default;pointer-events:none}.button[data-state=loading] .material-symbols-outlined{animation:spin 1s linear infinite}.button[data-icon*=right]{flex-direction:row-reverse}.button:disabled{cursor:default;opacity:.5;pointer-events:none}.button:after{border-radius:40px;content:"";height:100%;left:0;opacity:.01;position:absolute;top:0;transition:opacity .15s var(--standard-easing);width:100%;z-index:-1}@media(prefers-reduced-motion:no-preference)and (not (hover:none)){.button:hover:after{opacity:.75}}@media(prefers-reduced-motion:no-preference){.button:active{transform:translateZ(0) scale(.98)}}.button:active:after{opacity:1}.button:focus-visible{box-shadow:inset -2px -2px 6px #00000040,inset 6px 6px 12px #ffffff40,0 0 0 3px #fff,0 0 0 5px #1f58ad;box-shadow:inset -2px -2px 6px #00000040,inset 6px 6px 12px #ffffff40,0 0 0 3px #fff,0 0 0 5px var(--accent,#1f58ad);outline-color:#1f58ad;outline-color:var(--accent,#1f58ad)}.button .material-symbols-outlined{align-items:center;display:inline-flex;height:16px;justify-content:center;width:16px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes error-shake{0%{transform:translateX(0)}25%{transform:translateX(6px)}75%{transform:translateX(-6px)}to{transform:translateX(0)}}#faq{grid-gap:64px;display:grid;gap:64px;grid-template-columns:1fr;margin:0 auto;padding:64px 28px 0}@media(min-width:450px){#faq{padding:64px 40px 0}}@media(min-width:900px){#faq{grid-template-columns:1fr 1fr;max-width:1325px;padding:128px 32px 0}}#faq .faq-header{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:clamp(2rem,8vw,3rem);font-weight:700;font-weight:800;letter-spacing:-.03em;line-height:1.1;margin:0 0 24px}#faq .faq-text{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;font-weight:500;line-height:1.5;margin:0}#faq .faq-text a{color:var(--accent)}@media(min-width:900px){#faq .faq-text{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5}}details>summary::-webkit-details-marker{display:none}details .material-symbols-outlined{transform:rotate(0deg);transition:color .15s var(--standard-easing),transform .15s var(--standard-easing)}@media not (hover:none){details summary:hover .material-symbols-outlined{color:var(--accent-secondary)}}details[open] .summary-header{color:var(--accent-secondary)}details[open] .material-symbols-outlined{transform:rotate(45deg)}summary{align-items:center;border-bottom:1px solid var(--accent-light-90);cursor:pointer;display:flex;justify-content:space-between;-webkit-user-select:none;user-select:none}summary .summary-header{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:1.5rem;font-size:1.25rem;font-weight:700;letter-spacing:-.02em;line-height:1.2;margin:16px 16px 16px 0;transition:color .15s var(--standard-easing)}.answer-text{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1rem;font-weight:400;line-height:1.5;margin-bottom:24px;padding-right:24px}#not-found{margin:128px auto;max-width:800px;padding:0 32px;text-align:center}#not-found h1{color:var(--heading);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:4rem;font-size:clamp(3rem,8vw,4rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}#not-found p{color:var(--text);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--text-font-family),sans-serif;font-size:1.25rem;font-weight:400;line-height:1.5;margin:16px 0 48px}.page-header{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-bottom:24px}.page-header .action-bar{display:none}@media(min-width:600px){.page-header .action-bar{display:inline-flex;gap:8px}}.page-header .button[data-variant=primary]{display:none;padding:12px}.page-header .button[data-variant=primary] .button-label{display:none}@media(min-width:600px){.page-header .button[data-variant=primary]{display:inline-flex;padding:12px 18px}.page-header .button[data-variant=primary] .button-label{display:inline-block}}.page-heading{font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:2rem;font-weight:700;gap:6px;letter-spacing:-.03em;line-height:1.2;line-height:1;margin:0}.page-heading,.page-heading .backButton{align-items:center;color:var(--heading);display:flex}.page-heading .backButton{background:#0000;border-radius:50%;padding:4px 0 4px 8px;text-decoration:none}.page-heading .backButton .material-symbols-outlined{align-items:center;display:inline-flex;justify-content:flex-start;width:16px}:root{--header-font-family:"SF Pro Display",-apple-system,system-ui,sans-serif;--text-font-family:"SF Pro Display",-apple-system,system-ui,sans-serif}#loading{align-items:center;animation:fade-in .25s var(--entrance-ease) .15s forwards;display:flex;justify-content:center;margin:128px auto;max-width:800px;min-height:61vh;opacity:0;padding:0 32px;text-align:center}#loading h2{color:var(--accent-light-90);font-family:SF Pro Display,-apple-system,system-ui,sans-serif;font-family:var(--header-font-family),sans-serif;font-size:4rem;font-size:clamp(3rem,8vw,4rem);font-weight:700;letter-spacing:-.03em;line-height:1;margin:0}
/*# sourceMappingURL=main.8c363378.css.map*/