section._4bOUvq_visit-rules-section{padding-top:0}._4bOUvq_visit-rules-panel{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;align-items:center;gap:64px;padding-top:52px;display:grid}._4bOUvq_visit-rules-copy h2{color:var(--blue);margin-bottom:24px}._4bOUvq_visit-rules-copy>p{color:var(--muted);max-width:430px}._4bOUvq_visit-rules-copy h3{margin:30px 0 14px;font-size:24px}._4bOUvq_packing-list{flex-wrap:wrap;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:flex}._4bOUvq_packing-list li{background:var(--water);border:1px solid var(--line);border-radius:10px;padding:9px 14px;font-size:16px}._4bOUvq_visit-rules-image{min-width:0;margin:0}._4bOUvq_visit-rules-image a{border:1px solid var(--line);background:#f5ffff;border-radius:20px;display:block;overflow:hidden}._4bOUvq_visit-rules-image img{width:100%;height:auto}._4bOUvq_visit-rules-image figcaption{color:var(--muted);padding-top:12px;font-size:16px}@media (max-width:980px){._4bOUvq_visit-rules-panel{grid-template-columns:1fr 1.1fr;gap:32px}._4bOUvq_visit-rules-copy h2{font-size:38px}}@media (max-width:650px){._4bOUvq_visit-rules-panel{grid-template-columns:1fr;gap:30px;padding-top:32px}._4bOUvq_visit-rules-copy h2{font-size:36px}._4bOUvq_visit-rules-image a{border-radius:14px}}@media (max-width:370px){._4bOUvq_visit-rules-copy h2{font-size:34px}}@media (max-width:650px){._4bOUvq_visit-rules-copy>a,._4bOUvq_visit-rules-copy>span[role=link]{width:100%}}
section.X38XYa_faq-section{padding-top:0}.X38XYa_faq{border-top:1px solid var(--line)}.X38XYa_faq details{border-bottom:1px solid var(--line)}.X38XYa_faq summary{cursor:pointer;color:var(--blue);min-height:64px;padding:24px 55px 24px 0;font-size:20px;list-style:none;position:relative}.X38XYa_faq summary::-webkit-details-marker{display:none}.X38XYa_faq summary:after{content:"+";font-size:32px;font-weight:400;position:absolute;top:17px;right:8px}.X38XYa_faq details[open] summary:after{content:"−"}.X38XYa_faq details p{max-width:860px;color:var(--muted);margin:0;padding:0 48px 20px 0}@media (max-width:650px){section.X38XYa_faq-section{padding-top:0}.X38XYa_faq summary{padding:22px 38px 22px 0;font-size:18px}.X38XYa_faq details p{padding-right:0;font-size:18px}}
