body.elementor-page-1659:not(.elementor-motion-effects-element-type-background),body.elementor-page-1659>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#FAF9F5}#bolt-contact{--bc-gold:#f6c344;--bc-gold-light:#ffe6a3;--bc-bg:#050f1d;--bc-panel:#0c223e;--bc-white:#ffffff;--bc-muted:#aec1d4;position:relative;isolation:isolate;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;overflow:hidden;color:#fff;background:linear-gradient(180deg,#040d18,#07182c 36%,#061326 70%,#030a13);font-family:"Montserrat",Arial,sans-serif}#bolt-contact *,#bolt-contact *::before,#bolt-contact *::after{box-sizing:border-box}.elementor-widget-html,.elementor-widget-html>.elementor-widget-container{width:100%!important;max-width:none!important}.e-con:has(#bolt-contact),.e-con-inner:has(#bolt-contact){width:100%!important;max-width:none!important;padding-left:0!important;padding-right:0!important}#bolt-contact .bc-bg{position:absolute;inset:0;z-index:-2;overflow:hidden;pointer-events:none}#bolt-contact .bc-grid{position:absolute;inset:0;opacity:.05;background-image:linear-gradient(rgb(246 195 68 / .15) 1px,transparent 1px),linear-gradient(90deg,rgb(246 195 68 / .15) 1px,transparent 1px);background-size:105px 105px}#bolt-contact .bc-light{position:absolute;width:700px;height:700px;border-radius:50%;background:radial-gradient(circle,rgb(246 195 68 / .08),transparent 70%)}#bolt-contact .bc-light--1{top:-250px;right:-330px}#bolt-contact .bc-light--2{top:49%;left:-400px;background:radial-gradient(circle,rgb(68 136 218 / .08),transparent 70%)}#bolt-contact .bc-spark{position:absolute;color:var(--bc-gold);opacity:.13;animation:bcSpark 9s ease-in-out infinite}#bolt-contact .bc-spark--1{top:4%;left:5%}#bolt-contact .bc-spark--2{top:20%;right:6%;animation-delay:-2s}#bolt-contact .bc-spark--3{top:43%;left:7%;animation-delay:-5s}#bolt-contact .bc-spark--4{top:67%;right:6%;animation-delay:-3s}#bolt-contact .bc-spark--5{top:89%;left:5%;animation-delay:-6s}@keyframes bcSpark{50%{transform:translateY(-22px) scale(1.15);opacity:.3}}#bolt-contact .bc-container{position:relative;z-index:3;width:min(calc(100% - 80px),1280px);margin:0 auto}#bolt-contact .bc-reading{max-width:830px}#bolt-contact .bc-section{position:relative;display:flex;align-items:center;min-height:760px;padding:100px 0}#bolt-contact .bc-screen{min-height:100svh}#bolt-contact .bc-header{position:absolute;z-index:50;top:0;left:50%;transform:translateX(-50%);display:flex;align-items:center;justify-content:space-between;width:min(calc(100% - 80px),1280px);padding:19px 0}#bolt-contact .bc-brand{display:flex;align-items:center;gap:9px;color:#fff!important;text-decoration:none!important}#bolt-contact .bc-brand__bolt{color:var(--bc-gold);font-size:31px}#bolt-contact .bc-brand__copy{display:flex;flex-direction:column}#bolt-contact .bc-brand__copy strong{font-size:21px;font-weight:900;line-height:1}#bolt-contact .bc-brand__copy small{margin-top:3px;color:#91a6ba;font-size:7px;font-weight:900;letter-spacing:1.6px}#bolt-contact .bc-header__cta{display:inline-flex;align-items:center;gap:8px;padding:12px 16px;border-radius:8px;background:linear-gradient(120deg,#dda118,#ffe6a3,#f6c344);color:#06111f!important;font-size:8px;font-weight:900;text-decoration:none!important}#bolt-contact .bc-eyebrow{display:inline-flex;align-items:center;gap:10px;color:var(--bc-gold);font-size:8px;font-weight:900;letter-spacing:1.6px}#bolt-contact .bc-eyebrow>span{width:28px;height:1px;background:var(--bc-gold)}#bolt-contact .bc-big-title{margin:15px 0 27px;color:#fff;font-size:clamp(39px,4.8vw,67px);font-weight:900;line-height:1.06;letter-spacing:-.055em}#bolt-contact .bc-big-title span{display:block;color:var(--bc-gold)}#bolt-contact .bc-copy{color:var(--bc-muted);font-size:14px;line-height:1.9}#bolt-contact .bc-hero{min-height:100svh;padding-top:100px}#bolt-contact .bc-hero__grid{display:grid;grid-template-columns:1.08fr .92fr;align-items:center;gap:70px}#bolt-contact .bc-hero h1{margin:19px 0 0;color:#fff;font-size:clamp(50px,6vw,87px);font-weight:900;line-height:1.01;letter-spacing:-.063em}#bolt-contact .bc-hero h1 span{display:block;color:var(--bc-gold)}#bolt-contact .bc-hero__copy>p{max-width:650px;margin-top:28px;color:var(--bc-muted);font-size:14px;line-height:1.9}#bolt-contact .bc-proof{display:flex;flex-wrap:wrap;gap:8px;margin-top:26px}#bolt-contact .bc-proof span{display:inline-flex;gap:7px;padding:8px 10px;border:1px solid rgb(246 195 68 / .17);border-radius:8px;background:rgb(9 30 55 / .63);color:#dde7f0;font-size:8px;font-weight:700}#bolt-contact .bc-proof b{color:var(--bc-gold)}#bolt-contact .bc-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:29px}#bolt-contact .bc-button{display:flex;align-items:center;justify-content:center;gap:13px;min-height:63px;padding:13px 18px;border-radius:9px;text-decoration:none!important}#bolt-contact .bc-button--primary{min-width:300px;background:linear-gradient(120deg,#dda118,#ffe6a3,#f6c344);color:#06111f!important;box-shadow:0 18px 42px rgb(246 195 68 / .18)}#bolt-contact .bc-button--ghost{border:1px solid rgb(246 195 68 / .31);color:var(--bc-gold)!important;background:rgb(246 195 68 / .04);font-size:9px;font-weight:900}#bolt-contact .bc-button>span:first-child{font-size:25px}#bolt-contact .bc-button__copy{display:flex;flex:1;flex-direction:column;text-align:left}#bolt-contact .bc-button__copy strong{font-size:9px;font-weight:900}#bolt-contact .bc-button__copy small{margin-top:3px;font-size:7px;opacity:.7}#bolt-contact .bc-hero__visual{position:relative;display:grid;place-items:center;min-height:550px;perspective:900px}#bolt-contact .bc-orbit{position:absolute;border-radius:50%;border:1px solid rgb(246 195 68 / .28)}#bolt-contact .bc-orbit--1{width:405px;height:405px;animation:bcOrbitOne 18s linear infinite}#bolt-contact .bc-orbit--2{width:300px;height:300px;border-color:rgb(100 170 248 / .17);animation:bcOrbitTwo 23s linear infinite}#bolt-contact .bc-orbit--3{width:225px;height:225px;border-style:dashed}@keyframes bcOrbitOne{to{transform:rotateX(67deg) rotateZ(360deg)}}@keyframes bcOrbitTwo{to{transform:rotateY(67deg) rotateZ(-360deg)}}#bolt-contact .bc-core{position:relative;z-index:4;display:grid;place-items:center;width:125px;height:125px;border:1px solid rgb(246 195 68 / .4);border-radius:50%;background:radial-gradient(circle,#193a5e,#061321);color:var(--bc-gold);font-size:72px;text-shadow:0 0 30px rgb(246 195 68 / .4)}#bolt-contact .bc-float{position:absolute;z-index:7;padding:10px 13px;border:1px solid rgb(246 195 68 / .23);border-radius:9px;background:rgb(6 22 42 / .93);color:#fff;font-size:8px;font-weight:900}#bolt-contact .bc-float span{margin-right:6px;color:var(--bc-gold)}#bolt-contact .bc-float--1{top:18%;left:2%}#bolt-contact .bc-float--2{top:30%;right:0}#bolt-contact .bc-float--3{bottom:15%;left:14%}#bolt-contact .bc-heading{max-width:850px;margin:0 auto 48px;text-align:center}#bolt-contact .bc-heading h2{margin:14px 0 0;color:#fff;font-size:clamp(39px,4.6vw,64px);font-weight:900;line-height:1.07;letter-spacing:-.052em}#bolt-contact .bc-heading h2 span{display:block;color:var(--bc-gold)}#bolt-contact .bc-contact-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}#bolt-contact .bc-contact-card{position:relative;display:flex;flex-direction:column;min-height:350px;padding:28px;overflow:hidden;border:1px solid rgb(246 195 68 / .16);border-radius:17px;background:linear-gradient(145deg,rgb(17 43 75 / .86),rgb(6 19 36 / .96));color:#fff!important;text-decoration:none!important;transition:transform .3s ease,border-color .3s ease}#bolt-contact .bc-contact-card:hover{transform:translateY(-6px);border-color:rgb(246 195 68 / .5)}#bolt-contact .bc-contact-card--featured{border-color:rgb(246 195 68 / .47)}#bolt-contact .bc-contact-card__badge{position:absolute;top:15px;right:15px;padding:5px 8px;border-radius:999px;background:var(--bc-gold);color:#06111f;font-size:6px;font-weight:900}#bolt-contact .bc-contact-card__icon{font-size:37px}#bolt-contact .bc-contact-card__label{margin-top:22px;color:var(--bc-gold);font-size:7px;font-weight:900;letter-spacing:1px}#bolt-contact .bc-contact-card h3{margin:9px 0;font-size:23px;line-height:1.25}#bolt-contact .bc-contact-card p{color:var(--bc-muted);font-size:11px;line-height:1.7}#bolt-contact .bc-contact-card>strong{margin-top:auto;padding-top:25px;color:var(--bc-gold);font-size:8px}#bolt-contact .bc-meme{display:flex;align-items:center;gap:17px;max-width:620px;margin:35px 0;padding:19px;border:1px solid rgb(246 195 68 / .2);border-radius:14px;background:rgb(10 31 57 / .72)}#bolt-contact .bc-meme__emoji{font-size:42px}#bolt-contact .bc-meme small{color:var(--bc-gold);font-size:7px;font-weight:900}#bolt-contact .bc-meme strong{display:block;margin-top:5px;font-size:14px;line-height:1.5}#bolt-contact .bc-impact{color:var(--bc-gold);font-size:28px;font-weight:900;line-height:1.4}#bolt-contact .bc-message-section{background:linear-gradient(90deg,transparent,rgb(246 195 68 / .025),transparent)}#bolt-contact .bc-message-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px}#bolt-contact .bc-message-copy h2{margin:15px 0 20px;font-size:clamp(40px,4.8vw,67px);line-height:1.06;letter-spacing:-.055em}#bolt-contact .bc-message-copy h2 span{display:block;color:var(--bc-gold)}#bolt-contact .bc-message-copy>p{color:var(--bc-muted);font-size:13px;line-height:1.85}#bolt-contact .bc-message-example{display:flex;gap:13px;margin-top:25px;padding:17px;border-left:3px solid var(--bc-gold);background:rgb(246 195 68 / .05)}#bolt-contact .bc-message-example>span{color:var(--bc-gold);font-size:24px}#bolt-contact .bc-message-example p{margin:0;color:#dbe6ef;font-size:11px;line-height:1.7}#bolt-contact .bc-form{padding:26px;border:1px solid rgb(246 195 68 / .19);border-radius:17px;background:linear-gradient(145deg,rgb(17 43 75 / .9),rgb(6 19 36 / .97))}#bolt-contact .bc-form label{display:block;margin-bottom:15px}#bolt-contact .bc-form label>span{display:block;margin-bottom:7px;color:#c7d5e2;font-size:8px;font-weight:800}#bolt-contact .bc-form input,#bolt-contact .bc-form select{width:100%;min-height:50px;padding:11px 13px;border:1px solid rgb(246 195 68 / .14);border-radius:8px;outline:none;background:#071a30;color:#fff;font-family:inherit;font-size:10px}#bolt-contact .bc-form input:focus,#bolt-contact .bc-form select:focus{border-color:var(--bc-gold)}#bolt-contact .bc-form__submit{display:flex;align-items:center;gap:13px;width:100%;min-height:64px;margin-top:20px;padding:12px 17px;border:none;border-radius:9px;background:linear-gradient(120deg,#dda118,#ffe6a3,#f6c344);color:#06111f;font-family:inherit;cursor:pointer}#bolt-contact .bc-form__submit>span:first-child{font-size:25px}#bolt-contact .bc-form__submit>span:nth-child(2){display:flex;flex:1;flex-direction:column;text-align:left}#bolt-contact .bc-form__submit strong{font-size:9px;font-weight:900}#bolt-contact .bc-form__submit small{margin-top:3px;font-size:7px}#bolt-contact .bc-form__privacy{margin:11px 0 0;color:#70879d;font-size:7px;line-height:1.6;text-align:center}#bolt-contact .bc-tutor-grid{display:grid;grid-template-columns:.9fr 1.1fr;align-items:center;gap:75px}#bolt-contact .bc-tutor{position:relative;display:flex;justify-content:center}#bolt-contact .bc-tutor img{position:relative;z-index:3;display:block;width:100%;max-width:450px;height:auto}#bolt-contact .bc-tutor__ring{position:absolute;border-radius:50%;border:1px solid rgb(246 195 68 / .25)}#bolt-contact .bc-tutor__ring--1{top:8%;width:83%;aspect-ratio:1}#bolt-contact .bc-tutor__ring--2{top:17%;width:67%;aspect-ratio:1;border-color:rgb(100 170 248 / .16)}#bolt-contact .bc-tutor__badge{position:absolute;z-index:5;right:6%;bottom:10%;padding:9px 12px;border:1px solid rgb(246 195 68 / .25);border-radius:8px;background:rgb(6 22 42 / .93);font-size:7px;font-weight:900}#bolt-contact .bc-tutor__badge span{color:var(--bc-gold)}#bolt-contact .bc-person{display:flex;flex-direction:column;margin-top:20px}#bolt-contact .bc-person strong{font-size:18px}#bolt-contact .bc-person span{margin-top:4px;color:var(--bc-gold);font-size:8px;font-weight:900}#bolt-contact blockquote{margin:25px 0;padding-left:18px;border-left:2px solid var(--bc-gold);color:#fff;font-size:17px;font-weight:700;line-height:1.7}#bolt-contact .bc-topic-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}#bolt-contact .bc-topic-grid article{min-height:190px;padding:22px;border:1px solid rgb(246 195 68 / .14);border-radius:14px;background:rgb(9 29 53 / .68)}#bolt-contact .bc-topic-grid article>span{color:var(--bc-gold);font-size:8px;font-weight:900}#bolt-contact .bc-topic-grid h3{margin:22px 0 9px;font-size:17px}#bolt-contact .bc-topic-grid p{color:var(--bc-muted);font-size:10px;line-height:1.7}#bolt-contact .bc-faq{margin-top:35px}#bolt-contact .bc-faq details{overflow:hidden;margin-bottom:10px;border:1px solid rgb(246 195 68 / .15);border-radius:11px;background:rgb(9 29 53 / .72)}#bolt-contact .bc-faq summary{display:flex;align-items:center;gap:13px;padding:19px;color:#fff;font-size:12px;font-weight:800;cursor:pointer;list-style:none}#bolt-contact .bc-faq summary::-webkit-details-marker{display:none}#bolt-contact .bc-faq summary span{color:var(--bc-gold);font-size:8px}#bolt-contact .bc-faq summary b{margin-left:auto;color:var(--bc-gold);font-size:20px}#bolt-contact .bc-faq details[open] summary b{transform:rotate(45deg)}#bolt-contact .bc-faq details p{margin:0;padding:0 20px 19px 50px;color:var(--bc-muted);font-size:11px;line-height:1.8}#bolt-contact .bc-final{text-align:center}#bolt-contact .bc-container--final{max-width:930px}#bolt-contact .bc-final__scene{position:relative;display:grid;place-items:center;width:170px;height:170px;margin:0 auto 30px}#bolt-contact .bc-final__ring{position:absolute;border-radius:50%;border:1px solid rgb(246 195 68 / .3)}#bolt-contact .bc-final__ring--1{width:150px;height:150px;transform:rotateX(67deg)}#bolt-contact .bc-final__ring--2{width:170px;height:170px;border-color:rgb(100 170 248 / .18);transform:rotateY(67deg)}#bolt-contact .bc-final__scene strong{color:var(--bc-gold);font-size:90px;text-shadow:0 0 35px rgb(246 195 68 / .38)}#bolt-contact .bc-final h2{margin:14px auto 0;color:#fff;font-size:clamp(43px,5.7vw,79px);font-weight:900;line-height:1.04;letter-spacing:-.058em}#bolt-contact .bc-final h2 span{display:block;color:var(--bc-gold)}#bolt-contact .bc-final>.bc-container>p{max-width:650px;margin:25px auto;color:var(--bc-muted);font-size:13px;line-height:1.8}#bolt-contact .bc-button--final{width:min(100%,620px);margin:30px auto 0}#bolt-contact .bc-final__phone{display:block;margin-top:20px;color:#90a5ba!important;font-size:10px;text-decoration:none!important}#bolt-contact .bc-final__phone strong{margin-left:4px;color:var(--bc-gold)}#bolt-contact .bc-final__proof{display:flex;justify-content:center;flex-wrap:wrap;gap:12px;margin-top:22px;color:#8196aa;font-size:8px}@supports (content-visibility:auto){#bolt-contact .bc-section:not(.bc-hero){content-visibility:auto;contain-intrinsic-size:auto 850px}}@media(prefers-reduced-motion:no-preference){#bolt-contact .bc-section:not(.bc-seen){opacity:.01}#bolt-contact .bc-section.bc-seen{animation:bcReveal .65s ease both}#bolt-contact .bc-section:not(.bc-active) :is(.bc-orbit,.bc-spark){animation-play-state:paused!important}#bolt-contact.bc-page-hidden *{animation-play-state:paused!important}}@keyframes bcReveal{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}#bolt-contact .bc-sticky{display:none}@media(max-width:1024px){#bolt-contact .bc-hero__grid,#bolt-contact .bc-message-grid,#bolt-contact .bc-tutor-grid{grid-template-columns:1fr}#bolt-contact .bc-contact-grid{grid-template-columns:1fr 1fr}#bolt-contact .bc-topic-grid{grid-template-columns:1fr 1fr}#bolt-contact .bc-hero__visual{min-height:430px}#bolt-contact .bc-tutor{max-width:480px;width:100%;margin:auto}}@media(max-width:767px){#bolt-contact{padding-bottom:73px}#bolt-contact .bc-container{width:calc(100% - 32px)}#bolt-contact .bc-header{width:calc(100% - 32px);padding:14px 0}#bolt-contact .bc-header__cta{display:none}#bolt-contact .bc-section{min-height:auto;padding:72px 0}#bolt-contact .bc-screen{min-height:100svh}#bolt-contact .bc-hero{min-height:100svh;padding:90px 0 45px}#bolt-contact .bc-hero__grid{gap:15px}#bolt-contact .bc-hero__copy{text-align:center}#bolt-contact .bc-hero__copy .bc-eyebrow{justify-content:center}#bolt-contact .bc-hero h1{font-size:clamp(41px,10.4vw,55px)}#bolt-contact .bc-hero__copy>p{font-size:11px;line-height:1.7}#bolt-contact .bc-proof,#bolt-contact .bc-hero__actions{justify-content:center}#bolt-contact .bc-button{width:100%}#bolt-contact .bc-button--primary{min-width:0}#bolt-contact .bc-hero__visual{min-height:320px}#bolt-contact .bc-orbit{animation:none!important}#bolt-contact .bc-orbit--1{width:250px;height:250px;transform:rotateX(67deg)}#bolt-contact .bc-orbit--2{width:195px;height:195px;transform:rotateY(67deg)}#bolt-contact .bc-orbit--3{width:150px;height:150px}#bolt-contact .bc-core{width:83px;height:83px;font-size:48px}#bolt-contact .bc-float{padding:7px 8px;font-size:6px}#bolt-contact .bc-spark{animation:none!important}#bolt-contact .bc-contact-grid,#bolt-contact .bc-topic-grid{grid-template-columns:1fr}#bolt-contact .bc-contact-card{min-height:275px}#bolt-contact .bc-big-title{font-size:clamp(36px,9vw,48px)}#bolt-contact .bc-impact{font-size:22px}#bolt-contact .bc-form{padding:18px}#bolt-contact .bc-final h2{font-size:clamp(39px,9.7vw,55px)}#bolt-contact *,#bolt-contact *::before,#bolt-contact *::after{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}#bolt-contact .bc-sticky{position:fixed;z-index:9999;display:block;left:10px;right:10px;bottom:max(10px,env(safe-area-inset-bottom))}#bolt-contact .bc-sticky a{display:flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:13px;border-radius:10px;background:linear-gradient(120deg,#dda118,#ffe6a3,#f6c344);box-shadow:0 15px 38px rgb(0 0 0 / .4);color:#06111f!important;font-size:9px;text-decoration:none!important}#bolt-contact .bc-sticky>a>span{font-size:20px}}@media(prefers-reduced-motion:reduce){#bolt-contact *,#bolt-contact *::before,#bolt-contact *::after{animation:none!important;transition:none!important}#bolt-contact .bc-section{opacity:1!important;transform:none!important}}#bolt-contact a:focus-visible,#bolt-contact button:focus-visible,#bolt-contact input:focus-visible,#bolt-contact select:focus-visible,#bolt-contact summary:focus-visible{outline:3px solid var(--bc-gold-light);outline-offset:4px}