.page-module__eqNfuG__head{grid-template:"title turn""lede turn"".turn"1fr"filed turn"/minmax(0,5fr) minmax(0,6fr);column-gap:clamp(2rem,5vw,5.5rem);padding-block:clamp(2rem,4.5vw,4rem) 0;display:grid}.page-module__eqNfuG__title{grid-area:title;padding-top:clamp(0rem,2vw,2rem)}.page-module__eqNfuG__lede{grid-area:lede;max-width:40ch;margin-top:clamp(1.25rem,2.2vw,1.9rem);margin-bottom:clamp(1.5rem,3vw,2.5rem)}.page-module__eqNfuG__filed{border-top:1px solid var(--rule);grid-area:filed;padding-top:1.1rem}.page-module__eqNfuG__legend{grid-template-columns:repeat(2,minmax(0,1fr));gap:.1rem clamp(1.5rem,3vw,2.5rem);margin:.6rem 0 0;display:grid}.page-module__eqNfuG__legend div{align-items:baseline;gap:.6rem;min-height:2rem;font-size:.9375rem;display:flex}.page-module__eqNfuG__legend dt{color:var(--body);white-space:nowrap;order:1}.page-module__eqNfuG__legend div:after{content:"";border-bottom:1px dotted var(--control);flex:1;order:2;min-width:1rem;transform:translateY(-.28em)}.page-module__eqNfuG__legend dd{color:var(--ink);order:3;margin:0;font-weight:600}.page-module__eqNfuG__facts{font-size:var(--t-cap);color:var(--cap);margin-top:.85rem}.page-module__eqNfuG__facts b{color:var(--sec);font-weight:600}@media (max-width:480px){.page-module__eqNfuG__legend{grid-template-columns:1fr}}.page-module__eqNfuG__headTurn{grid-area:turn;align-content:start;gap:.9rem;min-width:0;display:grid}.page-module__eqNfuG__turnHead{flex-wrap:wrap;align-items:baseline;gap:.35rem 1.25rem;display:flex}.page-module__eqNfuG__turnHead p{max-width:38ch;font-size:var(--t-ui);color:var(--sec)}@media (max-width:940px){.page-module__eqNfuG__head{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"title""lede""turn""filed"}.page-module__eqNfuG__title{padding-top:0}.page-module__eqNfuG__filed{margin-top:clamp(2.25rem,6vw,3rem)}}.page-module__eqNfuG__aside{text-wrap:pretty;display:block}.page-module__eqNfuG__book{overflow:clip}.page-module__eqNfuG__strip{position:relative}.page-module__eqNfuG__scroller{--inset:max(var(--gutter),calc((100vw - var(--page-max))/2 + var(--gutter)));scroll-snap-type:x proximity;scroll-padding-inline:var(--inset);scrollbar-width:thin;scrollbar-color:var(--edge)transparent;overscroll-behavior-x:contain;padding:1.5rem 0 1rem;overflow:auto clip}.page-module__eqNfuG__scroller:focus-visible{outline-offset:-4px}.page-module__eqNfuG__leaves{width:max-content;padding-inline:var(--inset);gap:clamp(1.25rem,2.4vw,2rem);display:flex}.page-module__eqNfuG__leaf{scroll-snap-align:start;transform-origin:50% 110%;flex:none;width:clamp(15rem,26vw,20.5rem)}.page-module__eqNfuG__leaf figure{gap:.85rem;margin:0;display:grid}.page-module__eqNfuG__paper{aspect-ratio:4/5;background:var(--paper);border-radius:3px;position:relative;overflow:clip}.page-module__eqNfuG__paper:after{content:"";border:1px solid var(--rule);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.page-module__eqNfuG__leaf figcaption{font-size:var(--t-ui);color:var(--body);gap:.2rem;line-height:1.45;display:grid}.page-module__eqNfuG__leaf figcaption b{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);font-size:1.375rem;font-weight:400;line-height:1.1}.page-module__eqNfuG__pager{justify-content:flex-end;gap:.25rem;margin-top:.25rem;display:flex}.page-module__eqNfuG__pager button:disabled{color:var(--control);cursor:default}.page-module__eqNfuG__pager button:disabled:hover{background:0 0}@media (hover:none){.page-module__eqNfuG__pager{display:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.page-module__eqNfuG__leaf{animation:linear both page-module__eqNfuG__tilt;animation-timeline:view(inline);animation-range:entry exit}}}@keyframes page-module__eqNfuG__tilt{0%{transform:rotate(2.6deg)translateY(.75rem)}30%,70%{transform:none}to{transform:rotate(-2.6deg)translateY(.75rem)}}.page-module__eqNfuG__close{grid-template-columns:minmax(0,6fr) minmax(0,5fr);grid-template-areas:"h side""arrow side";align-items:start;gap:1.5rem clamp(2rem,6vw,6rem);display:grid}.page-module__eqNfuG__close h2{grid-area:h;max-width:14ch}.page-module__eqNfuG__closeSide{grid-area:side;gap:1.25rem;padding-top:.5rem;display:grid}.page-module__eqNfuG__closeRow{font-size:var(--t-ui)}.page-module__eqNfuG__closeArrow{grid-area:arrow;margin-left:.25rem}@media (max-width:820px){.page-module__eqNfuG__close{grid-template-columns:1fr;grid-template-areas:"h""side""arrow"}.page-module__eqNfuG__closeSide{padding-top:0}}
.tofooter-module__2ZkG7W__drop{width:fit-content;display:block}.tofooter-module__2ZkG7W__arrow{width:2.5rem;max-width:none;height:auto;color:var(--acc);display:block;overflow:visible}.tofooter-module__2ZkG7W__arrow path{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:no-preference){.tofooter-module__2ZkG7W__drop[data-land=armed] .tofooter-module__2ZkG7W__arrow{clip-path:inset(-4px -4px 100%)}.tofooter-module__2ZkG7W__drop[data-land=in] .tofooter-module__2ZkG7W__arrow{animation:tofooter-module__2ZkG7W__drop .76s var(--ease-in-out)var(--land-delay,0s)both}}@keyframes tofooter-module__2ZkG7W__drop{0%{clip-path:inset(-4px -4px 100%)}to{clip-path:inset(-4px)}}@media (max-width:560px){.tofooter-module__2ZkG7W__arrow{width:2.125rem}}
.covers-module__WT_icG__cover{background:var(--paper-2);place-items:center;width:100%;height:100%;display:grid;container-type:size}.covers-module__WT_icG__win{border:1px solid var(--edge);background:var(--paper);border-radius:max(4px,1.6cqw);flex-direction:column;width:82cqw;height:78cqh;display:flex;overflow:hidden}.covers-module__WT_icG__bar{border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:1cqw;height:9cqh;min-height:1.125rem;padding-inline:2.4cqw;display:flex}.covers-module__WT_icG__bar i{border:1px solid var(--edge);border-radius:50%;width:1.5cqw;min-width:4px;height:1.5cqw;min-height:4px}.covers-module__WT_icG__bar span{color:var(--sec);margin-left:auto;font-size:max(.625rem,2.5cqw);font-weight:600;line-height:1}.covers-module__WT_icG__body{flex:auto;min-height:0;padding:3.4cqw}.covers-module__WT_icG__cover i{font-style:normal;display:block}.covers-module__WT_icG__rows{grid-template-rows:repeat(5,1fr);height:100%;margin:0;padding:0;list-style:none;display:grid}.covers-module__WT_icG__rows li{border-bottom:1px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2cqw;display:grid;position:relative}.covers-module__WT_icG__rows li:last-child{border-bottom:0}.covers-module__WT_icG__dot{background:var(--edge);border-radius:50%;width:1.8cqw;height:1.8cqw}.covers-module__WT_icG__name{width:var(--w);background:var(--mark);border-radius:2px;height:1.7cqh;min-height:3px}.covers-module__WT_icG__chip{background:var(--paper-3);border-radius:3px;width:11cqw;height:4cqh}.covers-module__WT_icG__rows li[data-hot] .covers-module__WT_icG__name{background:var(--ink)}.covers-module__WT_icG__rows li[data-hot] .covers-module__WT_icG__chip{box-shadow:inset 0 0 0 1.5px var(--warn);background:0 0}.covers-module__WT_icG__rows li[data-hot]:after{content:"";background:var(--acc);transform-origin:0;height:1.5px;position:absolute;inset:auto 0 -1px}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__rows li{transform:translateY(-100%)}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__rows li[data-hot]{transform:translateY(400%)}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__rows li[data-hot]:after{transform:scaleX(0)}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__rows li{animation:covers-module__WT_icG__rowDown .62s var(--ease-in-out).7s both}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__rows li[data-hot]{z-index:1;background:var(--paper);animation-name:covers-module__WT_icG__rowUp}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__rows li[data-hot]:after{animation:covers-module__WT_icG__rule .52s var(--ease)1.32s both}@keyframes covers-module__WT_icG__rowDown{0%{transform:translateY(-100%)}}@keyframes covers-module__WT_icG__rowUp{0%{transform:translateY(400%)}}@keyframes covers-module__WT_icG__rule{0%{transform:scaleX(0)}}.covers-module__WT_icG__reader{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3.4cqw;height:100%;display:grid}.covers-module__WT_icG__page{border:1px solid var(--rule);background:var(--paper);align-content:start;gap:2.5cqh;padding:3cqw 3cqw 0;display:grid;rotate:-.6deg}.covers-module__WT_icG__ln{width:var(--w);background:var(--edge);border-radius:2px;height:1.5cqh;min-height:3px;position:relative}.covers-module__WT_icG__gap{height:.5cqh}.covers-module__WT_icG__ln[data-box]:after{content:"";border:1.5px solid var(--acc);border-radius:2px;position:absolute;inset:-1.6cqh -1.4cqw}.covers-module__WT_icG__ln[data-box="3"]:after{border-color:var(--warn)}.covers-module__WT_icG__fields{align-content:start;gap:3.2cqh;margin:0;padding:1cqh 0 0;list-style:none;display:grid}.covers-module__WT_icG__fields li{border-bottom:1px solid var(--rule);gap:1.4cqh;padding-bottom:3.2cqh;display:grid}.covers-module__WT_icG__lab{background:var(--edge);border-radius:2px;width:30%;height:1.2cqh;min-height:2px}.covers-module__WT_icG__val{width:var(--w);background:var(--ink);transform-origin:0;border-radius:2px;height:1.9cqh;min-height:3px}.covers-module__WT_icG__fields li[data-n="3"] .covers-module__WT_icG__val{background:var(--warn)}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__ln[data-box]:after{clip-path:inset(0 100% 0 0)}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__val{transform:scaleX(0)}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__ln[data-box]:after{animation:covers-module__WT_icG__boxIn .42s var(--ease)both}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__val{animation:covers-module__WT_icG__valIn .42s var(--ease)both}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__ln[data-box="1"]:after,.covers-module__WT_icG__cover[data-phase=run] li[data-n="1"] .covers-module__WT_icG__val{animation-delay:.5s}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__ln[data-box="2"]:after,.covers-module__WT_icG__cover[data-phase=run] li[data-n="2"] .covers-module__WT_icG__val{animation-delay:1.1s}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__ln[data-box="3"]:after,.covers-module__WT_icG__cover[data-phase=run] li[data-n="3"] .covers-module__WT_icG__val{animation-delay:1.7s}@keyframes covers-module__WT_icG__boxIn{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes covers-module__WT_icG__valIn{0%{transform:scaleX(0)}}.covers-module__WT_icG__board{--gap:2.2cqw;gap:var(--gap);grid-template-columns:repeat(4,minmax(0,1fr));height:100%;display:grid}.covers-module__WT_icG__board>div{background:var(--paper-2);border-radius:3px;align-content:start;gap:2cqh;padding:1.6cqw;display:grid}.covers-module__WT_icG__board>div[data-zone]{box-shadow:inset 0 0 0 1px var(--edge)}.covers-module__WT_icG__card{border:1px solid var(--edge);background:var(--paper);border-radius:3px;height:13cqh;position:relative}.covers-module__WT_icG__card:before{content:"";background:var(--mark);border-radius:2px;width:56%;height:1.6cqh;min-height:2px;position:absolute;top:26%;left:12%}.covers-module__WT_icG__card[data-busy]:after,.covers-module__WT_icG__card b{content:"";background:var(--ink);transform-origin:0;border-radius:2px;height:1.4cqh;min-height:2px;position:absolute;bottom:20%;left:12%;right:12%;transform:scaleX(.7)}.covers-module__WT_icG__card[data-move]{border-color:var(--ink)}.covers-module__WT_icG__card[data-move]:before{background:var(--ink)}.covers-module__WT_icG__card b{background:var(--acc);display:block;transform:scaleX(.38)}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__card[data-move]{transform:translateX(calc(-100% - var(--gap) - 3.2cqw))}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__card b{transform:scaleX(0)}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__card[data-move]{animation:covers-module__WT_icG__cardIn .64s var(--ease-in-out).7s both}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__card b{animation:covers-module__WT_icG__fill .9s var(--ease)1.4s both}@keyframes covers-module__WT_icG__cardIn{0%{transform:translateX(calc(-100% - var(--gap) - 3.2cqw))rotate(-2deg)}}@keyframes covers-module__WT_icG__fill{0%{transform:scaleX(0)}}.covers-module__WT_icG__week{grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));grid-auto-flow:column;gap:1.6cqh 1.6cqw;height:100%;display:grid}.covers-module__WT_icG__slot{background:var(--paper-3);box-shadow:inset 2px 0 0 var(--mark);border-radius:3px;position:relative}.covers-module__WT_icG__slot[data-empty]{box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.covers-module__WT_icG__slot[data-freed]{background:var(--paper-3);box-shadow:inset 2px 0 0 var(--acc)}.covers-module__WT_icG__slot[data-freed]:before{content:"";border:1.5px dashed var(--acc);border-radius:inherit;background:var(--paper);opacity:0;position:absolute;inset:0}.covers-module__WT_icG__slot[data-freed]:after{content:"";border:1.5px solid var(--acc);border-radius:inherit;opacity:0;position:absolute;inset:0}.covers-module__WT_icG__slot svg{width:3.6cqw;min-width:9px;height:3.6cqw;min-height:9px;margin-top:-1.8cqw;position:absolute;top:50%;right:8%;overflow:visible}.covers-module__WT_icG__slot path{fill:none;stroke:var(--acc);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__slot[data-freed]:before{opacity:1}.covers-module__WT_icG__cover[data-phase=wait] .covers-module__WT_icG__slot path{stroke-dashoffset:1px}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__slot[data-freed]:before{animation:.38s 1.7s both covers-module__WT_icG__cover}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__slot[data-freed]:after{animation:covers-module__WT_icG__ring .8s var(--ease).5s 2 both}.covers-module__WT_icG__cover[data-phase=run] .covers-module__WT_icG__slot path{animation:.32s cubic-bezier(.45,.05,.3,1) 2.1s both covers-module__WT_icG__tick}@keyframes covers-module__WT_icG__cover{0%{opacity:1}to{opacity:0}}@keyframes covers-module__WT_icG__ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(1.3,1.9)}}@keyframes covers-module__WT_icG__tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}
.covers-module__HZYV5G__cover{background:var(--paper-2);place-items:center;width:100%;height:100%;display:grid;container-type:size}.covers-module__HZYV5G__win{border:1px solid var(--edge);background:var(--paper);border-radius:max(4px,1.6cqw);flex-direction:column;width:82cqw;height:78cqh;display:flex;overflow:hidden}.covers-module__HZYV5G__bar{border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:1cqw;height:9cqh;min-height:1.125rem;padding-inline:2.4cqw;display:flex}.covers-module__HZYV5G__bar i{border:1px solid var(--edge);border-radius:50%;width:1.5cqw;min-width:4px;height:1.5cqw;min-height:4px}.covers-module__HZYV5G__bar span{color:var(--sec);margin-left:auto;font-size:max(.625rem,2.5cqw);font-weight:600;line-height:1}.covers-module__HZYV5G__body{flex:auto;min-height:0;padding:3.4cqw}.covers-module__HZYV5G__cover i,.covers-module__HZYV5G__cover b{font-style:normal;display:block}@keyframes covers-module__HZYV5G__reveal{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes covers-module__HZYV5G__grow{0%{transform:scaleX(0)}}@keyframes covers-module__HZYV5G__pop{0%{opacity:0;transform:scale(.4)}}@keyframes covers-module__HZYV5G__fadeIn{0%{opacity:0}}.covers-module__HZYV5G__lease{grid-template-rows:minmax(0,1fr) auto;gap:3cqh;height:100%;display:grid}.covers-module__HZYV5G__page{border:1px solid var(--rule);background:var(--paper);align-content:start;gap:2.4cqh;min-height:0;padding:3cqw 3cqw 0;display:grid;overflow:hidden;rotate:-.5deg}.covers-module__HZYV5G__ln{width:var(--w);background:var(--edge);border-radius:2px;height:1.5cqh;min-height:3px;position:relative}.covers-module__HZYV5G__gap{height:.4cqh}.covers-module__HZYV5G__ln[data-box]:after{content:"";border:1.5px solid var(--acc);border-radius:2px;position:absolute;inset:-1.4cqh -1.2cqw}.covers-module__HZYV5G__ln[data-box="3"]:after{border-color:var(--warn);border-style:dashed}.covers-module__HZYV5G__strip{height:10cqh;position:relative}.covers-module__HZYV5G__axis{background:var(--edge);height:1px;position:absolute;top:50%;left:0;right:0}.covers-module__HZYV5G__span{background:var(--bad);transform-origin:0;border-radius:2px;width:62%;height:1.4cqh;min-height:3px;position:absolute;top:calc(50% - .7cqh);left:8%}.covers-module__HZYV5G__today{background:var(--ink);width:1.5px;position:absolute;top:12%;bottom:12%;left:46%}.covers-module__HZYV5G__due{background:var(--bad);width:3.2cqmin;min-width:7px;height:3.2cqmin;min-height:7px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;position:absolute;top:50%;left:70%;translate:-50% -50%}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=wait] .covers-module__HZYV5G__ln[data-box]:after{clip-path:inset(0 100% 0 0)}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=wait] .covers-module__HZYV5G__span{transform:scaleX(0)}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=wait] .covers-module__HZYV5G__due{opacity:0;transform:scale(.4)}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=run] .covers-module__HZYV5G__ln[data-box]:after{animation:covers-module__HZYV5G__reveal .42s var(--ease)both}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=run] .covers-module__HZYV5G__ln[data-box="1"]:after{animation-delay:.45s}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=run] .covers-module__HZYV5G__ln[data-box="2"]:after{animation-delay:.95s}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=run] .covers-module__HZYV5G__ln[data-box="3"]:after{animation-delay:1.45s}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=run] .covers-module__HZYV5G__span{animation:covers-module__HZYV5G__grow .9s var(--ease-in-out)1.95s both}.covers-module__HZYV5G__cover[data-kind=lease][data-phase=run] .covers-module__HZYV5G__due{animation:covers-module__HZYV5G__pop .32s var(--ease)2.8s both}.covers-module__HZYV5G__ka{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:3.4cqw;height:100%;display:grid}.covers-module__HZYV5G__answer{align-content:start;gap:3.6cqh;padding-top:1.5cqh;display:grid}.covers-module__HZYV5G__aLine{width:var(--w);align-items:center;gap:1.2cqw;display:flex}.covers-module__HZYV5G__aLine i{background:var(--ink);border-radius:2px;flex:auto;height:1.8cqh;min-height:3px}.covers-module__HZYV5G__aLine b{border:1.5px solid var(--acc);border-radius:2px;flex:none;width:2.8cqmin;min-width:6px;height:2.8cqmin;min-height:6px}.covers-module__HZYV5G__doc{background:var(--paper-2);border-radius:3px;align-content:start;gap:2.2cqh;padding:2.6cqw;display:grid}.covers-module__HZYV5G__para{gap:1.6cqh;display:grid;position:relative}.covers-module__HZYV5G__para i{z-index:1;background:var(--edge);border-radius:2px;height:1.3cqh;min-height:2px;position:relative}.covers-module__HZYV5G__para i:last-child{width:72%}.covers-module__HZYV5G__para[data-hit]:before{content:"";background:color-mix(in oklab,var(--ink)10%,transparent);border-radius:2px;position:absolute;inset:-.8cqh -1cqw}.covers-module__HZYV5G__para[data-hit]:after{content:"";background:var(--acc);transform-origin:50% 0;width:2px;position:absolute;top:-.8cqh;bottom:-.8cqh;left:-1.8cqw}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=wait] .covers-module__HZYV5G__aLine i{clip-path:inset(0 100% 0 0)}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=wait] .covers-module__HZYV5G__aLine b{opacity:0;transform:scale(.4)}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=wait] .covers-module__HZYV5G__para[data-hit]:before{opacity:0}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=wait] .covers-module__HZYV5G__para[data-hit]:after{transform:scaleY(0)}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=run] .covers-module__HZYV5G__aLine i{animation:covers-module__HZYV5G__reveal .42s linear var(--d)both}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=run] .covers-module__HZYV5G__aLine b{animation:covers-module__HZYV5G__pop .26s var(--ease)calc(var(--d) + .42s)both}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=run] .covers-module__HZYV5G__para[data-hit="1"]:before{animation:.3s .98s both covers-module__HZYV5G__fadeIn}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=run] .covers-module__HZYV5G__para[data-hit="1"]:after{animation:covers-module__HZYV5G__growY .42s var(--ease).98s both}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=run] .covers-module__HZYV5G__para[data-hit="2"]:before{animation:.3s 1.74s both covers-module__HZYV5G__fadeIn}.covers-module__HZYV5G__cover[data-kind=ka][data-phase=run] .covers-module__HZYV5G__para[data-hit="2"]:after{animation:covers-module__HZYV5G__growY .42s var(--ease)1.74s both}@keyframes covers-module__HZYV5G__growY{0%{transform:scaleY(0)}}.covers-module__HZYV5G__eq{height:100%;position:relative;container-type:size}.covers-module__HZYV5G__slotRow{left:50cqw;right:0;top:calc(var(--y)*1cqh);background:var(--paper-2);height:18cqh;box-shadow:inset 0 0 0 1px var(--rule);border-radius:3px;position:absolute}.covers-module__HZYV5G__inLine{width:30cqw;left:8cqw;top:calc((var(--y) + 2.2)*1cqh);background:var(--edge);border-radius:2px;height:1.8cqh;min-height:2px;position:absolute}.covers-module__HZYV5G__person{left:calc(var(--fx)*1cqw);top:calc(var(--fy)*1cqh);aspect-ratio:1;background:var(--mark);border-radius:50%;height:6.4cqh;position:absolute}.covers-module__HZYV5G__person:nth-of-type(6){background:var(--ink)}.covers-module__HZYV5G__cover[data-kind=eq][data-phase=wait] .covers-module__HZYV5G__person{transform:translate(calc((var(--sx) - var(--fx))*1cqw),calc((var(--sy) - var(--fy))*1cqh))}.covers-module__HZYV5G__cover[data-kind=eq][data-phase=run] .covers-module__HZYV5G__person{animation:covers-module__HZYV5G__toSlot .62s var(--ease-in-out)var(--d)both}.covers-module__HZYV5G__cover[data-kind=eq][data-phase=run] .covers-module__HZYV5G__inLine{animation:covers-module__HZYV5G__dim .3s ease var(--d)both}.covers-module__HZYV5G__cover[data-kind=eq][data-phase=run] .covers-module__HZYV5G__inLine,.covers-module__HZYV5G__cover[data-kind=eq][data-phase=done] .covers-module__HZYV5G__inLine{opacity:.35}@keyframes covers-module__HZYV5G__toSlot{0%{transform:translate(calc((var(--sx) - var(--fx))*1cqw),calc((var(--sy) - var(--fy))*1cqh))}}@keyframes covers-module__HZYV5G__dim{0%{opacity:1}to{opacity:.35}}.covers-module__HZYV5G__portal{grid-template-rows:auto auto minmax(0,1fr);gap:4cqh;height:100%;display:grid}.covers-module__HZYV5G__pStatus{align-items:center;gap:2cqw;display:flex}.covers-module__HZYV5G__pDot{background:var(--warn);border-radius:50%;width:3.4cqmin;min-width:7px;height:3.4cqmin;min-height:7px;position:relative}.covers-module__HZYV5G__pDot:after{content:"";background:var(--good);border-radius:50%;position:absolute;inset:0}.covers-module__HZYV5G__pLine{background:var(--ink);border-radius:2px;width:58%;height:2.4cqh;min-height:4px}.covers-module__HZYV5G__track{grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;height:6cqh;display:grid;position:relative}.covers-module__HZYV5G__track:before{content:"";background:var(--edge);height:1.5px;position:absolute;top:50%;left:12.5%;right:12.5%}.covers-module__HZYV5G__trackFill{background:var(--ink);transform-origin:0;width:50%;height:1.5px;position:absolute;top:50%;left:12.5%}.covers-module__HZYV5G__node{z-index:1;border:1.5px solid var(--edge);background:var(--paper);border-radius:50%;justify-self:center;width:4.4cqmin;min-width:9px;height:4.4cqmin;min-height:9px;position:relative}.covers-module__HZYV5G__node:after{content:"";background:var(--ink);border-radius:50%;position:absolute;inset:-1.5px;transform:scale(0)}.covers-module__HZYV5G__node[data-i="0"],.covers-module__HZYV5G__node[data-i="1"]{border-color:var(--ink)}.covers-module__HZYV5G__node[data-i="0"]:after,.covers-module__HZYV5G__node[data-i="1"]:after{transform:none}.covers-module__HZYV5G__node[data-i="2"]:before{content:"";border:1.5px solid var(--ink);border-radius:50%;position:absolute;inset:-1.2cqmin}.covers-module__HZYV5G__pCard{border:1px solid var(--rule);background:var(--paper-2);border-radius:4px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:3cqw;min-height:0;padding:2.4cqw;display:grid}.covers-module__HZYV5G__thumb{border:1px solid var(--rule);background:var(--paper);border-radius:2px;position:relative;overflow:hidden}.covers-module__HZYV5G__thumb:before{content:"";border-bottom:1px solid var(--rule);height:18%;position:absolute;top:0;left:0;right:0}.covers-module__HZYV5G__thumb:after{content:"";background:var(--paper-3);border-radius:2px;height:34%;position:absolute;top:28%;left:8%;right:8%}.covers-module__HZYV5G__pSide{flex-direction:column;gap:2.6cqh;display:flex}.covers-module__HZYV5G__pSide i{background:var(--edge);border-radius:2px;height:1.6cqh;min-height:3px}.covers-module__HZYV5G__pSide i:nth-child(2){width:70%}.covers-module__HZYV5G__approve{background:var(--ink);border-radius:3px;width:78%;height:6.4cqh;min-height:10px;margin-top:auto;position:relative;overflow:hidden}.covers-module__HZYV5G__approve:after{content:"";background:var(--good);position:absolute;inset:0}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=wait] .covers-module__HZYV5G__pDot:after,.covers-module__HZYV5G__cover[data-kind=portal][data-phase=wait] .covers-module__HZYV5G__approve:after{opacity:0}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=wait] .covers-module__HZYV5G__node[data-i="1"]:after{transform:scale(0)}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=wait] .covers-module__HZYV5G__trackFill{transform:scaleX(.5)}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=wait] .covers-module__HZYV5G__node[data-i="2"]:before{opacity:0}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=wait] .covers-module__HZYV5G__node[data-i="2"]{border-color:var(--edge)}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=run] .covers-module__HZYV5G__approve{animation:.26s .7s both covers-module__HZYV5G__press}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=run] .covers-module__HZYV5G__approve:after{animation:.26s .9s both covers-module__HZYV5G__fadeIn}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=run] .covers-module__HZYV5G__node[data-i="1"]:after{animation:covers-module__HZYV5G__pop .3s var(--ease)1.1s both}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=run] .covers-module__HZYV5G__trackFill{animation:covers-module__HZYV5G__half .62s var(--ease-in-out)1.3s both}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=run] .covers-module__HZYV5G__node[data-i="2"]:before{animation:.3s 1.85s both covers-module__HZYV5G__fadeIn}.covers-module__HZYV5G__cover[data-kind=portal][data-phase=run] .covers-module__HZYV5G__pDot:after{animation:.4s 2s both covers-module__HZYV5G__fadeIn}@keyframes covers-module__HZYV5G__press{50%{transform:scale(.94)}}@keyframes covers-module__HZYV5G__half{0%{transform:scaleX(.5)}}.covers-module__HZYV5G__sheet{border-top:1px solid var(--rule);border-left:1px solid var(--rule);grid-template-rows:auto repeat(6,minmax(0,1fr));grid-template-columns:1.1fr 1.5fr 1fr .9fr .8fr 1fr;height:100%;display:grid}.covers-module__HZYV5G__type{background:var(--ink);transform-origin:0;border-radius:2px;height:4.4cqh;min-height:5px;margin:1.2cqh .8cqw}.covers-module__HZYV5G__type:nth-child(4){background:var(--warn)}.covers-module__HZYV5G__type:nth-child(6){background:var(--bad)}.covers-module__HZYV5G__cell{border-right:1px solid var(--rule);border-bottom:1px solid var(--rule);position:relative}.covers-module__HZYV5G__cell:before{content:"";background:var(--edge);border-radius:2px;width:60%;height:1.4cqh;min-height:2px;position:absolute;top:calc(50% - .7cqh);left:12%}.covers-module__HZYV5G__cell[data-num]:before{width:42%;left:auto;right:12%}.covers-module__HZYV5G__cell[data-bad]:after{content:"";border:1.5px solid var(--bad);position:absolute;inset:1px}.covers-module__HZYV5G__cell[data-bad]:before{background:var(--bad)}.covers-module__HZYV5G__cover[data-kind=sheet][data-phase=wait] .covers-module__HZYV5G__type{transform:scaleX(0)}.covers-module__HZYV5G__cover[data-kind=sheet][data-phase=wait] .covers-module__HZYV5G__cell[data-bad]:after{clip-path:inset(0 100% 0 0)}.covers-module__HZYV5G__cover[data-kind=sheet][data-phase=wait] .covers-module__HZYV5G__cell[data-bad]:before{background:var(--edge)}.covers-module__HZYV5G__cover[data-kind=sheet][data-phase=run] .covers-module__HZYV5G__type{animation:covers-module__HZYV5G__grow .38s var(--ease)var(--d)both}.covers-module__HZYV5G__cover[data-kind=sheet][data-phase=run] .covers-module__HZYV5G__cell[data-bad]:after{animation:covers-module__HZYV5G__reveal .38s var(--ease)1.5s both}.covers-module__HZYV5G__quote{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:3cqh 3.4cqw;height:100%;display:grid}.covers-module__HZYV5G__qPlan{position:relative}.covers-module__HZYV5G__roof{border:1.5px solid var(--ink);background:var(--paper-3);transform-origin:0;width:86%;height:62%;position:absolute;top:8%;left:6%}.covers-module__HZYV5G__dimLine{background:var(--ink);transform-origin:0;width:86%;height:1px;position:absolute;top:84%;left:6%}.covers-module__HZYV5G__dimLine:before,.covers-module__HZYV5G__dimLine:after{content:"";background:var(--ink);width:1px;height:2.4cqh;position:absolute;top:-1.2cqh}.covers-module__HZYV5G__dimLine:before{left:0}.covers-module__HZYV5G__dimLine:after{right:0}.covers-module__HZYV5G__qPaper{border:1px solid var(--rule);background:var(--paper);border-radius:2px;flex-direction:column;gap:2.4cqh;padding:2.6cqw;display:flex}.covers-module__HZYV5G__qRow{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.covers-module__HZYV5G__qRow i{width:var(--w);background:var(--edge);border-radius:2px;height:1.4cqh;min-height:2px}.covers-module__HZYV5G__qRow b{background:var(--ink);transform-origin:100%;border-radius:2px;width:20%;height:1.4cqh;min-height:2px}.covers-module__HZYV5G__qTotal{background:var(--ink);transform-origin:100%;border-radius:2px;align-self:end;width:46%;height:3.2cqh;min-height:5px;margin-top:auto}.covers-module__HZYV5G__qMargin{background:var(--paper-3);border-radius:2px;grid-column:1/-1;height:2.4cqh;min-height:4px;position:relative}.covers-module__HZYV5G__qFill{border-radius:inherit;background:var(--ink);transform-origin:0;width:62%;position:absolute;top:0;bottom:0;left:0}.covers-module__HZYV5G__qFloor{background:var(--acc);width:1.5px;position:absolute;top:-1cqh;bottom:-1cqh;left:50%}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=wait] .covers-module__HZYV5G__roof,.covers-module__HZYV5G__cover[data-kind=quote][data-phase=wait] .covers-module__HZYV5G__dimLine{transform:scaleX(.72)}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=wait] .covers-module__HZYV5G__qRow b{transform:scaleX(.7)}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=wait] .covers-module__HZYV5G__qTotal{transform:scaleX(.72)}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=wait] .covers-module__HZYV5G__qFill{transform:scaleX(.55)}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=run] .covers-module__HZYV5G__roof,.covers-module__HZYV5G__cover[data-kind=quote][data-phase=run] .covers-module__HZYV5G__dimLine{animation:covers-module__HZYV5G__longer 1s var(--ease-in-out).5s both}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=run] .covers-module__HZYV5G__qRow b{animation:covers-module__HZYV5G__longerB 1s var(--ease-in-out).5s both}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=run] .covers-module__HZYV5G__qTotal{animation:covers-module__HZYV5G__longer 1s var(--ease-in-out).6s both}.covers-module__HZYV5G__cover[data-kind=quote][data-phase=run] .covers-module__HZYV5G__qFill{animation:covers-module__HZYV5G__margin 1.1s var(--ease-in-out).6s both}@keyframes covers-module__HZYV5G__longer{0%{transform:scaleX(.72)}}@keyframes covers-module__HZYV5G__longerB{0%{transform:scaleX(.7)}}@keyframes covers-module__HZYV5G__margin{0%{transform:scaleX(.55)}}
.covers-module__oYIfYq__cover{background:var(--paper-2);place-items:center;width:100%;height:100%;min-height:6rem;display:grid;container-type:size}.covers-module__oYIfYq__win{border:1px solid var(--edge);background:var(--paper);border-radius:max(4px,1.6cqw);flex-direction:column;width:82cqw;height:78cqh;display:flex;overflow:hidden}.covers-module__oYIfYq__bar{border-bottom:1px solid var(--rule);flex:none;align-items:center;gap:1cqw;height:9cqh;min-height:1.125rem;padding-inline:2.4cqw;display:flex}.covers-module__oYIfYq__bar i{border:1px solid var(--edge);border-radius:50%;width:1.5cqw;min-width:4px;height:1.5cqw;min-height:4px}.covers-module__oYIfYq__bar span{color:var(--sec);margin-left:auto;font-size:max(.625rem,2.5cqw);font-weight:600;line-height:1}.covers-module__oYIfYq__body{flex-direction:column;flex:auto;gap:4cqh;min-height:0;padding:4cqw;display:flex;position:relative}.covers-module__oYIfYq__cover i,.covers-module__oYIfYq__cover b{font-style:normal;font-weight:400;display:block}.covers-module__oYIfYq__proof,.covers-module__oYIfYq__ink{position:absolute;inset:0}.covers-module__oYIfYq__playhead{pointer-events:none;width:100%;position:absolute;top:-8%;bottom:-8%;left:0}.covers-module__oYIfYq__playhead:before{content:"";background:var(--acc);width:1.5px;position:absolute;top:0;bottom:0;left:-.75px}.covers-module__oYIfYq__track{border-bottom:1px solid var(--ink);flex:none;height:17cqh;position:relative}.covers-module__oYIfYq__track .covers-module__oYIfYq__proof i,.covers-module__oYIfYq__track .covers-module__oYIfYq__ink i{border:1px dashed var(--mark);border-bottom:0;border-radius:2px 2px 0 0;position:absolute;top:12%;bottom:0}.covers-module__oYIfYq__track .covers-module__oYIfYq__ink i{border:1px solid var(--ink);background:var(--paper);border-bottom:0}.covers-module__oYIfYq__track .covers-module__oYIfYq__ink i[data-kind=model]{background:var(--ink)}.covers-module__oYIfYq__track .covers-module__oYIfYq__ink i[data-kind=tool]{background:repeating-linear-gradient(135deg,var(--sec)0 1px,transparent 1px 4px),var(--paper)}.covers-module__oYIfYq__track .covers-module__oYIfYq__ink i[data-kind=guard]{border-color:var(--warn);background:var(--warn)}.covers-module__oYIfYq__track .covers-module__oYIfYq__ink i[data-kind=person]{border:1.5px solid var(--acc);border-bottom:0}.covers-module__oYIfYq__cover[data-kind=agent] .covers-module__oYIfYq__ink{clip-path:inset(-2px 8% -2px 0)}.covers-module__oYIfYq__cover[data-kind=agent] .covers-module__oYIfYq__playhead{transform:translate(92%)}.covers-module__oYIfYq__notes{align-content:start;gap:3.6cqh;display:grid}.covers-module__oYIfYq__notes i{width:var(--w);background:var(--mark);transform-origin:0;border-radius:2px;height:1.8cqh;min-height:3px}.covers-module__oYIfYq__notes i:last-child{background:var(--ink)}.covers-module__oYIfYq__cover[data-kind=agent][data-phase=wait] .covers-module__oYIfYq__ink{clip-path:inset(-2px 100% -2px 0)}.covers-module__oYIfYq__cover[data-kind=agent][data-phase=wait] .covers-module__oYIfYq__playhead{transform:translate(0)}.covers-module__oYIfYq__cover[data-kind=agent][data-phase=wait] .covers-module__oYIfYq__notes i{transform:scaleX(0)}.covers-module__oYIfYq__cover[data-kind=agent][data-phase=run] .covers-module__oYIfYq__ink{animation:2.4s linear .3s both covers-module__oYIfYq__agentInk}.covers-module__oYIfYq__cover[data-kind=agent][data-phase=run] .covers-module__oYIfYq__playhead{animation:2.4s linear .3s both covers-module__oYIfYq__agentHead}.covers-module__oYIfYq__cover[data-kind=agent][data-phase=run] .covers-module__oYIfYq__notes i{animation:covers-module__oYIfYq__write .42s var(--ease)var(--d)both}@keyframes covers-module__oYIfYq__agentInk{0%{clip-path:inset(-2px 100% -2px 0)}}@keyframes covers-module__oYIfYq__agentHead{0%{transform:translate(0)}}@keyframes covers-module__oYIfYq__write{0%{transform:scaleX(0)}}.covers-module__oYIfYq__crm{flex:auto;grid-template-columns:46% 1fr;gap:12%;min-height:0;display:grid;position:relative}.covers-module__oYIfYq__said{grid-template-rows:repeat(6,1fr);align-items:center;display:grid}.covers-module__oYIfYq__said i{width:var(--w);background:var(--edge);border-radius:2px;height:1.8cqh;min-height:3px;position:relative}.covers-module__oYIfYq__said b{background:var(--acc);transform-origin:0;width:46%;height:1.5px;position:absolute;bottom:-1.4cqh;right:0}.covers-module__oYIfYq__rec{grid-template-rows:repeat(3,1fr);gap:4cqh;padding-block:2cqh;display:grid}.covers-module__oYIfYq__rec i{border:1px solid var(--rule);background:linear-gradient(var(--ink),var(--ink))no-repeat 12% 50%/58% 1.8cqh;border-radius:3px}.covers-module__oYIfYq__lead{border-bottom:1.25px solid var(--acc);border-right:1.25px solid var(--acc);clip-path:inset(-2px -2px -2px 0);border-bottom-right-radius:3px;position:absolute;right:42%}.covers-module__oYIfYq__lead:after{content:"";background:var(--acc);border-radius:50%;width:4.5px;height:4.5px;position:absolute;top:-2px;right:-3px}.covers-module__oYIfYq__cover[data-kind=crm][data-phase=wait] .covers-module__oYIfYq__said b{transform:scaleX(0)}.covers-module__oYIfYq__cover[data-kind=crm][data-phase=wait] .covers-module__oYIfYq__lead{clip-path:inset(-2px 100% -2px 0)}.covers-module__oYIfYq__cover[data-kind=crm][data-phase=wait] .covers-module__oYIfYq__rec i{background-size:0 1.8cqh}.covers-module__oYIfYq__cover[data-kind=crm][data-phase=run] .covers-module__oYIfYq__said b{animation:covers-module__oYIfYq__write .3s var(--ease)var(--d)both}.covers-module__oYIfYq__cover[data-kind=crm][data-phase=run] .covers-module__oYIfYq__lead{animation:covers-module__oYIfYq__lead .46s var(--ease-in-out)var(--d)both}.covers-module__oYIfYq__cover[data-kind=crm][data-phase=run] .covers-module__oYIfYq__rec i{animation:covers-module__oYIfYq__fill .38s var(--ease)var(--d)both}@keyframes covers-module__oYIfYq__lead{0%{clip-path:inset(-2px 100% -2px 0)}}@keyframes covers-module__oYIfYq__fill{0%{background-size:0 1.8cqh}}.covers-module__oYIfYq__wave{flex:none;height:20cqh;position:relative}.covers-module__oYIfYq__wave svg{width:100%;height:100%;display:block}.covers-module__oYIfYq__wave .covers-module__oYIfYq__proof rect{fill:var(--edge)}.covers-module__oYIfYq__wave .covers-module__oYIfYq__ink rect{fill:var(--ink)}.covers-module__oYIfYq__cover[data-kind=voice] .covers-module__oYIfYq__ink{clip-path:inset(0 30% 0 0)}.covers-module__oYIfYq__cover[data-kind=voice] .covers-module__oYIfYq__playhead{transform:translate(70%)}.covers-module__oYIfYq__diary{border-top:1px solid var(--rule);flex:auto;grid-template-columns:repeat(5,1fr);gap:1.6cqw;min-height:0;display:grid}.covers-module__oYIfYq__diary>div{background:repeating-linear-gradient(to bottom,transparent 0 calc(25% - 1px),var(--rule)calc(25% - 1px)25%);position:relative}.covers-module__oYIfYq__diary i{border:1px solid var(--edge);background:var(--paper-2);border-radius:2px;position:absolute;left:0;right:0}.covers-module__oYIfYq__diary b{background:var(--ink);height:30%;box-shadow:0 0 0 2px var(--paper),0 0 0 3.5px var(--acc);border-radius:2px;position:absolute;top:16%;left:0;right:0}.covers-module__oYIfYq__cover[data-kind=voice][data-phase=wait] .covers-module__oYIfYq__ink{clip-path:inset(0 100% 0 0)}.covers-module__oYIfYq__cover[data-kind=voice][data-phase=wait] .covers-module__oYIfYq__playhead{transform:translate(0)}.covers-module__oYIfYq__cover[data-kind=voice][data-phase=wait] .covers-module__oYIfYq__diary b{opacity:0;transform:scale(.9)}.covers-module__oYIfYq__cover[data-kind=voice][data-phase=run] .covers-module__oYIfYq__ink{animation:2.2s linear .3s both covers-module__oYIfYq__voiceInk}.covers-module__oYIfYq__cover[data-kind=voice][data-phase=run] .covers-module__oYIfYq__playhead{animation:2.2s linear .3s both covers-module__oYIfYq__agentHead}.covers-module__oYIfYq__cover[data-kind=voice][data-phase=run] .covers-module__oYIfYq__diary b{animation:covers-module__oYIfYq__land .32s var(--ease)1.9s both}@keyframes covers-module__oYIfYq__voiceInk{0%{clip-path:inset(0 100% 0 0)}}@keyframes covers-module__oYIfYq__land{0%{opacity:0;transform:scale(.9)}}.covers-module__oYIfYq__pins{flex:none;gap:1.6cqh;display:grid}.covers-module__oYIfYq__pins i{width:var(--w);background:var(--mark);transform-origin:0;border-radius:2px;height:2cqh;min-height:3px;margin-left:3.5cqw;position:relative}.covers-module__oYIfYq__pins i:before{content:"";background:var(--bad);border-radius:1px;width:2cqh;min-width:3px;height:100%;position:absolute;top:0;left:-3.5cqw}.covers-module__oYIfYq__map{--cell:min(100cqw/var(--cols),100cqh/var(--rows));flex:auto;min-height:0;position:relative;container-type:size}.covers-module__oYIfYq__sec{left:calc(var(--cell)*var(--x));top:calc(var(--cell)*1.25);width:calc(var(--cell)*var(--c));height:calc(var(--cell)*var(--r));position:absolute}.covers-module__oYIfYq__secLabel{left:0;bottom:calc(100% + var(--cell)*.35);width:min(100%,calc(var(--cell)*3.2));height:max(2px,calc(var(--cell)*.4));background:var(--mark);border-radius:1px;position:absolute}.covers-module__oYIfYq__sec .covers-module__oYIfYq__proof,.covers-module__oYIfYq__sec .covers-module__oYIfYq__ink{background-image:linear-gradient(var(--paper)1.5px,transparent 1.5px),linear-gradient(90deg,var(--paper)1.5px,transparent 1.5px);background-size:var(--cell)var(--cell)}.covers-module__oYIfYq__sec .covers-module__oYIfYq__proof{background-color:var(--edge);opacity:.5}.covers-module__oYIfYq__sec .covers-module__oYIfYq__ink{background-color:color-mix(in oklab,var(--good)58%,var(--paper))}.covers-module__oYIfYq__sec b{left:calc(var(--cell)*var(--hx) + 1.5px);top:calc(var(--cell)*var(--hy) + 1.5px);width:calc(var(--cell) - 1.5px);height:calc(var(--cell) - 1.5px);border:1px solid var(--mark);background:var(--paper);position:absolute}.covers-module__oYIfYq__cover[data-kind=move][data-phase=wait] .covers-module__oYIfYq__sec .covers-module__oYIfYq__ink{clip-path:inset(0 100% 0 0)}.covers-module__oYIfYq__cover[data-kind=move][data-phase=wait] .covers-module__oYIfYq__sec b,.covers-module__oYIfYq__cover[data-kind=move][data-phase=wait] .covers-module__oYIfYq__pins i{opacity:0}.covers-module__oYIfYq__cover[data-kind=move][data-phase=wait] .covers-module__oYIfYq__pins i{transform:scaleX(0)}.covers-module__oYIfYq__cover[data-kind=move][data-phase=run] .covers-module__oYIfYq__sec .covers-module__oYIfYq__ink{animation:covers-module__oYIfYq__voiceInk var(--t)linear var(--d)both}.covers-module__oYIfYq__cover[data-kind=move][data-phase=run] .covers-module__oYIfYq__sec b{animation:covers-module__oYIfYq__appear .16s ease var(--d)both}.covers-module__oYIfYq__cover[data-kind=move][data-phase=run] .covers-module__oYIfYq__pins i{animation:covers-module__oYIfYq__pin .38s var(--ease)calc(var(--d) + .12s)both}@keyframes covers-module__oYIfYq__appear{0%{opacity:0}}@keyframes covers-module__oYIfYq__pin{0%{opacity:0;transform:scaleX(0)}}.covers-module__oYIfYq__mover{flex:auto;grid-template-columns:1fr 1fr;gap:7cqw;min-height:0;display:grid}.covers-module__oYIfYq__markup{border-left:1.5px solid var(--edge);grid-template-rows:repeat(8,1fr);align-items:center;padding-left:2cqw;display:grid}.covers-module__oYIfYq__markup i{width:var(--w);background:repeating-linear-gradient(90deg,var(--mark)0 3cqw,transparent 3cqw 4.2cqw);border-radius:2px;height:1.6cqh;min-height:3px}.covers-module__oYIfYq__blocks{flex-direction:column;gap:3cqh;display:flex;position:relative}.covers-module__oYIfYq__blocks>div{flex:0 0 var(--h);border:1px solid var(--ink);border-radius:3px;align-content:center;gap:1.8cqh;padding-inline:2.4cqw;display:grid}.covers-module__oYIfYq__blocks>div i{background:var(--ink);border-radius:2px;height:1.7cqh;min-height:3px}.covers-module__oYIfYq__blocks>div i:last-child{background:var(--mark);width:62%}.covers-module__oYIfYq__blocks>div[data-amber]{border:1px dashed var(--warn);background:color-mix(in oklab,var(--warn)12%,var(--paper))}.covers-module__oYIfYq__blocks>div[data-amber] i{background:color-mix(in oklab,var(--warn)70%,var(--ink))}.covers-module__oYIfYq__pct{font-variant-numeric:tabular-nums;color:var(--ink);margin-top:auto;font-size:max(.6875rem,3.4cqw);font-weight:600;line-height:1}.covers-module__oYIfYq__cover[data-kind=mover][data-phase=wait] .covers-module__oYIfYq__blocks>div{opacity:.001;transform:translate(-6%)}.covers-module__oYIfYq__cover[data-kind=mover][data-phase=wait] .covers-module__oYIfYq__pct{opacity:0}.covers-module__oYIfYq__cover[data-kind=mover][data-phase=run] .covers-module__oYIfYq__blocks>div{animation:covers-module__oYIfYq__block .42s var(--ease)var(--d)both}.covers-module__oYIfYq__cover[data-kind=mover][data-phase=run] .covers-module__oYIfYq__pct{animation:.3s 1.9s both covers-module__oYIfYq__appear}@keyframes covers-module__oYIfYq__block{0%{opacity:0;transform:translate(-6%)}}
.pieces-module__nnLTMW__stage{gap:1rem;min-width:0;display:grid}.pieces-module__nnLTMW__sheet{background:var(--paper);border-radius:var(--radius);isolation:isolate;display:block;position:relative;overflow:clip}.pieces-module__nnLTMW__sheet:after{content:"";border:1px solid var(--rule);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.pieces-module__nnLTMW__sheet canvas{width:100%;height:auto;display:block}.pieces-module__nnLTMW__wide{aspect-ratio:5/2}.pieces-module__nnLTMW__wide>*{height:100%}@media (max-width:640px){.pieces-module__nnLTMW__wide{aspect-ratio:4/3}}.pieces-module__nnLTMW__sheet[data-drag]{touch-action:none;cursor:crosshair}.pieces-module__nnLTMW__sheet[data-grab]{touch-action:none;cursor:grab}.pieces-module__nnLTMW__sheet[data-grab]:active{cursor:grabbing}.pieces-module__nnLTMW__sheet[data-press]{touch-action:manipulation;cursor:pointer}.pieces-module__nnLTMW__cover{aspect-ratio:4/3;flex-direction:column;justify-content:center;max-width:100%;height:100%;margin-inline:auto;display:flex;position:relative}.pieces-module__nnLTMW__cover canvas{flex:none;width:100%;height:auto;display:block}.pieces-module__nnLTMW__fill{width:100%;height:100%;display:block;overflow:clip}.pieces-module__nnLTMW__corner[data-left]{left:4.5%;right:auto}.pieces-module__nnLTMW__corner{font-size:var(--t-cap);color:var(--sec);font-variant-numeric:tabular-nums;pointer-events:none;font-weight:600;position:absolute;bottom:5%;right:4.5%}.pieces-module__nnLTMW__bar{flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem;display:flex}.pieces-module__nnLTMW__bar[data-split]{justify-content:space-between}.pieces-module__nnLTMW__group{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;display:flex}.pieces-module__nnLTMW__read{font-size:var(--t-cap);color:var(--sec);font-variant-numeric:tabular-nums;line-height:1.4}.pieces-module__nnLTMW__read b{color:var(--ink);font-weight:600}.pieces-module__nnLTMW__hint{font-size:var(--t-cap);color:var(--cap);max-width:60ch;line-height:1.4}.pieces-module__nnLTMW__err{font-size:var(--t-cap);color:var(--bad);line-height:1.4}.pieces-module__nnLTMW__act{min-height:2.75rem;font-size:var(--t-ui);color:var(--sec);cursor:pointer;text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:.28em;transition:color var(--d-2)ease,text-decoration-color var(--d-2)ease;background:0 0;border:0;align-items:center;padding:0 .25rem;font-weight:500;text-decoration-thickness:1px;display:inline-flex}@media (hover:hover) and (pointer:fine){.pieces-module__nnLTMW__act:hover:not(:disabled){color:var(--ink);-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}}.pieces-module__nnLTMW__act:active:not(:disabled){color:var(--ink)}.pieces-module__nnLTMW__act:disabled{color:var(--control);cursor:not-allowed;text-decoration-color:#0000}.pieces-module__nnLTMW__seg{border:1px solid var(--edge);border-radius:var(--radius);flex-wrap:wrap;gap:2px;min-width:0;margin:0;padding:2px;display:inline-flex}.pieces-module__nnLTMW__seg legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pieces-module__nnLTMW__seg label{min-height:2.5rem;font-size:var(--t-ui);color:var(--sec);cursor:pointer;white-space:nowrap;transition:color var(--d-2)ease,background-color var(--d-2)ease;border-radius:4px;align-items:center;padding:0 .8rem;font-weight:500;line-height:1;display:inline-flex;position:relative}.pieces-module__nnLTMW__seg input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pieces-module__nnLTMW__seg label:has(input:checked){background:var(--ink);color:var(--on-ink)}.pieces-module__nnLTMW__seg label:has(input:focus-visible){outline:2px solid var(--acc);outline-offset:2px}@media (hover:hover) and (pointer:fine){.pieces-module__nnLTMW__seg label:not(:has(input:checked)):hover{color:var(--ink);background:var(--paper-2)}}.pieces-module__nnLTMW__range{min-height:2.75rem;font-size:var(--t-ui);grid-template-columns:minmax(5.5rem,auto) minmax(0,1fr) minmax(3.25rem,auto);align-items:center;gap:.75rem;display:grid}.pieces-module__nnLTMW__range label{color:var(--sec);font-weight:500}.pieces-module__nnLTMW__range output{text-align:right;font-variant-numeric:tabular-nums;color:var(--ink);font-weight:600}.pieces-module__nnLTMW__range input{appearance:none;cursor:pointer;background:0 0;border-radius:3px;width:100%;height:2.75rem;margin:0}.pieces-module__nnLTMW__range input::-webkit-slider-runnable-track{background:var(--ink);height:1px}.pieces-module__nnLTMW__range input::-moz-range-track{background:var(--ink);height:1px}.pieces-module__nnLTMW__range input::-webkit-slider-thumb{appearance:none;border:1.5px solid var(--ink);background:var(--paper);width:12px;height:22px;transition:transform var(--d-1)var(--ease),border-color var(--d-2)ease;border-radius:3px;margin-top:-10.5px}.pieces-module__nnLTMW__range input::-moz-range-thumb{border:1.5px solid var(--ink);background:var(--paper);border-radius:3px;width:10px;height:20px}.pieces-module__nnLTMW__range input:active::-webkit-slider-thumb{border-color:var(--acc);transform:scaleY(.92)}.pieces-module__nnLTMW__range input:active::-moz-range-thumb{border-color:var(--acc)}.pieces-module__nnLTMW__field{gap:.35rem;min-width:0;display:grid}.pieces-module__nnLTMW__field label{font-size:var(--t-cap);color:var(--sec);font-weight:500}.pieces-module__nnLTMW__field input{border:1px solid var(--edge);border-radius:var(--radius);background:var(--paper);width:100%;height:2.75rem;color:var(--ink);transition:border-color var(--d-2)ease;padding:0 .75rem;font-size:1rem}.pieces-module__nnLTMW__field input::placeholder{color:var(--cap)}.pieces-module__nnLTMW__field input:focus-visible{outline:2px solid var(--acc);outline-offset:1px;border-color:var(--ink)}@media (hover:hover) and (pointer:fine){.pieces-module__nnLTMW__field input:hover{border-color:var(--control)}}.pieces-module__nnLTMW__form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.75rem;max-width:34rem;display:grid}.pieces-module__nnLTMW__check{min-height:2.75rem;font-size:var(--t-ui);color:var(--sec);cursor:pointer;align-items:center;gap:.5rem;font-weight:500;display:inline-flex}.pieces-module__nnLTMW__check input{width:1.05rem;height:1.05rem;accent-color:var(--ink);cursor:pointer;margin:0}.pieces-module__nnLTMW__sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.receipt-module__5T2XeW__window{--receipt:var(--lightningcss-light,var(--paper))var(--lightningcss-dark,var(--paper-3));border-radius:var(--radius);background:color-mix(in oklab,var(--ink)5%,var(--paper));isolation:isolate;flex-direction:column;justify-content:flex-end;align-items:center;max-width:34rem;height:clamp(19rem,52vh,26rem);padding:0 1rem;display:flex;position:relative;overflow:clip}.receipt-module__5T2XeW__strip{will-change:transform;transform-origin:50% 100%;width:min(100%,19rem)}.receipt-module__5T2XeW__edge{width:100%;height:6px;display:block}.receipt-module__5T2XeW__edge path{fill:var(--receipt)}.receipt-module__5T2XeW__paper{background:var(--receipt);color:var(--ink);font-size:var(--t-cap);font-variant-numeric:tabular-nums;padding:.9rem 1rem .75rem;line-height:1.35}.receipt-module__5T2XeW__head{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.receipt-module__5T2XeW__head b{font-family:var(--f-display);letter-spacing:-.01em;font-size:1.5rem;font-weight:400;line-height:1}.receipt-module__5T2XeW__head span,.receipt-module__5T2XeW__when{color:var(--sec)}.receipt-module__5T2XeW__when{margin-top:.2rem}.receipt-module__5T2XeW__cols,.receipt-module__5T2XeW__total{justify-content:space-between;gap:1rem;display:flex}.receipt-module__5T2XeW__cols{border-bottom:1px dashed var(--control);color:var(--sec);margin-top:.75rem;padding-bottom:.3rem}.receipt-module__5T2XeW__lines li{justify-content:space-between;gap:1rem;padding:.3rem 0;font-size:.875rem;line-height:1.3;display:flex}.receipt-module__5T2XeW__lines li span:first-child{overflow-wrap:anywhere;min-width:0}.receipt-module__5T2XeW__lines li span:last-child{color:var(--sec)}.receipt-module__5T2XeW__lines:empty{min-height:.25rem}.receipt-module__5T2XeW__total{border-top:1px dashed var(--control);padding-top:.35rem;font-weight:600}.receipt-module__5T2XeW__slot{z-index:1;border-top:3px solid var(--ink);border-radius:2px;flex:none;width:min(100%,22rem);height:0;position:relative}.receipt-module__5T2XeW__window[data-compact]{aspect-ratio:4/3;border-radius:0;width:100%;height:auto}.receipt-module__5T2XeW__window[data-compact] .receipt-module__5T2XeW__strip{width:min(74%,17rem)}.receipt-module__5T2XeW__window[data-compact] .receipt-module__5T2XeW__slot{width:min(86%,20rem);margin-bottom:9%}
.ruler-module__P5ejHW__spec{background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;isolation:isolate;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:2.5rem clamp(1.5rem,4vw,3rem);padding:clamp(1.75rem,4vw,3rem) clamp(1.5rem,4vw,3rem) clamp(3rem,6vw,4rem);display:grid;position:relative}.ruler-module__P5ejHW__col{flex-direction:column;align-items:flex-start;gap:1.75rem;min-width:0;display:flex}.ruler-module__P5ejHW__col[data-right]{flex-flow:wrap;justify-content:center;align-self:center;align-items:center;gap:3rem 2.5rem}.ruler-module__P5ejHW__spec [data-m]:focus-visible{outline:1px dashed var(--acc);outline-offset:3px}.ruler-module__P5ejHW__big{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-size:clamp(5rem,12vw,8.5rem);line-height:.95}.ruler-module__P5ejHW__para{max-width:30ch;color:var(--body);font-size:.9375rem;line-height:1.5}.ruler-module__P5ejHW__rowish{flex-wrap:wrap;align-items:center;gap:1.5rem;display:flex}.ruler-module__P5ejHW__button{border:1px solid var(--ink);border-radius:var(--radius);height:2.75rem;font-size:var(--t-ui);color:var(--ink);align-items:center;padding:0 1.05rem;font-weight:600;display:inline-flex}.ruler-module__P5ejHW__tag{border:1px solid var(--edge);height:1.625rem;font-size:var(--t-cap);color:var(--sec);border-radius:3px;align-items:center;padding:0 .5rem;font-weight:500;display:inline-flex}.ruler-module__P5ejHW__square{aspect-ratio:1;border:1.25px solid var(--ink);width:clamp(5rem,12vw,7.5rem);display:block;overflow:clip}.ruler-module__P5ejHW__square svg{width:100%;height:100%;display:block;overflow:hidden}.ruler-module__P5ejHW__square path{fill:none;stroke:var(--ink);stroke-width:1px;opacity:.7;vector-effect:non-scaling-stroke}.ruler-module__P5ejHW__ring{aspect-ratio:3/4;border:1.5px solid var(--ink);width:clamp(4.5rem,10vw,6.5rem);box-shadow:inset 0 0 0 .75rem var(--paper),inset 0 0 0 calc(.75rem + 1.5px)var(--ink);border-radius:50%;display:block}.ruler-module__P5ejHW__over{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ruler-module__P5ejHW__dim path{fill:none;stroke:var(--ink);stroke-width:1px;stroke-linecap:round}.ruler-module__P5ejHW__dim text{fill:var(--ink);font-family:var(--f-text);font-variant-numeric:tabular-nums;text-anchor:middle;dominant-baseline:central;paint-order:stroke;stroke:var(--paper);stroke-width:5px;stroke-linejoin:round;font-size:12px;font-weight:600}.ruler-module__P5ejHW__dim[data-acc] path,.ruler-module__P5ejHW__dim[data-live] path{stroke:var(--acc);stroke-width:1.25px}.ruler-module__P5ejHW__dim[data-acc] text,.ruler-module__P5ejHW__dim[data-live] text{fill:var(--acc-text)}.ruler-module__P5ejHW__cover{width:100%;height:auto;display:block}.ruler-module__P5ejHW__plate{fill:none;stroke:var(--ink);stroke-width:1.5px}.ruler-module__P5ejHW__hatch path{fill:none;stroke:var(--ink);stroke-width:1px;opacity:.6}.ruler-module__P5ejHW__dim[data-big] text{stroke-width:8px;font-size:19px}.ruler-module__P5ejHW__dim[data-big] path{stroke-width:1.6px}@media (max-width:640px){.ruler-module__P5ejHW__spec{grid-template-columns:1fr}.ruler-module__P5ejHW__col[data-right]{justify-content:flex-start}}
.spring-module__IYFmhW__wrap{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:2rem clamp(1.5rem,4vw,3.5rem);display:grid}.spring-module__IYFmhW__left{justify-items:start;gap:1.5rem;min-width:0;display:grid}.spring-module__IYFmhW__left>div:last-child{width:100%}.spring-module__IYFmhW__right{gap:.75rem;min-width:0;display:grid}.spring-module__IYFmhW__bench{flex-wrap:wrap;align-items:center;gap:1.25rem;padding:.5rem 0;display:flex}.spring-module__IYFmhW__state{font-size:var(--t-ui);color:var(--sec)}.spring-module__IYFmhW__state b{color:var(--ink);font-weight:600}.spring-module__IYFmhW__switch{border:1.5px solid var(--ink);background:var(--paper);cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;border-radius:9px;width:139px;height:63px;padding:0;display:block;position:relative}.spring-module__IYFmhW__switch:active{cursor:grabbing}.spring-module__IYFmhW__fill{border-radius:7px;position:absolute;inset:0;overflow:clip}.spring-module__IYFmhW__fill svg{width:100%;height:100%;display:block}.spring-module__IYFmhW__fill path{fill:none;stroke:var(--acc);stroke-width:1.3px;vector-effect:non-scaling-stroke}.spring-module__IYFmhW__knob{border:1.5px solid var(--ink);background:var(--paper);will-change:transform;border-radius:6px;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:4px;left:4px}.spring-module__IYFmhW__knob i{background:var(--ink);width:2px;height:22px;transition:background-color var(--d-2)ease;border-radius:1px;display:block}.spring-module__IYFmhW__switch[aria-checked=true] .spring-module__IYFmhW__knob i{background:var(--acc)}@media (max-width:820px){.spring-module__IYFmhW__wrap{grid-template-columns:1fr}}
.blog-module__8V6bsq__prose{--mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,"Liberation Mono",monospace;--gap:1.15em;--gap-read:calc(var(--t-read,1.125rem)*1.15);--block:2.25rem;--reach:0px;counter-reset:fig;font-size:var(--t-read,1.125rem);color:var(--body);font-kerning:normal;font-variant-ligatures:common-ligatures contextual;hanging-punctuation:first allow-end;overflow-wrap:break-word;line-height:1.62}@media (min-width:56.25em){.blog-module__8V6bsq__prose[data-margin]{--reach:calc(var(--side-gap) + var(--side-w))}}.blog-module__8V6bsq__prose :is(li,blockquote),.blog-module__8V6bsq__callout,.blog-module__8V6bsq__side,.blog-module__8V6bsq__steps,.blog-module__8V6bsq__aside,.blog-module__8V6bsq__demoBody{--reach:0px}.blog-module__8V6bsq__prose>*{margin-block:0}.blog-module__8V6bsq__prose>*+*{margin-top:var(--gap)}.blog-module__8V6bsq__prose p{text-wrap:pretty}.blog-module__8V6bsq__prose strong{color:var(--ink);font-weight:600}.blog-module__8V6bsq__prose em{font-synthesis:style;font-style:italic}.blog-module__8V6bsq__prose del{color:var(--cap)}.blog-module__8V6bsq__prose sup{vertical-align:baseline;font-variant-numeric:tabular-nums;font-size:.68em;line-height:0;position:relative;top:-.5em}.blog-module__8V6bsq__prose hr{width:3.5rem;height:0;margin:var(--block)0;border:0;border-top:1.5px solid var(--ink)}.blog-module__8V6bsq__prose h2,.blog-module__8V6bsq__prose h3{font-family:var(--f-display);color:var(--ink);text-wrap:balance;position:relative}.blog-module__8V6bsq__prose h2{letter-spacing:-.012em;font-size:clamp(1.875rem,1.52rem + 1.5vw,2.625rem);line-height:1.04}.blog-module__8V6bsq__prose h3{letter-spacing:-.008em;font-size:clamp(1.4375rem,1.3rem + .6vw,1.75rem);line-height:1.1}.blog-module__8V6bsq__prose h4{color:var(--ink);letter-spacing:-.005em;font-size:1em;font-weight:600;line-height:1.3}.blog-module__8V6bsq__prose>h2{margin-top:clamp(3rem,2.3rem + 2.6vw,4.25rem)}.blog-module__8V6bsq__prose>h3{margin-top:clamp(2.25rem,1.9rem + 1.4vw,3rem)}.blog-module__8V6bsq__prose>h4{margin-top:2em}.blog-module__8V6bsq__prose>h2+*,.blog-module__8V6bsq__prose>h3+*{margin-top:.85em}.blog-module__8V6bsq__prose>h4+*{margin-top:.4em}.blog-module__8V6bsq__prose>h2:first-child,.blog-module__8V6bsq__prose>h3:first-child{margin-top:0}.blog-module__8V6bsq__prose :is(h2,h3,h4){scroll-margin-top:calc(var(--hd-h) + 1.5rem)}.blog-module__8V6bsq__anchor{vertical-align:.08em;width:1.5rem;height:1.5rem;color:var(--cap);font-family:var(--f-text);transition:color var(--d-2)ease,opacity var(--d-2)ease,transform var(--d-2)var(--ease);border-radius:4px;place-items:center;margin-left:.3rem;text-decoration:none;display:inline-grid;position:relative}.blog-module__8V6bsq__anchor:after{content:"";position:absolute;inset:-.6rem}.blog-module__8V6bsq__anchor svg{width:1rem;height:1rem}.blog-module__8V6bsq__anchor path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.blog-module__8V6bsq__anchor[data-done]{color:var(--acc-text)}.blog-module__8V6bsq__anchorSaid{font-size:var(--t-cap);letter-spacing:0;white-space:nowrap;color:var(--acc-text);font-weight:500;line-height:1;position:absolute;top:50%;left:calc(100% + .35rem);translate:0 -50%}@media (hover:hover) and (pointer:fine){.blog-module__8V6bsq__anchor{opacity:0}:is(h2,h3,h4):hover>.blog-module__8V6bsq__anchor,.blog-module__8V6bsq__anchor:focus-visible,.blog-module__8V6bsq__anchor[data-done]{opacity:1}.blog-module__8V6bsq__anchor:hover{color:var(--ink)}}@media (prefers-reduced-motion:no-preference){.blog-module__8V6bsq__anchor:active{transform:scale(.92)}}.blog-module__8V6bsq__prose a:not([class]){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.2em;text-decoration-skip-ink:auto;transition:text-decoration-color var(--d-2)ease;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.blog-module__8V6bsq__prose a:not([class]):hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}}.blog-module__8V6bsq__prose ul:not([class]),.blog-module__8V6bsq__prose ol:not([class]){padding-left:1.4em}.blog-module__8V6bsq__prose li{position:relative}.blog-module__8V6bsq__prose li+li,.blog-module__8V6bsq__prose li>:is(ul,ol){margin-top:.5em}.blog-module__8V6bsq__prose li>p+p{margin-top:.6em}.blog-module__8V6bsq__prose ul:not([class])>li:before{content:"";border-top:1.5px solid var(--mark);width:.5em;position:absolute;top:.76em;left:-1.2em}.blog-module__8V6bsq__prose ol:not([class]){counter-reset:li}.blog-module__8V6bsq__prose ol:not([class])>li{counter-increment:li}.blog-module__8V6bsq__prose ol:not([class])>li:before{content:counter(li)".";color:var(--cap);font-variant-numeric:tabular-nums;margin-right:.5em;position:absolute;right:100%}@media (min-width:56.25em){.blog-module__8V6bsq__prose[data-margin]>ul:not([class]),.blog-module__8V6bsq__prose[data-margin]>ol:not([class]){padding-left:0}}.blog-module__8V6bsq__prose .contains-task-list{padding-left:0}.blog-module__8V6bsq__prose .task-list-item:before{content:none}.blog-module__8V6bsq__prose .task-list-item{padding-left:1.9em}.blog-module__8V6bsq__prose .task-list-item>input{appearance:none;border:1.5px solid var(--ink);opacity:1;border-radius:1px;width:1.05em;height:1.05em;margin:0;position:absolute;top:.28em;left:0}.blog-module__8V6bsq__prose .blog-module__8V6bsq__checklist[data-ticked]>ul>li:after{content:"";pointer-events:none;background:var(--ink);width:1.33em;height:1.33em;position:absolute;top:.04em;left:.02em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.8c1.6 1.5 3 3.2 4.4 5.2C11.6 12 15.2 7.6 20.4 3.6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.8c1.6 1.5 3 3.2 4.4 5.2C11.6 12 15.2 7.6 20.4 3.6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.blog-module__8V6bsq__prose .task-list-item:has(>input:checked):after{content:"";pointer-events:none;background:var(--ink);width:1.33em;height:1.33em;position:absolute;top:.04em;left:.02em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.8c1.6 1.5 3 3.2 4.4 5.2C11.6 12 15.2 7.6 20.4 3.6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4.5 12.8c1.6 1.5 3 3.2 4.4 5.2C11.6 12 15.2 7.6 20.4 3.6' fill='none' stroke='%23000' stroke-width='2.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.blog-module__8V6bsq__prose .blog-module__8V6bsq__checklist>ul{padding-left:0}.blog-module__8V6bsq__prose .blog-module__8V6bsq__checklist>ul>li{padding-left:1.9em}.blog-module__8V6bsq__prose .blog-module__8V6bsq__checklist>ul>li:before{content:"";border:1.5px solid var(--ink);border-radius:1px;width:1.05em;height:1.05em;position:absolute;top:.28em;left:0}.blog-module__8V6bsq__prose blockquote:not([class]){border-left:1.5px solid var(--ink);color:var(--ink);margin-inline:0;padding-left:1.2em}.blog-module__8V6bsq__prose blockquote:not([class])>*+*{margin-top:.7em}.blog-module__8V6bsq__pull{margin:var(--block)0;padding-top:1.35rem;position:relative}.blog-module__8V6bsq__pullMark{width:4.5rem;height:.75rem;color:var(--acc);position:absolute;top:0;left:0}.blog-module__8V6bsq__pullMark path{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round}.blog-module__8V6bsq__pullText{font-family:var(--f-display);letter-spacing:-.012em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(1.625rem,1.3rem + 1.4vw,2.3125rem);line-height:1.12}.blog-module__8V6bsq__pullText>p{text-wrap:balance}.blog-module__8V6bsq__pullText[data-quoted]:before{content:"“";position:absolute;translate:-.46em}.blog-module__8V6bsq__pullText[data-quoted]:after{content:"”"}.blog-module__8V6bsq__pullBy{font-size:var(--t-cap);color:var(--cap);margin-top:.75rem;line-height:1.35}.blog-module__8V6bsq__pullBy cite{font-style:normal}.blog-module__8V6bsq__prose [data-sidenote],.blog-module__8V6bsq__aside{font-size:var(--t-cap);color:var(--sec);letter-spacing:0;text-wrap:pretty;hanging-punctuation:none;font-style:normal;font-weight:400;line-height:1.5;display:none}.blog-module__8V6bsq__prose [data-sidenote] a:not([class]),.blog-module__8V6bsq__aside a:not([class]){color:var(--body)}.blog-module__8V6bsq__prose [data-sn-num]{min-width:1.1em;color:var(--acc-text);font-variant-numeric:tabular-nums;margin-right:.15em;font-weight:600;display:inline-block}.blog-module__8V6bsq__prose [data-sn-p]+[data-sn-p]{margin-top:.5em;display:block}.blog-module__8V6bsq__aside{margin:var(--gap)0;border-block:1px solid var(--rule);padding:.75rem 0;display:block}@media (min-width:56.25em){.blog-module__8V6bsq__prose[data-margin] [data-sidenote],.blog-module__8V6bsq__prose[data-margin]>.blog-module__8V6bsq__aside{float:right;clear:right;width:var(--side-w);margin:.3em calc(-1*(var(--side-gap) + var(--side-w)))1rem 0;display:block}.blog-module__8V6bsq__prose[data-margin]>.blog-module__8V6bsq__aside{margin-top:calc(var(--gap-read) + .5rem);border:0;border-top:1px solid var(--ink);padding:.6rem 0 0}.blog-module__8V6bsq__prose[data-margin]>.blog-module__8V6bsq__aside:first-child{margin-top:.5rem}.blog-module__8V6bsq__prose[data-margin]>.blog-module__8V6bsq__aside:first-child+*{margin-top:0}}.blog-module__8V6bsq__aside>*+*{margin-top:.5em}.blog-module__8V6bsq__asideLabel{color:var(--ink);margin-bottom:.2rem;font-weight:600;display:block}.blog-module__8V6bsq__prose .footnotes{border-top:1px solid var(--ink);font-size:var(--t-ui);color:var(--sec);clear:both;margin-top:clamp(3rem,2.4rem + 2.4vw,4rem);padding-top:1.25rem;line-height:1.55}.blog-module__8V6bsq__prose .blog-module__8V6bsq__notesLabel{font-family:var(--f-text);font-size:var(--t-cap);letter-spacing:0;color:var(--sec);font-weight:500;line-height:1.3}.blog-module__8V6bsq__prose .footnotes>ol{margin-top:.9rem;padding-left:1.75em}.blog-module__8V6bsq__prose .footnotes>ol>li+li{margin-top:.55em}.blog-module__8V6bsq__prose .footnotes>ol>li:before{content:counter(li);color:var(--acc-text);margin:0 0 0 -1.75em;font-weight:600;left:0;right:auto}.blog-module__8V6bsq__prose .footnotes li:target{color:var(--ink)}.blog-module__8V6bsq__prose .footnotes a:not([class]){color:var(--body)}.blog-module__8V6bsq__prose a.data-footnote-backref{text-align:center;min-width:1.5rem;color:var(--cap);font-family:var(--f-text);text-decoration:none;display:inline-block;position:relative}.blog-module__8V6bsq__prose a.data-footnote-backref:after{content:"";position:absolute;inset:-.75rem -.6rem}.blog-module__8V6bsq__prose sup>a[data-footnote-ref]{color:var(--acc-text);padding:0 .1em;font-weight:600;text-decoration:none;position:relative}.blog-module__8V6bsq__prose sup>a[data-footnote-ref]:after{content:"";position:absolute;inset:-.9rem -.6rem}.blog-module__8V6bsq__prose :not(pre)>code{border:1px solid var(--rule);background:var(--paper-2);font-family:var(--mono);color:var(--ink);font-variant-ligatures:none;overflow-wrap:anywhere;border-radius:4px;padding:.1em .34em;font-size:.84em}.blog-module__8V6bsq__code{--sh-identifier:var(--ink);--sh-class:var(--ink);--sh-entity:var(--ink);--sh-property:var(--body);--sh-jsxliterals:var(--body);--sh-sign:var(--cap);--sh-string:var(--acc-text);--sh-keyword:var(--ink);--sh-comment:var(--cap);--sh-space:inherit;margin:var(--block)0;border:1px solid var(--edge);background:var(--paper);clear:right;width:calc(100% + var(--reach));position:relative}.blog-module__8V6bsq__codeHead{border-bottom:1px solid var(--rule);min-height:2.5rem;font-size:var(--t-cap);color:var(--sec);align-items:center;padding:0 3.25rem 0 1.05rem;font-weight:500;line-height:1.2;display:flex}.blog-module__8V6bsq__code pre{font-family:var(--mono);color:var(--ink);tab-size:2;font-variant-ligatures:none;hanging-punctuation:none;-webkit-text-size-adjust:100%;margin:0;padding:1rem 1.05rem;font-size:.8125rem;line-height:1.65;overflow-x:auto}.blog-module__8V6bsq__code:not(:has(.blog-module__8V6bsq__codeHead)) pre{padding-right:3.25rem}.blog-module__8V6bsq__code pre code{font:inherit}.blog-module__8V6bsq__code .sh__token--keyword{font-weight:600}.blog-module__8V6bsq__copy{background:var(--paper);min-width:1.875rem;height:1.875rem;color:var(--sec);font-size:var(--t-cap);cursor:pointer;transition:color var(--d-2)ease,background-color var(--d-2)ease,transform var(--d-2)var(--ease);border:0;border-radius:3px;align-items:center;gap:.35rem;padding:0 .4rem;font-weight:500;line-height:1;display:inline-flex;position:absolute;top:.3125rem;right:.3125rem}.blog-module__8V6bsq__copy:after{content:"";position:absolute;inset:-.45rem}.blog-module__8V6bsq__copy svg{flex:none;width:1rem;height:1rem}.blog-module__8V6bsq__copy path,.blog-module__8V6bsq__copy rect{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.blog-module__8V6bsq__copy[data-state=done]{color:var(--ink)}.blog-module__8V6bsq__copy[data-state=done] svg{color:var(--acc)}.blog-module__8V6bsq__copy[data-state=failed]{color:var(--bad)}.blog-module__8V6bsq__copyCheck{stroke-dasharray:22;stroke-dashoffset:0}@media (prefers-reduced-motion:no-preference){.blog-module__8V6bsq__copy:active{transform:scale(.97)}[data-state=done]>svg .blog-module__8V6bsq__copyCheck,.blog-module__8V6bsq__anchor[data-done] .blog-module__8V6bsq__copyCheck{animation:blog-module__8V6bsq__draw var(--d-3)var(--ease)both}}@media (hover:hover) and (pointer:fine){.blog-module__8V6bsq__copy:hover{color:var(--ink);background:var(--paper-3)}}@keyframes blog-module__8V6bsq__draw{0%{stroke-dashoffset:22px}}.blog-module__8V6bsq__tableBox{margin:var(--block)0;border-block:1px solid var(--ink);overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;clear:right;width:calc(100% + var(--reach));hanging-punctuation:none;overflow-x:auto}.blog-module__8V6bsq__tableBox:focus-visible{outline-offset:2px}.blog-module__8V6bsq__tableBox table{border-collapse:collapse;width:100%;font-size:var(--t-ui);font-variant-numeric:tabular-nums;line-height:1.45}.blog-module__8V6bsq__tableBox th,.blog-module__8V6bsq__tableBox td{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);min-width:7.5rem;padding:.7rem 1rem .7rem 0}.blog-module__8V6bsq__tableBox :is(th,td):last-child{padding-right:0}@media (max-width:40rem){.blog-module__8V6bsq__tableBox th,.blog-module__8V6bsq__tableBox td{overflow-wrap:break-word;min-width:5.5rem;padding:.6rem .6rem .6rem 0}}.blog-module__8V6bsq__prose .blog-module__8V6bsq__tableBox code{white-space:nowrap;overflow-wrap:normal}.blog-module__8V6bsq__tableBox th[align=right],.blog-module__8V6bsq__tableBox td[align=right]{text-align:right}.blog-module__8V6bsq__tableBox th[align=center],.blog-module__8V6bsq__tableBox td[align=center]{text-align:center}.blog-module__8V6bsq__tableBox thead th{border-bottom-color:var(--ink);font-size:var(--t-cap);color:var(--cap);white-space:nowrap;padding-block:.55rem;font-weight:500}.blog-module__8V6bsq__tableBox tbody tr:last-child>*{border-bottom:0}.blog-module__8V6bsq__tableBox tbody td:first-child{color:var(--ink);font-weight:500}.blog-module__8V6bsq__tableBox td{color:var(--body)}.blog-module__8V6bsq__figure{margin:var(--block)0;counter-increment:fig;clear:right}.blog-module__8V6bsq__figure[data-wide]{width:calc(100% + var(--reach))}.blog-module__8V6bsq__sheet{border:1px solid var(--edge);background:var(--paper);position:relative}.blog-module__8V6bsq__crop{pointer-events:none;width:.7rem;height:.7rem;position:absolute}.blog-module__8V6bsq__crop:before,.blog-module__8V6bsq__crop:after{content:"";background:var(--mark);position:absolute}.blog-module__8V6bsq__crop:before{width:100%;height:1px}.blog-module__8V6bsq__crop:after{width:1px;height:100%}.blog-module__8V6bsq__crop[data-c=tl]{top:-1px;left:-1px;transform:translate(-100%,-100%)}.blog-module__8V6bsq__crop[data-c=tl]:before{bottom:-1px;right:.3rem}.blog-module__8V6bsq__crop[data-c=tl]:after{bottom:.3rem;right:-1px}.blog-module__8V6bsq__crop[data-c=tr]{top:-1px;right:-1px;transform:translate(100%,-100%)}.blog-module__8V6bsq__crop[data-c=tr]:before{bottom:-1px;left:.3rem}.blog-module__8V6bsq__crop[data-c=tr]:after{bottom:.3rem;left:-1px}.blog-module__8V6bsq__crop[data-c=bl]{bottom:-1px;left:-1px;transform:translate(-100%,100%)}.blog-module__8V6bsq__crop[data-c=bl]:before{top:-1px;right:.3rem}.blog-module__8V6bsq__crop[data-c=bl]:after{top:.3rem;right:-1px}.blog-module__8V6bsq__crop[data-c=br]{bottom:-1px;right:-1px;transform:translate(100%,100%)}.blog-module__8V6bsq__crop[data-c=br]:before{top:-1px;left:.3rem}.blog-module__8V6bsq__crop[data-c=br]:after{top:.3rem;left:-1px}@media (max-width:40rem){.blog-module__8V6bsq__crop{width:.4rem;height:.4rem}}.blog-module__8V6bsq__figureBox{position:relative;overflow:hidden}.blog-module__8V6bsq__figureBox[data-pad]{padding:clamp(1rem,3vw,1.75rem)}.blog-module__8V6bsq__figureBox img{width:100%;height:auto;display:block}.blog-module__8V6bsq__tb{border-top:1px solid var(--edge);border-left:1px solid var(--edge);width:fit-content;max-width:100%;margin:0 0 0 auto;display:flex}.blog-module__8V6bsq__tb>div{flex-direction:column;gap:.1rem;min-width:0;padding:.35rem .65rem .4rem;display:flex}.blog-module__8V6bsq__tb>div+div{border-left:1px solid var(--edge)}.blog-module__8V6bsq__tb dt{color:var(--cap);white-space:nowrap;font-size:.6875rem;line-height:1.2}.blog-module__8V6bsq__tb dd{font-size:var(--t-cap);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.3}.blog-module__8V6bsq__tb dd a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.2em;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.blog-module__8V6bsq__tb dd a:hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc)}}.blog-module__8V6bsq__figNum:before{content:counter(fig)}.blog-module__8V6bsq__figure figcaption{font-size:var(--t-cap);color:var(--cap);text-wrap:pretty;hanging-punctuation:none;max-width:62ch;margin-top:.65rem;line-height:1.45}.blog-module__8V6bsq__figure figcaption a:not([class]){color:var(--sec)}.blog-module__8V6bsq__plotBox{container:plot/inline-size}.blog-module__8V6bsq__plot{aspect-ratio:var(--ar-w,720/400);position:relative;container-type:inline-size}@container plot not (min-width:30rem){.blog-module__8V6bsq__plot{aspect-ratio:var(--ar-n,720/400)}}.blog-module__8V6bsq__plotLabel{color:var(--sec);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(.6875rem,1.9cqi,.8125rem);font-weight:500;line-height:1.15;position:absolute}.blog-module__8V6bsq__plot[data-narrow] .blog-module__8V6bsq__plotLabel{font-size:.8125rem}.blog-module__8V6bsq__plotLabel[data-tone=ink]{color:var(--ink)}.blog-module__8V6bsq__plotLabel[data-tone=acc]{color:var(--acc-text)}.blog-module__8V6bsq__plotLabel{translate:var(--tx,0)var(--ty,0)}.blog-module__8V6bsq__plotLabel[data-align=center]{--tx:-50%}.blog-module__8V6bsq__plotLabel[data-align=right]{--tx:-100%}.blog-module__8V6bsq__plotLabel[data-above]{--ty:-100%}.blog-module__8V6bsq__callout{margin:var(--block)0;border:1px solid var(--edge);clear:right;padding:1rem 1.25rem 1.15rem;font-size:.92em;line-height:1.55}.blog-module__8V6bsq__callout[data-kind=warning]{border-color:var(--ink)}.blog-module__8V6bsq__calloutHead{font-size:var(--t-cap);color:var(--ink);align-items:center;gap:.5rem;margin-bottom:.5rem;font-weight:600;line-height:1.2;display:flex}.blog-module__8V6bsq__calloutHead svg{flex:none;width:1.125rem;height:1.125rem}.blog-module__8V6bsq__calloutHead path,.blog-module__8V6bsq__calloutHead circle{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.blog-module__8V6bsq__callout[data-kind=warning] .blog-module__8V6bsq__calloutHead svg{color:var(--warn)}.blog-module__8V6bsq__callout[data-kind=money] .blog-module__8V6bsq__calloutHead svg{color:var(--acc)}.blog-module__8V6bsq__callout>*+*{margin-top:.6em}.blog-module__8V6bsq__callout :not(pre)>code{background:var(--paper-2)}.blog-module__8V6bsq__stat{margin:var(--block)0;border-block:1px solid var(--ink);clear:right;grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:end;column-gap:clamp(1rem,4vw,2rem);padding-block:1.1rem 1.2rem;display:grid}.blog-module__8V6bsq__statValue{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:lining-nums;white-space:nowrap;font-size:clamp(3.25rem,2.3rem + 4.4vw,5.25rem);line-height:.86}.blog-module__8V6bsq__statText{padding-bottom:.15rem}.blog-module__8V6bsq__statLabel{color:var(--body);text-wrap:pretty;max-width:34ch;font-size:.92em;line-height:1.4}.blog-module__8V6bsq__statSource{font-size:var(--t-cap);color:var(--cap);margin-top:.4rem;line-height:1.4}.blog-module__8V6bsq__statSource a:not([class]){color:var(--sec)}.blog-module__8V6bsq__statMissing{border:1px solid var(--bad);font-size:var(--t-cap);color:var(--bad);border-radius:3px;margin-top:.4rem;padding:.2rem .45rem;font-weight:600;line-height:1.3;display:inline-block}.blog-module__8V6bsq__stats{margin:var(--block)0;border-block:1px solid var(--ink);clear:right;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:0 clamp(1.25rem,3vw,2rem);display:grid}.blog-module__8V6bsq__stats>.blog-module__8V6bsq__stat{border:0;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:.75rem;margin:0}.blog-module__8V6bsq__stats>.blog-module__8V6bsq__stat .blog-module__8V6bsq__statValue{font-size:clamp(2.75rem,2.1rem + 2.6vw,3.75rem)}@media (max-width:30rem){.blog-module__8V6bsq__stat{grid-template-columns:minmax(0,1fr);row-gap:.75rem}}.blog-module__8V6bsq__compare{margin:var(--block)0;clear:right;width:calc(100% + var(--reach));grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;font-size:.92em;line-height:1.5;display:grid}.blog-module__8V6bsq__side{border:1px solid var(--edge);padding:1rem 1.15rem 1.2rem}.blog-module__8V6bsq__side[data-side=before]{color:var(--sec);border-style:dashed}.blog-module__8V6bsq__side[data-side=after]{border-color:var(--ink)}.blog-module__8V6bsq__sideLabel{font-size:var(--t-cap);color:var(--sec);align-items:center;gap:.45rem;margin-bottom:.6rem;font-weight:600;line-height:1.2;display:flex}.blog-module__8V6bsq__side[data-side=after] .blog-module__8V6bsq__sideLabel{color:var(--ink)}.blog-module__8V6bsq__side>*+*{margin-top:.6em}.blog-module__8V6bsq__side[data-side=before] strong{color:var(--body)}@media (max-width:38rem){.blog-module__8V6bsq__compare{grid-template-columns:minmax(0,1fr)}}.blog-module__8V6bsq__steps{margin:var(--block)0;clear:right}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol{counter-reset:step;padding:0}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol>li{counter-increment:step;padding:0 0 1.6rem 3.25rem;position:relative}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol>li+li{margin-top:0}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol>li:last-child{padding-bottom:0}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol>li:before{content:counter(step);border:1.5px solid var(--ink);width:2.125rem;height:2.125rem;font-family:var(--f-display);color:var(--ink);font-variant-numeric:lining-nums;border-radius:50%;place-items:center;margin:0;font-size:1.25rem;line-height:1;display:grid;position:absolute;top:-.12em;left:0;right:auto}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol>li:not(:last-child):after{content:"";border-left:1px solid var(--edge);position:absolute;top:2.425rem;bottom:.42rem;left:calc(1.0625rem - .5px)}.blog-module__8V6bsq__prose .blog-module__8V6bsq__steps>ol>li>*+*{margin-top:.5em}.blog-module__8V6bsq__demo{margin:var(--block)0;counter-increment:fig;clear:right;width:calc(100% + var(--reach))}.blog-module__8V6bsq__demoBox{hanging-punctuation:none}.blog-module__8V6bsq__demoHead{border-bottom:1px solid var(--edge);grid-template-columns:auto minmax(0,1fr) minmax(0,1fr);margin:0;display:grid}.blog-module__8V6bsq__demoHead>div{flex-direction:column;gap:.1rem;min-width:0;padding:.45rem clamp(.75rem,2vw,1rem) .5rem;display:flex}.blog-module__8V6bsq__demoHead>div+div{border-left:1px solid var(--edge)}.blog-module__8V6bsq__demoHead dt{color:var(--cap);font-size:.6875rem;line-height:1.2}.blog-module__8V6bsq__demoHead dd{font-size:var(--t-cap);color:var(--ink);text-wrap:pretty;margin:0;font-weight:600;line-height:1.3}.blog-module__8V6bsq__demoHead dd[data-quiet]{color:var(--sec);font-weight:400}@media (max-width:40rem){.blog-module__8V6bsq__demoHead{grid-template-columns:auto minmax(0,1fr)}.blog-module__8V6bsq__demoHead>div:last-child{border-left:0;border-top:1px solid var(--edge);grid-column:1/-1}}.blog-module__8V6bsq__demoBody{color:var(--body);padding:clamp(1rem,3vw,1.5rem);font-size:1rem;line-height:1.5}.blog-module__8V6bsq__demo figcaption{font-size:var(--t-cap);color:var(--cap);max-width:62ch;margin-top:.65rem;line-height:1.45}.blog-module__8V6bsq__problem{border:1px solid var(--bad);font-family:var(--f-text);font-size:var(--t-cap);color:var(--bad);border-radius:3px;align-items:center;gap:.4rem;margin:.25rem 0;padding:.3rem .55rem;font-weight:600;line-height:1.3;display:inline-flex}@media print{.blog-module__8V6bsq__copy,.blog-module__8V6bsq__anchor{display:none}.blog-module__8V6bsq__code,.blog-module__8V6bsq__tableBox,.blog-module__8V6bsq__compare,.blog-module__8V6bsq__demo,.blog-module__8V6bsq__figure[data-wide]{width:100%}}
.demos-module__CO8kZG__demo{gap:clamp(1.25rem,3vw,1.75rem);display:grid}.demos-module__CO8kZG__cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:clamp(1.25rem,4vw,2.5rem);display:grid}.demos-module__CO8kZG__fields{grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));align-items:end;gap:1rem;display:grid}.demos-module__CO8kZG__stack{gap:1.1rem;display:grid}@media (max-width:40rem){.demos-module__CO8kZG__cols{grid-template-columns:minmax(0,1fr)}}.demos-module__CO8kZG__rule{border-top:1px solid var(--rule);height:0}.demos-module__CO8kZG__kicker{font-size:var(--t-cap);color:var(--ink);font-weight:600;line-height:1.3}.demos-module__CO8kZG__note{font-size:var(--t-cap);color:var(--cap);text-wrap:pretty;max-width:64ch;line-height:1.5}.demos-module__CO8kZG__note b{color:var(--sec);font-weight:600}.demos-module__CO8kZG__field{gap:.4rem;min-width:0;display:grid}.demos-module__CO8kZG__label{font-size:var(--t-cap);color:var(--sec);justify-content:space-between;align-items:baseline;gap:.75rem;font-weight:500;line-height:1.3;display:flex}.demos-module__CO8kZG__label output,.demos-module__CO8kZG__label b{font-size:var(--t-ui);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.demos-module__CO8kZG__box{border:1px solid var(--edge);border-radius:var(--radius);background:var(--paper);height:2.75rem;transition:border-color var(--d-2)ease;align-items:center;display:flex}.demos-module__CO8kZG__box:focus-within{border-color:var(--ink);outline:2px solid var(--acc);outline-offset:2px}.demos-module__CO8kZG__box input{font-variant-numeric:tabular-nums;min-width:0;height:100%;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:0 .75rem;font-size:1rem}.demos-module__CO8kZG__box input::placeholder{color:var(--control)}.demos-module__CO8kZG__unit{font-size:var(--t-ui);color:var(--cap);-webkit-user-select:none;user-select:none;flex:none;padding:0 .75rem}.demos-module__CO8kZG__unit[data-pre]{padding-right:0}@media (hover:hover) and (pointer:fine){.demos-module__CO8kZG__box:hover{border-color:var(--control)}}.demos-module__CO8kZG__seg{border:0;flex-wrap:wrap;gap:.5rem;min-width:0;margin:0;padding:0;display:flex}.demos-module__CO8kZG__seg legend{font-size:var(--t-cap);color:var(--sec);margin-bottom:.4rem;padding:0;font-weight:500;line-height:1.3}.demos-module__CO8kZG__opt{border:1px solid var(--edge);border-radius:var(--radius);min-height:2.75rem;font-size:var(--t-ui);color:var(--sec);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--d-2)ease,color var(--d-2)ease,transform var(--d-2)var(--ease);align-items:center;padding:0 .85rem;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.demos-module__CO8kZG__opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.demos-module__CO8kZG__opt:has(input:checked){border-color:var(--ink);color:var(--ink)}.demos-module__CO8kZG__opt:has(input:focus-visible){outline:2px solid var(--acc);outline-offset:3px}@media (hover:hover) and (pointer:fine){.demos-module__CO8kZG__opt:hover{border-color:var(--control);color:var(--ink)}}@media (prefers-reduced-motion:no-preference){.demos-module__CO8kZG__opt:active{transform:scale(.97)}}.demos-module__CO8kZG__range{appearance:none;background:linear-gradient(var(--ink),var(--ink))0 50%/100% 1.5px no-repeat;cursor:pointer;touch-action:pan-y;width:100%;height:2.75rem;margin:0;display:block}.demos-module__CO8kZG__range::-webkit-slider-runnable-track{background:0 0;height:2.75rem}.demos-module__CO8kZG__range::-moz-range-track{background:0 0;height:2.75rem}.demos-module__CO8kZG__range::-webkit-slider-thumb{appearance:none;border:1.5px solid var(--ink);background:linear-gradient(var(--acc),var(--acc))0 .3125rem/100% 2px no-repeat,var(--paper);width:.875rem;height:1.625rem;transition:transform var(--d-2)var(--ease);border-radius:3px;margin-top:.5625rem}.demos-module__CO8kZG__range::-moz-range-thumb{box-sizing:border-box;border:1.5px solid var(--ink);background:linear-gradient(var(--acc),var(--acc))0 .3125rem/100% 2px no-repeat,var(--paper);border-radius:3px;width:.875rem;height:1.625rem}.demos-module__CO8kZG__range:focus-visible{outline:2px solid var(--acc);outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:no-preference){.demos-module__CO8kZG__range:active::-webkit-slider-thumb{transform:scale(1.12)}}.demos-module__CO8kZG__scale{color:var(--cap);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:-.35rem;font-size:.75rem;line-height:1.2;display:flex}.demos-module__CO8kZG__result{align-content:start;gap:.3rem;display:grid}.demos-module__CO8kZG__figure{font-family:var(--f-display);letter-spacing:-.02em;color:var(--ink);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;font-size:clamp(3rem,2.2rem + 3.6vw,4.5rem);line-height:.9}.demos-module__CO8kZG__figure small{letter-spacing:0;color:var(--sec);margin-left:.12em;font-size:.42em}.demos-module__CO8kZG__figure[data-size=md]{font-size:clamp(2rem,1.6rem + 1.6vw,2.625rem);line-height:1}.demos-module__CO8kZG__resultLabel{font-size:var(--t-cap);color:var(--sec);font-weight:500;line-height:1.35}.demos-module__CO8kZG__resultNote{font-size:var(--t-ui);color:var(--body);text-wrap:pretty;max-width:40ch;line-height:1.45}.demos-module__CO8kZG__resultNote b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600}.demos-module__CO8kZG__trio{border-block:1px solid var(--ink);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:1rem clamp(1rem,3vw,2rem);padding-block:1rem;display:grid}.demos-module__CO8kZG__ruler{--line:3.1rem;-webkit-user-select:none;user-select:none;height:4.75rem;margin-inline:.25rem;position:relative}.demos-module__CO8kZG__rulerLine{left:0;right:0;top:var(--line);border-top:1px solid var(--edge);position:absolute}.demos-module__CO8kZG__rulerInk{left:0;right:0;top:calc(var(--line) - .5px);background:var(--acc);transform-origin:0;will-change:transform;height:2px;position:absolute}.demos-module__CO8kZG__tick{top:calc(var(--line) - .35rem);background:var(--mark);width:1px;height:.75rem;position:absolute}.demos-module__CO8kZG__tickLabel{top:calc(var(--line) + .75rem);color:var(--cap);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.75rem;line-height:1;position:absolute;translate:-50%}.demos-module__CO8kZG__tickLabel:first-of-type{translate:0}.demos-module__CO8kZG__tickLabel[data-end]{translate:-100%}.demos-module__CO8kZG__flag{height:calc(var(--line) + .4rem);border-left:1px dashed var(--ink);position:absolute;top:0}.demos-module__CO8kZG__flag span{color:var(--ink);white-space:nowrap;font-size:.75rem;font-weight:500;line-height:1.2;position:absolute;top:-.1rem;left:.4rem}.demos-module__CO8kZG__flag[data-flip] span{left:auto;right:.4rem}.demos-module__CO8kZG__penAt{top:calc(var(--line) - 29px);pointer-events:none;width:22px;height:30px;margin-left:-11px;position:absolute}.demos-module__CO8kZG__weeks{color:var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));gap:3px;display:grid}.demos-module__CO8kZG__week{border:1px solid var(--edge);border-radius:2px;height:2.25rem;position:relative;overflow:hidden}.demos-module__CO8kZG__week[data-on]{border-color:var(--ink)}.demos-module__CO8kZG__week svg{opacity:0;width:100%;height:100%;position:absolute;inset:0}.demos-module__CO8kZG__week[data-on] svg{opacity:1}.demos-module__CO8kZG__week path{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.demos-module__CO8kZG__weekNum{color:var(--cap);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:.35rem;font-size:.75rem;line-height:1;display:flex}.demos-module__CO8kZG__sources{border-top:1px solid var(--rule);font-size:var(--t-cap);color:var(--cap);gap:.45rem;padding-top:1rem;line-height:1.5;display:grid}.demos-module__CO8kZG__sources h4{font-size:var(--t-cap);color:var(--ink);font-weight:600;line-height:1.3}.demos-module__CO8kZG__sources li{text-wrap:pretty;max-width:78ch;padding-left:1rem;position:relative}.demos-module__CO8kZG__sources li:before{content:"";border-top:1.5px solid var(--mark);width:.5rem;position:absolute;top:.7em;left:0}.demos-module__CO8kZG__sources b{color:var(--body);font-weight:500}.demos-module__CO8kZG__sources a{color:var(--sec);text-decoration:underline;-webkit-text-decoration-color:var(--mark);text-decoration-color:var(--mark);text-underline-offset:.2em;transition:text-decoration-color var(--d-2)ease;text-decoration-thickness:from-font}@media (hover:hover) and (pointer:fine){.demos-module__CO8kZG__sources a:hover{-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);color:var(--ink)}}.demos-module__CO8kZG__pbBox{container:pb/inline-size}.demos-module__CO8kZG__pb{aspect-ratio:640/250;position:relative}@container pb not (min-width:30rem){.demos-module__CO8kZG__pb{aspect-ratio:360/260}}.demos-module__CO8kZG__pb svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.demos-module__CO8kZG__pb path{fill:none;stroke-linecap:round;stroke-linejoin:round}.demos-module__CO8kZG__pbAxis{stroke:var(--ink);stroke-width:1.1px}.demos-module__CO8kZG__pbTick{stroke:var(--mark);stroke-width:1px}.demos-module__CO8kZG__pbCost{stroke:var(--ink);stroke-width:1.1px;stroke-dasharray:7 6;opacity:.85}.demos-module__CO8kZG__pbRise{stroke:var(--ink);stroke-width:1.8px}.demos-module__CO8kZG__pbZone{stroke:none}.demos-module__CO8kZG__pbHatch{stroke:var(--acc);stroke-width:1px;opacity:.7}.demos-module__CO8kZG__pbRing path{stroke:var(--acc);stroke-width:1.6px}@media (prefers-reduced-motion:no-preference){.demos-module__CO8kZG__pbRing{transition:transform var(--d-3)var(--ease)}}.demos-module__CO8kZG__pbLabel{translate:var(--tx,0)var(--ty,0);background:var(--paper);color:var(--sec);white-space:nowrap;font-variant-numeric:tabular-nums;pointer-events:none;padding:.05rem .25rem;font-size:.8125rem;font-weight:500;line-height:1.15;position:absolute}.demos-module__CO8kZG__pbLabel b{color:var(--ink);font-weight:600;display:block}.demos-module__CO8kZG__pbLabel[data-tone=ink]{color:var(--ink)}.demos-module__CO8kZG__pbLabel[data-tone=acc],.demos-module__CO8kZG__pbLabel[data-tone=acc] b{color:var(--acc-text);font-weight:600}.demos-module__CO8kZG__pbLabel[data-align=right]{--tx:-100%;text-align:right}.demos-module__CO8kZG__pbLabel[data-above]{--ty:-100%}
.index-module__RShjLa__head{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:2rem 3rem;padding-top:clamp(3rem,2rem + 5vw,6.5rem);display:grid}.index-module__RShjLa__crumb{min-height:2.75rem;color:var(--sec);align-items:center;margin-block:-.75rem;display:inline-flex}.index-module__RShjLa__title{margin-top:.75rem}.index-module__RShjLa__lede{max-width:50ch;margin-top:clamp(1.25rem,2.5vw,2rem)}.index-module__RShjLa__side{text-align:right;justify-items:end;gap:.35rem;padding-bottom:.3rem;display:grid}.index-module__RShjLa__count{font-variant-numeric:tabular-nums}.index-module__RShjLa__facts{border:1px solid var(--ink);background:var(--edge);grid-template-columns:repeat(4,auto);gap:1px;width:fit-content;max-width:100%;margin:clamp(1.5rem,3vw,2.25rem) 0 0;display:grid}.index-module__RShjLa__facts>div{background:var(--paper);flex-direction:column;gap:.15rem;min-width:0;padding:.45rem .9rem .5rem .7rem;display:flex}.index-module__RShjLa__facts dt{color:var(--cap);font-size:.6875rem;line-height:1.2}.index-module__RShjLa__facts dd{font-size:var(--t-ui);color:var(--ink);white-space:nowrap;font-variant-numeric:tabular-nums;margin:0;font-weight:600;line-height:1.3}.index-module__RShjLa__facts dd a{color:var(--ink);position:relative}.index-module__RShjLa__facts dd a:after{content:"";position:absolute;inset:-.75rem -.2rem}@media (hover:hover) and (pointer:fine){.index-module__RShjLa__facts dd a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);text-underline-offset:.22em;text-decoration-thickness:from-font}}@media (max-width:40em){.index-module__RShjLa__facts{grid-template-columns:1fr 1fr;width:100%}.index-module__RShjLa__facts>div:nth-child(odd):last-child{grid-column:1/-1}}.index-module__RShjLa__feed{align-items:center;gap:.4rem;display:inline-flex}.index-module__RShjLa__feed svg{width:.8125rem;height:.8125rem;color:var(--ink)}.index-module__RShjLa__feed path,.index-module__RShjLa__feed circle{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round}.index-module__RShjLa__feed circle{fill:currentColor;stroke:none}.index-module__RShjLa__checks{min-height:2.75rem;color:var(--sec);font-variant-numeric:tabular-nums;text-decoration:underline;-webkit-text-decoration-color:var(--edge);text-decoration-color:var(--edge);text-underline-offset:.25em;align-items:center;margin-block:-.6rem;display:inline-flex}@media (max-width:47.5em){.index-module__RShjLa__head{grid-template-columns:minmax(0,1fr);align-items:start}.index-module__RShjLa__side{text-align:left;flex-wrap:wrap;align-items:center;gap:0 1.25rem;padding-bottom:0;display:flex}}.index-module__RShjLa__topics{border-top:1px solid var(--ink);align-items:baseline;gap:0 1.5rem;margin-top:clamp(2.25rem,4.5vw,4rem);padding-top:.4rem;display:flex}.index-module__RShjLa__topicsLabel{font-size:var(--t-cap);color:var(--cap);flex:none;padding-top:.85rem;font-weight:500;line-height:1.3}.index-module__RShjLa__topics ul{flex-wrap:wrap;gap:0 1.5rem;display:flex}.index-module__RShjLa__topics a{min-height:2.75rem;font-size:var(--t-ui);color:var(--sec);transition:color var(--d-2)ease;align-items:baseline;gap:.4rem;padding-top:.8rem;font-weight:500;line-height:1.2;display:inline-flex;position:relative}.index-module__RShjLa__topics a small{color:var(--cap);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400}.index-module__RShjLa__topics a:after{content:"";background:var(--acc);transform-origin:0;height:2px;transition:transform var(--d-4)var(--ease);position:absolute;bottom:.5rem;left:0;right:0;transform:scaleX(0)}.index-module__RShjLa__topics a[aria-current=page]{color:var(--ink)}.index-module__RShjLa__topics a[aria-current=page]:after{transform:scaleX(1)}@media (hover:hover) and (pointer:fine){.index-module__RShjLa__topics a:hover{color:var(--ink)}}@media (max-width:47.5em){.index-module__RShjLa__topics{flex-direction:column;gap:0}.index-module__RShjLa__topicsLabel{padding-top:.75rem}.index-module__RShjLa__topics a{padding-top:.55rem}}.index-module__RShjLa__lead{grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;gap:2rem clamp(1rem,2vw,2rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.index-module__RShjLa__leadText{grid-column:1/span 7;position:relative}.index-module__RShjLa__leadText[data-alone]{grid-column:1/span 10}.index-module__RShjLa__leadPlot{border:1px solid var(--edge);background:var(--paper);grid-column:8/-1;position:relative}.index-module__RShjLa__meta{font-size:var(--t-cap);color:var(--sec);font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;line-height:1.3;display:flex}.index-module__RShjLa__meta i{background:var(--mark);border-radius:50%;width:.1875rem;height:.1875rem}.index-module__RShjLa__leadTitle{font-family:var(--f-display);letter-spacing:-.018em;color:var(--ink);text-wrap:balance;max-width:16ch;margin-top:1rem;font-size:clamp(2.375rem,1.5rem + 3.7vw,4.5rem);line-height:.97}.index-module__RShjLa__leadAnswer{font-size:var(--t-lede);color:var(--body);text-wrap:pretty;max-width:46ch;margin-top:clamp(1rem,2vw,1.5rem);line-height:1.45}.index-module__RShjLa__leadFoot{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:clamp(1.25rem,2.5vw,2rem);display:flex}.index-module__RShjLa__go{min-height:2.75rem;color:var(--ink);align-items:center;gap:.5rem;font-size:.9375rem;font-weight:600;display:inline-flex}.index-module__RShjLa__go svg{transition:transform var(--d-3)var(--ease)}@media (max-width:56.2em){.index-module__RShjLa__leadText,.index-module__RShjLa__leadText[data-alone],.index-module__RShjLa__leadPlot{grid-column:1/-1}}.index-module__RShjLa__stretch:after{content:"";z-index:0;position:absolute;inset:0}.index-module__RShjLa__above{z-index:1;position:relative}.index-module__RShjLa__ink{background:linear-gradient(var(--ink),var(--ink))0 100%/0% 1.5px no-repeat;transition:background-size var(--d-4)var(--ease);padding-bottom:.04em}@media (hover:hover) and (pointer:fine){:is(.index-module__RShjLa__leadText,.index-module__RShjLa__row,.index-module__RShjLa__pin):hover .index-module__RShjLa__ink{background-size:100% 1.5px}.index-module__RShjLa__leadText:hover .index-module__RShjLa__go svg{transform:translate(3px)}}.index-module__RShjLa__pins{border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(1.5rem,4vw,4rem);margin-top:clamp(2rem,4vw,3.5rem);display:grid}.index-module__RShjLa__pin{padding-block:1.5rem;position:relative}.index-module__RShjLa__pinTitle{font-family:var(--f-display);font-size:var(--t-h3);letter-spacing:-.01em;color:var(--ink);max-width:22ch;margin-top:.6rem;line-height:1.05}.index-module__RShjLa__pinAnswer{color:var(--body);max-width:48ch;margin-top:.6rem}@media (max-width:47.5em){.index-module__RShjLa__pins{grid-template-columns:minmax(0,1fr)}.index-module__RShjLa__pin+.index-module__RShjLa__pin{border-top:1px solid var(--rule)}}.index-module__RShjLa__section{margin-top:clamp(3rem,6vw,5.5rem)}.index-module__RShjLa__registerHead{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:1rem 3rem;padding-bottom:clamp(1.25rem,2.5vw,1.75rem);display:grid}.index-module__RShjLa__registerHead h2{max-width:18ch;margin-top:.75rem}.index-module__RShjLa__registerNote{max-width:36ch;font-size:var(--t-cap);color:var(--sec);text-align:right;text-wrap:pretty;padding-bottom:.45rem;line-height:1.45}@media (max-width:47.5em){.index-module__RShjLa__registerHead{grid-template-columns:minmax(0,1fr)}.index-module__RShjLa__registerNote{text-align:left;padding-bottom:0}}.index-module__RShjLa__cols,.index-module__RShjLa__row{grid-template-columns:7.25rem minmax(0,1fr) minmax(8rem,12rem) 3.75rem;column-gap:clamp(1.25rem,3vw,3rem);display:grid}.index-module__RShjLa__cols{border-block:1px solid var(--ink);font-size:var(--t-cap);color:var(--cap);padding-block:.6rem;font-weight:500;line-height:1.3}.index-module__RShjLa__cols>:last-child{text-align:right}.index-module__RShjLa__rows>li+li{border-top:1px solid var(--rule)}.index-module__RShjLa__rows>li:last-child{border-bottom:1px solid var(--rule)}.index-module__RShjLa__row{align-items:baseline;padding-block:clamp(1.15rem,2vw,1.6rem);position:relative}.index-module__RShjLa__rowDate,.index-module__RShjLa__rowTime{font-size:var(--t-cap);color:var(--sec);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}.index-module__RShjLa__rowTime{text-align:right}.index-module__RShjLa__rowTitle{font-family:var(--f-display);letter-spacing:-.01em;color:var(--ink);text-wrap:balance;font-size:clamp(1.5rem,1.3rem + .85vw,1.9375rem);line-height:1.08}.index-module__RShjLa__rowTitle .v3-tag{vertical-align:.3em;font-family:var(--f-text);letter-spacing:0;margin-left:.6rem}.index-module__RShjLa__rowAnswer{color:var(--body);max-width:60ch;margin-top:.45rem}.index-module__RShjLa__rowTags{font-size:var(--t-cap);color:var(--sec);flex-wrap:wrap;gap:0 .3rem;line-height:1.3;display:flex}.index-module__RShjLa__rowTags a{min-height:2.75rem;color:var(--sec);transition:color var(--d-2)ease;align-items:center;margin-block:-.85rem;padding-inline:.1rem;display:inline-flex}.index-module__RShjLa__rowTags li+li:before{content:"·";color:var(--mark);margin-right:.3rem}@media (hover:hover) and (pointer:fine){.index-module__RShjLa__rowTags a:hover{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--acc);text-decoration-color:var(--acc);text-underline-offset:.25em}}.index-module__RShjLa__empty{color:var(--sec);padding-block:2rem}@media (max-width:56.2em){.index-module__RShjLa__cols{display:none}.index-module__RShjLa__rows{border-top:1px solid var(--ink)}.index-module__RShjLa__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date time""main main""tags tags";row-gap:.55rem}.index-module__RShjLa__rowDate{grid-area:date}.index-module__RShjLa__rowTime{grid-area:time}.index-module__RShjLa__rowMain{grid-area:main}.index-module__RShjLa__rowTags{grid-area:tags;margin-top:.2rem}}.index-module__RShjLa__register[data-compact] .index-module__RShjLa__row{grid-template-columns:7.25rem minmax(0,1fr) 3.75rem;padding-block:1rem}.index-module__RShjLa__register[data-compact] .index-module__RShjLa__rowTitle{font-size:clamp(1.3125rem,1.2rem + .5vw,1.5625rem)}.index-module__RShjLa__register[data-compact] .index-module__RShjLa__rows{border-top:1px solid var(--ink)}@media (max-width:56.2em){.index-module__RShjLa__register[data-compact] .index-module__RShjLa__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"date time""main main"}}.index-module__RShjLa__none{border-block:1px solid var(--ink);grid-template-columns:minmax(0,1fr) minmax(0,26rem);align-items:end;gap:1.25rem 3rem;margin-top:clamp(3rem,6vw,5.5rem);padding-block:clamp(1.25rem,2.5vw,1.75rem);display:grid}.index-module__RShjLa__none h2{max-width:14ch;margin-top:.75rem}.index-module__RShjLa__noneText{color:var(--body);justify-items:start;gap:.75rem;display:grid}@media (max-width:56.2em){.index-module__RShjLa__none{grid-template-columns:minmax(0,1fr)}}.index-module__RShjLa__strip{border-block:1px solid var(--rule);color:var(--body);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.75rem 2rem;margin-top:clamp(2.5rem,5vw,4rem);padding:1.1rem 0;display:flex}.index-module__RShjLa__strip p{max-width:72ch}
.stamp-module__NYZI6G__box{color:var(--ink);rotate:var(--stamp-tilt,-3deg);display:inline-block;position:relative}.stamp-module__NYZI6G__box[data-tone=acc]{color:var(--acc-text)}.stamp-module__NYZI6G__ink{text-transform:uppercase;white-space:nowrap;flex-direction:column;gap:.25rem;padding:.66rem 1rem .6rem;display:flex;position:relative}.stamp-module__NYZI6G__rules{pointer-events:none;width:100%;height:100%;-webkit-mask-image:var(--stamp-grain-r);-webkit-mask-image:var(--stamp-grain-r);mask-image:var(--stamp-grain-r);position:absolute;inset:0}.stamp-module__NYZI6G__title,.stamp-module__NYZI6G__sub{-webkit-mask-image:var(--stamp-grain-t);-webkit-mask-image:var(--stamp-grain-t);mask-image:var(--stamp-grain-t)}.stamp-module__NYZI6G__rules path{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round}.stamp-module__NYZI6G__rules .stamp-module__NYZI6G__inner{stroke-width:1px}.stamp-module__NYZI6G__title{font-family:var(--f-text);letter-spacing:.07em;margin:0;font-size:.9375rem;font-weight:700;line-height:1.1;position:relative}.stamp-module__NYZI6G__sub{letter-spacing:.09em;font-size:.6875rem;font-weight:600;line-height:1.15;position:relative}.stamp-module__NYZI6G__box[data-size=sm] .stamp-module__NYZI6G__ink{padding:.52rem .8rem .46rem}.stamp-module__NYZI6G__box[data-size=sm] .stamp-module__NYZI6G__title{font-size:.8125rem}.stamp-module__NYZI6G__box[data-size=lg] .stamp-module__NYZI6G__ink{gap:.3rem;padding:.82rem 1.25rem .74rem}.stamp-module__NYZI6G__box[data-size=lg] .stamp-module__NYZI6G__title{font-size:1.125rem}.stamp-module__NYZI6G__box[data-size=lg] .stamp-module__NYZI6G__sub{font-size:.75rem}.stamp-module__NYZI6G__box[data-size=lg] .stamp-module__NYZI6G__tick{width:2.3rem;height:2rem;top:-1.05rem;right:-1.15rem}.stamp-module__NYZI6G__ring{opacity:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.stamp-module__NYZI6G__ring path{fill:none;stroke:currentColor;stroke-width:1.4px}.stamp-module__NYZI6G__tick{width:1.9rem;height:1.65rem;color:var(--acc);pointer-events:none;position:absolute;top:-.9rem;right:-1rem}.stamp-module__NYZI6G__tick path{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.stamp-module__NYZI6G__box[data-tone=acc] .stamp-module__NYZI6G__tick,.stamp-module__NYZI6G__tick[data-ink]{color:var(--ink)}@media (prefers-reduced-motion:no-preference){.stamp-module__NYZI6G__box[data-land=armed] .stamp-module__NYZI6G__ink{opacity:0}.stamp-module__NYZI6G__box[data-land=armed] .stamp-module__NYZI6G__tick path{stroke-dashoffset:1px}.stamp-module__NYZI6G__box[data-land=in] .stamp-module__NYZI6G__ink{animation:.26s both stamp-module__NYZI6G__drop;animation-delay:var(--land-delay,0s)}.stamp-module__NYZI6G__box[data-land=in] .stamp-module__NYZI6G__ring{animation:stamp-module__NYZI6G__ring .34s var(--ease)forwards;animation-delay:calc(var(--land-delay,0s) + .18s)}.stamp-module__NYZI6G__box[data-land=in] .stamp-module__NYZI6G__tick path{animation:.3s cubic-bezier(.45,.05,.3,1) both stamp-module__NYZI6G__tick;animation-delay:calc(var(--land-delay,0s) + .4s)}}@keyframes stamp-module__NYZI6G__drop{0%{opacity:0;animation-timing-function:cubic-bezier(.4,0,1,1);transform:scale(1.5)}69%{opacity:1;animation-timing-function:linear;transform:scale(1)}88%{opacity:1;animation-timing-function:cubic-bezier(.23,1,.32,1);transform:translateY(1px)scale(.985)}to{opacity:1;transform:none}}@keyframes stamp-module__NYZI6G__ring{0%{opacity:.3;transform:scale(1)}to{opacity:0;transform:scale(1.16)}}@keyframes stamp-module__NYZI6G__tick{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media print{.stamp-module__NYZI6G__box .stamp-module__NYZI6G__ink{opacity:1!important;animation:none!important}.stamp-module__NYZI6G__rules,.stamp-module__NYZI6G__title,.stamp-module__NYZI6G__sub{-webkit-mask-image:none;mask-image:none}.stamp-module__NYZI6G__box .stamp-module__NYZI6G__tick path{stroke-dashoffset:0!important;animation:none!important}.stamp-module__NYZI6G__ring{display:none}}
.plotted-module__rUIRiG__plot{width:100%;height:auto;color:var(--ink);display:block;overflow:visible}.plotted-module__rUIRiG__proof{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;opacity:0}.plotted-module__rUIRiG__stroke{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1 2;stroke-dashoffset:0}.plotted-module__rUIRiG__stroke[data-acc]{stroke:var(--acc)}.plotted-module__rUIRiG__stroke[data-soft]{stroke:var(--mark)}@media (prefers-reduced-motion:no-preference){.plotted-module__rUIRiG__plot[data-land=armed] .plotted-module__rUIRiG__proof{opacity:.22}.plotted-module__rUIRiG__plot[data-land=in] .plotted-module__rUIRiG__proof{opacity:.22;transition:opacity var(--d-3)ease 1.4s}.plotted-module__rUIRiG__plot[data-land=armed] .plotted-module__rUIRiG__stroke{stroke-dashoffset:1px}.plotted-module__rUIRiG__plot[data-land=in] .plotted-module__rUIRiG__stroke{animation:plotted-module__rUIRiG__draw var(--ms,.2s)cubic-bezier(.45,.05,.3,1)both;animation-delay:calc(var(--land-delay,0s) + var(--at,0s))}}@keyframes plotted-module__rUIRiG__draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media print{.plotted-module__rUIRiG__proof{opacity:0!important}.plotted-module__rUIRiG__stroke{stroke-dashoffset:0!important;animation:none!important}}
.bar-module__6wGBNW__bar{width:100%;max-width:22rem;display:block}.bar-module__6wGBNW__bar svg{width:100%;height:auto;display:block}.bar-module__6wGBNW__nums{font-size:var(--t-cap);color:var(--sec);justify-content:space-between;gap:1rem;margin-top:.2rem;line-height:1.3;display:flex;position:relative}.bar-module__6wGBNW__mid{color:var(--acc-text);white-space:nowrap;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.bar-module__6wGBNW__on{color:var(--acc-text);font-weight:600}
.clients-module__M8k0_q__none{color:var(--cap)}
