:root{
  --hero-mint:#BDEBDA;
  --hero-blue:#9CB7F1;
  --hero-yellow:#F0C44D;
}

.nexus-hero-slider{
  position:relative;
  isolation:isolate;
  margin-top:22px;
  overflow:hidden;
  border:1px solid #3B4256;
  border-radius:38px;
  background:#191D29;
  box-shadow:0 32px 90px rgba(0,0,0,.28);
}

.nexus-hero-slider::before{
  position:absolute;
  z-index:-1;
  inset:-35% -12% auto auto;
  width:620px;
  height:620px;
  border-radius:50%;
  background:radial-gradient(circle,rgba(156,183,241,.13),rgba(156,183,241,0) 68%);
  content:"";
  pointer-events:none;
}

.nexus-hero-slides{display:grid}

.nexus-hero-slide{
  grid-area:1/1;
  display:grid;
  grid-template-columns:minmax(0,1.02fr) minmax(440px,.98fr);
  min-height:550px;
  opacity:0;
  visibility:hidden;
  transform:translateX(22px) scale(.992);
  transition:opacity .62s ease,transform .72s cubic-bezier(.2,.8,.2,1),visibility .62s;
  pointer-events:none;
}

.nexus-hero-slide.is-active{
  opacity:1;
  visibility:visible;
  transform:none;
  pointer-events:auto;
}

.nexus-hero-slide::before{
  position:absolute;
  z-index:-1;
  inset:0;
  background:
    radial-gradient(circle at 78% 34%,rgba(189,235,218,.075),transparent 27%),
    linear-gradient(120deg,rgba(41,47,64,.58),rgba(25,29,41,.08) 56%);
  content:"";
  opacity:0;
  transition:opacity .8s ease;
}

.nexus-hero-slide.is-active::before{opacity:1}
.nexus-hero-slide.tone-trust::before{background:radial-gradient(circle at 79% 32%,rgba(35,149,111,.15),transparent 30%),linear-gradient(120deg,rgba(41,47,64,.58),rgba(25,29,41,.08) 56%)}
.nexus-hero-slide.tone-deal::before{background:radial-gradient(circle at 80% 33%,rgba(240,196,77,.13),transparent 28%),linear-gradient(120deg,rgba(41,47,64,.58),rgba(25,29,41,.08) 56%)}

.nexus-hero-copy{
  position:relative;
  z-index:2;
  display:flex;
  flex-direction:column;
  justify-content:center;
  padding:58px 28px 52px 62px;
}

.nexus-hero-eyebrow{
  display:inline-flex;
  align-items:center;
  align-self:flex-start;
  gap:10px;
  padding:9px 13px;
  border:1px solid rgba(189,235,218,.17);
  border-radius:999px;
  background:rgba(189,235,218,.055);
  color:var(--hero-mint);
  font-size:12px;
  font-weight:850;
  letter-spacing:.14em;
}

.nexus-hero-eyebrow i{
  width:7px;
  height:7px;
  border-radius:50%;
  background:#23956F;
  box-shadow:0 0 0 5px rgba(35,149,111,.12);
}

.nexus-hero-copy h1{
  max-width:720px;
  margin:24px 0 19px;
  font-family:"SF Pro Display","Avenir Next","Segoe UI",Arial,sans-serif;
  font-size:clamp(48px,4.4vw,70px);
  font-weight:760;
  letter-spacing:-.052em;
  line-height:.98;
}

.nexus-hero-copy h1 span,.nexus-hero-copy h1 strong{display:block}
.nexus-hero-copy h1 strong{
  color:var(--hero-mint);
  font-weight:760;
}
.tone-trust .nexus-hero-copy h1 strong{color:#9CDDC5}
.tone-deal .nexus-hero-copy h1 strong{color:#F2D582}

.nexus-hero-copy>p{
  max-width:610px;
  margin:0;
  color:#AAB3C4;
  font-size:17px;
  line-height:1.65;
}

.nexus-hero-actions{
  display:flex;
  align-items:center;
  gap:12px;
  margin-top:27px;
  flex-wrap:wrap;
}

.nexus-hero-primary,.nexus-hero-secondary{
  display:inline-flex;
  align-items:center;
  justify-content:center;
  height:54px;
  border-radius:999px;
  font-size:14px;
  font-weight:800;
  transition:transform .22s ease,border-color .22s ease,background .22s ease;
}

.nexus-hero-primary{
  gap:12px;
  padding:0 22px;
  background:#F4F6FA;
  color:#191D29;
  box-shadow:0 14px 34px rgba(0,0,0,.22);
}

.nexus-hero-primary i{
  display:grid;
  place-items:center;
  width:27px;
  height:27px;
  border-radius:50%;
  background:#202433;
  color:#F4F6FA;
  font-style:normal;
}

.nexus-hero-secondary{
  gap:9px;
  padding:0 18px;
  border:1px solid #3B4256;
  background:rgba(48,54,74,.48);
  color:#F4F6FA;
}

.nexus-hero-primary:hover,.nexus-hero-secondary:hover{transform:translateY(-2px)}
.nexus-hero-secondary:hover{border-color:#59647D;background:#30364A}
.nexus-hero-primary:focus-visible,.nexus-hero-secondary:focus-visible,.nexus-hero-controls button:focus-visible,.nexus-hero-dots button:focus-visible{outline:3px solid rgba(189,235,218,.42);outline-offset:3px}

.nexus-hero-assurances{
  display:flex;
  gap:17px;
  margin-top:31px;
  color:#8792A5;
  font-size:12px;
  font-weight:700;
  flex-wrap:wrap;
}

.nexus-hero-visual{
  position:relative;
  display:grid;
  place-items:center;
  min-width:0;
  overflow:hidden;
  padding:45px 48px 36px 25px;
}

.nexus-hero-halo{
  position:absolute;
  width:min(34vw,450px);
  aspect-ratio:1;
  border-radius:50%;
  background:radial-gradient(circle,rgba(156,183,241,.16),rgba(156,183,241,.025) 48%,transparent 68%);
  filter:blur(3px);
}
.tone-trust .nexus-hero-halo{background:radial-gradient(circle,rgba(35,149,111,.19),rgba(35,149,111,.025) 48%,transparent 68%)}
.tone-deal .nexus-hero-halo{background:radial-gradient(circle,rgba(240,196,77,.17),rgba(240,196,77,.02) 48%,transparent 68%)}

.nexus-hero-orbit{
  position:absolute;
  border:1px solid rgba(244,246,250,.07);
  border-radius:50%;
  pointer-events:none;
}
.orbit-one{width:390px;height:390px}
.orbit-two{width:510px;height:510px}

.nexus-hero-product{
  position:relative;
  z-index:2;
  width:min(100%,470px);
  overflow:hidden;
  border:1px solid rgba(244,246,250,.14);
  border-radius:30px;
  background:rgba(41,47,64,.78);
  box-shadow:0 34px 70px rgba(0,0,0,.38),inset 0 1px rgba(255,255,255,.04);
  backdrop-filter:blur(18px);
  transform:translateY(14px) scale(.96);
  transition:transform .8s cubic-bezier(.2,.8,.2,1),border-color .25s ease;
}
.is-active .nexus-hero-product{transform:none}
.nexus-hero-product:hover{border-color:rgba(189,235,218,.3);transform:translateY(-3px)}

.nexus-hero-product>picture{display:block}
.nexus-hero-product>picture img{
  width:100%;
  aspect-ratio:1.46/1;
  padding:13px;
  border-radius:27px;
  object-fit:cover;
}

.nexus-hero-product-tag{
  position:absolute;
  z-index:2;
  top:24px;
  left:24px;
  padding:8px 11px;
  border:1px solid rgba(255,255,255,.15);
  border-radius:999px;
  background:rgba(25,29,41,.72);
  color:#F4F6FA;
  font-size:12px;
  font-weight:850;
  letter-spacing:.05em;
  backdrop-filter:blur(14px);
}

.nexus-hero-product-info{
  display:flex;
  align-items:center;
  justify-content:space-between;
  gap:18px;
  padding:4px 20px 19px;
}
.nexus-hero-product-info span{min-width:0}
.nexus-hero-product-info small,.nexus-hero-product-info b{display:block}
.nexus-hero-product-info small{margin-bottom:5px;color:#8C97AA;font-size:12px;text-transform:uppercase;letter-spacing:.09em}
.nexus-hero-product-info b{overflow:hidden;font-size:14px;text-overflow:ellipsis;white-space:nowrap}
.nexus-hero-product-info>strong{font-size:20px;white-space:nowrap}

.nexus-hero-float{
  position:absolute;
  z-index:3;
  display:flex;
  align-items:center;
  gap:10px;
  min-width:150px;
  padding:11px 13px;
  border:1px solid rgba(244,246,250,.13);
  border-radius:17px;
  background:rgba(32,36,51,.78);
  box-shadow:0 18px 38px rgba(0,0,0,.25);
  backdrop-filter:blur(18px);
}
.nexus-hero-float>span{display:grid;place-items:center;width:31px;height:31px;border-radius:10px;background:#30364A;color:var(--hero-yellow)}
.nexus-hero-float b,.nexus-hero-float small{display:block}
.nexus-hero-float b{font-size:12px}.nexus-hero-float small{margin-top:3px;color:#8792A5;font-size:12px}
.float-rating{top:74px;right:20px}
.float-stock{bottom:68px;left:10px}
.is-active .nexus-hero-float{animation:nexus-float 5.5s ease-in-out infinite}
.is-active .float-stock{animation-delay:-2.2s}

.nexus-hero-index{
  position:absolute;
  right:31px;
  bottom:23px;
  color:rgba(244,246,250,.24);
  font-size:32px;
  font-weight:800;
  letter-spacing:-.04em;
}
.nexus-hero-index i{font-size:12px;font-style:normal;letter-spacing:0}

.nexus-hero-footer{
  position:relative;
  z-index:6;
  display:grid;
  grid-template-columns:1fr auto;
  align-items:center;
  gap:24px;
  min-height:82px;
  padding:15px 22px 17px 31px;
  border-top:1px solid #30364A;
  background:rgba(32,36,51,.84);
  backdrop-filter:blur(20px);
}

.nexus-hero-stats{display:flex;align-items:center;gap:0}
.nexus-hero-stats>span{display:flex;align-items:baseline;gap:8px;min-width:150px;padding-right:22px;margin-right:22px;border-right:1px solid #3B4256}
.nexus-hero-stats>span:last-child{border:0}
.nexus-hero-stats b{font-size:16px}.nexus-hero-stats small{color:#7F8A9D;font-size:12px}

.nexus-hero-controls{display:flex;align-items:center;gap:11px}
.nexus-hero-controls>button{
  display:grid;
  place-items:center;
  width:42px;
  height:42px;
  border:1px solid #3B4256;
  border-radius:50%;
  background:#292F40;
  color:#F4F6FA;
  cursor:pointer;
  transition:transform .2s ease,background .2s ease;
}
.nexus-hero-controls>button:hover{background:#30364A;transform:scale(1.04)}
.nexus-hero-counter{display:flex;align-items:baseline;gap:3px;min-width:45px}.nexus-hero-counter b{font-size:14px}.nexus-hero-counter i{color:#6F798C;font-size:12px;font-style:normal}
.nexus-hero-dots{display:flex;align-items:center;gap:6px;padding:0 3px}
.nexus-hero-dots button{width:7px;height:7px;padding:0;border:0;border-radius:999px;background:#596176;cursor:pointer;transition:width .28s ease,background .28s ease}
.nexus-hero-dots button[aria-current="true"]{width:28px;background:var(--hero-mint)}

.nexus-hero-progress{position:absolute;z-index:7;right:0;bottom:0;left:0;height:2px;background:rgba(255,255,255,.025)}
.nexus-hero-progress i{display:block;width:100%;height:100%;background:linear-gradient(90deg,#23956F,var(--hero-mint));transform:scaleX(0);transform-origin:left}
.nexus-hero-progress i.is-running{animation:nexus-progress 7s linear both}
.nexus-hero-slider.is-paused .nexus-hero-progress i{animation-play-state:paused}

.nexus-hero-slide.is-active .nexus-hero-eyebrow,.nexus-hero-slide.is-active .nexus-hero-copy h1,.nexus-hero-slide.is-active .nexus-hero-copy>p,.nexus-hero-slide.is-active .nexus-hero-actions,.nexus-hero-slide.is-active .nexus-hero-assurances{animation:nexus-copy-in .62s both}
.nexus-hero-slide.is-active .nexus-hero-copy h1{animation-delay:.07s}.nexus-hero-slide.is-active .nexus-hero-copy>p{animation-delay:.12s}.nexus-hero-slide.is-active .nexus-hero-actions{animation-delay:.17s}.nexus-hero-slide.is-active .nexus-hero-assurances{animation-delay:.22s}

@keyframes nexus-progress{to{transform:scaleX(1)}}
@keyframes nexus-copy-in{from{opacity:0;transform:translateY(13px)}to{opacity:1;transform:none}}
@keyframes nexus-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-8px)}}

.admin-hero-manager{grid-column:1/-1;padding:18px!important;border-color:#3B4256!important;background:#191D29!important}
.admin-hero-manager>legend{padding:0 10px;color:#F4F6FA;font-size:14px;font-weight:850}
.admin-hero-manager-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:4px 4px 17px}
.admin-hero-manager-head span{color:var(--hero-mint);font-size:12px;font-weight:900;letter-spacing:.13em}
.admin-hero-manager-head h3{margin:6px 0;font-size:21px}.admin-hero-manager-head p{max-width:690px;margin:0;color:#AAB3C2;font-size:14px;line-height:1.55}
.admin-hero-manager-head>i{padding:9px 12px;border:1px solid #3B4256;border-radius:999px;color:#AAB3C2;font-size:12px;font-style:normal;white-space:nowrap}
.admin-hero-slide-list{display:grid;gap:14px}
.admin-hero-slide-card{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:16px;padding:14px;border:1px solid #3B4256;border-radius:18px;background:#202433;box-shadow:0 18px 38px rgba(0,0,0,.13);transition:border-color .2s ease,transform .2s ease}
.admin-hero-slide-card:hover{transform:translateY(-1px);border-color:#515B72}.admin-hero-slide-card.is-enabled{box-shadow:inset 3px 0 #23956F,0 18px 38px rgba(0,0,0,.13)}
.admin-hero-slide-card>header{grid-column:1/-1;display:grid;grid-template-columns:42px minmax(0,1fr) auto 85px;align-items:center;gap:11px;padding-bottom:12px;border-bottom:1px solid #30364A}
.admin-hero-slide-card>header>span{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#292F40;color:var(--hero-mint);font-size:12px;font-weight:900}
.admin-hero-slide-card>header small,.admin-hero-slide-card>header b{display:block}.admin-hero-slide-card>header small{color:#8B96A9;font-size:12px;letter-spacing:.11em}.admin-hero-slide-card>header b{margin-top:3px;font-size:15px}
.admin-hero-slide-card .hero-order-field{display:grid;gap:4px;color:#9EA8B9;font-size:12px}.admin-hero-slide-card .hero-order-field input{height:38px!important;padding:0 10px!important;text-align:center}
.admin-hero-media{position:relative;display:grid;align-content:start;gap:9px;min-width:0}
.admin-hero-media picture{position:relative;display:block;overflow:hidden;border:1px solid #3B4256;border-radius:15px;background:#191D29}
.admin-hero-media picture img{width:100%;aspect-ratio:1.6/1;object-fit:cover}
.admin-hero-media>span{position:absolute;z-index:2;margin:10px;padding:6px 9px;border:1px solid rgba(255,255,255,.15);border-radius:999px;background:rgba(25,29,41,.78);font-size:12px;font-weight:850}
.admin-hero-media>div{display:grid;grid-template-columns:1fr 1fr;gap:7px}
.admin-hero-media>div label{position:relative;display:grid;place-items:center;min-height:40px;padding:8px;border:1px solid #3B4256;border-radius:10px;background:#292F40;color:#DDE3EC;font-size:12px;font-weight:800;cursor:pointer;transition:.2s ease}
.admin-hero-media>div label:hover{border-color:#647089;background:#30364A}.admin-hero-media>div input{position:absolute;width:1px;height:1px;opacity:0}
.admin-hero-media>small{color:#929CAF;font-size:12px;line-height:1.45}
.admin-hero-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px;align-content:start}
.admin-hero-fields label{display:grid;gap:5px;color:#B3BBC8;font-size:12px;font-weight:750}
.admin-hero-fields .wide{grid-column:1/-1}.admin-hero-fields input,.admin-hero-fields select,.admin-hero-fields textarea{width:100%;min-height:42px;padding:9px 11px!important;border:1px solid #3B4256!important;border-radius:10px!important;background:#191D29!important;color:#F4F6FA!important;font-size:13px!important}
.admin-hero-fields textarea{min-height:72px;resize:vertical}
.site-hero-preview.managed{overflow:hidden}.site-hero-preview.managed>img{width:100%;aspect-ratio:1.65/1;margin-bottom:13px;border-radius:12px;object-fit:cover;border:1px solid #3B4256}

@media(max-width:1100px){
  .nexus-hero-slide{grid-template-columns:minmax(0,.95fr) minmax(390px,1.05fr)}
  .nexus-hero-copy{padding:46px 22px 43px 40px}
  .nexus-hero-copy h1{font-size:clamp(43px,5.5vw,59px)}
  .nexus-hero-visual{padding-right:30px}
  .nexus-hero-stats>span{min-width:0}
  .admin-hero-slide-card{grid-template-columns:1fr}
  .admin-hero-media{max-width:520px}
}

@media(max-width:860px){
  .nexus-hero-slide{grid-template-columns:1fr;min-height:0}
  .nexus-hero-copy{padding:43px 34px 24px}
  .nexus-hero-copy h1{max-width:650px}
  .nexus-hero-visual{min-height:390px;padding:15px 55px 35px}
  .nexus-hero-halo{width:430px}
  .nexus-hero-product{width:min(100%,520px)}
  .float-rating{right:7%}.float-stock{left:7%;bottom:70px}
  .nexus-hero-footer{grid-template-columns:1fr;gap:14px}
  .nexus-hero-controls{justify-content:space-between}
  .admin-hero-manager-head{flex-direction:column}.admin-hero-manager-head>i{white-space:normal}
}

@media(max-width:620px){
  .nexus-hero-slider{margin-top:14px;border-radius:25px}
  .nexus-hero-copy{padding:30px 21px 18px}
  .nexus-hero-eyebrow{font-size:12px}
  .nexus-hero-copy h1{margin:19px 0 16px;font-size:41px;line-height:1.01}
  .nexus-hero-copy>p{font-size:15px;line-height:1.55}
  .nexus-hero-actions{align-items:stretch;flex-direction:column;margin-top:22px}
  .nexus-hero-primary,.nexus-hero-secondary{width:100%}
  .nexus-hero-assurances{gap:9px 14px;margin-top:23px;font-size:12px}
  .nexus-hero-visual{min-height:330px;padding:14px 17px 28px}
  .nexus-hero-product{border-radius:23px}
  .nexus-hero-product>picture img{padding:9px;border-radius:21px;aspect-ratio:3/4;object-fit:contain}
  .nexus-hero-product-info{padding:4px 14px 15px}
  .nexus-hero-product-info>strong{font-size:17px}
  .nexus-hero-float{min-width:0;padding:9px}
  .nexus-hero-float small{display:none}
  .float-rating{top:31px;right:7px}.float-stock{bottom:54px;left:7px}
  .nexus-hero-index{right:18px;bottom:14px;font-size:24px}
  .nexus-hero-footer{padding:14px 16px 17px}
  .nexus-hero-stats{justify-content:space-between}
  .nexus-hero-stats>span{display:grid;gap:3px;padding:0 10px;margin:0;text-align:center}
  .nexus-hero-stats b{font-size:14px}.nexus-hero-stats small{font-size:12px}
  .admin-hero-slide-card>header{grid-template-columns:42px 1fr}.admin-hero-slide-card>header .admin-toggle,.admin-hero-slide-card>header .hero-order-field{grid-column:auto}
  .admin-hero-fields{grid-template-columns:1fr}.admin-hero-fields .wide{grid-column:auto}.admin-hero-media>div{grid-template-columns:1fr}
}

.hero-draft-notice{padding:14px 16px;margin-bottom:16px;border:1px solid #3B4256;border-radius:12px;color:#B3BDCF;background:#202433;font-size:13px;line-height:1.6}
.hero-draft-notice.is-dirty{border-color:#826B36;color:#F0D38A;background:#302C26}
.hero-schedule{padding:14px;border:1px solid #3B4256;border-radius:12px;background:#242A39}
.hero-schedule>div{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px}.hero-schedule>div>label{flex:1;min-width:0}
.hero-schedule b{font-size:14px}.hero-schedule small{font-size:12px;line-height:1.6;color:#ADB7CA}
.hero-publication-state{padding:5px 9px;border-radius:7px;background:#30364A;font-size:12px;white-space:nowrap}.hero-publication-state.live{background:#1E443B;color:#BDEBDA}.hero-publication-state.planned{background:#2C3C59;color:#B5D2FF}.hero-publication-state.ended{background:#453A2B;color:#EBD19C}
.hero-preview-open,.hero-mobile-clear{width:100%;padding:12px;border:1px solid #52617A;border-radius:12px;background:#303A50;color:#F4F6FA;font-size:13px;cursor:pointer;transition:background .2s}.hero-preview-open:hover{background:#40506D}.hero-mobile-clear{background:transparent;color:#B4BFCE;border-color:#3B4256}.hero-mobile-clear[hidden]{display:none}
.hero-preview-dialog{box-sizing:border-box;width:min(1180px,94vw);max-width:94vw;max-height:92dvh;margin:auto;padding:22px;overflow:auto;border:1px solid #536077;border-radius:24px;background:#191D29;color:#F4F6FA;box-shadow:0 24px 100px #0008}.hero-preview-dialog[open]{animation:nexus-copy-in .2s ease-out}.hero-preview-dialog::backdrop{background:#080C18BA;backdrop-filter:blur(9px)}
.hero-preview-dialog>header{display:flex;align-items:center;justify-content:space-between;gap:16px}.hero-preview-dialog>header small{color:#BDEBDA;font-size:12px;letter-spacing:.09em}.hero-preview-dialog h2{margin:7px 0;font-size:23px;overflow-wrap:anywhere}.hero-preview-dialog button{padding:10px 16px;border:1px solid #48556B;border-radius:12px;background:#292F40;color:#F4F6FA;font-size:14px;cursor:pointer}.hero-preview-dialog button:focus-visible,.admin-hero-media label:focus-within{outline:2px solid #BDEBDA;outline-offset:3px}
.hero-preview-dialog nav{display:flex;justify-content:center;gap:8px;padding:18px}.hero-preview-dialog [aria-pressed="true"]{background:#DBE9E6;color:#192629}.hero-preview-dialog footer{margin-top:18px;font-size:13px;color:#ADB7CA;line-height:1.6}
.hero-preview-canvas{margin:auto;transition:max-width .25s ease;max-width:100%}.hero-preview-canvas .nexus-hero-slider{margin:0;width:100%}.hero-preview-canvas .nexus-hero-slide{position:relative;visibility:visible;opacity:1;transform:none;min-height:0}.hero-preview-canvas .nexus-hero-copy{padding:32px}.hero-preview-canvas .nexus-hero-copy h1{font-size:42px}.hero-preview-canvas .nexus-hero-float{display:none}
.hero-preview-canvas[data-device="mobile"]{max-width:390px}.hero-preview-canvas[data-device="mobile"] .nexus-hero-slide{grid-template-columns:1fr}.hero-preview-canvas[data-device="mobile"] .nexus-hero-copy{padding:24px}.hero-preview-canvas[data-device="mobile"] .nexus-hero-copy h1{font-size:35px}.hero-preview-canvas[data-device="mobile"] .nexus-hero-actions{flex-direction:column}.hero-preview-canvas[data-device="mobile"] .nexus-hero-visual{min-height:0;padding:16px}.hero-preview-canvas[data-device="mobile"] .nexus-hero-product{width:100%}.hero-preview-canvas[data-device="mobile"] .nexus-hero-product>picture img{aspect-ratio:3/4;object-fit:contain}.nexus-hero-single{justify-self:end;color:#A8B4C8;font-size:13px}
@media(max-width:620px){.hero-schedule>div{flex-wrap:wrap}.hero-schedule>div>label{flex-basis:100%}.hero-preview-dialog{padding:14px}.hero-preview-dialog h2{font-size:19px}.hero-preview-canvas .nexus-hero-copy h1{font-size:34px}}
@media(prefers-reduced-motion:reduce){
  .hero-preview-dialog[open]{animation:none}.hero-preview-canvas,.admin-hero-slide-card,.hero-preview-open{transition:none}
  .nexus-hero-slide,.nexus-hero-product,.nexus-hero-primary,.nexus-hero-secondary,.nexus-hero-controls>button,.nexus-hero-dots button{transition:none}
  .nexus-hero-slide.is-active .nexus-hero-eyebrow,.nexus-hero-slide.is-active .nexus-hero-copy h1,.nexus-hero-slide.is-active .nexus-hero-copy>p,.nexus-hero-slide.is-active .nexus-hero-actions,.nexus-hero-slide.is-active .nexus-hero-assurances,.is-active .nexus-hero-float,.nexus-hero-progress i.is-running{animation:none}
}
