.assessmentShell:has(.fx){max-width:1240px}.fx{text-align:left;color:#fff;--fx-panel:linear-gradient(160deg, #0b1d3d 0%, #061229 55%, #040b1b 100%);--fx-edge:#5aa0ff59;--fx-mute:#b4c4d9;--fx-dim:#7f93b0;--fx-blue:#2b95ff;--fx-blue2:#4fb4ff;--fx-hot1:#ff9a3d;--fx-hot2:#ff5a2a;--fx-amber:#ffb42e;gap:clamp(28px,4vw,44px);display:grid}.fx section{background:var(--fx-panel);box-shadow:0 0 0 1px var(--fx-edge), 0 0 50px #0064ff24, 0 40px 90px -40px #000000e6;border-radius:28px;position:relative;overflow:hidden}.fx img{display:block}.fxEyebrow{color:#9fb3cf;letter-spacing:.32em;text-transform:uppercase;font-size:13px;font-weight:700;display:block}.fxTitle,.fxH{font-family:var(--display);letter-spacing:-.03em;color:#fff;text-wrap:balance;margin:12px 0 0;font-weight:800;line-height:1.02}.fxTitle{font-size:clamp(38px,5vw,66px)}.fxH{font-size:clamp(32px,4.2vw,56px)}.fxBlue{color:#0000;background:linear-gradient(90deg,#4fb4ff,#1683ff);-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.08em}.fxHot{color:#0000;background:linear-gradient(90deg,#ffb35c,#ff5a2a);-webkit-background-clip:text;background-clip:text;margin-bottom:-.08em;padding-bottom:.08em}.fxBlueText{color:var(--fx-blue2)}.fxSub{color:var(--fx-mute);margin:14px 0 0;font-size:clamp(17px,1.7vw,21px);line-height:1.45}.fxHead{text-align:center}.fxHead .fxSub{margin-inline:auto}.fxHeadLeft{text-align:left}.fxHeadLeft .fxSub{margin-inline:0}.fx section>*{opacity:0;transition:opacity .7s var(--ease), transform .7s var(--ease);transform:translateY(18px)}.fx section.isOn>*{opacity:1;transform:none}.fx section.isOn>:nth-child(2){transition-delay:.12s}.fx section.isOn>:nth-child(3){transition-delay:.24s}.fxChips{flex-wrap:wrap;gap:10px;margin:26px 0 0;padding:0;list-style:none;display:flex}.fxChip{color:#e6eef8;background:#0a1e4699;border:1px solid #5aa0ff73;border-radius:14px;align-items:center;gap:12px;padding:10px 18px 10px 12px;font-size:15.5px;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff0f}.fxChipIcon{color:var(--fx-blue2);place-items:center;display:grid}.fxChipIcon svg{stroke-width:2.2px}.fxLeakTop{color:var(--fx-hot1);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:14px;font-size:13px;font-weight:800;display:flex}.fxAlert{width:38px;height:38px;font:900 20px var(--display);letter-spacing:0;border:2.5px solid;border-radius:50%;place-items:center;animation:2.2s ease-in-out infinite fxPulse;display:grid}@keyframes fxPulse{0%,to{box-shadow:0 0 #ff8c3c00}50%{box-shadow:0 0 0 7px #ff8c3c2e}}.fxAmber{color:var(--fx-amber)}.fxAmber .fxAlert{animation-name:fxPulseA}@keyframes fxPulseA{0%,to{box-shadow:0 0 #ffb42e00}50%{box-shadow:0 0 0 7px #ffb42e2e}}.fxHero{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:560px;display:grid}.fxHeroText{z-index:2;align-self:center;padding:clamp(36px,5vw,64px);position:relative}.fxProblem{font-family:var(--display);letter-spacing:-.02em;color:#e8eef8;text-wrap:balance;margin:26px 0 0;font-size:clamp(22px,2.6vw,34px);font-weight:800;line-height:1.12}.fxFix{color:var(--fx-mute);margin:18px 0 0;font-size:18px;line-height:1.5}.fxHeroPhoto{min-height:100%;position:relative}.fxHeroPhoto img{object-fit:cover;object-position:30% 30%;width:100%;height:100%;position:absolute;inset:0}.fxHeroPhoto:before{content:"";z-index:1;background:linear-gradient(90deg,#08183a 0%,#08183a8c 22%,#08183a00 55%),linear-gradient(#0000 60%,#040b1bb3);position:absolute;inset:0}.fxLeak{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;width:min(380px,100% - 56px);transition:transform .8s var(--ease) .45s, opacity .8s var(--ease) .45s;background:linear-gradient(160deg,#281816c7,#0e0c14d1);border:1px solid #ff965a8c;border-radius:20px;padding:22px 24px;position:absolute;bottom:32px;right:28px;transform:translateY(16px);box-shadow:0 0 30px #ff6e2833,0 24px 50px -16px #000000e6}.fxHero.isOn .fxLeak{opacity:1;transform:none}.fxLeak strong{font:800 30px/1.1 var(--display);letter-spacing:-.02em;margin-top:14px;display:block}.fxLeak p{color:#d6dfec;margin:8px 0 0;font-size:16px;line-height:1.45}.fxBuild{background:radial-gradient(70% 60% at 50% 0%, #006eff38, transparent 70%), var(--fx-panel);padding:clamp(40px,5vw,64px) clamp(20px,3vw,40px)}.fxSteps{grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;margin:40px 0 0;padding:0;list-style:none;display:grid}.fxStep{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease), border-color var(--t-base);transition-delay:calc(.2s + var(--i) * .12s);background:#061026cc;border:1px solid #5aa0ff52;border-radius:20px;flex-direction:column;display:flex;position:relative;transform:translateY(18px);box-shadow:0 20px 40px -20px #000c}.fxBuild.isOn .fxStep{opacity:1;transform:none}.fxStep:hover{border-color:#7cc2ffb3}.fxStep:last-child{border-color:#7cc2ffa6;box-shadow:0 0 30px #007eff4d,0 20px 40px -20px #000c}.fxStep:not(:last-child):after{content:"";z-index:3;background:var(--fx-blue2);filter:drop-shadow(0 0 6px #1f7cff);width:22px;height:22px;animation:1.6s ease-in-out infinite fxNudge;position:absolute;top:34%;right:-24px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h14M12 5l7 7-7 7' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h14M12 5l7 7-7 7' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}@keyframes fxNudge{50%{transform:translate(3px)}}.fxStepArt{aspect-ratio:4/5;background:#071530;border-radius:19px 19px 0 0;position:relative;overflow:hidden}.fxStepArt>img{object-fit:cover;width:100%;height:100%}.fxRec{letter-spacing:.12em;background:#0000008c;border-radius:8px;align-items:center;gap:6px;padding:5px 9px;font-size:11px;font-weight:800;display:inline-flex;position:absolute;top:12px;left:12px}.fxRec i{background:#ff3b30;border-radius:50%;width:8px;height:8px;animation:1.2s step-end infinite biBlink}.fxPhone{background:#000;border:3px solid #1d2b45;border-radius:22px;position:absolute;inset:14px 18px;overflow:hidden;box-shadow:0 0 0 1px #7cc2ff80,0 0 24px #007eff59}.fxPhone img{object-fit:cover;width:100%;height:100%}.fxPhoneTop{background:#00000073;border-radius:8px;padding:5px 8px;line-height:1.1;display:grid;position:absolute;top:10px;left:10px}.fxPhoneTop b{font-size:11px}.fxPhoneTop small{color:#cbd5e1;font-size:9.5px}.fxPlay{background:#ffffffe6;border-radius:50%;place-items:center;width:44px;height:44px;margin:-22px 0 0 -22px;animation:2s ease-in-out infinite fxBeat;display:grid;position:absolute;top:50%;left:50%}.fxPlay svg{fill:#0b1d3d;width:18px;height:18px;margin-left:3px}@keyframes fxBeat{50%{transform:scale(1.1)}}.fxPhoneBar{background:#ffffff4d;border-radius:3px;height:3px;position:absolute;bottom:12px;left:12px;right:12px}.fxPhoneBar i{border-radius:inherit;background:#fff;height:100%;animation:6s linear infinite fxProg;display:block}@keyframes fxProg{0%{width:0}to{width:100%}}.fxMap{width:100%;height:100%}.fxRing{transform-origin:120px 100px;transform-box:view-box;animation:2.6s ease-out infinite fxRing}.fxRing2{animation-delay:1.3s}@keyframes fxRing{0%{opacity:.9;transform:scale(.35)}to{opacity:0;transform:scale(1.2)}}.fxPin{animation:fxDrop 2.8s var(--ease) calc(var(--k) * .35s) infinite}@keyframes fxDrop{0%,10%{opacity:0;transform:translateY(-14px)}25%,80%{opacity:1;transform:none}to{opacity:0}}.fxBrowser{color:#0f1d33;background:#fff;border-radius:12px;position:absolute;inset:12px;overflow:hidden;box-shadow:0 0 0 1px #7cc2ff80}.fxBrowserBar{background:#e9eef5;gap:5px;padding:8px 10px;display:flex}.fxBrowserBar i{background:#ff5f57;border-radius:50%;width:7px;height:7px}.fxBrowserBar i:nth-child(2){background:#febc2e}.fxBrowserBar i:nth-child(3){background:#28c840}.fxPage{flex-direction:column;gap:6px;padding:10px;display:flex}.fxPage strong{font:800 15px/1.15 var(--display)}.fxPage small{color:#556680;font-size:10.5px;line-height:1.35}.fxPage img{aspect-ratio:16/10;object-fit:cover;border-radius:8px;width:100%}.fxTiers{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.fxTiers span{text-align:center;border:1px solid #dbe3ee;border-radius:6px;gap:4px;padding:5px;font-size:9.5px;display:grid}.fxTiers span.isOn{border-color:var(--blue);background:#eaf3ff}.fxTiers i{background:#c9d6e8;border-radius:4px;height:4px}.fxTiers span.isOn i{background:var(--blue)}.fxPageBtn{color:#fff;text-align:center;background:linear-gradient(#2f95ff,#0a6ff0);border-radius:8px;margin-top:2px;padding:8px;font-size:11.5px;font-weight:800;display:block}.fxBooked{text-align:center;background:radial-gradient(80% 60% at 50% 25%,#2ed6802e,#0000 70%);flex-direction:column;justify-content:center;align-items:center;height:100%;padding:16px;display:flex}.fxCheck{--bi-bg:#0b3a24;color:#74f0b0;border:2.5px solid #3fd68b;border-radius:50%;place-items:center;width:64px;height:64px;animation:2.4s ease-in-out infinite fxBeat;display:grid;box-shadow:0 0 24px #3fd68b80}.fxBooked strong{font:800 20px var(--display);margin-top:12px}.fxBooked small{color:var(--fx-mute);margin-top:4px;font-size:12.5px}.fxBookedCard{color:#0f1d33;text-align:left;background:#f4f7fb;border-radius:12px;gap:7px;width:100%;margin-top:14px;padding:12px;font-size:12px;font-weight:600;display:grid}.fxBookedCard span{align-items:center;gap:8px;display:flex}.fxBookedCard svg{color:var(--blue);flex:none}.fxStepText{gap:12px;padding:16px;display:flex}.fxNum{border:2px solid var(--fx-blue2);color:#fff;width:34px;height:34px;font:800 15px var(--display);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 12px #007eff73}.fxStepText b{letter-spacing:.14em;text-transform:uppercase;margin-top:4px;font-size:13.5px;font-weight:800;display:block}.fxStepText p{color:var(--fx-mute);margin:6px 0 0;font-size:15px;line-height:1.4}.fxReal{padding:clamp(36px,4.5vw,56px)}.fxRealRow{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr) 40px minmax(0,1fr);align-items:stretch;margin-top:34px;display:grid}.fxPanel{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transition-delay:calc(.2s + var(--i) * .15s);background:#061026cc;border:1px solid #5aa0ff52;border-radius:22px;flex-direction:column;margin:0;padding:18px;display:flex;transform:translateY(18px)}.fxReal.isOn .fxPanel{opacity:1;transform:none}.fxPanel figcaption{font:800 17px var(--display);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:12px;margin-bottom:14px;display:flex}.fxPanel figcaption svg{color:var(--fx-blue2)}.fxPanelMedia{border-radius:14px;flex:1;overflow:hidden}.fxPanelAd .videoCard,.fxPanelAd .videoCard.isVertical{aspect-ratio:auto;max-width:none;height:100%;box-shadow:none;border:0;border-radius:14px;margin:0}.fxPanelAd .videoCard video{height:100%;min-height:380px}.fxPanelShot{background:linear-gradient(160deg,#dfe6f0,#f2d9dd);place-items:center;display:grid}.fxPanelShot img{object-fit:contain;width:100%;height:100%;max-height:460px}.fxCal{background:#0c1426;flex-direction:column;align-items:center;gap:10px;padding:14px;display:flex}.fxCalLogo{border-radius:6px;width:120px;height:auto}.fxCalCard{color:#0f1d33;text-align:center;background:#fff;border-radius:12px;width:100%;padding:14px}.fxCalCard strong{font:800 15px var(--display);display:block}.fxCalCard small{color:#607089;margin-top:3px;font-size:11px;display:block}.fxCalGrid{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:12px;font-size:11px;font-style:normal;display:grid}.fxCalGrid i{color:#1d2b45;border-radius:50%;place-items:center;height:24px;font-style:normal;display:grid}.fxCalGrid i.fxCalHead{color:#7d8aa0;font-weight:700}.fxCalGrid i.isOff{color:#aab4c4}.fxCalGrid i.isSel{background:var(--blue);color:#fff;font-weight:800;animation:2.4s ease-in-out infinite fxBeat}.fxSlots{grid-template-columns:repeat(2,1fr);gap:6px;margin:12px 0;display:grid}.fxSlots i{border:1px solid #d5deea;border-radius:7px;padding:7px 0;font-size:11.5px;font-style:normal;font-weight:600}.fxSlots i.isSel{border-color:var(--blue);background:var(--blue);color:#fff}.fxFlow{background:var(--fx-blue2);filter:drop-shadow(0 0 6px #1f7cff);place-self:center;width:28px;height:28px;animation:1.6s ease-in-out infinite fxNudge;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h14M12 5l7 7-7 7' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M4 12h14M12 5l7 7-7 7' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.fxRealFoot{color:var(--fx-mute);align-items:center;gap:18px;margin:30px 0 0;font-size:19px;display:flex}.fxRealFoot:before,.fxRealFoot:after{content:"";background:#96b9e640;flex:1;height:1px}.fxFit{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:460px;display:grid}.fxFitText{z-index:2;align-self:center;padding:clamp(36px,5vw,64px);position:relative}.fxSubLeft{max-width:520px}.fxFitPhoto{position:relative}.fxFitPhoto img{object-fit:cover;object-position:50% 20%;width:100%;height:100%;position:absolute;inset:0}.fxFitPhoto:before{content:"";z-index:1;background:linear-gradient(90deg,#07142e 0%,#07142e80 28%,#07142e40 60%),linear-gradient(#0000 55%,#040b1bbf);position:absolute;inset:0}.fxFitCard{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;transition:transform .8s var(--ease) .4s, opacity .8s var(--ease) .4s;background:linear-gradient(160deg,#2c200cd1,#100e12db);border:1px solid #ffb42e99;border-radius:20px;padding:24px;position:absolute;bottom:30px;left:-40px;right:28px;transform:translateY(16px);box-shadow:0 0 30px #ffaa282e,0 24px 50px -16px #000000e6}.fxFit.isOn .fxFitCard{opacity:1;transform:none}.fxFitCard strong{font:800 clamp(20px, 2vw, 26px)/1.18 var(--display);letter-spacing:-.01em;margin-top:14px;display:block}.fxFitCard .fxChips{margin-top:16px}.fxFitCard p{color:var(--fx-mute);border-top:1px solid #ffffff1f;margin:16px 0 0;padding-top:14px;font-size:15.5px}.fxNext{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);min-height:520px;display:grid}.fxNextText{z-index:2;scroll-margin-top:calc(var(--header-h) + 16px);align-self:center;padding:clamp(36px,5vw,64px);position:relative}.fxNextText .pillWrap{margin-top:28px}.fxNextText .snapCalendar{margin-top:24px}.fxRestart{margin-top:22px;display:block}.fxNextPhoto{position:relative}.fxNextPhoto img{object-fit:cover;object-position:45% 30%;width:100%;height:100%;position:absolute;inset:0}.fxNextPhoto:before{content:"";z-index:1;background:linear-gradient(90deg,#08183a 0%,#08183a66 30%,#08183a00 60%);position:absolute;inset:0}@media (max-width:1100px){.fxSteps{grid-template-columns:repeat(3,minmax(0,1fr))}.fxStep:nth-child(3):after{display:none}}@media (max-width:860px){.fx section{border-radius:22px}.fxHero,.fxFit,.fxNext{grid-template-columns:minmax(0,1fr);min-height:0}.fxHeroText,.fxFitText,.fxNextText{padding:28px 20px}.fxChips{flex-direction:column;align-items:flex-start}.fxHeroPhoto{min-height:520px}.fxHeroPhoto img{object-position:35% 25%}.fxHeroPhoto:before{background:linear-gradient(#08183a 0%,#08183a33 22%,#08183a00 45%),linear-gradient(#0000 50%,#040b1bd9)}.fxLeak{width:auto;bottom:16px;left:16px;right:16px}.fxLeak strong{font-size:26px}.fxBuild{padding:30px 14px}.fxHead{text-align:left}.fxHead .fxSub{margin-inline:0}.fxSteps{grid-template-columns:minmax(0,1fr);gap:22px;margin-top:26px}.fxStep{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;display:grid}.fxStepArt{aspect-ratio:1;border-radius:19px 0 0 19px}.fxStepText{flex-direction:column;gap:6px;padding:14px}.fxNum{z-index:4;background:#061229;width:34px;height:34px;position:absolute;top:-12px;left:-8px}.fxStepText b{color:var(--fx-blue2);margin-top:0;font-size:12.5px}.fxStepText p{font-size:15px}.fxStep:not(:last-child):after,.fxStep:nth-child(3):after{animation-name:fxNudgeY;display:block;inset:auto auto -22px 22%;transform:rotate(90deg)}@keyframes fxNudgeY{50%{transform:rotate(90deg)translate(3px)}}.fxPhone{border-radius:16px;inset:10px 22%}.fxBrowser{inset:8px}.fxPage{gap:4px;padding:7px}.fxPage strong{font-size:12px}.fxPage small,.fxTiers{display:none}.fxPageBtn{padding:5px;font-size:10px}.fxBooked{padding:8px}.fxCheck{width:46px;height:46px}.fxCheck svg{width:26px;height:26px}.fxBooked strong{font-size:15px}.fxBooked small,.fxBookedCard{display:none}.fxReal{padding:28px 16px}.fxRealRow{grid-template-columns:minmax(0,1fr);gap:0}.fxFlow{margin:10px 0;animation-name:fxNudgeY;transform:rotate(90deg)}.fxPanelAd .videoCard video{aspect-ratio:9/16;min-height:0}.fxPanelShot img{max-height:420px}.fxRealFoot{font-size:15px}.fxFitPhoto{order:-1;min-height:420px}.fxFitText{order:0}.fxFitCard{margin:-140px 16px 20px;position:relative;bottom:auto;left:auto;right:auto}.fxFitPhoto:before{background:linear-gradient(#07142e00 50%,#07142e 100%)}.fxFit{flex-direction:column;display:flex}.fxFitPhoto{flex:none;height:380px;min-height:0}.fxNextPhoto{height:360px}.fxNextPhoto:before{background:linear-gradient(#08183a 0%,#08183a00 35%)}}@media (prefers-reduced-motion:reduce){.fx section>*,.fxStep,.fxPanel,.fxLeak,.fxFitCard{opacity:1!important;transition:none!important;transform:none!important}.fx *,.fx :after{animation:none!important}}.fxCal{justify-content:center}@media (max-width:860px){.fxPhoneTop{display:none}.fxHeroPhoto{min-height:560px}.fxHeroPhoto img{object-position:50% 12%}.fxFit{display:grid}.fxFitPhoto{order:0;height:auto;min-height:0;padding:220px 14px 16px}.fxFitPhoto img{object-position:50% 15%}.fxFitPhoto:before{background:linear-gradient(#07142e 0%,#07142e1a 30%,#07142e8c 70%)}.fxFitCard{margin:0;position:relative;inset:auto}}.fxPage img{object-position:50% 40%;height:auto}.fxHeroPhoto img,.fxStepArt>img,.fxNextPhoto img,.fxFitPhoto img{filter:brightness(.86)contrast(1.08)saturate(1.05)}.fxPanelAd .igAd{border-radius:14px;height:100%}.fxPanelAd .igAd .videoCard{height:100%}.fxPanelAd .igAd video{object-fit:cover;height:100%;min-height:420px}.fxHeroPhoto img{object-position:50% 20%}.fxFitPhoto img{object-position:60% 40%}.fxNextPhoto img{object-position:50% 35%}@media (max-width:860px){.fxHeroPhoto{min-height:0;padding:200px 14px 14px}.fxHeroPhoto img{object-position:50% 22%}.fxHeroPhoto:before{background:linear-gradient(#08183a 0%,#08183a00 28%),linear-gradient(#040b1b33 45%,#040b1be6 100%)}.fxLeak{width:auto;position:relative;inset:auto}.fxNextPhoto{height:240px}.fxFitPhoto{padding-top:160px}.fxPanelAd .igAd video{aspect-ratio:9/16;min-height:0}.fxChips{flex-flow:wrap;gap:8px;margin-top:18px}.fxChip{gap:8px;padding:8px 12px 8px 10px;font-size:14px}.fxHeroText{padding-bottom:20px}.fxHeroPhoto{padding-top:150px}.fxProblem{margin-top:18px}}.fxHero{padding-bottom:0}.fxScrollCue{z-index:3;color:#cfe3ff;font:700 12px var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;opacity:0;transition:opacity .6s var(--ease) .9s, color var(--t-base);background:0 0;border:0;border-radius:99px;flex-direction:column;align-items:center;gap:4px;padding:8px 14px;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.fxHero.isOn .fxScrollCue{opacity:1}.fxScrollCue:hover{color:#fff}.fxScrollCue svg{fill:none;stroke:#7cc2ff;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;background:#08183ab3;border:1.5px solid #7cc2ffb3;border-radius:50%;width:30px;height:30px;padding:5px;animation:1.6s ease-in-out infinite fxCue;box-shadow:0 0 14px #007eff80}@keyframes fxCue{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}.fxBuild{scroll-margin-top:calc(var(--header-h) + 12px)}@media (min-width:861px){.fxScrollCue{left:25%}}@media (max-width:860px){.fxHeroPhoto{padding-bottom:86px}.fxScrollCue{bottom:16px}}@media (prefers-reduced-motion:reduce){.fxScrollCue svg{animation:none}}.fxScrollCue{white-space:nowrap}@media (max-width:860px){.fxScrollCue{left:50%!important}}@media (min-width:861px){.fxScrollCue{bottom:22px}}.fxCueWrap{z-index:3;pointer-events:none;justify-content:center;display:flex;position:absolute;bottom:14px;left:0;right:0}.fxCueWrap .fxScrollCue{pointer-events:auto;position:static;transform:none}@media (min-width:861px){.fxCueWrap{bottom:18px;right:0}.fxHeroText{padding-bottom:92px}}@media (max-width:860px){.fxHeroText{padding:26px 18px 0}.fxProblem{margin-top:14px}.fxFix{margin-top:10px;font-size:16.5px}.fxChips{margin-top:14px}.fxHeroPhoto{margin-top:-70px;padding:150px 12px 70px}.fxHeroPhoto img{object-position:50% 30%}.fxHeroText{z-index:3}.fxCueWrap{bottom:10px}.fxHeroPhoto img{-webkit-mask-image:linear-gradient(#0000 0%,#00000040 14%,#000000b3 30%,#000 48%);mask-image:linear-gradient(#0000 0%,#00000040 14%,#000000b3 30%,#000 48%)}.fxHeroPhoto:before{background:linear-gradient(#040b1b00 40%,#040b1b26 55%,#040b1b99 78%,#040b1bf2 100%)}.fxHeroPhoto{margin-top:-110px;padding-top:200px}.fxHeroPhoto img{object-position:50% 34%;-webkit-mask-image:linear-gradient(#0000 0%,#00000014 16%,#0000004d 30%,#000000a6 44%,#000 60%);mask-image:linear-gradient(#0000 0%,#00000014 16%,#0000004d 30%,#000000a6 44%,#000 60%)}}.fxCueWrap .fxScrollCue{color:#fff;letter-spacing:0;text-transform:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(#143c82d9,#08183ae6);border:1px solid #7cc2ff8c;border-radius:99px;flex-direction:row;align-items:center;gap:14px;padding:10px 18px 10px 12px;animation:2.4s ease-in-out infinite fxCueGlow;display:inline-flex;box-shadow:inset 0 1px #ffffff26,0 0 0 4px #007eff1f,0 0 28px #007eff73}.fxScrollCue:hover{transform:translateY(2px)}@keyframes fxCueGlow{50%{box-shadow:inset 0 1px #ffffff26,0 0 0 7px #007eff14,0 0 40px #007effb3}}.fxScrollCue svg{display:none}.fxCueMouse{border:2px solid #9fd2ff;border-radius:12px;flex:none;width:22px;height:34px;position:relative}.fxCueMouse i{background:#fff;border-radius:2px;width:4px;height:8px;margin-left:-2px;animation:1.6s ease-in-out infinite fxWheel;position:absolute;top:6px;left:50%;box-shadow:0 0 8px #4fb4ff}@keyframes fxWheel{0%{opacity:1;transform:translateY(0)}70%{opacity:0;transform:translateY(12px)}to{opacity:0;transform:translateY(0)}}.fxCueText{text-align:left;line-height:1.15;display:grid}.fxCueText b{font:800 15px var(--display);letter-spacing:-.01em}.fxCueText small{color:#b9d6f5;margin-top:2px;font-size:12.5px;font-weight:600}.fxCueChevrons{justify-items:center;gap:0;margin-left:2px;display:grid}.fxCueChevrons i{opacity:.2;border-bottom:2.5px solid #7cc8ff;border-right:2.5px solid #7cc8ff;width:10px;height:10px;margin-top:-3px;animation:1.4s ease-in-out infinite fxChev;transform:rotate(45deg)}.fxCueChevrons i:nth-child(2){animation-delay:.18s}.fxCueChevrons i:nth-child(3){animation-delay:.36s}@keyframes fxChev{0%,to{opacity:.2}40%{opacity:1;filter:drop-shadow(0 0 4px #4fb4ff)}}@media (max-width:860px){.fxCueWrap{bottom:12px}.fxHeroPhoto{padding-bottom:90px}}@media (prefers-reduced-motion:reduce){.fxCueWrap .fxScrollCue,.fxCueMouse i,.fxCueChevrons i{animation:none}.fxCueChevrons i{opacity:.8}}.fxCuePhone{flex:none;width:34px;height:38px;display:none;overflow:visible}.fxCpBody{fill:#08183a99;stroke:#9fd2ff;stroke-width:2px}.fxCpScreen rect{fill:#4fb4ff;opacity:.55}.fxCpScreen{animation:1.8s ease-in-out infinite fxCpScroll}.fxCpFinger{fill:#0b1d3d;stroke:#fff;stroke-width:1.8px;stroke-linejoin:round;stroke-linecap:round}.fxCpHand{animation:1.8s ease-in-out infinite fxCpSwipe}@keyframes fxCpSwipe{0%{opacity:0;transform:translateY(8px)}15%{opacity:1}60%{opacity:1;transform:translateY(-8px)}80%,to{opacity:0;transform:translateY(-10px)}}@keyframes fxCpScroll{0%,15%{transform:translateY(0)}60%,to{transform:translateY(-4px)}}.fxCuePhone svg,.fxCuePhone{overflow:visible}.fxCuePhone *{transform-box:view-box}@media (max-width:860px),(pointer:coarse){.fxCueMouse{display:none}.fxCuePhone{display:block}.fxCueText small{font-size:0}.fxCueText small:after{content:"Swipe up to see it";font-size:12.5px}}@media (prefers-reduced-motion:reduce){.fxCpHand,.fxCpScreen{animation:none}}@media (max-width:860px),(pointer:coarse){.fxScrollCue svg.fxCuePhone{width:34px;height:38px;box-shadow:none;background:0 0;border:0;padding:0;animation:none;display:block}}.fxCpHand rect,.fxCpHand path{fill:#fff;stroke:#0b1d3d;stroke-width:1.6px;stroke-linejoin:round}.fxCpHand{filter:drop-shadow(0 2px 3px #00000080);animation:1.8s cubic-bezier(.4,0,.2,1) infinite fxCpSwipe2}@keyframes fxCpSwipe2{0%{opacity:0;transform:translateY(6px)}12%{opacity:1;transform:translateY(6px)}62%{opacity:1;transform:translateY(-9px)}80%{opacity:0;transform:translateY(-11px)}to{opacity:0;transform:translateY(6px)}}.fxCuePhone{margin-right:2px;width:38px!important;height:42px!important}.fxCpHand rect,.fxCpHand path{stroke:none}.fxCpHand .fxCpHandFill{fill:#fff}.fxCpHand .fxCpHandLine{fill:none;stroke:#0b1d3d;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round}.fxCpNotch{stroke:#9fd2ff;stroke-width:1.6px;stroke-linecap:round}.fxCuePhone{width:46px!important;height:46px!important}.fxProblem{border-left:3px solid var(--fx-hot1,#ff8a3d);padding-left:14px}.fxLeak{border:1.5px solid #ff8c50e6;animation:2.6s ease-in-out infinite fxLeakGlow;box-shadow:0 0 0 1px #ff783c40,0 18px 40px #00000073,0 0 42px #ff6e3252}@keyframes fxLeakGlow{50%{box-shadow:0 0 0 1px #ff783c66,0 18px 40px #00000073,0 0 64px #ff6e3280}}.fxLeak strong{color:#fff}.fxLeak p{color:#e6edf7}@media (max-width:860px){.fxHeroPhoto{margin-top:-110px;padding-top:128px}.fxLeak strong{font-size:30px}}@media (prefers-reduced-motion:reduce){.fxLeak{animation:none}}.fxCueWrap .fxScrollCue{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(#2f95ff 0%,#0a7fff 50%,#0067de 100%);border:0;gap:12px;padding:6px 20px 6px 6px;box-shadow:inset 0 1px #fff9,inset 0 -2px 8px #00286e73,0 0 0 1px #a0d7ff80,0 18px 40px -14px #007eff,0 0 64px -12px #007eff99}.fxCueText small{color:#dcecff}.fxCueKnob{background:linear-gradient(#fff,#e3f0ff);border-radius:50%;flex:none;place-items:center;width:50px;height:50px;display:none;overflow:hidden;box-shadow:0 3px 10px #001e5a73,inset 0 -1px #003c8c2e}.fxCueKnob .fxCuePhone{width:38px!important;height:38px!important;margin:0!important;display:block!important}.fxCueKnob .fxCpBody{fill:#eaf3ff;stroke:#0a6fe0;stroke-width:2.2px}.fxCueKnob .fxCpNotch{stroke:#0a6fe0}.fxCueKnob .fxCpScreen rect{fill:#2f8cff;opacity:.6}.fxCueKnob .fxCpHand .fxCpHandLine{stroke:#0a3f8c}@media (max-width:860px),(pointer:coarse){.fxCueKnob{display:grid}}.fxCueKnob .fxCpHand .fxCpHandFill{fill:#0a6fe0}.fxCueKnob .fxCpHand .fxCpHandLine{stroke:#fff;stroke-width:1.5px}.fxCueWrap .fxCueChevrons i{border-color:#fff!important}.fxLeadMobile{display:none}@media (max-width:860px){.fxHero{position:relative;overflow:hidden}.fxLeadMobile{gap:16px;margin-top:18px;display:grid}.fxLeadMobile .fxLeak{opacity:1;width:auto;margin:0;position:relative;inset:auto;transform:none}.fxCueWrap.fxCueInline{justify-content:center;display:flex;position:static;inset:auto}.fxHeroPhoto .fxLeak,.fxHero>.fxCueWrap{display:none}.fxHeroPhoto{z-index:0;opacity:.32;pointer-events:none;min-height:0;margin:0;padding:0;position:absolute;inset:0}.fxHeroText{z-index:2;padding-bottom:28px;position:relative}.fxProblem{margin-top:22px}.fxHeroPhoto{opacity:.18}}
.goPage{--goCard:linear-gradient(180deg, #092852d1, #021026e6);--goLine:#78b4ff47;--goLineHi:#78beff99;--goMuted:#b9cbe0;background:var(--bg)}.goPage .section{padding:76px 0}.goPage .section.goLight{color:var(--ink);background:radial-gradient(40% 55% at 100% 100%,#006eff73,#0000 70%),radial-gradient(35% 45% at 85% 0,#50a0ff4d,#0000 70%),radial-gradient(45% 40% at 0 30%,#a0cdff59,#0000 70%),linear-gradient(160deg,#f5f8fd,#e6eef9)}.goPage .goLight h2{color:var(--ink)}.goPage .goLight .eyebrow{color:var(--blue-deep)}.goPage .goLight .goAuthority{color:#1b2a40}.goPage .goLight .ticks li{color:#2c3d55}.goPage .goLight .goFail{background:linear-gradient(#0b2a55,#03152f);border-color:#0a3c8c80;box-shadow:0 30px 60px -30px #001e5a8c}.goPage .goLight .goFail h3{color:#fff}.goBar{z-index:1;background:var(--blue);place-items:center;height:68px;display:grid;position:relative}.goBar img{filter:brightness(0)invert();width:180px;height:auto}.goPage .mediaSlot{box-shadow:none;color:#8ea3bf;background:#0a111e;border:1px dashed #2c4466;border-radius:10px}.goPage .mediaSlot .play{-webkit-backdrop-filter:none;width:64px;height:64px;box-shadow:none;background:#fff;border:0}.goPage .mediaSlot .play:before,.goPage .mediaSlot .play:after{display:none}.goPage .mediaSlot .play svg{z-index:1;width:26px;height:26px;fill:var(--blue);position:relative}.goPage .mediaTag{color:#7fb6ff}.goPage .mediaSlot.hasMedia{object-fit:contain;background:#000;border:0}.goNarrow{max-width:980px}.goHead{text-align:center;max-width:760px;margin:0 auto 32px}.goHead .eyebrow{margin-bottom:10px}.goHead h2{margin-bottom:0}.goHeadWide{max-width:900px}.goLead{color:#d3deec;margin:20px 0 0;font-size:clamp(17px,1.4vw,19px)}.goCenter{justify-content:center;margin-top:36px;display:flex}.goHero{isolation:isolate;text-align:center;background:linear-gradient(180deg, var(--bg) 0, #021430 60px, #04070f 200px, #050505 300px, #050505 calc(100% - 220px), #04070f calc(100% - 140px), #01112a calc(100% - 50px), var(--bg) 100%);padding:64px 0 80px;position:relative;overflow:hidden}.goHero:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#96b4dc33 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#96b4dc33 1px,#0000 1px) 0 0/48px 48px,radial-gradient(28% 38% at 14% 0,#2882ff80,#0000 70%),linear-gradient(242deg,#0000 50%,#146eff33 64%,#146eff1a 76%,#0000 90%);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 120px calc(100% - 160px),#0000);mask-image:linear-gradient(#0000,#000 120px calc(100% - 160px),#0000)}@media (max-width:620px){.goHero:before{background-size:10vw 10vw,10vw 10vw,auto,auto}}.goHero .shell{flex-direction:column;align-items:center;display:flex}.goCallout{letter-spacing:.16em;margin-bottom:18px;font-size:13px}.goHero h1{letter-spacing:-.015em;max-width:960px;margin:0 0 22px;font-size:clamp(36px,5vw,66px);line-height:1.08}.goHero h1>span:not(.rotator){color:#4ea2ff;display:block}.goSub{color:#e3ebf5;white-space:nowrap;margin:0 0 16px;font-size:min(21px,4.7619vw - 1.90476px);font-weight:600}.goHero .rotator{color:#4ea2ff;margin-top:.08em}.goHero h1 .rotatorWord{color:#0000;background:linear-gradient(90deg,#4aa9ff 0%,#0a84ff 35%,#2f95ff 65%,#4aa9ff 100%) 0 0/200% 100%;animation:rotIn .52s var(--ease) both, icpFlow 4s linear infinite;-webkit-background-clip:text;background-clip:text;margin-bottom:-.12em;margin-right:-.06em;padding-bottom:.12em;padding-right:.06em;position:relative}.goHero h1 .rotatorWord:after{content:"";clip-path:polygon(0 50%,12% 0,88% 0,100% 50%,88% 100%,12% 100%);transform-origin:50%;height:max(3px,.05em);animation:rotLine 1s var(--ease) .14s both;background:linear-gradient(90deg,#0a84ff00 0%,#3b9dff 22%,#0a84ff 50%,#3b9dff 78%,#0a84ff00 100%);position:absolute;bottom:-.03em;left:-4%;right:-4%}@media (prefers-reduced-motion:reduce){.goHero h1 .rotatorWord{animation:none}}.goHero.goHeroLight{background:radial-gradient(40% 50% at 100% 0,#50a0ff47,#0000 70%),radial-gradient(35% 45% at 0 100%,#006eff2e,#0000 70%),linear-gradient(#fff,#eef4fc)}.goHero.goHeroLight:before{background:linear-gradient(#005ac812 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#005ac812 1px,#0000 1px) 0 0/48px 48px;-webkit-mask-image:radial-gradient(80% 70% at 50% 40%,#000 40%,#0000 100%);mask-image:radial-gradient(80% 70% at 50% 40%,#000 40%,#0000 100%)}.goHeroLight h1{color:var(--ink)}.goHeroLight .goCallout{color:var(--blue-deep)}.goHeroLight .eyebrow:before{background:linear-gradient(90deg,#0066d900,#0066d9cc)}.goHeroLight .eyebrow:after{background:linear-gradient(90deg,#0066d9cc,#0066d900)}.goHeroLight h1 .rotatorWord{background-image:linear-gradient(90deg,#0a84ff 0%,#0058c8 35%,#0a84ff 65%,#3b9dff 100%)}.goHeroLight .goSub{color:#22324a}.goHeroLight .goVideo{box-shadow:0 30px 60px -30px #00286e73}.goHeroLight .pillSub{color:#44556b}.goWatch{background:var(--blue);color:#fff;width:100%;font-family:var(--display);letter-spacing:.14em;border-radius:10px 10px 0 0;justify-content:center;align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:800;display:flex}.goWatch svg{fill:currentColor;width:18px;height:18px}.goVideo{aspect-ratio:16/9;width:100%;min-height:0;margin-bottom:34px;border-top:0!important;border-radius:0 0 10px 10px!important}.goClients{background:var(--bg);padding:26px 0 40px}.goClients .clStrip{margin-top:0}.goClients .clPill{cursor:default}.goClients .clPill img{opacity:.85;filter:none!important}.goVis{background:#000a1a99;border:1px solid #78b4ff33;border-radius:12px;place-items:center;height:262px;margin-bottom:20px;display:grid;position:relative;overflow:hidden}.goTag{color:#c9d6e6;letter-spacing:.08em;text-transform:uppercase;background:#000000bf;border-radius:4px;padding:4px 8px;font-size:10.5px;font-weight:800;position:absolute;top:10px;right:10px}.goTag.isReal{background:var(--blue);color:#fff}.goShot{object-fit:cover;width:100%;height:100%}.goShot.is-zoom{animation:goKen 14s var(--ease-in-out) infinite alternate;transform-origin:40% 35%}@keyframes goKen{0%{transform:scale(1)}to{transform:scale(1.14)translate(-2%,1%)}}.goShot.is-pan{object-position:50% 0;animation:goPan 10s var(--ease-in-out) infinite alternate}@keyframes goPan{0%,15%{object-position:50% 0}85%,to{object-position:50% 100%}}.mkNotif{animation:mkDrop 7s var(--ease) infinite}@keyframes mkDrop{0%{opacity:0;transform:translateY(-14px)scale(.96)}6%,92%{opacity:1;transform:none}to{opacity:0}}.mkPros li{transition:background var(--t-base);animation:7s ease-in-out infinite backwards mkRing;animation-delay:calc(.4s + var(--i) * .25s);position:relative}@keyframes mkRing{0%{opacity:0;transform:translate(-10px)}5%{opacity:1;transform:none}9%{transform:translate(3px)}13%{transform:translate(-3px)}17%,to{transform:none}}.mkState{justify-items:end;display:grid}.mkState i{white-space:nowrap;grid-area:1/1;font-style:normal;font-weight:700}.mkCalling{color:#d0402b;animation:7s linear infinite mkCallOut}@keyframes mkCallOut{0%,10%,20%,30%,40%,48%{opacity:1}5%,15%,25%,35%,45%{opacity:.35}52%,to{opacity:0}}.mkEnd{opacity:0;animation:mkEndIn 7s var(--ease) infinite}@keyframes mkEndIn{0%,50%{opacity:0;transform:translateY(6px)}56%,92%{opacity:1;transform:none}to{opacity:0}}.mkPros li.isLost .mkEnd{color:#8a93a1}.mkPros li.isYou .mkEnd{color:#d0402b}.mkPros li.isWon{animation-name:mkRing,mkWin;animation-duration:7s,7s;animation-iteration-count:infinite,infinite}.mkPros li.isWon .mkEnd{color:#13924e}@keyframes mkWin{0%,52%{background:#fff}58%,92%{background:#e3f8ec;box-shadow:inset 0 0 0 2px #2bd27a}to{background:#fff}}.mkPros li.isLost:not(.isYou){animation-name:mkRing,mkFade;animation-duration:7s,7s;animation-iteration-count:infinite,infinite}@keyframes mkFade{0%,52%{opacity:1}58%,92%{opacity:.55}to{opacity:1}}.mkPostStats span:first-child{animation:mkLike 3s var(--ease) infinite;display:inline-block}@keyframes mkLike{0%,70%,to{transform:none}80%{transform:scale(1.18)}}.mkBad{animation:3s ease-in-out infinite mkZero;display:inline-block}@keyframes mkZero{0%,60%,to{transform:none}66%{transform:translate(-3px)}72%{transform:translate(3px)}78%{transform:none}}.mkMiss span{animation:mkPop 5s var(--ease) infinite backwards;animation-delay:calc(var(--i) * .45s)}@keyframes mkPop{0%{opacity:0;transform:scale(.6)}10%,85%{opacity:1;transform:none}to{opacity:0;transform:scale(.9)}}.mkBtn{animation:5s ease-in-out infinite mkDead}@keyframes mkDead{0%,40%,to{opacity:1}50%{opacity:.45}}.mkCal li.isOn{animation:2.4s ease-in-out infinite mkGlow}@keyframes mkGlow{50%{box-shadow:0 0 0 3px #0a84ff40}}.mkCal li:not(.isOn){background:linear-gradient(90deg,#f1f3f6 0% 40%,#fbfcfd 50%,#f1f3f6 60% 100%) 0 0/300% 100%;animation:3.2s linear infinite mkShim}@keyframes mkShim{0%{background-position:100% 0}to{background-position:0 0}}.mkSeq{animation:mkMsg 7s var(--ease) infinite backwards;animation-delay:calc(var(--i) * .9s)}@keyframes mkMsg{0%{opacity:0;transform:translateY(8px)scale(.96)}7%,82%{opacity:1;transform:none}92%,to{opacity:0;transform:none}}@media (prefers-reduced-motion:reduce){.goShot,.mkNotif,.mkPros li,.mkPros i,.mkPostStats span,.mkBad,.mkMiss span,.mkBtn,.mkCal li,.mkSeq{animation:none!important}}.goFails{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.goFail,.goStep{border:1px solid var(--goLine);background:var(--goCard);transition:transform var(--t-base) var(--ease), border-color var(--t-base) var(--ease);border-radius:18px;padding:14px 14px 24px;position:relative;box-shadow:0 24px 60px -30px #000c}.goFail:hover,.goStep:hover{border-color:var(--goLineHi);transform:translateY(-3px);box-shadow:0 0 0 1px #78beff40,0 0 34px #007eff40}.goFail h3,.goStep h3{margin:0 8px 8px;font-size:21px}.goFail>p,.goStep>p{color:var(--goMuted);margin:0 8px;font-size:15.5px;line-height:1.55}.goFail h3:before{content:"✕ ";color:var(--bad)}.goMechSteps{grid-template-columns:repeat(4,1fr);gap:44px;margin:0;padding:0;list-style:none;display:grid}.goStep{flex-direction:column;display:flex}.goStepHead{align-items:center;gap:12px;min-height:56px;margin:4px 6px 16px;display:flex}.goStepHead h3{line-height:1.2;margin:0!important;font-size:19px!important}.goMechNum{color:#5aa9ff;font-family:var(--display);letter-spacing:.08em;flex:none;font-size:15px;font-weight:800}.goNode{z-index:2;color:#fff;width:52px;height:52px;animation:2.4s ease-out infinite goHit;animation-delay:var(--d,0s);background:linear-gradient(#2a8cff,#0055c4);border-radius:15px;flex:none;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff61,0 0 0 4px #0a84ff2e}@keyframes goHit{0%,70%,to{box-shadow:inset 0 1px #ffffff61,0 0 0 4px #0a84ff2e}35%{box-shadow:inset 0 1px #ffffff61,0 0 0 7px #8cc8ff4d,0 0 30px #0a84ffcc}}.goStep:not(:last-child):after{content:"";z-index:1;background:linear-gradient(90deg,#0000 0,#a8e6ff 30%,#fff 40%,#0000 60%) 0 0/60px 100% repeat-x,linear-gradient(90deg,#0a84ff,#4fb4ff);border-radius:3px;width:44px;height:3px;animation:.7s linear infinite goSurgeX;position:absolute;top:46px;left:100%;box-shadow:0 0 8px #1a8cff,0 0 18px #007eff8c}@keyframes goSurgeX{to{background-position:60px 0,0 0}}.mk{color:#10151d;width:min(250px,88%);font-family:var(--sans);text-align:left;font-size:12px;line-height:1.35}.mk b{font-weight:800}.mkPhone{background:#eef1f5;border-radius:16px;padding:12px}.mkNotif{background:#fff;border-radius:12px;gap:2px;padding:10px 12px;display:grid;box-shadow:0 1px 2px #00000014}.mkNotif span,.mkSmall{color:#5d6776}.mkSmall{margin:8px 2px 5px;font-size:11px}.mkPros{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mkPros li{background:#fff;border-radius:8px;justify-content:space-between;padding:4px 10px;font-weight:700;display:flex}.mkPros li.isYou{box-shadow:inset 0 0 0 2px #0a84ff}.mkPros i{color:#d0402b;font-style:normal;font-weight:600}.mkFoot{color:#8a93a1;margin:8px 2px 0;font-size:10.5px}.mkPost{background:#fff;border-radius:10px;overflow:hidden}.mkPostHead{align-items:center;gap:8px;padding:10px;display:flex}.mkPostHead i{background:#c9d3e0;border-radius:50%;width:28px;height:28px}.mkPostHead div{display:grid}.mkPostHead span{color:#65676b;font-size:11px}.mkPostImg{background:linear-gradient(135deg,#b9c6d6,#8fa2ba);height:70px}.mkPostStats{color:#65676b;border-bottom:1px solid #e4e6eb;justify-content:space-between;padding:8px 10px;display:flex}.mkPostRow{justify-content:space-between;padding:8px 10px;display:flex}.mkBad{color:#d0402b}.mkBrowser{background:#fff;border-radius:10px;overflow:hidden}.mkBar{background:#e8ebef;align-items:center;gap:4px;padding:7px 8px;display:flex}.mkBar i{background:#b5bcc6;border-radius:50%;width:7px;height:7px}.mkBar span{color:#6a7380;background:#fff;border-radius:4px;flex:1;margin-left:6px;padding:2px 8px;font-size:10.5px}.mkPage{gap:7px;padding:12px;display:grid}.mkLine{background:#e1e5ea;border-radius:4px;height:7px}.mkLine.short{width:60%}.mkBtn{color:#fff;background:#9aa5b3;border-radius:4px;justify-self:start;margin-top:4px;padding:5px 10px;font-size:11px;font-weight:700}.mkMiss{flex-wrap:wrap;gap:4px;padding:0 10px 10px;display:flex}.mkMiss span{color:#c0391f;background:#fde8e4;border-radius:99px;padding:3px 7px;font-size:10.5px;font-weight:700}.mkCal{background:#fff;border-radius:10px;padding:12px}.mkCalHead{margin-bottom:8px;display:block}.mkCal ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.mkCal li{color:#8a93a1;background:#f1f3f6;border-radius:6px;justify-content:space-between;padding:6px 10px;display:flex}.mkCal li span{color:#10151d;font-weight:700}.mkCal li i{font-style:normal}.mkCal li.isOn{color:#0a6be0;background:#e3f0ff;font-weight:700}.mkThread{background:#fff;border-radius:14px;gap:6px;padding:12px;display:grid}.mkMsg{background:#e9e9eb;border-radius:14px;max-width:88%;margin:0;padding:7px 10px;font-size:11.5px}.mkMsg.isMe{color:#fff;background:#0a84ff;justify-self:end;font-weight:700}.mkCalPing{background:#eef5ff;border-left:3px solid #0a84ff;border-radius:4px;gap:2px;margin-top:2px;padding:8px 10px;font-size:11px;display:grid}.mkCalPing span{color:#4b5563}.goWhyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:64px;display:grid}.goWhyGrid .mediaSlot{min-height:420px}.goAuthority{color:#e3ebf5;margin:18px 0 24px;font-size:19px;font-style:italic;font-weight:600}.goTicks{margin-bottom:34px;font-size:18px}.goPage .ticks li{color:#dbe4ef}.goStories{gap:20px;max-width:1080px;margin:0 auto;display:grid}.goStory{border:1px solid var(--goLine);background:var(--goCard);transition:transform var(--t-base) var(--ease), border-color var(--t-base) var(--ease);border-radius:18px;grid-template-columns:1.1fr 1fr;align-items:center;gap:40px;padding:22px;display:grid}.goStory:hover{border-color:var(--goLineHi);transform:translateY(-3px)}.goStory .mediaSlot{aspect-ratio:16/9;min-height:0}.goStory h3{margin:0 0 12px;font-size:clamp(22px,2vw,28px);line-height:1.2}.goStory p{color:var(--goMuted);margin:0}.goRealAd{grid-template-columns:minmax(0,340px) 1fr;justify-content:center}.goAdFrame{width:100%;max-width:340px;margin:0 auto}.goRealAd .pill{border-color:var(--blue);background:var(--blue);color:#fff;margin-bottom:14px}.goOfferGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.goOfferCard{border:1px solid var(--goLineHi);background:var(--goCard);border-radius:20px;padding:clamp(28px,4vw,44px);box-shadow:0 0 60px -10px #007eff4d}.goOfferCard .goTicks{margin-bottom:26px}.goPrice{border-top:1px solid var(--goLine);color:#fff;font-family:var(--display);margin:0 0 14px;padding-top:20px;font-size:17px;font-weight:700}.goPlaceholder{color:#dbe6f4;margin:22px 0 0;font-size:18px}.goRisk{color:#bcd6f5;background:#08101d;border:1px dashed #3a5b88;border-radius:8px;margin:0;padding:14px 16px;font-size:14.5px}.goFitGrid{grid-template-columns:1fr 1fr;gap:18px;max-width:1000px;margin:0 auto;display:grid}.goFitCol{background:var(--goCard);border:1px solid var(--goLine);border-radius:18px;padding:30px}.goFitCol h3{margin:0 0 18px;font-size:22px}.goFitCol ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.goFitCol li{color:#dbe4ef;padding-left:30px;position:relative}.goFitCol li:before{font-weight:800;position:absolute;top:0;left:0}.goFitCol.isYes{border-top:3px solid var(--blue)}.goFitCol.isYes li:before{content:"✓";color:#4ea2ff}.goFitCol.isNo{border-top:3px solid var(--bad)}.goFitCol.isNo li:before{content:"✕";color:var(--bad)}.goPage .faq,.goPage .faq details{border-color:var(--goLine)}.goPage .faq details p{color:var(--goMuted)}.goCloseCard{text-align:center;border:1px solid var(--goLineHi);background:radial-gradient(60% 50% at 50% 0%, #007eff38, transparent 70%), var(--goCard);border-radius:22px;max-width:920px;margin:0 auto;padding:clamp(36px,5vw,64px);box-shadow:0 0 80px -20px #007eff59}.goCloseCard h2{margin:0 0 18px!important}.goCloseCard p{color:#d3deec;max-width:680px;margin:0 auto 26px}.goCloseCard .goRisk{text-align:left;margin:0 auto 30px}.goFoot{text-align:center;background:linear-gradient(#00152e 0,#04070f 140px,#000 220px);justify-items:center;gap:14px;padding:60px 24px 130px;display:grid}.goFoot img{width:150px;height:auto}.goFoot p{color:#7c8da5;margin:0;font-size:14px}.goFoot a:hover{color:#4ea2ff}.goSticky{z-index:35;opacity:0;pointer-events:none;width:min(520px,100% - 24px);transition:opacity var(--t-base) var(--ease), transform var(--t-slow) var(--ease);justify-items:center;gap:8px;display:grid;position:fixed;bottom:max(16px,3.5vh);left:50%;transform:translate(-50%,140%)}.goSticky.isOn{opacity:1;pointer-events:auto;transform:translate(-50%)}.goStickyBtn{justify-content:space-between;width:100%;min-height:72px;padding-left:30px;font-size:20px;box-shadow:inset 0 1px #fff9,inset 0 -2px 8px #00286e73,0 0 0 1px #a0d7ff99,0 18px 40px -10px #000000b3,0 0 50px -6px #007effd9}.goStickyBtn .pillKnob{width:56px;height:56px}.goStickyNote{color:#cfe0f5;background:#000814d1;border-radius:99px;padding:4px 12px;font-size:12.5px;font-weight:700}.goBookedHero{padding:72px 0 40px}.goConfirm{text-align:left;gap:10px;width:100%;max-width:640px;margin:8px 0 0;padding:0;list-style:none;display:grid}.goConfirm li{border:1px solid var(--goLine);background:var(--goCard);border-radius:12px;align-items:center;gap:16px;padding:16px 20px;display:flex}.goConfirm li.isFirst{border-color:var(--blue)}.goConfirm strong{color:#fff;font-family:var(--display);font-size:18px}.goConfirm p{color:var(--goMuted);margin:2px 0 0;font-size:15px}.goConfirmIcon{color:#fff;background:linear-gradient(#2a8cff,#0055c4);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;display:grid}.goPage .agenda li{border-color:var(--goLine);background:var(--goCard)}html.goLocked{overflow:hidden}.goModal{width:100vw;max-width:none;height:100dvh;max-height:none;color:var(--text);background:#070d18;border:0;margin:0;padding:0;position:fixed;inset:0;overflow:hidden}.goModal::backdrop{background:#070d18}.goModal[open]{animation:goIn var(--t-slow) var(--ease) both}.goModal[open]::backdrop{animation:goFade var(--t-base) var(--ease) both}@keyframes goIn{0%{opacity:0;transform:translateY(14px)scale(.98)}to{opacity:1;transform:none}}@keyframes goFade{0%{opacity:0}to{opacity:1}}.goModalCard{overscroll-behavior:contain;height:100dvh;max-height:none;box-shadow:none;background:radial-gradient(900px 420px at 50% -120px,#007eff38,#0000 70%),#070d18;border:0;border-radius:0;padding:64px clamp(20px,4vw,40px) 40px;position:relative;overflow-y:auto}.goModalCard>:not(.goX){max-width:640px;margin-inline:auto}.goFlow h2{outline:none;margin:0 0 6px;font-size:clamp(24px,3vw,32px);line-height:1.15}.goStepSub{color:#a3b3c8;margin:0 0 24px;font-size:15.5px}.goX{z-index:2;color:#cfe3ff;cursor:pointer;width:36px;height:36px;transition:border-color var(--t-fast), color var(--t-fast);background:#0b1322;border:1px solid #2a3f5f;border-radius:50%;place-items:center;display:grid;position:fixed;top:14px;right:14px}.goX:hover{color:#fff;border-color:#4ea2ff}.goX svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:16px;height:16px}.goSteps{grid-template-columns:repeat(4,1fr);gap:8px;margin:4px 44px 26px 0;padding:0;list-style:none;display:grid}.goFlow.isInline .goSteps{margin-right:0}.goSteps li{color:#6f819a;letter-spacing:.02em;gap:7px;font-size:12px;font-weight:700;display:grid}.goSteps i{height:5px;transition:background var(--t-slow) var(--ease);background:#1b2940;border-radius:99px}.goSteps .isDone i,.goSteps .isNow i{background:linear-gradient(90deg,#0000 0,#a8e6ff 30%,#fff 40%,#0000 60%) 0 0/120px 100% repeat-x,linear-gradient(90deg,#0a84ff,#4fb4ff);animation:1.1s linear infinite goSurgeBar;box-shadow:0 0 8px #1a8cff,0 0 16px #007eff80}@keyframes goSurgeBar{to{background-position:120px 0,0 0}}@media (prefers-reduced-motion:reduce){.goSteps i{animation:none!important}}.goSteps .isNow{color:#fff}.goSteps .isDone{color:#4ea2ff}.goForm{gap:16px}.goForm .formGrid label:last-child:nth-child(odd){grid-column:1/-1}.goForm input[type=text],.goForm input[type=email],.goForm input[type=tel],.goForm textarea{border-color:var(--blue);background:#02060d}.goForm .hasErr input{border-color:#ff8a5c}.goForm textarea{min-height:84px}.goChoice{border:0;margin:0 0 6px;padding:0}.goChoice legend{color:#e4eefb;margin-bottom:10px;padding:0;font-size:15px;font-weight:700}.goChips{flex-wrap:wrap;gap:8px;display:flex}.goChip{cursor:pointer;position:relative;display:inline-flex!important}.goChip input{opacity:0;pointer-events:none;position:absolute}.goChip span{border:1px solid var(--blue);color:#d6e4f5;transition:border-color var(--t-fast), background var(--t-fast), color var(--t-fast), transform var(--t-fast) var(--ease);background:#02060d;border-radius:999px;padding:10px 15px;font-size:14.5px;font-weight:600}.goChip:hover span{color:#fff;border-color:#4ea2ff}.goChip input:focus-visible+span{outline-offset:2px;outline:3px solid #4ea2ff}.goChip.isOn span{border-color:var(--blue);background:var(--blue);color:#fff}.goChip:active span{transform:scale(.97)}.goChoice.hasErr legend{color:#ffb39a}.goCal{min-height:300px}.goTiles{margin-top:6px}.goQCount{margin:0 0 10px}.goHint{color:#7f95b3;margin:0}@media (hover:none){.goKeyHint{display:none}}@media (max-width:620px){.goTiles button{min-height:62px}}.goNav{justify-content:space-between;align-items:center;gap:16px;margin-top:8px;display:flex}.goNav .btn{justify-self:auto}.goAuto{color:var(--blue-soft);text-align:right;animation:goTick .3s var(--ease) forwards;margin:10px 0 0;font-weight:700}.goApplyHero{text-align:left;padding:52px 0 64px}.goApplyGrid{grid-template-columns:minmax(0,1fr) minmax(0,560px);align-items:start;gap:56px;display:grid!important}.goApplyGrid>*{min-width:0}.goApplyIntro{padding-top:24px}.goApplyIntro h1{margin-bottom:18px}.goApplyIntro h1>span:not(.rotator){display:inline}.goApplyIntro .rotator{justify-items:start}.goApplyIntro .goTicks{margin:0}.goApplyCard{max-height:none;overflow:visible}.goFlow.isInline{scroll-margin-top:20px}.goFlowEyebrow{margin-bottom:14px}@media (max-width:980px){.goFails{grid-template-columns:1fr 1fr}.goMechSteps{grid-template-columns:1fr;gap:40px;max-width:520px;margin:0 auto}.goStep:not(:last-child):after{background:linear-gradient(#0000 0,#a8e6ff 18%,#fff 24%,#0000 40%) 0 0/100% 80px repeat-y,linear-gradient(#0a84ff,#4fb4ff);width:3px;height:40px;animation-name:goSurgeY;top:100%;left:79px}.goOfferGrid,.goApplyGrid{grid-template-columns:minmax(0,1fr);gap:32px}.goApplyIntro{padding-top:0}}@keyframes goSurgeY{to{background-position:0 80px,0 0}}@media (max-width:860px){.goWhyGrid,.goStory{grid-template-columns:1fr;gap:28px}.goWhyGrid .mediaSlot{min-height:280px}}@media (max-width:600px){.goPage .section{padding:52px 0}.goFail .goVis{height:auto;margin-bottom:14px;padding:40px 12px 16px}.goFail h3{margin-bottom:6px}.goHead{margin-bottom:24px}.goHero{padding:36px 0 44px}.goCallout{letter-spacing:.12em;font-size:11.5px}.goHero h1 .rotator{white-space:nowrap;font-size:min(1em,9.09091vw - 3.63636px)}.goHero h1 .rotatorSizer,.goHero h1 .rotatorWord{white-space:nowrap}.goFails,.goFitGrid,.goRealAd{grid-template-columns:1fr}.goStory{padding:16px}.goFitCol{padding:24px}.goForm .formGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px 10px}.goForm .formGrid>label:not(.goHalf){grid-column:1/-1}.goForm .formGrid label{gap:6px;font-size:13.5px}.goForm input[type=text],.goForm input[type=email],.goForm input[type=tel]{padding-top:12px;padding-bottom:12px}.goForm .formGrid>label.goHalf.goHalf:nth-child(n){grid-column:auto}.goForm .goHalf .field input{padding-left:14px;padding-right:10px}.goForm .goHalf .field svg,:is(.goModal,.goApplyCard) .goIntro{display:none}:is(.goModal,.goApplyCard) .goSteps{margin-bottom:18px}:is(.goModal,.goApplyCard) .goFlow h2{margin-bottom:14px}.goForm .consent{font-size:12px;line-height:1.45}.goSteps{margin-right:40px}.goSteps span{font-size:10.5px}.goModalCard{padding-top:60px}.goApplyHero{padding:28px 0 44px}.goStickyBtn{min-height:66px;padding-left:24px;font-size:18px}.goStickyBtn .pillKnob{width:52px;height:52px}}@media (prefers-reduced-motion:reduce){.goModal[open],.goModal[open]::backdrop,.goNode,.goStep:after{animation:none!important}.goStory:hover,.goFail:hover,.goStep:hover{transform:none}}.goFitHero{padding-bottom:64px}.goFitHero h1{max-width:1000px}.goEcho{color:#cfe6ff;background:#007eff1f;border:1px solid #78b4ff73;border-radius:99px;margin:-6px 0 16px;padding:8px 16px;font-size:15px;font-weight:700}.goFitSub{color:#dfe7f2;max-width:720px;margin:0 0 28px;font-size:clamp(17px,1.5vw,20px)}.goChain{grid-template-columns:repeat(5,1fr);gap:0;width:100%;max-width:880px;margin:44px 0 0;padding:0;list-style:none;display:grid}.goChain li{text-align:center;justify-items:center;gap:10px;display:grid;position:relative}.goChain b{color:#e4eefb;font-family:var(--display);font-size:14px;font-weight:700;line-height:1.25}.goChain .goNode{margin:0}.goChain li:not(:last-child):after{content:"";z-index:1;background:linear-gradient(90deg,#0000 0,#a8e6ff 30%,#fff 40%,#0000 60%) 0 0/60px 100% repeat-x,linear-gradient(90deg,#0a84ff,#4fb4ff);border-radius:3px;width:calc(100% - 64px);height:3px;animation:.7s linear infinite goSurgeX;position:absolute;top:25px;left:calc(50% + 32px);box-shadow:0 0 8px #1a8cff,0 0 16px #007eff80}.goProofStrip{background:var(--bg);text-align:center;padding:28px 0 36px}.goProofStrip .eyebrow{justify-content:center;margin-bottom:14px}.goProofSlots{grid-template-columns:repeat(3,1fr);gap:12px;max-width:980px;margin:0 auto 10px;display:grid}.goProofSlot{color:#8ea3bf;background:#0a111e;border:1px dashed #2c4466;border-radius:12px;place-items:center;min-height:92px;padding:14px;font-size:13.5px;display:grid}@media (min-width:1181px){.goFails.goFails5{grid-template-columns:repeat(5,1fr);gap:14px}.goFails5 .goVis{height:270px}.goFails5 .goFail h3{font-size:19px}}@media (min-width:981px) and (max-width:1180px){.goFails.goFails5{grid-template-columns:repeat(3,1fr)}}.goPage .goFail.isEcho{border-color:var(--blue)!important;box-shadow:0 0 0 2px var(--blue), 0 20px 50px -20px #005adcb3!important}.goMechSteps.goFive{grid-template-columns:repeat(5,1fr);gap:36px}.goFive .goStep:not(:last-child):after{width:36px;top:42px}.goStepPlain{padding:18px 16px 22px}.goStepPlain .goStepHead{min-height:52px;margin:0 0 12px}.goStepPlain h3{margin:0 0 8px!important;font-size:20px!important}.goStepPlain p{margin:0!important}.goFootnote{color:#b9cbe0;text-align:center;max-width:680px;margin:24px auto 0}.goHowList{max-width:760px;margin:0 auto}.goPriceBig{align-items:baseline;gap:10px;margin:18px 0 0;display:flex}.goPriceBig b{color:#fff;font-family:var(--display);letter-spacing:-.02em;font-size:clamp(56px,7vw,88px);font-weight:800;line-height:1}.goPriceBig span{color:#b9cbe0;font-size:18px;font-weight:700}.goScope{color:#cfdcec;margin:0 0 16px;font-size:15.5px}.goPromiseBody{margin:18px auto 0;font-size:18px;color:#2c3d55!important}.goPlatform{max-width:560px;color:#8ea3bf!important;margin:22px auto 0!important;font-size:12.5px!important}.goSteps.goSteps3{grid-template-columns:repeat(3,1fr)}.goIntro{margin-bottom:8px!important}.goProtect{color:#8ea3bf;margin:14px 0 0}.goFieldHint{color:#8ea3bf;font-weight:500}.goSelect{border:1px solid var(--blue);color:#fff;width:100%;font:inherit;appearance:none;background-color:#02060d;background-image:linear-gradient(45deg,#0000 50%,#8cc8ff 50%),linear-gradient(135deg,#8cc8ff 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;border-radius:12px;padding:15px 16px 15px 46px;font-size:16px}.goSelect:focus{outline:none}.goSelect:focus-visible{border-color:var(--blue-soft);box-shadow:0 0 0 3px #2f8fff4d}.goNumGrid{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:6px;display:grid}.goNumGrid button{color:#fff;min-height:64px;font-family:var(--display);cursor:pointer;transition:transform var(--t-fast) var(--ease), border-color var(--t-base), box-shadow var(--t-base);background:linear-gradient(#164a96bf,#08204aeb);border:1px solid #78b9ff8c;border-radius:14px;font-size:24px;font-weight:800}.goNumGrid button:hover{border-color:#8cc8ff;transform:translateY(-2px);box-shadow:0 0 0 1px #8cc8ff66,0 14px 30px -14px #007effe6}.goNumGrid button[aria-pressed=true]{background:linear-gradient(#2f95ff,#0062d6);border-color:#fff;box-shadow:0 0 0 3px #007eff59,0 0 30px #007effb3}.goResult{min-height:62vh;padding-top:72px}.goResultTitle{font-size:clamp(34px,4.6vw,58px)!important}.goResultCal{width:100%;margin:6px 0 14px}.goPrep{text-align:left;margin:0 0 18px}.goWin{position:relative}.goResultBook{min-height:0;padding-top:28px!important}.goWinHead{text-align:left;justify-content:center;align-items:center;gap:16px;display:flex}.goWinHead .goWinBadge{flex:none;width:64px;height:64px;margin:0}.goWinEyebrow{letter-spacing:.16em;font-size:12px;margin:0 0 4px!important}.goWinEyebrow:before,.goWinEyebrow:after{content:none!important;display:none!important}.goWinEyebrow{justify-content:flex-start!important}.goWinTitle{margin:0!important;font-size:clamp(30px,4.4vw,50px)!important;line-height:1.02!important}.goWinLead{margin:12px 0 14px;font-size:18px;font-weight:600}.goBookCal{min-height:560px;margin-top:0!important}.goWin:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(closest-side,#007eff47,#0000 70%);height:240px;position:absolute;inset:-60px -10% auto}.goWinBadge{filter:drop-shadow(0 0 22px #007effb3);width:92px;height:92px;margin:0 auto 18px;display:block}.goWinRing{fill:#007eff1f;stroke:var(--blue);stroke-width:4px;stroke-dasharray:252;stroke-dashoffset:252px;transform-origin:50%;animation:goDraw .9s var(--ease) .15s forwards;transform:rotate(-90deg)}.goWinCheck{fill:none;stroke:#fff;stroke-width:7px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:60;stroke-dashoffset:60px;animation:goDraw .5s var(--ease) .9s forwards}@keyframes goDraw{to{stroke-dashoffset:0}}.goWinTitle span{color:var(--blue-soft)}@keyframes goTick{to{opacity:1;transform:none}}.goNextTitle{text-align:left;margin:0 0 12px;font-size:20px!important}.goTalk{text-align:center;background:#007eff0f;border:1px solid #4ea2ff4d;border-radius:16px;margin:28px 0 0;padding:20px}.goTalk p{margin:0 0 14px;font-weight:700}.goTalkBtns{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.goTalkBtns .btn{min-height:52px;padding:14px 22px}.goTalkBtns svg{flex:none}.goTextBtn{box-shadow:inset 0 0 0 2px var(--blue)!important;background:0 0!important}.goTalkBtns .btn:before,.goTalkBtns .btn:after{content:none!important;display:none!important}.goTalkBtns .btn{justify-content:center}.goFree{text-align:center;background:#ffffff08;border:1px solid #ffffff1f;border-radius:16px;margin:18px 0 0;padding:22px}.goFree h2{margin:6px 0 8px;font-size:22px!important}.goFree p{margin:0 0 12px}@media (max-width:600px){.goTalkBtns .btn{flex:100%}}@media (prefers-reduced-motion:reduce){.goWinRing,.goWinCheck{stroke-dashoffset:0;animation:none}}.mkTrip,.mkVendors{background:#fff;border-radius:12px;padding:12px}.mkTripHead{justify-content:space-between;gap:8px;display:flex}.mkTripHead span{color:#6a7380}.mkRoute{align-items:center;gap:4px;margin:10px 2px;display:flex;position:relative}.mkRoute i{background:#0a84ff;border-radius:50%;width:10px;height:10px}.mkRoute i.isEnd{background:#d0402b}.mkRouteLine{background:linear-gradient(90deg,#0a84ff 50%,#d6dbe2 50%) 0 0/200% 100%;border-radius:3px;flex:1;height:3px;animation:3.5s linear infinite mkDrive}@keyframes mkDrive{0%{background-position:100% 0}to{background-position:0 0}}.mkTripMeta{color:#5d6776;justify-content:space-between;margin:0 0 8px;font-size:11px;display:flex}.mkBudget{background:#f1f3f6;border-radius:6px;justify-content:space-between;margin-bottom:4px;padding:5px 8px;display:flex}.mkBudget.isNeed{color:#c0391f;background:#fde8e4}.mkVerdict{color:#c0391f;margin:8px 0 0;font-weight:800;animation:3s ease-in-out infinite mkZero}.mkVendors{gap:6px;display:grid}.mkInvoice{animation:mkPop 6s var(--ease) infinite backwards;animation-delay:calc(var(--i) * .5s);border:1px solid #e3e7ec;border-radius:8px;padding:7px 9px}.mkInvoice div{justify-content:space-between;display:flex}.mkInvoice div span{color:#c0391f;font-size:10.5px;font-weight:700}.mkInvoice p{color:#5d6776;margin:3px 0 0;font-size:11px}.mkCold .mkClock{border:3px solid #c9d3e0;border-radius:50%;width:44px;height:44px;margin:12px auto 6px;position:relative}.mkCold .mkHand{transform-origin:50% 0;background:#d0402b;width:2px;height:16px;margin-left:-1px;animation:4s linear infinite mkTick;position:absolute;top:50%;left:50%}@keyframes mkTick{0%{transform:rotate(180deg)}to{transform:rotate(540deg)}}.mkSeen{color:#5d6776;justify-content:center;gap:6px;margin:0;display:flex}.mkSeen b{color:#c0391f}.mkCold .mkVerdict{text-align:center;font-size:11.5px}@media (max-width:980px){.goMechSteps.goFive{grid-template-columns:1fr;gap:40px;max-width:520px;margin:0 auto}.goFive .goStep:not(:last-child):after{width:3px;height:40px;top:100%;left:59px}}@media (max-width:620px){.goChain{grid-template-columns:repeat(5,1fr);margin-top:32px}.goChain b{font-size:11px}.goChain .goNode{border-radius:13px;width:44px;height:44px}.goChain li:not(:last-child):after{width:calc(100% - 52px);top:21px;left:calc(50% + 26px)}.goProofSlots{grid-template-columns:1fr}.goNumGrid{grid-template-columns:repeat(4,1fr)}.goEcho{border-radius:14px;font-size:13.5px}}@media (prefers-reduced-motion:reduce){.goChain li:after,.mkRouteLine,.mkVerdict,.mkInvoice,.mkHand{animation:none!important}}.lsRow{flex-wrap:wrap;align-items:center;gap:4px;display:inline-flex}.lsChip{color:#10151d;background:#fff;border-radius:99px;align-items:center;gap:4px;padding:2px 6px 2px 4px;font-size:10.5px;font-weight:700;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #e1e5ea}.lsChip img{width:14px;height:14px}.lsRow.isCompact{justify-content:center;gap:3px}.lsRow.isCompact .lsChip{justify-content:center;width:22px;height:22px;padding:0}.lsRow.isCompact .lsChip img,.lsRow.isCompact .lsAngi{width:15px;height:15px}.optIcon.optLogos{box-shadow:none!important;background:#f4f7fb!important}.optionTiles button[aria-pressed=true] .optIcon.optLogos{background:#fff!important}.mkFoot .lsRow{margin-top:2px}.optIcon.optLogos{padding:3px}.optIcon.optLogos .lsRow{grid-template-columns:repeat(2,17px);align-content:center;gap:2px;display:grid}.optIcon.optLogos .lsChip{border-radius:6px;width:17px;height:17px;box-shadow:inset 0 0 0 1px #dfe5ed}.optIcon.optLogos .lsChip img,.optIcon.optLogos .lsAngi{width:12px;height:12px}.optIcon.optLogos .lsAngi{border-radius:3px;font-size:9px}.goDisclaim{color:#7f95b3;text-align:center;max-width:760px;margin:18px auto 0;font-size:12px}.goLight .goDisclaim{color:#5b6b82}.goFoot .goDisclaim{margin-top:0}@media (max-width:600px) and (max-height:700px){.goModal .goSub0{display:none}}.goForm .goTextOpt{cursor:pointer;transition:border-color var(--t-base) var(--ease), box-shadow var(--t-base) var(--ease), background var(--t-base) var(--ease);background:linear-gradient(#007eff24,#007eff0a);border:1.5px solid #4ea2ff73;border-radius:16px;grid-template-columns:auto 1fr;gap:14px;margin:16px 0 4px;padding:16px 16px 14px;display:grid;position:relative}.goForm .goTextOpt:hover{border-color:var(--blue-soft)}.goForm .goTextOpt.isOn{border-color:var(--blue);background:linear-gradient(#007eff42,#007eff14);box-shadow:0 0 0 4px #007eff29,0 12px 30px -14px #007effe6}.goForm .goTextOpt input{appearance:none;border:2px solid var(--blue-soft);cursor:pointer;width:26px;height:26px;transition:background var(--t-fast), border-color var(--t-fast);background:#02060d;border-radius:8px;place-items:center;margin:1px 0 0;display:grid}.goForm .goTextOpt input:checked{background:var(--blue);border-color:var(--blue)}.goForm .goTextOpt input:checked:after{content:"";border:3px solid #fff;border-width:0 3px 3px 0;width:7px;height:13px;margin-top:-3px;transform:rotate(45deg)}.goForm .goTextOpt input:focus-visible{outline:3px solid var(--blue-soft);outline-offset:2px}.goTextOptBody{gap:6px;display:grid}.goTextOptBody b{color:#fff;font-family:var(--display);align-items:center;gap:8px;font-size:17px;font-weight:800;line-height:1.2;display:flex}.goTextOptBody b svg{color:var(--blue-soft);flex:none}.goTextOptWhy{color:#cfe3ff;font-size:14.5px;font-weight:600;line-height:1.4}.goTextOptBody small{color:#8ea3bf;font-size:11.5px;font-weight:500;line-height:1.45}.goInResult{text-align:center}.goInResult .goBookBtn{width:100%;margin:4px 0 10px}.goInResult .goPrep,.goInResult .goNextTitle{text-align:left}.goResultBooked{min-height:0;padding-top:28px!important}.goBooked{text-align:left;gap:26px;margin-top:4px;display:grid}.goBooked>*{min-width:0}.goBookedLead{text-align:center;margin:14px 0 0!important}.goBookedHelp{text-align:center;color:var(--muted,#a9b4c6);margin:-18px 0 0;font-size:14px}.goBooked .goNextTitle{margin-bottom:12px}.goConfirmVideo{gap:10px;margin:0;display:grid}.goConfirmVideo figcaption{font-family:var(--display);font-size:18px;font-weight:800;line-height:1.2}.goConfirmVideo video{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:14px;width:100%}.goConfirmVideo.isMain figcaption{font-size:20px}.goBreakoutStack{gap:18px;display:grid}.goSkimList{gap:10px;margin:0 0 16px;padding:0;list-style:none;display:grid}.goSkimList li{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:12px;padding:14px 16px;font-size:17px;line-height:1.35}.goSkimList b,.goBring b,.goDeal b,.goBookedLead b{font-weight:800}.goDeal{background:#007eff0f;border:1px solid #4ea2ff4d;border-radius:16px;padding:18px}.goDeal .eyebrow{justify-content:flex-start;margin:0 0 6px}.goDeal .eyebrow:before,.goDeal .eyebrow:after{content:none!important;display:none!important}.goDealTitle{font-family:var(--display);margin:0 0 6px;font-size:clamp(20px,5vw,26px);font-weight:800;line-height:1.12}.goDealTitle span{color:var(--blue-soft)}.goDealBody{margin:0;font-size:16px}.goConfirmProofGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.goProofCard{background:#ffffff0a;border:1px solid #ffffff1f;border-radius:14px;padding:16px}.goProofCard b{font-family:var(--display);font-size:17px}.goProofCard p{margin:6px 0 0}.goProofResult{font-size:17px;font-weight:700}.goProofContext,.goProofMeta{font-size:14px}.goSlotEmpty{text-align:left;background:#f5a52414;border:2px dashed #f5a524;border-radius:14px;gap:6px;padding:16px;display:grid}.goSlotEmpty p{margin:0;font-size:14px;line-height:1.4}.goSlotTag{color:#1a1100;letter-spacing:.08em;background:#f5a524;border-radius:6px;justify-self:start;padding:3px 9px;font-size:11px;font-weight:800}.goSlotTitle{font-family:var(--display);font-size:18px;line-height:1.2}.goSlotMeta{opacity:.85;font-size:13px!important}.goSlotMeta code{word-break:break-word;font-size:12px}.goPage,.goModal{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.goPage :is(a,button),.goModal :is(a,button,label,select){touch-action:manipulation}.goPage .pillSub,.goModal .pillSub,.goApplyCard .pillSub{text-align:center;text-wrap:balance;max-width:100%;display:block}.goPage .pillSub i{vertical-align:1px;margin-right:8px;display:inline-block}@media (max-width:620px){.goFails5{gap:12px}.goFails5 .goFail:not(.isEcho):not(.isLead) .goVis{display:none}.goFails5 .goFail:not(.isEcho):not(.isLead){padding:18px 14px}.goMechSteps.goFive{gap:12px}.goFive .goStepPlain{grid-template-columns:auto minmax(0,1fr);align-items:start;column-gap:14px;padding:14px 16px;display:grid}.goFive .goStepPlain .goStepHead{grid-row:1/span 2;min-height:0;margin:0}.goFive .goStepPlain .goMechNum{display:none}.goFive .goStepPlain h3{margin:4px 0!important;font-size:18px!important}.goFive .goStepPlain p{font-size:15px}.goFive .goStep:not(:last-child):after{height:12px;left:41px}}.goOfferCta{margin-top:40px}@media (max-width:980px){.goOfferGrid>div:first-child{text-align:center}.goOfferGrid .goPriceBig{justify-content:center}}@media (max-width:620px){.goChain b{font-size:13px}}.goTag{font-size:11.5px}.goFaqShell{max-width:720px}.goFoot a{margin:-14px -4px;padding:14px 8px;display:inline-block}html:has(.goPage){scroll-padding-bottom:150px}.goSticky{bottom:max(16px, 3.5vh, calc(env(safe-area-inset-bottom) + 12px))}.goModalCard{padding-top:calc(64px + env(safe-area-inset-top));padding-bottom:calc(40px + env(safe-area-inset-bottom));padding-left:max(clamp(20px, 4vw, 40px), env(safe-area-inset-left));padding-right:max(clamp(20px, 4vw, 40px), env(safe-area-inset-right))}@media (max-width:600px){.goModalCard{padding-top:calc(60px + env(safe-area-inset-top))}}.goX{top:calc(14px + env(safe-area-inset-top));right:calc(14px + env(safe-area-inset-right))}@media (hover:none){.goTiles kbd{display:none}}.goNumGrid button{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.goHero h1 .rotatorWord:after,.goClients .clTrack{animation:none!important}}.goLoopBtn{z-index:2;color:#fff;cursor:pointer;width:44px;height:44px;transition:background var(--t-fast);background:#0009;border:1px solid #ffffff59;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:10px;left:10px}.goLoopBtn:hover{background:#000000d9}.goLoopBtn svg{fill:currentColor;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.goFitHero h1{text-transform:uppercase;letter-spacing:.005em;font-size:clamp(32px,4.6vw,60px);line-height:1.04}
