.detail-page--industry{--ix-ink:var(--theme-heading,#0f172a);--ix-muted:var(--theme-text-muted,#64748b);--ix-line:color-mix(in srgb, var(--theme-border,#d8e0ec) 88%, transparent);--ix-accent:var(--accent-text,#2563eb);--ix-surface:var(--theme-bg,#fff);--ix-elevated:var(--theme-bg-elevated,#f8fafc)}.ix-intro{max-width:38rem;margin-bottom:clamp(1.75rem,3vw,2.5rem)}.ix-intro--split{gap:1rem 2rem;max-width:none;margin-bottom:clamp(2rem,4vw,3rem);display:grid}@media (min-width:900px){.ix-intro--split{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end}.ix-intro--split .ix-intro__aside{text-align:end;max-width:28rem;color:var(--ix-muted);margin-inline-start:auto;font-size:1rem;line-height:1.55}}.ix-intro__title{letter-spacing:-.035em;color:var(--ix-ink);text-wrap:balance;margin:.65rem 0 0;font-size:clamp(1.85rem,3.4vw,2.75rem);font-weight:650;line-height:1.08}.ix-intro__subtitle{color:var(--ix-muted);max-width:36rem;margin:.85rem 0 0;font-size:1.02rem;line-height:1.55}.ix-signals{gap:clamp(1.5rem,3vw,2.5rem);display:grid}@media (min-width:960px){.ix-signals{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:stretch;gap:clamp(2rem,4vw,3.5rem)}}.ix-signals__list{flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.ix-signals__btn{text-align:start;cursor:pointer;width:100%;color:inherit;background:0 0;border:1px solid #0000;border-radius:.85rem;grid-template-columns:2.5rem minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.95rem 1rem;transition:background .25s,border-color .25s,transform .25s;display:grid}.ix-signals__btn:hover,.ix-signals__btn:focus-visible{background:color-mix(in srgb, var(--ix-accent) 6%, var(--ix-surface));border-color:color-mix(in srgb, var(--ix-accent) 22%, transparent);outline:none}.ix-signals__btn[aria-pressed=true]{background:color-mix(in srgb, var(--ix-accent) 8%, var(--ix-surface));border-color:color-mix(in srgb, var(--ix-accent) 35%, transparent);transform:translate(2px)}.ix-signals__num{letter-spacing:.12em;color:var(--ix-accent);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:650}.ix-signals__name{letter-spacing:-.02em;color:var(--ix-ink);font-size:1.05rem;font-weight:600}.ix-signals__hint{color:var(--ix-muted);opacity:0;font-size:.75rem;transition:opacity .2s,transform .2s;transform:translate(-4px)}.ix-signals__btn[aria-pressed=true] .ix-signals__hint,.ix-signals__btn:hover .ix-signals__hint{opacity:1;transform:none}.ix-signals__stage{border:1px solid var(--ix-line);background:var(--ix-elevated);border-radius:1.25rem;min-height:18rem;display:grid;position:relative;overflow:hidden}.ix-signals__stage-media{position:absolute;inset:0}.ix-signals__stage-media img,.ix-signals__stage-media .detail-thumb,.ix-signals__stage-media .detail-thumb__img{object-fit:cover;width:100%;height:100%}.ix-signals__stage-media .detail-thumb{border-radius:0;min-height:100%}.ix-signals__stage-veil{pointer-events:none;background:linear-gradient(#0000 20%,#061629e0 100%),linear-gradient(90deg,#06162959,#0000 55%);position:absolute;inset:0}.ix-signals__stage-copy{z-index:1;color:#f8fafc;align-self:end;padding:clamp(1.5rem,3vw,2.25rem);position:relative}.ix-signals__stage-index{letter-spacing:.16em;text-transform:uppercase;color:#9ecbfd;margin-bottom:.65rem;font-size:.72rem;display:block}.ix-signals__stage-title{letter-spacing:-.03em;margin:0;font-size:clamp(1.5rem,2.8vw,2.1rem);font-weight:650;line-height:1.15}.ix-signals__stage-desc{color:#e4eaf1;max-width:34rem;margin:.75rem 0 0;font-size:1rem;line-height:1.55}.industry-luxury-section--stack{background:var(--ix-elevated);overflow:visible}.industry-luxury-section--stack>.about-section-shell__inner,.industry-luxury-section--stack .container-premium{overflow:visible}.ix-deck{--ix-navy:var(--brand-primary,#0b1f3a);isolation:isolate;width:100%;padding:1.5rem 2.75rem .25rem 1.25rem;position:relative}.ix-deck__swiper{width:min(50rem,100% - .5rem);height:clamp(24rem,62vh,36rem);margin-inline:auto;overflow:visible}.ix-deck .swiper-wrapper{overflow:visible}.ix-deck .swiper-slide{transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.ix-deck__slide.swiper-slide{pointer-events:none;height:100%;overflow:hidden}.ix-deck__slide.swiper-slide-active{pointer-events:auto}.ix-deck__slide{background:var(--ix-navy);box-shadow:0 1px 0 #ffffff1f inset, 0 28px 64px color-mix(in srgb, var(--ix-navy) 45%, transparent);border:1px solid #93c5fd29;border-radius:clamp(1.35rem,2.2vw,1.85rem);overflow:hidden}.ix-deck__card{isolation:isolate;color:#f8fafc;height:100%;position:relative}.ix-deck__visual{z-index:0;position:absolute;inset:0;overflow:hidden}.ix-deck__visual:after{content:"";background:color-mix(in srgb, var(--ix-navy) 16%, transparent);mix-blend-mode:color;pointer-events:none;position:absolute;inset:0}.ix-deck__img,.ix-deck__fallback{object-fit:cover;object-position:center;opacity:1;width:100%;max-width:none;height:100%;transition:transform 1.05s cubic-bezier(.22,1,.36,1),opacity .6s;transform:scale(1.05)}.ix-deck__slide.swiper-slide-active .ix-deck__img,.ix-deck__slide.swiper-slide-active .ix-deck__fallback{transform:scale(1)}.ix-deck__fallback{background:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--ix-accent) 40%, transparent), transparent 55%), linear-gradient(145deg, #123056, var(--ix-navy) 60%, #1e3a8a)}.ix-deck__veil{z-index:1;pointer-events:none;background:linear-gradient(180deg, transparent 0%, color-mix(in srgb, var(--ix-navy) 45%, transparent) 34%, color-mix(in srgb, var(--ix-navy) 82%, transparent) 66%, color-mix(in srgb, var(--ix-navy) 94%, transparent) 100%);width:100%;height:74%;position:absolute;bottom:0;left:0;right:0}.ix-deck__slide:not(.swiper-slide-active) .ix-deck__veil,.ix-deck__slide:not(.swiper-slide-active) .ix-deck__copy{opacity:0}.ix-deck__slide{transition:opacity .45s}.ix-deck__slide:not(.swiper-slide-active){box-shadow:none;opacity:.35;border-color:#0000}.ix-deck__slide:not(.swiper-slide-active) .ix-deck__visual:after{background:color-mix(in srgb, var(--ix-navy) 22%, transparent)}.ix-deck__slide .ix-deck__veil,.ix-deck__slide .ix-deck__copy{transition:opacity .45s cubic-bezier(.22,1,.36,1)}.ix-deck__copy{z-index:2;background:0 0;flex-direction:column;justify-content:flex-end;max-width:36rem;padding:clamp(1.25rem,3vw,2rem);display:flex;position:absolute;bottom:0;left:0;right:0}.ix-deck__kicker{letter-spacing:.16em;text-transform:uppercase;color:#9ecbfd;text-shadow:0 2px 10px color-mix(in srgb, var(--ix-navy,#0b1f3a) 60%, transparent);margin:0 0 .6rem;font-size:.68rem;font-weight:650}.ix-deck__title{letter-spacing:-.04em;color:#fff;text-wrap:balance;max-width:16ch;text-shadow:0 4px 18px color-mix(in srgb, var(--ix-navy,#0b1f3a) 65%, transparent);margin:0;font-size:clamp(1.45rem,2.4vw + .4rem,2.1rem);font-weight:650;line-height:1.08}.ix-deck__desc{color:#ffffffe0;max-width:40ch;text-shadow:0 3px 12px color-mix(in srgb, var(--ix-navy,#0b1f3a) 60%, transparent);margin:.7rem 0 0;font-size:clamp(.85rem,.6vw + .7rem,.95rem);line-height:1.55}@media (max-width:639px){.ix-deck{padding:1rem 2rem .25rem .75rem}.ix-deck__swiper{width:100%;height:23.5rem}.ix-deck__card{flex-direction:column;display:flex}.ix-deck__visual{background:color-mix(in srgb, var(--ix-navy) 72%, #020617);flex:none;height:12rem;position:relative;inset:auto}.ix-deck__img,.ix-deck__fallback{object-fit:contain;object-position:center;transform:none}.ix-deck__img{-webkit-mask-image:linear-gradient(#000 68%,#0000 99%);mask-image:linear-gradient(#000 68%,#0000 99%)}.ix-deck__visual:after,.ix-deck__veil{display:none}.ix-deck__copy{text-align:center;background:linear-gradient(180deg, color-mix(in srgb, var(--ix-navy) 72%, #020617) 0%, var(--ix-navy) 100%);flex:none;justify-content:flex-start;align-items:center;max-width:none;padding:1.1rem 1.15rem 1.25rem;position:relative}.ix-deck__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.16em;font-size:clamp(1.3rem,6vw + .3rem,1.6rem);display:-webkit-box;overflow:hidden}.ix-deck__desc{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:3.1em;font-size:.85rem;display:-webkit-box;overflow:hidden}}.ix-deck__controls{z-index:30;pointer-events:auto;justify-content:center;align-items:center;gap:clamp(.75rem,2vw,1.35rem);margin-top:clamp(1.35rem,3vw,2rem);display:flex;position:relative}.ix-deck__nav{z-index:31;border:1px solid color-mix(in srgb, var(--ix-line) 90%, transparent);background:color-mix(in srgb, var(--ix-surface) 88%, transparent);width:2.6rem;height:2.6rem;color:var(--ix-ink);cursor:pointer;pointer-events:auto;appearance:none;border-radius:999px;place-items:center;transition:border-color .25s,background .25s,opacity .25s;display:grid;position:relative}.ix-deck__nav svg{width:1.15rem;height:1.15rem}.ix-deck__nav:hover:not(:disabled),.ix-deck__nav:focus-visible{border-color:color-mix(in srgb, var(--ix-accent) 45%, var(--ix-line));background:color-mix(in srgb, var(--ix-accent) 8%, var(--ix-surface));outline:none}.ix-deck__nav:disabled{opacity:.35;cursor:default}.ix-deck__ticks{gap:.35rem;display:flex}.ix-deck__tick{cursor:pointer;appearance:none;background:0 0;border:0;place-items:center;width:2.25rem;height:1.5rem;padding:0;display:grid}.ix-deck__tick:before{content:"";background:color-mix(in srgb, var(--ix-line) 80%, transparent);border-radius:999px;width:100%;height:2px;transition:background .25s}.ix-deck__tick:hover,.ix-deck__tick:focus-visible{color:var(--ix-ink);outline:none}.ix-deck__tick[aria-current=true]:before{background:var(--ix-accent)}@media (prefers-reduced-motion:reduce){.ix-deck__swiper{overflow:hidden}.ix-deck__img,.ix-deck__fallback{transition:none;transform:none}}.industry-luxury-section--chapters>.about-section-shell__inner>.container-premium{padding-bottom:var(--detail-gap,1.5rem)}.ix-reel{--ix-count:6;width:min(var(--container-max,72rem), calc(100% - 2 * var(--space-gutter,1.25rem)));margin-inline:auto;position:relative}.ix-reel__pin{color:#f8fafc;background:#070b14;border:1px solid #ffffff1f;border-radius:clamp(1.2rem,2vw,1.75rem);height:clamp(24rem,58svh,34rem);position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 28px 70px #02061752}.ix-reel__film{position:absolute;inset:0}.ix-reel__frame{position:absolute;inset:0;overflow:hidden}.ix-reel__visual{position:absolute;inset:0}.ix-reel__img,.ix-reel__fallback{object-fit:cover;object-position:center;width:100%;height:100%}.ix-reel__fallback{background:radial-gradient(circle at 28% 30%, color-mix(in srgb, var(--ix-accent) 38%, transparent), transparent 55%), linear-gradient(145deg, #101828, #070b14 58%, #1e3a8a)}.ix-reel__veil{pointer-events:none;background:linear-gradient(90deg,#061018b8 0%,#0610182e 46%,#0000 70%),linear-gradient(#06101859 0%,#0000 28%,#061018e0 100%);position:absolute;inset:0}.ix-reel__watermark{letter-spacing:-.07em;color:#ffffff17;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(6.5rem,18vw,13rem);font-weight:700;line-height:.75;position:absolute;top:42%;right:.35rem;transform:translateY(-50%)}.ix-reel__copy{z-index:2;max-width:36rem;padding:clamp(1.5rem,3.5vw,2.6rem) clamp(1.5rem,3.5vw,2.6rem) clamp(4.75rem,8vw,6.25rem);position:absolute;bottom:0;left:0;right:0}.ix-reel__kicker{letter-spacing:.16em;text-transform:uppercase;color:#9ecbfd;margin:0 0 .7rem;font-size:.72rem;font-weight:650}.ix-reel__title{letter-spacing:-.045em;color:#fff;text-wrap:balance;margin:0;font-size:clamp(2rem,5vw,3.35rem);font-weight:650;line-height:1.02}.ix-reel__desc{color:#e4eaf1;max-width:34ch;margin:.9rem 0 0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.5}.ix-reel__ticks{z-index:3;grid-template-columns:repeat(var(--ix-count), minmax(0, 1fr));gap:.35rem;display:grid;position:absolute;bottom:clamp(1rem,2vw,1.4rem);left:clamp(1.1rem,2.4vw,2rem);right:clamp(1.1rem,2.4vw,2rem)}.ix-reel__tick{color:#e2e8f0b3;text-align:start;cursor:pointer;appearance:none;min-width:0;font:inherit;background:0 0;border:0;border-top:2px solid #ffffff38;flex-direction:column;align-items:flex-start;gap:.15rem;padding:.45rem .15rem .2rem;transition:border-color .3s,color .3s;display:flex}.ix-reel__tick:hover,.ix-reel__tick:focus-visible{color:#fff;outline:none}.ix-reel__tick[aria-current=true]{color:#fff;border-top-color:#9ccafd}.ix-reel__tick-index{letter-spacing:.14em;font-variant-numeric:tabular-nums;font-size:.62rem;font-weight:650}.ix-reel__tick-title{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:.72rem;font-weight:550;line-height:1.2;overflow:hidden}.ix-reel__progress{z-index:4;background:#ffffff1f;height:2px;position:absolute;top:0;left:0;right:0}.ix-reel__progress-bar{transform-origin:0;background:#a0ccfd;width:100%;height:100%;display:block}@media (max-width:720px){.ix-reel__tick-title{display:none}.ix-reel__copy{max-width:100%;padding-bottom:clamp(3.75rem,12vw,5rem)}.ix-reel__watermark{font-size:clamp(5.5rem,28vw,8rem);top:28%}}.ix-challenges{gap:.75rem;display:grid}@media (min-width:700px){.ix-challenges{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.ix-challenges{grid-template-columns:repeat(3,minmax(0,1fr))}}.ix-challenges>*{min-height:100%;display:flex}.ix-challenges--chips{grid-template-columns:1fr}@media (min-width:700px){.ix-challenges--chips{grid-template-columns:repeat(2,minmax(0,1fr))}}.ix-challenges__chip{border:1px solid #0000;border-radius:999px;align-items:center;width:100%;min-height:3.15rem;padding:.7rem 1rem;display:flex}.ix-challenges__chip--ink{color:#fff;background:#0a2472}.ix-challenges__chip--frost{border-color:color-mix(in srgb, var(--ix-line) 90%, transparent);color:var(--ix-ink);background:#fff}.ix-challenges__chip--mid{color:#0a2472;background:#dbeafe}html.dark .ix-challenges__chip--frost{background:color-mix(in srgb, #0a2472 22%, var(--theme-panel-bg,#111));color:#e8f0ff;border-color:#ffffff1f}html.dark .ix-challenges__chip--mid{color:#dbeafe;background:#293954}html.dark .ix-challenges__chip--ink{color:#f8fafc;background:#164097}.ix-challenges__chip .ix-challenges__title{margin:0;font-size:.95rem}.ix-challenges__card{border-radius:calc(var(--radius-card,1rem) * .8);border:1px solid #0000;flex-direction:column;gap:.55rem;width:100%;min-height:100%;padding:1.2rem 1.15rem 1.25rem;display:flex}.ix-challenges__card--ink{color:#fff;background:linear-gradient(165deg,#1a4aad 0%,#0a2472 100%)}.ix-challenges__card--frost{border-color:var(--ix-line);color:var(--ix-ink);background:#fff}.ix-challenges__card--mid{color:#0a2472;background:#dbeafe}.ix-challenges__num{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.14em;font-size:.72rem;font-weight:700}.ix-challenges__card--ink .ix-challenges__num{color:#93c5fd}.ix-challenges__card--frost .ix-challenges__num,.ix-challenges__card--mid .ix-challenges__num{color:var(--brand-secondary,#1d4ed8)}.ix-challenges__title{letter-spacing:-.02em;margin:0;font-size:1.08rem;font-weight:700;line-height:1.25}.ix-challenges__desc{margin:0;font-size:.92rem;line-height:1.5}.ix-challenges__card--ink .ix-challenges__desc{color:#dfedfe}.ix-challenges__card--frost .ix-challenges__desc,.ix-challenges__card--mid .ix-challenges__desc{color:var(--theme-text-secondary)}html.dark .ix-challenges__card--frost,html.dark .ix-challenges__card--mid{background:color-mix(in srgb, #0a2472 22%, var(--theme-panel-bg,#111));color:#e8f0ff;border-color:#ffffff1f}.industry-luxury-section--domains{background:var(--ix-elevated)}.ix-domains{border-block:1px solid var(--ix-line);flex-direction:column;margin:0;display:flex}.ix-domains__row{border-bottom:1px solid var(--ix-line);grid-template-columns:minmax(4.5rem,7rem) minmax(0,1fr);align-items:center;gap:1rem;padding-block:1.15rem;display:grid}.ix-domains>:last-child .ix-domains__row{border-bottom:0}.ix-domains__num{font-family:var(--font-display), system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:.12em;color:var(--ix-accent);font-size:.75rem;font-weight:700}.ix-domains__visual{aspect-ratio:4/3;background:#0a2472;border-radius:999px;place-items:center;width:100%;margin:0;display:grid;overflow:hidden}.ix-domains__img,.ix-domains__fallback{object-fit:cover;width:100%;height:100%;display:block}.ix-domains__title{letter-spacing:-.022em;color:var(--ix-ink);text-align:start;margin:0;font-size:1.15rem;font-weight:700}.ix-domains__desc{color:var(--ix-muted);text-align:start;margin:.35rem 0 0;font-size:.95rem;line-height:1.5}.detail-page--industry .ix-domains__copy,.detail-page--industry .ix-domains__title,.detail-page--industry .ix-domains__desc,.detail-page--industry .ix-process__node,.detail-page--industry .ix-process__title,.detail-page--industry .ix-process__desc{text-align:left!important;margin-inline:0!important}.detail-page--industry .ix-process__node{align-items:flex-start!important}@media (min-width:900px){.ix-domains{border-block:0;grid-template-columns:1fr 1fr;column-gap:2.5rem;display:grid}.ix-domains>* .ix-domains__row{border-bottom:1px solid var(--ix-line)}.ix-domains>:nth-last-child(-n+2) .ix-domains__row{border-bottom:0}}.ix-process{--ix-process-line:color-mix(in srgb, var(--ix-line) 90%, transparent);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid;position:relative}.ix-process:before{content:"";top:1.1rem;bottom:1.1rem;background:var(--ix-process-line);pointer-events:none;width:2px;position:absolute;inset-inline-start:1.15rem}@media (min-width:900px){.ix-process{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:1rem}.ix-process:before{top:1.15rem;bottom:auto;width:auto;height:2px;inset-inline:8%}}.ix-process__node{z-index:1;text-align:start;flex-direction:column;align-items:flex-start;gap:.55rem;padding-inline-start:3.25rem;display:flex;position:relative}@media (min-width:900px){.ix-process__node{align-items:flex-start;padding-inline-start:0}}.ix-process__dot{color:#0000;inset-inline-start:.55rem;background:#0a2472;border-radius:999px;justify-content:center;align-items:center;width:1.15rem;height:1.15rem;font-size:0;display:inline-flex;position:absolute;top:.35rem;box-shadow:0 0 0 6px #0a24722e}.ix-process__arrow{color:#0a2472;background:#dfedfe;border-radius:999px;display:none;box-shadow:0 0 0 4px #0a24721a}.ix-process__arrow svg{width:1.25rem;height:1.25rem}@media (min-width:900px){.ix-process__arrow{top:-.05rem;z-index:2;place-items:center;width:2rem;height:2rem;animation:2.8s ease-in-out infinite ix-process-arrow-pulse;display:grid;position:absolute;inset-inline-end:-1rem}.ix-process__node:last-child .ix-process__arrow{animation:none}}@keyframes ix-process-arrow-pulse{0%,to{transform:scale(1);box-shadow:0 0 0 4px #0a24721a}50%{box-shadow:0 0 0 7px color-mix(in srgb, var(--brand-secondary) 22%, transparent);transform:scale(1.06)}}@media (prefers-reduced-motion:reduce){.ix-process__arrow{animation:none!important}}@media (min-width:900px){.ix-process__dot{position:relative;inset-inline-start:auto}}.ix-process__title{letter-spacing:-.02em;color:var(--ix-ink);text-align:start;margin:.35rem 0 0;font-size:1.05rem;font-weight:700}.ix-process__desc{color:var(--ix-muted);text-align:start;margin:0;font-size:.92rem;line-height:1.5}.ix-verdict{gap:1rem;display:grid}@media (min-width:860px){.ix-verdict{grid-template-columns:1fr 1fr;gap:1.25rem}}.ix-verdict__panel{border:1px solid var(--ix-line);background:var(--ix-surface);border-radius:1.25rem;padding:clamp(1.5rem,3vw,2.25rem);transition:transform .3s,box-shadow .3s,border-color .3s;position:relative}.ix-verdict__panel--win{color:#fff;background:linear-gradient(165deg,#1a4aad 0%,#0a2472 52%,#07164a 100%);border-color:#2c4386;box-shadow:0 18px 40px #03102e38}.ix-verdict__panel:hover{box-shadow:0 18px 48px color-mix(in srgb, var(--brand-primary,#0f172a) 10%, transparent);transform:translateY(-3px)}.ix-verdict__label{letter-spacing:.04em;border-radius:999px;margin:0 0 1rem;padding:.42rem .85rem;font-size:.95rem;font-weight:750;display:inline-flex}.ix-verdict__panel--lose .ix-verdict__label{color:var(--ix-muted);background:color-mix(in srgb, var(--ix-muted) 10%, transparent)}.ix-verdict__panel--win .ix-verdict__label{color:#fff;background:#ffffff29}.ix-verdict__title{letter-spacing:-.03em;color:var(--ix-ink);margin:0 0 1.25rem;font-size:1.35rem;font-weight:650}.ix-verdict__panel--win .ix-verdict__title{color:#fff}.ix-verdict__panel--win .ix-verdict__list li{color:#dfecfe}.ix-verdict__list{flex-direction:column;gap:.85rem;margin:0;padding:0;list-style:none;display:flex}.ix-verdict__list li{color:var(--theme-text-secondary,#334155);align-items:flex-start;gap:.75rem;font-size:.95rem;line-height:1.45;display:flex}.ix-verdict__icon{flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem}.ix-verdict__panel--lose .ix-verdict__icon{color:#94a3b8}.ix-verdict__panel--win .ix-verdict__icon{color:#93c5fd}.ix-impact{gap:clamp(1.75rem,3.5vw,2.75rem);display:grid}@media (min-width:960px){.ix-impact{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start}}.ix-impact__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.ix-impact__metric{border:1px solid var(--ix-line);background:var(--ix-surface);border-radius:1rem;padding:1.25rem 1.15rem;transition:border-color .25s,transform .25s,background .25s}.ix-impact__metric:hover,.ix-impact__metric:focus-within{border-color:color-mix(in srgb, var(--ix-accent) 40%, var(--ix-line));background:color-mix(in srgb, var(--ix-accent) 5%, var(--ix-surface));transform:translateY(-2px)}.ix-impact__value{letter-spacing:-.04em;color:var(--ix-accent);font-variant-numeric:tabular-nums;font-size:clamp(1.75rem,3vw,2.35rem);font-weight:700;line-height:1}.ix-impact__label{color:var(--ix-muted);margin:.55rem 0 0;font-size:.85rem;line-height:1.35}.ix-impact__proof{border:1px solid var(--ix-line);background:var(--ix-elevated);border-radius:1.25rem;padding:clamp(1.35rem,2.5vw,1.85rem)}.ix-impact__proof .checklist{margin-top:.25rem}.ix-path{gap:1.25rem;display:grid}.ix-path__tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}@media (min-width:800px){.ix-path__tabs{grid-template-columns:repeat(4,minmax(0,1fr))}}.ix-path__tab{border:1px solid var(--ix-line);background:var(--ix-surface);cursor:pointer;text-align:start;color:inherit;border-radius:.9rem;flex-direction:column;align-items:flex-start;gap:.35rem;padding:1rem 1.05rem;transition:border-color .25s,background .25s,transform .25s,box-shadow .25s;display:flex}.ix-path__tab:hover,.ix-path__tab:focus-visible{border-color:color-mix(in srgb, var(--ix-accent) 30%, var(--ix-line));outline:none}.ix-path__tab[aria-selected=true]{border-color:color-mix(in srgb, var(--ix-accent) 45%, var(--ix-line));background:color-mix(in srgb, var(--ix-accent) 8%, var(--ix-surface));box-shadow:0 12px 32px color-mix(in srgb, var(--brand-primary,#0f172a) 8%, transparent);transform:translateY(-2px)}.ix-path__tab-num{letter-spacing:.14em;color:var(--ix-accent);font-size:.7rem;font-weight:650}.ix-path__tab-title{letter-spacing:-.02em;color:var(--ix-ink);font-size:.95rem;font-weight:650;line-height:1.25}.ix-path__panel{border:1px solid color-mix(in srgb, var(--ix-accent) 28%, var(--ix-line));background:linear-gradient(135deg, color-mix(in srgb, var(--ix-accent) 7%, transparent), var(--ix-surface) 40%);border-radius:1.25rem;min-height:9rem;padding:clamp(1.5rem,3vw,2.25rem);position:relative}.ix-path__panel-kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--ix-accent);margin:0 0 .5rem;font-size:.7rem;font-weight:650}.ix-path__panel-title{letter-spacing:-.03em;color:var(--ix-ink);margin:0;font-size:clamp(1.35rem,2.4vw,1.75rem);font-weight:650}.ix-path__panel-desc{max-width:40rem;color:var(--ix-muted);margin:.75rem 0 0;font-size:1.02rem;line-height:1.55}@media (max-width:639px){.ix-signals__hint{display:none}.ix-signals__btn{grid-template-columns:2.25rem minmax(0,1fr)}}.detail-page--industry .detail-related-rail__visual,.detail-page--healthcare .detail-related-rail__visual{background:#0a2472;border-radius:999px;width:8rem;height:5.6rem;padding:.55rem}.detail-page--industry .detail-related-rail__visual--empty,.detail-page--healthcare .detail-related-rail__visual--empty{background:radial-gradient(circle at 30% 30%,#93c5fd47,#0000 60%),#0a2472}.detail-page--industry .detail-related-rail__visual .detail-thumb__img,.detail-page--healthcare .detail-related-rail__visual .detail-thumb__img{object-fit:contain}@media (min-width:640px){.detail-page--industry .detail-related-rail__item,.detail-page--healthcare .detail-related-rail__item{grid-template-columns:8rem minmax(0,1fr) auto}}@media (max-width:639px){.detail-page--industry .detail-related-rail__item,.detail-page--healthcare .detail-related-rail__item{text-align:start;grid-template-columns:3.5rem minmax(0,1fr);justify-items:start;gap:.85rem;min-height:0;padding:.9rem .25rem}.detail-page--industry .detail-related-rail__visual,.detail-page--healthcare .detail-related-rail__visual{width:3.5rem;height:3rem;padding:.25rem}.detail-page--industry .detail-related-rail__copy,.detail-page--healthcare .detail-related-rail__copy{min-width:0}.detail-page--industry .detail-related-rail__title,.detail-page--healthcare .detail-related-rail__title{font-size:.95rem;line-height:1.4}.detail-page--industry .detail-related-rail__copy,.detail-page--healthcare .detail-related-rail__copy,.detail-page--industry .detail-related-rail__title,.detail-page--healthcare .detail-related-rail__title,.detail-page--industry .detail-related-rail__desc,.detail-page--healthcare .detail-related-rail__desc{text-align:start!important;margin-inline:0!important}}
