.HomeHero-module__mQCMHa__hero{column-gap:var(--gap);grid-template-columns:repeat(12,1fr);grid-template-rows:minmax(calc(100svh - var(--section-y) * 2), auto);min-height:max(560px,100svh);padding:var(--section-y) var(--gutter);color:var(--ink);display:grid;position:relative;overflow:hidden}.HomeHero-module__mQCMHa__band{z-index:2;pointer-events:none;position:absolute;inset:0 0 24%}.HomeHero-module__mQCMHa__headline{z-index:2;flex-direction:column;grid-column:1/-1;align-self:end;align-items:flex-start;gap:24px;padding:0 8px;display:flex;position:relative}.HomeHero-module__mQCMHa__aside{flex-direction:column;align-items:flex-start;gap:32px;display:flex}.HomeHero-module__mQCMHa__lead{font:var(--t-lead);max-width:44ch}.HomeHero-module__mQCMHa__fallback{font:var(--t-mega);letter-spacing:-.03em;color:#0000;background:linear-gradient(160deg, #fff 5%, var(--object) 45%, #6e9900 90%);opacity:.9;pointer-events:none;-webkit-background-clip:text;background-clip:text;place-items:center;display:grid;position:absolute;inset:0}@media (min-width:768px){.HomeHero-module__mQCMHa__hero{grid-template-rows:auto minmax(120px,1fr) auto}.HomeHero-module__mQCMHa__headline{display:contents}.HomeHero-module__mQCMHa__title{z-index:2;grid-area:1/1/auto/span 8;align-self:start;padding-inline:8px;position:relative}.HomeHero-module__mQCMHa__band{grid-area:2/1/auto/-1;position:relative;inset:auto}.HomeHero-module__mQCMHa__aside{z-index:2;grid-area:3/7/auto/-1;align-self:end;position:relative}}@media (min-width:1024px){.HomeHero-module__mQCMHa__aside{grid-column:9/span 4}}
.AboutSection-module__B6BpIa__about{gap:32px var(--gap);grid-template-columns:repeat(12,1fr);display:grid}.AboutSection-module__B6BpIa__photo{flex-direction:column;grid-column:1/-1;gap:16px;max-width:340px;display:flex}.AboutSection-module__B6BpIa__pair,.AboutSection-module__B6BpIa__people{column-gap:var(--gap);grid-template-columns:1fr 1fr;display:grid}.AboutSection-module__B6BpIa__img{aspect-ratio:3/4;object-fit:cover;width:100%;height:auto;display:block}.AboutSection-module__B6BpIa__people{color:var(--muted);list-style:none}.AboutSection-module__B6BpIa__text{flex-direction:column;grid-column:1/-1;gap:24px;display:flex}.AboutSection-module__B6BpIa__statement{font:var(--t-statement);letter-spacing:-.01em;max-width:22ch}.AboutSection-module__B6BpIa__muted{color:var(--muted)}.AboutSection-module__B6BpIa__clients{flex-direction:column;gap:16px;margin-top:16px;display:flex}.AboutSection-module__B6BpIa__clientsLabel{color:var(--muted)}.AboutSection-module__B6BpIa__clientsMarquee{--marquee-duration:40s;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.AboutSection-module__B6BpIa__clientsList{--logo-size:24px;align-items:center;list-style:none;display:flex}.AboutSection-module__B6BpIa__clientsList li{align-items:center;height:48px;padding-right:48px;display:flex}.AboutSection-module__B6BpIa__clientsList .AboutSection-module__B6BpIa__logo{max-width:none}.AboutSection-module__B6BpIa__logo{color:var(--ink);opacity:.7;transition:opacity .3s}@media (hover:hover){.AboutSection-module__B6BpIa__clientsList li:hover .AboutSection-module__B6BpIa__logo{opacity:1}}@media (min-width:640px){.AboutSection-module__B6BpIa__photo{grid-column:1/span 4;max-width:none}.AboutSection-module__B6BpIa__text{grid-column:6/span 7}}@media (min-width:768px){.AboutSection-module__B6BpIa__clientsList{--logo-size:28px}}@media (min-width:1024px){.AboutSection-module__B6BpIa__photo{grid-column:1/span 3}.AboutSection-module__B6BpIa__text{grid-column:5/span 8}}@media (prefers-reduced-motion:reduce){.AboutSection-module__B6BpIa__logo{transition:none}}
.FaqSection-module__w0tXtG__head{margin-bottom:48px}.FaqSection-module__w0tXtG__label{font:inherit}.FaqSection-module__w0tXtG__list{border-top:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}.FaqSection-module__w0tXtG__item{border-bottom:1px solid color-mix(in srgb, var(--ink) 18%, transparent)}.FaqSection-module__w0tXtG__summary{gap:var(--gap);cursor:pointer;transition:background-color .4s var(--ease), color .4s var(--ease);grid-template-columns:repeat(12,1fr);align-items:baseline;padding:24px 0;list-style:none;display:grid}.FaqSection-module__w0tXtG__summary::-webkit-details-marker{display:none}.FaqSection-module__w0tXtG__summary:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.FaqSection-module__w0tXtG__question{--indent:12px;font:var(--t-title);transition:transform .4s var(--ease);grid-column:1/span 11}.FaqSection-module__w0tXtG__icon{font:var(--t-title);transition:transform .4s var(--ease), translate .4s var(--ease);grid-column:span 1;justify-self:end}.FaqSection-module__w0tXtG__item[open] .FaqSection-module__w0tXtG__icon{transform:rotate(45deg)}.FaqSection-module__w0tXtG__answer{gap:var(--gap);grid-template-columns:repeat(12,1fr);padding-bottom:32px;display:grid}.FaqSection-module__w0tXtG__answer>p{grid-column:1/-1;max-width:46ch}.FaqSection-module__w0tXtG__more{gap:var(--gap);color:var(--muted);grid-template-columns:repeat(12,1fr);margin-top:48px;display:grid}.FaqSection-module__w0tXtG__more>p{grid-column:1/-1}@media (min-width:1024px){.FaqSection-module__w0tXtG__question{--indent:6px;grid-column:4/span 8}.FaqSection-module__w0tXtG__icon{grid-column:12/span 1}.FaqSection-module__w0tXtG__answer>p{grid-column:4/span 7}.FaqSection-module__w0tXtG__more>p{grid-column:4/-1}}@media (hover:hover){.FaqSection-module__w0tXtG__question{padding-right:24px}.FaqSection-module__w0tXtG__summary:hover{background-color:var(--accent);color:var(--on-accent)}.FaqSection-module__w0tXtG__summary:hover .FaqSection-module__w0tXtG__question{transform:translateX(var(--indent))}.FaqSection-module__w0tXtG__summary:hover .FaqSection-module__w0tXtG__icon{translate:-12px}}@media (prefers-reduced-motion:reduce){.FaqSection-module__w0tXtG__summary,.FaqSection-module__w0tXtG__question,.FaqSection-module__w0tXtG__icon{transition:none}}
