.Hero-module__ZARIfG__hero{background-color:var(--white);margin-bottom:0;padding-bottom:0;position:relative;overflow:hidden}.Hero-module__ZARIfG__backgroundVideo{object-fit:cover;object-position:center;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}.Hero-module__ZARIfG__hero .swiper{z-index:1;position:relative}.Hero-module__ZARIfG__canvas{position:relative}.Hero-module__ZARIfG__canvas:before{content:"";pointer-events:none;z-index:0;position:absolute;inset:0}.Hero-module__ZARIfG__line{display:block}.Hero-module__ZARIfG__slide{z-index:1;align-items:center;min-height:clamp(430px,33.333vw,640px);padding-block:64px 0;display:flex;position:relative}.Hero-module__ZARIfG__copy{max-width:780px}.Hero-module__ZARIfG__eyebrow{color:#000;align-items:center;gap:12px;margin-bottom:20px;font-size:15px;font-weight:600;display:flex}.Hero-module__ZARIfG__eyebrow:before{content:"";background:var(--red);flex:none;width:4px;height:22px}.Hero-module__ZARIfG__title{letter-spacing:-.015em;color:#000;margin:0 0 22px;font-size:45px;font-weight:700;line-height:1.2}.Hero-module__ZARIfG__accent{color:var(--red)}.Hero-module__ZARIfG__body{color:#000;max-width:640px;margin:0 0 30px;font-size:15px;line-height:1.55}.Hero-module__ZARIfG__pills{flex-wrap:wrap;gap:16px;margin-bottom:28px;padding:0;list-style:none;display:flex}.Hero-module__ZARIfG__pill{border-radius:var(--radius);background:var(--white);color:#000;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 4px 18px #00000014}.Hero-module__ZARIfG__pill svg{color:#000;flex:none}.Hero-module__ZARIfG__actions{flex-wrap:wrap;gap:20px;display:flex}.Hero-module__ZARIfG__quote,.Hero-module__ZARIfG__whatsapp{border-radius:var(--radius-sm);background:var(--white);align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 3px 10px #0000001a}.Hero-module__ZARIfG__quote{border:2px solid var(--red);color:var(--red)}.Hero-module__ZARIfG__whatsapp{border:2px solid var(--green);color:var(--green)}.Hero-module__ZARIfG__quote:before{content:"";background:var(--red);transform-origin:0;z-index:-1;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.Hero-module__ZARIfG__whatsapp:before{content:"";background:var(--green);transform-origin:0;z-index:-1;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.Hero-module__ZARIfG__quote:hover,.Hero-module__ZARIfG__whatsapp:hover{color:var(--white);transform:translateY(-3px);box-shadow:0 6px 20px #00000026}.Hero-module__ZARIfG__quote:hover:before,.Hero-module__ZARIfG__whatsapp:hover:before{transform:scaleX(1)}.Hero-module__ZARIfG__quote:active,.Hero-module__ZARIfG__whatsapp:active{transform:translateY(-1px)scale(.98);box-shadow:0 4px 12px #0000001f}.Hero-module__ZARIfG__quote:hover svg,.Hero-module__ZARIfG__whatsapp:hover svg{animation:.6s ease-in-out Hero-module__ZARIfG__heroButtonPulse}@keyframes Hero-module__ZARIfG__heroButtonPulse{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}@media (max-width:1399.98px){.Hero-module__ZARIfG__title{font-size:48px}}@media (max-width:1199.98px){.Hero-module__ZARIfG__slide{min-height:clamp(400px,33.333vw,560px)}.Hero-module__ZARIfG__title{font-size:40px}.Hero-module__ZARIfG__body,.Hero-module__ZARIfG__eyebrow{font-size:18px}.Hero-module__ZARIfG__pill,.Hero-module__ZARIfG__quote,.Hero-module__ZARIfG__whatsapp{font-size:17px}}@media (max-width:991.98px){.Hero-module__ZARIfG__slide{min-height:500px;padding-block:96px 48px}}@media (max-width:767.98px){.Hero-module__ZARIfG__canvas:before{background:0 0}.Hero-module__ZARIfG__slide{min-height:590px;padding-block:84px 36px}.Hero-module__ZARIfG__title{margin-bottom:10px;font-size:25px}.Hero-module__ZARIfG__body{max-width:550px;margin:0 0 15px;font-size:13px}.Hero-module__ZARIfG__pills{gap:10px}.Hero-module__ZARIfG__pill{gap:6px;padding:6px 10px;font-size:12px}.Hero-module__ZARIfG__quote,.Hero-module__ZARIfG__whatsapp{flex:auto;justify-content:center;padding:8px 10px;font-size:12px}.Hero-module__ZARIfG__body,.Hero-module__ZARIfG__eyebrow{margin-bottom:10px;font-size:15px}}@media (max-width:575.98px){.Hero-module__ZARIfG__slide{min-height:560px;padding-block:72px 30px}.Hero-module__ZARIfG__eyebrow{font-size:15px}.Hero-module__ZARIfG__title{font-size:26px}}@media (max-width:360px){.Hero-module__ZARIfG__slide{min-height:200px;padding-top:20px}.Hero-module__ZARIfG__pills{flex-wrap:unset;gap:5px;margin-bottom:10px;font-size:10px}.Hero-module__ZARIfG__pill{font-size:7px}.Hero-module__ZARIfG__body{color:#000;max-width:360px;font-size:10px}.Hero-module__ZARIfG__eyebrow{color:#000;font-size:10px}.Hero-module__ZARIfG__title{font-size:20px}.Hero-module__ZARIfG__line{color:#000}.Hero-module__ZARIfG__actions{flex-wrap:unset}.Hero-module__ZARIfG__quote,.Hero-module__ZARIfG__whatsapp{padding:5px 0;font-size:7px}}
.SectionLabel-module__owTLLW__label{border-radius:var(--radius-sm);background:var(--red-tint);color:var(--red);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;padding:9px 18px;font-size:14px;font-weight:700;display:inline-flex}.SectionLabel-module__owTLLW__label:before,.SectionLabel-module__owTLLW__label:after{content:"";background:currentColor;border-radius:50%;flex:none;width:7px;height:7px}.SectionLabel-module__owTLLW__onDark{color:var(--red);background:#fde9e8}@media (max-width:575.98px){.SectionLabel-module__owTLLW__label{white-space:normal;text-align:center;padding:7px 14px;font-size:11px}}
.Faq-module__pkI36W__section{background:var(--white);padding:70px 90px 0}.Faq-module__pkI36W__standalone{padding-bottom:clamp(48px, calc(104 * var(--svc-u)), 104px)}.Faq-module__pkI36W__label{justify-content:center;margin-bottom:48px;display:flex}.Faq-module__pkI36W__layout{grid-template-columns:.72fr 1fr;align-items:start;gap:60px;display:grid}.Faq-module__pkI36W__heading{letter-spacing:-.02em;margin:0 0 6px;font-size:70px;font-weight:900;line-height:1}.Faq-module__pkI36W__sub{margin:0;font-size:40px;font-weight:700;line-height:1.15}.Faq-module__pkI36W__accent{color:var(--red)}.Faq-module__pkI36W__leftContent{flex-direction:column;display:flex}.Faq-module__pkI36W__headingWrapper{order:-1}.Faq-module__pkI36W__art{aspect-ratio:620/632;position:relative}.Faq-module__pkI36W__art img{object-fit:contain;width:100%;height:78%}.Faq-module__pkI36W__list{flex-direction:column;gap:22px;margin:0;padding:0;list-style:none;display:flex}.Faq-module__pkI36W__item{border-radius:var(--radius);background:var(--grey-50);overflow:hidden;box-shadow:0 2px 10px #0000000d}.Faq-module__pkI36W__trigger{text-align:left;width:100%;color:var(--ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:18px;padding:24px 26px;font-size:20px;font-weight:700;display:flex}.Faq-module__pkI36W__no{color:var(--red);flex:none}.Faq-module__pkI36W__question{flex:1}.Faq-module__pkI36W__chevron{background:var(--red);width:36px;height:36px;color:var(--white);border-radius:50%;flex:none;place-items:center;font-size:20px;transition:transform .25s;display:grid}.Faq-module__pkI36W__open .Faq-module__pkI36W__chevron{transform:rotate(180deg)}.Faq-module__pkI36W__answer{opacity:0;max-height:0;transition:max-height .35s,opacity .25s;overflow:hidden}.Faq-module__pkI36W__open .Faq-module__pkI36W__answer{opacity:1;max-height:420px}.Faq-module__pkI36W__answerInner{font-size:var(--fs-body);color:var(--ink-soft);padding:0 26px 24px 62px;line-height:1.6}@media (max-width:1199.98px){.Faq-module__pkI36W__heading{font-size:68px}.Faq-module__pkI36W__sub{font-size:34px}.Faq-module__pkI36W__layout{gap:36px}}@media (max-width:991.98px){.Faq-module__pkI36W__layout{grid-template-columns:1fr}.Faq-module__pkI36W__art{max-width:320px}}@media (max-width:575.98px){.Faq-module__pkI36W__section{padding-block:48px 60px;padding:30px 10px}.Faq-module__pkI36W__leftContent{flex-direction:row;align-items:flex-start;gap:16px;display:flex}.Faq-module__pkI36W__headingWrapper{flex:1;order:0}.Faq-module__pkI36W__art{flex-shrink:0;order:1;max-width:145px;margin:0}.Faq-module__pkI36W__heading{font-size:48px}.Faq-module__pkI36W__sub{font-size:26px}.Faq-module__pkI36W__trigger{gap:12px;padding:18px 16px;font-size:16px}.Faq-module__pkI36W__chevron{width:30px;height:30px;font-size:16px}.Faq-module__pkI36W__answerInner{padding:0 16px 20px;font-size:14px}.Faq-module__pkI36W__layout{gap:10px}}@media (max-width:360px){.Faq-module__pkI36W__leftContent,.Faq-module__pkI36W__list{gap:12px}}
.SectionTitle-module__h10XBq__title{letter-spacing:-.01em;text-align:center;width:100%;color:var(--ink);justify-content:center;align-items:center;gap:28px;margin:0;font-size:35px;font-weight:600;line-height:1.22;display:flex}.SectionTitle-module__h10XBq__plain{display:block}.SectionTitle-module__h10XBq__onDark{color:var(--white)}.SectionTitle-module__h10XBq__rule{background:var(--red);flex:none;width:92px;height:3px}.SectionTitle-module__h10XBq__onDark .SectionTitle-module__h10XBq__rule{background:var(--white)}@media (max-width:1199.98px){.SectionTitle-module__h10XBq__title{gap:20px;font-size:44px}.SectionTitle-module__h10XBq__rule{width:60px}}@media (max-width:767.98px){.SectionTitle-module__h10XBq__title{gap:12px;font-size:32px}.SectionTitle-module__h10XBq__rule{width:32px;height:2px}}@media (max-width:575.98px){.SectionTitle-module__h10XBq__title{width:100%;font-size:19px}.SectionTitle-module__h10XBq__rule{display:none}}@media (max-width:360.98px){.SectionTitle-module__h10XBq__title{width:100%;font-size:15px}}
.CoreServices-module__outqSG__section{background:var(--off-white);text-align:center;padding-block:74px 90px}.CoreServices-module__outqSG__head{flex-direction:column;align-items:center;gap:26px;margin-bottom:52px;display:flex}.CoreServices-module__outqSG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:40px;margin-bottom:48px;display:grid}.CoreServices-module__outqSG__card{aspect-ratio:358/550;border-radius:var(--radius-sm);background:var(--white);text-align:left;cursor:pointer;transition:transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.CoreServices-module__outqSG__card img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CoreServices-module__outqSG__scrim{background:linear-gradient(#3a2828db 0%,#302121ed 100%);transition:opacity .35s;position:absolute;inset:0}.CoreServices-module__outqSG__cardBody{z-index:1;flex-direction:column;gap:18px;padding:107px 20px;display:flex;position:absolute;inset:auto 0 0}.CoreServices-module__outqSG__icon{border:1.5px solid var(--white);color:#da0a03;background:#ffffff0f;border-radius:50%;place-items:center;width:54px;height:54px;font-size:24px;transition:all .35s cubic-bezier(.4,0,.2,1);display:grid}.CoreServices-module__outqSG__cardTitle{color:var(--white);white-space:pre-line;margin:0;font-size:20px;font-weight:600;line-height:1.25;transition:all .35s cubic-bezier(.4,0,.2,1)}.CoreServices-module__outqSG__detail{opacity:0;grid-template-rows:0fr;transition:all .35s cubic-bezier(.4,0,.2,1);display:grid}.CoreServices-module__outqSG__detailInner{min-height:0;overflow:hidden}.CoreServices-module__outqSG__body{color:var(--ink);margin:0 0 16px;font-size:14px;line-height:1.5}.CoreServices-module__outqSG__tags{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.CoreServices-module__outqSG__tag{color:var(--white);background:#4b4b4b;border-radius:5px;padding:6px 12px;font-size:10px;line-height:1.2}@media (hover:hover) and (pointer:fine){.CoreServices-module__outqSG__card:hover{transform:translateY(-10px)scale(1.02);box-shadow:0 25px 50px #e71d3640}.CoreServices-module__outqSG__card:active{transform:translateY(-8px)scale(1.01);box-shadow:0 20px 40px #e71d3633}.CoreServices-module__outqSG__card:hover .CoreServices-module__outqSG__scrim{opacity:0}.CoreServices-module__outqSG__card:hover .CoreServices-module__outqSG__icon{background:var(--red-tint);color:var(--red);border-color:#0000;transform:rotate(360deg)scale(1.1)}.CoreServices-module__outqSG__card:hover .CoreServices-module__outqSG__cardTitle{color:var(--ink);transform:translateY(-2px)}.CoreServices-module__outqSG__card:hover .CoreServices-module__outqSG__detail{opacity:1;grid-template-rows:1fr}}@media (hover:none),(pointer:coarse){.CoreServices-module__outqSG__scrim{opacity:0}.CoreServices-module__outqSG__icon{background:var(--red-tint);color:var(--red);border-color:#0000}.CoreServices-module__outqSG__cardTitle{color:var(--ink)}.CoreServices-module__outqSG__detail{opacity:1;grid-template-rows:1fr}.CoreServices-module__outqSG__card{aspect-ratio:auto}.CoreServices-module__outqSG__cardBody{padding:50px 22px;position:relative}}@media (max-width:1399.98px){.CoreServices-module__outqSG__grid{gap:32px}}@media (max-width:1199.98px){.CoreServices-module__outqSG__section{padding-block:60px 75px}.CoreServices-module__outqSG__head{gap:20px;margin-bottom:40px}.CoreServices-module__outqSG__grid{gap:24px;margin-bottom:40px}.CoreServices-module__outqSG__cardTitle{font-size:19px}.CoreServices-module__outqSG__cardBody{padding:40px 18px}.CoreServices-module__outqSG__body{font-size:13px}.CoreServices-module__outqSG__tag{padding:5px 10px;font-size:12px}}@media (max-width:991.98px){.CoreServices-module__outqSG__section{padding-block:50px 65px}.CoreServices-module__outqSG__head{gap:18px;margin-bottom:36px}.CoreServices-module__outqSG__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.CoreServices-module__outqSG__cardBody{padding:36px 16px}.CoreServices-module__outqSG__cardTitle{font-size:18px}.CoreServices-module__outqSG__icon{width:48px;height:48px;font-size:22px}}@media (max-width:767.98px){.CoreServices-module__outqSG__section{padding-block:48px 60px}.CoreServices-module__outqSG__head{margin-bottom:32px}.CoreServices-module__outqSG__grid{gap:16px;margin-bottom:36px}.CoreServices-module__outqSG__card img{display:none}.CoreServices-module__outqSG__cardBody{gap:14px;padding:32px 16px}.CoreServices-module__outqSG__cardTitle{font-size:17px}.CoreServices-module__outqSG__body{margin-bottom:14px;font-size:13px}.CoreServices-module__outqSG__tags{gap:6px}}@media (max-width:575.98px){.CoreServices-module__outqSG__section{padding-block:40px 50px}.CoreServices-module__outqSG__head{gap:16px;margin-bottom:28px}.CoreServices-module__outqSG__grid{grid-template-columns:1fr;gap:16px;margin-bottom:32px}.CoreServices-module__outqSG__cardBody{gap:12px;padding:28px 16px}.CoreServices-module__outqSG__icon{width:44px;height:44px;font-size:20px}.CoreServices-module__outqSG__cardTitle{font-size:18px}.CoreServices-module__outqSG__body{margin-bottom:12px;font-size:14px}.CoreServices-module__outqSG__tags{gap:6px}.CoreServices-module__outqSG__tag{padding:5px 10px;font-size:12px}}@media (max-width:399.98px){.CoreServices-module__outqSG__section{padding-block:36px 45px}.CoreServices-module__outqSG__head{gap:14px;margin-bottom:24px}.CoreServices-module__outqSG__grid{gap:14px;margin-bottom:28px}.CoreServices-module__outqSG__cardBody{gap:10px;padding:24px 14px}.CoreServices-module__outqSG__icon{width:40px;height:40px;font-size:18px}.CoreServices-module__outqSG__cardTitle{font-size:16px}.CoreServices-module__outqSG__body{margin-bottom:10px;font-size:13px}.CoreServices-module__outqSG__tags{gap:5px}.CoreServices-module__outqSG__tag{padding:4px 8px;font-size:11px}}@media (max-width:360px){.CoreServices-module__outqSG__grid{grid-template-columns:1fr 1fr;margin-bottom:20px}.CoreServices-module__outqSG__body{width:100%;margin-bottom:10px;font-size:9px}.CoreServices-module__outqSG__cardBody{border:2px solid #00000047;border-radius:10px;height:250px;padding:15px 10px}.CoreServices-module__outqSG__cardTitle{white-space:unset;font-size:13px}.CoreServices-module__outqSG__tags{grid-template-columns:1fr 1fr;display:grid}.CoreServices-module__outqSG__tag{padding:3px 5px;font-size:6px}}
.CaseStudies-module__jbAG5a__section{background:var(--white) url(/images/background.png) center / cover no-repeat;text-align:center;padding-block:70px 96px;position:relative;overflow:hidden}.CaseStudies-module__jbAG5a__head{flex-direction:column;align-items:center;gap:24px;margin-bottom:44px;display:flex}.CaseStudies-module__jbAG5a__intro{max-width:80%;color:var(--ink-soft);margin:0 auto;font-size:18px;line-height:1.5}.CaseStudies-module__jbAG5a__stage{padding-inline:66px;position:relative}.CaseStudies-module__jbAG5a__card{border-radius:var(--radius-lg);text-align:left;background:#2b2b2b;grid-template-columns:.86fr 1fr;min-height:390px;display:grid;overflow:hidden}.CaseStudies-module__jbAG5a__media{position:relative}.CaseStudies-module__jbAG5a__media img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.CaseStudies-module__jbAG5a__body{color:var(--white);padding:60px}.CaseStudies-module__jbAG5a__name{margin:0 0 14px;font-size:30px;font-weight:600}.CaseStudies-module__jbAG5a__text{max-width:640px;font-size:var(--fs-body);color:#e2e2e2;margin:0 0 26px;line-height:1.6}.CaseStudies-module__jbAG5a__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:620px;margin:0;padding:0;list-style:none;display:grid}.CaseStudies-module__jbAG5a__stat{border-radius:var(--radius-sm);text-align:center;border:1px solid #ffffff80;padding:11px 0;font-size:14px;font-weight:600}.CaseStudies-module__jbAG5a__nav{z-index:3;color:#c0c0c052;cursor:pointer;background:0 0;border:0;place-items:center;width:46px;height:46px;font-size:40px;transition:color .18s;display:grid;position:absolute;top:50%;translate:0 -50%}.CaseStudies-module__jbAG5a__nav:hover{color:var(--grey-600)}.CaseStudies-module__jbAG5a__prev{left:0}.CaseStudies-module__jbAG5a__next{right:0}@media (max-width:1199.98px){.CaseStudies-module__jbAG5a__body{padding:40px 34px}.CaseStudies-module__jbAG5a__name{font-size:26px}}@media (max-width:991.98px){.CaseStudies-module__jbAG5a__stage{padding-inline:40px}.CaseStudies-module__jbAG5a__card{grid-template-columns:1fr;min-height:0}.CaseStudies-module__jbAG5a__media{aspect-ratio:16/10}}@media (max-width:575.98px){.CaseStudies-module__jbAG5a__section{padding-block:48px 64px}.CaseStudies-module__jbAG5a__intro{font-size:15px}.CaseStudies-module__jbAG5a__stage{padding-inline:0}.CaseStudies-module__jbAG5a__body{padding:26px 20px}.CaseStudies-module__jbAG5a__stats{grid-template-columns:1fr}.CaseStudies-module__jbAG5a__nav{display:none}}@media (max-width:490.98px){.CaseStudies-module__jbAG5a__intro{max-width:100%;font-size:14px}.CaseStudies-module__jbAG5a__body{padding:26px 20px}.CaseStudies-module__jbAG5a__stats{grid-template-columns:1fr}.CaseStudies-module__jbAG5a__nav{display:none}}@media (max-width:360.98px){.CaseStudies-module__jbAG5a__name{margin:unset;font-size:20px}.CaseStudies-module__jbAG5a__intro{font-size:12px}.CaseStudies-module__jbAG5a__head{gap:10px;margin-bottom:15px}.CaseStudies-module__jbAG5a__body{padding:18px 15px}.CaseStudies-module__jbAG5a__text{margin:0 0 10px;font-size:12px}.CaseStudies-module__jbAG5a__stats{grid-template-columns:1fr 1fr;gap:10px}.CaseStudies-module__jbAG5a__stat{padding:5px 10px;font-size:10px}}.CaseStudies-module__jbAG5a__all{justify-content:center;margin-top:44px;display:flex}.CaseStudies-module__jbAG5a__nameLink{color:inherit;text-decoration:none}
.Industries-module__OOIqcq__section{color:var(--white);text-align:center;padding-block:62px 78px;position:relative;overflow:hidden}.Industries-module__OOIqcq__backgroundVideo{object-fit:cover;pointer-events:none;z-index:0;width:100%;height:100%;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.Industries-module__OOIqcq__backgroundVideo{transition:none;animation:none}}.Industries-module__OOIqcq__section:before{content:"";z-index:1;pointer-events:none;background:#00000047;width:100%;height:100%;position:absolute;top:0;left:0}.Industries-module__OOIqcq__section>:not(.Industries-module__OOIqcq__backgroundVideo){z-index:2;position:relative}.Industries-module__OOIqcq__section .container{z-index:2;position:relative}.Industries-module__OOIqcq__head{z-index:2;flex-direction:column;align-items:center;gap:22px;margin-bottom:40px;display:flex;position:relative}.Industries-module__OOIqcq__intro{margin:0;font-size:18px;line-height:1.45}.Industries-module__OOIqcq__quote{margin:6px 0 0;font-size:18px;font-style:italic;font-weight:700}.Industries-module__OOIqcq__strip{z-index:2;position:relative}.Industries-module__OOIqcq__item{z-index:2;flex-direction:column;flex:none;gap:14px;width:211px;display:flex;position:relative}.Industries-module__OOIqcq__thumb{aspect-ratio:211/191;background:#0003;position:relative;overflow:hidden}.Industries-module__OOIqcq__thumb img{object-fit:cover;filter:grayscale();width:100%;height:100%;transition:filter .3s,transform .3s}.Industries-module__OOIqcq__item:hover .Industries-module__OOIqcq__thumb img{filter:grayscale(0);transform:scale(1.06)}.Industries-module__OOIqcq__label{color:var(--white);text-align:center;font-size:18px;font-weight:400}@media (max-width:767.98px){.Industries-module__OOIqcq__intro,.Industries-module__OOIqcq__quote,.Industries-module__OOIqcq__label{font-size:15px}.Industries-module__OOIqcq__item{width:168px}}@media (max-width:575.98px){.Industries-module__OOIqcq__section{padding-block:44px 56px}.Industries-module__OOIqcq__item{width:148px}}@media (max-width:360px){.Industries-module__OOIqcq__head{gap:10px}.Industries-module__OOIqcq__intro,.Industries-module__OOIqcq__quote,.Industries-module__OOIqcq__label{font-size:13px}}
.PDFModal-module__fn5b1q__overlay{z-index:9999;background-color:#000000d9;justify-content:center;align-items:center;padding:1rem;animation:.2s ease-out PDFModal-module__fn5b1q__fadeIn;display:flex;position:fixed;inset:0}@keyframes PDFModal-module__fn5b1q__fadeIn{0%{opacity:0}to{opacity:1}}.PDFModal-module__fn5b1q__modal{background:#fff;border-radius:12px;flex-direction:column;width:100%;max-width:1200px;height:90vh;max-height:900px;animation:.3s ease-out PDFModal-module__fn5b1q__slideUp;display:flex;box-shadow:0 25px 50px -12px #00000080}@keyframes PDFModal-module__fn5b1q__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.PDFModal-module__fn5b1q__header{border-bottom:1px solid #e5e7eb;justify-content:space-between;align-items:center;padding:1.5rem 2rem;display:flex}.PDFModal-module__fn5b1q__title{color:#111827;margin:0;font-size:1.25rem;font-weight:600}.PDFModal-module__fn5b1q__closeButton{cursor:pointer;color:#6b7280;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.PDFModal-module__fn5b1q__closeButton:hover{color:#111827;background-color:#f3f4f6}.PDFModal-module__fn5b1q__closeButton:focus{outline-offset:2px;outline:2px solid #da0a03}.PDFModal-module__fn5b1q__content{background:#f9fafb;flex:1;position:relative;overflow:hidden}.PDFModal-module__fn5b1q__iframe{border:none;width:100%;height:100%}.PDFModal-module__fn5b1q__footer{background:#f9fafb;border-top:1px solid #e5e7eb;justify-content:flex-end;padding:1.5rem 2rem;display:flex}.PDFModal-module__fn5b1q__downloadButton{color:#fff;background-color:#da0a03;border-radius:8px;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-weight:600;text-decoration:none;transition:all .2s;display:inline-flex}.PDFModal-module__fn5b1q__downloadButton:hover{background-color:#b00902;transform:translateY(-1px);box-shadow:0 4px 12px #da0a034d}.PDFModal-module__fn5b1q__downloadButton:focus{outline-offset:2px;outline:2px solid #da0a03}@media (max-width:768px){.PDFModal-module__fn5b1q__overlay{padding:0}.PDFModal-module__fn5b1q__modal{border-radius:0;height:100vh;max-height:100vh}.PDFModal-module__fn5b1q__header,.PDFModal-module__fn5b1q__footer{padding:1rem 1.5rem}.PDFModal-module__fn5b1q__title{font-size:1.125rem}.PDFModal-module__fn5b1q__downloadButton{padding:.625rem 1.25rem;font-size:.875rem}}
.BookingModal-module__0R9AaW__dialog{border-radius:var(--radius-lg);background:var(--white);width:min(920px,100vw - 48px);max-width:none;max-height:none;color:var(--ink);border:0;padding:0;overflow:hidden;box-shadow:0 30px 80px #00000059}.BookingModal-module__0R9AaW__dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000bf}.BookingModal-module__0R9AaW__dialog[open]{animation:.4s cubic-bezier(.16,1,.3,1) both BookingModal-module__0R9AaW__bookingIn}.BookingModal-module__0R9AaW__dialog[open]::backdrop{animation:.3s both BookingModal-module__0R9AaW__bookingFade}@keyframes BookingModal-module__0R9AaW__bookingIn{0%{opacity:0;transform:translateY(24px)scale(.98)}to{opacity:1;transform:none}}@keyframes BookingModal-module__0R9AaW__bookingFade{0%{opacity:0}to{opacity:1}}.BookingModal-module__0R9AaW__shell{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;position:relative}.BookingModal-module__0R9AaW__content{flex:auto;min-height:0;display:flex}@media (min-width:768px){.BookingModal-module__0R9AaW__content{min-height:min(760px,100dvh - 48px)}}.BookingModal-module__0R9AaW__close{z-index:2;width:40px;height:40px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:22px;display:grid;position:absolute;top:16px;right:16px}.BookingModal-module__0R9AaW__close:hover{background:var(--grey-50);color:var(--red);transform:rotate(90deg)}.BookingModal-module__0R9AaW__close:focus-visible{border-radius:50%}.BookingModal-module__0R9AaW__side{overscroll-behavior:contain;background:linear-gradient(165deg, var(--red) 0%, var(--red-dark) 100%);min-width:0;color:var(--white);text-align:center;flex:0 0 46%;padding:44px 30px 32px;overflow-y:auto}.BookingModal-module__0R9AaW__avatar{background:var(--white);width:76px;height:76px;color:var(--red);letter-spacing:.02em;border-radius:50%;place-items:center;margin:0 auto 16px;font-size:28px;font-weight:800;display:grid}.BookingModal-module__0R9AaW__title{outline:0;margin:0 0 6px;font-size:clamp(20px,2.3vw,25px);font-weight:500;line-height:1.25}.BookingModal-module__0R9AaW__monthBar{justify-content:center;align-items:center;gap:10px;display:flex}.BookingModal-module__0R9AaW__month{margin:0;font-size:21px;font-weight:700}.BookingModal-module__0R9AaW__nav{width:34px;height:34px;color:var(--white);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;font-size:22px;display:grid}.BookingModal-module__0R9AaW__nav:hover:not(:disabled){background:#ffffff2e}.BookingModal-module__0R9AaW__nav:disabled{opacity:.35;cursor:default}.BookingModal-module__0R9AaW__weekdays,.BookingModal-module__0R9AaW__days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.BookingModal-module__0R9AaW__weekdays{letter-spacing:.05em;margin-top:24px;font-size:12px;font-weight:700}.BookingModal-module__0R9AaW__days{row-gap:6px;margin-top:14px}.BookingModal-module__0R9AaW__day{aspect-ratio:1;width:min(100%,46px);color:var(--white);background:0 0;border:0;border-radius:50%;justify-self:center;padding:0;font-size:16px;font-weight:600}.BookingModal-module__0R9AaW__day:hover:not(:disabled):not([aria-pressed=true]){background:#fff3}.BookingModal-module__0R9AaW__day:disabled{color:#fff6;cursor:default;font-weight:400}.BookingModal-module__0R9AaW__day[aria-pressed=true]{background:var(--white);color:var(--red)}.BookingModal-module__0R9AaW__side button:focus-visible{outline-color:var(--white);outline-offset:2px;border-radius:50%}.BookingModal-module__0R9AaW__summary{text-align:left;gap:16px;margin:28px 0 0;padding:0;list-style:none;display:grid}.BookingModal-module__0R9AaW__summary li{align-items:flex-start;gap:14px;font-size:15px;font-weight:500;line-height:1.45;display:flex}.BookingModal-module__0R9AaW__summary svg{opacity:.85;flex:none;margin-top:3px;font-size:16px}.BookingModal-module__0R9AaW__main{overscroll-behavior:contain;flex:1 1 0;min-width:0;padding:44px 36px 32px;overflow-y:auto}.BookingModal-module__0R9AaW__block+.BookingModal-module__0R9AaW__block{margin-top:28px}.BookingModal-module__0R9AaW__heading{color:var(--ink);outline:0;margin:0 0 8px;font-size:16px;font-weight:700;line-height:1.3}.BookingModal-module__0R9AaW__line{color:var(--ink-soft);align-items:center;gap:10px;margin:0;font-size:15px;display:flex}.BookingModal-module__0R9AaW__line svg{color:var(--red);flex:none}.BookingModal-module__0R9AaW__hint{color:var(--ink-soft);margin:0;font-size:15px}.BookingModal-module__0R9AaW__hint strong{color:var(--ink)}.BookingModal-module__0R9AaW__toggle{border:1px solid var(--grey-300);border-radius:var(--radius-sm);display:inline-flex;overflow:hidden}.BookingModal-module__0R9AaW__toggleOption{background:var(--white);min-width:96px;color:var(--ink-soft);border:0;padding:9px 18px;font-size:14px;font-weight:500}.BookingModal-module__0R9AaW__toggleOption+.BookingModal-module__0R9AaW__toggleOption{border-left:1px solid var(--grey-300)}.BookingModal-module__0R9AaW__toggleOption[aria-pressed=true]{background:var(--red-tint);color:var(--red);font-weight:700}.BookingModal-module__0R9AaW__zone{margin:8px 0 12px;position:relative}.BookingModal-module__0R9AaW__zoneSelect{width:100%;color:var(--red);text-overflow:ellipsis;appearance:none;cursor:pointer;background:0 0;border:0;padding:10px 30px 10px 0;font-family:inherit;font-size:14px;font-weight:700}.BookingModal-module__0R9AaW__zoneSelect:focus-visible{outline-offset:2px;border-radius:4px;outline:3px solid #da0a0359}.BookingModal-module__0R9AaW__zoneSelect option{color:var(--ink);font-weight:400}.BookingModal-module__0R9AaW__zoneChevron{color:var(--red);pointer-events:none;font-size:15px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.BookingModal-module__0R9AaW__slots{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.BookingModal-module__0R9AaW__slot,.BookingModal-module__0R9AaW__slotTime,.BookingModal-module__0R9AaW__next{border-radius:var(--radius-sm);width:100%;height:50px;font-size:16px;font-weight:500}.BookingModal-module__0R9AaW__slot{border:1px solid var(--grey-200);background:var(--white);color:var(--red)}.BookingModal-module__0R9AaW__slot:hover{border-color:var(--red);background:var(--red-tint)}.BookingModal-module__0R9AaW__slotPicked{grid-template-columns:1fr 1fr;gap:10px;display:grid}.BookingModal-module__0R9AaW__slotTime{border:1px solid var(--ink);background:var(--ink);color:var(--white)}.BookingModal-module__0R9AaW__next{border:1px solid var(--red);background:var(--red);color:var(--white);justify-content:center;align-items:center;gap:8px;font-weight:700;display:inline-flex}.BookingModal-module__0R9AaW__next:hover{border-color:var(--red-dark);background:var(--red-dark)}.BookingModal-module__0R9AaW__next svg{transition:transform .3s}.BookingModal-module__0R9AaW__next:hover svg{transform:translate(4px)}.BookingModal-module__0R9AaW__empty{color:var(--grey-600);margin:12px 0 0;font-size:15px}.BookingModal-module__0R9AaW__back{color:var(--red);background:0 0;border:0;align-items:center;gap:8px;margin:0 0 22px;padding:6px 0;font-size:14px;font-weight:700;display:inline-flex}.BookingModal-module__0R9AaW__back:hover{color:var(--red-dark)}.BookingModal-module__0R9AaW__detailsHeading{margin-bottom:16px;font-size:20px}.BookingModal-module__0R9AaW__form{flex-direction:column;gap:14px;display:flex}.BookingModal-module__0R9AaW__field{border:1px solid var(--grey-200);border-radius:var(--radius-sm);background:var(--white);width:100%;min-width:0;height:48px;color:var(--ink);padding:0 18px;font-family:inherit;font-size:15px}.BookingModal-module__0R9AaW__field::placeholder{color:var(--grey-600);opacity:1}.BookingModal-module__0R9AaW__field:focus{border-color:var(--red);outline:0;box-shadow:0 0 0 3px #da0a031f}.BookingModal-module__0R9AaW__textarea{resize:vertical;height:auto;min-height:92px;padding:14px 18px;line-height:1.5}.BookingModal-module__0R9AaW__primary{border-radius:var(--radius-sm);background:var(--red);width:100%;height:48px;color:var(--white);border:0;justify-content:center;align-items:center;gap:10px;padding:0 28px;font-size:15px;font-weight:700;display:inline-flex;box-shadow:0 6px 18px #da0a0340}.BookingModal-module__0R9AaW__primary:hover{background:var(--red-dark);transform:translateY(-2px);box-shadow:0 8px 24px #da0a0359}.BookingModal-module__0R9AaW__primary:active{transform:translateY(0)}.BookingModal-module__0R9AaW__primary:focus-visible,.BookingModal-module__0R9AaW__slot:focus-visible,.BookingModal-module__0R9AaW__slotTime:focus-visible,.BookingModal-module__0R9AaW__next:focus-visible{border-radius:var(--radius-sm)}.BookingModal-module__0R9AaW__primary svg{transition:transform .3s}.BookingModal-module__0R9AaW__primary:hover svg{transform:translate(4px)}.BookingModal-module__0R9AaW__success{flex-direction:column;align-items:flex-start;gap:18px;padding-top:24px;display:flex}.BookingModal-module__0R9AaW__successIcon{color:var(--green);font-size:52px}.BookingModal-module__0R9AaW__successTitle{outline:0;margin:0;font-size:26px;font-weight:700}.BookingModal-module__0R9AaW__success p{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.6}.BookingModal-module__0R9AaW__success .BookingModal-module__0R9AaW__primary{width:auto}@media (max-width:767.98px){.BookingModal-module__0R9AaW__dialog{border-radius:var(--radius);width:calc(100vw - 24px)}.BookingModal-module__0R9AaW__shell{max-height:calc(100dvh - 24px)}.BookingModal-module__0R9AaW__content{overscroll-behavior:contain;flex-direction:column;overflow-y:auto}.BookingModal-module__0R9AaW__side,.BookingModal-module__0R9AaW__main{flex:none;overflow:visible}.BookingModal-module__0R9AaW__side{padding:28px 12px 24px}.BookingModal-module__0R9AaW__main{padding:24px 18px 28px}.BookingModal-module__0R9AaW__avatar{width:64px;height:64px;margin-bottom:12px}.BookingModal-module__0R9AaW__weekdays{margin-top:18px}.BookingModal-module__0R9AaW__close{background:var(--white);top:10px;right:10px;box-shadow:0 2px 10px #0003}.BookingModal-module__0R9AaW__field{font-size:16px}}@media (max-width:359.98px){.BookingModal-module__0R9AaW__side{padding-inline:6px}.BookingModal-module__0R9AaW__main{padding-inline:14px}.BookingModal-module__0R9AaW__month{font-size:18px}.BookingModal-module__0R9AaW__slotPicked{grid-template-columns:1fr}}
.Consultation-module__UtBNda__section{background:var(--white);padding-block:76px 90px;position:relative;overflow:hidden}.Consultation-module__UtBNda__section:before{content:"";background:var(--red-tint);z-index:0;pointer-events:none;border-radius:50%;width:449px;height:415px;position:absolute}.Consultation-module__UtBNda__section:after{content:"";z-index:0;pointer-events:none;background:#e6e6e6;border-radius:50%;width:22%;height:276px;position:absolute}.Consultation-module__UtBNda__section:before{top:-26px;right:-330px}.Consultation-module__UtBNda__section:after{top:1240px;left:-250px}.Consultation-module__UtBNda__inner{z-index:1;position:relative}.Consultation-module__UtBNda__head{text-align:center;flex-direction:column;align-items:center;gap:26px;margin-bottom:56px;display:flex}.Consultation-module__UtBNda__accent{color:var(--red)}.Consultation-module__UtBNda__lead{max-width:67%;color:var(--ink-soft);margin:0 auto;font-size:16px;line-height:1.5}.Consultation-module__UtBNda__pitch{margin:22px 0 0;font-size:18px;font-style:italic;font-weight:700;line-height:1.5}.Consultation-module__UtBNda__columns{grid-template-columns:1fr 1fr;align-items:start;gap:70px;margin-bottom:68px;display:grid}.Consultation-module__UtBNda__metaBar{border-radius:var(--radius);background:var(--black);color:var(--white);grid-template-columns:repeat(4,auto);justify-content:space-between;gap:24px;margin-top:93px;padding:26px 30px;display:grid}.Consultation-module__UtBNda__metaLabel{color:#aeaeae;align-items:center;gap:8px;margin-bottom:4px;font-size:16px;font-weight:500;display:flex}.Consultation-module__UtBNda__metaValue{font-size:15px;font-weight:700;display:block}.Consultation-module__UtBNda__notepara{font-size:11px}.Consultation-module__UtBNda__metaSuffix{color:#cfcfcf;margin-left:5px;font-size:11px;font-weight:400}.Consultation-module__UtBNda__metaSuffixStacked{color:#cfcfcf;max-width:130px;margin:2px 0 0;font-size:10px;font-weight:400;line-height:1.35;display:block}.Consultation-module__UtBNda__note{border-left:4px solid var(--red);border-radius:0 var(--radius) var(--radius) 0;background:var(--red-tint);color:var(--ink-soft);align-items:center;gap:20px;margin-top:20px;padding:20px;font-size:15px;line-height:1.6;display:flex}.Consultation-module__UtBNda__noteIcon{width:64px;height:64px;color:var(--white);flex:none;place-items:center;font-size:30px;display:grid}.Consultation-module__UtBNda__actions{flex-wrap:wrap;gap:22px;margin-top:30px;display:flex}.Consultation-module__UtBNda__primary,.Consultation-module__UtBNda__secondary{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #0000001a}.Consultation-module__UtBNda__primary{background:var(--red);color:var(--white);border:2px solid var(--red)}.Consultation-module__UtBNda__secondary{background:var(--white);border:2px solid var(--grey-200);color:var(--ink)}.Consultation-module__UtBNda__primary:hover{background:#c91d36;border-color:#c91d36;transform:translateY(-3px);box-shadow:0 6px 20px #e71d3659}.Consultation-module__UtBNda__secondary:hover{background:var(--grey-50);border-color:var(--red);transform:translateY(-3px);box-shadow:0 6px 20px #00000026}.Consultation-module__UtBNda__primary:active,.Consultation-module__UtBNda__secondary:active{transform:translateY(-1px)scale(.98);box-shadow:0 3px 12px #00000026}.Consultation-module__UtBNda__primary:hover svg,.Consultation-module__UtBNda__secondary:hover svg{animation:.5s ease-in-out Consultation-module__UtBNda__buttonArrowBounce}@keyframes Consultation-module__UtBNda__buttonArrowBounce{0%,to{transform:translate(0)}50%{transform:translate(5px)}}.Consultation-module__UtBNda__strategist{border-radius:var(--radius-lg);text-align:center;background:#fdf4f3;margin-inline:55px;padding:34px 40px 28px;position:relative}.Consultation-module__UtBNda__strategistTitle{letter-spacing:.02em;color:var(--red);margin:0 0 18px;font-size:22px;font-weight:700}.Consultation-module__UtBNda__portrait{width:190px;height:210px;margin:0 auto 16px;overflow:hidden}.Consultation-module__UtBNda__portrait img{object-fit:cover;width:100%;height:100%}.Consultation-module__UtBNda__name{margin:0 0 2px;font-size:18px;font-weight:700}.Consultation-module__UtBNda__role{margin:0 0 6px;font-size:18px;font-weight:700}.Consultation-module__UtBNda__tags{color:var(--ink-soft);margin:0 0 10px;font-size:13px}.Consultation-module__UtBNda__blurb{color:var(--grey-600);margin:0;font-size:13px}.Consultation-module__UtBNda__tagline{margin:4px 0 0;font-size:13px;font-weight:700}.Consultation-module__UtBNda__strategistStats{border-top:1px solid var(--grey-200);grid-template-columns:repeat(3,1fr);gap:12px;margin-top:10px;padding-top:10px;list-style:none;display:grid}.Consultation-module__UtBNda__strategistStats dt{font-size:18px;font-weight:700}.Consultation-module__UtBNda__strategistStats dd{letter-spacing:.06em;color:var(--grey-600);margin:0;font-size:11px;font-weight:500}.Consultation-module__UtBNda__badges{margin:0;padding:0;list-style:none}.Consultation-module__UtBNda__badge{border-radius:var(--radius);background:var(--white);text-align:left;white-space:nowrap;align-items:center;gap:clamp(8px,1vw,12px);padding:10px 14px;display:flex;position:absolute;box-shadow:0 8px 22px #0000001a}.Consultation-module__UtBNda__badge:first-child{top:88px;left:-80px}.Consultation-module__UtBNda__badge:nth-child(2){top:185px;left:-99px}.Consultation-module__UtBNda__badge:nth-child(3){top:288px;left:-87px}.Consultation-module__UtBNda__badge:nth-child(4){top:100px;right:-62px}.Consultation-module__UtBNda__badge:nth-child(5){top:200px;right:-74px}.Consultation-module__UtBNda__badgeIcon{background:var(--grey-50);border-radius:12px;flex:none;place-items:center;width:clamp(34px,3vw,42px);height:clamp(34px,3vw,42px);display:grid}.Consultation-module__UtBNda__badge:first-child .Consultation-module__UtBNda__badgeIcon,.Consultation-module__UtBNda__badge:nth-child(2) .Consultation-module__UtBNda__badgeIcon{background:#fff0ef}.Consultation-module__UtBNda__badge:nth-child(3) .Consultation-module__UtBNda__badgeIcon{background:#edf3ff}.Consultation-module__UtBNda__badge:nth-child(4) .Consultation-module__UtBNda__badgeIcon{background:#eefaf1}.Consultation-module__UtBNda__badge:nth-child(5) .Consultation-module__UtBNda__badgeIcon{background:#fff7e6}.Consultation-module__UtBNda__badgeIcon img{object-fit:contain;width:min(64%,24px);height:auto;max-height:24px}.Consultation-module__UtBNda__badgeLabel{letter-spacing:.05em;color:var(--grey-600);font-size:9px;font-weight:500;display:block}.Consultation-module__UtBNda__badgeValue{font-size:14px;font-weight:700}.Consultation-module__UtBNda__lists{grid-template-columns:1fr 1fr;gap:70px;display:grid}.Consultation-module__UtBNda__lists>*{min-width:0}.Consultation-module__UtBNda__listHead{letter-spacing:.04em;white-space:nowrap;align-items:center;gap:18px;margin-bottom:22px;font-size:15px;font-weight:700;display:flex}.Consultation-module__UtBNda__listHead:after{content:"";background:var(--grey-200);flex:1;height:1px}.Consultation-module__UtBNda__analyzeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.Consultation-module__UtBNda__analyzeItem{border-radius:var(--radius);background:#f7f7f7;border:1px solid #e1e1e1;align-items:center;gap:8px;min-height:44px;padding:1px 5px;font-size:13px;font-weight:500;transition:border-color .18s,transform .18s;display:flex}.Consultation-module__UtBNda__analyzeItem:hover{border-color:var(--red);transform:translateY(-2px)}.Consultation-module__UtBNda__analyzeIcon{background:#fff;border-radius:10px;flex:none;place-items:center;width:25px;height:25px;display:grid}.Consultation-module__UtBNda__analyzeIcon img{object-fit:contain;width:min(58%,18px);height:auto;max-height:18px}.Consultation-module__UtBNda__receiveGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin:0;padding:0;list-style:none;display:grid}.Consultation-module__UtBNda__receiveItem{border:1px solid var(--grey-200);border-radius:var(--radius);background:var(--white);align-items:center;gap:10px;padding:10px;font-size:14px;font-weight:500;display:flex}.Consultation-module__UtBNda__check{color:var(--red);flex:none;font-size:18px}@media (max-width:1399.98px){.Consultation-module__UtBNda__columns,.Consultation-module__UtBNda__lists{gap:44px}.Consultation-module__UtBNda__strategist{margin-inline:60px}}@media (max-width:1199.98px){.Consultation-module__UtBNda__columns,.Consultation-module__UtBNda__lists{grid-template-columns:1fr;gap:44px}.Consultation-module__UtBNda__strategist{max-width:620px;margin-inline:auto}.Consultation-module__UtBNda__badge{display:inline-flex;position:static}.Consultation-module__UtBNda__badges{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:20px;display:flex}.Consultation-module__UtBNda__metaBar{grid-template-columns:repeat(2,1fr);gap:18px}}@media (max-width:767.98px){.Consultation-module__UtBNda__analyzeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.Consultation-module__UtBNda__receiveGrid{grid-template-columns:1fr 1fr}.Consultation-module__UtBNda__listHead{white-space:normal}.Consultation-module__UtBNda__pitch{font-size:18px}.Consultation-module__UtBNda__lead{font-size:15px}.Consultation-module__UtBNda__badges{grid-template-columns:1fr 1fr;margin-bottom:15px;display:grid}}@media (max-width:575.98px){.Consultation-module__UtBNda__section{padding-block:48px 60px}.Consultation-module__UtBNda__section:before,.Consultation-module__UtBNda__section:after{display:none}.Consultation-module__UtBNda__metaBar{grid-template-columns:1fr;padding:20px}.Consultation-module__UtBNda__note{flex-direction:column;align-items:flex-start;padding:18px}.Consultation-module__UtBNda__analyzeGrid{grid-template-columns:1fr 1fr;gap:10px}.Consultation-module__UtBNda__analyzeIcon{border-radius:8px;width:30px;height:30px}.Consultation-module__UtBNda__analyzeIcon img{width:58%;height:auto;max-height:16px}.Consultation-module__UtBNda__strategist{padding:24px 18px}.Consultation-module__UtBNda__portrait{width:160px;height:160px}.Consultation-module__UtBNda__actions .Consultation-module__UtBNda__primary,.Consultation-module__UtBNda__actions .Consultation-module__UtBNda__secondary{flex:100%;justify-content:center}.Consultation-module__UtBNda__lead{max-width:100%}.Consultation-module__UtBNda__pitch{font-size:15px}.Consultation-module__UtBNda__head{margin-bottom:20px}.Consultation-module__UtBNda__metaBar{grid-template-columns:1fr 1fr;margin-top:0;padding:10px 25px}.Consultation-module__UtBNda__badge{padding:5px 10px}.Consultation-module__UtBNda__badgeIcon{border-radius:9px;width:30px;height:30px}.Consultation-module__UtBNda__badgeIcon img{width:64%;height:auto;max-height:19px}}@media (max-width:499.98px){.Consultation-module__UtBNda__lead{font-size:13px}.Consultation-module__UtBNda__pitch{margin-top:15px;font-size:12px}.Consultation-module__UtBNda__metaLabel{font-size:13px}.Consultation-module__UtBNda__metaValue{font-size:12px}.Consultation-module__UtBNda__noteIcon{width:45px;height:45px;font-size:20px}.Consultation-module__UtBNda__note{gap:15px}.Consultation-module__UtBNda__actions{gap:15px;margin-top:15px}.Consultation-module__UtBNda__portrait{width:70%;height:100%}}@media (max-width:360px){.Consultation-module__UtBNda__head{gap:10px}.Consultation-module__UtBNda__pitch{font-size:10px}.Consultation-module__UtBNda__analyzeItem{flex-direction:unset;min-height:unset;align-items:center;padding:10px;font-size:12px}.Consultation-module__UtBNda__receiveItem{border:1px solid var(--grey-200);border-radius:var(--radius);background:var(--white);align-items:center;gap:10px;padding:4px;font-size:12px;font-weight:500;display:flex}.Consultation-module__UtBNda__metaBar,.Consultation-module__UtBNda__note,.Consultation-module__UtBNda__actions{margin-right:25px}.Consultation-module__UtBNda__strategist{margin-right:25px;margin-inline:unset;width:94%}.Consultation-module__UtBNda__strategistStats dt{font-size:15px}.Consultation-module__UtBNda__columns{margin-bottom:40px}.Consultation-module__UtBNda__section{padding-block:48px 40px}}
.WhatWeDo-module__iIibca__section{background:linear-gradient(180deg, #fafafaed 0%, #f4f4f4e6 100%), var(--off-white) url(/images/why-business-choose-bg.webp) center / cover no-repeat;padding-block:70px 35px}.WhatWeDo-module__iIibca__head{text-align:center;flex-direction:column;align-items:center;gap:26px;margin-bottom:50px;display:flex}.WhatWeDo-module__iIibca__layout{grid-template-columns:400px 1fr;align-items:start;gap:66px;display:grid}.WhatWeDo-module__iIibca__tabs{flex-direction:column;gap:12px;margin:0;padding:0;list-style:none;display:flex}.WhatWeDo-module__iIibca__tab{background:var(--grey-100);text-align:left;width:100%;color:var(--ink);cursor:pointer;border:0;border-left:6px solid #10101870;border-radius:4px;align-items:center;gap:10px;padding:10px;font-size:18px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden}.WhatWeDo-module__iIibca__tab:before{content:"";opacity:0;background:linear-gradient(90deg,#e71d360d,#0000);transition:opacity .3s;position:absolute;inset:0}.WhatWeDo-module__iIibca__tab:hover{background:var(--grey-200);transform:translate(3px);box-shadow:0 4px 12px #00000014}.WhatWeDo-module__iIibca__tab:hover:before{opacity:1}.WhatWeDo-module__iIibca__tab:active{transform:translate(2px)scale(.98)}.WhatWeDo-module__iIibca__tabActive{border-left-color:var(--red);background:var(--grey-300);font-weight:600;box-shadow:0 4px 15px #e71d3626}.WhatWeDo-module__iIibca__tabIcon{color:var(--red);flex:none;font-size:18px;line-height:1;transition:transform .3s}.WhatWeDo-module__iIibca__tab:hover .WhatWeDo-module__iIibca__tabIcon{transform:scale(1.2)rotate(5deg)}.WhatWeDo-module__iIibca__panel{border-radius:var(--radius-lg);min-height:580px;color:var(--white);touch-action:pan-y pinch-zoom;-webkit-user-select:none;user-select:none;background:#101018;padding:52px 56px;transition:opacity .3s,transform .3s;position:relative;overflow:hidden}.WhatWeDo-module__iIibca__panelBg{object-fit:cover;opacity:.5;width:100%;height:100%;position:absolute;inset:0}.WhatWeDo-module__iIibca__panel:after{content:"";background:linear-gradient(100deg,#0a0a10db 0%,#0a0a1059 72%);position:absolute;inset:0}.WhatWeDo-module__iIibca__panelInner{z-index:1;max-width:830px;position:relative}.WhatWeDo-module__iIibca__panelTitle{border-bottom:4px solid var(--red);margin:0 0 22px;padding-bottom:10px;font-size:25px;font-weight:600;display:inline-block}.WhatWeDo-module__iIibca__panelBody{color:#ededed;margin:0 0 26px;font-size:15px;line-height:1.6}.WhatWeDo-module__iIibca__tags{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.WhatWeDo-module__iIibca__tag{background:var(--white);color:var(--ink);border-radius:5px;padding:5px 10px;font-size:11px;font-weight:500}.WhatWeDo-module__iIibca__dots{justify-content:center;gap:14px;margin-top:34px;padding:0;list-style:none;display:flex}.WhatWeDo-module__iIibca__dot{background:var(--grey-300);cursor:pointer;border:0;border-radius:50%;width:14px;height:14px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.WhatWeDo-module__iIibca__dot:before{content:"";background:var(--red-dark);border-radius:50%;transition:transform .3s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scale(0)}.WhatWeDo-module__iIibca__dot:hover{transform:scale(1.3);box-shadow:0 0 10px #e71d3680}.WhatWeDo-module__iIibca__dot:active{transform:scale(1.1)}.WhatWeDo-module__iIibca__dotActive{background:var(--red-dark);transform:scale(1.15);box-shadow:0 0 12px #92020599}.WhatWeDo-module__iIibca__dotActive:before{transform:scale(1)}@media (max-width:1199.98px){.WhatWeDo-module__iIibca__layout{grid-template-columns:320px 1fr;gap:32px}.WhatWeDo-module__iIibca__panel{padding:36px 32px}.WhatWeDo-module__iIibca__tab{padding:12px 16px;font-size:17px}}@media (max-width:991.98px){.WhatWeDo-module__iIibca__layout{grid-template-columns:1fr;gap:26px}.WhatWeDo-module__iIibca__tabs{scrollbar-width:thin;flex-direction:row;padding-bottom:6px;overflow-x:auto}.WhatWeDo-module__iIibca__tab{white-space:nowrap;border-bottom:4px solid #0000;border-left:0;flex:none}.WhatWeDo-module__iIibca__tabActive{border-bottom-color:var(--red)}.WhatWeDo-module__iIibca__panel{min-height:0}}@media (max-width:575.98px){.WhatWeDo-module__iIibca__section{padding-block:48px 60px}.WhatWeDo-module__iIibca__panel{cursor:grab;padding:26px 20px}.WhatWeDo-module__iIibca__panel:active{cursor:grabbing}.WhatWeDo-module__iIibca__panelTitle{font-size:22px}.WhatWeDo-module__iIibca__panelBody{font-size:14px}.WhatWeDo-module__iIibca__tab{padding:9px;font-size:15px}.WhatWeDo-module__iIibca__layout{gap:15px}.WhatWeDo-module__iIibca__dot{width:7px;height:7px}.WhatWeDo-module__iIibca__dots{gap:9px}.WhatWeDo-module__iIibca__tabIcon{width:13px}}@media (max-width:360px){.WhatWeDo-module__iIibca__section{padding-block:44px 15px}.WhatWeDo-module__iIibca__head{gap:12px;margin-bottom:12px}.WhatWeDo-module__iIibca__tab{font-size:12px}.WhatWeDo-module__iIibca__panelTitle{margin-bottom:12px;font-size:15px}.WhatWeDo-module__iIibca__panelBody{margin-bottom:12px;font-size:12px}.WhatWeDo-module__iIibca__tags{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.WhatWeDo-module__iIibca__dots{margin-top:12px}.WhatWeDo-module__iIibca__tag{padding:5px;font-size:7px}}
.Tools-module__Nq9s3G__section{color:var(--white);text-align:center;padding-block:66px 84px;position:relative;overflow:hidden}.Tools-module__Nq9s3G__backgroundVideo{z-index:0;object-fit:cover;opacity:.4;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Tools-module__Nq9s3G__videoOverlay{z-index:1;position:absolute;inset:0}.Tools-module__Nq9s3G__section:after{content:"";opacity:.3;z-index:2;background-position:0 0,40px 40px;background-size:50px 50px,80px 80px;animation:20s linear infinite Tools-module__Nq9s3G__particleFloat;position:absolute;inset:0}@keyframes Tools-module__Nq9s3G__gradientShift{0%,to{opacity:1;transform:scale(1)rotate(0)}33%{opacity:.9;transform:scale(1.1)rotate(5deg)}66%{opacity:.95;transform:scale(1.05)rotate(-3deg)}}@keyframes Tools-module__Nq9s3G__particleFloat{0%{transform:translate(0)}to{transform:translate(50px,50px)}}.Tools-module__Nq9s3G__head{z-index:3;flex-direction:column;align-items:center;gap:24px;margin-bottom:40px;display:flex;position:relative}.Tools-module__Nq9s3G__tabs{z-index:3;flex-wrap:wrap;justify-content:center;gap:18px;margin-bottom:18px;padding:0;list-style:none;display:flex;position:relative}.Tools-module__Nq9s3G__tab{border-radius:var(--radius-sm);color:#000;cursor:pointer;background:0 0;border:1px solid #fff9;align-items:center;gap:10px;padding:10px;font-size:15px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026}.Tools-module__Nq9s3G__tab span[aria-hidden]{font-size:18px}.Tools-module__Nq9s3G__tab:before{content:"";opacity:0;background:linear-gradient(135deg,#ffffff1a,#ffffff0d);transition:opacity .3s;position:absolute;inset:0}.Tools-module__Nq9s3G__tab:hover{color:#000;background:#ffffff1f;border-color:#fffc;transform:translateY(-2px);box-shadow:0 4px 15px #0003}.Tools-module__Nq9s3G__tab:hover:before{opacity:1}.Tools-module__Nq9s3G__tab:active{transform:translateY(-1px)scale(.98);box-shadow:0 2px 10px #0000002e}.Tools-module__Nq9s3G__tabActive{background:var(--red);border-color:var(--red);color:#fff;transform:translateY(-2px);box-shadow:0 6px 20px #e71d3666}.Tools-module__Nq9s3G__tabActive:before{opacity:1;background:linear-gradient(135deg,#ffffff26,#0000)}.Tools-module__Nq9s3G__grid{border-radius:var(--radius-lg);z-index:3;grid-template-columns:repeat(7,minmax(0,1fr));gap:20px;margin:0;padding:10px 15px;list-style:none;display:grid;position:relative}.Tools-module__Nq9s3G__tool{border-radius:var(--radius);justify-content:center;align-items:center;padding:10px;transition:background .2s,transform .2s;display:flex;overflow:hidden}.Tools-module__Nq9s3G__tool:hover{background:#ffffff3d;transform:translateY(-4px)}.Tools-module__Nq9s3G__tool img{object-fit:contain;width:auto;max-width:70%;max-height:79%}@media (max-width:1199.98px){.Tools-module__Nq9s3G__head{gap:20px;margin-bottom:32px}.Tools-module__Nq9s3G__grid{grid-template-columns:repeat(5,minmax(0,1fr))}.Tools-module__Nq9s3G__tab{padding:10px 16px;font-size:15px}}@media (max-width:767.98px){.Tools-module__Nq9s3G__head{gap:16px;margin-bottom:28px}.Tools-module__Nq9s3G__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:18px}.Tools-module__Nq9s3G__tabs{gap:10px}.Tools-module__Nq9s3G__tab{padding:9px 13px;font-size:13px}}@media (max-width:575.98px){.Tools-module__Nq9s3G__section{padding-block:44px 56px}.Tools-module__Nq9s3G__head{gap:14px;margin-bottom:24px}.Tools-module__Nq9s3G__backgroundVideo{object-fit:cover;width:100%;min-width:100%;height:100%;min-height:100%;display:block}.Tools-module__Nq9s3G__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.Tools-module__Nq9s3G__tool{aspect-ratio:2;padding:15px}.Tools-module__Nq9s3G__tool img{object-fit:contain;width:auto;height:100px;max-height:85%}}@media (max-width:360px){.Tools-module__Nq9s3G__head{gap:12px;margin-bottom:20px}.Tools-module__Nq9s3G__backgroundVideo{object-fit:cover;width:100%;min-width:100%;height:100%;min-height:100%;display:block}.Tools-module__Nq9s3G__tool{aspect-ratio:1;padding:1px}.Tools-module__Nq9s3G__tool img{max-height:53px}.Tools-module__Nq9s3G__tabs{grid-template-columns:1fr 1fr 1fr;gap:5px;display:grid}.Tools-module__Nq9s3G__tab{text-align:center;width:100%;padding:5px;font-size:9px}.Tools-module__Nq9s3G__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;padding:10px}}
.Process-module__RmMdVa__section{background:var(--white);text-align:center;padding-block:80px 20px}.Process-module__RmMdVa__head{flex-direction:column;align-items:center;gap:30px;margin-bottom:60px;display:flex}.Process-module__RmMdVa__title{width:100%;font-size:35px;font-weight:600;line-height:1.14}.Process-module__RmMdVa__intro{max-width:720px;color:var(--ink-soft);margin:0 auto;font-size:18px;line-height:1.55}.Process-module__RmMdVa__rows{max-width:1360px;margin:0 auto}.Process-module__RmMdVa__row{grid-template-columns:1fr 44px 1fr 44px 1fr 44px 1fr;align-items:stretch;display:grid}.Process-module__RmMdVa__rowTwo{grid-template-columns:1fr 44px 1fr 44px 1.18fr;margin-top:32px}.Process-module__RmMdVa__cardWrap{perspective:900px;min-width:0;height:100%}.Process-module__RmMdVa__arrow{justify-content:center;align-self:center;align-items:center;gap:2px;height:3px;display:flex}.Process-module__RmMdVa__arrowLine{border-top:2px dashed var(--red);opacity:.55;flex:1;height:0}.Process-module__RmMdVa__arrowHead{color:var(--red);opacity:.85;flex-shrink:0;font-size:15px}.Process-module__RmMdVa__arrowGold .Process-module__RmMdVa__arrowLine{border-top-color:var(--gold);opacity:.7}.Process-module__RmMdVa__arrowGold .Process-module__RmMdVa__arrowHead{color:var(--gold);opacity:1}.Process-module__RmMdVa__card{text-align:left;background:var(--white);border:1px solid var(--grey-200);border-radius:var(--radius-lg);height:100%;transform-style:preserve-3d;will-change:transform;flex-direction:column;gap:14px;padding:22px 22px 18px;transition:box-shadow .3s,border-color .3s;display:flex;position:relative;box-shadow:0 10px 30px #da0a031f}@media (hover:hover) and (pointer:fine){.Process-module__RmMdVa__card:hover{border-color:var(--red-tint);box-shadow:0 26px 52px #da0a033d}.Process-module__RmMdVa__apex:hover{box-shadow:0 28px 48px #ebbc004d}}.Process-module__RmMdVa__apex{border:1.5px solid var(--gold);background:linear-gradient(180deg, #fffdf4 0%, var(--white) 60%);box-shadow:0 10px 28px #ebbc0029}.Process-module__RmMdVa__glare{z-index:1;border-radius:inherit;pointer-events:none;mix-blend-mode:overlay;opacity:0;transition:opacity .3s;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){.Process-module__RmMdVa__card:hover .Process-module__RmMdVa__glare{opacity:1}}.Process-module__RmMdVa__cardTop{justify-content:space-between;align-items:center;gap:10px;display:flex}.Process-module__RmMdVa__badge{border-radius:var(--radius-pill);background:var(--grey-50);color:var(--grey-600);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;padding:5px 12px;font-size:11px;font-weight:700;display:inline-flex}.Process-module__RmMdVa__badgeDot{background:var(--red);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite Process-module__RmMdVa__iconPulse}.Process-module__RmMdVa__badgeStatus{color:var(--red)}.Process-module__RmMdVa__apex .Process-module__RmMdVa__badge{color:#a3790a;background:#ebbc0024}.Process-module__RmMdVa__apex .Process-module__RmMdVa__badgeStatus{color:#a3790a}.Process-module__RmMdVa__badgeStar{color:var(--gold);font-size:10px}.Process-module__RmMdVa__iconChip{background:var(--grey-100);width:38px;height:38px;color:var(--grey-600);border-radius:50%;flex-shrink:0;place-items:center;font-size:17px;display:grid}.Process-module__RmMdVa__apex .Process-module__RmMdVa__iconChip{background:var(--gold);color:var(--white)}.Process-module__RmMdVa__numberRow{align-items:baseline;gap:10px;display:flex}.Process-module__RmMdVa__number{color:var(--red);font-size:44px;font-weight:900;line-height:1}.Process-module__RmMdVa__apex .Process-module__RmMdVa__number{color:#a3790a}.Process-module__RmMdVa__tagLabel{letter-spacing:.06em;text-transform:uppercase;color:var(--grey-400);font-size:11px;font-weight:700}.Process-module__RmMdVa__cardTitle{color:var(--ink);align-items:center;gap:8px;margin:-6px 0 0;font-size:24px;font-weight:800;line-height:1.15;display:flex}.Process-module__RmMdVa__marker{background:var(--red);border-radius:50%;width:6px;height:6px}.Process-module__RmMdVa__titlePill{border-radius:var(--radius-pill);background:var(--red);color:var(--white);padding:3px 10px;font-size:11px;font-weight:700}.Process-module__RmMdVa__cardBody{min-height:40px;color:var(--ink-soft);white-space:pre-line;margin:0;font-size:14.5px;line-height:1.4}.Process-module__RmMdVa__tagList{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.Process-module__RmMdVa__tagChip{border-radius:var(--radius-sm);background:var(--grey-50);color:var(--ink-soft);padding:6px 12px;font-size:12px;font-weight:600}.Process-module__RmMdVa__apex .Process-module__RmMdVa__tagChip{color:#8a6600;background:#ebbc001f}.Process-module__RmMdVa__meta{border-top:1px solid var(--grey-100);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:14px;font-size:12.5px;display:flex}.Process-module__RmMdVa__metaLeft{color:var(--ink);font-weight:700}.Process-module__RmMdVa__metaRight{color:var(--red);flex-shrink:0;align-items:center;gap:4px;font-weight:700;display:inline-flex}.Process-module__RmMdVa__apex .Process-module__RmMdVa__metaRight{color:#a3790a}@media (max-width:1399.98px){.Process-module__RmMdVa__row{grid-template-columns:1fr 34px 1fr 34px 1fr 34px 1fr}.Process-module__RmMdVa__rowTwo{grid-template-columns:1fr 34px 1fr 34px 1.18fr}}@media (max-width:1199.98px){.Process-module__RmMdVa__title{font-size:44px}.Process-module__RmMdVa__intro{font-size:16px}.Process-module__RmMdVa__row{grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr}.Process-module__RmMdVa__rowTwo{grid-template-columns:1fr 24px 1fr 24px 1.15fr}.Process-module__RmMdVa__card{gap:12px;padding:20px 18px 16px}.Process-module__RmMdVa__number{font-size:38px}.Process-module__RmMdVa__cardTitle{font-size:21px}}@media (max-width:991.98px){.Process-module__RmMdVa__head{margin-bottom:40px}.Process-module__RmMdVa__row,.Process-module__RmMdVa__rowTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:0}.Process-module__RmMdVa__row+.Process-module__RmMdVa__row{margin-top:20px}.Process-module__RmMdVa__arrow{display:none}}@media (max-width:575.98px){.Process-module__RmMdVa__section{padding-block:48px 60px}.Process-module__RmMdVa__head{margin-bottom:30px}.Process-module__RmMdVa__title{font-size:26px}.Process-module__RmMdVa__intro{font-size:14px}.Process-module__RmMdVa__row,.Process-module__RmMdVa__rowTwo{grid-template-columns:1fr;gap:16px}.Process-module__RmMdVa__row+.Process-module__RmMdVa__row{margin-top:16px}.Process-module__RmMdVa__card{padding:18px 16px 14px}.Process-module__RmMdVa__number{font-size:34px}.Process-module__RmMdVa__cardTitle{font-size:19px}.Process-module__RmMdVa__cardBody{min-height:0;font-size:14px}}@media (max-width:360px){.Process-module__RmMdVa__title{font-size:20px}.Process-module__RmMdVa__head{gap:20px;margin-bottom:20px}.Process-module__RmMdVa__card{gap:10px;padding:16px 14px 12px}.Process-module__RmMdVa__number{font-size:28px}.Process-module__RmMdVa__cardTitle{font-size:17px}.Process-module__RmMdVa__badge{padding:4px 10px;font-size:10px}.Process-module__RmMdVa__iconChip{width:32px;height:32px;font-size:14px}.Process-module__RmMdVa__tagChip{padding:5px 10px;font-size:11px}}
.Experts-module__MmBzqa__section{background:linear-gradient(180deg, #fffffff0 0%, #fafafaeb 100%), var(--white) url(/images/why-business-choose-bg.webp) center / cover no-repeat;text-align:center;padding-block:70px 80px}.Experts-module__MmBzqa__head{flex-direction:column;align-items:center;gap:24px;margin-bottom:52px;display:flex}.Experts-module__MmBzqa__intro{max-width:67%;color:var(--ink-soft);margin:0 auto;font-size:16px;line-height:1.5}.Experts-module__MmBzqa__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin:0 0 56px;padding:0;list-style:none;display:grid}.Experts-module__MmBzqa__grid>*{display:flex}.Experts-module__MmBzqa__cardContainer{width:100%;height:100%}.Experts-module__MmBzqa__card{border-radius:var(--radius-lg);background:var(--grey-100);text-align:left;flex-direction:column;width:100%;height:100%;padding:26px 26px 22px;transition:box-shadow .3s;display:flex;box-shadow:0 4px 12px #00000014}.Experts-module__MmBzqa__cardContainer:hover .Experts-module__MmBzqa__card{box-shadow:0 18px 36px #00000026}.Experts-module__MmBzqa__top{border-bottom:1px solid var(--grey-300);align-items:center;gap:22px;padding-bottom:18px;display:flex}.Experts-module__MmBzqa__avatar{flex:none;width:110px;height:110px;position:relative}.Experts-module__MmBzqa__avatar img{border:3px solid var(--green);object-fit:cover;border-radius:50%;width:100%;height:100%}.Experts-module__MmBzqa__online{border:2px solid var(--grey-100);background:var(--green);border-radius:50%;width:18px;height:18px;position:absolute;bottom:8px;right:4px}.Experts-module__MmBzqa__name{margin:0 0 2px;font-size:18px;font-weight:700}.Experts-module__MmBzqa__role{color:var(--ink-soft);margin:0 0 10px;font-size:14px}.Experts-module__MmBzqa__years{color:var(--white);background:#3f3f3f;border-radius:5px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-block}.Experts-module__MmBzqa__available{color:var(--green);align-items:center;gap:8px;margin:8px 0 0;font-size:15px;display:flex}.Experts-module__MmBzqa__available:before{content:"";background:var(--green);border-radius:50%;width:8px;height:8px}.Experts-module__MmBzqa__blurb{font-size:var(--fs-body);color:var(--ink-soft);white-space:pre-line;margin:16px 0 18px;line-height:1.45}.Experts-module__MmBzqa__chat{border-radius:var(--radius-sm);background:var(--white);font-size:var(--fs-body);justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:13px 18px;font-weight:500;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000014}.Experts-module__MmBzqa__chat:hover{background:var(--grey-50);transform:translateY(-2px);box-shadow:0 4px 12px #0000001f}.Experts-module__MmBzqa__chat:active{transform:translateY(-1px)scale(.98);box-shadow:0 2px 8px #0000001a}.Experts-module__MmBzqa__chat:hover .Experts-module__MmBzqa__chatIcon{animation:.6s ease-in-out Experts-module__MmBzqa__whatsappBounce}.Experts-module__MmBzqa__chat:hover svg:last-child{animation:.4s ease-in-out Experts-module__MmBzqa__arrowSlideRight}@keyframes Experts-module__MmBzqa__whatsappBounce{0%,to{transform:scale(1)rotate(0)}25%{transform:scale(1.1)rotate(-5deg)}75%{transform:scale(1.1)rotate(5deg)}}@keyframes Experts-module__MmBzqa__arrowSlideRight{0%,to{transform:translate(0)}50%{transform:translate(4px)}}.Experts-module__MmBzqa__chatLeft{align-items:center;gap:12px;display:inline-flex}.Experts-module__MmBzqa__chatIcon{color:var(--green);font-size:22px}.Experts-module__MmBzqa__or{font-size:var(--fs-lead);align-items:center;gap:22px;margin-bottom:34px;font-weight:700;display:flex}.Experts-module__MmBzqa__or:before,.Experts-module__MmBzqa__or:after{content:"";border-top:1.5px dashed var(--ink);flex:1}.Experts-module__MmBzqa__banner{border-radius:var(--radius-lg);background:var(--grey-50) url(/images/cta.webp) center / cover no-repeat;text-align:left;justify-content:space-between;align-items:center;gap:34px;padding:40px 48px;display:flex}.Experts-module__MmBzqa__bannerTitle{margin:0 0 8px;font-size:30px;font-weight:700}.Experts-module__MmBzqa__bannerAccent{color:var(--red)}.Experts-module__MmBzqa__bannerBody{max-width:640px;font-size:var(--fs-lead);color:var(--ink-soft);margin:0;font-style:italic;line-height:1.4}.Experts-module__MmBzqa__pick{border:2px solid var(--red);border-radius:var(--radius-pill);color:#da0a03;background:0 0;flex:none;align-items:center;gap:16px;padding:15px 34px;font-size:20px;font-weight:700;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 15px #0000001a}.Experts-module__MmBzqa__pick:hover{background:var(--red);color:var(--white);border-color:var(--red);transform:translateY(-3px);box-shadow:0 8px 25px #e71d364d}.Experts-module__MmBzqa__pick:active{transform:translateY(-1px)scale(.98);box-shadow:0 4px 15px #e71d3666}.Experts-module__MmBzqa__pick:hover svg:first-child{animation:.6s ease-in-out Experts-module__MmBzqa__clockRotate}.Experts-module__MmBzqa__pick:hover svg:last-child{animation:.4s ease-in-out Experts-module__MmBzqa__arrowSlide}@keyframes Experts-module__MmBzqa__clockRotate{0%,to{transform:rotate(0)}50%{transform:rotate(180deg)}}@keyframes Experts-module__MmBzqa__arrowSlide{0%,to{transform:translate(0)}50%{transform:translate(5px)}}@media (max-width:1199.98px){.Experts-module__MmBzqa__grid{gap:22px}.Experts-module__MmBzqa__name{font-size:21px}.Experts-module__MmBzqa__avatar{width:88px;height:88px}.Experts-module__MmBzqa__bannerTitle{font-size:24px}.Experts-module__MmBzqa__pick{padding:12px 24px;font-size:20px}}@media (max-width:991.98px){.Experts-module__MmBzqa__grid{grid-template-columns:1fr;max-width:560px;margin-inline:auto}.Experts-module__MmBzqa__banner{flex-direction:column;align-items:flex-start;padding:28px 24px}}@media (max-width:575.98px){.Experts-module__MmBzqa__section{padding-block:48px 60px}.Experts-module__MmBzqa__intro{max-width:unset;font-size:15px}.Experts-module__MmBzqa__top{gap:14px}.Experts-module__MmBzqa__avatar{width:72px;height:72px}.Experts-module__MmBzqa__name{font-size:18px}.Experts-module__MmBzqa__role,.Experts-module__MmBzqa__blurb,.Experts-module__MmBzqa__chat{font-size:14px}.Experts-module__MmBzqa__bannerBody{font-size:15px}.Experts-module__MmBzqa__pick{justify-content:center;width:100%;font-size:18px}.Experts-module__MmBzqa__head{align-items:center;gap:20px;margin-bottom:20px}}@media (max-width:360px){.Experts-module__MmBzqa__banner{gap:10px}.Experts-module__MmBzqa__pick{width:unset;gap:10px;padding:12px;font-size:13px}.Experts-module__MmBzqa__bannerTitle{font-size:19px}.Experts-module__MmBzqa__section{padding-block:44px 56px}}
.AiServices-module__0Sp9hW__section{padding-block:var(--svc-section-y);background:radial-gradient(40% 50% at 100% 0%, #da0a030f, transparent 70%), var(--svc-cream);border-block:1px solid var(--svc-cream-line)}.AiServices-module__0Sp9hW__grid{gap:var(--svc-gap);grid-template-columns:1.15fr 1fr 1fr;grid-auto-rows:minmax(0,auto);margin:0;padding:0;list-style:none;display:grid}.AiServices-module__0Sp9hW__cell{min-width:0;display:flex}.AiServices-module__0Sp9hW__p0{grid-row:span 2}.AiServices-module__0Sp9hW__p3{grid-column:2/span 2}.AiServices-module__0Sp9hW__card{width:100%;min-width:0;padding:clamp(22px, calc(36 * var(--svc-u)), 36px);border:1px solid var(--svc-cream-line);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.AiServices-module__0Sp9hW__card:hover{border-color:#da0a0359;transform:translateY(-4px);box-shadow:0 22px 50px #11111114}.AiServices-module__0Sp9hW__top{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AiServices-module__0Sp9hW__icon{background:var(--red-tint);width:56px;height:56px;color:var(--red);border-radius:16px;place-items:center;font-size:26px;transition:background .3s,color .3s,transform .3s;display:grid}.AiServices-module__0Sp9hW__card:hover .AiServices-module__0Sp9hW__icon{background:var(--red);color:var(--white);transform:rotate(-6deg)}.AiServices-module__0Sp9hW__num{color:var(--grey-300);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:14px;font-weight:700}.AiServices-module__0Sp9hW__title{margin:clamp(20px, calc(30 * var(--svc-u)), 30px) 0 0;font-size:clamp(18px, calc(22 * var(--svc-u)), 22px);font-weight:700;line-height:1.3}.AiServices-module__0Sp9hW__text{color:var(--svc-muted);font-size:var(--svc-fs-body);margin:10px 0 0;line-height:1.65}.AiServices-module__0Sp9hW__featured{background:radial-gradient(80% 60% at 100% 0%, #da0a0373, transparent 70%), linear-gradient(160deg, var(--svc-card-from), var(--svc-card-to));color:var(--white);border-color:#0000;justify-content:flex-end}.AiServices-module__0Sp9hW__featured:after{content:"";pointer-events:none;background:repeating-radial-gradient(circle,#0000 0 22px,#ffffff12 22px 23px);border-radius:50%;width:260px;height:260px;position:absolute;top:-90px;right:-90px}.AiServices-module__0Sp9hW__featured .AiServices-module__0Sp9hW__top{margin-bottom:auto}.AiServices-module__0Sp9hW__featured .AiServices-module__0Sp9hW__icon{background:var(--red);width:68px;height:68px;color:var(--white);border-radius:20px;font-size:32px}.AiServices-module__0Sp9hW__featured .AiServices-module__0Sp9hW__num{color:#fff6}.AiServices-module__0Sp9hW__featured .AiServices-module__0Sp9hW__title{margin-top:clamp(48px, calc(120 * var(--svc-u)), 120px);font-size:clamp(22px, calc(30 * var(--svc-u)), 30px)}.AiServices-module__0Sp9hW__featured .AiServices-module__0Sp9hW__text{color:#ffffffb8}.AiServices-module__0Sp9hW__featured:hover{border-color:#ff3b3080;box-shadow:0 22px 50px #0000004d}.AiServices-module__0Sp9hW__featured:hover .AiServices-module__0Sp9hW__icon{background:var(--white);color:var(--red)}@media (max-width:1199.98px){.AiServices-module__0Sp9hW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.AiServices-module__0Sp9hW__p0,.AiServices-module__0Sp9hW__p3{grid-area:auto/1/auto/-1}.AiServices-module__0Sp9hW__featured .AiServices-module__0Sp9hW__title{margin-top:36px}}@media (max-width:575.98px){.AiServices-module__0Sp9hW__grid{grid-template-columns:minmax(0,1fr)}}
.ServiceOfferings-module__BngpKq__section{padding:50px 0}.ServiceOfferings-module__BngpKq__head{align-items:center;gap:clamp(10px, calc(14 * var(--svc-u)), 14px);max-width:clamp(320px, calc(1328 * var(--svc-u)), 1328px);margin:0 auto clamp(28px, calc(52 * var(--svc-u)), 52px);text-align:center;flex-direction:column;display:flex}.ServiceOfferings-module__BngpKq__title{color:var(--ink);margin:0;font-size:35px;font-weight:600;line-height:1.22}.ServiceOfferings-module__BngpKq__copy{max-width:78ch;color:var(--ink-soft);margin:0;font-size:18px;line-height:1.42}.ServiceOfferings-module__BngpKq__grid{gap:clamp(12px, calc(18 * var(--svc-u)), 18px);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.ServiceOfferings-module__BngpKq__cell{display:flex}.ServiceOfferings-module__BngpKq__card{--pad:clamp(18px, calc(28 * var(--svc-u)), 28px);--ease:cubic-bezier(.22, .61, .36, 1);isolation:isolate;gap:clamp(18px, calc(28 * var(--svc-u)), 28px);width:100%;min-height:clamp(260px, calc(380 * var(--svc-u)), 380px);padding:var(--pad);border-radius:var(--radius-sm);background:var(--svc-card-from);color:#f7f7f7;transition:transform .45s var(--ease), box-shadow .45s var(--ease);flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:0 0 #0c0c0c00}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible){transform:translateY(-8px);box-shadow:0 26px 48px #0c0c0c52}.ServiceOfferings-module__BngpKq__photo{z-index:-2;object-fit:cover;transition:transform .9s var(--ease)}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible) .ServiceOfferings-module__BngpKq__photo{transform:scale(1.1)}.ServiceOfferings-module__BngpKq__shade{z-index:-1;transition:opacity .5s var(--ease);background:linear-gradient(#0c0c0c73 0%,#0c0c0ce0 55%,#0c0c0cf5 100%);position:absolute;inset:0}.ServiceOfferings-module__BngpKq__shade:after{content:"";opacity:0;transition:opacity .5s var(--ease);background:linear-gradient(135deg,#da0a0380 0%,#da0a0300 65%);position:absolute;inset:0}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible) .ServiceOfferings-module__BngpKq__shade{opacity:.78}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible) .ServiceOfferings-module__BngpKq__shade:after{opacity:1}.ServiceOfferings-module__BngpKq__go{width:36px;height:36px;color:var(--red-deep);opacity:0;transition:opacity .35s var(--ease), transform .45s var(--ease);background:#fff;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;top:14px;right:14px;transform:translate(-8px,8px)scale(.8)}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible) .ServiceOfferings-module__BngpKq__go{opacity:1;transform:none}.ServiceOfferings-module__BngpKq__icon{width:clamp(46px, calc(60 * var(--svc-u)), 60px);height:clamp(46px, calc(60 * var(--svc-u)), 60px);background:var(--red-deep);color:#fff;font-size:clamp(22px, calc(28 * var(--svc-u)), 28px);transition:transform .5s var(--ease), background-color .35s var(--ease), color .35s var(--ease);border-radius:14px;flex:none;place-items:center;line-height:0;display:grid}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible) .ServiceOfferings-module__BngpKq__icon{color:var(--red-deep);background:#fff;transform:translateY(-4px)rotate(-8deg)scale(1.08)}.ServiceOfferings-module__BngpKq__body{gap:clamp(8px, calc(10 * var(--svc-u)), 10px);text-shadow:0 1px 12px #0000008c;flex-direction:column;margin-top:auto;display:flex}.ServiceOfferings-module__BngpKq__cardTitle{margin:0;font-size:18px;font-weight:700;line-height:1.3}.ServiceOfferings-module__BngpKq__cardCopy{color:#f7f7f7e6;font-size:var(--svc-fs-body);margin:0;line-height:1.45}.ServiceOfferings-module__BngpKq__bar{background:var(--red);transform-origin:0;height:4px;transition:transform .55s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.ServiceOfferings-module__BngpKq__card:is(:hover,:focus-visible) .ServiceOfferings-module__BngpKq__bar{transform:scaleX(1)}@media (max-width:1199.98px){.ServiceOfferings-module__BngpKq__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:991.98px){.ServiceOfferings-module__BngpKq__section{padding:40px 0}.ServiceOfferings-module__BngpKq__head{margin-bottom:clamp(24px, calc(40 * var(--svc-u)), 40px);padding-inline:20px}.ServiceOfferings-module__BngpKq__title{font-size:28px}.ServiceOfferings-module__BngpKq__copy{font-size:16px}.ServiceOfferings-module__BngpKq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767.98px){.ServiceOfferings-module__BngpKq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.ServiceOfferings-module__BngpKq__cardTitle{font-size:15px}.ServiceOfferings-module__BngpKq__cardCopy{font-size:14px}}@media (max-width:575.98px){.ServiceOfferings-module__BngpKq__section{padding:30px 0}.ServiceOfferings-module__BngpKq__head{padding-inline:16px}.ServiceOfferings-module__BngpKq__title{font-size:24px}.ServiceOfferings-module__BngpKq__copy{font-size:15px}.ServiceOfferings-module__BngpKq__grid{grid-template-columns:1fr;gap:14px}.ServiceOfferings-module__BngpKq__cardTitle{font-size:16px}.ServiceOfferings-module__BngpKq__cardCopy{font-size:14px}}
.Clients-module__JtlyXW__section{background:linear-gradient(180deg, var(--white) 0%, var(--grey-100) 55%, var(--white) 100%);text-align:center;padding-block:62px 76px}.Clients-module__JtlyXW__head{flex-direction:column;align-items:center;gap:24px;margin-bottom:46px;display:flex}.Clients-module__JtlyXW__logo{border-radius:var(--radius);background:var(--white);flex:none;justify-content:center;align-items:center;width:200px;height:155px;padding:22px;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 4px 16px #00000012}.Clients-module__JtlyXW__logo img{object-fit:contain;width:auto;max-width:100%;max-height:100%;transition:transform .4s cubic-bezier(.4,0,.2,1)}.Clients-module__JtlyXW__wordmark{letter-spacing:-.01em;color:var(--ink);font-size:20px;font-weight:800}@media (max-width:575.98px){.Clients-module__JtlyXW__section{padding-block:44px 56px}.Clients-module__JtlyXW__logo{height:100px;padding:10px}.Clients-module__JtlyXW__head{gap:20px;margin-bottom:20px}.Clients-module__JtlyXW__wordmark{font-size:16px}}
.AiGroups-module__upfNtG__section{padding-block:var(--svc-section-y);background:radial-gradient(40% 50% at 100% 0%, #da0a030f, transparent 70%), var(--svc-cream);border-block:1px solid var(--svc-cream-line)}.AiGroups-module__upfNtG__grid{gap:var(--svc-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AiGroups-module__upfNtG__two{grid-template-columns:repeat(2,minmax(0,1fr))}.AiGroups-module__upfNtG__cell{min-width:0;display:flex}.AiGroups-module__upfNtG__card{width:100%;padding:clamp(22px, calc(34 * var(--svc-u)), 34px);border:1px solid var(--svc-cream-line);border-radius:var(--radius-lg);background:var(--white);flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative}.AiGroups-module__upfNtG__card:hover{border-color:#da0a0359;transform:translateY(-4px);box-shadow:0 22px 50px #11111114}.AiGroups-module__upfNtG__top{justify-content:space-between;align-items:center;gap:12px;display:flex}.AiGroups-module__upfNtG__icon{background:var(--red-tint);width:54px;height:54px;color:var(--red);border-radius:16px;place-items:center;font-size:24px;display:grid}.AiGroups-module__upfNtG__tag{border-radius:var(--radius-pill);color:var(--white);letter-spacing:.08em;text-transform:uppercase;background:#ffffff1a;padding:6px 12px;font-size:11px;font-weight:700}.AiGroups-module__upfNtG__title{font-size:clamp(18px, calc(22 * var(--svc-u)), 22px);margin:22px 0 0;font-weight:700;line-height:1.3}.AiGroups-module__upfNtG__stretch{position:static}.AiGroups-module__upfNtG__stretch:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.AiGroups-module__upfNtG__items{flex-wrap:wrap;gap:8px;margin:16px 0 24px;padding:0;list-style:none;display:flex}.AiGroups-module__upfNtG__items li{border:1px solid var(--grey-200);border-radius:var(--radius-pill);color:var(--ink-soft);font-size:var(--svc-fs-sm);padding:7px 12px;line-height:1.3}.AiGroups-module__upfNtG__more{color:var(--red);font-size:var(--svc-fs-sm);align-items:center;gap:8px;margin-top:auto;font-weight:700;display:inline-flex}.AiGroups-module__upfNtG__more:hover{gap:12px}.AiGroups-module__upfNtG__linked{background:radial-gradient(80% 60% at 100% 0%, #da0a0366, transparent 70%), linear-gradient(160deg, var(--svc-card-from), var(--svc-card-to));color:var(--white);border-color:#0000}.AiGroups-module__upfNtG__linked:hover{border-color:#ff3b3080;box-shadow:0 22px 50px #0000004d}.AiGroups-module__upfNtG__linked .AiGroups-module__upfNtG__icon{background:var(--red);color:var(--white)}.AiGroups-module__upfNtG__linked .AiGroups-module__upfNtG__items li{color:#fffc;border-color:#ffffff29}.AiGroups-module__upfNtG__linked .AiGroups-module__upfNtG__more{color:#ff6b63}.AiGroups-module__upfNtG__linked:hover .AiGroups-module__upfNtG__more{gap:12px}@media (max-width:1199.98px){.AiGroups-module__upfNtG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.AiGroups-module__upfNtG__grid,.AiGroups-module__upfNtG__two{grid-template-columns:minmax(0,1fr)}}
.AiBenefits-module__HV4mKG__section{padding-block:var(--svc-section-y);color:var(--white);background:radial-gradient(45% 70% at 0% 50%, #da0a0338, transparent 70%), var(--svc-dark);position:relative;overflow:hidden}.AiBenefits-module__HV4mKG__grid{align-items:center;gap:clamp(32px, calc(88 * var(--svc-u)), 88px);grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);display:grid}.AiBenefits-module__HV4mKG__aside{min-width:0}.AiBenefits-module__HV4mKG__note{border-left:3px solid var(--red);color:#ffffffb8;font-size:var(--svc-fs-body);margin:0;padding-left:18px;line-height:1.7}.AiBenefits-module__HV4mKG__list{gap:var(--svc-gap);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.AiBenefits-module__HV4mKG__cell{min-width:0;display:flex}.AiBenefits-module__HV4mKG__cell:nth-child(2n){position:relative;top:32px}.AiBenefits-module__HV4mKG__list{padding-bottom:32px}.AiBenefits-module__HV4mKG__tile{width:100%;padding:clamp(22px, calc(34 * var(--svc-u)), 34px);border-radius:var(--radius-lg);background:linear-gradient(160deg,#ffffff0f,#ffffff04);border:1px solid #ffffff1a;transition:border-color .3s,transform .3s,background .3s;position:relative;overflow:hidden}.AiBenefits-module__HV4mKG__tile:hover{background:linear-gradient(160deg,#da0a032e,#ffffff05);border-color:#ff3b308c;transform:translateY(-4px)}.AiBenefits-module__HV4mKG__num{color:#0000;font-size:clamp(40px, calc(64 * var(--svc-u)), 64px);-webkit-text-stroke:1.5px #ff3b30d9;font-weight:800;line-height:1;display:block}.AiBenefits-module__HV4mKG__title{margin:clamp(18px, calc(28 * var(--svc-u)), 28px) 0 0;font-size:var(--svc-fs-card);font-weight:700;line-height:1.3}.AiBenefits-module__HV4mKG__text{color:#ffffffa8;font-size:var(--svc-fs-body);margin:10px 0 0;line-height:1.65}@media (max-width:991.98px){.AiBenefits-module__HV4mKG__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:575.98px){.AiBenefits-module__HV4mKG__list{grid-template-columns:minmax(0,1fr)}.AiBenefits-module__HV4mKG__cell:nth-child(2n){top:0}.AiBenefits-module__HV4mKG__list{padding-bottom:0}}
.ServiceBenefits-module__N46M_q__section{padding-bottom:50px}.ServiceBenefits-module__N46M_q__head{align-items:center;gap:clamp(10px, calc(14 * var(--svc-u)), 14px);max-width:clamp(320px, calc(1189 * var(--svc-u)), 1189px);margin:0 auto clamp(28px, calc(48 * var(--svc-u)), 48px);text-align:center;flex-direction:column;display:flex}.ServiceBenefits-module__N46M_q__title{color:var(--ink);margin:0;font-size:35px;font-weight:600;line-height:1.22}.ServiceBenefits-module__N46M_q__copy{max-width:74ch;color:var(--ink-soft);margin:0;font-size:18px;line-height:1.42}.ServiceBenefits-module__N46M_q__grid{background-repeat:no-repeat;background-image:linear-gradient(var(--red-deep), var(--red-deep)), linear-gradient(var(--red-deep), var(--red-deep)), linear-gradient(var(--red-deep), var(--red-deep)), linear-gradient(var(--red-deep), var(--red-deep));background-position:25%,50%,75%,0;background-size:1.5px 81%,1.5px 100%,1.5px 81%,100% 1.5px;grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid;position:relative}.ServiceBenefits-module__N46M_q__item{justify-content:flex-start;align-items:center;gap:clamp(12px, calc(28 * var(--svc-u)), 28px);padding:clamp(22px, calc(44 * var(--svc-u)), 44px) clamp(12px, calc(24 * var(--svc-u)), 24px);text-align:center;flex-direction:column;display:flex}.ServiceBenefits-module__N46M_q__icon{border-radius:var(--radius-sm);background:var(--red-tint);width:30%;height:70%;color:var(--red);place-items:center;font-size:48px;display:grid}.ServiceBenefits-module__N46M_q__item:hover .ServiceBenefits-module__N46M_q__icon{animation:.6s ServiceBenefits-module__N46M_q__iconPulse}.ServiceBenefits-module__N46M_q__label{color:var(--black);margin:0;font-size:15px;font-weight:500;line-height:1.3}@media (max-width:991.98px){.ServiceBenefits-module__N46M_q__section{padding-bottom:40px}.ServiceBenefits-module__N46M_q__head{margin-bottom:clamp(24px, calc(36 * var(--svc-u)), 36px);padding-inline:20px}.ServiceBenefits-module__N46M_q__title{font-size:28px}.ServiceBenefits-module__N46M_q__copy{font-size:16px}.ServiceBenefits-module__N46M_q__grid{background-position:50%,0 25%,0,0 75%;background-size:1.5px 100%,100% 1.5px,100% 1.5px,100% 1.5px;grid-template-columns:repeat(2,minmax(0,1fr))}.ServiceBenefits-module__N46M_q__item{padding:clamp(18px, calc(32 * var(--svc-u)), 32px) clamp(10px, calc(18 * var(--svc-u)), 18px);gap:clamp(10px, calc(20 * var(--svc-u)), 20px)}.ServiceBenefits-module__N46M_q__icon{font-size:clamp(32px, calc(54 * var(--svc-u)), 54px)}.ServiceBenefits-module__N46M_q__label{font-size:16px}}@media (max-width:575.98px){.ServiceBenefits-module__N46M_q__section{padding-bottom:30px}.ServiceBenefits-module__N46M_q__head{padding-inline:16px}.ServiceBenefits-module__N46M_q__title{font-size:24px}.ServiceBenefits-module__N46M_q__copy{font-size:15px}.ServiceBenefits-module__N46M_q__grid{background-image:none;grid-template-columns:1fr;grid-auto-rows:auto}.ServiceBenefits-module__N46M_q__item{gap:14px;padding:18px 16px}.ServiceBenefits-module__N46M_q__item:not(:last-child){border-bottom:1.5px solid var(--red-deep)}.ServiceBenefits-module__N46M_q__icon{width:25%;height:40%;font-size:clamp(28px, calc(44 * var(--svc-u)), 44px)}.ServiceBenefits-module__N46M_q__label{font-size:15px}}
.Testimonials-module__ItA9Ha__section{background:var(--white);text-align:center;padding-block:70px 88px}.Testimonials-module__ItA9Ha__title{letter-spacing:-.01em;text-align:center;color:var(--ink);justify-content:center;align-items:center;gap:10px;margin:0;font-size:35px;font-weight:600;line-height:1.22;display:flex}.Testimonials-module__ItA9Ha__head{flex-direction:column;align-items:center;gap:24px;margin-bottom:50px;display:flex}.Testimonials-module__ItA9Ha__subtitle{color:var(--red)}.Testimonials-module__ItA9Ha__stage{text-align:left;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:stretch;gap:36px;display:grid}.Testimonials-module__ItA9Ha__media{isolation:isolate;border-radius:var(--radius-lg);background:var(--svc-dark);min-height:420px;color:var(--white);position:relative;overflow:hidden}.Testimonials-module__ItA9Ha__video{z-index:0;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Testimonials-module__ItA9Ha__shade{z-index:1;background:linear-gradient(#00000059 0%,#0000000d 42%,#000000d1 100%);position:absolute;inset:0}.Testimonials-module__ItA9Ha__mediaBody{z-index:2;flex-direction:column;justify-content:space-between;gap:32px;height:100%;padding:30px 32px 34px;display:flex;position:relative}.Testimonials-module__ItA9Ha__pill{border-radius:var(--radius-pill);background:var(--white);color:var(--ink);font-size:var(--fs-sm);align-self:flex-start;align-items:center;gap:8px;padding:8px 16px 8px 10px;font-weight:600;line-height:1;display:inline-flex}.Testimonials-module__ItA9Ha__pill svg{font-size:20px}.Testimonials-module__ItA9Ha__business{margin:0 0 14px;font-size:clamp(18px,1.6vw,24px);font-weight:600;line-height:1.3}.Testimonials-module__ItA9Ha__summary{flex-wrap:wrap;align-items:center;gap:6px 12px;display:flex}.Testimonials-module__ItA9Ha__rating{font-size:20px;font-weight:600;line-height:1}.Testimonials-module__ItA9Ha__starRow{font-size:20px;display:inline-flex;position:relative}.Testimonials-module__ItA9Ha__starTrack,.Testimonials-module__ItA9Ha__starFill{gap:4px;line-height:1;display:flex}.Testimonials-module__ItA9Ha__starTrack{color:#ffffff47}.Testimonials-module__ItA9Ha__starFill{color:var(--gold);position:absolute;inset:0 auto 0 0;overflow:hidden}.Testimonials-module__ItA9Ha__starTrack svg,.Testimonials-module__ItA9Ha__starFill svg{flex:none}.Testimonials-module__ItA9Ha__total{font-size:var(--fs-sm);color:#ffffffd9}.Testimonials-module__ItA9Ha__reviews{--card-h:158px;--gap:14px;--visible:4;height:calc(var(--card-h) * var(--visible) + var(--gap) * (var(--visible) - 1));border-radius:var(--radius);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 36px calc(100% - 36px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 36px calc(100% - 36px),#0000 100%)}.Testimonials-module__ItA9Ha__reviews:focus-visible{outline:2px solid var(--red);outline-offset:4px}.Testimonials-module__ItA9Ha__track{animation:Testimonials-module__ItA9Ha__reviewsUp var(--dur,60s) linear infinite;will-change:transform}.Testimonials-module__ItA9Ha__reviews:hover .Testimonials-module__ItA9Ha__track,.Testimonials-module__ItA9Ha__reviews:focus-within .Testimonials-module__ItA9Ha__track{animation-play-state:paused}.Testimonials-module__ItA9Ha__group{gap:var(--gap);padding-bottom:var(--gap);flex-direction:column;display:flex}@keyframes Testimonials-module__ItA9Ha__reviewsUp{to{transform:translateY(-50%)}}.Testimonials-module__ItA9Ha__card{min-height:var(--card-h);border:1px solid var(--grey-200);border-radius:var(--radius);background:var(--white);flex-direction:column;flex:none;gap:10px;padding:18px 22px;transition:border-color .2s,background-color .2s;display:flex}.Testimonials-module__ItA9Ha__card:hover{border-color:var(--red);background:var(--off-white)}.Testimonials-module__ItA9Ha__top{flex:none;align-items:center;gap:14px;display:flex}.Testimonials-module__ItA9Ha__avatar{background:var(--red-tint);width:40px;height:40px;color:var(--red);border-radius:50%;flex:none;place-items:center;font-size:18px;font-weight:700;line-height:1;display:grid}.Testimonials-module__ItA9Ha__who{flex:1;min-width:0}.Testimonials-module__ItA9Ha__name{text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;font-weight:600;line-height:1.3;overflow:hidden}.Testimonials-module__ItA9Ha__meta{font-size:var(--fs-sm);color:var(--grey-600);margin-left:8px;font-weight:400}.Testimonials-module__ItA9Ha__stars{color:var(--gold);gap:3px;margin-top:3px;font-size:14px;display:flex}.Testimonials-module__ItA9Ha__google{flex:none;font-size:22px}.Testimonials-module__ItA9Ha__body{color:var(--ink-soft);flex:1;margin:0;font-size:15px;line-height:1.55}@media (max-width:991.98px){.Testimonials-module__ItA9Ha__stage{grid-template-columns:minmax(0,1fr);gap:28px}.Testimonials-module__ItA9Ha__media{height:clamp(260px,50vw,380px);min-height:0}.Testimonials-module__ItA9Ha__reviews{--visible:3}}@media (max-width:575.98px){.Testimonials-module__ItA9Ha__section{padding-block:48px 60px}.Testimonials-module__ItA9Ha__stage{gap:20px}.Testimonials-module__ItA9Ha__media{height:260px}.Testimonials-module__ItA9Ha__mediaBody{padding:20px 20px 22px}.Testimonials-module__ItA9Ha__business,.Testimonials-module__ItA9Ha__rating,.Testimonials-module__ItA9Ha__starRow{font-size:17px}.Testimonials-module__ItA9Ha__reviews{--card-h:180px;--visible:3}.Testimonials-module__ItA9Ha__card{padding:16px}.Testimonials-module__ItA9Ha__name{font-size:15px}.Testimonials-module__ItA9Ha__body{font-size:14px}.Testimonials-module__ItA9Ha__title{font-size:22px}}@media (max-width:360px){.Testimonials-module__ItA9Ha__title{gap:5px;font-size:15px;display:grid}.Testimonials-module__ItA9Ha__top{gap:10px}.Testimonials-module__ItA9Ha__body{font-size:13px}.Testimonials-module__ItA9Ha__head{margin-bottom:12px}.Testimonials-module__ItA9Ha__section{padding-block:48px 5px}}@media (prefers-reduced-motion:reduce){.Testimonials-module__ItA9Ha__reviews{overflow-y:auto}.Testimonials-module__ItA9Ha__track{animation:none}.Testimonials-module__ItA9Ha__duplicate{display:none}}
.AiProcess-module__DcfJMW__section{padding-block:var(--svc-section-y);background:radial-gradient(40% 60% at 50% 0%, #da0a030d, transparent 70%), var(--svc-cream);border-bottom:1px solid var(--svc-cream-line)}.AiProcess-module__DcfJMW__list{--node:64px;gap:var(--svc-gap);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.AiProcess-module__DcfJMW__list:before{content:"";top:calc(var(--node) / 2 - 1px);background:linear-gradient(90deg,#0000,#ff3b30,#0000) 0 0/30% 100% no-repeat,linear-gradient(90deg,#da0a0326,#da0a0373,#da0a0326);height:2px;animation:3.5s linear infinite AiProcess-module__DcfJMW__aiRail;position:absolute;left:10%;right:10%}@keyframes AiProcess-module__DcfJMW__aiRail{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}.AiProcess-module__DcfJMW__step{flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.AiProcess-module__DcfJMW__node{z-index:1;width:var(--node);height:var(--node);border:6px solid var(--svc-cream);background:var(--ink);color:var(--white);border-radius:50%;place-items:center;font-size:22px;transition:background .3s,transform .3s;display:grid;position:relative;box-shadow:0 0 0 1px #da0a0359}.AiProcess-module__DcfJMW__step:hover .AiProcess-module__DcfJMW__node{background:var(--red);transform:scale(1.06)}.AiProcess-module__DcfJMW__card{width:100%;padding:clamp(18px, calc(26 * var(--svc-u)), 26px);border:1px solid var(--svc-cream-line);border-radius:var(--radius-lg);background:var(--white);text-align:center;flex:1;margin-top:22px;transition:border-color .3s,box-shadow .3s;position:relative}.AiProcess-module__DcfJMW__card:before{content:"";border-top:1px solid var(--svc-cream-line);border-left:1px solid var(--svc-cream-line);background:var(--white);width:14px;height:14px;transition:border-color .3s;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(45deg)}.AiProcess-module__DcfJMW__step:nth-child(2n) .AiProcess-module__DcfJMW__card{margin-top:54px}.AiProcess-module__DcfJMW__step:hover .AiProcess-module__DcfJMW__card,.AiProcess-module__DcfJMW__step:hover .AiProcess-module__DcfJMW__card:before{border-color:#da0a0366}.AiProcess-module__DcfJMW__step:hover .AiProcess-module__DcfJMW__card{box-shadow:0 18px 40px #11111112}.AiProcess-module__DcfJMW__label{color:var(--red);font-size:var(--svc-fs-eyebrow);letter-spacing:.14em;text-transform:uppercase;font-weight:800}.AiProcess-module__DcfJMW__title{font-size:var(--svc-fs-card);margin:8px 0 0;font-weight:700;line-height:1.3}.AiProcess-module__DcfJMW__text{color:var(--svc-muted);font-size:var(--svc-fs-sm);margin:10px 0 0;line-height:1.6}@media (max-width:991.98px){.AiProcess-module__DcfJMW__list{--node:52px;grid-template-columns:minmax(0,1fr);gap:18px}.AiProcess-module__DcfJMW__list:before{top:8px;bottom:8px;left:calc(var(--node) / 2 - 1px);background:linear-gradient(#da0a0373,#da0a031f);width:2px;height:auto;animation:none;right:auto}.AiProcess-module__DcfJMW__step{flex-direction:row;align-items:flex-start;gap:16px}.AiProcess-module__DcfJMW__node{flex:none;font-size:18px}.AiProcess-module__DcfJMW__card,.AiProcess-module__DcfJMW__step:nth-child(2n) .AiProcess-module__DcfJMW__card{text-align:left;margin-top:0}.AiProcess-module__DcfJMW__card:before{border-top:0;border-bottom:1px solid var(--svc-cream-line);top:18px;left:-8px;transform:rotate(45deg)}}
.ServiceAudience-module__2jiazq__section{background-color:var(--svc-dark);isolation:isolate;position:relative}.ServiceAudience-module__2jiazq__backdrop{z-index:-2;transform-origin:50%;will-change:opacity, transform;background-position:50%;background-size:cover;position:absolute;inset:0}.ServiceAudience-module__2jiazq__idle .ServiceAudience-module__2jiazq__backdrop{animation:26s ease-in-out infinite ServiceAudience-module__2jiazq__plateDrift}@keyframes ServiceAudience-module__2jiazq__plateDrift{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.ServiceAudience-module__2jiazq__section:before{content:"";z-index:-1;background:linear-gradient(#08080899,#0808086b 50%,#080808a3);position:absolute;inset:0}.ServiceAudience-module__2jiazq__plate{aspect-ratio:1920/1286;width:100%;position:relative}.ServiceAudience-module__2jiazq__wires{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.ServiceAudience-module__2jiazq__wires path{fill:none;stroke:#ffffffd9;stroke-width:2px;vector-effect:non-scaling-stroke;transition:stroke .3s,stroke-width .3s}.ServiceAudience-module__2jiazq__wires circle{fill:var(--white);transform-box:fill-box;transform-origin:50%;filter:drop-shadow(0 0 5px #ffffff73);transition:filter .3s}.ServiceAudience-module__2jiazq__wires .ServiceAudience-module__2jiazq__pulse{fill:none;stroke:var(--white);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:.08 .92;stroke-dashoffset:1px;opacity:0;filter:drop-shadow(0 0 6px #ffffffd9)}.ServiceAudience-module__2jiazq__idle .ServiceAudience-module__2jiazq__wires .ServiceAudience-module__2jiazq__pulse{animation:ServiceAudience-module__2jiazq__wirePulse var(--pulse-cycle,3.6s) cubic-bezier(.45, 0, .5, 1) infinite}@keyframes ServiceAudience-module__2jiazq__wirePulse{0%{stroke-dashoffset:1px;opacity:0}10%{opacity:.9}45%{stroke-dashoffset:0;opacity:.9}56%{stroke-dashoffset:0;opacity:0}to{stroke-dashoffset:0;opacity:0}}.ServiceAudience-module__2jiazq__idle .ServiceAudience-module__2jiazq__wires .ServiceAudience-module__2jiazq__dotEnd{animation:ServiceAudience-module__2jiazq__dotFlare var(--pulse-cycle,3.6s) ease-in-out infinite}@keyframes ServiceAudience-module__2jiazq__dotFlare{0%,36%{filter:drop-shadow(0 0 5px #ffffff73)}47%{filter:drop-shadow(0 0 13px #fff)}62%,to{filter:drop-shadow(0 0 5px #ffffff73)}}.ServiceAudience-module__2jiazq__wireOn path{stroke:var(--white);stroke-width:3px}.ServiceAudience-module__2jiazq__wireOn circle{filter:drop-shadow(0 0 10px #ffffffe6)}.ServiceAudience-module__2jiazq__core,.ServiceAudience-module__2jiazq__chip{border-radius:clamp(10px, calc(22 * var(--svc-u)), 22px);border:1px solid #ffffff1a}.ServiceAudience-module__2jiazq__core{z-index:1;padding:clamp(14px, calc(52 * var(--svc-u)), 52px) clamp(16px, calc(58 * var(--svc-u)), 58px);text-align:center;background:radial-gradient(90% 120% at 10% 0,#e21a1480,#0000 60%),radial-gradient(90% 120% at 90% 100%,#e21a1473,#0000 60%),#8c08066b;flex-direction:column;justify-content:center;align-items:center;gap:15px;display:flex;position:absolute}.ServiceAudience-module__2jiazq__core:before{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;background:radial-gradient(70% 90%,#ff4a4266,#0000 72%);position:absolute;inset:0}.ServiceAudience-module__2jiazq__idle .ServiceAudience-module__2jiazq__core:before{animation:6.5s ease-in-out infinite ServiceAudience-module__2jiazq__coreBreathe}@keyframes ServiceAudience-module__2jiazq__coreBreathe{0%,to{opacity:.16}50%{opacity:.55}}.ServiceAudience-module__2jiazq__title{color:var(--white);margin:0;font-size:28px;font-weight:600;line-height:1.2}.ServiceAudience-module__2jiazq__copy{color:#ffffffe0;max-width:42ch;margin:0;font-size:13px;line-height:1.45}.ServiceAudience-module__2jiazq__chip{padding:clamp(8px, calc(14 * var(--svc-u)), 14px);color:var(--white);background:linear-gradient(105deg,#d91e1899,#780c0875 62%),#ff000024;align-items:center;gap:5px;transition:border-color .3s,box-shadow .3s;display:flex;position:absolute;overflow:hidden}.ServiceAudience-module__2jiazq__chip:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 20px #ff8c828c}.ServiceAudience-module__2jiazq__idle .ServiceAudience-module__2jiazq__plate .ServiceAudience-module__2jiazq__chip:before{animation:ServiceAudience-module__2jiazq__chipArrive var(--pulse-cycle,3.6s) ease-in-out infinite}@keyframes ServiceAudience-module__2jiazq__chipArrive{0%,36%{opacity:0}50%{opacity:1}70%,to{opacity:0}}.ServiceAudience-module__2jiazq__chip:after{content:"";opacity:0;pointer-events:none;background:linear-gradient(105deg,#eb2a238c,#96100a66 62%);transition:opacity .3s;position:absolute;inset:0}.ServiceAudience-module__2jiazq__chipOn{border-color:#ffffff59;box-shadow:0 10px 30px #00000059}.ServiceAudience-module__2jiazq__chipOn:after{opacity:1}.ServiceAudience-module__2jiazq__chipIcon{z-index:1;width:clamp(30px, calc(72 * var(--svc-u)), 72px);aspect-ratio:1;font-size:clamp(22px, calc(54 * var(--svc-u)), 54px);stroke-width:1.5px;flex:none;place-items:center;display:grid;position:relative}.ServiceAudience-module__2jiazq__chipLabel{z-index:1;font-size:13px;font-weight:500;line-height:1.24;position:relative}.ServiceAudience-module__2jiazq__stack{display:none}@media (max-width:1199.98px){.ServiceAudience-module__2jiazq__section{padding:40px 0}.ServiceAudience-module__2jiazq__plate{display:none}.ServiceAudience-module__2jiazq__stack{flex-direction:column;gap:clamp(18px,3vw,30px);padding:0 20px;display:flex}.ServiceAudience-module__2jiazq__stackCore{text-align:center}.ServiceAudience-module__2jiazq__stackCore .ServiceAudience-module__2jiazq__title{font-size:28px}.ServiceAudience-module__2jiazq__stackCore .ServiceAudience-module__2jiazq__copy{margin-inline:auto;font-size:16px}.ServiceAudience-module__2jiazq__stackList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ServiceAudience-module__2jiazq__stack .ServiceAudience-module__2jiazq__chip{min-height:84px;padding:14px;position:relative}.ServiceAudience-module__2jiazq__idle .ServiceAudience-module__2jiazq__stackList .ServiceAudience-module__2jiazq__chip:before{animation:ServiceAudience-module__2jiazq__chipArrive var(--pulse-cycle,3.6s) ease-in-out infinite;box-shadow:inset 0 0 26px #ff8c8261}.ServiceAudience-module__2jiazq__stack .ServiceAudience-module__2jiazq__chipIcon{width:40px;font-size:24px}.ServiceAudience-module__2jiazq__stack .ServiceAudience-module__2jiazq__chipLabel{font-size:14px}}@media (max-width:575.98px){.ServiceAudience-module__2jiazq__section{padding:30px 0}.ServiceAudience-module__2jiazq__stack{gap:16px;padding:0 16px}.ServiceAudience-module__2jiazq__stackCore .ServiceAudience-module__2jiazq__title{font-size:24px}.ServiceAudience-module__2jiazq__stackCore .ServiceAudience-module__2jiazq__copy{font-size:14px}.ServiceAudience-module__2jiazq__stackList{grid-template-columns:1fr;gap:10px}.ServiceAudience-module__2jiazq__stack .ServiceAudience-module__2jiazq__chip{min-height:72px;padding:12px}.ServiceAudience-module__2jiazq__stack .ServiceAudience-module__2jiazq__chipIcon{width:36px;font-size:20px}.ServiceAudience-module__2jiazq__stack .ServiceAudience-module__2jiazq__chipLabel{font-size:13px}}
.TechIntro-module__O2V_Va__section{padding-block:var(--svc-section-y);background:radial-gradient(50% 40% at 0% 0%, #da0a030f, transparent 70%), var(--svc-cream);border-bottom:1px solid var(--svc-cream-line)}.TechIntro-module__O2V_Va__grid{align-items:stretch;gap:clamp(28px, calc(72 * var(--svc-u)), 72px);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.TechIntro-module__O2V_Va__copy{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.TechIntro-module__O2V_Va__title{font-size:var(--svc-fs-h2);overflow-wrap:anywhere;margin:12px 0 0;font-weight:700;line-height:1.2}.TechIntro-module__O2V_Va__about{color:var(--ink-soft);margin:16px 0 0;font-size:16px;line-height:1.65}.TechIntro-module__O2V_Va__checks{width:100%;margin:clamp(20px, calc(34 * var(--svc-u)), 34px) 0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding:0;list-style:none;display:grid}.TechIntro-module__O2V_Va__checks li{border:1px solid var(--svc-cream-line);border-radius:var(--radius-sm);background:var(--white);font-size:var(--svc-fs-card);align-items:center;gap:12px;padding:12px 14px;font-weight:600;line-height:1.4;transition:border-color .25s,transform .25s;display:flex}.TechIntro-module__O2V_Va__checks li:hover{border-color:#da0a0366;transform:translateY(-2px)}.TechIntro-module__O2V_Va__tick{background:var(--red-tint);width:24px;height:24px;color:var(--red);border-radius:50%;flex:none;place-items:center;font-size:14px;display:grid}.TechIntro-module__O2V_Va__formWrap{min-width:0}.TechIntro-module__O2V_Va__formTitle{font-size:var(--svc-fs-h3);margin:0 0 14px;font-weight:700;line-height:1.25}.TechIntro-module__O2V_Va__formTitle:after{content:"";background:var(--red);width:56px;height:3px;margin-top:10px;display:block}.TechIntro-module__O2V_Va__formTitle span{color:var(--red)}@media (max-width:991.98px){.TechIntro-module__O2V_Va__grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:575.98px){.TechIntro-module__O2V_Va__checks{grid-template-columns:minmax(0,1fr)}}.TechIntro-module__O2V_Va__gets{width:100%;margin-block:clamp(20px, calc(34 * var(--svc-u)), 34px)}.TechIntro-module__O2V_Va__getsTitle{font-size:var(--svc-fs-h3);margin:0 0 12px;font-weight:700;line-height:1.25}.TechIntro-module__O2V_Va__gets ul{counter-reset:gets;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.TechIntro-module__O2V_Va__gets li{border:1px solid var(--svc-cream-line);border-radius:var(--radius);background:var(--white);flex-direction:column;gap:2px;padding:16px 16px 16px 58px;display:flex;position:relative}.TechIntro-module__O2V_Va__gets li:before{counter-increment:gets;content:counter(gets);background:var(--red);width:30px;height:30px;color:var(--white);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid;position:absolute;top:16px;left:16px}.TechIntro-module__O2V_Va__gets strong{font-size:var(--svc-fs-card)}.TechIntro-module__O2V_Va__gets span{color:var(--svc-muted);font-size:var(--svc-fs-body);line-height:1.5}.TechIntro-module__O2V_Va__contact{width:100%;padding:clamp(18px, calc(26 * var(--svc-u)), 26px);border-radius:var(--radius);background:linear-gradient(160deg, var(--svc-card-from), var(--svc-card-to));color:var(--white);margin-top:auto}.TechIntro-module__O2V_Va__contact p{font-size:var(--svc-fs-card);margin:0 0 10px;font-weight:700}.TechIntro-module__O2V_Va__contactLinks{flex-wrap:wrap;gap:10px 22px;display:flex}.TechIntro-module__O2V_Va__contactLinks a{color:#ffffffe0;font-size:var(--svc-fs-body);overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}.TechIntro-module__O2V_Va__contactLinks a:hover{color:#ff3b30}@media (max-width:575.98px){.TechIntro-module__O2V_Va__gets ul{grid-template-columns:minmax(0,1fr)}}
.TechCards-module__dpyGbq__grid{gap:var(--svc-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.TechCards-module__dpyGbq__three{grid-template-columns:repeat(3,minmax(0,1fr))}.TechCards-module__dpyGbq__card{padding:clamp(20px, calc(30 * var(--svc-u)), 30px);border:1px solid var(--svc-cream-line);border-radius:var(--radius);background:var(--white);flex-direction:column;transition:transform .3s,box-shadow .3s,border-color .3s;display:flex;position:relative;overflow:hidden}.TechCards-module__dpyGbq__card:before{content:"";background:var(--red);width:0;height:3px;transition:width .35s;position:absolute;inset:0 auto auto 0}.TechCards-module__dpyGbq__card:hover{border-color:#da0a0359;transform:translateY(-4px);box-shadow:0 18px 40px #00000014}.TechCards-module__dpyGbq__card:hover:before{width:100%}.TechCards-module__dpyGbq__num{color:var(--red);font-size:var(--svc-fs-num);font-weight:800;line-height:1}.TechCards-module__dpyGbq__title{font-size:var(--svc-fs-card);margin:14px 0 0;font-weight:700;line-height:1.3}.TechCards-module__dpyGbq__text{color:var(--svc-muted);font-size:var(--svc-fs-body);margin:10px 0 0;line-height:1.6}.TechCards-module__dpyGbq__dark .TechCards-module__dpyGbq__card{background:linear-gradient(160deg, var(--svc-card-from), var(--svc-card-to));border-color:#ffffff1f}.TechCards-module__dpyGbq__dark .TechCards-module__dpyGbq__card:hover{border-color:#ff3b308c;box-shadow:0 18px 40px #00000073}.TechCards-module__dpyGbq__dark .TechCards-module__dpyGbq__num{color:#ff3b30}.TechCards-module__dpyGbq__dark .TechCards-module__dpyGbq__text{color:#ffffffb8}@media (max-width:1199.98px){.TechCards-module__dpyGbq__grid,.TechCards-module__dpyGbq__three{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.TechCards-module__dpyGbq__grid,.TechCards-module__dpyGbq__three{grid-template-columns:minmax(0,1fr)}}
.CareerRoles-module__HDMnwG__grid{gap:var(--svc-gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.CareerRoles-module__HDMnwG__tile{height:100%;padding:clamp(14px, calc(20 * var(--svc-u)), 20px) clamp(16px, calc(24 * var(--svc-u)), 24px);border:2px solid var(--red);border-radius:var(--radius-sm);flex-direction:column;gap:14px;transition:transform .3s,box-shadow .3s;display:flex}.CareerRoles-module__HDMnwG__tile:hover{transform:translateY(-3px);box-shadow:0 16px 36px #00000026}.CareerRoles-module__HDMnwG__dark{border-color:var(--svc-dark);background:var(--svc-dark);color:var(--white)}.CareerRoles-module__HDMnwG__red{background:var(--red);color:var(--white)}.CareerRoles-module__HDMnwG__light{background:var(--white);color:var(--ink)}.CareerRoles-module__HDMnwG__top{font-size:var(--svc-fs-sm);border-bottom:1px solid;justify-content:space-between;gap:12px;padding-bottom:10px;font-weight:600;display:flex}.CareerRoles-module__HDMnwG__loc{align-items:center;gap:4px;display:inline-flex}.CareerRoles-module__HDMnwG__row{font-size:var(--svc-fs-card);justify-content:space-between;align-items:center;gap:12px;font-weight:700;line-height:1.3;display:flex}.CareerRoles-module__HDMnwG__urgent{font-size:var(--svc-fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;border:1px solid;flex:none;padding:2px 10px;font-weight:700}@media (max-width:991.98px){.CareerRoles-module__HDMnwG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.CareerRoles-module__HDMnwG__grid{grid-template-columns:1fr}}
.CareerTable-module__ob9A6q__wrap{max-width:1100px;margin:0 auto;overflow-x:auto}.CareerTable-module__ob9A6q__table{border-collapse:collapse;width:100%;min-width:640px;font-size:var(--svc-fs-body)}.CareerTable-module__ob9A6q__table th,.CareerTable-module__ob9A6q__table td{text-align:left;vertical-align:middle;padding:14px 20px}.CareerTable-module__ob9A6q__table thead th{background:var(--red);color:var(--white);font-size:var(--svc-fs-sm);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.CareerTable-module__ob9A6q__table tbody tr{border-bottom:3px solid var(--white);background:#f1f1f2}.CareerTable-module__ob9A6q__table tbody th{font-weight:500}.CareerTable-module__ob9A6q__vacancy{width:40%}.CareerTable-module__ob9A6q__apply{border-radius:var(--radius-sm);background:var(--red);color:var(--white);font-size:var(--svc-fs-sm);white-space:nowrap;padding:10px 22px;font-weight:700;display:inline-block}.CareerTable-module__ob9A6q__apply:hover{background:var(--red-dark);color:var(--white)}
.AboutPhases-module__jXVIMa__list{gap:var(--svc-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;position:relative}.AboutPhases-module__jXVIMa__list:before{content:"";background:var(--svc-cream-line);height:2px;position:absolute;top:22px;left:22px;right:22px}.AboutPhases-module__jXVIMa__item{flex-direction:column;align-items:flex-start;display:flex;position:relative}.AboutPhases-module__jXVIMa__node{border:2px solid var(--red);background:var(--white);width:44px;height:44px;color:var(--red);box-shadow:0 0 0 6px var(--svc-cream);border-radius:50%;place-items:center;font-weight:800;display:grid;position:relative}.AboutPhases-module__jXVIMa__phase{color:var(--red);font-size:var(--svc-fs-eyebrow);letter-spacing:.08em;text-transform:uppercase;margin-top:18px;font-weight:700}.AboutPhases-module__jXVIMa__title{font-size:var(--svc-fs-h3);margin:6px 0 0;font-weight:700;line-height:1.25}.AboutPhases-module__jXVIMa__text{color:var(--svc-muted);font-size:var(--svc-fs-body);margin:10px 0 0;line-height:1.65}@media (max-width:991.98px){.AboutPhases-module__jXVIMa__list{grid-template-columns:minmax(0,1fr);gap:28px}.AboutPhases-module__jXVIMa__list:before{width:2px;height:auto;inset:22px auto 22px 21px}.AboutPhases-module__jXVIMa__item{padding-left:64px}.AboutPhases-module__jXVIMa__node{position:absolute;top:0;left:0}.AboutPhases-module__jXVIMa__phase{margin-top:0}}
.CareerTiles-module__UyBiqq__grid{justify-content:center;gap:var(--svc-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.CareerTiles-module__UyBiqq__tile{border:2px solid var(--red);border-radius:var(--radius-sm);background:var(--white);text-align:center}.CareerTiles-module__UyBiqq__title{font-size:var(--svc-fs-card);margin:0;font-weight:700;line-height:1.3}.CareerTiles-module__UyBiqq__text{color:var(--svc-muted);font-size:var(--svc-fs-sm);margin:8px 0 0;line-height:1.5}.CareerTiles-module__UyBiqq__perk .CareerTiles-module__UyBiqq__tile{width:clamp(200px, calc(300 * var(--svc-u)), 300px);min-height:clamp(170px, calc(240 * var(--svc-u)), 240px);flex-direction:column;justify-content:center;align-items:center;padding:20px;display:flex}.CareerTiles-module__UyBiqq__icon{width:clamp(40px, calc(64 * var(--svc-u)), 64px);height:clamp(40px, calc(64 * var(--svc-u)), 64px);color:var(--red);margin-bottom:14px}.CareerTiles-module__UyBiqq__value .CareerTiles-module__UyBiqq__tile{width:clamp(220px, calc(340 * var(--svc-u)), 340px);place-items:center;min-height:76px;padding:16px 20px;display:grid}.CareerTiles-module__UyBiqq__value .CareerTiles-module__UyBiqq__tile:nth-child(3n+1){border-color:var(--svc-dark)}.CareerTiles-module__UyBiqq__value .CareerTiles-module__UyBiqq__tile:nth-child(3n+2) .CareerTiles-module__UyBiqq__title{color:var(--red)}.CareerTiles-module__UyBiqq__value .CareerTiles-module__UyBiqq__title{font-size:var(--svc-fs-body)}
.AboutFounder-module__emvtga__wrap{align-items:center;gap:clamp(24px, calc(40 * var(--svc-u)), 40px);flex-direction:column;display:flex}.AboutFounder-module__emvtga__head{text-align:center;flex-direction:column;align-items:center;max-width:880px;display:flex}.AboutFounder-module__emvtga__title{font-size:var(--svc-fs-h2);overflow-wrap:anywhere;margin:12px 0 18px;font-weight:700;line-height:1.2}.AboutFounder-module__emvtga__text{color:#ffffffc7;margin:0 0 1em;font-size:16px;line-height:1.7}.AboutFounder-module__emvtga__text:last-child{margin-bottom:0}.AboutFounder-module__emvtga__quote{max-width:880px;padding:clamp(22px, calc(40 * var(--svc-u)), 40px);border-left:4px solid var(--red);border-radius:var(--radius);background:linear-gradient(160deg, var(--svc-card-from), var(--svc-card-to));margin:0}.AboutFounder-module__emvtga__quote blockquote{font-size:var(--svc-fs-h3);margin:0;font-style:italic;font-weight:600;line-height:1.4}.AboutFounder-module__emvtga__quote figcaption{color:#ff3b30;font-size:var(--svc-fs-body);margin-top:14px;font-weight:600}.AboutFounder-module__emvtga__groupLabel{color:#fff9;font-size:var(--svc-fs-sm);letter-spacing:.08em;text-transform:uppercase;margin:0}.AboutFounder-module__emvtga__group{gap:var(--svc-gap);grid-template-columns:repeat(4,minmax(0,1fr));width:100%;margin:0;padding:0;list-style:none;display:grid}.AboutFounder-module__emvtga__company{border-radius:var(--radius);text-align:center;border:1px solid #ffffff1f;flex-direction:column;gap:4px;padding:20px;transition:border-color .3s,transform .3s;display:flex}.AboutFounder-module__emvtga__company:hover{border-color:#ff3b308c;transform:translateY(-3px)}.AboutFounder-module__emvtga__company strong{font-size:var(--svc-fs-card)}.AboutFounder-module__emvtga__company span{color:#ffffffa6;font-size:var(--svc-fs-body)}@media (max-width:991.98px){.AboutFounder-module__emvtga__group{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:575.98px){.AboutFounder-module__emvtga__group{grid-template-columns:minmax(0,1fr)}}
.CareerApplyForm-module__8Jlt7W__form{max-width:880px;padding:clamp(20px, calc(40 * var(--svc-u)), 40px);border:1px solid var(--svc-cream-line);border-radius:var(--radius);background:var(--white);gap:20px;margin:0 auto;display:grid}.CareerApplyForm-module__8Jlt7W__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.CareerApplyForm-module__8Jlt7W__group{gap:8px;display:grid}.CareerApplyForm-module__8Jlt7W__label{color:var(--ink);font-size:var(--svc-fs-sm);font-weight:600}.CareerApplyForm-module__8Jlt7W__input{width:100%;height:clamp(46px, calc(54 * var(--svc-u)), 54px);padding:0 clamp(14px, calc(18 * var(--svc-u)), 18px);border:1px solid var(--grey-200);border-radius:var(--radius-sm);background:var(--white);color:var(--ink);font-family:inherit;font-size:16px}.CareerApplyForm-module__8Jlt7W__input:focus{border-color:var(--red);box-shadow:0 0 0 3px var(--red-tint);outline:none}.CareerApplyForm-module__8Jlt7W__textarea{resize:vertical;height:auto;min-height:132px;padding-block:14px}.CareerApplyForm-module__8Jlt7W__submit{min-height:clamp(46px, calc(54 * var(--svc-u)), 54px);padding:0 clamp(24px, calc(32 * var(--svc-u)), 32px);border-radius:var(--radius-sm);background:var(--red);color:var(--white);font-size:var(--svc-fs-body);cursor:pointer;border:0;justify-self:start;font-weight:700}.CareerApplyForm-module__8Jlt7W__submit:hover{background:var(--red-dark)}.CareerApplyForm-module__8Jlt7W__sent{color:var(--green);font-size:var(--svc-fs-sm);margin:0;font-weight:600}@media (max-width:767.98px){.CareerApplyForm-module__8Jlt7W__row{grid-template-columns:1fr}}
.PortfolioTabs-module__KKdOWW__nav{margin-bottom:clamp(24px, calc(36 * var(--svc-u)), 36px)}.PortfolioTabs-module__KKdOWW__list{border:1px solid var(--svc-cream-line);border-radius:var(--radius-lg);background:var(--svc-cream);flex-wrap:wrap;justify-content:center;gap:10px;margin:0;padding:8px;list-style:none;display:flex}.PortfolioTabs-module__KKdOWW__tab{min-height:44px;padding:0 clamp(14px, calc(22 * var(--svc-u)), 22px);border-radius:var(--radius);color:var(--ink);font-size:var(--svc-fs-body);white-space:nowrap;align-items:center;font-weight:600;display:inline-flex}.PortfolioTabs-module__KKdOWW__tab:hover{background:var(--white);color:var(--red)}.PortfolioTabs-module__KKdOWW__on,.PortfolioTabs-module__KKdOWW__on:hover{background:var(--red);color:var(--white);box-shadow:0 8px 20px #da0a0340}@media (max-width:575.98px){.PortfolioTabs-module__KKdOWW__list{gap:6px;padding:6px}.PortfolioTabs-module__KKdOWW__tab{min-height:40px;font-size:var(--svc-fs-sm);padding:0 12px}}
.AboutTeam-module__I_qx9q__list{flex-wrap:wrap;justify-content:center;gap:12px;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:flex}.AboutTeam-module__I_qx9q__pill{border:1px solid var(--svc-cream-line);border-radius:var(--radius-pill);background:var(--white);font-size:var(--svc-fs-card);align-items:center;gap:10px;padding:12px 22px;font-weight:600;display:inline-flex}.AboutTeam-module__I_qx9q__pill svg{color:var(--red);flex:none}@media (max-width:575.98px){.AboutTeam-module__I_qx9q__pill{padding:10px 16px}}
