.yaesu-guide_page__iVTAj{--yaesu-ink:#1f2421;--yaesu-muted:#646a65;--yaesu-green:#22663d;--yaesu-green-soft:#eef7f1;--yaesu-blue:#244b67;--yaesu-blue-soft:#eef5f8;--yaesu-orange:#fb4e05;--yaesu-line:#e8e2dc;overflow:hidden;background:radial-gradient(circle at 92% 3%,rgba(94,150,111,.12),transparent 24rem),linear-gradient(180deg,#fffdfb,#fff 34rem);color:var(--yaesu-ink)}.yaesu-guide_breadcrumb__2_N0F{display:flex;align-items:center;gap:.45rem;padding-block:.85rem;color:#968e88;font-size:.75rem}.yaesu-guide_breadcrumb__2_N0F a:hover{color:var(--yaesu-orange)}.yaesu-guide_breadcrumb__2_N0F span:last-child{color:var(--yaesu-ink)}.yaesu-guide_hero__qxQ5V{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(420px,.98fr);gap:clamp(2rem,5vw,5rem);align-items:center;padding:clamp(2.5rem,6vw,5.5rem) 0 3rem}.yaesu-guide_heroCopy__8X2rS{max-width:720px}.yaesu-guide_eyebrow__o1no8{margin:0;color:var(--yaesu-green);font-size:.78rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.yaesu-guide_hero__qxQ5V h1{max-width:760px;margin:.8rem 0 0;font-family:var(--font-playfair,Georgia,serif);font-size:clamp(2.45rem,4.6vw,4.65rem);font-weight:650;letter-spacing:-.04em;line-height:1.02}.yaesu-guide_lede__3G4k8{max-width:720px;margin:1.45rem 0 0;color:#515852;font-size:clamp(1rem,1.25vw,1.17rem);line-height:1.8}.yaesu-guide_lede__3G4k8 strong{color:var(--yaesu-ink)}.yaesu-guide_checkedRow__WBtfQ{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1.25rem;color:#7c827d;font-size:.8rem;font-weight:600}.yaesu-guide_heroActions__Plu3P{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:1.7rem}.yaesu-guide_primaryButton__sejpJ,.yaesu-guide_secondaryButton__lez02{display:inline-flex;min-height:46px;align-items:center;justify-content:center;border-radius:999px;padding:.75rem 1.2rem;font-size:.86rem;font-weight:750;transition:transform .15s ease,border-color .15s ease,background .15s ease}.yaesu-guide_primaryButton__sejpJ{background:var(--yaesu-green);color:#fff}.yaesu-guide_secondaryButton__lez02{border:1px solid #d9ddd9;background:#fff;color:var(--yaesu-green)}.yaesu-guide_primaryButton__sejpJ:hover,.yaesu-guide_secondaryButton__lez02:hover{transform:translateY(-1px)}.yaesu-guide_secondaryButton__lez02:hover{border-color:var(--yaesu-green)}.yaesu-guide_heroMedia__A2CXD{position:relative;min-height:470px;margin:0;overflow:hidden;border-radius:28px;background:#e9ede9;box-shadow:0 24px 70px rgba(29,45,35,.14)}.yaesu-guide_heroImage__WUlC4{object-fit:cover}.yaesu-guide_heroMedia__A2CXD:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 58%,rgba(12,20,15,.6));content:"";pointer-events:none}.yaesu-guide_heroMedia__A2CXD figcaption{position:absolute;z-index:1;right:1.15rem;bottom:1rem;left:1.15rem;color:rgba(255,255,255,.92);font-size:.74rem;line-height:1.5}.yaesu-guide_decisionStrip__YMSFG{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--yaesu-line);border-radius:20px;background:#fff;box-shadow:0 12px 34px rgba(31,36,33,.05)}.yaesu-guide_decisionStrip__YMSFG>div{position:relative;min-height:175px;padding:1.45rem}.yaesu-guide_decisionStrip__YMSFG>div+div{border-left:1px solid var(--yaesu-line)}.yaesu-guide_decisionStrip__YMSFG span{color:var(--yaesu-orange);font-size:.72rem;font-weight:850;letter-spacing:.12em}.yaesu-guide_decisionStrip__YMSFG strong{display:block;margin-top:.6rem;font-family:var(--font-playfair,Georgia,serif);font-size:1.2rem}.yaesu-guide_decisionStrip__YMSFG p{margin:.55rem 0 0;color:var(--yaesu-muted);font-size:.84rem;line-height:1.65}.yaesu-guide_contents__ZRnRv{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem;border-bottom:1px solid var(--yaesu-line);padding:1rem 0 1.5rem}.yaesu-guide_contents__ZRnRv span{margin-right:.35rem;color:#8d8580;font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.yaesu-guide_contents__ZRnRv a{border-radius:999px;background:#f7f4f1;padding:.5rem .75rem;color:#555c56;font-size:.76rem;font-weight:650}.yaesu-guide_contents__ZRnRv a:hover{background:#ecf5ef;color:var(--yaesu-green)}.yaesu-guide_main__QLjjw{width:min(1120px,100%);margin-inline:auto;padding-bottom:5rem}.yaesu-guide_section__Za_UA{scroll-margin-top:96px;padding-top:clamp(4.5rem,9vw,8rem)}.yaesu-guide_sectionHeading__li47L{display:grid;grid-template-columns:58px minmax(0,1fr);gap:1.15rem;max-width:820px;margin-bottom:2rem}.yaesu-guide_sectionNumber__MqOce{display:flex;width:48px;height:48px;align-items:center;justify-content:center;border:1px solid #cddfd3;border-radius:50%;color:var(--yaesu-green);font-size:.74rem;font-weight:850}.yaesu-guide_sectionHeading__li47L p{margin:0 0 .3rem;color:var(--yaesu-green);font-size:.72rem;font-weight:850;letter-spacing:.12em;text-transform:uppercase}.yaesu-guide_sectionHeading__li47L h2{margin:0;font-family:var(--font-playfair,Georgia,serif);font-size:clamp(2rem,4vw,3.25rem);font-weight:650;letter-spacing:-.025em;line-height:1.1}.yaesu-guide_sectionHeading__li47L div>div{margin-top:.75rem;color:var(--yaesu-muted);font-size:1rem;line-height:1.75}.yaesu-guide_sideGrid__EtxHi{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.yaesu-guide_sideCard__Dq3JO{min-height:320px;border:1px solid var(--yaesu-line);border-radius:22px;padding:clamp(1.5rem,3vw,2.35rem)}.yaesu-guide_sideCardYaesu__3KWe3{background:linear-gradient(135deg,#edf7f0,#fff)}.yaesu-guide_sideCardMarunouchi__mDHip{background:linear-gradient(135deg,#eef4f8,#fff)}.yaesu-guide_sideDirection__H8PZP{display:inline-flex;border-radius:999px;background:rgba(255,255,255,.86);padding:.4rem .65rem;color:#6d746f;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yaesu-guide_sideCard__Dq3JO h3{margin:1rem 0 .75rem;font-family:var(--font-playfair,Georgia,serif);font-size:1.65rem}.yaesu-guide_sideCard__Dq3JO ul{margin:0;padding-left:1.15rem;color:#56605a}.yaesu-guide_sideCard__Dq3JO li{margin:.45rem 0;padding-left:.25rem;line-height:1.6}.yaesu-guide_sideCardYaesu__3KWe3 li::marker{color:var(--yaesu-green)}.yaesu-guide_sideCardMarunouchi__mDHip li::marker{color:var(--yaesu-blue)}.yaesu-guide_localNote__vCKtE{margin-top:1rem;border-left:5px solid var(--yaesu-orange);border-radius:0 14px 14px 0;background:#fff7f2;padding:1rem 1.2rem;color:#795b4e;line-height:1.7}.yaesu-guide_localNote__vCKtE strong{color:#8f3815}.yaesu-guide_areaMap__CezK4{margin:0;overflow:hidden;border:1px solid #dae1dc;border-radius:24px;background:#fafcfb;box-shadow:0 16px 48px rgba(30,53,38,.07)}.yaesu-guide_areaMap__CezK4>figcaption{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-bottom:1px solid #e2e7e3;background:#fff;padding:1.15rem 1.35rem}.yaesu-guide_areaMap__CezK4>figcaption strong{color:#2c3930;font-size:.9rem}.yaesu-guide_areaMap__CezK4>figcaption span{color:#909791;font-size:.7rem}.yaesu-guide_paidZone__JO0F_,.yaesu-guide_publicZone__OAdWv{position:relative;padding:2.8rem 1.4rem 1.35rem}.yaesu-guide_paidZone__JO0F_{background:linear-gradient(180deg,#eef4f7,#f8fbfc)}.yaesu-guide_publicZone__OAdWv{background:linear-gradient(180deg,#f4faf5,#fff)}.yaesu-guide_zoneLabel__O4Zoq{position:absolute;top:.8rem;left:1.4rem;color:#65726a;font-size:.66rem;font-weight:850;letter-spacing:.09em;text-transform:uppercase}.yaesu-guide_stationCore__vXDDd{border:1px solid #c8dbe5;border-radius:16px;background:#fff;padding:1.15rem;text-align:center}.yaesu-guide_mapBranches__wSBLS span,.yaesu-guide_publicCore__E3ckI span,.yaesu-guide_stationCore__vXDDd span{display:block;color:#849087;font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yaesu-guide_mapBranches__wSBLS strong,.yaesu-guide_publicCore__E3ckI strong,.yaesu-guide_stationCore__vXDDd strong{display:block;margin-top:.25rem;color:#27342c;font-size:1rem}.yaesu-guide_mapBranches__wSBLS small,.yaesu-guide_publicCore__E3ckI small,.yaesu-guide_stationCore__vXDDd small{display:block;margin-top:.3rem;color:#6c776f;font-size:.73rem;line-height:1.45}.yaesu-guide_gates__B443N{display:grid;grid-template-columns:repeat(3,1fr);gap:.7rem;position:relative;z-index:1;border-block:3px solid #2d3831;background:#2d3831;padding:.7rem 1.4rem}.yaesu-guide_gates__B443N>div{border-radius:12px;background:#fff;padding:.8rem;text-align:center}.yaesu-guide_gates__B443N span{display:block;color:#8d948f;font-size:.62rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.yaesu-guide_gates__B443N strong{display:block;margin-top:.2rem;font-size:.84rem}.yaesu-guide_gates__B443N small{display:block;margin-top:.2rem;color:#7b827d;font-size:.65rem;line-height:1.4}.yaesu-guide_gates__B443N .yaesu-guide_recommendedGate__CfuE_{background:#fff0e8;box-shadow:inset 0 0 0 2px #fb4e05}.yaesu-guide_gates__B443N .yaesu-guide_recommendedGate__CfuE_ span{color:#ca430b}.yaesu-guide_mapBranches__wSBLS,.yaesu-guide_publicCore__E3ckI{display:grid;grid-template-columns:1fr 1.2fr;gap:.75rem}.yaesu-guide_mapBranches__wSBLS>div,.yaesu-guide_publicCore__E3ckI>div{position:relative;border:1px solid #d5e3d9;border-radius:16px;background:#fff;padding:1rem;text-align:center}.yaesu-guide_yaechikaNode__Cq_93{box-shadow:inset 0 0 0 2px #8fc3a0}.yaesu-guide_mapBranches__wSBLS{grid-template-columns:1fr 1fr;margin-top:.75rem}.yaesu-guide_mapBranches__wSBLS>div:before{position:absolute;top:-.82rem;left:50%;color:#58906a;content:"↓";font-weight:900;transform:translateX(-50%)}.yaesu-guide_separateStop__xBazZ{margin-top:.8rem;border:1px dashed #e4a785;border-radius:13px;background:#fff9f5;padding:.75rem 1rem;color:#795b4e;font-size:.76rem;line-height:1.55;text-align:center}.yaesu-guide_separateStop__xBazZ strong{color:#9b431c}.yaesu-guide_exitGrid__vcGmc{display:grid;grid-template-columns:repeat(3,1fr);gap:.8rem;margin-top:1rem}.yaesu-guide_exitGrid__vcGmc article{display:grid;grid-template-columns:42px 1fr;gap:.8rem;border:1px solid var(--yaesu-line);border-radius:16px;background:#fff;padding:1rem}.yaesu-guide_exitGrid__vcGmc article>span{display:flex;width:38px;height:38px;align-items:center;justify-content:center;border-radius:50%;background:#edf4ef;color:var(--yaesu-green);font-size:.76rem;font-weight:900}.yaesu-guide_exitGrid__vcGmc h3{margin:.1rem 0 .3rem;font-size:.92rem}.yaesu-guide_exitGrid__vcGmc p{margin:0;color:#6b716d;font-size:.75rem;line-height:1.55}.yaesu-guide_exitGrid__vcGmc .yaesu-guide_exitRecommended__z4CER{border-color:#f5b89d;background:#fff9f5}.yaesu-guide_exitGrid__vcGmc .yaesu-guide_exitRecommended__z4CER>span{background:#ffe9de;color:#bd3e09}.yaesu-guide_warning__rYRV_{margin-top:1rem;border:1px solid #f0ceb9;border-radius:16px;background:#fff8f3;padding:1.1rem 1.25rem}.yaesu-guide_warning__rYRV_ strong{color:#8d3f1e}.yaesu-guide_warning__rYRV_ p{margin:.35rem 0 0;color:#785f54;line-height:1.7}.yaesu-guide_granstaRoute__AC2zH{display:grid;grid-template-columns:minmax(280px,.78fr) minmax(0,1.22fr);gap:clamp(1.25rem,3vw,2.25rem);scroll-margin-top:96px;margin-top:1.25rem;border:1px solid #cadccf;border-radius:22px;background:linear-gradient(135deg,#edf7f0,#fff 58%);padding:clamp(1.25rem,3vw,2rem)}.yaesu-guide_granstaRouteKicker__9eD14{color:var(--yaesu-green);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.yaesu-guide_granstaRouteCopy__4bpdW h3{margin:.6rem 0 .65rem;font-family:var(--font-playfair,Georgia,serif);font-size:clamp(1.55rem,2.6vw,2.15rem);line-height:1.18}.yaesu-guide_granstaRouteCopy__4bpdW>p{margin:0;color:var(--yaesu-muted);font-size:.9rem;line-height:1.75}.yaesu-guide_granstaRouteCopy__4bpdW>p strong{color:var(--yaesu-ink)}.yaesu-guide_granstaRouteCopy__4bpdW ol{display:grid;gap:.55rem;margin:1.15rem 0 0;padding:0;list-style:none}.yaesu-guide_granstaRouteCopy__4bpdW li{display:grid;grid-template-columns:28px 1fr;gap:.65rem;align-items:start}.yaesu-guide_granstaRouteCopy__4bpdW li>span{display:flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:50%;background:var(--yaesu-green);color:#fff;font-size:.68rem;font-weight:850}.yaesu-guide_granstaRouteCopy__4bpdW li p{margin:.1rem 0 0;color:#59635c;font-size:.8rem;line-height:1.55}.yaesu-guide_granstaRouteLink__XjBA5{display:inline-flex;align-items:center;gap:.6rem;margin-top:1.15rem;color:#a83b0e;font-size:.82rem;font-weight:800}.yaesu-guide_granstaRouteLink__XjBA5:hover{color:var(--yaesu-orange)}.yaesu-guide_granstaRouteMaps__B52on{display:grid;gap:.8rem;align-content:start}.yaesu-guide_granstaRouteMaps__B52on figure{overflow:hidden;margin:0;border:1px solid #dce4de;border-radius:15px;background:#fff}.yaesu-guide_granstaRouteMaps__B52on img{display:block;width:100%;height:auto}.yaesu-guide_granstaRouteMaps__B52on figcaption{padding:.65rem .8rem;color:#69716c;font-size:.7rem;line-height:1.5}.yaesu-guide_needGrid__Z2kVe{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.yaesu-guide_needCard___TtUJ{overflow:hidden;border:1px solid var(--yaesu-line);border-radius:22px;background:#fff;box-shadow:0 8px 30px rgba(31,36,33,.045)}.yaesu-guide_cardImage__t_MEP{position:relative;aspect-ratio:16/8.5;background:#ecefec}.yaesu-guide_cardImage__t_MEP img{object-fit:cover}.yaesu-guide_cardBody__OkZ9B{padding:1.35rem}.yaesu-guide_cardKicker__cmC_m{color:var(--yaesu-green);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.yaesu-guide_cardBody__OkZ9B h3{margin:.45rem 0 .55rem;font-family:var(--font-playfair,Georgia,serif);font-size:1.5rem}.yaesu-guide_cardBody__OkZ9B>p{margin:0;color:var(--yaesu-muted);font-size:.86rem;line-height:1.7}.yaesu-guide_cardBody__OkZ9B .yaesu-guide_cardNote__gM_wb{margin-top:.8rem;border-radius:10px;background:#f7f4f1;padding:.65rem .75rem;color:#5a5f5b;font-size:.76rem;font-weight:700}.yaesu-guide_cardLinks__HUTMh{display:grid;gap:.45rem;margin-top:1.1rem;border-top:1px solid #eee9e5;padding-top:.9rem}.yaesu-guide_cardLinks__HUTMh a{display:flex;align-items:center;justify-content:space-between;gap:.8rem;color:#a83b0e;font-size:.8rem;font-weight:750}.yaesu-guide_cardLinks__HUTMh a:hover{color:var(--yaesu-orange)}.yaesu-guide_facilityList___Y_jX{display:grid;gap:1rem}.yaesu-guide_facilityCard__Z4kFd{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);overflow:hidden;border:1px solid var(--yaesu-line);border-radius:22px;background:#fff}.yaesu-guide_facilityImage__EMyxd{position:relative;min-height:270px;background:#eef0ed}.yaesu-guide_facilityImage__EMyxd img{object-fit:cover}.yaesu-guide_facilityCopy___EXFI{position:relative;padding:clamp(1.4rem,3.5vw,2.5rem)}.yaesu-guide_facilityNumber__sZM9P{position:absolute;top:1.2rem;right:1.3rem;color:#d8d2cd;font-family:var(--font-playfair,Georgia,serif);font-size:2rem;font-weight:650}.yaesu-guide_facilityGate__uMbsF{display:inline-flex;border-radius:999px;background:var(--yaesu-green-soft);padding:.45rem .7rem;color:var(--yaesu-green);font-size:.68rem;font-weight:800}.yaesu-guide_facilityCopy___EXFI h3{margin:.75rem 0 .55rem;font-family:var(--font-playfair,Georgia,serif);font-size:1.65rem}.yaesu-guide_facilityCopy___EXFI p{max-width:650px;margin:0;color:var(--yaesu-muted);font-size:.9rem;line-height:1.75}.yaesu-guide_facilityCopy___EXFI a{display:inline-flex;margin-top:1rem;color:#a83b0e;font-size:.82rem;font-weight:750}.yaesu-guide_facilityCopy___EXFI a:hover{color:var(--yaesu-orange)}.yaesu-guide_routeGrid__t0Rz3{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.yaesu-guide_routeCard__YczSM{overflow:hidden;border:1px solid var(--yaesu-line);border-radius:20px;background:#fff}.yaesu-guide_routeHeader__hppnH{min-height:112px;background:linear-gradient(135deg,#eff7f1,#fdfefd);padding:1.2rem}.yaesu-guide_routeHeader__hppnH span{color:var(--yaesu-green);font-size:.68rem;font-weight:850;letter-spacing:.1em;text-transform:uppercase}.yaesu-guide_routeHeader__hppnH h3{margin:.45rem 0 0;font-family:var(--font-playfair,Georgia,serif);font-size:1.45rem}.yaesu-guide_routeCard__YczSM ol{margin:0;padding:.4rem 1.2rem 1.1rem;list-style:none}.yaesu-guide_routeCard__YczSM li{display:grid;grid-template-columns:54px 1fr;gap:.7rem;border-bottom:1px solid #eee9e5;padding:.9rem 0}.yaesu-guide_routeCard__YczSM li:last-child{border-bottom:0}.yaesu-guide_routeCard__YczSM li span{color:#a83b0e;font-size:.72rem;font-weight:850}.yaesu-guide_routeCard__YczSM li p{margin:0;color:#666d68;font-size:.77rem;line-height:1.55}.yaesu-guide_practicalGrid__ZWcNw{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem}.yaesu-guide_practicalGrid__ZWcNw article{border:1px solid var(--yaesu-line);border-radius:18px;background:#fff;padding:1.3rem}.yaesu-guide_practicalGrid__ZWcNw article>span{color:var(--yaesu-orange);font-size:.68rem;font-weight:850;letter-spacing:.1em}.yaesu-guide_practicalGrid__ZWcNw h3{margin:.45rem 0;font-family:var(--font-playfair,Georgia,serif);font-size:1.35rem}.yaesu-guide_practicalGrid__ZWcNw p{margin:0;color:var(--yaesu-muted);font-size:.83rem;line-height:1.7}.yaesu-guide_practicalGrid__ZWcNw a{display:inline-flex;margin-top:.9rem;color:#a83b0e;font-size:.78rem;font-weight:750}.yaesu-guide_faqList__EhRen{border-top:1px solid var(--yaesu-line)}.yaesu-guide_faqList__EhRen details{border-bottom:1px solid var(--yaesu-line);padding:1.15rem 0}.yaesu-guide_faqList__EhRen summary{position:relative;cursor:pointer;list-style:none;padding-right:2.5rem;font-size:1rem;font-weight:750}.yaesu-guide_faqList__EhRen summary::-webkit-details-marker{display:none}.yaesu-guide_faqList__EhRen summary:after{position:absolute;top:-.2rem;right:.25rem;color:var(--yaesu-orange);content:"+";font-size:1.4rem;font-weight:400}.yaesu-guide_faqList__EhRen details[open] summary:after{content:"−"}.yaesu-guide_faqList__EhRen p{max-width:850px;margin:.7rem 0 0;color:var(--yaesu-muted);line-height:1.75}.yaesu-guide_timeline__E3ko9{position:relative;display:grid;gap:0;border-left:2px solid #dbe6de;margin-left:.5rem;padding-left:1.5rem}.yaesu-guide_timeline__E3ko9 article{position:relative;display:grid;grid-template-columns:140px 1fr;gap:1rem;border-bottom:1px solid var(--yaesu-line);padding:0 0 1.45rem;margin-bottom:1.45rem}.yaesu-guide_timeline__E3ko9 article:before{position:absolute;top:.15rem;left:-1.95rem;width:.8rem;height:.8rem;border:3px solid #fff;border-radius:50%;background:var(--yaesu-green);box-shadow:0 0 0 1px #b8d0c0;content:""}.yaesu-guide_timeline__E3ko9 time{color:var(--yaesu-green);font-size:.76rem;font-weight:850}.yaesu-guide_timeline__E3ko9 strong{color:var(--yaesu-ink)}.yaesu-guide_timeline__E3ko9 p{margin:.35rem 0 0;color:var(--yaesu-muted);font-size:.84rem;line-height:1.65}.yaesu-guide_sources__9Sk0z{margin-top:5rem;border-radius:20px;background:#f7f5f2;padding:clamp(1.35rem,3vw,2rem)}.yaesu-guide_sources__9Sk0z h2{margin:0;font-family:var(--font-playfair,Georgia,serif);font-size:1.5rem}.yaesu-guide_sources__9Sk0z p{max-width:830px;margin:.65rem 0 1rem;color:var(--yaesu-muted);font-size:.82rem;line-height:1.7}.yaesu-guide_sources__9Sk0z>div{display:flex;flex-wrap:wrap;gap:.55rem}.yaesu-guide_sources__9Sk0z a{border:1px solid #ded8d2;border-radius:999px;background:#fff;padding:.55rem .75rem;color:#655f5b;font-size:.72rem;font-weight:700}.yaesu-guide_sources__9Sk0z a:hover{border-color:var(--yaesu-orange);color:#a83b0e}@media (max-width:900px){.yaesu-guide_hero__qxQ5V{grid-template-columns:1fr;gap:2rem}.yaesu-guide_heroMedia__A2CXD{min-height:390px}.yaesu-guide_decisionStrip__YMSFG{grid-template-columns:1fr}.yaesu-guide_decisionStrip__YMSFG>div{min-height:0}.yaesu-guide_decisionStrip__YMSFG>div+div{border-top:1px solid var(--yaesu-line);border-left:0}.yaesu-guide_routeGrid__t0Rz3{grid-template-columns:1fr}}@media (max-width:760px){.yaesu-guide_hero__qxQ5V{padding-top:2rem}.yaesu-guide_hero__qxQ5V h1{font-size:clamp(2.2rem,11vw,3.25rem)}.yaesu-guide_heroMedia__A2CXD{min-height:300px;border-radius:20px}.yaesu-guide_contents__ZRnRv{align-items:flex-start}.yaesu-guide_contents__ZRnRv span{width:100%}.yaesu-guide_sectionHeading__li47L{grid-template-columns:42px minmax(0,1fr);gap:.75rem}.yaesu-guide_sectionNumber__MqOce{width:38px;height:38px}.yaesu-guide_needGrid__Z2kVe,.yaesu-guide_practicalGrid__ZWcNw,.yaesu-guide_sideGrid__EtxHi{grid-template-columns:1fr}.yaesu-guide_areaMap__CezK4>figcaption{align-items:flex-start;flex-direction:column}.yaesu-guide_gates__B443N,.yaesu-guide_granstaRoute__AC2zH,.yaesu-guide_mapBranches__wSBLS,.yaesu-guide_publicCore__E3ckI{grid-template-columns:1fr}.yaesu-guide_mapBranches__wSBLS>div:before{display:none}.yaesu-guide_exitGrid__vcGmc,.yaesu-guide_facilityCard__Z4kFd{grid-template-columns:1fr}.yaesu-guide_facilityImage__EMyxd{min-height:230px}.yaesu-guide_timeline__E3ko9 article{grid-template-columns:1fr;gap:.35rem}}@media (prefers-reduced-motion:reduce){.yaesu-guide_primaryButton__sejpJ,.yaesu-guide_secondaryButton__lez02{transition:none}}