.avea-request-page{--avea-teal:#22b7c0;--avea-navy:#2b3445;--avea-ink:#263247;--avea-muted:#637185;isolation:isolate;background:var(--avea-navy);color:#fff;min-height:100svh;font-family:var(--font-montserrat),Arial,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;position:relative;overflow:hidden}.avea-request-page:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 6% 66%,#22b7c016,#0000 48%),radial-gradient(at 88% 0,#22b7c00c,#0000 45%),linear-gradient(135deg,#202b3b00,#18213155);position:absolute;inset:0}.avea-request-page *{box-sizing:border-box}.avea-request-page a{color:inherit;text-decoration:none}.avea-request-page button,.avea-request-page input{font:inherit}:is(.avea-request-page a:focus-visible,.avea-request-page button:focus-visible){outline:3px solid var(--avea-teal);outline-offset:5px}.avea-request-page button{cursor:pointer}.avea-request-header,.avea-request-layout,.avea-request-footer{width:min(1200px,100% - 96px);margin-inline:auto}.avea-request-header{border-bottom:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:22px;height:112px;display:flex}.avea-request-brand{align-items:center;gap:13px;width:max-content;display:flex}.avea-request-brand img{width:34px;height:auto}.avea-request-brand>span{letter-spacing:.18em;font-size:25px;font-weight:650}.avea-sign-in{align-items:center;gap:9px;min-height:40px;font-size:12px;font-weight:550;display:inline-flex;color:#dde7ed!important}.avea-sign-in:hover{color:var(--avea-teal)!important}.avea-request-layout{grid-template-columns:minmax(0,1fr) minmax(380px,480px);align-items:center;gap:clamp(48px,7vw,110px);min-height:calc(100svh - 193px);padding-top:54px;padding-bottom:56px;display:grid}.avea-request-story{min-width:0;position:relative}.avea-request-eyebrow{letter-spacing:.18em;color:#b6d5da;align-items:center;gap:10px;font-size:10px;font-weight:700;display:flex}.avea-request-eyebrow>span{background:var(--avea-teal);border-radius:50%;width:6px;height:6px;box-shadow:0 0 16px #22b7c070}.avea-request-story h1{letter-spacing:-.05em;color:#fff;margin:25px 0 22px;font-size:clamp(43px,4.4vw,62px);font-weight:600;line-height:1.11}.avea-request-story h1 em{color:var(--avea-teal);font-style:normal}.avea-request-story>p{color:#c3cddb;max-width:390px;margin:0;font-size:15px;line-height:1.9}.avea-request-art{pointer-events:none;color:#647e8c;height:205px;margin:8px -20px 4px;position:relative;overflow:hidden}.avea-request-art>svg{width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.avea-request-art>img{width:37px;height:auto;position:absolute;top:49%;left:50%;transform:translate(-50%,-50%)}.avea-request-art>span{text-align:center;color:#a6bac7;letter-spacing:.06em;width:100%;font-size:9px;position:absolute;bottom:14px}.avea-flow{stroke-dasharray:12 800;animation:12s linear infinite avea-flow}.avea-flow path:nth-child(2){stroke-dasharray:8 350}.avea-flow path:nth-child(3){stroke-dasharray:8 420}.avea-request-experience{border-top:1px solid #ffffff17;align-items:center;gap:19px;max-width:400px;padding-top:19px;display:flex}.avea-request-experience>span{letter-spacing:-.06em;font-size:39px;font-weight:550;line-height:1}.avea-request-experience>span>span{color:var(--avea-teal);vertical-align:top;margin-left:2px;font-size:28px}.avea-request-experience>p{color:#d3dce4;margin:0;font-size:11px;line-height:1.85}.avea-request-experience strong{color:#9bacbc;font-weight:400}.avea-request-card{min-width:0;color:var(--avea-ink);background:#fff;border:1px solid #fff;border-radius:20px;padding:34px 36px 0;position:relative;overflow:hidden;box-shadow:0 25px 75px #121b323d}.avea-request-card:before{content:"";background:linear-gradient(90deg,transparent,var(--avea-teal),transparent);height:2px;position:absolute;inset:0 36px auto}.avea-request-steps{border-bottom:1px solid #e8edf1;justify-content:space-between;gap:10px;margin:0 0 28px;padding:0 0 25px;list-style:none;display:flex}.avea-request-steps li{color:#6d7a8c;white-space:nowrap;align-items:center;gap:6px;font-size:9px;font-weight:550;display:flex}.avea-request-steps li>span{border:1px solid #d7e0e7;border-radius:50%;place-items:center;width:21px;height:21px;font-size:9px;display:grid}.avea-request-steps .current{color:#156f79;font-weight:700}.avea-request-steps .current>span{color:#11717a;background:#e2f5f6;border-color:#76cfd4}.avea-request-steps .complete>span{color:#fff;background:#176974;border-color:#176974}.avea-request-card-kicker{letter-spacing:.13em;color:#13818a;font-size:9px;font-weight:750;display:block}.avea-request-card h2{letter-spacing:-.04em;margin:10px 0 12px;font-size:27px;font-weight:650;line-height:1.25}.avea-request-intro>p,.avea-request-result>p{color:var(--avea-muted);margin:0 0 24px;font-size:12px;line-height:1.8}.avea-request-form{position:relative}.avea-request-form fieldset{border:0;flex-direction:column;gap:18px;min-width:0;margin:0;padding:0;display:flex}.avea-request-field{flex-direction:column;gap:7px;display:flex}.avea-request-field>label{color:#344255;font-size:11px;font-weight:650}.avea-request-field input{width:100%;min-height:46px;color:var(--avea-ink);background:#fcfdfe;border:1px solid #d6dee6;border-radius:8px;padding:12px 13px;font-size:13px;transition:background .15s,border-color .15s,box-shadow .15s}.avea-request-field input::placeholder{color:#8b96a4;font-weight:400}.avea-request-field input:focus{background:#fff;border-color:#1599a3;outline:none;box-shadow:0 0 0 3px #22b7c020}.avea-request-field input[aria-invalid=true]{border-color:#b94c44}.avea-request-field input[aria-invalid=true]:focus{box-shadow:0 0 0 3px #b94c4417}.avea-field-hint{color:#69778b;font-size:10px;line-height:1.7}.avea-field-error{color:#a43931;font-size:11px;line-height:1.6}.avea-request-consent>label{color:#5d6a7c;cursor:pointer;align-items:flex-start;gap:9px;font-size:11px;line-height:1.75;display:flex}.avea-request-consent input{accent-color:#14838c;cursor:pointer;flex:none;width:15px;height:15px;margin-top:3px}.avea-request-consent input:focus-visible{outline-offset:3px;outline:2px solid #1599a3}.avea-request-consent .avea-field-error{padding-top:7px;display:block}.avea-request-form fieldset:disabled{opacity:.72}.avea-request-button{background:#107b84;border:1px solid #11818a;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:49px;margin-top:24px;padding:14px 17px;font-size:12px;font-weight:650;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 4px 10px #11667215;color:#fff!important}.avea-request-button:hover{background:#096b74;box-shadow:0 6px 16px #11667225}.avea-request-button:disabled{cursor:wait;background:#476e76;border-color:#476e76}.avea-request-status{color:#718094;text-align:center;min-height:16px;margin:11px 0 25px;font-size:9px;line-height:1.7}.avea-request-card-footer{color:#6b798b;background:#fafcfd;border-top:1px solid #e8edf1;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0 -36px;padding:21px 24px;font-size:11px;display:flex}.avea-request-card-footer a{color:#147d87;align-items:center;gap:6px;font-weight:700;display:inline-flex}.avea-request-card-footer a:hover,.avea-request-inline-link:hover{text-underline-offset:3px;text-decoration:underline}.avea-request-note{color:#466774;background:#f1f8f9;border:1px solid #d7e9eb;border-radius:9px;align-items:flex-start;gap:11px;padding:15px;font-size:11px;line-height:1.75;display:flex}.avea-request-note>svg{color:#18858d;flex:none;margin-top:2px}.avea-request-error{color:#983d34;background:#fdf4f2;border:1px solid #ebccc6;border-radius:8px;margin-top:17px;padding:12px 14px;font-size:12px;line-height:1.7}.avea-request-inline-link{width:max-content;max-width:100%;margin:-10px auto 23px;font-size:11px;font-weight:650;display:block;color:#147d87!important}.avea-request-result{outline:none;padding:5px 0 28px}.avea-result-icon{color:#178a92;background:#ecf8f8;border:1px solid #c7e6e8;border-radius:16px;place-items:center;width:59px;height:59px;margin-bottom:24px;display:grid}.avea-request-result>p>strong{color:#354e61;overflow-wrap:anywhere;font-weight:650}.avea-request-result .avea-request-secondary{margin:17px 0 0;font-size:11px}.avea-request-result .avea-request-button{margin-top:27px}.avea-request-footer{color:#a6b4c3;border-top:1px solid #ffffff10;justify-content:space-between;align-items:center;gap:18px;padding:27px 0 31px;font-size:10px;display:flex}.avea-request-footer>span:last-child{letter-spacing:.02em}.avea-request-honeypot,.avea-visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.avea-skip-link{z-index:10;background:#fff;border-radius:5px;padding:12px 18px;font-size:13px;position:fixed;top:12px;left:12px;transform:translateY(-150%);color:#2b3445!important}.avea-skip-link:focus{transform:none}.avea-spinner{animation:1s linear infinite avea-spin}@keyframes avea-flow{to{stroke-dashoffset:-812px}}@keyframes avea-spin{to{transform:rotate(360deg)}}@media (min-width:1440px){.avea-request-header,.avea-request-layout,.avea-request-footer{width:min(1280px,100% - 120px)}.avea-request-layout{grid-template-columns:minmax(0,1fr) 500px;gap:120px}.avea-request-card{padding:40px 40px 0}.avea-request-card-footer{margin:0 -40px}.avea-request-story h1{font-size:67px}.avea-request-art{height:240px;margin-top:17px}.avea-request-field>label{font-size:12px}.avea-request-intro>p{font-size:13px}}@media (max-width:960px){.avea-request-header,.avea-request-layout,.avea-request-footer{width:calc(100% - 56px)}.avea-request-layout{grid-template-columns:minmax(0,1fr) minmax(355px,1.05fr);gap:35px;padding:40px 0}.avea-request-story h1{font-size:43px}.avea-request-story>p{font-size:13px}.avea-request-card{padding:28px 26px 0}.avea-request-card-footer{margin:0 -26px}.avea-request-art{height:190px;margin-inline:-35px}.avea-request-experience{gap:13px}.avea-request-experience>p{font-size:10px}.avea-request-header{height:90px}.avea-request-eyebrow{font-size:9px}}@media (max-width:740px){.avea-request-header,.avea-request-layout,.avea-request-footer{width:calc(100% - 40px)}.avea-request-header{height:82px}.avea-request-brand img{width:28px}.avea-request-brand>span{font-size:21px}.avea-sign-in{font-size:11px}.avea-request-layout{flex-direction:column;align-items:stretch;gap:30px;padding:34px 0;display:flex}.avea-request-story h1{margin:17px 0 14px;font-size:clamp(35px,7.7vw,48px)}.avea-request-story h1 br:first-child{display:none}.avea-request-story h1 br:first-child:after{content:" "}.avea-request-story>p{max-width:470px;line-height:1.8}.avea-request-art,.avea-request-experience{display:none}.avea-request-card{border-radius:15px;align-self:center;width:100%;max-width:520px;padding:27px 25px 0}.avea-request-card-footer{margin:0 -25px}.avea-request-card h2{font-size:27px}.avea-request-intro>p{font-size:13px}.avea-request-field>label{font-size:12px}.avea-request-field input{min-height:49px;font-size:16px}.avea-field-hint,.avea-request-status{font-size:10px}.avea-request-consent>label{font-size:12px}.avea-request-consent input{width:17px;height:17px}.avea-request-button{min-height:51px;font-size:13px}.avea-request-footer{flex-wrap:wrap;padding:23px 0 26px;font-size:9px}.avea-request-steps{margin-bottom:25px}.avea-request-steps li{font-size:9px}.avea-request-result>p{font-size:13px}}@media (max-width:380px){.avea-request-header,.avea-request-layout,.avea-request-footer{width:calc(100% - 28px)}.avea-request-card{padding:24px 19px 0}.avea-request-card-footer{margin:0 -19px}.avea-request-steps{gap:5px}.avea-request-steps li{gap:4px;font-size:8px}.avea-request-steps li>span{width:19px;height:19px}.avea-request-story h1{font-size:35px}.avea-request-footer>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.avea-request-page *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
