.EditorialTitle-module-scss-module__-0IDDq__heroTitle{text-align:center;max-width:980px;margin:0 auto;padding:clamp(48px,7vw,84px) 20px clamp(34px,5vw,56px)}.EditorialTitle-module-scss-module__-0IDDq__heroTitle>span{color:var(--color-yellow);font-size:var(--font-size-xs);letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-weight:800;display:block}.EditorialTitle-module-scss-module__-0IDDq__heroTitle h1{max-width:920px;color:var(--color-text);font-size:var(--font-size-display);font-weight:900;line-height:var(--line-height-tight);text-wrap:balance;margin:0 auto;position:relative}.EditorialTitle-module-scss-module__-0IDDq__heroTitle h1:after{content:"";background:var(--color-yellow);width:min(120px,28%);height:3px;margin:18px auto 0;display:block}.EditorialTitle-module-scss-module__-0IDDq__heroTitle p{max-width:760px;color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-body);margin:18px auto 0}
.FeatureGroups-module-scss-module__dnHauG__featureGroup{margin-bottom:24px}.FeatureGroups-module-scss-module__dnHauG__featureTitle{color:var(--color-text);font-size:var(--font-size-lg);align-items:center;gap:.45rem;margin-bottom:8px;font-weight:800;display:flex}.FeatureGroups-module-scss-module__dnHauG__yellowIcon{color:var(--color-yellow);flex:none}.FeatureGroups-module-scss-module__dnHauG__list{margin:0;padding:0;list-style:none}.FeatureGroups-module-scss-module__dnHauG__list li{color:var(--color-text-muted);padding:4px 0 4px 1rem;line-height:1.55}
.EditorialPage-module-scss-module__LEDhWq__main{background:var(--color-surface);overflow:hidden}.EditorialPage-module-scss-module__LEDhWq__panel{width:min(86%,1180px);max-width:1180px;margin:0 auto}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__panel{width:92%}}.EditorialPage-module-scss-module__LEDhWq__heroTitle{text-align:center;max-width:980px;margin:0 auto;padding:clamp(48px,7vw,84px) 20px clamp(34px,5vw,56px)}.EditorialPage-module-scss-module__LEDhWq__heroTitle>span{color:var(--color-yellow);font-size:var(--font-size-xs);letter-spacing:0;text-transform:uppercase;margin-bottom:12px;font-weight:800;display:block}.EditorialPage-module-scss-module__LEDhWq__heroTitle h1{color:var(--color-text);font-size:var(--font-size-display);font-weight:900;line-height:var(--line-height-tight);text-wrap:balance;max-width:920px;margin:0 auto;position:relative}.EditorialPage-module-scss-module__LEDhWq__heroTitle h1:after{background:var(--color-yellow);content:"";width:min(120px,28%);height:3px;margin:18px auto 0;display:block}.EditorialPage-module-scss-module__LEDhWq__heroTitle p{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:var(--line-height-body);max-width:760px;margin:18px auto 0}.EditorialPage-module-scss-module__LEDhWq__supportPage,.EditorialPage-module-scss-module__LEDhWq__faqPage,.EditorialPage-module-scss-module__LEDhWq__legalPage{background:radial-gradient(circle at 12% 8%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 26%),radial-gradient(circle at 88% 14%, color-mix(in srgb, var(--color-accent) 13%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 44%),var(--color-surface)}.EditorialPage-module-scss-module__LEDhWq__supportPage .EditorialPage-module-scss-module__LEDhWq__heroTitle,.EditorialPage-module-scss-module__LEDhWq__faqPage .EditorialPage-module-scss-module__LEDhWq__heroTitle,.EditorialPage-module-scss-module__LEDhWq__legalPage .EditorialPage-module-scss-module__LEDhWq__heroTitle{padding-bottom:clamp(28px,4vw,44px)}.EditorialPage-module-scss-module__LEDhWq__supportPage .EditorialPage-module-scss-module__LEDhWq__heroTitle>span,.EditorialPage-module-scss-module__LEDhWq__faqPage .EditorialPage-module-scss-module__LEDhWq__heroTitle>span,.EditorialPage-module-scss-module__LEDhWq__legalPage .EditorialPage-module-scss-module__LEDhWq__heroTitle>span{color:var(--color-primary)}.EditorialPage-module-scss-module__LEDhWq__supportPage .EditorialPage-module-scss-module__LEDhWq__heroTitle h1:after,.EditorialPage-module-scss-module__LEDhWq__faqPage .EditorialPage-module-scss-module__LEDhWq__heroTitle h1:after,.EditorialPage-module-scss-module__LEDhWq__legalPage .EditorialPage-module-scss-module__LEDhWq__heroTitle h1:after{background:var(--color-primary);width:min(144px,30%)}.EditorialPage-module-scss-module__LEDhWq__solutionPage{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 72%, var(--color-surface)) 0, var(--color-surface) 42%),var(--color-surface)}.EditorialPage-module-scss-module__LEDhWq__solutionPage .EditorialPage-module-scss-module__LEDhWq__heroTitle{max-width:1120px;padding-bottom:clamp(24px,4vw,42px)}.EditorialPage-module-scss-module__LEDhWq__solutionPage .EditorialPage-module-scss-module__LEDhWq__heroTitle h1{max-width:1020px}.EditorialPage-module-scss-module__LEDhWq__solutionPage .EditorialPage-module-scss-module__LEDhWq__heroTitle p{max-width:850px}.EditorialPage-module-scss-module__LEDhWq__solutionHero{grid-template-columns:minmax(0,.9fr) minmax(320px,1.1fr);align-items:center;gap:clamp(24px,4vw,54px);margin-bottom:clamp(42px,6vw,76px);display:grid}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__solutionHero{grid-template-columns:1fr;width:92%}}.EditorialPage-module-scss-module__LEDhWq__solutionHeroText>span:first-child{color:var(--color-accent);font-size:var(--font-size-xs);letter-spacing:0;text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.EditorialPage-module-scss-module__LEDhWq__solutionHeroText h2{color:var(--color-text-strong);font-size:var(--font-size-3xl);line-height:var(--line-height-tight);margin-bottom:16px}.EditorialPage-module-scss-module__LEDhWq__solutionHeroText p{color:var(--color-text-muted);font-size:var(--font-size-lg);line-height:1.65}.EditorialPage-module-scss-module__LEDhWq__checkList{gap:10px;margin-top:22px;display:grid}.EditorialPage-module-scss-module__LEDhWq__checkList span{color:var(--color-text);align-items:center;gap:.65rem;font-weight:750;line-height:1.4;display:flex}.EditorialPage-module-scss-module__LEDhWq__checkList svg{color:var(--color-accent);flex:none}.EditorialPage-module-scss-module__LEDhWq__solutionHeroVisual{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 14%, transparent), transparent 46%),color-mix(in srgb, var(--color-surface) 86%, var(--color-bg-soft));border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card-hover);min-width:0;padding:clamp(14px,2.4vw,26px);overflow:hidden}.EditorialPage-module-scss-module__LEDhWq__solutionHeroVisual img{object-fit:contain;width:100%;height:auto}.EditorialPage-module-scss-module__LEDhWq__solutionArticle{padding-bottom:clamp(70px,8vw,104px)}.EditorialPage-module-scss-module__LEDhWq__proofGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:clamp(34px,5vw,56px);display:grid;overflow:hidden}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__proofGrid{grid-template-columns:1fr}}.EditorialPage-module-scss-module__LEDhWq__proofItem{background:var(--color-bg-soft);border:1px solid var(--color-border);gap:6px;padding:clamp(18px,3vw,26px);display:grid}.EditorialPage-module-scss-module__LEDhWq__proofItem strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.EditorialPage-module-scss-module__LEDhWq__proofItem span{color:var(--color-text-muted);line-height:1.55}.EditorialPage-module-scss-module__LEDhWq__proofItem:first-child{border-radius:var(--radius-card) 0 0 var(--radius-card)}.EditorialPage-module-scss-module__LEDhWq__proofItem:last-child{border-radius:0 var(--radius-card) var(--radius-card) 0}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__proofItem:first-child{border-radius:var(--radius-card) var(--radius-card) 0 0}.EditorialPage-module-scss-module__LEDhWq__proofItem:last-child{border-radius:0 0 var(--radius-card) var(--radius-card)}}.EditorialPage-module-scss-module__LEDhWq__moduleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:34px 0;display:grid}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__moduleGrid{grid-template-columns:1fr}}.EditorialPage-module-scss-module__LEDhWq__moduleCard{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);gap:10px;padding:22px;display:grid}.EditorialPage-module-scss-module__LEDhWq__moduleCard h3{color:var(--color-text-strong);font-size:var(--font-size-lg);line-height:var(--line-height-title)}.EditorialPage-module-scss-module__LEDhWq__moduleCard p{color:var(--color-text-muted);line-height:1.58}.EditorialPage-module-scss-module__LEDhWq__moduleIcon{background:color-mix(in srgb, var(--color-yellow) 22%, transparent);border-radius:var(--radius-control);color:color-mix(in srgb, var(--color-primary) 84%, var(--color-text));justify-content:center;align-items:center;width:40px;height:40px;font-size:1.15rem;display:inline-flex}.EditorialPage-module-scss-module__LEDhWq__featurePage{background:linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 68%, var(--color-surface)) 0, var(--color-surface) 38%),var(--color-surface)}.EditorialPage-module-scss-module__LEDhWq__featurePage .EditorialPage-module-scss-module__LEDhWq__heroTitle{max-width:1080px;padding-bottom:clamp(28px,4vw,48px)}.EditorialPage-module-scss-module__LEDhWq__featurePage .EditorialPage-module-scss-module__LEDhWq__heroTitle h1{max-width:980px}.EditorialPage-module-scss-module__LEDhWq__featureArticle{padding-bottom:clamp(70px,8vw,104px)}.EditorialPage-module-scss-module__LEDhWq__featureIntro{background:color-mix(in srgb, var(--color-surface) 88%, var(--color-bg-soft));border:1px solid color-mix(in srgb, var(--color-primary) 14%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);margin-bottom:32px;padding:clamp(18px,3vw,32px)}.EditorialPage-module-scss-module__LEDhWq__featureImage{aspect-ratio:1;object-fit:cover}.EditorialPage-module-scss-module__LEDhWq__featureBadges{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.EditorialPage-module-scss-module__LEDhWq__featureBadges span{background:color-mix(in srgb, var(--color-accent) 10%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-accent) 20%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.45rem;padding:.55rem .7rem;font-weight:800;line-height:1.35;display:inline-flex}.EditorialPage-module-scss-module__LEDhWq__featureBadges svg{color:var(--color-accent);flex:none}.EditorialPage-module-scss-module__LEDhWq__featureDetails{align-items:center;margin-top:28px}.EditorialPage-module-scss-module__LEDhWq__featureDetails .EditorialPage-module-scss-module__LEDhWq__paddedList{margin:0}.EditorialPage-module-scss-module__LEDhWq__article{color:var(--color-text);font-size:var(--font-size-md);line-height:var(--line-height-body);padding-bottom:clamp(60px,8vw,96px)}.EditorialPage-module-scss-module__LEDhWq__kicker{color:var(--color-text);font-size:var(--font-size-xl);font-weight:800;line-height:var(--line-height-title);text-wrap:balance;margin-bottom:18px}.EditorialPage-module-scss-module__LEDhWq__callout{border-left:3px solid var(--color-yellow);color:var(--color-text-muted);margin:0 0 28px;padding:12px 18px}.EditorialPage-module-scss-module__LEDhWq__imageBand{border-radius:var(--radius-card);color:#fff;font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight);text-align:center;text-wrap:balance;background:url(/img/visuels/pourquoi_fractee.jpg) 50%/cover no-repeat;justify-content:center;align-items:center;min-height:190px;padding:20px;display:flex}.EditorialPage-module-scss-module__LEDhWq__columns{flex-wrap:wrap;gap:24px;margin-top:36px;display:flex}.EditorialPage-module-scss-module__LEDhWq__column{flex:260px;min-width:0}.EditorialPage-module-scss-module__LEDhWq__centerImage{justify-content:center;align-items:center;display:flex}.EditorialPage-module-scss-module__LEDhWq__featureGroup{margin-bottom:24px}.EditorialPage-module-scss-module__LEDhWq__featureTitle{color:var(--color-text);font-size:var(--font-size-lg);align-items:center;gap:.45rem;margin-bottom:8px;font-weight:800;display:flex}.EditorialPage-module-scss-module__LEDhWq__yellowIcon{color:var(--color-yellow);flex:none}.EditorialPage-module-scss-module__LEDhWq__list{margin:0;padding:0;list-style:none}.EditorialPage-module-scss-module__LEDhWq__list li{color:var(--color-text-muted);padding:4px 0 4px 1rem;line-height:1.55}.EditorialPage-module-scss-module__LEDhWq__split{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.EditorialPage-module-scss-module__LEDhWq__splitImage{flex:260px}.EditorialPage-module-scss-module__LEDhWq__splitText{flex:2 360px}.EditorialPage-module-scss-module__LEDhWq__roundImage{border-radius:var(--radius-card);width:100%;height:auto;padding:0}.EditorialPage-module-scss-module__LEDhWq__screenshot{border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);width:100%;height:auto}.EditorialPage-module-scss-module__LEDhWq__fullWidthList{max-width:900px;margin:32px auto}.EditorialPage-module-scss-module__LEDhWq__paddedList{margin:32px 0;padding:0;list-style:none}.EditorialPage-module-scss-module__LEDhWq__paddedList li{border-bottom:1px solid var(--color-border);align-items:flex-start;gap:.5rem;padding:12px 0;display:flex}.EditorialPage-module-scss-module__LEDhWq__contentSection,.EditorialPage-module-scss-module__LEDhWq__relatedSection{margin:52px 0 0}.EditorialPage-module-scss-module__LEDhWq__sectionHeading{max-width:820px}.EditorialPage-module-scss-module__LEDhWq__sectionHeading h2{color:var(--color-text);font-size:var(--font-size-2xl);line-height:var(--line-height-title);margin-bottom:12px}.EditorialPage-module-scss-module__LEDhWq__sectionHeading p{color:var(--color-text-muted);line-height:var(--line-height-body)}.EditorialPage-module-scss-module__LEDhWq__useCaseGrid,.EditorialPage-module-scss-module__LEDhWq__relatedGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:22px;display:grid}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__useCaseGrid,.EditorialPage-module-scss-module__LEDhWq__relatedGrid{grid-template-columns:1fr}}.EditorialPage-module-scss-module__LEDhWq__useCase{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);padding:22px}.EditorialPage-module-scss-module__LEDhWq__useCase h3{color:var(--color-text);font-size:var(--font-size-lg);line-height:var(--line-height-title);margin-bottom:10px}.EditorialPage-module-scss-module__LEDhWq__useCase p{color:var(--color-text-muted);line-height:1.6}.EditorialPage-module-scss-module__LEDhWq__relatedSection h2{color:var(--color-text);font-size:var(--font-size-2xl);line-height:var(--line-height-title)}.EditorialPage-module-scss-module__LEDhWq__relatedCard{background:var(--color-grey-0);border:1px solid var(--color-border);border-top:3px solid var(--color-yellow);border-radius:var(--radius-card);color:var(--color-text);flex-direction:column;gap:9px;padding:20px;transition:background-color .18s,box-shadow .18s,transform .18s;display:flex}.EditorialPage-module-scss-module__LEDhWq__relatedCard:hover{background:var(--color-surface);box-shadow:var(--shadow-sm);transform:translateY(-2px)}.EditorialPage-module-scss-module__LEDhWq__relatedCard strong{font-size:var(--font-size-md)}.EditorialPage-module-scss-module__LEDhWq__relatedCard span{color:var(--color-text-muted);line-height:1.5}.EditorialPage-module-scss-module__LEDhWq__relatedAction{align-items:center;gap:.35rem;margin-top:auto;font-weight:700;display:flex;color:var(--color-blue)!important}.EditorialPage-module-scss-module__LEDhWq__supportGrid{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr);align-items:stretch;gap:clamp(22px,3vw,34px);display:grid}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__supportGrid{grid-template-columns:1fr}}.EditorialPage-module-scss-module__LEDhWq__supportLinks{gap:18px;min-width:0;display:grid}.EditorialPage-module-scss-module__LEDhWq__supportVisual{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 56%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);align-items:center;min-width:0;padding:clamp(18px,3vw,28px);display:flex}.EditorialPage-module-scss-module__LEDhWq__supportCard{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-left:4px solid var(--color-yellow);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);color:var(--color-text);margin-bottom:0;padding:16px 20px;transition:background-color .18s,box-shadow .18s,transform .18s;display:block}.EditorialPage-module-scss-module__LEDhWq__supportCard:hover{background:var(--color-surface);box-shadow:var(--shadow-card);transform:translateY(-2px)}.EditorialPage-module-scss-module__LEDhWq__videoGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin-bottom:48px;display:flex}.EditorialPage-module-scss-module__LEDhWq__video{border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);width:100%;max-width:560px;overflow:hidden}.EditorialPage-module-scss-module__LEDhWq__video iframe{aspect-ratio:16/9;border:0;width:100%;height:auto;display:block}.EditorialPage-module-scss-module__LEDhWq__tutorialGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;padding-bottom:72px;display:flex}.EditorialPage-module-scss-module__LEDhWq__tutorial{color:var(--color-text);text-align:center;flex-direction:column;align-items:center;font-weight:700;display:flex}.EditorialPage-module-scss-module__LEDhWq__tutorialCard{border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);width:250px;position:relative;overflow:hidden}.EditorialPage-module-scss-module__LEDhWq__tutorialCard img{object-fit:cover;width:100%;height:155px}.EditorialPage-module-scss-module__LEDhWq__tutorialCard div{color:#fff;background:#1a2024d1;padding:8px;position:absolute;bottom:0;left:0;right:0}.EditorialPage-module-scss-module__LEDhWq__tutorialLabel{align-items:center;gap:.35rem;padding:8px 5px;display:flex}.EditorialPage-module-scss-module__LEDhWq__solutionGrid{flex-wrap:wrap;justify-content:center;align-items:center;gap:32px;padding-bottom:96px;display:flex}.EditorialPage-module-scss-module__LEDhWq__solutionCard{color:var(--color-text);text-align:center;flex-direction:column;align-items:center;font-weight:700;display:flex}.EditorialPage-module-scss-module__LEDhWq__solutionVisual{border:1px solid var(--color-border);border-radius:var(--radius-card);box-shadow:var(--shadow-sm);justify-content:center;align-items:center;width:270px;height:190px;padding:20px;display:flex}.EditorialPage-module-scss-module__LEDhWq__solutionVisual img{object-fit:contain;width:100%;height:auto;max-height:120px}.EditorialPage-module-scss-module__LEDhWq__faq{padding-bottom:72px}.EditorialPage-module-scss-module__LEDhWq__faqItem{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-sm);margin:18px 0;padding:clamp(18px,2.4vw,24px);transition:border-color .18s,box-shadow .18s,transform .18s}.EditorialPage-module-scss-module__LEDhWq__faqItem:hover{border-color:color-mix(in srgb, var(--color-primary) 28%, var(--color-border));box-shadow:var(--shadow-card);transform:translateY(-2px)}.EditorialPage-module-scss-module__LEDhWq__faqQuestion{color:var(--color-text-strong);font-size:var(--font-size-lg);font-weight:850;line-height:var(--line-height-title);align-items:center;gap:.6rem;display:flex}.EditorialPage-module-scss-module__LEDhWq__faqAnswer{color:var(--color-text-muted);line-height:var(--line-height-body);padding:12px 0 0 1.9rem}.EditorialPage-module-scss-module__LEDhWq__legal{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);line-height:var(--line-height-body);padding:clamp(22px,4vw,42px)}.EditorialPage-module-scss-module__LEDhWq__legal h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);align-items:center;margin:0 0 10px;display:flex}.EditorialPage-module-scss-module__LEDhWq__legal h2:before{background:var(--color-yellow);content:"";border-radius:999px;flex:none;width:10px;height:10px;margin-right:10px}.EditorialPage-module-scss-module__LEDhWq__legal section{border-bottom:1px solid var(--color-border);padding:22px 0}.EditorialPage-module-scss-module__LEDhWq__legal section:last-child{border-bottom:0;padding-bottom:0}.EditorialPage-module-scss-module__LEDhWq__legal p{background:color-mix(in srgb, var(--color-bg-soft) 68%, transparent);border-left:3px solid color-mix(in srgb, var(--color-yellow) 82%, var(--color-primary));border-radius:0 var(--radius-control) var(--radius-control) 0;color:var(--color-text-muted);padding:10px 18px}.EditorialPage-module-scss-module__LEDhWq__legal .EditorialPage-module-scss-module__LEDhWq__legalIntro{color:var(--color-text-muted);font-size:var(--font-size-lg);text-align:center;border-left:0;max-width:820px;margin:0 auto 34px;padding:0}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__legal{padding-left:18px;padding-right:18px}}.EditorialPage-module-scss-module__LEDhWq__legalMeta{flex-wrap:wrap;gap:10px;margin-bottom:10px;display:flex}.EditorialPage-module-scss-module__LEDhWq__legalMeta span{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);padding:.55rem .7rem;font-weight:800;line-height:1.35}.EditorialPage-module-scss-module__LEDhWq__helpArticle{font-size:var(--font-size-md);line-height:var(--line-height-body);padding-bottom:80px}.EditorialPage-module-scss-module__LEDhWq__helpSection{grid-template-columns:minmax(260px,1fr) minmax(0,2fr);align-items:center;gap:32px;margin-bottom:56px;display:grid}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__helpSection{grid-template-columns:1fr}}.EditorialPage-module-scss-module__LEDhWq__helpSection:nth-child(2n){grid-template-columns:minmax(0,2fr) minmax(260px,1fr)}.EditorialPage-module-scss-module__LEDhWq__helpSection:nth-child(2n) .EditorialPage-module-scss-module__LEDhWq__helpImage{order:2}@media screen and (max-width:900px){.EditorialPage-module-scss-module__LEDhWq__helpSection:nth-child(2n){grid-template-columns:1fr}.EditorialPage-module-scss-module__LEDhWq__helpSection:nth-child(2n) .EditorialPage-module-scss-module__LEDhWq__helpImage{order:0}}.EditorialPage-module-scss-module__LEDhWq__helpText h2{color:var(--color-text);font-size:var(--font-size-xl);line-height:var(--line-height-title);align-items:center;gap:.45rem;margin-bottom:14px;display:flex}.EditorialPage-module-scss-module__LEDhWq__helpSteps{counter-reset:step;margin:0;padding:0;list-style:none}.EditorialPage-module-scss-module__LEDhWq__helpSteps li{border-left:3px solid var(--color-yellow);color:var(--color-text-muted);counter-increment:step;margin:12px 0;padding:8px 0 8px 16px}.EditorialPage-module-scss-module__LEDhWq__helpSteps li:before{color:var(--color-yellow);content:counter(step) ". ";font-weight:700}.EditorialPage-module-scss-module__LEDhWq__helpImage img{border-radius:var(--radius-card);width:100%;height:auto}
.Btn-module-scss-module__UInRXG__btn{border-radius:var(--radius-control);cursor:pointer;text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:.5rem;font-weight:800;line-height:1.2;text-decoration:none;transition:all .2s;display:inline-flex}.Btn-module-scss-module__UInRXG__btn svg{width:.9em;height:.9em}.Btn-module-scss-module__UInRXG__btn:disabled,.Btn-module-scss-module__UInRXG__btn[aria-disabled=true]{opacity:.45;cursor:not-allowed}.Btn-module-scss-module__UInRXG__default{min-height:36px;padding:0 12px}.Btn-module-scss-module__UInRXG__big{min-height:42px;padding:0 16px}.Btn-module-scss-module__UInRXG__blue{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-on-primary)}.Btn-module-scss-module__UInRXG__blue:hover{background:var(--color-blue-dark)}.Btn-module-scss-module__UInRXG__blueStroke{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-on-primary)}.Btn-module-scss-module__UInRXG__blueStroke:hover{background:var(--color-surface);color:var(--color-blue)}.Btn-module-scss-module__UInRXG__yellow{background:var(--color-yellow);border-color:var(--color-yellow);color:var(--color-on-accent)}.Btn-module-scss-module__UInRXG__yellow:hover{background:var(--color-text-strong);color:var(--color-yellow)}.Btn-module-scss-module__UInRXG__yellowInverted{background:var(--color-surface);border-color:var(--color-yellow);color:var(--color-yellow)}.Btn-module-scss-module__UInRXG__yellowInverted:hover{background:var(--color-yellow);color:var(--color-on-accent)}
.RecaptchaField-module-scss-module__Q_oJFG__container{flex-direction:column;align-items:center;gap:.5rem;display:flex}.RecaptchaField-module-scss-module__Q_oJFG__error{color:#ef4444;text-align:center;margin:0;font-size:.875rem}
.HomeHero-module-scss-module__0qW8Rq__hero{color:#fff;background:radial-gradient(circle at 80% 18%,#ffce2929,#0000 20rem),linear-gradient(135deg,#15191d 0%,#1a2024 52%,#262d33 100%);padding:clamp(50px,6vw,78px) 0 clamp(58px,6vw,74px);position:relative}.HomeHero-module-scss-module__0qW8Rq__hero:after{content:"";background:linear-gradient(90deg,#0000,#ffce295c,#0000);height:1px;position:absolute;bottom:0;left:8%;right:8%}.HomeHero-module-scss-module__0qW8Rq__heroShell{grid-template-columns:minmax(360px,.94fr) minmax(0,1.06fr);align-items:center;gap:clamp(34px,4vw,58px);width:90%;max-width:1320px;margin:0 auto;display:grid}@media screen and (max-width:900px){.HomeHero-module-scss-module__0qW8Rq__heroShell{grid-template-columns:1fr;width:92%}}.HomeHero-module-scss-module__0qW8Rq__heroContent{flex-direction:column;order:2;justify-content:center;min-width:0;display:flex}@media screen and (max-width:900px){.HomeHero-module-scss-module__0qW8Rq__heroContent{order:1}}.HomeHero-module-scss-module__0qW8Rq__countryBadge{color:#fff;font-size:var(--font-size-sm);background:#ffffff14;border:1px solid #ffffff2e;border-radius:999px;width:fit-content;padding:10px 16px;font-weight:800;line-height:1.35}.HomeHero-module-scss-module__0qW8Rq__title{color:#fff;text-wrap:balance;max-width:780px;margin-top:26px;font-size:clamp(2.85rem,2rem + 3.2vw,4.6rem);font-weight:900;line-height:1.02}.HomeHero-module-scss-module__0qW8Rq__heroPitch{border-radius:var(--radius-card);background:#ffffff13;border:1px solid #ffffff1a;grid-template-columns:minmax(92px,118px) minmax(0,1fr);align-items:center;gap:18px;margin-top:12px;padding:14px;display:grid}@media screen and (max-width:900px){.HomeHero-module-scss-module__0qW8Rq__heroPitch{grid-template-columns:minmax(98px,32vw) minmax(0,1fr);align-items:flex-start;margin-top:18px}}.HomeHero-module-scss-module__0qW8Rq__countryFlag{border-radius:22px;width:100%;height:auto}@media screen and (max-width:900px){.HomeHero-module-scss-module__0qW8Rq__countryFlag{border-radius:18px}}.HomeHero-module-scss-module__0qW8Rq__lead{color:#fffc;font-size:var(--font-size-md);max-width:560px;margin:0;line-height:1.62}.HomeHero-module-scss-module__0qW8Rq__heroActions{flex-wrap:wrap;gap:14px;margin-top:30px;display:flex}.HomeHero-module-scss-module__0qW8Rq__heroActions a{border-radius:var(--radius-card);min-height:46px;padding-inline:18px}.HomeHero-module-scss-module__0qW8Rq__heroActions a:first-child{background:var(--color-yellow);color:#15191d;border-color:#15191d29;box-shadow:0 18px 42px #ffce293d}.HomeHero-module-scss-module__0qW8Rq__heroActions a:first-child:hover{color:#15191d;background:#ffd94f;transform:translateY(-2px)}.HomeHero-module-scss-module__0qW8Rq__heroActions a:last-child{color:#fff;background:#ffffff0f;border-color:#ffffff38}.HomeHero-module-scss-module__0qW8Rq__heroActions a:last-child:hover{color:#fff;background:#ffce2924;transform:translateY(-2px)}.HomeHero-module-scss-module__0qW8Rq__trustRow{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.HomeHero-module-scss-module__0qW8Rq__trustRow span{color:#ffffffe6;font-size:var(--font-size-sm);background:#ffffff12;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-weight:800;display:inline-flex}.HomeHero-module-scss-module__0qW8Rq__trustRow svg{color:var(--color-yellow)}.HomeHero-module-scss-module__0qW8Rq__heroMedia{border-radius:var(--radius-card);background:#ffffff0f;border:1px solid #ffffff1a;order:1;min-width:0;padding:12px;box-shadow:0 30px 70px #00000038}@media screen and (max-width:900px){.HomeHero-module-scss-module__0qW8Rq__heroMedia{order:2}}.HomeHero-module-scss-module__0qW8Rq__heroImage{aspect-ratio:16/9;border-radius:var(--radius-card);object-fit:cover;width:100%;height:100%}.HomeHero-module-scss-module__0qW8Rq__heroMeta{border-left:3px solid #ffce29c7;margin:16px 2px 4px;padding-left:18px}.HomeHero-module-scss-module__0qW8Rq__heroMeta>span{color:#ffffffbd;font-size:var(--font-size-sm);display:block}.HomeHero-module-scss-module__0qW8Rq__heroMeta div{flex-wrap:wrap;gap:8px 14px;margin-top:12px;display:flex}.HomeHero-module-scss-module__0qW8Rq__heroMeta strong{color:#fff;font-size:var(--font-size-sm);font-weight:800}.HomeHero-module-scss-module__0qW8Rq__heroMeta strong:before{color:var(--color-yellow);content:"/";margin-right:8px}
.ContactForm-module-scss-module__dGi6gG__page{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 28%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 52%),var(--color-surface);min-height:70vh;padding-bottom:clamp(64px,8vw,110px);overflow:hidden}.ContactForm-module-scss-module__dGi6gG__topBar{background:var(--color-surface);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:20px;display:flex}@media screen and (max-width:900px){.ContactForm-module-scss-module__dGi6gG__topBar{display:none}}.ContactForm-module-scss-module__dGi6gG__heroBand{background:var(--color-blue);color:var(--color-on-primary);text-align:center;padding:24px 20px}.ContactForm-module-scss-module__dGi6gG__heroBand h1{font-size:var(--font-size-display)}.ContactForm-module-scss-module__dGi6gG__heroBand p{color:var(--color-grey-0);margin-top:10px}.ContactForm-module-scss-module__dGi6gG__titleBlock{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,6vw,58px) 20px 24px}.ContactForm-module-scss-module__dGi6gG__titleBlock h1,.ContactForm-module-scss-module__dGi6gG__titleBlock h2{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight)}.ContactForm-module-scss-module__dGi6gG__titleBlock h1:after,.ContactForm-module-scss-module__dGi6gG__titleBlock h2:after{margin-left:auto;margin-right:auto}.ContactForm-module-scss-module__dGi6gG__titleBlock p{color:var(--color-text-muted);max-width:680px;margin:12px auto 0;line-height:1.65}.ContactForm-module-scss-module__dGi6gG__panel{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);width:90%;max-width:760px;margin:0 auto;padding:clamp(22px,3vw,34px)}.ContactForm-module-scss-module__dGi6gG__narrow{max-width:430px}.ContactForm-module-scss-module__dGi6gG__authPage{min-height:calc(100vh - 76px);padding-top:clamp(34px,6vw,72px)}.ContactForm-module-scss-module__dGi6gG__authShell,.ContactForm-module-scss-module__dGi6gG__contactShell{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);width:min(88%,1120px);max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:900px){.ContactForm-module-scss-module__dGi6gG__authShell,.ContactForm-module-scss-module__dGi6gG__contactShell{grid-template-columns:1fr;width:92%}}.ContactForm-module-scss-module__dGi6gG__authIntro{min-width:0}.ContactForm-module-scss-module__dGi6gG__authIntro h1{color:var(--color-text-strong);font-size:var(--font-size-display);font-weight:950;line-height:var(--line-height-tight);max-width:760px}.ContactForm-module-scss-module__dGi6gG__authIntro h1:after{background:var(--color-primary);width:min(132px,36%)}.ContactForm-module-scss-module__dGi6gG__authIntro p{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:660px;margin-top:18px;line-height:1.72}.ContactForm-module-scss-module__dGi6gG__eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.ContactForm-module-scss-module__dGi6gG__authHighlights{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.ContactForm-module-scss-module__dGi6gG__authHighlights span{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.5rem;min-height:40px;padding:.58rem .72rem;font-weight:800;display:inline-flex}.ContactForm-module-scss-module__dGi6gG__authHighlights svg{color:var(--color-primary);flex:none}.ContactForm-module-scss-module__dGi6gG__authPanel{max-width:430px;position:relative}.ContactForm-module-scss-module__dGi6gG__authPanel:before{background:var(--color-primary);border-radius:var(--radius-card) var(--radius-card) 0 0;content:"";height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.ContactForm-module-scss-module__dGi6gG__panelHeader{margin-bottom:22px}.ContactForm-module-scss-module__dGi6gG__panelHeader h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.ContactForm-module-scss-module__dGi6gG__panelHeader h2:after{content:none}.ContactForm-module-scss-module__dGi6gG__panelHeader p{color:var(--color-text-muted);margin-top:4px}.ContactForm-module-scss-module__dGi6gG__signupLink{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-primary);justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:.55rem .85rem;font-weight:800;transition:background-color .18s,color .18s;display:flex}.ContactForm-module-scss-module__dGi6gG__signupLink:hover{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface))}.ContactForm-module-scss-module__dGi6gG__contactPage{padding-top:clamp(34px,6vw,70px)}.ContactForm-module-scss-module__dGi6gG__contactShell{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.ContactForm-module-scss-module__dGi6gG__contactAside{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 52%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,30px)}.ContactForm-module-scss-module__dGi6gG__contactAside strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);display:block}.ContactForm-module-scss-module__dGi6gG__contactAside p{color:var(--color-text-muted);margin-top:12px;line-height:1.65}.ContactForm-module-scss-module__dGi6gG__formSection{margin-top:clamp(24px,4vw,44px)}.ContactForm-module-scss-module__dGi6gG__contactPanel{max-width:820px}.ContactForm-module-scss-module__dGi6gG__form{flex-direction:column;gap:16px;display:flex}.ContactForm-module-scss-module__dGi6gG__dashboardForm .ContactForm-module-scss-module__dGi6gG__input,.ContactForm-module-scss-module__dGi6gG__dashboardForm .ContactForm-module-scss-module__dGi6gG__textarea{background:var(--color-bg-soft)}.ContactForm-module-scss-module__dGi6gG__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.ContactForm-module-scss-module__dGi6gG__row{grid-template-columns:1fr}}.ContactForm-module-scss-module__dGi6gG__field{flex-direction:column;gap:7px;display:flex}.ContactForm-module-scss-module__dGi6gG__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.ContactForm-module-scss-module__dGi6gG__input,.ContactForm-module-scss-module__dGi6gG__textarea,.ContactForm-module-scss-module__dGi6gG__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px;transition:border-color .18s,box-shadow .18s}.ContactForm-module-scss-module__dGi6gG__input:focus,.ContactForm-module-scss-module__dGi6gG__textarea:focus,.ContactForm-module-scss-module__dGi6gG__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 16%, transparent);outline:none}.ContactForm-module-scss-module__dGi6gG__textarea{resize:vertical;min-height:130px}.ContactForm-module-scss-module__dGi6gG__toggle{border:1px solid var(--color-blue);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0 auto 24px;display:grid;overflow:hidden}.ContactForm-module-scss-module__dGi6gG__toggle a{color:var(--color-blue);text-align:center;padding:10px;font-weight:700}.ContactForm-module-scss-module__dGi6gG__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.ContactForm-module-scss-module__dGi6gG__message{border-left:3px solid var(--color-yellow);background:var(--color-warning-bg);color:var(--color-text);padding:12px 16px;line-height:1.55}.ContactForm-module-scss-module__dGi6gG__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:700}.ContactForm-module-scss-module__dGi6gG__success{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 20px;display:flex}.ContactForm-module-scss-module__dGi6gG__success svg{color:var(--color-yellow);font-size:4rem}.ContactForm-module-scss-module__dGi6gG__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.ContactForm-module-scss-module__dGi6gG__terms a{color:var(--color-blue);font-weight:700}.ContactForm-module-scss-module__dGi6gG__secondaryLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:10px;font-weight:700;display:block}.ContactForm-module-scss-module__dGi6gG__selectionList{border:1px solid var(--color-border);flex-direction:column;max-height:320px;display:flex;overflow:auto}.ContactForm-module-scss-module__dGi6gG__selectionItem{background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.ContactForm-module-scss-module__dGi6gG__selectionItem:hover{background:var(--color-hover)}.ContactForm-module-scss-module__dGi6gG__selectionItemSelected{background:var(--color-blue);color:var(--color-on-primary)}
.LoginForm-module-scss-module__Qei8_q__form{flex-direction:column;gap:17px;display:flex}.LoginForm-module-scss-module__Qei8_q__field{flex-direction:column;gap:7px;display:flex}.LoginForm-module-scss-module__Qei8_q__field label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:800}.LoginForm-module-scss-module__Qei8_q__labelRow{justify-content:space-between;align-items:center;display:flex}.LoginForm-module-scss-module__Qei8_q__labelRow a{color:var(--color-blue);font-size:var(--font-size-xs);font-weight:800}.LoginForm-module-scss-module__Qei8_q__input{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px}.LoginForm-module-scss-module__Qei8_q__input:focus{border-color:var(--color-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-blue) 18%, transparent);outline:none}.LoginForm-module-scss-module__Qei8_q__input[aria-invalid=true]{border-color:var(--color-danger)}.LoginForm-module-scss-module__Qei8_q__passwordControl{position:relative}.LoginForm-module-scss-module__Qei8_q__passwordControl .LoginForm-module-scss-module__Qei8_q__input{padding-right:48px}.LoginForm-module-scss-module__Qei8_q__passwordToggle{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:3px;right:3px}.LoginForm-module-scss-module__Qei8_q__passwordToggle:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-blue)}.LoginForm-module-scss-module__Qei8_q__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:800}.LoginForm-module-scss-module__Qei8_q__errorBox,.LoginForm-module-scss-module__Qei8_q__message{border-radius:var(--radius-control);font-size:var(--font-size-sm);padding:11px 12px;font-weight:750;line-height:1.5}.LoginForm-module-scss-module__Qei8_q__errorBox{background:var(--color-danger-bg);border:1px solid color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger)}.LoginForm-module-scss-module__Qei8_q__message{background:var(--color-success-bg);border:1px solid color-mix(in srgb, var(--color-success) 28%, transparent);color:var(--color-text)}.LoginForm-module-scss-module__Qei8_q__googleBtn{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);justify-content:center;align-items:center;gap:10px;min-height:50px;padding:11px 16px;font-weight:850;display:flex}.LoginForm-module-scss-module__Qei8_q__googleBtn:hover{background:var(--color-hover);border-color:var(--color-blue)}.LoginForm-module-scss-module__Qei8_q__googleBtn svg{color:var(--color-blue)}.LoginForm-module-scss-module__Qei8_q__separator{color:var(--color-text-muted);font-size:var(--font-size-xs);align-items:center;gap:10px;display:flex}.LoginForm-module-scss-module__Qei8_q__separator:before,.LoginForm-module-scss-module__Qei8_q__separator:after{background:var(--color-border);content:"";flex:1;height:1px}.LoginForm-module-scss-module__Qei8_q__submitButton{width:100%;min-height:48px}
.PasswordRecoveryForms-module-scss-module__wKwQ7q__page{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 28%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 52%),var(--color-surface);min-height:70vh;padding-bottom:clamp(64px,8vw,110px);overflow:hidden}.PasswordRecoveryForms-module-scss-module__wKwQ7q__topBar{background:var(--color-surface);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:20px;display:flex}@media screen and (max-width:900px){.PasswordRecoveryForms-module-scss-module__wKwQ7q__topBar{display:none}}.PasswordRecoveryForms-module-scss-module__wKwQ7q__heroBand{background:var(--color-blue);color:var(--color-on-primary);text-align:center;padding:24px 20px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__heroBand h1{font-size:var(--font-size-display)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__heroBand p{color:var(--color-grey-0);margin-top:10px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__titleBlock{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,6vw,58px) 20px 24px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__titleBlock h1,.PasswordRecoveryForms-module-scss-module__wKwQ7q__titleBlock h2{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__titleBlock h1:after,.PasswordRecoveryForms-module-scss-module__wKwQ7q__titleBlock h2:after{margin-left:auto;margin-right:auto}.PasswordRecoveryForms-module-scss-module__wKwQ7q__titleBlock p{color:var(--color-text-muted);max-width:680px;margin:12px auto 0;line-height:1.65}.PasswordRecoveryForms-module-scss-module__wKwQ7q__panel{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);width:90%;max-width:760px;margin:0 auto;padding:clamp(22px,3vw,34px)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__narrow{max-width:430px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authPage{min-height:calc(100vh - 76px);padding-top:clamp(34px,6vw,72px)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authShell,.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactShell{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);width:min(88%,1120px);max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:900px){.PasswordRecoveryForms-module-scss-module__wKwQ7q__authShell,.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactShell{grid-template-columns:1fr;width:92%}}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authIntro{min-width:0}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authIntro h1{color:var(--color-text-strong);font-size:var(--font-size-display);font-weight:950;line-height:var(--line-height-tight);max-width:760px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authIntro h1:after{background:var(--color-primary);width:min(132px,36%)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authIntro p{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:660px;margin-top:18px;line-height:1.72}.PasswordRecoveryForms-module-scss-module__wKwQ7q__eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authHighlights{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authHighlights span{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.5rem;min-height:40px;padding:.58rem .72rem;font-weight:800;display:inline-flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authHighlights svg{color:var(--color-primary);flex:none}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authPanel{max-width:430px;position:relative}.PasswordRecoveryForms-module-scss-module__wKwQ7q__authPanel:before{background:var(--color-primary);border-radius:var(--radius-card) var(--radius-card) 0 0;content:"";height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__panelHeader{margin-bottom:22px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__panelHeader h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__panelHeader h2:after{content:none}.PasswordRecoveryForms-module-scss-module__wKwQ7q__panelHeader p{color:var(--color-text-muted);margin-top:4px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__signupLink{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-primary);justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:.55rem .85rem;font-weight:800;transition:background-color .18s,color .18s;display:flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__signupLink:hover{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface))}.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactPage{padding-top:clamp(34px,6vw,70px)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactShell{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactAside{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 52%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,30px)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactAside strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);display:block}.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactAside p{color:var(--color-text-muted);margin-top:12px;line-height:1.65}.PasswordRecoveryForms-module-scss-module__wKwQ7q__formSection{margin-top:clamp(24px,4vw,44px)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__contactPanel{max-width:820px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__form{flex-direction:column;gap:16px;display:flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.PasswordRecoveryForms-module-scss-module__wKwQ7q__row{grid-template-columns:1fr}}.PasswordRecoveryForms-module-scss-module__wKwQ7q__field{flex-direction:column;gap:7px;display:flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.PasswordRecoveryForms-module-scss-module__wKwQ7q__input,.PasswordRecoveryForms-module-scss-module__wKwQ7q__textarea,.PasswordRecoveryForms-module-scss-module__wKwQ7q__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px;transition:border-color .18s,box-shadow .18s}.PasswordRecoveryForms-module-scss-module__wKwQ7q__input:focus,.PasswordRecoveryForms-module-scss-module__wKwQ7q__textarea:focus,.PasswordRecoveryForms-module-scss-module__wKwQ7q__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 16%, transparent);outline:none}.PasswordRecoveryForms-module-scss-module__wKwQ7q__textarea{resize:vertical;min-height:130px}.PasswordRecoveryForms-module-scss-module__wKwQ7q__toggle{border:1px solid var(--color-blue);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0 auto 24px;display:grid;overflow:hidden}.PasswordRecoveryForms-module-scss-module__wKwQ7q__toggle a{color:var(--color-blue);text-align:center;padding:10px;font-weight:700}.PasswordRecoveryForms-module-scss-module__wKwQ7q__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.PasswordRecoveryForms-module-scss-module__wKwQ7q__message{border-left:3px solid var(--color-yellow);background:var(--color-warning-bg);color:var(--color-text);padding:12px 16px;line-height:1.55}.PasswordRecoveryForms-module-scss-module__wKwQ7q__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:700}.PasswordRecoveryForms-module-scss-module__wKwQ7q__success{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 20px;display:flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__success svg{color:var(--color-yellow);font-size:4rem}.PasswordRecoveryForms-module-scss-module__wKwQ7q__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.PasswordRecoveryForms-module-scss-module__wKwQ7q__terms a{color:var(--color-blue);font-weight:700}.PasswordRecoveryForms-module-scss-module__wKwQ7q__secondaryLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:10px;font-weight:700;display:block}.PasswordRecoveryForms-module-scss-module__wKwQ7q__selectionList{border:1px solid var(--color-border);flex-direction:column;max-height:320px;display:flex;overflow:auto}.PasswordRecoveryForms-module-scss-module__wKwQ7q__selectionItem{background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.PasswordRecoveryForms-module-scss-module__wKwQ7q__selectionItem:hover{background:var(--color-hover)}.PasswordRecoveryForms-module-scss-module__wKwQ7q__selectionItemSelected{background:var(--color-blue);color:var(--color-on-primary)}
.RegisterForm-module-scss-module__7oKvLq__form{flex-direction:column;gap:18px;display:flex}.RegisterForm-module-scss-module__7oKvLq__field{flex-direction:column;gap:7px;display:flex}.RegisterForm-module-scss-module__7oKvLq__field label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:800}.RegisterForm-module-scss-module__7oKvLq__input{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px}.RegisterForm-module-scss-module__7oKvLq__input:focus{border-color:var(--color-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-blue) 18%, transparent);outline:none}.RegisterForm-module-scss-module__7oKvLq__input[aria-invalid=true]{border-color:var(--color-danger)}.RegisterForm-module-scss-module__7oKvLq__passwordControl{position:relative}.RegisterForm-module-scss-module__7oKvLq__passwordControl .RegisterForm-module-scss-module__7oKvLq__input{padding-right:48px}.RegisterForm-module-scss-module__7oKvLq__passwordToggle{color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex;position:absolute;top:3px;right:3px}.RegisterForm-module-scss-module__7oKvLq__passwordToggle:focus-visible{border-radius:var(--radius-control);outline:2px solid var(--color-blue)}.RegisterForm-module-scss-module__7oKvLq__help{color:var(--color-text-muted);font-size:var(--font-size-xs)}.RegisterForm-module-scss-module__7oKvLq__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:800}.RegisterForm-module-scss-module__7oKvLq__errorBox{background:var(--color-danger-bg);border:1px solid color-mix(in srgb, var(--color-danger) 28%, transparent);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--font-size-sm);padding:11px 12px;font-weight:750;line-height:1.5}.RegisterForm-module-scss-module__7oKvLq__errorBox a{color:inherit;text-decoration:underline}.RegisterForm-module-scss-module__7oKvLq__googleBtn{background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);justify-content:center;align-items:center;gap:10px;min-height:50px;padding:11px 16px;font-weight:850;display:flex}.RegisterForm-module-scss-module__7oKvLq__googleBtn:hover{background:var(--color-hover);border-color:var(--color-blue)}.RegisterForm-module-scss-module__7oKvLq__googleBtn svg{color:var(--color-blue)}.RegisterForm-module-scss-module__7oKvLq__separator{color:var(--color-text-muted);font-size:var(--font-size-xs);align-items:center;gap:10px;display:flex}.RegisterForm-module-scss-module__7oKvLq__separator:before,.RegisterForm-module-scss-module__7oKvLq__separator:after{background:var(--color-border);content:"";flex:1;height:1px}.RegisterForm-module-scss-module__7oKvLq__submitButton{width:100%;min-height:50px}.RegisterForm-module-scss-module__7oKvLq__terms{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:center;line-height:1.55}.RegisterForm-module-scss-module__7oKvLq__terms a{color:var(--color-blue);font-weight:800}
.HomeMarketplaceSection-module-scss-module__Q8nV0q__marketplace{color:#fff;background:radial-gradient(circle at 82% 42%,#ffce2938,#0000 18rem),linear-gradient(135deg,#12171a,#1a2024 50%,#303840);padding:82px 0;position:relative}.HomeMarketplaceSection-module-scss-module__Q8nV0q__marketplace:before{content:"";background:linear-gradient(90deg,#0000,#ffce295c,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner{grid-template-columns:minmax(0,1fr) minmax(360px,480px);align-items:center;gap:46px;width:86%;max-width:1180px;margin:0 auto;display:grid}@media screen and (max-width:900px){.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner{grid-template-columns:1fr;width:92%}}.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner h2{color:#fff;font-size:var(--font-size-3xl);max-width:760px;line-height:1.08}.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner p{color:#fffc;max-width:780px;margin:18px 0;line-height:1.75}.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner li{align-items:center;gap:8px;display:flex}.HomeMarketplaceSection-module-scss-module__Q8nV0q__inner li svg{color:var(--color-yellow)}.HomeMarketplaceSection-module-scss-module__Q8nV0q__kicker{color:#ff7a32;font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:12px;font-weight:900;display:inline-block}.HomeMarketplaceSection-module-scss-module__Q8nV0q__marketplaceVisual{aspect-ratio:16/10;border-radius:var(--radius-card);isolation:isolate;border:1px solid #ffffff2e;justify-self:end;width:100%;max-width:480px;position:relative;overflow:hidden;box-shadow:0 32px 72px #00000052}.HomeMarketplaceSection-module-scss-module__Q8nV0q__marketplaceVisual:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(90deg,#11182014,#0000 58%);position:absolute;inset:0}@media screen and (max-width:900px){.HomeMarketplaceSection-module-scss-module__Q8nV0q__marketplaceVisual{justify-self:center;max-width:620px}}.HomeMarketplaceSection-module-scss-module__Q8nV0q__marketplaceImage{object-fit:cover}.HomeMarketplaceSection-module-scss-module__Q8nV0q__visualBrand{border-radius:var(--radius-card);z-index:2;background:#fffffff0;border:1px solid #11182014;flex-direction:column;align-items:flex-start;gap:4px;max-width:calc(100% - 44px);padding:12px 16px;display:flex;position:absolute;top:22px;left:22px}.HomeMarketplaceSection-module-scss-module__Q8nV0q__visualBrand img{max-width:min(210px,100%);height:auto}.HomeMarketplaceSection-module-scss-module__Q8nV0q__visualBrand span{color:#4d5358;font-size:var(--font-size-xs);font-weight:800}@media screen and (max-width:640px){.HomeMarketplaceSection-module-scss-module__Q8nV0q__visualBrand{max-width:calc(100% - 28px);padding:9px 12px;top:14px;left:14px}.HomeMarketplaceSection-module-scss-module__Q8nV0q__visualBrand img{max-width:150px}}.HomeMarketplaceSection-module-scss-module__Q8nV0q__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.HomeMarketplaceSection-module-scss-module__Q8nV0q__actions a{border-radius:var(--radius-card)}.HomeMarketplaceSection-module-scss-module__Q8nV0q__actions a:last-child{color:#fff;background:0 0}.HomeMarketplaceSection-module-scss-module__Q8nV0q__actions a:last-child:hover{background:var(--color-yellow);color:#111820}
.page-module-scss-module__j31HUW__page{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 28%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 52%),var(--color-surface);min-height:70vh;padding-bottom:clamp(64px,8vw,110px);overflow:hidden}.page-module-scss-module__j31HUW__topBar{background:var(--color-surface);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:20px;display:flex}@media screen and (max-width:900px){.page-module-scss-module__j31HUW__topBar{display:none}}.page-module-scss-module__j31HUW__heroBand{background:var(--color-blue);color:var(--color-on-primary);text-align:center;padding:24px 20px}.page-module-scss-module__j31HUW__heroBand h1{font-size:var(--font-size-display)}.page-module-scss-module__j31HUW__heroBand p{color:var(--color-grey-0);margin-top:10px}.page-module-scss-module__j31HUW__titleBlock{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,6vw,58px) 20px 24px}.page-module-scss-module__j31HUW__titleBlock h1,.page-module-scss-module__j31HUW__titleBlock h2{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight)}.page-module-scss-module__j31HUW__titleBlock h1:after,.page-module-scss-module__j31HUW__titleBlock h2:after{margin-left:auto;margin-right:auto}.page-module-scss-module__j31HUW__titleBlock p{color:var(--color-text-muted);max-width:680px;margin:12px auto 0;line-height:1.65}.page-module-scss-module__j31HUW__panel{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);width:90%;max-width:760px;margin:0 auto;padding:clamp(22px,3vw,34px)}.page-module-scss-module__j31HUW__narrow{max-width:430px}.page-module-scss-module__j31HUW__authPage{min-height:calc(100vh - 76px);padding-top:clamp(34px,6vw,72px)}.page-module-scss-module__j31HUW__authShell,.page-module-scss-module__j31HUW__contactShell{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);width:min(88%,1120px);max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:900px){.page-module-scss-module__j31HUW__authShell,.page-module-scss-module__j31HUW__contactShell{grid-template-columns:1fr;width:92%}}.page-module-scss-module__j31HUW__authIntro{min-width:0}.page-module-scss-module__j31HUW__authIntro h1{color:var(--color-text-strong);font-size:var(--font-size-display);font-weight:950;line-height:var(--line-height-tight);max-width:760px}.page-module-scss-module__j31HUW__authIntro h1:after{background:var(--color-primary);width:min(132px,36%)}.page-module-scss-module__j31HUW__authIntro p{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:660px;margin-top:18px;line-height:1.72}.page-module-scss-module__j31HUW__eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.page-module-scss-module__j31HUW__authHighlights{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.page-module-scss-module__j31HUW__authHighlights span{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.5rem;min-height:40px;padding:.58rem .72rem;font-weight:800;display:inline-flex}.page-module-scss-module__j31HUW__authHighlights svg{color:var(--color-primary);flex:none}.page-module-scss-module__j31HUW__authPanel{max-width:430px;position:relative}.page-module-scss-module__j31HUW__authPanel:before{background:var(--color-primary);border-radius:var(--radius-card) var(--radius-card) 0 0;content:"";height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.page-module-scss-module__j31HUW__panelHeader{margin-bottom:22px}.page-module-scss-module__j31HUW__panelHeader h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.page-module-scss-module__j31HUW__panelHeader h2:after{content:none}.page-module-scss-module__j31HUW__panelHeader p{color:var(--color-text-muted);margin-top:4px}.page-module-scss-module__j31HUW__signupLink{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-primary);justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:.55rem .85rem;font-weight:800;transition:background-color .18s,color .18s;display:flex}.page-module-scss-module__j31HUW__signupLink:hover{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface))}.page-module-scss-module__j31HUW__contactPage{padding-top:clamp(34px,6vw,70px)}.page-module-scss-module__j31HUW__contactShell{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.page-module-scss-module__j31HUW__contactAside{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 52%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,30px)}.page-module-scss-module__j31HUW__contactAside strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);display:block}.page-module-scss-module__j31HUW__contactAside p{color:var(--color-text-muted);margin-top:12px;line-height:1.65}.page-module-scss-module__j31HUW__formSection{margin-top:clamp(24px,4vw,44px)}.page-module-scss-module__j31HUW__contactPanel{max-width:820px}.page-module-scss-module__j31HUW__form{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__j31HUW__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.page-module-scss-module__j31HUW__row{grid-template-columns:1fr}}.page-module-scss-module__j31HUW__field{flex-direction:column;gap:7px;display:flex}.page-module-scss-module__j31HUW__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.page-module-scss-module__j31HUW__input,.page-module-scss-module__j31HUW__textarea,.page-module-scss-module__j31HUW__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px;transition:border-color .18s,box-shadow .18s}.page-module-scss-module__j31HUW__input:focus,.page-module-scss-module__j31HUW__textarea:focus,.page-module-scss-module__j31HUW__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 16%, transparent);outline:none}.page-module-scss-module__j31HUW__textarea{resize:vertical;min-height:130px}.page-module-scss-module__j31HUW__toggle{border:1px solid var(--color-blue);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0 auto 24px;display:grid;overflow:hidden}.page-module-scss-module__j31HUW__toggle a{color:var(--color-blue);text-align:center;padding:10px;font-weight:700}.page-module-scss-module__j31HUW__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.page-module-scss-module__j31HUW__message{border-left:3px solid var(--color-yellow);background:var(--color-warning-bg);color:var(--color-text);padding:12px 16px;line-height:1.55}.page-module-scss-module__j31HUW__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:700}.page-module-scss-module__j31HUW__success{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 20px;display:flex}.page-module-scss-module__j31HUW__success svg{color:var(--color-yellow);font-size:4rem}.page-module-scss-module__j31HUW__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.page-module-scss-module__j31HUW__terms a{color:var(--color-blue);font-weight:700}.page-module-scss-module__j31HUW__secondaryLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:10px;font-weight:700;display:block}.page-module-scss-module__j31HUW__selectionList{border:1px solid var(--color-border);flex-direction:column;max-height:320px;display:flex;overflow:auto}.page-module-scss-module__j31HUW__selectionItem{background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.page-module-scss-module__j31HUW__selectionItem:hover{background:var(--color-hover)}.page-module-scss-module__j31HUW__selectionItemSelected{background:var(--color-blue);color:var(--color-on-primary)}
.page-module-scss-module__5lEtDq__page{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 28%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 52%),var(--color-surface);min-height:70vh;padding-bottom:clamp(64px,8vw,110px);overflow:hidden}.page-module-scss-module__5lEtDq__topBar{background:var(--color-surface);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:20px;display:flex}@media screen and (max-width:900px){.page-module-scss-module__5lEtDq__topBar{display:none}}.page-module-scss-module__5lEtDq__heroBand{background:var(--color-blue);color:var(--color-on-primary);text-align:center;padding:24px 20px}.page-module-scss-module__5lEtDq__heroBand h1{font-size:var(--font-size-display)}.page-module-scss-module__5lEtDq__heroBand p{color:var(--color-grey-0);margin-top:10px}.page-module-scss-module__5lEtDq__titleBlock{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,6vw,58px) 20px 24px}.page-module-scss-module__5lEtDq__titleBlock h1,.page-module-scss-module__5lEtDq__titleBlock h2{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight)}.page-module-scss-module__5lEtDq__titleBlock h1:after,.page-module-scss-module__5lEtDq__titleBlock h2:after{margin-left:auto;margin-right:auto}.page-module-scss-module__5lEtDq__titleBlock p{color:var(--color-text-muted);max-width:680px;margin:12px auto 0;line-height:1.65}.page-module-scss-module__5lEtDq__panel{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);width:90%;max-width:760px;margin:0 auto;padding:clamp(22px,3vw,34px)}.page-module-scss-module__5lEtDq__narrow{max-width:430px}.page-module-scss-module__5lEtDq__authPage{min-height:calc(100vh - 76px);padding-top:clamp(34px,6vw,72px)}.page-module-scss-module__5lEtDq__authShell,.page-module-scss-module__5lEtDq__contactShell{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);width:min(88%,1120px);max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:900px){.page-module-scss-module__5lEtDq__authShell,.page-module-scss-module__5lEtDq__contactShell{grid-template-columns:1fr;width:92%}}.page-module-scss-module__5lEtDq__authIntro{min-width:0}.page-module-scss-module__5lEtDq__authIntro h1{color:var(--color-text-strong);font-size:var(--font-size-display);font-weight:950;line-height:var(--line-height-tight);max-width:760px}.page-module-scss-module__5lEtDq__authIntro h1:after{background:var(--color-primary);width:min(132px,36%)}.page-module-scss-module__5lEtDq__authIntro p{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:660px;margin-top:18px;line-height:1.72}.page-module-scss-module__5lEtDq__eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.page-module-scss-module__5lEtDq__authHighlights{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.page-module-scss-module__5lEtDq__authHighlights span{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.5rem;min-height:40px;padding:.58rem .72rem;font-weight:800;display:inline-flex}.page-module-scss-module__5lEtDq__authHighlights svg{color:var(--color-primary);flex:none}.page-module-scss-module__5lEtDq__authPanel{max-width:430px;position:relative}.page-module-scss-module__5lEtDq__authPanel:before{background:var(--color-primary);border-radius:var(--radius-card) var(--radius-card) 0 0;content:"";height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.page-module-scss-module__5lEtDq__panelHeader{margin-bottom:22px}.page-module-scss-module__5lEtDq__panelHeader h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.page-module-scss-module__5lEtDq__panelHeader h2:after{content:none}.page-module-scss-module__5lEtDq__panelHeader p{color:var(--color-text-muted);margin-top:4px}.page-module-scss-module__5lEtDq__signupLink{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-primary);justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:.55rem .85rem;font-weight:800;transition:background-color .18s,color .18s;display:flex}.page-module-scss-module__5lEtDq__signupLink:hover{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface))}.page-module-scss-module__5lEtDq__contactPage{padding-top:clamp(34px,6vw,70px)}.page-module-scss-module__5lEtDq__contactShell{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.page-module-scss-module__5lEtDq__contactAside{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 52%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,30px)}.page-module-scss-module__5lEtDq__contactAside strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);display:block}.page-module-scss-module__5lEtDq__contactAside p{color:var(--color-text-muted);margin-top:12px;line-height:1.65}.page-module-scss-module__5lEtDq__formSection{margin-top:clamp(24px,4vw,44px)}.page-module-scss-module__5lEtDq__contactPanel{max-width:820px}.page-module-scss-module__5lEtDq__form{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__5lEtDq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.page-module-scss-module__5lEtDq__row{grid-template-columns:1fr}}.page-module-scss-module__5lEtDq__field{flex-direction:column;gap:7px;display:flex}.page-module-scss-module__5lEtDq__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.page-module-scss-module__5lEtDq__input,.page-module-scss-module__5lEtDq__textarea,.page-module-scss-module__5lEtDq__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px;transition:border-color .18s,box-shadow .18s}.page-module-scss-module__5lEtDq__input:focus,.page-module-scss-module__5lEtDq__textarea:focus,.page-module-scss-module__5lEtDq__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 16%, transparent);outline:none}.page-module-scss-module__5lEtDq__textarea{resize:vertical;min-height:130px}.page-module-scss-module__5lEtDq__toggle{border:1px solid var(--color-blue);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0 auto 24px;display:grid;overflow:hidden}.page-module-scss-module__5lEtDq__toggle a{color:var(--color-blue);text-align:center;padding:10px;font-weight:700}.page-module-scss-module__5lEtDq__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.page-module-scss-module__5lEtDq__message{border-left:3px solid var(--color-yellow);background:var(--color-warning-bg);color:var(--color-text);padding:12px 16px;line-height:1.55}.page-module-scss-module__5lEtDq__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:700}.page-module-scss-module__5lEtDq__success{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 20px;display:flex}.page-module-scss-module__5lEtDq__success svg{color:var(--color-yellow);font-size:4rem}.page-module-scss-module__5lEtDq__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.page-module-scss-module__5lEtDq__terms a{color:var(--color-blue);font-weight:700}.page-module-scss-module__5lEtDq__secondaryLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:10px;font-weight:700;display:block}.page-module-scss-module__5lEtDq__selectionList{border:1px solid var(--color-border);flex-direction:column;max-height:320px;display:flex;overflow:auto}.page-module-scss-module__5lEtDq__selectionItem{background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.page-module-scss-module__5lEtDq__selectionItem:hover{background:var(--color-hover)}.page-module-scss-module__5lEtDq__selectionItemSelected{background:var(--color-blue);color:var(--color-on-primary)}
.page-module-scss-module__tfGMza__page{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 28%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 52%),var(--color-surface);min-height:70vh;padding-bottom:clamp(64px,8vw,110px);overflow:hidden}.page-module-scss-module__tfGMza__topBar{background:var(--color-surface);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:20px;display:flex}@media screen and (max-width:900px){.page-module-scss-module__tfGMza__topBar{display:none}}.page-module-scss-module__tfGMza__heroBand{background:var(--color-blue);color:var(--color-on-primary);text-align:center;padding:24px 20px}.page-module-scss-module__tfGMza__heroBand h1{font-size:var(--font-size-display)}.page-module-scss-module__tfGMza__heroBand p{color:var(--color-grey-0);margin-top:10px}.page-module-scss-module__tfGMza__titleBlock{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,6vw,58px) 20px 24px}.page-module-scss-module__tfGMza__titleBlock h1,.page-module-scss-module__tfGMza__titleBlock h2{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight)}.page-module-scss-module__tfGMza__titleBlock h1:after,.page-module-scss-module__tfGMza__titleBlock h2:after{margin-left:auto;margin-right:auto}.page-module-scss-module__tfGMza__titleBlock p{color:var(--color-text-muted);max-width:680px;margin:12px auto 0;line-height:1.65}.page-module-scss-module__tfGMza__panel{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);width:90%;max-width:760px;margin:0 auto;padding:clamp(22px,3vw,34px)}.page-module-scss-module__tfGMza__narrow{max-width:430px}.page-module-scss-module__tfGMza__authPage{min-height:calc(100vh - 76px);padding-top:clamp(34px,6vw,72px)}.page-module-scss-module__tfGMza__authShell,.page-module-scss-module__tfGMza__contactShell{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);width:min(88%,1120px);max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:900px){.page-module-scss-module__tfGMza__authShell,.page-module-scss-module__tfGMza__contactShell{grid-template-columns:1fr;width:92%}}.page-module-scss-module__tfGMza__authIntro{min-width:0}.page-module-scss-module__tfGMza__authIntro h1{color:var(--color-text-strong);font-size:var(--font-size-display);font-weight:950;line-height:var(--line-height-tight);max-width:760px}.page-module-scss-module__tfGMza__authIntro h1:after{background:var(--color-primary);width:min(132px,36%)}.page-module-scss-module__tfGMza__authIntro p{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:660px;margin-top:18px;line-height:1.72}.page-module-scss-module__tfGMza__eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.page-module-scss-module__tfGMza__authHighlights{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.page-module-scss-module__tfGMza__authHighlights span{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.5rem;min-height:40px;padding:.58rem .72rem;font-weight:800;display:inline-flex}.page-module-scss-module__tfGMza__authHighlights svg{color:var(--color-primary);flex:none}.page-module-scss-module__tfGMza__authPanel{max-width:430px;position:relative}.page-module-scss-module__tfGMza__authPanel:before{background:var(--color-primary);border-radius:var(--radius-card) var(--radius-card) 0 0;content:"";height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.page-module-scss-module__tfGMza__panelHeader{margin-bottom:22px}.page-module-scss-module__tfGMza__panelHeader h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.page-module-scss-module__tfGMza__panelHeader h2:after{content:none}.page-module-scss-module__tfGMza__panelHeader p{color:var(--color-text-muted);margin-top:4px}.page-module-scss-module__tfGMza__signupLink{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-primary);justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:.55rem .85rem;font-weight:800;transition:background-color .18s,color .18s;display:flex}.page-module-scss-module__tfGMza__signupLink:hover{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface))}.page-module-scss-module__tfGMza__contactPage{padding-top:clamp(34px,6vw,70px)}.page-module-scss-module__tfGMza__contactShell{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.page-module-scss-module__tfGMza__contactAside{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 52%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,30px)}.page-module-scss-module__tfGMza__contactAside strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);display:block}.page-module-scss-module__tfGMza__contactAside p{color:var(--color-text-muted);margin-top:12px;line-height:1.65}.page-module-scss-module__tfGMza__formSection{margin-top:clamp(24px,4vw,44px)}.page-module-scss-module__tfGMza__contactPanel{max-width:820px}.page-module-scss-module__tfGMza__form{flex-direction:column;gap:16px;display:flex}.page-module-scss-module__tfGMza__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.page-module-scss-module__tfGMza__row{grid-template-columns:1fr}}.page-module-scss-module__tfGMza__field{flex-direction:column;gap:7px;display:flex}.page-module-scss-module__tfGMza__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.page-module-scss-module__tfGMza__input,.page-module-scss-module__tfGMza__textarea,.page-module-scss-module__tfGMza__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px;transition:border-color .18s,box-shadow .18s}.page-module-scss-module__tfGMza__input:focus,.page-module-scss-module__tfGMza__textarea:focus,.page-module-scss-module__tfGMza__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 16%, transparent);outline:none}.page-module-scss-module__tfGMza__textarea{resize:vertical;min-height:130px}.page-module-scss-module__tfGMza__toggle{border:1px solid var(--color-blue);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0 auto 24px;display:grid;overflow:hidden}.page-module-scss-module__tfGMza__toggle a{color:var(--color-blue);text-align:center;padding:10px;font-weight:700}.page-module-scss-module__tfGMza__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.page-module-scss-module__tfGMza__message{border-left:3px solid var(--color-yellow);background:var(--color-warning-bg);color:var(--color-text);padding:12px 16px;line-height:1.55}.page-module-scss-module__tfGMza__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:700}.page-module-scss-module__tfGMza__success{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 20px;display:flex}.page-module-scss-module__tfGMza__success svg{color:var(--color-yellow);font-size:4rem}.page-module-scss-module__tfGMza__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.page-module-scss-module__tfGMza__terms a{color:var(--color-blue);font-weight:700}.page-module-scss-module__tfGMza__secondaryLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:10px;font-weight:700;display:block}.page-module-scss-module__tfGMza__selectionList{border:1px solid var(--color-border);flex-direction:column;max-height:320px;display:flex;overflow:auto}.page-module-scss-module__tfGMza__selectionItem{background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.page-module-scss-module__tfGMza__selectionItem:hover{background:var(--color-hover)}.page-module-scss-module__tfGMza__selectionItemSelected{background:var(--color-blue);color:var(--color-on-primary)}
.SubscriptionExpiredPage-module-scss-module__eWWXOG__page{background:var(--color-bg-soft);min-height:100vh;color:var(--color-text);align-content:start;gap:16px;padding:18px;display:grid}.SubscriptionExpiredPage-module-scss-module__eWWXOG__header,.SubscriptionExpiredPage-module-scss-module__eWWXOG__content{width:min(980px,100%);margin-inline:auto}.SubscriptionExpiredPage-module-scss-module__eWWXOG__header{align-items:center;gap:12px;padding-top:8px;display:flex}.SubscriptionExpiredPage-module-scss-module__eWWXOG__header p{color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;margin:0 0 4px;font-weight:850}.SubscriptionExpiredPage-module-scss-module__eWWXOG__header h1{color:var(--color-primary);font-size:var(--font-size-xl);margin:0;line-height:1.2}.SubscriptionExpiredPage-module-scss-module__eWWXOG__icon{border-radius:var(--radius-control);background:color-mix(in srgb, var(--color-danger) 10%, var(--color-surface));width:42px;height:42px;color:var(--color-danger);flex:0 0 42px;place-items:center;display:grid}.SubscriptionExpiredPage-module-scss-module__eWWXOG__icon svg{width:18px;height:18px}.SubscriptionExpiredPage-module-scss-module__eWWXOG__content{grid-template-columns:minmax(0,.8fr) minmax(360px,1.2fr);align-items:start;gap:14px;display:grid}.SubscriptionExpiredPage-module-scss-module__eWWXOG__message,.SubscriptionExpiredPage-module-scss-module__eWWXOG__formPanel{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);box-shadow:none}.SubscriptionExpiredPage-module-scss-module__eWWXOG__message{padding:16px}.SubscriptionExpiredPage-module-scss-module__eWWXOG__message h2{color:var(--color-text-strong);font-size:var(--font-size-lg);margin:0;line-height:1.25}.SubscriptionExpiredPage-module-scss-module__eWWXOG__message p{color:var(--color-text-muted);margin:10px 0 0;font-weight:700;line-height:1.6}.SubscriptionExpiredPage-module-scss-module__eWWXOG__formPanel{padding:16px}@media (max-width:820px){.SubscriptionExpiredPage-module-scss-module__eWWXOG__page{padding:14px}.SubscriptionExpiredPage-module-scss-module__eWWXOG__content{grid-template-columns:1fr}}
.CompanySelectionForm-module-scss-module__C6GYjq__page{background:radial-gradient(circle at 14% 12%, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 28%),radial-gradient(circle at 86% 10%, color-mix(in srgb, var(--color-accent) 8%, transparent), transparent 24%),linear-gradient(180deg, color-mix(in srgb, var(--color-bg-soft) 82%, var(--color-surface)) 0, var(--color-surface) 52%),var(--color-surface);min-height:70vh;padding-bottom:clamp(64px,8vw,110px);overflow:hidden}.CompanySelectionForm-module-scss-module__C6GYjq__topBar{background:var(--color-surface);color:var(--color-text-muted);justify-content:space-between;align-items:center;padding:20px;display:flex}@media screen and (max-width:900px){.CompanySelectionForm-module-scss-module__C6GYjq__topBar{display:none}}.CompanySelectionForm-module-scss-module__C6GYjq__heroBand{background:var(--color-blue);color:var(--color-on-primary);text-align:center;padding:24px 20px}.CompanySelectionForm-module-scss-module__C6GYjq__heroBand h1{font-size:var(--font-size-display)}.CompanySelectionForm-module-scss-module__C6GYjq__heroBand p{color:var(--color-grey-0);margin-top:10px}.CompanySelectionForm-module-scss-module__C6GYjq__titleBlock{text-align:center;max-width:760px;margin:0 auto;padding:clamp(34px,6vw,58px) 20px 24px}.CompanySelectionForm-module-scss-module__C6GYjq__titleBlock h1,.CompanySelectionForm-module-scss-module__C6GYjq__titleBlock h2{color:var(--color-text);font-size:var(--font-size-3xl);font-weight:900;line-height:var(--line-height-tight)}.CompanySelectionForm-module-scss-module__C6GYjq__titleBlock h1:after,.CompanySelectionForm-module-scss-module__C6GYjq__titleBlock h2:after{margin-left:auto;margin-right:auto}.CompanySelectionForm-module-scss-module__C6GYjq__titleBlock p{color:var(--color-text-muted);max-width:680px;margin:12px auto 0;line-height:1.65}.CompanySelectionForm-module-scss-module__C6GYjq__panel{background:var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 12%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);width:90%;max-width:760px;margin:0 auto;padding:clamp(22px,3vw,34px)}.CompanySelectionForm-module-scss-module__C6GYjq__narrow{max-width:430px}.CompanySelectionForm-module-scss-module__C6GYjq__authPage{min-height:calc(100vh - 76px);padding-top:clamp(34px,6vw,72px)}.CompanySelectionForm-module-scss-module__C6GYjq__authShell,.CompanySelectionForm-module-scss-module__C6GYjq__contactShell{grid-template-columns:minmax(0,1.08fr) minmax(340px,.72fr);align-items:center;gap:clamp(24px,4vw,54px);width:min(88%,1120px);max-width:1120px;margin:0 auto;display:grid}@media screen and (max-width:900px){.CompanySelectionForm-module-scss-module__C6GYjq__authShell,.CompanySelectionForm-module-scss-module__C6GYjq__contactShell{grid-template-columns:1fr;width:92%}}.CompanySelectionForm-module-scss-module__C6GYjq__authIntro{min-width:0}.CompanySelectionForm-module-scss-module__C6GYjq__authIntro h1{color:var(--color-text-strong);font-size:var(--font-size-display);font-weight:950;line-height:var(--line-height-tight);max-width:760px}.CompanySelectionForm-module-scss-module__C6GYjq__authIntro h1:after{background:var(--color-primary);width:min(132px,36%)}.CompanySelectionForm-module-scss-module__C6GYjq__authIntro p{color:var(--color-text-muted);font-size:var(--font-size-lg);max-width:660px;margin-top:18px;line-height:1.72}.CompanySelectionForm-module-scss-module__C6GYjq__eyebrow{color:var(--color-primary);font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:14px;font-weight:900;display:inline-flex}.CompanySelectionForm-module-scss-module__C6GYjq__authHighlights{flex-wrap:wrap;gap:10px;margin-top:26px;display:flex}.CompanySelectionForm-module-scss-module__C6GYjq__authHighlights span{background:color-mix(in srgb, var(--color-primary) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-text);font-size:var(--font-size-sm);align-items:center;gap:.5rem;min-height:40px;padding:.58rem .72rem;font-weight:800;display:inline-flex}.CompanySelectionForm-module-scss-module__C6GYjq__authHighlights svg{color:var(--color-primary);flex:none}.CompanySelectionForm-module-scss-module__C6GYjq__authPanel{max-width:430px;position:relative}.CompanySelectionForm-module-scss-module__C6GYjq__authPanel:before{background:var(--color-primary);border-radius:var(--radius-card) var(--radius-card) 0 0;content:"";height:4px;position:absolute;top:-1px;left:-1px;right:-1px}.CompanySelectionForm-module-scss-module__C6GYjq__panelHeader{margin-bottom:22px}.CompanySelectionForm-module-scss-module__C6GYjq__panelHeader h2{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title)}.CompanySelectionForm-module-scss-module__C6GYjq__panelHeader h2:after{content:none}.CompanySelectionForm-module-scss-module__C6GYjq__panelHeader p{color:var(--color-text-muted);margin-top:4px}.CompanySelectionForm-module-scss-module__C6GYjq__signupLink{border:1px solid color-mix(in srgb, var(--color-primary) 18%, var(--color-border));border-radius:var(--radius-control);color:var(--color-primary);justify-content:center;align-items:center;min-height:42px;margin-top:18px;padding:.55rem .85rem;font-weight:800;transition:background-color .18s,color .18s;display:flex}.CompanySelectionForm-module-scss-module__C6GYjq__signupLink:hover{background:color-mix(in srgb, var(--color-primary) 9%, var(--color-surface))}.CompanySelectionForm-module-scss-module__C6GYjq__contactPage{padding-top:clamp(34px,6vw,70px)}.CompanySelectionForm-module-scss-module__C6GYjq__contactShell{grid-template-columns:minmax(0,1fr) minmax(280px,.48fr)}.CompanySelectionForm-module-scss-module__C6GYjq__contactAside{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 12%, transparent), transparent 52%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 16%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);padding:clamp(20px,3vw,30px)}.CompanySelectionForm-module-scss-module__C6GYjq__contactAside strong{color:var(--color-text-strong);font-size:var(--font-size-xl);line-height:var(--line-height-title);display:block}.CompanySelectionForm-module-scss-module__C6GYjq__contactAside p{color:var(--color-text-muted);margin-top:12px;line-height:1.65}.CompanySelectionForm-module-scss-module__C6GYjq__formSection{margin-top:clamp(24px,4vw,44px)}.CompanySelectionForm-module-scss-module__C6GYjq__contactPanel{max-width:820px}.CompanySelectionForm-module-scss-module__C6GYjq__form{flex-direction:column;gap:16px;display:flex}.CompanySelectionForm-module-scss-module__C6GYjq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.CompanySelectionForm-module-scss-module__C6GYjq__row{grid-template-columns:1fr}}.CompanySelectionForm-module-scss-module__C6GYjq__field{flex-direction:column;gap:7px;display:flex}.CompanySelectionForm-module-scss-module__C6GYjq__field label{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:700}.CompanySelectionForm-module-scss-module__C6GYjq__input,.CompanySelectionForm-module-scss-module__C6GYjq__textarea,.CompanySelectionForm-module-scss-module__C6GYjq__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px;transition:border-color .18s,box-shadow .18s}.CompanySelectionForm-module-scss-module__C6GYjq__input:focus,.CompanySelectionForm-module-scss-module__C6GYjq__textarea:focus,.CompanySelectionForm-module-scss-module__C6GYjq__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 16%, transparent);outline:none}.CompanySelectionForm-module-scss-module__C6GYjq__textarea{resize:vertical;min-height:130px}.CompanySelectionForm-module-scss-module__C6GYjq__toggle{border:1px solid var(--color-blue);border-radius:var(--radius-control);grid-template-columns:1fr 1fr;width:min(420px,100%);margin:0 auto 24px;display:grid;overflow:hidden}.CompanySelectionForm-module-scss-module__C6GYjq__toggle a{color:var(--color-blue);text-align:center;padding:10px;font-weight:700}.CompanySelectionForm-module-scss-module__C6GYjq__selected{background:var(--color-blue);color:var(--color-on-primary)!important}.CompanySelectionForm-module-scss-module__C6GYjq__message{border-left:3px solid var(--color-yellow);background:var(--color-warning-bg);color:var(--color-text);padding:12px 16px;line-height:1.55}.CompanySelectionForm-module-scss-module__C6GYjq__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:700}.CompanySelectionForm-module-scss-module__C6GYjq__success{color:var(--color-text-muted);text-align:center;flex-direction:column;align-items:center;gap:18px;padding:80px 20px;display:flex}.CompanySelectionForm-module-scss-module__C6GYjq__success svg{color:var(--color-yellow);font-size:4rem}.CompanySelectionForm-module-scss-module__C6GYjq__terms{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;line-height:1.5}.CompanySelectionForm-module-scss-module__C6GYjq__terms a{color:var(--color-blue);font-weight:700}.CompanySelectionForm-module-scss-module__C6GYjq__secondaryLink{color:var(--color-text-muted);font-size:var(--font-size-sm);text-align:center;padding:10px;font-weight:700;display:block}.CompanySelectionForm-module-scss-module__C6GYjq__selectionList{border:1px solid var(--color-border);flex-direction:column;max-height:320px;display:flex;overflow:auto}.CompanySelectionForm-module-scss-module__C6GYjq__selectionItem{background:var(--color-surface);border:0;border-bottom:1px solid var(--color-border);color:var(--color-text);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.CompanySelectionForm-module-scss-module__C6GYjq__selectionItem:hover{background:var(--color-hover)}.CompanySelectionForm-module-scss-module__C6GYjq__selectionItemSelected{background:var(--color-blue);color:var(--color-on-primary)}
.EmailVerificationForm-module-scss-module__GdxWmq__content{text-align:center;flex-direction:column;align-items:center;display:flex}.EmailVerificationForm-module-scss-module__GdxWmq__content h1{color:var(--color-text-strong);font-size:var(--font-size-2xl)}.EmailVerificationForm-module-scss-module__GdxWmq__content h1:after{content:none}.EmailVerificationForm-module-scss-module__GdxWmq__content>p{color:var(--color-text-muted);max-width:520px;margin-top:12px;line-height:1.65}.EmailVerificationForm-module-scss-module__GdxWmq__content form{margin-top:22px}.EmailVerificationForm-module-scss-module__GdxWmq__icon{background:color-mix(in srgb, var(--color-blue) 12%, var(--color-surface));color:var(--color-blue);border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:18px;font-size:2rem;display:flex}.EmailVerificationForm-module-scss-module__GdxWmq__error,.EmailVerificationForm-module-scss-module__GdxWmq__success{border-radius:var(--radius-control);font-size:var(--font-size-sm);align-items:center;gap:8px;width:100%;margin-top:18px;padding:11px 12px;font-weight:750;line-height:1.5;display:flex}.EmailVerificationForm-module-scss-module__GdxWmq__error{background:var(--color-danger-bg);border:1px solid color-mix(in srgb, var(--color-danger) 28%, transparent);color:var(--color-danger)}.EmailVerificationForm-module-scss-module__GdxWmq__success{background:var(--color-success-bg);border:1px solid color-mix(in srgb, var(--color-success) 28%, transparent);color:var(--color-text)}.EmailVerificationForm-module-scss-module__GdxWmq__hint{font-size:var(--font-size-sm)}.EmailVerificationForm-module-scss-module__GdxWmq__link{color:var(--color-blue);font-size:var(--font-size-sm);margin-top:18px;font-weight:800}.EmailVerificationForm-module-scss-module__GdxWmq__changeButton,.EmailVerificationForm-module-scss-module__GdxWmq__cancelButton{color:var(--color-blue);cursor:pointer;font-size:var(--font-size-sm);background:0 0;border:0;font-weight:800}.EmailVerificationForm-module-scss-module__GdxWmq__changeButton{margin-top:18px}.EmailVerificationForm-module-scss-module__GdxWmq__emailForm{background:var(--color-bg-soft);border-radius:var(--radius-control);text-align:left;flex-direction:column;gap:8px;width:100%;padding:16px;display:flex;margin-top:20px!important}.EmailVerificationForm-module-scss-module__GdxWmq__emailForm label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:800}.EmailVerificationForm-module-scss-module__GdxWmq__emailForm input{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:46px;padding:10px 12px}.EmailVerificationForm-module-scss-module__GdxWmq__emailForm input:focus{border-color:var(--color-blue);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-blue) 18%, transparent);outline:none}.EmailVerificationForm-module-scss-module__GdxWmq__emailForm>div:last-child{align-items:center;gap:12px;margin-top:4px;display:flex}.EmailVerificationForm-module-scss-module__GdxWmq__fieldError{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:800}
.HomeProofSection-module-scss-module__9hKLqq__proof{width:86%;max-width:1180px;margin:0 auto;padding:clamp(68px,7vw,92px) 0 46px}@media screen and (max-width:900px){.HomeProofSection-module-scss-module__9hKLqq__proof{width:92%}}.HomeProofSection-module-scss-module__9hKLqq__intro{text-align:center;max-width:790px;margin:0 auto 34px}.HomeProofSection-module-scss-module__9hKLqq__intro>span{color:var(--home-kicker-color,var(--color-primary));font-size:var(--font-size-xs);text-transform:uppercase;margin-bottom:10px;font-weight:900;display:inline-block}.HomeProofSection-module-scss-module__9hKLqq__intro h2{color:var(--color-text);font-size:var(--font-size-3xl);line-height:1.12}.HomeProofSection-module-scss-module__9hKLqq__intro p{color:var(--color-text-muted);margin-top:14px;line-height:1.7}.HomeProofSection-module-scss-module__9hKLqq__figureGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.HomeProofSection-module-scss-module__9hKLqq__figureGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:640px){.HomeProofSection-module-scss-module__9hKLqq__figureGrid{grid-template-columns:1fr}}.HomeProofSection-module-scss-module__9hKLqq__figure{background:linear-gradient(145deg, color-mix(in srgb, var(--color-primary) 8%, transparent), transparent 58%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 20%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);flex-direction:column;min-height:250px;padding:24px;display:flex}.HomeProofSection-module-scss-module__9hKLqq__figure>svg{background:color-mix(in srgb, var(--color-primary) 12%, transparent);border-radius:var(--radius-control);color:var(--color-primary);width:46px;height:46px;padding:10px}.HomeProofSection-module-scss-module__9hKLqq__figure strong{color:var(--color-text);font-size:var(--font-size-3xl);margin-top:22px;font-weight:900;line-height:1}.HomeProofSection-module-scss-module__9hKLqq__figure span{color:var(--color-text);margin-top:8px;font-weight:900}.HomeProofSection-module-scss-module__9hKLqq__figure p{color:var(--color-text-muted);font-size:var(--font-size-sm);margin-top:12px;line-height:1.55}@media screen and (max-width:900px){.HomeProofSection-module-scss-module__9hKLqq__figure{min-height:0}}.HomeProofSection-module-scss-module__9hKLqq__impactPanel{background:linear-gradient(135deg, color-mix(in srgb, var(--color-primary) 10%, transparent), transparent 50%),var(--color-surface-raised);border:1px solid color-mix(in srgb, var(--color-primary) 22%, var(--color-border));border-radius:var(--radius-card);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:18px;padding:28px;display:grid}@media screen and (max-width:900px){.HomeProofSection-module-scss-module__9hKLqq__impactPanel{grid-template-columns:1fr}}.HomeProofSection-module-scss-module__9hKLqq__impact{--impact-level:70;border-left:3px solid var(--color-primary);gap:12px;padding-left:16px;display:grid}.HomeProofSection-module-scss-module__9hKLqq__impact div{gap:5px;display:grid}.HomeProofSection-module-scss-module__9hKLqq__impact strong{color:var(--color-text);font-size:var(--font-size-xl);font-weight:900}.HomeProofSection-module-scss-module__9hKLqq__impact span{color:var(--color-text-muted);font-size:var(--font-size-2xs);text-transform:uppercase;font-weight:900}.HomeProofSection-module-scss-module__9hKLqq__impact i{background:var(--color-border);border-radius:999px;height:8px;display:block;overflow:hidden}.HomeProofSection-module-scss-module__9hKLqq__impact i:before{background:linear-gradient(90deg, var(--color-primary), #6378d8);border-radius:inherit;content:"";height:100%;width:calc(var(--impact-level)*1%);display:block}.HomeProofSection-module-scss-module__9hKLqq__impact p{color:var(--color-text-muted);font-size:var(--font-size-sm)}.HomeProofSection-module-scss-module__9hKLqq__source{color:var(--color-text-muted);font-size:var(--font-size-xs);text-align:right;margin-top:14px}
.PublicFooter-module-scss-module__DMModG__footer{background:var(--color-ink);border-top:1px solid var(--color-border);color:#aaa;padding:80px 20px 20px}.PublicFooter-module-scss-module__DMModG__inner{flex-wrap:wrap;gap:10px;width:80%;margin:0 auto;display:flex}@media screen and (max-width:900px){.PublicFooter-module-scss-module__DMModG__inner{width:95%}}.PublicFooter-module-scss-module__DMModG__col{flex:200px;padding:10px}.PublicFooter-module-scss-module__DMModG__brand{margin-bottom:20px;display:inline-block}.PublicFooter-module-scss-module__DMModG__logo{width:175px;height:auto;display:block}.PublicFooter-module-scss-module__DMModG__description{margin-bottom:20px;line-height:1.45}.PublicFooter-module-scss-module__DMModG__title{color:#fff;padding:10px 0;font-weight:700}.PublicFooter-module-scss-module__DMModG__link{color:#eee;padding:5px;display:inline-block}.PublicFooter-module-scss-module__DMModG__link:hover,.PublicFooter-module-scss-module__DMModG__highlight{color:var(--color-yellow)}.PublicFooter-module-scss-module__DMModG__socials{gap:20px;margin:5px 0 20px;display:flex}.PublicFooter-module-scss-module__DMModG__storeLinks{flex-wrap:wrap;gap:18px;display:flex}.PublicFooter-module-scss-module__DMModG__storeImage{width:100px;height:auto}.PublicFooter-module-scss-module__DMModG__partners{text-align:center;border-top:1px solid #ffffff14;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;width:80%;max-width:1180px;margin:42px auto 0;padding-top:24px;display:flex}.PublicFooter-module-scss-module__DMModG__partners span{color:#fff;font-weight:700}.PublicFooter-module-scss-module__DMModG__partners a{color:#eee}.PublicFooter-module-scss-module__DMModG__partners a:hover{color:var(--color-yellow)}@media screen and (max-width:900px){.PublicFooter-module-scss-module__DMModG__partners{flex-direction:column;align-items:stretch;width:95%}}.PublicFooter-module-scss-module__DMModG__copyright{font-size:var(--font-size-sm);text-align:center;justify-content:center;align-items:center;padding:34px 0 0;display:flex}
.ThemeToggle-module-scss-module__L8ygVa__toggle{cursor:pointer;min-height:42px;font-size:var(--font-size-sm);border:0;border-radius:999px;justify-content:center;align-items:center;font-weight:900;line-height:1;transition:box-shadow .18s,color .18s;display:inline-flex}.ThemeToggle-module-scss-module__L8ygVa__toggle:focus-visible{outline:3px solid var(--focus-ring);outline-offset:3px}.ThemeToggle-module-scss-module__L8ygVa__track{border:1px solid color-mix(in srgb, var(--color-border) 72%, transparent);background:var(--color-hover);width:58px;height:30px;box-shadow:inset 0 1px 3px color-mix(in srgb, var(--color-text-strong) 12%, transparent);border-radius:999px;flex:0 0 58px;grid-template-columns:1fr 1fr;align-items:center;display:grid;position:relative;overflow:hidden}.ThemeToggle-module-scss-module__L8ygVa__icon{z-index:2;color:var(--color-text-muted);justify-content:center;align-items:center;display:flex;position:relative}.ThemeToggle-module-scss-module__L8ygVa__icon svg{width:13px;height:13px}.ThemeToggle-module-scss-module__L8ygVa__moon{color:var(--color-text-muted)}.ThemeToggle-module-scss-module__L8ygVa__thumb{z-index:1;background:var(--color-surface);width:24px;height:24px;box-shadow:0 4px 12px color-mix(in srgb, var(--color-text-strong) 20%, transparent);border-radius:50%;transition:transform .22s,background-color .22s;position:absolute;top:3px;left:3px}.ThemeToggle-module-scss-module__L8ygVa__public{color:var(--color-blue);background:0 0;padding:0}.ThemeToggle-module-scss-module__L8ygVa__public:hover{box-shadow:none}.ThemeToggle-module-scss-module__L8ygVa__public:hover .ThemeToggle-module-scss-module__L8ygVa__track{box-shadow:inset 0 1px 3px #1a20242e,0 0 0 3px color-mix(in srgb, var(--color-yellow) 24%, transparent)}.ThemeToggle-module-scss-module__L8ygVa__dashboard{width:58px;color:var(--color-text);background:0 0;margin-inline:12px;padding:0}.ThemeToggle-module-scss-module__L8ygVa__dashboard:hover{background:0 0}.ThemeToggle-module-scss-module__L8ygVa__dashboard:hover .ThemeToggle-module-scss-module__L8ygVa__track{box-shadow:inset 0 1px 3px #1a20241f,0 0 0 3px color-mix(in srgb, var(--color-primary) 14%, transparent)}.ThemeToggle-module-scss-module__L8ygVa__light{color:var(--color-blue)}.ThemeToggle-module-scss-module__L8ygVa__dark .ThemeToggle-module-scss-module__L8ygVa__track{background:var(--color-input);border-color:var(--color-border-strong)}.ThemeToggle-module-scss-module__L8ygVa__dark .ThemeToggle-module-scss-module__L8ygVa__thumb{background:var(--color-text);transform:translate(28px)}.ThemeToggle-module-scss-module__L8ygVa__dark .ThemeToggle-module-scss-module__L8ygVa__moon{color:var(--color-text)}
.OnboardingCompanyForm-module-scss-module__-p_V0G__form{flex-direction:column;gap:26px;display:flex}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity{background:color-mix(in srgb, var(--color-blue) 8%, var(--color-surface));border:1px solid color-mix(in srgb, var(--color-blue) 20%, var(--color-border));border-radius:var(--radius-control);align-items:center;gap:12px;padding:12px 14px;display:flex}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity>svg{color:var(--color-blue);flex:none;font-size:1.5rem}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity div{min-width:0}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity span{color:var(--color-text-muted);font-size:var(--font-size-xs);text-transform:uppercase;font-weight:800;display:block}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity strong{color:var(--color-text-strong);overflow-wrap:anywhere;display:block}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity a{color:var(--color-blue);font-size:var(--font-size-xs);text-align:right;margin-left:auto;font-weight:800}@media screen and (max-width:900px){.OnboardingCompanyForm-module-scss-module__-p_V0G__identity{flex-wrap:wrap;align-items:flex-start}.OnboardingCompanyForm-module-scss-module__-p_V0G__identity a{text-align:left;margin-left:40px}}.OnboardingCompanyForm-module-scss-module__-p_V0G__section{border-top:1px solid var(--color-border);flex-direction:column;gap:16px;padding-top:24px;display:flex}.OnboardingCompanyForm-module-scss-module__-p_V0G__sectionTitle{align-items:center;gap:12px;display:flex}.OnboardingCompanyForm-module-scss-module__-p_V0G__sectionTitle>svg{background:color-mix(in srgb, var(--color-blue) 12%, var(--color-surface));border-radius:var(--radius-control);color:var(--color-blue);flex:none;padding:10px;font-size:2.5rem}.OnboardingCompanyForm-module-scss-module__-p_V0G__sectionTitle span{color:var(--color-blue);font-size:var(--font-size-xs);text-transform:uppercase;font-weight:900;display:block}.OnboardingCompanyForm-module-scss-module__-p_V0G__sectionTitle h2{color:var(--color-text-strong);font-size:var(--font-size-lg);margin-top:2px}.OnboardingCompanyForm-module-scss-module__-p_V0G__sectionTitle h2:after{content:none}.OnboardingCompanyForm-module-scss-module__-p_V0G__planOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.OnboardingCompanyForm-module-scss-module__-p_V0G__planOptions label{background:var(--color-surface);border:2px solid var(--color-border);border-radius:var(--radius-control);cursor:pointer;min-height:94px;padding:14px;display:block}.OnboardingCompanyForm-module-scss-module__-p_V0G__planOptions label input{accent-color:var(--color-blue);margin-right:8px}.OnboardingCompanyForm-module-scss-module__-p_V0G__planOptions label strong{color:var(--color-text-strong)}.OnboardingCompanyForm-module-scss-module__-p_V0G__planOptions label span{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:7px 0 0 23px;line-height:1.45;display:block}@media screen and (max-width:900px){.OnboardingCompanyForm-module-scss-module__-p_V0G__planOptions{grid-template-columns:1fr}}.OnboardingCompanyForm-module-scss-module__-p_V0G__selected{background:color-mix(in srgb, var(--color-blue) 7%, var(--color-surface))!important;border-color:var(--color-blue)!important}.OnboardingCompanyForm-module-scss-module__-p_V0G__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}@media screen and (max-width:900px){.OnboardingCompanyForm-module-scss-module__-p_V0G__row{grid-template-columns:1fr}}.OnboardingCompanyForm-module-scss-module__-p_V0G__field{flex-direction:column;gap:7px;display:flex}.OnboardingCompanyForm-module-scss-module__-p_V0G__field label{color:var(--color-text);font-size:var(--font-size-sm);font-weight:800}.OnboardingCompanyForm-module-scss-module__-p_V0G__input,.OnboardingCompanyForm-module-scss-module__-p_V0G__select{background:var(--color-input);border:1px solid var(--color-border-strong);border-radius:var(--radius-control);color:var(--color-text);width:100%;min-height:48px;padding:11px 13px}.OnboardingCompanyForm-module-scss-module__-p_V0G__input:focus,.OnboardingCompanyForm-module-scss-module__-p_V0G__select:focus{border-color:var(--color-blue);box-shadow:0 0 0 4px color-mix(in srgb, var(--color-blue) 18%, transparent);outline:none}.OnboardingCompanyForm-module-scss-module__-p_V0G__input[aria-invalid=true],.OnboardingCompanyForm-module-scss-module__-p_V0G__select[aria-invalid=true]{border-color:var(--color-danger)}.OnboardingCompanyForm-module-scss-module__-p_V0G__error{color:var(--color-danger);font-size:var(--font-size-sm);font-weight:800}.OnboardingCompanyForm-module-scss-module__-p_V0G__errorBox{background:var(--color-danger-bg);border:1px solid color-mix(in srgb, var(--color-danger) 28%, transparent);border-radius:var(--radius-control);color:var(--color-danger);font-size:var(--font-size-sm);padding:11px 12px;font-weight:750;line-height:1.5}.OnboardingCompanyForm-module-scss-module__-p_V0G__submitButton{width:100%;min-height:52px}
