.hero[data-astro-cid-ge2uvauf]{isolation:isolate;align-items:center;padding-block:100px 56px;display:flex;position:relative;overflow:hidden}.hero-media[data-astro-cid-ge2uvauf]{z-index:-1;position:absolute;inset:0}.hero-img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:center 60%;width:100%;height:100%}.hero-shade[data-astro-cid-ge2uvauf]{background:radial-gradient(50vw 40vw at 100% 100%, #d9b77a29, transparent 70%), linear-gradient(90deg, #05080ff0 0%, #05080fb8 45%, #05080f61 100%), linear-gradient(0deg, var(--ink) 4%, #05080f99 26%, transparent 60%);position:absolute;inset:0}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1.2fr .8fr;align-items:center;gap:48px;display:grid}.hero-title[data-astro-cid-ge2uvauf]{letter-spacing:-.025em;margin-top:14px;font-size:clamp(2rem,4.2vw,3.2rem);font-weight:380}.hero-title-sub[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--muted);letter-spacing:-.01em;margin-top:8px;font-size:clamp(.96rem,2.02vw,1.54rem);font-weight:380;line-height:1.12}.hero-title-sub[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:var(--gold-soft)}.hero-lead[data-astro-cid-ge2uvauf]{color:#c3cbdb;max-width:50ch;margin-top:14px;font-size:1rem}.hero-lead[data-astro-cid-ge2uvauf] strong[data-astro-cid-ge2uvauf]{color:var(--gold-soft);font-weight:700}.hero-ctas[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.hero-trust[data-astro-cid-ge2uvauf]{color:var(--muted);flex-wrap:wrap;gap:8px 22px;margin:20px 0 0;padding:0;font-size:.85rem;list-style:none;display:flex}.hero-trust[data-astro-cid-ge2uvauf] li[data-astro-cid-ge2uvauf]{align-items:center;gap:6px;display:inline-flex}.hero-trust[data-astro-cid-ge2uvauf] .icon[data-astro-cid-ge2uvauf]{color:var(--gold)}.hero-stage[data-astro-cid-ge2uvauf]{perspective:1000px;place-items:center;padding-block:18px;display:grid;position:relative}.pass[data-astro-cid-ge2uvauf]{width:min(310px,100%);box-shadow:var(--shadow-deep), inset 0 1px 0 #fff3;transition:transform .6s var(--ease);background:linear-gradient(155deg,#ffffff21,#ffffff05 60%),#0c1224db;border:1px solid #ffffff29;border-radius:20px;padding:20px;position:relative;transform:rotateY(-10deg)rotateX(5deg)}.hero-stage[data-astro-cid-ge2uvauf]:hover .pass[data-astro-cid-ge2uvauf]{transform:rotateY(-4deg)rotateX(2deg)}.pass-top[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;display:flex}.pass-label[data-astro-cid-ge2uvauf]{letter-spacing:.26em;text-transform:uppercase;color:var(--gold);font-size:.66rem}.pass-ship[data-astro-cid-ge2uvauf]{color:var(--gold-soft);font-size:1.35rem}.pass-route[data-astro-cid-ge2uvauf]{align-items:flex-end;gap:12px;margin-top:18px;display:flex}.pass-line[data-astro-cid-ge2uvauf]{background:repeating-linear-gradient(90deg, var(--gold) 0 6px, transparent 6px 12px);opacity:.6;flex:1;height:1px;margin-bottom:10px}.ta-r[data-astro-cid-ge2uvauf]{text-align:right}.pass-k[data-astro-cid-ge2uvauf]{letter-spacing:.14em;text-transform:uppercase;color:var(--muted);font-size:.64rem;display:block}.pass-v[data-astro-cid-ge2uvauf]{font-family:var(--font-display);font-size:1.2rem;line-height:1.2;display:block}.pass-v[data-astro-cid-ge2uvauf].sm{font-size:.98rem}.pass-grid[data-astro-cid-ge2uvauf]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:16px;display:grid}.pass-cut[data-astro-cid-ge2uvauf]{border-top:1px dashed #fff3;margin:16px -20px}.pass-foot[data-astro-cid-ge2uvauf]{justify-content:space-between;align-items:center;display:flex}.pass-price[data-astro-cid-ge2uvauf]{font-family:var(--font-display);color:var(--gold-soft);font-size:1.8rem;line-height:1.1}.pass-cta[data-astro-cid-ge2uvauf]{background:linear-gradient(135deg, var(--gold-soft), var(--gold-deep));width:46px;height:46px;color:var(--ink);transition:transform .3s var(--ease);border-radius:50%;place-items:center;font-size:1.15rem;display:grid;box-shadow:0 8px 22px -8px #d9b77acc}.pass-cta[data-astro-cid-ge2uvauf]:hover{transform:scale(1.08)rotate(8deg)}.float-chip[data-astro-cid-ge2uvauf]{white-space:nowrap;box-shadow:var(--shadow-deep);border-radius:999px;align-items:center;gap:6px;padding:7px 13px;font-size:.78rem;display:inline-flex;position:absolute}.float-chip[data-astro-cid-ge2uvauf] .icon[data-astro-cid-ge2uvauf]{color:var(--gold)}.chip-a[data-astro-cid-ge2uvauf]{top:0;left:0}.chip-b[data-astro-cid-ge2uvauf]{bottom:0;right:0}@media (width<=960px){.hero[data-astro-cid-ge2uvauf]{padding-block:92px 48px}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero-stage[data-astro-cid-ge2uvauf]{display:none}.hero-shade[data-astro-cid-ge2uvauf]{background:linear-gradient(180deg, #05080fb8 0%, #05080fdb 60%, var(--ink) 100%)}}@media (width<=480px){.hero[data-astro-cid-ge2uvauf]{padding-top:84px}.hero-ctas[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:auto}}.facts[data-astro-cid-tqchhnie]{z-index:2;margin-top:-28px;position:relative}.facts-grid[data-astro-cid-tqchhnie]{grid-template-columns:repeat(6,1fr);margin:0;padding:6px;display:grid}.fact[data-astro-cid-tqchhnie]{padding:16px;position:relative}.fact[data-astro-cid-tqchhnie]+.fact[data-astro-cid-tqchhnie]:before{content:"";background:var(--line);width:1px;position:absolute;top:22%;bottom:22%;left:0}.fact-icon[data-astro-cid-tqchhnie]{color:var(--gold);font-size:1.3rem}.fact[data-astro-cid-tqchhnie] dt[data-astro-cid-tqchhnie]{letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-size:.68rem}.fact[data-astro-cid-tqchhnie] dd[data-astro-cid-tqchhnie]{font-family:var(--font-display);margin:2px 0 0;font-size:1.02rem;line-height:1.3}@media (width<=1060px){.facts-grid[data-astro-cid-tqchhnie]{grid-template-columns:repeat(3,1fr)}.fact[data-astro-cid-tqchhnie]:nth-child(3n+1):before{display:none}}@media (width<=560px){.facts-grid[data-astro-cid-tqchhnie]{grid-template-columns:repeat(2,1fr)}.fact[data-astro-cid-tqchhnie]:nth-child(3n+1):before{display:block}.fact[data-astro-cid-tqchhnie]:nth-child(odd):before{display:none}.fact[data-astro-cid-tqchhnie]{padding:14px 12px}}.card-inner[data-astro-cid-xy3cvx5y]{border-radius:var(--radius);background:linear-gradient(170deg, var(--night-2), var(--night));border:1px solid var(--line);height:100%;transition:transform .4s var(--ease), border-color .3s, box-shadow .4s var(--ease);flex-direction:column;display:flex;overflow:hidden}.card[data-astro-cid-xy3cvx5y]:hover .card-inner[data-astro-cid-xy3cvx5y]{border-color:var(--line-gold);box-shadow:var(--shadow-deep);transform:translateY(-4px)}.card-media[data-astro-cid-xy3cvx5y]{aspect-ratio:16/11;display:block;position:relative;overflow:hidden}.card-media[data-astro-cid-xy3cvx5y] img[data-astro-cid-xy3cvx5y]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.card[data-astro-cid-xy3cvx5y]:hover .card-media[data-astro-cid-xy3cvx5y] img[data-astro-cid-xy3cvx5y]{transform:scale(1.06)}.card-media[data-astro-cid-xy3cvx5y]:after{content:"";background:linear-gradient(0deg, var(--night-2) 0%, transparent 55%);position:absolute;inset:0}.card-num[data-astro-cid-xy3cvx5y]{z-index:1;font-family:var(--font-display);color:#0000;-webkit-text-stroke:1px #f1ddb3b3;font-size:2.5rem;font-style:italic;line-height:1;position:absolute;bottom:6px;left:16px}.card-badge[data-astro-cid-xy3cvx5y]{z-index:1;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-gold);color:var(--gold-soft);background:#05080fc7;border-radius:999px;padding:4px 10px;font-size:.66rem;font-weight:700;position:absolute;top:12px;right:12px}.card-body[data-astro-cid-xy3cvx5y]{flex-direction:column;flex:1;padding:18px 18px 16px;display:flex}.card-title[data-astro-cid-xy3cvx5y]{font-size:1.3rem}.card-title[data-astro-cid-xy3cvx5y] a[data-astro-cid-xy3cvx5y]:hover{color:var(--gold-soft)}.card-tagline[data-astro-cid-xy3cvx5y]{color:var(--muted);margin-top:6px;font-size:.88rem}.card-list[data-astro-cid-xy3cvx5y]{gap:6px;margin:14px 0 16px;padding:0;font-size:.86rem;list-style:none;display:grid}.card-list[data-astro-cid-xy3cvx5y] li[data-astro-cid-xy3cvx5y]{align-items:flex-start;gap:8px;display:flex}.card-list[data-astro-cid-xy3cvx5y] .icon[data-astro-cid-xy3cvx5y]{color:var(--gold);margin-top:2px}.card-foot[data-astro-cid-xy3cvx5y]{gap:12px;margin-top:auto;display:grid}.card-price[data-astro-cid-xy3cvx5y]{white-space:nowrap;flex-direction:column;line-height:1.2;display:flex}.card-from[data-astro-cid-xy3cvx5y],.card-unit[data-astro-cid-xy3cvx5y]{color:var(--muted);font-size:.72rem}.card-price[data-astro-cid-xy3cvx5y] strong[data-astro-cid-xy3cvx5y]{font-family:var(--font-display);color:var(--gold-soft);font-size:clamp(1.35rem,1.8vw,1.6rem);font-weight:400}.card-actions[data-astro-cid-xy3cvx5y]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.card-btn[data-astro-cid-xy3cvx5y]{min-height:40px;padding:0 12px;font-size:.86rem}.card-meta[data-astro-cid-xy3cvx5y]{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:.78rem;display:flex}.packages-head[data-astro-cid-2nvxoihs]{grid-template-columns:1fr 1fr;align-items:end;gap:32px;margin-bottom:36px;display:grid}.packages-grid[data-astro-cid-2nvxoihs]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=1180px){.packages-grid[data-astro-cid-2nvxoihs]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.packages-head[data-astro-cid-2nvxoihs]{grid-template-columns:1fr;gap:0;margin-bottom:28px}.packages-grid[data-astro-cid-2nvxoihs]{grid-template-columns:1fr}}.tours[data-astro-cid-brbzqjqt]{padding-top:calc(var(--section-y) / 2)}.tours-head[data-astro-cid-brbzqjqt]{grid-template-columns:1fr 1fr;align-items:end;gap:32px;margin-bottom:36px;display:grid}.tours-grid[data-astro-cid-brbzqjqt]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.tour-inner[data-astro-cid-brbzqjqt]{border-radius:var(--radius);background:linear-gradient(170deg, var(--night-2), var(--night));border:1px solid var(--line);height:100%;transition:transform .4s var(--ease), border-color .3s, box-shadow .4s var(--ease);flex-direction:column;display:flex;overflow:hidden}.tour[data-astro-cid-brbzqjqt]:hover .tour-inner[data-astro-cid-brbzqjqt]{border-color:var(--line-gold);box-shadow:var(--shadow-deep);transform:translateY(-4px)}.tour-media[data-astro-cid-brbzqjqt]{aspect-ratio:16/11;position:relative;overflow:hidden}.tour-media[data-astro-cid-brbzqjqt] img[data-astro-cid-brbzqjqt]{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.tour[data-astro-cid-brbzqjqt]:hover .tour-media[data-astro-cid-brbzqjqt] img[data-astro-cid-brbzqjqt]{transform:scale(1.06)}.tour-media[data-astro-cid-brbzqjqt]:after{content:"";background:linear-gradient(0deg, var(--night-2) 0%, transparent 45%);position:absolute;inset:0}.tour-badge[data-astro-cid-brbzqjqt]{z-index:1;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--line-gold);color:var(--gold-soft);background:#05080fc7;border-radius:999px;padding:4px 10px;font-size:.66rem;font-weight:700;position:absolute;top:12px;right:12px}.tour-body[data-astro-cid-brbzqjqt]{flex-direction:column;flex:1;padding:18px 18px 16px;display:flex}.tour-title[data-astro-cid-brbzqjqt]{font-size:1.3rem}.tour-tagline[data-astro-cid-brbzqjqt]{color:var(--muted);margin-top:6px;font-size:.88rem}.tour-list[data-astro-cid-brbzqjqt]{gap:6px;margin:14px 0 16px;padding:0;font-size:.86rem;list-style:none;display:grid}.tour-list[data-astro-cid-brbzqjqt] li[data-astro-cid-brbzqjqt]{align-items:flex-start;gap:8px;display:flex}.tour-list[data-astro-cid-brbzqjqt] .icon[data-astro-cid-brbzqjqt]{color:var(--gold);margin-top:2px}.tour-foot[data-astro-cid-brbzqjqt]{gap:12px;margin-top:auto;display:grid}.tour-price[data-astro-cid-brbzqjqt]{white-space:nowrap;flex-direction:column;line-height:1.2;display:flex}.tour-from[data-astro-cid-brbzqjqt],.tour-unit[data-astro-cid-brbzqjqt]{color:var(--muted);font-size:.72rem}.tour-price[data-astro-cid-brbzqjqt] strong[data-astro-cid-brbzqjqt]{font-family:var(--font-display);color:var(--gold-soft);font-size:clamp(1.35rem,1.8vw,1.6rem);font-weight:400}.tour-btn[data-astro-cid-brbzqjqt]{min-height:40px;padding:0 12px;font-size:.86rem}.tour-meta[data-astro-cid-brbzqjqt]{border-top:1px solid var(--line);color:var(--muted);align-items:center;gap:6px;margin-top:12px;padding-top:10px;font-size:.78rem;display:flex}@media (width<=1180px){.tours-grid[data-astro-cid-brbzqjqt]{grid-template-columns:repeat(2,1fr)}}@media (width<=760px){.tours-head[data-astro-cid-brbzqjqt]{grid-template-columns:1fr;gap:0;margin-bottom:28px}.tours-grid[data-astro-cid-brbzqjqt]{grid-template-columns:1fr}}.evening[data-astro-cid-bl6cniha]{background:radial-gradient(ellipse at 0% 50%, #6fd6d212, transparent 55%), linear-gradient(180deg, var(--ink), var(--night) 50%, var(--ink))}.evening-grid[data-astro-cid-bl6cniha]{grid-template-columns:.85fr 1.15fr;gap:clamp(32px,6vw,80px);display:grid}.evening-visual[data-astro-cid-bl6cniha]{position:relative}.stack[data-astro-cid-bl6cniha]{aspect-ratio:4/5;perspective:1200px;max-width:440px;position:sticky;top:100px}.stack[data-astro-cid-bl6cniha] img[data-astro-cid-bl6cniha]{border-radius:var(--radius);object-fit:cover;box-shadow:var(--shadow-deep);border:1px solid var(--line);position:absolute}.stack-back[data-astro-cid-bl6cniha]{z-index:0;filter:saturate(.8)brightness(.8);width:70%;height:62%;top:0;right:0;transform:rotateY(10deg)scale(.94)}.stack-front[data-astro-cid-bl6cniha]{z-index:1;width:80%;height:64%;bottom:0;left:0;transform:rotateY(-8deg)}.stack-tag[data-astro-cid-bl6cniha]{z-index:2;box-shadow:var(--shadow-deep);align-items:center;gap:8px;padding:10px 14px;font-size:.82rem;display:flex;position:absolute;bottom:12%;right:0}.stack-tag[data-astro-cid-bl6cniha] .icon[data-astro-cid-bl6cniha]{color:var(--aqua);font-size:1.3rem}.stack-tag[data-astro-cid-bl6cniha] strong[data-astro-cid-bl6cniha]{font-family:var(--font-display);color:var(--gold-soft);font-size:1.05rem;font-weight:400}.timeline[data-astro-cid-bl6cniha]{gap:24px;margin:32px 0 0;padding:0;list-style:none;display:grid;position:relative}.timeline-track[data-astro-cid-bl6cniha]{background:var(--line);width:1px;position:absolute;top:10px;bottom:10px;left:19px}.timeline-fill[data-astro-cid-bl6cniha]{background:linear-gradient(180deg, var(--gold-soft), var(--gold-deep));transform-origin:top;position:absolute;inset:0}.js-motion .timeline-fill[data-astro-cid-bl6cniha]{transition:transform 1.6s var(--ease);transform:scaleY(0)}.js-motion .timeline[data-astro-cid-bl6cniha].is-in .timeline-fill[data-astro-cid-bl6cniha]{transform:none}.step[data-astro-cid-bl6cniha]{grid-template-columns:40px 1fr;gap:16px;display:grid;position:relative}.step-dot[data-astro-cid-bl6cniha]{background:var(--night-2);border:1px solid var(--line-gold);width:40px;height:40px;color:var(--gold);z-index:1;border-radius:50%;place-items:center;display:grid;position:relative}.step-time[data-astro-cid-bl6cniha]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.72rem}.step-title[data-astro-cid-bl6cniha]{margin-top:2px;font-size:1.2rem}.step-text[data-astro-cid-bl6cniha]{color:var(--muted);max-width:52ch;margin-top:4px;font-size:.94rem}.evening-note[data-astro-cid-bl6cniha]{color:var(--muted);margin-top:26px;font-size:.8rem}@media (width<=900px){.evening-grid[data-astro-cid-bl6cniha]{grid-template-columns:1fr}.stack[data-astro-cid-bl6cniha]{aspect-ratio:1;max-width:420px;position:relative;top:0}}.inc-head[data-astro-cid-5lpd3jzi]{margin-bottom:36px}.bento[data-astro-cid-5lpd3jzi]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.tile[data-astro-cid-5lpd3jzi]{transition:border-color .3s, transform .4s var(--ease);padding:22px}.tile[data-astro-cid-5lpd3jzi]:hover{border-color:var(--line-gold);transform:translateY(-3px)}.tile[data-astro-cid-5lpd3jzi] h3[data-astro-cid-5lpd3jzi]{margin-top:14px;font-size:1.12rem}.tile[data-astro-cid-5lpd3jzi] p[data-astro-cid-5lpd3jzi]{color:var(--muted);margin-top:6px;font-size:.9rem}.tile-icon[data-astro-cid-5lpd3jzi]{width:44px;height:44px;color:var(--gold);border:1px solid var(--line-gold);background:#d9b77a14;border-radius:13px;place-items:center;font-size:1.3rem;display:grid}.tile-included[data-astro-cid-5lpd3jzi]{background:radial-gradient(circle at 100% 0,#d9b77a2e,#0000 50%),linear-gradient(160deg,#ffffff12,#ffffff05);grid-area:span 2/span 2;position:relative;overflow:hidden}.tile-included[data-astro-cid-5lpd3jzi]:hover{transform:none}.tile-included[data-astro-cid-5lpd3jzi] h3[data-astro-cid-5lpd3jzi]{max-width:14ch;font-size:clamp(1.4rem,2vw,1.8rem)}.tile-big[data-astro-cid-5lpd3jzi]{color:#d9b77a14;width:auto;font-size:8rem;position:absolute;top:-16px;right:-16px}.tile-included[data-astro-cid-5lpd3jzi] ul[data-astro-cid-5lpd3jzi]{gap:10px;margin:20px 0 0;padding:0;font-size:.95rem;list-style:none;display:grid}.tile-included[data-astro-cid-5lpd3jzi] li[data-astro-cid-5lpd3jzi]{align-items:flex-start;gap:10px;display:flex}.tile-included[data-astro-cid-5lpd3jzi] li[data-astro-cid-5lpd3jzi] .icon[data-astro-cid-5lpd3jzi]{color:var(--gold);margin-top:3px}.tile-cta[data-astro-cid-5lpd3jzi]{border-radius:var(--radius);border:1px solid var(--line-gold);background:linear-gradient(120deg,#d9b77a33,#d9b77a0a);grid-column:span 3;justify-content:space-between;align-items:center;gap:18px;padding:22px 26px;display:flex}.tile-cta-k[data-astro-cid-5lpd3jzi]{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font-size:.72rem;display:block}.tile-cta-v[data-astro-cid-5lpd3jzi]{font-family:var(--font-display);margin-top:4px;font-size:clamp(1.15rem,1.6vw,1.4rem);display:block}.tile-cta-arrow[data-astro-cid-5lpd3jzi]{background:var(--gold);width:46px;height:46px;color:var(--ink);transition:transform .4s var(--ease);border-radius:50%;flex:none;place-items:center;display:grid}.tile-cta[data-astro-cid-5lpd3jzi]:hover .tile-cta-arrow[data-astro-cid-5lpd3jzi]{transform:rotate(45deg)}@media (width<=1060px){.bento[data-astro-cid-5lpd3jzi]{grid-template-columns:repeat(2,1fr)}.tile-included[data-astro-cid-5lpd3jzi]{grid-row:auto}.tile-cta[data-astro-cid-5lpd3jzi]{grid-column:span 1;padding:22px}}@media (width<=620px){.bento[data-astro-cid-5lpd3jzi]{grid-template-columns:1fr}.tile-included[data-astro-cid-5lpd3jzi],.tile-cta[data-astro-cid-5lpd3jzi]{grid-column:auto}}.gallery[data-astro-cid-rj65ajc3]{overflow:hidden}.gallery-head[data-astro-cid-rj65ajc3]{text-align:center;flex-direction:column;align-items:center;margin-bottom:36px;display:flex}.gallery-head[data-astro-cid-rj65ajc3] .section-title[data-astro-cid-rj65ajc3]{margin-inline:auto}.gallery-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(3,1fr);align-items:start;gap:14px;display:grid}.g-col[data-astro-cid-rj65ajc3]{gap:14px;display:grid}.g-col[data-astro-cid-rj65ajc3]:nth-child(2){margin-top:56px}.g-item[data-astro-cid-rj65ajc3]{border-radius:var(--radius);border:1px solid var(--line);margin:0;position:relative;overflow:hidden}.g-item[data-astro-cid-rj65ajc3] img[data-astro-cid-rj65ajc3]{width:100%;height:auto;transition:transform .8s var(--ease)}.g-item[data-astro-cid-rj65ajc3]:hover img[data-astro-cid-rj65ajc3]{transform:scale(1.04)}.g-item[data-astro-cid-rj65ajc3] figcaption[data-astro-cid-rj65ajc3]{border:1px solid var(--line);background:#05080fcc;border-radius:999px;padding:4px 10px;font-size:.74rem;position:absolute;bottom:12px;left:12px}@media (width<=760px){.gallery-grid[data-astro-cid-rj65ajc3]{grid-template-columns:repeat(2,1fr);gap:10px}.g-col[data-astro-cid-rj65ajc3]{gap:10px}.g-col[data-astro-cid-rj65ajc3]:nth-child(3){display:none}.g-col[data-astro-cid-rj65ajc3]:nth-child(2){margin-top:32px}.g-item[data-astro-cid-rj65ajc3] figcaption[data-astro-cid-rj65ajc3]{display:none}}.reviews-head[data-astro-cid-4bjs7uhz]{margin-bottom:32px}.reviews-grid[data-astro-cid-4bjs7uhz]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.review[data-astro-cid-4bjs7uhz]{flex-direction:column;gap:14px;margin:0;padding:22px;display:flex}.stars[data-astro-cid-4bjs7uhz]{color:var(--gold);gap:2px;display:flex}.review[data-astro-cid-4bjs7uhz] blockquote[data-astro-cid-4bjs7uhz]{font-family:var(--font-display);margin:0;font-size:1.05rem;line-height:1.5}.review[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz]{flex-direction:column;margin-top:auto;font-size:.85rem;display:flex}.review[data-astro-cid-4bjs7uhz] figcaption[data-astro-cid-4bjs7uhz] span[data-astro-cid-4bjs7uhz]{color:var(--muted)}.invite[data-astro-cid-4bjs7uhz]{grid-template-columns:auto 1fr auto;align-items:center;gap:22px;padding:26px;display:grid}.invite-icon[data-astro-cid-4bjs7uhz]{width:auto;color:var(--gold);font-size:2.2rem}.invite[data-astro-cid-4bjs7uhz] h3[data-astro-cid-4bjs7uhz]{font-size:1.35rem}.invite[data-astro-cid-4bjs7uhz] p[data-astro-cid-4bjs7uhz]{color:var(--muted);max-width:60ch;margin-top:6px;font-size:.94rem}@media (width<=960px){.reviews-grid[data-astro-cid-4bjs7uhz]{grid-template-columns:1fr}.invite[data-astro-cid-4bjs7uhz]{text-align:left;grid-template-columns:1fr}}.faq-grid[data-astro-cid-7synugci]{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(32px,5vw,72px);display:grid}.faq-side[data-astro-cid-7synugci]{position:sticky;top:100px}.faq-wa[data-astro-cid-7synugci]{margin-top:22px}.faq-list[data-astro-cid-7synugci]{gap:10px;display:grid}.faq-item[data-astro-cid-7synugci]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#ffffff05;transition:border-color .3s,background .3s}.faq-item[data-astro-cid-7synugci][open]{border-color:var(--line-gold);background:#d9b77a0d}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;list-style:none;display:flex}.faq-item[data-astro-cid-7synugci] summary[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq-item[data-astro-cid-7synugci] h3[data-astro-cid-7synugci]{font-family:var(--font-body);font-size:.96rem;font-weight:600;line-height:1.4}.faq-chev[data-astro-cid-7synugci]{color:var(--gold);transition:transform .3s var(--ease);flex:none}.faq-item[data-astro-cid-7synugci][open] .faq-chev[data-astro-cid-7synugci]{transform:rotate(180deg)}.faq-item[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{color:var(--muted);padding:0 18px 18px;font-size:.94rem}@media (width<=900px){.faq-grid[data-astro-cid-7synugci]{grid-template-columns:1fr}.faq-side[data-astro-cid-7synugci]{position:static}}.guide[data-astro-cid-gq6dd2vr]{background:linear-gradient(180deg, var(--ink), var(--night) 60%, var(--ink));border-block:1px solid var(--line)}.guide-grid[data-astro-cid-gq6dd2vr]{grid-template-columns:.8fr 1.2fr;gap:clamp(32px,5vw,72px);display:grid}.guide-text[data-astro-cid-gq6dd2vr]{color:#c3cbdb;gap:14px;max-width:68ch;display:grid}.guide-text[data-astro-cid-gq6dd2vr] h3[data-astro-cid-gq6dd2vr]{color:var(--text);margin-top:10px;font-size:1.3rem}.guide-text[data-astro-cid-gq6dd2vr] ul[data-astro-cid-gq6dd2vr]{gap:8px;margin:0;padding-left:1.1em;display:grid}.guide-text[data-astro-cid-gq6dd2vr] a[data-astro-cid-gq6dd2vr]{color:var(--gold-soft);text-underline-offset:3px;text-decoration:underline}.guide-text[data-astro-cid-gq6dd2vr] li[data-astro-cid-gq6dd2vr]::marker{color:var(--gold)}.guide-text[data-astro-cid-gq6dd2vr] strong[data-astro-cid-gq6dd2vr]{color:var(--gold-soft);font-weight:600}@media (width<=900px){.guide-grid[data-astro-cid-gq6dd2vr]{grid-template-columns:1fr}}
