/*! tailwindcss v4.3.1 | MIT License | https://tailwindcss.com */
.ai-law[data-astro-cid-dmymdhft]{color:var(--text);border-bottom:1px solid #ffffff73;text-decoration:none;transition:border-color .2s}.ai-law[data-astro-cid-dmymdhft]:hover{border-bottom-color:var(--color-white)}.ai-law[data-astro-cid-dmymdhft]:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.ai-law-ico[data-astro-cid-dmymdhft]{vertical-align:baseline;opacity:.7;width:.7em;height:.7em;margin-left:.25em;transition:opacity .2s;display:inline-block}.ai-law[data-astro-cid-dmymdhft]:hover .ai-law-ico[data-astro-cid-dmymdhft]{opacity:1}.ai-cap[data-astro-cid-dmymdhft]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle);display:block}.ai-grid[data-astro-cid-dmymdhft]{border-top:1px solid var(--border-strong);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:4rem;display:grid}.ai-row[data-astro-cid-dmymdhft]{gap:var(--gap-inline);padding:var(--gap-card-lg) 0;border-bottom:1px solid var(--border);flex-direction:column;min-width:0;display:flex}.ai-row--wide[data-astro-cid-dmymdhft]{grid-column:1/-1}.ai-label[data-astro-cid-dmymdhft]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle)}.ai-value[data-astro-cid-dmymdhft]{align-items:flex-start;gap:var(--gap-list);min-width:0;margin:0;display:flex}.ai-value-text[data-astro-cid-dmymdhft]{font-size:var(--text-body-lg);color:var(--text);min-width:0;line-height:1.45}.ai-sep[data-astro-cid-dmymdhft]{color:var(--text-subtle);padding:0 .5rem}.ai-link[data-astro-cid-dmymdhft]{color:var(--accent-light);background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;text-decoration:none;transition:background-size .25s,color .2s}.ai-link[data-astro-cid-dmymdhft]:hover{color:var(--text);background-size:100% 1px}.ai-copy[data-astro-cid-dmymdhft]{border:1px solid var(--border);width:30px;height:30px;color:var(--text-subtle);cursor:pointer;opacity:0;background:0 0;flex:none;justify-content:center;align-items:center;margin-top:1px;transition:opacity .2s,color .2s,border-color .2s;display:inline-flex}.ai-row[data-astro-cid-dmymdhft]:hover .ai-copy[data-astro-cid-dmymdhft],.ai-copy[data-astro-cid-dmymdhft]:focus-visible{opacity:1}.ai-copy[data-astro-cid-dmymdhft]:hover{color:var(--text);border-color:var(--border-strong)}.ai-copy[data-astro-cid-dmymdhft] svg[data-astro-cid-dmymdhft]{width:15px;height:15px}.ai-copy-ok[data-astro-cid-dmymdhft]{display:none}.ai-copy[data-astro-cid-dmymdhft].is-done{opacity:1;color:var(--accent-light);border-color:var(--accent-light)}.ai-copy[data-astro-cid-dmymdhft].is-done .ai-copy-ico[data-astro-cid-dmymdhft]{display:none}.ai-copy[data-astro-cid-dmymdhft].is-done .ai-copy-ok[data-astro-cid-dmymdhft]{display:block}@media (hover:none){.ai-copy[data-astro-cid-dmymdhft]{opacity:1}}@media not all and (width>=48rem){.ai-grid[data-astro-cid-dmymdhft]{grid-template-columns:1fr}.ai-value-text[data-astro-cid-dmymdhft]{font-size:var(--text-body)}}.ita-law[data-astro-cid-jqncgx77]{color:var(--text);border-bottom:1px solid var(--border-strong);text-decoration:none;transition:border-color .2s}.ita-law[data-astro-cid-jqncgx77]:hover{border-bottom-color:var(--text)}.ita-law[data-astro-cid-jqncgx77]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ita-law-ico[data-astro-cid-jqncgx77]{vertical-align:baseline;opacity:.6;width:.7em;height:.7em;margin-left:.25em;transition:opacity .2s;display:inline-block}.ita-law[data-astro-cid-jqncgx77]:hover .ita-law-ico[data-astro-cid-jqncgx77]{opacity:1}.ita-list[data-astro-cid-jqncgx77]{border-top:1px solid var(--border-strong)}.ita-item[data-astro-cid-jqncgx77]{padding:var(--space-40) 0 var(--space-40);border-bottom:1px solid var(--border)}.ita-head-row[data-astro-cid-jqncgx77]{align-items:start;gap:var(--gap-card-lg);grid-template-columns:auto minmax(0,1fr);display:grid}.ita-code[data-astro-cid-jqncgx77]{font-family:var(--font-mono);font-size:var(--text-body-lg);letter-spacing:.02em;color:var(--accent);min-width:3.5rem;font-weight:500;line-height:1.35}.ita-head[data-astro-cid-jqncgx77]{gap:var(--gap-inline);flex-direction:column;min-width:0;display:flex}.ita-title[data-astro-cid-jqncgx77]{font-size:var(--text-h3);color:var(--text);font-weight:600;line-height:1.25}.ita-summary[data-astro-cid-jqncgx77]{max-width:62ch;font-size:var(--text-body);color:var(--text-muted);line-height:1.55}.ita-body[data-astro-cid-jqncgx77]{margin-top:var(--space-32);padding-left:calc(3rem + var(--gap-card-lg))}.ita-group[data-astro-cid-jqncgx77]+.ita-group[data-astro-cid-jqncgx77]{margin-top:var(--gap-card-lg)}.ita-group-label[data-astro-cid-jqncgx77]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle);display:block}.ita-tags[data-astro-cid-jqncgx77]{margin:var(--gap-list) 0 0;gap:var(--gap-inline);flex-wrap:wrap;padding:0;list-style:none;display:flex}.ita-tag[data-astro-cid-jqncgx77]{padding:var(--pad-chip);border:1px solid var(--border);background:var(--surface-raised);font-size:var(--text-body-sm);color:var(--text-muted);line-height:1.3;transition:border-color .2s,color .2s}.ita-tag[data-astro-cid-jqncgx77]:hover{border-color:var(--border-strong);color:var(--text)}.ita-legal[data-astro-cid-jqncgx77]{margin-top:var(--space-32);border-top:1px solid var(--border-faint);padding-top:var(--space-20)}.ita-legal-sum[data-astro-cid-jqncgx77]{align-items:center;gap:var(--gap-inline);font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle);cursor:pointer;list-style:none;transition:color .2s;display:inline-flex}.ita-legal-sum[data-astro-cid-jqncgx77]::-webkit-details-marker{display:none}.ita-legal-sum[data-astro-cid-jqncgx77]:hover{color:var(--text)}.ita-legal-sum[data-astro-cid-jqncgx77]:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ita-legal-ico[data-astro-cid-jqncgx77] svg[data-astro-cid-jqncgx77]{width:14px;height:14px;transition:transform .25s;display:block}.ita-legal[data-astro-cid-jqncgx77][open] .ita-legal-ico[data-astro-cid-jqncgx77] svg[data-astro-cid-jqncgx77]{transform:rotate(180deg)}.ita-legal-text[data-astro-cid-jqncgx77]{margin-top:var(--gap-card);max-width:90ch;font-size:var(--text-body-sm);color:var(--text-subtle);line-height:1.65}@media not all and (width>=48rem){.ita-item[data-astro-cid-jqncgx77]{padding:var(--gap-card-lg) 0 var(--space-32)}.ita-head-row[data-astro-cid-jqncgx77]{grid-template-columns:1fr;gap:.25rem}.ita-code[data-astro-cid-jqncgx77]{min-width:0;font-size:var(--text-body)}.ita-summary[data-astro-cid-jqncgx77]{font-style:italic}.ita-body[data-astro-cid-jqncgx77]{padding-left:0}.ita-item[data-astro-cid-jqncgx77]:last-child{border-bottom:0;padding-bottom:0}.ita-group[data-astro-cid-jqncgx77]{display:none}.ita-legal[data-astro-cid-jqncgx77]{border-top:0;margin-top:1.25rem;padding-top:0}.ita-legal[data-astro-cid-jqncgx77]::details-content{content-visibility:visible}.ita-legal-text[data-astro-cid-jqncgx77]{font-size:var(--text-body);color:var(--text-muted);margin-top:0}}@supports selector(::details-content){@media not all and (width>=48rem){.ita-legal-sum[data-astro-cid-jqncgx77]{display:none}}}.asv-grid[data-astro-cid-p53o3vmo]{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);grid-template-columns:1fr;display:grid}.asv-card[data-astro-cid-p53o3vmo]{gap:var(--gap-card-lg);padding:var(--space-32) 0;flex-direction:column;min-width:0;display:flex}.asv-card[data-astro-cid-p53o3vmo]:not(:first-child){border-top:1px solid var(--border)}.asv-top[data-astro-cid-p53o3vmo]{gap:var(--gap-list);flex-direction:column;display:flex}.asv-num[data-astro-cid-p53o3vmo]{font-family:var(--font-mono);font-size:var(--text-label);color:var(--text-subtle)}.asv-title[data-astro-cid-p53o3vmo]{font-size:var(--text-h3);max-width:26ch;font-weight:600;line-height:1.25}.asv-text[data-astro-cid-p53o3vmo]{font-size:var(--text-body);color:var(--text-muted);max-width:52ch;line-height:1.6}.asv-list[data-astro-cid-p53o3vmo]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.asv-list-item[data-astro-cid-p53o3vmo]{padding:var(--gap-list) 0 var(--gap-list) var(--space-32);font-size:var(--text-body);color:var(--text-muted);border-top:1px solid var(--border-faint);gap:var(--space-4);flex-direction:column;line-height:1.5;display:flex;position:relative}.asv-list-text[data-astro-cid-p53o3vmo]{max-width:68ch}.asv-list-note[data-astro-cid-p53o3vmo]{font-size:var(--text-body-sm);color:var(--text-subtle);max-width:64ch;line-height:1.45}.asv-list-item[data-astro-cid-p53o3vmo]:first-child{border-top:none;padding-top:0}.asv-list-item[data-astro-cid-p53o3vmo]:before{content:"";background:var(--marker);width:.75rem;height:1px;position:absolute;top:1.45em;left:0}.asv-list-item[data-astro-cid-p53o3vmo]:first-child:before{top:.75em}.asv-tags-body[data-astro-cid-p53o3vmo]{gap:var(--gap-card-lg);flex-direction:column;display:flex}.asv-taggroups[data-astro-cid-p53o3vmo]{column-gap:calc(var(--space-40) * 2);row-gap:var(--gap-card-lg);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.asv-group-label[data-astro-cid-p53o3vmo]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle);display:block}.asv-tags[data-astro-cid-p53o3vmo]{margin:var(--gap-list) 0 0;gap:var(--gap-inline);flex-wrap:wrap;padding:0;list-style:none;display:flex}.asv-tag[data-astro-cid-p53o3vmo]{align-items:center;gap:var(--gap-inline);padding:var(--pad-chip);border:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-body-sm);color:var(--text);transition:border-color .2s,background-color .2s;display:inline-flex}.asv-tag-logo[data-astro-cid-p53o3vmo]{flex:none;display:inline-flex}.asv-tag-logo[data-astro-cid-p53o3vmo] svg{height:calc(1em * var(--logo-k,1));width:auto;display:block}.asv-tag[data-astro-cid-p53o3vmo]:hover{border-color:var(--border-strong);background-color:var(--border-faint)}.asv[data-astro-cid-p53o3vmo]>.section-pad{container:asv/inline-size}@container asv (width>=77rem){.asv-grid[data-astro-cid-p53o3vmo]{grid-template-columns:repeat(2,minmax(0,1fr))}.asv-card[data-astro-cid-p53o3vmo]{padding:var(--space-32) var(--space-40) var(--space-40) 0}.asv-card[data-astro-cid-p53o3vmo]:not(:first-child){border-top:none}.asv-card[data-astro-cid-p53o3vmo]:nth-child(2n){padding-left:var(--space-40);border-left:1px solid var(--border);padding-right:0}.asv-card[data-astro-cid-p53o3vmo]:nth-child(n+3){border-top:1px solid var(--border)}.asv-card--wide[data-astro-cid-p53o3vmo]{grid-column:1/-1;padding-right:0}}.reg-grid[data-astro-cid-xxyh6lq4]{border-top:1px solid var(--border-strong);border-bottom:1px solid var(--border-strong);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reg-card[data-astro-cid-xxyh6lq4]{gap:var(--gap-card-lg);padding:var(--pad-card);flex-direction:column;min-width:0;transition:background-color .2s;display:flex}.reg-card[data-astro-cid-xxyh6lq4]:not(:nth-child(3n+1)){border-left:1px solid var(--border)}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(n+4){border-top:1px solid var(--border)}.reg-card[data-astro-cid-xxyh6lq4]:hover{background-color:var(--border-faint)}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(5),.reg-card[data-astro-cid-xxyh6lq4]:nth-child(6){border-bottom:1px solid var(--border)}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(7){border-right:1px solid var(--border)}.reg-card-top[data-astro-cid-xxyh6lq4]{gap:var(--gap-list);flex-direction:column;display:flex}.reg-badge[data-astro-cid-xxyh6lq4]{padding:var(--pad-chip);border:1px solid var(--border);font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle);align-self:flex-start}.reg-badge--own[data-astro-cid-xxyh6lq4]{border-color:var(--accent);color:var(--accent)}.reg-name[data-astro-cid-xxyh6lq4]{font-size:var(--text-h3);font-weight:600;line-height:1.25}.reg-facts[data-astro-cid-xxyh6lq4]{gap:var(--gap-card);flex-direction:column;margin:auto 0 0;display:flex}.reg-fact[data-astro-cid-xxyh6lq4]{gap:var(--space-4);flex-direction:column;display:flex}.reg-fact-label[data-astro-cid-xxyh6lq4]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle)}.reg-fact-value[data-astro-cid-xxyh6lq4]{align-items:baseline;gap:var(--gap-inline);flex-wrap:wrap;margin:0;display:flex}.reg-num[data-astro-cid-xxyh6lq4]{font-family:var(--font-mono);font-size:var(--text-body);color:var(--text);font-variant-numeric:tabular-nums}.reg-date[data-astro-cid-xxyh6lq4]{font-size:var(--text-body-sm);color:var(--text-subtle)}.reg-num-link[data-astro-cid-xxyh6lq4]{align-items:center;gap:var(--space-4);color:var(--text);text-decoration:none;transition:color .2s;display:inline-flex}.reg-num-link[data-astro-cid-xxyh6lq4]:hover{color:var(--accent)}.reg-ext[data-astro-cid-xxyh6lq4]{opacity:.6;flex:none;width:12px;height:12px;transition:opacity .2s}.reg-num-link[data-astro-cid-xxyh6lq4]:hover .reg-ext[data-astro-cid-xxyh6lq4]{opacity:1}.reg-more[data-astro-cid-xxyh6lq4]{align-items:center;gap:var(--gap-inline);font-size:var(--text-body-sm);color:var(--text-muted);align-self:flex-start;text-decoration:none;transition:color .2s,gap .2s;display:inline-flex}.reg-more[data-astro-cid-xxyh6lq4] svg[data-astro-cid-xxyh6lq4]{width:16px;height:16px}.reg-more[data-astro-cid-xxyh6lq4]:hover{color:var(--accent);gap:var(--gap-list)}@media not all and (width>=64rem){.reg-grid[data-astro-cid-xxyh6lq4]{grid-template-columns:repeat(2,minmax(0,1fr))}.reg-card[data-astro-cid-xxyh6lq4]:not(:nth-child(3n+1)){border-left:none}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(2n){border-left:1px solid var(--border)}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(n+3){border-top:1px solid var(--border)}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(5){border-bottom:none}}@media not all and (width>=40rem){.reg-grid[data-astro-cid-xxyh6lq4]{grid-template-columns:1fr}.reg-card[data-astro-cid-xxyh6lq4]{padding:var(--gap-card-lg) 0}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(2n){border-left:none}.reg-card[data-astro-cid-xxyh6lq4]:not(:first-child){border-top:1px solid var(--border)}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(6){border-bottom:none}.reg-card[data-astro-cid-xxyh6lq4]:nth-child(7){border-right:none}}.abc-row[data-astro-cid-bwazfpa4]{justify-content:space-between;align-items:flex-end;gap:var(--space-48);flex-wrap:wrap;display:flex}.abc-cap[data-astro-cid-bwazfpa4]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle);display:block}.abc-h2[data-astro-cid-bwazfpa4]{font-size:var(--text-h2)}.abc-contacts[data-astro-cid-bwazfpa4]{align-items:flex-end;gap:var(--space-40);flex-wrap:wrap;display:flex}.abc-contact[data-astro-cid-bwazfpa4]{gap:var(--space-4);flex-direction:column;text-decoration:none;display:flex}.abc-contact-label[data-astro-cid-bwazfpa4]{font-family:var(--font-mono);font-size:var(--text-label);text-transform:uppercase;letter-spacing:var(--tracking-label);color:var(--text-subtle)}.abc-contact-value[data-astro-cid-bwazfpa4]{font-size:var(--text-body-lg);color:var(--text);white-space:nowrap;background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;transition:background-size .25s}.abc-contact[data-astro-cid-bwazfpa4]:hover .abc-contact-value[data-astro-cid-bwazfpa4]{background-size:100% 1px}@media not all and (width>=48rem){.abc-row[data-astro-cid-bwazfpa4]{align-items:flex-start;gap:var(--space-40)}.abc-contacts[data-astro-cid-bwazfpa4]{align-items:flex-start;gap:var(--gap-card-lg);flex-direction:column}}@media (width>=80rem){.abc-row[data-astro-cid-bwazfpa4]{grid-template-columns:3fr 2fr;align-items:end;gap:0;display:grid}.abc-pitch[data-astro-cid-bwazfpa4]{padding-inline-end:var(--space-48)}}
