.fig{--spring:cubic-bezier(.34, 1.56, .64, 1);--fig:var(--post-color,var(--switching-off));--fig-2:var(--post-color-2,var(--messages));margin:2.5rem 0}.prose .fig .fig-card ul,.prose .fig .fig-card ol{margin:0;padding:0;list-style:none}.prose .fig .fig-card li{margin:0}.fig-card{background:var(--card);border-radius:var(--radius-lg);padding:clamp(1.25rem,4vw,2rem)}.fig figcaption{color:var(--ink-soft);margin-top:.75rem;font-size:.85rem;line-height:1.5}.fig-eyebrow{color:var(--ink-soft);margin:0 0 1.1rem;font-size:.85rem;font-weight:600}.fig svg .mark{fill:none;stroke:var(--ink);stroke-width:2.5px;stroke-linecap:round;stroke-linejoin:round}.fig .hl{border-radius:var(--radius-tag);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.1em .35em}.day-grid{grid-template-columns:auto 1fr;align-items:center;gap:.6rem 1rem;display:grid}.day-label{white-space:nowrap;font-size:.9rem;font-weight:600}.day-track,.day-axis{grid-template-columns:repeat(15,1fr);gap:clamp(2px,.6vw,5px);display:grid}.day-track .t{aspect-ratio:1;transform:scale(var(--s,1));transition:transform .45s var(--spring) calc(.2s + var(--i) * 45ms);border-radius:25%;place-items:center;display:grid}.day-track.office .on{background:var(--fig-2)}.day-track.home .on{background:var(--fig)}.day-track .off{background:var(--line);border-radius:50%;transform:scale(.22)}.day-track .door{background:var(--page);border-radius:50%;overflow:hidden}.day-track .door .icon{width:110%;height:110%}.day-axis{color:var(--ink-faint);font-variant-numeric:tabular-nums;font-size:.7rem}.day-axis span{grid-column:span 3}.day-note{margin:1.25rem 0 0;font-size:.95rem;line-height:1.9}.day-note .hl.office{background:var(--fig-2)}.day-note .hl.home{background:var(--fig)}.motion .fig-day:not(.is-in) .day-track .t{transform:scale(0)}.stat-head{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.stat-head .fig-eyebrow{margin-bottom:.5rem}.fig .fig-badge{border-radius:var(--radius-tag);background:var(--page);flex:none;padding:.3em .6em;font-size:.75rem;font-weight:600}.stat-number{letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(3.2rem,12vw,5.5rem);font-weight:600;line-height:1}.stat-pre{letter-spacing:-.01em;color:var(--ink-soft);font-size:.4em}.stat-unit{color:var(--ink-soft);margin:.4rem 0 1.25rem}.chips{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.chips li{background:var(--fig);transition:transform .45s var(--spring) calc(1.4s + var(--i) * .18s);border-radius:12px;padding:.5rem .85rem;font-size:.95rem;font-weight:600}.motion .fig-stat:not(.is-in) .chips li{transform:scale(0)}.myth{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.myth-row{background:var(--page);border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:background-color .4s 1.6s;display:grid}.myth-row.yes{background:var(--fig)}.mark-tile{background:var(--card);border-radius:25%;place-items:center;width:2rem;height:2rem;display:grid}.myth-row.yes .mark-tile{background:var(--page);border-radius:50%}.mark-tile svg{width:1.2rem;height:1.2rem}.mark-tile .mark{stroke-dasharray:1;stroke-dashoffset:0}.myth-row.no .mark-tile .mark{transition:stroke-dashoffset .5s var(--ease) .9s}.myth-row.yes .mark-tile .mark{transition:stroke-dashoffset .5s var(--ease) 1.9s}.myth-text{letter-spacing:-.01em;font-weight:600;position:relative}.myth-row.no .myth-text{color:var(--ink-soft)}.myth-row.no .myth-text:after{content:"";background:var(--ink-soft);transform-origin:0;height:2px;transition:transform .6s var(--ease) .5s;position:absolute;top:52%;left:0;right:0}.verdict{white-space:nowrap;font-size:.78rem;font-weight:600}.myth-row.no .verdict{color:var(--ink-soft)}.motion .fig-myth:not(.is-in) .myth-row.no .myth-text:after,.motion .fig-coffee:not(.is-in) .myth-row.no .myth-text:after{transform:scaleX(0)}.motion .fig-myth:not(.is-in) .mark-tile .mark,.motion .fig-coffee:not(.is-in) .mark-tile .mark{stroke-dashoffset:1px}.motion .fig-myth:not(.is-in) .myth-row.yes,.motion .fig-coffee:not(.is-in) .myth-row.yes{background:var(--page)}.plan{grid-template-columns:auto 1fr;align-items:start;gap:clamp(1rem,3vw,1.5rem);display:grid}.plan-shape{aspect-ratio:1;background:var(--fig);width:clamp(3.5rem,10vw,4.5rem);transition:border-radius .5s var(--spring) 2.4s;border-radius:50%;place-items:center;display:grid;position:relative}.plan-bang,.plan-tick{transition:opacity .25s ease 2.4s, transform .45s var(--spring) 2.4s;grid-area:1/1}.plan-bang{opacity:0;font-size:1.8rem;font-weight:700;transform:scale(.4)}.plan-tick svg{width:2rem;height:2rem}.plan-head{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.plan-title{letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:600}.plan-tag{font-size:.75rem;font-weight:600;display:grid}.plan-tag>span{border-radius:var(--radius-tag);text-align:center;grid-area:1/1;padding:.3em .6em;transition:opacity .25s 2.4s}.tag-open{background:var(--page);opacity:0}.tag-done{background:var(--fig)}.plan-rows{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.plan-rows li{background:var(--page);border-radius:12px;grid-template-columns:4rem 1fr;gap:.75rem;padding:.6rem .8rem;font-size:.95rem;display:grid}.plan-rows .k{color:var(--ink-soft)}.plan-rows .v{clip-path:inset(0);transition:clip-path .6s var(--ease) calc(.5s + var(--i) * .55s);font-weight:600}.motion .fig-plan:not(.is-in) .plan-rows .v{clip-path:inset(0 100% 0 0)}.motion .fig-plan:not(.is-in) .plan-shape{border-radius:25%}.motion .fig-plan:not(.is-in) .plan-bang{opacity:1;transform:none}.motion .fig-plan:not(.is-in) .plan-tick{opacity:0;transform:scale(.4)}.motion .fig-plan:not(.is-in) .tag-open{opacity:1}.motion .fig-plan:not(.is-in) .tag-done{opacity:0}.sd{grid-template-columns:auto 1fr;align-items:center;gap:clamp(1.25rem,4vw,2rem);display:grid}.sd-clock{aspect-ratio:1;place-items:center;width:clamp(6.5rem,20vw,8.5rem);display:grid;position:relative}.sd-clock svg:first-child{position:absolute;inset:0;transform:rotate(-90deg)}.sd-clock .track,.sd-clock .fill{fill:none;stroke-width:12px}.sd-clock .track{stroke:var(--page)}.sd-clock .fill{stroke:var(--fig);stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 3.2s linear .4s}.sd-min{color:var(--ink-soft);font-size:.85rem;line-height:1}.sd-min b{color:var(--ink);letter-spacing:-.03em;font-size:1.9rem;font-weight:600}.sd-steps{counter-reset:none;gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.sd-steps li{grid-template-columns:1.6rem 1fr;align-items:start;gap:.7rem;font-size:.98rem;line-height:1.45;display:grid}.sd-steps .tick{background:var(--fig);width:1.6rem;height:1.6rem;transition:background-color .3s ease calc(.6s + var(--i) * .6s), transform .45s var(--spring) calc(.6s + var(--i) * .6s);border-radius:50%;place-items:center;display:grid}.sd-steps .tick svg{width:1rem;height:1rem}.sd-steps .tick .mark{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .35s var(--ease) calc(.75s + var(--i) * .6s)}.motion .fig-shutdown:not(.is-in) .sd-clock .fill{stroke-dashoffset:1px}.motion .fig-shutdown:not(.is-in) .sd-steps .tick{background:var(--page);transform:scale(.85)}.motion .fig-shutdown:not(.is-in) .sd-steps .tick .mark{stroke-dashoffset:1px}.win-track{grid-template-columns:repeat(24,1fr);gap:clamp(2px,.5vw,4px);padding-top:1.6rem;display:grid;position:relative}.win-track .w{aspect-ratio:1;background:var(--fig);transition:transform .4s var(--spring) calc(.2s + var(--i) * 35ms), border-radius .4s var(--ease) 1.4s, background-color .4s ease 1.4s;border-radius:50%}.win-track .w.set{background:var(--line);border-radius:25%}.win-marker{top:0;bottom:0;left:calc(var(--at) * 100%);background:var(--ink);border-radius:1px;width:2px;transition:opacity .3s 1.9s;position:absolute}.win-marker span{white-space:nowrap;font-size:.75rem;font-weight:600;position:absolute;top:-.1rem;left:.4rem}.win-axis{color:var(--ink-faint);grid-template-columns:repeat(24,1fr);margin-top:.4rem;font-size:.7rem;display:grid}.win-axis span:first-child{grid-column:1/span 6}.win-axis span:nth-child(2){grid-column:12/span 6}.win-axis span:nth-child(3){grid-column:19/span 6;justify-self:end}.win-key{gap:.45rem;font-size:.9rem;display:grid;margin-top:1.1rem!important}.win-key li{align-items:center;gap:.6rem;display:flex}.win-key .key{background:var(--fig);border-radius:50%;flex:none;width:.9rem;height:.9rem}.win-key .key.set{background:var(--line);border-radius:25%}.motion .fig-window:not(.is-in) .w{transform:scale(0)}.motion .fig-window:not(.is-in) .w.set{background:var(--fig);border-radius:50%}.motion .fig-window:not(.is-in) .win-marker{opacity:0}.ot{flex-wrap:wrap;align-items:center;gap:clamp(1rem,4vw,2rem);display:flex}.ot-number span{letter-spacing:-.02em;font-size:.45em}.ot-tiles{grid-template-columns:repeat(5,2.4rem);gap:.4rem;display:grid}.ot-tiles .p{background:var(--line);width:2.4rem;height:2.4rem;transition:transform .4s var(--spring) calc(.3s + var(--i) * 80ms);border-radius:25%;place-items:center;display:grid}.ot-tiles .p.yes{background:var(--fig);border-radius:50%}.ot-tiles .p svg{width:1.2rem;height:1.2rem}.ot-tiles .p .mark{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .35s var(--ease) calc(1.2s + var(--i) * .15s)}.fig-ontime .stat-unit{margin-top:1rem;margin-bottom:0}.motion .fig-ontime:not(.is-in) .ot-tiles .p{transform:scale(0)}.motion .fig-ontime:not(.is-in) .ot-tiles .p .mark{stroke-dashoffset:1px}.fl{gap:1rem;display:grid}.fl-note{background:var(--page);border-radius:18px;padding:1.1rem 1.25rem}.fl-title{letter-spacing:-.02em;margin:0 0 .6rem;font-size:1.1rem;font-weight:600}.fl-lines{gap:.5rem;display:grid}.fl-lines li{grid-template-columns:6.2rem 1fr;align-items:baseline;gap:.75rem;display:grid}.fl-k{border-radius:var(--radius-tag);background:var(--fig);transition:transform .4s var(--spring) calc(.3s + var(--i) * .5s);justify-self:start;padding:.2em .55em;font-size:.8rem;font-weight:600}.fl-v{clip-path:inset(0);transition:clip-path .55s var(--ease) calc(.45s + var(--i) * .5s);font-weight:600}.fl-when{color:var(--ink-soft);margin:0;font-size:.9rem}.fl-when .hl{background:var(--fig);color:var(--ink);margin-right:.35rem;font-weight:600}.motion .fig-fourlines:not(.is-in) .fl-k{transform:scale(0)}.motion .fig-fourlines:not(.is-in) .fl-v{clip-path:inset(0 100% 0 0)}.ds{gap:.45rem;display:grid}.ds li{grid-template-columns:4.6rem minmax(3rem,9rem) 1fr;align-items:center;gap:.75rem;font-size:.93rem;display:grid}.ds-t{color:var(--ink-soft);font-variant-numeric:tabular-nums;font-size:.85rem}.ds-bar{height:1.4rem;width:calc(var(--w) * 100%);background:var(--line);transform-origin:0;transition:transform .5s var(--ease) calc(.25s + var(--i) * .12s);border-radius:8px}.ds-bar.is-lead{background:var(--fig)}.ds-bar.is-rest{background:var(--breaks)}.ds-bar.is-shape{background:var(--shape)}.ds-bar.is-messages{background:var(--messages)}.ds-l{font-weight:500}.ds-stop .ds-end{background:var(--ink);color:var(--page);transition:transform .4s var(--spring) 1.3s;border-radius:999px;grid-column:2/span 2;justify-self:start;padding:.25em .7em;font-weight:600}.motion .fig-dayshape:not(.is-in) .ds-bar,.motion .fig-firsthour:not(.is-in) .ds-bar{transform:scaleX(0)}.motion .fig-dayshape:not(.is-in) .ds-end{transform:scale(0)}.rb{gap:.55rem;margin-top:.5rem;display:grid}.rb li{grid-template-columns:minmax(8rem,15rem) 1fr 2.6rem;align-items:center;gap:.75rem;font-size:.93rem;display:grid}.rb-l{font-weight:500;line-height:1.3}.rb-track{display:block}.rb-bar{height:1.4rem;width:calc(var(--w) * 100%);background:var(--line);transform-origin:0;transition:transform .5s var(--ease) calc(.25s + var(--i) * .14s);border-radius:8px;display:block}.rb-bar.is-lead{background:var(--fig)}.rb-people .rb-bar.is-lead{background:var(--people)}.rb-n{font-variant-numeric:tabular-nums;text-align:right;font-weight:600}.motion .fig-noreason:not(.is-in) .rb-bar,.motion .fig-lonely:not(.is-in) .rb-bar{transform:scaleX(0)}.rl,.wo{grid-template-columns:auto 1fr;align-items:center;gap:.75rem 1rem;display:grid}.rl-k{white-space:nowrap;font-size:.9rem;font-weight:600}.rl-row{flex-wrap:wrap;gap:.5rem;display:flex}.rl-r{transition:transform .45s var(--spring) calc(.2s + var(--i) * .15s), opacity .4s ease calc(.9s + var(--i) * .15s);border-radius:12px;padding:.45rem .8rem;font-size:.92rem;font-weight:600}.rl-r.on{background:var(--fig-2)}.rl-r.gone{background:var(--page);color:var(--ink-faint);opacity:.6;text-decoration:line-through}.rl-r.pick{background:var(--fig);transition:transform .5s var(--spring) 1.7s}.motion .fig-reasons:not(.is-in) .rl-r.on,.motion .fig-reasons:not(.is-in) .rl-r.pick{transform:scale(0)}.motion .fig-reasons:not(.is-in) .rl-r.gone{opacity:1;color:var(--ink);text-decoration:none}.wo-row{grid-template-columns:repeat(7,minmax(0,2.6rem));gap:.5rem;display:grid}.wo-row li{justify-items:center;gap:.3rem;display:grid}.wo-dot{aspect-ratio:1;border:2px solid var(--line);width:100%;transition:background-color .3s ease calc(.3s + var(--i) * .16s), border-color .3s ease calc(.3s + var(--i) * .16s);border-radius:50%}.wo-dot.out{background:var(--fig);border-color:var(--fig)}.wo-d{color:var(--ink-faint);font-size:.7rem}.motion .fig-weekout:not(.is-in) .wo-dot.out{border-color:var(--line);background:0 0}.gs-plot{height:clamp(8.5rem,26vw,11.5rem);margin-top:2.4rem;position:relative}.gs-plot svg{clip-path:inset(0);width:100%;height:100%;transition:clip-path 1.6s var(--ease) .2s;border-radius:12px;display:block}.gs-area{fill:var(--fig)}.gs-phone{left:var(--x);top:var(--y);transition:transform .45s var(--spring) .6s;position:absolute}.gs-dot{background:var(--messages);border-radius:25%;width:1.1rem;height:1.1rem;position:absolute;top:-.55rem;left:-.55rem}.gs-tag{white-space:nowrap;border-radius:var(--radius-tag);background:var(--messages);padding:.25em .55em;font-size:.8rem;font-weight:600;position:absolute;bottom:.9rem;left:-.55rem}.gs-axis,.ce-axis{height:1.1rem;color:var(--ink-faint);font-variant-numeric:tabular-nums;margin-top:.4rem;font-size:.7rem;position:relative}.gs-axis span,.ce-axis span{left:var(--at);white-space:nowrap;position:absolute;transform:translate(-50%)}.gs-axis span:first-child,.ce-axis span:first-child{transform:none}.gs-axis span:last-child{transform:translate(-100%)}.day-note .hl.gs-slow{background:var(--page)}.day-note .hl.gs-back,.day-note .hl.ce-am{background:var(--fig)}.motion .fig-groggy:not(.is-in) .gs-plot svg{clip-path:inset(0 100% 0 0)}.motion .fig-groggy:not(.is-in) .gs-phone{transform:scale(0)}.ce-track{background:var(--page);border-radius:14px;height:3.2rem;position:relative}.ce-ghost,.ce-night{top:.45rem;bottom:.45rem;left:var(--l);width:var(--w);border-radius:10px;position:absolute}.ce-ghost{background:var(--line);transition:opacity .4s 1s}.ce-night{background:var(--ink);color:var(--page);white-space:nowrap;transition:transform 1.2s var(--ease) 1s;place-items:center;font-size:.8rem;font-weight:600;display:grid;overflow:hidden}.ce-sun{top:50%;left:var(--at);background:var(--fig);width:2rem;height:2rem;transition:transform .5s var(--spring) .3s;border-radius:50%;margin:-1rem 0 0 -1rem;position:absolute}.day-note .hl.ce-pm{background:var(--page)}.motion .fig-clock:not(.is-in) .ce-night{transform:translate(12.5%)}.motion .fig-clock:not(.is-in) .ce-ghost{opacity:0}.motion .fig-clock:not(.is-in) .ce-sun{transform:scale(0)}.cf{background:var(--page);border-radius:14px;margin-top:1.25rem;padding:1rem 1rem 2.2rem;position:relative}.cf-title{color:var(--ink-soft);margin:0 0 .75rem;font-size:.85rem;font-weight:600}.cf-bars{gap:.5rem;display:grid}.cf-bars li{grid-template-columns:8.5rem 1fr;align-items:center;gap:.75rem;font-size:.9rem;display:grid}.cf-l{font-weight:500}.cf-track{display:block;position:relative}.cf-bar{height:1.3rem;width:calc(var(--w) * 100%);background:var(--line);transform-origin:0;transition:transform .5s var(--ease) calc(1.9s + var(--i) * .25s);border-radius:8px;display:block}.cf-bar.is-lead{background:var(--fig)}.cf-norm{background:var(--ink);border-radius:1px;width:2px;transition:opacity .3s 2.5s;position:absolute;top:2.6rem;bottom:.6rem;left:calc(85% + .6875rem)}.cf-norm span{white-space:nowrap;font-size:.72rem;font-weight:600;position:absolute;bottom:-1.35rem;right:-.2rem}.motion .fig-coffee:not(.is-in) .cf-bar{transform:scaleX(0)}.motion .fig-coffee:not(.is-in) .cf-norm{opacity:0}@media (width<=34rem){.stat-head{flex-wrap:wrap;gap:0 1rem}.stat-head .fig-eyebrow{flex:14rem}.rb li{grid-template-columns:1fr 2.6rem;gap:.3rem .75rem}.rb-l{grid-column:1/-1}.rl,.wo{grid-template-columns:1fr;gap:.4rem}.fl-lines li{grid-template-columns:1fr;gap:.25rem}.ds li{grid-template-columns:4.2rem minmax(2rem,4rem) 1fr}.ot-tiles{grid-template-columns:repeat(5,2rem)}.ot-tiles .p{width:2rem;height:2rem}.day-grid{grid-template-columns:1fr;gap:.35rem}.day-grid>span:empty{display:none}.day-label{margin-top:.5rem}.myth-row{grid-template-columns:auto 1fr}.myth-row .verdict{grid-column:2}.sd{grid-template-columns:1fr;justify-items:start}.cf-bars li{grid-template-columns:6.5rem 1fr}.cf-norm{left:calc(85% + .3875rem)}.ce-night span{font-size:.7rem}}@media (prefers-reduced-motion:reduce){.fig *,.fig :after{transition:none!important}}.progress[data-astro-cid-zg7dkzxc]{z-index:20;pointer-events:none;height:4px;position:fixed;inset:0 0 auto}.progress[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{background:var(--lever);transform-origin:0;height:100%;display:block;transform:scaleX(0)}@supports (animation-timeline:scroll()){.progress[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{animation:linear both read}.progress[data-astro-cid-zg7dkzxc]>span[data-astro-cid-zg7dkzxc]:only-child{animation-timeline:scroll(root)}}@keyframes read{to{transform:scaleX(1)}}.hero[data-astro-cid-zg7dkzxc]{padding-top:clamp(1.5rem,4vw,2.5rem)}.hero-block[data-astro-cid-zg7dkzxc]{border-radius:var(--radius-xl);background:var(--lever);color:var(--ink);justify-content:space-between;align-items:center;gap:clamp(1.5rem,5vw,4rem);padding:clamp(2rem,6vw,4rem) clamp(1.5rem,6vw,4.5rem) clamp(5.5rem,10vw,7.5rem);display:flex}.hero-text[data-astro-cid-zg7dkzxc]{max-width:42rem;animation:hero-rise .8s var(--ease) both}.crumbs[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 1.4rem;font-size:.85rem;font-weight:600;display:flex}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{color:var(--ink);text-decoration:none}.crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:after{content:"/";opacity:.5;margin-left:.6rem}.chip[data-astro-cid-zg7dkzxc]{border-radius:var(--radius-tag);color:var(--ink);background:#fff;padding:.25rem .7rem;font-size:.78rem;font-weight:600;display:inline-block}.hero[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{margin-bottom:1.1rem;font-size:clamp(2.2rem,5.2vw,3.6rem)}.hero[data-astro-cid-zg7dkzxc] .lead[data-astro-cid-zg7dkzxc]{color:var(--ink);margin-bottom:1.4rem}.meta[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;gap:.5rem;margin:0;font-size:.85rem;font-weight:500;display:flex}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}}.body[data-astro-cid-zg7dkzxc]{max-width:calc(var(--measure) + 2 * var(--gutter));padding-inline:var(--gutter);margin-inline:auto}.cover[data-astro-cid-zg7dkzxc]{aspect-ratio:1200/630;object-fit:cover;border-radius:var(--radius-lg);background:var(--card);outline:6px solid #fff;width:100%;height:auto;margin-top:clamp(-5rem,-8vw,-3.5rem);display:block;position:relative}.short[data-astro-cid-zg7dkzxc]{background:var(--card);border-radius:var(--radius-lg);margin:2.5rem 0 3rem;padding:1.75rem}.short[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{gap:1rem;margin:0;padding:0;font-size:.98rem;list-style:none;display:grid}.short[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.9rem;display:grid}.n[data-astro-cid-zg7dkzxc]{background:var(--lever);border-radius:28%;place-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:600;display:grid}.prose[data-astro-cid-zg7dkzxc]{font-size:1.1rem;line-height:1.75}.prose[data-astro-cid-zg7dkzxc] h2{margin:3.25rem 0 1rem;font-size:clamp(1.5rem,3vw,1.85rem)}.prose[data-astro-cid-zg7dkzxc] h2:before{content:"";background:var(--lever);border-radius:28%;width:1.15rem;height:1.15rem;margin-bottom:.9rem;display:block}.prose[data-astro-cid-zg7dkzxc] h2:nth-of-type(2n):before{border-radius:50%}.prose[data-astro-cid-zg7dkzxc] h3{margin:2rem 0 .75rem}.prose[data-astro-cid-zg7dkzxc] blockquote{background:var(--lever);border-radius:var(--radius-lg);letter-spacing:-.02em;margin:2.5rem 0;padding:2rem 1.9rem 1.9rem;font-size:clamp(1.25rem,2.4vw,1.45rem);font-weight:600;line-height:1.4;position:relative}.prose[data-astro-cid-zg7dkzxc] blockquote:before{content:"";background:var(--ink);border-radius:50%;width:1.8rem;height:1.8rem;position:absolute;top:-.9rem;right:1.6rem}.prose[data-astro-cid-zg7dkzxc] blockquote p{margin:0}.prose[data-astro-cid-zg7dkzxc] img{border-radius:var(--radius);background:var(--card);margin:2rem 0 .5rem}.prose[data-astro-cid-zg7dkzxc] ul,.prose[data-astro-cid-zg7dkzxc] ol{margin:0 0 1.25rem;padding-left:1.2rem}.prose[data-astro-cid-zg7dkzxc] li+li{margin-top:.5rem}.prose[data-astro-cid-zg7dkzxc] li::marker{color:var(--ink-faint);font-weight:600}.prose[data-astro-cid-zg7dkzxc] strong{font-weight:600}.prose[data-astro-cid-zg7dkzxc] a{text-decoration-color:var(--lever);text-decoration-thickness:2px}@supports (animation-timeline:view()){.prose[data-astro-cid-zg7dkzxc] h2,.prose[data-astro-cid-zg7dkzxc] blockquote,.prose[data-astro-cid-zg7dkzxc] img,.short[data-astro-cid-zg7dkzxc],.faqs[data-astro-cid-zg7dkzxc],.related[data-astro-cid-zg7dkzxc]{animation:linear both soft-rise}.body[data-astro-cid-zg7dkzxc] .prose[data-astro-cid-zg7dkzxc] h2,.body[data-astro-cid-zg7dkzxc] .prose[data-astro-cid-zg7dkzxc] blockquote,.body[data-astro-cid-zg7dkzxc] .prose[data-astro-cid-zg7dkzxc] img,.body[data-astro-cid-zg7dkzxc]>.short[data-astro-cid-zg7dkzxc],.body[data-astro-cid-zg7dkzxc]>.faqs[data-astro-cid-zg7dkzxc],.body[data-astro-cid-zg7dkzxc]>.related[data-astro-cid-zg7dkzxc]{animation-timeline:view();animation-range:entry entry 35%}}@keyframes soft-rise{0%{opacity:0;transform:translateY(18px)}}.film[data-astro-cid-zg7dkzxc]{border-radius:var(--radius-lg);background:var(--card);grid-template-columns:12rem minmax(0,1fr);align-items:center;gap:1.25rem;margin:0 0 2.5rem;padding:.75rem;text-decoration:none;display:grid}.film-pic[data-astro-cid-zg7dkzxc]{border-radius:calc(var(--radius-lg) - 6px);display:block;position:relative;overflow:hidden}.film-pic[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{aspect-ratio:16/9;object-fit:cover;width:100%}.film-play[data-astro-cid-zg7dkzxc]{background:var(--ink);color:#fff;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid;position:absolute;top:50%;left:50%;translate:-50% -50%}.film-play[data-astro-cid-zg7dkzxc] svg[data-astro-cid-zg7dkzxc]{margin-left:.15rem}.film-text[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:.3rem;display:flex}.film[data-astro-cid-zg7dkzxc] .eyebrow[data-astro-cid-zg7dkzxc]{margin:0}.film-title[data-astro-cid-zg7dkzxc]{letter-spacing:-.02em;font-size:1.1rem;font-weight:600;line-height:1.25}@media (width<=36rem){.film[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}.film-text[data-astro-cid-zg7dkzxc]{padding:0 .5rem .5rem}}.faqs[data-astro-cid-zg7dkzxc]{background:var(--card);border-radius:var(--radius-lg);margin-top:3.5rem;padding:1.75rem}.faqs[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-bottom:.5rem;font-size:1.5rem}details[data-astro-cid-zg7dkzxc]{border-bottom:1px solid var(--line);padding-block:1.1rem}details[data-astro-cid-zg7dkzxc]:last-child{border-bottom:0;padding-bottom:0}summary[data-astro-cid-zg7dkzxc]{cursor:pointer;letter-spacing:-.01em;justify-content:space-between;align-items:center;gap:1rem;font-weight:600;list-style:none;display:flex}summary[data-astro-cid-zg7dkzxc]::-webkit-details-marker{display:none}summary[data-astro-cid-zg7dkzxc]:after{content:"+";background:var(--lever);width:1.9rem;height:1.9rem;transition:transform .3s var(--ease);border-radius:50%;flex:none;place-items:center;font-size:1.2rem;font-weight:500;line-height:1;display:grid}details[data-astro-cid-zg7dkzxc][open] summary[data-astro-cid-zg7dkzxc]:after{transform:rotate(45deg)}details[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--ink-soft);margin:.75rem 0 0;font-size:.97rem}details[data-astro-cid-zg7dkzxc][open] p[data-astro-cid-zg7dkzxc]{animation:answer .35s var(--ease) both}@keyframes answer{0%{opacity:0;transform:translateY(-6px)}}.related[data-astro-cid-zg7dkzxc]{margin-top:3rem}.related[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.next[data-astro-cid-zg7dkzxc]{border-radius:var(--radius-lg);background:var(--card);flex-direction:column;height:100%;text-decoration:none;display:flex;overflow:hidden}.next[data-astro-cid-zg7dkzxc] img[data-astro-cid-zg7dkzxc]{aspect-ratio:1200/630;object-fit:cover;width:100%}.next-text[data-astro-cid-zg7dkzxc]{flex-direction:column;align-items:flex-start;gap:.6rem;padding:1rem 1.2rem 1.3rem;display:flex}.next-title[data-astro-cid-zg7dkzxc]{letter-spacing:-.015em;font-weight:600;line-height:1.3}.end[data-astro-cid-zg7dkzxc]{padding-top:4rem}.post-signup[data-astro-cid-zg7dkzxc]{border-radius:var(--radius-xl);background:var(--lever);justify-content:space-between;align-items:center;gap:2rem;padding:clamp(2rem,5vw,3.25rem);display:flex}.post-signup[data-astro-cid-zg7dkzxc]>div[data-astro-cid-zg7dkzxc]{max-width:34rem}.post-signup[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-bottom:.6rem;font-size:clamp(1.7rem,3.5vw,2.3rem)}.post-signup[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{color:var(--ink)}.post-signup[data-astro-cid-zg7dkzxc] input{background:#fff;border-color:#0000}.post-signup[data-astro-cid-zg7dkzxc] input:focus{border-color:var(--ink)}@media (width<=48rem){.hero-block[data-astro-cid-zg7dkzxc]{flex-direction:column-reverse;align-items:flex-start}.hero-block[data-astro-cid-zg7dkzxc] .art-lg{width:8.5rem}.post-signup[data-astro-cid-zg7dkzxc] .art-sm{display:none}.related[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.hero-text[data-astro-cid-zg7dkzxc],details[data-astro-cid-zg7dkzxc][open] p[data-astro-cid-zg7dkzxc]{animation:none}.prose[data-astro-cid-zg7dkzxc] h2,.prose[data-astro-cid-zg7dkzxc] blockquote,.prose[data-astro-cid-zg7dkzxc] img,.short[data-astro-cid-zg7dkzxc],.faqs[data-astro-cid-zg7dkzxc],.related[data-astro-cid-zg7dkzxc]{animation:none!important}}
