.onb-sec{display:flex;flex-direction:column;gap:var(--kh-s4)}.onb-sec__status{display:flex}.onb-sec__status>.onb-toast{inline-size:100%;max-inline-size:52ch}.onb-form2{display:flex;flex-direction:column;gap:var(--kh-s4);scroll-margin-block-start:var(--kh-s5)}.onb-form2__resume{padding-inline-start:var(--kh-s3);border-inline-start:2px solid var(--kh-water);font:var(--kh-t-small);color:var(--kh-umber);max-inline-size:60ch}@supports (interpolate-size: allow-keywords){.onb-readiness>.onb-form{interpolate-size:allow-keywords;animation:onb-form-open .24s var(--kh-ease-exhale) both}@keyframes onb-form-open{0%{block-size:0;opacity:0;overflow:clip}to{block-size:auto;opacity:1;overflow:visible}}}.onb-result{animation:onb-result-in var(--kh-dur-state) var(--kh-ease-exhale) both}@keyframes onb-result-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.onb-readiness>.onb-form,.onb-result{animation:none}}.dfx-details,.dfx-form1{min-inline-size:0}.onb-details--saved .onb-details__line{display:flex;flex-direction:column;gap:0}.onb-details--saved .onb-details__line>[aria-hidden=true]{display:none}.onb-details--saved .onb-details__mail{font-size:15px;overflow-wrap:anywhere}@container onbsaved (min-width: 560px){.onb-details--saved .onb-details__line{flex-direction:row;gap:var(--kh-s2);align-items:baseline}.onb-details--saved .onb-details__line>[aria-hidden=true]{display:inline}.onb-details--saved .onb-details__mail{font-size:inherit}}html.js .dfx-details[data-boot]{visibility:hidden}.hvd{position:relative}.hvd-poster{position:relative;display:block;inline-size:100%;padding:0;border:1px solid var(--kh-stone);border-radius:var(--kh-r2);overflow:hidden;background:var(--kh-ink);aspect-ratio:16 / 9;cursor:pointer;box-shadow:0 10px 24px -8px color-mix(in srgb,var(--kh-ink) 28%,transparent)}.hvd-poster img{display:block;inline-size:100%;block-size:100%;object-fit:cover;object-position:50% 60%;transition:filter .2s var(--kh-ease-exhale)}@media(hover:hover)and (pointer:fine){.hvd-poster:hover img{filter:brightness(.8)}}.hvd-poster{transition:transform .16s var(--kh-ease-exhale)}.hvd-poster:active{transform:scale(.98)}.hvd-poster:focus-visible{outline-offset:3px}.hvd-poster:focus-visible img{filter:brightness(.8)}.hvd-poster__disc{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;scale:.9;transition:scale .2s var(--kh-ease-exhale)}.hvd-poster__disc:before{content:"";position:absolute;inline-size:88px;block-size:88px;border-radius:50%;background:color-mix(in srgb,var(--kh-linen) 14%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.hvd-poster__disc-in{position:relative;display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:50%;background:linear-gradient(to bottom,color-mix(in srgb,var(--kh-water) 30%,transparent),var(--kh-water));color:var(--kh-linen);box-shadow:0 4px 8px -2px color-mix(in srgb,var(--kh-ink) 30%,transparent);transition:scale .2s var(--kh-ease-exhale)}.hvd-poster__disc-in svg{margin-inline-start:3px;filter:drop-shadow(0 2px 2px color-mix(in srgb,var(--kh-ink) 25%,transparent))}@media(hover:hover)and (pointer:fine){.hvd-poster:hover .hvd-poster__disc{scale:1}.hvd-poster:hover .hvd-poster__disc-in{scale:1.2}}.hvd-poster:focus-visible .hvd-poster__disc{scale:1}.hvd-poster:focus-visible .hvd-poster__disc-in{scale:1.2}.hvd-poster__title{position:absolute;inset-block-end:var(--kh-s3);inset-inline-start:var(--kh-s3);padding:6px var(--kh-s3);border-radius:var(--kh-pill);background:color-mix(in srgb,var(--kh-ink) 72%,transparent);font:600 15px/1.25 var(--kh-sans);color:var(--kh-linen)}.hvd-poster__pill{display:none}.hvd-poster__played{position:absolute;inset-block-start:var(--kh-s3);inset-inline-start:var(--kh-s3)}.hvd-poster{aspect-ratio:auto;block-size:120px}.hvd-poster__disc,.hvd-poster__title{display:none}.hvd-poster__pill{position:absolute;inset-block-end:var(--kh-s2);inset-inline-start:var(--kh-s3);display:inline-flex;align-items:center;gap:var(--kh-s2);min-block-size:36px;padding:0 var(--kh-s4) 0 var(--kh-s3);border-radius:var(--kh-pill);background:var(--kh-linen);color:var(--kh-ink);font:600 15px/1 var(--kh-sans);box-shadow:0 2px 6px color-mix(in srgb,var(--kh-ink) 30%,transparent);transition:background-color .16s var(--kh-ease-exhale)}.hvd-poster__pill svg{color:var(--kh-water)}@media(hover:hover)and (pointer:fine){.hvd-poster:hover .hvd-poster__pill{background:var(--kh-mist)}}.hvd-poster:focus-visible .hvd-poster__pill{background:var(--kh-mist)}@container onb (min-width: 640px){.hvd-poster{block-size:220px}.hvd-poster__pill{inset-block-end:var(--kh-s3)}}@container onb (min-width: 900px){.hvd-poster{aspect-ratio:16 / 9;block-size:auto}.hvd-poster__disc,.hvd-poster__title{display:flex}.hvd-poster__title{display:block}.hvd-poster__pill{display:none}.hvd-poster img{object-position:78% 40%}.hvd-poster__disc{justify-content:flex-start;padding-inline-start:12%}}.hvd-modal{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:var(--kh-s4);background:color-mix(in srgb,var(--kh-ink) 60%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overflow-y:auto}.hvd-modal__box{position:relative;display:flex;flex-direction:column;gap:var(--kh-s3);inline-size:100%;max-inline-size:896px;margin-block:auto;padding-block-start:56px}.hvd-modal__close{position:absolute;inset-block-start:0;inset-inline-end:0;display:grid;place-items:center;inline-size:44px;block-size:44px;padding:0;border:0;border-radius:50%;background:color-mix(in srgb,var(--kh-ink) 50%,transparent);color:var(--kh-linen);box-shadow:0 0 0 1px color-mix(in srgb,var(--kh-linen) 40%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer}.hvd-modal__close:focus-visible{outline:3px solid var(--kh-linen);outline-offset:2px}.hvd-modal__frame{inline-size:100%;aspect-ratio:16 / 9;border:2px solid var(--kh-linen);border-radius:var(--kh-r3);overflow:hidden;background:var(--kh-ink)}.hvd-modal__frame iframe{display:block;inline-size:100%;block-size:100%;border:0}.hvd-modal__failed{font:var(--kh-t-small);color:var(--kh-linen);padding-inline-start:var(--kh-s3);border-inline-start:2px solid var(--kh-linen)}.hvd-transcript>summary{display:flex;align-items:center;min-block-size:var(--onb-touch);font:500 16px/1.3 var(--kh-sans);color:var(--kh-linen);text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.hvd-transcript>summary::-webkit-details-marker{display:none}.hvd-transcript>summary:focus-visible{outline:3px solid var(--kh-linen);outline-offset:2px}.hvd-transcript__text{display:flex;flex-direction:column;gap:var(--kh-s3);max-block-size:min(40dvh,320px);overflow-y:auto;padding:var(--kh-s4);border-radius:var(--kh-r2);background:var(--kh-linen);color:var(--kh-ink);font:var(--kh-t-body)}.hvd-transcript__text p{max-inline-size:var(--kh-measure)}.hvd-transcript__text:focus-visible{outline:3px solid var(--kh-water);outline-offset:-3px}@media(prefers-reduced-motion:reduce){.hvd-poster,.hvd-poster:active{transition:none;transform:none}.hvd-poster img,.hvd-poster__disc,.hvd-poster__disc-in,.hvd-poster__pill{transition:none}}.wlc{display:flex;flex-direction:column;gap:var(--kh-s2);padding-block:0 var(--kh-s6)}@container onb (max-width: 639px){.wlc[data-mode=new] .wlc__h1{font-size:32px}.wlc__sub{font-size:18px;line-height:1.35}.wlc__body{gap:var(--kh-s2)}}.wlc__head{display:flex;flex-direction:column;gap:var(--kh-s2)}.wlc__h1{font-size:var(--kh-fs-title);line-height:1.08;letter-spacing:-.015em;max-inline-size:20ch;text-wrap:balance}.wlc__sub{font:var(--kh-t-lead);color:var(--kh-umber);max-inline-size:42ch;text-wrap:pretty}.wlc__body{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kh-s3);align-items:start}@container onb (min-width: 640px) and (max-width: 899px){.wlc__body,.wlc__head{max-inline-size:640px;margin-inline:auto;inline-size:100%}}@container onb (min-width: 640px){.wlc{gap:var(--kh-s4);padding-block:var(--kh-s2) var(--kh-s6)}.wlc__body{gap:var(--kh-s4)}}@container onb (min-width: 900px){.wlc{gap:var(--kh-s5);padding-block:var(--kh-s3) var(--kh-s7)}.wlc__h1{max-inline-size:none}.wlc__body{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--kh-s6)}}.wlc:not([data-mode=new]){gap:0;padding:0;margin-block:var(--kh-s2) var(--kh-s5);border:1px solid var(--kh-stone);border-radius:var(--kh-r3);background:var(--kh-linen);overflow:clip}.wlc:not([data-mode=new]) .wlc__body{grid-template-columns:minmax(0,1fr);max-inline-size:none;gap:0;border-block-start:1px solid var(--kh-stone)}.wlc[data-mode=strip] .wlc__body{border-block-start:0}.wlc:not([data-mode=new]) .onb-resume,.wlc:not([data-mode=new]) .onb-details--saved{border:0;border-radius:0;box-shadow:none;background:transparent}.wlc:not([data-mode=new]) .onb-details--saved{min-block-size:56px}@container onb (min-width: 900px){.wlc[data-mode=new] .wlc__body{align-items:stretch}.wlc[data-mode=new] .hvd,.wlc[data-mode=new] .hvd-poster{block-size:100%}.wlc[data-mode=new] .hvd-poster{aspect-ratio:auto;min-block-size:calc((100cqi - 2 * var(--kh-gutter) - var(--kh-s6)) / 2 * 9 / 16);object-fit:cover}}@container onb (min-width: 900px){.spine-side{position:sticky;inset-block-start:var(--kh-s5)}}#steps:focus{outline:none}
