@import"https://fonts.googleapis.com/css2?family=Outfit:wght@300;400;500;600;700;800;900&family=Plus+Jakarta+Sans:wght@400;500;600;700&display=swap";:root{--vc-white: #FFFFFF;--vc-white-warm: #FFFDFC;--vc-dark: #120C10;--vc-ink-card: linear-gradient(158deg, #1E1219 0%, #2A121D 52%, #35180F 100%);--vc-peach: linear-gradient(168deg, #FFF7F0 0%, #FFEDDC 58%, #FFE3D0 100%);--vc-rose: linear-gradient(180deg, #FBF4F6 0%, #F7EFF2 100%);--vc-ink: #171114;--vc-body: #574E53;--vc-body-warm: #55474A;--vc-mute: #7A7076;--vc-line: rgba(23, 17, 20, 0.10);--vc-line-2: rgba(23, 17, 20, 0.12);--vc-red: #D81B45;--vc-red-deep: #A8123A;--vc-orange: #C2540B;--vc-orange-warm: #B0480A;--vc-plum: #8A1140;--vc-plum-ink: #A31347;--vc-grad: linear-gradient(100deg, #D81B45 0%, #C2540B 100%);--vc-grad-text: linear-gradient(96deg, #E01A46 0%, #E06A00 92%);--vc-grad-text-warm: linear-gradient(96deg, #C9143C, #C25A00);--vc-grad-text-onband: linear-gradient(96deg, #FF6E8E, #FFB03D);--vc-grad-rule: linear-gradient(90deg, #FF6A00, #FFA51F);--vc-grad-pop: linear-gradient(126deg, #710D3C 0%, #B21540 44%, #A8480A 100%);--vc-grad-amber: linear-gradient(150deg, #FFE7C4 0%, #FFD59B 100%);--vc-grad-campaign: linear-gradient(152deg, #170D14 0%, #2C1020 55%, #3A1409 100%);--vc-bloom-rose: rgba(255, 77, 109, 0.17);--vc-bloom-amber: rgba(255, 158, 0, 0.16);--vc-sh-card: 0 18px 40px -24px rgba(23, 17, 20, 0.28);--vc-sh-cta: 0 14px 30px -8px rgba(168, 18, 58, 0.48);--vc-sh-cta-hi: 0 22px 44px -10px rgba(168, 18, 58, 0.58);--vc-sh-onband: 0 20px 44px -14px rgba(40, 3, 16, 0.50);--vc-sh-ink: 0 40px 84px -34px rgba(30, 18, 25, 0.62);--vc-display: 'Outfit', system-ui, sans-serif;--vc-text: 'Plus Jakarta Sans', system-ui, -apple-system, sans-serif;--vc-max: 1240px;--vc-gutter: 40px;--vc-pad: clamp(64px, 8vw, 120px);--vc-ease: cubic-bezier(0.22, 1, 0.36, 1);--vc-plate-01: url("/custom-images/vc-plate-01.png");--vc-plate-02: url("/custom-images/vc-plate-02.png");--vc-plate-03: url("/custom-images/vc-plate-03.jpg");--vc-plate-04: url("/custom-images/vc-plate-04.jpg")}body:has(.vc-landing-wrapper){background:var(--vc-white) !important}body:has(.vc-landing-wrapper) #main-outlet-wrapper{display:none !important}body:has(.vc-landing-wrapper) .d-header,body:has(.vc-landing-wrapper) .d-header-wrap{background:rgba(0,0,0,0) !important;box-shadow:none !important;border:none !important}body:has(.vc-landing-wrapper) #main-outlet,body:has(.vc-landing-wrapper) .above-main-container-outlet,body:has(.vc-landing-wrapper) .below-site-header-outlet,body:has(.vc-landing-wrapper) .custom-banner-outlet{padding-left:0 !important;padding-right:0 !important;margin-left:0 !important;margin-right:0 !important;max-width:none !important;width:100% !important}.versatile-banner-component{background:rgba(0,0,0,0) !important;background-image:none !important;border:none !important;box-shadow:none !important;padding:0 !important;margin:0 !important;max-width:none !important;width:100% !important}body:has(.vc-landing-wrapper) .banner-box{background:rgba(0,0,0,0) !important;background-image:none !important;margin:0 !important;padding:0 !important;max-width:none !important;width:100% !important}body:has(.vc-landing-wrapper) .banner-box .section-header{padding:0 !important;margin:0 !important}body:has(.vc-landing-wrapper) .banner-box .container,body:has(.vc-landing-wrapper) .banner-box .contents{max-width:none !important;width:100% !important;padding:0 !important;margin:0 !important}.vc-landing-wrapper{width:100%;background:var(--vc-white);color:var(--vc-ink);font-family:var(--vc-text);line-height:1.6;text-align:left;position:relative;overflow-x:hidden;-webkit-font-smoothing:antialiased}.vc-landing-wrapper *{box-sizing:border-box}.vc-landing-wrapper h1,.vc-landing-wrapper h2,.vc-landing-wrapper h3,.vc-landing-wrapper h4{font-family:var(--vc-display);color:var(--vc-ink) !important;margin:0;text-align:left;letter-spacing:-0.038em;line-height:1.03}.vc-landing-wrapper p{margin:0}.vc-landing-wrapper a{color:inherit;text-decoration:none}.vc-landing-wrapper ul,.vc-landing-wrapper ol{margin:0;padding:0;list-style:none}.vc-landing-wrapper ::selection{background:rgba(216,27,69,.2);color:var(--vc-ink)}.vc-landing-wrapper .vc-container{max-width:var(--vc-max);margin:0 auto;padding:0 var(--vc-gutter);position:relative;z-index:2}.vc-landing-wrapper .vc-sec{padding:var(--vc-pad) 0;position:relative;background:var(--vc-white)}.vc-landing-wrapper .vc-sec--charge{background:var(--vc-peach);border-top:1px solid rgba(23,17,20,.08);overflow:hidden}.vc-landing-wrapper .vc-sec--charge::after{content:"";position:absolute;bottom:-32%;left:-8%;width:620px;height:560px;z-index:0;pointer-events:none;filter:blur(54px);background:radial-gradient(circle, rgba(216, 27, 69, 0.13), transparent 64%)}.vc-landing-wrapper .vc-sec--rose{background:var(--vc-rose);border-top:1px solid rgba(23,17,20,.08);border-bottom:1px solid rgba(23,17,20,.08)}.vc-landing-wrapper .vc-sec--dark{background:var(--vc-dark);color:#fff;overflow:hidden}.vc-landing-wrapper .vc-sec--pop{background:var(--vc-grad-pop);color:#fff;overflow:hidden}.vc-landing-wrapper .vc-sec--pop::after{content:"";position:absolute;inset:0;opacity:.2;pointer-events:none;z-index:1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='200' height='200'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='200' height='200' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E")}.vc-landing-wrapper .vc-glow{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.vc-landing-wrapper .vc-glow--tr{top:-18%;right:-12%;width:660px;height:640px;background:radial-gradient(circle, rgba(255, 138, 0, 0.18), transparent 62%);filter:blur(62px)}.vc-landing-wrapper .vc-glow--bl{bottom:-24%;left:-10%;width:580px;height:560px;background:radial-gradient(circle, rgba(216, 27, 69, 0.2), transparent 64%);filter:blur(62px)}.vc-landing-wrapper .vc-glow--band{top:-30%;left:44%;width:74vw;height:640px;background:radial-gradient(ellipse, rgba(255, 196, 130, 0.26), transparent 62%);filter:blur(62px)}.vc-landing-wrapper .vc-glow--cost{top:-26%;left:50%;transform:translateX(-50%);width:80vw;height:600px;background:radial-gradient(ellipse, rgba(255, 138, 0, 0.16), transparent 64%);filter:blur(64px)}.vc-landing-wrapper .vc-glow--final{top:-34%;left:50%;transform:translateX(-50%);width:92vw;height:680px;filter:blur(58px);background:radial-gradient(ellipse at center, rgba(255, 158, 0, 0.24), rgba(255, 77, 109, 0.18) 44%, transparent 70%)}.vc-landing-wrapper .vc-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:20px;font-weight:700;font-size:.78rem;letter-spacing:.2em;text-transform:uppercase;color:var(--vc-orange-warm)}.vc-landing-wrapper .vc-eyebrow::before{content:"";width:30px;height:3px;border-radius:2px;background:var(--vc-grad-rule);flex:0 0 auto}.vc-landing-wrapper .vc-eyebrow span{white-space:nowrap}.vc-landing-wrapper .vc-eyebrow--onband{color:#ffa51f;margin-bottom:18px}.vc-landing-wrapper .vc-eyebrow--plum{color:#ffd9a8}.vc-landing-wrapper .vc-eyebrow--plumink{color:var(--vc-plum-ink)}.vc-landing-wrapper .vc-wordmark{display:flex;align-items:center;gap:13px;margin-bottom:clamp(26px,3.4vw,44px)}.vc-landing-wrapper .vc-wordmark::before{content:"";width:32px;height:3px;border-radius:2px;background:var(--vc-grad-rule);flex:0 0 auto}.vc-landing-wrapper .vc-wordmark .nm{font-family:var(--vc-display);font-weight:800;font-size:clamp(.86rem,2.4vw,1rem);letter-spacing:.13em;text-transform:uppercase;color:var(--vc-ink)}.vc-landing-wrapper .vc-h1{font-weight:900;font-size:clamp(2.6rem,5.5vw,5rem);line-height:.97;letter-spacing:-0.043em;text-wrap:balance}.vc-landing-wrapper .vc-h2{font-weight:900;font-size:clamp(2.05rem,4.6vw,3.5rem);line-height:1.02;letter-spacing:-0.04em;max-width:20ch;text-wrap:balance}.vc-landing-wrapper .vc-h2--xl{font-size:clamp(2.15rem,5vw,4rem);line-height:1;max-width:17ch}.vc-landing-wrapper .vc-h2--onband{color:#fff !important;max-width:24ch;margin-bottom:clamp(30px,4vw,48px)}.vc-landing-wrapper .vc-h2--pop{color:#fff !important;font-size:clamp(2.3rem,5.6vw,4.5rem);line-height:.98;letter-spacing:-0.043em;max-width:18ch;text-shadow:0 4px 26px rgba(50,4,20,.35)}.vc-landing-wrapper .vc-h3{font-weight:900;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.08;letter-spacing:-0.032em}.vc-landing-wrapper .vc-p{font-size:clamp(1.04rem,2.6vw,1.16rem);line-height:1.7;color:var(--vc-body) !important;max-width:56ch;margin-top:24px;text-wrap:pretty}.vc-landing-wrapper .vc-p--short{max-width:54ch;color:var(--vc-body-warm) !important}.vc-landing-wrapper .vc-turn{margin-top:18px;font-family:var(--vc-display);font-weight:700;font-size:clamp(1.2rem,3vw,1.6rem);line-height:1.32;letter-spacing:-0.022em;color:var(--vc-ink) !important;max-width:34ch;text-wrap:balance}.vc-landing-wrapper .vc-lede{margin-top:24px;font-size:clamp(1.08rem,2.7vw,1.24rem);line-height:1.6;color:#fff !important;max-width:44ch;text-wrap:pretty;text-shadow:0 2px 14px rgba(50,4,20,.45)}.vc-landing-wrapper .hl{background:var(--vc-grad-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);color:rgba(0,0,0,0)}.vc-landing-wrapper .vc-sec--charge .hl{background:var(--vc-grad-text-warm);-webkit-background-clip:text;background-clip:text}.vc-landing-wrapper .hl--onband{background:var(--vc-grad-text-onband);-webkit-background-clip:text;background-clip:text}.vc-landing-wrapper .vc-bedrock{display:inline-flex;align-items:center;gap:11px;margin-top:24px;padding:11px 20px 11px 14px;border-radius:100px;background:var(--vc-ink);box-shadow:0 14px 30px -14px rgba(23,17,20,.6);font-family:var(--vc-display);font-weight:700;font-size:.95rem;color:#fff}.vc-landing-wrapper .vc-bedrock .dot{width:9px;height:9px;border-radius:50%;flex:0 0 auto;background:linear-gradient(135deg, #FFA51F, #FF6A00);box-shadow:0 0 0 4px rgba(255,165,31,.22)}.vc-landing-wrapper .vc-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:17px 34px;border-radius:100px;border:none;font-family:var(--vc-display);font-weight:700;font-size:1.05rem;cursor:pointer;transition:transform .3s var(--vc-ease),box-shadow .3s ease,border-color .3s ease,background .3s ease,color .3s ease}.vc-landing-wrapper .vc-btn--grad{background:var(--vc-grad);color:#fff !important;box-shadow:var(--vc-sh-cta)}.vc-landing-wrapper .vc-btn--grad:hover{transform:translateY(-3px);box-shadow:var(--vc-sh-cta-hi)}.vc-landing-wrapper .vc-btn--line{background:#fff;color:var(--vc-ink) !important;border:1.5px solid rgba(23,17,20,.2)}.vc-landing-wrapper .vc-btn--line:hover{transform:translateY(-3px);border-color:var(--vc-red);color:#c9184a !important}.vc-landing-wrapper .vc-btn--white{background:#fff;color:var(--vc-plum) !important;box-shadow:var(--vc-sh-onband)}.vc-landing-wrapper .vc-btn--white:hover{transform:translateY(-4px);box-shadow:0 30px 60px -16px rgba(40,3,16,.62)}.vc-landing-wrapper .vc-cta-group{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(26px,3vw,36px)}.vc-landing-wrapper .vc-cta-group--singles{margin-top:clamp(32px,4vw,48px)}.vc-landing-wrapper .vc-fig{position:relative;margin:0;border-radius:26px;overflow:hidden;background-size:cover;background-repeat:no-repeat}.vc-landing-wrapper .vc-fig::after{content:"";position:absolute;inset:0;z-index:1}.vc-landing-wrapper .vc-fig figcaption{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;display:flex;flex-direction:column;gap:6px}.vc-landing-wrapper .vc-fig .kk{font-weight:700;font-size:.7rem;letter-spacing:.2em;text-transform:uppercase;color:#ffc178}.vc-landing-wrapper .vc-fig .ln{font-family:var(--vc-display);font-weight:700;font-size:clamp(1rem,2.4vw,1.16rem);line-height:1.34;color:#fff}.vc-landing-wrapper .vc-fig--charge{aspect-ratio:4/4.6;background-image:var(--vc-plate-03);background-position:center 52%;border:1px solid var(--vc-line);box-shadow:0 40px 80px -34px rgba(70,20,10,.46)}.vc-landing-wrapper .vc-fig--charge::after{background:linear-gradient(to top, rgba(10, 5, 8, 0.8), rgba(10, 5, 8, 0.06) 58%)}.vc-landing-wrapper .vc-fig--body{aspect-ratio:16/11;background-image:var(--vc-plate-01);background-position:center 46%;border:1px solid var(--vc-line);box-shadow:0 38px 76px -34px rgba(60,14,34,.44)}.vc-landing-wrapper .vc-fig--body::after{background:linear-gradient(to top, rgba(10, 5, 8, 0.66), rgba(10, 5, 8, 0.02) 62%)}.vc-landing-wrapper .vc-fig--singles{aspect-ratio:4/4.7;background-image:var(--vc-plate-02);background-position:center 40%;border:1px solid hsla(0,0%,100%,.24);box-shadow:0 44px 88px -30px rgba(40,3,16,.62)}.vc-landing-wrapper .vc-fig--singles::after{background:linear-gradient(to top, rgba(10, 5, 8, 0.74), rgba(10, 5, 8, 0.04) 56%)}.vc-landing-wrapper .vc-hero{position:relative;overflow:hidden;background:var(--vc-white-warm);padding:clamp(28px,4vw,58px) 0 clamp(58px,7vw,104px)}.vc-landing-wrapper .vc-hero::before{content:"";position:absolute;top:-220px;left:-160px;width:760px;height:640px;z-index:0;pointer-events:none;filter:blur(52px);background:radial-gradient(ellipse at center, var(--vc-bloom-rose), transparent 62%)}.vc-landing-wrapper .vc-hero::after{content:"";position:absolute;top:-80px;right:-180px;width:740px;height:700px;z-index:0;pointer-events:none;filter:blur(56px);background:radial-gradient(ellipse at center, var(--vc-bloom-amber), transparent 60%)}.vc-landing-wrapper .vc-hero-grid{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(38px,5vw,64px);align-items:center}.vc-landing-wrapper .vc-hero-copy{max-width:660px}.vc-landing-wrapper .vc-hero-copy .vc-p{max-width:49ch;margin-top:clamp(20px,2.3vw,28px)}.vc-landing-wrapper .vc-hero-note{margin-top:clamp(20px,2.2vw,26px);font-size:.94rem;line-height:1.55;color:var(--vc-mute) !important}.vc-landing-wrapper .vc-hero-visual{position:relative;display:flex;justify-content:center;align-items:center;min-height:520px}.vc-landing-wrapper .vc-hero-visual::before{content:"";position:absolute;width:116%;height:90%;z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 45%, rgba(255, 158, 0, 0.3), rgba(255, 77, 109, 0.22) 42%, transparent 68%);filter:blur(46px);animation:vcPulse 7s ease-in-out infinite}.vc-landing-wrapper .vc-pcard-ring{position:relative;z-index:2;padding:2px;border-radius:32px;background:linear-gradient(150deg, #FFA51F, #E01A46 48%, #8A1552);box-shadow:0 44px 88px -26px rgba(168,18,58,.44);animation:vcFloat 8s ease-in-out infinite}.vc-landing-wrapper .vc-pcard{position:relative;width:clamp(280px,33vw,392px);aspect-ratio:4/5;border-radius:30px;overflow:hidden;background:#2a1220;display:flex;flex-direction:column;justify-content:flex-end;padding:26px;gap:14px}.vc-landing-wrapper .vc-pcard-photo{position:absolute;inset:0;z-index:0;background-image:var(--vc-plate-04);background-size:cover;background-position:center 18%;background-repeat:no-repeat}.vc-landing-wrapper .vc-pcard-scrim{position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to top, rgba(10, 5, 8, 0.95) 0%, rgba(10, 5, 8, 0.58) 36%, rgba(10, 5, 8, 0.1) 72%, transparent 100%)}.vc-landing-wrapper .vc-pcard-meta{position:relative;z-index:2;display:flex;align-items:center;gap:10px}.vc-landing-wrapper .vc-pcard-meta .nm{font-family:var(--vc-display);font-weight:700;font-size:1.3rem;color:#fff !important}.vc-landing-wrapper .vc-pcard-meta .vf{margin-left:auto;font-size:.71rem;font-weight:700;color:#fff;background:var(--vc-grad);padding:6px 12px;border-radius:100px;white-space:nowrap}.vc-landing-wrapper .vc-pcard-verse{position:relative;z-index:2;font-family:var(--vc-display);font-style:italic;font-weight:500;font-size:.95rem;line-height:1.42;color:#fff !important}.vc-landing-wrapper .vc-charge{display:grid;grid-template-columns:1.08fr .92fr;gap:clamp(34px,5vw,66px);align-items:center}.vc-landing-wrapper .vc-pairs{display:flex;flex-direction:column;gap:clamp(12px,1.6vw,18px)}.vc-landing-wrapper .vc-pair{display:grid;grid-template-columns:1fr 1.3fr;gap:clamp(14px,2vw,30px);background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.11);border-radius:20px;padding:clamp(18px,2.2vw,28px)}.vc-landing-wrapper .vc-pair-side{display:flex;flex-direction:column;gap:10px}.vc-landing-wrapper .vc-pair-lbl{font-weight:700;font-size:.68rem;letter-spacing:.18em;text-transform:uppercase}.vc-landing-wrapper .vc-pair-world .vc-pair-lbl{color:#a79ba2}.vc-landing-wrapper .vc-pair-world .q{font-family:var(--vc-display);font-style:italic;font-size:clamp(1.05rem,2.4vw,1.24rem);line-height:1.4;color:#bdb2b8}.vc-landing-wrapper .vc-pair-world .nt{font-size:.9rem;line-height:1.55;color:#c9bbc2}.vc-landing-wrapper .vc-pair-word{border-left:2px solid rgba(255,165,31,.5);padding-left:clamp(16px,2vw,26px)}.vc-landing-wrapper .vc-pair-word .vc-pair-lbl{color:#ffa51f}.vc-landing-wrapper .vc-pair-word .a{font-family:var(--vc-display);font-weight:600;font-size:clamp(1.1rem,2.6vw,1.4rem);line-height:1.36;color:#fff}.vc-landing-wrapper .vc-pair-word .r{font-weight:700;font-size:.86rem;letter-spacing:.04em;color:#ffb066}.vc-landing-wrapper .vc-pair--feature{background:linear-gradient(112deg, rgba(255, 165, 31, 0.16), rgba(216, 27, 69, 0.16));border-color:rgba(255,165,31,.44);padding:clamp(20px,2.4vw,30px);box-shadow:0 26px 60px -30px rgba(255,138,0,.5)}.vc-landing-wrapper .vc-pair--feature .vc-pair-world .vc-pair-lbl{color:#ffd09a}.vc-landing-wrapper .vc-pair--feature .vc-pair-world .q{font-size:clamp(1.15rem,2.8vw,1.5rem);line-height:1.34;color:#f0e4e9}.vc-landing-wrapper .vc-pair--feature .vc-pair-word{border-left-color:rgba(255,165,31,.62)}.vc-landing-wrapper .vc-pair--feature .vc-pair-word .a{font-weight:700;font-size:clamp(1.25rem,3.2vw,1.72rem);line-height:1.28;letter-spacing:-0.02em}.vc-landing-wrapper .vc-pair--feature .vc-pair-word .r{font-size:.9rem;color:#ffc178}.vc-landing-wrapper .vc-answer{display:grid;grid-template-columns:1.05fr .95fr;gap:clamp(34px,5vw,68px);align-items:start}.vc-landing-wrapper .vc-remember{margin-top:26px;padding:20px 24px;border-radius:18px;background:linear-gradient(120deg, #FFF4E9, #FFE9DA);border:1px solid rgba(216,27,69,.14);font-size:1.03rem;line-height:1.62;color:#4a3c40 !important;text-wrap:pretty}.vc-landing-wrapper .vc-remember b{font-family:var(--vc-display);font-weight:800;color:var(--vc-ink)}.vc-landing-wrapper .vc-inkcard{position:relative;overflow:hidden;border-radius:28px;background:var(--vc-ink-card);box-shadow:var(--vc-sh-ink);padding:clamp(26px,3.2vw,40px)}.vc-landing-wrapper .vc-inkcard::before{content:"";position:absolute;top:-30%;right:-20%;width:420px;height:400px;z-index:0;pointer-events:none;filter:blur(46px);background:radial-gradient(circle, rgba(255, 165, 31, 0.22), transparent 64%)}.vc-landing-wrapper .vc-inkcard>*{position:relative;z-index:1}.vc-landing-wrapper .vc-inkcard .lbl{display:block;font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:#ffa51f;margin-bottom:10px}.vc-landing-wrapper .vc-inkcard .ttl{font-family:var(--vc-display);font-weight:900;font-size:clamp(1.75rem,3.2vw,2.5rem);letter-spacing:-0.038em;line-height:1.05;color:#fff;margin-bottom:26px}.vc-landing-wrapper .vc-canon-bars{display:grid;grid-template-columns:repeat(11, 1fr);gap:6px}.vc-landing-wrapper .vc-canon-bars i{display:block;height:28px;border-radius:4px}.vc-landing-wrapper .vc-canon-bars i:nth-child(1){background:linear-gradient(180deg, rgba(255, 92, 126, 0.55), rgba(176, 20, 60, 0.55))}.vc-landing-wrapper .vc-canon-bars i:nth-child(2){background:linear-gradient(180deg, rgba(255, 92, 126, 0.5618421053), rgba(176, 20, 60, 0.5618421053))}.vc-landing-wrapper .vc-canon-bars i:nth-child(3){background:linear-gradient(180deg, rgba(255, 92, 126, 0.5736842105), rgba(176, 20, 60, 0.5736842105))}.vc-landing-wrapper .vc-canon-bars i:nth-child(4){background:linear-gradient(180deg, rgba(255, 92, 126, 0.5855263158), rgba(176, 20, 60, 0.5855263158))}.vc-landing-wrapper .vc-canon-bars i:nth-child(5){background:linear-gradient(180deg, rgba(255, 92, 126, 0.5973684211), rgba(176, 20, 60, 0.5973684211))}.vc-landing-wrapper .vc-canon-bars i:nth-child(6){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6092105263), rgba(176, 20, 60, 0.6092105263))}.vc-landing-wrapper .vc-canon-bars i:nth-child(7){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6210526316), rgba(176, 20, 60, 0.6210526316))}.vc-landing-wrapper .vc-canon-bars i:nth-child(8){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6328947368), rgba(176, 20, 60, 0.6328947368))}.vc-landing-wrapper .vc-canon-bars i:nth-child(9){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6447368421), rgba(176, 20, 60, 0.6447368421))}.vc-landing-wrapper .vc-canon-bars i:nth-child(10){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6565789474), rgba(176, 20, 60, 0.6565789474))}.vc-landing-wrapper .vc-canon-bars i:nth-child(11){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6684210526), rgba(176, 20, 60, 0.6684210526))}.vc-landing-wrapper .vc-canon-bars i:nth-child(12){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6802631579), rgba(176, 20, 60, 0.6802631579))}.vc-landing-wrapper .vc-canon-bars i:nth-child(13){background:linear-gradient(180deg, rgba(255, 92, 126, 0.6921052632), rgba(176, 20, 60, 0.6921052632))}.vc-landing-wrapper .vc-canon-bars i:nth-child(14){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7039473684), rgba(176, 20, 60, 0.7039473684))}.vc-landing-wrapper .vc-canon-bars i:nth-child(15){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7157894737), rgba(176, 20, 60, 0.7157894737))}.vc-landing-wrapper .vc-canon-bars i:nth-child(16){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7276315789), rgba(176, 20, 60, 0.7276315789))}.vc-landing-wrapper .vc-canon-bars i:nth-child(17){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7394736842), rgba(176, 20, 60, 0.7394736842))}.vc-landing-wrapper .vc-canon-bars i:nth-child(18){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7513157895), rgba(176, 20, 60, 0.7513157895))}.vc-landing-wrapper .vc-canon-bars i:nth-child(19){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7631578947), rgba(176, 20, 60, 0.7631578947))}.vc-landing-wrapper .vc-canon-bars i:nth-child(20){background:linear-gradient(180deg, rgba(255, 92, 126, 0.775), rgba(176, 20, 60, 0.775))}.vc-landing-wrapper .vc-canon-bars i:nth-child(21){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7868421053), rgba(176, 20, 60, 0.7868421053))}.vc-landing-wrapper .vc-canon-bars i:nth-child(22){background:linear-gradient(180deg, rgba(255, 92, 126, 0.7986842105), rgba(176, 20, 60, 0.7986842105))}.vc-landing-wrapper .vc-canon-bars i:nth-child(23){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8105263158), rgba(176, 20, 60, 0.8105263158))}.vc-landing-wrapper .vc-canon-bars i:nth-child(24){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8223684211), rgba(176, 20, 60, 0.8223684211))}.vc-landing-wrapper .vc-canon-bars i:nth-child(25){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8342105263), rgba(176, 20, 60, 0.8342105263))}.vc-landing-wrapper .vc-canon-bars i:nth-child(26){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8460526316), rgba(176, 20, 60, 0.8460526316))}.vc-landing-wrapper .vc-canon-bars i:nth-child(27){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8578947368), rgba(176, 20, 60, 0.8578947368))}.vc-landing-wrapper .vc-canon-bars i:nth-child(28){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8697368421), rgba(176, 20, 60, 0.8697368421))}.vc-landing-wrapper .vc-canon-bars i:nth-child(29){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8815789474), rgba(176, 20, 60, 0.8815789474))}.vc-landing-wrapper .vc-canon-bars i:nth-child(30){background:linear-gradient(180deg, rgba(255, 92, 126, 0.8934210526), rgba(176, 20, 60, 0.8934210526))}.vc-landing-wrapper .vc-canon-bars i:nth-child(31){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9052631579), rgba(176, 20, 60, 0.9052631579))}.vc-landing-wrapper .vc-canon-bars i:nth-child(32){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9171052632), rgba(176, 20, 60, 0.9171052632))}.vc-landing-wrapper .vc-canon-bars i:nth-child(33){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9289473684), rgba(176, 20, 60, 0.9289473684))}.vc-landing-wrapper .vc-canon-bars i:nth-child(34){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9407894737), rgba(176, 20, 60, 0.9407894737))}.vc-landing-wrapper .vc-canon-bars i:nth-child(35){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9526315789), rgba(176, 20, 60, 0.9526315789))}.vc-landing-wrapper .vc-canon-bars i:nth-child(36){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9644736842), rgba(176, 20, 60, 0.9644736842))}.vc-landing-wrapper .vc-canon-bars i:nth-child(37){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9763157895), rgba(176, 20, 60, 0.9763157895))}.vc-landing-wrapper .vc-canon-bars i:nth-child(38){background:linear-gradient(180deg, rgba(255, 92, 126, 0.9881578947), rgba(176, 20, 60, 0.9881578947))}.vc-landing-wrapper .vc-canon-bars i:nth-child(39){background:linear-gradient(180deg, rgb(255, 92, 126), rgb(176, 20, 60))}.vc-landing-wrapper .vc-canon-bars i:nth-child(40){background:linear-gradient(180deg, rgba(255, 176, 61, 0.55), rgba(194, 90, 0, 0.55))}.vc-landing-wrapper .vc-canon-bars i:nth-child(41){background:linear-gradient(180deg, rgba(255, 176, 61, 0.5673076923), rgba(194, 90, 0, 0.5673076923))}.vc-landing-wrapper .vc-canon-bars i:nth-child(42){background:linear-gradient(180deg, rgba(255, 176, 61, 0.5846153846), rgba(194, 90, 0, 0.5846153846))}.vc-landing-wrapper .vc-canon-bars i:nth-child(43){background:linear-gradient(180deg, rgba(255, 176, 61, 0.6019230769), rgba(194, 90, 0, 0.6019230769))}.vc-landing-wrapper .vc-canon-bars i:nth-child(44){background:linear-gradient(180deg, rgba(255, 176, 61, 0.6192307692), rgba(194, 90, 0, 0.6192307692))}.vc-landing-wrapper .vc-canon-bars i:nth-child(45){background:linear-gradient(180deg, rgba(255, 176, 61, 0.6365384615), rgba(194, 90, 0, 0.6365384615))}.vc-landing-wrapper .vc-canon-bars i:nth-child(46){background:linear-gradient(180deg, rgba(255, 176, 61, 0.6538461538), rgba(194, 90, 0, 0.6538461538))}.vc-landing-wrapper .vc-canon-bars i:nth-child(47){background:linear-gradient(180deg, rgba(255, 176, 61, 0.6711538462), rgba(194, 90, 0, 0.6711538462))}.vc-landing-wrapper .vc-canon-bars i:nth-child(48){background:linear-gradient(180deg, rgba(255, 176, 61, 0.6884615385), rgba(194, 90, 0, 0.6884615385))}.vc-landing-wrapper .vc-canon-bars i:nth-child(49){background:linear-gradient(180deg, rgba(255, 176, 61, 0.7057692308), rgba(194, 90, 0, 0.7057692308))}.vc-landing-wrapper .vc-canon-bars i:nth-child(50){background:linear-gradient(180deg, rgba(255, 176, 61, 0.7230769231), rgba(194, 90, 0, 0.7230769231))}.vc-landing-wrapper .vc-canon-bars i:nth-child(51){background:linear-gradient(180deg, rgba(255, 176, 61, 0.7403846154), rgba(194, 90, 0, 0.7403846154))}.vc-landing-wrapper .vc-canon-bars i:nth-child(52){background:linear-gradient(180deg, rgba(255, 176, 61, 0.7576923077), rgba(194, 90, 0, 0.7576923077))}.vc-landing-wrapper .vc-canon-bars i:nth-child(53){background:linear-gradient(180deg, rgba(255, 176, 61, 0.775), rgba(194, 90, 0, 0.775))}.vc-landing-wrapper .vc-canon-bars i:nth-child(54){background:linear-gradient(180deg, rgba(255, 176, 61, 0.7923076923), rgba(194, 90, 0, 0.7923076923))}.vc-landing-wrapper .vc-canon-bars i:nth-child(55){background:linear-gradient(180deg, rgba(255, 176, 61, 0.8096153846), rgba(194, 90, 0, 0.8096153846))}.vc-landing-wrapper .vc-canon-bars i:nth-child(56){background:linear-gradient(180deg, rgba(255, 176, 61, 0.8269230769), rgba(194, 90, 0, 0.8269230769))}.vc-landing-wrapper .vc-canon-bars i:nth-child(57){background:linear-gradient(180deg, rgba(255, 176, 61, 0.8442307692), rgba(194, 90, 0, 0.8442307692))}.vc-landing-wrapper .vc-canon-bars i:nth-child(58){background:linear-gradient(180deg, rgba(255, 176, 61, 0.8615384615), rgba(194, 90, 0, 0.8615384615))}.vc-landing-wrapper .vc-canon-bars i:nth-child(59){background:linear-gradient(180deg, rgba(255, 176, 61, 0.8788461538), rgba(194, 90, 0, 0.8788461538))}.vc-landing-wrapper .vc-canon-bars i:nth-child(60){background:linear-gradient(180deg, rgba(255, 176, 61, 0.8961538462), rgba(194, 90, 0, 0.8961538462))}.vc-landing-wrapper .vc-canon-bars i:nth-child(61){background:linear-gradient(180deg, rgba(255, 176, 61, 0.9134615385), rgba(194, 90, 0, 0.9134615385))}.vc-landing-wrapper .vc-canon-bars i:nth-child(62){background:linear-gradient(180deg, rgba(255, 176, 61, 0.9307692308), rgba(194, 90, 0, 0.9307692308))}.vc-landing-wrapper .vc-canon-bars i:nth-child(63){background:linear-gradient(180deg, rgba(255, 176, 61, 0.9480769231), rgba(194, 90, 0, 0.9480769231))}.vc-landing-wrapper .vc-canon-bars i:nth-child(64){background:linear-gradient(180deg, rgba(255, 176, 61, 0.9653846154), rgba(194, 90, 0, 0.9653846154))}.vc-landing-wrapper .vc-canon-bars i:nth-child(65){background:linear-gradient(180deg, rgba(255, 176, 61, 0.9826923077), rgba(194, 90, 0, 0.9826923077))}.vc-landing-wrapper .vc-canon-bars i:nth-child(66){background:linear-gradient(180deg, rgb(255, 176, 61), rgb(194, 90, 0))}.vc-landing-wrapper .vc-canon-legend{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px;padding-bottom:24px;border-bottom:1px solid hsla(0,0%,100%,.14)}.vc-landing-wrapper .vc-canon-legend span{display:flex;align-items:center;gap:9px;font-weight:600;font-size:.9rem;color:#cfc3ca}.vc-landing-wrapper .vc-canon-legend i{width:12px;height:12px;border-radius:3px;flex:0 0 auto}.vc-landing-wrapper .vc-canon-legend .ot i{background:linear-gradient(135deg, #FF5C7E, #B0143C)}.vc-landing-wrapper .vc-canon-legend .nt i{background:linear-gradient(135deg, #FFB03D, #C25A00)}.vc-landing-wrapper .vc-checks{margin:28px 0 0;display:flex;flex-direction:column;gap:14px}.vc-landing-wrapper .vc-checks li{display:flex;align-items:flex-start;gap:13px;font-weight:600;font-size:1.02rem;line-height:1.45;color:var(--vc-ink)}.vc-landing-wrapper .vc-checks .ck{width:25px;height:25px;border-radius:50%;flex:0 0 auto;margin-top:1px;display:grid;place-items:center;font-size:.73rem;font-weight:800;color:#fff;background:var(--vc-grad)}.vc-landing-wrapper .vc-checks--onink{margin-top:24px}.vc-landing-wrapper .vc-checks--onink li{color:#fff}.vc-landing-wrapper .vc-checks--onink .ck{background:linear-gradient(135deg, #FF7A4D, #FFB03D);color:#2a120a}.vc-landing-wrapper .vc-body-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,4.4vw,60px);align-items:center}.vc-landing-wrapper .vc-modules{display:grid;grid-template-columns:1.35fr 1fr;gap:clamp(18px,2.4vw,26px);margin-top:clamp(34px,4.4vw,56px);align-items:stretch}.vc-landing-wrapper .vc-mod{position:relative;overflow:hidden;border-radius:26px;display:flex;flex-direction:column;padding:clamp(26px,3.2vw,40px)}.vc-landing-wrapper .vc-mod .kk{display:block;font-weight:700;font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;margin-bottom:14px}.vc-landing-wrapper .vc-mod p{text-wrap:pretty}.vc-landing-wrapper .vc-mod--campaign{background:var(--vc-grad-campaign);color:#fff;box-shadow:0 40px 84px -32px rgba(40,8,24,.6)}.vc-landing-wrapper .vc-mod--campaign::before{content:"";position:absolute;top:-26%;left:-14%;width:480px;height:440px;z-index:0;pointer-events:none;filter:blur(50px);background:radial-gradient(circle, rgba(255, 168, 46, 0.24), transparent 64%)}.vc-landing-wrapper .vc-mod--campaign>*{position:relative;z-index:1}.vc-landing-wrapper .vc-mod--campaign .kk{color:#ffa51f}.vc-landing-wrapper .vc-mod--campaign .vc-h3{color:#fff !important}.vc-landing-wrapper .vc-mod--campaign p{margin-top:20px;font-size:clamp(1rem,2.4vw,1.08rem);line-height:1.66;color:#dccfd6;max-width:50ch}.vc-landing-wrapper .vc-mod--trivia{background:var(--vc-grad-amber);border:1px solid rgba(180,86,0,.22);box-shadow:0 32px 70px -34px rgba(150,72,0,.44)}.vc-landing-wrapper .vc-mod--trivia .kk{color:#9c3f00}.vc-landing-wrapper .vc-mod--trivia .vc-h3{color:#2b1508 !important;font-size:clamp(1.5rem,3.1vw,2.1rem)}.vc-landing-wrapper .vc-mod--trivia p{margin-top:18px;font-size:1.03rem;line-height:1.64;color:#57331b}.vc-landing-wrapper .vc-tags{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-top:26px}.vc-landing-wrapper .vc-tag{padding:9px 16px;border-radius:100px;font-family:var(--vc-display);font-weight:700;font-size:.86rem;background:rgba(43,21,8,.1);border:1px solid rgba(43,21,8,.22);color:#2b1508}.vc-landing-wrapper .vc-tag--solid{background:#2b1508;border-color:#2b1508;color:#ffe7c4}.vc-landing-wrapper .vc-meter{margin-top:28px;padding:22px 24px;border-radius:20px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.14)}.vc-landing-wrapper .vc-meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:14px}.vc-landing-wrapper .vc-meter-head .lbl{font-weight:700;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;color:#c9bbc2}.vc-landing-wrapper .vc-meter-head .now{font-family:var(--vc-display);font-weight:700;font-size:.95rem;color:#ffc178}.vc-landing-wrapper .vc-meter-track{position:relative;height:12px;border-radius:100px;overflow:hidden;background:hsla(0,0%,100%,.12)}.vc-landing-wrapper .vc-meter-track i{position:absolute;inset:0 38% 0 0;border-radius:100px;display:block;background:linear-gradient(90deg, #C2540B, #FFB03D 62%, #FFE0A8);animation:vcMeter 4.2s ease-in-out infinite}.vc-landing-wrapper .vc-meter-legend{display:flex;flex-wrap:wrap;gap:8px 18px;margin-top:14px}.vc-landing-wrapper .vc-meter-legend span{font-size:.84rem;font-weight:600;color:#a79ba2}.vc-landing-wrapper .vc-meter-legend .on{font-weight:700;color:#ffc178}.vc-landing-wrapper .vc-meter-note{margin-top:16px !important;font-size:.92rem !important;line-height:1.55 !important;color:#c9bbc2 !important}.vc-landing-wrapper .vc-singles-grid{display:grid;grid-template-columns:1.12fr .88fr;gap:clamp(34px,5vw,66px);align-items:center}.vc-landing-wrapper .vc-beats{display:grid;grid-template-columns:repeat(3, 1fr);gap:clamp(16px,2.2vw,24px);margin-top:clamp(38px,5vw,64px);align-items:stretch}.vc-landing-wrapper .vc-beat{display:flex;flex-direction:column;border-radius:24px;padding:clamp(24px,2.8vw,34px)}.vc-landing-wrapper .vc-beat .kk{display:block;font-weight:700;font-size:.7rem;letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px}.vc-landing-wrapper .vc-beat .vc-h3{margin-bottom:16px}.vc-landing-wrapper .vc-beat p{font-size:1rem;line-height:1.62;text-wrap:pretty}.vc-landing-wrapper .vc-beat-kick{margin-top:auto;padding-top:20px;font-family:var(--vc-display);font-weight:800;font-size:1.04rem;line-height:1.34}.vc-landing-wrapper .vc-beat--light{background:hsla(0,0%,100%,.97);box-shadow:0 30px 66px -30px rgba(40,3,16,.5)}.vc-landing-wrapper .vc-beat--light .kk{color:var(--vc-plum-ink)}.vc-landing-wrapper .vc-beat--light .vc-h3{color:#17070d !important}.vc-landing-wrapper .vc-beat--light p{color:#55424a}.vc-landing-wrapper .vc-beat--light .vc-beat-kick{color:var(--vc-plum-ink)}.vc-landing-wrapper .vc-beat--ink{background:#170b11;box-shadow:0 30px 66px -30px rgba(20,2,10,.66);overflow:hidden}.vc-landing-wrapper .vc-beat--ink .kk{color:#ffa51f}.vc-landing-wrapper .vc-beat--ink .vc-h3{color:#fff !important}.vc-landing-wrapper .vc-beat--ink p{color:#c9bbc2}.vc-landing-wrapper .vc-beat--ink .vc-beat-kick{color:#ffc178}.vc-landing-wrapper .vc-beat--glass{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.3)}.vc-landing-wrapper .vc-beat--glass .kk{color:#ffd9a8}.vc-landing-wrapper .vc-beat--glass .vc-h3{color:#fff !important;margin-bottom:18px}.vc-landing-wrapper .vc-beat--glass .vc-beat-kick{font-family:var(--vc-text);font-weight:700;font-size:.94rem;line-height:1.5;color:#ffd9a8;padding-top:22px}.vc-landing-wrapper .vc-weight{display:flex;height:12px;border-radius:100px;overflow:hidden;background:hsla(0,0%,100%,.12);margin-bottom:10px}.vc-landing-wrapper .vc-weight i{display:block}.vc-landing-wrapper .vc-weight .faith{width:67%;background:linear-gradient(90deg, #E01A46, #FFB03D)}.vc-landing-wrapper .vc-weight .life{width:33%;background:hsla(0,0%,100%,.2)}.vc-landing-wrapper .vc-weight-legend{display:flex;justify-content:space-between;gap:10px;margin-bottom:18px}.vc-landing-wrapper .vc-weight-legend span{font-weight:600;font-size:.78rem;letter-spacing:.05em;color:#a79ba2}.vc-landing-wrapper .vc-weight-legend .on{font-weight:700;color:#ffc178}.vc-landing-wrapper .vc-steps{display:flex;flex-direction:column;gap:12px}.vc-landing-wrapper .vc-steps li{display:flex;align-items:flex-start;gap:12px;font-size:.99rem;line-height:1.5;color:#fff0e4}.vc-landing-wrapper .vc-steps .n{width:24px;height:24px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;background:hsla(0,0%,100%,.94);color:var(--vc-plum-ink);font-family:var(--vc-display);font-weight:800;font-size:.78rem}.vc-landing-wrapper .vc-cost{padding:clamp(68px,9vw,126px) 0;text-align:center}.vc-landing-wrapper .vc-cost .vc-container{max-width:920px}.vc-landing-wrapper .vc-cost h2{font-weight:900;font-size:clamp(2rem,4.6vw,3.5rem);line-height:1.04;letter-spacing:-0.04em;color:#fff !important;text-align:center;margin:0 auto;text-wrap:balance}.vc-landing-wrapper .vc-cost p{font-size:clamp(1.04rem,2.6vw,1.16rem);line-height:1.72;color:#cfc3ca !important;max-width:62ch;margin:24px auto 0;text-align:center;text-wrap:pretty}.vc-landing-wrapper .vc-tick{height:3px;width:76px;border-radius:2px;margin:0 auto clamp(30px,4vw,44px);background:var(--vc-grad-rule)}.vc-landing-wrapper .vc-final{position:relative;overflow:hidden;background:var(--vc-white-warm);padding:clamp(78px,10vw,146px) 0;text-align:center}.vc-landing-wrapper .vc-final .vc-container{max-width:920px}.vc-landing-wrapper .vc-final h2{font-weight:900;font-size:clamp(2.9rem,7.4vw,5.6rem);line-height:.96;letter-spacing:-0.046em;text-align:center}.vc-landing-wrapper .vc-final p{font-size:clamp(1.08rem,2.7vw,1.2rem);line-height:1.66;color:var(--vc-body) !important;max-width:52ch;margin:24px auto 0;text-align:center;text-wrap:pretty}.vc-landing-wrapper .vc-final .vc-cta-group{justify-content:center;margin-top:clamp(30px,4vw,46px)}.vc-landing-wrapper .vc-final .vc-btn{font-size:1.12rem;padding:19px 42px}.vc-landing-wrapper .vc-founding{display:inline-flex;align-items:center;gap:10px;padding:9px 20px 9px 12px;border-radius:100px;background:#fff;border:1.5px solid rgba(216,27,69,.26);box-shadow:0 14px 30px -16px rgba(168,18,58,.4);margin-bottom:clamp(24px,3vw,34px);font-weight:700;font-size:.85rem;color:var(--vc-plum-ink)}.vc-landing-wrapper .vc-founding .dot{width:8px;height:8px;border-radius:50%;flex:0 0 auto;background:linear-gradient(135deg, #FF6A00, #D81B45);box-shadow:0 0 0 4px rgba(216,27,69,.16)}.vc-landing-wrapper .vc-foot{background:var(--vc-dark);padding:30px var(--vc-gutter);text-align:center;font-family:var(--vc-display);font-weight:700;font-size:.9rem;letter-spacing:.06em;color:#cfc3ca}.vc-landing-wrapper .vc-foot b{color:#ffa51f;font-weight:700}#vc-hiw-modal.vc-hiw-overlay{position:fixed;inset:0;z-index:2000000;display:none;align-items:center;justify-content:center;padding:24px;background:rgba(20,15,18,.62);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}#vc-hiw-modal.is-open{display:flex}.vc-hiw-dialog{position:relative;width:100%;max-width:680px;max-height:90vh;overflow:auto;background:#fff;border:1px solid rgba(23,17,20,.1);border-radius:28px;padding:48px 48px 38px;color:#171114;font-family:"Plus Jakarta Sans",system-ui,sans-serif;box-shadow:0 50px 110px -30px rgba(168,18,58,.5)}.vc-hiw-close{position:absolute;top:18px;right:18px;width:38px;height:38px;border-radius:50%;border:1px solid rgba(23,17,20,.12);background:rgba(23,17,20,.03);color:#7a7076;font-size:21px;line-height:1;cursor:pointer;display:grid;place-items:center;transition:background .2s,color .2s}.vc-hiw-close:hover{background:rgba(216,27,69,.1);color:#c9184a}.vc-hiw-eyebrow{display:inline-block;font-weight:700;font-size:.75rem;letter-spacing:.2em;text-transform:uppercase;color:#c2540b;margin-bottom:14px}.vc-hiw-title{font-family:"Outfit",sans-serif;font-weight:900;font-size:clamp(1.9rem,3.4vw,2.6rem);line-height:1.03;letter-spacing:-0.038em;color:#171114;margin:0 0 14px}.vc-hiw-sub{color:#574e53;font-size:1.02rem;line-height:1.6;margin:0 0 32px;max-width:50ch;text-wrap:pretty}.vc-hiw-steps{position:relative;list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.vc-hiw-steps::before{content:"";position:absolute;left:23px;top:26px;bottom:26px;width:2px;background:linear-gradient(to bottom, rgba(194, 84, 11, 0.7), rgba(216, 27, 69, 0.25), transparent)}.vc-hiw-step{position:relative;display:grid;grid-template-columns:48px 1fr;gap:18px;align-items:start}.vc-hiw-n{width:48px;height:48px;border-radius:15px;display:grid;place-items:center;background:linear-gradient(135deg, #D81B45, #C2540B);box-shadow:0 12px 24px -10px rgba(168,18,58,.6);font-family:"Outfit",sans-serif;font-weight:800;font-size:.95rem;color:#fff}.vc-hiw-body h3{font-family:"Outfit",sans-serif;font-weight:800;font-size:1.14rem;letter-spacing:-0.02em;color:#171114;margin:6px 0}.vc-hiw-body p{color:#574e53;font-size:.97rem;line-height:1.55;margin:0;text-wrap:pretty}.vc-hiw-foot{display:flex;flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:32px;padding-top:24px;border-top:1px solid rgba(23,17,20,.1)}.vc-hiw-cta{display:inline-flex;align-items:center;gap:9px;padding:15px 30px;border-radius:100px;font-family:"Outfit",sans-serif;font-weight:700;font-size:1.02rem;text-decoration:none;color:#fff !important;background:linear-gradient(100deg, #D81B45, #C2540B);box-shadow:0 14px 30px -10px rgba(168,18,58,.5);transition:transform .3s cubic-bezier(0.22, 1, 0.36, 1),box-shadow .3s ease}.vc-hiw-cta:hover{transform:translateY(-3px);box-shadow:0 22px 42px -12px rgba(168,18,58,.6)}.vc-hiw-reassure{color:#7a7076;font-size:.9rem;font-style:italic}@media(max-width: 560px){#vc-hiw-modal.vc-hiw-overlay.is-open{display:block;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:0}.vc-hiw-dialog{max-width:none;min-height:100vh;max-height:none;overflow:visible;border-radius:0;border:0;padding:64px 18px 40px}.vc-hiw-title{font-size:1.8rem}.vc-hiw-close{position:fixed;top:12px;right:12px;width:42px;height:42px;background:hsla(0,0%,100%,.9)}}@media(min-width: 561px)and (prefers-reduced-motion: no-preference){#vc-hiw-modal.is-open .vc-hiw-dialog{animation:vcHiwIn .32s cubic-bezier(0.22, 1, 0.36, 1)}@keyframes vcHiwIn{from{opacity:0;transform:translateY(14px) scale(0.985)}to{opacity:1;transform:none}}}@keyframes vcFloat{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes vcPulse{0%,100%{opacity:.5;transform:scale(1)}50%{opacity:.82;transform:scale(1.05)}}@keyframes vcMeter{0%,100%{opacity:.78;box-shadow:0 0 24px 2px rgba(255,168,46,.45)}50%{opacity:1;box-shadow:0 0 44px 6px rgba(255,168,46,.72)}}html.vc-reveal-ready .vc-landing-wrapper [data-reveal]{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(0.22, 1, 0.36, 1),transform .7s cubic-bezier(0.22, 1, 0.36, 1)}html.vc-reveal-ready .vc-landing-wrapper [data-reveal].in{opacity:1;transform:none}.vc-landing-wrapper [data-reveal][data-d="1"]{transition-delay:.09s}.vc-landing-wrapper [data-reveal][data-d="2"]{transition-delay:.18s}@media(prefers-reduced-motion: reduce){html.vc-reveal-ready .vc-landing-wrapper [data-reveal]{opacity:1;transform:none;transition:none}.vc-landing-wrapper .vc-pcard-ring,.vc-landing-wrapper .vc-hero-visual::before,.vc-landing-wrapper .vc-meter-track i{animation:none !important}}@media(max-width: 1000px){.vc-landing-wrapper{--vc-gutter: 26px}.vc-landing-wrapper .vc-hero-grid{grid-template-columns:1fr;gap:44px}.vc-landing-wrapper .vc-hero-visual{min-height:0}.vc-landing-wrapper .vc-charge{grid-template-columns:1fr}.vc-landing-wrapper .vc-answer{grid-template-columns:1fr}.vc-landing-wrapper .vc-body-grid{grid-template-columns:1fr}.vc-landing-wrapper .vc-modules{grid-template-columns:1fr}.vc-landing-wrapper .vc-singles-grid{grid-template-columns:1fr}.vc-landing-wrapper .vc-beats{grid-template-columns:1fr 1fr}.vc-landing-wrapper .vc-fig--charge{aspect-ratio:16/8}.vc-landing-wrapper .vc-fig--singles{aspect-ratio:16/8}}@media(max-width: 700px){.vc-landing-wrapper{--vc-gutter: 18px}.vc-landing-wrapper .vc-pcard{width:min(340px,88vw)}.vc-landing-wrapper .vc-fig--charge,.vc-landing-wrapper .vc-fig--body,.vc-landing-wrapper .vc-fig--singles{aspect-ratio:4/3}.vc-landing-wrapper .vc-beats{grid-template-columns:1fr}.vc-landing-wrapper .vc-pair{grid-template-columns:1fr;gap:16px}.vc-landing-wrapper .vc-pair-word{border-left:0;padding-left:0;border-top:1px solid rgba(255,165,31,.4);padding-top:16px}.vc-landing-wrapper .vc-canon-bars{gap:4px}.vc-landing-wrapper .vc-canon-bars i{height:20px;border-radius:3px}.vc-landing-wrapper .vc-inkcard{padding:24px 18px}.vc-landing-wrapper .vc-mod{padding:24px 18px}.vc-landing-wrapper .vc-beat{padding:24px 18px}.vc-landing-wrapper .vc-meter{padding:18px 16px}.vc-landing-wrapper .vc-cta-group{flex-direction:column;align-items:stretch}.vc-landing-wrapper .vc-cta-group .vc-btn{width:100%}}
/*# sourceMappingURL=common_theme_265_935bb214779d941c2ce2584ac3de6c64019ba455.css.map?__ws=community.victoriouschristians.com */
