.editorial-feature-card{--efc-card-padding:clamp(1.15rem, 1.8vw, 1.5rem);--efc-body-padding-block-end:clamp(.45rem, .78vw, .72rem);--efc-visual-min-height:clamp(12.2rem, 28vw, 17.2rem);--efc-visual-shadow-drop:0 10px 22px -22px var(--efc-visual-shadow);--efc-visual-frame-padding:1rem;--efc-globe-size:clamp(10.4rem, 24vw, 14.1rem);--efc-card-radius-shared:var(--radius-card-shell);--efc-rect-radius-shared:var(--radius-card-inner);--efc-rect-padding-shared:var(--efc-visual-frame-padding);--efc-card-border:color-mix(in srgb, var(--color-neutral-200) 72%, transparent);--efc-card-bg-start:var(--color-slate-25);--efc-card-bg-end:color-mix(in srgb, var(--color-slate-25) 92%, var(--color-slate-50) 8%);--efc-card-shadow-inset:color-mix(in srgb, var(--color-white) 94%, transparent);--efc-card-shadow-mid:color-mix(in srgb, var(--color-neutral-950) 12%, transparent);--efc-card-shadow-deep:color-mix(in srgb, var(--color-neutral-950) 8%, transparent);--efc-card-border-active:color-mix(in srgb, var(--color-neutral-300) 78%, transparent);--efc-card-bg-start-active:var(--color-slate-25);--efc-card-bg-end-active:color-mix(in srgb, var(--color-slate-25) 90%, var(--color-slate-50) 10%);--efc-card-shadow-mid-active:color-mix(in srgb, var(--color-neutral-950) 14%, transparent);--efc-card-shadow-deep-active:color-mix(in srgb, var(--color-neutral-950) 10%, transparent);--efc-card-shadow:0 1px 0 var(--efc-card-shadow-inset) inset, 0 12px 26px -24px var(--efc-card-shadow-mid), 0 24px 44px -36px var(--efc-card-shadow-deep);--efc-visual-border:color-mix(in srgb, var(--border) 22%, transparent);--efc-visual-bg-start:color-mix(in srgb, var(--surface-card) 98%, transparent);--efc-visual-bg-mid:color-mix(in srgb, var(--color-neutral-50) 94%, var(--surface-card) 6%);--efc-visual-bg-end:color-mix(in srgb, var(--color-neutral-100) 90%, transparent);--efc-visual-shadow-inset:color-mix(in srgb, var(--color-white) 96%, transparent);--efc-visual-shadow:color-mix(in srgb, var(--color-neutral-950) 10%, transparent);--efc-visual-grid:color-mix(in srgb, var(--color-neutral-400) 12%, transparent);--efc-visual-sheen:color-mix(in srgb, var(--color-white) 52%, transparent);--efc-visual-topwash:color-mix(in srgb, var(--color-white) 20%, transparent);--efc-visual-active-border:color-mix(in srgb, var(--color-white) 76%, transparent);--efc-visual-active-bg-start:color-mix(in srgb, var(--surface-card) 96%, transparent);--efc-visual-active-bg-mid:color-mix(in srgb, var(--color-neutral-50) 92%, var(--surface-card) 8%);--efc-visual-active-bg-end:color-mix(in srgb, var(--color-neutral-100) 86%, transparent);--efc-visual-active-shadow-inset:color-mix(in srgb, var(--color-white) 98%, transparent);--efc-visual-active-sheen:color-mix(in srgb, var(--color-white) 70%, transparent);--efc-visual-active-shadow:color-mix(in srgb, var(--color-neutral-950) 12%, transparent);--efc-media-shell-bg-top:color-mix(in srgb, var(--color-slate-25) 94%, var(--color-neutral-50) 6%);--efc-icon-border:color-mix(in srgb, var(--color-white) 62%, transparent);--efc-icon-bg-start:color-mix(in srgb, var(--color-neutral-50) 94%, var(--surface-card) 6%);--efc-icon-bg-end:color-mix(in srgb, var(--color-neutral-200) 72%, var(--color-neutral-100) 28%);--efc-icon-shadow-inset:color-mix(in srgb, var(--color-white) 98%, transparent);--efc-icon-shadow-mid:color-mix(in srgb, var(--color-neutral-950) 20%, transparent);--efc-icon-shadow-deep:color-mix(in srgb, var(--color-neutral-950) 16%, transparent);--efc-icon-active-border:color-mix(in srgb, var(--color-white) 78%, transparent);--efc-icon-active-bg-start:color-mix(in srgb, var(--color-neutral-50) 98%, transparent);--efc-icon-active-bg-end:color-mix(in srgb, var(--color-neutral-200) 76%, var(--color-neutral-100) 24%);--efc-icon-active-shadow-mid:color-mix(in srgb, var(--color-neutral-950) 24%, transparent);--efc-icon-active-shadow-deep:color-mix(in srgb, var(--color-neutral-950) 18%, transparent);--efc-icon-color:var(--color-slate-400);--efc-icon-color-active:var(--brand-visual);--efc-icon-panel-border:color-mix(in srgb, var(--color-white) 76%, transparent);--efc-icon-panel-bg-start:color-mix(in srgb, var(--surface-card) 98%, transparent);--efc-icon-panel-bg-end:color-mix(in srgb, var(--color-neutral-100) 82%, transparent);--efc-icon-panel-shadow-inset:color-mix(in srgb, var(--color-white) 96%, transparent);--efc-icon-panel-shadow-drop:color-mix(in srgb, var(--color-neutral-950) 8%, transparent);--efc-icon-panel-active-border:color-mix(in srgb, var(--color-white) 88%, transparent);--efc-icon-panel-active-shadow-inset:color-mix(in srgb, var(--color-white) 98%, transparent);--efc-icon-panel-active-shadow-drop:color-mix(in srgb, var(--color-neutral-950) 12%, transparent);--efc-row-divider:color-mix(in srgb, var(--border) 42%, transparent);--efc-row-copy:var(--content-secondary);--efc-result-copy:var(--content-secondary);--efc-accent-glow:color-mix(in srgb, var(--brand-visual) 30%, transparent);--efc-accent-track:color-mix(in srgb, var(--color-white) 40%, transparent);--efc-title-color:var(--content-primary);--efc-copy-color:var(--content-secondary);--efc-globe-bg-start:color-mix(in srgb, var(--color-white) 98%, transparent);--efc-globe-bg-mid:color-mix(in srgb, var(--color-white) 82%, transparent);--efc-globe-bg-soft:color-mix(in srgb, var(--color-neutral-100) 68%, transparent);--efc-globe-bg-edge:color-mix(in srgb, var(--color-neutral-200) 16%, transparent);--efc-globe-border:color-mix(in srgb, var(--color-white) 75%, transparent);--efc-globe-shadow-inset:color-mix(in srgb, var(--color-white) 96%, transparent);--efc-globe-shadow-depth:color-mix(in srgb, var(--color-neutral-950) 5%, transparent);--efc-globe-shadow-drop:color-mix(in srgb, var(--color-neutral-950) 9%, transparent);--efc-globe-core-start:color-mix(in srgb, var(--color-white) 98%, transparent);--efc-globe-core-mid:color-mix(in srgb, var(--color-white) 16%, transparent);--efc-globe-core-depth:color-mix(in srgb, var(--color-neutral-950) 6%, transparent);--efc-globe-reflect-a:color-mix(in srgb, var(--color-white) 60%, transparent);--efc-globe-reflect-b:color-mix(in srgb, var(--color-white) 12%, transparent);--efc-globe-active-border:color-mix(in srgb, var(--color-white) 92%, transparent);--efc-globe-active-shadow-inset:color-mix(in srgb, var(--color-white) 98%, transparent);--efc-globe-active-depth:color-mix(in srgb, var(--color-neutral-950) 8%, transparent);--efc-globe-active-drop:color-mix(in srgb, var(--color-neutral-950) 16%, transparent);--efc-globe-core-active-inset:color-mix(in srgb, var(--color-white) 88%, transparent);--efc-globe-core-active-depth:color-mix(in srgb, var(--color-neutral-950) 10%, transparent);--card-shell-radius:var(--efc-card-radius-shared);--card-shell-padding:var(--efc-card-padding);--card-shell-border:var(--efc-card-border);--card-shell-border-active:var(--efc-card-border-active);--card-shell-bg:linear-gradient(180deg, var(--efc-card-bg-start), var(--efc-card-bg-end));overflow:hidden;padding:var(--card-shell-padding)}.editorial-feature-card:before{display:none}.editorial-feature-card--table{--efc-visual-min-height:clamp(9.4rem, 13vw, 10.6rem)}.editorial-feature-card--image{--efc-visual-min-height:clamp(15rem, 33vw, 20.25rem);--efc-visual-shadow-drop:0 12px 26px -22px var(--efc-visual-shadow)}.editorial-feature-card__inner{height:100%;gap:clamp(1rem,1.75vw,1.3rem)}.editorial-feature-card__accent{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0}.editorial-feature-card__accent-track{position:absolute;opacity:.34;background:linear-gradient(90deg,var(--efc-accent-glow),var(--efc-accent-track),var(--efc-accent-glow))}.editorial-feature-card__accent-track--top,.editorial-feature-card__accent-track--bottom{left:.92rem;right:.92rem;height:1px}.editorial-feature-card__accent-track--left,.editorial-feature-card__accent-track--right{top:.92rem;bottom:.92rem;width:1px;background:linear-gradient(180deg,var(--efc-accent-glow),var(--efc-accent-track),var(--efc-accent-glow))}.editorial-feature-card__accent-track--top{top:.92rem}.editorial-feature-card__accent-track--right{right:.92rem}.editorial-feature-card__accent-track--bottom{bottom:.92rem}.editorial-feature-card__accent-track--left{left:.92rem}.editorial-feature-card__accent-dot{position:absolute;top:.92rem;left:calc(100% - .92rem);width:.92rem;height:.92rem;border-radius:999px;background:radial-gradient(circle at 34% 34%,var(--color-white) 0%,color-mix(in srgb,var(--color-white) 84%,var(--color-primary-50)) 32%,color-mix(in srgb,var(--efc-accent-glow) 86%,var(--color-primary-50)) 66%,color-mix(in srgb,var(--brand-visual) 58%,var(--efc-accent-glow)) 100%);box-shadow:0 0 10px color-mix(in srgb,var(--color-white) 72%,transparent),0 0 24px color-mix(in srgb,var(--efc-accent-glow) 88%,transparent),0 0 36px color-mix(in srgb,var(--brand-visual) 34%,transparent);transform:translate(-50%,-50%);animation:efc-accent-dot 8.6s linear infinite,efc-accent-dot-breathe 2.4s ease-in-out infinite;will-change:top,left,transform,opacity}.editorial-feature-card__accent-dot:before,.editorial-feature-card__accent-dot:after{content:"";position:absolute;inset:0;border-radius:inherit}.editorial-feature-card__accent-dot:before{inset:-.26rem;background:radial-gradient(circle,color-mix(in srgb,var(--efc-accent-glow) 84%,transparent) 0%,transparent 72%);filter:blur(7px);opacity:.9}.editorial-feature-card__accent-dot:after{inset:16%;background:radial-gradient(circle at 36% 34%,var(--color-white) 0%,color-mix(in srgb,var(--color-white) 18%,transparent) 68%,transparent 100%);opacity:.92}.editorial-feature-card__visual{--card-media-radius:var(--efc-rect-radius-shared);--card-media-min-height:var(--efc-visual-min-height);--card-media-border:var(--efc-visual-border);--card-media-bg:radial-gradient(circle at 50% 16%, var(--efc-visual-bg-start), var(--efc-visual-bg-mid) 50%, var(--efc-visual-bg-end) 100%);position:relative;overflow:hidden;box-shadow:inset 0 1px 0 var(--efc-visual-shadow-inset),var(--efc-visual-shadow-drop);isolation:isolate;transition:border-color .32s ease,box-shadow .32s ease,background .32s ease}.editorial-feature-card__visual-frame{position:relative;display:grid;place-items:center;width:100%;height:100%;min-height:inherit;padding:var(--efc-visual-frame-padding);border-radius:inherit;overflow:hidden}.editorial-feature-card__visual-frame:before{content:"";position:absolute;inset:0;background-image:linear-gradient(var(--efc-visual-grid) 1px,transparent 1px),linear-gradient(90deg,var(--efc-visual-grid) 1px,transparent 1px);background-size:1.15rem 1.15rem;opacity:.28;mask-image:radial-gradient(circle at center,#000 52%,transparent 94%);pointer-events:none;transition:opacity .32s ease,transform .32s ease}.editorial-feature-card__visual:after{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at 24% 18%,var(--efc-visual-sheen),transparent 34%),linear-gradient(180deg,var(--efc-visual-topwash),transparent 42%);opacity:.22;pointer-events:none;transition:opacity .32s ease,transform .32s ease}.editorial-feature-card__mock{position:relative;width:100%;height:100%;display:grid;place-items:center}.editorial-feature-card__mock--globe{box-sizing:border-box;--efc-rect-radius:var(--efc-rect-radius-shared);--efc-rect-padding:var(--efc-rect-padding-shared)}.editorial-feature-card__rect-shell{--card-panel-radius:var(--efc-rect-radius);--card-panel-padding:var(--efc-rect-padding);--card-panel-border:var(--efc-icon-panel-border);--card-panel-bg:linear-gradient(180deg, var(--efc-icon-panel-bg-start), var(--efc-icon-panel-bg-end));--card-panel-shadow:inset 0 1px 0 var(--efc-icon-panel-shadow-inset), 0 10px 22px -24px var(--efc-icon-panel-shadow-drop);--card-panel-border-active:var(--efc-icon-panel-active-border);position:relative;isolation:isolate;overflow:hidden}.editorial-feature-card__rect-shell>*{position:relative;z-index:1}.editorial-feature-card__icon-shell{--card-avatar-border:var(--efc-icon-border);--card-avatar-bg:linear-gradient(180deg, var(--efc-icon-bg-start), var(--efc-icon-bg-end));--card-avatar-size:clamp(5.2rem, 10.8vw, 6.8rem);--card-avatar-radius:999px;position:absolute;box-shadow:0 1px 0 var(--efc-icon-shadow-inset) inset,0 8px 18px -18px var(--efc-icon-shadow-mid),0 14px 28px -28px var(--efc-icon-shadow-deep);z-index:2}.editorial-feature-card__icon-shell--slate{background:linear-gradient(180deg,var(--efc-icon-bg-start),var(--efc-icon-bg-end))}.editorial-feature-card__hero-icon{width:clamp(2.05rem,4.8vw,2.8rem);height:clamp(2.05rem,4.8vw,2.8rem);color:var(--efc-icon-color);transition:color .28s ease,opacity .28s ease,transform .28s ease,filter .28s ease}.editorial-feature-card__globe{position:relative;display:grid;place-items:center;width:var(--efc-globe-size);aspect-ratio:1;border-radius:999px;background:radial-gradient(circle at 34% 28%,var(--efc-globe-bg-start),var(--efc-globe-bg-mid) 24%,var(--efc-globe-bg-soft) 54%,var(--efc-globe-bg-edge) 100%);border:1px solid var(--efc-globe-border);box-shadow:inset 0 1px 0 var(--efc-globe-shadow-inset),inset 0-1rem 1.6rem -1rem var(--efc-globe-shadow-depth),0 1.2rem 2rem -1.8rem var(--efc-globe-shadow-drop);transition:border-color .32s ease,box-shadow .32s ease,background .32s ease,transform .32s ease;transform:translateY(-.15rem)}.editorial-feature-card__globe:before{content:"";position:absolute;inset:16%;border-radius:999px;background:radial-gradient(circle at 34% 28%,var(--efc-globe-core-start),var(--efc-globe-core-mid) 24%,transparent 58%),linear-gradient(180deg,color-mix(in srgb,var(--efc-globe-core-start) 32%,transparent),color-mix(in srgb,var(--efc-globe-bg-soft) 16%,transparent));box-shadow:inset 0 1px color-mix(in srgb,var(--efc-globe-core-start) 82%,transparent),inset 0-1rem 2rem -1.4rem var(--efc-globe-core-depth);opacity:.96;transition:opacity .32s ease,transform .32s ease,box-shadow .32s ease}.editorial-feature-card__globe:after{content:"";position:absolute;inset:10%;border-radius:999px;background:radial-gradient(circle at 30% 28%,var(--efc-globe-reflect-a),transparent 26%),radial-gradient(circle at 66% 68%,var(--efc-globe-reflect-b),transparent 32%);opacity:.32;transform:translate3d(-.2rem,-.15rem,0);pointer-events:none;transition:opacity .32s ease,transform .42s cubic-bezier(.22,1,.36,1)}.editorial-feature-card__globe-shell{position:relative;z-index:1;width:72%;height:unset;aspect-ratio:1;border-radius:999px;transition:transform .32s cubic-bezier(.22,1,.36,1),box-shadow .32s ease}.editorial-feature-card__globe-shell .editorial-feature-card__hero-icon{width:72%;height:72%;color:color-mix(in srgb,var(--efc-icon-color) 78%,var(--content-primary-dark))}.editorial-feature-card--image .editorial-feature-card__visual-frame,.editorial-feature-card--table .editorial-feature-card__visual-frame,.editorial-feature-card--faq .editorial-feature-card__visual-frame,.editorial-feature-card--icon .editorial-feature-card__visual-frame{padding:0}.editorial-feature-card--image .editorial-feature-card__visual-frame:before{opacity:0}.editorial-feature-card__picture{display:block;width:100%;height:100%}.editorial-feature-card__eyebrow{position:absolute;top:clamp(.95rem,1.5vw,1.15rem);right:0;z-index:2;max-width:min(calc(100% - 1.2rem),11.5rem)}.editorial-feature-card__eyebrow-icon{opacity:1}.editorial-feature-card__eyebrow-label{display:block;min-width:0;overflow:hidden;color:var(--content-primary-dark);font-size:var(--type-body-size);font-weight:var(--font-weight-regular);letter-spacing:0;line-height:var(--type-body-line-height);text-overflow:ellipsis;white-space:nowrap}.editorial-feature-card__image{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.01) contrast(1.02);transition:transform .42s cubic-bezier(.22,1,.36,1),filter .32s ease}.editorial-feature-card__body{min-width:0;gap:clamp(.78rem,1.1vw,.98rem);padding-inline:clamp(.08rem,.2vw,.16rem);padding-block-end:var(--efc-body-padding-block-end)}.editorial-feature-card__body.editorial-feature-card__rect-shell{padding:var(--efc-rect-padding)}.editorial-feature-card--image .editorial-feature-card__body{--efc-rect-radius:var(--efc-rect-radius-shared);gap:var(--stack-list);padding-inline:0}.editorial-feature-card--image .editorial-feature-card__body.editorial-feature-card__rect-shell{min-block-size:clamp(10.6rem,13vw,11.8rem);position:relative;z-index:2;--card-panel-media-min-block-size:clamp(10.6rem, 13vw, 11.8rem);--card-panel-media-margin:clamp(-4.8rem, -5.8vw, -3.6rem) 0 clamp(.1rem, .2vw, .2rem);--card-panel-media-padding-inline:var(--pad-surface-roomy);--card-panel-media-padding-block:var(--pad-surface-default);--card-panel-media-topwash:var(--efc-media-shell-bg-top);--card-panel-border:var(--efc-icon-panel-border);--card-panel-bg:linear-gradient(180deg, var(--efc-icon-panel-bg-start), var(--efc-icon-panel-bg-end));--card-panel-shadow:inset 0 1px 0 var(--efc-icon-panel-shadow-inset), 0 12px 24px -22px var(--efc-icon-panel-shadow-drop);padding-inline:var(--pad-surface-roomy);padding-block:var(--pad-surface-default)}.editorial-feature-card__body-content{position:relative;z-index:1;gap:inherit}.editorial-feature-card--image .editorial-feature-card__body-content{width:100%;min-height:100%;flex:1 1 auto;gap:var(--stack-list);justify-content:center}.editorial-feature-card__item-heading{display:block;min-width:0}.editorial-feature-card__title{color:var(--efc-title-color);min-width:0;line-height:1.06;transition:color .32s ease}.editorial-feature-card__copy{color:var(--efc-copy-color);max-inline-size:none;line-height:1.5;opacity:1;transition:color .32s ease}.editorial-feature-card__headline-visual{--efc-rect-radius:var(--efc-rect-radius-shared);--efc-rect-padding:var(--efc-rect-padding-shared);display:grid;place-items:center;width:100%;min-height:inherit}.editorial-feature-card__headline-visual-content{width:100%;height:100%;display:grid;place-items:center;text-align:center}.editorial-feature-card__headline-visual-content:not(:has(.editorial-feature-card__headline-logo)){max-width:14ch;height:auto;display:block}.editorial-feature-card__headline-title{color:var(--efc-title-color);text-align:center}.editorial-feature-card__headline-logo{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.editorial-feature-card__headline-logo-image--light,.editorial-feature-card__headline-logo-image--dark{display:block;width:100%}.editorial-feature-card__headline-logo-image{display:block;width:100%;max-width:20rem;height:auto;margin-inline:auto}.editorial-feature-card__headline-logo-image--dark{display:none}.editorial-feature-card__table-body{gap:clamp(.8rem,1.15vw,1rem)}.editorial-feature-card__table-list{display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.editorial-feature-card__table-row{display:grid;grid-template-columns:auto 1fr;gap:.875rem;align-items:center;min-width:0;padding:.92rem .15rem;border-top:1px solid var(--efc-row-divider)}.editorial-feature-card__table-row:first-child{border-top:none;padding-top:.15rem}.editorial-feature-card__icon-shell--row{position:static;display:inline-grid;place-items:center;width:2.7rem;height:2.7rem;border-radius:999px;flex-shrink:0;align-self:center;box-shadow:0 1px 0 var(--efc-icon-shadow-inset) inset,0 14px 32px -20px var(--efc-icon-shadow-mid),0 28px 52px -36px var(--efc-icon-shadow-deep)}.editorial-feature-card__table-row-icon{width:1.35rem;height:1.35rem;color:var(--efc-icon-color)}.editorial-feature-card__table-row-copy{min-width:0;color:var(--efc-row-copy);align-self:center}.editorial-feature-card__table-footer{--efc-rect-radius:var(--efc-rect-radius-shared);--efc-rect-padding:clamp(1rem, 1.2vw, 1.05rem);display:flex;align-items:center;justify-content:center;min-height:3.75rem}.editorial-feature-card__table-result-copy{color:var(--efc-result-copy);text-align:center}.editorial-feature-card__faq-body{gap:clamp(.95rem,1.2vw,1.15rem);padding-top:clamp(.25rem,.4vw,.35rem)}.editorial-feature-card__faq-heading{display:flex;justify-content:flex-start;padding-inline:clamp(.25rem,.6vw,.4rem)}.editorial-feature-card__faq-heading-title{color:var(--efc-title-color);max-inline-size:none;text-align:left}.editorial-feature-card__faq-list{display:grid;gap:.82rem}.editorial-feature-card__faq-item{--efc-rect-radius:var(--efc-rect-radius-shared);--efc-rect-padding:clamp(.95rem, 1.12vw, 1.02rem);min-block-size:5.25rem}.editorial-feature-card__faq-summary{display:grid;grid-template-columns:1fr auto;align-items:center;gap:.875rem;width:100%;min-block-size:3.2rem;padding:0;cursor:pointer;list-style:none;user-select:none}.editorial-feature-card__faq-summary::-webkit-details-marker{display:none}.editorial-feature-card__faq-question{min-width:0;color:var(--efc-row-copy);font-weight:var(--font-weight-medium);letter-spacing:-.01em;line-height:1.28;transition:color .32s ease}.editorial-feature-card__faq-toggle{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease,background .32s ease}.editorial-feature-card__faq-toggle-icon{width:1.35rem;height:1.35rem;color:var(--efc-icon-color);transition:transform .28s ease,color .28s ease}.editorial-feature-card__faq-answer-shell{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1)}.editorial-feature-card__faq-item[open] .editorial-feature-card__faq-answer-shell{grid-template-rows:1fr}.editorial-feature-card__faq-answer{min-height:0;overflow:hidden;padding-top:.82rem;color:var(--efc-copy-color)}.editorial-feature-card__faq-answer-copy{margin:0}.editorial-feature-card__faq-item[open] .editorial-feature-card__faq-question{color:var(--efc-icon-color-active)}.editorial-feature-card__faq-item[open]{border-color:var(--efc-icon-panel-active-border);background:linear-gradient(180deg,var(--efc-icon-panel-bg-start),var(--efc-icon-panel-bg-end));box-shadow:inset 0 1px 0 var(--efc-icon-panel-active-shadow-inset),0 18px 30px -24px var(--efc-icon-panel-active-shadow-drop)}.editorial-feature-card__faq-item[open]:after{opacity:.72;transform:translateY(-.1rem)}.editorial-feature-card__faq-item[open] .editorial-feature-card__faq-toggle{border-color:var(--efc-icon-active-border);background:linear-gradient(180deg,var(--efc-icon-active-bg-start),var(--efc-icon-active-bg-end));box-shadow:0 1px 0 var(--efc-icon-shadow-inset) inset,0 18px 36px -22px var(--efc-icon-active-shadow-mid),0 32px 56px -38px var(--efc-icon-active-shadow-deep)}.editorial-feature-card__faq-item[open] .editorial-feature-card__faq-toggle-icon{transform:rotate(45deg);color:var(--efc-icon-color-active)}.editorial-feature-card--highlighted{--efc-card-border:color-mix(in srgb, var(--color-primary-300) 90%, var(--border));--efc-card-bg-start:color-mix(in srgb, var(--color-white) 44%, var(--color-primary-25) 56%);--efc-card-bg-end:color-mix(in srgb, var(--color-white) 34%, var(--color-primary-50) 66%);--efc-card-border-active:color-mix(in srgb, var(--color-primary-400) 90%, var(--border));--efc-card-bg-start-active:var(--efc-card-bg-start);--efc-card-bg-end-active:var(--efc-card-bg-end);--efc-icon-panel-border:color-mix(in srgb, var(--color-primary-200) 90%, var(--color-white));--efc-icon-panel-bg-start:color-mix(in srgb, var(--color-white) 48%, var(--color-primary-25) 52%);--efc-icon-panel-bg-end:color-mix(in srgb, var(--color-white) 36%, var(--color-primary-50) 64%);--efc-icon-panel-active-border:color-mix(in srgb, var(--color-primary-300) 92%, var(--color-white));--efc-icon-bg-start:color-mix(in srgb, var(--color-white) 56%, var(--color-primary-25) 44%);--efc-icon-bg-end:color-mix(in srgb, var(--color-primary-50) 78%, var(--color-neutral-50) 22%);--efc-icon-border:color-mix(in srgb, var(--color-primary-200) 78%, var(--color-white));--efc-icon-active-border:color-mix(in srgb, var(--color-primary-300) 84%, var(--color-white));--efc-icon-color:color-mix(in srgb, var(--brand-visual) 78%, var(--color-slate-500));--efc-icon-color-active:var(--brand-visual);--efc-row-copy:color-mix(in srgb, var(--content-secondary) 84%, var(--brand-visual) 16%);--efc-result-copy:color-mix(in srgb, var(--content-secondary) 76%, var(--brand-visual) 24%);--efc-title-color:var(--content-primary);--efc-accent-glow:color-mix(in srgb, var(--color-primary-300) 24%, transparent);--efc-accent-track:color-mix(in srgb, var(--color-white) 40%, transparent)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card{transform:translateY(-2px);border-color:var(--efc-card-border-active);--card-ui-bg:linear-gradient(180deg, var(--efc-card-bg-start-active), var(--efc-card-bg-end-active));--card-ui-bg-dark:linear-gradient(180deg, var(--efc-card-bg-start-active), var(--efc-card-bg-end-active));--card-ui-shadow:var(--card-shell-shadow-hover);--card-ui-shadow-dark:var(--card-shell-shadow-hover-dark)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__visual{border-color:var(--efc-visual-active-border);background:radial-gradient(circle at 46% 12%,var(--efc-visual-active-bg-start),var(--efc-visual-active-bg-mid) 48%,var(--efc-visual-active-bg-end) 100%);box-shadow:inset 0 1px 0 var(--efc-visual-active-shadow-inset),inset 0 10px 16px -16px var(--efc-visual-active-sheen),0 14px 26px -24px var(--efc-visual-active-shadow)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__visual:after{opacity:.48;transform:translate3d(.18rem,-.12rem,0)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card--icon .editorial-feature-card__visual-frame:before{opacity:.36;transform:scale(1.01)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__rect-shell{border-color:var(--efc-icon-panel-active-border);background:linear-gradient(180deg,var(--efc-icon-panel-bg-start),var(--efc-icon-panel-bg-end));box-shadow:inset 0 1px 0 var(--efc-icon-panel-active-shadow-inset),0 18px 30px -24px var(--efc-icon-panel-active-shadow-drop);transform:scale(1.006)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__globe{border-color:var(--efc-globe-active-border);box-shadow:inset 0 1px 0 var(--efc-globe-active-shadow-inset),inset 0-1rem 1.7rem -1.15rem var(--efc-globe-active-depth),0 1.35rem 2rem -1.75rem var(--efc-globe-active-drop)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__globe:before{opacity:1;transform:translate3d(.14rem,-.08rem,0);box-shadow:inset 0 1px 0 var(--efc-globe-core-active-inset),inset 0-1rem 2rem -1.35rem var(--efc-globe-core-active-depth)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__globe:after{opacity:.38;transform:translate3d(.14rem,-.16rem,0)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__icon-shell{border-color:var(--efc-icon-active-border);background:linear-gradient(180deg,var(--efc-icon-active-bg-start),var(--efc-icon-active-bg-end));box-shadow:0 1px 0 var(--efc-icon-shadow-inset) inset,0 14px 28px -22px var(--efc-icon-active-shadow-mid),0 24px 40px -32px var(--efc-icon-active-shadow-deep)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__globe-shell{transform:translateY(-1px) scale(1.01)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__globe-shell .editorial-feature-card__hero-icon{color:var(--efc-icon-color-active);filter:saturate(1.03) contrast(1.03)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card__icon-shell--row{box-shadow:0 1px 0 var(--efc-icon-shadow-inset) inset,0 18px 36px -22px var(--efc-icon-active-shadow-mid),0 32px 56px -38px var(--efc-icon-active-shadow-deep);transform:translateY(-1px)}:where([data-editorial-feature-item]:hover,[data-editorial-feature-item]:focus-within,[data-editorial-feature-item][data-active=true]) .editorial-feature-card--image .editorial-feature-card__image{transform:scale(1.018);filter:saturate(1.03) contrast(1.03)}:where([data-editorial-feature-item]:active,[data-editorial-feature-item][data-pressed=true]) .editorial-feature-card{transform:translateY(0) scale(.996);transition-duration:.15s;--card-ui-shadow:var(--card-shell-shadow);--card-ui-shadow-dark:var(--card-shell-shadow-dark)}:where([data-editorial-feature-item]:active,[data-editorial-feature-item][data-pressed=true]) .editorial-feature-card--icon .editorial-feature-card__visual{transition-duration:.15s;box-shadow:inset 0 1px 0 var(--efc-visual-shadow-inset),0 10px 20px -22px var(--efc-visual-shadow)}:where([data-editorial-feature-item]:active,[data-editorial-feature-item][data-pressed=true]) .editorial-feature-card__globe-shell{transform:translateY(0)}:where([data-editorial-feature-item]:active,[data-editorial-feature-item][data-pressed=true]) .editorial-feature-card__icon-shell--row{transform:translateY(0)}.dark .editorial-feature-card{--efc-card-border:color-mix(in srgb, var(--border-dark) 72%, transparent);--efc-card-bg-start:color-mix(in srgb, var(--surface-card-dark) 92%, var(--color-neutral-700) 8%);--efc-card-bg-end:color-mix(in srgb, var(--color-neutral-800) 84%, var(--surface-card-dark) 16%);--efc-card-shadow-inset:color-mix(in srgb, var(--color-white) 8%, transparent);--efc-card-shadow-mid:color-mix(in srgb, var(--color-black) 22%, transparent);--efc-card-shadow-deep:color-mix(in srgb, var(--color-black) 16%, transparent);--efc-card-border-active:color-mix(in srgb, var(--color-neutral-500) 54%, transparent);--efc-card-bg-start-active:color-mix(in srgb, var(--color-neutral-700) 88%, var(--surface-card-dark) 12%);--efc-card-bg-end-active:color-mix(in srgb, var(--color-neutral-800) 80%, var(--surface-card-dark) 20%);--efc-card-shadow-mid-active:color-mix(in srgb, var(--color-black) 24%, transparent);--efc-card-shadow-deep-active:color-mix(in srgb, var(--color-black) 18%, transparent);--efc-visual-border:color-mix(in srgb, var(--border-dark) 76%, transparent);--efc-visual-bg-start:color-mix(in srgb, var(--color-neutral-700) 84%, var(--surface-card-dark) 16%);--efc-visual-bg-mid:color-mix(in srgb, var(--surface-card-dark) 88%, var(--color-neutral-700) 12%);--efc-visual-bg-end:color-mix(in srgb, var(--color-neutral-800) 82%, transparent);--efc-visual-shadow-inset:color-mix(in srgb, var(--color-white) 10%, transparent);--efc-visual-shadow:color-mix(in srgb, var(--color-black) 28%, transparent);--efc-visual-grid:color-mix(in srgb, var(--color-neutral-600) 18%, transparent);--efc-visual-sheen:color-mix(in srgb, var(--color-white) 10%, transparent);--efc-visual-topwash:color-mix(in srgb, var(--color-white) 6%, transparent);--efc-visual-active-border:color-mix(in srgb, var(--color-neutral-400) 44%, transparent);--efc-visual-active-bg-start:color-mix(in srgb, var(--color-neutral-700) 86%, var(--surface-card-dark) 14%);--efc-visual-active-bg-mid:color-mix(in srgb, var(--surface-card-dark) 88%, var(--color-neutral-700) 12%);--efc-visual-active-bg-end:color-mix(in srgb, var(--color-neutral-800) 86%, transparent);--efc-visual-active-shadow-inset:color-mix(in srgb, var(--color-white) 12%, transparent);--efc-visual-active-sheen:color-mix(in srgb, var(--color-white) 16%, transparent);--efc-visual-active-shadow:color-mix(in srgb, var(--color-black) 32%, transparent);--efc-media-shell-bg-top:color-mix(in srgb, var(--surface-card-dark) 95%, var(--color-neutral-700) 5%);--efc-icon-border:color-mix(in srgb, var(--color-white) 14%, transparent);--efc-icon-bg-start:color-mix(in srgb, var(--color-neutral-700) 86%, var(--surface-card-dark) 14%);--efc-icon-bg-end:color-mix(in srgb, var(--color-neutral-800) 78%, var(--surface-card-dark) 22%);--efc-icon-shadow-inset:color-mix(in srgb, var(--color-white) 10%, transparent);--efc-icon-shadow-mid:color-mix(in srgb, var(--color-black) 24%, transparent);--efc-icon-shadow-deep:color-mix(in srgb, var(--color-black) 18%, transparent);--efc-icon-active-border:color-mix(in srgb, var(--color-neutral-400) 42%, transparent);--efc-icon-active-bg-start:color-mix(in srgb, var(--color-neutral-600) 70%, var(--surface-card-dark) 30%);--efc-icon-active-bg-end:color-mix(in srgb, var(--color-neutral-700) 74%, var(--surface-card-dark) 26%);--efc-icon-active-shadow-mid:color-mix(in srgb, var(--color-black) 28%, transparent);--efc-icon-active-shadow-deep:color-mix(in srgb, var(--color-black) 20%, transparent);--efc-icon-color:color-mix(in srgb, var(--content-primary-dark) 72%, var(--color-neutral-400));--efc-icon-color-active:var(--brand-visual);--efc-icon-panel-border:color-mix(in srgb, var(--color-white) 14%, transparent);--efc-icon-panel-bg-start:color-mix(in srgb, var(--color-neutral-700) 82%, var(--surface-card-dark) 18%);--efc-icon-panel-bg-end:color-mix(in srgb, var(--color-neutral-800) 76%, var(--surface-card-dark) 24%);--efc-icon-panel-shadow-inset:color-mix(in srgb, var(--color-white) 10%, transparent);--efc-icon-panel-shadow-drop:color-mix(in srgb, var(--color-black) 20%, transparent);--efc-icon-panel-active-border:color-mix(in srgb, var(--color-neutral-300) 26%, transparent);--efc-icon-panel-active-shadow-inset:color-mix(in srgb, var(--color-white) 14%, transparent);--efc-icon-panel-active-shadow-drop:color-mix(in srgb, var(--color-black) 24%, transparent);--efc-row-divider:color-mix(in srgb, var(--border-dark) 74%, transparent);--efc-row-copy:var(--content-secondary-dark);--efc-result-copy:var(--content-secondary-dark);--efc-title-color:var(--content-primary-dark);--efc-copy-color:var(--content-secondary-dark);--efc-globe-bg-start:color-mix(in srgb, var(--color-white) 18%, var(--surface-card-dark) 82%);--efc-globe-bg-mid:color-mix(in srgb, var(--color-neutral-700) 40%, var(--surface-card-dark) 60%);--efc-globe-bg-soft:color-mix(in srgb, var(--color-neutral-700) 72%, var(--color-neutral-800) 28%);--efc-globe-bg-edge:color-mix(in srgb, var(--color-neutral-950) 24%, transparent);--efc-globe-border:color-mix(in srgb, var(--color-white) 18%, transparent);--efc-globe-shadow-inset:color-mix(in srgb, var(--color-white) 12%, transparent);--efc-globe-shadow-depth:color-mix(in srgb, var(--color-black) 24%, transparent);--efc-globe-shadow-drop:color-mix(in srgb, var(--color-black) 24%, transparent);--efc-globe-core-start:color-mix(in srgb, var(--color-white) 22%, transparent);--efc-globe-core-mid:color-mix(in srgb, var(--color-white) 10%, transparent);--efc-globe-core-depth:color-mix(in srgb, var(--color-black) 20%, transparent);--efc-globe-reflect-a:color-mix(in srgb, var(--color-white) 16%, transparent);--efc-globe-reflect-b:color-mix(in srgb, var(--color-white) 8%, transparent);--efc-globe-active-border:color-mix(in srgb, var(--color-neutral-300) 34%, transparent);--efc-globe-active-shadow-inset:color-mix(in srgb, var(--color-white) 14%, transparent);--efc-globe-active-depth:color-mix(in srgb, var(--color-black) 28%, transparent);--efc-globe-active-drop:color-mix(in srgb, var(--color-black) 28%, transparent);--efc-globe-core-active-inset:color-mix(in srgb, var(--color-white) 18%, transparent);--efc-globe-core-active-depth:color-mix(in srgb, var(--color-black) 24%, transparent);--card-shell-border-dark:var(--efc-card-border);--card-shell-bg-dark:linear-gradient(180deg, var(--efc-card-bg-start), var(--efc-card-bg-end));--card-shell-border-active-dark:var(--efc-card-border-active);--card-media-border-dark:var(--efc-visual-border);--card-media-bg-dark:radial-gradient(circle at 50% 16%, var(--efc-visual-bg-start), var(--efc-visual-bg-mid) 50%, var(--efc-visual-bg-end) 100%);--card-panel-border-dark:var(--efc-icon-panel-border);--card-panel-bg-dark:linear-gradient(180deg, var(--efc-icon-panel-bg-start), var(--efc-icon-panel-bg-end));--card-panel-shadow-dark:inset 0 1px 0 var(--efc-icon-panel-shadow-inset), 0 10px 22px -24px var(--efc-icon-panel-shadow-drop);--card-avatar-border-dark:var(--efc-icon-border);--card-avatar-bg-dark:linear-gradient(180deg, var(--efc-icon-bg-start), var(--efc-icon-bg-end))}.dark .editorial-feature-card__title{color:var(--efc-title-color)}.dark .editorial-feature-card__copy{color:var(--efc-copy-color)}.dark .editorial-feature-card__headline-logo-image--with-dark{display:none}.dark .editorial-feature-card__headline-logo-image--dark{display:block}.dark .editorial-feature-card--highlighted{--efc-card-border:color-mix(in srgb, var(--color-primary-400) 56%, var(--border-dark));--efc-card-bg-start:color-mix(in srgb, var(--surface-card-dark) 82%, var(--color-primary-950) 18%);--efc-card-bg-end:color-mix(in srgb, var(--color-neutral-950) 74%, var(--color-primary-950) 26%);--efc-card-border-active:color-mix(in srgb, var(--color-primary-300) 62%, var(--border-dark));--efc-card-bg-start-active:var(--efc-card-bg-start);--efc-card-bg-end-active:var(--efc-card-bg-end);--efc-icon-panel-border:color-mix(in srgb, var(--color-primary-300) 54%, var(--color-white) 12%);--efc-icon-panel-bg-start:color-mix(in srgb, var(--color-neutral-800) 78%, var(--color-primary-950) 22%);--efc-icon-panel-bg-end:color-mix(in srgb, var(--color-neutral-950) 72%, var(--color-primary-950) 28%);--efc-icon-panel-active-border:color-mix(in srgb, var(--color-primary-300) 62%, var(--color-white) 14%);--efc-icon-bg-start:color-mix(in srgb, var(--color-neutral-800) 82%, var(--color-primary-950) 18%);--efc-icon-bg-end:color-mix(in srgb, var(--surface-card-dark) 80%, var(--color-primary-950) 20%);--efc-icon-border:color-mix(in srgb, var(--color-primary-300) 34%, var(--color-white) 12%);--efc-icon-active-border:color-mix(in srgb, var(--color-primary-300) 52%, var(--color-white) 14%);--efc-icon-color:color-mix(in srgb, var(--color-primary-100) 82%, var(--content-primary-dark));--efc-icon-color-active:var(--color-primary-100);--efc-row-copy:var(--content-secondary);--efc-result-copy:var(--content-secondary);--efc-accent-glow:color-mix(in srgb, var(--color-primary-200) 20%, transparent);--efc-accent-track:color-mix(in srgb, var(--color-white) 22%, transparent)}@media (prefers-reduced-motion:reduce){.editorial-feature-card,.editorial-feature-card__visual,.editorial-feature-card__visual:after,.editorial-feature-card__visual-frame:before,.editorial-feature-card__rect-shell,.editorial-feature-card__body,.editorial-feature-card__icon-shell,.editorial-feature-card__hero-icon,.editorial-feature-card__globe,.editorial-feature-card__globe:before,.editorial-feature-card__globe:after,.editorial-feature-card__globe-shell,.editorial-feature-card__image,.editorial-feature-card__title,.editorial-feature-card__copy,.editorial-feature-card__accent-dot{transition:none}.editorial-feature-card__accent-dot{animation:none}}@keyframes efc-accent-dot-breathe{0%,to{scale:1;opacity:.94}50%{scale:1.08;opacity:1}}@keyframes efc-accent-dot{0%,to{top:.92rem;left:calc(100% - .92rem)}25%{top:.92rem;left:.92rem}50%{top:calc(100% - .92rem);left:.92rem}75%{top:calc(100% - .92rem);left:calc(100% - .92rem)}}