.wrap.advertise-shell{max-width:1480px;background:var(--c6f5ce4a06,#030f1d)}
.advertise-header.point-bar{display:flex;align-items:center;justify-content:space-between;background:var(--cf3cb8ad0f,#00000b);padding:18px clamp(14px,3vw,30px)}
.advertise-header .brand img{width:264px;max-width:57.6vw;height:auto}
.wrap main{max-width:1120px;margin:auto;padding:clamp(16px,4vw,42px)}
main.policy-copy{max-width:none;padding-inline:clamp(14px,3vw,30px);line-height:1.7}.policy-copy h2{margin-top:1.6em}

@media(max-width:650px){.advertise-header .brand img{width:242px;max-width:52.8vw}}

.point-bar .brand{margin-block:-3px}
@media(max-width:650px){.point-bar .brand{margin-block:-1px}}
