.hero[data-astro-cid-lcdefpme]{color:#fff;isolation:isolate;background:var(--plum-950);grid-template-rows:1fr auto;min-height:100svh;display:grid;position:relative;overflow:clip}.hero-media[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0}.hero-media[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:60% 60%;width:100%;height:100%;animation:kenburns 22s var(--ease) both}@keyframes kenburns{0%{scale:1.14}to{scale:1}}.hero-veil[data-astro-cid-lcdefpme]{z-index:-1;background:linear-gradient(#1a11158c 0%,#1a111526 30%,#1a111559 60%,#1a1115eb 100%),linear-gradient(90deg,#2b1d24d9 0%,#2b1d2440 60%,#0000 100%);position:absolute;inset:0}.hero-content[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 48px);align-self:center;padding-bottom:40px}.hero-kicker[data-astro-cid-lcdefpme]{color:var(--gold-soft);margin-top:28px;font-size:clamp(1.1rem,.9rem + .9vw,1.6rem);font-style:italic}.hero-title[data-astro-cid-lcdefpme]{font-size:var(--fs-hero);letter-spacing:-.045em;margin-top:10px;font-weight:700;line-height:1.08}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]{padding-bottom:.08em;display:block;overflow:hidden}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]>span[data-astro-cid-lcdefpme]{animation:rise 1.2s var(--ease-out) both;display:inline-block}.hero-title[data-astro-cid-lcdefpme] .line[data-astro-cid-lcdefpme]:nth-child(2)>span[data-astro-cid-lcdefpme]{animation-delay:.12s}.hero-title[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{background:linear-gradient(100deg, #fff 10%, var(--gold-soft) 60%, #fff 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}@keyframes rise{0%{transform:translateY(105%)}to{transform:none}}.hero-lead[data-astro-cid-lcdefpme]{max-width:640px;font-size:var(--fs-lg);color:#ffffffd1;animation:fade 1.2s .35s var(--ease-out) both;margin-top:26px}.hero-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:#fff}.hero-actions[data-astro-cid-lcdefpme]{animation:fade 1.2s .5s var(--ease-out) both;flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}@keyframes fade{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.br-md[data-astro-cid-lcdefpme]{display:none}@media (width>=768px){.br-md[data-astro-cid-lcdefpme]{display:inline}}.hero-dock-wrap[data-astro-cid-lcdefpme]{padding-bottom:clamp(20px,4vw,40px)}.hero-dock[data-astro-cid-lcdefpme]{-webkit-backdrop-filter:blur(20px)saturate(1.4);animation:fade 1.2s .7s var(--ease-out) both;background:#ffffff24;border-radius:24px;grid-template-columns:1fr 1fr;gap:1px;padding:0;list-style:none;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff2e}@media (width>=960px){.hero-dock[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.hero-dock[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{background:#1a111538;align-items:flex-start;gap:14px;padding:20px 22px;display:flex;position:relative}.hero-dock[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] svg{width:22px;height:22px;color:var(--gold-soft);flex:none;margin-top:2px}.hero-dock[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:.95rem;display:block}.hero-dock[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:#ffffffb8;font-size:.82rem;line-height:1.5;display:block}.hero-dock[data-astro-cid-lcdefpme] .stretched[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero-dock[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:last-child:hover{background:#ffffff14}@media (width<=560px){.hero-dock[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.hero-dock[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:center;padding:14px 16px}.hero-dock[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:nth-child(n+3){display:none}.hero-dock[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.hero-dock-wrap[data-astro-cid-lcdefpme]{padding-bottom:100px}.hero-content[data-astro-cid-lcdefpme]{padding-top:calc(var(--header-h) + 24px)}}.trust[data-astro-cid-lcdefpme]{gap:18px;margin-top:clamp(40px,5vw,64px);display:grid}.trust-label[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--muted);white-space:nowrap;align-items:center;gap:10px;display:flex}.trust-label[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--plum)}.trust-label[data-astro-cid-lcdefpme] svg{width:22px;height:22px;color:var(--gold);flex:none}@media (width<=560px){.trust-label[data-astro-cid-lcdefpme]{white-space:normal}}.marquee[data-astro-cid-lcdefpme]{overflow:hidden;mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.marquee-track[data-astro-cid-lcdefpme]{gap:12px;width:max-content;animation:60s linear infinite marquee;display:flex}.marquee[data-astro-cid-lcdefpme]:hover .marquee-track[data-astro-cid-lcdefpme],.marquee[data-astro-cid-lcdefpme]:focus-within .marquee-track[data-astro-cid-lcdefpme]{animation-play-state:paused}.marquee[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{box-shadow:inset 0 0 0 1px var(--line);background:#fff;border-radius:16px;padding:8px 12px;transition:box-shadow .2s;display:block}.marquee[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{box-shadow:inset 0 0 0 2px var(--plum-400)}.marquee[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme].featured{box-shadow:inset 0 0 0 2px var(--plum)}.marquee[data-astro-cid-lcdefpme] img{width:170px;height:auto;display:block}@keyframes marquee{to{transform:translate(calc(-50% - 6px))}}.story-quote[data-astro-cid-lcdefpme]{font-size:var(--fs-xl);color:var(--plum);border-left:3px solid var(--gold);margin:32px 0 24px;padding-left:22px;font-weight:500;line-height:1.6}.story-media[data-astro-cid-lcdefpme]{position:relative}.story-badge[data-astro-cid-lcdefpme]{backdrop-filter:blur(12px);box-shadow:var(--shadow-lg);background:#ffffffeb;border-radius:20px;align-items:center;gap:14px;max-width:300px;padding:18px 22px;display:flex;position:absolute;bottom:28px;left:-12px}@media (width>=960px){.story-badge[data-astro-cid-lcdefpme]{left:-48px}}.story-badge[data-astro-cid-lcdefpme] svg{width:36px;height:36px;color:var(--gold);flex:none}.story-badge[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--muted);font-size:.85rem;font-weight:600;display:block}.story-badge[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-weight:700;line-height:1.4;display:block}.stats[data-astro-cid-lcdefpme]{border-top:1px solid var(--line-strong);grid-template-columns:repeat(2,1fr);margin-top:clamp(56px,8vw,110px);display:grid}@media (width>=960px){.stats[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.stat[data-astro-cid-lcdefpme]{flex-direction:column-reverse;justify-content:flex-end;gap:8px;padding:28px 8px 0;display:flex}.stat[data-astro-cid-lcdefpme]+.stat[data-astro-cid-lcdefpme]{border-left:1px solid var(--line);padding-left:clamp(12px,2.4vw,32px)}@media (width<=959px){.stat[data-astro-cid-lcdefpme]:nth-child(3){border-left:0;padding-left:8px}.stat[data-astro-cid-lcdefpme]:nth-child(n+3){margin-top:24px}}.stat[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--plum-900);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(3rem,2rem + 4vw,5.6rem);line-height:1}.stat[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-family:var(--font-sans);color:var(--plum-400);letter-spacing:0;margin-left:6px;font-size:1rem;font-weight:600}.stat[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--muted)}.bento[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:14px;padding:0;list-style:none;display:grid}@media (width>=700px){.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr);grid-auto-rows:300px}}@media (width>=1100px){.bento[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);grid-auto-rows:270px}.size-xl[data-astro-cid-lcdefpme]{grid-area:span 2/span 2}.size-lg[data-astro-cid-lcdefpme]{grid-column:span 2}.size-wide[data-astro-cid-lcdefpme]{grid-column:span 4}}@media (width>=700px) and (width<=1099px){.size-xl[data-astro-cid-lcdefpme]{grid-column:span 2}}.bento-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);color:#fff;isolation:isolate;background:var(--plum-900);height:100%;min-height:260px;display:block;position:relative;overflow:hidden}.bento-img[data-astro-cid-lcdefpme]{object-fit:cover;z-index:-2;width:100%;height:100%;transition:scale 1.1s var(--ease-out), filter .6s;filter:saturate(.9);position:absolute;inset:0}.bento-card[data-astro-cid-lcdefpme]:before{content:"";z-index:-1;background:linear-gradient(#1a11150d 20%,#1a1115d9 100%);transition:background .5s;position:absolute;inset:0}.bento-card[data-astro-cid-lcdefpme]:after{content:"";z-index:-1;opacity:0;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #e7d6bd40, transparent 45%);transition:opacity .4s;position:absolute;inset:0}.bento-card[data-astro-cid-lcdefpme]:hover:after{opacity:1}.bento-card[data-astro-cid-lcdefpme]:hover .bento-img[data-astro-cid-lcdefpme]{filter:saturate(1.05);scale:1.06}.bento-body[data-astro-cid-lcdefpme]{padding:clamp(20px,2.4vw,30px);position:absolute;inset:auto 0 0}.bento-icon[data-astro-cid-lcdefpme]{backdrop-filter:blur(10px);background:#ffffff29;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:14px;display:grid}.bento-icon[data-astro-cid-lcdefpme] svg{width:22px;height:22px}.bento-en[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--gold-soft);font-size:1.05rem;font-style:italic;display:block}.bento-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-xl);margin-top:2px}.size-xl[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-2xl)}.bento-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:#ffffffc7;max-width:460px;margin-top:6px}.bento-go[data-astro-cid-lcdefpme]{width:48px;height:48px;color:var(--plum-900);opacity:0;transition:transform .4s var(--ease-out), opacity .3s;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:-8px;right:clamp(20px,2.4vw,30px);transform:scale(.6)}.bento-card[data-astro-cid-lcdefpme]:hover .bento-go[data-astro-cid-lcdefpme]{opacity:1;transform:none}.bento-go[data-astro-cid-lcdefpme] svg{width:20px;height:20px}.diff-grid[data-astro-cid-lcdefpme]{gap:40px;display:grid}@media (width>=960px){.diff-grid[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr;gap:80px}.diff-sticky[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 40px);align-self:start;position:sticky}}.diff-media[data-astro-cid-lcdefpme]{aspect-ratio:4/5;position:relative}.diff-media[data-astro-cid-lcdefpme] .diff-photo{opacity:0;position:absolute;inset:0}.diff-media[data-astro-cid-lcdefpme] .diff-photo.was-active{opacity:1;z-index:1}.diff-media[data-astro-cid-lcdefpme] .diff-photo.is-active{opacity:1;z-index:2;transition:opacity .7s var(--ease)}.diff-inline[data-astro-cid-lcdefpme]{aspect-ratio:16/10;margin-bottom:18px;display:none}@media (width<=959px){.diff-sticky[data-astro-cid-lcdefpme]{display:none}.diff-inline[data-astro-cid-lcdefpme]{display:block}}@media (prefers-reduced-motion:reduce){.diff-media[data-astro-cid-lcdefpme] .diff-photo{transition:none}}.diff-list[data-astro-cid-lcdefpme]{gap:0;padding:0;list-style:none;display:grid}.diff-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff1f;padding:36px 0}.diff-list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:first-child{border-top:0;padding-top:0}.diff-no[data-astro-cid-lcdefpme]{color:var(--gold);font-size:2.6rem;line-height:1}.diff-list[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-xl);color:#fff;margin-top:14px}.diff-list[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:#f6eee9b8;margin-top:12px}.doc-rail[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(var(--gutter), calc((100vw - var(--container)) / 2));scroll-padding-inline:max(var(--gutter), calc((100vw - var(--container)) / 2));overflow-x:auto}.doc-rail[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}.doc-rail[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:18px;width:max-content;padding:0 0 8px;list-style:none;display:flex}.doc-rail[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;width:clamp(240px,70vw,300px)}.doc-card[data-astro-cid-lcdefpme]{display:block}.doc-photo[data-astro-cid-lcdefpme]{aspect-ratio:4/5;border-radius:var(--radius);background:linear-gradient(#efe8e4,#e4dad5);overflow:hidden}.doc-photo[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%;transition:scale .8s var(--ease-out)}.doc-card[data-astro-cid-lcdefpme]:hover .doc-photo[data-astro-cid-lcdefpme] img{scale:1.04}.doc-meta[data-astro-cid-lcdefpme]{padding:18px 4px 0}.doc-meta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-xl);margin-top:10px}.doc-meta[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--muted);margin-left:4px;font-size:.95rem;font-weight:500}.doc-meta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--muted);margin-top:4px}.tour-btns[data-astro-cid-lcdefpme]{align-items:center;gap:8px;margin-top:20px;display:flex}.rail-wrap[data-astro-cid-lcdefpme]{position:relative}.rail-nav[data-astro-cid-lcdefpme]{z-index:3;top:var(--nav-top,50%);width:56px;height:56px;color:var(--plum-900);box-shadow:var(--shadow);opacity:0;pointer-events:none;background:#fffffff0;transition:opacity .2s,background .2s;position:absolute;translate:0 -50%}.rail-nav[data-astro-cid-lcdefpme]:hover{background:#fff}.rail-nav[data-astro-cid-lcdefpme].prev{left:max(16px, calc((100vw - var(--container)) / 2 - 28px))}.rail-nav[data-astro-cid-lcdefpme].next{right:16px}@media (width>=1024px){.rail-nav[data-astro-cid-lcdefpme].next{right:100px}}.rail-nav[data-astro-cid-lcdefpme] .flip{rotate:180deg}.doc-wrap[data-astro-cid-lcdefpme]{--nav-top:36%}@media (hover:hover){.rail-wrap[data-astro-cid-lcdefpme]:hover .rail-nav[data-astro-cid-lcdefpme],.rail-nav[data-astro-cid-lcdefpme]:focus-visible{opacity:1;pointer-events:auto}.rail-wrap[data-astro-cid-lcdefpme][data-at-start] .rail-nav[data-astro-cid-lcdefpme].prev,.rail-wrap[data-astro-cid-lcdefpme][data-at-end] .rail-nav[data-astro-cid-lcdefpme].next{opacity:0;pointer-events:none}}@media (hover:none){.rail-nav[data-astro-cid-lcdefpme]{display:none}}.tour-rail[data-astro-cid-lcdefpme]{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:max(var(--gutter), calc((100vw - var(--container)) / 2));scroll-padding-inline:max(var(--gutter), calc((100vw - var(--container)) / 2));scroll-behavior:smooth;overflow-x:auto}.tour-rail[data-astro-cid-lcdefpme]::-webkit-scrollbar{display:none}@media (width>=1024px){.doc-rail[data-astro-cid-lcdefpme],.tour-rail[data-astro-cid-lcdefpme]{padding-inline-end:max(110px, calc((100vw - var(--container)) / 2))}}.tour-rail[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{gap:18px;width:max-content;padding:0;list-style:none;display:flex}.tour-rail[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{scroll-snap-align:start;width:clamp(280px,86vw,620px)}.tour-rail[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);aspect-ratio:3/2;position:relative;overflow:hidden}.tour-rail[data-astro-cid-lcdefpme] img{object-fit:cover;width:100%;height:100%}.tour-rail[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{backdrop-filter:blur(12px);font-size:var(--fs-sm);background:#ffffffe0;border-radius:16px;flex-wrap:wrap;align-items:baseline;gap:4px 10px;padding:14px 18px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.tour-rail[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:1rem}.tour-rail[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--muted)}@supports (animation-timeline:view(inline)){.tour-rail[data-astro-cid-lcdefpme] figure[data-astro-cid-lcdefpme]{animation:linear both tour-focus view(inline)}@keyframes tour-focus{0%{opacity:.6;scale:.92}30%,70%{opacity:1;scale:1}to{opacity:.85;scale:.96}}}.journey[data-astro-cid-lcdefpme]{gap:4px;margin-top:36px;padding:0;list-style:none;display:grid;position:relative}.journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{grid-template-columns:56px 1fr;align-items:center;gap:16px;padding:14px 0;display:grid;position:relative}.journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{background:var(--paper);width:56px;height:56px;box-shadow:inset 0 0 0 1px var(--plum-200);font-family:var(--font-display);color:var(--plum);z-index:1;border-radius:50%;place-items:center;font-size:1.3rem;display:grid;position:relative}.journey[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]:not(:last-child):after{content:"";background:linear-gradient(var(--plum-200), transparent);width:2px;position:absolute;top:70px;bottom:-14px;left:27px}.journey[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{font-size:var(--fs-lg)}.journey[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--muted);font-size:var(--fs-sm)}.docs-card[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:var(--radius-lg);box-shadow:var(--shadow);padding:14px}.docs-body[data-astro-cid-lcdefpme]{padding:26px 18px 18px}.docs-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);align-items:center;gap:10px;margin-bottom:18px;display:flex}.docs-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] svg{color:var(--plum)}.posts[data-astro-cid-lcdefpme]{padding:0;list-style:none}@media (width>=700px){.grid-3[data-astro-cid-lcdefpme].posts{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-3[data-astro-cid-lcdefpme].posts>[data-astro-cid-lcdefpme]{grid-column:auto}}.post-card[data-astro-cid-lcdefpme]{border-radius:var(--radius);background:var(--ivory);height:100%;box-shadow:inset 0 0 0 1px var(--line);transition:transform .4s var(--ease), box-shadow .4s;flex-direction:column;display:flex;overflow:hidden}.post-card[data-astro-cid-lcdefpme]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.post-thumb[data-astro-cid-lcdefpme]{aspect-ratio:1;background:var(--rose-50);overflow:hidden}.post-thumb[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:contain;width:100%;height:100%}.post-ph[data-astro-cid-lcdefpme]{height:100%;color:var(--plum-400);place-items:center;display:grid}.post-body[data-astro-cid-lcdefpme]{flex:1;align-content:start;gap:10px;padding:22px 22px 24px;display:grid}.post-body[data-astro-cid-lcdefpme] .chip[data-astro-cid-lcdefpme]{justify-self:start}.post-body[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);line-height:1.4}.post-body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.post-body[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{font-size:var(--fs-xs);color:var(--plum-400);margin-top:auto}.loc-grid[data-astro-cid-lcdefpme]{gap:18px;display:grid}@media (width>=1024px){.loc-grid[data-astro-cid-lcdefpme]{grid-template-rows:auto auto;grid-template-columns:1fr 1.3fr}.loc-map[data-astro-cid-lcdefpme]{grid-area:1/2}}.loc-card[data-astro-cid-lcdefpme],.notice-card[data-astro-cid-lcdefpme]{background:var(--paper);border-radius:var(--radius-lg);box-shadow:inset 0 0 0 1px var(--line);padding:clamp(26px,3.4vw,44px)}.loc-addr[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);margin-top:12px;font-weight:600}.loc-list[data-astro-cid-lcdefpme]{gap:18px;margin-top:26px;display:grid}.loc-list[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{font-size:var(--fs-sm);grid-template-columns:96px 1fr;gap:12px;display:grid}.loc-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{color:var(--plum);align-self:start;align-items:center;gap:8px;font-weight:700;display:flex}.loc-list[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme] svg{width:18px;height:18px}.map-links[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.loc-map[data-astro-cid-lcdefpme]{border-radius:var(--radius-lg);min-height:380px;box-shadow:var(--shadow-sm);background:var(--rose-100);position:relative;overflow:hidden}.loc-map[data-astro-cid-lcdefpme] .nmap{position:absolute;inset:0}@media (width<=700px){.loc-map[data-astro-cid-lcdefpme]{min-height:300px}}.notice-head[data-astro-cid-lcdefpme]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.notice-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--fs-lg);align-items:center;gap:10px;display:flex}.notice-head[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] svg{color:var(--plum)}.notice-card[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{border-top:1px solid var(--line);font-size:var(--fs-sm);justify-content:space-between;gap:14px;padding:14px 0;display:flex}.notice-card[data-astro-cid-lcdefpme] time[data-astro-cid-lcdefpme]{color:var(--muted);white-space:nowrap}@media (width>=960px){.faq-intro[data-astro-cid-lcdefpme]{top:calc(var(--header-h) + 40px);position:sticky}}
