/* DTV-PAGE09R Correction 33 — Mobile Newsletter Desktop-Component Parity Recovery. */
/* Mobile keeps the canonical desktop newsletter DOM, identity and form contract; only reflows responsively. */
@media (max-width:430px){
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter{
    position:relative;
    display:block;
    box-sizing:border-box;
    width:100%;
    height:auto;
    min-height:0;
    overflow:hidden;
    padding:24px 18px 22px;
    border:0;
    border-radius:12px;
    background:linear-gradient(115deg,#961a42 0%,#332044 52%,#132744 100%);
    color:#fff;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter:after{
    position:absolute;
    z-index:1;
    top:27px;
    right:18px;
    display:block;
    width:62px;
    height:42px;
    border:1px solid rgba(255,255,255,.16);
    transform:rotate(-8deg);
    content:"";
    clip-path:polygon(0 0,100% 0,100% 100%,0 100%,0 0,50% 56%,100% 0);
    pointer-events:none;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter>header{
    position:relative;
    z-index:2;
    margin:0 0 20px;
    padding:0 76px 0 0;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter>header>span{display:none}
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter h2{
    max-width:none;
    margin:0;
    color:#fff;
    font-size:21px;
    line-height:1.05;
    text-transform:uppercase;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter>header>p{
    margin:7px 0 0;
    color:rgba(255,255,255,.78);
    font:600 11px/1.35 Inter,sans-serif;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter form{
    position:relative;
    z-index:2;
    display:grid;
    width:100%;
    height:auto;
    margin:0;
    padding:0;
    grid-template-columns:1fr;
    gap:10px;
    align-items:stretch;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter label,
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter__email,
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter button,
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter [data-feedback]{
    position:static;
    grid-column:1;
    width:100%;
    min-width:0;
    max-width:100%;
    transform:none;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter label>span{display:none}
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter select,
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter input[type=email],
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter button{
    box-sizing:border-box;
    width:100%;
    height:44px;
    min-height:44px;
    border-radius:5px;
    font-size:11px;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter__consent{
    position:static;
    display:flex;
    width:100%;
    min-height:22px;
    gap:7px;
    align-items:flex-start;
    transform:none;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter__consent input{
    width:16px;
    height:16px;
    margin:1px 0 0;
    flex:0 0 16px;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter__consent>span{
    display:block!important;
    margin:0!important;
    color:rgba(255,255,255,.72)!important;
    font-size:9px!important;
    line-height:12px!important;
  }
  [data-dtv-homepage="ux10"] .dtv-g7-newsletter [data-feedback]{
    min-height:0;
    margin:0;
    color:#fff;
    font-size:9px;
    line-height:12px;
  }
}
