.ConsultationHero-module__BGLFGG__heroKinetic{color:#fff;width:100%;min-height:100vh;font-family:var(--font-sans), sans-serif;-webkit-font-smoothing:antialiased;background:#111;align-items:center;padding-top:clamp(90px,11vh,140px);padding-bottom:clamp(48px,6vh,80px);display:flex;position:relative;overflow:hidden}.ConsultationHero-module__BGLFGG__heroGrid{z-index:10;grid-template-columns:1fr 1.05fr;align-items:center;gap:5vw;display:grid;position:relative}.ConsultationHero-module__BGLFGG__heroLeft{flex-direction:column;align-items:flex-start;display:flex;position:relative}.ConsultationHero-module__BGLFGG__statusCluster{color:var(--gold);text-transform:uppercase;letter-spacing:.05em;background:#ffffff08;border:1px solid #ffffff14;border-radius:100px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 20px;font-size:.8125rem;font-weight:700;display:flex}.ConsultationHero-module__BGLFGG__liveDot{background:#4caf50;border-radius:50%;flex-shrink:0;width:8px;height:8px;position:relative}.ConsultationHero-module__BGLFGG__liveDot:after{content:"";background:#4caf5066;border-radius:50%;width:16px;height:16px;animation:2s infinite ConsultationHero-module__BGLFGG__pulse;position:absolute;top:-4px;left:-4px}.ConsultationHero-module__BGLFGG__heroTitle{font-family:var(--font-playfair), "Playfair Display", serif;letter-spacing:-.02em;color:#fff;margin-bottom:clamp(18px,2.5vh,32px);font-size:clamp(2.75rem,4.2vw,5.5rem);font-weight:600;line-height:1.05}.ConsultationHero-module__BGLFGG__heroTitle i{background:linear-gradient(135deg, var(--gold) 0%, #e8c97a 50%, var(--gold) 100%);color:#0000;background-size:200%;-webkit-background-clip:text;background-clip:text;font-style:italic;animation:4s ease-in-out infinite ConsultationHero-module__BGLFGG__breatheGold}.ConsultationHero-module__BGLFGG__heroDesc{color:#fff;max-width:580px;margin-bottom:clamp(24px,3vh,40px);font-size:clamp(.95rem,1.1vw,1.25rem);font-weight:400;line-height:1.7}.ConsultationHero-module__BGLFGG__heroActions{flex-wrap:nowrap;align-items:center;gap:16px;width:100%;margin-bottom:clamp(24px,3vh,40px);display:flex}.ConsultationHero-module__BGLFGG__btnConsultMassive{background:var(--gold);color:#fff;z-index:1;white-space:nowrap;border-radius:100px;flex-shrink:0;justify-content:center;align-items:center;gap:16px;height:64px;padding:0 8px 0 28px;text-decoration:none;transition:box-shadow .6s cubic-bezier(.16,1,.3,1),color .6s cubic-bezier(.16,1,.3,1);display:inline-flex;position:relative;overflow:hidden}.ConsultationHero-module__BGLFGG__btnConsultMassive:before{content:"";border-radius:inherit;z-index:-1;clip-path:circle(0% at calc(100% - 32px));background:#fff;transition:clip-path .6s cubic-bezier(.4,0,0,1);position:absolute;inset:0}.ConsultationHero-module__BGLFGG__btnConsultMassive:hover{color:#030407;box-shadow:0 16px 40px #ffffff26}.ConsultationHero-module__BGLFGG__btnConsultMassive:hover:before{clip-path:circle(150% at calc(100% - 32px))}.ConsultationHero-module__BGLFGG__bTitle{letter-spacing:.02em;z-index:2;font-size:1.125rem;font-weight:700;position:relative}.ConsultationHero-module__BGLFGG__bIcon{width:48px;height:48px;color:var(--gold);z-index:2;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.ConsultationHero-module__BGLFGG__btnConsultMassive:hover .ConsultationHero-module__BGLFGG__bIcon{color:var(--gold);background:#111}.ConsultationHero-module__BGLFGG__btnSecondary{color:#fff;white-space:nowrap;background:0 0;border:1.5px solid #fff6;border-radius:100px;flex-shrink:0;align-items:center;gap:12px;height:64px;padding:0 32px;font-size:1.0625rem;font-weight:600;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:inline-flex}.ConsultationHero-module__BGLFGG__btnSecondary:hover{background:#ffffff14;border-color:#fffc}.ConsultationHero-module__BGLFGG__routingSection{flex-direction:column;gap:12px;margin-bottom:clamp(28px,4vh,56px);display:flex}.ConsultationHero-module__BGLFGG__routingLabel{text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:.875rem;font-weight:700}.ConsultationHero-module__BGLFGG__routingPills{flex-wrap:wrap;gap:12px;max-width:640px;display:flex}.ConsultationHero-module__BGLFGG__rPill{color:#ffffffe6;background:#ffffff08;border:1px solid #c4893a4d;border-radius:100px;padding:8px 18px;font-size:.8125rem;font-weight:600;text-decoration:none;transition:all .3s}.ConsultationHero-module__BGLFGG__rPill:hover{color:var(--gold);background:#c4893a26;border-color:#c4893a99;box-shadow:0 4px 12px #c4893a1a}.ConsultationHero-module__BGLFGG__rPillAdr{color:var(--gold);background:#c4893a14;border-color:#c4893a80}.ConsultationHero-module__BGLFGG__pillsTrack{display:contents}.ConsultationHero-module__BGLFGG__pillsTrack:nth-child(2){display:none}.ConsultationHero-module__BGLFGG__trustSignals{flex-direction:column;gap:24px;width:100%;max-width:600px;display:flex}.ConsultationHero-module__BGLFGG__tsTop{flex-wrap:wrap;gap:48px;display:flex}.ConsultationHero-module__BGLFGG__tsItem{align-items:center;gap:16px;display:flex}.ConsultationHero-module__BGLFGG__tsIcon{color:var(--gold);flex-shrink:0;width:28px;height:28px}.ConsultationHero-module__BGLFGG__tsText{flex-direction:column;gap:4px;display:flex}.ConsultationHero-module__BGLFGG__tsHead{color:#fff;font-size:1.125rem;font-weight:700}.ConsultationHero-module__BGLFGG__tsSub{color:#fff9;font-size:.9375rem;font-weight:400}.ConsultationHero-module__BGLFGG__tsBottom{background:#c4893a0d;border:1px solid #c4893a26;border-radius:16px;align-items:flex-start;gap:16px;padding:20px 24px;display:flex}.ConsultationHero-module__BGLFGG__tsIconCheck{color:var(--gold);flex-shrink:0;width:24px;height:24px}.ConsultationHero-module__BGLFGG__tsBottom p{color:#ffffffd9;margin:0;font-size:.9375rem;line-height:1.6}.ConsultationHero-module__BGLFGG__tsBottom strong{color:var(--gold);font-weight:700}.ConsultationHero-module__BGLFGG__statRow{display:none}.ConsultationHero-module__BGLFGG__heroRight{justify-content:center;width:100%;height:clamp(520px,80vh,780px);display:flex;position:relative}.ConsultationHero-module__BGLFGG__waterfallViewport{grid-template-columns:1fr 1fr;gap:28px;width:100%;max-width:720px;height:100%;margin:0 -16px;padding:0 16px;display:grid;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 5% 95%,#0000 100%)}.ConsultationHero-module__BGLFGG__wfTrack{will-change:transform;flex-direction:column;animation:80s linear infinite ConsultationHero-module__BGLFGG__scrollVert;display:flex}.ConsultationHero-module__BGLFGG__wfTrack:hover{animation-play-state:paused}.ConsultationHero-module__BGLFGG__reverse{margin-top:-120px;animation-duration:100s;animation-direction:reverse}.ConsultationHero-module__BGLFGG__wfCard{background:#ffffff05;border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;margin-bottom:28px;padding:28px;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.ConsultationHero-module__BGLFGG__wfCard:hover{background:#ffffff0f;border-color:#c4893a99;transform:translateY(-4px);box-shadow:0 16px 32px #00000080}.ConsultationHero-module__BGLFGG__wfcHeader{justify-content:space-between;align-items:center;margin-bottom:24px;display:flex}.ConsultationHero-module__BGLFGG__wfcIcon{width:48px;height:48px;color:var(--gold);background:#c4893a1a;border-radius:12px;justify-content:center;align-items:center;display:flex}.ConsultationHero-module__BGLFGG__wfcArrow{color:#ffffff26;transition:all .3s}.ConsultationHero-module__BGLFGG__wfCard:hover .ConsultationHero-module__BGLFGG__wfcArrow{color:var(--gold);transform:translate(4px)translateY(-4px)}.ConsultationHero-module__BGLFGG__wfcTitle{font-family:var(--font-playfair), "Playfair Display", serif;color:#fff;margin-bottom:10px;font-size:1.35rem;font-weight:600;line-height:1.2}.ConsultationHero-module__BGLFGG__wfcDesc{color:#ffffffbf;margin-bottom:24px;font-size:.875rem;line-height:1.5}.ConsultationHero-module__BGLFGG__wfcList{border-top:1px solid #ffffff0d;flex-direction:column;gap:12px;padding-top:20px;display:flex}.ConsultationHero-module__BGLFGG__wfcList span{color:#ffffff8c;align-items:center;gap:8px;font-size:.8125rem;font-weight:500;display:flex}.ConsultationHero-module__BGLFGG__wfcList svg{color:var(--gold);flex-shrink:0;width:14px;height:14px}.ConsultationHero-module__BGLFGG__reveal{opacity:0;animation:1s cubic-bezier(.16,1,.3,1) forwards ConsultationHero-module__BGLFGG__fadeUp;transform:translateY(30px)}.ConsultationHero-module__BGLFGG__d1{animation-delay:.1s}.ConsultationHero-module__BGLFGG__d2{animation-delay:.2s}.ConsultationHero-module__BGLFGG__d3{animation-delay:.3s}.ConsultationHero-module__BGLFGG__d4{animation-delay:.4s}@keyframes ConsultationHero-module__BGLFGG__fadeUp{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ConsultationHero-module__BGLFGG__reveal{opacity:1;animation:none;transform:none}}@keyframes ConsultationHero-module__BGLFGG__breatheGold{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes ConsultationHero-module__BGLFGG__scrollVert{0%{transform:translateY(0)}to{transform:translateY(-50%)}}@keyframes ConsultationHero-module__BGLFGG__pulse{0%{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.5)}to{opacity:1;transform:scale(1)}}@keyframes ConsultationHero-module__BGLFGG__pillsScroll{0%{transform:translate(0)}to{transform:translate(-100%)}}@media (max-width:1550px) and (min-width:1025px),(max-height:900px) and (min-width:1025px){.ConsultationHero-module__BGLFGG__heroKinetic{align-items:center;padding-top:90px;padding-bottom:40px}.ConsultationHero-module__BGLFGG__heroGrid{align-items:center;gap:3vw}.ConsultationHero-module__BGLFGG__heroTitle{margin-bottom:clamp(12px,2vh,20px);font-size:clamp(2.5rem,4vw,3.8rem);line-height:1.06}.ConsultationHero-module__BGLFGG__statusCluster{margin-bottom:clamp(12px,2vh,20px);padding:6px 14px;font-size:.72rem}.ConsultationHero-module__BGLFGG__heroDesc{max-width:480px;margin-bottom:clamp(16px,2.5vh,28px);font-size:.9rem;line-height:1.6}.ConsultationHero-module__BGLFGG__heroActions{gap:12px;margin-bottom:clamp(16px,2.5vh,28px)}.ConsultationHero-module__BGLFGG__btnConsultMassive{gap:12px;height:54px;padding:0 6px 0 22px}.ConsultationHero-module__BGLFGG__bTitle{font-size:.95rem}.ConsultationHero-module__BGLFGG__bIcon{width:42px;height:42px}.ConsultationHero-module__BGLFGG__btnSecondary{gap:8px;height:54px;padding:0 22px;font-size:.95rem}.ConsultationHero-module__BGLFGG__routingSection{gap:10px;margin-bottom:clamp(16px,2.5vh,24px)}.ConsultationHero-module__BGLFGG__routingLabel{font-size:.75rem}.ConsultationHero-module__BGLFGG__rPill{padding:6px 14px;font-size:.75rem}.ConsultationHero-module__BGLFGG__routingPills{gap:8px;max-width:480px}.ConsultationHero-module__BGLFGG__trustSignals{gap:14px}.ConsultationHero-module__BGLFGG__tsTop{gap:24px;display:flex}.ConsultationHero-module__BGLFGG__tsIcon{width:22px;height:22px}.ConsultationHero-module__BGLFGG__tsHead{font-size:.95rem}.ConsultationHero-module__BGLFGG__tsSub{font-size:.8rem}.ConsultationHero-module__BGLFGG__tsBottom{border-radius:12px;gap:12px;padding:14px 18px}.ConsultationHero-module__BGLFGG__tsBottom p{font-size:.8rem;line-height:1.5}.ConsultationHero-module__BGLFGG__tsIconCheck{flex-shrink:0;width:18px;height:18px}.ConsultationHero-module__BGLFGG__heroRight{height:clamp(480px,75vh,680px)}.ConsultationHero-module__BGLFGG__waterfallViewport{gap:18px}.ConsultationHero-module__BGLFGG__wfCard{border-radius:12px;margin-bottom:18px;padding:18px}.ConsultationHero-module__BGLFGG__wfcIcon{border-radius:9px;width:38px;height:38px}.ConsultationHero-module__BGLFGG__wfcHeader{margin-bottom:14px}.ConsultationHero-module__BGLFGG__wfcTitle{margin-bottom:6px;font-size:1.1rem}.ConsultationHero-module__BGLFGG__wfcDesc{margin-bottom:14px;font-size:.85rem}.ConsultationHero-module__BGLFGG__wfcList{gap:8px;padding-top:12px}.ConsultationHero-module__BGLFGG__wfcList span{font-size:.8rem}}@media (max-width:1024px){.ConsultationHero-module__BGLFGG__heroKinetic{min-height:auto;padding-top:100px;padding-bottom:60px}.ConsultationHero-module__BGLFGG__heroGrid{grid-template-columns:1fr;gap:48px}.ConsultationHero-module__BGLFGG__heroTitle{margin-bottom:20px;font-size:3rem}.ConsultationHero-module__BGLFGG__heroDesc{max-width:100%}.ConsultationHero-module__BGLFGG__heroActions{flex-direction:column;align-items:stretch;width:100%}.ConsultationHero-module__BGLFGG__btnConsultMassive{justify-content:space-between;width:100%}.ConsultationHero-module__BGLFGG__btnSecondary{justify-content:center;width:100%}.ConsultationHero-module__BGLFGG__tsTop{flex-direction:column;gap:20px}.ConsultationHero-module__BGLFGG__heroRight{height:clamp(480px,65vw,640px)}}@media (max-width:767px){.ConsultationHero-module__BGLFGG__heroTitle i{background-position:0%;animation:none}}@media (max-width:600px){.ConsultationHero-module__BGLFGG__heroKinetic{padding-top:88px}.ConsultationHero-module__BGLFGG__waterfallViewport{grid-template-columns:1fr;gap:16px;margin:0;padding:0}.ConsultationHero-module__BGLFGG__reverse{display:none}.ConsultationHero-module__BGLFGG__wfCard{margin-bottom:16px}.ConsultationHero-module__BGLFGG__heroRight{height:360px}}@media (max-width:767px){.ConsultationHero-module__BGLFGG__heroKinetic{background:radial-gradient(at 5% 105%,#c4893a24 0%,#0000 50%),radial-gradient(at 88% -6%,#c4893a0d 0%,#0000 35%),radial-gradient(at 50% 55%,#c4893a08 0%,#0000 65%),#111;align-items:flex-start;padding-top:88px;padding-bottom:clamp(48px,7vh,72px)}.ConsultationHero-module__BGLFGG__reveal{opacity:1;animation:none;transform:none}.ConsultationHero-module__BGLFGG__heroGrid{grid-template-columns:1fr;align-items:flex-start;gap:0}.ConsultationHero-module__BGLFGG__heroLeft{width:100%;min-width:0}.ConsultationHero-module__BGLFGG__heroRight{display:none}.ConsultationHero-module__BGLFGG__statusCluster{letter-spacing:.04em;background:#c4893a14;border-color:#c4893a4d;margin-bottom:16px;padding:5px 14px;font-size:.6875rem}.ConsultationHero-module__BGLFGG__heroTitle{font-family:var(--font-playfair), "Playfair Display", serif;letter-spacing:-.02em;margin-bottom:14px;font-size:clamp(2.6rem,9.5vw,3.4rem);line-height:1.06}.ConsultationHero-module__BGLFGG__heroDesc{color:#fff;overflow-wrap:break-word;opacity:1;max-width:100%;margin-bottom:20px;font-size:.875rem;line-height:1.65;animation:none;transform:none}.ConsultationHero-module__BGLFGG__statRow{align-items:center;gap:8px;margin-bottom:22px;display:flex}.ConsultationHero-module__BGLFGG__statRow span{color:#fff;white-space:nowrap;letter-spacing:.01em;font-size:.725rem;font-weight:700}.ConsultationHero-module__BGLFGG__statSep{color:#ffffff59!important;font-size:.875rem!important;font-weight:300!important}.ConsultationHero-module__BGLFGG__heroActions{flex-direction:row;align-items:stretch;gap:10px;width:100%;margin-bottom:24px}.ConsultationHero-module__BGLFGG__btnConsultMassive{border-radius:100px;flex:1;justify-content:center;gap:0;width:auto;min-width:0;height:54px;padding:0 16px;box-shadow:0 6px 28px #c4893a66,0 2px 8px #c4893a26}.ConsultationHero-module__BGLFGG__bTitle{font-size:.875rem}.ConsultationHero-module__BGLFGG__bIcon{display:none}.ConsultationHero-module__BGLFGG__btnSecondary{border-radius:100px;flex:1;justify-content:center;gap:6px;width:auto;min-width:0;height:54px;padding:0 16px;font-size:.875rem;display:inline-flex}.ConsultationHero-module__BGLFGG__btnSecondary svg{width:14px;height:14px}.ConsultationHero-module__BGLFGG__routingSection{gap:10px;margin-bottom:24px}.ConsultationHero-module__BGLFGG__routingLabel{font-size:.6875rem}.ConsultationHero-module__BGLFGG__routingPills{flex-wrap:nowrap;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.ConsultationHero-module__BGLFGG__pillsTrack{flex-shrink:0;gap:8px;padding-right:8px;animation:18s linear infinite ConsultationHero-module__BGLFGG__pillsScroll;display:flex}.ConsultationHero-module__BGLFGG__pillsTrack:nth-child(2){display:flex}.ConsultationHero-module__BGLFGG__rPill{flex-shrink:0;padding:7px 14px;font-size:.75rem}.ConsultationHero-module__BGLFGG__trustSignals{gap:12px;margin-top:6px}.ConsultationHero-module__BGLFGG__tsTop{flex-flow:row;justify-content:center;align-items:flex-start;gap:24px}.ConsultationHero-module__BGLFGG__tsItem{align-items:center;gap:10px}.ConsultationHero-module__BGLFGG__tsIcon{box-sizing:content-box;background:#c4893a1a;border:1px solid #c4893a40;border-radius:10px;flex-shrink:0;width:20px;height:20px;padding:11px}.ConsultationHero-module__BGLFGG__tsHead{font-size:.875rem;line-height:1.2}.ConsultationHero-module__BGLFGG__tsSub{color:#ffffff8c;font-size:.725rem}.ConsultationHero-module__BGLFGG__tsBottom{display:none}}@media (max-width:390px){.ConsultationHero-module__BGLFGG__heroTitle{font-size:2.35rem}.ConsultationHero-module__BGLFGG__bTitle{font-size:.9375rem}.ConsultationHero-module__BGLFGG__rPill{padding:6px 11px;font-size:.6875rem}}
.ServicesSection-module__JL3_nq__section{--gold:#c4893a;--dark:#11100e;--green:#059669;--border:#d6d6d2;--muted:#666;--easing:cubic-bezier(.22, 1, .36, 1);--cp:20px;--pad:max(var(--cp), calc((100vw - 1160px) / 2 + var(--cp)));content-visibility:auto;contain-intrinsic-size:auto 800px;background:0 0;padding:clamp(72px,9vh,112px) 0 clamp(56px,7vh,88px)}@media (min-width:768px){.ServicesSection-module__JL3_nq__section{--cp:32px}}.ServicesSection-module__JL3_nq__headerWrap{margin-bottom:0}.ServicesSection-module__JL3_nq__eyebrow{align-items:center;gap:10px;margin-bottom:clamp(20px,3vh,32px);display:inline-flex}.ServicesSection-module__JL3_nq__eyebrowLine{background:linear-gradient(90deg, var(--gold), #c4893a4d);border-radius:2px;flex-shrink:0;width:22px;height:1.5px}.ServicesSection-module__JL3_nq__eyebrowText{text-transform:uppercase;letter-spacing:2.8px;color:var(--gold);font-size:10px;font-weight:700}.ServicesSection-module__JL3_nq__headline{font-family:var(--font-sans), sans-serif;letter-spacing:-.03em;color:var(--dark);max-width:900px;margin-bottom:clamp(16px,2.5vh,24px);font-size:clamp(2rem,5vw,4.25rem);font-weight:700;line-height:1.05}.ServicesSection-module__JL3_nq__headlineGold{color:var(--gold)}.ServicesSection-module__JL3_nq__desc{color:var(--muted);max-width:640px;margin-bottom:clamp(20px,3vh,32px);font-size:clamp(.95rem,1.5vw,1.1rem);line-height:1.65}.ServicesSection-module__JL3_nq__headerBadges{flex-wrap:wrap;gap:12px;margin-bottom:clamp(28px,4vh,44px);display:flex}.ServicesSection-module__JL3_nq__headerBadge{border:1px solid var(--border);background:#fff;border-radius:14px;align-items:center;gap:10px;padding:10px 16px;display:inline-flex;box-shadow:0 1px 4px #0000000d}.ServicesSection-module__JL3_nq__headerBadge span{color:var(--dark);letter-spacing:-.01em;font-size:.8125rem;font-weight:700}.ServicesSection-module__JL3_nq__badgeIconGreen{width:16px;height:16px;stroke:var(--green);flex-shrink:0}.ServicesSection-module__JL3_nq__badgeIconGold{width:16px;height:16px;stroke:var(--gold);flex-shrink:0}.ServicesSection-module__JL3_nq__pillsRow{margin-bottom:clamp(28px,4vh,44px);position:relative}.ServicesSection-module__JL3_nq__pillsTrack{flex-wrap:wrap;gap:10px;display:flex}.ServicesSection-module__JL3_nq__pill{border:1px solid var(--border);font-family:var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.05em;color:var(--muted);cursor:pointer;white-space:nowrap;touch-action:pan-x;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;background:#fff;border-radius:999px;flex:none;align-items:center;gap:8px;padding:10px 22px;font-size:.8125rem;font-weight:600;transition:border-color .3s,color .3s,background .3s,box-shadow .3s;display:inline-flex}.ServicesSection-module__JL3_nq__pill:hover{border-color:var(--gold);color:var(--dark)}.ServicesSection-module__JL3_nq__pillActive,.ServicesSection-module__JL3_nq__pillActive:hover{background:var(--dark);border-color:var(--dark);color:#f3f3f1;box-shadow:0 4px 12px #00000026}.ServicesSection-module__JL3_nq__pillIcon{stroke:currentColor;flex-shrink:0;width:14px;height:14px}.ServicesSection-module__JL3_nq__pillActive .ServicesSection-module__JL3_nq__pillIcon,.ServicesSection-module__JL3_nq__pillActive:hover .ServicesSection-module__JL3_nq__pillIcon{stroke:var(--gold)}.ServicesSection-module__JL3_nq__galleryOuter{position:relative}.ServicesSection-module__JL3_nq__galleryTrack{padding:8px var(--pad) 24px;scroll-padding-left:var(--pad);scrollbar-width:none;-ms-overflow-style:none;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;-webkit-user-select:none;user-select:none;align-items:stretch;gap:20px;display:flex;overflow-x:auto}.ServicesSection-module__JL3_nq__galleryTrack::-webkit-scrollbar{display:none}.ServicesSection-module__JL3_nq__dragging{cursor:grabbing!important;scroll-snap-type:none!important}.ServicesSection-module__JL3_nq__dragging .ServicesSection-module__JL3_nq__card{pointer-events:none}@keyframes ServicesSection-module__JL3_nq__sCardIn{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}.ServicesSection-module__JL3_nq__card{scroll-snap-align:start;border:1px solid var(--border);cursor:pointer;-webkit-user-select:none;user-select:none;width:clamp(288px,72vw,350px);animation:ServicesSection-module__JL3_nq__sCardIn .5s var(--easing) both;transition:border-color .4s ease, transform .45s var(--easing);background:#fff;border-radius:20px;flex-direction:column;flex:none;padding:16px;text-decoration:none;display:flex;overflow:hidden}@media (hover:hover){.ServicesSection-module__JL3_nq__card:hover{border-color:var(--gold);transform:translateY(-6px)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardImg{transform:scale(1.06)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardImgOverlay{opacity:1}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardIconBox{background:var(--gold);border-color:var(--gold)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardIcon{stroke:#fff}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardTitle{color:var(--gold)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardPricing{transform:translateY(-8px)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardBtn{opacity:1;transform:translateY(0)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardBtnSweep{transform:translateY(0)}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardMeta{opacity:0;pointer-events:none;transform:translateY(16px)}}.ServicesSection-module__JL3_nq__cardImgArea{flex-shrink:0;width:100%;height:208px;margin-bottom:20px;position:relative}.ServicesSection-module__JL3_nq__cardImgInner{background:#e0e0e0;border-radius:12px;position:absolute;inset:0;overflow:hidden}.ServicesSection-module__JL3_nq__cardImgOverlay{opacity:0;z-index:1;transition:opacity .6s var(--easing);pointer-events:none;background:#11100e33;position:absolute;inset:0}.ServicesSection-module__JL3_nq__cardImg{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .9s var(--easing)}.ServicesSection-module__JL3_nq__cardIconBox{z-index:3;-webkit-backdrop-filter:blur(8px);width:40px;height:40px;transition:background .4s var(--easing), border-color .4s var(--easing);background:#fffffff2;border:1px solid #fff6;border-radius:12px;justify-content:center;align-items:center;display:flex;position:absolute;top:14px;left:14px;box-shadow:0 2px 8px #00000014}.ServicesSection-module__JL3_nq__cardIcon{width:18px;height:18px;stroke:var(--dark);transition:stroke .4s var(--easing)}.ServicesSection-module__JL3_nq__popularBadge{z-index:3;-webkit-backdrop-filter:blur(8px);font-family:var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.12em;color:var(--dark);background:#fffffff2;border-radius:10px;align-items:center;gap:6px;padding:6px 10px;font-size:.6rem;font-weight:400;display:flex;position:absolute;top:14px;right:14px;box-shadow:0 2px 8px #00000014}.ServicesSection-module__JL3_nq__popularDot{background:var(--gold);border-radius:50%;flex-shrink:0;width:6px;height:6px;animation:2s ease-in-out infinite ServicesSection-module__JL3_nq__pulse}@keyframes ServicesSection-module__JL3_nq__pulse{0%,to{opacity:1}50%{opacity:.3}}.ServicesSection-module__JL3_nq__cardBody{flex-direction:column;flex:1;padding:0 4px;display:flex}.ServicesSection-module__JL3_nq__cardCat{font-family:var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.15em;color:var(--gold);margin-bottom:8px;font-size:.625rem;font-weight:500;display:block}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardCat{color:var(--gold)}.ServicesSection-module__JL3_nq__cardTitle{font-family:var(--font-sans), sans-serif;letter-spacing:-.025em;color:var(--dark);transition:color .4s var(--easing);margin-bottom:10px;font-size:1.3rem;font-weight:700;line-height:1.2}.ServicesSection-module__JL3_nq__cardDesc{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;flex-grow:1;margin-bottom:20px;font-size:.875rem;line-height:1.6;display:-webkit-box;overflow:hidden}.ServicesSection-module__JL3_nq__cardBottom{z-index:2;margin-top:auto;position:relative}.ServicesSection-module__JL3_nq__cardPricing{transition:transform .45s var(--easing);justify-content:space-between;align-items:flex-end;margin-bottom:24px;display:flex}.ServicesSection-module__JL3_nq__priceLabel{font-family:var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.15em;color:#999;margin-bottom:4px;font-size:.625rem;font-weight:700;display:block}.ServicesSection-module__JL3_nq__price{font-family:var(--font-sans), sans-serif;letter-spacing:-.03em;color:var(--dark);font-size:1.5rem;font-weight:700;display:block}.ServicesSection-module__JL3_nq__priceRight{text-align:right;flex-direction:column;align-items:flex-end;gap:4px;display:flex}.ServicesSection-module__JL3_nq__origPrice{color:#b0b0b0;white-space:nowrap;font-size:.8125rem;font-weight:400;line-height:1;-webkit-text-decoration:line-through silver;text-decoration:line-through silver;text-decoration-thickness:1.5px}.ServicesSection-module__JL3_nq__savePct{color:var(--green);text-transform:uppercase;letter-spacing:.06em;font-size:.725rem;font-weight:700;line-height:1}.ServicesSection-module__JL3_nq__cardBtn{background:var(--dark);opacity:0;height:46px;transition:opacity .4s var(--easing), transform .4s var(--easing);border-radius:14px;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden;transform:translateY(8px);box-shadow:0 4px 12px #0000001f}.ServicesSection-module__JL3_nq__cardBtnLabel{z-index:2;font-family:var(--font-sans), sans-serif;text-transform:uppercase;letter-spacing:.1em;color:#fff;font-size:.8rem;font-weight:600;position:relative}.ServicesSection-module__JL3_nq__cardBtnIcon{z-index:2;stroke:#fff;width:15px;height:15px;transition:transform .4s var(--easing);flex-shrink:0;position:relative}.ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardBtnIcon{transform:rotate(45deg)}.ServicesSection-module__JL3_nq__cardBtnSweep{background:var(--green);transition:transform .45s var(--easing);z-index:1;position:absolute;inset:0;transform:translateY(100%)}.ServicesSection-module__JL3_nq__cardMeta{transition:opacity .4s var(--easing), transform .4s var(--easing);background:#fff;border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding-top:14px;display:flex;position:absolute;bottom:0;left:0;right:0}.ServicesSection-module__JL3_nq__metaItem{color:#444;align-items:center;gap:6px;font-size:.78rem;font-weight:500;display:inline-flex}.ServicesSection-module__JL3_nq__metaItem svg{width:14px;height:14px;stroke:var(--gold);flex-shrink:0}.ServicesSection-module__JL3_nq__starSvg{fill:var(--gold);color:var(--gold);stroke:none!important}.ServicesSection-module__JL3_nq__metaMuted{color:var(--muted);font-weight:400}.ServicesSection-module__JL3_nq__cardBottom{padding-bottom:52px}.ServicesSection-module__JL3_nq__trustWrap{margin-top:clamp(16px,3vh,28px)}.ServicesSection-module__JL3_nq__trustCard{border:1px solid var(--border);background:#fff;border-radius:20px;flex-direction:column;gap:28px;padding:clamp(28px,4vw,44px);display:flex}@media (min-width:1024px){.ServicesSection-module__JL3_nq__trustCard{flex-direction:row;justify-content:space-between;align-items:center;gap:48px}}.ServicesSection-module__JL3_nq__trustLeft{max-width:560px}.ServicesSection-module__JL3_nq__trustHeading{font-family:var(--font-sans), sans-serif;letter-spacing:-.02em;color:var(--dark);margin-bottom:10px;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:700}.ServicesSection-module__JL3_nq__trustSub{color:var(--muted);font-size:.9375rem;line-height:1.65}.ServicesSection-module__JL3_nq__trustItems{flex-direction:column;flex-shrink:0;gap:20px;display:flex}@media (min-width:480px){.ServicesSection-module__JL3_nq__trustItems{flex-direction:row;gap:32px}}.ServicesSection-module__JL3_nq__trustItem{align-items:center;gap:14px;display:flex}.ServicesSection-module__JL3_nq__trustCircle{border:1px solid var(--border);background:#f3f3f1;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;display:flex}.ServicesSection-module__JL3_nq__trustCircle svg{width:20px;height:20px;stroke:var(--gold)}.ServicesSection-module__JL3_nq__trustItem>div:last-child{flex-direction:column;gap:2px;display:flex}.ServicesSection-module__JL3_nq__trustItem strong{color:var(--dark);font-size:.875rem;font-weight:700}.ServicesSection-module__JL3_nq__trustItem span{color:var(--muted);font-size:.75rem}[data-theme=dark] .ServicesSection-module__JL3_nq__headline{color:#f0f0f0}[data-theme=dark] .ServicesSection-module__JL3_nq__headerBadge{background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] .ServicesSection-module__JL3_nq__headerBadge span{color:#f0f0f0}[data-theme=dark] .ServicesSection-module__JL3_nq__pill{color:#ffffff8c;background:#ffffff0a;border-color:#ffffff1a}[data-theme=dark] .ServicesSection-module__JL3_nq__pill:hover{border-color:var(--gold);color:#fff}[data-theme=dark] .ServicesSection-module__JL3_nq__pillActive,[data-theme=dark] .ServicesSection-module__JL3_nq__pillActive:hover{color:var(--dark);background:#f3f3f1;border-color:#f3f3f1}[data-theme=dark] .ServicesSection-module__JL3_nq__pillActive .ServicesSection-module__JL3_nq__pillIcon{stroke:var(--gold)}[data-theme=dark] .ServicesSection-module__JL3_nq__card{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .ServicesSection-module__JL3_nq__card:hover{border-color:var(--gold);box-shadow:none}[data-theme=dark] .ServicesSection-module__JL3_nq__cardTitle{color:#f0f0f0}[data-theme=dark] .ServicesSection-module__JL3_nq__card:hover .ServicesSection-module__JL3_nq__cardTitle{color:var(--gold)}[data-theme=dark] .ServicesSection-module__JL3_nq__cardDesc{color:#ffffff85}[data-theme=dark] .ServicesSection-module__JL3_nq__price{color:#f0f0f0}[data-theme=dark] .ServicesSection-module__JL3_nq__cardMeta{background:#ffffff0a;border-color:#ffffff12}[data-theme=dark] .ServicesSection-module__JL3_nq__metaItem{color:#fff9}[data-theme=dark] .ServicesSection-module__JL3_nq__trustCard{background:#ffffff0a;border-color:#ffffff14}[data-theme=dark] .ServicesSection-module__JL3_nq__trustHeading{color:#f0f0f0}[data-theme=dark] .ServicesSection-module__JL3_nq__trustSub{color:#ffffff80}[data-theme=dark] .ServicesSection-module__JL3_nq__trustCircle{background:#ffffff0f;border-color:#ffffff1a}[data-theme=dark] .ServicesSection-module__JL3_nq__trustItem strong{color:#f0f0f0}[data-theme=dark] .ServicesSection-module__JL3_nq__trustItem span{color:#ffffff80}@media (max-width:768px){.ServicesSection-module__JL3_nq__section{content-visibility:visible;padding:64px 0 52px}.ServicesSection-module__JL3_nq__headline{font-size:clamp(1.75rem,8vw,2.5rem)}.ServicesSection-module__JL3_nq__card{width:clamp(272px,84vw,316px)}.ServicesSection-module__JL3_nq__cardBottom{padding-bottom:0}.ServicesSection-module__JL3_nq__cardBtn{opacity:1;margin-bottom:14px;position:static;transform:translateY(0)}.ServicesSection-module__JL3_nq__cardBtnSweep{background:var(--gold);transform:translateY(0)}.ServicesSection-module__JL3_nq__cardMeta{opacity:1;background:0 0;border-top-color:#f0f0f0;position:static;transform:none}.ServicesSection-module__JL3_nq__cardPricing{transform:none!important}.ServicesSection-module__JL3_nq__trustItems{flex-direction:column;gap:16px}}@media (max-width:480px){.ServicesSection-module__JL3_nq__card{width:clamp(256px,88vw,296px)}.ServicesSection-module__JL3_nq__cardImgArea{height:180px}}@media (max-width:767px){.ServicesSection-module__JL3_nq__section{padding:52px 0 44px}.ServicesSection-module__JL3_nq__headline{margin-bottom:10px;font-size:clamp(1.875rem,8.5vw,2.5rem);line-height:1.08}.ServicesSection-module__JL3_nq__desc{max-width:100%;margin-bottom:16px;font-size:.9rem;line-height:1.6}.ServicesSection-module__JL3_nq__headerBadges{flex-wrap:wrap;gap:8px;margin-bottom:20px}.ServicesSection-module__JL3_nq__headerBadge{border-radius:10px;gap:6px;padding:6px 12px}.ServicesSection-module__JL3_nq__headerBadge span{font-size:.75rem}.ServicesSection-module__JL3_nq__badgeIconGreen,.ServicesSection-module__JL3_nq__badgeIconGold{width:13px;height:13px}.ServicesSection-module__JL3_nq__pillsRow{margin-bottom:20px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 82%,#0000);mask-image:linear-gradient(90deg,#000 82%,#0000)}.ServicesSection-module__JL3_nq__pillsTrack{-webkit-overflow-scrolling:touch;scrollbar-width:none;touch-action:pan-x;flex-wrap:nowrap;gap:8px;padding-bottom:4px;position:relative;overflow-x:auto}.ServicesSection-module__JL3_nq__pillsTrack::-webkit-scrollbar{display:none}.ServicesSection-module__JL3_nq__pill{letter-spacing:.04em;touch-action:manipulation;border-radius:999px;flex-shrink:0;gap:7px;height:46px;padding:0 20px;font-size:.72rem}.ServicesSection-module__JL3_nq__pillIcon{width:14px;height:14px}.ServicesSection-module__JL3_nq__card{border-color:#e8e8e4;border-radius:18px;width:clamp(288px,82vw,326px);padding:14px;box-shadow:0 2px 16px #00000012,0 1px 4px #0000000a}.ServicesSection-module__JL3_nq__cardImgArea{height:174px;margin-bottom:14px}.ServicesSection-module__JL3_nq__cardImgInner{border-radius:11px}.ServicesSection-module__JL3_nq__cardIconBox{border-radius:10px;width:36px;height:36px}.ServicesSection-module__JL3_nq__cardIcon{width:16px;height:16px}.ServicesSection-module__JL3_nq__cardBody{padding:0 2px}.ServicesSection-module__JL3_nq__cardCat{letter-spacing:.14em;margin-bottom:6px;font-size:.575rem}.ServicesSection-module__JL3_nq__cardTitle{margin-bottom:7px;font-size:1.1rem;line-height:1.2}.ServicesSection-module__JL3_nq__cardDesc{-webkit-line-clamp:2;margin-bottom:14px;font-size:.8125rem;line-height:1.55}.ServicesSection-module__JL3_nq__cardPricing{margin-bottom:14px;transform:none!important}.ServicesSection-module__JL3_nq__priceLabel{font-size:.5625rem}.ServicesSection-module__JL3_nq__price{font-size:1.25rem}.ServicesSection-module__JL3_nq__origPrice{font-size:.75rem}.ServicesSection-module__JL3_nq__savePct{font-size:.65rem}.ServicesSection-module__JL3_nq__cardBottom{padding-bottom:0}.ServicesSection-module__JL3_nq__cardBtn{opacity:1;border-radius:12px;height:44px;margin-bottom:12px;position:static;transform:translateY(0)}.ServicesSection-module__JL3_nq__cardBtnLabel{letter-spacing:.09em;font-size:.7rem}.ServicesSection-module__JL3_nq__cardBtnSweep{background:var(--gold);transform:translateY(0)}.ServicesSection-module__JL3_nq__cardMeta{opacity:1;background:0 0;border-top-color:#f0f0f0;padding-top:12px;position:static;transform:none}.ServicesSection-module__JL3_nq__metaItem{gap:5px;font-size:.72rem}.ServicesSection-module__JL3_nq__metaItem svg{width:12px;height:12px}.ServicesSection-module__JL3_nq__trustWrap{margin-top:20px}.ServicesSection-module__JL3_nq__trustCard{border-radius:16px;gap:16px;padding:20px}.ServicesSection-module__JL3_nq__trustHeading{margin-bottom:6px;font-size:1rem}.ServicesSection-module__JL3_nq__trustSub{font-size:.875rem;line-height:1.55}.ServicesSection-module__JL3_nq__trustItems{flex-direction:column;gap:12px}.ServicesSection-module__JL3_nq__trustItem{gap:10px}.ServicesSection-module__JL3_nq__trustCircle{flex-shrink:0;width:40px;height:40px}.ServicesSection-module__JL3_nq__trustCircle svg{width:17px;height:17px}.ServicesSection-module__JL3_nq__trustItem strong{font-size:.8rem}.ServicesSection-module__JL3_nq__trustItem span{font-size:.7rem}}
