.BrandPanel-module__U9WunW__panel{flex-direction:column;flex-shrink:0;justify-content:flex-start;width:100%;padding:1.5rem 1.5rem .5rem;display:flex;position:relative}@media (min-width:640px){.BrandPanel-module__U9WunW__panel{padding-inline:2.5rem}}@media (min-width:768px){.BrandPanel-module__U9WunW__panel{width:50%;padding-inline:3.75rem}}.BrandPanel-module__U9WunW__circle{pointer-events:none;background:#ffffff0d;border-radius:9999px;position:absolute}.BrandPanel-module__U9WunW__circleTr{filter:blur(48px);width:18.75rem;height:18.75rem;top:-8%;right:-6%}.BrandPanel-module__U9WunW__circleBl{filter:blur(36px);width:12.5rem;height:12.5rem;bottom:18%;left:-4%}.BrandPanel-module__U9WunW__circleMr{filter:blur(28px);width:9.375rem;height:9.375rem;top:48%;right:8%}.BrandPanel-module__U9WunW__content{z-index:10;flex-direction:column;margin-top:1rem;display:flex;position:relative}@media (min-width:768px){.BrandPanel-module__U9WunW__content{margin-top:2rem}}.BrandPanel-module__U9WunW__logo{width:auto;height:3.5rem;margin-bottom:.5rem}@media (min-width:640px){.BrandPanel-module__U9WunW__logo{height:5rem}}@media (min-width:768px){.BrandPanel-module__U9WunW__logo{height:8rem;margin-bottom:.75rem}}.BrandPanel-module__U9WunW__headlineWrap{margin-top:.75rem}@media (min-width:768px){.BrandPanel-module__U9WunW__headlineWrap{margin-top:1rem}}.BrandPanel-module__U9WunW__headline{color:#fff;margin:0;font-size:28px;font-weight:800;line-height:1.2}@media (min-width:640px){.BrandPanel-module__U9WunW__headline{font-size:42px;line-height:1.15}}@media (min-width:768px){.BrandPanel-module__U9WunW__headline{font-size:58px}}.BrandPanel-module__U9WunW__tagline{color:#ffffffb3;max-width:21.25rem;margin-top:1rem;font-size:17px;line-height:1.65;display:none}@media (min-width:768px){.BrandPanel-module__U9WunW__tagline{display:block}}.BrandPanel-module__U9WunW__bulletList{flex-direction:column;gap:1.25rem;margin-top:2rem;display:none}@media (min-width:768px){.BrandPanel-module__U9WunW__bulletList{display:flex}}.BrandPanel-module__U9WunW__bulletRow{align-items:center;gap:.875rem;display:flex}.BrandPanel-module__U9WunW__bulletIcon{color:#fff;background:#ffffff26;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.BrandPanel-module__U9WunW__bulletText{color:#ffffffd9;margin:0;font-size:16px;line-height:1.625}
.LanguageSwitcher-module__-oFhmW__wrap{position:relative}.LanguageSwitcher-module__-oFhmW__trigger{border:1px solid;border-radius:9999px;align-items:center;gap:.5rem;font-weight:600;transition:all .2s;display:inline-flex}.LanguageSwitcher-module__-oFhmW__triggerSm,.LanguageSwitcher-module__-oFhmW__triggerMd{padding:.5rem .75rem;font-size:.75rem}@media (min-width:640px){.LanguageSwitcher-module__-oFhmW__triggerMd{padding:.625rem 1rem;font-size:.875rem}}.LanguageSwitcher-module__-oFhmW__triggerDark{color:#fff;background:#ffffff1a;border-color:#ffffff26}.LanguageSwitcher-module__-oFhmW__triggerDark:hover{background:#ffffff26}.LanguageSwitcher-module__-oFhmW__triggerLight{color:var(--text-heading);background:#fffc;border-color:#0000001a;box-shadow:0 1px 2px #0000000d}.LanguageSwitcher-module__-oFhmW__triggerLight:hover{background:#fff}.LanguageSwitcher-module__-oFhmW__flag{font-size:1rem;line-height:1}.LanguageSwitcher-module__-oFhmW__chevron{transition:transform .2s}.LanguageSwitcher-module__-oFhmW__chevronOpen{transform:rotate(180deg)}.LanguageSwitcher-module__-oFhmW__menu{z-index:50;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border:1px solid;border-radius:1rem;min-width:150px;margin-top:.5rem;padding:.25rem;position:absolute;right:0;overflow:hidden;box-shadow:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a}.LanguageSwitcher-module__-oFhmW__menuDark{background:#0a0a0ae6;border-color:#ffffff26}.LanguageSwitcher-module__-oFhmW__menuLight{background:#fffffff2;border-color:#0000001a}.LanguageSwitcher-module__-oFhmW__option{text-align:left;cursor:pointer;border-radius:.75rem;justify-content:space-between;align-items:center;width:100%;padding:.625rem .75rem;font-size:.875rem;transition:all .15s;display:flex}.LanguageSwitcher-module__-oFhmW__optionActiveDark{color:var(--main);background:#fff}.LanguageSwitcher-module__-oFhmW__optionActiveLight{background:var(--main);color:#fff}.LanguageSwitcher-module__-oFhmW__optionInactiveDark{color:#ffffffbf}.LanguageSwitcher-module__-oFhmW__optionInactiveDark:hover{color:#fff;background:#ffffff1a}.LanguageSwitcher-module__-oFhmW__optionInactiveLight{color:var(--text-secondary)}.LanguageSwitcher-module__-oFhmW__optionInactiveLight:hover{background:var(--muted-bg);color:var(--text-heading)}.LanguageSwitcher-module__-oFhmW__optionLeft{align-items:center;gap:.5rem;display:flex}.LanguageSwitcher-module__-oFhmW__optionFlag{font-size:1rem}.LanguageSwitcher-module__-oFhmW__optionLabel{font-weight:500}
.WalletBadge-module__VrJzHG__badge{background:var(--accent);color:#fff;-webkit-user-select:none;user-select:none;border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;display:flex;box-shadow:0 1px 2px #0000000d}.WalletBadge-module__VrJzHG__icon{flex-shrink:0;width:1.25rem;height:1.25rem}.WalletBadge-module__VrJzHG__value{align-items:center;gap:.125rem;display:flex}
.CreditsBadge-module__6r09zW__badge{background:var(--surface-subtle);color:var(--main);-webkit-user-select:none;user-select:none;border:1px solid var(--border-pill);border-radius:9999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:600;display:flex;box-shadow:0 1px 2px #0000000d}.CreditsBadge-module__6r09zW__icon{flex-shrink:0;width:1.25rem;height:1.25rem}.CreditsBadge-module__6r09zW__value{align-items:center;gap:.125rem;display:flex}
.NavActions-module__6iXu5G__row{align-items:center;gap:.25rem;display:flex}.NavActions-module__6iXu5G__rowMobile{align-items:center;gap:.75rem;display:flex}.NavActions-module__6iXu5G__dividerSpacing{margin-right:.25rem}
.modal-module__F9xQ1W__overlay{z-index:50;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0a051480;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-module__F9xQ1W__panel{background:var(--surface);border-radius:1rem;flex-direction:column;width:100%;max-height:90vh;display:flex;position:relative;box-shadow:0 24px 64px #0a051438}.modal-module__F9xQ1W__maxWSm{max-width:24rem}.modal-module__F9xQ1W__maxWMd{max-width:28rem}.modal-module__F9xQ1W__maxWLg{max-width:32rem}.modal-module__F9xQ1W__maxWXl{max-width:36rem}.modal-module__F9xQ1W__maxW2xl{max-width:42rem}.modal-module__F9xQ1W__maxW4xl{max-width:56rem}.modal-module__F9xQ1W__header{border-bottom:1px solid var(--border-subtle);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:1rem;padding:1.75rem 1.75rem 1.25rem;display:flex}.modal-module__F9xQ1W__headerLeft{align-items:flex-start;gap:1rem;display:flex}.modal-module__F9xQ1W__headerAccent{background:var(--main);border-radius:9999px;flex-shrink:0;width:3px;height:2.75rem;margin-top:.125rem}.modal-module__F9xQ1W__title{color:var(--text-heading);font-size:22px;font-weight:700;line-height:1.2}.modal-module__F9xQ1W__subtitle{color:var(--text-faint);margin-top:.25rem;font-size:13px}.modal-module__F9xQ1W__closeBtn{flex-shrink:0}.modal-module__F9xQ1W__body{flex:1;padding:1.5rem 1.75rem;overflow-y:auto}
.StepHeader-module__q34IZa__wrap{margin-bottom:2rem}.StepHeader-module__q34IZa__eyebrow{text-transform:uppercase;letter-spacing:.1em;color:var(--main);margin-bottom:.5rem;font-size:.75rem;font-weight:600}@media (max-width:1023px){.StepHeader-module__q34IZa__eyebrow{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}}.StepHeader-module__q34IZa__title{color:var(--text-heading);font-size:1.5rem;font-weight:700}.StepHeader-module__q34IZa__description{color:var(--muted);margin-top:.5rem;font-size:1rem;line-height:1.625}
.WizardActions-module__wF2V9W__actions{border-top:1px solid var(--border-subtle);gap:.75rem;margin-top:2rem;padding-top:.75rem;display:flex}.WizardActions-module__wF2V9W__backBtn{flex:1}@media (min-width:640px){.WizardActions-module__wF2V9W__backBtn{flex:none}}.WizardActions-module__wF2V9W__submitBtn{flex:1}@media (min-width:640px){.WizardActions-module__wF2V9W__submitBtn{flex:none;margin-left:auto}}
.Step1Identity-module__dk5vqa__form{flex-direction:column;display:flex}.Step1Identity-module__dk5vqa__nameRow{flex-direction:column;gap:1.25rem;display:flex}@media (min-width:640px){.Step1Identity-module__dk5vqa__nameRow{flex-direction:row}}.Step1Identity-module__dk5vqa__field{flex-direction:column;flex:1;gap:.5rem;display:flex}.Step1Identity-module__dk5vqa__section{flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}.Step1Identity-module__dk5vqa__error{color:var(--red);font-size:.75rem}.Step1Identity-module__dk5vqa__helper{color:var(--muted);font-size:.75rem}
.Step2Offer-module__gNTLPq__form{flex-direction:column;display:flex}.Step2Offer-module__gNTLPq__field{flex-direction:column;gap:.5rem;display:flex}.Step2Offer-module__gNTLPq__section{flex-direction:column;gap:.5rem;margin-top:1.5rem;display:flex}.Step2Offer-module__gNTLPq__rateWrap{position:relative}.Step2Offer-module__gNTLPq__rateCurrency{color:var(--muted);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:.875rem;position:absolute;top:50%;left:.875rem;transform:translateY(-50%)}.Step2Offer-module__gNTLPq__rateInput{padding-left:1.75rem}.Step2Offer-module__gNTLPq__error{color:var(--red);font-size:.75rem}.Step2Offer-module__gNTLPq__helper{color:var(--muted);font-size:.75rem}.Step2Offer-module__gNTLPq__counterRow{justify-content:space-between;align-items:baseline;display:flex}.Step2Offer-module__gNTLPq__counter{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem;transition:color .15s}.Step2Offer-module__gNTLPq__counterWarn{color:var(--amber-badge)}.Step2Offer-module__gNTLPq__counterError{color:var(--red);font-weight:600}
.Step3Profile-module__ghwWIG__form{flex-direction:column;display:flex}.Step3Profile-module__ghwWIG__field{flex-direction:column;gap:.5rem;display:flex}.Step3Profile-module__ghwWIG__section{flex-direction:column;gap:.5rem;margin-top:2rem;display:flex}.Step3Profile-module__ghwWIG__counterRow{justify-content:space-between;align-items:baseline;display:flex}.Step3Profile-module__ghwWIG__counter{font-variant-numeric:tabular-nums;color:var(--muted);font-size:.75rem;transition:color .15s}.Step3Profile-module__ghwWIG__counterWarn{color:var(--amber-badge)}.Step3Profile-module__ghwWIG__counterError{color:var(--red);font-weight:600}.Step3Profile-module__ghwWIG__textarea{resize:none}.Step3Profile-module__ghwWIG__error{color:var(--red);font-size:.75rem}.Step3Profile-module__ghwWIG__helper{color:var(--muted);font-size:.75rem}
.PhotoUpload-module__xcGTRa__section{flex-direction:column;gap:.75rem;display:flex}.PhotoUpload-module__xcGTRa__title{color:var(--text-heading);font-size:.875rem;font-weight:600}.PhotoUpload-module__xcGTRa__note{color:var(--muted);font-size:.75rem}.PhotoUpload-module__xcGTRa__preview{align-items:center;gap:1rem;margin-top:.25rem;display:flex}.PhotoUpload-module__xcGTRa__avatarWrap{flex-shrink:0;position:relative}.PhotoUpload-module__xcGTRa__avatar{object-fit:cover;border:2px solid var(--card-border);border-radius:9999px;width:5rem;height:5rem}.PhotoUpload-module__xcGTRa__removeBtn{background:var(--red);color:#fff;width:1.5rem;height:1.5rem;box-shadow:var(--shadow-card);border-radius:9999px;justify-content:center;align-items:center;transition:filter .15s;display:flex;position:absolute;top:-.25rem;right:-.25rem}.PhotoUpload-module__xcGTRa__removeBtn:hover{filter:brightness(.9)}.PhotoUpload-module__xcGTRa__fileInfo{min-width:0}.PhotoUpload-module__xcGTRa__fileName{color:var(--text-heading);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.PhotoUpload-module__xcGTRa__fileSize{color:var(--muted);font-size:.75rem}.PhotoUpload-module__xcGTRa__replaceBtn{color:var(--main);margin-top:.25rem;font-size:.75rem}.PhotoUpload-module__xcGTRa__replaceBtn:hover{text-underline-offset:2px;text-decoration:underline}.PhotoUpload-module__xcGTRa__dropZone{border:2px dashed var(--card-border);cursor:pointer;border-radius:.75rem;flex-direction:column;align-items:center;gap:.5rem;width:100%;margin-top:.25rem;padding:1.5rem 1rem;transition:border-color .15s,background-color .15s;display:flex}.PhotoUpload-module__xcGTRa__dropZone:hover{background:var(--muted-bg);border-color:#62418566}.PhotoUpload-module__xcGTRa__dropZone:focus-visible{outline-offset:2px;outline:none;box-shadow:0 0 0 2px #62418580}.PhotoUpload-module__xcGTRa__dropIcon{background:var(--muted-bg);border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.PhotoUpload-module__xcGTRa__dropIcon svg{color:var(--muted)}.PhotoUpload-module__xcGTRa__dropTitle{color:var(--text-heading);font-size:.875rem;font-weight:500}.PhotoUpload-module__xcGTRa__dropHint{color:var(--muted);font-size:.75rem}.PhotoUpload-module__xcGTRa__error{color:var(--red);font-size:.75rem}.PhotoUpload-module__xcGTRa__hiddenInput{display:none}
.TutorCard-module__0KTO8W__item{border-left:4px solid var(--main);cursor:pointer;flex-direction:column;list-style:none;transition:all .2s;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__item{flex-direction:row;align-items:center}}.TutorCard-module__0KTO8W__item:hover{box-shadow:var(--shadow-lift);transform:translateY(-.125rem)}.TutorCard-module__0KTO8W__avatarWrap{border-top-left-radius:1rem;border-top-right-radius:1rem;flex-shrink:0;width:100%;height:11rem;overflow:hidden}@media (min-width:640px){.TutorCard-module__0KTO8W__avatarWrap{border-radius:.75rem;width:14rem;height:14rem;margin-left:1.5rem}}.TutorCard-module__0KTO8W__avatarImg{object-fit:cover;width:100%;height:100%}.TutorCard-module__0KTO8W__avatarWrap .TutorCard-module__0KTO8W__avatarFallback{border-radius:0;width:100%;height:100%;font-size:2.5rem}.TutorCard-module__0KTO8W__content{flex-direction:column;flex:1;gap:1rem;min-width:0;padding:1.25rem;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__content{padding:1.75rem}}.TutorCard-module__0KTO8W__headerRow{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__headerRow{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem}}.TutorCard-module__0KTO8W__identity{flex-direction:column;gap:.375rem;display:flex}.TutorCard-module__0KTO8W__subjectPill{align-self:flex-start}.TutorCard-module__0KTO8W__nameRow{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.TutorCard-module__0KTO8W__name{color:var(--text-heading);font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:640px){.TutorCard-module__0KTO8W__name{font-size:30px}}.TutorCard-module__0KTO8W__flag{font-size:1.5rem;line-height:1}.TutorCard-module__0KTO8W__rating{color:var(--text-heading);align-items:center;gap:.375rem;font-size:1rem;font-weight:600;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__rating{font-size:1.125rem}}.TutorCard-module__0KTO8W__ratingStar{width:1.25rem;height:1.25rem;fill:var(--accent);color:var(--accent)}.TutorCard-module__0KTO8W__languages{color:var(--text-secondary);font-size:.875rem}@media (min-width:640px){.TutorCard-module__0KTO8W__languages{font-size:1rem}}.TutorCard-module__0KTO8W__priceCol{flex-direction:column;gap:.5rem;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__priceCol{text-align:right;flex-shrink:0;align-items:flex-end}}.TutorCard-module__0KTO8W__price{color:var(--text-heading);align-items:center;gap:.25rem;font-size:1.5rem;font-weight:700;line-height:1;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__price{font-size:30px}}.TutorCard-module__0KTO8W__priceIcon{font-size:1.25rem}@media (min-width:640px){.TutorCard-module__0KTO8W__priceIcon{font-size:26px}}.TutorCard-module__0KTO8W__priceUnit{color:var(--text-secondary);font-size:.875rem;font-weight:500}@media (min-width:640px){.TutorCard-module__0KTO8W__priceUnit{font-size:1rem}}.TutorCard-module__0KTO8W__statsCol{flex-direction:column;gap:.25rem;display:flex}.TutorCard-module__0KTO8W__statLine{color:var(--text-secondary);align-items:center;gap:.5rem;font-size:.875rem;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__statLine{font-size:1.125rem}}.TutorCard-module__0KTO8W__statIcon{flex-shrink:0}.TutorCard-module__0KTO8W__headline{color:var(--text-body);overflow-wrap:break-word;font-size:1rem;font-weight:600}@media (min-width:640px){.TutorCard-module__0KTO8W__headline{font-size:1.25rem}}.TutorCard-module__0KTO8W__actions{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:auto;padding-top:1rem;display:flex}@media (min-width:640px){.TutorCard-module__0KTO8W__actions{gap:.75rem}}.TutorCard-module__0KTO8W__actions>a,.TutorCard-module__0KTO8W__actions>button{flex-shrink:0}.TutorCard-module__0KTO8W__bookBtn{margin-left:auto}.TutorCard-module__0KTO8W__trialBtn.TutorCard-module__0KTO8W__trialBtn{white-space:normal;text-align:center;flex-shrink:1;width:11rem;height:auto;min-height:2.75rem;padding-block:.5rem;line-height:1.2}@media (max-width:639px){.TutorCard-module__0KTO8W__actions{flex-wrap:wrap}.TutorCard-module__0KTO8W__actions>a,.TutorCard-module__0KTO8W__actions>button{flex:calc(50% - .25rem);justify-content:center}.TutorCard-module__0KTO8W__actions>.TutorCard-module__0KTO8W__bookBtn,.TutorCard-module__0KTO8W__actions>.TutorCard-module__0KTO8W__trialBtn.TutorCard-module__0KTO8W__trialBtn{flex-basis:100%;width:auto;margin-left:0}}
.star-rating-module__tV7LdW__star{transition:color .15s}.star-rating-module__tV7LdW__starInteractive{transition:all .15s}.star-rating-module__tV7LdW__sm{width:1rem;height:1rem}.star-rating-module__tV7LdW__md{width:1.5rem;height:1.5rem}.star-rating-module__tV7LdW__filled{fill:var(--accent);color:var(--accent)}.star-rating-module__tV7LdW__unfilled{fill:var(--card-border);color:var(--card-border)}.star-rating-module__tV7LdW__displayRow{align-items:center;gap:.125rem;display:flex}.star-rating-module__tV7LdW__pickerRow{align-items:center;gap:.25rem;display:flex}.star-rating-module__tV7LdW__starBtn{border-radius:.125rem;padding:.125rem;transition:transform .15s}.star-rating-module__tV7LdW__starBtn:hover{transform:scale(1.1)}.star-rating-module__tV7LdW__starBtn:focus-visible{outline:none;box-shadow:0 0 0 2px #6241854d}
.AdminResolveSupportCaseModal-module__IYUm7q__description{color:var(--text-body);margin-bottom:1rem;font-size:.875rem}.AdminResolveSupportCaseModal-module__IYUm7q__label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-faint);margin-bottom:.375rem;font-size:.6875rem;font-weight:600;display:block}.AdminResolveSupportCaseModal-module__IYUm7q__error{color:var(--red);margin-top:.5rem;font-size:.875rem}.AdminResolveSupportCaseModal-module__IYUm7q__actions{justify-content:flex-end;gap:.75rem;margin-top:1.25rem;display:flex}
.Step4Verification-module__TnTybW__wrap{flex-direction:column;display:flex}.Step4Verification-module__TnTybW__error{color:var(--red);margin-top:.5rem;font-size:.75rem}
.TutorFilters-module__KhqebG__form{padding:1rem}@media (min-width:640px){.TutorFilters-module__KhqebG__form{padding:1.5rem}}.TutorFilters-module__KhqebG__title{color:var(--text-heading);margin-bottom:1rem;font-size:1.5rem;font-weight:700;line-height:1.2}@media (min-width:640px){.TutorFilters-module__KhqebG__title{margin-bottom:1.25rem;font-size:32px}}.TutorFilters-module__KhqebG__row{flex-direction:column;gap:1rem;display:flex}@media (min-width:768px){.TutorFilters-module__KhqebG__row{flex-direction:row;align-items:flex-end}}.TutorFilters-module__KhqebG__field{flex-direction:column;gap:.375rem;display:flex}@media (min-width:768px){.TutorFilters-module__KhqebG__field{flex:1;min-width:0}}.TutorFilters-module__KhqebG__rateGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}@media (min-width:768px){.TutorFilters-module__KhqebG__rateGrid{display:contents}}.TutorFilters-module__KhqebG__rateField{flex-direction:column;gap:.375rem;display:flex}@media (min-width:768px){.TutorFilters-module__KhqebG__rateField{flex-shrink:0;width:7rem}}.TutorFilters-module__KhqebG__searchBtn{width:100%}@media (min-width:768px){.TutorFilters-module__KhqebG__searchBtn{flex-shrink:0;align-self:flex-end;width:auto}}
.EditPhotoSection-module__uhs0dG__wrap{flex-direction:column;gap:1rem;display:flex}.EditPhotoSection-module__uhs0dG__title{color:var(--text-heading);font-size:1.125rem;font-weight:600}.EditPhotoSection-module__uhs0dG__note{color:var(--text-secondary);margin-top:.25rem;font-size:.875rem}.EditPhotoSection-module__uhs0dG__row{align-items:center;gap:1.25rem;display:flex}.EditPhotoSection-module__uhs0dG__avatarBtn{border-radius:9999px;flex-shrink:0;width:5rem;height:5rem;position:relative;overflow:hidden}.EditPhotoSection-module__uhs0dG__avatarBtn:focus-visible{outline-offset:2px;outline:none;box-shadow:0 0 0 2px #62418580}.EditPhotoSection-module__uhs0dG__avatarImg{object-fit:cover;width:100%;height:100%}.EditPhotoSection-module__uhs0dG__avatarFallback{background:var(--surface-subtle);justify-content:center;align-items:center;width:100%;height:100%;display:flex}.EditPhotoSection-module__uhs0dG__avatarInitials{color:var(--text-faint);font-size:1.5rem;font-weight:700}.EditPhotoSection-module__uhs0dG__avatarOverlay{opacity:0;color:#fff;background:#00000080;border-radius:9999px;justify-content:center;align-items:center;transition:opacity .15s;display:flex;position:absolute;inset:0}.EditPhotoSection-module__uhs0dG__avatarBtn:hover .EditPhotoSection-module__uhs0dG__avatarOverlay,.EditPhotoSection-module__uhs0dG__avatarBtn:focus-visible .EditPhotoSection-module__uhs0dG__avatarOverlay{opacity:1}.EditPhotoSection-module__uhs0dG__infoCol{flex-direction:column;gap:.375rem;min-width:0;display:flex}.EditPhotoSection-module__uhs0dG__fileName{text-overflow:ellipsis;white-space:nowrap;color:var(--text-heading);font-size:.875rem;font-weight:500;overflow:hidden}.EditPhotoSection-module__uhs0dG__fileSize{color:var(--text-faint);font-size:.75rem}.EditPhotoSection-module__uhs0dG__actionsRow{align-items:center;gap:.75rem;font-size:.75rem;display:flex}.EditPhotoSection-module__uhs0dG__replaceBtn{color:var(--main)}.EditPhotoSection-module__uhs0dG__replaceBtn:hover{text-underline-offset:2px;text-decoration:underline}.EditPhotoSection-module__uhs0dG__removeBtn{color:var(--red)}.EditPhotoSection-module__uhs0dG__removeBtn:hover{text-underline-offset:2px;text-decoration:underline}.EditPhotoSection-module__uhs0dG__uploadBtn{color:var(--main);align-self:flex-start;font-size:.875rem;font-weight:500}.EditPhotoSection-module__uhs0dG__uploadBtn:hover{text-underline-offset:2px;text-decoration:underline}.EditPhotoSection-module__uhs0dG__error{color:var(--red);font-size:.75rem}
.FormPanel-module__TkjGyG__panel{background:#fff;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;padding:3rem 2rem;display:flex;position:relative;overflow-y:auto}@media (min-width:768px){.FormPanel-module__TkjGyG__panel{justify-content:center;padding-inline:3.75rem}}.FormPanel-module__TkjGyG__backLink{padding:.625rem}@media (min-width:640px){.FormPanel-module__TkjGyG__backLink{padding:0}}.FormPanel-module__TkjGyG__langSwitcher{position:absolute;top:1.25rem;right:1.5rem}.FormPanel-module__TkjGyG__content{width:100%;max-width:22.5rem;margin-top:3rem}@media (min-width:768px){.FormPanel-module__TkjGyG__content{margin-top:7rem}}.FormPanel-module__TkjGyG__footerLink{text-underline-offset:2px;text-decoration:underline;transition:color .15s}.FormPanel-module__TkjGyG__footerLink:hover{color:var(--main)}.FormPanel-module__TkjGyG__footerNote{margin-top:2.5rem;margin-bottom:.5rem;position:static}@media (min-width:768px){.FormPanel-module__TkjGyG__footerNote{margin-top:0;margin-bottom:0;position:absolute}}
.HeroSection-module__avWfka__section{isolation:isolate;min-height:100vh;display:flex;position:relative;overflow:hidden}.HeroSection-module__avWfka__pattern{pointer-events:none;z-index:-10;mix-blend-mode:screen;opacity:.32;filter:blur(5px)brightness(0)invert();background-image:url(/pattern.svg);background-position:100% 0;background-repeat:repeat;background-size:auto 1100px;position:absolute;inset:0}.HeroSection-module__avWfka__blobLayer{position:absolute;inset:0}.HeroSection-module__avWfka__blob{border-radius:9999px;position:absolute}.HeroSection-module__avWfka__blob1{filter:blur(180px);background:#1a0d2eb3;width:32rem;height:32rem;animation:18s ease-in-out infinite HeroSection-module__avWfka__blob-1;top:5%;left:5%}.HeroSection-module__avWfka__blob2{filter:blur(200px);background:#3d1d55a6;width:36rem;height:36rem;animation:22s ease-in-out infinite HeroSection-module__avWfka__blob-2;top:50%;right:6%}.HeroSection-module__avWfka__blob3{filter:blur(175px);background:#6b3e8280;width:28rem;height:28rem;animation:20s ease-in-out infinite HeroSection-module__avWfka__blob-3;top:25%;right:28%}.HeroSection-module__avWfka__blob4{filter:blur(190px);background:#2e105099;width:32rem;height:32rem;animation:25s ease-in-out infinite HeroSection-module__avWfka__blob-4;bottom:8%;left:18%}.HeroSection-module__avWfka__blob5{filter:blur(170px);background:#7a5a8a73;width:24rem;height:24rem;animation:19s ease-in-out infinite HeroSection-module__avWfka__blob-5;top:8%;right:6%}.HeroSection-module__avWfka__nav{inset-inline:0;z-index:30;justify-content:space-between;align-items:center;padding:1rem;display:flex;position:absolute;top:0}@media (min-width:640px){.HeroSection-module__avWfka__nav{padding:1.25rem 1.5rem}}@media (min-width:768px){.HeroSection-module__avWfka__nav{padding-inline:2.5rem}}@media (min-width:1024px){.HeroSection-module__avWfka__nav{padding-inline:3.5rem}}.HeroSection-module__avWfka__logo{font-family:var(--font-outfit);align-items:center;gap:0;display:flex}.HeroSection-module__avWfka__logoImg{align-self:center;width:auto;height:2rem}@media (min-width:640px){.HeroSection-module__avWfka__logoImg{height:2.25rem}}@media (min-width:768px){.HeroSection-module__avWfka__logoImg{height:2.5rem}}.HeroSection-module__avWfka__logoGeorgian{font-family:var(--font-noto-georgian);color:#fff;font-size:1.125rem;font-weight:800;line-height:1}@media (min-width:640px){.HeroSection-module__avWfka__logoGeorgian{font-size:1.375rem}}@media (min-width:768px){.HeroSection-module__avWfka__logoGeorgian{font-size:1.625rem}}.HeroSection-module__avWfka__logoGeorgianAccent{color:var(--accent)}.HeroSection-module__avWfka__logoBul{letter-spacing:-.025em;color:#fff;font-size:1.5rem;font-weight:900;line-height:1}@media (min-width:640px){.HeroSection-module__avWfka__logoBul{font-size:1.875rem}}@media (min-width:768px){.HeroSection-module__avWfka__logoBul{font-size:2.25rem}}.HeroSection-module__avWfka__logoBee{letter-spacing:-.025em;color:var(--accent);font-size:1.5rem;font-weight:900;line-height:1}@media (min-width:640px){.HeroSection-module__avWfka__logoBee{font-size:1.875rem}}@media (min-width:768px){.HeroSection-module__avWfka__logoBee{font-size:2.25rem}}.HeroSection-module__avWfka__navActions{align-items:center;gap:.5rem;display:flex}@media (min-width:640px){.HeroSection-module__avWfka__navActions{gap:.75rem}}.HeroSection-module__avWfka__navCta{border:1px solid var(--accent);background:var(--accent);color:#fff;border-radius:9999px;padding:.5rem .875rem;font-size:.875rem;font-weight:600;transition:all .15s}@media (min-width:640px){.HeroSection-module__avWfka__navCta{padding:.75rem 1.75rem;font-size:1rem}}.HeroSection-module__avWfka__navCta:hover{background:#f4a261d9;border-color:#f4a261d9}.HeroSection-module__avWfka__contentWrap{z-index:20;flex-direction:column;justify-content:center;align-items:flex-start;width:100%;max-width:80rem;min-height:100vh;margin-inline:auto;padding:2.5rem 1.25rem;display:flex;position:relative}@media (min-width:768px){.HeroSection-module__avWfka__contentWrap{padding-inline:1.5rem}}@media (min-width:1024px){.HeroSection-module__avWfka__contentWrap{padding-inline:2rem}}.HeroSection-module__avWfka__content{text-align:left;flex-direction:column;align-items:flex-start;width:100%;max-width:36rem;margin-top:1.5rem;display:flex}@media (min-width:1024px){.HeroSection-module__avWfka__content{max-width:42rem}}.HeroSection-module__avWfka__headline{letter-spacing:-.025em;color:#fff;margin-bottom:1.25rem;font-size:min(3.25rem,14.7059vw - .367647rem);font-weight:900;line-height:1.05}@media (min-width:640px){.HeroSection-module__avWfka__headline{font-size:4.4rem;line-height:1}}@media (min-width:768px){.HeroSection-module__avWfka__headline{font-size:5.2rem}}@media (min-width:1024px){.HeroSection-module__avWfka__headline{margin-bottom:2.5rem;font-size:7rem}}@media (min-width:1280px){.HeroSection-module__avWfka__headline{font-size:7.6rem}}.HeroSection-module__avWfka__desktopOnly{display:none}@media (min-width:640px){.HeroSection-module__avWfka__desktopOnly{display:inline}.HeroSection-module__avWfka__mobileOnly{display:none}}.HeroSection-module__avWfka__headlineAccent{color:var(--accent);letter-spacing:normal}.HeroSection-module__avWfka__sub{color:#ffffffbf;max-width:32rem;margin-bottom:2rem;font-size:1.125rem;line-height:1.5}@media (min-width:640px){.HeroSection-module__avWfka__sub{font-size:1.25rem}}.HeroSection-module__avWfka__ctaGrid{grid-template-columns:1fr;gap:1rem;width:100%;display:grid}@media (min-width:640px){.HeroSection-module__avWfka__ctaGrid{grid-template-columns:repeat(2,minmax(0,1fr));width:fit-content}}.HeroSection-module__avWfka__ctaPrimary{border:2px solid var(--accent);background:var(--accent);width:100%;color:var(--main);border-radius:9999px;justify-content:center;align-items:center;padding:1rem 2rem;font-size:1rem;font-weight:900;transition:all .15s;display:inline-flex;box-shadow:0 0 40px #f4a26140}@media (min-width:640px){.HeroSection-module__avWfka__ctaPrimary{white-space:nowrap;width:auto;min-width:19rem;padding:1.5rem 3rem;font-size:1.5rem}}.HeroSection-module__avWfka__ctaPrimary:hover{background:#f4a261d9;border-color:#f4a261d9;box-shadow:0 0 50px #f4a26159}.HeroSection-module__avWfka__ctaPrimary:focus-visible{box-shadow:0 0 0 2px var(--accent), 0 0 0 4px var(--main);outline:none}.HeroSection-module__avWfka__ctaSecondary{text-align:center;color:#fff;background:0 0;border:2px solid #ffffffb3;border-radius:9999px;width:100%;padding:1rem 2rem;font-size:1rem;font-weight:900;transition:all .15s}@media (min-width:640px){.HeroSection-module__avWfka__ctaSecondary{white-space:nowrap;width:auto;min-width:19rem;padding:1.5rem 3rem;font-size:1.5rem}}.HeroSection-module__avWfka__ctaSecondary:hover{background:#ffffff1f;border-color:#fff}.HeroSection-module__avWfka__ctaSecondary:focus-visible{box-shadow:0 0 0 2px #fff, 0 0 0 4px var(--main);outline:none}.HeroSection-module__avWfka__trialNote{color:var(--accent);margin-top:.25rem;font-weight:700;line-height:1.4;display:block}.HeroSection-module__avWfka__trialIcon{vertical-align:-.15em;width:1.1em;height:1.1em;margin-right:.35em;display:inline-block}
.GoogleButton-module__jpaAmq__error{color:var(--red);text-align:center;margin-top:.75rem;font-size:13px}
.StepGroup-module__DLIt6W__card{border-radius:26px;flex-direction:column;width:100%;height:100%;padding:1.5rem;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.StepGroup-module__DLIt6W__card{padding:4rem}}.StepGroup-module__DLIt6W__cardDark{background:var(--main);color:#fff}.StepGroup-module__DLIt6W__cardLight{color:var(--text-heading);box-shadow:0 0 0 1px var(--card-border);background:#fff}.StepGroup-module__DLIt6W__glow{pointer-events:none;filter:blur(64px);border-radius:9999px;width:16rem;height:16rem;position:absolute;top:-4rem;right:-4rem}.StepGroup-module__DLIt6W__glowDark{background:#9b6bc566}.StepGroup-module__DLIt6W__glowLight{background:#f4a26126}.StepGroup-module__DLIt6W__inner{flex-direction:column;flex:1;display:flex;position:relative}.StepGroup-module__DLIt6W__kicker{text-transform:uppercase;letter-spacing:.16em;color:var(--accent);font-size:15px;font-weight:700}.StepGroup-module__DLIt6W__title{overflow-wrap:break-word;letter-spacing:-.025em;margin-top:.5rem;font-size:26px;font-weight:600}@media (min-width:640px){.StepGroup-module__DLIt6W__title{font-size:44px}}.StepGroup-module__DLIt6W__titleDark{color:#fff}.StepGroup-module__DLIt6W__titleLight{color:var(--main)}.StepGroup-module__DLIt6W__stepsWrap{margin-top:1.5rem;margin-bottom:2rem;position:relative}@media (min-width:640px){.StepGroup-module__DLIt6W__stepsWrap{margin-top:2.5rem;margin-bottom:2.5rem}}.StepGroup-module__DLIt6W__connector{pointer-events:none;width:1px;position:absolute;top:.75rem;bottom:.75rem;left:19px}.StepGroup-module__DLIt6W__connectorDark{background:#fff3}.StepGroup-module__DLIt6W__connectorLight{background:var(--card-border)}.StepGroup-module__DLIt6W__list{flex-direction:column;gap:1.5rem;display:flex}@media (min-width:640px){.StepGroup-module__DLIt6W__list{gap:2.5rem}}.StepGroup-module__DLIt6W__item{gap:1rem;display:flex;position:relative}@media (min-width:640px){.StepGroup-module__DLIt6W__item{gap:1.75rem}}.StepGroup-module__DLIt6W__badge{z-index:10;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-top:.125rem;font-size:13px;font-weight:700;display:flex;position:relative}.StepGroup-module__DLIt6W__badgeDark{background:var(--accent);color:var(--main-dark);box-shadow:0 0 0 4px var(--main)}.StepGroup-module__DLIt6W__badgeLight{background:var(--main);color:#fff;box-shadow:0 0 0 4px #fff}.StepGroup-module__DLIt6W__itemBody{min-width:0}.StepGroup-module__DLIt6W__itemTitle{overflow-wrap:break-word;font-size:17px;font-weight:700}@media (min-width:640px){.StepGroup-module__DLIt6W__itemTitle{font-size:22px}}.StepGroup-module__DLIt6W__itemTitleDark{color:#fff}.StepGroup-module__DLIt6W__itemTitleLight{color:var(--main)}.StepGroup-module__DLIt6W__itemDesc{margin-top:.5rem;font-size:1rem;line-height:1.625}@media (min-width:640px){.StepGroup-module__DLIt6W__itemDesc{font-size:1.125rem}}.StepGroup-module__DLIt6W__itemDescDark{color:#ffffffb3}.StepGroup-module__DLIt6W__itemDescLight{color:var(--text-secondary)}.StepGroup-module__DLIt6W__cta{border-radius:9999px;align-self:flex-start;align-items:center;gap:.625rem;margin-top:auto;padding:.75rem 1.5rem;font-size:1rem;font-weight:700;transition:background-color .15s;display:inline-flex}@media (min-width:640px){.StepGroup-module__DLIt6W__cta{padding:1rem 2rem;font-size:1.125rem}}.StepGroup-module__DLIt6W__ctaDark{background:var(--accent);color:var(--main-dark)}.StepGroup-module__DLIt6W__ctaDark:hover{background:#f4a261d9}.StepGroup-module__DLIt6W__ctaLight{background:var(--main);color:#fff}.StepGroup-module__DLIt6W__ctaLight:hover{background:var(--main-dark)}
.EmailLoginForm-module__aZ7rxW__form{flex-direction:column;gap:.75rem;display:flex}.EmailLoginForm-module__aZ7rxW__field{flex-direction:column;gap:.375rem;display:flex}.EmailLoginForm-module__aZ7rxW__label{color:var(--text-secondary);font-size:15px;font-weight:500}.EmailLoginForm-module__aZ7rxW__labelRow{justify-content:space-between;align-items:center;display:flex}.EmailLoginForm-module__aZ7rxW__forgotLink{color:var(--main);cursor:pointer;font-size:14px}.EmailLoginForm-module__aZ7rxW__forgotLink:hover{text-underline-offset:2px;text-decoration:underline}.EmailLoginForm-module__aZ7rxW__error{color:var(--red);text-align:center;font-size:15px}.EmailLoginForm-module__aZ7rxW__submit{cursor:pointer;margin-top:.25rem}.EmailLoginForm-module__aZ7rxW__submit:disabled{opacity:.6;cursor:not-allowed}
.HowItWorks-module__RYQTsq__section{background:var(--surface-page);padding-block:0 3.5rem}@media (min-width:640px){.HowItWorks-module__RYQTsq__section{padding-block:0 6rem}}.HowItWorks-module__RYQTsq__inner{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:768px){.HowItWorks-module__RYQTsq__inner{padding-inline:2.5rem}}@media (min-width:1024px){.HowItWorks-module__RYQTsq__inner{padding-inline:3.5rem}}.HowItWorks-module__RYQTsq__headingWrap{margin-inline:auto;text-align:center;margin-bottom:2.5rem}@media (min-width:640px){.HowItWorks-module__RYQTsq__headingWrap{margin-bottom:5rem}}.HowItWorks-module__RYQTsq__heading{text-transform:uppercase;letter-spacing:.2em;color:var(--main);margin-bottom:1rem;font-size:1.25rem;font-weight:600}@media (min-width:640px){.HowItWorks-module__RYQTsq__heading{font-size:1.5rem}}@media (min-width:1024px){.HowItWorks-module__RYQTsq__heading{font-size:28px}}.HowItWorks-module__RYQTsq__headingAccent{font-style:italic}.HowItWorks-module__RYQTsq__eyebrow{overflow-wrap:break-word;text-transform:uppercase;letter-spacing:.08em;color:var(--main);font-size:32px;font-weight:900;line-height:1}@media (min-width:640px){.HowItWorks-module__RYQTsq__eyebrow{font-size:44px}}@media (min-width:768px){.HowItWorks-module__RYQTsq__eyebrow{font-size:60px}}@media (min-width:1024px){.HowItWorks-module__RYQTsq__eyebrow{font-size:82px}}@media (min-width:1280px){.HowItWorks-module__RYQTsq__eyebrow{font-size:90px}}.HowItWorks-module__RYQTsq__grid{grid-template-columns:minmax(0,1fr);gap:1.25rem;display:grid}@media (min-width:640px){.HowItWorks-module__RYQTsq__grid{gap:1.75rem}}@media (min-width:1024px){.HowItWorks-module__RYQTsq__grid{grid-template-columns:1fr 1fr;gap:2.5rem}}
.RegisterForm-module__VQI78q__form,.RegisterForm-module__VQI78q__nameRow{flex-direction:column;gap:.75rem;display:flex}@media (min-width:640px){.RegisterForm-module__VQI78q__nameRow{flex-direction:row}}.RegisterForm-module__VQI78q__field{flex-direction:column;gap:.375rem;display:flex}.RegisterForm-module__VQI78q__fieldFlex{flex:1}.RegisterForm-module__VQI78q__label{color:var(--text-secondary);font-size:15px;font-weight:500}.RegisterForm-module__VQI78q__error{color:var(--red);text-align:center;font-size:15px}.RegisterForm-module__VQI78q__submit{cursor:pointer;margin-top:.25rem}.RegisterForm-module__VQI78q__submit:disabled{opacity:.6;cursor:not-allowed}.RegisterForm-module__VQI78q__success{color:var(--text-secondary);text-align:center;padding-block:1rem;font-size:.875rem}
.AboutUsView-module__EWpafW__page{background:var(--background);min-height:100vh}.AboutUsView-module__EWpafW__hero{isolation:isolate;background:var(--main);padding-top:1.5rem;padding-bottom:4rem;position:relative;overflow:hidden}@media (min-width:640px){.AboutUsView-module__EWpafW__hero{padding-bottom:5rem}}.AboutUsView-module__EWpafW__heroPattern{pointer-events:none;z-index:-10;mix-blend-mode:screen;opacity:.32;filter:blur(5px)brightness(0)invert();background-image:url(/pattern-2.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.AboutUsView-module__EWpafW__heroInner{text-align:center;max-width:64rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.AboutUsView-module__EWpafW__heroInner{padding-inline:2rem}}.AboutUsView-module__EWpafW__heroEyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--accent);margin-bottom:1.25rem;font-size:1.5rem;font-weight:700}@media (min-width:640px){.AboutUsView-module__EWpafW__heroEyebrow{font-size:1.875rem}}@media (min-width:1024px){.AboutUsView-module__EWpafW__heroEyebrow{font-size:2.25rem}}.AboutUsView-module__EWpafW__heroTitle{letter-spacing:-.025em;color:#fff;font-size:2rem;font-weight:900;line-height:1.2}@media (min-width:640px){.AboutUsView-module__EWpafW__heroTitle{font-size:2.8rem}}@media (min-width:1024px){.AboutUsView-module__EWpafW__heroTitle{font-size:3.5rem}}.AboutUsView-module__EWpafW__heroSub{margin-inline:auto;color:#fffc;max-width:42rem;margin-top:1.75rem;font-size:1.25rem;line-height:1.75}.AboutUsView-module__EWpafW__mission{padding-block:5rem}@media (min-width:640px){.AboutUsView-module__EWpafW__mission{padding-block:6rem}}.AboutUsView-module__EWpafW__missionInner{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.AboutUsView-module__EWpafW__missionInner{padding-inline:2rem}}.AboutUsView-module__EWpafW__missionContent{text-align:center;max-width:48rem;margin-inline:auto}.AboutUsView-module__EWpafW__missionEyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--main);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}@media (min-width:640px){.AboutUsView-module__EWpafW__missionEyebrow{font-size:1.375rem}}.AboutUsView-module__EWpafW__missionTitle{letter-spacing:-.025em;color:var(--main);font-size:2.5rem;font-weight:900}@media (min-width:640px){.AboutUsView-module__EWpafW__missionTitle{font-size:3.25rem}}.AboutUsView-module__EWpafW__missionBody{color:var(--text-faint);margin-top:1.5rem;font-size:1.125rem;line-height:1.75}.AboutUsView-module__EWpafW__values{background:var(--surface-page);padding-block:4rem}@media (min-width:640px){.AboutUsView-module__EWpafW__values{padding-block:5rem}}.AboutUsView-module__EWpafW__valuesInner{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.AboutUsView-module__EWpafW__valuesInner{padding-inline:2rem}}.AboutUsView-module__EWpafW__valuesGrid{grid-template-columns:repeat(1,minmax(0,1fr));gap:1.5rem;display:grid}@media (min-width:640px){.AboutUsView-module__EWpafW__valuesGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.AboutUsView-module__EWpafW__valuesGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}.AboutUsView-module__EWpafW__valueCard{border-radius:var(--radius-card);background:var(--accent);box-shadow:var(--shadow-card);padding:2rem}.AboutUsView-module__EWpafW__valueTitle{color:var(--main);margin-bottom:.75rem;font-size:1.125rem;font-weight:700}.AboutUsView-module__EWpafW__valueBody{color:var(--main);font-size:1rem;line-height:1.75}.AboutUsView-module__EWpafW__cta{padding-block:5rem}@media (min-width:640px){.AboutUsView-module__EWpafW__cta{padding-block:6rem}}.AboutUsView-module__EWpafW__ctaInner{text-align:center;max-width:48rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.AboutUsView-module__EWpafW__ctaInner{padding-inline:2rem}}.AboutUsView-module__EWpafW__ctaTitle{letter-spacing:-.025em;color:var(--main);font-size:1.875rem;font-weight:900}@media (min-width:640px){.AboutUsView-module__EWpafW__ctaTitle{font-size:2.25rem}}.AboutUsView-module__EWpafW__ctaSub{color:var(--text-faint);margin-top:1rem;font-size:1.125rem}.AboutUsView-module__EWpafW__ctaActions{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}@media (min-width:640px){.AboutUsView-module__EWpafW__ctaActions{flex-direction:row}}.AboutUsView-module__EWpafW__ctaPrimary{background:var(--main);color:#fff;box-shadow:var(--shadow-lift);border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;transition:opacity .15s;display:inline-flex}.AboutUsView-module__EWpafW__ctaPrimary:hover{opacity:.9}.AboutUsView-module__EWpafW__ctaSecondary{border:1px solid var(--card-border);background:var(--surface);color:var(--text-heading);border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;transition:border-color .15s;display:inline-flex}.AboutUsView-module__EWpafW__ctaSecondary:hover{border-color:#62418566}
.VisionSection-module__cY1LWW__section{isolation:isolate;background:var(--accent);padding-block:4rem;position:relative;overflow:hidden}@media (min-width:640px){.VisionSection-module__cY1LWW__section{padding-block:6rem}}.VisionSection-module__cY1LWW__pattern{pointer-events:none;z-index:-10;mix-blend-mode:multiply;opacity:.12;filter:blur(5px)grayscale()brightness(.75);background-image:url(/pattern.svg);background-position:100% 0;background-repeat:repeat;background-size:auto 1100px;position:absolute;inset:0}.VisionSection-module__cY1LWW__glowTl{pointer-events:none;filter:blur(64px);background:#ffffff1a;border-radius:9999px;width:24rem;height:24rem;position:absolute;top:-6rem;left:-6rem}.VisionSection-module__cY1LWW__glowBr{pointer-events:none;filter:blur(64px);background:#ffffff1a;border-radius:9999px;width:24rem;height:24rem;position:absolute;bottom:-6rem;right:-6rem}.VisionSection-module__cY1LWW__inner{max-width:56rem;margin-inline:auto;padding-inline:1.5rem;position:relative}@media (min-width:768px){.VisionSection-module__cY1LWW__inner{padding-inline:2.5rem}}.VisionSection-module__cY1LWW__heading{text-align:center;text-transform:uppercase;letter-spacing:.08em;color:var(--main);margin-bottom:2.5rem;font-size:44px;font-weight:900;line-height:1}@media (min-width:640px){.VisionSection-module__cY1LWW__heading{font-size:60px}}@media (min-width:1024px){.VisionSection-module__cY1LWW__heading{font-size:82px}}@media (min-width:1280px){.VisionSection-module__cY1LWW__heading{font-size:90px}}.VisionSection-module__cY1LWW__slideArea{text-align:center;min-height:180px;display:grid}@media (min-width:640px){.VisionSection-module__cY1LWW__slideArea{min-height:200px}}.VisionSection-module__cY1LWW__slide{flex-direction:column;grid-row-start:1;grid-column-start:1;justify-content:center;align-items:center;transition:all .5s;display:flex}.VisionSection-module__cY1LWW__slideActive{pointer-events:auto;opacity:1;transform:translateY(0)}.VisionSection-module__cY1LWW__slideInactive{pointer-events:none;opacity:0;transform:translateY(.75rem)}.VisionSection-module__cY1LWW__slideTitle{letter-spacing:-.025em;color:#fff;font-size:30px;font-weight:700;line-height:1.2}@media (min-width:640px){.VisionSection-module__cY1LWW__slideTitle{font-size:38px}}@media (min-width:1024px){.VisionSection-module__cY1LWW__slideTitle{font-size:48px}}.VisionSection-module__cY1LWW__slideBody{margin-inline:auto;color:#ffffffb3;max-width:48rem;margin-top:1rem;font-size:1.25rem;line-height:1.625}@media (min-width:640px){.VisionSection-module__cY1LWW__slideBody{font-size:1.5rem}}@media (min-width:1024px){.VisionSection-module__cY1LWW__slideBody{font-size:1.75rem}}.VisionSection-module__cY1LWW__controls{justify-content:center;align-items:center;gap:1.5rem;margin-top:2.5rem;display:flex}.VisionSection-module__cY1LWW__navBtn{color:#ffffff80;border:1px solid #ffffff4d;border-radius:9999px;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;transition:all .15s;display:flex}.VisionSection-module__cY1LWW__navBtn:hover{color:#fff;border-color:#fff9}.VisionSection-module__cY1LWW__dots{align-items:center;gap:.5rem;display:flex}.VisionSection-module__cY1LWW__dot{background:#ffffff4d;border-radius:9999px;width:.375rem;height:.375rem;transition:all .3s}.VisionSection-module__cY1LWW__dot:hover{background:#ffffff80}.VisionSection-module__cY1LWW__dotActive{background:#fff;width:2rem}.VisionSection-module__cY1LWW__dotActive:hover{background:#fff}
.HowItWorksPageView-module__vchpfG__page{background:var(--background);min-height:100vh}.HowItWorksPageView-module__vchpfG__hero{isolation:isolate;background:var(--main);padding-top:1.5rem;padding-bottom:4rem;position:relative;overflow:hidden}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__hero{padding-bottom:5rem}}.HowItWorksPageView-module__vchpfG__heroPattern{pointer-events:none;z-index:-10;mix-blend-mode:screen;opacity:.32;filter:blur(5px)brightness(0)invert();background-image:url(/pattern-2.png);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;position:absolute;inset:0}.HowItWorksPageView-module__vchpfG__heroInner{text-align:center;max-width:56rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__heroInner{padding-inline:2rem}}.HowItWorksPageView-module__vchpfG__heroEyebrow{text-transform:uppercase;letter-spacing:.2em;color:var(--accent);margin-bottom:1.25rem;font-size:1.5rem;font-weight:700}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__heroEyebrow{font-size:1.875rem}}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__heroEyebrow{font-size:2.25rem}}.HowItWorksPageView-module__vchpfG__heroTitle{letter-spacing:-.025em;color:#fff;font-size:2rem;font-weight:900;line-height:1.2}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__heroTitle{font-size:2.8rem}}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__heroTitle{font-size:3.5rem}}.HowItWorksPageView-module__vchpfG__heroSub{color:#fffc;margin-top:1.75rem;font-size:1.25rem;line-height:1.75}.HowItWorksPageView-module__vchpfG__section{padding-block:4rem}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__section{padding-block:6rem}}.HowItWorksPageView-module__vchpfG__sectionAlt{background:var(--surface-page)}.HowItWorksPageView-module__vchpfG__sectionInner{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__sectionInner{padding-inline:2rem}}.HowItWorksPageView-module__vchpfG__kickerRow{align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.HowItWorksPageView-module__vchpfG__kicker{border-radius:9999px;padding:.375rem 1rem;font-size:.875rem;font-weight:700}.HowItWorksPageView-module__vchpfG__kickerMain{color:var(--main);background:#6241851a}.HowItWorksPageView-module__vchpfG__kickerAccent{color:var(--accent);background:#f4a26126}.HowItWorksPageView-module__vchpfG__sectionTitle{letter-spacing:-.025em;color:var(--main);margin-bottom:3rem;font-size:1.875rem;font-weight:900}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__sectionTitle{font-size:2.25rem}}.HowItWorksPageView-module__vchpfG__stepsGrid{grid-template-columns:minmax(0,1fr);gap:1.5rem;display:grid}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__stepsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__stepsGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}.HowItWorksPageView-module__vchpfG__step{flex-direction:column;gap:1rem;display:flex;position:relative}.HowItWorksPageView-module__vchpfG__stepConnector{background:var(--card-border);width:calc(100% - 3rem);height:1px;display:none;position:absolute;top:1.5rem;left:calc(50% + 1.5rem)}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__stepConnector{display:block}}.HowItWorksPageView-module__vchpfG__stepBadge{width:3rem;height:3rem;box-shadow:var(--shadow-lift);border-radius:1rem;justify-content:center;align-items:center;font-size:1.125rem;font-weight:900;display:flex}.HowItWorksPageView-module__vchpfG__stepBadgeMain{background:var(--main);color:#fff}.HowItWorksPageView-module__vchpfG__stepBadgeAccent{background:var(--accent);color:var(--main)}.HowItWorksPageView-module__vchpfG__stepTitle{color:var(--main);margin-bottom:.25rem;font-size:1rem;font-weight:700}.HowItWorksPageView-module__vchpfG__stepDesc{color:var(--text-faint);font-size:.875rem;line-height:1.625}.HowItWorksPageView-module__vchpfG__sectionCta{margin-top:2.5rem}.HowItWorksPageView-module__vchpfG__ctaPrimary{background:var(--main);color:#fff;box-shadow:var(--shadow-lift);border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;transition:opacity .15s;display:inline-flex}.HowItWorksPageView-module__vchpfG__ctaPrimary:hover{opacity:.9}.HowItWorksPageView-module__vchpfG__ctaSecondary{border:1px solid var(--card-border);background:var(--surface);color:var(--text-heading);border-radius:9999px;justify-content:center;align-items:center;padding:.875rem 1.75rem;font-size:1rem;font-weight:600;transition:border-color .15s;display:inline-flex}.HowItWorksPageView-module__vchpfG__ctaSecondary:hover{border-color:#62418566}.HowItWorksPageView-module__vchpfG__dividerWrap{max-width:80rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__dividerWrap{padding-inline:2rem}}.HowItWorksPageView-module__vchpfG__divider{border-top:1px solid var(--card-border)}.HowItWorksPageView-module__vchpfG__finalCta{padding-block:5rem}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__finalCta{padding-block:6rem}}.HowItWorksPageView-module__vchpfG__finalCtaInner{text-align:center;max-width:48rem;margin-inline:auto;padding-inline:1.5rem}@media (min-width:1024px){.HowItWorksPageView-module__vchpfG__finalCtaInner{padding-inline:2rem}}.HowItWorksPageView-module__vchpfG__finalCtaTitle{letter-spacing:-.025em;color:var(--main);font-size:1.875rem;font-weight:900}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__finalCtaTitle{font-size:2.25rem}}.HowItWorksPageView-module__vchpfG__finalCtaSub{color:var(--text-faint);margin-top:1rem;font-size:1.125rem}.HowItWorksPageView-module__vchpfG__finalCtaActions{flex-direction:column;justify-content:center;align-items:center;gap:.75rem;margin-top:2rem;display:flex}@media (min-width:640px){.HowItWorksPageView-module__vchpfG__finalCtaActions{flex-direction:row}}
.ForgotPasswordForm-module__hspCHa__successWrap{flex-direction:column;gap:1rem;padding-block:.5rem;display:flex}.ForgotPasswordForm-module__hspCHa__successText{color:var(--text-secondary);font-size:.875rem;line-height:1.625}.ForgotPasswordForm-module__hspCHa__backLink{color:var(--main);cursor:pointer;text-align:left;font-size:13px;font-weight:600}.ForgotPasswordForm-module__hspCHa__backLink:hover{text-underline-offset:2px;text-decoration:underline}.ForgotPasswordForm-module__hspCHa__form{flex-direction:column;gap:.75rem;display:flex}.ForgotPasswordForm-module__hspCHa__field{flex-direction:column;gap:.375rem;display:flex}.ForgotPasswordForm-module__hspCHa__label{color:var(--text-secondary);font-size:13px;font-weight:500}.ForgotPasswordForm-module__hspCHa__error{color:var(--red);text-align:center;font-size:13px}.ForgotPasswordForm-module__hspCHa__submit{cursor:pointer;margin-top:.25rem}.ForgotPasswordForm-module__hspCHa__submit:disabled{opacity:.6;cursor:not-allowed}.ForgotPasswordForm-module__hspCHa__backToSignIn{color:var(--text-secondary);cursor:pointer;text-align:center;font-size:13px;transition:color .15s}.ForgotPasswordForm-module__hspCHa__backToSignIn:hover{color:var(--text-heading)}
.ResetPasswordForm-module__0Vz_RW__successWrap{flex-direction:column;gap:1rem;padding-block:.5rem;display:flex}.ResetPasswordForm-module__0Vz_RW__successText{color:var(--text-secondary);font-size:.875rem;line-height:1.625}.ResetPasswordForm-module__0Vz_RW__backLink{color:var(--main);font-size:13px;font-weight:600}.ResetPasswordForm-module__0Vz_RW__backLink:hover{text-underline-offset:2px;text-decoration:underline}.ResetPasswordForm-module__0Vz_RW__form{flex-direction:column;gap:.75rem;display:flex}.ResetPasswordForm-module__0Vz_RW__field{flex-direction:column;gap:.375rem;display:flex}.ResetPasswordForm-module__0Vz_RW__label{color:var(--text-secondary);font-size:13px;font-weight:500}.ResetPasswordForm-module__0Vz_RW__error{color:var(--red);text-align:center;font-size:13px}.ResetPasswordForm-module__0Vz_RW__submit{cursor:pointer;margin-top:.25rem}.ResetPasswordForm-module__0Vz_RW__submit:disabled{opacity:.6;cursor:not-allowed}
.AuthForms-module__H5QmGa__title{color:var(--text-heading);margin:0;font-size:1.5rem;font-weight:800;line-height:1.2}@media (min-width:640px){.AuthForms-module__H5QmGa__title{font-size:2.25rem}}.AuthForms-module__H5QmGa__sub{color:var(--text-secondary);margin-top:.5rem;font-size:1rem;line-height:1.6}.AuthForms-module__H5QmGa__tokenError{color:var(--red);text-align:center;margin-top:1rem;font-size:13px}.AuthForms-module__H5QmGa__googleWrap{margin-top:2.5rem}.AuthForms-module__H5QmGa__formWrap{margin-top:1rem}.AuthForms-module__H5QmGa__switchRow{color:var(--text-secondary);text-align:center;margin-top:1.25rem;font-size:15px}.AuthForms-module__H5QmGa__switchLink{color:var(--main);text-underline-offset:2px;cursor:pointer;font-weight:600;text-decoration:underline}.AuthForms-module__H5QmGa__switchLinkHoverOnly{color:var(--main);text-underline-offset:2px;cursor:pointer;font-weight:600}.AuthForms-module__H5QmGa__switchLinkHoverOnly:hover{text-decoration:underline}
.ResetPasswordView-module__3hXvBG__title{color:var(--text-heading);margin:0;font-size:2.25rem;font-weight:800;line-height:1.2}.ResetPasswordView-module__3hXvBG__sub{color:var(--text-secondary);margin-top:.5rem;font-size:.875rem;line-height:1.6}.ResetPasswordView-module__3hXvBG__formWrap{margin-top:2rem}
