:is(body:has(#grand-slam-funnel-page)>header,body:has(#grand-slam-funnel-page)>footer){display:none}.funnel-module__xhW_8q__page{--operator-ink:#101116;--operator-ink-soft:#171923;--autopilot-indigo:#3c40e9;--signal-indigo:#565bff;--cold-white:#f7f8ff;--steel-mist:#aeb6d4;--hairline:#3c40e933;background:var(--operator-ink);min-width:0;min-height:100dvh;color:var(--operator-ink);overflow-x:clip}.funnel-module__xhW_8q__funnelHeader{z-index:20;background:var(--operator-ink);border-bottom:1px solid #ffffff1f;justify-content:space-between;align-items:center;gap:1.5rem;min-height:5rem;padding-inline:max(1.5rem,50vw - 44rem);display:flex;position:relative}.funnel-module__xhW_8q__logoLink,.funnel-module__xhW_8q__backLink{align-items:center;min-height:2.75rem;display:inline-flex}.funnel-module__xhW_8q__logo{filter:brightness(0)invert();width:9.6rem;height:auto}.funnel-module__xhW_8q__backLink{color:#ffffffc7;gap:.55rem;font-size:.92rem;font-weight:750;transition:color .18s ease-out}.funnel-module__xhW_8q__backLink:hover,.funnel-module__xhW_8q__backLink:focus-visible{color:#fff}.funnel-module__xhW_8q__backLink:focus-visible{outline-offset:.25rem;outline:2px solid #9da0ff}.funnel-module__xhW_8q__backLink svg{width:1.05rem;height:1.05rem;transition:transform .18s ease-out}.funnel-module__xhW_8q__backLink:hover svg{transform:translate(-.2rem)}.funnel-module__xhW_8q__applyMain{grid-template-columns:minmax(25rem,.92fr) minmax(34rem,1.08fr);min-height:calc(100dvh - 5rem);display:grid}.funnel-module__xhW_8q__storyPanel{isolation:isolate;background:var(--operator-ink);color:#fff;align-items:flex-end;min-height:calc(100dvh - 5rem);display:flex;position:relative;overflow:hidden}.funnel-module__xhW_8q__storyImage,.funnel-module__xhW_8q__storyWash{position:absolute;inset:0}.funnel-module__xhW_8q__storyImage{z-index:-3;background-image:url(/images/grand-slam-offer/hero-andrew-operator-fit.webp);background-position:64%;background-size:cover;animation:1.1s cubic-bezier(.16,1,.3,1) both funnel-module__xhW_8q__image-settle}.funnel-module__xhW_8q__storyWash{z-index:-2;background:linear-gradient(#08090f2e 0%,#08090f80 48%,#08090ffa 100%),linear-gradient(90deg,#08090fbd,#3c40e914)}.funnel-module__xhW_8q__storyContent{width:min(100% - 4rem,42rem);margin:auto auto 0;padding-bottom:clamp(3.5rem,7vh,6rem);animation:.7s cubic-bezier(.16,1,.3,1) .12s both funnel-module__xhW_8q__content-in}.funnel-module__xhW_8q__stepTrack{grid-template-columns:2.5rem 3.5rem 2.5rem minmax(0,auto);align-items:center;gap:.5rem;width:max-content;max-width:100%;display:grid}.funnel-module__xhW_8q__stepTrack>span{color:#ffffffad;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:2.5rem;height:2.5rem;font-weight:850;display:grid}.funnel-module__xhW_8q__stepTrack>span.funnel-module__xhW_8q__stepActive,.funnel-module__xhW_8q__stepTrack>span.funnel-module__xhW_8q__stepDone{background:var(--autopilot-indigo);color:#fff;border-color:#8f93ff}.funnel-module__xhW_8q__stepTrack>span.funnel-module__xhW_8q__stepDone svg{width:1.15rem;height:1.15rem}.funnel-module__xhW_8q__stepTrack>i{background:#ffffff4d;height:1px}.funnel-module__xhW_8q__stepTrack>strong{color:#ffffffc7;font-size:.84rem;line-height:1.3}.funnel-module__xhW_8q__storyContent h1,.funnel-module__xhW_8q__scheduleIntro h1{color:#fff;letter-spacing:-.04em;text-wrap:balance;text-transform:uppercase;max-width:10ch;margin-top:2rem;font-size:clamp(3rem,5.6vw,5.6rem);font-weight:800;line-height:.96}.funnel-module__xhW_8q__storyContent h1 span,.funnel-module__xhW_8q__scheduleIntro h1 span{color:#9da0ff}.funnel-module__xhW_8q__storyContent>p,.funnel-module__xhW_8q__scheduleIntro>p{color:#ffffffc7;text-wrap:pretty;max-width:36rem;margin-top:1.5rem;font-size:1.125rem;line-height:1.65}.funnel-module__xhW_8q__trustList{gap:.8rem;margin-top:1.8rem;display:grid}.funnel-module__xhW_8q__trustList li{color:#ffffffe0;grid-template-columns:1.35rem 1fr;align-items:center;gap:.7rem;font-size:1rem;font-weight:650;line-height:1.4;display:grid}.funnel-module__xhW_8q__trustList svg{color:#9da0ff;width:1.2rem;height:1.2rem}.funnel-module__xhW_8q__formPanel{background:radial-gradient(circle at 86% 12%, #565bff21, transparent 22rem), linear-gradient(#3c40e90b 1px, transparent 1px), var(--cold-white);background-size:auto,100% 4rem,auto;place-items:center;padding:clamp(2rem,5vw,5rem);display:grid}.funnel-module__xhW_8q__formShell{width:min(100%,35rem);animation:.72s cubic-bezier(.16,1,.3,1) .18s both funnel-module__xhW_8q__form-in}.funnel-module__xhW_8q__mobileStep{display:none}.funnel-module__xhW_8q__formShell h2{letter-spacing:-.04em;text-wrap:balance;text-transform:uppercase;max-width:12ch;font-size:clamp(2.4rem,4vw,4.2rem);font-weight:800;line-height:1}.funnel-module__xhW_8q__formLead{color:#50556a;margin-top:1rem;font-size:1.125rem;line-height:1.55}.funnel-module__xhW_8q__leadForm{gap:1.1rem;margin-top:2rem;display:grid}.funnel-module__xhW_8q__field{gap:.5rem;display:grid}.funnel-module__xhW_8q__field label{color:#252837;font-size:1rem;font-weight:800}.funnel-module__xhW_8q__field input{width:100%;min-height:3.65rem;color:var(--operator-ink);background:#fff;border:1px solid #c5c9d5;border-radius:.65rem;padding:.8rem 1rem;font-size:1.08rem;line-height:1.3;transition:border-color .18s ease-out,box-shadow .18s ease-out}.funnel-module__xhW_8q__field input::placeholder{color:#686d80;opacity:1}.funnel-module__xhW_8q__field input:focus{border-color:var(--autopilot-indigo);outline:0;box-shadow:0 0 0 3px #3c40e938}.funnel-module__xhW_8q__honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.funnel-module__xhW_8q__consent{color:#4b5063;cursor:pointer;grid-template-columns:1.25rem 1fr;align-items:start;gap:.75rem;font-size:.91rem;line-height:1.5;display:grid}.funnel-module__xhW_8q__consent input{width:1.18rem;height:1.18rem;accent-color:var(--autopilot-indigo);margin-top:.12rem}.funnel-module__xhW_8q__consent input:focus-visible{outline-offset:.2rem;outline:3px solid #3c40e96b}.funnel-module__xhW_8q__submitButton{color:#fff;cursor:pointer;letter-spacing:.025em;text-transform:uppercase;background:linear-gradient(#565bff,#3c40e9);border:0;border-radius:.35rem;justify-content:center;align-items:center;gap:.65rem;min-height:4rem;padding:0 1.5rem;font-size:1rem;font-weight:850;transition:filter .18s ease-out,transform .18s ease-out;display:inline-flex;box-shadow:0 1rem 2.5rem -1.4rem #3c40e9b8,inset 0 1px #ffffff42}.funnel-module__xhW_8q__submitButton:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.funnel-module__xhW_8q__submitButton:active:not(:disabled){transform:translateY(1px)}.funnel-module__xhW_8q__submitButton:focus-visible{outline-offset:.25rem;outline:3px solid #3c40e973}.funnel-module__xhW_8q__submitButton:disabled{cursor:wait;opacity:.68}.funnel-module__xhW_8q__submitButton svg{width:1.1rem;height:1.1rem}.funnel-module__xhW_8q__formAssurance{color:#555a6d;grid-template-columns:1.1rem 1fr;align-items:start;gap:.55rem;font-size:.85rem;line-height:1.45;display:grid}.funnel-module__xhW_8q__formAssurance svg{width:1rem;height:1rem;color:var(--autopilot-indigo);margin-top:.1rem}.funnel-module__xhW_8q__legalLinks{color:#666b7c;font-size:.78rem;line-height:1.5}.funnel-module__xhW_8q__legalLinks a{color:var(--autopilot-indigo);text-underline-offset:.15rem;font-weight:750;text-decoration:underline}.funnel-module__xhW_8q__formError{color:#9d2430;min-height:1.5rem;font-size:.92rem;font-weight:700;line-height:1.45}.funnel-module__xhW_8q__scheduleMain{background:var(--operator-ink);grid-template-columns:minmax(25rem,.68fr) minmax(42rem,1.32fr);min-height:calc(100dvh - 5rem);display:grid}.funnel-module__xhW_8q__scheduleIntro{color:#fff;flex-direction:column;justify-content:center;padding:clamp(3rem,6vw,6rem);display:flex;position:relative;overflow:hidden}.funnel-module__xhW_8q__scheduleIntro:before,.funnel-module__xhW_8q__scheduleIntro:after{z-index:0;content:"";pointer-events:none;position:absolute}.funnel-module__xhW_8q__scheduleIntro:before{opacity:.6;background-image:linear-gradient(#565bff17 1px,#0000 1px),linear-gradient(90deg,#565bff17 1px,#0000 1px);background-size:4rem 4rem;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000);mask-image:linear-gradient(90deg,#000,#0000)}.funnel-module__xhW_8q__scheduleIntro:after{filter:blur(8rem);background:#565bff38;border-radius:50%;width:30rem;height:30rem;top:5%;left:-12rem}.funnel-module__xhW_8q__scheduleIntro>*{z-index:1;position:relative}.funnel-module__xhW_8q__savedBadge{color:#fff;text-transform:uppercase;background:#3c40e933;border:1px solid #9da0ff73;align-items:center;gap:.55rem;width:max-content;min-height:2.8rem;margin-top:3rem;padding:.65rem .85rem;font-size:.82rem;font-weight:850;display:inline-flex}.funnel-module__xhW_8q__savedBadge svg{color:#9da0ff;width:1.05rem;height:1.05rem}.funnel-module__xhW_8q__scheduleIntro h1{max-width:11ch;font-size:clamp(3rem,4.8vw,5.2rem)}.funnel-module__xhW_8q__callExpectations{border-block:1px solid #9da0ff4d;margin-top:2rem;padding-block:1.2rem}.funnel-module__xhW_8q__callExpectations>div{grid-template-columns:2rem 1fr;align-items:center;gap:.75rem;display:grid}.funnel-module__xhW_8q__callExpectations svg{color:#9da0ff;width:1.6rem;height:1.6rem}.funnel-module__xhW_8q__callExpectations span{color:#ffffffad;gap:.18rem;font-size:.95rem;display:grid}.funnel-module__xhW_8q__callExpectations strong{color:#fff;font-size:1.05rem}.funnel-module__xhW_8q__calendarPanel{background:radial-gradient(circle at 90% 10%, #565bff21, transparent 24rem), var(--cold-white);align-content:center;min-width:0;padding:clamp(1.25rem,3.5vw,3.5rem);display:grid}.funnel-module__xhW_8q__calendarFrame{background:#fff;border:1px solid #3c40e93d;border-radius:.6rem;width:100%;height:min(48rem,100dvh - 10rem);min-height:42rem;display:block}.funnel-module__xhW_8q__calendarFallback{color:#555a6d;text-align:center;margin-top:.85rem;font-size:.9rem}.funnel-module__xhW_8q__calendarFallback a{min-height:2.75rem;color:var(--autopilot-indigo);align-items:center;gap:.35rem;font-weight:800;display:inline-flex}.funnel-module__xhW_8q__calendarFallback svg{width:.95rem;height:.95rem}@keyframes funnel-module__xhW_8q__image-settle{0%{opacity:.45;transform:scale(1.045)}to{opacity:1;transform:scale(1)}}@keyframes funnel-module__xhW_8q__content-in{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes funnel-module__xhW_8q__form-in{0%{opacity:0;filter:blur(.35rem);transform:translate(1.5rem)}to{opacity:1;filter:blur();transform:translate(0)}}@media (max-width:1050px){.funnel-module__xhW_8q__applyMain{grid-template-columns:minmax(22rem,.82fr) minmax(30rem,1.18fr)}.funnel-module__xhW_8q__storyContent{width:min(100% - 2.5rem,40rem)}.funnel-module__xhW_8q__scheduleMain{grid-template-columns:1fr}.funnel-module__xhW_8q__scheduleIntro{min-height:34rem}.funnel-module__xhW_8q__scheduleIntro h1{max-width:13ch}.funnel-module__xhW_8q__calendarFrame{height:48rem}}@media (max-width:820px){.funnel-module__xhW_8q__funnelHeader{min-height:4.75rem;padding-inline:1rem}.funnel-module__xhW_8q__logo{width:8.3rem}.funnel-module__xhW_8q__backLink{font-size:.8rem}.funnel-module__xhW_8q__applyMain{grid-template-columns:1fr}.funnel-module__xhW_8q__storyPanel{align-items:flex-end;min-height:35rem}.funnel-module__xhW_8q__storyImage{background-position:62% 26%}.funnel-module__xhW_8q__storyContent{width:min(100% - 2rem,42rem);padding:8rem 0 2.5rem}.funnel-module__xhW_8q__storyContent h1{max-width:12ch;font-size:clamp(3rem,11vw,5rem)}.funnel-module__xhW_8q__storyContent>p{max-width:34rem}.funnel-module__xhW_8q__trustList{display:none}.funnel-module__xhW_8q__formPanel{padding:3rem 1rem 4rem}.funnel-module__xhW_8q__mobileStep{background:var(--autopilot-indigo);color:#fff;text-transform:uppercase;align-items:center;width:max-content;min-height:2.5rem;padding:0 .8rem;font-size:.8rem;font-weight:850;display:inline-flex}.funnel-module__xhW_8q__formShell h2{margin-top:1.2rem}.funnel-module__xhW_8q__scheduleIntro{min-height:auto;padding:3rem 1rem}.funnel-module__xhW_8q__scheduleIntro h1{font-size:clamp(2.7rem,11vw,4rem)}.funnel-module__xhW_8q__calendarPanel{padding:.75rem .5rem 2rem}.funnel-module__xhW_8q__calendarFrame{height:47rem;min-height:42rem}}@media (max-width:560px){.funnel-module__xhW_8q__funnelHeader{gap:.75rem}.funnel-module__xhW_8q__backLink{justify-content:center;width:2.75rem;font-size:0}.funnel-module__xhW_8q__backLink svg{width:1.2rem;height:1.2rem}.funnel-module__xhW_8q__storyPanel{min-height:32rem}.funnel-module__xhW_8q__storyContent{width:calc(100% - 1.5rem);padding-top:7rem}.funnel-module__xhW_8q__stepTrack{grid-template-columns:2.25rem 2rem 2.25rem minmax(0,auto)}.funnel-module__xhW_8q__stepTrack>span{width:2.25rem;height:2.25rem}.funnel-module__xhW_8q__stepTrack>strong{max-width:8.5rem;font-size:.73rem}.funnel-module__xhW_8q__storyContent h1{margin-top:1.4rem;font-size:clamp(2.7rem,13.5vw,4rem)}.funnel-module__xhW_8q__storyContent>p{margin-top:1rem;font-size:1rem}.funnel-module__xhW_8q__formPanel{padding-inline:.75rem}.funnel-module__xhW_8q__formShell h2{font-size:clamp(2.2rem,10vw,3.2rem)}.funnel-module__xhW_8q__submitButton{width:100%;font-size:.9rem}.funnel-module__xhW_8q__scheduleIntro .funnel-module__xhW_8q__stepTrack>strong{display:none}.funnel-module__xhW_8q__savedBadge{margin-top:2rem}.funnel-module__xhW_8q__calendarFrame{height:45rem;min-height:40rem}}@media (prefers-reduced-motion:reduce){.funnel-module__xhW_8q__storyImage,.funnel-module__xhW_8q__storyContent,.funnel-module__xhW_8q__formShell{animation:none}.funnel-module__xhW_8q__backLink svg,.funnel-module__xhW_8q__submitButton{transition:none}}
