.Hero-module__JgYmMq__heroContainer{background-color:#fff;justify-content:center;align-items:center;min-height:100vh;padding:10rem 2rem 6rem;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__blob{background:var(--primary-blue);opacity:0;filter:blur(120px);z-index:0;border-radius:50%;width:700px;height:700px;animation:1.2s forwards Hero-module__JgYmMq__blobFadeIn,20s ease-in-out 1.2s infinite alternate Hero-module__JgYmMq__floatBlob;position:absolute;top:-10%;right:-5%}@keyframes Hero-module__JgYmMq__blobFadeIn{to{opacity:.06}}@keyframes Hero-module__JgYmMq__floatBlob{0%{transform:translate(0)}to{transform:translate(-5%,10%)}}.Hero-module__JgYmMq__gridOverlay{z-index:0;opacity:0;background-image:linear-gradient(#0012800a 1px,#0000 1px),linear-gradient(90deg,#0012800a 1px,#0000 1px);background-size:60px 60px;animation:1s .1s forwards Hero-module__JgYmMq__gridFadeIn;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 40%,#0000 90%);mask-image:radial-gradient(circle,#000 40%,#0000 90%)}@keyframes Hero-module__JgYmMq__gridFadeIn{to{opacity:1}}@keyframes Hero-module__JgYmMq__heroFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}.Hero-module__JgYmMq__content{z-index:1;text-align:center;flex-direction:column;align-items:center;max-width:1300px;display:flex;position:relative}.Hero-module__JgYmMq__title{color:var(--primary-dark);letter-spacing:-.02em;opacity:0;margin-bottom:1.5rem;font-size:clamp(2.5rem,8vw,4.8rem);font-weight:700;line-height:1.1;animation:.9s cubic-bezier(.22,1,.36,1) .12s forwards Hero-module__JgYmMq__heroFadeUp}.Hero-module__JgYmMq__highlight{color:var(--primary-blue)}.Hero-module__JgYmMq__subtitle{color:var(--text-muted);opacity:0;max-width:750px;margin-bottom:3.5rem;font-size:1.15rem;line-height:1.7;animation:.85s cubic-bezier(.22,1,.36,1) .24s forwards Hero-module__JgYmMq__heroFadeUp}.Hero-module__JgYmMq__subtitle strong{color:var(--primary-dark);font-weight:600}.Hero-module__JgYmMq__ctaGroup{opacity:0;gap:1.25rem;margin-bottom:6rem;animation:.8s cubic-bezier(.22,1,.36,1) .36s forwards Hero-module__JgYmMq__heroFadeUp;display:flex}.Hero-module__JgYmMq__primaryBtn{background:var(--primary-blue);color:#fff;border-radius:10px;padding:20px 42px;font-weight:600;transition:transform .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);box-shadow:0 15px 30px #00128026}.Hero-module__JgYmMq__primaryBtn:hover{background:var(--primary-dark);transform:translateY(-4px)}.Hero-module__JgYmMq__secondaryBtn{color:var(--primary-blue);background:#fff;border:1px solid #00128033;border-radius:10px;padding:20px 42px;font-weight:600;transition:transform .3s,border-color .3s,background .3s}.Hero-module__JgYmMq__secondaryBtn:hover{border-color:var(--primary-blue);background:#00128005;transform:translateY(-2px)}.Hero-module__JgYmMq__pillarsGrid{grid-template-columns:repeat(4,1fr);gap:1.5rem;width:100%;margin-top:2rem;display:grid}.Hero-module__JgYmMq__pillarCard{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:left;pointer-events:none;opacity:0;animation:Hero-module__JgYmMq__heroFadeUp .75s cubic-bezier(.22, 1, .36, 1) var(--delay,.52s) forwards;background:#fff9;border:1px solid #00128014;border-radius:20px;flex-direction:column;gap:.75rem;padding:2rem;display:flex}.Hero-module__JgYmMq__pillarHeader{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.Hero-module__JgYmMq__pillarNumber{color:var(--primary-blue);opacity:.4;font-family:Playfair Display,serif;font-size:1.1rem;font-weight:700}.Hero-module__JgYmMq__pillarTag{text-transform:uppercase;letter-spacing:1px;color:var(--primary-blue);background:#0012800d;border-radius:4px;padding:4px 10px;font-size:.65rem;font-weight:700}.Hero-module__JgYmMq__pillarTitle{color:var(--primary-dark);font-size:1.25rem;font-weight:700}.Hero-module__JgYmMq__pillarDescription{color:var(--text-muted);font-size:.9rem;line-height:1.6}@media (max-width:1100px){.Hero-module__JgYmMq__pillarsGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.Hero-module__JgYmMq__heroContainer{padding-top:8rem}.Hero-module__JgYmMq__title{font-size:3rem}.Hero-module__JgYmMq__ctaGroup{flex-direction:column;gap:1rem;width:100%}.Hero-module__JgYmMq__primaryBtn,.Hero-module__JgYmMq__secondaryBtn{text-align:center;width:100%}.Hero-module__JgYmMq__pillarsGrid{grid-template-columns:1fr;max-width:450px}}@media (prefers-reduced-motion:reduce){.Hero-module__JgYmMq__blob,.Hero-module__JgYmMq__gridOverlay,.Hero-module__JgYmMq__title,.Hero-module__JgYmMq__subtitle,.Hero-module__JgYmMq__ctaGroup,.Hero-module__JgYmMq__pillarCard{opacity:1;animation:none;transform:none}.Hero-module__JgYmMq__blob{opacity:.06}}
.Mission-module__aoZm8a__missionSection{background:linear-gradient(#fff 0%,#f6f8ff 48%,#fff 100%);padding:10rem 2rem;position:relative;overflow:hidden}.Mission-module__aoZm8a__blobPrimary,.Mission-module__aoZm8a__blobSecondary{filter:blur(110px);pointer-events:none;z-index:0;border-radius:50%;position:absolute}.Mission-module__aoZm8a__blobPrimary{background:var(--primary-blue);opacity:.07;width:520px;height:520px;animation:22s ease-in-out infinite alternate Mission-module__aoZm8a__driftPrimary;top:-12%;left:-8%}.Mission-module__aoZm8a__blobSecondary{background:var(--accent-blue);opacity:.05;width:460px;height:460px;animation:18s ease-in-out infinite alternate Mission-module__aoZm8a__driftSecondary;bottom:-18%;right:-6%}@keyframes Mission-module__aoZm8a__driftPrimary{0%{transform:translate(0)scale(1)}to{transform:translate(6%,10%)scale(1.08)}}@keyframes Mission-module__aoZm8a__driftSecondary{0%{transform:translate(0)scale(1)}to{transform:translate(-8%,-6%)scale(1.05)}}.Mission-module__aoZm8a__gridOverlay{z-index:0;background-image:linear-gradient(#00128009 1px,#0000 1px),linear-gradient(90deg,#00128009 1px,#0000 1px);background-size:48px 48px;animation:8s ease-in-out infinite Mission-module__aoZm8a__gridPulse;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 12% 88%,#0000)}@keyframes Mission-module__aoZm8a__gridPulse{0%,to{opacity:.85}50%{opacity:1}}.Mission-module__aoZm8a__container{max-width:var(--max-width);z-index:1;margin:0 auto;position:relative}.Mission-module__aoZm8a__contentGrid{grid-template-columns:1.1fr .9fr;align-items:center;gap:6rem;display:grid}.Mission-module__aoZm8a__imageSide{opacity:0;align-items:center;height:620px;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1);display:flex;position:relative;transform:translate(-36px)}.Mission-module__aoZm8a__imageGlow{filter:blur(24px);z-index:0;opacity:0;background:radial-gradient(circle at 40% 45%,#00128024,#0000 68%);transition:opacity 1.2s .3s;position:absolute;inset:8% 5%}.Mission-module__aoZm8a__imageWrapperMain{z-index:2;border:1px solid #ffffffa6;border-radius:28px;width:85%;height:85%;position:relative;overflow:hidden;box-shadow:0 40px 100px #0012801f}.Mission-module__aoZm8a__imageWrapperSub{z-index:3;border:3px solid #ffffffeb;border-radius:22px;width:50%;height:50%;position:absolute;bottom:0;right:0;overflow:hidden;box-shadow:0 30px 60px #0000001f}.Mission-module__aoZm8a__stockPhoto{object-fit:cover}.Mission-module__aoZm8a__imageOverlay{opacity:.35;mix-blend-mode:multiply;pointer-events:none;background:linear-gradient(160deg,#0012802e 0%,#0000 55%);position:absolute;inset:0}.Mission-module__aoZm8a__experienceBadge{color:#fff;z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;background:linear-gradient(145deg,#001280f5,#0022ffe0);border-radius:24px;flex-direction:column;gap:.4rem;padding:2.2rem;transition:transform .7s cubic-bezier(.34,1.56,.64,1) .45s,opacity .7s .45s;display:flex;position:absolute;top:8%;left:-8%;transform:scale(.92);box-shadow:0 25px 50px #00128047,inset 0 0 0 1px #ffffff1f}.Mission-module__aoZm8a__badgeNumber{font-variant-numeric:tabular-nums;font-family:Playfair Display,serif;font-size:2rem;font-weight:800;line-height:1}.Mission-module__aoZm8a__badgeText{text-transform:uppercase;letter-spacing:.08em;opacity:.92;font-size:.6875rem;font-weight:700;line-height:1.4}.Mission-module__aoZm8a__textSide{opacity:0;transition:opacity .9s cubic-bezier(.22,1,.36,1) .12s,transform .9s cubic-bezier(.22,1,.36,1) .12s;transform:translate(36px)}.Mission-module__aoZm8a__title{color:var(--primary-dark);letter-spacing:-.03em;opacity:0;margin-bottom:1.35rem;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.12;transition:opacity .8s .32s,transform .8s cubic-bezier(.22,1,.36,1) .32s;transform:translateY(22px)}.Mission-module__aoZm8a__highlight{color:var(--primary-blue)}.Mission-module__aoZm8a__descriptionGroup{flex-direction:column;gap:1rem;display:flex}.Mission-module__aoZm8a__description{color:#6e6e73;letter-spacing:-.01em;opacity:0;font-size:clamp(.9375rem,1.4vw,1.02rem);line-height:1.6;transition:opacity .75s,transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(18px)}.Mission-module__aoZm8a__description:first-of-type{transition-delay:.42s}.Mission-module__aoZm8a__description:nth-of-type(2){transition-delay:.52s}.Mission-module__aoZm8a__description strong{color:var(--primary-dark);font-weight:600}.Mission-module__aoZm8a__stats{border-top:1px solid #00128014;grid-template-columns:1fr 1fr;gap:1rem;margin-top:2rem;padding-top:1.75rem;display:grid}.Mission-module__aoZm8a__statItem{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;transition:opacity .75s ease var(--delay,.6s), transform .75s cubic-bezier(.22, 1, .36, 1) var(--delay,.6s), box-shadow .35s ease, border-color .35s ease;background:#ffffffb8;border:1px solid #0012801a;border-radius:18px;align-items:flex-start;gap:.75rem;padding:1.1rem 1rem;display:flex;transform:translateY(24px);box-shadow:inset 0 1px #ffffffd9,0 12px 36px #0012800f}.Mission-module__aoZm8a__statItem:hover{border-color:#00128038;transform:translateY(-6px);box-shadow:inset 0 1px #ffffffd9,0 20px 48px #0012801a}.Mission-module__aoZm8a__statItemIcon{width:2.35rem;height:2.35rem;color:var(--primary-blue);background:linear-gradient(145deg,#0012801f,#0022ff14);border:1px solid #0012801f;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;transition:transform .35s cubic-bezier(.34,1.56,.64,1);display:flex}.Mission-module__aoZm8a__statItem:hover .Mission-module__aoZm8a__statItemIcon{transform:scale(1.08)rotate(-4deg)}.Mission-module__aoZm8a__statItemBody{flex-direction:column;gap:.35rem;min-width:0;display:flex}.Mission-module__aoZm8a__statItem h4{color:var(--primary-blue);text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.8125rem;font-weight:700;line-height:1.25}.Mission-module__aoZm8a__statItem p{color:#6e6e73;letter-spacing:-.01em;margin:0;font-size:.8125rem;line-height:1.5}.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__imageSide,.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__textSide{opacity:1;transform:translate(0)}.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__imageGlow{opacity:1}.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__experienceBadge{opacity:1;transform:scale(1)}.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__title,.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__description,.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__statItem{opacity:1;transform:translateY(0)}@media (max-width:1100px){.Mission-module__aoZm8a__contentGrid{grid-template-columns:1fr;gap:5rem}.Mission-module__aoZm8a__imageSide{justify-content:center;height:550px;transform:translateY(36px)}.Mission-module__aoZm8a__textSide{transform:translateY(36px)}.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__imageSide,.Mission-module__aoZm8a__visible .Mission-module__aoZm8a__textSide{transform:translateY(0)}.Mission-module__aoZm8a__imageWrapperMain{display:none}.Mission-module__aoZm8a__imageWrapperSub{z-index:2;border:none;border-radius:28px;width:95%;height:95%;position:relative;bottom:auto;right:auto;box-shadow:0 40px 100px #0012801f}.Mission-module__aoZm8a__experienceBadge{padding:1.5rem;top:auto;bottom:-2.5rem;left:2rem}}@media (max-width:600px){.Mission-module__aoZm8a__missionSection{padding:7rem 1.25rem}.Mission-module__aoZm8a__stats{grid-template-columns:1fr;gap:1rem}}@media (prefers-reduced-motion:reduce){.Mission-module__aoZm8a__blobPrimary,.Mission-module__aoZm8a__blobSecondary,.Mission-module__aoZm8a__gridOverlay{animation:none}.Mission-module__aoZm8a__imageSide,.Mission-module__aoZm8a__textSide,.Mission-module__aoZm8a__title,.Mission-module__aoZm8a__description,.Mission-module__aoZm8a__statItem,.Mission-module__aoZm8a__experienceBadge,.Mission-module__aoZm8a__imageGlow{opacity:1;transition:none;transform:none}}
.ServicesPreview-module__RxzoWW__section{background-color:#fbfbfd;padding:6rem 2rem;position:relative}.ServicesPreview-module__RxzoWW__container{max-width:1400px;margin:0 auto}.ServicesPreview-module__RxzoWW__header{text-align:center;max-width:34rem;margin-bottom:3rem;margin-left:auto;margin-right:auto}.ServicesPreview-module__RxzoWW__title{color:var(--primary-dark);letter-spacing:-.025em;opacity:0;margin-bottom:.75rem;font-family:Playfair Display,serif;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.15;transition:opacity .75s,transform .75s cubic-bezier(.22,1,.36,1);transform:translateY(22px)}.ServicesPreview-module__RxzoWW__highlight{color:var(--primary-blue)}.ServicesPreview-module__RxzoWW__subtitle{color:#6e6e73;letter-spacing:-.01em;opacity:0;max-width:32rem;margin:0 auto;font-size:clamp(.9375rem,1.4vw,1.02rem);line-height:1.55;transition:opacity .75s 80ms,transform .75s cubic-bezier(.22,1,.36,1) 80ms;transform:translateY(22px)}.ServicesPreview-module__RxzoWW__cardsLayout{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:1rem;display:grid}.ServicesPreview-module__RxzoWW__servicesTrack,.ServicesPreview-module__RxzoWW__servicesCarousel{display:contents}.ServicesPreview-module__RxzoWW__carouselHints{display:none}.ServicesPreview-module__RxzoWW__card{color:inherit;background:#fff;border:1px solid #00128014;border-radius:20px;flex-direction:column;padding:1.65rem 1.35rem;text-decoration:none;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-color .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative}.ServicesPreview-module__RxzoWW__revealCard{opacity:0;transition:opacity .75s ease var(--delay,.2s), transform .75s cubic-bezier(.22, 1, .36, 1) var(--delay,.2s), box-shadow .4s cubic-bezier(.165, .84, .44, 1), border-color .4s cubic-bezier(.165, .84, .44, 1);transform:translateY(36px)}.ServicesPreview-module__RxzoWW__card:hover{border-color:var(--primary-blue);transform:translateY(-12px);box-shadow:0 40px 80px #00128014}.ServicesPreview-module__RxzoWW__marketplaceCard{background:linear-gradient(#fff,#f0f3ff);border-color:#00128033}.ServicesPreview-module__RxzoWW__marketIcon{color:var(--primary-blue);opacity:.2;font-size:1.35rem;position:absolute;top:1.35rem;right:1.35rem}.ServicesPreview-module__RxzoWW__popularCard{border:2px solid var(--primary-blue);z-index:2;scale:1.03;box-shadow:0 16px 32px #00128014}.ServicesPreview-module__RxzoWW__popularBadge{background:var(--primary-blue);color:#fff;text-transform:uppercase;letter-spacing:.06em;border-radius:100px;padding:4px 12px;font-size:.625rem;font-weight:700;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.ServicesPreview-module__RxzoWW__cardTitle{color:var(--primary-dark);letter-spacing:-.015em;margin-bottom:.45rem;font-size:1.0625rem;font-weight:600}.ServicesPreview-module__RxzoWW__price{color:var(--primary-blue);letter-spacing:-.02em;margin-bottom:.85rem;font-family:Playfair Display,serif;font-size:1.45rem;font-weight:700}.ServicesPreview-module__RxzoWW__bestFor{color:#6e6e73;letter-spacing:-.01em;border-bottom:1px solid #0000000d;min-height:3rem;margin-bottom:1rem;padding-bottom:1rem;font-size:.8125rem;line-height:1.5}.ServicesPreview-module__RxzoWW__includesBox{color:var(--primary-blue);text-align:center;letter-spacing:.02em;background:#0012800d;border-radius:10px;margin-bottom:1rem;padding:.45rem .65rem;font-size:.6875rem;font-weight:700}.ServicesPreview-module__RxzoWW__featureList{flex-grow:1;margin:0;padding:0;list-style:none}.ServicesPreview-module__RxzoWW__featureItem{color:#444;align-items:flex-start;gap:.5rem;margin-bottom:.55rem;font-size:.8125rem;line-height:1.45;display:flex}.ServicesPreview-module__RxzoWW__icon{color:var(--primary-blue);flex-shrink:0;margin-top:1px;font-size:.95rem}.ServicesPreview-module__RxzoWW__cardFooter{margin-top:1.5rem}.ServicesPreview-module__RxzoWW__learnMore{color:var(--primary-blue);align-items:center;gap:.35rem;font-size:.8125rem;font-weight:600;transition:gap .3s;display:flex}.ServicesPreview-module__RxzoWW__card:hover .ServicesPreview-module__RxzoWW__learnMore{gap:.55rem}.ServicesPreview-module__RxzoWW__footerActions{opacity:0;justify-content:center;align-items:center;gap:2rem;margin-top:3rem;transition:opacity .75s .6s,transform .75s cubic-bezier(.22,1,.36,1) .6s;display:flex;transform:translateY(20px)}.ServicesPreview-module__RxzoWW__visible .ServicesPreview-module__RxzoWW__title,.ServicesPreview-module__RxzoWW__visible .ServicesPreview-module__RxzoWW__subtitle,.ServicesPreview-module__RxzoWW__visible .ServicesPreview-module__RxzoWW__revealCard,.ServicesPreview-module__RxzoWW__visible .ServicesPreview-module__RxzoWW__footerActions{opacity:1;transform:translateY(0)}.ServicesPreview-module__RxzoWW__visible .ServicesPreview-module__RxzoWW__card:hover{transform:translateY(-12px)}.ServicesPreview-module__RxzoWW__divider{background:#00128033;width:1px;height:24px}.ServicesPreview-module__RxzoWW__viewAllBtn,.ServicesPreview-module__RxzoWW__sellBtn{color:var(--primary-blue);letter-spacing:-.01em;align-items:center;gap:.4rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:opacity .3s;display:flex}.ServicesPreview-module__RxzoWW__viewAllBtn:hover,.ServicesPreview-module__RxzoWW__sellBtn:hover{opacity:.7}@media (max-width:1300px){.ServicesPreview-module__RxzoWW__cardsLayout{grid-template-columns:repeat(2,1fr);gap:1.25rem}.ServicesPreview-module__RxzoWW__popularCard{scale:1}}@media (max-width:768px){.ServicesPreview-module__RxzoWW__section{padding:4.5rem 1.25rem}.ServicesPreview-module__RxzoWW__header{margin-bottom:2.25rem}.ServicesPreview-module__RxzoWW__cardsLayout{flex-direction:column;gap:1.5rem;display:flex}.ServicesPreview-module__RxzoWW__servicesTrack{flex-direction:column;gap:1rem;display:flex}.ServicesPreview-module__RxzoWW__servicesCarousel{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.75rem;margin-inline:-1.25rem;padding:1.5rem 1.25rem .75rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.ServicesPreview-module__RxzoWW__servicesCarousel::-webkit-scrollbar{display:none}.ServicesPreview-module__RxzoWW__servicesCarousel .ServicesPreview-module__RxzoWW__card{scroll-snap-align:center;scroll-snap-stop:always;flex:0 0 100%}.ServicesPreview-module__RxzoWW__servicesCarousel .ServicesPreview-module__RxzoWW__popularCard{scale:1}.ServicesPreview-module__RxzoWW__carouselHints{flex-direction:column;align-items:center;gap:.85rem;display:flex}.ServicesPreview-module__RxzoWW__scrollHint{text-align:center;color:var(--primary-blue);text-transform:uppercase;letter-spacing:.08em;font-size:.75rem;font-weight:700}.ServicesPreview-module__RxzoWW__scrollLine{background:var(--primary-blue);width:40px;height:2px;margin:8px auto 0;animation:2s infinite ServicesPreview-module__RxzoWW__pulseLine}@keyframes ServicesPreview-module__RxzoWW__pulseLine{0%{opacity:.5;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.5)}to{opacity:.5;transform:scaleX(1)}}.ServicesPreview-module__RxzoWW__carouselDots{align-items:center;gap:.5rem;display:flex}.ServicesPreview-module__RxzoWW__dot{cursor:pointer;background:#00128033;border:none;border-radius:50%;width:7px;height:7px;padding:0;transition:background .2s,transform .2s}.ServicesPreview-module__RxzoWW__dotActive{background:var(--primary-blue);transform:scale(1.25)}.ServicesPreview-module__RxzoWW__marketplaceCard{width:100%}.ServicesPreview-module__RxzoWW__footerActions{flex-direction:column;gap:1.5rem}.ServicesPreview-module__RxzoWW__divider{display:none}}@media (prefers-reduced-motion:reduce){.ServicesPreview-module__RxzoWW__title,.ServicesPreview-module__RxzoWW__subtitle,.ServicesPreview-module__RxzoWW__revealCard,.ServicesPreview-module__RxzoWW__footerActions{opacity:1;transition:none;transform:none}}
.IndustryCarousel-module__2Sb68a__section{background-color:#fff;padding:5rem 0;overflow:hidden}.IndustryCarousel-module__2Sb68a__container{width:95%;max-width:1400px;margin:0 auto;padding:0 clamp(1.25rem,4vw,2.5rem)}.IndustryCarousel-module__2Sb68a__header{justify-content:space-between;align-items:flex-end;gap:2.5rem;margin-bottom:1.5rem;display:flex}.IndustryCarousel-module__2Sb68a__tag{text-transform:uppercase;color:var(--primary-blue);letter-spacing:.1em;opacity:0;margin-bottom:.65rem;font-size:.6875rem;font-weight:700;transition:opacity .7s,transform .7s cubic-bezier(.22,1,.36,1);display:block;transform:translateY(18px)}.IndustryCarousel-module__2Sb68a__title{color:var(--primary-dark);letter-spacing:-.025em;opacity:0;font-family:Playfair Display,serif;font-size:clamp(1.65rem,3.2vw,2.35rem);font-weight:700;line-height:1.15;transition:opacity .75s 80ms,transform .75s cubic-bezier(.22,1,.36,1) 80ms;transform:translateY(22px)}.IndustryCarousel-module__2Sb68a__highlight{color:var(--primary-blue)}.IndustryCarousel-module__2Sb68a__subtitle{color:#6e6e73;letter-spacing:-.01em;opacity:0;max-width:28rem;font-size:clamp(.9375rem,1.4vw,1.02rem);line-height:1.55;transition:opacity .75s .14s,transform .75s cubic-bezier(.22,1,.36,1) .14s;transform:translateY(22px)}.IndustryCarousel-module__2Sb68a__navigationRow{opacity:0;justify-content:flex-end;margin-bottom:1rem;padding-right:.25rem;transition:opacity .7s .2s,transform .7s cubic-bezier(.22,1,.36,1) .2s;display:flex;transform:translateY(16px)}.IndustryCarousel-module__2Sb68a__controls{gap:.5rem;display:flex}.IndustryCarousel-module__2Sb68a__arrowBtn{width:44px;height:44px;color:var(--primary-blue);cursor:pointer;background:#fff;border:1px solid #0012801f;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:all .3s cubic-bezier(.165,.84,.44,1);display:flex}.IndustryCarousel-module__2Sb68a__arrowBtn:hover{background:var(--primary-blue);color:#fff;border-color:var(--primary-blue);transform:translateY(-2px);box-shadow:0 8px 18px #0012801a}.IndustryCarousel-module__2Sb68a__carouselWrapper{scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;margin:0 calc(-1*clamp(1.25rem,4vw,2.5rem));padding:0 clamp(1.25rem,4vw,2.5rem);overflow-x:auto}.IndustryCarousel-module__2Sb68a__carouselWrapper::-webkit-scrollbar{display:none}.IndustryCarousel-module__2Sb68a__carouselInner{gap:1.15rem;width:max-content;padding-bottom:1.25rem;display:flex}.IndustryCarousel-module__2Sb68a__card{scroll-snap-align:start;background:#fff;border-radius:20px;flex-direction:column;width:320px;height:420px;transition:transform .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1),border-color .4s cubic-bezier(.165,.84,.44,1);display:flex;position:relative;overflow:hidden;box-shadow:0 8px 24px #0000000a}.IndustryCarousel-module__2Sb68a__revealCard{opacity:0;transition:opacity .75s ease var(--delay,.25s), transform .75s cubic-bezier(.22, 1, .36, 1) var(--delay,.25s), box-shadow .4s cubic-bezier(.165, .84, .44, 1), border-color .4s cubic-bezier(.165, .84, .44, 1);transform:translateY(36px)}.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__tag,.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__title,.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__subtitle,.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__navigationRow,.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__revealCard{opacity:1;transform:translateY(0)}.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__card:hover{transform:translateY(-8px)}.IndustryCarousel-module__2Sb68a__imageContainer{z-index:0;position:absolute;inset:0}.IndustryCarousel-module__2Sb68a__image{object-fit:cover;transition:transform 1s}.IndustryCarousel-module__2Sb68a__overlay{z-index:1;background:linear-gradient(#0012800d 0%,#0009404d 50%,#000940e6 100%);position:absolute;inset:0}.IndustryCarousel-module__2Sb68a__cardContent{z-index:2;color:#fff;margin-top:auto;padding:1.65rem 1.35rem;position:relative}.IndustryCarousel-module__2Sb68a__cardTitle{letter-spacing:-.02em;margin-bottom:.45rem;font-family:Playfair Display,serif;font-size:1.25rem;font-weight:700;line-height:1.15}.IndustryCarousel-module__2Sb68a__cardDescription{opacity:.88;letter-spacing:-.01em;margin-bottom:1.15rem;font-size:.8125rem;line-height:1.5}.IndustryCarousel-module__2Sb68a__cardFooter{border-top:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-top:.85rem;transition:all .3s;display:flex}.IndustryCarousel-module__2Sb68a__linkText{text-transform:uppercase;letter-spacing:.08em;font-size:.6875rem;font-weight:700}.IndustryCarousel-module__2Sb68a__card:hover{border-color:var(--primary-blue);transform:translateY(-8px);box-shadow:0 24px 48px #0012801f}.IndustryCarousel-module__2Sb68a__card:hover .IndustryCarousel-module__2Sb68a__image{transform:scale(1.06)}.IndustryCarousel-module__2Sb68a__scrollHint{text-align:center;color:var(--primary-blue);text-transform:uppercase;letter-spacing:.08em;opacity:0;margin-top:1.75rem;font-size:.6875rem;font-weight:700;transition:opacity .7s .75s,transform .7s cubic-bezier(.22,1,.36,1) .75s;display:none;transform:translateY(16px)}.IndustryCarousel-module__2Sb68a__visible .IndustryCarousel-module__2Sb68a__scrollHint{opacity:1;transform:translateY(0)}.IndustryCarousel-module__2Sb68a__scrollLine{background:var(--primary-blue);width:36px;height:2px;margin:6px auto;animation:2s infinite IndustryCarousel-module__2Sb68a__pulseLine}@keyframes IndustryCarousel-module__2Sb68a__pulseLine{0%{opacity:.5;transform:scaleX(1)}50%{opacity:1;transform:scaleX(1.5)}to{opacity:.5;transform:scaleX(1)}}@media (max-width:1024px){.IndustryCarousel-module__2Sb68a__header{flex-direction:column;align-items:flex-start;gap:1rem}.IndustryCarousel-module__2Sb68a__card{width:300px;height:400px}.IndustryCarousel-module__2Sb68a__navigationRow{margin-bottom:.75rem}}@media (max-width:768px){.IndustryCarousel-module__2Sb68a__section{padding:4rem 0}.IndustryCarousel-module__2Sb68a__scrollHint{display:block}.IndustryCarousel-module__2Sb68a__controls{display:none}.IndustryCarousel-module__2Sb68a__card{width:min(80vw,300px);height:380px}}@media (prefers-reduced-motion:reduce){.IndustryCarousel-module__2Sb68a__tag,.IndustryCarousel-module__2Sb68a__title,.IndustryCarousel-module__2Sb68a__subtitle,.IndustryCarousel-module__2Sb68a__navigationRow,.IndustryCarousel-module__2Sb68a__revealCard,.IndustryCarousel-module__2Sb68a__scrollHint{opacity:1;transition:none;transform:none}}
