.public-studio-module__nacwDa__page{--pub-canvas:#deded6;--pub-paper:#f8f8f3;--pub-field:#fdfdf8;--pub-ink:#292c24;--pub-muted:#616157;--pub-line:#d2d4c8;--pub-rule:#bfc1b5;--pub-edge:#b9bcae;--pub-danger:#944b45;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--pub-canvas);min-height:100dvh;color:var(--pub-ink);font:15px/1.6 var(--font-sans)}.public-studio-module__nacwDa__page a{color:inherit;-webkit-text-decoration:var(--nd-underline,underline);text-decoration:var(--nd-underline,underline);text-underline-offset:4px;text-decoration-thickness:1px}:root:is([data-nd-device=iphone],[data-nd-device=ipad]) .public-studio-module__nacwDa__page a{font-weight:var(--ed-weight-strong,600);color:var(--ed-ink)}@media (hover:hover){.public-studio-module__nacwDa__page a:hover{color:#000}}.public-studio-module__nacwDa__page :focus-visible{outline:2px solid var(--pub-ink);outline-offset:4px}.public-studio-module__nacwDa__site{max-width:1160px;margin:0 auto;padding:0 48px}.public-studio-module__nacwDa__header{border-bottom:1px solid var(--pub-rule);justify-content:space-between;align-items:center;gap:20px;padding:30px 0;display:flex}.public-studio-module__nacwDa__identity{align-items:center;gap:13px;min-width:0;display:flex}.public-studio-module__nacwDa__identity>span{letter-spacing:.09em;text-transform:uppercase;font-size:12px}.public-studio-module__nacwDa__headerContact{flex:none;font-size:13px}.public-studio-module__nacwDa__mark{box-sizing:border-box;background:#fbfaf7;border:1px solid #babdb0;border-radius:5px;flex:none;justify-content:center;align-items:center;min-width:44px;max-width:168px;height:44px;padding:4px;display:flex;overflow:hidden}.public-studio-module__nacwDa__mark>img{object-fit:contain;width:auto;min-width:0;max-width:100%;height:34px;display:block}.public-studio-module__nacwDa__initials{width:44px;font:20px/1 var(--font-display)}.public-studio-module__nacwDa__layout{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:68px;padding:60px 0 50px;display:grid}.public-studio-module__nacwDa__intro{min-width:0;padding:15px 0 0}.public-studio-module__nacwDa__intro h1{font:400 52px/1.08 var(--font-display);letter-spacing:-.035em;text-wrap:balance;overflow-wrap:anywhere;max-width:440px;margin:0}.public-studio-module__nacwDa__byline{color:var(--pub-muted);margin:18px 0 0;font-size:13px}.public-studio-module__nacwDa__lead{overflow-wrap:anywhere;max-width:400px;margin:23px 0 0;font-size:17px;line-height:1.65}.public-studio-module__nacwDa__lead :where(p,ul,ol){margin:0 0 .8em}.public-studio-module__nacwDa__lead :where(p,ul,ol):last-child{margin-bottom:0}.public-studio-module__nacwDa__lead .pvt-note-body ul{padding-left:1.25em;list-style:outside}.public-studio-module__nacwDa__lead .pvt-note-body ol{padding-left:1.5em;list-style:decimal}.public-studio-module__nacwDa__fit{border-top:1px solid var(--pub-rule);max-width:365px;margin-top:36px;padding-top:22px}.public-studio-module__nacwDa__fit h2{font:400 23px/1.3 var(--font-display);letter-spacing:-.035em;margin:0 0 10px}.public-studio-module__nacwDa__fit p{color:var(--pub-muted);margin:0;font-size:14px}.public-studio-module__nacwDa__question{overflow-wrap:anywhere;margin:24px 0 0;font-size:13px}.public-studio-module__nacwDa__paper{background:var(--pub-paper);border:1px solid #d0d2c6;border-radius:8px;min-width:0;padding:32px;box-shadow:0 3px 8px #292c2403}.public-studio-module__nacwDa__paper h2{font:400 30px/1.2 var(--font-display);letter-spacing:-.035em;margin:0}.public-studio-module__nacwDa__formIntro{color:var(--pub-muted);margin:10px 0 0;font-size:14px}.public-studio-module__nacwDa__closed{color:var(--pub-muted);margin:14px 0 0}.public-studio-module__nacwDa__form{margin:26px 0 0}.public-studio-module__nacwDa__section{border:0;min-width:0;margin:0;padding:0}.public-studio-module__nacwDa__section+.public-studio-module__nacwDa__section{border-top:1px solid var(--pub-line);margin-top:23px;padding-top:23px}.public-studio-module__nacwDa__section legend{float:left;width:100%;margin:0 0 15px;padding:0;font-size:13px;font-weight:600}.public-studio-module__nacwDa__section legend+*{clear:both}.public-studio-module__nacwDa__who{grid-template-columns:1fr 1fr;gap:8px;display:grid}.public-studio-module__nacwDa__choice{cursor:pointer;border:1px solid #bdc0b2;border-radius:5px;align-items:center;gap:9px;min-height:48px;padding:12px;font-size:13px;display:flex}.public-studio-module__nacwDa__choice:has(input:checked){border-color:var(--pub-ink);background:#eeeee6}.public-studio-module__nacwDa__choice input{width:16px;height:16px;accent-color:var(--pub-ink);flex:none;margin:0}.public-studio-module__nacwDa__fields{grid-template-columns:1fr 1fr;gap:16px 14px;display:grid}.public-studio-module__nacwDa__field{flex-direction:column;gap:6px;min-width:0;font-size:13px;display:flex}.public-studio-module__nacwDa__full{grid-column:1/-1}.public-studio-module__nacwDa__field small,.public-studio-module__nacwDa__optionalTag{color:var(--pub-muted);margin-left:4px;font-size:11px;font-weight:400}.public-studio-module__nacwDa__field input,.public-studio-module__nacwDa__field textarea{box-sizing:border-box;border:1px solid var(--pub-edge);background:var(--pub-field);width:100%;min-width:0;min-height:44px;color:inherit;font:inherit;border-radius:4px;padding:10px 11px;font-size:16px;line-height:1.4}.public-studio-module__nacwDa__field textarea{resize:vertical;min-height:82px}.public-studio-module__nacwDa__field input::placeholder,.public-studio-module__nacwDa__field textarea::placeholder{color:#75796b;font-size:13px}.public-studio-module__nacwDa__field input:focus,.public-studio-module__nacwDa__field textarea:focus{border-color:var(--pub-ink)}.public-studio-module__nacwDa__field [aria-invalid=true]{border-color:var(--pub-danger)}.public-studio-module__nacwDa__error{color:var(--pub-danger);font-size:12px}.public-studio-module__nacwDa__optional{border-top:1px solid var(--pub-line);margin-top:22px;padding-top:18px}.public-studio-module__nacwDa__optional summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:30px;font-size:13px;list-style:none;display:flex}.public-studio-module__nacwDa__optional summary::-webkit-details-marker{display:none}.public-studio-module__nacwDa__optional summary:after{content:"+";font-size:22px;line-height:1}.public-studio-module__nacwDa__optional[open] summary:after{content:"−"}.public-studio-module__nacwDa__optional .public-studio-module__nacwDa__fields{margin-top:16px}.public-studio-module__nacwDa__privacy{color:var(--pub-muted);margin:23px 0 16px;font-size:12px;line-height:1.65}.public-studio-module__nacwDa__send{border:1px solid var(--pub-ink);background:var(--pub-ink);width:100%;min-height:46px;color:var(--pub-paper);font:inherit;cursor:pointer;border-radius:5px;justify-content:center;align-items:center;gap:12px;padding:11px 19px;font-size:14px;font-weight:550;display:inline-flex}@media (hover:hover){.public-studio-module__nacwDa__send:hover{background:#41443b}}.public-studio-module__nacwDa__send:disabled{cursor:progress;opacity:.8}.public-studio-module__nacwDa__note{color:var(--pub-muted);text-align:center;margin:12px 0 0;font-size:12px}.public-studio-module__nacwDa__refusal{border:1px solid var(--pub-danger);color:var(--pub-danger);border-radius:4px;margin:14px 0 0;padding:10px 12px;font-size:13px}.public-studio-module__nacwDa__sent{padding:30px 0}.public-studio-module__nacwDa__sent p{color:var(--pub-muted);margin:18px 0 0}.public-studio-module__nacwDa__footer{border-top:1px solid var(--pub-rule);color:var(--pub-muted);justify-content:space-between;align-items:center;gap:18px;padding:23px 0 36px;font-size:12px;display:flex}.public-studio-module__nacwDa__footer a{overflow-wrap:anywhere}@media (max-width:900px){.public-studio-module__nacwDa__site{padding:0 28px}.public-studio-module__nacwDa__layout{grid-template-columns:1fr 1.2fr;gap:36px}.public-studio-module__nacwDa__intro h1{font-size:43px}.public-studio-module__nacwDa__paper{padding:26px}.public-studio-module__nacwDa__who{grid-template-columns:1fr}}@media (max-width:680px){.public-studio-module__nacwDa__site{padding:0 18px}.public-studio-module__nacwDa__header{padding:20px 0}.public-studio-module__nacwDa__headerContact{font-size:12px}.public-studio-module__nacwDa__identity{gap:10px}.public-studio-module__nacwDa__identity>span{letter-spacing:.07em;font-size:10px}.public-studio-module__nacwDa__mark{min-width:36px;max-width:132px;height:36px}.public-studio-module__nacwDa__mark>img{height:26px}.public-studio-module__nacwDa__initials{width:36px;font-size:18px}.public-studio-module__nacwDa__layout{padding:30px 0;display:block}.public-studio-module__nacwDa__intro{padding:0 2px 28px}.public-studio-module__nacwDa__intro h1{max-width:330px;font-size:40px}.public-studio-module__nacwDa__lead{max-width:440px;margin-top:17px;font-size:15px}.public-studio-module__nacwDa__fit{max-width:none;margin-top:23px;padding-top:18px}.public-studio-module__nacwDa__fit h2{font-size:21px}.public-studio-module__nacwDa__fit p{font-size:13px}.public-studio-module__nacwDa__question{display:none}.public-studio-module__nacwDa__paper{border-radius:7px;padding:24px 18px}.public-studio-module__nacwDa__paper h2{font-size:27px}.public-studio-module__nacwDa__formIntro{font-size:13px}.public-studio-module__nacwDa__form{margin-top:20px}.public-studio-module__nacwDa__fields{gap:15px 12px}.public-studio-module__nacwDa__footer{flex-direction:column;align-items:flex-start;gap:9px}}@media (max-width:360px){.public-studio-module__nacwDa__site{padding:0 12px}.public-studio-module__nacwDa__headerContact{text-align:right;max-width:76px}.public-studio-module__nacwDa__paper{padding:21px 16px}.public-studio-module__nacwDa__fields{grid-template-columns:1fr}.public-studio-module__nacwDa__full{grid-column:auto}.public-studio-module__nacwDa__intro h1{font-size:37px}}@media (prefers-reduced-motion:reduce){.public-studio-module__nacwDa__page *{transition:none!important}}
.brand-module__NRSO6q__wordmark{width:4.78757em;height:1em;font-size:var(--nd-brand-height,27px);vertical-align:middle;color:inherit;background-color:currentColor;flex:none;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@media (max-width:759px){.brand-module__NRSO6q__wordmark{font-size:var(--nd-brand-height,24px)}}@media (max-width:355px){.brand-module__NRSO6q__wordmark{font-size:var(--nd-brand-height,22px)}}@media (forced-colors:active){.brand-module__NRSO6q__wordmark{forced-color-adjust:none;background-color:linktext}}
.landing-module__syXitq__page{--bg:#deded6;--surface:#f8f8f3;--raised:#fdfdf8;--soft:#eeefe6;--ink:#292c24;--muted:#616157;--line:#d9dad0;--edge:#989b8c;--mark:#717366;--selected:#e4e5db;--hover:#d2cec4;--focus:#46637b;--ink-hover:#404536;--art-ground:#d9d5cd;--shadow:#2425261a;--scrim:#111a22cf;--display:"Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--sans:-apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;background:var(--bg);min-height:100vh;color:var(--ink);font:16px/1.6 var(--sans);-webkit-font-smoothing:antialiased;overflow-x:clip}:where(.landing-module__syXitq__page) :is(h1,h2,h3,p){margin:0}:where(.landing-module__syXitq__page) :is(h1,h2,h3){font-weight:400}:where(.landing-module__syXitq__page) :is(h1,h2){font-family:var(--display)}:where(.landing-module__syXitq__page) a{color:inherit;text-decoration:none}:where(.landing-module__syXitq__page) :is(button,a,input){-webkit-tap-highlight-color:transparent}:where(.landing-module__syXitq__page) :is(button,a){touch-action:manipulation}:where(.landing-module__syXitq__page) button{cursor:pointer;font:inherit}:where(.landing-module__syXitq__page) :is(button,a,summary){transition:background .18s,color .18s,border-color .18s}:where(.landing-module__syXitq__page) :is(button,a,summary,input,[tabindex="0"]):focus-visible{outline:3px solid var(--focus);outline-offset:5px;border-radius:2px}:where(.landing-module__syXitq__page) button:disabled{opacity:.4;cursor:default}:where(.landing-module__syXitq__page) img{max-width:100%;display:block}.landing-module__syXitq__main:focus{outline:none}.landing-module__syXitq__wrap{width:min(1220px,100% - 96px);margin-inline:auto}.landing-module__syXitq__eyebrow{font:600 13px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.16em}.landing-module__syXitq__muted{color:var(--muted)}.landing-module__syXitq__visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-module__syXitq__skip{z-index:100;background:var(--raised);color:var(--ink);padding:12px;position:fixed;top:-70px;left:20px}.landing-module__syXitq__skip:focus{top:10px}.landing-module__syXitq__top{border-bottom:1px solid var(--line);background:var(--bg);color:var(--ink)}.landing-module__syXitq__nav{align-items:center;gap:34px;height:90px;display:flex}.landing-module__syXitq__brand{font:29px/1 var(--display);letter-spacing:-1.4px;white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.landing-module__syXitq__navLinks{align-items:center;gap:10px;margin-left:auto;display:flex}.landing-module__syXitq__navLinks a,.landing-module__syXitq__signIn{border-radius:5px;align-items:center;min-height:44px;padding:8px 10px;font-size:13px;font-weight:500;text-decoration:none;display:inline-flex}@media (hover:hover){.landing-module__syXitq__navLinks a:hover,.landing-module__syXitq__signIn:hover{color:var(--ink);background:var(--hover)}}.landing-module__syXitq__navLinks a[aria-current=page]{background:var(--surface);box-shadow:0 0 0 1px var(--edge)}.landing-module__syXitq__navActions{align-items:center;gap:12px;display:flex}.landing-module__syXitq__menuButton{display:none}.landing-module__syXitq__btn{border:1px solid var(--ink);background:var(--ink);color:var(--surface);border-radius:4px;justify-content:center;align-items:center;gap:24px;min-height:50px;padding:12px 22px;font-size:13px;font-weight:550;line-height:1.3;display:inline-flex}@media (hover:hover){.landing-module__syXitq__btn:hover{background:var(--ink-hover);border-color:var(--ink-hover)}}.landing-module__syXitq__btnSmall{min-height:42px;padding:10px 17px;font-size:13px}.landing-module__syXitq__btnBlock{width:100%}.landing-module__syXitq__arrow{font-size:20px;font-weight:400;line-height:1}.landing-module__syXitq__quietAction,.landing-module__syXitq__textLink{min-height:44px;color:var(--ink);font:500 14px/1.4 var(--sans);cursor:pointer;background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;gap:10px;padding:10px 12px;text-decoration:none;display:inline-flex}@media (hover:hover){.landing-module__syXitq__quietAction:hover,.landing-module__syXitq__textLink:hover{background:var(--hover)}}.landing-module__syXitq__quietAction svg,.landing-module__syXitq__textLink svg{flex-shrink:0}.landing-module__syXitq__signedOutWrap{margin-top:16px}.landing-module__syXitq__signedOut{width:fit-content;max-width:100%;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:7px;justify-content:space-between;align-items:center;gap:20px;padding:10px 12px 10px 16px;display:flex}.landing-module__syXitq__signedOutMessage{align-items:center;gap:10px;font-size:14px;font-weight:500;line-height:1.5;display:flex}.landing-module__syXitq__signedOutMessage svg{flex-shrink:0}.landing-module__syXitq__signedOut .landing-module__syXitq__btn{flex-shrink:0;min-height:44px}.landing-module__syXitq__hero{grid-template-columns:1fr 1.06fr;align-items:center;gap:58px;padding:90px 0 80px;display:grid}.landing-module__syXitq__heroCopy .landing-module__syXitq__eyebrow{color:var(--muted);margin-bottom:26px}.landing-module__syXitq__hero h1{letter-spacing:-3.8px;font-size:clamp(54px,5.7vw,82px);line-height:1.02}.landing-module__syXitq__hero h1 em{color:var(--ink);font-style:italic}.landing-module__syXitq__heroLede{max-width:440px;color:var(--muted);margin-top:28px;font-size:17px;line-height:1.75}.landing-module__syXitq__heroActions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:32px;display:flex}.landing-module__syXitq__trialNote{letter-spacing:.015em;color:var(--muted);margin-top:16px;font-size:13px}.landing-module__syXitq__heroArt{min-width:0;padding:35px 18px 68px 12px;position:relative}.landing-module__syXitq__artGround{background:var(--art-ground);border-radius:48% 48% 5px 5px;position:absolute;inset:0 0 20px 32px;transform:rotate(4deg)}.landing-module__syXitq__agenda{background:var(--surface);box-shadow:0 20px 48px var(--shadow);border:1px solid var(--edge);border-radius:7px;position:relative;overflow:hidden;transform:rotate(-2deg)}.landing-module__syXitq__agendaTop{background:var(--ink);color:var(--surface);justify-content:space-between;gap:10px;padding:21px 25px 20px;display:flex}.landing-module__syXitq__agendaTop .landing-module__syXitq__eyebrow{color:var(--surface);margin:0 0 8px;font-size:13px}.landing-module__syXitq__agendaTitle{font:28px/1.2 var(--display);letter-spacing:-.8px}.landing-module__syXitq__dateMark{font:38px/1 var(--display);color:var(--surface);align-self:center}.landing-module__syXitq__agendaMeta{letter-spacing:.015em;color:var(--muted);border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 24px;font-size:13px;display:flex}.landing-module__syXitq__lesson{border-bottom:1px solid var(--line);grid-template-columns:58px 1fr auto;align-items:center;gap:14px;padding:18px 24px;display:grid}.landing-module__syXitq__lesson:last-child{border-bottom:0}.landing-module__syXitq__lessonTime{color:var(--muted);font-size:13px;line-height:1.4}.landing-module__syXitq__lessonTime span{margin-top:3px;font-size:13px;display:block}.landing-module__syXitq__lessonPerson{border-left:3px solid var(--mark);min-width:0;padding-left:13px}.landing-module__syXitq__lessonPerson b{font-size:13px;font-weight:550;display:block}.landing-module__syXitq__lessonPerson small,.landing-module__syXitq__lessonKind{color:var(--muted);font-size:13px}.landing-module__syXitq__noteSlip{background:var(--raised);width:255px;box-shadow:0 10px 24px var(--shadow);border:1px solid var(--edge);padding:20px 24px;position:absolute;bottom:5px;right:-15px;transform:rotate(4deg)}.landing-module__syXitq__noteSlip .landing-module__syXitq__eyebrow{color:var(--ink);margin:0 0 10px;font-size:13px}.landing-module__syXitq__noteText{font:19px/1.35 var(--display);color:var(--ink)}.landing-module__syXitq__noteRule{background:var(--line);height:1px;margin-top:16px}.landing-module__syXitq__sampleLabel{color:var(--muted);font-size:13px;position:absolute;bottom:-15px;left:24px}.landing-module__syXitq__promiseStrip{border-block:1px solid var(--edge);grid-template-columns:repeat(3,1fr);gap:25px;margin-block:0;padding:29px 0 32px;list-style:none;display:grid}.landing-module__syXitq__promiseStrip li{align-items:center;gap:15px;font-size:13px;display:flex}.landing-module__syXitq__promiseStrip li:nth-child(2){justify-content:center}.landing-module__syXitq__promiseStrip li:nth-child(3){justify-content:end}.landing-module__syXitq__promiseStrip span{color:var(--mark);font-family:var(--display);font-size:23px}.landing-module__syXitq__section{padding-block:100px}.landing-module__syXitq__sectionHeading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:45px;display:flex}.landing-module__syXitq__sectionHeading h2{letter-spacing:-1.8px;max-width:630px;font-size:clamp(36px,3.7vw,52px);line-height:1.12}.landing-module__syXitq__sectionHeading .landing-module__syXitq__eyebrow{color:var(--muted);margin-bottom:18px}.landing-module__syXitq__sectionHeading>p{max-width:315px;color:var(--muted);font-size:14px;line-height:1.8}.landing-module__syXitq__tourTabs{border-bottom:1px solid var(--edge);gap:8px;margin-bottom:28px;padding-bottom:12px;display:flex}.landing-module__syXitq__tourTab{min-height:48px;color:var(--muted);background:0 0;border:0;border-radius:5px;padding:12px;font-size:13px}.landing-module__syXitq__tourTab span{color:var(--muted);margin-right:12px;font-size:13px}.landing-module__syXitq__tourTab[aria-selected=true]{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge)}@media (hover:hover){.landing-module__syXitq__tourTab:hover{color:var(--ink);background:var(--hover)}}.landing-module__syXitq__interactiveTour{min-width:0}.landing-module__syXitq__tourIntro{max-width:760px;color:var(--muted);margin:0 0 24px;font-size:15px;line-height:1.7}.landing-module__syXitq__tourIntro strong{color:var(--ink);font-weight:550}@keyframes landing-module__syXitq__tourSettle{0%{opacity:.35;transform:translateY(6px)}to{opacity:1;transform:none}}.landing-module__syXitq__tourSwap,.landing-module__syXitq__interactiveTour [role=tabpanel]:not([hidden]){animation:.42s cubic-bezier(.16,1,.3,1) both landing-module__syXitq__tourSettle}@media (prefers-reduced-motion:reduce){.landing-module__syXitq__tourSwap,.landing-module__syXitq__interactiveTour [role=tabpanel]:not([hidden]){animation:none}}.landing-module__syXitq__tourStage{background:var(--selected);border-radius:7px;min-width:0;padding:38px 42px 20px}.landing-module__syXitq__tourPanel[hidden]{display:none}.landing-module__syXitq__screenImage{border:1px solid var(--edge);box-shadow:0 12px 28px var(--shadow);cursor:zoom-in;background:0 0;border-radius:6px;width:100%;padding:0;display:block;overflow:hidden}@media (hover:hover){.landing-module__syXitq__screenImage:hover{border-color:var(--ink)}}.landing-module__syXitq__screenImage img{width:100%;height:auto;display:block}.landing-module__syXitq__tourCaption{color:var(--muted);justify-content:space-between;gap:25px;padding:18px 0 0;font-size:13px;display:flex}.landing-module__syXitq__tourCaption b{font-weight:500}.landing-module__syXitq__tourCaption span{white-space:nowrap}.landing-module__syXitq__tourCopy{grid-template-columns:repeat(3,1fr);gap:40px;margin-top:34px;display:grid}.landing-module__syXitq__tourCopy h3{margin-bottom:8px;font-size:15px;font-weight:550}.landing-module__syXitq__tourCopy p{color:var(--muted);font-size:13px;line-height:1.75}.landing-module__syXitq__sampleSheet{background:var(--surface);border:1px solid var(--edge);max-width:800px;box-shadow:0 12px 28px var(--shadow);min-height:490px;margin:auto;padding:40px 55px}.landing-module__syXitq__sampleSheet .landing-module__syXitq__eyebrow{color:var(--muted);margin-bottom:24px}.landing-module__syXitq__sampleSheet h3{font:38px/1.2 var(--display);margin-bottom:8px}.landing-module__syXitq__sheetDate{color:var(--muted);border-bottom:1px solid var(--edge);padding-bottom:22px;font-size:13px}.landing-module__syXitq__sheetSection{padding-top:24px}.landing-module__syXitq__sheetSection b{letter-spacing:.1em;text-transform:uppercase;font-size:13px}.landing-module__syXitq__sheetSection p{font:20px/1.6 var(--display);margin-top:8px}.landing-module__syXitq__splitStory{background:var(--surface);padding:82px 0}.landing-module__syXitq__storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:110px;display:grid}.landing-module__syXitq__storyGrid .landing-module__syXitq__eyebrow{color:var(--muted)}.landing-module__syXitq__storyGrid h2{letter-spacing:-1.7px;margin:20px 0 25px;font-size:clamp(38px,4vw,55px);line-height:1.12}.landing-module__syXitq__storyGrid>div>p:not(.landing-module__syXitq__eyebrow){color:var(--muted);max-width:420px;font-size:14px;line-height:1.85}.landing-module__syXitq__storyLink{margin-top:22px}.landing-module__syXitq__ledger{background:var(--raised);border:1px solid var(--edge);box-shadow:12px 12px 0 var(--selected);padding:34px}.landing-module__syXitq__ledgerHead{justify-content:space-between;align-items:center;margin-bottom:27px;display:flex}.landing-module__syXitq__ledgerTitle{font:25px var(--display)}.landing-module__syXitq__ledgerHead>span{color:var(--muted);font-size:13px}.landing-module__syXitq__ledgerLine{border-top:1px solid var(--line);grid-template-columns:1fr auto;align-items:center;gap:20px;padding:17px 0;font-size:13px;display:grid}.landing-module__syXitq__ledgerLine small{color:var(--muted);margin-top:4px;font-size:13px;display:block}.landing-module__syXitq__ledgerLine strong{font-weight:500}.landing-module__syXitq__ledgerFoot{background:var(--soft);color:var(--ink);align-items:center;gap:10px;margin:16px -34px -34px;padding:17px 34px;font-size:13px;display:flex}.landing-module__syXitq__extra{border-bottom:1px solid var(--edge);grid-template-columns:1fr 2fr;align-items:center;gap:45px;padding:38px 0;display:grid}.landing-module__syXitq__extra>p{font:22px/1.3 var(--display)}.landing-module__syXitq__extra ul{color:var(--muted);flex-wrap:wrap;gap:15px 25px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.landing-module__syXitq__extra li:before{content:"+";color:var(--mark);margin-right:8px}.landing-module__syXitq__pricingGrid{grid-template-columns:1fr 1fr;align-items:start;gap:110px;display:grid}.landing-module__syXitq__pricingCopy .landing-module__syXitq__eyebrow{color:var(--muted)}.landing-module__syXitq__pricingCopy h2{letter-spacing:-1.8px;margin:20px 0 24px;font-size:clamp(38px,4vw,54px);line-height:1.12}.landing-module__syXitq__pricingCopy>p:not(.landing-module__syXitq__eyebrow){max-width:380px;color:var(--muted);font-size:14px}.landing-module__syXitq__pricingCopy ul{margin:28px 0;padding:0;font-size:13px;line-height:2.4;list-style:none}.landing-module__syXitq__pricingCopy li:before{content:"✓";color:var(--mark);margin-right:12px}.landing-module__syXitq__priceCard{border:1px solid var(--edge);background:var(--surface);border-radius:6px;padding:35px}.landing-module__syXitq__billingToggle{border:1px solid var(--edge);border-radius:4px;gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.landing-module__syXitq__billingToggle button{color:var(--muted);background:0 0;border:0;border-radius:2px;padding:9px 16px;font-size:13px}.landing-module__syXitq__billingToggle button[aria-pressed=true]{background:var(--ink);color:var(--surface)}@media (hover:hover){.landing-module__syXitq__billingToggle button:hover{background:var(--hover);color:var(--ink)}.landing-module__syXitq__billingToggle button[aria-pressed=true]:hover{background:var(--ink);color:var(--surface)}}.landing-module__syXitq__priceValue{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin-top:22px;display:flex}.landing-module__syXitq__priceValue strong{font:400 65px/1.2 var(--display);letter-spacing:-2px}.landing-module__syXitq__priceValue>span{color:var(--muted);font-size:13px}.landing-module__syXitq__priceDescription{color:var(--muted);min-height:39px;margin-top:7px;font-size:13px}.landing-module__syXitq__teacherCount{border-block:1px solid var(--edge);justify-content:space-between;align-items:center;gap:10px;margin:20px 0 0;padding:19px 0;font-size:13px;display:flex}.landing-module__syXitq__counter{align-items:center;gap:12px;display:flex}.landing-module__syXitq__counter button{border:1px solid var(--edge);width:36px;height:36px;color:var(--ink);background:0 0;border-radius:3px;font-size:20px}@media (hover:hover){.landing-module__syXitq__counter button:hover:not(:disabled){background:var(--hover)}}.landing-module__syXitq__counter input{text-align:center;width:52px;color:var(--ink);appearance:textfield;background:0 0;border:0;border-bottom:1px solid #0000;padding:4px 0;font-size:15px}@media (hover:hover){.landing-module__syXitq__counter input:hover{border-bottom-color:var(--edge)}}.landing-module__syXitq__counter input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.landing-module__syXitq__counter input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.landing-module__syXitq__breakdown{color:var(--muted);padding:12px 0 20px;font-size:13px}.landing-module__syXitq__priceFine{color:var(--muted);text-align:center;margin-top:15px;font-size:13px}.landing-module__syXitq__feeNote{color:var(--muted);max-width:440px;margin-top:18px;font-size:14px}.landing-module__syXitq__faq{border-top:1px solid var(--edge);grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:76px 90px;display:grid}.landing-module__syXitq__faq h2{letter-spacing:-1px;font-size:40px;line-height:1.15}.landing-module__syXitq__faq>div>p{color:var(--muted);max-width:290px;margin-top:18px;font-size:14px}.landing-module__syXitq__faq details{border-bottom:1px solid var(--edge)}.landing-module__syXitq__faq summary{cursor:pointer;padding:21px 30px 21px 0;font-size:14px;list-style:none;position:relative}.landing-module__syXitq__faq summary::-webkit-details-marker{display:none}.landing-module__syXitq__faq summary:after{content:"+";color:var(--mark);font-size:20px;position:absolute;top:16px;right:3px}.landing-module__syXitq__faq details[open] summary:after{content:"−"}.landing-module__syXitq__faq details p{color:var(--muted);padding:0 25px 22px 0;font-size:13px;line-height:1.8}.landing-module__syXitq__closing{background:var(--ink);color:var(--surface);padding:72px 0}.landing-module__syXitq__closingInner{justify-content:space-between;align-items:center;gap:45px;display:flex}.landing-module__syXitq__closing .landing-module__syXitq__eyebrow{color:var(--surface);margin-bottom:18px}.landing-module__syXitq__closing h2{letter-spacing:-2px;font-size:clamp(42px,4.5vw,62px);line-height:1.12}.landing-module__syXitq__closing .landing-module__syXitq__btn{background:var(--surface);color:var(--ink);border-color:var(--surface);min-width:200px}@media (hover:hover){.landing-module__syXitq__closing .landing-module__syXitq__btn:hover{background:var(--selected);border-color:var(--selected)}}.landing-module__syXitq__closing .landing-module__syXitq__btn:focus-visible{outline-color:var(--surface)}.landing-module__syXitq__closingNote{color:var(--surface);text-align:center;margin-top:13px;font-size:13px}.landing-module__syXitq__footer{justify-content:space-between;align-items:center;gap:30px;padding:40px 0;display:flex}.landing-module__syXitq__footerBrand{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.landing-module__syXitq__footerBrand p{color:var(--muted);font-size:13px}.landing-module__syXitq__footerLinks{flex-wrap:wrap;justify-content:flex-end;gap:4px 6px;font-size:13px;display:flex}.landing-module__syXitq__footerLinks a{border-radius:5px;align-items:center;min-height:44px;padding:8px 10px;text-decoration:none;display:inline-flex}@media (hover:hover){.landing-module__syXitq__footerLinks a:hover{background:var(--hover)}}.landing-module__syXitq__imageOverlay{background:0 0;min-height:0}.landing-module__syXitq__dialogScrim{z-index:200;background:var(--scrim);place-items:center;padding:2vw;display:grid;position:fixed;inset:0}.landing-module__syXitq__dialog{background:var(--surface);width:min(1400px,96vw);max-height:96dvh;color:var(--ink);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.landing-module__syXitq__dialogHead{justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;display:flex}.landing-module__syXitq__dialogHead h2{font:13px/1.4 var(--sans)}.landing-module__syXitq__dialogHead button{border:1px solid var(--edge);color:var(--ink);background:0 0;border-radius:3px;min-width:64px;min-height:44px;font-size:13px}@media (hover:hover){.landing-module__syXitq__dialogHead button:hover{background:var(--hover)}}.landing-module__syXitq__dialogBody{min-height:0;overflow:auto}.landing-module__syXitq__dialogBody img{width:100%;height:auto}@media (min-width:1500px){.landing-module__syXitq__hero{gap:85px}}@media (max-width:1000px){.landing-module__syXitq__wrap{width:calc(100% - 56px)}.landing-module__syXitq__hero{gap:32px;padding:65px 0}.landing-module__syXitq__hero h1{letter-spacing:-3px;font-size:62px}.landing-module__syXitq__heroArt{padding-right:10px}.landing-module__syXitq__noteSlip{width:225px;padding:18px;right:-8px}.landing-module__syXitq__nav{gap:22px}.landing-module__syXitq__navLinks{gap:20px}.landing-module__syXitq__navActions{gap:18px}.landing-module__syXitq__storyGrid,.landing-module__syXitq__pricingGrid{gap:55px}.landing-module__syXitq__agendaTop{padding:20px}.landing-module__syXitq__lesson{gap:10px;padding:17px 18px}.landing-module__syXitq__agendaMeta{padding-inline:18px}.landing-module__syXitq__lessonKind{display:none}.landing-module__syXitq__tourStage{padding:25px 25px 18px}.landing-module__syXitq__section{padding-block:80px}.landing-module__syXitq__faq{gap:50px}.landing-module__syXitq__extra{grid-template-columns:1fr 1.5fr}}@media (max-width:760px){.landing-module__syXitq__wrap{width:calc(100% - 40px)}.landing-module__syXitq__nav{gap:16px;height:74px;position:relative}.landing-module__syXitq__brand{font-size:27px}.landing-module__syXitq__navActions{gap:14px;margin-left:auto}.landing-module__syXitq__navCta{display:none}.landing-module__syXitq__signIn{align-items:center;min-height:44px;display:inline-flex}.landing-module__syXitq__menuButton{color:inherit;border:1px solid var(--edge);background:0 0;border-radius:3px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 12px;font-size:13px;display:inline-flex}.landing-module__syXitq__menuButton span{font-size:16px}.landing-module__syXitq__navLinks{background:var(--bg);color:var(--ink);border-bottom:1px solid var(--line);z-index:20;margin:0;padding:22px;display:none;position:absolute;top:73px;left:-20px;right:-20px}.landing-module__syXitq__navLinks[data-open=true]{box-shadow:0 12px 20px var(--shadow);flex-direction:column;align-items:stretch;gap:4px;display:flex}.landing-module__syXitq__navLinks a{padding:12px}.landing-module__syXitq__hero{grid-template-columns:1fr;gap:35px;padding:49px 0 57px}.landing-module__syXitq__hero h1{letter-spacing:-3px;max-width:520px;font-size:64px}.landing-module__syXitq__heroCopy .landing-module__syXitq__eyebrow{margin-bottom:20px;font-size:13px}.landing-module__syXitq__heroLede{margin-top:23px;font-size:16px}.landing-module__syXitq__heroActions{margin-top:25px}.landing-module__syXitq__heroArt{width:100%;max-width:540px;margin:auto;padding:24px 17px 68px 4px}.landing-module__syXitq__artGround{transform:none}.landing-module__syXitq__dateMark{display:none}.landing-module__syXitq__noteSlip{width:225px;bottom:0;right:0}.landing-module__syXitq__sampleLabel{font-size:13px;bottom:-24px;left:6px}.landing-module__syXitq__agendaTitle{font-size:26px}.landing-module__syXitq__lesson{padding:16px 20px}.landing-module__syXitq__lessonKind{display:block}.landing-module__syXitq__promiseStrip{grid-template-columns:1fr;gap:16px;padding-block:26px}.landing-module__syXitq__promiseStrip li,.landing-module__syXitq__promiseStrip li:nth-child(2),.landing-module__syXitq__promiseStrip li:nth-child(3){justify-content:start}.landing-module__syXitq__promiseStrip span{width:21px;font-size:18px}.landing-module__syXitq__section{padding-block:63px}.landing-module__syXitq__sectionHeading{margin-bottom:25px;display:block}.landing-module__syXitq__sectionHeading h2{letter-spacing:-1.3px;font-size:38px}.landing-module__syXitq__sectionHeading>p{max-width:450px;margin-top:20px}.landing-module__syXitq__tourTabs{justify-content:space-between;gap:0;margin-bottom:20px}.landing-module__syXitq__tourTab{padding:12px 7px;font-size:13px}.landing-module__syXitq__tourTab span{display:none}.landing-module__syXitq__tourStage{border-radius:5px;padding:14px 12px 13px}.landing-module__syXitq__tourCaption{padding-top:12px;font-size:13px;line-height:1.6;display:block}.landing-module__syXitq__tourCaption span{margin-top:3px;display:block}.landing-module__syXitq__tourCopy{grid-template-columns:1fr;gap:22px;margin-top:27px}.landing-module__syXitq__tourCopy h3{margin-bottom:4px;font-size:14px}.landing-module__syXitq__sampleSheet{min-height:400px;padding:24px}.landing-module__syXitq__sampleSheet h3{font-size:30px}.landing-module__syXitq__sheetSection p{font-size:18px}.landing-module__syXitq__sampleSheet .landing-module__syXitq__eyebrow{margin-bottom:17px;font-size:13px}.landing-module__syXitq__splitStory{padding-block:56px}.landing-module__syXitq__storyGrid,.landing-module__syXitq__pricingGrid{grid-template-columns:1fr;gap:35px}.landing-module__syXitq__storyGrid h2,.landing-module__syXitq__pricingCopy h2{margin:16px 0 20px;font-size:40px}.landing-module__syXitq__ledger{margin-right:10px;padding:25px}.landing-module__syXitq__ledgerFoot{margin:16px -25px -25px;padding:17px 25px}.landing-module__syXitq__extra{grid-template-columns:1fr;gap:20px;padding-block:32px}.landing-module__syXitq__extra ul{gap:10px 22px}.landing-module__syXitq__pricingCopy ul{margin:20px 0 0}.landing-module__syXitq__priceCard{padding:26px}.landing-module__syXitq__pricingGrid{gap:28px}.landing-module__syXitq__billingToggle button{min-height:44px}.landing-module__syXitq__counter button{width:44px;height:44px}.landing-module__syXitq__faq{grid-template-columns:1fr;gap:25px;padding-block:48px 60px}.landing-module__syXitq__faq h2{font-size:36px}.landing-module__syXitq__faq>div>p{max-width:none}.landing-module__syXitq__closing{padding-block:55px}.landing-module__syXitq__closingInner{display:block}.landing-module__syXitq__closing h2{letter-spacing:-1.5px;font-size:44px}.landing-module__syXitq__closingInner>div+div{width:fit-content;margin-top:28px}.landing-module__syXitq__closing .landing-module__syXitq__btn{min-width:220px}.landing-module__syXitq__footer{flex-wrap:wrap;gap:20px;padding-block:30px}.landing-module__syXitq__footerBrand{flex-basis:100%}.landing-module__syXitq__footerLinks{justify-content:flex-start;gap:0 18px}.landing-module__syXitq__footerLinks a{align-items:center;min-height:44px;display:inline-flex}}@media (max-width:370px){.landing-module__syXitq__wrap{width:calc(100% - 32px)}.landing-module__syXitq__hero h1{letter-spacing:-2.5px;font-size:49px}.landing-module__syXitq__heroActions{gap:16px}.landing-module__syXitq__heroActions .landing-module__syXitq__btn{padding:12px 16px}.landing-module__syXitq__heroActions .landing-module__syXitq__textLink{font-size:13px}.landing-module__syXitq__brand{font-size:25px}.landing-module__syXitq__navActions{gap:10px}.landing-module__syXitq__navLinks{left:-16px;right:-16px}.landing-module__syXitq__noteSlip{width:205px}.landing-module__syXitq__lesson{grid-template-columns:49px 1fr auto;gap:8px;padding:15px 14px}.landing-module__syXitq__lessonPerson{padding-left:10px}.landing-module__syXitq__lessonKind{font-size:13px}.landing-module__syXitq__priceCard{padding:22px}.landing-module__syXitq__billingToggle button{padding:9px 12px}.landing-module__syXitq__footerLinks{gap:13px;font-size:13px}.landing-module__syXitq__tourTabs{flex-wrap:wrap;justify-content:flex-start;gap:6px}.landing-module__syXitq__tourTab{padding-inline:10px;font-size:13px}}@media (pointer:coarse){.landing-module__syXitq__navLinks a,.landing-module__syXitq__signIn,.landing-module__syXitq__footerLinks a{align-items:center;min-height:44px;display:inline-flex}.landing-module__syXitq__btnSmall,.landing-module__syXitq__billingToggle button{min-height:44px}.landing-module__syXitq__counter button{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){:where(.landing-module__syXitq__page) :is(button,a,summary){transition:none}}.landing-module__syXitq__tourShots{min-width:0;margin:0}.landing-module__syXitq__tourShotRow{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;display:grid}.landing-module__syXitq__tourShots[data-count="2"] .landing-module__syXitq__tourShotRow{grid-template-columns:repeat(2,minmax(0,1fr))}.landing-module__syXitq__tourShots[data-shape=phone] .landing-module__syXitq__tourShotRow{max-width:360px;margin-inline:auto}.landing-module__syXitq__tourShot{min-width:0}.landing-module__syXitq__tourShotLabel{color:var(--ink);margin:0 0 10px;font-size:13px;font-weight:550}.landing-module__syXitq__tourShots figcaption{color:var(--muted);margin-top:14px;font-size:13px;line-height:1.55}@media (max-width:760px){.landing-module__syXitq__tourShots[data-count="2"] .landing-module__syXitq__tourShotRow{grid-template-columns:minmax(0,1fr)}}@media (min-width:761px){.landing-module__syXitq__tourShots[data-shape=wide-narrow] .landing-module__syXitq__tourShotRow{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.landing-module__syXitq__tourShots[data-shape=desk-phone] .landing-module__syXitq__tourShotRow{grid-template-columns:minmax(0,3.24fr) minmax(0,1fr);align-items:end}}@media (max-width:760px){.landing-module__syXitq__tourShots[data-shape=desk-phone] .landing-module__syXitq__tourShot:last-child{width:100%;max-width:360px;margin-inline:auto}}.landing-module__syXitq__clip{border:1px solid var(--edge);box-shadow:0 12px 28px var(--shadow);background:var(--surface);border-radius:6px;position:relative;overflow:hidden}.landing-module__syXitq__clipStill{width:100%;height:auto;display:block}.landing-module__syXitq__clipVideo{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .24s ease-out;position:absolute;inset:0}.landing-module__syXitq__clip[data-playing=true] .landing-module__syXitq__clipVideo{opacity:1}.landing-module__syXitq__clipWrap{flex-direction:column;align-items:flex-end;gap:8px;min-width:0;display:flex}.landing-module__syXitq__clipWrap>.landing-module__syXitq__clip{align-self:stretch}.landing-module__syXitq__clipToggle{width:28px;height:28px;color:var(--muted);cursor:pointer;opacity:.7;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;transition:opacity .16s,background-color .16s,color .16s;display:inline-grid;position:relative}.landing-module__syXitq__clipToggle:before{content:"";position:absolute;inset:-8px}.landing-module__syXitq__clipToggle:focus-visible{opacity:1;color:var(--ink);background:var(--surface)}@media (hover:hover){.landing-module__syXitq__clipToggle:hover{opacity:1;color:var(--ink);background:var(--surface)}}.landing-module__syXitq__clipToggle:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.landing-module__syXitq__clipVideo{transition:none}}
.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry{flex-direction:column;min-height:100svh;display:flex}.auth-entry-module__grzQsq__header,.auth-entry-module__grzQsq__main,.auth-entry-module__grzQsq__footer{width:min(1180px,100% - 96px);margin-inline:auto}.auth-entry-module__grzQsq__header{justify-content:space-between;align-items:center;gap:20px;padding-block:28px;display:flex}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-wordmark{--nd-brand-height:30px;min-height:44px;color:var(--ink);align-items:center;margin:0;display:inline-flex}.auth-entry-module__grzQsq__switchAccount{font-size:var(--ui-text-support);align-items:center;gap:15px;display:flex}.auth-entry-module__grzQsq__switchAccount>span{color:var(--muted)}.auth-entry-module__grzQsq__switchAccount a{border:1px solid var(--edge);border-radius:4px;align-items:center;min-height:44px;padding:9px 16px;display:inline-flex}@media (hover:hover){.auth-entry-module__grzQsq__switchAccount a:hover{background:var(--surface)}}.auth-entry-module__grzQsq__main{flex:1;grid-template-columns:1.08fr 1fr;align-items:center;gap:64px;padding-block:36px 52px;display:grid}.auth-entry-module__grzQsq__story{padding-right:50px}.auth-entry-module__grzQsq__eyebrow{font:var(--ui-weight-strong) var(--ui-text-caps)/1.5 var(--sans);text-transform:uppercase;letter-spacing:1.6px;color:var(--muted);margin:0 0 20px}.auth-entry-module__grzQsq__story h2{font:400 clamp(46px, 4.4vw, 64px)/1.06 var(--display);letter-spacing:-2px;text-wrap:balance;margin:0 0 23px}.auth-entry-module__grzQsq__intro{max-width:340px;color:var(--muted);font:var(--ui-text-body)/1.75 var(--sans)}.auth-entry-module__grzQsq__art{object-fit:contain;width:min(100%,440px);height:auto;margin:20px 0 4px;display:block}.auth-entry-module__grzQsq__storyNote{font:var(--ui-text-support)/1.6 var(--sans);color:var(--muted)}.auth-entry-module__grzQsq__storyNote span{margin-inline:8px}.auth-entry-module__grzQsq__form{border-left:1px solid var(--edge);min-width:0;padding-left:64px}.auth-entry-module__grzQsq__form>.auth-entry-module__grzQsq__eyebrow{margin-bottom:12px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-title{font:400 40px/1.12 var(--display);letter-spacing:-1.2px;color:var(--ink);text-wrap:balance;margin:0 0 18px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-note{font:var(--ui-text-control)/1.65 var(--sans);color:var(--muted);margin:0 0 26px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-label{font:var(--ui-weight-strong) var(--ui-text-support)/1.5 var(--sans);color:var(--ink);letter-spacing:0;text-transform:none;margin:0 0 8px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-input{width:100%;min-width:0;height:50px;font:var(--ui-text-field)/1.5 var(--sans);color:var(--ink);background:var(--surface);border:1px solid var(--edge);border-radius:4px;margin-bottom:20px;padding-inline:14px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-password-signin{margin-bottom:20px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-password-signin>.pvt-signin-input{margin-bottom:0;padding-right:50px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-password-eye{min-width:44px;min-height:44px;color:var(--muted)}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-submit{background:var(--ink);height:50px;min-height:50px;color:var(--surface);font:var(--ui-weight-strong) var(--ui-text-body) var(--sans);border-radius:4px}@media (hover:hover){.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-submit:hover:not(:disabled){background:var(--ink-hover)}}:is(.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-google-button,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-apple-button){min-height:48px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-signin-or{font:var(--ui-text-caption) var(--sans);color:var(--muted);margin:22px 0}:is(.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-signin-or:before,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-signin-or:after){border-color:var(--edge);opacity:.65}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-google-consent{font:var(--ui-text-caption)/1.65 var(--sans);color:var(--muted);margin-top:12px}:is(.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-google-consent a,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-consent a){color:var(--ink);background:var(--soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:2px 4px;font-weight:600;text-decoration:none}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-hint{font:var(--ui-text-caption)/1.55 var(--sans);color:var(--muted);margin:-12px 0 20px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-consent{min-height:44px;font:var(--ui-text-support)/1.6 var(--sans);color:var(--ink);align-items:flex-start;gap:10px;margin:0 0 14px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-consent input{accent-color:var(--ink);margin-top:2px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-remember-hint{margin:-6px 0 20px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-botcheck-note{margin:0 0 16px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-botcheck .pvt-link-button{min-height:44px;color:var(--ink)}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-links{font:var(--ui-text-support)/1.5 var(--sans);flex-wrap:wrap;justify-content:space-between;gap:4px 18px;margin:16px 0 0;display:flex}:is(.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-links a,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-link-button,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-notice-text a){min-height:44px;color:var(--ink);font-weight:var(--ui-weight-strong);background:0 0;border:0;border-radius:5px;justify-content:center;align-items:center;padding:8px 12px;text-decoration:none;display:inline-flex}@media (hover:hover){:is(.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-links a:hover,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-link-button:hover,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-notice-text a:hover,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-consent a:hover,.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-google-consent a:hover){background:var(--hover)}}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-error{font:var(--ui-text-control)/1.6 var(--sans);border-radius:4px}.auth-entry-module__grzQsq__footer{border-top:1px solid var(--edge);font:var(--ui-text-caption)/1.5 var(--sans);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-block:16px 22px;display:flex}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .auth-entry-module__grzQsq__footer .pvt-signin-legal{font:var(--ui-text-caption)/1.5 var(--sans);border:0;gap:20px;margin:0;padding:0}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .auth-entry-module__grzQsq__footer .pvt-signin-legal a{min-height:44px;color:var(--muted);border-radius:5px;align-items:center;padding:8px 10px;text-decoration:none;display:inline-flex}@media (max-width:1100px) and (min-width:901px){.auth-entry-module__grzQsq__header,.auth-entry-module__grzQsq__main,.auth-entry-module__grzQsq__footer{width:calc(100% - 64px)}.auth-entry-module__grzQsq__main{gap:36px}.auth-entry-module__grzQsq__story{padding-right:0}.auth-entry-module__grzQsq__form{padding-left:36px}}@media (max-width:900px){.auth-entry-module__grzQsq__header,.auth-entry-module__grzQsq__main,.auth-entry-module__grzQsq__footer{width:min(520px,100% - 40px)}.auth-entry-module__grzQsq__header{padding-block:20px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-wordmark{--nd-brand-height:25px}.auth-entry-module__grzQsq__switchAccount>span{display:none}.auth-entry-module__grzQsq__switchAccount a{padding:8px 12px}.auth-entry-module__grzQsq__main{flex:1;padding-block:28px 36px;display:block}.auth-entry-module__grzQsq__story{display:none}.auth-entry-module__grzQsq__form{border:0;padding:0}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-title{font-size:36px}.auth-entry-module__grzQsq__footer{flex-direction:column;align-items:flex-start;gap:5px;padding-block:16px}}@media (max-width:370px){.auth-entry-module__grzQsq__header,.auth-entry-module__grzQsq__main,.auth-entry-module__grzQsq__footer{width:calc(100% - 32px)}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-wordmark{--nd-brand-height:22px}.auth-entry-module__grzQsq__switchAccount a{font-size:var(--ui-text-caption);padding-inline:9px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-title{font-size:33px}}.auth-entry-module__grzQsq__main.auth-entry-module__grzQsq__compact{justify-content:center;align-items:flex-start;padding-block:clamp(32px,8vh,90px) 60px;display:flex}.auth-entry-module__grzQsq__compact .auth-entry-module__grzQsq__form{border:0;width:100%;max-width:460px;padding:0}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-links button{min-height:44px;color:var(--ink);text-decoration:none}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-consent-line{font:var(--ui-text-caption)/1.65 var(--sans);color:var(--muted);margin-top:16px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-consent-line a{background:var(--soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;padding:2px 4px;font-weight:600;text-decoration:none}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-code-input{height:64px;font:26px/1.5 var(--sans);letter-spacing:.2em}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-code-help{border:0;border-top:1px solid var(--edge);background:0 0;border-radius:0;margin-top:24px;padding:16px 0 0}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .pvt-signin-note[role=status]{border:1px solid var(--edge);background:var(--surface);color:var(--ink);border-radius:4px;padding:18px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-entry-zone{width:100%;height:50px;min-height:50px;font:var(--ui-text-field) var(--sans);background:var(--surface);color:var(--ink);border:1px solid var(--edge);border-radius:4px;margin-bottom:20px;padding-inline:14px}@media (max-width:900px){.auth-entry-module__grzQsq__main.auth-entry-module__grzQsq__compact{padding-block:28px 44px}}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-botcheck[data-active=true]{border-block:1px solid var(--edge);margin:4px 0 20px;padding-block:16px}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-botcheck>div{justify-content:center;display:flex}.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-botcheck[data-active=true] .nd-botcheck-note{font-size:var(--ui-text-support);margin:12px 0 0;line-height:1.6}@media (max-width:340px){.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .nd-botcheck{margin-inline:-6px}}@media (hover:hover){.auth-entry-module__grzQsq__entry.auth-entry-module__grzQsq__entry .auth-entry-module__grzQsq__footer .pvt-signin-legal a:hover{background:var(--hover);text-decoration:none}}
.legal-module__rEMTwq__measure{width:min(68ch,100%);margin-inline:auto}.legal-module__rEMTwq__head{padding:56px 0 28px}.legal-module__rEMTwq__head h1{letter-spacing:-1.6px;text-wrap:balance;margin:22px 0 12px;font-size:clamp(38px,3.6vw,50px);line-height:1.12}.legal-module__rEMTwq__effective{color:var(--muted);font-size:13px}.legal-module__rEMTwq__siblings{color:var(--muted);flex-wrap:wrap;gap:6px 20px;font-size:14px;display:flex}.legal-module__rEMTwq__siblings a{border-radius:5px;align-items:center;min-height:44px;padding:8px 12px;display:inline-flex}@media (hover:hover){.legal-module__rEMTwq__siblings a:hover{color:var(--ink);background:var(--hover)}}.legal-module__rEMTwq__siblings a[aria-current=page]{color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--edge)}.legal-module__rEMTwq__paper{padding:12px 0 72px}.legal-module__rEMTwq__doc{font-size:16px;line-height:1.7}.legal-module__rEMTwq__doc h2{letter-spacing:-.4px;margin:44px 0 14px;scroll-margin-top:24px;font-size:25px;line-height:1.25}.legal-module__rEMTwq__doc h2:first-child{margin-top:0}.legal-module__rEMTwq__doc p{margin:0 0 16px}.legal-module__rEMTwq__doc ul{margin:0 0 18px;padding-left:1.25em;list-style:outside}.legal-module__rEMTwq__doc li{margin:0 0 8px;padding-left:.2em}.legal-module__rEMTwq__doc li::marker{color:var(--mark)}.legal-module__rEMTwq__doc strong{font-weight:600}.legal-module__rEMTwq__doc a{background:var(--soft);-webkit-box-decoration-break:clone;box-decoration-break:clone;overflow-wrap:anywhere;border-radius:3px;padding:2px 4px;font-weight:600;text-decoration:none}@media (hover:hover){.legal-module__rEMTwq__doc a:hover{background:var(--hover)}}.legal-module__rEMTwq__tableScroll{border:1px solid var(--line);background:var(--raised);border-radius:6px;margin:8px 0 22px;overflow-x:auto}.legal-module__rEMTwq__tableScroll table{border-collapse:collapse;width:100%;min-width:560px;font-size:14px;line-height:1.5}.legal-module__rEMTwq__tableScroll th,.legal-module__rEMTwq__tableScroll td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:11px 14px}.legal-module__rEMTwq__tableScroll thead th{font:600 11px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);background:var(--soft)}.legal-module__rEMTwq__tableScroll tbody th{font-weight:600}.legal-module__rEMTwq__tableScroll tbody tr:last-child>*{border-bottom:0}@media (max-width:760px){.legal-module__rEMTwq__head{padding:34px 0 26px}.legal-module__rEMTwq__head h1{letter-spacing:-1px;font-size:34px}.legal-module__rEMTwq__paper{padding:8px 0 48px}.legal-module__rEMTwq__doc{font-size:16px}.legal-module__rEMTwq__doc h2{margin-top:34px;font-size:22px}.legal-module__rEMTwq__siblings{row-gap:0}.legal-module__rEMTwq__tableScroll table{min-width:0}.legal-module__rEMTwq__tableScroll thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.legal-module__rEMTwq__tableScroll tbody tr{border-bottom:1px solid var(--line);padding:12px 14px;display:block}.legal-module__rEMTwq__tableScroll tbody tr:last-child{border-bottom:0}.legal-module__rEMTwq__tableScroll tbody th,.legal-module__rEMTwq__tableScroll tbody td{border:0;padding:0;display:block}.legal-module__rEMTwq__tableScroll tbody td{margin-top:8px}.legal-module__rEMTwq__tableScroll tbody td:before{content:attr(data-label);font:600 10px/1.4 var(--sans);text-transform:uppercase;letter-spacing:.12em;color:var(--muted);margin-bottom:2px;display:block}.legal-module__rEMTwq__siblings a{align-items:center;min-height:44px;display:inline-flex}}.legal-module__rEMTwq__figure{margin:8px 0 28px}.legal-module__rEMTwq__figure img{max-width:100%;height:auto;box-shadow:0 0 0 1px var(--edge);border-radius:8px;display:block}
.story-module__W_mVtG__opening{text-align:center;max-width:820px;padding:80px 0 55px}.story-module__W_mVtG__opening>p{color:var(--muted)}.story-module__W_mVtG__opening h1{letter-spacing:-2.3px;text-wrap:balance;margin:20px 0;font-size:clamp(44px,4.2vw,58px);line-height:1.1}.story-module__W_mVtG__lede{max-width:560px;margin-inline:auto;font-size:16px;line-height:1.8}.story-module__W_mVtG__story{padding:55px 0}.story-module__W_mVtG__storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.story-module__W_mVtG__art{min-width:0;margin:0}.story-module__W_mVtG__art img{object-fit:contain;width:100%;max-width:515px;height:auto;margin-inline:auto}.story-module__W_mVtG__art figcaption{text-align:center;font:italic 18px/1.5 var(--display);color:var(--muted);margin-top:12px}.story-module__W_mVtG__copy{min-width:0}.story-module__W_mVtG__copy>p:first-child{color:var(--muted)}.story-module__W_mVtG__copy h2{letter-spacing:-1px;margin:16px 0 23px;font-size:clamp(34px,2.8vw,39px);line-height:1.2}.story-module__W_mVtG__copy>p:not(:first-child){color:var(--muted);max-width:480px;margin:15px 0;font-size:15px;line-height:1.85}.story-module__W_mVtG__explore{margin-top:12px}@media (max-width:1000px){.story-module__W_mVtG__storyGrid{gap:45px}}@media (max-width:760px){.story-module__W_mVtG__opening{padding:42px 0 35px}.story-module__W_mVtG__opening h1{letter-spacing:-1.4px;font-size:40px}.story-module__W_mVtG__opening h1 br{display:none}.story-module__W_mVtG__lede{font-size:15px}.story-module__W_mVtG__story{padding:35px 0 42px}.story-module__W_mVtG__storyGrid{grid-template-columns:1fr;gap:30px}.story-module__W_mVtG__art img{max-width:380px}.story-module__W_mVtG__art figcaption{font-size:16px}.story-module__W_mVtG__copy h2{margin:14px 0 19px;font-size:35px}.story-module__W_mVtG__copy>p:not(:first-child){font-size:14px}}@media (max-height:500px) and (orientation:landscape){.story-module__W_mVtG__opening{padding:44px 0 36px}.story-module__W_mVtG__story{padding:36px 0}}
.manuscript-module__Hks9LW__root.manuscript-module__Hks9LW__root{--accent:#785b3b;--photo-opacity:.14;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.manuscript-module__Hks9LW__root{font-size:15px}.manuscript-module__Hks9LW__hero{isolation:isolate;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:64px;min-height:710px;padding:50px 0 52px;display:grid;position:relative}.manuscript-module__Hks9LW__heroPhoto{z-index:-1;pointer-events:none;opacity:var(--photo-opacity);position:absolute;inset:0 calc(50% - 50vw);-webkit-mask-image:linear-gradient(#0000 0%,#000 18% 66%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 18% 66%,#0000 100%)}.manuscript-module__Hks9LW__heroPhoto img{object-fit:cover;object-position:30% 55%;width:100%;height:100%}.manuscript-module__Hks9LW__heroCopy{padding:25px 0}.manuscript-module__Hks9LW__heroShot{min-width:0;margin:0}.manuscript-module__Hks9LW__heroShot figcaption{color:var(--muted);margin-top:12px;font-size:13px}.manuscript-module__Hks9LW__hero h1{letter-spacing:-1.9px;font-size:clamp(46px,4.9vw,68px);line-height:1.04}.manuscript-module__Hks9LW__lead{max-width:390px;color:var(--ink);margin-top:22px;font-size:16px;line-height:1.7}.manuscript-module__Hks9LW__actions{flex-wrap:wrap;align-items:center;gap:20px;margin-top:24px;display:flex}.manuscript-module__Hks9LW__trialNote{color:var(--ink);margin-top:13px;font-size:13px}.manuscript-module__Hks9LW__example{min-width:0}.manuscript-module__Hks9LW__window{border:1px solid var(--line);background:var(--surface);box-shadow:0 15px 42px var(--shadow);border-radius:5px;overflow:hidden}.manuscript-module__Hks9LW__windowHead{border-bottom:1px solid var(--line);color:var(--muted);--nd-brand-height:20px;align-items:center;gap:16px;padding:14px 20px;font-size:13px;display:flex}.manuscript-module__Hks9LW__windowHead>span:last-child{margin-left:auto}.manuscript-module__Hks9LW__windowNav{border-bottom:1px solid var(--line);gap:24px;padding:0 22px;font-size:13px;display:flex}.manuscript-module__Hks9LW__windowNav>*{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}@media (hover:hover){.manuscript-module__Hks9LW__windowNav>a:hover{color:var(--ink);background:var(--hover);border-radius:4px}}.manuscript-module__Hks9LW__windowNav [aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink);font-weight:550}.manuscript-module__Hks9LW__windowMain{padding:24px}.manuscript-module__Hks9LW__dayTitle{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:19px;display:flex}.manuscript-module__Hks9LW__dayName{font:400 29px/1.1 var(--display);letter-spacing:-.6px;margin-top:5px}.manuscript-module__Hks9LW__quiet{color:var(--muted);white-space:nowrap;font-size:13px}.manuscript-module__Hks9LW__overline{letter-spacing:1.2px;text-transform:uppercase;color:var(--muted);font-size:13px;font-weight:550}.manuscript-module__Hks9LW__needs{border:1px solid var(--line);border-radius:4px}.manuscript-module__Hks9LW__needsRow{width:100%;min-height:44px;color:var(--ink);text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:flex}@media (hover:hover){.manuscript-module__Hks9LW__needsRow:hover{background:var(--hover)}}.manuscript-module__Hks9LW__needsRow>span:last-child{color:var(--muted);margin-left:auto}.manuscript-module__Hks9LW__attentionDot{background:var(--accent);border-radius:50%;flex:none;width:7px;height:7px}.manuscript-module__Hks9LW__doneDot{color:var(--accent);flex:none}.manuscript-module__Hks9LW__register{border-top:1px solid var(--line);padding:4px 12px 12px}.manuscript-module__Hks9LW__registerRow{border-bottom:1px solid var(--line);padding:10px 0}.manuscript-module__Hks9LW__registerRow:last-of-type{border-bottom:0}.manuscript-module__Hks9LW__registerWho{justify-content:space-between;gap:10px;font-size:13px;display:flex}.manuscript-module__Hks9LW__registerWho span{color:var(--muted);font-size:13px}.manuscript-module__Hks9LW__chips{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.manuscript-module__Hks9LW__chip{border:1px solid var(--line);background:var(--surface);min-height:36px;color:var(--ink);border-radius:3px;padding:6px 11px;font-size:13px}@media (hover:hover){.manuscript-module__Hks9LW__chip:hover{border-color:var(--edge)}}.manuscript-module__Hks9LW__chip[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--surface)}.manuscript-module__Hks9LW__registerNote{color:var(--muted);margin-top:8px;font-size:13px}.manuscript-module__Hks9LW__nextLesson{justify-content:space-between;align-items:center;gap:14px;margin:24px 0 18px;display:flex}.manuscript-module__Hks9LW__nextLesson .manuscript-module__Hks9LW__nextName{font:500 21px/1.3 var(--sans);letter-spacing:-.3px;margin:5px 0 3px}.manuscript-module__Hks9LW__nextLesson p:not(.manuscript-module__Hks9LW__nextName){color:var(--muted);font-size:13px}.manuscript-module__Hks9LW__small{border:1px solid var(--line);background:var(--surface);min-height:40px;color:var(--ink);white-space:nowrap;border-radius:3px;align-items:center;gap:6px;padding:8px 12px;font-size:13px;display:inline-flex}@media (hover:hover){.manuscript-module__Hks9LW__small:hover{border-color:var(--edge);background:var(--hover)}}.manuscript-module__Hks9LW__lessonNote{border-top:1px solid var(--line);padding-top:16px}.manuscript-module__Hks9LW__noteHeading{justify-content:space-between;gap:10px;font-size:13px;display:flex}.manuscript-module__Hks9LW__noteHeading strong{font-weight:550}.manuscript-module__Hks9LW__noteHeading span{color:var(--muted);font-size:13px}.manuscript-module__Hks9LW__lessonNote>p{max-width:400px;color:var(--muted);margin:10px 0 14px;font-size:13px;line-height:1.75}.manuscript-module__Hks9LW__practiceRow{border-top:1px solid var(--line);align-items:baseline;gap:18px;padding:11px 0;font-size:13px;display:flex}.manuscript-module__Hks9LW__practiceRow>span{color:var(--muted)}.manuscript-module__Hks9LW__practiceRow strong{font-weight:500}.manuscript-module__Hks9LW__familyLink{border-top:1px solid var(--line);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:13px;display:flex}.manuscript-module__Hks9LW__familyLink span:first-child{color:var(--muted)}.manuscript-module__Hks9LW__familyLink span:last-child{border-radius:4px;padding:4px 6px}@media (hover:hover){.manuscript-module__Hks9LW__familyLink:hover span:last-child{background:var(--hover)}}.manuscript-module__Hks9LW__later{color:var(--muted);flex-wrap:wrap;gap:8px 24px;padding-top:15px;font-size:13px;display:flex}.manuscript-module__Hks9LW__later b{color:var(--ink);margin-left:7px;font-weight:400}.manuscript-module__Hks9LW__caption{background:var(--bg);color:var(--ink);justify-content:space-between;gap:12px;margin-top:10px;padding:6px 0;font-size:13px;display:flex}.manuscript-module__Hks9LW__caption a{background:var(--soft);white-space:nowrap;border-radius:4px;padding:4px 6px;text-decoration:none}.manuscript-module__Hks9LW__proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:400 19px/1.35 var(--display);color:var(--ink);justify-content:space-between;gap:20px;margin:0;padding:19px 0;list-style:none;display:flex}.manuscript-module__Hks9LW__section{padding:85px 0;scroll-margin-top:12px}.manuscript-module__Hks9LW__sectionHeading{justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:34px;display:flex}.manuscript-module__Hks9LW__sectionHeading h2,.manuscript-module__Hks9LW__split h2,.manuscript-module__Hks9LW__story h2,.manuscript-module__Hks9LW__pricing h2{letter-spacing:-1.4px;font-size:clamp(34px,3.8vw,49px);line-height:1.06}.manuscript-module__Hks9LW__sectionHeading>p{max-width:360px;color:var(--muted);font-size:16px}.manuscript-module__Hks9LW__tour{scroll-margin-top:12px}.manuscript-module__Hks9LW__help{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 32px;padding:18px 0 0;display:flex}.manuscript-module__Hks9LW__help p{max-width:640px;color:var(--muted);flex:380px;font-size:14px;line-height:1.65}.manuscript-module__Hks9LW__helpButton{}.manuscript-module__Hks9LW__tint{background:var(--soft)}.manuscript-module__Hks9LW__split{grid-template-columns:1fr 1fr;align-items:center;gap:65px;display:grid}.manuscript-module__Hks9LW__capture{min-width:0;margin:0}.manuscript-module__Hks9LW__capture img{border:1px solid var(--line);width:100%;height:auto;box-shadow:0 14px 34px var(--shadow);border-radius:6px;display:block}.manuscript-module__Hks9LW__capture figcaption{color:var(--muted);margin-top:12px;font-size:13px}.manuscript-module__Hks9LW__split .manuscript-module__Hks9LW__lead{max-width:440px;color:var(--muted)}.manuscript-module__Hks9LW__steps{margin:25px 0;padding:0;list-style:none}.manuscript-module__Hks9LW__steps li{border-bottom:1px solid var(--line);gap:17px;padding:12px 0;font-size:14px;display:flex}.manuscript-module__Hks9LW__steps span{font:400 18px/1.3 var(--display);color:var(--accent)}.manuscript-module__Hks9LW__splitNote{color:var(--muted);margin-bottom:18px;font-size:13px}.manuscript-module__Hks9LW__story{grid-template-columns:.8fr 1.2fr;align-items:center;gap:65px;display:grid}.manuscript-module__Hks9LW__story blockquote{font:400 34px/1.3 var(--display);letter-spacing:-.7px;margin:0 0 20px}.manuscript-module__Hks9LW__story>div>p{max-width:520px;color:var(--muted);font-size:15px}.manuscript-module__Hks9LW__pricing{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:70px;padding-top:60px;display:grid}.manuscript-module__Hks9LW__pricing .manuscript-module__Hks9LW__lead{color:var(--muted)}.manuscript-module__Hks9LW__included{margin:24px 0 0;padding:0;font-size:14px;list-style:none}.manuscript-module__Hks9LW__included li{padding:6px 0}.manuscript-module__Hks9LW__feeNote{color:var(--muted);margin-top:16px;font-size:14px}.manuscript-module__Hks9LW__questions{grid-template-columns:.8fr 1.2fr;gap:70px;padding:20px 0 72px;scroll-margin-top:12px;display:grid}.manuscript-module__Hks9LW__questions h2{letter-spacing:-1px;font-size:clamp(30px,3vw,40px);line-height:1.1}.manuscript-module__Hks9LW__questions details{border-bottom:1px solid var(--line)}.manuscript-module__Hks9LW__questions summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:52px;padding:12px 0;font-size:15px;font-weight:500;list-style:none;display:flex}.manuscript-module__Hks9LW__questions summary::-webkit-details-marker{display:none}.manuscript-module__Hks9LW__questions summary:after{content:"+";color:var(--muted);font-size:18px}.manuscript-module__Hks9LW__questions details[open] summary:after{content:"−"}.manuscript-module__Hks9LW__questions details p{color:var(--muted);padding:0 0 18px;font-size:14px;line-height:1.7}.manuscript-module__Hks9LW__closing{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px 40px;margin-bottom:72px;padding:44px 0 0;display:flex}.manuscript-module__Hks9LW__closing h2{letter-spacing:-1px;font-size:clamp(30px,3vw,40px);line-height:1.1}.manuscript-module__Hks9LW__closing p{color:var(--muted);margin-top:10px;font-size:15px}.manuscript-module__Hks9LW__dialog{border:1px solid var(--line);background:var(--surface);width:480px;max-width:calc(100% - 32px);max-height:calc(100% - 32px);color:var(--ink);border-radius:6px;margin:auto;padding:30px;box-shadow:0 20px 70px #0003}.manuscript-module__Hks9LW__dialog::backdrop{background:#17191173}.manuscript-module__Hks9LW__dialog h2{font:400 30px/1.15 var(--display);letter-spacing:-.6px;margin-bottom:14px}.manuscript-module__Hks9LW__dialog p,.manuscript-module__Hks9LW__dialog li{color:var(--muted);font-size:14px;line-height:1.65}.manuscript-module__Hks9LW__dialog p+p{margin-top:10px}.manuscript-module__Hks9LW__dialog ul{margin:12px 0;padding-left:20px}.manuscript-module__Hks9LW__dialogNotice{background:var(--soft);margin:16px 0;padding:14px 15px;font-size:13px}.manuscript-module__Hks9LW__dialogNotice strong{margin-bottom:4px;font-weight:550;display:block}.manuscript-module__Hks9LW__dialogActions{justify-content:flex-end;margin-top:22px;display:flex}.manuscript-module__Hks9LW__also{border-top:1px solid var(--line);flex-wrap:wrap;align-items:baseline;gap:10px 28px;padding:22px 0;display:flex}.manuscript-module__Hks9LW__also h3{font:550 13px/1.4 var(--sans)}.manuscript-module__Hks9LW__also ul{color:var(--muted);flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.manuscript-module__Hks9LW__credit{color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:4px 18px;padding-bottom:28px;font-size:13px;display:flex}.manuscript-module__Hks9LW__credit summary{cursor:pointer;background:var(--soft);border-radius:4px;align-items:center;min-height:44px;padding:4px 6px;text-decoration:none;display:inline-flex}.manuscript-module__Hks9LW__credit details[open]{flex-basis:100%}.manuscript-module__Hks9LW__credit details p{max-width:720px;margin-top:6px;line-height:1.6}@media (max-width:1000px) and (min-width:761px){.manuscript-module__Hks9LW__hero{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:28px}.manuscript-module__Hks9LW__actions{gap:15px}.manuscript-module__Hks9LW__windowMain{padding:18px}.manuscript-module__Hks9LW__windowNav{gap:19px}.manuscript-module__Hks9LW__nextLesson{flex-wrap:wrap}.manuscript-module__Hks9LW__caption,.manuscript-module__Hks9LW__caption>span{display:block}.manuscript-module__Hks9LW__caption a{margin-top:3px;display:inline-block}.manuscript-module__Hks9LW__split,.manuscript-module__Hks9LW__story{gap:40px}}@media (max-width:760px){.manuscript-module__Hks9LW__hero{grid-template-columns:minmax(0,1fr);gap:30px;min-height:0;padding:35px 0}.manuscript-module__Hks9LW__heroPhoto{height:650px;bottom:auto;-webkit-mask-image:linear-gradient(#0000,#000 15% 60%,#0000);mask-image:linear-gradient(#0000,#000 15% 60%,#0000)}.manuscript-module__Hks9LW__heroPhoto img{object-position:38% 50%}.manuscript-module__Hks9LW__heroCopy{padding:15px 0 5px}.manuscript-module__Hks9LW__hero h1{letter-spacing:-1.5px;font-size:47px}.manuscript-module__Hks9LW__lead{margin-top:19px;font-size:15px}.manuscript-module__Hks9LW__actions{gap:15px}.manuscript-module__Hks9LW__windowHead{gap:10px;padding:13px 16px}.manuscript-module__Hks9LW__windowHead>span:last-child{display:none}.manuscript-module__Hks9LW__windowNav{gap:18px;padding:0 16px}.manuscript-module__Hks9LW__windowMain{padding:18px 16px}.manuscript-module__Hks9LW__dayName{font-size:26px}.manuscript-module__Hks9LW__nextLesson{flex-direction:column;align-items:flex-start;gap:11px;margin-top:21px}.manuscript-module__Hks9LW__noteHeading{flex-wrap:wrap}.manuscript-module__Hks9LW__familyLink{flex-direction:column;justify-content:center;align-items:flex-start;gap:3px;padding:10px 0}.manuscript-module__Hks9LW__caption,.manuscript-module__Hks9LW__caption>span{display:block}.manuscript-module__Hks9LW__caption a{margin-top:3px;display:inline-block}.manuscript-module__Hks9LW__proof{gap:11px;padding:17px 0;display:grid}.manuscript-module__Hks9LW__section{padding:52px 0}.manuscript-module__Hks9LW__sectionHeading{margin-bottom:25px;display:block}.manuscript-module__Hks9LW__sectionHeading>p{margin-top:18px;font-size:15px}.manuscript-module__Hks9LW__also{display:block}.manuscript-module__Hks9LW__also ul{margin-top:8px}.manuscript-module__Hks9LW__split,.manuscript-module__Hks9LW__story,.manuscript-module__Hks9LW__pricing,.manuscript-module__Hks9LW__questions{grid-template-columns:minmax(0,1fr);gap:30px}.manuscript-module__Hks9LW__proof{font-size:17px}.manuscript-module__Hks9LW__closing{margin-bottom:56px;padding-top:36px;display:block}.manuscript-module__Hks9LW__closing h2+p{margin-bottom:20px}.manuscript-module__Hks9LW__story blockquote{font-size:29px}.manuscript-module__Hks9LW__pricing{padding-top:42px}.manuscript-module__Hks9LW__questions{padding-bottom:60px}.manuscript-module__Hks9LW__dialog{padding:22px}}@media (max-width:400px){.manuscript-module__Hks9LW__dayName{font-size:23px}.manuscript-module__Hks9LW__windowNav{gap:14px;font-size:13px}}
