.hero[data-astro-cid-i3irphx7]{padding:clamp(40px,6vw,80px) 0 0;position:relative;overflow:hidden}.hero__glow[data-astro-cid-i3irphx7]{filter:blur(10px);pointer-events:none;background:radial-gradient(closest-side,#e2b29e73,#0000 70%),radial-gradient(closest-side at 30% 70%,#c4badc66,#0000 70%);width:70vw;max-width:900px;height:70vw;max-height:900px;position:absolute;inset:-20% -10% auto auto}.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid;position:relative}h1[data-astro-cid-i3irphx7]{max-width:14ch;font-size:clamp(40px,6vw,72px);line-height:1.02}h1[data-astro-cid-i3irphx7] em[data-astro-cid-i3irphx7]{color:var(--accent-ink);font-style:italic}.hero__sub[data-astro-cid-i3irphx7]{color:var(--ink-2);max-width:46ch;margin-top:20px;font-size:clamp(17px,1.6vw,19px)}.search[data-astro-cid-i3irphx7]{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-lg);border-radius:999px;align-items:center;gap:4px;max-width:620px;margin-top:32px;padding:8px;display:flex}.search__field[data-astro-cid-i3irphx7]{cursor:pointer;border-radius:999px;flex-direction:column;flex:1;min-width:0;padding:6px 36px 6px 22px;transition:background .15s;display:flex;position:relative}.search__field[data-astro-cid-i3irphx7]:hover{background:var(--bg)}.search__field[data-astro-cid-i3irphx7]:focus-within{background:var(--bg);outline:2px solid var(--accent);outline-offset:-2px}.search__label[data-astro-cid-i3irphx7]{letter-spacing:.04em;color:var(--ink);font-size:12px;font-weight:600}.search[data-astro-cid-i3irphx7] select[data-astro-cid-i3irphx7]{appearance:none;color:var(--ink-2);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;width:100%;padding:0;font-size:15px}.search[data-astro-cid-i3irphx7] select[data-astro-cid-i3irphx7]:focus{outline:none}.search[data-astro-cid-i3irphx7] .search__chev{color:var(--ink-3);pointer-events:none;position:absolute;top:50%;right:14px;translate:0 -50%}.search__div[data-astro-cid-i3irphx7]{background:var(--line);width:1px;height:32px}.search__btn[data-astro-cid-i3irphx7]{height:56px;padding:0 26px}.hero__quick[data-astro-cid-i3irphx7]{color:var(--ink-3);flex-wrap:wrap;gap:8px 14px;margin-top:18px;font-size:14px;display:flex}.hero__quick[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]{color:var(--ink-2);text-decoration:underline;text-decoration-color:var(--line-strong);text-underline-offset:3px}.hero__quick[data-astro-cid-i3irphx7] a[data-astro-cid-i3irphx7]:hover{color:var(--accent-ink);text-decoration-color:currentColor}.hero__visual[data-astro-cid-i3irphx7]{min-height:620px;position:relative}.vcard[data-astro-cid-i3irphx7]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);position:absolute}.vcard--clinic[data-astro-cid-i3irphx7]{z-index:1;width:66%;top:48px;right:0;overflow:hidden}.vcard__photo[data-astro-cid-i3irphx7]{background:radial-gradient(circle at 70% 30%,#ffffff8c,#0000 40%),linear-gradient(150deg,#efe4dc,#d7b9a8 60%,#b98f7c);height:150px}.vcard__body[data-astro-cid-i3irphx7]{padding:18px 20px 20px}.vcard__name[data-astro-cid-i3irphx7]{font-family:var(--font-display);margin-top:10px;font-size:22px}.vcard__meta[data-astro-cid-i3irphx7]{color:var(--ink-2);align-items:center;gap:6px;font-size:14px;display:flex}.vcard__meta[data-astro-cid-i3irphx7] .star{color:var(--star);fill:var(--star)}.vcard__rows[data-astro-cid-i3irphx7]{color:var(--ink-3);gap:6px;margin-top:14px;font-size:13px;display:grid}.vcard__rows[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{border-top:1px dashed var(--line);justify-content:space-between;padding-top:6px;display:flex}.vcard__rows[data-astro-cid-i3irphx7] b[data-astro-cid-i3irphx7]{color:var(--verified);font-weight:600}.vcard--price[data-astro-cid-i3irphx7]{z-index:2;width:50%;padding:18px 20px;bottom:0;left:4%}.vcard__kicker[data-astro-cid-i3irphx7]{letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);margin-bottom:8px;font-size:12px;font-weight:600}.vcard--price[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{justify-content:space-between;padding:6px 0;font-size:15px;display:flex}.vcard--price[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]+li[data-astro-cid-i3irphx7]{border-top:1px solid var(--line)}.vcard--price[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]:first-child .price{color:var(--verified);font-weight:700}.vcard--price[data-astro-cid-i3irphx7] .price{font-variant-numeric:tabular-nums;font-weight:600}.vcard--review[data-astro-cid-i3irphx7]{z-index:2;background:var(--dark);color:#fff;border-color:var(--dark);width:46%;padding:18px 20px;top:0;left:0}.vcard--review[data-astro-cid-i3irphx7] p[data-astro-cid-i3irphx7]{font-family:var(--font-display);font-size:17px;line-height:1.35}.vcard--review[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{color:#b8afa5;margin-top:10px;font-size:12px;display:block}.trust[data-astro-cid-i3irphx7]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:12px 40px;margin-top:clamp(40px,6vw,72px);padding:22px 0;font-size:15px;display:flex;position:relative}.trust[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:6px;display:inline-flex}.trust[data-astro-cid-i3irphx7] strong[data-astro-cid-i3irphx7]{font-family:var(--font-display);color:var(--ink);font-size:22px;font-weight:500}@media (width<=960px){.hero__grid[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.hero__visual[data-astro-cid-i3irphx7]{display:none}}@media (width<=640px){.search[data-astro-cid-i3irphx7]{border-radius:var(--radius-lg);flex-direction:column;align-items:stretch;padding:8px}.search__field[data-astro-cid-i3irphx7]{border-radius:var(--radius);padding:10px 40px 10px 16px}.search__div[data-astro-cid-i3irphx7]{width:auto;height:1px;margin:0 12px}.search__btn[data-astro-cid-i3irphx7]{border-radius:var(--radius);margin-top:4px}.trust[data-astro-cid-i3irphx7]{justify-content:space-between;gap:12px 20px}}.cities[data-astro-cid-4rhhy2df]{grid-auto-columns:minmax(220px,1fr)}.city[data-astro-cid-4rhhy2df]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);height:100%;transition:transform .25s,box-shadow .25s;display:block;overflow:hidden}.city[data-astro-cid-4rhhy2df]:hover{box-shadow:var(--shadow-lg);transform:translateY(-4px)}.city__img[data-astro-cid-4rhhy2df]{aspect-ratio:4/5;background-position:50%;background-size:cover;position:relative}.city__img[data-astro-cid-4rhhy2df]:after{content:"";background:radial-gradient(circle at 75% 20%,#ffffff73,#0000 45%);position:absolute;inset:0}.city__count[data-astro-cid-4rhhy2df]{z-index:1;background:#ffffffeb;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:600;display:inline-flex;position:absolute;bottom:12px;left:12px}.city__body[data-astro-cid-4rhhy2df]{padding:16px 18px 18px}.city[data-astro-cid-4rhhy2df] h3[data-astro-cid-4rhhy2df]{font-family:var(--font-display);letter-spacing:-.01em;font-size:22px}.city__country[data-astro-cid-4rhhy2df]{color:var(--ink-3);font-size:14px}.city__price[data-astro-cid-4rhhy2df]{border-top:1px solid var(--line);color:var(--ink-2);margin-top:12px;padding-top:12px;font-size:14px}.city__price[data-astro-cid-4rhhy2df] .price{color:var(--ink);font-weight:700}@media (width>=1021px){.cities[data-astro-cid-4rhhy2df]{grid-template-columns:repeat(5,1fr);grid-auto-flow:row;margin:0;padding:0;overflow:visible}}.tgrid[data-astro-cid-eil3ytyx]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:14px;display:grid}.tcard[data-astro-cid-eil3ytyx]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .2s,box-shadow .2s}.tcard[data-astro-cid-eil3ytyx]:hover{border-color:var(--line-strong);box-shadow:var(--shadow)}.tcard__main[data-astro-cid-eil3ytyx]{align-items:center;gap:14px;padding:16px 16px 12px;display:flex}.tcard__icon[data-astro-cid-eil3ytyx]{background:var(--accent-soft);width:52px;height:52px;color:var(--accent-ink);border-radius:14px;flex-shrink:0;place-items:center;transition:background .2s,color .2s;display:grid}.tcard[data-astro-cid-eil3ytyx]:hover .tcard__icon[data-astro-cid-eil3ytyx]{background:var(--accent);color:#fff}.tcard__name[data-astro-cid-eil3ytyx]{font-size:16px;font-weight:600;display:block}.tcard__short[data-astro-cid-eil3ytyx]{color:var(--ink-3);font-size:14px;display:block}.tcard__cities[data-astro-cid-eil3ytyx]{border-top:1px dashed var(--line);flex-wrap:wrap;gap:6px;padding:10px 16px 14px;font-size:12px;display:flex}.tcard__cities[data-astro-cid-eil3ytyx] a[data-astro-cid-eil3ytyx]{background:var(--bg);color:var(--ink-2);border-radius:999px;padding:2px 9px;font-weight:500}.tcard__cities[data-astro-cid-eil3ytyx] a[data-astro-cid-eil3ytyx]:hover{background:var(--ink);color:#fff}@media (width<=640px){.tgrid[data-astro-cid-eil3ytyx]{grid-template-columns:1fr 1fr;gap:10px}.tcard__main[data-astro-cid-eil3ytyx]{flex-direction:column;align-items:flex-start;gap:10px;padding:14px}.tcard__icon[data-astro-cid-eil3ytyx]{border-radius:12px;width:44px;height:44px}.tcard__name[data-astro-cid-eil3ytyx]{font-size:15px}.tcard__short[data-astro-cid-eil3ytyx]{font-size:13px}.tcard__cities[data-astro-cid-eil3ytyx]{display:none}}.pi[data-astro-cid-3pg3sh3v]{background:radial-gradient(circle at 0% 0%, #b2563f59, transparent 45%), var(--dark);color:#e9e2d9;border-radius:32px;grid-template-columns:.85fr 1.4fr;gap:clamp(28px,4vw,56px);padding:clamp(28px,5vw,56px);display:grid}.pi[data-astro-cid-3pg3sh3v] .eyebrow[data-astro-cid-3pg3sh3v]{color:#f0c9bb}.pi[data-astro-cid-3pg3sh3v] h2[data-astro-cid-3pg3sh3v]{color:#fff;font-size:clamp(32px,4vw,48px);line-height:1.05}.pi__intro[data-astro-cid-3pg3sh3v]>p[data-astro-cid-3pg3sh3v]{color:#bdb4a9;margin-top:16px}.pi__stat[data-astro-cid-3pg3sh3v]{border-radius:var(--radius);color:#cfc6bb;border:1px solid #ffffff1f;align-items:center;gap:14px;margin:28px 0;padding:16px 18px;font-size:14px;display:flex}.pi__stat[data-astro-cid-3pg3sh3v] strong[data-astro-cid-3pg3sh3v]{font-family:var(--font-display);color:#fff;font-size:44px;font-weight:400;line-height:1}.pi[data-astro-cid-3pg3sh3v] .btn[data-astro-cid-3pg3sh3v]{white-space:normal;text-align:center;height:auto;min-height:48px;padding:12px 22px}.pi__table-wrap[data-astro-cid-3pg3sh3v]{background:var(--surface);color:var(--ink);border-radius:var(--radius-lg);padding:8px 8px 14px;overflow-x:auto}.pi__table[data-astro-cid-3pg3sh3v]{border-collapse:collapse;width:100%;min-width:520px;font-size:15px}.pi__table[data-astro-cid-3pg3sh3v] caption[data-astro-cid-3pg3sh3v]{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:12px 14px 8px;font-size:12px;font-weight:600}.pi__table[data-astro-cid-3pg3sh3v] th[data-astro-cid-3pg3sh3v],.pi__table[data-astro-cid-3pg3sh3v] td[data-astro-cid-3pg3sh3v]{text-align:right;padding:12px 14px}.pi__table[data-astro-cid-3pg3sh3v] thead[data-astro-cid-3pg3sh3v] th[data-astro-cid-3pg3sh3v]{vertical-align:bottom;border-bottom:1px solid var(--line);font-size:14px;font-weight:600}.pi__table[data-astro-cid-3pg3sh3v] thead[data-astro-cid-3pg3sh3v] small[data-astro-cid-3pg3sh3v]{color:var(--ink-3);font-size:12px;font-weight:400;display:block}.pi__table[data-astro-cid-3pg3sh3v] th[data-astro-cid-3pg3sh3v]:first-child{text-align:left}.pi__table[data-astro-cid-3pg3sh3v] tbody[data-astro-cid-3pg3sh3v] th[data-astro-cid-3pg3sh3v]{font-weight:500}.pi__table[data-astro-cid-3pg3sh3v] tbody[data-astro-cid-3pg3sh3v] th[data-astro-cid-3pg3sh3v] a[data-astro-cid-3pg3sh3v]:hover{color:var(--accent-ink);text-decoration:underline}.pi__table[data-astro-cid-3pg3sh3v] tbody[data-astro-cid-3pg3sh3v] tr[data-astro-cid-3pg3sh3v]+tr[data-astro-cid-3pg3sh3v]>[data-astro-cid-3pg3sh3v]{border-top:1px solid var(--line)}.pi__table[data-astro-cid-3pg3sh3v] td[data-astro-cid-3pg3sh3v]{font-variant-numeric:tabular-nums;color:var(--ink-2);white-space:nowrap}.pi__table[data-astro-cid-3pg3sh3v] .hl[data-astro-cid-3pg3sh3v]{background:#fbf4f0}.pi__table[data-astro-cid-3pg3sh3v] thead[data-astro-cid-3pg3sh3v] .hl[data-astro-cid-3pg3sh3v]{color:var(--accent-ink);border-radius:12px 12px 0 0}.pi__table[data-astro-cid-3pg3sh3v] tbody[data-astro-cid-3pg3sh3v] tr[data-astro-cid-3pg3sh3v]:last-child .hl[data-astro-cid-3pg3sh3v]{border-radius:0 0 12px 12px}.pi__table[data-astro-cid-3pg3sh3v] td[data-astro-cid-3pg3sh3v].hl{color:var(--ink);font-weight:600;position:relative}.pi__table[data-astro-cid-3pg3sh3v] td[data-astro-cid-3pg3sh3v].low .price{color:var(--verified);font-weight:700}.bar[data-astro-cid-3pg3sh3v]{height:4px;width:var(--w);background:var(--accent);opacity:.6;border-radius:4px;max-width:100%;margin:6px 0 0 auto;display:block}.pi__note[data-astro-cid-3pg3sh3v]{color:var(--ink-3);align-items:center;gap:6px;padding:8px 14px 0;font-size:13px;display:flex}.dot[data-astro-cid-3pg3sh3v]{background:var(--verified);border-radius:50%;width:8px;height:8px}@media (width<=960px){.pi[data-astro-cid-3pg3sh3v]{grid-template-columns:1fr}}.disclosure[data-astro-cid-jlea2i3v]{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:14px;display:flex}.disclosure[data-astro-cid-jlea2i3v] a[data-astro-cid-jlea2i3v]{color:var(--ink);text-underline-offset:3px;text-decoration:underline}.fgrid[data-astro-cid-jlea2i3v]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.clinic[data-astro-cid-jlea2i3v]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);flex-direction:column;height:100%;transition:transform .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden}.clinic[data-astro-cid-jlea2i3v]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.clinic__link[data-astro-cid-jlea2i3v]{z-index:2;border-radius:inherit;position:absolute;inset:0}.clinic__img[data-astro-cid-jlea2i3v]{aspect-ratio:16/9;position:relative}.clinic__tag[data-astro-cid-jlea2i3v]{background:#ffffffeb;position:absolute;top:12px;left:12px}.clinic__body[data-astro-cid-jlea2i3v]{flex-direction:column;flex:1;padding:18px 20px 20px;display:flex}.clinic__top[data-astro-cid-jlea2i3v]{justify-content:space-between;align-items:center;display:flex}.clinic__rating[data-astro-cid-jlea2i3v]{align-items:center;gap:4px;font-size:14px;display:inline-flex}.clinic__rating[data-astro-cid-jlea2i3v] span[data-astro-cid-jlea2i3v]{color:var(--ink-3)}.clinic__rating[data-astro-cid-jlea2i3v] .star{color:var(--star);fill:var(--star)}.clinic[data-astro-cid-jlea2i3v] h3[data-astro-cid-jlea2i3v]{font-family:var(--font-display);letter-spacing:-.01em;margin-top:12px;font-size:22px}.clinic__loc[data-astro-cid-jlea2i3v]{color:var(--ink-3);align-items:center;gap:4px;margin-top:2px;font-size:14px;display:flex}.clinic__tx[data-astro-cid-jlea2i3v]{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.clinic__tx[data-astro-cid-jlea2i3v] li[data-astro-cid-jlea2i3v]{border:1px solid var(--line);color:var(--ink-2);border-radius:999px;padding:3px 10px;font-size:13px}.clinic__foot[data-astro-cid-jlea2i3v]{justify-content:space-between;align-items:end;gap:12px;margin-top:auto;padding-top:16px;display:flex}.clinic__from[data-astro-cid-jlea2i3v]{line-height:1.2}.clinic__from[data-astro-cid-jlea2i3v] small[data-astro-cid-jlea2i3v]{color:var(--ink-3);font-size:12px;display:block}.clinic__from[data-astro-cid-jlea2i3v] .price{font-size:20px;font-weight:700}.clinic__lang[data-astro-cid-jlea2i3v]{color:var(--ink-2);text-align:right;align-items:center;gap:5px;font-size:13px;display:flex}.clinic__lang[data-astro-cid-jlea2i3v] svg{color:var(--ink-3);flex-shrink:0}.clinic__tx[data-astro-cid-jlea2i3v]{margin-bottom:18px}.clinic__foot[data-astro-cid-jlea2i3v]{border-top:1px solid var(--line)}@media (width<=1020px){.fgrid[data-astro-cid-jlea2i3v]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.fgrid[data-astro-cid-jlea2i3v]{grid-template-columns:1fr}}.cgrid[data-astro-cid-5gc7tled]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.concern[data-astro-cid-5gc7tled]{border-radius:var(--radius-lg);background:var(--tone);flex-direction:column;min-height:200px;padding:24px;transition:transform .25s;display:flex;position:relative;overflow:hidden}.concern[data-astro-cid-5gc7tled]:after{content:"→";background:#ffffffb3;border-radius:50%;place-items:center;width:40px;height:40px;font-size:18px;transition:background .2s,color .2s,transform .2s;display:grid;position:absolute;bottom:20px;right:22px}.concern[data-astro-cid-5gc7tled]:hover{transform:translateY(-3px)}.concern[data-astro-cid-5gc7tled]:hover:after{background:var(--ink);color:#fff;transform:translate(2px)}.concern__num[data-astro-cid-5gc7tled]{color:#1f1c1a73;font-size:13px;font-weight:600}.concern[data-astro-cid-5gc7tled] h3[data-astro-cid-5gc7tled]{font-family:var(--font-display);letter-spacing:-.02em;margin-top:auto;font-size:clamp(26px,2.6vw,32px)}.concern[data-astro-cid-5gc7tled] p[data-astro-cid-5gc7tled]{color:var(--ink-2);margin-top:4px}.concern__tx[data-astro-cid-5gc7tled]{color:var(--ink-3);margin-top:12px;padding-right:52px;font-size:13px;font-weight:500}@media (width<=900px){.cgrid[data-astro-cid-5gc7tled]{grid-template-columns:repeat(2,1fr)}}@media (width<=520px){.cgrid[data-astro-cid-5gc7tled]{grid-template-columns:1fr}.concern[data-astro-cid-5gc7tled]{min-height:160px}}.verify[data-astro-cid-zc43pmiv]{grid-template-columns:.9fr 1.3fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.verify__intro[data-astro-cid-zc43pmiv] h2[data-astro-cid-zc43pmiv]{font-size:clamp(30px,3.6vw,44px);line-height:1.08}.verify__intro[data-astro-cid-zc43pmiv] p[data-astro-cid-zc43pmiv]{color:var(--ink-2);max-width:42ch;margin:16px 0 24px}.steps[data-astro-cid-zc43pmiv]{counter-reset:s;gap:14px;display:grid}.step[data-astro-cid-zc43pmiv]{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);gap:20px;padding:24px;display:flex;position:relative}.step[data-astro-cid-zc43pmiv]+.step[data-astro-cid-zc43pmiv]:before{content:"";background:var(--line-strong);width:1px;height:14px;position:absolute;top:-15px;left:51px}.step__icon[data-astro-cid-zc43pmiv]{background:var(--verified-soft);width:56px;height:56px;color:var(--verified);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.step__n[data-astro-cid-zc43pmiv]{letter-spacing:.1em;text-transform:uppercase;color:var(--verified);font-size:12px;font-weight:600}.step[data-astro-cid-zc43pmiv] h3[data-astro-cid-zc43pmiv]{margin:2px 0 6px;font-size:19px;font-weight:600}.step[data-astro-cid-zc43pmiv] p[data-astro-cid-zc43pmiv]:last-child{color:var(--ink-2);font-size:15px}@media (width<=900px){.verify[data-astro-cid-zc43pmiv]{grid-template-columns:1fr}}@media (width<=520px){.step[data-astro-cid-zc43pmiv]{flex-direction:column;gap:14px;padding:20px}.step[data-astro-cid-zc43pmiv]+.step[data-astro-cid-zc43pmiv]:before{left:47px}}.ggrid[data-astro-cid-6z7qdnnp]{grid-template-columns:repeat(3,1fr);gap:40px 24px;display:grid}.guide[data-astro-cid-6z7qdnnp]{flex-direction:column;height:100%;display:flex}.guide__img[data-astro-cid-6z7qdnnp]{aspect-ratio:3/2;border-radius:var(--radius-lg);place-items:center;margin-bottom:16px;display:grid;position:relative;overflow:hidden}.guide__vs[data-astro-cid-6z7qdnnp]{font-family:var(--font-display);color:#ffffffd9;font-size:72px;font-style:italic;transition:transform .4s}.guide[data-astro-cid-6z7qdnnp]:hover .guide__vs[data-astro-cid-6z7qdnnp]{transform:scale(1.08)}.guide__kicker[data-astro-cid-6z7qdnnp]{letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);font-size:12px;font-weight:600}.guide[data-astro-cid-6z7qdnnp] h3[data-astro-cid-6z7qdnnp]{font-family:var(--font-display);letter-spacing:-.01em;margin:6px 0 10px;font-size:22px;line-height:1.2}.guide[data-astro-cid-6z7qdnnp]:hover h3[data-astro-cid-6z7qdnnp]{text-underline-offset:4px;text-decoration:underline 1px}.guide__time[data-astro-cid-6z7qdnnp]{color:var(--ink-3);align-items:center;gap:5px;margin-top:auto;font-size:13px;display:inline-flex}@media (width<=900px){.ggrid[data-astro-cid-6z7qdnnp]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.ggrid[data-astro-cid-6z7qdnnp]{grid-template-columns:1fr;gap:20px}.guide[data-astro-cid-6z7qdnnp]{grid-template-columns:112px 1fr;align-content:start;column-gap:16px;display:grid}.guide__img[data-astro-cid-6z7qdnnp]{aspect-ratio:1;border-radius:var(--radius);grid-row:1/span 3;margin:0}.guide__vs[data-astro-cid-6z7qdnnp]{font-size:40px}.guide[data-astro-cid-6z7qdnnp] h3[data-astro-cid-6z7qdnnp]{margin:2px 0 6px;font-size:18px}}.eyebrow[data-astro-cid-rlahrtfo] .inline{vertical-align:-2px;margin-right:4px;display:inline-block}.travel[data-astro-cid-rlahrtfo]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.tcase[data-astro-cid-rlahrtfo]{border-radius:28px;flex-direction:column;gap:12px;padding:clamp(24px,3vw,36px);transition:transform .25s,box-shadow .25s;display:flex}.tcase[data-astro-cid-rlahrtfo]:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px)}.tcase--bkk[data-astro-cid-rlahrtfo]{background:linear-gradient(160deg,#f6e5dc,#edcfc0)}.tcase--seoul[data-astro-cid-rlahrtfo]{background:linear-gradient(160deg,#e9e5f2,#d3cbe6)}.tcase__kicker[data-astro-cid-rlahrtfo]{letter-spacing:.1em;text-transform:uppercase;color:#1f1c1a99;font-size:12px;font-weight:600}.tcase[data-astro-cid-rlahrtfo] h3[data-astro-cid-rlahrtfo]{font-family:var(--font-display);letter-spacing:-.02em;font-size:clamp(26px,3vw,34px)}.tcase[data-astro-cid-rlahrtfo]>p[data-astro-cid-rlahrtfo]{color:var(--ink-2);max-width:46ch}.tcase[data-astro-cid-rlahrtfo] .link-arrow[data-astro-cid-rlahrtfo]{color:var(--ink);margin-top:auto;padding-top:8px}.tcase__compare[data-astro-cid-rlahrtfo]{grid-template-columns:1fr 1fr auto;gap:8px;margin:8px 0;display:grid}.tcase__compare[data-astro-cid-rlahrtfo]>div[data-astro-cid-rlahrtfo]{background:#ffffffb3;border-radius:14px;padding:12px 14px}.tcase__compare[data-astro-cid-rlahrtfo] small[data-astro-cid-rlahrtfo]{color:var(--ink-3);font-size:12px;display:block}.tcase__compare[data-astro-cid-rlahrtfo] .price{font-size:20px;font-weight:700}.tcase__compare[data-astro-cid-rlahrtfo] .save[data-astro-cid-rlahrtfo]{background:var(--ink);color:#fff;text-align:center}.tcase__compare[data-astro-cid-rlahrtfo] .save[data-astro-cid-rlahrtfo] strong[data-astro-cid-rlahrtfo]{font-family:var(--font-display);font-size:24px;font-weight:400;line-height:1.1;display:block}.tcase__compare[data-astro-cid-rlahrtfo] .save[data-astro-cid-rlahrtfo] small[data-astro-cid-rlahrtfo]{color:#bdb4a9}.tcase__days[data-astro-cid-rlahrtfo]{grid-template-columns:repeat(4,1fr);gap:6px;margin:8px 0;display:grid}.tcase__days[data-astro-cid-rlahrtfo] li[data-astro-cid-rlahrtfo]{color:var(--ink-2);background:#ffffffb3;border-radius:14px;padding:10px 12px;font-size:13px}.tcase__days[data-astro-cid-rlahrtfo] b[data-astro-cid-rlahrtfo]{color:var(--ink);font-size:14px;display:block}.tips[data-astro-cid-rlahrtfo]{color:var(--ink-2);flex-wrap:wrap;justify-content:center;gap:12px 32px;margin-top:28px;font-size:15px;display:flex}.tips[data-astro-cid-rlahrtfo] li[data-astro-cid-rlahrtfo]{align-items:center;gap:8px;display:inline-flex}.tips[data-astro-cid-rlahrtfo] svg{color:var(--verified)}@media (width<=900px){.travel[data-astro-cid-rlahrtfo]{grid-template-columns:1fr}}@media (width<=520px){.tcase__compare[data-astro-cid-rlahrtfo]{grid-template-columns:1fr 1fr}.tcase__compare[data-astro-cid-rlahrtfo] .save[data-astro-cid-rlahrtfo]{grid-column:1/-1}.tcase__days[data-astro-cid-rlahrtfo]{grid-template-columns:1fr 1fr}.tips[data-astro-cid-rlahrtfo]{flex-direction:column;justify-content:flex-start}}.faq[data-astro-cid-ajsgapk5]{grid-template-columns:.8fr 1.4fr;align-items:start;gap:clamp(32px,5vw,80px);display:grid}.faq__intro[data-astro-cid-ajsgapk5]{top:calc(var(--header-h) + 24px);position:sticky}.faq__intro[data-astro-cid-ajsgapk5] h2[data-astro-cid-ajsgapk5]{font-size:clamp(30px,3.6vw,44px);line-height:1.08}.faq__intro[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{color:var(--ink-2);margin:16px 0 20px}.faq__list[data-astro-cid-ajsgapk5]{border-top:1px solid var(--line-strong)}.qa[data-astro-cid-ajsgapk5]{border-bottom:1px solid var(--line-strong)}.qa[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.qa[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]::-webkit-details-marker{display:none}.qa[data-astro-cid-ajsgapk5] h3[data-astro-cid-ajsgapk5]{font-size:18px;font-weight:600;line-height:1.35}.qa[data-astro-cid-ajsgapk5] summary[data-astro-cid-ajsgapk5]:hover h3[data-astro-cid-ajsgapk5]{color:var(--accent-ink)}.qa__icon[data-astro-cid-ajsgapk5]{border:1px solid var(--line-strong);border-radius:50%;flex-shrink:0;width:32px;height:32px;position:relative}.qa__icon[data-astro-cid-ajsgapk5]:before,.qa__icon[data-astro-cid-ajsgapk5]:after{content:"";background:currentColor;width:12px;height:1.5px;transition:transform .2s;position:absolute;top:50%;left:50%;translate:-50% -50%}.qa__icon[data-astro-cid-ajsgapk5]:after{transform:rotate(90deg)}.qa[data-astro-cid-ajsgapk5][open] .qa__icon[data-astro-cid-ajsgapk5]:after{transform:rotate(0)}.qa[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{color:var(--ink-2);padding:0 56px 24px 0}@media (width<=900px){.faq[data-astro-cid-ajsgapk5]{grid-template-columns:1fr}.faq__intro[data-astro-cid-ajsgapk5]{position:static}.qa[data-astro-cid-ajsgapk5] p[data-astro-cid-ajsgapk5]{padding-right:0}}.cta[data-astro-cid-qahetk3i]{background:radial-gradient(circle at 100% 0%, #ffffff2e, transparent 40%), var(--accent);color:#fff;border-radius:32px;justify-content:space-between;align-items:center;gap:32px;padding:clamp(28px,5vw,56px);display:flex}.cta[data-astro-cid-qahetk3i] .eyebrow[data-astro-cid-qahetk3i]{color:#fffc}.cta[data-astro-cid-qahetk3i] h2[data-astro-cid-qahetk3i]{max-width:18ch;font-size:clamp(28px,3.6vw,44px);line-height:1.08}.cta[data-astro-cid-qahetk3i] p[data-astro-cid-qahetk3i]{color:#ffffffd9;max-width:52ch;margin-top:12px}.cta__pts[data-astro-cid-qahetk3i]{flex-wrap:wrap;gap:8px 20px;margin-top:20px;font-size:14px;font-weight:500;display:flex}.cta__pts[data-astro-cid-qahetk3i] li[data-astro-cid-qahetk3i]{align-items:center;gap:6px;display:inline-flex}.cta__actions[data-astro-cid-qahetk3i]{flex-direction:column;flex-shrink:0;align-items:center;gap:12px;display:flex}.cta__actions[data-astro-cid-qahetk3i] .btn[data-astro-cid-qahetk3i]{height:54px;padding:0 30px;font-size:16px}.cta__sub[data-astro-cid-qahetk3i]{color:#ffffffd9;font-size:14px}.cta__sub[data-astro-cid-qahetk3i]:hover{color:#fff;text-decoration:underline}@media (width<=800px){.cta[data-astro-cid-qahetk3i]{flex-direction:column;align-items:stretch}.cta__actions[data-astro-cid-qahetk3i]{align-items:stretch}}
