.gqs{--acc:#1B76BC;--acc-ink:#1B76BC;--tint:#E8F2F9;--line:#D2E4F1;--line2:#A6C9E3;--band:#1B76BC;--band-ink:#ffffff;font-family:'Open Sans',Arial,sans-serif;color:#011627;background:#fff;width:100%;font-size:16px;line-height:1.6}.gqs.gqs-theme-power{--acc:#553393;--acc-ink:#553393;--tint:#EFEBF5;--line:#DED7E9;--line2:#BCAFD2;--band:#553393}.gqs.gqs-theme-reapp{--acc:#011627;--acc-ink:#011627;--tint:#EDF9F8;--line:#DCF2F0;--line2:#95D9D3;--band:#011627}.gqs *,.gqs *::before,.gqs *::after{box-sizing:border-box}.gqs a{color:var(--acc-ink)}.gqs a:hover{color:#011627}.gqs-theme-reapp a{color:#1B76BC}.gqs h1,.gqs h2,.gqs h3,.gqs p{margin:0}.gqs-band{padding:72px 24px}.gqs-band--tight{padding:48px 24px}.gqs-band--slim{padding:18px 24px}.gqs-band--tint{background:var(--tint)}.gqs-band--navy{background:#011627;color:#fff}.gqs-band--acc{background:var(--band);color:#fff}.gqs-band--dblue{background:#0D5C99;color:#fff}.gqs-band--lime{background:#F7F9EC}.gqs-theme-reapp .gqs-band--acc{border-top:6px solid #47C0B8}.gqs-in{max-width:1120px;margin:0 auto;display:flex;flex-direction:column;gap:24px}.gqs-in--wide{max-width:1180px}.gqs-eyebrow{font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--acc-ink)}.gqs-band--navy .gqs-eyebrow,.gqs-band--acc .gqs-eyebrow,.gqs-band--dblue .gqs-eyebrow{color:#F4B92B}.gqs-theme-reapp .gqs-band--acc .gqs-eyebrow{color:#47C0B8}.gqs-h1{font-size:clamp(32px,5vw,48px);line-height:1.12;font-weight:800;color:var(--acc-ink);text-wrap:balance}.gqs-h2{font-size:clamp(26px,3.6vw,36px);line-height:1.2;font-weight:800;color:var(--acc-ink);text-wrap:balance}.gqs-band--navy .gqs-h2,.gqs-band--acc .gqs-h2,.gqs-band--dblue .gqs-h2{color:#fff}.gqs-h3{font-size:21px;line-height:1.3;font-weight:800;color:var(--acc-ink)}.gqs-lead{font-size:18px;line-height:1.6;color:#24364D;max-width:640px}.gqs-band--navy .gqs-lead,.gqs-band--acc .gqs-lead,.gqs-band--dblue .gqs-lead{color:#E8F2F9}.gqs-small{font-size:14px;line-height:1.6;color:#42526A}.gqs-band--navy .gqs-small,.gqs-band--acc .gqs-small,.gqs-band--dblue .gqs-small{color:#D2E4F1}.gqs-head{display:flex;flex-direction:column;gap:12px;max-width:780px}.gqs-row{display:flex;flex-wrap:wrap;gap:40px;align-items:center}.gqs-main{flex:999 1 520px;min-width:0;display:flex;flex-direction:column;gap:18px}.gqs-side{flex:1 1 360px;min-width:0;display:flex;flex-direction:column;align-items:center;gap:10px}.gqs-btns{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.gqs-btn{display:inline-block;background:#F54600;color:#ffffff!important;font-size:19px;font-weight:700;line-height:1.3;padding:15px 24px;border-radius:10px;text-decoration:none;text-align:center}.gqs-btn:hover{background:#d93e00;color:#fff}.gqs-btn--blue{background:#1B76BC}.gqs-btn--blue:hover{background:#0D5C99}.gqs-btn--line{background:#fff0;color:var(--acc-ink)!important;border:2px solid var(--acc);font-size:17px;padding:12px 20px}.gqs-btn--line:hover{background:var(--tint)}.gqs-btn:focus-visible,.gqs a:focus-visible{outline:3px solid #F4B92B;outline-offset:3px}.gqs-more{font-size:17px;font-weight:700;text-decoration:none}.gqs-chips{display:flex;flex-wrap:wrap;gap:10px}.gqs-chip{background:#fff;border:1px solid var(--line2);border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600}.gqs-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}@media (max-width:900px){.gqs-grid{grid-template-columns:minmax(0,1fr)}}.gqs-grid4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:980px){.gqs-grid4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.gqs-grid4{grid-template-columns:minmax(0,1fr)}}.gqs-card{background:#fff;border:1px solid var(--line2);border-radius:15px;padding:24px;display:flex;flex-direction:column;gap:12px;color:#011627}.gqs-card--plain{border:0}.gqs-card--hl{border:2px solid var(--acc)}.gqs-card--dark{background:#0D5C99;border:0;color:#fff}.gqs-card--navy{background:#011627;border:0;color:#fff}.gqs-card-title{font-size:19px;font-weight:800;line-height:1.3;color:var(--acc-ink)}.gqs-card--dark .gqs-card-title,.gqs-card--navy .gqs-card-title{color:#fff}.gqs-card p{font-size:15px;line-height:1.6;color:#24364D}.gqs-card--dark p,.gqs-card--navy p{color:#E8F2F9}a.gqs-card{text-decoration:none}a.gqs-card:hover{border-color:var(--acc)}.gqs-tag{align-self:flex-start;background:#FEF8EA;color:#011627;font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px}.gqs-tag--hl{background:var(--tint);color:#0D5C99}.gqs-kicker{font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#F54600}.gqs-price{font-size:28px;font-weight:800;color:#011627}.gqs-price small{font-size:15px;font-weight:600;color:#42526A}.gqs-checks{list-style:none;margin:0;padding:12px 0 0;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:9px;font-size:14px;line-height:1.5;color:#24364D}.gqs-checks li{display:flex;gap:10px}.gqs-checks li::before{content:"\2713";color:var(--acc);font-weight:800;flex:none}.gqs-checks li.gqs-no{color:#42526A}.gqs-checks li.gqs-no::before{content:"\25CB";color:#42526A;font-weight:400}.gqs-checks--big{border:0;padding:0;font-size:16px}.gqs-focus{font-size:13px;color:#42526A;margin-top:auto}.gqs-icon{width:64px;height:64px;object-fit:contain}.gqs-pic{width:100%;height:170px;object-fit:contain;background:#fff;border-radius:12px}.gqs-hero-img{width:100%;max-width:440px;aspect-ratio:1/1;object-fit:contain;background:#fff;border-radius:15px}.gqs-hero-tile{width:100%;max-width:420px;aspect-ratio:1/1;background:var(--tint);border-radius:15px;display:flex;align-items:center;justify-content:center}.gqs-hero-tile img{width:80%;height:80%;object-fit:contain}.gqs-where{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:15px;overflow:hidden}.gqs-where a{display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;padding:20px 24px;border-bottom:1px solid var(--line);text-decoration:none;color:#011627}.gqs-where a:last-child{border-bottom:0}.gqs-where a:hover{background:var(--tint)}.gqs-where a.gqs-where--hl{background:var(--tint)}.gqs-where q{flex:999 1 360px;min-width:0;font-size:18px;font-weight:700;quotes:"\201C" "\201D"}.gqs-where span{flex:1 1 240px;font-size:16px;font-weight:700;color:#1B76BC}.gqs-quote{border-left:3px solid #F54600;padding-left:18px;font-size:22px;line-height:1.4;font-weight:700}.gqs-steps{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px}.gqs-step{border-top:3px solid var(--acc);padding-top:14px;display:flex;flex-direction:column;gap:8px}.gqs-step b{font-size:15px;color:#F54600}.gqs-step strong{font-size:19px}.gqs-step p{font-size:15px;color:#24364D}.gqs-box{background:#FEF8EA;border-radius:15px;padding:30px;display:flex;flex-wrap:wrap;gap:24px;align-items:center}.gqs-box--line{background:#fff;border:1px solid var(--line)}.gqs-coaches{display:flex;flex-wrap:wrap;gap:18px}.gqs-coaches figure{margin:0;width:92px;display:flex;flex-direction:column;align-items:center;gap:8px;font-weight:700;font-size:15px}.gqs-coaches img{width:76px;height:76px;border-radius:50%;object-fit:cover}.gqs-pills{display:flex;flex-wrap:wrap;gap:12px}.gqs-pills span{display:flex;align-items:center;gap:10px;background:#fff;color:var(--acc-ink);border-radius:12px;padding:8px 16px 8px 8px;font-weight:700;font-size:15px}.gqs-theme-reapp .gqs-pills span{color:#011627}.gqs-pills img{width:40px;height:40px;object-fit:contain}.gqs-book{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start}.gqs-book>.gqs-paybox{flex:1 1 420px;min-width:0}.gqs-book>.gqs-live{flex:1.3 1 480px;min-width:0}.gqs-paybox,.gqs-live{background:#fff;border:1px solid var(--line);border-radius:16px;padding:28px;display:flex;flex-direction:column;gap:16px}.gqs-paybox--solo{max-width:760px;margin:0 auto;width:100%}.gqs-live .embedded-booking{width:100%}.gqs-reviews{border-radius:15px}.gqs-admin-note{background:#FEF8EA;border:1px dashed #F4B92B;border-radius:12px;padding:14px 18px;font-size:14px;color:#011627}.gqs .gq-embed .gq-svc>h1.gq-h2{font-size:24px}.gqs .gq-embed .gq-wrap{padding:0;max-width:none}.gqs-box>img{width:96px;height:96px;object-fit:contain;flex:none}a.gqs-card strong{color:#011627}.gqs-theme-power .gq-co .gq-h2,.gqs-theme-power .gq-co .gq-svc-step{color:#553393}.gqs-theme-reapp .gq-co .gq-h2,.gqs-theme-reapp .gq-co .gq-svc-step{color:#011627}.gqs-theme-power .gq-co .gq-svc-pill[aria-checked="true"]{border-color:#553393;background:#EFEBF5}.gqs-theme-reapp .gq-co .gq-svc-pill[aria-checked="true"]{border-color:#011627;background:#EDF9F8}.gqs-theme-power .gq.gq-co{--blue:#553393;--dark:#553393;--tint:#EFEBF5;--line:#DED7E9;--ring:#BCAFD2}.gqs-theme-reapp .gq.gq-co{--blue:#011627;--dark:#011627;--tint:#EDF9F8;--line:#DCF2F0;--ring:#95D9D3}body[class*="gq-page-svc-"]{overflow-x:clip}body[class*="gq-page-svc-"] .jupiterx-main-content{padding-top:0!important;padding-bottom:0!important}.gqs{width:100vw;max-width:100vw!important;position:relative;left:50%;margin-left:-50vw!important;margin-right:0!important}a.gqs-pick{text-decoration:none;color:#011627;transition:border-color .15s,transform .15s,box-shadow .15s}a.gqs-pick:hover,a.gqs-pick:focus-visible{border-color:var(--acc);transform:translateY(-2px);box-shadow:0 6px 18px rgb(1 22 39 / .08)}.gqs-pick-go{margin-top:8px;font-weight:700;font-size:15px;color:var(--acc-ink)}.gqs-grid2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}@media (max-width:700px){.gqs-grid2{grid-template-columns:minmax(0,1fr)}}.gqs-progress{list-style:none;margin:0 0 28px;padding:0;display:flex;flex-wrap:wrap;gap:8px 10px;font-size:14px;font-weight:600}.gqs-progress li{padding:6px 14px;border-radius:999px;background:#fff;color:#5b6b7d;border:1px solid var(--line2)}.gqs-progress li.done{background:#1B76BC;color:#fff;border-color:#1B76BC}.gqs-progress li.now{color:#011627;border:2px solid #1B76BC}.gqs-prep{margin:0;padding:0 0 0 22px;display:flex;flex-direction:column;gap:14px;font-size:17px;line-height:1.55;color:#24364D;max-width:820px}.gqs-prep li::marker{color:#F54600;font-weight:700}.gqs-prep strong{color:#011627}.gqs-gqcard{max-width:820px}.gqs-angela{width:100%;max-width:400px;aspect-ratio:1/1;border-radius:50%;background:radial-gradient(circle at 50% 45%,#ffffff 0,#d8e9f6 70%);display:flex;align-items:flex-end;justify-content:center;overflow:hidden}.gqs-angela img{width:92%;height:auto;display:block}.gqs-prep a{color:#1B76BC}.gqs-qa{display:flex;flex-direction:column;border-top:1px solid var(--line2);max-width:960px}.gqs-qa-row{display:grid;grid-template-columns:minmax(200px,1fr) 2fr;gap:8px 28px;padding:14px 0;border-bottom:1px solid var(--line2)}.gqs-qa-q{font-weight:700;color:#011627;font-size:17px;margin:0}.gqs-qa-a{color:#24364D;font-size:16px;line-height:1.55;margin:0}@media (max-width:640px){.gqs-qa-row{grid-template-columns:1fr}}.gqs-diff{gap:22px 36px}.gqs-diff strong{display:block;font-size:19px;color:#F4B92B;margin-bottom:6px}.gqs-diff p{font-size:16px;line-height:1.6;margin:0}.gqs-diff a{color:#fff}.gqs-reads{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:10px 24px}.gqs-reads a{display:block;padding:12px 14px;background:#fff;border:1px solid var(--line2);border-radius:10px;color:#1B76BC;font-weight:600;text-decoration:none}.gqs-freesteps{list-style:none;counter-reset:fs;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;max-width:960px}.gqs-freesteps li{counter-increment:fs;display:flex;flex-wrap:wrap;gap:10px 24px;align-items:center;justify-content:space-between;background:#fff;border:1px solid var(--line2);border-radius:12px;padding:16px 18px 16px 58px;position:relative}.gqs-freesteps li::before{content:counter(fs);position:absolute;left:16px;top:16px;width:28px;height:28px;border-radius:50%;background:#F54600;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;font-size:15px}.gqs-freesteps li>div{flex:1 1 380px;min-width:0}.gqs-freesteps strong{font-size:18px;color:#011627}.gqs-freesteps p{margin:4px 0 0;font-size:15px;line-height:1.55;color:#24364D}.gqs-freesteps a{font-weight:700;color:#1B76BC;text-decoration:none;white-space:nowrap}.gqs-angela-wrap{position:relative;width:100%;max-width:400px}.gqs-angela-wrap .gqs-angela{max-width:none}.gqs-hearts{position:absolute;inset:0;pointer-events:none}.gqs-heart{position:absolute;top:20%;left:50%;width:22px;height:22px;opacity:0;animation:gqs-float 4.2s ease-out infinite;filter:drop-shadow(0 1px 1px rgb(1 22 39 / .15))}.gqs-heart1{margin-left:-10px;animation-delay:0s;width:20px;height:20px}.gqs-heart2{margin-left:8px;animation-delay:.6s;width:14px;height:14px;--dx:34px}.gqs-heart3{margin-left:-24px;animation-delay:1.2s;width:26px;height:26px;--dx:-40px}.gqs-heart4{margin-left:2px;animation-delay:1.8s;width:16px;height:16px;--dx:18px}.gqs-heart5{margin-left:-16px;animation-delay:2.4s;width:22px;height:22px;--dx:-24px}.gqs-heart6{margin-left:14px;animation-delay:3s;width:18px;height:18px;--dx:44px}.gqs-heart7{margin-left:-4px;animation-delay:3.6s;width:12px;height:12px;--dx:-12px}@keyframes gqs-float{0%{transform:translate(0,0) scale(.4) rotate(0deg);opacity:0}12%{opacity:1}60%{opacity:.95}100%{transform:translate(var(--dx,0),-150px) scale(1.1) rotate(var(--rot,12deg));opacity:0}}.gqs-heart3,.gqs-heart5,.gqs-heart7{--rot:-14deg}@media (prefers-reduced-motion:reduce){.gqs-heart{animation:none;opacity:.9}.gqs-heart1{transform:translate(-20px,-60px)}.gqs-heart2{transform:translate(30px,-40px)}.gqs-heart3{transform:translate(-50px,-20px)}.gqs-heart4,.gqs-heart5,.gqs-heart6,.gqs-heart7{display:none}}.gqs-thanks .gqs-band{padding-left:clamp(24px,7vw,120px);padding-right:clamp(24px,7vw,120px)}.gqs-thanks .gqs-in{max-width:980px}