html,body,body *,body :before,body :after,code,pre,kbd,samp{font-family:Roboto,ui-sans-serif,system-ui,sans-serif}
.pricing-page{color:#f6f8ff;background:#050914;overflow:hidden}.pricing-page .pricing-hero{isolation:isolate;border-bottom:1px solid #709ae73d;place-items:center;min-height:590px;display:grid;position:relative;overflow:hidden}.pricing-page .pricing-hero-media,.pricing-page .pricing-hero-media video{width:100%;height:100%;position:absolute;inset:0}.pricing-page .pricing-hero-media{z-index:-2;background:#071532}.pricing-page .pricing-hero-media video{object-fit:cover;object-position:center center;opacity:.48;filter:saturate(.72)contrast(1.08);transform:scale(1.32)}.pricing-page .pricing-hero-media:after{content:"";z-index:1;background:linear-gradient(#030a1b70 0%,#040c1fad 48%,#071532 100%),linear-gradient(90deg,#0207147a,#0000 45%,#0308146b);position:absolute;inset:0}.pricing-page .pricing-hero-inner{z-index:1;text-align:center;width:min(100% - 48px,880px);padding:92px 0 86px;position:relative}.pricing-page .pricing-hero h1{color:#f5f8ff;letter-spacing:-.025em;text-wrap:balance;max-width:820px;margin:17px auto 21px;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:clamp(50px,6vw,84px);font-weight:800;line-height:1.04}.pricing-page .pricing-hero-inner>p{color:#d5e2fc;text-wrap:balance;margin:0 auto;font-size:clamp(18px,2vw,23px);line-height:1.45}.pricing-page .pricing-hero-inner .pricing-hero-support{color:#9fb4d9;margin-top:11px;font-size:16px}.pricing-page .pricing-hero-inner>a{margin-top:30px}.pricing-page .pricing-section{padding:0 0 136px}.pricing-page .pricing-free-intro{text-align:center;width:min(100% - 48px,820px);padding:75px 0 40px}.pricing-page .pricing-free-intro h2{color:#f6f8ff;letter-spacing:-.015em;text-wrap:balance;max-width:720px;margin:15px auto 12px;font-family:Roboto,ui-sans-serif,system-ui,sans-serif;font-size:clamp(30px,4vw,45px);font-weight:800;line-height:1.12}.pricing-page .pricing-free-intro>p{color:#a9bbdb;max-width:650px;margin:0 auto;font-size:16px;line-height:1.62}.pricing-page .pricing-decision{width:100%;margin-top:34px}.pricing-page .billing-control{justify-content:center;width:100%;margin:0;display:flex}.pricing-page .billing-switch{background:#0b1b3d;border:1px solid #759de880;border-radius:999px;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 10px 30px #01061247}.pricing-page .billing-switch button{color:#f5f8ff;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:112px;min-height:44px;padding:0 18px;font:700 13px/1 Roboto,ui-sans-serif,system-ui,sans-serif;display:inline-flex}.pricing-page .billing-switch button.active{color:#fff;background:#2563eb;box-shadow:0 5px 16px #2563eb5c}.pricing-page .billing-switch button:hover:not(.active){background:#527fda33}.pricing-page .billing-switch button:focus-visible{outline-offset:3px;outline:2px solid #cbb8ff}.pricing-page .billing-save{color:#f1eaff;letter-spacing:.01em;background:#a78bfa40;border:1px solid #c4a6ffd1;border-radius:999px;align-items:center;min-height:24px;padding:0 8px;font-size:10px;font-weight:800;display:inline-flex}.pricing-page .price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:16px;width:min(100% - 48px,1180px);margin:0 auto;display:grid}.pricing-page .plan-card{background:linear-gradient(160deg,#102b58 0%,#071532 72%);border:1px solid #709ae761;border-radius:12px;flex-direction:column;min-height:566px;padding:30px 27px 26px;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 30px #0000002e}.pricing-page .plan-card:before{content:"";background:linear-gradient(90deg,#a78bfa,#a78bfa2e);border-radius:0 0 4px 4px;height:3px;position:absolute;top:0;left:26px;right:26px}.pricing-page .plan-card:after{content:"";filter:blur(2px);pointer-events:none;background:#6186e721;border-radius:50%;width:210px;height:210px;position:absolute;top:-105px;right:-75px}.pricing-page .plan-badge{z-index:1;color:#17102d;letter-spacing:.04em;text-transform:uppercase;background:#a78bfa;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:900;position:absolute;top:15px;right:20px}.pricing-page .plan-card-top{z-index:1;min-height:207px;position:relative}.pricing-page .plan-card-meta{align-items:baseline;gap:9px;display:flex}.pricing-page .plan-card-index{color:#81a9fa;letter-spacing:.08em;font-size:11px;font-weight:800}.pricing-page .plan-name{color:#f2f6ff;font-size:16px;font-weight:800}.pricing-page .plan-positioning{color:#b7c9e9;min-height:46px;margin:17px 0 0;font-size:14px;line-height:1.45}.pricing-page .plan-price{white-space:nowrap;align-items:baseline;gap:5px;margin-top:29px;display:flex}.pricing-page .plan-currency{color:#d9e8ff;font-size:20px;font-weight:700}.pricing-page .plan-price strong{color:#fff;letter-spacing:-.02em;font-size:clamp(42px,3.2vw,54px);font-weight:800;line-height:.98}.pricing-page .plan-period{color:#9fb9e5;font-size:13px;font-weight:700}.pricing-page .plan-billing-note{color:#94add5;margin-top:8px;font-size:12px;display:block}.pricing-page .plan-features{z-index:1;flex:1;align-content:start;gap:15px;padding:7px 0 24px;display:grid;position:relative}.pricing-page .plan-feature{color:#d6e3fb;align-items:flex-start;gap:9px;font-size:13px;line-height:1.45;display:flex}.pricing-page .plan-feature svg{color:#70a3ff;flex:none;margin-top:2px}.pricing-page .plan-card>a{z-index:1;justify-content:center;width:100%;min-height:48px;margin-top:auto;position:relative}.pricing-page .pricing-explainer{text-align:left;border-radius:12px;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:48px;width:min(100% - 48px,980px);margin:60px auto 0;padding:44px 48px;display:grid}@media (max-width:820px){.pricing-page .pricing-explainer{text-align:center;grid-template-columns:1fr;gap:20px;padding:32px 28px}}.pricing-page .pricing-explainer h2,.pricing-page .pricing-topups h2{color:#f6f8ff;letter-spacing:-.015em;text-wrap:balance;margin:13px 0 0;font-size:clamp(28px,3.3vw,42px);line-height:1.08}.pricing-page .pricing-explainer>p{color:#adc0e1;margin:0;font-size:16px;line-height:1.65}.pricing-page .pricing-topups{text-align:center;background:linear-gradient(145deg,#12366d,#0a1b3e);border:1px solid #709ae76b;border-radius:12px;justify-items:center;width:min(100% - 48px,980px);margin:52px auto 0;padding:35px 34px;display:grid}.pricing-page .pricing-topups h2{margin-top:10px;font-size:clamp(25px,3vw,35px)}.pricing-page .faq-wrap{width:min(100% - 48px,1180px);margin-top:98px}.pricing-page .faq-wrap .section-center{text-align:center;margin-bottom:30px}.pricing-page .faq-wrap .section-center h2{letter-spacing:-.02em;margin-top:13px;font-size:clamp(32px,4vw,52px)}@media (max-width:1100px){.pricing-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-page .plan-card{min-height:540px}}@media (max-width:700px){.pricing-page .pricing-hero{min-height:560px}.pricing-page .pricing-hero-media video{transform:scale(1.58)}.pricing-page .pricing-hero-inner{width:min(100% - 32px,620px);padding:75px 0 72px}.pricing-page .pricing-hero h1{font-size:clamp(42px,12vw,64px)}.pricing-page .pricing-free-intro,.pricing-page .price-grid,.pricing-page .pricing-explainer,.pricing-page .pricing-topups,.pricing-page .faq-wrap{width:min(100% - 32px,620px)}.pricing-page .pricing-free-intro{padding-top:60px}.pricing-page .pricing-explainer{grid-template-columns:1fr;gap:21px;margin-top:58px}.pricing-page .pricing-topups{padding:30px 18px}}@media (max-width:560px){.pricing-page .pricing-section{padding-bottom:92px}.pricing-page .price-grid{grid-template-columns:1fr;gap:14px}.pricing-page .plan-card{min-height:0;padding:27px 22px 22px}.pricing-page .plan-card-top,.pricing-page .plan-positioning{min-height:0}.pricing-page .plan-features{padding-top:27px}.pricing-page .billing-switch button{min-width:98px;padding-inline:13px}.pricing-page .billing-save{padding-inline:7px;font-size:9px}}html[data-theme=light] .pricing-page .pricing-section{color:#10213f;background:#f5f8fe}html[data-theme=light] .pricing-page .pricing-free-intro{text-align:center;padding-top:84px;padding-bottom:42px}html[data-theme=light] .pricing-page .pricing-free-intro h2,html[data-theme=light] .pricing-page .pricing-explainer h2,html[data-theme=light] .pricing-page .pricing-topups h2,html[data-theme=light] .pricing-page .faq-wrap h2{color:#10213f}html[data-theme=light] .pricing-page .pricing-free-intro p,html[data-theme=light] .pricing-page .pricing-explainer p,html[data-theme=light] .pricing-page .pricing-topups p{color:#38516f;opacity:1}html[data-theme=light] .pricing-page .pricing-decision{justify-content:center;margin-top:28px;display:flex}html[data-theme=light] .pricing-page .billing-control{background:#e9effa;border:1px solid #bccde6;border-radius:8px;margin-inline:auto;padding:4px}html[data-theme=light] .pricing-page .billing-switch{gap:4px}html[data-theme=light] .pricing-page .billing-switch button{color:#193963;border:0;border-radius:6px;min-width:132px;min-height:44px;font-weight:800}html[data-theme=light] .pricing-page .billing-switch button.active{color:#fff;background:#2563eb;box-shadow:0 4px 12px #2563eb3d}html[data-theme=light] .pricing-page .billing-save{color:#6044b8;background:#f1edff;border:1px solid #a78bfa;border-radius:999px;margin-left:7px;padding:3px 6px;font-size:10px;font-weight:800}html[data-theme=light] .pricing-page .plan-card{color:#10213f;background:#fff;border:1px solid #bca6ee;border-radius:8px;flex-direction:column;min-height:628px;padding:0 22px 22px;display:flex;overflow:hidden;box-shadow:0 10px 28px #1f437717}html[data-theme=light] .pricing-page .plan-card:before{background:#a78bfa;height:3px;top:0;left:0;right:0}html[data-theme=light] .pricing-page .plan-card:after{display:none}html[data-theme=light] .pricing-page .plan-card-media{background:#e6f5ee;height:132px;margin:0 -22px 18px;overflow:hidden}html[data-theme=light] .pricing-page .plan-card-meta{align-items:baseline;gap:8px;min-height:25px;display:flex}html[data-theme=light] .pricing-page .plan-card-meta :is(span,strong){color:#183d70}html[data-theme=light] .pricing-page .plan-currency{color:#31527c;font-size:16px}html[data-theme=light] .pricing-page .plan-price strong{color:#10213f;font-size:clamp(34px,3.1vw,44px)}html[data-theme=light] .pricing-page .plan-period,html[data-theme=light] .pricing-page .plan-billing{color:#526b8a;opacity:1}html[data-theme=light] .pricing-page .plan-feature{color:#29486d;font-size:13px}html[data-theme=light] .pricing-page .plan-card>a{color:#1f56c7;background:#fff;border:1px solid #2563eb;border-radius:6px;width:100%;min-height:48px;margin-top:22px;font-weight:800}html[data-theme=light] .pricing-page .plan-card.featured .plan-badge{color:#fff;background:#2563eb;width:max-content;margin:14px 0 -4px;display:inline-flex;position:static}html[data-theme=light] .pricing-page .plan-card.featured>a:hover{background:#174fc5}html[data-theme=light] .pricing-page .pricing-explainer{border-color:#d3deec}html[data-theme=light] .pricing-page .pricing-topups{background:#fff;border-color:#c3d3ea;border-radius:8px;box-shadow:0 10px 24px #1f437712}html[data-theme=light] .pricing-page .faq-wrap details{border-color:#d5dfed}html[data-theme=light] .pricing-page .faq-wrap summary{color:#10213f}html[data-theme=light] .pricing-page .faq-wrap p{color:#38516f;opacity:1}@media (max-width:1100px){html[data-theme=light] .pricing-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=light] .pricing-page .plan-card{min-height:602px}}@media (max-width:640px){html[data-theme=light] .pricing-page .pricing-free-intro{padding-top:60px}html[data-theme=light] .pricing-page .billing-switch button{min-width:118px}html[data-theme=light] .pricing-page .price-grid{grid-template-columns:1fr;gap:16px}html[data-theme=light] .pricing-page .plan-card{min-height:0}}@media (prefers-reduced-motion:reduce){.pricing-page .pricing-hero-media video{transform:scale(1.32)}}.pricing-page .pricing-section{background:linear-gradient(#111b58 0%,#0b123d 58%,#070d2a 100%)}.pricing-page .pricing-free-intro{padding-bottom:38px}.pricing-page .pricing-free-intro h2{font-size:clamp(34px,4vw,50px)}.pricing-page .price-grid{gap:20px}.pricing-page .plan-card{background:radial-gradient(circle at 85% 0,#7e88dc38,#0000 30%),linear-gradient(#2b3568 0%,#1a224a 52%,#141b3e 100%);border-color:#a78bfa6b;border-radius:18px;min-height:540px;padding:25px 20px 20px}.pricing-page .plan-card:before{background:#a78bfa;height:2px;left:20px;right:20px}.pricing-page .plan-card:after{display:none}.pricing-page .plan-card.featured{background:radial-gradient(circle at 88% 0,#6b83f74d,#0000 34%),linear-gradient(#354784 0%,#1d2b5f 55%,#142049 100%);border-color:#3e86ff;box-shadow:0 18px 46px #2563eb38,0 0 0 1px #a78bfa47}.pricing-page .plan-card.featured:before{background:linear-gradient(90deg,#2563eb,#b08cff)}.pricing-page .plan-badge{color:#fff;letter-spacing:.03em;background:#2563eb;top:15px;left:20px;right:auto}.pricing-page .plan-card.featured .plan-card-meta{padding-top:26px}.pricing-page .plan-card-top{min-height:210px}.pricing-page .plan-positioning{color:#c8d5f1;min-height:62px;margin-top:14px}.pricing-page .plan-price{gap:0;margin-top:23px}.pricing-page .plan-currency{font-size:18px}.pricing-page .plan-price strong{letter-spacing:-.015em;font-size:clamp(36px,3vw,46px)}.pricing-page .plan-period{color:#b1c5eb;margin-left:5px;font-size:12px}.pricing-page .plan-features{gap:12px;padding-top:4px}.pricing-page .plan-feature{color:#f0f4ff;overflow-wrap:anywhere;gap:8px;font-size:13px}.pricing-page .plan-feature svg{color:#75adff}.pricing-page .plan-card>a{border-radius:8px;min-height:48px}.pricing-page .plan-card.featured>a{color:#163dc0;background:#f5f7ff;border-color:#f5f7ff}.pricing-page .billing-switch button{min-width:110px}.pricing-page .billing-save{background:#a78bfa47;min-height:22px;padding-inline:7px}@media (max-width:1100px){.pricing-page .plan-card{min-height:560px}}@media (max-width:560px){.pricing-page .plan-card{min-height:0}.pricing-page .plan-card.featured .plan-card-meta{padding-top:26px}.pricing-page .billing-switch button{min-width:98px}}html[data-theme=midnight] .pricing-page .price-grid{grid-template-columns:repeat(4,minmax(0,1fr))}html[data-theme=midnight] .pricing-page .plan-card{border-radius:12px;min-height:628px;padding:0 20px 20px;overflow:hidden}html[data-theme=midnight] .pricing-page .plan-card-media{background:#d8f1e2;height:132px;margin:0 -20px 18px;overflow:hidden}html[data-theme=midnight] .pricing-page .plan-card-media img{object-fit:cover;object-position:center 43%;width:100%;height:100%;display:block}html[data-theme=midnight] .pricing-page .plan-card-top{min-height:178px}html[data-theme=midnight] .pricing-page .plan-positioning{min-height:48px}html[data-theme=midnight] .pricing-page .plan-card.featured .plan-badge{width:max-content;margin:14px 0 -4px;display:inline-flex;position:static}@media (max-width:1100px){html[data-theme=midnight] .pricing-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html[data-theme=midnight] .pricing-page .price-grid{grid-template-columns:1fr}html[data-theme=midnight] .pricing-page .plan-card{min-height:0}}html[data-theme=light] .pricing-page .pricing-section{background:#f5f8fe}html[data-theme=light] .pricing-page .pricing-decision{justify-content:center;width:100%;margin-top:30px;display:flex}html[data-theme=light] .pricing-page .billing-control{background:#fff;border:1px solid #c5d4e8;border-radius:10px;width:auto;margin:0;padding:4px;display:inline-flex;box-shadow:0 8px 20px #1b3c691a}html[data-theme=light] .pricing-page .billing-switch{box-shadow:none;background:0 0;border:0;border-radius:7px;align-items:center;gap:0;display:inline-flex}html[data-theme=light] .pricing-page .billing-switch button{color:#183a63;background:0 0;border:0;border-radius:7px;min-width:126px;min-height:46px;padding:0 15px;font-weight:800}html[data-theme=light] .pricing-page .billing-switch button.active{color:#fff;box-shadow:none;background:#2563eb}html[data-theme=light] .pricing-page .billing-switch button:hover:not(.active){background:#eff5ff}html[data-theme=light] .pricing-page .billing-save{color:#5f3eb0;background:#f1ecff;border:1px solid #b69bf0;border-radius:999px;min-height:0;margin-left:7px;padding:3px 7px;font-size:10px;font-weight:900;line-height:1.2}html[data-theme=light] .pricing-page .price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:18px}html[data-theme=light] .pricing-page .plan-card{background:#fff;border:1px solid #c6b5ef;border-radius:10px;height:100%;min-height:0;padding:0 22px 22px;display:flex;overflow:hidden;box-shadow:0 10px 26px #1a386514}html[data-theme=light] .pricing-page .plan-card:before{background:#a78bfa}html[data-theme=light] .pricing-page .plan-card-media{aspect-ratio:1;background:#e5f5e8;width:calc(100% + 44px);height:auto;margin:0 -22px 20px;overflow:hidden}html[data-theme=light] .pricing-page .plan-card-media img{object-fit:contain;object-position:center;width:100%;height:100%;display:block}html[data-theme=light] .pricing-page .plan-card.featured{background:linear-gradient(#f4f7ff 0,#fff 40%);border-color:#2563eb;box-shadow:0 18px 40px #2563eb2e}html[data-theme=light] .pricing-page .plan-card.featured:before{background:linear-gradient(90deg,#2563eb,#a78bfa)}html[data-theme=light] .pricing-page .plan-card.featured .plan-badge{z-index:2;color:#fff;background:#2563eb;margin:0;position:absolute;top:12px;left:12px}html[data-theme=light] .pricing-page .plan-card-meta,html[data-theme=light] .pricing-page .plan-card.featured .plan-card-meta{min-height:25px;padding-top:0}html[data-theme=light] .pricing-page .plan-card-top{min-height:190px}html[data-theme=light] .pricing-page .plan-positioning{color:#416080;min-height:50px}html[data-theme=light] .pricing-page .plan-price{margin-top:20px}html[data-theme=light] .pricing-page .plan-currency{color:#25496f}html[data-theme=light] .pricing-page .plan-price strong{color:#102c53;letter-spacing:0;font-size:clamp(34px,3vw,44px)}html[data-theme=light] .pricing-page .plan-period,html[data-theme=light] .pricing-page .plan-billing-note{color:#516c8a;opacity:1}html[data-theme=light] .pricing-page .plan-features{flex:1;gap:13px;padding-top:0}html[data-theme=light] .pricing-page .plan-feature{color:#284b70;font-size:13px;line-height:1.45}html[data-theme=light] .pricing-page .plan-feature svg{color:#2563eb}html[data-theme=light] .pricing-page .plan-card>a{color:#1d4ed8;background:#fff;border:1px solid #9fb9e7;border-radius:7px;justify-content:center;min-height:48px;margin-top:24px;display:flex}html[data-theme=light] .pricing-page .plan-card>a:hover{background:#eff5ff}html[data-theme=light] .pricing-page .plan-card.featured>a{color:#fff;background:#2563eb;border-color:#2563eb}html[data-theme=midnight] .pricing-page .plan-card-media{aspect-ratio:1;height:auto}html[data-theme=midnight] .pricing-page .plan-card-media img{object-fit:contain;object-position:center}@media (max-width:1100px){html[data-theme=light] .pricing-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){html[data-theme=light] .pricing-page .price-grid{grid-template-columns:1fr}html[data-theme=light] .pricing-page .billing-switch button{min-width:112px}html[data-theme=light] .pricing-page .plan-card{padding-left:20px;padding-right:20px}html[data-theme=light] .pricing-page .plan-card-media{width:calc(100% + 40px);margin-left:-20px;margin-right:-20px}}
:root{--c4-ink:#10254b;--c4-slate:#385477;--c4-muted:#5d7190;--c4-surface:#fff;--c4-tint:#f3f7fd;--c4-tint-strong:#e8f0fc;--c4-border:#c9d8ef;--c4-blue:#2563eb;--c4-blue-dark:#174eab;--c4-lavender:#8b6ff3;--c4-navy:#081d3d}html[data-theme=light] body,html[data-theme=light] .neon-site{background:var(--c4-surface);color:var(--c4-ink)}html[data-theme=light] .theme-switcher,html[data-theme=light] .workspace-theme-switcher{display:none!important}html[data-theme=light] .neon-footer{color:var(--c4-ink);border-top:1px solid var(--c4-border);background:#f6f9fe}html[data-theme=light] .neon-footer :is(h2,h3,a,strong){color:var(--c4-ink)}html[data-theme=light] .neon-footer :is(p,li,span){color:var(--c4-slate)}html[data-theme=light] .candidate-section,html[data-theme=light] .candidate-public>section:not(.candidate-page-hero):not(.candidate-role-hero),html[data-theme=light] .candidate-home>section:not(.candidate-hero):not(.candidate-final):not(.candidate-workspace-section):not(.candidate-credibility):not(.awards-marquee),html[data-theme=light] .pricing-page .pricing-section{color:var(--c4-ink);background:var(--c4-surface)}html[data-theme=light] .candidate-section:nth-of-type(2n),html[data-theme=light] .candidate-public>section:nth-of-type(2n):not(.candidate-page-hero):not(.candidate-role-hero),html[data-theme=light] .candidate-home>section:nth-of-type(2n):not(.candidate-hero):not(.candidate-final):not(.candidate-workspace-section):not(.candidate-credibility){background:var(--c4-tint)}html[data-theme=light] :is(.candidate-section,.candidate-public,.candidate-home,.pricing-page) :is(h1,h2,h3,h4,b,strong){color:var(--c4-ink)}html[data-theme=light] :is(.candidate-section,.candidate-public,.candidate-home,.pricing-page) :is(p,li,small,span,em){color:var(--c4-slate)}html[data-theme=light] .micro-label{color:#6548c9!important}html[data-theme=light] :is(.pill-button,.candidate-primary-link,.pricing-page .plan-card .pill-button){background:var(--c4-blue);border-color:var(--c4-blue);color:#fff!important}html[data-theme=light] :is(.pill-button,.candidate-primary-link,.pricing-page .plan-card .pill-button) :is(span,strong){color:#fff!important}html[data-theme=light] .pill-button.outline{border-color:var(--c4-blue);background:0 0;color:var(--c4-blue)!important}html[data-theme=light] .pill-button.outline :is(span,strong){color:var(--c4-blue)!important}html[data-theme=light] :is(.candidate-workspace-section,.candidate-guide,.candidate-final,.candidate-credibility,.candidate-role-journey){color:#f7faff;background:var(--c4-navy)!important}html[data-theme=light] :is(.candidate-workspace-section,.candidate-guide,.candidate-final,.candidate-credibility,.candidate-role-journey) :is(h1,h2,h3,h4,b,strong){color:#f7faff!important}html[data-theme=light] :is(.candidate-workspace-section,.candidate-guide,.candidate-final,.candidate-credibility,.candidate-role-journey) :is(p,li,small,span,em){color:#cbd9ef!important}html[data-theme=light] .candidate-role-journey.candidate-role-journey .candidate-role-section-heading h2{color:#f7faff!important}html[data-theme=light] .candidate-workspace-section .workspace-caption :is(span,p){color:#cfe0ff!important}html[data-theme=light] .candidate-workflow-grid article,html[data-theme=light] .workflow-surface{overflow:hidden;border-radius:8px!important}html[data-theme=light] .workflow-preview--media,html[data-theme=light] .workflow-preview--media img{border-radius:8px!important}html[data-theme=light] .workflow-preview--media{border:1px solid var(--c4-border)!important;background:#f4f7fc!important}html[data-theme=light] .workflow-preview--media img{aspect-ratio:16/10;object-fit:cover;background:#f4f7fc;width:100%;display:block}html[data-theme=light] .credibility-band,html[data-theme=light] .candidate-credibility{color:#fff;background:var(--c4-navy)!important}html[data-theme=light] .credibility-band :is(h2,h3,b,strong),html[data-theme=light] .candidate-credibility :is(h2,h3,b,strong){color:#fff!important}html[data-theme=light] .credibility-band :is(p,span),html[data-theme=light] .candidate-credibility :is(p,span){color:#cbd9ef!important}html[data-theme=light] .client-logo-marquee,html[data-theme=light] .client-wordmark-rail{background:#0b254b;border-color:#c4d7f63d}html[data-theme=light] .client-logo-marquee img{filter:none;opacity:.96}html[data-theme=light] .candidate-solutions-hero{background:#123866}html[data-theme=light] .candidate-solutions-hero :is(h1,h2,p,small,span){color:#eef5ff!important}html[data-theme=light] .candidate-integration-list{gap:16px}html[data-theme=light] .candidate-integration-list article{border:1px solid var(--c4-border);background:#fff;border-radius:8px;min-height:154px;padding:24px;transition:transform .2s,box-shadow .2s;box-shadow:0 8px 22px #1839680f}html[data-theme=light] .candidate-integration-list article:hover{transform:translateY(-3px);box-shadow:0 16px 32px #1839681f}html[data-theme=light] .candidate-integration-list article :is(b,em){color:var(--c4-ink)!important}html[data-theme=light] .candidate-integration-list article span{color:var(--c4-slate)!important}html[data-theme=light] .integration-logo-plate{background:var(--c4-tint);border:1px solid var(--c4-border);border-radius:8px;width:52px;height:52px}html[data-theme=light] .integration-logo-plate img.linkedin-logo,html[data-theme=light] img.linkedin-logo{object-fit:contain;filter:none!important;opacity:1!important;background:0 0!important;width:34px!important;max-width:34px!important;height:34px!important}html[data-theme=light] .pricing-page{background:var(--c4-tint);color:var(--c4-ink)}html[data-theme=light] .pricing-page .pricing-section{padding-bottom:0;background:var(--c4-tint)!important}html[data-theme=light] .pricing-page .pricing-free-intro{width:min(100% - 48px,840px);padding:80px 0 34px}html[data-theme=light] .pricing-page .pricing-free-intro :is(h2,p){color:var(--c4-ink)!important}html[data-theme=light] .pricing-page .pricing-free-intro>p{color:var(--c4-slate)!important}html[data-theme=light] .pricing-page .billing-control{margin:0 auto}html[data-theme=light] .pricing-page .billing-switch{background:#fff;border:1px solid #9eb9e4;border-radius:22px;grid-template-columns:1fr 1fr;align-items:stretch;min-height:44px;padding:3px;display:inline-grid;box-shadow:0 8px 20px #26497d1f}html[data-theme=light] .pricing-page .billing-switch button{min-width:132px;min-height:38px;color:var(--c4-ink);border-radius:19px;padding:0 14px;font-size:13px}html[data-theme=light] .pricing-page .billing-switch button.active{background:var(--c4-blue);color:#fff;box-shadow:none}html[data-theme=light] .pricing-page .billing-switch button:hover:not(.active){background:#edf3fe}html[data-theme=light] .pricing-page .billing-save{color:#4d318f;background:#e7defd;border:0;border-radius:999px;min-height:21px;padding:0 6px;font-size:10px}html[data-theme=light] .pricing-page .price-grid{align-items:stretch;gap:18px;width:min(100% - 48px,1280px)}html[data-theme=light] .pricing-page .plan-card{background:#fff;border:1px solid #b8a8f1;border-radius:8px;min-height:660px;padding:0 24px 24px;overflow:hidden;box-shadow:0 12px 30px #23437417}html[data-theme=light] .pricing-page .plan-card:before,html[data-theme=light] .pricing-page .plan-card:after{display:none}html[data-theme=light] .pricing-page .plan-card.featured{border-color:var(--c4-blue);background:linear-gradient(#f7faff 0%,#fff 38%);box-shadow:0 16px 36px #2563eb2e}html[data-theme=light] .pricing-page .plan-card-media{aspect-ratio:1;border-bottom:1px solid var(--c4-border);background:#e6f3e8;width:calc(100% + 48px);height:auto;margin:0 -24px 20px}html[data-theme=light] .pricing-page .plan-card-media img{object-fit:contain;object-position:center;width:100%;height:100%}html[data-theme=light] .pricing-page .plan-card :is(h3,p,li,span,strong){color:var(--c4-ink)!important}html[data-theme=light] .pricing-page .plan-card .plan-card-detail,html[data-theme=light] .pricing-page .plan-card .price-note{color:var(--c4-slate)!important}html[data-theme=light] .pricing-page .plan-card .price-value{letter-spacing:0;font-size:44px}html[data-theme=light] .pricing-page .plan-card .plan-card-top{min-height:146px}html[data-theme=light] .pricing-page .plan-card .plan-features{gap:15px}html[data-theme=light] .pricing-page .plan-card .plan-features svg{color:var(--c4-blue)}html[data-theme=light] .pricing-page .plan-badge{background:var(--c4-blue);color:#fff;top:16px;left:16px;right:auto}html[data-theme=light] .pricing-page .pricing-explainer{border:1px solid var(--c4-border);background:#fff;box-shadow:0 12px 28px #223f6c0f}html[data-theme=light] .pricing-page .pricing-explainer :is(h2,p){color:var(--c4-ink)!important}html[data-theme=light] .pricing-page .pricing-explainer p{color:var(--c4-slate)!important}html[data-theme=light] .pricing-page .pricing-topups{border:1px solid var(--c4-border);background:#fff;border-radius:8px;padding:38px}html[data-theme=light] .pricing-page .pricing-topups :is(h2,h3,p,span,strong){color:var(--c4-ink)!important}html[data-theme=light] .pricing-page .topup-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}html[data-theme=light] .pricing-page .topup-option{border:1px solid var(--c4-border);background:var(--c4-tint);border-radius:8px;grid-template-columns:74px 1fr;align-items:center;min-height:112px;padding:14px;text-decoration:none;display:grid}html[data-theme=light] .pricing-page .topup-option:hover{border-color:var(--c4-blue);background:#fff}html[data-theme=light] .pricing-page .topup-option.recommended{border-color:var(--c4-lavender);background:#f9f6ff}html[data-theme=light] .pricing-page .topup-option img{object-fit:contain;border-radius:6px;width:70px;height:70px}html[data-theme=light] .pricing-page .faq-wrap :is(h2,summary){color:var(--c4-ink)!important}html[data-theme=light] .pricing-page .faq-wrap p{color:var(--c4-slate)!important}html[data-theme=light] .pricing-page .faq-list{gap:12px;width:min(100% - 48px,780px);margin:0 auto;display:grid}html[data-theme=light] .pricing-page .faq-list details{background:#fff;border-radius:10px;margin:0;padding:0;transition:border-color .2s,box-shadow .2s;overflow:hidden;border:1px solid var(--c4-border)!important}html[data-theme=light] .pricing-page .faq-list details:hover{border-color:var(--c4-blue)!important}html[data-theme=light] .pricing-page .faq-list details[open]{box-shadow:0 10px 26px #2563eb1a;border-color:var(--c4-blue)!important}html[data-theme=light] .pricing-page .faq-list summary{padding:19px 24px;font-size:15px}html[data-theme=light] .pricing-page .faq-list summary svg{color:var(--c4-blue);flex:none;transition:transform .2s}html[data-theme=light] .pricing-page .faq-list details[open] summary svg{transform:rotate(180deg)}html[data-theme=light] .pricing-page .faq-list p{margin:0;padding:0 24px 22px}html[data-theme=light] .candidate-role-hero{background:var(--c4-navy);align-items:end;min-height:610px;display:grid;position:relative;overflow:hidden}html[data-theme=light] .candidate-role-hero>img{object-fit:cover;filter:saturate(.72);width:100%;height:100%;position:absolute;inset:0}html[data-theme=light] .candidate-role-hero-scrim{background:linear-gradient(90deg,#051228eb 0%,#051228b8 45%,#05122838 100%),linear-gradient(#0000 40%,#051228b8);position:absolute;inset:0}html[data-theme=light] .candidate-role-hero .candidate-container{z-index:1;width:min(100% - 48px,1180px);padding:108px 0 96px;position:relative}html[data-theme=light] .candidate-role-hero :is(h1,p,small,span){color:#f7faff!important}html[data-theme=light] .candidate-role-hero h1{max-width:760px;font-size:clamp(42px,5.4vw,78px);line-height:1.04}html[data-theme=light] .candidate-role-hero p{max-width:660px;font-size:19px;color:#d6e2f6!important}html[data-theme=light] .candidate-role-outcome{padding:112px 0;background:#fff!important}html[data-theme=light] .candidate-role-outcome-grid{grid-template-columns:minmax(0,1.3fr) minmax(290px,.7fr);align-items:start;gap:96px;display:grid}html[data-theme=light] .candidate-role-outcome h2,html[data-theme=light] .candidate-role-section-heading h2{max-width:760px;margin:14px 0 20px;font-size:clamp(32px,4vw,56px);line-height:1.08;color:var(--c4-ink)!important}html[data-theme=light] .candidate-role-outcome p{max-width:700px;font-size:18px;line-height:1.6;color:var(--c4-slate)!important}html[data-theme=light] .candidate-role-evidence{border-top:1px solid var(--c4-border);padding-top:20px}html[data-theme=light] .candidate-role-outcome aside{border-left:3px solid var(--c4-lavender);background:var(--c4-tint);padding:30px}html[data-theme=light] .candidate-role-outcome aside h3{margin:12px 0 18px;font-size:22px}html[data-theme=light] .candidate-role-outcome ul{gap:13px;margin:0;padding:0;list-style:none;display:grid}html[data-theme=light] .candidate-role-outcome li{align-items:center;gap:10px;display:flex;color:var(--c4-slate)!important}html[data-theme=light] .candidate-role-outcome li svg{color:var(--c4-blue)}html[data-theme=light] .candidate-role-journey{padding:112px 0}html[data-theme=light] .candidate-role-journey .candidate-role-section-heading p{max-width:680px;color:#cbd9ef!important}html[data-theme=light] .candidate-role-steps{background:#cbd9ef3d;grid-template-columns:repeat(3,1fr);gap:1px;margin:48px 0 0;padding:1px;list-style:none;display:grid}html[data-theme=light] .candidate-role-steps li{background:#0d2a52;min-height:218px;padding:30px}html[data-theme=light] .candidate-role-steps li b{margin-bottom:26px;font-size:14px;display:block;color:#7ca9ff!important}html[data-theme=light] .candidate-role-steps li span{font-size:22px;font-weight:800;color:#fff!important}html[data-theme=light] .candidate-role-steps li p{margin:10px 0 0;line-height:1.55;color:#cbd9ef!important}html[data-theme=light] .candidate-role-tools{padding:112px 0;background:var(--c4-tint)!important}html[data-theme=light] .candidate-role-tool-shelf{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:44px;display:grid}html[data-theme=light] .candidate-role-tool-shelf a{border:1px solid var(--c4-border);min-height:74px;color:var(--c4-ink);background:#fff;border-radius:8px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:18px;text-decoration:none;display:grid}html[data-theme=light] .candidate-role-tool-shelf a:hover{border-color:var(--c4-blue);box-shadow:0 10px 24px #2343741a}html[data-theme=light] .candidate-role-tool-shelf b{font-size:12px;color:var(--c4-lavender)!important}html[data-theme=light] .candidate-role-monty{padding:96px 0 120px;background:#fff!important}html[data-theme=light] .candidate-role-monty-card{border:1px solid var(--c4-border);background:linear-gradient(115deg,#f6f9fe,#fff);border-radius:8px;grid-template-columns:minmax(220px,.7fr) minmax(0,1.3fr);align-items:center;gap:48px;padding:42px;display:grid}html[data-theme=light] .candidate-role-monty-card>img{border-radius:8px;width:100%;max-width:320px;margin:auto}html[data-theme=light] .candidate-role-monty-card h2{max-width:620px;margin:12px 0;font-size:clamp(30px,3.5vw,48px);color:var(--c4-ink)!important}html[data-theme=light] .candidate-role-monty-card p{max-width:620px;margin-bottom:24px;font-size:17px;line-height:1.6;color:var(--c4-slate)!important}@media (max-width:1024px){html[data-theme=light] .pricing-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}html[data-theme=light] .pricing-page .plan-card{min-height:620px}html[data-theme=light] .candidate-role-outcome-grid{gap:44px}html[data-theme=light] .candidate-role-tool-shelf{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){html[data-theme=light] .pricing-page .pricing-free-intro,html[data-theme=light] .pricing-page .price-grid{width:min(100% - 32px,520px)}html[data-theme=light] .pricing-page .price-grid,html[data-theme=light] .pricing-page .topup-options,html[data-theme=light] .candidate-role-outcome-grid,html[data-theme=light] .candidate-role-tool-shelf,html[data-theme=light] .candidate-role-monty-card{grid-template-columns:1fr}html[data-theme=light] .pricing-page .plan-card{min-height:0}html[data-theme=light] .pricing-page .billing-switch button{min-width:120px}html[data-theme=light] .candidate-role-hero{min-height:560px}html[data-theme=light] .candidate-role-hero .candidate-container{width:min(100% - 32px,560px);padding:90px 0 62px}html[data-theme=light] .candidate-role-hero-scrim{background:linear-gradient(#0512287a,#051228e6)}html[data-theme=light] .candidate-role-outcome,html[data-theme=light] .candidate-role-journey,html[data-theme=light] .candidate-role-tools,html[data-theme=light] .candidate-role-monty{padding:72px 0}html[data-theme=light] .candidate-role-steps{grid-template-columns:1fr}html[data-theme=light] .candidate-role-monty-card{gap:26px;padding:26px}}html[data-theme=light] .pricing-page .pricing-decision{box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;margin:34px 0 42px!important;padding:0!important;display:flex!important}html[data-theme=light] .pricing-page .billing-control{width:auto!important;height:auto!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline-flex!important}html[data-theme=light] .pricing-page .billing-switch{background:#fff!important;border:1px solid #aec3e5!important;border-radius:22px!important;gap:3px!important;width:292px!important;height:44px!important;min-height:44px!important;padding:3px!important;display:flex!important;box-shadow:0 6px 18px #112b521f!important}html[data-theme=light] .pricing-page .billing-switch button{min-width:0!important;height:36px!important;min-height:36px!important;color:var(--c4-ink)!important;background:0 0!important;border:0!important;border-radius:18px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;gap:8px!important;padding:0 16px!important;font-size:13px!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}html[data-theme=light] .pricing-page .billing-switch button.active{background:var(--c4-blue)!important;color:#fff!important}html[data-theme=light] .pricing-page .billing-save{color:#563b9d!important;white-space:nowrap!important;background:#eee8ff!important;border:1px solid #b8a5ef!important;border-radius:999px!important;align-items:center!important;min-height:20px!important;padding:0 6px!important;font:800 10px/1 Roboto,Arial,sans-serif!important;display:inline-flex!important}html[data-theme=light] .pricing-page .price-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;display:grid!important}html[data-theme=light] .pricing-page .plan-card{border-color:#c7b8ef!important;flex-direction:column!important;min-width:0!important;min-height:744px!important;padding:0 24px 24px!important;display:flex!important}html[data-theme=light] .pricing-page .plan-card-media{aspect-ratio:1!important;background:#e7f5e9!important;flex:none!important;width:calc(100% + 48px)!important;height:auto!important;margin:0 -24px 22px!important;overflow:hidden!important}html[data-theme=light] .pricing-page .plan-card-media img{object-fit:contain!important;object-position:center!important;width:100%!important;height:100%!important;display:block!important}html[data-theme=light] .pricing-page .plan-card-top{flex-direction:column!important;min-height:192px!important;display:flex!important}html[data-theme=light] .pricing-page .plan-card-meta{align-items:center!important;gap:8px!important;display:flex!important}html[data-theme=light] .pricing-page .plan-card-index{color:var(--c4-lavender)!important;font-size:12px!important;font-weight:800!important}html[data-theme=light] .pricing-page .plan-name{color:var(--c4-ink)!important;font-size:18px!important;font-weight:800!important}html[data-theme=light] .pricing-page .plan-positioning{min-height:52px!important;color:var(--c4-slate)!important;margin:18px 0 14px!important;line-height:1.45!important}html[data-theme=light] .pricing-page .plan-price{min-height:57px!important;color:var(--c4-ink)!important;align-items:baseline!important;gap:4px!important;margin:0 0 7px!important;display:flex!important}html[data-theme=light] .pricing-page .plan-price strong{color:var(--c4-ink)!important;font-size:44px!important;line-height:1!important}html[data-theme=light] .pricing-page .plan-currency,html[data-theme=light] .pricing-page .plan-period,html[data-theme=light] .pricing-page .plan-billing-note{color:var(--c4-slate)!important;font-size:13px!important}html[data-theme=light] .pricing-page .plan-features{flex:auto!important;align-content:start!important;gap:14px!important;margin:20px 0 24px!important;display:grid!important}html[data-theme=light] .pricing-page .plan-features>*{color:var(--c4-slate)!important;line-height:1.45!important}html[data-theme=light] .pricing-page .plan-card .pill-button{border-radius:8px!important;width:100%!important;min-height:48px!important;margin-top:auto!important}@media (max-width:1024px){html[data-theme=light] .pricing-page .price-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:720px){html[data-theme=light] .pricing-page .price-grid{grid-template-columns:1fr!important}html[data-theme=light] .pricing-page .plan-card{min-height:0!important}html[data-theme=light] .pricing-page .billing-switch{width:min(292px,100%)!important}html[data-theme=light] .pricing-page .billing-switch button{min-width:0!important;padding:0 10px!important}}@media (max-width:380px){html[data-theme=light] .pricing-page .billing-switch{width:272px!important}html[data-theme=light] .pricing-page .billing-save{padding:0 5px!important;font-size:9px!important}}html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final){isolation:isolate;position:relative;background:#0b2f5c!important}html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final):after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#05163075 0%,#051630b8 48%,#041227e6 100%);position:absolute;inset:0}html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final)>:not(.candidate-bg-video):not(.pricing-hero-media){z-index:2;position:relative}html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final) :is(h1,h1 strong,h2,h3,b,strong){text-shadow:0 1px 1px #020d1f47;color:#f8fbff!important}html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final) :is(p,small,span:not(.pill-button *)){color:#d7e7ff!important;opacity:1!important}html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final) .micro-label,html[data-theme=light] :is(.candidate-hero,.pricing-hero,.candidate-page-hero,.candidate-final) .eyebrow{color:#c5b2ff!important}html[data-theme=light] .candidate-public .candidate-page-hero{background:#123b6d;min-height:430px;position:relative;overflow:hidden}html[data-theme=light] .candidate-bg-video,html[data-theme=light] .pricing-hero-media{z-index:-2!important}html[data-theme=light] .monty-conversation-media{background:#f8fbff;border:1px solid #cfdced;border-radius:8px;overflow:hidden;box-shadow:0 18px 38px #223f6c1f;margin:0!important}html[data-theme=light] .monty-conversation-media img{width:100%;height:auto;display:block}html[data-theme=light] .credibility-band{color:#f8fbff!important;background:#081d3b!important;border:0!important;padding:84px 0 72px!important}html[data-theme=light] .credibility-band .neon-wrap{text-align:center;width:min(1160px,100% - 48px)!important}html[data-theme=light] .credibility-band-copy{max-width:760px;margin:0 auto 40px!important}html[data-theme=light] .credibility-band :is(h2,h3,b,strong){color:#fff!important}html[data-theme=light] .credibility-band :is(p,small,span){color:#c8d9f1!important;opacity:1!important}html[data-theme=light] .credibility-band .micro-label{color:#c8b7ff!important}html[data-theme=light] .client-logo-marquee{background:#0a264c;border-block:1px solid #adc7ed38;margin:0 calc(50% - 50vw) 28px;padding:18px 0;overflow:hidden}html[data-theme=light] .client-logo-marquee-track{align-items:center;gap:16px;width:max-content;display:flex!important}html[data-theme=light] .client-logo-marquee span{background:#0e2b53bd;border:1px solid #adc7ed38;flex:0 0 144px;place-items:center;width:144px;height:64px;padding:10px;display:grid}html[data-theme=light] .client-logo-marquee img{object-fit:contain;width:100%;height:100%;filter:none!important}html[data-theme=light] .credibility-markers{flex-wrap:wrap;justify-content:center;gap:10px;display:flex!important}html[data-theme=light] .credibility-markers span{background:#7151bf24;border:1px solid #b89effb3;border-radius:999px;align-items:center;min-height:34px;padding:0 14px;font-size:12px;font-weight:700;display:inline-flex;color:#f2edff!important}html[data-theme=light] .credibility-relationship{font-weight:700;margin:16px 0 0!important}html[data-theme=light] .google-reviews{overflow:hidden;background:#f5f8fc!important;padding:88px 0!important}html[data-theme=light] .google-reviews .neon-wrap{flex-direction:column;align-items:center;display:flex;width:min(980px,100% - 48px)!important}html[data-theme=light] .google-review-heading{text-align:center;max-width:650px;margin:0 auto 24px}html[data-theme=light] .google-review-heading h2{margin:8px 0 10px;color:#10264a!important}html[data-theme=light] .google-review-heading p{margin:0;color:#516886!important}html[data-theme=light] .google-review-rating{color:#10264a;background:#fff;border:1px solid #cfdaea;border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:46px;margin-bottom:28px;padding:8px 16px;font-size:13px;display:flex;box-shadow:0 8px 24px #1c355c14}html[data-theme=light] .google-review-g,html[data-theme=light] .google-card-g{font-family:Arial,sans-serif;font-weight:900;color:#4285f4!important}html[data-theme=light] .google-review-rating i{background:#d6e0ee;width:1px;height:18px}html[data-theme=light] .google-review-rating :is(strong,b){color:#10264a!important}html[data-theme=light] .google-review-stars{letter-spacing:1px;color:#f6ae16!important}html[data-theme=light] .google-review-rating small{color:#64748b!important}html[data-theme=light] .google-review-viewport{outline:none;width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000);mask-image:linear-gradient(90deg,#0000,#000 48px calc(100% - 48px),#0000)}html[data-theme=light] .google-review-viewport:focus-visible{outline-offset:4px;outline:3px solid #2563eb}html[data-theme=light] .google-review-track{gap:18px;width:max-content;padding:4px 48px 12px;animation:46s linear infinite c4-review-marquee;display:flex!important}html[data-theme=light] .google-review-viewport:hover .google-review-track,html[data-theme=light] .google-review-viewport:focus-within .google-review-track{animation-play-state:paused}html[data-theme=light] .google-review-card{background:#fff;border:1px solid #d2ddeb;border-radius:8px;flex-direction:column;flex:0 0 324px;gap:16px;min-height:200px;padding:22px;display:flex;box-shadow:0 10px 26px #1c355c14}html[data-theme=light] .google-review-card header{align-items:center;gap:10px;display:flex}html[data-theme=light] .google-review-avatar{background:#2563eb;border-radius:50%;place-items:center;width:38px;height:38px;font-size:14px;font-weight:800;display:grid;color:#fff!important}html[data-theme=light] .google-review-card header div{gap:2px;display:grid}html[data-theme=light] .google-review-card header b{font-size:14px;color:#10264a!important}html[data-theme=light] .google-review-card header small{font-size:12px;color:#71829a!important}html[data-theme=light] .google-card-g{margin-left:auto;font-size:18px}html[data-theme=light] .google-review-card p{margin:0;font-size:14px;line-height:1.6;color:#425b7b!important}html[data-theme=light] .google-review-source{margin-top:18px;font-size:13px;font-weight:800;color:#1d5eea!important}@keyframes c4-review-marquee{to{transform:translate(-50%)}}html[data-theme=light] .pricing-page .pricing-section{background:#f4f7fc!important}html[data-theme=light] .pricing-page .pricing-free-intro{padding:84px 0 38px!important}html[data-theme=light] .pricing-page .billing-control{justify-content:center;background:0 0!important;border:0!important;margin:0!important;padding:0!important;display:flex!important}html[data-theme=light] .pricing-page .billing-switch{grid-template-columns:1fr 1fr;background:#fff!important;border:1px solid #c2d0e4!important;border-radius:8px!important;width:300px!important;height:44px!important;min-height:44px!important;padding:3px!important;display:grid!important;box-shadow:0 8px 20px #223f6c1a!important}html[data-theme=light] .pricing-page .billing-switch button{justify-content:center;align-items:center;gap:7px;color:#233c61!important;background:0 0!important;border:0!important;border-radius:5px!important;min-width:0!important;padding:0 10px!important;font-size:13px!important;font-weight:800!important;display:inline-flex!important}html[data-theme=light] .pricing-page .billing-switch button.active,html[data-theme=light] .pricing-page .billing-switch button[aria-pressed=true]{color:#fff!important;background:#2563eb!important}html[data-theme=light] .pricing-page .billing-save{align-items:center;height:20px;color:#5b3eb6!important;background:#f0ebff!important;border:1px solid #bda9ff!important;border-radius:999px!important;padding:0 5px!important;font-size:10px!important;font-weight:900!important;display:inline-flex!important}html[data-theme=light] .pricing-page .price-grid{align-items:stretch!important;gap:18px!important}html[data-theme=light] .pricing-page .plan-card{flex-direction:column;overflow:hidden;color:#193354!important;background:#fff!important;border:1px solid #c8b7ff!important;border-radius:8px!important;min-height:0!important;display:flex!important;box-shadow:0 12px 30px #223f6c14!important}html[data-theme=light] .pricing-page .plan-card-media{overflow:hidden;aspect-ratio:1!important;background:#e7f5ea!important;border-radius:0!important;width:calc(100% + 48px)!important;height:auto!important;margin:0 -24px 20px!important}html[data-theme=light] .pricing-page .plan-card-media img{width:100%;height:100%;display:block;object-fit:contain!important;object-position:center!important}html[data-theme=light] .pricing-page .plan-card :is(h2,h3,h4,b,strong){color:#10264a!important}html[data-theme=light] .pricing-page .plan-card :is(p,li,small,span:not(.plan-badge)){color:#456080!important;opacity:1!important}html[data-theme=light] .pricing-page .plan-card .plan-price,html[data-theme=light] .pricing-page .plan-card .plan-price :is(b,strong,span){color:#10264a!important}html[data-theme=light] .pricing-page .plan-card .plan-badge{color:#fff!important;background:#2563eb!important}html[data-theme=light] .pricing-page .plan-card-pro{border-color:#6c77ff!important;box-shadow:0 16px 38px #484cc429!important}html[data-theme=light] .pricing-page .plan-card-pro .pill-button{color:#fff!important;background:#2563eb!important}html[data-theme=light] .pricing-page .plan-card .pill-button{color:#fff!important;background:#2563eb!important;border:1px solid #2563eb!important;margin-top:auto!important}html[data-theme=light] .pricing-page .plan-card .pill-button:hover{background:#1d4fd8!important;border-color:#1d4fd8!important}html[data-theme=light] .pricing-page .plan-card .pill-button :is(span,strong){color:#fff!important}html[data-theme=light] .pricing-page .pricing-topups{text-align:center;background:#fff!important;border:1px solid #cad7e8!important;border-radius:8px!important;margin:52px auto 88px!important;padding:42px!important;box-shadow:0 12px 28px #223f6c12!important}html[data-theme=light] .pricing-page .pricing-topups :is(h2,h3,b,strong){color:#10264a!important}html[data-theme=light] .pricing-page .pricing-topups :is(p,span,small){color:#526a8a!important;opacity:1!important}html[data-theme=light] .pricing-page .topup-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;max-width:860px;margin:28px auto 0!important;display:grid!important}html[data-theme=light] .pricing-page .topup-options>a{text-align:left;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;min-height:104px;position:relative;color:#10264a!important;background:#fbfdff!important;border:1px solid #cbd7e7!important;border-radius:8px!important;padding:16px!important;display:grid!important}html[data-theme=light] .pricing-page .topup-options>a img{object-fit:contain;background:#e7f5ea;border-radius:6px;width:64px;height:64px}html[data-theme=light] .pricing-page .topup-options>a :is(b,span){display:block;color:#18345d!important}html[data-theme=light] .pricing-page .topup-options>a b{margin-bottom:5px}html[data-theme=light] .pricing-page .topup-options>a em{text-transform:uppercase;white-space:nowrap;background:#efe9ff;border-radius:999px;padding:3px 8px;font-size:10px;font-style:normal;font-weight:900;position:absolute;top:-10px;left:50%;transform:translate(-50%);color:#5c3cb0!important}html[data-theme=light] .pricing-page .topup-options>a:has(em){background:#faf8ff!important;border-color:#9c8cff!important}@media (max-width:720px){html[data-theme=light] .credibility-band{padding:64px 0 56px!important}html[data-theme=light] .client-logo-marquee span{flex-basis:124px;width:124px;height:56px}html[data-theme=light] .google-reviews{padding:64px 0!important}html[data-theme=light] .google-review-rating{gap:8px;padding:8px 12px;font-size:12px}html[data-theme=light] .google-review-rating small{display:none}html[data-theme=light] .google-review-card{flex-basis:min(290px,100vw - 96px)}html[data-theme=light] .pricing-page .pricing-topups{padding:28px 18px!important}html[data-theme=light] .pricing-page .topup-options{grid-template-columns:1fr!important}}@media (prefers-reduced-motion:reduce){html[data-theme=light] .google-review-track{animation:none!important}}.awards-marquee{background:#1a57ef;padding:64px 0;overflow:hidden}.awards-marquee-heading{text-align:center;max-width:640px;margin:0 auto 36px}html[data-theme=light] .awards-marquee-heading .micro-label{color:#ffffffc7!important}.awards-marquee-heading h2{letter-spacing:-.02em;margin:10px 0 0;font-size:clamp(26px,3.2vw,40px);line-height:1.15;color:#fff!important}.awards-marquee-viewport{overflow:hidden}.awards-marquee-track{align-items:center;gap:20px;width:max-content;animation:46s linear infinite awards-marquee-scroll;display:flex}.awards-marquee:hover .awards-marquee-track,.awards-marquee:focus-within .awards-marquee-track{animation-play-state:paused}.awards-marquee-track span{flex:0 0 116px;place-items:center;width:116px;height:116px;display:grid}.awards-marquee-track img{object-fit:contain;border-radius:14px;width:100%;height:100%}@keyframes awards-marquee-scroll{to{transform:translate(-50%)}}@media (max-width:720px){.awards-marquee{padding:48px 0}.awards-marquee-track{gap:14px}.awards-marquee-track span{flex-basis:84px;width:84px;height:84px}}@media (prefers-reduced-motion:reduce){.awards-marquee-track{animation:none}}
