@layer et-site-soft{@media (prefers-reduced-motion:reduce){:where(a,button,summary,.et-site-card,.et-site-marquee__pause-input){transition-property:color,background-color,border-color,text-decoration-color,box-shadow!important;transition-duration:var(--et-site-duration-soft)!important;transition-timing-function:var(--ease-standard)!important}}}@layer theme{:root,:host{--color-onyx:#050505;--color-white:#fff;--color-graphite:#262626;--color-steel:#444;--color-smoke:#8a8a8a;--color-mist:#d6d6d6;--color-silver:#f0f0f0;--color-auditor:#00b2a9;--color-auditor-deep:#006b66;--color-danger:#b42318;--color-danger-tint:#fef3f2;--color-warning:#a15c07;--color-warning-tint:#fffaeb;--color-success:#006b66;--color-success-tint:#e6f7f6;--color-danger-on-dark:#f97066;--color-warning-on-dark:#f79009;--color-danger-deep:#912018;--color-warning-deep:#7a4504;--color-success-deep:#00524e;--color-danger-text-on-dark:#fda29b;--color-warning-text-on-dark:#fec84b;--color-success-text-on-dark:#5fd4ce;--color-neutral-0:var(--color-white);--color-neutral-100:var(--color-silver);--color-neutral-200:var(--color-mist);--color-neutral-400:var(--color-smoke);--color-neutral-700:var(--color-steel);--color-neutral-800:var(--color-graphite);--color-neutral-950:var(--color-onyx);--color-bg:var(--color-white);--color-surface:var(--color-white);--color-surface-muted:var(--color-silver);--color-surface-inverse:var(--color-onyx);--color-text:var(--color-onyx);--color-text-muted:var(--color-steel);--color-text-inverse:var(--color-white);--color-text-display-muted:var(--color-steel);--color-text-disabled:var(--color-smoke);--color-placeholder:var(--color-steel);--color-border:var(--color-mist);--color-border-strong:var(--color-smoke);--color-focus:var(--color-onyx);--color-accent:var(--color-auditor);--color-primary:var(--color-onyx);--color-primary-hover:var(--color-graphite);--color-on-primary:var(--color-white);--color-control-bg:var(--color-white);--color-control-bg-disabled:var(--color-silver);--color-control-hover:var(--color-silver);--color-danger-text:var(--color-danger-deep);--color-danger-surface:var(--color-danger-tint);--color-danger-border:var(--color-danger-tint);--color-danger-solid:var(--color-danger);--color-on-danger:var(--color-white);--color-warning-text:var(--color-warning-deep);--color-warning-surface:var(--color-warning-tint);--color-warning-border:var(--color-warning-tint);--color-success-text:var(--color-success-deep);--color-success-surface:var(--color-success-tint);--color-success-border:var(--color-success-tint);--color-neutral-text:var(--color-steel);--color-neutral-surface:var(--color-silver);--color-neutral-border:var(--color-silver);--color-overlay:#05050599;--color-state-hover:#0505051f;--color-scroll-shadow:#05050529;--color-inverse-hover:#ffffff29;--shadow-raised:0 1px 2px #0505050f, 0 2px 8px #0505050d;--shadow-floating:0 1px 3px #0505050f, 0 8px 24px #05050514;--shadow-overlay:0 4px 12px #05050514, 0 24px 48px #0505052e;--font-heading:"Sora Variable", "Sora", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-sans:"Inter Variable", "Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:"JetBrains Mono Variable", "JetBrains Mono", ui-monospace, "SFMono-Regular", Consolas, "Liberation Mono", monospace;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--text-display-xl:clamp(3rem, 1.9437rem + 4.507vw, 6rem);--text-display-xl--line-height:1;--text-display-xl--letter-spacing:-.035em;--text-display:clamp(2.5rem, 1.9718rem + 2.2535vw, 4rem);--text-display--line-height:1.05;--text-display--letter-spacing:-.03em;--text-h1:clamp(1.75rem, 1.4859rem + 1.1268vw, 2.5rem);--text-h1--line-height:1.1;--text-h1--letter-spacing:-.025em;--text-h2:clamp(1.25rem, 1.162rem + .3756vw, 1.5rem);--text-h2--line-height:1.25;--text-h2--letter-spacing:-.02em;--text-h3:1.125rem;--text-h3--line-height:1.35;--text-h3--letter-spacing:-.01em;--text-body-lg:1.125rem;--text-body-lg--line-height:1.6;--text-body-lg--letter-spacing:0;--text-body:1rem;--text-body--line-height:1.5;--text-body--letter-spacing:0;--text-label:.875rem;--text-label--line-height:1.3;--text-label--letter-spacing:0;--text-data:.875rem;--text-data--line-height:1.45;--text-data--letter-spacing:0;--text-small:.8125rem;--text-small--line-height:1.45;--text-small--letter-spacing:0;--text-caption:.6875rem;--text-caption--line-height:1.45;--text-caption--letter-spacing:.12em;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-light:300;--tracking-tight:-.02em;--tracking-normal:0;--tracking-label:.12em;--spacing:.25rem;--breakpoint-sm:40rem;--breakpoint-md:48rem;--breakpoint-lg:64rem;--breakpoint-xl:80rem;--container-prose:42rem;--container-page:80rem;--radius-none:0;--radius-field:.25rem;--radius-control:.5rem;--radius-card:.5rem;--radius-frame:.75rem;--radius-pill:9999px;--ease-standard:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1);--duration-press:.12s;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.3s;--duration-effect-stagger:.12s;--duration-effect-draw:.9s;--duration-effect-pulse:1.1s;--duration-effect-signal:1.4s;--duration-page-out:90ms;--duration-page-in:.21s;--duration-route-out:60ms;--duration-route-in:.12s;--delay-page-in:60ms;--distance-page:.5rem;--distance-reveal:4px;--duration-fade:.15s;--control-height-sm:2rem;--control-height:2.5rem;--control-height-lg:3rem;--control-height-portal:2.75rem;--target-min:1.5rem;--focus-ring-width:3px;--focus-ring-offset:2px;--icon-size:1.5rem;--icon-stroke:1.75;--navbar-height:3.5rem;--z-navbar:30;--z-overlay:40;--z-toast:50;--z-tooltip:60}}@layer base{:root{color-scheme:light}@media (prefers-reduced-motion:reduce){:root{--duration-press:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-effect-stagger:0s;--duration-effect-draw:0s;--duration-effect-pulse:0s;--duration-effect-signal:0s;--duration-page-out:0s;--duration-page-in:0s;--duration-route-out:0s;--duration-route-in:0s;--delay-page-in:0s;--distance-page:0px;--distance-reveal:0px}}:root[data-motion=reduce]{--duration-press:0s;--duration-fast:0s;--duration-base:0s;--duration-slow:0s;--duration-effect-stagger:0s;--duration-effect-draw:0s;--duration-effect-pulse:0s;--duration-effect-signal:0s;--duration-page-out:0s;--duration-page-in:0s;--duration-route-out:0s;--duration-route-in:0s;--delay-page-in:0s;--distance-page:0px;--distance-reveal:0px}html{scroll-padding-block-start:calc(var(--navbar-height) + var(--spacing) * 6)}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-body);line-height:var(--text-body--line-height);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4{font-family:var(--font-heading);font-weight:var(--font-weight-semibold);text-wrap:balance;margin:0}h1{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing)}h2{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}h3{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}p{text-wrap:pretty}code,kbd,samp{font-family:var(--font-mono);font-variant-numeric:tabular-nums}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}::selection{background-color:var(--color-primary);color:var(--color-on-primary)}@media (forced-colors:active){.et-badge{border:1px solid canvastext!important}.et-card{border-color:canvastext!important}.et-skeleton{background:graytext!important}:is([aria-current=page],[data-current]):before{background:highlight!important}.et-badge:before{background:canvastext!important}}.et-hit-area{position:relative}.et-hit-area:after{content:"";position:absolute;inset:-6px}@layer et-fade{@media (prefers-reduced-motion:reduce){.et-fade{transition-property:opacity,color,background-color,border-color,text-decoration-color!important;transition-duration:var(--duration-fade)!important;transition-timing-function:var(--ease-standard)!important}}:root[data-motion=reduce] .et-fade{transition-property:opacity,color,background-color,border-color,text-decoration-color!important;transition-duration:var(--duration-fade)!important;transition-timing-function:var(--ease-standard)!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-timeline:auto!important}}:root[data-motion=reduce] *,:root[data-motion=reduce] :before,:root[data-motion=reduce] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-timeline:auto!important}}@layer components{.et-container{box-sizing:border-box;inline-size:100%;max-inline-size:var(--container-page);padding-inline:calc(var(--spacing) * 5);margin-inline:auto}.et-grid{gap:calc(var(--spacing) * 6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.et-stack{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.et-surface-portal{--control-height:var(--control-height-portal);--control-height-sm:var(--control-height-portal);--choice-min-height:var(--control-height-portal)}.et-cluster{align-items:center;gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.et-page-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 6);flex-wrap:wrap;display:flex}.et-page-main{gap:calc(var(--spacing) * 8);max-inline-size:var(--container-prose);flex-direction:column;padding-block-end:calc(var(--spacing) * 16);display:flex}:root[data-density=compact]{--control-height:var(--control-height-sm);--et-cell-padding-block:calc(var(--spacing) * 2);--et-head-padding-block:calc(var(--spacing) * 1.5)}:root[data-density=compact] .et-app-shell{--et-shell-gap:calc(var(--spacing) * 5)}@media (width>=48rem){.et-grid{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (width>=64rem){.et-container{padding-inline:calc(var(--spacing) * 16)}}.et-display{color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-display);font-weight:var(--font-weight-semibold);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);text-wrap:balance;margin:0}.et-display--xl{font-size:var(--text-display-xl);line-height:var(--text-display-xl--line-height);letter-spacing:var(--text-display-xl--letter-spacing)}.et-display__muted{color:var(--color-text-display-muted)}.et-display__dot{border-radius:var(--radius-pill);background-color:currentColor;block-size:.21em;inline-size:.21em;margin-inline-start:.05em;display:inline-block}.et-display__dot--accent{background-color:var(--color-accent)}.et-eyebrow{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);line-height:var(--text-caption--line-height);text-transform:uppercase;margin:0}.et-lead{max-inline-size:var(--container-prose);color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.et-text-muted{color:var(--color-text-muted)}.et-prose{max-inline-size:var(--container-prose)}.et-prose>*+*{margin-block-start:calc(var(--spacing) * 4)}.et-skip-link{z-index:var(--z-tooltip);padding-block:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 4);border-radius:var(--radius-control);background-color:var(--color-primary);color:var(--color-on-primary);font-weight:var(--font-weight-medium);transform:translateY(calc(-100% - var(--spacing) * 6));text-decoration:none;position:absolute;inset-block-start:calc(var(--spacing) * 3);inset-inline-start:calc(var(--spacing) * 4)}.et-skip-link:focus,.et-skip-link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);transform:none}.et-visually-hidden:not(:focus,:active){clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;block-size:1px!important;inline-size:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.et-button{--et-button-bg:transparent;--et-button-fg:var(--color-text);--et-button-border:transparent;--et-button-bg-hover:var(--color-control-hover);box-sizing:border-box;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-block-size:var(--et-control-height,var(--control-height));min-inline-size:var(--target-min);padding-block:0;padding-inline:calc(var(--spacing) * 4);border:1px solid var(--et-button-border);border-radius:var(--radius-control);background-color:var(--et-button-bg);color:var(--et-button-fg);font-family:var(--font-sans);font-size:var(--text-label);font-weight:var(--font-weight-medium);line-height:var(--text-label--line-height);text-align:center;white-space:nowrap;cursor:pointer;user-select:none;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);flex:none;margin:0;text-decoration:none;display:inline-flex;position:relative}.et-button--primary{--et-button-bg:var(--color-primary);--et-button-fg:var(--color-on-primary);--et-button-bg-hover:var(--color-primary-hover)}.et-button--secondary{--et-button-bg:var(--color-surface);--et-button-border:var(--color-border-strong)}.et-button--danger{--et-button-bg:var(--color-danger-solid);--et-button-fg:var(--color-on-danger);--et-button-bg-hover:var(--color-danger-solid)}.et-button--pill{border-radius:var(--radius-pill);padding-inline:calc(var(--spacing) * 5)}.et-button--sm{--et-control-height:var(--control-height-sm);padding-inline:calc(var(--spacing) * 3);font-size:var(--text-small)}.et-button--lg{--et-control-height:var(--control-height-lg);padding-inline:calc(var(--spacing) * 6);font-size:var(--text-body)}.et-button--block{inline-size:100%}.et-button--icon{inline-size:var(--et-control-height,var(--control-height));padding-inline:0}.et-button__icon{flex:none;block-size:1.125rem;inline-size:1.125rem}.et-button--lg .et-button__icon{block-size:1.25rem;inline-size:1.25rem}@media (hover:hover){.et-button:hover:not(:disabled,[aria-disabled=true],[data-disabled]){background-color:var(--et-button-bg-hover)}.et-button--danger:hover:not(:disabled,[aria-disabled=true],[data-disabled]){box-shadow:inset 0 0 0 100vmax var(--color-state-hover)}}.et-button[data-hovered]:not([data-disabled]){background-color:var(--et-button-bg-hover)}.et-button--danger[data-hovered]:not([data-disabled]){box-shadow:inset 0 0 0 100vmax var(--color-state-hover)}.et-button:is(:active,[data-pressed]):not(:disabled,[aria-disabled=true],[data-disabled]){transform:scale(.98)}.et-button:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-button:is(:disabled,[aria-disabled=true],[data-disabled]){--et-button-bg:var(--color-control-bg-disabled);--et-button-fg:var(--color-text-disabled);--et-button-border:transparent;cursor:not-allowed}.et-button--ghost:is(:disabled,[aria-disabled=true],[data-disabled]){--et-button-bg:transparent}.et-button:is([aria-busy=true],[data-pending]){cursor:progress}.et-spinner{box-sizing:border-box;border:2px solid;border-radius:var(--radius-pill);border-inline-end-color:#0000;flex:none;block-size:1em;inline-size:1em;animation:.7s linear infinite et-spin}@keyframes et-spin{to{transform:rotate(1turn)}}.et-link{border-radius:var(--radius-field);color:var(--color-text);font-weight:inherit;text-decoration-line:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:.2em;cursor:pointer;transition-property:text-decoration-color,text-decoration-thickness;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);text-decoration-thickness:1px}@media (hover:hover){.et-link:hover{text-decoration-color:currentColor;text-decoration-thickness:2px}}.et-link[data-hovered]{text-decoration-color:currentColor;text-decoration-thickness:2px}.et-link:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);text-decoration-color:currentColor}.et-link:is([aria-current=page],[data-current]){font-weight:var(--font-weight-medium);text-decoration-color:currentColor}.et-link:is([aria-disabled=true],[data-disabled]){color:var(--color-text-disabled);cursor:not-allowed;text-decoration-color:currentColor}.et-link--quiet{text-decoration-color:#0000}.et-card{box-sizing:border-box;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 6);border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface);color:var(--color-text);grid-template-columns:minmax(0,1fr);display:grid}.et-card--muted{background-color:var(--color-surface-muted);border-color:#0000}.et-card--compact{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4)}.et-card__header{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);display:flex}.et-card__title{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);margin:0}.et-card__description{color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--text-small--line-height);margin:0}.et-card__footer{align-items:center;gap:calc(var(--spacing) * 3);border-block-start:1px solid var(--color-border);flex-wrap:wrap;padding-block-start:calc(var(--spacing) * 4);display:flex}.et-card--interactive{cursor:pointer;transition-property:border-color,box-shadow,transform;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard)}@media (hover:hover){.et-card--interactive:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-raised)}}.et-card--interactive[data-hovered]{border-color:var(--color-border-strong);box-shadow:var(--shadow-raised)}.et-card--interactive:is(:focus-visible,:focus-within:has(:focus-visible),[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-badge{--et-badge-bg:var(--color-neutral-surface);--et-badge-fg:var(--color-neutral-text);--et-badge-border:var(--color-neutral-border);box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 1.5);min-block-size:var(--target-min);padding-block:0;padding-inline:calc(var(--spacing) * 2.5);border:1px solid var(--et-badge-border);border-radius:var(--radius-pill);background-color:var(--et-badge-bg);color:var(--et-badge-fg);font-family:var(--font-sans);font-size:var(--text-small);font-weight:var(--font-weight-medium);line-height:var(--text-small--line-height);overflow-wrap:break-word;text-wrap:balance;flex:none;max-inline-size:100%;display:inline-flex}:is(td,th) .et-badge{white-space:nowrap}.et-badge:before{content:"";border-radius:var(--radius-pill);background-color:currentColor;flex:none;block-size:.375rem;inline-size:.375rem}.et-badge--plain:before{content:none}.et-badge--danger{--et-badge-bg:var(--color-danger-surface);--et-badge-fg:var(--color-danger-text);--et-badge-border:var(--color-danger-border)}.et-badge--warning{--et-badge-bg:var(--color-warning-surface);--et-badge-fg:var(--color-warning-text);--et-badge-border:var(--color-warning-border)}.et-badge--success{--et-badge-bg:var(--color-success-surface);--et-badge-fg:var(--color-success-text);--et-badge-border:var(--color-success-border)}.et-badge--outline{--et-badge-bg:transparent;--et-badge-fg:var(--color-text);--et-badge-border:var(--color-border-strong)}.et-badge--severity-1{--et-badge-bg:var(--color-danger-surface);--et-badge-fg:var(--color-danger-text);--et-badge-border:var(--color-danger-border)}.et-badge--severity-2{--et-badge-bg:var(--color-warning-surface);--et-badge-fg:var(--color-warning-text);--et-badge-border:var(--color-warning-border)}.et-badge--severity-3{--et-badge-bg:transparent;--et-badge-fg:var(--color-text);--et-badge-border:var(--color-border-strong)}.et-badge--severity-4{--et-badge-bg:transparent;--et-badge-fg:var(--color-text-muted);--et-badge-border:var(--color-border)}.et-badge__code{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums}.et-badge--severity-1:before,.et-badge--severity-2:before,.et-badge--severity-3:before,.et-badge--severity-4:before{content:none}.et-badge--sla{font-family:var(--font-mono);font-variant-numeric:tabular-nums;letter-spacing:0}.et-folio{color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-data);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums slashed-zero;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.et-folio--lg{font-size:var(--text-h1);letter-spacing:.02em;line-height:1.1}.et-folio-box{box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 3);padding-inline:calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-control);background-color:var(--color-surface-muted);flex-wrap:wrap;display:inline-flex}.et-frame{box-sizing:border-box;border:1px solid var(--color-border);border-radius:var(--radius-frame);background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-overlay);overflow:hidden}.et-frame__bar{align-items:center;gap:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);padding-inline:calc(var(--spacing) * 3.5);border-block-end:1px solid var(--color-border);background-color:var(--color-surface-muted);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.et-frame__dots{gap:calc(var(--spacing) * 1.5);display:flex}.et-frame__dots:before,.et-frame__dots:after,.et-frame__dot{content:"";border-radius:var(--radius-pill);background-color:var(--color-border-strong);block-size:.625rem;inline-size:.625rem}.et-frame__url{max-inline-size:22rem;padding-block:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 3);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap;justify-self:center;overflow:hidden}.et-frame__body{padding:calc(var(--spacing) * 5)}.et-qr{border-radius:var(--radius-control)}.et-qr__light{fill:var(--color-neutral-0)}.et-qr__dark{fill:var(--color-onyx)}.et-breadcrumbs{align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-text-muted);font-size:var(--text-label);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.et-breadcrumbs__item{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.et-breadcrumbs__item+.et-breadcrumbs__item:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-border-strong);block-size:.25rem;inline-size:.25rem}.et-breadcrumbs__link{border-radius:var(--radius-field);color:var(--color-text-muted);text-underline-offset:.2em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);text-decoration-line:underline;text-decoration-color:#0000}@media (hover:hover){.et-breadcrumbs__link:hover{color:var(--color-text);text-decoration-color:currentColor}}.et-breadcrumbs__link[data-hovered]{color:var(--color-text);text-decoration-color:currentColor}.et-breadcrumbs__link:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-breadcrumbs__link:is([aria-current=page],[data-current]){color:var(--color-text);font-weight:var(--font-weight-medium);cursor:default;text-decoration:none}.et-navbar{z-index:var(--z-navbar);box-sizing:border-box;justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);inline-size:min(100% - var(--spacing) * 8, 72rem);min-block-size:var(--navbar-height);padding-block:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 5) calc(var(--spacing) * 2);border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-floating);margin-inline:auto;display:flex;position:sticky;inset-block-start:calc(var(--spacing) * 3)}.et-navbar__brand{border-radius:var(--radius-field);color:inherit;flex:none;align-items:center;display:inline-flex}.et-navbar__brand:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-navbar__logo{block-size:1.5rem;inline-size:auto;display:block}.et-navbar__links{align-items:center;gap:calc(var(--spacing) * 1);margin:0;padding:0;list-style:none;display:none}.et-navbar__link{min-block-size:var(--control-height-sm);padding-inline:calc(var(--spacing) * 3.5);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--font-weight-medium);transition-property:background-color,color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover){.et-navbar__link:hover{background-color:var(--color-control-hover);color:var(--color-text)}}.et-navbar__link[data-hovered]{background-color:var(--color-control-hover);color:var(--color-text)}.et-navbar__link:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-navbar__link:is([aria-current=page],[data-current]){background-color:var(--color-surface-muted);color:var(--color-text)}.et-navbar__actions{align-items:center;gap:calc(var(--spacing) * 2);flex:none;display:flex}.et-navbar__wide{display:none}.et-navbar-menu{z-index:var(--z-overlay);box-sizing:border-box;padding:calc(var(--spacing) * 4);background-color:var(--color-bg);color:var(--color-text);outline:none;position:fixed;inset:0;overflow-y:auto}.et-navbar-menu[data-entering]{animation:et-fade-in var(--duration-base) var(--ease-standard)}.et-navbar-menu__dialog{gap:calc(var(--spacing) * 6);outline:none;grid-template-rows:auto 1fr auto;min-block-size:100%;display:grid}.et-navbar-menu__actions{gap:calc(var(--spacing) * 3);display:grid}.et-navbar-menu__actions .et-button{--et-control-height:var(--control-height-lg);font-size:var(--text-body)}.et-navbar-menu__header{justify-content:space-between;align-items:center;padding-inline-start:calc(var(--spacing) * 4);display:flex}.et-navbar-menu__links{align-content:start;gap:calc(var(--spacing) * 1);margin:0;padding:0;list-style:none;display:grid}.et-navbar-menu__link{min-block-size:var(--control-height-lg);padding-inline:calc(var(--spacing) * 4);border-radius:var(--radius-control);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--font-weight-semibold);align-items:center;text-decoration:none;display:flex}.et-navbar-menu__link:is(:focus-visible,[data-focus-visible]){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1)}.et-navbar-menu__link:is([aria-current=page],[data-current]){background-color:var(--color-control-hover)}@media (width>=48rem){.et-navbar__links,.et-navbar__wide{display:flex}.et-navbar__menu-button{display:none}}:root{--font-mono:"JetBrains Mono Variable", "JetBrains Mono", "ET Mono Fallback", ui-monospace, "SFMono-Regular", consolas, "Liberation Mono", monospace;--font-sans:"Inter Variable", "Inter", "ET Sans Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--font-heading:"Sora Variable", "Sora", "ET Heading Fallback", ui-sans-serif, system-ui, -apple-system, "Segoe UI", roboto, "Helvetica Neue", arial, sans-serif;--text-small:var(--text-label);--tracking-label:.08em;--et-site-space:clamp(4.5rem, 2.25rem + 6.5vw, 8.5rem);--et-site-header-bar:4rem;--et-site-header-space:var(--et-site-header-bar);--et-site-measure:34em;--et-site-reveal-shift:1rem;--et-site-page-shift:.5rem;--et-site-nudge:.1875rem;--et-site-lift:.25rem;--et-site-ease-scroll:linear;--et-site-duration-soft:var(--duration-fade);--et-site-duration-soft-out:calc(var(--et-site-duration-soft) / 2);--et-site-delay-soft-in:40ms;--et-site-gutter:max(calc(var(--spacing) * 5), calc((100% - var(--container-page)) / 2 + var(--spacing) * 5));--color-focus:var(--color-auditor-deep)}@media (width>=64rem){:root{--et-site-header-bar:4.5rem;--et-site-gutter:max(calc(var(--spacing) * 16), calc((100% - var(--container-page)) / 2 + var(--spacing) * 16))}}html{scroll-padding-block:calc(var(--et-site-header-bar) + var(--spacing) * 6) calc(var(--spacing) * 6)}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{text-rendering:optimizelegibility;overflow-x:clip}cite{font-style:normal}h1,h2,h3,h4,.et-card__title{font-weight:var(--font-weight-medium)}#contenido:focus{outline:none}.et-site-section{padding-block:var(--et-site-space)}.et-site-section--muted{border-block:1px solid var(--color-border);background-color:var(--color-surface-muted)}.et-site-section--muted+.et-site-section--muted{border-block-start:0}.et-site-section:not(.et-site-section--muted)+.et-site-section:not(.et-site-section--muted,.et-site-section--flush-top,.et-site-cta){border-block-start:1px solid var(--color-border)}.et-site-section--flush-top{padding-block-start:0}.et-site-section__more{margin-block:calc(var(--spacing) * 12) 0}.et-site-display{max-inline-size:22ch;font-weight:var(--font-weight-medium);letter-spacing:-.035em;line-height:1.04}.et-site-display__tail{white-space:nowrap}.et-site-display__muted{font-weight:var(--font-weight-light)}.et-site-split .et-site-display:not(.et-site-display--md),.et-site-feature .et-site-display:not(.et-site-display--md){font-size:clamp(2.25rem,1.55rem + 1.9vw,3.25rem)}.et-site-display--md{max-inline-size:28ch;font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing)}@media (width<23.4375rem){.et-site-display:not(.et-display--xl){font-size:calc(var(--text-display) * .85)}}.et-site-eyebrow{align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-small);display:flex}.et-site-eyebrow:before{content:"";inline-size:calc(var(--spacing) * 6);background-color:var(--color-accent);flex:none;block-size:2px}.et-site-lead{font-size:var(--text-body-lg);margin:0}.et-site-section-head{gap:calc(var(--spacing) * 5);align-content:start;display:grid}.et-site-section-head .et-site-eyebrow{margin-block-end:calc(var(--spacing) * 1)}.et-site-actions{gap:calc(var(--spacing) * 3);flex-wrap:wrap;display:flex}.et-site-button--outline{--et-button-bg:var(--color-bg);--et-button-border:var(--color-border-strong);--et-button-bg-hover:var(--color-control-hover)}.et-site-button--ink{--et-button-bg:var(--color-bg);--et-button-border:var(--color-text)}.et-site-header .et-button,.et-site-cta .et-button{--et-control-height:var(--control-height-portal)}.et-site-arrow-link{align-items:center;gap:calc(var(--spacing) * 2);min-block-size:var(--control-height-portal);border-radius:var(--radius-field);color:var(--color-text);font-weight:var(--font-weight-medium);text-decoration-line:underline;text-decoration-color:var(--color-border-strong);text-underline-offset:.25em;transition-property:text-decoration-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);text-decoration-thickness:1px;display:inline-flex}.et-site-arrow-link:after{content:"";block-size:.5em;inline-size:.5em;transition:translate var(--duration-fast) var(--ease-emphasized);border-block-start:2px solid;border-inline-end:2px solid;flex:none;transform:rotate(45deg)}@media (hover:hover) and (pointer:fine){.et-site-arrow-link:hover{text-decoration-color:currentColor}.et-site-arrow-link:hover:after{translate:var(--et-site-nudge) 0}}.et-site-arrow-link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);text-decoration-color:currentColor}.et-site-link-list{gap:calc(var(--spacing) * 1);margin:0;padding:0;list-style:none;display:grid}.et-site-subtitle{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);margin-block-end:calc(var(--spacing) * 8)}.et-site-prose{max-inline-size:var(--container-prose);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}.et-site-prose>p{margin-block:0 1.5em}.et-site-prose strong{font-weight:var(--font-weight-semibold)}.et-site-icon{inline-size:var(--icon-size);block-size:var(--icon-size);flex:none}.et-site-split{gap:calc(var(--spacing) * 12);display:grid}@media (width>=64rem){.et-site-split{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start}}.et-site-header{z-index:var(--z-navbar);background-color:var(--color-bg);position:sticky;inset-block-start:0;container-type:scroll-state}.et-site-header__bar{box-sizing:border-box;align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 3);min-block-size:var(--et-site-header-bar);padding-block:calc((var(--et-site-header-bar) - var(--control-height-portal)) / 2);padding-inline:var(--et-site-gutter) calc(var(--et-site-gutter) + var(--spacing) * 28);border-block-end:1px solid var(--color-border);background-color:var(--color-bg);color:var(--color-text);transition:border-color var(--duration-base) var(--ease-standard);flex-wrap:wrap;display:flex;position:relative}.et-site-header__progress{display:none}@container not scroll-state(stuck:top){.et-site-header__bar:not(:has(.et-site-menu[open])){border-block-end-color:#0000}}.et-site-header__brand{min-block-size:var(--control-height-portal);border-radius:var(--radius-field);color:inherit;flex:none;align-items:center;margin-inline-end:auto;display:inline-flex}.et-site-header__brand:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-header__logo{block-size:1.875rem;inline-size:auto;display:block}.et-site-nav{display:none}.et-site-nav__list{align-items:center;gap:calc(var(--spacing) * 1);margin:0;padding:0;list-style:none;display:flex}.et-site-nav__item--wide{display:none}@media (width>=72rem){.et-site-nav__item--wide{display:list-item}}.et-site-nav__link{min-block-size:var(--control-height-portal);padding-inline:calc(var(--spacing) * 3);border-radius:var(--radius-field);color:var(--color-text-muted);font-size:var(--text-label);font-weight:var(--font-weight-medium);text-underline-offset:.6em;transition-property:color,text-decoration-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:2px;display:inline-flex}@media (hover:hover) and (pointer:fine){.et-site-nav__link:hover{color:var(--color-text)}.et-site-nav__link:not([aria-current=page]):hover{text-decoration-color:var(--color-border-strong)}}.et-site-nav__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-nav__link[aria-current=page]{color:var(--color-text);position:relative}.et-site-nav__mark{inset-block-start:calc(50% + .95em);inset-inline:calc(var(--spacing) * 3);background-color:var(--color-auditor-deep);block-size:2px;position:absolute}.et-site-nav__link:active{color:var(--color-text)}.et-site-header__cta{display:none}.et-site-menu{flex-basis:0}.et-site-menu__toggle{box-sizing:border-box;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-inline-size:calc(var(--spacing) * 26);min-block-size:var(--control-height-portal);padding-inline:calc(var(--spacing) * 4);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background-color:var(--color-bg);color:var(--color-text);font-size:var(--text-label);font-weight:var(--font-weight-medium);cursor:pointer;user-select:none;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-press) var(--ease-emphasized);list-style:none;display:inline-flex;position:absolute;inset-block-start:calc((var(--et-site-header-bar) - var(--control-height-portal)) / 2);inset-inline-end:var(--et-site-gutter)}.et-site-menu__toggle:active{scale:.97}.et-site-menu__toggle::-webkit-details-marker{display:none}.et-site-menu__toggle:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-menu__bars{border-radius:var(--radius-pill);block-size:2px;inline-size:1rem;transition:background-color var(--duration-fast) var(--ease-standard);background-color:currentColor;position:relative}.et-site-menu__bars:before,.et-site-menu__bars:after{content:"";border-radius:var(--radius-pill);block-size:2px;transition:transform var(--duration-base) var(--ease-standard);background-color:currentColor;position:absolute;inset-inline:0}.et-site-menu__bars:before{transform:translateY(-5px)}.et-site-menu__bars:after{transform:translateY(5px)}.et-site-menu[open] .et-site-menu__bars{background-color:#0000}.et-site-menu[open] .et-site-menu__bars:before{transform:rotate(45deg)}.et-site-menu[open] .et-site-menu__bars:after{transform:rotate(-45deg)}.et-site-menu__panel{box-sizing:border-box;align-content:start;gap:calc(var(--spacing) * 6);block-size:calc(100dvh - var(--et-site-header-bar));padding:calc(var(--spacing) * 4) var(--et-site-gutter) calc(var(--spacing) * 6);overscroll-behavior:contain;background-color:var(--color-bg);display:grid;position:absolute;inset-block-start:100%;inset-inline:0;overflow-y:auto}.et-site-menu__list{border-block-start:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.et-site-menu__list li{border-block-end:1px solid var(--color-border)}.et-site-menu__link{min-block-size:calc(var(--spacing) * 14);padding-inline:calc(var(--spacing) * 1);border-radius:var(--radius-field);color:var(--color-text);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--font-weight-medium);letter-spacing:var(--text-h2--letter-spacing);align-items:center;text-decoration:none;display:flex}.et-site-menu__link--secondary{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-body-lg);letter-spacing:0}.et-site-menu__link--secondary[aria-current=page]{color:var(--color-text)}.et-site-menu__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1)}.et-site-menu__link[aria-current=page]:before{content:"";block-size:.5rem;inline-size:.5rem;border-radius:var(--radius-pill);background-color:var(--color-auditor-deep);flex:none;margin-inline-end:calc(var(--spacing) * 3)}@media (width<64rem){html:has(.et-site-menu[open]){overflow:hidden}body:has(.et-site-menu[open]) :is(main,.et-site-footer,.et-skip-link){visibility:hidden}}.et-skip-link{position:fixed}@media (width>=40rem){.et-site-header__cta{display:inline-flex}}@media (width>=64rem){.et-site-header__bar{gap:calc(var(--spacing) * 6);flex-wrap:nowrap;padding-inline-end:var(--et-site-gutter)}.et-site-nav{display:block}.et-site-menu{display:none}}@media (height<=30rem){.et-site-header{position:relative}html{scroll-padding-block-start:calc(var(--spacing) * 6)}}.et-site-footer{padding-block:clamp(4rem, 2rem + 5vw, 6.5rem) calc(var(--spacing) * 8);border-block-start:1px solid var(--color-border);background-color:var(--color-surface-muted);color:var(--color-text)}.et-site-footer__top{gap:calc(var(--spacing) * 12);display:grid}.et-site-footer__brand{gap:calc(var(--spacing) * 5);align-content:start;max-inline-size:26rem;display:grid}.et-site-footer__logo-link{border-radius:var(--radius-field);justify-self:start;display:inline-flex}.et-site-footer__logo-link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-footer__logo{block-size:auto;inline-size:12.5rem;display:block}.et-site-footer__tagline{text-wrap:balance;font-family:var(--font-heading);font-size:var(--text-h1);font-weight:var(--font-weight-medium);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);margin:0}.et-site-footer__description{color:var(--color-text-muted);margin:0}.et-site-footer__columns{gap:calc(var(--spacing) * 10) calc(var(--spacing) * 6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.et-site-footer__heading{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);line-height:var(--text-small--line-height);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-footer__list{margin:0;padding:0;list-style:none;display:grid}.et-site-footer__link{padding-block:max(0px, calc((var(--control-height-portal) - 1lh) / 2));border-radius:var(--radius-field);color:var(--color-text);font-size:var(--text-label);overflow-wrap:anywhere;text-underline-offset:.25em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);align-items:flex-start;text-decoration-line:underline;text-decoration-color:#0000;display:inline-flex}@media (hover:hover) and (pointer:fine){.et-site-footer__link:hover{text-decoration-color:currentColor}}.et-site-footer__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);text-decoration-color:currentColor}.et-site-footer__note{margin:calc(var(--spacing) * 3) 0 0;color:var(--color-text-muted);font-size:var(--text-body)}.et-site-footer__bottom{justify-content:space-between;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-label);flex-wrap:wrap;margin-block-start:calc(var(--spacing) * 16);padding-block-start:calc(var(--spacing) * 6);display:flex}.et-site-footer__bottom p{margin:0}.et-site-footer__contact{justify-items:start;margin-block-start:calc(var(--spacing) * 4);display:grid}@media (width>=48rem){.et-site-footer__columns{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width>=64rem){.et-site-footer__top{gap:calc(var(--spacing) * 12);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}}.et-site-page-header{isolation:isolate;padding-block:clamp(2.5rem,1rem + 5vw,5.5rem) clamp(3.5rem,1.75rem + 5vw,6.5rem);position:relative;overflow:hidden}.et-site-page-header__art{z-index:-1;background-image:linear-gradient(to right, var(--color-silver) 1px, transparent 1px), linear-gradient(to bottom, var(--color-silver) 1px, transparent 1px);mask-image:radial-gradient(ellipse 50% 90% at 100% 0%, var(--color-onyx) 0%, transparent 75%);background-position:right -1px top -1px;background-size:3rem 3rem;position:absolute;inset:0}.et-site-page-header+.et-site-section:not(.et-site-section--flush-top,.et-site-section--muted){border-block-start:1px solid var(--color-border)}.et-site-page-header__inner{gap:calc(var(--spacing) * 6);display:grid}.et-site-page-header .et-site-lead{max-inline-size:40rem}.et-site-page-header .et-site-actions{margin-block-start:calc(var(--spacing) * 2)}.et-site-breadcrumbs{margin-block-end:calc(var(--spacing) * 4)}.et-site-breadcrumbs__link{min-inline-size:var(--control-height-portal);min-block-size:var(--control-height-portal);justify-content:center;align-items:center;display:inline-flex}.et-site-not-found .et-container{gap:calc(var(--spacing) * 6);display:grid}.et-site-not-found__report{max-inline-size:var(--container-prose);margin:calc(var(--spacing) * 6) 0 0;border-block-start:1px solid var(--color-border);color:var(--color-text-muted);padding-block-start:calc(var(--spacing) * 6)}.et-site-hero{isolation:isolate;padding-block:clamp(2rem,.75rem + 4vw,4.5rem) clamp(3.5rem,1.5rem + 5vw,6.5rem);position:relative;overflow:hidden}.et-site-hero__art{z-index:-1;background-image:linear-gradient(to right, var(--color-silver) 1px, transparent 1px), linear-gradient(to bottom, var(--color-silver) 1px, transparent 1px);mask-image:radial-gradient(ellipse 65% 90% at 100% 0%, var(--color-onyx) 0%, transparent 80%);background-position:right -1px top -1px;background-size:3rem 3rem;position:absolute;inset:0}.et-site-hero__inner{gap:calc(var(--spacing) * 14) calc(var(--spacing) * 16);align-items:center;display:grid}.et-site-hero__text{gap:calc(var(--spacing) * 6);align-content:start;display:grid}.et-site-hero .et-site-display{max-inline-size:13ch;font-size:clamp(2.75rem,1.6rem + 4.2vw,5.25rem);line-height:1}.et-site-hero__lead{max-inline-size:34rem}.et-site-hero .et-site-actions{margin-block-start:calc(var(--spacing) * 2)}.et-site-hero__facts{align-items:center;gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);margin:calc(var(--spacing) * 4) 0 0;padding:calc(var(--spacing) * 5) 0 0;border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);flex-wrap:wrap;display:flex}.et-site-hero__channels{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.et-site-hero__channels li,.et-site-hero__fact{align-items:center;gap:calc(var(--spacing) * 3);margin:0;display:inline-flex}.et-site-hero__channels li+li:before,.et-site-hero__fact:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-border-strong);flex:none;block-size:.3125rem;inline-size:.3125rem}@media (width<40rem){.et-site-hero__facts{flex-direction:column;align-items:start}.et-site-hero__fact:before{content:none}}@media (width>=80rem){.et-site-hero__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.et-site-marquee{padding-block:calc(var(--spacing) * 6) calc(var(--spacing) * 2);border-block:1px solid var(--color-border);background-color:var(--color-surface-muted);overflow:hidden}.et-site-marquee__viewport{mask-image:linear-gradient(90deg, transparent, var(--color-onyx) 6%, var(--color-onyx) 94%, transparent);overflow:hidden}.et-site-marquee__track{inline-size:max-content;display:flex}.et-site-marquee__list{flex:none;margin:0;padding:0;list-style:none;display:flex}.et-site-marquee__item{align-items:center;gap:calc(var(--spacing) * 8);color:var(--color-text-muted);font-family:var(--font-heading);font-size:clamp(1.25rem,.95rem + 1.25vw,2rem);font-weight:var(--font-weight-light);letter-spacing:var(--text-h1--letter-spacing);white-space:nowrap;padding-inline-end:calc(var(--spacing) * 8);line-height:1.2;display:inline-flex}.et-site-marquee__item:after{content:"";border-radius:var(--radius-pill);background-color:var(--color-border-strong);flex:none;block-size:.21em;inline-size:.21em}.et-site-marquee__controls{justify-content:flex-end;margin-block-start:calc(var(--spacing) * 2);display:flex}.et-site-marquee__pause{align-items:center;gap:calc(var(--spacing) * 3);min-block-size:var(--control-height-portal);color:var(--color-text-muted);font-size:var(--text-label);cursor:pointer;display:inline-flex}.et-site-marquee__pause-input{border:1px solid var(--color-border-strong);border-radius:var(--radius-field);background-color:var(--color-control-bg);cursor:pointer;appearance:none;flex:none;block-size:1.25rem;inline-size:1.25rem;margin:0}.et-site-marquee__pause-input:checked{border-color:var(--color-primary);background-color:var(--color-primary);box-shadow:inset 0 0 0 3px var(--color-control-bg)}.et-site-marquee__pause-input:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (prefers-reduced-motion:no-preference){.et-site-marquee__track{animation:48s linear infinite et-site-marquee}.et-site-marquee:is(:hover,:focus-within,:has(.et-site-marquee__pause-input:checked)) .et-site-marquee__track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.et-site-marquee__viewport{padding-inline:calc(var(--spacing) * 5);mask-image:none}.et-site-marquee__track{inline-size:auto}.et-site-marquee__list{row-gap:calc(var(--spacing) * 2);flex-wrap:wrap;flex:100%}.et-site-marquee__item{gap:calc(var(--spacing) * 4);white-space:normal;padding-inline-end:calc(var(--spacing) * 4);font-size:clamp(1.25rem,1rem + 1vw,1.75rem)}.et-site-marquee__list--copy,.et-site-marquee__controls{display:none}}@keyframes et-site-marquee{to{transform:translate(-50%)}}.et-site-stats{gap:calc(var(--spacing) * 8);display:grid}.et-site-stats__list{gap:calc(var(--spacing) * 8);margin:0;display:grid;container-type:inline-size}.et-site-stats__item{gap:calc(var(--spacing) * 3);border-block-start:1px solid var(--color-text);align-content:start;padding-block-start:calc(var(--spacing) * 5);display:grid}.et-site-stats__value{color:var(--color-text);font-family:var(--font-heading);font-size:clamp(2.75rem,11cqi,5rem);font-weight:var(--font-weight-light);font-variant-numeric:tabular-nums;letter-spacing:var(--text-display--letter-spacing);line-height:1}.et-site-stats__label{max-inline-size:30rem;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.et-site-stats__source{color:var(--color-text-muted);font-size:var(--text-label);margin:0}.et-site-stats__source-label{font-family:var(--font-mono);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}@container (width>=40rem){.et-site-stats__item{gap:calc(var(--spacing) * 6);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.et-site-stats__value{font-size:clamp(2.75rem,8cqi,5rem)}}.et-site-feature{gap:calc(var(--spacing) * 12);align-items:center;display:grid}.et-site-feature__text{gap:calc(var(--spacing) * 8);display:grid}@media (width>=64rem){.et-site-feature{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.et-site-feature--reverse>:first-child{order:2}.et-site-feature--reverse{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.et-site-pillars{gap:calc(var(--spacing) * 6);margin:0;padding:0;list-style:none;display:grid}.et-site-pillar{gap:calc(var(--spacing) * 4);grid-template-columns:auto minmax(0,1fr);display:grid}.et-site-pillar__icon{margin-block-start:.125rem}.et-site-pillar__title{margin:0 0 calc(var(--spacing) * 1);font-family:var(--font-sans);font-size:var(--text-body);font-weight:var(--font-weight-semibold);letter-spacing:0}.et-site-pillar__body{color:var(--color-text-muted);margin:0}.et-site-journey{margin:calc(var(--spacing) * 16) 0 0;border-block-start:1px solid var(--color-border);gap:0;padding:0;list-style:none;display:grid}.et-site-journey__step{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 6);border-block-end:1px solid var(--color-border);grid-template-columns:3rem minmax(0,1fr);display:grid;position:relative}.et-site-journey__number{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-data);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;line-height:var(--text-h3--line-height);grid-row:span 2}.et-site-journey__title{font-size:var(--text-h3)}.et-site-journey__text{color:var(--color-text-muted);margin:0}@media (width>=48rem){.et-site-journey{column-gap:calc(var(--spacing) * 8);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.et-site-journey{grid-template-columns:repeat(4,minmax(0,1fr))}.et-site-journey__step{padding-block:calc(var(--spacing) * 6) calc(var(--spacing) * 10);grid-template-columns:minmax(0,1fr);align-content:start}.et-site-journey__number{grid-row:auto;margin-block-end:calc(var(--spacing) * 6)}.et-site-journey__step:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-text);block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:-.3125rem;inset-inline-start:0}}.et-site-statement{gap:calc(var(--spacing) * 6);display:grid}.et-site-statement .et-site-display{max-inline-size:24ch}.et-site-statement__grid{gap:calc(var(--spacing) * 8);margin-block-start:calc(var(--spacing) * 10);display:grid}.et-site-statement__item{gap:calc(var(--spacing) * 3);border-block-start:1px solid var(--color-border);align-content:start;padding-block-start:calc(var(--spacing) * 5);display:grid}.et-site-statement__item p{color:var(--color-text-muted);margin:0}.et-site-statement__title{font-size:var(--text-h3)}@media (width>=64rem){.et-site-statement__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.et-site-cards{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 12) 0 0;padding:0;list-style:none;display:grid}.et-site-section-head+.et-site-cards{margin-block-start:calc(var(--spacing) * 12)}.et-site-subtitle+.et-site-cards{margin-block-start:0}.et-site-card{align-content:start;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 7);transition-property:border-color,box-shadow,scale,transform;transition-duration:var(--duration-base);transition-timing-function:var(--ease-standard);position:relative}@media (prefers-reduced-motion:no-preference){.et-site-card:has(.et-site-card__link:active){transition-duration:var(--duration-press);transition-timing-function:var(--ease-emphasized);scale:.985}}.et-site-card__icon{margin-block-end:calc(var(--spacing) * 5)}.et-site-card__eyebrow{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;margin:0}.et-site-card__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}.et-site-card__body{font-size:var(--text-body);line-height:var(--text-body--line-height)}.et-site-card__link{color:inherit;text-decoration:none}.et-site-card__link:after{content:"";z-index:1;border-radius:var(--radius-card);position:absolute;inset:0}.et-site-card:has(.et-site-card__link):after{content:"";block-size:.625rem;inline-size:.625rem;transition:translate var(--duration-base) var(--ease-emphasized), color var(--duration-base) var(--ease-standard);border-block-start:2px solid;border-inline-end:2px solid;position:absolute;inset-block-start:calc(var(--spacing) * 7);inset-inline-end:calc(var(--spacing) * 7);transform:rotate(45deg)}.et-site-card:has(.et-site-card__link):before{content:"";inline-size:calc(var(--spacing) * 6);background-color:var(--color-accent);transform-origin:0;block-size:2px;transition:scale var(--duration-slow) var(--ease-emphasized);position:absolute;inset-block-start:-1px;inset-inline-start:calc(var(--spacing) * 7);scale:0 1}@media (hover:hover) and (pointer:fine){.et-site-card:has(.et-site-card__link:hover){border-color:var(--color-border-strong);box-shadow:var(--shadow-floating)}.et-site-card:has(.et-site-card__link:hover):before{scale:1}.et-site-card:has(.et-site-card__link:hover):after{color:var(--color-auditor-deep);translate:var(--et-site-nudge) 0}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.et-site-card:has(.et-site-card__link:hover){transform:translateY(calc(var(--et-site-lift) * -1))}.et-site-card:has(.et-site-card__link:hover) .et-site-card__link:after{inset-block-end:calc(var(--et-site-lift) * -1)}}.et-site-card__link:focus-visible{outline:none}.et-site-card:has(.et-site-card__link:focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-card--feature{background-color:var(--color-surface-muted)}@media (width>=48rem){.et-site-cards,.et-site-cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.et-site-cards{grid-template-columns:repeat(4,minmax(0,1fr))}.et-site-cards--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.et-site-report{gap:calc(var(--spacing) * 8);border:1px solid var(--color-border);border-block-start:2px solid var(--color-text);border-radius:var(--radius-frame);background-color:var(--color-surface-muted);padding:clamp(1.75rem,1rem + 3vw,4rem);display:grid}.et-site-report__text{gap:calc(var(--spacing) * 4);max-inline-size:var(--container-prose);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);display:grid}.et-site-report__text p{margin:0}.et-site-report__title{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing)}.et-site-report__lead{font-weight:var(--font-weight-medium)}.et-site-report__channels{gap:calc(var(--spacing) * 3);align-content:start;display:grid}.et-site-report__channels-label{color:var(--color-text-muted);font-size:var(--text-label);margin:0}.et-site-report__channel-list{gap:calc(var(--spacing) * 2) calc(var(--spacing) * 6);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.et-site-report__channel-list li{align-items:center;gap:calc(var(--spacing) * 2);color:var(--color-text-muted);display:inline-flex}@media (width>=64rem){.et-site-report{grid-template-columns:minmax(0,1fr) auto;align-items:end}.et-site-report__channel-list{flex-direction:column}}.et-site-cta{border-block-start:1px solid var(--color-border)}.et-site-section--muted+.et-site-cta{border-block-start:0}.et-site-cta__inner{gap:calc(var(--spacing) * 10);display:grid}.et-site-cta__side{gap:calc(var(--spacing) * 8);align-content:end;justify-items:start;display:grid}.et-site-cta__alt{max-inline-size:34ch;margin:calc(var(--spacing) * -5) 0 0;color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height)}@media (width>=64rem){.et-site-cta__inner{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}}.et-site-states{align-items:center;gap:calc(var(--spacing) * 2);margin:calc(var(--spacing) * 2) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.et-site-states__item{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.et-site-states__item+.et-site-states__item:before{content:"";background-color:var(--color-border-strong);block-size:1px;inline-size:1.5rem}.et-site-states__note{color:var(--color-text-muted);margin:0}.et-site-steps{margin:0;padding:0;list-style:none;display:grid}.et-site-step{gap:calc(var(--spacing) * 4);grid-template-columns:3.5rem minmax(0,1fr);padding-block-end:calc(var(--spacing) * 14);display:grid;position:relative}.et-site-step:before{content:"";background-color:var(--color-border);inline-size:1px;position:absolute;inset-block:2.25rem 0;inset-inline-start:1rem}.et-site-step:last-child:before{content:none}.et-site-step__number{border-radius:var(--radius-pill);background-color:var(--color-text);block-size:2rem;inline-size:2rem;color:var(--color-bg);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;place-items:center;display:grid}.et-site-step__content{gap:calc(var(--spacing) * 4);max-inline-size:48rem;display:grid}.et-site-step__title{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing)}.et-site-step__body{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.et-site-step__facts{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 2) 0 0;display:grid}.et-site-step__fact{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 5);border-radius:var(--radius-card);background-color:var(--color-surface-muted)}.et-site-step__fact dt{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-block-end:calc(var(--spacing) * 1)}.et-site-step__fact dd{margin:0}@media (width>=48rem){.et-site-step{grid-template-columns:6rem minmax(0,1fr)}.et-site-step__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.et-site-checklist{gap:calc(var(--spacing) * 4);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0;padding:0;list-style:none;display:grid}.et-site-checklist li{padding-inline-start:calc(var(--spacing) * 8);position:relative}.et-site-checklist li:before{content:"";border-block-end:2px solid;border-inline-start:2px solid;block-size:.4rem;inline-size:.75rem;position:absolute;inset-block-start:.45em;inset-inline-start:.125rem;transform:rotate(-45deg)}@media (width>=48rem){.et-site-checklist--columns{column-gap:calc(var(--spacing) * 8);grid-template-columns:repeat(2,minmax(0,1fr))}}.et-site-destinations{border-block-start:1px solid var(--color-text);margin:0;padding:0;list-style:none}.et-site-destinations__item{align-items:baseline;gap:calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 5);border-block-end:1px solid var(--color-border);font-family:var(--font-heading);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);display:flex}.et-site-destinations__number{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums;flex:none}.et-site-packages{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 12) 0 0;padding:0;list-style:none;display:grid}.et-site-package{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 7);border:1px solid var(--color-border);border-radius:var(--radius-card);align-content:start;display:grid}.et-site-package__letter{block-size:3rem;inline-size:3rem;border-radius:var(--radius-pill);background-color:var(--color-text);color:var(--color-bg);font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--font-weight-semibold);place-items:center;margin-block-end:calc(var(--spacing) * 3);display:grid}.et-site-package__name{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.et-site-package__audience{color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);margin:0}.et-site-package__body{margin:0}.et-site-packages__footer{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 6);flex-wrap:wrap;margin-block-start:calc(var(--spacing) * 10);display:flex}.et-site-packages__note{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--font-weight-semibold);line-height:var(--text-h2--line-height);margin:0}@media (width>=64rem){.et-site-packages{grid-template-columns:repeat(3,minmax(0,1fr))}}.et-site-callout{gap:calc(var(--spacing) * 5);padding:calc(var(--spacing) * 8);border-radius:var(--radius-frame);background-color:var(--color-surface-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);grid-template-columns:auto minmax(0,1fr);display:grid}.et-site-callout p{margin:calc(var(--spacing) * 2) 0 0}.et-site-callout__title{max-inline-size:var(--et-site-measure);font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.et-site-method{gap:calc(var(--spacing) * 8);margin:calc(var(--spacing) * 12) 0 0;padding:0;list-style:none;display:grid}.et-site-method__step{gap:calc(var(--spacing) * 3);border-block-start:1px solid var(--color-text);align-content:start;padding-block-start:calc(var(--spacing) * 5);display:grid}.et-site-method__number{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.et-site-method__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.et-site-method__body{color:var(--color-text-muted);margin:0}@media (width>=48rem){.et-site-method{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.et-site-method{grid-template-columns:repeat(4,minmax(0,1fr))}}.et-site-report-sample{gap:calc(var(--spacing) * 3);margin:0;display:grid}.et-site-report-sample__sheet{border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--shadow-raised);padding:clamp(1.25rem,.75rem + 2vw,2.5rem)}.et-site-report-sample__meta{margin:0 0 calc(var(--spacing) * 5);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-report-sample__table{border-collapse:collapse;inline-size:100%;font-size:var(--text-body)}.et-site-report-sample__table th{padding-block:calc(var(--spacing) * 2);border-block-end:1px solid var(--color-text);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-align:start;text-transform:uppercase}.et-site-report-sample__table td{padding-block:calc(var(--spacing) * 3);border-block-end:1px solid var(--color-border);vertical-align:top;padding-inline-end:calc(var(--spacing) * 4)}.et-site-report-sample__table td:first-child,.et-site-report-sample__table td:last-child{font-family:var(--font-mono);font-size:var(--text-data)}.et-site-report-sample__table td:first-child{white-space:nowrap}@media (width>=40rem){.et-site-report-sample__table td:last-child{white-space:nowrap}}.et-site-shot{gap:calc(var(--spacing) * 3);min-inline-size:0;margin:0;display:grid}.et-site-shot__plate{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) clamp(.75rem, .25rem + 1.5vw, 1.25rem) clamp(.75rem, .25rem + 1.5vw, 1.25rem);border:1px solid var(--color-border);border-radius:calc(var(--radius-frame) + var(--spacing) * 1);background-color:var(--color-bg);background-image:linear-gradient(to right, var(--color-silver) 1px, transparent 1px), linear-gradient(to bottom, var(--color-silver) 1px, transparent 1px);background-size:1.5rem 1.5rem;display:grid}.et-site-shot__sheet{justify-content:space-between;gap:calc(var(--spacing) * 4);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);line-height:var(--text-caption--line-height);text-transform:uppercase;margin:0;display:flex}.et-site-shot__scale{display:none}.et-site-shot__frame{background-color:var(--color-surface);box-shadow:var(--shadow-raised);container-type:inline-size}.et-site-shot__frame .et-frame__dots,.et-site-shot__frame .et-frame__dots:before,.et-site-shot__frame .et-frame__dots:after,.et-site-shot__frame .et-frame__dot{flex:none}.et-site-shot__frame .et-frame__url{max-inline-size:min(22rem,100%)}@container (width<30rem){.et-site-shot__host,.et-site-case__tab--wide{display:none}}.et-site-shot__demo{display:none}.et-site-shot__body{padding:0}.et-site-shot__caption{color:var(--color-text-muted);font-size:var(--text-small)}.et-site-shot__note{font-family:var(--font-mono);font-weight:var(--font-weight-medium)}@media (width>=40rem){.et-site-shot__demo{display:inline-flex}.et-site-shot__scale{display:inline}}.et-site-mock{gap:calc(var(--spacing) * 4);color:var(--color-text);font-size:var(--text-label);padding:clamp(1rem,.5rem + 2vw,1.75rem);line-height:1.45;display:grid}.et-site-mock__notice{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border-radius:var(--radius-control);background-color:var(--color-surface-muted);flex-wrap:wrap;display:flex}.et-site-mock__notice-text{font-weight:var(--font-weight-semibold)}.et-site-mock--portal{overflow-wrap:break-word;grid-template-columns:minmax(0,1fr)}.et-site-mock--portal .et-button{white-space:normal;text-align:center;flex-shrink:1}.et-site-intake{max-inline-size:var(--et-site-measure);gap:calc(var(--spacing) * 3);margin:0;padding:0;list-style:none;display:grid}.et-site-intake__step{gap:calc(var(--spacing) * 1.5);min-inline-size:0;display:grid}.et-site-intake__label{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);text-wrap:balance;line-height:1.2}.et-site-intake__help,.et-site-intake__hint,.et-site-intake__optional{color:var(--color-text-muted)}.et-site-intake__box{min-block-size:7.5rem;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:2px solid var(--color-border-strong);border-radius:var(--radius-field);background-color:var(--color-surface);overflow-wrap:anywhere}.et-site-intake__details{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-control);background-color:var(--color-surface);font-weight:var(--font-weight-semibold);grid-template-columns:auto minmax(0,1fr)}.et-site-intake__plus{block-size:1rem;inline-size:1rem;position:relative}.et-site-intake__plus:before,.et-site-intake__plus:after{content:"";background-color:currentColor;block-size:2px;position:absolute;inset:calc(50% - 1px) 0 auto}.et-site-intake__plus:after{rotate:90deg}.et-site-intake__optional{font-weight:var(--font-weight-regular)}.et-site-intake__contact{column-gap:calc(var(--spacing) * 3);grid-template-columns:auto minmax(0,1fr);align-items:start}.et-site-intake__check{border:2px solid var(--color-border-strong);border-radius:calc(var(--radius-field) / 2);background-color:var(--color-surface);block-size:1.25rem;inline-size:1.25rem;margin-block-start:.1rem}.et-site-intake__question{font-weight:var(--font-weight-semibold);grid-column:1/-1}.et-site-intake__contact .et-site-intake__hint{grid-column:2}.et-site-intake__send{grid-column:1/-1;justify-self:end;margin-block-start:calc(var(--spacing) * 1)}.et-site-intake__receipt{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4);border:1px dashed var(--color-border-strong);border-radius:calc(var(--radius-frame) + .25rem);background-color:var(--color-surface-muted)}.et-site-intake__who{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-intake__receipt .et-folio{font-size:max(var(--text-body), min(var(--text-h2), 16cqi));white-space:normal}.et-site-intake__key{font-family:var(--font-mono);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}@container (width<14rem){.et-site-mock--portal,.et-site-mock--portal .et-site-mock__notice,.et-site-intake__box,.et-site-intake__details,.et-site-intake__receipt{padding:calc(var(--spacing) * 2)}.et-site-intake__details,.et-site-intake__contact{column-gap:calc(var(--spacing) * 2)}.et-site-intake__contact .et-site-intake__hint{grid-column:1/-1}}@media (prefers-reduced-motion:no-preference){.et-site-intake__step{animation:et-site-rise var(--duration-slow) var(--ease-emphasized) both}.et-site-intake__step:first-child{animation-delay:var(--duration-slow)}.et-site-intake__step:nth-child(2){animation-delay:calc(var(--duration-slow) + var(--duration-base) * 4)}.et-site-intake__step:nth-child(3){animation-delay:calc(var(--duration-slow) + var(--duration-base) * 8)}.et-site-intake__step:nth-child(4){animation-delay:calc(var(--duration-slow) + var(--duration-base) * 12)}}@keyframes et-site-rise{0%{clip-path:inset(0 100% 0 0);transform:translateY(.5rem)}to{clip-path:inset(0);transform:none}}.et-site-mock--case{gap:0;padding:0}.et-site-case__head{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 5) calc(var(--spacing) * 5) calc(var(--spacing) * 4);display:grid}.et-site-case__title{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold)}.et-site-case__badges{gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.et-site-case__tabs{gap:calc(var(--spacing) * 1);padding-inline:calc(var(--spacing) * 3);border-block-end:1px solid var(--color-border);display:flex;overflow:hidden}.et-site-case__tab{padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 2);color:var(--color-text-muted);font-weight:var(--font-weight-medium);border-block-end:2px solid #0000;flex:none}.et-site-case__tab--active{border-block-end-color:var(--color-text);color:var(--color-text)}.et-site-case__body{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 5);display:grid}.et-site-log{margin:0;padding:0;list-style:none;display:grid}.et-site-log__row{gap:calc(var(--spacing) * .5);padding-block:calc(var(--spacing) * 2.5);border-block-end:1px solid var(--color-border);padding-inline-start:calc(var(--spacing) * 6);display:grid;position:relative}.et-site-log__row:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-text);block-size:.5rem;inline-size:.5rem;position:absolute;inset-block-start:calc(var(--spacing) * 4);inset-inline-start:calc(var(--spacing) * 1)}.et-site-log__time{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums}.et-site-log__actor{font-weight:var(--font-weight-semibold)}.et-site-case__next{gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 4);border-radius:var(--radius-control);background-color:var(--color-surface-muted);justify-items:start;display:grid}.et-site-case__next-label{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-case__next-text{font-weight:var(--font-weight-semibold)}@media (width>=40rem){.et-site-log__row{gap:calc(var(--spacing) * 3);grid-template-columns:8.5rem 10rem minmax(0,1fr)}}.et-site-dash__head{gap:calc(var(--spacing) * 1);display:grid}.et-site-dash__eyebrow{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-dash__title{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold)}.et-site-dash__kpis{gap:calc(var(--spacing) * 3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.et-site-dash__kpi{gap:calc(var(--spacing) * 1);padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-card);display:grid}.et-site-dash__kpi-label,.et-site-dash__kpi-note{color:var(--color-text-muted);font-size:var(--text-small)}.et-site-dash__kpi-value{font-family:var(--font-heading);font-size:var(--text-h1);font-weight:var(--font-weight-light);font-variant-numeric:tabular-nums;line-height:1.1}.et-site-dash__panels{gap:calc(var(--spacing) * 3);display:grid}.et-site-dash__panel{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-card);align-content:start;display:grid}.et-site-dash__panel-title{font-weight:var(--font-weight-semibold)}.et-site-chart{gap:calc(var(--spacing) * 2);grid-template-columns:repeat(6,minmax(0,1fr));align-items:end;block-size:9rem;display:grid}.et-site-chart__bar{gap:calc(var(--spacing) * 1);grid-template-rows:auto 1fr auto;justify-items:center;block-size:100%;display:grid}.et-site-chart__value{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-variant-numeric:tabular-nums;grid-row:1}.et-site-chart__fill{inline-size:100%;block-size:calc(var(--et-site-bar,0) / 31 * 100%);border-radius:var(--radius-field) var(--radius-field) 0 0;background-color:var(--color-mist);grid-row:2;align-self:end}.et-site-chart__bar--current .et-site-chart__fill{background-color:var(--color-text)}.et-site-chart__bar--current .et-site-chart__value{color:var(--color-text);font-weight:var(--font-weight-semibold)}.et-site-chart__month{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);grid-row:3}.et-site-chart__fill--17{--et-site-bar:17}.et-site-chart__fill--19{--et-site-bar:19}.et-site-chart__fill--23{--et-site-bar:23}.et-site-chart__fill--25{--et-site-bar:25}.et-site-chart__fill--28{--et-site-bar:28}.et-site-chart__fill--31{--et-site-bar:31}.et-site-dash__channels{gap:calc(var(--spacing) * 2);display:grid}.et-site-dash__channel{justify-content:space-between;gap:calc(var(--spacing) * 3);border-block-end:1px solid var(--color-border);padding-block-end:calc(var(--spacing) * 2);display:flex}.et-site-dash__channel-value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.et-site-dash__channel-value--hidden{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-small)}@media (width>=40rem){.et-site-dash__kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.et-site-dash__panels{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}}.et-site-plate{gap:calc(var(--spacing) * 3);min-inline-size:0;max-inline-size:40rem;margin:0;display:grid;position:relative}.et-site-plate:before,.et-site-plate:after{content:"";inline-size:calc(var(--spacing) * 4);block-size:calc(var(--spacing) * 4);border-color:var(--color-border-strong);pointer-events:none;border-style:solid;position:absolute}.et-site-plate:before{border-width:1px 0 0 1px;inset-block-start:calc(var(--spacing) * -2);inset-inline-start:calc(var(--spacing) * -2)}.et-site-plate:after{border-width:1px 1px 0 0;inset-block-start:calc(var(--spacing) * -2);inset-inline-end:calc(var(--spacing) * -2)}.et-site-plate__sheet{border:1px solid var(--color-border);border-radius:var(--radius-frame);background-color:var(--color-bg);box-shadow:var(--shadow-raised);color:var(--color-text);font-size:var(--text-label);line-height:1.45;display:grid;overflow:hidden}.et-site-plate__head,.et-site-plate__columns,.et-site-plate__mono,.et-site-plate__dimension-label,.et-site-plate__block dt{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.et-site-plate__head{justify-content:space-between;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 3) calc(var(--spacing) * 5);border-block-end:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;display:flex}.et-site-plate__scale{display:none}@media (width>=30rem){.et-site-plate__scale{display:inline}}.et-site-plate__columns{padding-inline:calc(var(--spacing) * 5);border-block-end:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-caption);text-align:center;grid-template-columns:repeat(6,minmax(0,1fr));line-height:1.8;display:grid}.et-site-plate__columns span+span{border-inline-start:1px solid var(--color-border)}.et-site-plate__drawing{background-color:var(--color-surface-muted);background-image:linear-gradient(to right, var(--color-mist) 1px, transparent 1px), linear-gradient(to bottom, var(--color-mist) 1px, transparent 1px);background-size:1.5rem 1.5rem;padding:clamp(1rem,.5rem + 2vw,1.75rem)}.et-site-plate__case{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 5);border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-bg);display:grid}.et-site-plate__row{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.et-site-plate__folio{font-size:var(--text-data)}.et-site-plate__tag{padding:calc(var(--spacing) * .5) calc(var(--spacing) * 2.5);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-small)}.et-site-plate__title{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-medium);letter-spacing:var(--text-h3--letter-spacing);margin:0}.et-site-plate__dimension{border-block-end:1px solid var(--color-border-strong);justify-content:center;margin-block-start:calc(var(--spacing) * 2);display:flex;position:relative}.et-site-plate__dimension:before,.et-site-plate__dimension:after{content:"";inline-size:1px;block-size:calc(var(--spacing) * 2);background-color:var(--color-border-strong);position:absolute;inset-block-end:calc(var(--spacing) * -1)}.et-site-plate__dimension:before{inset-inline-start:0}.et-site-plate__dimension:after{inset-inline-end:0}.et-site-plate__dimension-label{padding-inline:calc(var(--spacing) * 2);background-color:var(--color-bg);color:var(--color-text-muted);font-size:var(--text-caption);letter-spacing:var(--tracking-label);text-transform:uppercase;line-height:1.2;position:relative;inset-block-start:.6em}.et-site-plate__stages{gap:calc(var(--spacing) * 1);margin:calc(var(--spacing) * 2) 0 0;grid-template-columns:repeat(8,minmax(0,1fr));padding:0;list-style:none;display:grid}.et-site-plate__stage{block-size:calc(var(--spacing) * 1);border-radius:var(--radius-pill);background-color:var(--color-mist)}.et-site-plate__stage--done{background-color:var(--color-text)}.et-site-plate__stage--current{background-color:var(--color-accent)}.et-site-plate__stage-label{color:var(--color-text-muted);font-size:var(--text-small);margin:0}.et-site-plate__log-wrap{gap:calc(var(--spacing) * 3);grid-template-columns:minmax(0,1fr);margin-block-start:calc(var(--spacing) * 2);display:grid}.et-site-plate__log{border-block-start:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.et-site-plate__entry{gap:calc(var(--spacing) * .5) calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2.5);border-block-end:1px solid var(--color-border);font-size:var(--text-small);grid-template-columns:3rem minmax(0,1fr) auto;display:grid}.et-site-plate__entry>.et-site-plate__mono:first-child{color:var(--color-text-muted);grid-row:span 2}.et-site-plate__actor{font-weight:var(--font-weight-semibold)}.et-site-plate__action{color:var(--color-text-muted);grid-column:2}.et-site-plate__seal{color:var(--color-text-muted);grid-area:1/3}.et-site-plate__dimension-v{display:none}@media (width>=30rem){.et-site-plate__log-wrap{grid-template-columns:minmax(0,1fr) auto}.et-site-plate__dimension-v{inline-size:calc(var(--spacing) * 4);border-inline-start:1px solid var(--color-border-strong);justify-content:center;align-items:center;display:flex;position:relative}.et-site-plate__dimension-v:before,.et-site-plate__dimension-v:after{content:"";inline-size:calc(var(--spacing) * 2);background-color:var(--color-border-strong);block-size:1px;position:absolute;inset-inline-start:calc(var(--spacing) * -1)}.et-site-plate__dimension-v:before{inset-block-start:0}.et-site-plate__dimension-v:after{inset-block-end:0}.et-site-plate__dimension-v .et-site-plate__dimension-label{padding-block:calc(var(--spacing) * 2);writing-mode:vertical-rl;padding-inline:0;inset-block-start:0;inset-inline-start:calc(var(--spacing) * -2)}}.et-site-plate__block{border-block-start:1px solid var(--color-border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.et-site-plate__cell{gap:calc(var(--spacing) * .5);padding:calc(var(--spacing) * 2.5) calc(var(--spacing) * 4);border-block-end:1px solid var(--color-border);display:grid}.et-site-plate__cell--wide,.et-site-plate__cell--folio{grid-column:span 2}.et-site-plate__cell:nth-child(4){border-inline-start:1px solid var(--color-border)}.et-site-folio{font-variant-numeric:tabular-nums slashed-zero}.et-site-folio>span{white-space:nowrap}.et-site-plate__block dt{color:var(--color-text-muted);font-size:var(--text-caption);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-plate__block dd{font-size:var(--text-small);font-weight:var(--font-weight-medium);margin:0}.et-site-plate__caption{color:var(--color-text-muted);font-size:var(--text-small)}@media (width>=40rem){.et-site-plate__block{grid-template-columns:repeat(3,minmax(0,1fr))}.et-site-plate__cell--folio{grid-column:auto}.et-site-plate__cell:nth-child(n){border-inline-start:1px solid var(--color-border)}.et-site-plate__cell:first-child,.et-site-plate__cell:nth-child(3){border-inline-start:0}.et-site-plate__cell:nth-child(n+3){border-block-end:0}}.et-site-toc{margin-block-start:calc(var(--spacing) * 4)}.et-site-toc__list{gap:calc(var(--spacing) * 2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.et-site-toc__link{min-block-size:var(--control-height-portal);padding-inline:calc(var(--spacing) * 4);border:1px solid var(--color-border);border-radius:var(--radius-pill);background-color:var(--color-bg);color:var(--color-text);font-size:var(--text-small);font-weight:var(--font-weight-medium);transition:border-color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.et-site-toc__link:hover{border-color:var(--color-text)}}.et-site-toc__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}@media (width>=64rem){.et-site-cards.et-site-cards--three{grid-template-columns:repeat(3,minmax(0,1fr))}}.et-site-cards--spaced{margin-block-start:calc(var(--spacing) * 8)}.et-site-card--static{padding:calc(var(--spacing) * 5) 0 0;border-width:1px 0 0;border-color:var(--color-text);background-color:#0000;border-radius:0}.et-site-cards:has(>.et-site-card--static){gap:calc(var(--spacing) * 10) calc(var(--spacing) * 8)}.et-site-card--static .et-site-card__title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing)}.et-site-card__proof{margin:calc(var(--spacing) * 2) 0 0;border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--text-small--line-height);padding-block-start:calc(var(--spacing) * 4)}.et-site-note{max-inline-size:var(--container-prose);margin:calc(var(--spacing) * 6) 0 0;color:var(--color-text-muted)}.et-site-subtitle--spaced{font-size:var(--text-h2);line-height:var(--text-h2--line-height);margin-block-start:calc(var(--spacing) * 20)}.et-site-table-wrap{border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-bg);margin-block-start:calc(var(--spacing) * 12);position:relative;overflow-x:auto}.et-site-subtitle--spaced+.et-site-table-wrap{margin-block-start:0}.et-site-table-wrap:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-table{border-collapse:collapse;inline-size:100%;min-inline-size:40rem;font-size:var(--text-body);line-height:var(--text-body--line-height)}.et-site-table--modes{min-inline-size:36rem}.et-site-table--compare{min-inline-size:42rem}.et-site-table__caption{padding:calc(var(--spacing) * 5) calc(var(--spacing) * 6) 0;color:var(--color-text-muted);font-size:var(--text-label);text-align:start}.et-site-table th,.et-site-table td{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 6);border-block-end:1px solid var(--color-border);text-align:start;vertical-align:top}.et-site-table tbody tr:last-child>*{border-block-end:0}.et-site-table tbody:not(:last-child) tr:last-child>*{border-block-end:1px solid var(--color-border)}.et-site-table thead th{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-h3--line-height)}.et-site-table tbody th{font-weight:var(--font-weight-medium)}.et-site-table tbody tr:not(.et-site-table__group)>*{transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.et-site-table tbody tr:not(.et-site-table__group):hover>*{background-color:var(--color-surface-muted)}}.et-site-table--modes tbody th{inline-size:26%}.et-site-table--compare th:first-child{inline-size:34%}@media (width<64rem){.et-site-table tbody th[scope=row],.et-site-table thead th:first-child{z-index:1;background-color:var(--color-bg);box-shadow:1px 0 0 var(--color-border);position:sticky;inset-inline-start:0}.et-site-table__group-label{display:inline-block;position:sticky;inset-inline-start:calc(var(--spacing) * 4)}}.et-site-table__group th{padding-block:calc(var(--spacing) * 6) calc(var(--spacing) * 3);background-color:var(--color-surface-muted);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-table__letter{block-size:2rem;inline-size:2rem;border-radius:var(--radius-pill);background-color:var(--color-text);color:var(--color-bg);font-size:var(--text-body);place-items:center;margin-inline-end:calc(var(--spacing) * 2);display:inline-grid}.et-site-table__cell--yes,.et-site-table__cell--no{text-align:center}.et-site-table__addon{padding:0 calc(var(--spacing) * 2);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--text-small);line-height:var(--text-small--line-height);white-space:nowrap;display:inline-flex}.et-site-table__icon{inline-size:var(--icon-size);block-size:var(--icon-size);stroke-width:2.25px}.et-site-table__dash{color:var(--color-text-muted)}.et-site-stack{display:none}.et-site-stack__caption{margin:0 0 calc(var(--spacing) * 4);color:var(--color-text-muted);font-size:var(--text-label)}.et-site-stack__list{gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style:none;display:grid}.et-site-stack__item{padding:calc(var(--spacing) * 6);border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-bg)}.et-site-stack__head{gap:calc(var(--spacing) * 3);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.et-site-stack__title{font-size:var(--text-h3);line-height:var(--text-h3--line-height);letter-spacing:var(--text-h3--letter-spacing);margin:0}.et-site-stack__pairs{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 4) 0 0;display:grid}.et-site-stack__pair{gap:calc(var(--spacing) * 1);border-block-start:1px solid var(--color-border);padding-block-start:calc(var(--spacing) * 4);display:grid}.et-site-stack__term{font-weight:var(--font-weight-semibold)}.et-site-stack__value{margin:0}.et-site-compare{--et-site-compare-pad:calc(var(--spacing) * 3);--et-site-compare-gap:calc(var(--spacing) * 2)}.et-site-compare__group{border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-bg)}.et-site-compare__group+.et-site-compare__group{margin-block-start:calc(var(--spacing) * 6)}.et-site-compare__head{gap:calc(var(--spacing) * 3);padding:var(--et-site-compare-pad);border-block-end:1px solid var(--color-border);background-color:var(--color-surface-muted);border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card);display:grid}.et-site-compare__title{font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);line-height:var(--text-small--line-height);text-transform:uppercase;margin:0}.et-site-compare__letters,.et-site-compare__cells{gap:var(--et-site-compare-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.et-site-compare__letters{justify-items:center}.et-site-compare__letters .et-site-table__letter{margin:0}.et-site-compare__list{margin:0;padding:0;list-style:none}.et-site-compare__row{padding:var(--et-site-compare-pad)}.et-site-compare__row+.et-site-compare__row{border-block-start:1px solid var(--color-border)}.et-site-compare__feature{font-weight:var(--font-weight-medium);margin:0}.et-site-compare__cells{margin-block-start:calc(var(--spacing) * 2)}.et-site-compare__cell{display:contents}.et-site-compare__value{font-size:var(--text-small);line-height:var(--text-small--line-height);text-align:center;overflow-wrap:break-word;margin:0}.et-site-compare__value .et-site-table__addon{white-space:normal;border:0;padding:0;display:inline}@media (width<48rem){.et-site-stack{margin-block-start:calc(var(--spacing) * 10);display:block}.et-site-subtitle--spaced+.et-site-stack{margin-block-start:0}.et-site-table-wrap--stackable{display:none}}.et-site-level{padding:calc(var(--spacing) * 1) calc(var(--spacing) * 3);border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--text-small);white-space:nowrap;display:inline-flex}.et-site-risks{border-block-start:1px solid var(--color-text);margin-block-start:calc(var(--spacing) * 20);padding-block-start:calc(var(--spacing) * 8)}.et-site-risks__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height)}.et-site-risks__list{gap:calc(var(--spacing) * 8);margin:calc(var(--spacing) * 8) 0 0;padding:0;list-style:none;display:grid}.et-site-risks__item{gap:calc(var(--spacing) * 4);grid-template-columns:3rem minmax(0,1fr);display:grid}.et-site-risks__number{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-data);font-variant-numeric:tabular-nums}.et-site-risks__heading{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-h3--line-height);margin:0}.et-site-risks__body{margin:calc(var(--spacing) * 2) 0 0;color:var(--color-text-muted)}@media (width>=64rem){.et-site-risks__list{column-gap:calc(var(--spacing) * 12);grid-template-columns:repeat(2,minmax(0,1fr))}}.et-site-access{border-block-start:1px solid var(--color-border);margin:0;display:grid}.et-site-access__item{gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 6);border-block-end:1px solid var(--color-border);display:grid}.et-site-access__who{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-h3--line-height)}.et-site-access__how{color:var(--color-text-muted);margin:0}.et-site-verify{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 8) 0 0;padding-inline-start:calc(var(--spacing) * 6);display:grid}.et-site-code{padding:0 calc(var(--spacing) * 1);border-radius:var(--radius-field);background-color:var(--color-bg);font-family:var(--font-mono);overflow-wrap:anywhere;font-size:.9em}.et-site-terminal{border:1px solid var(--color-border);border-radius:var(--radius-frame);background-color:var(--color-bg);color:var(--color-text);box-shadow:var(--shadow-raised);margin:0;display:grid;overflow:hidden}.et-site-terminal__bar{align-items:center;gap:calc(var(--spacing) * 1.5);min-block-size:calc(var(--spacing) * 12);padding-inline:calc(var(--spacing) * 3.5);border-block-end:1px solid var(--color-border);background-color:var(--color-surface-muted);display:flex}.et-site-terminal__dot{border-radius:var(--radius-pill);background-color:var(--color-border-strong);flex:none;block-size:.625rem;inline-size:.625rem}.et-site-terminal__body{padding:calc(var(--spacing) * 6) calc(var(--spacing) * 5);font-family:var(--font-mono);font-size:var(--text-small);line-height:var(--text-data--line-height);white-space:pre;margin:0;overflow-x:auto}.et-site-terminal__body:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(var(--focus-ring-width) * -1)}@media (height<=30rem){.et-site-terminal__body{box-sizing:border-box;max-block-size:calc(100dvh - var(--spacing) * 6 - (3.75rem + var(--spacing) * 4));overflow-y:auto}}.et-site-terminal__caption{padding:calc(var(--spacing) * 4) calc(var(--spacing) * 5);border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-label)}.et-site-faq{border-block-start:1px solid var(--color-border);display:grid}.et-site-faq__item{border-block-end:1px solid var(--color-border)}.et-site-faq__question{min-block-size:var(--control-height-portal);padding:calc(var(--spacing) * 5) calc(var(--spacing) * 12) calc(var(--spacing) * 5) 0;border-radius:var(--radius-field);font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-h3--line-height);cursor:pointer;text-underline-offset:.3em;transition:text-decoration-color var(--duration-fast) var(--ease-standard);align-items:center;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;list-style:none;display:flex;position:relative}@media (hover:hover) and (pointer:fine){.et-site-faq__question:hover{text-decoration-color:var(--color-border-strong)}}.et-site-faq__question::-webkit-details-marker{display:none}.et-site-faq__question:before,.et-site-faq__question:after{content:"";block-size:2px;inline-size:1rem;transition:transform var(--duration-base) var(--ease-standard);background-color:currentColor;position:absolute;inset-inline-end:calc(var(--spacing) * 2)}.et-site-faq__question:after{transform:rotate(90deg)}.et-site-faq__item[open]>.et-site-faq__question:after{transform:rotate(0)}.et-site-faq__question:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-faq__answer{max-inline-size:var(--container-prose);color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0;padding-block-end:calc(var(--spacing) * 6)}.et-site-plans{gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style:none;display:grid}.et-site-plan{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 8);border:1px solid var(--color-border);border-radius:var(--radius-frame);background-color:var(--color-bg);grid-template-rows:auto auto 1fr auto auto auto;display:grid}.et-site-plan__head{align-items:center;gap:calc(var(--spacing) * 4);display:flex}.et-site-plan__head .et-site-package__letter{margin:0}.et-site-plan__name{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}.et-site-plan__segment{color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);margin:0}.et-site-plan__promise{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.et-site-plan__facts{gap:calc(var(--spacing) * 4);border-block-start:1px solid var(--color-border);margin:0;padding-block-start:calc(var(--spacing) * 5);display:grid}.et-site-plan__facts dt{color:var(--color-text-muted);font-size:var(--text-small)}.et-site-plan__facts dd{margin:0}.et-site-plan__cta{--et-control-height:var(--control-height-portal);margin-block-start:calc(var(--spacing) * 2)}.et-site-plan__mail{color:var(--color-text-muted);font-size:var(--text-label);text-align:center;overflow-wrap:anywhere;margin:0}.et-site-plan__address{color:var(--color-text);user-select:all}@media (width>=64rem){.et-site-plans{grid-template-rows:auto auto 1fr auto auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr))}.et-site-plan{grid-row:span 7;grid-template-rows:subgrid}.et-site-plan__facts{grid-row:span 2;grid-template-rows:subgrid}}.et-site-segment{gap:calc(var(--spacing) * 10);display:grid}.et-site-segment__intro{gap:calc(var(--spacing) * 5);align-content:start;display:grid}.et-site-segment__index{font-variant-numeric:tabular-nums}.et-site-segment__title{align-items:center;gap:calc(var(--spacing) * 4);font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing);display:flex}.et-site-segment__icon{stroke-width:1.5px;block-size:2.5rem;inline-size:2.5rem}.et-site-segment__who{font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height);margin:0}.et-site-segment__need{color:var(--color-text-muted);margin:0}.et-site-segment__need strong{color:var(--color-text);font-weight:var(--font-weight-semibold)}.et-site-segment__pack{gap:calc(var(--spacing) * 1);justify-items:start;margin:0;display:grid}.et-site-segment__pack-label{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-segment__norms-title{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase;margin-block-end:calc(var(--spacing) * 4)}.et-site-norms{border-block-start:1px solid var(--color-text);margin:0;display:grid}.et-site-norms__item{gap:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 6);border-block-end:1px solid var(--color-border);display:grid}.et-site-norms__name{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-semibold);line-height:var(--text-h3--line-height)}.et-site-norms__detail{color:var(--color-text-muted);margin:0}@media (width>=64rem){.et-site-segment{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.et-site-callout--strong{border:1px solid var(--color-text);background-color:var(--color-bg)}.et-site-callout__icon{margin-block-start:calc(var(--spacing) * 1)}@media (width<30rem){.et-site-callout{padding:calc(var(--spacing) * 6);grid-template-columns:minmax(0,1fr)}}.et-site-emergency{gap:calc(var(--spacing) * 6);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.et-site-emergency__icon{stroke-width:1.5px;block-size:3rem;inline-size:3rem}.et-site-emergency__title{font-size:var(--text-display);line-height:var(--text-display--line-height);letter-spacing:var(--text-display--letter-spacing)}.et-site-emergency__body{max-inline-size:var(--container-prose);margin:calc(var(--spacing) * 4) 0 0;color:var(--color-text-muted);font-size:var(--text-body-lg);line-height:var(--text-body-lg--line-height)}@media (width>=64rem){.et-site-journey.et-site-journey--three{grid-template-columns:repeat(3,minmax(0,1fr))}.et-site-journey--three .et-site-journey__step{padding-block:calc(var(--spacing) * 6) calc(var(--spacing) * 10);grid-template-columns:minmax(0,1fr);align-content:start}.et-site-journey--three .et-site-journey__number{grid-row:auto;margin-block-end:calc(var(--spacing) * 6)}.et-site-journey--three .et-site-journey__step:before{content:"";border-radius:var(--radius-pill);background-color:var(--color-text);block-size:.625rem;inline-size:.625rem;position:absolute;inset-block-start:-.3125rem;inset-inline-start:0}}.et-site-platform{gap:calc(var(--spacing) * 8);margin:0;display:grid}.et-site-platform__item{gap:calc(var(--spacing) * 3);border-block-start:1px solid var(--color-text);align-content:start;padding-block-start:calc(var(--spacing) * 5);display:grid}.et-site-platform__label{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-platform__text{font-family:var(--font-heading);font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing);margin:0}@media (width>=64rem){.et-site-platform{gap:calc(var(--spacing) * 10);grid-template-columns:repeat(3,minmax(0,1fr))}}.et-site-team{margin-block-start:calc(var(--spacing) * 12)}.et-site-team__card{padding:calc(var(--spacing) * 8);border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-bg)}.et-site-team__facts{gap:calc(var(--spacing) * 6);margin:0;display:grid}.et-site-team__fact{gap:calc(var(--spacing) * 2);border-block-start:1px solid var(--color-border);align-content:start;padding-block-start:calc(var(--spacing) * 4);display:grid}.et-site-team__term{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);line-height:var(--text-small--line-height);text-transform:uppercase}.et-site-team__value{font-family:var(--font-heading);font-size:var(--text-h3);font-weight:var(--font-weight-medium);line-height:var(--text-h3--line-height);margin:0}@media (width>=48rem){.et-site-team__facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=80rem){.et-site-team__facts{grid-template-columns:repeat(4,minmax(0,1fr))}}.et-site-facts{gap:calc(var(--spacing) * 6);align-content:start;display:grid}.et-site-facts__item{gap:calc(var(--spacing) * 1);border-block-end:1px solid var(--color-border);justify-items:start;margin:0;padding-block-end:calc(var(--spacing) * 5);display:grid}.et-site-facts__label{color:var(--color-text-muted);font-size:var(--text-small)}.et-site-facts__value{font-family:var(--font-mono)}.et-site-contact__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}.et-site-contact__address{font-size:var(--text-body-lg);font-weight:var(--font-weight-semibold);line-height:var(--text-body-lg--line-height);overflow-wrap:anywhere;user-select:all;margin:0}.et-site-apply{gap:calc(var(--spacing) * 10);align-items:start;display:grid}.et-site-apply__text{gap:calc(var(--spacing) * 6);display:grid}.et-site-apply__text .et-site-note{margin:0}.et-site-apply__address{gap:calc(var(--spacing) * 1);overflow-wrap:anywhere;margin:0;display:grid}@media (width>=64rem){.et-site-apply{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.et-site-privacy-notice{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 6);border:1px solid var(--color-border);border-radius:var(--radius-card);background-color:var(--color-bg);font-size:var(--text-small);line-height:var(--text-small--line-height);display:grid}.et-site-privacy-notice p{margin:0}.et-site-privacy-notice__tag{color:var(--color-text-muted);font-family:var(--font-mono);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-articles{gap:calc(var(--spacing) * 4);margin:0;padding:0;list-style:none;display:grid}.et-site-article-card{gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 8)}.et-site-article-card .et-site-card__eyebrow{padding-inline-end:calc(var(--spacing) * 8)}.et-site-article-card__title{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}.et-site-article-card__meta{margin:calc(var(--spacing) * 2) 0 0;color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-label)}.et-site-meta{overflow:hidden}.et-site-meta__list{row-gap:calc(var(--spacing) * 1);flex-wrap:wrap;margin-inline-start:calc(var(--spacing) * -6);display:flex}.et-site-meta__item{white-space:nowrap;align-items:baseline;display:inline-flex}.et-site-meta__item:before{inline-size:calc(var(--spacing) * 6);content:"·" / "";text-align:center;display:inline-block}@media (width>=64rem){.et-site-articles{grid-template-columns:repeat(3,minmax(0,1fr))}.et-site-articles.et-site-articles--two{grid-template-columns:repeat(2,minmax(0,1fr))}}.et-site-article-meta{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-label);margin:0}.et-site-article-layout{gap:calc(var(--spacing) * 12);display:grid}.et-site-article-toc{max-inline-size:var(--container-prose)}.et-site-article-toc__title{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-article-toc__list{border-block-start:1px solid var(--color-border);margin:0;padding:0;list-style:none;display:grid}.et-site-article-toc__link{min-block-size:var(--control-height-portal);padding-block:calc(var(--spacing) * 2);border-block-end:1px solid var(--color-border);border-radius:var(--radius-field);color:var(--color-text);font-size:var(--text-body);line-height:var(--text-body--line-height);text-underline-offset:.25em;transition-property:text-decoration-color;transition-duration:var(--duration-fast);transition-timing-function:var(--ease-standard);align-items:center;text-decoration-line:underline;text-decoration-color:#0000;display:flex}@media (hover:hover) and (pointer:fine){.et-site-article-toc__link:hover{text-decoration-color:currentColor}}.et-site-article-toc__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);text-decoration-color:currentColor}@media (width>=80rem){.et-site-article-layout{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,16rem) minmax(0,1fr);align-items:start}.et-site-article-toc{position:sticky;inset-block-start:calc(var(--et-site-header-space) + var(--spacing) * 6)}}.et-site-article>:first-child{margin-block-start:0}.et-site-article p,.et-site-legal__body p{margin-block:0 1.5em}.et-site-article h2,.et-site-legal__body h2{font-size:var(--text-h1);line-height:var(--text-h1--line-height);letter-spacing:var(--text-h1--letter-spacing);margin-block:2em .75em}.et-site-article h3,.et-site-legal__body h3{font-size:var(--text-h3);line-height:var(--text-h3--line-height);margin-block:1.75em .5em}.et-site-article ul,.et-site-article ol,.et-site-legal__body ul{gap:.75em;margin-block:0 1.5em;padding-inline-start:1.5em;display:grid}.et-site-article li::marker{color:var(--color-text-muted);font-family:var(--font-mono)}.et-site-article strong,.et-site-legal__body strong{font-weight:var(--font-weight-semibold)}.et-site-article a,.et-site-legal__body a:not([class]){color:var(--color-text);text-underline-offset:.2em;text-decoration-line:underline}.et-site-sources{max-inline-size:var(--container-prose)}.et-site-sources__title{align-items:center;gap:calc(var(--spacing) * 3);font-size:var(--text-h2);line-height:var(--text-h2--line-height);display:flex}.et-site-sources__list{gap:calc(var(--spacing) * 4);margin:calc(var(--spacing) * 6) 0 0;padding-inline-start:1.5em;display:grid}.et-site-sources__publisher{font-weight:var(--font-weight-medium)}.et-site-sources__date{color:var(--color-text-muted);font-size:var(--text-label);line-height:var(--text-small--line-height);display:block}.et-site-sources__date:first-letter{text-transform:uppercase}.et-site-article .et-site-article__disclaimer{border-block-start:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-body);line-height:var(--text-body--line-height);margin-block-start:calc(var(--spacing) * 10);padding-block-start:calc(var(--spacing) * 6)}.et-site-glossary{border-block-start:1px solid var(--color-text);margin:0;display:grid}.et-site-glossary__item{gap:calc(var(--spacing) * 1) calc(var(--spacing) * 6);padding-block:calc(var(--spacing) * 4);border-block-end:1px solid var(--color-border);display:grid}.et-site-glossary__term{font-family:var(--font-mono);font-weight:var(--font-weight-medium)}.et-site-glossary__abbr{text-decoration:none}.et-site-glossary__definition{color:var(--color-text-muted);margin:0}.et-site-glossary__expansion{color:var(--color-text);font-weight:var(--font-weight-medium)}@media (width>=48rem){.et-site-glossary__item{grid-template-columns:10rem minmax(0,1fr)}}.et-site-legal{gap:calc(var(--spacing) * 10);display:grid}.et-site-legal__aside{gap:calc(var(--spacing) * 6);align-content:start;display:grid}.et-site-legal__toc-title{margin:0 0 calc(var(--spacing) * 2);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-small);font-weight:var(--font-weight-medium);letter-spacing:var(--tracking-label);text-transform:uppercase}.et-site-legal__toc-list{counter-reset:legal;margin:0;padding:0;list-style:none;display:grid}.et-site-legal__toc-link{min-block-size:var(--control-height-portal);border-block-end:1px solid var(--color-border);color:var(--color-text);font-size:var(--text-small);align-items:center;text-decoration:none;display:flex}@media (hover:hover) and (pointer:fine){.et-site-legal__toc-link:hover{text-decoration-line:underline}}.et-site-legal__toc-link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.et-site-legal__body>section{scroll-margin-block-start:calc(var(--et-site-header-space) + var(--spacing) * 6)}.et-site-legal__body>section:first-child h2{margin-block-start:0}.et-site-legal__body h2{font-size:var(--text-h2);line-height:var(--text-h2--line-height);letter-spacing:var(--text-h2--letter-spacing)}.et-site-legal__footnote{font-size:var(--text-small);margin-block-start:calc(var(--spacing) * 12)}@media (width>=64rem){.et-site-legal{gap:calc(var(--spacing) * 16);grid-template-columns:minmax(0,4fr) minmax(0,8fr)}.et-site-legal__aside{position:sticky;inset-block-start:calc(var(--et-site-header-space) + var(--spacing) * 6)}}:is(.et-site-prose,.et-site-callout p,.et-site-step__body,.et-site-note,.et-site-norms__detail,.et-site-sources__item,.et-site-stats__source,.et-site-access__how,.et-site-not-found__report,.et-site-faq__answer,.et-site-legal__body :is(p,li),.et-site-statement__item p,.et-site-verify li,.et-site-checklist li),:is(.et-lead,.et-card__description,.et-site-shot__caption,.et-site-plate__caption,.et-site-glossary__definition,.et-site-risks__body,.et-site-segment__who,.et-site-segment__need,.et-site-pillar__body,.et-site-package__body,.et-site-privacy-notice__text,.et-site-plan__segment,.et-site-card__proof,.et-site-norms__name,.et-site-faq__question-text){max-inline-size:var(--et-site-measure)}.et-site-report-sample{max-inline-size:48rem}.et-site-neural{pointer-events:none;display:block;overflow:visible}.et-site-neural__edges{fill:none;stroke:var(--color-border);stroke-width:1px;stroke-dasharray:1}.et-site-neural__nodes circle{fill:var(--color-bg);stroke:var(--color-border-strong);stroke-width:1px}.et-site-neural__cores circle{fill:var(--color-text-muted);transform-box:fill-box;transform-origin:50%}.et-site-neural__accent{fill:var(--color-accent)}.et-site-neural__ring{fill:none;stroke:var(--color-accent);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%}.et-site-neural__signal{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linecap:round;stroke-dasharray:.06 2;stroke-dashoffset:-1.1px}.et-site-neural__route{fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1}.et-site-neural__route--1{stroke:var(--color-text-muted)}.et-site-neural__route--2{stroke:var(--color-auditor-deep)}.et-site-neural__cores--2 circle{fill:var(--color-auditor-deep)}.et-site-plate__board{isolation:isolate;display:grid;position:relative}.et-site-plate__net{z-index:-1;block-size:calc(var(--spacing) * 24);mask-image:linear-gradient(to bottom, transparent, var(--color-onyx) 40%), linear-gradient(to right, transparent, var(--color-onyx) 15%);position:absolute;inset-block-start:calc(var(--spacing) * -18);inset-inline:0;overflow:clip;mask-composite:intersect}.et-site-plate__net>.et-site-neural{aspect-ratio:600/680;block-size:auto;inline-size:max(30rem,100%);margin-block-start:calc(var(--spacing) * 9 - max(30rem, 100%) * .3);position:absolute;inset-inline-end:0}.et-site-hero .et-site-plate:has(.et-site-plate__net){margin-block-start:calc(var(--spacing) * 6)}@media (width>=80rem){.et-site-plate__net{inset-block-start:calc(var(--spacing) * -14);inset-inline:calc(var(--spacing) * -12) calc(var(--spacing) * -16);block-size:calc(100% + var(--spacing) * 14);mask-image:linear-gradient(to bottom, var(--color-onyx) 55%, transparent);mask-composite:add}.et-site-plate__net>.et-site-neural{aspect-ratio:auto;block-size:100%;inline-size:100%;margin:0;inset:0}.et-site-hero .et-site-plate:has(.et-site-plate__net){margin-block-start:0}}.et-site-neural--layers{aspect-ratio:360/140;block-size:auto;inline-size:100%;max-inline-size:26rem}.et-site-split__head{gap:calc(var(--spacing) * 10);align-content:start;display:grid}.et-site-neural:is(.et-site-neural--mesh,.et-site-neural--trace){overflow:clip}.et-site-neural:is(.et-site-neural--mesh,.et-site-neural--trace) :is(path,circle){vector-effect:non-scaling-stroke}.et-site-neural--mesh{opacity:.6}.et-site-neural--trace{opacity:.75}.et-site-neural--neutral .et-site-neural__route--2{stroke:var(--color-text)}.et-site-neural--neutral .et-site-neural__cores--2 circle,.et-site-neural--neutral .et-site-neural__accent{fill:var(--color-text)}.et-site-neural--neutral .et-site-neural__ring{stroke:var(--color-text)}.et-site-neural:is(.et-site-neural--mesh,.et-site-neural--trace) .et-site-neural__nodes circle{stroke:var(--color-border)}.et-site-neural:is(.et-site-neural--mesh,.et-site-neural--trace) .et-site-neural__cores circle{fill:var(--color-border-strong)}.et-site-page-header__net{z-index:-1;block-size:clamp(2.5rem,1rem + 5vw,5.5rem);inline-size:62%;mask-image:linear-gradient(to left, var(--color-onyx) 30%, transparent), linear-gradient(to bottom, var(--color-onyx) 40%, transparent);position:absolute;inset-block-start:0;inset-inline-end:0;mask-composite:intersect}@media (width>=64rem){.et-site-page-header__net{inline-size:calc(100% - max(70%, var(--et-site-gutter) + 54rem));block-size:calc(clamp(2.5rem,1rem + 5vw,5.5rem) + 7rem);mask-image:linear-gradient(to left, var(--color-onyx) 45%, transparent), linear-gradient(to bottom, var(--color-onyx) 35%, transparent 85%)}}.et-site-cta{isolation:isolate;position:relative}.et-site-cta__net{z-index:-1;inline-size:calc(100% - var(--et-site-gutter) * 2);block-size:calc(var(--spacing) * 10);mask-image:linear-gradient(to right, transparent, var(--color-onyx) 12%, var(--color-onyx) 88%, transparent);position:absolute;inset-block-start:calc(var(--et-site-space) / 2 - var(--spacing) * 5);inset-inline-start:var(--et-site-gutter)}.et-site-neural--trace .et-site-neural__route{stroke-width:1px}@media (prefers-reduced-motion:no-preference){.et-site-header{view-transition-name:et-site-header}::view-transition-old(root){animation:et-site-page-out var(--duration-page-out) var(--ease-standard) both}::view-transition-new(root){animation:et-site-page-in var(--duration-page-in) var(--ease-emphasized) var(--delay-page-in) both}::view-transition-group(et-site-header){animation-duration:var(--duration-base);animation-timing-function:var(--ease-emphasized)}::view-transition-old(et-site-header),::view-transition-new(et-site-header){animation-duration:var(--duration-fast)}:is(.et-site-hero__art,.et-site-page-header__art){view-transition-name:et-site-sheet;view-transition-class:et-site-morph}::view-transition-group(*.et-site-morph){animation-duration:var(--duration-slow);animation-timing-function:var(--ease-emphasized);overflow:clip}::view-transition-old(*.et-site-morph){opacity:0;animation:none}::view-transition-new(*.et-site-morph){object-fit:none;object-position:right top;block-size:100%;mask-image:linear-gradient(to bottom, var(--color-onyx) 60%, transparent);animation:none}@media (hover:hover) and (pointer:fine){.et-site-card:has(.et-site-card__link:hover){view-transition-name:et-site-sheet;view-transition-class:et-site-morph}:root:has(.et-site-card__link:hover) :is(.et-site-hero__art,.et-site-page-header__art){view-transition-name:none}}}@keyframes et-site-page-out{to{opacity:0}}@keyframes et-site-page-in{0%{opacity:0;transform:translateY(var(--distance-page))}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.et-site-section :is(.et-site-section-head,.et-site-shot,.et-site-cards>li,.et-site-pillar,.et-site-journey__step,.et-site-statement__item,.et-site-method__step,.et-site-plan,.et-site-stats__item,.et-site-destinations__item,.et-site-article-card){animation:et-site-reveal var(--ease-emphasized) both;animation-timeline:view(0);animation-range:entry 0 entry 6rem}.et-site-step:before{transform-origin:top;animation:et-site-draw var(--et-site-ease-scroll) both;animation-timeline:view();animation-range:cover 5% cover 50%}.et-site-shot__plate:has(.et-site-intake){view-timeline:--et-site-intake block}.et-site-intake>.et-site-intake__step{animation:et-site-rise var(--ease-emphasized) both;animation-delay:0s;animation-timeline:--et-site-intake}.et-site-intake__step:first-child{animation-range:cover 8% cover 18%}.et-site-intake__step:nth-child(2){animation-range:cover 16% cover 26%}.et-site-intake__step:nth-child(3){animation-range:cover 24% cover 34%}.et-site-intake__step:nth-child(4){animation-range:cover 33% cover 44%}}}@keyframes et-site-reveal{0%{translate:0 var(--et-site-reveal-shift)}to{translate:0}}@keyframes et-site-draw{0%{scale:1 0}to{scale:1}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.et-site-section :is(.et-site-stats__item,.et-site-statement__item,.et-site-method__step){view-timeline:--et-site-rule block;view-timeline-inset:0;border-block-start-color:#0000;position:relative}.et-site-section :is(.et-site-stats__item,.et-site-statement__item,.et-site-method__step):before{content:"";background-color:var(--et-site-rule-color,var(--color-text));transform-origin:0;block-size:1px;animation:et-site-rule var(--ease-emphasized) both;animation-timeline:--et-site-rule;animation-range:entry;position:absolute;inset-block-start:-1px;inset-inline:0}.et-site-section .et-site-statement__item{--et-site-rule-color:var(--color-border)}.et-site-section .et-site-shot__plate{animation:et-site-uncover var(--ease-emphasized) both;animation-timeline:view(0);animation-range:entry entry 80%}.et-site-step__number{view-timeline:--et-site-step block;position:relative}.et-site-step__number:after{content:"";inset:calc(var(--spacing) * -1.5);border:2px solid var(--color-accent);border-radius:var(--radius-pill);animation:et-site-step-mark var(--et-site-ease-scroll) both;animation-timeline:--et-site-step;animation-range:cover 30% cover 70%;position:absolute}.et-site-neural--layers{view-timeline:--et-site-net block}.et-site-neural--layers .et-site-neural__route{animation:et-site-net-draw var(--et-site-ease-scroll) both;animation-timeline:--et-site-net;animation-range:cover 10% cover 40%}.et-site-neural--layers .et-site-neural__route--2{animation-range:cover 20% cover 50%}.et-site-neural--layers :is(.et-site-neural__cores circle,.et-site-neural__accent){transform-box:fill-box;transform-origin:50%;animation:et-site-net-light var(--ease-emphasized) both;animation-timeline:--et-site-net}.et-site-neural--layers .et-site-neural__cores--1 circle:first-child{animation-range:cover 10% cover 16%}.et-site-neural--layers .et-site-neural__cores--1 circle:nth-child(2){animation-range:cover 20% cover 26%}.et-site-neural--layers .et-site-neural__cores--1 circle:nth-child(3){animation-range:cover 30% cover 36%}.et-site-neural--layers .et-site-neural__cores--1 circle:nth-child(4){animation-range:cover 38% cover 44%}.et-site-neural--layers .et-site-neural__cores--2 circle:first-child{animation-range:cover 20% cover 26%}.et-site-neural--layers .et-site-neural__cores--2 circle:nth-child(2){animation-range:cover 30% cover 36%}.et-site-neural--layers .et-site-neural__cores--2 circle:nth-child(3){animation-range:cover 40% cover 46%}.et-site-neural--layers circle.et-site-neural__accent{animation-range:cover 45% cover 50%}.et-site-neural--layers .et-site-neural__ring{animation:et-site-net-pulse var(--ease-standard) both;animation-timeline:--et-site-net;animation-range:cover 50% cover 64%}body:has(.et-site-header__progress){timeline-scope:--et-site-article}.et-site-article{view-timeline:--et-site-article block}.et-site-header__progress{background-color:var(--color-accent);transform-origin:0;block-size:2px;animation:et-site-progress var(--et-site-ease-scroll) both;animation-timeline:--et-site-article;animation-range:contain;display:block;position:absolute;inset-block-end:-1px;inset-inline:0}}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference) and (height>30rem){.et-site-header__bar{animation:et-site-header-lift var(--et-site-ease-scroll) both;animation-timeline:scroll(root);animation-range:0 6rem}}}@media (prefers-reduced-motion:no-preference){.et-site-neural--field .et-site-neural__edges{animation:et-site-net-draw var(--duration-effect-draw) var(--ease-emphasized) backwards}.et-site-neural--field :is(.et-site-neural__nodes,.et-site-neural__cores){animation:et-site-net-appear var(--duration-effect-draw) var(--ease-emphasized) backwards}.et-site-neural--field .et-site-neural__nodes:nth-of-type(2){animation-delay:var(--duration-effect-stagger)}.et-site-neural--field .et-site-neural__nodes:nth-of-type(3){animation-delay:calc(var(--duration-effect-stagger) * 2)}.et-site-neural--field .et-site-neural__nodes:nth-of-type(4){animation-delay:calc(var(--duration-effect-stagger) * 3)}.et-site-neural--field .et-site-neural__nodes:nth-of-type(5){animation-delay:calc(var(--duration-effect-stagger) * 4)}.et-site-neural--field .et-site-neural__cores{animation-delay:calc(var(--duration-effect-stagger) * 5)}.et-site-neural--field .et-site-neural__signal{animation:et-site-net-signal var(--duration-effect-signal) var(--ease-standard) both;animation-delay:var(--duration-effect-draw)}.et-site-neural--field .et-site-neural__signal--2{animation-delay:calc(var(--duration-effect-draw) + var(--duration-effect-stagger) * 3)}.et-site-neural--field .et-site-neural__ring{animation:et-site-net-pulse var(--duration-effect-pulse) var(--ease-emphasized) 2 both;animation-delay:calc(var(--duration-effect-draw) + var(--duration-effect-signal))}}@keyframes et-site-rule{0%{scale:0 1}to{scale:1}}@keyframes et-site-uncover{0%{clip-path:inset(0 0 24% 0 round calc(var(--radius-frame) + var(--spacing) * 1))}to{clip-path:inset(0 0 0 0 round calc(var(--radius-frame) + var(--spacing) * 1))}}@keyframes et-site-step-mark{0%,to{opacity:0;scale:.8}30%,70%{opacity:1;scale:1}}@keyframes et-site-net-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes et-site-net-appear{0%{opacity:0}}@keyframes et-site-net-light{0%{opacity:0;scale:.4}to{opacity:1;scale:1}}@keyframes et-site-net-signal{0%{stroke-dashoffset:.12px}to{stroke-dashoffset:-1.1px}}@keyframes et-site-net-pulse{0%{opacity:0;scale:1}15%{opacity:.9}to{opacity:0;scale:3}}@keyframes et-site-progress{0%{scale:0 1}to{scale:1}}@keyframes et-site-header-lift{to{box-shadow:var(--shadow-raised)}}@supports selector(::details-content){@media (prefers-reduced-motion:no-preference){.et-site-faq__item{interpolate-size:allow-keywords}.et-site-faq__item::details-content{block-size:0;transition:block-size var(--duration-fast) var(--ease-standard), content-visibility var(--duration-fast) allow-discrete;overflow-y:clip}.et-site-faq__item[open]::details-content{block-size:auto;transition-duration:var(--duration-base);transition-timing-function:var(--ease-emphasized)}}}@media (prefers-reduced-motion:no-preference){.et-site-menu[open] .et-site-menu__panel{transition:opacity var(--duration-base) var(--ease-emphasized), translate var(--duration-base) var(--ease-emphasized)}@starting-style{.et-site-menu[open] .et-site-menu__panel{opacity:0;translate:0 calc(var(--et-site-page-shift) * -1)}}}@media (prefers-reduced-motion:reduce){::view-transition-group(root){animation:none}::view-transition-old(root){animation:et-site-page-out var(--et-site-duration-soft-out) var(--ease-standard) both}::view-transition-new(root){animation:et-site-page-fade var(--et-site-duration-soft) var(--ease-standard) var(--et-site-delay-soft-in) both}}@keyframes et-site-page-fade{0%{opacity:0}}@media (prefers-reduced-motion:no-preference){.et-site-nav__mark{view-transition-name:et-site-nav-mark}::view-transition-group(et-site-nav-mark){animation-duration:var(--duration-slow);animation-timing-function:var(--ease-emphasized)}::view-transition-new(et-site-nav-mark):only-child{transform-origin:0;animation:et-site-mark-in var(--duration-slow) var(--ease-emphasized) both}::view-transition-old(et-site-nav-mark):only-child{transform-origin:0;animation:et-site-mark-out var(--duration-fast) var(--ease-standard) both}:where(a:not(.et-site-card__link),button,summary,input,[tabindex="0"]):focus-visible{animation:et-site-focus-in var(--duration-base) var(--ease-emphasized)}}@keyframes et-site-mark-in{0%{scale:0 1}}@keyframes et-site-mark-out{to{scale:0 1}}@keyframes et-site-focus-in{0%{outline-offset:calc(var(--focus-ring-offset) + var(--focus-ring-width) * 2)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:is(.et-site-section,.et-site-footer) :is(.et-site-faq__item,.et-site-checklist>li,.et-site-platform__item,.et-site-risks__item,.et-site-access__item,.et-site-glossary__item,.et-site-norms__item,.et-site-segment,.et-site-team__card,.et-site-cta__inner>*,.et-site-footer__brand,.et-site-footer__column):not(.et-site-legal *){animation:et-site-reveal var(--ease-emphasized) both;animation-timeline:view(0);animation-range:entry 0 entry 6rem}.et-site-section .et-site-eyebrow{view-timeline:--et-site-eyebrow block;view-timeline-inset:0}.et-site-section .et-site-eyebrow:before{transform-origin:0;animation:et-site-rule var(--ease-emphasized) both;animation-timeline:--et-site-eyebrow;animation-range:entry 40% cover 40%}.et-site-neural--trace{view-timeline:--et-site-trace block}.et-site-neural--trace .et-site-neural__route{animation:et-site-net-draw var(--et-site-ease-scroll) both;animation-timeline:--et-site-trace;animation-range:cover 5% cover 45%}.et-site-neural--trace .et-site-neural__cores circle{animation:et-site-net-light var(--ease-emphasized) both;animation-timeline:--et-site-trace}.et-site-neural--trace .et-site-neural__cores circle:first-child{animation-range:cover 8% cover 14%}.et-site-neural--trace .et-site-neural__cores circle:nth-child(2){animation-range:cover 14% cover 20%}.et-site-neural--trace .et-site-neural__cores circle:nth-child(3){animation-range:cover 20% cover 26%}.et-site-neural--trace .et-site-neural__cores circle:nth-child(4){animation-range:cover 26% cover 32%}.et-site-neural--trace .et-site-neural__cores circle:nth-child(5){animation-range:cover 32% cover 38%}.et-site-neural--trace .et-site-neural__cores circle:nth-child(6){animation-range:cover 38% cover 45%}}}@media (prefers-reduced-motion:no-preference){.et-site-menu[open] .et-site-menu__list li{transition:translate var(--duration-base) var(--ease-emphasized)}.et-site-menu[open] .et-site-menu__list li:nth-child(2){transition-delay:calc(var(--duration-fast) * .2)}.et-site-menu[open] .et-site-menu__list li:nth-child(3){transition-delay:calc(var(--duration-fast) * .4)}.et-site-menu[open] .et-site-menu__list li:nth-child(4){transition-delay:calc(var(--duration-fast) * .6)}.et-site-menu[open] .et-site-menu__list li:nth-child(5){transition-delay:calc(var(--duration-fast) * .8)}.et-site-menu[open] .et-site-menu__list li:nth-child(n+6),.et-site-menu[open] .et-site-menu__list--secondary li:nth-child(n){transition-delay:var(--duration-fast)}@starting-style{.et-site-menu[open] .et-site-menu__list li{translate:0 calc(var(--et-site-page-shift) * -1.5)}}}#axo-cargador-boton{background-color:var(--color-text)!important;box-shadow:var(--shadow-floating)!important}@media (prefers-reduced-motion:no-preference){#axo-cargador-boton{transition:scale var(--duration-press) var(--ease-standard)}#axo-cargador-boton:active{scale:.96}}@media (width<48rem){#axo-cargador-boton{block-size:3rem!important;inline-size:3rem!important;inset-block-end:.75rem!important;inset-inline-end:.75rem!important}html{scroll-padding-block-end:calc(3.75rem + var(--spacing) * 4)}.et-site-footer{padding-block-end:calc(3.75rem + var(--spacing) * 6)}}@media (height<=30rem){#axo-cargador-boton{block-size:3rem!important;inline-size:3rem!important;inset-block-end:.5rem!important;inset-inline-end:.5rem!important}}}@layer utilities;@font-face{font-family:Sora Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/sora-latin-wght-normal.DdqRvwsR.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_astro/jetbrains-mono-latin-wght-normal.B9CIFXIH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:ET Mono Fallback;src:local(Consolas);size-adjust:109.13%}@font-face{font-family:ET Sans Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:106.8%;ascent-override:90.71%;descent-override:22.59%;line-gap-override:0%}@font-face{font-family:ET Sans Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 900;size-adjust:100.94%;ascent-override:95.97%;descent-override:23.9%;line-gap-override:0%}@font-face{font-family:ET Heading Fallback;src:local(Arial),local(ArialMT);font-weight:100 549;size-adjust:113.28%;ascent-override:85.63%;descent-override:25.6%;line-gap-override:0%}@font-face{font-family:ET Heading Fallback;src:local(Arial Bold),local(Arial-BoldMT);font-weight:550 900;size-adjust:106.4%;ascent-override:91.17%;descent-override:27.26%;line-gap-override:0%}@media (prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}@media (prefers-reduced-motion:reduce){@view-transition{navigation:auto}}
