.homepage-panels-module__BOyFvW__section{background:var(--surface-raised);color:var(--fg-primary);padding:clamp(64px,7vw,104px) 24px;scroll-margin-top:104px}.homepage-panels-module__BOyFvW__container{max-width:1240px;margin-inline:auto}.homepage-panels-module__BOyFvW__heading{letter-spacing:-.03em;text-wrap:balance;max-width:22ch;margin:0;font-size:clamp(2rem,3.8vw,3.5rem);font-weight:700;line-height:1.12}.homepage-panels-module__BOyFvW__sectionIntro{grid-template-columns:1.2fr 1fr;align-items:end;gap:48px;display:grid}.homepage-panels-module__BOyFvW__sectionIntro>p{max-width:48ch;color:var(--fg-secondary);margin:0;font-size:1.125rem;line-height:1.65}.homepage-panels-module__BOyFvW__audiences{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.homepage-panels-module__BOyFvW__personal,.homepage-panels-module__BOyFvW__professional{border-radius:16px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.homepage-panels-module__BOyFvW__personal{color:#10312b;background:#e7f1ec}.homepage-panels-module__BOyFvW__professional{color:#fff;background:#143b33}.homepage-panels-module__BOyFvW__audienceCopy{padding:clamp(24px,3vw,40px) clamp(24px,3vw,40px) 32px}.homepage-panels-module__BOyFvW__audienceCopy h3{letter-spacing:-.025em;max-width:17ch;margin:0;font-size:clamp(1.5rem,2.5vw,2.75rem);font-weight:600;line-height:1.15}.homepage-panels-module__BOyFvW__audienceCopy>p{max-width:44ch;margin:20px 0 24px;font-size:1.125rem;line-height:1.65}.homepage-panels-module__BOyFvW__audienceCopy a{max-width:100%}.homepage-panels-module__BOyFvW__personal .homepage-panels-module__BOyFvW__audienceCopy a{color:#fff;background:#143b33}.homepage-panels-module__BOyFvW__professional .homepage-panels-module__BOyFvW__audienceCopy a{color:#143b33;background:#fff}.homepage-panels-module__BOyFvW__screenStage{margin-top:auto;padding:0 28px}.homepage-panels-module__BOyFvW__screenFrame{background:var(--surface-raised);max-width:390px;color:var(--fg-primary);border-radius:16px;margin-inline:auto;overflow:hidden}.homepage-panels-module__BOyFvW__screenLabel{border-bottom:1px solid var(--border-subtle);margin:0;padding:18px 20px;font-size:1rem;font-weight:600}.homepage-panels-module__BOyFvW__screen{height:300px;position:relative;overflow:hidden}.homepage-panels-module__BOyFvW__screenFallback{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:32px;font-size:1.25rem;line-height:1.5;display:flex;position:absolute;inset:0}.homepage-panels-module__BOyFvW__screenLive{background:var(--surface-raised);position:absolute;inset:0}.homepage-panels-module__BOyFvW__screenLive:empty{display:none}.homepage-panels-module__BOyFvW__sample{text-align:center;margin:0;padding:18px 24px 28px;font-size:.75rem;line-height:1.5}.homepage-panels-module__BOyFvW__categorySection{background:var(--surface-base)}.homepage-panels-module__BOyFvW__categories{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.homepage-panels-module__BOyFvW__category{min-width:0;color:inherit;background:var(--surface-raised);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.homepage-panels-module__BOyFvW__categoryImage{aspect-ratio:4/3;position:relative;overflow:hidden}.homepage-panels-module__BOyFvW__categoryImage img,.homepage-panels-module__BOyFvW__learningImage img{object-fit:cover}.homepage-panels-module__BOyFvW__categoryCopy{flex-direction:column;flex:1;padding:24px;display:flex}.homepage-panels-module__BOyFvW__category h3{letter-spacing:-.02em;margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.homepage-panels-module__BOyFvW__category p{color:var(--fg-secondary);margin:14px 0 24px;font-size:1rem;line-height:1.6}.homepage-panels-module__BOyFvW__textLink{align-items:center;gap:12px;min-height:44px;margin-top:auto;font-size:1rem;font-weight:600;display:flex}.homepage-panels-module__BOyFvW__textLink svg{flex-shrink:0;transition:transform .16s ease-out}.homepage-panels-module__BOyFvW__category:hover .homepage-panels-module__BOyFvW__textLink svg,.homepage-panels-module__BOyFvW__learningCard:hover .homepage-panels-module__BOyFvW__textLink svg{transform:translate(4px)}.homepage-panels-module__BOyFvW__category:focus-visible,.homepage-panels-module__BOyFvW__learningCard:focus-visible{outline:3px solid var(--border-focus);outline-offset:5px}.homepage-panels-module__BOyFvW__category:hover h3,.homepage-panels-module__BOyFvW__learningCard:hover h3{text-underline-offset:5px;text-decoration:underline}.homepage-panels-module__BOyFvW__allLink{min-height:44px;color:var(--fg-brand);text-underline-offset:5px;align-items:center;gap:12px;margin-top:28px;font-size:1rem;font-weight:600;display:inline-flex}.homepage-panels-module__BOyFvW__allLink:hover{text-decoration:underline}.homepage-panels-module__BOyFvW__learning{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:44px;display:grid}.homepage-panels-module__BOyFvW__learningCard{min-width:0;color:var(--fg-primary);background:var(--surface-base);border-radius:16px;flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.homepage-panels-module__BOyFvW__learningImage{aspect-ratio:1.9;position:relative}.homepage-panels-module__BOyFvW__learningCopy{flex-direction:column;flex:1;padding:32px;display:flex}.homepage-panels-module__BOyFvW__learningCopy h3{margin:0;font-size:1.5rem;font-weight:600;line-height:1.25}.homepage-panels-module__BOyFvW__learningCopy p{color:var(--fg-secondary);max-width:44ch;margin:16px 0 24px;font-size:1.125rem;line-height:1.65}.homepage-panels-module__BOyFvW__glossaryArt{aspect-ratio:1.9;color:#143b33;background:#cfe4dc;align-items:center;gap:24px;padding:30px 40px;display:flex}.homepage-panels-module__BOyFvW__glossaryArt svg{flex-shrink:0}.homepage-panels-module__BOyFvW__glossaryArt>div{gap:10px;display:grid}.homepage-panels-module__BOyFvW__glossaryArt span{letter-spacing:-.025em;font-size:clamp(1.5rem,2.8vw,2.75rem);font-weight:600;line-height:1.12;display:block}.homepage-panels-module__BOyFvW__trustPoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:48px 0;display:grid}.homepage-panels-module__BOyFvW__trustPoint{border-top:1px solid var(--border-strong);min-width:0;padding-top:24px}.homepage-panels-module__BOyFvW__trustIcon{width:48px;height:48px;color:var(--fg-brand);margin-bottom:24px}.homepage-panels-module__BOyFvW__trustPoint h3{margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.homepage-panels-module__BOyFvW__trustPoint p{color:var(--fg-secondary);margin:16px 0;font-size:1rem;line-height:1.65}.homepage-panels-module__BOyFvW__trustPoint a{min-height:44px;color:var(--fg-brand);text-underline-offset:5px;align-items:center;gap:10px;font-size:1rem;font-weight:600;text-decoration:underline;display:inline-flex}.homepage-panels-module__BOyFvW__trustPoint a svg{flex-shrink:0}@media (max-width:1199px){.homepage-panels-module__BOyFvW__categories{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.homepage-panels-module__BOyFvW__sectionIntro,.homepage-panels-module__BOyFvW__audiences,.homepage-panels-module__BOyFvW__learning,.homepage-panels-module__BOyFvW__trustPoints{grid-template-columns:minmax(0,1fr);gap:32px}.homepage-panels-module__BOyFvW__sectionIntro{gap:24px}.homepage-panels-module__BOyFvW__screenStage{padding-inline:20px}.homepage-panels-module__BOyFvW__screen{height:300px}.homepage-panels-module__BOyFvW__learningCopy,.homepage-panels-module__BOyFvW__glossaryArt{padding:24px}.homepage-panels-module__BOyFvW__glossaryArt span{font-size:1.5rem}}@media (max-width:599px){.homepage-panels-module__BOyFvW__categories{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.homepage-panels-module__BOyFvW__textLink svg{transition:none}}
.reading-demo-module__efqdcW__demo{margin-top:40px}.reading-demo-module__efqdcW__tabs{margin-bottom:28px}.reading-demo-module__efqdcW__tabs button{min-height:48px;font-size:1rem}.reading-demo-module__efqdcW__stage{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);align-items:center;gap:28px;display:grid}.reading-demo-module__efqdcW__document{color:#10312b;background:#fff;border:1px solid #bfd4cc;border-radius:16px;align-self:stretch;padding:32px;position:relative;overflow:hidden}.reading-demo-module__efqdcW__document h3{color:inherit;font-size:1.5rem;line-height:1.3}.reading-demo-module__efqdcW__document .reading-demo-module__efqdcW__stamp{color:#4a6660;letter-spacing:.04em;font-size:.75rem;line-height:1.5}.reading-demo-module__efqdcW__document ul{margin-top:28px}.reading-demo-module__efqdcW__document li{color:inherit;border-top:1px solid #d9e5e0;margin-top:0;padding-block:18px;font-size:1.125rem;line-height:1.65}.reading-demo-module__efqdcW__connector{color:#fff;background:#143b33;border-radius:50%;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.reading-demo-module__efqdcW__results{padding-block:20px}.reading-demo-module__efqdcW__results h3{margin-bottom:28px;font-size:1.5rem;line-height:1.3}.reading-demo-module__efqdcW__results li{border-bottom:1px solid var(--border-subtle);margin-top:0;padding-block:14px}.reading-demo-module__efqdcW__results li>span:last-child{font-size:1.125rem;line-height:1.65}@media (max-width:1023px){.reading-demo-module__efqdcW__stage{grid-template-columns:minmax(0,1fr);gap:20px}.reading-demo-module__efqdcW__connector{justify-self:center;transform:rotate(90deg)}.reading-demo-module__efqdcW__results{min-height:0;padding:0}}@media (max-width:599px){.reading-demo-module__efqdcW__document{padding:24px}}
.how-it-works-module__H2OdsG__section{--steps-forest:#143b33;--steps-paper:#fff;--steps-ink:#10312b;--steps-mint:#e7f1ec;--steps-line:#bfd4cc;background:var(--steps-forest);color:var(--steps-paper);padding-block:clamp(64px,7vw,104px);scroll-margin-top:100px}.how-it-works-module__H2OdsG__container{max-width:1440px;margin-inline:auto;padding-inline:clamp(24px,4vw,56px)}.how-it-works-module__H2OdsG__heading{text-align:center}.how-it-works-module__H2OdsG__label{border:1px solid;border-radius:999px;margin:0;padding:7px 16px;font-size:1rem;line-height:1.4;display:inline-block}.how-it-works-module__H2OdsG__title{letter-spacing:-.035em;text-wrap:balance;margin-top:22px;font-size:clamp(2rem,4.3vw,3.5rem);font-weight:700;line-height:1.1}.how-it-works-module__H2OdsG__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:64px;padding:0;list-style:none;display:grid}.how-it-works-module__H2OdsG__step{min-width:0}.how-it-works-module__H2OdsG__card{background:var(--steps-paper);color:var(--steps-ink);border-radius:16px;overflow:hidden}.how-it-works-module__H2OdsG__visual{justify-content:center;align-items:center;height:280px;margin:0 16px;display:flex;position:relative;overflow:hidden}.how-it-works-module__H2OdsG__cardFooter{align-items:end;gap:10px;min-height:154px;padding:24px;display:flex}.how-it-works-module__H2OdsG__cardFooter h3{letter-spacing:-.025em;overflow-wrap:normal;flex:1;margin:0;font-size:1.5rem;font-weight:700;line-height:1.18}.how-it-works-module__H2OdsG__action{background:var(--steps-mint);height:44px;color:var(--steps-ink);border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;transition:background-color .16s ease-out,color .16s ease-out;display:flex}.how-it-works-module__H2OdsG__action:hover{background:var(--steps-forest);color:var(--steps-paper)}.how-it-works-module__H2OdsG__action:focus-visible{outline:3px solid var(--steps-forest);outline-offset:3px}.how-it-works-module__H2OdsG__caption{align-items:start;gap:14px;margin-top:24px;display:flex}.how-it-works-module__H2OdsG__number{background:var(--steps-paper);height:36px;color:var(--steps-forest);border-radius:50%;flex:0 0 36px;justify-content:center;align-items:center;font-weight:600;display:flex}.how-it-works-module__H2OdsG__caption p{margin:2px 0 0;font-size:1rem;line-height:1.65}.how-it-works-module__H2OdsG__step-upload{background:var(--steps-mint);border-radius:0 0 16px 16px}.how-it-works-module__H2OdsG__paper{background:var(--steps-paper);border-radius:4px;width:72%;padding:26px 20px 24px;position:relative;transform:rotate(-7deg)}.how-it-works-module__H2OdsG__documentIcon{width:38px;height:44px;margin-bottom:16px}.how-it-works-module__H2OdsG__paperTitle{font-size:1rem;font-weight:600;display:block}.how-it-works-module__H2OdsG__fileType{letter-spacing:.06em;margin-top:6px;font-size:.75rem;display:block}.how-it-works-module__H2OdsG__lines{gap:9px;margin-top:24px;display:grid}.how-it-works-module__H2OdsG__lines i{background:var(--steps-line);height:5px}.how-it-works-module__H2OdsG__lines i:last-child{width:62%}.how-it-works-module__H2OdsG__uploadBadge{background:var(--steps-forest);width:64px;height:64px;color:var(--steps-paper);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:22px;right:16px}.how-it-works-module__H2OdsG__uploadBadge svg{width:30px;height:30px}.how-it-works-module__H2OdsG__reading{width:100%;padding:20px 8px 0}.how-it-works-module__H2OdsG__readingHeading{align-items:center;gap:8px;padding-bottom:16px;font-size:1rem;font-weight:600;display:flex}.how-it-works-module__H2OdsG__readingRow{border-top:1px solid var(--steps-line);justify-content:space-between;align-items:center;gap:8px;padding:10px 0;font-size:.875rem;display:flex}.how-it-works-module__H2OdsG__extractedLine{background:var(--steps-mint);border-radius:2px;height:9px}.how-it-works-module__H2OdsG__readingFoot{align-items:center;gap:8px;margin-top:15px;font-size:.75rem;display:flex}.how-it-works-module__H2OdsG__explanation{width:100%;padding:20px 12px}.how-it-works-module__H2OdsG__explanationIcon{margin-bottom:12px;display:inline-flex}.how-it-works-module__H2OdsG__explanationIcon svg{width:40px;height:40px}.how-it-works-module__H2OdsG__explanation p{max-width:13ch;margin:0 0 22px;font-size:1.5rem;font-weight:600;line-height:1.2}.how-it-works-module__H2OdsG__reviewRow{border-top:1px solid var(--steps-line);align-items:center;gap:10px;padding-block:12px;font-size:.875rem;line-height:1.4;display:flex}.how-it-works-module__H2OdsG__reviewRow svg{flex-shrink:0}.how-it-works-module__H2OdsG__reviewRow span{overflow-wrap:anywhere;min-width:0}.how-it-works-module__H2OdsG__step-act{background:var(--steps-mint);border-radius:0 0 16px 16px}.how-it-works-module__H2OdsG__calendar{width:100%;padding:22px 8px}.how-it-works-module__H2OdsG__calendarHeading{align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.how-it-works-module__H2OdsG__calendarGrid{grid-template-columns:repeat(7,1fr);gap:9px 7px;margin:24px 0;display:grid}.how-it-works-module__H2OdsG__calendarGrid>span{aspect-ratio:1;background:var(--steps-mint);border-radius:50%;place-items:center;display:grid}.how-it-works-module__H2OdsG__calendarGrid .how-it-works-module__H2OdsG__calendarMarked{background:var(--steps-forest);color:var(--steps-paper)}.how-it-works-module__H2OdsG__reminder{align-items:center;gap:8px;font-size:.75rem;display:flex}@media (max-width:1199px){.how-it-works-module__H2OdsG__steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px 24px;max-width:880px;margin-inline:auto}.how-it-works-module__H2OdsG__visual{height:290px;padding-inline:16px}.how-it-works-module__H2OdsG__cardFooter{min-height:112px}.how-it-works-module__H2OdsG__cardFooter h3{font-size:1.5rem}.how-it-works-module__H2OdsG__paper{max-width:210px}.how-it-works-module__H2OdsG__reading,.how-it-works-module__H2OdsG__calendar,.how-it-works-module__H2OdsG__explanation{max-width:280px}}@media (max-width:599px){.how-it-works-module__H2OdsG__steps{grid-template-columns:minmax(0,1fr);gap:40px;max-width:380px;margin-top:40px}.how-it-works-module__H2OdsG__visual{height:260px}.how-it-works-module__H2OdsG__cardFooter{min-height:112px;padding:20px}.how-it-works-module__H2OdsG__cardFooter h3{font-size:1.5rem}.how-it-works-module__H2OdsG__caption{margin-top:18px}}