.o9PTfq_page{width:100%}.o9PTfq_banner{background-color:var(--surface);text-align:center;border-bottom:1px solid var(--border);padding:clamp(150px,13vw,195px) 0 90px}.o9PTfq_bannerTitle{font-size:50px;font-weight:600;font-family:var(--font-family-display);margin-bottom:20px}.o9PTfq_breadcrumb{color:var(--muted-foreground);justify-content:center;align-items:center;gap:10px;font-weight:500;display:flex}.o9PTfq_breadcrumb a{color:var(--primary);text-decoration:none}.o9PTfq_section{padding:80px 0}.o9PTfq_container{max-width:1340px;margin:0 auto;padding:0 20px}.o9PTfq_narrowContent{color:var(--muted-foreground);max-width:800px;margin:0 auto;font-size:16px;line-height:1.8}.o9PTfq_narrowContent h2{color:var(--foreground);font-size:28px;font-weight:600;font-family:var(--font-family-display);margin:60px 0 20px}.o9PTfq_narrowContent p{margin-bottom:20px}.o9PTfq_narrowContent strong{color:var(--foreground)}.o9PTfq_narrowContent a{color:var(--primary);text-decoration:none}.o9PTfq_narrowContent a:hover{text-decoration:underline}.o9PTfq_callout{background-color:color-mix(in srgb, var(--primary) 10%, transparent);border-left:4px solid var(--primary);border-radius:0 var(--radius) var(--radius) 0;margin:0 0 40px;padding:20px}.o9PTfq_callout p:last-child{margin-bottom:0}.o9PTfq_calloutTitle{color:var(--primary);margin-bottom:10px;font-size:18px;font-weight:600}.o9PTfq_emergencyBlock{background-color:color-mix(in srgb, var(--error) 10%, transparent);border:1px solid var(--error);border-radius:var(--radius-lg);text-align:center;margin-bottom:40px;padding:30px}.o9PTfq_emergencyTitle{color:var(--error);font-size:22px;font-weight:700;font-family:var(--font-family-display);margin-bottom:15px}.o9PTfq_emergencyBlock p{color:var(--foreground)}.o9PTfq_emergencyBlock p:last-child{margin-bottom:0}.o9PTfq_disclaimer{border-top:1px solid var(--border);color:var(--muted-foreground);text-align:center;margin-top:80px;padding-top:20px;font-size:14px;font-style:italic}
