.test-email-page{background:radial-gradient(circle at top,rgba(255,231,209,.72),transparent 36%),linear-gradient(180deg,#fff8f4,#fff)}.test-email-page .text-email-secret-deep{color:#8d1d36!important}.test-email-page .bg-email-secret-strong{background-color:#b22d3b!important}.test-email-page .border-email-secret-strong{border-color:#b22d3b!important}.test-email-page .focus-within\:border-email-secret-deep:focus-within,.test-email-page .focus\:border-email-secret-deep:focus{border-color:#8d1d36!important}.test-email-kicker{color:#8d1d36;font-size:.8rem;font-weight:700;letter-spacing:.2em;margin-bottom:1rem;text-transform:uppercase}.test-email-heading,.test-email-page h2,.test-email-page h3{font-family:Inter,sans-serif}.test-email-heading{color:#27171d;font-size:max(2.2rem,min(5vw,3.4rem));font-weight:800;letter-spacing:-.03em;line-height:1.02;margin-bottom:1.25rem;max-width:14ch}.test-section-title{font-size:max(1.9rem,min(4vw,2.8rem));font-weight:800;letter-spacing:-.03em;line-height:1.08}.test-section-title--light{color:#fff}.test-card-title{font-size:max(1.45rem,min(3vw,2rem));font-weight:700;letter-spacing:-.02em;line-height:1.15}.test-email-copy{color:#5f4b53;font-size:1.06rem;line-height:1.75;margin-bottom:2rem;max-width:38rem}.test-email-form-shell{backdrop-filter:blur(10px);background:hsla(0,0%,100%,.88);border:1px solid rgba(141,29,54,.12);border-radius:1.75rem;box-shadow:0 24px 60px rgba(80,16,36,.08);padding:1.5rem}.test-email-offer{background:#fff;border:2px solid #b22d3b;border-radius:1.75rem;box-shadow:0 24px 60px rgba(80,16,36,.1);overflow:hidden}.test-email-offer__image{aspect-ratio:1320/768;display:block;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.test-email-offer__body{padding:1.5rem 1.75rem 1.75rem}.test-email-offer__head{align-items:center;display:flex;gap:.85rem}.test-email-offer__icon{align-items:center;background:#fdf1f2;border-radius:10px;color:#cf3a4d;display:inline-flex;flex:0 0 auto;height:40px;justify-content:center;width:40px}.test-email-offer__icon svg{height:20px;width:20px}.test-email-offer__title{color:#5a4a50;font-size:1.1rem;font-weight:800;line-height:1.2}.test-email-offer__pricing{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin:1rem 0 1.25rem}.test-email-offer__amount{color:#26171e;font-size:max(2.8rem,min(6vw,3.6rem));font-weight:900;letter-spacing:-.03em;line-height:1;white-space:nowrap;width:100%}.test-email-offer__allowance{background:#fdf1f2;border-radius:999px;color:#b22d3b;font-size:1rem;font-weight:800;line-height:1.3;padding:.45rem 1rem}.test-email-offer__features{border-top:1px solid #f0dfd8;display:flex;flex-direction:column;gap:.75rem;padding-top:1.25rem}.test-email-offer__features li{align-items:center;color:#26171e;display:flex;font-size:1rem;gap:.75rem;line-height:1.35}.test-email-offer__check{align-items:center;background:#eaf8ef;border-radius:999px;color:#117a37;display:inline-flex;flex:0 0 auto;height:22px;justify-content:center;width:22px}.test-email-offer__check svg{height:12px;width:12px}.test-email-visual__panel{background:rgba(41,22,29,.84);border-radius:1.5rem;color:#fff4eb;left:1.2rem;padding:1.35rem;position:absolute;right:1.2rem;top:1.2rem;z-index:1}.test-email-visual__label{color:rgba(255,244,235,.72);font-size:.74rem;font-weight:700;letter-spacing:.16em;margin-bottom:.55rem;text-transform:uppercase}.test-email-visual__title{font-size:max(1.35rem,min(2.4vw,1.8rem));font-weight:700;letter-spacing:-.02em;line-height:1.15;margin-bottom:.9rem}.test-email-visual__list{color:rgba(255,244,235,.84);padding-left:0}.test-email-visual__list li+li{margin-top:.35rem}.custom-gradient{background:#532323;background:linear-gradient(0deg,#3d1e17,#1e0b06)}.fade-enter-active,.fade-leave-active{transition:opacity .5s,transform .5s}.fade-enter,.fade-leave-to{opacity:0;transform:scale(.95)}.test{height:100%;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;transition:opacity .5s,transform .5s;width:100%}.textarea{box-sizing:border-box;min-height:50px;width:100%}.vue-typer .custom.char.typed{color:#f45a46}.vue-typer .custom.caret{background-color:#f45a46;height:2px;vertical-align:bottom;width:24px}.slide-in-enter-active,.slide-in-leave-active{transition:all .5s ease}.slide-in-enter,.slide-in-leave-to{opacity:0;transform:translateY(50px)}.image-wrapper img{transition:transform .3s ease,opacity .3s ease}@media (max-width:1023px){.test-email-visual__panel{margin-bottom:1rem;position:static}}@media (max-width:767px){.test-email-offer__body{padding:1.1rem 1.1rem 1.25rem}.test-email-form-shell{border-radius:1.2rem;padding:1rem}}