.av-interest-page{--ri-navy:#06285f;--ri-navy-dark:#031e4d;--ri-gold:#d39108;--ri-line:#d8e1eb;--ri-muted:#52647a;background:linear-gradient(180deg,#f6f9fc 0,#fff 34rem);color:#10294c}.av-interest-page h1,.av-interest-page h2,.av-interest-page h3{color:var(--ri-navy-dark)}.av-interest-hero{position:relative;overflow:hidden;padding:3rem 0 2rem}.av-interest-hero:after{position:absolute;right:4%;top:1rem;width:28rem;height:13rem;background:radial-gradient(circle,#cedbe8 1.2px,transparent 1.5px);background-size:8px 8px;content:"";opacity:.38;mask-image:linear-gradient(90deg,transparent,#000)}.av-interest-hero .av-container{position:relative;z-index:1}.av-interest-hero .av-eyebrow,.av-interest-kicker{margin:0 0 .65rem;color:#bd7700;font-size:.75rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.av-interest-hero h1{max-width:19ch;margin:0;font-size:clamp(2.2rem,3.4vw,2.625rem);line-height:1.08}.av-interest-rule{display:block;width:3rem;height:.16rem;margin:1rem 0;background:var(--ri-gold)}.av-interest-hero p:last-child{max-width:48rem;margin:0;color:#40536b;font-size:.95rem;line-height:1.65}.av-interest-main{padding:1rem 0 3rem}.av-interest-layout{display:grid;grid-template-columns:minmax(18rem,.78fr) minmax(0,1.35fr);gap:2rem;align-items:start}.av-interest-guide,.av-interest-form{border:1px solid var(--ri-line);border-radius:1rem;background:#fff;box-shadow:0 .85rem 2.4rem rgba(6,40,95,.08)}.av-interest-guide{padding:1.65rem}.av-interest-guide h2,.av-interest-form h2{margin:0;font-size:1.45rem}.av-interest-guide>ol{display:grid;margin:1.25rem 0 0;padding:0;list-style:none}.av-interest-guide>ol>li{position:relative;display:grid;grid-template-columns:2.4rem 1fr;gap:.8rem;min-height:5.2rem}.av-interest-guide>ol>li:not(:last-child):before{position:absolute;left:1.15rem;top:2.3rem;bottom:.15rem;width:1px;background:#d6e0ea;content:""}.av-interest-guide li>span{position:relative;z-index:1;display:grid;width:2.35rem;height:2.35rem;place-items:center;border-radius:50%;background:var(--ri-navy);color:#fff;font-weight:850}.av-interest-guide h3,.av-interest-trust h3{margin:.1rem 0 .28rem;font-size:.8rem}.av-interest-guide li p,.av-interest-trust p{margin:0;color:var(--ri-muted);font-size:.75rem;line-height:1.5}.av-interest-trust{display:grid;gap:.8rem;margin-top:1rem;padding-top:1.2rem;border-top:1px solid var(--ri-line)}.av-interest-trust article{display:grid;grid-template-columns:2rem 1fr;gap:.65rem}.av-interest-trust b{display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;background:#fff5df;color:#a96800}.av-interest-form{padding:1.65rem}.av-interest-form header{margin-bottom:1.15rem}.av-interest-form header>p:last-child{margin:.35rem 0 0;color:#657489;font-size:.75rem}.av-interest-form header b{color:#c83232}.av-interest-form .ff-el-group{margin-bottom:.85rem}.av-interest-form .ff-el-input--label{margin-bottom:.35rem}.av-interest-form .ff-el-input--label label{color:#102846;font-size:.74rem;font-weight:800}.av-interest-form .ff-el-form-control:not([type=checkbox]){width:100%;min-height:3rem;padding:.68rem .82rem;border:1px solid #cbd7e3;border-radius:.58rem;background:#fff;color:#172d48;box-shadow:none;font-size:.82rem}.av-interest-form textarea.ff-el-form-control{min-height:5.5rem!important;resize:vertical}.av-interest-form :is(input,select,textarea):focus{border-color:var(--ri-gold)!important;outline:3px solid rgba(211,145,8,.15)!important;outline-offset:1px}.av-interest-form ::placeholder{color:#7b8795;opacity:1}.av-interest-form .ff-el-is-error .ff-el-form-control{border-color:#bb2d2d!important}.av-interest-form .error,.av-interest-form .text-danger{color:#a52222;font-size:.72rem}.av-interest-form .ff-el-form-check{display:flex;gap:.55rem;align-items:flex-start}.av-interest-form input[type=checkbox]{width:1.12rem;height:1.12rem;flex:0 0 1.12rem;margin-top:.15rem;accent-color:var(--ri-navy)}.av-interest-form .ff-el-form-check-label{color:#3e5268;font-size:.75rem;line-height:1.5}.av-interest-form .ff-btn-submit{display:flex;min-height:2.9rem;align-items:center;margin-left:auto;padding:.65rem 1.2rem;border:0;border-radius:.55rem;background:var(--ri-navy)!important;color:#fff!important;font-size:.8rem;font-weight:850}.av-interest-form .ff-btn-submit:after{margin-left:.55rem;color:#f2b023;content:"→"}.av-interest-form .ff-btn-submit:hover{background:#041f48!important;transform:translateY(-1px)}.av-interest-privacy{margin:.7rem 0 0;color:#6a788a;font-size:.68rem}.av-interest-privacy a{color:var(--ri-navy);font-weight:750}.av-interest-page :focus-visible{outline:3px solid var(--ri-gold);outline-offset:3px}.av-interest-success{padding:1.5rem;border:1px solid #cbdcaf;border-radius:.8rem;background:#fbf9f2;text-align:center}.av-interest-success h2{margin-top:0}.av-interest-success .av-success-actions{display:flex;flex-wrap:wrap;gap:.7rem;justify-content:center;margin-top:1.1rem}.av-interest-actions{padding:1.4rem 0 2.6rem}.av-interest-actions>.av-container{display:flex;gap:1.5rem;align-items:center;justify-content:space-between;padding:1.35rem 1.5rem;border:1px solid #d9c79e;border-radius:.85rem;background:#fffaf1}.av-interest-actions h2{margin:0;font-size:1.1rem}.av-interest-actions p{margin:.3rem 0 0;color:var(--ri-muted);font-size:.75rem}.av-interest-actions nav{display:flex;gap:.7rem;align-items:center;flex-wrap:wrap}
@media(min-width:48rem){.av-interest-form form>.ff-el-group{display:inline-block;width:calc(50% - .5rem);vertical-align:top}.av-interest-form form>.ff-el-group:nth-of-type(even){margin-left:.7rem}.av-interest-form form>.ff-el-group:has(textarea),.av-interest-form form>.ff-el-group:has(.ff-el-form-check),.av-interest-form form>.ff-el-group:has(input[type=hidden]){display:block;width:100%;margin-left:0}}
@media(max-width:52rem){.av-interest-layout{grid-template-columns:1fr}.av-interest-actions>.av-container{align-items:flex-start;flex-direction:column}.av-interest-actions nav{width:100%}}
@media(max-width:30rem){.av-interest-hero{padding:2.2rem 0 1.4rem}.av-interest-guide,.av-interest-form{padding:1.1rem}.av-interest-form .ff-btn-submit,.av-interest-actions .av-button{width:100%;justify-content:center}.av-interest-actions nav{display:grid}.av-interest-actions .av-text-link{text-align:center}}
