.euai{overflow-x:clip}.euai-chip{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-eyebrow);letter-spacing:.03em;border-radius:var(--radius-pill);color:#ffffffd1;color:lab(100% -.0000298023 .0000119209/.82);background:#ffffff0a;background:lab(100% -.0000298023 .0000119209/.04);border:1px solid #ffffff2e;border:1px solid lab(100% -.0000298023 .0000119209/.18);align-items:center;padding:.5rem .85rem;line-height:1;display:inline-flex}.euai-hero{isolation:isolate;background:var(--brand-navy);border-bottom:1px solid #ffffff14;border-bottom:1px solid lab(100% -.0000298023 .0000119209/.08);position:relative;overflow:hidden}.euai-hero__bg{z-index:0;pointer-events:none;position:absolute;inset:0}.euai-hero__glow{background:radial-gradient(52% 48% at 88% 4%, color-mix(in oklab, var(--brand-cyan) 22%, transparent), transparent 70%), radial-gradient(46% 46% at 4% 98%, color-mix(in oklab, var(--brand-cyan) 8%, transparent), transparent 72%);position:absolute;inset:0}.euai-hero__grid{opacity:.5;background-image:linear-gradient(color-mix(in oklab, var(--brand-cyan) 10%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklab, var(--brand-cyan) 10%, transparent) 1px, transparent 1px);background-size:46px 46px,46px 46px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(96% 84% at 22% 26%,#000,#0000 76%);mask-image:radial-gradient(96% 84% at 22% 26%,#000,#0000 76%)}.euai-hero__inner{z-index:1;align-items:center;gap:clamp(2.5rem,6vw,4.5rem);display:grid;position:relative}@media (min-width:64rem){.euai-hero__inner{grid-template-columns:minmax(0,1fr) minmax(0,.88fr)}}.euai-hero__anchor{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-h4);letter-spacing:.01em;color:color-mix(in oklab, var(--brand-cyan) 55%, white);align-items:center;gap:.9rem;margin-top:1.5rem;font-weight:600;display:flex}.euai-hero__anchor-line{background:linear-gradient(90deg, var(--brand-cyan), transparent);flex:none;width:clamp(1.5rem,5vw,3rem);height:1px;display:block}.euai-hero__trust{flex-wrap:wrap;gap:.6rem;margin-top:2rem;display:flex}.euai-hero__cta{flex-wrap:wrap;align-items:center;gap:1rem;margin-top:2rem;display:flex}.euai-glass{border-radius:var(--radius-panel);background:radial-gradient(120% 80% at 82% 0%, color-mix(in oklab, var(--brand-cyan) 10%, transparent), transparent 60%), linear-gradient(168deg, #162537 0%, #071221 64%, #040b17 100%);border:1px solid #ffffff1f;border:1px solid lab(100% -.0000298023 .0000119209/.12);overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 30px 60px -30px #000207a6,0 90px 120px -80px #000103b3;box-shadow:inset 0 1px lab(100% -.0000298023 .0000119209/.14),0 30px 60px -30px lab(.423008% .207126 -2.60996/.65),0 90px 120px -80px lab(.165953% .241585 -1.68065/.7)}@supports (color:lab(0% 0 0)){.euai-glass{background:radial-gradient(120% 80% at 82% 0%, color-mix(in oklab, var(--brand-cyan) 10%, transparent), transparent 60%), linear-gradient(168deg, lab(13.9844% -1.48131 -13.9972) 0%, lab(5.13276% -.588484 -11.4088) 64%, lab(2.96648% -.319742 -7.47359) 100%)}}.euai-glass__bar{background:#ffffff0a;background:lab(100% -.0000298023 .0000119209/.04);border-bottom:1px solid #ffffff17;border-bottom:1px solid lab(100% -.0000298023 .0000119209/.09);align-items:center;gap:.75rem;padding:.6875rem 1rem;display:flex}.euai-glass__dots{gap:.3125rem;display:inline-flex}.euai-glass__dots i{border-radius:var(--radius-pill);background:#ffffff38;background:lab(100% -.0000298023 .0000119209/.22);width:.4375rem;height:.4375rem}.euai-glass__title{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in oklab, var(--brand-cyan) 62%, white)}.euai-glass__platforms{gap:.3rem;margin-left:auto;display:inline-flex}.euai-glass__platform{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.03em;border-radius:var(--radius-badge);color:#ffffff85;color:lab(100% -.0000298023 .0000119209/.52);border:1px solid #ffffff1f;border:1px solid lab(100% -.0000298023 .0000119209/.12);padding:.2rem .5rem}.euai-glass__platform[data-active]{color:color-mix(in oklab, var(--brand-cyan) 72%, white);border-color:color-mix(in oklab, var(--brand-cyan) 40%, transparent);background:color-mix(in oklab, var(--brand-cyan) 12%, transparent)}.euai-glass__body{flex-direction:column;gap:.85rem;padding:1.25rem;display:flex}.euai-glass__prompt{border-radius:var(--radius-field);font-size:var(--text-small);color:#ffffffe0;color:lab(100% -.0000298023 .0000119209/.88);background:#ffffff0f;background:lab(100% -.0000298023 .0000119209/.06);border:1px solid #ffffff1f;border:1px solid lab(100% -.0000298023 .0000119209/.12);padding:.7rem .85rem}.euai-glass__answer{border-radius:var(--radius-card);border:1px solid color-mix(in oklab, var(--brand-cyan) 26%, transparent);background:color-mix(in oklab, var(--brand-cyan) 7%, transparent);flex-direction:column;gap:.3rem;padding:.8rem .9rem;display:flex}.euai-glass__answer-tag{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.05em;text-transform:uppercase;color:color-mix(in oklab, var(--brand-cyan) 60%, white)}.euai-glass__answer-text{font-size:var(--text-small);color:#ffffffe0;color:lab(100% -.0000298023 .0000119209/.88)}.euai-glass__scope{border-radius:var(--radius-card);background:#ffffff0a;background:lab(100% -.0000298023 .0000119209/.04);border:1px solid #ffffff1a;border:1px solid lab(100% -.0000298023 .0000119209/.1);flex-direction:column;gap:.45rem;padding:.8rem .9rem;display:flex}.euai-glass__scope-label{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.05em;text-transform:uppercase;color:#ffffff75;color:lab(100% -.0000298023 .0000119209/.46)}.euai-glass__results{flex-direction:column;gap:.3rem;margin:0;padding:0;list-style:none;display:flex}.euai-glass__result{font-size:var(--text-small);color:#fffc;color:lab(100% -.0000298023 .0000119209/.8);align-items:center;gap:.5rem;display:flex}.euai-glass__result-mk{border-radius:var(--radius-pill);width:1.15rem;height:1.15rem;color:var(--success-foreground);background:var(--success);flex:none;place-items:center;display:grid}.euai-glass__result[data-locked]{color:#ffffff75;color:lab(100% -.0000298023 .0000119209/.46);font-style:italic}.euai-glass__result[data-locked] .euai-glass__result-mk{color:color-mix(in oklab, var(--warning) 60%, white);background:color-mix(in oklab, var(--warning) 20%, transparent);border:1px solid color-mix(in oklab, var(--warning) 40%, transparent)}.euai-glass__artifact{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.02em;border-radius:var(--radius-badge);color:#ffffffb8;color:lab(100% -.0000298023 .0000119209/.72);border:1px dashed #fff3;border:1px dashed lab(100% -.0000298023 .0000119209/.2);align-self:flex-start;padding:.25rem .55rem}.euai-glass__foot{font-size:var(--text-small);color:#fff9;color:lab(100% -.0000298023 .0000119209/.6);padding:0 1.25rem 1.125rem}.euai-anchor-band{max-width:var(--container-max);text-align:center;flex-direction:column;align-items:center;gap:.6rem;margin-inline:auto;padding-block:clamp(2.5rem,6vw,4rem);padding-inline:1rem;display:flex}@media (min-width:40rem){.euai-anchor-band{padding-inline:1.5rem}}@media (min-width:48rem){.euai-anchor-band{padding-inline:2rem}}.euai-anchor-band__label{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-eyebrow);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.euai-anchor-band__line{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-h2);letter-spacing:-.01em;color:var(--foreground);text-wrap:balance;font-weight:600}.eus-hero__split .aos-hero__copy{max-width:none}.eus-hero__shot{width:100%;position:relative}.eus-hero__foot{max-width:52ch;font-size:var(--text-small);color:#ffffff9e;color:lab(100% -.0000298023 .0000119209/.62);text-wrap:pretty;margin-top:1.25rem;line-height:1.55}@media (min-width:80rem){.eus-hero__split{grid-template-columns:minmax(0,1fr) minmax(0,35rem);align-items:center;column-gap:2.5rem;display:grid}.eus-hero__shot{--eus-hero-bleed:max(0px, (100vw - var(--container-max)) / 2);width:min(39rem, calc(100% + var(--eus-hero-bleed)));margin-right:calc(-1 * var(--eus-hero-bleed));justify-self:end}}.eus-ask{background:var(--background);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-infographic);padding:clamp(1.25rem,1rem + 2vw,2.25rem);position:relative}.eus-ask__cols{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eus-ask__col{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);margin:0;font-weight:700;line-height:1.4}.eus-ask__rows{margin:0;padding:0;list-style:none}.eus-ask__row{grid-template-columns:minmax(0,1fr);align-items:start;gap:.625rem 1.5rem;padding-block:clamp(1.125rem,2vw,1.375rem);display:grid}.eus-ask__row+.eus-ask__row{border-top:1px solid var(--border)}.eus-ask__who{grid-area:1/1;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.eus-ask__who-mark{color:var(--brand-graphite);flex:none;margin-top:.0625rem;display:inline-flex}.eus-ask__who-icon{width:1.125rem;height:1.125rem}.eus-ask__who-copy{min-width:0}.eus-ask__role{font-size:var(--text-small);color:var(--foreground);text-wrap:pretty;margin:0;font-weight:600;line-height:1.3}.eus-ask__when{font-size:var(--text-small);color:var(--muted-foreground);text-wrap:pretty;margin:.1875rem 0 0;line-height:1.4}.eus-ask__question{max-width:44ch;font-size:var(--text-h4);font-weight:var(--text-h4--font-weight,500);letter-spacing:var(--text-h4--letter-spacing,-.01em);color:var(--foreground);overflow-wrap:break-word;text-wrap:pretty;grid-area:2/1;margin:0;line-height:1.35}.eus-ask__back{grid-area:3/1;align-items:flex-start;gap:.625rem;min-width:0;display:flex}.eus-ask__back-mark{width:1rem;height:1rem;color:var(--interactive-text);flex:none;margin-top:.1875rem}.eus-ask__answer{max-width:46ch;font-size:var(--text-small);color:var(--muted-foreground);text-wrap:pretty;margin:0;line-height:1.6}.eus-ask__band{background:var(--brand-navy);border-radius:var(--radius-card);grid-template-columns:minmax(0,1fr);gap:clamp(.875rem,2vw,1.25rem);margin-top:clamp(1.25rem,3vw,1.75rem);padding:clamp(1.125rem,2.5vw,1.5rem);display:grid}.eus-ask__band-lead{max-width:34ch;font-size:var(--text-body);color:#fff;text-wrap:pretty;margin:0;font-weight:600;line-height:1.4}.eus-ask__conds{grid-template-columns:minmax(0,1fr);gap:.875rem;margin:0;padding:0;list-style:none;display:grid}.eus-ask__cond+.eus-ask__cond{border-top:1px solid #ffffff24;border-top:1px solid lab(100% -.0000298023 .0000119209/.14);padding-top:.875rem}.eus-ask__cond-title{font-size:var(--text-body);color:#fff;align-items:center;gap:.5625rem;margin:0;font-weight:600;line-height:1.35;display:flex}.eus-ask__cond-mark{color:#ffffffeb;color:lab(100% -.0000298023 .0000119209/.92);flex:none;display:inline-flex}.eus-ask__cond[data-tone=flow] .eus-ask__cond-mark{color:var(--brand-cyan-on-dark)}.eus-ask__cond[data-tone=decide] .eus-ask__cond-mark{color:var(--brand-gold-text)}.eus-ask__cond-icon{width:1.1875rem;height:1.1875rem}.eus-ask__cond-desc{max-width:40ch;font-size:var(--text-small);color:#ffffffbd;color:lab(100% -.0000298023 .0000119209/.74);text-wrap:pretty;margin:.375rem 0 0;line-height:1.5}@media (min-width:48rem){.eus-ask__row{grid-template-columns:11.5rem minmax(0,1fr)}.eus-ask__who{grid-area:1/1/span 2}.eus-ask__question{grid-area:1/2}.eus-ask__back{grid-area:2/2}.eus-ask__conds{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.eus-ask__cond{border-left:1px solid #ffffff24;border-left:1px solid lab(100% -.0000298023 .0000119209/.14);padding-left:1.5rem}.eus-ask__cond+.eus-ask__cond{border-top:0;padding-top:0}}@media (min-width:64rem){.eus-ask{--eus-ask-cols:14.375rem minmax(0, 1fr) 19.625rem}.eus-ask__cols{grid-template-columns:var(--eus-ask-cols);clip-path:none;white-space:normal;border-bottom:1px solid var(--border);column-gap:1.5rem;width:auto;height:auto;margin:0;padding-bottom:.625rem;display:grid;position:static;overflow:visible}.eus-ask__row{grid-template-columns:var(--eus-ask-cols);row-gap:0}.eus-ask__row:first-child{border-top:0}.eus-ask__who{grid-row:1}.eus-ask__question{grid-area:1/2}.eus-ask__back{grid-area:1/3}.eus-ask__band{grid-template-columns:14.375rem minmax(0,1fr);gap:1.5rem}.eus-ask__band-lead{align-self:center}}@media print{.eus-ask{box-shadow:none;border-color:var(--brand-graphite)}.eus-ask__row,.eus-ask__cond{break-inside:avoid}}.eus-verbs{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--card);box-shadow:var(--shadow-infographic);padding:clamp(1.25rem,3.5vw,2.5rem)}.eus-verbs__list{grid-template-columns:minmax(0,1fr);gap:clamp(2.25rem,6vw,3rem) clamp(1.25rem,2.2vw,1.5625rem);margin:0;padding:0;list-style:none;display:grid}.eus-verbs__verb{grid-template-columns:minmax(0,1fr);align-content:start;min-width:0;display:grid}.eus-verbs__head{border-radius:var(--radius-card);background:var(--brand-navy);box-shadow:var(--shadow-infographic);flex-direction:column;padding:1.125rem 1.25rem;display:flex}.eus-verbs__head-top{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.eus-verbs__ordinal{font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.1em;color:var(--brand-cyan);margin:0;font-weight:700;line-height:1}.eus-verbs__mark{color:var(--brand-cyan);flex:none;justify-content:center;align-items:center;display:inline-flex}.eus-verbs__mark-icon{width:1.375rem;height:1.375rem}.eus-verbs__name{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);color:#fff;text-wrap:balance;margin:.5rem 0 0;font-weight:600}.eus-verbs__sub{font-size:var(--text-small);color:#ffffffbd;color:lab(100% -.0000298023 .0000119209/.74);text-wrap:pretty;margin:1rem 0 0;line-height:1.45}@media (min-width:80rem){.eus-verbs__sub{margin-top:auto;padding-top:.75rem}}.eus-verbs__jobs{border-top:1.5px solid var(--border);flex-direction:column;margin:.875rem 0 0;padding:0;list-style:none;display:flex}.eus-verbs__job{flex:auto;align-items:flex-start;gap:.6875rem;padding:.75rem 0;display:flex}.eus-verbs__job+.eus-verbs__job{border-top:1px solid color-mix(in oklab, var(--border) 70%, transparent)}.eus-verbs__chevron{color:var(--brand-cyan);flex:none;justify-content:center;align-items:center;margin-top:.125rem;display:inline-flex}.eus-verbs__chevron-icon{width:.9375rem;height:.9375rem}.eus-verbs__job-copy{min-width:0}.eus-verbs__job-head{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.eus-verbs__job-title{font-size:var(--text-body);color:var(--foreground);text-wrap:pretty;margin:0;font-weight:600;line-height:1.25}.eus-verbs__gate{border:1.5px solid var(--brand-gold);border-radius:var(--radius-pill);font-family:var(--font-mono), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-gold-text);align-items:center;gap:.3125rem;padding:.125rem .5rem;font-weight:700;line-height:1.4;display:inline-flex}.eus-verbs__gate-mark{flex:none;width:.6875rem;height:.6875rem}.eus-verbs__job-desc{font-size:var(--text-small);color:var(--muted-foreground);text-wrap:pretty;margin:.3125rem 0 0;line-height:1.45}.eus-verbs__shot{align-self:stretch;margin-top:1rem}.eus-verbs__bounds{border:1.5px solid var(--border);border-radius:var(--radius-card);background:color-mix(in oklab, var(--muted) 45%, transparent);align-items:center;gap:1rem;margin-top:clamp(1.5rem,3.5vw,1.625rem);padding:clamp(.875rem,2vw,1rem) clamp(1rem,2.5vw,1.5rem);display:flex}.eus-verbs__bounds-mark{border:1.5px solid var(--border);background:var(--card);width:2.375rem;height:2.375rem;color:var(--foreground);border-radius:.625rem;flex:none;justify-content:center;align-items:center;display:inline-flex}.eus-verbs__bounds-icon{width:1.125rem;height:1.125rem}.eus-verbs__bounds-copy{min-width:0}.eus-verbs__bounds-title{font-size:var(--text-body);color:var(--foreground);text-wrap:pretty;margin:0;font-weight:600;line-height:1.35}.eus-verbs__bounds-note{font-size:var(--text-small);color:var(--muted-foreground);text-wrap:pretty;margin:.25rem 0 0;line-height:1.4}@media (max-width:30rem){.eus-verbs__bounds{flex-direction:column;align-items:flex-start;gap:.75rem}}@media (min-width:80rem){.eus-verbs__list{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:0}.eus-verbs__head{min-height:8.375rem}.eus-verbs__jobs{min-height:12.875rem}}@supports (grid-template-rows:subgrid){@media (min-width:80rem){.eus-verbs__list{grid-template-rows:auto auto minmax(0,1fr)}.eus-verbs__verb{grid-row:span 3;grid-template-rows:subgrid}}}[data-theme=dark] .eus-verbs__head{background:color-mix(in oklab, var(--brand-navy) 72%, black)}[data-theme=dark] .eus-verbs__gate{color:var(--brand-gold)}.eus-safe{--eus-safe-pad:clamp(1.5rem, 1rem + 2vw, 2.5rem);padding:var(--eus-safe-pad);background:var(--background);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-infographic)}.eus-safe__body{grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(1.25rem,3vw,2rem);display:grid}.eus-safe__chips{gap:1rem;margin:0;padding:0;list-style:none;display:grid}.eus-safe__chip{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--card);align-items:start;gap:.9375rem;min-width:0;padding:clamp(.875rem,2vw,1.125rem);display:flex}.eus-safe__chip-badge{border-radius:var(--radius-field);background:var(--brand-navy);width:2.375rem;height:2.375rem;color:color-mix(in oklab, white 96%, var(--brand-navy));flex:none;justify-content:center;align-items:center;display:inline-flex}.eus-safe__chip-icon{width:1.1875rem;height:1.1875rem}.eus-safe__chip-copy{min-width:0}.eus-safe__chip-title{font-size:var(--text-small);color:var(--foreground);text-wrap:pretty;margin:0;font-weight:600;line-height:1.3}.eus-safe__chip-desc{max-width:46ch;font-size:var(--text-small);color:var(--muted-foreground);text-wrap:pretty;margin:.3125rem 0 0;line-height:1.5}.eus-safe__shot{min-width:0}.eus-safe__anchor{border:1px solid var(--border);border-left:4px solid var(--brand-gold);border-radius:var(--radius-card);background:var(--card);flex-direction:column;gap:.375rem;margin-top:clamp(1.25rem,3vw,1.75rem);padding:clamp(.875rem,2vw,1.125rem) clamp(1rem,2.5vw,1.5rem);display:flex}.eus-safe__anchor-label{font-family:var(--font-ubuntu-sans), ui-sans-serif, system-ui, sans-serif;font-size:var(--text-micro);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-gold-text);margin:0;font-weight:700;line-height:1.3}.eus-safe__anchor-line{font-size:var(--text-h4);letter-spacing:-.01em;color:var(--foreground);text-wrap:pretty;margin:0;font-weight:600;line-height:1.3}@media (min-width:40rem){.eus-safe__anchor{flex-direction:row;align-items:center;gap:clamp(1rem,3vw,1.375rem)}.eus-safe__anchor-label{flex:none}}@media (min-width:64rem){.eus-safe__body{grid-template-columns:minmax(0,24rem) minmax(0,1fr);align-items:stretch}.eus-safe__chips{align-content:space-between}}
