:root{--purple-deep:#0f0628;--purple-mid:#1a0a3d;--purple-light:#2d1b69;--gold:#c9a84c;--gold-light:#e2c27a;--white:#fff;--gray-100:#f5f4f8;--gray-200:#e8e5f0;--gray-500:#8a84a0;--gray-800:#2a2535;--font-display:"Fraunces",Georgia,serif;--font-body:"Mulish",system-ui,sans-serif;--nav-height:60px;--mw:1200px;--mw-hero:1920px;--transition-base:.2s ease;--transition-slow:.3s ease;--fs-display:clamp(2.5rem,5vw,4rem);--fs-h1:clamp(2rem,4vw,3rem);--fs-h2:clamp(1.5rem,3vw,2.25rem);--fs-h3:clamp(1.25rem,2vw,1.75rem);--fs-h4:1.25rem;--fs-lead:1.25rem;--fs-body:1.125rem;--fs-base:1rem;--fs-small:.875rem;--fs-caption:.75rem;--lh-display:1.05;--lh-heading:1.2;--lh-lead:1.6;--lh-body:1.7;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;font-size:1rem}body{background:var(--white);color:var(--gray-800);font-family:var(--font-body);overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:var(--fs-body);line-height:var(--lh-body)}a,address,blockquote,body,em,h1,h2,h3,h4,h5,h6,li,p,span,strong,td,th{-moz-user-select:text;user-select:text;-webkit-user-select:text}h4{font-size:var(--fs-h4)!important}.btn,.cta-band:before,.filter-btn,.hero:before,.nav__logo,.page-hero:before,.play-btn,.share-btn{-moz-user-select:none;user-select:none;-webkit-user-select:none}.cta-band:before,.hero:before,.page-hero:before{pointer-events:none}img,video{display:block;max-width:100%}a{color:inherit}.container{margin-inline:auto;max-width:var(--mw);padding-inline:clamp(1rem,5vw,3rem)}.eyebrow{color:var(--purple-deep);display:block;font-size:.75rem;font-weight:600;letter-spacing:.3em;margin-bottom:.75rem;text-transform:uppercase}.eyebrow--dark{color:var(--gold)}.eyebrow--purple{color:var(--purple-deep)}.eyebrow--light{display:block;font-size:.75rem;font-weight:600;letter-spacing:.3em;margin-bottom:.75rem}.eyebrow--light,.tag{color:var(--gold);text-transform:uppercase}.tag{align-self:flex-start;border:1px solid rgba(201,168,76,.38);display:inline-block;font-size:.62rem;letter-spacing:.1em;padding:.2rem .65rem}.btn,.tag{border-radius:2rem;font-weight:700}.btn{align-items:center;border:none;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.99rem;gap:.4rem;letter-spacing:.075rem;margin-left:0;margin-right:auto!important;padding:.75rem 1.5rem;text-decoration:none;transition:opacity var(--transition-base),transform .15s ease;white-space:nowrap}.btn:hover{opacity:.78;transform:translateY(-1px)}.btn--gold{background:var(--gold);color:var(--purple-deep);margin-right:auto!important}.btn--outline{background:transparent;border:1.5px solid rgba(201,168,76,.45);color:var(--gold)}.btn--outline:hover{background:#c9a84c12}.btn--ghost{background:transparent;border:1.5px solid rgba(201,168,76,.45);color:var(--gold)}.btn--ghost:hover{background:#c9a84c12}.btn-practice-areas{align-items:center;background-color:var(--gold);border:none;border:1px solid var(--gold);border-radius:2rem;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:.88rem;font-weight:700;gap:.4rem;letter-spacing:.075rem;margin-left:0;margin-right:auto!important;padding:.5rem 1rem;text-decoration:none;transition:opacity var(--transition-base),transform .15s ease;white-space:nowrap}.btn-practice-areas:hover{background-color:var(--gold-light);color:var(--purple-mid)}.link-arrow{align-items:center;border-bottom:1px solid var(--gold);color:var(--gold);display:inline-flex;font-size:.99rem;font-weight:600;gap:.35rem;text-decoration:none;transition:border-color var(--transition-base)}.link-arrow:hover{border-bottom:1px solid var(--purple-mid);color:var(--purple-mid)}.link-arrow-light{align-items:center;border-bottom:1px solid var(--gold);color:var(--gold);display:inline-flex;font-size:.99rem;font-weight:600;gap:.35rem;text-decoration:none;transition:border-color var(--transition-base)}.link-arrow-light:hover{border-bottom:1px solid var(--gray-200);color:var(--gray-200)}@media(prefers-reduced-motion:reduce){*,:after,:before{animation:none!important;transition:none!important}}.page-hero{color:var(--purple-deep);padding-bottom:clamp(3rem,7vw,5.5rem);padding-top:var(--nav-height)}.page-hero__inner{padding-top:clamp(3rem,6vw,5rem)}.page-hero__headline{color:var(--purple-deep);font-family:var(--font-display);font-size:clamp(2rem,5vw,3.6rem);font-weight:400;letter-spacing:-.025em;line-height:1.1;margin-bottom:1.25rem;max-width:18ch}.page-hero__headline em{color:var(--gold);font-style:italic}.page-hero__sub{color:var(--purple-deep);max-width:60ch}.icon-gold{color:var(--gold)}.icon-gold-light{color:var(--gold-light)}.icon-white{color:var(--white)}.icon-muted{color:var(--gray-500)}.icon-dark{color:var(--gray-800)}.icon-purple{color:var(--purple-deep)}.icon-purple-light{color:var(--purple-light)}.icon-xs{flex-shrink:0;height:.75rem;width:.75rem}.icon-sm{flex-shrink:0;height:1rem;width:1rem}.icon-md{flex-shrink:0;height:1.25rem;width:1.25rem}.icon-lg{flex-shrink:0;height:1.5rem;width:1.5rem}.icon-xl{flex-shrink:0;height:2rem;width:2rem}.icon-2xl{flex-shrink:0;height:2.5rem;width:2.5rem}.icon-3xl{flex-shrink:0;height:3rem;width:3rem}.icon-flip-x{transform:scaleX(-1)}.icon-flip-y{transform:scaleY(-1)}.icon-rotate-90{transform:rotate(90deg)}.icon-rotate-180{transform:rotate(180deg)}.icon-rotate-270{transform:rotate(270deg)}.icon-spin{animation:icon-spin 1.5s linear infinite}.icon-pulse{animation:icon-pulse 2s ease-in-out infinite}.icon-bounce{animation:icon-bounce 1s ease-in-out infinite}@keyframes icon-spin{to{transform:rotate(1turn)}}@keyframes icon-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes icon-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}html{overflow-x:hidden}body{max-width:100vw}.grid-2-col{align-items:start;display:grid;gap:clamp(2rem,5vw,4rem);grid-template-columns:1fr}.grid-2-col>*{min-width:0}@media(min-width:1024px){.grid-2-col{grid-template-columns:1fr 1fr}}.disclaimer{background:var(--gray-100);padding-block:2.5rem}.disclaimer__inner{align-items:flex-start;display:flex;gap:1rem;padding-left:1.25rem}.disclaimer__icon{margin-top:.15rem}.disclaimer__text{color:var(--gray-500);font-size:.75rem;line-height:1.75;max-width:80ch}.disclaimer__text strong{color:var(--gray-800)}.breadcrumb{align-items:center;color:var(--gray-500);display:flex;flex-wrap:wrap;font-size:.68rem;gap:.5rem;margin-bottom:1.25rem;opacity:.88}.breadcrumb a{color:var(--gray-500);text-decoration:none;transition:color .18s}.breadcrumb a:hover{color:var(--gold)}.breadcrumb__sep{opacity:.4}*,:after,:before{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 transparent;--un-ring-shadow:0 0 transparent;--un-shadow-inset: ;--un-shadow:0 0 transparent;--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgba(147,197,253,.5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }:is(.prose){color:var(--un-prose-body);font-size:1rem;line-height:1.75;max-width:65ch;--un-prose-body:#374151;--un-prose-invert-body:#d1d5db;--un-prose-headings:#111827;--un-prose-invert-headings:#fff;--un-prose-lead:#4b5563;--un-prose-invert-lead:#9ca3af;--un-prose-links:#111827;--un-prose-invert-links:#fff;--un-prose-bold:#111827;--un-prose-invert-bold:#fff;--un-prose-counters:#6b7280;--un-prose-invert-counters:#9ca3af;--un-prose-bullets:#d1d5db;--un-prose-invert-bullets:#4b5563;--un-prose-hr:#e5e7eb;--un-prose-invert-hr:#374151;--un-prose-quotes:#111827;--un-prose-invert-quotes:#f3f4f6;--un-prose-quote-borders:#e5e7eb;--un-prose-invert-quote-borders:#374151;--un-prose-captions:#6b7280;--un-prose-invert-captions:#9ca3af;--un-prose-kbd:#111827;--un-prose-invert-kbd:#fff;--un-prose-kbd-shadows:#111827;--un-prose-invert-kbd-shadows:#fff;--un-prose-code:#111827;--un-prose-invert-code:#fff;--un-prose-pre-code:#e5e7eb;--un-prose-invert-pre-code:#d1d5db;--un-prose-pre-bg:#1f2937;--un-prose-invert-pre-bg:rgba(0,0,0,.5);--un-prose-th-borders:#d1d5db;--un-prose-invert-th-borders:#4b5563;--un-prose-td-borders:#e5e7eb;--un-prose-invert-td-borders:#374151}:is(.prose) :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}:is(.prose) :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose) :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-links);font-weight:500;text-decoration:underline}:is(.prose) :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-bold);font-weight:600}:is(.prose) :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}:is(.prose) :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:is(.prose) :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:is(.prose) :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}:is(.prose) :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}:is(.prose) :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:is(.prose) :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:is(.prose) :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}:is(.prose) :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}:is(.prose) :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}:is(.prose) :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-inline-start:1.625em}:is(.prose) :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--un-prose-counters);font-weight:400}:is(.prose) :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--un-prose-bullets)}:is(.prose) :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;margin-top:1.25em}:is(.prose) :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--un-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose) :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){border-inline-start-color:var(--un-prose-quote-borders);border-inline-start-width:.25rem;color:var(--un-prose-quotes);font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em;padding-inline-start:1em;quotes:"“""”""‘""’"}:is(.prose) :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}:is(.prose) :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}:is(.prose) :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose) :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}:is(.prose) :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose) :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}:is(.prose) :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose) :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}:is(.prose) :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose) :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}:is(.prose) :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:is(.prose) :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){display:block;margin-bottom:2em;margin-top:2em}:is(.prose) :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:is(.prose) :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:.3125rem;box-shadow:0 0 0 1px rgb(var(--un-prose-kbd-shadows)/10%),0 3px rgb(var(--un-prose-kbd-shadows)/10%);color:var(--un-prose-kbd);font-family:inherit;font-size:.875em;font-weight:500;padding-inline-end:.375em;padding-bottom:.1875em;padding-top:.1875em;padding-inline-start:.375em}:is(.prose) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-code);font-size:.875em;font-weight:600}:is(.prose) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}:is(.prose) :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:"`"}:is(.prose) :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}:is(.prose) :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}:is(.prose) :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}:is(.prose) :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:var(--un-prose-pre-bg);border-radius:.375rem;color:var(--un-prose-pre-code);font-size:.875em;font-weight:400;line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-top:.8571429em;padding-inline-start:1.1428571em}:is(.prose) :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose) :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}:is(.prose) :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:none}:is(.prose) :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}:is(.prose) :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--un-prose-th-borders);border-bottom-width:1px}:is(.prose) :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-headings);font-weight:600;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em;vertical-align:bottom}:is(.prose) :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-color:var(--un-prose-td-borders);border-bottom-width:1px}:is(.prose) :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}:is(.prose) :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}:is(.prose) :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-color:var(--un-prose-th-borders);border-top-width:1px}:is(.prose) :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}:is(.prose) :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}:is(.prose) :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}:is(.prose) :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--un-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose) :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0;margin-top:0}:is(.prose) :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}:is(.prose) :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:is(.prose) :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}:is(.prose) :where(>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}:is(.prose) :where(>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:is(.prose) :where(>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:is(.prose) :where(>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}:is(.prose) :where(>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}:is(.prose) :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}:is(.prose) :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}:is(.prose) :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}:is(.prose) :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.prose) :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.prose) :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.prose) :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.prose) :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:is(.prose) :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:is(.prose) :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-top:.5714286em;padding-inline-start:.5714286em}:is(.prose) :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}:is(.prose) :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}:is(.prose) :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:2em;margin-top:2em}:is(.prose) :where(>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}:is(.prose) :where(>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}:is(.prose) :where(h1 a,h2 a,h3 a,h4 a,h5 a,h6 a):not(:where([class~=not-prose],[class~=not-prose] *)){text-decoration:none}.container{width:100%}@media(min-width:640px){.container{max-width:640px}}@media(min-width:768px){.container{max-width:768px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:1280px){.container{max-width:1280px}}@media(min-width:1536px){.container{max-width:1536px}}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.static{position:static}.isolate{isolation:isolate}.grid{display:grid}.mx-auto{margin-left:auto;margin-right:auto}.my{margin-bottom:1rem;margin-top:1rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.ms-1{margin-inline-start:.25rem}.ms-4{margin-inline-start:1rem}.ms-5{margin-inline-start:1.25rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.hidden{display:none}.h1{height:.25rem}.h2{height:.5rem}.h3{height:.75rem}.h4{height:1rem}.h5{height:1.25rem}.h6{height:1.5rem}.flex{display:flex}.inline-flex{display:inline-flex}.flex-shrink{flex-shrink:1}.flex-wrap{flex-wrap:wrap}.table{display:table}.border-collapse{border-collapse:collapse}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.break-all{word-break:break-all}.b,.border{border-width:1px}.rounded{border-radius:.25rem}.px{padding-left:1rem;padding-right:1rem}.uppercase{text-transform:uppercase}.italic{font-style:italic}.underline{text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.outline{outline-style:solid}.blur{--un-blur:blur(8px)}.blur,.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.error-page[data-v-22468f1b]{align-items:center;background:linear-gradient(145deg,var(--purple-deep) 55%,var(--purple-light) 100%);display:flex;min-height:100vh;padding-block:clamp(3rem,8vw,6rem)}.error-page__inner[data-v-22468f1b]{max-width:640px;text-align:center;width:100%}.error-page__seal[data-v-22468f1b]{display:block;filter:drop-shadow(0 0 28px rgba(201,168,76,.25));height:auto;margin:0 auto 1.75rem;width:clamp(72px,14vw,120px)}.error-page__eyebrow[data-v-22468f1b]{margin-bottom:1rem}.error-page__code[data-v-22468f1b]{color:var(--gold);font-size:clamp(3.5rem,12vw,7rem);letter-spacing:-.02em;line-height:1;margin-bottom:.5rem}.error-page__code[data-v-22468f1b],.error-page__headline[data-v-22468f1b]{font-family:var(--font-display);font-weight:400}.error-page__headline[data-v-22468f1b]{color:var(--white);font-size:clamp(1.4rem,3.5vw,2.1rem);letter-spacing:-.01em;margin-bottom:1rem}.error-page__sub[data-v-22468f1b]{color:var(--gray-200);font-size:1rem;line-height:1.75;margin:0 auto 2.25rem;max-width:46ch}.error-page__actions[data-v-22468f1b]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-bottom:1rem}.error-page__actions .btn[data-v-22468f1b]{margin-left:0!important;margin-right:0!important}.error-page__debug[data-v-22468f1b]{color:var(--gray-500);font-family:ui-monospace,monospace;font-size:.75rem;margin-bottom:2rem;word-break:break-word}.error-page__divider[data-v-22468f1b]{margin:1.75rem 0 1.5rem}.error-page__divider span[data-v-22468f1b]{color:var(--gray-500);font-size:.68rem;font-weight:600;letter-spacing:.2em;text-transform:uppercase}.error-page__links[data-v-22468f1b]{display:grid;gap:.65rem;grid-template-columns:repeat(2,1fr);list-style:none;margin:0 auto;max-width:480px}@media(min-width:768px){.error-page__links[data-v-22468f1b]{grid-template-columns:repeat(3,1fr)}}.error-page__link[data-v-22468f1b]{align-items:center;border:1px solid rgba(201,168,76,.25);border-radius:2rem;color:var(--gray-200);display:flex;font-size:.8rem;font-weight:600;justify-content:center;padding:.65rem .75rem;text-decoration:none;transition:border-color var(--transition-base),color var(--transition-base)}.error-page__link[data-v-22468f1b]:focus-visible,.error-page__link[data-v-22468f1b]:hover{border-color:var(--gold);color:var(--gold-light)}.error-page[data-v-22468f1b] :focus-visible{border-radius:4px;outline:2px solid var(--gold-light);outline-offset:3px}
