@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/barlow-condensed-latin-600-normal-DepVgxBB.woff2) format("woff2"),url(/assets/barlow-condensed-latin-600-normal-BFJEwTuo.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/barlow-condensed-latin-700-normal-v1xN8_Wq.woff2) format("woff2"),url(/assets/barlow-condensed-latin-700-normal-Dmwat-ge.woff) format("woff")}@font-face{font-family:Barlow Condensed;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/barlow-condensed-latin-800-normal-BKzMuPgK.woff2) format("woff2"),url(/assets/barlow-condensed-latin-800-normal-e9GbPXiK.woff) format("woff")}.topic-icon{--icon-gold:#f5d21b;--icon-surface:#1c1e14;position:relative;display:inline-grid;place-items:center;flex:none;width:90px;height:90px;color:var(--icon-gold);isolation:isolate;vertical-align:middle}.topic-icon:before{content:"";position:absolute;inset:3px;border-radius:22px;background:linear-gradient(145deg,#f5d21b10,#d4b52203);border:1px solid #d7bd3433;z-index:-1}.topic-icon>svg{width:100%;height:100%;overflow:visible}.topic-icon .icon-body,.topic-icon .book-page-surface{fill:var(--icon-surface)}.topic-icon .icon-base,.topic-icon .pdf-back{stroke:#9e955e}.topic-icon .pdf-fold{fill:#f5d21b24}.topic-icon .pdf-lines,.topic-icon .question-lines{stroke:#d1cead;stroke-width:2}.topic-icon .calendar-days>rect,.topic-icon .chart-bars>rect{fill:#e8ca3245;stroke:#e8cf54;stroke-width:1.6}.topic-icon .calendar-check{stroke:#f5d21b;stroke-width:4}.topic-icon .question-check>circle{fill:#24281a;stroke:#c9b23e;stroke-width:2}.topic-icon .draw-check{stroke-width:4;stroke:#f7dc49}.topic-icon .question-pen{fill:#f5d21b35;stroke:#f5d21b}.topic-icon .book-lines,.topic-icon .book-left{stroke:#d5c76b;stroke-width:2}.topic-icon .review-card-back{stroke:#777954}.topic-icon .review-orbit{stroke:#e2c642;stroke-width:2.4}.topic-icon .exam-center{fill:#f5d21b}.topic-icon .exam-trace{stroke:#f4d629;stroke-width:4;stroke-dasharray:100;stroke-dashoffset:0}.topic-icon .chart-line{stroke:#f8e17a;stroke-width:3}.topic-icon-small{width:43px;height:43px}.topic-icon-small:before{inset:1px;border-radius:10px}.topic-icon-small>svg{stroke-width:3.3}.topic-icon-medium{width:58px;height:58px}.topic-icon-medium:before{border-radius:13px}.topic-icon-large{filter:drop-shadow(0 10px 20px #d6b93010)}.chapter-topic-identity{display:flex;align-items:center;gap:16px;margin-bottom:11px}.chapter-topic-identity .section-label{margin:0!important;line-height:1.8;max-width:220px}.chapter-copy>.chapter-topic-identity+.section-label{display:none}.chapter-topic-identity .topic-icon{margin-left:-3px}.topic-icon-duo{display:flex;align-items:center;gap:5px}.topic-icon-duo .topic-icon-pdf{width:58px;height:58px;align-self:flex-end;margin:0 0 1px -18px;z-index:1;background:#10120f;border-radius:14px}.topic-icon-duo .topic-icon-pdf:before{border-radius:14px;background:#222212}.resource-preview>.topic-icon{position:absolute;bottom:9px;right:9px;background:#161811f5;border-radius:12px;box-shadow:0 6px 18px #0005}.resource-preview .topic-icon-medium{width:54px;height:54px}.hero-chip-icon:has(.topic-icon){border:0!important;background:none!important;width:45px!important;height:45px!important}.hero-feature-chip:has(.topic-icon){padding-left:9px}.hero-feature-chip .topic-icon-small{width:43px;height:43px}.delivery-list>article>.topic-icon{width:35px;height:35px;align-self:start}.chapter-evidence>.topic-icon{margin-top:-4px}.exam-benefits>article>.topic-icon{margin-bottom:13px}.planning-path article>.topic-icon{margin-bottom:14px}.progress-pitch-points article>.topic-icon{width:43px;height:43px}.topic-icon[class*=topic-icon-] svg{max-width:none}@media(prefers-reduced-motion:no-preference){[data-motion=full] .topic-icon :is(.pdf-sheet,.pdf-fold,.pdf-lines,.pdf-arrow,.calendar-days>rect,.calendar-check,.book-page,.book-left,.question-pen,.draw-check,.question-check>circle,.review-card-front,.review-card-back,.review-orbit,.exam-hand,.exam-trace,.chart-bars>rect,.chart-line){animation-play-state:paused!important}[data-motion=full] .topic-icon .pdf-sheet{animation:topic-pdf-float 4.8s ease-in-out infinite;transform-origin:50% 65%}[data-motion=full] .topic-icon .pdf-fold{animation:topic-fold 4.8s ease-in-out infinite;transform-box:fill-box;transform-origin:0 100%}[data-motion=full] .topic-icon .pdf-lines{animation:topic-ink 4.8s ease-in-out infinite;stroke-dasharray:100;stroke-dashoffset:0}[data-motion=full] .topic-icon .pdf-arrow{animation:topic-download 2.4s ease-in-out infinite}[data-motion=full] .topic-icon .calendar-days>rect{animation:topic-calendar-day 4s ease-in-out infinite}[data-motion=full] .topic-icon .calendar-days>rect:nth-child(2){animation-delay:-3.4s}[data-motion=full] .topic-icon .calendar-days>rect:nth-child(3){animation-delay:-2.8s}[data-motion=full] .topic-icon .calendar-days>rect:nth-child(4){animation-delay:-2.2s}[data-motion=full] .topic-icon .calendar-check{animation:topic-calendar-check 4s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-motion=full] .topic-icon .book-page{animation:topic-page-turn 5.2s ease-in-out infinite;transform-box:view-box;transform-origin:50% 50%}[data-motion=full] .topic-icon .book-left{animation:topic-reading-lines 5.2s ease-in-out infinite}[data-motion=full] .topic-icon .question-pen{animation:topic-pencil 3.8s ease-in-out infinite;transform-box:fill-box;transform-origin:center}[data-motion=full] .topic-icon .draw-check{animation:topic-answer-check 3.8s ease-in-out infinite;stroke-dasharray:100;stroke-dashoffset:0}[data-motion=full] .topic-icon .question-check>circle{animation:topic-answer-halo 3.8s ease-in-out infinite}[data-motion=full] .topic-icon .review-card-front{animation:topic-memory-front 5.4s ease-in-out infinite;transform-origin:50% 50%}[data-motion=full] .topic-icon .review-card-back{animation:topic-memory-back 5.4s ease-in-out infinite;transform-origin:50% 50%}[data-motion=full] .topic-icon .review-orbit{animation:topic-memory-orbit 10.8s linear infinite;transform-origin:48px 48px}[data-motion=full] .topic-icon .exam-hand{animation:topic-stopwatch 6s linear infinite;transform-origin:49px 54px}[data-motion=full] .topic-icon .exam-trace{animation:topic-exam-trace 6s ease-in-out infinite}[data-motion=full] .topic-icon .chart-bars>rect{animation:topic-growth 5.6s ease-in-out infinite;transform-origin:center 73px}[data-motion=full] .topic-icon .chart-bars>rect:nth-child(2){animation-delay:-.3s}[data-motion=full] .topic-icon .chart-bars>rect:nth-child(3){animation-delay:-.6s}[data-motion=full] .topic-icon .chart-line{animation:topic-chart-trace 5.6s ease-in-out infinite;stroke-dasharray:100}[data-motion=full].motion-page-visible .topic-icon.motion-in-view :is(.pdf-sheet,.pdf-fold,.pdf-lines,.pdf-arrow,.calendar-days>rect,.calendar-check,.book-page,.book-left,.question-pen,.draw-check,.question-check>circle,.review-card-front,.review-card-back,.review-orbit,.exam-hand,.exam-trace,.chart-bars>rect,.chart-line){animation-play-state:running!important}}@keyframes topic-pdf-float{0%,to{transform:translateY(0) rotate(-3deg)}45%{transform:translateY(-5px) rotate(3deg)}}@keyframes topic-fold{0%,15%,80%,to{transform:scaleX(1)}45%{transform:scaleX(.15) skewY(-16deg)}}@keyframes topic-ink{0%,10%{stroke-dashoffset:100;opacity:.3}40%,80%,to{stroke-dashoffset:0;opacity:1}}@keyframes topic-download{0%,to{transform:translateY(-3px)}55%{transform:translateY(3px)}}@keyframes topic-calendar-day{0%,to{fill:#e8ca3218}25%,45%{fill:#f5d21b;stroke:#fff2a4}}@keyframes topic-calendar-check{0%,30%,to{transform:scale(.88);opacity:.5}48%,82%{transform:scale(1.12);opacity:1}}@keyframes topic-page-turn{0%,15%,to{transform:scaleX(1)}46%,53%{transform:scaleX(-.9)}78%{transform:scaleX(1)}}@keyframes topic-reading-lines{0%,15%,to{opacity:1}45%,58%{opacity:.25}80%{opacity:1}}@keyframes topic-pencil{0%,to{transform:translate(0) rotate(0)}20%{transform:translate(-5px,6px) rotate(-9deg)}35%{transform:translate(1px,3px) rotate(5deg)}60%,80%{transform:translate(3px,-4px) rotate(6deg)}}@keyframes topic-answer-check{0%,15%{stroke-dashoffset:100}50%,90%,to{stroke-dashoffset:0}}@keyframes topic-answer-halo{0%,25%,to{fill:#24281a;stroke:#c9b23e}55%,75%{fill:#a79e283d;stroke:#f6e685}}@keyframes topic-memory-front{0%,to{transform:translate(0) rotate(0)}35%,50%{transform:translate(6px,-5px) rotate(7deg)}70%{transform:translate(-3px,3px) rotate(-3deg)}}@keyframes topic-memory-back{0%,to{transform:translate(0)}35%,50%{transform:translate(-4px,5px) rotate(-5deg)}}@keyframes topic-memory-orbit{to{transform:rotate(360deg)}}@keyframes topic-stopwatch{to{transform:rotate(360deg)}}@keyframes topic-exam-trace{0%,to{stroke-dashoffset:100;opacity:.35}85%{stroke-dashoffset:0;opacity:1}}@keyframes topic-growth{0%,to{transform:scaleY(.5);fill:#e8ca3220}55%,75%{transform:scaleY(1);fill:#e8ca3299}}@keyframes topic-chart-trace{0%,10%{stroke-dashoffset:100}60%,85%{stroke-dashoffset:0}to{stroke-dashoffset:0}}@media(max-width:767px){.topic-icon-large{width:74px;height:74px}.topic-icon:before{border-radius:18px}.chapter-topic-identity{gap:12px;margin-bottom:12px}.chapter-topic-identity .section-label{max-width:220px;font-size:9px}.topic-icon-duo .topic-icon-pdf{width:49px;height:49px;margin-left:-14px}.resource-preview>.topic-icon{width:42px;height:42px;bottom:6px;right:6px}.hero-feature-chip .topic-icon-small{width:32px;height:32px}.hero-chip-icon:has(.topic-icon){width:32px!important;height:32px!important}.planning-path article>.topic-icon{grid-column:1;grid-row:1/3;width:30px;height:30px}.exam-benefits>article>.topic-icon{grid-row:1/3;width:32px;height:32px}.exam-benefits article{grid-template-columns:34px 1fr}.planning-path article{grid-template-columns:34px 1fr}.progress-pitch-points article>.topic-icon{width:36px;height:36px}.delivery-list>article>.topic-icon{width:27px;height:27px}}[data-motion=reduced] .topic-icon *{animation:none!important}@media(prefers-reduced-motion:reduce){.topic-icon *{animation:none!important}}.chapter-topic-identity .section-label{font:600 10px/1.8 Barlow Condensed,sans-serif;letter-spacing:.1em;color:#929b99}.planning-path article>.topic-icon{position:relative;inset:auto}.delivery-list>article{grid-template-columns:38px minmax(0,1fr) 18px}@media(max-width:767px){.chapter-topic-identity .section-label{font-size:9px}.delivery-list>article{grid-template-columns:29px minmax(0,1fr) 18px}}.feature-chapter,.feature-planning,.feature-progress{padding:88px 0;scroll-margin-top:78px;background:#0c0d0e;border-top:1px solid #24252a}.feature-chapter .container,.feature-planning .container,.feature-progress .container{max-width:1440px}.chapter-layout{display:grid;grid-template-columns:minmax(285px,.78fr) minmax(0,1.65fr);gap:46px;align-items:start}.chapter-copy{padding-top:12px}.chapter-copy h2,.feature-planning h2,.exam-pitch-heading h2,.feature-progress h2,.product-bridge h2{font-family:Barlow Condensed,sans-serif;font-weight:800;text-transform:uppercase;font-size:clamp(40px,4.1vw,63px);line-height:1.02;letter-spacing:-.018em;color:#f4f3ed;margin:20px 0 25px}.chapter-copy h2 em,.feature-planning h2 em,.exam-pitch-heading h2 em,.feature-progress h2 em,.product-bridge h2 em{font-style:normal;color:var(--yellow)}.chapter-lead{font-size:15px;line-height:1.9;color:#b9bec5}.chapter-benefits{list-style:none;display:grid;gap:23px;padding:27px 0 28px;margin:0}.chapter-benefits li{display:flex;gap:11px;align-items:flex-start}.chapter-benefits li>svg{flex:none;color:var(--yellow);margin-top:2px}.chapter-benefits strong{font-size:14px;font-weight:600;color:#e5e6e1;line-height:1.6}.chapter-benefits p{font-size:13px;line-height:1.85;color:#929aa5;margin-top:5px}.chapter-cta{font-size:13px;font-weight:600;color:var(--yellow);display:inline-flex;gap:11px;align-items:center;padding:12px 0;border-bottom:1px solid #565022;line-height:1.6;transition:gap .2s,color .2s}.chapter-cta:hover{gap:17px;color:#fff1a0}.chapter-cta:focus-visible{outline:2px solid var(--yellow);outline-offset:5px}.chapter-product{min-width:0}.chapter-evidence{display:flex;align-items:flex-start;gap:10px;padding:18px 2px 0}.chapter-evidence>svg{color:var(--yellow);flex:none;margin-top:3px}.chapter-evidence p{font-size:12px;line-height:1.85;color:#939ca6}.chapter-evidence strong{color:#caced0;font-weight:500}.chapter-paper{background:linear-gradient(115deg,#14140f 0,#0d0e0e 40%)}.chapter-warm{background:linear-gradient(110deg,#0c0d0e,#12120e)}.area-experience{border:1px solid #393a35;border-radius:6px;overflow:hidden;box-shadow:0 18px 55px #0003;background:#101111}.area-window-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 16px;background:#181915;border-bottom:1px solid #37372d;color:#c8ccca;font-size:11px;letter-spacing:.02em}.area-window-bar>span{display:flex;align-items:center;gap:8px}.area-window-bar b{font-weight:400;color:#f3d648}.area-window-bar a{font-size:10px;letter-spacing:0;display:flex;align-items:center;gap:5px;color:#c5c8c2;white-space:nowrap}.area-window-bar a:hover{color:var(--yellow)}.area-interaction-hint{display:flex;align-items:center;gap:9px;padding:12px 16px;background:#151610;border-bottom:1px solid #2b2e23;font-size:11px;color:#d3d5cd;line-height:1.7}.area-interaction-hint>span:nth-child(2){flex:1}.area-interaction-hint small{font-size:8px;letter-spacing:.1em;color:#d7c658}.area-live-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#e0cf49;box-shadow:0 0 10px #d7c65830;flex:none}.area-viewport{height:680px;position:relative;background:#101010}.area-viewport iframe{width:100%;height:100%;display:block;border:0}.area-experience[data-area=teoria] .area-viewport{height:730px}.area-experience[data-area=revisoes] .area-viewport{height:660px}.area-experience[data-area=simulados] .area-viewport{height:640px}.area-proof-note{padding:11px 16px;font-size:10px;line-height:1.6;color:#8d958b;background:#151610;margin:0}.area-loading{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:30px;text-align:center;gap:15px;background:#101010}.area-loading>svg{color:var(--yellow);animation:native-loading-spin 1s linear infinite}.area-loading strong{font-size:14px;font-weight:500;color:#cbd0c7}.area-loading p{font-size:12px;color:#8a958b;line-height:1.8;max-width:310px}.area-loading button{padding:11px 15px;border:1px solid #6e6530;background:#d9c839;color:#12120d;font-size:12px;display:flex;align-items:center;gap:8px}.planning-pitch{max-width:820px}.planning-pitch p{font-size:16px;line-height:1.9;color:#aab1ba;max-width:690px}.planning-path{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px}.planning-path article{position:relative;padding:26px 0 18px;border-top:1px solid #464637}.planning-path article>span{font-size:11px;color:#747b75;position:absolute;right:2px;top:26px}.planning-path article>svg{color:var(--yellow);margin-bottom:21px}.planning-path h3{font-size:17px;color:#e0e4de;line-height:1.5}.planning-path p{font-size:14px;line-height:1.9;color:#a1a9b3;margin-top:10px;max-width:310px}.planning-proof{margin-top:24px;display:flex;align-items:center;justify-content:space-between;gap:24px;border-top:1px solid #2c2d25;padding-top:20px}.planning-proof>span{font-size:12px;color:#a2aaa3;line-height:1.8}.planning-proof i{display:inline-block;background:var(--yellow);width:5px;height:5px;border-radius:50%;margin-right:8px}.exam-pitch-heading{display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:end;margin-bottom:34px}.exam-pitch-heading h2{margin-bottom:0}.exam-pitch-heading>p{font-size:16px;line-height:1.9;color:#aab2bd;padding-bottom:5px;max-width:450px}.exam-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:35px;margin-bottom:36px}.exam-benefits article{padding-top:22px;border-top:1px solid #3a3d33}.exam-benefits svg{color:var(--yellow);margin-bottom:12px}.exam-benefits h3{font-size:16px;color:#e2e4df;margin-bottom:8px}.exam-benefits p{font-size:13px;color:#a0a9b4;line-height:1.8;max-width:350px}.chapter-bottom-line{display:flex;justify-content:space-between;align-items:center;gap:30px;padding-top:18px}.chapter-bottom-line p{font-size:13px;line-height:1.8;color:#a0aaa8;display:flex;align-items:center;gap:8px}.progress-pitch-copy{max-width:850px}.progress-pitch-copy p{font-size:16px;line-height:1.9;color:#aab1ba;max-width:720px}.progress-pitch-grid{display:grid;grid-template-columns:1.65fr 1fr;gap:40px;margin-top:36px;align-items:start}.progress-pitch-points{display:grid;gap:26px}.progress-pitch-points article{display:flex;gap:14px}.progress-pitch-points svg{flex:none;color:var(--yellow)}.progress-pitch-points h3{font-size:16px;color:#e0e5de}.progress-pitch-points p{font-size:13px;color:#99a3ae;line-height:1.9;margin-top:6px}.product-bridge{padding:64px 0;background:#efede4;color:#252722}.product-bridge .container{display:grid;grid-template-columns:1.2fr 1fr;-moz-column-gap:70px;column-gap:70px}.product-bridge .container>span{grid-column:1/-1;font-size:11px;letter-spacing:.14em;color:#6e705c;font-weight:600}.product-bridge h2{font-size:49px;color:#22251c;margin:20px 0}.product-bridge h2 em{color:#6b6018}.product-bridge p{font-size:15px;line-height:1.9;color:#5b6258;align-self:center;max-width:420px}.product-bridge nav{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:20px;margin-top:22px}.product-bridge nav a{display:flex;align-items:center;gap:10px;padding:17px 0;border-top:1px solid #c6c7b7;font-size:14px;font-weight:600;transition:color .2s}.product-bridge nav small{font-size:10px;color:#8b8b76}.product-bridge nav svg{margin-left:auto}.product-bridge nav a:hover{color:#88741b}@media(min-width:1600px){.chapter-layout{grid-template-columns:360px minmax(0,1fr);gap:65px}.chapter-copy{padding-top:30px}}@media(max-width:1100px){.chapter-layout{grid-template-columns:1fr;gap:28px}.chapter-copy{max-width:none;display:grid;grid-template-columns:1.1fr 1fr;-moz-column-gap:38px;column-gap:38px}.chapter-copy>.section-label{grid-column:1/-1}.chapter-copy h2{grid-column:1;grid-row:2;margin-top:18px}.chapter-lead{grid-column:1;grid-row:3}.chapter-benefits{grid-column:2;grid-row:2/5;padding-top:20px}.chapter-copy>.chapter-cta{grid-column:1;justify-self:start}.feature-chapter{padding:70px 0}.area-experience[data-area=teoria] .area-viewport{height:740px}.progress-pitch-grid{gap:25px}.product-bridge .container{-moz-column-gap:35px;column-gap:35px}}@media(max-width:767px){.feature-chapter,.feature-planning,.feature-progress{padding:54px 0}.chapter-copy{display:block}.chapter-copy h2,.feature-planning h2,.exam-pitch-heading h2,.feature-progress h2{font-size:45px;margin:18px 0 22px}.chapter-lead,.planning-pitch p,.exam-pitch-heading>p,.progress-pitch-copy p{font-size:14px;line-height:1.9}.chapter-benefits{grid-template-columns:1fr;gap:19px;padding:24px 0 18px}.chapter-benefits strong{font-size:14px}.chapter-benefits p{font-size:12px}.chapter-layout{gap:24px}.chapter-cta{font-size:12px}.area-window-bar{padding:12px 10px;font-size:9px;gap:8px}.area-window-bar>span{gap:6px}.area-window-bar img{width:18px;height:18px}.area-window-bar a{font-size:9px;gap:4px}.area-window-bar a svg{width:12px}.area-interaction-hint{padding:11px 10px;font-size:11px;gap:7px}.area-interaction-hint small{display:none}.area-viewport{height:730px}.area-experience[data-area=teoria] .area-viewport{height:760px}.area-experience[data-area=revisoes] .area-viewport{height:690px}.area-experience[data-area=simulados] .area-viewport{height:750px}.area-proof-note{font-size:9px;padding:11px 10px}.chapter-evidence p{font-size:11px}.chapter-evidence>svg{width:16px}.planning-path{grid-template-columns:1fr;gap:17px;margin-top:30px}.planning-path article{padding:20px 0 8px;display:grid;grid-template-columns:30px 1fr;-moz-column-gap:14px;column-gap:14px}.planning-path article>svg{grid-column:1;grid-row:1/3;margin:2px 0;width:21px}.planning-path h3{grid-column:2;font-size:16px}.planning-path p{grid-column:2;font-size:13px;max-width:none;padding-right:16px;margin-top:6px}.planning-path article>span{top:16px;font-size:9px}.planning-proof{display:block}.planning-proof>span{font-size:11px;display:block}.planning-proof .chapter-cta{margin-top:12px}.exam-pitch-heading{grid-template-columns:1fr;gap:0;margin-bottom:28px}.exam-pitch-heading>p{padding:0;max-width:none}.exam-benefits{grid-template-columns:1fr;gap:18px;margin-bottom:28px}.exam-benefits article{display:grid;grid-template-columns:25px 1fr;-moz-column-gap:12px;column-gap:12px;padding-top:18px}.exam-benefits svg{grid-row:1/3;width:20px}.exam-benefits h3{grid-column:2;margin:0;font-size:15px}.exam-benefits p{grid-column:2;max-width:none;font-size:12px;margin-top:5px}.chapter-bottom-line{display:block}.chapter-bottom-line p{font-size:11px;align-items:flex-start}.chapter-bottom-line .area-live-dot{margin-top:7px}.chapter-bottom-line .chapter-cta{margin-top:8px}.progress-pitch-grid{grid-template-columns:1fr;gap:25px}.progress-pitch-points{gap:21px}.progress-pitch-points h3{font-size:15px}.progress-pitch-points p{font-size:12px}.product-bridge{padding:45px 0}.product-bridge .container{display:block}.product-bridge .container>span{font-size:9px}.product-bridge h2{font-size:39px}.product-bridge p{font-size:14px;max-width:none}.product-bridge nav{grid-template-columns:1fr 1fr;gap:5px 20px;margin-top:27px}.product-bridge nav a{font-size:12px;gap:7px}.product-bridge nav small{font-size:9px}}@media(prefers-reduced-motion:reduce){.area-loading>svg{animation:none}.chapter-cta{transition:none}}.official-brand-mark{width:39px;height:39px;-o-object-fit:contain;object-fit:contain;border-radius:3px}.header-inner{height:78px}.main-nav{font-size:13px;gap:28px}.login-link,.header-cta{font-size:12px}.sales-hero{padding:63px 0 0;background:#0b0c0e}.sales-hero-copy{text-align:center;max-width:920px;margin:auto}.sales-hero h1{font:800 clamp(62px,7.5vw,110px)/.96 var(--display);letter-spacing:-.015em;text-transform:uppercase}.sales-hero-copy>p{max-width:620px;margin:26px auto 0;color:#b9bac2;font-size:17px;line-height:1.8}.sales-hero .hero-actions{margin-top:29px;gap:15px}.sales-hero .button{font-size:13px;min-height:55px;padding-inline:26px}.hero-proof{display:flex;gap:23px;justify-content:center;margin:17px 0 39px;font-size:11px;color:#a7a8b1}.hero-proof span{display:flex;gap:7px;align-items:center}.hero-proof svg{color:var(--yellow)}.hero-real-product{border:1px solid #44413a;position:relative;border-radius:10px;overflow:hidden;background:#0b0c0e;box-shadow:0 20px 70px #0004}.hero-real-top{display:flex;align-items:center;justify-content:space-between;padding:10px 18px;border-bottom:1px solid #353126;color:#c5c2b7;background:#131412;font-size:10px}.hero-real-top>span,.hero-real-top>a{display:flex;align-items:center;gap:9px}.hero-real-product>img{width:100%;height:auto}.hero-screen-action{display:flex;align-items:center;justify-content:center;gap:9px;background:#f5d21b;color:#14140c;padding:12px 18px;font-size:11px;font-weight:600;border-top:1px solid #f5d21b;width:100%}.hero-screen-action:hover{background:#ffdf37}.ecosystem-rail{display:grid;grid-template-columns:repeat(6,1fr);padding:28px 0 33px}.ecosystem-rail>span{display:flex;align-items:center;justify-content:center;gap:9px;border-right:1px solid #343437;color:#c7c7cc;font-size:11px}.ecosystem-rail>span:first-child{justify-content:flex-start}.ecosystem-rail>span:last-child{border:0;justify-content:flex-end}.ecosystem-rail i{font:500 9px var(--body);font-style:normal;color:#827b4e}.sales-section{padding:94px 0;border-top:1px solid #292a2e}.sales-section h2,.last-step h2{font:700 clamp(44px,4.5vw,66px)/1.02 var(--display);letter-spacing:-.015em;text-transform:uppercase}.sales-section .section-label{font-size:13px;margin-bottom:20px}.editorial-heading{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;margin-bottom:43px}.editorial-heading>p{font-size:14px;line-height:1.9;color:var(--muted);max-width:440px;padding-bottom:3px}.problem-section{background:#111215}.transformation-list{border-top:1px solid #424248}.transformation-list>div{display:grid;grid-template-columns:40px 1fr 32px 1.1fr;align-items:center;gap:24px;padding:25px 0;border-bottom:1px solid #323339}.row-index{font:500 10px var(--body);color:#87878d}.transformation-list p{font-size:15px;color:#a0a2ad}.transformation-list svg{color:var(--yellow)}.transformation-list strong{font-size:15px;line-height:1.6;font-weight:500;color:#e7e7e3}.showcase-split{display:grid;grid-template-columns:1.85fr 1fr;gap:48px;align-items:center}.real-screen{margin:0;min-width:0}.real-screen>a{position:relative;display:block;border:1px solid #494841;border-radius:7px;overflow:hidden;background:#08090a}.real-screen img{display:block;width:100%;height:auto}.real-screen-zoom{position:absolute;bottom:11px;right:11px;display:flex;align-items:center;gap:6px;background:#151611ed;border:1px solid #7f7956;color:#eee6c0;padding:9px 11px;font-size:10px;border-radius:4px}.real-screen>a:hover .real-screen-zoom{background:var(--yellow);color:#16150e}.real-screen figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:9px;line-height:1.8;color:#8d8e97;margin-top:12px}.real-screen figcaption>span:first-child{display:flex;align-items:center;gap:7px;letter-spacing:.06em}.real-screen figcaption i{width:4px;height:4px;border-radius:50%;background:var(--yellow)}.explanation-rail article{display:flex;gap:16px;padding:23px 0;border-bottom:1px solid #323337}.explanation-rail article:first-child{padding-top:0}.explanation-rail article>svg{width:21px;height:21px;flex-shrink:0;color:var(--yellow)}.explanation-rail h3{font-size:16px;line-height:1.5;font-weight:500;margin-bottom:7px}.explanation-rail p{font-size:12px;line-height:1.85;color:var(--muted)}.explanation-rail>a{font-size:12px;margin-top:23px}.theory-section{background:#141512}.theory-grid{display:grid;grid-template-columns:1fr 1.35fr;gap:65px;align-items:center}.theory-copy>p{font-size:14px;line-height:1.9;color:var(--muted);margin:25px 0;max-width:400px}.check-list{list-style:none;padding:0;display:grid;gap:14px}.check-list li{display:flex;align-items:start;gap:10px;font-size:12px;line-height:1.7;color:#cdcfd1}.check-list svg{width:15px;height:15px;color:var(--yellow);flex-shrink:0;margin-top:2px}.human-ai-band{display:grid;grid-template-columns:1fr 1.2fr;gap:65px;align-items:center;border-top:1px solid #3c3d32;padding-top:35px;margin-top:51px}.human-ai-band>div{display:flex;gap:18px;align-items:center}.human-ai-band svg{color:var(--yellow);flex-shrink:0}.human-ai-band h3{font:600 30px/1.1 var(--display);text-transform:uppercase}.human-ai-band h3 span{color:var(--yellow)}.human-ai-band>p{font-size:13px;line-height:1.85;color:var(--muted)}.native-practice .editorial-heading{grid-template-columns:1.2fr 1fr}.try-instructions{display:flex;gap:27px;margin:0 0 23px;color:#c7c8ca;font-size:12px}.try-instructions>span{display:flex;align-items:center;gap:9px}.try-instructions b{font-size:10px;font-weight:500;color:var(--yellow);border:1px solid #504928;padding:5px}.native-experience{border:1px solid #4b4a40;border-radius:8px;overflow:hidden;position:relative;background:#0c0c0d}.native-experience-label{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 19px;background:#191a15;border-bottom:1px solid #3b3b31;font-size:10px;color:#cbc7ae}.native-experience-label>span,.native-experience-label>a{display:flex;align-items:center;gap:8px}.native-experience-label i{display:block;flex-shrink:0;width:5px;height:5px;border-radius:50%;background:var(--yellow)}.native-experience-label>a{font-size:10px;color:#e6d177}.native-experience iframe{display:block;border:0;width:100%;background:#101011;min-height:100px}.native-experience-note{padding:11px 17px;font-size:9px;color:#969793;border-top:1px solid #2c2d27;text-align:center;background:#11120f}.native-loading{font-size:11px;text-align:center;padding:15px;color:var(--muted)}.feature-inline{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-top:23px;font-size:12px}.feature-inline p,.feature-inline a{display:flex;align-items:center;gap:9px;color:#b3b4bd}.feature-inline p>svg{color:var(--yellow);flex-shrink:0}.feature-inline>a{color:var(--yellow);font-size:11px;flex-shrink:0}.native-memory{background:#141512}.memory-columns{display:grid;grid-template-columns:1fr 1fr;gap:26px;align-items:start}.subfeature-title{display:flex;gap:13px;align-items:center;margin-bottom:23px}.subfeature-title>svg{color:var(--yellow);flex-shrink:0}.subfeature-title h3{font-size:18px;letter-spacing:-.3px;font-weight:500}.subfeature-title p{font-size:12px;color:var(--muted);line-height:1.7;margin-top:5px}.memory-columns .native-experience-label{padding:12px;font-size:9px;gap:10px}.memory-columns .native-experience-label>a{font-size:9px}.memory-columns .native-experience-label>a svg{width:12px}.section-footnote{font-size:11px;color:var(--muted);line-height:1.8;max-width:860px;text-align:center;margin:24px auto 0}.exam-overview{display:grid;grid-template-columns:1.9fr 1fr;align-items:center;gap:48px}.exam-descriptions>div{padding:21px 0;border-bottom:1px solid #33343a}.exam-descriptions svg{color:var(--yellow);width:23px;height:23px;margin-bottom:13px}.exam-descriptions h3{font-size:18px;font-weight:500;margin-bottom:9px}.exam-descriptions p{font-size:13px;line-height:1.9;color:var(--muted)}.test-disclosure{margin-top:38px;border:1px solid #48452f;border-radius:7px;background:#15160f;overflow:hidden}.test-disclosure summary{display:flex;justify-content:space-between;align-items:center;gap:25px;cursor:pointer;list-style:none;padding:24px 25px}.test-disclosure summary::-webkit-details-marker{display:none}.test-disclosure summary>span:first-child{position:relative;display:block;padding-left:35px;font-size:14px;font-weight:500;line-height:1.6}.test-disclosure summary>span:first-child>svg{position:absolute;left:0;top:2px;color:var(--yellow)}.test-disclosure small{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-top:5px}.test-disclosure-action{display:flex;align-items:center;gap:10px;color:var(--yellow);font-size:11px;flex-shrink:0}.test-disclosure[open] .test-disclosure-action svg{transform:rotate(90deg)}.test-disclosure .native-experience{border:0;border-top:1px solid #48452f;border-radius:0}.progress-section{background:#111215}.progress-bottom{display:grid;grid-template-columns:1fr 1fr;gap:29px;margin-top:36px}.progress-bottom .real-screen>a{aspect-ratio:1.96;display:flex;align-items:center;justify-content:center}.progress-bottom .real-screen img{-o-object-fit:contain;object-fit:contain;max-height:100%;width:auto;max-width:100%}.progress-bottom h3{display:flex;gap:10px;align-items:center;font-size:18px;font-weight:500;line-height:1.5;margin-top:21px}.progress-bottom h3>svg{color:var(--yellow);flex-shrink:0}.progress-bottom article>p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:8px}.people-grid{display:grid;grid-template-columns:1fr 1fr;gap:29px}.people-grid article{display:grid;grid-template-columns:190px 1fr;border:1px solid #36363b;background:#131416;border-radius:7px;overflow:hidden}.person-image{height:290px;overflow:hidden;background:#151515}.person-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 30%;object-position:50% 30%;filter:saturate(.8)}.person-image.rodrigo{background:#fff}.person-image.rodrigo img{-o-object-position:43% top;object-position:43% top}.person-copy{padding:27px 23px;align-self:center}.person-copy>span{font-size:8px;letter-spacing:.1em;color:var(--yellow)}.person-copy h3{font:600 34px/1 var(--display);text-transform:uppercase;margin:11px 0 16px}.person-copy>p{font-size:12px;line-height:1.9;color:var(--muted)}.person-topics{display:flex;flex-wrap:wrap;gap:8px;margin-top:19px}.person-topics>span{font-size:8px;padding:5px 7px;border:1px solid #45454a;color:#b5b5ba}.audience-section{background:#f0eee7;color:#171812}.audience-section em{color:#7b6500}.audience-layout{display:grid;grid-template-columns:1.2fr 1fr;gap:90px;align-items:center}.audience-section .section-label{color:#636254}.audience-section .section-label>span:first-child{color:#827011}.audience-section h2{font-size:57px}.audience-layout>div>p{font-size:14px;line-height:1.9;color:#65665c;max-width:430px;margin-top:26px}.audience-list article{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid #cecdc5}.audience-list article:first-child{border-top:1px solid #cecdc5}.audience-list article>span{font-size:11px;color:#8b7852;padding-top:5px}.audience-list h3{font-size:18px;font-weight:600;letter-spacing:-.3px}.audience-list p{font-size:13px;line-height:1.85;color:#68685e;margin-top:8px}.offer-head{max-width:720px;margin-bottom:41px}.offer-head>p{font-size:15px;line-height:1.9;color:var(--muted);max-width:550px;margin-top:23px}.offer-layout{display:grid;grid-template-columns:1.4fr 1fr;gap:65px;align-items:start}.delivery-list{border-top:1px solid #3c3d42}.delivery-list>article{display:flex;gap:17px;align-items:center;border-bottom:1px solid #2e2f35;padding:21px 0}.delivery-list>article>svg:first-child{color:var(--yellow);flex-shrink:0}.delivery-list>article>svg:last-child{color:#848574;margin-left:auto;flex-shrink:0}.delivery-list h3{font-size:15px;font-weight:500}.delivery-list p{font-size:12px;color:var(--muted);line-height:1.7;margin-top:6px}.offer-card{padding:37px 32px;border:1px solid #6c6025;border-top:3px solid var(--yellow);border-radius:8px;background:#151610}.offer-card>img{display:block;-o-object-fit:contain;object-fit:contain;margin-bottom:22px}.offer-product{font-size:10px;letter-spacing:.13em;color:#cbc17e}.offer-card h3{font:600 50px/1.04 var(--display);letter-spacing:-.4px;text-transform:uppercase;margin-top:16px}.offer-card>p{font-size:13px;line-height:1.85;color:#b4b3a9;margin-top:20px}.offer-card>ul{list-style:none;padding:0;display:grid;gap:14px;margin:26px 0 30px}.offer-card>ul li{display:flex;align-items:center;gap:9px;font-size:11px;line-height:1.8;color:#d4d1c4}.offer-card>ul svg{width:14px;height:14px;color:var(--yellow);flex-shrink:0}.offer-card .button{width:100%;font-size:12px;gap:15px;padding-inline:15px;min-height:53px}.offer-card>small{font-size:9px;line-height:1.8;text-align:center;display:block;margin-top:12px;color:#8f8f85}.offer-availability{font-size:11px;line-height:1.85;color:#92939c;margin-top:27px;max-width:900px}.getting-started{border-top:1px solid #33343a;padding-top:30px;margin-top:38px;display:flex;align-items:center;justify-content:space-between;gap:25px}.getting-started>h3{font:600 31px/1.1 var(--display);text-transform:uppercase}.getting-started>div{display:flex;align-items:center;gap:12px}.getting-started>div>span{font-size:11px;color:var(--yellow);border:1px solid #514928;padding:8px}.getting-started p{font-size:11px;line-height:1.85;color:var(--muted)}.getting-started b{font-weight:400;color:#d2d2d2}.getting-started>svg{width:16px;color:#5d5d63;flex-shrink:0}.sales-faq{background:#111215}.sales-faq>.container{display:grid;grid-template-columns:1fr 1.65fr;gap:85px}.sales-faq h2{font-size:62px}.sales-faq .container>div:first-child>p{font-size:14px;line-height:1.9;max-width:280px;color:var(--muted);margin:24px 0 17px}.sales-faq .inline-link{font-size:13px}.sales-faq .faq-list summary{font-size:13px;padding:22px 0;line-height:1.7}.sales-faq .faq-list details>p{font-size:13px;line-height:1.95}.last-step{padding:90px 0;text-align:center;border-top:1px solid #302f25;background:#17170f}.last-step .container>span{font-size:10px;letter-spacing:.1em;color:#afa478}.last-step h2{margin:22px 0 30px;font-size:59px}.last-step .button{font-size:13px;gap:23px;padding-inline:28px}.last-step-secondary{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:19px;font-size:11px;color:#ada992}.sales-footer{padding:32px 0 25px}.sales-footer .footer-inner>.brand{font-size:15px}.sales-footer .official-brand-mark{width:34px;height:34px}.sales-footer .footer-inner nav{font-size:11px}.sales-footer .footer-bottom{font-size:10px}@media(max-width:1100px){.editorial-heading{gap:38px;grid-template-columns:1.2fr 1fr}.editorial-heading h2{font-size:55px}.editorial-heading>p{font-size:13px}.showcase-split,.exam-overview{gap:30px;grid-template-columns:1.6fr 1fr}.theory-grid{gap:35px}.theory-copy h2{font-size:53px}.explanation-rail article{padding-block:18px;gap:12px}.explanation-rail h3{font-size:14px}.explanation-rail p{font-size:11px}.people-grid article{grid-template-columns:155px 1fr}.person-image{height:300px}.person-copy{padding:22px 18px}.person-copy h3{font-size:31px}.person-copy>p{font-size:11px}.person-topics>span{font-size:7px}.audience-layout{gap:50px}.audience-section h2{font-size:50px}.offer-layout{gap:40px}.offer-card{padding:31px 26px}.getting-started{gap:17px}.getting-started>h3{font-size:25px}.getting-started p{font-size:10px}.sales-faq>.container{gap:45px}}@media(max-width:850px){.header-inner{height:70px}.main-nav{font-size:11px;gap:19px}.header-cta{font-size:10px}.sales-hero{padding-top:46px}.sales-hero h1{font-size:83px}.sales-hero-copy>p{font-size:15px;max-width:580px}.editorial-heading{grid-template-columns:1fr;gap:24px}.editorial-heading>p{max-width:600px;font-size:14px}.sales-section{padding:70px 0}.showcase-split{grid-template-columns:1fr}.explanation-rail{display:grid;grid-template-columns:repeat(3,1fr);gap:23px}.explanation-rail article{display:block;padding:0;border:0}.explanation-rail article>svg{margin-bottom:12px}.explanation-rail article h3{font-size:14px}.explanation-rail article p{font-size:12px}.explanation-rail>a{grid-column:1/-1;margin-top:0}.theory-grid{grid-template-columns:1fr 1.2fr;gap:29px}.theory-copy h2{font-size:45px}.theory-copy>p{font-size:12px;line-height:1.9}.check-list li{font-size:11px}.human-ai-band{gap:30px}.human-ai-band h3{font-size:26px}.human-ai-band>p{font-size:12px}.memory-columns{grid-template-columns:1fr;gap:31px}.memory-columns .native-experience-label{font-size:10px;padding:13px 19px}.subfeature-title h3{font-size:18px}.native-practice .editorial-heading{grid-template-columns:1fr}.feature-inline{align-items:start;font-size:11px}.feature-inline p{line-height:1.8}.feature-inline a{font-size:10px;line-height:1.8}.exam-overview{grid-template-columns:1.5fr 1fr}.exam-descriptions h3{font-size:16px}.exam-descriptions p{font-size:12px}.people-grid{gap:22px}.people-grid article{grid-template-columns:1fr}.person-image{height:300px}.person-image img{-o-object-position:50% 25%;object-position:50% 25%}.person-image.rodrigo img{-o-object-position:50% 17%;object-position:50% 17%;-o-object-fit:cover;object-fit:cover}.person-copy{padding:27px}.person-copy h3{font-size:36px}.person-copy>p{font-size:13px}.person-copy>span{font-size:9px}.person-topics>span{font-size:8px}.audience-layout{gap:35px}.audience-section h2{font-size:46px}.audience-layout>div>p{font-size:13px}.audience-list h3{font-size:16px}.audience-list p{font-size:12px}.offer-layout{gap:28px;grid-template-columns:1.25fr 1fr}.offer-card{padding:28px 22px}.offer-card h3{font-size:42px}.offer-card>p{font-size:12px}.offer-card .button{font-size:10px;gap:10px;padding-inline:10px}.delivery-list h3{font-size:14px}.delivery-list p{font-size:11px}.delivery-list>article{gap:12px}.getting-started{flex-wrap:wrap;justify-content:start;-moz-column-gap:20px;column-gap:20px;row-gap:25px}.getting-started>h3{width:100%;font-size:31px}.getting-started p{font-size:11px}.sales-faq>.container{grid-template-columns:.75fr 1.25fr;gap:32px}.sales-faq h2{font-size:53px}.sales-faq .container>div:first-child>p{font-size:12px}.last-step h2{font-size:51px}.ecosystem-rail{padding-block:25px}.ecosystem-rail>span{font-size:9px;gap:6px}.ecosystem-rail i{font-size:8px}.transformation-list>div{gap:16px;grid-template-columns:25px 1fr 23px 1fr}.transformation-list p,.transformation-list strong{font-size:13px}}@media(max-width:640px){.header-inner{height:66px}.main-nav{font-size:13px}.official-brand-mark{width:33px;height:33px}.sales-hero{padding:37px 0 0}.sales-hero h1{font-size:clamp(51px,11.5vw,73px);line-height:1}.sales-hero-copy>p{font-size:14px;line-height:1.9;margin-top:21px;max-width:355px}.sales-hero .hero-actions{flex-direction:column;gap:11px;max-width:335px;margin:24px auto 0}.sales-hero .button{min-height:49px;font-size:12px;width:100%;padding-inline:18px}.sales-hero .button-secondary svg{display:block}.hero-proof{gap:13px;margin:17px 0 28px;font-size:9px}.hero-proof span{gap:5px}.hero-proof svg{width:12px}.hero-real-product{border-radius:7px}.hero-real-top{padding:9px 11px;font-size:8px}.hero-real-top>span img{height:18px;width:18px}.hero-real-top>a{font-size:8px;gap:5px}.hero-real-product>img{width:100%}.hero-screen-action{font-size:10px;gap:7px;padding:11px}.hero-screen-action svg{width:12px}.ecosystem-rail{grid-template-columns:repeat(3,1fr);row-gap:20px;padding:26px 0}.ecosystem-rail>span{font-size:10px;justify-content:center!important;gap:7px}.ecosystem-rail>span:nth-child(3){border:0}.ecosystem-rail i{font-size:8px}.sales-section{padding:53px 0}.sales-section .section-label{font-size:11px;margin-bottom:18px;line-height:1.6}.sales-section h2{font-size:43px;line-height:1.05}.editorial-heading{gap:20px;margin-bottom:29px}.editorial-heading>p{font-size:13px;line-height:1.95}.transformation-list>div{grid-template-columns:23px 1fr;gap:8px 13px;padding:20px 0}.transformation-list p{font-size:13px;line-height:1.8}.transformation-list svg{grid-column:1;width:15px;margin-left:2px}.transformation-list strong{font-size:13px;line-height:1.8}.row-index{font-size:9px}.showcase-split{gap:27px}.real-screen-zoom{padding:7px 9px;bottom:8px;right:8px;font-size:9px;gap:5px}.real-screen-zoom svg{width:12px}.real-screen figcaption{font-size:8px;gap:8px;margin-top:10px;align-items:start}.real-screen figcaption>span:last-child{text-align:right}.explanation-rail{grid-template-columns:1fr;gap:0}.explanation-rail article{display:flex;gap:15px;padding:17px 0;border-bottom:1px solid #313238}.explanation-rail article:first-child{padding-top:0}.explanation-rail h3{font-size:15px}.explanation-rail article p{font-size:12px}.explanation-rail article>svg{width:21px;height:21px;margin:3px 0 0}.explanation-rail>a{font-size:12px;margin-top:21px}.theory-grid{grid-template-columns:1fr;gap:30px}.theory-copy h2{font-size:49px}.theory-copy>p{font-size:13px;line-height:1.95;margin:22px 0}.check-list{gap:13px}.check-list li{font-size:12px}.check-list svg{width:14px;height:14px}.human-ai-band{grid-template-columns:1fr;gap:21px;margin-top:33px;padding-top:29px}.human-ai-band h3{font-size:29px}.human-ai-band>p{font-size:12px;line-height:1.95}.try-instructions{gap:10px;justify-content:space-between;margin-bottom:18px}.try-instructions>span{font-size:9px;display:block;max-width:30%;line-height:1.6}.try-instructions b{display:block;width:-moz-max-content;width:max-content;margin-bottom:8px;font-size:9px;padding:4px 6px}.native-experience{border-radius:6px}.native-experience-label{padding:12px 10px;font-size:9px;gap:7px}.native-experience-label>span{gap:5px;max-width:60%;line-height:1.6}.native-experience-label>a{font-size:8px;gap:4px;line-height:1.6}.native-experience-label>a svg{width:12px}.native-experience-note{font-size:8px;padding:10px}.feature-inline{display:block;margin-top:18px}.feature-inline p{font-size:11px;line-height:1.9;align-items:start;gap:8px}.feature-inline p>svg{margin-top:2px;width:16px}.feature-inline a{font-size:11px;margin-top:15px}.memory-columns{gap:28px}.subfeature-title{gap:11px;margin-bottom:17px}.subfeature-title>svg{width:21px}.subfeature-title h3{font-size:17px}.subfeature-title p{font-size:11px}.memory-columns .native-experience-label{font-size:9px;padding:12px 10px}.memory-columns .native-experience-label>a{font-size:8px}.section-footnote{font-size:10px;text-align:left;line-height:1.9;margin-top:21px}.exam-overview{grid-template-columns:1fr;gap:22px}.exam-descriptions{display:grid;grid-template-columns:1fr 1fr;gap:22px}.exam-descriptions>div{padding:0;border:0}.exam-descriptions h3{font-size:16px}.exam-descriptions p{font-size:12px;line-height:1.85}.exam-descriptions svg{width:21px;height:21px;margin-bottom:10px}.test-disclosure{margin-top:28px}.test-disclosure summary{display:block;padding:18px 15px}.test-disclosure summary>span:first-child{font-size:13px;line-height:1.7;padding-left:31px}.test-disclosure summary>span:first-child>svg{width:18px}.test-disclosure small{font-size:11px;line-height:1.8}.test-disclosure-action{font-size:11px;margin:15px 0 0 31px;gap:9px}.progress-bottom{grid-template-columns:1fr;gap:28px;margin-top:28px}.progress-bottom h3{font-size:16px;gap:9px;margin-top:17px}.progress-bottom h3>svg{width:19px}.progress-bottom article>p{font-size:12px;line-height:1.9}.people-grid{grid-template-columns:1fr;gap:25px}.people-grid article{grid-template-columns:130px 1fr}.person-image{height:100%;min-height:263px}.person-copy{padding:23px 17px}.person-copy>span{font-size:8px;line-height:1.8;display:block}.person-copy h3{font-size:31px;margin:9px 0 13px}.person-copy>p{font-size:11px;line-height:1.9}.person-topics{gap:5px;margin-top:15px}.person-topics>span{font-size:7px;padding:4px 5px}.person-image img{-o-object-position:53% 20%;object-position:53% 20%;filter:saturate(.75)}.person-image.rodrigo img{-o-object-position:50% top;object-position:50% top}.audience-layout{grid-template-columns:1fr;gap:28px}.audience-section h2{font-size:44px}.audience-layout>div>p{font-size:13px;line-height:1.95;margin-top:21px}.audience-list article{gap:19px;padding:21px 0}.audience-list h3{font-size:17px}.audience-list p{font-size:13px;line-height:1.9}.offer-head{margin-bottom:29px}.offer-head>p{font-size:13px;line-height:1.95;margin-top:20px}.offer-layout{grid-template-columns:1fr;gap:31px}.delivery-list>article{padding:18px 0;gap:13px}.delivery-list h3{font-size:14px}.delivery-list p{font-size:12px;line-height:1.8}.delivery-list>article>svg:first-child{width:20px}.offer-card{padding:30px 26px}.offer-card>img{width:49px;height:49px;margin-bottom:19px}.offer-card h3{font-size:50px;margin-top:15px}.offer-card>p{font-size:13px;line-height:1.95;margin-top:22px}.offer-card>ul li{font-size:12px;line-height:1.8}.offer-card .button{font-size:12px;min-height:53px;gap:13px}.offer-card>small{font-size:9px;line-height:1.8}.offer-availability{font-size:10px;line-height:1.95;margin-top:23px}.getting-started{display:grid;grid-template-columns:1fr;gap:24px;padding-top:28px;margin-top:30px}.getting-started>h3{font-size:32px}.getting-started>svg{display:none}.getting-started>div{gap:17px}.getting-started>div>span{font-size:11px;padding:9px}.getting-started p{font-size:13px;line-height:1.8}.sales-faq>.container{grid-template-columns:1fr;gap:27px}.sales-faq h2{font-size:48px}.sales-faq .container>div:first-child>p{font-size:13px;line-height:1.95;max-width:340px;margin:21px 0 15px}.sales-faq .inline-link{font-size:12px}.sales-faq .faq-list{margin-top:0}.sales-faq .faq-list summary{font-size:13px;line-height:1.8;padding:19px 0}.sales-faq .faq-list details>p{font-size:12px;line-height:2}.last-step{padding:60px 0}.last-step .container>span{font-size:8px;line-height:1.9;letter-spacing:.08em;display:block;max-width:310px;margin:auto}.last-step h2{font-size:42px;line-height:1.06;margin:21px 0 28px}.last-step .button{font-size:12px;gap:15px;width:100%;max-width:340px;min-height:53px}.last-step-secondary{font-size:11px;margin-top:19px}.sales-footer{padding:28px 0 22px}.sales-footer .footer-inner>.brand{font-size:13px}.sales-footer .official-brand-mark{width:30px;height:30px}.sales-footer .footer-inner{justify-content:space-between;gap:20px}.sales-footer .footer-inner nav{font-size:10px;gap:13px}.sales-footer .footer-bottom{font-size:8px;gap:20px;line-height:1.8}.sales-footer .footer-bottom>span:last-child{max-width:165px}}@media(max-width:360px){.sales-hero h1{font-size:49px}.sales-section h2{font-size:40px}.hero-proof{gap:8px;font-size:8px}.hero-real-top>a{font-size:7px}.people-grid article{grid-template-columns:105px 1fr}.person-copy{padding:20px 13px}.person-copy h3{font-size:28px}.person-copy>p{font-size:11px}.native-experience-label{font-size:8px}.native-experience-label>a{font-size:8px}.last-step h2{font-size:38px}.sales-footer .footer-inner nav{font-size:9px}}.native-experience-body{position:relative}.native-loading-panel{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:17px;padding:35px;text-align:center;background:#131411;color:#d8d9d3}.native-loading-panel>svg{color:var(--yellow)}.native-loading-panel strong{font-size:16px;font-weight:500;line-height:1.7}.native-loading-panel p{font-size:12px;color:var(--muted);line-height:1.85;max-width:390px}.native-loading-panel .button{font-size:12px;min-height:44px;margin-top:5px}.native-loading-spinner{animation:native-loading-spin 1.1s linear infinite}@keyframes native-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.native-loading-spinner{animation:none}}.people-grid .person-image,.people-grid .person-image.rodrigo{background:#0b0c0e}.people-grid .person-image img{filter:none;-o-object-position:50% top;object-position:50% top}@media(min-width:851px),(max-width:640px){.people-grid .person-image.rodrigo img{transform:scale(1.4);transform-origin:50% top}}.conversion-hero{position:relative;isolation:isolate;overflow:clip;background:#0b0c0d;padding:62px 0 64px}.conversion-hero>.container{position:relative;z-index:1;max-width:1420px}.conversion-hero-grid{display:grid;grid-template-columns:1fr 1.08fr;gap:40px;align-items:center;min-height:600px}.hero-eyebrow{font-size:11px;font-weight:600;line-height:1.7;letter-spacing:.1em;color:#bebfae;display:flex;align-items:center;gap:9px;margin-bottom:23px}.hero-eyebrow>span{width:6px;height:6px;background:var(--yellow);border-radius:50%;box-shadow:0 0 13px #f5d21b40;flex:none}.conversion-hero-copy h1{font:700 clamp(57px,5.25vw,82px)/1.01 "Barlow Condensed",sans-serif;letter-spacing:-.018em;text-transform:uppercase;margin:0;color:#f4f3ed}.conversion-hero-copy h1 em{font-style:normal;color:var(--yellow)}.hero-value{font-size:17px;line-height:1.85;max-width:490px;color:#b5bbc3;margin:25px 0 0}.conversion-hero .hero-actions{justify-content:flex-start;align-items:center;gap:21px;margin:30px 0 0}.conversion-hero .hero-actions>.button{font-size:13px;padding:17px 22px;min-height:54px;gap:20px;border-radius:4px}.hero-demo-cta{display:flex;align-items:center;gap:9px;color:#e8e9e2;font-size:12px;font-weight:500;line-height:1.6}.hero-demo-cta>span{width:34px;height:34px;border:1px solid #484a3b;border-radius:50%;display:grid;place-items:center;flex:none;color:var(--yellow);transition:background .3s,border-color .3s}.hero-demo-cta:hover>span{border-color:var(--yellow);background:#f5d21b0e}.hero-trust{display:flex;align-items:center;gap:20px;margin-top:20px;font-size:10px;color:#8f989c;line-height:1.7}.hero-trust span{display:flex;align-items:center;gap:6px}.hero-trust svg{color:#c9bd60;flex:none}.hero-artboard{position:relative;height:565px;min-width:0;isolation:isolate}.hero-stage-grid{position:absolute;inset:6% -4%;background:radial-gradient(ellipse,#b2951a14,transparent 70%),linear-gradient(#ffffff04 1px,transparent 1px),linear-gradient(90deg,#ffffff04 1px,transparent 1px);background-size:auto,44px 44px,44px 44px;-webkit-mask-image:radial-gradient(ellipse,black 22%,transparent 69%);mask-image:radial-gradient(ellipse,black 22%,transparent 69%);z-index:-1}.hero-visual-layer{position:absolute;will-change:auto}.hero-dashboard-layer{width:107%;left:-1%;top:102px;z-index:2}.hero-dashboard-frame{display:block;border:1px solid #62572c;background:#141513;border-radius:7px;overflow:hidden;box-shadow:0 25px 65px #0008;transform:perspective(1000px) rotateY(-5deg) rotate(-2deg);transition:border-color .4s}.hero-dashboard-frame:hover{border-color:#bba546}.hero-image-top,.hero-image-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;color:#d9ddd3;font-size:9px;letter-spacing:.04em}.hero-image-top>span{display:flex;align-items:center;gap:7px}.hero-image-top>svg{color:#7c8477}.hero-dashboard-frame>img{display:block;width:100%;height:auto}.hero-image-bottom{background:#1b1c12;border-top:1px solid #3a3b23;font-size:8px;color:#b6b88f;justify-content:flex-start}.hero-image-bottom>i{width:4px;height:4px;border-radius:50%;background:#d4bf36}.hero-image-bottom>span{margin-left:auto;display:flex;align-items:center;gap:4px;color:#ddcf73}.hero-paper-layer{left:-3%;top:294px;width:145px;z-index:4}.hero-paper-card{display:block;border:1px solid #ac9756;box-shadow:0 20px 45px #0009;transform:rotate(-11deg);border-radius:3px;overflow:hidden;background:#161715}.hero-paper-card>img{display:block;width:100%;height:auto}.hero-paper-card>span,.hero-avatar-card>span{display:flex;align-items:center;gap:6px;justify-content:center;color:#e4dca9;font-size:8px;font-weight:600;letter-spacing:.07em;padding:10px 5px;background:#242218}.hero-avatar-layer{width:209px;right:-1%;top:343px;z-index:5}.hero-avatar-card{display:block;border:1px solid #7d6d37;background:#0b0e14;border-radius:4px;overflow:hidden;transform:rotate(6deg);box-shadow:0 22px 50px #0009}.hero-avatar-card>img{display:block;width:100%;height:auto}.hero-avatar-card>span{font-size:7px;background:#171a16;padding:9px 5px}.hero-feature-chip{position:absolute;display:flex;align-items:center;gap:10px;border:1px solid #575235;border-radius:5px;padding:12px 15px;background:#1a1d18fa;box-shadow:0 12px 30px #0005;z-index:6}.hero-chip-questions{top:37px;left:19%;transform:rotate(-3deg)}.hero-chip-review{top:440px;left:30%;transform:rotate(3deg)}.hero-chip-icon{width:32px;height:32px;display:grid;place-items:center;color:var(--yellow);background:#d2b62612;border:1px solid #73672942;flex:none}.hero-feature-chip strong{display:block;font-size:12px;color:#e2e8da;font-weight:500}.hero-feature-chip small{display:block;font-size:10px;color:#929e8a;margin-top:5px}.hero-artboard-caption{position:absolute;bottom:0;left:0;right:0;text-align:center;color:#717c77;font-size:9px;letter-spacing:.02em}.hero-path{display:flex;align-items:center;justify-content:space-between;gap:30px;border-block:1px solid #36372c;margin-top:35px;padding:20px 0}.hero-path>span{font-size:10px;letter-spacing:.12em;color:#828b7c}.hero-path nav{display:flex;gap:37px}.hero-path nav a{display:flex;align-items:center;gap:12px;font-size:13px;color:#d3d8cb}.hero-path nav small{color:#747d63;font-size:9px}.hero-path nav svg{color:#ad9f44}.hero-path nav a:hover{color:var(--yellow)}.hero-demo-heading{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;padding-top:55px}.hero-demo-heading .section-label{font-size:10px;margin:0 0 10px;color:#999e85;letter-spacing:.1em}.hero-demo-heading h2{font:600 35px/1.12 Barlow Condensed,sans-serif;color:#e9ede2}.hero-demo-heading>p{max-width:390px;color:#89949c;font-size:12px;line-height:1.8;display:flex;align-items:center;gap:16px}.hero-demo-heading>p svg{color:#c9b638;flex:none}.conversion-hero .hero-live-product{margin-top:24px}.conversion-hero .hero-live-product .system-demo-body{height:650px}@media(max-width:1199px){.conversion-hero{padding-top:40px}.conversion-hero-grid{gap:24px;min-height:560px}.conversion-hero-copy h1{font-size:64px}.hero-value{font-size:15px}.hero-artboard{height:505px}.hero-dashboard-layer{top:92px}.hero-paper-layer{width:120px;top:267px}.hero-avatar-layer{width:170px;top:323px}.hero-chip-review{top:390px;left:29%;padding:10px}.hero-chip-questions{left:10%;padding:10px}.hero-feature-chip strong{font-size:11px}.hero-feature-chip small{font-size:9px}.hero-feature-chip .hero-chip-icon{width:27px;height:27px}.hero-trust{flex-wrap:wrap;gap:5px 14px}.conversion-hero .hero-actions{flex-wrap:wrap;gap:14px}.hero-path nav{gap:24px}}@media(max-width:900px){.conversion-hero-grid{grid-template-columns:1fr;gap:8px;min-height:0}.conversion-hero-copy{max-width:680px;padding-top:8px}.conversion-hero-copy h1{font-size:70px;line-height:.99}.hero-value{max-width:520px;font-size:16px}.hero-artboard{width:85%;max-width:640px;height:540px;margin:8px auto 0}.hero-dashboard-layer{top:85px}.hero-paper-layer{top:282px;width:137px}.hero-avatar-layer{top:331px;width:190px}.hero-chip-review{top:424px}.hero-chip-questions{top:20px}.hero-path{margin-top:20px}.hero-path>span{display:none}.hero-path nav{width:100%;justify-content:space-between;gap:18px}.hero-demo-heading{padding-top:37px}.hero-demo-heading h2{font-size:31px}.hero-demo-heading>p{max-width:290px;font-size:11px}}@media(max-width:600px){.conversion-hero{padding:29px 0 40px}.conversion-hero>.container{width:calc(100% - 36px)}.hero-eyebrow{font-size:9px;letter-spacing:.05em;gap:7px;margin-bottom:17px}.conversion-hero-copy h1{font-size:clamp(47px,12.8vw,70px);line-height:1.02;letter-spacing:-.015em}.hero-value{font-size:14px;line-height:1.85;margin-top:19px}.conversion-hero .hero-actions{gap:17px;margin-top:23px}.conversion-hero .hero-actions>.button{font-size:12px;min-height:50px;padding:14px 19px;gap:18px}.hero-demo-cta{font-size:11px}.hero-demo-cta>span{width:30px;height:30px}.hero-trust{font-size:9px;gap:8px 13px;margin-top:17px}.hero-trust svg{width:12px}.hero-artboard{width:95%;height:390px;margin-top:12px}.hero-dashboard-layer{width:103%;left:0;top:70px}.hero-image-top{font-size:7px;padding:8px}.hero-image-top img{width:15px;height:15px}.hero-image-bottom{padding:7px;font-size:6px;gap:6px}.hero-paper-layer{left:-1%;top:205px;width:91px}.hero-avatar-layer{width:128px;right:-2%;top:230px}.hero-paper-card>span{font-size:6px;gap:3px;padding:7px 2px}.hero-paper-card>span svg{width:10px}.hero-avatar-card>span{font-size:5px;padding:6px 2px;letter-spacing:.02em;gap:3px}.hero-avatar-card>span svg{width:9px}.hero-chip-questions{left:16%;top:18px;padding:8px 10px;gap:7px}.hero-chip-review{top:316px;left:28%;padding:8px 9px;gap:7px}.hero-feature-chip strong{font-size:9px}.hero-feature-chip small{font-size:8px;margin-top:3px}.hero-feature-chip .hero-chip-icon{width:24px;height:24px}.hero-chip-icon svg{width:15px;height:15px}.hero-artboard-caption{font-size:8px;bottom:0}.hero-path{margin-top:14px;padding-block:17px}.hero-path nav{gap:10px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:28px;column-gap:28px;row-gap:18px}.hero-path nav a{font-size:12px;gap:8px}.hero-path nav a>svg{margin-left:auto;width:12px}.hero-demo-heading{display:block;padding-top:30px}.hero-demo-heading h2{font-size:29px}.hero-demo-heading .section-label{font-size:9px}.hero-demo-heading>p{margin-top:12px;max-width:340px;font-size:12px}.conversion-hero .hero-live-product{margin-top:20px}.conversion-hero .hero-live-product .system-demo-body{height:680px}}@media(max-width:360px){.hero-artboard{height:355px}.hero-paper-layer{top:182px;width:82px}.hero-avatar-layer{top:215px;width:117px}.hero-chip-review{top:283px;left:26%}.hero-value{font-size:13px}}@media(min-width:901px){.hero-artboard-caption{bottom:-32px;z-index:7;text-align:right;right:3px;font-size:8px}.hero-path{margin-top:49px}}.system-demo-section{background:#0c0d0e;border-top:1px solid #292a24}.system-demo-section .editorial-heading h2{font:700 clamp(42px,4.6vw,65px)/1.05 var(--display);text-transform:uppercase}.system-demo-section .system-demo-frame{border-radius:8px;overflow:hidden}.system-demo-frame{scroll-margin-top:92px;border:1px solid #514b2b;box-shadow:0 24px 90px #0006}.system-demo-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 22px;background:#151511;color:#d7d5c9;font-size:12px}.system-demo-toolbar>span{display:flex;align-items:center;gap:9px;font-weight:600;letter-spacing:.05em}.system-demo-toolbar i{width:6px;height:6px;background:var(--yellow);border-radius:50%;box-shadow:0 0 10px #f5d21b55}.system-demo-toolbar a{display:flex;align-items:center;gap:7px;font-size:12px;color:var(--yellow);white-space:nowrap}.system-demo-shortcuts{display:flex;gap:0;background:#101111;border-block:1px solid #34332a;padding:0 12px}.system-demo-shortcuts button{background:transparent;border:0;border-radius:0;padding:14px 16px;display:flex;align-items:center;gap:8px;font-size:12px;color:#bfc1be;transition:background .2s,color .2s;min-height:46px}.system-demo-shortcuts button:hover,.system-demo-shortcuts button:focus-visible{background:#232216;color:var(--yellow)}.system-demo-shortcuts svg{color:var(--yellow)}.system-demo-body{height:650px;position:relative;background:#101010}.system-demo-body iframe{display:block;width:100%;height:100%;border:0}.system-demo-note{font-size:11px!important;text-align:center;color:#999c95;background:#151511;padding:13px 20px!important;line-height:1.7!important}.system-demo-body .native-loading-panel{background:#101010}.system-demo-section>.container{max-width:1500px}.system-demo-toolbar a:focus-visible,.system-demo-shortcuts button:focus-visible{outline:2px solid var(--yellow);outline-offset:-4px}@media(max-width:900px){.system-demo-body{height:680px}.system-demo-toolbar{padding:14px 16px}.system-demo-shortcuts{padding:0 7px}.system-demo-shortcuts button{font-size:11px;padding:13px 11px}.system-demo-toolbar>span{font-size:10px}}@media(max-width:600px){.system-demo-section>.container{width:calc(100% - 24px)}.system-demo-toolbar{padding:13px 10px;gap:10px}.system-demo-toolbar>span{font-size:9px;letter-spacing:0;gap:6px}.system-demo-toolbar a{font-size:10px;gap:3px}.system-demo-toolbar a>svg{width:12px}.system-demo-shortcuts{display:grid;grid-template-columns:1fr 1fr;padding:3px 5px}.system-demo-shortcuts button{font-size:11px;padding:11px 8px;min-height:44px}.system-demo-body{height:680px;max-height:none}.system-demo-note{font-size:10px!important;padding:12px!important}.system-demo-frame{scroll-margin-top:79px}.system-demo-section .editorial-heading{padding:0 9px}}.hero-live-product{margin-top:38px;text-align:left}.hero-live-product .system-demo-body{height:660px}.hero-live-product .system-demo-note{margin:0}.hero-live-product .system-demo-frame{border-radius:8px;overflow:hidden}@media(max-width:767px){.hero-live-product{margin-top:28px}.hero-live-product .system-demo-body{height:740px}}.chapter-copy h2,.feature-planning h2,.exam-pitch-heading h2,.feature-progress h2{font-size:clamp(52px,5vw,76px);letter-spacing:-.018em;margin:17px 0 13px}.chapter-copy .chapter-subtitle,.planning-pitch .chapter-subtitle,.exam-pitch-heading .chapter-subtitle,.progress-pitch-copy .chapter-subtitle{font:500 25px/1.35 Space Grotesk,sans-serif;text-transform:none;color:#d6c459;margin:0 0 23px;max-width:600px;letter-spacing:-.04em}.chapter-copy .chapter-lead{font-size:15px;line-height:1.95;color:#a7b1bd}.chapter-copy>.section-label,.planning-pitch>.section-label,.exam-pitch-heading .section-label,.progress-pitch-copy>.section-label{font-size:10px;letter-spacing:.1em;color:#808b94;margin-bottom:13px}.chapter-benefits{gap:25px}.chapter-benefits strong{font-size:14px}.chapter-benefits p{font-size:13px}.feature-chapter{position:relative;overflow:clip}.feature-chapter:after{content:"";position:absolute;left:0;top:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,#c4a7314d,transparent);pointer-events:none}.planning-visual{margin-top:32px;position:relative;max-width:940px;border:1px solid #534d2b;border-radius:6px;overflow:hidden;box-shadow:0 22px 55px #0005}.planning-visual>img{width:100%;height:auto;display:block}.planning-visual>span{position:absolute;bottom:0;left:0;right:0;padding:15px 20px;background:#12140fec;color:#c7cbb7;font-size:11px;line-height:1.6;border-top:1px solid #43472e}.planning-visual i{display:inline-block;background:#d5bd3c;width:5px;height:5px;border-radius:50%;margin-right:7px}.feature-planning .container{display:grid;grid-template-columns:1fr 1fr;gap:0 45px;align-items:start}.planning-pitch{grid-column:1;max-width:550px;padding-top:20px}.planning-visual{grid-column:2;grid-row:1;margin:0;align-self:center;transform-origin:center}.planning-path,.planning-proof{grid-column:1/-1}.product-bridge h2{font-size:45px;margin:18px 0 12px}.product-bridge .chapter-subtitle{font-size:18px;line-height:1.5;color:#707446;margin:0}.product-bridge .container>p{color:#5b6258}.sales-section .section-subtitle{font:500 24px/1.4 Space Grotesk,sans-serif;color:#cdbd61;max-width:630px;margin:18px 0;text-transform:none;letter-spacing:-.02em}.people-section .editorial-heading h2,.audience-section h2,.complete-offer h2,.sales-faq h2{font-size:clamp(44px,4.6vw,65px);line-height:1.03}.audience-section .section-subtitle{color:#79712c}.offer-head>.section-subtitle{max-width:690px;margin:18px auto;color:#cdbd61;font-size:24px;line-height:1.4}.sales-faq .container>div:first-child>.section-subtitle{font-size:21px;line-height:1.4;color:#cdbd61;margin:18px 0}.hero-feature-chip .hero-chip-icon>svg{transform-origin:center}.chapter-copy .chapter-subtitle{min-height:0}.feature-chapter .chapter-product{align-self:start}@media(max-width:1100px){.chapter-copy{display:block;max-width:740px}.chapter-layout{gap:30px}.chapter-copy .chapter-benefits{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.chapter-copy .chapter-benefits li{display:block}.chapter-copy .chapter-benefits li>svg{margin-bottom:9px}.chapter-copy .chapter-cta{margin-top:0}.feature-planning .container{-moz-column-gap:30px;column-gap:30px}.planning-pitch{padding-top:0}.planning-pitch h2{font-size:60px}.planning-pitch .chapter-subtitle{font-size:23px}.planning-visual{margin-top:55px}.planning-visual>span{position:static;display:block;font-size:10px;padding:11px}}@media(max-width:767px){.chapter-copy h2,.feature-planning h2,.exam-pitch-heading h2,.feature-progress h2{font-size:52px;margin:14px 0 13px}.chapter-copy .chapter-subtitle,.planning-pitch .chapter-subtitle,.exam-pitch-heading .chapter-subtitle,.progress-pitch-copy .chapter-subtitle{font-size:22px;line-height:1.4;margin-bottom:20px}.chapter-copy .chapter-lead{font-size:14px}.chapter-copy .chapter-benefits{grid-template-columns:1fr;gap:20px}.chapter-copy .chapter-benefits li{display:flex}.chapter-copy .chapter-benefits li>svg{margin-bottom:0}.feature-planning .container{display:block}.planning-visual{margin-top:26px}.planning-visual>span{font-size:9px;padding:10px 12px;line-height:1.75}.product-bridge h2{font-size:38px}.product-bridge .chapter-subtitle{font-size:17px;line-height:1.65;margin-bottom:17px}.sales-section .section-subtitle,.offer-head>.section-subtitle{font-size:21px;line-height:1.45}.people-section .editorial-heading h2,.audience-section h2,.complete-offer h2,.sales-faq h2{font-size:48px}.chapter-copy>.section-label,.planning-pitch>.section-label,.exam-pitch-heading .section-label,.progress-pitch-copy>.section-label{font-size:9px}.sales-faq .container>div:first-child>.section-subtitle{font-size:20px}}.product-bridge nav.resource-gallery{gap:20px;margin-top:32px}.product-bridge nav.resource-gallery a{display:flex;flex-direction:column;align-items:stretch;border:0;padding:0;gap:0;min-width:0}.resource-preview{height:158px;overflow:hidden;display:block;background:#171a17;border:1px solid #b8bba9;border-radius:4px;position:relative}.resource-preview>img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left;transition:scale .8s ease}.resource-preview.resource-pdf>img{-o-object-position:50% 10%;object-position:50% 10%;-o-object-fit:cover;object-fit:cover}.resource-gallery a:hover .resource-preview>img{scale:1.06}.resource-gallery-name{display:flex;align-items:center;gap:10px;padding-top:17px;font-size:16px}.resource-gallery-name svg{margin-left:auto}.resource-gallery-detail{color:#747b6b;font-weight:400;font-size:12px;line-height:1.7;margin-top:7px}.product-bridge nav.resource-gallery small{color:#8b907a}.resource-gallery-name svg{color:#91823c}@media(max-width:900px){.product-bridge nav.resource-gallery{grid-template-columns:1fr 1fr;gap:27px 20px}.resource-preview{height:185px}}@media(max-width:600px){.product-bridge nav.resource-gallery{gap:23px 14px}.resource-preview{height:112px}.resource-gallery-name{font-size:14px;gap:7px;padding-top:12px}.resource-gallery-detail{font-size:11px;line-height:1.7;margin-top:5px}.resource-gallery-name svg{width:13px}}#root{overflow-x:clip}.founder-section .founder-layout{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(0,1.2fr);align-items:center;gap:65px;max-width:1130px;margin:auto}.founder-portrait{position:relative;overflow:hidden;border:1px solid #4c4832;background:#101311;aspect-ratio:1/1.08;border-radius:6px}.founder-portrait img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;display:block}.founder-portrait>span{position:absolute;inset:auto 0 0;padding:38px 24px 22px;background:linear-gradient(transparent,#101311ec);font:600 18px Barlow Condensed,sans-serif;letter-spacing:.12em;color:#e9e4c9}.founder-copy h2{font:700 clamp(50px,5vw,76px)/1.02 "Barlow Condensed",sans-serif;margin:20px 0 21px;text-transform:uppercase;color:#f1f1e9}.founder-copy .founder-lead{font-size:22px;line-height:1.5;color:#e7cd58;margin-bottom:18px}.founder-copy>p:not(.section-label):not(.founder-lead){font-size:16px;line-height:1.95;color:#aeb8c1;max-width:610px}.founder-credentials{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0}.founder-credentials>span{display:flex;align-items:center;gap:7px;border:1px solid #3e4438;background:#151912;padding:9px 11px;color:#b9c2b0;font-size:11px}.founder-credentials svg{color:#cbbc5f;flex:none}.founder-instagram{display:inline-flex;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #5f5531;color:#e1cc67;font-size:13px;line-height:1.6}.founder-instagram:hover{color:#f7e5a2}.founder-instagram:focus-visible{outline:2px solid #f5d21b;outline-offset:5px}@media(max-width:900px){.founder-section .founder-layout{gap:32px;grid-template-columns:minmax(220px,.85fr) minmax(0,1.15fr)}.founder-copy .founder-lead{font-size:19px}.founder-copy>p:not(.section-label):not(.founder-lead){font-size:14px}.founder-copy h2{font-size:52px}.founder-credentials{gap:8px;margin:22px 0}.founder-credentials>span{font-size:10px;padding:8px}.founder-instagram{font-size:12px}}@media(max-width:640px){.founder-section .founder-layout{grid-template-columns:1fr;gap:28px}.founder-portrait{max-width:350px;width:100%;aspect-ratio:1/1;margin:auto}.founder-copy h2{font-size:51px;margin-top:16px}.founder-copy .founder-lead{font-size:20px}.founder-copy>p:not(.section-label):not(.founder-lead){font-size:14px}.founder-credentials>span{font-size:10px}.founder-instagram{font-size:12px;gap:8px;overflow-wrap:anywhere}.founder-instagram svg{flex:none}}.founder-stories{margin-top:29px;border-top:1px solid #33382c;padding-top:22px}.founder-stories h3{font-size:16px;color:#e0e5d9;font-weight:500}.founder-stories p{font-size:12px;line-height:1.8;color:#8e9a9b;margin-top:7px}.founder-stories>div{display:flex;flex-wrap:wrap;gap:10px 19px;margin-top:12px}.founder-stories a{display:inline-flex;align-items:center;gap:6px;min-height:36px;font-size:11px;line-height:1.7;color:#cabb70}.founder-stories a:hover{color:#f4df8f}.founder-stories a:focus-visible{outline:2px solid #f5d21b;outline-offset:4px}:root{--motion-ease:cubic-bezier(.22,1,.36,1);--motion-quick:.18s;--motion-base:.46s}[data-motion=full] [data-motion-state=pending]{opacity:var(--reveal-opacity,.2);transform:var(--reveal-from,none)}[data-motion=full] [data-motion-state]{transition:none!important}.reading-progress{position:fixed;inset:0 0 auto;height:2px;z-index:80;pointer-events:none;background:transparent}.reading-progress-fill{height:100%;width:100%;transform:scaleX(0);transform-origin:left;background:var(--yellow);box-shadow:0 0 12px #f5d21b70;will-change:transform}.site-header{transition:background .24s ease,border-color .24s ease,box-shadow .24s ease}.site-header.has-scrolled{background:#0b0c0ef5;border-bottom-color:#f5d21b20;box-shadow:0 8px 32px #0003}.main-nav a{position:relative;padding-block:7px;transition:color .2s ease}.main-nav a:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--yellow);transform:scaleX(0);transform-origin:left;transition:transform .28s var(--motion-ease)}.main-nav a[aria-current=location]{color:var(--yellow)}.main-nav a[aria-current=location]:after,.main-nav a:hover:after,.main-nav a:focus-visible:after{transform:scaleX(1)}.hero-title-line{display:block}.sales-hero{position:relative;isolation:isolate;overflow:clip}.sales-hero>.container{position:relative;z-index:1}.hero-atmosphere{position:absolute;inset:0;overflow:hidden;z-index:0;pointer-events:none}.hero-atmosphere i{position:absolute;display:block;border-radius:50%;opacity:.55;animation-play-state:paused}.hero-atmosphere i:first-child{width:900px;height:700px;left:-440px;top:-190px;background:radial-gradient(ellipse,#c8a4211c 0%,#b8951510 32%,transparent 65%);animation:ambient-drift-a 17s ease-in-out infinite alternate;animation-play-state:paused}.hero-atmosphere i:last-child{width:880px;height:760px;right:-440px;top:40px;background:radial-gradient(ellipse,#f5d21b17,transparent 65%);animation:ambient-drift-b 20s ease-in-out infinite alternate;animation-play-state:paused}.button-label{position:relative;z-index:1}.button,.header-cta,.hero-screen-action{position:relative;isolation:isolate;overflow:hidden}.button>svg,.header-cta>svg,.hero-screen-action>svg{position:relative;z-index:1}.interaction-ripple{position:absolute;border-radius:50%;pointer-events:none;background:currentColor;z-index:2}.back-to-top{--read-progress:0;position:fixed;right:22px;bottom:22px;z-index:45;display:grid;place-items:center;width:48px;height:48px;border:1px solid #4a493d;border-radius:50%;background:#12130feb;color:var(--yellow);box-shadow:0 8px 25px #0004;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(12px);transition:opacity .22s ease,transform .28s var(--motion-ease),visibility .22s;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.back-to-top.is-shown{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.back-top-ring{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg);fill:none;stroke:var(--yellow);stroke-width:1.5;stroke-dasharray:132;stroke-dashoffset:calc(132 * (1 - var(--read-progress)));pointer-events:none}.back-to-top:hover{background:#202013}@media(prefers-reduced-motion:no-preference){[data-motion=full] .button,[data-motion=full] .header-cta{translate:var(--pointer-x,0px) var(--pointer-y,0px);transition:translate .22s var(--motion-ease),transform .22s var(--motion-ease),box-shadow .24s ease,background .18s ease,border-color .18s ease}[data-motion=full] .button-primary:before,[data-motion=full] .header-cta:before,[data-motion=full] .hero-screen-action:before{content:"";position:absolute;inset:-50% auto -50% -65%;width:45%;background:linear-gradient(90deg,transparent,#fff8,transparent);transform:skew(-22deg);pointer-events:none;z-index:0;transition:left .65s var(--motion-ease)}[data-motion=full] .button-primary:hover:before,[data-motion=full] .button-primary:focus-visible:before,[data-motion=full] .header-cta:hover:before,[data-motion=full] .hero-screen-action:hover:before{left:135%}[data-motion=full] .button-primary:hover,[data-motion=full] .header-cta:hover{box-shadow:0 9px 28px #f5d21b24;transform:translateY(-3px)}[data-motion=full] .button-secondary:hover{box-shadow:inset 0 0 0 1px #f5d21b28,0 8px 28px #0002;border-color:#b3a957;transform:translateY(-2px)}[data-motion=full] .button:active,[data-motion=full] .header-cta:active,[data-motion=full] .hero-screen-action:active{transform:translateY(0) scale(.975);transition-duration:90ms}.button>svg,.header-cta>svg,.inline-link>svg,.feature-inline a>svg,.last-step-secondary>svg,.footer-inner nav a>svg{transition:transform .26s var(--motion-ease)}.button:hover>svg,.button:focus-visible>svg,.header-cta:hover>svg,.inline-link:hover>svg,.feature-inline a:hover>svg{transform:translate(5px)}.button[target=_blank]:hover>svg{transform:translate(3px,-3px)}.last-step-secondary:hover>svg{transform:rotate(-65deg)}.footer-inner nav a:hover>svg,.back-to-top:hover>svg:not(.back-top-ring){transform:translateY(-3px)}.inline-link,.last-step-secondary{transition:color .2s ease,text-shadow .2s ease}.inline-link:hover{color:#fff0a0;text-shadow:0 0 18px #f5d21b24}.official-brand-mark{transition:transform .34s var(--motion-ease),filter .24s ease}.brand:hover .official-brand-mark{transform:rotate(-5deg) scale(1.06);filter:drop-shadow(0 0 7px #f5d21b30)}.hero-real-product{transition:box-shadow .4s ease,border-color .3s ease}.hero-real-product:hover{border-color:#a89034;box-shadow:0 25px 90px #0005,0 0 30px #f5d21b07}.real-screen>a{transition:border-color .25s ease,box-shadow .35s ease,transform .45s var(--motion-ease)}.real-screen>a img{transition:scale .7s var(--motion-ease)}.real-screen>a:hover{border-color:#8e7d34;box-shadow:0 16px 42px #0004;transform:translateY(-3px)}.real-screen>a:hover img{scale:1.025}.real-screen-zoom{transition:background .2s ease,color .2s ease,transform .3s var(--motion-ease)}.real-screen>a:hover .real-screen-zoom{transform:translate(-2px,-2px)}.people-grid>article,.offer-card{position:relative;transform:perspective(1100px) rotateX(var(--tilt-x,0deg)) rotateY(var(--tilt-y,0deg));transition:transform .38s var(--motion-ease),border-color .22s ease,box-shadow .3s ease}.people-grid>article:hover{border-color:#f5d21b58;box-shadow:0 14px 38px #0004}.people-grid .person-image img{transition:scale .65s var(--motion-ease)}.people-grid>article:hover .person-image img{scale:1.035}.person-topics>span{transition:color .18s ease,border-color .2s ease,background .2s ease}.people-grid>article:hover .person-topics>span{border-color:#776522;color:#e7d78f;background:#f5d21b05}.offer-card:hover{box-shadow:0 20px 65px #0004;border-color:#d0b644}.offer-card{overflow:hidden;isolation:isolate}.offer-card:after{content:"";position:absolute;z-index:-1;inset:-100% -80%;background:radial-gradient(ellipse at center,#f5d21b09,transparent 58%);pointer-events:none;animation:offer-breathe 13s ease-in-out infinite alternate;animation-play-state:paused}.transformation-list>div,.explanation-rail>article,.audience-list>article,.delivery-list>article{transition:background .25s ease,border-color .25s ease}.transformation-list>div:hover,.explanation-rail>article:hover,.delivery-list>article:hover{background:#f5d21b035;border-color:#f5d21b39}.audience-list>article:hover{background:#8c701005;border-color:#9b894f}.transformation-list>div>svg,.explanation-rail>article>svg,.delivery-list>article>svg:first-child,.progress-bottom h3>svg,.subfeature-title>svg{transition:transform .3s var(--motion-ease),color .2s ease}.transformation-list>div:hover>svg{transform:translate(5px)}.explanation-rail>article:hover>svg,.delivery-list>article:hover>svg:first-child{transform:translateY(-3px) rotate(-5deg)}.progress-bottom>article:hover h3>svg{transform:rotate(-7deg)}.row-index,.audience-list>article>span,.getting-started>div>span,.try-instructions b{transition:color .2s ease,border-color .2s ease,background .2s ease,transform .28s var(--motion-ease)}.transformation-list>div:hover .row-index{color:var(--yellow);transform:translate(3px)}.getting-started>div:hover>span,.try-instructions>span:hover>b{background:#f5d21b12;border-color:var(--yellow);transform:translateY(-2px)}.sales-faq details{transition:background .22s ease,border-color .22s ease}.sales-faq details:hover{border-color:#75682c}.sales-faq details[open]{background:#f5d21b03;border-color:#6c5e26}.sales-faq summary{transition:color .18s ease}.sales-faq summary:hover{color:var(--yellow)}.sales-faq details>p{animation:faq-copy-in .33s var(--motion-ease)}.sales-faq summary>svg{transition:transform .3s var(--motion-ease),color .2s ease}.sales-faq details[data-closing=true] summary>svg{transform:rotate(0)}.test-disclosure{transition:border-color .22s ease,box-shadow .26s ease}.test-disclosure:hover{border-color:#a28e35;box-shadow:0 8px 28px #0002}.test-disclosure-action svg{transition:transform .25s var(--motion-ease)}.test-disclosure[open] .test-disclosure-action svg{transform:rotate(90deg)}.native-experience{transition:border-color .3s ease,box-shadow .35s ease}.native-experience:hover{border-color:#776b3a}.native-experience[data-ready=true]{animation:native-ready-ring .95s ease-out 1}.native-experience-label>a{transition:color .2s ease}.native-experience-label>a:hover{color:#fff0a0}.native-experience-label>a svg{transition:transform .25s var(--motion-ease)}.native-experience-label>a:hover svg{transform:translate(2px,-2px)}.last-step{position:relative;isolation:isolate;overflow:hidden}.last-step>.container{position:relative;z-index:1}.last-step:before{content:"";position:absolute;inset:-120px 0;background:radial-gradient(ellipse at 50% 100%,#f5d21b0d,transparent 62%);animation:closing-glow 15s ease-in-out infinite alternate;animation-play-state:paused;pointer-events:none}[data-motion=full].motion-page-visible .motion-in-view .hero-atmosphere i,[data-motion=full].motion-page-visible .offer-card.motion-in-view:after,[data-motion=full].motion-page-visible .last-step.motion-in-view:before{animation-play-state:running}.main-nav.is-open{animation:menu-entrance .26s var(--motion-ease)}}@keyframes ambient-drift-a{0%{transform:translateZ(0) scale(.95);opacity:.4}to{transform:translate3d(90px,70px,0) scale(1.08);opacity:.7}}@keyframes ambient-drift-b{0%{transform:translate3d(0,50px,0) scale(1.04);opacity:.6}to{transform:translate3d(-110px,-30px,0) scale(.96);opacity:.35}}@keyframes offer-breathe{0%{transform:translate3d(-20px,-20px,0);opacity:.3}to{transform:translate3d(30px,60px,0);opacity:1}}@keyframes closing-glow{0%{transform:scale(.9) translateY(20px);opacity:.4}to{transform:scale(1.12) translateY(-20px);opacity:1}}@keyframes faq-copy-in{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@keyframes native-ready-ring{0%{box-shadow:0 0 0 1px #f5d21b50}to{box-shadow:0 0 0 8px #f5d21b00}}@keyframes menu-entrance{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}@media(max-width:640px){.back-to-top{right:14px;bottom:16px;width:43px;height:43px}.hero-atmosphere i:first-child{left:-600px}.hero-atmosphere i:last-child{right:-640px}.main-nav a:after{left:12px;right:auto;width:35px;bottom:8px}}@media(hover:none),(pointer:coarse){.people-grid>article,.offer-card{transform:none!important}.button,.header-cta{translate:none!important}.people-grid>article:hover .person-image img,.real-screen>a:hover img{scale:1}}@media(prefers-reduced-motion:reduce){.hero-atmosphere i,.offer-card:after,.last-step:before,.native-experience,.sales-faq details>p,.main-nav.is-open{animation:none!important}.back-to-top,.main-nav a:after,.site-header,.official-brand-mark{transition:none!important}.people-grid>article,.offer-card{transform:none!important}.button,.header-cta{translate:none!important}.reading-progress-fill{box-shadow:none}}@media(prefers-reduced-motion:no-preference){[data-motion=full] [data-parallax-active=true]{translate:0 var(--scroll-drift,0px)}[data-motion=full] .hero-feature-chip .hero-chip-icon>svg,[data-motion=full] :is(.planning-path>article,.chapter-evidence,.exam-benefits>article,.progress-pitch-points>article)>svg{transform-origin:center;animation:icon-gentle-lift 5.5s ease-in-out infinite;animation-play-state:paused}[data-motion=full] :is(.planning-path>article,.exam-benefits>article):nth-child(2)>svg{animation-name:icon-gentle-turn;animation-duration:6.8s;animation-delay:-1.5s}[data-motion=full] :is(.planning-path>article,.exam-benefits>article):nth-child(3)>svg{animation-name:icon-gentle-pulse;animation-duration:7s;animation-delay:-3s}[data-motion=full] .chapter-evidence>svg{animation-name:icon-gentle-turn;animation-duration:8s}[data-motion=full].motion-page-visible .hero-feature-chip.motion-in-view .hero-chip-icon>svg,[data-motion=full].motion-page-visible :is(.planning-path>article,.chapter-evidence,.exam-benefits>article,.progress-pitch-points>article).motion-in-view>svg{animation-play-state:running}[data-motion=full] .chapter-copy .section-label:after{content:"";display:inline-block;width:26px;height:1px;margin-left:12px;background:currentColor;vertical-align:middle;transform-origin:left;animation:section-line-breathe 7s ease-in-out infinite;animation-play-state:paused}[data-motion=full].motion-page-visible .chapter-copy.motion-in-view .section-label:after{animation-play-state:running}[data-motion=full] .product-bridge nav a{transition:background .45s ease,border-color .45s ease,color .45s ease}[data-motion=full] .product-bridge nav a>svg{transition:translate .55s var(--motion-ease)}[data-motion=full] .product-bridge nav a:is(:hover,:focus-visible)>svg{translate:5px 0}[data-motion=full] .chapter-cta>svg{transition:translate .55s var(--motion-ease)}[data-motion=full] .chapter-cta:is(:hover,:focus-visible)>svg{translate:5px 0}}@keyframes icon-gentle-lift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes icon-gentle-turn{0%,to{transform:rotate(0)}35%{transform:rotate(-8deg)}65%{transform:rotate(4deg)}}@keyframes icon-gentle-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.09);opacity:.7}}@keyframes section-line-breathe{0%,to{transform:scaleX(.55);opacity:.5}50%{transform:scaleX(1);opacity:1}}html[data-motion=reduced]{scroll-behavior:auto!important}[data-motion=reduced] :is(.hero-atmosphere i,.native-experience,.sales-faq details>p,.main-nav.is-open,.hero-feature-chip .hero-chip-icon>svg,.hero-paper-card,.hero-avatar-card,.planning-path>article>svg,.chapter-evidence>svg,.exam-benefits>article>svg,.progress-pitch-points>article>svg){animation:none!important}[data-motion=reduced] :is(.back-to-top,.site-header,.official-brand-mark,.button,.header-cta,.people-grid>article,.offer-card,.real-screen>a,.real-screen>a img,.person-image img,.chapter-cta>svg,.product-bridge nav a,.product-bridge nav a>svg){transition:none!important}[data-motion=reduced] :is(.people-grid>article,.offer-card){transform:none!important}[data-motion=reduced] :is(.button,.header-cta,[data-parallax]){translate:none!important}[data-motion=reduced] .reading-progress-fill{box-shadow:none}[data-motion=reduced] .offer-card:after,[data-motion=reduced] .last-step:before,[data-motion=reduced] .chapter-copy .section-label:after{animation:none!important}[data-motion=reduced] .main-nav a:after,[data-motion=reduced] :is(.button,.header-cta,.inline-link,.last-step-secondary,.footer-inner nav a,.chapter-cta,.product-bridge nav a,.native-experience-label>a)>svg{transition:none!important}[data-motion=reduced] :is(.button,.header-cta,.inline-link,.last-step-secondary,.footer-inner nav a,.chapter-cta,.product-bridge nav a,.native-experience-label>a)>svg{transform:none!important;translate:none!important}@media(prefers-reduced-motion:no-preference){[data-motion=full] .hero-chip-review .hero-chip-icon>svg{animation-name:icon-gentle-turn;animation-duration:7.5s;animation-delay:-2s}[data-motion=full] .hero-paper-card{animation:hero-paper-sway 9s ease-in-out infinite alternate;animation-play-state:paused}[data-motion=full] .hero-avatar-card{animation:hero-avatar-sway 11.5s ease-in-out infinite alternate;animation-play-state:paused}[data-motion=full].motion-page-visible .hero-artboard.motion-in-view :is(.hero-paper-card,.hero-avatar-card){animation-play-state:running}}@keyframes hero-paper-sway{0%{rotate:-.8deg}to{rotate:1deg}}@keyframes hero-avatar-sway{0%{rotate:1deg}to{rotate:-1.2deg}}:root{--bg:#0b0c0e;--surface:#141518;--surface-2:#1a1b1e;--text:#f5f5ef;--muted:#a7a8ad;--dim:#7f818a;--line:#292a2e;--yellow:#f5d21b;--red:#ef8585;--green:#82cd9b;--body:"Inter",sans-serif;--display:"Barlow Condensed",sans-serif;color-scheme:dark;font-family:var(--body);color:var(--text);background:var(--bg);font-synthesis:none;font-optical-sizing:auto}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}body{margin:0}button,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default;opacity:.42}a{color:inherit;text-decoration:none}button{color:inherit}button,summary,a,input,textarea{touch-action:manipulation}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--yellow);outline-offset:5px}img{display:block;max-width:100%}p,h1,h2,h3,ul,ol{margin:0}button svg,a svg{flex-shrink:0}::-moz-selection{background:var(--yellow);color:var(--bg)}::selection{background:var(--yellow);color:var(--bg)}.container{width:min(1280px,calc(100% - 80px));margin-inline:auto}.muted{color:var(--muted)}.muted-small{font-size:11px;color:var(--muted)}em{font-style:normal;color:var(--yellow)}.skip-link{position:fixed;top:12px;left:12px;z-index:1000;transform:translateY(-150%);padding:12px 18px;background:var(--yellow);color:#111}.skip-link:focus{transform:none}.site-header{position:sticky;top:0;z-index:50;background:#0b0c0ef2;border-bottom:1px solid #ffffff0b;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.header-inner{height:76px;display:flex;align-items:center;justify-content:space-between;gap:24px}.brand{display:inline-flex;gap:11px;align-items:center;white-space:nowrap;font-size:17px;font-weight:500;letter-spacing:-.5px}.brand-mark{width:38px;height:41px;display:grid;place-items:center;font:800 30px/1 var(--display);background:var(--yellow);color:#0b0c0e;border-radius:3px;letter-spacing:-2px;padding-right:2px}.brand b{font-weight:700}.main-nav{display:flex;gap:32px;font-size:12px;font-weight:500;color:#c3c4c8}.main-nav a:hover,.login-link:hover{color:var(--yellow)}.header-actions{display:flex;gap:24px;align-items:center}.login-link{font-size:12px}.header-cta{display:flex;align-items:center;gap:18px;font-size:11px;font-weight:700;background:var(--yellow);color:#15150d;padding:13px 18px;border-radius:5px}.menu-toggle{display:none!important}.button{display:inline-flex;align-items:center;justify-content:center;gap:24px;min-height:54px;padding:0 25px;border:1px solid transparent;border-radius:6px;font-size:12px;font-weight:700;transition:background .16s,transform .16s,border-color .16s}.button-primary{background:var(--yellow);color:#15150d}.button-primary:hover,.header-cta:hover{background:#ffdf39;transform:translateY(-2px)}.button-secondary{background:transparent;border-color:#55565b;color:var(--text)}.button-secondary:hover{background:#ffffff08;border-color:#95969d}.quiet-button,.text-button,.icon-button{border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:11px}.icon-button{width:36px;height:36px;border-radius:5px;flex-shrink:0}.icon-button:hover:not(:disabled),.quiet-button:hover:not(:disabled){background:#ffffff0a;color:var(--yellow)}.quiet-button{min-height:36px;padding:6px 10px;border-radius:5px}.inline-link{display:inline-flex;align-items:center;gap:10px;font-size:12px;font-weight:600;color:var(--yellow);border:0;background:none;padding:0;line-height:1.7;text-align:left}.inline-link:hover{color:#ffed98}.small-primary,.small-outline{border:1px solid var(--yellow);border-radius:4px;min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;font-size:10px;font-weight:700;letter-spacing:.015em}.small-primary{background:var(--yellow);color:#16150c}.small-outline{background:transparent;border-color:#4f4b2b;color:var(--yellow)}.small-primary:hover{background:#ffe451}.small-outline:hover{background:#f5d21b0a}.micro-label{font-size:10px;font-weight:600;letter-spacing:.07em;line-height:1.6;color:var(--muted)}.hero{padding:45px 0 43px}.hero-copy{text-align:center;padding:0 0 30px}.hero h1{font:800 clamp(64px,7.7vw,118px)/.93 var(--display);text-transform:uppercase;letter-spacing:-.02em;margin:0 auto 22px}.hero-copy>p{font-size:16px;line-height:1.7;color:#bcbec4;letter-spacing:-.3px}.hero-actions{display:flex;justify-content:center;gap:14px;margin-top:25px}.hero-note{display:block;margin:13px 0 0;color:var(--muted);font-size:10px}.hero-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:10px;color:var(--muted);padding-top:16px}.hero-bottom span,.hero-bottom a{display:inline-flex;align-items:center;gap:7px}.hero-bottom a{color:#ceced1}.hero-bottom a:hover{color:var(--yellow)}.dashboard{scroll-margin-top:98px;border:1px solid #414246;border-radius:11px;overflow:hidden;background:#101113;box-shadow:0 22px 70px #0003}.dashboard-top{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 21px;border-bottom:1px solid var(--line);font-size:10px;font-weight:600;letter-spacing:.05em}.demo-note{display:inline-flex;align-items:center;gap:7px;font-size:9px;line-height:1.5;font-weight:400;color:var(--muted);letter-spacing:0}.demo-dot{width:5px;height:5px;background:var(--yellow);border-radius:50%;flex-shrink:0}.dashboard-body{display:grid;grid-template-columns:166px minmax(0,1fr) 200px;min-height:380px}.dashboard-sidebar{padding:17px 0 14px;border-right:1px solid var(--line);display:flex;flex-direction:column;justify-content:space-between}.dashboard-sidebar nav{display:flex;flex-direction:column}.dashboard-sidebar nav button{display:flex;align-items:center;gap:12px;padding:17px 16px;font-size:11px;border:0;border-left:2px solid transparent;background:transparent;color:#b0b1b7;text-align:left;min-height:51px}.dashboard-sidebar nav button[aria-pressed=true]{color:var(--yellow);background:#f5d21b05;border-left-color:var(--yellow)}.dashboard-sidebar nav button:hover{background:#ffffff04}.nav-chevron{margin-left:auto}.dashboard-help{display:flex;align-items:center;gap:10px;color:var(--dim);font-size:10px;padding:12px 19px}.dashboard-content{padding:24px 25px;min-width:0}.dashboard-heading h2{font-size:20px;font-weight:600;line-height:1.35;letter-spacing:-.6px;margin:7px 0 8px}.objective{font-size:10px;color:var(--muted);display:flex;align-items:center;gap:6px}.objective b{font-weight:500;color:var(--yellow)}.sample-label{margin-left:4px;font-size:8px;border:1px solid #494b51;padding:2px 5px;border-radius:3px;color:#babcc3}.dashboard-actions{display:flex;gap:9px;align-items:center;margin:17px 0 23px}.text-button{font-size:9px;color:#a2a3aa;padding:9px 10px}.text-button:hover{color:var(--yellow)}.schedule-heading{display:flex;justify-content:space-between;font-size:9px;letter-spacing:.02em;margin-bottom:9px;color:#c2c3c7}.schedule-heading span:last-child{color:var(--dim);font-size:8px}.schedule-list{display:flex;flex-direction:column;gap:7px}.schedule-row{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:1px solid #343539;border-left:2px solid var(--yellow);border-radius:5px;background:#191a1e;padding:11px 13px;transition:background .15s}.schedule-row:hover{background:#222328}.schedule-number{font-size:9px;color:var(--muted);width:16px;display:flex;align-items:center;justify-content:center}.schedule-subject{font-size:10px;font-weight:600;line-height:1.45}.schedule-subject small{display:block;font-size:9px;font-weight:400;color:var(--muted);margin-top:3px}.schedule-format{margin-left:auto;font-size:8px;color:var(--muted)}.schedule-play{display:grid;place-items:center;width:26px;height:26px;flex-shrink:0;border:1px solid #55565b;border-radius:50%;color:#e7e7df;padding-left:1px}.is-complete{border-left-color:var(--green)}.is-complete .schedule-number{color:var(--green)}.dashboard-hint{display:flex;align-items:center;gap:8px;font-size:9px;line-height:1.7;color:var(--muted);margin-top:14px}.dashboard-metrics{border-left:1px solid var(--line);padding:25px 22px}.progress-ring{width:124px;height:124px;margin:16px auto 10px;border-radius:50%;background:conic-gradient(var(--yellow) var(--progress),#2b2c30 var(--progress));padding:7px;transform:rotate(-.01deg)}.progress-ring>div{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;border-radius:50%;background:#101113}.progress-ring strong{font-size:29px;font-weight:600;letter-spacing:-1.4px}.progress-ring span{font-size:9px;color:var(--muted);margin-top:2px}.dashboard-metrics>p{text-align:center;font-size:10px;color:var(--muted)}.metric-divider{height:1px;background:var(--line);margin:19px 0}.mini-mission{display:flex;align-items:center;gap:8px;color:var(--yellow);font-size:10px;font-weight:500}.dashboard-metrics .mission-copy{text-align:left;line-height:1.7;font-size:9px;margin:9px 0 11px}.dashboard-metrics .inline-link{font-size:9px}.demo-syllabus{padding-top:2px}.demo-syllabus>button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;background:transparent;border:0;border-bottom:1px solid var(--line);text-align:left;padding:14px 0;font-size:11px}.demo-syllabus small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.demo-syllabus svg{color:var(--yellow)}.question-launcher>p{font-size:11px;line-height:1.7;color:var(--muted);margin:18px 0 6px}.launcher-row{display:flex;align-items:center;gap:15px;border:0;border-bottom:1px solid var(--line);background:transparent;width:100%;text-align:left;padding:16px 0}.launcher-row>svg{color:var(--yellow)}.launcher-row>svg:last-child{margin-left:auto}.launcher-row span{font-size:12px}.launcher-row small{display:block;font-size:10px;color:var(--muted);margin-top:4px}.review-launcher{padding:23px 0}.review-large-icon{color:var(--yellow);margin-bottom:12px}.review-launcher h3{font-size:17px;font-weight:500}.review-launcher p{font-size:12px;color:var(--muted);line-height:1.7;margin:9px 0 18px;max-width:360px}.review-launcher .muted-small{display:block;margin-top:12px}.stats-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:25px 0 20px}.stats-summary>div{display:flex;flex-direction:column;gap:6px}.stats-summary strong{font-size:30px;color:var(--yellow);font-weight:500}.stats-summary span{font-size:9px;color:var(--muted)}.demo-bars{display:grid;gap:13px}.demo-bar{display:grid;grid-template-columns:120px minmax(0,1fr) 48px;align-items:center;gap:12px;font-size:9px}.demo-bar>div{height:4px;background:#2b2c30;border-radius:5px;overflow:hidden}.demo-bar i{display:block;height:100%;border-radius:5px;transition:width .25s}.demo-bar b{font-size:9px;text-align:right;font-weight:400;color:var(--muted)}.stats-view .inline-link{font-size:10px;margin-top:12px}.method-section{padding:76px 0 82px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.section-label{display:flex;align-items:center;gap:13px;font:600 13px/1.4 var(--display);letter-spacing:.07em;text-transform:uppercase;color:var(--muted);margin-bottom:23px}.section-label>span:first-child{color:var(--yellow)}.section-label>span:nth-child(2){color:#60626a}.method-intro{display:grid;grid-template-columns:1.25fr 1fr;-moz-column-gap:120px;column-gap:120px;align-items:end}.method-intro>.section-label{grid-column:1/-1;margin-bottom:18px}.method-intro h2{font:600 45px/1.04 var(--display);text-transform:uppercase;letter-spacing:-.4px}.method-intro>p{font-size:13px;line-height:1.8;color:var(--muted);max-width:415px}.method-steps{display:grid;grid-template-columns:repeat(4,1fr);margin-top:43px}.method-steps>a{padding:20px 25px 0;border-top:1px solid #45464b;border-right:1px solid var(--line)}.method-steps>a:first-child{padding-left:0}.method-steps>a:last-child{border-right:0;padding-right:0}.step-top{display:flex;justify-content:space-between;align-items:center;color:var(--yellow)}.step-top>span{color:var(--dim);font-size:10px}.method-steps h3{font:600 30px/1 var(--display);text-transform:uppercase;margin:20px 0 10px;display:flex;align-items:center;justify-content:space-between}.method-steps h3 svg{color:var(--dim);transition:transform .2s}.method-steps p{font-size:11px;line-height:1.65;color:var(--muted);max-width:230px}.method-steps a:hover{border-top-color:var(--yellow)}.method-steps a:hover h3 svg{transform:translate(4px);color:var(--yellow)}.section{padding:102px 0}.feature-layout{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.7fr);gap:70px;align-items:start}.feature-copy h2,.tour-heading h2,.offer h2{font:700 clamp(48px,4.7vw,72px)/.95 var(--display);letter-spacing:-.018em;text-transform:uppercase}.feature-copy>p{font-size:13px;line-height:1.85;color:var(--muted);max-width:340px;margin:25px 0}.feature-steps{list-style:none;padding:0;margin:30px 0}.feature-steps li{display:flex;gap:15px;align-items:center;padding:0 0 23px;position:relative}.feature-steps li:not(:last-child):before{content:"";position:absolute;left:16px;top:35px;bottom:2px;width:1px;background:var(--line)}.feature-steps li>span{display:grid;place-items:center;width:34px;height:34px;border:1px solid #44464f;border-radius:50%;flex-shrink:0;color:var(--muted);font:600 18px var(--display)}.feature-steps li:first-child>span{background:var(--yellow);border-color:var(--yellow);color:#13130b}.feature-steps li>div{font-size:11px;font-weight:600}.feature-steps small{display:block;font-size:10px;font-weight:400;color:var(--muted);margin-top:6px}.feature-copy>.inline-link{font-size:11px}.feature-demo{min-width:0}.feature-caption{font-size:10px;color:var(--muted);line-height:1.8;text-align:center;max-width:550px;margin:18px auto 0}.question-demo{border:1px solid #3b3c41;border-radius:11px;overflow:hidden;scroll-margin-top:100px;background:#111214}.workspace-tools{min-height:56px;display:flex;justify-content:space-between;align-items:center;padding:10px 20px;gap:10px;border-bottom:1px solid #37383c}.workspace-title{font-size:12px;font-weight:600}.tool-group{display:flex;align-items:center;gap:9px}.tool-group>.quiet-button{border-left:1px solid #3b3c41;border-radius:0;font-size:10px;color:var(--muted)}.paper-sheet{--paper-ink:#16140f;--paper-muted:#625e55;--paper-line:#16140f2d;background:linear-gradient(180deg,#e6e3de,#ddd9d3);color:var(--paper-ink);padding:24px 25px 0;font-family:Times New Roman,Times,serif;transition:background .15s,color .15s}.paper-dark{--paper-ink:#efede6;--paper-muted:#b0aa9f;--paper-line:#ffffff26;background:#211f1c}.paper-metadata{display:flex;justify-content:space-between;gap:10px;font:500 9px/1.5 var(--body);padding-bottom:18px;border-bottom:1px solid var(--paper-line);color:var(--paper-muted)}.paper-metadata>span:first-child{color:var(--paper-ink);font-weight:600}.paper-columns{display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:25px;padding-top:22px}.paper-question{min-width:0}.paper-topic{font:500 9px/1.5 var(--body);color:var(--paper-muted);margin-bottom:15px}.paper-question h3{font:400 21px/1.5 Times New Roman,Times,serif;min-height:94px;margin-bottom:22px}.question-number{font-weight:700}.paper-alternatives{display:flex;flex-direction:column;gap:6px}.paper-alternative{border:1px solid transparent;background:none;display:flex;align-items:center;gap:10px;text-align:left;padding:9px 10px;font:400 17px/1.45 Times New Roman,Times,serif;color:var(--paper-ink);width:100%;border-radius:3px;min-height:43px}.paper-alternative:hover:not([aria-disabled=true]){background:#16140f07;border-color:var(--paper-line)}.option-letter{font-weight:700;width:18px;flex-shrink:0}.paper-alternative.selected{border-color:#476695;background:#4b70bc12;box-shadow:inset 2px 0 #476695}.paper-alternative.correct{border-color:#397c4c;background:#397c4c12;box-shadow:inset 2px 0 #397c4c}.paper-alternative.wrong{border-color:#ae4141;background:#ae414112;box-shadow:inset 2px 0 #ae4141}.paper-alternative svg{margin-left:auto;flex-shrink:0}.paper-alternative.correct svg{color:#397c4c}.paper-alternative.wrong svg{color:#ae4141}.paper-alternative[aria-disabled=true]{cursor:default}.paper-alternative:focus-visible,.respond-stamp:focus-visible,.paper-comments-button:focus-visible,.paper-notes textarea:focus-visible{outline-color:#305d9f}.paper-response{margin:21px 0 25px;min-height:53px;display:flex;align-items:center;flex-wrap:wrap;gap:9px}.respond-stamp{background:transparent;border:2px solid #383b37;border-radius:2px;padding:9px 12px;font:700 15px/1 var(--display);letter-spacing:1.5px;color:var(--paper-ink);transform:rotate(-2deg)}.respond-stamp:hover{background:#14140f09}.paper-dark .respond-stamp{border-color:#d2c9ac}.paper-response>span{font:400 8px/1.5 var(--body);color:var(--paper-muted);max-width:110px}.correction-stamp{display:flex;align-items:center;gap:5px;flex-wrap:wrap;font:italic 600 21px/1.3 Times New Roman,serif;transform:rotate(-1deg)}.correction-stamp span{font:500 9px/1.5 var(--body);margin-left:5px}.correction-stamp.is-correct{color:#2d713e}.correction-stamp.is-wrong{color:#a23030}.paper-dark .correction-stamp.is-correct{color:var(--green)}.paper-dark .correction-stamp.is-wrong{color:var(--red)}.question-warning{width:100%;font:500 10px/1.5 var(--body);color:#9c2929}.paper-dark .question-warning{color:var(--red)}.paper-notes{border-left:1px solid var(--paper-line);padding-left:18px;display:flex;flex-direction:column;min-width:0}.paper-notes label{font:500 9px var(--body);color:var(--paper-muted);text-transform:uppercase;letter-spacing:1.3px;text-align:center;margin-bottom:12px}.paper-notes textarea{min-height:230px;width:100%;flex:1;color:var(--paper-ink);font:italic 14px/28px Times New Roman,Times,serif;resize:vertical;padding:2px 0;border:0;background:repeating-linear-gradient(transparent 0 27px,var(--paper-line) 27px 28px)}.paper-notes textarea::-moz-placeholder{color:var(--paper-muted);opacity:.8}.paper-notes textarea::placeholder{color:var(--paper-muted);opacity:.8}.paper-notes small{font:400 8px/1.5 var(--body);color:var(--paper-muted);margin:10px 0 24px}.paper-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:12px 0;border-top:1px solid var(--paper-line);font:400 9px/1.5 var(--body);color:var(--paper-muted)}.paper-comments-button{display:inline-flex;align-items:center;gap:6px;font:500 10px var(--body);background:transparent;border:0;color:var(--paper-ink);padding:8px 0;position:relative}.paper-pagination{display:flex;gap:3px}.paper-pagination .icon-button{width:30px;height:30px;color:var(--paper-ink)}.paper-pagination .icon-button:hover{background:#16140f09;color:var(--paper-ink)}.attention-dot{height:5px;width:5px;background:#ad7821;border-radius:50%;position:absolute;top:4px;left:12px}.paper-comment{border-top:1px solid var(--paper-line);padding:22px 0 24px;animation:reveal .2s ease}.comment-label{display:flex;gap:8px;align-items:center;font:600 10px var(--body);margin-bottom:12px;color:var(--paper-muted)}.paper-comment>p{font-size:16px;line-height:1.7}.comment-insight{margin-top:17px;border-left:2px solid #9a792f;padding-left:15px}.comment-insight strong{font:600 10px var(--body);color:var(--paper-muted)}.comment-insight p{font-size:15px;line-height:1.65;margin-top:6px}.demo-footer{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:13px 18px;background:#111214}.keyboard-hints{font-size:8px;color:var(--dim);display:flex;align-items:center;gap:5px;white-space:nowrap}kbd{font:8px var(--body);padding:2px 3px;border:1px solid #44454a;border-radius:3px;color:var(--muted)}.memory-section{border-top:1px solid var(--line);background:#101113}.memory-benefit{display:flex;gap:16px;max-width:340px;margin-top:26px}.benefit-line{width:2px;flex-shrink:0;background:var(--yellow);opacity:.7}.memory-benefit strong{font-size:12px;font-weight:600}.memory-benefit p{font-size:11px;line-height:1.8;color:var(--muted);margin-top:7px}.review-demo{border:1px solid #3b3c41;border-radius:11px;background:#141518;overflow:hidden}.tabs{display:flex;border-bottom:1px solid var(--line);gap:0;overflow-x:auto;scrollbar-width:thin}.tabs>button{display:flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;background:transparent;border:0;border-bottom:2px solid transparent;font-size:11px;font-weight:500;padding:19px 22px;color:var(--muted);min-height:54px}.tabs>button:hover{color:var(--text)}.tabs>button[aria-selected=true]{border-bottom-color:var(--yellow);color:var(--yellow)}.tabs>button:focus-visible{outline-offset:-5px}.review-demo .tabs{justify-content:center;background:#111214}.fsrs-panel{padding:27px}.fsrs-heading{text-align:center}.fsrs-icon{display:grid;place-items:center;background:#f5d21b0b;border:1px solid #f5d21b26;width:49px;height:49px;border-radius:50%;margin:0 auto 12px;color:var(--yellow)}.fsrs-heading>.micro-label{font-size:8px;letter-spacing:.09em}.fsrs-heading h3{font-size:19px;line-height:1.35;font-weight:600;margin:9px 0 8px;letter-spacing:-.5px}.fsrs-heading>p{color:var(--muted);font-size:10px}.fsrs-instruction{font-size:11px;line-height:1.75;color:var(--muted);text-align:center;margin:22px 0 17px}.rating-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.rating-button{border:1px solid currentColor;border-radius:5px;background:transparent;padding:13px 7px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:8px;transition:background .15s,transform .15s;min-height:85px}.rating-button strong{font-size:11px;text-transform:uppercase;letter-spacing:.03em}.rating-button span{font-size:8px;line-height:1.7;text-transform:uppercase;opacity:.8}.rating-button.amber{color:#f1be52;border-color:#f1be523d;background:#f1be5204}.rating-button.red{color:var(--red);border-color:#ef858540;background:#ef858504}.rating-button.green{color:var(--green);border-color:#82cd9b40;background:#82cd9b04}.rating-button:hover{transform:translateY(-2px);background:#ffffff05}.rating-button[aria-pressed=true]{border-color:currentColor;background:#ffffff0a;box-shadow:0 0 0 1px currentColor}.post-exam-toggle{display:flex;align-items:center;gap:10px;cursor:pointer;margin:22px 0;color:var(--text);font-size:10px;position:relative}.post-exam-toggle input{position:absolute;left:0;opacity:0;width:31px;height:30px}.switch-track{width:31px;height:18px;border-radius:12px;border:1px solid #505158;background:#2d2e32;position:relative;flex-shrink:0}.switch-track:after{content:"";width:12px;height:12px;border-radius:50%;background:#b5b6ba;position:absolute;top:2px;left:2px;transition:transform .15s}.post-exam-toggle input:checked+.switch-track{background:var(--yellow);border-color:var(--yellow)}.post-exam-toggle input:checked+.switch-track:after{transform:translate(13px);background:#17150e}.post-exam-toggle input:focus-visible+.switch-track{outline:2px solid var(--yellow);outline-offset:4px}.post-exam-toggle small{font-size:9px;color:var(--muted);display:block;margin-top:4px}.review-result{display:flex;gap:13px;align-items:center;min-height:78px;padding:17px;border:1px dashed #424348;border-radius:5px;color:var(--muted)}.review-result>span{font-size:11px}.review-result.has-rating{border-style:solid;border-color:#f5d21b4d;background:#f5d21b04;color:var(--yellow)}.review-result>svg:last-child:not(:first-child){margin-left:auto}.review-result strong{font-size:13px;font-weight:500;color:var(--text)}.review-result p{font-size:10px;line-height:1.6;color:var(--muted);margin-top:6px}.demo-explainer{font-size:9px;line-height:1.8;color:var(--muted);margin-top:15px}.flashcards-panel{padding:27px}.flashcard-header{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:var(--muted);margin-bottom:16px}.flashcard{min-height:218px;border:1px solid #525040;background:#191a18;border-radius:6px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:25px;text-align:center}.flashcard>.micro-label{font-size:9px;color:#c1b475}.flashcard h3{font-size:21px;line-height:1.45;font-weight:500;max-width:440px;margin:17px 0 23px;letter-spacing:-.4px}.flashcard.is-revealed h3{font-size:15px;line-height:1.8;letter-spacing:0}.flashcard-prompt{font-size:10px;color:var(--muted);line-height:1.75;text-align:center;margin:22px 0;min-height:34px}.flashcard-ratings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.flashcard-ratings .rating-button{font-size:10px;min-height:37px;padding:10px 6px}.flashcard-navigation{display:flex;justify-content:space-between;align-items:center}.flashcard-navigation>span{font-size:10px;color:var(--muted)}.product-tour{border-top:1px solid var(--line)}.tour-heading{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.tour-heading>p{font-size:13px;line-height:1.85;color:var(--muted);padding-bottom:3px;max-width:410px}.product-tour .tabs>button{flex:1;font:600 17px var(--display);text-transform:uppercase;letter-spacing:.01em;padding:18px 22px}.product-tour .tabs{margin-bottom:27px}.tour-image-button{background:#08090a;border:1px solid #424348;border-radius:9px;position:relative;overflow:hidden;padding:0;width:100%;display:block;cursor:zoom-in}.image-stage{aspect-ratio:2.13;display:flex;align-items:center;justify-content:center;overflow:hidden}.image-stage img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.zoom-control{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:8px;background:#131418eb;border:1px solid #65666e;padding:10px 12px;border-radius:4px;font-size:10px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.tour-image-button:hover .zoom-control{color:var(--yellow);border-color:var(--yellow)}.tour-caption{display:flex;align-items:center;justify-content:space-between;gap:32px;margin-top:20px}.tour-caption h3{font-size:15px;font-weight:500;line-height:1.5}.tour-caption p{font-size:11px;color:var(--muted);line-height:1.75;margin-top:6px}.capture-label{font-size:8px;color:var(--muted);text-align:right;flex-shrink:0;letter-spacing:.04em}.capture-label>span{display:block;color:var(--yellow);font-size:11px;margin-top:7px;letter-spacing:.12em}.screen-dialog{color:var(--text);background:#111214;border:1px solid #555;border-radius:10px;padding:0;width:min(1500px,96vw);max-width:96vw;max-height:94dvh}.screen-dialog::backdrop{background:#000e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.dialog-toolbar,.dialog-footer{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:10px 20px;font-size:12px}.dialog-toolbar{border-bottom:1px solid var(--line)}.dialog-footer{border-top:1px solid var(--line);font-size:10px;color:var(--muted)}.dialog-image{height:min(73dvh,850px);display:flex;align-items:center;justify-content:center;overflow:auto}.dialog-image img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.dialog-toolbar>.icon-button{background:#ffffff08}.offer-section{padding-top:0}.offer{border:1px solid #414247;border-top:3px solid var(--yellow);border-radius:10px;background:#101113;padding:48px}.offer-main{display:grid;grid-template-columns:1.1fr 1fr;gap:80px}.offer h2{font-size:66px}.offer-copy>p{font-size:12px;line-height:1.85;color:var(--muted);max-width:385px;margin-top:25px}.offer-details{padding:19px 0 15px 38px;border-left:1px solid var(--line);align-self:center}.offer-details>ul{list-style:none;padding:0;margin:17px 0 27px}.offer-details li{display:flex;align-items:center;gap:13px;font-size:12px;line-height:1.6;padding:17px 0;border-bottom:1px solid var(--line)}.offer-details li svg{color:var(--yellow);flex-shrink:0}.offer-details .button{width:100%}.offer-note{font-size:10px;line-height:1.8;color:var(--muted);margin:14px 0 17px}.offer-details>.inline-link{font-size:10px}.faq{display:grid;grid-template-columns:.65fr 1.5fr;gap:70px;margin-top:53px;padding-top:39px;border-top:1px solid var(--line);scroll-margin-top:100px}.faq h3{font:600 40px/1.02 var(--display);text-transform:uppercase;margin-top:14px}.faq-list details{border-bottom:1px solid #36373b}.faq-list details:first-child{border-top:1px solid #36373b}.faq-list summary{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:11px;font-weight:500;padding:19px 0;cursor:pointer;list-style:none}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary svg{color:var(--muted);transition:transform .15s}.faq-list details[open] summary svg{transform:rotate(180deg);color:var(--yellow)}.faq-list details[open] summary{color:var(--yellow)}.faq-list details>p{font-size:11px;line-height:1.9;color:var(--muted);padding-bottom:22px;max-width:590px}.site-footer{padding:0 0 26px}.footer-inner{display:flex;align-items:center;gap:40px;padding-bottom:26px}.footer-inner>.brand{font-size:14px}.footer-inner>.brand .brand-mark{width:30px;height:32px;font-size:24px}.footer-inner>span{font-size:10px;color:var(--muted)}.footer-inner nav{margin-left:auto;display:flex;gap:28px;font-size:10px}.footer-inner nav a{display:flex;align-items:center;gap:7px}.footer-bottom{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-top:19px;font-size:9px;color:var(--dim)}@keyframes reveal{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media(min-width:1600px){.hero{padding-top:60px}.hero-copy{padding-bottom:36px}.dashboard-body{min-height:410px}.dashboard-content{padding:29px}.schedule-row{padding-block:14px}.dashboard-metrics{padding:29px 23px}.hero h1{font-size:126px}}@media(max-width:1150px){.container{width:calc(100% - 56px)}.feature-layout{grid-template-columns:minmax(210px,.7fr) minmax(0,1.7fr);gap:35px}.feature-copy h2{font-size:58px}.paper-columns{grid-template-columns:minmax(0,1fr) 120px;gap:16px}.paper-sheet{padding-inline:20px}.paper-notes{padding-left:13px}.paper-question h3{font-size:19px}.dashboard-body{grid-template-columns:145px minmax(0,1fr) 166px}.dashboard-content{padding:22px 18px}.dashboard-metrics{padding:23px 17px}.dashboard-sidebar nav button{font-size:10px;padding-left:12px;gap:9px}.dashboard-heading h2{font-size:18px}.progress-ring{width:110px;height:110px}.dashboard-help{font-size:9px;padding-left:13px}.keyboard-hints{display:none}.offer{padding:37px}.offer-main{gap:40px}.offer h2{font-size:58px}.offer-details{padding-left:27px}.method-intro{-moz-column-gap:60px;column-gap:60px}.fsrs-panel,.flashcards-panel{padding:23px}.rating-grid{gap:6px}.rating-button{padding-inline:5px}.rating-button span{font-size:7px}.main-nav{gap:22px}}@media(max-width:900px){.hero h1{font-size:86px}.hero-copy>p{font-size:14px}.dashboard-body{grid-template-columns:130px minmax(0,1fr)}.dashboard-metrics{display:none}.dashboard-content{min-height:390px}.feature-layout{grid-template-columns:1fr;gap:32px}.feature-copy{display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:38px;column-gap:38px}.feature-copy>.section-label{grid-column:1/-1}.feature-copy h2{font-size:62px}.feature-copy>p{margin:0;align-self:center}.feature-steps{grid-column:2;grid-row:3;display:none}.feature-copy>.inline-link{grid-column:2;margin-top:15px}.memory-benefit{margin-top:22px}.memory-layout .feature-copy h2{grid-row:2/4}.memory-layout .feature-copy>p{grid-column:2}.memory-benefit{grid-column:2}.memory-benefit:last-child{display:none}.paper-columns{grid-template-columns:minmax(0,1fr) 190px;gap:30px}.paper-question h3{font-size:22px;min-height:68px}.paper-notes{padding-left:24px}.paper-sheet{padding-inline:30px}.paper-alternative{font-size:18px}.section{padding-block:76px}.method-intro{-moz-column-gap:30px;column-gap:30px}.method-intro h2{font-size:38px}.method-intro>p{font-size:12px}.method-steps>a{padding-inline:18px}.offer-section{padding-top:0}.offer-main{gap:30px}.offer h2{font-size:51px}.offer-details{padding-left:22px}.offer-details li{font-size:10px;gap:9px}.offer-details .button{font-size:11px;padding-inline:14px;gap:13px}.faq{gap:35px;grid-template-columns:.7fr 1.4fr}.tour-heading h2{font-size:64px}.tour-heading>p{font-size:12px}.product-tour .tabs>button{font-size:15px;padding-inline:14px}.fsrs-panel,.flashcards-panel{padding:30px}.rating-button span{font-size:9px}.rating-button strong{font-size:13px}.rating-grid{gap:12px}.rating-button{padding:16px 10px}.header-inner{height:70px}.main-nav{gap:17px;font-size:10px}.header-actions{gap:15px}.header-cta{font-size:10px;gap:9px;padding:12px}.brand{font-size:15px}.brand-mark{width:32px;height:35px;font-size:27px}.hero-bottom>span{max-width:55%;line-height:1.7}.hero-bottom>a{font-size:9px}.footer-inner{gap:20px}.footer-inner>span{display:none}}@media(max-width:640px){html{scroll-padding-top:84px}.container{width:calc(100% - 36px)}.header-inner{height:66px;gap:10px}.header-actions{gap:10px}.header-cta{display:none}.login-link{font-size:11px}.menu-toggle{display:inline-flex!important}.main-nav{display:none;position:absolute;inset:66px 0 auto;background:#111214;border-bottom:1px solid #3b3c41;padding:12px 18px;flex-direction:column;gap:0;font-size:13px}.main-nav.is-open{display:flex}.main-nav a{padding:15px 12px}.brand{font-size:15px}.brand-mark{height:34px;width:32px}.hero{padding:34px 0 28px}.hero h1{font-size:clamp(47px,10.9vw,70px);line-height:.98;letter-spacing:-.018em;margin-bottom:19px}.hero-copy{padding-bottom:25px}.hero-copy>p{font-size:12px;line-height:1.8;max-width:350px;margin-inline:auto}.desktop-break{display:none}.hero-actions{gap:9px;margin-top:22px}.hero-actions .button{font-size:10px;min-height:47px;gap:10px;padding-inline:14px}.hero-actions .button-secondary svg{display:none}.hero-note{font-size:9px;margin-top:12px}.dashboard{border-radius:8px}.dashboard-top{padding:12px 13px;font-size:9px;gap:8px}.dashboard-top .demo-note{font-size:8px}.dashboard-body{display:flex;flex-direction:column;min-height:0}.dashboard-sidebar{padding:0;border-right:0;border-bottom:1px solid var(--line)}.dashboard-sidebar nav{flex-direction:row;overflow-x:auto;scrollbar-width:none}.dashboard-sidebar nav button{padding:14px 10px;font-size:9px;gap:5px;min-height:46px;flex:1;border-left:0;border-bottom:2px solid transparent;justify-content:center}.dashboard-sidebar nav button[aria-pressed=true]{border-bottom-color:var(--yellow)}.dashboard-sidebar nav button svg{width:14px;height:14px}.dashboard-sidebar .nav-chevron,.dashboard-help{display:none}.dashboard-content{min-height:345px;padding:19px 14px 16px}.dashboard-heading h2{font-size:18px;letter-spacing:-.5px;max-width:330px}.dashboard-heading .micro-label{font-size:8px}.objective{font-size:9px;flex-wrap:wrap}.sample-label{font-size:7px}.dashboard-actions{margin-block:15px 20px;gap:8px}.small-primary,.small-outline{min-height:35px;font-size:9px;padding:8px 11px}.text-button{padding-inline:5px;font-size:8px}.schedule-heading{font-size:8px}.schedule-heading>span:last-child{font-size:7px}.schedule-row{padding:11px 9px;gap:9px}.schedule-subject{font-size:10px}.schedule-subject small{font-size:8px}.schedule-format{display:none}.schedule-play{margin-left:auto;width:25px;height:25px}.dashboard-hint{font-size:8px}.hero-bottom{justify-content:center;padding-top:13px}.hero-bottom>span{display:none}.hero-bottom>a{font-size:10px}.method-section{padding:48px 0}.method-intro{display:block}.section-label{font-size:11px;gap:11px;margin-bottom:18px}.method-intro h2{font-size:35px;line-height:1.08;letter-spacing:-.2px}.method-intro>p{font-size:12px;margin-top:20px;line-height:1.85;max-width:450px}.method-steps{grid-template-columns:1fr 1fr;row-gap:27px;margin-top:31px}.method-steps>a{padding:18px 17px 0}.method-steps>a:nth-child(odd){padding-left:0}.method-steps>a:nth-child(2n){padding-right:0;border-right:0}.method-steps h3{font-size:28px;margin-top:17px}.method-steps h3 svg{width:15px}.method-steps p{font-size:10px;line-height:1.8}.step-top>svg{width:20px}.step-top>span{font-size:9px}.section{padding-block:54px}.feature-copy{display:block}.feature-copy h2{font-size:57px}.practice-section .feature-copy h2 br:nth-of-type(1){display:none}.practice-section .feature-copy h2 br:nth-of-type(1):after{content:" "}.practice-section .feature-copy h2{max-width:360px}.feature-copy>p{font-size:12px;margin:20px 0;max-width:460px;line-height:1.85}.feature-copy>.inline-link{font-size:10px;margin-top:0}.feature-layout{gap:25px}.feature-steps{display:none}.paper-sheet{padding:18px 17px 0}.paper-columns{grid-template-columns:1fr;gap:0;padding-top:19px}.paper-question h3{font-size:21px;line-height:1.5;margin-bottom:18px;min-height:0}.paper-alternatives{gap:4px}.paper-alternative{font-size:18px;min-height:44px;padding:9px 8px}.paper-topic{font-size:9px;margin-bottom:12px}.paper-notes{padding:0;border-left:0;border-top:1px solid var(--paper-line);margin-bottom:10px}.paper-notes label{text-align:left;margin:15px 0 4px;font-size:9px;letter-spacing:.7px}.paper-notes textarea{height:83px;min-height:83px;max-height:220px;font-size:15px}.paper-notes small{margin:7px 0 6px;font-size:8px}.paper-response{margin:18px 0;min-height:36px}.paper-response>span{font-size:8px;max-width:none}.paper-metadata{font-size:8px;gap:7px;padding-bottom:14px;align-items:center}.paper-metadata>span:last-child{text-align:right;max-width:115px;line-height:1.6}.paper-footer{padding:9px 0;font-size:9px;gap:5px}.paper-comments-button{font-size:10px}.paper-pagination .icon-button{width:32px;height:34px}.workspace-tools{min-height:51px;padding:8px 14px}.workspace-title{font-size:11px}.tool-group{gap:5px}.tool-group .quiet-button{font-size:10px}.question-demo{border-radius:8px}.demo-footer{padding:12px 14px}.demo-note{font-size:8px}.feature-caption{font-size:9px;margin-top:13px;line-height:1.8;max-width:320px}.memory-benefit{max-width:none;margin-top:18px}.memory-benefit:last-child{display:none}.memory-benefit strong{font-size:12px}.memory-benefit p{font-size:11px}.memory-layout{gap:27px}.fsrs-panel,.flashcards-panel{padding:21px 17px}.fsrs-heading h3{font-size:18px;line-height:1.4;max-width:270px;margin-inline:auto}.fsrs-heading>p{font-size:9px}.fsrs-instruction{font-size:10px;max-width:320px;line-height:1.8;margin:19px auto 16px}.rating-grid{grid-template-columns:1fr 1fr;gap:10px}.rating-button{min-height:83px;padding:14px 11px;gap:6px}.rating-button strong{font-size:12px}.rating-button span{font-size:8px;max-width:125px}.review-demo .tabs>button{flex:1;padding:16px 12px;font-size:10px;min-height:50px}.post-exam-toggle{font-size:10px;margin:21px 0}.post-exam-toggle small{font-size:9px}.review-result{padding:15px 11px;gap:11px}.review-result strong{font-size:12px}.review-result p{font-size:9px}.review-result>span{font-size:10px}.demo-explainer{font-size:9px;line-height:1.8}.flashcard{padding:22px 16px;min-height:230px}.flashcard h3{font-size:22px}.flashcard.is-revealed h3{font-size:14px}.flashcard>.micro-label{font-size:8px}.flashcard-ratings{gap:6px}.flashcard-ratings .rating-button{font-size:9px;min-height:39px;padding-inline:4px}.flashcard-navigation>span{font-size:9px}.tour-heading{display:block;margin-bottom:25px}.tour-heading h2{font-size:59px}.tour-heading>p{font-size:12px;margin-top:20px}.product-tour .tabs{margin-inline:0;margin-bottom:19px}.product-tour .tabs>button{padding:17px 16px;flex:0 0 auto;font-size:15px}.tour-image-button{border-radius:6px}.image-stage{aspect-ratio:1.65}.zoom-control{padding:8px;right:7px;bottom:7px;font-size:8px;gap:5px}.zoom-control svg{width:12px}.tour-caption{gap:13px;margin-top:15px;align-items:start}.tour-caption h3{font-size:12px;max-width:270px;line-height:1.6}.tour-caption p{font-size:10px;line-height:1.8;margin-top:7px}.capture-label{font-size:7px;padding-top:4px}.capture-label>span{font-size:9px}.screen-dialog{width:96vw;max-width:96vw;border-radius:6px}.dialog-toolbar,.dialog-footer{padding:8px 10px;font-size:11px}.dialog-image{height:65dvh;overflow:auto}.dialog-image img{width:auto;height:auto;min-width:700px;max-width:none;align-self:center;flex-shrink:0}.dialog-image{justify-content:flex-start}.dialog-footer>.quiet-button{font-size:10px}.offer-section{padding-top:0}.offer{padding:25px 22px;border-radius:8px}.offer-main{display:block}.offer h2{font-size:57px}.offer-copy>p{font-size:12px;line-height:1.85;margin-top:21px}.offer-details{padding:28px 0 0;border-left:0;margin-top:26px;border-top:1px solid var(--line)}.offer-details li{font-size:11px;padding:15px 0;gap:11px}.offer-details>.micro-label{font-size:9px}.offer-details>ul{margin:11px 0 24px}.offer-details .button{font-size:11px;min-height:51px;gap:18px}.offer-note{font-size:10px;line-height:1.9}.offer-details>.inline-link{font-size:10px}.faq{display:block;padding-top:29px;margin-top:30px}.faq h3{font-size:35px;margin-top:12px}.faq h3 br{display:none}.faq h3 br:after{content:" "}.faq-list{margin-top:24px}.faq-list summary{font-size:11px;line-height:1.7;padding:17px 0;gap:12px}.faq-list summary svg{width:15px;flex-shrink:0}.faq-list details>p{font-size:11px}.faq>.micro-label{font-size:9px}.footer-inner{padding-bottom:22px;gap:15px;flex-wrap:wrap}.footer-inner>.brand{font-size:12px;gap:8px}.footer-inner nav{gap:16px;font-size:9px}.footer-inner nav a svg{width:12px}.footer-bottom{font-size:8px;gap:15px;line-height:1.7}.footer-bottom>span:last-child{max-width:190px;text-align:right}.stats-summary{gap:5px}.stats-summary strong{font-size:29px}.stats-summary span{font-size:8px;line-height:1.7}.demo-bar{grid-template-columns:104px minmax(0,1fr) 43px;gap:9px;font-size:8px}.demo-bar b{font-size:8px}}@media(max-width:360px){.container{width:calc(100% - 28px)}.hero-actions .button{font-size:9px;padding-inline:10px;gap:7px}.hero-actions .button svg{width:14px}.dashboard-sidebar nav button{font-size:8px;padding-inline:8px;gap:4px}.dashboard-sidebar nav button svg{width:12px}.paper-response>span{max-width:115px}.offer{padding:24px 18px}.offer h2{font-size:51px}.footer-inner nav{gap:10px;font-size:8px}.brand{font-size:14px}.paper-footer{font-size:8px}.paper-comments-button{font-size:9px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.button-primary:hover,.header-cta:hover,.rating-button:hover{transform:none}}.workspace-title{font-size:13px}.tool-group>.quiet-button{font-size:11px}.paper-comments-button{font-size:12px}.paper-footer{font-size:10px}.paper-response>span{font-size:9px}.rating-button strong{font-size:13px}.rating-button span{font-size:9px}.post-exam-toggle{min-height:42px;font-size:12px}.post-exam-toggle small{font-size:10px}.review-result strong{font-size:14px}.review-result p{font-size:11px}.flashcard-ratings .rating-button{font-size:12px}.flashcard-navigation>span{font-size:11px}.demo-explainer{font-size:10px}.faq-list summary{font-size:13px}.faq-list details>p{font-size:12px}@media(max-width:640px){.practice-section .feature-copy h2 br:nth-of-type(1){display:initial}.faq h3 br{display:initial}.paper-comments-button{font-size:11px}.paper-footer{font-size:9px}.paper-response>span{font-size:9px}.rating-button strong{font-size:13px}.rating-button span{font-size:9px}.review-result strong{font-size:13px}.review-result p{font-size:10px}.flashcard-ratings .rating-button{font-size:11px}.flashcard-navigation>span{font-size:10px}.faq-list summary{font-size:12px}.faq-list details>p{font-size:12px}.paper-notes label{font-size:10px}.paper-notes textarea{font-size:16px}.paper-notes small{font-size:9px}.offer-details li{font-size:12px}.offer-note{font-size:11px}}
