.Section-module__TpfnHa__section{padding:clamp(96px,11vw,168px) 0;scroll-margin-top:72px;position:relative}.Section-module__TpfnHa__tight{padding-top:clamp(56px,6vw,88px)}.Section-module__TpfnHa__inner{max-width:var(--site-max);padding:0 var(--gutter);margin:0 auto}.Section-module__TpfnHa__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:20px clamp(32px,6vw,96px);display:grid}.Section-module__TpfnHa__head>:only-child{grid-column:1/-1}.Section-module__TpfnHa__label{color:var(--ink2);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:10px;margin:0;font-size:12px;font-weight:500;display:inline-flex}.Section-module__TpfnHa__label:before{content:"";opacity:.6;background:currentColor;width:22px;height:1px}.Section-module__TpfnHa__glyph{color:var(--accent);letter-spacing:0}.Section-module__TpfnHa__title{letter-spacing:-.04em;text-wrap:balance;max-width:18ch;margin:18px 0 0;font-size:clamp(36px,4vw,60px);font-weight:500;font-stretch:84%;line-height:1}.Section-module__TpfnHa__lede{max-width:44ch;color:var(--ink2);text-wrap:pretty;margin:0;font-size:clamp(17px,1.3vw,19.5px);line-height:1.55}.Section-module__TpfnHa__cta{border-radius:var(--radius-pill);background:var(--cta);min-height:54px;color:var(--cta-ink);letter-spacing:-.005em;white-space:nowrap;box-shadow:var(--cta-shadow);transition:background var(--dur-hover) ease, transform .25s var(--ease-out), box-shadow .25s var(--ease-out);justify-content:center;align-items:center;padding:0 28px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex}.Section-module__TpfnHa__cta:hover{background:var(--cta-hover);transform:translateY(-1px)}.Section-module__TpfnHa__cta:active{transform:translateY(0)}.Section-module__TpfnHa__offer{color:var(--ink2);align-items:center;gap:8px;font-size:14.5px;display:inline-flex}.Section-module__TpfnHa__offer:before{content:"";background:#3a9a6a;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #3a9a6a24}@media (max-width:860px){.Section-module__TpfnHa__head{grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.Section-module__TpfnHa__cta{white-space:normal;text-align:center;max-width:100%;padding:12px 20px}}
.Chapters-module__lMaO5q__track{grid-template-columns:minmax(0,1fr);margin-top:clamp(48px,6vw,88px);display:grid;position:relative}.Chapters-module__lMaO5q__items{counter-reset:chapter;margin:0;padding:0;list-style:none}.Chapters-module__lMaO5q__item{border-top:1px solid var(--line);gap:28px;padding:44px 0;display:grid}.Chapters-module__lMaO5q__item:first-child{border-top:0;padding-top:0}.Chapters-module__lMaO5q__folio{align-items:baseline;gap:14px;margin:0;display:flex}.Chapters-module__lMaO5q__numeral{min-width:1.6em;color:var(--accent);letter-spacing:.04em;font-variant-numeric:lining-nums;font-size:15px;font-weight:500}.Chapters-module__lMaO5q__verb{color:var(--ink2);letter-spacing:.16em;text-transform:uppercase;font-size:12px;font-weight:500}.Chapters-module__lMaO5q__title{letter-spacing:-.032em;text-wrap:balance;max-width:16ch;margin:14px 0 0;font-size:clamp(28px,2.6vw,40px);font-weight:500;font-stretch:86%;line-height:1.05}.Chapters-module__lMaO5q__situation{max-width:40ch;color:var(--ink2);margin:16px 0 0;font-size:17.5px;line-height:1.55}.Chapters-module__lMaO5q__gains{flex-direction:column;gap:8px;max-width:42ch;margin:22px 0 0;padding:0;font-size:15.5px;line-height:1.45;list-style:none;display:flex}.Chapters-module__lMaO5q__gains li{grid-template-columns:18px minmax(0,1fr);display:grid}.Chapters-module__lMaO5q__gains li:before{content:"✦";color:var(--accent);font-size:10px;line-height:2.2}.Chapters-module__lMaO5q__more{margin:20px 0 0;font-size:15px}.Chapters-module__lMaO5q__more a{color:var(--accent);text-underline-offset:3px}.Chapters-module__lMaO5q__inline{min-width:0}.Chapters-module__lMaO5q__stageColumn{display:none}@media (min-width:1100px) and (scripting:enabled){.Chapters-module__lMaO5q__track{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,88px)}.Chapters-module__lMaO5q__item{border-top:0;align-content:center;min-height:74vh;padding:0}.Chapters-module__lMaO5q__item:first-child{align-content:start;min-height:62vh;padding-top:6vh}.Chapters-module__lMaO5q__item:last-child{min-height:66vh}.Chapters-module__lMaO5q__inline{display:none}.Chapters-module__lMaO5q__words{transition:opacity .5s}.Chapters-module__lMaO5q__item:not([data-active]) .Chapters-module__lMaO5q__words{opacity:.28}.Chapters-module__lMaO5q__stageColumn{display:block}.Chapters-module__lMaO5q__stage{position:sticky;top:calc(50vh - 300px)}}.Chapters-module__lMaO5q__stageFolio{color:var(--ink2);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:14px;margin:0 0 16px;font-size:12px;font-weight:500;display:flex}.Chapters-module__lMaO5q__stageFolio>span:first-child{min-width:2.2em;color:var(--accent);letter-spacing:.04em}.Chapters-module__lMaO5q__ticks{gap:6px;display:inline-flex}.Chapters-module__lMaO5q__ticks span{background:var(--line);border-radius:2px;width:22px;height:2px;transition:background .4s}.Chapters-module__lMaO5q__ticks span[data-past]{background:color-mix(in srgb, var(--ink) 35%, transparent)}.Chapters-module__lMaO5q__ticks span[data-on]{background:var(--ink)}.Chapters-module__lMaO5q__scenes{display:grid}.Chapters-module__lMaO5q__scene{min-width:0;transition:opacity .55s ease, transform .7s var(--ease-out), visibility .55s;grid-area:1/1}.Chapters-module__lMaO5q__scene[data-state=next]{opacity:0;visibility:hidden;transform:translateY(28px)scale(.985)}.Chapters-module__lMaO5q__scene[data-state=past]{opacity:0;visibility:hidden;transform:translateY(-20px)scale(.985)}@media (prefers-reduced-motion:reduce){.Chapters-module__lMaO5q__scene,.Chapters-module__lMaO5q__words{transition:none}.Chapters-module__lMaO5q__scene[data-state]{transform:none}}
.Control-module__2DnJSG__band{background:var(--night);color:var(--night-ink);padding:clamp(96px,10vw,152px) 0;position:relative;overflow:hidden}.Control-module__2DnJSG__band:before{content:"";background:radial-gradient(closest-side, var(--stance-glow), transparent);pointer-events:none;width:70%;height:130%;position:absolute;top:-30%;left:40%}.Control-module__2DnJSG__grid{grid-template-columns:minmax(0,5fr) minmax(0,8fr);align-items:center;gap:clamp(40px,6vw,96px);display:grid;position:relative}.Control-module__2DnJSG__label{color:var(--night-ink3)}.Control-module__2DnJSG__title{letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(36px,4vw,60px);font-weight:500;font-stretch:84%;line-height:1}.Control-module__2DnJSG__title span{display:block}.Control-module__2DnJSG__dim{color:var(--night-ink3)}.Control-module__2DnJSG__lede{max-width:38ch;color:var(--night-ink2);margin:24px 0 0;font-size:17.5px;line-height:1.6}.Control-module__2DnJSG__spread{grid-template-rows:auto auto repeat(3,minmax(118px,auto)) auto;grid-template-columns:minmax(0,1.1fr) 48px minmax(0,1fr);column-gap:0;display:grid}.Control-module__2DnJSG__head{color:var(--night-ink3);letter-spacing:.16em;text-transform:uppercase;grid-area:1/1;margin:0 0 14px;font-size:11.5px;font-weight:500}.Control-module__2DnJSG__headMargin{grid-column:3}.Control-module__2DnJSG__page{grid-area:2/1/span 4;grid-template-rows:subgrid;color:#1d1c1a;background:#fbfaf7;border-radius:6px 16px 6px 6px;padding:26px 30px 30px;display:grid;box-shadow:0 30px 80px -30px #0009}.Control-module__2DnJSG__chapter{color:#8a867d;letter-spacing:.14em;text-transform:uppercase;margin:0 0 6px;font-size:11px}.Control-module__2DnJSG__line{font-family:var(--ms);align-self:center;margin:0;font-size:16.5px;line-height:1.6;position:relative}.Control-module__2DnJSG__line:after{content:"";background:var(--night-mark);opacity:0;border-radius:50%;width:6px;height:6px;margin-top:-3px;transition:opacity .4s;position:absolute;top:50%;right:-36px}.Control-module__2DnJSG__anchor{transition:background-size .7s var(--ease-out);-webkit-box-decoration-break:clone;box-decoration-break:clone;background-image:linear-gradient(#2563b829,#2563b829);background-repeat:no-repeat;background-size:0% 100%;border-radius:2px}.Control-module__2DnJSG__notes{grid-area:3/3/span 3;grid-template-rows:subgrid;margin:0;padding:0;list-style:none;display:grid}.Control-module__2DnJSG__note{border-left:1px solid var(--night-line);flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;padding-left:14px;font-size:14px;line-height:1.45;display:flex;position:relative}.Control-module__2DnJSG__note b{color:var(--night-ink);font-size:15.5px;font-weight:500}.Control-module__2DnJSG__note>span:not(.Control-module__2DnJSG__thread):not(.Control-module__2DnJSG__ch):not(.Control-module__2DnJSG__offer):not(.Control-module__2DnJSG__lock){color:var(--night-ink2)}.Control-module__2DnJSG__thread{background:var(--night-mark);opacity:.8;transform-origin:0;width:38px;height:1px;position:absolute;top:50%;left:-39px}.Control-module__2DnJSG__ch{color:var(--night-accent);background:#7fb0f229;border-radius:5px;margin-top:4px;padding:1px 7px;font-size:11px}.Control-module__2DnJSG__offer{flex-wrap:wrap;align-items:center;gap:4px;margin-top:6px;font-size:12.5px;display:inline-flex}.Control-module__2DnJSG__from{color:var(--night-ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--night-ink3);text-decoration-color:var(--night-ink3);margin-right:2px}.Control-module__2DnJSG__option{border:1px solid var(--night-line);color:var(--night-ink);border-radius:99px;padding:2px 9px}.Control-module__2DnJSG__undo{color:var(--night-ink3);text-underline-offset:2px;padding:2px 6px;text-decoration:underline}.Control-module__2DnJSG__lock{background:var(--night-mark);border-radius:2px;width:12px;height:9px;margin-top:10px;position:relative}.Control-module__2DnJSG__lock:before{content:"";border:1.5px solid var(--night-mark);box-sizing:border-box;border-bottom:0;border-radius:4px 4px 0 0;width:7px;height:6px;position:absolute;bottom:7px;left:2.5px}.Control-module__2DnJSG__intact{color:var(--night-ink2);grid-area:6/1;align-items:center;gap:8px;margin:14px 0 0;font-size:13.5px;display:flex}.Control-module__2DnJSG__tick{border-left:1.5px solid var(--night-accent);border-bottom:1.5px solid var(--night-accent);width:11px;height:6px;margin-top:-3px;transform:rotate(-45deg)}.Control-module__2DnJSG__spread[data-state=still] .Control-module__2DnJSG__anchor,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__anchor{background-size:100% 100%}.Control-module__2DnJSG__spread[data-state=still] .Control-module__2DnJSG__line:after,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line:after{opacity:1}.Control-module__2DnJSG__spread[data-state=wait] .Control-module__2DnJSG__note,.Control-module__2DnJSG__spread[data-state=wait] .Control-module__2DnJSG__intact{opacity:0}.Control-module__2DnJSG__spread[data-state=wait] .Control-module__2DnJSG__note{transform:translate(-10px)}.Control-module__2DnJSG__spread[data-state=wait] .Control-module__2DnJSG__thread{transform:scaleX(0)}.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note{animation:Control-module__2DnJSG__remark .7s var(--ease-out) both}.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__thread{animation:Control-module__2DnJSG__thread .6s var(--ease-out) both}.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__intact{animation:Control-module__2DnJSG__remark .6s var(--ease-out) both;animation-delay:2.6s}.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line[data-row="1"] .Control-module__2DnJSG__anchor,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line[data-row="1"]:after,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note[data-row="1"],.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note[data-row="1"] .Control-module__2DnJSG__thread{transition-delay:.2s;animation-delay:.35s}.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line[data-row="2"] .Control-module__2DnJSG__anchor,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line[data-row="2"]:after,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note[data-row="2"],.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note[data-row="2"] .Control-module__2DnJSG__thread{transition-delay:1s;animation-delay:1.15s}.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line[data-row="3"] .Control-module__2DnJSG__anchor,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__line[data-row="3"]:after,.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note[data-row="3"],.Control-module__2DnJSG__spread[data-state=play] .Control-module__2DnJSG__note[data-row="3"] .Control-module__2DnJSG__thread{transition-delay:1.8s;animation-delay:1.95s}@keyframes Control-module__2DnJSG__remark{0%{opacity:0;transform:translate(-10px)}}@keyframes Control-module__2DnJSG__thread{0%{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.Control-module__2DnJSG__anchor,.Control-module__2DnJSG__line:after{transition:none}}@media (max-width:1000px){.Control-module__2DnJSG__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.Control-module__2DnJSG__spread{grid-template-rows:none;grid-template-columns:minmax(0,1fr)}.Control-module__2DnJSG__head,.Control-module__2DnJSG__headMargin,.Control-module__2DnJSG__page,.Control-module__2DnJSG__notes,.Control-module__2DnJSG__intact{grid-area:auto/1}.Control-module__2DnJSG__headMargin{margin-top:28px}.Control-module__2DnJSG__page,.Control-module__2DnJSG__notes{grid-template-rows:none;gap:18px}.Control-module__2DnJSG__line:after,.Control-module__2DnJSG__thread{display:none}.Control-module__2DnJSG__spread{flex-direction:column;display:flex}.Control-module__2DnJSG__head{order:1}.Control-module__2DnJSG__page{order:2}.Control-module__2DnJSG__intact{order:3}.Control-module__2DnJSG__headMargin{order:4}.Control-module__2DnJSG__notes{order:5}}
.HomeFaq-module___Dmiza__grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.HomeFaq-module___Dmiza__list{border-top:1px solid var(--line)}.HomeFaq-module___Dmiza__item{border-bottom:1px solid var(--line)}.HomeFaq-module___Dmiza__question{letter-spacing:-.01em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;font-size:clamp(17px,1.35vw,19.5px);font-weight:500;list-style:none;display:flex}.HomeFaq-module___Dmiza__question::-webkit-details-marker{display:none}.HomeFaq-module___Dmiza__question:hover{color:var(--accent)}.HomeFaq-module___Dmiza__sign{flex:none;width:14px;height:14px;position:relative}.HomeFaq-module___Dmiza__sign:before,.HomeFaq-module___Dmiza__sign:after{content:"";height:1.5px;transition:transform .3s var(--ease-out);background:currentColor;border-radius:1px;position:absolute;top:6.5px;left:0;right:0}.HomeFaq-module___Dmiza__sign:after{transform:rotate(90deg)}.HomeFaq-module___Dmiza__item[open] .HomeFaq-module___Dmiza__sign:after{transform:rotate(0)}.HomeFaq-module___Dmiza__answer{max-width:62ch;color:var(--ink2);margin:-6px 0 24px;font-size:16.5px;line-height:1.6}@media (max-width:900px){.HomeFaq-module___Dmiza__grid{grid-template-columns:minmax(0,1fr)}}
