.p792wa_page{background:var(--background);color:var(--foreground);min-height:100vh}.p792wa_header,.p792wa_footer{justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:auto;padding:26px 32px;display:flex}.p792wa_header{border-bottom:1px solid var(--border)}.p792wa_header a,.p792wa_footer a{color:var(--foreground);font-size:.875rem;text-decoration:none}.p792wa_header a:hover,.p792wa_footer a:hover{color:var(--primary-hover);text-decoration:underline}.p792wa_main{max-width:1160px;margin:auto;padding:0 32px 80px}.p792wa_hero{max-width:760px;padding:68px 0 36px}.p792wa_eyebrow{color:var(--primary-hover);letter-spacing:.14em;font-size:.75rem;font-weight:750}.p792wa_hero h1{letter-spacing:-.05em;margin:22px 0;font-size:clamp(2.4rem,5vw,4.4rem);line-height:1.08}.p792wa_hero p{color:#565a69;max-width:560px;font-size:1.125rem;line-height:1.7}.p792wa_version{color:#565a69;margin-top:14px;font-size:.8rem;display:inline-block}.p792wa_contact{border:1px solid var(--border);background:var(--surface);border-radius:12px;margin:0 0 44px;padding:20px 24px;font-size:.9rem;line-height:1.6}.p792wa_contact p{margin:6px 0 0}.p792wa_layout{grid-template-columns:248px minmax(0,1fr);align-items:start;gap:64px;display:grid}.p792wa_contents{gap:4px;display:grid;position:sticky;top:24px}.p792wa_contents>span{color:#656575;letter-spacing:.1em;padding:0 12px 16px;font-size:.7rem;font-weight:750}.p792wa_contents a{color:#444958;border-radius:8px;align-items:baseline;gap:12px;padding:12px;font-size:.85rem;line-height:1.5;text-decoration:none;display:flex}.p792wa_contents a:hover{background:var(--primary-soft);color:var(--primary-hover)}.p792wa_contents small{color:var(--primary-hover);font-variant-numeric:tabular-nums}.p792wa_article section{border-bottom:1px solid var(--border);margin-bottom:32px;padding:0 0 32px;scroll-margin-top:24px}.p792wa_number{color:var(--primary-hover);font-size:.75rem;font-weight:700}.p792wa_article h2{letter-spacing:-.025em;margin:10px 0 18px;font-size:1.45rem;line-height:1.3}.p792wa_article p{color:#4b5060;overflow-wrap:anywhere;margin:0 0 16px;font-size:.96rem;line-height:1.85}.p792wa_footer{border-top:1px solid var(--border);color:#656575;font-size:.8rem}.p792wa_page a:focus-visible{outline:3px solid var(--focus-ring);outline-offset:4px;border-radius:4px}@media (max-width:760px){.p792wa_header,.p792wa_footer{padding:22px 20px}.p792wa_main{padding:0 20px 36px}.p792wa_hero{padding:42px 0 26px}.p792wa_layout{grid-template-columns:minmax(0,1fr);gap:36px}.p792wa_contents{border-bottom:1px solid var(--border);padding-bottom:24px;position:static}.p792wa_contents a{min-height:44px}.p792wa_contact{margin-bottom:30px;padding:18px}.p792wa_header>a:last-child{max-width:110px;line-height:1.5}.p792wa_footer{align-items:flex-start}}.p792wa_contact a{color:var(--primary-hover);overflow-wrap:anywhere;text-underline-offset:3px}.p792wa_header{flex-wrap:wrap;gap:12px}
