.onb-done{display:flex;align-items:center;justify-content:center;min-block-size:56svh;padding:var(--kh-s7) var(--onb-pad);background:var(--kh-linen);border:1.5px solid var(--kh-water);border-radius:var(--kh-r3);container:onbdone / inline-size}.onb-done__col{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--kh-s3);max-inline-size:var(--kh-measure)}.onb-done__word{font:350 var(--kh-fs-numeral)/1 var(--kh-display);font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.03em;font-variant-numeric:tabular-nums;user-select:none;color:var(--kh-ink);text-wrap:balance}.onb-done__title{margin-block-start:calc(-1 * var(--kh-s2));outline:none;max-inline-size:none;font:600 var(--kh-fs-question)/1.15 var(--kh-sans);color:var(--kh-ink)}.onb-done__line{font:var(--kh-t-body);color:var(--kh-ink);max-inline-size:38ch;text-wrap:pretty}.onb-done__session{font-weight:600}.onb-done__london{font:var(--kh-t-small);color:var(--kh-umber);margin-block-start:calc(-1 * var(--kh-s2))}.onb-done__actions{display:flex;flex-direction:column;align-items:center;gap:var(--kh-s3);margin-block-start:var(--kh-s5);inline-size:100%}.onb-done__actions .onb-btn--primary{inline-size:100%}@container onbdone (min-width: 560px){.onb-done__actions .onb-btn--primary{inline-size:auto}}@media(min-width:768px){.onb-done{min-block-size:48svh}}.onb-done--enter{animation:onb-done-in var(--kh-dur-screen) var(--kh-ease-exhale) both}@keyframes onb-done-in{0%{opacity:0}to{opacity:1}}.onb-answers{margin-block-start:var(--kh-s4)}.onb-answers__row{display:flex;align-items:center;gap:var(--kh-s3);inline-size:100%;min-block-size:56px;padding:var(--kh-s3) var(--kh-s4);background:var(--kh-linen);border:1px solid var(--kh-stone);border-radius:var(--kh-r3);color:var(--kh-ink);font:var(--onb-t-ui-strong);text-align:start;cursor:pointer}.onb-answers__row:hover{border-color:var(--kh-water)}.onb-answers__icon{display:inline-flex;color:var(--kh-ink)}.onb-answers__title{flex:1;min-inline-size:0}.onb-answers__chev{flex-shrink:0;color:var(--kh-umber);transition:rotate var(--kh-dur-state) var(--kh-ease-exhale)}.onb-answers[data-open] .onb-answers__chev{rotate:180deg}.onb-answers__panel{margin-block-start:var(--kh-s4)}.onb-answers__panel[hidden]{display:none}@media(prefers-reduced-motion:reduce){.onb-done--enter{animation:none}.onb-answers__chev{transition:none}}.onb-idx{display:flex;flex-direction:column;gap:var(--kh-s3)}.onb-idx__head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:var(--kh-s1) var(--kh-s4)}.onb-idx__label{font:var(--onb-t-ui-strong);color:var(--kh-ink);text-wrap:balance;min-inline-size:0}.onb-idx__count{display:inline-flex;align-items:center;gap:6px;margin-inline-start:auto;font:var(--onb-t-ui);color:var(--kh-umber);white-space:nowrap}.onb-idx__ring{flex-shrink:0;rotate:-90deg}.onb-idx__tick{display:grid;place-items:center;flex-shrink:0;inline-size:16px;block-size:16px;border-radius:50%;background:var(--kh-water);color:var(--kh-linen)}.onb-idx__ring-track{stroke:var(--kh-stone)}.onb-idx__ring-fill{stroke:var(--kh-water);transition:stroke-dashoffset .2s var(--kh-ease-exhale)}.onb-idx__failed{font:var(--kh-t-small);color:var(--kh-ink);padding-inline-start:var(--kh-s3);border-inline-start:2px solid var(--kh-ink)}.onb-idx__body{position:relative}.onb-idx__bar{block-size:6px;border-radius:var(--kh-pill);background:var(--kh-mist);overflow:hidden}.onb-idx__bar>span{display:block;block-size:100%;inline-size:100%;border-radius:inherit;background:var(--kh-water);transform:translate(calc(var(--p, 0%) - 100%));transition:transform .2s var(--kh-ease-exhale)}.onb-idx__list{list-style:none;margin:0;padding:0;position:absolute;inset-inline:0;inset-block-start:50%;translate:0 -50%;display:grid;grid-template-columns:repeat(5,1fr)}.onb-idx__link{display:block;block-size:24px;text-decoration:none}.onb-idx__all{display:flex;align-items:center;gap:6px;font:var(--onb-t-ui-strong);color:var(--kh-ink)}@container onb (max-width: 899px){.onb-idx:not([data-variant=rail]):not([data-complete]):not([data-lone]) .onb-idx__count{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.onb-idx__link:focus-visible{outline-offset:-2px}.onb-idx__node{display:none}.onb-idx__title{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@container onb (min-width: 900px){.onb-idx:not([data-variant=strip]){gap:var(--kh-s5)}.onb-idx:not([data-variant=strip]) .onb-idx__label{display:none}.onb-idx:not([data-variant=strip]) .onb-idx__count{margin-inline-start:0}.onb-idx:not([data-variant=strip]) .onb-idx__bar{display:none}.onb-idx:not([data-variant=strip]) .onb-idx__list{position:static;translate:none;display:flex;flex-direction:column}.onb-idx:not([data-variant=strip]) .onb-idx__item{position:relative;padding-block-end:var(--kh-s6)}.onb-idx:not([data-variant=strip]) .onb-idx__item:last-child{padding-block-end:0}.onb-idx:not([data-variant=strip]) .onb-idx__link{display:flex;align-items:flex-start;gap:var(--kh-s3);block-size:auto;min-block-size:24px}.onb-idx:not([data-variant=strip]) .onb-idx__node{display:grid}.onb-idx:not([data-variant=strip]) .onb-idx__title{position:static;inline-size:auto;block-size:auto;overflow:visible;clip:auto;white-space:normal}}.onb-idx[data-variant=rail]{gap:var(--kh-s5)}.onb-idx[data-variant=rail] .onb-idx__label{display:none}.onb-idx[data-variant=rail] .onb-idx__count{margin-inline-start:0}.onb-idx[data-variant=rail] .onb-idx__bar{display:none}.onb-idx[data-variant=rail] .onb-idx__list{position:static;translate:none;display:flex;flex-direction:column}.onb-idx[data-variant=rail] .onb-idx__item{position:relative;padding-block-end:var(--kh-s6)}.onb-idx[data-variant=rail] .onb-idx__item:last-child{padding-block-end:0}.onb-idx[data-variant=rail] .onb-idx__link{display:flex;align-items:flex-start;gap:var(--kh-s3);block-size:auto;min-block-size:24px}.onb-idx[data-variant=rail] .onb-idx__node{display:grid}.onb-idx[data-variant=rail] .onb-idx__title{position:static;inline-size:auto;block-size:auto;overflow:visible;clip:auto;white-space:normal}.onb-idx__node{flex-shrink:0;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;border:1.5px solid var(--kh-umber);background:var(--kh-wall);color:var(--kh-umber);font:600 13px/1 var(--kh-sans);position:relative;z-index:1;transition:background-color .2s var(--kh-ease-exhale),border-color .2s var(--kh-ease-exhale),color .2s var(--kh-ease-exhale)}.onb-idx__item[data-current] .onb-idx__node,.onb-idx__item[data-state=done] .onb-idx__node{border-color:var(--kh-water);background:var(--kh-water);color:var(--kh-linen)}.onb-idx__item[data-state=locked] .onb-idx__node{border-style:dashed;border-color:var(--kh-umber);background:transparent}.onb-idx__title{padding-block-start:2px;font:500 16px/1.3 var(--kh-sans);color:var(--kh-ink);text-wrap:balance}.onb-idx__item[data-current] .onb-idx__title{font-weight:700}.onb-idx__item[data-state=locked] .onb-idx__title{color:var(--kh-umber)}.onb-idx__item:before,.onb-idx__item:after{content:none}@container onb (min-width: 900px){.onb-idx:not([data-variant=strip]) .onb-idx__item:not(:last-child):before,.onb-idx:not([data-variant=strip]) .onb-idx__item:not(:last-child):after{content:"";position:absolute;inset-block:28px -4px;inset-inline-start:11px;inline-size:2px;border-radius:1px}.onb-idx:not([data-variant=strip]) .onb-idx__item:before{background:var(--kh-stone)}.onb-idx:not([data-variant=strip]) .onb-idx__item:after{background:var(--kh-water);transform:scaleY(0);transform-origin:top center;transition:transform .2s var(--kh-ease-exhale)}.onb-idx:not([data-variant=strip]) .onb-idx__item[data-state=done]:after{transform:scaleY(1)}}.onb-idx[data-variant=rail] .onb-idx__item:not(:last-child):before,.onb-idx[data-variant=rail] .onb-idx__item:not(:last-child):after{content:"";position:absolute;inset-block:28px -4px;inset-inline-start:11px;inline-size:2px;border-radius:1px}.onb-idx[data-variant=rail] .onb-idx__item:before{background:var(--kh-stone)}.onb-idx[data-variant=rail] .onb-idx__item:after{background:var(--kh-water);transform:scaleY(0);transform-origin:top center;transition:transform .2s var(--kh-ease-exhale)}.onb-idx[data-variant=rail] .onb-idx__item[data-state=done]:after{transform:scaleY(1)}@media(hover:hover)and (pointer:fine){.onb-idx__link:hover .onb-idx__title{text-decoration:underline;text-underline-offset:3px}}.onb-steps{display:flex;flex-direction:column;scroll-margin-block-start:var(--kh-s5)}.onb-step{container:onbstep / inline-size;border:1px solid transparent;border-block-start-color:var(--kh-stone);border-radius:0;interpolate-size:allow-keywords;scroll-margin-block-start:var(--kh-s5);transition:background-color .2s var(--kh-ease-exhale),border-color .2s var(--kh-ease-exhale)}.onb-step:first-child{border-block-start-color:transparent}.onb-step[open]{border-radius:var(--kh-r2);margin-block:var(--kh-s2);background:var(--onb-card);border-color:var(--kh-stone)}.onb-step[open],.onb-step[open]+.onb-step{border-block-start-color:transparent}.onb-step[open]:first-child{margin-block-start:0}.onb-step__head{display:grid;grid-template-columns:24px minmax(0,1fr) auto 20px;align-items:center;column-gap:var(--kh-s3);min-block-size:68px;padding:var(--kh-s2) var(--kh-s2) var(--kh-s2) calc(var(--onb-pad) - 1px);list-style:none;cursor:pointer;border-radius:inherit}.onb-step__head::-webkit-details-marker{display:none}.onb-step__head::marker{content:""}.onb-step__node{display:grid;place-items:center;inline-size:24px;block-size:24px;border-radius:50%;border:1.5px dashed var(--kh-umber);color:var(--kh-umber);transition:background-color .2s var(--kh-ease-exhale),border-color .2s var(--kh-ease-exhale),color .2s var(--kh-ease-exhale)}.onb-step__mark{display:none;inline-size:10px;block-size:10px;border-radius:50%;background:var(--kh-water);clip-path:inset(0 50% 0 0)}.onb-step[data-state=started] .onb-step__node{border-style:solid;border-color:var(--kh-water)}.onb-step[data-state=started] .onb-step__mark{display:block}.onb-step[data-state=done] .onb-step__node{border-style:solid;border-color:var(--kh-water);background:var(--kh-water);color:var(--kh-linen);animation:onb-check .2s var(--kh-ease-exhale)}.onb-step[data-state=locked] .onb-step__node{border-style:solid;border-color:var(--kh-stone);color:var(--kh-umber)}@keyframes onb-check{0%{scale:.6;opacity:.4}to{scale:1;opacity:1}}.onb-step__titles{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kh-s1) var(--kh-s2);min-inline-size:0}.onb-step__title{font:600 var(--kh-fs-lead)/1.25 var(--kh-sans);color:var(--kh-ink);text-wrap:pretty}.onb-step[data-next]:not([open]){border-color:var(--kh-stone);border-radius:var(--kh-r2);margin-block:var(--kh-s2);background:color-mix(in srgb,var(--kh-linen) 55%,transparent)}.onb-step[data-next]:not([open]):first-child{margin-block-start:0}.onb-step[data-next]:not([open])+.onb-step{border-block-start-color:transparent}.onb-step[data-next]:not([open]) .onb-step__state{padding:6px var(--kh-s3);border-radius:var(--kh-pill);background:var(--kh-water);color:var(--kh-linen);font-weight:700}.onb-step[data-next]:not([open]) .onb-step__state:after{content:"→";margin-inline-start:2px}.onb-step[data-state=locked]:not([open]) .onb-step__title{color:var(--onb-umber-ground);font-weight:500}.onb-step__hint{display:none;font:var(--kh-t-small);color:var(--kh-umber)}.onb-step[open] .onb-step__hint{display:block;order:3}.onb-step[data-state=locked]:not([open]) .onb-step__hint{display:block;flex-basis:100%}.onb-step[open] .onb-step__title{flex-basis:100%;font-family:var(--kh-display);font-weight:400;font-variation-settings:"SOFT" 100,"WONK" 0;letter-spacing:-.01em;font-size:var(--kh-fs-lead);line-height:1.2}.onb-step .onb-draft{order:2}.onb-step:not([open]) .onb-draft{display:none}.onb-step .onb-draft__dot{display:none}.onb-step__state{font:var(--onb-t-ui)}.onb-step[open] .onb-step__state{display:none}.onb-step[open] .onb-step__head{grid-template-columns:24px minmax(0,1fr) 20px;align-items:start;padding-block-start:var(--kh-s4)}.onb-step[open] .onb-step__node,.onb-step[open] .onb-step__chev{margin-block-start:2px}.onb-step__chev{color:var(--kh-umber);transition:rotate .2s var(--kh-ease-exhale)}.onb-step[open] .onb-step__chev{rotate:180deg}.onb-step__head:focus-visible{outline-offset:-3px}.onb-step__body{padding:var(--kh-s2) var(--onb-pad) var(--onb-pad);display:flex;flex-direction:column;gap:var(--kh-s5)}.onb-step__lock{font:var(--kh-t-body);color:var(--kh-umber)}@media(hover:hover)and (pointer:fine){.onb-step:not([open]) .onb-step__head:hover{background:color-mix(in srgb,var(--kh-linen) 60%,transparent)}.onb-step:not([open]) .onb-step__head:hover .onb-step__chev{color:var(--kh-ink)}}@container onbstep (min-width: 600px){.onb-step__head{column-gap:var(--kh-s4)}.onb-step[open] .onb-step__title{font-size:var(--kh-fs-question);line-height:1.15}}.onb-step[open][data-state=done] .onb-step__title{font-family:var(--kh-sans);font-weight:600;font-variation-settings:normal;letter-spacing:0;font-size:var(--kh-fs-lead);line-height:1.25}@container onbstep (min-width: 600px){.onb-step[open][data-state=done] .onb-step__title{font-size:var(--kh-fs-lead);line-height:1.25}}@supports (interpolate-size: allow-keywords){.onb-step::details-content{block-size:0;overflow:clip;transition:block-size .2s var(--kh-ease-exhale),content-visibility .2s allow-discrete}.onb-step[open]::details-content{block-size:auto}}.onb-cz{padding:0;border:0;background:transparent;color:var(--kh-ink);max-inline-size:none;max-block-size:none;inline-size:100%;margin:0;inset:auto 0 0}.onb-cz::backdrop{background:color-mix(in srgb,var(--kh-ink) 55%,transparent)}.onb-cz[open]{animation:onb-cz-in var(--kh-dur-state) var(--kh-ease-exhale)}.onb-cz__panel{position:relative;display:flex;flex-direction:column;gap:var(--kh-s4);padding:var(--kh-s5) var(--kh-s5) max(var(--kh-s5),env(safe-area-inset-bottom));background:var(--kh-linen);border-start-start-radius:var(--kh-r3);border-start-end-radius:var(--kh-r3);max-block-size:92dvh;overflow-y:auto}.onb-cz__head{display:flex;flex-direction:column;gap:var(--kh-s2);padding-inline-end:48px}.onb-cz__title{font:600 var(--kh-fs-lead)/1.25 var(--kh-sans);letter-spacing:0}.onb-cz__desc{font:var(--kh-t-body);color:var(--kh-umber)}.onb-cz__body{display:flex;flex-direction:column;gap:var(--kh-s4)}.onb-cz__foot{display:flex;flex-direction:column;gap:var(--kh-s3)}.onb-cz__close{position:absolute;inset-block-start:var(--kh-s3);inset-inline-end:var(--kh-s3);display:grid;place-items:center;inline-size:44px;block-size:44px;border:0;border-radius:50%;background:transparent;color:var(--kh-ink)}@media(hover:hover)and (pointer:fine){.onb-cz__close:hover{background:var(--kh-mist)}}@media(min-width:768px){.onb-cz{inset:0;margin:auto;inline-size:min(520px,calc(100vw - 2 * var(--kh-gutter)))}.onb-cz__panel{border-radius:var(--kh-r3);padding:var(--kh-s6)}.onb-cz__foot{flex-direction:row-reverse;justify-content:flex-start}.onb-cz__foot .onb-btn--primary{inline-size:auto}}@keyframes onb-cz-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.onb-cz--static{position:static;inline-size:100%;max-inline-size:520px}.onb-cz--static .onb-cz__panel{border:1px solid var(--kh-stone);border-radius:var(--kh-r3)}@media(prefers-reduced-motion:reduce){.onb-cz[open]{animation:none}}.onb-sig{display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-sig__date{margin:0;font:var(--kh-t-small);color:var(--kh-umber)}.onb-agr{container:onba / inline-size;--onb-bar-h: 76px}html:has(.onb-agr__bar[data-show=true]){scroll-padding-block-end:96px}.onb-agr__layout{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--kh-s6);align-items:start}.onb-agr__reader{display:flex;flex-direction:column;gap:var(--kh-s4);min-inline-size:0}.onb-agr__layout{padding-block-end:var(--onb-bar-h)}@container onba (min-width: 620px){.onb-agr__layout{grid-template-columns:minmax(0,1fr) 320px;gap:var(--kh-s5);padding-block-end:0}.onb-agr__signaside{padding:var(--kh-s4)}.onb-agr__signaside{position:sticky;inset-block-start:var(--kh-s5)}.onb-agr__bar{display:none}}.onb-agr__introrow{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--kh-s2) var(--kh-s4)}.onb-agr__introtext{flex:1 1 28ch;min-inline-size:0;display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-agr__intro{margin:0;max-inline-size:var(--kh-measure);font:var(--kh-t-body);font-size:16px;color:var(--kh-ink);text-wrap:pretty}.onb-agr__lawyer{margin:0;font:var(--kh-t-small);color:var(--kh-umber)}@container onba (max-width: 619px){.onb-agr__all{margin-inline-start:calc(-1 * var(--kh-s3))}}.onb-agr__acc{display:flex;flex-direction:column;gap:var(--kh-s3);inline-size:100%}.onb-agr__all{flex:none;min-block-size:44px;padding:0 var(--kh-s3);border:0;border-radius:var(--kh-r1);background:transparent;color:var(--kh-water);font:var(--kh-t-label);font-size:15px;text-decoration:underline;text-underline-offset:4px;cursor:pointer}.onb-agr__all:hover{background:var(--kh-mist)}.onb-agr__all:focus-visible{outline:3px solid var(--kh-water);outline-offset:2px}.onb-agr__region{display:flex;flex-direction:column}.onb-agr__item+.onb-agr__item{border-block-start:1px solid var(--kh-stone)}.onb-agr__head{margin:0;display:flex}.onb-agr__trigger{flex:1;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kh-s4);min-block-size:56px;padding:var(--kh-s4) var(--kh-s2);margin-inline:calc(-1 * var(--kh-s2));border:0;border-radius:var(--kh-r1);background:transparent;color:var(--kh-ink);text-align:start;cursor:pointer;font:inherit}.onb-agr__trigger,.onb-agr__all,.onb-agr__summarylist a{scroll-margin-block-end:96px}.onb-agr__trigger:hover .onb-agr__ctitle{text-decoration:underline;text-underline-offset:4px}.onb-agr__trigger:focus-visible{outline:none;background:color-mix(in srgb,var(--kh-mist) 70%,transparent);box-shadow:inset 0 0 0 2px var(--kh-water)}.onb-agr__ctitle{font:600 var(--kh-fs-lead)/1.3 var(--kh-sans);text-wrap:balance}.onb-agr__chev{flex-shrink:0;margin-block-start:3px;color:var(--kh-umber)}.onb-agr__chev[data-open=true]{transform:scaleY(-1)}.onb-agr__collapse{display:grid;grid-template-rows:0fr;visibility:hidden;transition:grid-template-rows var(--kh-dur-state) var(--kh-ease-exhale),visibility 0s linear var(--kh-dur-state)}.onb-agr__collapse[data-open=true]{grid-template-rows:1fr;visibility:visible;transition-delay:0s}.onb-agr__collapsein{overflow:hidden;min-block-size:0}.onb-agr__body{padding-block:0 var(--kh-s5)}.onb-agr__text{display:flex;flex-direction:column;gap:var(--kh-s3);max-inline-size:var(--kh-measure);font:var(--kh-t-body);color:var(--kh-ink)}.onb-agr__text p{margin:0;text-wrap:pretty}.onb-agr__text ol,.onb-agr__text ul{margin:0;padding-inline-start:var(--kh-s5);display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-agr__text li>ul{margin-block-start:var(--kh-s2);list-style:disc}.onb-agr__text li{padding-inline-start:var(--kh-s1);text-wrap:pretty}.onb-agr__text a{color:var(--kh-water);text-underline-offset:3px}.onb-agr__note{font-size:.94em;font-style:italic;color:var(--kh-umber)}.onb-agr__signaside{min-inline-size:0;padding:var(--kh-s5);border:1px solid var(--kh-stone);border-radius:var(--kh-r2);background:var(--kh-linen);scroll-margin-block-start:var(--kh-s5)}.onb-agr__signtitle{font:600 var(--kh-fs-lead)/1.25 var(--kh-sans);margin-block-end:var(--kh-s3)}.onb-agr__sign{display:flex;flex-direction:column;gap:var(--kh-s4)}.onb-agr__signaside .onb-check__label{font:400 16px/24px var(--kh-sans);text-wrap:pretty}.onb-agr__ticks{display:flex;flex-direction:column;gap:var(--kh-s3);margin:0;padding:0;border:0;min-inline-size:0}.onb-agr__ticks .onb-sig{margin-block-start:var(--kh-s2);gap:var(--kh-s3)}.onb-agr__ticks .onb-btn{align-self:flex-start}.onb-agr__summary{margin:0}.onb-agr__summarylist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.onb-agr__summarylist a{color:var(--kh-ink);text-underline-offset:3px;display:inline-block;min-block-size:24px}.onb-agr--signed{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kh-s3)}.onb-agr__bar{position:fixed;inset-inline:0;inset-block-end:0;z-index:20;display:flex;padding:var(--kh-s3) var(--kh-gutter) calc(var(--kh-s3) + env(safe-area-inset-bottom));background:var(--kh-linen);border-block-start:1px solid var(--kh-stone);transform:translateY(0);transition:transform .2s var(--kh-ease-exhale)}.onb-agr__bar[data-show=false]{transform:translateY(110%);visibility:hidden}.onb-agr__bar .onb-btn{inline-size:100%}@media(prefers-reduced-motion:reduce){.onb-agr__collapse,.onb-agr__bar{transition:none}}.kh-infotip-trigger{position:relative;display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;color:var(--kh-umber);border-radius:var(--kh-r1);font:var(--kh-t-small)}.kh-infotip-trigger:not(.kh-chip){width:44px;height:44px;justify-content:center}.kh-infotip-trigger:focus-visible{outline:2px solid var(--kh-water);outline-offset:2px}.kh-infotip-panel{margin:0;max-width:min(320px,calc(100vw - 24px));padding:var(--kh-s3) var(--kh-s4);background:var(--kh-linen);border:1px solid var(--kh-stone);border-radius:var(--kh-r2);color:var(--kh-umber);transform-origin:top center;opacity:0;transform:scale(.96);transition:opacity var(--kh-dur-state) var(--kh-ease-exhale),transform var(--kh-dur-state) var(--kh-ease-exhale),overlay var(--kh-dur-state) allow-discrete,display var(--kh-dur-state) allow-discrete}.kh-infotip-panel:popover-open{opacity:1;transform:scale(1)}@starting-style{.kh-infotip-panel:popover-open{opacity:0;transform:scale(.96)}}.kh-infotip-title{margin:0 0 4px;font-family:var(--kh-sans);font-weight:600;font-size:16px;line-height:1.25;color:var(--kh-ink)}.kh-infotip-body{display:flex;flex-direction:column;gap:6px;font:var(--kh-t-small)}.kh-infotip-body p{margin:0;max-inline-size:42ch;text-wrap:pretty}@media(prefers-reduced-motion:reduce){.kh-infotip-panel{transition:none}@starting-style{.kh-infotip-panel:popover-open{opacity:1;transform:scale(1)}}}.kh-infotip-static{display:inline-flex;flex-direction:column;align-items:flex-start;gap:var(--kh-s2)}.kh-infotip-static .kh-infotip-trigger{pointer-events:none}.kh-infotip-panel--static{position:static;max-inline-size:min(320px,100%);opacity:1;transform:none;transition:none}.kh-chip-row{display:flex;flex-wrap:wrap;gap:var(--kh-s2);align-items:center}.kh-chip{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 var(--kh-s3);border-radius:var(--kh-pill);background:var(--kh-linen);border:1px solid var(--kh-stone);font:var(--kh-t-label);text-transform:none;letter-spacing:normal;color:var(--kh-ink);white-space:nowrap}.kh-chip--clock,.kh-chip--not-scored{color:var(--kh-umber)}.kh-chip__icon{flex-shrink:0}.kh-chip__label{line-height:1}.kh-chip__info-mark{flex-shrink:0;opacity:.6;margin-inline-start:2px}button.kh-chip{position:relative;cursor:pointer}button.kh-chip:after{content:"";position:absolute;inset:-8px}@media(hover:hover)and (pointer:fine){button.kh-chip:hover{background:var(--kh-wall)}}button.kh-chip:focus-visible{outline:2px solid var(--kh-water);outline-offset:2px}@keyframes kh-scene-chip-enter{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.kh-scene-chip{display:inline-flex;align-items:center;gap:var(--kh-s2);padding:6px var(--kh-s2) 6px var(--kh-s3);border-radius:var(--kh-r1);background:var(--kh-mist);color:var(--kh-ink);animation:kh-scene-chip-enter var(--kh-dur-state) var(--kh-ease-exhale)}.kh-scene-chip__label{font:var(--kh-t-answer)}.kh-scene-chip__action{position:relative;min-height:32px;padding:0 var(--kh-s2);border:none;background:transparent;color:var(--kh-water);font:var(--kh-t-label);text-transform:none;letter-spacing:normal;text-decoration:underline}.kh-scene-chip__action:after{content:"";position:absolute;inset:-6px}.kh-scene-chip__action:hover{color:var(--kh-ink)}.kh-scene-chip__action:focus-visible{outline:2px solid var(--kh-water);outline-offset:2px}@media(prefers-reduced-motion:reduce){.kh-scene-chip{animation:none}}.onb-book{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kh-s4);container:onbbook / inline-size}.onb-book__line{font:var(--kh-t-body);color:var(--kh-ink);max-inline-size:52ch}.onb-book--locked .onb-book__line{color:var(--kh-umber)}.onb-book__links .onb-btn--link{padding-inline:0}.onb-book .kh-chip{border-color:var(--onb-field-edge)}.onb-book__sr{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.onb-book__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--kh-s1)}.onb-book__links li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kh-s1) var(--kh-s3);min-block-size:var(--onb-touch)}.onb-book__actions{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kh-s3);inline-size:100%}.onb-book__actions>.onb-btn--primary{inline-size:100%}.onb-book__actions>.onb-btn--link{min-block-size:var(--onb-touch);display:inline-flex;align-items:center;gap:var(--kh-s1)}.onb-book--open .onb-book__line{text-wrap:balance}@container onbbook (min-width: 600px){.onb-book__actions{flex-direction:row;align-items:center;gap:var(--kh-s2)}.onb-book__actions>.onb-btn--primary{inline-size:auto}}.onb-book__booked{display:flex;gap:var(--kh-s3);align-items:flex-start;font:var(--kh-t-lead);color:var(--kh-ink);max-inline-size:46ch}.onb-book__booked svg{flex-shrink:0;margin-block-start:3px;padding:3px;border-radius:50%;background:var(--kh-water);color:var(--kh-linen);inline-size:28px;block-size:28px;animation:onb-check var(--kh-dur-state) var(--kh-ease-exhale)}.onb-book__when{display:flex;flex-wrap:wrap;gap:var(--kh-s2)}@media(prefers-reduced-motion:reduce){.onb-book__booked svg{animation:none}}.onb-vb{margin:0;display:flex;flex-direction:column;gap:var(--kh-s3);container:onbvb / inline-size}.onb-vb__eyebrow{font:600 15px/1.3 var(--kh-sans);color:var(--kh-umber)}.onb-vb__intro{font:var(--kh-t-body);color:var(--kh-ink);max-inline-size:52ch}.onb-vb__poster{position:relative;display:block;inline-size:100%;aspect-ratio:16 / 9;padding:0;border:0;border-radius:var(--kh-r3);overflow:hidden;background:var(--kh-ink);color:var(--kh-linen);text-align:start}.onb-vb__poster:focus-visible{outline-offset:4px}.onb-vb__poster img{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.onb-vb__shade{position:absolute;inset:0;background:linear-gradient(to top,color-mix(in srgb,var(--kh-ink) 55%,transparent),transparent 55%)}.onb-vb__disc{position:absolute;inset-block-start:50%;inset-inline-start:38%;translate:-50% -50%;display:grid;place-items:center;inline-size:64px;block-size:64px;border-radius:50%;background:color-mix(in srgb,var(--kh-linen) 22%,transparent);color:var(--kh-linen);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background-color var(--kh-dur-state) var(--kh-ease-exhale),scale var(--kh-dur-state) var(--kh-ease-exhale)}.onb-vb__disc svg{margin-inline-start:3px}@media(hover:hover)and (pointer:fine){.onb-vb__poster:hover .onb-vb__disc{background:color-mix(in srgb,var(--kh-linen) 34%,transparent);scale:1.06}}.onb-vb__poster:focus-visible .onb-vb__disc{background:color-mix(in srgb,var(--kh-linen) 34%,transparent)}.onb-vb__title{position:absolute;inset-block-end:0;inset-inline-start:0;max-inline-size:60%;padding:var(--kh-s4) var(--kh-s5);font:600 16px/1.25 var(--kh-sans);color:var(--kh-linen);text-shadow:0 1px 2px color-mix(in srgb,var(--kh-ink) 35%,transparent)}@container onbvb (max-width: 420px){.onb-vb__title{padding:var(--kh-s3) var(--kh-s4);font-size:15px}.onb-vb__disc{inline-size:56px;block-size:56px}}.onb-vb__under{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kh-s3);min-block-size:0}.onb-vb__under:empty{display:none}.onb-vb__failed{font:var(--kh-t-small);color:var(--kh-ink);padding-inline-start:var(--kh-s3);border-inline-start:2px solid var(--kh-ink)}.onb-vb__transcript{border-block-start:1px solid var(--kh-stone)}.onb-vb__transcript>summary{display:flex;align-items:center;min-block-size:var(--onb-touch);font:500 16px/1.3 var(--kh-sans);color:var(--kh-water);text-decoration:underline;text-underline-offset:3px;cursor:pointer;list-style:none}.onb-vb__transcript>summary::-webkit-details-marker{display:none}.onb-vb__text{display:flex;flex-direction:column;gap:var(--kh-s3);max-block-size:360px;overflow-y:auto;padding-block:var(--kh-s2) var(--kh-s4);padding-inline-end:var(--kh-s2);font:var(--kh-t-body);color:var(--kh-ink)}.onb-vb__text p{max-inline-size:var(--kh-measure)}.onb-vb__text{mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(to bottom,#000 calc(100% - 40px),transparent)}.onb-vb__text:focus-visible{outline-offset:-3px}.onb-vb__modal{position:fixed;inset:0;inline-size:100%;block-size:100%;max-inline-size:none;max-block-size:none;margin:0;padding:0;border:0;background:transparent;color:var(--kh-linen);overflow:hidden}.onb-vb__modal[open]{display:flex;align-items:center;justify-content:center;animation:onb-vb-in var(--kh-dur-state) var(--kh-ease-exhale)}.onb-vb__modal::backdrop{background:color-mix(in srgb,var(--kh-ink) 82%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}@keyframes onb-vb-in{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.onb-vb__close{position:absolute;inset-block-start:var(--kh-s4);inset-inline-end:var(--kh-s4);z-index:1;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-linen) 14%,transparent);color:var(--kh-linen)}@media(hover:hover)and (pointer:fine){.onb-vb__close:hover{background:color-mix(in srgb,var(--kh-linen) 26%,transparent)}}.onb-vb__close:focus-visible{outline:3px solid var(--kh-linen);outline-offset:2px}.onb-vb__frame{inline-size:100%;max-inline-size:896px;aspect-ratio:16 / 9;padding:var(--kh-s4);box-sizing:border-box}.onb-vb__frame iframe{display:block;inline-size:100%;block-size:100%;border:0;border-radius:8px;background:var(--kh-ink)}.onb-vb__failed--modal{position:absolute;inset-inline:var(--kh-s4);inset-block-end:var(--kh-s5);color:var(--kh-linen);border-color:var(--kh-linen)}.onb-vb__modal--static{position:relative;inset:auto;display:flex;align-items:center;justify-content:center;inline-size:100%;block-size:auto;border-radius:var(--kh-r3);background:color-mix(in srgb,var(--kh-ink) 82%,var(--kh-wall))}.onb-vb__stub{display:grid;place-items:center;inline-size:100%;block-size:100%;border-radius:8px;background:var(--kh-ink);color:var(--kh-linen);font:var(--kh-t-small);text-align:center;padding:var(--kh-s4)}@media(prefers-reduced-motion:reduce){.onb-vb__modal[open]{animation:none}.onb-vb__disc{transition:none;scale:none}}.onb-sr{position:absolute;inline-size:1px;block-size:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.onb-h{margin:0;font:600 20px/1.3 var(--kh-sans);color:var(--kh-ink);letter-spacing:0;max-inline-size:none}.onb-rm{--rm-bg: var(--onb-card);display:flex;flex-direction:column;gap:var(--kh-s5);min-inline-size:0}.onb-rm__head{display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-rm__intro{margin:0;font:var(--kh-t-body);color:var(--kh-ink);max-inline-size:var(--kh-measure);text-wrap:pretty}.onb-rm__rail{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kh-s5)}.onb-rm__phase{position:relative}.onb-rm__line{position:absolute;inset-block-start:0;inset-inline-start:0;inset-block-end:calc(var(--kh-s5) * -1);inline-size:24px;display:flex;justify-content:center}.onb-rm__phase[data-last] .onb-rm__line{inset-block-end:auto;block-size:24px}.onb-rm__line span{inline-size:1px;background:var(--kh-stone)}.onb-rm__row{position:relative;display:flex;align-items:flex-start;gap:10px}.onb-rm__mark{position:relative;flex:none;display:flex;align-items:center;justify-content:center;inline-size:24px;block-size:24px;background:var(--rm-bg)}.onb-rm__dot{border-radius:50%;box-shadow:0 0 0 4px var(--rm-bg)}.onb-rm__dot--now{inline-size:10px;block-size:10px;background:var(--kh-water)}.onb-rm__dot--open{inline-size:12px;block-size:12px;border:1px solid var(--onb-field-edge);background:var(--rm-bg)}.onb-rm__main{min-inline-size:0;display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-rm__name{margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--kh-s2);font:600 20px/1.4 var(--kh-sans);color:var(--kh-ink);letter-spacing:0}.onb-rm__meta{font:400 16px/1.4 var(--kh-sans);color:var(--kh-umber)}.onb-rm__chip{display:inline-flex;margin-inline-start:var(--kh-s1)}.onb-rm__body{display:flex;flex-direction:column;gap:var(--kh-s3)}.onb-rm__text{margin:0;font:var(--kh-t-body);color:var(--kh-ink);max-inline-size:var(--kh-measure);text-wrap:pretty}.onb-rm__text--muted{color:var(--kh-umber)}.onb-rm__exps{display:flex;flex-direction:column;border-block-start:1px solid var(--kh-stone);margin-block-start:var(--kh-s2)}.onb-exp{border-block-end:1px solid var(--kh-stone);interpolate-size:allow-keywords}.onb-exp>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--kh-s3);min-block-size:52px;list-style:none;cursor:pointer;font:500 18px/1.3 var(--kh-sans);color:var(--kh-ink)}.onb-exp>summary::-webkit-details-marker{display:none}.onb-exp>summary:after{content:"";flex-shrink:0;inline-size:9px;block-size:9px;margin-inline-end:4px;border-inline-end:1.5px solid var(--kh-umber);border-block-end:1.5px solid var(--kh-umber);rotate:45deg;translate:0 -2px;transition:rotate var(--kh-dur-state) var(--kh-ease-exhale)}.onb-exp[open]>summary:after{rotate:-135deg;translate:0 2px}.onb-exp>p{padding-block-end:var(--kh-s4);font:var(--kh-t-body);color:var(--kh-umber);max-inline-size:var(--kh-measure)}@supports (interpolate-size: allow-keywords){.onb-exp::details-content{block-size:0;overflow:clip;transition:block-size .24s var(--kh-ease-exhale),content-visibility .24s allow-discrete}.onb-exp[open]::details-content{block-size:auto}}.onb-rm--print{--rm-bg: var(--kh-wall)}.onb-hw{display:flex;flex-direction:column;gap:var(--kh-s4)}.onb-hw__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-hw__row{position:relative;display:flex;align-items:center;gap:var(--kh-s3);min-block-size:56px;padding:var(--kh-s2) var(--kh-s4) var(--kh-s2) var(--kh-s3);border:1px solid var(--kh-stone);border-radius:var(--kh-r2);background:var(--kh-linen)}@media(hover:hover)and (pointer:fine){.onb-hw__row:hover{border-color:var(--onb-field-edge);background:color-mix(in srgb,var(--kh-mist) 40%,var(--kh-linen))}.onb-pdf:hover{border-color:var(--onb-field-edge)}}.onb-hw__input{position:absolute;inset-block:0;inset-inline-start:0;inline-size:52px;block-size:100%;margin:0;opacity:0;cursor:pointer}.onb-hw__box{flex-shrink:0;display:grid;place-items:center;inline-size:24px;block-size:24px;margin-inline-start:4px;border:1.5px solid var(--onb-field-edge);border-radius:var(--kh-r1);background:var(--kh-linen);color:transparent;transition:background-color var(--kh-dur-state) var(--kh-ease-exhale),border-color var(--kh-dur-state) var(--kh-ease-exhale),color var(--kh-dur-state) var(--kh-ease-exhale)}.onb-hw__input:checked+.onb-hw__box{background:var(--kh-water);border-color:var(--kh-water);color:var(--kh-linen)}.onb-hw__input:focus-visible+.onb-hw__box{outline:3px solid var(--kh-water);outline-offset:3px}.onb-hw__label{flex:1 1 auto;min-inline-size:0;cursor:pointer;font:var(--kh-t-body);color:var(--kh-ink);transition:color .3s var(--kh-ease-exhale)}.onb-hw__text{background-image:linear-gradient(var(--kh-umber),var(--kh-umber));background-repeat:no-repeat;background-size:0% 1.5px;background-position:0 58%;transition:background-size .25s ease-in-out;-webkit-box-decoration-break:clone;box-decoration-break:clone}.onb-hw__row[data-done] .onb-hw__text{background-size:100% 1.5px}.onb-hw__row[data-done] .onb-hw__label{color:var(--kh-umber)}@media(prefers-reduced-motion:reduce){.onb-hw__text,.onb-hw__label{transition:none}.onb-exp::details-content{transition:none}}.onb-pdf{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kh-s4);padding:var(--kh-s4);border:1px solid var(--kh-stone);border-radius:var(--kh-r2);container:onbpdf / inline-size}.onb-pdf__media{flex-shrink:0;display:grid;place-items:center;inline-size:40px;block-size:40px;border:1px solid var(--kh-stone);border-radius:var(--kh-r1);background:var(--kh-wall);color:var(--kh-ink)}.onb-pdf__content{flex:1 1 140px;min-inline-size:0;display:flex;flex-direction:column;gap:2px}.onb-pdf__title{margin:0;font:600 16px/1.3 var(--kh-sans);color:var(--kh-ink)}.onb-pdf__desc{margin:0;font:var(--kh-t-small);color:var(--kh-umber)}.onb-pdf__act{gap:var(--kh-s2);white-space:nowrap;min-block-size:44px}.onb-pdf__failed{flex:1 1 100%;display:flex;gap:var(--kh-s2);align-items:flex-start;margin:0;font:var(--kh-t-small);color:var(--kh-ink);padding-inline-start:var(--kh-s3);border-inline-start:2px solid var(--kh-ink)}@container onbpdf (max-width: 519px){.onb-pdf__act{flex:1 1 100%;justify-content:center}}.onb-before{display:flex;flex-direction:column;gap:var(--kh-s7);min-inline-size:0}.onb-before__video{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kh-s4)}.onb-before__video .onb-vb{inline-size:100%}.onb-before__done{display:inline-flex;align-items:center;gap:var(--kh-s2);min-block-size:var(--onb-touch);padding:0 var(--kh-s4);border-radius:var(--kh-pill);background:var(--kh-mist);font:600 16px/1.2 var(--kh-sans);color:var(--kh-ink)}.onb-how{display:flex;flex-direction:column;gap:var(--kh-s3)}.onb-how .onb-rm__text{color:var(--kh-ink)}.onb-details-wrap{display:flex;flex-direction:column;gap:var(--kh-s3);container:onbdetails / inline-size}form.onb-details.onb-card{--onb-field-h: 44px;display:flex;flex-direction:column;gap:var(--kh-s2);padding:var(--kh-s3) var(--kh-s4) var(--kh-s4);border-radius:var(--kh-r3);box-shadow:0 12px 32px -12px color-mix(in srgb,var(--kh-ink) 22%,transparent)}.onb-details__head{display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-details__head h2{font-size:22px;line-height:1.15;letter-spacing:-.01em;margin-block-end:var(--kh-s2)}.onb-details__fields{display:flex;flex-direction:column;gap:var(--kh-s2)}@container onb (max-width: 639px){.onb-details .onb-field__help{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}@container onb (min-width: 640px){form.onb-details.onb-card{--onb-field-h: 52px;gap:var(--kh-s4);padding:var(--kh-s5)}.onb-details__head h2{font-size:26px}.onb-details__fields{gap:var(--kh-s3)}}.onb-details .onb-field__help{margin-block-start:0}.onb-details__foot{display:flex;flex-direction:column;gap:var(--kh-s2)}.onb-details__status:empty{display:none}.onb-details__meta{display:flex;flex-wrap:wrap;align-items:center;gap:0 var(--kh-s4)}.onb-details__meta .onb-details__privacy{font-size:14px}.onb-details__privacy{text-align:start;font-size:14px}.onb-details__privacy a{color:var(--kh-umber);display:inline-flex;align-items:center;min-block-size:24px;padding-block:var(--kh-s1)}.onb-details .onb-details__foot .onb-details__resume{font-size:14px;padding-inline:0;align-self:flex-start;justify-content:flex-start;text-align:start;block-size:auto;padding:var(--kh-s2) 0;white-space:normal}.onb-details--saved{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;gap:var(--kh-s3);min-block-size:64px;padding:var(--kh-s2) var(--onb-pad);container:onbsaved / inline-size}.onb-details__tick{display:grid;place-items:center;flex-shrink:0;inline-size:28px;block-size:28px;border-radius:50%;background:var(--kh-water);color:var(--kh-linen)}.onb-details__line{flex:1 1 auto;min-inline-size:0;font:var(--kh-t-answer);overflow-wrap:anywhere}.onb-details__trail{flex:none;margin-inline-start:auto}@container onbsaved (max-width: 520px){.onb-details--saved{row-gap:0;padding-block:var(--kh-s3)}.onb-details__trail{flex-basis:100%;margin-inline-start:calc(28px + var(--kh-s3));margin-block-start:calc(-1 * var(--kh-s1))}.onb-details__trail .onb-btn{min-block-size:32px;padding-block:0}}.onb-details__mail{color:var(--kh-umber);font-weight:400}.onb-details__expired{margin-block-end:var(--kh-s2)}
