.os{min-height:100vh;min-height:100dvh;padding:0 var(--one-gutter-r) var(--one-safe-b) var(--one-gutter-l);background:var(--one-paper);color:var(--one-ink);font-family:var(--one-sans)}.os-hd{display:flex;align-items:center;justify-content:space-between;gap:var(--one-s3);max-width:1240px;height:80px;margin:0 auto}.os-back,.os-mark{display:inline-flex;align-items:center;min-height:var(--one-target);color:var(--one-ink);text-decoration:none}.os-back{min-width:var(--one-target);padding:0 2px;font:var(--one-w-medium) var(--one-t2) /1 var(--one-sans);white-space:nowrap}.os-back>span:first-child{margin-right:6px}.os-ul{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.os-main{max-width:380px;margin:0 auto;padding:clamp(40px,13vh,132px) 0 64px}.os-greet{font:var(--one-w-medium) var(--one-t-hero) /1.05 var(--one-sans);letter-spacing:-.01em;overflow-wrap:anywhere}.os-greet,.os-title{margin:0 0 var(--one-s2);color:var(--one-ink)}.os-title{font:var(--one-w-medium) var(--one-t3) /var(--one-lh3) var(--one-sans)}.os-form,.os-form .o-field{margin-top:var(--one-s6)}.os-form .o-field__input::-ms-reveal{display:none}.os-lead{margin:var(--one-s2) 0 0;font:var(--one-w-regular) var(--one-t2) /1.5 var(--one-sans)}.os-lead,.os-quiet{color:var(--one-stone)}.os-err{margin:var(--one-s4) 0 0;padding:10px 12px;border-radius:var(--one-r-chip);background:var(--one-red-wash);color:var(--one-red);font:var(--one-w-regular) var(--one-t2) /1.45 var(--one-sans)}.os-go{display:flex;width:100%;margin-top:36px}.os-go:disabled{cursor:default;background:var(--one-blue-deep)}.os-note{margin:var(--one-s5) 0 0;font:var(--one-w-regular) 14px /1.5 var(--one-sans);color:var(--one-stone)}.os-code{letter-spacing:.3em;font-variant-numeric:var(--one-numerals)}.os-check{display:flex;align-items:center;gap:10px;min-height:var(--one-target);margin-top:var(--one-s4);font:var(--one-w-regular) var(--one-t2) /1.4 var(--one-sans);color:var(--one-ink);cursor:pointer}.os-check input{width:20px;height:20px;margin:0;accent-color:var(--one-blue)}.os-row{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--one-s3);margin-top:var(--one-s4)}.os-retry,.os-row .o-tx{min-height:var(--one-target)}.os-retry{margin-top:var(--one-s3)}.os-row .o-tx:disabled{color:var(--one-stone);text-decoration:none;cursor:default}.os-facts{margin:var(--one-s6) 0 0;padding:0;border-top:var(--one-line) solid var(--one-hair)}.os-facts--wait{min-height:240px;border-top-color:transparent}.os-fact{display:grid;grid-template-columns:112px minmax(0,1fr);gap:var(--one-s3);padding:14px 0;border-bottom:var(--one-line) solid var(--one-hair)}.os-fact dt{font:var(--one-w-medium) var(--one-t1) /var(--one-lh2) var(--one-sans);letter-spacing:var(--one-track-caps);text-transform:uppercase;color:var(--one-stone)}.os-fact dd{margin:0;font:var(--one-w-regular) var(--one-t2) /var(--one-lh2) var(--one-sans);color:var(--one-ink);overflow-wrap:anywhere;font-variant-numeric:var(--one-numerals)}.os-acts{display:flex;flex-wrap:wrap;align-items:center;gap:var(--one-s3);margin-top:var(--one-s7)}.os-acts .o-fb{text-decoration:none}@media (max-width:819.98px){.os-hd{height:64px}.os-main{padding-top:40px}.os-greet{font-size:var(--one-t-greet)}}@media (max-width:599.98px){.os-acts{flex-direction:column;align-items:stretch}.os-acts .o-fb,.os-acts .o-ob{width:100%;min-height:56px}}.os .o-fb{background:var(--one-ink);color:var(--one-paper)}.os .o-fb:hover,.os .os-go:disabled{background:color-mix(in srgb,var(--one-ink) 84%,var(--one-paper))}.os .o-fb:focus-visible,.os .o-ob:focus-visible,.os a:focus-visible{outline:var(--one-focus-w) solid var(--one-mustard);outline-offset:3px;box-shadow:none}.os .o-field__input:focus{border-bottom-color:var(--one-ink);box-shadow:0 1px 0 var(--one-ink)}.os .o-field__input:focus-visible{outline:none}.os .os-check input{accent-color:var(--one-ink)}.osb{position:relative;min-height:100vh;min-height:100dvh;overflow:hidden;background:var(--one-sc-paper);color:var(--one-sc-ink);font-family:var(--one-sans)}.osb-top{position:absolute;z-index:3;top:20px;left:max(24px,var(--one-gutter-l));right:max(24px,var(--one-gutter-r));display:flex;align-items:center;gap:var(--one-s3)}.osb-brand{display:inline-flex;align-items:center;gap:10px;min-height:var(--one-target);text-decoration:none}.osb-brand,.osb-name{color:var(--one-sc-ink)}.osb-name{font:700 24px/1 var(--one-sans);letter-spacing:-.01em}.osb-by{font:var(--one-w-regular) 13px /1 var(--one-sans)}.osb-back,.osb-by{color:var(--one-sc-mute)}.osb-back{margin-left:auto;display:inline-flex;align-items:center;min-height:var(--one-target);font:var(--one-w-regular) 14px /1 var(--one-sans);text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.osb-back>span{margin-right:4px;text-decoration:none}.osb-brand .o-dmark,.osb-h .o-dmark,.osb-mk{flex:none}.osb-mk__i{fill:var(--one-sc-ink)}.osb-mk__y{fill:var(--one-sc-mustard)}.osb-stage{position:absolute;left:50%;top:50%;width:max(100vw,160vh);width:max(100vw,160dvh);aspect-ratio:1440/900;transform:translate(-50%,-50%)}.osb-art,.osb-art>svg{position:absolute;inset:0;width:100%;height:100%;display:block}.osb-art text{font-family:var(--one-sans);font-weight:var(--one-w-medium)}.osb-art .osb-slogan{font-style:italic}.osb-bay{position:absolute;left:35.764%;top:29.111%;width:60.069%;height:42.222%;display:flex;align-items:center;justify-content:center}.osb-card{width:min(560px,94%);padding:22px 24px;border:var(--one-line) solid var(--one-sc-hair);border-radius:16px;background:var(--one-sc-card);color:var(--one-sc-ink);box-shadow:0 24px 60px var(--one-sc-card-shadow)}.osb-h{display:flex;align-items:center;gap:8px;margin-bottom:14px}.osb-h .osb-name{font-size:21px}.osb-title{margin:0 0 0 auto;font:var(--one-w-regular) 13px /1 var(--one-sans);color:var(--one-sc-mute)}.osb-card .os-form{margin-top:0}.osb-card .os-form:has(#os-u){display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"err err" "u p" "note go";-moz-column-gap:10px;column-gap:10px;align-items:center}.osb-card .os-form:has(#os-u)>.os-err{grid-area:err;margin:0 0 12px}.osb-card .os-form:has(#os-u)>.o-field:first-of-type{grid-area:u}.osb-card .os-form:has(#os-u)>.o-field:nth-of-type(2){grid-area:p}.osb-card .os-form .o-field{margin-top:0}.osb-card .os-form:has(#os-c) .o-field{margin-top:var(--one-s4)}.osb-card .o-field__label{display:block;margin-bottom:5px;font:var(--one-w-medium) 12px /1.3 var(--one-sans);letter-spacing:0;text-transform:none;color:var(--one-sc-mute)}.osb-card .o-field__input{width:100%;height:44px;padding:0 12px;border:var(--one-line) solid var(--one-sc-hair);border-radius:10px;background:var(--one-sc-paper);color:var(--one-sc-ink);font:var(--one-w-regular) 16px /1 var(--one-sans);box-shadow:none}.osb-card .o-field__input:focus{outline:none;border:1.5px solid var(--one-sc-ink);box-shadow:none}.osb-card .os-go{grid-area:go;justify-self:end;width:auto;min-height:var(--one-target);margin-top:14px;padding:0 26px;border:0;border-radius:10px;background:var(--one-sc-mustard);color:var(--one-sc-ink);font:var(--one-w-medium) 15px /1 var(--one-sans)}.osb-card .os-go:hover{background:var(--one-sc-shutter-top)}.osb-card .os-go:disabled{background:var(--one-sc-mustard);color:var(--one-sc-ink);opacity:.7}.osb-card .os-go:focus-visible{outline:var(--one-focus-w) solid var(--one-sc-ink);outline-offset:3px}.osb-card .os-note{grid-area:note;margin:14px 0 0;font:var(--one-w-regular) 13px /1.4 var(--one-sans);color:var(--one-sc-mute)}.osb-card .os-err{margin:0 0 12px;border:var(--one-line) solid var(--one-sc-tail);background:var(--one-sc-card);color:var(--one-sc-tail);font-size:14px}.osb-card .os-lead{margin:0 0 4px;font-size:14px;color:var(--one-sc-mute)}.osb-card .os-code-step .os-go,.osb-card .os-form:has(#os-c) .os-go,.osb-card .os-form:not(:has(#os-u)) .os-go{width:100%;justify-content:center}.osb[data-play] .osb-card{will-change:opacity}@media (max-height:559.98px),(max-width:899.98px){.osb{background:var(--one-sc-bay)}.osb-top{position:relative;top:0;left:0;right:0;padding:10px max(16px,var(--one-gutter-r)) 10px max(16px,var(--one-gutter-l));background:var(--one-sc-paper)}.osb-by{display:none}.osb-stage{position:relative;left:auto;top:auto;width:100%;aspect-ratio:auto;transform:none}.osb-art{position:relative;height:auto;aspect-ratio:1440/640;overflow:hidden;background:var(--one-sc-paper)}.osb-art>svg{position:absolute;inset:auto;left:0;top:-21.875%;width:100%;height:140.625%}.osb-bay{position:relative;left:auto;top:auto;width:auto;height:auto;padding:16px max(12px,var(--one-gutter-r)) calc(24px + var(--one-safe-b)) max(12px,var(--one-gutter-l))}.osb-card{width:100%;max-width:520px;padding:18px 16px}.osb-card .os-form:has(#os-u){grid-template-columns:1fr;grid-template-areas:"err" "u" "p" "go" "note";row-gap:12px}.osb-card .os-go{justify-self:stretch;justify-content:center;margin-top:4px}.osb-card .os-note{margin-top:0;text-align:center}}