.heading-menu{display:none}:root{--fs-display:clamp(34px,2.6vw + 22px,var(--uems-font-size-display));--fs-h1:clamp(30px,1.25vw + 24px,var(--uems-font-size-h1));--fs-h3:clamp(19px,0.55vw + 16px,var(--uems-font-size-h3));--fs-h4:clamp(18px,0.2vw + 17px,var(--uems-font-size-h4));--fs-lead:clamp(16px,0.42vw + 14.4px,var(--uems-font-size-body-lg));--fs-stat:clamp(28px,1.3vw + 21px,var(--uems-font-size-h1));--fs-clock:clamp(34px,2.2vw + 22px,var(--uems-font-size-display));--fw-medium:500;--sp-1:var(--uems-space-xs);--sp-2:var(--uems-space-sm);--sp-3:calc(var(--uems-space-xs)*3);--sp-4:var(--uems-space-md);--sp-5:calc(var(--uems-space-xs)*5);--sp-6:var(--uems-space-lg);--sp-8:var(--uems-space-xl);--sp-10:calc(var(--uems-space-sm)*5);--sp-12:calc(var(--uems-space-lg)*2);--sp-16:var(--uems-space-2xl);--gutter:clamp(14px,3.2vw + 2px,40px);--section-y:clamp(40px,7vw + 16px,var(--uems-section-padding-y));--measure-heading:min(100%,1120px);--spring:cubic-bezier(0.22,1,0.36,1);--c-fix:var(--uems-color-primary);--c-risk:var(--uems-color-error);--c-warn-text:color-mix(in srgb,var(--uems-color-warning) 55%,var(--uems-color-text-primary));--c-muted:color-mix(in srgb,var(--uems-color-text-primary) 64%,var(--uems-color-bg-page));--c-hair:var(--uems-color-border-default);--c-on-dark-rule:color-mix(in srgb,var(--uems-color-text-on-dark-body) 20%,transparent)}img,svg{display:block}a{color:inherit}ol,ul{list-style:none}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit}:focus-visible{border-radius:var(--uems-radius-sm);outline:2px solid var(--uems-color-primary);outline-offset:2px}.container{margin:0 auto;max-width:calc(var(--uems-content-max-width) + var(--gutter)*2);padding:0;width:100%}.skip{background:var(--uems-color-primary);border-radius:var(--uems-radius-md);color:var(--uems-color-text-inverse);font-weight:var(--uems-font-weight-semibold);left:var(--sp-4);padding:var(--sp-3) var(--sp-4);position:absolute;top:calc(var(--sp-16)*-1);z-index:100}.skip:focus{top:var(--sp-4)}.display,.h1,.h3{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-weight:var(--uems-font-weight-bold);margin:0;text-wrap:balance}.display{font-size:var(--fs-display);letter-spacing:-.03em;line-height:1.05}.h1{font-size:var(--fs-h1);line-height:1.14}.h1,.h3{letter-spacing:var(--uems-letter-spacing-heading)}.h3{font-size:var(--fs-h3);line-height:1.25}.lead{font-size:var(--fs-lead);line-height:1.55}.body,.lead{color:var(--uems-color-text-secondary);margin:0;text-wrap:pretty}.body{font-size:var(--uems-font-size-body);line-height:1.6}.section-head{display:grid;gap:var(--sp-3);justify-items:center;margin-bottom:clamp(28px,3vw + 12px,48px);text-align:center}.section-head__sub,.section-head__title{max-width:var(--measure-heading)}.btn{align-items:center;border:0;border-radius:var(--uems-radius-md);cursor:pointer;display:inline-flex;font-family:var(--uems-font-body);font-size:var(--uems-font-size-body);font-weight:var(--uems-font-weight-regular);justify-content:center;letter-spacing:normal;line-height:1;padding:calc(var(--sp-4) + 2px) var(--sp-8);text-transform:uppercase;transition:background .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.btn,.btn:hover{text-decoration:none}.btn--lg{padding:var(--sp-5) var(--sp-8)}.btn--sm{font-size:var(--uems-font-size-body-sm);padding:var(--sp-3) var(--sp-5)}.btn--primary{background:var(--uems-color-cta);color:var(--uems-color-text-inverse)}.btn--primary:hover{background:var(--uems-color-cta-hover)}.btn--primary:active{background:var(--uems-color-cta-active)}.btn--secondary{background:var(--uems-color-secondary);color:var(--uems-color-text-inverse)}.btn--secondary:hover{background:color-mix(in srgb,var(--uems-color-secondary) 82%,var(--uems-color-primary))}.btn--secondary-outline{background:var(--uems-color-bg-surface);box-shadow:inset 0 0 0 1.5px var(--uems-color-cta);color:var(--uems-color-cta)}.btn--text{background:none;color:var(--uems-color-primary);padding:var(--sp-2) var(--sp-1);text-decoration:underline;text-underline-offset:4px}.btn--text:hover{color:var(--uems-color-secondary)}.btn--secondary-outline:hover{background:var(--uems-color-border-light)}.btn--secondary-outline:active{background:var(--uems-color-cta-active);box-shadow:inset 0 0 0 1.5px var(--uems-color-cta-active);color:var(--uems-color-text-inverse)}.btn--arrow:after{border-right:2px solid;border-top:2px solid;content:"";height:7px;margin-left:var(--sp-3);transform:rotate(45deg);transition:transform .18s ease;width:7px}.btn--arrow:hover:after{transform:translateX(3px) rotate(45deg)}.badge{align-items:center;border-radius:var(--uems-radius-pill);display:inline-flex;font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);gap:6px;line-height:1;padding:6px var(--sp-3);white-space:nowrap}.badge__dot{background:currentColor;border-radius:var(--uems-radius-full);height:6px;width:6px}.badge--error{background:color-mix(in srgb,var(--c-risk) 9%,var(--uems-color-bg-surface));color:var(--c-risk)}.badge--warn{background:color-mix(in srgb,var(--uems-color-warning) 13%,var(--uems-color-bg-surface));color:var(--c-warn-text)}.badge--neutral{background:var(--uems-color-border-light);color:var(--c-muted)}.ve{--ve-lh:var(--sp-6);--ve-c:calc(var(--ve-lh)/2);--ve-rail:var(--uems-space-md);--ve-gutter:calc(var(--sp-2)*7);--ve-gap:var(--sp-4);--ve-pad:clamp(var(--sp-5),1.6vw + var(--sp-3),var(--sp-8));--ve-line:1px;--ve-window:2px;--ve-bead:6px;--ve-ink:var(--uems-color-text-primary);--ve-soft-at:50% 22%;--ve-halo-at:50% 78%;--ve-bloom-at:38% 94%;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40' width='40' height='40'><path d='M20 17 V23 M17 20 H23' fill='none' stroke='%23091228' stroke-width='1' stroke-linecap='round' opacity='0.06'/></svg>"),radial-gradient(ellipse 48% 46% at var(--ve-soft-at),var(--uems-color-bg-page) 28%,transparent 100%),radial-gradient(40% 52% at var(--ve-halo-at),color-mix(in srgb,var(--uems-mpp-blue) 14%,transparent),transparent 72%),radial-gradient(26% 30% at var(--ve-bloom-at),color-mix(in srgb,var(--c-risk) 9%,transparent),transparent 72%),radial-gradient(55% 60% at 6% -8%,color-mix(in srgb,var(--uems-mpp-blue) 15%,transparent),transparent 66%),radial-gradient(46% 52% at 98% 4%,color-mix(in srgb,var(--uems-color-success) 14%,transparent),transparent 66%),radial-gradient(52% 56% at 80% 108%,color-mix(in srgb,var(--uems-color-success) 11%,transparent),transparent 66%),radial-gradient(44% 52% at -4% 96%,color-mix(in srgb,var(--uems-mpp-blue) 10%,transparent),transparent 66%),var(--uems-tint-3-surface);background-size:40px 40px,auto,auto,auto,auto,auto,auto,auto,auto;color:var(--ve-ink);isolation:isolate;overflow-x:clip;padding-block:clamp(var(--sp-10),5vw + var(--sp-4),var(--uems-section-padding-y));position:relative}.ve__inner{align-items:center;display:grid;gap:clamp(var(--sp-10),5vw,var(--sp-16));grid-template-columns:minmax(0,1fr)}.ve__copy{align-items:center;container-type:inline-size;display:flex;flex-direction:column;min-width:0;text-align:center}.ve__title{font-size:clamp(34px,7.82cqi,var(--uems-font-size-display));max-width:var(--measure-heading)}.ve__title em,.ve__title span{display:block}.ve__title em{color:var(--uems-color-primary);font-style:normal}.ve__sub{margin:var(--sp-6) 0 0;max-width:var(--measure-heading);text-wrap:pretty}.ve__ctas{display:flex;flex-wrap:wrap;gap:var(--sp-3);justify-content:center;margin-top:var(--sp-8)}.ve__card{background:var(--uems-color-bg-surface);border:1px solid var(--c-hair);border-radius:var(--uems-radius-lg);container:ve-card/inline-size;justify-self:center;max-width:calc(var(--uems-content-max-width-narrow)*.75);min-width:0;position:relative;width:100%}.ve__live,.ve__ms{column-gap:var(--ve-gap);display:grid;grid-template-columns:var(--ve-gutter) var(--ve-rail) minmax(0,1fr);margin:0}.ve__live{align-items:center;border-bottom:1px solid var(--c-hair);font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-semibold);grid-template-areas:"when rail name";line-height:var(--ve-lh);padding:var(--sp-4) var(--ve-pad)}.ve__liveDot{background:var(--c-fix);border-radius:var(--uems-radius-full);box-shadow:0 0 0 var(--sp-1) color-mix(in srgb,var(--c-fix) 16%,transparent);grid-area:rail;height:8px;justify-self:center;width:8px}.ve__liveText{grid-area:name}.ve__spine{list-style:none;padding:var(--ve-pad);padding-bottom:calc(var(--ve-pad) + var(--sp-1))}.ve__ms{grid-template-areas:"when rail name" "when rail detail";grid-template-rows:auto 1fr}.ve__rail{display:flex;grid-area:rail;justify-content:center;position:relative}.ve__node{--ve-n:10px;border-radius:var(--uems-radius-full);flex:none;height:var(--ve-n);margin-top:calc(var(--ve-c) - var(--ve-n)/2);position:relative;width:var(--ve-n);z-index:2}.ve__ms--today .ve__node{--ve-n:14px;background:var(--uems-color-bg-surface);border:2px solid var(--ve-ink);box-shadow:0 0 0 var(--sp-1) color-mix(in srgb,var(--ve-ink) 7%,transparent)}.ve__ms--fix .ve__node{background:var(--c-fix)}.ve__ms--risk .ve__node{background:var(--c-risk);box-shadow:0 0 0 var(--sp-1) color-mix(in srgb,var(--c-risk) 14%,transparent)}.ve__rail:after{bottom:calc(var(--ve-c)*-1);content:"";left:0;margin-inline:auto;position:absolute;right:0;top:var(--ve-c);transform-origin:50% 0;z-index:1}.ve__ms--today .ve__rail:after{--ve-days:max(var(--pt-days-left,1),1);--ve-on:min(var(--pt-days-left,0),1);--ve-run:color-mix(in srgb,var(--c-fix) calc(38% + 62%*(1 - var(--ve-on))),var(--uems-color-bg-surface));background:radial-gradient(circle closest-side,var(--c-fix) 0 calc(67%*var(--ve-on)),transparent calc(92%*var(--ve-on))) top /100% calc(100%/var(--ve-days)) repeat-y content-box,linear-gradient(var(--ve-run),var(--ve-run)) 50% /calc(var(--ve-line)*(2 - var(--ve-on))) 100% no-repeat border-box;padding-block:var(--sp-3);width:var(--ve-bead)}.ve__ms--fix .ve__rail:after{background:var(--c-risk);width:var(--ve-window)}.ve__ms--risk .ve__rail:after{content:none}.ve__name{font-size:var(--uems-font-size-body);font-weight:var(--uems-font-weight-semibold);grid-area:name;line-height:var(--ve-lh);margin:0;min-width:0}.ve__ms--fix .ve__name{color:var(--c-fix)}.ve__ms--risk .ve__name{color:var(--c-risk)}.ve__when{align-items:flex-end;display:flex;flex-direction:column;font-size:var(--uems-font-size-body-sm);font-variant-numeric:tabular-nums;grid-area:when;line-height:var(--ve-lh);margin:0;text-align:right;white-space:nowrap}.ve__date{font-weight:var(--uems-font-weight-semibold)}.ve__wd{color:var(--c-muted);line-height:var(--sp-5)}.ve__detail{grid-area:detail;min-width:0}.ve__ms--today .ve__detail{padding-bottom:clamp(var(--sp-10),4vw,var(--sp-16));padding-top:var(--sp-4)}.ve__ms--fix .ve__detail{padding-bottom:var(--sp-4)}.ve__clock{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.ve__unit{border-left:1px solid var(--c-hair);display:flex;flex-direction:column;gap:var(--sp-2);margin:0;min-width:0;padding-inline:clamp(var(--sp-3),3cqi,var(--sp-5))}.ve__unit:first-child{border-left:0;padding-left:0}.ve__num{display:block;font-family:var(--uems-font-heading);font-size:clamp(34px,7.6cqi,var(--uems-font-size-h1));font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-bold);letter-spacing:var(--uems-letter-spacing-heading);line-height:var(--uems-line-height-tight)}.ve__lab{color:var(--c-muted);font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-semibold);line-height:var(--uems-line-height-heading)}.ve__note{color:var(--uems-color-text-secondary);font-size:var(--uems-font-size-body);line-height:var(--uems-line-height-body);margin:var(--sp-5) 0 0;text-wrap:pretty}.ve__release{color:var(--c-muted);display:flex;flex-wrap:wrap;font-size:var(--uems-font-size-body-sm);font-variant-numeric:tabular-nums;gap:0 var(--sp-2);line-height:var(--sp-5);margin:0}.ve__release b{color:var(--c-fix);font-weight:var(--uems-font-weight-semibold)}@container ve-card (max-width: 399.98px){.ve__live,.ve__ms{column-gap:var(--sp-3);grid-template-columns:var(--ve-rail) minmax(0,1fr) auto}.ve__live{grid-template-areas:"rail name name"}.ve__ms{grid-template-areas:"rail name when" "rail detail detail"}.ve__when{align-items:baseline;flex-direction:row-reverse;gap:var(--sp-1)}.ve__wd{line-height:var(--ve-lh)}}@media (min-width:1080px){.container{padding:0 2%}.ve{--ve-soft-at:26% 50%;--ve-halo-at:80% 48%;--ve-bloom-at:70% 86%}.ve__inner{gap:clamp(var(--sp-10),4vw,var(--sp-16));grid-template-columns:minmax(0,1fr) clamp(344px,28vw + 2px,440px)}.ve__copy{align-items:flex-start;text-align:left}.ve__ctas{justify-content:flex-start}.ve__card,.ve__stage{max-width:none}}@media (max-width:540px){.container{padding:0 20px;width:auto}.ve__ctas .btn{white-space:normal;width:100%}}@keyframes ve-rise{0%{opacity:0;transform:translateY(12px)}}@keyframes ve-land{0%{transform:scale(0)}}@keyframes ve-draw{0%{transform:scaleY(0)}}@keyframes ve-fade{0%{opacity:0;transform:translateY(4px)}}@keyframes ve-tick{0%{opacity:.3;transform:translateY(-.14em)}}.ve--armed .ve__card{animation:ve-rise .55s var(--spring) backwards}.ve--armed .ve__ms--today .ve__node{animation:ve-land .35s var(--spring) .3s backwards}.ve--armed .ve__ms--today .ve__rail:after{animation:ve-draw 1s cubic-bezier(.4,0,.25,1) .5s backwards}.ve--armed .ve__ms--fix .ve__node{animation:ve-land .4s var(--spring) 1.4s backwards}.ve--armed .ve__ms--fix .ve__detail,.ve--armed .ve__ms--fix .ve__name,.ve--armed .ve__ms--fix .ve__when{animation:ve-fade .4s ease 1.45s backwards}.ve--armed .ve__ms--fix .ve__rail:after{animation:ve-draw .4s cubic-bezier(.4,0,.25,1) 1.7s backwards}.ve--armed .ve__ms--risk .ve__node{animation:ve-land .45s cubic-bezier(.2,.8,.25,1) 2.05s backwards}.ve--armed .ve__ms--risk .ve__name,.ve--armed .ve__ms--risk .ve__when{animation:ve-fade .45s ease 2.1s backwards}.ve--armed:not(.ve--play) .ve__card,.ve--armed:not(.ve--play) .ve__detail,.ve--armed:not(.ve--play) .ve__name,.ve--armed:not(.ve--play) .ve__node,.ve--armed:not(.ve--play) .ve__rail:after,.ve--armed:not(.ve--play) .ve__when{animation-play-state:paused}.ve__num--tick{animation:ve-tick .32s var(--spring)}.ve__stage{container:ve-stage/inline-size;justify-self:center;max-width:calc(var(--uems-content-max-width-narrow)*.75);min-width:0;position:relative;width:100%}.ve__badge{--ve-b:clamp(44px,3.2vw + 20px,60px);--ve-edge:color-mix(in srgb,var(--ve-tone) 62%,var(--uems-color-text-primary));background:linear-gradient(150deg,color-mix(in srgb,var(--ve-tone) 72%,var(--uems-color-bg-surface)),var(--ve-tone) 62%);border-radius:calc(var(--ve-b)*.28);box-shadow:inset 0 1px 0 color-mix(in srgb,var(--uems-color-bg-surface) 45%,transparent),0 5px 0 var(--ve-edge),0 16px 22px -12px color-mix(in srgb,var(--ve-tone) 70%,transparent);color:var(--uems-color-text-inverse);display:grid;height:var(--ve-b);place-items:center;pointer-events:none;position:absolute;width:var(--ve-b);z-index:3}.ve__badge svg{height:50%;width:50%}.ve__badge--fix{--ve-tone:var(--c-fix);left:calc(var(--ve-pad)*.6);rotate:-8deg;top:calc(var(--ve-b)*-.42)}.ve__badge--risk{--ve-tone:var(--c-risk);bottom:calc(var(--ve-pad) + var(--sp-8));right:calc(var(--ve-b)*-.36);rotate:9deg}@container ve-stage (max-width: 399.98px){.ve__badge--fix{left:auto;right:var(--sp-5);top:calc(var(--ve-b)*-.5)}.ve__badge--risk{bottom:calc(var(--ve-b)*-.5);left:var(--sp-5);right:auto}}@keyframes ve-badge{0%{opacity:0;scale:.6;translate:0 10px}}.ve--armed .ve__badge--fix{animation:ve-badge .5s var(--spring) 1.55s backwards}.ve--armed .ve__badge--risk{animation:ve-badge .5s var(--spring) 2.3s backwards}.ve--armed:not(.ve--play) .ve__badge{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.ve *,.ve :after{animation:none!important}}.wf{--wf-lw:1.5px;--wf-node:var(--sp-12);--wf-flag:clamp(var(--sp-3),0.38vw + 10.6px,var(--sp-4));--wf-ring:color-mix(in srgb,var(--uems-color-text-primary) 20%,var(--uems-color-bg-page));--wf-ring-fix:color-mix(in srgb,var(--c-fix) 44%,var(--uems-color-bg-page));--wf-ring-mid:color-mix(in srgb,var(--c-fix) 26%,var(--wf-ring));--wf-ink:color-mix(in srgb,var(--uems-color-text-primary) 58%,var(--uems-color-bg-page));--wf-line-fix:color-mix(in srgb,var(--c-fix) 72%,var(--uems-color-bg-page));--wf-line-risk:color-mix(in srgb,var(--c-risk) 76%,var(--uems-color-bg-page));--wf-draw:cubic-bezier(0.4,0,0.25,1);--wf-land:cubic-bezier(0.2,0.8,0.25,1);--wf-measure:calc(var(--uems-content-max-width)*0.8);background:radial-gradient(60% 55% at 50% 78%,color-mix(in srgb,var(--c-fix) 6%,transparent),transparent 72%),var(--uems-color-bg-page);color:var(--uems-color-text-primary);overflow-x:clip;padding-block:var(--section-y)}.wf__inner{gap:clamp(var(--sp-6),2.5vw,var(--sp-8));grid-template-columns:minmax(0,1fr)}.wf__copy,.wf__inner{display:grid;justify-items:center}.wf__copy{gap:var(--sp-5);max-width:var(--wf-measure);min-width:0;text-align:center}.wf__copy .h1{margin-bottom:var(--sp-1)}@keyframes wf-land{0%{opacity:0;scale:.55}to{opacity:1;scale:1}}@keyframes wf-draw{0%{scale:1 0}to{scale:1 1}}@keyframes wf-shelf{0%{scale:0 1}to{scale:1 1}}@keyframes wf-say{0%{opacity:0;translate:0 var(--sp-2)}to{opacity:1;translate:0 0}}@keyframes wf-spread{0%{opacity:0;transform:scale(.12)}25%{opacity:1}to{opacity:1;transform:scale(1)}}@keyframes wf-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}@keyframes wf-fade{0%{opacity:0}to{opacity:1}}.wfb{--wfb-fx:97.06;--wfb-cy:23.53;--wfb-gap:clamp(var(--sp-6),3cqi,var(--sp-10));container:wfb/inline-size;justify-self:center;width:100%}.wfb__grid{display:grid;grid-template-columns:minmax(0,1fr);row-gap:var(--sp-4)}.wfb__stage{aspect-ratio:340/160;grid-column:1;grid-row:1;position:relative;width:100%}.wfb__art{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.wfb__line{fill:none;stroke:var(--wf-ring);stroke-width:1;vector-effect:non-scaling-stroke}.wfb__ring--1 .wfb__line{stroke:var(--wf-ring-fix)}.wfb__ring--2 .wfb__line{stroke:var(--wf-ring-mid)}.wfb__wash{fill:var(--uems-tint-1-surface);stroke:none}.wfb__warm{fill:none;stroke:url(#wfb-warm);stroke-width:2;vector-effect:non-scaling-stroke}.wfb__stop{stop-color:var(--c-risk)}.wfb__obs{paint-order:stroke;stroke-width:1.25;vector-effect:non-scaling-stroke}.wfb__obs--on{fill:var(--wf-ink);stroke:var(--uems-color-bg-page);stroke-width:3}.wfb__obs--off{fill:var(--uems-color-bg-page);stroke:var(--wf-ink)}.wfb__core,.wfb__flag{border-radius:var(--uems-radius-full);position:absolute;top:50%;translate:-50% -50%;z-index:2}.wfb__core{background:var(--c-fix);box-shadow:0 0 0 var(--sp-2) color-mix(in srgb,var(--c-fix) 12%,transparent),var(--uems-shadow-md);color:var(--uems-color-text-inverse);display:grid;height:var(--wf-node);left:50%;place-items:center;width:var(--wf-node)}.wfb__core svg{height:50%;width:50%}.wfb__flag{background:var(--c-risk);box-shadow:0 0 0 var(--sp-1) var(--uems-color-bg-page),0 0 0 calc(var(--sp-1) + var(--wf-lw)) color-mix(in srgb,var(--c-risk) 45%,transparent);height:var(--wf-flag);left:calc(var(--wfb-fx)*1%);width:var(--wf-flag)}.wfb__say{color:var(--uems-color-text-secondary);font-size:var(--uems-font-size-body);font-weight:var(--fw-medium);grid-column:1;line-height:1.5;min-width:0;position:relative;text-wrap:pretty}.wfb__say:before{content:"";height:var(--wf-lw);left:0;position:absolute;right:0;top:0;transform-origin:100% 50%}.wfb__text{display:block}.wfb__key{font-weight:var(--uems-font-weight-bold)}.wfb__say--fix{grid-row:2;justify-self:start;padding:var(--sp-3) var(--sp-4) 0 0;width:calc(50cqi + var(--wf-lw)/2)}.wfb__say--fix:before{background:var(--wf-line-fix)}.wfb__say--fix .wfb__key{color:var(--c-fix)}.wfb__say--risk{grid-row:3;padding-top:var(--sp-3)}.wfb__say--risk:before{background:var(--wf-line-risk);right:auto;width:calc(var(--wfb-fx)*1cqi + var(--wf-lw)/2)}.wfb__say--risk .wfb__key{color:var(--c-risk)}.wfb__lead{align-self:stretch;grid-column:1;justify-self:start;margin-bottom:calc((var(--sp-4) + var(--wf-lw))*-1);margin-top:calc(var(--wfb-cy)*1cqi);position:relative;transform-origin:50% 0;width:var(--wf-lw);z-index:1}.wfb__lead--fix{background:var(--wf-line-fix);grid-row:1;margin-left:calc(50cqi - var(--wf-lw)/2)}.wfb__lead--risk{background:var(--wf-line-risk);grid-row:1/3;margin-left:calc(var(--wfb-fx)*1cqi - var(--wf-lw)/2)}@container wfb (min-width: 640px){.wfb__grid{--wfb-w:clamp(220px,28cqi,320px);--wfb-half:calc(var(--wfb-w)*80/340);column-gap:var(--wfb-gap);grid-template-columns:minmax(0,1fr) var(--wfb-w) minmax(0,1fr);grid-template-rows:auto minmax(var(--wfb-half),auto);row-gap:0}.wfb__stage{align-self:end;grid-column:2;grid-row:1;margin-bottom:calc(var(--wfb-half)*-1)}.wfb__lead{display:none}.wfb__say{width:auto}.wfb__say--fix{align-self:end;grid-column:1;grid-row:1;justify-self:stretch;padding:0 0 var(--sp-3);text-align:right}.wfb__say--fix:before{bottom:calc(var(--wf-lw)*-1/2);right:calc((var(--wfb-gap) + var(--wfb-w)/2)*-1);top:auto}.wfb__say--risk{align-self:start;grid-column:3;grid-row:2;justify-self:start;padding:var(--sp-3) 0 0}.wfb__say--risk:before{left:calc((var(--wfb-gap) + var(--wfb-w)*(100 - var(--wfb-fx))/100)*-1);right:0;top:calc(var(--wf-lw)*-1/2);transform-origin:0 50%;width:auto}}@container wfb (min-width: 960px){.wfb__grid{--wfb-gap:var(--sp-12);grid-template-columns:max-content var(--wfb-w) minmax(0,calc(var(--uems-content-max-width-narrow)*.425));justify-content:center}}.wfb__ring{transform-box:view-box}.wfb__obs,.wfb__ring{transform-origin:50% 50%}.wfb__obs{transform-box:fill-box}.wfb.is-in .wfb__core{animation:wf-land .5s var(--wf-land) .1s backwards}.wfb.is-in .wfb__ring{animation:wf-spread 1s var(--spring) backwards}.wfb.is-in .wfb__ring--1{animation-delay:.35s}.wfb.is-in .wfb__ring--2{animation-delay:.55s}.wfb.is-in .wfb__ring--3{animation-delay:.75s}.wfb.is-in .wfb__lead--fix,.wfb.is-in .wfb__say--fix:before{animation:wf-shelf .35s var(--wf-draw) .45s backwards}.wfb.is-in .wfb__lead--fix{animation-name:wf-draw}.wfb.is-in .wfb__say--fix .wfb__text{animation:wf-say .5s var(--spring) .7s backwards}.wfb.is-in .wfb__obs{animation:wf-pop .4s var(--wf-land) backwards}.wfb.is-in .wfb__obs:first-of-type{animation-delay:1s}.wfb.is-in .wfb__obs:nth-of-type(2){animation-delay:1.07s}.wfb.is-in .wfb__obs:nth-of-type(3){animation-delay:1.14s}.wfb.is-in .wfb__obs:nth-of-type(4){animation-delay:1.24s}.wfb.is-in .wfb__obs:nth-of-type(5){animation-delay:1.31s}.wfb.is-in .wfb__obs:nth-of-type(6){animation-delay:1.38s}.wfb.is-in .wfb__warm{animation:wf-fade .6s ease-out 1.55s backwards}.wfb.is-in .wfb__flag{animation:wf-land .45s var(--wf-land) 1.85s backwards}.wfb.is-in .wfb__lead--risk{animation:wf-draw .35s var(--wf-draw) 2.05s backwards}.wfb.is-in .wfb__say--risk:before{animation:wf-shelf .35s var(--wf-draw) 2.2s backwards}.wfb.is-in .wfb__say--risk .wfb__text{animation:wf-say .55s var(--spring) 2.35s backwards}@media (prefers-reduced-motion:reduce){.wfb *,.wfb :before{animation:none!important}}.wf__key{font-weight:var(--uems-font-weight-semibold)}.wf__key--fix{color:var(--c-fix)}.wf__key--risk{color:var(--c-risk)}.wfb__stage:before{background:radial-gradient(closest-side,color-mix(in srgb,var(--c-fix) 11%,transparent),color-mix(in srgb,var(--c-fix) 4%,transparent) 60%,transparent);border-radius:50%;content:"";inset:-26% -14%;pointer-events:none;position:absolute;z-index:-1}.wfb__ring--2 .wfb__line{fill:color-mix(in srgb,var(--c-fix) 4%,transparent)}.wfb__ring--3 .wfb__line{fill:color-mix(in srgb,var(--c-fix) 2.5%,transparent)}.wfb__warm{fill:url(#wfb-warm);fill-opacity:.07}.wfb__core{box-shadow:0 0 0 var(--sp-2) color-mix(in srgb,var(--c-fix) 12%,transparent),0 0 28px 6px color-mix(in srgb,var(--c-fix) 26%,transparent),var(--uems-shadow-md)}.wfb__flag{box-shadow:0 0 0 var(--sp-1) var(--uems-color-bg-page),0 0 0 calc(var(--sp-1) + var(--wf-lw)) color-mix(in srgb,var(--c-risk) 45%,transparent),0 0 22px 6px color-mix(in srgb,var(--c-risk) 30%,transparent)}.wfb__text{align-items:flex-start;display:flex;gap:var(--sp-3)}.wfb__copy{min-width:0}.wfb__icon{border-radius:var(--uems-radius-md);display:grid;flex:none;height:var(--sp-8);margin-top:calc(var(--sp-1)*-1);place-items:center;width:var(--sp-8)}.wfb__icon svg{height:18px;width:18px}.wfb__say--fix .wfb__icon{background:var(--uems-tint-1-surface);box-shadow:inset 0 0 0 1px var(--uems-tint-1-border);color:var(--c-fix)}.wfb__say--risk .wfb__icon{background:color-mix(in srgb,var(--c-risk) 8%,var(--uems-color-bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-risk) 24%,var(--uems-color-bg-surface));color:var(--c-risk)}@container wfb (min-width: 640px){.wfb__say--fix .wfb__text{justify-content:flex-end}.wfb__grid:before{align-self:start;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--c-fix) 9%,transparent) 22%,transparent 50%,color-mix(in srgb,var(--c-risk) 9%,transparent) 78%,transparent);content:"";grid-column:1/-1;grid-row:2;height:var(--sp-16);margin-top:calc(var(--sp-16)/-2);-webkit-mask:linear-gradient(transparent,var(--uems-color-text-primary) 50%,transparent);mask:linear-gradient(transparent,var(--uems-color-text-primary) 50%,transparent);pointer-events:none;z-index:-1}.wfb__grid{isolation:isolate}}@container wfb (min-width: 960px){.wfb__grid{grid-template-columns:max-content var(--wfb-w) minmax(0,calc(var(--uems-content-max-width-narrow)*.48))}}.wfr{--wfr-land:cubic-bezier(0.2,0.8,0.25,1);--wfr-draw:cubic-bezier(0.4,0,0.25,1);--wfr-fix-line:color-mix(in srgb,var(--c-fix) 78%,var(--uems-color-bg-page));--wfr-risk-line:color-mix(in srgb,var(--c-risk) 80%,var(--uems-color-bg-page));--wfr-road:color-mix(in srgb,var(--uems-color-text-primary) 14%,var(--uems-color-bg-page));--wfr-idle:color-mix(in srgb,var(--uems-color-text-primary) 30%,var(--uems-color-bg-page));--wfr-hatch:repeating-linear-gradient(135deg,color-mix(in srgb,var(--c-risk) 46%,transparent) 0 2px,color-mix(in srgb,var(--c-risk) 11%,transparent) 2px 6px);--dev:clamp(76px,4cqi + 52px,104px);background:radial-gradient(42% 70% at 50% 45%,color-mix(in srgb,var(--c-fix) 6%,transparent),transparent 72%);container:wfr/inline-size;display:grid;margin-top:clamp(var(--sp-2),1.5vw,var(--sp-4));min-width:0;width:100%}.wf:has(.wfr){background:var(--uems-color-bg-page)}.wfr__say{align-items:flex-start;color:var(--uems-color-text-secondary);display:flex;font-size:var(--uems-font-size-body);font-weight:var(--fw-medium);gap:var(--sp-3);line-height:1.5;margin:0;max-width:30em;min-width:0;text-wrap:pretty}.wfr__say b{font-weight:var(--uems-font-weight-bold)}.wfr__say--fix b{color:var(--c-fix)}.wfr__say--risk b{color:var(--c-risk)}.wfr__icon{border-radius:var(--uems-radius-md);display:grid;flex:none;height:var(--sp-8);margin-top:calc(var(--sp-1)*-1);place-items:center;width:var(--sp-8)}.wfr__icon svg{height:18px;width:18px}.wfr__say--fix .wfr__icon{background:var(--uems-tint-1-surface);box-shadow:inset 0 0 0 1px var(--uems-tint-1-border);color:var(--c-fix)}.wfr__say--risk .wfr__icon{background:color-mix(in srgb,var(--c-risk) 8%,var(--uems-color-bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-risk) 24%,var(--uems-color-bg-surface));color:var(--c-risk)}.wfr__laptop{display:block;height:auto;overflow:visible;width:100%}.wfr__lid{fill:color-mix(in srgb,var(--uems-color-text-primary) 88%,var(--uems-color-bg-surface))}.wfr__scr{fill:var(--uems-color-bg-surface)}.wfr__idle rect{fill:var(--uems-color-border-default)}.wfr__hit>rect{fill:color-mix(in srgb,var(--c-risk) 12%,var(--uems-color-bg-surface))}.wfr__ok>rect{fill:color-mix(in srgb,var(--c-fix) 11%,var(--uems-color-bg-surface))}.wfr__hit svg,.wfr__ok svg{fill:none;overflow:visible;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.wfr__hit svg{stroke:var(--c-risk)}.wfr__ok svg{stroke:var(--c-fix)}.wfr__base{fill:color-mix(in srgb,var(--uems-color-text-primary) 34%,var(--uems-color-bg-surface))}.wfr__notch{fill:color-mix(in srgb,var(--uems-color-text-primary) 55%,var(--uems-color-bg-surface))}.wfr__chip{align-items:center;border-radius:var(--uems-radius-pill);display:inline-flex;font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);gap:6px;line-height:1.4;padding:3px var(--sp-3) 3px var(--sp-2);white-space:nowrap}.wfr__chip:before{background:currentColor;border-radius:var(--uems-radius-full);content:"";height:6px;width:6px}.wfr__chip--hit{background:color-mix(in srgb,var(--c-risk) 10%,var(--uems-color-bg-surface));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--c-risk) 28%,var(--uems-color-bg-surface));color:var(--c-risk)}.wfr__chip--ok{background:var(--uems-tint-1-surface);box-shadow:inset 0 0 0 1px var(--uems-tint-1-border);color:var(--c-fix)}.wfr__tag{background:var(--uems-color-bg-surface);border-radius:var(--uems-radius-pill);box-shadow:0 0 0 1px var(--c-hair);color:var(--c-muted);font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);line-height:1.4;padding:2px var(--sp-2);pointer-events:none;position:absolute;translate:-50% -50%;white-space:nowrap;z-index:1}@keyframes wfr-in{0%{opacity:0}}@keyframes wfr-out{0%{opacity:1}to{opacity:0}}@keyframes wfr-rise{0%{opacity:0;translate:0 var(--sp-3)}}@keyframes wfr-say{0%{opacity:0;translate:0 var(--sp-2)}}@keyframes wfr-land{0%{opacity:0;scale:.4}}@keyframes wfr-ring{0%{opacity:0;scale:1.25}}@keyframes wfr-grow{0%{scale:0 1}}@keyframes wfr-wipe{0%{clip-path:inset(-60% 100% -60% 0)}to{clip-path:inset(-60% 0 -60% 0)}}@keyframes wfr-ink{0%{color:var(--wfr-idle)}}@keyframes wfr-blip{0%{opacity:0;scale:1.3}12%{opacity:1;scale:1}88%{opacity:1;scale:1}to{opacity:0;scale:1}}@keyframes wfr-chip{0%{opacity:0;translate:0 4px}12%{opacity:1;translate:0 0}88%{opacity:1}to{opacity:0}}.wfr__track{--lw:2px;--node:14px;--run:12px;--arc:clamp(28px,3.5cqi,44px);display:grid;grid-template-columns:minmax(0,1fr) var(--dev) minmax(0,1fr);padding:var(--arc) calc(var(--node)/2) var(--sp-2);position:relative}.wfr__lane{container-type:inline-size;height:var(--dev);min-width:0;position:relative}.wfr__lane--fix{grid-column:1}.wfr__lane--risk{grid-column:3}.wfr__road,.wfr__trail{border-radius:var(--lw);height:var(--lw);left:0;margin-top:calc(var(--lw)/-2);position:absolute;right:0;top:50%}.wfr__road{background:var(--wfr-road)}.wfr__trail--fix{background:var(--wfr-fix-line);transform-origin:0 50%}.wfr__trail--risk{background:var(--wfr-risk-line);transform-origin:100% 50%}.wfr__window{background:var(--wfr-hatch);border-radius:3px;height:14px;left:25%;margin-top:-7px;right:0;transform-origin:0 50%}.wfr__gate,.wfr__window{position:absolute;top:50%}.wfr__gate{height:0;left:calc(var(--at)*1%);width:0;z-index:2}.wfr__gate i{background:var(--c-fix);border-radius:var(--uems-radius-full);box-shadow:0 0 0 3px var(--uems-color-bg-page),0 0 0 4.5px color-mix(in srgb,var(--c-fix) 30%,transparent);height:14px;left:-7px;position:absolute;top:-7px;width:14px}.wfr__gate i:after{background:var(--uems-color-bg-surface);border-radius:inherit;box-shadow:inset 0 0 0 2px var(--wfr-idle);content:"";inset:0;opacity:0;position:absolute}.wfr__gate span{color:var(--uems-color-text-secondary);font-size:clamp(var(--uems-font-size-caption),1.2cqi + 8px,var(--uems-font-size-body-sm));font-weight:var(--uems-font-weight-semibold);left:0;line-height:1.3;position:absolute;top:13px;translate:-50% 0;white-space:nowrap}.wfr__span{border:1.5px solid var(--wfr-risk-line);border-bottom:0;border-radius:3px 3px 0 0;bottom:calc(50% + 12px);height:6px;left:25%;position:absolute;right:0}.wfr__span b{bottom:calc(100% + 3px);color:var(--c-risk);font-size:clamp(var(--uems-font-size-caption),1.2cqi + 8px,var(--uems-font-size-body-sm));font-weight:var(--uems-font-weight-semibold);left:50%;line-height:1.3;position:absolute;translate:-50% 0;white-space:nowrap}.wfr__origin{border-radius:var(--uems-radius-full);height:var(--node);margin:calc(var(--node)/-2) 0 0 calc(var(--node)/-2);position:absolute;top:50%;width:var(--node);z-index:3}.wfr__origin--fix{background:var(--c-fix);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-fix) 16%,transparent),0 0 18px 4px color-mix(in srgb,var(--c-fix) 32%,transparent);left:0}.wfr__origin--risk{background:var(--c-risk);box-shadow:0 0 0 4px color-mix(in srgb,var(--c-risk) 16%,transparent),0 0 18px 4px color-mix(in srgb,var(--c-risk) 32%,transparent);left:100%}.wfr__run{border-radius:var(--uems-radius-full);height:var(--run);left:0;margin:calc(var(--run)/-2) 0 0 calc(var(--run)/-2);opacity:0;position:absolute;top:50%;width:var(--run);z-index:4}.wfr__run--fix{background:var(--c-fix);box-shadow:0 0 0 3px var(--uems-color-bg-page),0 0 16px 5px color-mix(in srgb,var(--c-fix) 45%,transparent)}.wfr__run--risk{background:var(--c-risk);box-shadow:0 0 0 3px var(--uems-color-bg-page),0 0 16px 5px color-mix(in srgb,var(--c-risk) 45%,transparent);left:100%}.wfr__device{grid-column:2;height:var(--dev);position:relative}.wfr__disc{background:var(--uems-color-bg-surface);border-radius:var(--uems-radius-full);box-shadow:0 0 0 1px var(--c-hair),var(--uems-shadow-md);display:grid;inset:0;place-items:center;position:absolute}.wfr__disc .wfr__laptop{width:64%}.wfr__ring{border:2.5px solid;border-radius:var(--uems-radius-full);inset:-7px;pointer-events:none;position:absolute}.wfr__ring--hit{border-color:var(--c-risk);box-shadow:0 0 24px 2px color-mix(in srgb,var(--c-risk) 36%,transparent);opacity:0}.wfr__ring--ok{border-color:var(--c-fix);box-shadow:0 0 24px 2px color-mix(in srgb,var(--c-fix) 30%,transparent)}.wfr__state{display:grid;left:50%;position:absolute;top:calc(100% - 4px);translate:-50% 0;z-index:3}.wfr__state>*{grid-area:1/1;justify-self:center}.wfr__state .wfr__chip--hit{opacity:0}.wfr__arc{height:calc(var(--arc) + var(--dev)/2);left:calc(var(--node)/2);overflow:visible;pointer-events:none;position:absolute;top:0;width:calc(100% - var(--node))}.wfr__arc path{fill:none;stroke:url(#wfr-arc);stroke-dasharray:0 7;stroke-linecap:round;stroke-width:2.25;vector-effect:non-scaling-stroke}.wfr__stop--fix{stop-color:var(--c-fix)}.wfr__stop--risk{stop-color:var(--c-risk)}.wfr__tag{left:50%;top:calc((var(--arc) + var(--dev)/2)*-.02)}.wfr__says{display:grid;grid-template-columns:minmax(0,1fr) var(--dev) minmax(0,1fr);padding-inline:7px}.wfr__says .wfr__say--fix{grid-column:1;justify-self:start}.wfr__says .wfr__say--risk{grid-column:3;justify-self:end;margin-left:var(--sp-4);max-width:24em}@container wfr (max-width: 599.98px){.wfr__track{grid-template-columns:minmax(0,2.3fr) var(--dev) minmax(0,1fr);padding-bottom:calc(var(--sp-6) + var(--sp-5))}.wfr__gate--2 span{bottom:13px;top:auto}.wfr__span{border:1.5px solid var(--wfr-risk-line);border-radius:0 0 3px 3px;border-top:0;bottom:auto;right:var(--sp-2);top:calc(50% + 36px)}.wfr__span b{bottom:auto;top:calc(100% + 3px)}.wfr__says .wfr__say--risk{margin-left:0}.wfr__says{grid-template-columns:minmax(0,1fr);padding-inline:0;row-gap:var(--sp-4)}.wfr__says .wfr__say--fix,.wfr__says .wfr__say--risk{grid-column:1;justify-self:start}}@keyframes wfr-red{0%{opacity:0;translate:0 0}8%{opacity:1}90%{opacity:1}to{opacity:0;translate:-100cqi 0}}@keyframes wfr-blue{0%{animation-timing-function:cubic-bezier(.45,0,.3,1);opacity:0;translate:0 0}3%{opacity:1}19.565%{animation-timing-function:linear;translate:25cqi 0}36.957%{animation-timing-function:cubic-bezier(.45,0,.3,1);translate:25cqi 0}52.174%{animation-timing-function:linear;translate:50cqi 0}60.870%{animation-timing-function:cubic-bezier(.45,0,.3,1);translate:50cqi 0}76.087%{animation-timing-function:linear;translate:75cqi 0}84.783%{animation-timing-function:cubic-bezier(.45,0,.3,1);translate:75cqi 0}97%{opacity:1}to{opacity:0;translate:100cqi 0}}@keyframes wfr-blue-trail{0%{animation-timing-function:cubic-bezier(.45,0,.3,1);scale:0 1}19.565%{animation-timing-function:linear;scale:.25 1}36.957%{animation-timing-function:cubic-bezier(.45,0,.3,1);scale:.25 1}52.174%{animation-timing-function:linear;scale:.5 1}60.870%{animation-timing-function:cubic-bezier(.45,0,.3,1);scale:.5 1}76.087%{animation-timing-function:linear;scale:.75 1}84.783%{animation-timing-function:cubic-bezier(.45,0,.3,1);scale:.75 1}to{scale:1 1}}.wfr--armed .wfr__disc{animation:wfr-rise .45s var(--spring) backwards}.wfr--armed .wfr__gate,.wfr--armed .wfr__road{animation:wfr-in .45s ease-out backwards}.wfr--armed .wfr__origin--fix{animation:wfr-land .4s var(--wfr-land) .25s backwards}.wfr--armed .wfr__say--fix{animation:wfr-say .45s var(--spring) .55s backwards}.wfr--armed .wfr__arc{animation:wfr-wipe .7s linear .6s backwards}.wfr--armed .wfr__tag{animation:wfr-in .3s ease-out 1.3s backwards}.wfr--armed .wfr__origin--risk{animation:wfr-land .35s var(--wfr-land) 1.55s backwards}.wfr--armed .wfr__run--risk{animation:wfr-red .55s cubic-bezier(.4,0,.6,1) 1.9s both}.wfr--armed .wfr__trail--risk{animation:wfr-grow .55s cubic-bezier(.4,0,.6,1) 1.9s backwards}.wfr--armed .wfr__run--fix{animation:wfr-blue 2.3s 1.9s both}.wfr--armed .wfr__trail--fix{animation:wfr-blue-trail 2.3s 1.9s backwards}.wfr--armed .wfr__gate i:after{animation:wfr-out .25s ease-out var(--lit) both}.wfr--armed .wfr__gate span{animation:wfr-ink .25s ease-out var(--lit) backwards}.wfr--armed .wfr__gate--1{--lit:2.35s}.wfr--armed .wfr__gate--2{--lit:3.1s}.wfr--armed .wfr__gate--3{--lit:3.65s}.wfr--armed .wfr__disc .wfr__hit{animation:wfr-in .25s ease-out 2.45s backwards}.wfr--armed .wfr__ring--hit{animation:wfr-blip 1.95s ease-out 2.45s both}.wfr--armed .wfr__state .wfr__chip--hit{animation:wfr-chip 1.95s ease-out 2.45s both}.wfr--armed .wfr__window{animation:wfr-grow .5s var(--wfr-draw) 2.45s backwards}.wfr--armed .wfr__say--risk{animation:wfr-say .45s var(--spring) 2.6s backwards}.wfr--armed .wfr__disc .wfr__ok{animation:wfr-in .3s ease-out 4.2s backwards}.wfr--armed .wfr__ring--ok{animation:wfr-ring .4s var(--spring) 4.2s backwards}.wfr--armed .wfr__state .wfr__chip--ok{animation:wfr-say .35s var(--spring) 4.2s backwards}.wfr--armed .wfr__span{animation:wfr-say .4s var(--spring) 4.55s backwards}.wfr--armed:not(.wfr--play) *,.wfr--armed:not(.wfr--play) :after,.wfr--armed:not(.wfr--play) :before{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.wfr *,.wfr :after,.wfr :before{animation:none!important}}.bi{--bi-px:clamp(16px,2.4vw + 7px,40px);--bi-rank-w:clamp(36px,2.6vw + 26px,64px);--bi-col-gap:clamp(16px,1.6vw + 4px,28px);--bi-fs-rank:clamp(24px,1.5vw + 18.4px,var(--uems-font-size-h1));--bi-rank-ink:color-mix(in srgb,var(--uems-color-text-primary) 48%,var(--uems-color-bg-surface));--bi-fix-on-dark:color-mix(in srgb,var(--c-fix) 55%,var(--uems-color-text-on-dark));background:radial-gradient(60% 46% at 50% 0,color-mix(in srgb,var(--uems-color-primary) 22%,transparent),transparent 72%),linear-gradient(180deg,var(--uems-color-bg-inverse) 0,var(--uems-color-bg-inverse-floor) 100%);color:var(--uems-color-text-on-dark);isolation:isolate;padding-block:var(--section-y);position:relative}.bi__head{display:grid;gap:var(--sp-3);justify-items:center;text-align:center}.bi .bi__sub,.bi .bi__title{max-width:var(--measure-heading)}.bi .bi__title{color:var(--uems-color-text-on-dark)}.bi .bi__sub{color:var(--uems-color-text-on-dark-body)}.bi__snapHead{display:flex;justify-content:center;margin-top:clamp(var(--sp-6),1.4vw + var(--sp-4),var(--sp-10))}.bi__tabs{background:color-mix(in srgb,var(--uems-color-text-on-dark) 7%,var(--uems-color-bg-inverse-floor));border:1px solid var(--c-on-dark-rule);border-radius:var(--uems-radius-pill);display:flex;gap:var(--sp-1);max-width:100%;overflow-x:auto;overscroll-behavior-x:contain;padding:var(--sp-1);position:relative;scrollbar-width:none;width:max-content}.bi__tabs::-webkit-scrollbar{display:none}.bi__pill{background:var(--uems-color-primary);border-radius:var(--uems-radius-pill);bottom:var(--sp-1);box-shadow:var(--uems-shadow-sm);left:0;opacity:0;pointer-events:none;position:absolute;top:var(--sp-1);transform:translateX(var(--pill-x,0));width:var(--pill-w,0)}.bi[data-bi-ready] .bi__pill{opacity:1}.bi[data-bi-anim] .bi__pill{transition:transform .35s var(--spring),width .35s var(--spring)}.bi__tab{border-radius:var(--uems-radius-pill);color:var(--uems-color-text-on-dark-body);flex:0 0 auto;font-size:var(--uems-font-size-body-sm);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-semibold);min-height:44px;padding:var(--sp-2) var(--sp-4);position:relative;transition:color .2s ease;white-space:nowrap;z-index:1}.bi__tab:hover{color:var(--uems-color-text-on-dark)}.bi__tab[aria-selected=true]{color:var(--uems-color-text-inverse)}.bi .bi__tab:focus-visible{border-radius:var(--uems-radius-pill);outline:2px solid var(--bi-fix-on-dark);outline-offset:-2px}.bi__card{background:var(--uems-color-bg-surface);border:1px solid var(--c-hair);overflow:clip;position:relative}.bi__card,.bi__panel{border-radius:var(--uems-radius-lg)}.bi__panel{margin-top:clamp(var(--sp-6),1vw + var(--sp-4),var(--sp-8))}.bi__panel:focus-visible{outline:2px solid var(--bi-fix-on-dark);outline-offset:var(--sp-2)}.bi__head2{background:var(--uems-color-bg-surface);border-bottom:1px solid var(--c-hair);color:var(--c-muted);display:none;font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-semibold);line-height:1.3;padding:var(--sp-3) var(--bi-px)}.bi__rows{border-top:1px solid var(--c-hair);list-style:none}.bi__row{border-bottom:1px solid var(--c-hair);color:var(--uems-color-text-secondary);display:grid;font-size:var(--uems-font-size-body);gap:var(--sp-3);grid-template-areas:"rank vuln" "rank type" "rank sev" "rank aff";grid-template-columns:var(--bi-rank-w) minmax(0,1fr);line-height:1.55;padding:var(--sp-5) var(--bi-px);position:relative}.bi__row:last-child{border-bottom:0;border-radius:0 0 calc(var(--uems-radius-lg) - 1px) calc(var(--uems-radius-lg) - 1px)}.bi__row--exploited{background:var(--uems-color-bg-surface);box-shadow:inset 3px 0 0 var(--c-risk)}.bi__rank{color:var(--bi-rank-ink);font-family:var(--uems-font-heading);font-size:var(--bi-fs-rank);font-variant-numeric:tabular-nums;font-weight:var(--fw-medium);grid-area:rank;letter-spacing:var(--uems-letter-spacing-heading);line-height:1}.bi__row--exploited .bi__rank{color:var(--c-risk)}.bi__cell{min-width:0}.bi__cell--vuln{grid-area:vuln}.bi__cell--type{grid-area:type}.bi__cell--sev{grid-area:sev}.bi__cell--aff{grid-area:aff}.bi__cell[data-label]:before{color:var(--c-muted);content:attr(data-label);display:block;font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);line-height:1.3;margin-bottom:var(--sp-1)}.bi__cve{color:var(--uems-color-text-primary);display:block;font-family:var(--uems-font-heading);font-size:var(--uems-font-size-body);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-bold);line-height:1.35;white-space:nowrap}.bi__product{display:block;margin-top:calc(var(--sp-1)/2)}.bi__flags{align-items:center;display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.bi__status{color:var(--c-muted);font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);line-height:1.3}.bi__status--risk{color:var(--c-risk)}.bi__type{color:var(--uems-color-text-primary);display:block;font-weight:var(--uems-font-weight-semibold)}.bi__detail,.bi__note{color:var(--c-muted);display:block}.bi__note{font-size:var(--uems-font-size-caption);font-style:italic;line-height:1.45;margin-top:var(--sp-1)}.bi__sev{align-items:flex-start;flex-direction:column}.bi__cvss,.bi__sev{display:flex;gap:var(--sp-2)}.bi__cvss{align-items:center;color:var(--uems-color-text-primary);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-semibold);max-width:100%;white-space:nowrap}.bi__meter{background:var(--c-hair);border-radius:var(--uems-radius-pill);flex:0 1 auto;height:var(--sp-1);min-width:var(--sp-5);overflow:hidden;position:relative;width:var(--sp-12)}.bi__meter:after{background:var(--uems-color-text-primary);border-radius:inherit;content:"";inset:0 auto 0 0;position:absolute;width:calc(var(--v, 0)*100%)}.bi__row--exploited .bi__meter:after{background:var(--c-risk)}.bi__muted{color:var(--c-muted)}.bi__aff{margin:0}@media (min-width:541px){.bi__row{gap:var(--sp-4) var(--bi-col-gap);grid-template-areas:"rank vuln sev" "rank type aff";grid-template-columns:var(--bi-rank-w) minmax(0,1fr) minmax(0,1.35fr)}}@media (min-width:901px){.bi__head2,.bi__row{column-gap:var(--bi-col-gap);grid-template-columns:var(--bi-rank-w) minmax(0,1.3fr) minmax(0,1fr) minmax(0,.95fr) minmax(0,1.6fr)}.bi__head2{display:grid}.bi__rows{border-top:0}.bi__row{grid-template-areas:"rank vuln type sev aff"}.bi__cell[data-label]:before{content:none}}@keyframes bi-row{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.bi__rows--switching .bi__row{animation:bi-row .4s var(--spring) both;animation-delay:calc(var(--i, 0)*50ms)}@media (prefers-reduced-motion:reduce){.bi .bi__row{animation:none!important;opacity:1!important;transform:none!important}.bi .bi__pill,.bi .bi__tab{transition:none!important}}.bsk{--bsk-fix:color-mix(in srgb,var(--c-fix) 75%,var(--uems-color-text-on-dark));--bsk-risk:color-mix(in srgb,var(--c-risk) 70%,var(--uems-color-text-on-dark));--bsk-zero:var(--uems-color-warning);--bsk-zero-edge:color-mix(in srgb,var(--uems-color-warning) 80%,var(--uems-color-text-primary));--bsk-navy:var(--uems-color-bg-inverse);--bsk-ink:var(--uems-color-text-on-dark);--bsk-ink-2:var(--uems-color-text-on-dark-body);margin-top:clamp(var(--sp-6),1.4vw + var(--sp-4),var(--sp-8))}.bsk,.bsk__fig{position:relative}.bsk__fig{margin-inline:auto;max-width:1080px;width:100%}.bsk__layer{left:0;overflow:visible;position:absolute;top:0}.bsk__legend{color:var(--bsk-ink-2);display:flex;flex-wrap:wrap;font-size:var(--uems-font-size-body-sm);font-weight:var(--fw-medium);gap:var(--sp-2) var(--sp-6);justify-content:center;line-height:1.4;margin-top:var(--sp-3)}.bsk__legend>span{align-items:center;display:inline-flex;gap:var(--sp-2)}.bsk__key{display:inline-block;flex:none;height:10px;vertical-align:middle;width:10px}.bsk__key--fix{background:var(--bsk-fix);border-radius:2px}.bsk__key--risk{background:var(--bsk-risk);border-radius:2px}.bsk__key--zero{background:var(--bsk-zero);border-radius:50%;box-shadow:inset 0 0 0 1.25px var(--bsk-zero-edge)}.bsk__stats .is-none{color:color-mix(in srgb,var(--bsk-ink-2) 70%,var(--bsk-navy))}.bsk__stats .is-none .bsk__key--zero{background:transparent;box-shadow:inset 0 0 0 1.5px currentColor}.bsk__sr{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.bsk__hit{background:none;border:0;cursor:pointer;padding:0;position:absolute;top:0;z-index:3}.bsk__glow{fill:url(#bsk-ground)}.bsk__stop{stop-color:var(--bsk-fix)}.bsk__shadow{fill:color-mix(in srgb,var(--uems-color-text-tertiary) 40%,transparent);filter:blur(5px)}.bsk__pool{fill:color-mix(in srgb,var(--bsk-fix) 30%,transparent);filter:blur(12px);transition:cx .35s var(--spring)}.bsk__top{fill:color-mix(in srgb,var(--bsk-fix) 45%,var(--bsk-ink))}.bsk__left{fill:color-mix(in srgb,var(--bsk-fix) 82%,var(--bsk-ink))}.bsk__right{fill:var(--bsk-fix)}.bsk__floor{fill:none;stroke:color-mix(in srgb,var(--bsk-navy) 22%,transparent);stroke-width:1}.bsk__capLeft{fill:var(--bsk-risk)}.bsk__capRight{fill:color-mix(in srgb,var(--c-risk) 82%,var(--bsk-navy))}.bsk__gap{fill:none;stroke:var(--bsk-navy);stroke-linejoin:round;stroke-width:2}.bsk__edge{fill:none;stroke:color-mix(in srgb,var(--bsk-ink) 30%,transparent);stroke-width:1}.bsk__mast{fill:none;stroke:color-mix(in srgb,var(--bsk-ink) 55%,transparent);stroke-linecap:round;stroke-width:1.5}.bsk__beacon{fill:var(--bsk-zero);stroke:var(--bsk-zero-edge);stroke-width:1.25}.bsk__halo{fill:color-mix(in srgb,var(--bsk-zero) 30%,transparent)}.bsk__month,.bsk__tag,.bsk__tower{transition:opacity .3s ease}.bsk__tag:not(.is-sel),.bsk__tower:not(.is-sel){opacity:.55}.bsk__tag.is-peek:not(.is-sel),.bsk__tower.is-peek:not(.is-sel){opacity:.82}.bsk__tag{pointer-events:none;position:absolute;text-align:center;transform:translate(-50%,-100%);white-space:nowrap}.bsk__tag,.bsk__tagIn{display:grid;gap:3px;justify-items:center}.bsk__tag b{color:var(--bsk-ink);font-size:clamp(14px,.3vw + 13px,17px);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-bold);line-height:1.1}.bsk__stats{align-items:center;color:var(--bsk-ink-2);display:flex;font-size:var(--uems-font-size-caption);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-semibold);gap:10px;line-height:1.3}.bsk__stats>span{align-items:center;display:inline-flex;gap:5px}.bsk__tag--stack .bsk__stats{flex-direction:column;gap:2px}.bsk__month{color:var(--bsk-ink-2);display:grid;font-size:var(--uems-font-size-body-sm);font-weight:var(--fw-medium);justify-items:center;line-height:1.25;pointer-events:none;position:absolute;transform:translateX(-50%);white-space:nowrap}.bsk__month--inline{align-items:baseline;display:flex;gap:4px}.bsk__month small{color:color-mix(in srgb,var(--bsk-ink-2) 75%,var(--bsk-navy));font-size:var(--uems-font-size-caption);font-weight:500}.bsk__month.is-sel{color:var(--bsk-ink);font-weight:var(--uems-font-weight-semibold)}@keyframes bsk-fade{0%{opacity:0}}@keyframes bsk-rise{0%{opacity:0;translate:0 10px}}@keyframes bsk-grow-y{0%{transform:scaleY(0)}}.bsk--armed .bsk__ground{animation:bsk-fade .4s ease-out backwards}.bsk--armed .bsk__body{animation:bsk-grow-y .65s var(--spring) var(--d,0s) backwards}.bsk--armed .bsk__cap{animation:bsk-fade .35s ease-out var(--d,0s) backwards}.bsk--armed .bsk__tagIn{animation:bsk-rise .4s var(--spring) var(--d,0s) backwards}.bsk--armed .bsk__lights{animation:bsk-rise .35s cubic-bezier(.2,.8,.25,1) var(--d,0s) backwards}.bsk--armed .bsk__month{animation:bsk-fade .4s ease-out .1s backwards}.bsk--armed:not(.bsk--in) *{animation-play-state:paused!important}.bsk--done *{animation:none!important}@media (prefers-reduced-motion:reduce){.bsk *,.bsk :before{animation:none!important;transition:none!important}}.gg{--gg-art:160px;--gg-paper:var(--uems-color-bg-surface);--gg-ink:var(--uems-color-text-primary);--gg-land:cubic-bezier(0.2,0.8,0.25,1);--gg-wipe:cubic-bezier(0.4,0,0.25,1);--gg-c3:113;--gg-c5:135;--gg-n-t:var(--gg-paper);--gg-n-l:color-mix(in srgb,var(--uems-tint-1-border) 70%,var(--gg-paper));--gg-n-r:color-mix(in srgb,var(--uems-tint-1-border) 85%,var(--gg-ink));--gg-f-t:color-mix(in srgb,var(--c-fix) 58%,var(--gg-paper));--gg-f-l:var(--c-fix);--gg-f-r:var(--uems-color-secondary);--gg-u-t:color-mix(in srgb,var(--c-risk) 12%,var(--gg-paper));--gg-u-l:color-mix(in srgb,var(--c-risk) 20%,var(--gg-paper));--gg-u-r:color-mix(in srgb,var(--c-risk) 36%,var(--gg-paper));--gg-s-t:var(--gg-paper);--gg-s-l:color-mix(in srgb,var(--c-fix) 14%,var(--gg-paper));--gg-s-r:color-mix(in srgb,var(--c-fix) 30%,var(--gg-paper));--gg-b-t:color-mix(in srgb,var(--c-fix) 26%,var(--gg-paper));--gg-b-l:color-mix(in srgb,var(--c-fix) 46%,var(--gg-paper));--gg-b-r:color-mix(in srgb,var(--c-fix) 70%,var(--gg-paper));background:var(--uems-color-bg-page);overflow-x:clip;padding-block:var(--section-y)}.gg .section-head{margin-bottom:clamp(var(--sp-5),1.5vw + var(--sp-2),var(--sp-8))}.gg__wrap{container:gg-steps/inline-size}.gg__steps{display:grid;gap:var(--sp-8)}.gg__step{--gg-crop:var(--gg-own);align-items:start;column-gap:var(--sp-4);display:grid;grid-template-columns:clamp(112px,36%,196px) minmax(0,1fr);min-width:0;--gg-h:16px}.gg__step:first-child{--gg-own:113}.gg__step:nth-child(2){--gg-own:112}.gg__step:nth-child(3){--gg-own:105}.gg__step:nth-child(4){--gg-own:102}.gg__step:nth-child(5){--gg-own:135}.gg__stage{aspect-ratio:196/var(--gg-crop);position:relative;width:100%}.gg__scene{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.gg__text{min-width:0}@container gg-steps (min-width: 600px){.gg__steps{column-gap:var(--sp-6);grid-template-columns:repeat(6,minmax(0,1fr));row-gap:var(--sp-12)}.gg__step{display:flex;flex-direction:column;grid-column:span 2}.gg__step:nth-child(4){grid-column:2/span 2}.gg__step:nth-child(5){grid-column:4/span 2}.gg__step:nth-child(-n+3){--gg-crop:var(--gg-c3)}.gg__step:nth-child(n+4){--gg-crop:var(--gg-c5)}.gg__stage{margin-inline:auto;max-width:var(--gg-art)}.gg__text{padding-top:var(--sp-3)}}@container gg-steps (min-width: 940px){.gg__steps{grid-template-columns:repeat(5,minmax(0,1fr))}.gg__steps>.gg__step:nth-child(n){grid-column:auto;--gg-crop:var(--gg-c5)}}.gg__step{container-type:inline-size;position:relative}.gg__stage{z-index:1}.gg__link{--gg-la:color-mix(in srgb,var(--c-fix) 55%,var(--gg-paper));--gg-lb:color-mix(in srgb,var(--c-fix) 85%,var(--gg-paper));--gg-ws:clamp(112px,36cqi,196px);background:linear-gradient(var(--gg-la),var(--gg-lb));border-radius:2px;bottom:calc(var(--sp-2) - var(--sp-8));left:calc(var(--gg-ws)/2 - 1px);pointer-events:none;position:absolute;top:calc(var(--gg-ws)*var(--gg-crop)/196 + var(--sp-2));transform-origin:50% 0;width:2px;z-index:0}.gg__step:first-child .gg__link{--gg-la:color-mix(in srgb,var(--c-risk) 62%,var(--gg-paper))}.gg__link:after{border-bottom:2px solid var(--gg-lb);border-right:2px solid var(--gg-lb);bottom:0;content:"";height:7px;left:50%;position:absolute;rotate:45deg;translate:-50% 0;width:7px}@container gg-steps (min-width: 600px){.gg__link{--gg-W:min(var(--gg-art),100cqi);--gg-u:calc(var(--gg-W)/196);background:linear-gradient(90deg,var(--gg-la),var(--gg-lb));bottom:auto;height:2px;left:calc((100cqi - var(--gg-W))/2 + var(--gg-u)*158.62);top:calc((var(--gg-crop) - 42)*var(--gg-u) - 1px);transform-origin:0 50%;width:calc(100cqi + var(--sp-6) - var(--gg-u)*121.24)}.gg--armed .gg__link{scale:0 1}.gg__link:after{bottom:auto;left:auto;right:0;rotate:-45deg;top:50%;translate:0 -50%}.gg__step:nth-child(3) .gg__link{display:none}}@container gg-steps (min-width: 940px){.gg__step:nth-child(3) .gg__link{display:block}}.gg__text{text-align:center}@container gg-steps (max-width: 599.98px){.gg__step{grid-template-columns:minmax(0,1fr);justify-items:center;row-gap:var(--sp-4)}.gg__stage{width:clamp(128px,44cqi,var(--gg-art))}.gg__link{bottom:calc(var(--sp-2) - var(--sp-8));left:calc(50% - 1px);top:calc(100% + var(--sp-2))}}.gg__num{color:var(--c-muted);display:block;font-size:var(--uems-font-size-body-sm);font-variant-numeric:tabular-nums;font-weight:var(--uems-font-weight-bold);line-height:1.4}.gg__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:clamp(var(--uems-font-size-h4),.98vw + 13.2px,var(--uems-font-size-h3));font-weight:var(--uems-font-weight-semibold);letter-spacing:-.01em;line-height:1.25;margin:var(--sp-1) 0 0;text-wrap:balance}.gg__desc{color:var(--uems-color-text-secondary);font-size:var(--uems-font-size-body);line-height:1.6;margin:var(--sp-2) 0 0;text-wrap:pretty}.gg__keep{white-space:nowrap}.gg-l,.gg-r,.gg-t{stroke-linejoin:round;stroke-width:.6}.gg-t{fill:var(--gg-ft);stroke:var(--gg-ft)}.gg-l{fill:var(--gg-fl);stroke:var(--gg-fl)}.gg-r{fill:var(--gg-fr);stroke:var(--gg-fr)}.gg-box--slab{--gg-ft:var(--gg-s-t);--gg-fl:var(--gg-s-l);--gg-fr:var(--gg-s-r)}.gg-box--n{--gg-ft:var(--gg-n-t);--gg-fl:var(--gg-n-l);--gg-fr:var(--gg-n-r)}.gg-box--fix{--gg-ft:var(--gg-f-t);--gg-fl:var(--gg-f-l);--gg-fr:var(--gg-f-r)}.gg-box--unlit{--gg-ft:var(--gg-u-t);--gg-fl:var(--gg-u-l);--gg-fr:var(--gg-u-r)}.gg-box--bay{--gg-ft:var(--uems-tint-1-surface);--gg-fl:var(--gg-n-l);--gg-fr:var(--gg-n-r)}.gg-box--lb{--gg-ft:var(--gg-b-t);--gg-fl:var(--gg-b-l);--gg-fr:var(--gg-b-r)}.gg-lift{transition:transform .5s var(--spring)}.gg-lip{fill:none;stroke:color-mix(in srgb,var(--c-fix) 24%,var(--gg-paper));stroke-linejoin:round;stroke-width:1;vector-effect:non-scaling-stroke}.gg-st-red0{stop-opacity:.3}.gg-st-red0,.gg-st-red1{stop-color:var(--c-risk)}.gg-st-red1{stop-opacity:0}.gg-ring{fill:none;stroke:color-mix(in srgb,var(--c-fix) 55%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.gg-ring--far{stroke:color-mix(in srgb,var(--c-fix) 24%,transparent)}.gg-slot--risk{fill:color-mix(in srgb,var(--c-risk) 32%,transparent)}.gg-led--risk{fill:var(--c-risk)}.gg-st-cone0{stop-color:var(--c-fix);stop-opacity:.32}.gg-st-cone1{stop-color:var(--c-fix);stop-opacity:.05}.gg-puck__side{fill:var(--gg-f-r)}.gg-puck__top{fill:var(--gg-f-t)}.gg-puck__lens{fill:var(--gg-paper);opacity:.85}.gg-contact{fill:color-mix(in srgb,var(--gg-ink) 18%,transparent)}.gg-glass{fill:color-mix(in srgb,var(--gg-paper) 78%,transparent);stroke:color-mix(in srgb,var(--c-fix) 40%,var(--gg-paper));stroke-linejoin:round;stroke-width:1}.gg-glass,.gg-glass__rim{vector-effect:non-scaling-stroke}.gg-glass__rim{fill:var(--gg-paper);stroke:color-mix(in srgb,var(--c-fix) 40%,var(--gg-paper));stroke-width:1}.gg-glass__hi{fill:none;stroke:var(--gg-paper);stroke-linecap:round;stroke-width:1.6}.gg-st-liq0{stop-color:color-mix(in srgb,var(--c-fix) 55%,var(--gg-paper))}.gg-st-liq1{stop-color:var(--c-fix)}.gg-liq__top{fill:color-mix(in srgb,var(--c-fix) 32%,var(--gg-paper))}.gg-bubble{fill:var(--gg-paper);opacity:.85}.gg-cogshadow{fill:color-mix(in srgb,var(--gg-ink) 18%,transparent)}.gg-loop{fill:none;stroke:var(--c-fix);stroke-dasharray:1;stroke-linecap:round;stroke-width:2.2}.gg-loop__head{fill:var(--c-fix)}.gg-cog__side{fill:var(--gg-f-l)}.gg-cog__face{fill:var(--gg-f-t)}.gg-cog__ring{fill:none;stroke:var(--gg-paper);stroke-opacity:.7;stroke-width:1.1}.gg-turn{transition:transform .9s var(--gg-land)}.gg-a-ring,.gg-spin,.gg-turn{transform-origin:0 0}.gg-glyph{fill:var(--c-fix)}.gg-glyph--on{fill:var(--gg-paper)}.gg-glyph--stroke{fill:none;stroke:var(--c-fix);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3}.gg-glyph--on.gg-glyph--stroke{fill:none;stroke:var(--gg-paper)}.gg-st-pool0{stop-color:var(--c-fix);stop-opacity:.22}.gg-st-pool1{stop-color:var(--c-fix);stop-opacity:0}.gg-screen{fill:var(--uems-tint-1-surface)}.gg-stat{fill:var(--c-fix)}.gg-stat--risk{fill:var(--c-risk)}.gg-bar{fill:var(--gg-n-l)}.gg-st-halo0{stop-color:var(--c-fix);stop-opacity:.28}.gg-st-halo1{stop-color:var(--c-fix);stop-opacity:.08}.gg-st-halo2{stop-color:var(--c-fix);stop-opacity:0}.gg-st-face0{stop-color:color-mix(in srgb,var(--c-fix) 62%,var(--gg-paper))}.gg-st-face1{stop-color:var(--c-fix)}.gg-shield__side{fill:var(--gg-f-r)}.gg-shield__tick{fill:none;stroke:var(--gg-paper);stroke-dasharray:1;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.6}.gg-a-cone{transform-box:fill-box;transform-origin:50% 0}@media (prefers-reduced-motion:no-preference){.gg--armed .gg-a,.gg--armed .gg__desc,.gg--armed .gg__num,.gg--armed .gg__title{opacity:0}.gg--armed .gg__step--in .gg-a{animation-delay:calc(var(--gg-k, 0s) + var(--gg-d, 0s));animation-duration:var(--gg-dur,.55s);animation-fill-mode:both;animation-timing-function:var(--spring)}.gg--armed .gg__step--in .gg-a-fade{animation-name:gg-fade}@container gg-steps (max-width: 599.98px){.gg--armed .gg__link{scale:1 0}}.gg--armed .gg__step--in .gg__link{animation:gg-link .5s var(--gg-wipe) calc(var(--gg-k, 0s) + .85s) both}.gg--armed .gg__step--in .gg-a-grow,.gg--armed .gg__step--in .gg-a-ride{animation-name:gg-grow;animation-timing-function:var(--gg-land);--gg-dur:.85s}.gg--armed .gg__step--in .gg-a-drop{animation-name:gg-drop;animation-timing-function:var(--gg-land)}.gg--armed .gg__step--in .gg-a-step{animation-name:gg-step}.gg--armed .gg__step--in .gg-a-cone{animation-name:gg-cone;animation-timing-function:var(--gg-wipe)}.gg--armed .gg__step--in .gg-a-shield{animation-name:gg-shield}.gg--armed .gg__step--in .gg-a-ring{animation:gg-ring .7s var(--spring) calc(var(--gg-k, 0s) + .95s) both}.gg--armed .gg__step--in .gg-spin{animation:gg-spin .9s var(--gg-land) calc(var(--gg-k, 0s) + .6s) both}.gg--armed .gg__step--in .gg-a-draw{animation:gg-draw .9s var(--gg-wipe) calc(var(--gg-k, 0s) + .6s) both}.gg--armed .gg__step--in .gg-a-tick{animation:gg-draw .45s var(--gg-wipe) calc(var(--gg-k, 0s) + 1.55s) both}.gg--armed .gg__step--in :is(.gg__num,.gg__title,.gg__desc){animation:gg-rise .5s var(--spring) calc(var(--gg-k, 0s) + .75s) both}.gg--armed .gg__step--in .gg__title{animation-delay:calc(var(--gg-k, 0s) + .81s)}.gg--armed .gg__step--in .gg__desc{animation-delay:calc(var(--gg-k, 0s) + .87s)}}@keyframes gg-link{to{scale:1 1}}@keyframes gg-fade{0%{opacity:0}to{opacity:1}}@keyframes gg-grow{0%{opacity:0;transform:translateY(var(--gg-h))}22%{opacity:1}to{opacity:1;transform:none}}@keyframes gg-drop{0%{opacity:0;transform:translateY(-16px)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes gg-step{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gg-cone{0%{opacity:0;transform:scaleY(.15)}to{opacity:1;transform:none}}@keyframes gg-shield{0%{opacity:0;transform:translateY(-14px)}to{opacity:1;transform:none}}@keyframes gg-ring{0%{opacity:0;transform:scale(.35)}to{opacity:1;transform:none}}@keyframes gg-spin{0%{transform:rotate(-135deg)}to{transform:none}}@keyframes gg-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes gg-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.gg__step:is(:hover,:focus-within) .gg-lift{transform:translateY(-6px)}.gg__step:is(:hover,:focus-within) .gg-turn{transform:rotate(45deg)}}@media (prefers-reduced-motion:reduce){.gg *,.gg :after,.gg :before{animation:none!important;transition:none!important}}.cc{--cc-paper:var(--uems-color-bg-surface);--cc-ink:var(--uems-color-text-primary);--cc-gap:var(--sp-6);--cc-pad-x:clamp(18px,0.9vw + 14px,26px);--cc-pad-y:clamp(16px,0.7vw + 13px,22px);--cc-land:cubic-bezier(0.2,0.8,0.25,1);--cc-wipe:cubic-bezier(0.4,0,0.25,1);--cc-n-t:var(--cc-paper);--cc-n-l:color-mix(in srgb,var(--uems-tint-1-border) 70%,var(--cc-paper));--cc-n-r:color-mix(in srgb,var(--uems-tint-1-border) 85%,var(--cc-ink));--cc-f-t:color-mix(in srgb,var(--c-fix) 58%,var(--cc-paper));--cc-f-l:var(--c-fix);--cc-f-r:var(--uems-color-secondary);--cc-lit-t:color-mix(in srgb,var(--c-fix) 30%,var(--cc-paper));--cc-lit-l:var(--cc-paper);--cc-lit-r:color-mix(in srgb,var(--c-fix) 22%,var(--cc-paper));--cc-r-t:color-mix(in srgb,var(--c-risk) 58%,var(--cc-paper));--cc-r-l:var(--c-risk);--cc-r-r:var(--uems-color-cta-active);--cc-u-t:color-mix(in srgb,var(--c-risk) 12%,var(--cc-paper));--cc-u-l:color-mix(in srgb,var(--c-risk) 20%,var(--cc-paper));--cc-u-r:color-mix(in srgb,var(--c-risk) 36%,var(--cc-paper));--cc-s-t:var(--cc-paper);--cc-s-l:color-mix(in srgb,var(--c-fix) 14%,var(--cc-paper));--cc-s-r:color-mix(in srgb,var(--c-fix) 30%,var(--cc-paper));--cc-grid:color-mix(in srgb,var(--c-fix) 14%,var(--cc-paper));background:var(--uems-tint-3-surface);border-block:1px solid var(--uems-color-border-light);overflow-x:clip;padding-block:var(--section-y)}.cc__wrap{container:cc-grid/inline-size}.cc__grid{display:grid;gap:var(--cc-gap);grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr))}@container cc-grid (min-width: 624px) and (max-width: 947.98px){.cc__card:nth-child(3){grid-column:1/-1;justify-self:center;width:calc((100% - var(--cc-gap))/2)}}.cc__card{--cc-k:0s;background:var(--cc-paper);border:1px solid var(--c-hair);border-radius:var(--uems-radius-lg);box-shadow:var(--uems-shadow-sm);container:cc-card/inline-size;display:flex;flex-direction:column;min-width:0;overflow:hidden;transition:border-color .3s ease,box-shadow .4s var(--spring)}.cc__card:nth-child(2){--cc-k:80ms}.cc__card:nth-child(3){--cc-k:160ms}.cc__stage{aspect-ratio:3/2;background:radial-gradient(85% 75% at 50% 38%,color-mix(in srgb,var(--uems-tint-1-surface) 50%,var(--cc-paper)) 0,var(--uems-tint-1-surface) 55%,color-mix(in srgb,var(--uems-tint-1-border) 45%,var(--uems-tint-1-surface)) 100%);overflow:hidden;position:relative}@container cc-card (min-width: 460px){.cc__stage{aspect-ratio:2/1}}.cc__scene{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.cc__body{background:var(--cc-paper);border-top:1px solid var(--uems-tint-1-border);flex:1;padding:var(--cc-pad-y) var(--cc-pad-x) calc(var(--cc-pad-y) + var(--sp-1));position:relative}.cc__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:var(--fs-h4);font-weight:var(--uems-font-weight-semibold);letter-spacing:-.01em;line-height:1.3;text-wrap:balance}.cc-box--n{--t:var(--cc-n-t);--l:var(--cc-n-l);--r:var(--cc-n-r)}.cc-box--fix{--t:var(--cc-f-t);--l:var(--cc-f-l);--r:var(--cc-f-r)}.cc-box--lit{--t:var(--cc-lit-t);--l:var(--cc-lit-l);--r:var(--cc-lit-r)}.cc-box--risk{--t:var(--cc-r-t);--l:var(--cc-r-l);--r:var(--cc-r-r)}.cc-box--near,.cc-box--unlit{--t:var(--cc-u-t);--l:var(--cc-u-l);--r:var(--cc-u-r)}.cc-box--edge{--t:var(--c-risk);--l:var(--cc-u-l);--r:var(--cc-u-r)}.cc-box--bay{--t:var(--uems-tint-1-surface);--l:var(--cc-n-l);--r:var(--cc-n-r)}.cc-box--slab{--t:var(--cc-s-t);--l:var(--cc-s-l);--r:var(--cc-s-r)}.cc-l,.cc-r,.cc-t{stroke-linejoin:round;stroke-width:.6}.cc-t{fill:var(--t);stroke:var(--t)}.cc-l{fill:var(--l);stroke:var(--l)}.cc-r{fill:var(--r);stroke:var(--r)}.cc-st-nl{stop-color:var(--cc-n-l)}.cc-st-nr{stop-color:var(--cc-n-r)}.cc-st-fl{stop-color:var(--cc-f-l)}.cc-st-fr{stop-color:var(--cc-f-r)}.cc-shadow{transform-box:fill-box;transform-origin:50% 50%;transition:transform .5s var(--spring),opacity .5s var(--spring)}.cc-ao{fill:color-mix(in srgb,var(--cc-ink) 14%,transparent)}.cc-shadow__fill{fill:color-mix(in srgb,var(--cc-ink) 20%,transparent)}.cc-lift{transition:transform .5s var(--spring)}.cc-floorgrid{stroke:var(--cc-grid);stroke-width:1}.cc-floorgrid,.cc-lip{fill:none;vector-effect:non-scaling-stroke}.cc-lip{stroke:color-mix(in srgb,var(--c-fix) 24%,var(--cc-paper));stroke-linejoin:round;stroke-width:1}.cc-st-pool0{stop-color:var(--c-fix);stop-opacity:.24}.cc-st-pool1{stop-color:var(--c-fix);stop-opacity:.09}.cc-pool__edge{fill:none;stroke:color-mix(in srgb,var(--c-fix) 55%,transparent);stroke-width:1;vector-effect:non-scaling-stroke}.cc-pool__edge--risk{stroke:color-mix(in srgb,var(--c-risk) 55%,transparent);stroke-dasharray:3 3}.cc-st-red0{stop-opacity:.4}.cc-st-red0,.cc-st-red1{stop-color:var(--c-risk)}.cc-st-red1{stop-opacity:.13}.cc-st-red2{stop-color:var(--c-risk);stop-opacity:0}.cc-st-cone0{stop-color:var(--c-fix);stop-opacity:.3}.cc-st-cone1{stop-color:var(--c-fix);stop-opacity:.02}.cc-st-sheen0{stop-color:var(--cc-paper);stop-opacity:0}.cc-st-sheen1{stop-color:var(--cc-paper);stop-opacity:.75}.cc-sheen{opacity:0}.cc-slot{fill:color-mix(in srgb,var(--c-fix) 22%,transparent)}.cc-tower--unlit .cc-slot{fill:color-mix(in srgb,var(--c-risk) 26%,transparent)}.cc-vent{fill:color-mix(in srgb,var(--cc-ink) 9%,transparent)}.cc-led--fix{fill:var(--c-fix)}.cc-led--risk{fill:var(--c-risk)}.cc-lamp__ring{fill:none;stroke:var(--cc-paper);stroke-opacity:.7;stroke-width:1;vector-effect:non-scaling-stroke}.cc-dial__face{fill:var(--cc-n-l)}.cc-dial__inner{fill:var(--cc-paper)}.cc-hub{fill:var(--cc-f-r)}.cc-hub--top,.cc-seg--done{fill:var(--c-fix)}.cc-seg--open{fill:color-mix(in srgb,var(--c-fix) 14%,var(--cc-paper))}.cc-seg--risk{fill:var(--c-risk)}.cc-hand{transition:transform .7s var(--cc-land)}.cc-hand__stem{fill:none;stroke:var(--cc-ink);stroke-linecap:round;stroke-width:.2}.cc-chk__box{fill:var(--cc-paper);stroke:var(--cc-n-r);stroke-width:1;vector-effect:non-scaling-stroke}.cc-chk__box--done{stroke:none}.cc-chk__tick{fill:none;stroke:var(--c-fix);stroke-linecap:round;stroke-linejoin:round;stroke-width:.13}.cc-chk__bar{fill:var(--cc-n-l)}.cc-chk__bar--done{fill:color-mix(in srgb,var(--cc-paper) 55%,transparent)}.cc-pill{fill:var(--c-fix)}.cc-groove{fill:color-mix(in srgb,var(--cc-ink) 20%,var(--cc-paper))}.cc-groove__lit{fill:var(--c-fix)}.cc-boss{fill:var(--cc-n-r)}.cc-lever__stick{fill:none;stroke:color-mix(in srgb,var(--cc-ink) 78%,var(--cc-paper));stroke-linecap:round;stroke-width:.2}.cc-st-knob0{stop-color:color-mix(in srgb,var(--c-fix) 40%,var(--cc-paper))}.cc-st-knob1{stop-color:var(--c-fix)}.cc-st-knob2{stop-color:var(--uems-color-secondary)}.cc-st-glow0{stop-color:var(--c-fix);stop-opacity:.3}.cc-st-glow1{stop-color:var(--c-fix);stop-opacity:0}.cc-st-halo0{stop-color:var(--c-fix);stop-opacity:.3}.cc-st-halo1{stop-color:var(--c-fix);stop-opacity:.1}.cc-st-halo2{stop-color:var(--c-fix);stop-opacity:0}.cc-st-face0{stop-color:color-mix(in srgb,var(--c-fix) 62%,var(--cc-paper))}.cc-st-face1{stop-color:var(--c-fix)}.cc-shield__side{fill:var(--cc-f-r)}.cc-shield__tick{fill:none;stroke:var(--cc-paper);stroke-linecap:round;stroke-linejoin:round;stroke-width:.26}.cc-glow{opacity:.75;transition:opacity .6s var(--spring)}.cc-a-cone,.cc-a-pop,.cc-a-throw,.cc-hand,.cc-knob-c1,.cc-knob-c2,.cc-lever{transform-origin:0 0}.cc--armed .cc-a{opacity:0}.cc--armed .cc__card--in .cc-a{animation-delay:calc(var(--cc-k) + var(--d, 0s));animation-duration:var(--t,.6s);animation-fill-mode:both;animation-timing-function:var(--spring)}.cc--armed .cc__card--in .cc-a-rise{animation-name:cc-rise}.cc--armed .cc__card--in .cc-a-fade{animation-name:cc-fade}.cc--armed .cc__card--in .cc-a-drop{animation-name:cc-drop;animation-timing-function:var(--cc-land);--t:.55s}.cc--armed .cc__card--in .cc-a-step{animation-name:cc-step;--t:.55s}.cc--armed .cc__card--in .cc-a-cone{animation-name:cc-cone;animation-timing-function:var(--cc-wipe)}.cc--armed .cc__card--in .cc-a-pop{animation-name:cc-pop;animation-timing-function:var(--cc-land)}.cc--armed .cc__card--in .cc-a-throw{animation-name:cc-throw;animation-timing-function:var(--cc-land)}.cc--armed .cc__card--in .cc-a-shield{animation-name:cc-shield;--t:.8s}.cc--armed .cc__card--in .cc-knob-c1{animation:cc-throw-c var(--t,.6s) var(--cc-land) calc(var(--cc-k) + var(--d, 0s)) both}@keyframes cc-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes cc-fade{0%{opacity:0}to{opacity:1}}@keyframes cc-drop{0%{opacity:0;transform:translateY(-20px)}40%{opacity:1}to{opacity:1;transform:none}}@keyframes cc-step{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes cc-cone{0%{opacity:0;transform:scale(.3,.08)}to{opacity:1;transform:none}}@keyframes cc-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.18)}to{opacity:1;transform:none}}@keyframes cc-throw{0%{opacity:0;transform:rotate(-68deg)}18%{opacity:1}72%{transform:rotate(5deg)}to{opacity:1;transform:none}}@keyframes cc-shield{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:none}}@keyframes cc-throw-c{0%{transform:rotate(68deg)}72%{transform:rotate(-5deg)}to{transform:none}}@keyframes cc-sweep{0%{opacity:0;transform:translateX(-58px)}20%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateX(56px)}}@keyframes cc-settle{0%{transform:rotate(-52deg)}58%{transform:rotate(6deg)}80%{transform:rotate(-2deg)}to{transform:none}}@keyframes cc-settle-c{0%{transform:rotate(52deg)}58%{transform:rotate(-6deg)}80%{transform:rotate(2deg)}to{transform:none}}@media (hover:hover){.cc__card:focus-within,.cc__card:hover{border-color:var(--uems-tint-1-border);box-shadow:var(--uems-shadow-md)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.cc__card:is(:hover,:focus-within) .cc-lift{transform:translateY(-6px)}.cc__card:is(:hover,:focus-within) .cc-shadow{opacity:.55;transform:scale(.9)}.cc__card:is(:hover,:focus-within) .cc-sheen{animation:cc-sweep 1.4s var(--cc-wipe) .1s both}.cc__card:is(:hover,:focus-within) .cc-hand{transform:rotate(-15deg)}.cc__card:is(:hover,:focus-within) .cc-settle{animation:cc-settle .95s var(--cc-land)}.cc__card:is(:hover,:focus-within) .cc-settle .cc-knob-c2{animation:cc-settle-c .95s var(--cc-land)}.cc__card:is(:hover,:focus-within) .cc-glow{opacity:1}}@media (prefers-reduced-motion:reduce){.cc *,.cc :before{animation:none!important;transition:none!important}.cc .cc-a{opacity:1!important;transform:none!important}}.webinar{background:radial-gradient(60% 90% at 50% 0,color-mix(in srgb,var(--uems-color-primary) 26%,transparent),transparent 70%),linear-gradient(180deg,var(--uems-color-bg-inverse-floor) 0,var(--uems-color-bg-inverse) 100%);color:var(--uems-color-text-on-dark-body);padding-block:var(--section-y)}.pullquote{display:grid;justify-items:center;text-align:center}.pullquote__copy{align-items:center;display:flex;flex-direction:column;max-width:var(--measure-heading)}.pullquote__meta{align-items:center;color:var(--uems-color-text-on-dark-body);display:flex;font-size:var(--uems-font-size-body-sm);font-weight:var(--uems-font-weight-semibold);gap:var(--sp-2);justify-content:center;line-height:var(--uems-line-height-body);margin:0}.pullquote__meta svg{color:var(--uems-color-highlight);flex:none;height:18px;width:18px}.pullquote__title{color:var(--uems-color-text-on-dark);margin-top:var(--sp-3)}.pullquote__lede{color:var(--uems-color-text-on-dark-body);font-size:var(--fs-lead);line-height:1.55;margin:var(--sp-3) 0 0;text-wrap:balance}.pullquote__list{color:var(--uems-color-text-on-dark);display:flex;font-size:var(--uems-font-size-body);justify-content:center;line-height:1.5;margin-top:var(--sp-6);text-align:left}.pullquote__list li{align-items:start;display:grid;gap:var(--sp-3);grid-template-columns:22px minmax(0,1fr);padding-inline:var(--sp-8);text-wrap:balance}.pullquote__list li:first-child{padding-left:0}.pullquote__list li:last-child{padding-right:0}.pullquote__list li+li{border-left:1px solid var(--c-on-dark-rule)}.pullquote__tick{background:color-mix(in srgb,var(--uems-color-highlight) 16%,transparent);border-radius:var(--uems-radius-full);color:var(--uems-color-highlight);display:grid;height:22px;margin-top:1px;place-items:center;width:22px}.pullquote__tick svg{height:12px;width:12px}.pullquote .btn{margin-top:var(--sp-8)}@media (max-width:899.98px){.pullquote__list{display:grid;gap:var(--sp-3)}.pullquote__list li{padding-inline:0}.pullquote__list li+li{border-left:0}.pullquote__list br{display:none}}.faq-accordion-section{--uems-faq-border:var(--uems-color-border-default);--uems-transition-faq:420ms cubic-bezier(0.4,0,0.2,1);--uems-font-size-md:18px;--uems-color-text-darker:var(--uems-color-text-primary);--uems-color-text-byline:#2e3a4d;--uems-font-family-base:var(--uems-font-body);--uems-section-padding-x:0px;--faq-radius:8px;background:var(--uems-color-bg-surface);padding:var(--uems-section-padding-y) var(--uems-section-padding-x)}.faq-accordion-section__inner{margin:0 auto;max-width:900px;padding-inline:var(--gutter)}.faq-accordion-section__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-family-base);font-size:clamp(28px,2vw + 18px,36px);font-weight:var(--uems-font-weight-semibold);line-height:1.35;margin:0 0 36px;text-align:center}.faq-accordion{display:flex;flex-direction:column;gap:12px}.faq-accordion__item{background:var(--uems-color-bg-surface);border:1px solid var(--uems-faq-border);border-radius:var(--faq-radius);overflow:hidden}.faq-accordion__item.is-open{background:var(--uems-tint-1-surface);border-color:var(--uems-tint-1-border)}.faq-accordion__heading{margin:0}.faq-accordion__heading,.faq-accordion__trigger{font-family:var(--uems-font-family-base);line-height:27px}.faq-accordion__trigger{align-items:center;background:transparent;border:0;cursor:pointer;display:flex;gap:20px;justify-content:space-between;padding:22px 26px;text-align:left;width:100%}.faq-accordion__trigger:focus-visible{outline:2px solid var(--uems-color-primary);outline-offset:-2px}.faq-accordion__question{color:var(
  --uems-color-text-darker);font-size:var(--fs-h4);font-weight:var(
  --uems-font-weight-semibold);letter-spacing:-.005em;line-height:27px}.faq-accordion__toggle{align-items:center;display:inline-flex;flex-shrink:0;justify-content:center}.faq-accordion__toggle img[alt=arrow]{height:18px;transition:transform var(--uems-transition-faq)}.faq-accordion__item.is-open img[alt=arrow]{transform:rotate(180deg)}.faq-accordion__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--uems-transition-faq)}.faq-accordion__item.is-open .faq-accordion__panel{grid-template-rows:1fr}.faq-accordion__panel-inner{min-height:0;overflow:hidden;padding:0 24px;transition:padding var(--uems-transition-faq)}.faq-accordion__item.is-open .faq-accordion__panel-inner{padding:0 24px 24px}.faq-accordion__panel-inner p{color:var(--uems-color-text-byline);font-family:var(--uems-font-family-base);font-size:var(--uems-font-size-body);font-weight:var(--uems-font-weight-light);line-height:1.65;margin:-4px 0 0}@media (max-width:720px){.faq-accordion-section{--uems-section-padding-x:20px;padding:var(--section-y) var(--uems-section-padding-x)}.faq-accordion-section__inner{padding-inline:0}.faq-accordion-section__title{margin-bottom:28px}.faq-accordion__trigger{gap:16px;height:auto;min-height:64px;padding:20px}.faq-accordion__item.is-open .faq-accordion__panel-inner,.faq-accordion__panel-inner{padding-left:20px;padding-right:20px}.faq-accordion__item.is-open .faq-accordion__panel-inner{padding-bottom:20px}}@media (prefers-reduced-motion:reduce){.faq-accordion__panel,.faq-accordion__panel-inner,.faq-accordion__toggle img[alt=arrow]{transition:none}}.js .reveal{opacity:0;transform:translateY(16px)}.reveal.is-in{opacity:1;transform:none;transition:opacity .6s var(--spring),transform .6s var(--spring)}@media (max-width:900px){.what__inner{grid-template-columns:minmax(0,1fr)}}.wtab{display:none}.js .wtab.is-fits{--wtab-w:clamp(28px,calc(var(--wtab-room, 34px) - 6px),64px);--wtab-cut:7px;--wtab-pad:var(--sp-5);align-items:flex-end;display:flex;filter:drop-shadow(0 2px 3px color-mix(in srgb,var(--uems-color-text-primary) 16%,transparent)) drop-shadow(0 8px 18px color-mix(in srgb,var(--c-fix) 30%,transparent));flex-direction:row-reverse;pointer-events:none;position:fixed;right:0;top:50%;transition:translate .22s ease-in,visibility 0s linear .22s;translate:100% -50%;visibility:hidden;z-index:55}.js .wtab.is-fits.is-shown{transition:translate .45s var(--spring) .35s,visibility 0s linear .35s;translate:0 -50%;visibility:visible}.wtab__stub{align-items:center;background:linear-gradient(160deg,color-mix(in srgb,var(--c-fix) 78%,var(--uems-color-bg-surface)),var(--c-fix) 62%);border:0;border-radius:var(--uems-radius-md) 0 0 var(--uems-radius-md);color:var(--uems-color-text-inverse);cursor:pointer;display:flex;flex-direction:column;gap:var(--sp-3);height:var(--wtab-stub-h,auto);justify-content:center;padding:var(--sp-5) 0;pointer-events:auto;position:relative;transition:height .22s ease-in .2s;width:var(--wtab-w)}.wtab__stub:focus-visible{box-shadow:inset 0 0 0 2px var(--uems-color-bg-surface);outline:none}.wtab__stub svg{flex:none;height:18px;width:18px}.wtab__stubText{display:block;font-size:var(--uems-font-size-caption);font-weight:var(--uems-font-weight-semibold);line-height:1.3;overflow-wrap:normal;padding-inline:var(--sp-1);text-align:center;width:100%}.wtab:not(.is-roomy) .wtab__stubText{clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.wtab__live{background:var(--c-risk);border-radius:var(--uems-radius-full);flex:none;height:8px;position:relative;width:8px}.wtab__stub .wtab__live{box-shadow:0 0 0 2px var(--uems-color-bg-surface),0 0 8px 2px color-mix(in srgb,var(--c-risk) 50%,transparent)}.wtab__live:after{background:var(--c-risk);border-radius:inherit;content:"";inset:0;opacity:0;position:absolute}.wtab__card{align-content:start;background:var(--uems-color-bg-surface);border-radius:var(--uems-radius-lg) 0 0 var(--uems-radius-lg);bottom:0;clip-path:inset(0 0 0 100%);display:grid;justify-items:start;mask:radial-gradient(circle var(--wtab-cut) at 100% 0,transparent 98%,#000) top /100% 51% no-repeat,radial-gradient(circle var(--wtab-cut) at 100% 100%,transparent 98%,#000) bottom /100% 51% no-repeat;opacity:0;padding:var(--wtab-pad) calc(var(--wtab-pad) + var(--sp-2)) var(--wtab-pad) var(--wtab-pad);position:absolute;right:100%;transition:clip-path .2s ease-in .2s,opacity .2s ease-in .2s,visibility 0s linear .4s;visibility:hidden;width:320px}.wtab__card:after{border-right:1.5px dashed var(--uems-color-border-default);bottom:calc(var(--wtab-cut) + var(--sp-2));content:"";position:absolute;right:0;top:calc(var(--wtab-cut) + var(--sp-2))}.wtab__stub{mask:radial-gradient(circle var(--wtab-cut) at 0 0,transparent 98%,#000) top /100% 51% no-repeat,radial-gradient(circle var(--wtab-cut) at 0 100%,transparent 98%,#000) bottom /100% 51% no-repeat}.wtab.is-open .wtab__card,.wtab:not(.is-quiet):has(:focus-visible) .wtab__card{clip-path:inset(0 0 0 0);opacity:1;pointer-events:auto;transition:clip-path .32s var(--spring),opacity .2s ease-out,visibility 0s;visibility:visible}.wtab.is-open .wtab__stub,.wtab:not(.is-quiet):has(:focus-visible) .wtab__stub{height:var(--wtab-card-h,auto);transition:height .32s var(--spring)}@media (hover:hover){.wtab:not(.is-quiet):hover .wtab__card{clip-path:inset(0 0 0 0);opacity:1;pointer-events:auto;transition:clip-path .32s var(--spring),opacity .2s ease-out,visibility 0s;visibility:visible}.wtab:not(.is-quiet):hover .wtab__stub{height:var(--wtab-card-h,auto);transition:height .32s var(--spring)}}.wtab__label{align-items:center;color:var(--c-fix);display:inline-flex;font-size:var(--uems-font-size-body-sm);gap:var(--sp-2);margin:0;padding-right:var(--sp-8)}.wtab__label,.wtab__title{font-weight:var(--uems-font-weight-semibold);line-height:1.3}.wtab__title{color:var(--uems-color-text-primary);font-family:var(--uems-font-heading);font-size:var(--fs-h4);margin:var(--sp-3) 0 0;text-wrap:balance}.wtab__meta{align-items:center;color:var(--c-muted);display:flex;font-size:var(--uems-font-size-body-sm);font-weight:var(--fw-medium);gap:var(--sp-2);margin:var(--sp-2) 0 0}.wtab__meta svg{color:var(--c-fix);flex:none;height:16px;width:16px}.wtab__text{color:var(--uems-color-text-secondary);font-size:var(--uems-font-size-body-sm);line-height:1.55;margin:var(--sp-3) 0 0}.wtab__cta{margin-top:var(--sp-4)}.wtab__close{background:none;border:0;border-radius:var(--uems-radius-md);color:var(--c-muted);cursor:pointer;display:grid;height:44px;padding:0;place-items:center;position:absolute;right:calc(var(--sp-2) + 2px);top:calc(var(--wtab-pad) - 13px);transition:background .18s ease,color .18s ease;width:44px}.wtab__close:hover{background:var(--uems-color-border-light);color:var(--uems-color-text-primary)}.wtab__close svg{height:18px;width:18px}.wtab__stub .wtab__live:after,.wtab__stub .wtab__live:before{background:none;border-radius:inherit;box-shadow:0 0 0 1.5px color-mix(in srgb,var(--c-risk) 55%,var(--uems-color-bg-surface));content:"";inset:-2px;opacity:0;position:absolute}@keyframes wtab-beat{0%,32%,to{scale:1}12%{scale:1.2}}@keyframes wtab-ping{0%{opacity:.85;scale:1}75%,to{opacity:0;scale:2.6}}.wtab.is-shown .wtab__stub .wtab__live{animation:wtab-beat 2s cubic-bezier(.3,0,.2,1) 1s infinite}.wtab.is-shown .wtab__stub .wtab__live:before{animation:wtab-ping 2s cubic-bezier(0,0,.2,1) 1s infinite}.wtab.is-shown .wtab__stub .wtab__live:after{animation:wtab-ping 2s cubic-bezier(0,0,.2,1) 1.5s infinite}@media print{.js .wtab.is-fits{display:none}}@media (prefers-reduced-motion:reduce){.js .wtab.is-fits,.js .wtab.is-fits.is-shown,.wtab__card,.wtab__stub{transition:none!important}.wtab__live,.wtab__live:after,.wtab__live:before{animation:none!important}}@media (max-width:768px){body{word-wrap:break-word}article,aside,div,footer,header,main,section{min-width:0}dd,dt,h1,h2,h3,h4,h5,h6,li,p,span{overflow-wrap:break-word;word-break:normal}img{height:auto;max-width:100%}}@media (max-width:540px){.pullquote .btn{width:-webkit-fill-available}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-delay:0s!important;animation-duration:.01ms!important;transition-delay:0s!important;transition-duration:.01ms!important}.js .reveal{opacity:1;transform:none}}