.otb-studio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.otb-studio :-webkit-any(input,textarea):-webkit-autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--ground) inset;transition:background-color 9999s ease-in-out}.otb-studio :is(input,textarea):autofill{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--ground) inset;transition:background-color 9999s ease-in-out}.otb-studio :-webkit-any(input,textarea):-webkit-autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--ground) inset;transition:background-color 9999s ease-in-out}.otb-studio :is(input,textarea):autofill:hover{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--ground) inset;transition:background-color 9999s ease-in-out}.otb-studio :-webkit-any(input,textarea):-webkit-autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--ground) inset;transition:background-color 9999s ease-in-out}.otb-studio :is(input,textarea):autofill:focus{-webkit-text-fill-color:var(--ink);caret-color:var(--ink);-webkit-box-shadow:0 0 0 1000px var(--ground) inset;transition:background-color 9999s ease-in-out}.otb-studio .chapter__body .ask__note{color:var(--ink-soft);margin:0;font-size:11px;line-height:1.5}.otb-studio .chapter__body .ask__note--bad{color:var(--red)}.otb-studio .chapter__body .ask__foot p{margin:0}.otb-studio .ask__oauth{cursor:pointer;width:100%;font:inherit;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:1px solid #f4f2f042;border-radius:0;justify-content:center;align-items:center;gap:10px;padding:13px 16px;font-size:10px;font-weight:700;transition:color .18s,border-color .18s;display:flex}.otb-studio .ask__oauth:hover{color:var(--ink);border-color:var(--red)}.otb-studio .ask__oauth:disabled{opacity:.4;cursor:default}.otb-studio .ask__oauth svg{flex:none;width:15px;height:15px;display:block}.otb-studio .ask__or{grid-template-columns:1fr auto 1fr;align-items:center;gap:clamp(12px,1.6vw,18px);margin-block:clamp(18px,2.4vw,28px);display:grid}.otb-studio .ask__or:before,.otb-studio .ask__or:after{content:"";background:#f4f2f042;height:1px}.otb-studio .ask__f--bad,.otb-studio .brief__row--bad{border-bottom-color:var(--red)}.otb-studio .brief__row>.ask__send{flex:none;align-self:center}.otb-studio button.ask__cal{cursor:pointer;font:inherit;text-align:left;font-size:clamp(.88rem,1.2vw,.96rem);line-height:inherit;background:0 0;border:0;margin:0;padding:0}.otb-studio button.ask__cal:disabled{opacity:.4;cursor:default}.otb-studio .auth__lbl{margin-bottom:9px;display:block}.otb-studio .auth__back{padding-inline:var(--gutter);padding-block:calc(env(safe-area-inset-top,0px) + clamp(18px,2vw,26px)) 0;display:flex}.otb-studio .auth__back+.hero{padding-block-start:clamp(26px,2.6vw,40px)}.otb-studio .auth__aside{padding:0 var(--gutter) clamp(44px,5.8vw,98px);gap:clamp(18px,2.4vw,32px);display:grid}.otb-studio .auth__aside>p{max-width:64ch;color:var(--ink-soft);margin:0;font-size:clamp(1rem,1.5vw,1.125rem);line-height:1.56}.otb-studio .auth__seg{flex-wrap:wrap;align-items:baseline;gap:10px clamp(18px,2.2vw,32px);margin-bottom:clamp(20px,2.4vw,30px);display:flex}.otb-studio .auth__seg button{cursor:pointer;font:inherit;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);background:0 0;border:0;margin:0;padding:5px 0;font-size:10px;font-weight:700;transition:color .18s}.otb-studio .auth__seg button:hover{color:var(--ink)}.otb-studio .auth__seg button[aria-pressed=true]{color:var(--red)}.otb-studio .auth__seg button:disabled{opacity:.4;cursor:default}.otb-studio .auth__shared label{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);font-size:10px;font-weight:700}.otb-studio .auth__shared :is(input,select,textarea),.otb-studio .auth__shared [role=combobox]{font:inherit;letter-spacing:-.01em;color:var(--ink);box-shadow:none;background:0 0;border:0;border-bottom:1px solid #f4f2f042;border-radius:0;outline:0;padding:10px 0;font-size:clamp(.92rem,1.3vw,1rem);transition:border-color .18s}.otb-studio .auth__shared :is(input,select,textarea):focus,.otb-studio .auth__shared [role=combobox]:focus{border-bottom-color:var(--red)}.otb-studio .auth__shared :is(input,textarea)::placeholder{color:#6e6968}.otb-studio .auth__shared [role=combobox]{gap:8px;padding-right:10px}.otb-studio .auth__shared [role=listbox],.otb-studio .auth__shared [role=listbox] *{color:var(--ink)}.otb-studio .auth__shared [role=listbox]{box-shadow:none;background:#111010;border:1px solid #f4f2f02e;border-radius:0}.otb-studio .auth__shared [role=listbox] input{border-bottom-color:#f4f2f02e}.otb-studio .auth__shared [role=option]:hover,.otb-studio .auth__shared [role=option][aria-selected=true]{background:#f4f2f014}.otb-studio .auth__shared input[type=checkbox],.otb-studio .auth__shared input[type=radio]{accent-color:var(--red)}.otb-studio .auth__shared button[aria-haspopup=listbox]{color:var(--ink);background:0 0;border:0;border-bottom:1px solid #f4f2f042;border-radius:0;padding:10px 10px 10px 0;transition:border-color .18s}.otb-studio .auth__shared button[aria-haspopup=listbox]:hover,.otb-studio .auth__shared button[aria-haspopup=listbox]:focus{border-bottom-color:var(--red)}.otb-studio .auth__shared div:has(>[role=listbox]){color:var(--ink);box-shadow:none;background:#111010;border:1px solid #f4f2f02e;border-radius:0}.otb-studio .auth__shared div:has(>[role=listbox])>div{border-color:#f4f2f02e}.otb-studio .auth__shared [role=option]{background:0 0}.otb-studio .auth__shared [role=option][class*=f1f3f4],.otb-studio .auth__shared [role=option]:hover,.otb-studio .auth__shared [role=option][aria-selected=true]{background:#f4f2f014}.otb-studio .auth__step{gap:8px;display:grid}.otb-studio .auth__step[hidden]{display:none}.otb-studio .auth__step>.auth__lbl{margin-top:clamp(14px,1.6vw,20px);margin-bottom:0}.otb-studio .auth__step>.auth__lbl:first-child{margin-top:0}.otb-studio .auth__chips{flex-wrap:wrap;align-items:baseline;gap:2px clamp(18px,2.2vw,30px);display:flex}.otb-studio .auth__chips label{cursor:pointer;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-soft);padding:7px 0;font-size:10px;font-weight:700;transition:color .18s;display:inline-flex}.otb-studio .auth__chips label:hover{color:var(--ink)}.otb-studio .auth__chips label:has(:checked){color:var(--red)}.otb-studio .auth__chips label:has(:focus-visible){outline:2px solid var(--red);outline-offset:3px}.otb-studio .auth__chips input{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.otb-studio .auth__hero{padding-block-end:clamp(16px,2vw,30px)}.otb-studio .auth__hero+.chapter{padding-block-start:clamp(20px,2.4vw,36px)}.otb-studio .auth__hero .hero__word{font-size:clamp(2.6rem,10.5vw,7.5rem)}.otb-studio .auth__hero .strap{margin-top:clamp(14px,1.3vw,22px)}