.page_page__MSEDT{max-width:720px;margin:0 auto}.page_section__dP6Lm{margin-bottom:1.5rem}.page_destinationCard__gcH8G{padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.page_destinationHead__23ke7{display:flex;align-items:center;gap:.5rem}.page_destinationHeadIcon__7T3v_{color:var(--color-guide-vermilion);flex-shrink:0}.page_destinationHeadTitle__upFaR{font-size:var(--text-base);font-weight:600}.page_destinationText__IKBg_{font-size:var(--text-sm);color:var(--color-guide-ink-soft);margin:0;line-height:1.5}.page_primaryParking__7aD4T{padding:1.25rem;border:2px solid var(--color-guide-moss);background-color:var(--color-guide-surface)}.page_primaryParkingHead__hpNj8{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.page_primaryParkingIcon__Un8l4{color:var(--color-guide-moss);flex-shrink:0}.page_primaryParkingTitle__qX1Ug{font-size:var(--text-card-title);font-weight:600;flex:1}.page_badge__q3S4e{font-size:var(--text-xs);padding:.15rem .5rem;border-radius:999px;background-color:color-mix(in srgb,var(--color-guide-moss) 15%,transparent);color:var(--color-guide-moss);border:1px solid color-mix(in srgb,var(--color-guide-moss) 30%,transparent)}.page_parkingDetail__sK5Xt{font-size:var(--text-sm);color:var(--color-guide-muted);margin:0 0 .3rem;line-height:1.5}.page_parkingDetailStrong__NXlpH{margin:0 0 .3rem}.page_parkingDetailStrong__NXlpH,.page_parkingWalking__Aeo7Z{font-size:var(--text-sm);color:var(--color-guide-ink-soft);line-height:1.5}.page_parkingWalking__Aeo7Z{margin:0 0 .75rem}.page_altParkingCard__sKXmq{padding:1rem}.page_altParkingTitle__L9W8b{font-size:var(--text-sm);font-weight:500;margin:0 0 .3rem}.page_altParkingDetail__i2A5x{font-size:var(--text-xs);color:var(--color-guide-muted);margin:0 0 .2rem;line-height:1.5}.page_altParkingWalking__E0F3W{font-size:var(--text-xs);color:var(--color-guide-ink-soft);margin:0 0 .5rem}.page_stepList__PGAXa{list-style:none;padding:0;margin:0;position:relative}.page_stepList__PGAXa:before{content:"";position:absolute;left:15px;top:14px;bottom:14px;width:2px;background-color:var(--color-guide-border-strong)}.page_stepItem__H3Lk9{position:relative;padding-left:3rem;margin-bottom:1.5rem}.page_stepItem__H3Lk9:last-child{margin-bottom:0}.page_stepNumber___udtw{position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;border:2px solid var(--color-guide-wood);background-color:var(--color-guide-surface);color:var(--color-guide-wood);display:flex;align-items:center;justify-content:center;font-size:var(--text-sm);font-weight:700;z-index:1}.page_stepCard__HiHIa{padding:1rem 1.25rem}.page_stepTitle__ffiT_{font-size:var(--text-base);font-weight:500;margin:0 0 .3rem;color:var(--color-guide-ink)}.page_stepLandmark__46RH8{font-size:var(--text-sm);color:var(--color-guide-tea);margin:0 0 .3rem;display:flex;align-items:center;gap:.3rem;font-weight:600}.page_stepDesc__FK_XD{font-size:var(--text-sm);line-height:1.7;color:var(--color-guide-ink-soft)}.page_stepDesc__FK_XD p{margin-bottom:.5rem}.page_stepDesc__FK_XD p:last-child{margin-bottom:0}.page_stepImage__WB_7u{margin-top:.75rem;border-radius:8px;overflow:hidden;height:160px}.page_stepImageMedia__ULAQ1{width:100%;height:100%}.page_tipCard__LaFGK{display:flex;align-items:flex-start;gap:.6rem;padding:1rem 1.25rem;border-radius:12px;border:1px solid var(--color-guide-border)}.page_tipCardNight__gp9NK{background-color:color-mix(in srgb,var(--color-guide-ink) 5%,var(--color-guide-surface));border-color:color-mix(in srgb,var(--color-guide-ink) 12%,transparent)}.page_tipCardLuggage__euIEg{background-color:color-mix(in srgb,var(--color-guide-tea) 6%,var(--color-guide-surface));border-color:color-mix(in srgb,var(--color-guide-tea) 15%,transparent)}.page_tipCardContact__Qyb1E{background-color:var(--color-guide-surface-warm)}.page_tipIcon__J0b0A{flex-shrink:0;margin-top:2px}.page_tipIconNight__K1NBN{color:var(--color-guide-ink)}.page_tipIconLuggage__KZZh6{color:var(--color-guide-tea)}.page_tipIconContact__dvX0z{color:var(--color-guide-moss)}.page_tipTitle__LyDos{font-size:var(--text-sm);font-weight:600;margin:0 0 .25rem;color:var(--color-guide-ink)}.page_tipText__8Dmdp{font-size:var(--text-sm);color:var(--color-guide-ink-soft);margin:0;line-height:1.6}.page_verifiedSection__pi34X{margin-bottom:1.5rem}.page_verifiedNote__uDJ0U{font-size:var(--text-xs);color:var(--color-guide-muted);margin:.3rem 0 0;line-height:1.5}.page_contactSection__70Kxp{text-align:center;margin-bottom:1rem}