.n3-head-ad.n3-cv-banner{margin-left:auto;width:540px;height:64px;display:flex;align-items:center;justify-content:flex-start;gap:14px;padding:8px 11px;border:1px solid #cde5de;border-radius:12px;overflow:hidden;color:#102b36;background:linear-gradient(115deg,#e9fff7 0%,#f7fffc 43%,#dff5ff 100%);box-shadow:0 7px 22px #0b74501a;position:relative}.n3-head-ad.n3-cv-banner:before{content:'';position:absolute;width:180px;height:180px;border-radius:50%;right:-65px;top:-95px;background:#12a77816}.n3-cv-icon{position:relative;flex:0 0 48px;width:48px;height:48px;border-radius:11px;background:linear-gradient(145deg,#067d61,#12b68a);color:#fff;display:grid;place-items:center;font:800 18px Arial;box-shadow:0 5px 14px #05785b35}.n3-cv-copy{position:relative;display:grid;line-height:1.05;min-width:0}.n3-cv-copy strong{font:800 17px Arial;color:#076a55}.n3-cv-copy b{font-size:18px;color:#132f39;margin-top:3px}.n3-cv-copy small{font-size:11px;color:#687980;margin-top:4px;white-space:nowrap}.n3-cv-action{position:relative;margin-left:auto;flex:0 0 auto;background:#ec4e20;color:#fff;padding:9px 12px;border-radius:8px;font-size:13px;font-weight:700;box-shadow:0 4px 12px #d63d1c2e}.n3-cv-banner:hover{border-color:#83cfba!important;transform:translateY(-1px);box-shadow:0 10px 27px #0b745027!important}.n3-cv-banner:hover .n3-cv-action{background:#d83d14}@media(max-width:900px){.n3-head-ad.n3-cv-banner{width:430px}.n3-cv-copy small{display:none}.n3-cv-copy b{font-size:16px}.n3-cv-action{font-size:12px;padding:8px}}@media(max-width:650px){.n3-brand{flex-wrap:wrap;height:auto!important;min-height:68px;padding-block:8px}.n3-head-ad.n3-cv-banner{display:flex;width:100%;height:58px;order:3;margin:8px 0 0;border-radius:9px}.n3-cv-icon{width:42px;height:42px;flex-basis:42px}.n3-cv-copy strong{font-size:14px}.n3-cv-copy b{font-size:15px}.n3-cv-action{margin-left:auto}}
