.svc[data-astro-cid-hevbld2q]{--c:var(--gold-t,var(--goldink));border-radius:var(--r);background:var(--svc-bg,#fff9);border:1px solid var(--rule,#141c351a);scroll-margin-top:calc(var(--hdr) + 16px);padding:clamp(20px,2.6vw,34px);position:relative}.chap:not(.chap--paper):not(.chap--cream) .svc[data-astro-cid-hevbld2q]{--svc-bg:linear-gradient(160deg,#1b2547b8,#0a122299)}.svc__head[data-astro-cid-hevbld2q]{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(14px,2vw,24px);margin-bottom:clamp(16px,2.4vh,24px);display:grid}.svc__win[data-astro-cid-hevbld2q]{aspect-ratio:240/330;filter:drop-shadow(0 10px 14px #141c3540);width:clamp(64px,6vw,84px);display:block;position:relative}.svc__view[data-astro-cid-hevbld2q]{background:#3a3f78;border-radius:999px;position:absolute;inset:6.5% 9%;overflow:hidden}.svc__view[data-astro-cid-hevbld2q] img[data-astro-cid-hevbld2q]{width:200%;max-width:none;height:auto;position:absolute;top:50%;left:50%;translate:-50% -50%}.svc__view--spot[data-astro-cid-hevbld2q]{background:#eaedf9}.svc__view--spot[data-astro-cid-hevbld2q] img[data-astro-cid-hevbld2q]{width:120%}.svc__rim[data-astro-cid-hevbld2q]{width:100%;height:100%;position:absolute;inset:0}.svc__n[data-astro-cid-hevbld2q]{font:600 var(--t-xs)/1.6 var(--f-text);color:var(--c)}.svc__t[data-astro-cid-hevbld2q]{font:400 var(--t-md)/1.4 var(--f-title);margin:0}.svc__line[data-astro-cid-hevbld2q]{color:var(--fg2,var(--ink2));margin-top:6px;line-height:1.85}.svc__cols[data-astro-cid-hevbld2q]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.4vw,32px);display:grid}.svc__col--x[data-astro-cid-hevbld2q]{border-inline-start:1px solid var(--rule,#141c351a);padding-inline-start:clamp(16px,2.4vw,32px)}.svc__lab[data-astro-cid-hevbld2q]{font:600 var(--t-xs)/1.6 var(--f-text);color:var(--c);margin-bottom:10px}.svc__x[data-astro-cid-hevbld2q]{color:var(--fg2,var(--ink2));gap:10px;margin:0;padding:0;list-style:none;display:grid}.svc__x[data-astro-cid-hevbld2q] li[data-astro-cid-hevbld2q]{padding-inline-start:28px;line-height:1.8;position:relative}.svc__x[data-astro-cid-hevbld2q] li[data-astro-cid-hevbld2q]:before{content:"";inset-inline-start:2px;opacity:.8;background:linear-gradient(45deg,#0000 43%,currentColor 43% 57%,#0000 57%),linear-gradient(-45deg,#0000 43%,currentColor 43% 57%,#0000 57%);width:12px;height:12px;position:absolute;top:.55em}.svc__who[data-astro-cid-hevbld2q]{border-top:1px solid var(--rule,#141c351a);gap:0;margin:clamp(16px,2.4vh,24px) 0 0;display:grid}.svc__who[data-astro-cid-hevbld2q] div[data-astro-cid-hevbld2q]{border-bottom:1px solid var(--rule,#141c351a);grid-template-columns:minmax(7em,26%) 1fr;gap:12px;padding:9px 0;font-size:.9375rem;line-height:1.75;display:grid}.svc__who[data-astro-cid-hevbld2q] dt[data-astro-cid-hevbld2q]{color:var(--c);font-weight:600}.svc__who[data-astro-cid-hevbld2q] dd[data-astro-cid-hevbld2q]{margin:0}.svc__foot[data-astro-cid-hevbld2q]{margin-top:clamp(14px,2vh,20px)}.svc__pay[data-astro-cid-hevbld2q]{font-size:.9375rem;line-height:1.8}.svc__pay[data-astro-cid-hevbld2q] b[data-astro-cid-hevbld2q]{color:var(--c);font-weight:600}.svc__foot[data-astro-cid-hevbld2q] .srcrow[data-astro-cid-hevbld2q]{gap:0 18px}@media (width<=640px){.svc__cols[data-astro-cid-hevbld2q]{grid-template-columns:minmax(0,1fr)}.svc__col--x[data-astro-cid-hevbld2q]{border-inline-start:0;border-top:1px solid var(--rule,#141c351a);padding:16px 0 0}.svc__who[data-astro-cid-hevbld2q] div[data-astro-cid-hevbld2q]{grid-template-columns:minmax(0,1fr);gap:0}}.sv-table[data-astro-cid-lnthwwyx] th[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]{min-height:44px;color:inherit;font-family:var(--f-title);align-items:center;gap:10px;font-weight:500;text-decoration:none;display:inline-flex}.sv-table[data-astro-cid-lnthwwyx] th[data-astro-cid-lnthwwyx] a[data-astro-cid-lnthwwyx]:hover{color:var(--goldink)}.sv-n[data-astro-cid-lnthwwyx]{background:var(--goldink);width:26px;height:26px;color:var(--cream);font:700 .75rem/1 var(--f-text);border-radius:50%;flex:none;place-items:center;display:grid}.sv-table[data-astro-cid-lnthwwyx] td[data-astro-cid-lnthwwyx]{white-space:nowrap}.sv-list[data-astro-cid-lnthwwyx]{gap:clamp(18px,2.6vw,28px);display:grid}.sv-pay[data-astro-cid-lnthwwyx]{gap:0 18px;margin-top:18px}#after-arrival[data-astro-cid-lnthwwyx] .co{margin-top:clamp(28px,4vh,40px)}@media (width<=640px){.sv-table[data-astro-cid-lnthwwyx] .dtable[data-astro-cid-lnthwwyx] thead[data-astro-cid-lnthwwyx]{display:none}.sv-table[data-astro-cid-lnthwwyx] .dtable[data-astro-cid-lnthwwyx] tr[data-astro-cid-lnthwwyx]{border-top:1px solid var(--rule);grid-template-columns:1fr;padding:8px 14px;display:grid}.sv-table[data-astro-cid-lnthwwyx] .dtable[data-astro-cid-lnthwwyx] tr[data-astro-cid-lnthwwyx]:first-child{border-top:0}.sv-table[data-astro-cid-lnthwwyx] .dtable[data-astro-cid-lnthwwyx] [data-astro-cid-lnthwwyx]:is(th,td){white-space:normal;border:0;padding:0;display:block}.sv-table[data-astro-cid-lnthwwyx] .dtable[data-astro-cid-lnthwwyx] td[data-astro-cid-lnthwwyx]{font-size:var(--t-xs);color:var(--ink2);padding-inline-start:36px}.sv-table[data-astro-cid-lnthwwyx] .dtable[data-astro-cid-lnthwwyx] td[data-astro-cid-lnthwwyx]:last-child{color:var(--goldink);padding-bottom:6px}}
