.WLQ7hq_page{background:var(--travel-bg);color:var(--travel-text)}.WLQ7hq_container{padding-block:32px 72px}.WLQ7hq_breadcrumb{color:var(--travel-muted);flex-wrap:wrap;gap:8px 12px;font-size:14px;line-height:1.5;display:flex}.WLQ7hq_breadcrumb a:hover{text-underline-offset:4px;text-decoration:underline}.WLQ7hq_intro{grid-template-columns:minmax(0,1fr) minmax(280px,.5fr);align-items:start;gap:40px;margin-block:36px 32px;display:grid}.WLQ7hq_intro h1,.WLQ7hq_section h2{font-family:var(--font-display), sans-serif;text-wrap:balance;font-weight:800}.WLQ7hq_intro h1{max-width:850px;font-size:clamp(32px,3.3vw,48px);line-height:1.15}.WLQ7hq_intro p{max-width:760px;margin-top:20px;font-size:18px;line-height:1.7}.WLQ7hq_contactBox{border:1px solid var(--travel-line);background:var(--travel-surface);border-radius:10px;padding:24px}.WLQ7hq_call{align-items:start;gap:12px;font-size:14px;line-height:1.5;display:flex}.WLQ7hq_call>svg{width:22px;height:22px;color:rgb(var(--c-primary-700));flex-shrink:0;margin-top:3px}.WLQ7hq_call strong{white-space:nowrap;margin-top:4px;font-size:23px;font-weight:800;display:block}.WLQ7hq_contactBox .WLQ7hq_textLink{margin-top:20px;font-size:14px}.WLQ7hq_textLink{width:fit-content;color:rgb(var(--c-primary-700));text-underline-offset:4px;align-items:center;gap:8px;font-weight:700;line-height:1.5;text-decoration:underline;display:inline-flex}.WLQ7hq_textLink svg{flex-shrink:0;width:18px;height:18px}.WLQ7hq_textLink:hover,.WLQ7hq_phone:hover,.WLQ7hq_call:hover strong{color:rgb(var(--c-primary-900))}.WLQ7hq_page a:focus-visible{outline-offset:5px;border-radius:2px;outline:2px solid}.WLQ7hq_sectionNav{border-bottom:1px solid var(--travel-line);flex-wrap:wrap;gap:8px 28px;padding-bottom:20px;font-size:14px;font-weight:700;display:flex}.WLQ7hq_sectionNav a{align-items:center;min-height:44px;display:inline-flex}.WLQ7hq_sectionNav a:hover{color:rgb(var(--c-primary-700));text-underline-offset:5px;text-decoration:underline}.WLQ7hq_section{border-bottom:1px solid var(--travel-line);grid-template-columns:minmax(0,.7fr) minmax(0,1fr);gap:48px;padding-block:48px;scroll-margin-top:160px;display:grid}.WLQ7hq_section h2{max-width:480px;font-size:28px;line-height:1.25}.WLQ7hq_sectionIntro p{max-width:480px;color:var(--travel-muted);margin-top:16px;line-height:1.75}.WLQ7hq_section h3,.WLQ7hq_faq dt{font-size:18px;font-weight:700;line-height:1.5}.WLQ7hq_sectionBody p,.WLQ7hq_steps p,.WLQ7hq_tools p,.WLQ7hq_faq dd{color:var(--travel-muted);margin-top:8px;line-height:1.75}.WLQ7hq_sectionBody>:first-child{margin-top:0}.WLQ7hq_sectionBody>p+p{margin-top:16px}.WLQ7hq_sectionBody>.WLQ7hq_textLink{margin-top:24px}.WLQ7hq_steps,.WLQ7hq_tools{margin:0;padding:0;list-style:none}.WLQ7hq_steps li{grid-template-columns:32px minmax(0,1fr);gap:16px;display:grid}.WLQ7hq_steps li+li,.WLQ7hq_tools li+li,.WLQ7hq_faq>div+div{margin-top:28px}.WLQ7hq_stepNumber{color:rgb(var(--c-primary-700));font-variant-numeric:tabular-nums;font-size:16px;font-weight:800;line-height:27px}.WLQ7hq_note{border-top:1px solid var(--travel-line);color:var(--travel-muted);margin-top:24px;padding-top:20px;font-size:14px;line-height:1.7}.WLQ7hq_contactSection{border-bottom:0;padding-bottom:0}.WLQ7hq_phone{width:fit-content;color:rgb(var(--c-primary-700));margin-top:20px;font-size:28px;font-weight:800;line-height:1.4;display:block}.dark .WLQ7hq_call>svg{color:rgb(var(--c-secondary-400))}.dark .WLQ7hq_textLink{color:rgb(var(--c-secondary-400))}.dark .WLQ7hq_stepNumber{color:rgb(var(--c-secondary-400))}.dark .WLQ7hq_phone{color:rgb(var(--c-secondary-400))}.dark .WLQ7hq_sectionNav a:hover{color:rgb(var(--c-secondary-400))}.dark .WLQ7hq_textLink:hover{color:rgb(var(--c-secondary-300))}.dark .WLQ7hq_phone:hover{color:rgb(var(--c-secondary-300))}.dark .WLQ7hq_call:hover strong{color:rgb(var(--c-secondary-300))}@media (max-width:1023px){.WLQ7hq_intro{grid-template-columns:minmax(0,1fr);gap:24px}.WLQ7hq_contactBox{width:fit-content;max-width:100%}.WLQ7hq_section{grid-template-columns:minmax(0,.65fr) minmax(0,1fr);gap:32px}}@media (max-width:639px){.WLQ7hq_container{padding-block:24px 48px}.WLQ7hq_intro{margin-block:28px}.WLQ7hq_intro p{font-size:16px}.WLQ7hq_contactBox{width:100%;padding:20px}.WLQ7hq_sectionNav{gap:0 20px;padding-bottom:16px}.WLQ7hq_section{grid-template-columns:minmax(0,1fr);gap:24px;padding-block:32px}.WLQ7hq_section h2{font-size:25px}.WLQ7hq_steps li{grid-template-columns:24px minmax(0,1fr);gap:12px}.WLQ7hq_contactSection{padding-bottom:0}}
