.rg[data-astro-cid-wjziq4yt]{width:100%}.stage[data-astro-cid-wjziq4yt]{border-radius:0;position:relative;overflow:hidden}.track[data-astro-cid-wjziq4yt]{scroll-snap-type:x mandatory;scroll-behavior:smooth;scrollbar-width:none;display:flex;overflow-x:auto}.track[data-astro-cid-wjziq4yt]::-webkit-scrollbar{display:none}.slide[data-astro-cid-wjziq4yt]{scroll-snap-align:start;flex:0 0 100%;position:relative}.cap[data-astro-cid-wjziq4yt]{z-index:3;position:absolute;bottom:20px;left:20px}.arw[data-astro-cid-wjziq4yt]{z-index:4;cursor:pointer;width:38px;height:38px;font-size:var(--type-item-title);background:var(--color-paper);color:var(--color-ink);border-radius:var(--radius-btn-eff);box-shadow:var(--shadow-md);transition:transform var(--motion-fast) ease, opacity var(--motion-fast) ease;border:none;justify-content:center;align-items:center;line-height:1;display:flex;position:absolute;top:50%;transform:translateY(-50%)}[data-astro-cid-wjziq4yt][data-theme=signature] .arw[data-astro-cid-wjziq4yt]{background:color-mix(in oklab, var(--color-paper) 82%, transparent);border:1px solid var(--color-line);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.arw[data-astro-cid-wjziq4yt]:hover{transform:translateY(-50%)scale(1.08)}.prev[data-astro-cid-wjziq4yt]{left:12px}.next[data-astro-cid-wjziq4yt]{right:12px}.count[data-astro-cid-wjziq4yt]{z-index:4;background:var(--color-ink-overlay);color:var(--color-on-ink);font-size:var(--type-label);border-radius:99px;padding:3px 9px;font-weight:600;position:absolute;top:12px;right:12px}.thumbs[data-astro-cid-wjziq4yt]{gap:8px;margin-top:10px;display:flex}.thumb[data-astro-cid-wjziq4yt]{cursor:pointer;opacity:.55;outline-offset:1px;background:0 0;border:none;border-radius:0;outline:2px solid #0000;flex:1;padding:0;transition:opacity .15s;overflow:hidden}.thumb[data-astro-cid-wjziq4yt].on{opacity:1;outline-color:var(--color-accent-text)}.suite-hero[data-astro-cid-vpj2k7ja]{background:linear-gradient(145deg, var(--color-gradient-start,var(--color-secondary)), var(--color-ink));color:var(--color-on-ink);min-height:var(--room-detail-hero);padding:150px var(--edge) clamp(65px, 8vw, 105px);align-items:end;display:flex;position:relative;overflow:hidden}.suite-hero[data-astro-cid-vpj2k7ja]>img[data-astro-cid-vpj2k7ja]{object-fit:cover;height:100%;transition:transform var(--motion-slow) var(--ease-emphasis);width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.suite-hero[data-astro-cid-vpj2k7ja].no-media{min-height:0;padding-bottom:max(48px,min(6vw,80px))}.suite-hero[data-astro-cid-vpj2k7ja].is-placeholder{background:var(--color-ink);grid-template-rows:minmax(380px,58svh) auto;min-height:0;padding:0;display:grid}.suite-hero[data-astro-cid-vpj2k7ja].is-placeholder>img[data-astro-cid-vpj2k7ja]{grid-row:1;height:100%;position:relative;top:auto;bottom:auto;left:auto;right:auto}.suite-hero[data-astro-cid-vpj2k7ja].is-placeholder .suite-shade[data-astro-cid-vpj2k7ja]{display:none}.suite-hero[data-astro-cid-vpj2k7ja].is-placeholder .suite-hero-copy[data-astro-cid-vpj2k7ja]{max-width:900px;padding:var(--section-gap-compact) var(--edge);grid-row:2}.suite-hero[data-astro-cid-vpj2k7ja]:hover>img[data-astro-cid-vpj2k7ja]{transform:scale(1.018)}.suite-shade[data-astro-cid-vpj2k7ja]{background:linear-gradient(90deg, var(--color-ink-overlay), transparent 72%), linear-gradient(0deg, var(--color-ink-overlay), transparent 55%);position:absolute;top:0;bottom:0;left:0;right:0}.suite-hero-copy[data-astro-cid-vpj2k7ja]{max-width:750px;position:relative}.suite-back[data-astro-cid-vpj2k7ja]{font:var(--type-label) var(--mono);border-bottom:1px solid #ffffffa6;margin-bottom:58px;padding-bottom:4px;display:inline-block}.suite-hero[data-astro-cid-vpj2k7ja] h1[data-astro-cid-vpj2k7ja]{font-size:var(--type-hero);line-height:var(--leading-hero);margin:14px 0 22px}.suite-hero-copy[data-astro-cid-vpj2k7ja]>p[data-astro-cid-vpj2k7ja]:not(.eyebrow){font-size:var(--type-lead);max-width:500px}.suite-button[data-astro-cid-vpj2k7ja]{background:var(--color-accent-fill);border-radius:var(--radius-btn-eff);color:var(--color-on-accent);font-size:var(--type-control-sm);padding:var(--button-pad-y) var(--button-pad-x);transition:background var(--motion-fast) ease, transform var(--motion-fast) ease;margin-top:16px;font-weight:700}.suite-button[data-astro-cid-vpj2k7ja]:hover{background:var(--color-secondary);transform:translateY(-2px)}.suite-detail[data-astro-cid-vpj2k7ja]{padding:clamp(85px, 12vw, 170px) var(--edge);grid-template-columns:1.25fr .75fr;gap:10vw;display:grid}.suite-intro[data-astro-cid-vpj2k7ja] h2[data-astro-cid-vpj2k7ja]{font-size:var(--type-section-title);line-height:var(--leading-section-title);max-width:10ch;margin:14px 0 24px}.t-signature .suite-intro[data-astro-cid-vpj2k7ja]{min-width:0;container-type:inline-size}.t-signature .suite-intro[data-astro-cid-vpj2k7ja] h2[data-astro-cid-vpj2k7ja]{font-size:min(var(--type-section-title), 8cqi);overflow-wrap:normal;max-width:18ch}.suite-intro[data-astro-cid-vpj2k7ja]>p[data-astro-cid-vpj2k7ja]:last-child{color:var(--color-muted);font-size:var(--type-lead);max-width:540px}.suite-amenities[data-astro-cid-vpj2k7ja]{border-top:1px solid var(--color-line)}.suite-amenities[data-astro-cid-vpj2k7ja]>span[data-astro-cid-vpj2k7ja],.suite-amenities[data-astro-cid-vpj2k7ja] details[data-astro-cid-vpj2k7ja] span[data-astro-cid-vpj2k7ja]{border-bottom:1px solid var(--color-line);font-size:var(--type-small);padding:15px 0;display:block}.suite-amenities[data-astro-cid-vpj2k7ja] details[data-astro-cid-vpj2k7ja]{border-bottom:1px solid var(--color-line)}.suite-amenities[data-astro-cid-vpj2k7ja] summary[data-astro-cid-vpj2k7ja]{cursor:pointer;font-size:var(--type-small);justify-content:space-between;align-items:center;padding:15px 0;list-style:none;display:flex}.suite-amenities[data-astro-cid-vpj2k7ja] summary[data-astro-cid-vpj2k7ja]::-webkit-details-marker{display:none}.suite-amenities[data-astro-cid-vpj2k7ja] summary[data-astro-cid-vpj2k7ja] span[data-astro-cid-vpj2k7ja]{border:0;padding:0}.suite-amenities[data-astro-cid-vpj2k7ja] summary[data-astro-cid-vpj2k7ja] small[data-astro-cid-vpj2k7ja]{font:var(--type-label) var(--mono);align-items:center;gap:8px;display:flex}.suite-amenities[data-astro-cid-vpj2k7ja] summary[data-astro-cid-vpj2k7ja] small[data-astro-cid-vpj2k7ja]:after{content:"+";font-size:var(--type-small)}.suite-amenities[data-astro-cid-vpj2k7ja] summary[data-astro-cid-vpj2k7ja] .when-open[data-astro-cid-vpj2k7ja],.suite-amenities[data-astro-cid-vpj2k7ja] details[data-astro-cid-vpj2k7ja][open] summary[data-astro-cid-vpj2k7ja] .when-closed[data-astro-cid-vpj2k7ja]{display:none}.suite-amenities[data-astro-cid-vpj2k7ja] details[data-astro-cid-vpj2k7ja][open] summary[data-astro-cid-vpj2k7ja] .when-open[data-astro-cid-vpj2k7ja]{display:block}.suite-amenities[data-astro-cid-vpj2k7ja] details[data-astro-cid-vpj2k7ja][open] summary[data-astro-cid-vpj2k7ja] small[data-astro-cid-vpj2k7ja]:after{content:"−"}.suite-amenities[data-astro-cid-vpj2k7ja] details[data-astro-cid-vpj2k7ja]>div[data-astro-cid-vpj2k7ja] span[data-astro-cid-vpj2k7ja]:last-child{border-bottom:0}.suite-gallery[data-astro-cid-vpj2k7ja]{padding:0 var(--edge) var(--section-gap-compact)}.suite-booking[data-astro-cid-vpj2k7ja]{background:var(--color-surface);padding:clamp(75px, 9vw, 120px) var(--edge)}.suite-booking-head[data-astro-cid-vpj2k7ja]{justify-content:space-between;align-items:end;margin-bottom:32px;display:flex}.suite-booking[data-astro-cid-vpj2k7ja] h2[data-astro-cid-vpj2k7ja]{font-size:var(--type-section-title);margin-top:12px}.suite-booking-head[data-astro-cid-vpj2k7ja]>p[data-astro-cid-vpj2k7ja]{color:var(--color-muted)}.suite-booking[data-astro-cid-vpj2k7ja] strong[data-astro-cid-vpj2k7ja]{color:var(--color-accent-text);font-family:var(--font-head);font-size:var(--type-card-title);font-weight:500}.has-room-search[data-astro-cid-vpj2k7ja] .suite-booking-head[data-astro-cid-vpj2k7ja]{text-align:center;flex-direction:column;justify-content:center;align-items:center}body.room-search-visible .sticky{opacity:0;pointer-events:none;visibility:hidden}.suite-more[data-astro-cid-vpj2k7ja]{padding:clamp(85px, 11vw, 155px) var(--edge)}.rd[data-astro-cid-vpj2k7ja]{max-width:1100px}.rd-back[data-astro-cid-vpj2k7ja]{font-size:var(--type-control-sm);letter-spacing:.06em;color:var(--color-accent-text);margin-bottom:10px;display:inline-block}.rd-title[data-astro-cid-vpj2k7ja]{font-size:var(--type-section-title);margin-bottom:22px}.rd-gallery[data-astro-cid-vpj2k7ja]{margin-bottom:32px}.rd-cols[data-astro-cid-vpj2k7ja]{grid-template-columns:1.6fr .9fr;align-items:start;gap:48px;display:grid}.rd-main[data-astro-cid-vpj2k7ja]{flex-direction:column;gap:20px;display:flex}.rd-chips[data-astro-cid-vpj2k7ja]{flex-wrap:wrap;gap:8px;display:flex}.rd-lead[data-astro-cid-vpj2k7ja]{font-size:var(--type-prose);line-height:var(--leading-prose);color:var(--color-muted);max-width:56ch}.rd-amen[data-astro-cid-vpj2k7ja] h3[data-astro-cid-vpj2k7ja]{font-size:var(--type-item-title);margin-bottom:12px}.rd-amen[data-astro-cid-vpj2k7ja] ul[data-astro-cid-vpj2k7ja]{columns:2;margin:0;padding:0;list-style:none}.rd-amen[data-astro-cid-vpj2k7ja] li[data-astro-cid-vpj2k7ja]{font-size:var(--type-small);color:var(--color-muted);break-inside:avoid;margin-bottom:9px;padding-left:20px;position:relative}.rd-amen[data-astro-cid-vpj2k7ja] li[data-astro-cid-vpj2k7ja]:before{content:"✓";color:var(--color-accent-text);font-weight:700;position:absolute;left:0}.rd-book[data-astro-cid-vpj2k7ja]{background:var(--color-paper);border:1px solid var(--color-line);border-radius:var(--radius-surface-eff);box-shadow:var(--shadow-md);flex-direction:column;gap:14px;padding:22px;display:flex;position:sticky;top:96px}.rd-price[data-astro-cid-vpj2k7ja]{font-size:var(--type-small);color:var(--color-muted);align-items:baseline;gap:6px;display:flex}.rd-price[data-astro-cid-vpj2k7ja] b[data-astro-cid-vpj2k7ja]{font-family:var(--font-head);font-size:var(--type-price);color:var(--color-accent-text);font-weight:var(--weight-head)}.rd-note[data-astro-cid-vpj2k7ja]{font-size:var(--type-label);color:var(--color-muted);text-align:center;margin:0}.rd-more[data-astro-cid-vpj2k7ja]{margin-top:72px}.rd-more[data-astro-cid-vpj2k7ja] h2[data-astro-cid-vpj2k7ja]{font-size:var(--type-subheading);margin-bottom:20px}.rd-more-grid[data-astro-cid-vpj2k7ja]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.rd-mcard[data-astro-cid-vpj2k7ja]{border:1px solid var(--color-line);border-radius:var(--radius-surface-eff);overflow:hidden}.rd-mimg[data-astro-cid-vpj2k7ja]{aspect-ratio:4/3;background:var(--color-surface);position:relative}.rd-mimg[data-astro-cid-vpj2k7ja] img[data-astro-cid-vpj2k7ja]{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.rd-mb[data-astro-cid-vpj2k7ja]{flex-direction:column;gap:4px;padding:12px 14px;display:flex}.rd-mb[data-astro-cid-vpj2k7ja] h3[data-astro-cid-vpj2k7ja]{font-size:var(--type-item-title)}.rd-mb[data-astro-cid-vpj2k7ja] span[data-astro-cid-vpj2k7ja]{font-size:var(--type-small);color:var(--color-accent-text)}@media (max-width:820px){.suite-detail[data-astro-cid-vpj2k7ja]{grid-template-columns:1fr}.suite-booking-head[data-astro-cid-vpj2k7ja]{flex-direction:column;align-items:start;gap:14px}.rd-cols[data-astro-cid-vpj2k7ja]{grid-template-columns:1fr}.rd-book[data-astro-cid-vpj2k7ja]{position:static}.rd-more-grid[data-astro-cid-vpj2k7ja]{grid-template-columns:1fr}}.narrow[data-astro-cid-4casflaw]{max-width:var(--measure-reading);margin-inline-start:auto;margin-inline-end:auto}.post-head[data-astro-cid-4casflaw]{padding-top:var(--space-7);text-align:center}.post-head[data-astro-cid-4casflaw].signature{color:#fff;min-height:min(800px,90svh);padding:150px var(--edge) 72px;text-align:left;align-items:end;display:flex;position:relative;overflow:hidden}.post-hero-image[data-astro-cid-4casflaw]{object-fit:cover;width:100%;height:100%;transition:opacity .65s;position:absolute;top:0;bottom:0;left:0;right:0}.post-head[data-astro-cid-4casflaw].signature.no-media{background:linear-gradient(145deg, var(--color-gradient-start,var(--color-secondary)), var(--color-ink));min-height:min(560px,70svh)}.post-hero-shade[data-astro-cid-4casflaw]{background:linear-gradient(#0000 25%,#051522e0);position:absolute;top:0;bottom:0;left:0;right:0}.post-head[data-astro-cid-4casflaw].signature .narrow[data-astro-cid-4casflaw]{max-width:850px;margin:0;padding:0;position:relative}.post-head[data-astro-cid-4casflaw].signature .back[data-astro-cid-4casflaw]{color:#fff}.post-head[data-astro-cid-4casflaw].signature h1[data-astro-cid-4casflaw]{font-size:var(--type-hero);line-height:var(--leading-hero)}.post-head[data-astro-cid-4casflaw].signature .stand[data-astro-cid-4casflaw]{color:#fff;font-family:var(--font-body);font-size:var(--type-prose-lead);margin-left:0}.post-head[data-astro-cid-4casflaw].signature .meta[data-astro-cid-4casflaw]{color:#ffffffb8;justify-content:flex-start}.post-head[data-astro-cid-4casflaw].signature+.container[data-astro-cid-4casflaw]{padding-top:max(70px,min(9vw,120px))}.back[data-astro-cid-4casflaw]{font-size:var(--type-control-sm);letter-spacing:.04em;margin-bottom:16px;display:inline-block}.cat[data-astro-cid-4casflaw]{margin-bottom:14px}.post-head[data-astro-cid-4casflaw] h1[data-astro-cid-4casflaw]{font-size:var(--type-page-title);line-height:var(--leading-page-title)}.stand[data-astro-cid-4casflaw]{font-family:var(--font-head);font-size:var(--type-prose-lead);color:var(--color-accent-ink);max-width:34ch;line-height:var(--leading-prose-lead);margin:20px auto 0}.meta[data-astro-cid-4casflaw]{font-size:var(--type-meta);letter-spacing:.12em;text-transform:uppercase;color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:22px;margin-top:20px;display:flex}.meta[data-astro-cid-4casflaw] span[data-astro-cid-4casflaw]{position:relative}.meta[data-astro-cid-4casflaw] span[data-astro-cid-4casflaw]+span[data-astro-cid-4casflaw]:before{content:"·";position:absolute;left:-13px}.cover[data-astro-cid-4casflaw]{margin:32px 0 40px}.prose[data-astro-cid-4casflaw] p{margin:0 0 1.15em}.prose[data-astro-cid-4casflaw] p:first-of-type:first-letter{font-family:var(--font-head);float:left;color:var(--color-accent-text);font-size:3.6em;line-height:.74;font-weight:var(--weight-head);padding:6px 10px 0 0}.prose[data-astro-cid-4casflaw] h2{font-size:var(--type-subheading);line-height:var(--leading-section-title);margin:1.6em 0 .5em}.prose[data-astro-cid-4casflaw] h3{font-size:var(--type-item-title);margin:1.4em 0 .4em}.prose[data-astro-cid-4casflaw] blockquote{border-left:3px solid var(--color-accent);font-family:var(--font-head);font-size:var(--type-subheading);line-height:var(--leading-prose-lead);color:var(--color-accent-ink);margin:1.6em 0;padding:6px 0 6px 26px}.prose[data-astro-cid-4casflaw] ul,.prose[data-astro-cid-4casflaw] ol{margin:0 0 1.15em;padding-left:1.3em}.prose[data-astro-cid-4casflaw] li{margin-bottom:.5em}.prose[data-astro-cid-4casflaw] li::marker{color:var(--color-accent-text)}.prose[data-astro-cid-4casflaw] hr{background:var(--color-line);border:none;width:60%;height:1px;margin:2.4em auto}.prose[data-astro-cid-4casflaw] img{border-radius:var(--radius-media-eff);width:100%;margin:1.6em 0}.prose[data-astro-cid-4casflaw] figure{margin:1.8em 0}.prose[data-astro-cid-4casflaw] figcaption{font-size:var(--type-meta);color:var(--color-muted);text-align:center;margin-top:10px}.prose[data-astro-cid-4casflaw] a{color:var(--color-accent-text);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.prose[data-astro-cid-4casflaw] strong{font-weight:600}.prose[data-astro-cid-4casflaw] code{background:var(--color-surface);border-radius:4px;padding:2px 6px;font-family:ui-monospace,monospace;font-size:.9em}.share[data-astro-cid-4casflaw]{border-top:1px solid var(--color-line);font-size:var(--type-meta);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:18px;margin:44px 0 8px;padding-top:20px;display:flex}.share[data-astro-cid-4casflaw] span[data-astro-cid-4casflaw]{font-weight:600}.share[data-astro-cid-4casflaw] button[data-astro-cid-4casflaw]{color:var(--color-accent-text);cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;background:0 0;border:0;padding:0}.share[data-astro-cid-4casflaw] button[data-astro-cid-4casflaw]:-webkit-any(:hover,:focus-visible){color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.share[data-astro-cid-4casflaw] button[data-astro-cid-4casflaw]:-moz-any(:hover,:focus-visible){color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.share[data-astro-cid-4casflaw] button[data-astro-cid-4casflaw]:is(:hover,:focus-visible){color:var(--color-ink);text-underline-offset:4px;text-decoration:underline}.more-h[data-astro-cid-4casflaw]{font-size:var(--type-subheading);margin-bottom:20px}.more-grid[data-astro-cid-4casflaw]{gap:var(--space-5);grid-template-columns:1fr 1fr;display:grid}.mcard[data-astro-cid-4casflaw]{border:1px solid var(--color-line);border-radius:var(--radius-surface-eff);overflow:hidden}.mb[data-astro-cid-4casflaw]{flex-direction:column;align-items:flex-start;gap:8px;padding:14px;display:flex}.mb[data-astro-cid-4casflaw] h3[data-astro-cid-4casflaw]{font-size:var(--type-item-title)}@media (max-width:640px){.more-grid[data-astro-cid-4casflaw]{grid-template-columns:1fr}}.legal-identity[data-astro-cid-xfhbrhdr]{border-top:1px solid var(--color-line);margin-top:max(42px,min(6vw,72px));padding-top:28px}.legal-identity[data-astro-cid-xfhbrhdr] h2[data-astro-cid-xfhbrhdr]{font-family:var(--font-head);font-size:var(--type-subheading);margin-bottom:24px;font-weight:500}.legal-identity[data-astro-cid-xfhbrhdr] dl[data-astro-cid-xfhbrhdr]{margin:0}.legal-identity[data-astro-cid-xfhbrhdr] dl[data-astro-cid-xfhbrhdr]>div[data-astro-cid-xfhbrhdr]{border-top:1px solid var(--color-line);grid-template-columns:minmax(150px,.45fr) 1fr;gap:18px;padding:14px 0;display:grid}.legal-identity[data-astro-cid-xfhbrhdr] dt[data-astro-cid-xfhbrhdr]{color:var(--color-muted);font-size:var(--type-meta)}.legal-identity[data-astro-cid-xfhbrhdr] dd[data-astro-cid-xfhbrhdr]{margin:0}.legal-identity[data-astro-cid-xfhbrhdr] a[data-astro-cid-xfhbrhdr]{color:inherit;text-underline-offset:3px;text-decoration:underline}@media (max-width:560px){.legal-identity[data-astro-cid-xfhbrhdr] dl[data-astro-cid-xfhbrhdr]>div[data-astro-cid-xfhbrhdr]{grid-template-columns:1fr;gap:5px}}.legal-page[data-astro-cid-pl3nw5s5]{min-height:70vh;padding:var(--page-hero-top) 0 var(--page-hero-bottom)}.legal-page[data-astro-cid-pl3nw5s5]>div[data-astro-cid-pl3nw5s5]{max-width:880px}.legal-page[data-astro-cid-pl3nw5s5] h1[data-astro-cid-pl3nw5s5]{font-family:var(--font-head);font-size:var(--type-page-title);font-weight:var(--weight-head);letter-spacing:var(--tracking-page-title);line-height:var(--leading-page-title);margin:15px 0 32px}.legal-lead[data-astro-cid-pl3nw5s5]{color:var(--color-muted);font-size:var(--type-prose-lead);line-height:var(--leading-prose-lead);max-width:60ch}.legal-sections[data-astro-cid-pl3nw5s5]{--reading-color:var(--color-muted);gap:var(--space-7);margin-top:var(--space-7);display:grid}.legal-sections[data-astro-cid-pl3nw5s5] section[data-astro-cid-pl3nw5s5]{border-top:1px solid var(--color-line);padding-top:var(--space-6)}.legal-sections[data-astro-cid-pl3nw5s5] h2[data-astro-cid-pl3nw5s5]{font-family:var(--font-head);font-size:var(--type-subheading);margin:0 0 var(--space-5);font-weight:500}.legal-sections[data-astro-cid-pl3nw5s5] p[data-astro-cid-pl3nw5s5]{margin:0 0 var(--space-5);max-width:64ch}.legal-sections[data-astro-cid-pl3nw5s5] ul[data-astro-cid-pl3nw5s5]{gap:var(--space-3);margin:0;padding-left:1.2em;display:grid}.legal-table-wrap[data-astro-cid-pl3nw5s5]{overflow-x:auto}.t-signature .legal-sections[data-astro-cid-pl3nw5s5]{grid-template-columns:minmax(0,1fr)}.t-signature .legal-sections[data-astro-cid-pl3nw5s5] section[data-astro-cid-pl3nw5s5]{min-width:0}.legal-sections[data-astro-cid-pl3nw5s5] table[data-astro-cid-pl3nw5s5]{border-collapse:collapse;font-size:var(--type-meta);width:100%;min-width:700px;line-height:1.5}.legal-sections[data-astro-cid-pl3nw5s5] [data-astro-cid-pl3nw5s5]:-webkit-any(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:14px 12px}.legal-sections[data-astro-cid-pl3nw5s5] [data-astro-cid-pl3nw5s5]:-moz-any(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:14px 12px}.legal-sections[data-astro-cid-pl3nw5s5] [data-astro-cid-pl3nw5s5]:is(th,td){border-bottom:1px solid var(--color-line);text-align:left;vertical-align:top;padding:14px 12px}.legal-sections[data-astro-cid-pl3nw5s5] th[data-astro-cid-pl3nw5s5]{color:var(--color-ink);font-weight:650}.legal-review[data-astro-cid-pl3nw5s5]{background:var(--color-surface);border-left:3px solid var(--color-accent);color:var(--color-muted);font-size:var(--type-prose);line-height:var(--leading-prose);max-width:60ch;padding:20px 24px}
