@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--font-weight-bold:700;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.start{inset-inline-start:var(--spacing)}.m-0{margin:calc(var(--spacing) * 0)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-3\.5{margin-top:calc(var(--spacing) * 3.5)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.inline{display:inline}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.text-inherit{color:inherit}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\[calendly\:webhook\]{calendly:webhook}.\[docusign\:webhook\]{docusign:webhook}}:root{--font-sans:"Manrope", "Avenir Next", "Segoe UI", sans-serif;--font-display:"Cormorant Garamond", "Iowan Old Style", "Times New Roman", serif;--font-label:"Chivo", "Avenir Next Condensed", "Segoe UI", sans-serif;--brand-ink:#0f2339;--brand-ink-deep:#081527;--brand-teal:#2db7ab;--brand-teal-bright:#66d9ce;--brand-brass:#cf9a59;--brand-coral:#df6c52;--bg:#eef3f8;--bg-deep:#dde8f3;--bg-soft:#d2dfee;--bg-glow-a:#2db7ab30;--bg-glow-b:#df6c5226;--surface:#fbfdff;--surface-elev:#f2f7fd;--surface-soft:#e8f0fa;--card-bg:linear-gradient(155deg, #fcfeffe6, #eef5fdf2);--panel-bg:linear-gradient(145deg, #f8fcffed, #e7f1fbf7);--glass-bg:linear-gradient(155deg, #ffffffc2, #e9f4ffdb);--border:#ccd9e7;--border-strong:#a8bfd8;--text:#17273c;--text-muted:#4f6178;--heading:#081527;--link:#1f7972;--link-hover:#135e58;--btn-primary-bg:linear-gradient(132deg, #1f8f93 0%, #2db7ab 52%, #8ce1d8 100%);--btn-primary-fg:#04111c;--btn-accent-bg:linear-gradient(130deg, #d98f3c 0%, #bc7333 100%);--btn-accent-fg:#0c1622;--focus-ring:#2db7ab66;--header-bg:linear-gradient(180deg, #eef3f8eb, #eef3f8b8);--footer-bg:linear-gradient(180deg, #ecf3fbf0 0%, #dde8f5f2 100%);--shadow-card:0 22px 46px #0c1c311f;--shadow-surface:0 10px 24px #0f23391c;--shadow-raised:0 32px 74px #0a182a2e;--radius-sm:12px;--radius-md:17px;--radius-lg:24px;--radius-xl:30px}[data-theme=dark]{--bg:#061020;--bg-deep:#0a1527;--bg-soft:#111f35;--bg-glow-a:#45d2c933;--bg-glow-b:#df6c522e;--surface:#101b2f;--surface-elev:#16253c;--surface-soft:#1d304a;--card-bg:linear-gradient(150deg, #111e31f0, #0a1423fa);--panel-bg:linear-gradient(148deg, #102239f2, #0b1728fa);--glass-bg:linear-gradient(155deg, #122238d1, #0e1c2eeb);--border:#243a58;--border-strong:#355279;--text:#dce7f8;--text-muted:#9eb4ce;--heading:#f7fbff;--link:#7cece2;--link-hover:#adfff7;--btn-primary-bg:linear-gradient(132deg, #67dcd1 0%, #33bcb0 55%, #1a7784 100%);--btn-primary-fg:#011018;--btn-accent-bg:linear-gradient(130deg, #e7b275 0%, #c98546 100%);--btn-accent-fg:#08131f;--focus-ring:#7cece261;--header-bg:linear-gradient(180deg, #061020e6, #061020b8);--footer-bg:linear-gradient(180deg, #091425f2 0%, #060e1afa 100%);--shadow-card:0 22px 56px #00000070;--shadow-surface:0 12px 26px #00000059;--shadow-raised:0 36px 78px #0000008a}*{box-sizing:border-box}html,body{min-height:100%;margin:0;padding:0}html{background:var(--bg);color:var(--text);scroll-behavior:smooth}body{background:radial-gradient(95% 90% at -8% -14%,var(--bg-glow-a),transparent 65%),radial-gradient(90% 95% at 108% -8%,var(--bg-glow-b),transparent 64%),radial-gradient(65% 70% at 50% 112%,#224f7c29,transparent 72%),linear-gradient(162deg,var(--bg) 0%,var(--bg-deep) 70%,var(--bg-soft) 100%);color:var(--text);font-family:var(--font-sans);letter-spacing:.004em;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.72;position:relative}body:before,body:after{content:"";pointer-events:none;position:fixed;inset:0}body:before{z-index:0;opacity:.34;mix-blend-mode:soft-light;background:repeating-linear-gradient(90deg,#0000 0 24px,#112d4d0e 24px 25px),linear-gradient(120deg,#ffffff38,#0000 38%)}[data-theme=dark] body:before{opacity:.3;background:repeating-linear-gradient(90deg,#0000 0 24px,#8cbaeb14 24px 25px),linear-gradient(120deg,#72e1ee1a,#0000 42%)}body:after{z-index:1;opacity:.28;background:radial-gradient(120% 130% at 50% 0,#0000 48%,#03070d45)}img{max-width:100%;display:block}a{color:var(--link);text-decoration:none}a:hover{color:var(--link-hover)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--focus-ring);outline-offset:2px}main{z-index:4;position:relative}.site-shell{isolation:isolate;min-height:100vh}.page-shell{width:min(1200px,92vw);margin:0 auto}.hero{padding:clamp(5.5rem,9vw,8.2rem) 0 clamp(3.2rem,5.4vw,5.1rem);position:relative}.hero:before{content:"";aspect-ratio:1;filter:blur(3px);opacity:.62;background:radial-gradient(circle,#2db7ab3d,#0000 70%);border-radius:50%;width:min(34vw,420px);position:absolute;top:5%;right:-120px}[data-theme=dark] .hero:before{background:radial-gradient(circle,#50dbd138,#0000 70%)}.hero:after{content:"";background:linear-gradient(90deg,#0000,#5a80a673,#0000);width:min(1200px,92vw);height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero-grid{grid-template-columns:minmax(0,1.14fr) minmax(0,.86fr);align-items:start;gap:clamp(1.6rem,2.7vw,3rem);display:grid}.hero-main{padding-right:clamp(0rem,3vw,1.6rem);position:relative}.hero-main:after{content:"";background:linear-gradient(#0000,#7ba4cb70,#0000);width:1px;position:absolute;top:1rem;bottom:1rem;right:clamp(-1.4rem,-2vw,-.8rem)}.kicker{border:1px solid var(--border-strong);color:var(--text-muted);font-family:var(--font-label);letter-spacing:.19em;text-transform:uppercase;background:linear-gradient(145deg,#ffffffad,#f4f9ff42);border-radius:999px;align-items:center;gap:.52rem;margin:0;padding:.4rem .95rem;font-size:.68rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffc2}[data-theme=dark] .kicker{background:linear-gradient(145deg,#314a68a3,#142338a8);box-shadow:inset 0 1px #afd0f026}.kicker:before{content:"";background:linear-gradient(145deg,var(--brand-coral),var(--brand-brass));border-radius:50%;width:.44rem;height:.44rem;box-shadow:0 0 0 4px #d78c5a2b}.display{color:var(--heading);font-family:var(--font-display);letter-spacing:-.017em;text-wrap:balance;margin:1rem 0 .95rem;font-weight:620;line-height:1.01}.lead{max-width:62ch;color:var(--text-muted);margin:0;font-size:clamp(1.03rem,1.62vw,1.25rem)}.hero-actions{flex-wrap:wrap;gap:.84rem;margin-top:1.68rem;display:flex}.helper-text{color:var(--text-muted);margin:.94rem 0 0;font-size:.93rem}.attorney-name{color:var(--heading);font-family:var(--font-display);letter-spacing:.01em;align-items:center;gap:.62rem;margin:.32rem 0 1.08rem;font-size:1.2rem;font-weight:620;display:inline-flex}.attorney-name:before,.attorney-name:after{content:"";background:linear-gradient(90deg,transparent,var(--border-strong));width:34px;height:1px}.attorney-name:after{background:linear-gradient(90deg,var(--border-strong),transparent)}.button{border:1px solid var(--border);background:linear-gradient(155deg,var(--surface) 0%,var(--surface-elev) 100%);min-height:2.96rem;color:var(--heading);font-family:var(--font-label);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:var(--shadow-surface),inset 0 1px #fffc;border-radius:999px;justify-content:center;align-items:center;padding:.74rem 1.24rem;font-size:.84rem;font-weight:700;line-height:1;text-decoration:none;transition:transform .22s cubic-bezier(.2,.7,.2,1),box-shadow .22s,border-color .22s,background .22s,color .22s,filter .22s;display:inline-flex;position:relative}.button:hover{box-shadow:var(--shadow-raised);transform:translateY(-2px)}.button:active{transform:translateY(0)}.button-primary{background:var(--btn-primary-bg);color:var(--btn-primary-fg);border-color:#0000;box-shadow:0 18px 40px #13586457}.button-primary:hover{filter:saturate(1.06)brightness(1.03)}.button-accent{background:var(--btn-accent-bg);color:var(--btn-accent-fg);border-color:#0000;box-shadow:0 18px 40px #854e1e47}.button-accent:hover{filter:brightness(1.05)}.button-secondary{border-color:var(--border-strong);color:var(--heading);background:linear-gradient(155deg,#ffffffb8,#eef7ffa6)}.button-ghost{border-color:var(--border-strong);color:var(--link);box-shadow:none;background:0 0}.button-ghost:hover{border-color:var(--link);box-shadow:var(--shadow-surface);background:#2db7ab1f}.card,.glass-card,.hero-panel,.legal-panel{border-radius:var(--radius-lg);border:1px solid var(--border);box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);padding:clamp(1.26rem,1.9vw,1.78rem);transition:transform .26s cubic-bezier(.2,.68,.2,1),box-shadow .26s,border-color .26s;position:relative;overflow:hidden}.card,.legal-panel{background:var(--card-bg)}.hero-panel{background:var(--panel-bg);align-content:start;gap:1rem;display:grid}.glass-card{background:var(--glass-bg)}.card:before,.glass-card:before,.hero-panel:before,.legal-panel:before{content:"";background:linear-gradient(90deg,#0000,#ffffffd6,#0000);height:1px;position:absolute;top:0;left:1rem;right:1rem}[data-theme=dark] .card:before,[data-theme=dark] .glass-card:before,[data-theme=dark] .hero-panel:before,[data-theme=dark] .legal-panel:before{background:linear-gradient(90deg,#0000,#b6dbff38,#0000)}.card:after,.glass-card:after,.hero-panel:after,.legal-panel:after{content:"";aspect-ratio:1;pointer-events:none;opacity:.7;background:radial-gradient(circle,#5facf233,#0000 68%);border-radius:50%;width:clamp(120px,22vw,200px);position:absolute;top:-18%;right:-12%}[data-theme=dark] .card:after,[data-theme=dark] .glass-card:after,[data-theme=dark] .hero-panel:after,[data-theme=dark] .legal-panel:after{background:radial-gradient(circle,#45cac233,#0000 68%)}.card:hover,.glass-card:hover,.hero-panel:hover,.legal-panel:hover{border-color:var(--border-strong);transform:translateY(-4px)}@supports (color:color-mix(in lab,red,red)){.card:hover,.glass-card:hover,.hero-panel:hover,.legal-panel:hover{border-color:color-mix(in srgb,var(--border-strong) 80%,transparent)}}.card:hover,.glass-card:hover,.hero-panel:hover,.legal-panel:hover{box-shadow:var(--shadow-raised)}.hero-panel p,.hero-panel li,.hero-panel .card-title,.glass-card p,.glass-card li,.glass-card .card-title{color:var(--text)}.process-card,.practice-card{min-height:100%}.results-card{align-self:start}.eyebrow{color:var(--text-muted);font-family:var(--font-label);text-transform:uppercase;letter-spacing:.19em;margin:0;font-size:.67rem;font-weight:700}.card-title{color:var(--heading);letter-spacing:-.009em;margin:.58rem 0 .64rem;font-size:clamp(1.2rem,2.1vw,1.52rem);font-weight:790;line-height:1.3}.card p{color:var(--text-muted);margin:0}.card-result{padding-left:calc(clamp(1.26rem,1.9vw,1.78rem) + .26rem)}.card-result:after{content:"";background:linear-gradient(180deg,var(--brand-coral),var(--brand-teal));border-radius:999px;width:4px;position:absolute;top:1rem;bottom:1rem;left:0}.stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem;display:grid}.stat{border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-surface);background:linear-gradient(155deg,#ffffff94,#f7fcff33);padding:.74rem .78rem;position:relative}[data-theme=dark] .stat{background:linear-gradient(155deg,#3e587a52,#17263c5c)}.stat:before{content:"";background:linear-gradient(90deg,var(--brand-brass),var(--brand-teal));border-radius:999px;width:18px;height:2px;position:absolute;top:.64rem;left:.76rem}.value{color:var(--heading);font-family:var(--font-display);letter-spacing:-.012em;margin-top:.22rem;font-size:clamp(1.4rem,2.45vw,2.04rem);font-weight:650;line-height:1.05;display:block}.label{color:var(--text-muted);margin-top:.34rem;font-size:.79rem;font-weight:680;line-height:1.35;display:block}.section{padding:clamp(3.55rem,5.9vw,5.8rem) 0;position:relative}.section:before{content:"";background:linear-gradient(90deg,#0000,#7195b666,#0000);width:min(1200px,92vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.section-heading{gap:.9rem;margin-bottom:2.05rem;display:grid}.section-heading p{max-width:68ch;color:var(--text-muted);margin:0}.micro-divider{flex-direction:column;display:inline-flex}.micro-divider:after{content:"";background:linear-gradient(90deg,var(--brand-coral),var(--brand-teal));border-radius:999px;width:62px;height:3px;margin-top:.78rem}.section-grid{gap:1.16rem;display:grid}.grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.asymmetric{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:start;gap:1.16rem;display:grid}.badge,.blog-tag{font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;align-items:center;padding:.34rem .72rem;font-size:.64rem;font-weight:700;display:inline-flex}.badge{color:var(--brand-teal);background:#2db7ab21;border:1px solid #2db7ab66}@supports (color:color-mix(in lab,red,red)){.badge{color:color-mix(in srgb,var(--brand-teal) 64%,var(--heading))}}[data-theme=dark] .badge{color:#9df2e9;background:#66d9ce29;border-color:#66d9ce70}.blog-tag{color:#8a5321;background:#cf9a5929;border:1px solid #cf9a596b}[data-theme=dark] .blog-tag{color:#f6d2a0;background:#e7b2752e;border-color:#e7b27570}.accent-border{border-left:3px solid var(--brand-teal);background:linear-gradient(90deg,#2db7ab24,#0000 56%);margin:0;padding:.2rem 0 .2rem 1rem}[data-theme=dark] .accent-border{background:linear-gradient(90deg,#66d9ce2b,#0000 60%)}.quote-card{border-radius:var(--radius-md);border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.quote-card{border:1px solid color-mix(in srgb,var(--border) 78%,transparent)}}.quote-card{box-shadow:var(--shadow-surface)}.quote-card footer{color:var(--heading);letter-spacing:.01em;font-size:.86rem}.list-clean{gap:.66rem;margin:0;padding:0;list-style:none;display:grid}.list-clean li{color:var(--text-muted);padding-left:1.18rem;position:relative}.list-clean li:before{content:"";background:var(--brand-teal);border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:.6em;left:0;box-shadow:0 0 0 3px #2db7ab2b}[data-theme=dark] .list-clean li:before{box-shadow:0 0 0 3px #66d9ce33}.faq-list{gap:.96rem}.faq-list li{border:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.faq-list li{border:1px solid color-mix(in srgb,var(--border) 78%,transparent)}}.faq-list li{border-radius:var(--radius-md);background:var(--surface);padding:.86rem .94rem .86rem 1.66rem}@supports (color:color-mix(in lab,red,red)){.faq-list li{background:color-mix(in srgb,var(--surface) 84%,transparent)}}.faq-list li strong{color:var(--heading);margin-bottom:.2rem;display:block;position:relative}.faq-list li:before{content:none}.faq-list li strong:before{content:"";background:var(--brand-teal);border-radius:50%;width:.48rem;height:.48rem;position:absolute;top:.58em;left:-1.06rem;box-shadow:0 0 0 3px #2db7ab2b}[data-theme=dark] .faq-list li strong:before{box-shadow:0 0 0 3px #66d9ce33}.timeline{gap:.74rem;margin:0;padding:0;list-style:none;display:grid}.timeline li{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--card-bg);color:var(--text);box-shadow:var(--shadow-surface);padding:.86rem .95rem .86rem 2.3rem;position:relative}.timeline li:before{content:"";background:var(--brand-brass);border-radius:50%;width:.66rem;height:.66rem;position:absolute;top:1.02rem;left:.92rem;box-shadow:0 0 0 4px #cf9a592e}.testimonial-grid{gap:.86rem}.header-wrap{z-index:28;border-bottom:1px solid var(--border);background:var(--header-bg);-webkit-backdrop-filter:blur(16px)saturate(1.25);backdrop-filter:blur(16px)saturate(1.25);position:sticky;top:0;box-shadow:0 14px 30px #0b182729}.header-wrap:before{content:"";background:linear-gradient(90deg,#0000,#72acdf80,#0000);height:1px;position:absolute;top:0;left:0;right:0}.header-inner{justify-content:space-between;align-items:center;gap:1rem;width:min(1240px,95vw);min-height:5.1rem;margin:0 auto;display:flex}.brand{color:inherit;align-items:center;gap:.14rem;display:grid}.brand-mark{color:var(--heading);font-family:var(--font-display);letter-spacing:-.012em;font-size:clamp(1.74rem,2.2vw,2.08rem);font-weight:630;line-height:.92}.brand-meta{align-items:center;gap:.54rem;display:inline-flex}.brand-sub,.brand-loc{color:var(--text-muted);font-family:var(--font-label);letter-spacing:.18em;text-transform:uppercase;font-size:.62rem;font-weight:700;line-height:1}.brand-loc{border-left:1px solid var(--border-strong);padding-left:.55rem}.nav-desktop{border:1px solid var(--border);align-items:center;gap:.56rem;padding:.38rem;display:flex}@supports (color:color-mix(in lab,red,red)){.nav-desktop{border:1px solid color-mix(in srgb,var(--border) 78%,transparent)}}.nav-desktop{background:linear-gradient(145deg,#ffffff94,#ebf4ff61);border-radius:999px}.nav-links{align-items:center;gap:.24rem;display:flex}.nav-actions{border-left:1px solid var(--border);align-items:center;gap:.4rem;margin-left:.12rem;padding-left:.26rem;display:flex}@supports (color:color-mix(in lab,red,red)){.nav-actions{border-left:1px solid color-mix(in srgb,var(--border) 72%,transparent)}}.nav-link{color:var(--text-muted);font-family:var(--font-label);letter-spacing:.09em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:.52rem .74rem;font-size:.68rem;font-weight:700;transition:background-color .18s,color .18s,transform .18s,border-color .18s}.nav-link:hover,.nav-link[data-status=active],.nav-link-active{color:var(--heading);background:#2db7ab26;transform:translateY(-1px)}[data-theme=dark] .nav-link:hover,[data-theme=dark] .nav-link[data-status=active],[data-theme=dark] .nav-link-active{background:#66d9ce30}.nav-cta{min-height:2.48rem;padding:.58rem 1rem}.theme-toggle{justify-content:center;width:2.48rem;min-width:2.48rem;min-height:2.48rem;padding:0}.theme-toggle-icon{color:var(--heading);justify-content:center;align-items:center;display:inline-flex}.theme-toggle-sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.nav-theme-mobile{margin:.46rem auto 0}.mobile-menu-toggle,.nav-mobile{display:none}.footer-wrap{z-index:5;border-top:1px solid var(--border);background:var(--footer-bg);margin-top:3.3rem;position:relative}.footer-wrap:before{content:"";background:linear-gradient(90deg,#0000,#72acdf6b,#0000);width:min(1200px,92vw);height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.footer-inner{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:1.5rem;width:min(1200px,92vw);margin:0 auto;padding:2.9rem 0 5.2rem;display:grid}.footer-title{color:var(--heading);font-family:var(--font-display);letter-spacing:-.012em;margin:0;font-size:clamp(1.7rem,2.8vw,2.34rem);line-height:1}.footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.72rem;display:grid}.footer-link{color:var(--text-muted);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:700}.footer-link:hover{color:var(--heading)}.fine-print{color:var(--text-muted);margin:0;font-size:.87rem}.mobile-sticky-cta{z-index:32;padding:.7rem .95rem calc(.7rem + env(safe-area-inset-bottom));border-top:1px solid var(--border-strong);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#eef3f8f0,#eef3f8e0);display:none;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -12px 26px #111f312e}[data-theme=dark] .mobile-sticky-cta{background:linear-gradient(#061020eb,#061020db);box-shadow:0 -12px 28px #00000070}.mobile-sticky-cta a{background:var(--btn-primary-bg);width:100%;min-height:2.84rem;color:var(--btn-primary-fg);font-family:var(--font-label);letter-spacing:.09em;text-transform:uppercase;box-shadow:var(--shadow-surface);border-radius:999px;justify-content:center;align-items:center;font-size:.77rem;font-weight:700;display:flex}.modal-backdrop{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:radial-gradient(130% 150% at 20% 12%,#2db7ab40,#0000 62%),#040a11c7;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.modal-panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card-bg);width:min(900px,94vw);max-height:92vh;box-shadow:var(--shadow-raised);padding:1.2rem;overflow-y:auto}.modal-header{justify-content:space-between;align-items:center;gap:.8rem;margin-bottom:.94rem;display:flex}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.98rem;display:grid}.form-field{gap:.44rem;display:grid}.form-field label{color:var(--text-muted);font-family:var(--font-label);letter-spacing:.13em;text-transform:uppercase;font-size:.66rem;font-weight:700}.form-field input,.form-field textarea,.form-field select{border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;color:var(--text);font:inherit;background:linear-gradient(165deg,#ffffffb8,#f6fbff5c);padding:.72rem .82rem;transition:border-color .18s,box-shadow .18s,background-color .18s}[data-theme=dark] .form-field input,[data-theme=dark] .form-field textarea,[data-theme=dark] .form-field select{background:linear-gradient(160deg,#23354eb3,#101c2cd1)}.form-field input:focus-visible,.form-field textarea:focus-visible,.form-field select:focus-visible{border-color:var(--brand-teal);box-shadow:0 0 0 3px #2db7ab38}.form-field textarea{resize:vertical;min-height:8.3rem}.form-field-full{grid-column:1/-1}.notice{border-radius:var(--radius-sm);color:var(--text);background:#2db7ab1c;border:1px solid #2db7ab61;margin:0;padding:.75rem .9rem;font-size:.84rem}[data-theme=dark] .notice{background:#66d9ce24;border-color:#66d9ce59}.embed-frame{border-radius:var(--radius-md);background:var(--surface-soft);border:0;width:100%;min-height:440px}.embed-frame-map{min-height:270px}@keyframes fade-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes nav-slide{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:no-preference){.hero .kicker,.hero .display,.hero .lead,.hero .hero-actions,.hero .helper-text,.hero .hero-panel,.hero .glass-card{opacity:0;animation:.72s cubic-bezier(.2,.8,.24,1) forwards fade-up}.hero .display,.hero .hero-panel,.hero .glass-card{animation-delay:.1s}.hero .lead,.hero .hero-actions{animation-delay:.18s}.hero .helper-text{animation-delay:.26s}.section .card,.section .glass-card,.section .hero-panel,.section .timeline li{opacity:0;animation:.62s cubic-bezier(.2,.78,.24,1) forwards fade-up}.section .card:nth-of-type(2),.section .timeline li:nth-of-type(2){animation-delay:70ms}.section .card:nth-of-type(3),.section .timeline li:nth-of-type(3){animation-delay:.14s}.section .card:nth-of-type(4),.section .timeline li:nth-of-type(4){animation-delay:.21s}}body:before{opacity:.24;mix-blend-mode:multiply;background:radial-gradient(64% 62% at 14% 12%,#3b94c926,#0000 72%),radial-gradient(52% 60% at 86% 8%,#d0765724,#0000 74%),repeating-linear-gradient(122deg,#091e350d 0 1px,#0000 1px 22px)}[data-theme=dark] body:before{opacity:.34;mix-blend-mode:screen;background:radial-gradient(68% 66% at 14% 12%,#5fe1d92b,#0000 72%),radial-gradient(52% 60% at 86% 8%,#e3927429,#0000 74%),repeating-linear-gradient(122deg,#86c1f712 0 1px,#0000 1px 23px)}body:after{opacity:.2;background:radial-gradient(135% 130% at 50% 0,#0000 42%,#060d173d)}.hero{padding:clamp(6.2rem,9.8vw,8.6rem) 0 clamp(3.3rem,5.8vw,5.4rem)}.hero-grid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:clamp(2rem,3.2vw,3.6rem)}.home-hero-main{max-width:47rem}.hero-main:after{opacity:.56}.kicker{border-color:var(--border-strong);border-radius:999px;padding:.44rem 1rem}@supports (color:color-mix(in lab,red,red)){.kicker{border-color:color-mix(in srgb,var(--border-strong) 82%,transparent)}}.kicker{color:var(--text-muted);background:linear-gradient(145deg,#ffffffc2,#eef6ff6b)}@supports (color:color-mix(in lab,red,red)){.kicker{color:color-mix(in srgb,var(--text-muted) 92%,var(--heading))}}.kicker{letter-spacing:.16em;font-size:.66rem}[data-theme=dark] .kicker{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .kicker{border-color:color-mix(in srgb,var(--border-strong) 72%,transparent)}}[data-theme=dark] .kicker{background:linear-gradient(145deg,#345173a8,#1423399e)}.display{letter-spacing:-.022em;margin:1.08rem 0 1rem;font-weight:640;line-height:.98}.display-xl{font-size:clamp(2.8rem,5.3vw,5.4rem)}.display-lg{font-size:clamp(2.05rem,3.45vw,3.24rem)}.lead{max-width:58ch;font-size:clamp(1.06rem,1.63vw,1.24rem);line-height:1.78}.button{letter-spacing:.02em;text-transform:none;border-radius:13px;min-height:3rem;padding:.75rem 1.24rem;font-size:.86rem;box-shadow:0 12px 28px #0a192924,inset 0 1px #ffffffd6}[data-theme=dark] .button{box-shadow:0 14px 30px #00000057,inset 0 1px #a0d0ff1f}.button-primary{background:linear-gradient(135deg,#35c9bc,#53d8ce 44%,#19889b);box-shadow:0 16px 34px #196d7759}[data-theme=dark] .button-primary{box-shadow:0 16px 36px #0c50586b}.button-secondary{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.button-secondary{border-color:color-mix(in srgb,var(--border-strong) 88%,transparent)}}.button-secondary{background:linear-gradient(155deg,#ffffffd1,#edf7ffad)}[data-theme=dark] .button-secondary{background:linear-gradient(155deg,#334f70b8,#16263dc7)}.button-accent{box-shadow:0 16px 34px #8a501f47}.button-ghost{color:var(--heading)}.button-ghost:hover{background:#2db7ab24}.card,.glass-card,.hero-panel,.legal-panel{border-color:var(--border);border-radius:clamp(1rem,1.6vw,1.42rem)}@supports (color:color-mix(in lab,red,red)){.card,.glass-card,.hero-panel,.legal-panel{border-color:color-mix(in srgb,var(--border) 82%,transparent)}}.card,.glass-card,.hero-panel,.legal-panel{padding:clamp(1.36rem,1.94vw,1.9rem);box-shadow:0 20px 42px #09182c29}[data-theme=dark] .card,[data-theme=dark] .glass-card,[data-theme=dark] .hero-panel,[data-theme=dark] .legal-panel{box-shadow:0 22px 48px #00000075}.card:after,.glass-card:after,.hero-panel:after,.legal-panel:after{opacity:.72;width:clamp(140px,23vw,220px);top:-20%;right:-16%}.hero-panel{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.hero-panel{border-color:color-mix(in srgb,var(--border-strong) 82%,transparent)}}.hero-trust{gap:1.22rem}.hero-stat-grid{grid-template-columns:minmax(0,1.12fr) repeat(2,minmax(0,.94fr));gap:.7rem}.hero-stat{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.hero-stat{border-color:color-mix(in srgb,var(--border-strong) 75%,transparent)}}.hero-stat{padding:.72rem .72rem .68rem}.hero-stat .value{font-size:clamp(1.28rem,2.2vw,1.9rem)}.hero-stat .label{font-size:.76rem}.hero-stat:first-child{background:linear-gradient(160deg,#ffffffc7,#eaf7ff4d)}[data-theme=dark] .hero-stat:first-child{background:linear-gradient(160deg,#45668d70,#1524396b)}.section{padding:clamp(3.9rem,6.2vw,6rem) 0}.section-tight{padding-top:clamp(2.8rem,5vw,4.08rem);padding-bottom:clamp(2.8rem,5vw,4.08rem)}.section-heading{gap:1rem;max-width:72ch;margin-bottom:2.24rem}.section-heading .display{margin-top:.22rem}.process-lane{gap:1.24rem;position:relative}.process-card{border-top:1px solid var(--brand-teal)}@supports (color:color-mix(in lab,red,red)){.process-card{border-top:1px solid color-mix(in srgb,var(--brand-teal) 34%,transparent)}}.process-card .badge{margin-bottom:.72rem}.practice-layout{align-items:stretch}.practice-content .section-heading{margin-bottom:1.72rem}.practice-cards{gap:1.02rem}.practice-card{border-left:3px solid var(--brand-teal)}@supports (color:color-mix(in lab,red,red)){.practice-card{border-left:3px solid color-mix(in srgb,var(--brand-teal) 40%,transparent)}}.practice-card .badge{margin-bottom:.74rem}.results-card{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.results-card{border-color:color-mix(in srgb,var(--border-strong) 86%,transparent)}}.sticky-panel{position:sticky;top:7.3rem}.proof-grid{align-items:stretch}.testimonial-shell,.faq-shell{min-height:100%}.quote-card{border-left:2px solid var(--brand-coral);padding:1rem 1.08rem 1rem 1.2rem}@supports (color:color-mix(in lab,red,red)){.quote-card{border-left:2px solid color-mix(in srgb,var(--brand-coral) 78%,var(--brand-brass))}}.quote-card{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.quote-card{background:color-mix(in srgb,var(--surface) 86%,transparent)}}[data-theme=dark] .quote-card{background:var(--surface-elev)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .quote-card{background:color-mix(in srgb,var(--surface-elev) 74%,transparent)}}.quote-card p{line-height:1.64}.faq-list li{border-color:var(--border-strong)}@supports (color:color-mix(in lab,red,red)){.faq-list li{border-color:color-mix(in srgb,var(--border-strong) 62%,transparent)}}.faq-list li{background:var(--surface)}@supports (color:color-mix(in lab,red,red)){.faq-list li{background:color-mix(in srgb,var(--surface) 90%,transparent)}}[data-theme=dark] .faq-list li{background:var(--surface-soft)}@supports (color:color-mix(in lab,red,red)){[data-theme=dark] .faq-list li{background:color-mix(in srgb,var(--surface-soft) 44%,transparent)}}.header-wrap{border-bottom:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.header-wrap{border-bottom:1px solid color-mix(in srgb,var(--border) 78%,transparent)}}.header-wrap{background:linear-gradient(180deg,var(--bg),#0000)}@supports (color:color-mix(in lab,red,red)){.header-wrap{background:linear-gradient(180deg,color-mix(in srgb,var(--bg) 92%,transparent),#0000)}}.header-wrap{box-shadow:0 14px 30px #0a18292e}.header-wrap:before{background:linear-gradient(90deg,#0000,#65aae37a,#0000);height:1px;top:auto;bottom:0}.header-rail{border-bottom:1px solid var(--border)}@supports (color:color-mix(in lab,red,red)){.header-rail{border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent)}}.header-rail{background:linear-gradient(90deg,#ffffff7a,#f3faff66)}[data-theme=dark] .header-rail{background:linear-gradient(90deg,#23395894,#0e1c2e80)}.header-rail-inner{justify-content:space-between;align-items:center;gap:.8rem;width:min(1240px,95vw);min-height:2rem;margin:0 auto;display:flex}.header-rail-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-muted);font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.57rem;font-weight:700;overflow:hidden}.header-rail-phone{color:var(--heading);font-family:var(--font-label);letter-spacing:.1em;text-transform:uppercase;flex-shrink:0;font-size:.62rem;font-weight:700}.header-inner{gap:1.24rem;min-height:5rem}.brand{align-items:center;gap:.74rem;min-width:0;display:flex}.brand-seal{border:1px solid var(--border-strong);border-radius:50%;flex-shrink:0;width:2.34rem;height:2.34rem}@supports (color:color-mix(in lab,red,red)){.brand-seal{border:1px solid color-mix(in srgb,var(--border-strong) 78%,transparent)}}.brand-seal{color:var(--heading);font-family:var(--font-label);letter-spacing:.16em;text-transform:uppercase;background:linear-gradient(150deg,#ffffffe0,#e7f2ff66);place-items:center;font-size:.62rem;font-weight:700;display:inline-grid}[data-theme=dark] .brand-seal{background:linear-gradient(150deg,#46678c70,#1322369e)}.brand-wordmark{gap:.2rem;min-width:0;display:grid}.brand-mark{font-size:clamp(1.55rem,2.2vw,1.95rem);line-height:.95}.brand-meta{flex-wrap:wrap;align-items:center;gap:.44rem;display:inline-flex}.brand-sub,.brand-loc{letter-spacing:.16em;font-size:.58rem}.nav-desktop{border-color:var(--border-strong);border-radius:18px;flex:1;justify-content:space-between;gap:.46rem;max-width:890px;padding:.36rem}@supports (color:color-mix(in lab,red,red)){.nav-desktop{border-color:color-mix(in srgb,var(--border-strong) 62%,transparent)}}.nav-desktop{background:linear-gradient(150deg,#ffffff9e,#eef6ff6b)}[data-theme=dark] .nav-desktop{background:linear-gradient(148deg,#243955b8,#111e31bd)}.nav-links{gap:.16rem}.nav-actions{gap:.34rem;margin-left:.18rem;padding-left:.36rem}.nav-link{letter-spacing:.03em;text-transform:none;border:1px solid #0000;border-radius:12px;padding:.58rem .66rem;font-size:.69rem}.nav-link:hover,.nav-link[data-status=active],.nav-link-active{border-color:var(--brand-teal)}@supports (color:color-mix(in lab,red,red)){.nav-link:hover,.nav-link[data-status=active],.nav-link-active{border-color:color-mix(in srgb,var(--brand-teal) 44%,transparent)}}.nav-link:hover,.nav-link[data-status=active],.nav-link-active{background:#2db7ab21}[data-theme=dark] .nav-link:hover,[data-theme=dark] .nav-link[data-status=active],[data-theme=dark] .nav-link-active{background:#66d9ce2e;border-color:#66d9ce70}.nav-cta{border-radius:12px;min-height:2.52rem;padding:.58rem .96rem;font-size:.76rem}.theme-toggle{border-radius:12px;width:2.52rem;min-width:2.52rem;min-height:2.52rem;padding:0}.mobile-menu-toggle{border-color:var(--border-strong);border-radius:12px}@supports (color:color-mix(in lab,red,red)){.mobile-menu-toggle{border-color:color-mix(in srgb,var(--border-strong) 76%,transparent)}}.footer-wrap{margin-top:4.4rem}.footer-inner{gap:2rem;padding:3.1rem 0 5.3rem}.footer-grid{gap:.84rem}@media(max-width:1230px){.header-rail-copy{letter-spacing:.13em}.nav-desktop{padding:.3rem}.nav-link{padding-inline:.65rem}}@media(max-width:1120px){.header-rail{display:none}.hero-grid,.asymmetric,.footer-inner{grid-template-columns:1fr}.hero-main:after{display:none}.grid-three{grid-template-columns:repeat(2,minmax(0,1fr))}.header-inner{min-height:4.65rem}.nav-desktop{display:none}.mobile-menu-toggle{border:1px solid var(--border);background:linear-gradient(155deg,var(--surface),var(--surface-elev));min-width:2.9rem;min-height:2.55rem;color:var(--heading);font-family:var(--font-label);letter-spacing:.12em;text-transform:uppercase;border-radius:12px;justify-content:center;align-items:center;font-size:.66rem;font-weight:700;display:inline-flex}.nav-mobile{border-top:1px solid var(--border);background:linear-gradient(#f4faffdb,#f0f8ff38);gap:.38rem;padding:.88rem 0 .98rem;animation:.22s nav-slide;display:grid}[data-theme=dark] .nav-mobile{background:linear-gradient(#132337e0,#101d2e47)}.nav-mobile .nav-link,.nav-mobile .button:not(.theme-toggle){justify-content:center;width:min(1240px,95vw);margin:0 auto}.nav-mobile .theme-toggle{width:2.55rem;min-width:2.55rem;margin:.46rem auto 0}.stat-grid{grid-template-columns:1fr}.sticky-panel{position:static}}@media(max-width:860px){.hero{padding-top:4.8rem}.display-xl{font-size:clamp(2.3rem,9vw,3.35rem)}.display-lg{font-size:clamp(1.7rem,6.3vw,2.44rem)}.grid-three,.grid-two,.form-grid,.footer-grid{grid-template-columns:1fr}.brand-sub,.brand-loc{display:none}.brand-seal{width:2.18rem;height:2.18rem}.brand-mark{font-size:clamp(1.36rem,6vw,1.72rem)}.mobile-sticky-cta{display:block}.footer-inner{padding-bottom:7.5rem}}@media(max-width:640px){.page-shell{width:min(1200px,94vw)}.hero-actions{gap:.7rem}.header-inner{width:min(1200px,94vw)}.button:not(.theme-toggle){width:100%}.nav-mobile .button:not(.theme-toggle),.nav-mobile .nav-link,.mobile-sticky-cta a{width:min(1200px,94vw)}.process-lane:before{display:none}.footer-title{line-height:1.05}}@media(prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
