.ot-frame{--ot-bg:#faf9f5;--ot-surface:#fff;--ot-line:rgba(6,42,48,.14);--ot-line-2:rgba(6,42,48,.28);--ot-strong:#062a30;--ot-text:#2f4a4f;--ot-muted:#3a5357;--ot-faint:#55696d;--ot-radius:4px;--ot-sans:"OTB Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",var(--ot-cjk),system-ui,sans-serif;--ot-mono:"OTB Mono",ui-monospace,SFMono-Regular,Menlo,Consolas,var(--ot-cjk),monospace;--ot-head-font:"OTB Display","OTB Sans",var(--ot-cjk),system-ui,sans-serif;background:var(--ot-bg);color:var(--ot-text);font-family:var(--ot-sans)}.ot-frame>.ot-section{padding:clamp(24px,4vw,44px) 0 clamp(64px,8vw,96px)}.ot-frame h1.ot-title{font:500 56px/1.03 var(--ot-head-font);letter-spacing:-.035em;color:var(--ot-strong);text-wrap:balance}.ot-frame h1.ot-title em{display:block;font-style:normal;color:#5a6e71}.ot-frame .ot-sub{font-size:18px;line-height:1.5;color:var(--ot-muted)}.ot-frame h2{font:500 40px/1.1 var(--ot-head-font);letter-spacing:-.03em;color:var(--ot-strong);text-wrap:balance}.ot-frame h2 em{font-style:normal;color:#5a6e71}.ot-frame h3{font:500 18px/1.25 var(--ot-head-font);letter-spacing:-.01em;color:var(--ot-strong)}.ot-frame .ot-crumbs{font:500 12px/16px var(--ot-mono);letter-spacing:.96px;text-transform:uppercase;color:var(--ot-muted)}.ot-frame .ot-crumbs a{color:inherit}.ot-frame table{border-collapse:collapse}.ot-frame thead th{font:500 12px/16px var(--ot-mono);letter-spacing:.96px;text-transform:uppercase;color:var(--ot-muted)}.ot-frame .ot-btn,.ot-frame button,.ot-frame .ot-pc-jump a{border-radius:var(--ot-radius)}.ot-frame .ot-btn{font:500 12px/16px var(--ot-mono);letter-spacing:.96px;text-transform:uppercase}.ot-frame code,.ot-frame pre{font-family:var(--ot-mono)}@media(max-width:900px){.ot-frame h1.ot-title{font-size:40px}.ot-frame h2{font-size:28px}}
