.About-module__wQb8BG__about{padding-top:72px;scroll-margin-top:80px}.About-module__wQb8BG__grid{gap:24px;display:grid}.About-module__wQb8BG__label{align-self:start}.About-module__wQb8BG__copy{flex-direction:column;gap:24px;display:flex}.About-module__wQb8BG__heading{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.12}.About-module__wQb8BG__lead{color:#f5f5f4db;text-wrap:pretty;max-width:760px;font-size:clamp(19px,1.7vw,24px);line-height:1.45}.About-module__wQb8BG__services{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.About-module__wQb8BG__service{border:1px solid var(--line-strong);border-radius:999px;align-items:center;height:40px;padding:0 16px;font-size:15px;font-weight:500;display:flex}.About-module__wQb8BG__brand{color:var(--red)}.About-module__wQb8BG__body{max-width:720px;color:var(--text-muted);text-wrap:pretty;font-size:clamp(17px,1.4vw,20px);line-height:1.6}.About-module__wQb8BG__stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:8px 0 0;display:grid}.About-module__wQb8BG__stat{border-top:1px solid #f5f5f424;flex-direction:column-reverse;gap:4px;padding-top:18px;display:flex}.About-module__wQb8BG__statValue{letter-spacing:-.05em;margin:0;font-size:clamp(52px,5.8vw,84px);font-weight:600;line-height:1}.About-module__wQb8BG__statLabel{color:var(--text-muted);font-size:clamp(15px,1.2vw,17px)}.About-module__wQb8BG__clients{flex-direction:column;gap:12px;margin-top:40px;display:flex}.About-module__wQb8BG__clientsLabel{color:var(--text-subtle);font-size:15px;font-weight:500}.About-module__wQb8BG__marquee{border:1px solid var(--line);border-radius:999px;align-items:center;height:72px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 64px calc(100% - 64px),#0000 100%)}.About-module__wQb8BG__track{width:max-content;animation:32s linear infinite About-module__wQb8BG__marquee;display:flex}.About-module__wQb8BG__logos{opacity:.85;width:auto;max-width:none;height:44px}@keyframes About-module__wQb8BG__marquee{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@media (hover:hover) and (pointer:fine){.About-module__wQb8BG__marquee:hover .About-module__wQb8BG__track{animation-play-state:paused}}@media (min-width:900px){.About-module__wQb8BG__about{padding-top:140px;scroll-margin-top:40px}.About-module__wQb8BG__grid{grid-template-columns:280px minmax(0,1fr);gap:60px}.About-module__wQb8BG__label{padding-top:10px}.About-module__wQb8BG__copy{gap:28px}.About-module__wQb8BG__stats{gap:60px;margin-top:44px}.About-module__wQb8BG__stat{padding-top:28px}.About-module__wQb8BG__clients{gap:22px;margin-top:88px}.About-module__wQb8BG__marquee{height:104px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 100px calc(100% - 100px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 100px calc(100% - 100px),#0000 100%)}.About-module__wQb8BG__track{animation-duration:40s}.About-module__wQb8BG__logos{height:64px}}
.Contact-module__Yo7Bba__contact{padding-block:88px 64px;scroll-margin-top:60px}.Contact-module__Yo7Bba__grid{gap:36px;display:grid}.Contact-module__Yo7Bba__intro{flex-direction:column;gap:22px;display:flex}.Contact-module__Yo7Bba__lede{max-width:480px;color:var(--text-muted);font-size:clamp(17px,1.4vw,20px);line-height:1.55}.Contact-module__Yo7Bba__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:4px 0 0;padding:0;list-style:none;display:grid}.Contact-module__Yo7Bba__wideCard{grid-column:span 2}.Contact-module__Yo7Bba__card{border-radius:var(--radius-md);background:var(--surface);height:76px;transition:background-color .2s ease, border-color .2s ease, transform .16s var(--ease-out);border:1px solid #f5f5f414;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;display:flex}.Contact-module__Yo7Bba__card:active{transform:scale(.98)}.Contact-module__Yo7Bba__cardText{flex-direction:column;gap:2px;min-width:0;display:flex}.Contact-module__Yo7Bba__cardLabel{color:var(--text-subtle);font-size:13px}.Contact-module__Yo7Bba__cardValue{overflow-wrap:anywhere;font-size:16px;font-weight:600}.Contact-module__Yo7Bba__cardArrow{transition:transform .26s var(--ease-out);flex-shrink:0;display:none}@media (min-width:640px){.Contact-module__Yo7Bba__cardArrow{display:block}}.Contact-module__Yo7Bba__panel{border-radius:var(--radius-lg);background:var(--surface);border:1px solid #f5f5f414;padding:22px 18px}.Contact-module__Yo7Bba__form{flex-direction:column;gap:18px;display:flex}.Contact-module__Yo7Bba__formHead{flex-direction:column;gap:6px;display:flex}.Contact-module__Yo7Bba__formTitle{letter-spacing:-.025em;font-size:clamp(22px,2vw,26px);font-weight:600}.Contact-module__Yo7Bba__formHint{color:var(--text-subtle);font-size:16px}.Contact-module__Yo7Bba__field{flex-direction:column;gap:8px;display:flex}.Contact-module__Yo7Bba__fieldset{border:0;min-width:0;margin:0;padding:0}.Contact-module__Yo7Bba__fieldset .Contact-module__Yo7Bba__label{margin-bottom:8px;padding:0;display:block}.Contact-module__Yo7Bba__label{color:#f5f5f4cc;font-size:15px;font-weight:500}.Contact-module__Yo7Bba__input{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);width:100%;height:52px;padding:0 16px;font-size:16px;transition:border-color .2s,background-color .2s}.Contact-module__Yo7Bba__input::placeholder{color:#f5f5f466}.Contact-module__Yo7Bba__input:focus{background-color:#1a1a1a;border-color:#f5f5f499;outline:none}.Contact-module__Yo7Bba__input[aria-invalid=true]{border-color:#ff5a55}.Contact-module__Yo7Bba__error{color:#ff7a75;font-size:14px}.Contact-module__Yo7Bba__segmented{border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:4px;display:grid}.Contact-module__Yo7Bba__segment{height:44px;transition:background-color .2s ease, color .2s ease, transform .16s var(--ease-out);border-radius:10px;font-size:14px;font-weight:600}.Contact-module__Yo7Bba__segment:active{transform:scale(.97)}.Contact-module__Yo7Bba__segment[aria-pressed=true]{background:var(--text);color:var(--bg)}.Contact-module__Yo7Bba__submit.Contact-module__Yo7Bba__submit{width:100%}.Contact-module__Yo7Bba__submit:disabled{opacity:.6;cursor:progress}.Contact-module__Yo7Bba__success{text-align:center;min-height:560px;animation:Contact-module__Yo7Bba__rise .4s var(--ease-out) both;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.Contact-module__Yo7Bba__successIcon{background:var(--red);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.Contact-module__Yo7Bba__successTitle{letter-spacing:-.03em;font-size:clamp(26px,2.4vw,32px);font-weight:600}.Contact-module__Yo7Bba__successText{max-width:360px;color:var(--text-muted);font-size:17px;line-height:1.55}@media (hover:hover) and (pointer:fine){.Contact-module__Yo7Bba__card:hover{background:var(--surface-2);border-color:#f5f5f433}.Contact-module__Yo7Bba__card:hover .Contact-module__Yo7Bba__cardArrow{transform:translate(3px,-3px)}.Contact-module__Yo7Bba__segment:hover:not([aria-pressed=true]){background:#f5f5f414}}@media (min-width:900px){.Contact-module__Yo7Bba__contact{padding-block:150px 140px;scroll-margin-top:40px}.Contact-module__Yo7Bba__intro{gap:28px}.Contact-module__Yo7Bba__cards{gap:12px;margin-top:12px}.Contact-module__Yo7Bba__card{border-radius:20px;height:96px;padding:0 22px}.Contact-module__Yo7Bba__cardLabel{font-size:14px}.Contact-module__Yo7Bba__cardValue{font-size:19px}.Contact-module__Yo7Bba__panel{border-radius:28px;padding:36px}.Contact-module__Yo7Bba__form{gap:22px}.Contact-module__Yo7Bba__input{height:56px;padding:0 18px;font-size:17px}.Contact-module__Yo7Bba__segment{font-size:15px}.Contact-module__Yo7Bba__success{min-height:480px}}@media (min-width:1140px){.Contact-module__Yo7Bba__grid{grid-template-columns:minmax(0,1fr) minmax(0,520px);align-items:start;gap:64px}}
.Faq-module__fz8xkG__faq{padding-top:88px;scroll-margin-top:60px}.Faq-module__fz8xkG__grid{gap:32px;display:grid}.Faq-module__fz8xkG__intro{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.Faq-module__fz8xkG__lede{max-width:420px;color:var(--text-muted);font-size:clamp(17px,1.4vw,19px);line-height:1.55}.Faq-module__fz8xkG__ask.Faq-module__fz8xkG__ask{margin-top:6px}.Faq-module__fz8xkG__list{border-top:1px solid var(--line)}.Faq-module__fz8xkG__item{border-bottom:1px solid var(--line)}.Faq-module__fz8xkG__item::details-content{block-size:0;transition:block-size .32s var(--ease-out), content-visibility .32s allow-discrete;overflow:hidden}.Faq-module__fz8xkG__item[open]::details-content{block-size:auto}.Faq-module__fz8xkG__question{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:18px 0;list-style:none;display:flex}.Faq-module__fz8xkG__question::-webkit-details-marker{display:none}.Faq-module__fz8xkG__questionText{letter-spacing:-.015em;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.3}.Faq-module__fz8xkG__icon{width:40px;height:40px;transition:background-color .2s ease, transform .3s var(--ease-out);background:#ffffff14;border-radius:50%;flex-shrink:0;position:relative}.Faq-module__fz8xkG__icon:before,.Faq-module__fz8xkG__icon:after{content:"";background:currentColor;border-radius:1px;width:14px;height:2px;margin:-1px 0 0 -7px;position:absolute;top:50%;left:50%}.Faq-module__fz8xkG__icon:after{transition:transform .3s var(--ease-out);transform:rotate(90deg)}.Faq-module__fz8xkG__item[open] .Faq-module__fz8xkG__icon{background:var(--red);transform:rotate(180deg)}.Faq-module__fz8xkG__item[open] .Faq-module__fz8xkG__icon:after{transform:rotate(0)}.Faq-module__fz8xkG__answer{max-width:680px;color:var(--text-muted);padding:0 56px 24px 0;font-size:17px;line-height:1.6}@media (hover:hover) and (pointer:fine){.Faq-module__fz8xkG__question:hover .Faq-module__fz8xkG__icon{background:#ffffff29}.Faq-module__fz8xkG__item[open] .Faq-module__fz8xkG__question:hover .Faq-module__fz8xkG__icon{background:var(--red)}}@media (min-width:900px){.Faq-module__fz8xkG__faq{padding-top:150px;scroll-margin-top:40px}.Faq-module__fz8xkG__grid{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);align-items:start;gap:80px}.Faq-module__fz8xkG__intro{gap:22px;position:sticky;top:130px}.Faq-module__fz8xkG__question{min-height:88px;padding:22px 0}.Faq-module__fz8xkG__icon{width:44px;height:44px}.Faq-module__fz8xkG__answer{padding-bottom:28px;font-size:18px}}
.Hero-module__nlX9hq__hero{background:var(--surface);align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.Hero-module__nlX9hq__media{object-fit:cover;width:100%;max-width:none;height:100%;animation:Hero-module__nlX9hq__zoom 2.4s var(--ease-out) both;position:absolute;inset:0}.Hero-module__nlX9hq__shade{background:linear-gradient(#0707078c 0%,#0707070d 28%,#0707074d 55%,#070707f0 100%);position:absolute;inset:0}.Hero-module__nlX9hq__content{flex-direction:column;gap:28px;padding-block:120px 36px;display:flex;position:relative}.Hero-module__nlX9hq__row{flex-direction:column;gap:28px;display:flex}.Hero-module__nlX9hq__title{letter-spacing:-.045em;text-wrap:balance;max-width:1160px;animation:Hero-module__nlX9hq__rise .8s var(--ease-out) .25s both;font-size:clamp(44px,6.2vw,92px);font-weight:600;line-height:.96}.Hero-module__nlX9hq__subtitle{color:#f5f5f4d6;max-width:560px;animation:Hero-module__nlX9hq__rise .8s var(--ease-out) .35s both;font-size:clamp(18px,1.6vw,22px);line-height:1.45}.Hero-module__nlX9hq__actions{animation:Hero-module__nlX9hq__rise .8s var(--ease-out) .45s both;flex-direction:column;gap:10px;display:flex}.Hero-module__nlX9hq__reelButton.Hero-module__nlX9hq__reelButton{padding-left:10px}.Hero-module__nlX9hq__reelIcon{width:38px;height:38px;color:var(--bg);background:#fff;border-radius:50%;justify-content:center;align-items:center;display:flex}.Hero-module__nlX9hq__pause{-webkit-backdrop-filter:blur(12px);width:44px;height:44px;transition:transform .16s var(--ease-out), background-color .2s ease;background:#07070773;border:1px solid #ffffff2e;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:88px;right:16px}.Hero-module__nlX9hq__pause:active{transform:scale(.97)}@keyframes Hero-module__nlX9hq__zoom{0%{transform:scale(1.08)}to{transform:scale(1)}}@media (hover:hover) and (pointer:fine){.Hero-module__nlX9hq__pause:hover{background:#070707b3}}@media (min-width:640px){.Hero-module__nlX9hq__actions{flex-flow:wrap}}@media (min-width:900px){.Hero-module__nlX9hq__hero{min-height:min(100svh,960px)}.Hero-module__nlX9hq__content{gap:32px;padding-block:160px 72px}.Hero-module__nlX9hq__row{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:48px}.Hero-module__nlX9hq__actions{flex-wrap:nowrap;flex-shrink:0}.Hero-module__nlX9hq__pause{top:auto;bottom:24px;right:24px}}
