@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-wght-normal.BUzh504Q.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-wght-normal.CcLUaPy7.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/source-serif-4-latin-400-normal.DJ5YJwmz.woff2)format("woff2"),url(/_astro/source-serif-4-latin-400-normal.Dn3IlU-Z.woff)format("woff")}@font-face{font-family:"Source Serif 4";font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/source-serif-4-latin-600-normal.DouSKlru.woff2)format("woff2"),url(/_astro/source-serif-4-latin-600-normal.DMD1h6_f.woff)format("woff")}@font-face{font-family:Overpass Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/overpass-mono-latin-600-normal.DBP6720Q.woff2)format("woff2"),url(/_astro/overpass-mono-latin-600-normal.gGkmhJLl.woff)format("woff")}.masthead[data-astro-cid-q6ag3hfq]{border-bottom:1px solid var(--hairline)}.masthead--standard[data-astro-cid-q6ag3hfq]{background:var(--paper);color:var(--asphalt);border-top:4px solid var(--flag);box-shadow:0 1px #102b3c0d}.masthead--identity-bar[data-astro-cid-q6ag3hfq]{background:var(--grad-verdict,var(--verdict));color:var(--paper);border-bottom:none;box-shadow:inset 0 -1px #ffffff14}.masthead-inner[data-astro-cid-q6ag3hfq]{justify-content:space-between;align-items:center;gap:var(--space-4);padding-block:var(--space-3);flex-wrap:wrap;display:flex}.masthead-identity[data-astro-cid-q6ag3hfq]{align-items:center;gap:var(--space-3);color:inherit;text-decoration:none;display:flex}.masthead-logo[data-astro-cid-q6ag3hfq]{flex:none;width:auto;height:44px}.masthead-names[data-astro-cid-q6ag3hfq]{flex-direction:column;display:flex}.masthead-firm[data-astro-cid-q6ag3hfq]{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);letter-spacing:var(--tracking-display);line-height:1.15}.masthead-tagline[data-astro-cid-q6ag3hfq]{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);opacity:.92}.masthead-attorney[data-astro-cid-q6ag3hfq]{font-family:var(--font-mono);letter-spacing:var(--tracking-mono);text-transform:uppercase;color:var(--steel);font-size:.7rem;font-weight:600}.masthead--identity-bar[data-astro-cid-q6ag3hfq] .masthead-attorney[data-astro-cid-q6ag3hfq]{color:var(--paper);opacity:.78}.masthead-side[data-astro-cid-q6ag3hfq]{align-items:flex-end;gap:var(--space-1);flex-direction:column;display:flex}.masthead-ad[data-astro-cid-q6ag3hfq]{color:var(--steel);font-size:.65rem}.masthead--identity-bar[data-astro-cid-q6ag3hfq] .masthead-ad[data-astro-cid-q6ag3hfq]{color:var(--paper);opacity:.78}.masthead-phone[data-astro-cid-q6ag3hfq]{font-family:var(--font-display);font-weight:800;font-size:var(--text-md);color:inherit;white-space:nowrap;padding:2px var(--space-3);border:1.5px solid var(--hairline-strong,currentColor);border-radius:var(--radius-control);transition:border-color var(--speed) var(--ease), background-color var(--speed) var(--ease);text-decoration:none}.masthead--standard[data-astro-cid-q6ag3hfq] .masthead-phone[data-astro-cid-q6ag3hfq]:hover{border-color:var(--verdict);background:#1e3a5f0d}.masthead--identity-bar[data-astro-cid-q6ag3hfq] .masthead-phone[data-astro-cid-q6ag3hfq]{border-color:#faf8f466}.masthead--identity-bar[data-astro-cid-q6ag3hfq] .masthead-phone[data-astro-cid-q6ag3hfq]:hover{border-color:var(--paper);background:#faf8f41a}@media (width<=540px){.masthead-firm[data-astro-cid-q6ag3hfq],.masthead-phone[data-astro-cid-q6ag3hfq]{font-size:var(--text-base)}}.socials-head[data-astro-cid-pxof4tsk]{color:inherit;opacity:.75;margin-bottom:var(--space-2)}.socials-list[data-astro-cid-pxof4tsk]{gap:var(--space-2);flex-wrap:wrap;padding:0;list-style:none;display:flex}.social-card[data-astro-cid-pxof4tsk]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);font-family:var(--font-display);font-weight:650;font-size:var(--text-sm);color:inherit;opacity:.9;border:1px solid;text-decoration:none;display:inline-flex}.social-card[data-astro-cid-pxof4tsk]:hover{opacity:1}.social-card--stub[data-astro-cid-pxof4tsk]{opacity:.55;cursor:not-allowed;border-style:dashed}.social-draft[data-astro-cid-pxof4tsk]{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.08em}.compliance-footer[data-astro-cid-wh7ctred]{background:var(--grad-asphalt,var(--asphalt));color:var(--paper);padding-block:var(--space-section) var(--space-6);margin-top:var(--space-section);border-top:3px solid var(--signal)}.footer-ad[data-astro-cid-wh7ctred]{color:var(--signal);border-radius:var(--radius-control);padding:var(--space-1) var(--space-3);margin-bottom:var(--space-6);border:1px solid #f5b40073;display:inline-block}.footer-firm[data-astro-cid-wh7ctred]{font-family:var(--font-display);font-weight:700;font-size:var(--text-base);margin-bottom:var(--space-4)}.footer-disclosures[data-astro-cid-wh7ctred]{margin:0 0 var(--space-4);padding:0;list-style:none}.footer-disclosures[data-astro-cid-wh7ctred] li[data-astro-cid-wh7ctred]{font-size:var(--text-sm);color:#faf8f4d9;margin-bottom:var(--space-2)}.footer-legal[data-astro-cid-wh7ctred]{font-size:var(--text-sm);color:#faf8f4b8;margin-bottom:var(--space-4);line-height:1.65}.footer-legal[data-astro-cid-wh7ctred] a[data-astro-cid-wh7ctred]{color:var(--paper)}.footer-links[data-astro-cid-wh7ctred]{gap:var(--space-4);font-size:var(--text-sm);margin-bottom:var(--space-4);flex-wrap:wrap;display:flex}.compliance-footer[data-astro-cid-wh7ctred] [slot=extra] a,.compliance-footer[data-astro-cid-wh7ctred] .footer-links a{color:var(--paper)}.footer-copyright[data-astro-cid-wh7ctred]{color:var(--steel);margin-top:var(--space-8);padding-top:var(--space-4);border-top:1px solid #faf8f41a}.sticky-call[data-astro-cid-p4vrsrzy]{display:none}@media (width<=720px){.sticky-call[data-astro-cid-p4vrsrzy]{inset-inline:0;z-index:50;padding:var(--space-3) var(--space-4) calc(var(--space-3) + env(safe-area-inset-bottom));background:var(--flag);border-top:2px solid var(--flag-deep);display:block;position:fixed;bottom:0}.sticky-call[data-astro-cid-p4vrsrzy] a[data-astro-cid-p4vrsrzy]{text-align:center;font-family:var(--font-display);font-weight:800;font-size:var(--text-base);color:#fff6f2;text-decoration:none;display:block}body:has(.sticky-call){padding-bottom:4.5rem}}.cg-launcher{right:var(--space-4);bottom:var(--space-4);z-index:60;align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);color:var(--paper);background:var(--verdict);border:1px solid var(--verdict-2);box-shadow:var(--shadow-raised);cursor:pointer;border-radius:999px;display:inline-flex;position:fixed}@media (width<=48rem){.cg-launcher{right:var(--space-3);bottom:calc(4.25rem + env(safe-area-inset-bottom))}}.cg-launcher-dot{background:var(--flag);border-radius:50%;width:.5rem;height:.5rem}.cg-panel{z-index:70;right:var(--space-4);bottom:var(--space-4);width:min(24rem, calc(100vw - 2 * var(--space-4)));max-height:min(34rem, calc(100vh - 2 * var(--space-4)));background:var(--paper);border:1px solid var(--hairline-strong);border-top:4px solid var(--flag);border-radius:var(--radius-plate);box-shadow:var(--shadow-raised);flex-direction:column;display:flex;position:fixed}.cg-panel[hidden]{display:none}@media (width<=48rem){.cg-panel{left:0;right:0;bottom:calc(3.25rem + env(safe-area-inset-bottom));border-radius:var(--radius-plate) var(--radius-plate) 0 0;width:auto;max-height:72vh}}@media (prefers-reduced-motion:no-preference){.cg-panel:not([hidden]){animation:cg-in .18s var(--ease) both}@keyframes cg-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.cg-head{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--hairline);display:flex}.cg-head h2{font-size:var(--text-md)}.cg-sub{font-size:var(--text-xs);color:var(--steel);max-width:none;margin-top:2px;line-height:1.45}.cg-nudge{font-size:var(--text-xs);color:var(--alert);margin:4px 0 0;line-height:1.45}.cg-close{cursor:pointer;color:var(--steel);padding:0 var(--space-1);background:0 0;border:0;margin-left:auto;font-size:1.5rem;line-height:1}.cg-body{padding:var(--space-3) var(--space-4);flex:1;overflow-y:auto}.cg-progress{color:var(--steel);font-size:var(--text-xs);margin-bottom:var(--space-2)}.cg-log>*+*{margin-top:var(--space-3)}.cg-ask{font-family:var(--font-display);font-weight:650;line-height:1.35}.cg-hint{font-size:var(--text-xs);color:var(--steel);max-width:none;margin-top:2px}.cg-said{font-size:var(--text-sm);color:var(--asphalt);background:var(--paper-2);border-left:3px solid var(--verdict);padding:var(--space-2) var(--space-3)}.cg-consent-text{font-size:var(--text-xs);color:var(--asphalt);background:var(--manila);border-left:4px solid var(--signal);padding:var(--space-3);max-width:none;line-height:1.5}.cg-answer{margin-top:var(--space-4);gap:var(--space-2);display:grid}.cg-opt{text-align:left;padding:var(--space-2) var(--space-3);font-family:var(--font-body);font-size:var(--text-sm);background:var(--paper);border:1px solid var(--hairline-strong);border-radius:var(--radius-control);cursor:pointer;min-height:2.5rem}.cg-opt:hover{border-color:var(--verdict)}.cg-answer input,.cg-answer textarea{width:100%;font:inherit;font-size:var(--text-sm);padding:var(--space-2) var(--space-3);border:1px solid var(--hairline-strong);border-radius:var(--radius-control);background:#fdfdfb;min-height:2.5rem}.cg-row{gap:var(--space-2);display:flex}.cg-go{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);padding:var(--space-2) var(--space-4);background:var(--flag);color:#fff6f2;border:1px solid var(--flag-deep);border-radius:var(--radius-control);cursor:pointer}.cg-skip{border:1px solid var(--hairline-strong);border-radius:var(--radius-control);font-size:var(--text-sm);padding:var(--space-2) var(--space-3);cursor:pointer;color:var(--steel);background:0 0}.cg-reach[hidden]{display:none}.cg-reach{gap:var(--space-2);margin-bottom:var(--space-2);display:flex}.cg-staff{border-left:3px solid var(--flag);padding-left:var(--space-2)}.cg-foot{padding:var(--space-2) var(--space-4) var(--space-3);border-top:1px solid var(--hairline)}.cg-phone{font-family:var(--font-display);font-weight:700;font-size:var(--text-sm);text-decoration:none}:root{--lf-indigo-950:#131240;--lf-indigo-900:#1d1b5e;--lf-indigo-800:#282680;--lf-indigo-600:#3d3aa8;--lf-indigo-500:#504dc4;--lf-indigo-300:#9b99e8;--lf-indigo-100:#e4e3fa;--lf-ink-950:#0b0d1f;--lf-ink-900:#12142e;--lf-ink-800:#1b1e42;--lf-ink-600:#3e425f;--lf-ink-400:#6e7189;--lf-paper-50:#f4f4f1;--lf-paper-100:#ecece8;--lf-paper-200:#e1e1db;--lf-action-600:#c8102e;--lf-action-800:#8e0b20;--lf-ok-600:#1f7a4d;--lf-warn-600:#b45309;--lf-text-xs:.75rem;--lf-text-sm:.875rem;--lf-text-base:1rem;--lf-text-md:1.125rem;--lf-text-lg:1.375rem;--lf-text-xl:1.75rem;--lf-text-2xl:2.25rem;--lf-text-3xl:3rem;--lf-space-1:.25rem;--lf-space-2:.5rem;--lf-space-3:1rem;--lf-space-4:1.5rem;--lf-space-5:2rem;--lf-space-6:3rem;--lf-space-7:4.5rem;--lf-space-8:6rem;--lf-radius-control:6px;--lf-radius-surface:10px;--lf-shadow-1:0 1px 2px #0b0d1f14;--lf-shadow-2:0 4px 16px #0b0d1f1f;--asphalt:var(--lf-ink-900);--paper:var(--lf-paper-50);--signal:#9c7a2b;--steel:var(--lf-ink-600);--verdict:var(--lf-indigo-800);--alert:#a63a22;--flag:var(--lf-action-600);--flag-deep:var(--lf-action-800);--manila:#e9e0c8;--asphalt-2:var(--lf-ink-800);--asphalt-3:var(--lf-ink-950);--paper-2:var(--lf-paper-100);--hairline:#52697a42;--hairline-strong:#52697a75;--verdict-2:var(--lf-indigo-950);--noise:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='0.05'/%3E%3C/svg%3E");--grad-asphalt:linear-gradient(172deg, var(--asphalt-2) 0%, var(--asphalt) 44%, var(--asphalt-3) 100%);--grad-verdict:linear-gradient(165deg, var(--lf-indigo-600) 0%, var(--verdict) 55%, var(--verdict-2) 100%);--sheen:linear-gradient(180deg, #ffffff1f, #fff0 42%);--shadow-plate:0 1px 2px #102b3c1a, 0 6px 18px -8px #102b3c33;--shadow-raised:0 2px 4px #102b3c1a, 0 14px 34px -14px #102b3c47;--ease:cubic-bezier(.2, .7, .2, 1);--speed:.18s;--font-display:"Bricolage Grotesque Variable", "Bricolage Grotesque", "Helvetica Neue", Arial, sans-serif;--font-body:"Source Serif 4", Georgia, "Times New Roman", serif;--font-mono:"Overpass Mono", "Courier New", monospace;--text-xs:.694rem;--text-sm:.8rem;--text-base:1rem;--text-md:1.25rem;--text-lg:clamp(1.4rem, 1.2rem + 1vw, 1.563rem);--text-xl:clamp(1.55rem, 1.3rem + 1.4vw, 1.953rem);--text-2xl:clamp(1.85rem, 1.4rem + 2.4vw, 2.55rem);--text-3xl:clamp(2.2rem, 1.6rem + 3.4vw, 3.2rem);--leading-body:1.55;--leading-tight:1.06;--tracking-display:-.022em;--tracking-mono:.05em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-7:1.75rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--space-section:clamp(1.75rem, 1rem + 3.5vw, 4rem);--space-section-sm:clamp(1.1rem, .75rem + 1.8vw, 2.25rem);--pad-panel:clamp(1rem, .8rem + 1.2vw, 2rem);--radius-plate:3px;--radius-control:3px;--measure:40rem;--page-max:72rem;--focus-ring:0 0 0 3px var(--paper), 0 0 0 6px var(--verdict)}*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:100%;font-size:18px}body{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-body);color:var(--asphalt);background:var(--paper);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}body:before{content:"";z-index:-1;background:radial-gradient(140% 55% at 50% -8%, #14506b0d, transparent 70%), var(--paper);position:fixed;inset:0}h1,h2,h3,h4{font-family:var(--font-display);font-variation-settings:"wdth" 90, "opsz" 28;letter-spacing:var(--tracking-display);font-weight:750;line-height:var(--leading-tight);text-wrap:balance}h1{font-size:var(--text-2xl)}h2{font-size:var(--text-xl)}h3{font-size:var(--text-md);font-weight:700}p,li{max-width:var(--measure)}a{color:var(--verdict);text-underline-offset:.15em;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}img,svg{max-width:100%;height:auto;display:block}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-control);outline:none}::selection{background:var(--manila);color:var(--asphalt)}.skip-link{left:-9999px;top:var(--space-2);z-index:100;background:var(--asphalt);color:var(--paper);padding:var(--space-2) var(--space-4);font-family:var(--font-display);font-weight:700;position:absolute}.skip-link:focus{left:var(--space-2)}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:no-preference){.reveal{animation:.6s cubic-bezier(.2,.7,.2,1) both lf-reveal;animation-delay:calc(var(--reveal-order,0) * 90ms)}@keyframes lf-reveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}}.container{width:min(100% - 2 * var(--space-6), var(--page-max));margin-inline:auto}.btn{font-family:var(--font-display);font-weight:800;font-size:var(--text-base);letter-spacing:.01em;text-align:center;padding:calc(var(--space-3) + 2px) var(--space-8) var(--space-3);border-radius:var(--radius-control);cursor:pointer;transition:transform var(--speed) var(--ease), box-shadow var(--speed) var(--ease), background-color var(--speed) var(--ease), color var(--speed) var(--ease);border:2px solid #0000;line-height:1.2;text-decoration:none;display:inline-block}.btn:active{transform:translateY(1px)}.btn-signal{background:var(--flag);background-image:var(--sheen);color:#fff6f2;border-color:var(--flag-deep);box-shadow:var(--shadow-plate)}.btn-signal:hover{background-color:var(--flag-deep);box-shadow:var(--shadow-raised);transform:translateY(-1px)}.flag-glyph{background:var(--flag);vertical-align:-.08em;width:.85em;height:.85em;margin-right:.5em;display:inline-block;position:relative}.flag-glyph:after{content:"";background:var(--asphalt-3);position:absolute;inset:27%}.advisory-line{font-family:var(--font-mono);font-weight:600;font-size:var(--text-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--steel);align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.btn,.btn:hover,.btn:active{transition:none;transform:none}}.label-mono{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:var(--tracking-mono);text-transform:uppercase;font-weight:600}.site-nav[data-astro-cid-ujk32whc]{border-bottom:1px solid var(--hairline);background:var(--paper)}.site-nav-inner[data-astro-cid-ujk32whc]{align-items:center;gap:var(--space-4);padding-block:var(--space-2);font-family:var(--font-display);font-variation-settings:"wdth" 92;font-weight:650;font-size:var(--text-sm);-webkit-overflow-scrolling:touch;scrollbar-width:none;white-space:nowrap;display:flex;overflow-x:auto}.site-nav-inner[data-astro-cid-ujk32whc]::-webkit-scrollbar{display:none}.site-nav[data-astro-cid-ujk32whc] a[data-astro-cid-ujk32whc]{color:var(--steel);flex:none;text-decoration:none}.site-nav[data-astro-cid-ujk32whc] a[data-astro-cid-ujk32whc]:hover{color:var(--verdict)}.nav-cta[data-astro-cid-ujk32whc]{margin-left:auto;color:var(--flag)!important}
