.-\32 cyLG_page{--c-soft:color-mix(in srgb, var(--x-link) 10%, var(--x-bg));background:var(--x-bg);min-height:100vh;color:var(--x-text);font-size:1rem;line-height:1.6}@media (min-width:641px){.-\32 cyLG_page{font-size:1.0625rem}}.-\32 cyLG_page.page-shell{background:var(--x-bg)}.-\32 cyLG_page.page-shell:before{display:none}.-\32 cyLG_page :is(a,summary,button,input):focus-visible{outline:3px solid var(--x-link);outline-offset:4px}.-\32 cyLG_page:lang(ko){word-break:keep-all;overflow-wrap:break-word}.-\32 cyLG_page [id]{scroll-margin-top:96px}.-\32 cyLG_wrap{max-width:1180px;margin-inline:auto;padding:0 28px 88px}.-\32 cyLG_layout{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""aside""choose""answer""body";display:grid}.-\32 cyLG_head{grid-area:head;min-width:0}.-\32 cyLG_choose{grid-area:choose;min-width:0}.-\32 cyLG_answerArea{grid-area:answer;min-width:0}.-\32 cyLG_aside{grid-area:aside;min-width:0}.-\32 cyLG_body{grid-area:body;min-width:0}@media (min-width:900px){.-\32 cyLG_layout{grid-template:"head aside""choose aside""answer aside""body aside"1fr/minmax(0,1fr) 340px;column-gap:48px}.-\32 cyLG_aside{grid-row:1/-1;align-self:start;margin-top:76px}}@media (min-width:900px) and (min-height:860px){.-\32 cyLG_aside{position:sticky;top:88px}}@media (min-width:1100px){.-\32 cyLG_layout{grid-template-columns:minmax(0,1fr) 360px;column-gap:72px}}@media (max-width:899px){.-\32 cyLG_wrap{max-width:720px}}.-\32 cyLG_head{padding-top:4px}.-\32 cyLG_status{background:var(--c-soft);color:var(--x-link-strong,var(--x-link));border-radius:4px;align-items:center;gap:7px;margin:6px 0 0;padding:5px 10px;font-size:.8125rem;font-weight:600;line-height:1.4;display:inline-flex}.-\32 cyLG_status:before{content:"";background:currentColor;border-radius:50%;flex-shrink:0;width:6px;height:6px}.-\32 cyLG_title{gap:.35rem;margin:.6rem 0 0;display:grid}.-\32 cyLG_titleCountry{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2.2rem,5.2vw,3.25rem);font-weight:700;line-height:1.05}.-\32 cyLG_titleKind{letter-spacing:-.015em;color:var(--x-muted);text-wrap:balance;font-size:clamp(1.2rem,2.4vw,1.5rem);font-weight:600;line-height:1.3}.-\32 cyLG_lead{max-width:66ch;margin:1rem 0 0;font-size:1.1em;line-height:1.6}.-\32 cyLG_muted{color:var(--x-muted)}.-\32 cyLG_inlineLink,.-\32 cyLG_backLink{color:var(--x-link-text,var(--x-link));text-underline-offset:.18em;font-weight:600;text-decoration:underline}.-\32 cyLG_inlineLink:hover,.-\32 cyLG_inlineLink:active,.-\32 cyLG_backLink:hover,.-\32 cyLG_backLink:active{color:var(--x-link-text-hover,var(--x-link-text,var(--x-link)));text-decoration-thickness:2px}.-\32 cyLG_choose{border:1px solid var(--x-line);border-radius:10px;margin-top:2rem;padding:1.25rem 1.25rem 1.35rem}.-\32 cyLG_chooseTitle{letter-spacing:-.01em;margin:0;font-size:1.2rem;font-weight:700;line-height:1.3}.-\32 cyLG_chooseHint{color:var(--x-muted);max-width:60ch;margin:.35rem 0 0;font-size:.9375rem}.-\32 cyLG_chooseForm{gap:1.25rem;margin-top:1.1rem;display:grid}@media (min-width:641px){.-\32 cyLG_chooseForm{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem}.-\32 cyLG_chooseAction{grid-column:1/-1}}.-\32 cyLG_answerArea,.-\32 cyLG_aside{margin-top:1.75rem}.-\32 cyLG_panel{border:1px solid var(--x-line);border-top:3px solid var(--x-accent);background:var(--x-bg);border-radius:10px;padding:24px;font-size:1rem;line-height:1.5}.-\32 cyLG_totalLabel{color:var(--x-muted);margin:0;font-size:13px}.-\32 cyLG_total{letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin:4px 0 0;font-size:38px;font-weight:700;line-height:1.1}.-\32 cyLG_rows{border-top:1px solid var(--x-line);gap:10px;margin:18px 0 0;padding-top:16px;display:grid}.-\32 cyLG_rows>div{justify-content:space-between;align-items:baseline;gap:16px;font-size:14px;line-height:1.45;display:flex}.-\32 cyLG_rows dt{color:var(--x-muted)}.-\32 cyLG_rows dd{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:650}.-\32 cyLG_rows dd.-\32 cyLG_wrapText{white-space:normal;max-width:50%;font-weight:500}.-\32 cyLG_rowsCaption{border-top:1px solid var(--x-line);color:var(--x-muted);margin:14px 0 0;padding-top:12px;font-size:12px;font-weight:600}.-\32 cyLG_rowsCaption+.-\32 cyLG_rows{border-top:0;margin-top:8px;padding-top:0}.-\32 cyLG_times{border-top:1px solid var(--x-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;margin:10px 0 0;padding-top:16px;display:grid}.-\32 cyLG_times.-\32 cyLG_timesLong{grid-template-columns:minmax(0,1fr)}.-\32 cyLG_times dt{color:var(--x-muted);align-items:center;gap:6px;font-size:12px;display:flex}.-\32 cyLG_times dt svg{color:var(--x-link);flex-shrink:0}.-\32 cyLG_times dd{margin:3px 0 0;font-size:15px;font-weight:650;line-height:1.4}.-\32 cyLG_timesLong dd{font-size:14px;font-weight:600;line-height:1.5}.-\32 cyLG_action{margin-top:20px}.-\32 cyLG_action>*{width:100%}.-\32 cyLG_consult{min-height:44px;color:var(--x-link-text,var(--x-link));text-underline-offset:3px;justify-content:center;align-items:center;gap:8px;margin-top:4px;font-size:14px;font-weight:650;text-decoration:underline;display:flex}.-\32 cyLG_consult:hover,.-\32 cyLG_consult:active{color:var(--x-link-text-hover,var(--x-link-text,var(--x-link)));text-decoration-thickness:2px}.-\32 cyLG_small{border-top:1px solid var(--x-line);gap:8px;margin-top:14px;padding-top:14px;display:grid}.-\32 cyLG_small p{color:var(--x-muted);gap:8px;margin:0;font-size:12px;line-height:1.55;display:flex}.-\32 cyLG_small svg{color:var(--x-link);flex-shrink:0;margin-top:2px}.-\32 cyLG_dot{flex-shrink:0;justify-content:center;width:14px;padding-top:6px;display:flex}.-\32 cyLG_dot:before{content:"";background:var(--x-success);border-radius:50%;width:7px;height:7px}.-\32 cyLG_primary,.-\32 cyLG_secondary{text-align:center;cursor:pointer;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:11px 20px;font-size:15px;font-weight:650;line-height:1.3;transition:background-color .16s,border-color .16s;display:inline-flex}.-\32 cyLG_primary{background:var(--x-accent);color:var(--x-accent-text)}.-\32 cyLG_primary:hover{filter:brightness(.95)}.-\32 cyLG_secondary{border:1px solid var(--x-line);background:var(--x-bg);color:var(--x-text);font-family:inherit}.-\32 cyLG_secondary:hover{background:var(--x-panel)}.-\32 cyLG_body{align-content:start;display:grid}.-\32 cyLG_contents{border-top:1px solid var(--x-line);margin-top:2.5rem;padding-top:1.25rem}.-\32 cyLG_photo{background:var(--x-panel);border-radius:10px;height:260px;margin-top:2rem;position:relative;overflow:hidden}.-\32 cyLG_photo img{object-fit:cover}.-\32 cyLG_caption{background:var(--x-bg);max-width:calc(100% - 24px);color:var(--x-text);border-radius:5px;margin:0;padding:4px 10px;font-size:12px;font-weight:600;line-height:1.5;position:absolute;bottom:12px;left:12px}.-\32 cyLG_legend{background:var(--x-panel);color:var(--x-muted);border-radius:7px;max-width:70ch;margin:2rem 0 0;padding:.75rem 1rem;font-size:.9375rem;line-height:1.55}.-\32 cyLG_section{gap:1rem;max-width:46rem;padding-top:2.75rem;display:grid}.-\32 cyLG_h2{letter-spacing:-.025em;text-wrap:balance;align-items:baseline;gap:10px;margin:0;font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:700;line-height:1.2;display:flex}.-\32 cyLG_h3{margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.-\32 cyLG_count{letter-spacing:0;color:var(--x-muted);font-variant-numeric:tabular-nums;font-size:.9rem;font-weight:600}.-\32 cyLG_group{gap:.6rem;margin-top:.5rem;display:grid}.-\32 cyLG_warnings{gap:1.1rem;display:grid}.-\32 cyLG_places{max-width:46rem}.-\32 cyLG_places>section{margin-top:0;padding-top:2.75rem}.-\32 cyLG_places h2{letter-spacing:-.025em;font-size:clamp(1.4rem,2.6vw,1.75rem);font-weight:700}.-\32 cyLG_next{border:1px solid var(--x-line);border-top:3px solid var(--x-accent);border-radius:10px;margin-top:2.75rem;padding:1.5rem 1.4rem 1.6rem}.-\32 cyLG_nextBody{max-width:60ch;margin:0}.-\32 cyLG_nextActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.-\32 cyLG_backLink{min-height:44px;color:var(--x-link-text,var(--x-link));text-underline-offset:.18em;justify-self:start;align-items:center;font-weight:600;text-decoration:underline;display:inline-flex}@media (max-width:600px){.-\32 cyLG_wrap{padding:0 20px 72px}.-\32 cyLG_lead{font-size:1em}.-\32 cyLG_choose{padding:1rem 1rem 1.1rem}.-\32 cyLG_panel{padding:20px}.-\32 cyLG_total{font-size:34px}.-\32 cyLG_photo{height:200px}.-\32 cyLG_section,.-\32 cyLG_places>section{padding-top:2.25rem}.-\32 cyLG_next{padding:1.2rem 1rem 1.3rem}.-\32 cyLG_nextActions>*{width:100%}}@media (max-width:360px){.-\32 cyLG_wrap{padding:0 16px 64px}.-\32 cyLG_panel{padding:18px 16px}.-\32 cyLG_total{font-size:31px}.-\32 cyLG_times{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.-\32 cyLG_primary,.-\32 cyLG_secondary{transition:none}}.-\32 cyLG_enquiryActions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}@media (max-width:600px){.-\32 cyLG_enquiryActions>*{width:100%}}
