@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-warm: #FBF7F4;--vc-dark: #140F12;--vc-ink: #171114;--vc-body: #574E53;--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-deep: #A85200;--vc-plum: #8A1140;--vc-grad: linear-gradient(100deg, #D81B45 0%, #C2540B 100%);--vc-grad-text: linear-gradient(96deg, #E01A46 0%, #E06A00 92%);--vc-grad-rule: linear-gradient(90deg, #FF6A00, #FFA51F);--vc-grad-band: linear-gradient(128deg, #8A1140 0%, #C0223F 46%, #A85200 100%);--vc-grad-pop: linear-gradient(126deg, #7A0F3F 0%, #B21540 42%, #A8480A 100%);--vc-bloom-rose: rgba(255, 77, 109, 0.15);--vc-bloom-amber: rgba(255, 158, 0, 0.14);--vc-sh-card: 0 18px 40px -24px rgba(23, 17, 20, 0.28);--vc-sh-card-hi: 0 32px 60px -28px rgba(168, 18, 58, 0.42);--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-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, 118px);--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 ::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--warm{background:var(--vc-warm);border-top:1px solid var(--vc-line);border-bottom:1px solid var(--vc-line)}.vc-landing-wrapper .vc-sec--dark{background:var(--vc-dark);color:#fff;overflow:hidden}.vc-landing-wrapper .vc-sec--band{background:var(--vc-grad-band);color:#fff;overflow:hidden}.vc-landing-wrapper .vc-sec--pop{background:var(--vc-grad-pop);color:#fff;overflow:hidden}.vc-landing-wrapper .vc-sec--band::after,.vc-landing-wrapper .vc-sec--pop::after{content:"";position:absolute;inset:0;opacity:.2;pointer-events:none;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:-20%;right:-12%;width:640px;height:620px;background:radial-gradient(circle, rgba(255, 138, 0, 0.16), transparent 62%);filter:blur(60px)}.vc-landing-wrapper .vc-glow--band{top:-30%;left:46%;width:70vw;height:620px;background:radial-gradient(ellipse, rgba(255, 190, 120, 0.26), transparent 62%);filter:blur(60px)}.vc-landing-wrapper .vc-glow--final{top:-32%;left:50%;transform:translateX(-50%);width:84vw;height:620px;background:radial-gradient(ellipse, rgba(255, 205, 150, 0.24), transparent 62%);filter:blur(60px)}.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)}.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}.vc-landing-wrapper .vc-eyebrow--plum{color:#ffd9a8}.vc-landing-wrapper .vc-wordmark{display:flex;align-items:center;gap:13px;margin-bottom:clamp(26px,3.4vw,42px)}.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-wordmark .dot{color:#d4552b;font-weight:800}.vc-landing-wrapper .vc-h1{font-weight:900;font-size:clamp(2.6rem,5.4vw,4.9rem);line-height:.98;letter-spacing:-0.042em;text-wrap:balance}.vc-landing-wrapper .vc-h2{font-weight:900;font-size:clamp(2rem,4.4vw,3.4rem);max-width:22ch;text-wrap:balance}.vc-landing-wrapper .vc-h2--xl{font-size:clamp(2.1rem,5vw,4rem);line-height:1.01;max-width:17ch}.vc-landing-wrapper .vc-h3{font-weight:800;font-size:clamp(1.35rem,3vw,1.9rem);line-height:1.12;letter-spacing:-0.03em}.vc-landing-wrapper .vc-p{font-size:clamp(1.02rem,2.5vw,1.14rem);line-height:1.66;color:var(--vc-body) !important;max-width:60ch;margin-top:22px;text-wrap:pretty}.vc-landing-wrapper .vc-p--onband{color:#fcefe2 !important}.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-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,.6)}.vc-landing-wrapper .vc-btn--outline{background:rgba(0,0,0,0);color:#fff !important;border:1.5px solid hsla(0,0%,100%,.6)}.vc-landing-wrapper .vc-btn--outline:hover{background:hsla(0,0%,100%,.16);border-color:#fff}.vc-landing-wrapper .vc-cta-group{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(26px,3vw,36px)}.vc-landing-wrapper .vc-hero{position:relative;overflow:hidden;padding:clamp(30px,4vw,60px) 0 clamp(56px,7vw,100px)}.vc-landing-wrapper .vc-hero::before{content:"";position:absolute;top:-200px;left:-140px;width:720px;height:620px;z-index:0;pointer-events:none;filter:blur(50px);background:radial-gradient(ellipse at center, var(--vc-bloom-rose), transparent 62%)}.vc-landing-wrapper .vc-hero::after{content:"";position:absolute;top:-60px;right:-160px;width:700px;height:680px;z-index:0;pointer-events:none;filter:blur(55px);background:radial-gradient(ellipse at center, var(--vc-bloom-amber), transparent 60%)}.vc-landing-wrapper .vc-hero-grid{display:grid;grid-template-columns:1.06fr .94fr;gap:clamp(38px,5vw,62px);align-items:center}.vc-landing-wrapper .vc-hero-copy{max-width:640px}.vc-landing-wrapper .vc-hero-copy .vc-p{max-width:48ch;margin-top:clamp(20px,2.3vw,28px)}.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.28), rgba(255, 77, 109, 0.2) 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-two{display:grid;grid-template-columns:1fr 1fr;gap:clamp(18px,2.4vw,28px);margin-top:clamp(34px,4vw,52px)}.vc-landing-wrapper .vc-door{display:block;background:#fff;border:1.5px solid var(--vc-line-2);border-radius:24px;overflow:hidden;box-shadow:var(--vc-sh-card);transition:transform .34s var(--vc-ease),box-shadow .34s ease,border-color .34s ease}.vc-landing-wrapper .vc-door:hover{transform:translateY(-6px);border-color:var(--vc-red);box-shadow:var(--vc-sh-card-hi)}.vc-landing-wrapper .vc-door .ph{height:clamp(170px,22vw,230px);background-size:cover;background-repeat:no-repeat;background-image:linear-gradient(to top, rgba(10, 5, 8, 0.55), rgba(10, 5, 8, 0.05))}.vc-landing-wrapper .vc-door .bd{padding:clamp(22px,2.6vw,32px)}.vc-landing-wrapper .vc-door .kk{display:inline-block;font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--vc-orange);margin-bottom:12px}.vc-landing-wrapper .vc-door h3{font-weight:800;font-size:clamp(1.4rem,2.6vw,1.85rem);letter-spacing:-0.028em;margin-bottom:10px}.vc-landing-wrapper .vc-door p{font-size:1.01rem;line-height:1.62;color:var(--vc-body) !important;text-wrap:pretty}.vc-landing-wrapper .vc-door--singles:hover{border-color:var(--vc-plum);box-shadow:0 32px 60px -28px rgba(138,21,82,.42)}.vc-landing-wrapper .vc-door--singles .kk{color:var(--vc-plum)}.vc-landing-wrapper .vc-door--community .ph{background-image:linear-gradient(to top, rgba(10, 5, 8, 0.55), rgba(10, 5, 8, 0.05)),var(--vc-plate-01);background-position:center 42%}.vc-landing-wrapper .vc-door--singles .ph{background-image:linear-gradient(to top, rgba(10, 5, 8, 0.55), rgba(10, 5, 8, 0.05)),var(--vc-plate-02);background-position:center 40%}.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.25fr;gap:clamp(14px,2vw,30px);background:hsla(0,0%,100%,.045);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-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.38rem);line-height:1.38;color:#fff}.vc-landing-wrapper .vc-pair-word .r{font-weight:700;font-size:.86rem;letter-spacing:.04em;color:#ff9a5a}.vc-landing-wrapper .vc-find{display:grid;grid-template-columns:1.1fr .9fr;gap:clamp(36px,5vw,68px);align-items:center}.vc-landing-wrapper .vc-find h2{font-weight:900;font-size:clamp(2.3rem,5.4vw,4.4rem);line-height:.99;letter-spacing:-0.042em;color:#fff !important;text-wrap:balance;text-shadow:0 4px 26px rgba(50,4,20,.35)}.vc-landing-wrapper .vc-find-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 .vc-find-more{margin-top:clamp(28px,3.4vw,40px);padding-top:clamp(26px,3vw,34px);border-top:1px solid hsla(0,0%,100%,.28)}.vc-landing-wrapper .vc-find-more h3{color:#fff !important;margin-bottom:14px}.vc-landing-wrapper .vc-find-more p{font-size:clamp(1rem,2.5vw,1.08rem);line-height:1.64;color:#fcefe2 !important;max-width:52ch;text-wrap:pretty}.vc-landing-wrapper .vc-find-more .vc-btn{margin-top:28px}.vc-landing-wrapper .vc-find-fig{position:relative;aspect-ratio:4/5;border-radius:26px;overflow:hidden;border:1px solid hsla(0,0%,100%,.24);box-shadow:0 40px 80px -28px rgba(40,3,16,.6);background-image:var(--vc-plate-02);background-size:cover;background-position:center 42%}.vc-landing-wrapper .vc-find-fig::after{content:"";position:absolute;inset:0;background:linear-gradient(to top, rgba(10, 5, 8, 0.72), rgba(10, 5, 8, 0.05) 55%)}.vc-landing-wrapper .vc-find-fig .cap{position:absolute;left:22px;right:22px;bottom:20px;z-index:2;font-family:var(--vc-display);font-weight:700;font-size:1.02rem;line-height:1.35;color:#fff}.vc-landing-wrapper .vc-canon-grid-wrap{display:grid;grid-template-columns:1fr 1fr;gap:clamp(34px,5vw,66px);align-items:center}.vc-landing-wrapper .vc-checks{list-style:none;margin:28px 0 0;padding: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.03rem;line-height:1.45;color:var(--vc-ink)}.vc-landing-wrapper .vc-checks .ck{width:26px;height:26px;border-radius:50%;flex:0 0 auto;margin-top:1px;display:grid;place-items:center;font-size:.74rem;color:#fff;background:var(--vc-grad)}.vc-landing-wrapper .vc-canon{position:relative;border-radius:26px;background:var(--vc-warm);border:1.5px solid var(--vc-line-2);box-shadow:0 30px 64px -32px rgba(23,17,20,.32);padding:clamp(24px,3vw,40px)}.vc-landing-wrapper .vc-canon .lbl{display:block;font-weight:700;font-size:.72rem;letter-spacing:.18em;text-transform:uppercase;color:var(--vc-orange);margin-bottom:8px}.vc-landing-wrapper .vc-canon .ttl{font-family:var(--vc-display);font-weight:900;font-size:clamp(1.7rem,3vw,2.4rem);letter-spacing:-0.038em;color:var(--vc-ink);margin-bottom:24px}.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:30px;border-radius:4px}.vc-landing-wrapper .vc-canon-bars i:nth-child(1){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5), rgba(168, 18, 58, 0.5))}.vc-landing-wrapper .vc-canon-bars i:nth-child(2){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5118421053), rgba(168, 18, 58, 0.5118421053))}.vc-landing-wrapper .vc-canon-bars i:nth-child(3){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5236842105), rgba(168, 18, 58, 0.5236842105))}.vc-landing-wrapper .vc-canon-bars i:nth-child(4){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5355263158), rgba(168, 18, 58, 0.5355263158))}.vc-landing-wrapper .vc-canon-bars i:nth-child(5){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5473684211), rgba(168, 18, 58, 0.5473684211))}.vc-landing-wrapper .vc-canon-bars i:nth-child(6){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5592105263), rgba(168, 18, 58, 0.5592105263))}.vc-landing-wrapper .vc-canon-bars i:nth-child(7){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5710526316), rgba(168, 18, 58, 0.5710526316))}.vc-landing-wrapper .vc-canon-bars i:nth-child(8){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5828947368), rgba(168, 18, 58, 0.5828947368))}.vc-landing-wrapper .vc-canon-bars i:nth-child(9){background:linear-gradient(135deg, rgba(224, 26, 70, 0.5947368421), rgba(168, 18, 58, 0.5947368421))}.vc-landing-wrapper .vc-canon-bars i:nth-child(10){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6065789474), rgba(168, 18, 58, 0.6065789474))}.vc-landing-wrapper .vc-canon-bars i:nth-child(11){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6184210526), rgba(168, 18, 58, 0.6184210526))}.vc-landing-wrapper .vc-canon-bars i:nth-child(12){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6302631579), rgba(168, 18, 58, 0.6302631579))}.vc-landing-wrapper .vc-canon-bars i:nth-child(13){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6421052632), rgba(168, 18, 58, 0.6421052632))}.vc-landing-wrapper .vc-canon-bars i:nth-child(14){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6539473684), rgba(168, 18, 58, 0.6539473684))}.vc-landing-wrapper .vc-canon-bars i:nth-child(15){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6657894737), rgba(168, 18, 58, 0.6657894737))}.vc-landing-wrapper .vc-canon-bars i:nth-child(16){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6776315789), rgba(168, 18, 58, 0.6776315789))}.vc-landing-wrapper .vc-canon-bars i:nth-child(17){background:linear-gradient(135deg, rgba(224, 26, 70, 0.6894736842), rgba(168, 18, 58, 0.6894736842))}.vc-landing-wrapper .vc-canon-bars i:nth-child(18){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7013157895), rgba(168, 18, 58, 0.7013157895))}.vc-landing-wrapper .vc-canon-bars i:nth-child(19){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7131578947), rgba(168, 18, 58, 0.7131578947))}.vc-landing-wrapper .vc-canon-bars i:nth-child(20){background:linear-gradient(135deg, rgba(224, 26, 70, 0.725), rgba(168, 18, 58, 0.725))}.vc-landing-wrapper .vc-canon-bars i:nth-child(21){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7368421053), rgba(168, 18, 58, 0.7368421053))}.vc-landing-wrapper .vc-canon-bars i:nth-child(22){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7486842105), rgba(168, 18, 58, 0.7486842105))}.vc-landing-wrapper .vc-canon-bars i:nth-child(23){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7605263158), rgba(168, 18, 58, 0.7605263158))}.vc-landing-wrapper .vc-canon-bars i:nth-child(24){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7723684211), rgba(168, 18, 58, 0.7723684211))}.vc-landing-wrapper .vc-canon-bars i:nth-child(25){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7842105263), rgba(168, 18, 58, 0.7842105263))}.vc-landing-wrapper .vc-canon-bars i:nth-child(26){background:linear-gradient(135deg, rgba(224, 26, 70, 0.7960526316), rgba(168, 18, 58, 0.7960526316))}.vc-landing-wrapper .vc-canon-bars i:nth-child(27){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8078947368), rgba(168, 18, 58, 0.8078947368))}.vc-landing-wrapper .vc-canon-bars i:nth-child(28){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8197368421), rgba(168, 18, 58, 0.8197368421))}.vc-landing-wrapper .vc-canon-bars i:nth-child(29){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8315789474), rgba(168, 18, 58, 0.8315789474))}.vc-landing-wrapper .vc-canon-bars i:nth-child(30){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8434210526), rgba(168, 18, 58, 0.8434210526))}.vc-landing-wrapper .vc-canon-bars i:nth-child(31){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8552631579), rgba(168, 18, 58, 0.8552631579))}.vc-landing-wrapper .vc-canon-bars i:nth-child(32){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8671052632), rgba(168, 18, 58, 0.8671052632))}.vc-landing-wrapper .vc-canon-bars i:nth-child(33){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8789473684), rgba(168, 18, 58, 0.8789473684))}.vc-landing-wrapper .vc-canon-bars i:nth-child(34){background:linear-gradient(135deg, rgba(224, 26, 70, 0.8907894737), rgba(168, 18, 58, 0.8907894737))}.vc-landing-wrapper .vc-canon-bars i:nth-child(35){background:linear-gradient(135deg, rgba(224, 26, 70, 0.9026315789), rgba(168, 18, 58, 0.9026315789))}.vc-landing-wrapper .vc-canon-bars i:nth-child(36){background:linear-gradient(135deg, rgba(224, 26, 70, 0.9144736842), rgba(168, 18, 58, 0.9144736842))}.vc-landing-wrapper .vc-canon-bars i:nth-child(37){background:linear-gradient(135deg, rgba(224, 26, 70, 0.9263157895), rgba(168, 18, 58, 0.9263157895))}.vc-landing-wrapper .vc-canon-bars i:nth-child(38){background:linear-gradient(135deg, rgba(224, 26, 70, 0.9381578947), rgba(168, 18, 58, 0.9381578947))}.vc-landing-wrapper .vc-canon-bars i:nth-child(39){background:linear-gradient(135deg, rgba(224, 26, 70, 0.95), rgba(168, 18, 58, 0.95))}.vc-landing-wrapper .vc-canon-bars i:nth-child(40){background:linear-gradient(135deg, rgba(229, 130, 0, 0.5), rgba(173, 90, 0, 0.5))}.vc-landing-wrapper .vc-canon-bars i:nth-child(41){background:linear-gradient(135deg, rgba(229, 130, 0, 0.5173076923), rgba(173, 90, 0, 0.5173076923))}.vc-landing-wrapper .vc-canon-bars i:nth-child(42){background:linear-gradient(135deg, rgba(229, 130, 0, 0.5346153846), rgba(173, 90, 0, 0.5346153846))}.vc-landing-wrapper .vc-canon-bars i:nth-child(43){background:linear-gradient(135deg, rgba(229, 130, 0, 0.5519230769), rgba(173, 90, 0, 0.5519230769))}.vc-landing-wrapper .vc-canon-bars i:nth-child(44){background:linear-gradient(135deg, rgba(229, 130, 0, 0.5692307692), rgba(173, 90, 0, 0.5692307692))}.vc-landing-wrapper .vc-canon-bars i:nth-child(45){background:linear-gradient(135deg, rgba(229, 130, 0, 0.5865384615), rgba(173, 90, 0, 0.5865384615))}.vc-landing-wrapper .vc-canon-bars i:nth-child(46){background:linear-gradient(135deg, rgba(229, 130, 0, 0.6038461538), rgba(173, 90, 0, 0.6038461538))}.vc-landing-wrapper .vc-canon-bars i:nth-child(47){background:linear-gradient(135deg, rgba(229, 130, 0, 0.6211538462), rgba(173, 90, 0, 0.6211538462))}.vc-landing-wrapper .vc-canon-bars i:nth-child(48){background:linear-gradient(135deg, rgba(229, 130, 0, 0.6384615385), rgba(173, 90, 0, 0.6384615385))}.vc-landing-wrapper .vc-canon-bars i:nth-child(49){background:linear-gradient(135deg, rgba(229, 130, 0, 0.6557692308), rgba(173, 90, 0, 0.6557692308))}.vc-landing-wrapper .vc-canon-bars i:nth-child(50){background:linear-gradient(135deg, rgba(229, 130, 0, 0.6730769231), rgba(173, 90, 0, 0.6730769231))}.vc-landing-wrapper .vc-canon-bars i:nth-child(51){background:linear-gradient(135deg, rgba(229, 130, 0, 0.6903846154), rgba(173, 90, 0, 0.6903846154))}.vc-landing-wrapper .vc-canon-bars i:nth-child(52){background:linear-gradient(135deg, rgba(229, 130, 0, 0.7076923077), rgba(173, 90, 0, 0.7076923077))}.vc-landing-wrapper .vc-canon-bars i:nth-child(53){background:linear-gradient(135deg, rgba(229, 130, 0, 0.725), rgba(173, 90, 0, 0.725))}.vc-landing-wrapper .vc-canon-bars i:nth-child(54){background:linear-gradient(135deg, rgba(229, 130, 0, 0.7423076923), rgba(173, 90, 0, 0.7423076923))}.vc-landing-wrapper .vc-canon-bars i:nth-child(55){background:linear-gradient(135deg, rgba(229, 130, 0, 0.7596153846), rgba(173, 90, 0, 0.7596153846))}.vc-landing-wrapper .vc-canon-bars i:nth-child(56){background:linear-gradient(135deg, rgba(229, 130, 0, 0.7769230769), rgba(173, 90, 0, 0.7769230769))}.vc-landing-wrapper .vc-canon-bars i:nth-child(57){background:linear-gradient(135deg, rgba(229, 130, 0, 0.7942307692), rgba(173, 90, 0, 0.7942307692))}.vc-landing-wrapper .vc-canon-bars i:nth-child(58){background:linear-gradient(135deg, rgba(229, 130, 0, 0.8115384615), rgba(173, 90, 0, 0.8115384615))}.vc-landing-wrapper .vc-canon-bars i:nth-child(59){background:linear-gradient(135deg, rgba(229, 130, 0, 0.8288461538), rgba(173, 90, 0, 0.8288461538))}.vc-landing-wrapper .vc-canon-bars i:nth-child(60){background:linear-gradient(135deg, rgba(229, 130, 0, 0.8461538462), rgba(173, 90, 0, 0.8461538462))}.vc-landing-wrapper .vc-canon-bars i:nth-child(61){background:linear-gradient(135deg, rgba(229, 130, 0, 0.8634615385), rgba(173, 90, 0, 0.8634615385))}.vc-landing-wrapper .vc-canon-bars i:nth-child(62){background:linear-gradient(135deg, rgba(229, 130, 0, 0.8807692308), rgba(173, 90, 0, 0.8807692308))}.vc-landing-wrapper .vc-canon-bars i:nth-child(63){background:linear-gradient(135deg, rgba(229, 130, 0, 0.8980769231), rgba(173, 90, 0, 0.8980769231))}.vc-landing-wrapper .vc-canon-bars i:nth-child(64){background:linear-gradient(135deg, rgba(229, 130, 0, 0.9153846154), rgba(173, 90, 0, 0.9153846154))}.vc-landing-wrapper .vc-canon-bars i:nth-child(65){background:linear-gradient(135deg, rgba(229, 130, 0, 0.9326923077), rgba(173, 90, 0, 0.9326923077))}.vc-landing-wrapper .vc-canon-bars i:nth-child(66){background:linear-gradient(135deg, rgba(229, 130, 0, 0.95), rgba(173, 90, 0, 0.95))}.vc-landing-wrapper .vc-canon-legend{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:22px}.vc-landing-wrapper .vc-canon-legend span{display:flex;align-items:center;gap:9px;font-weight:600;font-size:.92rem;color:var(--vc-body)}.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, #E01A46, #A8123A)}.vc-landing-wrapper .vc-canon-legend .nt i{background:linear-gradient(135deg, #E58200, #AD5A00)}.vc-landing-wrapper .vc-cost{padding:clamp(70px,9vw,125px) 0;text-align:center}.vc-landing-wrapper .vc-cost .vc-container{max-width:900px}.vc-landing-wrapper .vc-cost h2{font-weight:900;font-size:clamp(1.95rem,4.4vw,3.4rem);line-height:1.05;text-align:center;margin:0 auto;text-wrap:balance}.vc-landing-wrapper .vc-cost p{font-size:clamp(1.04rem,2.6vw,1.15rem);line-height:1.72;color:var(--vc-body) !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(32px,4vw,46px);background:var(--vc-grad-rule)}.vc-landing-wrapper .vc-final{padding:clamp(80px,11vw,150px) 0;text-align:center;position:relative}.vc-landing-wrapper .vc-final .vc-container{max-width:900px}.vc-landing-wrapper .vc-final h2{font-weight:900;font-size:clamp(2.8rem,7.2vw,5.4rem);line-height:.98;letter-spacing:-0.045em;color:#fff !important;text-align:center;text-shadow:0 4px 30px rgba(50,4,20,.4)}.vc-landing-wrapper .vc-final p{font-size:clamp(1.08rem,2.7vw,1.2rem);line-height:1.66;color:#fff !important;max-width:52ch;margin:24px auto 0;text-align:center;text-wrap:pretty;text-shadow:0 2px 14px rgba(50,4,20,.5)}.vc-landing-wrapper .vc-final .vc-cta-group{justify-content:center;margin-top:clamp(30px,4vw,44px)}.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:8px 18px 8px 10px;border-radius:100px;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.34);margin-bottom:clamp(24px,3vw,34px);font-weight:600;font-size:.84rem;color:#fff}.vc-landing-wrapper .vc-founding .dot{width:8px;height:8px;border-radius:50%;background:#ffd9a8;box-shadow:0 0 0 4px rgba(255,217,168,.22);flex:0 0 auto}.vc-landing-wrapper .vc-foot{background:var(--vc-white);border-top:1px solid var(--vc-line);padding:28px var(--vc-gutter);text-align:center;font-family:var(--vc-display);font-weight:700;font-size:.9rem;letter-spacing:.06em;color:var(--vc-body)}.vc-landing-wrapper .vc-foot b{color:var(--vc-orange);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:.8;transform:scale(1.05)}}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{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-two{grid-template-columns:1fr}.vc-landing-wrapper .vc-find{grid-template-columns:1fr}.vc-landing-wrapper .vc-canon-grid-wrap{grid-template-columns:1fr}.vc-landing-wrapper .vc-find-fig{aspect-ratio:16/9}}@media(max-width: 700px){.vc-landing-wrapper{--vc-gutter: 18px}.vc-landing-wrapper .vc-pcard{width:min(340px,88vw)}.vc-landing-wrapper .vc-find-fig{aspect-ratio:4/3}.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-canon{padding:22px 18px}.vc-landing-wrapper .vc-door .bd{padding:22px 18px}.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_263_f37c7e22918918598b17a6557ff4795ac56709b8.css.map?__ws=community.victoriouschristians.com */
