.Hero-module__PgAKtG__hero{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto;padding-block:clamp(40px,6vw,72px) clamp(48px,7vw,88px)}.Hero-module__PgAKtG__intro{text-align:center;flex-direction:column;align-items:center;display:flex}.Hero-module__PgAKtG__signature{margin-bottom:16px}.Hero-module__PgAKtG__kicker{margin-bottom:18px}.Hero-module__PgAKtG__title{color:var(--text);align-items:center;gap:.16em;font-size:clamp(3rem,10.5vw,5.6rem);line-height:.94;display:inline-flex}.Hero-module__PgAKtG__mark{color:var(--text-muted);display:inline-flex;transform:translateY(.06em)}.Hero-module__PgAKtG__mark svg{width:.62em;height:.62em}.Hero-module__PgAKtG__titleEm{color:var(--editorial);font-style:normal}.Hero-module__PgAKtG__tagline{text-align:center;color:var(--text);max-width:22ch;margin-top:14px;font-size:clamp(1.5rem,4.4vw,2.5rem);line-height:1.15}.Hero-module__PgAKtG__description{max-width:52ch;color:var(--text-2);margin-top:18px;font-size:1rem;line-height:1.75}.Hero-module__PgAKtG__action{flex-direction:column;align-items:center;gap:14px;margin-top:28px;display:flex}.Hero-module__PgAKtG__note{border-top:1px solid var(--border);color:var(--text-muted);padding-top:12px;font-size:.84rem}.Hero-module__PgAKtG__film{flex-direction:column;align-items:center;margin-top:clamp(52px,8vw,88px);display:flex}.Hero-module__PgAKtG__filmTitle{text-align:center;margin-bottom:26px;font-size:clamp(1.7rem,4.4vw,2.5rem)}.Hero-module__PgAKtG__player{border:1px solid var(--line);background:var(--card);width:100%;max-width:820px;margin:0}.Hero-module__PgAKtG__video{aspect-ratio:16/9;object-fit:cover;background:#070a15;width:100%}
.AnalyticsMock-module__4xAx1G__screen{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}.AnalyticsMock-module__4xAx1G__card{background:var(--card);border:1px solid #00000014;border-radius:14px;flex-direction:column;gap:14px;padding:16px;display:flex}.AnalyticsMock-module__4xAx1G__heading{color:var(--text);font-size:14.5px;font-weight:700}.AnalyticsMock-module__4xAx1G__rows{flex-direction:column;gap:10px;display:flex}.AnalyticsMock-module__4xAx1G__row{align-items:center;gap:10px;display:flex}.AnalyticsMock-module__4xAx1G__nameCol{flex:none;align-items:center;gap:6px;width:96px;display:flex}.AnalyticsMock-module__4xAx1G__dot{border-radius:50%;flex:none;width:6px;height:6px}.AnalyticsMock-module__4xAx1G__name{color:var(--text);white-space:nowrap;font-size:12.5px}.AnalyticsMock-module__4xAx1G__track{background:#0000000f;border-radius:4px;flex:1;height:8px;overflow:hidden}.AnalyticsMock-module__4xAx1G__fill{border-radius:4px;height:100%;display:block}.AnalyticsMock-module__4xAx1G__pct{text-align:left;width:40px;color:var(--text-2);flex:none;font-size:12px;font-weight:700}.AnalyticsMock-module__4xAx1G__weakList{flex-direction:column;gap:12px;display:flex}.AnalyticsMock-module__4xAx1G__weakRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.AnalyticsMock-module__4xAx1G__weakRow .AnalyticsMock-module__4xAx1G__nameCol{width:auto}.AnalyticsMock-module__4xAx1G__status{white-space:nowrap;border-radius:4px;padding:3px 9px;font-size:11.5px;font-weight:700}.AnalyticsMock-module__4xAx1G__statusCritical{color:#d9381e;background:#d9381e1a}.AnalyticsMock-module__4xAx1G__statusSoft{color:var(--editorial);background:var(--editorial-subtle)}
.BloomPyramid-module__gH475G__figure{width:100%;max-width:400px;margin:0}.BloomPyramid-module__gH475G__pyramid{flex-direction:column;gap:4px;display:flex}.BloomPyramid-module__gH475G__band{cursor:pointer;border:none;justify-content:center;align-items:center;height:52px;padding:0;font-family:inherit;transition:filter .2s,opacity .2s;display:flex}.BloomPyramid-module__gH475G__pyramid:hover .BloomPyramid-module__gH475G__band:not(:hover){opacity:.7}.BloomPyramid-module__gH475G__band:hover{filter:brightness(1.1)}.BloomPyramid-module__gH475G__band:focus-visible{filter:brightness(1.1);outline:none}.BloomPyramid-module__gH475G__selected{box-shadow:inset 0 0 0 2.5px #ffffffbf}.BloomPyramid-module__gH475G__label{white-space:nowrap;font-size:.86rem;font-weight:700;line-height:1}.BloomPyramid-module__gH475G__panel{text-align:center;min-height:82px;margin-top:20px}.BloomPyramid-module__gH475G__panelTitle{color:var(--editorial);font-size:1rem;font-weight:700;display:block}.BloomPyramid-module__gH475G__panelBody{color:var(--text-2);margin-top:6px;font-size:.88rem;line-height:1.8}.BloomPyramid-module__gH475G__panelHint{color:var(--text-2);font-size:.88rem;line-height:1.8}.BloomPyramid-module__gH475G__tap{color:var(--text-muted);margin-top:8px;font-size:.78rem;display:block}@media (max-width:820px){.BloomPyramid-module__gH475G__figure{max-width:320px}.BloomPyramid-module__gH475G__band{height:44px}}
.ChaptersMock-module__UC6zua__screen{flex-direction:column;gap:10px;width:100%;max-width:400px;display:flex}.ChaptersMock-module__UC6zua__subject{background:var(--card);border:1px solid #00000014;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.ChaptersMock-module__UC6zua__accentBar{border-radius:2px;flex:none;align-self:stretch;width:4px}.ChaptersMock-module__UC6zua__subjectText{flex-direction:column;gap:2px;display:flex}.ChaptersMock-module__UC6zua__subjectName{font-family:var(--font-display);color:var(--text);font-size:1.5rem;font-weight:700;line-height:1.05}.ChaptersMock-module__UC6zua__subjectMeta{color:var(--text-muted);font-size:.76rem}.ChaptersMock-module__UC6zua__offline{color:#1c7a4d;background:#2ebb771a;border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:.8rem;font-weight:700;display:flex}.ChaptersMock-module__UC6zua__offline svg{flex:none;width:16px;height:16px}.ChaptersMock-module__UC6zua__chapter{background:var(--card);border:1px solid #00000014;border-radius:14px;overflow:hidden}.ChaptersMock-module__UC6zua__chapterHead{align-items:center;gap:12px;padding:14px 16px;display:flex}.ChaptersMock-module__UC6zua__plus{width:14px;height:14px;color:var(--text-2);flex:none;position:relative}.ChaptersMock-module__UC6zua__plus:before,.ChaptersMock-module__UC6zua__plus:after{content:"";background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.ChaptersMock-module__UC6zua__plus:before{width:13px;height:1.6px}.ChaptersMock-module__UC6zua__plus:after{width:1.6px;height:13px;transition:opacity .2s}.ChaptersMock-module__UC6zua__plusOpen:after{opacity:0}.ChaptersMock-module__UC6zua__chapterTitle{color:var(--text);flex-direction:column;flex:1;gap:1px;font-size:.95rem;font-weight:700;display:flex}.ChaptersMock-module__UC6zua__chapterIndex{color:var(--text-muted);font-size:.72rem;font-weight:400}.ChaptersMock-module__UC6zua__count{color:var(--text-muted);white-space:nowrap;flex:none;font-size:.74rem}.ChaptersMock-module__UC6zua__lessons{flex-direction:column;margin:0;padding:0 16px 8px;list-style:none;display:flex}.ChaptersMock-module__UC6zua__lesson{border-top:1px solid #0000000d;align-items:center;gap:10px;padding:10px 0;display:flex}.ChaptersMock-module__UC6zua__lessonNo{font-family:var(--font-display);text-align:center;flex:none;width:18px;font-size:1rem;font-weight:700}.ChaptersMock-module__UC6zua__lessonTitle{color:var(--text-2);flex:1;font-size:.84rem;line-height:1.45}.ChaptersMock-module__UC6zua__lessonCount{color:var(--text-muted);flex:none;font-size:.74rem}.ChaptersMock-module__UC6zua__free{color:#1c7a4d;background:#2ebb7724;border-radius:999px;flex:none;padding:2px 8px;font-size:.7rem;font-weight:700}.ChaptersMock-module__UC6zua__locked{color:var(--text-muted);flex:none;display:inline-flex}.ChaptersMock-module__UC6zua__locked svg{width:15px;height:15px}
.OnboardingMock-module__a1O1Cq__screen{flex-direction:column;align-items:center;width:100%;max-width:400px;display:flex}.OnboardingMock-module__a1O1Cq__fan{justify-content:center;align-items:center;width:100%;display:flex;position:relative}.OnboardingMock-module__a1O1Cq__slot{justify-content:center;align-items:center;display:flex}.OnboardingMock-module__a1O1Cq__slotLeft,.OnboardingMock-module__a1O1Cq__slotRight{margin-block-start:-118px;position:absolute;inset-block-start:50%}.OnboardingMock-module__a1O1Cq__slotLeft{z-index:1}.OnboardingMock-module__a1O1Cq__slotRight{z-index:2}.OnboardingMock-module__a1O1Cq__slotCenter{z-index:3;position:relative}.OnboardingMock-module__a1O1Cq__poster{background:#ddd9ce;border:1.5px solid #0000001f;border-radius:12px;flex-direction:column;justify-content:space-between;padding:8px;display:flex;position:relative;overflow:hidden;box-shadow:0 6px 20px #00000040}.OnboardingMock-module__a1O1Cq__posterTop{justify-content:space-between;align-items:center;padding-inline:4px;display:flex}.OnboardingMock-module__a1O1Cq__paletteStrip{border-radius:2px;width:44px;height:4px;display:flex;overflow:hidden}.OnboardingMock-module__a1O1Cq__paletteStrip i{flex:1;height:100%}.OnboardingMock-module__a1O1Cq__posterName{font-family:var(--font-display);letter-spacing:.3px;color:#14171a;white-space:nowrap;font-weight:700}.OnboardingMock-module__a1O1Cq__posterArt{flex:1;justify-content:center;align-items:center;margin-block:4px;display:flex;position:relative}.OnboardingMock-module__a1O1Cq__sunCircle{opacity:.92;border-radius:50%;position:absolute}.OnboardingMock-module__a1O1Cq__wreath{position:absolute}.OnboardingMock-module__a1O1Cq__portrait{border:1.5px solid #ffffffbf;border-radius:50%;position:relative;overflow:hidden}.OnboardingMock-module__a1O1Cq__portraitImg{object-fit:cover}.OnboardingMock-module__a1O1Cq__posterBottom{border-top:1px solid #00000014;justify-content:space-between;align-items:flex-end;padding-block-start:4px;padding-inline:4px;display:flex}.OnboardingMock-module__a1O1Cq__numeral{font-family:var(--font-display);color:#14171a;font-weight:700;line-height:1}.OnboardingMock-module__a1O1Cq__posterTagline{font-family:var(--font-display);letter-spacing:.3px;max-width:80px;margin-bottom:3px;font-weight:700;line-height:1.15}.OnboardingMock-module__a1O1Cq__gloss{pointer-events:none;background:linear-gradient(135deg,#ffffff52,#ffffff05 55%,#0000);position:absolute;inset:0}.OnboardingMock-module__a1O1Cq__controls{justify-content:center;align-items:center;gap:14px;margin-top:16px;display:flex}.OnboardingMock-module__a1O1Cq__arrow{border:1px solid var(--line);width:36px;height:36px;color:var(--text-2);background:0 0;flex:none;justify-content:center;align-items:center;padding:0;transition:color .2s,border-color .2s,background-color .2s;display:inline-flex;position:relative}.OnboardingMock-module__a1O1Cq__arrow:before{content:"";position:absolute;inset:-5px}.OnboardingMock-module__a1O1Cq__arrow svg{width:18px;height:18px}.OnboardingMock-module__a1O1Cq__arrow:hover{color:var(--on-accent);border-color:var(--editorial);background:var(--editorial)}.OnboardingMock-module__a1O1Cq__dots{justify-content:center;align-items:center;gap:8px;display:flex}.OnboardingMock-module__a1O1Cq__dot{background:#00000029;border:none;border-radius:3px;width:8px;height:6px;padding:0;transition:width .2s,background-color .2s}.OnboardingMock-module__a1O1Cq__dotActive{width:26px}
.QuestionMock-module__6dLBjW__screen{flex-direction:column;gap:12px;width:100%;max-width:400px;display:flex}.QuestionMock-module__6dLBjW__folio{background:#00000006;border:1px solid #00000014;border-radius:4px;justify-content:space-between;align-items:center;gap:8px;padding:14px 13px;display:flex}.QuestionMock-module__6dLBjW__chapter{color:var(--text);font-size:13px;font-weight:700;line-height:18px}.QuestionMock-module__6dLBjW__marks{color:var(--editorial);white-space:nowrap;background:#00000008;border:1px solid #00000014;border-radius:4px;padding:2px 8px;font-size:11.5px;font-weight:700}.QuestionMock-module__6dLBjW__progressRow{align-items:center;gap:10px;display:flex}.QuestionMock-module__6dLBjW__progressLabel{color:var(--text-2);white-space:nowrap;font-size:12px;font-weight:700}.QuestionMock-module__6dLBjW__progressTrack{background:#00000012;border-radius:3px;flex:1;height:6px;overflow:hidden}.QuestionMock-module__6dLBjW__progressFill{background:var(--editorial);border-radius:3px;height:100%;display:block}.QuestionMock-module__6dLBjW__prompt{color:var(--text);font-size:16px;font-weight:700;line-height:1.65}.QuestionMock-module__6dLBjW__options{flex-direction:column;gap:9px;display:flex}.QuestionMock-module__6dLBjW__option{background:var(--card);cursor:pointer;border:1px solid #00000024;border-radius:4px;align-items:center;gap:14px;min-height:52px;padding:14px 16px;transition:border-color .2s,background-color .2s;display:flex;position:relative}.QuestionMock-module__6dLBjW__option:hover{border-color:#00000052}.QuestionMock-module__6dLBjW__option:has(input:focus-visible){outline:2px solid var(--editorial);outline-offset:2px}.QuestionMock-module__6dLBjW__option:has(input:disabled){cursor:default}.QuestionMock-module__6dLBjW__optionSelected{border-width:1.5px;border-color:var(--editorial);background:var(--editorial-subtle)}.QuestionMock-module__6dLBjW__optionCorrect{background:#05966914;border-width:1.5px;border-color:#059669}.QuestionMock-module__6dLBjW__optionWrong{border-width:1.5px;border-color:var(--wrong);background:color-mix(in srgb, var(--wrong) 8%, transparent)}.QuestionMock-module__6dLBjW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.QuestionMock-module__6dLBjW__bracket{width:32px;color:var(--text-2);flex:none;justify-content:center;align-items:center;font-size:16px;display:flex}.QuestionMock-module__6dLBjW__optionCorrect .QuestionMock-module__6dLBjW__bracket{color:#059669}.QuestionMock-module__6dLBjW__dot{background:var(--editorial);border-radius:50%;width:14px;height:14px}.QuestionMock-module__6dLBjW__checkCircle,.QuestionMock-module__6dLBjW__crossCircle{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.QuestionMock-module__6dLBjW__checkCircle{background:#059669}.QuestionMock-module__6dLBjW__crossCircle{background:var(--wrong)}.QuestionMock-module__6dLBjW__checkCircle svg,.QuestionMock-module__6dLBjW__crossCircle svg{width:13px;height:13px}.QuestionMock-module__6dLBjW__optionText{color:var(--text);flex:1;font-size:15.5px;line-height:23px}.QuestionMock-module__6dLBjW__feedback{border:1px solid;border-radius:4px;padding:12px 14px}.QuestionMock-module__6dLBjW__feedbackGood{background:#05966914;border-color:#059669}.QuestionMock-module__6dLBjW__feedbackBad{border-color:var(--wrong);background:color-mix(in srgb, var(--wrong) 8%, transparent)}.QuestionMock-module__6dLBjW__feedbackTitle{margin-bottom:4px;font-size:14px;font-weight:700;display:block}.QuestionMock-module__6dLBjW__feedbackGood .QuestionMock-module__6dLBjW__feedbackTitle{color:#059669}.QuestionMock-module__6dLBjW__feedbackBad .QuestionMock-module__6dLBjW__feedbackTitle{color:var(--wrong)}.QuestionMock-module__6dLBjW__feedbackText{color:var(--text-2);font-size:13.5px;line-height:1.7}.QuestionMock-module__6dLBjW__bottomBar{border-top:1px solid #00000014;justify-content:space-between;align-items:center;gap:12px;margin-top:2px;padding-top:12px;display:flex}.QuestionMock-module__6dLBjW__navBtn{background:var(--card);color:var(--text);opacity:.45;border:1px solid #0000001f;border-radius:4px;align-items:center;padding:8px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.QuestionMock-module__6dLBjW__nextBtn{background:var(--editorial);color:#fff;cursor:pointer;border:none;border-radius:4px;flex:1;justify-content:center;align-items:center;gap:6px;padding:10px 12px;font-family:inherit;font-size:14.5px;font-weight:700;transition:filter .2s;display:inline-flex}.QuestionMock-module__6dLBjW__nextBtn:hover:not(:disabled){filter:brightness(1.06)}.QuestionMock-module__6dLBjW__nextBtn:disabled{opacity:.45;cursor:default}.QuestionMock-module__6dLBjW__nextBtn svg{width:16px;height:16px}
.FeaturePanels-module__A83vxq__section{width:100%;max-width:var(--container);padding-inline:var(--gutter);padding-block:clamp(24px, 4vw, 48px) var(--section-y);flex-direction:column;gap:clamp(64px,9vw,116px);margin-inline:auto;display:flex}.FeaturePanels-module__A83vxq__panel{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.FeaturePanels-module__A83vxq__copy{max-width:480px}.FeaturePanels-module__A83vxq__statement{margin-bottom:18px}.FeaturePanels-module__A83vxq__point{color:var(--text-2);font-size:1.1rem;font-weight:600;line-height:1.5}.FeaturePanels-module__A83vxq__point+.FeaturePanels-module__A83vxq__point{margin-top:10px}.FeaturePanels-module__A83vxq__visual{justify-content:center;display:flex}.FeaturePanels-module__A83vxq__cover{width:100%;max-width:320px}@media (max-width:820px){.FeaturePanels-module__A83vxq__panel{grid-template-columns:1fr;gap:32px}.FeaturePanels-module__A83vxq__copy{max-width:none}.FeaturePanels-module__A83vxq__cover{max-width:260px}}
.Stats-module__K5P46q__section{width:100%;max-width:var(--container);padding-inline:var(--gutter);text-align:center;margin-inline:auto;padding-block:clamp(48px,7vw,88px)}.Stats-module__K5P46q__heading{font-family:var(--font-display);color:var(--text);font-size:clamp(1.9rem,5vw,3rem);font-weight:700;line-height:1}.Stats-module__K5P46q__metrics{flex-wrap:wrap;justify-content:center;gap:clamp(24px,5vw,56px);margin-top:clamp(28px,4vw,44px);display:flex}.Stats-module__K5P46q__metric{min-width:120px}.Stats-module__K5P46q__number{color:var(--editorial);font-size:clamp(2.8rem,7vw,4.2rem);line-height:1}.Stats-module__K5P46q__metric:first-child .Stats-module__K5P46q__number{color:var(--red)}.Stats-module__K5P46q__metric:nth-child(2) .Stats-module__K5P46q__number{color:var(--orange)}.Stats-module__K5P46q__metric:nth-child(3) .Stats-module__K5P46q__number{color:var(--blue)}.Stats-module__K5P46q__metric:nth-child(4) .Stats-module__K5P46q__number{color:var(--purple)}.Stats-module__K5P46q__metric:nth-child(5) .Stats-module__K5P46q__number{color:var(--pink)}.Stats-module__K5P46q__label{color:var(--text);margin-top:8px;max-width:12ch;margin-inline:auto;font-size:.9rem;font-weight:700;line-height:1.3}
.Statements-module__ksb6zW__section{width:100%;max-width:var(--container);padding-inline:var(--gutter);text-align:center;margin-inline:auto;padding-block:clamp(48px,7vw,88px)}.Statements-module__ksb6zW__heading{font-size:clamp(1.8rem,4.6vw,2.6rem);line-height:1.1}.Statements-module__ksb6zW__list{flex-direction:column;align-items:center;gap:6px;margin:18px 0 0;padding:0;list-style:none;display:flex}.Statements-module__ksb6zW__item{color:var(--text-2);font-size:clamp(1.1rem,2.6vw,1.4rem);font-weight:700}.Statements-module__ksb6zW__strike{display:inline-block;position:relative}.Statements-module__ksb6zW__strike:after{content:"";background:currentColor;width:100%;height:2px;position:absolute;inset-block-start:50%;inset-inline-start:0}@supports (animation-timeline:view()){.Statements-module__ksb6zW__strike:after{width:0;animation:linear both Statements-module__ksb6zW__strike-grow;animation-timeline:view();animation-range:entry 15% cover 30%}}@keyframes Statements-module__ksb6zW__strike-grow{to{width:100%}}.Statements-module__ksb6zW__plus{color:var(--text-2);margin-top:14px;font-size:1.6rem;font-weight:700}.Statements-module__ksb6zW__closing{margin-top:10px;font-size:clamp(1.9rem,5vw,3rem);line-height:1.05}
.Pricing-module__Do-gqG__section{width:100%;max-width:var(--container);padding-inline:var(--gutter);padding-block:var(--section-y);text-align:center;margin-inline:auto}.Pricing-module__Do-gqG__heading{font-size:clamp(2rem,5.4vw,3.1rem);line-height:1}.Pricing-module__Do-gqG__cards{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:20px;max-width:940px;margin:clamp(28px,4vw,44px) auto 0;display:flex}.Pricing-module__Do-gqG__card{text-align:center;flex-direction:column;flex:240px;max-width:290px;padding:26px 20px 0;display:flex;position:relative}.Pricing-module__Do-gqG__featured{border-color:var(--editorial)}.Pricing-module__Do-gqG__featured:before{content:"";background:var(--editorial);height:4px;position:absolute;inset-block-start:0;inset-inline:0}.Pricing-module__Do-gqG__title{color:var(--text);font-size:2rem;line-height:1}.Pricing-module__Do-gqG__featured .Pricing-module__Do-gqG__title{color:var(--editorial)}.Pricing-module__Do-gqG__priceBlock{min-height:116px;margin-top:18px}.Pricing-module__Do-gqG__priceOriginal{color:var(--text-muted);font-size:1.2rem;text-decoration:line-through}.Pricing-module__Do-gqG__price{color:var(--text);margin-top:2px;font-size:2.9rem;line-height:1}.Pricing-module__Do-gqG__priceFeatured{color:var(--editorial)}.Pricing-module__Do-gqG__priceNote{color:var(--text-muted);margin-top:8px;max-width:24ch;margin-inline:auto;font-size:.82rem}.Pricing-module__Do-gqG__features{border-top:1px solid var(--line);text-align:start;margin:18px 0 0;padding:0;list-style:none}.Pricing-module__Do-gqG__feature{border-bottom:1px solid var(--line);color:var(--text-2);padding:10px 2px;font-size:.86rem}.Pricing-module__Do-gqG__actions{margin-top:auto;padding:16px 0 20px}.Pricing-module__Do-gqG__button{border:1px solid var(--line);color:var(--text);padding:11px 16px;font-size:.92rem;font-weight:700;transition:background-color .2s,filter .2s;display:block}.Pricing-module__Do-gqG__button:hover{background:var(--surface-2)}.Pricing-module__Do-gqG__featured .Pricing-module__Do-gqG__button{background:var(--editorial);border-color:var(--editorial);color:var(--on-accent)}.Pricing-module__Do-gqG__featured .Pricing-module__Do-gqG__button:hover{filter:brightness(1.07);background:var(--editorial)}.Pricing-module__Do-gqG__terms{max-width:52ch;color:var(--text-muted);margin:clamp(28px,4vw,40px) auto 0;font-size:.86rem;line-height:1.8}.Pricing-module__Do-gqG__institutional{text-align:start;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;max-width:940px;margin:20px auto 0;padding:20px 24px;display:flex}.Pricing-module__Do-gqG__instText{flex-direction:column;flex:420px;gap:10px;display:flex}.Pricing-module__Do-gqG__instTitle{color:var(--text);font-size:1.7rem;line-height:1}.Pricing-module__Do-gqG__instNote{color:var(--text-2);font-size:.9rem;line-height:1.7}.Pricing-module__Do-gqG__instFeatures{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.Pricing-module__Do-gqG__instFeature{color:var(--text-2);padding-inline-start:14px;font-size:.86rem;line-height:1.7;position:relative}.Pricing-module__Do-gqG__instFeature:before{content:"";background:var(--editorial);width:5px;height:5px;position:absolute;inset-block-start:.62em;inset-inline-start:0}.Pricing-module__Do-gqG__instAction{border:1px solid var(--line);flex:none;align-items:center;padding:10px 22px;font-size:.92rem;font-weight:700;transition:background-color .2s;display:inline-flex}.Pricing-module__Do-gqG__instAction:hover{background:var(--surface-2)}@media (max-width:720px){.Pricing-module__Do-gqG__card{flex-basis:100%;max-width:340px}.Pricing-module__Do-gqG__institutional{padding:18px 20px}}
.AppDownload-module__NDjolq__section{width:100%;max-width:var(--container);padding-inline:var(--gutter);padding-block:clamp(24px, 4vw, 48px) var(--section-y);margin-inline:auto}.AppDownload-module__NDjolq__panel{justify-content:center;display:flex}.AppDownload-module__NDjolq__sun{aspect-ratio:1;background:var(--editorial);width:min(92vw,440px);color:var(--on-accent);text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:clamp(18px,4vw,26px);padding:12%;display:flex}.AppDownload-module__NDjolq__heading{font-size:clamp(1.9rem,5vw,2.7rem);line-height:1}.AppDownload-module__NDjolq__button{background:var(--on-accent);max-width:100%;color:var(--editorial);flex-wrap:wrap;justify-content:center;align-items:center;gap:9px;padding:12px 20px;font-size:.94rem;font-weight:700;transition:filter .2s;display:inline-flex}.AppDownload-module__NDjolq__button:hover{filter:brightness(.94)}.AppDownload-module__NDjolq__play{flex:none}.AppDownload-module__NDjolq__play svg{width:20px;height:20px}
.Accordion-module__GUz6Da__list{width:100%;max-width:820px}.Accordion-module__GUz6Da__item{border-bottom:1px solid var(--line)}.Accordion-module__GUz6Da__heading{font-size:inherit;font-weight:inherit;margin:0}.Accordion-module__GUz6Da__header{text-align:start;width:100%;color:var(--text);background:0 0;border:none;align-items:center;gap:14px;padding:12px 2px;font-size:1.15rem;font-weight:700;transition:color .2s;display:flex}.Accordion-module__GUz6Da__header:hover{color:var(--editorial)}.Accordion-module__GUz6Da__item:has(.Accordion-module__GUz6Da__header[aria-expanded=true]) .Accordion-module__GUz6Da__header{color:var(--editorial)}.Accordion-module__GUz6Da__icon{flex:none;width:20px;height:20px;transition:transform .3s cubic-bezier(.4,0,.2,1);position:relative}.Accordion-module__GUz6Da__icon:before,.Accordion-module__GUz6Da__icon:after{content:"";background:currentColor;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.Accordion-module__GUz6Da__icon:before{width:15px;height:1.6px}.Accordion-module__GUz6Da__icon:after{width:1.6px;height:15px}.Accordion-module__GUz6Da__header[aria-expanded=true] .Accordion-module__GUz6Da__icon{transform:rotate(45deg)}.Accordion-module__GUz6Da__title{flex:1;line-height:1.4}.Accordion-module__GUz6Da__panel{grid-template-rows:0fr;transition:grid-template-rows .4s cubic-bezier(.4,0,.2,1);display:grid}.Accordion-module__GUz6Da__item:has(.Accordion-module__GUz6Da__header[aria-expanded=true]) .Accordion-module__GUz6Da__panel{grid-template-rows:1fr}.Accordion-module__GUz6Da__panelInner{overflow:hidden}.Accordion-module__GUz6Da__content{max-width:68ch;padding:0 0 18px 34px}.Accordion-module__GUz6Da__content p{color:var(--text-2);font-size:1rem;line-height:1.85}.Accordion-module__GUz6Da__content p+p{margin-top:8px}
.Faq-module__QjBtiG__section{width:100%;max-width:var(--container);padding-inline:var(--gutter);padding-block:var(--section-y);margin-inline:auto}.Faq-module__QjBtiG__heading{text-align:start;margin-bottom:clamp(20px,3vw,32px);font-size:clamp(2.1rem,6vw,3.4rem);line-height:1}
