/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-divide-x-reverse:0}}}@layer theme{:host,:root{--font-sans:var(--font-inter),"Inter",system-ui,sans-serif;--font-mono:"Fragment Mono",ui-monospace,monospace;--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-neutral-50:#efeae2;--color-neutral-100:#d9d4cc;--color-neutral-200:#c5c1be;--color-neutral-300:#adaaa7;--color-neutral-400:#8f8c89;--color-neutral-500:#828282;--color-neutral-700:#45433f;--color-neutral-800:#3e3d3b;--color-neutral-900:#262624;--color-neutral-950:#0a0a0b;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--container-2xl:42rem;--container-5xl:64rem;--text-xs:12px;--text-xs--line-height:calc(1 / .75);--text-sm:14px;--text-sm--line-height:calc(1.25 / .875);--text-base:16px;--text-lg:18px;--text-xl:20px;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-5xl:3rem;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--tracking-widest:.1em;--leading-tight:1.25;--leading-snug:1.375;--leading-normal:1.5;--leading-relaxed:1.625;--radius-xs:.125rem;--radius-sm:4px;--radius-md:.375rem;--radius-lg:16px;--radius-xl:20px;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-4xl:2rem;--shadow-sm:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--shadow-xl:0 20px 25px -5px #0000001a,0 8px 10px -6px #0000001a;--ease-out:cubic-bezier(0,0,.2,1);--ease-in-out:cubic-bezier(.4,0,.2,1);--animate-ping:ping 1s cubic-bezier(0,0,.2,1) infinite;--aspect-video:16/9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary-50:#fef6f5;--color-primary-100:#fbccc2;--color-primary-400:#f36648;--color-primary-500:#f25534;--color-primary-600:#da4d2f;--color-primary-950:#180905;--color-background:#fff;--color-foreground:#121110;--color-foreground-secondary:var(--color-neutral-700);--color-foreground-subtle:var(--color-neutral-500);--color-foreground-muted:var(--color-neutral-400);--color-foreground-inverse:#fff;--color-surface:#efeae2;--color-surface-alt:#ece5da;--color-surface-warm:#faf4ec;--color-surface-warm-accent:#fbebe2;--color-surface-warm-deep:#1a1614;--color-accent-soft:#ff9d7a;--color-border:#d9d4cc;--color-border-light:#e5dfd4;--color-border-warm:#f0dccf;--color-brand:var(--color-primary-500);--color-brand-hover:var(--color-primary-600);--color-brand-light:var(--color-primary-400);--color-brand-subtle:var(--color-primary-50);--font-heading:var(--font-nohemi),"Nohemi",system-ui,sans-serif;--text-display:52px;--text-h1:48px;--text-h2:36px;--text-h3:28px;--spacing-section:80px;--spacing-section-md:64px;--spacing-section-sm:48px;--radius-card:12px;--radius-btn:8px;--radius-tag:6px;--radius-full:9999px;--shadow-card:0 1px 3px 0 #00000014,0 1px 2px -1px #0000000f;--shadow-card-hover:0 4px 12px 0 #0000001f,0 2px 4px -2px #00000014}}@layer base{*,::backdrop,:after,:before{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}:host,html{-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{-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}button,input,optgroup,select,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,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-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,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{color:var(--color-foreground);font-family:var(--font-sans);font-size:var(--text-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;line-height:1.6}figure,h1,h2,h3,h4,h5,h6,p{margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:500}img,video{max-width:100%;height:auto;display:block}a{color:inherit;text-decoration:none}}@layer components{.container-page{width:100%;max-width:1200px;margin-inline:auto;padding-inline:24px}@media (min-width:810px){.container-page{padding-inline:40px}}@media (min-width:1200px){.container-page{padding-inline:48px}}.section-pad{padding-block:var(--spacing-section-sm)}@media (min-width:810px){.section-pad{padding-block:var(--spacing-section-md)}}@media (min-width:1200px){.section-pad{padding-block:var(--spacing-section)}}.section-pad-sm{padding-block:40px}@media (min-width:1200px){.section-pad-sm{padding-block:var(--spacing-section-md)}}.text-display{font-size:clamp(36px,5vw,var(--text-display));line-height:1.1}.text-display,.text-h1{font-family:var(--font-heading);letter-spacing:-.02em;font-weight:500}.text-h1{font-size:clamp(32px,4vw,var(--text-h1));line-height:1.15}.text-h2{font-size:clamp(24px,3vw,var(--text-h2));letter-spacing:-.01em;line-height:1.2}.text-h2,.text-h3{font-family:var(--font-heading);font-weight:500}.text-h3{font-size:clamp(20px,2.5vw,var(--text-h3));line-height:1.3}.text-body-lg{font-size:var(--text-lg);line-height:1.6}.text-caption{font-size:var(--text-sm);color:var(--color-neutral-400);line-height:1.5}.h1,.h2,.h3,.h4,.h5,.h6{font-family:var(--font-heading);font-weight:500}.h1{font-size:36px;line-height:1.05}.h1,.h2{letter-spacing:-.02em}.h2{font-size:30px;line-height:1.1}.h3{font-size:24px;line-height:1.2}.h3,.h4{letter-spacing:-.01em}.h4{font-size:20px;line-height:1.25}.h5{font-size:18px;line-height:1.3}.h6{font-size:16px;line-height:1.4}@media (min-width:810px){.h1{font-size:48px}.h2{font-size:38px}.h3{font-size:28px}.h4{font-size:22px}.h5{font-size:18px}.h6{font-size:16px}}@media (min-width:1200px){.h1{font-size:56px}.h2{font-size:44px}.h3{font-size:32px}.h4{font-size:24px}.h5{font-size:20px}.h6{font-size:16px}}.p1,.p2,.p3,.p4,.p5,.p6{font-family:var(--font-sans);font-weight:400}.p1{font-size:17px}.p1,.p2{line-height:1.6}.p2{font-size:16px}.p3{font-size:15px;line-height:1.6}.p4{font-size:14px}.p4,.p5{line-height:1.5}.p5{font-size:13px}.p6{font-size:12px;line-height:1.5}@media (min-width:810px){.p1{font-size:18px}.p2{font-size:17px}.p3{font-size:16px}.p4{font-size:14px}.p5{font-size:13px}.p6{font-size:12px}}@media (min-width:1200px){.p1{font-size:20px}.p2{font-size:18px}.p3{font-size:16px}.p4{font-size:14px}.p5{font-size:13px}.p6{font-size:12px}}.btn{font-family:var(--font-sans);border-radius:var(--radius-btn);cursor:pointer;white-space:nowrap;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:8px;font-weight:500;line-height:1;text-decoration:none;transition:opacity .2s,background-color .15s,color .15s,border-color .15s;display:inline-flex}.btn:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn-primary{background-color:var(--color-foreground);color:#fff;border-color:var(--color-foreground)}.btn-primary:hover{background-color:var(--color-neutral-800);border-color:var(--color-neutral-800)}.btn-secondary{background-color:var(--color-neutral-100);color:var(--color-foreground);border-color:var(--color-neutral-100)}.btn-secondary:hover{background-color:var(--color-neutral-200);border-color:var(--color-neutral-200)}.btn-ghost{color:var(--color-foreground);background-color:#0000;border-color:#0000}.btn-ghost:hover{background-color:var(--color-neutral-50)}.btn-tertiary{color:var(--color-neutral-700);background-color:#0000;border-color:#0000}.btn-tertiary:hover{background-color:var(--color-neutral-50);color:var(--color-foreground)}.btn-link{height:auto;color:var(--color-primary-500);text-underline-offset:4px;background-color:#0000;border:none;padding:0;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.btn-link:hover{color:var(--color-primary-600)}.btn-primary-inverse{color:var(--color-foreground);background-color:#fff;border-color:#fff}.btn-primary-inverse:hover{background-color:var(--color-neutral-100);border-color:var(--color-neutral-100)}.btn-outline-inverse{color:#fff;background-color:#0000;border-color:#fff3}.btn-outline-inverse:hover{background-color:#ffffff14;border-color:#ffffff59}.btn-lg{height:48px;padding-inline:24px;font-size:15px}.btn-md{height:40px;font-size:var(--text-sm);padding-inline:18px}.btn-sm{height:36px;padding-inline:14px;font-size:13px}.badge{border-radius:var(--radius-tag);font-size:var(--text-xs);align-items:center;padding:4px 10px;font-weight:500;line-height:1.4;display:inline-flex}.badge-brand{background-color:var(--color-primary-50);color:var(--color-primary-500)}.badge-neutral{color:var(--color-neutral-700)}.badge-neutral,.card{background-color:var(--color-neutral-50)}.card{border:1px solid var(--color-neutral-50);border-radius:var(--radius-card);box-shadow:var(--shadow-card)}.card-hover{transition:box-shadow .2s,transform .2s}.card-hover:hover{box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.divider{border:none;border-top:1px solid var(--color-neutral-50)}.divider-dark{border-top-color:var(--color-neutral-800)}.focus-ring:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:2px}.eyebrow{font-family:var(--font-mono);color:var(--color-primary-500);letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1;display:inline-block}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden}.absolute,.sr-only{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.top-0{top:calc(var(--spacing) * 0)}.top-1\/2{top:50%}.top-3{top:calc(var(--spacing) * 3)}.top-24{top:calc(var(--spacing) * 24)}.top-full{top:100%}.right-0{right:calc(var(--spacing) * 0)}.right-3{right:calc(var(--spacing) * 3)}.right-5{right:calc(var(--spacing) * 5)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-5{bottom:calc(var(--spacing) * 5)}.left-0{left:calc(var(--spacing) * 0)}.left-1\/2{left:50%}.left-3{left:calc(var(--spacing) * 3)}.left-\[-93px\]{left:-93px}.isolate{isolation:isolate}.z-10{z-index:10}.z-30{z-index:30}.z-50{z-index:50}.z-\[60\]{z-index:60}.container{width:100%}@media (min-width:810px){.container{max-width:810px}}@media (min-width:1200px){.container{max-width:1200px}}@media (min-width:1400px){.container{max-width:1400px}}.m-0{margin:calc(var(--spacing) * 0)}.m-3838{margin:calc(var(--spacing) * 3838)}.-mx-5{margin-inline:calc(var(--spacing) * -5)}.mx-0{margin-inline:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-auto{margin-inline:auto}.my-1{margin-block:calc(var(--spacing) * 1)}.my-6{margin-block:calc(var(--spacing) * 6)}.my-12{margin-block:calc(var(--spacing) * 12)}.my-auto{margin-block:auto}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~=lead]):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-lead);margin-top:1.2em;margin-bottom:1.2em;font-size:1.25em;line-height:1.6}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-links);font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(blockquote strong):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:decimal}.prose :where(ol[type=A]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=A s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type=I s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i s]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose],[class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em;list-style-type:disc}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-counters);font-weight:400}.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.25em;font-weight:600}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"“""”""‘""’";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em;font-style:italic;font-weight:500}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose],[class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:0;margin-bottom:.888889em;font-size:2.25em;font-weight:800;line-height:1.11111}.prose :where(h1 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:2em;margin-bottom:1em;font-size:1.5em;font-weight:700;line-height:1.33333}.prose :where(h2 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.6em;margin-bottom:.6em;font-size:1.25em;font-weight:600;line-height:1.6}.prose :where(h3 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);margin-top:1.5em;margin-bottom:.5em;font-weight:600;line-height:1.5}.prose :where(h4 strong):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em;display:block}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-kbd);box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;border-radius:.3125rem;padding-inline-start:.375em;font-family:inherit;font-size:.875em;font-weight:500}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-code);font-size:.875em;font-weight:600}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:"`"}.prose :where(a code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h1 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(blockquote code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4 code):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(thead th code):not(:where([class~=not-prose],[class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);padding-top:.857143em;padding-inline-end:1.14286em;padding-bottom:.857143em;border-radius:.375rem;margin-top:1.71429em;margin-bottom:1.71429em;padding-inline-start:1.14286em;font-size:.875em;font-weight:400;line-height:1.71429;overflow-x:auto}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)){font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit;background-color:#0000;border-width:0;border-radius:0;padding:0}.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):after,.prose :where(pre code):not(:where([class~=not-prose],[class~=not-prose] *)):before{content:none}.prose :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){table-layout:auto;width:100%;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.71429}.prose :where(thead):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-headings);vertical-align:bottom;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em;font-weight:600}.prose :where(tbody tr):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose],[class~=not-prose] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose :where(th,td):not(:where([class~=not-prose],[class~=not-prose] *)){text-align:start}.prose :where(figure>*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--tw-prose-captions);margin-top:.857143em;font-size:.875em;line-height:1.42857}.prose{--tw-prose-body:oklch(37.3% .034 259.733);--tw-prose-headings:oklch(21% .034 264.665);--tw-prose-lead:oklch(44.6% .03 256.802);--tw-prose-links:oklch(21% .034 264.665);--tw-prose-bold:oklch(21% .034 264.665);--tw-prose-counters:oklch(55.1% .027 264.364);--tw-prose-bullets:oklch(87.2% .01 258.338);--tw-prose-hr:oklch(92.8% .006 264.531);--tw-prose-quotes:oklch(21% .034 264.665);--tw-prose-quote-borders:oklch(92.8% .006 264.531);--tw-prose-captions:oklch(55.1% .027 264.364);--tw-prose-kbd:oklch(21% .034 264.665);--tw-prose-kbd-shadows:oklab(21% -.00316127 -.0338527/.1);--tw-prose-code:oklch(21% .034 264.665);--tw-prose-pre-code:oklch(92.8% .006 264.531);--tw-prose-pre-bg:oklch(27.8% .033 256.848);--tw-prose-th-borders:oklch(87.2% .01 258.338);--tw-prose-td-borders:oklch(92.8% .006 264.531);--tw-prose-invert-body:oklch(87.2% .01 258.338);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.7% .022 261.325);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.7% .022 261.325);--tw-prose-invert-bullets:oklch(44.6% .03 256.802);--tw-prose-invert-hr:oklch(37.3% .034 259.733);--tw-prose-invert-quotes:oklch(96.7% .003 264.542);--tw-prose-invert-quote-borders:oklch(37.3% .034 259.733);--tw-prose-invert-captions:oklch(70.7% .022 261.325);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(87.2% .01 258.338);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .03 256.802);--tw-prose-invert-td-borders:oklch(37.3% .034 259.733);font-size:1rem;line-height:1.75}.prose :where(picture>img):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol>li):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(ul>li):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose>ul>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>p:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>p:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(h2+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h3+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(h4+*):not(:where([class~=not-prose],[class~=not-prose] *)),.prose :where(hr+*):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose],[class~=not-prose] *)){padding-top:.571429em;padding-inline-end:.571429em;padding-bottom:.571429em;padding-inline-start:.571429em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose>:first-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose],[class~=not-prose] *)){margin-bottom:0}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.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)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-14{margin-top:calc(var(--spacing) * 14)}.mt-\[1px\]{margin-top:1px}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.mb-12{margin-bottom:calc(var(--spacing) * 12)}.mb-14{margin-bottom:calc(var(--spacing) * 14)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.aspect-\[2\/1\]{aspect-ratio:2}.aspect-\[3\/2\]{aspect-ratio:3/2}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[9\/16\]{aspect-ratio:9/16}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[460\/370\]{aspect-ratio:460/370}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-\[3px\]{height:3px}.h-\[66px\]{height:66px}.h-auto{height:auto}.h-full{height:100%}.max-h-\[calc\(100vh-7rem\)\]{max-height:calc(100vh - 7rem)}.max-h-\[calc\(100vh-8rem\)\]{max-height:calc(100vh - 8rem)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-\[320px\]{min-height:320px}.min-h-screen{min-height:100vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-4{width:calc(var(--spacing) * 4)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-\[66px\]{width:66px}.w-\[68\%\]{width:68%}.w-\[220px\]{width:220px}.w-\[234px\]{width:234px}.w-\[240px\]{width:240px}.w-\[280px\]{width:280px}.w-\[320px\]{width:320px}.w-\[520px\]{width:520px}.w-\[720px\]{width:720px}.w-\[840px\]{width:840px}.w-\[min\(1040px\,92vw\)\]{width:min(1040px,92vw)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.max-w-2xl{max-width:var(--container-2xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[80\%\]{max-width:80%}.max-w-\[150px\]{max-width:150px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[400px\]{max-width:400px}.max-w-\[460px\]{max-width:460px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[600px\]{max-width:600px}.max-w-\[640px\]{max-width:640px}.max-w-\[660px\]{max-width:660px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[760px\]{max-width:760px}.max-w-\[800px\]{max-width:800px}.max-w-\[820px\]{max-width:820px}.max-w-\[840px\]{max-width:840px}.max-w-\[860px\]{max-width:860px}.max-w-\[896px\]{max-width:896px}.max-w-\[900px\]{max-width:900px}.max-w-\[1008px\]{max-width:1008px}.max-w-\[1040px\]{max-width:1040px}.max-w-\[1080px\]{max-width:1080px}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1160px\]{max-width:1160px}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[1240px\]{max-width:1240px}.max-w-\[1480px\]{max-width:1480px}.max-w-\[1536px\]{max-width:1536px}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.grow{flex-grow:1}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1)}.-translate-x-1\/2,.-translate-y-1\/2{translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1)}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-ping{animation:var(--animate-ping)}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-\[lower-alpha\]{list-style-type:lower-alpha}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{appearance:none}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[1fr_1\.4fr_1\.4fr\]{grid-template-columns:1fr 1.4fr 1.4fr}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-7{gap:calc(var(--spacing) * 7)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.gap-12{gap:calc(var(--spacing) * 12)}.gap-14{gap:calc(var(--spacing) * 14)}.gap-16{gap:calc(var(--spacing) * 16)}.gap-20{gap:calc(var(--spacing) * 20)}:where(.space-y-0\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * .5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * .5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-4{column-gap:calc(var(--spacing) * 4)}.gap-x-6{column-gap:calc(var(--spacing) * 6)}.gap-x-8{column-gap:calc(var(--spacing) * 8)}.gap-x-10{column-gap:calc(var(--spacing) * 10)}.gap-x-12{column-gap:calc(var(--spacing) * 12)}.gap-y-1{row-gap:calc(var(--spacing) * 1)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-5{row-gap:calc(var(--spacing) * 5)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.gap-y-9{row-gap:calc(var(--spacing) * 9)}.gap-y-10{row-gap:calc(var(--spacing) * 10)}.gap-y-12{row-gap:calc(var(--spacing) * 12)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px * var(--tw-divide-y-reverse));border-bottom-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)))}.self-center{align-self:center}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-clip{overflow-x:clip}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[2px\]{border-radius:2px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[8px\]{border-radius:8px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-\[1\.5px\]{border-style:var(--tw-border-style);border-width:1.5px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:2px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-\[\#3e3d3b\]{border-color:#3e3d3b}.border-\[\#262624\]{border-color:#262624}.border-\[\#B23A1C\]{border-color:#b23a1c}.border-\[\#D9D4CC\]{border-color:#d9d4cc}.border-\[\#E2DCD2\]{border-color:#e2dcd2}.border-\[\#E04A2B\]{border-color:#e04a2b}.border-\[\#E4E4E7\]{border-color:#e4e4e7}.border-\[\#E5DFD4\]{border-color:#e5dfd4}.border-\[\#ECE3D7\]{border-color:#ece3d7}.border-\[\#EDE7DE\]{border-color:#ede7de}.border-\[\#EFEAE2\]{border-color:#efeae2}.border-\[\#dcd3c8\]{border-color:#dcd3c8}.border-\[\#e6e1d8\]{border-color:#e6e1d8}.border-\[\#e6e6e6\]{border-color:#e6e6e6}.border-\[\#e8e2d9\]{border-color:#e8e2d9}.border-\[\#eaddcf\]{border-color:#eaddcf}.border-\[\#ecdfd1\]{border-color:#ecdfd1}.border-\[\#efe2d4\]{border-color:#efe2d4}.border-\[\#f25534\]{border-color:#f25534}.border-\[\#f25534\]\/30{border-color:oklab(65.7517% .165474 .10985/.3)}.border-\[\#fcccc3\]{border-color:#fcccc3}.border-red-400{border-color:var(--color-red-400)}.border-transparent{border-color:#0000}.bg-\[\#0A0A0B\]{background-color:#0a0a0b}.bg-\[\#121110\]{background-color:#121110}.bg-\[\#262624\]{background-color:#262624}.bg-\[\#EFEAE2\]{background-color:#efeae2}.bg-\[\#F4EEE7\]{background-color:#f4eee7}.bg-\[\#F5F1EB\]{background-color:#f5f1eb}.bg-\[\#F25534\]{background-color:#f25534}.bg-\[\#FAF8F4\]{background-color:#faf8f4}.bg-\[\#FBEBE2\]{background-color:#fbebe2}.bg-\[\#FBEFE8\]{background-color:#fbefe8}.bg-\[\#FCE9E0\]{background-color:#fce9e0}.bg-\[\#c5c1be\]{background-color:#c5c1be}.bg-\[\#c8f9e3\]{background-color:#c8f9e3}.bg-\[\#e0d5c6\]{background-color:#e0d5c6}.bg-\[\#e6ddd1\]{background-color:#e6ddd1}.bg-\[\#ef4444\]{background-color:#ef4444}.bg-\[\#efeae2\]{background-color:#efeae2}.bg-\[\#efeae2\]\/55{background-color:oklab(93.8735% .00212583 .011795/.55)}.bg-\[\#f0ebe2\]{background-color:#f0ebe2}.bg-\[\#f25534\]{background-color:#f25534}.bg-\[\#f25534\]\/10{background-color:oklab(65.7517% .165474 .10985/.1)}.bg-\[\#ffe1f5\]{background-color:#ffe1f5}.bg-black{background-color:var(--color-black)}.bg-black\/10{background-color:#0000001a}@supports (color:color-mix(in lab,red,red)){.bg-black\/10{background-color:color-mix(in oklab,var(--color-black) 10%,transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab,red,red)){.bg-black\/65{background-color:color-mix(in oklab,var(--color-black) 65%,transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/85{background-color:#ffffffd9}@supports (color:color-mix(in lab,red,red)){.bg-white\/85{background-color:color-mix(in oklab,var(--color-white) 85%,transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:calc(var(--spacing) * 0)}.p-1{padding:calc(var(--spacing) * 1)}.p-2{padding:calc(var(--spacing) * 2)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-12{padding-top:calc(var(--spacing) * 12)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-16{padding-top:calc(var(--spacing) * 16)}.pt-28{padding-top:calc(var(--spacing) * 28)}.pt-32{padding-top:calc(var(--spacing) * 32)}.pt-40{padding-top:calc(var(--spacing) * 40)}.pt-\[72px\]{padding-top:72px}.pt-\[120px\]{padding-top:120px}.pr-10{padding-right:calc(var(--spacing) * 10)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-14{padding-bottom:calc(var(--spacing) * 14)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-20{padding-bottom:calc(var(--spacing) * 20)}.pb-24{padding-bottom:calc(var(--spacing) * 24)}.pb-30{padding-bottom:calc(var(--spacing) * 30)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-\[22px\]{padding-left:22px}.text-center{text-align:center}.text-left{text-align:left}.indent-1{text-indent:calc(var(--spacing) * 1)}.align-top{vertical-align:top}.font-heading{font-family:var(--font-heading)}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[10\.5px\]{font-size:10.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[48px\]{font-size:48px}.text-\[clamp\(17px\,1\.55vw\,21px\)\]{font-size:clamp(17px,1.55vw,21px)}.text-\[clamp\(20px\,2\.2vw\,30px\)\]{font-size:clamp(20px,2.2vw,30px)}.text-\[clamp\(22px\,2\.4vw\,32px\)\]{font-size:clamp(22px,2.4vw,32px)}.text-\[clamp\(24px\,2\.6vw\,36px\)\]{font-size:clamp(24px,2.6vw,36px)}.text-\[clamp\(24px\,2\.8vw\,38px\)\]{font-size:clamp(24px,2.8vw,38px)}.text-\[clamp\(24px\,3vw\,40px\)\]{font-size:clamp(24px,3vw,40px)}.text-\[clamp\(26px\,2\.6vw\,33px\)\]{font-size:clamp(26px,2.6vw,33px)}.text-\[clamp\(26px\,3\.5vw\,44px\)\]{font-size:clamp(26px,3.5vw,44px)}.text-\[clamp\(26px\,3vw\,40px\)\]{font-size:clamp(26px,3vw,40px)}.text-\[clamp\(28px\,3\.5vw\,42px\)\]{font-size:clamp(28px,3.5vw,42px)}.text-\[clamp\(28px\,4vw\,44px\)\]{font-size:clamp(28px,4vw,44px)}.text-display{font-size:var(--text-display)}.text-h2{font-size:var(--text-h2)}.text-h3{font-size:var(--text-h3)}.leading-\[1\.1\]{--tw-leading:1.1;line-height:1.1}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.4\]{--tw-leading:1.4;line-height:1.4}.leading-\[1\.05\]{--tw-leading:1.05;line-height:1.05}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.15\]{--tw-leading:1.15;line-height:1.15}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.01em\]{--tw-tracking:-.01em;letter-spacing:-.01em}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.025em\]{--tw-tracking:-.025em;letter-spacing:-.025em}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.tracking-\[0\.18em\]{--tw-tracking:.18em;letter-spacing:.18em}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.tracking-widest{--tw-tracking:var(--tracking-widest);letter-spacing:var(--tracking-widest)}.text-balance{text-wrap:balance}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.text-\[\#0d6e45\]{color:#0d6e45}.text-\[\#1a1a1a\]{color:#1a1a1a}.text-\[\#1c1a18\]{color:#1c1a18}.text-\[\#1c1917\]{color:#1c1917}.text-\[\#3e3d3b\]{color:#3e3d3b}.text-\[\#4d4d4d\]{color:#4d4d4d}.text-\[\#5c5954\]{color:#5c5954}.text-\[\#5f5d59\]{color:#5f5d59}.text-\[\#6B6862\]{color:#6b6862}.text-\[\#6b6864\]{color:#6b6864}.text-\[\#6f6c68\]{color:#6f6c68}.text-\[\#7A766F\],.text-\[\#7a766f\]{color:#7a766f}.text-\[\#7e7e7e\]{color:#7e7e7e}.text-\[\#8b1a5a\]{color:#8b1a5a}.text-\[\#8f8c89\]{color:#8f8c89}.text-\[\#9a9a9a\]{color:#9a9a9a}.text-\[\#9b9893\]{color:#9b9893}.text-\[\#908B82\]{color:#908b82}.text-\[\#45433F\]{color:#45433f}.text-\[\#45433F\]\/70{color:oklab(38.3469% .000678331 .00715971/.7)}.text-\[\#71717A\]{color:#71717a}.text-\[\#78716c\]{color:#78716c}.text-\[\#121110\]{color:#121110}.text-\[\#262624\]{color:#262624}.text-\[\#828282\]{color:#828282}.text-\[\#A8A29A\]{color:#a8a29a}.text-\[\#D9D4CC\]{color:#d9d4cc}.text-\[\#a0988c\]{color:#a0988c}.text-\[\#adaaa7\]{color:#adaaa7}.text-\[\#d4d4d4\]{color:#d4d4d4}.text-\[\#e0b9ac\]{color:#e0b9ac}.text-\[\#ef4444\]{color:#ef4444}.text-\[\#f25534\]{color:#f25534}.text-\[var\(--color-brand\)\]{color:var(--color-brand)}.text-\[var\(--color-foreground\)\]{color:var(--color-foreground)}.text-\[var\(--color-foreground-secondary\)\]{color:var(--color-foreground-secondary)}.text-\[var\(--color-foreground-subtle\)\]{color:var(--color-foreground-subtle)}.text-brand{color:var(--color-brand)}.text-foreground{color:var(--color-foreground)}.text-neutral-950{color:var(--color-neutral-950)}.text-red-500{color:var(--color-red-500)}.text-white{color:var(--color-white)}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab,red,red)){.text-white\/80{color:color-mix(in oklab,var(--color-white) 80%,transparent)}}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.decoration-\[\#f25534\]{text-decoration-color:#f25534}.decoration-2{text-decoration-thickness:2px}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.placeholder-\[\#adaaa7\]::placeholder{color:#adaaa7}.accent-\[\#121110\]{accent-color:#121110}.opacity-75{opacity:.75}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}.shadow,.shadow-\[0_0_6px_2px_rgba\(239\,68\,68\,0\.75\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_0_6px_2px_rgba\(239\,68\,68\,0\.75\)\]{--tw-shadow:0 0 6px 2px var(--tw-shadow-color,#ef4444bf)}.shadow-\[0_0_80px_rgba\(255\,111\,1\,0\.05\)\]{--tw-shadow:0 0 80px var(--tw-shadow-color,#ff6f010d)}.shadow-\[0_0_80px_rgba\(255\,111\,1\,0\.05\)\],.shadow-\[0_12px_30px_-8px_rgba\(0\,0\,0\,0\.5\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_30px_-8px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 12px 30px -8px var(--tw-shadow-color,#00000080)}.shadow-\[0_14px_34px_-22px_rgba\(20\,16\,12\,0\.28\)\]{--tw-shadow:0 14px 34px -22px var(--tw-shadow-color,#14100c47)}.shadow-\[0_14px_34px_-22px_rgba\(20\,16\,12\,0\.28\)\],.shadow-\[0_36px_80px_-30px_rgba\(20\,16\,12\,0\.4\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_36px_80px_-30px_rgba\(20\,16\,12\,0\.4\)\]{--tw-shadow:0 36px 80px -30px var(--tw-shadow-color,#14100c66)}.shadow-\[0_36px_80px_-44px_rgba\(20\,16\,12\,0\.5\)\]{--tw-shadow:0 36px 80px -44px var(--tw-shadow-color,#14100c80)}.shadow-\[0_36px_80px_-44px_rgba\(20\,16\,12\,0\.5\)\],.shadow-\[0_40px_90px_-40px_rgba\(20\,16\,12\,0\.45\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_40px_90px_-40px_rgba\(20\,16\,12\,0\.45\)\]{--tw-shadow:0 40px 90px -40px var(--tw-shadow-color,#14100c73)}.shadow-\[0_40px_90px_-44px_rgba\(20\,16\,12\,0\.5\)\]{--tw-shadow:0 40px 90px -44px var(--tw-shadow-color,#14100c80)}.shadow-\[0_40px_90px_-44px_rgba\(20\,16\,12\,0\.5\)\],.shadow-\[0_50px_110px_-50px_rgba\(20\,16\,12\,0\.55\)\]{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_50px_110px_-50px_rgba\(20\,16\,12\,0\.55\)\]{--tw-shadow:0 50px 110px -50px var(--tw-shadow-color,#14100c8c)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a),0 4px 6px -4px var(--tw-shadow-color,#0000001a)}.shadow-lg,.shadow-xl{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a),0 8px 10px -6px var(--tw-shadow-color,#0000001a)}.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}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[1px\]{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-shadow{transition-property:box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.prose-slate{--tw-prose-body:oklch(37.2% .044 257.287);--tw-prose-headings:oklch(20.8% .042 265.755);--tw-prose-lead:oklch(44.6% .043 257.281);--tw-prose-links:oklch(20.8% .042 265.755);--tw-prose-bold:oklch(20.8% .042 265.755);--tw-prose-counters:oklch(55.4% .046 257.417);--tw-prose-bullets:oklch(86.9% .022 252.894);--tw-prose-hr:oklch(92.9% .013 255.508);--tw-prose-quotes:oklch(20.8% .042 265.755);--tw-prose-quote-borders:oklch(92.9% .013 255.508);--tw-prose-captions:oklch(55.4% .046 257.417);--tw-prose-kbd:oklch(20.8% .042 265.755);--tw-prose-kbd-shadows:oklab(20.8% -.00310889 -.0418848/.1);--tw-prose-code:oklch(20.8% .042 265.755);--tw-prose-pre-code:oklch(92.9% .013 255.508);--tw-prose-pre-bg:oklch(27.9% .041 260.031);--tw-prose-th-borders:oklch(86.9% .022 252.894);--tw-prose-td-borders:oklch(92.9% .013 255.508);--tw-prose-invert-body:oklch(86.9% .022 252.894);--tw-prose-invert-headings:#fff;--tw-prose-invert-lead:oklch(70.4% .04 256.788);--tw-prose-invert-links:#fff;--tw-prose-invert-bold:#fff;--tw-prose-invert-counters:oklch(70.4% .04 256.788);--tw-prose-invert-bullets:oklch(44.6% .043 257.281);--tw-prose-invert-hr:oklch(37.2% .044 257.287);--tw-prose-invert-quotes:oklch(96.8% .007 247.896);--tw-prose-invert-quote-borders:oklch(37.2% .044 257.287);--tw-prose-invert-captions:oklch(70.4% .04 256.788);--tw-prose-invert-kbd:#fff;--tw-prose-invert-kbd-shadows:#ffffff1a;--tw-prose-invert-code:#fff;--tw-prose-invert-pre-code:oklch(86.9% .022 252.894);--tw-prose-invert-pre-bg:#00000080;--tw-prose-invert-th-borders:oklch(44.6% .043 257.281);--tw-prose-invert-td-borders:oklch(37.2% .044 257.287)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[hawky\:exit-intent\]{hawky:exit-intent}@media (hover:hover){.group-hover\:translate-x-1:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-110:is(:where(.group):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:gap-2\.5:is(:where(.group):hover *){gap:calc(var(--spacing) * 2.5)}.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:#0003}@supports (color:color-mix(in lab,red,red)){.group-hover\:bg-black\/20:is(:where(.group):hover *){background-color:color-mix(in oklab,var(--color-black) 20%,transparent)}}.group-hover\:stroke-\[\#f25534\]:is(:where(.group):hover *){stroke:#f25534}.group-hover\:text-\[\#f25534\]:is(:where(.group):hover *){color:#f25534}.group-hover\:text-\[var\(--color-brand\)\]:is(:where(.group):hover *){color:var(--color-brand)}}.first\:border-t-0:first-child{border-top-style:var(--tw-border-style);border-top-width:0}@media (hover:hover){.hover\:gap-2\.5:hover{gap:calc(var(--spacing) * 2.5)}.hover\:border-\[\#1a1a1a\]:hover{border-color:#1a1a1a}.hover\:border-\[\#45433F\]:hover{border-color:#45433f}.hover\:border-\[\#121110\]:hover{border-color:#121110}.hover\:border-\[\#D9D4CC\]:hover{border-color:#d9d4cc}.hover\:border-\[\#e0d8cb\]:hover{border-color:#e0d8cb}.hover\:border-\[\#f25534\]:hover{border-color:#f25534}.hover\:bg-\[\#E04A2B\]:hover{background-color:#e04a2b}.hover\:bg-\[\#EFEAE2\]:hover{background-color:#efeae2}.hover\:bg-\[\#F5EDE6\]:hover{background-color:#f5ede6}.hover\:bg-\[\#da4d2f\]:hover{background-color:#da4d2f}.hover\:bg-\[\#efeae1\]:hover{background-color:#efeae1}.hover\:bg-white:hover{background-color:var(--color-white)}.hover\:text-\[\#0A66C2\]:hover{color:#0a66c2}.hover\:text-\[\#1a1a1a\]:hover{color:#1a1a1a}.hover\:text-\[\#45433F\]:hover{color:#45433f}.hover\:text-\[\#121110\]:hover{color:#121110}.hover\:text-\[\#f25534\]:hover{color:#f25534}.hover\:text-\[var\(--color-brand\)\]:hover{color:var(--color-brand)}.hover\:text-\[var\(--color-foreground\)\]:hover{color:var(--color-foreground)}.hover\:text-brand-hover:hover{color:var(--color-brand-hover)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a)}.hover\:shadow-md:hover,.hover\:shadow-sm:hover{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a),0 1px 2px -1px var(--tw-shadow-color,#0000001a)}}.focus\:border-\[\#121110\]:focus{border-color:#121110}.focus\:border-\[\#f25534\]:focus{border-color:#f25534}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.disabled\:opacity-60:disabled{opacity:.6}@media not all and (min-width:1200px){.max-lg\:\!hidden{display:none!important}.max-lg\:\!rotate-90{rotate:90deg!important}.max-lg\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-lg\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-lg\:\!gap-6{gap:calc(var(--spacing) * 6)!important}.max-lg\:\!gap-10{gap:calc(var(--spacing) * 10)!important}.max-lg\:\!py-2{padding-block:calc(var(--spacing) * 2)!important}}@media not all and (min-width:810px){.max-md\:\!col-span-2{grid-column:span 2/span 2!important}.max-md\:\!hidden{display:none!important}.max-md\:hidden{display:none}.max-md\:\!w-32{width:calc(var(--spacing) * 32)!important}.max-md\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:\!grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.max-md\:\!grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr!important}.max-sm\:\!grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))!important}.max-md\:\!flex-col{flex-direction:column!important}.max-md\:\!items-start{align-items:flex-start!important}.max-md\:\!gap-3{gap:calc(var(--spacing) * 3)!important}.max-md\:\!gap-4{gap:calc(var(--spacing) * 4)!important}.max-md\:\!gap-5{gap:calc(var(--spacing) * 5)!important}.max-md\:\!gap-10{gap:calc(var(--spacing) * 10)!important}.max-md\:\!border-r-0{border-right-style:var(--tw-border-style)!important;border-right-width:0!important}.max-md\:\!border-b{border-bottom-style:var(--tw-border-style)!important;border-bottom-width:1px!important}.max-md\:\!border-l-0{border-left-style:var(--tw-border-style)!important;border-left-width:0!important}.max-md\:\!p-5{padding:calc(var(--spacing) * 5)!important}.max-md\:\!p-6{padding:calc(var(--spacing) * 6)!important}.max-md\:\!p-7{padding:calc(var(--spacing) * 7)!important}.max-md\:\!py-3{padding-block:calc(var(--spacing) * 3)!important}}@media (min-width:810px){.sm\:right-7{right:calc(var(--spacing) * 7)}.sm\:bottom-7{bottom:calc(var(--spacing) * 7)}.md\:my-auto{margin-block:auto}.sm\:mb-5{margin-bottom:calc(var(--spacing) * 5)}.md\:\!hidden{display:none!important}.md\:block{display:block}.md\:flex{display:flex}.md\:grid{display:grid}.md\:hidden{display:none}.sm\:block{display:block}.md\:h-full{height:100%}.md\:w-\[38\%\]{width:38%}.md\:w-\[216px\]{width:216px}.sm\:w-\[288px\]{width:288px}.md\:max-w-\[440px\]{max-width:440px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[1fr_minmax\(360px\,42\%\)\]{grid-template-columns:1fr minmax(360px,42%)}.md\:grid-cols-\[88px_216px_1fr_40px\]{grid-template-columns:88px 216px 1fr 40px}.md\:grid-cols-\[150px_1fr\]{grid-template-columns:150px 1fr}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:flex-row,.sm\:flex-row{flex-direction:row}.md\:items-stretch{align-items:stretch}.sm\:items-center{align-items:center}.sm\:items-start{align-items:flex-start}.sm\:justify-between{justify-content:space-between}.md\:gap-7{gap:calc(var(--spacing) * 7)}.md\:self-center{align-self:center}.sm\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.sm\:border-\[\#e8e2d9\]{border-color:#e8e2d9}.sm\:p-6{padding:calc(var(--spacing) * 6)}.sm\:p-8{padding:calc(var(--spacing) * 8)}.md\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:px-12{padding-inline:calc(var(--spacing) * 12)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.md\:py-7{padding-block:calc(var(--spacing) * 7)}.md\:pr-7{padding-right:calc(var(--spacing) * 7)}.md\:pr-10{padding-right:calc(var(--spacing) * 10)}.md\:pl-0{padding-left:calc(var(--spacing) * 0)}.sm\:pl-6{padding-left:calc(var(--spacing) * 6)}.md\:whitespace-nowrap{white-space:nowrap}}@media (min-width:1200px){.lg\:col-span-2{grid-column:span 2/span 2}.min-\[1200px\]\:col-start-1{grid-column-start:1}.min-\[1200px\]\:col-start-2{grid-column-start:2}.min-\[1200px\]\:col-start-3{grid-column-start:3}.lg\:mt-14{margin-top:calc(var(--spacing) * 14)}.lg\:mt-\[34px\]{margin-top:34px}.lg\:-ml-\[316px\]{margin-left:-316px}.lg\:\!hidden{display:none!important}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.min-\[1200px\]\:block{display:block}.min-\[1200px\]\:flex{display:flex}.min-\[1200px\]\:grid{display:grid}.lg\:min-h-\[140px\]{min-height:140px}.lg\:min-h-\[360px\]{min-height:360px}.lg\:min-h-\[560px\]{min-height:560px}.lg\:min-h-full{min-height:100%}.lg\:w-\[44\%\]{width:44%}.lg\:w-\[45\%\]{width:45%}.lg\:w-\[48\%\]{width:48%}.lg\:w-\[50\%\]{width:50%}.lg\:w-\[52\%\]{width:52%}.lg\:w-\[55\%\]{width:55%}.lg\:w-\[280px\]{width:280px}.lg\:w-\[300px\]{width:300px}.lg\:w-\[378px\]{width:378px}.lg\:flex-1{flex:1}.lg\:shrink-0{flex-shrink:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[5fr_7fr\]{grid-template-columns:5fr 7fr}.lg\:grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.min-\[1200px\]\:grid-cols-\[1fr_minmax\(0\,600px\)_1fr\]{grid-template-columns:1fr minmax(0,600px) 1fr}.min-\[1200px\]\:grid-cols-\[220px_minmax\(0\,1fr\)_272px\]{grid-template-columns:220px minmax(0,1fr) 272px}.lg\:flex-row{flex-direction:row}.lg\:flex-row-reverse{flex-direction:row-reverse}.lg\:items-center{align-items:center}.lg\:items-end{align-items:flex-end}.lg\:items-stretch{align-items:stretch}.min-\[1200px\]\:items-start{align-items:flex-start}.lg\:justify-between{justify-content:space-between}.lg\:justify-end{justify-content:flex-end}.lg\:gap-10{gap:calc(var(--spacing) * 10)}.lg\:gap-14{gap:calc(var(--spacing) * 14)}.lg\:gap-16{gap:calc(var(--spacing) * 16)}.lg\:gap-20{gap:calc(var(--spacing) * 20)}.min-\[1200px\]\:gap-x-10{column-gap:calc(var(--spacing) * 10)}.min-\[1200px\]\:gap-x-16{column-gap:calc(var(--spacing) * 16)}:where(.lg\:divide-x>:not(:last-child)){--tw-divide-x-reverse:0;border-inline-style:var(--tw-border-style);border-inline-start-width:calc(1px * var(--tw-divide-x-reverse));border-inline-end-width:calc(1px * calc(1 - var(--tw-divide-x-reverse)))}:where(.lg\:divide-y-0>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(0px * var(--tw-divide-y-reverse));border-bottom-width:calc(0px * calc(1 - var(--tw-divide-y-reverse)))}.lg\:self-end{align-self:flex-end}.min-\[1200px\]\:justify-self-end{justify-self:flex-end}.min-\[1200px\]\:justify-self-start{justify-self:flex-start}.lg\:border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.lg\:border-\[\#dccdba\]{border-color:#dccdba}.lg\:border-\[\#e6ddd1\]{border-color:#e6ddd1}.lg\:border-\[\#e8e2d9\]{border-color:#e8e2d9}.lg\:p-7{padding:calc(var(--spacing) * 7)}.lg\:p-9{padding:calc(var(--spacing) * 9)}.lg\:p-10{padding:calc(var(--spacing) * 10)}.min-\[1200px\]\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:py-20{padding-block:calc(var(--spacing) * 20)}.lg\:py-28{padding-block:calc(var(--spacing) * 28)}.lg\:py-32{padding-block:calc(var(--spacing) * 32)}.lg\:pt-0{padding-top:calc(var(--spacing) * 0)}.lg\:pt-16{padding-top:calc(var(--spacing) * 16)}.lg\:pr-6{padding-right:calc(var(--spacing) * 6)}.lg\:pr-16{padding-right:calc(var(--spacing) * 16)}.lg\:pb-0{padding-bottom:calc(var(--spacing) * 0)}.lg\:pb-14{padding-bottom:calc(var(--spacing) * 14)}.lg\:pl-6{padding-left:calc(var(--spacing) * 6)}.lg\:pl-10{padding-left:calc(var(--spacing) * 10)}.lg\:pl-16{padding-left:calc(var(--spacing) * 16)}.lg\:text-left{text-align:left}.lg\:whitespace-nowrap{white-space:nowrap}}@media (min-width:1400px){.xl\:block{display:block}.xl\:flex{display:flex}.xl\:flex-row{flex-direction:row}.xl\:justify-between{justify-content:space-between}.xl\:gap-6{gap:calc(var(--spacing) * 6)}.xl\:gap-24{gap:calc(var(--spacing) * 24)}.xl\:border-l-0{border-left-style:var(--tw-border-style);border-left-width:0}.xl\:pl-0{padding-left:calc(var(--spacing) * 0)}}.prose-headings\:font-bold :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.prose-headings\:tracking-tight :where(h1,h2,h3,h4,h5,h6,th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.prose-a\:text-\[\#f25534\] :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:#f25534}.prose-table\:text-sm :where(table):not(:where([class~=not-prose],[class~=not-prose] *)){font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.prose-th\:bg-\[\#EFEAE2\] :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#efeae2}.prose-th\:font-semibold :where(th):not(:where([class~=not-prose],[class~=not-prose] *)){--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.prose-td\:align-top :where(td):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:top}.prose-img\:rounded-xl :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){border-radius:var(--radius-xl)}}@font-face{font-family:Nohemi;src:url(/fonts/nohemi-regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/nohemi-medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Nohemi;src:url(/fonts/nohemi-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.blog-prose h2{letter-spacing:-.6px;margin-top:4rem;margin-bottom:1.25rem;font-size:32px;line-height:1.22}.blog-prose h2,.blog-prose h3{font-family:var(--font-heading);color:#121110;font-weight:500}.blog-prose h3{letter-spacing:-.3px;margin-top:2.75rem;margin-bottom:.85rem;font-size:24px;line-height:1.3}.blog-prose h4{font-family:var(--font-heading);color:#121110;letter-spacing:-.2px;margin-top:2.25rem;margin-bottom:.6rem;font-size:20px;font-weight:600}.blog-prose p{color:#3a3733;margin-top:0;margin-bottom:1.4rem;font-size:18px;line-height:1.7}.blog-prose>p:first-of-type{color:#2a2926;margin-bottom:1.75rem;font-size:20px;line-height:1.6}.blog-prose ol,.blog-prose ul{margin-top:.85rem;margin-bottom:1.5rem;padding-left:1.5rem}.blog-prose ul{list-style:outside}.blog-prose ol{list-style:decimal}.blog-prose li{color:#3a3733;margin-bottom:.5rem;font-size:18px;line-height:1.7;display:list-item}.blog-prose li::marker{color:#828282}.blog-prose img{border-radius:12px;margin-top:2.5rem;margin-bottom:2.5rem}.blog-prose strong{color:#121110;font-weight:600}.blog-prose a{color:#c2410c;text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}.blog-prose a:hover{color:#f25534}.blog-prose .hawky-clip a,.blog-prose .hawky-clip p{color:#fff}.blog-prose .hawky-clip p{font-size:inherit;line-height:inherit;margin:0}.blog-prose .hawky-clip .hawky-clip__eyebrow{margin-bottom:0;font-size:13px;line-height:1.4}.blog-prose .hawky-clip__quote p{text-indent:-.44em}@supports (hanging-punctuation:first){.blog-prose .hawky-clip__quote p{text-indent:0;hanging-punctuation:first}}.blog-table-wrap{border:1px solid #d9d4cc;border-radius:12px;margin-top:2.25rem;margin-bottom:2.25rem;overflow-x:auto}.blog-prose table{border-collapse:collapse;width:100%;font-size:15px}.blog-prose>table{border:1px solid #d9d4cc;border-radius:12px;display:block;overflow-x:auto}.blog-prose thead{background-color:#efeae2}.blog-prose th{color:#121110;text-align:left;white-space:nowrap;font-weight:600}.blog-prose td,.blog-prose th{border-bottom:1px solid #d9d4cc;padding:12px 16px}.blog-prose td{vertical-align:top;color:#45433f}.blog-prose tbody tr:last-child td{border-bottom:none}.blog-prose>table::-webkit-scrollbar,.blog-table-wrap::-webkit-scrollbar{height:6px}.blog-prose>table::-webkit-scrollbar-track,.blog-table-wrap::-webkit-scrollbar-track{background:#efeae2;border-radius:0 0 12px 12px}.blog-prose>table::-webkit-scrollbar-thumb,.blog-table-wrap::-webkit-scrollbar-thumb{background:#c5c1be;border-radius:9999px}.blog-prose>table::-webkit-scrollbar-thumb:hover,.blog-table-wrap::-webkit-scrollbar-thumb:hover{background:#adaaa7}.blog-prose.glossary-prose .blog-table-wrap,.blog-prose.glossary-prose img,.blog-prose.glossary-prose table,.blog-prose.glossary-prose>table{border-radius:4px}.blog-prose.glossary-prose .blog-table-wrap::-webkit-scrollbar-track,.blog-prose.glossary-prose>table::-webkit-scrollbar-track{border-radius:0 0 4px 4px}.lead-form{width:100%;max-width:560px}.lead-form-modal{margin-top:24px}.lead-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.lead-field{flex-direction:column;display:flex;position:relative}.lead-field-full{grid-column:span 2}.lead-field input,.lead-field select{box-sizing:border-box;color:#121110;letter-spacing:-.005em;appearance:none;background:#fff;border:1.5px solid #e8e2d9;border-radius:10px;outline:none;width:100%;height:56px;padding:20px 14px 6px;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s}.lead-field input::placeholder{color:#0000}.lead-field input:hover,.lead-field select:hover{border-color:#adaaa7}.lead-field input:focus,.lead-field select:focus{border-color:#121110;box-shadow:0 0 0 3px #0a0a0b0f}.lead-field-select select{cursor:pointer;color:#828282;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23828282' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;height:56px;padding:0 36px 0 14px}.lead-field-select select option,.lead-field-select select.has-value{color:#121110}.lead-field-phone{flex-direction:row;align-items:stretch;gap:8px}.lead-phone-number{flex:auto;min-width:0}.lead-cc{flex:0 0 128px;width:128px;position:relative}.lead-cc-btn{box-sizing:border-box;color:#121110;letter-spacing:-.005em;cursor:pointer;background:#fff;border:1.5px solid #e8e2d9;border-radius:10px;outline:none;align-items:center;gap:6px;width:100%;height:56px;padding:0 10px;font-family:inherit;font-size:14px;transition:border-color .16s,box-shadow .16s;display:flex}.lead-cc-btn:hover{border-color:#adaaa7}.lead-cc-btn:focus-visible,.lead-cc.is-open .lead-cc-btn{border-color:#121110;box-shadow:0 0 0 3px #0a0a0b0f}.lead-cc-flag{flex:none;font-size:18px;line-height:1}.lead-cc-dial{font-variant-numeric:tabular-nums}.lead-cc-chev{color:#828282;flex:none;width:12px;height:12px;margin-left:auto;transition:transform .16s}.lead-cc.is-open .lead-cc-chev{transform:rotate(180deg)}.lead-cc-pop{z-index:1100;background:#fff;border:1.5px solid #e8e2d9;border-radius:12px;width:304px;max-width:90vw;position:fixed;top:0;left:0;overflow:hidden;box-shadow:0 18px 48px #12111029}.lead-cc-search{box-sizing:border-box;color:#121110;border:none;border-bottom:1px solid #efeae2;outline:none;width:100%;height:44px;padding:0 14px;font-family:inherit;font-size:14px}.lead-cc-search::placeholder{color:#adaaa7}.lead-cc-list{overscroll-behavior:contain;max-height:264px;margin:0;padding:6px;list-style:none;overflow-y:auto}.lead-cc-opt{cursor:pointer;color:#121110;border-radius:8px;align-items:center;gap:10px;padding:9px 10px;font-size:14px;display:flex}.lead-cc-opt:hover{background:#faf6f0}.lead-cc-opt.is-selected{background:#f2553414}.lead-cc-opt-flag{flex:none;font-size:18px;line-height:1}.lead-cc-opt-name{white-space:nowrap;text-overflow:ellipsis;flex:auto;overflow:hidden}.lead-cc-opt-dial{color:#8f8c89;font-variant-numeric:tabular-nums;flex:none}.lead-cc-sep{background:#efeae2;height:1px;margin:6px 8px;padding:0}.lead-cc-empty{color:#adaaa7;text-align:center;padding:14px 12px;font-size:13px}.lead-label{color:#8f8c89;pointer-events:none;font-size:13px;transition:top .14s,font-size .14s,color .14s,transform .14s;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.lead-field input:focus+.lead-label,.lead-field input:not(:placeholder-shown)+.lead-label{letter-spacing:.05em;text-transform:uppercase;color:#828282;font-size:10px;top:10px;transform:translateY(0)}.lead-submit{justify-content:center;align-items:center;gap:8px;min-width:220px;min-height:50px;margin-top:20px;display:inline-flex;position:relative}.lead-submit[disabled]{opacity:.7;cursor:progress}.lead-submit.is-loading .arrow,.lead-submit.is-loading .lead-submit-label{color:#0000}.lead-submit.is-loading:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;margin:-8px 0 0 -8px;animation:lead-spin .7s linear infinite;position:absolute;top:50%;left:50%}@keyframes lead-spin{to{transform:rotate(1turn)}}.lead-form-trust{color:#adaaa7;letter-spacing:.01em;margin-top:12px;font-size:12px}.lead-form-status{border-radius:10px;margin-top:16px;padding:12px 16px;font-size:14px;line-height:1.45}.lead-form-status[data-status=success]{color:#121110;background:#f255340d;border:1px solid #f2553433}.lead-form-status[data-status=error]{color:#da4d2f;background:#d94f240f;border:1px solid #d94f2433}@media (max-width:640px){.lead-fields{grid-template-columns:1fr}.lead-field-full{grid-column:span 1}.lead-submit{width:100%;min-width:unset}}.lead-modal{z-index:1000;justify-content:center;align-items:center;padding:24px;animation:lead-modal-in .22s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;inset:0}.lead-modal[hidden]{display:none}@keyframes lead-modal-in{0%{opacity:0}to{opacity:1}}.lead-modal-backdrop{cursor:pointer;-webkit-backdrop-filter:blur(4px);background:#0a0a0b8c;border:none;position:absolute;inset:0}.lead-modal-card{background:#fff;border:1px solid #e8e2d9;border-radius:20px;width:100%;max-width:560px;max-height:calc(100vh - 48px);padding:40px 40px 36px;animation:lead-modal-pop .22s cubic-bezier(.4,0,.2,1);position:relative;overflow-y:auto;box-shadow:0 24px 64px #0a0a0b2e,0 4px 12px #0a0a0b14}@keyframes lead-modal-pop{0%{opacity:0;transform:translateY(10px)scale(.982)}to{opacity:1;transform:translateY(0)scale(1)}}.lead-modal-eyebrow{letter-spacing:.14em;text-transform:uppercase;color:#8f8c89;align-items:center;gap:0;margin-bottom:16px;font-size:10px;display:flex}.lead-modal-title{font-family:var(--font-nohemi,"Inter",sans-serif);letter-spacing:-.025em;color:#121110;margin:0 0 10px;font-size:28px;font-weight:500;line-height:1.15}.lead-modal-title.lead-modal-title-bridge{letter-spacing:-.015em;margin-bottom:24px;font-size:24px;line-height:1.25}.lead-modal-sub{color:#45433f;margin:0;font-size:14px;line-height:1.6}.lead-modal-card[data-step=book]{max-width:680px;padding:28px 28px 24px}.lead-modal-card[data-step=choose]{color:#f5f1eb;background:radial-gradient(at top,#1a1418 0,#0a0a0b 80%);border-color:#ff6b3d38;box-shadow:0 30px 90px #0000008c,0 0 0 1px #ff6b3d0f,0 0 120px #ff6b3d1a}.lead-modal-card[data-step=book]{color:#f5f1eb;background:radial-gradient(at top,#14101a 0,#0a0a0b 75%);border-color:#ff6b3d2e}.lead-modal-step{animation:lead-step-in .24s cubic-bezier(.4,0,.2,1) both}.lead-modal-step[hidden]{display:none}@keyframes lead-step-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.lead-step-tag{color:#fff;letter-spacing:.12em;vertical-align:1px;background:#121110;border-radius:999px;margin-right:8px;padding:2px 8px;font-size:9px;display:inline-block}.lead-step-choose{border-radius:inherit;min-height:360px;padding:28px 6px 12px;position:relative;overflow:hidden}.choose-stars{inset:0}.choose-burst,.choose-stars{pointer-events:none;z-index:0;position:absolute}.choose-burst{opacity:0;background:radial-gradient(circle,#ff6b3d6b 0,#ff6b3d00 65%);border-radius:50%;width:280px;height:280px;top:22%;left:50%;transform:translate(-50%,-50%)scale(.4)}.choose-burst.choose-burst-on{animation:choose-burst-pulse 1.7s cubic-bezier(.22,.94,.35,1) forwards}@keyframes choose-burst-pulse{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}28%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}.choose-thanks{font-family:var(--font-nohemi,"Inter",sans-serif);letter-spacing:-.025em;color:#f5f1eb;margin:8px 0 6px;font-size:32px;font-weight:500;line-height:1.1}.choose-thanks,.choose-thanks-sub{z-index:1;text-align:center;position:relative}.choose-thanks-sub{color:#f5f1eb8c;margin:0 0 28px;font-size:14px}.choose-founders{z-index:1;text-align:center;flex-direction:column;gap:14px;max-width:460px;margin:4px auto 26px;position:relative}.cf-avatars,.choose-founders{align-items:center;display:flex}.cf-avatar,.cf-avatars{justify-content:center}.cf-avatar{background:linear-gradient(135deg,#ffb088,#ff6b3d);border:3px solid #f5f1ebeb;border-radius:50%;align-items:center;width:72px;height:72px;text-decoration:none;transition:transform .18s,box-shadow .18s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 14px #00000073,0 0 0 1px #0006}.cf-avatar:not(:first-child){margin-left:-16px}.cf-avatar:hover{z-index:2;transform:translateY(-2px)scale(1.06)}.cf-avatar img{object-fit:cover;object-position:center 22%;width:100%;height:100%;display:block}.cf-note{color:#f5f1ebd9;max-width:420px;margin:0;font-size:14.5px;line-height:1.55}.cf-signoff{color:#f5f1eb8c;gap:12px;font-size:13px}.cf-name,.cf-signoff{align-items:center;display:inline-flex}.cf-name{color:#ffb088;gap:6px;font-weight:600;text-decoration:none;transition:color .15s}.cf-name:hover{color:#ff6b3d}.cf-li{opacity:.85;width:12px;height:12px;display:inline-block}.cf-sep{opacity:.5}.choose-cards{z-index:1;flex-direction:column;gap:10px;max-width:460px;margin:0 auto;display:flex;position:relative}.choose-card{color:#f5f1eb;cursor:pointer;text-align:left;background:#f5f1eb0a;border:1px solid #f5f1eb1f;border-radius:14px;grid-template-columns:auto 1fr auto;grid-template-areas:"time title arrow""time tag arrow";align-items:center;gap:2px 18px;padding:18px 22px;transition:background .18s,border-color .18s,transform .18s;display:grid}.choose-card:hover{background:#ff6b3d14;border-color:#ff6b3d80;transform:translate(2px)}.choose-card-time{letter-spacing:-.02em;border-right:1px solid #f5f1eb1a;grid-area:time;align-self:center;padding-right:14px;font-size:22px}.choose-card-time,.choose-card-title{font-family:var(--font-nohemi,"Inter",sans-serif);color:#f5f1eb;font-weight:500}.choose-card-title{letter-spacing:-.01em;grid-area:title;font-size:17px}.choose-card-tag{letter-spacing:.12em;text-transform:uppercase;color:#f5f1eb80;grid-area:tag;font-size:10px}.choose-card-arrow{color:#f5f1eb73;grid-area:arrow;align-self:center;font-size:18px;transition:transform .18s,color .18s}.choose-card:hover .choose-card-arrow{color:#f25534;transform:translate(3px)}.choose-card-primary{background:#ff6b3d14;border-color:#ff6b3d52}.choose-card-primary .choose-card-time{color:#ffb088}.lead-step-back{cursor:pointer;color:#f5f1eb8c;letter-spacing:.16em;text-transform:uppercase;background:0 0;border:none;padding:0 8px 0 0;font-size:10px;transition:color .16s}.lead-step-back:hover{color:#f5f1eb}.lead-modal-card[data-step=book] .lead-modal-eyebrow{color:#f5f1eb99}.lead-modal-card[data-step=book] [data-book-title].lead-modal-title{color:#f5f1eb;font-size:20px}.lead-modal-card[data-step=book] [data-book-sub].lead-modal-sub{color:#f5f1eb8c;margin-bottom:14px}.lead-cal-frame{background:#fbf6ec;border:1px solid #ff6b3d38;border-radius:12px;min-height:540px;margin-top:12px;position:relative;overflow:hidden}.lead-cal-frame iframe{background:#fbf6ec;border:0;width:100%;height:540px;display:block}.lead-cal-loader{z-index:2;background:linear-gradient(#fbf6ec,#f2ebdc);flex-direction:column;justify-content:center;align-items:center;gap:18px;transition:opacity .4s;display:flex;position:absolute;inset:0}.lead-cal-loader.lcl-fade{opacity:0;pointer-events:none}.lcl-pulse{background:#f25534;border-radius:50%;width:14px;height:14px;animation:lcl-pulse 1.6s ease-in-out infinite;position:relative;box-shadow:0 0 18px #f255348c}@keyframes lcl-pulse{0%,to{opacity:.85;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.lcl-orbit{width:56px;height:56px;margin-top:-36px;position:relative}.lcl-orbit span{transform-origin:0 0;background:#f25534b3;border-radius:50%;width:6px;height:6px;margin:-3px 0 0 -3px;animation:lcl-orbit 2s linear infinite;position:absolute;top:50%;left:50%}.lcl-orbit span:first-child{animation-delay:0s}.lcl-orbit span:nth-child(2){background:#ffb088cc;width:5px;height:5px;animation-delay:-.66s}.lcl-orbit span:nth-child(3){background:#f5f1ebd9;width:4px;height:4px;animation-delay:-1.33s}@keyframes lcl-orbit{0%{transform:rotate(0)translate(28px)rotate(0)}to{transform:rotate(1turn)translate(28px)rotate(-1turn)}}.lcl-text{letter-spacing:.18em;text-transform:uppercase;color:#0a0a0b8c;margin:8px 0 0;font-size:11px}.lead-cal-foot{text-align:center;margin-top:12px}.lead-cal-done{color:#f5f1eb8c;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:4px 8px;font-size:13px;transition:color .15s;display:inline-flex}.lead-cal-done:hover{color:#f5f1eb}.lead-cal-done .arrow{transition:transform .15s}.lead-cal-done:hover .arrow{transform:translate(2px)}.hawky-confetti{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.hcf{opacity:0;will-change:transform,opacity;background:#f5f1ebd9;border-radius:2px;width:8px;height:8px;animation-name:hcf-rise;animation-timing-function:cubic-bezier(.22,.55,.35,1);animation-fill-mode:forwards;position:absolute}.hcf-warm{background:#f25534;box-shadow:0 0 8px #f255348c}.hcf-star{color:#ffb088f2;width:auto;height:auto;box-shadow:none;border-radius:0;font-size:16px;line-height:1;background:0 0!important}@keyframes hcf-rise{0%{opacity:0;transform:translate(0)rotate(0)scale(.55)}14%{opacity:.95}to{opacity:0;transform:translate(var(--hcf-dx),var(--hcf-dy)) rotate(var(--hcf-rot)) scale(1.05)}}.wstar{opacity:0;background:#f5f1eb8c;border-radius:50%;width:2px;height:2px;animation-name:wstar-twinkle;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute}.wstar-warm{background:#ffb088a6;width:2.5px;height:2.5px}@keyframes wstar-twinkle{0%,to{opacity:.1;transform:scale(.7)}50%{opacity:.85;transform:scale(1.15)}}.nav-sparkle{vertical-align:middle;flex:none;width:1.35em;height:1em;display:inline-block;position:relative}.nav-sparkle-star{color:#f25534;position:absolute}.nav-sparkle-star--lg{width:.95em;height:.95em;margin-top:-.475em;top:50%;left:.02em}.nav-sparkle-star--sm{width:.5em;height:.5em;top:.42em;left:.72em}body.lead-modal-open{overflow:hidden}@media (max-width:640px){.lead-modal{padding:16px}.lead-modal-card{padding:28px 24px 24px}.lead-modal-card[data-step=book]{padding:20px 16px 16px}.lead-modal-title{font-size:23px}.choose-thanks{font-size:26px}.choose-cards{max-width:100%}.choose-card{column-gap:14px;padding:16px 18px}.lead-cal-frame,.lead-cal-frame iframe{height:500px;min-height:500px}.cf-avatar{border-width:2px;width:60px;height:60px}.cf-avatar:not(:first-child){margin-left:-12px}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes step-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.hero-email-form{align-items:center;gap:10px;width:100%;max-width:480px;display:flex}.hero-email-input{color:#1a1614;background:#fff;border:1.5px solid #e8e2d9;border-radius:4px;outline:none;flex:1;min-width:0;height:56px;padding:0 20px;font-size:16px;font-weight:400;transition:border-color .15s}.hero-email-input:focus{border-color:#c8bfb5}.hero-email-input-error{border-color:#e8491e!important}.hero-email-input::placeholder{color:#b0a89f}.hero-email-btn{color:#fff;cursor:pointer;white-space:nowrap;background:#1a1614;border:none;border-radius:4px;flex-shrink:0;align-items:center;gap:8px;height:56px;padding:0 24px;font-size:14px;font-weight:600;transition:background .15s;display:inline-flex}.hero-email-btn:hover{background:#e8491e}@media (max-width:540px){.hero-email-form{flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:100%}.hero-email-input{font-size:16px!important}.hero-email-btn,.hero-email-input{box-sizing:border-box!important;width:100%!important;height:50px!important;min-height:50px!important;padding:0 16px!important}.hero-email-btn{justify-content:center!important;align-items:center!important;font-size:14px!important;display:flex!important}}.lead-modal-close-x{color:#b0a89f;cursor:pointer;z-index:10;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:background .15s,color .15s;display:flex;position:absolute;top:14px;right:14px}.lead-modal-close-x svg{width:16px;height:16px}.lead-modal-close-x:hover{color:#3c3530;background:#f0ebe5}.lead-seg-group{flex-direction:column;gap:8px;display:flex}.lead-seg-label{letter-spacing:.07em;text-transform:uppercase;color:#9a8f84;font-size:11px;font-weight:600}.lead-seg-pills{gap:8px;display:flex}.lead-seg-pill{color:#3c3530;cursor:pointer;text-align:center;background:#fff;border:1.5px solid #e8e2d9;border-radius:10px;flex:1;padding:11px 16px;font-size:14px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.lead-seg-pill:hover{background:#faf8f5;border-color:#c8bfb5}.lead-seg-pill.is-selected{color:#e8491e;background:#fff5f3;border-color:#e8491e;font-weight:600}.lead-qualifier{flex-direction:column;gap:8px;display:none}.lead-qualifier.is-visible{display:flex}.lead-qualifier-label{letter-spacing:.07em;text-transform:uppercase;color:#9a8f84;font-size:11px;font-weight:600}.lead-qualifier-pills{flex-wrap:wrap;gap:6px;display:flex}.lead-qualifier-pill{color:#3c3530;cursor:pointer;text-align:center;white-space:nowrap;background:#fff;border:1.5px solid #e8e2d9;border-radius:8px;flex:auto;min-width:0;padding:9px 10px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s,color .15s}.lead-qualifier-pill:hover{background:#faf8f5;border-color:#c8bfb5}.lead-qualifier-pill.is-selected{color:#e8491e;background:#fff5f3;border-color:#e8491e;font-weight:600}.lead-step-thanks{text-align:center;flex-direction:column;align-items:center;gap:0;padding:32px 0 16px;display:flex}.lead-thanks-check{width:56px;height:56px;margin-bottom:20px}.lead-thanks-check svg{width:100%;height:100%}.lead-thanks-eyebrow{letter-spacing:.07em;text-transform:uppercase;color:#e8491e;margin:0 0 10px;font-size:11px;font-weight:600}.lead-thanks-title{margin-bottom:12px!important}.lead-thanks-sub{color:#6b6460;max-width:340px;margin-bottom:0!important}.hawky-scroll-capture{z-index:1000;opacity:0;pointer-events:none;justify-content:center;align-items:center;padding:24px;transition:opacity .3s;display:flex;position:fixed;inset:0}.hawky-scroll-capture.is-visible{opacity:1;pointer-events:auto}.hsc-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18090573;position:absolute;inset:0}.hsc-card{border:1px solid var(--color-neutral-200,#e8e5e0);background:#fff;border-radius:16px;width:400px;max-width:100%;padding:28px 26px 24px;transition:transform .42s cubic-bezier(.16,1,.3,1);position:relative;transform:translateY(12px)scale(.97);box-shadow:0 24px 70px -16px #18090566,0 6px 16px -6px #18090529}.hawky-scroll-capture.is-visible .hsc-card{transform:translateY(0)scale(1)}.hsc-close{width:28px;height:28px;color:var(--color-foreground-muted,#9b958e);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex;position:absolute;top:12px;right:12px}.hsc-close:hover{background:var(--color-neutral-100,#f4f2ef);color:var(--color-foreground,#121110)}.hsc-close svg{width:16px;height:16px}.hsc-title{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-foreground,#121110);margin:0 0 8px;padding-right:18px;font-size:19px;font-weight:500;line-height:1.2}.hsc-sub{color:var(--color-foreground-secondary,#57534e);margin:0 0 16px;font-size:13.5px;line-height:1.5}.hsc-form{flex-direction:column;gap:8px;display:flex}.hsc-email{border:1px solid var(--color-neutral-300,#d6d3cd);width:100%;height:46px;color:var(--color-foreground,#121110);background:#fff;border-radius:10px;outline:none;padding:0 14px;font-size:14px;transition:border-color .15s,box-shadow .15s}.hsc-email::placeholder{color:var(--color-foreground-muted,#9b958e)}.hsc-email:focus{border-color:var(--color-primary-500,#f25534);box-shadow:0 0 0 3px #f2553426}.hsc-email.hsc-email-error{border-color:#e8491e}.hsc-btn{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-size:14px;font-weight:500;transition:background .15s,color .15s,opacity .15s;display:inline-flex}.hsc-btn-primary{background:var(--color-primary-500,#f25534);color:#fff;border:0;height:46px}.hsc-btn-primary:hover{background:var(--color-primary-600,#d8431f)}.hsc-error{color:#e8491e;margin:10px 0 0;font-size:13px}.hsc-foot{color:var(--color-foreground-muted,#9b958e);margin:12px 0 0;font-size:12px;line-height:1.45}.hsc-proof{letter-spacing:.06em;text-transform:uppercase;color:var(--color-foreground-subtle,#8a8580);border-top:1px solid var(--color-neutral-200,#e8e5e0);margin:16px 0 0;padding-top:14px;font-size:11px;font-weight:600}@media (max-width:480px){.hawky-scroll-capture{padding:16px}.hsc-card{width:100%;padding:24px 20px 20px}}@media (prefers-reduced-motion:reduce){.hawky-scroll-capture{transition:opacity .2s}.hawky-scroll-capture.is-visible .hsc-card,.hsc-card{transition:none;transform:none}}.gloss-cat{--gc-mono:ui-monospace,"SF Mono",SFMono-Regular,Menlo,Consolas,monospace;color:#121110;background:#f5ede6;min-height:100vh;padding-top:92px;padding-bottom:96px}.gc-hero{background:0 0;border-radius:12px;margin:16px 0 24px;padding:44px 40px 40px;position:relative}.gc-hero-title{font-family:var(--font-heading);letter-spacing:-3px;color:#121110;font-size:clamp(48px,7vw,104px);font-weight:500;line-height:.92}.gc-hero-count{font-family:var(--gc-mono);color:#45433f;align-items:center;gap:12px;margin-top:16px;font-size:15px;display:flex}.gc-hero-count .gc-dot{color:#f25534}.gc-hero-sub{color:#45433f;max-width:600px;margin-top:18px;font-size:16px;line-height:1.6}.gc-tab{font-family:var(--gc-mono);letter-spacing:1.5px;text-transform:uppercase;border-radius:7px 7px 0 0;align-items:center;padding:6px 14px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;top:0;left:22px;transform:translateY(-100%);box-shadow:0 -1px 2px #0000000a}.gc-tab--hero{color:#fff;background:#f25534;padding:8px 18px}.gc-toolbar{border-top:1px solid #e2d9cc;border-bottom:1px solid #e2d9cc;justify-content:space-between;align-items:center;gap:14px 24px;margin-bottom:8px;padding:16px 0}.gc-filters,.gc-toolbar{flex-wrap:wrap;display:flex}.gc-filters{gap:8px}.gc-chip{color:#45433f;font-family:var(--gc-mono);letter-spacing:.3px;cursor:pointer;background:0 0;border:1px solid #d9d4cc;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12px;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.gc-chip:hover{color:#121110;border-color:#121110}.gc-chip.is-active{color:#fff;background:#121110;border-color:#121110}.gc-chip-dot{border-radius:50%;flex:none;width:8px;height:8px}.gc-chip-count{opacity:.55}.gc-tools{gap:10px}.gc-search,.gc-tools{align-items:center;display:flex}.gc-search{color:#828282;background:#fbf8f3;border:1px solid #d9d4cc;border-radius:8px;gap:8px;height:38px;padding:0 12px}.gc-search input{color:#121110;background:0 0;border:none;outline:none;width:190px;font-size:14px}.gc-search input::placeholder{color:#adaaa7}.gc-view{border:1px solid #d9d4cc;border-radius:8px;display:inline-flex;overflow:hidden}.gc-view button{color:#45433f;font-family:var(--gc-mono);text-transform:uppercase;letter-spacing:.5px;cursor:pointer;background:0 0;border:none;padding:9px 14px;font-size:12px}.gc-view button.is-active{color:#fff;background:#121110}.gc-results{margin-top:8px}.gc-resultcount{text-transform:uppercase;letter-spacing:1px;color:#828282;margin:24px 0 4px;font-size:12px}.gc-empty,.gc-resultcount{font-family:var(--gc-mono)}.gc-empty{color:#45433f;padding:48px 0}.gc-family{margin-top:48px}.gc-family-head{border-bottom:2px solid #121110;justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:26px;padding-bottom:10px;display:flex}.gc-family-title{font-family:var(--font-heading);letter-spacing:-.5px;font-size:clamp(22px,2.4vw,30px);font-weight:500}.gc-family-meta{font-family:var(--gc-mono);text-transform:uppercase;letter-spacing:.5px;color:#828282;white-space:nowrap;align-items:center;gap:12px;font-size:12px;display:flex}.gc-family-code{color:#fff;letter-spacing:1.5px;background:#121110;border-radius:4px;padding:3px 8px}.gc-grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px 22px;display:grid}.gc-card{color:inherit;background:#fbf8f3;border:1px solid #e2d9cc;border-radius:10px;margin-top:30px;padding:26px 22px 40px;text-decoration:none;transition:transform .15s,box-shadow .15s,border-color .15s;display:block;position:relative;box-shadow:4px 4px #ece3d6,8px 8px #e3d8c8}.gc-card:hover{border-color:#121110;transform:translateY(-4px);box-shadow:4px 4px #f7d6c9,9px 9px #f1c2b1}.gc-num{font-family:var(--gc-mono);color:#c2bbae;font-size:15px;font-weight:600;position:absolute;top:20px;right:20px}.gc-term{font-family:var(--font-heading);letter-spacing:-.4px;margin:6px 48px 0 0;font-size:19px;font-weight:500;line-height:1.18;transition:color .15s}.gc-card:hover .gc-term{color:#f25534}.gc-code{letter-spacing:1px;color:#8f8c89;border-top:1px solid #e7dfd2;margin-top:14px;padding-top:12px;font-size:12px}.gc-code,.gc-def{font-family:var(--gc-mono)}.gc-def{color:#45433f;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:12px;font-size:12.5px;line-height:1.6;display:-webkit-box;overflow:hidden}.gc-go{color:#f25534;opacity:0;font-size:18px;transition:opacity .15s,transform .15s;position:absolute;bottom:16px;right:20px}.gc-card:hover .gc-go{opacity:1;transform:translate(3px)}.gc-list{border-top:1px solid #e2d9cc;margin-top:24px}.gc-row{color:inherit;border-bottom:1px solid #e2d9cc;grid-template-columns:92px minmax(170px,250px) 116px 1fr 24px;align-items:center;gap:18px;padding:14px 10px;text-decoration:none;transition:background .12s;display:grid}.gc-row:hover{background:#efe7db}.gc-row-code{font-family:var(--gc-mono);color:#8f8c89;letter-spacing:.5px;font-size:12px}.gc-row-term{font-family:var(--font-heading);letter-spacing:-.3px;font-size:15px;font-weight:500}.gc-row:hover .gc-row-term{color:#f25534}.gc-row-tag{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;justify-self:start;padding:3px 9px;font-size:11px}.gc-row-def,.gc-row-tag{font-family:var(--gc-mono)}.gc-row-def{color:#45433f;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.gc-row-go{color:#f25534;opacity:0;transition:opacity .12s}.gc-row:hover .gc-row-go{opacity:1}@media (max-width:760px){.gloss-cat{padding-top:84px}.gc-hero{padding:40px 24px 28px}.gc-toolbar{flex-direction:column;align-items:stretch}.gc-filters{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;padding-bottom:4px;overflow-x:auto}.gc-chip{flex:none}.gc-tools{justify-content:space-between}.gc-search{flex:1}.gc-search input{width:100%}.gc-grid{grid-template-columns:1fr}.gc-row{grid-template-columns:1fr auto;gap:4px 12px}.gc-row-code{grid-area:1/2;justify-self:end}.gc-row-term{grid-area:1/1}.gc-row-tag{grid-area:2/1}.gc-row-def,.gc-row-go{display:none}}.gc-hero--split{grid-template-columns:1.35fr 1fr;align-items:center;gap:48px;padding:16px 0;display:grid}.ghs-kicker{font-family:var(--gc-mono);letter-spacing:2px;text-transform:uppercase;color:#f25534;margin-bottom:16px;font-size:13px}.ghs-title{font-family:var(--font-heading);letter-spacing:-.025em;color:#121110;font-size:clamp(36px,4.6vw,56px);font-weight:500;line-height:1.05}.ghs-accent{color:#f25534}.ghs-sub{color:#45433f;max-width:38ch;margin-top:20px;font-size:16px;line-height:1.6}.ghs-index{border-left:1px solid #e2d9cc;padding-left:32px}.ghs-index-label{font-family:var(--gc-mono);letter-spacing:1px;text-transform:uppercase;color:#828282;border-bottom:2px solid #121110;margin-bottom:6px;padding-bottom:12px;font-size:12px}.ghs-row{color:#45433f;border-bottom:1px solid #efe7db;align-items:center;gap:12px;padding:11px 0;text-decoration:none;transition:color .15s,padding-left .15s;display:flex}.ghs-row:hover{color:#f25534;padding-left:6px}.ghs-row-no{font-family:var(--gc-mono);color:#adaaa7;font-size:12px}.ghs-dot{border-radius:50%;flex:none;width:9px;height:9px}.ghs-row-label{font-family:var(--font-heading);letter-spacing:-.2px;font-size:15px;font-weight:500}.ghs-row-count{font-family:var(--gc-mono);color:#8f8c89;margin-left:auto;font-size:13px}@media (max-width:760px){.gc-hero--split{grid-template-columns:1fr;gap:32px}.ghs-index{border-top:1px solid #e2d9cc;border-left:none;padding-top:24px;padding-left:0}}@keyframes hawky-marq-x{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes hawky-marq-x-rev{0%{transform:translate(-50%)}to{transform:translate(0)}}@keyframes hawky-marq-y{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes hawky-marq-y-rev{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.hawky-marq-edge{pointer-events:none;z-index:1;align-items:center;display:flex;position:absolute;overflow:hidden}.hawky-marq-move{flex:none;display:flex}.hawky-marq-txt{white-space:nowrap;font-family:var(--font-sans);letter-spacing:.32em;text-transform:uppercase;color:#ffffff80;flex:none;font-size:13px;font-weight:600}.hawky-marq-edge--top{height:34px;top:0;left:0;right:0}.hawky-marq-edge--bottom{height:34px;bottom:0;left:0;right:0}.hawky-marq-edge--left{left:0}.hawky-marq-edge--left,.hawky-marq-edge--right{justify-content:center;width:34px;top:0;bottom:0}.hawky-marq-edge--right{right:0}.hawky-marq-edge--top .hawky-marq-move{animation:hawky-marq-x 32s linear infinite}.hawky-marq-edge--bottom .hawky-marq-move{animation:hawky-marq-x-rev 32s linear infinite}.hawky-marq-edge--left .hawky-marq-move,.hawky-marq-edge--right .hawky-marq-move{writing-mode:vertical-rl}.hawky-marq-edge--left .hawky-marq-move{animation:hawky-marq-y-rev 32s linear infinite}.hawky-marq-edge--right .hawky-marq-move{animation:hawky-marq-y 32s linear infinite}@media (prefers-reduced-motion:reduce){.hawky-marq-move{animation:none!important}}header.nav-overlay nav>button,header.nav-overlay nav>ul>li>a,header.nav-overlay nav>ul>li>button{color:#fff;transition:color .25s}header.nav-overlay nav>ul>li>a:hover,header.nav-overlay nav>ul>li>button:hover{color:#ffffffb8}header.nav-overlay nav>a svg path[fill="rgb(0,0,0)"]{fill:#fff}header.nav-overlay nav>a svg path[fill="rgb(255,255,255)"]{fill:#0a0a0b}header.nav-overlay nav>a svg path{transition:fill .25s}.hawk-flight{animation:hawk-fly 6.5s cubic-bezier(.4,0,.6,1) forwards;top:40%;left:63%}@keyframes hawk-fly{0%{opacity:0;transform:translate(0)scale(1)}6%{opacity:.9}55%{opacity:.9;transform:translate(-36vw,-9vh)scale(.55)}to{opacity:0;transform:translate(-64vw,-20vh)scale(.28)}}.hawk-wing{transform-box:fill-box;transform-origin:50% 100%;animation:hawk-flap .45s ease-in-out infinite alternate}@keyframes hawk-flap{0%{transform:scaleY(1)}to{transform:scaleY(-.5)}}@media (prefers-reduced-motion:reduce){.hawk-flight,.hawk-wing{animation:none}.hawk-flight{display:none}}.ld{--ld-ink:#121110;--ld-body:#45433f;--ld-muted:#7a7570;--ld-line:#e8e2d9;--ld-line-soft:#12111012;--ld-gap:var(--spacing-section-sm);--ld-herogap:40px;--ld-navh:65px}@media (min-width:810px){.ld{--ld-gap:var(--spacing-section-md);--ld-herogap:48px}}@media (min-width:1200px){.ld{--ld-gap:var(--spacing-section);--ld-herogap:56px}}.ld .ld-h2{color:var(--ld-ink);font-size:clamp(28px,3.4vw,42px);line-height:1.1}.ld .ld-h2,.ld .ld-h3{font-family:var(--font-heading);letter-spacing:-.02em;margin:0;font-weight:500}.ld .ld-h3{font-size:clamp(20px,2.2vw,26px);line-height:1.2}.ld .ld-h4{font-family:var(--font-heading);letter-spacing:-.015em;margin:0;font-size:17px;font-weight:500;line-height:1.25}.ld-eyebrow{letter-spacing:.06em;text-transform:uppercase;font-size:13px;font-weight:600;line-height:1;display:inline-block}.ld-ac,.ld-eyebrow{color:var(--color-primary-500)}.ld-lede{letter-spacing:-.01em;color:var(--ld-body);max-width:60ch;margin:20px 0 0;font-size:18px;line-height:1.6}.ld-lede-c{margin-inline:auto}.ld-note{color:var(--color-foreground-muted);margin:14px 0 0;font-size:13px;line-height:1.5}.ld-note a{color:var(--color-primary-500);text-underline-offset:3px;text-decoration:underline}.ld-shead{text-align:center;max-width:720px;margin:0 auto clamp(40px,4.6vw,64px)}.ld-shead .ld-h2{margin-top:14px}.ld-hero{text-align:center;padding-block:calc(var(--ld-navh) + var(--ld-herogap) * 2) var(--ld-herogap);background:#fff;position:relative;overflow:hidden}.ld-hero-grid{pointer-events:none;opacity:.05;background-image:url(https://cdn.hawky.ai/framer-assets/9c47fOR3CNoSsEtr6IEYJoKM.svg);background-repeat:repeat;background-size:50.5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(50% 50% at 50% 46.4%,#000 0,#0000001a 100%);mask-image:radial-gradient(50% 50% at 50% 46.4%,#000 0,#0000001a 100%)}.ld-hero-in{max-width:860px;margin-inline:auto;position:relative}.ld-hero h1{font-family:var(--font-heading);letter-spacing:-.028em;max-width:22ch;margin:22px auto 0;font-size:clamp(36px,4.4vw,58px);font-weight:500;line-height:1.04}.ld-hero .ld-lede{margin-top:26px}.ld-rotkpi-hold{white-space:nowrap}.ld-rotkpi{color:var(--color-primary-500);display:inline-block;position:relative}.ld-rotkpi-sizer{visibility:hidden}.ld-rotkpi-w{text-align:left;white-space:nowrap;animation:ld-kpi-slash .7s cubic-bezier(.65,0,.35,1) both;position:absolute;inset:0}@keyframes ld-kpi-slash{0%{clip-path:polygon(0 0,0 0,-14% 100%,-14% 100%);transform:translate(-.15em)}to{clip-path:polygon(0 0,114% 0,100% 100%,-14% 100%);transform:translate(0)}}@media (prefers-reduced-motion:reduce){.ld-rotkpi-w{animation:none}}.ld-cols{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:clamp(28px,3.4vw,52px);display:grid}.ld-cols-2{grid-template-columns:repeat(2,1fr);gap:clamp(40px,4.6vw,72px) clamp(32px,4vw,64px)}.ld-cols-cta{text-align:center;margin-top:clamp(36px,4vw,56px)}.ld-cols-cta a{color:var(--color-primary-500);font-size:15px;font-weight:500}.ld-cols-cta a:hover{text-underline-offset:4px;text-decoration:underline}.ld-col{flex-direction:column;height:100%;display:flex}.ld-col-art{aspect-ratio:20/13;border-radius:var(--radius-card);border:1px solid var(--ld-line);margin-bottom:24px;overflow:hidden}.ld-col-art>*{height:100%}.ld-col-art img{object-fit:cover;width:100%;height:100%;display:block}.ld-col-label{letter-spacing:.08em;text-transform:uppercase;color:var(--color-primary-500);margin-bottom:12px;font-size:12px;font-weight:600;display:block}.ld-col .ld-h3{margin-bottom:10px}.ld-col p{color:var(--ld-body);margin:0;font-size:15px;line-height:1.6}.ld-col-art-ui{aspect-ratio:1672/941}.ld-col-points{margin:18px 0 0;padding:0;list-style:none}.ld-col-points li{color:var(--ld-body);padding:7px 0 7px 22px;font-size:14px;line-height:1.5;position:relative}.ld-col-points li:before{content:"";background:var(--color-primary-500);border-radius:50%;width:6px;height:6px;position:absolute;top:15px;left:4px}.ld-col-cta{color:var(--color-primary-500);align-self:flex-start;margin-top:auto;padding-top:18px;font-size:14px;font-weight:600}.ld-col-cta:hover{text-underline-offset:4px;text-decoration:underline}.ld-ph{border:1px dashed var(--color-border-warm);background:var(--color-surface-warm);border-radius:var(--radius-card);text-align:center;color:var(--color-foreground-muted);place-items:center;padding:24px;display:grid}.ld-ph b{letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:600;display:block}.ld-ph span{max-width:34ch;margin-top:8px;font-size:13px;display:block}.ld-cp{--cp-dur:.55s;--cp-ease:cubic-bezier(.22,.75,.24,1);align-content:center;min-height:800px;display:grid;position:relative;overflow-x:clip}.ld-cp-head{max-width:640px}.ld-cp-head .ld-h2{margin-top:14px}.ld-cp-arrowrow{align-items:center;height:64px;margin:40px calc(50% - 50vw) 0 0;padding-right:128px;display:flex;position:relative}.ld-cp-arrowline{cursor:pointer;background:linear-gradient(90deg,#f255341f,var(--color-primary-500));border:0;flex:1;height:2px;padding:0;transition:opacity .3s;position:relative}.ld-cp:not(.is-open) .ld-cp-arrowline{animation:ld-nudge 2.4s ease-in-out infinite}.ld-cp-arrowline:after{content:"";border-top:2px solid var(--color-primary-500);border-right:2px solid var(--color-primary-500);width:12px;height:12px;position:absolute;top:-5px;right:0;transform:rotate(45deg)}@keyframes ld-nudge{0%,to{opacity:.75}50%{opacity:1}}.ld-cp-handle{cursor:pointer;z-index:9;width:46px;height:64px;transition:right var(--cp-dur) var(--cp-ease),transform .2s,background .2s;background:linear-gradient(135deg,#9b8cf0,#7fa0ee);border:0;border-radius:12px 0 0 12px;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:64px;transform:translateY(-50%);box-shadow:0 8px 26px #7b8cee57}.ld-cp-handle:hover{transform:translateY(-50%)translate(-3px)}.ld-cp-handle svg{width:20px;height:20px}.ld-cp.is-open .ld-cp-handle{background:#8f9099;right:min(580px,94vw)}.ld-cp.is-open .ld-cp-arrowline{opacity:0}.ld-cp-panel{--cp-bg:#f7f7f8;--cp-card:#fcfcfd;--cp-line:#ededef;--cp-line-2:#e4e4e7;--cp-ink:#14161a;--cp-body:#5b6068;--cp-muted:#868c94;background:var(--cp-bg);border-left:1px solid var(--cp-line-2);width:min(580px,94vw);transition:transform var(--cp-dur) var(--cp-ease);z-index:8;color:var(--cp-ink);border-radius:16px 0 0 16px;flex-direction:column;padding:6px 16px 16px;display:flex;position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(calc(100% - 64px));box-shadow:-26px 0 70px #12111021}.ld-cp.is-open .ld-cp-panel{transform:translate(0)}.ld-cp-top{flex:none;justify-content:space-between;align-items:center;gap:12px;height:30px;display:flex}.ld-chip-tab{letter-spacing:-.005em;background:#ededef;border-radius:9px;align-items:center;gap:10px;padding:6px 10px 6px 13px;font-size:14px;font-weight:500;line-height:1.15;display:inline-flex}.ld-chip-tab button{color:#a3a8b0;cursor:pointer;background:0 0;border:0;padding:0;display:flex}.ld-chip-tab button:hover{color:var(--cp-ink)}.ld-cp-icons{color:#8b9098;align-items:center;gap:8px;display:flex}.ld-cp-body{background:var(--cp-card);border:1px solid var(--cp-line);border-radius:20px;flex-direction:column;flex:auto;min-height:0;margin-top:12px;display:flex;overflow:visible}.ld-cp-hero{flex-direction:column;flex:1.09 1 0;justify-content:flex-end;min-height:180px;padding:16px 16px 0;display:flex}.ld-cp-hi{text-align:center;letter-spacing:-.018em;justify-content:center;align-items:center;gap:11px;margin:0 0 18px;font-size:23px;font-weight:500;line-height:1.15;display:flex}.ld-cp-hi svg{flex:none;width:24px;height:24px}.ld-inp{border:1px solid var(--cp-line-2);background:#fff;border-radius:16px;flex:none;padding:16px 16px 11px;box-shadow:0 1px 2px #12111009}.ld-inp .ld-ph-txt{color:#8b9098;font-size:13.5px;line-height:1.5}.ld-inp-field{width:100%;font:inherit;color:var(--cp-ink);caret-color:var(--color-primary-500);background:0 0;border:0;padding:0;font-size:13.5px;line-height:1.5;display:block}.ld-inp-field::placeholder{color:#8b9098}.ld-inp-field:focus{outline:none}.ld-inp:focus-within{border-color:#c9ccd2;box-shadow:0 1px 2px #1211100d,0 0 0 3px #f2553417}.ld-snd{cursor:pointer;border:0;transition:background .15s,color .15s}.ld-snd:hover{background:var(--color-primary-500);color:#fff}.ld-tools{gap:10px;margin-top:25px}.ld-tbtn,.ld-tools{align-items:center;display:flex}.ld-tbtn{border:1px solid var(--cp-line-2);color:#6b7078;background:#fff;border-radius:10px;flex:none;justify-content:center;width:34px;height:34px}.ld-model{flex:none;position:relative}.ld-model>button{border:1px solid var(--cp-line-2);height:34px;font:inherit;letter-spacing:-.005em;color:var(--cp-ink);cursor:pointer;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 11px 0 12px;font-size:14.5px;font-weight:500;display:inline-flex}.ld-model>button:hover{background:#fafafb}.ld-model .ld-cv{color:#9aa0a8}.ld-model-menu{border:1px solid var(--cp-line-2);z-index:3;background:#fff;border-radius:12px;flex-direction:column;min-width:172px;padding:6px;display:flex;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 12px 34px -10px #1211103d}.ld-model-menu button{width:100%;font:inherit;color:var(--cp-ink);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14.5px;font-weight:500;display:flex}.ld-model-menu button:hover{background:#f4f4f6}.ld-model-menu .ld-mk{color:var(--cp-ink);margin-left:auto}.ld-snd{color:#6b7078;background:#ececee;border-radius:50%;flex:none;justify-content:center;align-items:center;width:39px;height:39px;margin-left:auto;display:flex}.ld-cp-sug{flex:none;padding:28px 16px 12px}.ld-sp-lab{letter-spacing:.09em;text-transform:uppercase;color:#9096a0;margin:0 0 14px;font-size:11.5px;font-weight:500;line-height:1.2}.ld-sp-cats{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.ld-sp-cats::-webkit-scrollbar{display:none}.ld-sp-cat{letter-spacing:-.005em;color:#3f444b;white-space:nowrap;cursor:pointer;background:#f1f1f3;border:0;border-radius:999px;flex:none;align-items:center;gap:6px;height:28px;padding:0 11px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.ld-sp-cat:hover{background:#e8e8eb}.ld-sp-cat.is-on,.ld-sp-cat.is-on:hover{color:#fff;background:#161a20}.ld-sp-cat svg{opacity:.65;flex:none}.ld-sp-cat.is-on svg{opacity:1}.ld-cp-list{scrollbar-width:thin;scrollbar-color:#d3d4d8 transparent;border-radius:0 0 19px 19px;flex:1 1 0;min-height:120px;padding:12px 16px 16px;overflow-y:auto}.ld-cp-list::-webkit-scrollbar{width:7px}.ld-cp-list::-webkit-scrollbar-thumb{background:#d3d4d8;border-radius:99px}.ld-sp-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.ld-sp{text-align:left;font:inherit;color:inherit;cursor:pointer;background:#fff;border:1px solid #ebebee;border-radius:12px;flex-direction:column;align-items:flex-start;padding:12px 13px 11px;transition:border-color .18s,box-shadow .18s;display:flex}.ld-sp:hover{border-color:#d8d9dd;box-shadow:0 4px 14px #1211100f}.ld-sp .ld-tg{color:#7c838c;align-items:center;gap:6px;font-size:12px;line-height:1.2;display:flex}.ld-sp .ld-tg svg{opacity:.75;flex:none}.ld-sp b{letter-spacing:-.012em;margin:6px 0 5px;font-size:13px;font-weight:600;line-height:1.3;display:block}.ld-sp .ld-ds{color:var(--cp-body);font-size:11.5px;line-height:1.5;display:block}.ld-sp .ld-gs{letter-spacing:-.005em;color:var(--cp-ink);align-items:center;gap:6px;margin-top:auto;padding-top:10px;font-size:12px;font-weight:600;line-height:1.2;display:flex}.ld-dk{position:relative}.ld-dkc{--cp-bg:#f7f7f8;--cp-card:#fcfcfd;--cp-line:#ededef;--cp-line-2:#e4e4e7;--cp-ink:#14161a;--cp-body:#5b6068;--cp-muted:#868c94;background:var(--cp-bg);border:1px solid var(--cp-line-2);width:min(580px,94vw);color:var(--cp-ink);border-radius:16px;flex-direction:column;height:800px;margin:0 auto;padding:6px 16px 16px;transition:height .35s;display:flex;overflow:hidden}.ld-dk:not(.is-idle) .ld-dkc{height:auto}.ld-dk:not(.is-idle) .ld-cp-hero{flex:none;min-height:0;padding-top:12px}.ld-snd.is-press{background:var(--color-primary-500);color:#fff;transform:scale(.88)}.ld-dkc .ld-model>button{cursor:default}.ld-dkc .ld-snd:disabled{cursor:default;opacity:.55}.ld-dkc .ld-snd:disabled:hover{color:#6b7078;background:#ececee}.ld-dkc .ld-snd.is-on{background:var(--color-primary-500);color:#fff}.ld-dk-asked{color:var(--ld-body);justify-content:center;align-items:center;gap:9px;margin:16px 0 0;font-size:14px;display:flex}.ld-dk-asked .ld-dk-cm{color:var(--color-primary-500);flex:none}.ld-dk-asked>span{text-overflow:ellipsis;white-space:nowrap;max-width:46ch;overflow:hidden}.ld-dk-asked button{font:inherit;color:var(--color-primary-500);cursor:pointer;background:0 0;border:0;padding:2px 4px;font-size:13.5px;font-weight:600}.ld-dk-asked button:hover{text-underline-offset:3px;text-decoration:underline}.ld-dk-think{border:1px solid var(--ld-line);background:var(--color-surface-warm);border-radius:14px;margin-top:18px;padding:18px 20px;animation:ld-dk-in .32s both}@keyframes ld-dk-in{0%{opacity:0;transform:translateY(-6px)}}.ld-dk-thead{letter-spacing:.02em;color:var(--ld-body);align-items:center;gap:8px;margin:0 0 12px;font-size:13px;font-weight:600;display:flex}.ld-dk-dots{background:radial-gradient(circle,currentColor 1.4px,#0000 1.6px) 0/6px 4px no-repeat,radial-gradient(circle,currentColor 1.4px,#0000 1.6px) 5px/6px 4px no-repeat,radial-gradient(circle,currentColor 1.4px,#0000 1.6px) 10px/6px 4px no-repeat;width:16px;height:4px;margin-left:2px;animation:ld-dk-pulse 1.1s ease-in-out infinite;display:inline-block}@keyframes ld-dk-pulse{0%,to{opacity:.35}50%{opacity:1}}.ld-dk-steps{gap:9px;margin:0;padding:0;list-style:none;display:grid}.ld-dk-steps li{color:var(--color-foreground-muted);opacity:.45;align-items:center;gap:11px;font-size:14.5px;line-height:1.4;transition:opacity .25s,color .25s;display:flex}.ld-dk-steps li.is-done,.ld-dk-steps li.is-now{opacity:1;color:var(--ld-body)}.ld-dk-tick{width:18px;height:18px;color:var(--color-primary-500);flex:none;justify-content:center;align-items:center;display:flex}.ld-dk-ring{border:1.8px solid var(--color-border);border-radius:50%;width:11px;height:11px}.ld-dk-steps li.is-now .ld-dk-ring{border-color:var(--color-primary-500);border-right-color:#0000;animation:ld-dk-spin .7s linear infinite}@keyframes ld-dk-spin{to{transform:rotate(1turn)}}.ld-dk-tdone{border-top:1px solid var(--ld-line);color:var(--color-primary-500);align-items:center;gap:8px;margin:14px 0 0;padding-top:12px;font-size:13.5px;font-weight:500;display:flex}.ld-dk-deck{grid-template-columns:232px minmax(0,1fr);gap:18px;margin-top:18px;animation:ld-dk-rise .44s both;display:grid}@keyframes ld-dk-rise{0%{opacity:0;transform:translateY(12px)}}.ld-dk-rail{border:1px solid var(--ld-line);background:#fff;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.ld-dk-raillab{letter-spacing:.09em;text-transform:uppercase;color:var(--color-foreground-muted);padding:2px 2px 6px;font-size:11px;font-weight:700}.ld-dk-thumb{border:1px solid var(--ld-line);background:#fff;border-radius:9px;align-items:baseline;gap:9px;padding:9px 11px;display:flex}.ld-dk-thumb b{letter-spacing:.04em;color:var(--color-foreground-muted);font-size:11px;font-weight:700}.ld-dk-thumb>span{color:var(--ld-body);font-size:13px;line-height:1.3}.ld-dk-thumb.is-on{border-color:var(--color-primary-500);background:#fdf3ef;box-shadow:0 10px 24px -18px #f2553499}.ld-dk-thumb.is-on b,.ld-dk-thumb.is-on>span{color:var(--ld-ink);font-weight:600}.ld-dk-railmore{color:var(--color-foreground-muted);text-align:center;margin-top:auto;padding-top:8px;font-size:12px}.ld-dk-slide{border:1px solid var(--ld-line);background:#fff;border-radius:14px;padding:clamp(22px,2.6vw,34px);box-shadow:0 26px 60px -40px #1a161473}.ld-dk-slab{letter-spacing:.1em;text-transform:uppercase;color:var(--color-primary-500);font-size:11px;font-weight:700}.ld-dk-stitle{max-width:22ch;margin:12px 0 0}.ld-dk-ul{white-space:nowrap;background-image:linear-gradient(#0000 62%,#f2553438 0);padding-bottom:1px}.ld-dk-ssub{color:var(--color-foreground-muted);margin:8px 0 0;font-size:13.5px}.ld-dk-kpis{background:var(--ld-line);border:1px solid var(--ld-line);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:24px;display:grid;overflow:hidden}.ld-dk-kpi{background:#fff;flex-direction:column;gap:5px;padding:15px 16px;display:flex}.ld-dk-kk{color:var(--color-foreground-muted);font-size:12px}.ld-dk-kv{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--ld-ink);font-size:clamp(21px,2.2vw,26px);font-weight:500;line-height:1}.ld-dk-kd{color:var(--color-foreground-muted);font-size:12px}.ld-dk-kd em{color:#1f7a4d;font-style:normal;font-weight:600}.ld-dk-moveslab{letter-spacing:.09em;text-transform:uppercase;color:var(--color-foreground-muted);margin:24px 0 10px;font-size:11px;font-weight:700}.ld-dk-move{border-top:1px solid var(--ld-line);color:var(--ld-body);align-items:center;gap:12px;padding:11px 0;font-size:14.5px;display:flex}.ld-dk-who{text-align:center;letter-spacing:.03em;min-width:54px;color:var(--color-primary-500);background:#fdf3ef;border-radius:999px;flex:none;padding:3px 10px;font-size:11.5px;font-weight:700}.ld-dk-who.is-you{background:var(--color-surface-warm);color:var(--ld-body)}.ld-dk-mtxt{flex:auto}.ld-dk-mtxt b{color:var(--ld-ink);font-weight:600}.ld-dk-msrc{color:#1f7a4d;background:#e8f3ec;border-radius:999px;flex:none;padding:4px 10px;font-size:12.5px;font-weight:600}.ld-dk-sfoot{border-top:1px solid var(--ld-line);color:var(--color-foreground-muted);justify-content:space-between;align-items:center;margin-top:22px;padding-top:16px;font-size:12.5px;display:flex}.ld-dk-btns{gap:8px;display:flex}.ld-dk-btn{border:1px solid var(--ld-line);color:var(--ld-ink);border-radius:8px;padding:7px 13px;font-size:12.5px;font-weight:600}.ld-dk-btn.is-dark{background:var(--ld-ink);border-color:var(--ld-ink);color:#fff}@media (max-width:900px){.ld-dk-deck{grid-template-columns:minmax(0,1fr)}.ld-dk-rail{flex-direction:row;gap:8px;overflow-x:auto}.ld-dk-raillab,.ld-dk-railmore{display:none}.ld-dk-thumb{flex:none}.ld-dk-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.ld-dk-model,.ld-dk-send{display:none}.ld-dk-txt{white-space:normal}.ld-dk-move{flex-wrap:wrap;align-items:flex-start;row-gap:8px}.ld-dk-mtxt{flex:calc(100% - 66px)}.ld-dk-msrc{margin-left:66px}.ld-dk-sfoot{flex-direction:column;align-items:flex-start;gap:12px}}@media (prefers-reduced-motion:reduce){.ld-dk-deck,.ld-dk-dots,.ld-dk-ring,.ld-dk-think{animation:none}}.ld-wb{--cp-bg:#f7f7f8;--cp-card:#fcfcfd;--cp-line:#ededef;--cp-line-2:#e4e4e7;--cp-ink:#14161a;--cp-body:#5b6068;--cp-muted:#868c94;--wb-w:580px;border:1px solid var(--cp-line-2);background:var(--cp-bg);height:802px;color:var(--cp-ink);border-radius:18px;margin-top:44px;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 70px -34px #1211104d}.ld-wb-dash{flex:auto;min-width:0;transition:none}.ld-wb-handle{z-index:6;cursor:pointer;color:#fff;background:linear-gradient(135deg,#9b8cf0,#7fa0ee);border:0;border-radius:9px 0 0 9px;justify-content:center;align-items:center;width:26px;height:62px;padding:0;transition:right .5s cubic-bezier(.22,.75,.24,1),filter .2s;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.ld-wb-handle:hover{filter:brightness(1.06)}.ld-wb.is-open .ld-wb-handle{right:var(--wb-w);background:#8f9099}.ld-wb-hspark{width:17px;height:17px;display:flex}.ld-wb-hspark svg{width:100%;height:100%}.ld-wb-panel{flex:0 0 var(--wb-w);width:var(--wb-w);margin-right:calc(var(--wb-w) * -1);background:var(--cp-bg);border-left:1px solid var(--cp-line-2);flex-direction:column;min-height:0;padding:6px 16px 16px;transition:margin-right .5s cubic-bezier(.22,.75,.24,1);display:flex}.ld-wb.is-open .ld-wb-panel{margin-right:0}.ld-chip-tab.is-alt{border:1px solid var(--cp-line-2);white-space:nowrap;text-overflow:ellipsis;background:#fff;max-width:190px;overflow:hidden}.ld-wb-chat{scrollbar-width:thin;flex:auto;min-height:0;padding:4px 2px 10px;overflow:hidden auto}.ld-wb-chat::-webkit-scrollbar{width:7px}.ld-wb-chat::-webkit-scrollbar-thumb{background:#d3d4d8;border-radius:99px}.ld-wb-you{width:fit-content;max-width:86%;color:var(--cp-ink);background:#ececee;border-radius:14px;margin:10px 0 22px auto;padding:12px 15px;font-size:13.5px;line-height:1.55}.ld-wb-think{padding:2px 2px 10px}.ld-wb-tlab{color:var(--cp-muted);margin:0;font-size:13.5px;font-style:italic}.ld-wb-dots{text-align:left;width:16px;font-style:normal;display:inline-block}.ld-wb-dots:after{content:"";animation:ld-wb-dots 1.3s steps(4) infinite}@keyframes ld-wb-dots{0%{content:""}25%{content:"·"}50%{content:"··"}75%{content:"···"}}.ld-wb-plan{margin:14px 0 0;padding:0;list-style:none}.ld-wb-plan li{color:var(--cp-body);align-items:center;gap:9px;padding:4px 0;font-size:12.5px;line-height:1.5;animation:ld-wb-in .32s both;display:flex}.ld-wb-tick{background:#7c6df229;border-radius:50%;flex:none;width:13px;height:13px;position:relative}.ld-wb-tick:after{content:"";background:#7c6df2;border-radius:50%;position:absolute;inset:3.5px}@keyframes ld-wb-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.ld-wb-ans{padding:2px 2px 4px}.ld-wb-atitle{font-family:var(--font-display,inherit);letter-spacing:-.015em;color:var(--cp-ink);margin:0 0 14px;font-size:17px;line-height:1.3}.ld-wb-p{color:var(--cp-body);margin:0 0 16px;font-size:13.5px;line-height:1.62;animation:ld-wb-in .34s both}.ld-wb-p b{color:var(--cp-ink);font-weight:600}.ld-wb-p em{font-style:italic}.ld-wb-hr{border:0;border-top:1px solid var(--cp-line-2);margin:20px 0 16px}.ld-wb-tk{color:var(--cp-ink);margin:0 0 10px;font-size:13.5px;font-weight:600}.ld-wb-bul,.ld-wb-tk{animation:ld-wb-in .34s both}.ld-wb-bul{margin:0 0 16px;padding-left:18px}.ld-wb-bul li{color:var(--cp-body);margin-bottom:9px;font-size:13.5px;line-height:1.6}.ld-wb-bul li::marker{color:var(--cp-muted)}.ld-wb-bul b{color:var(--cp-ink);font-weight:600}.ld-ct-block{margin:0 0 18px;animation:ld-wb-in .34s both}.ld-ct-cap{color:var(--cp-muted);letter-spacing:.01em;margin:0 0 8px;font-size:12px;font-weight:600}.ld-ct-wrap{border:1px solid var(--cp-line-2);scrollbar-width:thin;background:#fff;border-radius:10px;overflow-x:auto}.ld-ct-wrap::-webkit-scrollbar{height:7px}.ld-ct-wrap::-webkit-scrollbar-thumb{background:#d3d4d8;border-radius:99px}.ld-ct{border-collapse:collapse;width:100%;min-width:460px}.ld-ct td,.ld-ct th{text-align:left;border-bottom:1px solid var(--cp-line);vertical-align:top;padding:9px 12px;font-size:12.5px;line-height:1.45}.ld-ct th{color:var(--cp-ink);white-space:nowrap;background:#fafafb;font-weight:600}.ld-ct td{color:var(--cp-body)}.ld-ct td b{color:var(--cp-ink);font-weight:600}.ld-ct tbody tr:last-child td{border-bottom:0}.ld-ct-pill{border:1px solid var(--cp-line-2);color:var(--cp-ink);white-space:nowrap;background:#fbfbfc;border-radius:6px;padding:2px 7px;font-size:11.5px;display:inline-block}.ld-ct-delta{white-space:nowrap;font-weight:600}.ld-ct-delta.is-up{color:#15803d}.ld-ct-delta.is-dn{color:#b42318}.ld-wb-files{gap:12px;margin:0 0 18px;animation:ld-wb-in .34s both;display:grid}.ld-cf{border:1px solid var(--cp-line-2);background:#fff;border-radius:12px;overflow:hidden}.ld-cf-head{align-items:center;gap:8px;padding:10px 12px;display:flex}.ld-cf-ic{color:#15803d;flex:none;display:flex}.ld-cf-head b{color:var(--cp-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.ld-cf-sz{margin-left:auto;font-size:11px}.ld-cf-dots,.ld-cf-sz{color:var(--cp-muted);flex:none}.ld-cf-dots{letter-spacing:1px;font-size:13px}.ld-cf-prev{border-top:1px solid var(--cp-line);max-height:104px;position:relative;overflow:hidden}.ld-cf-prev table{border-collapse:collapse;table-layout:fixed;width:100%}.ld-cf-prev td,.ld-cf-prev th{text-align:left;color:var(--cp-body);border-bottom:1px solid var(--cp-line);text-overflow:ellipsis;white-space:nowrap;padding:5px 10px;font-size:9.5px;line-height:1.4;overflow:hidden}.ld-cf-prev th{color:var(--cp-muted);background:#fafafb;font-weight:500}.ld-cf-fade{background:linear-gradient(#fff0,#fff);height:34px;position:absolute;inset:auto 0 0}.ld-wb-fups{border-top:1px solid var(--cp-line-2);margin-top:4px}.ld-wb-fups button{text-align:left;border:0;border-bottom:1px solid var(--cp-line);width:100%;color:var(--cp-ink);cursor:pointer;background:0 0;align-items:center;gap:12px;padding:13px 2px;font-size:13px;line-height:1.45;transition:color .15s;display:flex}.ld-wb-fups button:hover{color:#7c6df2}.ld-wb-fups button span{flex:1}.ld-wb-fups button svg{color:var(--cp-muted);flex:none}.ld-wb-acts{color:var(--cp-muted);align-items:center;gap:14px;padding:12px 2px 2px;display:flex}.ld-wb-hero{flex-direction:column;flex:1.09 1 0;min-height:180px;padding:16px 16px 0;display:flex}.ld-wb.is-idle .ld-wb-chat{flex-direction:column;justify-content:flex-end;padding-bottom:0;display:flex}.ld-wb-hi{margin:0 0 18px}.ld-snd.is-stop{color:#fff;opacity:1;background:#b42318;border-color:#b42318}.ld-snd-sq{background:#fff;border-radius:2px;width:9px;height:9px;display:block}.ld-db,.ld-db b,.ld-db h1,.ld-db h2,.ld-db h3,.ld-db h4,.ld-db h5,.ld-db th{font-family:var(--font-sans)}.ld-db{background:#fff;min-width:0;height:100%;display:flex}.ld-db-side{color:#ffffff9e;background:#17181b;flex-direction:column;flex:none;align-items:center;gap:6px;width:54px;padding:10px 0 12px;display:flex}.ld-db-logo{color:#fff;width:32px;height:32px;margin-bottom:8px;display:flex}.ld-db-logo svg{width:100%;height:100%;display:block}.ld-db-av{color:#8b9cf5;background:#24252a;margin-bottom:10px;font-size:13px;font-weight:600}.ld-db-av,.ld-db-sic{border-radius:9px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.ld-db-sic.is-on{color:#17181b;background:#fff}.ld-db-sgap{flex:auto}.ld-db-bell{margin-bottom:10px;display:flex;position:relative}.ld-db-bell i{color:#fff;text-align:center;background:#e5342a;border-radius:99px;min-width:15px;padding:2.5px 3.5px;font-size:8px;font-style:normal;font-weight:700;line-height:1;position:absolute;top:-5px;right:-7px}.ld-db-me{color:#17181b;background:#fff;border-radius:9px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;font-size:13px;font-weight:500;display:flex}.ld-db-main{flex-direction:column;flex:auto;min-width:0;display:flex}.ld-db-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding:10px 0 18px;overflow-y:auto}.ld-db-scroll::-webkit-scrollbar{width:7px}.ld-db-scroll::-webkit-scrollbar-thumb{background:#d3d4d8;border-radius:99px}.ld-db-block{padding:16px 16px 4px}.ld-db-bhead{align-items:center;gap:10px;margin-bottom:12px;display:flex}.ld-db-bhead h4{letter-spacing:-.01em;color:var(--cp-ink);flex:none;margin:0;font-size:14.5px;font-weight:600}.ld-db-tools{color:var(--cp-muted);align-items:center;gap:10px;min-width:0;margin-left:auto;font-size:11px;display:flex}.ld-db-date{border:1px solid var(--cp-line-2);white-space:nowrap;text-overflow:ellipsis;border-radius:99px;align-items:center;gap:5px;padding:4px 10px;display:inline-flex;overflow:hidden}.ld-db-sel{color:var(--cp-ink);white-space:nowrap}.ld-db-rail{scrollbar-width:thin;gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.ld-db-rail::-webkit-scrollbar{height:7px}.ld-db-rail::-webkit-scrollbar-thumb{background:#dcdce0;border-radius:99px}.ld-db-card{border:1px solid var(--cp-line-2);background:#fff;border-radius:11px;flex:0 0 168px;padding:8px;transition:border-color .3s,box-shadow .3s}.ld-db-card.is-flag{border-color:#7c6df299;box-shadow:0 0 0 3px #7c6df21f}.ld-db-thumb{aspect-ratio:228/244;background:#eef0f4;border-radius:8px;position:relative;overflow:hidden}.ld-db-thumb img{object-fit:contain;width:100%;height:100%;display:block}.ld-db-check{background:#ffffffe6;border-radius:3px;width:13px;height:13px;position:absolute;top:7px;left:7px;box-shadow:0 1px 3px #0000002e}.ld-db-play{color:#fff;opacity:.9;width:15px;height:15px;position:absolute;top:6px;right:6px}.ld-db-play svg{width:100%;height:100%}.ld-db-met{gap:3px;margin:9px 0 0;display:grid}.ld-db-met>div{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.ld-db-met dt{color:var(--cp-muted);font-size:10.5px}.ld-db-met dd{color:var(--cp-ink);margin:0;font-size:11px;font-weight:600}.ld-db-live{color:#15803d;background:#15803d17;border-radius:99px;align-items:center;gap:5px;margin-top:9px;padding:3px 9px;font-size:10px;font-weight:500;display:inline-flex}.ld-db-live i{background:currentColor;border-radius:50%;width:5px;height:5px}.ld-db-live.is-off{color:var(--cp-muted);background:#f1f1f3}.ld-db-twrap{border:1px solid var(--cp-line-2);scrollbar-width:thin;background:#fff;border-radius:10px;overflow-x:auto}.ld-db-twrap::-webkit-scrollbar{height:7px}.ld-db-twrap::-webkit-scrollbar-thumb{background:#dcdce0;border-radius:99px}.ld-db-table{border-collapse:collapse;width:100%;min-width:760px}.ld-db-table td,.ld-db-table th{text-align:right;border-bottom:1px solid var(--cp-line);white-space:nowrap;padding:8px 12px;font-size:11.5px}.ld-db-grp th{color:var(--cp-muted);text-transform:uppercase;letter-spacing:.06em;text-align:center;background:#fafafb;font-size:10.5px;font-weight:600}.ld-db-grp .ld-db-cn,.ld-db-grp th:nth-child(2){text-align:left}.ld-db-gc,.ld-db-gs{border-left:1px solid var(--cp-line)}.ld-db-gc{background:#f5f6f8}.ld-db-sub th{color:var(--cp-muted);text-align:right;background:#fafafb;font-size:10px;font-weight:500}.ld-db-wk{vertical-align:middle;border-radius:50%;width:5px;height:5px;margin-right:5px;display:inline-block}.ld-db-wk.w0{background:#8b7ef0}.ld-db-wk.w1{background:#4b8ef0}.ld-db-wk.w2{background:#16171b}.ld-db-cn{color:var(--cp-ink);z-index:1;text-overflow:ellipsis;background:#fff;max-width:190px;font-weight:500;position:sticky;left:0;overflow:hidden;text-align:left!important}.ld-db-src{vertical-align:middle;background:linear-gradient(90deg,#4b8ef0,#8b7ef0);border-radius:2px;width:12px;height:8px;margin-right:7px;display:inline-block}.ld-db-num{color:var(--cp-ink);font-variant-numeric:tabular-nums}.ld-db-spark{width:74px;height:22px;display:block}.ld-db-sline{fill:none;stroke:#8b7ef0;stroke-width:1.6px}.ld-db-sfill{fill:#8b7ef029;stroke:none}.ld-db-delta{margin-top:2px;font-size:9.5px;font-weight:600;display:block}.ld-db-delta svg{width:7px;height:7px;margin-right:2px}.ld-db-delta.is-up{color:#15803d}.ld-db-delta.is-dn{color:#b42318}.ld-db-table tbody tr.is-flag td{background:#7c6df212}.ld-db-table tbody tr.is-flag .ld-db-cn{background:#f4f2ff}.ld-db-tot td{border-bottom:0;font-weight:600}.ld-db-tot .ld-db-cn,.ld-db-tot td{background:#fafafb}.ld-db-band{background:linear-gradient(#7c6df212,#7c6df205);border:1px solid #7c6df257;border-radius:12px;margin:14px 16px 0;padding:13px 14px;animation:ld-wb-band .45s cubic-bezier(.22,.75,.24,1) both}@keyframes ld-wb-band{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.ld-db-blab{letter-spacing:.04em;text-transform:uppercase;color:#6254d8;align-items:center;gap:7px;margin:0 0 11px;font-size:11px;font-weight:600;display:flex}.ld-db-bdot{background:#7c6df2;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 3px #7c6df233}.ld-db-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.ld-db-tile{border:1px solid var(--cp-line-2);background:#fff;border-radius:9px;flex-direction:column;gap:2px;min-width:0;padding:9px 11px;display:flex}.ld-db-tk{color:var(--cp-muted);font-size:10px}.ld-db-tv{letter-spacing:-.01em;color:var(--cp-ink);font-size:16px;font-weight:600}.ld-db-td{color:var(--cp-body);font-size:10px}@media (min-width:1101px){.ld-wb{--wb-gut:40px;--wb-max:1560px;width:min(100vw - var(--wb-gut) * 2,var(--wb-max));margin-inline:calc(50% - min(100vw - var(--wb-gut) * 2, var(--wb-max)) / 2)}}@media (max-width:1100px){.ld-wb{--wb-w:430px}}@media (max-width:900px){.ld #board-deck{display:none}.ld-wb{--wb-w:100%;flex-direction:column;height:auto}.ld-wb-panel{border-left:0;border-bottom:1px solid var(--cp-line-2);flex:none;order:-1;width:100%;height:620px;margin-right:0}.ld-wb-handle{display:none}.ld-wb-dash{height:520px}.ld-db-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.ld-wb-panel{height:560px;padding:6px 10px 10px}.ld-db-band{margin:12px 12px 0}.ld-db-block{padding:14px 12px 4px}}@media (prefers-reduced-motion:reduce){.ld-wb-dots:after{content:"···";animation:none}.ld-ct-block,.ld-db-band,.ld-wb-bul,.ld-wb-files,.ld-wb-p,.ld-wb-plan li,.ld-wb-tk{animation:none}.ld-wb-handle,.ld-wb-panel{transition:none}}.ld-dark{color:#f5f1eb;background:#121110}.ld-dark .ld-h2{color:#fff}.ld-dark .ld-lede{color:#f5f1eba8}.ld-decision{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center;gap:clamp(40px,5.4vw,84px);display:grid}.ld-record{color:var(--ld-ink);background:#fff;border-radius:20px;padding:30px 32px 26px;position:relative;box-shadow:0 40px 90px #00000073}.ld-record:before{content:"";pointer-events:none;background:linear-gradient(160deg,#f255348c,#fff0 55%);border-radius:21px;padding:1px;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ld-record-top{letter-spacing:.1em;text-transform:uppercase;color:var(--ld-muted);justify-content:space-between;align-items:center;gap:14px;padding-bottom:22px;font-size:12px;font-weight:600;display:flex}.ld-live{color:var(--ld-ink);align-items:center;gap:8px;display:inline-flex}.ld-live i{background:var(--color-primary-500);border-radius:50%;width:7px;height:7px;animation:ld-live 2.4s ease-in-out infinite;box-shadow:0 0 0 4px #f2553424}@keyframes ld-live{0%,to{opacity:1}50%{opacity:.35}}.ld-steps{padding-left:34px;position:relative}.ld-steps:before{content:"";background:linear-gradient(180deg,var(--color-primary-500),#f2553429);width:2px;position:absolute;top:10px;bottom:26px;left:8px}.ld-step{padding-bottom:26px;position:relative}.ld-step:last-of-type{padding-bottom:20px}.ld-step:before{content:"";border:2px solid var(--color-primary-500);background:#fff;border-radius:50%;width:18px;height:18px;position:absolute;top:5px;left:-34px}.ld-step-k{letter-spacing:.14em;text-transform:uppercase;color:var(--color-primary-500);margin-bottom:7px;font-size:11px;font-weight:600;display:block}.ld-step-v{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ld-ink);font-size:18px;font-weight:500;line-height:1.35;display:block}.ld-step-v small{font-family:var(--font-sans);letter-spacing:0;margin-top:7px;font-weight:400;display:block}.ld-record-foot,.ld-step-v small{color:var(--ld-muted);font-size:13px}.ld-record-foot{border-top:1px solid var(--ld-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:20px;display:flex}.ld-undo{border-radius:var(--radius-btn);background:var(--ld-ink);color:#fff;align-items:center;gap:8px;padding:9px 16px;font-size:13px;font-weight:500;display:inline-flex}.ld-rails{gap:16px;margin:30px 0 0;padding:0;list-style:none;display:grid}.ld-rails li{color:#f5f1eb99;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:4px;font-size:15px;line-height:1.6;display:grid}.ld-rails .ld-tick{background:#f2553424;border-radius:50%;place-items:center;width:26px;height:26px;margin-top:1px;display:grid}.ld-rails svg{width:14px;height:14px;color:var(--color-primary-500)}.ld-rails b{color:#fff;letter-spacing:-.01em;font-size:16px;font-weight:500;display:block}.ld-mq{position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000);mask-image:linear-gradient(90deg,#0000,#000 5% 95%,#0000)}.ld-mqt{gap:20px;width:max-content;animation:ld-scroll 68s linear infinite;display:flex}.ld-mq:hover .ld-mqt{animation-play-state:paused}@keyframes ld-scroll{0%{transform:translate(0)}to{transform:translate(calc(-50% - 12px))}}.ld-tc{border:1px solid var(--ld-line);border-radius:var(--radius-lg);background:#fff;flex-direction:column;flex:none;width:clamp(288px,24vw,352px);min-height:400px;padding:30px 30px 28px;display:flex}.ld-tc-logobox{align-items:center;height:44px;margin-bottom:26px;display:flex}.ld-tc-brand{object-fit:contain;object-position:left center;width:auto}.ld-tc q{letter-spacing:-.015em;quotes:'"' '"';color:var(--ld-ink);font-size:16.5px;line-height:1.55;display:block}.ld-tc-stats{gap:26px;margin-top:24px;display:flex}.ld-tc-stats .n{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--color-primary-500);font-size:19px;font-weight:500}.ld-tc-stats .l{color:var(--ld-muted);margin-top:5px;font-size:12px}.ld-person{margin-top:auto;padding-top:26px}.ld-person .pn{color:var(--ld-ink);font-size:14px;font-weight:500}.ld-person .rl{color:var(--ld-muted);margin-top:3px;font-size:12.5px}.ld-qz-band{background:var(--color-primary-500)}.ld-qz{--qz-paper:#f2efe6;--qz-pad:clamp(22px,2.5vw,40px);outline:none}.ld-qz-stage{perspective:2600px}.ld-qz-book{background:var(--qz-paper);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;display:grid;position:relative;box-shadow:7px 8px 0 -1px #e7e2d6,13px 15px 0 -2px #ddd7c8,0 40px 70px -40px #12111073}.ld-qz-page{min-height:clamp(400px,40vw,560px);padding:clamp(26px,2.9vw,44px) var(--qz-pad);flex-direction:column;display:flex;position:relative}.ld-qz-recto:before{content:"";inset-block:clamp(18px,2vw,30px);background:#12111029;width:1px;position:absolute;left:0}.ld-qz-verso{border-radius:var(--radius-lg) 0 0 var(--radius-lg);background:linear-gradient(90deg,#0000 84%,#12111009);grid-area:1/1;overflow:hidden}.ld-qz-recto{background:linear-gradient(270deg,transparent 90%,#1211100a),var(--qz-paper);border-radius:0 var(--radius-lg) var(--radius-lg) 0;grid-area:1/2}.ld-qz-head{align-items:center;height:clamp(30px,3vw,44px);display:flex}.ld-qz-verso .ld-qz-head{justify-content:center}.ld-qz-mast{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--ld-ink);font-size:clamp(22px,2.3vw,32px);font-weight:700;line-height:1}.ld-qz-rule2{border-top:2px solid var(--ld-ink);border-bottom:1px solid var(--ld-ink);height:4px;display:block}.ld-qz-ledewrap{flex-direction:column;flex:1;justify-content:center;align-items:center;padding-block:clamp(24px,3vw,40px);display:flex;position:relative}.ld-qz-wm{z-index:0;width:clamp(180px,21vw,300px);height:auto;color:var(--ld-ink);opacity:.06;pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -52%}.ld-qz-lede{z-index:1;font-family:var(--font-heading);letter-spacing:-.025em;color:var(--ld-ink);text-align:center;margin:0;font-size:clamp(24px,2.55vw,36px);font-weight:500;line-height:1.1;position:relative}.ld-qz-leaf{transform-origin:0;transform-style:preserve-3d;backface-visibility:hidden;will-change:transform;z-index:3;grid-area:1/2;animation:ld-qz-turn .62s cubic-bezier(.42,.02,.4,1) both}.ld-qz-leaf.is-back{animation-name:ld-qz-turnback}@keyframes ld-qz-turn{0%{box-shadow:none;transform:rotateY(0)}to{transform:rotateY(-118deg);box-shadow:-34px 0 46px -26px #12111066}}@keyframes ld-qz-turnback{0%{transform:rotateY(-118deg);box-shadow:-34px 0 46px -26px #12111066}to{box-shadow:none;transform:rotateY(0)}}.ld-qz-dhead{letter-spacing:.14em;text-transform:uppercase;color:var(--ld-muted);justify-content:flex-end;font-size:clamp(9px,.78vw,10.5px);font-weight:600}.ld-qz-body{text-align:center;flex-direction:column;flex:1;padding-block:clamp(18px,2.2vw,30px)}.ld-qz-body,.ld-qz-logobox{justify-content:center;align-items:center;display:flex}.ld-qz-logobox{width:min(230px,74%);height:clamp(44px,4.2vw,58px);margin-bottom:clamp(20px,2.3vw,30px)}.ld-qz-logobox img{object-fit:contain;width:auto;max-width:100%;height:100%}.ld-qz-body blockquote{letter-spacing:-.015em;color:var(--ld-ink);align-items:center;max-width:min(100%,38ch);min-height:7.5em;margin:0;font-size:clamp(13.5px,1.18vw,16.5px);line-height:1.6;display:flex}.ld-qz-by{letter-spacing:.2em;text-transform:uppercase;color:var(--color-primary-500);margin-top:clamp(22px,2.6vw,34px);font-size:clamp(9px,.75vw,10px);font-weight:600}.ld-qz-who{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ld-ink);margin-top:10px;font-size:clamp(15px,1.4vw,19px);font-weight:400}.ld-qz-role{color:var(--ld-muted);margin-top:5px;font-size:clamp(11.5px,1vw,13px)}.ld-qz-foot{min-height:3.4em;color:var(--ld-muted);border-top:1px solid #12111029;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:clamp(10px,1.2vw,15px);font-size:clamp(10.5px,.92vw,12.5px);display:flex}.ld-qz-fig b{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ld-ink);margin-right:4px;font-size:1.22em;font-weight:600}.ld-qz-read{color:var(--color-primary-500);white-space:nowrap;font-weight:500}.ld-qz-fig-q{letter-spacing:.04em;color:#1211105c;font-size:.94em}.ld-qz-pre{opacity:0;pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.ld-qz-nav{gap:26px;margin-top:clamp(24px,2.6vw,38px)}.ld-qz-nav,.ld-qz-nav>button{justify-content:center;align-items:center;display:flex}.ld-qz-nav>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff80;border-radius:50%;width:46px;height:46px;font-size:16px;transition:background .15s,border-color .15s,transform .15s}.ld-qz-nav>button:hover{color:var(--color-primary-500);background:#fff;border-color:#fff;transform:translateY(-1px)}.ld-qz-dots{align-items:center;gap:8px;display:flex}.ld-qz-dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.ld-qz-dots button.is-on{background:#fff;border-radius:99px;width:26px}@media (max-width:880px){.ld-qz-book{grid-template-columns:1fr}.ld-qz-page{min-height:0}.ld-qz-verso{border-radius:var(--radius-lg) var(--radius-lg) 0 0;background:0 0;border-bottom:1px solid #1211101a;grid-area:1/1;padding-bottom:clamp(22px,4vw,30px)}.ld-qz-recto{background:var(--qz-paper);border-radius:0 0 var(--radius-lg) var(--radius-lg);grid-area:2/1}.ld-qz-recto:before{display:none}.ld-qz-ledewrap{padding-bottom:0}.ld-qz-leaf{grid-area:2/1}.ld-qz-wm{width:150px}.ld-qz-body{padding-block:clamp(20px,5vw,30px)}.ld-qz-nav{gap:18px}.ld-qz-nav>button{width:42px;height:42px}.ld-qz-dots button.is-on{width:22px}}.ld-cs-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:clamp(28px,3vw,40px);display:flex}.ld-cs-all{color:var(--color-primary-500);white-space:nowrap;font-size:14px;font-weight:500}.ld-cs-band{background:radial-gradient(90% 70% at 50% 34%,#fbf6ef 0,#fbf6ef00 70%),linear-gradient(#f5eee4,#efe6d9)}.ld-cw{outline:none;position:relative}.ld-cfloor{filter:blur(30px);z-index:0;pointer-events:none;background:#12111038;border-radius:50%;width:380px;height:56px;position:absolute;top:72%;left:50%;transform:translate(-50%)}.ld-cstage{z-index:1;perspective:1600px;justify-content:center;align-items:center;height:560px;display:flex;position:relative}.ld-ccard{width:398px;height:476px;color:inherit;opacity:0;pointer-events:none;background:#fff;border:1px solid #ffffffe6;border-radius:44px;flex-direction:column;gap:26px;padding:40px 38px 34px;transition:transform .75s cubic-bezier(.32,.72,.24,1),opacity .75s,box-shadow .4s;display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)translate(390px)translateZ(-150px)rotateY(40deg)scale(.88)}.ld-ccard[data-slot="-1"]{opacity:.5;transform:translate(-50%,-50%)translate(-390px)translateZ(-150px)rotateY(-40deg)scale(.88);box-shadow:0 26px 50px -32px #12111047}.ld-ccard[data-slot="1"]{opacity:.5;transform:translate(-50%,-50%)translate(390px)translateZ(-150px)rotateY(40deg)scale(.88);box-shadow:0 26px 50px -32px #12111047}.ld-ccard[data-slot="0"]{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)translateZ(160px);box-shadow:0 40px 80px -34px #12111057,0 2px 6px #1211100d}.ld-ccard.is-on:hover{box-shadow:0 48px 96px -32px #1211106b,0 2px 6px #1211100f}.ld-ccrest{flex-direction:column;gap:20px}.ld-ccrest,.ld-clogobox{align-items:center;display:flex}.ld-clogobox{justify-content:center;height:56px}.ld-clogobox img{object-fit:contain;width:auto;max-width:220px;max-height:100%}.ld-ckicker{letter-spacing:.18em;text-transform:uppercase;color:var(--ld-muted);font-size:11px;font-weight:600}.ld-ccard h3{font-family:var(--font-heading);letter-spacing:-.025em;color:var(--ld-ink);margin:0;font-size:24px;font-weight:500;line-height:1.26}.ld-ccard p{color:var(--ld-body);margin:0;font-size:14.5px;line-height:1.6}.ld-cfoot{justify-content:space-between;gap:14px;margin-top:auto}.ld-cfig,.ld-cfoot{align-items:baseline;display:flex}.ld-cfig{gap:10px}.ld-cfig b{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--color-primary-500);font-size:26px;font-weight:500;line-height:1}.ld-cfig em{color:var(--ld-muted);white-space:nowrap;font-size:12.5px;font-style:normal;line-height:1.3}.ld-cgo{color:var(--color-primary-500);white-space:nowrap;font-size:13.5px;font-weight:600}.ld-cnav{gap:26px;margin-top:4px}.ld-cnav,.ld-cnav>button{justify-content:center;align-items:center;display:flex}.ld-cnav>button{width:46px;height:46px;color:var(--ld-ink);cursor:pointer;background:#fff;border:1px solid #ffffffe6;border-radius:50%;font-size:16px;transition:border-color .15s,transform .15s;box-shadow:0 8px 20px -12px #12111066}.ld-cnav>button:hover{border-color:var(--color-neutral-300);transform:translateY(-1px)}.ld-cdots{align-items:center;gap:8px;display:flex}.ld-cdots button{cursor:pointer;background:#1211102e;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .3s,background .3s}.ld-cdots button.is-on{background:var(--color-primary-500);border-radius:99px;width:26px}@media (max-width:900px){.ld-cstage{perspective:none;height:480px}.ld-cfloor{width:260px;top:76%}.ld-ccard{width:min(384px,100%);transform:translate(-50%,-50%)}.ld-ccard[data-slot="-1"],.ld-ccard[data-slot="1"]{opacity:0;transform:translate(-50%,-50%)}.ld-ccard[data-slot="0"]{transform:translate(-50%,-50%)}}@media (prefers-reduced-motion:reduce){.ld-ccard{transition:none}}.ld-roi{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(32px,5vw,80px);display:grid}.ld-roi-out{text-align:center}.ld-roi-big{font-family:var(--font-heading);letter-spacing:-.04em;color:var(--color-primary-500);font-variant-numeric:tabular-nums;font-size:clamp(52px,8vw,104px);font-weight:500;line-height:.92}.ld-roi-cap{color:var(--ld-muted);margin-top:16px;font-size:14px}.ld-slider-head{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.ld-slider-head .l{color:var(--ld-body);font-size:14px}.ld-slider-head .v{font-family:var(--font-heading);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:26px;font-weight:500}.ld-slider-wrap{--roi-deep:#b8371a;background:var(--roi-deep);border:1px solid var(--roi-deep);border-radius:var(--radius-lg);padding:22px 24px 18px}.ld-slider-wrap .ld-drag{color:#ffffffb8}.ld-slider-wrap .ld-slider-head .l{color:#ffffffc7}.ld-slider-wrap .ld-slider-head .v{color:#fff}.ld-slider-wrap .ld-ticks{color:#ffffff9e}.ld-slider-wrap .ld-range::-webkit-slider-thumb{border-color:var(--roi-deep);background:#fff;box-shadow:0 3px 12px #0000004d}.ld-slider-wrap .ld-range::-moz-range-thumb{border-color:var(--roi-deep);background:#fff;box-shadow:0 3px 12px #0000004d}.ld-slider-wrap .ld-range:focus-visible{outline-color:#fff}.ld-drag{letter-spacing:.06em;text-transform:uppercase;color:var(--color-primary-500);align-items:center;gap:7px;margin-bottom:16px;font-size:12px;font-weight:600;display:inline-flex}.ld-range{appearance:none;cursor:grab;background:var(--color-neutral-100);border-radius:999px;outline:none;width:100%;height:8px;margin:8px 0 12px}.ld-range:active{cursor:grabbing}.ld-range::-webkit-slider-thumb{-webkit-appearance:none;background:var(--color-primary-500);cursor:grab;border:4px solid #fff;border-radius:50%;width:30px;height:30px;box-shadow:0 3px 12px #f2553473}.ld-range::-moz-range-thumb{background:var(--color-primary-500);cursor:grab;border:4px solid #fff;border-radius:50%;width:30px;height:30px;box-shadow:0 3px 12px #f2553473}.ld-range:focus-visible{outline:2px solid var(--color-primary-500);outline-offset:4px}.ld-ticks{color:var(--ld-muted);justify-content:space-between;font-size:12px;display:flex}.ld-rv{opacity:0;transition:opacity .6s,transform .6s cubic-bezier(.2,.7,.3,1);transform:translateY(14px)}.ld-rv.is-in{opacity:1;transform:none}@keyframes ld-in{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.ld-rv.is-in .ld-cols>.ld-col,.ld-rv.is-in .ld-dk-kpis>.ld-dk-kpi,.ld-rv.is-in .ld-dk-move,.ld-rv.is-in .ld-dk-rail>*,.ld-rv.is-in .ld-rails>li,.ld-rv.is-in .ld-roi-out>*,.ld-rv.is-in .ld-shead>*,.ld-rv.is-in .ld-sq>.ld-sqr,.ld-rv.is-in .ld-steps>.ld-step{animation:ld-in .6s cubic-bezier(.2,.7,.3,1) both}.ld-rv.is-in .ld-cols>.ld-col:first-child,.ld-rv.is-in .ld-dk-kpis>.ld-dk-kpi:first-child,.ld-rv.is-in .ld-dk-move:first-child,.ld-rv.is-in .ld-dk-rail>:first-child,.ld-rv.is-in .ld-rails>li:first-child,.ld-rv.is-in .ld-roi-out>:first-child,.ld-rv.is-in .ld-shead>:first-child,.ld-rv.is-in .ld-sq>.ld-sqr:first-child,.ld-rv.is-in .ld-steps>.ld-step:first-child{animation-delay:40ms}.ld-rv.is-in .ld-cols>.ld-col:nth-child(2),.ld-rv.is-in .ld-dk-kpis>.ld-dk-kpi:nth-child(2),.ld-rv.is-in .ld-dk-move:nth-child(2),.ld-rv.is-in .ld-dk-rail>:nth-child(2),.ld-rv.is-in .ld-rails>li:nth-child(2),.ld-rv.is-in .ld-roi-out>:nth-child(2),.ld-rv.is-in .ld-shead>:nth-child(2),.ld-rv.is-in .ld-sq>.ld-sqr:nth-child(2),.ld-rv.is-in .ld-steps>.ld-step:nth-child(2){animation-delay:.12s}.ld-rv.is-in .ld-cols>.ld-col:nth-child(3),.ld-rv.is-in .ld-dk-kpis>.ld-dk-kpi:nth-child(3),.ld-rv.is-in .ld-dk-rail>:nth-child(3),.ld-rv.is-in .ld-rails>li:nth-child(3),.ld-rv.is-in .ld-roi-out>:nth-child(3),.ld-rv.is-in .ld-shead>:nth-child(3),.ld-rv.is-in .ld-sq>.ld-sqr:nth-child(3),.ld-rv.is-in .ld-steps>.ld-step:nth-child(3){animation-delay:.2s}.ld-rv.is-in .ld-cols>.ld-col:nth-child(4),.ld-rv.is-in .ld-dk-kpis>.ld-dk-kpi:nth-child(4),.ld-rv.is-in .ld-dk-rail>:nth-child(4),.ld-rv.is-in .ld-rails>li:nth-child(4),.ld-rv.is-in .ld-sq>.ld-sqr:nth-child(4){animation-delay:.28s}.ld-rv.is-in .ld-dk-rail>:nth-child(5),.ld-rv.is-in .ld-sq>.ld-sqr:nth-child(5){animation-delay:.36s}.ld-rv.is-in .ld-dk-rail>:nth-child(6){animation-delay:.44s}.ld-rv.is-in .ld-dk-rail>:nth-child(7){animation-delay:.52s}.ld-hero-in>*{animation:ld-in .7s cubic-bezier(.2,.7,.3,1) both}.ld-hero-in>:first-child{animation-delay:60ms}.ld-hero-in>:nth-child(2){animation-delay:.16s}.ld-hero-in>:nth-child(3){animation-delay:.28s}.ld-hero-in>:nth-child(4){animation-delay:.4s}.ld .trusted-wall-item{animation:ld-in .5s both}.ld .trusted-wall-item:nth-child(7n+1){animation-delay:50ms}.ld .trusted-wall-item:nth-child(7n+2){animation-delay:80ms}.ld .trusted-wall-item:nth-child(7n+3){animation-delay:.11s}.ld .trusted-wall-item:nth-child(7n+4){animation-delay:.14s}.ld .trusted-wall-item:nth-child(7n+5){animation-delay:.17s}.ld .trusted-wall-item:nth-child(7n+6){animation-delay:.2s}.ld .trusted-wall-item:nth-child(7n+7){animation-delay:.23s}@media (max-width:1000px){.ld-cols,.ld-cols-2{gap:48px}.ld-cols,.ld-cols-2,.ld-decision,.ld-roi{grid-template-columns:1fr}}@media (max-width:760px){.ld-cp{min-height:620px}.ld-cp-panel,.ld-cp.is-open .ld-cp-handle{width:100%;right:0}.ld-cp-panel{border-radius:16px 0 0 16px;padding:12px}.ld-cp.is-open .ld-cp-handle{display:none}.ld-cp-hero{flex:0 auto;padding:20px 12px 0}.ld-cp-sug{padding:22px 12px 13px}.ld-cp-list{padding:1px 12px 12px}.ld-step{grid-template-columns:1fr;gap:6px}}@media (max-width:560px){.ld-sp-grid{grid-template-columns:1fr}.ld-tools{gap:8px}.ld-tbtn:nth-of-type(3){display:none}}@media (prefers-reduced-motion:reduce){.ld-rv{opacity:1;transition:none;transform:none}.ld .trusted-wall-item,.ld-hero-in>*,.ld-rv.is-in *{animation:none!important}.ld-cp-arrow,.ld-mqt{animation:none}.ld-cp{--cp-dur:10ms}.ld-mq{overflow-x:auto}.ld-qz-leaf{display:none}}.ld-dash{font-family:var(--font-sans);border:1px solid var(--ld-line);border-radius:var(--radius-lg);background:#fff;overflow:hidden;box-shadow:0 20px 60px #1211100f}.ld-dchrome{border-bottom:1px solid var(--ld-line);background:#faf9f7;align-items:center;gap:8px;padding:13px 18px;display:flex}.ld-dchrome i{background:var(--color-neutral-200);border-radius:50%;width:10px;height:10px}.ld-dchrome .ld-url{color:var(--ld-muted);margin-left:14px;font-size:11.5px}.ld-dbody{grid-template-columns:222px minmax(0,1fr);display:grid}.ld-dside{background:#131211;flex-direction:column;gap:2px;padding:18px 12px;display:flex}.ld-dside .ld-sl{align-items:center;gap:9px;margin:0 0 20px;padding:0 9px;display:flex}.ld-dside .ld-sl img{border-radius:6px;width:24px;height:24px}.ld-dside .ld-sl span{color:#fff;font-family:var(--font-heading);letter-spacing:-.05em;font-size:19px;font-weight:500}.ld-dnav{color:#ffffff9e;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:11px;width:100%;padding:10px 11px;font-family:inherit;font-size:13.5px;font-weight:500;transition:background .15s,color .15s;display:flex}.ld-dnav svg{stroke:currentColor;fill:none;stroke-width:1.7px;flex:none;width:15px;height:15px}.ld-dnav:hover{color:#fff;background:#ffffff12}.ld-dnav.is-on{color:#121110;background:#fff}.ld-dnav .ld-nb{letter-spacing:.08em;color:#fff;background:#5b6ce8;border-radius:4px;margin-left:auto;padding:2px 6px;font-size:9px;font-weight:700}.ld-dsub{flex-direction:column;align-items:flex-start;gap:1px;padding:4px 0 6px 34px;display:flex}.ld-dsub button{color:#ffffff73;cursor:pointer;text-align:left;background:0 0;border:0;padding:6px 0;font-family:inherit;font-size:12.5px}.ld-dsub button:hover{color:#fff}.ld-dtabs{border-bottom:1px solid var(--ld-line);scrollbar-width:none;background:#131211;gap:7px;padding:12px 14px;display:none;overflow-x:auto}.ld-dtabs::-webkit-scrollbar{display:none}.ld-dtab{color:#ffffffa8;cursor:pointer;white-space:nowrap;background:#ffffff14;border:0;border-radius:8px;flex:none;padding:8px 13px;font-family:inherit;font-size:12.5px;font-weight:500}.ld-dtab.is-on{color:#121110;background:#fff}.ld-dmain{background:#fcfcfb;min-width:0;min-height:430px;padding:clamp(18px,2.6vw,30px)}.ld-dv{animation:ld-fade-in .34s}@keyframes ld-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.ld-dvh{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.ld-dvh h4{font-family:var(--font-heading);letter-spacing:-.03em;margin:0 0 5px;font-size:21px;font-weight:500}.ld-dvh p{color:var(--ld-body);max-width:60ch;margin:0;font-size:13.5px}.ld-dbtn{background:var(--ld-ink);color:#fff;border-radius:8px;flex:none;align-items:center;gap:7px;padding:9px 15px;font-size:12.5px;font-weight:500;display:inline-flex}.ld-dbtn-gh{color:var(--ld-ink);border:1px solid var(--ld-line);background:#fff}.ld-kpis{grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:18px;display:grid}.ld-kpi{border:1px solid var(--ld-line);background:#fff;border-radius:11px;padding:14px}.ld-kpi .ld-l{letter-spacing:.13em;text-transform:uppercase;color:var(--ld-muted);font-size:10px;font-weight:600}.ld-kpi .ld-n{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:23px;font-weight:600}.ld-kpi .ld-dd{color:var(--color-primary-500);margin-top:4px;font-size:11.5px}.ld-fpills{flex-wrap:wrap;gap:7px;margin-bottom:14px;display:flex}.ld-fp{border:1px solid var(--ld-line);color:var(--ld-body);background:#fff;border-radius:8px;align-items:center;gap:7px;padding:8px 13px;font-size:12.5px;font-weight:500;display:inline-flex}.ld-fp.is-on{background:var(--ld-ink);color:#fff;border-color:var(--ld-ink)}.ld-fp i{border-radius:50%;width:6px;height:6px;display:inline-block}.ld-fp .ld-c{color:var(--ld-muted);font-variant-numeric:tabular-nums;font-size:11.5px}.ld-fp.is-on .ld-c{color:#fff9}.ld-tblwrap{overflow-x:auto}.ld-tbl{border-collapse:collapse;border:1px solid var(--ld-line);background:#fff;border-radius:11px;width:100%;overflow:hidden}.ld-tbl th{text-align:left;letter-spacing:.13em;text-transform:uppercase;color:var(--ld-muted);background:#faf9f7;padding:11px 14px;font-size:10px;font-weight:600}.ld-tbl td,.ld-tbl th{border-bottom:1px solid var(--ld-line);white-space:nowrap}.ld-tbl td{color:var(--ld-body);font-variant-numeric:tabular-nums;padding:13px 14px;font-size:13px}.ld-tbl tr:last-child td{border-bottom:0}.ld-tbl td.ld-pos{color:var(--color-primary-500)}.ld-tbl td.ld-nm2{color:var(--ld-ink);white-space:normal;font-size:13px;font-weight:500}.ld-crg{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.ld-crc{border:1px solid var(--ld-line);background:#fff;border-radius:11px;overflow:hidden}.ld-crc .ld-sw{aspect-ratio:1;background:#f1efec;position:relative;overflow:hidden}.ld-crc .ld-sw img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ld-crc .ld-mm{color:var(--ld-muted);padding:11px;font-size:11.5px}.ld-crc .ld-mm .ld-el{color:var(--ld-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.ld-crc .ld-mm .ld-kv{justify-content:space-between;gap:6px;margin-top:3px;display:flex}.ld-crc .ld-mm b{color:var(--color-primary-500);font-weight:500}.ld-launch3{grid-template-columns:repeat(3,1fr);gap:11px;display:grid}.ld-lc{border:1px solid var(--ld-line);background:#fff;border-radius:11px;padding:16px}.ld-lc .ld-lcic{border-radius:9px;justify-content:center;align-items:center;width:32px;height:32px;margin-bottom:12px;font-size:15px;display:flex}.ld-lc b{letter-spacing:-.015em;font-size:14px;font-weight:600;display:block}.ld-lc .ld-sx{color:var(--ld-body);margin-top:5px;font-size:12px;line-height:1.5;display:block}.ld-lc .ld-op{color:#2e7d6b;margin-top:12px;font-size:12.5px;font-weight:600;display:inline-block}.ld-brandkit{border-top:1px solid var(--ld-line);color:var(--ld-muted);align-items:center;gap:8px;padding:9px 13px;font-size:12px;display:flex}.ld-brandkit i{background:#2e9e6b;border-radius:50%;flex:none;width:5px;height:5px;display:inline-block}.ld-sq{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:#fff;overflow:hidden}.ld-sqr{grid-template-columns:.8fr 1.35fr 1.35fr;align-items:stretch;display:grid}.ld-sqr+.ld-sqr{border-top:1px solid var(--color-border-light)}.ld-sqr.is-head{border-bottom:1px solid var(--color-border)}.ld-sqr.is-head>div{letter-spacing:.12em;text-transform:uppercase;color:var(--color-foreground-muted);padding:16px 26px;font-size:11px;font-weight:700}.ld-sqr.is-head .ld-squs{color:var(--color-primary-500)}.ld-sqd{font-family:var(--font-heading);letter-spacing:-.01em;color:var(--ld-ink);padding:24px 26px;font-size:16px;font-weight:500;line-height:1.55}.ld-sqt{color:var(--color-foreground-muted)}.ld-sqt,.ld-squs{padding:24px 26px;font-size:15px;line-height:1.55}.ld-squs{color:var(--ld-ink);border-left:1px solid var(--color-border-warm);background:#f255340e;font-weight:500}@media (max-width:820px){.ld-dbody{grid-template-columns:minmax(0,1fr)}.ld-dside{display:none}.ld-dtabs{display:flex}}@media (max-width:810px){.ld-sqr{grid-template-columns:1fr 1fr}.ld-sqr.is-head>div:first-child{display:none}.ld-sqr.is-head>div{letter-spacing:.1em;padding:14px 18px;font-size:10px}.ld-sqd{background:var(--color-surface-warm);border-bottom:1px solid var(--color-border-light);grid-column:1/-1;padding:14px 18px 12px}.ld-sqt,.ld-squs{padding:16px 18px;font-size:14px;line-height:1.5}}@media (max-width:760px){.ld-launch3{grid-template-columns:1fr}}@media (max-width:640px){.ld-crg,.ld-kpis{grid-template-columns:repeat(2,1fr)}}@media (prefers-reduced-motion:reduce){.ld-dv{animation:none}}.cdm{padding-block:calc(var(--ld-navh) + var(--ld-gap) * 2) var(--ld-gap);background:#fff;position:relative;overflow:hidden}.cdm-grid{pointer-events:none;opacity:.05;background-image:url(https://cdn.hawky.ai/framer-assets/9c47fOR3CNoSsEtr6IEYJoKM.svg);background-repeat:repeat;background-size:50.5px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(60% 50% at 50% 30%,#000 0,#0000001a 100%);mask-image:radial-gradient(60% 50% at 50% 30%,#000 0,#0000001a 100%)}.cdm-head{z-index:2;text-align:center;max-width:880px;position:relative}.cdm-head h1{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--ld-ink,#121110);max-width:21ch;margin:20px auto 0;font-size:clamp(34px,4.3vw,58px);font-weight:500;line-height:1.05}.cdm-lede{letter-spacing:-.01em;color:var(--ld-body,#45433f);margin:20px auto 0;font-size:clamp(15px,1.25vw,17px);line-height:1.6}.cdm-cta{margin-top:28px}.cdm-rows{z-index:1;flex-direction:column;gap:16px;margin-top:clamp(56px,6vh,92px);display:flex;position:relative}.cdm-row{width:100%;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.cdm-track{will-change:transform;gap:16px;width:max-content;display:flex}.cdm-l .cdm-track{animation:cdm-slide 64s linear infinite}.cdm-r .cdm-track{animation:cdm-slide 88s linear infinite reverse}.cdm-row:hover .cdm-track{animation-play-state:paused}@keyframes cdm-slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.cdm-rows{--cdm-h:clamp(132px,14vw,178px);--cdm-ar:1}.cdm-tile{height:var(--cdm-h);width:calc(var(--cdm-h) * var(--cdm-ar));background:#fff;border:1px solid #12111012;border-radius:10px;flex:none;margin:0;overflow:hidden;box-shadow:0 1px 2px #1211100a,0 14px 32px -20px #12111042}.cdm-tile img{object-fit:cover;object-position:var(--cdm-focus,center);width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.cdm-l .cdm-track,.cdm-r .cdm-track{animation:none}}@media (max-width:640px){.cdm-rows{--cdm-h:118px}}.cdc{background:#fff;align-items:center;min-height:clamp(620px,80vh,860px);padding-block:clamp(92px,9vh,128px) clamp(44px,5vh,72px);display:flex;position:relative;overflow:hidden}.cdc-grid{opacity:.06;background-image:url(https://cdn.hawky.ai/framer-assets/9c47fOR3CNoSsEtr6IEYJoKM.svg);background-repeat:repeat;background-size:50.5px}.cdc-grid,.cdc-stage{pointer-events:none;position:absolute;inset:0}.cdc-tile{transform:translate(-50%,-50%) rotate(var(--rot,0deg));background:#fff;border:1px solid #12111012;border-radius:10px;margin:0;position:absolute;overflow:hidden;box-shadow:0 1px 2px #1211100a,0 18px 40px -22px #12111047}.cdc-tile img{width:100%;height:auto;display:block}.cdc-tile.has-nodes:after,.cdc-tile.has-nodes:before{content:"";background:#46c07a;border-radius:2px;width:7px;height:7px;margin-top:-3.5px;position:absolute;top:50%;box-shadow:0 0 0 2px #fff}.cdc-tile.has-nodes:before{left:-4px}.cdc-tile.has-nodes:after{background:var(--color-primary-500);right:-4px}.cdc-scrim{pointer-events:none;background:radial-gradient(52% 48% at 50% 46%,#fff 0 38%,#ffffffe6 62%,#fff0 100%);position:absolute;inset:0}.cdc-mid{z-index:2;text-align:center;position:relative}.cdc-mid h1{font-family:var(--font-heading);letter-spacing:-.03em;color:var(--ld-ink,#121110);max-width:21ch;margin:20px auto 0;font-size:clamp(34px,4.3vw,58px);font-weight:500;line-height:1.05}.cdc-mid>p{letter-spacing:-.01em;color:var(--ld-body,#45433f);margin:22px auto 0;font-size:clamp(15px,1.25vw,17px);line-height:1.6}.cdc-cta{margin-top:30px}@media (max-width:1279px){.cdc-tile.t3{display:none}}@media (max-width:899px){.cdc-tile.t2{display:none}.cdc-tile.t1{opacity:.5}.cdc{min-height:0;padding-block:92px 64px}}@media (max-width:640px){.cdc-scrim,.cdc-stage{display:none}}.cdi-head{max-width:720px;margin:0 0 clamp(28px,3vw,42px)}.cdi-head .ld-h2{margin-top:12px}.cdi-lede{letter-spacing:-.01em;color:var(--ld-body,#45433f);max-width:58ch;margin:14px 0 0;font-size:16px;line-height:1.6}.cdi-sample{letter-spacing:.08em;text-transform:uppercase;color:var(--color-foreground-muted);margin-left:auto;font-size:11px;font-weight:600}.cds-head{max-width:720px;margin:0 0 clamp(24px,2.6vw,34px)}.cds-head .ld-h2{margin-top:12px}.cds-lede{letter-spacing:-.01em;color:var(--ld-body,#45433f);max-width:58ch;margin:14px 0 0;font-size:16px;line-height:1.6}.cds-tabs{flex-wrap:wrap;gap:8px;display:flex}.cds-tab{border:1px solid var(--ld-line,#e8e2d9);letter-spacing:-.01em;color:var(--ld-body,#45433f);cursor:pointer;background:#fff;border-radius:999px;padding:9px 20px;font-size:14px;font-weight:500;transition:border-color .18s,color .18s,background .18s}.cds-tab:hover{color:var(--ld-ink,#121110);border-color:#d9d1c4}.cds-tab.is-on{background:var(--ld-ink,#121110);border-color:var(--ld-ink,#121110);color:#fff}.cds-line{letter-spacing:-.01em;color:var(--ld-body,#45433f);max-width:62ch;margin:18px 0 0;font-size:15.5px;line-height:1.55}.cds-shot{border-radius:var(--radius-card);border:1px solid var(--ld-line,#e8e2d9);aspect-ratio:1672/941;margin-top:18px;position:relative;overflow:hidden;box-shadow:0 24px 60px -34px #1211104d}.cds-shot img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .28s;position:absolute;inset:0}.cds-shot img.is-on{opacity:1}.cds-src{color:var(--color-foreground-muted);margin:14px 0 0;font-size:12.5px;line-height:1.5}@media (prefers-reduced-motion:reduce){.cds-shot img{transition:none}}@media (max-width:640px){.cds-tab{padding:8px 15px;font-size:13px}.cds-line{font-size:15px}}.cdi-tablewrap{margin-top:12px;overflow-x:auto}.cdi-table{border-collapse:collapse;width:100%;min-width:600px;font-size:13.5px}.cdi-table th{text-align:left;letter-spacing:.07em;text-transform:uppercase;color:var(--color-foreground-muted);white-space:nowrap;padding:0 14px 9px 0;font-size:10.5px;font-weight:600}.cdi-table td,.cdi-table th{border-bottom:1px solid var(--color-border-light,#efeae2)}.cdi-table td{color:var(--ld-body,#45433f);vertical-align:middle;padding:11px 14px 11px 0}.cdi-table tr:last-child td{border-bottom:0}.cdi-table td:first-child{color:var(--ld-ink,#121110);font-weight:500}.cdi-n{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.cdi-n.is-up{color:#1a7f4b}.cdi-n.is-down{color:#c0392b}.cdi-n.is-flat{color:var(--color-foreground-muted)}.cdi-pill{white-space:nowrap;border-radius:999px;padding:3px 9px;font-size:11.5px;font-weight:600;display:inline-block}.cdi-pill.is-up{color:#1a7f4b;background:#1a7f4b1a}.cdi-pill.is-down{color:#c0392b;background:#c0392b1a}.cdi-pill.is-flat{color:var(--color-foreground-muted);background:#1211100f}.cdi-next{border-top:1px solid var(--color-border-light,#efeae2);color:var(--ld-ink,#121110);align-items:flex-start;gap:9px;margin:16px 0 0;padding-top:14px;font-size:14px;line-height:1.55;display:flex}.cdi-next svg{color:var(--color-primary-500);flex:none;margin-top:3px}@media (max-width:640px){.cdi-lede{font-size:15px}}.cd-show-head{text-align:center;max-width:640px;margin:0 auto clamp(28px,3vw,44px)}.cd-show-head .ld-h2{margin-top:12px}.cd-show-head p{letter-spacing:-.01em;color:var(--ld-body,#45433f);max-width:52ch;margin:14px auto 0;font-size:16px;line-height:1.55}.cd-shot{border-radius:var(--radius-card);border:1px solid var(--ld-line,#e8e2d9);aspect-ratio:1672/941;overflow:hidden;box-shadow:0 24px 60px -34px #1211104d}.cd-shot img{object-fit:cover;width:100%;height:100%;display:block}.ld-roi-hire{max-width:40ch;color:var(--ld-body);text-align:left;border-top:1px solid var(--ld-line);margin:26px auto 0;padding-top:20px;font-size:14px;line-height:1.6}@media (max-width:900px){.ld-roi{grid-template-columns:minmax(0,1fr)}.ld-roi-hire{text-align:center}}.ld-roi-worked{color:var(--ld-body);margin:22px 0 0;font-size:15px;line-height:1.5}.ld-roi-worked b{font-family:var(--font-heading);letter-spacing:-.02em;color:var(--ld-ink);font-variant-numeric:tabular-nums;font-size:1.25em;font-weight:500}.ld-roi-src{border-top:1px solid var(--ld-line);margin-inline:auto;max-width:42ch;margin-top:22px;padding-top:18px}.ld-roi-step{justify-content:center;align-items:center;gap:10px;margin-bottom:10px;display:flex}.ld-roi-from{color:var(--ld-muted);font-size:17px;font-weight:500}.ld-roi-plus{color:#1f7a4d;background:#e8f3ec;border-radius:999px;align-items:center;padding:4px 11px;font-size:13px;font-weight:600;display:inline-flex}.ld-roi-two{background:var(--ld-line);border:1px solid var(--ld-line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;max-width:380px;margin:22px auto 0;display:grid;overflow:hidden}.ld-roi-two>div{text-align:left;background:#fff;flex-direction:column;gap:4px;padding:14px 16px;display:flex}.ld-roi-two b{letter-spacing:.04em;text-transform:uppercase;color:var(--color-foreground-muted);font-size:12px;font-weight:600}.ld-roi-two span{color:var(--ld-ink);font-size:15px;font-weight:600;line-height:1.3}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-divide-x-reverse{syntax:"*";inherits:false;initial-value:0}@keyframes ping{75%,to{opacity:0;transform:scale(2)}}