@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-greek-wght-normal-CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-ext-wght-normal-B5bTHO_g.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans Variable;font-style:normal;font-display:swap;font-weight:400 700;src:url(/assets/instrument-sans-latin-wght-normal-BbzFLZTg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-ext-400-italic-C9HzH3YL.woff2)format("woff2"),url(/assets/instrument-serif-latin-ext-400-italic-D7-lnxEk.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/assets/instrument-serif-latin-400-italic-DKMiL14s.woff2)format("woff2"),url(/assets/instrument-serif-latin-400-italic-u__WvvIK.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.lp :is(.lp-nav-cta,.lp-plan-button,.lp-faq-contact,.lp-footer-submit){isolation:isolate;position:relative}.lp :is(.lp-nav-cta,.lp-plan-button,.lp-faq-contact,.lp-footer-submit):after{content:"";border-radius:inherit;background:var(--lp-ink);opacity:0;pointer-events:none;transition:opacity var(--lp-duration-feedback) var(--lp-ease-feedback);position:absolute;inset:0}.lp .lp-faq-contact:after{background:var(--lp-sheet)}.lp .lp-footer-links a{position:relative}.lp .lp-footer-links a:after{content:"";inset-inline:0;opacity:0;pointer-events:none;height:1px;transition:opacity var(--lp-duration-feedback) var(--lp-ease-feedback);background:currentColor;position:absolute;bottom:0}@media (hover:hover) and (pointer:fine){.lp :is(.lp-nav-cta,.lp-plan-button,.lp-faq-contact,.lp-footer-submit):hover:after{opacity:.08}.lp .lp-footer-links a:hover:after{opacity:1}}.lp :is(.lp-nav-cta,.lp-plan-button,.lp-faq-contact,.lp-footer-submit):active:after{opacity:.14}.lp .lp-footer-links a:active:after{opacity:1}.lp .lp-footer-email:focus-within{outline:2px solid var(--lp-green);outline-offset:3px}.lp .lp-footer-email input::placeholder{color:var(--lp-footer-placeholder)}@media (prefers-reduced-motion:reduce){.lp :is(.lp-nav-cta,.lp-plan-button,.lp-faq-contact,.lp-footer-submit):after,.lp .lp-footer-links a:after{transition-duration:.15s}}.lp{--lp-z-nav:30;--lp-z-backdrop:40;--lp-z-modal:50;--lp-bg:#f7fbf9;--lp-ink:#121214;--lp-ink-soft:#2a2f2d;--lp-muted:#5c6562;--lp-muted-2:#6b7370;--lp-muted-3:#7c8582;--lp-border:#e1e5e3;--lp-panel:#eef1ef;--lp-sheet:#fffffd;--lp-green:#21b86b;--lp-green-deep:#0a6b3d;--lp-green-dark:#0f4d32;--lp-green-tint:#e9f8ef;--lp-red:#c4190f;--lp-red-on-dark:#ff8f85;--lp-hairline:#12121414;--lp-footer-placeholder:#a8b0ac;--lp-font:"Geist Variable", "Geist", system-ui, sans-serif;--lp-font-hero:"Inter Variable", "Inter", system-ui, sans-serif;--lp-font-request:"Instrument Sans Variable", "Instrument Sans", system-ui, sans-serif;--lp-font-serif:"Instrument Serif", Georgia, serif;--lp-duration-feedback:.15s;--lp-duration-state:.2s;--lp-ease-feedback:ease-out;--lp-ease-entrance:cubic-bezier(.16, 1, .3, 1);background:var(--lp-bg);min-height:100svh;color:var(--lp-ink);font-family:var(--lp-font);-webkit-font-smoothing:antialiased;font-size:16px;line-height:normal;overflow-x:clip}.lp *,.lp :before,.lp :after{box-sizing:border-box}.lp :where(h1,h2,h3,p,ul,li,figure){margin:0;padding:0;list-style:none}.lp :where(button){font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.lp :where(a){color:inherit;text-decoration:none}.lp :where(img){display:block}.lp-skip{background:var(--lp-ink);color:#fff;z-index:10;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:8px;transform:translateY(-200%)}.lp-skip:focus-visible{transform:none}.lp-canvas{--lp-gutter:24px;--lp-content:1392px;--lp-inset:clamp(24px, 10vw - 104px, 40px);--lp-panel-inset:64px;--lp-section-gap:clamp(96px, 8.4vw, 120px);--lp-heading-gap:clamp(48px, 4.5vw, 64px);width:100%;min-width:1440px;padding:var(--lp-gutter);align-items:center;gap:var(--lp-section-gap);flex-direction:column;display:flex}.lp-heading{letter-spacing:-1.15px;color:var(--lp-ink);white-space:nowrap;font-size:46px;font-weight:500;line-height:1.12}.lp :where(a,button):focus-visible{outline:2px solid var(--lp-green);outline-offset:2px}.lp-page{align-items:center;gap:var(--lp-section-gap);flex-direction:column;width:100%;display:flex}.lp-main{width:100%;max-width:var(--lp-content);align-items:center;gap:var(--lp-section-gap);flex-direction:column;display:flex}.lp-faq-contact,.lp-person-name{line-height:20px}.lp-token,.lp-composer-text,.lp-question-text{line-height:21px}.lp-choice-letter,.lp-question-eliminate{line-height:14px}.lp-person-role,.lp-activity-add{line-height:16px}.lp-wl-trap,.lp-wl-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-hero-cards{width:1392px;height:892px;transform:scale(var(--lp-hero-cards-scale));transform-origin:50% 100%;font-family:var(--lp-font-hero);white-space:nowrap;pointer-events:none;-webkit-user-select:none;user-select:none;margin-left:-696px;position:absolute;bottom:0;left:50%}.lp-hc-slot{justify-content:center;align-items:center;display:flex;position:absolute}.lp-hc-slot-tasks{width:242.398px;height:273.626px;top:783px;left:435.29px}.lp-hc-slot-essay{width:440px;height:372px;top:645px;left:487px}.lp-hc-slot-matches{width:326.384px;height:333.35px;top:684.41px;left:251px}.lp-hc-slot-sat{width:293.909px;height:315.676px;top:706.19px;left:840px}.lp-hc-slot-scholarships{width:326.579px;height:299.879px;top:778px;left:77.78px}.lp-hc-slot-activities{width:292px;height:290px;top:774px;left:1021px}.lp-hc{color:#171b22;background:#fff;border:1px solid #e3ebe6;border-radius:20px;flex-direction:column;flex:none;align-items:flex-start;display:flex;overflow:clip;box-shadow:0 8px 20px #062a1b1a}.lp-hc-head{justify-content:space-between;align-items:center;width:100%;display:flex}.lp-hc-title{letter-spacing:-.19px;font-size:19px;font-weight:600;line-height:24px}.lp-hc-title-small{letter-spacing:0;font-size:17px;line-height:25px}.lp-hc-title-large{letter-spacing:-.22px;font-size:22px;line-height:28px}.lp-hc-title-sat{letter-spacing:0;line-height:23.75px}.lp-hc-badge{background:#f2f4f6;border-radius:7px;padding:3px 8px;font-size:11px;font-weight:500;line-height:14px}.lp-hc-badge-rose{color:#6b2233;background:#f9e8ec}.lp-hc-chip{color:#0a6b3d;background:#eaf5ee;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:500;line-height:12.5px}.lp-hc-logo{border:1px solid #171b2214;border-radius:7px;flex:none;position:relative}.lp-hc-logo img{object-fit:contain;border-radius:7px;width:100%;height:100%;position:absolute;inset:0}.lp-hc-logo[data-cover=true] img{object-fit:cover}.lp-hc-logo-school{width:32px;height:32px}.lp-hc-logo-activity{width:26px;height:26px}.lp-hc-stream{flex-direction:column;gap:2px;width:100%;display:flex}.lp-hc-tasks{gap:12px;width:229px;height:262px;padding:21px 18px 22px;transform:rotate(3deg)}.lp-hc-tasks-head{width:193px;height:25px}.lp-hc-task{color:#464e58;align-items:center;gap:6px;font-size:11px;line-height:13.75px;display:flex}.lp-hc-checkbox{background:#fff;border:1px solid #cbd1d8;border-radius:3px;flex:none;width:11px;height:11px}.lp-hc-task[data-done=true]{color:#8b949b;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration:line-through}.lp-hc-task[data-done=true] .lp-hc-checkbox{background:#168a61;border-color:#168a61}.lp-hc-tasks .lp-hc-chip{color:#225c3d}.lp-hc-essay{gap:8px;width:440px;height:372px;padding:20px 22px 22px}.lp-hc-notes{background:#f2f4f6;border-radius:7px;align-items:center;gap:6px;padding:3px 4px 3px 8px;font-size:11px;font-weight:500;line-height:14px;display:flex}.lp-hc-counts{text-align:center;gap:3px;font-size:10px;line-height:13px;display:flex}.lp-hc-counts span{border-radius:5px;width:18px;padding:2px 0}.lp-hc-count-strength{color:#0a6b3d;background:#d0f0dd}.lp-hc-count-suggestion{color:#5c4096;background:#e4dcff}.lp-hc-count-tighten{color:#7a4a00;background:#fbe3ae}.lp-hc-essay-meta{color:#68717e;align-items:center;gap:7px;font-size:12px;line-height:16px;display:flex}.lp-hc-essay-meta img{object-fit:contain;border-radius:3px}.lp-hc-essay-school{color:#171b22;font-weight:500}.lp-hc-essay-body{color:#2a2f2d;white-space:pre;flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;line-height:20px;display:flex}.lp-hc-essay-body p{align-items:center;display:flex}.lp-hc-essay-body .lp-hc-essay-fix{gap:4px}.lp-hc-essay-body .lp-hc-essay-spaced{gap:3px}.lp-hc-essay-body s{color:#7c8582;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.lp-hc-essay-body ins{color:#0a6b3d;font-weight:500;text-decoration:none}.lp-hc-essay-body mark{color:#171b22;border-radius:4px;padding:1px 3px}.lp-hc-strength{background:#d0f0dd}.lp-hc-suggestion{background:#e4dcff}.lp-hc-tighten{background:#fbe3ae}.lp-hc-matches{gap:6px;width:292px;height:300px;padding:20px 20px 18px;transform:rotate(-7deg)}.lp-hc-match-list{flex-direction:column;width:100%;display:flex}.lp-hc-match{border-bottom:1px solid #171b2212;align-items:center;gap:10px;padding:10px 0;font-size:13px;font-weight:500;line-height:16px;display:flex}.lp-hc-match:last-child{border-bottom:0}.lp-hc-match-name{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:3px;min-width:1px;display:flex}.lp-hc-tier{border-radius:5px;padding:2px 7px;font-size:10px;line-height:13px}.lp-hc-tier[data-tier=Target]{color:#0a6b3d;background:#e6f5ed}.lp-hc-tier[data-tier=Reach]{color:#5c4096;background:#eee9ff}.lp-hc-match-fit{align-items:center;gap:6px;display:flex}.lp-hc-sat{gap:10px;width:261px;height:286px;padding:21px 18px 22px;transform:rotate(-7deg)}.lp-hc-sat-head{width:225px;height:25px}.lp-hc-sat-question{color:#353c47;font-size:13px;font-weight:500;line-height:19px}.lp-hc-answer{border-radius:7px;flex:none;align-items:center;gap:8px;width:225px;height:28px;padding:0 8px;display:flex}.lp-hc-answer[data-correct=true]{color:#24825b;background:#e6f6ed}.lp-hc-answer[data-correct=false]{color:#ad4c58;background:#fbe9eb}.lp-hc-answer-letter{font-size:11px;font-weight:600;line-height:13.75px}.lp-hc-answer-value{color:#38424e;font-size:12px;line-height:15px}.lp-hc-answer-note{font-size:10px;line-height:12.5px}.lp-hc-sat-explain{color:#6b7481;font-size:12px;line-height:18px}.lp-hc-scholarships{gap:10px;width:300px;height:270px;padding:20px 20px 18px;transform:rotate(6deg)}.lp-hc-award{color:#a5abb4;align-items:center;gap:8px;padding:5px 10px;font-size:12.5px;line-height:17px;display:flex}.lp-hc-award[data-matched=true]{color:#6b2233;background:#f9e8ec;border-radius:8px;font-weight:500}.lp-hc-award-space{flex:none;width:10px;height:10px}.lp-hc-award-name{flex:1 0 0;min-width:1px}.lp-hc-activities{gap:10px;width:292px;height:290px;padding:20px 20px 18px}.lp-hc-filters{color:#78808b;align-items:flex-start;gap:5px;font-size:11px;line-height:14px;display:flex}.lp-hc-filters p{background:#f0f2f5;border-radius:11px;padding:4px 9px}.lp-hc-filters p[data-active=true]{color:#fff;background:#171b22;font-weight:500}.lp-hc-activity{border-radius:10px;align-items:center;gap:9px;padding:6px 8px;font-weight:500;display:flex}.lp-hc-activity[data-picked=true]{background:#fdf2e6}.lp-hc-activity-name{white-space:normal;overflow-wrap:break-word;flex:1 0 0;min-width:1px;font-size:12.5px;line-height:16px}.lp-hc-free{color:#0a6b3d;font-size:11px;line-height:14px}.lp-hc-add{color:#fff;background:#171b22;border-radius:11px;align-items:center;gap:3px;padding:4px 10px 4px 8px;font-size:11px;line-height:14px;display:flex}.lp-hc-add span:first-child{font-size:12px}.lp-marquee-block{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.lp-marquee-label{color:var(--lp-muted-2);text-align:center;white-space:nowrap;font-size:13px}.lp-marquee{width:100%;height:60px;position:relative;overflow:hidden}.lp-marquee-track{gap:14px;animation:34s linear infinite lp-marquee;display:flex;position:absolute;top:8px;left:calc(50% - 1001px)}@keyframes lp-marquee{to{transform:translate(-986px)}}@media (prefers-reduced-motion:reduce){.lp-marquee-track{animation:none}}.lp-tile{flex:none;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.lp-tile img{filter:saturate(.55);opacity:.85;max-width:100%;max-height:36px}.lp-marquee-fade{pointer-events:none;width:220px;height:60px;position:absolute;top:0}.lp-marquee-fade-left{background:linear-gradient(90deg, var(--lp-bg) 0%, #f7fbf9d9 40%, #f7fbf900 100%);left:0}.lp-marquee-fade-right{background:linear-gradient(270deg, var(--lp-bg) 0%, #f7fbf9d9 40%, #f7fbf900 100%);right:0}.lp-hero-section{flex-direction:column;gap:49px;width:100%;display:flex}.lp-hero{--lp-hero-fit:1;--lp-hero-cards-scale:min(var(--lp-hero-fit), clamp(.62, tan(atan2(100vw - 2 * var(--lp-gutter), 1392px)), 1));--lp-hero-grain:url(/assets/hero-grain-LMxZgJwq.webp);width:100%;padding:calc(151px * var(--lp-hero-fit)) 0 calc(71px * var(--lp-hero-fit) + 247px * var(--lp-hero-cards-scale));font-family:var(--lp-font-hero);background:#070809;border-radius:22px;flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.lp-hero-backdrop{pointer-events:none;position:absolute;inset:0}.lp-hero-column-slot{left:calc((var(--lp-column) * 68 - 39) / 1392 * 100%);bottom:calc(-38px * var(--lp-hero-fit));width:5.02874%;height:calc(var(--lp-column-height) * var(--lp-hero-fit));position:absolute}.lp-hero-column{background:linear-gradient(180deg, rgb(var(--lp-column-from) / 0) 0%, rgb(var(--lp-column-from) / .02) 12%, rgb(var(--lp-column-from) / .65) 35%, rgb(var(--lp-column-to) / .94) 64%, rgb(var(--lp-column-to)) 100%);position:absolute;inset:0}.lp-hero-column-a{--lp-column-from:20 93 59;--lp-column-to:37 135 86}.lp-hero-column-b{--lp-column-from:10 107 61;--lp-column-to:37 135 86}.lp-hero-column-c{--lp-column-from:10 107 61;--lp-column-to:31 124 77}.lp-hero-column-d{--lp-column-from:13 87 55;--lp-column-to:31 107 69}.lp-hero-column-edge{filter:blur(1.5px);opacity:.78;background:linear-gradient(#031f1300 0% 28%,#031f1329 60%,#031f131a 100%);width:12.8571%;height:100%;position:absolute;top:0;left:0}.lp-hero-bloom{filter:blur(20px);background:linear-gradient(#16824f00 0%,#53aa763d 100%);width:100%;height:190px;position:absolute;bottom:-92px;left:-3.59195%}.lp-hero-grain{opacity:.07;-webkit-mask-image:var(--lp-hero-grain), linear-gradient(180deg, transparent 38%, #000 62%);mask-image:var(--lp-hero-grain), linear-gradient(180deg, transparent 38%, #000 62%);pointer-events:none;background-color:#2a715c;position:absolute;inset:0;-webkit-mask-size:256px 256px,100% 100%;mask-size:256px 256px,100% 100%;-webkit-mask-repeat:repeat,no-repeat;mask-repeat:repeat,no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.lp-hero-glow{pointer-events:none;background:linear-gradient(#28835400 0%,#2980528a 100%);width:100%;height:47px;position:absolute;bottom:0;left:0}.lp-nav{--lp-nav-inset:var(--lp-panel-inset);--lp-nav-lift:calc(var(--lp-gutter) + 5px);height:50px;left:calc(var(--lp-gutter) + var(--lp-nav-inset));right:calc(var(--lp-gutter) + var(--lp-nav-inset));top:calc(var(--lp-gutter) + 24px);z-index:var(--lp-z-nav);isolation:isolate;width:auto;max-width:1264px;transition:translate .36s var(--lp-ease-entrance), opacity var(--lp-duration-state) ease-out, visibility 0s;grid-template-columns:1fr auto 1fr;align-items:center;margin-inline:auto;display:grid;position:fixed;transform:none}.lp-nav:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);opacity:0;transition:opacity var(--lp-duration-state) ease-out;background:radial-gradient(46% 140% at 50% 150%,#21b86b57,#21b86b00 72%),#040c08f2;border-radius:999px;position:absolute;inset:-7px -8px -7px -24px;box-shadow:inset 0 1px #ffffff12,inset 0 0 0 1px #96e2ba1a,0 1px 2px #000c0633,0 10px 28px -10px #000c0673}.lp-nav:not([data-state=rest]){translate:0 calc(-1 * var(--lp-nav-lift))}.lp-nav:not([data-state=rest]):before{opacity:1}.lp-nav[data-state=hidden]{translate:0 calc(-100% - var(--lp-gutter) - 40px);opacity:0;visibility:hidden;transition:translate .24s var(--lp-ease-entrance), opacity var(--lp-duration-feedback) ease-out, visibility 0s .24s}.lp-nav[data-state=hidden]:before{transition-delay:.24s}@media (prefers-reduced-motion:reduce){.lp-nav,.lp-nav[data-state=hidden]{transition:opacity var(--lp-duration-feedback) ease-out, visibility 0s var(--lp-duration-feedback);translate:0}.lp-nav:not([data-state=rest]){translate:0 calc(-1 * var(--lp-nav-lift))}}.lp .lp-nav-links{margin:0}.lp-brand{margin-top:0;translate:0 1px}.lp .lp-nav-actions{justify-self:end;margin-left:0}.lp-brand{transition:opacity var(--lp-duration-feedback) var(--lp-ease-feedback);border-radius:6px;flex:none;margin-top:-4px;padding:6px 0}.lp-nav-links{--lp-nav-link-pad:14px;isolation:isolate;align-items:center;gap:calc(34px - 2 * var(--lp-nav-link-pad));color:#ffffffb3;white-space:nowrap;margin:2px 0 0 auto;font-size:17px;line-height:23px;display:flex;position:relative}.lp-nav-links a{padding:13px var(--lp-nav-link-pad) 11px;transition:color var(--lp-duration-feedback) var(--lp-ease-feedback);border-radius:999px;position:relative}.lp-nav-glide{z-index:-1;clip-path:inset(0 100% 0 0 round 999px);opacity:0;pointer-events:none;transition:clip-path .26s var(--lp-ease-entrance), opacity var(--lp-duration-feedback) var(--lp-ease-feedback);background:#ffffff1a;border-radius:999px;position:absolute;inset:6px 0;box-shadow:inset 0 1px #ffffff14,inset 0 0 0 1px #ffffff0f}.lp-nav-glide[data-snap=true]{transition:opacity var(--lp-duration-feedback) var(--lp-ease-feedback)}.lp-nav-glide[data-on=true]{opacity:1}.lp-nav-actions{flex:none;align-items:center;gap:10px;margin-left:auto;display:flex}.lp-nav-schools-link{display:none}.lp-nav-secondary{color:#ffffffb3;white-space:nowrap;transition:color var(--lp-duration-feedback) var(--lp-ease-feedback), scale var(--lp-duration-feedback) var(--lp-ease-feedback);border-radius:99px;padding:13px 12px;font-size:17px;line-height:23px}.lp-nav-secondary:active{scale:.96}.lp-nav-cta{letter-spacing:-.015em;color:var(--lp-green-dark);white-space:nowrap;transition:box-shadow var(--lp-duration-state) var(--lp-ease-feedback), scale var(--lp-duration-feedback) var(--lp-ease-feedback);background:linear-gradient(#fff 0%,#f7fbf9 70%,#e4f2e9 100%);border-radius:99px;flex:none;align-items:center;gap:12px;padding:6px 6px 6px 22px;font-size:17px;font-weight:600;line-height:22px;display:inline-flex;overflow:clip;box-shadow:inset 0 1px #fff,inset 0 -1px #0a6b3d24,0 6px 20px -6px #21b86b00}.lp-nav-cta-chip{color:#fff;background:linear-gradient(#15824c 0%,#0a6b3d 52%,#1f8b54 100%);border-radius:999px;flex:none;place-items:center;width:36px;height:36px;display:grid;overflow:clip;box-shadow:inset 0 1px 2px #cfedda8c}.lp .lp-nav-cta:after{background:var(--lp-green)}.lp-nav-cta:active{scale:.96}@media (hover:hover) and (pointer:fine){.lp-nav-links a:hover{color:#fff}.lp-brand:hover{opacity:.78}.lp-nav-secondary:hover{color:#fff}.lp-nav-cta:hover{box-shadow:inset 0 1px #fff,inset 0 -1px #0a6b3d24,0 6px 20px -6px #21b86b99}}.lp-nav-links a:active{color:#fff}@media (prefers-reduced-motion:reduce){.lp-nav-glide{transition:opacity var(--lp-duration-feedback) var(--lp-ease-feedback)}.lp-nav-cta{transition:box-shadow var(--lp-duration-state) var(--lp-ease-feedback)}.lp-nav-cta:active,.lp-nav-secondary:active{scale:none}}.lp-hero-body{zoom:var(--lp-hero-fit);flex-direction:column;align-items:center;width:100%;display:flex;position:relative}.lp-headline{letter-spacing:-.035em;color:#fdfdfd;white-space:nowrap;flex-direction:column;align-items:center;font-size:72px;font-weight:400;line-height:1.16667;display:flex}.lp-headline-line{display:flex}.lp-headline-line-1{align-items:baseline;gap:.25em}.lp-headline-line-2{align-items:baseline;gap:.208333em}.lp-headline-serif{font-family:var(--lp-font-serif);letter-spacing:-.02em;font-size:1.08333em;font-style:italic;line-height:1.08974}.lp-composer{z-index:1;width:584px;font-family:var(--lp-font);background:linear-gradient(#fff 0%,#f6f9f7 100%);border-radius:18px;flex-direction:column;margin-top:48px;display:flex;position:relative;overflow:clip;box-shadow:0 0 0 6px #ffffff12,inset 0 1px #fff,0 36px 56px -36px #00140a80}.lp-composer:after{content:"";-webkit-mask-image:var(--lp-hero-grain);mask-image:var(--lp-hero-grain);opacity:.01;pointer-events:none;background-color:#2a715c;position:absolute;inset:0;-webkit-mask-size:256px 256px;mask-size:256px 256px}.lp-composer-input{white-space:nowrap;align-items:center;gap:7px;padding:16px 16px 22px;display:flex}.lp-token{background:var(--lp-green-tint);color:var(--lp-green-deep);border-radius:6px;padding:2px 7px;font-weight:500}.lp-composer-request{min-width:0}.lp-composer-text{font-family:var(--lp-font-request);letter-spacing:-.01em;color:var(--lp-ink);border-radius:5px;margin:0 -3px;padding:2px 3px;font-size:17px;font-weight:500;transition:background-color .12s ease-out}.lp-composer[data-selected=true] .lp-composer-text{background:#21b86b38}.lp-char{animation:.2s cubic-bezier(.23,1,.32,1) both lp-char-in}@keyframes lp-char-in{0%{opacity:0;filter:blur(3px)}}.lp-composer-toolbar{align-items:center;gap:14px;padding:0 16px 14px 14px;display:flex}.lp-mode-toggle{background:var(--lp-panel);border-radius:999px;align-items:center;padding:2px 14px 2px 2px;display:flex}.lp-mode-knob{color:var(--lp-ink-soft);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5.5px 11.5px 5.5px 10.5px;font-size:12.5px;font-weight:500;line-height:16px;display:flex;position:relative;box-shadow:0 1px 3px #0000001a}.lp-mode-knob:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(90deg,#21b86b 0%,#7ddba4bf 55%,#fff0 100%);padding:1.5px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.lp-composer-divider{background:var(--lp-border);width:1px;height:20px}.lp-composer-spacer{flex:1 0 0;height:1px}.lp-send{background:var(--lp-green-dark);border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (width>=900px){.lp-hero{--lp-hero-fit:clamp(.72, tan(atan2(100svh - 2 * var(--lp-gutter), 795px)), 1)}}.lp-features{width:calc(100% - 2 * var(--lp-inset));align-items:center;gap:var(--lp-heading-gap);flex-direction:column;display:flex}.lp-features-header{text-align:center;white-space:nowrap;flex-direction:column;align-items:center;gap:16px;display:flex}.lp-features-copy{color:var(--lp-muted);font-size:17px;line-height:1.5}.lp-sheet{background:var(--lp-sheet);color:var(--lp-ink);border-radius:12px;position:relative;overflow:clip}.lp-sheet-wide{flex:none;width:812px}.lp-sheet-third{width:100%;height:240px}.lp-fade{pointer-events:none;position:absolute;left:0}.lp-features-stage{container-type:inline-size}.lp-stage{--stage-sheet-width:812px;--stage-sheet-height:356px;--stage-frame:24px;--stage-bleed:24px;--stage-gap:48px;--stage-list-width:max(380px, (100cqw - var(--stage-gap)) * 404 / 1264);--stage-panel-width:calc(100cqw - var(--stage-gap) - var(--stage-list-width));--stage-scale:min(1, tan(atan2(var(--stage-panel-width) - 2 * var(--stage-frame), var(--stage-sheet-width))));grid-template-columns:var(--stage-list-width) minmax(0, 1fr);gap:var(--stage-gap);align-items:stretch;width:100%;display:grid}.lp-stage-list{flex-direction:column;display:flex}.lp-stage-tab{border-top:1px solid var(--lp-hairline);text-align:left;flex-direction:column;flex:1 0 auto;justify-content:center;gap:3px;padding:12px 0 13px;display:flex;position:relative}.lp-stage-tab:last-child{border-bottom:1px solid var(--lp-hairline)}.lp-stage-tab .lp-stage-title{letter-spacing:-.3px;color:var(--lp-muted-2);text-wrap:balance;font-size:17px;font-weight:500;line-height:1.2;transition:color .2s ease-out;display:block}.lp-stage-tab-active .lp-stage-title{color:var(--lp-ink)}.lp-stage-tab .lp-stage-blurb{color:var(--lp-muted);opacity:0;max-width:42ch;transition:grid-template-rows .36s var(--lp-ease-entrance), opacity var(--lp-duration-state,.2s) ease-out;grid-template-rows:0fr;font-size:14px;line-height:1.45;display:grid}.lp-stage-tab .lp-stage-blurb>span{min-height:0;overflow:hidden}.lp-stage-tab-active .lp-stage-blurb{opacity:1;grid-template-rows:1fr}.lp-stage-blurbs{display:grid}.lp-stage-blurbs>span{grid-area:1/1}.lp-stage-blurbs>[aria-hidden]{visibility:hidden}.lp-stage-progress{transform-origin:0;width:100%;height:2px;position:absolute;top:-1px;left:0;transform:scaleX(0)}.lp-stage-tab:focus-visible{outline:2px solid var(--lp-green);outline-offset:4px;border-radius:4px}.lp-stage-panel,.lp-stage-backdrop{background:radial-gradient(60% 45% at 100% 0%, #e8a3f7 0%, transparent 100%), radial-gradient(70% 40% at 45% 0%, var(--stage-glow) 0%, transparent 100%), radial-gradient(55% 40% at 100% 100%, var(--stage-glow) 0%, transparent 100%), var(--stage-tint)}.lp-stage-panel{min-height:calc(332px * var(--stage-scale));border-radius:20px;position:relative;overflow:clip}.lp-stage-figure{left:var(--stage-frame);right:var(--stage-frame);bottom:calc(-1 * var(--stage-bleed));justify-content:center;align-items:flex-end;display:flex;position:absolute}.lp-stage-figure-leaving{pointer-events:none}.lp-stage-art{width:var(--stage-sheet-width);zoom:var(--stage-scale);flex:none}.lp-stage-art .lp-sheet{width:100%;height:var(--stage-sheet-height);box-shadow:0 16px 40px #1212141f}.lp-stage-art .lp-essay-fade,.lp-stage-art .lp-sat-fade{top:auto;bottom:var(--stage-bleed);height:44px}.lp-stage-art .lp-essay-margin,.lp-stage-art .lp-sat-divider{height:auto;bottom:0}.lp-stage-art .lp-ask{height:auto;bottom:36px}.lp-stage-art-third{zoom:calc(1.2 * var(--stage-scale));width:620px}.lp-stage-art-third :is(.lp-sheet,.lp-sheet-third){height:calc(var(--stage-sheet-height) / 1.2)}.lp-stage-art-third :is(.lp-activities-fade,.lp-stream-fade-bottom){top:auto;bottom:0}@media (prefers-reduced-motion:reduce){.lp-stage-tab .lp-stage-blurb,.lp-stage-panel{transition:none}.lp-stage-tab-active .lp-stage-progress{transform:scaleX(1)}}.lp-stage-playback{min-height:44px;color:var(--lp-ink-soft);grid-column:2;justify-self:end;align-items:center;gap:8px;margin-top:-32px;padding:8px 12px;font-size:13px;display:inline-flex}.lp-stage-playback:focus-visible{outline:2px solid var(--lp-green);outline-offset:3px}.lp-stage[data-keyboard-motion=true] .lp-stage-tab .lp-stage-title,.lp-stage[data-keyboard-motion=true] .lp-stage-tab .lp-stage-blurb{transition:none}@media (hover:hover) and (pointer:fine){.lp-stage-tab:hover .lp-stage-title{color:var(--lp-ink)}.lp-stage-playback:hover{text-underline-offset:4px;text-decoration:underline}}.lp-stage-backdrop{opacity:0;pointer-events:none;position:absolute;inset:0}.lp-essay-sheet{height:240px;font-size:15px}.lp-essay-header{white-space:nowrap;align-items:center;gap:8px;font-size:12.5px;display:flex;position:absolute;top:16px;left:24px}.lp-essay-header img{object-fit:contain;border-radius:4px}.lp-essay-school{color:var(--lp-ink);font-weight:500}.lp-essay-prompt{color:var(--lp-muted)}.lp-essay{color:var(--lp-ink-soft);white-space:pre;flex-direction:column;display:flex;position:absolute;top:48px;left:24px}.lp-essay-line{align-items:center;height:26px;display:flex}.lp-space{width:4px;height:4px;display:inline-block}.lp-hl{isolation:isolate;color:var(--lp-ink);background:0 0;border-radius:4px;padding:1px 3px;position:relative}.lp-hl-background{z-index:-1;border-radius:inherit;position:absolute;inset:0}.lp-hl-g .lp-hl-background{background:#d0f0dd}.lp-hl-v .lp-hl-background{background:#e4dcff}.lp-hl-a .lp-hl-background{background:#fbe3ae}.lp-essay-strike{color:var(--lp-muted-3);text-decoration:none;position:relative}.lp-essay-strike:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;top:50%;left:0;right:0}.lp-essay-fix{white-space:nowrap;color:var(--lp-green-deep);flex:none;font-weight:500;overflow:hidden}.lp-essay-margin{background:var(--lp-hairline);width:1px;height:208px;position:absolute;top:16px;left:536px}.lp-notes-heading{color:#fff;white-space:nowrap;background:#15171a;border-radius:10px;justify-content:space-between;align-items:center;width:227px;padding:5px 6px 5px 14px;font-size:12.5px;font-weight:500;display:flex;position:absolute;top:16px;right:25px}.lp-notes-counts{gap:4px;display:flex}.lp-count{border-radius:6px;justify-content:center;align-items:center;width:22px;height:20px;font-size:11.5px;display:flex}.lp-count-strength{color:var(--lp-green-deep);background:#d0f0dd}.lp-count-suggestion{color:#2a1b6b;background:#e4dcff}.lp-count-tighten{color:#7a4a00;background:#fbe3ae}.lp-note{border-radius:10px;flex-direction:column;gap:2px;width:227px;padding:8px 12px 9px;display:flex;position:absolute;right:25px}.lp-note-label{white-space:nowrap;font-size:11.5px;font-weight:500}.lp-note-body{color:var(--lp-ink-soft);font-size:12.5px;line-height:18px}.lp-note-strength{background:#e9f8ef}.lp-note-strength .lp-note-label{color:var(--lp-green-deep)}.lp-note-suggestion{background:#eee9ff}.lp-note-suggestion .lp-note-label{color:#2a1b6b}.lp-note-tighten{background:#fcefd2}.lp-note-tighten .lp-note-label{color:#7a4a00}.lp-essay-fade{background:linear-gradient(#fffffd00 0%,#fffffd 100%);width:536px;height:44px;top:196px}.lp-cx{--cx-reach:#4b3bb0;--cx-target:var(--lp-green-deep);--cx-safety:#4a5250;--cx-violet:#3d3183;color:var(--lp-ink);font-size:13px;line-height:18px}.lp-cx-ask{grid-template-columns:360px minmax(0,1fr);display:grid}.lp-cx-ask-chat{flex-direction:column;gap:14px;padding:20px 24px 0;display:flex}.lp-cx-ask-user{justify-content:flex-end;display:flex}.lp-cx-ask-user span{background:var(--lp-ink);color:#fff;border-radius:16px 16px 4px;max-width:270px;padding:9px 14px;font-size:13px;line-height:19px}.lp-cx-ask-step{color:var(--cx-violet);white-space:nowrap;align-items:center;gap:7px;font-size:12.5px;display:flex}.lp-cx-ask-step span{color:var(--lp-muted-2)}.lp-cx-ask-step-done{color:var(--lp-green)}.lp-cx-ask-text{color:var(--lp-ink);text-wrap:pretty;margin-top:-4px;font-size:13px;line-height:20px}.lp-cx-ask-text .lp-word{display:inline-block}.lp-cx-ask-list{background:#f8f7fc;border-left:1px solid #3d318314;flex-direction:column;padding:14px 22px 0;display:flex}.lp-cx-ask-saved{color:var(--lp-green-deep);align-items:center;gap:6px;padding:8px 2px 6px;font-size:12px;font-weight:500;line-height:16px;display:flex}.lp-cx-ask-row{grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:12px;height:52px;padding:0 2px;display:grid}.lp-cx-ask-row img{object-fit:contain;mix-blend-mode:multiply;border-radius:7px}.lp-cx-ask-school{white-space:nowrap;flex-direction:column;min-width:0;display:flex}.lp-cx-ask-school b{font-size:13.5px;font-weight:500;line-height:18px}.lp-cx-ask-school span{text-overflow:ellipsis;color:var(--lp-muted-2);font-size:12px;line-height:17px;overflow:hidden}.lp-cx-ask-tier{color:var(--tier-ink);align-items:center;gap:6px;font-size:11.5px;font-weight:500;display:inline-flex}.lp-cx-ask-tier:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.lp-cx-ask-tier-reach{--tier-ink:var(--cx-reach)}.lp-cx-ask-tier-target{--tier-ink:var(--cx-target)}.lp-cx-ask-tier-safety{--tier-ink:var(--cx-safety)}.lp-stream{white-space:nowrap;width:100%;font-size:13px;position:absolute;top:0;left:0}.lp-stream-cycle{position:relative}.lp-stream-match,.lp-stream-open{height:26px;position:absolute;left:0;right:0}.lp-stream-match{color:#6b2233;background:#f9e8ec;border-radius:8px;font-weight:500;left:8px;right:8px}.lp-stream-match img{position:absolute;top:8px;left:10px}.lp-stream-name{position:absolute;top:4px;left:30px}.lp-stream-amount{text-align:right;width:90px;position:absolute;top:4px;right:12px}.lp-stream-open{color:#1212144d;padding:4px 0 0 38px}.lp-stream-fade-top{background:linear-gradient(#fffffd 0%,#fffffd00 100%);width:100%;height:48px;top:0}.lp-stream-fade-bottom{background:linear-gradient(#fffffd00 0%,#fffffd 100%);width:100%;height:48px;top:192px}.lp-filters{white-space:nowrap;gap:6px;font-size:12.5px;display:flex;position:absolute;top:16px;left:16px}.lp-filter{color:#121214b8;background:#1212140d;border-radius:13px;padding:5px 11px}.lp-filter-active{background:var(--lp-ink);color:#fff;font-weight:500}.lp-filters-fade{background:linear-gradient(90deg,#fffffd00 0%,#fffffd 85%);width:56px;height:30px;top:14px;left:auto;right:0}.lp-activity{white-space:nowrap;height:44px;position:absolute;left:0;right:0;overflow:clip}.lp-activity-viewport{position:absolute;inset:54px 0 24px;overflow:clip}.lp-activity-list,.lp-activity-cycle{position:relative}.lp-activity-highlight:before{content:"";background:#c773141c;border-radius:10px;height:44px;position:absolute;top:0;left:8px;right:8px}.lp-activity-logo{object-fit:cover;outline-offset:-1px;border-radius:8px;outline:1px solid #0000001a;position:absolute;top:8px;left:16px}.lp-activity-name{color:var(--lp-ink);font-size:14px;position:absolute;top:13px;left:54px}.lp-activity-tag{color:var(--lp-green-deep);font-size:12.5px;position:absolute;top:14px;right:22px}.lp-activity-add{background:var(--lp-ink);color:#fff;border-radius:13px;place-items:center;min-width:68px;padding:5px 11px 5px 9px;font-size:12px;font-weight:500;display:grid;position:absolute;top:9px;right:17px}.lp-activity-add>span{grid-area:1/1;align-items:center;gap:4px;display:flex}.lp-activity-added{opacity:0}.lp-activities-fade-top{background:linear-gradient(#fffffdcc 0%,#fffffd00 100%);width:100%;height:40px;top:54px}.lp-activities-fade{background:linear-gradient(#fffffd00 0%,#fffffd 100%);width:100%;height:48px;top:192px}.lp-sat-sheet{height:279px}.lp-question{flex-direction:column;gap:14px;width:488px;display:flex;position:absolute;top:16px;left:24px}.lp-question-strap{background:#1212140d;border-radius:10px;align-items:center;gap:10px;padding:3px 8px 3px 3px;font-size:12.5px;display:flex}.lp-question-number{background:var(--lp-ink);color:#fff;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-weight:500;display:flex}.lp-question-review{color:#121214cc;flex:1 0 0;min-width:1px}.lp-question-eliminate{background:var(--lp-ink);color:#fff;border-radius:6px;padding:3px 6px;font-size:10.5px;font-weight:500;text-decoration:line-through}.lp-question-text{color:var(--lp-ink);font-size:16px}.lp-choices{flex-direction:column;gap:8px;display:flex}.lp-choice{color:var(--lp-ink);white-space:nowrap;background:#fff;border:1px solid #12121424;border-radius:10px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:14px;display:flex}.lp-choice-letter{border:1px solid #12121459;border-radius:10px;justify-content:center;align-items:center;width:20px;height:20px;font-size:10.5px;font-weight:500;display:flex}.lp-choice-dim{opacity:.42}.lp-choice-correct{background:var(--lp-green-tint);border-color:var(--lp-green-deep)}.lp-choice-correct .lp-choice-letter{background:var(--lp-green-deep);color:#fff;border:0}.lp-choice-correct .lp-choice-verdict{color:var(--lp-green-deep)}.lp-choice-wrong{background:#fdedec;border:1.5px solid #b22121}.lp-choice-wrong .lp-choice-letter{color:#fff;background:#b22121;border:0}.lp-choice-wrong .lp-choice-verdict{color:#b22121}.lp-choice-verdict{align-items:center;gap:5px;font-size:12.5px;font-weight:500;display:flex}.lp-sat-divider{background:var(--lp-hairline);width:1px;height:279px;position:absolute;top:0;left:536px}.lp-ask{flex-direction:column;justify-content:space-between;width:228px;height:235px;display:flex;position:absolute;top:22px;right:24px}.lp-ask-header{color:var(--lp-ink);white-space:nowrap;align-items:center;gap:7px;font-size:13px;font-weight:500;display:flex}.lp-ask-conversation{flex-direction:column;gap:12px;display:flex}.lp-ask-user-row{justify-content:flex-end;display:flex}.lp-ask-bubble{background:var(--lp-ink);color:#fff;white-space:nowrap;border-radius:14px;padding:6px 11px;font-size:12.5px}.lp-ask-answer-slot{position:relative}.lp-ask-answer{color:var(--lp-ink);font-size:13px;line-height:20px}.lp-ask-answer .lp-word{display:inline-block}.lp-ask-typing{opacity:0;pointer-events:none;align-items:center;gap:4px;height:20px;display:flex;position:absolute;top:0;left:0}.lp-ask-typing i{background:var(--lp-muted-3);border-radius:50%;width:5px;height:5px}.lp-ask-composer{height:32px;color:var(--lp-muted-2);background:#fff;border:1px solid #12121424;border-radius:16px;align-items:center;padding:4px 4px 4px 13px;font-size:12.5px;display:flex}.lp-ask-composer>span:first-child{flex:1 0 0;min-width:1px}.lp-ask-send{background:#16336b;border-radius:12px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.lp-sat-fade{background:linear-gradient(#fffffd00 0%,#fffffd 100%);width:536px;height:38px;top:241px}.lp-calendar-sheet{--cal-due:#15171a;grid-template-columns:276px 272px minmax(0,1fr);height:300px;display:grid}.lp-cal-month{background:#0a6b3d0b;padding:22px 20px 0 22px}.lp-cal-heading{color:var(--lp-ink);white-space:nowrap;padding-bottom:12px;font-size:14px;font-weight:500;line-height:20px}.lp-cal-heading span{color:var(--lp-muted-2);margin-left:2px;font-weight:400}.lp-cal-month .lp-cal-heading{padding-left:8px}.lp-cal-cells{grid-template-columns:repeat(7,1fr);justify-items:center;row-gap:2px;display:grid}.lp-cal-weekday{color:var(--lp-muted-2);padding-bottom:4px;font-size:11px;line-height:16px}.lp-cal-cell{font-variant-numeric:tabular-nums;width:30px;height:30px;color:var(--lp-ink-soft);border-radius:999px;place-items:center;font-size:12.5px;display:grid}.lp-cal-cell-past{color:var(--lp-muted-3)}.lp-cal-cell-today{background:var(--lp-green-deep);color:#fff;font-weight:500}.lp-cal-cell-due{background:var(--cal-due);color:#fff;border-radius:10px;font-weight:500}.lp-cal-column{flex-direction:column;gap:8px;min-width:0;padding:22px 24px 0 28px;display:flex}.lp-cal-column+.lp-cal-column{padding-left:12px}.lp-cal-due-heading{align-items:baseline;gap:5px;display:flex}.lp-cal-due-heading span{margin-left:0}.lp-cal-due-heading em{color:var(--lp-muted-2);margin-left:auto;font-size:12px;font-style:normal;font-weight:400}.lp-deadline{background:var(--cal-due);letter-spacing:-.01em;color:#fff;white-space:nowrap;border-radius:13px;align-items:center;gap:10px;padding:8px 14px 8px 8px;font-size:13.5px;font-weight:500;line-height:18px;display:flex}.lp-deadline img{object-fit:contain;background:#fff;border-radius:7px;flex:none}.lp-deadline span{letter-spacing:0;color:#ffffffa3;margin-left:auto;font-size:12.5px;font-weight:400}.lp-task{color:var(--lp-ink-soft);align-items:flex-start;gap:9px;padding:2px 0;font-size:13px;line-height:18px;display:flex}.lp-task-text{flex:1 1 0;min-width:0}.lp-task-done s{text-overflow:ellipsis;white-space:nowrap;vertical-align:top;max-width:100%;color:var(--lp-muted-3);text-decoration:none;display:inline-block;position:relative;overflow:hidden}.lp-task-done s:after{content:"";transform-origin:0;background:currentColor;height:1px;position:absolute;top:calc(50% + .5px);left:0;right:0}.lp-checkbox-done{display:block}.lp-checkbox-done rect{fill:var(--lp-green-deep);transform-box:fill-box;transform-origin:50%}.lp-checkbox-tick{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:12}.lp-checkbox-holder{justify-content:center;align-items:center;width:14px;height:18px;display:flex}.lp-checkbox{background:#fff;border:1px solid #12121442;border-radius:4px;width:14px;height:14px}.lp-book-sheet{--book-ink:#10292d;--book-deep:#0f4a52;--book-tint:#e2f3f5;--book-lit:#7fe0ea;grid-template-columns:minmax(0,1fr) 270px;height:300px;display:grid}.lp-book-week{padding:22px 22px 0 26px}.lp-book-heading{color:var(--lp-ink);font-size:14px;font-weight:500;line-height:20px}.lp-book-days{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;margin:10px 0 0 -8px;display:grid}.lp-book-day{border-radius:16px;flex-direction:column;gap:6px;padding:10px 6px 6px;display:flex}.lp-book-day[data-chosen]{background:var(--book-tint)}.lp-book-day p{color:var(--lp-muted);flex-direction:column;align-items:center;padding-bottom:6px;font-size:12px;line-height:16px;display:flex}.lp-book-day b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--lp-ink);font-size:20px;font-weight:500;line-height:24px}.lp-book-day span{font-variant-numeric:tabular-nums;height:40px;color:var(--book-deep);background:#0f4a520f;border-radius:11px;place-items:center;font-size:13px;font-weight:500;display:grid}.lp-book-day[data-chosen] span{background:#fff}.lp-book-day span[data-taken]{color:#1212144d;background:0 0;font-weight:400}.lp-book-day span[data-picked]{background:var(--book-ink);color:#fff}.lp-book-card{background:var(--book-ink);color:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;margin:22px 22px 46px 0;padding:22px 24px 24px;display:flex}.lp-book-status,.lp-book-count{color:#ffffffb8;align-items:center;font-size:13px;line-height:20px;display:flex}.lp-book-status{transform-origin:0;gap:8px}.lp-book-status span{background:var(--book-lit);width:20px;height:20px;color:var(--book-ink);border-radius:999px;place-items:center;display:grid}.lp-book-when{letter-spacing:-.025em;font-size:30px;font-weight:500;line-height:1.1}.lp-book-when span{color:var(--book-lit);margin-top:4px;display:block}.lp-book-count{font-variant-numeric:tabular-nums;gap:4px}.lp-book-count i{background:var(--book-lit);border-radius:3px;width:14px;height:5px}.lp-book-count i+i{margin-right:6px}.lp-compare{--lp-compare-label:34%;--lp-compare-own:22%;--lp-compare-rise:12px;align-items:center;gap:calc(var(--lp-heading-gap) - var(--lp-compare-rise));flex-direction:column;width:100%;display:flex}.lp-compare-scroll{width:min(1040px,100%);padding:var(--lp-compare-rise) 0;font-family:var(--lp-font-hero);position:relative}.lp-compare-frame{position:relative}.lp-compare-frame:before{content:"";left:var(--lp-compare-label);top:calc(-1 * var(--lp-compare-rise));bottom:calc(-1 * var(--lp-compare-rise));width:var(--lp-compare-own);border:1px solid var(--lp-hairline);background:#fff;border-radius:20px;position:absolute}.lp-compare-table{table-layout:fixed;border-collapse:separate;border-spacing:0;width:100%;position:relative}.lp-compare-table :where(th,td){text-align:left;padding:0 12px 0 28px;font-weight:400}.lp-compare-table :where(th,td):first-child{padding-left:4px}.lp-compare-table thead th{vertical-align:bottom;letter-spacing:-.17px;color:var(--lp-ink);padding-top:28px;padding-bottom:22px;font-size:17px;font-weight:600;line-height:22px}.lp-compare-table thead th:first-child{width:var(--lp-compare-label);letter-spacing:-.48px;font-size:24px;line-height:28px}.lp-compare-table thead th:nth-child(2){isolation:isolate;width:var(--lp-compare-own);position:relative}.lp-compare-table thead th:nth-child(2):before{content:"";z-index:-1;background:radial-gradient(60% 45% at 100% 0,#ecb4f7 0%,#ecb4f700 100%),radial-gradient(70% 40% at 45% 0,#a5e3ac 0%,#a5e3ac00 100%),radial-gradient(55% 40% at 100% 100%,#93d99c 0%,#93d99c00 100%),#e4fbe8;border-radius:12px;position:absolute;inset:-2px 10px 8px}.lp-compare-logo{outline-offset:-1px;background:#fff;border-radius:14px;outline:1px solid #0000001a;justify-content:center;align-items:center;width:48px;height:48px;margin-bottom:14px;display:flex}.lp-compare-logo img{object-fit:contain;width:28px;height:28px}.lp-compare-table tbody :where(th,td){border-top:1px solid var(--lp-hairline);vertical-align:middle;height:66px;color:var(--lp-muted);padding-top:10px;padding-bottom:10px;font-size:14px;line-height:18px}.lp-compare-table tbody th{letter-spacing:-.17px;color:var(--lp-ink);font-size:17px;font-weight:500;line-height:24px}.lp-compare-table tbody td:nth-child(2){color:var(--lp-ink);font-weight:500}.lp-compare-table tbody tr:first-child td:nth-child(2){border-top-color:#0000}.lp-compare-table tbody td:not([data-state]){color:var(--lp-ink);font-size:15px;font-weight:500;line-height:20px}.lp-compare-cell{align-items:center;gap:10px;display:flex}.lp-compare-icon{color:#a8b0ac;flex:none;width:22px;height:22px}td[data-state=yes] .lp-compare-icon{color:var(--lp-ink)}.lp-compare-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.lp-compare-picker{display:none}@media (width<=759px){.lp .lp-compare{--lp-compare-label:34%;--lp-compare-own:33%}.lp-compare-picker{flex-direction:column;align-items:center;gap:10px;width:100%;margin-bottom:4px;display:flex}.lp-compare-picker-label{color:var(--lp-muted);font-size:14px;line-height:20px}.lp-compare-picker-track{background:#1212140d;border-radius:999px;padding:4px;display:flex}.lp-compare-picker button{min-height:44px;color:var(--lp-muted);white-space:nowrap;transition:background-color var(--lp-duration-feedback) var(--lp-ease-feedback), color var(--lp-duration-feedback) var(--lp-ease-feedback), box-shadow var(--lp-duration-feedback) var(--lp-ease-feedback), scale var(--lp-duration-feedback) var(--lp-ease-feedback);border-radius:999px;padding:0 18px;font-size:15px;font-weight:500;line-height:20px}.lp-compare-picker button[aria-pressed=true]{color:var(--lp-ink);background:#fff;box-shadow:0 1px 2px #12121414,0 0 0 1px #1212140a}.lp-compare-picker button:active{scale:.96}.lp-compare-picker button:focus-visible{outline:2px solid var(--lp-green);outline-offset:2px}.lp .lp-compare-scroll{overflow-x:visible}.lp .lp-compare-frame{min-width:0}.lp-compare-scroll[data-rival=chatgpt] [data-option=counselor],.lp-compare-scroll[data-rival=counselor] [data-option=chatgpt]{display:none}.lp .lp-compare-table :where(th,td):first-child{padding-left:4px;position:static}.lp-compare-table :where(th,td){padding:0 8px 0 16px}.lp-compare-table thead th{font-size:15px;line-height:20px}.lp-compare-table thead th:first-child{font-size:17px;line-height:22px}.lp-compare-logo{border-radius:12px;width:40px;height:40px;margin-bottom:10px}.lp-compare-logo img{width:24px;height:24px}.lp-compare-table tbody :where(th,td){height:72px;font-size:13.5px}.lp-compare-table tbody th{font-size:15px;line-height:20px}.lp-compare-table tbody td:not([data-state]){font-size:14px}.lp-compare-cell{gap:8px}.lp-compare-icon{width:18px;height:18px}}@media (prefers-reduced-motion:reduce){.lp-compare-picker button:active{scale:none}}@media (width<=519px){.lp-compare-frame:before{display:none}.lp-compare-table,.lp-compare-table :is(thead,tbody){display:block}.lp-compare-table tr{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;display:grid}.lp .lp-compare-table :where(th,td),.lp .lp-compare-table :where(th,td):first-child{border:0;width:auto;height:auto;padding:0}.lp-compare-table thead th:first-child{display:none}.lp .lp-compare-table thead th{padding:14px 12px 12px;font-size:15px}.lp .lp-compare-table thead th:nth-child(2){width:auto}.lp .lp-compare-table thead th:nth-child(2):before{inset:0}.lp-compare-table tbody tr{border-top:1px solid var(--lp-hairline);row-gap:8px;padding:16px 12px}.lp .lp-compare-table tbody th{grid-column:1/-1;font-size:15px;line-height:20px}.lp .lp-compare-table tbody td{font-size:14px;line-height:19px}.lp-compare-cell{align-items:flex-start}.lp-compare-icon{margin-top:1px}}.lp-pricing{align-items:center;gap:var(--lp-heading-gap);flex-direction:column;width:100%;display:flex}.lp-plans{width:100%;font-family:var(--lp-font-hero);justify-content:center;align-items:center;gap:clamp(20px,2.2vw,32px);display:flex}.lp-plan{border:1px solid var(--lp-hairline);min-width:0;color:var(--lp-ink);background:#fff;border-radius:20px;flex:0 312px;padding:8px 8px 60px}.lp-plan-monthly{zoom:1.07}.lp-plan-top{background:var(--lp-plan-wash);border-radius:12px;flex-direction:column;align-items:flex-start;padding:22px 18px;display:flex}.lp-plan-free{--lp-plan-wash:radial-gradient(60% 45% at 100% 0%, #e8a3f7 0%, #e8a3f700 100%), radial-gradient(70% 40% at 45% 0%, #ff9c9c 0%, #ff9c9c00 100%), radial-gradient(55% 40% at 100% 100%, #ff9494 0%, #ff949400 100%), #f8d9d9}.lp-plan-monthly{--lp-plan-wash:radial-gradient(60% 45% at 100% 0%, #ecb4f7 0%, #ecb4f700 100%), radial-gradient(70% 40% at 45% 0%, #a5e3ac 0%, #a5e3ac00 100%), radial-gradient(55% 40% at 100% 100%, #93d99c 0%, #93d99c00 100%), #e4fbe8}.lp-plan-yearly{--lp-plan-wash:radial-gradient(60% 45% at 100% 0%, #e7a2ff 0%, #e7a2ff00 100%), radial-gradient(70% 40% at 45% 0%, #a9b8ff 0%, #a9b8ff00 100%), radial-gradient(55% 40% at 100% 100%, #a3b3ff 0%, #a3b3ff00 100%), #e7eaff}.lp-plan-tier{white-space:nowrap;font-size:17px;font-weight:600;line-height:22px}.lp-plan-price-row{white-space:nowrap;align-items:baseline;gap:2px;margin-top:52px;display:flex}.lp-plan-price{letter-spacing:-.84px;font-size:42px;font-weight:700;line-height:50px}.lp-plan-period{letter-spacing:.15px;color:#2a2f2d;font-size:15px;line-height:20px}.lp-plan-note{min-height:36px;margin-top:14px;font-size:13px;line-height:18px}.lp-plan-button{letter-spacing:.14px;color:#fff;white-space:nowrap;background:#0a0a0b;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:44px;margin-top:36px;font-size:14px;font-weight:500;line-height:18px;display:flex}.lp .lp-plan-button:after{background:#fff}.lp-plan-features{flex-direction:column;gap:22px;margin-top:36px;padding:0 14px 0 16px;display:flex}.lp-plan-features li{letter-spacing:.14px;align-items:flex-start;gap:8px;font-size:14.5px;line-height:22px;display:flex}.lp-plan-features li img{flex:none;margin-top:3px}.lp-roster{--roster-row:56px;--roster-pad:22px;--roster-behind:#d8392f;--roster-nudge:#e9a53a;--roster-track:#8fd3ab;--roster-documents:300px;min-width:0;font-family:var(--lp-font-hero);position:relative}.lp-roster-sheet{isolation:isolate;border-radius:14px 14px 0 0;height:100%}.lp-roster-header{padding:22px var(--roster-pad) 0;white-space:nowrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.lp-roster-title{letter-spacing:-.01em;color:var(--lp-ink);font-size:16px;font-weight:600;line-height:22px}.lp-roster-title span{letter-spacing:0;color:var(--lp-muted-2);margin-left:6px;font-size:13.5px;font-weight:400}.lp-roster-legend{color:var(--lp-muted);gap:16px;font-size:12.5px;line-height:18px;display:flex}.lp-roster-legend span{align-items:center;gap:5px;display:inline-flex}.lp-roster-legend span:before{content:"";background:var(--roster-tone);border-radius:999px;width:7px;height:7px}.lp-roster-legend b{font-variant-numeric:tabular-nums;color:var(--lp-ink);font-weight:600}.lp-roster [data-status=behind]{--roster-tone:var(--roster-behind)}.lp-roster [data-status=nudge]{--roster-tone:var(--roster-nudge)}.lp-roster [data-status=track]{--roster-tone:var(--roster-track)}.lp-roster-class{padding:16px var(--roster-pad) 20px;flex-wrap:wrap;gap:4px;display:flex}.lp-roster-dot{background:var(--lp-border);border-radius:999px;width:7px;height:7px}.lp-roster-dot i{border-radius:inherit;background:var(--roster-tone);width:100%;height:100%;display:block}.lp-roster-columns,.lp-roster-row{grid-template-columns:minmax(0, 1.5fr) minmax(0, .8fr) minmax(0, 1fr) var(--roster-documents) minmax(0, 1fr) 132px;padding:0 var(--roster-pad);white-space:nowrap;align-items:center;gap:20px;display:grid}.lp-roster-columns{z-index:0;height:36px;color:var(--lp-muted);margin-bottom:4px;font-size:12.5px;font-weight:500;position:relative}.lp-roster-columns:before{content:"";z-index:-1;background:var(--lp-panel);border-radius:10px;position:absolute;inset:0 10px}.lp-roster-columns .lp-roster-due{color:inherit}.lp-roster-row{height:var(--roster-row);background:var(--lp-sheet);border-bottom:1px solid var(--lp-hairline);color:var(--lp-ink-soft);font-size:13.5px;position:relative}.lp-roster-row>*{min-width:0}.lp-roster-student{color:var(--lp-ink);text-overflow:ellipsis;font-weight:500;overflow:hidden}.lp-roster-applications{font-variant-numeric:tabular-nums}.lp-roster-essays{font-variant-numeric:tabular-nums;align-items:center;gap:8px;display:flex}.lp-roster-pips{gap:2px;display:flex}.lp-roster-pips i{background:var(--lp-border);border-radius:2px;width:5px;height:12px}.lp-roster-pips i[data-done]{background:var(--lp-green)}.lp-roster-documents{gap:5px;display:flex}.lp-roster-documents span{background:var(--lp-green-tint);color:var(--lp-green-deep);border-radius:999px;padding:3px 10px;font-size:12px;line-height:16px}.lp-roster-documents span[data-owed]{color:#a3160d;background:0 0;box-shadow:inset 0 0 0 1px #a3160d57}.lp-roster-due{font-variant-numeric:tabular-nums;color:var(--lp-ink);align-items:center;gap:9px;display:flex}.lp-roster-due img{object-fit:contain;flex:none;width:22px;height:22px}.lp-roster-status{border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:4px 9px 4px 7px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.lp-roster-status[data-status=behind]{color:#a3160d;background:#fdecea}.lp-roster-status[data-status=nudge]{color:#7d4a00;background:#fdf1dc}.lp-roster-status[data-status=track]{background:var(--lp-green-tint);color:var(--lp-green-deep)}.lp-roster-fade{z-index:20;pointer-events:none;background:linear-gradient(#fffffd00 0%,#fffffd 92%);height:96px;position:absolute;inset:auto 0 0}.lp-schools{width:calc(100% - 2 * var(--lp-inset));flex-direction:column;align-items:center;scroll-margin-top:96px;display:flex}.lp-schools-header{text-align:center;flex-direction:column;align-items:center;display:flex}.lp-schools-label{background:var(--lp-green-tint);color:var(--lp-green-deep);border-radius:999px;padding:4px 12px;font-size:14px;font-weight:500;line-height:20px}.lp-schools .lp-heading{white-space:normal;text-wrap:balance;margin-top:22px}.lp-schools .lp-heading em{font-family:var(--lp-font-serif);letter-spacing:-.01em;white-space:nowrap;font-size:1.1087em;font-weight:400}.lp-schools-lede{color:var(--lp-muted);margin-top:18px;font-size:17px;line-height:1.5}.lp-schools-stage{width:100%;height:560px;margin-top:var(--lp-heading-gap);background:radial-gradient(60% 45% at 100% 0,#ecb4f7 0%,#0000 100%),radial-gradient(70% 40% at 45% 0,#a5e3ac 0%,#0000 100%),radial-gradient(55% 40% at 100% 100%,#93d99c 0%,#0000 100%),#e4fbe8;border-radius:20px;padding:48px 72px 0;display:grid;overflow:hidden}.lp-schools-points{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;width:100%;margin-top:40px;display:grid}.lp-schools-points h3{letter-spacing:-.01em;font-size:17px;font-weight:500;line-height:24px}.lp-schools-points p{color:var(--lp-muted);margin-top:2px;font-size:15px;line-height:22px}.lp .lp-schools-cta{box-shadow:none;color:#fff;background:#0a0a0b;margin-top:40px}.lp .lp-schools-cta:after{background:#fff}@media (width<=1199px){.lp-schools{container-type:inline-size}.lp-schools-points{grid-template-columns:repeat(2,minmax(0,1fr))}.lp-schools-stage{--roster-frame:40px;--roster-scale:min(1, tan(atan2(100cqw - 2 * var(--roster-frame), 1168px)));height:calc(512px * var(--roster-scale) + var(--roster-frame));padding:var(--roster-frame) var(--roster-frame) 0}.lp-roster{zoom:var(--roster-scale);justify-self:center;width:1168px;height:643px}}@media (width<=899px){.lp-schools{width:100%}.lp-schools-stage{--roster-frame:24px}.lp-schools-points{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:40px}}@media (width<=599px){.lp-schools-header{padding:0 12px}.lp-schools-lede{font-size:16px}.lp-schools-stage{--roster-frame:12px;border-radius:16px}.lp-schools-points{padding:0 12px}.lp-schools-points h3{font-size:17px}}.lp-faq{width:calc(100% - 2 * var(--lp-inset));justify-content:space-between;align-items:stretch;gap:90px;display:flex}.lp-faq-intro{flex-direction:column;justify-content:space-between;width:460px;display:flex}.lp-faq-heading{white-space:normal;width:460px}.lp-faq-support{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.lp-faq-support p{color:#6b7270;width:400px;font-size:16px;line-height:1.4}.lp-faq-contact{background:var(--lp-ink);color:#fff;white-space:nowrap;border-radius:999px;padding:13px 18px;font-size:15px;font-weight:500;display:inline-flex}.lp-faq-list{flex-direction:column;flex:1 1 0;gap:16px;min-width:660px;max-width:720px;display:flex}.lp-faq-item{--faq-pad-y:24px;--faq-pad-x:24px;--faq-pad-end:68px;width:100%;padding:var(--faq-pad-y) var(--faq-pad-end) var(--faq-pad-y) var(--faq-pad-x);background:var(--lp-panel);border-radius:16px;position:relative}.lp-faq-toggle{width:calc(100% + var(--faq-pad-x) + var(--faq-pad-end));margin:calc(-1 * var(--faq-pad-y)) calc(-1 * var(--faq-pad-end)) calc(-1 * var(--faq-pad-y)) calc(-1 * var(--faq-pad-x));padding:var(--faq-pad-y) var(--faq-pad-end) var(--faq-pad-y) var(--faq-pad-x);border-radius:inherit;text-align:left;display:block}.lp-faq-toggle img{right:24px;top:var(--faq-pad-y);position:absolute}.lp-faq-question{letter-spacing:-.18px;color:var(--lp-ink);font-size:18px;font-weight:500;line-height:1.35;display:block}.lp-faq-answer-wrap{grid-template-rows:0fr;display:grid}.lp-faq-answer-wrap[data-open=true]{grid-template-rows:1fr}.lp-faq-answer{max-width:580px;min-height:0;color:var(--lp-muted);font-size:15.5px;line-height:1.5;overflow:hidden}.lp-faq-answer:before{content:"";height:10px;display:block}.lp-faq-answer-wrap[data-open=false] .lp-faq-answer{opacity:0;visibility:hidden}.lp-faq-plus{opacity:1}.lp-faq-minus{opacity:0;transform:rotate(-90deg)}.lp-faq-toggle[aria-expanded=true] .lp-faq-plus{opacity:0;transform:rotate(90deg)}.lp-faq-toggle[aria-expanded=true] .lp-faq-minus{opacity:1;transform:none}.lp-faq-list[data-pointer-motion=true] .lp-faq-toggle img{transition:opacity var(--lp-duration-state,.2s) var(--lp-ease-feedback,ease-out), transform .32s var(--lp-ease-entrance)}.lp-faq-list[data-pointer-motion=true] .lp-faq-answer-wrap{transition:grid-template-rows .28s var(--lp-ease-entrance)}.lp-faq-list[data-pointer-motion=true] .lp-faq-answer{transition:opacity var(--lp-duration-state,.2s) var(--lp-ease-feedback,ease-out) 80ms, visibility 0s}.lp-faq-list[data-pointer-motion=true] .lp-faq-answer-wrap[data-open=false] .lp-faq-answer{transition:opacity var(--lp-duration-feedback,.15s) var(--lp-ease-feedback,ease-out), visibility 0s .28s}@media (prefers-reduced-motion:reduce){.lp-faq-list[data-pointer-motion=true] .lp-faq-answer-wrap,.lp-faq-list[data-pointer-motion=true] .lp-faq-toggle img{transition:none}.lp-faq-list[data-pointer-motion=true] .lp-faq-answer{transition-duration:var(--lp-duration-feedback,.15s);transition-delay:0s}}.lp-footer{background:var(--lp-ink);color:#fff;border-radius:24px;width:100%;overflow:clip}.lp-footer-inner{--lp-footer-row:46px;max-width:var(--lp-content);padding:var(--lp-panel-inset);grid-template-rows:auto auto auto 1fr auto auto;grid-template-columns:minmax(0,1fr) auto auto;margin:0 auto;display:grid}.lp-footer-wordmark,.lp-footer-tagline,.lp-footer-newsletter,.lp-footer-email,.lp-footer-problem,.lp-footer-consent{grid-column:1;justify-self:start}.lp-footer-wordmark{color:#f7f7f7}.lp-footer-tagline{color:#cbcaca;white-space:nowrap;flex-direction:column;margin-top:10px;font-size:clamp(26px,2.3vw,32px);font-weight:300;line-height:1.15625;display:flex}.lp-footer-tagline-soft{color:#929191}.lp-footer-newsletter{color:#bebdbd;white-space:nowrap;margin-top:36px;font-size:17px}.lp-footer-email{background:var(--lp-ink);border:1px solid #ffffff2e;border-radius:999px;justify-content:space-between;align-self:end;align-items:center;width:300px;height:46px;margin-top:14px;padding:9px 9px 9px 19px;display:flex}.lp-footer-email input{min-width:1px;font:inherit;color:#fff;background:0 0;border:0;outline:none;flex:1 0 0;padding:0;font-size:15px}.lp-footer-email input::placeholder{color:#727272;opacity:1}.lp-footer-joined{color:#fff;flex:1 0 0;font-size:15px}.lp-footer-submit{background:var(--lp-green);border-radius:14px;width:28px;height:28px;position:relative}.lp-footer-submit img{position:absolute;top:8px;left:8px}.lp-footer-divider{display:none}.lp-footer-links{color:#b6b6b6;white-space:nowrap;flex-direction:column;grid-row:1/-1;justify-content:space-between;align-items:flex-start;font-size:17px;line-height:20.5px;display:flex}.lp-footer-links-product{border-left:1px solid #ffffff1f;grid-column:2;padding:0 clamp(64px,12vw,190px) 0 clamp(40px,4.4vw,64px)}.lp-footer-links-company{grid-column:3}.lp-footer-problem{color:var(--lp-red-on-dark);font-size:14px;line-height:20px}.lp-footer-problem:not(:empty){margin-top:10px}.lp-footer-consent{color:#929191;margin-top:12px;font-size:13px}.lp-footer-consent a{text-underline-offset:2px;text-decoration:underline}.lp-testimonials{align-items:center;gap:calc(var(--lp-heading-gap) + 12px);flex-direction:column;width:100%;display:flex;position:relative}.lp-world-map{opacity:.42;pointer-events:none;width:1040px;height:704px;position:absolute;top:54px;left:calc(50% - 520px);-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 55%,#0000 82%);mask-image:linear-gradient(#0000 0%,#000 14% 55%,#0000 82%)}.lp-world-map img{object-fit:contain;width:100%;height:100%}.lp-testimonials-heading{text-align:center;position:relative}.lp-testimonial-cards{justify-content:center;gap:clamp(16px,1.7vw,24px);width:100%;display:flex;position:relative}.lp-testimonial-wrap{flex:0 360px;min-width:0;display:flex}.lp-testimonial-wrap-maya .lp-testimonial{--lp-tilt:2deg}.lp-testimonial-wrap-daniel{translate:0 -9px}.lp-testimonial-wrap-daniel .lp-testimonial{--lp-tilt:-1.5deg}.lp-testimonial-wrap-priya .lp-testimonial{--lp-tilt:1deg}.lp-testimonial{transform:rotate(var(--lp-tilt,0deg));transition:transform .22s var(--lp-ease-entrance), background-color .22s ease-out, border-color .22s ease-out;border:1px solid;border-radius:17px;flex-direction:column;flex:auto;justify-content:space-between;gap:24px;min-width:0;min-height:372px;padding:28px 26px 24px;display:flex;overflow:clip}.lp-testimonial blockquote{letter-spacing:-.19px;margin:0;font-size:19px;line-height:1.32}.lp-testimonial-maya{color:#462408;background:#ffece0;border-color:#f4d1bae6}.lp-testimonial-maya .lp-person-role{color:#7c5336}.lp-testimonial-daniel{color:#0e371d;background:#e4f6e8;border-color:#c2e3c9e6}.lp-testimonial-daniel .lp-person-role{color:#3e694a}.lp-testimonial-priya{color:#04314b;background:#e2f3ff;border-color:#bcdef7e6}.lp-testimonial-priya .lp-person-role{color:#366381}.lp-person{align-items:center;gap:12px;display:flex}.lp-person-text{white-space:nowrap;flex-direction:column;gap:2px;display:flex}.lp-person-name{font-size:15px;font-weight:500}.lp-person-role{font-size:12px}@media (hover:hover) and (pointer:fine){.lp-testimonial-wrap:hover .lp-testimonial{transform:rotate(var(--lp-tilt,0deg)) translateY(-5px)}.lp-testimonial-wrap:hover .lp-testimonial-maya{background:#ffe2d0;border-color:#efc5a8}.lp-testimonial-wrap:hover .lp-testimonial-daniel{background:#d6f0dc;border-color:#aed8b9}.lp-testimonial-wrap:hover .lp-testimonial-priya{background:#d3ecfc;border-color:#a6d0ef}}@media (prefers-reduced-motion:reduce){.lp-testimonial{transition:none}.lp-testimonial-wrap:hover .lp-testimonial{transform:rotate(var(--lp-tilt,0deg))}}.lp-stage-description{display:none}@media (width<=1199px){.lp-stage{--stage-panel-width:100cqw;grid-template-columns:minmax(0,1fr);gap:24px}.lp-stage-playback{grid-column:1;margin-top:0}.lp-stage-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 24px;display:grid}.lp-stage-tab{flex:none;justify-content:center;min-width:0;min-height:64px}.lp-stage-tab:last-child{border-bottom:0}.lp-stage-tab .lp-stage-blurb{display:none}.lp-stage-description{max-width:65ch;color:var(--lp-muted);font-size:16px;line-height:1.5;display:grid}.lp-stage-panel{height:calc((var(--stage-sheet-height) - var(--stage-bleed)) * var(--stage-scale) + var(--stage-frame));min-height:0}.lp-stage-figure{bottom:calc(-1 * var(--stage-bleed) * var(--stage-scale))}}@media (width<=899px){.lp-stage-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}}@media (width<=599px){.lp-stage{--stage-frame:12px;gap:20px}.lp-stage-list{gap:0 16px}.lp-stage-tab{min-height:76px;padding:12px 4px}.lp-stage-tab .lp-stage-title{font-size:15px;line-height:1.3}.lp-stage-description{padding:0 4px}.lp-stage-panel{border-radius:16px}}.lp-canvas{min-width:0}.lp-heading{white-space:normal;text-wrap:balance}.lp-hero-body{padding:0 16px}.lp-headline{font-size:clamp(36px,8.4vw,72px)}.lp-composer{width:min(584px,100%)}.lp-features-copy{max-width:65ch}.lp-faq{gap:clamp(32px,5vw,90px)}.lp-faq-intro{flex:0 460px;min-width:0}.lp-faq-heading,.lp-faq-support p{width:100%}.lp-faq-list{flex:60%;min-width:0}.lp-faq-toggle{min-height:44px}.lp-footer-submit{border-radius:999px;flex:none;width:44px;height:44px}.lp-footer-submit img{top:16px;left:16px}.lp-footer-email{height:56px;padding:5px 5px 5px 19px}.lp-footer-email input::placeholder{color:#a8a8a8}.lp-footer-wordmark,.lp-footer-links a{min-height:var(--lp-footer-row);align-items:center;display:inline-flex}.lp-footer-wordmark{margin-top:-16px}@media (width<=1399px){.lp-sheet-wide{align-self:center;width:100%;max-width:812px}.lp-sheet-third{flex:none}}@media (width<=1199px){.lp-sheet-wide{width:100%}.lp-essay-sheet,.lp-sat-sheet{align-self:center;max-width:812px}.lp-plans{justify-content:center;align-items:stretch;gap:20px;width:100%}.lp-plan-monthly{zoom:1}.lp-plan{width:calc(33.3333% - 13.3333px)}}@media (width<=899px){.lp-canvas{--lp-gutter:16px;--lp-section-gap:80px}.lp-heading{font-size:38px}.lp-features-header{white-space:normal}.lp-features-copy br{display:none}.lp-testimonials{gap:64px}.lp-testimonial-cards{grid-template-columns:1fr;gap:32px;max-width:600px;padding:0 16px;display:grid}.lp-testimonial-wrap-daniel{translate:none}.lp-testimonial{min-height:0;padding:28px}.lp-world-map{width:100%;height:100%;left:0}.lp-compare-scroll{overflow-x:auto}.lp-compare-frame{min-width:720px}.lp-compare{--lp-compare-label:150px;--lp-compare-own:200px}.lp-compare-table :where(th,td):first-child{z-index:1;background:var(--lp-bg);padding-left:12px;position:sticky;left:0}.lp-compare-table tbody th{font-size:15px;line-height:20px}.lp-compare-table thead th:first-child{font-size:20px;line-height:24px}.lp-plans{flex-wrap:wrap;gap:24px}.lp-plan{width:min(100%,360px)}.lp-features{width:100%}.lp-faq{flex-direction:column;gap:32px;width:100%}.lp-faq-intro{flex:none;gap:24px;width:100%;height:auto}.lp-faq-list{max-width:none}.lp-faq-support{gap:16px}.lp-faq-list{width:100%}.lp-footer-inner{grid-template-rows:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 24px;padding:32px}.lp-footer-wordmark,.lp-footer-tagline,.lp-footer-newsletter,.lp-footer-email,.lp-footer-problem,.lp-footer-consent{grid-column:1/-1}.lp-footer-wordmark{margin-top:0}.lp-footer-tagline{white-space:normal;margin-top:12px;font-size:26px;line-height:1.2}.lp-footer-newsletter{white-space:normal;margin-top:28px}.lp-footer-email{max-width:100%;margin-top:12px}.lp-footer-links{border:0;grid-row:auto;justify-content:flex-start;gap:15px;margin-top:32px;padding:0}.lp-footer-links-product{grid-column:1}.lp-footer-links-company{grid-column:2}}@media (width<=599px){.lp-canvas{--lp-gutter:12px;--lp-section-gap:64px}.lp-hero-section{gap:28px;padding-bottom:0}.lp-headline-line{flex-wrap:wrap;justify-content:center}.lp-composer-input{flex-wrap:wrap;gap:6px;padding:14px;font-size:13px}.lp-composer-request{flex-basis:100%}.lp-composer-text{font-size:16px}.lp-composer-toolbar{gap:10px;padding:0 12px 12px}.lp-mode-toggle{padding-right:2px}.lp-mode-knob{padding-left:7px;padding-right:7px;font-size:11px}.lp-marquee-label{white-space:normal;padding:0 12px;line-height:1.5}.lp-marquee-fade{width:64px}.lp-heading{letter-spacing:-.8px;font-size:32px}.lp-features{gap:32px}.lp-features-header{padding:0 12px}.lp-features-copy{font-size:16px}.lp-testimonials{gap:36px}.lp-testimonial-cards{gap:24px;padding:0 8px}.lp-testimonial{padding:24px}.lp-testimonial blockquote{font-size:18px}.lp-compare,.lp-pricing{gap:32px}.lp-faq-item{--faq-pad-y:16px;--faq-pad-x:18px;--faq-pad-end:52px;border-radius:12px}.lp-faq-toggle img{right:18px}.lp-faq-question{font-size:16px}.lp-faq-answer,.lp-faq-support p{color:var(--lp-muted)}.lp-footer{border-radius:16px}.lp-footer-inner{padding:28px 24px}.lp-footer-tagline{font-size:24px}}@media (width<=1023px){.lp .lp-nav{--lp-nav-inset:24px}.lp-nav-links{--lp-nav-link-pad:10px;gap:0}.lp-nav-links a:first-of-type,.lp-nav-secondary{display:none}.lp .lp-nav-schools-link{display:block}}@media (width<=799px){.lp .lp-nav{--lp-nav-inset:14px;top:calc(var(--lp-gutter) + 16px)}.lp-nav:before{inset:-6px -8px -6px -14px}.lp .lp-nav-links{display:none}.lp .lp-nav-actions{grid-column:3}}@media (width<=599px){.lp-headline{font-size:clamp(27px,10.2041vw - 5.71429px,72px)}.lp-headline-line{row-gap:0}.lp-brand{align-items:center;min-height:44px;display:inline-flex}.lp-brand img{width:104px;height:auto}.lp-nav-cta{gap:10px;padding:6px 6px 6px 16px;font-size:15px}.lp-nav-cta-chip{width:32px;height:32px}.lp-plan{flex:100%;max-width:440px}.lp-footer-links{gap:0}.lp-footer-tagline{text-wrap:pretty}}
