.av-conversion-page{--cv-navy:#062b60;--cv-gold:#d89200;--cv-teal:#087477;--cv-line:#d7e1ea;--cv-muted:#506277;background:linear-gradient(180deg,#f6f9fc 0,#fff 37rem);color:#102439}.av-conversion-page h1,.av-conversion-page h2,.av-conversion-page h3{color:#071f46}.av-conversion-hero{position:relative;overflow:hidden;padding:3rem 0 1.7rem}.av-conversion-hero:after{position:absolute;right:4%;top:1rem;width:25rem;height:13rem;background:radial-gradient(circle,#d7e3ec 1.25px,transparent 1.5px);background-size:8px 8px;content:"";opacity:.32;mask-image:linear-gradient(90deg,transparent,#000)}.av-conversion-hero .av-container{position:relative;z-index:1}.av-conversion-hero .av-eyebrow{margin:0 0 .7rem;color:var(--cv-gold);font-size:.76rem;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.av-conversion-hero .av-eyebrow span{font-size:1.1rem}.av-conversion-hero h1{max-width:48rem;margin:0;font-size:clamp(2.2rem,3.4vw,2.625rem);line-height:1.1}.av-conversion-hero .av-lead{max-width:44rem;margin:.8rem 0;color:#3d5269;font-size:.95rem;line-height:1.65}.av-cv-disclaimer{display:flex;gap:.65rem;align-items:center;margin:1rem 0 0;color:#334a64;font-size:.8rem}.av-cv-disclaimer span{color:var(--cv-navy);font-size:1.3rem}.av-conversion-layout{display:grid;grid-template-columns:minmax(16rem,.7fr) minmax(0,1.55fr);gap:2rem;align-items:start;padding-block:1rem 2rem}.av-cv-guide{position:sticky;top:8rem;padding:1.6rem;border:1px solid #edf1f5;border-radius:1rem;background:linear-gradient(145deg,#f8fafc,#fff);box-shadow:0 .8rem 2.2rem rgba(7,31,70,.05)}.av-cv-guide__mark{display:grid;width:4rem;height:4rem;place-items:center;margin-bottom:1rem;border-radius:50%;background:#e8f4f0;color:var(--cv-teal);font-size:1.8rem}.av-cv-guide h2{margin:0;font-size:1.5rem}.av-cv-guide>p{margin:.55rem 0 1.25rem;color:#445a70;font-size:.84rem;line-height:1.65}.av-cv-guide__items{border-block:1px solid var(--cv-line)}.av-cv-guide__items article{display:grid;grid-template-columns:2rem 1fr;gap:.7rem;padding:1rem 0}.av-cv-guide__items article>span{color:var(--cv-teal);font-size:1.4rem}.av-cv-guide h3{margin:0;font-size:.78rem}.av-cv-guide__items p,.av-cv-help p{margin:.25rem 0 0;color:#4d6075;font-size:.76rem;line-height:1.55}.av-cv-help{padding-top:1.25rem}.av-cv-help a{display:inline-flex;gap:.4rem;margin-top:.65rem;color:var(--cv-teal);font-size:.78rem;font-weight:850}.av-conversion-card{padding:1.65rem;border:1px solid var(--cv-line);border-radius:1rem;background:#fff;box-shadow:0 .9rem 2.5rem rgba(7,31,70,.07)}.av-conversion-card .ff-el-group{margin-bottom:.9rem}.av-conversion-card .ff-el-input--label{margin-bottom:.35rem}.av-conversion-card .ff-el-input--label label{color:#102846;font-size:.76rem;font-weight:800}.av-conversion-card .ff-el-is-required label:after{color:#d63c3c}.av-conversion-card .ff-el-form-control:not([type=checkbox]){width:100%;min-height:3.1rem;padding:.72rem .85rem;border:1px solid #cdd9e4;border-radius:.62rem;background:#fff;color:#172d48;box-shadow:none;font-size:.84rem}.av-conversion-card textarea.ff-el-form-control{min-height:5rem!important;resize:vertical}.av-conversion-card :is(input,select,textarea):focus{border-color:var(--cv-teal)!important;outline:3px solid rgba(8,116,119,.12)!important;outline-offset:1px}.av-conversion-card ::placeholder{color:#788697;opacity:1}.av-conversion-card .ff-el-is-error .ff-el-form-control{border-color:#c93636!important}.av-secure-upload input[type=file]{min-height:3.1rem!important;padding:.38rem!important;border:1px dashed #a9b9c8!important;background:#f8fafc!important;color:#536477!important;cursor:pointer}.av-secure-upload input[type=file]::file-selector-button{height:2.25rem;margin-right:.75rem;padding:0 .85rem;border:0;border-radius:.42rem;background:var(--cv-navy);color:#fff;font-weight:800;cursor:pointer}.av-secure-upload .ff-el-help-message{display:block;margin-top:.35rem;color:#69798b;font-size:.7rem;font-style:italic}.av-upload-status{display:block;margin-top:.45rem;color:var(--cv-teal);font-size:.75rem;font-weight:800}.av-conversion-card .ff-el-form-check{display:flex;gap:.55rem;align-items:flex-start}.av-conversion-card input[type=checkbox]{width:1.15rem;height:1.15rem;flex:0 0 1.15rem;margin-top:.12rem;accent-color:var(--cv-teal)}.av-conversion-card .ff-el-form-check-label{color:#3e5268;font-size:.76rem;line-height:1.55}.av-conversion-card .ff-btn-submit{display:flex;min-height:2.9rem;align-items:center;margin-left:auto;padding:.65rem 1.15rem;border:0;border-radius:.55rem;background:var(--cv-navy)!important;box-shadow:0 .5rem 1rem rgba(6,43,96,.15);color:#fff!important;font-size:.82rem;font-weight:850}.av-conversion-card .ff-btn-submit:after{margin-left:.55rem;color:#f2b023;content:"→"}.av-conversion-card .ff-btn-submit:hover{background:#041f48!important;transform:translateY(-1px)}.av-conversion-card :focus-visible,.av-cv-page a:focus-visible{outline:3px solid var(--cv-gold);outline-offset:3px}.av-conversion-success{padding:1.5rem;border:1px solid #add2c5;border-radius:.8rem;background:#f3fbf7;text-align:center}.av-conversion-success h2{margin-top:0}.av-success-actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;justify-content:center;margin-top:1.25rem}.av-cv-actions{padding:0 0 2rem}.av-cv-actions>.av-container{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem;padding:1.35rem 4.5rem;border-radius:.7rem;background:linear-gradient(105deg,#031e43,#052f65)}.av-cv-action{display:grid;min-height:5rem;grid-template-columns:2rem 1fr auto;gap:.75rem;align-items:center;padding:1rem;border:1px solid rgba(255,255,255,.72);border-radius:.55rem;color:#fff;text-decoration:none}.av-cv-action--primary{border-color:#086f82;background:#08607a}.av-cv-action>span{font-size:1.5rem}.av-cv-action strong,.av-cv-action small{display:block}.av-cv-action strong{font-size:.95rem}.av-cv-action small{margin-top:.15rem;color:#e6edf5;font-size:.68rem}.av-cv-action b{color:#f2b023}.av-cv-action:hover{border-color:var(--cv-gold);transform:translateY(-1px)}@media(max-width:64rem){.av-conversion-layout{grid-template-columns:minmax(14rem,.65fr) minmax(0,1.35fr);gap:1.2rem}.av-cv-actions>.av-container{padding-inline:1.5rem;gap:.8rem}}@media(max-width:48rem){.av-conversion-hero{padding:2.2rem 0 1.2rem}.av-conversion-layout{grid-template-columns:1fr;padding-top:.5rem}.av-cv-guide{position:static}.av-conversion-card{padding:1rem}.av-conversion-card .ff-btn-submit{width:100%;justify-content:center}.av-cv-actions>.av-container{grid-template-columns:1fr;padding:1rem}.av-cv-action{min-height:4.5rem}}@media(max-width:25rem){.av-conversion-card{padding:.8rem}.av-cv-guide{padding:1.15rem}}
