.application-external-embed{width:100%;min-width:0;margin-inline:auto}main#main>.retainer-application>.application-panel{background:linear-gradient(135deg,#30343c 0%,#101216 4%,#080a0d 14% 86%,#020304 96%,#232833 100%);border:1px solid #4c8dffbf;border-radius:12px;position:relative;box-shadow:inset 0 3px 1px #ffffff38,inset 2px 0 1px #ffffff0a,inset 0 -5px 8px #000000d9,inset -3px 0 6px #000000a6,0 0 40px #4c8dff1f,0 20px 60px #00000040;padding:28px!important}.retainer-application>.application-panel:before,.retainer-application>.application-panel:after{content:"";pointer-events:none;border-style:solid;border-color:#4c8dff;width:40px;height:40px;position:absolute}.retainer-application>.application-panel:before{border-width:2px 0 0 2px;border-radius:12px 0 0;top:-1px;left:-1px}.retainer-application>.application-panel:after{border-width:0 2px 2px 0;border-radius:0 0 12px;bottom:-1px;right:-1px}.application-external-embed{border-radius:8px;box-shadow:0 -2px 4px #000000e6,0 1px #ffffff14}@media (max-width:767px){main#main>.retainer-application>.application-panel{padding:12px!important}}.application-call-block{background:#0f1219;flex-direction:column;align-items:flex-start;gap:24px;padding:32px;display:flex}.application-call-block p{margin:0}.application-call-email{color:#b8bec8;overflow-wrap:anywhere}@media (max-width:767px){.application-call-block{padding:24px 16px}.application-call-block .cta{text-align:center;width:100%}}main#main>.retainer-application>.application-intro,main#main>.retainer-application>.application-panel{grid-column:1/-1}.highlevel-application{width:100%;min-height:760px;margin:32px 0}.highlevel-application iframe{width:100%;min-height:760px;display:block}.application-options{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (max-width:767px){.application-options{grid-template-columns:1fr}.application-options>.cta{width:100%}}.pricing-section .pricing-alternatives{min-width:0;margin-top:96px}.pricing-alternatives>.eyebrow{margin:0 0 32px!important}.alternatives-table{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%}.alternatives-table th,.alternatives-table td{vertical-align:middle;overflow-wrap:break-word;background:0 0;border:0;padding:18px 20px}.alternatives-table thead th{color:#fff;font-size:14px;font-weight:600;line-height:1.4}.alternatives-table tbody th,.alternative-mobile dt{text-transform:uppercase;letter-spacing:.14em;color:#5a616d;font-size:12px;font-weight:400;line-height:1.4}.alternatives-table tbody td,.alternative-mobile dd{color:#b8bec8;font-size:15px;line-height:1.4}.alternatives-table tbody tr+tr>*{border-top:1px solid #232833}.alternatives-table .our-column{color:#fff;background:#14181f;border-left:1px solid #4c8dff;border-right:1px solid #4c8dff}.alternatives-table thead .our-column{color:#fff;border-top:1px solid #4c8dff}.alternatives-table tbody tr:last-child .our-column{border-bottom:1px solid #4c8dff}.alternatives-mobile{display:none}@media (max-width:767px){.alternatives-table{display:none}.alternatives-mobile{flex-direction:column;gap:32px;display:flex}.alternative-mobile{padding:0 20px}.alternative-mobile.our-alternative{background:#14181f;border:1px solid #4c8dff}.pricing-section .alternative-mobile h3{margin:0;padding:18px 0;font-weight:600;line-height:1.4;color:#fff!important;font-size:14px!important}.pricing-section .our-alternative h3{color:#fff!important}.alternative-mobile dl{margin:0}.alternative-mobile dl>div{padding:18px 0}.alternative-mobile dl>div+div{border-top:1px solid #232833}.alternative-mobile dd{margin:8px 0 0}.our-alternative dd{color:#fff}}main#main>section.homepage-vsl{background:var(--ds-alt,#0f1219);border-top:1px solid var(--ds-border);border-bottom:1px solid var(--ds-border);padding-inline:var(--ds-gutter,64px);display:block}.homepage-vsl-inner{width:100%;max-width:1120px;margin-inline:auto}.homepage-vsl .section-intro{max-width:960px;margin:0 0 40px}.homepage-vsl .eyebrow{color:var(--ds-accent,#4c8dff)}.homepage-vsl-player{aspect-ratio:16/9;object-fit:contain;border:1px solid var(--ds-border);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#0a0c10;border-radius:0;width:100%;display:block}@media (max-width:720px){.homepage-vsl .section-intro{margin-bottom:28px}}
