.kvb-hero-full{position:relative;overflow:hidden;min-height:100svh;min-height:100vh;justify-content:flex-end;background-color:#000}.kvb-hero-full>.elementor-background-overlay{opacity:1!important;background:linear-gradient(90deg,rgb(0 0 0 / .86) 0%,rgb(0 0 0 / .62) 38%,rgb(0 0 0 / .18) 62%,rgb(0 0 0 / .05) 100%)!important}.kvb-hero-full::before{content:'';position:absolute;inset:0;background:linear-gradient(180deg,rgb(0 0 0 / .78) 0%,#fff0 28%,#fff0 60%,rgb(0 0 0 / .92) 100%);pointer-events:none;z-index:1}.kvb-hero-full::after{content:'';position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--kvb-gold),transparent 70%);z-index:2}.kvb-hero-full>.e-con-inner,.kvb-hero-full>.elementor-container,.kvb-hero-full .e-con-inner{position:relative;z-index:2}.kvb-hero-full .kvb-hero-title .elementor-heading-title{font-size:clamp(42px,6.2vw,84px);line-height:1.02;letter-spacing:-.025em;font-weight:600;color:#fff;text-wrap:balance}.kvb-hero-full .kvb-hero-title .elementor-heading-title em{font-style:normal;color:var(--kvb-gold)}.kvb-hero-full .kvb-eyebrow .elementor-heading-title{color:var(--kvb-gold)}.kvb-hero-full .kvb-hero-sub{font-size:clamp(17px,1.4vw,21px);color:rgb(255 255 255 / .86);max-width:520px}.kvb-hero-full .kvb-hero-sub p{margin:0}.kvb-hero-full .kvb-btn .elementor-button,.kvb-hero-full .kvb-btn-outline .elementor-button{padding:18px 30px;font-size:1rem;letter-spacing:.02em}.kvb-hero-full .kvb-hero-sign{display:flex;gap:28px;flex-wrap:wrap;color:rgb(255 255 255 / .62);font-size:15px;letter-spacing:.06em;text-transform:uppercase}.kvb-hero-full .kvb-hero-sign span::before{content:'';display:inline-block;width:22px;height:1px;background:var(--kvb-gold);vertical-align:middle;margin-right:10px}.kvb-scrollcue2{position:absolute;right:28px;bottom:28px;z-index:3;width:1px;height:64px;background:linear-gradient(180deg,var(--kvb-gold),transparent);animation:kvbcue 2.2s var(--kvb-ease) infinite}@keyframes kvbcue{0%{transform:scaleY(0);transform-origin:top}50%{transform:scaleY(1);transform-origin:top}51%{transform-origin:bottom}100%{transform:scaleY(0);transform-origin:bottom}}@media (max-width:1024px){.kvb-hero-full{background-position:66% center!important}}@media (max-width:767px){.kvb-hero-full{min-height:100svh;min-height:100vh;background-position:72% 18%!important}.kvb-hero-full>.elementor-background-overlay{background:linear-gradient(180deg,rgb(0 0 0 / .35) 0%,rgb(0 0 0 / .15) 35%,rgb(0 0 0 / .88) 68%,rgb(0 0 0 / .97) 100%)!important}.kvb-hero-full .kvb-hero-title .elementor-heading-title{font-size:clamp(36px,10.5vw,46px)}.kvb-hero-full .kvb-btn .elementor-button,.kvb-hero-full .kvb-btn-outline .elementor-button{width:100%;text-align:center}.kvb-scrollcue2{display:none}}@media (prefers-reduced-motion:reduce){.kvb-scrollcue2{animation:none}}.kvb-stmt .elementor-heading-title{font-size:clamp(28px,3.6vw,52px);line-height:1.12;letter-spacing:-.02em;font-weight:600;text-wrap:balance}.kvb-stmt .elementor-heading-title em{font-style:normal;color:var(--kvb-gold)}.kvb-stmt-s .elementor-heading-title{font-size:clamp(24px,2.6vw,36px);line-height:1.18;letter-spacing:-.015em;font-weight:600;text-wrap:balance}.kvb-stmt-s .elementor-heading-title em{font-style:normal;color:var(--kvb-gold)}.kvb-bignum .elementor-heading-title{font-size:clamp(56px,8vw,120px);line-height:.9;color:var(--kvb-gold);font-weight:600;letter-spacing:-.04em}.kvb-tcard{min-height:100%;display:flex;flex-direction:column}.kvb-tcard .kvb-tcard-top{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.kvb-tcard .kvb-card-eyebrow{margin:0}.kvb-tcard .kvb-tchip{display:inline-block;padding:6px 12px;border:1px solid var(--kvb-gold-line);color:var(--kvb-gold);font-size:14px;letter-spacing:.06em;text-transform:uppercase;line-height:1.2}.kvb-tcard .kvb-tchip--solid{background:var(--kvb-gold);color:#000;border-color:var(--kvb-gold)}.kvb-tcard h3.elementor-heading-title,.kvb-tcard .elementor-heading-title{font-size:clamp(22px,1.6vw,26px);line-height:1.2}.kvb-tprice{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding:18px 0;border-top:1px solid var(--kvb-line);border-bottom:1px solid var(--kvb-line);margin:4px 0}.kvb-tprice strong{font-size:clamp(30px,2.6vw,40px);line-height:1;color:#fff;font-weight:600;letter-spacing:-.02em}.kvb-tprice small{color:var(--kvb-dim);font-size:15px}.kvb-light .kvb-tprice strong,.kvb-ivory .kvb-tprice strong{color:#000}.kvb-light .kvb-tprice,.kvb-ivory .kvb-tprice{border-color:var(--kvb-line-dark)}.kvb-light .kvb-tprice small,.kvb-ivory .kvb-tprice small{color:var(--kvb-muted)}.kvb-tfacts{display:grid;grid-template-columns:1fr 1fr;gap:10px 18px;margin:0;padding:0;list-style:none}.kvb-tfacts li{font-size:15px;color:var(--kvb-mist);line-height:1.4}.kvb-tfacts li strong{display:block;color:var(--kvb-gold);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:2px}.kvb-light .kvb-tfacts li,.kvb-ivory .kvb-tfacts li{color:var(--kvb-text)}.kvb-tcard .kvb-dash-list .elementor-icon-list-text{font-size:16px}.kvb-tcard .kvb-tcard-cta{margin-top:auto;padding-top:8px}.kvb-tcard .kvb-tcard-cta .elementor-widget-button{width:100%}.kvb-tcard .kvb-tcard-cta .elementor-button{width:100%;text-align:center;padding:16px 20px}.kvb-tcard .kvb-tcard-note{font-size:14px;color:var(--kvb-dim);text-align:center;margin:0}.kvb-light .kvb-tcard .kvb-tcard-note,.kvb-ivory .kvb-tcard .kvb-tcard-note{color:var(--kvb-muted)}.kvb-buy .elementor-button{background:var(--kvb-gold);color:#000;border:1px solid var(--kvb-gold);padding:18px 32px;font-weight:600;letter-spacing:.02em}.kvb-buy .elementor-button:hover{background:#fff;border-color:#fff;color:#000}.kvb-invest{border:1px solid var(--kvb-gold-line);padding:36px 32px;background:linear-gradient(180deg,rgb(206 170 82 / .12),rgb(206 170 82 / .03));position:sticky;top:110px}.kvb-invest .kvb-tprice{border-top:0;padding-top:0}@media (max-width:1024px){.kvb-invest{position:static}}.kvb-book{position:relative;aspect-ratio:3/4.2;width:100%;max-width:320px;margin:0 auto;background:#0E0E0E;border:1px solid var(--kvb-gold-line);box-shadow:24px 24px 0 rgb(206 170 82 / .10),0 30px 60px rgb(0 0 0 / .6);padding:34px 30px;display:flex;flex-direction:column;justify-content:space-between;transition:transform .5s var(--kvb-ease)}.kvb-book::before{content:'';position:absolute;left:0;top:0;bottom:0;width:10px;background:linear-gradient(90deg,rgb(255 255 255 / .06),rgb(0 0 0 / .4))}.kvb-book::after{content:'';position:absolute;inset:14px;border:1px solid rgb(206 170 82 / .28);pointer-events:none}.kvb-book:hover{transform:translateY(-6px) rotate(-1deg)}.kvb-book .kvb-book-k{font-size:13px;letter-spacing:.22em;text-transform:uppercase;color:var(--kvb-gold)}.kvb-book .kvb-book-t{font-size:clamp(22px,1.8vw,28px);line-height:1.15;font-weight:600;color:#fff;letter-spacing:-.015em}.kvb-book .kvb-book-t em{font-style:normal;color:var(--kvb-gold)}.kvb-book .kvb-book-a{font-size:13px;color:rgb(255 255 255 / .6);letter-spacing:.08em;text-transform:uppercase}.kvb-book--soon{opacity:.55;filter:grayscale(.4)}.kvb-book--soon:hover{transform:none}.kvb-book-tag{position:absolute;top:-12px;right:-12px;background:var(--kvb-gold);color:#000;font-size:12px;letter-spacing:.12em;text-transform:uppercase;padding:7px 12px;font-weight:600;z-index:2}.kvb-book-tag--soon{background:#fff}.kvb-ebook-dl{display:inline-flex;align-items:center;gap:12px;background:var(--kvb-gold);color:#000;padding:18px 30px;font-weight:600;text-decoration:none;border:1px solid var(--kvb-gold);transition:all .3s var(--kvb-ease)}.kvb-ebook-dl:hover{background:#fff;border-color:#fff;color:#000}.kvb-planner{border:1px solid var(--kvb-line);background:#0E0E0E;min-height:720px;position:relative}.kvb-planner .calendly-inline-widget{min-width:320px;height:760px}.kvb-planner-soon{padding:48px 36px;text-align:center}.kvb-planner-soon strong{display:block;color:var(--kvb-gold);font-size:13px;letter-spacing:.18em;text-transform:uppercase;margin-bottom:14px}.kvb-planner-soon p{color:var(--kvb-mist);max-width:46ch;margin:0 auto}.kvb-band{min-height:72vh;justify-content:center}.kvb-band>.elementor-background-overlay{opacity:1!important;background:linear-gradient(90deg,rgb(0 0 0 / .9) 0%,rgb(0 0 0 / .65) 45%,rgb(0 0 0 / .25) 100%)!important}@media (max-width:767px){.kvb-band{min-height:0}.kvb-band>.elementor-background-overlay{background:rgb(0 0 0 / .8)!important}}.kvb-phases{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--kvb-line);border:1px solid var(--kvb-line)}.kvb-phase{background:#000;padding:36px 28px 40px;position:relative;transition:background .35s var(--kvb-ease)}.kvb-phase:hover{background:#0E0E0E}.kvb-phase span{display:block;font-size:clamp(40px,4vw,64px);line-height:1;color:var(--kvb-gold);font-weight:600;letter-spacing:-.03em;margin-bottom:22px}.kvb-phase h3{font-size:clamp(20px,1.5vw,24px);margin:0 0 10px;color:#fff}.kvb-phase p{margin:0;color:var(--kvb-mist);font-size:16px}@media (max-width:1024px){.kvb-phases{grid-template-columns:1fr 1fr}}@media (max-width:600px){.kvb-phases{grid-template-columns:1fr}}.kvb-tight .elementor-widget-text-editor p{max-width:60ch}.kvb-gold-rule{width:64px;height:2px;background:var(--kvb-gold)}@media (max-width:767px){.kvb-header .kvb-btn .elementor-button{padding:10px 14px;font-size:14px}}