@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_163f8d93-module__ovHuSG__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_163f8d93-module__ovHuSG__variable{--font-PlayFair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_c44fef49-module__ejUfAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_c44fef49-module__ejUfAq__variable{--font-Inter:"Inter", "Inter Fallback"}
@property --theme-progress{syntax:"<number>";inherits:true;initial-value:0}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fff;--foreground:var(--black);--theme-progress:0;--theme-light:calc((1 - var(--theme-progress)) * 100%);--text-black:color-mix(in srgb, #242424 var(--theme-light), #fff);--brand-black:#232220;--black:#242424;--blacker:#1a1a1a;--red:#bf2d2f;--sand:#eee9e3;--sand-light:#f3f1ed;--ai-widget-bottom:40px;--ai-widget-height:88px;--motion-ease-corporate:cubic-bezier(.2, 0, 0, 1);--offset-top:clamp(40px, 10vh, 240px);--font-xs:clamp(12px, 1vh, 14px);--font-sm:clamp(14px, 1.5vh, 16px);--font-md:clamp(18px, 2.4vh, 22px);--font-lg:clamp(24px, 2.5vh, 40px);--font-xl:clamp(64px, 3vh, 72px);--section-content-max-width:1440px;--section-content-gutter:max(24px, calc((100vw - var(--section-content-max-width)) / 2));--section-content-width:min(var(--section-content-max-width), calc(100vw - 48px));--section-heading-offset:var(--offset-top);--section-title-size:var(--font-xl);--theme-duration:.2s;--theme-delay:.2s;--theme-easing:ease-in-out;transition:--theme-progress var(--theme-duration) var(--theme-delay) var(--theme-easing)}:root:has(body.ai-mode){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-progress:1;--background:#242424}:root:has(body.ai-mode) body main>section{background:var(--black)}:root:has(body.ai-mode) body main>section h1:not(.section-title){-webkit-text-stroke:12px var(--black)}:root:has(body.ai-mode) body section.hero{background:var(--black)}:root:has(body.ai-mode) body section.hero .hero-slider .inner-container{opacity:0}:root:has(body.ai-mode) body section.hero .hero-slider nav{display:none}:root:has(body.ai-mode) body section.hero .logos{background:var(--black)}section[data-motion],.hero .logos{transition:background-color var(--theme-duration) var(--theme-delay) var(--theme-easing)}.hero-slider .inner-container{transition:opacity .4s var(--theme-delay) var(--theme-easing)}[data-reveal=line-x]{transform-origin:0}[data-reveal=line-y]{transform-origin:top}[data-motion-state=entering],[data-motion-state=exiting]{will-change:opacity, transform}main>section[data-motion] [data-reveal][data-motion-state=hidden]{opacity:0}[data-motion-state=entering]{animation:section-reveal-copy var(--reveal-duration,.56s) var(--reveal-easing,cubic-bezier(.16, 1, .3, 1)) var(--reveal-delay,0s) both}[data-reveal=fade][data-motion-state=entering]{will-change:opacity;animation-name:section-reveal-fade}[data-reveal=line-x][data-motion-state=entering]{animation-name:section-reveal-line-x}[data-reveal=line-y][data-motion-state=entering]{animation-name:section-reveal-line-y}[data-motion-state=exiting]{animation:section-reveal-out var(--reveal-exit-duration,.18s) var(--reveal-exit-easing,ease-out) both}@keyframes section-reveal-copy{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translate(0,0)}}@keyframes section-reveal-fade{0%{opacity:0}to{opacity:1}}@keyframes section-reveal-line-x{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes section-reveal-line-y{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes section-reveal-out{0%{opacity:1}to{opacity:0}}main>section[data-motion]{isolation:isolate;overflow:clip}main>section[data-scroll-controlled=true],main>section[data-scroll-controlled=true] [data-pan-viewport],main>section[data-scroll-controlled=true] [data-pan-viewport] *{touch-action:pan-x pinch-zoom}@media (max-width:768px){main>section[data-scroll-controlled=true][data-scroll-native=true],main>section[data-scroll-controlled=true][data-scroll-native=true] [data-pan-viewport],main>section[data-scroll-controlled=true][data-scroll-native=true] [data-pan-viewport] *{touch-action:pan-x pan-y pinch-zoom}}main>section[data-section-state=hidden] [data-section-content]{opacity:0;visibility:hidden}main>section[data-section-state=leaving] [data-section-content]{will-change:opacity;animation:.28s cubic-bezier(.4,0,.6,1) both section-group-out}@keyframes section-group-out{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){:root{--theme-duration:0s;--theme-delay:0s}.primary-dot-orbit{transform:rotate(var(--orbit-end-angle)) translateX(var(--orbit-end-radius));animation:none!important}main>section[data-motion] [data-reveal][data-motion-state]{opacity:1;will-change:auto;animation:none}main>section[data-section-state=leaving] [data-section-content]{animation:none}}html{scroll-snap-type:none;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:#0000;height:100%}html,body{scrollbar-width:thin;overscroll-behavior-y:none;max-width:100vw;overflow-x:clip}body{min-height:100%;color:var(--text-black);background:var(--background);font-family:var(--font-Inter), sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;letter-spacing:2%;flex-direction:column;transition:background-color .2s ease-in-out;display:flex}*{box-sizing:border-box;margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-PlayFair), serif;color:var(--text-black);transition:-webkit-text-stroke var(--theme-duration) var(--theme-delay) var(--theme-easing);margin:0;font-weight:400}h1{font-size:var(--font-xl);-webkit-text-stroke:12px #fff;paint-order:stroke fill;margin-bottom:clamp(40px,10vh,120px)}.section-heading{align-items:baseline;display:flex}.section-title{color:var(--text-black);font-family:var(--font-PlayFair), serif;font-size:var(--section-title-size);letter-spacing:0;-webkit-text-stroke:0;flex-shrink:0;margin:0;font-weight:400;line-height:1}a{color:inherit;text-decoration:none}#logo{top:calc(var(--offset-top) + 20px);mix-blend-mode:difference;z-index:100;width:57px;height:18px;display:block;position:fixed;left:max(24px,50vw - 852px)}#logo svg{fill:#fff;width:100%;height:100%;display:block}.logo-text{top:calc(var(--offset-top));font-size:var(--font-sm);z-index:100;width:50vw;line-height:64px;position:absolute;left:calc(6px + max(180px,50vw - 720px))}@media (max-width:1660px){#logo{top:64px;left:max(24px,50vw - 720px)}.logo-text{left:max(24px,50vw - 720px)}}@media (max-width:768px){#logo{top:24px;left:24px}.logo-text{top:4px;left:120px}}section{scroll-snap-align:start;scroll-snap-stop:normal;width:100%;height:100vh;min-height:100vh;padding:var(--offset-top) var(--section-content-gutter) 40px;flex-direction:column;justify-content:start;align-items:start;display:flex;position:relative;overflow:visible}section header{top:var(--offset-top)}@media (max-width:900px){:root{--section-heading-offset:clamp(48px, 8vh, 80px)}}@media (max-width:768px){:root{--section-title-size:clamp(48px, 12vw, 60px)}}section.hero{--reveal-easing:var(--motion-ease-corporate);--reveal-exit-duration:.12s;--reveal-exit-easing:cubic-bezier(.3, 0, 1, 1);background:var(--sand);color:var(--text-black);flex-direction:column;justify-content:space-between;align-items:center;padding:0;display:flex}section.hero .hero-slider{border-radius:24px;width:100%;max-width:1920px;height:100%;padding:clamp(160px,20vh,240px) 24px 80px;position:relative}section.hero .hero-slider .inner-container{width:100%;max-width:1440px;margin:0 auto}section.hero .logos{background:#fff;flex-direction:row;align-content:center;align-items:center;width:100%;height:160px;padding:40px 0 64px calc(40vw + 60px);display:flex}@media (max-width:768px){section.hero .hero-slider{padding:140px 24px 120px}}.hero-actions{flex-wrap:wrap;align-items:center;width:max-content;max-width:100%;min-height:64px;display:flex}button.primary,button.stylised,a.primary{appearance:none;font:inherit;cursor:pointer;border:0}main>section[data-scroll-reset=true]{height:100svh;min-height:100svh;overflow:clip}main>section[data-scroll-reset=true] [data-scroll-track]{display:none}button.primary,a.primary{background:var(--black);color:#fff;width:234px;max-width:100%;height:64px;font-size:var(--font-sm);text-align:left;border-radius:32px;align-items:center;padding:0 58px 0 33px;line-height:1;transition:background-color .18s;display:flex;position:relative;overflow:hidden}button.primary:hover,a.primary:hover{background-color:var(--blacker)}button.primary:focus-visible,a.primary:focus-visible,button.stylised:focus-visible{outline:2px solid var(--brand-black);outline-offset:4px}.primary-label{white-space:nowrap}.primary-dots{pointer-events:none;width:24px;height:24px;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.primary-dot-orbit{--orbit-end-radius:10px;--hover-x:-1px;--hover-y:-1.5px;width:0;height:0;animation:.9s cubic-bezier(.16,1,.3,1) both primary-dot-orbit-in;position:absolute;top:50%;left:50%}.primary-dot-orbit:first-child{--orbit-start-angle:43.4deg;--orbit-end-angle:-116.6deg;--hover-x:-1px;--hover-y:-1.5px;animation-delay:.1s}.primary-dot-orbit:nth-child(2){--orbit-start-angle:160deg;--orbit-end-angle:0deg;--orbit-end-radius:4.5px;--hover-x:1.5px;--hover-y:0px;animation-delay:.17s}.primary-dot-orbit:nth-child(3){--orbit-start-angle:276.6deg;--orbit-end-angle:116.6deg;--hover-x:-1px;--hover-y:1.5px;animation-delay:.24s}.primary-dot{background:currentColor;border-radius:50%;width:3px;height:3px;transition:transform .18s;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}button.primary:is(:hover,:focus-visible) .primary-dot,a.primary:is(:hover,:focus-visible) .primary-dot{transform:translate(calc(-50% + var(--hover-x)), calc(-50% + var(--hover-y)))}button.stylised{--stylised-line-duration:80ms;--stylised-label-duration:.1s;height:64px;color:var(--text-black);font-size:var(--font-sm);white-space:nowrap;background:0 0;flex:none;align-items:center;gap:20px;margin-left:52px;padding:0;line-height:1;transition:color .18s;display:inline-flex;position:relative}button.stylised .stylised-label{display:inline-block}button.stylised:before{content:"";transform-origin:0;background:#23222052;flex:none;width:44px;height:1px;transition:width .3s;transform:scaleX(1)}button.stylised:hover:before,button.stylised:focus-visible:before{width:64px}button.stylised:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid}button.stylised:hover{color:#666}[data-motion-state=entering] button.stylised:before,button.stylised[data-motion-state=entering]:before{animation:stylised-line-draw var(--stylised-line-duration) var(--motion-ease-corporate) var(--reveal-delay,0s) both}[data-motion-state=entering] button.stylised .stylised-label,button.stylised[data-motion-state=entering] .stylised-label{animation:stylised-label-appear var(--stylised-label-duration) var(--motion-ease-corporate) calc(var(--reveal-delay,0s) + var(--stylised-line-duration)) both}[data-active=true] button.stylised:before{animation:stylised-line-draw var(--stylised-line-duration) var(--motion-ease-corporate) .28s both}[data-active=true] button.stylised .stylised-label{animation:stylised-label-appear var(--stylised-label-duration) var(--motion-ease-corporate) calc(.28s + var(--stylised-line-duration)) both}@keyframes stylised-line-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes stylised-label-appear{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){button.stylised:before{transition:none}[data-active=true] button.stylised:before,[data-active=true] button.stylised .stylised-label{animation:none}}.ai-widget{bottom:var(--ai-widget-bottom);appearance:none;background:var(--black);color:#fff;z-index:10000;min-width:min(360px,100vw - 48px);max-width:calc(100vw - 48px);min-height:64px;font:inherit;text-align:left;cursor:pointer;border:0;border-radius:8px;padding:12px 16px;transition:background .1s ease-in-out,color .1s ease-in-out;display:block;position:fixed;left:max(24px,50vw - 720px)}.ai-widget:hover{background:var(--blacker)}dialog.auda-dialog{--auda-dialog-background:#f3f1ed;--auda-dialog-foreground:var(--black);--auda-dialog-muted:#777772;--auda-dialog-soft:#999993;--auda-dialog-rule:#24242438;--auda-dialog-focus:#242424;overscroll-behavior:contain;width:100vw;max-width:none;height:100dvh;max-height:none;box-shadow:none;color:var(--auda-dialog-foreground);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--font-Inter), sans-serif;scrollbar-width:thin;background:0 0;border:0;border-radius:0;margin:0;padding:0;display:none;position:fixed;inset:0;overflow:hidden auto}dialog.auda-dialog[open]{display:block}dialog.auda-dialog::backdrop{background:#18181657}body.ai-mode dialog.auda-dialog{--auda-dialog-background:#23231f;--auda-dialog-foreground:#f3f1ed;--auda-dialog-muted:#92928d;--auda-dialog-soft:#a5a49e;--auda-dialog-rule:#e7e6e040;--auda-dialog-focus:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body:has(dialog.auda-dialog[open]){overflow:hidden}.auda-dialog :where(section){scroll-snap-align:none;scroll-snap-stop:normal;width:auto;height:auto;min-height:0;padding:0;display:block;position:relative;overflow:visible}.auda-dialog__surface{min-height:100%;color:var(--auda-dialog-foreground);background:var(--auda-dialog-background);padding:var(--offset-top) var(--section-content-gutter) 80px;flex-direction:column;transition:color .22s,background-color .22s;display:flex;position:relative}.auda-dialog__header{justify-content:space-between;align-items:flex-start;gap:32px;display:flex}.auda-dialog__brand{--auda-dialog-brand-left:max(24px, calc((100vw - 1704px) / 2));z-index:1;top:calc(var(--offset-top) + 20px);left:var(--auda-dialog-brand-left);color:var(--auda-dialog-foreground);flex-direction:column;align-items:flex-start;gap:10px;display:flex;position:absolute}.auda-dialog__brand svg{fill:currentColor;width:57px;height:18px;display:block}.auda-dialog__actions{flex-shrink:0;align-items:center;gap:28px;padding-top:8px;display:flex}.auda-dialog__back,.auda-dialog__close,.auda-dialog__text-link{appearance:none;color:var(--auda-dialog-muted);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;transition:color .16s}.auda-dialog__back{--auda-dialog-back-space:min(56px, var(--auda-dialog-brand-left));align-items:center;font-size:13px;line-height:1.2;display:inline-flex;position:relative}.auda-dialog__back:before{top:50%;left:calc(2px - var(--auda-dialog-back-space));width:calc(var(--auda-dialog-back-space) * .6);background:var(--auda-dialog-rule);content:"";height:1px;transition:width .22s var(--motion-ease-corporate);position:absolute;transform:translateY(-50%)}.auda-dialog__back:hover:before,.auda-dialog__back:focus-visible:before{width:calc(var(--auda-dialog-back-space) * .85)}.auda-dialog__title{color:var(--auda-dialog-foreground);font-family:var(--font-PlayFair), serif;font-size:var(--section-title-size);letter-spacing:0;-webkit-text-stroke:0;margin:0;font-weight:400;line-height:1}.auda-dialog__close{min-height:36px;font-size:13px;line-height:1.2}.auda-dialog__back:hover,.auda-dialog__close:hover,.auda-dialog__text-link:hover{color:var(--auda-dialog-foreground)}.auda-dialog__back:focus-visible,.auda-dialog__close:focus-visible,.auda-dialog__text-link:focus-visible{outline:2px solid var(--auda-dialog-focus);outline-offset:5px}.auda-dialog__main{width:100%;max-width:var(--section-content-max-width);flex:1 0 auto;grid-template-columns:minmax(240px,.7fr) minmax(0,1fr);column-gap:clamp(120px,24vw,480px);margin:clamp(56px,8.5vh,92px) 0 0;display:grid}.auda-dialog__text-link{white-space:nowrap;align-items:center;gap:8px;min-height:34px;font-size:13px;display:inline-flex}.auda-dialog__text-link span{transition:transform .18s var(--motion-ease-corporate);display:inline-block}.auda-dialog__text-link:hover span{transform:translate(2px,-2px)}.auda-dialog__widget-layer{z-index:2147483647;pointer-events:none;position:fixed;inset:0}.auda-dialog__widget-layer>.ai-widget{z-index:2147483647;pointer-events:auto}.offer-dialog__layout{align-items:stretch}.offer-dialog__scope-title,.offer-dialog__item-heading h3,.offer-dialog__items,.offer-dialog__features,.offer-dialog__empty,.offer-dialog__agent p,.offer-dialog__roi p,.offer-dialog__conditions p{margin:0}.offer-dialog__scope-title{margin:0 0 28px;font-size:15px;font-weight:400;line-height:1.25}.offer-dialog__items{gap:20px;padding:0;list-style:none;display:grid}.offer-dialog__item-heading{grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;column-gap:24px;font-size:13px;line-height:1.25;display:grid}.offer-dialog__item-heading h3{min-width:0;color:var(--auda-dialog-foreground);font-family:var(--font-Inter), sans-serif;font-size:inherit;letter-spacing:-.01em;-webkit-text-stroke:0;font-weight:400}.offer-dialog__item-heading>span{color:var(--auda-dialog-foreground);white-space:nowrap}.offer-dialog__features{color:var(--auda-dialog-muted);gap:5px;margin-top:7px;padding:0 0 0 20px;font-size:13px;line-height:1.35;list-style:none;display:grid}.offer-dialog__empty{color:var(--auda-dialog-muted);font-size:13px}.offer-dialog__summary{flex-direction:column;min-width:0;display:flex}.offer-dialog__agent{grid-template-columns:minmax(0,max-content) minmax(80px,1fr);align-items:start;column-gap:clamp(24px,3vw,56px);display:grid}.offer-dialog__eyebrow{color:var(--auda-dialog-muted);font-size:13px;line-height:1.2}.offer-dialog__agent-copy .offer-dialog__agent-rate{letter-spacing:-.035em;white-space:nowrap;margin-top:2px;font-size:clamp(23px,1.65vw,30px);font-weight:400;line-height:1.15}.offer-dialog__agent-rule{background:var(--auda-dialog-rule);transform-origin:0;width:100%;height:1px;margin-top:30px;transform:scaleX(1)}.offer-dialog__agent .offer-dialog__agent-description{grid-column:1/-1;margin-top:22px;font-size:16px;line-height:1.4}.offer-dialog__metrics{gap:clamp(22px,3.6vh,34px);margin-top:clamp(72px,14.8vh,144px);display:grid}.offer-dialog__metric{grid-template-columns:minmax(0,1fr) minmax(160px,.9fr);align-items:start;column-gap:22px;display:grid}.offer-dialog__metric-label{color:var(--auda-dialog-muted);padding-top:3px;font-size:12px;line-height:1.25}.offer-dialog__metric-value{justify-items:start;gap:3px;display:grid}.offer-dialog__metric-value strong{letter-spacing:-.025em;white-space:nowrap;font-size:clamp(22px,1.55vw,28px);font-weight:400;line-height:1.1}.offer-dialog__metric-value small,.offer-dialog__conditions{color:var(--auda-dialog-muted);font-size:12px;line-height:1.35}.offer-dialog__conditions{gap:12px;margin-left:calc(50% + 11px);display:grid}.offer-dialog__roi{color:var(--auda-dialog-muted);justify-content:space-between;align-items:flex-end;gap:28px;margin-top:auto;padding-top:clamp(48px,10.5vh,116px);font-size:12px;line-height:1.5;display:flex}.offer-dialog__roi p{max-width:640px}.offer-dialog__roi p span{color:var(--auda-dialog-soft)}.auda-dialog[data-dialog-state=intro]::backdrop{animation:.5s ease-out both auda-dialog-backdrop-in}.auda-dialog[data-dialog-state=closing]::backdrop{animation:.32s ease-in both auda-dialog-backdrop-out}.auda-dialog[data-dialog-state=intro] .auda-dialog__surface{animation:auda-dialog-intro .7s var(--motion-ease-corporate) both}.auda-dialog[data-dialog-state=intro]:not([data-view-motion]) .auda-dialog__surface [data-dialog-reveal]{animation:auda-dialog-copy-reveal .42s var(--motion-ease-corporate) var(--dialog-reveal-delay,0s) both}.auda-dialog[data-dialog-state=intro] .offer-dialog__agent-rule{animation:auda-dialog-rule-reveal .48s var(--motion-ease-corporate) .22s both}[data-dialog-reveal=brand]{--dialog-reveal-delay:.12s}[data-dialog-reveal=title]{--dialog-reveal-delay:.16s}[data-dialog-reveal=scope]{--dialog-reveal-delay:.2s}[data-dialog-reveal=summary]{--dialog-reveal-delay:.24s}[data-dialog-reveal=roi]{--dialog-reveal-delay:.28s}[data-dialog-reveal=close]{--dialog-reveal-delay:.16s}.auda-dialog[data-view-motion=next-out] :is(.auda-dialog__main,.auda-dialog__title){animation:.18s cubic-bezier(.4,0,1,1) both auda-dialog-next-out}.auda-dialog[data-view-motion=next-in] :is(.auda-dialog__main,.auda-dialog__title){animation:auda-dialog-next-in .46s var(--motion-ease-corporate) both}.auda-dialog[data-view-motion=previous-out] :is(.auda-dialog__main,.auda-dialog__title){animation:.18s cubic-bezier(.4,0,1,1) both auda-dialog-previous-out}.auda-dialog[data-view-motion=previous-in] :is(.auda-dialog__main,.auda-dialog__title){animation:auda-dialog-previous-in .46s var(--motion-ease-corporate) both}.auda-dialog[data-dialog-state=closing] .auda-dialog__surface{animation:.32s cubic-bezier(.4,0,1,1) both auda-dialog-outro}@keyframes auda-dialog-backdrop-in{0%{background-color:#18181600}to{background-color:#18181657}}@keyframes auda-dialog-backdrop-out{0%{background-color:#18181657}to{background-color:#18181600}}@keyframes auda-dialog-intro{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}@keyframes auda-dialog-copy-reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes auda-dialog-rule-reveal{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}@keyframes auda-dialog-next-out{to{opacity:0;transform:translate(-16px)}}@keyframes auda-dialog-next-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@keyframes auda-dialog-previous-out{to{opacity:0;transform:translate(16px)}}@keyframes auda-dialog-previous-in{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:translate(0)}}@keyframes auda-dialog-outro{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.985)}}@media (max-width:1660px){.auda-dialog__brand{--auda-dialog-brand-left:var(--section-content-gutter);top:64px}}@media (max-width:900px){.auda-dialog__main{grid-template-columns:minmax(0,1fr);width:100%;margin:72px 0 0}.offer-dialog__layout{row-gap:64px}.offer-dialog__summary{min-height:0}.offer-dialog__metrics{margin-top:64px}.offer-dialog__roi{margin-top:48px;padding-top:32px}}@media (max-width:600px){.auda-dialog__surface{padding:var(--offset-top) 24px 150px}.auda-dialog__brand{--auda-dialog-brand-left:24px;top:24px}.auda-dialog__header{flex-wrap:wrap;gap:22px 16px}.auda-dialog__title{flex:100%;order:2}.auda-dialog__actions{order:1;justify-content:flex-end;width:100%;padding-top:0}.offer-dialog__layout{row-gap:48px}.auda-dialog__main{width:100%;margin-top:54px}.offer-dialog__scope-title{margin-bottom:22px}.offer-dialog__items{gap:18px}.offer-dialog__agent{grid-template-columns:minmax(0,max-content) minmax(24px,1fr);column-gap:16px}.offer-dialog__agent-rule{margin-top:25px}.offer-dialog__agent .offer-dialog__agent-description{margin-top:18px}.offer-dialog__metrics{gap:24px;margin-top:48px}.offer-dialog__metric{grid-template-columns:minmax(0,1fr) minmax(120px,.95fr);column-gap:14px}.offer-dialog__conditions{margin-left:calc(50% + 7px)}.offer-dialog__roi{flex-direction:column;align-items:flex-start;gap:12px;margin-top:40px;padding-top:24px}}@media (prefers-reduced-motion:reduce){.auda-dialog,.auda-dialog__surface,.auda-dialog__back,.auda-dialog__close,.auda-dialog__text-link{transition:none}.auda-dialog[data-dialog-state=intro]::backdrop,.auda-dialog[data-dialog-state=closing]::backdrop,.auda-dialog[data-dialog-state=intro] .auda-dialog__surface,.auda-dialog[data-dialog-state=closing] .auda-dialog__surface,.auda-dialog[data-view-motion] :is(.auda-dialog__main,.auda-dialog__title),.auda-dialog[data-dialog-state=intro] .auda-dialog__surface [data-dialog-reveal],.auda-dialog[data-dialog-state=intro] .offer-dialog__agent-rule{animation:none}.auda-dialog__back:before,.auda-dialog__text-link span{transition:none}}dialog.tooltip{z-index:150;width:min(320px,100vw - 32px);max-width:calc(100vw - 32px);color:var(--text-black);font:14px var(--font-Inter), sans-serif;text-align:left;white-space:normal;background:#fff;border:1px solid #e5e5e5;border-radius:10px;margin:0;padding:24px 32px 24px 24px;line-height:1.25;display:block;position:absolute;inset:calc(100% + 12px) auto auto 50%;transform:translate(-50%);box-shadow:0 12px 32px #0000001a}dialog.tooltip:not([open]){display:none}dialog.tooltip:before{content:"";background:#fff;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;width:12px;height:12px;position:absolute;top:-6px;left:calc(50% - 6px);transform:rotate(45deg)}body.ai-mode dialog.tooltip{background:#303030;border-color:#656565;box-shadow:0 12px 32px #0000004d}body.ai-mode dialog.tooltip:before{background:#303030;border-color:#656565}body.ai-mode dialog.tooltip button{color:#aaa}body.ai-mode dialog.tooltip button:focus-visible{outline-color:#fff}@media (max-width:768px){section.pricing dialog.tooltip[open]{overscroll-behavior:contain;max-height:calc(100dvh - 32px);position:fixed;inset:50% auto auto 50%;overflow-y:auto;transform:translate(-50%,-50%)}section.pricing dialog.tooltip[open]:before{display:none}}@keyframes hero-primary-appear{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}@keyframes primary-dot-orbit-in{0%{opacity:0;transform:rotate(var(--orbit-start-angle)) translateX(28px)}20%{opacity:1}to{opacity:1;transform:rotate(var(--orbit-end-angle)) translateX(var(--orbit-end-radius))}}@media (max-width:1024px){:root{--ai-widget-bottom:24px}section.hero{height:100svh;min-height:100svh}section.hero .logos{display:none}}@media (max-width:768px){.hero-actions{flex-direction:column;align-items:flex-start;row-gap:14px}button.stylised{height:auto;min-height:24px;margin-left:32px}}@media (max-width:900px){button.stylised{--stylised-line-duration:64ms;--stylised-label-duration:80ms}}@media DISSABLED{section[data-motion]>*{--motion-enter-delay:1ms;opacity:0;transition:opacity 1s var(--motion-enter-delay) ease-in-out;will-change:opacity, transform, clip-path}section[data-motion]>[data-motion-state]:nth-child(2){--motion-enter-delay:.11s}section[data-motion]>[data-motion-state=entering],section[data-motion]>[data-motion-state=visible]{opacity:1;clip-path:inset(0);transform:none}section[data-motion]>[data-motion-state=exiting]{opacity:0;clip-path:inset(0);transform:none}}
