.Hero-module__ZARIfG__hero{cursor:none;background:#d92d2d;flex-direction:column;min-height:100vh;font-family:Space Grotesk,sans-serif;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__bg{z-index:0;background:#d92d2d;position:absolute;inset:0}.Hero-module__ZARIfG__nav{z-index:20;justify-content:space-between;align-items:center;padding:28px 48px;display:flex;position:absolute;top:0;left:0;right:0}.Hero-module__ZARIfG__navLogo{letter-spacing:2px;color:#0a0a0a;font-size:14px;font-weight:800}.Hero-module__ZARIfG__menuBtn{cursor:pointer;letter-spacing:2px;color:#0a0a0a;background:0 0;border:none;align-items:center;gap:10px;font-family:inherit;font-size:13px;font-weight:700;display:flex}.Hero-module__ZARIfG__menuLine{background:#0a0a0a;width:18px;height:1.5px;display:block}.Hero-module__ZARIfG__introBrand{z-index:10;pointer-events:none;justify-content:center;align-items:flex-end;padding-bottom:0;display:flex;position:absolute;inset:0}.Hero-module__ZARIfG__introLetter{color:#0a0a0a;letter-spacing:-.02em;font-family:Space Grotesk,sans-serif;font-size:clamp(80px,14vw,220px);font-weight:900;line-height:1;display:inline-block}.Hero-module__ZARIfG__heroLayout{z-index:5;grid-template-columns:280px 1fr 200px;align-items:center;gap:0;min-height:100vh;padding:100px 48px 200px;display:grid;position:relative}.Hero-module__ZARIfG__photoCol{flex-direction:column;align-self:center;gap:14px;display:flex}.Hero-module__ZARIfG__photoCard{aspect-ratio:3/4;border-radius:8px;width:100%;overflow:hidden;box-shadow:0 20px 60px #00000059}.Hero-module__ZARIfG__photo{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.Hero-module__ZARIfG__photoCaption{flex-direction:column;gap:2px;display:flex}.Hero-module__ZARIfG__photoCaption span{letter-spacing:1.5px;color:#0a0a0a99;font-size:11px;font-weight:700;line-height:1.4}.Hero-module__ZARIfG__centerCol{flex-direction:column;gap:0;padding:0 40px;display:flex}.Hero-module__ZARIfG__eyebrowRow{margin-bottom:20px}.Hero-module__ZARIfG__eyebrow{flex-direction:column;gap:1px;display:flex}.Hero-module__ZARIfG__eyebrow span{letter-spacing:2px;color:#0a0a0a80;font-size:10px;font-weight:700;line-height:1.4}.Hero-module__ZARIfG__headline{flex-direction:column;margin:0 0 32px;display:flex}.Hero-module__ZARIfG__headlineLine{color:#0a0a0a;letter-spacing:-.025em;font-size:clamp(36px,5.5vw,82px);font-weight:900;line-height:1;display:block}.Hero-module__ZARIfG__headlineAccent{color:#0a0a0a}.Hero-module__ZARIfG__cta{color:#d92d2d;letter-spacing:2px;background:#0a0a0a;border-radius:4px;align-items:center;gap:12px;width:fit-content;padding:12px 22px;font-family:inherit;font-size:12px;font-weight:800;text-decoration:none;transition:background .2s;display:inline-flex}.Hero-module__ZARIfG__cta:hover{background:#1a1a1a}.Hero-module__ZARIfG__ctaArrow{font-size:16px}.Hero-module__ZARIfG__rightCol{flex-direction:column;align-self:center;gap:32px;padding-left:20px;display:flex}.Hero-module__ZARIfG__proofBlock{flex-direction:column;gap:2px;display:flex}.Hero-module__ZARIfG__proofBlock span{letter-spacing:1.5px;color:#0a0a0a80;font-size:10px;font-weight:700;line-height:1.5}.Hero-module__ZARIfG__statsGrid{flex-direction:column;gap:20px;display:flex}.Hero-module__ZARIfG__statItem{border-top:1px solid #0a0a0a26;flex-direction:column;gap:2px;padding-top:16px;display:flex}.Hero-module__ZARIfG__statVal{color:#0a0a0a;font-size:28px;font-weight:900;line-height:1}.Hero-module__ZARIfG__statLabel{letter-spacing:2px;color:#0a0a0a80;font-size:10px;font-weight:700}.Hero-module__ZARIfG__bottomBrand{z-index:4;text-align:center;color:#0a0a0a;letter-spacing:-.02em;pointer-events:none;white-space:nowrap;font-family:Space Grotesk,sans-serif;font-size:clamp(80px,16vw,240px);font-weight:900;line-height:.85;position:absolute;bottom:-10px;left:0;right:0}@media (max-width:1100px){.Hero-module__ZARIfG__heroLayout{grid-template-columns:220px 1fr 160px;padding:100px 32px 180px}.Hero-module__ZARIfG__headlineLine{font-size:clamp(28px,5vw,60px)}}@media (max-width:900px){.Hero-module__ZARIfG__heroLayout{grid-template-rows:auto auto;grid-template-columns:180px 1fr;gap:24px;padding:90px 24px 160px}.Hero-module__ZARIfG__photoCol{grid-area:1/1;width:180px}.Hero-module__ZARIfG__centerCol{grid-area:1/2;padding:0 0 0 20px}.Hero-module__ZARIfG__rightCol{flex-flow:wrap;grid-area:2/1/auto/-1;gap:16px;padding-left:0}.Hero-module__ZARIfG__statItem{flex:1;min-width:80px}}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:90vh}.Hero-module__ZARIfG__nav{padding:20px 24px}.Hero-module__ZARIfG__proofBlock{display:none}.Hero-module__ZARIfG__heroLayout{grid-template-rows:min-content;grid-template-columns:180px 1fr;gap:16px 14px;min-height:0;padding:80px 20px 140px}.Hero-module__ZARIfG__photoCol{grid-area:1/1;align-self:start;width:180px}.Hero-module__ZARIfG__photoCaption span{letter-spacing:1px;font-size:15px}.Hero-module__ZARIfG__eyebrow span{letter-spacing:1.5px;font-size:15px}.Hero-module__ZARIfG__eyebrowRow{margin-bottom:12px}.Hero-module__ZARIfG__rightCol{flex-direction:column;grid-area:1/2;align-self:start;gap:0;padding-left:0}.Hero-module__ZARIfG__statsGrid{gap:10px}.Hero-module__ZARIfG__statItem{min-width:unset;border-top:1px solid #0a0a0a26;flex:none;padding-top:10px}.Hero-module__ZARIfG__statItem:first-child{border-top:none;padding-top:0}.Hero-module__ZARIfG__statVal{font-size:22px}.Hero-module__ZARIfG__statLabel{letter-spacing:1.5px;font-size:9px}.Hero-module__ZARIfG__centerCol{grid-area:2/1/auto/-1;padding:0}.Hero-module__ZARIfG__bottomBrand{font-size:clamp(52px,14vw,120px)}.Hero-module__ZARIfG__introLetter{font-size:clamp(52px,12vw,120px)}}@media (max-width:480px){.Hero-module__ZARIfG__heroLayout{grid-template-columns:180px 1fr}.Hero-module__ZARIfG__photoCol{width:180px}.Hero-module__ZARIfG__headlineLine{font-size:clamp(32px,11vw,54px)}.Hero-module__ZARIfG__statVal{font-size:20px}.Hero-module__ZARIfG__statLabel{letter-spacing:1px;font-size:8px}.Hero-module__ZARIfG__statsGrid{gap:8px}.Hero-module__ZARIfG__statItem{padding-top:8px}.Hero-module__ZARIfG__bottomBrand{font-size:clamp(44px,16vw,90px)}.Hero-module__ZARIfG__introLetter{font-size:clamp(44px,14vw,90px)}.Hero-module__ZARIfG__cta{padding:10px 18px;font-size:11px}}
.MenuOverlay-module__vxqCWW__overlay{z-index:1000;background:#d92d2d;flex-direction:row;font-family:Space Grotesk,sans-serif;display:flex;position:fixed;inset:0;overflow:hidden}.MenuOverlay-module__vxqCWW__leftPanel{flex-direction:column;justify-content:flex-end;width:50%;height:100%;padding:40px 48px;display:flex;position:relative;overflow:hidden}.MenuOverlay-module__vxqCWW__leftBrand{color:#0a0a0a;letter-spacing:-.03em;pointer-events:none;z-index:1;font-size:clamp(52px,8vw,120px);font-weight:900;line-height:1;position:absolute;bottom:40px;left:48px}.MenuOverlay-module__vxqCWW__photosCol{z-index:2;flex-direction:column;gap:0;width:200px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-20%,-50%)}.MenuOverlay-module__vxqCWW__photoCard{border-radius:4px;width:200px;height:240px;overflow:hidden}.MenuOverlay-module__vxqCWW__photoCard:first-child{z-index:3;position:relative}.MenuOverlay-module__vxqCWW__photoImg{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.MenuOverlay-module__vxqCWW__divider{transform-origin:top;background:#0a0a0a33;flex-shrink:0;width:1px;height:100%}.MenuOverlay-module__vxqCWW__rightPanel{flex-direction:column;width:50%;height:100%;padding:28px 48px 36px;display:flex;position:relative;overflow:hidden}.MenuOverlay-module__vxqCWW__closeBtn{cursor:pointer;letter-spacing:2px;color:#0a0a0a;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13px;font-weight:700;display:flex;position:absolute;top:28px;right:48px}.MenuOverlay-module__vxqCWW__closeCross{font-size:18px;font-weight:400;line-height:1}.MenuOverlay-module__vxqCWW__navLinks{flex-direction:column;width:100%;margin-top:auto;margin-bottom:auto;display:flex}.MenuOverlay-module__vxqCWW__linkRow{flex-direction:column;align-items:flex-end;display:flex}.MenuOverlay-module__vxqCWW__linkDivider,.MenuOverlay-module__vxqCWW__linkDividerLast{background:#0a0a0a2e;width:100%;height:1px}.MenuOverlay-module__vxqCWW__navLink{cursor:pointer;color:#0a0a0a;letter-spacing:-.025em;text-align:right;background:0 0;border:none;width:100%;padding:8px 0;font-family:inherit;font-size:clamp(40px,6vw,90px);font-weight:900;line-height:1.05;transition:opacity .2s,transform .2s;display:block}.MenuOverlay-module__vxqCWW__navLink:hover{opacity:.55;transform:translate(-6px)}.MenuOverlay-module__vxqCWW__rightFooter{flex-direction:column;gap:16px;margin-top:auto;display:flex}.MenuOverlay-module__vxqCWW__ctaBtn{color:#d92d2d;cursor:pointer;letter-spacing:2px;background:#0a0a0a;border:none;border-radius:4px;align-items:center;gap:10px;width:fit-content;padding:12px 20px;font-family:inherit;font-size:12px;font-weight:800;transition:background .2s;display:inline-flex}.MenuOverlay-module__vxqCWW__ctaBtn:hover{background:#1a1a1a}.MenuOverlay-module__vxqCWW__ctaArrow{font-size:16px}.MenuOverlay-module__vxqCWW__socials{flex-wrap:wrap;gap:12px;display:flex}.MenuOverlay-module__vxqCWW__social{letter-spacing:1.5px;color:#0a0a0a8c;font-size:10px;font-weight:700;text-decoration:none;transition:color .2s}.MenuOverlay-module__vxqCWW__social:hover{color:#0a0a0a}@media (max-width:1024px){.MenuOverlay-module__vxqCWW__leftPanel{padding:32px 36px}.MenuOverlay-module__vxqCWW__rightPanel{padding:24px 36px 32px}.MenuOverlay-module__vxqCWW__closeBtn{right:36px}.MenuOverlay-module__vxqCWW__navLink{font-size:clamp(36px,5.5vw,72px)}}@media (max-width:768px){.MenuOverlay-module__vxqCWW__overlay{flex-direction:column}.MenuOverlay-module__vxqCWW__leftPanel{width:100%;height:35%;padding:24px}.MenuOverlay-module__vxqCWW__leftBrand{font-size:clamp(40px,12vw,72px);bottom:20px;left:24px}.MenuOverlay-module__vxqCWW__photosCol{width:140px;left:55%}.MenuOverlay-module__vxqCWW__photoCard{width:140px;height:160px}.MenuOverlay-module__vxqCWW__divider{width:100%;height:1px}.MenuOverlay-module__vxqCWW__rightPanel{width:100%;height:65%;padding:20px 24px 24px}.MenuOverlay-module__vxqCWW__closeBtn{top:20px;right:24px}.MenuOverlay-module__vxqCWW__navLink{font-size:clamp(28px,9vw,56px)}}@media (max-width:480px){.MenuOverlay-module__vxqCWW__leftPanel{height:30%;padding:20px}.MenuOverlay-module__vxqCWW__leftBrand{font-size:clamp(32px,14vw,56px);bottom:16px;left:20px}.MenuOverlay-module__vxqCWW__photosCol{width:110px}.MenuOverlay-module__vxqCWW__photoCard{width:110px;height:130px}.MenuOverlay-module__vxqCWW__rightPanel{height:70%;padding:16px 20px 20px}.MenuOverlay-module__vxqCWW__closeBtn{font-size:11px;top:16px;right:20px}.MenuOverlay-module__vxqCWW__navLink{padding:6px 0;font-size:clamp(24px,10vw,44px)}.MenuOverlay-module__vxqCWW__ctaBtn{padding:10px 16px;font-size:11px}}
.WhatWeDo-module__iIibca__section{cursor:none;background:#0a0a0a;padding:80px 0 100px;position:relative;overflow:hidden}.WhatWeDo-module__iIibca__container{z-index:1;width:100%;padding:0 80px;position:relative}.WhatWeDo-module__iIibca__label{letter-spacing:3px;color:#555;margin-bottom:32px;font-family:Space Grotesk,sans-serif;font-size:11px;font-weight:600}.WhatWeDo-module__iIibca__list{flex-direction:column;display:flex}.WhatWeDo-module__iIibca__row{border-top:1px solid #ffffff14;position:relative}.WhatWeDo-module__iIibca__row:last-child{border-bottom:1px solid #ffffff14}.WhatWeDo-module__iIibca__rowInner{grid-template-columns:52px 1fr 1fr 32px;align-items:center;gap:0;padding:36px 0;transition:padding .4s cubic-bezier(.22,1,.36,1);display:grid}.WhatWeDo-module__iIibca__rowActive .WhatWeDo-module__iIibca__rowInner{padding:48px 0}.WhatWeDo-module__iIibca__num{color:#c0392b;letter-spacing:.5px;font-family:Space Grotesk,monospace;font-size:12px;font-weight:600;transition:color .3s}.WhatWeDo-module__iIibca__rowDimmed .WhatWeDo-module__iIibca__num{color:#c0392b33}.WhatWeDo-module__iIibca__title{color:#ffffffa6;letter-spacing:-.01em;font-family:Space Grotesk,sans-serif;font-size:clamp(20px,2.8vw,48px);font-weight:400;line-height:1.15;transition:color .3s,font-weight .3s}.WhatWeDo-module__iIibca__rowActive .WhatWeDo-module__iIibca__title{color:#fff;font-weight:600}.WhatWeDo-module__iIibca__rowDimmed .WhatWeDo-module__iIibca__title{color:#ffffff2e}.WhatWeDo-module__iIibca__tags{justify-content:flex-end;align-items:center;padding-right:20px;transition:opacity .3s;display:flex}.WhatWeDo-module__iIibca__tags span{color:#555;letter-spacing:.2px;text-align:right;font-size:12px;line-height:1.6;transition:color .3s}.WhatWeDo-module__iIibca__rowActive .WhatWeDo-module__iIibca__tags span{color:#888}.WhatWeDo-module__iIibca__rowDimmed .WhatWeDo-module__iIibca__tags{opacity:.12}.WhatWeDo-module__iIibca__arrow{color:#fff0;justify-self:end;font-size:18px;transition:color .3s,transform .3s}.WhatWeDo-module__iIibca__rowActive .WhatWeDo-module__iIibca__arrow{color:#ffffff8c;transform:translate(4px)}.WhatWeDo-module__iIibca__floatingImg{pointer-events:none;z-index:50;will-change:transform;border-radius:12px;width:210px;position:absolute;top:0;left:60%;overflow:hidden;translate:-50% -50%;box-shadow:0 32px 80px #000000bf,0 8px 20px #00000080,0 0 0 1px #ffffff12}.WhatWeDo-module__iIibca__previewImg{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}@media (max-width:1100px){.WhatWeDo-module__iIibca__container{padding:0 40px}.WhatWeDo-module__iIibca__rowInner{grid-template-columns:44px 1fr 28px}.WhatWeDo-module__iIibca__tags{display:none}.WhatWeDo-module__iIibca__title{font-size:clamp(18px,4vw,40px)}}@media (max-width:640px){.WhatWeDo-module__iIibca__section{padding:60px 0 80px}.WhatWeDo-module__iIibca__container{padding:0 20px}.WhatWeDo-module__iIibca__rowInner{grid-template-columns:36px 1fr;gap:10px;padding:20px 0}.WhatWeDo-module__iIibca__rowActive .WhatWeDo-module__iIibca__rowInner{padding:28px 0}.WhatWeDo-module__iIibca__title{font-size:clamp(17px,6vw,30px)}.WhatWeDo-module__iIibca__arrow,.WhatWeDo-module__iIibca__floatingImg{display:none}}@media (max-width:480px){.WhatWeDo-module__iIibca__section{padding:48px 0 64px}.WhatWeDo-module__iIibca__container{padding:0 16px}.WhatWeDo-module__iIibca__label{letter-spacing:2px;margin-bottom:24px;font-size:10px}.WhatWeDo-module__iIibca__rowInner{grid-template-columns:28px 1fr;gap:8px;padding:16px 0}.WhatWeDo-module__iIibca__rowActive .WhatWeDo-module__iIibca__rowInner{padding:22px 0}.WhatWeDo-module__iIibca__title{font-size:clamp(16px,6.5vw,26px)}.WhatWeDo-module__iIibca__num{font-size:10px}}.WhatWeDo-module__iIibca__ticker{perspective:1200px;border-top:1px solid #ffffff14;flex-direction:column;gap:0;width:100%;padding:12px 0;display:flex;position:absolute;bottom:0;left:0;overflow:hidden}.WhatWeDo-module__iIibca__tickerRow{width:100%;display:flex;overflow:hidden}.WhatWeDo-module__iIibca__tickerItem{letter-spacing:.15em;color:#ffffff4d;white-space:nowrap;-webkit-user-select:none;user-select:none;padding:0 24px;font-size:11px;font-weight:700;line-height:1.5}.WhatWeDo-module__iIibca__tickerTrack{flex-shrink:0;display:flex}.WhatWeDo-module__iIibca__tickerTrackReverse{flex-shrink:0;display:flex;transform:translate(-10%)}
.Process-module__RmMdVa__section{background:#f0f0f0;height:500vh;font-family:Space Grotesk,sans-serif;position:relative}.Process-module__RmMdVa__sticky{justify-content:center;align-items:flex-start;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.Process-module__RmMdVa__inner{border-left:1px solid #00000017;border-right:1px solid #00000017;grid-template-columns:1fr 2fr;gap:1px;width:100%;max-width:1550px;height:92vh;max-height:900px;padding:100px 0;display:grid}@media (min-width:1200px) and (max-width:1619.98px){.Process-module__RmMdVa__inner{max-width:unset;border-left:none;border-right:none;padding:100px 40px 0}}.Process-module__RmMdVa__leftPanel{border-right:1px solid #00000017;flex-direction:column;justify-content:space-between;padding:36px 28px 32px 32px;display:flex}.Process-module__RmMdVa__topContent{flex-direction:column;gap:16px;display:flex}.Process-module__RmMdVa__panelLabel{letter-spacing:2.5px;color:#aaa;font-size:10px;font-weight:600}.Process-module__RmMdVa__panelHeading{color:#0a0a0a;letter-spacing:-.04em;margin:0;font-size:clamp(48px,6vw,84px);font-weight:900;line-height:1.05}.Process-module__RmMdVa__panelDesc{color:#0a0a0a73;max-width:230px;margin:0;font-size:13px;line-height:1.7}.Process-module__RmMdVa__quoteBlock{flex-direction:column;gap:12px;display:flex}.Process-module__RmMdVa__quoteSymbol{color:#0a0a0a1f;font-family:Georgia,serif;font-size:38px;line-height:1}.Process-module__RmMdVa__quoteText{color:#0a0a0a;max-width:230px;margin:0;font-size:13px;font-weight:500;line-height:1.65}.Process-module__RmMdVa__quoteAuthor{align-items:center;gap:10px;display:flex}.Process-module__RmMdVa__avatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:42px;height:42px}.Process-module__RmMdVa__authorName{color:#0a0a0a;font-size:13px;font-weight:700}.Process-module__RmMdVa__authorTitle{color:#0a0a0a66;font-size:11px;line-height:1.3}.Process-module__RmMdVa__grid{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;height:100%;display:grid;position:relative;overflow:hidden}.Process-module__RmMdVa__darkOverlay{z-index:0;pointer-events:none;will-change:left, top;background:#191919;width:50%;height:50%;position:absolute}.Process-module__RmMdVa__card{z-index:1;border-top:1px solid #00000017;border-right:1px solid #00000017;flex-direction:column;justify-content:space-between;padding:48px;display:flex;position:relative}.Process-module__RmMdVa__cardTop{justify-content:space-between;align-items:center;display:flex}.Process-module__RmMdVa__badge{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-family:inherit;font-size:11px;font-weight:700;display:inline-flex}.Process-module__RmMdVa__tag{letter-spacing:2px;font-size:10px;font-weight:700}.Process-module__RmMdVa__cardBottom{flex-direction:column;gap:10px;display:flex}.Process-module__RmMdVa__cardTitle{letter-spacing:-.03em;margin:0;font-size:clamp(24px,2.5vw,36px);font-weight:700;line-height:1.2}.Process-module__RmMdVa__cardDesc{margin:0;font-size:12px;line-height:1.65}@media (max-width:900px){.Process-module__RmMdVa__section{height:auto}.Process-module__RmMdVa__sticky{height:auto;padding:0 24px;position:relative}.Process-module__RmMdVa__inner{border:none;grid-template-columns:1fr;max-width:100%;height:auto;padding:60px 0}.Process-module__RmMdVa__leftPanel{border-bottom:1px solid #00000017;border-right:none;padding:36px 20px 28px}.Process-module__RmMdVa__panelHeading{font-size:clamp(40px,8vw,72px)}.Process-module__RmMdVa__card{min-height:160px;padding:24px}.Process-module__RmMdVa__cardTitle{font-size:clamp(20px,3.5vw,32px)}.Process-module__RmMdVa__darkOverlay{display:none}}@media (max-width:640px){.Process-module__RmMdVa__sticky{padding:0 16px}.Process-module__RmMdVa__inner{padding:48px 0}.Process-module__RmMdVa__leftPanel{padding:28px 16px 24px}.Process-module__RmMdVa__panelHeading{font-size:clamp(36px,10vw,60px)}.Process-module__RmMdVa__grid{grid-template-rows:auto;grid-template-columns:1fr}.Process-module__RmMdVa__card{border-top:1px solid #00000017;border-right:none;min-height:140px;padding:20px}.Process-module__RmMdVa__cardTitle{font-size:clamp(18px,5vw,28px)}.Process-module__RmMdVa__cardDesc{font-size:11px}}@media (max-width:480px){.Process-module__RmMdVa__sticky{padding:0 12px}.Process-module__RmMdVa__inner{padding:40px 0}.Process-module__RmMdVa__leftPanel{padding:24px 12px 20px}.Process-module__RmMdVa__panelHeading{font-size:clamp(32px,11vw,52px)}.Process-module__RmMdVa__card{padding:16px}}
.Testimonials-module__ItA9Ha__section{background:#000;min-height:100vh;font-family:Inter Display,Inter,Space Grotesk,sans-serif;position:relative}.Testimonials-module__ItA9Ha__stickyLayer{box-sizing:border-box;pointer-events:none;flex-direction:column;width:100%;height:100vh;display:flex;position:sticky;top:0;overflow:hidden}.Testimonials-module__ItA9Ha__metaRow{pointer-events:auto;flex-shrink:0;justify-content:space-between;align-items:center;padding:28px clamp(24px,4vw,80px) 0;display:flex}.Testimonials-module__ItA9Ha__metaLeft{align-items:center;gap:28px;display:flex}.Testimonials-module__ItA9Ha__metaLabel{letter-spacing:2px;color:#ffffffd9;text-transform:uppercase;font-size:11px;font-weight:400}.Testimonials-module__ItA9Ha__metaFaded,.Testimonials-module__ItA9Ha__metaRight{letter-spacing:2px;color:#bbb3;text-transform:uppercase;font-size:11px;font-weight:400}.Testimonials-module__ItA9Ha__metaDivider{background:#bbb3;flex-shrink:0;height:1px;margin:16px clamp(24px,4vw,80px) 0}.Testimonials-module__ItA9Ha__bgTextWrapper{flex:1;justify-content:center;align-items:center;width:100%;display:flex}.Testimonials-module__ItA9Ha__bgText{color:#fff;letter-spacing:-.04em;white-space:nowrap;font-size:clamp(70px,15vw,220px);font-weight:900;line-height:1}.Testimonials-module__ItA9Ha__scrollingLayer{z-index:1;margin-top:-100vh;padding-top:100vh;position:relative}.Testimonials-module__ItA9Ha__cardsContainer{flex-direction:column;align-items:center;gap:80px;width:100%;display:flex}.Testimonials-module__ItA9Ha__cardRowWide{flex-flow:row;place-content:flex-start center;align-items:flex-start;gap:clamp(40px,10vw,420px);width:100%;padding:0 24px;display:flex}.Testimonials-module__ItA9Ha__cardRowCenter{flex-flow:row;place-content:center;align-items:center;width:100%;padding:0 24px;display:flex}.Testimonials-module__ItA9Ha__cardWrapper{flex:none}.Testimonials-module__ItA9Ha__offsetDown{padding-top:140px}.Testimonials-module__ItA9Ha__card{background:#000;border:1px solid #bbb3;border-radius:12px;flex-direction:column;gap:20px;width:clamp(300px,28vw,420px);min-height:320px;padding:32px 32px 34px;transition:transform .2s,border-color .2s;display:flex}.Testimonials-module__ItA9Ha__card:hover{border-color:#fff6;transform:translateY(-5px)}.Testimonials-module__ItA9Ha__cardQuoteSvg{flex-shrink:0;width:28px;height:auto}.Testimonials-module__ItA9Ha__cardQuote{color:#ffffffe6;letter-spacing:-.01em;flex:1;margin:0;font-size:17px;font-weight:500;line-height:1.65}.Testimonials-module__ItA9Ha__cardDivider{background:#bbb3;flex-shrink:0;height:1px}.Testimonials-module__ItA9Ha__cardBottom{justify-content:space-between;align-items:center;gap:10px;display:flex}.Testimonials-module__ItA9Ha__cardAuthorLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.Testimonials-module__ItA9Ha__cardAvatar{object-fit:cover;object-position:center top;border-radius:6px;flex-shrink:0;width:40px;height:40px}.Testimonials-module__ItA9Ha__cardAuthorInfo{flex-direction:column;gap:2px;min-width:0;display:flex}.Testimonials-module__ItA9Ha__cardAuthorName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.Testimonials-module__ItA9Ha__cardAuthorRole{color:#999;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.Testimonials-module__ItA9Ha__cardBadge{flex-shrink:0;align-items:center;gap:4px;display:flex}.Testimonials-module__ItA9Ha__cardBadgeIcon{width:14px;height:14px}.Testimonials-module__ItA9Ha__cardBadgeText{color:#09f;letter-spacing:.3px;font-size:11px;font-weight:500}.Testimonials-module__ItA9Ha__ctaRow{justify-content:center;padding:100px 0 150px;display:flex}.Testimonials-module__ItA9Ha__ctaBtn{color:#000;letter-spacing:-.2px;border:2px solid #fff;border-radius:100px;justify-content:center;align-items:center;padding:14px 36px;font-size:15px;font-weight:700;text-decoration:none;transition:color .3s;display:inline-flex;position:relative;overflow:hidden}.Testimonials-module__ItA9Ha__ctaBtnFill{border-radius:inherit;transform-origin:bottom;background:#fff;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.Testimonials-module__ItA9Ha__ctaBtn:hover .Testimonials-module__ItA9Ha__ctaBtnFill{transform:scaleY(1.08)}.Testimonials-module__ItA9Ha__ctaBtnLabel{z-index:1;position:relative}@media (max-width:1024px){.Testimonials-module__ItA9Ha__cardsContainer{gap:60px}.Testimonials-module__ItA9Ha__cardRowWide{flex-direction:column;align-items:center;gap:60px}.Testimonials-module__ItA9Ha__offsetDown{padding-top:0}}@media (max-width:768px){.Testimonials-module__ItA9Ha__bgText{font-size:clamp(50px,16vw,100px)}.Testimonials-module__ItA9Ha__card{width:clamp(260px,85vw,380px)}.Testimonials-module__ItA9Ha__scrollingLayer{padding-top:60vh}.Testimonials-module__ItA9Ha__cardRowCenter,.Testimonials-module__ItA9Ha__cardRowWide{padding:0 16px}.Testimonials-module__ItA9Ha__cardsContainer{gap:40px}.Testimonials-module__ItA9Ha__ctaRow{padding:80px 0 120px}}@media (max-width:480px){.Testimonials-module__ItA9Ha__bgText{font-size:clamp(36px,18vw,72px)}.Testimonials-module__ItA9Ha__card{width:calc(100vw - 32px);min-height:260px;padding:24px 20px 26px}.Testimonials-module__ItA9Ha__scrollingLayer{padding-top:50vh}.Testimonials-module__ItA9Ha__metaRow{padding:20px 16px 0}.Testimonials-module__ItA9Ha__metaDivider{margin:12px 16px 0}.Testimonials-module__ItA9Ha__ctaRow{padding:60px 0 100px}.Testimonials-module__ItA9Ha__ctaBtn{padding:12px 28px;font-size:13px}.Testimonials-module__ItA9Ha__cardQuote{font-size:15px}}
.OurExperts-module__th8XwW__section{background:#000;padding:80px 0 100px;font-family:Inter Display,Inter,Space Grotesk,sans-serif;position:relative;overflow:hidden}.OurExperts-module__th8XwW__videoBg{z-index:0;position:absolute;inset:0}.OurExperts-module__th8XwW__videoBgEl{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.OurExperts-module__th8XwW__videoBgOverlay{background:#000000b8;position:absolute;inset:0}.OurExperts-module__th8XwW__container{z-index:2;flex-direction:row;align-items:flex-start;gap:30px;width:100%;padding:0 clamp(20px,3vw,48px);display:flex;position:relative}.OurExperts-module__th8XwW__left{flex:1.1 0 0;min-width:0}.OurExperts-module__th8XwW__cardsGrid{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:12px;display:grid}.OurExperts-module__th8XwW__featuredCard{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffff08;border:1px solid #282828;border-radius:5px;flex-direction:column;gap:14px;height:100%;padding:14px;transition:border-color .25s,background .25s;display:flex}.OurExperts-module__th8XwW__featuredCard:hover{background:#ffffff0f;border-color:#ffffff26}.OurExperts-module__th8XwW__featuredImgWrap{border-radius:5px;flex:1;width:100%;min-height:clamp(320px,35vw,520px);position:relative;overflow:hidden}.OurExperts-module__th8XwW__diagonalBg{border-radius:inherit;position:absolute;inset:0}.OurExperts-module__th8XwW__featuredImg{object-fit:cover;object-position:center top;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.OurExperts-module__th8XwW__featuredInfo{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.OurExperts-module__th8XwW__featuredMeta{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.OurExperts-module__th8XwW__featuredName{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;overflow:hidden}.OurExperts-module__th8XwW__featuredRole{color:#bdbdbd;white-space:nowrap;font-size:12px}.OurExperts-module__th8XwW__featuredSocials{flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.OurExperts-module__th8XwW__socialLink{color:#ffffff8c;background:#ffffff0f;border:1px solid #282828;border-radius:4px;justify-content:center;align-items:center;width:28px;height:28px;text-decoration:none;transition:color .2s,background .2s,border-color .2s;display:flex}.OurExperts-module__th8XwW__socialLink:hover{color:#fff;background:#ffffff1f;border-color:#ffffff40}.OurExperts-module__th8XwW__right{flex-direction:column;flex:1.4 0 0;align-items:flex-end;gap:20px;min-width:0;display:flex}.OurExperts-module__th8XwW__label{letter-spacing:2px;color:#868586;text-transform:uppercase;text-align:right;margin:0;font-size:11px}.OurExperts-module__th8XwW__heading{color:#fff;letter-spacing:-.04em;text-align:right;text-transform:uppercase;margin:0;font-family:Space Grotesk,Inter,sans-serif;font-size:clamp(52px,8vw,120px);font-weight:700;line-height:1}.OurExperts-module__th8XwW__ctaRow{flex-flow:wrap;justify-content:flex-end;align-items:center;gap:16px;display:flex}.OurExperts-module__th8XwW__ctaPrimary{color:#0a0a0a;background:#fff;border:1px solid #fff;border-radius:2px;align-items:center;gap:8px;padding:10px 22px;font-size:14px;font-weight:500;text-decoration:none;transition:color .3s;display:inline-flex;position:relative;overflow:hidden}.OurExperts-module__th8XwW__ctaFill{transform-origin:100%;border-radius:inherit;background:#b51c1d;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;inset:0;transform:scaleX(0)}.OurExperts-module__th8XwW__ctaPrimary:hover .OurExperts-module__th8XwW__ctaFill{transform-origin:0;transform:scaleX(1)}.OurExperts-module__th8XwW__ctaPrimary:hover .OurExperts-module__th8XwW__ctaLabel,.OurExperts-module__th8XwW__ctaPrimary:hover .OurExperts-module__th8XwW__ctaArrow{color:#fff}.OurExperts-module__th8XwW__ctaLabel{z-index:1;transition:color .3s;position:relative}.OurExperts-module__th8XwW__ctaArrow{z-index:1;transition:color .3s,transform .25s;position:relative}.OurExperts-module__th8XwW__ctaPrimary:hover .OurExperts-module__th8XwW__ctaArrow{transform:translate(3px)}.OurExperts-module__th8XwW__ctaGhost{color:#fff;align-items:center;gap:8px;padding:10px 4px;font-size:14px;font-weight:500;text-decoration:none;transition:opacity .2s;display:inline-flex}.OurExperts-module__th8XwW__ctaGhost:hover{opacity:.7}.OurExperts-module__th8XwW__ctaGhost .OurExperts-module__th8XwW__ctaArrow{transition:transform .25s}.OurExperts-module__th8XwW__ctaGhost:hover .OurExperts-module__th8XwW__ctaArrow{transform:translate(4px)}.OurExperts-module__th8XwW__strip{flex-direction:row;gap:8px;width:100%;display:flex}.OurExperts-module__th8XwW__stripCard{cursor:pointer;border-radius:5px;flex:1 0 0;position:relative;overflow:hidden}.OurExperts-module__th8XwW__stripImg{aspect-ratio:.828;object-fit:cover;object-position:center top;width:100%;transition:transform .4s;display:block}.OurExperts-module__th8XwW__stripCard:hover .OurExperts-module__th8XwW__stripImg{transform:scale(1.04)}.OurExperts-module__th8XwW__stripOverlay{pointer-events:none;background:linear-gradient(#0000 45%,#000000bf 100%);flex-direction:column;justify-content:flex-end;padding:12px;display:flex;position:absolute;inset:0}.OurExperts-module__th8XwW__stripName{color:#fff;font-size:12px;font-weight:600;line-height:1.3}.OurExperts-module__th8XwW__stripRole{color:#ffffffa6;font-size:10px}@media (max-width:1024px){.OurExperts-module__th8XwW__container{flex-direction:column;gap:48px}.OurExperts-module__th8XwW__left,.OurExperts-module__th8XwW__right{flex:none;width:100%}.OurExperts-module__th8XwW__right{align-items:flex-start}.OurExperts-module__th8XwW__label,.OurExperts-module__th8XwW__heading{text-align:left}.OurExperts-module__th8XwW__ctaRow{justify-content:flex-start}}@media (max-width:600px){.OurExperts-module__th8XwW__section{padding:60px 0 80px}.OurExperts-module__th8XwW__cardsGrid{grid-template-columns:1fr}.OurExperts-module__th8XwW__strip{gap:5px}.OurExperts-module__th8XwW__heading{font-size:clamp(40px,12vw,64px)}}@media (max-width:480px){.OurExperts-module__th8XwW__section{padding:48px 0 64px}.OurExperts-module__th8XwW__container{padding:0 clamp(16px,3vw,24px)}.OurExperts-module__th8XwW__heading{font-size:clamp(32px,13vw,52px)}.OurExperts-module__th8XwW__featuredImgWrap{min-height:clamp(240px,55vw,380px)}.OurExperts-module__th8XwW__strip{gap:4px}.OurExperts-module__th8XwW__stripName{font-size:11px}.OurExperts-module__th8XwW__stripRole{font-size:9px}.OurExperts-module__th8XwW__ctaRow{gap:12px}.OurExperts-module__th8XwW__ctaPrimary{padding:9px 18px;font-size:13px}}
.FAQ-module__V8_xEa__section{background:#0a0a0a;padding:100px 0 120px;font-family:Space Grotesk,sans-serif;position:relative;overflow:hidden}.FAQ-module__V8_xEa__ghostHeading{color:#ffffff06;letter-spacing:-.04em;white-space:nowrap;pointer-events:none;z-index:0;-webkit-user-select:none;user-select:none;font-size:clamp(80px,14vw,200px);font-weight:900;position:absolute;top:20px;left:50%;translate:-50%}.FAQ-module__V8_xEa__container{z-index:1;width:100%;padding:0 80px;position:relative}.FAQ-module__V8_xEa__label{letter-spacing:3px;color:#555;margin-bottom:20px;font-size:11px;font-weight:600}.FAQ-module__V8_xEa__headerRow{justify-content:space-between;align-items:flex-end;margin-bottom:20px;display:flex}.FAQ-module__V8_xEa__heading{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(44px,8vw,110px);font-weight:900;line-height:1}.FAQ-module__V8_xEa__subTag{letter-spacing:1.5px;color:#ffffff40;padding-bottom:12px;font-size:10px;font-weight:600}.FAQ-module__V8_xEa__divider{transform-origin:0;background:#ffffff1a;height:1px;margin-bottom:48px}.FAQ-module__V8_xEa__list{flex-direction:column;gap:12px;max-width:860px;margin:0 auto;display:flex}.FAQ-module__V8_xEa__item{background:#111;border:1px solid #ffffff12;border-radius:10px;transition:border-color .3s;overflow:hidden}.FAQ-module__V8_xEa__item:has(.FAQ-module__V8_xEa__trigger[aria-expanded=true]){border-color:#c0392b4d}.FAQ-module__V8_xEa__trigger{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:20px;width:100%;padding:24px 28px;font-family:inherit;display:flex}.FAQ-module__V8_xEa__question{color:#ffffffd9;font-size:clamp(15px,1.5vw,18px);font-weight:500;line-height:1.4;transition:color .25s}.FAQ-module__V8_xEa__trigger:hover .FAQ-module__V8_xEa__question{color:#fff}.FAQ-module__V8_xEa__icon{color:#0a0a0a;background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:22px;font-weight:300;line-height:1;transition:background .25s;display:flex}.FAQ-module__V8_xEa__trigger:hover .FAQ-module__V8_xEa__icon{color:#fff;background:#c0392b}.FAQ-module__V8_xEa__answerWrap{overflow:hidden}.FAQ-module__V8_xEa__answer{color:#ffffff73;border-top:1px solid #ffffff0f;margin:0;padding:16px 28px 24px;font-size:14px;line-height:1.75}@media (max-width:1100px){.FAQ-module__V8_xEa__container{padding:0 40px}}@media (max-width:768px){.FAQ-module__V8_xEa__section{padding:72px 0 88px}.FAQ-module__V8_xEa__container{padding:0 24px}.FAQ-module__V8_xEa__ghostHeading{display:none}.FAQ-module__V8_xEa__trigger{padding:20px}.FAQ-module__V8_xEa__answer{padding:14px 20px 20px}.FAQ-module__V8_xEa__icon{width:30px;height:30px;font-size:18px}.FAQ-module__V8_xEa__headerRow{flex-direction:column;align-items:flex-start;gap:8px}.FAQ-module__V8_xEa__heading{font-size:clamp(36px,10vw,72px)}.FAQ-module__V8_xEa__subTag{padding-bottom:0}}@media (max-width:480px){.FAQ-module__V8_xEa__section{padding:56px 0 72px}.FAQ-module__V8_xEa__container{padding:0 16px}.FAQ-module__V8_xEa__heading{font-size:clamp(32px,12vw,56px)}.FAQ-module__V8_xEa__question{font-size:14px}.FAQ-module__V8_xEa__trigger{padding:16px}.FAQ-module__V8_xEa__answer{padding:12px 16px 16px}.FAQ-module__V8_xEa__icon{width:28px;height:28px;font-size:16px}.FAQ-module__V8_xEa__divider{margin-bottom:32px}}
