.SectionHeader-module__AJ8BZa__header{text-align:center;flex-direction:column;align-items:center;padding-top:2.25rem;display:flex;position:relative}.SectionHeader-module__AJ8BZa__text{align-items:inherit;flex-direction:column;display:flex}.SectionHeader-module__AJ8BZa__header[data-layout=split]{text-align:left;align-items:flex-start}.SectionHeader-module__AJ8BZa__header[data-layout=split] .SectionHeader-module__AJ8BZa__text{align-items:flex-start}@media (min-width:900px){.SectionHeader-module__AJ8BZa__header[data-layout=split]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:3rem}.SectionHeader-module__AJ8BZa__header[data-layout=split] .SectionHeader-module__AJ8BZa__actions{flex-shrink:0;margin-top:0}}.SectionHeader-module__AJ8BZa__corner{background:var(--ink-soft);width:5px;height:5px;position:absolute;top:0}.SectionHeader-module__AJ8BZa__corner[data-side=left]{left:0}.SectionHeader-module__AJ8BZa__corner[data-side=right]{right:0}.SectionHeader-module__AJ8BZa__title{letter-spacing:-.035em;text-wrap:balance;max-width:16em;margin:1.25rem 0 0;font-size:clamp(2rem,3.6vw,3rem);line-height:1.1}.SectionHeader-module__AJ8BZa__description{max-width:32rem;color:var(--ink-muted);text-wrap:balance;margin:1.5rem 0 0;font-size:1.0625rem;line-height:1.45}.SectionHeader-module__AJ8BZa__actions{flex-wrap:wrap;justify-content:center;gap:.5rem;margin-top:2rem;display:flex}
.Marquee-module__IkYLhG__strip{width:100%;margin-top:var(--section-gap);flex-direction:column;gap:1rem;padding:0;display:flex;overflow:hidden}.Marquee-module__IkYLhG__track{white-space:nowrap;will-change:transform;width:max-content;display:flex}.Marquee-module__IkYLhG__group{display:flex}.Marquee-module__IkYLhG__item{letter-spacing:-.04em;color:var(--ink-soft);align-items:center;font-size:3rem;font-weight:400;display:inline-flex}.Marquee-module__IkYLhG__icon{color:rgb(var(--accent));margin:0 2.5rem;font-size:2rem;animation:6s linear infinite Marquee-module__IkYLhG__spin}@keyframes Marquee-module__IkYLhG__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:768px){.Marquee-module__IkYLhG__item{font-size:1.75rem}.Marquee-module__IkYLhG__icon{margin:0 1.25rem;font-size:1.5rem}}
.Work-module__HQl4va__section{width:100%;margin-top:var(--section-gap)}.Work-module__HQl4va__wrapper{flex-direction:column;gap:4rem;width:90%;max-width:72rem;margin:0 auto;display:flex}.Work-module__HQl4va__grid{grid-template-columns:1fr;gap:.5rem;display:grid}.Work-module__HQl4va__card{background:rgb(var(--paper));min-height:22rem;color:rgb(var(--ink));border-radius:2px;flex-direction:column;justify-content:space-between;padding:1.5rem;display:flex;position:relative;overflow:hidden}.Work-module__HQl4va__card:after{content:"";pointer-events:none;background:linear-gradient(#00000073 0%,#0000 30% 60%,#0000008c 100%);position:absolute;inset:0}.Work-module__HQl4va__image{object-fit:cover;transition:transform .6s}.Work-module__HQl4va__card:hover .Work-module__HQl4va__image{transform:scale(1.03)}.Work-module__HQl4va__name,.Work-module__HQl4va__footer{z-index:1;position:relative}.Work-module__HQl4va__name{letter-spacing:-.02em;font-size:1.25rem}.Work-module__HQl4va__footer{justify-content:space-between;align-items:flex-end;gap:1rem;display:flex}.Work-module__HQl4va__type{font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:.6875rem}.Work-module__HQl4va__arrowBox{background:rgb(var(--ink));width:2.5rem;height:2.5rem;color:rgb(var(--paper));border-radius:2px;justify-content:center;align-items:center;display:flex;overflow:hidden}@media (min-width:960px){.Work-module__HQl4va__grid{grid-template-columns:repeat(6,1fr)}.Work-module__HQl4va__card{grid-column:span var(--span)}.Work-module__HQl4va__card[data-row=first]{min-height:32rem}.Work-module__HQl4va__card[data-row=second]{min-height:24rem}}
.AdminSection-module__KsoITW__section{width:90%;max-width:72rem;margin:var(--section-gap) auto 0}.AdminSection-module__KsoITW__card{background:rgb(var(--paper));border-radius:2px;grid-template-columns:1fr;gap:1rem;padding:1rem;display:grid}.AdminSection-module__KsoITW__content{flex-direction:column;justify-content:center;align-items:flex-start;padding:2rem 1rem;display:flex}.AdminSection-module__KsoITW__title{letter-spacing:-.03em;max-width:14em;margin:1.25rem 0 0;font-size:clamp(1.75rem,2.6vw,2.25rem);line-height:1.1}.AdminSection-module__KsoITW__description{max-width:28rem;color:var(--ink-muted);margin:1rem 0 2rem;font-size:1rem;line-height:1.5}.AdminSection-module__KsoITW__media{aspect-ratio:16/10;background:#000;border-radius:2px;position:relative;overflow:hidden}.AdminSection-module__KsoITW__media img{object-fit:cover;object-position:left center}@media (min-width:960px){.AdminSection-module__KsoITW__card{grid-template-columns:5fr 7fr;gap:2rem;min-height:28rem}.AdminSection-module__KsoITW__content{padding:2.5rem}.AdminSection-module__KsoITW__media{aspect-ratio:auto;min-height:26rem}}
.BlogSection-module__OEn8_G__section{width:100%;margin-top:var(--section-gap)}.BlogSection-module__OEn8_G__wrapper{flex-direction:column;gap:4rem;width:90%;max-width:72rem;margin:0 auto;display:flex}.BlogSection-module__OEn8_G__grid{grid-template-columns:1fr;gap:3rem 1.25rem;display:grid}.BlogSection-module__OEn8_G__card{color:rgb(var(--ink));flex-direction:column;padding-top:1rem;text-decoration:none;display:flex;position:relative}.BlogSection-module__OEn8_G__card:before,.BlogSection-module__OEn8_G__line{height:1px;position:absolute;top:0;left:0}.BlogSection-module__OEn8_G__card:before{content:"";background:var(--line);right:0}.BlogSection-module__OEn8_G__line{background:rgb(var(--ink));transform-origin:0;width:100%;transition:transform .5s cubic-bezier(.22,1,.36,1);transform:scaleX(.01)}.BlogSection-module__OEn8_G__card:hover .BlogSection-module__OEn8_G__line{transform:scaleX(1)}.BlogSection-module__OEn8_G__meta{min-height:1em;font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:.6875rem}.BlogSection-module__OEn8_G__cover{aspect-ratio:16/9;background:#000;border-radius:2px;margin:.9rem 0 1.1rem;position:relative;overflow:hidden}.BlogSection-module__OEn8_G__title{letter-spacing:-.02em;max-width:22em;margin:1rem 0 0;font-size:1.125rem;font-weight:400;line-height:1.35}.BlogSection-module__OEn8_G__excerpt{max-width:24rem;color:var(--ink-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.75rem 0 0;font-size:.9375rem;line-height:1.4;display:-webkit-box;overflow:hidden}@media (min-width:900px){.BlogSection-module__OEn8_G__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
.Faq-module__w-OBPW__section{width:100%;margin-top:var(--section-gap)}.Faq-module__w-OBPW__wrapper{flex-direction:column;gap:4rem;width:90%;max-width:72rem;margin:0 auto;display:flex}.Faq-module__w-OBPW__list{width:100%;max-width:42rem;margin:0 auto;padding:0;list-style:none}.Faq-module__w-OBPW__item{border-bottom:1px solid var(--line)}.Faq-module__w-OBPW__question{font-size:inherit;font-weight:inherit;margin:0}.Faq-module__w-OBPW__trigger{text-align:left;cursor:pointer;letter-spacing:-.015em;width:100%;color:rgb(var(--ink));background:0 0;border:none;justify-content:space-between;align-items:center;gap:2rem;padding:1.35rem 0;font-family:inherit;font-size:1.0625rem;display:flex}.Faq-module__w-OBPW__icon{flex-shrink:0;transition:transform .4s cubic-bezier(.22,1,.36,1)}.Faq-module__w-OBPW__item[data-open] .Faq-module__w-OBPW__icon{transform:rotate(45deg)}.Faq-module__w-OBPW__answer{grid-template-rows:0fr;transition:grid-template-rows .35s;display:grid}.Faq-module__w-OBPW__answer>div{min-height:0;overflow:hidden}.Faq-module__w-OBPW__item[data-open] .Faq-module__w-OBPW__answer{grid-template-rows:1fr}.Faq-module__w-OBPW__answer p{color:var(--ink-muted);margin:0;padding:0 3rem 1.5rem 0;font-size:.9375rem;line-height:1.55}
