/*! tailwindcss v4.2.1 | 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)))){*,:before,:after,::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-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}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.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,)}}:root{--ink:#060a0f;--navy:#09131c;--panel:#0c1822;--lift:#0f202b;--text:#edf7f6;--muted:#91a7ad;--cyan:#5de9ed;--lime:#d7ff5f;--line:#b0e1ea26;--warm:#fffbeb}@media (width<=620px){body{padding-top:0}.serviceIndex{top:72px}}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--text);font-family:var(--font-geist-sans),Arial,sans-serif;margin:0;padding-top:88px}body:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#5de9ed06 1px,#0000 1px),linear-gradient(90deg,#5de9ed06 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 85%);mask-image:linear-gradient(#000,#0000 85%)}a{color:inherit;text-decoration:none}.shell{width:min(1480px,100% - 76px);margin:auto}.nav{border-bottom:1px solid var(--line);z-index:5;justify-content:space-between;align-items:center;height:88px;display:flex;position:relative}.brand{letter-spacing:-.05em;align-items:flex-end;gap:5px;font-size:22px;font-weight:800;display:flex}.brand i,.eyebrow i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 18px var(--lime);border-radius:50%}.navLinks{color:var(--muted);gap:38px;font-size:14px;display:flex}.navLinks a:hover{color:var(--text)}.navCta{border:1px solid var(--line);border-radius:999px;padding:13px 18px;font-size:14px;font-weight:700}.navCta:hover{border-color:var(--cyan);color:var(--cyan)}.hero{border-bottom:1px solid var(--line);grid-template-columns:1.12fr .88fr;min-height:720px;display:grid}.heroCopy{border-right:1px solid var(--line);padding:86px 70px 74px 0}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font:600 12px/1.3 var(--font-geist-mono),monospace;color:var(--cyan);align-items:center;gap:13px;margin:0 0 34px;display:flex}.hero h1{letter-spacing:-.072em;max-width:800px;margin:0;font-size:clamp(64px,6vw,102px);line-height:.92}.hero h1 em,.finalCta h2 em,.proof h2 em{color:var(--cyan);font-style:normal}.lede{color:#adc0c5;max-width:720px;margin:38px 0 45px;font-size:21px;line-height:1.65}.heroActions{flex-wrap:wrap;gap:16px;display:flex}.button{border-radius:14px;align-items:center;gap:24px;padding:18px 28px;font-weight:750;transition:all .2s;display:inline-flex}.primary{background:var(--lime);color:#061006;box-shadow:0 12px 36px #d7ff5f14}.primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px #d7ff5f2e}.secondary{border:1px solid var(--line)}.secondary:hover{border-color:var(--cyan)}.availability{font:500 12px var(--font-geist-mono),monospace;color:var(--muted);margin:38px 0 0}.availability span{color:var(--lime)}.signalPanel{font-family:var(--font-geist-mono),monospace;background:#0c1822d6;border:1px solid #5de9ed40;border-radius:28px;align-self:center;margin:0 0 0 72px;overflow:hidden;box-shadow:0 30px 90px #00000040,0 0 90px #5de9ed0a}.panelHead,.panelFoot{color:#789099;letter-spacing:.05em;justify-content:space-between;padding:22px 28px;font-size:12px;display:flex}.panelHead{border-bottom:1px solid var(--line)}.panelHead b{color:#294550}.panelMetrics{grid-template-columns:1.35fr .8fr;gap:14px;padding:26px;display:grid}.metric,.mode{border:1px solid var(--line);border-radius:20px;height:190px;padding:25px}.metric>span,.mode>span{color:#8299a2;letter-spacing:.08em;font-size:11px}.metric b{float:right;color:var(--lime)}.bars{align-items:flex-end;gap:10px;height:95px;margin-top:28px;display:flex}.bars i{background:linear-gradient(var(--cyan),#5de9ed1f);border-radius:5px 5px 0 0;flex:1;display:block}.mode{flex-direction:column;display:flex}.mode strong{font:800 35px var(--font-geist-sans);margin-top:32px}.mode small{color:var(--muted);margin-top:5px}.signalRows{gap:12px;padding:0 26px;display:grid}.signalRows p{border:1px solid var(--line);color:#8da3ab;font:500 12px var(--font-geist-sans);border-radius:14px;margin:0;padding:16px}.signalRows b{font:600 10px var(--font-geist-mono);color:var(--cyan);background:#5de9ed1a;border-radius:7px;margin-right:12px;padding:7px}.signalRows .active{color:var(--text);background:#5de9ed06;border-color:#5de9ed8c}.services,.process{padding-top:120px;padding-bottom:120px}.sectionIntro{grid-template-columns:1.35fr .65fr;align-items:end;gap:80px;margin-bottom:58px;display:grid}.sectionIntro h2,.proof h2{letter-spacing:-.055em;margin:0;font-size:clamp(46px,5vw,76px);line-height:1}.sectionIntro>p{color:var(--muted);max-width:520px;font-size:18px;line-height:1.6}.capabilityGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.capCard{background:linear-gradient(145deg,var(--panel),#09131b);border:1px solid var(--line);border-radius:20px;min-height:440px;padding:30px;transition:all .2s}.capCard:hover{border-color:#5de9ed73;transform:translateY(-5px)}.cardTop{font:500 11px var(--font-geist-mono);color:var(--muted);text-transform:uppercase;justify-content:space-between;display:flex}.cardTop span:first-child{color:var(--cyan)}.capCard h3{letter-spacing:-.05em;justify-content:space-between;margin:65px 0 20px;font-size:48px;display:flex}.capCard h3 span{color:var(--cyan);font-size:24px}.capCard>p{color:#a4b7bc;min-height:110px;font-size:17px;line-height:1.55}.capCard ul{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px;margin:0;padding:22px 0 0;list-style:none;display:flex}.capCard li{font:500 11px var(--font-geist-mono);color:#a6b9be;border:1px solid var(--line);border-radius:999px;padding:8px 10px}.proof{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:.9fr 1.1fr;gap:100px;padding:110px 0;display:grid}.proofStatement>p:not(.eyebrow){color:var(--muted);max-width:580px;margin:32px 0;font-size:18px;line-height:1.65}.proofStatement>a{color:var(--cyan);gap:14px;font-weight:700;display:inline-flex}.honestyCard{background:var(--warm);color:#0b1316;border-radius:22px;padding:12px 34px}.honestyHead{font:600 11px var(--font-geist-mono);border-bottom:1px solid #060a0f33;justify-content:space-between;padding:22px 0;display:flex}.honestyHead span:last-child{color:#2f791c}.logLine{border-bottom:1px solid #060a0f26;grid-template-columns:60px 1fr;padding:26px 0;display:grid}.logLine:last-child{border:0}.logLine b{font:700 11px var(--font-geist-mono);color:#477379}.logLine p{margin:0;line-height:1.55}.logLine strong{font-size:17px}.steps{border-top:1px solid var(--line)}.steps article{border-bottom:1px solid var(--line);grid-template-columns:90px 1fr;padding:28px 0;display:grid}.steps article>span{font:600 12px var(--font-geist-mono);color:var(--cyan)}.steps article div{grid-template-columns:.7fr 1.3fr;gap:50px;display:grid}.steps h3{margin:0;font-size:24px}.steps p{color:var(--muted);max-width:620px;margin:0;line-height:1.55}.fit{border-top:1px solid var(--line);padding:100px 0}.fitGrid{background:var(--line);border:1px solid var(--line);border-radius:20px;grid-template-columns:1fr 1fr;gap:1px;display:grid;overflow:hidden}.fitGrid article{background:var(--ink);padding:42px}.fitGrid h3{letter-spacing:-.035em;margin:0 0 14px;font-size:clamp(22px,2.2vw,30px);line-height:1.2}.fitGrid p{color:var(--muted);margin:0;font-size:16px;line-height:1.65}.finalCta{background:radial-gradient(circle at 75% 30%,#5de9ed26,transparent 35%),var(--panel);border:1px solid var(--line);border-radius:28px;grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-top:50px;margin-bottom:80px;padding:70px;display:grid}.finalCta h2{letter-spacing:-.06em;margin:0;font-size:clamp(50px,5vw,80px);line-height:.98}.finalCta>div:last-child p{color:#afc0c4;margin:0 0 30px;font-size:18px;line-height:1.6}.footer{border-top:1px solid var(--line);color:var(--muted);grid-template-columns:.8fr 1.4fr 1fr;align-items:start;gap:40px;padding:38px 0 55px;font-size:13px;display:grid}.footer>div{justify-content:space-between;display:flex}.footer a:hover{color:var(--cyan)}.footer small{border-top:1px solid var(--line);grid-column:1/-1;padding-top:24px}@media (width<=1000px){.shell{width:min(100% - 36px,760px)}.navLinks{display:none}.hero{grid-template-columns:1fr}.heroCopy{border-right:0;padding:70px 0}.signalPanel{margin:0 0 70px}.sectionIntro,.proof,.finalCta{grid-template-columns:1fr;gap:45px}.capabilityGrid{grid-template-columns:1fr}.capCard{min-height:auto}.proof{gap:60px}.footer{grid-template-columns:1fr 1fr}.footer>p{display:none}}@media (width<=620px){.shell{width:calc(100% - 28px)}body{padding-top:72px}.nav{height:72px}.navCta{padding:10px 13px}.hero{min-height:auto}.heroCopy{padding:58px 0}.hero h1{font-size:53px}.lede{font-size:17px}.button{justify-content:space-between;width:100%}.signalPanel{margin-bottom:55px}.panelMetrics{grid-template-columns:1fr;padding:15px}.metric{height:150px}.mode{display:none}.panelHead,.panelFoot{padding:17px;font-size:9px}.signalRows{padding:0 15px}.services,.process{padding:80px 0}.sectionIntro{margin-bottom:35px}.sectionIntro h2,.proof h2{font-size:45px}.proof{padding:80px 0}.honestyCard{padding:8px 20px}.steps article{grid-template-columns:42px 1fr}.steps article div{grid-template-columns:1fr;gap:10px}.fitGrid{grid-template-columns:1fr}.fit h3:nth-child(n){border-right:0;padding:25px 0}.finalCta{margin:20px 14px 50px;padding:35px 24px}.finalCta h2{font-size:44px}.footer{grid-template-columns:1fr}.footer>div{gap:12px;display:grid}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button,.capCard,.siteHeader{transition:none}}.siteHeader{z-index:50;will-change:transform;transition:transform .5s cubic-bezier(.22,.61,.36,1),opacity .35s,background .3s,border-color .3s,-webkit-backdrop-filter .3s,backdrop-filter .3s;position:fixed;top:0;left:0;right:0}.siteHeader.scrolled{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);background:#060a0feb}.siteHeader.hidden{opacity:0;pointer-events:none;transform:translateY(-110%)}.pageHero{border-bottom:1px solid var(--line);grid-template-columns:1.15fr .45fr;align-items:end;gap:100px;min-height:560px;padding-top:110px;padding-bottom:90px;display:grid}.pageHero h1{letter-spacing:-.075em;max-width:1050px;margin:0;font-size:clamp(68px,7vw,112px);line-height:.9}.pageHero h1 em{color:var(--cyan);font-style:normal}.pageHero>div>p:not(.eyebrow){color:#abc0c5;max-width:780px;margin:38px 0 0;font-size:20px;line-height:1.65}.pageHero aside{align-self:end}.heroAside{border:1px solid var(--line);border-radius:20px;overflow:hidden}.heroAside span{font:600 13px var(--font-geist-mono);color:var(--muted);border-bottom:1px solid var(--line);padding:22px 25px;display:block}.heroAside span:last-child{color:var(--lime);border:0}.statusBox{background:var(--panel);font-family:var(--font-geist-mono);border:1px solid #5de9ed4d;border-radius:20px;padding:28px}.statusBox span{color:var(--cyan);font-size:11px}.statusBox strong{font:750 48px var(--font-geist-sans);margin:22px 0 6px;display:block}.statusBox p{color:var(--muted);margin:0;font-size:12px;line-height:1.5}.homeLinks{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:25px;display:grid}.homeLinks a{border:1px solid var(--line);background:var(--panel);border-radius:16px;flex-direction:column;gap:28px;padding:24px;transition:all .2s;display:flex}.homeLinks a:hover{border-color:var(--cyan);transform:translateY(-3px)}.homeLinks span{font:500 11px var(--font-geist-mono);color:var(--muted);text-transform:uppercase}.homeLinks b{justify-content:space-between;display:flex}.homeLinks b span{color:var(--cyan);font-size:18px}.servicesIntro{border-bottom:1px solid var(--line);padding:72px 0 62px}.servicesIntro h1{letter-spacing:-.075em;margin:0;font-size:clamp(60px,7vw,104px);line-height:.9}.servicesIntro p{color:#a9bbc0;max-width:760px;margin:27px 0 0;font-size:19px;line-height:1.62}.serviceIndex{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050c11f0;grid-template-columns:1fr repeat(3,auto);align-items:center;gap:38px;min-height:64px;display:grid;position:sticky;top:0}.serviceIndex>span{color:var(--muted);font:650 9px var(--font-geist-mono);letter-spacing:.11em;text-transform:uppercase}.serviceIndex a{color:#a9b9be;padding:23px 0;font-size:13px;font-weight:700}.serviceIndex a:hover,.serviceIndex a:focus-visible{color:var(--cyan)}.serviceIndex b{color:var(--cyan);font:650 9px var(--font-geist-mono);margin-right:10px}.serviceCatalogue{gap:24px;padding:48px 0 30px;display:grid}.servicePractice{padding:0;scroll-margin-top:63px}.serviceCard{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:54px 58px 62px;transition:all .2s}.serviceCard:hover{border-color:#5de9ed59;transform:translateY(-3px)}.practiceHeader{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:60px;display:grid}.practiceHeader>div:first-child>span{color:var(--cyan);font:650 10px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase}.practiceHeader h2{letter-spacing:-.072em;margin:18px 0 0;font-size:clamp(54px,6.7vw,96px);line-height:.92}.practicePrice{border-left:1px solid var(--line);min-width:235px;padding-left:30px}.practicePrice strong{letter-spacing:-.055em;font-size:clamp(30px,3vw,44px);line-height:1;display:block}.practicePrice small{color:var(--muted);margin-top:8px;font-size:12px;display:block}.practicePrice em{color:var(--cyan);font:600 10px var(--font-geist-mono);letter-spacing:.06em;margin-top:24px;font-style:normal;display:block}.practiceStatement{letter-spacing:-.035em;max-width:950px;margin:58px 0 64px;font-size:clamp(25px,2.6vw,39px);line-height:1.27}.practiceColumns{grid-template-columns:.72fr 1.28fr;column-gap:clamp(55px,8vw,130px);display:grid}.practiceColumns>section{border-top:1px solid var(--line);padding:30px 0}.practiceColumns h3{color:var(--cyan);font:650 10px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 22px}.practiceColumns p{color:var(--muted);margin:0;font-size:15px;line-height:1.72}.practiceCapabilities ul{grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.practiceCapabilities li{color:#b0c0c4;padding:0 24px 16px 0;font-size:14px;line-height:1.45}.practiceCapabilities li:before{content:"";background:var(--lime);border-radius:50%;width:5px;height:5px;margin:0 11px 2px 0;display:inline-block}.practiceOutcomes ol{margin:0;padding:0;list-style:none}.practiceOutcomes li{border-bottom:1px solid var(--line);color:#b0c0c4;grid-template-columns:38px 1fr;gap:8px;padding:13px 0;font-size:14px;line-height:1.5;display:grid}.practiceOutcomes li:first-child{padding-top:0}.practiceOutcomes li span{color:#657a81;font:650 9px var(--font-geist-mono);padding-top:3px}.practiceModel>div{gap:26px;margin-top:28px;display:flex}.practiceModel a{color:var(--cyan);align-items:center;gap:9px;font-size:13px;font-weight:750;display:flex}.practiceModel a:last-child{color:var(--lime)}.practiceModel .button{border-radius:12px;gap:10px;padding:16px 24px;font-size:14px}.practiceModel .button.secondary{border-color:var(--line);color:var(--text)}.practiceModel .button.secondary:hover{border-color:var(--cyan);color:var(--cyan)}.practiceModel .button.primary{color:#061006}.practiceModel .button.primary:hover{transform:translateY(-2px);box-shadow:0 16px 40px #d7ff5f2e}.serviceGuidance{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,.82fr) minmax(420px,1.18fr);align-items:center;gap:clamp(60px,9vw,145px);margin-top:80px;padding:48px 0;display:grid}.serviceGuidance>div>span{color:var(--cyan);font:650 9px var(--font-geist-mono);letter-spacing:.1em}.serviceGuidance h2{letter-spacing:-.055em;margin:17px 0 15px;font-size:clamp(34px,3.7vw,54px);line-height:1}.serviceGuidance>div>p{max-width:550px;color:var(--muted);margin:0;font-size:15px;line-height:1.65}.serviceGuidance .serviceGuide{background:#0a161eb8;border-radius:12px}.serviceGuideFloat{z-index:50;flex-direction:column;align-items:flex-end;gap:14px;display:flex;position:fixed;bottom:22px;right:22px}.floatButton{background:var(--panel);width:58px;height:58px;color:var(--text);cursor:pointer;border:1px solid #5de9ed59;border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex;position:relative;box-shadow:0 12px 40px #00000059,0 0 0 1px #5de9ed14}.floatButton:hover{border-color:var(--cyan);background:#0e1d27;transform:translateY(-2px)}.floatPanel{border:1px solid var(--line);background:var(--panel);transform-origin:100% 100%;border-radius:22px;width:min(360px,100vw - 44px);animation:.25s floatPanelIn;overflow:hidden;box-shadow:0 24px 70px #00000073}.floatPanelHead{background:var(--lift);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.floatPanelHead b{align-items:center;gap:10px;font-size:14px;font-weight:750;display:flex}.floatPanelHead button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:4px;display:flex}.floatPanelHead button:hover{color:var(--text)}.floatPanelBody{padding:20px}.floatPanelBody>p{color:var(--muted);margin:0 0 16px;font-size:14px;line-height:1.55}.floatOptions{gap:10px;display:grid}.floatOptions button,.floatActions a,.floatActions button{text-align:left;border:1px solid var(--line);color:var(--text);cursor:pointer;background:0 0;border-radius:12px;align-items:center;gap:10px;padding:14px 16px;font-size:13px;font-weight:600;line-height:1.45;transition:all .15s;display:flex}.floatOptions button:hover{border-color:var(--cyan);background:#5de9ed0f}.floatTag{color:var(--cyan);font:650 9px var(--font-geist-mono);letter-spacing:.1em}.floatPanelBody h3{letter-spacing:-.04em;margin:10px 0 8px;font-size:22px}.floatPanelBody>p+p{margin-top:6px}.floatActions{gap:10px;margin-top:18px;display:flex}.floatActions a{background:var(--lime);color:#061006;border-color:var(--lime);flex:1;justify-content:center}.floatActions a:hover{transform:translateY(-1px);box-shadow:0 12px 30px #d7ff5f26}.floatActions button{color:var(--muted);flex:1;justify-content:center}.floatActions button:hover{color:var(--text);border-color:var(--cyan)}@keyframes floatPanelIn{0%{opacity:0;transform:scale(.92)translateY(10px)}to{opacity:1;transform:scale(1)translateY(0)}}@media (width<=620px){.serviceGuideFloat{bottom:14px;right:14px}.floatPanel{border-radius:18px;width:calc(100vw - 28px)}}.serviceTerms{grid-template-columns:.72fr 1.28fr;gap:clamp(60px,9vw,145px);padding:100px 0 120px;display:grid}.serviceTerms>header{grid-template-columns:42px 1fr;align-content:start;display:grid}.serviceTerms>header span{color:var(--cyan);font:650 10px var(--font-geist-mono);margin-top:8px}.serviceTerms h2{letter-spacing:-.055em;margin:0;font-size:clamp(35px,4vw,58px);line-height:1}.serviceTerms>div{grid-template-columns:1fr 1fr;display:grid}.serviceTerms article{border-left:1px solid var(--line);padding:0 30px}.serviceTerms article:last-child{padding-right:0}.serviceTerms h3{margin:0 0 18px;font-size:19px}.serviceTerms p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.ownership h2,.conceptPolicy h2,.story h2,.changeScope h2{letter-spacing:-.055em;margin:0;font-size:clamp(42px,5vw,68px);line-height:1}@media (width<=1000px){.serviceIndex{grid-template-columns:repeat(3,1fr);gap:0}.serviceIndex>span{display:none}.serviceIndex a{text-align:center}.serviceCard{padding:42px 36px 50px}.practiceColumns,.serviceTerms{grid-template-columns:1fr;column-gap:0}.serviceGuidance{grid-template-columns:1fr;gap:35px}.serviceGuidance .serviceGuide{max-width:720px}.serviceTerms{gap:45px}.serviceTerms>div{max-width:850px}}@media (width<=620px){.servicesIntro{padding:48px 0 42px}.servicesIntro h1{font-size:58px}.servicesIntro p{margin-top:20px;font-size:16px}.serviceIndex{min-height:0;position:relative}.serviceIndex a{padding:17px 2px;font-size:10px}.serviceIndex b{margin:0 0 5px;display:block}.serviceCard{padding:32px 22px 40px}.servicePractice{scroll-margin-top:0}.practiceHeader{grid-template-columns:1fr;gap:32px}.practiceHeader h2{font-size:48px}.practicePrice{border-top:1px solid var(--line);border-left:0;min-width:0;padding:25px 0 0}.practicePrice em{margin-top:15px}.practiceStatement{margin:40px 0 45px;font-size:24px}.practiceColumns>section{padding:27px 0}.practiceCapabilities ul{grid-template-columns:1fr}.practiceCapabilities li{padding-right:0}.practiceModel>div{flex-direction:column;align-items:flex-start;gap:16px}.serviceGuidance{margin-top:48px;padding:40px 0}.serviceGuidance h2{font-size:39px}.guideTrigger{grid-template-columns:34px 1fr}.guideTrigger i{grid-column:2;justify-content:flex-start}.serviceTerms{padding:72px 0 85px}.serviceTerms>header{grid-template-columns:35px 1fr}.serviceTerms>div{grid-template-columns:1fr}.serviceTerms article{border-top:1px solid var(--line);border-left:0;padding:28px 0}}.plans{grid-template-columns:repeat(3,1fr);gap:14px;padding:90px 0 120px;display:grid}.plans>article{border:1px solid var(--line);background:var(--panel);border-radius:20px;flex-direction:column;padding:32px;display:flex;position:relative}.plans>article.popular{border-color:var(--lime);box-shadow:0 0 50px #d7ff5f0d}.popularTag{background:var(--lime);color:#071006;font:700 10px var(--font-geist-mono);border-radius:999px;padding:8px 12px;position:absolute;top:0;right:28px;transform:translateY(-50%)}.plans>article>span{font:600 12px var(--font-geist-mono);color:var(--cyan);text-transform:uppercase}.plans h2{letter-spacing:-.05em;margin:45px 0 4px;font-size:43px}.plans small{color:var(--muted)}.plans>article>p{color:#a9babf;min-height:105px;margin:28px 0;line-height:1.55}.plans ul{border-top:1px solid var(--line);flex:1;margin:0 0 28px;padding:25px 0;list-style:none}.plans li{color:#a9babf;padding:8px 0;font-size:14px}.ownership{border-top:1px solid var(--line);grid-template-columns:.75fr 1.25fr;gap:100px;padding:110px 0;display:grid}.ownership>div:last-child{grid-template-columns:1fr 1fr;display:grid}.ownership article{border-left:1px solid var(--line);border-bottom:1px solid var(--line);padding:28px}.ownership h3{margin:0 0 14px}.ownership article p{color:var(--muted);margin:0;line-height:1.6}.comparison{padding:100px 0}.compareGrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.compareGrid>div{border:1px solid var(--line);border-radius:18px;padding:40px}.compareGrid h3{margin:35px 0 14px;font-size:30px}.compareGrid p{color:var(--muted);line-height:1.6}.workIntro{border-bottom:1px solid var(--line);padding:72px 0 62px}.workIntro h1{letter-spacing:-.075em;margin:0;font-size:clamp(60px,7vw,104px);line-height:.9}.workIntro p{color:#a9bbc0;max-width:780px;margin:27px 0 0;font-size:19px;line-height:1.62}.workDisclosureBar{border-bottom:1px solid var(--line);grid-template-columns:repeat(2,1fr);display:grid}.workDisclosureBar p{border-right:1px solid var(--line);grid-template-columns:34px 1fr;gap:10px;margin:0;padding:22px 25px;display:grid}.workDisclosureBar p:first-child{padding-left:0}.workDisclosureBar p:last-child{border-right:0}.workDisclosureBar b{color:var(--cyan);font:650 9px var(--font-geist-mono);padding-top:2px}.workDisclosureBar span{color:#9caeb3;font-size:12px;font-weight:650;line-height:1.4}.workIndex{z-index:5;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050c11f0;grid-template-columns:repeat(5,1fr);display:grid;position:sticky;top:0}.workIndex a{text-align:center;border-right:1px solid var(--line);color:#a6b8bd;padding:20px 18px;font-size:12px;font-weight:700}.workIndex a:first-child{text-align:left;padding-left:0}.workIndex a:last-child{text-align:right;border-right:0;padding-right:0}.workIndex a:hover,.workIndex a:focus-visible{color:var(--cyan)}.workIndex b{color:var(--cyan);font:650 9px var(--font-geist-mono);margin-right:9px}.workProjects{padding-bottom:30px}.workProject{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr);align-items:center;gap:clamp(50px,6vw,96px);padding:94px 0 104px;scroll-margin-top:60px;display:grid}.workProjectVisual{aspect-ratio:1585/910;background:#05090d;border:1px solid #b0e1ea33;border-radius:18px;display:block;position:relative;overflow:hidden;box-shadow:0 24px 70px #00000038}.workProjectVisual img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.workProjectVisual:hover,.workProjectVisual:focus-visible{border-color:var(--cyan)}.workProjectMeta{border-bottom:1px solid var(--line);font:650 9px var(--font-geist-mono);letter-spacing:.08em;justify-content:space-between;padding-bottom:18px;display:flex}.workProjectMeta span{color:var(--cyan)}.workProjectMeta b{color:#71868d}.workProjectType{color:var(--lime);font:650 10px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin:25px 0 0}.workProjectCopy h2{letter-spacing:-.06em;margin:20px 0 0;font-size:clamp(37px,3.7vw,59px);line-height:.98}.workProjectCopy h2 em{color:var(--cyan);font-style:normal}.workProjectDescription{color:var(--muted);margin:28px 0 0;font-size:15px;line-height:1.72}.workProjectCapabilities{border-top:1px solid var(--line);margin-top:31px;padding-top:20px}.workProjectCapabilities>span{color:#71868d;font:650 9px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase}.workProjectCapabilities ul{flex-wrap:wrap;gap:7px;margin:15px 0 0;padding:0;list-style:none;display:flex}.workProjectCapabilities li{border:1px solid var(--line);color:#9fb1b6;font:600 9px var(--font-geist-mono);border-radius:999px;padding:7px 9px}.workProjectLink{color:#d7ef78;align-items:center;gap:10px;width:max-content;margin-top:32px;font-size:13px;font-weight:750;display:flex}.workProjectLink:hover,.workProjectLink:focus-visible{color:var(--cyan)}.workAbout{border-top:1px solid var(--line);grid-template-columns:.45fr 1.55fr;gap:clamp(55px,9vw,145px);padding:92px 0 110px;display:grid}.workAbout>span{color:var(--cyan);font:650 9px var(--font-geist-mono);letter-spacing:.1em;padding-top:8px}.workAbout h2{letter-spacing:-.055em;max-width:850px;margin:0;font-size:clamp(36px,4.3vw,64px);line-height:1}.workAbout p{max-width:820px;color:var(--muted);margin:27px 0 0;font-size:15px;line-height:1.72}.aboutIntro{border-bottom:1px solid var(--line);padding:72px 0 62px}.aboutIntro h1{letter-spacing:-.075em;margin:0;font-size:clamp(60px,7vw,104px);line-height:.9}.aboutIntro p{color:#a9bbc0;max-width:790px;margin:27px 0 0;font-size:19px;line-height:1.62}.aboutStatement{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(70px,9vw,150px);padding:104px 0 112px;display:grid}.aboutStatement>div:first-child>span,.studioProfile header>span,.aboutPrinciples header>span,.aboutInternational>div:first-child>span{color:var(--cyan);font:650 9px var(--font-geist-mono);letter-spacing:.11em}.aboutStatement h2{letter-spacing:-.065em;max-width:720px;margin:25px 0 0;font-size:clamp(42px,5.4vw,78px);line-height:.98}.aboutNarrative{border-top:1px solid var(--line);padding-top:30px}.aboutNarrative p{color:#a8b9be;margin:0 0 25px;font-size:17px;line-height:1.76}.aboutNarrative p:last-child{margin-bottom:0}.studioProfile{border-top:1px solid var(--line);padding:72px 0 92px}.studioProfile header{justify-content:space-between;align-items:end;gap:30px;margin-bottom:45px;display:flex}.studioProfile h2{letter-spacing:-.055em;margin:0;font-size:clamp(35px,4.2vw,58px);line-height:1}.studioProfile dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(5,1fr);margin:0;display:grid}.studioProfile dl>div{border-right:1px solid var(--line);min-width:0;padding:25px 22px 29px}.studioProfile dl>div:first-child{padding-left:0}.studioProfile dl>div:last-child{border-right:0;padding-right:0}.studioProfile dt{color:#70848b;font:650 9px var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:10px;display:flex}.studioProfile dt b{color:var(--cyan);font-weight:650}.studioProfile dd{color:#e7f0f1;letter-spacing:-.025em;margin:35px 0 0;font-size:clamp(18px,1.75vw,25px);font-weight:680;line-height:1.15}.aboutPrinciples{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:clamp(75px,10vw,165px);padding:105px 0 115px;display:grid}.aboutPrinciples header{align-self:start;position:sticky;top:90px}.aboutPrinciples h2{letter-spacing:-.06em;margin:22px 0 21px;font-size:clamp(38px,4.5vw,64px);line-height:.98}.aboutPrinciples header p{max-width:410px;color:var(--muted);margin:0;font-size:15px;line-height:1.68}.aboutPrinciples article{border-top:1px solid var(--line);grid-template-columns:45px minmax(170px,.62fr) minmax(0,1fr);gap:25px;padding:30px 0;display:grid}.aboutPrinciples article:last-child{border-bottom:1px solid var(--line)}.aboutPrinciples article>span{color:var(--cyan);font:650 9px var(--font-geist-mono);padding-top:5px}.aboutPrinciples h3{letter-spacing:-.025em;margin:0;font-size:22px;line-height:1.2}.aboutPrinciples article p{color:var(--muted);margin:0;font-size:14px;line-height:1.7}.aboutInternational{border-top:1px solid var(--line);grid-template-columns:minmax(260px,.62fr) minmax(0,1.38fr);gap:clamp(75px,10vw,165px);padding:98px 0 112px;display:grid}.aboutInternational h2{letter-spacing:-.06em;max-width:500px;margin:22px 0 0;font-size:clamp(39px,4.7vw,67px);line-height:.98}.aboutInternational>div:last-child{grid-template-columns:1fr 1fr;gap:45px;display:grid}.aboutInternational p{color:#a8b9be;margin:0;font-size:16px;line-height:1.75}@media (width<=1000px){.workProject{grid-template-columns:1fr;gap:42px}.workProjectCopy{max-width:760px}.workAbout{grid-template-columns:1fr;gap:25px}}@media (width<=700px){.workIndex{display:none}.workDisclosureBar{grid-template-columns:1fr}.workDisclosureBar p{border-right:0;border-bottom:1px solid var(--line);padding:15px 0}.workDisclosureBar p:last-child{border-bottom:0}.workProject{scroll-margin-top:0}}@media (width<=480px){.workIntro{padding:48px 0 42px}.workIntro h1{font-size:58px}.workIntro p{margin-top:20px;font-size:16px}.workProject{gap:32px;padding:58px 0 65px}.workProjectVisual{border-radius:12px}.workProjectCopy h2{font-size:40px}.workProjectDescription{font-size:14px}.workProjectCapabilities ul{gap:5px}.workAbout{padding:70px 0 82px}.workAbout h2{font-size:38px}}.timelineMini{border-left:1px solid var(--cyan);gap:8px;padding-left:30px;display:grid}.timelineMini span{font:600 11px var(--font-geist-mono);color:var(--cyan)}.timelineMini b{font-size:19px}.timelineMini i{border-left:1px dashed var(--line);height:35px;margin-left:4px}.phaseList{padding:70px 0 120px}.phaseList article{border-bottom:1px solid var(--line);grid-template-columns:70px 1fr 1fr;gap:50px;padding:48px 0;display:grid}.phaseList article>span{font:600 12px var(--font-geist-mono);color:var(--cyan)}.phaseList h2{margin:0 0 12px;font-size:42px}.phaseList div p{color:var(--muted);margin:0;font-size:17px;line-height:1.5}.phaseList ul{margin:0;padding:0;list-style:none}.phaseList li{border-bottom:1px solid var(--line);color:#a9babf;padding:10px 0}.changeScope{border-top:1px solid var(--line);grid-template-columns:.5fr 1fr 1fr;gap:60px;padding:100px 0;display:grid}.changeScope>p:last-child{color:var(--muted);line-height:1.7}.faqPage{padding:70px 0 120px}.faqPage>section{border-bottom:1px solid var(--line);grid-template-columns:.45fr 1fr;gap:80px;padding:60px 0;display:grid}.faqPage h2{margin:0;font-size:31px}.faqPage details{border-bottom:1px solid var(--line);padding:0}.faqPage summary{cursor:pointer;justify-content:space-between;gap:20px;padding:24px 0;font-size:19px;font-weight:700;list-style:none;display:flex}.faqPage summary::-webkit-details-marker{display:none}.faqPage summary span{color:var(--cyan);font-size:25px}.faqPage details[open] summary span{transform:rotate(45deg)}.faqPage details p{color:var(--muted);max-width:800px;margin:0;padding:0 45px 25px 0;line-height:1.7}.contactDirect{border:1px solid var(--line);background:var(--panel);border-radius:18px;gap:10px;padding:27px;display:grid}.contactDirect span{font:600 10px var(--font-geist-mono);color:var(--muted);margin-top:14px}.contactDirect span:first-child{margin:0}.contactDirect a{color:var(--cyan);font-weight:700}.contactLayout{grid-template-columns:1.3fr .7fr;gap:90px;padding:90px 0 120px;display:grid}.formGrid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.contactForm label{font:600 11px var(--font-geist-mono);color:#a9babf;text-transform:uppercase;gap:9px;margin-bottom:20px;display:grid}.contactForm input,.contactForm select,.contactForm textarea{background:var(--panel);border:1px solid var(--line);width:100%;color:var(--text);font:500 15px var(--font-geist-sans);border-radius:10px;outline:none;padding:15px}.contactForm input:focus,.contactForm select:focus,.contactForm textarea:focus{border-color:var(--cyan)}.contactForm textarea{resize:vertical}.contactForm select{appearance:auto}.formConsent,.formNotice{color:var(--muted);font-size:12px;line-height:1.6}.formConsent a{color:var(--cyan)}.formNotice{color:var(--lime)}.contactLayout aside ol{margin:0;padding:0;list-style:none}.contactLayout aside li{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;gap:15px;padding:24px 0;display:grid}.contactLayout aside li>span{font:600 11px var(--font-geist-mono);color:var(--cyan)}.contactLayout aside b{font-size:18px}.contactLayout aside p{color:var(--muted);margin:8px 0 0;line-height:1.55}.contactNote{border:1px solid var(--line);background:var(--panel);border-radius:15px;margin-top:30px;padding:24px}.legal{max-width:950px;padding:80px 0 130px}.legal section{border-bottom:1px solid var(--line);padding:34px 0}.legal h2{margin:0 0 18px;font-size:28px}.legal p,.legal li{color:#a9babf;font-size:16px;line-height:1.75}.legal a{color:var(--cyan)}.legalNote{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:22px;color:#b8c8cb!important;margin-top:45px!important}.footer{border-top:1px solid var(--line);grid-template-columns:.45fr 1fr;align-items:start;gap:80px;padding:70px 0 50px;display:grid}.footerColumns{grid-template-columns:repeat(3,1fr);gap:40px;display:grid!important}.footerColumns>div{gap:10px;display:grid}.footerColumns b{color:var(--text);margin-bottom:10px}.footerColumns a{color:var(--muted)}.footer small{border-top:1px solid var(--line);color:var(--muted);grid-column:1/-1;padding-top:25px}@media (width<=1000px){.pageHero{grid-template-columns:1fr;gap:45px;padding-top:85px}.pageHero aside{max-width:420px}.homeLinks,.plans{grid-template-columns:1fr}.serviceDetail>article,.engagement,.ownership,.story,.conceptPolicy,.changeScope,.faqPage>section,.contactLayout{grid-template-columns:1fr;gap:45px}.serviceBody ul,.engageCards,.ownership>div:last-child,.conceptGrid,.values>div{grid-template-columns:1fr}.conceptGrid{gap:65px}.conceptPolicy{gap:25px}.phaseList article{grid-template-columns:50px 1fr}.phaseList ul{grid-column:2}.remote{grid-template-columns:1fr;gap:25px}.footer{grid-template-columns:1fr}.footerColumns{grid-template-columns:repeat(3,1fr)!important}.navLinks{display:none}}@media (width<=620px){.pageHero{min-height:auto;padding:65px 0}.pageHero h1{font-size:52px}.pageHero>div>p:not(.eyebrow){font-size:17px}.homeLinks{grid-template-columns:1fr}.serviceDetail>article{padding:65px 0}.serviceTitle{grid-template-columns:40px 1fr}.serviceTitle h2{font-size:50px}.serviceIntro{font-size:19px}.serviceBody ul{grid-template-columns:1fr}.serviceBody li:nth-child(n){border-right:0;padding:16px 0}.engageCards,.compareGrid{grid-template-columns:1fr}.plans{padding-top:65px}.ownership article{border-left:0;padding:25px 0}.conceptGrid{grid-template-columns:1fr}.conceptVisual{height:300px}.story{padding:75px 0}.values article{border-left:0;padding:30px 0}.phaseList article{grid-template-columns:35px 1fr;gap:18px}.phaseList h2{font-size:34px}.phaseList ul{grid-column:1/-1}.faqPage>section{padding:45px 0}.formGrid{grid-template-columns:1fr}.contactLayout{padding-top:65px}.footerColumns{grid-template-columns:1fr 1fr!important}.footerColumns>div:last-child{grid-column:1/-1}}.workShowcase{align-self:center;min-width:0;margin-left:55px}.showcaseFrame{border:1px solid var(--line);background:radial-gradient(circle at 55% 40%,#b994ff40,#0000 35%),#12172a;border-radius:22px;height:500px;position:relative;overflow:hidden}.showcaseFrame>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.showcaseShade{background:linear-gradient(#03070a0d 35%,#03070adb);position:absolute;inset:0}.showcaseTop{color:#fff;font:600 9px var(--font-geist-mono);letter-spacing:.1em;justify-content:space-between;padding:20px;display:flex;position:absolute;top:0;left:0;right:0}.showcaseCopy{color:#fff;max-width:80%;position:absolute;bottom:75px;left:25px}.showcaseCopy span{font:600 10px var(--font-geist-mono);color:var(--slide-accent);text-transform:uppercase}.showcaseCopy strong{letter-spacing:-.055em;margin:8px 0;font-size:55px;display:block}.showcaseCopy p{color:#dce4e5;margin:0;line-height:1.4}.showcaseFrame>a{background:var(--slide-accent);color:#081010;border-radius:9px;padding:12px 16px;font-size:12px;font-weight:800;position:absolute;bottom:20px;right:20px}.showcaseControls{grid-template-columns:repeat(5,1fr);gap:5px;margin-top:10px;display:grid}.showcaseControls button{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:600 8px var(--font-geist-mono);cursor:pointer;border-radius:8px;padding:11px 5px}.showcaseControls button span{display:none}.showcaseControls button.active{border-color:var(--slide-accent);color:var(--text)}.showcaseAll{border:1px solid var(--line);border-radius:9px;justify-content:space-between;margin-top:10px;padding:13px 16px;font-size:12px;font-weight:700;display:flex}.showcaseAll span{color:var(--cyan)}.saasMock{border:1px solid #fff3;border-radius:15px;grid-template-columns:repeat(3,1fr);gap:10px;padding:20px;display:grid;position:absolute;inset:70px 45px 150px}.saasMock i,.saasMock b{background:#b994ff1a;border:1px solid #ffffff1f;border-radius:7px}.saasMock b{grid-column:span 3}.serviceGuide{border:1px solid var(--line);background:var(--panel);border-radius:18px;overflow:hidden}.guideTrigger{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:20px;display:grid}.guideTrigger>span{background:var(--lime);color:#071006;border-radius:50%;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.guideTrigger b{font-size:14px}.guideTrigger i{font:500 9px var(--font-geist-mono);color:var(--cyan);font-style:normal}.guideBody{padding:0 20px 20px}.guideBody>p{color:var(--muted);font-size:12px}.guideBody>button{border:1px solid var(--line);width:100%;color:var(--text);text-align:left;cursor:pointer;background:#09141d;border-radius:9px;margin-top:7px;padding:12px}.guideBody>button:hover{border-color:var(--cyan)}.guideResult>span{font:600 9px var(--font-geist-mono);color:var(--cyan)}.guideResult h3{margin:12px 0;font-size:25px}.guideResult p{color:var(--muted);font-size:13px;line-height:1.5}.guideResult a{background:var(--lime);color:#071006;border-radius:8px;margin:15px 0;padding:12px;font-weight:800;display:block}.guideResult button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.choiceField{border:0;margin:25px 0 30px;padding:0}.choiceField legend{font:600 11px var(--font-geist-mono);color:#a9babf;text-transform:uppercase;margin-bottom:12px}.choiceField>div{flex-wrap:wrap;gap:8px;display:flex}.choiceField label{margin:0!important;display:block!important}.choiceField input{opacity:0;pointer-events:none;position:absolute}.choiceField span{border:1px solid var(--line);background:var(--panel);color:var(--muted);font:600 11px var(--font-geist-sans);text-transform:none;cursor:pointer;border-radius:999px;padding:11px 14px;transition:all .15s;display:block}.choiceField input:checked+span{border-color:var(--cyan);color:var(--text);background:#5de9ed1f;box-shadow:0 0 0 1px #5de9ed1a}.choiceField input:focus-visible+span{outline:2px solid var(--lime);outline-offset:2px}.conceptCard{display:block}.conceptVisual>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.conceptVisual:has(img):after{content:"";background:linear-gradient(#0000 35%,#03070ab3);position:absolute;inset:0}.conceptVisual>span{z-index:2;background:#060a0fc7;border-radius:6px;padding:8px 10px}.openDemo{z-index:3;background:var(--lime);color:#071006;border-radius:8px;padding:12px 14px;font-size:12px;transition:all .2s;position:absolute;bottom:20px;right:20px}.conceptCard:hover .openDemo{transform:translateY(-3px)}@media (width<=1000px){.workShowcase{margin:0 0 70px}.hero{grid-template-columns:1fr}.heroCopy{border-right:0}.showcaseFrame{height:520px}.pageHero aside .serviceGuide{max-width:520px}}@media (width<=620px){.workShowcase{margin-bottom:55px}.showcaseFrame{height:430px}.showcaseCopy strong{font-size:42px}.showcaseCopy{bottom:75px}.showcaseControls{grid-template-columns:repeat(5,1fr)}.showcaseControls button{height:34px;font-size:0}.showcaseControls button:after{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;margin:auto;display:block}.saasMock{inset:55px 22px 145px}}.showcaseFrame>img,.conceptVisual>img{object-position:top center}.showcaseShade{background:linear-gradient(#0000 75%,#03070a8c)}.conceptVisual:has(img):after{background:linear-gradient(#0000 75%,#03070a73)}.showcaseLabel{background:linear-gradient(var(--panel),var(--panel)) padding-box,linear-gradient(90deg,#5de9ed47,#5de9edb8,#5de9ed47) border-box;width:fit-content;max-width:100%;font:600 8px var(--font-geist-mono);letter-spacing:.11em;text-transform:uppercase;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:14px;margin:0 auto 9px;padding:9px 28px;display:flex;box-shadow:0 8px 24px #00000038,inset 0 1px #ffffff06}.showcaseLabel span{color:var(--cyan)}.showcaseLabel b{color:var(--text);font-weight:600}.showcaseLabel em{color:var(--muted);font-style:normal}.showcaseFrame{aspect-ratio:1200/1014;background:#05090d;height:auto}.showcaseFrame>img{object-fit:contain;animation:.45s showcaseFade}.conceptVisual{aspect-ratio:1600/919;background:#05090d;height:auto}.conceptVisual>img{object-fit:contain}@keyframes showcaseFade{0%{opacity:.35;transform:scale(.995)}to{opacity:1;transform:scale(1)}}@media (width<=620px){.showcaseLabel{gap:8px;padding:8px 13px;font-size:7px}.showcaseLabel b{display:none}.showcaseFrame>a{bottom:12px;right:12px}.conceptVisual>span{top:14px;left:14px}.openDemo{bottom:12px;right:12px}}@media (prefers-reduced-motion:reduce){.showcaseFrame>img{animation:none}}.superIcon{flex:none;display:inline-block}.navCta,.proofStatement a,.homeLinks b,.engageCards a,.contactDirect a,.showcaseFrame>a,.showcaseAll,.openDemo,.guideTrigger i,.guideBody>button,.guideResult a,.plans li{align-items:center;display:flex}.navCta{gap:9px}.capCard h3 .superIcon,.proofStatement a .superIcon,.homeLinks .superIcon,.engageCards .superIcon{color:var(--cyan)}.proofStatement a{gap:11px}.plans li{gap:9px}.plans li .superIcon{color:var(--lime)}.contactDirect a{gap:9px}.showcaseFrame>a,.openDemo{gap:8px}.showcaseAll{align-items:center}.showcaseAll .superIcon{color:var(--cyan)}.guideTrigger i{justify-content:flex-end;gap:6px}.guideBody>button{gap:9px}.guideBody>button .superIcon{color:var(--cyan)}.guideResult a{gap:9px}.openDemo .superIcon{color:#071006}.pageHeroArtwork{align-self:end;width:100%;min-width:0}.editorialArtwork{border-top:1px solid #5de9ed4d;border-bottom:1px solid var(--line);background:linear-gradient(110deg,#5de9ed09,#0000 55%);min-height:310px;padding:20px 0 0;animation:.6s cubic-bezier(.2,.75,.25,1) both artworkEnter;position:relative;overflow:hidden}.artworkHead{font:600 9px var(--font-geist-mono);letter-spacing:.11em;color:var(--cyan);justify-content:space-between;align-items:center;padding:0 2px 18px;display:flex}.artworkHead em{color:var(--muted);font-style:normal}.serviceLanes{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.serviceLanes article{border-right:1px solid var(--line);flex-direction:column;min-height:155px;padding:17px 14px;transition:background .25s,transform .25s;display:flex}.serviceLanes article:last-child{border:0}.serviceLanes article:hover{background:#5de9ed0d;transform:translateY(-3px)}.serviceLanes b{font:600 9px var(--font-geist-mono);color:var(--cyan)}.serviceLanes strong{letter-spacing:-.05em;margin:29px 0 12px;font-size:24px}.serviceLanes small{font:500 8px/1.65 var(--font-geist-mono);letter-spacing:.08em;color:var(--muted)}.artworkTool .serviceGuide{border:0;border-top:1px solid var(--line);background:0 0;border-radius:0}.priceLedger{border-top:1px solid var(--line)}.priceLedger p{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 62px;align-items:baseline;gap:14px;margin:0;padding:14px 2px;display:grid}.priceLedger span,.priceLedger small,.ledgerFoot{font:600 9px var(--font-geist-mono);letter-spacing:.08em}.priceLedger span{color:var(--muted)}.priceLedger strong{letter-spacing:-.05em;font-size:27px}.priceLedger small{color:var(--cyan);text-align:right}.priceLedger p:nth-child(2){box-shadow:inset 3px 0 var(--lime);background:linear-gradient(90deg,#0000,#d7ff5f0f)}.ledgerFoot{color:var(--muted);justify-content:space-between;padding:18px 2px;display:flex}.ledgerFoot span:first-child{color:var(--lime)}.processRoute{grid-template-columns:repeat(5,1fr);margin:49px 0 42px;display:grid;position:relative}.processRoute:before{content:"";border-top:1px solid var(--line);position:absolute;top:34px;left:7%;right:7%}.processRoute p{text-align:center;margin:0;position:relative}.processRoute p>b{font:600 8px var(--font-geist-mono);color:var(--muted);display:block}.processRoute p>span{font:600 8px var(--font-geist-mono);letter-spacing:.07em;color:#adbec2;margin-top:45px;display:block}.processRoute p>i{border:2px solid var(--panel);background:#49616a;border-radius:50%;width:11px;height:11px;position:absolute;top:29px;left:50%;transform:translate(-50%)}.routeSignal{z-index:2;background:var(--lime);border-radius:50%;width:11px;height:11px;animation:10s ease-in-out infinite routePass;position:absolute;top:29px;left:6%;box-shadow:0 0 18px #d7ff5f80}.routeFoot{border-top:1px solid var(--line);font:600 8px var(--font-geist-mono);color:var(--muted);align-items:center;gap:12px;padding-top:18px;display:flex}.routeFoot span{background:linear-gradient(90deg,var(--cyan),var(--line));flex:1;height:1px}.faqArtwork{height:330px;animation:.6s cubic-bezier(.2,.75,.25,1) both artworkEnter;position:relative;overflow:hidden}.faqArtwork>strong{font:750 250px/.8 var(--font-geist-sans);letter-spacing:-.12em;color:#0000;-webkit-text-stroke:1px #d7ff5fb8;text-shadow:0 0 60px #d7ff5f14;animation:.65s cubic-bezier(.2,.9,.3,1.15) both questionSettle;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.faqArtwork:before,.faqArtwork:after{content:"";border:1px solid var(--line);border-radius:50%;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.faqArtwork:after{border-style:dashed;width:290px;height:290px}.faqArtwork small{text-align:center;font:600 9px var(--font-geist-mono);letter-spacing:.12em;color:var(--cyan);position:absolute;bottom:9px;left:0;right:0}.faqFragments span{z-index:2;background:var(--ink);border:1px solid var(--line);font:600 7px var(--font-geist-mono);letter-spacing:.05em;color:var(--muted);opacity:.22;padding:7px 9px;animation:12s ease-in-out infinite fragmentFocus;position:absolute}.faqFragments span:nth-child(2){animation-delay:-3s;top:84px;right:0}.faqFragments span:nth-child(3){animation-delay:-6s;bottom:69px;left:4px}.faqFragments span:nth-child(4){animation-delay:-9s;bottom:44px;right:7px}.inquiryRoute{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:8px;display:grid}.inquiryRoute p{border-right:1px solid var(--line);margin:0;padding:20px 9px 58px;position:relative}.inquiryRoute p:last-child{border:0}.inquiryRoute p:after{content:"";background:linear-gradient(90deg,var(--cyan),var(--line));height:1px;position:absolute;bottom:27px;left:10px;right:10px}.inquiryRoute b{font:600 8px var(--font-geist-mono);color:var(--cyan)}.inquiryRoute span{font:600 8px var(--font-geist-mono);letter-spacing:.05em;color:#adbec2;margin-top:19px;display:block}.contactActions{grid-template-columns:1fr 1fr;gap:9px;padding-top:14px;display:grid}.contactActions a{border:1px solid var(--line);color:var(--muted);align-items:center;gap:8px;padding:11px;font-size:10px;transition:all .2s;display:flex}.contactActions a:hover,.contactActions a:focus-visible{border-color:var(--cyan);color:var(--text)}.contactActions .superIcon{color:var(--cyan)}.dataFlow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:1fr 28px 1fr 28px 1fr;align-items:center;display:grid}.dataFlow b{font:600 8px var(--font-geist-mono);color:var(--cyan)}.dataFlow strong{margin:32px 0 8px;font-size:17px;display:block}.dataFlow small{font:500 7px/1.5 var(--font-geist-mono);color:var(--muted)}.dataFlow>i{background:var(--line);height:1px}.legalArtworkFoot{font:600 8px var(--font-geist-mono);letter-spacing:.1em;color:var(--muted);padding-top:17px}.clauseIndex{border-top:1px solid var(--line);grid-template-columns:1fr 1fr;display:grid}.clauseIndex p{border-bottom:1px solid var(--line);font:600 7px var(--font-geist-mono);letter-spacing:.04em;color:var(--muted);gap:12px;margin:0;padding:9px 2px;display:flex}.clauseIndex p:nth-child(odd){border-right:1px solid var(--line)}.clauseIndex b{color:var(--cyan)}.cookieStatus{border-top:1px solid var(--line)}.cookieStatus p{border-bottom:1px solid var(--line);font:600 8px var(--font-geist-mono);letter-spacing:.06em;color:var(--muted);justify-content:space-between;margin:0;padding:13px 2px;display:flex}.cookieStatus b{color:#65767b;font-weight:600}.cookieStatus b:before{content:"";background:#45555a;border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.cookieStatus b.on{color:var(--lime)}.cookieStatus b.on:before{background:var(--lime);box-shadow:0 0 10px #d7ff5f59}@keyframes navLayerIn{0%{opacity:0}to{opacity:1}}@keyframes artworkEnter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes questionSettle{0%{opacity:0;transform:translate(-50%,-38%)rotate(4deg)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes routePass{0%,12%{left:6%}25%{left:27%}43%{left:48%}61%{left:69%}79%,to{left:91%}}@keyframes fragmentFocus{0%,20%,to{opacity:.22;color:var(--muted);border-color:var(--line)}8%,12%{opacity:1;color:var(--text);border-color:#5de9ed73}}@media (width<=1000px){.pageHeroArtwork{max-width:620px!important}.editorialArtwork{min-height:290px}}@media (width<=620px){.pageHeroArtwork{max-width:100%!important}.editorialArtwork{min-height:240px;padding-top:15px}.artworkHead{padding-bottom:14px}.serviceLanes article{min-height:132px;padding:13px 8px}.serviceLanes strong{margin-top:22px;font-size:18px}.serviceLanes small{font-size:7px}.priceLedger p{grid-template-columns:1fr auto 52px}.priceLedger strong{font-size:22px}.ledgerFoot{gap:10px;font-size:7px}.demoFilmstrip{gap:4px}.demoFilmstrip figcaption span{display:none}.workDisclosure strong{font-size:40px}.founderYears strong{font-size:42px}.studioCoordinates{font-size:7px}.processRoute{margin:38px 0 33px}.processRoute p>span{letter-spacing:0;font-size:6px}.faqArtwork{height:250px}.faqArtwork>strong{font-size:190px}.faqArtwork:before{width:172px;height:172px}.faqArtwork:after{width:220px;height:220px}.faqFragments span{max-width:135px;font-size:6px}.inquiryRoute p{padding:16px 5px 48px}.inquiryRoute span{font-size:6px}.contactActions{grid-template-columns:1fr}.dataFlow{grid-template-columns:1fr 12px 1fr 12px 1fr}.dataFlow article{padding:20px 2px}.dataFlow strong{font-size:13px}.dataFlow small,.clauseIndex p{font-size:6px}}.choiceField input{width:1px!important;height:1px!important}@media (prefers-reduced-motion:reduce){.editorialArtwork,.faqArtwork,.faqArtwork>strong,.faqFragments span,.routeSignal{animation:none!important}}.pageHero{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);align-items:center;gap:64px;min-height:680px;padding-top:92px;padding-bottom:86px}.pageHero>div{min-width:0}.pageHero h1{max-width:900px;font-size:clamp(64px,5.45vw,100px)}.pageHero>div>p:not(.eyebrow){max-width:700px}.pageHeroArtwork{align-self:center;max-width:none!important}.editorialArtwork{background:radial-gradient(circle at 88% 12%,#5de9ed14,#0000 34%),linear-gradient(145deg,#0c1822f5,#070e14fa);border:1px solid #5de9ed3d;border-radius:24px;min-height:440px;padding:28px 30px;box-shadow:0 30px 90px #00000047,0 0 70px #5de9ed09}.artworkHead{letter-spacing:.09em;padding:0 0 24px;font-size:11px}.artworkHead em{font-size:10px}.serviceLanes article{min-height:220px;padding:24px 20px}.serviceLanes b{font-size:11px}.serviceLanes strong{margin:42px 0 18px;font-size:32px}.serviceLanes small{font-size:11px;line-height:1.7}.artworkTool .guideTrigger{padding:20px 0}.artworkTool .guideTrigger b{font-size:16px}.artworkTool .guideTrigger i{font-size:11px}.artworkTool .guideBody{padding:0 0 20px}.artworkTool .guideBody>p,.artworkTool .guideResult p{font-size:14px}.artworkTool .guideBody>button{padding:14px;font-size:13px}.priceLedger p{grid-template-columns:1fr auto 76px;padding:20px 4px}.priceLedger span,.priceLedger small,.ledgerFoot{font-size:11px}.priceLedger strong{font-size:36px}.ledgerFoot{padding:24px 4px 0}.processRoute{margin:76px 0 62px}.processRoute:before{top:42px}.processRoute p>b{font-size:11px}.processRoute p>span{margin-top:58px;font-size:11px}.processRoute p>i,.routeSignal{width:13px;height:13px;top:36px}.routeFoot{padding-top:24px;font-size:11px}.faqArtwork{height:440px;min-height:440px}.faqArtwork>strong{font-size:300px}.faqArtwork:before{width:285px;height:285px}.faqArtwork:after{width:370px;height:370px}.faqArtwork small{font-size:11px;bottom:28px}.faqFragments span{padding:9px 11px;font-size:11px}.faqFragments span:first-child{top:58px;left:25px}.faqFragments span:nth-child(2){top:105px;right:25px}.faqFragments span:nth-child(3){bottom:92px;left:30px}.faqFragments span:nth-child(4){bottom:65px;right:30px}.inquiryRoute{margin-top:16px}.inquiryRoute p{padding:30px 16px 82px}.inquiryRoute p:after{bottom:36px;left:16px;right:16px}.inquiryRoute b{font-size:11px}.inquiryRoute span{margin-top:30px;font-size:11px}.contactActions{gap:12px;padding-top:20px}.contactActions a{border-radius:10px;padding:15px;font-size:12px}.privacyArtwork,.termsArtwork,.cookiesArtwork{background:radial-gradient(circle at 88% 12%,#5de9ed0f,#0000 35%),linear-gradient(145deg,#0c1822db,#070e14f5);min-height:440px}.dataFlow article{padding:50px 8px}.dataFlow b{font-size:11px}.dataFlow strong{margin:42px 0 12px;font-size:22px}.dataFlow small{font-size:10px}.legalArtworkFoot{padding-top:24px;font-size:11px}.clauseIndex p{padding:15px 5px;font-size:10px}.clauseIndex p:nth-child(2n){padding-left:20px}.cookieStatus p{padding:20px 4px;font-size:11px}@media (width<=1000px){.pageHero{grid-template-columns:1fr;gap:56px;min-height:auto;padding-top:85px;padding-bottom:80px}.pageHeroArtwork{width:100%;max-width:100%!important}.editorialArtwork{min-height:400px}.faqArtwork{height:400px}}@media (width<=620px){.pageHero{gap:38px;padding-top:65px;padding-bottom:64px}.pageHero h1{font-size:52px}.editorialArtwork{border-radius:18px;min-height:320px;padding:20px}.artworkHead{padding-bottom:17px;font-size:10px}.artworkHead em{font-size:9px}.serviceLanes article{min-height:165px;padding:16px 9px}.serviceLanes b{font-size:9px}.serviceLanes strong{margin:28px 0 13px;font-size:21px}.serviceLanes small{font-size:8px}.artworkTool .guideTrigger{padding:16px 0}.artworkTool .guideTrigger b{font-size:14px}.priceLedger p{grid-template-columns:1fr auto 58px;padding:15px 2px}.priceLedger span,.priceLedger small,.ledgerFoot{font-size:9px}.priceLedger strong{font-size:25px}.founderYears{margin:35px 0 30px}.founderYears strong{font-size:48px}.founderNotes p{padding:18px 2px}.founderNotes span,.studioCoordinates{font-size:9px}.processRoute{margin:52px 0 45px}.processRoute p>span{font-size:8px}.faqArtwork{height:330px;min-height:330px}.faqArtwork>strong{font-size:220px}.faqArtwork:before{width:205px;height:205px}.faqArtwork:after{width:270px;height:270px}.faqArtwork small{font-size:9px;bottom:20px}.faqFragments span{max-width:142px;font-size:8px}.faqFragments span:first-child{top:44px;left:5px}.faqFragments span:nth-child(2){top:80px;right:5px}.faqFragments span:nth-child(3){bottom:70px;left:5px}.faqFragments span:nth-child(4){bottom:47px;right:5px}.inquiryRoute{grid-template-columns:repeat(4,1fr)}.inquiryRoute p{padding:16px 5px 46px}.inquiryRoute p:nth-child(2){border-right:1px solid var(--line)}.inquiryRoute p:nth-child(-n+2){border-bottom:0}.inquiryRoute span{margin-top:18px;font-size:7px}.contactActions a{font-size:11px}.privacyArtwork,.termsArtwork,.cookiesArtwork{min-height:320px}.dataFlow article{padding:31px 2px}.dataFlow b{font-size:9px}.dataFlow strong{margin:31px 0 9px;font-size:15px}.dataFlow small{font-size:7px}.legalArtworkFoot{font-size:9px}.clauseIndex p{padding:10px 2px;font-size:8px}.cookieStatus p{padding:15px 2px;font-size:9px}.workFeatureFrame{aspect-ratio:16/9}.workFeatureFrame>span{padding:9px 10px;font-size:10px;bottom:9px;right:9px}.workFeatureControls{gap:4px}.workFeatureControls button{padding:9px 3px;font-size:0}.workFeatureControls button b{margin:0;font-size:9px}.workFeatureDisclosure{font-size:8px}}.pageHero:has(.heroScrollCue){padding-bottom:100px;position:relative}.heroScrollCue{width:36px;height:44px;color:var(--text);border:1px solid #edf7f63d;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.heroScrollCue .superIcon{animation:1.8s cubic-bezier(.45,0,.2,1) infinite scrollCueDrop}@keyframes scrollCueDrop{0%,to{opacity:.4;transform:translateY(-4px)}50%{opacity:1;transform:translateY(5px)}}@media (width<=1000px){.faqMark{min-height:360px;font-size:310px}.pageHero:has(.heroScrollCue){padding-bottom:94px}}@media (width<=620px){.faqMark{min-height:280px;font-size:250px}.pageHero:has(.heroScrollCue){padding-bottom:82px}.heroScrollCue{width:34px;height:42px;bottom:16px}}@media (prefers-reduced-motion:reduce){.heroScrollCue .superIcon{animation:none}}.pricingHero{text-align:center;border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;align-items:center;padding:52px 0 48px;display:flex;position:relative}.pricingHero .eyebrow{margin-bottom:18px}.pricingHero h1{letter-spacing:-.07em;margin:0;font-size:clamp(54px,5vw,76px);line-height:.94}.pricingHero h1 em{color:var(--cyan);font-style:normal}.pricingHero>p:last-of-type{color:#abc0c5;max-width:680px;margin:22px auto 0;font-size:18px;line-height:1.55}.pricingMain{padding:38px 0 100px}.simplePlans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:14px;display:grid}.simplePlans>article{border:1px solid var(--line);background:linear-gradient(150deg,#0f202bbd,#081017f5);border-radius:20px;flex-direction:column;min-width:0;min-height:610px;padding:36px 34px 28px;display:flex;position:relative}.simplePlans>article.popular{border-color:var(--cyan);box-shadow:0 24px 70px #00000038,0 0 46px #5de9ed09}.simplePopular{background:var(--cyan);color:#061006;white-space:nowrap;font:750 10px var(--font-geist-mono);letter-spacing:.06em;border-radius:999px;padding:8px 13px;position:absolute;top:0;left:50%;transform:translate(-50%,-50%)}.simplePlanIntro>span{font:650 12px var(--font-geist-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--cyan)}.simplePlanIntro>p{min-height:84px;color:var(--muted);margin:18px 0 0;font-size:15px;line-height:1.55}.simplePrice{flex-wrap:wrap;align-items:baseline;gap:9px;margin:30px 0 25px;display:flex}.simplePrice h2{letter-spacing:-.06em;margin:0;font-size:clamp(34px,3.1vw,48px);line-height:1}.simplePrice small{color:var(--muted);font-size:13px}.simplePrice em{color:#70858c;font:500 11px var(--font-geist-mono);flex-basis:100%;margin-top:4px;font-style:normal}.simplePlans ul{border-top:1px solid var(--line);flex:1;margin:0 0 28px;padding:25px 0 0;list-style:none}.simplePlans li{color:#a9babf;align-items:center;gap:10px;padding:8px 0;font-size:14px;display:flex}.simplePlans li .superIcon{color:var(--cyan)}.simplePlanCta{border:1px solid var(--line);border-radius:10px;place-items:center;min-height:48px;padding:13px 18px;font-size:14px;font-weight:750;transition:all .2s;display:grid}.simplePlanCta:hover{border-color:var(--cyan);color:var(--cyan)}.simplePlanCta.featured{border-color:var(--lime);background:var(--lime);color:#061006}.simplePlanCta.featured:hover{transform:translateY(-2px);box-shadow:0 12px 32px #d7ff5f24}.pricingFinePrint{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);padding:36px 0 75px;display:grid}.pricingFinePrint p{border-right:1px solid var(--line);margin:0;padding:5px 26px}.pricingFinePrint p:first-child{padding-left:0}.pricingFinePrint p:last-child{border:0;padding-right:0}.pricingFinePrint b{font:650 10px var(--font-geist-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--cyan);margin-bottom:12px;display:block}.pricingFinePrint span{color:var(--muted);font-size:13px;line-height:1.55;display:block}@media (width<=1000px){.simplePlans{grid-template-columns:1fr}.simplePlans>article{min-height:auto}.simplePlanIntro>p{min-height:0}.pricingFinePrint{grid-template-columns:1fr 1fr;gap:0}.pricingFinePrint p{border-bottom:1px solid var(--line);padding:24px}.pricingFinePrint p:nth-child(odd){padding-left:0}.pricingFinePrint p:nth-child(2n){border-right:0}.pricingFinePrint p:nth-last-child(-n+2){border-bottom:0}}@media (width<=620px){.pricingHero{padding:42px 0 38px}.pricingHero h1{font-size:48px}.pricingHero>p:last-of-type{margin-top:18px;font-size:16px}.pricingMain{padding:30px 0 72px}.simplePlans{gap:28px}.simplePlans>article{padding:31px 24px 24px}.simplePlanIntro>p{font-size:14px}.simplePrice h2{font-size:38px}.pricingFinePrint{grid-template-columns:1fr;padding-bottom:55px}.pricingFinePrint p:nth-child(n){border-right:0;border-bottom:1px solid var(--line);padding:22px 0}.pricingFinePrint p:last-child{border-bottom:0}}.contactStart{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;display:grid}.contactIntro{padding:86px 70px 110px 0;position:sticky;top:30px}.contactIntro h1{letter-spacing:-.07em;margin:0;font-size:clamp(58px,5vw,82px);line-height:.94}.contactIntro h1 em{color:var(--cyan);font-style:normal}.contactLead{color:#a9bbc0;max-width:610px;margin:32px 0 0;font-size:19px;line-height:1.65}.contactNext{margin-top:62px}.contactNext h2{font:650 11px var(--font-geist-mono);letter-spacing:.13em;text-transform:uppercase;margin:0 0 22px}.contactNext ol{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.contactNext li{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr;gap:10px;padding:20px 0;display:grid}.contactNext li>span{font:650 10px var(--font-geist-mono);color:var(--cyan)}.contactNext li b{font-size:15px}.contactNext li p{max-width:470px;color:var(--muted);margin:7px 0 0;font-size:14px;line-height:1.55}.contactRoutes{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.contactRoutes a{border:1px solid var(--line);background:#0c1822a6;border-radius:12px;align-items:center;gap:13px;min-width:0;padding:16px;transition:all .2s;display:flex}.contactRoutes a:hover,.contactRoutes a:focus-visible{border-color:var(--cyan);transform:translateY(-2px)}.contactRoutes .superIcon{color:var(--cyan)}.contactRoutes span{min-width:0}.contactRoutes small{color:var(--muted);font:600 9px var(--font-geist-mono);letter-spacing:.08em;text-transform:uppercase;margin-bottom:4px;display:block}.contactRoutes b{text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.contactInternational{color:var(--muted);align-items:flex-start;gap:11px;margin:26px 0 0;font-size:13px;line-height:1.55;display:flex}.contactInternational .superIcon{color:var(--lime);margin-top:2px}.contactInternational b{color:var(--text)}.contactPanel{background:linear-gradient(150deg,#0f1e28f0,#080f15fa);border:1px solid #5de9ed33;border-radius:24px;min-width:0;margin:62px 0 110px;padding:31px 36px 36px;box-shadow:0 30px 90px #0000003d}.contactPanelHead{border-bottom:1px solid var(--line);font:650 10px var(--font-geist-mono);letter-spacing:.09em;color:var(--cyan);justify-content:space-between;padding:0 0 25px;display:flex}.contactPanelHead em{color:var(--muted);font-style:normal}.inquirySection{border-bottom:1px solid var(--line);padding:30px 0 8px}.inquirySection:last-of-type{border:0;padding-bottom:18px}.inquiryTitle{align-items:center;gap:12px;margin-bottom:25px;display:flex}.inquiryTitle>span{width:28px;height:28px;color:var(--cyan);font:700 10px var(--font-geist-mono);background:#5de9ed1a;border-radius:50%;place-items:center;display:grid}.inquiryTitle h2{letter-spacing:-.02em;margin:0;font-size:18px}.projectInquiryForm .formGrid{gap:0 18px}.projectInquiryForm label{position:relative}.projectInquiryForm label small{color:#687c83;font:600 8px var(--font-geist-mono);margin-left:5px}.projectInquiryForm input,.projectInquiryForm select,.projectInquiryForm textarea{background:#070d12;border-color:#b0e1ea2e;padding:14px}.projectInquiryForm input:hover,.projectInquiryForm textarea:hover{border-color:#5de9ed57}.projectInquiryForm .choiceField{margin:20px 0 26px}.projectInquiryForm .choiceField legend{margin-bottom:11px}.projectInquiryForm .choiceField>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.projectInquiryForm .choiceField label{min-width:0}.projectInquiryForm .choiceField span{text-align:center;background:#070d12;border-radius:9px;place-items:center;height:100%;padding:11px 10px;font-size:10px;display:grid}.projectInquiryForm .serviceChoices>div{grid-template-columns:1fr 1fr}.projectInquiryForm .serviceChoices span{text-align:left;align-content:center;place-items:start;min-height:54px;font-size:12px}.projectInquiryForm .formConsent{margin:18px 0}.projectInquiryForm>.button{border:0;justify-content:space-between;width:100%}.projectInquiryForm .formNotice{margin:16px 0 0}@media (width<=1100px){.contactStart{grid-template-columns:1fr}.contactIntro{padding:72px 0 55px;position:static}.contactPanel{margin:0 0 90px}.contactNext{grid-template-columns:.45fr 1fr;gap:30px;display:grid}.contactNext h2{margin-top:22px}.contactRoutes{max-width:700px}}@media (width<=620px){.contactIntro{padding:58px 0 42px}.contactIntro h1{font-size:51px}.contactLead{margin-top:24px;font-size:17px}.contactNext{margin-top:48px;display:block}.contactNext h2{margin:0 0 18px}.contactRoutes{grid-template-columns:1fr}.contactPanel{border-radius:18px;margin-bottom:65px;padding:24px 18px}.contactPanelHead em{display:none}.projectInquiryForm .formGrid{grid-template-columns:1fr}.projectInquiryForm .choiceField>div,.projectInquiryForm .serviceChoices>div{grid-template-columns:1fr 1fr}.projectInquiryForm .choiceField span{font-size:9px}.projectInquiryForm .serviceChoices span{font-size:11px}.inquiryTitle{margin-bottom:21px}}.faqIntro{border-bottom:1px solid var(--line);padding:72px 0 62px}.faqIntro h1{letter-spacing:-.075em;margin:0;font-size:clamp(60px,7vw,104px);line-height:.9}.faqIntro>p{color:#a9bbc0;max-width:670px;margin:27px 0 0;font-size:18px;line-height:1.62}.faqSections{padding:18px 0 110px}.faqSection{border-bottom:1px solid var(--line);grid-template-columns:minmax(190px,.34fr) minmax(0,1fr);gap:clamp(42px,7vw,120px);padding:72px 0;display:grid}.faqSection:last-child{border-bottom:0}.faqSectionTitle{align-self:start}.faqSectionTitle span{color:var(--cyan);font:650 10px var(--font-geist-mono);letter-spacing:.1em;margin-bottom:17px;display:block}.faqSectionTitle h2{letter-spacing:-.045em;max-width:270px;margin:0;font-size:clamp(25px,2.3vw,36px);line-height:1.08}.faqList{border-top:1px solid #b0e1ea38}.faqList details{border-bottom:1px solid var(--line)}.faqList summary{cursor:pointer;grid-template-columns:42px minmax(0,1fr) 30px;align-items:center;gap:10px;min-height:82px;padding:23px 0;list-style:none;display:grid}.faqList summary::-webkit-details-marker{display:none}.faqNumber{color:#647980;font:650 9px var(--font-geist-mono);letter-spacing:.06em}.faqQuestion{letter-spacing:-.02em;font-size:clamp(17px,1.4vw,21px);font-weight:680;line-height:1.35}.faqToggle{width:28px;height:28px;color:var(--cyan);place-items:center;font-size:23px;font-weight:300;line-height:1;transition:transform .2s;display:grid}.faqList details[open] .faqToggle{transform:rotate(45deg)}.faqList details[open] .faqQuestion{color:var(--cyan)}.faqList details>p{max-width:850px;color:var(--muted);margin:0;padding:0 58px 28px 52px;font-size:16px;line-height:1.72}.faqList summary:hover .faqQuestion{color:var(--cyan)}.faqList summary:focus-visible{outline:2px solid var(--lime);outline-offset:7px;border-radius:2px}@media (width<=820px){.faqIntro{padding:58px 0 50px}.faqSection{grid-template-columns:1fr;gap:30px;padding:54px 0}.faqSectionTitle{grid-template-columns:42px 1fr;align-items:start;display:grid}.faqSectionTitle span{margin:8px 0 0}.faqSectionTitle h2{max-width:none}.faqList details>p{padding-left:52px}}@media (width<=480px){.faqIntro{padding:48px 0 42px}.faqIntro h1{font-size:58px}.faqIntro>p{margin-top:20px;font-size:16px}.faqSections{padding-top:4px;padding-bottom:78px}.faqSection{gap:25px;padding:43px 0}.faqSectionTitle{grid-template-columns:36px 1fr}.faqSectionTitle h2{font-size:27px}.faqList summary{grid-template-columns:32px minmax(0,1fr) 26px;min-height:74px;padding:20px 0}.faqQuestion{font-size:16px}.faqList details>p{padding:0 8px 24px 42px;font-size:15px;line-height:1.68}}@media (prefers-reduced-motion:reduce){.faqToggle{transition:none}}@media (width<=1000px){.aboutStatement{grid-template-columns:1fr;gap:52px;padding:82px 0 90px}.aboutNarrative{max-width:760px}.studioProfile dl{grid-template-columns:repeat(3,1fr)}.studioProfile dl>div:nth-child(3){border-right:0}.studioProfile dl>div:nth-child(n+4){border-top:1px solid var(--line)}.studioProfile dl>div:nth-child(4){padding-left:0}.aboutPrinciples,.aboutInternational{grid-template-columns:1fr;gap:54px}.aboutPrinciples header{position:static}.aboutPrinciples header p{max-width:600px}.aboutInternational>div:last-child{max-width:850px}}@media (width<=700px){.studioProfile header{display:block}.studioProfile h2{margin-top:18px}.studioProfile dl{grid-template-columns:1fr}.studioProfile dl>div,.studioProfile dl>div:first-child,.studioProfile dl>div:nth-child(4),.studioProfile dl>div:last-child{border-top:1px solid var(--line);border-right:0;padding:20px 0}.studioProfile dl>div:first-child{border-top:0}.studioProfile dd{margin-top:15px}.aboutPrinciples article{grid-template-columns:34px 1fr;gap:12px 18px}.aboutPrinciples article p{grid-column:2}.aboutInternational>div:last-child{grid-template-columns:1fr;gap:24px}}@media (width<=480px){.aboutIntro{padding:48px 0 42px}.aboutIntro h1{font-size:58px}.aboutIntro p{margin-top:20px;font-size:16px}.aboutStatement{gap:38px;padding:66px 0 72px}.aboutStatement h2{margin-top:20px;font-size:43px}.aboutNarrative{padding-top:24px}.aboutNarrative p{font-size:15px;line-height:1.72}.studioProfile{padding:58px 0 66px}.studioProfile dl{margin-top:32px}.aboutPrinciples{gap:40px;padding:70px 0 78px}.aboutPrinciples h2{font-size:42px}.aboutPrinciples article{padding:25px 0}.aboutPrinciples h3{font-size:19px}.aboutInternational{gap:38px;padding:70px 0 82px}.aboutInternational h2{font-size:43px}.aboutInternational p{font-size:15px}}.mobileNavigation{display:none}.mobileMenuTrigger{border:1px solid var(--line);height:42px;color:var(--text);font:700 13px var(--font-geist-sans);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:9px;padding:0 15px}.mobileMenuTrigger:hover,.mobileMenuTrigger:focus-visible{border-color:var(--cyan);color:var(--cyan)}.mobileMenuLayer{z-index:200;animation:.18s ease-out navLayerIn;position:fixed;inset:0}.mobileMenuBackdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#020609eb;border:0;width:100%;position:absolute;inset:0}.mobileMenuPanel{background-color:#09131c;background-image:radial-gradient(circle at 100% 0,#5de9ed1f,#0000 32%);border:1px solid #5de9ed3d;border-radius:22px;flex-direction:column;width:min(430px,100% - 24px);padding:24px;display:flex;position:absolute;top:12px;bottom:12px;right:12px;box-shadow:0 28px 90px #0000008c}.mobileMenuHead{border-bottom:1px solid var(--line);color:var(--cyan);font:650 10px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;padding-bottom:20px;display:flex}.mobileMenuHead button{border:1px solid var(--line);width:42px;height:42px;color:var(--text);cursor:pointer;background:0 0;border-radius:50%;place-items:center;display:grid}.mobileMenuHead button:hover,.mobileMenuHead button:focus-visible{border-color:var(--cyan);color:var(--cyan)}.mobileMenuPanel nav{flex-direction:column;display:flex}.mobileMenuPanel nav a{border-bottom:1px solid var(--line);grid-template-columns:42px 1fr auto;align-items:center;min-height:72px;padding:0 4px;display:grid}.mobileMenuPanel nav a>span{color:#657a81;font:650 9px var(--font-geist-mono)}.mobileMenuPanel nav a>b{letter-spacing:-.035em;font-size:25px}.mobileMenuPanel nav a .superIcon,.mobileMenuPanel nav a:hover b,.mobileMenuPanel nav a:focus-visible b,.mobileMenuPanel nav a[aria-current=page] b{color:var(--cyan)}.mobileMenuCta{background:var(--lime);color:#061006;border-radius:14px;justify-content:space-between;align-items:center;margin-top:auto;padding:20px;display:flex}.mobileMenuCta span{flex-direction:column;gap:5px;display:flex}.mobileMenuCta small{font:600 9px var(--font-geist-mono);letter-spacing:.06em;text-transform:uppercase}.mobileMenuCta b{font-size:17px}@media (width<=1000px){.navCta{display:none}.mobileNavigation,.mobileMenuTrigger{display:flex}}@media (width<=620px){.mobileMenuTrigger{height:40px;padding:0 13px}.mobileMenuPanel{width:calc(100% - 16px);padding:20px;top:8px;bottom:8px;right:8px}.mobileMenuPanel nav a{min-height:68px}.mobileMenuPanel nav a>b{font-size:23px}}.demoPage>.verdKovo,.demoPage>.dentKovo,.demoPage>.voltKovo,.demoPage>.nexusKovo,.demoPage>.forgeKovo{min-height:46px;padding-top:10px;padding-bottom:10px;position:relative;box-shadow:inset 0 -1px #ffffff14,0 2px #00000026;height:auto!important}.demoPage>.verdKovo:before,.demoPage>.dentKovo:before,.demoPage>.voltKovo:before,.demoPage>.nexusKovo:before{content:"";background:#d7ef78;height:3px;position:absolute;top:0;left:0;right:0}.demoPage>.forgeKovo:before{content:"";background:#ff4b1f;height:3px;position:absolute;top:0;left:0;right:0}.demoPage>.verdKovo a,.demoPage>.dentKovo a,.demoPage>.voltKovo a,.demoPage>.nexusKovo a,.demoPage>.forgeKovo a{letter-spacing:.1em;border:1px solid;border-radius:999px;align-items:center;gap:7px;padding:6px 12px;font-weight:700;transition:background .2s,color .2s;display:inline-flex}.demoPage>.verdKovo a:hover,.demoPage>.dentKovo a:hover,.demoPage>.voltKovo a:hover,.demoPage>.nexusKovo a:hover{color:#08140f;background:#d7ef78;border-color:#d7ef78}.demoPage>.forgeKovo a:hover{color:#111;background:#ff4b1f;border-color:#ff4b1f}.demoPage>.verdKovo a:hover *,.demoPage>.dentKovo a:hover *,.demoPage>.voltKovo a:hover *,.demoPage>.nexusKovo a:hover *{color:#08140f}.demoPage>.forgeKovo a:hover *{color:#111}.legalPage{padding-bottom:40px}.legalProgress{z-index:60;pointer-events:none;height:3px;position:fixed;top:0;left:0;right:0}.legalProgress i{transform-origin:0;background:linear-gradient(90deg,#d7ef78,var(--cyan));width:100%;height:100%;display:block;transform:scaleX(0);box-shadow:0 0 14px #d7ef7859}.legalMast{border-bottom:1px solid var(--line);padding:74px 0 36px}.legalMastMeta{font:600 11px var(--font-geist-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cyan);justify-content:space-between;align-items:center;gap:20px;display:flex}.legalMastMeta em{color:var(--muted);font-style:normal}.legalMast h1{letter-spacing:-.055em;margin:26px 0 0;font-size:clamp(40px,5vw,64px);line-height:1}.legalMast p{color:#a9babf;max-width:70ch;margin:20px 0 0;font-size:17px;line-height:1.7}.legalLayout{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:70px;padding:52px 0 90px;display:grid}.legalIndex{gap:26px;display:grid;position:sticky;top:34px}.legalIndex nav{display:grid}.legalIndex b,.legalIndexFoot b{font:600 10px var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:14px;display:block}.legalIndex nav a{border-left:1px solid var(--line);color:var(--muted);grid-template-columns:26px 1fr;gap:10px;padding:8px 0 8px 12px;font-size:13px;line-height:1.45;transition:color .18s,border-color .18s;display:grid}.legalIndex nav a i{font:600 10px var(--font-geist-mono);color:#54666b;font-style:normal}.legalIndex nav a:hover{color:var(--text)}.legalIndex nav a.isActive{color:var(--text);border-left-color:var(--cyan)}.legalIndex nav a.isActive i{color:var(--cyan)}.legalIndexFoot{border-top:1px solid var(--line);padding-top:20px;font-size:13px}.legalIndexFoot a{color:var(--cyan)}.legalBody{max-width:none}.legalSection{border-bottom:1px solid var(--line);grid-template-columns:64px minmax(0,1fr);gap:22px;padding:34px 0;display:grid}.legalSection:first-child{padding-top:0}.legalSectionNum{font:600 12px var(--font-geist-mono);letter-spacing:.1em;color:var(--cyan);padding-top:9px}.legalSection h2{letter-spacing:-.03em;margin:0 0 16px;font-size:26px}.legalSection p,.legalSection li{color:#a9babf;max-width:68ch;font-size:16px;line-height:1.78}.legalSection p{margin:0 0 14px}.legalSection p:last-child{margin-bottom:0}.legalSection ul{gap:9px;margin:0 0 14px;padding-left:20px;display:grid}.legalSection strong{color:var(--text);font-weight:650}.legalSection a{color:var(--cyan)}.cookieTable{border:1px solid var(--line);background:var(--panel);border-radius:16px;max-width:68ch;margin:0 0 20px;display:grid;overflow:hidden}.cookieTable>div{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:6px 18px;padding:18px 20px;display:grid}.cookieTable>div:last-child{border-bottom:0}.cookieTable b{font-size:15px}.cookieTable span{font:600 10px var(--font-geist-mono);letter-spacing:.1em;text-transform:uppercase;color:#65767b;align-self:center}.cookieTable span.isOn{color:var(--lime)}.cookieTable p{grid-column:1/-1;line-height:1.6;margin:0!important;font-size:14px!important}.legalCrossLinks{border-top:1px solid var(--line);grid-template-columns:200px minmax(0,1fr);gap:24px;padding:34px 0 70px;display:grid}.legalCrossLinks>b{font:600 10px var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.legalCrossLinks>div{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.legalCrossLinks>div a{border:1px solid var(--line);background:var(--panel);border-radius:16px;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:15px;transition:all .2s;display:flex}.legalCrossLinks>div a i{color:var(--cyan);font-style:normal}.legalCrossLinks>div a:hover{border-color:var(--cyan);transform:translateY(-3px)}@media (width<=1000px){.legalMast{padding-top:56px}.legalLayout{grid-template-columns:1fr;gap:34px;padding:32px 0 70px}.legalIndex{gap:18px;position:static}.legalIndex nav{flex-wrap:wrap;gap:8px;display:flex}.legalIndex nav a{border-left:0;border:1px solid var(--line);border-radius:999px;grid-template-columns:auto auto;gap:7px;padding:8px 14px}.legalIndex nav a.isActive{border-color:var(--cyan)}.legalCrossLinks{grid-template-columns:1fr;gap:16px;padding-bottom:56px}.legalCrossLinks>div{grid-template-columns:1fr}}@media (width<=620px){.legalMast{padding:44px 0 28px}.legalMast h1{font-size:38px}.legalMast p{font-size:16px}.legalMastMeta{flex-direction:column;align-items:flex-start;gap:8px;font-size:10px}.legalSection{grid-template-columns:1fr;gap:10px;padding:28px 0}.legalSectionNum{padding-top:0}.legalSection h2{margin-bottom:12px;font-size:22px}.legalSection p,.legalSection li{font-size:15px}.cookieTable>div{padding:16px}}.positioning{border-bottom:1px solid var(--line);padding:96px 0}.positioning h2{letter-spacing:-.05em;max-width:1150px;margin:0;font-size:clamp(32px,3.9vw,58px);line-height:1.08}.disciplineRow{background:var(--line);border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;margin-top:54px;display:grid;overflow:hidden}.disciplineRow article{background:var(--ink);align-content:start;gap:9px;padding:26px 24px;display:grid}.disciplineRow b{letter-spacing:-.01em;font-size:15px}.disciplineRow span{color:var(--muted);font-size:13px;line-height:1.55}.homeAnswers{border-top:1px solid var(--line);padding:100px 0 30px}.answersHead{grid-template-columns:1fr auto;align-items:end;gap:40px;display:grid}.answersHead .eyebrow{grid-column:1/-1;margin-bottom:0}.answersHead h2{letter-spacing:-.055em;margin:22px 0 0;font-size:clamp(40px,4.4vw,64px);line-height:1}.answersHead>a{color:var(--cyan);align-items:center;gap:11px;font-size:14px;font-weight:700;display:inline-flex}.answersGrid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:44px;display:grid}.answersGrid a{border:1px solid var(--line);background:var(--panel);border-radius:18px;align-content:start;gap:14px;padding:28px;transition:all .2s;display:grid}.answersGrid a:hover{border-color:#5de9ed73;transform:translateY(-3px)}.answersGrid b{letter-spacing:-.02em;font-size:17px;line-height:1.32}.answersGrid p{color:var(--muted);margin:0;font-size:14px;line-height:1.6}@media (width<=1000px){.positioning{padding:70px 0}.disciplineRow{grid-template-columns:1fr 1fr}.fitGrid,.answersGrid{grid-template-columns:1fr}.homeAnswers{padding-top:75px}}@media (width<=620px){.positioning{padding:56px 0}.disciplineRow{grid-template-columns:1fr;margin-top:36px}.fitGrid article{padding:28px}.answersHead{grid-template-columns:1fr;align-items:start;gap:22px}.homeAnswers{padding-top:60px}}.floatLaunchers{align-items:center;gap:10px;display:flex}.floatButton.small{width:46px;height:46px;color:var(--muted)}.floatButton.small:hover{color:var(--cyan)}.floatButton.chat{border-color:#5de9ed8c;box-shadow:0 12px 40px #00000059,0 0 0 1px #5de9ed1f,inset 0 0 0 1px #5de9ed1f}.floatSwitch{border:1px dashed var(--line);width:100%;color:var(--muted);cursor:pointer;background:0 0;border-radius:11px;justify-content:center;align-items:center;gap:8px;margin-top:14px;padding:11px 12px;font-size:12px;font-weight:650;transition:all .15s;display:flex}.floatSwitch:hover{color:var(--cyan);border-color:#5de9ed66}.floatSwitch.inForm{border:0;border-top:1px solid var(--line);border-radius:0;margin:0;padding:12px}.floatChatPanel{flex-direction:column;height:min(520px,100vh - 140px);display:flex}.floatChatScroll{flex-direction:column;flex:1;gap:12px;padding:18px;display:flex;overflow-y:auto}.floatChatIntro>p{color:var(--muted);margin:0 0 14px;font-size:14px;line-height:1.55}.floatChatIntro .floatOptions button{padding:11px 13px;font-size:12.5px}.floatMsg{white-space:pre-wrap;max-width:88%;font-size:13.5px;line-height:1.6}.floatMsg.user{background:var(--lime);color:#061006;border-radius:14px 14px 4px;align-self:flex-end;padding:11px 14px;font-weight:600}.floatMsg.assistant{color:#c6d5d9;align-self:flex-start}.floatTyping{color:var(--muted);font-size:13px}.floatError{color:#ff8f7a;margin:0;font-size:12.5px}.floatChatForm{border-top:1px solid var(--line);background:var(--lift);align-items:flex-end;gap:8px;padding:12px;display:flex}.floatChatForm textarea{resize:none;border:1px solid var(--line);max-height:110px;color:var(--text);font:inherit;background:#050c1199;border-radius:11px;flex:1;padding:11px 12px;font-size:13.5px;line-height:1.45}.floatChatForm textarea:focus{border-color:var(--cyan);outline:none}.floatChatForm button{background:var(--lime);color:#061006;cursor:pointer;border:0;border-radius:11px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;transition:all .15s;display:flex}.floatChatForm button:disabled{opacity:.4;cursor:not-allowed}.floatChatForm button:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 30px #d7ff5f2e}@media (width<=620px){.floatChatPanel{height:min(70vh,100vh - 120px)}}.floatLaunchers.dock{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#0a161e8c;border:1px solid #ffffff17;border-radius:999px;gap:6px;padding:7px;box-shadow:0 18px 46px #0000006b,inset 0 1px #ffffff0f}.floatLaunchers.dock .floatButton{box-shadow:none}.floatButton.ghost{width:48px;height:48px;color:var(--muted);background:0 0;border-color:#0000}.floatButton.ghost:hover{color:var(--cyan);background:#5de9ed1a;border-color:#5de9ed4d;transform:none}.cookieBar{z-index:80;padding:14px 20px calc(14px + env(safe-area-inset-bottom));position:fixed;bottom:0;left:0;right:0}.cookieBarInner{-webkit-backdrop-filter:blur(18px)saturate(150%);backdrop-filter:blur(18px)saturate(150%);background:#0a161eb8;border:1px solid #ffffff17;border-radius:18px;align-items:center;gap:22px;max-width:1180px;margin:0 auto;padding:16px 20px;display:flex;box-shadow:0 22px 60px #00000073,inset 0 1px #ffffff0f}.cookieBarCopy b{font:600 10px var(--font-geist-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;display:block}.cookieBarCopy p{color:#c6d5d9;margin:0;font-size:13.5px;line-height:1.6}.cookieBarCopy a{color:var(--cyan);text-underline-offset:3px;text-decoration:underline}.cookieBarActions{flex:none;gap:10px;display:flex}.cookieBarActions button{cursor:pointer;border-radius:999px;padding:11px 18px;font-size:13px;font-weight:650;transition:all .15s}.cookieReject{border:1px solid var(--line);color:var(--text);background:0 0}.cookieReject:hover{border-color:var(--cyan);color:var(--cyan)}.cookieAccept{background:var(--lime);color:#061006;border:0}.cookieAccept:hover{transform:translateY(-1px);box-shadow:0 12px 30px #d7ff5f2e}@media (width<=760px){.cookieBarInner{flex-direction:column;align-items:stretch;gap:14px;padding:16px}.cookieBarActions button{flex:1}}body{padding-top:0}.siteHeader,.siteHeader.scrolled,.siteHeader.hidden{z-index:50;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--line);opacity:1;pointer-events:auto;will-change:auto;background:#060a0ff5;transition:none;position:sticky;top:0;left:auto;right:auto;transform:none}.serviceIndex{top:88px}@media (width<=620px){body{padding-top:0}.serviceIndex{top:72px}}.navBilling{text-underline-offset:3px;color:var(--muted);white-space:nowrap;text-decoration:underline;text-decoration-thickness:1px;transition:all .2s}.navBilling:hover{color:var(--text)}.footerBilling{color:var(--muted);align-items:center;gap:5px;font-size:13px;transition:all .2s;display:inline-flex}.footerBilling:after{content:"↗";color:var(--cyan);font-size:10px;line-height:1}.footerBilling:hover{color:var(--cyan)}.mobileBillingLink{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}@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-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}:is(body:has(.demoPage)>.siteHeader,body:has(.demoPage)>.footer){display:none}.demoPage{color:#111;background:#fff;min-height:100vh;font-family:Arial,sans-serif}.demoKovoBar{color:#d9e3e4;letter-spacing:.08em;background:#080b0d;justify-content:space-between;align-items:center;height:38px;padding:0 4vw;font:600 10px/1 monospace;display:flex}.demoKovoBar a{color:#d7ff5f}.demoNav{z-index:3;justify-content:space-between;align-items:center;height:86px;padding:0 4vw;display:flex;position:relative}.demoNav>div{gap:30px;display:flex}.demoNav a{font-size:13px}.demoMark{letter-spacing:-.05em;font-weight:900;font-size:24px!important}.demoNav>a:last-child{border:1px solid;padding:12px 17px}.demoHero{align-items:flex-end;height:calc(100vh - 124px);min-height:650px;padding:5vw;display:flex;position:relative;overflow:hidden}.demoHero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.demoOverlay{background:linear-gradient(70deg,#000000ad,#00000008 70%);position:absolute;inset:0}.demoHeroCopy{z-index:2;color:#fff;max-width:850px;position:relative}.demoHeroCopy>span,.demoServices>p,.demoContact>span{letter-spacing:.16em;font:700 11px/1 monospace}.demoHeroCopy h1{letter-spacing:-.07em;margin:28px 0;font-size:clamp(70px,9vw,150px);line-height:.82}.demoHeroCopy p{max-width:600px;font-size:20px;line-height:1.5}.demoHeroCopy>a{color:#111;background:#fff;gap:35px;margin-top:25px;padding:17px 22px;font-weight:700;display:inline-flex}.demoServices{padding:110px 5vw}.demoServices>p{margin-bottom:35px}.demoServices article{border-top:1px solid;grid-template-columns:70px 1fr 40px;align-items:center;padding:32px 0;display:grid}.demoServices article:last-child{border-bottom:1px solid}.demoServices article span{font:600 12px monospace}.demoServices h2{letter-spacing:-.05em;margin:0;font-size:clamp(35px,5vw,70px)}.demoStory{grid-template-columns:1fr 1fr;min-height:720px;display:grid}.demoStory>div{flex-direction:column;justify-content:center;padding:8vw 6vw;display:flex}.demoStory>img{object-fit:cover;width:100%;height:100%;min-height:650px}.demoStory span{letter-spacing:.12em;font:700 11px monospace}.demoStory h2{letter-spacing:-.055em;margin:35px 0;font-size:clamp(40px,5vw,75px);line-height:1}.demoStory p{max-width:580px;font-size:17px;line-height:1.7}.demoContact{text-align:center;padding:130px 5vw}.demoContact h2{letter-spacing:-.07em;margin:35px 0;font-size:clamp(65px,10vw,160px);line-height:.9}.demoContact a{font-size:20px;text-decoration:underline}.demoFooter{border-top:1px solid;justify-content:space-between;align-items:center;padding:35px 4vw;font-size:12px;display:flex}.demo-landscaping{--green:#173d2c;--cream:#f3f0df;background:var(--cream);color:var(--green);font-family:Georgia,serif}.demo-landscaping .demoNav,.demo-landscaping .demoServices{background:var(--cream)}.demo-landscaping .demoNav a,.demo-landscaping .demoServices>p,.demo-landscaping .demoStory span{font-family:Arial,sans-serif}.demo-landscaping .demoStory{background:var(--green);color:var(--cream)}.demo-landscaping .demoHeroCopy>a{background:#b9ee7a}.demo-landscaping .demoContact{background:#dcebb9}.demo-landscaping .demoHero{border-radius:0 0 40px 40px;height:calc(100vh - 145px);margin:0 2vw}.demo-construction{--orange:#ff5a2a;--black:#11100e;--paper:#ebe7dc;background:var(--paper);color:var(--black);text-transform:uppercase;font-family:Impact,Arial Narrow,sans-serif}.demo-construction .demoNav{background:var(--orange);border-bottom:3px solid #111}.demo-construction .demoHero{border:3px solid #111;margin:0 2vw 2vw}.demo-construction .demoHeroCopy h1{max-width:1100px;font-size:clamp(80px,11vw,180px)}.demo-construction .demoHeroCopy p,.demo-construction .demoStory p,.demo-construction .demoFooter,.demo-construction .demoNav a{text-transform:none;font-family:Arial,sans-serif}.demo-construction .demoHeroCopy>a{background:var(--orange);border:2px solid #111}.demo-construction .demoServices article{border-width:3px}.demo-construction .demoStory{background:var(--orange);border-top:3px solid #111;border-bottom:3px solid #111}.demo-construction .demoContact{color:var(--orange);background:#111}.demo-dentistry{--blue:#dff4ff;--ink:#173241;color:var(--ink);background:#f7fbfd;font-family:Arial,sans-serif}.demo-dentistry .demoNav{background:#f7fbfd}.demo-dentistry .demoMark{letter-spacing:.12em}.demo-dentistry .demoHero{border-radius:35px;height:calc(100vh - 155px);margin:0 3vw}.demo-dentistry .demoOverlay{background:linear-gradient(90deg,#113141c2,#11314100 72%)}.demo-dentistry .demoHeroCopy h1{letter-spacing:-.055em;font-weight:400}.demo-dentistry .demoHeroCopy>a{background:#8ed8ff;border-radius:999px}.demo-dentistry .demoServices{max-width:1300px;margin:auto}.demo-dentistry .demoServices article{border-color:#b8d3df}.demo-dentistry .demoStory{background:var(--blue)}.demo-dentistry .demoStory>img{border-radius:40px 0 0 40px}.demo-dentistry .demoContact{color:#fff;background:#173241}.demo-dentistry .demoContact a{color:#8ed8ff}.demo-saas{--purple:#a980ff;--navy:#0b1020;background:var(--navy);color:#f5f3ff;font-family:Arial,sans-serif}.demo-saas .demoNav{border-bottom:1px solid #ffffff26}.demo-saas .demoHero{background:radial-gradient(circle at 70% 40%,#a980ff40,#0000 30%),linear-gradient(135deg,#11172b,#080b15);align-items:center;padding-right:54%}.demo-saas .demoOverlay{display:none}.demo-saas .demoHeroCopy h1{font-size:clamp(70px,8vw,130px)}.demo-saas .demoHeroCopy>a{background:var(--purple);border-radius:10px}.nexusDash{background:#11182d;border:1px solid #fff3;border-radius:20px;grid-template-columns:22% 1fr;width:45%;height:76%;display:grid;position:absolute;top:12%;right:5vw;overflow:hidden;box-shadow:0 35px 80px #050710}.nexusDash header{border-bottom:1px solid #ffffff1a;grid-column:1/-1;height:54px;padding:20px}.nexusDash header i{background:#a980ff;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.nexusDash aside{border-right:1px solid #ffffff1a}.nexusDash section{grid-template-columns:repeat(3,1fr);gap:15px;padding:28px;display:grid}.nexusDash section b,.nexusDash section div{background:linear-gradient(135deg,#a980ff33,#0000);border:1px solid #ffffff1f;border-radius:10px}.nexusDash section div{grid-column:span 3}.demo-saas .demoServices{color:#171129;background:#f3efff}.demo-saas .demoStory{background:#11182d}.nexusVisual{background:radial-gradient(circle,#a980ff47,#0000 45%);border:1px solid #ffffff26;min-height:500px;margin:6vw;border-radius:24px!important;padding:50px!important}.nexusVisual strong{font-size:100px}.nexusVisual i{background:#a980ff;border-radius:10px;height:15px;margin-top:25px;display:block}.nexusVisual i:nth-of-type(2){width:72%}.nexusVisual i:nth-of-type(3){width:43%}.demo-saas .demoContact{background:var(--purple);color:#140d22}.demo-ecommerce{--sand:#eee7dc;--wine:#5f1c2a;background:var(--sand);color:#201915;font-family:Georgia,serif}.demo-ecommerce .demoNav a{font-family:Arial,sans-serif}.demo-ecommerce .demoHero{margin:0 2vw}.demo-ecommerce .demoHeroCopy{text-align:center;margin:auto}.demo-ecommerce .demoOverlay{background:linear-gradient(#23140f2e,#23140f85)}.demo-ecommerce .demoHeroCopy h1{font-size:clamp(75px,10vw,160px);font-weight:400}.demo-ecommerce .demoHeroCopy p{margin-left:auto;margin-right:auto}.demo-ecommerce .demoHeroCopy>a{background:var(--sand)}.demo-ecommerce .demoServices{background:var(--wine);color:var(--sand)}.demo-ecommerce .demoStory{background:#d8c8b6}.demo-ecommerce .demoContact{background:var(--sand)}@media (width<=800px){.demoKovoBar{font-size:8px}.demoNav>div{display:none}.demoNav>a:last-child{font-size:11px}.demoHero{height:690px;min-height:0;padding:28px}.demoHeroCopy h1{font-size:66px}.demoHeroCopy p{font-size:17px}.demoServices{padding:75px 24px}.demoServices article{grid-template-columns:40px 1fr 25px}.demoServices h2{font-size:35px}.demoStory{grid-template-columns:1fr}.demoStory>div{padding:75px 25px}.demoStory>img{min-height:420px}.demoContact{padding:90px 24px}.demoContact h2{font-size:64px}.demoFooter{gap:12px;display:grid}.demo-saas .demoHero{align-items:center;padding:45px 25px 340px}.nexusDash{width:auto;height:300px;inset:auto 24px 30px}.demo-landscaping .demoHero,.demo-dentistry .demoHero{height:690px;margin:0 14px}.demo-construction .demoHero,.demo-ecommerce .demoHero{margin:0 14px}}body:has(.demoPage):before{display:none}body:has(.demoPage){background:#fff}.superIcon{vertical-align:-.16em;flex:none;display:inline-block}:is(.demoPage a:has(>.superIcon),.demoPage button:has(>.superIcon),.demoPage b:has(>.superIcon),.demoPage span:has(>.superIcon)){align-items:center;gap:.4em;display:inline-flex}.forgeCapabilities article{grid-template-columns:70px 40px .75fr 1.15fr 140px}@media (width<=760px){.forgeCapabilities article{grid-template-columns:42px 30px 1fr}.forgeCapabilities article p,.forgeCapabilities article a{grid-column:3}}.nexusIntegrationGrid article>i{border:1px solid #13121a24;background:#fff!important}.nexusIntegrationGrid article>i.integration-slack{color:#611f69}.nexusIntegrationGrid article>i.integration-hubspot{color:#ff5c35}.nexusIntegrationGrid article>i.integration-salesforce{color:#0d9dda}.nexusIntegrationGrid article>i.integration-intercom{color:#286efa}.nexusIntegrationGrid article>i.integration-zendesk{color:#03363d}.nexusIntegrationGrid article>i.integration-gong{color:#7039cc}.nexusIntegrationGrid article>i.integration-notion{color:#111}.nexusIntegrationGrid article>i.integration-jira{color:#1868db}.nexusIntegrationGrid article>i.integration-linear{color:#5e6ad2}.nexusIntegrationGrid article>i.integration-zoom{color:#2d8cff}.nexusIntegrationGrid article>i.integration-teams{color:#6264a7}.nexusIntegrationGrid article>i.integration-spreadsheet{color:#18864b}.nexusIntegrationGrid article>b{color:#4d9b47;letter-spacing:.08em;font:800 7px monospace}.forgeSite{--black:#111;--paper:#eeeae1;--white:#faf9f5;--orange:#ff4b1f;--grey:#c8c5bc;--line:#11111138;background:var(--paper);color:var(--black);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.forgeSite *{box-sizing:border-box}.forgeSite a{color:inherit}.forgeKovo{color:#fff;letter-spacing:.14em;background:#111;justify-content:space-between;align-items:center;height:35px;padding:0 3vw;font:700 8px monospace;display:flex}.forgeKovo a{color:#ff6a46}.forgeHeader{background:var(--paper);border-bottom:1px solid var(--black);z-index:10;align-items:center;height:92px;padding:0 3vw;display:flex;position:relative}.forgeLogo{align-items:center;gap:12px;margin-right:auto;display:flex}.forgeLogo b{background:var(--orange);letter-spacing:-.08em;place-items:center;width:47px;height:47px;font:900 13px Arial;display:grid}.forgeLogo span{letter-spacing:-.04em;font:900 12px/.9 Arial}.forgeHeader nav{gap:25px;margin-right:32px;display:flex}.forgeHeader nav a{text-transform:uppercase;font:800 10px Arial}.forgeButton{border:1px solid var(--black);text-transform:uppercase;background:0 0;justify-content:space-between;align-items:center;gap:35px;padding:15px 18px;font:900 10px Arial;display:inline-flex}.forgeButton i{font-style:normal}.forgeOrange{background:var(--orange);border-color:var(--orange);color:#111!important}.forgeHero{color:#fff;align-items:flex-end;height:calc(100vh - 127px);min-height:680px;padding:6vw 4.5vw;display:flex;position:relative}.forgeHero>img{object-fit:cover;filter:grayscale(.25);width:100%;height:100%;position:absolute;inset:0}.forgeHeroShade{background:linear-gradient(70deg,#000000e8,#00000040 72%);position:absolute;inset:0}.forgeHeroGrid{background:linear-gradient(#ffffff1f 1px,#0000 1px) 0 0/25% 100%,linear-gradient(90deg,#ffffff1f 1px,#0000 1px) 0 0/25% 100%;position:absolute;inset:0}.forgeHeroCopy{z-index:2;max-width:1050px;position:relative}.forgeTag{letter-spacing:.15em;text-transform:uppercase;font:800 9px monospace}.forgeHero h1,.forgePageHero h1{letter-spacing:-.085em;text-transform:uppercase;margin:28px 0;font:900 clamp(72px,9.4vw,148px)/.77 Arial}.forgeHero h1 em,.forgePageHero h1 em,.forgeFinal h2 em,.forgeBidDone h1 em{color:var(--orange);font-style:normal}.forgeHeroCopy>p{max-width:650px;font:18px/1.55 Arial}.forgeHeroCopy>div{align-items:center;gap:30px;margin-top:30px;display:flex}.forgeTextLink{border-bottom:1px solid;padding:8px 0;font:800 10px Arial}.forgeHeroStatus{z-index:2;background:var(--paper);width:250px;color:var(--black);padding:22px;position:absolute;bottom:3vw;right:3vw}.forgeHeroStatus>b{letter-spacing:.1em;font:800 8px monospace}.forgeHeroStatus>div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;align-items:center;margin-top:14px;padding-top:12px;display:grid}.forgeHeroStatus span{letter-spacing:-.07em;font:900 38px Arial}.forgeHeroStatus p{font:800 9px/1.3 monospace}.forgeHeroStatus small{color:#666;font:8px monospace}.forgeTicker{background:var(--orange);white-space:nowrap;justify-content:space-around;align-items:center;height:65px;display:flex}.forgeTicker span{letter-spacing:.12em;font:900 10px monospace}.forgeTicker i{font:900 20px Arial}.forgePad{padding:110px 5vw}.forgeStatement{grid-template-columns:.42fr 1.58fr;gap:4vw;display:grid}.forgeStatement h2{letter-spacing:-.075em;text-transform:uppercase;margin:0;font:900 clamp(48px,6vw,90px)/.9 Arial}.forgeStatement>div{border-top:1px solid var(--black);grid-column:2;grid-template-columns:1fr 1fr;gap:5vw;padding-top:25px;display:grid}.forgeStatement p{margin:0;font:15px/1.7 Arial}.forgeStatement a{justify-self:end;font:900 10px Arial}.forgeCapabilities{color:#fff;background:#111}.forgeCapabilities header{grid-template-columns:1fr 2fr;margin-bottom:55px;display:grid}.forgeCapabilities header h2{letter-spacing:-.07em;text-transform:uppercase;margin:0;font:900 67px/.87 Arial}.forgeCapabilities article{border-top:1px solid #444;grid-template-columns:70px .8fr 1.2fr 140px;align-items:center;gap:30px;padding:32px 0;display:grid}.forgeCapabilities article:last-child{border-bottom:1px solid #444}.forgeCapabilities article>b{color:var(--orange);font:700 9px monospace}.forgeCapabilities h3{text-transform:uppercase;margin:0;font:800 28px Arial}.forgeCapabilities p{color:#aaa;font:12px/1.65 Arial}.forgeCapabilities article a{text-align:right;color:var(--orange);font:800 9px monospace}.forgeCapabilities i{font-style:normal}.forgeProjectFeature{background:#d5d1c7;grid-template-columns:1.15fr .85fr;display:grid}.forgeProjectFeature>div{margin:4vw 0 4vw 4vw;position:relative}.forgeProjectFeature img{object-fit:cover;width:100%;height:100%;min-height:710px}.forgeProjectFeature>div>span{background:var(--orange);padding:13px 16px;font:800 8px monospace;position:absolute;bottom:0;left:0}.forgeProjectFeature article{padding:9vw 6vw}.forgeProjectFeature h2{letter-spacing:-.07em;text-transform:uppercase;margin:35px 0;font:900 64px/.86 Arial}.forgeProjectFeature p{font:15px/1.7 Arial}.forgeProjectFeature dl{margin:35px 0}.forgeProjectFeature dl div{border-top:1px solid var(--line);grid-template-columns:90px 1fr;padding:15px 0;display:grid}.forgeProjectFeature dt{font:800 8px monospace}.forgeProjectFeature dd{margin:0;font-size:12px}.forgeControl{background:var(--paper);grid-template-columns:.75fr 1.25fr;gap:7vw;display:grid}.forgeControl>div:first-child h2{letter-spacing:-.07em;text-transform:uppercase;margin:35px 0;font:900 55px/.9 Arial}.forgeDashboard{border:1px solid var(--black);color:#fff;box-shadow:12px 12px 0 var(--orange);background:#161616}.forgeDashboard>header{border-bottom:1px solid #555;justify-content:space-between;align-items:center;height:55px;padding:0 20px;font:800 8px monospace;display:flex}.forgeDashboard>header span{color:#888}.forgeDashGrid{grid-template-columns:repeat(3,1fr);display:grid}.forgeDashGrid article{border-right:1px solid #555;gap:18px;padding:25px;display:grid}.forgeDashGrid article:last-child{border:0}.forgeDashGrid small,.forgeDashboard>small{color:#888;font:700 8px monospace}.forgeDashGrid strong{text-transform:uppercase;font:800 24px Arial}.forgeDashGrid i{color:#aaa;font:9px monospace}.forgeDashGrid i.green{color:#a9d985}.forgeDashboard>p{border-top:1px solid #555;grid-template-columns:150px 1fr auto;margin:0;padding:20px;font:11px monospace;display:grid}.forgeDashboard>p em{color:var(--orange);font-style:normal}.forgeDashboard>small{padding:0 20px 20px;display:block}.forgeSafetyStrip{background:var(--orange);justify-content:space-between;align-items:end;padding:70px 5vw;display:flex}.forgeSafetyStrip>div{align-items:center;gap:30px;display:flex}.forgeSafetyStrip span{letter-spacing:-.08em;font:900 110px/.8 Arial}.forgeSafetyStrip p{text-transform:uppercase;font:900 17px/.95 Arial}.forgeSafetyStrip a{border-bottom:2px solid;font:900 10px Arial}.forgeSectors>h2{letter-spacing:-.07em;text-transform:uppercase;margin:35px 0 65px;font:900 66px/.9 Arial}.forgeSectors>div{grid-template-columns:1fr 1fr;display:grid}.forgeSectors article{border-top:1px solid var(--black);grid-template-columns:50px 1fr 30px;padding:30px 0;display:grid}.forgeSectors article:nth-child(odd){border-right:1px solid;padding-right:30px}.forgeSectors article:nth-child(2n){padding-left:30px}.forgeSectors article>b{font:800 8px monospace}.forgeSectors h3{text-transform:uppercase;margin:0;font:800 27px Arial}.forgeSectors article i{font-style:normal}.forgeFinal{color:#fff;text-align:center;background:#111;padding:130px 5vw}.forgeFinal h2{letter-spacing:-.08em;text-transform:uppercase;margin:35px auto;font:900 clamp(57px,8vw,116px)/.82 Arial}.forgeFinal a{color:var(--orange);border-bottom:2px solid;font:900 12px Arial}.forgeFooter{color:#fff;background:#111;grid-template-columns:2fr 1fr 1fr 1fr;gap:55px;padding:75px 4vw 50px;display:grid}.forgeFooter .forgeLogo b{color:#111}.forgeFooter>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.forgeFooter p{max-width:330px;font-size:12px}.forgeFooter>div>b{color:var(--orange);letter-spacing:.12em;font:800 8px monospace}.forgeFooter>div:not(:first-child) a,.forgeFooter span{border-bottom:1px solid #555;padding-bottom:3px;font-size:10px}.forgeFooter small{color:#888;border-top:1px solid #444;grid-column:1/-1;padding-top:25px;font:8px/1.6 monospace}.forgePageHero{background:#d4d0c7;min-height:650px;padding:105px 5vw 115px;position:relative}.forgePageHero:after{content:"F";color:#0000000f;font:900 300px Arial;position:absolute;bottom:-50px;right:3vw}.forgePageHero h1{z-index:1;font-size:clamp(68px,9vw,135px);position:relative}.forgePageHero>p{max-width:630px;font:16px/1.7 Arial}.forgeCapabilityList>article{border-top:1px solid;grid-template-columns:1fr 1fr;gap:7vw;padding:80px 0;display:grid}.forgeCapabilityList header{grid-template-columns:60px 1fr;display:grid}.forgeCapabilityList header>b,.forgeTimeline>article>b{color:var(--orange);font:800 9px monospace}.forgeCapabilityList h2{text-transform:uppercase;letter-spacing:-.06em;margin:0;font:900 50px/.9 Arial}.forgeCapabilityList header p{font:15px/1.6 Arial}.forgeCapabilityList ul{margin:0;padding:0;list-style:none}.forgeCapabilityList li{border-bottom:1px solid var(--line);justify-content:space-between;padding:18px 0;font-weight:800;display:flex}.forgeCapabilityList li i{color:var(--orange);font-style:normal}.forgeCallout{color:#fff;background:#111;grid-template-columns:1fr 1fr 250px;align-items:end;gap:6vw;padding:80px 5vw;display:grid}.forgeCallout h2{text-transform:uppercase;letter-spacing:-.06em;font:900 48px/.9 Arial}.forgeCallout p{color:#bbb;font:14px/1.7 Arial}.forgeProjectHero{background:#c5c1b7}.forgeProjectGrid{grid-template-columns:1fr 1fr;gap:60px 25px;display:grid}.forgeProjectGrid figure{margin:0}.forgeProjectGrid figure.wide{grid-column:1/-1}.forgeProjectGrid figure>div{height:600px;position:relative;overflow:hidden}.forgeProjectGrid figure.wide>div,.forgeProjectGrid figure.tall>div{height:760px}.forgeProjectGrid img{object-fit:cover;filter:grayscale(.18);width:100%;height:100%}.forgeProjectGrid figure>div>span{background:var(--orange);padding:12px;font:800 9px monospace;position:absolute;top:0;left:0}.forgeProjectGrid figcaption{border-bottom:1px solid;grid-template-columns:1fr 120px 30px;padding:17px 0;display:grid}.forgeProjectGrid figcaption span{gap:5px;display:grid}.forgeProjectGrid figcaption b{text-transform:uppercase;font:900 18px Arial}.forgeProjectGrid figcaption small,.forgeProjectGrid figcaption em{font:9px monospace}.forgeCase{color:#fff;background:#111;grid-template-columns:1fr 1fr;gap:8vw;padding:100px 5vw;display:grid}.forgeCase h2{text-transform:uppercase;letter-spacing:-.07em;font:900 65px/.88 Arial}.forgeCase p{color:#bbb;font:14px/1.7 Arial}.forgeCase dl div{border-top:1px solid #555;padding:20px 0}.forgeCase dt{color:var(--orange);font:800 8px monospace}.forgeCase dd{margin:9px 0;font-size:13px}.forgeDisclaimer{background:#d8d3c8;grid-template-columns:230px 1fr 200px;align-items:center;gap:4vw;padding:38px 5vw;display:grid}.forgeDisclaimer b{font:800 9px monospace}.forgeDisclaimer p{font:11px/1.6 Arial}.forgeDisclaimer a{text-align:right;font:900 9px Arial}.forgeSafetyHero{background:var(--orange)}.forgeSafetyHero em{color:#111!important}.forgeSafetyLead{grid-template-columns:.85fr 1.15fr;gap:6vw;display:grid}.forgeSafetyLead h2{text-transform:uppercase;letter-spacing:-.07em;font:900 60px/.9 Arial}.forgeSafetyLead img{object-fit:cover;filter:grayscale();width:100%;height:600px}.forgePrinciples{grid-template-columns:repeat(3,1fr);padding-top:0;display:grid}.forgePrinciples article{border-top:1px solid;border-left:1px solid;min-height:300px;padding:30px}.forgePrinciples article>b,.forgePartnerGrid article>b{color:var(--orange);font:800 9px monospace}.forgePrinciples h3{text-transform:uppercase;margin-top:55px;font:800 24px Arial}.forgePrinciples p{font:12px/1.65 Arial}.forgeQuality{color:#fff;background:#111;grid-template-columns:.8fr 1.2fr;gap:7vw;padding:100px 5vw;display:grid}.forgeQuality h2{text-transform:uppercase;letter-spacing:-.07em;font:900 70px/.85 Arial}.forgeQuality ol{margin:0;padding:0;list-style:none}.forgeQuality li{border-top:1px solid #555;grid-template-columns:150px 1fr;padding:22px 0;display:grid}.forgeQuality li b{color:var(--orange);font:800 9px monospace}.forgeQuality li span{color:#bbb;font-size:13px}.forgeTimeline>article{border-top:1px solid;grid-template-columns:60px .9fr 1fr;gap:40px;padding:45px 0;display:grid}.forgeTimeline h2{text-transform:uppercase;letter-spacing:-.06em;margin:0;font:900 43px/.9 Arial}.forgeTimeline p{font:14px/1.7 Arial}.forgeTimeline article>span{font:800 9px/1.6 monospace}.forgeControlLight{background:#d2cec4}.forgeReportRows p{border-top:1px solid;grid-template-columns:100px 1fr;margin:0;padding:22px 0;display:grid}.forgeReportRows b{color:var(--orange);font:800 8px monospace}.forgeReportRows span{font-size:13px}.forgePartnerHero{color:#fff;background:#111}.forgePartnerIntro{grid-template-columns:1fr 1fr;gap:8vw;display:grid}.forgePartnerIntro h2{text-transform:uppercase;letter-spacing:-.065em;font:900 58px/.9 Arial}.forgePartnerIntro>p{border-top:1px solid;padding-top:25px;font:16px/1.75 Arial}.forgePartnerGrid{grid-template-columns:repeat(3,1fr);padding-top:0;display:grid}.forgePartnerGrid article{border:1px solid;border-right:0;min-height:340px;padding:30px}.forgePartnerGrid article:nth-child(3n){border-right:1px solid}.forgePartnerGrid h2{text-transform:uppercase;margin-top:70px;font:900 28px/.95 Arial}.forgePartnerGrid p{font:12px/1.65 Arial}.forgeTradeForm{color:#fff;background:#111;grid-template-columns:.75fr 1.25fr;gap:7vw;padding:100px 5vw;display:grid}.forgeTradeForm h2{text-transform:uppercase;letter-spacing:-.06em;font:900 55px/.9 Arial}.forgeTradeForm p{color:#aaa;font:13px/1.7 Arial}.forgeTradeForm form{grid-template-columns:1fr 1fr;gap:18px;display:grid}.forgeTradeForm label{gap:8px;font:800 8px monospace;display:grid}.forgeTradeForm input,.forgeTradeForm select{color:#fff;background:#1a1a1a;border:1px solid #555;padding:16px}.forgeTradeForm button{align-self:end}.forgePolicyLayout{grid-template-columns:270px 1fr;gap:8vw;display:grid}.forgePolicyLayout aside{flex-direction:column;align-self:start;display:flex;position:sticky;top:25px}.forgePolicyLayout aside>b{font:800 8px monospace}.forgePolicyLayout aside>p{font:11px/1.6 Arial}.forgePolicyLayout aside>a{border-bottom:1px solid var(--line);padding:11px 0;font-size:9px}.forgePolicyLayout article{border-bottom:1px solid;grid-template-columns:55px 1fr;margin-bottom:55px;padding:0 0 55px;scroll-margin-top:30px;display:grid}.forgePolicyLayout article>b{color:var(--orange);font:800 9px monospace}.forgePolicyLayout h2{text-transform:uppercase;margin:0;font:900 37px Arial}.forgePolicyLayout article p{font:14px/1.75 Arial}.forgeBid{background:var(--white);grid-template-columns:380px 1fr;min-height:900px;display:grid}.forgeBid>aside{color:#fff;background:#111;padding:70px 45px}.forgeBid>aside h1{text-transform:uppercase;letter-spacing:-.07em;font:900 55px/.85 Arial}.forgeBid>aside>p{color:#aaa;font:13px/1.65 Arial}.forgeBid>aside ol{padding:40px 0;list-style:none}.forgeBid>aside li{color:#666;align-items:center;gap:15px;padding:12px 0;font:800 9px monospace;display:flex}.forgeBid>aside li i{border:1px solid #555;place-items:center;width:29px;height:29px;font-style:normal;display:grid}.forgeBid>aside li.active,.forgeBid>aside li.done{color:#fff}.forgeBid>aside li.active i,.forgeBid>aside li.done i{background:var(--orange);border-color:var(--orange);color:#111}.forgeBid>aside small{color:#777;font:8px monospace}.forgeBidPanel{flex-direction:column;padding:45px 7vw;display:flex}.forgeDemoNote{border:1px solid var(--orange);background:#ffe2da;padding:12px 15px;font:800 8px monospace}.forgeBidStep{width:100%;max-width:820px;margin:auto;padding:50px 0}.forgeBidStep>span{color:var(--orange);font:800 9px monospace}.forgeBidStep h2{text-transform:uppercase;letter-spacing:-.06em;font:900 47px/.95 Arial}.forgeBidStep>p{font:13px Arial}.forgeBidChoices{gap:7px;margin-top:30px;display:grid}.forgeBidChoices button{color:#111;text-align:left;background:#fff;border:1px solid;grid-template-columns:30px 1fr 20px;padding:20px;font:800 15px Arial;display:grid}.forgeBidChoices button i{color:var(--orange);font-style:normal}.forgeBidChoices button.selected{color:#fff;background:#111;border-color:#111}.forgeBidStep>label{margin-top:32px;font:800 9px monospace;display:block}.forgeBidChips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.forgeBidChips button{color:#111;background:#fff;border:1px solid;padding:14px 16px;font:700 10px Arial}.forgeBidChips button.selected{background:var(--orange);border-color:var(--orange)}.forgeBidForm{grid-template-columns:1fr 1fr;gap:18px;display:grid}.forgeBidForm label{gap:7px;margin:0;font:800 8px monospace;display:grid}.forgeBidForm input,.forgeBidForm textarea{color:#111;background:#fff;border:1px solid;padding:15px}.forgeBidForm .full{grid-column:1/-1}.forgeDemoCopy{color:#777;font-size:9px!important}.forgeBidControls{border-top:1px solid;grid-template-columns:1fr auto 1fr;align-items:center;padding-top:20px;display:grid}.forgeBidControls button{color:#111;background:0 0;border:0;font-weight:900}.forgeBidControls button:last-child{background:var(--orange);justify-self:end;padding:15px}.forgeBidControls button:disabled{opacity:.3}.forgeBidControls span{font:800 8px monospace}.forgeBidDone{text-align:center;background:#d0ccc1;min-height:850px;padding:100px 7vw}.forgeBidDone h1{text-transform:uppercase;letter-spacing:-.08em;font:900 90px/.82 Arial}.forgeBidDone>p{max-width:650px;margin:30px auto;font:14px/1.7 Arial}.forgeBidDone dl{border:1px solid;grid-template-columns:repeat(4,1fr);max-width:800px;margin:40px auto;display:grid}.forgeBidDone dl div{border-right:1px solid;padding:20px}.forgeBidDone dl div:last-child{border:0}.forgeBidDone dt{font:800 8px monospace}.forgeBidDone dd{margin:10px 0;font:800 12px Arial}.forgeSite .forgeLogo b{justify-content:center;align-items:center;display:inline-flex}@media (width<=950px){.forgeHeader{flex-wrap:wrap;height:auto;min-height:90px;padding:15px 20px}.forgeHeader nav{order:3;gap:20px;width:100%;margin:0;padding-top:14px;overflow:auto}.forgeKovo{padding:0 18px;font-size:7px}.forgeHero{height:760px;min-height:0;padding:45px 25px}.forgeHeroStatus{display:none}.forgeHero h1,.forgePageHero h1{font-size:73px}.forgeTicker{justify-content:flex-start;gap:35px;padding:0 20px}.forgePad{padding:75px 25px}.forgeStatement,.forgeStatement>div,.forgeCapabilities header,.forgeProjectFeature,.forgeControl,.forgeSafetyLead,.forgeQuality,.forgeCallout,.forgePartnerIntro,.forgeTradeForm,.forgePolicyLayout{grid-template-columns:1fr}.forgeStatement>div{grid-column:1}.forgeStatement>div a{justify-self:start}.forgeCapabilities article{grid-template-columns:45px 1fr;align-items:start;gap:14px 20px}.forgeCapabilities article>b{grid-row:1}.forgeCapabilities article>svg,.forgeCapabilities article>i{grid-column:2;justify-self:start}.forgeCapabilities article h3,.forgeCapabilities article p,.forgeCapabilities article a{text-align:left;grid-column:2}.forgeProjectFeature>div{margin:25px}.forgeProjectFeature article{padding:70px 28px}.forgeSafetyStrip span{font-size:75px}.forgeSectors>div,.forgeCapabilityList>article,.forgeProjectGrid,.forgeCase{grid-template-columns:1fr}.forgeSectors article:nth-child(n){border-right:0;padding:25px 0}.forgeFooter{grid-template-columns:1fr 1fr}.forgePageHero{min-height:560px;padding:85px 25px}.forgeProjectGrid figure.wide{grid-column:auto}.forgeProjectGrid figure>div,.forgeProjectGrid figure.wide>div,.forgeProjectGrid figure.tall>div{height:550px}.forgePrinciples,.forgePartnerGrid{grid-template-columns:1fr 1fr}.forgePartnerGrid article:nth-child(n){border:1px solid;margin-top:-1px}.forgeCallout{gap:25px}.forgeDisclaimer{grid-template-columns:1fr}.forgeDisclaimer a{text-align:left}.forgeTimeline>article{grid-template-columns:45px 1fr}.forgeTimeline article>span{grid-column:2}.forgePolicyLayout aside{position:static}.forgeBid{grid-template-columns:1fr}.forgeBid>aside{padding:50px 25px}.forgeBid>aside ol{gap:12px;display:flex}.forgeBid>aside li span{display:none}.forgeBidPanel{padding:35px 25px 55px}.forgeBidDone h1{font-size:60px}.forgeBidDone dl{grid-template-columns:1fr 1fr}}@media (width<=560px){.forgeLogo span{display:none}.forgeHeader>.forgeButton{padding:11px}.forgeHero h1,.forgePageHero h1{font-size:55px}.forgeHeroCopy>div{flex-direction:column;align-items:flex-start}.forgeStatement h2,.forgeCapabilities header h2,.forgeProjectFeature h2,.forgeControl>div:first-child h2,.forgeSectors>h2,.forgeSafetyLead h2,.forgeQuality h2,.forgePartnerIntro h2{font-size:44px}.forgeDashGrid{grid-template-columns:1fr}.forgeDashGrid article{border-bottom:1px solid #555;border-right:0}.forgeDashboard>p{grid-template-columns:1fr;gap:10px}.forgeSafetyStrip{flex-direction:column;align-items:flex-start;gap:30px}.forgeSafetyStrip>div{flex-direction:column;align-items:flex-start}.forgeSectors>div,.forgePrinciples,.forgePartnerGrid,.forgeFooter{grid-template-columns:1fr}.forgePageHero:after{font-size:150px}.forgeProjectGrid figure>div,.forgeProjectGrid figure.wide>div,.forgeProjectGrid figure.tall>div{height:430px}.forgeCase h2{font-size:47px}.forgeQuality li{grid-template-columns:100px 1fr}.forgeTradeForm form,.forgeBidForm{grid-template-columns:1fr}.forgeBidForm .full{grid-column:1}.forgeBidStep h2{font-size:38px}.forgeBidControls{grid-template-columns:1fr 1fr}.forgeBidControls span{display:none}.forgeBidDone{padding:80px 25px}.forgeBidDone h1{font-size:48px}.forgeBidDone dl{grid-template-columns:1fr}.forgeBidDone dl div{border-bottom:1px solid;border-right:0}}.dentalSite{--paper:#f6f4ef;--ink:#153239;--mint:#b9e4dc;--lime:#e7f879;--line:#cad8d5;--white:#fff;background:var(--paper);color:var(--ink);font-family:Arial,sans-serif;overflow:hidden}.dentalSite *{box-sizing:border-box}.dentalSite a{color:inherit}.dentKovo{color:#dbe7e5;letter-spacing:.12em;text-transform:uppercase;background:#0a1518;justify-content:space-between;align-items:center;height:36px;padding:0 3.5vw;font:600 9px/1 monospace;display:flex}.dentKovo a{color:var(--lime)}.dentHeader{border-bottom:1px solid var(--line);z-index:5;background:#f6f4eff0;justify-content:space-between;align-items:center;height:94px;padding:0 3.5vw;display:flex;position:relative}.dentLogo{align-items:center;gap:10px;display:flex}.dentLogo i{background:var(--ink);width:42px;height:42px;color:var(--lime);border-radius:50%;place-items:center;font:italic 25px Georgia,serif;display:grid}.dentLogo span{letter-spacing:.14em;font-size:18px;font-weight:800}.dentLogo small{letter-spacing:.21em;font:600 7px/1.5 monospace;display:block}.dentHeader nav{gap:30px;display:flex}.dentHeader nav a,.dentHeaderActions>a:first-child{font-size:12px;font-weight:600}.dentHeaderActions{align-items:center;gap:22px;display:flex}.dentHeaderActions>a:last-child,.dentPrimary{background:var(--ink);border:0;border-radius:999px;justify-content:center;align-items:center;padding:15px 21px;font-size:12px;font-weight:700;display:inline-flex;color:#fff!important}.dentHeaderActions>a:last-child{background:var(--lime);color:var(--ink)!important}.dentEyebrow{letter-spacing:.17em;font:700 10px/1.2 monospace}.dentHero{grid-template-columns:1.03fr .97fr;gap:34px;min-height:720px;padding:36px 3.5vw 64px;display:grid}.dentHeroCopy{padding:7vw 3vw 3vw 2vw}.dentHero h1,.dentPageHero h1{letter-spacing:-.06em;margin:31px 0;font:400 clamp(58px,6.7vw,108px)/.91 Georgia,serif}.dentHero h1 em{color:#537f76;font-weight:400}.dentHeroCopy>p{max-width:560px;font:18px/1.65 Georgia,serif}.dentActions{align-items:center;gap:25px;margin-top:36px;display:flex}.dentTextLink{border-bottom:1px solid;padding-bottom:4px;font-size:12px;font-weight:700}.dentQuick{border-top:1px solid var(--line);justify-content:space-between;margin-top:76px;padding-top:21px;font-size:11px;display:flex}.dentQuick b{padding-left:17px;position:relative}.dentQuick b:before{content:"";background:#57b88a;border-radius:50%;width:8px;height:8px;position:absolute;top:2px;left:0}.dentQuick a{text-decoration:underline}.dentHeroMedia{border-radius:180px 180px 24px 24px;min-height:620px;position:relative;overflow:hidden}.dentHeroMedia>img{object-fit:cover;width:100%;height:100%}.dentFloatCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffed;border-radius:15px;grid-template-columns:1fr auto;gap:7px;padding:21px 25px;display:grid;position:absolute;bottom:28px;left:28px;right:28px}.dentFloatCard b{letter-spacing:.15em;font:700 9px monospace}.dentFloatCard span{font:600 15px Georgia,serif}.dentFloatCard small{grid-area:1/2/3;align-self:center}.dentTrust{background:var(--ink);color:#fff;justify-content:space-around;padding:22px 3.5vw;display:flex}.dentTrust span{letter-spacing:.05em;padding-left:18px;font-size:10px;font-weight:600;position:relative}.dentTrust span:before{content:"+";color:var(--lime);position:absolute;left:0}.dentSection{padding:110px 5.5vw}.dentIntro{grid-template-columns:1.25fr .75fr;align-items:end;gap:9vw;display:grid}.dentIntro h2,.dentComfort h2,.dentVisit h2,.dentDoctor h2,.dentFinance h2,.dentGalleryNote h2,.dentWhatToBring h2{letter-spacing:-.05em;margin:25px 0 0;font:400 clamp(44px,5vw,78px)/1 Georgia,serif}.dentIntro>p{margin:0;font:16px/1.8 Georgia,serif}.dentTreatmentGrid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding-top:0;display:grid}.dentTreatmentGrid article{background:var(--paper);flex-direction:column;min-height:370px;padding:38px;display:flex}.dentTreatmentGrid article>span{font:700 9px monospace}.dentTreatmentIcon{background:var(--mint);border-radius:50%;place-items:center;width:55px;height:55px;margin:45px 0 25px;font-size:20px;display:grid}.dentTreatmentGrid h3{margin:0 0 17px;font:400 31px Georgia,serif}.dentTreatmentGrid p{color:#496169;font-size:13px;line-height:1.7}.dentTreatmentGrid a{margin-top:auto;font-size:11px;font-weight:700}.dentComfort{background:var(--mint);grid-template-columns:1.05fr .95fr;min-height:760px;display:grid}.dentComfortImage{padding:4vw}.dentComfortImage img{object-fit:cover;border-radius:180px 180px 18px 18px;width:100%;height:100%;min-height:620px}.dentComfortCopy{flex-direction:column;align-items:flex-start;padding:9vw 7vw 7vw 4vw;display:flex}.dentComfortCopy>p,.dentDoctor article>p{font:16px/1.8 Georgia,serif}.dentComfort ul{width:100%;padding:20px 0;list-style:none}.dentComfort li{border-top:1px solid #15323940;padding:13px 0;font-size:12px}.dentComfort li:before{content:"✓";margin-right:12px}.dentVisit{background:#fff}.dentVisitHeading{grid-template-columns:1fr 1.4fr 1fr;align-items:end;gap:50px;display:grid}.dentVisitHeading h2{margin:0}.dentVisitHeading p{font:14px/1.7 Georgia,serif}.dentVisit ol{grid-template-columns:repeat(4,1fr);margin:0;padding:70px 0 0;list-style:none;display:grid}.dentVisit li{border-left:1px solid var(--line);padding:28px}.dentVisit li b{font:700 9px monospace}.dentVisit li h3{margin:55px 0 15px;font:400 24px Georgia,serif}.dentVisit li p{color:#587078;font-size:12px;line-height:1.7}.dentDoctor{background:#e9e3da;grid-template-columns:1fr 1fr;display:grid}.dentDoctor>div{min-height:760px}.dentDoctor img{object-fit:cover;width:100%;height:100%}.dentDoctor article{padding:9vw 8vw 7vw}.dentDoctor article h3{letter-spacing:.09em;margin-bottom:60px;font:700 10px monospace}.dentDoctor article>p:first-of-type{font-size:22px}.dentFinance{grid-template-columns:1.2fr .8fr;gap:10vw;display:grid}.dentFinance>div:last-child{padding-top:36px}.dentFinance p{margin:0 0 28px;font:16px/1.8 Georgia,serif}.dentFinal{text-align:center;background:var(--lime);padding:125px 5vw}.dentFinal span{letter-spacing:.16em;text-transform:uppercase;font:700 10px monospace}.dentFinal h2{letter-spacing:-.06em;max-width:1100px;margin:35px auto;font:400 clamp(50px,7vw,105px)/.95 Georgia,serif}.dentFinal a{border-bottom:1px solid;padding-bottom:5px;font-size:14px;font-weight:700;display:inline-block}.dentFooter{background:var(--ink);color:#fff;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;padding:80px 4vw 55px;display:grid}.dentLogoLight i{background:var(--lime);color:var(--ink)}.dentFooter>div{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.dentFooter>div>p{margin:10px 0;font:13px/1.7 Georgia,serif}.dentFooter>div:first-child>small{color:#9ab0ac;max-width:330px;font-size:9px;line-height:1.5}.dentFooter b{letter-spacing:.16em;color:var(--lime);margin-bottom:8px;font:700 9px monospace}.dentFooter>div:not(:first-child) a{border-bottom:1px solid #56716b;padding-bottom:3px;font-size:11px}.dentPageHero{background:var(--mint);min-height:580px;padding:105px 8vw 110px;position:relative}.dentPageHero:after{content:"+";color:#1532391a;font:200 210px/1 Arial;position:absolute;bottom:50px;right:7vw}.dentPageHero h1{z-index:1;max-width:1050px;position:relative}.dentPageHero p{max-width:610px;margin:0 0 28px;font:17px/1.7 Georgia,serif}.dentServiceIndex{padding-top:55px;padding-bottom:55px}.dentServiceIndex>span{letter-spacing:.15em;font:700 9px monospace}.dentServiceIndex a{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr 30px;padding:22px 0;font:400 27px Georgia,serif;display:grid}.dentServiceIndex a b{font:700 9px monospace}.dentServiceIndex a i{font-style:normal}.dentServiceGroups{padding-top:50px}.dentServiceGroups>article{border-top:1px solid var(--line);grid-template-columns:.8fr 1.2fr;gap:12vw;padding:95px 0;scroll-margin-top:30px;display:grid}.dentServiceGroups article>div>span{font:700 10px monospace}.dentServiceGroups h2{letter-spacing:-.05em;margin:25px 0;font:400 58px/1 Georgia,serif}.dentServiceGroups article>div>p{max-width:480px;font:15px/1.7 Georgia,serif}.dentServiceGroups article>div>a{font-size:11px;font-weight:700}.dentServiceGroups ul{margin:0;padding:0;list-style:none}.dentServiceGroups li{border-bottom:1px solid var(--line);justify-content:space-between;padding:22px 0;font:18px Georgia,serif;display:flex}.dentServiceGroups li i{font-family:Arial;font-style:normal}.dentEmergency{color:#2e1b15;background:#e5a777;grid-template-columns:1fr 1fr;gap:10vw;padding:80px 7vw;display:grid}.dentEmergency span{letter-spacing:.14em;font:700 9px monospace}.dentEmergency h2{margin:18px 0 0;font:400 52px Georgia,serif}.dentEmergency p{font:16px/1.7 Georgia,serif}.dentEmergency a{border-bottom:1px solid;font-size:12px;font-weight:700}.dentGalleryHero{background:#e9e3da}.dentGallery{grid-template-columns:repeat(2,1fr);gap:55px 25px;display:grid}.dentGallery figure{margin:0}.dentGallery figure.wide{grid-column:1/-1}.dentGallery figure img{object-fit:cover;border-radius:5px;width:100%;height:520px}.dentGallery figure.wide img{height:720px}.dentGallery figure.tall img{object-position:center;height:720px}.dentGallery figure.cropDetail img{object-position:70% center;height:720px}.dentGallery figcaption{border-bottom:1px solid var(--line);grid-template-columns:50px 1fr;padding:14px 0;display:grid}.dentGallery figcaption b{font:700 9px monospace}.dentGallery figcaption span{font:18px Georgia,serif}.dentGalleryNote{background:var(--mint);grid-template-columns:.7fr 1.3fr;gap:8vw;display:grid}.dentGalleryNote h2{margin-top:0}.dentGalleryNote p{max-width:680px;font:16px/1.8 Georgia,serif}.dentPatientCards{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;display:grid}.dentPatientCards article{background:var(--paper);min-height:360px;padding:55px}.dentPatientCards article>span{font:700 9px monospace}.dentPatientCards h2{font:400 39px Georgia,serif}.dentPatientCards p{font:15px/1.8 Georgia,serif}.dentPatientCards a,.dentPatientCards button{color:inherit;background:0 0;border:0;border-bottom:1px solid;padding:0 0 4px;font-size:11px;font-weight:700}.dentWhatToBring{background:#fff;grid-template-columns:1fr 1fr;gap:10vw;display:grid}.dentWhatToBring ul{margin:0;padding:0;list-style:none}.dentWhatToBring li{border-bottom:1px solid var(--line);padding:20px 0;font:19px Georgia,serif}.dentWhatToBring li:before{content:"✓";margin-right:16px;font-family:Arial}.dentPoliciesHero{background:#e9e3da}.dentPolicies{grid-template-columns:320px 1fr;gap:8vw;display:grid}.dentPolicies aside{flex-direction:column;align-self:start;display:flex;position:sticky;top:25px}.dentPolicies aside b{letter-spacing:.14em;margin-bottom:20px;font:700 9px monospace}.dentPolicies aside a{border-bottom:1px solid var(--line);padding:13px 0;font-size:11px}.dentPolicies article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;margin-bottom:65px;padding:0 0 65px;scroll-margin-top:30px;display:grid}.dentPolicies article span{font:700 9px monospace}.dentPolicies article h2{margin:0;font:400 38px Georgia,serif}.dentPolicies article p{grid-column:2;max-width:740px;font:16px/1.8 Georgia,serif}.dentPolicyNotice{background:#f1d7bf;grid-template-columns:250px 1fr;padding-top:35px;padding-bottom:35px;display:grid}.dentPolicyNotice b{letter-spacing:.12em;font:700 9px monospace}.dentPolicyNotice p{margin:0;font:13px/1.7 Georgia,serif}.dentBooking{background:#fff;grid-template-columns:360px 1fr;min-height:820px;display:grid}.dentBooking>aside{background:var(--mint);padding:80px 45px}.dentBooking>aside h1{letter-spacing:-.05em;font:400 56px Georgia,serif}.dentBooking>aside>p{font:14px/1.7 Georgia,serif}.dentBooking>aside ol{padding:45px 0;list-style:none}.dentBooking>aside li{color:#66817b;align-items:center;gap:15px;padding:12px 0;font-size:12px;display:flex}.dentBooking>aside li i{border:1px solid #83a49d;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10px;font-style:normal;display:grid}.dentBooking>aside li.active,.dentBooking>aside li.done{color:var(--ink);font-weight:700}.dentBooking>aside li.active i,.dentBooking>aside li.done i{background:var(--ink);color:#fff}.dentBookingHelp{border-top:1px solid #15323940;padding-top:25px;font-size:11px}.dentBookingHelp p{line-height:1.6}.dentBookingPanel{flex-direction:column;padding:65px 8vw;display:flex}.dentDemoAlert{letter-spacing:.06em;background:#fff3cd;border:1px solid #e5ce76;padding:13px 16px;font:700 9px/1.5 monospace}.dentBookStep{width:100%;max-width:850px;margin:auto;padding:55px 0}.dentBookStep>span{letter-spacing:.14em;font:700 9px monospace}.dentBookStep>h2{margin:18px 0;font:400 43px Georgia,serif}.dentBookStep>p{font:14px Georgia,serif}.dentVisitOptions{gap:9px;margin-top:35px;display:grid}.dentVisitOptions button{text-align:left;border:1px solid var(--line);width:100%;color:var(--ink);background:#fff;border-radius:7px;grid-template-columns:25px 1fr auto;align-items:start;gap:12px;padding:20px;display:grid}.dentVisitOptions button.selected{border:2px solid var(--ink);background:#f2faf8}.dentVisitOptions i{font-size:20px;font-style:normal}.dentVisitOptions button.selected i:before{content:"●"}.dentVisitOptions button.selected i{font-size:0}.dentVisitOptions button.selected i:before{font-size:17px}.dentVisitOptions span{gap:7px;display:grid}.dentVisitOptions b{font:18px Georgia,serif}.dentVisitOptions small{color:#66817b;font-size:11px;line-height:1.4}.dentVisitOptions em{font:700 9px monospace}.dentDayTabs{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:35px;display:grid}.dentDayTabs button,.dentTimeGrid button{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:5px;padding:16px 10px;font-size:11px}.dentDayTabs button.selected,.dentTimeGrid button.selected{background:var(--ink);color:#fff}.dentTimeGrid{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.dentTimeGrid button{gap:5px;display:grid}.dentTimeGrid button:disabled{opacity:.4}.dentTimeGrid small{font-size:8px}.dentBookControls{border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:25px;display:flex}.dentBookControls button{color:var(--ink);background:0 0;border:0;font-weight:700}.dentBookControls button:last-child{background:var(--lime);border-radius:999px;padding:14px 20px}.dentBookControls button:disabled{opacity:.35}.dentBookingSummary{border:1px solid var(--line);border-radius:7px;grid-template-columns:1fr auto;gap:7px;margin:25px 0;padding:18px;display:grid}.dentBookingSummary b{font:18px Georgia,serif}.dentBookingSummary span{font-size:11px}.dentBookingSummary button{background:0 0;border:0;grid-area:1/2/3;text-decoration:underline}.dentBookingForm{grid-template-columns:1fr 1fr;gap:18px;display:grid}.dentBookingForm label{gap:7px;font-size:10px;font-weight:700;display:grid}.dentBookingForm input,.dentBookingForm textarea{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:4px;padding:14px;font:14px Arial}.dentBookingForm .full{grid-column:1/-1}.dentConsent{align-items:center;grid-template-columns:20px 1fr!important;display:flex!important}.dentConsent input{width:17px;height:17px}.dentBookingDone{text-align:center;background:#fff;min-height:780px;padding:120px 8vw}.dentBookingDone>div{background:var(--mint);border-radius:50%;place-items:center;width:70px;height:70px;margin:auto;font-size:28px;display:grid}.dentBookingDone>span{letter-spacing:.14em;margin-top:28px;font:700 9px monospace;display:block}.dentBookingDone h1{letter-spacing:-.05em;font:400 65px Georgia,serif}.dentBookingDone>p{max-width:620px;margin:20px auto;font:16px/1.7 Georgia,serif}.dentBookingDone dl{border:1px solid var(--line);grid-template-columns:1fr 1fr;max-width:550px;margin:35px auto;display:grid}.dentBookingDone dl div{padding:20px}.dentBookingDone dl div+div{border-left:1px solid var(--line)}.dentBookingDone dt{font:700 9px monospace}.dentBookingDone dd{margin:10px 0 0;font:16px Georgia,serif}@media (width<=900px){.dentHeader{flex-wrap:wrap;height:auto;min-height:84px;padding:15px 20px}.dentHeader nav{order:3;gap:20px;width:100%;padding-top:15px;overflow:auto}.dentHeaderActions>a:first-child{display:none}.dentKovo{padding:0 16px;font-size:7px}.dentHero{grid-template-columns:1fr;padding:20px 18px 45px}.dentHeroCopy{padding:55px 7px 20px}.dentHero h1,.dentPageHero h1{font-size:57px}.dentHeroMedia{border-radius:100px 100px 18px 18px;min-height:540px}.dentQuick{gap:12px;margin-top:45px;display:grid}.dentTrust{grid-template-columns:1fr 1fr;gap:16px;padding:22px;display:grid}.dentSection{padding:75px 23px}.dentIntro,.dentVisitHeading,.dentFinance,.dentGalleryNote,.dentWhatToBring{grid-template-columns:1fr;gap:30px}.dentTreatmentGrid{grid-template-columns:1fr}.dentTreatmentGrid article{min-height:330px}.dentComfort,.dentDoctor{grid-template-columns:1fr}.dentComfortImage{padding:25px}.dentComfortImage img{min-height:450px}.dentComfortCopy{padding:70px 28px}.dentVisit ol{grid-template-columns:1fr 1fr}.dentDoctor>div{min-height:540px}.dentDoctor article{padding:75px 30px}.dentFooter{grid-template-columns:1fr 1fr}.dentPageHero{padding:85px 25px}.dentPageHero:after{font-size:120px}.dentServiceGroups>article{grid-template-columns:1fr;gap:45px;padding:70px 0}.dentEmergency{grid-template-columns:1fr;padding:65px 25px}.dentGallery{grid-template-columns:1fr}.dentGallery figure.wide{grid-column:auto}.dentGallery figure img,.dentGallery figure.wide img,.dentGallery figure.tall img,.dentGallery figure.cropDetail img{height:510px}.dentPatientCards,.dentPolicies{grid-template-columns:1fr}.dentPolicies aside{position:static}.dentPolicyNotice{grid-template-columns:1fr;gap:15px}.dentBooking{grid-template-columns:1fr}.dentBooking>aside{padding:55px 25px}.dentBooking>aside ol{gap:15px;display:flex}.dentBooking>aside li span,.dentBookingHelp{display:none}.dentBookingPanel{padding:35px 22px 55px}.dentDayTabs{grid-template-columns:1fr 1fr}.dentBookingForm{grid-template-columns:1fr}.dentBookingForm label,.dentBookingForm .full{grid-column:1}.dentBookingDone{padding:80px 25px}.dentBookingDone h1{font-size:50px}}@media (width<=560px){.dentLogo span{font-size:15px}.dentLogo i{width:36px;height:36px}.dentHeaderActions>a:last-child{padding:12px}.dentHero h1,.dentPageHero h1{font-size:48px}.dentActions{flex-direction:column;align-items:flex-start}.dentFloatCard{grid-template-columns:1fr}.dentFloatCard small{grid-area:auto/1}.dentTrust{grid-template-columns:1fr}.dentIntro h2,.dentComfort h2,.dentVisit h2,.dentDoctor h2,.dentFinance h2,.dentGalleryNote h2,.dentWhatToBring h2{font-size:43px}.dentVisit ol,.dentFooter{grid-template-columns:1fr}.dentServiceGroups h2{font-size:45px}.dentGallery figure img,.dentGallery figure.wide img,.dentGallery figure.tall img,.dentGallery figure.cropDetail img{height:400px}.dentPatientCards article{padding:40px 25px}.dentPolicies article{grid-template-columns:35px 1fr}.dentTimeGrid{grid-template-columns:1fr 1fr}.dentBookingSummary{grid-template-columns:1fr}.dentBookingSummary button{text-align:left;grid-area:auto/1;padding:0}.dentBookingDone dl{grid-template-columns:1fr}.dentBookingDone dl div+div{border-left:0;border-top:1px solid var(--line)}}.voltSite{--ink:#0b0d12;--paper:#f4f5f2;--white:#fff;--blue:#275dff;--electric:#d7ef78;--sky:#dce6ff;--line:#0b0d122e;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.voltSite *{box-sizing:border-box}.voltSite a{color:inherit}.voltKovo{color:#fff;letter-spacing:.13em;background:#080a0f;justify-content:space-between;align-items:center;height:34px;padding:0 3vw;font:700 8px monospace;display:flex}.voltKovo a{color:var(--electric)}.voltPromo{background:var(--electric);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;height:34px;padding:0 3vw;font:800 8px monospace;display:flex}.voltHeader{border-bottom:1px solid var(--line);z-index:10;background:#f4f5f2f7;align-items:center;height:88px;padding:0 3vw;display:flex;position:relative}.voltLogo{align-items:center;gap:8px;margin-right:38px;display:flex}.voltLogo i{background:var(--blue);color:#fff;clip-path:polygon(0 0,100% 0,77% 100%,0 100%);place-items:center;width:35px;height:35px;font:900 17px Arial;display:grid}.voltLogo b{letter-spacing:-.07em;font-size:19px}.voltHeader nav{align-items:center;gap:24px;margin-right:auto;display:flex}.voltHeader nav a,.voltHeader>div>a{font-size:10px;font-weight:800}.voltHeader>div{align-items:center;gap:17px;display:flex}.voltHeader button{background:var(--ink);color:#fff;border:0;border-radius:4px;padding:11px 13px;font-size:9px;font-weight:800}.voltHeader button b{background:var(--electric);width:17px;height:17px;color:var(--ink);border-radius:50%;place-items:center;margin-left:7px;display:inline-grid}.voltHero{color:#fff;background:#0a0c12;grid-template-columns:.78fr 1.22fr;align-items:center;gap:3vw;min-height:760px;padding:70px 4vw;display:grid;overflow:hidden}.voltHeroCopy>span,.voltPopular header span,.voltFeature article>span,.voltPromises>div>span,.voltDeal span,.voltGuides header>span,.voltFinal>span,.voltPageHero>span,.voltAboutLead>span,.voltImpact article>span{letter-spacing:.16em;color:var(--electric);font:800 8px monospace}.voltHero h1,.voltPageHero h1{letter-spacing:-.085em;margin:28px 0;font:900 clamp(65px,7.8vw,123px)/.79 Arial}.voltHero h1 em,.voltPageHero h1 em{color:var(--electric);font-style:normal}.voltHeroCopy>p{color:#b9beca;max-width:590px;font-size:17px;line-height:1.6}.voltHeroCopy>div{align-items:center;gap:25px;margin-top:30px;display:flex}.voltHeroCopy>div a:first-child{background:var(--electric);color:var(--ink);border-radius:4px;padding:16px 19px;font-size:10px;font-weight:900}.voltHeroCopy>div a:last-child{border-bottom:1px solid;font-size:10px;font-weight:800}.voltHeroImage{clip-path:polygon(7% 0,100% 0,100% 93%,93% 100%,0 100%,0 7%);background:#171a22;height:610px;position:relative}.voltHeroImage img{object-fit:cover;filter:saturate(.8)contrast(1.05);width:100%;height:100%}.voltHeroImage:after{content:"";background:linear-gradient(140deg,#275dff59,#0000 45%);position:absolute;inset:0}.voltHeroImage span{z-index:2;background:var(--electric);color:var(--ink);padding:8px 10px;font:800 7px monospace;position:absolute}.voltHeroImage span:first-of-type{top:12%;left:5%}.voltHeroImage span:nth-of-type(2){top:52%;right:4%}.voltHeroImage span:nth-of-type(3){bottom:7%;left:10%}.voltCategories{background:var(--ink);grid-template-columns:repeat(6,1fr);gap:1px;display:grid}.voltCategories a{background:var(--paper);grid-template-columns:1fr auto;min-height:185px;padding:19px;display:grid}.voltCategories b{color:#777;font:800 8px monospace}.voltCategories i{color:var(--blue);grid-column:1/-1;align-self:center;font:35px Arial}.voltCategories span{font-size:13px;font-weight:800}.voltCategories em{font-style:normal}.voltPopular{padding:105px 3vw}.voltPopular header{grid-template-columns:1fr 1fr auto;align-items:end;gap:5vw;margin-bottom:45px;display:grid}.voltPopular h2{letter-spacing:-.065em;margin:18px 0 0;font-size:57px}.voltPopular header p{margin:0;font-size:13px;line-height:1.6}.voltPopular header>a{font-size:9px;font-weight:900}.voltPopular>div,.voltProductGrid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.voltProductCard{position:relative}.voltProductCard>a>div{background:#e5e7e7;height:390px;position:relative;overflow:hidden}.voltProductCard img{object-fit:cover;filter:saturate(.78);width:100%;height:100%;transition:all .35s}.voltProductCard:hover img{transform:scale(1.025)}.voltProductCard>a>div>span{background:var(--electric);padding:7px;font:800 7px monospace;position:absolute;top:12px;left:12px}.voltProductCard>a>div>i{background:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid;position:absolute;top:12px;right:12px}.voltProductCard>a>small{color:var(--blue);margin-top:14px;font:700 7px monospace;display:block}.voltProductCard h3{margin:7px 0;font-size:18px}.voltProductCard>a>p{color:#686b70;margin:0;font-size:10px}.voltProductCard footer{justify-content:space-between;margin-top:15px;display:flex}.voltProductCard footer b{font-size:13px}.voltProductCard footer em{font:8px monospace}.voltProductCard>button{color:var(--blue);text-transform:uppercase;background:0 0;border:0;font:800 8px Arial;position:absolute;bottom:0;right:0}.voltFeature{background:var(--blue);color:#fff;grid-template-columns:1.2fr .8fr;display:grid}.voltFeature>img{object-fit:cover;filter:saturate(.75);width:100%;height:760px}.voltFeature article{padding:9vw 6vw}.voltFeature h2,.voltImpact h2{letter-spacing:-.07em;font-size:63px;line-height:.9}.voltFeature p,.voltImpact p{font-size:14px;line-height:1.7}.voltFeature a,.voltImpact a{background:var(--electric);color:var(--ink);margin-top:25px;padding:14px 17px;font-size:9px;font-weight:900;display:inline-block}.voltPromises{grid-template-columns:.75fr 1.25fr;gap:7vw;padding:110px 5vw;display:grid}.voltPromises>div:first-child h2{letter-spacing:-.065em;font-size:54px;line-height:.9}.voltPromises>div:last-child{grid-template-columns:1fr 1fr;display:grid}.voltPromises article{border-top:1px solid;border-left:1px solid;min-height:220px;padding:25px}.voltPromises article>b{color:var(--blue);font:800 8px monospace}.voltPromises h3{margin-top:55px;font-size:19px}.voltPromises article p{font-size:11px;line-height:1.6}.voltDeal{background:var(--electric);grid-template-columns:.8fr 1.2fr;display:grid}.voltDeal>div{padding:8vw 6vw}.voltDeal h2{letter-spacing:-.07em;margin:28px 0;font-size:65px}.voltDeal p{font-size:14px;line-height:1.6}.voltDeal strong{margin:25px 0;font-size:33px;display:block}.voltDeal del{color:#777;font-size:17px}.voltDeal a{border-bottom:2px solid;font-size:10px;font-weight:900}.voltDeal>img{object-fit:cover;filter:saturate(.7);width:100%;height:680px}.voltGuides{color:#fff;background:#0c0e13;padding:110px 5vw}.voltGuides header{grid-template-columns:.45fr 1.55fr;margin-bottom:65px;display:grid}.voltGuides h2{letter-spacing:-.07em;margin:0;font-size:62px;line-height:.9}.voltGuides>a{border-top:1px solid #4a4d53;grid-template-columns:70px 1fr 100px;align-items:center;padding:25px 0;display:grid}.voltGuides>a:last-child{border-bottom:1px solid #4a4d53}.voltGuides>a>b{color:var(--electric);font:800 8px monospace}.voltGuides>a>span{gap:7px;display:grid}.voltGuides small{color:#878b96;font:700 7px monospace}.voltGuides strong{font-size:19px}.voltGuides em{text-align:right;font:8px monospace}.voltFinal{text-align:center;background:var(--sky);padding:125px 5vw}.voltFinal h2{letter-spacing:-.08em;margin:35px 0;font-size:clamp(60px,8vw,115px);line-height:.84}.voltFinal a{color:var(--blue);border-bottom:2px solid;font-size:11px;font-weight:900}.voltFooter{color:#fff;background:#07090d;grid-template-columns:2fr 1fr 1fr 1.5fr;gap:50px;padding:75px 4vw 45px;display:grid}.voltFooter .voltLogo i{color:#fff}.voltFooter>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.voltFooter p{color:#969aa4;font-size:11px;line-height:1.6}.voltFooter>div>b{color:var(--electric);font:800 8px monospace}.voltFooter>div:not(:first-child)>a{border-bottom:1px solid #444;font-size:9px}.voltFooter label{border-bottom:1px solid #666;grid-template-columns:1fr auto;width:100%;display:grid}.voltFooter input{color:#fff;background:0 0;border:0;padding:12px 0}.voltFooter label button{color:var(--electric);background:0 0;border:0;font-weight:800}.voltFooter small{color:#777;font-size:8px}.voltFooter>em{color:#777;border-top:1px solid #444;grid-column:1/-1;padding-top:22px;font:7px/1.6 monospace}.voltShopHero{background:var(--blue);color:#fff;padding:100px 5vw 85px}.voltShopHero>span{color:var(--electric);font:800 8px monospace}.voltShopHero h1{letter-spacing:-.085em;margin:28px 0;font-size:clamp(70px,9vw,135px);line-height:.8}.voltShopHero p{font-size:16px}.voltShopTools{border-bottom:1px solid;justify-content:space-between;padding:20px 3vw;display:flex}.voltShopTools>div{gap:7px;display:flex}.voltShopTools button{border:1px solid var(--line);color:var(--ink);background:0 0;border-radius:4px;padding:9px 11px;font-size:8px;font-weight:800}.voltShopTools button.active{background:var(--ink);color:#fff}.voltShopTools label{font:700 8px monospace}.voltShopTools select{background:0 0;border:0}.voltProductGrid{gap:55px 10px;padding:40px 3vw 110px}.voltProductGrid .voltProductCard>a>div{height:440px}.voltTrade{background:var(--electric);grid-template-columns:1fr 1fr;gap:8vw;padding:70px 5vw;display:grid}.voltTrade h2{letter-spacing:-.06em;font-size:55px;line-height:.9}.voltTrade>div>b{font:800 8px monospace}.voltTrade>div:last-child{flex-wrap:wrap;align-content:center;gap:8px;display:flex}.voltTrade>div:last-child p{width:100%;font-size:13px;font-weight:800}.voltTrade button{background:0 0;border:1px solid;padding:13px 18px;font-weight:800}.voltTrade a{width:100%;margin-top:15px;font-size:9px;font-weight:900;display:block}.voltProduct{background:#fff;grid-template-columns:1.15fr .85fr;display:grid}.voltProductMedia{background:#0a0c12;height:850px;position:relative}.voltProductMedia>img{object-fit:contain;filter:contrast(1.05);width:100%;height:100%}.voltProductMedia>span{background:var(--electric);padding:8px;font:800 7px monospace;position:absolute;top:20px;left:20px}.voltProductMedia>div{gap:6px;display:flex;position:absolute;bottom:20px;left:20px}.voltProductMedia>div button{color:#fff;background:#111;border:1px solid #888;width:35px;height:35px}.voltProduct>aside{padding:70px 5vw}.voltProduct>aside>span{color:var(--blue);font:800 8px monospace}.voltReview{float:right;font:800 8px monospace}.voltReview a{text-decoration:underline}.voltProduct>aside h1{letter-spacing:-.07em;margin:25px 0 7px;font-size:58px}.voltSub{color:#65686d;font-size:14px}.voltProduct>aside>strong{margin:30px 0 4px;font-size:27px;display:block}.voltProduct>aside>small{font-size:8px}.voltProduct fieldset{border:0;margin:28px 0;padding:0}.voltProduct legend{margin-bottom:10px;font:800 8px monospace}.voltProduct legend b{color:var(--blue)}.voltProduct fieldset button{border:1px solid var(--line);color:var(--ink);background:#fff;min-width:92px;margin-right:6px;padding:12px;font-size:9px}.voltProduct fieldset button.active{border:2px solid var(--blue);background:#edf1ff}.voltProduct fieldset button i{background:#333;border-radius:50%;width:12px;height:12px;margin-right:7px;display:inline-block}.voltProduct fieldset button i.silver{background:#ccc}.voltProduct fieldset button i.cobalt{background:#315da2}.voltProduct fieldset button small{margin-top:5px;display:block}.voltBuy{grid-template-columns:100px 1fr;gap:8px;display:grid}.voltBuy>div{border:1px solid;justify-content:space-around;align-items:center;display:flex}.voltBuy>div button{background:0 0;border:0}.voltBuy>button{background:var(--blue);color:#fff;border:0;padding:16px;font-weight:800}.voltProduct>aside>ul{padding:20px 0;list-style:none}.voltProduct>aside>li{padding:5px 0;font-size:10px}.voltSpecTabs{background:#e6ebff;padding:75px 6vw}.voltSpecTabs>nav{border-bottom:1px solid;gap:25px;display:flex}.voltSpecTabs>nav button{color:#777;background:0 0;border:0;padding:15px 0;font-weight:800}.voltSpecTabs>nav button.active{color:var(--ink);border-bottom:3px solid var(--blue)}.voltHighlights{grid-template-columns:repeat(4,1fr);padding-top:40px;display:grid}.voltHighlights article{border-left:1px solid;padding:30px}.voltHighlights strong{letter-spacing:-.06em;font-size:44px;display:block}.voltHighlights span{font-size:10px}.voltSpecRows{padding-top:30px}.voltSpecRows p{border-bottom:1px solid;grid-template-columns:200px 1fr;padding:18px 0;display:grid}.voltSpecRows b{font:800 8px monospace}.voltBox{align-items:center;gap:30px;padding-top:40px;display:flex}.voltBox span{font-size:40px}.voltReviews{grid-template-columns:180px 1fr;padding-top:40px;display:grid}.voltReviews strong{font-size:85px}.voltReviews p{max-width:600px;font-size:14px;line-height:1.6}.voltCompareStrip{background:var(--electric);justify-content:space-between;align-items:end;padding:55px 5vw;display:flex}.voltCompareStrip b{font:800 8px monospace}.voltCompareStrip h2{margin:15px 0 0;font-size:40px}.voltCompareStrip a{font-size:10px;font-weight:900}.voltPageHero{color:#fff;background:#0a0c12;min-height:650px;padding:100px 5vw 110px}.voltPageHero h1{font-size:clamp(70px,9vw,137px)}.voltPageHero>p{color:#b8bdc9;max-width:680px;font-size:16px;line-height:1.7}.voltAboutHero{background:var(--blue)}.voltAboutHero>span,.voltAboutHero h1 em{color:var(--electric)}.voltAboutLead{grid-template-columns:.4fr 1.15fr .7fr;gap:5vw;padding:110px 6vw;display:grid}.voltAboutLead h2{letter-spacing:-.07em;margin:0;font-size:62px;line-height:.9}.voltAboutLead p{border-top:1px solid;padding-top:20px;font-size:14px;line-height:1.7}.voltPrinciples{background:#e4e8f5;grid-template-columns:1fr 1fr;padding:100px 5vw;display:grid}.voltPrinciples article{border-top:1px solid;border-left:1px solid;min-height:300px;padding:30px}.voltPrinciples article>b{color:var(--blue);font:800 8px monospace}.voltPrinciples h2{margin-top:65px;font-size:27px}.voltPrinciples p{font-size:12px;line-height:1.65}.voltImpact{color:#fff;background:#0a0c12;grid-template-columns:1.15fr .85fr;display:grid}.voltImpact>img{object-fit:cover;width:100%;height:760px}.voltImpact article{padding:9vw 6vw}.voltImpact p{color:#bbb}.voltImpact ul{padding:20px}.voltImpact li{padding:7px 0;font-size:11px}.voltFinalBlue{background:var(--blue);color:#fff}.voltFinalBlue a{color:var(--electric)}.voltGuideHero{background:#161922}.voltGuideGrid{grid-template-columns:1fr 1fr;gap:70px 20px;padding:100px 5vw;display:grid}.voltGuideGrid article.lead{grid-column:1/-1}.voltGuideGrid article>div{background:#111;height:520px;position:relative}.voltGuideGrid article.lead>div{height:740px}.voltGuideGrid img{object-fit:cover;width:100%;height:100%}.voltGuideGrid article>div>span{background:var(--electric);padding:9px;font:800 8px monospace;position:absolute;bottom:0;left:0}.voltGuideGrid article>small{color:var(--blue);margin-top:16px;font:800 8px monospace;display:block}.voltGuideGrid h2{letter-spacing:-.04em;font-size:28px}.voltGuideGrid p{font-size:12px;line-height:1.65}.voltGuideGrid article>a{font-size:9px;font-weight:900}.voltPolicy{background:#ffd685;grid-template-columns:210px 1fr 170px;align-items:center;gap:5vw;padding:40px 5vw;display:grid}.voltPolicy b{font:800 8px monospace}.voltPolicy p{font-size:11px;line-height:1.6}.voltPolicy a{text-align:right;font-size:9px;font-weight:900}.voltSupportHero{background:var(--blue)}.voltSupportHero>span,.voltSupportHero h1 em{color:var(--electric)}.voltSupportCards{grid-template-columns:repeat(3,1fr);gap:8px;padding:70px 5vw;display:grid}.voltSupportCards article{border:1px solid;min-height:290px;padding:28px}.voltSupportCards b{color:var(--blue);font:800 8px monospace}.voltSupportCards h2{margin:60px 0 25px;font-size:26px}.voltSupportCards button{background:var(--ink);color:#fff;border:0;padding:12px;font-size:9px;font-weight:800}.voltSupportBody{grid-template-columns:250px 1fr;gap:8vw;padding:90px 6vw;display:grid}.voltSupportBody aside{flex-direction:column;align-self:start;display:flex;position:sticky;top:25px}.voltSupportBody aside>b{font:800 8px monospace}.voltSupportBody aside>a{border-bottom:1px solid;padding:11px 0;font-size:9px}.voltSupportBody article{border-bottom:1px solid;grid-template-columns:55px 1fr;margin-bottom:40px;padding-bottom:40px;display:grid}.voltSupportBody article>b{color:var(--blue);font:800 8px monospace}.voltSupportBody h2{margin:0;font-size:31px}.voltSupportBody p{font-size:13px;line-height:1.7}.voltCartShade{z-index:100;background:#0009;justify-content:flex-end;display:flex;position:fixed;inset:0}.voltCart{background:#fff;flex-direction:column;width:min(520px,100%);height:100%;display:flex;box-shadow:-20px 0 70px #000}.voltCart>header{border-bottom:1px solid;justify-content:space-between;align-items:center;height:75px;padding:0 25px;display:flex}.voltCart>header h2{font-size:22px}.voltCart>header h2 span{background:var(--electric);border-radius:50%;place-items:center;width:24px;height:24px;font-size:10px;display:inline-grid}.voltCart>header button{background:0 0;border:0}.voltEmpty{text-align:center;margin:auto;padding:45px}.voltEmpty>i{border:2px solid;border-radius:50%;place-items:center;width:80px;height:80px;font:700 27px monospace;display:inline-grid}.voltEmpty h3{font-size:35px}.voltEmpty p{font-size:13px;line-height:1.6}.voltEmpty a{color:var(--blue);font-size:9px;font-weight:900}.voltCartItems{padding:10px 25px;overflow:auto}.voltCartItems article{border-bottom:1px solid;grid-template-columns:90px 1fr 70px;align-items:center;gap:15px;padding:15px 0;display:grid}.voltCartItems img{object-fit:cover;width:90px;height:90px}.voltCartItems article span{gap:5px;display:grid}.voltCartItems article small{font-size:8px}.voltCartItems article span button{color:#777;background:0 0;border:0;justify-self:start;padding:0;font-size:8px;text-decoration:underline}.voltCartItems article em{text-align:right;font:800 10px monospace}.voltCart>footer{border-top:1px solid;margin-top:auto;padding:25px}.voltCart>footer p{justify-content:space-between;font-size:18px;display:flex}.voltCart>footer>small{font-size:8px}.voltCart>footer>button{background:var(--blue);color:#fff;border:0;width:100%;margin:17px 0 8px;padding:16px;font-weight:800}.voltCart>footer>em{text-align:center;font:7px monospace;display:block}@media (width<=950px){.voltHeader{flex-wrap:wrap;height:auto;min-height:88px;padding:15px 20px}.voltHeader nav{order:3;gap:20px;width:100%;margin:0;padding-top:13px;overflow:auto}.voltHeader>div>a{display:none}.voltKovo,.voltPromo{padding:0 16px;font-size:7px}.voltPromo span{display:none}.voltHero{grid-template-columns:1fr;padding:65px 25px}.voltHeroImage{height:560px}.voltCategories{grid-template-columns:repeat(3,1fr)}.voltPopular{padding:80px 24px}.voltPopular header,.voltFeature,.voltPromises,.voltDeal,.voltGuides header,.voltTrade,.voltAboutLead,.voltImpact{grid-template-columns:1fr}.voltPopular>div,.voltProductGrid{grid-template-columns:1fr 1fr}.voltFeature>img,.voltDeal>img,.voltImpact>img{height:600px}.voltFeature article,.voltDeal>div,.voltImpact article{padding:75px 28px}.voltPromises{padding:80px 25px}.voltFooter{grid-template-columns:1fr 1fr}.voltShopTools{flex-direction:column;align-items:flex-start;gap:15px}.voltShopTools>div{width:100%;overflow:auto}.voltProduct{grid-template-columns:1fr}.voltProductMedia{height:700px}.voltHighlights{grid-template-columns:1fr 1fr}.voltPageHero{min-height:560px;padding:85px 25px}.voltAboutLead{padding:80px 25px}.voltGuideGrid{grid-template-columns:1fr}.voltGuideGrid article.lead{grid-column:1}.voltGuideGrid article>div,.voltGuideGrid article.lead>div{height:560px}.voltPolicy{grid-template-columns:1fr}.voltPolicy a{text-align:left}.voltSupportCards{grid-template-columns:1fr}.voltSupportCards article{min-height:230px}.voltSupportBody{grid-template-columns:1fr}.voltSupportBody aside{position:static}}@media (width<=560px){.voltLogo{margin-right:auto}.voltHeader>div{gap:0}.voltHeader nav{display:none}.voltHero h1,.voltPageHero h1{font-size:54px}.voltHeroCopy>div{flex-direction:column;align-items:flex-start}.voltHeroImage{height:440px}.voltCategories{grid-template-columns:1fr 1fr}.voltCategories a{min-height:150px}.voltPopular header{gap:22px}.voltPopular h2,.voltFeature h2,.voltPromises>div:first-child h2,.voltDeal h2,.voltGuides h2,.voltAboutLead h2,.voltImpact h2{font-size:42px}.voltPopular>div,.voltProductGrid{grid-template-columns:1fr}.voltProductCard>a>div,.voltProductGrid .voltProductCard>a>div{height:460px}.voltPromises>div:last-child,.voltPrinciples{grid-template-columns:1fr}.voltPromises article{border-left:0}.voltGuides{padding:75px 24px}.voltGuides>a{grid-template-columns:38px 1fr}.voltGuides>a>em{display:none}.voltFinal h2{font-size:52px}.voltFooter{grid-template-columns:1fr}.voltShopHero{padding:75px 24px}.voltProductMedia{height:520px}.voltProduct>aside{padding:55px 24px}.voltProduct>aside h1{font-size:45px}.voltProduct fieldset button{min-width:0}.voltBuy{grid-template-columns:1fr}.voltBuy>div{height:45px}.voltHighlights{grid-template-columns:1fr 1fr}.voltHighlights article{padding:20px}.voltHighlights strong{font-size:34px}.voltBox{flex-wrap:wrap}.voltReviews{grid-template-columns:1fr}.voltCompareStrip{flex-direction:column;align-items:flex-start;gap:25px}.voltAboutLead{grid-template-columns:1fr}.voltGuideGrid{padding:70px 24px}.voltGuideGrid article>div,.voltGuideGrid article.lead>div{height:440px}.voltSupportBody{padding:75px 24px}.voltSupportBody article{grid-template-columns:40px 1fr}}.verdSite{--forest:#183b2b;--deep:#0d271d;--cream:#f1eedf;--sage:#c9d0a7;--acid:#d7ef78;--rust:#bd653e;--line:#183b2b40;background:var(--cream);color:var(--forest);font-family:Arial,sans-serif;overflow:hidden}.verdSite *{box-sizing:border-box}.verdSite a{color:inherit}.verdKovo{color:#e1eadb;letter-spacing:.12em;text-transform:uppercase;background:#08140f;justify-content:space-between;align-items:center;height:36px;padding:0 3.5vw;font:600 9px monospace;display:flex}.verdKovo a{color:var(--acid)}.verdHeader{border-bottom:1px solid var(--line);background:var(--cream);z-index:5;justify-content:space-between;align-items:center;height:96px;padding:0 3.5vw;display:flex;position:relative}.verdLogo{align-items:center;gap:11px;display:flex}.verdLogo i{background:var(--forest);width:44px;height:44px;color:var(--acid);border-radius:50% 50% 50% 5px;place-items:center;font:italic 25px Georgia;display:grid}.verdLogo span{letter-spacing:.17em;font:800 17px Arial}.verdLogo small{letter-spacing:.18em;font:700 7px/1.5 monospace;display:block}.verdHeader nav{gap:27px;display:flex}.verdHeader nav a{font-size:11px;font-weight:700}.verdButton{background:var(--forest);border:1px solid var(--forest);border-radius:0;justify-content:center;align-items:center;padding:15px 21px;font:700 11px Arial;display:inline-flex;color:#fff!important}.verdHero{align-items:flex-end;height:calc(100vh - 132px);min-height:690px;padding:5.5vw;display:flex;position:relative;overflow:hidden}.verdHero>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.verdShade{background:linear-gradient(70deg,#081b12d4,#081b1233 65%);position:absolute;inset:0}.verdHeroCopy{z-index:2;color:#fff;max-width:980px;position:relative}.verdHeroCopy>span,.verdStatement>span,.verdServices header>span,.verdFeature article>span,.verdProcess>div>span,.verdCare>div>span,.verdFinal>span,.verdPageHero>span{letter-spacing:.17em;font:700 10px monospace}.verdHero h1,.verdPageHero h1{letter-spacing:-.07em;margin:30px 0;font:400 clamp(75px,9vw,145px)/.82 Georgia,serif}.verdHero h1 em{color:var(--acid);font-weight:400}.verdHeroCopy>p{max-width:610px;font:19px/1.6 Georgia,serif}.verdHeroCopy>div:last-child{align-items:center;gap:28px;margin-top:32px;display:flex}.verdHeroCopy>div>a:last-child{border-bottom:1px solid;font-size:11px;font-weight:700}.verdHero aside{z-index:2;background:var(--cream);gap:8px;width:230px;padding:22px;display:grid;position:absolute;bottom:4vw;right:4vw}.verdHero aside b{letter-spacing:.14em;font:700 9px monospace}.verdHero aside span{font:21px Georgia,serif}.verdHero aside small{font-size:9px}.verdMarquee{background:var(--acid);white-space:nowrap;justify-content:space-around;align-items:center;height:66px;display:flex;overflow:hidden}.verdMarquee span{letter-spacing:.14em;font:700 11px monospace}.verdMarquee i{font-size:22px;font-style:normal}.verdSection{padding:110px 5.5vw}.verdStatement{grid-template-columns:.55fr 1.45fr;gap:5vw;display:grid}.verdStatement h2{letter-spacing:-.055em;margin:0;font:400 clamp(46px,5.8vw,90px)/.98 Georgia,serif}.verdStatement>div{border-top:1px solid var(--line);grid-column:2;grid-template-columns:1fr 1fr;gap:5vw;padding-top:30px;display:grid}.verdStatement p{margin:0;font:16px/1.8 Georgia,serif}.verdStatement a{justify-self:end;font-size:11px;font-weight:700}.verdServices{padding-top:30px}.verdServices header{grid-template-columns:1fr 2fr;margin-bottom:60px;display:grid}.verdServices header h2{letter-spacing:-.05em;margin:0;font:400 60px/1 Georgia,serif}.verdServices article{border-top:1px solid var(--line);grid-template-columns:70px .8fr 1.2fr 180px;align-items:center;gap:30px;padding:37px 0;display:grid}.verdServices article:last-child{border-bottom:1px solid var(--line)}.verdServices article>b{font:700 9px monospace}.verdServices h3{margin:0;font:400 30px Georgia,serif}.verdServices p{font-size:12px;line-height:1.7}.verdServices article>a{text-align:right;font-size:10px;font-weight:700}.verdFeature{background:var(--deep);color:#fff;grid-template-columns:1.15fr .85fr;min-height:820px;display:grid}.verdFeatureImage{margin:4vw 0 4vw 4vw;position:relative}.verdFeatureImage img{object-fit:cover;width:100%;height:100%}.verdFeatureImage span{background:var(--cream);color:var(--forest);letter-spacing:.12em;padding:14px 18px;font:700 9px monospace;position:absolute;bottom:0;left:0}.verdFeature article{flex-direction:column;align-items:flex-start;padding:9vw 6vw;display:flex}.verdFeature h2,.verdCare h2{letter-spacing:-.05em;margin:32px 0;font:400 63px/1 Georgia,serif}.verdFeature p,.verdCare p{font:16px/1.8 Georgia,serif}.verdFeature dl{width:100%;margin:40px 0}.verdFeature dl div{border-top:1px solid #ffffff3d;grid-template-columns:90px 1fr;padding:15px 0;display:grid}.verdFeature dt{font:700 9px monospace}.verdFeature dd{margin:0;font:13px Georgia}.verdButtonLight{background:var(--acid);border-color:var(--acid);color:var(--forest)!important}.verdProcess>div{grid-template-columns:1fr 2fr;display:grid}.verdProcess h2{letter-spacing:-.05em;margin:0;font:400 65px/1 Georgia}.verdProcess ol{grid-template-columns:repeat(4,1fr);margin:70px 0 0;padding:0;list-style:none;display:grid}.verdProcess li{border-left:1px solid var(--line);padding:28px}.verdProcess li b{font:700 9px monospace}.verdProcess li h3{margin:58px 0 15px;font:400 25px Georgia}.verdProcess li p{font-size:12px;line-height:1.7}.verdCare{background:var(--sage);grid-template-columns:1fr 1fr;display:grid}.verdCare>img{object-fit:cover;width:100%;height:760px}.verdCare>div{flex-direction:column;justify-content:center;align-items:flex-start;padding:9vw 7vw;display:flex}.verdFinal{text-align:center;background:var(--forest);color:#fff;padding:130px 5vw}.verdFinal h2{letter-spacing:-.065em;max-width:1100px;margin:35px auto;font:400 clamp(55px,8vw,120px)/.92 Georgia,serif}.verdFinal a{color:var(--acid);border-bottom:1px solid;font-size:13px;font-weight:700}.verdFooter{color:#fff;background:#08150f;grid-template-columns:2fr 1fr 1fr 1fr;gap:60px;padding:80px 4vw 55px;display:grid}.verdFooter .verdLogo i{background:var(--acid);color:var(--forest)}.verdFooter>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.verdFooter p{margin:8px 0;font:13px/1.7 Georgia}.verdFooter small{color:#9dac9f;max-width:330px;font-size:9px;line-height:1.5}.verdFooter b{letter-spacing:.14em;color:var(--acid);font:700 9px monospace}.verdFooter>div:not(:first-child) a{border-bottom:1px solid #52685b;font-size:11px}.verdPageHero{background:var(--sage);min-height:640px;padding:105px 7vw 115px;position:relative}.verdPageHero:after{content:"V";color:#183b2b17;font:italic 280px Georgia;position:absolute;bottom:-20px;right:6vw}.verdPageHero h1{z-index:1;max-width:1100px;position:relative}.verdPageHero p{max-width:650px;margin-bottom:30px;font:17px/1.75 Georgia}.verdServiceGroups>article{border-top:1px solid var(--line);grid-template-columns:.85fr 1.15fr;gap:11vw;padding:90px 0;display:grid}.verdServiceGroups header>span{font:700 9px monospace}.verdServiceGroups h2{margin:25px 0;font:400 65px Georgia}.verdServiceGroups header>p{font:15px/1.7 Georgia}.verdServiceGroups header>a{font-size:11px;font-weight:700}.verdServiceGroups ul{margin:0;padding:0;list-style:none}.verdServiceGroups li{border-bottom:1px solid var(--line);justify-content:space-between;padding:21px 0;font:18px Georgia;display:flex}.verdServiceGroups li i{font-family:Arial;font-style:normal}.verdRange{background:var(--rust);color:#fff;grid-template-columns:1fr 1fr;gap:8vw;padding:85px 7vw;display:grid}.verdRange span{letter-spacing:.14em;font:700 9px monospace}.verdRange h2{margin:25px 0;font:400 58px Georgia}.verdRange p{border-bottom:1px solid #ffffff4d;justify-content:space-between;margin:0;padding:17px 0;display:flex}.verdRange p b{font:16px Georgia}.verdRange p em{font-size:11px;font-style:normal}.verdRange small{margin-top:18px;font-size:9px;display:block}.verdProjectsHero{background:#d8d2bd}.verdProjectGrid{grid-template-columns:1fr 1fr;gap:65px 26px;display:grid}.verdProjectGrid figure{margin:0}.verdProjectGrid figure.wide{grid-column:1/-1}.verdProjectGrid img{object-fit:cover;width:100%;height:570px}.verdProjectGrid .wide img,.verdProjectGrid .tall img{height:760px}.verdProjectGrid figcaption{border-bottom:1px solid var(--line);grid-template-columns:45px 1fr 30px;padding:16px 0;display:grid}.verdProjectGrid figcaption>b{font:700 9px monospace}.verdProjectGrid figcaption span{gap:5px;display:grid}.verdProjectGrid figcaption strong{font:23px Georgia}.verdProjectGrid figcaption small{font-size:10px}.verdProjectGrid figcaption i{font-style:normal}.verdCaseStudy{background:var(--deep);color:#fff;grid-template-columns:1.15fr .85fr;display:grid}.verdCaseStudy>div{padding:4vw 0 4vw 4vw}.verdCaseStudy img{object-fit:cover;width:100%;height:100%;min-height:750px}.verdCaseStudy article{padding:8vw 6vw}.verdCaseStudy article>span{letter-spacing:.14em;font:700 9px monospace}.verdCaseStudy h2{font:400 62px Georgia}.verdCaseStudy p{font:16px/1.8 Georgia}.verdCaseStudy dl{margin:40px 0}.verdCaseStudy dl div{border-top:1px solid #ffffff40;padding:14px 0}.verdCaseStudy dt{font:700 9px monospace}.verdCaseStudy dd{margin:7px 0 0;font:13px Georgia}.verdCareHero{background:#d9dfc1}.verdCarePrinciples{grid-template-columns:1fr 1fr;gap:10vw;display:grid}.verdCarePrinciples h2{margin:25px 0;font:400 67px Georgia}.verdCarePrinciples p{font:16px/1.8 Georgia}.verdCarePrinciples ul{padding:20px 0;list-style:none}.verdCarePrinciples li{border-top:1px solid var(--line);padding:15px 0}.verdCarePrinciples li:before{content:"✳";margin-right:12px}.verdPlans{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;padding-top:0;display:grid}.verdPlans article{background:var(--cream);flex-direction:column;min-height:560px;padding:42px;display:flex}.verdPlans article>span{font:700 9px monospace}.verdPlans h2{margin:40px 0 15px;font:400 44px Georgia}.verdPlans p{min-height:55px;font:14px/1.7 Georgia}.verdPlans article>b{margin:18px 0;font:700 10px monospace}.verdPlans ul{padding:18px 0;list-style:none}.verdPlans li{border-bottom:1px solid var(--line);padding:10px 0;font-size:11px}.verdPlans a{margin-top:auto;font-size:11px;font-weight:700}.verdSeason{background:var(--sage);grid-template-columns:repeat(4,1fr);gap:1px;padding:80px 5vw;display:grid}.verdSeason>span{font:700 9px monospace}.verdSeason>div{border-left:1px solid var(--line);padding:0 35px}.verdSeason b{font:700 9px monospace}.verdSeason h3{font:400 25px Georgia}.verdSeason p{font-size:11px;line-height:1.7}.verdTimeline>article{border-top:1px solid var(--line);grid-template-columns:70px .75fr 1fr 160px;gap:35px;padding:42px 0;display:grid}.verdTimeline article>span,.verdTimeline article>b{font:700 9px monospace}.verdTimeline h2{margin:0;font:400 36px Georgia}.verdTimeline p{margin:0;font:14px/1.7 Georgia}.verdTimeline article>b{text-align:right}.verdRoles{background:var(--rust);color:#fff;grid-template-columns:1fr 1fr;gap:10vw;padding:90px 7vw;display:grid}.verdRoles span{font:700 9px monospace}.verdRoles h2{font:400 60px Georgia}.verdRoles p{border-top:1px solid #ffffff4d;margin:0;padding:18px 0;font:15px/1.8 Georgia}.verdPolicyHero{background:#d8d2bd}.verdPolicies{grid-template-columns:300px 1fr;gap:9vw;display:grid}.verdPolicies aside{flex-direction:column;align-self:start;display:flex;position:sticky;top:25px}.verdPolicies aside>b{font:700 9px monospace}.verdPolicies aside>p{font:13px/1.6 Georgia}.verdPolicies aside>a{border-bottom:1px solid var(--line);padding:12px 0;font-size:10px}.verdPolicies article{border-bottom:1px solid var(--line);grid-template-columns:55px 1fr;margin-bottom:60px;padding-bottom:60px;scroll-margin-top:30px;display:grid}.verdPolicies article>span{font:700 9px monospace}.verdPolicies h2{margin:0;font:400 37px Georgia}.verdPolicies article>p{grid-column:2;font:15px/1.8 Georgia}.verdNotice{background:#e4c8a7;grid-template-columns:250px 1fr;padding:35px 7vw;display:grid}.verdNotice b{font:700 9px monospace}.verdNotice p{margin:0;font:13px/1.7 Georgia}.verdPlanner{background:#fff;grid-template-columns:370px 1fr;min-height:850px;display:grid}.verdPlanner>aside{background:var(--forest);color:#fff;padding:75px 45px}.verdPlanner>aside>span{letter-spacing:.14em;color:var(--acid);font:700 9px monospace}.verdPlanner>aside h1{font:400 55px/.95 Georgia}.verdPlanner>aside>p{font:14px/1.7 Georgia}.verdPlanner>aside ol{padding:40px 0;list-style:none}.verdPlanner>aside li{color:#8fa69a;align-items:center;gap:15px;padding:12px 0;font-size:11px;display:flex}.verdPlanner>aside li i{border:1px solid #587063;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;display:grid}.verdPlanner>aside li.active,.verdPlanner>aside li.done{color:#fff;font-weight:700}.verdPlanner>aside li.active i,.verdPlanner>aside li.done i{background:var(--acid);color:var(--forest)}.verdPlanner>aside>div{border-top:1px solid #587063;gap:8px;padding-top:25px;font-size:11px;display:grid}.verdPlanPanel{flex-direction:column;padding:60px 8vw;display:flex}.verdDemoNote{letter-spacing:.06em;background:#fff4c9;border:1px solid #e2c56b;padding:13px 16px;font:700 9px monospace}.verdPlanStep{width:100%;max-width:850px;margin:auto;padding:55px 0}.verdPlanStep>span{letter-spacing:.14em;font:700 9px monospace}.verdPlanStep>h2{margin:20px 0;font:400 48px Georgia}.verdPlanStep>p{font:14px Georgia}.verdChoiceList{gap:8px;margin-top:35px;display:grid}.verdChoiceList button{border:1px solid var(--line);color:var(--forest);text-align:left;background:#fff;padding:20px;font:17px Georgia}.verdChoiceList button i{margin-right:15px;font-style:normal}.verdChoiceList button.selected{background:var(--sage);border:2px solid var(--forest)}.verdChipList{flex-wrap:wrap;gap:10px;margin-top:35px;display:flex}.verdChipList button{border:1px solid var(--line);color:var(--forest);background:#fff;border-radius:999px;padding:14px 17px}.verdChipList button.selected{background:var(--forest);color:#fff}.verdPlanStep>label{font-size:10px;font-weight:700}.verdRangeChoices{grid-template-columns:repeat(5,1fr);gap:6px;margin:12px 0 30px;display:grid}.verdRangeChoices button{border:1px solid var(--line);color:var(--forest);background:#fff;padding:16px 8px;font-size:10px}.verdRangeChoices button.selected{background:var(--forest);color:#fff}.verdFormGrid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.verdFormGrid label{gap:8px;font-size:10px;font-weight:700;display:grid}.verdFormGrid input,.verdFormGrid select,.verdFormGrid textarea{border:1px solid var(--line);color:var(--forest);background:#fff;padding:14px;font:13px Arial}.verdFormGrid .full{grid-column:1/-1}.verdConsent{align-items:center;display:flex!important}.verdConsent input{width:17px}.verdPlanControls{border-top:1px solid var(--line);justify-content:space-between;margin-top:auto;padding-top:22px;display:flex}.verdPlanControls button{color:var(--forest);background:0 0;border:0;font-weight:700}.verdPlanControls button:last-child{background:var(--acid);padding:14px 20px}.verdPlanControls button:disabled{opacity:.35}.verdPlanDone{text-align:center;background:var(--sage);min-height:800px;padding:110px 8vw}.verdPlanDone>span{letter-spacing:.14em;font:700 9px monospace}.verdPlanDone h1{letter-spacing:-.05em;font:400 70px/.95 Georgia}.verdPlanDone>p{max-width:670px;margin:25px auto;font:16px/1.8 Georgia}.verdPlanDone dl{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);max-width:760px;margin:40px auto;display:grid}.verdPlanDone dl>div{padding:20px}.verdPlanDone dl>div+div{border-left:1px solid var(--line)}.verdPlanDone dt{font:700 9px monospace}.verdPlanDone dd{margin:10px 0;font:14px/1.5 Georgia}.verdPlanDone .verdDemoNote{max-width:600px;margin:25px auto}@media (width<=900px){.verdHeader{flex-wrap:wrap;height:auto;min-height:88px;padding:15px 20px}.verdHeader nav{order:3;gap:20px;width:100%;padding-top:14px;overflow:auto}.verdHeader>.verdButton{padding:12px}.verdKovo{padding:0 16px;font-size:7px}.verdHero{height:760px;min-height:0;padding:35px 25px}.verdHero h1,.verdPageHero h1{font-size:61px}.verdHero aside{display:none}.verdHeroCopy>div:last-child{flex-direction:column;align-items:flex-start}.verdMarquee{justify-content:flex-start;gap:35px;padding:0 20px}.verdSection{padding:75px 24px}.verdStatement,.verdStatement>div,.verdServices header,.verdFeature,.verdProcess>div,.verdCare,.verdRange,.verdCarePrinciples,.verdRoles,.verdPolicies{grid-template-columns:1fr}.verdStatement>div{grid-column:1}.verdStatement a{justify-self:start}.verdServices article{grid-template-columns:40px 1fr}.verdServices article p,.verdServices article a{text-align:left;grid-column:2}.verdFeatureImage{margin:24px}.verdFeature article{padding:70px 28px}.verdProcess ol{grid-template-columns:1fr 1fr}.verdCare>img{height:550px}.verdCare>div{padding:75px 28px}.verdFooter{grid-template-columns:1fr 1fr}.verdPageHero{min-height:560px;padding:85px 25px}.verdPageHero:after{font-size:160px}.verdServiceGroups>article{grid-template-columns:1fr;gap:45px;padding:70px 0}.verdProjectGrid{grid-template-columns:1fr}.verdProjectGrid figure.wide{grid-column:auto}.verdProjectGrid img,.verdProjectGrid .wide img,.verdProjectGrid .tall img{height:520px}.verdCaseStudy{grid-template-columns:1fr}.verdCaseStudy>div{padding:25px}.verdCaseStudy img{min-height:550px}.verdCaseStudy article{padding:70px 28px}.verdPlans{grid-template-columns:1fr}.verdSeason{grid-template-columns:1fr 1fr;gap:35px}.verdTimeline>article{grid-template-columns:40px 1fr}.verdTimeline article p,.verdTimeline article>b{text-align:left;grid-column:2}.verdPolicies aside{position:static}.verdNotice{grid-template-columns:1fr;gap:14px}.verdPlanner{grid-template-columns:1fr}.verdPlanner>aside{padding:55px 25px}.verdPlanner>aside ol{gap:12px;display:flex}.verdPlanner>aside li{font-size:0}.verdPlanner>aside>div{display:none}.verdPlanPanel{padding:35px 22px 55px}.verdRangeChoices{grid-template-columns:1fr 1fr}.verdFormGrid{grid-template-columns:1fr}.verdFormGrid label,.verdFormGrid .full{grid-column:1}.verdPlanDone{padding:80px 25px}.verdPlanDone h1{font-size:53px}.verdPlanDone dl{grid-template-columns:1fr}.verdPlanDone dl>div+div{border-left:0;border-top:1px solid var(--line)}}@media (width<=560px){.verdLogo span{font-size:14px}.verdLogo i{width:37px;height:37px}.verdHero h1,.verdPageHero h1{font-size:49px}.verdStatement h2,.verdFeature h2,.verdCare h2,.verdProcess h2{font-size:45px}.verdProcess ol,.verdFooter,.verdSeason{grid-template-columns:1fr}.verdSeason>div{border-left:0;border-top:1px solid var(--line);padding:20px 0}.verdTimeline h2{font-size:30px}.verdPlanStep>h2{font-size:40px}}.verdServices article{grid-template-columns:70px 38px .75fr 1.15fr 180px}@media (width<=760px){.verdServices article{grid-template-columns:42px 30px 1fr}.verdServices article p,.verdServices article a{grid-column:3}}.nexusSite{--ink:#13121a;--paper:#f5f3ec;--lime:#d9ff65;--violet:#9e7cff;--pink:#ff7cca;--line:#13121a2e;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif;overflow:hidden}.nexusSite *{box-sizing:border-box}.nexusSite a{color:inherit}.nexusKovo{background:var(--ink);color:#fff;letter-spacing:.14em;justify-content:space-between;align-items:center;height:35px;padding:0 3vw;font:700 8px monospace;display:flex}.nexusKovo a{color:var(--lime)}.nexusHeader{border-bottom:1px solid var(--line);z-index:10;background:#f5f3ecf5;align-items:center;height:88px;padding:0 3vw;display:flex;position:relative}.nexusLogo{align-items:center;gap:9px;margin-right:auto;display:flex}.nexusLogo i{background:var(--violet);border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.nexusLogo b{letter-spacing:-.06em;font:900 17px Arial}.nexusHeader nav{gap:27px;margin-right:30px;display:flex}.nexusHeader nav a,.nexusHeader>div>a:first-child{font-size:11px;font-weight:700}.nexusHeader>div{align-items:center;gap:18px;display:flex}.nexusButton{border:1px solid var(--ink);border-radius:8px;justify-content:space-between;align-items:center;gap:35px;padding:14px 17px;font-size:10px;font-weight:900;display:inline-flex}.nexusButtonDark{background:var(--ink);color:#fff!important}.nexusButtonLime{background:var(--lime);box-shadow:5px 5px 0 var(--ink);color:var(--ink)!important}.nexusButtonLight{background:var(--paper);color:var(--ink)!important}.nexusHero{background:radial-gradient(circle at 22% 42%,#9e7cff38,transparent 28%),var(--paper);grid-template-columns:.8fr 1.2fr;align-items:center;gap:5vw;min-height:820px;padding:80px 4vw 70px;display:grid}.nexusPill{border:1px solid var(--ink);letter-spacing:.1em;border-radius:999px;align-items:center;gap:14px;padding:9px 12px;font:800 8px monospace;display:inline-flex}.nexusPill i{color:#5ec95b;font-style:normal}.nexusHero h1,.nexusPageHero h1{letter-spacing:-.085em;margin:30px 0;font:900 clamp(68px,7.4vw,116px)/.8 Arial}.nexusHero h1 em,.nexusPageHero h1 em,.nexusFinal h2 em{color:var(--violet);font-style:normal}.nexusHeroCopy>p{max-width:570px;font-size:17px;line-height:1.65}.nexusHeroCopy>div{align-items:center;gap:28px;margin-top:30px;display:flex}.nexusTextLink{border-bottom:1px solid;font-size:11px;font-weight:800}.nexusHeroApp{border:1px solid var(--ink);height:625px;box-shadow:14px 14px 0 var(--ink);background:#fff;border-radius:18px;grid-template-rows:48px 1fr;grid-template-columns:150px 1fr;display:grid;overflow:hidden}.nexusHeroApp>header{background:var(--ink);color:#fff;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 17px;font:700 8px monospace;display:flex}.nexusHeroApp>header i{background:var(--lime);border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.nexusHeroApp>header b{border:1px solid #555;border-radius:5px;padding:5px 9px}.nexusHeroApp>aside{border-right:1px solid var(--line);flex-direction:column;gap:5px;padding:16px 10px;display:flex}.nexusHeroApp>aside>i{color:var(--violet);margin:0 8px 16px;font-size:25px;font-style:normal}.nexusHeroApp>aside span{border-radius:6px;padding:10px;font-size:9px}.nexusHeroApp>aside span.active{background:#ebe5ff;font-weight:800}.nexusHeroApp>aside small{color:#888;margin:20px 10px 5px;font:700 7px monospace}.nexusHeroApp>section{min-width:0;padding:25px}.nexusAppTitle{justify-content:space-between;align-items:end;display:flex}.nexusAppTitle small{color:#777;font:700 7px monospace}.nexusAppTitle h2{margin:8px 0;font-size:25px}.nexusAppTitle button{border:1px solid var(--line);background:#fff;border-radius:6px;padding:8px;font-size:8px}.nexusMetrics{grid-template-columns:repeat(3,1fr);gap:8px;margin:20px 0;display:grid}.nexusMetrics article{border:1px solid var(--line);border-radius:8px;gap:13px;padding:15px;display:grid}.nexusMetrics small,.nexusMetrics i{color:#777;font:700 7px monospace}.nexusMetrics strong{font-size:25px}.nexusMetrics i{color:#4d9b47;font-style:normal}.nexusMetrics i.warn{color:#dd5d2e}.nexusSignalPanel{border:1px solid var(--line);border-radius:9px;overflow:hidden}.nexusSignalPanel>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:15px;font-size:9px;display:flex}.nexusSignalPanel>header span{color:var(--violet)}.nexusSignalPanel>p{border-bottom:1px solid var(--line);grid-template-columns:25px 1fr 55px 28px;align-items:center;margin:0;padding:13px;font-size:8px;display:grid}.nexusSignalPanel>p>i{color:var(--violet);font-style:normal}.nexusSignalPanel>p span{gap:3px;display:grid}.nexusSignalPanel small{color:#777}.nexusSignalPanel em{text-align:center;background:#eee;border-radius:999px;padding:5px;font-style:normal}.nexusSignalPanel em.hot{color:#a33;background:#ffe2d8}.nexusSignalPanel time{color:#888}.nexusTrust{background:var(--ink);color:#fff;justify-content:space-around;align-items:center;height:78px;padding:0 4vw;display:flex}.nexusTrust span{color:#888;font:700 8px monospace}.nexusTrust b{letter-spacing:.04em;font-size:13px}.nexusPad{padding:110px 5vw}.nexusLabel{letter-spacing:.16em;font:800 8px monospace}.nexusIntro{grid-template-columns:.4fr 1.6fr;gap:5vw;display:grid}.nexusIntro h2{letter-spacing:-.075em;margin:0;font:900 clamp(52px,6.3vw,95px)/.88 Arial}.nexusIntro>div{border-top:1px solid;grid-column:2;grid-template-columns:1fr 1fr;gap:7vw;padding-top:27px;display:grid}.nexusIntro p{margin:0;font:15px/1.75 Arial}.nexusIntro a{justify-self:end;font-size:10px;font-weight:900}.nexusFlow{background:#dcd5ff}.nexusFlow header{grid-template-columns:1fr 2fr;margin-bottom:60px;display:grid}.nexusFlow header h2,.nexusRoles>h2{letter-spacing:-.07em;margin:0;font:900 65px/.9 Arial}.nexusFlow>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.nexusFlow article{background:var(--paper);border:1px solid var(--ink);flex-direction:column;min-height:470px;padding:28px;display:flex}.nexusFlow article>b{font:800 8px monospace}.nexusFlowVisual{background:var(--ink);height:145px;color:var(--lime);letter-spacing:.15em;border-radius:10px;place-items:center;margin:25px 0;font:900 25px monospace;display:grid}.nexusFlow h3{margin:12px 0;font-size:25px}.nexusFlow p{font-size:12px;line-height:1.65}.nexusFlow article a{margin-top:auto;font-size:9px;font-weight:900}.nexusSplit{background:var(--ink);color:#fff;grid-template-columns:1.15fr .85fr;align-items:center;gap:8vw;padding:90px 5vw;display:grid}.nexusThemeUI{background:var(--paper);color:var(--ink);box-shadow:12px 12px 0 var(--violet);border-radius:15px;overflow:hidden}.nexusThemeUI>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:17px 20px;font:800 8px monospace;display:flex}.nexusThemeUI>header b{color:#4d9b47}.nexusScore{grid-template-columns:1fr auto;align-items:end;padding:25px;display:grid}.nexusScore small{font:700 8px monospace}.nexusScore strong{letter-spacing:-.07em;grid-row:2;font-size:70px}.nexusScore i{color:#4d9b47;padding-bottom:12px;font:8px monospace}.nexusBars{padding:0 25px}.nexusBars p{grid-template-columns:90px 1fr;margin:12px 0;font:8px monospace;display:grid}.nexusBars p>i{background:#e3dfd7;height:9px;position:relative}.nexusBars p>i:after{content:"";width:inherit;background:var(--violet);position:absolute;inset:0}.nexusThemeUI blockquote{border-left:4px solid var(--violet);background:#eae6ff;margin:25px;padding:20px;font:16px/1.5 Georgia}.nexusThemeUI footer{border-top:1px solid var(--line);justify-content:space-between;padding:17px 20px;font:8px monospace;display:flex}.nexusThemeUI footer span{color:var(--violet)}.nexusSplit>article h2{letter-spacing:-.07em;font:900 60px/.88 Arial}.nexusSplit>article p{color:#bbb;font-size:14px;line-height:1.7}.nexusSplit>article .nexusButton{margin-top:25px}.nexusRoles>h2{margin:30px 0 55px}.nexusRoles>div{grid-template-columns:1fr 1fr;display:grid}.nexusRoles>div>a{border-top:1px solid;grid-template-columns:45px 1fr 35px;gap:18px;padding:30px 0;display:grid}.nexusRoles>div>a:nth-child(odd){border-right:1px solid;padding-right:30px}.nexusRoles>div>a:nth-child(2n){padding-left:30px}.nexusRoles a>b{font:800 8px monospace}.nexusRoles h3{margin:0;font-size:25px}.nexusRoles p{grid-column:2;margin:8px 0;font-size:12px}.nexusRoles a>i{font-style:normal}.nexusFinal{text-align:center;background:var(--lime);padding:130px 5vw}.nexusFinal h2{letter-spacing:-.08em;margin:35px 0;font:900 clamp(60px,8vw,120px)/.82 Arial}.nexusFinal a{border-bottom:2px solid;font-size:12px;font-weight:900}.nexusFooter{background:var(--ink);color:#fff;grid-template-columns:2fr 1fr 1fr 1fr;gap:55px;padding:75px 4vw 50px;display:grid}.nexusFooter .nexusLogo i{color:var(--ink)}.nexusFooter>div{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.nexusFooter p{color:#aaa;font-size:12px}.nexusFooter>div>b{color:var(--lime);font:800 8px monospace}.nexusFooter>div:not(:first-child) a{border-bottom:1px solid #555;font-size:10px}.nexusFooter small{color:#888;border-top:1px solid #444;grid-column:1/-1;padding-top:25px;font:8px/1.6 monospace}.nexusPageHero{background:radial-gradient(circle at 78% 44%,#9e7cff52,#0000 23%),#e7e1ff;min-height:680px;padding:100px 5vw 115px;position:relative}.nexusPageHero:after{content:"✦";color:#13121a0f;font-size:260px;position:absolute;bottom:1vw;right:5vw}.nexusPageHero h1{z-index:1;font-size:clamp(68px,9vw,137px);position:relative}.nexusPageHero>p{max-width:650px;font:16px/1.7 Arial}.nexusProductMap{grid-template-columns:.65fr 1.35fr;gap:7vw;display:grid}.nexusProductMap aside h2{letter-spacing:-.07em;font:900 55px/.9 Arial}.nexusProductMap>div{background:var(--ink);border:1px solid;grid-template-columns:1fr 1fr;gap:1px;display:grid;position:relative}.nexusProductMap>div>*{background:var(--paper);margin:0;padding:20px}.nexusProductMap>div>span{background:var(--lime);font:800 8px monospace}.nexusProductMap>div>p{font-size:13px}.nexusProductMap>div>p i{color:var(--violet);margin-right:10px;font-style:normal}.nexusProductMap>div>b{text-align:center;grid-column:1/-1;font-size:25px}.nexusProductMap>div>strong{background:var(--ink);color:#fff;text-align:center;grid-column:1/-1;font-size:20px}.nexusProductMap>div>strong i{color:var(--lime);font-style:normal}.nexusCapabilityList{padding-top:0}.nexusCapabilityList article{border-top:1px solid;grid-template-columns:60px 1fr 150px;align-items:start;padding:45px 0;display:grid}.nexusCapabilityList article>b{color:var(--violet);font:800 8px monospace}.nexusCapabilityList h2{letter-spacing:-.04em;margin:0;font:900 39px Arial}.nexusCapabilityList p{max-width:700px;font:14px/1.65 Arial}.nexusCapabilityList article>span{text-align:right;font:800 8px monospace}.nexusEvidence{background:#dcd5ff;grid-template-columns:1fr 1fr;gap:8vw;padding:100px 5vw;display:grid}.nexusEvidence h2{letter-spacing:-.07em;font:900 58px/.9 Arial}.nexusEvidence p{font:14px/1.7 Arial}.nexusEvidence ul{margin:0;padding:0;list-style:none}.nexusEvidence li{border-top:1px solid;padding:22px 0;font-weight:800}.nexusEvidence li b{width:55px;font:800 8px monospace;display:inline-block}.nexusCta{background:var(--ink);color:#fff;justify-content:space-between;align-items:end;padding:85px 5vw;display:flex}.nexusCta h2{letter-spacing:-.065em;margin:0;font:900 57px/.9 Arial}.nexusSolutionHero{background:var(--lime)}.nexusSolutionHero em{color:var(--ink)!important}.nexusSolutionList>article{border-top:1px solid;grid-template-columns:1fr 1fr;gap:8vw;padding:70px 0;display:grid}.nexusSolutionList article>div>b{color:var(--violet);font:800 8px monospace}.nexusSolutionList h2{letter-spacing:-.06em;margin:28px 0;font:900 55px Arial}.nexusSolutionList article>div p{font:14px/1.6 Arial}.nexusSolutionList article>div a{font:900 9px Arial}.nexusSolutionList ul{margin:0;padding:0;list-style:none}.nexusSolutionList li{border-bottom:1px solid var(--line);justify-content:space-between;padding:19px 0;font-size:17px;display:flex}.nexusSolutionList li i{color:var(--violet);font-style:normal}.nexusShared{background:#dcd5ff;grid-template-columns:1fr 1fr;gap:7vw;padding:100px 5vw;display:grid}.nexusShared h2{letter-spacing:-.06em;font:900 55px/.9 Arial}.nexusLoop{aspect-ratio:1;border:1px solid;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:11px;display:flex;position:relative}.nexusLoop span{background:var(--paper);padding:7px;font:900 11px monospace}.nexusLoop i{font-style:normal}.nexusLoop b{color:var(--violet);font-size:80px;position:absolute}.nexusIntegrationGrid{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.nexusIntegrationGrid article{border:1px solid;grid-template-columns:55px 1fr 20px;align-items:center;min-height:175px;padding:25px;display:grid}.nexusIntegrationGrid article>i{background:#e0d8ff;border-radius:10px;place-items:center;width:45px;height:45px;font-size:20px;font-style:normal;display:grid}.nexusIntegrationGrid h2{margin:0 0 7px;font-size:18px}.nexusIntegrationGrid span{color:#777;font:700 7px monospace}.nexusIntegrationGrid article>b{text-align:right}.nexusIntegrationFlow{background:var(--ink);color:#fff;grid-template-columns:1fr 1fr;gap:8vw;padding:100px 5vw;display:grid}.nexusIntegrationFlow h2{letter-spacing:-.07em;font:900 60px/.88 Arial}.nexusIntegrationFlow p{color:#aaa;font:14px/1.7 Arial}.nexusIntegrationFlow ol{margin:0;padding:0;list-style:none}.nexusIntegrationFlow li{border-top:1px solid #555;grid-template-columns:60px 1fr;padding:20px 0;display:grid}.nexusIntegrationFlow li b{color:var(--lime);font:800 8px monospace}.nexusIntegrationFlow li span{font-size:13px}.nexusSecurityHero{background:var(--ink);color:#fff}.nexusSecurityHero:after{color:#d9ff6514}.nexusSecurityStatus{background:var(--lime);justify-content:space-between;align-items:center;padding:27px 5vw;display:flex}.nexusSecurityStatus>div{align-items:center;gap:12px;display:flex}.nexusSecurityStatus i{color:#4d9b47;font-style:normal}.nexusSecurityStatus span{display:grid}.nexusSecurityStatus b{font:800 9px monospace}.nexusSecurityStatus small{font:8px Arial}.nexusSecurityStatus a{font:900 9px Arial}.nexusSecurityGrid{grid-template-columns:repeat(3,1fr);display:grid}.nexusSecurityGrid article{border:1px solid;min-height:320px;margin:-1px 0 0 -1px;padding:30px}.nexusSecurityGrid article>b{color:var(--violet);font:800 8px monospace}.nexusSecurityGrid h2{margin-top:70px;font-size:25px}.nexusSecurityGrid p{font:12px/1.65 Arial}.nexusArchitecture{background:#dcd5ff;grid-template-columns:.8fr 1.2fr;gap:7vw;display:grid}.nexusArchitecture h2{letter-spacing:-.06em;font:900 55px/.9 Arial}.nexusArchitecture p{font:14px/1.7 Arial}.nexusArchVisual{background:var(--paper);text-align:center;border:1px solid;border-radius:15px;grid-template-columns:1fr 40px 1.4fr 40px 1fr;align-items:center;padding:30px;font:800 8px monospace;display:grid}.nexusArchVisual strong{background:var(--ink);color:#fff;border-radius:50%;padding:45px 15px}.nexusArchVisual strong i{color:var(--lime);font-style:normal}.nexusArchVisual small{border-top:1px solid;grid-column:1/-1;margin-top:25px;padding-top:20px}.nexusNotice{background:#ffe4a8;grid-template-columns:230px 1fr 190px;align-items:center;gap:5vw;padding:35px 5vw;display:grid}.nexusNotice b{font:800 8px monospace}.nexusNotice p{font:11px/1.6 Arial}.nexusNotice a{text-align:right;font:900 9px Arial}.nexusPricingHero{background:#ffd9ee}.nexusPlans{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.nexusPlans article{background:var(--paper);border:1px solid;flex-direction:column;min-height:570px;padding:30px;display:flex;position:relative}.nexusPlans article.featured{background:var(--ink);color:#fff;box-shadow:9px 9px 0 var(--violet)}.nexusPlans article>span{background:var(--lime);color:var(--ink);padding:8px;font:800 7px monospace;position:absolute;top:-13px;right:20px}.nexusPlans article>b{color:var(--violet);font:800 8px monospace}.nexusPlans h2{letter-spacing:-.06em;margin:55px 0 0;font-size:55px}.nexusPlans article>small{height:20px;font:700 7px monospace}.nexusPlans article>p{min-height:65px;font:13px/1.6 Arial}.nexusPlans ul{border-top:1px solid var(--line);flex:1;margin:0 0 25px;padding:20px 0;list-style:none}.nexusPlans li{padding:9px 0;font-size:11px}.nexusPlans li i{color:var(--violet);margin-right:8px;font-style:normal}.nexusCompare{background:#dcd5ff;grid-template-columns:.45fr 1.55fr;display:grid}.nexusCompare>div{grid-template-columns:1fr 1fr;display:grid}.nexusCompare p{border-top:1px solid;margin:0;padding:18px;font-weight:800}.nexusCompare p i{color:var(--violet);margin-right:10px;font-style:normal}.nexusFaq{grid-template-columns:.45fr 1.55fr;display:grid}.nexusFaq details{border-bottom:1px solid}.nexusFaq summary{cursor:pointer;justify-content:space-between;padding:23px 0;font-weight:800;list-style:none;display:flex}.nexusFaq summary::-webkit-details-marker{display:none}.nexusFaq details p{padding:0 40px 20px;font-size:13px;line-height:1.6}.nexusResourceGrid{grid-template-columns:1fr 1fr;gap:60px 20px;display:grid}.nexusResourceGrid article>b{color:var(--violet);font:800 8px monospace}.nexusResourceArt{background:var(--ink);height:310px;color:var(--lime);border-radius:12px;place-items:center;margin:14px 0 24px;display:grid;position:relative;overflow:hidden}.nexusResourceArt:after{content:"";border:1px solid #555;border-radius:50%;position:absolute;inset:25px}.nexusResourceArt i{z-index:2;font-size:100px;font-style:normal}.nexusResourceArt span{font:800 8px monospace;position:absolute;bottom:22px;left:22px}.nexusResourceArt.art2,.nexusResourceArt.art5{background:var(--violet);color:var(--ink)}.nexusResourceArt.art3,.nexusResourceArt.art6{background:var(--lime);color:var(--ink)}.nexusResourceGrid h2{letter-spacing:-.03em;font-size:27px}.nexusResourceGrid p{font:12px/1.65 Arial}.nexusResourceGrid article>a{font:900 9px Arial}:is(.nexusSite:has(.nexusDemo)>.nexusKovo,.nexusSite:has(.nexusDemo)>.nexusHeader,.nexusSite:has(.nexusDemo)>.nexusFooter){display:none}.nexusDemo{min-height:100vh;color:var(--ink);background:#f6f5f1;grid-template-columns:210px 1fr;display:grid}.nexusDemo>aside{background:var(--ink);color:#fff;flex-direction:column;padding:20px 13px;display:flex}.nexusDemoLogo{align-items:center;gap:8px;padding:8px;display:flex}.nexusDemoLogo i{background:var(--violet);border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.nexusDemoLogo b{font-size:15px}.nexusDemo>aside nav{gap:4px;margin-top:35px;display:grid}.nexusDemo>aside nav span{border-radius:6px;padding:11px;font-size:10px}.nexusDemo>aside nav span.active{background:#302e3d}.nexusDemo>aside nav span b{float:right;background:var(--lime);color:var(--ink);border-radius:999px;padding:2px 5px;font-size:7px}.nexusDemo>aside>small{color:#777;margin:30px 10px 12px;font:700 7px monospace}.nexusDemo>aside>p{margin:0;padding:8px;font-size:9px}.nexusDemo>aside>p i{border-radius:50%;width:7px;height:7px;margin-right:8px;display:inline-block}.nexusDemo>aside>p i.purple{background:var(--violet)}.nexusDemo>aside>p i.lime{background:var(--lime)}.nexusDemo>aside>footer{border-top:1px solid #444;gap:9px;margin-top:auto;padding:16px 7px;display:flex}.nexusDemo>aside>footer>span{background:var(--violet);border-radius:50%;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.nexusDemo>aside>footer>div{display:grid}.nexusDemo>aside>footer b{font-size:9px}.nexusDemo>aside>footer small{color:#888;font-size:7px}.nexusDemo>main{min-width:0;padding:28px}.nexusDemo>main>header{justify-content:space-between;align-items:end;display:flex}.nexusDemo>main>header small{color:#777;font:700 7px monospace}.nexusDemo>main>header h1{margin:8px 0;font-size:30px}.nexusDemo>main>header button,.nexusThemeDetail header button{border:1px solid var(--line);background:#fff;border-radius:6px;margin-left:6px;padding:10px 13px;font-size:9px}.nexusDemo>main>header button.lime{background:var(--lime);border-color:var(--ink)}.nexusDemoNotice{background:#fff0b9;border:1px solid #d3b35f;justify-content:space-between;margin:22px 0;padding:10px 13px;font:700 7px monospace;display:flex}.nexusDemoMetrics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.nexusDemoMetrics article{border:1px solid var(--line);background:#fff;border-radius:8px;gap:11px;padding:15px;display:grid}.nexusDemoMetrics small,.nexusDemoMetrics i{color:#777;font:700 7px monospace}.nexusDemoMetrics strong{font-size:27px}.nexusDemoMetrics i{color:#4d9b47;font-style:normal}.nexusDemoGrid{grid-template-columns:.7fr 1.3fr;gap:9px;margin-top:9px;display:grid}.nexusThemeList,.nexusThemeDetail{border:1px solid var(--line);background:#fff;border-radius:9px;overflow:hidden}.nexusThemeList>header{border-bottom:1px solid var(--line);justify-content:space-between;padding:16px;font-size:9px;display:flex}.nexusThemeList>header span{color:#777}.nexusThemeList>button{border:0;border-bottom:1px solid var(--line);width:100%;color:var(--ink);text-align:left;background:#fff;grid-template-columns:24px 1fr 30px;align-items:center;padding:15px;display:grid}.nexusThemeList>button.active{background:#ebe6ff}.nexusThemeList>button>i{color:var(--violet);font-style:normal}.nexusThemeList>button span{gap:4px;display:grid}.nexusThemeList>button b{font-size:10px}.nexusThemeList>button small{color:#777;font-size:7px}.nexusThemeList>button em{font-style:normal;font-weight:900}.nexusThemeList>button.viewAll{text-align:center;color:var(--violet);border:0;font-size:8px;display:block}.nexusThemeDetail>header{justify-content:space-between;align-items:center;padding:16px;display:flex}.nexusThemeDetail>header span{color:#4d9b47;font:700 7px monospace}.nexusThemeDetail h2{margin:6px 0;font-size:22px}.nexusDetailScore{border-top:1px solid;border-bottom:1px solid;grid-template-columns:repeat(3,1fr);display:grid}.nexusDetailScore p{border-right:1px solid;gap:10px;margin:0;padding:15px;display:grid}.nexusDetailScore p:last-child{border:0}.nexusDetailScore small{color:#777;font:700 7px monospace}.nexusDetailScore strong{font-size:18px}.nexusThemeDetail>nav{border-bottom:1px solid;padding:0 16px}.nexusThemeDetail>nav button{color:#777;background:0 0;border:0;padding:14px 12px;font-size:9px}.nexusThemeDetail>nav button.active{color:var(--ink);border-bottom:2px solid var(--violet);font-weight:800}.nexusQuote{border-left:4px solid var(--violet);background:#f3f0ff;margin:17px;padding:22px;position:relative}.nexusQuote>i{color:var(--violet);font:40px Georgia}.nexusQuote blockquote{margin:0 0 20px;font:17px/1.5 Georgia}.nexusQuote span{color:#777;font:700 7px monospace}.nexusQuote button{float:right;color:var(--violet);background:0 0;border:0;font:800 7px monospace}.nexusAccountRows,.nexusActionRows{padding:10px 17px}.nexusAccountRows p,.nexusActionRows p{border-bottom:1px solid var(--line);grid-template-columns:35px 1fr 60px;align-items:center;margin:0;padding:12px 0;display:grid}.nexusAccountRows p>i,.nexusActionRows p>i{background:#e5deff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-style:normal;display:grid}.nexusAccountRows p>span,.nexusActionRows p>span{display:grid}.nexusAccountRows p b,.nexusActionRows p b{font-size:9px}.nexusAccountRows p small,.nexusActionRows p small{color:#777;font-size:7px}.nexusAccountRows p em{font:7px monospace}.nexusActionRows p{grid-template-columns:35px 1fr}.nexusActionRows>button{background:var(--lime);border:1px solid;margin-top:15px;padding:10px;font-size:8px}.nexusToast{background:var(--ink);color:#fff;border-left:4px solid var(--lime);box-shadow:5px 5px 0 var(--violet);padding:15px 20px;font-size:10px;position:fixed;bottom:25px;right:25px}@media (width<=950px){.nexusHeader{flex-wrap:wrap;height:auto;min-height:88px;padding:15px 20px}.nexusHeader nav{order:3;gap:20px;width:100%;margin:0;padding-top:14px;overflow:auto}.nexusHeader>div>a:first-child{display:none}.nexusKovo{padding:0 16px;font-size:7px}.nexusHero{grid-template-columns:1fr;padding:70px 25px}.nexusHeroApp{height:600px}.nexusTrust{justify-content:flex-start;gap:35px;overflow:hidden}.nexusPad{padding:75px 25px}.nexusIntro,.nexusIntro>div,.nexusFlow header,.nexusSplit,.nexusProductMap,.nexusEvidence,.nexusSolutionList>article,.nexusShared,.nexusIntegrationFlow,.nexusArchitecture,.nexusCompare,.nexusFaq{grid-template-columns:1fr}.nexusIntro>div{grid-column:1}.nexusIntro a{justify-self:start}.nexusFlow>div,.nexusIntegrationGrid,.nexusSecurityGrid,.nexusPlans{grid-template-columns:1fr}.nexusFlow article{min-height:430px}.nexusRoles>div{grid-template-columns:1fr}.nexusRoles>div>a:nth-child(n){border-right:0;padding:25px 0}.nexusFooter{grid-template-columns:1fr 1fr}.nexusPageHero{min-height:570px;padding:85px 25px}.nexusCapabilityList article{grid-template-columns:45px 1fr}.nexusCapabilityList article>span{text-align:left;grid-column:2}.nexusCta{flex-direction:column;align-items:flex-start;gap:35px}.nexusNotice{grid-template-columns:1fr}.nexusNotice a{text-align:left}.nexusCompare>div,.nexusResourceGrid{grid-template-columns:1fr}.nexusDemo{grid-template-columns:70px 1fr}.nexusDemo>aside{padding:15px 8px}.nexusDemoLogo b,.nexusDemo>aside nav span,.nexusDemo>aside>small,.nexusDemo>aside>p,.nexusDemo>aside>footer>div{display:none}.nexusDemoLogo i{margin:auto}.nexusDemo>aside nav span.active{text-align:center;font-size:0;display:block}.nexusDemo>aside nav span.active:first-letter{font-size:16px}.nexusDemo>aside>footer>span{margin:auto}.nexusDemoGrid{grid-template-columns:1fr}.nexusDemoMetrics{grid-template-columns:1fr 1fr}}@media (width<=560px){.nexusLogo b{font-size:14px}.nexusHero h1,.nexusPageHero h1{font-size:55px}.nexusHeroCopy>div{flex-direction:column;align-items:flex-start}.nexusHeroApp{grid-template-columns:1fr;height:510px}.nexusHeroApp>aside{display:none}.nexusHeroApp>section{padding:16px}.nexusMetrics{grid-template-columns:1fr 1fr}.nexusMetrics article:last-child{display:none}.nexusSignalPanel>p{grid-template-columns:20px 1fr 45px}.nexusSignalPanel time{display:none}.nexusIntro h2,.nexusFlow header h2,.nexusSplit>article h2,.nexusRoles>h2,.nexusProductMap aside h2,.nexusEvidence h2,.nexusShared h2,.nexusIntegrationFlow h2,.nexusArchitecture h2,.nexusCta h2{font-size:43px}.nexusFlow>div{grid-template-columns:1fr}.nexusSplit{padding:70px 22px}.nexusThemeUI{box-shadow:7px 7px 0 var(--violet)}.nexusFooter{grid-template-columns:1fr}.nexusPageHero:after{font-size:140px}.nexusCapabilityList h2{font-size:30px}.nexusSolutionList h2{font-size:42px}.nexusArchVisual{grid-template-columns:1fr;gap:10px}.nexusArchVisual small{grid-column:1}.nexusPlans article{min-height:520px}.nexusResourceArt{height:260px}.nexusDemo{display:block}.nexusDemo>aside{display:none}.nexusDemo>main{padding:18px}.nexusDemo>main>header{flex-direction:column;align-items:flex-start;gap:10px}.nexusDemoMetrics{grid-template-columns:1fr 1fr}.nexusDemoMetrics article:nth-child(n+3){display:none}.nexusDetailScore{grid-template-columns:1fr 1fr}.nexusDetailScore p:last-child{display:none}.nexusDemoNotice{gap:10px}.nexusToast{bottom:18px;left:18px;right:18px}}
