body.why3-page{
  --why4-bg:#06070b;
  --why4-fg:#f3f5f8;
  --why4-muted:rgba(243,245,248,.7);
  --why4-blue:#138dff;
  --why4-blue-soft:#a5dbff;
  --why4-red:#ff0033;
  --why4-orange:#ff8918;
  --why4-line:rgba(255,255,255,.11);
  --why4-title-gradient:linear-gradient(137.727deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
  --why4-glass-shadow:43px 112px 34px rgba(0,0,0,0),28px 72px 31px rgba(0,0,0,.02),16px 40px 26px rgba(0,0,0,.06),7px 18px 19px rgba(0,0,0,.1),2px 4px 11px rgba(0,0,0,.12);
  --why4-display:"SF Pro Display","SF Pro","Alibaba PuHuiTi 3.0","Noto Sans SC",sans-serif;
  --why4-body:"SF Pro Text","SF Pro","Alibaba PuHuiTi 3.0","Noto Sans SC",sans-serif;
  --why4-ease:cubic-bezier(.16,1,.3,1);
  background:var(--why4-bg);
}

body.why3-page .why3-skip{
  position:fixed;
  z-index:1000;
  top:10px;
  left:16px;
  padding:12px 18px;
  color:#07101d;
  background:#fff;
  border-radius:999px;
  font-weight:750;
  transform:translateY(-150%);
  transition:transform .2s ease;
}
body.why3-page .why3-skip:focus{transform:translateY(0)}

.why4{
  position:relative;
  isolation:isolate;
  overflow:clip;
  padding-top:76px;
  color:var(--why4-fg);
  background:var(--why4-bg);
  font-family:var(--why4-body);
}
.why4 *{box-sizing:border-box}
.why4 img{display:block;max-width:none}
.why4 h1,.why4 h2,.why4 h3,.why4 p{margin:0}
.why4 h1,.why4 h2,.why4 h3{
  font-family:var(--why4-display);
  font-weight:900;
  letter-spacing:0;
  text-wrap:balance;
}
.why4 p{text-wrap:pretty}
.why4 button:not(.btn),.why4 a:not(.btn){font:inherit}
.why4 header{
  position:static;
  inset:auto;
  z-index:auto;
  padding:0;
  background:none!important;
  transform:none;
  transition:none;
  will-change:auto;
}
.why4-wrap{
  position:relative;
  z-index:1;
  width:min(1280px,calc(100% - 128px));
  margin-inline:auto;
}
.why4-scene{
  position:relative;
  isolation:isolate;
  overflow:hidden;
}
.why4-visually-hidden{
  position:absolute!important;
  width:1px!important;
  height:1px!important;
  padding:0!important;
  margin:-1px!important;
  overflow:hidden!important;
  clip:rect(0,0,0,0)!important;
  white-space:nowrap!important;
  border:0!important;
}
.why4-title{
  font-size:50px;
  line-height:1.4;
  font-weight:900;
  background:var(--why4-title-gradient);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
.why4-title--center{text-align:center}
.why4-title--stacked>span,
.why4-title--stacked>strong{display:block;font:inherit;color:inherit}
.why4-section-glow{
  position:absolute;
  inset:0;
  width:100%;
  height:100%;
  pointer-events:none;
  user-select:none;
}
.why4-section-glow-frame{
  position:absolute;
  display:flex;
  align-items:center;
  justify-content:center;
  pointer-events:none;
  user-select:none;
  container-type:size;
}
.why4-section-glow-rotation{position:relative;flex:none}
.why4 .btn[data-mm-action-slot="page"]{flex:none}

body.why3-page .why4-nojs-nav{
  position:relative;
  z-index:4;
  width:min(1280px,calc(100% - 40px));
  margin:0 auto;
  padding:12px;
  display:flex;
  flex-wrap:wrap;
  gap:8px;
  border:1px solid var(--why4-line);
  border-radius:18px;
  background:rgba(13,16,23,.94);
}
body.why3-page .why4-nojs-nav a{
  min-height:44px;
  display:inline-flex;
  align-items:center;
  padding:0 14px;
  border-radius:12px;
  color:rgba(243,245,248,.74);
  background:rgba(255,255,255,.035);
}

.why4-hero{z-index:8;height:1090px;overflow:visible}
.why4-hero__backdrop{
  position:absolute;
  inset:0;
  overflow:visible;
  pointer-events:none;
}
.why4-hero__backdrop::before{
  content:"";
  position:absolute;
  z-index:2;
  left:50%;
  top:-804px;
  width:2239.216px;
  height:1666px;
  transform:translateX(-50%);
  background:
    linear-gradient(269.880667deg,#06070b 0%,rgba(6,7,11,0) 14.986%,rgba(6,7,11,0) 88.065%,#06070b 99.923%),
    linear-gradient(179.527295deg,rgba(6,7,11,0) 50.676%,#06070b 83.121%);
}
.why4-hero__planet{
  position:absolute;
  z-index:0;
  left:50%;
  top:-804px;
  width:2239.216px;
  height:1666px;
  transform:translateX(-50%);
}
.why4-hero__glow{position:absolute}
.why4-hero__glow--left{width:2304px;height:1332px;left:-831px;top:173px}
.why4-hero__glow--left{z-index:3}
.why4-hero__glow--right{z-index:2;width:1701.61px;height:1279.33px;left:592.375px;top:363.414px;transform:rotate(13.44deg)}
.why4-hero__inner{
  z-index:4;
  height:100%;
  padding:190px 0;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:flex-end;
  gap:110px;
}
.why4-hero__copy{
  width:min(650px,100%);
  min-height:220px;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:flex-start;
  gap:16px;
  text-align:center;
}
.why4-hero h1{
  font-family:var(--why4-display);
  font-size:50px;
  line-height:1.2;
  font-weight:860;
  color:#fff;
}
.why4-hero__title-line{
  display:block;
  font:inherit;
  color:transparent;
  background-repeat:no-repeat;
  background-size:220% 100%,100% 100%;
  background-position:115% 50%,0 50%;
  -webkit-background-clip:text;
  background-clip:text;
}
.why4-hero__title-line--lead{
  background-image:
    linear-gradient(105deg,rgba(255,255,255,0) 36%,rgba(255,255,255,.34) 48%,rgba(255,255,255,0) 60%),
    linear-gradient(155.556467deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
}
.why4-hero__title-line--brand{
  font-family:"SF Pro Display","SF Pro","Alibaba PuHuiTi 3.0",sans-serif;
  background-image:
    linear-gradient(105deg,rgba(255,255,255,0) 36%,rgba(255,255,255,.34) 48%,rgba(255,255,255,0) 60%),
    linear-gradient(170.513019deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
}
.why4-hero__lede{
  width:650px;
  max-width:100%;
  color:#fff;
  font-size:20px;
  line-height:1.4;
  font-family:"Alibaba PuHuiTi 3.0","Noto Sans SC",sans-serif;
  font-weight:500;
  text-align:center;
}
.why4-hero__media{
  position:relative;
  width:1041px;
  height:363px;
  margin:0;
  overflow:visible;
}
.why4-hero__device-motion{
  position:absolute;
  left:calc(50% - 27px);
  top:-43px;
  width:842px;
  height:470px;
  transform:translateX(-50%);
}
.why4-hero__device{width:100%;height:100%;object-fit:cover}

.why4-philosophy{z-index:7;height:665.5625px;overflow:visible}
.why4-philosophy__grid{
  height:100%;
  padding:0 0 80px;
  display:grid;
  grid-template-columns:397px minmax(0,823px);
  gap:60px;
}
.why4 .why4-philosophy__heading{
  position:sticky;
  top:96px;
  align-self:start;
  min-width:0;
  overflow:visible;
}
.why4-philosophy__heading .why4-title{position:relative;z-index:1}
.why4-philosophy__heading .why4-title{
  text-wrap:wrap;
  word-break:break-word;
  background-image:linear-gradient(151.884deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
}
.why4-philosophy__list{
  align-self:stretch;
}
.why4-philosophy__item{
  position:relative;
  display:grid;
  grid-template-columns:max-content 169px minmax(0,1fr);
  align-items:center;
  gap:50px;
  height:187.78125px;
  min-height:187.78125px;
  padding:13.390625px 50px;
  border-bottom:1px solid transparent;
  overflow:hidden;
}
.why4-philosophy__item::before,
.why4-philosophy__item:last-child::after{
  content:"";
  position:absolute;
  z-index:2;
  left:0;
  right:0;
  height:1px;
  pointer-events:none;
  background:linear-gradient(90deg,rgba(255,255,255,0) 0%,#fff 48.078%,rgba(255,255,255,0) 100%);
}
.why4-philosophy__item::before{top:0;opacity:.4}
.why4-philosophy__item.is-highlighted::before,
.why4-philosophy__item.is-highlighted + .why4-philosophy__item::before{opacity:.8}
.why4-philosophy__item:last-child::after{bottom:0;opacity:.4}
.why4-philosophy__item:last-child.is-highlighted::after{opacity:.8}
.why4-philosophy__item.is-highlighted{
  height:210px;
  min-height:210px;
  padding-block:24px 25px;
  background:linear-gradient(90deg,rgba(19,141,255,0) 0%,rgba(19,141,255,.16) 20.398%,rgba(19,141,255,.16) 79.898%,rgba(19,141,255,0) 100%);
}
.why4-philosophy__label{
  color:#a5dbff;
  font-family:"SF Pro Text","SF Pro",var(--why4-body);
  font-size:16px;
  line-height:22px;
  font-weight:590;
  white-space:nowrap;
  text-wrap:nowrap;
}
.why4-philosophy__art{
  position:relative;
  width:169px;
  height:160px;
  display:grid;
  place-items:center;
  margin:0;
}
.why4-philosophy__art{overflow:hidden}
.why4-philosophy__art img{width:169px;height:160px;object-fit:contain;transform-origin:50% 50%;transition:transform .48s var(--why4-ease),filter .48s ease}
.why4-philosophy__item:nth-child(1) .why4-philosophy__art img{position:absolute;left:-19.435px;top:-24.208px;width:198.626px;height:198.624px;object-fit:fill}
.why4-philosophy__item:nth-child(2) .why4-philosophy__art img{position:absolute;left:-5.256px;top:-15.392px;width:181.455px;height:180.32px;object-fit:fill}
.why4-philosophy__copy{display:grid;gap:12px;align-content:center}
.why4-philosophy__copy h3{font-size:32px;line-height:1.4}
.why4-philosophy__copy p{color:var(--why4-muted);font-size:14px;line-height:22px;font-weight:400}

.why4-pillars{z-index:6;height:1283px;overflow:visible}
.why4-pillars__glow-frame{
  z-index:1;
  left:-852.38px;
  right:306.42px;
  top:calc(50% - 264.49px);
  height:2647.751px;
  transform:translateY(-50%);
}
.why4-pillars__glow-rotation{width:1756.246px;height:2115.72px;transform:rotate(-24.05deg)}
.why4-pillars__glow{inset:auto;left:-11.39%;top:-9.45%;width:2107.53px;height:2010.15px}
.why4-pillars__inner{
  z-index:2;
  height:100%;
  padding:120px 0;
  display:flex;
  flex-direction:column;
  gap:64px;
}
.why4-pillars__inner>.why4-title{background-image:linear-gradient(167.859deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%)}
.why4-pillars__cards{
  display:grid;
  grid-template-columns:477fr 779fr;
  grid-template-rows:660px 225px;
  gap:24px;
}
.why4-pillar{
  --why4-card-stroke:linear-gradient(145deg,rgba(255,255,255,.12) 0%,rgba(6,7,11,0) 46.5485%,rgba(255,255,255,.12) 100%);
  position:relative;
  overflow:hidden;
  border:0;
  border-radius:28px;
  background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 100%);
  box-shadow:16px 40px 26px rgba(0,0,0,.06),7px 18px 19px rgba(0,0,0,.1),2px 4px 11px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.05);
  -webkit-backdrop-filter:blur(10px);
  backdrop-filter:blur(10px);
}
.why4-pillar::before,
.why4-market-card::before,
.why4-research-card::before{
  content:"";
  position:absolute;
  z-index:4;
  inset:0;
  padding:1px;
  border-radius:inherit;
  background:var(--why4-card-stroke);
  -webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
  -webkit-mask-composite:xor;
  mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);
  mask-composite:exclude;
  box-sizing:border-box;
  pointer-events:none;
  transition:filter .3s ease,opacity .3s ease;
}
.why4-pillar__index{
  position:absolute;
  z-index:3;
  top:20px;
  left:20px;
  color:rgba(255,255,255,.12);
  font-family:var(--mono-bold);
  font-size:70px;
  line-height:80px;
  font-weight:700;
  letter-spacing:0;
}
.why4-pillar__copy h3{font-size:32px;line-height:1.4}
.why4-pillar__copy p{color:var(--why4-muted);font-size:14px;line-height:22px}
.why4-pillar--regulation{padding:50px}
.why4-pillar--regulation .why4-pillar__copy{
  position:absolute;
  z-index:2;
  left:50px;
  right:50px;
  bottom:50px;
  display:grid;
  gap:8px;
}
.why4-pillar__regulation-art{
  position:absolute;
  left:67px;
  top:106.4375px;
  width:343px;
  height:343px;
  margin:0;
}
.why4-pillar__regulation-art img{width:100%;height:100%;object-fit:cover;transform-origin:50% 50%;transition:transform .48s var(--why4-ease),filter .48s ease}
.why4-pillar--insurance{
  --why4-card-stroke:linear-gradient(145deg,rgba(19,141,255,.6),rgba(255,255,255,0));
  display:grid;
  grid-template-columns:328.281px minmax(0,1fr);
  background-image:
    url("data:image/svg+xml,%3Csvg viewBox='0 0 779 660' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Crect width='100%25' height='100%25' fill='url(%23g)' opacity='.25'/%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(0 59.09 -127.76 0 389.5 0)'%3E%3Cstop stop-color='%23138dff' offset='0'/%3E%3Cstop stop-color='%23106dc6' offset='.15715'/%3E%3Cstop stop-color='%230d4d8d' offset='.3143'/%3E%3Cstop stop-color='%230c3c71' offset='.39288'/%3E%3Cstop stop-color='%230a2c54' offset='.47145'/%3E%3Cstop stop-color='%23091c38' offset='.55003'/%3E%3Cstop stop-color='%23070c1b' offset='.6286'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E"),
    linear-gradient(90deg,#070c1b 0%,#070c1b 100%);
  box-shadow:0 24px 70px rgba(0,0,0,.25),inset 0 2px 8px rgba(19,141,255,.25);
}
.why4-pillar--insurance .why4-pillar__index{left:auto;right:20px}
.why4-insurance__art{position:relative;height:658px;margin:0;overflow:hidden}
.why4-insurance__art img{
  position:absolute;
  left:-177px;
  top:-49.5625px;
  width:834px;
  height:787px;
  object-fit:cover;
  transform-origin:50% 50%;
  transition:transform .7s var(--why4-ease);
}
.why4-insurance__copy{
  min-width:0;
  align-self:end;
  padding:50px;
  display:flex;
  flex-direction:column;
  gap:20px;
}
.why4-insurance__copy h3{font-size:32px;line-height:1.4}
.why4-insurance__intro{display:grid;gap:12px;width:100%}
.why4-insurance__primary{
  display:grid;
  gap:20px;
  padding-bottom:21px;
  border-bottom:1px solid rgba(255,255,255,.28);
}
.why4-insurance__primary-copy{display:grid;gap:8px}
.why4-insurance__body{color:var(--why4-muted);font-size:14px;line-height:22px}
.why4-insurance__bullets{
  display:grid;
  gap:8px;
  margin:0;
  padding:0;
  list-style:none;
  color:#fff;
  font-size:14px;
  line-height:22px;
  font-weight:600;
}
.why4-insurance__bullets li{position:relative;padding-left:17px}
.why4-insurance__bullets li::before{
  content:"";
  position:absolute;
  left:0;
  top:8.5px;
  width:5px;
  height:5px;
  border-radius:50%;
  background:#138dff;
  box-shadow:0 0 8px rgba(19,141,255,.75);
}
.why4-insurance__policy{
  margin:0!important;
  color:rgba(255,255,255,.7);
  font-size:12px;
  line-height:17px;
}
.why4-insurance__metrics{
  display:grid;
  grid-template-columns:1fr 1fr;
  gap:28px;
  margin:0;
}
.why4-insurance__metrics>div{
  padding:12px 0 13px;
  border-bottom:1px solid rgba(255,255,255,.28);
}
.why4-insurance__metrics b{
  display:block;
  font-family:"SF Pro Display","SF Pro",sans-serif;
  font-size:28px;
  line-height:33px;
  font-weight:700;
  background:linear-gradient(147.62595deg,#fff 41.138%,rgba(255,255,255,.2) 103.51%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
.why4-insurance__metrics small{
  display:block;
  color:#a5dbff;
  font-size:12px;
  line-height:16px;
  font-weight:700;
}
.why4-insurance__metrics>div:nth-child(2) b{background-image:linear-gradient(138.19149deg,#fff 41.138%,rgba(255,255,255,.2) 103.51%)}
.why4-insurance__partner{
  margin:0!important;
  color:rgba(243,245,248,.7);
  font-size:12px;
  line-height:normal;
}
.why4-pillar--execution{
  --why4-card-stroke:linear-gradient(145deg,rgba(19,141,255,.6),rgba(255,255,255,0));
  grid-column:1 / -1;
  padding:64px;
  background-image:
    url("data:image/svg+xml,%3Csvg viewBox='0 0 1280 225' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Crect width='100%25' height='100%25' fill='url(%23g)' opacity='.4'/%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(24.755 -29.25 353.02 2.475 565.76 236.25)'%3E%3Cstop stop-color='%23138dff' offset='.0569'/%3E%3Cstop stop-color='%23106cc2' offset='.26462'/%3E%3Cstop stop-color='%230d4a85' offset='.47235'/%3E%3Cstop stop-color='%230b3967' offset='.57621'/%3E%3Cstop stop-color='%23092948' offset='.68007'/%3E%3Cstop stop-color='%2308182a' offset='.78394'/%3E%3Cstop stop-color='%23070f1a' offset='.83587'/%3E%3Cstop stop-color='%2306070b' offset='.8878'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E"),
    url("data:image/svg+xml,%3Csvg viewBox='0 0 1280 225' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Crect width='100%25' height='100%25' fill='url(%23g)' opacity='.25'/%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(0 20.144 -209.92 0 640 0)'%3E%3Cstop stop-color='%23138dff' offset='0'/%3E%3Cstop stop-color='%23106dc6' offset='.15715'/%3E%3Cstop stop-color='%230d4d8d' offset='.3143'/%3E%3Cstop stop-color='%230c3c71' offset='.39288'/%3E%3Cstop stop-color='%230a2c54' offset='.47145'/%3E%3Cstop stop-color='%23091c38' offset='.55003'/%3E%3Cstop stop-color='%23070c1b' offset='.6286'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E"),
    linear-gradient(90deg,#070c1b 0%,#070c1b 100%);
  box-shadow:0 24px 70px rgba(0,0,0,.25),inset 0 2px 16px rgba(19,141,255,.12);
}
.why4-pillar--execution .why4-pillar__index{left:auto;right:20px}
.why4-pillar--execution .why4-pillar__copy{
  position:relative;
  z-index:2;
  width:545px;
  display:grid;
  gap:8px;
}
.why4-execution__art{
  position:absolute;
  z-index:1;
  top:-16px;
  right:20px;
  width:761px;
  height:242px;
  margin:0;
  overflow:hidden;
  mix-blend-mode:screen;
}
.why4-execution__art img{width:100%;height:100%;object-fit:cover}

.why4-markets{z-index:5;height:977px;overflow:visible}
.why4-markets__glow-frame{
  z-index:2;
  left:69.3px;
  right:-444.61px;
  top:calc(50% - 331.21px);
  height:2396.546px;
  transform:translateY(-50%);
}
.why4-markets__glow-rotation{width:1895.389px;height:1713.499px;transform:rotate(68.18deg) scaleX(-1)}
.why4-markets__glow{inset:auto;left:-10.55%;top:-11.67%;width:2246.98px;height:1724.76px}
.why4-markets__inner{z-index:auto;height:100%;padding:120px 0}
.why4-markets__content{position:relative;z-index:3;width:100%}
.why4-markets__title{background-image:linear-gradient(162.847894deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);-webkit-background-clip:text;background-clip:text;color:transparent}
.why4-markets__header{
  min-height:132px;
  display:grid;
  grid-template-columns:648px minmax(0,568px);
  gap:64px;
  align-items:end;
}
.why4-markets__title{
  display:flex;
  flex-direction:column;
  align-items:flex-start;
}
.why4-markets__title span{
  font-size:42px;
  line-height:1.4;
  font-weight:900;
}
.why4-markets__title strong{
  font-size:50px;
  line-height:1.4;
  font-weight:900;
  letter-spacing:6px;
}
.why4-markets__header>p{color:#fff;font-size:20px;line-height:1.4}
.why4-market-cards{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:24px;
  margin-top:64px;
}
.why4-market-card{
  --why4-card-stroke:linear-gradient(145deg,rgba(255,255,255,.12) 0%,rgba(6,7,11,0) 46.5485%,rgba(255,255,255,.12) 100%);
  position:relative;
  height:433px;
  padding:44px 50px;
  display:flex;
  flex-direction:column;
  gap:40px;
  overflow:hidden;
  border:0;
  border-radius:28px;
  background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 100%);
  box-shadow:7px 18px 19px rgba(0,0,0,.1),2px 4px 11px rgba(0,0,0,.12),inset 0 1px 0 rgba(255,255,255,.04);
  -webkit-backdrop-filter:blur(10px);
  backdrop-filter:blur(10px);
  transition:transform .35s var(--why4-ease),border-color .3s ease;
}
.why4-market-card--products{
  --why4-card-stroke:linear-gradient(145deg,rgba(19,141,255,.8),rgba(255,255,255,0));
  background-image:
    url("data:image/svg+xml,%3Csvg viewBox='0 0 410.67 433' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Crect width='100%25' height='100%25' fill='url(%23g)' opacity='.2'/%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(0 58.022 -135.93 0 205.33 0)'%3E%3Cstop stop-color='%23138dff' offset='.0569'/%3E%3Cstop stop-color='%23106cc2' stop-opacity='.75' offset='.26462'/%3E%3Cstop stop-color='%230d4a85' stop-opacity='.5' offset='.47235'/%3E%3Cstop stop-color='%23092948' stop-opacity='.25' offset='.68007'/%3E%3Cstop stop-color='%2306070b' stop-opacity='0' offset='.8878'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E"),
    linear-gradient(90deg,rgba(19,141,255,.24) 0%,rgba(19,141,255,.24) 100%);
  box-shadow:0 -4px 20px rgba(6,7,11,.8),inset 0 2px 16px rgba(19,141,255,.12);
}
.why4-market-card--support{
  --why4-card-stroke:linear-gradient(157.26deg,#ff8918 0%,#f03 35.379%,#070c1b 65.615%,#138dff 100%);
  background-image:
    url("data:image/svg+xml,%3Csvg viewBox='0 0 410.67 433' xmlns='http://www.w3.org/2000/svg' preserveAspectRatio='none'%3E%3Crect width='100%25' height='100%25' fill='url(%23g)' opacity='.25'/%3E%3Cdefs%3E%3CradialGradient id='g' gradientUnits='userSpaceOnUse' cx='0' cy='0' r='10' gradientTransform='matrix(0 38.766 -67.349 0 205.33 0)'%3E%3Cstop stop-color='%23ff0033' offset='0'/%3E%3Cstop stop-color='%23c1032d' offset='.15715'/%3E%3Cstop stop-color='%23830627' offset='.3143'/%3E%3Cstop stop-color='%23640824' offset='.39288'/%3E%3Cstop stop-color='%23450921' offset='.47145'/%3E%3Cstop stop-color='%23260b1e' offset='.55003'/%3E%3Cstop stop-color='%23170b1d' offset='.58931'/%3E%3Cstop stop-color='%23070c1b' offset='.6286'/%3E%3C/radialGradient%3E%3C/defs%3E%3C/svg%3E"),
    linear-gradient(90deg,#070c1b 0%,#070c1b 100%);
  box-shadow:0 28px 70px rgba(0,0,0,.22),inset 0 2px 8px rgba(255,111,68,.25);
}
.why4-market-card__visual{
  position:relative;
  flex:none;
  width:310.667px;
  height:188px;
  margin:0;
  align-self:center;
  overflow:visible;
}
.why4-market-card__visual img{
  position:absolute;
  left:50%;
  top:50%;
  width:339px;
  height:189px;
  object-fit:cover;
  transform:translate(-50%,-50%);
  transform-origin:50% 50%;
  transition:transform .48s var(--why4-ease),filter .48s ease;
}
.why4-market-card__visual--markets{overflow:visible}
.why4-market-card__visual--markets img{width:339px}
.why4-market-card__light{
  mix-blend-mode:lighten;
  opacity:.42;
  -webkit-mask-image:radial-gradient(ellipse 67% 74% at 50% 50%,#000 43%,transparent 100%);
  mask-image:radial-gradient(ellipse 67% 74% at 50% 50%,#000 43%,transparent 100%);
}
.why4-market-card--accounts .why4-market-card__visual img{width:452px;height:253px}
.why4-market-card--support .why4-market-card__visual img{width:339px}
.why4-market-card__copy{display:grid;gap:12px;min-width:0}
.why4-market-card__copy h3{font-size:32px;line-height:1.4}
.why4-market-card__copy p{color:var(--why4-muted);font-size:14px;line-height:20px}
.why4-markets__inner>.btn{
  position:relative;
  z-index:1;
  display:flex;
  margin:60px auto 0;
}

.why4-awards{z-index:4;height:900px;overflow:visible}
.why4-awards__glow-frame{
  z-index:1;
  left:calc(50% + 40.18px);
  top:calc(50% - 469.94px);
  width:2151.784px;
  height:2068.783px;
  transform:translate(-50%,-50%);
}
.why4-awards__glow-rotation{width:2070.838px;height:1984.146px;transform:rotate(-2.39deg) scaleY(-1)}
.why4-awards__glow{inset:auto;left:-9.66%;top:-10.08%;width:2417.05px;height:1929.19px}
.why4-awards__grid{
  z-index:2;
  height:100%;
  padding:120px 0;
  display:grid;
  grid-template-columns:443px minmax(0,757px);
  gap:80px;
}
.why4-awards__header{align-self:start}
.why4-awards__header .why4-title{
  width:443px;
  max-width:443px;
  background-image:linear-gradient(154.413989deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
}
.why4-awards__header .why4-title>span,
.why4-awards__header .why4-title>strong{white-space:nowrap;text-wrap:nowrap}
.why4-awards__header>p{
  margin-top:12px;
  color:var(--why4-muted);
  font-size:20px;
  line-height:1.4;
}
.why4-awards__header .btn{margin-top:40px}
.why4-award-list{
  display:grid;
  grid-template-columns:repeat(2,minmax(0,1fr));
  grid-template-rows:repeat(3,204px);
  gap:24px;
  margin:0;
  padding:0;
  list-style:none;
}
.why4-award-list>.why4-award-item,
.why4-award-list>.why4-award-item>.award,
.why4-award-list>.why4-award-item>.award .award-inner{height:204px!important;min-height:204px!important}
.why4-award-list>.why4-award-item{min-width:0;margin:0;padding:0;list-style:none}
.why4-award-list>.why4-award-item>.award{width:100%}

.why4-research{z-index:3;height:966px;overflow:visible}
.why4-research__background{
  position:absolute;
  z-index:2;
  left:50%;
  top:-1072.5625px;
  width:max(100vw,1920px);
  height:1141px;
  transform:translateX(-50%);
  overflow:hidden;
  pointer-events:none;
}
.why4-research__background img{
  position:absolute;
  left:-.56%;
  top:-.88%;
  width:100.76%;
  height:101.29%;
  max-width:none;
  object-fit:fill;
}
.why4-research__background::after{
  content:"";
  position:absolute;
  inset:0;
  pointer-events:none;
  background:linear-gradient(179.523074deg,#06070b .66119%,rgba(6,7,11,0) 67.847%,#06070b 99.309%);
}
.why4-research__inner{
  z-index:1;
  height:100%;
  padding:120px 0 200px;
  display:flex;
  flex-direction:column;
  gap:60px;
}
.why4-research__header{
  width:866px;
  max-width:100%;
  margin-inline:auto;
  display:grid;
  gap:12px;
  text-align:center;
}
.why4-research__header .why4-title{background-image:linear-gradient(171.643deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%)}
.why4-research__header>p{color:rgba(243,245,248,.6);font-size:20px;line-height:1.4}
.why4-research__cards{
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:24px;
}
.why4-research-card{
  --why4-card-stroke:linear-gradient(145deg,rgba(255,255,255,.12) 0%,rgba(6,7,11,0) 46.5485%,rgba(255,255,255,.12) 100%);
  position:relative;
  height:420px;
  overflow:hidden;
  border:0;
  border-radius:30px;
  background:linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 100%);
  box-shadow:var(--why4-glass-shadow);
  -webkit-backdrop-filter:blur(10px);
  backdrop-filter:blur(10px);
}
.why4-research-card--news,
.why4-research-card--academy{
  background:
    radial-gradient(ellipse 358.76px 527.94px at 50% 0%,rgba(19,141,255,.2),rgba(19,141,255,0) 100%),
    linear-gradient(180deg,rgba(255,255,255,.16) 0%,rgba(255,255,255,.04) 100%);
}
.why4-research-card__visual{
  position:relative;
  height:229px;
  overflow:visible;
}
.why4-research-card__visual>span{
  position:absolute;
  z-index:2;
  top:16px;
  left:16px;
  display:inline-flex;
  width:64px;
  height:28px;
  align-items:center;
  justify-content:center;
  padding:0;
  border:1px solid rgba(12,85,252,.2);
  border-radius:999px;
  color:#0c55fc;
  background:#fff;
  filter:drop-shadow(0 2px 2px rgba(14,31,53,.12)) drop-shadow(0 6px 6px rgba(14,31,53,.16)) drop-shadow(0 12px 10px rgba(14,31,53,.12));
  font-size:12px;
  line-height:normal;
  font-weight:700;
  font-family:"Source Sans Pro","SF Pro Text",sans-serif;
}
.why4-research-card__visual img{position:absolute;object-fit:cover;transform-origin:50% 50%;transition:transform .62s var(--why4-ease),filter .48s ease}
.why4-research-card--news .why4-research-card__visual img{--why4-research-image-half:137.5px;width:275px;height:202px;left:67px;top:38.44px}
.why4-research-card--analysis .why4-research-card__visual img{--why4-research-image-half:176px;width:352px;height:220px;left:29.33px;top:27.44px}
.why4-research-card--academy .why4-research-card__visual img{--why4-research-image-half:187.5px;width:375px;height:234px;left:16.83px;top:27.5px}
.why4-research-card__copy{
  height:189px;
  padding:32px 32px 48px;
  display:grid;
  align-content:start;
  gap:8px;
  text-align:center;
}
.why4-research-card__copy h3{font-size:32px;line-height:1.4}
.why4-research-card__copy p{color:var(--why4-muted);font-size:16px;line-height:28px}

#platforms.why4-platform{z-index:2;height:1328px;padding:0!important;overflow:visible;isolation:isolate}
#platforms.why4-platform::before,
#platforms.why4-platform::after{content:none!important}
html:not(.wire) #platforms.why4-platform>.cta-bg-orbit{
  position:absolute;
  z-index:-2;
  inset:auto 0 0;
  bottom:0;
  height:1022px;
  overflow:hidden;
  pointer-events:none;
}
html:not(.wire) #platforms.why4-platform>.cta-bg-orbit>.cta-bg-frame{
  position:absolute;
  left:50%;
  top:-1022px;
  width:1920px;
  transform:translateX(-50%);
}
html:not(.wire) #platforms.why4-platform>.cta-bg-orbit::after{
  content:"";
  position:absolute;
  inset:0;
  background:
    linear-gradient(268.477604deg,#06070b 10.018%,rgba(6,7,11,0) 13.972%,rgba(6,7,11,0) 88.858%,#06070b 93.473%),
    linear-gradient(180.000002deg,#06070b 0%,rgba(6,7,11,0) 59.141%,rgba(6,7,11,0) 85.831%,#06070b 96.17%);
}
.why4-platform__inner{
  height:100%;
  padding-top:103px;
  padding-bottom:200px;
  display:flex;
  flex-direction:column;
  align-items:center;
}
.why4-platform__panel{
  width:944px;
  height:450px;
  display:grid;
  grid-template-columns:452px 452px;
  gap:40px;
}
.why4-platform__copy{align-self:center}
.why4-platform__copy .why4-title{
  width:412px;
  max-width:100%;
  background-image:linear-gradient(144.374deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
}
.why4-platform__copy>p{
  width:412px;
  max-width:100%;
  margin-top:12px;
  color:#f3f5f8;
  font-size:16px;
  line-height:26px;
}
.why4-download.apptrader-download{
  width:350px;
  max-width:100%;
  margin-top:32px;
  transform:none;
}
.why4-platform__phone{
  position:relative;
  height:450px;
  margin:0;
  overflow:visible;
}
.why4-platform__phone-motion{
  position:absolute;
  left:-59px;
  top:-142.5625px;
  width:539px;
  height:735px;
}
.why4-platform__phone-motion>img{
  width:100%;
  height:100%;
  object-fit:cover;
}
.why4-final-cta{
  width:1156px;
  height:215px;
  margin-top:360px;
  display:flex;
  flex-direction:column;
  align-items:center;
  text-align:center;
}
.why4-final-cta>p{
  color:transparent;
  font-family:"SF Pro Display","SF Pro","Alibaba PuHuiTi 3.0",sans-serif;
  font-size:42px;
  line-height:1.4;
  font-weight:900;
  background:linear-gradient(155.124552deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
  -webkit-background-clip:text;
  background-clip:text;
}
.why4-final-cta>h2{
  font-size:50px;
  line-height:1.4;
  font-weight:900;
  letter-spacing:3px;
  background:linear-gradient(155.124552deg,#fff 41.138%,rgba(255,255,255,.2) 103.57%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
}
.why4-final-cta .btn{min-width:0;margin-top:40px}

html[lang="th"] .why4-philosophy__label{white-space:normal}
html[lang="th"] .why4-philosophy{
  height:auto;
  min-height:765.5625px;
}
html[lang="th"] .why4-philosophy__grid{
  height:auto;
  min-height:765.5625px;
}
html[lang="th"] .why4-philosophy__item,
html[lang="th"] .why4-philosophy__item.is-highlighted{
  height:auto;
}
html[lang="th"] .why4-pillar__copy p{font-size:13px;line-height:20px}
html[lang="th"] .why4-insurance__body{font-size:12px;line-height:18px}
html[lang="th"] .why4-insurance__bullets{font-size:11px;line-height:16px}
html[lang="th"] .why4-insurance__policy,
html[lang="th"] .why4-insurance__partner{font-size:10.5px;line-height:15px}
html[lang="th"] .why4-title{font-size:44px}
html[lang="th"] .why4-awards__header .why4-title>span,
html[lang="th"] .why4-awards__header .why4-title>strong{white-space:normal;text-wrap:balance}
html[lang="th"] .why4-research__header>p{font-size:18px}
html[lang="th"] .why4-insurance__copy{padding-top:70px}
html[lang="th"] .why4-pillar--execution .why4-pillar__copy{gap:8px}
@media (min-width:1280px){
  html[lang="th"] .why4-insurance__copy{padding-top:32px}
  html[lang="th"] .why4-pillar--execution{padding-block:32px}
}
html[lang="th"] .why4-market-card{
  padding-block:32px;
  gap:20px;
}
html[lang="th"] .why4-market-card__copy{gap:8px}
html[lang="th"] .why4-market-card__copy h3{font-size:28px;line-height:1.3}
html[lang="th"] .why4-market-card__copy p{font-size:13px;line-height:20px}
html[lang="th"] .why4-research__header .why4-title{font-size:42px}
html[lang="th"] .why4-research__header>p{font-size:16px;line-height:1.5}
html[lang="th"] .why4-research-card__visual>span{
  width:auto;
  max-width:calc(100% - 32px);
  min-width:64px;
  padding:6px 10px;
  white-space:nowrap;
}
html[lang="th"] .why4-research-card__copy h3{font-size:24px;line-height:1.25}
html[lang="th"] .why4-research-card__copy p{font-size:13px;line-height:20px}

html.why3-enhanced.why3-motion-enabled .why4 [data-reveal]{
  opacity:0;
  translate:0 22px;
  transition:opacity .7s var(--why4-ease),translate .8s var(--why4-ease);
  transition-delay:var(--why4-stagger,0ms);
}
html.why3-enhanced.why3-motion-enabled .why4 [data-reveal].is-visible{opacity:1;translate:none}
html.no-js .why4 [data-reveal]{opacity:1;translate:none}

html.why3-enhanced.why3-motion-enabled .why4-hero h1{transition-duration:.64s;transition-delay:80ms}
html.why3-enhanced.why3-motion-enabled .why4-hero__lede{transition-duration:.64s;transition-delay:160ms}
html.why3-enhanced.why3-motion-enabled .why4-hero__media{transition-duration:.82s;transition-delay:240ms}

.why4-hero__device-motion>.why4-hero__device{animation:why4-hero-device 6.4s ease-in-out infinite alternate;animation-play-state:paused}
.why4-hero__glow{animation:why4-glow-breathe 5.6s ease-in-out infinite alternate;animation-play-state:paused}
.why4-hero__glow--right{animation-delay:-1.2s}
.why4-hero__title-line{animation:why4-hero-title-sheen 6s ease-in-out infinite alternate;animation-play-state:paused}
.why4-market-card__light{animation:why4-market-light 3.8s ease-in-out infinite alternate;animation-play-state:paused}
.why4-platform__phone-motion>img{animation:why4-phone-float 6.8s ease-in-out infinite alternate;animation-play-state:paused}
.why4-pillar--execution::after{
  content:"";
  position:absolute;
  z-index:0;
  top:-40%;
  bottom:-40%;
  left:-48%;
  width:34%;
  opacity:0;
  pointer-events:none;
  background:linear-gradient(90deg,rgba(165,219,255,0),rgba(165,219,255,.24),rgba(255,255,255,.34),rgba(165,219,255,0));
  filter:blur(10px);
  transform:skewX(-18deg);
  animation:why4-execution-sweep 5.2s ease-in-out infinite;
  animation-play-state:paused;
}

html.why3-enhanced.why3-motion-enabled:not(.why3-document-hidden) .why4-scene.is-motion-inview .why4-hero__device-motion>.why4-hero__device,
html.why3-enhanced.why3-motion-enabled:not(.why3-document-hidden) .why4-scene.is-motion-inview .why4-hero__glow,
html.why3-enhanced.why3-motion-enabled:not(.why3-document-hidden) .why4-scene.is-motion-inview .why4-hero__title-line,
html.why3-enhanced.why3-motion-enabled:not(.why3-document-hidden) .why4-scene.is-motion-inview .why4-market-card__light,
html.why3-enhanced.why3-motion-enabled:not(.why3-document-hidden) .why4-scene.is-motion-inview .why4-platform__phone-motion>img,
html.why3-enhanced.why3-motion-enabled:not(.why3-document-hidden) .why4-scene.is-motion-inview .why4-pillar--execution::after{
  animation-play-state:running;
}

.why4-philosophy__item{transition:height .48s var(--why4-ease),min-height .48s var(--why4-ease),padding .48s var(--why4-ease),background .28s ease,border-color .28s ease}

@media (min-width:1200px) and (hover:hover) and (pointer:fine){
  .why4-philosophy__item:hover .why4-philosophy__art img,
  .why4-pillar--regulation:hover .why4-pillar__regulation-art img{
    transform:translate3d(0,-3px,0) scale(1.035);
    filter:saturate(1.08) contrast(1.06) drop-shadow(0 20px 30px rgba(0,0,0,.4));
    will-change:transform,filter;
  }
  .why4-pillar--insurance:hover .why4-insurance__art img{
    transform:scale(1.018);
    will-change:transform;
  }
  .why4-market-card:hover,
  html.why3-enhanced.why3-motion-enabled .why4 [data-reveal].why4-market-card:hover{
    transform:translateY(-4px);
  }
  .why4-market-card:hover::before{filter:brightness(1.2) saturate(1.06)}
  .why4-market-card:hover .why4-market-card__visual img{
    transform:translate(-50%,-50%) translate3d(0,-3px,0) scale(1.035);
    filter:brightness(1.03) saturate(1.05);
    will-change:transform,filter;
  }
  .why4-research-card--news:is(:hover,:focus-within) .why4-research-card__visual img{
    transform:translate3d(3px,-2px,0) scale(1.045);
  }
  .why4-research-card--analysis:is(:hover,:focus-within) .why4-research-card__visual img{
    transform:translate3d(-4px,-3px,0) scale(1.05);
  }
  .why4-research-card--academy:is(:hover,:focus-within) .why4-research-card__visual img{
    transform:translate3d(3px,-4px,0) scale(1.045);
  }
  .why4-research-card:is(:hover,:focus-within) .why4-research-card__visual img{
    filter:brightness(1.035) saturate(1.055);
    will-change:transform,filter;
  }
}

@keyframes why4-hero-device{
  from{transform:translateY(0) scale(1)}
  to{transform:translateY(-8px) scale(1.006)}
}
@keyframes why4-hero-title-sheen{
  from{background-position:115% 50%,0 50%}
  to{background-position:-15% 50%,0 50%}
}
@keyframes why4-glow-breathe{
  from{opacity:.72}
  to{opacity:1}
}
@keyframes why4-market-light{
  from{opacity:.34}
  to{opacity:.48}
}
@keyframes why4-phone-float{
  from{transform:translateY(0)}
  to{transform:translateY(-6px)}
}
@keyframes why4-execution-sweep{
  0%,58%{left:-48%;opacity:0}
  64%{opacity:.72}
  82%{left:118%;opacity:.48}
  88%,100%{left:118%;opacity:0}
}

@media (min-width:1200px){
  .why4-hero__copy{position:relative}
}

@media (min-width:1280px) and (max-width:1407px){
  .why4-wrap{width:min(1280px,calc(100% - 64px))}
}

@media (min-width:1280px) and (max-width:1343px){
  .why4-philosophy__grid{grid-template-columns:31.015625% minmax(0,64.296875%)}
  .why4-philosophy__item{grid-template-columns:120px 150px minmax(0,1fr);gap:24px;padding-inline:24px}
  .why4-philosophy__art{width:150px}
  .why4-pillars__cards{grid-template-columns:37.265625fr 60.859375fr}
  .why4-pillar--insurance{grid-template-columns:42.141334% minmax(0,1fr)}
  .why4-markets__header{grid-template-columns:50.625% minmax(0,44.375%)}
  .why4-market-card{padding-inline:40px}
  .why4-market-card__visual{width:100%}
  .why4-awards__grid{grid-template-columns:34.609375% minmax(0,59.140625%)}
}

@media (max-width:1279px){
  .why4{
    padding-top:76px;
    overflow:clip;
  }
  .why4-scene{height:auto;min-height:0;padding:96px 0}
  .why4-wrap{width:min(960px,calc(100% - 48px))}
  .why4-hero{min-height:900px;padding-top:0}
  .why4-hero__inner{padding:120px 0 80px;justify-content:flex-start;gap:40px}
  .why4-hero__media{width:min(100%,900px);height:330px}
  .why4-hero__device-motion{left:50%;top:0;width:min(80vw,760px);height:auto;aspect-ratio:842/470}
  .why4-philosophy__grid{height:auto;padding:0;grid-template-columns:1fr;gap:54px}
  .why4-philosophy__heading{position:relative!important;top:auto!important}
  .why4-philosophy__item,.why4-philosophy__item.is-highlighted{height:auto}
  .why4-philosophy__item{grid-template-columns:120px 160px minmax(0,1fr);min-height:188px}
  .why4-pillars__inner,.why4-markets__inner,.why4-research__inner,.why4-platform__inner{height:auto;padding:0}
  .why4-pillars__cards{grid-template-columns:1fr;grid-template-rows:auto;gap:24px}
  .why4-pillar{min-height:560px}
  .why4-pillar--regulation{min-height:660px}
  .why4-pillar--insurance{min-height:660px}
  .why4-insurance__copy{padding:50px}
  html[lang="th"] .why4-market-card{height:auto;min-height:433px}
  .why4-pillar--execution{grid-column:auto;min-height:260px}
  .why4-pillar--execution .why4-pillar__copy{width:52%}
  .why4-execution__art{right:40px}
  .why4-markets__header{min-height:0;grid-template-columns:1fr;gap:28px}
  .why4-market-cards{grid-template-columns:repeat(2,minmax(0,1fr))}
  .why4-market-card:last-child{grid-column:1 / -1;width:calc(50% - 12px);justify-self:center}
  .why4-awards__grid{height:auto;padding:0;grid-template-columns:1fr;gap:64px}
  .why4-awards__header{max-width:640px}
  .why4-award-list{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:none}
  .why4-research__inner{gap:48px}
  .why4-research__background{top:-138px;height:1080px}
  .why4-research__background img{left:0;top:0;width:100%;height:100%}
  .why4-research__cards{grid-template-columns:repeat(2,minmax(0,1fr))}
  .why4-research-card:last-child{grid-column:1 / -1;width:calc(50% - 12px);justify-self:center}
  .why4-research-card__visual img{left:calc(50% - var(--why4-research-image-half))!important}
  #platforms.why4-platform{height:auto;min-height:1180px;padding:110px 0 80px!important}
  .why4-platform__inner{display:flex}
  .why4-platform__panel{width:900px;max-width:100%;grid-template-columns:1fr 1fr}
  .why4-final-cta{width:100%;margin-top:300px}
}

@media (max-width:760px){
  .why4{padding-top:76px}
  .why4-wrap{width:calc(100% - 40px)}
  .why4-scene{height:auto;min-height:0;padding:72px 0 88px}
  .why4-title{font-size:clamp(32px,8.4vw,36px)!important;line-height:1.22}
  .why4-hero{
    min-height:clamp(720px,calc(72.727vw + 447.273px),760px);
    padding:0;
  }
  .why4-hero__planet{
    top:clamp(-250px,calc(-54.545vw - 15.455px),-220px);
    width:clamp(1000px,calc(218.182vw + 181.818px),1120px);
    height:auto;
  }
  .why4-hero__backdrop::before{
    left:50%;
    top:clamp(-250px,calc(-54.545vw - 15.455px),-220px);
    width:clamp(1000px,calc(218.182vw + 181.818px),1120px);
    height:clamp(744px,calc(161.818vw + 137.182px),833px);
    transform:translateX(-50%);
  }
  .why4-hero__glow{display:none}
  .why4-hero__backdrop::before{
    background:
      linear-gradient(90deg,#06070b 0%,rgba(6,7,11,0) 22%,rgba(6,7,11,0) 78%,#06070b 100%),
      linear-gradient(180deg,rgba(6,7,11,0) 56%,#06070b 100%);
  }
  .why4-hero__inner{padding:82px 0 64px;justify-content:flex-start;gap:28px}
  .why4-hero__copy{width:100%;min-height:0;gap:14px;filter:drop-shadow(0 2px 16px rgba(0,0,0,.82))}
  .why4-hero h1{
    width:100%;
    font-size:clamp(32px,calc(3.636vw + 18.364px),34px);
    line-height:1.18;
  }
  .why4-hero__title-line{white-space:nowrap;text-wrap:nowrap}
  .why4-hero__title-line--brand{font-size:clamp(29px,calc(5.455vw + 8.545px),32px)}
  .why4-hero__lede{font-size:16px;line-height:26px}
  .why4-hero__media{width:100%;height:clamp(244px,calc(61.818vw + 12.182px),278px)}
  .why4-hero__device-motion{
    top:0;
    width:clamp(540px,calc(145.455vw - 5.455px),620px);
    max-width:none;
  }
  html[lang] .why4-philosophy,
  html[lang] .why4-philosophy__grid{min-height:0}
  .why4-philosophy__grid{gap:36px}
  .why4-philosophy__list{border-bottom-color:rgba(255,255,255,.18)}
  .why4-philosophy__item,
  .why4-philosophy__item.is-highlighted{
    height:auto;
    grid-template-columns:minmax(0,1fr) clamp(96px,26vw,112px);
    grid-template-rows:auto auto;
    gap:12px 16px;
    min-height:0!important;
    padding:24px 0;
  }
  .why4-philosophy__label{grid-column:1;grid-row:1;align-self:center;font-size:14px}
  .why4-philosophy__art{grid-column:2;grid-row:1;width:clamp(96px,26vw,112px);height:clamp(96px,26vw,112px)}
  .why4-philosophy__art img{width:100%;height:100%}
  .why4-philosophy__item:is(:nth-child(1),:nth-child(2)) .why4-philosophy__art img{position:static;width:100%;height:100%;object-fit:contain}
  .why4-philosophy__copy{grid-column:1 / -1;grid-row:2;margin-top:0}
  .why4-philosophy__copy{gap:8px}
  .why4-philosophy__copy h3{font-size:26px;line-height:34px}
  .why4-pillars__inner{gap:36px}
  .why4-pillars__cards{gap:16px}
  .why4-pillar{height:auto;min-height:0!important;border-radius:24px}
  .why4-pillar__index{font-size:48px;line-height:56px}
  .why4-pillar--regulation{display:flex;flex-direction:column;padding:24px}
  .why4-pillar__regulation-art{
    position:relative;
    left:auto;
    top:auto;
    width:clamp(240px,68vw,280px);
    height:auto;
    aspect-ratio:1;
    margin:24px auto 8px;
    transform:none;
  }
  .why4-pillar--regulation .why4-pillar__copy{
    position:relative;
    inset:auto;
    margin-top:auto;
    gap:8px;
  }
  .why4-pillar__copy h3,.why4-insurance__copy h3{font-size:27px;line-height:35px}
  .why4-pillar--insurance{display:flex;flex-direction:column;min-height:0}
  .why4-insurance__art{height:clamp(260px,72vw,300px);flex:none}
  .why4-insurance__art img{left:50%;top:0;width:auto;height:100%;transform:translateX(-50%)}
  .why4-insurance__copy{padding:26px 24px!important;gap:16px}
  .why4-insurance__primary{gap:16px;padding-bottom:18px}
  .why4-insurance__metrics{gap:16px}
  .why4-insurance__metrics small{font-size:14px;line-height:20px}
  .why4-pillar--execution{display:flex;flex-direction:column;padding:28px 24px 0}
  .why4-pillar--execution .why4-pillar__copy{width:100%}
  .why4-execution__art{
    position:relative;
    inset:auto;
    width:calc(100% + 32px);
    height:auto;
    aspect-ratio:1522/484;
    margin:22px -16px 0;
    transform:none;
  }
  .why4-execution__art img{object-fit:contain}
  .why4-pillar--execution::after{display:none}
  .why4-markets__header{gap:18px}
  .why4-markets__title span{font-size:30px;line-height:1.3}
  .why4-markets__title strong{font-size:36px;line-height:1.25;letter-spacing:1px}
  .why4-market-cards{grid-template-columns:1fr;gap:16px;margin-top:36px}
  .why4-market-card,
  .why4-market-card:last-child{
    width:100%;
    height:auto;
    min-height:0!important;
    grid-column:auto;
    padding:26px 24px;
    gap:18px;
    border-radius:24px;
  }
  .why4-market-card__visual{width:100%;height:clamp(156px,45vw,184px)}
  .why4-market-card--accounts .why4-market-card__visual{order:-1}
  .why4-market-card--accounts .why4-market-card__visual img{width:min(330px,105%);height:auto}
  .why4-market-card__copy{gap:8px}
  .why4-market-card__copy h3{font-size:26px;line-height:34px}
  .why4-markets__inner>.btn{margin-top:32px}
  .why4-awards__grid{gap:36px}
  .why4-awards__header>p{margin-top:10px}
  .why4-awards__header .why4-title{width:auto;max-width:100%}
  .why4-awards__header .why4-title>span,
  .why4-awards__header .why4-title>strong{white-space:normal;text-wrap:balance}
  .why4-awards__header .btn{margin-top:28px}
  .why4-award-list{
    width:calc(100% + 20px);
    grid-template-columns:none;
    grid-template-rows:204px;
    grid-auto-flow:column;
    grid-auto-columns:calc(100% - 40px);
    gap:16px;
    overflow-x:auto;
    overflow-y:hidden;
    padding:4px 20px 16px 0;
    scroll-padding-inline:0 20px;
    scroll-snap-type:inline mandatory;
    overscroll-behavior-inline:contain;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:thin;
    scrollbar-color:rgba(165,219,255,.42) transparent;
  }
  .why4-award-list::-webkit-scrollbar,
  .why4-research__cards::-webkit-scrollbar{height:4px}
  .why4-award-list::-webkit-scrollbar-thumb,
  .why4-research__cards::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(165,219,255,.42)}
  .why4-award-list>.why4-award-item{scroll-snap-align:start;scroll-snap-stop:always}
  .why4-research__inner{gap:36px}
  .why4-research__header{gap:10px;text-align:left}
  .why4-research__header .why4-title{text-align:left}
  .why4-research__cards{
    width:calc(100% + 20px);
    grid-template-columns:none;
    grid-auto-flow:column;
    grid-auto-columns:calc(100% - 40px);
    gap:16px;
    overflow-x:auto;
    overflow-y:hidden;
    padding:4px 20px 16px 0;
    scroll-padding-inline:0 20px;
    scroll-snap-type:inline mandatory;
    overscroll-behavior-inline:contain;
    -webkit-overflow-scrolling:touch;
    scrollbar-width:thin;
    scrollbar-color:rgba(165,219,255,.42) transparent;
  }
  .why4-research__cards:focus-visible{outline:2px solid var(--why4-blue-soft);outline-offset:6px}
  .why4-research-card,
  .why4-research-card:last-child{
    width:auto;
    height:auto;
    min-height:390px;
    grid-column:auto;
    display:grid;
    grid-template-rows:210px auto;
    scroll-snap-align:start;
    scroll-snap-stop:always;
    border-radius:24px;
  }
  .why4-research-card__visual{height:210px}
  .why4-research-card--news .why4-research-card__visual img{--why4-research-image-half:125px;width:250px;height:184px;top:24px}
  .why4-research-card--analysis .why4-research-card__visual img{--why4-research-image-half:155px;width:310px;height:194px;top:16px}
  .why4-research-card--academy .why4-research-card__visual img{--why4-research-image-half:160px;width:320px;height:200px;top:10px}
  .why4-research-card__copy{height:auto;padding:24px 24px 28px;gap:8px}
  .why4-research-card__copy h3{font-size:26px!important;line-height:34px!important}
  #platforms.why4-platform{height:auto;min-height:0;padding:72px 0 80px!important}
  html:not(.wire) #platforms.why4-platform>.cta-bg-orbit{height:760px}
  html:not(.wire) #platforms.why4-platform>.cta-bg-orbit>.cta-bg-frame{top:-590px;width:1360px}
  .why4-platform__panel{
    width:100%;
    height:auto;
    grid-template-columns:minmax(0,1fr);
    gap:24px;
  }
  .why4-platform__copy,
  .why4-platform__phone{min-width:0;width:100%}
  .why4-platform__copy .why4-title,
  .why4-platform__copy>p{width:100%;max-width:100%}
  .why4-platform__copy>p{font-size:16px;line-height:26px}
  .why4-download.apptrader-download{margin-top:24px}
  .why4-platform__phone{height:clamp(400px,98vw,430px)}
  .why4-platform__phone-motion{
    left:50%;
    top:-24px;
    width:clamp(350px,88vw,382px);
    height:auto;
    aspect-ratio:539/735;
    transform:translateX(-50%);
  }
  .why4-final-cta{height:auto;margin-top:40px}
  .why4-final-cta>p{font-size:28px}
  .why4-final-cta>h2{font-size:34px;line-height:1.25;letter-spacing:1px}
  .why4-final-cta .btn{margin-top:24px}
  .why4-philosophy__copy p,
  .why4-pillar__copy p,
  .why4-insurance__body,
  .why4-market-card__copy p,
  .why4-markets__header>p,
  .why4-awards__header>p,
  .why4-research__header>p,
  .why4-research-card__copy p,
  .why4-platform__copy>p{
    font-size:16px!important;
    line-height:26px!important;
  }
  .why4-insurance__bullets,
  .why4-insurance__policy,
  .why4-insurance__partner{
    font-size:14px!important;
    line-height:22px!important;
  }
}

@media (max-width:1080px) and (max-height:600px) and (orientation:landscape){
  .why4{padding-top:76px}
  .why4-wrap{width:min(920px,calc(100% - 48px))}
  .why4-scene{height:auto;min-height:0;padding:56px 0 64px}
  .why4-title{font-size:clamp(30px,4.2vw,40px)!important;line-height:1.2}
  .why4-hero{height:auto;min-height:0;padding:0}
  .why4-hero__planet,
  .why4-hero__backdrop::before{top:-440px;width:1400px}
  .why4-hero__backdrop::before{height:1042px}
  .why4-hero__glow{display:none}
  .why4-hero__inner{
    height:auto;
    padding:42px 0 48px;
    display:grid;
    grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);
    align-items:center;
    gap:24px;
  }
  .why4-hero__copy{width:100%;min-height:0;align-items:flex-start;gap:10px;text-align:left}
  .why4-hero h1{width:100%;font-size:clamp(28px,4.1vw,40px);line-height:1.15;text-align:left}
  .why4-hero__title-line{white-space:nowrap;text-wrap:nowrap}
  .why4-hero__title-line--brand{font-size:clamp(26px,3.7vw,36px)}
  .why4-hero__lede{font-size:16px;line-height:26px;text-align:left}
  .why4-hero__media{width:100%;height:clamp(190px,28vw,260px)}
  .why4-hero__device-motion{left:50%;top:0;width:min(62vw,620px);height:auto;max-width:none;aspect-ratio:842/470}
  html[lang] .why4-philosophy,
  html[lang] .why4-philosophy__grid{min-height:0}
  .why4-philosophy__grid{gap:32px}
  .why4-philosophy__item,
  .why4-philosophy__item.is-highlighted{
    height:auto;
    min-height:0!important;
    grid-template-columns:100px 120px minmax(0,1fr);
    grid-template-rows:auto;
    gap:20px;
    padding:20px 24px;
  }
  .why4-philosophy__label{grid-column:1;grid-row:1;align-self:center;font-size:14px}
  .why4-philosophy__art{grid-column:2;grid-row:1;width:120px;height:120px}
  .why4-philosophy__art img{width:120px;height:120px}
  .why4-philosophy__item:is(:nth-child(1),:nth-child(2)) .why4-philosophy__art img{position:static;width:120px;height:120px;object-fit:contain}
  .why4-philosophy__copy{grid-column:3;grid-row:1;gap:8px;margin:0}
  .why4-philosophy__copy h3{font-size:24px;line-height:32px}
  .why4-pillars__inner{gap:32px}
  .why4-pillars__cards{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);grid-template-rows:auto;gap:16px;align-items:stretch}
  .why4-pillar{height:auto;min-height:0!important;border-radius:24px}
  .why4-pillar--regulation{display:flex;flex-direction:column;padding:24px}
  .why4-pillar__regulation-art{position:relative;left:auto;top:auto;width:min(240px,100%);height:auto;aspect-ratio:1;margin:24px auto 8px;transform:none}
  .why4-pillar--regulation .why4-pillar__copy{position:relative;inset:auto;margin-top:auto}
  .why4-pillar--insurance{display:flex;flex-direction:column;min-height:0}
  .why4-insurance__art{height:240px;flex:none}
  .why4-insurance__art img{left:50%;top:0;width:auto;height:100%;transform:translateX(-50%)}
  .why4-insurance__copy{padding:24px!important;gap:14px}
  .why4-insurance__primary{gap:14px;padding-bottom:16px}
  .why4-insurance__metrics{gap:16px}
  .why4-pillar__copy h3,
  .why4-insurance__copy h3{font-size:26px;line-height:34px}
  .why4-pillar--execution{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,.9fr) minmax(260px,1.1fr);align-items:center;gap:24px;padding:28px}
  .why4-pillar--execution .why4-pillar__copy{width:100%}
  .why4-execution__art{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:1522/484;margin:0;transform:none}
  .why4-pillar--execution::after{display:none}
  .why4-markets__header{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:32px;align-items:start}
  .why4-markets__title span{font-size:28px;line-height:1.25}
  .why4-markets__title strong{font-size:34px;line-height:1.2;letter-spacing:1px}
  .why4-market-cards{
    grid-template-columns:repeat(2,minmax(0,1fr));
    grid-auto-flow:row;
    gap:16px;
    margin-top:32px;
  }
  .why4-market-card,
  .why4-market-card:last-child{width:100%;height:auto;min-height:0!important;grid-column:auto;padding:24px;gap:16px}
  .why4-market-card:last-child{grid-column:1 / -1;width:calc(50% - 8px);justify-self:center}
  .why4-market-card__visual{width:100%;height:160px}
  .why4-market-card--accounts .why4-market-card__visual{order:-1}
  .why4-market-card--accounts .why4-market-card__visual img{width:min(330px,105%);height:auto}
  .why4-market-card__copy h3{font-size:25px;line-height:32px}
  .why4-markets__inner>.btn{margin-top:28px}
  .why4-awards__grid{grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);gap:32px;align-items:start}
  .why4-awards__header .why4-title{width:auto;max-width:100%}
  .why4-awards__header .why4-title>span,
  .why4-awards__header .why4-title>strong{white-space:normal;text-wrap:balance}
  .why4-awards__header .btn{margin-top:24px}
  .why4-award-list{
    grid-template-columns:none;
    grid-template-rows:204px;
    grid-auto-flow:column;
    grid-auto-columns:min(360px,calc(100% - 36px));
    gap:16px;
    overflow-x:auto;
    overflow-y:hidden;
    padding:4px 0 16px;
    scroll-snap-type:inline mandatory;
    overscroll-behavior-inline:contain;
  }
  .why4-award-list>.why4-award-item{scroll-snap-align:start;scroll-snap-stop:always}
  .why4-research__inner{gap:32px}
  .why4-research__cards{
    grid-template-columns:none;
    grid-auto-flow:column;
    grid-auto-columns:min(360px,72vw);
    gap:16px;
    overflow-x:auto;
    overflow-y:hidden;
    padding:4px 0 16px;
    scroll-snap-type:inline mandatory;
    overscroll-behavior-inline:contain;
    scrollbar-width:thin;
    scrollbar-color:rgba(165,219,255,.42) transparent;
  }
  .why4-research__cards:focus-visible{outline:2px solid var(--why4-blue-soft);outline-offset:6px}
  .why4-research-card,
  .why4-research-card:last-child{width:auto;height:auto;min-height:360px;grid-column:auto;display:grid;grid-template-rows:190px auto;scroll-snap-align:start;scroll-snap-stop:always}
  .why4-research-card__visual{height:190px}
  .why4-research-card--news .why4-research-card__visual img{--why4-research-image-half:115px;width:230px;height:169px;top:16px}
  .why4-research-card--analysis .why4-research-card__visual img{--why4-research-image-half:140px;width:280px;height:175px;top:12px}
  .why4-research-card--academy .why4-research-card__visual img{--why4-research-image-half:145px;width:290px;height:181px;top:8px}
  .why4-research-card__copy{height:auto;padding:22px 24px 26px}
  .why4-research-card__copy h3{font-size:25px!important;line-height:32px!important}
  #platforms.why4-platform{height:auto;min-height:0;padding:56px 0 64px!important}
  html:not(.wire) #platforms.why4-platform>.cta-bg-orbit{height:650px}
  html:not(.wire) #platforms.why4-platform>.cta-bg-orbit>.cta-bg-frame{top:-620px;width:1400px}
  .why4-platform__panel{width:min(880px,100%);height:auto;grid-template-columns:minmax(0,1fr) minmax(280px,.85fr);gap:24px;align-items:center}
  .why4-platform__copy,
  .why4-platform__phone{min-width:0;width:100%}
  .why4-platform__copy .why4-title,
  .why4-platform__copy>p{width:100%;max-width:100%}
  .why4-download.apptrader-download{margin-top:24px}
  .why4-platform__phone{height:340px}
  .why4-platform__phone-motion{left:50%;top:-20px;width:300px;height:auto;aspect-ratio:539/735;transform:translateX(-50%)}
  .why4-final-cta{height:auto;margin-top:32px}
  .why4-final-cta>p{font-size:28px}
  .why4-final-cta>h2{font-size:34px;line-height:1.2;letter-spacing:1px}
  .why4-final-cta .btn{margin-top:20px}
  .why4-philosophy__copy p,
  .why4-pillar__copy p,
  .why4-insurance__body,
  .why4-market-card__copy p,
  .why4-markets__header>p,
  .why4-awards__header>p,
  .why4-research__header>p,
  .why4-research-card__copy p,
  .why4-platform__copy>p{font-size:16px!important;line-height:26px!important}
  .why4-insurance__bullets,
  .why4-insurance__policy,
  .why4-insurance__partner{font-size:14px!important;line-height:22px!important}
}

@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  html.why3-enhanced .why4 [data-reveal]{
    opacity:1!important;
    translate:none!important;
    transition:none!important;
  }
  .why4 *{animation:none!important;transition-duration:.01ms!important;transition-delay:0ms!important}
  .why4 .btn[data-mm-action-slot]{transform:none!important}
  .why4 .why4-market-card{transform:none!important}
}

/* Mobile composition v2: the phone view is an editorial reading experience,
   not a desktop canvas stacked into one column. 1081px+ remains untouched. */
@media (max-width:760px){
  .why4-wrap{width:calc(100% - 32px)}
  .why4-scene:not(.why4-hero):not(.why4-platform){padding:60px 0 28px}
  .why4-philosophy{padding-top:68px!important}
  .why4-title{font-size:clamp(30px,8.2vw,34px)!important;line-height:1.2;letter-spacing:-.02em}

  /* Keep a cinematic first screen while making its hand-off predictable. */
  .why4-hero{min-height:max(700px,calc(100svh - 112px))}
  .why4-hero__inner{padding:68px 0 48px;gap:20px}
  .why4-hero__copy{align-items:flex-start;text-align:left}
  .why4-hero h1,.why4-hero__lede{text-align:left}
  .why4-hero__lede{max-width:31ch}
  .why4-hero__media{height:clamp(224px,58vw,250px)}
  .why4-hero__device-motion{width:clamp(500px,132vw,570px)}

  /* Philosophy: label and copy form the reading column; art is supporting. */
  .why4-philosophy__grid{gap:24px}
  .why4-philosophy__item,
  .why4-philosophy__item.is-highlighted{
    grid-template-columns:minmax(0,1fr) 88px;
    grid-template-rows:auto auto;
    gap:8px 14px;
    padding:20px 0;
  }
  .why4-philosophy__label{grid-column:1;grid-row:1;align-self:end}
  .why4-philosophy__art{grid-column:2;grid-row:1 / 3;width:88px;height:88px;align-self:center}
  .why4-philosophy__copy{grid-column:1;grid-row:2;gap:6px}
  .why4-philosophy__copy h3{font-size:23px;line-height:30px}
  .why4-philosophy__copy p{font-size:16px!important;line-height:26px!important}

  /* Pillars use different compositions because their information is different. */
  .why4-pillars__inner{gap:28px}
  .why4-pillars__cards{gap:14px}
  .why4-pillar__index{font-size:38px;line-height:44px}
  .why4-pillar--regulation{
    display:grid;
    grid-template-columns:minmax(0,1fr) 126px;
    grid-template-rows:auto 1fr;
    gap:12px 14px;
    padding:22px;
  }
  .why4-pillar--regulation>.why4-pillar__index{grid-column:1;grid-row:1}
  .why4-pillar--regulation .why4-pillar__regulation-art{
    grid-column:2;
    grid-row:1 / 3;
    width:126px;
    height:126px;
    margin:0;
    align-self:center;
  }
  .why4-pillar--regulation .why4-pillar__copy{grid-column:1;grid-row:2;margin:0}
  .why4-pillar--insurance>.why4-pillar__index{position:absolute;z-index:2;inset:20px auto auto 22px}
  .why4-insurance__art{height:170px}
  .why4-insurance__copy{padding:22px!important;gap:14px}
  .why4-insurance__primary{gap:12px;padding-bottom:14px}
  .why4-insurance__body{font-size:16px!important;line-height:26px!important}
  .why4-insurance__bullets,
  .why4-insurance__policy,
  .why4-insurance__partner{font-size:14px!important;line-height:22px!important}
  .why4-insurance__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
  .why4-pillar--execution{padding:22px 22px 0}
  .why4-execution__art{margin-top:16px}
  .why4-pillar__copy h3,.why4-insurance__copy h3{font-size:24px;line-height:31px}
  .why4-pillar__copy p{font-size:16px!important;line-height:26px!important}

  /* Markets: all three choices remain visible, but no longer consume a full
     phone screen each. Alternating art preserves rhythm without another rail. */
  .why4-markets__header{gap:12px}
  .why4-markets__title span{font-size:27px;line-height:1.25}
  .why4-markets__title strong{font-size:33px;line-height:1.2}
  .why4-market-cards{gap:12px;margin-top:28px}
  .why4-market-card,
  .why4-market-card:last-child{
    min-height:190px!important;
    padding:18px;
    display:grid;
    grid-template-columns:minmax(0,1fr) 108px;
    align-items:center;
    gap:14px;
    border-radius:22px;
  }
  .why4-market-card__visual{width:108px;height:124px;margin:0;grid-column:2;grid-row:1}
  .why4-market-card__copy{grid-column:1;grid-row:1;align-self:center}
  .why4-market-card--accounts{grid-template-columns:108px minmax(0,1fr)}
  .why4-market-card--accounts .why4-market-card__visual{grid-column:1;grid-row:1;order:initial}
  .why4-market-card--accounts .why4-market-card__copy{grid-column:2;grid-row:1}
  .why4-market-card--accounts .why4-market-card__visual img{width:150px;max-width:none}
  .why4-market-card__copy h3{font-size:22px;line-height:29px}
  .why4-market-card__copy p{font-size:16px!important;line-height:26px!important}
  .why4-markets__inner>.btn{margin-top:26px}

  /* Rails have a stable next-card reveal at both 390px and 430px. */
  .why4-awards__grid{gap:28px}
  .why4-awards__header .btn{margin-top:22px}
  .why4-award-list,
  .why4-research__cards{grid-auto-columns:min(330px,calc(100vw - 72px));gap:14px}
  .why4-research__inner{gap:28px}
  .why4-research-card,
  .why4-research-card:last-child{min-height:350px;grid-template-rows:auto auto}
  .why4-research-card__visual{height:auto;aspect-ratio:8/5}
  .why4-research-card__copy{padding:20px 22px 24px}
  .why4-research-card__copy h3{font-size:23px!important;line-height:30px!important}

  /* The phone illustration owns a bounded stage and can no longer collide
     with the decision CTA beneath it. */
  #platforms.why4-platform{padding:60px 0 64px!important}
  .why4-platform__panel{gap:18px}
  .why4-platform__phone{height:clamp(374px,96vw,414px)}
  .why4-platform__phone-motion{top:0;width:clamp(272px,70vw,300px)}
  .why4-final-cta{margin-top:24px}
  .why4-final-cta>p{font-size:24px}
  .why4-final-cta>h2{font-size:30px;line-height:1.22}
  .why4-final-cta .btn{margin-top:20px}
}
