.stage{grid-area:stage;min-width:0;container:stage/inline-size}.stage-tile{--fold-depth:72px;--fold:0px;isolation:isolate;border-radius:var(--radius-tail);background:var(--sheet);height:560px;box-shadow:0 0 0 1px var(--rule-strong), 0 1px 2px color-mix(in srgb, var(--shim-charcoal) 4%, transparent), 0 32px 72px -36px color-mix(in srgb, var(--shim-charcoal) 32%, transparent);grid-template-rows:auto auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.stage-tile:has(.stage-review[open][data-view]){--fold:var(--fold-depth)}.stage-apps{border-bottom:1px solid var(--rule);flex-wrap:wrap;gap:4px;min-inline-size:0;padding:10px 12px;display:flex}.stage-app{border-radius:var(--radius-control);height:36px;color:var(--ink-3);cursor:pointer;transition:background-color var(--duration-1) var(--ease-out), color var(--duration-1) var(--ease-out);align-items:center;gap:8px;padding:0 14px 0 11px;font-size:15px;font-weight:500;display:inline-flex;position:relative}.stage-app input{opacity:0;cursor:pointer;position:absolute;inset:0}.stage-app:has(input:checked){background:var(--sheet-raised);box-shadow:0 0 0 1px var(--rule-strong), 0 1px 2px color-mix(in srgb, var(--shim-charcoal) 6%, transparent);color:var(--ink)}.stage-app:has(input:focus-visible){outline:2px solid var(--focus);outline-offset:2px}@media (hover:hover){.stage-app:not(:has(input:checked)):hover{background:var(--wash);color:var(--ink)}}.stage-composer,.stage-deck{--inset:12px}.stage-composer{isolation:isolate;margin:12px var(--inset) 0;border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr) 40px;align-items:end;gap:10px;padding:10px 10px 10px 14px;display:grid;position:relative}.stage-composer:before,.stage-composer:after{content:"";inset:0 0 var(--fold);border-radius:inherit;pointer-events:none;position:absolute}.stage-composer:before{z-index:-1;background:var(--sheet-raised);box-shadow:0 0 0 1px var(--rule-strong), 0 1px 2px color-mix(in srgb, var(--shim-charcoal) 5%, transparent), 0 10px 28px -16px color-mix(in srgb, var(--shim-charcoal) 20%, transparent);transition:box-shadow var(--duration-1) var(--ease-out)}.stage-composer:after{box-shadow:0 0 0 1.5px var(--signal), 0 0 0 5px var(--signal-wash);opacity:0;transition:opacity var(--duration-2) var(--ease-out)}.stage-tile:has(.stage-review[open]) .stage-composer:after{opacity:1}.stage-composer:has(.stage-input:focus-visible):before{box-shadow:0 0 0 1px var(--rule-strong), 0 0 0 3px var(--focus), 0 10px 28px -16px color-mix(in srgb, var(--shim-charcoal) 20%, transparent)}.stage-field{isolation:isolate;align-self:stretch;position:relative}.stage-message-text,.stage-field{font-family:var(--font-mono);font-feature-settings:normal;letter-spacing:0;overflow-wrap:anywhere;font-size:15px;line-height:1.6}.stage-message-text,.stage-washes-text,.stage-input{white-space:pre-wrap}.stage-input,.stage-washes{letter-spacing:inherit;overflow-wrap:inherit}.stage-input{z-index:1;resize:none;width:100%;height:4lh;color:var(--ink);caret-color:var(--ink);scrollbar-width:none;outline:0;display:block;position:relative}.stage-input::placeholder{color:var(--ink-3);opacity:1}.stage-composer[data-sending] .stage-input::placeholder{opacity:0}.stage-washes{color:#0000;pointer-events:none;position:absolute;inset:0;overflow:hidden}.stage-washes-text{vertical-align:top;max-width:100%;display:inline-block}.stage-field[data-rest] .stage-washes{z-index:2;background:var(--sheet-raised);color:var(--ink)}.stage-washes .noticed{color:#0000}.stage-field[data-rest] .noticed,.stage-tile:has(.stage-review[open][data-view]) .noticed{color:inherit}.stage-tile:has(.stage-review[open][data-view]) .stage-washes{color:var(--ink)}.stage-tile:has(.stage-review[open][data-view]) .stage-washes-text{white-space:nowrap;display:block;overflow:hidden;mask-image:linear-gradient(90deg,#000 calc(100% - 3em),#0000)}.stage-tile:has(.stage-review[open][data-view]) :is(.stage-input,.stage-send){visibility:hidden}.stage-caret{vertical-align:-.2em;background:var(--ink);border-radius:1px;width:2px;height:1.15em;margin-left:1px;display:inline-block}.stage-send{border-radius:var(--radius-control);background:var(--shim-charcoal);width:40px;height:40px;color:var(--shim-off-white);transition:opacity var(--duration-1) var(--ease-out), transform var(--duration-1) var(--ease-out);place-items:center;display:grid}.stage-send svg{width:19px;height:19px;translate:-1px 1px}.stage-send:disabled,.stage-tile:has(.stage-review[open]) .stage-send{opacity:.28;cursor:default}.stage-send:not(:disabled):active,.stage-send[data-pressed]{transform:scale(.92)}.stage-deck{grid-template:auto auto minmax(0,1fr)/minmax(0,1fr);min-height:0;padding-top:12px;display:grid}.stage-deck>*{grid-column:1;min-width:0}.stage-outcome{padding-inline:var(--inset);flex-direction:column;grid-row:1;align-items:flex-start;gap:12px;display:flex}.stage-conversation{align-self:stretch}.stage-conversation:empty{display:none}.stage-message{padding:12px 16px 14px;position:relative}.stage-message:before{content:"";z-index:-1;border-radius:var(--radius-card);background:var(--sheet-raised);box-shadow:0 0 0 1px var(--rule);position:absolute;inset:0}.stage-message-label{color:var(--ink-3);margin:0 0 4px;font-size:13px;font-weight:500;line-height:1.4}.stage-message:before,.stage-message-label{transition:opacity var(--duration-2) var(--ease-out)}.stage-message[data-landing]:before,.stage-message[data-landing] .stage-message-label{opacity:0}.stage-message-text{max-height:4lh;overflow:hidden}.stage-evidence{max-width:100%}.stage-record{border-radius:var(--radius-card);background:var(--sheet-raised);width:fit-content;max-width:100%;box-shadow:var(--lift);grid-template-columns:40px minmax(0,auto);align-items:center;column-gap:14px;padding:14px 22px 14px 14px;display:grid}.stage-record-tile{aspect-ratio:1;border-radius:var(--radius-control);background:var(--sheet-raised);width:40px;box-shadow:inset 0 0 0 1px var(--rule-strong), 0 1px 2px color-mix(in srgb, var(--shim-charcoal) 6%, transparent);color:var(--ink);--mark-size:20px;grid-row:1/3;place-items:center;display:grid}.stage-record-title{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.35}.stage-record-detail{color:var(--ink-3);flex-wrap:wrap;align-items:center;gap:4px 12px;margin:2px 0 0;font-size:14px;font-weight:500;line-height:1.45;display:flex}.stage-record-outcome{color:var(--ink);align-items:center;gap:8px;display:inline-flex}.stage-record-outcome:empty{display:none}.stage-record-outcome:before{content:"";width:14px;aspect-ratio:var(--shim-tail-ratio);background:var(--signal);mask:var(--shim-tail) center / contain no-repeat;flex:none}.stage-record[data-outcome=edited] .stage-record-outcome:before{background:var(--live)}.stage-record[data-outcome=masked] .stage-record-outcome:before{aspect-ratio:auto;background:var(--redaction);border-radius:2px;width:21px;height:7px;mask:none}.stage-record[data-outcome=cancelled] .stage-record-outcome:before{aspect-ratio:1;width:10px;box-shadow:inset 0 0 0 1.5px var(--ink-4);background:0 0;border-radius:50%;mask:none}.stage-suggestions{padding:0 var(--inset) var(--inset);grid-row:2;margin-top:28px}.stage-deck:has(>.stage-review[open]) .stage-suggestions{grid-row:2/-1;align-self:end}.stage-deck:has(>.stage-review[open][data-view]) .stage-suggestions,.stage-deck:has(>.stage-review[open]) .stage-suggestions[data-crowded]{visibility:hidden}.stage-suggestions p{color:var(--ink-3);margin:0 0 10px;font-size:14px;font-weight:500;line-height:1.45}.stage-suggestions div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stage-suggestions button{border-radius:var(--radius-control);height:40px;box-shadow:inset 0 0 0 1px var(--rule-strong);color:var(--ink-3);transition:background-color var(--duration-1) var(--ease-out), color var(--duration-1) var(--ease-out), transform var(--duration-1) var(--ease-out);padding:0 12px;font-size:14px;font-weight:500;line-height:1}.stage-suggestions button:active{transform:scale(.97)}@media (hover:hover){.stage-suggestions button:hover{background:var(--wash);color:var(--ink)}}@container stage (width>=680px){.stage-apps{padding-block:8px}.stage-app{height:32px}.stage-composer,.stage-deck{--inset:16px}.stage-tile{--fold-depth:25.6px}.stage-composer{padding:12px 12px 12px 16px}.stage-message-text,.stage-field{font-size:16px}.stage-input{height:2lh}.stage-suggestions div{flex-wrap:wrap;display:flex}.stage-suggestions button{height:34px;padding:0 13px}}@container stage (width<680px){.stage-tile{height:auto}}@container stage (width<400px){.stage-app{gap:7px;padding:0 10px 0 8px}}@media (width>=1120px){.stage-tile{height:clamp(480px,100svh - 300px,560px)}}@media (prefers-reduced-motion:no-preference){.stage-suggestions{transition:opacity var(--duration-2) var(--ease-out)}@starting-style{.stage-suggestions{opacity:0}}.stage-record{transition:opacity var(--duration-3) var(--ease-out) var(--duration-2), transform var(--duration-3) var(--ease-out) var(--duration-2)}.stage-record[data-settle]{opacity:0;transition:none;transform:translateY(10px)}}@media (prefers-reduced-motion:reduce){.stage-app,.stage-send,.stage-composer:before,.stage-composer:after,.stage-message:before,.stage-message-label,.stage-suggestions button{transition:none}}.stage[data-instant] *,.stage[data-instant] :before,.stage[data-instant] :after{transition:none}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){[data-intro=pending] .stage-review,[data-intro=pending] .stage-washes,[data-intro=pending] .stage-composer:after{visibility:hidden;animation:0s 1.2s forwards stage-intro-fallback}}@keyframes stage-intro-fallback{to{visibility:visible}}.stage-review{--spring:linear(0, .0316, .1109, .2183, .3386, .4606, .5765, .6814, .7724, .8485, .9098, .9573, .9925, 1.0171, 1.033, 1.042, 1.0457, 1.0455, 1.0426, 1.0381, 1.0328, 1.0272, 1.0217, 1.0166, 1.0122, 1.0084, 1.0053, 1.0028, 1.001, .9996, .9987, .9982, .9979, .9979, .998, .9982, .9984, .9986, .9989, .9991, 1);width:auto;height:auto;max-height:calc(100% - var(--inset) + var(--fold));margin:0 var(--inset) var(--inset);translate:0 calc(-1 * var(--fold));background:var(--sheet-raised);color:var(--ink);box-shadow:var(--float);font-feature-settings:normal;letter-spacing:normal;text-align:left;-webkit-font-smoothing:antialiased;scrollbar-width:thin;border-radius:22px;grid-row:1/-1;align-self:start;font:14px/1.5 ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;position:relative;inset:auto;overflow:auto}.stage-review:before{content:"";background:var(--shim-gradient);height:4px;display:block}.stage-review header{align-items:center;gap:12px;padding:14px 56px 0 22px;display:flex}.stage-review .identity{align-items:center;gap:12px;min-width:0;display:flex}.stage-review .brand{color:var(--ink);flex:none;align-items:center;gap:7px;display:inline-flex}.stage-review .brandmark{width:auto;height:21px}.stage-review .wordmark{width:auto;height:15px;margin-top:1px}.stage-review .scope{box-shadow:inset 1px 0 0 var(--rule-strong);color:var(--ink-3);white-space:nowrap;padding-left:12px;font-size:12.5px}.stage-review h2{letter-spacing:-.025em;text-wrap:balance;margin:14px 22px 4px;font-size:23px;font-weight:700;line-height:1.18}.stage-review .body{padding:0 22px 18px}.stage-review .panel:not([data-active]){display:none}.stage-review .detail{color:var(--ink-2);text-wrap:pretty;font-size:14px}.stage-review button,.stage-review textarea{color:inherit}.stage-review button{background:var(--sheet-raised);min-height:42px;box-shadow:inset 0 0 0 1px var(--rule-strong);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color .15s, box-shadow .15s, transform .14s var(--ease-out);border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:600;display:inline-flex}.stage-review button svg{flex:none;width:18px;height:18px}.stage-review button:disabled{opacity:.45;cursor:default}.stage-review button:focus-visible,.stage-review summary:focus-visible,.stage-review pre:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.stage-review .primary{background:var(--signal);box-shadow:inset 0 1px 0 #ffffff47, 0 1px 2px color-mix(in oklab, var(--signal) 30%, transparent);color:var(--on-signal)}.stage-review .back{box-shadow:none;color:var(--ink-2);background:0 0;margin-right:auto}.stage-review .dismiss{width:34px;min-height:34px;box-shadow:none;color:var(--ink-3);background:0 0;border-radius:50%;padding:0;position:absolute;top:11px;right:10px}.stage-review .dismiss svg{width:16px;height:16px}.stage-review .lede{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.stage-review .findings{flex-wrap:wrap;gap:6px;display:flex}.stage-review .finding{background:var(--signal-wash);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--signal) 30%, transparent);color:var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 11px 4px 8px;font-size:12.5px;font-weight:600;display:inline-flex}.stage-review .finding svg{width:14px;height:14px;color:var(--signal-ink)}.stage-review .choices{gap:8px;margin-top:16px;display:grid}.stage-review .choice{border-radius:var(--radius-tail);text-align:left;grid-template-columns:40px minmax(0,1fr) 16px;justify-content:stretch;align-items:center;gap:2px 14px;min-height:0;padding:12px 16px 12px 12px;scroll-margin-block:24px;display:grid}.stage-review .choice-icon{background:var(--wash);width:40px;height:40px;color:var(--ink-2);border-radius:12px;grid-row:1/3;place-items:center;transition:background-color .15s,color .15s;display:grid}.stage-review .choice-label{align-self:end;font-size:14px;font-weight:620}.stage-review .choice-description{color:var(--ink-3);text-wrap:balance;align-self:start;font-size:12.5px;font-weight:400}.stage-review .choice-chevron{width:16px;height:16px;color:var(--ink-4);transition:transform .16s var(--ease-out), color .16s;grid-area:1/3/3}.stage-review .recommended{background:var(--signal-wash);box-shadow:inset 0 0 0 1.5px var(--signal)}.stage-review .recommended .choice-icon{background:var(--signal);color:var(--on-signal)}.stage-review .footnote{border-top:1px solid var(--rule);flex-wrap:wrap;align-items:baseline;gap:4px 24px;margin-top:12px;padding-top:8px;display:flex}.stage-review details{color:var(--ink-3);flex:none;font-size:12.5px}.stage-review details[open]{flex-basis:100%}.stage-review summary{cursor:pointer;border-radius:6px;align-items:center;gap:6px;min-height:32px;font-weight:600;list-style:none;display:inline-flex}.stage-review summary::-webkit-details-marker{display:none}.stage-review summary:before{content:"";width:6px;height:6px;transition:transform .16s var(--ease-out);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.stage-review details[open] summary:before{transform:rotate(45deg)}.stage-review .excerpts{gap:6px;margin:6px 0 10px;display:grid}.stage-review .excerpts li{background:var(--well);box-shadow:inset 0 0 0 1px var(--rule);border-radius:12px;gap:2px;padding:9px 12px;display:grid}.stage-review .excerpt-kind{color:var(--ink-3);font-size:11.5px;font-weight:600}.stage-review .excerpt{color:var(--ink-2);overflow-wrap:anywhere;font:12.5px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.stage-review mark{background:var(--signal);color:var(--on-signal);border-radius:3px;padding:0 2px}.stage-review details p{overflow-wrap:anywhere;margin-top:4px}.stage-review .disclosure{color:var(--ink-3);flex:320px;align-items:flex-start;gap:8px;font-size:12px;line-height:1.55;display:flex}.stage-review .disclosure svg{flex:none;width:15px;height:15px;margin-top:1px}.stage-review label,.stage-review .preview-label{margin:10px 0 6px;font-size:13px;font-weight:620;display:block}.stage-review .label-row{justify-content:space-between;align-items:baseline;display:flex}.stage-review .counter{color:var(--ink-3);font-variant-numeric:tabular-nums;font-size:12px}.stage-review textarea{background:var(--well);width:100%;min-height:0;box-shadow:inset 0 0 0 1px var(--rule-strong);resize:vertical;border-radius:14px;padding:12px 14px;line-height:1.6;transition:box-shadow .15s;display:block}.stage-review textarea:focus-visible{box-shadow:inset 0 0 0 1px var(--signal), 0 0 0 4px var(--signal-wash);outline:0}.stage-review textarea[aria-invalid=true]{background:var(--alarm-wash);box-shadow:inset 0 0 0 1px var(--alarm)}.stage-review .draft,.stage-review .preview{height:96px}.stage-review .hint{color:var(--ink-3);margin-top:6px;font-size:12px}.stage-review .edit-grid{gap:0 16px;display:grid}.stage-review .column{min-width:0}.stage-review .preview{background:var(--wash);color:var(--ink-2);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:12px 14px;font:13px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.stage-review .redacted{background:var(--redaction);color:var(--paper);letter-spacing:.02em;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 6px;font-family:inherit;font-size:.9em;font-weight:500}.stage-review .error{color:var(--alarm);align-items:flex-start;gap:6px;margin-top:8px;font-size:13px;font-weight:540;display:flex}.stage-review .error svg{flex:none;width:15px;height:15px;margin-top:2px}.stage-review .actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@media (hover:hover){.stage-review button:not(:disabled):hover{background:var(--wash)}.stage-review .primary:not(:disabled):hover{background:color-mix(in oklab, var(--signal) 86%, white)}.stage-review .recommended:not(:disabled):hover{background:color-mix(in oklab, var(--signal) 18%, transparent)}.stage-review .choice:not(:disabled):hover .choice-chevron{color:var(--ink);transform:translate(2px)}.stage-review summary:hover{color:var(--ink)}}.stage-review .primary[data-pressed]{background:color-mix(in oklab, var(--signal) 86%, white)}.stage-review .recommended[data-pressed]{background:color-mix(in oklab, var(--signal) 18%, transparent)}@media (prefers-reduced-motion:no-preference){.stage-review button:not(:disabled):active,.stage-review button[data-pressed]{transform:scale(.97)}.stage-review{transition:opacity .16s var(--ease-out), transform .16s var(--ease-out), translate .16s var(--ease-out), display .16s allow-discrete, visibility .16s allow-discrete}.stage-review:not([open]){opacity:0;transform:translateY(-4px)scale(.98)}.stage-review[open]{transform-origin:50% 0;transition:opacity .24s var(--ease-out), transform .56s var(--spring), translate .24s var(--ease-out), display .24s allow-discrete}@starting-style{.stage-review[open]{opacity:0;transform:translateY(-12px)scale(.97)}}.stage-review .panel[data-active]{animation:stage-settle .24s var(--ease-out)}.stage-review .choice{animation:stage-settle .32s var(--ease-out) both}.stage-review .choice:nth-child(2){animation-delay:40ms}.stage-review .choice:nth-child(3){animation-delay:80ms}}@keyframes stage-settle{0%{opacity:0;transform:translateY(4px)}}@container stage (width>=680px){.stage-review{max-height:calc(100% - 12px + var(--fold));margin-bottom:12px}.stage-review .choices{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:14px}.stage-review .choice{grid-template-rows:auto 1fr;grid-template-columns:32px minmax(0,1fr);align-items:start;column-gap:12px;padding:14px 14px 14px 12px}.stage-review .choice-icon{border-radius:10px;width:32px;height:32px}.stage-review .choice-icon svg{width:16px;height:16px}.stage-review .choice-label{align-self:start;margin-top:6px}.stage-review .choice-chevron{display:none}.stage-review .edit-grid[data-preview=on]{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.stage-review .draft,.stage-review .preview{height:88px}.stage-review #stage-explanation{height:calc(2lh + 20px);padding-block:10px}}@container stage (width<680px){.stage-review{max-height:none;margin:0 0 calc(-1 * var(--fold));padding-bottom:var(--fold);border-radius:22px 22px 0 0;align-self:stretch;overflow:clip}.stage-review:not([open]){visibility:hidden;display:block}.stage-review .body{display:grid}.stage-review .panel{grid-area:1/1}.stage-review .panel:not([data-active]){visibility:hidden;display:block}.stage-review .panel:not([data-panel=decision]){margin-bottom:calc(-1 * var(--fold-depth))}}@container stage (width<=560px){.stage-review header{padding-left:20px}.stage-review .scope{display:none}.stage-review h2{margin-inline:20px;font-size:21px}.stage-review .body{padding:0 20px 20px}.stage-review .actions{flex-direction:column-reverse}.stage-review .actions button{width:100%;margin:0}}.intro.astro-5viat4of{max-width:760px}.lead.astro-5viat4of{margin:16px 0 0}fieldset.astro-5viat4of{min-width:0}input.astro-5viat4of[type=radio]{opacity:0;pointer-events:none;position:absolute}.explorer.astro-5viat4of{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:24px;margin-top:56px;display:grid}.legend.astro-5viat4of{grid-column:1/span 4;gap:4px;display:grid}.kind.astro-5viat4of{border-radius:var(--radius-card);cursor:pointer;transition:background-color var(--duration-1) var(--ease-out);grid-template-columns:1fr auto;align-items:baseline;gap:2px 12px;padding:14px 16px;display:grid;position:relative}@media (hover:hover){.kind.astro-5viat4of:hover{background:color-mix(in oklab, var(--sheet) 50%, transparent)}}.kind.astro-5viat4of:has(:checked){background:var(--sheet);box-shadow:var(--lift)}.kind.astro-5viat4of:has(:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.kind-name.astro-5viat4of{letter-spacing:-.01em;font-size:18px;font-weight:700}.kind-count.astro-5viat4of{background:var(--signal-wash);min-width:28px;color:var(--signal-ink);text-align:center;border-radius:999px;padding:2px 8px;font-size:14px;font-weight:700}.kind-note.astro-5viat4of{color:var(--ink-3);grid-column:1/-1;font-size:14px;font-weight:500}.specimen.astro-5viat4of{grid-column:5/-1;padding:clamp(24px,3.4vw,40px);container-type:inline-size}pre.astro-5viat4of{isolation:isolate;color:var(--ink);white-space:pre-wrap;font-size:min(17px,max(15px,4.16667cqi - .166667px));line-height:2.1}pre.astro-5viat4of mark.astro-5viat4of{color:inherit;white-space:nowrap;background:0 0;position:relative}pre.astro-5viat4of mark.astro-5viat4of:before{content:"";z-index:-1;background:var(--signal-wash);box-shadow:inset 0 -2px 0 var(--signal);transition:opacity var(--duration-2) var(--ease-out);border-radius:4px;position:absolute;inset:-3px}.explorer.astro-5viat4of:has([value=secret]:checked) mark.astro-5viat4of:not([data-kind=secret]):before,.explorer.astro-5viat4of:has([value=email]:checked) mark.astro-5viat4of:not([data-kind=email]):before,.explorer.astro-5viat4of:has([value=card]:checked) mark.astro-5viat4of:not([data-kind=card]):before,.explorer.astro-5viat4of:has([value=iban]:checked) mark.astro-5viat4of:not([data-kind=iban]):before,.explorer.astro-5viat4of:has([value=national_id]:checked) mark.astro-5viat4of:not([data-kind=national_id]):before,.explorer.astro-5viat4of:has([value=term]:checked) mark.astro-5viat4of:not([data-kind=term]):before{opacity:0}figcaption.astro-5viat4of{border-top:1px solid var(--rule);color:var(--ink-3);margin-top:20px;padding-top:16px;font-size:14px;font-weight:500}.rules.astro-5viat4of{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:24px;margin-top:clamp(72px,9vw,120px);display:grid}.rules.astro-5viat4of h3.astro-5viat4of{grid-column:1/span 4}.switch.astro-5viat4of{background:var(--wash);border-radius:999px;flex-wrap:wrap;grid-column:5/-1;justify-self:start;gap:4px;padding:4px;display:flex}.switch.astro-5viat4of label.astro-5viat4of{cursor:pointer}.switch.astro-5viat4of span.astro-5viat4of{color:var(--ink-2);transition:color var(--duration-1) var(--ease-out), background-color var(--duration-1) var(--ease-out);border-radius:999px;padding:9px 16px;font-size:15px;font-weight:700;display:block}.switch.astro-5viat4of .astro-5viat4of:hover>span.astro-5viat4of{color:var(--ink)}.switch.astro-5viat4of .astro-5viat4of:checked+span.astro-5viat4of{background:var(--sheet);box-shadow:var(--lift);color:var(--ink)}.switch.astro-5viat4of .astro-5viat4of:focus-visible+span.astro-5viat4of{outline:2px solid var(--focus);outline-offset:2px}.lane.astro-5viat4of{grid-column:1/-1;grid-template-columns:minmax(0,1fr) 72px minmax(0,1.25fr);grid-template-areas:"prompt gate outcome""caption caption caption";align-items:center;min-height:300px;padding:clamp(24px,4vw,48px);display:grid}.prompt.astro-5viat4of{border-radius:var(--radius-card);background:var(--sheet-raised);box-shadow:var(--float);grid-area:prompt;justify-self:start;padding:18px 22px}.gate.astro-5viat4of{background:repeating-linear-gradient(90deg, var(--ink-4) 0 6px, transparent 6px 12px);grid-area:gate;place-items:center;width:100%;height:2px;display:grid}.gate-mark.astro-5viat4of{background:var(--sheet-raised);width:44px;height:44px;box-shadow:var(--float);border-radius:50%;place-items:center;display:grid}.gate-glyph.astro-5viat4of{width:24px;height:auto}.outcomes.astro-5viat4of{grid-area:outcome;display:grid}.outcome.astro-5viat4of{opacity:0;visibility:hidden;transition:opacity var(--duration-2) var(--ease-out), transform var(--duration-2) var(--ease-out), visibility 0s var(--duration-2);grid-area:1/1;transform:translateY(8px)}.rules.astro-5viat4of:has([value=monitor]:checked) .astro-5viat4of[data-outcome=monitor],.rules.astro-5viat4of:has([value=warn]:checked) .astro-5viat4of[data-outcome=warn],.rules.astro-5viat4of:has([value=mask]:checked) .astro-5viat4of[data-outcome=mask],.rules.astro-5viat4of:has([value=block]:checked) .astro-5viat4of[data-outcome=block]{opacity:1;visibility:visible;transition-delay:0s;transform:none}.sent.astro-5viat4of{border-radius:var(--radius-card);background:var(--sheet-raised);box-shadow:var(--lift);gap:6px;padding:16px 20px;display:grid}.sent-label.astro-5viat4of,.record.astro-5viat4of{color:var(--ink-3);font-size:14px;font-weight:500}.record.astro-5viat4of{align-items:center;gap:10px;margin:14px 0 0;display:flex}.eye.astro-5viat4of{border:2px solid var(--ink-3);width:14px;height:14px;box-shadow:inset 0 0 0 3px var(--sheet), inset 0 0 0 6px var(--ink-3);border-radius:50%}.mini.astro-5viat4of{background:var(--sheet-raised);box-shadow:var(--float);border-radius:18px;padding:18px;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif}.mini-title.astro-5viat4of{letter-spacing:-.01em;margin:0 0 14px;font-size:16px;font-weight:700}.astro-5viat4of[data-outcome=block] .mini-title.astro-5viat4of:before{content:"";background:var(--alarm);border-radius:2px;width:10px;height:10px;margin-right:10px;display:inline-block}.mini-choices.astro-5viat4of{flex-wrap:wrap;gap:8px;display:flex}.mini-choice.astro-5viat4of{border:1px solid var(--rule-strong);border-radius:var(--radius-tail);align-items:center;gap:8px;padding:10px 14px;font-size:14px;font-weight:600;display:inline-flex}.mini-choice.astro-5viat4of.recommended{border-color:var(--signal);background:var(--signal-wash)}.mini-choice.astro-5viat4of svg{width:16px;height:16px}.captions.astro-5viat4of{grid-area:caption;margin-top:32px;display:grid}.caption.astro-5viat4of{color:var(--ink-2);font-size:var(--text-lead);font-weight:500;line-height:var(--text-lead--line-height);opacity:0;visibility:hidden;transition:opacity var(--duration-2) var(--ease-out), visibility 0s var(--duration-2);grid-area:1/1}@media (width<=899px){.explorer.astro-5viat4of,.rules.astro-5viat4of{grid-template-columns:minmax(0,1fr);margin-top:40px}.legend.astro-5viat4of,.specimen.astro-5viat4of,.rules.astro-5viat4of h3.astro-5viat4of,.switch.astro-5viat4of{grid-column:1}.legend.astro-5viat4of{grid-template-columns:repeat(2,minmax(0,1fr))}.kind.astro-5viat4of[data-kind=all]{grid-column:1/-1}.kind-note.astro-5viat4of{display:none}.rules.astro-5viat4of{margin-top:72px}.lane.astro-5viat4of{grid-template-columns:minmax(0,1fr);grid-template-areas:"prompt""gate""outcome""caption";justify-items:start;row-gap:0}.gate.astro-5viat4of{background:repeating-linear-gradient(180deg, var(--ink-4) 0 6px, transparent 6px 12px);justify-self:start;width:2px;height:72px;margin-left:28px}.outcomes.astro-5viat4of{width:100%}}@media (width<=559px){.legend.astro-5viat4of{grid-template-columns:minmax(0,1fr);gap:0}.kind.astro-5viat4of{padding-block:10px}}@media (prefers-reduced-motion:reduce){.outcome.astro-5viat4of,.caption.astro-5viat4of,pre.astro-5viat4of mark.astro-5viat4of:before{transition:none}}.layout.astro-sgenchcl{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:40px;display:grid}header.astro-sgenchcl{grid-column:1/span 5}.lead.astro-sgenchcl{max-width:30ch;margin:16px 0 24px}.text-link.astro-sgenchcl{font-weight:700}.matrix.astro-sgenchcl{grid-column:6/-1;padding:clamp(16px,2.4vw,28px)}table.astro-sgenchcl{border-collapse:separate;border-spacing:0 8px;width:100%}thead.astro-sgenchcl th.astro-sgenchcl{color:var(--ink-3);text-align:left;padding:0 16px 4px;font-size:14px;font-weight:700}tbody.astro-sgenchcl th.astro-sgenchcl,tbody.astro-sgenchcl td.astro-sgenchcl{background:var(--sheet-raised);padding:14px 16px}tbody.astro-sgenchcl th.astro-sgenchcl{text-align:left;white-space:nowrap;border-radius:12px 0 0 12px;font-size:17px;font-weight:700}tbody.astro-sgenchcl td.astro-sgenchcl:last-child{border-radius:0 12px 12px 0}tbody.astro-sgenchcl th.astro-sgenchcl .app-mark{--mark-size:20px;vertical-align:-4px;margin-right:12px}.status.astro-sgenchcl{color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;font-size:15px;font-weight:500;display:inline-flex}.status.astro-sgenchcl:before{content:"";background:var(--live);width:10px;height:10px;box-shadow:0 0 0 4px var(--live-wash);border-radius:50%}@media (width<=899px){header.astro-sgenchcl,.matrix.astro-sgenchcl{grid-column:1/-1}tbody.astro-sgenchcl th.astro-sgenchcl,tbody.astro-sgenchcl td.astro-sgenchcl{padding:12px 10px}tbody.astro-sgenchcl th.astro-sgenchcl{font-size:15px}tbody.astro-sgenchcl th.astro-sgenchcl .app-mark{margin-right:8px}.status.astro-sgenchcl{font-size:13px}}h2.astro-vxpsfxe7{max-width:22ch}.annotated.astro-vxpsfxe7{margin:64px 0 0;position:relative}img.astro-vxpsfxe7{border-radius:var(--radius-card);background:var(--sheet);width:100%;height:auto;box-shadow:var(--float);display:block}.region.astro-vxpsfxe7{box-shadow:0 0 0 2px var(--ink), 0 0 0 6px color-mix(in srgb, var(--paper) 70%, transparent);opacity:0;transition:opacity var(--duration-2) var(--ease-out), transform var(--duration-2) var(--ease-out);pointer-events:none;border-radius:10px;position:absolute;transform:scale(1.02)}.annotated.astro-vxpsfxe7:has([data-note=changes]:is(:hover,:focus)) .astro-vxpsfxe7[data-region=changes],.annotated.astro-vxpsfxe7:has([data-note=retention]:is(:hover,:focus)) .astro-vxpsfxe7[data-region=retention],.annotated.astro-vxpsfxe7:has([data-note=activity]:is(:hover,:focus)) .astro-vxpsfxe7[data-region=activity],.annotated.astro-vxpsfxe7:has([data-note=context]:is(:hover,:focus)) .astro-vxpsfxe7[data-region=context],.annotated.astro-vxpsfxe7:has([data-note=rules]:is(:hover,:focus)) .astro-vxpsfxe7[data-region=rules],.annotated.astro-vxpsfxe7:has([data-note=device]:is(:hover,:focus)) .astro-vxpsfxe7[data-region=device]{opacity:1;transform:none}.notes.astro-vxpsfxe7{width:33%;position:absolute;top:50%;left:3%;transform:translateY(-50%)}.notes.astro-vxpsfxe7 ul.astro-vxpsfxe7{gap:8px;display:grid}.note.astro-vxpsfxe7{background:color-mix(in srgb, var(--sheet) 94%, transparent);width:100%;box-shadow:var(--lift);color:var(--ink);text-align:left;transition:transform var(--duration-1) var(--ease-out), background-color var(--duration-1) var(--ease-out);border-radius:12px;align-items:center;gap:12px;padding:12px 16px;font-size:15px;font-weight:700;display:flex}.note.astro-vxpsfxe7:is(:hover,:focus){background:var(--sheet-raised);transform:translate(6px)}.note.astro-vxpsfxe7:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.pin.astro-vxpsfxe7{background:var(--ink);width:10px;height:10px;box-shadow:0 0 0 4px var(--wash-strong);border-radius:50%;flex:none}.never.astro-vxpsfxe7{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:16px;margin-top:56px;display:grid}.never.astro-vxpsfxe7 h3.astro-vxpsfxe7{grid-column:1/span 3}.never.astro-vxpsfxe7 ul.astro-vxpsfxe7{grid-column:4/-1}@media (width<=1099px){.notes.astro-vxpsfxe7{width:auto;margin-top:24px;position:static;transform:none}.notes.astro-vxpsfxe7 ul.astro-vxpsfxe7{grid-template-columns:repeat(2,minmax(0,1fr))}.note.astro-vxpsfxe7:is(:hover,:focus){transform:none}.never.astro-vxpsfxe7 h3.astro-vxpsfxe7,.never.astro-vxpsfxe7 ul.astro-vxpsfxe7{grid-column:1/-1}}@media (width<=559px){.annotated.astro-vxpsfxe7{margin-top:40px}.region.astro-vxpsfxe7{display:none}.notes.astro-vxpsfxe7 ul.astro-vxpsfxe7{grid-template-columns:minmax(0,1fr)}.note.astro-vxpsfxe7{pointer-events:none;box-shadow:none;background:0 0;padding:6px 0}}@media (prefers-reduced-motion:reduce){.region.astro-vxpsfxe7,.note.astro-vxpsfxe7{transition:none}}.hero.astro-ix3mju3l{padding-top:clamp(24px,3vw,32px);position:relative;overflow:clip}.watermark.astro-ix3mju3l{width:min(62vw,980px);top:-18%;right:-14%}.grid.astro-ix3mju3l{grid-template-columns:minmax(0,1fr);grid-template-areas:"title""intro""stage""proof";display:grid;position:relative}.title.astro-ix3mju3l{grid-area:title;margin:0 0 clamp(20px,2vw,24px)}.intro.astro-ix3mju3l{grid-area:intro;margin-bottom:clamp(28px,5vw,48px)}.lead.astro-ix3mju3l{max-width:34ch}.actions.astro-ix3mju3l{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:24px;display:flex}.actions.astro-ix3mju3l .text-link.astro-ix3mju3l{font-size:17px;font-weight:700}.proof.astro-ix3mju3l{color:var(--ink-2);grid-area:proof;margin:16px 0 0;font-size:14px;font-weight:500;line-height:1.45}@media (width>=740px) and (width<=1119px){.intro.astro-ix3mju3l{align-items:end;gap:24px var(--gutter);grid-template-columns:2fr 1fr;display:grid}.lead.astro-ix3mju3l{max-width:none}.actions.astro-ix3mju3l{margin:0}}@media (width>=1120px){.grid.astro-ix3mju3l{column-gap:var(--gutter);grid-template-rows:auto auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));grid-template-areas:"title title title title title title title title title title title title""intro intro intro intro stage stage stage stage stage stage stage stage""proof proof proof proof stage stage stage stage stage stage stage stage"}.intro.astro-ix3mju3l{margin:0;padding-top:4px}.lead.astro-ix3mju3l{max-width:none}.actions.astro-ix3mju3l{margin-top:32px}.proof.astro-ix3mju3l{align-self:end;max-width:30ch;margin:0}}@media (scripting:enabled) and (prefers-reduced-motion:no-preference){.hero.astro-ix3mju3l[data-intro=pending] .title.astro-ix3mju3l{visibility:hidden;animation:0s .8s forwards hero-intro-fallback}}@keyframes hero-intro-fallback{to{visibility:visible}}.scene.astro-lvzmp2e3{--mascot:168px;color:var(--ink);-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr);row-gap:4px;display:grid;position:relative}.mascot.astro-lvzmp2e3{height:var(--mascot);aspect-ratio:84/100.08;justify-self:center;position:relative}.figure.astro-lvzmp2e3,.figure.astro-lvzmp2e3 svg{width:100%;height:100%;display:block;position:absolute;inset:0}.tray.astro-lvzmp2e3{justify-items:end;gap:4px;display:grid;position:absolute;top:63%;right:100%}.held.astro-lvzmp2e3{background:linear-gradient(var(--signal-wash), var(--signal-wash)), var(--sheet);box-shadow:inset 0 -1.5px 0 var(--signal);font-family:var(--font-mono);white-space:nowrap;border-radius:3px;padding:0 4px;font-size:10px;line-height:1.6}.traveler.astro-lvzmp2e3{z-index:1;grid-template-columns:minmax(0,auto);justify-self:start;max-width:100%;display:grid;position:relative}.card.astro-lvzmp2e3{border-radius:var(--radius-card);background:var(--sheet);box-shadow:var(--float);grid-area:1/1;padding:20px 24px 18px;position:relative}.prompt.astro-lvzmp2e3{width:31ch;max-width:100%;font-family:var(--font-mono);font-feature-settings:normal;font-size:16px;line-height:1.75}.astro-lvzmp2e3[data-state=decide] .traveler.astro-lvzmp2e3{justify-self:center}.astro-lvzmp2e3[data-state=record] .traveler.astro-lvzmp2e3{justify-self:end}.astro-lvzmp2e3[data-state=live] .tray.astro-lvzmp2e3{right:73%}.astro-lvzmp2e3[data-state=live] .prompt.astro-lvzmp2e3{font-size:clamp(15px,1.2vw,17px)}.astro-lvzmp2e3[data-state=live] .card.astro-lvzmp2e3{padding:24px 28px 20px}.line.astro-lvzmp2e3{white-space:nowrap;display:block}.match.astro-lvzmp2e3{display:inline-block;position:relative}.original.astro-lvzmp2e3{z-index:1;background:var(--sheet);isolation:isolate;border-radius:3px;display:inline-block;position:relative}.wash.astro-lvzmp2e3{z-index:-1;position:absolute;inset:0}.token.astro-lvzmp2e3{line-height:1.45;position:absolute;top:50%;left:0;translate:0 -50%}.after.astro-lvzmp2e3{white-space:pre;display:inline-block}.footer.astro-lvzmp2e3{margin-top:14px;font-size:13px;font-weight:500;display:grid}.scope.astro-lvzmp2e3,.findings.astro-lvzmp2e3,.status.astro-lvzmp2e3{flex-wrap:wrap;grid-area:1/1;align-items:center;gap:6px 8px;display:flex}.finding.astro-lvzmp2e3{background:var(--signal-wash);min-height:26px;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--signal) 30%, transparent);border-radius:999px;align-items:center;gap:6px;padding:0 11px 0 8px;font-weight:700;display:inline-flex}.finding.astro-lvzmp2e3 svg,.choice-icon.astro-lvzmp2e3 svg{width:14px;height:14px}.finding.astro-lvzmp2e3 svg{color:var(--signal-ink)}.scope.astro-lvzmp2e3,.status.astro-lvzmp2e3{color:var(--ink-3)}.scope.astro-lvzmp2e3{align-self:center}.badge.astro-lvzmp2e3{background:var(--ink);min-height:26px;color:var(--paper);border-radius:999px;align-items:center;gap:7px;padding:0 11px 0 9px;font-weight:700;display:inline-flex}.bar.astro-lvzmp2e3{background:currentColor;border-radius:1.5px;width:13px;height:5px}.review.astro-lvzmp2e3{z-index:2;border-radius:var(--radius-card);background:var(--sheet-raised);box-shadow:var(--float);grid-area:2/1;align-self:start;margin:-10px 0 0 36px;padding:16px 16px 14px;position:relative}.review-title.astro-lvzmp2e3,.record-title.astro-lvzmp2e3{margin:0 0 12px;font-size:15px;font-weight:700;line-height:1.2}.choices.astro-lvzmp2e3{gap:6px;display:grid}.choice.astro-lvzmp2e3{border-radius:var(--radius-tail);box-shadow:inset 0 0 0 1px var(--rule-strong);grid-template-columns:28px minmax(0,1fr);align-items:center;column-gap:10px;padding:7px 14px 7px 7px;display:grid}.choice-icon.astro-lvzmp2e3{background:var(--wash);width:28px;height:28px;color:var(--ink-2);border-radius:8px;grid-row:1/3;place-items:center;display:grid}.choice-label.astro-lvzmp2e3{font-size:13px;font-weight:700;line-height:1.25}.choice-detail.astro-lvzmp2e3{color:var(--ink-3);font-size:12px;line-height:1.3}.recommended.astro-lvzmp2e3{background:var(--signal-wash);box-shadow:inset 0 0 0 1.5px var(--signal)}.recommended.astro-lvzmp2e3 .choice-icon.astro-lvzmp2e3{background:var(--signal);color:var(--on-signal)}.recommended.astro-lvzmp2e3 .choice-detail.astro-lvzmp2e3{color:var(--ink-2)}.record.astro-lvzmp2e3{border-radius:var(--radius-card);background:var(--sheet);box-shadow:var(--float);grid-area:2/1;align-self:start;margin-top:12px;padding:16px 18px}dl.astro-lvzmp2e3{gap:6px;font-size:13px;display:grid}dl.astro-lvzmp2e3 div.astro-lvzmp2e3{grid-template-columns:9.5em minmax(0,1fr);gap:12px;display:grid}dt.astro-lvzmp2e3{color:var(--ink-3)}dd.astro-lvzmp2e3{font-weight:500}.astro-lvzmp2e3[data-state=detect] .astro-lvzmp2e3:is(.review,.record,.status),.astro-lvzmp2e3[data-state=review] .astro-lvzmp2e3:is(.record,.status),.astro-lvzmp2e3[data-state=decide] .astro-lvzmp2e3:is(.review,.record,.findings),.astro-lvzmp2e3[data-state=record] .astro-lvzmp2e3:is(.review,.findings){display:none}@media (width<=559px){.scene.astro-lvzmp2e3{--mascot:112px}.prompt.astro-lvzmp2e3{font-size:15px}.card.astro-lvzmp2e3{padding:16px 18px 14px}}@media (width<=359px){.tray.astro-lvzmp2e3{right:73%}.prompt.astro-lvzmp2e3{font-size:14px}}.station.astro-auzx2tdt{position:relative;overflow-x:clip}.intro.astro-auzx2tdt{z-index:1;position:relative}h2.astro-auzx2tdt{max-width:16ch}.lead.astro-auzx2tdt{max-width:40ch;margin:24px 0 0}.pin.astro-auzx2tdt{position:relative}.pattern.astro-auzx2tdt{opacity:.06;pointer-events:none;width:min(620px,46vw);height:auto;position:absolute;top:50%;right:0;translate:28% -50%;mask-image:radial-gradient(farthest-side at 100%,#000 35%,#0000)}.frame.astro-auzx2tdt{position:relative}.steps.astro-auzx2tdt{counter-reset:step;gap:88px;margin:88px 0 0;display:grid}.step.astro-auzx2tdt{column-gap:var(--gutter);grid-template-rows:auto 1fr;grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.step-name.astro-auzx2tdt{counter-increment:step;grid-column:1/span 5;align-items:center;gap:16px;display:flex}.step-name.astro-auzx2tdt:before{content:counter(step);width:40px;aspect-ratio:var(--shim-tail-ratio);background:var(--ink);color:var(--paper);letter-spacing:0;font-variant-numeric:tabular-nums;mask:var(--shim-tail) center / contain no-repeat;flex:none;place-items:center;padding:3px 5px 0 0;font-size:14px;font-weight:700;display:grid}.step-text.astro-auzx2tdt{max-width:38ch;color:var(--ink-2);grid-column:1/span 5;margin:16px 0 0 56px}.step-scene.astro-auzx2tdt{grid-area:1/7/span 2/-1}.live.astro-auzx2tdt{display:none}.station.astro-auzx2tdt[data-pinned]{padding-bottom:0}.station.astro-auzx2tdt[data-pinned] .pin.astro-auzx2tdt{height:100vh;padding-block:calc(var(--nav-height) + 24px) 48px;align-items:center;margin-top:-12vh;display:grid}.station.astro-auzx2tdt[data-pinned] .frame.astro-auzx2tdt{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.station.astro-auzx2tdt[data-pinned] .steps.astro-auzx2tdt{grid-area:1/1/auto/span 5;grid-template-columns:minmax(0,1fr);gap:18px;margin:0}.station.astro-auzx2tdt[data-pinned] .step.astro-auzx2tdt{display:contents}.station.astro-auzx2tdt[data-pinned] .step-name.astro-auzx2tdt{grid-column:1;font-size:clamp(28px,2.6vw,34px)}.station.astro-auzx2tdt[data-pinned] .step-text.astro-auzx2tdt{max-width:34ch;font-size:var(--text-lead);line-height:var(--text-lead--line-height);grid-area:5/1;margin:30px 0 0 56px}.station.astro-auzx2tdt[data-pinned] .step-scene.astro-auzx2tdt{display:none}.station.astro-auzx2tdt[data-pinned] .live.astro-auzx2tdt{grid-area:1/6/auto/-1;padding-left:clamp(32px,4vw,48px);display:block}.station.astro-auzx2tdt[data-pinned] .live.astro-auzx2tdt .scene{--mascot:clamp(160px, 28vh, 270px)}@media (width>=1200px){.station.astro-auzx2tdt[data-pinned] .steps.astro-auzx2tdt{grid-column:1/span 4}.station.astro-auzx2tdt[data-pinned] .live.astro-auzx2tdt{grid-column:5/-1}}@media (width<=899px){.steps.astro-auzx2tdt{gap:64px;margin-top:56px}.step.astro-auzx2tdt{grid-template-columns:minmax(0,1fr)}.step-name.astro-auzx2tdt,.step-text.astro-auzx2tdt,.step-scene.astro-auzx2tdt{grid-area:auto/1}.step-text.astro-auzx2tdt{margin-left:56px}.step-scene.astro-auzx2tdt{margin-top:32px}}
