._page_11pgc_1{--forest:#173b31;--ink:#19372e;--paper:#f7f6ef;--lime:#deed8f;--rust:#a94a39;background:var(--paper);color:var(--ink);font-family:var(--text);overflow-x:clip}._page_11pgc_1 *{box-sizing:border-box}._page_11pgc_1 h1,._page_11pgc_1 h2,._page_11pgc_1 h3,._page_11pgc_1 p{margin:0}._page_11pgc_1 a{color:inherit;text-decoration:none}._page_11pgc_1 button{font:inherit;cursor:pointer}._page_11pgc_1 a:focus-visible,._page_11pgc_1 button:focus-visible,._page_11pgc_1 summary:focus-visible,._page_11pgc_1 [role=tabpanel]:focus-visible{outline-offset:5px;outline:3px solid #d27835}._page_11pgc_1 section[id]{scroll-margin-top:24px}._wrap_11pgc_11{width:min(100% - 64px,1240px);margin-inline:auto}._header_11pgc_12{justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}._wordmark_11pgc_13{flex:none;display:inline-flex}._nav_11pgc_14{align-items:center;gap:30px;font-size:14px;display:flex}._nav_11pgc_14 a{padding-block:14px}._nav_11pgc_14 a:hover,._header-action_11pgc_16:hover{text-underline-offset:5px;text-decoration:underline}._header-action_11pgc_16{white-space:nowrap;padding-block:14px;font-size:14px;font-weight:700}._hero_11pgc_18{isolation:isolate;color:var(--paper);background:#123227;position:relative;overflow:hidden}._hero_11pgc_18:before{content:"";z-index:-2;background:url(/hero-field-a.webp) 50% 55%/cover no-repeat;position:absolute;inset:0}._hero_11pgc_18:after{content:"";z-index:-1;background:linear-gradient(90deg,#09201994,#09201961 48%,#09201914);position:absolute;inset:0}._hero-grid_11pgc_21{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;gap:20px;min-height:626px;padding-block:42px;display:grid}._hero-copy_11pgc_22{z-index:1;padding-block:14px;position:relative}._eyebrow_11pgc_23{color:#e0e8cb;letter-spacing:.035em;font-size:13px;font-weight:620;line-height:1.45;margin-bottom:23px!important}._hero_11pgc_18 h1{max-width:760px;font:610 clamp(42px,4.2vw,61px)/1.04 var(--disp);letter-spacing:-.055em;text-wrap:pretty;margin-bottom:22px}._hero_11pgc_18 h1 em{color:var(--lime);font-style:normal}._hero-sub_11pgc_26{color:#f0f0e6;text-wrap:pretty;max-width:570px;font-size:20px;line-height:1.43}._hero-action_11pgc_27{flex-wrap:wrap;align-items:center;gap:18px;margin-top:28px;display:flex}._hero-action_11pgc_27>span{color:#e1e5d9;font-size:12px;line-height:1.5}._button_11pgc_29{white-space:nowrap;border-radius:30px;justify-content:space-between;align-items:center;gap:24px;min-height:52px;padding:14px 23px;font-size:15px;font-weight:680;line-height:1.2;transition:background .18s,transform .18s;display:inline-flex}._button_11pgc_29:hover{transform:translateY(-2px)}._button_11pgc_29 span{font-size:22px;font-weight:400;line-height:1}._button-light_11pgc_32{background:var(--lime);color:#173b31!important}._button-light_11pgc_32:hover{background:#edfab0}._button-dark_11pgc_34{background:var(--forest);color:#f7f6ef!important}._button-dark_11pgc_34:hover{background:#285346}._hero-notebook_11pgc_36{aspect-ratio:.85;filter:drop-shadow(5px 16px 20px #071a194d);color:#2a3a30;background:url(/hero-paper-a.webp) 50%/100% 100% no-repeat;justify-self:center;width:112%;max-height:568px;position:relative;transform:rotate(3deg)}._paper-content_11pgc_37{position:absolute;inset:20% 24% 16% 14%}._paper-label_11pgc_38{color:#666953;text-transform:uppercase;letter-spacing:.06em;justify-content:space-between;font-size:11px;font-weight:700;display:flex}._paper-math_11pgc_39{letter-spacing:-.04em;white-space:nowrap;gap:14px;padding:22px 0;font:italic 30px/1.15 Georgia,serif;display:grid}._paper-math_11pgc_39 strong{width:fit-content;color:var(--rust);background:linear-gradient(#0000 72%,#e2ad9270 72%);font-weight:400}._paper-feedback_11pgc_41{border-top:1px solid #a3997855;gap:11px;padding-top:17px;display:flex}._paper-feedback_11pgc_41>span{color:var(--rust);font:35px/1 Georgia,serif}._paper-feedback_11pgc_41 strong{font-size:15px;line-height:1.3;display:block}._paper-feedback_11pgc_41 p{margin-top:6px;font-size:13px;line-height:1.45}._paper-link_11pgc_45{justify-content:space-between;align-items:center;min-height:44px;margin:5px 0 0 31px;font-size:12px;font-weight:700;display:flex}._paper-link_11pgc_45:hover{text-decoration:underline}._benefit-strip_11pgc_47{border-bottom:1px solid #d6dacd;grid-template-columns:repeat(3,1fr);gap:24px;padding-block:25px;display:grid}._benefit-strip_11pgc_47>span{align-items:center;gap:14px;font-size:14px;font-weight:550;display:flex}._benefit-strip_11pgc_47 b{color:#738367;font:500 12px/1 var(--text)}._section_11pgc_50{padding-block:72px}._section-heading_11pgc_51{justify-content:space-between;align-items:end;gap:45px;margin-bottom:32px;display:flex}._kicker_11pgc_52{color:#657461;letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:650;line-height:1.5;margin-bottom:16px!important}._page_11pgc_1 h2{font:580 clamp(34px,3.5vw,47px)/1.07 var(--disp);letter-spacing:-.05em;text-wrap:pretty}._lead_11pgc_54{color:#536759;font-size:16px;line-height:1.55}._section-heading_11pgc_51>._lead_11pgc_54{max-width:350px;padding-bottom:3px}._demo_11pgc_56{border:1px solid #cdd4c4;border-radius:18px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}._demo-solution_11pgc_57{background-color:#fbfaf3;background-image:linear-gradient(#c5d1b62b 1px,#0000 1px),linear-gradient(90deg,#c5d1b62b 1px,#0000 1px);background-size:24px 24px;padding:27px 32px 25px}._demo-caption_11pgc_58{color:#687460;justify-content:space-between;align-items:center;gap:16px;font-size:11px;font-weight:600;display:flex}._solution-lines_11pgc_59{counter-reset:solution;gap:17px;margin:0;padding:30px 0 25px;list-style:none;display:grid}._solution-lines_11pgc_59 li{counter-increment:solution;align-items:center;gap:20px;display:flex}._solution-lines_11pgc_59 li:before{content:"0" counter(solution);color:#8c9680;font:11px/1 var(--text)}._solution-lines_11pgc_59 li>span{letter-spacing:-.035em;white-space:nowrap;font:28px/1.2 Georgia,serif}._solution-lines_11pgc_59 ._error-line_11pgc_63>span{color:var(--rust);background:#f3ded0;margin-left:-6px;padding:3px 6px}._error-line_11pgc_63 small{color:var(--rust);font-size:11px}._solution-note_11pgc_65{color:#64725c;align-items:center;gap:13px;font-size:12px;line-height:1.4;display:flex}._solution-note_11pgc_65>span{color:var(--rust);font:30px/1 Georgia,serif}._demo-tutor_11pgc_67{background:#ecf0e4;border-left:1px solid #cdd4c4;min-width:0;padding:20px 28px 25px}._demo-tabs_11pgc_68{border-bottom:1px solid #cdd6c3;gap:4px;padding-bottom:18px;display:flex}._demo-tabs_11pgc_68 button{color:#53644c;white-space:nowrap;background:0 0;border:none;border-radius:7px;min-height:42px;padding:10px 12px;font-size:12px;font-weight:600}._demo-tabs_11pgc_68 button:hover{background:#e0e7d3}._demo-tabs_11pgc_68 button[data-state=active]{background:var(--forest);color:#fff}._demo-panel_11pgc_72{min-height:248px;padding-top:20px}._tutor-label_11pgc_73{color:#637552;align-items:center;gap:7px;font-size:11px;display:flex;margin-bottom:10px!important}._tutor-label_11pgc_73>span{background:#739444;border-radius:50%;width:6px;height:6px}._page_11pgc_1 h3{font:580 25px/1.16 var(--disp);letter-spacing:-.035em}._demo-panel_11pgc_72>p:not(._tutor-label_11pgc_73){color:#435e4a;margin-top:10px;font-size:14px;line-height:1.5}._tutor-math_11pgc_77{color:#244731;margin-top:17px;font:25px/1.3 Georgia,serif}._demo-panel_11pgc_72>._tutor-hint_11pgc_78{color:#637552!important;font-size:12px!important}._section-bottom_11pgc_79{justify-content:space-between;align-items:center;gap:25px;margin-top:22px;display:flex}._section-bottom_11pgc_79 p{color:#61705c;font-size:13px;line-height:1.5}._section-bottom_11pgc_79 ._button_11pgc_29{min-height:44px;padding:12px 19px;font-size:13px}._practice_11pgc_82{background:#e9eee1;border-block:1px solid #dbe0d1;padding-block:70px}._practice-tabs_11pgc_83{border-bottom:1px solid #b9c8ab;grid-template-columns:repeat(3,1fr);display:grid}._practice-tabs_11pgc_83 button{color:#56674d;text-align:left;background:0 0;border:none;border-bottom:3px solid #0000;align-items:center;gap:13px;min-height:58px;padding:12px 18px;font-size:15px;font-weight:600;display:flex}._practice-tabs_11pgc_83 button>span:first-child{font-size:10px;font-weight:500}._practice-tabs_11pgc_83 button>span:last-child{margin-left:auto;font-size:20px;font-weight:400}._practice-tabs_11pgc_83 button:hover{background:#dce5cf}._practice-tabs_11pgc_83 button[data-state=active]{border-bottom-color:var(--forest);color:var(--forest);background:#dfe8cc}._practice-panel_11pgc_89{grid-template-columns:1fr 1fr;align-items:center;gap:65px;padding-top:30px;display:grid}._practice-panel_11pgc_89[data-state=inactive],._demo-panel_11pgc_72[data-state=inactive]{display:none}._practice-description_11pgc_91{padding:6px 0}._practice-description_11pgc_91 h3{max-width:420px;font-size:30px}._practice-description_11pgc_91 p{color:#506347;max-width:410px;margin-top:14px;font-size:15px;line-height:1.5}._practice-tag_11pgc_94{color:#4d6440;border:1px solid #bcc9aa;border-radius:20px;margin-top:21px;padding:7px 12px;font-size:11px;display:inline-flex}._lesson-preview_11pgc_95{background:#f8f8ee;border:1px solid #cdd6bd;border-radius:12px;padding:20px 26px 0}._lesson-preview_11pgc_95 ol{gap:14px;margin:21px 0;padding:0;list-style:none;display:grid}._lesson-preview_11pgc_95 li{color:#3f5840;align-items:center;gap:12px;font-size:14px;line-height:1.35;display:flex}._lesson-preview_11pgc_95 li>span{border:1px solid #bac9a5;border-radius:50%;flex:none;place-items:center;width:23px;height:23px;font-size:10px;display:grid}._lesson-equation_11pgc_99{color:#79876c;border-top:1px dashed #c6d0b8;padding:14px 0;font:23px/1.25 Georgia,serif}._route-grid_11pgc_100{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}._route-copy_11pgc_101>._lead_11pgc_54{max-width:470px;margin-top:21px}._forecast-copy_11pgc_102{border-top:1px solid #d6dccb;margin-top:29px;padding-top:24px}._forecast-copy_11pgc_102 h3{font-size:22px}._forecast-copy_11pgc_102 p{color:#536759;max-width:440px;margin-top:8px;font-size:14px;line-height:1.55}._forecast-copy_11pgc_102>span{color:#69765f;margin-top:9px;font-size:11px;display:block}._route-preview_11pgc_106{background:#eeefdf;border:1px solid #dbddc7;border-radius:14px;padding:26px 30px 0}._timeline_11pgc_107{margin:26px 0 22px;padding:0;list-style:none}._timeline_11pgc_107 li{align-items:flex-start;gap:19px;padding-bottom:27px;display:flex;position:relative}._timeline_11pgc_107 li:last-child{padding-bottom:0}._timeline_11pgc_107 li:not(:last-child):after{content:"";background:#bfc8a4;width:1px;position:absolute;top:26px;bottom:0;left:12px}._timeline_11pgc_107 li>span{border-radius:50%;flex:none;place-items:center;width:25px;height:25px;margin-top:1px;display:grid}._route-check_11pgc_112{background:#cbd9ac;font-size:14px}._route-dot_11pgc_113{background:#28513c;border:7px solid #d2dfb3}._route-future_11pgc_114{background:#eeefdf;border:1px solid #aab691}._timeline_11pgc_107 small{color:#68795b;margin-bottom:6px;font-size:10px;display:block}._timeline_11pgc_107 strong{letter-spacing:-.02em;font-size:17px;font-weight:620}._timeline_11pgc_107 p{color:#6a775e;max-width:320px;margin-top:5px;font-size:12px;line-height:1.5}._route-current_11pgc_118 strong{color:#235235}._route-footnote_11pgc_119{color:#667651;border-top:1px solid #cfd6b9;padding:16px 0;font-size:11px;line-height:1.45}._start_11pgc_120{background:var(--lime);padding-block:48px}._start-grid_11pgc_121{justify-content:space-between;align-items:center;gap:50px;display:flex}._start_11pgc_120 ._kicker_11pgc_52{color:#576b30}._start_11pgc_120 h2{font-size:41px}._start-action_11pgc_124>p{color:#425b2c;margin-bottom:18px;font-size:15px;line-height:1.5}._start-action_11pgc_124>span{color:#4d622e;margin-top:10px;font-size:11px;display:block}._faq_11pgc_126{grid-template-columns:1fr 1.6fr;gap:70px;padding-block:57px;display:grid}._faq_11pgc_126 h2{font-size:33px}._faq_11pgc_126 details{border-bottom:1px solid #d7dbcb}._faq_11pgc_126 details:first-child{border-top:1px solid #d7dbcb}._faq_11pgc_126 summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding-block:17px;font-size:14px;font-weight:600;list-style:none;display:flex}._faq_11pgc_126 summary::-webkit-details-marker{display:none}._faq_11pgc_126 summary>span{flex:none;font-size:22px;font-weight:400;transition:transform .15s}._faq_11pgc_126 details[open] summary>span{transform:rotate(45deg)}._faq_11pgc_126 details>p{color:#55664c;padding:0 34px 20px 0;font-size:14px;line-height:1.6}._footer_11pgc_135{border-top:1px solid #d7dbcb;justify-content:space-between;align-items:center;gap:24px;min-height:99px;font-size:11px;display:flex}._footer_11pgc_135>span{color:#69765f}._footer_11pgc_135 a:hover{text-decoration:underline}@media (width<=1100px){._hero-grid_11pgc_21{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);min-height:600px}._hero-notebook_11pgc_36{width:116%}._paper-content_11pgc_37{inset:18% 23% 14% 13%}._paper-math_11pgc_39{gap:13px;padding-block:19px;font-size:26px}._paper-feedback_11pgc_41 strong{font-size:13px}._paper-feedback_11pgc_41 p{font-size:12px}._hero-sub_11pgc_26{font-size:18px}._demo-tutor_11pgc_67{padding-inline:20px}._demo-tabs_11pgc_68{gap:1px}._demo-tabs_11pgc_68 button{padding-inline:8px;font-size:11px}._error-line_11pgc_63 small{display:none}._practice-panel_11pgc_89,._route-grid_11pgc_100{gap:40px}}@media (width<=800px){._wrap_11pgc_11{width:min(100% - 40px,620px)}._header_11pgc_12{gap:15px;min-height:66px}._nav_11pgc_14{display:none}._header-action_11pgc_16{font-size:12px}._hero-grid_11pgc_21{grid-template-columns:1fr;gap:8px;min-height:0;padding-block:31px 26px}._hero-copy_11pgc_22{padding:0}._hero_11pgc_18 h1{max-width:620px;margin-bottom:20px;font-size:clamp(36px,7.2vw,48px)}._hero_11pgc_18:after{background:linear-gradient(#0c2c238c,#0c2c2340)}._eyebrow_11pgc_23{font-size:11px;margin-bottom:19px!important}._hero-sub_11pgc_26{max-width:550px;font-size:16px}._hero-action_11pgc_27{gap:12px;margin-top:23px}._hero-action_11pgc_27>span{font-size:11px}._hero-notebook_11pgc_36{aspect-ratio:auto;width:min(100%,445px);height:350px;max-height:none;margin-top:6px;transform:rotate(2deg)}._paper-content_11pgc_37{inset:20% 23% 14% 14%}._paper-math_11pgc_39{gap:15px;padding:19px 0 16px;font-size:27px}._paper-middle_11pgc_168{display:none}._paper-feedback_11pgc_41{padding-top:12px}._paper-feedback_11pgc_41 strong{font-size:14px}._paper-feedback_11pgc_41 p{display:none}._paper-link_11pgc_45{min-height:44px;margin-top:7px}._benefit-strip_11pgc_47{gap:18px;padding-block:20px}._benefit-strip_11pgc_47>span{font-size:11px;line-height:1.5;display:block}._benefit-strip_11pgc_47 b{margin-bottom:7px;font-size:9px;display:block}._section_11pgc_50{padding-block:48px}._section-heading_11pgc_51{margin-bottom:24px;display:block}._kicker_11pgc_52{font-size:9px;margin-bottom:12px!important}._page_11pgc_1 h2{font-size:clamp(31px,6.1vw,39px)}._section-heading_11pgc_51>._lead_11pgc_54{max-width:540px;margin-top:16px}._lead_11pgc_54{font-size:14px}._demo_11pgc_56{border-radius:12px;grid-template-columns:1fr}._demo-solution_11pgc_57{padding:22px 25px}._solution-lines_11pgc_59{gap:15px;padding-block:24px 20px}._solution-lines_11pgc_59 li>span{font-size:27px}._demo-tutor_11pgc_67{border-top:1px solid #cdd4c4;border-left:0;padding:16px 21px 22px}._demo-tabs_11pgc_68{justify-content:space-between;padding-bottom:14px}._demo-tabs_11pgc_68 button{min-height:44px;padding-inline:11px;font-size:11px}._demo-panel_11pgc_72{min-height:234px;padding-top:18px}._page_11pgc_1 h3{font-size:24px}._section-bottom_11pgc_79{flex-direction:column;align-items:flex-start;gap:17px;margin-top:18px}._section-bottom_11pgc_79 p{max-width:380px;font-size:12px}._practice_11pgc_82{padding-block:47px}._practice-tabs_11pgc_83{border-bottom:0;gap:4px}._practice-tabs_11pgc_83 button{text-align:center;text-wrap:balance;border:1px solid #b7c4a8;border-radius:7px;min-height:65px;padding:10px;font-size:12px;line-height:1.4;display:block}._practice-tabs_11pgc_83 button>span{display:none}._practice-tabs_11pgc_83 button[data-state=active]{background:var(--forest);color:#f7f6ef;border-color:var(--forest)}._practice-panel_11pgc_89{grid-template-columns:1fr;gap:20px;padding-top:23px}._practice-description_11pgc_91 h3{max-width:500px;font-size:27px}._practice-description_11pgc_91 p{max-width:500px;margin-top:10px;font-size:14px}._practice-tag_11pgc_94{margin-top:13px;padding:5px 10px;font-size:10px}._lesson-preview_11pgc_95{padding:18px 22px 0}._lesson-preview_11pgc_95 ol{gap:12px;margin-block:17px}._lesson-preview_11pgc_95 li{font-size:12px}._lesson-equation_11pgc_99{padding-block:12px;font-size:22px}._route-grid_11pgc_100{grid-template-columns:1fr;gap:25px}._route-copy_11pgc_101>._lead_11pgc_54{margin-top:16px}._forecast-copy_11pgc_102{margin-top:20px;padding-top:18px}._forecast-copy_11pgc_102 h3{font-size:20px}._forecast-copy_11pgc_102 p{max-width:560px;font-size:13px}._route-preview_11pgc_106{padding:22px 23px 0}._timeline_11pgc_107{margin-block:23px 18px}._timeline_11pgc_107 li{padding-bottom:23px}._timeline_11pgc_107 strong{font-size:16px}._start_11pgc_120{padding-block:39px}._start-grid_11pgc_121{display:block}._start_11pgc_120 h2{font-size:33px}._start-action_11pgc_124{margin-top:22px}._start-action_11pgc_124>p{font-size:14px}._faq_11pgc_126{grid-template-columns:1fr;gap:25px;padding-block:43px}._faq_11pgc_126 h2{font-size:29px}._faq_11pgc_126 h2 br{display:none}._faq_11pgc_126 summary,._faq_11pgc_126 details>p{font-size:13px}._footer_11pgc_135{flex-wrap:wrap;justify-content:flex-start;gap:17px;padding-block:24px}._footer_11pgc_135>span{text-align:right;max-width:170px;margin-left:auto;font-size:10px}._footer_11pgc_135>a{width:100%}}@media (width<=380px){._wrap_11pgc_11{width:calc(100% - 32px)}._hero_11pgc_18 h1{font-size:34px}._hero-action_11pgc_27{gap:10px}._hero-notebook_11pgc_36{width:106%;height:330px}._paper-math_11pgc_39{font-size:25px}._demo-solution_11pgc_57{padding-inline:20px}._demo-tutor_11pgc_67{padding-inline:15px}._demo-tabs_11pgc_68 button{padding-inline:8px;font-size:10px}._solution-lines_11pgc_59 li>span{font-size:25px}._practice-tabs_11pgc_83 button{padding-inline:7px;font-size:11px}}@media (prefers-reduced-motion:reduce){._page_11pgc_1 *{scroll-behavior:auto;transition:none!important}._button_11pgc_29:hover{transform:none}}
