[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] { box-sizing: border-box; width: min(100%, 1200px); margin-inline: auto; padding: clamp(24px, 5vw, 72px) clamp(16px, 4vw, 48px) clamp(40px, 6vw, 88px); }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .page { display: grid; gap: clamp(24px, 4vw, 48px); min-width: 0; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .intro { max-width: 900px; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .eyebrow { margin: 0 0 12px; color: #1839ff; font-size: clamp(12px, 1vw, 14px); font-weight: 800; letter-spacing: .08em; text-transform: uppercase; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] h1 { margin: 0 0 18px; font-size: clamp(36px, 5vw, 64px); line-height: 1.04; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] h2 { margin: 0 0 16px; font-size: clamp(25px, 3vw, 36px); line-height: 1.12; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] h3 { margin: 0 0 8px; font-size: clamp(18px, 2vw, 22px); }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] p { max-width: 70ch; margin: 0 0 16px; font-size: clamp(16px, 1.2vw, 18px); line-height: 1.6; color: #242b44; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .lead { font-size: clamp(18px, 2vw, 22px); }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .columns { display: grid; grid-template-columns: minmax(0, .88fr) minmax(0, 1.12fr); gap: clamp(18px, 3vw, 36px); align-items: start; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .ink { box-sizing: border-box; min-width: 0; padding: clamp(20px, 3vw, 36px); border: 1px solid #d9e1ff; border-radius: 24px; background: #f7f8ff; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .detail { margin: 22px 0; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] address { color: #242b44; font-size: 16px; font-style: normal; line-height: 1.6; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] a { color: #1839ff; font-weight: 700; text-underline-offset: .18em; overflow-wrap: anywhere; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] form { display: grid; gap: 10px; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] label { margin-top: 8px; color: #1839ff; font-size: 16px; font-weight: 700; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] input, [data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] textarea { box-sizing: border-box; width: 100%; min-width: 0; min-height: 48px; padding: 12px 16px; border: 1px solid #8ba3b0 !important; font-size: 16px; line-height: 1.45; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] textarea { min-height: 150px; resize: vertical; border-radius: 18px; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .privacy, [data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .actionNote { margin: 10px 0; font-size: 15px; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] button { justify-self: start; min-height: 48px; max-width: 100%; padding: 12px 24px; font-size: 16px; font-weight: 800; cursor: pointer; }
[data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .next { max-width: 1000px; }
@media (max-width: 70rem) { [data-helper-style-root="page-63-6f-6e-74-61-63-74-2e-70-68-70"] .columns { grid-template-columns: minmax(0, 1fr); } }
