@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-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}}}@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;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Medium.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Semibold.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/fonts/Switzer-Bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{color-scheme:dark;--wai-bg:#020202;--wai-bg-soft:#070707;--wai-bg-section:#0e0e0e;--wai-card:#0f0f0f;--wai-card-2:#070707;--wai-text:#fff;--wai-text-soft:#d9d9d9;--wai-text-muted:#878787;--wai-border:#ffffff24;--wai-border-strong:#414141;--wai-header-pill:#0202029e;--wai-header-glass-blur:20px;--wai-card-glass:#040404ad;--wai-card-glass-blur:28px;--wai-accent:#ff3f3f;--wai-accent-hover:#ff2d46;--wai-success:#4ade80;--wai-success-muted:#4ade801f;--wai-success-border:#4ade8038;--wai-container:1236px;--wai-container-pad:24px;--wai-section:120px;--wai-section-mobile:72px;--wai-radius-sm:16px;--wai-radius-md:24px;--wai-radius-lg:32px;--wai-radius-pill:300px;--wai-shadow-card:0 22px 70px #00000057}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--wai-bg);min-width:320px;font-family:Switzer,ui-sans-serif,system-ui,sans-serif}:where([id]){scroll-margin-top:108px}body{background:radial-gradient(circle at 42% -12%,#ff3f3f33,transparent 28rem),radial-gradient(circle at 82% 8%,#ffffff1a,transparent 22rem),var(--wai-bg);min-height:100vh;color:var(--wai-text);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-family:Switzer,ui-sans-serif,system-ui,sans-serif;font-size:18px;line-height:1.5;overflow-x:clip}img,svg{max-width:100%;display:block}a{color:inherit}:focus-visible{outline:2px solid var(--wai-accent);outline-offset:4px}.wai-page{isolation:isolate;min-height:100vh}.wai-container{width:min(var(--wai-container),calc(100% - (var(--wai-container-pad) * 2)));margin-inline:auto}.wai-section{padding-block:var(--wai-section)}.wai-section--compact{padding-block:72px}.wai-section--surface{background:linear-gradient(180deg,#ffffff08,transparent),var(--wai-bg-section);border-block:1px solid var(--wai-border)}.wai-smoke-hero{align-items:center;min-height:760px;display:grid;position:relative;overflow:hidden}.wai-smoke-hero:before,.wai-smoke-hero:after{content:"";z-index:-1;pointer-events:none;filter:blur(14px);border-radius:999px;position:absolute}.wai-smoke-hero:before{width:34rem;height:34rem;right:max(1rem,calc((100vw - var(--wai-container)) / 2));background:radial-gradient(circle,#ff3f3f47,#0000 66%);top:7rem}.wai-smoke-hero:after{width:20rem;height:20rem;left:max(1rem,calc((100vw - var(--wai-container)) / 2));background:radial-gradient(circle,#ffffff24,#0000 70%);bottom:6rem}.wai-hero-grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:56px;display:grid}.wai-hero-copy{max-width:760px}.wai-eyebrow,.wai-badge{border-radius:var(--wai-radius-pill);width:fit-content;min-height:32px;color:var(--wai-text);background:#280b0bd1;border:1px solid #ff3f3f75;align-items:center;gap:8px;padding:7px 13px;font-size:13px;font-weight:700;line-height:1;display:inline-flex}.wai-badge--neutral{border-color:var(--wai-border);color:var(--wai-text-soft);background:#ffffff0f}.wai-badge--red{background:var(--wai-accent);color:var(--wai-text);border-color:#0000}.wai-display{max-width:820px;color:var(--wai-text);letter-spacing:-.05em;margin:22px 0 0;font-size:clamp(3rem,7vw,4.5rem);font-weight:700;line-height:1.02}.wai-lead{max-width:660px;color:var(--wai-text-soft);margin:22px 0 0;font-size:clamp(1.05rem,2vw,1.25rem);line-height:1.55}.wai-actions{flex-wrap:wrap;gap:14px;margin-top:34px;display:flex}.wai-button{border-radius:var(--wai-radius-pill);min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-size:16px;font-weight:700;line-height:1;text-decoration:none;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:inline-flex}.wai-button:hover{transform:translateY(-2px)}.wai-button--primary{background:var(--wai-accent);color:var(--wai-text);box-shadow:0 16px 34px #ff3f3f47}.wai-button--primary:hover{background:var(--wai-accent-hover)}.wai-button--secondary{border-color:var(--wai-border);background:var(--wai-text);color:var(--wai-bg)}.wai-button--ghost{border-color:var(--wai-border);color:var(--wai-text);background:#ffffff0f}.wai-button--header{background:var(--wai-text);color:var(--wai-bg);box-shadow:none}.wai-button--header:hover{background:#ffffffeb}.wai-button--small{min-height:40px;padding-inline:18px;font-size:14px}.wai-card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0d,transparent),var(--wai-card);box-shadow:var(--wai-shadow-card);position:relative;overflow:hidden}.wai-card:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.wai-shine-sweep,.wai-card:not(.wai-legal-panel),.wai-features-bento__card,.wai-case-card,.wai-pricing-card,.wai-nutzen__card,.wai-trust-proof__card,.wai-glossar-card,.wai-solution-pillar,.wai-solution-stats{--wai-shine-duration:.65s;transition:translate .22s,border-color .22s,box-shadow .22s;translate:0}.wai-shine-sweep,.wai-features-bento__card,.wai-case-card,.wai-nutzen__card,.wai-trust-proof__card,.wai-glossar-card,.wai-solution-pillar,.wai-solution-stats{position:relative;overflow:hidden}.wai-shine-sweep:after,.wai-card:not(.wai-legal-panel):after,.wai-features-bento__card:after,.wai-case-card:after,.wai-pricing-card:after,.wai-nutzen__card:after,.wai-trust-proof__card:after,.wai-glossar-card:after,.wai-solution-pillar:after,.wai-solution-stats:after{content:"";z-index:2;pointer-events:none;border-radius:inherit;transition:transform var(--wai-shine-duration) ease;background:linear-gradient(115deg,#0000 34%,#ffffff24,#0000 62%);position:absolute;inset:0;transform:translate(-120%)}@media(hover:hover)and (pointer:fine){.wai-shine-sweep:hover,.wai-card:not(.wai-legal-panel):hover,.wai-features-bento__card:hover,.wai-case-card:hover,.wai-pricing-card:hover,.wai-nutzen__card:hover,.wai-trust-proof__card:hover,.wai-glossar-card:hover,.wai-solution-pillar:hover,.wai-solution-stats:hover{border-color:#ffffff47;translate:0 -4px}.wai-shine-sweep:hover:after,.wai-card:not(.wai-legal-panel):hover:after,.wai-features-bento__card:hover:after,.wai-case-card:hover:after,.wai-pricing-card:hover:after,.wai-nutzen__card:hover:after,.wai-trust-proof__card:hover:after,.wai-glossar-card:hover:after,.wai-solution-pillar:hover:after,.wai-solution-stats:hover:after{transform:translate(120%)}}@media(prefers-reduced-motion:reduce){.wai-shine-sweep,.wai-card:not(.wai-legal-panel),.wai-features-bento__card,.wai-case-card,.wai-pricing-card,.wai-nutzen__card,.wai-trust-proof__card,.wai-glossar-card,.wai-solution-pillar,.wai-solution-stats{transition:border-color .16s}.wai-shine-sweep:after,.wai-card:not(.wai-legal-panel):after,.wai-features-bento__card:after,.wai-case-card:after,.wai-pricing-card:after,.wai-nutzen__card:after,.wai-trust-proof__card:after,.wai-glossar-card:after,.wai-solution-pillar:after,.wai-solution-stats:after,.wai-shine-sweep:hover:after,.wai-card:not(.wai-legal-panel):hover:after,.wai-features-bento__card:hover:after,.wai-case-card:hover:after,.wai-pricing-card:hover:after,.wai-nutzen__card:hover:after,.wai-trust-proof__card:hover:after,.wai-glossar-card:hover:after,.wai-solution-pillar:hover:after,.wai-solution-stats:hover:after{opacity:0;transition:none;transform:none}.wai-shine-sweep:hover,.wai-card:not(.wai-legal-panel):hover,.wai-features-bento__card:hover,.wai-case-card:hover,.wai-pricing-card:hover,.wai-nutzen__card:hover,.wai-trust-proof__card:hover,.wai-glossar-card:hover,.wai-solution-pillar:hover,.wai-solution-stats:hover{translate:0}}.wai-card__body{z-index:1;padding:32px;position:relative}.wai-card__eyebrow{color:var(--wai-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 14px;font-size:13px;font-weight:700}.wai-card__title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:24px;font-weight:700;line-height:1.12}.wai-card__text{color:var(--wai-text-soft);margin:16px 0 0;font-size:16px}.wai-section-header{max-width:760px;margin-bottom:42px}.wai-section-header--center{text-align:center;margin-inline:auto}.wai-section-header__title{color:var(--wai-text);letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(2rem,4vw,3rem);font-weight:700;line-height:1.08}.wai-section-header__lead{color:var(--wai-text-soft);margin:16px 0 0;font-size:18px}.wai-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.wai-grid--two{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-token-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.wai-token-swatch{border:1px solid var(--wai-border);border-radius:var(--wai-radius-sm);min-height:170px;color:var(--wai-text);flex-direction:column;justify-content:flex-end;gap:8px;padding:18px;display:flex}.wai-token-swatch strong,.wai-token-swatch span{position:relative}.wai-token-swatch span{color:var(--wai-text-soft);font-size:14px}.wai-token-black{background:#020202}.wai-token-panel{background:#0f0f0f}.wai-token-red{background:#ff3f3f}.wai-token-soft{color:#020202;background:#d9d9d9}.wai-token-paper{color:#020202;background:#f7f7f7}.wai-type-stack{gap:16px;display:grid}.wai-type-row{border-bottom:1px solid var(--wai-border);grid-template-columns:minmax(0,1fr) 120px 120px;align-items:baseline;gap:20px;padding:22px 0;display:grid}.wai-type-row strong{color:var(--wai-text);font-size:clamp(1.75rem,4vw,var(--type-size));letter-spacing:-.04em;line-height:1.1}.wai-type-row span{color:var(--wai-text-muted);font-size:14px}.wai-icon-card{min-height:100%}.wai-icon-card__icon{object-fit:cover;border-radius:20px;width:72px;height:72px;margin-bottom:22px;box-shadow:0 18px 40px #00000059}.wai-shell-preview{padding:18px}.wai-shell-preview__bar{gap:8px;margin-bottom:18px;display:flex}.wai-shell-preview__dot{background:var(--wai-border-strong);border-radius:999px;width:10px;height:10px}.wai-shell-preview__screen{background:radial-gradient(circle at 78% 20%,#ff3f3f42,#0000 12rem),linear-gradient(#0e0e0e,#020202);border-radius:18px;min-height:360px;padding:28px}.wai-shell-preview__cards{grid-template-columns:1.2fr .8fr;gap:14px;margin-top:24px;display:grid}.wai-shell-preview__mini{border:1px solid var(--wai-border);background:#ffffff0d;border-radius:16px;min-height:104px}.wai-site-header{z-index:40;pointer-events:none;background:0 0;padding-block:16px 12px;position:sticky;top:0}.wai-site-header__shell{pointer-events:auto;position:relative}.wai-site-header__pill{border-radius:var(--wai-radius-pill);background:linear-gradient(180deg,#ffffff14,#ffffff05),var(--wai-header-pill);min-height:68px;-webkit-backdrop-filter:blur(var(--wai-header-glass-blur)) saturate(140%);border:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:20px;padding:10px 12px 10px 14px;display:flex;box-shadow:0 18px 48px #00000057,inset 0 1px #ffffff14}.wai-site-header__logo{flex-shrink:0;text-decoration:none}.wai-site-header__logo-badge{background:var(--wai-text);border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.wai-site-header__logo-image{object-fit:contain;width:28px;height:28px;display:block}.wai-site-header__nav{flex:1;min-width:0;display:none}.wai-site-header__list{flex-wrap:nowrap;justify-content:center;gap:8px 24px;margin:0;padding:0;list-style:none;display:flex}.wai-site-header__link{color:var(--wai-text);font-size:15px;font-weight:700;text-decoration:none;transition:opacity .18s}.wai-site-header__link:hover{opacity:.78}.wai-site-header__cta{flex-shrink:0}.wai-site-header__actions{flex-shrink:0;align-items:center;gap:10px;display:flex}.wai-site-header__menu-toggle{width:42px;height:42px;color:var(--wai-text);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff24;border-radius:12px;place-items:center;padding:0;display:none}.wai-site-header__menu-bars{gap:5px;width:18px;display:grid}.wai-site-header__menu-bars span{background:currentColor;border-radius:999px;width:18px;height:2px;transition:transform .22s,opacity .22s;display:block}.wai-site-header__menu-toggle.is-open .wai-site-header__menu-bars span:first-child{transform:translateY(7px)rotate(45deg)}.wai-site-header__menu-toggle.is-open .wai-site-header__menu-bars span:nth-child(2){opacity:0;transform:scaleX(0)}.wai-site-header__menu-toggle.is-open .wai-site-header__menu-bars span:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.wai-site-header__menu-backdrop{z-index:35;opacity:0;pointer-events:none;background:0 0;transition:opacity .25s,background .25s;position:fixed;inset:0}.wai-site-header__menu-backdrop.is-open{-webkit-backdrop-filter:blur(5px);opacity:1;pointer-events:auto;background:#00000059}.wai-site-header__menu-panel{--wai-mobile-panel-top: 94px ;top:var(--wai-mobile-panel-top);left:max(16px,var(--wai-container-pad));right:max(16px,var(--wai-container-pad));z-index:45;max-height:calc(100dvh - var(--wai-mobile-panel-top) - env(safe-area-inset-bottom,0px) - 12px);-webkit-backdrop-filter:blur(30px)saturate(170%);opacity:0;pointer-events:none;background:#0f0f0f9e;border:1px solid #ffffff24;border-radius:20px;flex-direction:column;gap:0;transition:opacity .25s,transform .3s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;overflow:hidden;transform:translateY(-10px);box-shadow:0 14px 48px #00000057,inset 0 1px #ffffff1f}.wai-site-header__menu-panel.is-open{opacity:1;pointer-events:auto;transform:translateY(0)}.wai-site-header__menu-body{flex:0 auto;min-height:0;padding:14px 12px 8px;overflow:auto}.wai-site-header__menu-list{margin:0;padding:0;list-style:none;display:grid}.wai-site-header__menu-list>li+li{border-top:1px solid #ffffff14}.wai-site-header__menu-link{color:var(--wai-text);border-radius:12px;align-items:center;gap:12px;padding:12px;font-size:15px;font-weight:700;text-decoration:none;transition:background-color .18s;display:flex}.wai-site-header__menu-link:hover,.wai-site-header__menu-link:focus-visible{background:#ffffff14}.wai-site-header__menu-icon{width:36px;height:36px;color:var(--wai-text);background:#ffffff14;border:1px solid #ffffff1f;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.wai-site-header__menu-icon-svg{width:18px;height:18px}.wai-site-header__menu-label{flex:1;min-width:0}.wai-site-header__menu-cta{align-self:stretch;width:auto;margin:8px 12px 14px}body.wai-menu-open{overflow:hidden}.wai-site-footer{border-top:1px solid var(--wai-border);background:var(--wai-bg-soft);padding-block:56px 32px}.wai-site-footer__grid{grid-template-columns:minmax(0,1.35fr) repeat(4,minmax(0,1fr));gap:32px 28px;display:grid}.wai-site-footer__brand-block{flex-direction:column;gap:10px;display:flex}.wai-site-footer__brand{color:var(--wai-text);letter-spacing:-.03em;font-size:20px;font-weight:700;text-decoration:none}.wai-site-footer__brand:hover{color:var(--wai-accent)}.wai-site-footer__claim{max-width:22ch;color:var(--wai-text-soft);margin:0;font-size:15px;font-weight:500;line-height:1.45}.wai-site-footer__column{flex-direction:column;gap:10px;display:flex}.wai-site-footer__title{color:var(--wai-text);letter-spacing:.02em;text-transform:uppercase;margin:0;font-size:14px;font-weight:700}.wai-site-footer__text{color:var(--wai-text-muted);margin:0;font-size:14px;line-height:1.45}.wai-site-footer__list,.wai-site-footer__trust-list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.wai-site-footer__trust-list{flex-flow:wrap;justify-content:flex-end;gap:8px 18px}.wai-site-footer__link{color:var(--wai-text-soft);font-size:14px;font-weight:500;line-height:1.35;text-decoration:none;transition:color .18s}.wai-site-footer__link:hover{color:var(--wai-text)}.wai-site-footer__bottom{border-top:1px solid var(--wai-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-top:36px;padding-top:24px;display:flex}.wai-site-footer__copy{color:var(--wai-text-muted);margin:0;font-size:14px}@media(max-width:1024px){.wai-site-footer__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-site-footer__brand-block{grid-column:1/-1}}@media(max-width:640px){.wai-site-footer{padding-block:44px 28px}.wai-site-footer__grid{grid-template-columns:1fr;gap:28px}.wai-site-footer__trust-list{justify-content:flex-start}}.wai-trust-strip{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:28px;display:flex}.wai-trust-strip__stars{color:var(--wai-accent);letter-spacing:-.04em;gap:2px;font-size:18px;display:inline-flex}.wai-trust-strip__note{width:100%;color:var(--wai-text-muted);margin:0;font-size:13px}.wai-hero-note{color:var(--wai-text-muted);margin:14px 0 0;font-size:15px}.wai-hero-benefits{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.wai-hero-benefits li{color:var(--wai-text-soft);align-items:flex-start;gap:10px;font-size:16px;line-height:1.45;display:flex}.wai-hero-benefits__mark{color:var(--wai-accent);flex-shrink:0;font-size:15px;font-weight:700;line-height:1.45}.wai-hero-detail{max-width:660px;color:var(--wai-text-muted);margin:22px 0 0;font-size:16px;line-height:1.55}.wai-hero-trust{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.wai-prose{max-width:760px;color:var(--wai-text-soft);font-size:18px;line-height:1.6}.wai-prose p{margin:0 0 18px}.wai-prose p:last-child{margin-bottom:0}.wai-prose strong{color:var(--wai-text);font-weight:600}.wai-quote{border-left:3px solid var(--wai-accent);border-radius:0 var(--wai-radius-sm) var(--wai-radius-sm) 0;color:var(--wai-text);background:#ff3f3f14;margin:36px 0 0;padding:24px 28px;font-size:20px;font-weight:600;line-height:1.4}.wai-problem__split{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:40px 48px;margin-bottom:48px;display:grid}.wai-problem__head .wai-section-header{margin-bottom:20px}.wai-problem__subhead{color:var(--wai-accent);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:13px;font-weight:700;line-height:1.4}.wai-problem__intro-panel{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0d,transparent),var(--wai-card);box-shadow:var(--wai-shadow-card);padding:28px 32px}.wai-problem__intro-lead{color:var(--wai-text-soft);margin:0;font-size:19px;line-height:1.55}.wai-problem__intro-highlight{color:var(--wai-text-soft);margin:18px 0 0;font-size:17px;line-height:1.5}.wai-problem__intro-highlight strong{color:var(--wai-text);font-weight:600}.wai-problem__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.wai-icon-card--pain{min-height:100%}.wai-icon-card--pain .wai-card{border-top:3px solid var(--wai-accent);height:100%}.wai-problem__belief{border-radius:var(--wai-radius-md);text-align:center;border-left:none;margin-top:48px;padding:32px 40px;font-size:clamp(1.125rem,2.5vw,1.35rem)}.wai-black-banner{width:100%;overflow:visible}.wai-black-banner__stage{isolation:isolate;width:min(872px,100%);min-height:420px;margin-inline:auto;padding:8px 0 20px;position:relative}.wai-black-banner__stage:before{content:"";z-index:0;border-radius:var(--wai-radius-lg);pointer-events:none;background:radial-gradient(circle at 30% 20%,#ff3f3f2e,#0000 45%),radial-gradient(circle at 75% 80%,#ffffff14,#0000 40%);position:absolute;inset:12% 8%}.wai-black-banner__card{z-index:2;border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);-webkit-backdrop-filter:blur(22px);width:min(617px,100% - 48px);min-height:385px;box-shadow:inset 0 1px #ffffff1f,inset 0 0 0 1px #ffffff0f,var(--wai-shadow-card);color:var(--wai-text);text-align:center;background:linear-gradient(155deg,#ffffff1f,#ffffff0a),#0f0f0f6b;flex-direction:column;justify-content:flex-start;align-items:center;margin-inline:auto;padding:55px 56px 48px;display:flex;position:relative}.wai-black-banner__card .wai-badge{margin-bottom:17px}.wai-black-banner__title{width:100%;max-width:100%;color:var(--wai-text);letter-spacing:-.04em;overflow-wrap:anywhere;word-break:break-word;margin:0;font-size:clamp(2rem,5vw,2.75rem);font-weight:700;line-height:1.06}.wai-black-banner__title span{max-width:100%;display:block}.wai-black-banner__lead{width:100%;max-width:460px;margin-top:18px}.wai-black-banner__lead p{color:var(--wai-text-soft);margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.4}.wai-black-banner__lead p:last-child{margin-bottom:0}.wai-black-banner__cta{margin-top:26px}.wai-black-banner__actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.wai-black-banner__actions .wai-banner-cta__button{min-height:auto;box-shadow:none;background:0 0;border:none;align-items:center;gap:10px;padding:0;display:inline-flex}.wai-black-banner__cta .wai-banner-cta__button:hover{background:0 0;transform:none}.wai-banner-cta__label{font-size:14px;font-weight:700;line-height:1}.wai-banner-cta__icon{border:1px solid var(--wai-border);border-radius:50%;justify-content:center;align-items:center;width:27px;height:27px;font-size:15px;line-height:1;display:inline-flex}.wai-solution-stats{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);grid-template-columns:repeat(4,minmax(0,1fr));width:min(872px,100%);margin:32px auto 0;display:grid;overflow:hidden}.wai-solution-stats__item{z-index:1;border-right:1px solid var(--wai-border);text-align:center;min-width:0;padding:24px 14px;position:relative;container-type:inline-size}.wai-solution-stats__item--last{border-right:0}.wai-solution-stats__value{color:var(--wai-text);letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin:0;font-size:clamp(1.125rem,11cqi,2rem);font-weight:700;line-height:1.15}.wai-solution-stats__label{color:var(--wai-text-muted);overflow-wrap:break-word;margin:8px 0 0;font-size:clamp(12px,7.2cqi,14px);line-height:1.4}.wai-solution-detail{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:48px;margin-top:72px;display:grid}.wai-solution-detail__intro .wai-eyebrow{margin-bottom:16px}.wai-solution-detail__title{max-width:16ch;color:var(--wai-text);letter-spacing:-.045em;margin:0;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.08}.wai-solution-detail__lead{max-width:42ch;color:var(--wai-text-soft);margin:18px 0 0;font-size:17px;line-height:1.55}.wai-solution-pillars{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wai-solution-pillar{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);min-height:100%;box-shadow:var(--wai-shadow-card);padding:28px}.wai-solution-pillar__icon{object-fit:cover;border-radius:12px;width:40px;height:40px;margin-bottom:18px;box-shadow:0 12px 28px #00000059}.wai-solution-pillar__title{color:var(--wai-text);letter-spacing:-.02em;margin:0;font-size:1.125rem;font-weight:700;line-height:1.25}.wai-solution-pillar__text{color:var(--wai-text-soft);margin:12px 0 0;font-size:15px;line-height:1.55}.wai-silos__body{margin-top:56px}.wai-silos__body .wai-prose{max-width:760px;margin-bottom:32px}.wai-silos__body .wai-card{max-width:760px}.wai-hero-showcase{aspect-ratio:1;border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);box-shadow:var(--wai-shadow-card);background:#020202;position:relative;overflow:hidden}.wai-hero-showcase__visual{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.wai-cta-band{text-align:center}.wai-cta-band .wai-section-header{margin-inline:auto}.wai-cta-band .wai-actions{justify-content:center}.wai-cta-band__subline{color:var(--wai-text-muted);margin:16px 0 0;font-size:15px}.wai-faq{gap:14px;display:grid}.wai-faq__item{border:1px solid var(--wai-border);border-radius:var(--wai-radius-sm);background:var(--wai-card);overflow:clip}.wai-faq__question{color:var(--wai-text);cursor:pointer;padding:20px 24px;font-size:17px;font-weight:600;line-height:1.35;list-style:none}.wai-faq__question::-webkit-details-marker{display:none}.wai-faq__question:after{content:"+";float:right;color:var(--wai-accent);font-size:22px;font-weight:700;line-height:1;transition:transform .28s}.wai-faq__item[open] .wai-faq__question:after{content:"−"}.wai-faq__panel{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .36s,opacity .28s;display:grid}.wai-faq__item[open] .wai-faq__panel{opacity:1;grid-template-rows:1fr}.wai-faq__item.is-closing .wai-faq__panel{opacity:0;grid-template-rows:0fr}.wai-faq__panel-inner{min-height:0;overflow:hidden}.wai-faq__answer{color:var(--wai-text-soft);margin:0;padding:0 24px 22px;font-size:16px;line-height:1.55}@media(prefers-reduced-motion:reduce){.wai-faq__panel,.wai-faq__question:after,.wai-faq--section .wai-faq__question:after{transition:none}}.wai-contact-placeholder{border:1px dashed var(--wai-border);border-radius:var(--wai-radius-sm);color:var(--wai-text-muted);background:#ffffff0a;margin:20px 0 0;padding:18px 20px;font-size:15px;line-height:1.5}.wai-split-showcase{width:100%}.wai-split-showcase__shell{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);box-shadow:var(--wai-shadow-card);background:radial-gradient(circle at 18% 118%,#ff3f3f57,#0000 42%),linear-gradient(#ffffff0a,#0000 28%),#45454533;position:relative;overflow:hidden}.wai-split-showcase__shell:before{content:"";pointer-events:none;border-radius:inherit;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff14}.wai-split-showcase__grid{grid-template-columns:minmax(0,1fr) minmax(280px,1.12fr);align-items:stretch;min-height:420px;display:grid;position:relative}.wai-split-showcase__copy{flex-direction:column;justify-content:center;gap:0;padding:clamp(40px,6vw,92px);display:flex}.wai-split-showcase__badge{margin-bottom:18px}.wai-split-showcase__badge-icon{justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.wai-split-showcase__title{max-width:520px;color:var(--wai-text);letter-spacing:-.05em;text-transform:uppercase;gap:0;margin:0;font-size:clamp(2.75rem,6vw,4.5rem);font-weight:700;line-height:.98;display:grid}.wai-split-showcase__lead{max-width:420px;color:var(--wai-text-soft);margin:22px 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.55}.wai-split-showcase__actions{margin-top:34px}.wai-split-showcase__visual{background:var(--wai-white);justify-content:center;align-items:center;min-height:100%;padding:clamp(28px,4vw,48px);display:flex}.wai-split-showcase__image{object-fit:contain;width:min(100%,420px);height:auto}.wai-features-bento__header{text-align:center;max-width:760px;margin-inline:auto}.wai-features-bento__badge{margin-inline:auto}.wai-features-bento__badge-star{font-size:11px;line-height:1}.wai-features-bento__title{color:var(--wai-text);letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.08}.wai-features-bento__title-accent{background:linear-gradient(90deg,var(--wai-text) 20%,#ffffff47 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.wai-features-bento__lead{color:var(--wai-text-soft);margin:18px 0 0;font-size:18px;line-height:1.55}.wai-features-bento__top{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:24px;margin-top:56px;display:grid}.wai-features-bento__bottom{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px;display:grid}.wai-features-bento__card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);box-shadow:var(--wai-shadow-card)}.wai-features-bento__spotlight{grid-template-columns:minmax(0,1fr) minmax(220px,.9fr);gap:0;min-height:360px;display:grid;overflow:hidden}.wai-features-bento__spotlight:not(:has(.wai-features-bento__visual)){grid-template-columns:1fr;min-height:0}.wai-features-bento__spotlight-copy{padding:clamp(28px,4vw,40px);flex-direction:column;align-items:flex-start;padding-bottom:clamp(16px,2vw,22px);display:flex}.wai-features-bento__secondary{text-align:left;flex-direction:column;align-items:flex-start;padding:clamp(28px,4vw,36px);display:flex}.wai-features-bento__compact{flex-direction:column;align-items:flex-start;min-height:100%;padding:clamp(24px,3vw,32px);display:flex}.wai-features-bento__icon{object-fit:cover;border-radius:12px;width:40px;height:40px;margin-bottom:18px;box-shadow:0 12px 28px #00000059}.wai-features-bento__icon--centered{margin-inline:auto}.wai-features-bento__eyebrow{color:var(--wai-accent);letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px;font-weight:700;line-height:1.2}.wai-features-bento__eyebrow--centered{width:100%}.wai-features-bento__card-title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.2}.wai-features-bento__card-title--centered{max-width:18ch;margin-inline:auto}.wai-features-bento__card-text{color:var(--wai-text-soft);margin:12px 0 0;font-size:15px;line-height:1.55}.wai-features-bento__card-text--centered{max-width:34ch;margin-inline:auto}.wai-features-bento__link{margin-top:auto;padding-top:22px;font-size:15px}.wai-features-bento__link-arrow{border:1px solid var(--wai-border);border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;margin-left:8px;font-size:14px;line-height:1;display:inline-flex}.wai-features-bento__visual{background:radial-gradient(circle at 50% 35%,#ff3f3f29,#0000 58%),#070707;border-left:1px solid #ffffff0f;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex}.wai-features-bento__visual-stage{aspect-ratio:1;background:radial-gradient(circle at 30% 30%,#ff3f3f38,#0000 55%),#0a0a0a;border:1px solid #ffffff14;border-radius:28px;justify-content:center;align-items:center;width:min(100%,220px);display:flex;box-shadow:inset 0 1px #ffffff0f}.wai-features-bento__visual-icon{object-fit:contain;filter:drop-shadow(0 18px 28px #00000073);width:96px;height:96px}.wai-features-bento__chip{border-radius:var(--wai-radius-pill);min-height:40px;color:var(--wai-text-soft);white-space:nowrap;background:#00000073;border:1px solid #ffffff1a;align-items:center;gap:8px;padding:0 16px;font-size:13px;line-height:1.2;display:inline-flex}.wai-features-bento__chip--full{justify-content:center;width:100%;margin-top:auto}.wai-features-bento__chip-dot{color:var(--wai-accent);font-size:12px;line-height:1}.wai-features-bento__secondary-visual{gap:16px;width:100%;margin-top:auto;padding-top:28px;display:grid}.wai-features-bento__timeline{background:#00000059;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:16px;display:grid}.wai-features-bento__timeline span{background:linear-gradient(90deg,#ffffff2e,#ff3f3f8c);border-radius:999px;height:10px;display:block}.wai-features-bento__timeline span:nth-child(2){width:72%;margin-inline:auto 0}.wai-features-bento__timeline span:nth-child(3){width:88%}.wai-features-bento__timeline span:nth-child(4){width:56%;margin-inline:auto 0}.wai-problem__transition{border-radius:var(--wai-radius-md);background:linear-gradient(90deg,#ff3f3f14,transparent),var(--wai-card);border:1px solid #ffffff24;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 28px;margin-top:40px;padding:28px 32px;display:flex}.wai-problem__transition-text{color:var(--wai-text);flex:320px;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:600;line-height:1.45}.wai-feature-stack{background:radial-gradient(55% 40% at 78% 18%,#ff3f3f24,#0000 62%),radial-gradient(45% 35% at 12% 78%,#ff3f3f17,#0000 58%),#060606;padding:84px 0 140px;position:relative}.wai-feature-stack .wai-container{max-width:1180px}.wai-feature-stack__head{text-align:center;max-width:980px;margin:0 auto 56px}.wai-feature-stack__head .wai-badge{margin:0 auto 18px}.wai-feature-stack__heading{text-align:center;letter-spacing:-.045em;margin:0;font-size:clamp(2.2rem,5vw,4.5rem)}.wai-feature-stack__lead{max-width:760px;color:var(--wai-text-soft);margin:18px auto 0;font-size:18px;line-height:1.55}.wai-feature-stack__cards{position:relative}.wai-feature-stack__card{top:var(--card-top,90px);z-index:var(--card-z,1);pointer-events:auto;margin-bottom:280px;position:sticky}.wai-feature-stack__card:last-child{margin-bottom:0}.wai-feature-stack__card-shell{isolation:isolate;background-color:var(--wai-card-glass);-webkit-backdrop-filter:blur(var(--wai-card-glass-blur)) saturate(145%);background-image:linear-gradient(#ffffff17,#ffffff05);border:1px solid #ffffff1f;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 24px 46px #0000006b,0 0 22px #00000047,inset 0 1px #ffffff14}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.wai-feature-stack__card-shell{background-color:#0b0b0bf0;background-image:linear-gradient(#ffffff0f,#0000)}}.wai-feature-stack__card-body{grid-template-columns:1fr 1fr;align-items:center;min-height:420px;display:grid;position:relative}.wai-feature-stack__card-copy{z-index:2;text-shadow:0 1px 18px #0000008c;max-width:560px;padding:52px 24px;position:relative}.wai-feature-stack__icon-badge{background:var(--wai-accent);border-radius:16px;justify-content:center;align-items:center;width:64px;height:64px;margin-bottom:22px;display:inline-flex}.wai-feature-stack__icon-badge img{object-fit:contain;filter:brightness(0)invert();width:34px;height:34px}.wai-feature-stack__card-step{color:var(--wai-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600;line-height:1.2}.wai-feature-stack__card-title{color:var(--wai-text);letter-spacing:-.03em;margin:12px 0 16px;font-size:clamp(1.9rem,3vw,2.35rem);font-weight:700;line-height:1.1}.wai-feature-stack__card-text{color:var(--wai-text-soft);margin:0 0 22px;font-size:14px;font-weight:500;line-height:1.55}.wai-feature-stack__card-benefits{gap:12px;margin:0 0 24px;padding:0;list-style:none;display:grid}.wai-feature-stack__card-benefits li{color:var(--wai-text);align-items:center;gap:12px;font-size:16px;font-weight:700;line-height:1.2;display:flex}.wai-feature-stack__check{background:var(--wai-accent);color:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;width:23px;height:23px;font-size:12px;line-height:1;display:inline-flex}.wai-feature-stack__card-actions{flex-wrap:wrap;align-items:center;gap:18px;display:flex}.wai-feature-stack__call-link{color:#fff;min-height:28px;box-shadow:none;background:0 0;border:0;align-items:center;padding:0;font-size:16px;font-weight:700;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.wai-feature-stack__call-link:after{content:"";background:var(--wai-accent);z-index:-1;width:100%;height:8px;position:absolute;bottom:0;left:0}.wai-feature-stack__call-link:hover{background:0 0;transform:none}.wai-feature-stack__card-visual{z-index:1;justify-content:center;align-items:center;min-height:310px;padding:24px;display:flex;position:relative}.wai-feature-stack__visual-panel{-webkit-backdrop-filter:blur(16px)saturate(130%);background:radial-gradient(circle at 30% 20%,#ff3f3f47,#0000 55%),linear-gradient(145deg,#ffffff0f,#ffffff03),#0c0c0c6b;border:1px solid #ffffff1a;border-radius:24px;justify-content:center;align-items:center;width:min(100%,520px);min-height:320px;display:flex;box-shadow:inset 0 1px #ffffff0f}.wai-feature-stack__visual-icon{object-fit:contain;filter:drop-shadow(0 24px 34px #00000073);width:220px;height:220px}.wai-feature-stack__visual-panel--photo{background:#050505;padding:18px;overflow:hidden}.wai-feature-stack__card-shell:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff3f3f2e,#ff3f3f00 65%);border-radius:50%;width:420px;height:420px;position:absolute;top:-120px;right:-120px}.wai-feature-stack__peek{display:none}@media(max-width:991px){.wai-feature-stack__card-body{grid-template-columns:1fr;gap:24px;min-height:auto}.wai-feature-stack__card-copy{text-align:center;flex-direction:column;align-items:center;max-width:none;margin-inline:auto;padding:42px 28px;display:flex}.wai-feature-stack__card-benefits{width:min(100%,34rem)}.wai-feature-stack__card-benefits li{text-align:left;justify-content:center}.wai-feature-stack__card-actions{justify-content:center}.wai-feature-stack__card{margin-bottom:160px}.wai-feature-stack__card-visual{min-height:240px}.wai-feature-stack__visual-panel{margin-inline:auto}.wai-feature-stack__visual-icon{width:170px;height:170px}}@media(max-width:767px){.wai-feature-stack{padding:56px 0 90px}.wai-feature-stack__heading{margin-bottom:44px}.wai-feature-stack__card{margin-bottom:48px}.wai-feature-stack__card-copy{max-width:none;padding:28px 20px 24px}.wai-feature-stack__card-title{font-size:28px}.wai-feature-stack__card-text{font-size:13px}.wai-feature-stack__card-benefits li{font-size:14px}.wai-feature-stack__card-actions{gap:14px}.wai-feature-stack__card-visual{display:none}}.wai-feature-stack__card-shell:after{z-index:0}.wai-feature-stack__card-copy,.wai-feature-stack__card-visual{position:relative}.wai-feature-stack__card-copy,.wai-feature-stack__card-visual,.wai-feature-stack__visual-panel{z-index:1}.wai-feature-stack__card{transition:transform .2s}.wai-feature-stack__card-shell,.wai-feature-stack__card-body,.wai-feature-stack__icon-badge,.wai-feature-stack__card-step,.wai-feature-stack__card-title,.wai-feature-stack__card-text,.wai-feature-stack__card-benefits,.wai-feature-stack__check,.wai-feature-stack__card-actions,.wai-feature-stack__call-link,.wai-feature-stack__card-visual,.wai-feature-stack__visual-panel,.wai-feature-stack__visual-icon{animation:none}.wai-feature-stack__card-shell{position:relative}.wai-feature-stack__card-copy{padding-right:10px}.wai-feature-stack__card-visual{padding-right:32px}.wai-feature-stack__visual-panel{min-height:280px}.wai-feature-stack__visual-icon{width:min(100%,280px);height:auto}.wai-feature-stack__visual-panel--photo{justify-content:center;align-items:center;min-height:320px;display:flex}.wai-feature-stack__visual-icon--photo{object-fit:contain;object-position:center;filter:none;width:100%;height:auto;min-height:0;max-height:340px}@media(max-width:980px){.wai-feature-stack__card-visual{border-top:1px solid #ffffff14}}@media(min-width:1100px){.wai-site-header__nav{display:block}.wai-site-header__menu-toggle,.wai-site-header__menu-backdrop,.wai-site-header__menu-panel{display:none!important}.wai-site-header__pill{padding-inline:18px 14px}}@media(max-width:1099px){.wai-site-header__menu-toggle{display:grid}.wai-site-header__cta{display:none}.wai-site-header{z-index:50}.wai-site-header__menu-panel{--wai-mobile-panel-top: 80px }}@media(max-width:980px){.wai-hero-grid,.wai-grid,.wai-grid--two,.wai-token-grid,.wai-problem__split,.wai-problem__cards,.wai-features-bento__top,.wai-features-bento__bottom,.wai-features-bento__spotlight,.wai-solution-detail,.wai-solution-pillars,.wai-solution-stats,.wai-split-showcase__grid{grid-template-columns:1fr}.wai-hero-showcase{display:none}.wai-solution-stats__item{border-right:0;border-bottom:1px solid var(--wai-border)}.wai-solution-stats__item--last{border-bottom:0}.wai-feature-stack__card-body{grid-template-columns:1fr;min-height:auto}.wai-feature-stack__card{top:var(--card-top,80px)}.wai-feature-stack__card-visual{border-top:1px solid #ffffff14;border-left:0}.wai-features-bento__visual{border-top:1px solid #ffffff0f;border-left:0}.wai-split-showcase__grid{min-height:auto}.wai-split-showcase__visual{min-height:240px}.wai-smoke-hero{min-height:auto}.wai-problem__belief{text-align:left;border-left:3px solid var(--wai-accent);border-radius:0 var(--wai-radius-sm) var(--wai-radius-sm) 0;padding:24px 28px}.wai-site-header{padding-block:12px 8px}.wai-site-header__pill{min-height:60px;padding-inline:10px}.wai-site-header__cta .wai-button{padding-inline:14px;font-size:13px}}@media(max-width:767px){.wai-feature-stack__card{top:calc(76px + (var(--card-z,1) - 1) * 12px);margin-bottom:48px}}@media(max-width:720px){:root{--wai-container-pad:16px;--wai-section:var(--wai-section-mobile)}body{font-size:16px}.wai-card__body{padding:24px}.wai-type-row{grid-template-columns:1fr;gap:6px}.wai-shell-preview__cards{grid-template-columns:1fr}.wai-black-banner__stage{width:100%;min-height:0;padding:0 0 12px}.wai-black-banner__card{-webkit-backdrop-filter:blur(18px);align-items:stretch;width:100%;min-height:360px;padding:54px 22px 48px;position:relative;left:auto;transform:none}.wai-black-banner__card .wai-badge,.wai-black-banner__cta{align-self:center}.wai-black-banner__title{font-size:clamp(1.5rem,6.2vw,2.25rem)}.wai-display{font-size:clamp(2.125rem,8vw,3rem)}}.wai-nutzen{padding:84px 0 96px}.wai-nutzen__head{text-align:center;max-width:820px;margin:0 auto}.wai-nutzen__badge{margin-inline:auto}.wai-nutzen__badge-star{font-size:11px;line-height:1}.wai-nutzen__title{color:var(--wai-text);letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.08}.wai-nutzen__lead{max-width:720px;color:var(--wai-text-soft);margin:18px auto 0;font-size:18px;line-height:1.55}.wai-nutzen__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.wai-nutzen__card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);min-height:100%;box-shadow:var(--wai-shadow-card);flex-direction:column;padding:clamp(24px,3vw,32px);display:flex}.wai-nutzen__card-top{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px;display:flex}.wai-nutzen__icon{object-fit:cover;border-radius:14px;width:56px;height:56px;box-shadow:0 12px 28px #00000059}.wai-case-detail-results .wai-nutzen__card-top{justify-content:center}.wai-case-detail-results .wai-nutzen__card-title,.wai-case-detail-results .wai-nutzen__card-text{text-align:center}.wai-nutzen__link{width:40px;height:40px;color:var(--wai-text);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:18px;line-height:1;text-decoration:none;transition:border-color .2s,background .2s,transform .2s;display:inline-flex}.wai-nutzen__link:hover{background:#ffffff14;border-color:#ffffff38;transform:translateY(-1px)}.wai-nutzen__card-title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.2}.wai-nutzen__card-text{color:var(--wai-text-soft);margin:12px 0 0;font-size:15px;line-height:1.55}@media(max-width:1199px){.wai-nutzen__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991px){.wai-nutzen__grid{grid-template-columns:1fr;max-width:520px;margin-inline:auto}}@media(max-width:767px){.wai-nutzen{padding:56px 0 72px}}.wai-trust-proof{padding:84px 0 96px}.wai-trust-proof__head{text-align:center;max-width:860px;margin:0 auto}.wai-trust-proof__badge{margin-inline:auto}.wai-trust-proof__badge-icon{font-size:11px;line-height:1}.wai-trust-proof__title{color:var(--wai-text);letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.08}.wai-trust-proof__title-accent{background:linear-gradient(90deg,var(--wai-text) 20%,#ffffff47 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.wai-trust-proof__lead{max-width:760px;color:var(--wai-text-soft);margin:18px auto 0;font-size:18px;line-height:1.55}.wai-trust-proof__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin-top:56px;display:grid}.wai-trust-proof__item{flex-direction:column;gap:18px;min-width:0;min-height:0;display:flex;overflow:visible}.wai-trust-proof__card{border:1px solid var(--wai-border);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);min-height:0;box-shadow:var(--wai-shadow-card);border-radius:24px;flex-direction:column;flex:auto;padding:clamp(28px,3vw,36px);display:flex}.wai-trust-proof__category{color:var(--wai-text-soft);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-size:12px;font-weight:700;line-height:1.2}.wai-trust-proof__card-title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;line-height:1.25}.wai-trust-proof__card-text{color:var(--wai-text-soft);margin:14px 0 0;font-size:15px;line-height:1.6}.wai-trust-proof__meta{z-index:1;color:inherit;flex-shrink:0;align-items:center;gap:14px;text-decoration:none;transition:opacity .2s;display:flex;position:relative}.wai-trust-proof__meta:hover{opacity:.86}.wai-trust-proof__avatar{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex;overflow:hidden}.wai-trust-proof__avatar img{object-fit:contain;width:28px;height:28px}.wai-trust-proof__meta-copy{flex-direction:column;gap:2px;display:flex}.wai-trust-proof__meta-label{color:var(--wai-text);font-size:14px;font-weight:700;line-height:1.2}.wai-trust-proof__meta-detail{color:var(--wai-text-soft);font-size:13px;line-height:1.3}@media(max-width:991px){.wai-trust-proof__grid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}}@media(max-width:767px){.wai-trust-proof{padding:56px 0 72px}}.wai-about-trust{background:radial-gradient(circle at 18%,#ff3f3f1a,#0000 42%),radial-gradient(circle at 82% 40%,#ffffff0a,#0000 36%),#050505;padding:96px 0;position:relative;overflow:hidden}.wai-about-trust__grid{grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:clamp(40px,6vw,72px);display:grid}.wai-about-trust__copy{max-width:700px}.wai-about-trust__title{color:var(--wai-text);letter-spacing:-.05em;margin:0;font-size:clamp(2.6rem,6vw,4.2rem);font-weight:700;line-height:1.02}.wai-about-trust__title-accent{background:linear-gradient(90deg,var(--wai-text) 15%,#ffffff4d 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.wai-about-trust__lead{max-width:620px;color:var(--wai-text-soft);margin:22px 0 0;font-size:clamp(1.05rem,2vw,1.2rem);line-height:1.6}.wai-about-trust__points{gap:12px;margin:28px 0 0;padding:0;list-style:none;display:grid}.wai-about-trust__points li{color:var(--wai-text);align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;display:flex}.wai-about-trust__mark{color:var(--wai-accent);flex-shrink:0;margin-top:2px;font-size:14px;font-weight:700;line-height:1}.wai-about-trust__detail{max-width:620px;color:var(--wai-text-soft);margin:24px 0 0;font-size:15px;line-height:1.6}.wai-about-trust__actions{margin-top:32px}.wai-about-trust__visual{background:#050505;border-radius:28px;min-height:clamp(440px,52vw,620px);margin:0;position:relative;overflow:hidden}.wai-about-trust__photo{object-fit:cover;object-position:58% center;width:100%;height:100%;display:block;position:absolute;inset:0}.wai-about-trust__photo-shade{pointer-events:none;background:linear-gradient(90deg,#050505,#050505eb,#0505059e,#05050547 42%,#0000 58%),linear-gradient(270deg,#050505e0,#0505056b 12%,#0000 34%),linear-gradient(#0505058c,#0000 22% 72%,#050505d1);position:absolute;inset:0}@media(max-width:991px){.wai-about-trust__grid{grid-template-columns:1fr}.wai-about-trust__visual{min-height:clamp(360px,70vw,480px)}.wai-about-trust__photo{object-position:50% 22%}.wai-about-trust__photo-shade{background:linear-gradient(#0000 48%,#050505eb),linear-gradient(90deg,#050505,#050505b8 18%,#0000 46%),linear-gradient(270deg,#050505b8,#0000 28%)}}@media(max-width:767px){.wai-about-trust{padding:64px 0}}.wai-process{padding:84px 0 96px}.wai-process__layout{max-width:820px}.wai-process__head{text-align:center;max-width:700px;margin:0 auto}.wai-process__badge{margin-inline:auto}.wai-process__badge-star{font-size:11px;line-height:1}.wai-process__title{color:var(--wai-text);letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.08}.wai-process__lead{color:var(--wai-text-soft);margin:18px auto 0;font-size:18px;line-height:1.55}.wai-process__timeline{--process-progress:0;gap:0;margin:56px 0 0;padding:0;list-style:none;display:grid}.wai-process__item{grid-template-columns:52px minmax(0,1fr);align-items:stretch;gap:20px;display:grid}.wai-process__rail{flex-direction:column;align-items:center;padding-top:28px;display:flex}.wai-process__step{width:40px;height:40px;color:var(--wai-text);background:#280b0bb8;border:1px solid #ff3f3f59;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;transition:background .18s,border-color .18s,color .18s,scale .18s;display:inline-flex}.wai-process__item.is-active .wai-process__step{border-color:var(--wai-accent);background:var(--wai-accent);color:#fff;scale:1.06}.wai-process__line{background:#ffffff1a;border-radius:999px;flex:1;width:2px;min-height:24px;margin-top:10px;position:relative;overflow:hidden}.wai-process__line-fill{border-radius:inherit;background:linear-gradient(180deg,var(--wai-accent),#ff3f3f8c);transform:scaleY(var(--line-fill,0));transform-origin:top;will-change:transform;position:absolute;inset:0}.wai-process__card{border:1px solid var(--wai-border);background:linear-gradient(180deg,#ffffff08,transparent),var(--wai-card);box-shadow:var(--wai-shadow-card);border-radius:20px;margin-bottom:20px;padding:clamp(22px,3vw,28px);transition:translate .22s,border-color .22s,background .22s;position:relative;translate:0}.wai-process__card:before{content:"";z-index:1;background:var(--wai-accent);opacity:0;pointer-events:none;border-radius:999px;width:3px;transition:opacity .2s,transform .22s;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(.35)}@media(hover:hover)and (pointer:fine){.wai-process__card:hover{background:linear-gradient(#ffffff0d,#0000),#171717;border-color:#ffffff47;translate:0 -4px}.wai-process__card:hover:before{opacity:1;transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.wai-process__step,.wai-process__card,.wai-process__card:before{transition:none}.wai-process__card:hover{translate:0}.wai-process__item.is-active .wai-process__step{scale:1}}.wai-process__item:last-child .wai-process__card{margin-bottom:0}.wai-process__card-head{align-items:center;gap:14px;margin-bottom:12px;display:flex}.wai-process__icon{object-fit:cover;border-radius:10px;flex-shrink:0;width:32px;height:32px;box-shadow:0 10px 22px #00000052}.wai-process__card-title{color:var(--wai-text);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:clamp(1rem,2vw,1.15rem);font-weight:700;line-height:1.25}.wai-process__card-text{color:var(--wai-text-soft);margin:0;font-size:15px;line-height:1.6}.wai-process__result{background:var(--wai-success-muted);border:1px solid var(--wai-success-border);color:var(--wai-text);border-radius:12px;flex-direction:column;gap:6px;margin:18px 0 0;padding:14px 16px;font-size:14px;font-weight:600;line-height:1.45;display:flex}.wai-process__result-label{color:var(--wai-success);letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1.2}.wai-process__cta{justify-content:center;margin-top:40px;display:flex}@media(max-width:767px){.wai-process{padding:56px 0 72px}.wai-process__item{grid-template-columns:40px minmax(0,1fr);gap:14px}.wai-process__rail{padding-top:24px}.wai-process__step{width:34px;height:34px;font-size:12px}.wai-process__card-title{letter-spacing:.02em}}.wai-pricing{padding:84px 0 96px}.wai-pricing .wai-section-header{max-width:760px;margin-inline:auto}.wai-pricing__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:56px;display:grid}.wai-pricing-card{background:linear-gradient(180deg,#ffffff0a,transparent 28%),var(--wai-card);border:1px solid #ffffff1f;border-radius:24px;flex-direction:column;height:100%;padding:clamp(24px,3vw,30px);display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000052,inset 0 0 0 1px #ffffff0a}.wai-pricing-card--featured{border-color:#fff3;box-shadow:0 24px 48px #00000061,inset 0 0 0 1px #ffffff14}.wai-pricing-card__glow{pointer-events:none;background:radial-gradient(circle,#ffffff14,#0000 68%);width:120%;height:50%;position:absolute;top:-35%;left:50%;transform:translate(-50%)}.wai-pricing-card__top{justify-content:space-between;align-items:flex-start;gap:16px;display:flex;position:relative}.wai-pricing-card__icon-wrap{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;display:inline-flex}.wai-pricing-card__icon-wrap img{object-fit:contain;width:44px;height:44px}.wai-pricing-card__step{color:#ffffff8f;letter-spacing:.08em;font-size:14px;font-weight:600;line-height:1}.wai-pricing-card__title{color:var(--wai-text);letter-spacing:-.02em;margin:18px 0 0;font-size:clamp(1.15rem,2vw,1.35rem);font-weight:700;line-height:1.2;position:relative}.wai-pricing-card__price{color:var(--wai-text);letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(1.65rem,3.5vw,2.1rem);font-weight:700;line-height:1.1;position:relative}.wai-pricing-card__price-prefix{letter-spacing:0;font-size:.72em;font-weight:600}.wai-pricing-card__price-value{display:inline}.wai-pricing-card__price-note{color:var(--wai-text-soft);letter-spacing:0;margin-top:6px;font-size:14px;font-weight:600;line-height:1.2;display:block}.wai-pricing-card__summary{color:var(--wai-text-soft);margin:14px 0 0;font-size:14px;line-height:1.55;position:relative}.wai-pricing-card__timeframe{color:var(--wai-text-soft);background:#ffffff0a;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:10px;margin:14px 0 0;padding:8px 14px;font-size:13px;line-height:1.35;display:inline-flex}.wai-pricing-card__timeframe strong{color:var(--wai-text);font-weight:700}.wai-pricing-card__timeframe-icon{color:#ffffffb8;font-size:14px;line-height:1}.wai-pricing-card__divider{background:linear-gradient(90deg,#0000,#ffffff1f,#0000);height:1px;margin:20px 0 18px}.wai-pricing-card__includes-label{color:var(--wai-text);margin:0 0 12px;font-size:14px;font-weight:700;line-height:1.2}.wai-pricing-card__list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.wai-pricing-card__list li{color:var(--wai-text-soft);align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.wai-pricing-card__check{width:18px;height:18px;color:var(--wai-text);background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.wai-pricing-card__highlight{color:#ffffffd1;align-items:flex-start;gap:8px;margin:18px 0 0;font-size:13px;font-weight:600;line-height:1.45;display:flex}.wai-pricing-card__highlight-star{color:var(--wai-text);flex-shrink:0;font-size:12px;line-height:1.4}.wai-pricing-card__guarantee{background:linear-gradient(135deg,#ffffff14,#ffffff05 55%),#ffffff0a;border:1px solid #ffffff38;border-radius:16px;align-items:center;gap:14px;margin-top:20px;padding:18px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f,0 12px 32px #00000038}.wai-pricing-card__guarantee-star{width:40px;height:40px;color:var(--wai-text);background:#ffffff1a;border:1px solid #ffffff2e;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;line-height:1;display:inline-flex;box-shadow:0 0 20px #ffffff1f}.wai-pricing-card__guarantee-title{color:var(--wai-text);letter-spacing:.01em;margin:0;font-size:14px;font-weight:700;line-height:1.25}.wai-pricing-card__guarantee-text{color:var(--wai-text-soft);margin:6px 0 0;font-size:12px;line-height:1.5}.wai-pricing-card__guarantee-highlight{color:#ffffffeb;border-top:1px solid #ffffff1a;margin:10px 0 0;padding-top:10px;font-size:12px;font-weight:600;line-height:1.45}.wai-pricing-card__footer{justify-content:center;width:100%;margin-top:auto;padding-top:22px;display:flex}.wai-pricing-card__cta{box-sizing:border-box;width:100%;max-width:100%}@media(max-width:1100px){.wai-pricing__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.wai-pricing{padding:56px 0 72px}.wai-pricing__grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-top:40px}}.wai-faq-section{padding:84px 0 96px}.wai-faq-section__head{text-align:center;max-width:760px;margin:0 auto}.wai-faq-section__badge{margin-inline:auto}.wai-faq-section__badge-icon{font-size:11px;line-height:1}.wai-faq-section__title{color:var(--wai-text);letter-spacing:-.05em;margin:20px 0 0;font-size:clamp(2.25rem,5vw,3.5rem);font-weight:700;line-height:1.08}.wai-faq-section__title-accent{background:linear-gradient(90deg,var(--wai-text) 20%,#ffffff47 100%);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.wai-faq-section__lead{color:var(--wai-text-soft);margin:18px auto 0;font-size:18px;line-height:1.55}.wai-faq-section__shell{border:1px solid var(--wai-border);background:linear-gradient(180deg,#ffffff08,transparent),var(--wai-card);box-shadow:var(--wai-shadow-card);border-radius:24px;margin-top:48px;padding:8px}.wai-faq--section{gap:0}.wai-faq--section .wai-faq__item{background:0 0;border:none;border-bottom:1px solid #ffffff14;border-radius:0}.wai-faq--section .wai-faq__item:last-child{border-bottom:none}.wai-faq--section .wai-faq__question{letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:20px;padding:22px 24px;font-size:clamp(1rem,2vw,1.125rem);font-weight:700;display:flex}.wai-faq--section .wai-faq__question:after{content:"↓";float:none;width:34px;height:34px;color:var(--wai-text);background:#ffffff0d;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:14px;font-weight:700;line-height:1;transition:transform .32s;display:inline-flex}.wai-faq--section .wai-faq__item[open] .wai-faq__question:after{content:"↓";transform:rotate(180deg)}.wai-faq--section .wai-faq__answer{max-width:92%;padding:0 24px 22px;font-size:15px}@media(max-width:767px){.wai-faq-section{padding:56px 0 72px}.wai-faq--section .wai-faq__question{padding:18px 16px}.wai-faq--section .wai-faq__answer{max-width:none;padding:0 16px 18px}}.wai-final-cta{padding:72px 0 96px}.wai-final-cta__shell{background:linear-gradient(180deg,#ffffff0d,transparent 42%),var(--wai-card);text-align:center;border:1px solid #ffffff24;border-radius:28px;max-width:760px;margin-inline:auto;padding:clamp(36px,5vw,52px) clamp(24px,4vw,40px);position:relative;overflow:hidden;box-shadow:0 28px 56px #0000005c,inset 0 0 0 1px #ffffff0a}.wai-final-cta__glow{pointer-events:none;background:radial-gradient(circle,#ff3f3f1f,#0000 68%);width:120%;height:70%;position:absolute;top:-45%;left:50%;transform:translate(-50%)}.wai-final-cta__title{color:var(--wai-text);letter-spacing:-.04em;margin:0;font-size:clamp(1.85rem,4.5vw,2.75rem);font-weight:700;line-height:1.1;position:relative}.wai-final-cta__text{max-width:560px;color:var(--wai-text-soft);margin:18px auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.55;position:relative}.wai-final-cta__actions{justify-content:center;margin-top:30px;display:flex;position:relative}.wai-final-cta__button{min-height:56px;padding:0 30px;font-size:17px}.wai-final-cta__microcopy{color:var(--wai-text-muted);margin:16px 0 0;font-size:14px;line-height:1.45;position:relative}@media(max-width:767px){.wai-final-cta{padding:56px 0 72px}.wai-final-cta__button{width:100%;max-width:360px}}.wai-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wai-case-studies-hero{background:radial-gradient(circle at 1px 1px,#ffffff0d 1px,transparent 0) 0 0 / 22px 22px,var(--wai-bg)}.wai-case-studies-trust{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.wai-case-studies-list{padding-top:0}.wai-case-studies-list .wai-section-header{margin-bottom:28px}.wai-case-filters{flex-wrap:wrap;justify-content:center;gap:10px;margin:0 0 36px;padding:0;list-style:none;display:flex}.wai-case-filters__chip{border-radius:var(--wai-radius-pill);min-height:36px;color:var(--wai-text-muted);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:1px solid #ffffff1a;align-items:center;padding:0 14px;font-size:13px;font-weight:600;line-height:1.2;transition:border-color .2s,background .2s,color .2s;display:inline-flex;position:relative}.wai-case-filters__input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.wai-case-filters__chip:hover{color:var(--wai-text-soft);border-color:#fff3}.wai-case-filters__chip:has(:checked),.wai-case-filters__chip--active{color:var(--wai-text-soft);box-shadow:none;background:#ff3f3f14;border-color:#ff3f3f59}.wai-case-filters__chip:focus-within{outline-offset:2px;outline:2px solid #ff3f3f73}.wai-case-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.wai-case-grid--single{grid-template-columns:minmax(0,1fr);max-width:980px;margin-inline:auto}.wai-case-card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);background:linear-gradient(180deg,#ffffff0d,#ffffff03),var(--wai-card);min-height:100%;box-shadow:var(--wai-shadow-card);grid-template-columns:minmax(220px,260px) minmax(0,1fr);align-items:stretch;gap:28px;padding:24px;display:grid}.wai-case-card__media{align-content:start;gap:14px;display:grid}.wai-case-card__visual{border-radius:var(--wai-radius-md);background:radial-gradient(circle at 50% 0,#ff3f3f24,#0000 62%),#0000006b;border:1px solid #ffffff1a;place-items:center;min-height:168px;padding:24px;display:grid}.wai-case-card__visual--logo{background:#fff;border-color:#00000014;min-height:140px;padding:32px 18px;box-shadow:inset 0 1px #fffc}.wai-case-card__icon{width:72px;height:72px}.wai-case-card__logo{object-fit:contain;width:100%;max-width:min(230px,94%);height:auto}.wai-case-card__industry{color:var(--wai-accent);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0;font-size:12px;font-weight:700}.wai-case-card__content{grid-template-rows:auto 1fr auto;gap:18px;min-width:0;display:grid}.wai-case-card__title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.2rem,2vw,1.45rem);font-weight:700;line-height:1.25}.wai-case-card__compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wai-case-card__block{border-radius:var(--wai-radius-sm);background:#ffffff08;border:1px solid #ffffff14;padding:16px}.wai-case-card__block--result{border-color:var(--wai-success-border);background:var(--wai-success-muted)}.wai-case-card__block--result .wai-case-card__label{color:var(--wai-success)}.wai-case-card__label{color:var(--wai-text-muted);letter-spacing:.08em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:700}.wai-case-card__text{color:var(--wai-text-soft);margin:0;font-size:14px;line-height:1.55}.wai-case-card__text--result{color:var(--wai-text)}.wai-case-card__footer{align-items:center;margin-top:auto;display:flex}.wai-case-card__status{color:var(--wai-text-muted);margin:0;font-size:14px;line-height:1.45}@media(max-width:1023px){.wai-case-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-case-card,.wai-case-card__compare{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.wai-case-grid{grid-template-columns:minmax(0,1fr)}.wai-solution-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-solution-stats__item:nth-child(2){border-right:0}.wai-solution-stats__item:nth-child(3),.wai-solution-stats__item:nth-child(4){border-top:1px solid var(--wai-border)}}.wai-case-detail-hero{background:radial-gradient(circle at 1px 1px,#ffffff0d 1px,transparent 0) 0 0 / 22px 22px,var(--wai-bg)}.wai-case-detail-hero__shell{justify-content:center;display:flex}.wai-case-detail-hero__card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);background:radial-gradient(circle at 50% 0%,#ff3f3f1a,transparent 55%),linear-gradient(180deg,#ffffff0a,transparent 32%),var(--wai-card);text-align:center;width:min(920px,100%);padding:clamp(32px,5vw,56px)}.wai-case-detail-hero__title{color:var(--wai-text);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.15}.wai-case-detail-hero__lead{max-width:720px;color:var(--wai-text-soft);margin:18px auto 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.wai-case-detail-hero__actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.wai-case-detail-facts{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;width:min(920px,100%);margin:28px auto 0;display:grid;overflow:hidden}.wai-case-detail-facts__item{border-right:1px solid var(--wai-border);text-align:center;padding:20px 16px}.wai-case-detail-facts__item:last-child{border-right:0}.wai-case-detail-facts__label{color:var(--wai-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.wai-case-detail-facts__value{color:var(--wai-text);margin:8px 0 0;font-size:clamp(1rem,2vw,1.125rem);font-weight:600;line-height:1.35}.wai-case-video__layout{gap:16px;width:min(920px,100%);margin:0 auto;display:grid}.wai-case-video__thumb{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);min-height:clamp(280px,42vw,420px);box-shadow:var(--wai-shadow-card);position:relative;overflow:hidden}.wai-case-video__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.wai-case-video__overlay{background:linear-gradient(#0000002e,#0000009e 68%,#000000d1),#00000038;position:absolute;inset:0}.wai-case-video__play{z-index:2;background:var(--wai-accent);width:72px;height:72px;color:var(--wai-text);border:0;border-radius:999px;place-items:center;text-decoration:none;transition:transform .16s,box-shadow .16s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 32px #ff3f3f59}.wai-case-video__play:hover{transform:translate(-50%,-50%)scale(1.04);box-shadow:0 16px 36px #ff3f3f6b}.wai-case-video__play-icon{border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:17px solid #fff;width:0;height:0;margin-left:4px;display:block}.wai-case-video__title{z-index:2;color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,3vw,2rem);font-weight:700;line-height:1.2;position:absolute;bottom:24px;left:24px;right:24px}.wai-case-video__info{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff08,transparent),var(--wai-card);align-items:flex-start;gap:16px;padding:18px 20px;display:flex}.wai-case-video__info-icon{background:var(--wai-accent);color:#fff;border-radius:999px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:15px;font-weight:700;line-height:1;display:grid}.wai-case-video__info-text{color:var(--wai-text-soft);margin:0;font-size:15px;line-height:1.6}.wai-case-detail-problems__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.wai-case-detail-problems__card .wai-card__body{gap:12px;display:grid}.wai-case-detail-problems__icon{width:40px;height:40px}.wai-case-detail-compare__grid{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:20px;margin-top:36px;display:grid}.wai-case-detail-compare__column{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);background:var(--wai-card);padding:28px}.wai-case-detail-compare__column--after{border-color:var(--wai-success-border);background:linear-gradient(180deg,var(--wai-success-muted),transparent),var(--wai-card)}.wai-case-detail-compare__column--after .wai-case-detail-compare__list li:before{background:var(--wai-success)}.wai-case-detail-compare__heading{color:var(--wai-text);margin:0 0 18px;font-size:1.125rem;font-weight:700}.wai-case-detail-compare__list{margin:0;padding:0;list-style:none}.wai-case-detail-compare__list li{color:var(--wai-text-soft);padding-left:18px;font-size:15px;line-height:1.55;position:relative}.wai-case-detail-compare__list li+li{margin-top:12px}.wai-case-detail-compare__list li:before{content:"";background:var(--wai-accent);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:0}.wai-case-detail-compare__vs{border:1px solid var(--wai-border);background:var(--wai-card);width:52px;height:52px;color:var(--wai-accent);letter-spacing:.08em;border-radius:999px;align-self:center;place-items:center;font-size:13px;font-weight:700;display:grid}.wai-case-detail-metrics{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);grid-template-columns:repeat(5,minmax(0,1fr));display:grid;overflow:hidden}.wai-case-detail-metrics__item{border-right:1px solid var(--wai-border);text-align:center;padding:22px 14px}.wai-case-detail-metrics__item--last{border-right:0}.wai-case-detail-metrics__label{color:var(--wai-text-muted);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:12px;font-weight:600}.wai-case-detail-metrics__value{color:var(--wai-text);letter-spacing:-.04em;margin:10px 0 0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700;line-height:1.1}.wai-case-detail-metrics__detail{color:var(--wai-text-soft);margin:8px 0 0;font-size:13px;line-height:1.4}.wai-case-detail-impl__layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;margin-bottom:48px;display:grid}.wai-case-detail-impl__intro{position:sticky;top:108px}.wai-case-detail-impl__title{color:var(--wai-text);letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.12}.wai-case-detail-impl__lead{max-width:520px;color:var(--wai-text-soft);margin:16px 0 0;font-size:16px;line-height:1.6}.wai-case-detail-impl__pillars{gap:16px;display:grid}.wai-case-detail-impl__pillar .wai-card__body{gap:10px;display:grid}.wai-case-detail-impl__icon{width:32px;height:32px}.wai-case-detail-impl__timeline{margin-top:0}.wai-case-detail-quote{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);text-align:center;max-width:820px;margin:0 auto;padding:clamp(28px,4vw,40px)}.wai-case-detail-quote__text{color:var(--wai-text);margin:0;font-size:clamp(1.05rem,2.2vw,1.25rem);line-height:1.65}.wai-case-detail-quote__meta{gap:4px;margin-top:20px;display:grid}.wai-case-detail-quote__role{color:var(--wai-text);font-size:15px;font-weight:600}.wai-case-detail-quote__company{color:var(--wai-text-muted);font-size:14px}.wai-case-detail-links{justify-content:center;margin-top:28px;display:flex}@media(max-width:1023px){.wai-case-detail-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-case-detail-facts__item:nth-child(2){border-right:0}.wai-case-detail-facts__item:nth-child(3),.wai-case-detail-facts__item:nth-child(4){border-top:1px solid var(--wai-border)}.wai-case-detail-impl__layout{grid-template-columns:minmax(0,1fr)}.wai-case-detail-impl__intro{position:static;top:auto}.wai-case-detail-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.wai-case-detail-metrics__item:nth-child(3){border-right:0}.wai-case-detail-metrics__item:nth-child(4),.wai-case-detail-metrics__item:nth-child(5){border-top:1px solid var(--wai-border)}}@media(max-width:767px){.wai-case-detail-hero__actions{flex-direction:column;align-items:stretch}.wai-case-detail-facts{grid-template-columns:minmax(0,1fr)}.wai-case-detail-facts__item{border-right:0;border-bottom:1px solid var(--wai-border)}.wai-case-detail-facts__item:last-child{border-bottom:0}.wai-case-detail-problems__grid,.wai-case-detail-compare__grid{grid-template-columns:minmax(0,1fr)}.wai-case-detail-compare__vs{margin:0 auto}.wai-case-detail-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-case-detail-metrics__item:nth-child(odd){border-right:1px solid var(--wai-border)}.wai-case-detail-metrics__item:nth-child(2n){border-right:0}.wai-case-detail-metrics__item:nth-child(3),.wai-case-detail-metrics__item:nth-child(4),.wai-case-detail-metrics__item:nth-child(5){border-top:1px solid var(--wai-border)}}.wai-case-value.wai-section--surface{border-bottom:0}.wai-case-value__head{text-align:center;max-width:760px;margin:0 auto}.wai-case-value__title{color:var(--wai-text);letter-spacing:-.04em;margin:16px 0 0;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1.12}.wai-case-value__lead{max-width:720px;color:var(--wai-text-soft);margin:16px auto 0;font-size:16px;line-height:1.6}.wai-case-value__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:40px;display:grid}.wai-case-value__card .wai-card__body{gap:12px;min-height:100%;display:grid}.wai-case-value__card{min-height:100%}.wai-case-value__icon{width:36px;height:36px}@media(max-width:1023px){.wai-case-value__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.wai-case-value__grid{grid-template-columns:minmax(0,1fr)}}.wai-methode-hero{padding-top:56px;overflow:hidden}.wai-methode-hero__grid{grid-template-columns:minmax(0,1.05fr) minmax(300px,.95fr);align-items:center;gap:40px;display:grid}.wai-methode-hero__title{color:var(--wai-text);letter-spacing:-.04em;margin:18px 0 0;font-size:clamp(2rem,4.5vw,3.25rem);font-weight:700;line-height:1.08}.wai-methode-hero__lead{max-width:620px;color:var(--wai-text-soft);margin:18px 0 0;font-size:clamp(1rem,2vw,1.125rem);line-height:1.6}.wai-methode-hero__benefits{gap:10px;margin:22px 0 0;padding:0;list-style:none;display:grid}.wai-methode-hero__benefits li{color:var(--wai-text);align-items:flex-start;gap:10px;font-size:15px;line-height:1.5;display:flex}.wai-methode-hero__check{color:var(--wai-success);font-weight:700}.wai-methode-hero__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.wai-methode-hero__trust{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.wai-methode-calc{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:radial-gradient(circle at 0% 0%,#ff3f3f1f,transparent 55%),var(--wai-card);margin-top:28px;padding:20px}.wai-methode-calc__title{color:var(--wai-text);margin:0;font-size:16px;font-weight:700}.wai-methode-calc__lead{color:var(--wai-text-muted);margin:8px 0 0;font-size:14px;line-height:1.5}.wai-methode-calc__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.wai-methode-calc__field{color:var(--wai-text-soft);gap:6px;font-size:13px;display:grid}.wai-methode-calc__input{border:1px solid var(--wai-border);width:100%;min-height:44px;color:var(--wai-text);font:inherit;background:#00000059;border-radius:12px;padding:0 12px}.wai-methode-calc__result-label{color:var(--wai-text-muted);letter-spacing:.06em;text-transform:uppercase;margin:16px 0 0;font-size:12px;font-weight:600}.wai-methode-calc__result{color:var(--wai-text);letter-spacing:-.03em;margin:8px 0 0;font-size:clamp(1.35rem,2.5vw,1.75rem);font-weight:700}.wai-methode-calc__note{color:var(--wai-text-muted);margin:10px 0 0;font-size:12px;line-height:1.45}.wai-methode-hero__visual{border-radius:var(--wai-radius-lg);min-height:520px;position:relative;overflow:hidden}.wai-methode-hero__photo{object-fit:cover;object-position:center top;width:100%;height:100%;min-height:520px}.wai-methode-card-grid{gap:20px;margin-top:36px;display:grid}.wai-methode-card-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.wai-methode-card-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.wai-methode-card .wai-card__body{gap:12px;display:grid}.wai-methode-card__icon{width:48px;height:48px}.wai-methode-section-cta{justify-content:center;margin-top:28px;display:flex}.wai-methode-section-cta--left{justify-content:flex-start}.wai-methode-transition{color:var(--wai-text-soft);text-align:center;margin:28px 0 0;font-size:16px;line-height:1.55}.wai-methode-split{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);align-items:start;gap:32px;display:grid}.wai-methode-pain-list{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:var(--wai-card);margin:0;padding:24px;list-style:none}.wai-methode-pain-list li{color:var(--wai-text-soft);padding-left:18px;font-size:15px;line-height:1.55;position:relative}.wai-methode-pain-list li+li{margin-top:12px}.wai-methode-pain-list li:before{content:"";background:var(--wai-accent);border-radius:999px;width:6px;height:6px;position:absolute;top:.62em;left:0}.wai-methode-principles{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:36px;display:grid}.wai-methode-principle__step{color:var(--wai-accent);letter-spacing:.08em;font-size:12px;font-weight:700}.wai-methode-timeline{align-items:stretch;gap:0;margin-top:40px;display:flex}.wai-methode-timeline__item{flex:1 1 0;align-items:stretch;min-width:0;display:flex}.wai-methode-timeline__arrow{color:var(--wai-text-muted);flex:0 0 28px;justify-content:center;align-items:center;font-size:18px;display:flex}.wai-methode-timeline__card{flex:auto;height:100%}.wai-methode-timeline__card .wai-card__body{text-align:center;flex-direction:column;align-items:center;gap:12px;height:100%;display:flex}.wai-methode-timeline__day{color:var(--wai-accent);letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.wai-methode-timeline__icon{object-fit:cover;width:32px;height:32px}.wai-methode-timeline__title{color:var(--wai-text);letter-spacing:-.02em;margin:0;font-size:1rem;font-weight:700;line-height:1.25}.wai-methode-timeline__text{color:var(--wai-text-soft);margin:0;font-size:14px;line-height:1.55}.wai-methode-timeline__meta{color:var(--wai-text-muted);margin:0;font-size:13px;line-height:1.45}.wai-methode-timeline__result{text-align:center;align-items:center;width:100%;margin-top:auto}.wai-methode-impl-list{gap:16px;margin-top:32px;display:grid}.wai-methode-impl-item .wai-card__body{gap:8px;display:grid}.wai-methode-compare{margin-top:32px}.wai-methode-metrics{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:var(--wai-card);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin-top:28px;display:grid;overflow:hidden}@media(max-width:1023px){.wai-methode-hero__grid,.wai-methode-split{grid-template-columns:minmax(0,1fr)}.wai-methode-principles,.wai-methode-card-grid--3,.wai-methode-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1199px){.wai-methode-timeline{flex-wrap:wrap;justify-content:center;gap:16px}.wai-methode-timeline__item{flex:calc(50% - 20px);max-width:360px}.wai-methode-timeline__arrow{display:none}}@media(max-width:767px){.wai-methode-hero__actions{flex-direction:column;align-items:stretch}.wai-methode-calc__fields,.wai-methode-card-grid--2,.wai-methode-card-grid--3,.wai-methode-principles{grid-template-columns:minmax(0,1fr)}.wai-methode-timeline__item{flex:100%;max-width:none}}.wai-glossar-hero__inner{flex-direction:column;align-items:flex-start;gap:20px;max-width:880px;display:flex}.wai-glossar-hero__title{letter-spacing:-.02em;margin:0;font-size:clamp(2.1rem,4vw,3.4rem);line-height:1.06}.wai-glossar-hero__lead{color:var(--wai-text-soft);margin:0;font-size:1.125rem;line-height:1.6}.wai-glossar-hero__actions{margin-top:4px}.wai-glossar-az{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.wai-glossar-az__link{border:1px solid var(--wai-border);border-radius:var(--wai-radius-pill);color:var(--wai-text-soft);align-items:center;padding:8px 16px;font-size:.9rem;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.wai-glossar-az__link:hover{border-color:var(--wai-accent);color:var(--wai-text)}.wai-glossar-list__title{letter-spacing:-.01em;margin:0 0 40px;font-size:clamp(1.5rem,2.4vw,2rem)}.wai-glossar-cat{margin-bottom:56px;scroll-margin-top:96px}.wai-glossar-cat:last-child{margin-bottom:0}.wai-glossar-cat__head{border-bottom:1px solid var(--wai-border);justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:24px;padding-bottom:16px;display:flex}.wai-glossar-cat__title{margin:0;font-size:1.25rem}.wai-glossar-cat__count{color:var(--wai-text-muted);white-space:nowrap;font-size:.85rem}.wai-glossar-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.wai-glossar-card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff08,transparent),var(--wai-card);color:var(--wai-text);align-items:flex-start;gap:16px;padding:22px;text-decoration:none;display:flex}.wai-glossar-card:hover{border-color:var(--wai-accent)}.wai-glossar-card__icon{border-radius:var(--wai-radius-sm);background:var(--wai-card-2);border:1px solid var(--wai-border);flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex}.wai-glossar-card__body{flex-direction:column;gap:6px;display:flex}.wai-glossar-card__term{align-items:center;gap:8px;font-size:1.05rem;font-weight:600;display:inline-flex}.wai-glossar-card__abbr{letter-spacing:.04em;border-radius:var(--wai-radius-pill);background:var(--wai-success-muted);color:var(--wai-success);border:1px solid var(--wai-success-border);padding:2px 8px;font-size:.7rem;font-weight:600}.wai-glossar-card__intro{color:var(--wai-text-muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:.92rem;line-height:1.5;display:-webkit-box;overflow:hidden}.wai-glossar-card__arrow{color:var(--wai-text-muted);margin-left:auto;font-size:1rem}.wai-glossar-detail__inner{max-width:760px}.wai-glossar-breadcrumb{color:var(--wai-text-muted);align-items:center;gap:8px;margin-bottom:28px;font-size:.85rem;display:flex}.wai-glossar-breadcrumb a{color:var(--wai-text-soft);text-decoration:none}.wai-glossar-breadcrumb a:hover{color:var(--wai-accent)}.wai-glossar-detail__head{flex-direction:column;align-items:flex-start;gap:16px;margin-bottom:24px;display:flex}.wai-glossar-detail__icon{border-radius:var(--wai-radius-md);background:var(--wai-card);border:1px solid var(--wai-border);justify-content:center;align-items:center;width:64px;height:64px;display:inline-flex}.wai-glossar-detail__title{letter-spacing:-.02em;flex-wrap:wrap;align-items:center;gap:12px;margin:0;font-size:clamp(2rem,4vw,3rem);display:flex}.wai-glossar-detail__abbr{letter-spacing:.04em;border-radius:var(--wai-radius-pill);background:var(--wai-success-muted);color:var(--wai-success);border:1px solid var(--wai-success-border);padding:4px 12px;font-size:.95rem;font-weight:600}.wai-glossar-detail__intro{color:var(--wai-text);border-left:3px solid var(--wai-accent);background:var(--wai-bg-soft);border-radius:var(--wai-radius-sm);margin:0 0 32px;padding:20px 24px;font-size:1.2rem;line-height:1.55}.wai-glossar-detail__body{color:var(--wai-text-soft);flex-direction:column;gap:18px;font-size:1.05rem;line-height:1.7;display:flex}.wai-glossar-detail__body p{margin:0}.wai-glossar-praxis{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:var(--wai-card);margin-top:40px;padding:28px}.wai-glossar-praxis__title{margin:0 0 12px;font-size:1.2rem}.wai-glossar-praxis__text{color:var(--wai-text-soft);margin:0 0 18px;font-size:1rem;line-height:1.65}.wai-glossar-praxis__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.wai-glossar-praxis__list li{color:var(--wai-text);align-items:flex-start;gap:10px;display:flex}.wai-glossar-praxis__check{color:var(--wai-success);font-weight:700}.wai-glossar-detail__faq,.wai-glossar-related{margin-top:48px}.wai-glossar-detail__faq-title,.wai-glossar-related__title{letter-spacing:-.01em;margin:0 0 20px;font-size:1.4rem}.wai-glossar-related__grid{flex-wrap:wrap;gap:12px;display:flex}.wai-glossar-related__card{border:1px solid var(--wai-border);border-radius:var(--wai-radius-pill);color:var(--wai-text);align-items:center;gap:10px;padding:12px 18px;text-decoration:none;transition:border-color .2s,color .2s;display:inline-flex}.wai-glossar-related__card:hover{border-color:var(--wai-accent)}.wai-glossar-related__arrow{color:var(--wai-text-muted)}.wai-glossar-detail__cta{border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);background:linear-gradient(180deg,#ff3f3f14,transparent),var(--wai-card);flex-direction:column;gap:20px;margin-top:56px;padding:32px;display:flex}.wai-glossar-detail__cta-title{margin:0 0 10px;font-size:1.4rem}.wai-glossar-detail__cta-text{color:var(--wai-text-soft);margin:0;font-size:1rem;line-height:1.6}@media(max-width:767px){.wai-glossar-grid{grid-template-columns:minmax(0,1fr)}}.wai-about-hero .wai-about-trust__copy .wai-badge,.wai-about-human .wai-about-trust__copy .wai-badge{margin-bottom:18px}.wai-about-story__inner{max-width:820px}.wai-about-story__copy{color:var(--wai-text-soft);flex-direction:column;gap:18px;margin-top:8px;font-size:1.08rem;line-height:1.7;display:flex}.wai-about-story__copy p{margin:0}.wai-about-quote{border-left:3px solid var(--wai-accent);border-radius:var(--wai-radius-sm);background:var(--wai-card);margin:36px 0;padding:28px 32px;position:relative}.wai-about-quote__mark{color:var(--wai-accent);opacity:.5;font-size:3rem;line-height:1;position:absolute;top:4px;left:16px}.wai-about-quote p{color:var(--wai-text);margin:0;font-size:1.3rem;font-weight:600;line-height:1.5}.wai-about-story__closing{color:var(--wai-text);margin:0;font-size:1.12rem;line-height:1.65}.wai-about-vision__shell{text-align:center;border:1px solid var(--wai-border);border-radius:var(--wai-radius-lg);background:linear-gradient(180deg,#ffffff08,transparent),var(--wai-card);padding:clamp(40px,6vw,72px);position:relative;overflow:hidden}.wai-about-vision__glow{pointer-events:none;background:radial-gradient(circle,#ff3f3f38,#0000 70%);width:min(620px,80%);height:320px;position:absolute;top:-40%;left:50%;transform:translate(-50%)}.wai-about-vision__shell .wai-eyebrow{position:relative}.wai-about-vision__title{color:var(--wai-text);letter-spacing:-.02em;margin:14px 0 18px;font-size:clamp(1.8rem,3vw,2.6rem);font-weight:700;line-height:1.15;position:relative}.wai-about-vision__statement{max-width:760px;color:var(--wai-text);margin:0 auto 18px;font-size:clamp(1.2rem,2.2vw,1.6rem);font-weight:600;line-height:1.45;position:relative}.wai-about-vision__text{max-width:720px;color:var(--wai-text-soft);margin:0 auto;font-size:1.05rem;line-height:1.7;position:relative}.wai-about-vision__actions{justify-content:center;margin-top:28px;position:relative}.wai-page--ki-produkte{isolation:isolate;position:relative}.wai-page--ki-produkte:after{content:"";pointer-events:none;z-index:-1;filter:blur(80px);opacity:.9;background:radial-gradient(circle at 10% 88%,#ff46375c,#0000 15%),radial-gradient(circle at 48% 93%,#ff38384d,#0000 18%),radial-gradient(circle at 90% 86%,#ff2f2f57,#0000 15%);height:340px;position:fixed;bottom:-40px;left:0;right:0}.wai-ki-produkte-hero{padding-top:42px}.wai-ki-produkte-hero__shell{border:1px solid var(--wai-border);box-shadow:var(--wai-shadow-card),inset 0 1px #ffffff0d;background:radial-gradient(circle at 43% 7%,#6d83ab3d,#0000 12%),radial-gradient(circle at 70% 16%,#45699f38,#0000 14%),radial-gradient(circle at 84% 54%,#78b3e63d,#0000 11%),radial-gradient(circle at 78% 25%,#d0484826,#0000 14%),radial-gradient(circle at 47% 92%,#ff2b2b54,#0000 18%),linear-gradient(#07090deb,#040508f5);border-radius:28px;min-height:308px;padding:clamp(32px,5vw,54px) clamp(24px,5vw,54px) clamp(28px,4vw,36px);position:relative;overflow:hidden}.wai-ki-produkte-hero__shell:before{content:"";pointer-events:none;border:1px solid #ffffff0d;border-radius:22px;position:absolute;inset:10px}.wai-ki-produkte-hero__grid{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(280px,.95fr);align-items:center;gap:20px;display:grid;position:relative}.wai-ki-produkte-hero__badge{margin-bottom:18px}.wai-ki-produkte-hero__badge-icon{justify-content:center;align-items:center;width:16px;height:16px;font-size:14px;font-weight:700;line-height:1;display:inline-flex}.wai-ki-produkte-hero__title{max-width:520px;color:var(--wai-text);letter-spacing:-.05em;text-transform:uppercase;gap:0;margin:18px 0 12px;font-size:clamp(2.625rem,6vw,4.125rem);font-weight:800;line-height:.96;display:grid}.wai-ki-produkte-hero__lead{color:#fffc;max-width:460px;margin:0;font-size:16px;font-weight:500;line-height:1.45}.wai-ki-produkte-hero__actions{margin-top:28px}.wai-ki-produkte-hero__visual{min-height:210px;position:relative}.wai-ki-produkte-hero__glow{filter:blur(55px);opacity:.55;background:#ff3c324d;border-radius:50%;width:130px;height:130px;position:absolute;bottom:0;left:18%}.wai-ki-produkte-hero__hands{opacity:.96;filter:drop-shadow(0 10px 18px #0000004d);width:min(100%,330px);height:auto;position:absolute;bottom:-10px;right:14px;transform:rotate(-7deg)}.wai-ki-produkte-grid-section{padding:34px 0 clamp(72px,10vw,120px)}.wai-ki-produkte-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.wai-ki-produkte-card{border:1px solid var(--wai-border);min-height:172px;box-shadow:var(--wai-shadow-card),inset 0 1px #ffffff08;background:linear-gradient(#080a0efa,#040508fa);border-radius:20px;padding:clamp(28px,4vw,40px) clamp(22px,3vw,34px) clamp(24px,3vw,32px);position:relative;overflow:hidden}.wai-ki-produkte-card:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff06}.wai-ki-produkte-card__title{max-width:360px;color:var(--wai-text);letter-spacing:-.03em;gap:0;margin:0 0 18px;font-size:clamp(1.35rem,2.4vw,1.5rem);font-weight:800;line-height:1.1;display:grid}.wai-ki-produkte-card__text{color:#fffc;max-width:420px;margin:0;font-size:14px;line-height:1.45}@media(max-width:960px){.wai-ki-produkte-hero__grid{grid-template-columns:1fr}.wai-ki-produkte-hero__visual{min-height:180px}.wai-ki-produkte-grid{grid-template-columns:1fr}}@media(max-width:640px){.wai-ki-produkte-hero{padding-top:24px}.wai-ki-produkte-hero__title{font-size:clamp(2rem,8vw,2.75rem)}}.wai-contact-hero{text-align:center;padding-top:clamp(72px,12vw,120px);padding-bottom:24px}.wai-contact-hero__inner{justify-items:center;gap:18px;max-width:720px;margin-inline:auto;display:grid}.wai-contact-hero__title{color:var(--wai-text);letter-spacing:-.04em;margin:0;font-size:clamp(2rem,5vw,3.25rem);font-weight:700;line-height:1.08}.wai-contact-hero__lead{max-width:560px;color:var(--wai-text-soft);margin:0;font-size:clamp(1.05rem,2.2vw,1.2rem);line-height:1.55}.wai-contact-hero__microcopy{color:var(--wai-text-muted);margin:0;font-size:15px;line-height:1.45}.wai-contact-form-section__inner{grid-template-columns:minmax(0,1fr) minmax(260px,320px);align-items:start;gap:clamp(20px,3vw,28px);max-width:1120px;margin-inline:auto;display:grid}.wai-contact-form-card{min-width:0}.wai-contact-channels{gap:16px;display:grid}.wai-contact-channel{border:1px solid var(--wai-border);border-radius:var(--wai-radius-md);background:linear-gradient(180deg,#ffffff0a,transparent),var(--wai-card);box-shadow:var(--wai-shadow-card);padding:22px 22px 20px;transition:translate .22s,border-color .22s,background .22s;position:relative;translate:0}.wai-contact-channel:before{content:"";background:var(--wai-accent);opacity:0;pointer-events:none;border-radius:999px;width:3px;transition:opacity .2s,transform .22s;position:absolute;top:12px;bottom:12px;left:0;transform:scaleY(.35)}@media(hover:hover)and (pointer:fine){.wai-contact-channel:hover{border-color:#ffffff47;translate:0 -3px}.wai-contact-channel:hover:before{opacity:1;transform:scaleY(1)}}.wai-contact-channel__icon{width:64px;height:64px;color:var(--wai-accent);background:#ff3f3f1f;border:1px solid #ff3f3f47;border-radius:16px;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.wai-contact-channel__icon-svg{width:32px;height:32px}.wai-contact-channel__title{color:var(--wai-text);letter-spacing:-.02em;margin:0;font-size:1.05rem;font-weight:700;line-height:1.25}.wai-contact-channel__text{color:var(--wai-text-soft);margin:8px 0 0;font-size:14px;line-height:1.5}.wai-contact-channel__link{color:var(--wai-accent);letter-spacing:-.01em;word-break:break-word;margin-top:14px;font-size:15px;font-weight:700;text-decoration:none;display:inline-block}.wai-contact-channel__link:hover{color:var(--wai-accent-hover);text-decoration:underline}.wai-contact-channel__social{flex-wrap:wrap;gap:10px;margin:16px 0 0;padding:0;list-style:none;display:flex}.wai-contact-channel__social-link{border:1px solid var(--wai-border);width:40px;height:40px;color:var(--wai-text);background:#ffffff0a;border-radius:999px;justify-content:center;align-items:center;text-decoration:none;transition:border-color .18s,background .18s,color .18s;display:inline-flex}.wai-contact-channel__social-link:hover{color:var(--wai-accent);background:#ff3f3f1f;border-color:#ffffff47}.wai-contact-channel__social-icon{width:16px;height:16px}@media(prefers-reduced-motion:reduce){.wai-contact-channel,.wai-contact-channel:before{transition:none}.wai-contact-channel:hover{translate:0}}.wai-contact-form-card .wai-card__body{gap:24px;padding:clamp(28px,4vw,40px);display:grid}.wai-contact-form-card__title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;line-height:1.15}.wai-contact-form{gap:20px;display:grid}.wai-contact-form__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.wai-contact-form__field{gap:8px;display:grid}.wai-contact-form__field--full{grid-column:1/-1}.wai-contact-form__label{color:var(--wai-text-soft);letter-spacing:.01em;font-size:14px;font-weight:600}.wai-contact-form__required{color:var(--wai-accent);margin-left:2px}.wai-contact-form__optional{color:var(--wai-text-muted);margin-left:6px;font-weight:500}.wai-contact-form__input{border:1px solid var(--wai-border);border-radius:var(--wai-radius-sm);width:100%;min-height:52px;color:var(--wai-text);font:inherit;background:#ffffff0a;padding:14px 16px;font-size:16px;line-height:1.4;transition:border-color .16s,background-color .16s}.wai-contact-form__input::placeholder{color:var(--wai-text-muted)}.wai-contact-form__input:hover{border-color:#ffffff3d}.wai-contact-form__input:focus{border-color:var(--wai-accent);background:#ffffff0f;outline:none}.wai-contact-form__input:focus-visible{outline:2px solid var(--wai-accent);outline-offset:2px}.wai-contact-form__textarea{resize:vertical;min-height:140px}.wai-contact-form__privacy{color:var(--wai-text-muted);margin:0;font-size:14px;line-height:1.5}.wai-contact-form__honeypot{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.wai-contact-form__field-error:empty{display:none}.wai-contact-form__field-error{color:var(--wai-accent);margin:0;font-size:13px;font-weight:500;line-height:1.45}.wai-contact-form__input--invalid{border-color:var(--wai-accent);box-shadow:0 0 0 2px #ff3f3f47}.wai-contact-form__field--privacy{gap:8px}.wai-contact-form__check{align-items:flex-start;gap:12px;display:flex}.wai-contact-form__check--invalid{outline:2px solid var(--wai-accent);outline-offset:2px;border-radius:var(--wai-radius-sm)}.wai-contact-form__checkbox{width:1.1rem;height:1.1rem;accent-color:var(--wai-accent);cursor:pointer;flex-shrink:0;margin-top:.2rem}.wai-contact-form__check-label{color:var(--wai-text-soft);cursor:pointer;font-size:14px;line-height:1.55}.wai-contact-form__privacy-link{color:var(--wai-accent);text-underline-offset:3px;text-decoration:underline}.wai-contact-form__privacy-link:hover{color:var(--wai-text)}.wai-contact-form__field--turnstile{margin-top:4px}.wai-contact-form__turnstile{min-height:65px}.wai-contact-form__actions{justify-content:flex-start;display:flex}.wai-contact-form__submit{min-height:52px;padding-inline:28px}.wai-contact-form__submit:disabled{opacity:.65;cursor:not-allowed}.wai-contact-form__status{border:1px solid var(--wai-border);border-radius:var(--wai-radius-sm);color:var(--wai-text-soft);background:#ffffff0a;margin:0;padding:14px 16px;font-size:14px;line-height:1.5}.wai-contact-form__status--pending,.wai-contact-form__status--error{color:var(--wai-text-soft);background:#ff3f3f14;border-color:#ff3f3f47}.wai-contact-form__status--success{color:var(--wai-text-soft);background:#22a0501f;border-color:#22a05059}.wai-contact-form__status--info{border-color:var(--wai-border);background:#ffffff0a}.wai-contact-next-grid{margin-top:40px}.wai-contact-secondary{text-align:center;padding-top:24px}.wai-contact-secondary__inner{max-width:640px;margin-inline:auto}.wai-contact-secondary__title{color:var(--wai-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,3.5vw,2rem);font-weight:700;line-height:1.15}.wai-contact-secondary__lead{color:var(--wai-text-soft);margin:14px 0 0;font-size:1.05rem;line-height:1.55}.wai-contact-secondary__actions{justify-content:center}.wai-contact-secondary__legal{color:var(--wai-text-muted);margin:18px 0 0;font-size:.9rem;line-height:1.5}.wai-contact-secondary__legal a{color:var(--wai-text-soft);text-underline-offset:3px;text-decoration:underline}.wai-contact-secondary__legal a:hover{color:var(--wai-text)}@media(max-width:767px){.wai-contact-form-section__inner,.wai-contact-form__grid{grid-template-columns:minmax(0,1fr)}.wai-contact-form__actions{justify-content:stretch}.wai-contact-form__submit{width:100%}.wai-contact-secondary__actions{flex-direction:column;align-items:stretch}}.wai-legal-shell{max-width:820px}.wai-legal-hero{margin-bottom:2rem}.wai-legal-hero__title{color:var(--wai-text);letter-spacing:-.03em;margin:14px 0 0;font-size:clamp(1.85rem,3.8vw,2.5rem);font-weight:700;line-height:1.15}.wai-legal-hero__lead{max-width:38rem;color:var(--wai-text-soft);margin:14px 0 0;font-size:1.05rem;line-height:1.65}.wai-legal-panel__body{flex-direction:column;gap:0;display:flex}.wai-legal-block__title{color:var(--wai-text);align-items:center;gap:.65rem;margin:0 0 1rem;font-size:clamp(1.05rem,2.1vw,1.22rem);font-weight:700;line-height:1.3;display:flex}.wai-legal-block__icon{border-radius:var(--wai-radius-sm);width:2.25rem;height:2.25rem;color:var(--wai-accent);background:#ff3f3f1a;border:1px solid #ff3f3f47;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.wai-legal-block__icon-svg{width:1.15rem;height:1.15rem}.wai-legal-address{color:var(--wai-text-soft);margin:0;font-size:1.02rem;line-height:1.8}.wai-legal-address strong{color:var(--wai-text);font-weight:700}.wai-legal-hr{border:0;border-top:1px solid var(--wai-border);margin:1.75rem 0}.wai-legal-kv{flex-direction:column;gap:0;margin:0;padding:0;list-style:none;display:flex}.wai-legal-kv li{border-bottom:1px solid var(--wai-border);grid-template-columns:minmax(0,140px) 1fr;align-items:baseline;gap:.75rem 1.25rem;padding:.85rem 0;display:grid}.wai-legal-kv li:last-child{border-bottom:none;padding-bottom:0}.wai-legal-kv__k{color:var(--wai-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:700}.wai-legal-kv__v{color:var(--wai-text-soft);font-size:1rem;line-height:1.5}.wai-legal-link{color:var(--wai-accent);text-underline-offset:3px;word-break:break-word;font-weight:500;text-decoration:underline}.wai-legal-link:hover{color:var(--wai-text)}.wai-legal-md :where(h2){color:var(--wai-text);margin:2.25rem 0 .85rem;padding-top:.25rem;font-size:clamp(1.05rem,2.1vw,1.2rem);font-weight:700;line-height:1.35}.wai-legal-md :where(h2:first-of-type){margin-top:0}.wai-legal-md :where(h3){color:var(--wai-text);letter-spacing:.06em;text-transform:uppercase;margin:1.5rem 0 .55rem;font-size:.82rem;font-weight:700;line-height:1.45}.wai-legal-md :where(p){color:var(--wai-text-soft);margin:0 0 1rem;font-size:1rem;line-height:1.8}.wai-legal-md :where(ul){border-left:3px solid var(--wai-accent);border-radius:0 var(--wai-radius-sm) var(--wai-radius-sm) 0;color:var(--wai-text-soft);background:#ff3f3f0f;margin:0 0 1.25rem;padding:.5rem 0 .5rem 1.35rem;font-size:1rem;line-height:1.75;list-style-position:outside}.wai-legal-md :where(li){margin-bottom:.4rem;padding-left:.25rem}.wai-legal-md :where(strong){color:var(--wai-text);font-weight:700}.wai-legal-md :where(a){color:var(--wai-accent);text-underline-offset:3px;word-break:break-word;font-weight:500;text-decoration:underline}.wai-legal-md :where(a:hover){color:var(--wai-text)}@media(max-width:520px){.wai-legal-kv li{grid-template-columns:1fr;gap:.35rem}}#cc-main{--cc-font-family:"Switzer", system-ui, sans-serif;--cc-primary-color:var(--wai-accent);--cc-secondary-color:var(--wai-text-soft);--cc-link-color:var(--wai-accent);--cc-bg:transparent;--cc-modal-border-radius:var(--wai-radius-md);--cc-btn-border-radius:14px;--cc-btn-primary-bg:var(--wai-accent);--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--wai-accent);--cc-btn-primary-hover-bg:var(--wai-accent-hover);--cc-btn-primary-hover-color:#fff;--cc-btn-secondary-bg:#ffffff14;--cc-btn-secondary-color:var(--wai-text);--cc-btn-secondary-border-color:var(--wai-border);--cc-btn-secondary-hover-bg:#ffffff24;--cc-btn-secondary-hover-color:var(--wai-text);--cc-separator-border-color:var(--wai-border);--cc-footer-bg:#ffffff0a;--cc-footer-color:var(--wai-text-muted);--cc-footer-border-color:var(--wai-border);--cc-cookie-category-block-bg:#ffffff0d;--cc-cookie-category-block-border:var(--wai-border);--cc-cookie-category-block-hover-bg:#ffffff14;--cc-cookie-category-block-hover-border:var(--wai-border-strong);--cc-cookie-category-expanded-block-bg:#ffffff0a;--cc-cookie-category-expanded-block-hover-bg:#ffffff0f;--cc-overlay-bg:#0000009e;--cc-toggle-on-bg:var(--wai-accent);--cc-toggle-off-bg:#64646e73;--cc-toggle-readonly-bg:#64646e59;--cc-toggle-knob-bg:#fff;--cc-toggle-readonly-knob-bg:#d4d4d4;color:var(--wai-text)}#cc-main .cm,#cc-main .pm{isolation:isolate;-webkit-backdrop-filter:blur(80px)saturate(200%);color:var(--wai-text);border:1px solid #ffffff2e;box-shadow:0 24px 64px #00000080,inset 0 1px #ffffff1f;background:linear-gradient(#ffffff1f,#ffffff08),#0606069e!important}@media(prefers-reduced-transparency:reduce){#cc-main .cm,#cc-main .pm{-webkit-backdrop-filter:none;background:#0c0c0cf0!important}}#cc-main .cm{border-radius:var(--wai-radius-sm);--cc-modal-border-radius:var(--wai-radius-sm)}@media screen and (max-width:640px){#cc-main .cm{border-radius:var(--wai-radius-md);--cc-modal-border-radius:var(--wai-radius-md)}}#cc-main .pm{border-radius:var(--wai-radius-md)}#cc-main .cm__title,#cc-main .pm__title,#cc-main .pm__section-title{color:var(--wai-text)}#cc-main .cm__desc,#cc-main .pm__section-desc,#cc-main .pm__section-desc *{color:var(--wai-text-soft)}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before,#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease!important}#cc-main .cm .cm__btn,#cc-main .pm .pm__btn{font-weight:600;transition:transform .2s,box-shadow .2s,background-color .2s,border-color .2s,color .2s;border-radius:var(--wai-radius-pill)!important}@media(hover:hover)and (pointer:fine){#cc-main .cm .cm__btn:hover,#cc-main .pm .pm__btn:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000047}}@media(prefers-reduced-motion:reduce){#cc-main .cm .cm__btn,#cc-main .pm .pm__btn{transition-duration:.01ms}#cc-main .cm .cm__btn:hover,#cc-main .pm .pm__btn:hover{transform:none}}@media screen and (min-width:641px){#cc-main{font-size:17px}#cc-main .cm--cloud{max-width:64em}#cc-main .cm--cloud .cm__btns{max-width:28em}#cc-main .cm--cloud .cm__texts{padding-top:1.15rem}#cc-main .cm--cloud .cm__desc,#cc-main .cm--cloud .cm__title{padding-left:1.5rem;padding-right:1.5rem}#cc-main .cm--cloud .cm__btns,#cc-main .cm--cloud .cm__links{padding:1.15rem 1.5rem}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:11.5em;min-height:46px}}#cc-main .pm__section--toggle .pm__section-desc-wrapper{overflow:visible}#cc-main .pm__section--toggle .pm__section-desc{overflow-wrap:break-word;word-wrap:break-word}#cc-main .cm__btns{border-left-color:var(--wai-border)!important}#cc-main .pm__header{border-bottom-color:var(--wai-border)}#cc-main .pm__footer{border-top-color:var(--wai-border)}#cc-main .pm-overlay,.disable--interaction #cc-main .cm-wrapper:before{-webkit-backdrop-filter:blur(24px)saturate(150%)}.wai-cc-fab{z-index:2147483000;border-radius:var(--wai-radius-pill);isolation:isolate;-webkit-backdrop-filter:blur(56px)saturate(200%);width:44px;height:44px;color:var(--wai-text);cursor:pointer;background:linear-gradient(#ffffff1f,#ffffff08),#0606069e;border:1px solid #ffffff2e;justify-content:center;align-items:center;padding:0;transition:transform .15s,box-shadow .15s,border-color .15s;display:flex;position:fixed;bottom:1rem;left:1rem;box-shadow:0 8px 32px #00000057,inset 0 1px #ffffff1f}.wai-cc-fab:hover{border-color:var(--wai-border-strong);transform:translateY(-1px);box-shadow:0 12px 40px #0000006b,inset 0 1px #ffffff1a}.wai-cc-fab:focus-visible{outline:2px solid var(--wai-accent);outline-offset:2px}.wai-cc-fab svg{width:22px;height:22px;display:block}@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-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}
