.recruitment-card[data-astro-cid-6igffnfs]{max-width:1120px;margin:30px auto 55px;display:grid;grid-template-columns:110px 1fr auto;gap:25px;align-items:center;background:#f0faff;border:1px solid #bedbeb;color:#153560;border-radius:12px;padding:18px 25px;overflow:hidden}.recruitment-card-image[data-astro-cid-6igffnfs]{height:110px;border-radius:8px;position:relative;overflow:hidden}.recruitment-card-image[data-astro-cid-6igffnfs] img[data-astro-cid-6igffnfs]{position:absolute;width:270%;max-width:none;height:auto;left:83%;top:15%;transform:translate(-83%,-15%)}.recruitment-card-kicker[data-astro-cid-6igffnfs]{font-size:11px;color:#0067bc}.recruitment-card[data-astro-cid-6igffnfs] h2[data-astro-cid-6igffnfs]{font:600 22px/1.6 "Noto Serif JP",serif;color:#153560;margin:3px 0 6px}.recruitment-card[data-astro-cid-6igffnfs] p[data-astro-cid-6igffnfs]{font-size:12px;margin:0;line-height:1.9}.recruitment-card[data-astro-cid-6igffnfs] p[data-astro-cid-6igffnfs] span[data-astro-cid-6igffnfs]{color:#8daabd;margin:0 6px}.recruitment-card[data-astro-cid-6igffnfs] a[data-astro-cid-6igffnfs]{display:flex;gap:15px;align-items:center;font:600 13px/1.6 Noto Sans JP,sans-serif;text-decoration:none;padding:11px 20px;background:#0071c9;color:#fff;border-radius:30px;white-space:nowrap}.recruitment-card[data-astro-cid-6igffnfs] a[data-astro-cid-6igffnfs]:focus-visible{outline:3px solid #d29c3c;outline-offset:4px}@media(max-width:1180px){.recruitment-card[data-astro-cid-6igffnfs]{margin-left:30px;margin-right:30px}}@media(max-width:700px){.recruitment-card[data-astro-cid-6igffnfs]{margin:20px 20px 35px;padding:18px;grid-template-columns:65px 1fr;gap:14px}.recruitment-card-image[data-astro-cid-6igffnfs]{height:92px}.recruitment-card[data-astro-cid-6igffnfs] h2[data-astro-cid-6igffnfs]{font-size:17px;line-height:1.6}.recruitment-card-kicker[data-astro-cid-6igffnfs]{font-size:10px}.recruitment-card[data-astro-cid-6igffnfs] p[data-astro-cid-6igffnfs]{font-size:11px}.recruitment-card[data-astro-cid-6igffnfs] p[data-astro-cid-6igffnfs] span[data-astro-cid-6igffnfs]{margin:0 3px}.recruitment-card[data-astro-cid-6igffnfs] a[data-astro-cid-6igffnfs]{grid-column:1/-1;justify-content:center;font-size:12px;min-height:44px}}.faq-section[data-astro-cid-d56xuqie]{padding:78px 0;border-top:1px solid #d3cbc0;background:radial-gradient(circle at 90% 4%,rgba(109,40,168,.08),transparent 30%),#f3f0e9;color:#18161b}.faq-shell[data-astro-cid-d56xuqie]{max-width:1040px}.faq-heading[data-astro-cid-d56xuqie]{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:40px;margin-bottom:38px}.faq-heading[data-astro-cid-d56xuqie] .display-title[data-astro-cid-d56xuqie]{margin:0;font-size:clamp(32px,4.4vw,56px);line-height:1.25}.faq-heading[data-astro-cid-d56xuqie]>p[data-astro-cid-d56xuqie]{margin:0;color:#625b64;font-size:13px;line-height:1.9}.faq-primary[data-astro-cid-d56xuqie]>h3[data-astro-cid-d56xuqie]{margin:0 0 12px;color:var(--purple);font-size:11px;font-weight:800;letter-spacing:.12em}.faq-list[data-astro-cid-d56xuqie]{border-top:1px solid #bfb6aa}.faq-item[data-astro-cid-d56xuqie]{border-bottom:1px solid #cfc7bc}.faq-item[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 28px;align-items:center;gap:18px;min-height:64px;padding:15px 4px;cursor:pointer;list-style:none;font-family:var(--serif);font-size:16px;font-weight:700;line-height:1.65;overflow-wrap:anywhere}.faq-item[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]::-webkit-details-marker,.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]:after{content:"＋";display:grid;width:28px;height:28px;place-content:center;border:1px solid #9f94a4;border-radius:50%;color:var(--purple);font-family:var(--sans);font-size:16px;line-height:1}.faq-item[data-astro-cid-d56xuqie][open]>summary[data-astro-cid-d56xuqie]:after{content:"−"}.faq-item[data-astro-cid-d56xuqie]>p[data-astro-cid-d56xuqie]{max-width:900px;margin:0;padding:0 50px 22px 4px;color:#5c555f;font-size:13px;line-height:1.9;overflow-wrap:anywhere}.faq-more[data-astro-cid-d56xuqie]{margin-top:22px;border:1px solid #bcb2c1;background:#ffffff75}.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;min-height:66px;padding:14px 20px;cursor:pointer;list-style:none}.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie] span[data-astro-cid-d56xuqie]{font-family:var(--serif);font-size:17px;font-weight:700}.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie] small[data-astro-cid-d56xuqie]{color:var(--purple);font-size:11px;font-weight:800}.faq-more[data-astro-cid-d56xuqie][open]>summary[data-astro-cid-d56xuqie]{border-bottom:1px solid #cfc7bc}.faq-list-other[data-astro-cid-d56xuqie]{margin:0 20px 18px;border-top:0}@media(hover:hover){.faq-item[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]:hover,.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]:hover{color:var(--purple)}}@media(max-width:700px){.faq-section[data-astro-cid-d56xuqie]{padding:56px 0}.faq-heading[data-astro-cid-d56xuqie]{grid-template-columns:1fr;gap:16px;margin-bottom:30px}.faq-heading[data-astro-cid-d56xuqie] .display-title[data-astro-cid-d56xuqie]{font-size:clamp(28px,8.2vw,38px)}.faq-heading[data-astro-cid-d56xuqie]>p[data-astro-cid-d56xuqie]{font-size:12px;line-height:1.8}.faq-item[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]{min-height:58px;gap:12px;padding:13px 2px;font-size:15px;line-height:1.6}.faq-item[data-astro-cid-d56xuqie]>p[data-astro-cid-d56xuqie]{padding:0 38px 18px 2px;font-size:12px;line-height:1.85}.faq-more[data-astro-cid-d56xuqie]{margin-top:16px}.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]{grid-template-columns:1fr;gap:3px;min-height:62px;padding:12px 14px}.faq-more[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie] span[data-astro-cid-d56xuqie]{font-size:15px}.faq-list-other[data-astro-cid-d56xuqie]{margin:0 14px 14px}}@media(max-width:360px){.faq-heading[data-astro-cid-d56xuqie] .display-title[data-astro-cid-d56xuqie]{font-size:27px}.faq-item[data-astro-cid-d56xuqie]>summary[data-astro-cid-d56xuqie]{font-size:14px}.faq-item[data-astro-cid-d56xuqie]>p[data-astro-cid-d56xuqie]{padding-right:34px}}.visitor-faq[data-astro-cid-rlaqndh5]{padding:72px 0;background:#f2eee7;color:#17151a}.visitor-faq[data-astro-cid-rlaqndh5] .display-title[data-astro-cid-rlaqndh5]{margin-bottom:8px}.visitor-faq-lead[data-astro-cid-rlaqndh5]{margin:0 0 26px;color:#655e68}.visitor-faq-list[data-astro-cid-rlaqndh5]{border-top:1px solid #bdb4a8}.visitor-faq-list[data-astro-cid-rlaqndh5]>details[data-astro-cid-rlaqndh5]{border-bottom:1px solid #cfc7bd}.visitor-faq[data-astro-cid-rlaqndh5] summary[data-astro-cid-rlaqndh5]{display:flex;align-items:center;justify-content:space-between;gap:18px;min-height:58px;padding:13px 2px;font-weight:700;line-height:1.5;cursor:pointer;list-style:none}.visitor-faq[data-astro-cid-rlaqndh5] summary[data-astro-cid-rlaqndh5]::-webkit-details-marker{display:none}.visitor-faq[data-astro-cid-rlaqndh5] summary[data-astro-cid-rlaqndh5] span[data-astro-cid-rlaqndh5]{color:var(--purple);font-size:20px;transition:transform .2s}.visitor-faq[data-astro-cid-rlaqndh5] details[data-astro-cid-rlaqndh5][open]>summary[data-astro-cid-rlaqndh5] span[data-astro-cid-rlaqndh5]{transform:rotate(45deg)}.visitor-faq[data-astro-cid-rlaqndh5] details[data-astro-cid-rlaqndh5] p[data-astro-cid-rlaqndh5]{max-width:780px;margin:0;padding:0 34px 17px 2px;color:#5f5862;font-size:13px;line-height:1.8}.visitor-faq-more[data-astro-cid-rlaqndh5]{margin-top:15px}.visitor-faq-more[data-astro-cid-rlaqndh5]>summary[data-astro-cid-rlaqndh5]{justify-content:center;min-height:48px;border:1px solid #a89e91;padding:10px 18px;font-size:12px}.visitor-faq-more[data-astro-cid-rlaqndh5]>.visitor-faq-list[data-astro-cid-rlaqndh5]{margin-top:12px}@media(max-width:600px){.visitor-faq[data-astro-cid-rlaqndh5]{padding:52px 0}.visitor-faq-lead[data-astro-cid-rlaqndh5]{margin-bottom:18px;font-size:12px}.visitor-faq[data-astro-cid-rlaqndh5] summary[data-astro-cid-rlaqndh5]{min-height:56px;font-size:13px}.visitor-faq[data-astro-cid-rlaqndh5] details[data-astro-cid-rlaqndh5] p[data-astro-cid-rlaqndh5]{padding-right:24px;font-size:12px;line-height:1.7}}.foreign-home-hero[data-astro-cid-j7pv25f6] .hero-context[data-astro-cid-j7pv25f6]{max-width:650px;margin:0 0 9px;color:#d7a9f4;font-size:12px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.hero-tour-facts[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:8px;margin-top:17px}.hero-tour-facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{padding:7px 10px;border:1px solid rgba(255,255,255,.27);background:#00000057;font-size:11px;line-height:1.45}.foreign-brand-strip[data-astro-cid-j7pv25f6]{padding:19px 0;border-block:1px solid rgba(155,89,208,.25);background:#0c0b0e;color:#fff}.foreign-brand-strip[data-astro-cid-j7pv25f6] .shell[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:24px}.foreign-brand-strip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:18px}.foreign-brand-strip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#9c929f;font-size:9px;letter-spacing:.18em}.foreign-signatures[data-astro-cid-j7pv25f6] .pick-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{font-weight:800;letter-spacing:.11em}.first-time[data-astro-cid-j7pv25f6]{padding:78px 0;background:#111014;color:#fff}.first-time[data-astro-cid-j7pv25f6] .display-title[data-astro-cid-j7pv25f6]{margin-bottom:10px}.first-time-lead[data-astro-cid-j7pv25f6]{margin:0;color:#bdb5c1}.first-time-steps[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:32px 0 16px;padding:0;background:#ffffff24;list-style:none}.first-time-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{min-width:0;padding:23px;background:#18161b}.first-time-steps[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple2);font-size:10px;font-weight:800;letter-spacing:.12em}.first-time-steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:9px 0 0;color:#eee9f0;font-size:13px;line-height:1.7}.first-time-note[data-astro-cid-j7pv25f6]{margin:0;color:#a99fac;font-size:12px}.route-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.route-cards[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{display:grid;gap:5px;min-width:0;padding:15px 17px;background:#18161b;color:#fff}.route-cards[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#aaa0ae;font-size:10px;line-height:1.45}.route-cards[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.55}.good-to-know[data-astro-cid-j7pv25f6]{padding:76px 0;background:#e9e3d9}.good-to-know[data-astro-cid-j7pv25f6] .display-title[data-astro-cid-j7pv25f6]{margin-bottom:30px}.good-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.good-grid[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{display:grid;align-content:start;gap:7px;min-width:0;padding:19px;background:#f7f4ee;border:1px solid #d7cfc3}.good-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple);font-size:9px;font-weight:800;letter-spacing:.1em}.good-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.65;overflow-wrap:anywhere}.home-hero[data-astro-cid-j7pv25f6]{min-height:min(860px,92svh)}.home-hero[data-astro-cid-j7pv25f6] .hero-inner[data-astro-cid-j7pv25f6]{padding-right:min(42vw,500px)}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(48px,7vw,94px);line-height:1.18}.hero-lead[data-astro-cid-j7pv25f6]{max-width:650px;margin:0;color:#eee8f1;font-family:var(--serif);font-size:clamp(15px,1.45vw,19px);font-weight:600;line-height:1.85;letter-spacing:.04em}.home-hero[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6]{margin-top:30px}.visit-strip[data-astro-cid-j7pv25f6]{background:#151219;color:#fff;border-top:1px solid rgba(155,89,208,.44);border-bottom:1px solid rgba(255,255,255,.1)}.visit-strip-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1.2fr .7fr 1fr auto}.visit-strip-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;align-content:center;min-width:0;padding:20px 22px;border-right:1px solid rgba(255,255,255,.1)}.visit-strip-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#a99eae;font-size:10px;line-height:1.5;letter-spacing:.1em}.visit-strip-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{margin-top:4px;font-family:var(--serif);font-size:14px;line-height:1.55;overflow-wrap:anywhere}.visit-strip-grid[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:18px;padding:20px 0 20px 24px;font-size:12px;font-weight:700;white-space:nowrap}.visit-strip-grid[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple2);font-size:20px}.signatures[data-astro-cid-j7pv25f6]{padding:88px 0}.signatures[data-astro-cid-j7pv25f6] .display-title[data-astro-cid-j7pv25f6]{margin-bottom:42px}.pick-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.pick-card[data-astro-cid-j7pv25f6]{min-width:0;background:#17161a;border:1px solid rgba(255,255,255,.08)}.pick-image[data-astro-cid-j7pv25f6]{aspect-ratio:4/3;overflow:hidden;background:#0d0c0f}.pick-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover}.pick-copy[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr) auto;padding:20px 22px}.pick-copy[data-astro-cid-j7pv25f6]>p[data-astro-cid-j7pv25f6]{grid-column:1/-1;margin:0;color:var(--purple2);font-size:10px}.pick-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:5px 0 0;font-family:var(--serif);font-size:21px;line-height:1.45}.pick-copy[data-astro-cid-j7pv25f6]>small[data-astro-cid-j7pv25f6]{grid-column:1/-1;color:#c8c1cc;font-size:10px}.pick-copy[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{grid-column:1/-1;margin-top:9px;color:#aaa;font-size:12px;line-height:1.7}.pick-copy[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{align-self:end;margin-left:10px;font-size:14px;white-space:nowrap}.more-link[data-astro-cid-j7pv25f6]{margin-top:30px;color:#fff}.more-link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple2)}.visit-summary[data-astro-cid-j7pv25f6]{padding:88px 0}.visit-grid-home[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:28px 72px}.route-note[data-astro-cid-j7pv25f6]{max-width:520px;margin:24px 0 0;color:#5f5862;font-size:13px}.visit-facts[data-astro-cid-j7pv25f6]{border-top:2px solid #18161b}.visit-facts[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:15px 0;border-bottom:1px solid #cfc7bc;font-size:13px}.visit-facts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#746d77}.visit-facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:block;line-height:1.75}.visit-cta[data-astro-cid-j7pv25f6]{grid-column:2;display:flex;flex-wrap:wrap;gap:12px}.light-ghost[data-astro-cid-j7pv25f6]{border:1px solid rgba(24,22,27,.5);color:#18161b}.strengths[data-astro-cid-j7pv25f6]{padding:88px 0;background:#e9e3d9}.strength-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:42px 0 30px;background:#c9c0b3}.strength-grid[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{min-width:0;padding:28px;background:#f3f0e9}.strength-grid[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple);font-size:11px;font-weight:700}.strength-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{margin:10px 0 8px;font-family:var(--serif);font-size:22px}.strength-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;color:#615a64;font-size:13px;line-height:1.85}.travel-strip[data-astro-cid-j7pv25f6]{padding:52px 0;background:linear-gradient(110deg,#17131b,#09090b);color:#fff}.travel-inner[data-astro-cid-j7pv25f6]{display:flex;align-items:end;justify-content:space-between;gap:40px}.travel-strip[data-astro-cid-j7pv25f6] .eyebrow[data-astro-cid-j7pv25f6]{margin-bottom:8px}.travel-strip[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-size:clamp(24px,3.2vw,38px);line-height:1.45}.travel-strip[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple2)}.home-news[data-astro-cid-j7pv25f6]{padding:78px 0}.final-visit[data-astro-cid-j7pv25f6]{padding:88px 0}.contacts[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px 22px;margin:-18px 0 28px;color:#d5ced9;font-size:13px}.contacts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:#9f94a4}.contacts[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{font-weight:700}.final-access[data-astro-cid-j7pv25f6]{margin-top:24px;color:#fff}.final-access[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{color:var(--purple2)}@media(max-width:900px){.home-hero[data-astro-cid-j7pv25f6] .hero-inner[data-astro-cid-j7pv25f6]{padding-right:24px}.visit-strip-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.visit-strip-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{border-bottom:1px solid rgba(255,255,255,.1)}.visit-strip-grid[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{padding-left:22px}.visit-grid-home[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:34px}.visit-cta[data-astro-cid-j7pv25f6]{grid-column:auto}}@media(max-width:600px){.foreign-home-hero[data-astro-cid-j7pv25f6]{padding:6rem 0 2.4rem}.foreign-home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:12px;font-size:clamp(31px,9.6vw,42px)}.foreign-home-hero[data-astro-cid-j7pv25f6] .hero-context[data-astro-cid-j7pv25f6]{margin-bottom:7px;font-size:9px;line-height:1.5}.foreign-home-hero[data-astro-cid-j7pv25f6] .hero-lead[data-astro-cid-j7pv25f6]{font-size:13px;line-height:1.6}.foreign-home-hero[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;gap:8px;margin-top:17px}.foreign-home-hero[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{min-width:0;font-size:11px}.hero-tour-facts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;margin-top:13px}.hero-tour-facts[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{display:grid;align-content:center;min-height:42px;padding:6px 8px;font-size:9px}.foreign-brand-strip[data-astro-cid-j7pv25f6]{padding:14px 0}.foreign-brand-strip[data-astro-cid-j7pv25f6] .shell[data-astro-cid-j7pv25f6]{display:grid;gap:3px}.foreign-brand-strip[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:15px}.foreign-brand-strip[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{font-size:8px}.foreign-signatures[data-astro-cid-j7pv25f6] .pick-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-fit:cover}.first-time[data-astro-cid-j7pv25f6]{padding:52px 0}.first-time-lead[data-astro-cid-j7pv25f6]{font-size:12px}.first-time-steps[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr;margin:24px 0 13px}.first-time-steps[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{padding:16px}.first-time-steps[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin-top:6px;font-size:11px;line-height:1.6}.first-time-note[data-astro-cid-j7pv25f6]{font-size:11px;line-height:1.6}.route-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.route-cards[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{padding:12px}.route-cards[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:12px}.good-to-know[data-astro-cid-j7pv25f6]{padding:52px 0}.good-to-know[data-astro-cid-j7pv25f6] .display-title[data-astro-cid-j7pv25f6]{margin-bottom:22px}.good-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.good-grid[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{padding:14px}.good-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:11px;line-height:1.55}.good-grid[data-astro-cid-j7pv25f6] .payment-priority[data-astro-cid-j7pv25f6]{grid-column:1/-1}.home-hero[data-astro-cid-j7pv25f6]{min-height:auto;padding:7.2rem 0 3.2rem}.home-hero[data-astro-cid-j7pv25f6]:after{background:linear-gradient(180deg,#000000d6,#0000009e 55%,#000000d1)}.home-hero[data-astro-cid-j7pv25f6] .hero-inner[data-astro-cid-j7pv25f6]{padding:0}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{margin-bottom:18px;font-size:clamp(34px,10.4vw,46px);line-height:1.22;letter-spacing:.01em}.hero-lead[data-astro-cid-j7pv25f6]{font-size:14px;line-height:1.75;letter-spacing:.015em}.home-hero[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6]{display:grid;max-width:none;margin-top:24px}.home-hero[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6],.visit-cta[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6],.final-visit[data-astro-cid-j7pv25f6] .button[data-astro-cid-j7pv25f6]{width:100%;min-height:50px;padding:0 14px;white-space:normal;text-align:center;line-height:1.45}.visit-strip-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1fr}.visit-strip-grid[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{padding:15px 14px}.visit-strip-grid[data-astro-cid-j7pv25f6] strong[data-astro-cid-j7pv25f6]{font-size:12px}.visit-strip-grid[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{grid-column:1/-1;justify-content:space-between;min-height:48px;padding:10px 14px}.signatures[data-astro-cid-j7pv25f6],.visit-summary[data-astro-cid-j7pv25f6],.strengths[data-astro-cid-j7pv25f6],.final-visit[data-astro-cid-j7pv25f6]{padding:56px 0}.signatures[data-astro-cid-j7pv25f6] .display-title[data-astro-cid-j7pv25f6]{margin-bottom:28px}.pick-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;gap:12px}.pick-card[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:112px minmax(0,1fr)}.pick-image[data-astro-cid-j7pv25f6]{height:100%;min-height:132px;aspect-ratio:auto}.pick-image[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{object-fit:contain}.pick-copy[data-astro-cid-j7pv25f6]{padding:14px 15px}.pick-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:17px}.pick-copy[data-astro-cid-j7pv25f6]>span[data-astro-cid-j7pv25f6]{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;margin-top:5px;font-size:11px;line-height:1.6}.pick-copy[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{font-size:12px}.more-link[data-astro-cid-j7pv25f6]{min-height:44px;margin-top:20px}.route-note[data-astro-cid-j7pv25f6]{margin-top:16px;font-size:12px}.visit-facts[data-astro-cid-j7pv25f6]>div[data-astro-cid-j7pv25f6]{grid-template-columns:84px minmax(0,1fr);gap:10px;font-size:12px}.visit-cta[data-astro-cid-j7pv25f6]{display:grid}.strength-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr;margin:28px 0 20px}.strength-grid[data-astro-cid-j7pv25f6] article[data-astro-cid-j7pv25f6]{padding:20px}.strength-grid[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:19px}.strength-grid[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:12px}.travel-strip[data-astro-cid-j7pv25f6]{padding:38px 0}.travel-inner[data-astro-cid-j7pv25f6]{display:grid;gap:14px}.travel-strip[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-size:23px}.travel-strip[data-astro-cid-j7pv25f6] .text-link[data-astro-cid-j7pv25f6]{min-height:44px}.home-news[data-astro-cid-j7pv25f6]{padding:52px 0}.home-news[data-astro-cid-j7pv25f6] .section-heading-row[data-astro-cid-j7pv25f6]{display:grid;margin-bottom:24px}.final-visit[data-astro-cid-j7pv25f6] .visit-grid[data-astro-cid-j7pv25f6]{gap:34px}.contacts[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:72px minmax(0,1fr);margin:0 0 24px}.contacts[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]:last-child{grid-column:1/-1}}@media(max-width:430px){.first-time-steps[data-astro-cid-j7pv25f6],.route-cards[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.foreign-home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-size:clamp(30px,9.2vw,39px)}}@media(max-width:360px){.foreign-home-hero[data-astro-cid-j7pv25f6] .hero-actions[data-astro-cid-j7pv25f6],.hero-tour-facts[data-astro-cid-j7pv25f6],.first-time-steps[data-astro-cid-j7pv25f6],.route-cards[data-astro-cid-j7pv25f6],.good-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.good-grid[data-astro-cid-j7pv25f6] .payment-priority[data-astro-cid-j7pv25f6]{grid-column:auto}.pick-card[data-astro-cid-j7pv25f6]{grid-template-columns:96px minmax(0,1fr)}.pick-copy[data-astro-cid-j7pv25f6]{padding:12px}.pick-copy[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-size:16px}.pick-copy[data-astro-cid-j7pv25f6]>strong[data-astro-cid-j7pv25f6]{font-size:11px}.visit-strip-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.visit-strip-grid[data-astro-cid-j7pv25f6]>a[data-astro-cid-j7pv25f6]{grid-column:auto}}
