.cads{--cads-h:clamp(400px, 36vw, 520px);height:var(--cads-h);color:var(--c-white);background:#2a2236;position:relative;overflow:hidden}.cads__slide{--tone:58, 42, 92;opacity:0;visibility:hidden;transition:opacity .8s var(--ease), visibility .8s;align-items:center;display:flex;position:absolute;inset:0}.cads__slide--plum{--tone:66, 44, 72}.cads__slide--night{--tone:24, 30, 66}.cads__slide.is-active{opacity:1;visibility:visible}.cads__media{transition:transform 7s linear;position:absolute;inset:0;transform:scale(1.06)}.cads__slide.is-active .cads__media{transform:scale(1)}.cads__media:after{content:"";background:linear-gradient(90deg, rgba(var(--tone), .96) 0%, rgba(var(--tone), .9) 32%, rgba(var(--tone), .45) 58%, rgba(var(--tone), .08) 85%), linear-gradient(0deg, rgba(var(--tone), .55), transparent 35%);position:absolute;inset:0}.cads__body{z-index:1;width:100%;padding-bottom:36px;position:relative}.cads__body>*{max-width:560px}.cads__slide .cads__body>*{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(14px)}.cads__slide.is-active .cads__body>*{opacity:1;transform:none}.cads__slide.is-active .cads__body>:nth-child(2){transition-delay:80ms}.cads__slide.is-active .cads__body>:nth-child(3){transition-delay:.16s}.cads__slide.is-active .cads__body>:nth-child(n+4){transition-delay:.24s}.cads__kicker{border:1px solid rgba(var(--c-gold-rgb), .7);letter-spacing:.08em;color:var(--c-gold-light);border-radius:999px;padding:5px 14px;font-size:13px;font-weight:700;display:inline-block}.cads__headline{letter-spacing:.03em;color:var(--c-white);margin-top:18px;font-size:clamp(34px,4.2vw,56px);font-weight:900;line-height:1.18}.cads__headline span{display:block}.cads__headline span+span{background:linear-gradient(100deg, var(--c-gold-light), var(--c-gold));color:#0000;-webkit-background-clip:text;background-clip:text}.cads__sub{color:#ffffffdb;margin-top:16px;font-size:16px;line-height:1.75}.cads__price{font-family:var(--font-num);align-items:baseline;gap:10px;margin-top:18px;display:flex}.cads__price s{color:#ffffff8c;font-size:15px}.cads__price span{color:#ffffffbf;font-size:13px}.cads__price b{color:var(--c-gold-light);font-size:28px;font-weight:800}.cads__cta{margin-top:22px}.cads__arrow{z-index:2;color:#ffffffeb;width:48px;height:88px;transition:color .3s var(--ease), translate .3s var(--ease);background:0 0;border:0;place-items:center;margin-top:-44px;display:grid;position:absolute;top:50%}.cads__arrow svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 2px 6px #00000040);width:24px;height:42px}.cads__arrow--prev{left:4px}.cads__arrow--next{right:4px}.cads__arrow:hover{color:var(--c-gold-light)}.cads__arrow--prev:hover{translate:-4px}.cads__arrow--next:hover{translate:4px}.cads__controls{z-index:2;justify-content:center;align-items:center;display:flex;position:absolute;bottom:22px;left:0;right:0}.cads__dots{align-items:center;gap:2px;display:flex}.cads__dot{background:0 0;border:0;place-items:center;width:22px;height:22px;padding:0;display:grid}.cads__dot i{width:7px;height:7px;transition:background .3s var(--ease), transform .3s var(--ease);background:#ffffff73;border-radius:50%}.cads__dot:hover i{background:#fffc}.cads__dot.is-active i{background:var(--c-white);transform:scale(1.3)}@media (max-width:1320px){.cads__body{padding-left:72px;padding-right:72px}}@media (max-width:1023px){.cads__media:after{background:linear-gradient(90deg, rgba(var(--tone), .95) 0%, rgba(var(--tone), .85) 45%, rgba(var(--tone), .35) 80%, rgba(var(--tone), .15) 100%), linear-gradient(0deg, rgba(var(--tone), .6), transparent 40%)}}@media (max-width:640px){.cads{--cads-h:520px}.cads__slide{align-items:flex-end}.cads__media:after{background:linear-gradient(0deg, rgba(var(--tone), 1) 0%, rgba(var(--tone), .95) 48%, rgba(var(--tone), .35) 75%, rgba(var(--tone), .1) 100%)}.cads__body{padding-bottom:72px}.cads__sub{font-size:15px}.cads__price b{font-size:24px}.cads__arrow{display:none}.cads__body{padding-left:16px;padding-right:16px}.cads__controls{bottom:18px}}@media (prefers-reduced-motion:reduce){.cads__slide,.cads__media,.cads__slide .cads__body>*{transition:none}}.cads{--chf-h:120px;height:calc(var(--cads-h) + var(--chf-h))}.cads__body{padding-bottom:calc(36px + var(--chf-h))}.cads__controls{bottom:calc(22px + var(--chf-h))}@media (max-width:1100px){.cads{--chf-h:96px}}@media (min-width:1024px){.cads{--cads-h:calc(576px - var(--chf-h))}}@media (max-width:768px){.cads{--chf-h:112px}}@media (max-width:640px){.cads__body{padding-bottom:calc(72px + var(--chf-h))}.cads__controls{bottom:calc(18px + var(--chf-h))}}@media (min-width:641px){.cads__slide{align-items:center}.cads__body{padding-bottom:calc(var(--chf-h) - 15px)}}
