.hs{--hs-gold: var(--color-gold-paper);display:grid;grid-template-columns:minmax(0,4.4fr) minmax(0,7.6fr);column-gap:clamp(24px,3vw,56px);align-items:stretch;min-height:calc(100svh - var(--mast-h, 7.5rem));padding-block:clamp(40px,7vh,88px)}.hs__id{align-self:end;padding-bottom:clamp(24px,9vh,120px)}.hs__art{align-self:start;padding-top:clamp(0px,3vh,40px)}.hs{position:relative}.hs__id,.hs__art{position:relative;z-index:1}.hs__field{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.hs__field path{fill:none;stroke:var(--color-ink);stroke-width:.75px;stroke-linecap:round;opacity:.4}.hs__name{margin:0 0 0 -.045em;font:400 clamp(3.75rem,1rem + 6vw,7.75rem) / var(--lh-display) var(--font-display);letter-spacing:var(--tr-display)}.hs__name{position:relative}.hs__row{display:block;position:relative}.hs__w{display:inline-block}.hs__w--it{font-style:italic}.hs__caret{position:absolute;left:0;top:0;width:max(1.5px,.018em);height:.86em;background:var(--color-ink);opacity:0;pointer-events:none}@font-face{font-family:Tiro Bangla Name;src:url(/fonts/tiro-bangla-name.woff2) format("woff2");font-weight:400;font-display:block;unicode-range:U+0980-09FF,U+200C-200D}.hs__bn{position:absolute;left:0;top:0;white-space:nowrap;opacity:0;pointer-events:none;user-select:none}.hs__w--it+.hs__bn{font-style:italic}.hs__c--bn{font-family:"Tiro Bangla Name",var(--font-display);font-size:calc(var(--bn-scale, .8) * 1em);font-style:normal;letter-spacing:0;line-height:0}.hs__line{margin-top:var(--space-6);text-wrap:balance;font:400 var(--fs-deck) / var(--lh-deck) var(--font-display);letter-spacing:var(--tr-deck)}.hs__line{position:relative}.hs__line{user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;touch-action:manipulation}.hs__tw{white-space:nowrap}.hs__tc{display:inline-block;white-space:pre}.hs__sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.hs__thread{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}:is(.hs__spool,.hs__run){fill:none;stroke:var(--color-ink);stroke-width:.75px;stroke-linecap:round;stroke-linejoin:round}.hs__cta{margin-top:var(--space-6)}.hs[data-hs=pending] :is(.hs__w,.hs__line,.hs__cta,.hs__art){opacity:0;animation:hs-failsafe 0s 2.5s forwards}@keyframes hs-failsafe{to{opacity:1}}.hs__art,.hs__box{position:relative}.hs-svg{display:block;width:100%;height:auto;overflow:visible}.hs-svg--compact{display:none}.hs-svg path,.hs-svg circle{fill:none;stroke:var(--color-ink);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.hs-svg pattern circle{fill:var(--color-ink);stroke:none}.hs-svg mask path{fill:#000;fill-opacity:.2;stroke:none}.hs-guide{stroke-width:.75px;opacity:.26}.hs-plus{stroke-width:.75px;opacity:.4}.hs-arc{stroke-width:.6px;opacity:.13}.hs-svg .hs-dot{fill:var(--color-ink);stroke:none;opacity:.62}.hs-svg .hs-dot--hollow{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:.9px}.hs-svg .hs-mote{fill:var(--color-ink);stroke:none;opacity:.3}.hs{--hs-night: color-mix(in srgb, var(--color-band) 72%, var(--color-accent))}.hs-svg .hs-panel__fill{fill:var(--hs-night);stroke:none}.hs-svg .hs-panel__dots{stroke:none;opacity:.15}.hs-svg .hs-edge,.hs-svg .hs-pmark{stroke:var(--hs-night)}.hs-edge{stroke-width:.75px}.hs-edge--near{opacity:.46}.hs-edge--top,.hs-edge--bot{opacity:.24}.hs-edge--far{opacity:.16}.hs-pmark{stroke-width:.75px;opacity:.34}.hs-panel__hl{stroke-width:1.4px;opacity:0}.hs-panel__tick{stroke-width:1px;opacity:0}.hs-mark{stroke-width:.75px}.hs-mark--rotate{opacity:.4}.hs-mark--sharpen{opacity:.26}.hs-mark--extend,.hs-mark--arc,.hs-mark--rule{opacity:0}.hs-svg .hs-mark--align{fill:var(--color-paper);stroke-width:.9px;opacity:.5}.hs-svg .hs-mark--rule{stroke:var(--hs-gold)}.hs-loop{stroke-width:.7px}.hs-seg--twin{stroke-width:.6px;opacity:.2}.hs-seg--emerge{stroke-width:.9px;opacity:.58}.hs-seg--dots{stroke-width:.9px;opacity:.5;stroke-dasharray:1 3.2}.hs-seg--cand{stroke-width:.8px;opacity:.5}.hs-seg--s1{stroke-width:1px;opacity:.7}.hs-seg--ghost{stroke-width:.8px;opacity:.4;stroke-dasharray:1.5 3.5}.hs-seg--dup{stroke-width:.7px;opacity:.3}.hs-seg--s2in{stroke-width:1.05px;opacity:.74}.hs-seg--s2out{stroke-width:1.15px;opacity:.86}.hs-seg--piece{stroke-width:1.1px;opacity:.8}.hs-seg--s3{stroke-width:1.2px;opacity:.92}.hs-seg--alt{stroke-width:.85px;opacity:.38;stroke-dasharray:1.5 3.5}.hs-seg--clean,.hs-seg--tail{stroke-width:1.35px}.hs-seg--trail{stroke-width:1.2px;opacity:.5;stroke-dasharray:1 4}.hs-context{stroke-width:.75px;opacity:.36}.hs-svg .hs-node{fill:var(--color-ink);stroke:none}.hs-svg .hs-node--hollow{fill:var(--color-paper);stroke:var(--color-ink);stroke-width:1px}.hs-svg .hs-gold{fill:var(--hs-gold);stroke:none}.hs-svg .hs-ring{stroke:var(--hs-gold);stroke-width:1px;opacity:0}.hs-pt{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);width:48px;height:48px;translate:-50% -50%;padding:0;border:0;border-radius:50%;background:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.hs-pt:after{content:"";position:absolute;inset:13px;border-radius:50%;border:1px solid var(--color-ink);opacity:0;scale:.7;transition:opacity .4s var(--ease),scale .5s var(--ease-out-expo)}.hs-pt[data-on]:after{opacity:.45;scale:1}.hs-pt:focus-visible{outline:none}.hs-pt:focus-visible:after{opacity:1;scale:1;border:2px solid var(--color-accent)}.hs[data-journey] .hs-pt:not([data-reached]){visibility:hidden}.hs-svg>g{transition:opacity .6s var(--ease)}.hs[data-active] .hs-svg>g:not(.hs-leaders),.hs:has(.hs-pt:focus-visible) .hs-svg>g:not(.hs-leaders){opacity:.36}.hs:is([data-active="1"],:has(.hs-pt[data-n="1"]:focus-visible)) .hs-svg>g[data-stage="1"],.hs:is([data-active="2"],:has(.hs-pt[data-n="2"]:focus-visible)) .hs-svg>g[data-stage="2"],.hs:is([data-active="3"],:has(.hs-pt[data-n="3"]:focus-visible)) .hs-svg>g[data-stage="3"],.hs:is([data-active="4"],:has(.hs-pt[data-n="4"]:focus-visible)) .hs-svg>g[data-stage="4"],.hs:is([data-active="5"],:has(.hs-pt[data-n="5"]:focus-visible)) .hs-svg>g[data-stage="5"]{opacity:1}.hs-svg .hs-leader{vector-effect:none;stroke-width:.8;stroke-linecap:butt;opacity:.5;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .2s var(--ease)}.hs-note{position:absolute;left:calc(var(--x) * 1%);top:calc(var(--y) * 1%);z-index:1;width:max-content;max-width:26ch;text-wrap:pretty;margin:0;font:400 .78125rem / 1.4 var(--font-sans);letter-spacing:.005em;color:var(--color-muted);pointer-events:none;opacity:0;transition:opacity .2s var(--ease)}.hs-note[data-align=end]{text-align:end}.hs-note[data-align=center]{text-align:center}.hs-note[data-place=below]{--ty: 7px}.hs-note[data-place=above]{--ty: calc(-100% - 7px) }.hs-note[data-align=start]{translate:-1px var(--ty)}.hs-note[data-align=center]{translate:-50% var(--ty)}.hs-note[data-align=end]{translate:calc(-100% + 1px) var(--ty)}.hs:is([data-active="1"],:has(.hs-pt[data-n="1"]:focus-visible)) .hs-svg .hs-leader[data-leader="1"],.hs:is([data-active="2"],:has(.hs-pt[data-n="2"]:focus-visible)) .hs-svg .hs-leader[data-leader="2"],.hs:is([data-active="3"],:has(.hs-pt[data-n="3"]:focus-visible)) .hs-svg .hs-leader[data-leader="3"],.hs:is([data-active="4"],:has(.hs-pt[data-n="4"]:focus-visible)) .hs-svg .hs-leader[data-leader="4"],.hs:is([data-active="5"],:has(.hs-pt[data-n="5"]:focus-visible)) .hs-svg .hs-leader[data-leader="5"]{stroke-dashoffset:0;transition:stroke-dashoffset .45s cubic-bezier(.16,1,.3,1)}.hs:is([data-active="1"],:has(.hs-pt[data-n="1"]:focus-visible)) .hs-note[data-n="1"],.hs:is([data-active="2"],:has(.hs-pt[data-n="2"]:focus-visible)) .hs-note[data-n="2"],.hs:is([data-active="3"],:has(.hs-pt[data-n="3"]:focus-visible)) .hs-note[data-n="3"],.hs:is([data-active="4"],:has(.hs-pt[data-n="4"]:focus-visible)) .hs-note[data-n="4"],.hs:is([data-active="5"],:has(.hs-pt[data-n="5"]:focus-visible)) .hs-note[data-n="5"]{opacity:.9;transition:opacity .3s var(--ease) .12s}@media(max-width:1023px){.hs{grid-template-columns:minmax(0,4fr) minmax(0,6fr)}.hs-note{max-width:22ch}}@media(max-width:639px),(max-aspect-ratio:1/1){.hs{grid-template-columns:minmax(0,1fr);align-items:start;align-content:center;row-gap:clamp(var(--space-6),5svh,var(--space-9));padding-block:clamp(var(--space-6),5svh,var(--space-9))}.hs__id,.hs__art{align-self:auto;padding:0}.hs__art{order:-1;width:min(100%,72svh)}}@media(max-width:639px){.hs__art{width:auto}.hs__name{font-size:clamp(3.5rem,1.5rem + 9vw,4.75rem)}.hs-svg--wide{display:none}.hs-svg--compact{display:block}.hs-pt{left:calc(var(--cx) * 1%);top:calc(var(--cy) * 1%);width:44px;height:44px}.hs-pt:after{inset:12px}.hs__notes{display:grid;margin-top:var(--space-4)}.hs-note{position:static;grid-area:1 / 1;translate:none!important;width:auto;max-width:34ch;text-align:start!important;font-size:.8125rem}}.hs-cue{display:none}@media(max-width:639px){.hs-cue{display:block;grid-area:1 / 1;margin:0;max-width:34ch;font:italic 400 .875rem / 1.4 var(--font-display);color:var(--color-muted);opacity:0;visibility:hidden;transition:opacity .3s var(--ease),visibility 0s .3s}.hs[data-hs-init]:not([data-journey],[data-found]) .hs-cue{opacity:.9;visibility:visible;transition:opacity .5s var(--ease) .2s,visibility 0s}}@media(prefers-reduced-motion:reduce){.hs-cue,.hs-svg .hs-leader{transition:none!important}.hs-note{transition-delay:0s!important}.hs-svg>g,.hs-pt:after{transition-duration:.2s}}@media(forced-colors:active){.hs-svg path,.hs-svg circle{stroke:CanvasText}.hs-svg .hs-gold,.hs-svg .hs-node,.hs-svg .hs-dot{fill:CanvasText}.hs-note{color:CanvasText}.hs__field path{stroke:CanvasText}.hs__caret{background:CanvasText}}.observation[data-astro-cid-ii5ekdff]{--ws-ground: var(--color-paper-deep);--ws-surface: var(--color-paper);--ws-fg: var(--color-ink);--ws-muted: var(--color-muted);--ws-line: var(--color-rule);--ws-strong-line: var(--color-muted);--ws-accent: var(--color-accent);--ws-on-accent: var(--color-on-accent);min-width:0;margin:0;color:var(--ws-fg);background:var(--ws-ground);border:1px solid var(--ws-line)}.observation--dark[data-astro-cid-ii5ekdff]{--ws-ground: var(--color-ink);--ws-surface: var(--color-band);--ws-fg: var(--color-on-band);--ws-muted: var(--color-rail-on-band);--ws-line: color-mix(in srgb, var(--color-rail-on-band) 28%, transparent);--ws-strong-line: color-mix(in srgb, var(--color-rail-on-band) 60%, transparent);--ws-accent: var(--color-accent-lift);--ws-on-accent: var(--color-band)}.observation[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:where(summary):focus-visible{outline:var(--focus-w) solid var(--ws-accent);outline-offset:var(--focus-offset)}.ws-bar[data-astro-cid-ii5ekdff]{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding:var(--space-3) var(--space-5);border-bottom:1px solid var(--ws-line);font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--ws-muted)}.ws-status[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-status]{display:none}.ws-status[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-status="1"]{display:inline}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .ws-status[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-status="1"]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .ws-status[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-status="2"]{display:inline}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-status[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-status="2"]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-status[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-status="3"]{display:inline;color:var(--ws-accent)}.ws-objective[data-astro-cid-ii5ekdff]{padding:var(--space-5) var(--space-5) 0}.ws-label[data-astro-cid-ii5ekdff]{font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--ws-muted)}.ws-goal[data-astro-cid-ii5ekdff]{margin-top:var(--space-2);font:400 var(--fs-h3)/var(--lh-h3) var(--font-display);letter-spacing:var(--tr-h3);text-wrap:balance}.ws-panes[data-astro-cid-ii5ekdff]{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"report" "prompt";gap:var(--space-6);padding:var(--space-5)}.ws-report[data-astro-cid-ii5ekdff]{grid-area:report;min-width:0}.ws-prompt[data-astro-cid-ii5ekdff]{grid-area:prompt;min-width:0}@media(min-width:900px){.ws-panes[data-astro-cid-ii5ekdff]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-areas:"prompt report";column-gap:var(--space-7);align-items:start}.ws-report[data-astro-cid-ii5ekdff]{position:sticky;top:var(--space-5)}}.ws-step[data-astro-cid-ii5ekdff]{display:flex;align-items:center;gap:var(--space-3);font:500 var(--fs-small)/var(--lh-small) var(--font-sans);color:var(--ws-muted);transition:color var(--dur-state) var(--ease-out-expo)}.ws-num[data-astro-cid-ii5ekdff]{display:inline-grid;place-items:center;width:26px;height:26px;border:1px solid currentColor;border-radius:50%;font:400 var(--fs-data)/var(--lh-data) var(--font-mono);transition:background-color var(--dur-state) var(--ease-out-expo),color var(--dur-state) var(--ease-out-expo)}.ws-prompt[data-astro-cid-ii5ekdff] .ws-step[data-astro-cid-ii5ekdff][data-step="3"]{margin-top:var(--space-6)}.observation[data-astro-cid-ii5ekdff]:not(:has(details[data-choice][open])) .ws-step[data-astro-cid-ii5ekdff][data-step="1"],.observation[data-astro-cid-ii5ekdff]:has(:is([data-choice="1"],[data-choice="2"],[data-choice="3"])[open]) .ws-step[data-astro-cid-ii5ekdff][data-step="2"],.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-step[data-astro-cid-ii5ekdff][data-step="3"]{color:var(--ws-fg)}.observation[data-astro-cid-ii5ekdff]:not(:has(details[data-choice][open])) .ws-step[data-astro-cid-ii5ekdff][data-step="1"] .ws-num[data-astro-cid-ii5ekdff],.observation[data-astro-cid-ii5ekdff]:has(:is([data-choice="1"],[data-choice="2"],[data-choice="3"])[open]) .ws-step[data-astro-cid-ii5ekdff][data-step="2"] .ws-num[data-astro-cid-ii5ekdff],.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-step[data-astro-cid-ii5ekdff][data-step="3"] .ws-num[data-astro-cid-ii5ekdff]{background:var(--ws-accent);border-color:var(--ws-accent);color:var(--ws-on-accent)}.ws-step[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:is([data-when=active],[data-when=review]){display:none}.observation[data-astro-cid-ii5ekdff]:not(:has(details[data-choice][open])) .ws-step[data-astro-cid-ii5ekdff][data-step="2"] .ws-num[data-astro-cid-ii5ekdff]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .ws-step[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-when=idle]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .ws-step[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-when=active]{display:inline}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-step[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-when=active]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-step[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-when=review]{display:inline}.ws-reading[data-astro-cid-ii5ekdff]{margin-top:var(--space-3);font-size:var(--fs-small);line-height:1.6}.prompt-choices[data-astro-cid-ii5ekdff]{margin-top:var(--space-4);display:grid;gap:var(--space-2)}.prompt-choice[data-astro-cid-ii5ekdff],.intent-disclosure[data-astro-cid-ii5ekdff]{background:var(--ws-surface);border:1px solid var(--ws-line);transition:border-color var(--dur-state) var(--ease-out-expo)}.prompt-choice[data-astro-cid-ii5ekdff] summary[data-astro-cid-ii5ekdff],.intent-disclosure[data-astro-cid-ii5ekdff] summary[data-astro-cid-ii5ekdff]{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4);min-height:52px;padding:var(--space-3) var(--space-4);cursor:pointer;list-style:none}.prompt-choice[data-astro-cid-ii5ekdff] summary[data-astro-cid-ii5ekdff]::-webkit-details-marker,.intent-disclosure[data-astro-cid-ii5ekdff] summary[data-astro-cid-ii5ekdff]::-webkit-details-marker{display:none}.ws-prompt-text[data-astro-cid-ii5ekdff]{font:400 var(--fs-data)/var(--lh-data) var(--font-mono)}.prompt-choice[data-astro-cid-ii5ekdff]:hover,.intent-disclosure[data-astro-cid-ii5ekdff]:hover{border-color:var(--ws-strong-line)}.prompt-choice[data-astro-cid-ii5ekdff][open],.intent-disclosure[data-astro-cid-ii5ekdff][open]{border-color:var(--ws-accent)}.prompt-choice[data-astro-cid-ii5ekdff][open] .ws-prompt-text[data-astro-cid-ii5ekdff]{color:var(--ws-accent)}@media(hover:hover){[data-astro-cid-ii5ekdff]:is(.prompt-choice,.intent-disclosure) summary[data-astro-cid-ii5ekdff]:hover{color:var(--ws-accent)}}.ws-toggle[data-astro-cid-ii5ekdff]{position:relative;flex:none;width:12px;height:12px;transition:transform var(--dur-state) var(--ease-out-expo)}.ws-toggle[data-astro-cid-ii5ekdff]:before,.ws-toggle[data-astro-cid-ii5ekdff]:after{content:"";position:absolute;inset:50% 0 auto;border-top:1.5px solid currentColor;transform:translateY(-50%)}.ws-toggle[data-astro-cid-ii5ekdff]:after{transform:translateY(-50%) rotate(90deg)}details[data-astro-cid-ii5ekdff][open]>summary[data-astro-cid-ii5ekdff] .ws-toggle[data-astro-cid-ii5ekdff]{transform:rotate(45deg)}.prompt-result[data-astro-cid-ii5ekdff],.intent-result[data-astro-cid-ii5ekdff]{padding:0 var(--space-4) var(--space-5)}.prompt-result[data-astro-cid-ii5ekdff] p[data-astro-cid-ii5ekdff]:not(.ws-label),.intent-result[data-astro-cid-ii5ekdff]>p[data-astro-cid-ii5ekdff]:not(.ws-label){font-size:var(--fs-small);line-height:1.7}.prompt-result[data-astro-cid-ii5ekdff] p[data-astro-cid-ii5ekdff]+p[data-astro-cid-ii5ekdff]{margin-top:var(--space-2)}.intent-disclosure[data-astro-cid-ii5ekdff]{margin-top:var(--space-4)}.intent-disclosure[data-astro-cid-ii5ekdff] summary[data-astro-cid-ii5ekdff]{font:500 var(--fs-small)/var(--lh-small) var(--font-sans)}.intent-result[data-astro-cid-ii5ekdff]>[data-astro-cid-ii5ekdff]+[data-astro-cid-ii5ekdff]{margin-top:var(--space-3)}.intent-result[data-astro-cid-ii5ekdff]>.ws-label[data-astro-cid-ii5ekdff]{margin-top:var(--space-5)}.intent-result[data-astro-cid-ii5ekdff]>.ws-label[data-astro-cid-ii5ekdff]:first-child{margin-top:0}.intent-result[data-astro-cid-ii5ekdff] blockquote[data-astro-cid-ii5ekdff]{margin:var(--space-2) 0 0;font:400 var(--fs-data)/1.7 var(--font-mono);color:var(--ws-accent)}.example-takeaway[data-astro-cid-ii5ekdff]{padding-top:var(--space-2)}.account-table[data-astro-cid-ii5ekdff]{width:100%;margin-top:var(--space-4);border-collapse:collapse;font-size:var(--fs-small);line-height:1.45}.account-table[data-astro-cid-ii5ekdff] caption[data-astro-cid-ii5ekdff]{text-align:left;padding-bottom:var(--space-3);font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--ws-muted)}.account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:is(th,td){text-align:left;vertical-align:top;padding:var(--space-3) var(--space-3) var(--space-3) 0;border-bottom:1px solid var(--ws-line)}.account-table[data-astro-cid-ii5ekdff] thead[data-astro-cid-ii5ekdff] th[data-astro-cid-ii5ekdff]{font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--ws-muted);border-bottom-color:var(--ws-strong-line)}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] th[data-astro-cid-ii5ekdff]{font-weight:500}.account-table[data-astro-cid-ii5ekdff] td[data-astro-cid-ii5ekdff][data-col=login]{font-family:var(--font-mono);font-size:var(--fs-small);font-variant-numeric:tabular-nums;white-space:nowrap}.account-table[data-astro-cid-ii5ekdff] tr[data-astro-cid-ii5ekdff]>[data-astro-cid-ii5ekdff]:last-child{padding-right:0}.account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-col=outcome],.account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-col=usage]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-col=outcome]{display:table-cell}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-col=usage]{display:table-cell}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-col=login]{display:none}.account-table[data-astro-cid-ii5ekdff] td[data-astro-cid-ii5ekdff][data-col=usage]{font-family:var(--font-mono);font-size:var(--fs-small);color:var(--ws-accent);animation:evidence .32s var(--ease-out-expo) backwards}.account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff]{display:none}.observation[data-astro-cid-ii5ekdff]:has([data-choice="1"][open]) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff][data-v="1"],.observation[data-astro-cid-ii5ekdff]:has([data-choice="2"][open]) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff][data-v="2"],.observation[data-astro-cid-ii5ekdff]:has([data-choice="3"][open]) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff][data-v="3"],.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff][data-v="4"]{display:flex;animation:verdict var(--dur-state) var(--ease-out-expo) backwards}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] tr[data-astro-cid-ii5ekdff]:nth-child(2) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff]{animation-delay:50ms}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] tr[data-astro-cid-ii5ekdff]:nth-child(3) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff]{animation-delay:.1s}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] tr[data-astro-cid-ii5ekdff]:nth-child(4) [data-astro-cid-ii5ekdff][data-col=outcome] span[data-astro-cid-ii5ekdff]{animation-delay:.15s}[data-astro-cid-ii5ekdff]:is(.account-table [data-state],.ws-legend [data-state]){gap:var(--space-2);align-items:baseline}[data-astro-cid-ii5ekdff]:is(.account-table [data-state],.ws-legend [data-state]):before{content:"";flex:none;width:9px;height:9px;transform:translateY(-.05em)}[data-astro-cid-ii5ekdff]:is(.account-table,.ws-legend) [data-astro-cid-ii5ekdff][data-state=removed]:before{background:var(--ws-muted)}[data-astro-cid-ii5ekdff]:is(.account-table,.ws-legend) [data-astro-cid-ii5ekdff][data-state=planned]:before{border:1.5px dashed var(--ws-fg)}[data-astro-cid-ii5ekdff]:is(.account-table,.ws-legend) [data-astro-cid-ii5ekdff][data-state=kept]:before{border:1.5px solid var(--ws-fg);border-radius:50%}[data-astro-cid-ii5ekdff]:is(.account-table,.ws-legend) [data-astro-cid-ii5ekdff][data-state=problem]:before{background:var(--ws-accent);transform:translateY(-.05em) rotate(45deg) scale(.85)}.account-table[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-state=problem]{color:var(--ws-accent);font-weight:500}.ws-legend[data-astro-cid-ii5ekdff]{display:none;flex-wrap:wrap;gap:var(--space-2) var(--space-5);list-style:none;margin:var(--space-4) 0 0;padding:0;font-size:var(--fs-small);color:var(--ws-muted)}.ws-legend[data-astro-cid-ii5ekdff] li[data-astro-cid-ii5ekdff]{display:flex;margin:0}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .ws-legend[data-astro-cid-ii5ekdff]{display:flex}.ws-legend[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-state=planned]{display:none}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-legend[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff][data-state=planned]{display:flex}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-legend[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:is([data-state=removed],[data-state=problem]){display:none}@keyframes verdict{0%{opacity:0;transform:translate(-.4em)}to{opacity:1;transform:none}}@keyframes arrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes evidence{0%{opacity:0;clip-path:inset(0 100% 0 0)}to{opacity:1;clip-path:inset(0 0 0 0)}}@media(max-width:639px){.ws-bar[data-astro-cid-ii5ekdff],.ws-objective[data-astro-cid-ii5ekdff],.ws-panes[data-astro-cid-ii5ekdff]{padding-inline:var(--space-4)}.ws-panes[data-astro-cid-ii5ekdff]{padding-block:var(--space-5);row-gap:var(--space-5)}.ws-report[data-astro-cid-ii5ekdff]{z-index:1;margin:calc(-1 * var(--space-5)) calc(-1 * var(--space-4)) 0;padding:var(--space-4) var(--space-4) var(--space-3);background:var(--ws-ground);border-bottom:1px solid var(--ws-strong-line)}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .ws-report[data-astro-cid-ii5ekdff]{position:sticky;top:0;padding-right:calc(var(--space-4) + 52px)}.observation[data-astro-cid-ii5ekdff][data-steps]:not([data-tried]) [data-astro-cid-ii5ekdff]:is(.ws-step[data-step="3"],.intent-disclosure){display:none}.observation[data-astro-cid-ii5ekdff][data-tried] [data-astro-cid-ii5ekdff]:is(.ws-step[data-step="3"],.intent-disclosure){animation:arrive .36s var(--ease-out-expo) backwards}.prompt-choices[data-astro-cid-ii5ekdff]{gap:var(--space-3)}.ws-prompt[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:is(summary,.ws-step){scroll-margin-top:23rem}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .ws-report[data-astro-cid-ii5ekdff]{position:relative}.account-table[data-astro-cid-ii5ekdff]{margin-top:var(--space-2);font-size:var(--fs-small)}.account-table[data-astro-cid-ii5ekdff] caption[data-astro-cid-ii5ekdff]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.ws-legend[data-astro-cid-ii5ekdff]{margin-top:var(--space-3);gap:var(--space-2) var(--space-4);font-size:var(--fs-small)}.account-table[data-astro-cid-ii5ekdff] thead[data-astro-cid-ii5ekdff]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.account-table[data-astro-cid-ii5ekdff],.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff],.account-table[data-astro-cid-ii5ekdff] caption[data-astro-cid-ii5ekdff]{display:block}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] tr[data-astro-cid-ii5ekdff]{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--space-4);padding-block:var(--space-3);line-height:1.4;border-bottom:1px solid var(--ws-line)}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] tr[data-astro-cid-ii5ekdff]:first-child{border-top:1px solid var(--ws-strong-line)}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:is(th,td){padding:0;border:0}.account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] td[data-astro-cid-ii5ekdff][data-col=login]{text-align:right;color:var(--ws-muted)}.observation[data-astro-cid-ii5ekdff]:has(details[data-choice][open]) .account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] td[data-astro-cid-ii5ekdff][data-col=outcome],.observation[data-astro-cid-ii5ekdff]:has(details[data-choice="4"][open]) .account-table[data-astro-cid-ii5ekdff] tbody[data-astro-cid-ii5ekdff] td[data-astro-cid-ii5ekdff][data-col=usage]{display:block;grid-column:1 / -1;margin-top:var(--space-1)}}@media(prefers-reduced-motion:reduce){.observation[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff],.observation[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:before,.observation[data-astro-cid-ii5ekdff] [data-astro-cid-ii5ekdff]:after{animation:none!important;transition:none!important}}.page:has(.home-study){padding-top:0}.home-study{--home-space: clamp(72px, 9vw, 128px)}.quiet-link{min-height:44px;font-size:var(--fs-small);font-weight:500;color:var(--color-ink)}.stage{--stage-pad: clamp(64px, 8vw, 112px);margin-inline:calc(50% - 50vw);padding:var(--stage-pad) calc(50vw - 50%);background:var(--color-band);color:var(--color-on-band)}.stage__intro{margin-bottom:var(--space-6)}.stage h2{font-size:var(--fs-h1);font-weight:400;letter-spacing:var(--tr-h1);line-height:var(--lh-h1)}.stage__lead{margin-top:var(--space-6);max-width:44ch;font:400 var(--fs-deck)/var(--lh-deck) var(--font-display);letter-spacing:var(--tr-deck);text-wrap:pretty}.stage__close{margin-top:var(--space-7)}.stage__why{max-width:40ch;margin-bottom:var(--space-5);font:400 var(--fs-read)/1.55 var(--font-display);letter-spacing:.003em;text-wrap:pretty}.stage__cta,.gift__cta{display:inline-flex;align-items:center;gap:18px;min-height:52px;padding:16px 28px;background:linear-gradient(var(--color-on-band),var(--color-on-band)) no-repeat 0 0 / 0% 100%,var(--color-accent-lift);color:var(--color-band);font:500 var(--fs-body)/1 var(--font-sans);text-decoration:none;transition:background-size .26s var(--ease)}:is(.stage__cta,.gift__cta):is(:hover,:focus-visible){background-size:100% 100%,auto}:is(.stage__cta,.gift__cta):active{transform:translateY(1px)}.stage__cta:focus-visible{outline:var(--focus-w) solid var(--color-accent-lift);outline-offset:3px}.gift{--gift-gap: var(--space-7);--gift-top: var(--home-space);--gift-seam: 0px;--land: cubic-bezier(.2, .9, .3, 1);--uline-you: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 6' preserveAspectRatio='none'%3E%3Cpath d='M0.4 2.9C11 4 25 2.4 39 3.3S63 4.3 78 3.2 93 2.3 99.6 3.7' fill='none' stroke='%239E7B28' stroke-width='1.6' stroke-linecap='round' vector-effect='non-scaling-stroke'/%3E%3C/svg%3E");display:grid;grid-template-columns:minmax(0,1fr);margin-inline:calc(50% - 50vw);padding:var(--gift-top) calc(50vw - 50%) var(--home-space);background:var(--color-desk)}.gift h2{margin:0 0 var(--space-6);font:400 var(--fs-h1)/var(--lh-h1) var(--font-display);letter-spacing:var(--tr-h1)}.gift h2>span,.gift h2>.ink-cite>span{display:block}.gift__deck{max-width:30ch;font:400 var(--fs-deck)/var(--lh-deck) var(--font-display);letter-spacing:var(--tr-deck);text-wrap:pretty}.gift__ways{margin-top:var(--space-7)}.ways__label{margin-bottom:var(--space-3);font:400 var(--fs-small)/var(--lh-small) var(--font-sans);color:var(--color-muted)}.ways{position:relative;display:grid;grid-template-columns:1fr 1fr;width:min(100%,31rem);padding:var(--space-1);background:color-mix(in srgb,var(--color-ink) 7%,var(--color-desk));border-radius:var(--radius)}.ways[hidden]{display:none}.ways__thumb{position:absolute;inset:var(--space-1) auto var(--space-1) var(--space-1);width:calc(50% - var(--space-1));background:var(--color-sheet);border-radius:var(--radius);box-shadow:0 1px #10191b1a,0 1px 3px #10191b14}.gift[data-way=agent] .ways__thumb{translate:100% 0}.ways__tab{position:relative;display:grid;gap:2px;min-height:60px;padding:var(--space-2) var(--space-4);background:none;border:0;border-radius:var(--radius);text-align:left;cursor:pointer;color:var(--color-muted)}.ways__name{font:500 var(--fs-body)/1.25 var(--font-sans)}.ways__apps{font:400 var(--fs-data)/1.3 var(--font-mono)}.ways__tab[aria-selected=true]{color:var(--color-ink);cursor:default}.ways__tab[aria-selected=false]:hover .ways__name{color:var(--color-ink)}.ways__tab:focus-visible{outline:var(--focus-w) solid var(--color-accent);outline-offset:var(--focus-offset)}.ways__panels{margin-top:var(--space-5)}.way+.way{margin-top:var(--space-7)}.way__name{margin-bottom:var(--space-3);font:600 var(--fs-body)/1.3 var(--font-sans)}.way__name span{margin-left:var(--space-2);font:400 var(--fs-data)/1 var(--font-mono);color:var(--color-muted)}.way__line{max-width:38ch;margin-bottom:var(--space-5);font:400 var(--fs-body)/var(--lh-body) var(--font-sans);text-wrap:pretty}.gift__doors{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3) var(--space-6)}.gift__cta{flex:none;padding-inline:clamp(22px,2vw,28px);background:linear-gradient(var(--color-ink),var(--color-ink)) no-repeat 0 0 / 0% 100%,var(--color-accent);color:var(--color-on-accent)}.gift__cta:focus-visible{outline:var(--focus-w) solid var(--color-accent);outline-offset:3px}.gift__cmd{display:inline-flex;align-items:stretch;min-height:52px;background:var(--color-band);color:var(--color-on-band);border-radius:var(--radius)}.gift__cmd code{display:flex;align-items:center;padding:var(--space-3) var(--space-5);font:400 var(--fs-data)/1 var(--font-mono);background:none;color:inherit}.gift__copy{min-width:72px;padding:var(--space-3) var(--space-4);background:none;border:0;border-left:1px solid rgba(231,227,217,.16);font:500 var(--fs-small)/1 var(--font-sans);color:var(--color-rail-on-band);cursor:pointer;transition:color var(--dur-link) var(--ease)}.gift__copy:hover{color:var(--color-on-band)}.gift__copy:focus-visible{outline:var(--focus-w) solid var(--color-on-band);outline-offset:-3px}.gift__copy[hidden]{display:none}.gift__small{margin-top:var(--space-4);font:400 var(--fs-small)/var(--lh-small) var(--font-sans);color:var(--color-muted)}.gift__spec{margin-top:var(--space-6);padding-top:var(--space-4);border-top:1px solid color-mix(in srgb,var(--color-ink) 12%,var(--color-desk));max-width:31rem;font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--color-muted)}.gift__spec a{color:var(--color-accent);text-underline-offset:3px}.gift.is-tabbed :is(.ways__panels,.gift__desk){display:grid}.gift.is-tabbed :is(.way,.desk){grid-area:1 / 1;margin:0}.gift.is-tabbed .way__name{display:none}.gift.is-tabbed[data-way=chat] [data-way=agent]:is(.way,.desk),.gift.is-tabbed[data-way=agent] [data-way=chat]:is(.way,.desk){visibility:hidden;opacity:0}.gift.is-tabbed .ways[hidden]{display:grid}.gift__desk{margin-top:var(--space-8)}.desk{--d: 0;--pace: 1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;padding:var(--space-3) var(--space-3) var(--space-4)}.desk+.desk{margin-top:var(--space-8)}.layer--mid{grid-column:1 / -1;grid-row:1;z-index:2}.layer--back{grid-column:1 / 7;grid-row:2;z-index:1;margin:-28px 0 0 -10px}.layer--front{grid-column:7 / -1;grid-row:2;z-index:3;margin:-64px -10px 0 -36px}.desk--agent .layer--front{grid-column:6 / -1;margin-top:-36px}.paper{position:relative;margin:0;background:var(--color-sheet);border-radius:1px;box-shadow:0 0 0 1px #10191b0a,0 1px 2px #10191b12}.paper:after{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;box-shadow:0 26px 44px -24px #10191b6b,0 8px 16px -10px #10191b29;pointer-events:none}.paper__head{display:flex;justify-content:space-between;gap:var(--space-4);padding-bottom:var(--space-3);margin-bottom:var(--space-4);border-bottom:1px solid var(--color-rule);font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--color-muted)}.draft{rotate:-1.1deg;padding:var(--space-5) var(--space-6) var(--space-6)}.draft__from{margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);background:var(--color-paper-deep);font:400 var(--fs-small)/1.45 var(--font-sans)}.draft__from span{display:block;font:400 var(--fs-data)/1.5 var(--font-mono);color:var(--color-muted)}.draft__body{font:400 var(--fs-read)/1.62 var(--font-display);letter-spacing:.003em;text-wrap:pretty}.n{padding-left:1px;font:600 12px/0 var(--font-mono);vertical-align:super;color:var(--color-accent)}.blank{font-style:italic;background:var(--uline-you) no-repeat 0 100% / 100% .4em;padding-bottom:.12em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.you{display:inline-block;width:6px;height:6px;margin:0 7px 1px 0;border-radius:50%;background:var(--color-gold-paper);vertical-align:middle}.term .you,.note--night .you{background:var(--color-accent-lift)}.card{rotate:-2.6deg;padding:var(--space-6) var(--space-7) var(--space-5) var(--space-5)}.card__head{margin-bottom:var(--space-3);font:500 var(--fs-data)/1 var(--font-mono);color:var(--color-ink)}.card dl{display:grid;gap:var(--space-3);font:400 var(--fs-small)/1.4 var(--font-sans)}.card dt{font:400 var(--fs-data)/1.4 var(--font-mono);color:var(--color-muted)}.card dd{margin:0}.note{rotate:2.2deg;padding:var(--space-5) var(--space-5) var(--space-4)}.desk--agent .note{rotate:1.6deg}.note__head{margin-bottom:var(--space-4);font:500 var(--fs-data)/1 var(--font-mono)}.note ol{display:grid;gap:var(--space-3);margin:0;padding:0;list-style:none}.note li{display:grid;grid-template-columns:16px minmax(0,1fr);column-gap:var(--space-2);font:400 15px/1.45 var(--font-sans);transition:opacity var(--dur-state) var(--ease)}.note__k{font:600 12px/22px var(--font-mono)}.tag{display:inline-block;margin:0 var(--space-2) 2px 0;padding:1px 6px;border:1px solid;border-radius:var(--radius);font:400 12px/18px var(--font-mono);vertical-align:middle}.note__foot{margin-top:var(--space-4);padding-top:var(--space-3);border-top:1px dashed;font:400 12px/1.5 var(--font-mono)}.note__clip{position:absolute;top:-22px;right:34px;width:18px;height:50px;overflow:visible;transform-origin:50% 85%}.note__clip path{fill:none;stroke:#8e9894;stroke-width:2;stroke-linecap:round}.note--night{background:var(--color-band);color:var(--color-on-band);box-shadow:0 1px 2px #10191b33}.note--night :is(.note__head,.note__k){color:var(--color-rail-on-band)}.note--night .tag{border-color:#a3aba68c;color:var(--color-on-band)}.note--night .tag--you{border-color:var(--color-accent-lift);color:var(--color-accent-lift)}.note--night .note__foot{border-color:#a3aba64d;color:var(--color-rail-on-band)}.note--paper :is(.note__head,.note__k){color:var(--color-accent)}.note--paper .tag{border-color:var(--color-accent);color:var(--color-accent)}.note--paper .tag--you{border-color:transparent;background:color-mix(in srgb,var(--color-accent-lift) 42%,var(--color-sheet));color:var(--color-ink)}.note--paper .note__foot{border-color:var(--color-rule);color:var(--color-muted)}.desk--chat[data-hot] .note li{opacity:.38}.desk--chat:is([data-hot="1"]) li[data-k="1"],.desk--chat:is([data-hot="2"]) li[data-k="2"],.desk--chat:is([data-hot="3"]) li[data-k="3"]{opacity:1}.term{rotate:-.8deg;padding:var(--space-5) var(--space-6) var(--space-6);background:var(--color-band);color:var(--color-on-band);box-shadow:0 1px 2px #10191b33}.term .paper__head{color:var(--color-rail-on-band);border-color:#a3aba638}.term pre{margin:0;font:400 var(--fs-data)/1.72 var(--font-mono);white-space:pre-wrap;background:none;color:inherit}.term__row{display:block}.term__p{color:var(--color-rail-on-band)}.term__cmd{display:inline-block;vertical-align:bottom;width:26ch;overflow:hidden;white-space:nowrap}.term__ok{color:var(--color-on-band)}.term__dim{color:var(--color-rail-on-band)}.term__you .you{margin-left:-13px}.term__caret{display:inline-block;width:.6em;height:1.15em;vertical-align:-.2em;background:var(--color-on-band);opacity:.8}@media(prefers-reduced-motion:no-preference){.gift.is-live .desk:not([data-state]) .card{opacity:0;translate:18px -72px;rotate:.4deg}.gift.is-live .desk:not([data-state]) .note{opacity:0;translate:-28px -44px;rotate:-5deg;scale:1.05}.gift.is-live .desk:not([data-state]) .paper:after{opacity:0}.gift.is-live .desk:not([data-state]) .note__clip{opacity:0;translate:0 -10px;rotate:-26deg}.gift.is-live .desk:not([data-state]) .note li{clip-path:inset(0 100% 0 0)}.gift.is-live .desk:not([data-state]) :is(.note__foot,.term__row){opacity:0}.gift.is-live .desk:not([data-state]) .term__row{translate:0 4px}.gift.is-live .desk:not([data-state]) .blank{background-size:0% .4em}.gift.is-live .desk:not([data-state]) .card__head .you,.gift.is-live .desk:not([data-state]) .tag--you .you,.gift.is-live .desk:not([data-state]) .term__you .you{scale:0}.gift.is-live .desk:not([data-state]) .term__cmd{width:0}.gift.is-live .desk[data-state=play] :is(.paper,.note__clip,li,.blank,.you,.note__foot,.term__cmd,.term__row,.term__caret){--t: calc(var(--d) * var(--pace) * 1ms)}.gift.is-live .desk[data-state=play] .card{transition:opacity .36s var(--ease) var(--t),translate .72s var(--ease-out-expo) var(--t),rotate .72s var(--ease-out-expo) var(--t)}.gift.is-live .desk[data-state=play] .note{transition:opacity .3s var(--ease) var(--t),translate .76s var(--land) var(--t),rotate .76s var(--land) var(--t),scale .76s var(--land) var(--t)}.gift.is-live .desk[data-state=play] .paper:after{transition:opacity .6s var(--ease) calc(var(--t) + .26s * var(--pace))}.gift.is-live .desk[data-state=play] .note__clip{transition:opacity .12s linear var(--t),translate .38s var(--land) var(--t),rotate .38s var(--land) var(--t)}.gift.is-live .desk[data-state=play] .note li{transition:clip-path .46s var(--ease-out-expo) var(--t),opacity var(--dur-state) var(--ease)}.gift.is-live .desk[data-state=play] .blank{transition:background-size .56s var(--ease-out-expo) calc(var(--t) + .12s)}.gift.is-live .desk[data-state=play] :is(.card__head .you){transition:scale .32s var(--land) calc(var(--t) + .52s)}.gift.is-live .desk[data-state=play] :is(.tag--you .you){transition:scale .32s var(--land) calc(var(--t) + .38s)}.gift.is-live .desk[data-state=play] .term__you .you{transition:scale .32s var(--land) calc(var(--t) + .2s)}.gift.is-live .desk[data-state=play] .note__foot{transition:opacity .42s var(--ease) var(--t)}.gift.is-live .desk[data-state=play] .term__cmd{transition:width calc(.78s * var(--pace)) steps(26,end) var(--t)}.gift.is-live .desk[data-state=play] .term__row{transition:opacity .2s var(--ease) var(--t),translate .28s var(--ease-out-expo) var(--t)}.gift.is-live .desk[data-state=play] .term__caret{animation:caret 1.1s steps(1) calc(var(--t) + .3s) 4 both}.gift.is-live .desk{transition:opacity .36s var(--ease) 80ms,translate .56s var(--ease-out-expo) 80ms,visibility 0s}.gift.is-live[data-way=chat] .desk--agent,.gift.is-live[data-way=agent] .desk--chat{translate:calc(var(--dir, 1) * -40px) 0;transition:opacity .22s var(--ease),translate .32s var(--ease),visibility 0s .32s}.gift.is-live .desk.is-arriving{translate:calc(var(--dir, 1) * 40px) 0;opacity:0;transition:none}.gift.is-live .way{transition:opacity .26s var(--ease) 60ms,translate .36s var(--ease-out-expo) 60ms,visibility 0s}.gift.is-live[data-way=chat] .way[data-way=agent],.gift.is-live[data-way=agent] .way[data-way=chat]{translate:0 6px;transition:opacity .16s var(--ease),translate .16s var(--ease),visibility 0s .16s}.ways__thumb{transition:translate .42s var(--ease-out-expo)}.ways__name{transition:color var(--dur-select) var(--ease)}}@keyframes caret{50%{opacity:0}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.gift__desk{view-timeline:--desk block}.layer{animation:desk-drift linear both;animation-timeline:--desk;animation-range:entry 0% cover 42%}.layer--back{--drift: 18px}.layer--mid{--drift: 34px}.layer--front{--drift: 68px}}}@keyframes desk-drift{0%{translate:0 var(--drift)}}@media(min-width:1280px){.gift{--gift-seam: var(--space-9);--bleed: min(112px, (100vw - 1024px) / 2 - 40px);grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--gift-gap);align-items:start}.gift__text{padding-top:var(--space-7)}.gift__desk{position:sticky;top:var(--space-9);margin:calc(-1 * (var(--gift-top) + var(--gift-seam))) calc(-1 * var(--bleed)) 0 0}.desk+.desk{margin-top:var(--space-8)}}@media(max-width:1279px){.gift__text,.gift__ways{display:contents}.gift h2{order:1}.gift__deck{order:2}.ways__label{order:3;margin-top:var(--space-7)}.ways{order:4}.gift__desk{order:5;width:min(100%,38rem);margin-top:var(--space-6)}.ways__panels{order:6;margin-top:var(--space-6)}.gift__spec{order:7}}@media(max-width:599px){.gift h2{margin-bottom:var(--space-5)}.ways__label{margin-top:var(--space-6)}.ways{width:100%;grid-template-columns:1fr;grid-template-rows:1fr 1fr}.ways__thumb{inset:var(--space-1) var(--space-1) auto;width:auto;height:calc(50% - var(--space-1))}.gift[data-way=agent] .ways__thumb{translate:0 100%}.ways__tab{min-height:60px}.card{padding-right:var(--space-5)}.gift__desk{margin:var(--space-5) calc(var(--page-pad) * -.5) 0;width:auto}.desk{padding-inline:0}.draft,.term{padding:var(--space-4) var(--space-5) var(--space-5)}.paper__head span+span{display:none}.layer--back{grid-column:2 / 12;margin:-16px 0 0}.layer--front,.desk--agent .layer--front{grid-column:3 / -1;grid-row:3;margin:-20px 0 0}.desk--agent .layer--front{grid-row:2;margin-top:-24px}.term pre{font-size:12px}.term__row>.term__dim{display:none}.gift__cmd code{padding-inline:var(--space-4)}}@media(forced-colors:active){.paper,.note,.term{border:1px solid CanvasText}.blank{background:none;text-decoration:underline}.ways__thumb{outline:2px solid Highlight}.gift__cta{border:1px solid ButtonText}}.home-work{padding-block:var(--home-space) var(--space-8)}.home-work__head{display:flex;justify-content:space-between;align-items:last baseline;gap:var(--space-5);padding-bottom:var(--space-2)}.home-work__head h2:before{content:"";display:block;width:46px;height:10px;margin-bottom:var(--space-5);background:var(--color-muted);opacity:.5;-webkit-mask:var(--pen, var(--pen-stroke)) no-repeat left center / contain;mask:var(--pen, var(--pen-stroke)) no-repeat left center / contain;rotate:var(--pen-tilt, 0deg)}.home-work__head h2{font:400 var(--fs-h1)/var(--lh-h1) var(--font-display);letter-spacing:var(--tr-h1)}.chapters{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-7)}.chapter{position:relative;margin:0;padding-block:var(--space-7);border-bottom:1px solid var(--color-rule)}.chapter--feature{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:var(--space-7);align-items:end}.chapter--pair .chapter__text,.chapter--earlier .chapter__text{margin-top:var(--space-5)}.chapter--earlier{border-bottom:0}.chapter--earlier .pv{aspect-ratio:2 / 1}.chapter__meta{display:flex;gap:var(--space-4);font:400 var(--fs-data)/var(--lh-data) var(--font-mono);color:var(--color-muted);font-variant-numeric:tabular-nums}.chapter h3{margin-top:var(--space-2);font:400 var(--fs-h3)/var(--lh-h3) var(--font-display);letter-spacing:var(--tr-h3);text-wrap:balance}.chapter--feature h3{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.chapter h3 a{color:var(--color-ink);text-decoration:none}.chapter__text>p:last-child{margin-top:var(--space-3);max-width:40ch;font:400 var(--fs-read)/1.55 var(--font-display);letter-spacing:.003em;color:var(--color-muted);text-wrap:pretty}.chapter--feature .chapter__text>p:last-child{color:var(--color-ink)}.chapter h3 a:after{content:"";position:absolute;inset:0}.chapter .pv{transition:background-color .3s var(--ease)}@media(hover:hover){.chapter:hover .pv:not(.pv--dark){background:color-mix(in srgb,var(--color-paper-deep) 88%,var(--color-ink))}.chapter:hover .pv--dark{background:color-mix(in srgb,var(--color-band) 90%,var(--color-on-band))}}.chapter:has(a:focus-visible){outline:var(--focus-w) solid var(--color-accent);outline-offset:var(--focus-offset)}.chapter h3 a:focus-visible{outline:none}body:has(.home-study) .foot{margin-top:0}@media(max-width:1023px){.chapters{column-gap:var(--space-5)}}@media(max-width:767px){.stage{--stage-pad: 56px}.stage__lead{margin-top:var(--space-5)}.stage .observation{margin-inline:calc(var(--page-pad) * -1);border-inline:0}.chapters{grid-template-columns:1fr}.chapter{padding-block:var(--space-6)}.chapter--feature{grid-template-columns:1fr;row-gap:var(--space-5)}.chapter--earlier{border-bottom:1px solid var(--color-rule)}.chapter--earlier:last-child{border-bottom:0}}@media(prefers-reduced-motion:reduce){.home-study *,.home-study *:before,.home-study *:after{transition:none!important}}
