.ff2-hero--no-artwork{background:radial-gradient(circle at 80% 22%,rgba(60,215,240,.25) 0,transparent 33%),radial-gradient(circle at 15% 85%,rgba(255,40,90,.19) 0,transparent 40%),linear-gradient(130deg,#070b2c 8%,#211352 56%,#10254e)}.ff2-hero--no-artwork:before{background-image:var(--ff-pattern-rings-url);background-position:right -80px top -120px;background-repeat:no-repeat;background-size:min(42vw,480px);content:"";inset:0;opacity:.18;pointer-events:none;position:absolute;z-index:-1}.ff2-hero__content{position:relative;z-index:1}.ff2-section--interest{background:radial-gradient(circle at 94% 93%,rgba(100,240,215,.16),transparent 36%),linear-gradient(122deg,#231452,#4a1a89);isolation:isolate;overflow:hidden;position:relative}.ff2-section--interest:before{background:var(--ff-pattern-ticket-h-url) no-repeat center /contain;content:"";height:480px;opacity:.13;pointer-events:none;position:absolute;right:-120px;top:-120px;width:480px;z-index:-1}.ff2-interest{gap:clamp(28px,5vw,78px);grid-template-columns:minmax(0,1fr) minmax(320px,.94fr);position:relative}.ff2-interest--without-form{grid-template-columns:minmax(0,1fr)}.ff2-interest__copy{max-width:680px}.ff2-interest__lead{font-size:clamp(17px,2vw,21px);line-height:1.6;max-width:560px}.ff2-interest__form{border-radius:22px;box-shadow:0 18px 44px rgba(0,0,0,.2);padding:clamp(24px,3.5vw,42px)}.ff2-interest__form-title{color:#191932;font-size:clamp(23px,3vw,31px);font-weight:700;line-height:1.15;margin:0}.ff2-interest__form-intro{color:#45445b;font-size:14px;margin:10px 0 22px}.ff2-interest__form .hs-form-field{margin-bottom:17px}.ff2-interest__form .hs-form-field>label{color:#191932;display:block;font-size:13px;font-weight:700;margin-bottom:7px}.ff2-interest__form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.ff2-interest__form select,.ff2-interest__form textarea{background:#fff;border:1px solid #85859a;border-radius:8px;color:#191932;display:block;font:inherit;padding:13px 15px;width:100%}.ff2-interest__form input[type=checkbox],.ff2-interest__form input[type=radio]{accent-color:#5f0adc}.ff2-interest__form .hs-form-required{color:#ae1142}.ff2-interest__form button[type=submit],.ff2-interest__form input[type=submit]{background:#ff285a;border:0;border-radius:999px;color:#fff;cursor:pointer;display:inline-block;font:700 14px var(--ff-font-body);min-height:49px;padding:12px 25px}.ff2-interest__form .hs-error-msg,.ff2-interest__form .hs-error-msgs{color:#a21b3c;font-size:13px}.ff2-interest__form .hs-richtext,.ff2-interest__form .legal-consent-container{color:#35354b;font-size:12px;line-height:1.55}.ff2-interest__form .legal-consent-container a{color:#3923a8;text-decoration:underline}.ff2-interest__qa-note{background:#fff6d8;border-left:4px solid #ffbe55;border-radius:8px;color:#2e285a;font-size:14px;max-width:580px;padding:18px 20px}@media(max-width:800px){.ff2-interest{grid-template-columns:1fr}.ff2-hero--no-artwork:before{background-position:right -170px top -40px;background-size:360px}}@media(max-width:600px){.ff2-interest__form{padding:24px 20px}.ff2-hero--no-artwork:before{opacity:.11}}@media(prefers-reduced-motion:reduce){.ff2-interest__form *{scroll-behavior:auto!important}}