.ot-page{padding-bottom:96px}.ot-hero{padding:clamp(64px,10vw,128px) 0 56px;max-width:880px}.ot-hero h1{font-size:clamp(40px,6vw,76px);line-height:1.02;letter-spacing:-.04em;margin:18px 0}.ot-hero h1 em,.ot-page h2 em{font-style:normal;opacity:.55}.ot-hero p{font-size:clamp(17px,1.6vw,20px);max-width:560px;opacity:.75;margin-bottom:28px}.ot-kinds{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:16px;margin-bottom:96px}.ot-kinds article{border:1px solid rgba(0,0,0,.09);border-radius:20px;padding:28px;background:rgba(255,255,255,.6)}.ot-kinds h2{font-size:21px;margin:18px 0 8px;letter-spacing:-.02em}.ot-included p,.ot-kinds p,.ot-steps p{opacity:.72;line-height:1.55}.ot-steps ol{list-style:none;padding:0;margin:40px 0 96px;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ot-steps li{border-top:1px solid rgba(0,0,0,.14);padding-top:20px}.ot-steps li>span{display:block;font-size:12px;letter-spacing:.12em;opacity:.5;margin-bottom:14px}.ot-steps h3{font-size:19px;margin:12px 0 6px}.ot-included{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;margin-bottom:96px}.ot-faq h2,.ot-included h2{font-size:clamp(30px,4vw,46px);letter-spacing:-.03em;margin:12px 0}.ot-included ul{list-style:none;padding:0;margin:0;display:grid;gap:12px}.ot-included li{display:flex;gap:12px;align-items:center;padding:16px 18px;border-radius:14px;background:rgba(0,0,0,.035);font-weight:600}.ot-faq{max-width:860px;margin-bottom:96px}.ot-cta{text-align:center;padding:64px 24px;border-radius:28px;background:#151515;color:#faf8f5}.ot-cta h2{font-size:clamp(26px,3.6vw,42px);letter-spacing:-.03em;max-width:640px;margin:0 auto 28px}@media (max-width:760px){.ot-included{grid-template-columns:1fr;gap:24px}}@media (prefers-color-scheme:dark){.ot-kinds article{border-color:rgba(255,255,255,.12);background:rgba(255,255,255,.04)}.ot-included li{background:rgba(255,255,255,.06)}.ot-cta{background:#faf8f5;color:#151515}}