@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-serif-latin-500-normal-REKAfBVG.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-500-normal-C3_OdgN3.woff)format("woff")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-normal-BIGslYFI.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-400-normal-BB-zNvJB.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-latin-700-normal-Bxkt5Cjx.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-700-normal-Bth3BMcD.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#08080a;--bg-elev:#0e0d10;--card:#ffffff06;--card-strong:#ffffff0a;--border:#ffffff14;--border-strong:#ffffff24;--border-red:#d62b4e52;--text:#f1ede6;--text-soft:#f1ede6c7;--text-muted:#f1ede685;--text-faint:#f1ede657;--red-deep:#6e0f24;--red:#8b1530;--red-bright:#c8203f;--red-hot:#e63555;--red-soft:#ffb8b8;--color-burgundy-deep:#5e0f1f;--color-burgundy:#7d1424;--color-burgundy-mid:#91182e;--color-burgundy-bright:#a8253f;--color-burgundy-soft:#a8253f2e;--color-cream:#f1ede6;--color-cream-soft:#f1ede6c7;--color-cream-muted:#f1ede685;--color-cream-faint:#f1ede657;--color-ink:#08080a;--ivory:var(--color-cream);--champagne:var(--color-cream-soft);--champagne-mid:#b8a070;--champagne-deep:#8a7644;--champ-border:#f1ede629;--champ-fill-soft:#f1ede60a;--velvet:var(--red-bright);--velvet-deep:var(--red-deep);--velvet-red:var(--red-bright);--velvet-red-hot:var(--red-hot);--velvet-red-deep:var(--red-deep);--line:var(--border);--line-strong:var(--border-strong);--good:#57c98a;--warn:#e8b14c;--shadow-card:0 30px 60px -30px #000c, 0 0 0 1px var(--border);--focus-ring-color:#ff7691b8;--card-padding-desktop:var(--space-9);--card-padding-tablet:var(--space-7);--card-padding-mobile:var(--space-5);--radius-sm:8px;--radius:12px;--radius-lg:18px;--radius-xl:24px;--ease-out:cubic-bezier(.32, .72, 0, 1);--duration-fast:.15s;--duration-normal:.28s;--duration-slow:.36s;--z-base:0;--z-shell:1;--z-overlay:10;--z-modal-backdrop:50;--z-modal:60;--z-toast:70;--z-tweaks:80;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-7:28px;--space-8:32px;--space-9:36px;--space-10:40px;--space-12:48px;--space-14:56px;--space-16:64px;--space-20:80px;--space-24:96px;--space-28:112px;--space-32:128px;--space-2-5:10px;--space-3-5:14px;--space-1-5:6px;--space-4-5:18px;--space-5-5:22px;--space-6-5:26px;--nav-padding-x:45px;--contactbtn-mob-pv:15px;--section-gap:var(--space-32);--section-head-gap:var(--space-16);--section-inner-gap:var(--space-6);--section-inner-gap-lg:var(--space-10);--container-gutter:48px;--text-eyebrow-size:11px;--text-eyebrow-tracking:.2em;--text-sm-size:14px;--text-body-size:16px;--btn-font-size:var(--text-body-size);--btn-line-height:1.15625;--btn-padding-y:var(--space-4);--btn-padding-x:var(--space-8);--text-subtitle-size:22px;--text-stat-size:48px;--text-lead-line-height:1.5;--text-meta-size:12.5px;--text-meta-tracking:.08em;--hero-title-size:64px;--hero-title-height:142px;--hero-title-line-height:.9;--hero-title-tracking:-.028em;--hero-title-weight:600;--hero-title-lead:var(--space-7);--hero-lead-size:var(--text-subtitle-size);--hero-lead-cta:var(--space-8);--hero-cta-meta:var(--space-6);--hero-meta-demo:var(--space-14);--hero-demo-title-size:24px;--footer-bar-gap:var(--space-20);--section-title-size:44px;--section-title-height:50px;--section-title-line-height:1.05;--section-title-weight:500;--section-title-tracking:-.02em}@media (max-width:860px){:root{--section-title-size:36px;--section-title-height:42px}}@media (max-width:640px){:root{--section-title-size:32px;--section-title-height:37px;--section-title-line-height:1.1;--hero-title-size:48px;--hero-title-height:110px;--hero-lead-size:var(--text-body-size)}}@media (max-width:400px){:root{--section-title-size:28px;--section-title-height:32px;--hero-title-size:34px;--hero-title-height:78px}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--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-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}::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--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-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}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-weight-medium:500;--tracking-wide:.025em;--radius-sm:.25rem;--radius-xl:.75rem;--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--color-burgundy-deep:#5e0f1f;--color-burgundy:#7d1424;--color-burgundy-mid:#91182e;--color-burgundy-bright:#a8253f;--color-cream:#f1ede6;--color-cream-soft:#f1ede6c7}}@layer utilities{.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.appearance-none{-webkit-appearance:none;appearance:none}.items-center{align-items:center}.justify-center{justify-content:center}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.lowercase{text-transform:lowercase}.blur{--tw-blur:blur(8px);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,)}.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-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))}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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)}.focus-visible\:ring-burgundy-bright\/70:focus-visible{--tw-ring-color:#a8253fb3}@supports (color:color-mix(in lab, red, red)){.focus-visible\:ring-burgundy-bright\/70:focus-visible{--tw-ring-color:color-mix(in oklab, var(--color-burgundy-bright) 70%, transparent)}}}:root{--bg:#08080a;--bg-elev:#0e0d10;--card:#ffffff06;--card-strong:#ffffff0a;--border:#ffffff14;--border-strong:#ffffff24;--border-red:#d62b4e52;--text:#f1ede6;--text-soft:#f1ede6c7;--text-muted:#f1ede685;--text-faint:#f1ede657;--red-deep:#6e0f24;--red:#8b1530;--red-bright:#c8203f;--red-hot:#e63555;--red-soft:#ffb8b8;--good:#57c98a;--warn:#e8b14c;--shadow-card:0 30px 60px -30px #000c, 0 0 0 1px var(--border);--radius-sm:8px;--radius:12px;--radius-lg:18px;--radius-xl:24px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;padding:0;font-weight:400}@media (min-width:1025px){.page{min-width:0}}body{overflow-x:auto}*{scrollbar-width:thin;scrollbar-color:#f1ede633 transparent}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#f1ede629 padding-box padding-box;border:3px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#f1ede652 padding-box padding-box}::-webkit-scrollbar-corner{background:0 0}.serif{font-family:var(--font-display);letter-spacing:-.01em;font-weight:500}.mono{font-family:var(--font-mono)}.page{z-index:1;min-height:100vh;position:relative}.shell{isolation:isolate;position:relative}.container{max-width:1320px;padding-inline:var(--container-gutter);margin:0 auto}button,input,select,textarea{font-family:inherit}.btn{justify-content:center;align-items:center;gap:var(--space-2-5);padding:var(--btn-padding-y) var(--btn-padding-x);font-family:inherit;font-size:var(--btn-font-size);line-height:var(--btn-line-height);letter-spacing:.01em;cursor:pointer;color:inherit;white-space:nowrap;border:0;border-radius:10px;font-weight:600;text-decoration:none;transition:all .15s;display:inline-flex}.btn-primary{color:#f1ede6;background:linear-gradient(#5a1024,#3e0a18);border:1px solid #78142699;box-shadow:0 6px 20px -10px #0009,inset 0 1px #ffffff0a}.btn-primary:hover{background:linear-gradient(#6a1428,#48101c);border-color:#961e32b3}.btn-outline{color:var(--text-soft);border:1px solid var(--border-strong);box-shadow:none;background:0 0}.btn-outline:hover{color:var(--text);background:#a8253f14;border-color:#d62b4e73}.btn-outline:focus-visible{outline:2px solid var(--red-bright);outline-offset:3px}.accent-text{background:linear-gradient(180deg, var(--red-hot), var(--color-burgundy-bright));color:#0000;text-shadow:0 0 36px #e6355540;-webkit-background-clip:text;background-clip:text}.section{padding-block:calc(var(--section-gap) / 2);position:relative}.section,[data-vg-snapshot]{scroll-margin-top:120px}.section-tight{padding-block:var(--space-16)}.flex{display:flex}.section-head-gap{margin-bottom:var(--section-head-gap)}.mt-8{margin-top:var(--space-2)}.mt-16{margin-top:var(--space-4)}.mt-24{margin-top:var(--section-inner-gap)}.mt-32{margin-top:var(--space-8)}.mt-48{margin-top:var(--section-head-gap)}.text-center{text-align:center}:root{--ivory:#f1ede6;--champagne:#f1ede6c7;--champagne-mid:#b8a070;--champagne-deep:#8a7644;--velvet:#c8203f;--velvet-deep:#6e0f24;--line:#ffffff14;--line-strong:#ffffff24;--champ-border:#f1ede629;--champ-fill-soft:#f1ede60a;--velvet-red:#c8203f;--velvet-red-hot:#e63555;--velvet-red-deep:#6e0f24}@keyframes roomModalIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes roomsExpand{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes hpReveal{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes trsShimmer{0%{opacity:0;left:-40%}10%{opacity:1}90%{opacity:1}to{opacity:0;left:100%}}@keyframes trsFlow{0%{background-position:0 0}to{background-position:200% 0}}@keyframes quoteBreath{0%,to{opacity:.4}50%{opacity:.65}}::view-transition-old(tqc-slide){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}::view-transition-new(tqc-slide){animation-duration:.42s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}@keyframes snapContactsReveal{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}:root{--z-base:0;--z-shell:1;--z-overlay:10;--z-modal-backdrop:50;--z-modal:60;--z-toast:70;--z-tweaks:80}.skip-to-content{z-index:100;padding:var(--space-3) var(--space-5);background:var(--color-burgundy);color:var(--color-cream);font:500 14px var(--font-sans);border-radius:8px;text-decoration:none;transition:top .2s ease-out;position:absolute;top:-100px;left:1rem}.skip-to-content:focus{top:1rem}body.roomModalOpen{overflow:hidden}@keyframes demo-orb-pulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@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-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}.bg-stack{z-index:0;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.bg-bokeh{background-color:#050507;background-image:url(/assets/bg-hero-DV_NfZiJ.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;position:absolute;top:0;bottom:0;left:0;right:0}.bg-bokeh .blob{display:none}.bg-bokeh:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 22% 78%,#000000b3),radial-gradient(70% 60%,#0000 35%,#00000073 100%);position:absolute;top:0;bottom:0;left:0;right:0}.bg-bokeh .speck{filter:blur(.5px);background:#ffffff8c;border-radius:50%;width:4px;height:4px;position:absolute}.bg-bokeh .ring{border:1px solid #ffc8c80a;border-radius:50%;position:absolute}.bg-chips{background:radial-gradient(50% 40% at 8% 80%,#96142329,#0000 60%),radial-gradient(50% 40% at 92% 65%,#96142333,#0000 60%),radial-gradient(70% 50% at 50% 15%,#3c0a1473,#0000 70%),linear-gradient(#0a0608,#0a0608 30%,#0d0709 60%,#08070a 100%);position:absolute;top:0;bottom:0;left:0;right:0}.bg-chips:before{content:"";opacity:.7;mix-blend-mode:screen;background-image:radial-gradient(circle at 20% 30%,#c81e3c0a 1px,#0000 2px),radial-gradient(circle at 70% 60%,#c81e3c08 1px,#0000 2px),radial-gradient(circle at 40% 80%,#c81e3c08 1px,#0000 2px);background-size:180px 180px,240px 240px,200px 200px;position:absolute;top:0;bottom:0;left:0;right:0}.bg-chips .vignette{background:radial-gradient(70% 60%,#0000 40%,#0000008c 100%);position:absolute;top:0;bottom:0;left:0;right:0}.bg-bokeh:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(38% 58% at -2% 52%,#a0122a47,#a0122a00 62%),radial-gradient(38% 58% at 102% 48%,#122c6e38,#122c6e00 62%),radial-gradient(60% 50% at 50% 12%,#00000080,#0000 70%),radial-gradient(70% 50% at 50% 100%,#0000008c,#0000 75%);position:absolute;top:0;bottom:0;left:0;right:0}.bg-bokeh{background-color:#050507!important;background-image:none!important}.bg-hero-img{object-fit:cover;object-position:center 60%;filter:brightness(1.1)saturate(1.12)contrast(1.04);pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.bg-hero-img{filter:brightness(1.22)saturate(1.2)contrast(1.06)!important}.bg-hero-img{object-fit:cover!important;object-position:center bottom!important;filter:brightness(1.18)saturate(1.2)contrast(1.05)!important;width:100%!important;max-width:1920px!important;height:100%!important;position:absolute!important;top:0!important;bottom:0!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.value-amount,.match-eyebrow,.metric-title,.paths-title,.featured-name,.reviews-rating-num,.profile-progress-num,.indicator-value,.paths-count-num,.h-section,.h-hero,.metric-title-sans .edge-num{font-feature-settings:"lnum" 1, "tnum" 1}.snapshot.v2,.profile-card,.trust-frame,.fr-card{position:relative}.snapshot.v2:before,.profile-card:before,.trust-frame:before{content:"";border-radius:inherit;pointer-events:none;mix-blend-mode:screen;opacity:.6;background:linear-gradient(#ffffff0d 0%,#0000 12%);position:absolute;top:0;bottom:0;left:0;right:0}.snapshot.v3 .btn.btn-wide.btn-hero-soft{position:relative;overflow:hidden;background:linear-gradient(#ffffff1a 0%,#fff0 32%),linear-gradient(#7a1530 0%,#3e0a18 100%)!important;border:1px solid #d62b4e80!important;border-radius:12px!important;height:58px!important;margin-top:22px!important;font-size:16px!important;font-weight:600!important;box-shadow:0 22px 50px -22px #b41832b3,0 10px 24px -10px #0009,inset 0 1px #ffffff24,inset 0 -1px #0000004d!important}.snapshot.v3 .btn.btn-wide.btn-hero-soft:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff1f,#0000);width:60%;height:100%;transition:left .6s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:-60%;transform:skew(-20deg)}.snapshot.v3 .btn.btn-wide.btn-hero-soft:hover:after{left:130%}.snapshot.v3 .btn.btn-wide.btn-hero-soft:hover{transform:translateY(-1px);background:linear-gradient(#ffffff1f 0%,#fff0 32%),linear-gradient(#8a1838 0%,#481020 100%)!important;border-color:#e6355599!important}.trust-frame.trust-frame-ref .trust-head,.trust-frame.trust-frame-ref .trust-strip,.trust-frame.trust-frame-ref .fr-block{display:none!important}.btn-cta-primary{cursor:pointer;transition:transform .18s,box-shadow .18s;position:relative;overflow:hidden;font-family:var(--font-sans)!important;font-size:var(--btn-font-size)!important;letter-spacing:.005em!important;color:#f1ede6!important;text-shadow:0 1px #0006!important;background:radial-gradient(70% 100% at 50% 0,#ffc8d22e 0%,#0000 50%),linear-gradient(#ffc8d229 0%,#ffc8d200 28%,#0000002e 100%),linear-gradient(#d62a45 0%,#8b1530 55%,#4d0916 100%)!important;border:1px solid #ff5a7380!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;gap:10px!important;font-weight:600!important;display:inline-flex!important;box-shadow:inset 0 1px #ffdcdc52,inset 0 -2px #00000059,inset 0 0 24px #e635552e,0 16px 32px -12px #d62b4e80,0 6px 12px -6px #0009,0 0 0 1px #d62b4e1f!important}.btn-cta-primary:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffdcdc2e 0%,#0000 100%);height:45%;position:absolute;top:1px;bottom:auto;left:1px;right:1px}.btn-cta-primary:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 0%,#ffffff2e 50%,#0000 100%);width:50%;height:100%;transition:left .8s cubic-bezier(.22,.61,.36,1);position:absolute;top:0;left:-60%;transform:skew(-22deg)}.btn-cta-primary:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffdcdc66,inset 0 -2px #00000059,inset 0 0 20px #e6355529,0 14px 28px -16px #d62b4e80,0 4px 10px -6px #00000080,0 0 0 1px #d62b4e24!important}.btn-cta-primary:hover:after{left:130%}.btn-cta-primary svg{color:#f1ede6}.tqc{grid-template-columns:36px 1fr 36px;align-items:center;gap:14px;max-width:920px;margin:0 auto 32px;display:grid;position:relative;max-width:920px!important;margin:0 auto 28px!important}.snap-contact-submit:disabled,.btn:disabled,.btn-primary:disabled,.btn-cta-primary:disabled,.btn-cta-primary-snap:disabled,.btn-trust-cta:disabled,.btn-calc-ghost:disabled,.cta-extruded:disabled{cursor:not-allowed!important;opacity:1!important;color:#f1ede657!important;text-shadow:none!important;filter:grayscale(.55)!important;background:linear-gradient(#282125d9,#161115d9)!important;border:1px solid #f1ede612!important;transform:none!important;box-shadow:inset 0 1px #ffffff08!important}.btn:disabled svg,.btn-primary:disabled svg,.btn-cta-primary-snap:disabled svg,.cta-extruded:disabled svg{color:#f1ede647!important;filter:none!important}.btn:disabled:hover,.btn:disabled:active,.btn-primary:disabled:hover,.btn-primary:disabled:active,.btn-cta-primary:disabled:hover,.btn-cta-primary-snap:disabled:hover,.btn-cta-primary-snap:disabled:active,.btn-trust-cta:disabled:hover,.btn-calc-ghost:disabled:hover,.cta-extruded:disabled:hover,.cta-extruded:disabled:active{background:linear-gradient(#282125d9,#161115d9)!important;transform:none!important;box-shadow:inset 0 1px #ffffff08!important}.h-section{font-size:var(--section-title-size);line-height:var(--section-title-line-height);font-weight:var(--section-title-weight);letter-spacing:var(--section-title-tracking)}.profile-card,.setup-card,.snapshot.v3{padding:36px!important}.btn-primary,.btn-cta-primary,.btn-cta-primary-snap,.btn-trust-cta{background:linear-gradient(180deg, var(--color-burgundy-mid), var(--color-burgundy-deep))!important;color:var(--color-cream)!important;border:1px solid #a8253f73!important;transition:transform .2s,box-shadow .2s,background .2s!important;box-shadow:inset 0 1px #ffffff24,0 18px 40px -20px #a8253f8c!important}.btn-primary:hover,.btn-cta-primary:hover,.btn-cta-primary-snap:hover,.btn-trust-cta:hover{transform:translateY(-1px);background:linear-gradient(180deg, var(--color-burgundy-bright), var(--color-burgundy))!important;box-shadow:inset 0 1px #fff3,0 14px 28px -16px #a8253f80!important}.bar-score-v2-seg.on{background:linear-gradient(180deg, var(--color-burgundy-mid), var(--color-burgundy-bright))!important;box-shadow:0 0 10px -2px #a8253fb3!important}.vs-signal-seg.on,.bar-score-v2-seg.on{background:linear-gradient(180deg, var(--color-burgundy), var(--color-burgundy-mid))!important;box-shadow:0 0 8px -2px #7d14248c!important}.card,.profile-card,.setup-card,.snapshot.v3{-webkit-backdrop-filter:blur(16px)saturate(135%)!important;backdrop-filter:blur(16px)saturate(135%)!important;background:linear-gradient(#120c104d 0%,#08050873 100%)!important;border:1px solid #ffffff12!important;box-shadow:inset 0 1px #ffffff14,inset 0 -1px #7d14241a,0 50px 130px -55px #000c,0 0 80px -32px #7d142424!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref{border:1px solid #d4c4a01a!important;box-shadow:inset 0 1px #f1e2c421,inset 0 0 0 1px #d4c4a00a,inset 0 -1px #7d14241a,0 55px 130px -55px #000000d9,0 0 80px -35px #7d14241f!important}.h-section,.stack-v2-h,.vg-section-h,.years-hl,.serif h2,.serif h3{text-wrap:balance}.cta-extruded,.btn-primary,.btn-cta-primary,.btn-cta-primary-snap,.btn-trust-cta,.btn-calc-ghost{font-size:var(--btn-font-size)!important;line-height:var(--btn-line-height)!important;padding:var(--btn-padding-y) var(--btn-padding-x)!important;letter-spacing:.01em!important;border-radius:999px!important;font-weight:500!important;transition:transform .46s cubic-bezier(.32,.72,0,1),box-shadow .46s cubic-bezier(.32,.72,0,1),background .36s cubic-bezier(.32,.72,0,1)!important}.btn-primary:hover,.btn-cta-primary:hover,.btn-cta-primary-snap:hover,.btn-trust-cta:hover,.btn-calc-ghost:hover{transform:translateY(1px)!important}.btn-primary:active,.btn-cta-primary:active,.btn-cta-primary-snap:active,.btn-trust-cta:active,.btn-calc-ghost:active{transition-duration:.12s!important;transform:scale(.985)translateY(0)!important}.pill,.room-chip,.tqc-arrow,.stack-v2-row,.trust-ref-card,.btn-hero-ghost{transition-duration:.36s!important;transition-timing-function:cubic-bezier(.32,.72,0,1)!important}.tqc:focus-visible{border-radius:12px;outline-offset:6px!important;outline:2px dashed #d4c4a066!important}.btn-primary:focus-visible{border-radius:inherit;outline:2px solid var(--red-bright)!important;outline-offset:3px!important}.btn-cta-primary:focus-visible{border-radius:inherit;outline:2px solid var(--red-bright)!important;outline-offset:3px!important}.btn-cta-primary-snap:focus-visible{border-radius:inherit;outline:2px solid var(--red-bright)!important;outline-offset:3px!important}.btn-trust-cta:focus-visible{border-radius:inherit;outline:2px solid var(--red-bright)!important;outline-offset:3px!important}.btn-calc-ghost:focus-visible{border-radius:inherit;outline:2px solid var(--red-bright)!important;outline-offset:3px!important}.cta-extruded:focus-visible{border-radius:inherit;outline:2px solid var(--red-bright)!important;outline-offset:3px!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.trust-ref-card,.stack-v2-col{background-blend-mode:normal!important;background:linear-gradient(#16101475 0%,#0e090d94 45%,#080508a8 100%)!important}.cta-extruded,.btn-primary,.btn-cta-primary,.btn-cta-primary-snap,.btn-trust-cta,.btn-calc-ghost{text-shadow:0 1px #00000040;font-size:var(--btn-font-size)!important;color:var(--color-cream)!important;background:linear-gradient(#a8253f 0%,#91182e 45%,#6e0f24 100%)!important;border:none!important;transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s cubic-bezier(.32,.72,0,1),background .36s cubic-bezier(.32,.72,0,1)!important;box-shadow:inset 0 1px #ffffff4d,inset 0 -3px 6px #0000006b,0 -1px #ffffff0d,0 5px 0 -1px #4a0a18,0 6px 1px -1px #0006,0 22px 38px -14px #a8253f61!important}.cta-extruded:hover,.btn-primary:hover,.btn-cta-primary:hover,.btn-cta-primary-snap:hover,.btn-trust-cta:hover,.btn-calc-ghost:hover{background:linear-gradient(#c12a48 0%,#a8253f 45%,#7d1424 100%)!important;transform:translateY(1px)!important;box-shadow:inset 0 1px #ffffff47,inset 0 -3px 6px #00000075,0 -1px #ffffff0a,0 3px 0 -1px #4a0a18,0 4px 1px -1px #00000061,0 10px 20px -14px #a8253f6b!important}.cta-extruded:active,.btn-primary:active,.btn-cta-primary:active,.btn-cta-primary-snap:active,.btn-trust-cta:active,.btn-calc-ghost:active{transition-duration:80ms!important;transform:translateY(4px)!important;box-shadow:inset 0 1px #ffffff2e,inset 0 -2px 4px #0000008c,0 1px 0 -1px #4a0a18,0 2px 1px -1px #0006,0 12px 22px -8px #a8253f66!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.trust-ref-card,.stack-v2-col{background-blend-mode:soft-light, normal, normal!important;background-image:url(data:image/webp;base64,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),radial-gradient(80% 60% at 15% 0,#f1e2c40b,#f1e2c400 65%),linear-gradient(#16101475 0%,#0e090d94 45%,#080508a8 100%)!important;background-repeat:repeat,no-repeat,no-repeat!important;background-size:420px 420px,auto,auto!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref{border:1px solid #f1ede61a!important;border-radius:18px!important;box-shadow:inset 0 1px #f1ede60d,0 30px 60px -30px #000000a6,0 0 80px -40px #7d14241a!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.stack-v2-col{background-blend-mode:soft-light, normal, normal, normal, normal!important;background-image:url(data:image/webp;base64,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),radial-gradient(70% 60% at 14% 6%,#f1e2c40e 0%,#0000 62%),radial-gradient(80% 130% at -8%,#6e1c2a24 0%,#0000 58%),radial-gradient(80% 130% at 108%,#1620361f 0%,#0000 60%),linear-gradient(#141012f2 0%,#0d0a0cf7 55%,#080608fc 100%)!important;background-repeat:repeat,no-repeat,no-repeat,no-repeat,no-repeat!important;background-size:480px 480px,auto,auto,auto,auto!important;border:1px solid #6e1c2a4d!important;border-radius:18px!important;box-shadow:inset 0 1px #f1e2c40b,inset 0 2px 14px -8px #0000008c,inset 0 0 1px #6e1c2a38,0 26px 60px -30px #000000b8,0 0 80px -42px #7d142429!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.stack-v2-col,.stack-v2-col-us{border:1px solid #f1ede614!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.stack-v2-col{box-shadow:inset 0 1px #f1e2c40b,inset 0 2px 14px -8px #0000008c,0 26px 60px -30px #000000b8,0 0 80px -42px #7d142429!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.stack-v2-col,.stack-v2-col-us{background-blend-mode:normal!important;-webkit-backdrop-filter:blur(24px)saturate(130%)brightness(.92)contrast(1.05)!important;backdrop-filter:blur(24px)saturate(130%)brightness(.92)contrast(1.05)!important;background-color:#0000!important;background-image:linear-gradient(#1c16188c 0%,#0e0a0cb3 40%,#080608c7 100%)!important;background-repeat:no-repeat!important;background-size:auto!important;border:1px solid #f1ede61f!important;border-radius:18px!important;box-shadow:inset 0 1px #f1e2c429,inset 1px 0 #f1e2c40a,inset -1px 0 #f1e2c40a,inset 0 3px 18px -10px #0000008c,0 30px 70px -32px #000000bf,0 0 60px -38px #a838321a!important}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.stack-v2-col,.stack-v2-col-us{background-image:linear-gradient(#120e10f0 0%,#0a080af7 100%)!important}}.cta-extruded:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.btn-primary:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.btn-cta-primary:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.btn-cta-primary-snap:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.btn-trust-cta:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.btn-calc-ghost:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.contact-link:focus-visible{outline:1px solid var(--focus-ring-color)!important;outline-offset:4px!important}.cta-extruded:disabled,.btn-primary:disabled,.btn-cta-primary:disabled,.btn-cta-primary-snap:disabled,.btn-trust-cta:disabled,.btn-calc-ghost:disabled{cursor:not-allowed!important;color:#f1ede66b!important;text-shadow:none!important}.logo{text-align:center;flex-direction:column;line-height:1;display:inline-flex}.logo-mark{letter-spacing:0;color:#f3efe8;text-align:center;text-shadow:0 0 18px #f1ede633;font-size:40px;font-weight:500}.logo-sub{color:var(--text);font-size:22px;line-height:22px;font-family:var(--font-display);opacity:.95;text-align:center;margin-top:2px;font-style:normal;font-weight:400}.logo-sub-accent{color:#ea3b55;text-shadow:0 0 16px #c8203f59}.evboost-lockup{align-items:center}.evboost-wordmark{color:#f3efe8;font-family:var(--font-sans);letter-spacing:-.055em;white-space:nowrap;text-shadow:none;font-size:34px;font-weight:650;line-height:.92}.evboost-wordmark-ev{color:#f3efe8}.evboost-wordmark-boost{color:#d95069;font-weight:560}.evboost-endorsement{color:#f1ede699;font-family:var(--font-sans);letter-spacing:.085em;text-transform:uppercase;white-space:nowrap;text-shadow:none;margin-top:7px;font-size:9.5px;font-weight:500;line-height:1}.k6Tk2W_nav{z-index:60;padding:var(--space-8) var(--nav-padding-x);place-items:center;gap:var(--space-10);background:0 0;border:0;border-bottom:1px solid #0000;grid-template-columns:1fr;transition:background .32s cubic-bezier(.32,.72,0,1),border-color .32s cubic-bezier(.32,.72,0,1),-webkit-backdrop-filter .32s cubic-bezier(.32,.72,0,1),backdrop-filter .32s cubic-bezier(.32,.72,0,1);display:grid;position:sticky;top:0}.k6Tk2W_frosted{-webkit-backdrop-filter:blur(20px)saturate(118%);backdrop-filter:blur(20px)saturate(118%);border-bottom-color:var(--line);background:#09070af7}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.k6Tk2W_frosted{background:#09070afa}}.k6Tk2W_logo{text-align:center;transform-origin:top;transition:transform .36s cubic-bezier(.32,.72,0,1)}.k6Tk2W_frosted .k6Tk2W_logo{transform:scale(.86)}.k6Tk2W_logoWithSpade .k6Tk2W_logo{text-align:left;align-items:flex-start}.k6Tk2W_navCta{right:var(--nav-padding-x);padding:var(--space-2-5) var(--space-5);color:var(--color-cream);letter-spacing:.01em;white-space:nowrap;cursor:pointer;opacity:0;pointer-events:none;transition:opacity .26s var(--ease-out,ease-out), transform .26s var(--ease-out,ease-out), background .2s, box-shadow .2s;background:#8f2037;border:1px solid #d250688a;border-radius:8px;font-family:inherit;font-size:13.5px;font-weight:600;position:absolute;top:50%;transform:translateY(calc(-50% - 6px));box-shadow:0 10px 24px -16px #8f2037b8}.k6Tk2W_navCtaVisible{opacity:1;pointer-events:auto;transform:translateY(-50%)}.k6Tk2W_navCta:hover{background:#a22943;box-shadow:0 12px 26px -18px #a22943c7}.k6Tk2W_navCta:active{transition-duration:80ms;transform:translateY(-50%)scale(.97)}.k6Tk2W_navCta:focus-visible{outline:2px solid var(--red-bright);outline-offset:3px}@media (max-width:760px){.k6Tk2W_navCta{display:none}}.k6Tk2W_logoSubAccent,.k6Tk2W_logo-sub-accent{color:var(--red-bright);font-style:normal}.k6Tk2W_compactNav{padding:var(--space-7) var(--space-16);align-items:center;gap:var(--space-10);z-index:10;grid-template-columns:auto 1fr auto;display:grid;position:relative}.k6Tk2W_compactNavInner{padding-left:0;padding-right:0}.k6Tk2W_logoWithSpade{align-items:center;gap:var(--space-3-5);display:flex}.k6Tk2W_logoSpade{width:44px;height:44px;color:var(--red-bright);border:1px solid var(--border-red);background:#c8203f14;border-radius:10px;place-items:center;display:grid}.k6Tk2W_logoMarkCompact{font-size:22px}.k6Tk2W_logoWithSpade .k6Tk2W_logoSub{font-size:13px}.k6Tk2W_links{gap:var(--space-10);justify-content:center;display:flex}.k6Tk2W_link{color:var(--text);letter-spacing:0;white-space:nowrap;opacity:.88;transition:color var(--duration-fast), opacity var(--duration-fast);font-size:15px;font-weight:500;text-decoration:none;position:relative}.k6Tk2W_link:hover{opacity:1;color:var(--red-bright)}.k6Tk2W_link:active{opacity:.7;transition-duration:80ms}.k6Tk2W_link:focus-visible{outline:2px solid var(--red-bright);outline-offset:4px;border-radius:3px}.k6Tk2W_linkActive{color:var(--red-bright);opacity:1}.k6Tk2W_linkActive:after{content:"◆";color:var(--red-bright);font-size:9px;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.k6Tk2W_right{align-items:center;gap:var(--space-4-5);justify-content:flex-end;display:flex}.k6Tk2W_ctaLink{color:var(--red-hot);font-weight:500;font-size:var(--text-sm-size);letter-spacing:0;text-transform:none;padding:var(--space-3) var(--space-5-5);border:1px solid var(--border-red);cursor:pointer;-webkit-appearance:none;appearance:none;transition:all var(--duration-fast);white-space:nowrap;background:0 0;border-radius:999px;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.k6Tk2W_ctaLink:hover{border-color:var(--red-bright);background:#c8203f14}.k6Tk2W_ctaLink:active{transition-duration:80ms;transform:scale(.97)}.k6Tk2W_ctaLink:focus-visible{outline:2px solid var(--red-bright);outline-offset:3px;border-radius:999px}.k6Tk2W_langToggle{color:var(--text-soft);cursor:pointer;letter-spacing:.1em;align-items:center;gap:6px;font-size:13px;display:inline-flex}@media (max-width:640px){.k6Tk2W_nav{padding:var(--space-5-5) var(--space-5);gap:var(--space-4)}.k6Tk2W_navLogoMark{font-size:26px}.k6Tk2W_compactNav{padding:var(--space-4-5) var(--space-5);gap:var(--space-4);grid-template-columns:1fr auto}.k6Tk2W_links,.k6Tk2W_right .k6Tk2W_ctaLink{display:none}}.Vbovwa_title{font-size:var(--hero-title-size);line-height:var(--hero-title-line-height);height:var(--hero-title-height);letter-spacing:var(--hero-title-tracking);font-weight:var(--hero-title-weight);text-wrap:balance;color:#f3eee5;text-shadow:none;margin:0}.Vbovwa_lead{font-size:var(--hero-lead-size);line-height:var(--text-lead-line-height);letter-spacing:0;color:var(--text-soft);max-width:720px;margin:var(--hero-cta-meta) auto 0;text-align:center;text-wrap:pretty;font-weight:450}.Vbovwa_meta{font-size:var(--text-meta-size);letter-spacing:.02em;text-transform:none;color:var(--text-muted);margin-top:var(--hero-cta-meta);padding-bottom:var(--space-16);font-weight:500}.Vbovwa_metaSep{color:var(--color-cream-soft);margin-inline-start:.5rem;margin-inline-end:.5rem}.Vbovwa_ctaRow{margin-top:var(--hero-cta-meta);justify-content:center;align-items:center;display:flex}.Vbovwa_demoWrap{margin-top:var(--space-12);contain:layout paint}.Vbovwa_demoPlaceholder{background:#0c0a0df0;border:1px solid #f1ede624;border-radius:4px;width:100%;min-height:474px}@media (max-width:1024px){.Vbovwa_demoPlaceholder{min-height:680px}}@media (max-width:640px){.Vbovwa_lead{max-width:100%}.Vbovwa_meta{padding-bottom:0;font-size:12px}.Vbovwa_demoPlaceholder{border-radius:14px;min-height:825px}}@media (max-width:1024px){:root{--section-gap:var(--space-24);--section-head-gap:var(--space-12);--container-gutter:24px}html,body,#root,.page,.shell{min-width:0!important;max-width:100vw!important;overflow-x:clip!important}.container{max-width:100%!important;padding-left:var(--container-gutter)!important;padding-right:var(--container-gutter)!important}}@media (max-width:640px){:root{--section-gap:var(--space-20);--section-head-gap:var(--space-10);--section-inner-gap-lg:var(--space-8);--hero-title-lead:var(--space-5);--hero-lead-cta:var(--space-6);--hero-cta-meta:var(--space-5);--hero-meta-demo:var(--space-12);--footer-bar-gap:var(--space-12)}.bg-bokeh{background-color:#050507!important;background-image:url(/assets/bg-hero-DV_NfZiJ.webp)!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important}.bg-bokeh .bg-hero-img{display:none!important}.bg-bokeh:before{background:radial-gradient(88% 46% at 10% 5%,#b216305c,#0000 60%),radial-gradient(88% 46% at 92% 95%,#18368052,#0000 62%),radial-gradient(70% 38% at 84% 18%,#b216301f,#0000 60%),radial-gradient(96% 60%,#0000 30%,#00000070 100%)!important}}@media (max-width:400px){:root{--container-gutter:16px;--section-gap:var(--space-16);--section-head-gap:var(--space-8)}.container{padding-left:var(--container-gutter)!important;padding-right:var(--container-gutter)!important}}:root{--radius:10px;--radius-lg:14px;--radius-xl:18px;--shadow-card:0 28px 70px -52px #000000eb}.bg-hero-img{opacity:.78;filter:brightness(.64)saturate(.48)contrast(1.08)!important}.bg-bokeh:before{background:linear-gradient(#05050729,#05050775),radial-gradient(70% 54% at 18% 42%,#6e0f2424,#0000 72%)!important}.bg-bokeh:after{background:radial-gradient(82% 68% at 50% 48%,#0000 36%,#0404068a 100%)!important}.accent-text{-webkit-text-fill-color:currentColor;color:#cf536a!important;text-shadow:none!important;background:0 0!important}.cta-extruded,.btn-primary,.btn-cta-primary,.btn-cta-primary-snap,.btn-trust-cta,.btn-calc-ghost{text-shadow:none!important;background:#8f2037!important;border:1px solid #d250688a!important;border-radius:10px!important;transition:background .18s,border-color .18s,transform .18s!important;box-shadow:0 10px 24px -16px #8f2037b8!important}.cta-extruded:hover,.btn-primary:hover,.btn-cta-primary:hover,.btn-cta-primary-snap:hover,.btn-trust-cta:hover,.btn-calc-ghost:hover{background:#a22943!important;border-color:#e16078ad!important;transform:translateY(-1px)!important;box-shadow:0 12px 26px -18px #a22943c7!important}.cta-extruded:active,.btn-primary:active,.btn-cta-primary:active,.btn-cta-primary-snap:active,.btn-trust-cta:active,.btn-calc-ghost:active{transform:translateY(0)scale(.985)!important}.card,.profile-card,.setup-card,.snapshot.v3,.trust-frame,.trust-frame.trust-frame-ref,.trust-ref-card,.stack-v2-col{-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;box-shadow:var(--shadow-card)!important;background:#0c0a0deb!important;border:1px solid #f1ede61a!important;border-radius:14px!important}.pill,.chip,.room-chip,.rooms-toggle,.cp-btn{border-radius:8px!important}@media (max-width:640px){.bg-hero-img{opacity:.66;filter:brightness(.56)saturate(.42)contrast(1.06)!important}}:root[data-font-system=plex]{--font-display:"IBM Plex Serif", Georgia, serif;--font-sans:"IBM Plex Sans", Arial, sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--font-display-weight:600}:root[data-font-system]{--text:#f1ede6;--text-soft:#c5c0ba;--text-muted:#a6a19b;--text-faint:#7d7975;--color-cream:#f1ede6;--color-cream-soft:#c5c0ba;--color-cream-muted:#a6a19b;--color-cream-faint:#7d7975;--radius-sm:4px;--radius:6px;--radius-lg:8px;--radius-xl:10px;--text-eyebrow-size:12px;--text-eyebrow-tracking:.08em;--text-sm-size:14px;--text-body-size:17px;--text-meta-size:13px;--text-meta-tracking:.04em;--btn-font-size:16px;--text-subtitle-size:21px;--section-head-gap:48px;--hero-title-size:90px;--hero-title-height:184px;--hero-title-line-height:.96;--hero-title-tracking:-.025em;--hero-title-weight:var(--font-display-weight);--hero-lead-size:21px;--section-title-size:58px;--section-title-height:63px;--section-title-line-height:1.02;--section-title-weight:var(--font-display-weight);--section-title-tracking:-.024em}html[data-font-system] body{font-family:var(--font-sans);font-optical-sizing:auto;text-rendering:optimizelegibility;font-weight:400}html[data-font-system] .serif{font-family:var(--font-display);font-weight:var(--font-display-weight);letter-spacing:-.018em}html[data-font-system] .mono{font-family:var(--font-mono)}html[data-font-system] button,html[data-font-system] input,html[data-font-system] select,html[data-font-system] textarea{font-family:var(--font-sans)}html[data-font-system] .accent-text{color:#cf536a!important;-webkit-text-fill-color:currentColor!important;text-shadow:none!important;background:0 0!important}html[data-font-system] .btn,html[data-font-system] .cta-extruded,html[data-font-system] .btn-primary,html[data-font-system] .btn-outline,html[data-font-system] .btn-cta-primary,html[data-font-system] .btn-cta-primary-snap,html[data-font-system] .btn-trust-cta,html[data-font-system] .btn-calc-ghost{font-weight:600;border-radius:4px!important}html[data-font-system] .cta-extruded,html[data-font-system] .btn-primary,html[data-font-system] .btn-cta-primary,html[data-font-system] .btn-cta-primary-snap,html[data-font-system] .btn-calc-ghost{box-shadow:none!important;background:#6e0f24!important;border-color:#cf536a94!important}html[data-font-system] .cta-extruded:hover,html[data-font-system] .btn-primary:hover,html[data-font-system] .btn-cta-primary:hover,html[data-font-system] .btn-cta-primary-snap:hover,html[data-font-system] .btn-calc-ghost:hover{box-shadow:none!important;background:#7d1424!important;border-color:#cf536ab8!important}@media (max-width:860px){:root[data-font-system]{--section-title-size:42px;--section-title-height:46px;--hero-title-size:72px;--hero-title-height:146px}}@media (max-width:640px){:root[data-font-system]{--section-title-size:34px;--section-title-height:39px;--hero-title-size:56px;--hero-title-height:114px;--hero-lead-size:17px}}@media (max-width:400px){:root[data-font-system]{--section-title-size:30px;--section-title-height:34px;--hero-title-size:42px;--hero-title-height:86px}}.bg-bokeh{background:#060607!important}.bg-hero-img{object-fit:cover!important;object-position:center center!important;opacity:.9!important;filter:brightness(.74)saturate(.76)contrast(1.1)!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;top:0!important;bottom:0!important;left:0!important;right:0!important;transform:none!important}.bg-bokeh:before{z-index:1!important;background:radial-gradient(58% 52% at 50% 39%,#0606073d 0%,#06060747 56%,#06060757 100%),linear-gradient(#0606073d 0%,#06060729 30%,#0606071f 66%,#06060738 100%)!important}.bg-bokeh:after{z-index:1!important;background:linear-gradient(90deg,#03030433 0%,#0000 18% 82%,#03030433 100%),radial-gradient(92% 82% at 50% 48%,#0000 56%,#0303043d 100%)!important}@media (max-width:640px){.bg-bokeh .bg-hero-img{object-position:58% center!important;opacity:.88!important;filter:brightness(.68)saturate(.72)contrast(1.08)!important;display:block!important}.bg-bokeh:before{background:linear-gradient(#06060752 0%,#0606073d 52%,#0606074d 100%)!important}}:root{--accent-text:#cf536a;--accent-button:#6e0f24;--accent-button-hover:#7d1424;--accent-rgb:207 83 106;--accent-deep-rgb:110 15 36;--accent-hot-rgb:225 96 120}:root[data-accent-scheme=champagne]{--accent-text:#b8aa91;--accent-button:#24211e;--accent-button-hover:#302d27;--accent-rgb:184 170 145;--accent-deep-rgb:36 33 30;--accent-hot-rgb:201 190 168;--red-deep:#211f1b;--red:#6f6657;--red-bright:#b8aa91;--red-hot:#c9bea8;--red-soft:#ded5c3;--color-burgundy-deep:#1b1916;--color-burgundy:#24211e;--color-burgundy-mid:#6f6657;--color-burgundy-bright:#b8aa91;--color-burgundy-soft:#b8aa9124;--border-red:#b8aa914d;--focus-ring-color:#c9bea8b8}:root[data-accent-scheme=hybrid]{--accent-text:#b8aa91;--accent-button:#6e0f24;--accent-button-hover:#7d1424;--accent-rgb:184 170 145;--accent-deep-rgb:36 33 30;--accent-hot-rgb:201 190 168;--red-deep:#211f1b;--red:#6f6657;--red-bright:#b8aa91;--red-hot:#c9bea8;--red-soft:#ded5c3;--color-burgundy-deep:#1b1916;--color-burgundy:#24211e;--color-burgundy-mid:#6f6657;--color-burgundy-bright:#b8aa91;--color-burgundy-soft:#b8aa9124;--border-red:#b8aa914d;--focus-ring-color:#c9bea8b8}:root[data-accent-scheme=gold]{--accent-text:#c2a166;--accent-button:#66502b;--accent-button-hover:#755f37;--accent-rgb:194 161 102;--accent-deep-rgb:102 80 43;--accent-hot-rgb:210 183 125;--red-deep:#51401f;--red:#8f733e;--red-bright:#c2a166;--red-hot:#d2b77d;--red-soft:#ead9b4;--color-burgundy-deep:#4a391c;--color-burgundy:#66502b;--color-burgundy-mid:#8f733e;--color-burgundy-bright:#c2a166;--color-burgundy-soft:#c2a1662e;--border-red:#c2a16657;--focus-ring-color:#d2b77dc2}:root[data-accent-scheme=bronze]{--accent-text:#b46f58;--accent-button:#613528;--accent-button-hover:#754333;--accent-rgb:180 111 88;--accent-deep-rgb:97 53 40;--accent-hot-rgb:201 135 112;--red-deep:#4a271f;--red:#864d3b;--red-bright:#b46f58;--red-hot:#c98770;--red-soft:#e2b5a4;--color-burgundy-deep:#42221b;--color-burgundy:#613528;--color-burgundy-mid:#864d3b;--color-burgundy-bright:#b46f58;--color-burgundy-soft:#b46f582e;--border-red:#b46f5857;--focus-ring-color:#c98770c2}:root[data-accent-scheme=emerald]{--accent-text:#5f9485;--accent-button:#274b42;--accent-button-hover:#315d52;--accent-rgb:95 148 133;--accent-deep-rgb:39 75 66;--accent-hot-rgb:116 171 155;--red-deep:#203d36;--red:#3c6d61;--red-bright:#5f9485;--red-hot:#74ab9b;--red-soft:#b3d4cb;--color-burgundy-deep:#1d3731;--color-burgundy:#274b42;--color-burgundy-mid:#3c6d61;--color-burgundy-bright:#5f9485;--color-burgundy-soft:#5f94852e;--border-red:#5f948557;--focus-ring-color:#74ab9bc2}:root[data-accent-scheme=steel]{--accent-text:#7188a8;--accent-button:#34465f;--accent-button-hover:#415775;--accent-rgb:113 136 168;--accent-deep-rgb:52 70 95;--accent-hot-rgb:137 159 190;--red-deep:#2a394e;--red:#4d6483;--red-bright:#7188a8;--red-hot:#899fbe;--red-soft:#becbdd;--color-burgundy-deep:#263447;--color-burgundy:#34465f;--color-burgundy-mid:#4d6483;--color-burgundy-bright:#7188a8;--color-burgundy-soft:#7188a82e;--border-red:#7188a857;--focus-ring-color:#899fbec2}:root[data-accent-scheme=plum]{--accent-text:#936b86;--accent-button:#4c3042;--accent-button-hover:#5e3c51;--accent-rgb:147 107 134;--accent-deep-rgb:76 48 66;--accent-hot-rgb:174 129 158;--red-deep:#3e2736;--red:#68465c;--red-bright:#936b86;--red-hot:#ae819e;--red-soft:#d4b9ca;--color-burgundy-deep:#382330;--color-burgundy:#4c3042;--color-burgundy-mid:#68465c;--color-burgundy-bright:#936b86;--color-burgundy-soft:#936b862e;--border-red:#936b8657;--focus-ring-color:#ae819ec2}html[data-accent-scheme]:not([data-accent-scheme=red]) .accent-text{color:var(--accent-text)!important;-webkit-text-fill-color:currentColor!important}html[data-accent-scheme]:not([data-accent-scheme=red]) .logo-sub-accent,html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_footerLogoSub]{color:var(--accent-text)!important;text-shadow:0 0 16px rgb(var(--accent-rgb) / .22)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) .cta-extruded,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-primary,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-cta-primary,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-cta-primary-snap,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-trust-cta,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-calc-ghost,html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_navCta],html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_contactBtn]:nth-child(2),html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_btnCalcGhost],html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_btnCtaPrimarySnap]{background:var(--accent-button)!important;border-color:rgb(var(--accent-rgb) / .58)!important;box-shadow:none!important}html[data-accent-scheme]:not([data-accent-scheme=red]) .cta-extruded:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-primary:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-cta-primary:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-cta-primary-snap:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-trust-cta:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) .btn-calc-ghost:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_navCta]:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_contactBtn]:nth-child(2):hover,html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_btnCalcGhost]:hover,html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_btnCtaPrimarySnap]:hover{background:var(--accent-button-hover)!important;border-color:rgb(var(--accent-hot-rgb) / .72)!important;box-shadow:none!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_gtHeader],html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_gtCell]{border-left-color:rgb(var(--accent-rgb) / .68)!important;background:rgb(var(--accent-rgb) / .035)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_gtHeaderSub],html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_rowIndex],html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_index],html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_footerLink]:hover{color:rgb(var(--accent-rgb) / .88)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_index]:after{background:rgb(var(--accent-rgb) / .48)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_quoteCard]:before{background:linear-gradient(180deg, transparent 0%, rgb(var(--accent-rgb) / .68) 20%, rgb(var(--accent-rgb) / .68) 80%, transparent 100%)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_carouselArrow]:hover{background:rgb(var(--accent-rgb) / .1)!important;border-color:rgb(var(--accent-rgb) / .45)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_chip][class*=_active]{border-color:rgb(var(--accent-rgb) / .68)!important;background:rgb(var(--accent-deep-rgb) / .42)!important;box-shadow:none!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_trsFill]{background:linear-gradient(90deg, rgb(var(--accent-rgb) / .65), rgb(var(--accent-hot-rgb)) 50%, rgb(var(--accent-rgb) / .72))!important;box-shadow:0 0 12px rgb(var(--accent-rgb) / .36)!important}html[data-accent-scheme]:not([data-accent-scheme=red]) [class*=_trsKnob]{border-color:rgb(var(--accent-rgb) / .62)!important;box-shadow:0 0 0 4px rgb(var(--accent-rgb) / .14), 0 4px 10px -2px #0009, 0 0 12px rgb(var(--accent-rgb) / .38)!important}html[data-accent-scheme=hybrid][data-accent-scheme] .cta-extruded,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-primary,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-cta-primary,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-cta-primary-snap,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-calc-ghost,html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_navCta],html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_contactBtn]:nth-child(2),html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_btnCalcGhost],html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_btnCtaPrimarySnap]{border-color:#cf536a80!important}html[data-accent-scheme=hybrid][data-accent-scheme] .cta-extruded:hover,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-primary:hover,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-cta-primary:hover,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-cta-primary-snap:hover,html[data-accent-scheme=hybrid][data-accent-scheme] .btn-calc-ghost:hover,html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_navCta]:hover,html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_contactBtn]:nth-child(2):hover,html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_btnCalcGhost]:hover,html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_btnCtaPrimarySnap]:hover{border-color:#e16078a6!important}html[data-accent-scheme=hybrid][data-accent-scheme] [class*=_chip][class*=_active]{border-color:rgb(var(--accent-rgb) / .85)!important;background:rgb(var(--accent-deep-rgb) / .62)!important}
