.cst{background:var(--ab-bg);padding:clamp(56px,7vw,104px) 0}.cst,.cst .cst-band{overflow:hidden;position:relative}.cst .cst-band{background:radial-gradient(60% 90% at 50% 0,#ed792e24 0,#ed792e00 70%),linear-gradient(180deg,#1d1f27,#171920);border-radius:28px;box-shadow:inset 0 0 0 1px #ffffff17,0 50px 90px -60px #000;padding:clamp(56px,8vw,116px) clamp(20px,4vw,64px);text-align:center}.cst .cst-band:after,.cst .cst-band:before{background:linear-gradient(90deg,transparent,#eeb48966,transparent);content:"";height:1px;left:12%;position:absolute;right:12%}.cst .cst-band:before{top:0}.cst .cst-band:after{bottom:0}.cst .cst-k{color:var(--ab-peach);font-size:clamp(13px,1.5vw,20px);font-weight:600;letter-spacing:.26em;margin:0 0 clamp(18px,2.4vw,32px);text-transform:uppercase}.cst .cst-h{color:var(--ab-ink);font-size:clamp(42px,7.4vw,116px);letter-spacing:-.06em;line-height:1;margin:0 auto;max-width:14em}.cst .cst-h em{color:var(--ab-peach);display:block;font-style:normal;font-weight:600}.cst .cst-w{display:inline-block;margin:-.08em -.04em -.14em;overflow:hidden;padding:.08em .04em .14em;vertical-align:top}.cst .cst-w>i{display:inline-block;filter:blur(8px);font-style:inherit;opacity:0;transform:translateY(112%) rotate(4deg);transform-origin:0 100%;transition:transform 1.15s cubic-bezier(.16,.84,.24,1),opacity .9s ease,filter 1s ease;transition-delay:calc(var(--n,0)*95ms)}.cst .cst-k .cst-w{margin:-.3em -.04em;padding:.3em .04em}.cst.is-on .cst-w>i{filter:none;opacity:1;transform:none}.cst .cst-h em .cst-w>i{background:linear-gradient(100deg,#eeb489,#eeb489 38%,#fff 50%,#eeb489 62%,#eeb489);-webkit-background-clip:text;background-clip:text;background-position:120% 0;background-size:260% 100%;-webkit-text-fill-color:transparent;color:transparent}.cst.is-on .cst-h em .cst-w>i{animation:cstshine 2.6s ease-in-out 1.4s 1 both}@keyframes cstshine{0%{background-position:120% 0}to{background-position:-20% 0}}@media(max-width:900px){.cst{padding:36px 0}.cst .cst-band{border-radius:20px;padding:48px 18px}.cst .cst-k{letter-spacing:.18em}.cst .cst-h{font-size:clamp(36px,11vw,60px)}}@media(prefers-reduced-motion:reduce){.cst .cst-w>i{filter:none;opacity:1;transform:none;transition:none}.cst .cst-h em .cst-w>i{animation:none;background:none;-webkit-text-fill-color:#eeb489;color:#eeb489}}.cst{padding:clamp(36px,4.5vw,64px) 0}.cst .cst-band{border-radius:24px;padding:clamp(34px,4.6vw,60px) clamp(20px,4vw,56px)}.cst .cst-h,.cst .cst-k{font-size:clamp(26px,3.9vw,54px);letter-spacing:-.045em;line-height:1.14;margin:0;max-width:none;text-transform:none}.cst .cst-k{color:#b9b7c5;font-weight:300}.cst .cst-h{font-weight:300;margin-top:.12em}.cst .cst-h em{display:inline;margin-left:.22em}@media(max-width:900px){.cst{padding:28px 0}.cst .cst-band{border-radius:18px;padding:32px 18px}.cst .cst-h,.cst .cst-k{font-size:clamp(24px,7.4vw,36px)}.cst .cst-h em{display:block;margin-left:0}}