.top[data-astro-cid-pd3z4xru]{padding-block:var(--s-3) var(--s-4);background:var(--c-ink);border-bottom:1px solid var(--c-line)}.top__head[data-astro-cid-pd3z4xru]{max-width:52rem;margin-top:var(--s-3)}.top__head[data-astro-cid-pd3z4xru] .eyebrow[data-astro-cid-pd3z4xru]{margin-bottom:var(--s-1)}.top__head[data-astro-cid-pd3z4xru] h1[data-astro-cid-pd3z4xru]{margin:0 0 var(--s-2);font-size:clamp(2.2rem,1.6rem + 2.4vw,3.6rem)}.top__head[data-astro-cid-pd3z4xru] .lead[data-astro-cid-pd3z4xru]{margin:0 0 var(--s-2);color:var(--c-text-soft)}.updated[data-astro-cid-pd3z4xru]{border:1px solid var(--c-line-strong);font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--c-gold-soft);border-radius:999px;margin:0;padding:.35rem .9rem;display:inline-block}.legal[data-astro-cid-pd3z4xru]{padding-block:var(--s-4) var(--s-6)}.legal__wrap[data-astro-cid-pd3z4xru]{gap:var(--s-3);display:grid}.toc[data-astro-cid-pd3z4xru]{border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-ink-2)}.toc[data-astro-cid-pd3z4xru] summary[data-astro-cid-pd3z4xru]{cursor:pointer;font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--c-gold-soft);padding:.95rem 1.2rem;list-style:none}.toc[data-astro-cid-pd3z4xru] summary[data-astro-cid-pd3z4xru]::-webkit-details-marker{display:none}.toc[data-astro-cid-pd3z4xru] summary[data-astro-cid-pd3z4xru]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:2px;border-radius:var(--radius-lg)}.toc[data-astro-cid-pd3z4xru] nav[data-astro-cid-pd3z4xru]{padding:0 .6rem .8rem}.toc[data-astro-cid-pd3z4xru] ol[data-astro-cid-pd3z4xru]{counter-reset:toc;gap:.1rem;margin:0;padding:0;list-style:none;display:grid}.toc[data-astro-cid-pd3z4xru] li[data-astro-cid-pd3z4xru]{counter-increment:toc}.toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru]{font-size:var(--t-sm);color:var(--c-text);transition:background .22s var(--ease), color .22s var(--ease);border-radius:.4rem;gap:.7rem;padding:.45rem .6rem;line-height:1.35;text-decoration:none;display:flex}.toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru]:before{content:counter(toc, decimal-leading-zero);width:1.6rem;color:var(--c-text-soft);font-variant-numeric:tabular-nums;flex:none}.toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru]:hover{color:var(--c-gold-soft);background:#ffffff0d}.toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru][aria-current=true]{color:var(--c-gold-soft);background:#c9ad8424}.toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru][aria-current=true]:before{color:var(--c-gold-soft)}.toc[data-astro-cid-pd3z4xru] a[data-astro-cid-pd3z4xru]:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:1px}.legal__lang[data-astro-cid-pd3z4xru]{margin-bottom:var(--s-2);border:1px dashed var(--c-line-strong);border-radius:var(--radius);padding:.8rem 1.2rem}.legal__lang[data-astro-cid-pd3z4xru] p[data-astro-cid-pd3z4xru]{font-size:var(--t-sm);color:var(--c-text-soft);margin:0}.legal__notice[data-astro-cid-pd3z4xru]{margin-bottom:var(--s-3);padding:var(--s-2) var(--s-3);border:1px solid var(--c-gold);border-radius:var(--radius-lg);background:#c9ad8412;align-items:flex-start;gap:1rem;display:flex}.legal__notice[data-astro-cid-pd3z4xru] p[data-astro-cid-pd3z4xru]{margin:0;line-height:1.7}.legal__i[data-astro-cid-pd3z4xru]{border:1px solid var(--c-gold-soft);width:1.7rem;height:1.7rem;font-family:var(--f-display);color:var(--c-gold-soft);border-radius:50%;flex:none;place-items:center;margin-top:.1rem;font-size:1rem;display:inline-grid}.legal__body[data-astro-cid-pd3z4xru]{gap:var(--s-3);display:grid}.sec[data-astro-cid-pd3z4xru]{gap:var(--s-2) var(--s-3);padding:var(--s-3);border:1px solid var(--c-line);border-radius:var(--radius-lg);background:var(--c-ink-2);scroll-margin-top:calc(var(--header-h) + 1rem);grid-template-columns:auto 1fr;display:grid}.sec__n[data-astro-cid-pd3z4xru]{font-family:var(--f-display);color:var(--c-gold);font-size:2.2rem;line-height:1}.sec__c[data-astro-cid-pd3z4xru]{min-width:0}.sec[data-astro-cid-pd3z4xru] h2[data-astro-cid-pd3z4xru]{margin:0 0 var(--s-2);font-size:clamp(1.5rem,1.3rem + .8vw,2rem);line-height:1.15}.sec__t[data-astro-cid-pd3z4xru] p{margin:0 0 var(--s-2);color:var(--c-text);line-height:1.75}.sec__t[data-astro-cid-pd3z4xru] p:last-child,.sec__t[data-astro-cid-pd3z4xru] ul:last-child{margin-bottom:0}.sec__t[data-astro-cid-pd3z4xru] h3{margin:var(--s-2) 0 .4rem;font-size:1.3rem}.sec__t[data-astro-cid-pd3z4xru] strong{color:var(--c-white);font-weight:500}.sec__t[data-astro-cid-pd3z4xru] a{color:var(--c-gold-soft)}.sec__t[data-astro-cid-pd3z4xru] ul,.sec__t[data-astro-cid-pd3z4xru] ol{margin:0 0 var(--s-2);padding:0;list-style:none}.sec__t[data-astro-cid-pd3z4xru] li{color:var(--c-text);border-bottom:1px solid var(--c-line);padding:.4rem 0 .4rem 1.7rem;line-height:1.7;position:relative}.sec__t[data-astro-cid-pd3z4xru] li:before{content:"";border:1px solid var(--c-gold);width:.45rem;height:.45rem;position:absolute;top:1.05rem;left:.15rem;transform:rotate(45deg)}.sec__t[data-astro-cid-pd3z4xru] .legal-box{margin:0 0 var(--s-2);padding:var(--s-2) var(--s-3);border-left:2px solid var(--c-gold);background:#ffffff08;line-height:1.8}.sec__t[data-astro-cid-pd3z4xru] .legal-table{margin:0 0 var(--s-2);border:1px solid var(--c-line);border-radius:var(--radius);overflow-x:auto}.sec__t[data-astro-cid-pd3z4xru] table{border-collapse:collapse;width:100%;min-width:34rem;font-size:var(--t-sm)}.sec__t[data-astro-cid-pd3z4xru] th{text-align:left;font-size:var(--t-xs);letter-spacing:.18em;text-transform:uppercase;color:var(--c-gold-soft);background:#ffffff0a;padding:.8rem 1rem}.sec__t[data-astro-cid-pd3z4xru] td{vertical-align:top;border-top:1px solid var(--c-line);color:var(--c-text);padding:.8rem 1rem;line-height:1.6}.sec__t[data-astro-cid-pd3z4xru] .legal-contact{gap:var(--s-2);margin-top:var(--s-2);display:grid}.sec__t[data-astro-cid-pd3z4xru] .legal-contact__item{border:1px solid var(--c-line);border-radius:var(--radius);color:var(--c-white);transition:border-color .26s var(--ease), background .26s var(--ease);background:#ffffff08;gap:.2rem;padding:1rem 1.2rem;text-decoration:none;display:grid}.sec__t[data-astro-cid-pd3z4xru] a.legal-contact__item:hover{border-color:var(--c-gold-soft);background:#ffffff0f}.sec__t[data-astro-cid-pd3z4xru] .legal-contact__item span{font-size:var(--t-xs);letter-spacing:.2em;text-transform:uppercase;color:var(--c-gold-soft)}.sec__t[data-astro-cid-pd3z4xru] .legal-btn{border:1px solid var(--c-gold-soft);border-radius:var(--radius);color:var(--c-gold-soft);font:inherit;letter-spacing:.06em;cursor:pointer;transition:background .26s var(--ease), color .26s var(--ease);background:0 0;margin-top:.4rem;padding:.8rem 1.6rem}.sec__t[data-astro-cid-pd3z4xru] .legal-btn:hover{background:var(--c-gold-soft);color:var(--c-black)}.sec__t[data-astro-cid-pd3z4xru] .legal-btn:focus-visible{outline:2px solid var(--c-gold-soft);outline-offset:3px}@media (width>=40rem){.sec__t[data-astro-cid-pd3z4xru] .legal-contact{grid-template-columns:1fr 1fr}}@media (width<=39.99rem){.sec[data-astro-cid-pd3z4xru]{padding:var(--s-3) var(--s-2);grid-template-columns:1fr}.sec__n[data-astro-cid-pd3z4xru]{font-size:1.7rem}}@media (width>=64rem){.legal__wrap[data-astro-cid-pd3z4xru]{gap:var(--s-4);grid-template-columns:19rem minmax(0,1fr);align-items:start}.legal__side[data-astro-cid-pd3z4xru]{top:calc(var(--header-h) + 1rem);max-height:calc(100vh - var(--header-h) - 2rem);position:sticky;overflow-y:auto}.toc[data-astro-cid-pd3z4xru] summary[data-astro-cid-pd3z4xru]{pointer-events:none}}
