.Article-module__UKT7EW__article{color:var(--v2-paper-ink);background:#faf7f3}.Article-module__UKT7EW__inner{width:100%;max-width:1920px;padding:calc(13px + var(--v2-bar-height) + 40px) 5.5% 0;margin-inline:auto}.Article-module__UKT7EW__crumbs{color:var(--v2-paper-ink-muted);align-items:center;gap:8px;font-size:13px;line-height:1;display:flex}.Article-module__UKT7EW__crumbLink{transition:opacity .18s}.Article-module__UKT7EW__crumbLink:hover{opacity:.6}.Article-module__UKT7EW__crumbChevron{opacity:.6;flex:none;width:10px;height:10px}.Article-module__UKT7EW__crumbCurrent{max-width:320px;color:var(--v2-paper-ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Article-module__UKT7EW__head{text-align:center;flex-direction:column;align-items:center;margin-top:20px;display:flex}.Article-module__UKT7EW__meta{color:var(--v2-paper-ink-muted);align-items:center;gap:8px;font-size:12px;line-height:1;display:inline-flex}.Article-module__UKT7EW__category{letter-spacing:.06em;text-transform:uppercase;color:#3678e9;font-weight:500}.Article-module__UKT7EW__metaDot{background:#3678e9;border-radius:1px;width:4px;height:4px}.Article-module__UKT7EW__title{max-width:760px;font-family:var(--v2-font-display);letter-spacing:0;margin-top:14px;font-size:56px;font-weight:500;line-height:1.15}.Article-module__UKT7EW__byline{color:var(--v2-paper-ink-muted);align-items:center;gap:40px;margin-top:22px;font-size:13px;line-height:1;display:flex}.Article-module__UKT7EW__share{color:var(--v2-paper-ink);align-items:center;gap:8px;font-size:13px;font-weight:500;transition:opacity .18s;display:inline-flex}.Article-module__UKT7EW__share:hover{opacity:.6}.Article-module__UKT7EW__shareIcon{width:16px;height:16px}.Article-module__UKT7EW__lede{max-width:850px;color:var(--v2-paper-ink-muted);margin-top:22px;font-size:14px;line-height:1.7}.Article-module__UKT7EW__cover{aspect-ratio:1418/544;background:#dfe6f5;border-radius:16px;width:min(100%,1418px);margin:42px auto 0;overflow:hidden}.Article-module__UKT7EW__coverImage{object-fit:cover;width:100%;height:100%}.Article-module__UKT7EW__layout{grid-template-columns:255px minmax(0,732px) 255px;justify-content:center;column-gap:88px;width:min(100%,1418px);margin:62px auto 0;display:grid}.Article-module__UKT7EW__aside{min-width:0}.Article-module__UKT7EW__toc{top:calc(13px + var(--v2-bar-height) + 24px);position:sticky}.Article-module__UKT7EW__tocTitle{font-size:16px;font-weight:600;line-height:1.2}.Article-module__UKT7EW__tocList{border-inline-start:2px solid var(--v2-hairline-ink);flex-direction:column;margin-top:14px;display:flex}.Article-module__UKT7EW__tocLink{color:var(--v2-paper-ink-muted);border-inline-start:2px solid #0000;margin-inline-start:-2px;padding:12px 14px;font-size:13px;line-height:1.4;transition:color .2s,border-color .2s;display:block}.Article-module__UKT7EW__tocLink:hover{color:var(--v2-paper-ink)}.Article-module__UKT7EW__tocLink[aria-current]{color:#3678e9;border-color:#3678e9}.Article-module__UKT7EW__main{min-width:0}.Article-module__UKT7EW__tocMobile{display:none}.Article-module__UKT7EW__tocDrop{position:relative}.Article-module__UKT7EW__tocDropButton{text-align:start;background:#f4efe9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:14px;font-weight:600;line-height:1.2;display:flex}.Article-module__UKT7EW__tocDropChevron{flex:none;width:12px;height:12px;transition:transform .25s}.Article-module__UKT7EW__tocDrop[data-open] .Article-module__UKT7EW__tocDropChevron{transform:rotate(180deg)}.Article-module__UKT7EW__tocDropList{inset-inline:0;z-index:5;background:#faf7f3;border-radius:10px;flex-direction:column;padding:10px 16px 12px;display:flex;position:absolute;top:calc(100% + 6px);box-shadow:0 12px 32px #0e173029}.Article-module__UKT7EW__tocDropList .Article-module__UKT7EW__tocLink{margin-inline-start:0;padding:9px 12px}.Article-module__UKT7EW__author{background:#f4efe9;border-radius:8px;align-items:center;gap:14px;padding:14px 16px;display:flex}.Article-module__UKT7EW__avatar,.Article-module__UKT7EW__avatarBlank{object-fit:cover;border-radius:999px;flex:none;width:44px;height:44px}.Article-module__UKT7EW__avatarBlank{color:#fff;background:#3678e9;place-items:center;font-size:18px;font-weight:500;display:grid}.Article-module__UKT7EW__authorText{flex-direction:column;gap:4px;min-width:0;display:flex}.Article-module__UKT7EW__authorLabel{font-size:14px;font-weight:600;line-height:1.2}.Article-module__UKT7EW__authorBio{color:var(--v2-paper-ink-muted);font-size:12px;line-height:1.5}.Article-module__UKT7EW__prose{color:#3d4257;margin-top:48px;font-size:15px;line-height:1.75}.Article-module__UKT7EW__prose>:first-child{margin-top:0}.Article-module__UKT7EW__prose h2{scroll-margin-top:calc(13px + var(--v2-bar-height) + 36px);font-family:var(--v2-font-display);color:var(--v2-paper-ink);margin:48px 0 20px;font-size:40px;font-weight:500;line-height:1.2}.Article-module__UKT7EW__prose h3{color:var(--v2-paper-ink);margin:32px 0 12px;font-size:20px;font-weight:600;line-height:1.3}.Article-module__UKT7EW__prose h4{color:var(--v2-paper-ink);margin:24px 0 10px;font-size:17px;font-weight:600}.Article-module__UKT7EW__prose p{margin:0 0 16px}.Article-module__UKT7EW__prose strong{color:var(--v2-paper-ink);font-weight:600}.Article-module__UKT7EW__prose a{color:#3678e9;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.Article-module__UKT7EW__prose ul,.Article-module__UKT7EW__prose ol{margin:0 0 18px;padding-inline-start:20px}.Article-module__UKT7EW__prose ul{list-style:none}.Article-module__UKT7EW__prose ul li{margin-bottom:8px;position:relative}.Article-module__UKT7EW__prose ul li:before{content:"";top:.75em;background:#3678e9;border-radius:1px;width:5px;height:5px;position:absolute;inset-inline-start:-16px}.Article-module__UKT7EW__prose ol{list-style:decimal}.Article-module__UKT7EW__prose ol li{margin-bottom:8px}.Article-module__UKT7EW__prose img{border-radius:12px;width:100%;height:auto;margin:32px 0}.Article-module__UKT7EW__prose blockquote{color:var(--v2-paper-ink);background:#f4efe9;border-inline-start:3px solid #3678e9;border-radius:6px;margin:24px 0;padding:16px 20px}.Article-module__UKT7EW__prose table{border-collapse:collapse;width:100%;margin:24px 0;font-size:14px}.Article-module__UKT7EW__prose th,.Article-module__UKT7EW__prose td{border:1px solid var(--v2-hairline-ink);text-align:start;vertical-align:top;padding:10px 12px}.Article-module__UKT7EW__prose th{color:var(--v2-paper-ink);background:#f4efe9;font-weight:600}.Article-module__UKT7EW__prose code{background:#f1ece5;border-radius:4px;padding:1px 5px;font-size:.92em}.Article-module__UKT7EW__prose pre{color:#fff;text-align:left;direction:ltr;background:#0e1730;border-radius:10px;margin:20px 0;padding:16px;overflow-x:auto}.Article-module__UKT7EW__prose pre code{background:0 0;padding:0;font-size:13px}.Article-module__UKT7EW__prose hr{border:0;border-top:1px solid var(--v2-hairline-ink);margin:32px 0}.Article-module__UKT7EW__promo{top:calc(13px + var(--v2-bar-height) + 24px);flex-direction:column;gap:8px;display:flex;position:sticky}.Article-module__UKT7EW__promoArt{isolation:isolate;aspect-ratio:255/216;background:#cfd9e6;border-radius:8px;position:relative;overflow:hidden}.Article-module__UKT7EW__promoImage{z-index:-1;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Article-module__UKT7EW__promoCaption{inset-inline:0;text-align:left;color:#fff;font-family:var(--v2-font-display);direction:ltr;padding:16px 14px 14px;font-size:26px;font-weight:500;line-height:.95;position:absolute;bottom:0}.Article-module__UKT7EW__promoLine{display:block}.Article-module__UKT7EW__article .Article-module__UKT7EW__promoAction{width:100%;height:50px;box-shadow:none;padding:6px 18px 6px 10px;font-size:15px}.Article-module__UKT7EW__article .Article-module__UKT7EW__promoAction>:last-child{width:28px;height:28px}@media (max-width:1439px){.Article-module__UKT7EW__layout{grid-template-columns:200px minmax(0,1fr) 220px;column-gap:48px}.Article-module__UKT7EW__title{font-size:48px}.Article-module__UKT7EW__prose h2{font-size:34px}}@media (max-width:1023px){.Article-module__UKT7EW__inner{padding-inline:20px}.Article-module__UKT7EW__layout{grid-template-columns:minmax(0,1fr);margin-top:40px}.Article-module__UKT7EW__asideStart{display:none}.Article-module__UKT7EW__tocMobile{margin-bottom:16px;display:block}.Article-module__UKT7EW__promo{max-width:360px;margin-top:40px;position:static}.Article-module__UKT7EW__title{font-size:40px}.Article-module__UKT7EW__cover{aspect-ratio:16/9;margin-top:32px}.Article-module__UKT7EW__prose h2{font-size:30px}}@media (max-width:640px){.Article-module__UKT7EW__inner{padding:calc(16px + var(--v2-bar-height) + 24px) 16px 0}.Article-module__UKT7EW__crumbs{display:none}.Article-module__UKT7EW__head{margin-top:0}.Article-module__UKT7EW__title{font-size:clamp(24px,7vw,28px);line-height:1.2}.Article-module__UKT7EW__byline{gap:24px;margin-top:18px}.Article-module__UKT7EW__lede{margin-top:16px;font-size:13.5px;line-height:1.6}.Article-module__UKT7EW__cover{aspect-ratio:16/10;border-radius:12px;margin-top:24px}.Article-module__UKT7EW__layout{margin-top:28px}.Article-module__UKT7EW__author{flex-direction:column;align-items:flex-start;gap:12px;padding:14px 16px 16px}.Article-module__UKT7EW__asideEnd{display:none}.Article-module__UKT7EW__prose{margin-top:32px;font-size:15px}.Article-module__UKT7EW__prose h2{margin:36px 0 14px;font-size:26px}.Article-module__UKT7EW__prose h3{margin:26px 0 10px;font-size:18px}.Article-module__UKT7EW__prose img{border-radius:10px;margin:24px 0}.Article-module__UKT7EW__promo{max-width:none;margin-top:32px}.Article-module__UKT7EW__promoArt{aspect-ratio:355/212}.Article-module__UKT7EW__promoCaption{font-size:30px}}@media (min-width:768px) and (max-width:1024px){.Article-module__UKT7EW__inner{padding-inline:20px}.Article-module__UKT7EW__layout{grid-template-columns:minmax(0,1fr);width:min(100%,760px);margin-top:40px}.Article-module__UKT7EW__asideStart{display:none}.Article-module__UKT7EW__tocMobile{margin-bottom:16px;display:block}.Article-module__UKT7EW__promo{max-width:360px;margin-top:40px;position:static}.Article-module__UKT7EW__title{font-size:40px}.Article-module__UKT7EW__cover{aspect-ratio:16/9;margin-top:32px}.Article-module__UKT7EW__prose h2{font-size:30px}}
.RelatedPosts-module__Zzu5Zq__related{color:var(--v2-paper-ink);background:#faf7f3}.RelatedPosts-module__Zzu5Zq__inner{width:100%;max-width:1920px;margin-inline:auto;padding:96px 5.5% 40px}.RelatedPosts-module__Zzu5Zq__heading{font-family:var(--v2-font-display);text-align:center;font-size:40px;font-weight:500;line-height:1.2}.RelatedPosts-module__Zzu5Zq__grid{grid-template-columns:repeat(3,minmax(0,1fr));width:min(100%,1215px);margin:40px auto 0;display:grid}.RelatedPosts-module__Zzu5Zq__cell{border:1px solid var(--v2-hairline-ink);border-inline-end:0;min-width:0;position:relative}:is(.RelatedPosts-module__Zzu5Zq__cell:not(.RelatedPosts-module__Zzu5Zq__parked):has(+.RelatedPosts-module__Zzu5Zq__parked),.RelatedPosts-module__Zzu5Zq__cell:last-child){border-inline-end:1px solid var(--v2-hairline-ink)}.RelatedPosts-module__Zzu5Zq__cell:before,.RelatedPosts-module__Zzu5Zq__cell:after{content:"";top:-4px;background:linear-gradient(var(--v2-cross), var(--v2-cross)) center / 1px 7px no-repeat, linear-gradient(var(--v2-cross), var(--v2-cross)) center / 7px 1px no-repeat;pointer-events:none;width:7px;height:7px;position:absolute;inset-inline-start:-4px}.RelatedPosts-module__Zzu5Zq__cell:after{top:auto;bottom:-4px}.RelatedPosts-module__Zzu5Zq__card{flex-direction:column;height:100%;padding:22px 24px 26px;display:flex}.RelatedPosts-module__Zzu5Zq__cover{aspect-ratio:16/9;background:#dfe6f5;border-radius:8px;display:block;overflow:hidden}.RelatedPosts-module__Zzu5Zq__coverImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.RelatedPosts-module__Zzu5Zq__card:hover .RelatedPosts-module__Zzu5Zq__coverImage{transform:scale(1.04)}.RelatedPosts-module__Zzu5Zq__coverBlank{background:linear-gradient(135deg,#dfe6f5,#c9d6f0);width:100%;height:100%;display:block}.RelatedPosts-module__Zzu5Zq__parked{display:none}.RelatedPosts-module__Zzu5Zq__meta{color:var(--v2-paper-ink-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:18px;font-size:12px;line-height:1;display:flex}.RelatedPosts-module__Zzu5Zq__metaText{align-items:center;gap:8px;min-width:0;display:inline-flex}.RelatedPosts-module__Zzu5Zq__open{color:#fff;opacity:0;background:#3678e9;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;transition:opacity .2s,transform .25s;display:grid;transform:translateY(4px)}.RelatedPosts-module__Zzu5Zq__openIcon{width:11px;height:11px;transform:rotate(45deg)}.RelatedPosts-module__Zzu5Zq__card:hover .RelatedPosts-module__Zzu5Zq__open,.RelatedPosts-module__Zzu5Zq__card:focus-visible .RelatedPosts-module__Zzu5Zq__open{opacity:1;transform:none}.RelatedPosts-module__Zzu5Zq__category{letter-spacing:.06em;text-transform:uppercase;color:#3678e9;font-weight:500}.RelatedPosts-module__Zzu5Zq__metaDot{background:#3678e9;border-radius:1px;width:4px;height:4px}.RelatedPosts-module__Zzu5Zq__title{-webkit-line-clamp:3;font-family:var(--v2-font-display);-webkit-box-orient:vertical;margin-top:10px;font-size:18px;font-weight:500;line-height:1.2;transition:color .2s;display:-webkit-box;overflow:hidden}.RelatedPosts-module__Zzu5Zq__card:hover .RelatedPosts-module__Zzu5Zq__title{color:#3678e9}.RelatedPosts-module__Zzu5Zq__nav{justify-content:center;align-items:center;gap:10px;margin-top:28px;display:flex}.RelatedPosts-module__Zzu5Zq__related .RelatedPosts-module__Zzu5Zq__nav>*{background:#f1ece5;border-radius:10px;width:54px;height:54px;padding:0}.RelatedPosts-module__Zzu5Zq__related .RelatedPosts-module__Zzu5Zq__nav>* svg{width:18px;height:18px}@media (max-width:1023px){.RelatedPosts-module__Zzu5Zq__inner{padding:64px 20px 24px}.RelatedPosts-module__Zzu5Zq__heading{font-size:32px}.RelatedPosts-module__Zzu5Zq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.RelatedPosts-module__Zzu5Zq__cell:nth-child(3){display:none}}@media (max-width:640px){.RelatedPosts-module__Zzu5Zq__inner{padding:56px 16px 16px}.RelatedPosts-module__Zzu5Zq__heading{font-size:clamp(26px,7.7vw,30px);line-height:1.1}.RelatedPosts-module__Zzu5Zq__grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;width:auto;margin:28px -16px 0;padding-inline:12%;display:flex;overflow-x:auto}.RelatedPosts-module__Zzu5Zq__grid::-webkit-scrollbar{display:none}.RelatedPosts-module__Zzu5Zq__parked{display:block}.RelatedPosts-module__Zzu5Zq__cell{border-inline-end:1px solid var(--v2-hairline-ink);scroll-snap-align:center;flex:none;width:76%}.RelatedPosts-module__Zzu5Zq__cell:nth-child(3){display:block}.RelatedPosts-module__Zzu5Zq__card{padding:14px 14px 18px}.RelatedPosts-module__Zzu5Zq__open{opacity:1;transform:none}.RelatedPosts-module__Zzu5Zq__title{font-size:16px}.RelatedPosts-module__Zzu5Zq__nav{margin-top:24px}}@media (min-width:768px) and (max-width:1024px){.RelatedPosts-module__Zzu5Zq__inner{padding:64px 20px 24px}.RelatedPosts-module__Zzu5Zq__heading{font-size:32px}.RelatedPosts-module__Zzu5Zq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.RelatedPosts-module__Zzu5Zq__cell:nth-child(3){display:none}}
.SectionHeading-module__uXEBGa__heading{font-family:var(--v2-font-display);letter-spacing:0;text-align:center;font-weight:500}.SectionHeading-module__uXEBGa__alignStart{text-align:start}.SectionHeading-module__uXEBGa__line{display:block}.SectionHeading-module__uXEBGa__section .SectionHeading-module__uXEBGa__line{white-space:nowrap}.SectionHeading-module__uXEBGa__hero{font-size:100px;line-height:.92}.SectionHeading-module__uXEBGa__section{font-size:var(--v2-heading-size,64px);line-height:1.2}@media (max-width:1279px){.SectionHeading-module__uXEBGa__hero{font-size:clamp(56px,7.6vw,100px)}}@media (max-width:640px){.SectionHeading-module__uXEBGa__hero{font-size:clamp(38px,11vw,56px)}.SectionHeading-module__uXEBGa__section{font-size:clamp(30px,8vw,40px)}.SectionHeading-module__uXEBGa__section .SectionHeading-module__uXEBGa__line{white-space:normal}}
.TopicsRail-module__Adr28W__rows{gap:9px;padding-block:4px;display:grid}.TopicsRail-module__Adr28W__rows .TopicsRail-module__Adr28W__chip{border:0}
.Hero-module__ygsB8a__hero{isolation:isolate;width:100%;max-width:1920px;height:911px;padding-top:calc(13px + var(--v2-bar-height));border-radius:0 0 var(--v2-card-radius) var(--v2-card-radius);opacity:1;background:var(--v2-ink-deep);color:var(--v2-on-dark);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.Hero-module__ygsB8a__media{z-index:-2;border-radius:inherit;position:absolute;inset:0}.Hero-module__ygsB8a__mediaImage{object-fit:cover;object-position:50% 45%;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.Hero-module__ygsB8a__scrim{z-index:-1;border-radius:inherit;background:linear-gradient(#01010100 -14.32%,#01010172 58.41%,#010101 119.05%);position:absolute;inset:0}.Hero-module__ygsB8a__grid{flex:1;grid-template-columns:1fr 2fr 1fr;min-height:0;display:grid;position:relative}.Hero-module__ygsB8a__column{flex-direction:column;min-width:0;display:flex}.Hero-module__ygsB8a__columnDivider{border-inline-start:1px solid var(--v2-hairline)}.Hero-module__ygsB8a__copy{text-align:center;order:2;justify-content:center;align-items:center;padding:40px 28px 128px;container-type:inline-size}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__copy>h1{font-size:min(100px,15.2cqw)}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__tags{color:var(--v2-on-dark-soft);gap:24px;margin-top:22px;font-size:17px;font-weight:500}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__tags>*{gap:24px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__tags [aria-hidden]{border-radius:1px;width:5px;height:5px;transform:none}.Hero-module__ygsB8a__lede{max-width:780px;color:var(--v2-on-dark-muted);margin-top:26px;font-size:19px;font-weight:400;line-height:1.45}.Hero-module__ygsB8a__ledeLine{text-wrap:balance;display:block}.Hero-module__ygsB8a__actions{justify-content:center;align-self:stretch;align-items:center;gap:24px;margin-top:32px;display:flex}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__actions>*{box-shadow:none;padding:8px 28px 8px 14px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__actions>:hover{box-shadow:none}.Hero-module__ygsB8a__side{justify-content:flex-end;padding-block:32px 40px}.Hero-module__ygsB8a__topics{order:1}.Hero-module__ygsB8a__projects{order:3}@media (max-width:1919px){.Hero-module__ygsB8a__hero{height:auto;min-height:clamp(680px,47.4479vw,911px)}}@media (max-width:1279px){.Hero-module__ygsB8a__copy{padding-bottom:96px}}@media (max-width:1023px){.Hero-module__ygsB8a__hero{height:auto;min-height:0}.Hero-module__ygsB8a__grid{grid-template-columns:1fr}.Hero-module__ygsB8a__columnDivider{border-inline-start:0}.Hero-module__ygsB8a__copy{order:1;padding:72px 24px 64px}.Hero-module__ygsB8a__topics{border-top:1px solid var(--v2-hairline);order:2}.Hero-module__ygsB8a__projects{border-top:1px solid var(--v2-hairline);order:3}.Hero-module__ygsB8a__side{padding-block:28px}.Hero-module__ygsB8a__lede{max-width:560px}}@media (max-width:640px){.Hero-module__ygsB8a__hero{padding-top:calc(16px + var(--v2-bar-height))}.Hero-module__ygsB8a__copy{padding:100px 20px 150px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__copy>h1{font-size:40px;line-height:1.08}.Hero-module__ygsB8a__topics,.Hero-module__ygsB8a__projects{display:none}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__tags{gap:10px;margin-top:14px;font-size:14px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__tags>*{gap:10px}.Hero-module__ygsB8a__lede{max-width:330px;margin-top:16px;font-size:13.5px;line-height:1.6}.Hero-module__ygsB8a__ledeLine{display:inline}.Hero-module__ygsB8a__actions{align-self:stretch;gap:10px;margin-top:18px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__actions>*{flex:1 1 0;width:auto;min-width:0;height:44px;padding:6px 12px 6px 6px;font-size:14px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__actions>*>:last-child{width:26px;height:26px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__actions>*>:last-child img{width:12px;height:12px}}@media (min-width:768px) and (max-width:1024px){.Hero-module__ygsB8a__hero{height:auto;min-height:0}.Hero-module__ygsB8a__grid{grid-template-columns:1fr}.Hero-module__ygsB8a__columnDivider{border-inline-start:0}.Hero-module__ygsB8a__copy{order:1;padding:72px 24px 64px}.Hero-module__ygsB8a__hero .Hero-module__ygsB8a__copy>h1{font-size:clamp(56px,7.6vw,100px)}.Hero-module__ygsB8a__topics{border-top:1px solid var(--v2-hairline);order:2}.Hero-module__ygsB8a__projects{border-top:1px solid var(--v2-hairline);order:3}.Hero-module__ygsB8a__side{padding-block:28px}.Hero-module__ygsB8a__lede{max-width:560px}}
.About-module__fxveiW__about{color:var(--v2-paper-ink);background:#faf7f3}.About-module__fxveiW__inner{width:100%;max-width:1920px;margin-inline:auto}.About-module__fxveiW__intro{grid-template-columns:1fr 2fr 1fr;display:grid}.About-module__fxveiW__introRail{position:relative}.About-module__fxveiW__introRail:before,.About-module__fxveiW__introMain:before{content:"";inset-inline-start:0;background:var(--v2-hairline-ink);width:1px;position:absolute;top:0;bottom:0}.About-module__fxveiW__introMain{text-align:center;flex-direction:column;align-items:center;padding:86px 0 79px;display:flex;position:relative;container-type:inline-size}.About-module__fxveiW__heading{--v2-heading-size:min(64px, 7.4cqw);margin-top:30px}.About-module__fxveiW__lede{max-width:520px;color:var(--v2-paper-ink-muted);margin-top:26px;font-size:16px;font-weight:400;line-height:1.62}.About-module__fxveiW__roles{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.About-module__fxveiW__card{text-align:center;background:#f4efe9;border-radius:6px;flex-direction:column;min-height:572px;margin:6px;padding:36px 28px 56px;display:flex;position:relative}.About-module__fxveiW__card+.About-module__fxveiW__card:before{content:"";inset-inline-start:-6px;background:var(--v2-hairline-ink);width:1px;position:absolute;top:-6px;bottom:-6px}.About-module__fxveiW__cardArrow{top:22px;opacity:0;pointer-events:none;width:54px;height:54px;transition:opacity .3s;position:absolute;inset-inline-end:28px}.About-module__fxveiW__cardCover{z-index:1;border-radius:inherit;position:absolute;inset:0}.About-module__fxveiW__cardCover:focus-visible{outline:2px solid var(--v2-paper-ink);outline-offset:-6px}.About-module__fxveiW__card:focus-within .About-module__fxveiW__cardArrow{opacity:1}.About-module__fxveiW__cardArt{flex:none;place-items:center;height:300px;display:grid}.About-module__fxveiW__cardArtImage{object-fit:contain;width:auto;max-width:min(230px,100%);max-height:100%}.About-module__fxveiW__cardTitle{font-family:var(--v2-font-display);letter-spacing:0;margin-top:auto;font-size:32px;font-weight:500;line-height:1.15}.About-module__fxveiW__cardReveal{opacity:0;visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .35s,opacity .35s,visibility 0s .35s;display:grid}.About-module__fxveiW__cardRevealInner{overflow:hidden}.About-module__fxveiW__cardText{max-width:300px;color:var(--v2-paper-ink-muted);margin:14px auto 0;font-size:15px;line-height:1.6}.About-module__fxveiW__cardTrigger{width:100%;color:inherit;text-align:inherit;display:block}.About-module__fxveiW__card[data-open] .About-module__fxveiW__cardArrow{opacity:1}.About-module__fxveiW__card[data-open] .About-module__fxveiW__cardReveal{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}@media (hover:hover) and (pointer:fine){.About-module__fxveiW__card:hover .About-module__fxveiW__cardArrow{opacity:1}.About-module__fxveiW__card:hover .About-module__fxveiW__cardReveal{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}}@media (scripting:none){.About-module__fxveiW__cardReveal{opacity:1;visibility:visible;grid-template-rows:1fr}}.About-module__fxveiW__outro{text-align:center;flex-direction:column;align-items:center;padding:44px 24px 76px;display:flex}.About-module__fxveiW__outroText{color:var(--v2-paper-ink-muted);font-size:16px;line-height:1.6}.About-module__fxveiW__outroAction{margin-top:30px}@media (max-width:1439px){.About-module__fxveiW__cardTitle{font-size:clamp(22px,2.2vw,32px)}.About-module__fxveiW__card{min-height:480px;padding:28px 20px 44px}.About-module__fxveiW__cardArt{height:240px}.About-module__fxveiW__introMain{padding:64px 32px 60px}}@media (max-width:1023px){.About-module__fxveiW__intro{grid-template-columns:1fr}.About-module__fxveiW__introRail{display:none}.About-module__fxveiW__introMain{border-inline-start:0;padding:56px 20px 48px}.About-module__fxveiW__roles{grid-template-columns:repeat(2,minmax(0,1fr))}.About-module__fxveiW__card:nth-child(odd):before{display:none}.About-module__fxveiW__card:nth-child(n+3){border-top:1px solid var(--v2-hairline-ink)}.About-module__fxveiW__cardArrow{opacity:1}.About-module__fxveiW__cardReveal{opacity:1;visibility:visible;grid-template-rows:1fr}}@media (max-width:640px){.About-module__fxveiW__inner{position:relative}.About-module__fxveiW__inner:before,.About-module__fxveiW__inner:after{content:"";top:0;bottom:0;background:var(--v2-hairline-ink);pointer-events:none;width:1px;position:absolute;inset-inline-start:var(--v2-mobile-rail)}.About-module__fxveiW__inner:after{inset-inline-start:auto;inset-inline-end:calc(var(--v2-mobile-rail) - 1px)}.About-module__fxveiW__introMain{padding:42px 20px 34px}.About-module__fxveiW__introMain:before{display:none}.About-module__fxveiW__about .About-module__fxveiW__eyebrow{font-size:14px}.About-module__fxveiW__about .About-module__fxveiW__heading{margin-top:14px;font-size:clamp(28px,8.2vw,32px);line-height:1.1}.About-module__fxveiW__about .About-module__fxveiW__heading>span{display:inline}.About-module__fxveiW__about .About-module__fxveiW__heading>span+span:before{content:" "}.About-module__fxveiW__lede{max-width:305px;margin-top:10px;font-size:13.5px;line-height:1.5}.About-module__fxveiW__roles{grid-template-columns:1fr;row-gap:11px;padding:5px 0}.About-module__fxveiW__roles .About-module__fxveiW__card{min-height:80px;margin:0 calc(var(--v2-mobile-rail) + 4px);text-align:start;cursor:pointer;background:#f4efe9;border:1px solid #00000014;border-radius:8px;grid-template-columns:1fr auto;grid-template-areas:"title art""text text";align-items:center;column-gap:12px;padding:6px 15px 6px 10px;display:grid}.About-module__fxveiW__roles .About-module__fxveiW__card+.About-module__fxveiW__card:before{content:"";top:-9px;bottom:auto;inset-inline:calc(-1 * (var(--v2-mobile-rail) + 5px));background:linear-gradient(var(--v2-cross), var(--v2-cross)) right var(--v2-mobile-rail) top 0 / 1px 7px no-repeat, linear-gradient(var(--v2-cross), var(--v2-cross)) right calc(var(--v2-mobile-rail) - 3px) top 3px / 7px 1px no-repeat, linear-gradient(var(--v2-cross), var(--v2-cross)) left calc(var(--v2-mobile-rail) - 1px) top 0 / 1px 7px no-repeat, linear-gradient(var(--v2-cross), var(--v2-cross)) left calc(var(--v2-mobile-rail) - 4px) top 3px / 7px 1px no-repeat, linear-gradient(var(--v2-hairline-ink), var(--v2-hairline-ink)) center / 100% 1px no-repeat;pointer-events:none;width:auto;height:7px;display:block;position:absolute}.About-module__fxveiW__cardArrow{display:none}.About-module__fxveiW__cardArt{grid-area:art;width:60px;height:66px;padding:0}.About-module__fxveiW__cardArtImage{object-fit:contain;width:100%;max-width:none;height:100%}.About-module__fxveiW__cardTitle{grid-area:title;margin-top:0;font-size:16px;font-weight:600}.About-module__fxveiW__cardReveal{grid-area:text}.About-module__fxveiW__roles .About-module__fxveiW__card:not([data-open]) .About-module__fxveiW__cardReveal{opacity:0;visibility:hidden;grid-template-rows:0fr}.About-module__fxveiW__cardTrigger:after{content:"";z-index:2;position:absolute;inset:-7px -16px -7px -11px}.About-module__fxveiW__cardText{max-width:none;margin:8px 0 14px;font-size:14px;line-height:1.4}.About-module__fxveiW__outro{padding:30px 40px 48px}.About-module__fxveiW__outroText{max-width:290px;color:var(--v2-paper-ink);font-size:14px;font-weight:500;line-height:1.4}.About-module__fxveiW__outroAction{width:100%;min-width:0;margin-top:26px}}@media (prefers-reduced-motion:reduce){.About-module__fxveiW__cardArrow,.About-module__fxveiW__cardReveal{transition:none}}@media (min-width:768px) and (max-width:1024px){.About-module__fxveiW__heading{--v2-heading-size:min(48px, 8cqw)}.About-module__fxveiW__intro{grid-template-columns:1fr}.About-module__fxveiW__introRail,.About-module__fxveiW__introMain:before{display:none}.About-module__fxveiW__introMain{border-inline-start:0;padding:56px 20px 48px}.About-module__fxveiW__roles{grid-template-columns:repeat(2,minmax(0,1fr))}.About-module__fxveiW__card:nth-child(odd):before{display:none}.About-module__fxveiW__card:nth-child(n+3){border-top:1px solid var(--v2-hairline-ink)}.About-module__fxveiW__cardArrow{opacity:1}.About-module__fxveiW__cardReveal{opacity:1;visibility:visible;grid-template-rows:1fr}}
.TabAnchors-module__NESZVG__anchors{height:0;overflow:visible}.TabAnchors-module__NESZVG__anchor{height:0;scroll-margin-top:calc(var(--v2-bar-height) + 46px);display:block}
.PageHero-module__WFO53G__hero{isolation:isolate;width:100%;max-width:1920px;height:648px;padding-top:calc(13px + var(--v2-bar-height));border-radius:0 0 var(--v2-card-radius) var(--v2-card-radius);background:var(--v2-ink-deep);color:var(--v2-on-dark);flex-direction:column;margin:0 auto;display:flex;position:relative;overflow:hidden}.PageHero-module__WFO53G__media{z-index:-2;border-radius:inherit;position:absolute;inset:0}.PageHero-module__WFO53G__mediaImage{object-fit:cover;object-position:50% 45%;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.PageHero-module__WFO53G__scrim{z-index:-1;border-radius:inherit;background:linear-gradient(#01010100 -14.32%,#01010172 58.41%,#010101 119.05%);position:absolute;inset:0}.PageHero-module__WFO53G__crumbs{display:none}.PageHero-module__WFO53G__grid{flex:1;grid-template-columns:1fr 2fr 1fr;min-height:0;display:grid;position:relative}.PageHero-module__WFO53G__column{min-width:0}.PageHero-module__WFO53G__copy{border-inline:1px solid var(--v2-hairline);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:0 28px 24px;display:flex;container-type:inline-size}@media (min-width:1024px){.PageHero-module__WFO53G__hero .PageHero-module__WFO53G__copy>h1{font-size:min(100px,11cqw)}}.PageHero-module__WFO53G__lede{max-width:720px;color:var(--v2-on-dark-muted);margin-top:26px;font-size:15px;line-height:1.6}.PageHero-module__WFO53G__action{margin-top:30px}@media (max-width:1439px){.PageHero-module__WFO53G__hero{height:auto;min-height:clamp(460px,33.75vw,648px)}}@media (max-width:1023px){.PageHero-module__WFO53G__grid{grid-template-columns:1fr}.PageHero-module__WFO53G__column:not(.PageHero-module__WFO53G__copy){display:none}.PageHero-module__WFO53G__copy{border-inline:0;padding:24px 24px 40px}}@media (max-width:640px){.PageHero-module__WFO53G__hero{height:512px;min-height:0;padding-top:calc(16px + var(--v2-bar-height))}.PageHero-module__WFO53G__copy{padding:32px 20px 44px}.PageHero-module__WFO53G__lede{max-width:330px;margin-top:16px;font-size:13.5px}.PageHero-module__WFO53G__crumbs{top:calc(16px + var(--v2-bar-height) + 34px);z-index:1;color:var(--v2-on-dark-muted);align-items:center;gap:8px;font-size:13px;line-height:1;display:flex;position:absolute;inset-inline-start:20px}.PageHero-module__WFO53G__crumbLink{color:var(--v2-on-dark)}.PageHero-module__WFO53G__crumbChevron{opacity:.7;width:10px;height:10px}.PageHero-module__WFO53G__crumbCurrent{color:var(--v2-on-dark-muted)}}@media (min-width:768px) and (max-width:1024px){.PageHero-module__WFO53G__grid{grid-template-columns:1fr}.PageHero-module__WFO53G__column:not(.PageHero-module__WFO53G__copy){display:none}.PageHero-module__WFO53G__copy{border-inline:0;padding:24px 24px 40px}}
.Services-module__IaJYYq__services{color:var(--v2-paper-ink);scroll-margin-top:calc(var(--v2-bar-height) + 46px);background:#faf7f3;position:relative}.Services-module__IaJYYq__inner{width:100%;max-width:1920px;margin-inline:auto;position:relative}.Services-module__IaJYYq__rules{pointer-events:none;grid-template-columns:1fr 2fr 1fr;display:grid;position:absolute;inset:0}.Services-module__IaJYYq__rules>span+span{border-inline-start:1px solid var(--v2-hairline-ink)}.Services-module__IaJYYq__lead{text-align:center;flex-direction:column;align-items:center;gap:26px;padding:52px 24px 102px;display:flex;position:relative}.Services-module__IaJYYq__leadText{color:var(--v2-paper-ink-muted);font-size:16px;line-height:1.6}.Services-module__IaJYYq__centerLine{background:var(--v2-hairline-ink);pointer-events:none;width:1px;position:absolute;inset-block:0;inset-inline-start:50%}.Services-module__IaJYYq__body{grid-template-columns:33fr 45.83fr;align-items:center;gap:12.62%;padding:64px 7.7% 64px 2.08%;display:grid;position:relative}.Services-module__IaJYYq__visual{aspect-ratio:880/820;background:#dfe8f7;border-radius:16px;justify-self:end;place-items:center;width:100%;max-width:880px;display:grid;position:relative;overflow:hidden}.Services-module__IaJYYq__visualImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.Services-module__IaJYYq__visualCard{width:45%;height:auto;position:relative}.Services-module__IaJYYq__content{text-align:start;flex-direction:column;align-items:flex-start;display:flex;container-type:inline-size}.Services-module__IaJYYq__heading{--v2-heading-size:min(64px, 9.6cqw);margin-top:18px}.Services-module__IaJYYq__tabs{scrollbar-width:none;background:#f1ece5;border-radius:12px;flex-wrap:nowrap;gap:0;width:100%;margin-top:26px;padding:6px;display:flex;overflow-x:auto}.Services-module__IaJYYq__tabs::-webkit-scrollbar{display:none}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs button{height:46px;color:var(--v2-paper-ink-muted);background:0 0;border-width:1px;border-color:#0000;border-radius:9px;flex:auto;justify-content:center;padding-inline:14px;font-size:16px;transition:border-color .2s,background .2s,color .2s}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs button:hover:not([aria-selected=true]){color:var(--v2-paper-ink);border-color:#3678e973}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs button[aria-selected=true]{color:#3678e9;background:0 0;border-color:#3678e9}.Services-module__IaJYYq__panelStack{width:100%;margin-top:18px;display:grid;overflow:clip}.Services-module__IaJYYq__panel{opacity:0;visibility:hidden;background:#f1ece5;border-radius:10px;grid-area:1/1;width:100%;padding:32px;transition:opacity .3s,transform 0s linear .3s,visibility 0s linear .3s;transform:translate(3%)}.Services-module__IaJYYq__panel[data-active]{opacity:1;visibility:visible;transition:opacity .44s 80ms,transform .66s cubic-bezier(.22,1,.36,1),visibility;transform:none}@media (prefers-reduced-motion:reduce){.Services-module__IaJYYq__panel{transition:opacity .2s,visibility 0s linear .2s;transform:none}.Services-module__IaJYYq__panel[data-active]{transition:opacity .2s,visibility}}.Services-module__IaJYYq__panelHead{align-items:center;gap:10px;font-size:20px;font-weight:500;line-height:1;display:flex}.Services-module__IaJYYq__panelIcon{display:none}.Services-module__IaJYYq__panelIconMobile{flex:none;width:22px;height:22px;display:block}.Services-module__IaJYYq__panelTags{flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-top:20px;display:flex}.Services-module__IaJYYq__services .Services-module__IaJYYq__panelTags>*{border-color:#0e17300f;border-radius:6px;height:34px;padding-inline:14px;font-size:14px}.Services-module__IaJYYq__panelQuestion{margin-top:26px;font-size:17px;font-weight:500;line-height:1.4}.Services-module__IaJYYq__panelText{color:var(--v2-paper-ink-muted);margin-top:12px;font-size:15px;line-height:1.7}.Services-module__IaJYYq__services .Services-module__IaJYYq__panelCta{border-radius:10px;margin-top:18px}.Services-module__IaJYYq__lede,.Services-module__IaJYYq__visualRule,.Services-module__IaJYYq__panelCtaMobile{display:none}.Services-module__IaJYYq__services .Services-module__IaJYYq__panelCta>:last-child{background:#000;border-radius:6px;width:28px;height:28px}.Services-module__IaJYYq__services .Services-module__IaJYYq__panelCta>:last-child svg{width:12px;height:12px}@media (max-width:1439px){.Services-module__IaJYYq__body{padding-block:48px}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs{flex-wrap:wrap}.Services-module__IaJYYq__panel{padding:24px}}@media (max-width:1023px){.Services-module__IaJYYq__body{grid-template-columns:1fr;padding:40px 24px 56px}.Services-module__IaJYYq__visual{order:2;justify-self:stretch;max-width:none}.Services-module__IaJYYq__content{order:1;max-width:none}.Services-module__IaJYYq__heading{--v2-heading-size:min(48px, 8cqw)}}@media (max-width:640px){.Services-module__IaJYYq__lead{gap:24px;padding:36px 40px 48px}.Services-module__IaJYYq__leadText{color:var(--v2-paper-ink);font-size:14px;font-weight:500}.Services-module__IaJYYq__centerLine{display:none}.Services-module__IaJYYq__rules{grid-template-columns:var(--v2-mobile-rail) 1fr var(--v2-mobile-rail)}.Services-module__IaJYYq__body{grid-template-columns:minmax(0,1fr);gap:0;padding:40px 16px 0}.Services-module__IaJYYq__content{text-align:center;align-items:center}.Services-module__IaJYYq__services .Services-module__IaJYYq__heading{text-align:center;margin-top:12px;font-size:clamp(28px,8.2vw,32px);line-height:1.1}.Services-module__IaJYYq__lede{max-width:340px;color:var(--v2-paper-ink-muted);margin-top:12px;font-size:13.5px;line-height:1.45;display:block}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs{background:0 0;grid-template-columns:repeat(6,1fr);gap:8px;margin-top:24px;padding:0;display:grid}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs button{height:56px;color:var(--v2-paper-ink);background:#f1ece5;border-color:#0000;border-radius:10px;grid-column:span 2;justify-content:center;padding-inline:12px;font-size:16px}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs button:nth-child(n+4){grid-column:span 3}.Services-module__IaJYYq__services .Services-module__IaJYYq__tabs button[aria-selected=true]{color:#3678e9;background:#f1ece5;border-color:#3678e9}.Services-module__IaJYYq__panel{border-radius:20px;margin-top:26px;margin-bottom:8px;padding:22px 24px 20px}.Services-module__IaJYYq__panelHead{gap:8px;font-size:17px}.Services-module__IaJYYq__panelIcon{display:none}.Services-module__IaJYYq__panelIconMobile{width:22px;height:22px;display:block}.Services-module__IaJYYq__panelTags{gap:9px 8px;margin-top:18px}.Services-module__IaJYYq__services .Services-module__IaJYYq__panelTags>*{border-radius:6px;height:30px;padding-inline:12px;font-size:13px}.Services-module__IaJYYq__panelQuestion{margin-top:20px;font-size:16px}.Services-module__IaJYYq__panelText{margin-top:10px;font-size:13.5px;line-height:1.55}.Services-module__IaJYYq__panelText+.Services-module__IaJYYq__panelText{margin-top:16px}.Services-module__IaJYYq__panelCta{display:none}.Services-module__IaJYYq__visualRule{order:2;margin-inline:-16px;display:block}.Services-module__IaJYYq__visual{aspect-ratio:358/260;border-radius:16px;order:3;margin-top:8px}.Services-module__IaJYYq__services .Services-module__IaJYYq__panelCtaMobile{white-space:normal;text-align:start;order:4;justify-self:stretch;width:auto;min-width:0;height:auto;min-height:56px;margin:32px 24px 44px;padding-block:8px;display:inline-flex}}@media (min-width:768px) and (max-width:1024px){.Services-module__IaJYYq__rules,.Services-module__IaJYYq__centerLine{display:none}.Services-module__IaJYYq__body{grid-template-columns:1fr;padding:40px 24px 56px}.Services-module__IaJYYq__visual{order:2;justify-self:stretch;max-width:none}.Services-module__IaJYYq__content{order:1;max-width:none}.Services-module__IaJYYq__heading{--v2-heading-size:min(48px, 8cqw)}}
.PageCrumbs-module___p6xYW__head{justify-content:flex-start;padding:30px 5.5% 40px;display:flex;position:relative}.PageCrumbs-module___p6xYW__rules{pointer-events:none;grid-template-columns:1fr 2fr 1fr;max-width:1920px;margin-inline:auto;display:grid;position:absolute;inset:0}.PageCrumbs-module___p6xYW__rules>span+span{border-inline-start:1px solid var(--v2-hairline-ink)}.PageCrumbs-module___p6xYW__crumbs{color:var(--v2-paper-ink-muted);align-items:center;gap:8px;font-size:13px;line-height:1;display:flex;position:relative}.PageCrumbs-module___p6xYW__crumbLink{transition:opacity .18s}.PageCrumbs-module___p6xYW__crumbLink:hover{opacity:.6}.PageCrumbs-module___p6xYW__crumbChevron{opacity:.6;width:10px;height:10px}.PageCrumbs-module___p6xYW__crumbCurrent{color:var(--v2-paper-ink)}@media (max-width:1023px){.PageCrumbs-module___p6xYW__rules{display:none}.PageCrumbs-module___p6xYW__head{padding:24px 20px 28px}}@media (max-width:640px){.PageCrumbs-module___p6xYW__head{display:none}}@media (min-width:768px) and (max-width:1024px){.PageCrumbs-module___p6xYW__rules{display:none}.PageCrumbs-module___p6xYW__head{padding:24px 20px 28px}}
.AllIn-module__0IStCq__allIn{padding:8px var(--v2-card-inset) var(--v2-card-inset);background:#faf7f3;position:relative}.AllIn-module__0IStCq__topRule{display:none}.AllIn-module__0IStCq__card{--marker:20px;--ease-out:cubic-bezier(.22, 1, .36, 1);--loop:4.6s;isolation:isolate;width:100%;max-width:calc(var(--v2-band) - var(--v2-card-inset) * 2);aspect-ratio:1146/565;background:#dbe4f8;border-radius:0 0 48px 48px;margin-inline:auto;position:relative;overflow:hidden}.AllIn-module__0IStCq__bg{z-index:-3;object-fit:cover;object-position:50% 50%;border-radius:inherit;width:100%;height:100%;position:absolute;inset:0}.AllIn-module__0IStCq__rings{z-index:-2;pointer-events:none;position:absolute;inset:0}.AllIn-module__0IStCq__ring{height:var(--ring-size);aspect-ratio:1;border:1px solid var(--ring-stroke);background:var(--ring-fill);opacity:0;transition:opacity 1s var(--ease-out), transform 1.3s var(--ease-out);transition-delay:var(--ring-delay);border-radius:50%;position:absolute;top:93.3%;left:50%;transform:translate(-50%,-50%)scale(.55)}.AllIn-module__0IStCq__ringOuter{--ring-size:140%;--ring-fill:#ffffff12;--ring-stroke:#ffffff47;--ring-delay:.26s;--amp:1.1%;--drift:21s;--drift-direction:normal;--orbit:24s;--orbit-direction:normal;--comet:conic-gradient(from 0deg, transparent 0deg 230deg, #ffffff24 300deg, #fffc 352deg, transparent 360deg)}.AllIn-module__0IStCq__ringMid{--ring-size:114%;--ring-fill:#ffffff1a;--ring-stroke:#ffffff57;--ring-delay:.13s;--amp:1.4%;--drift:17s;--drift-direction:reverse;--orbit:17s;--orbit-direction:reverse;--comet:conic-gradient(from 0deg, transparent 0deg, #fffc 8deg, #ffffff24 60deg, transparent 130deg 360deg)}.AllIn-module__0IStCq__ringInner{--ring-size:96.3%;--ring-fill:linear-gradient(180deg, #ffffff75 0%, #fff3 65%);--ring-stroke:#ffffffa3;--ring-delay:0s;--amp:0.9%;--drift:13s;--drift-direction:normal;--orbit:12s;--orbit-direction:normal;--comet:conic-gradient(from 0deg, transparent 0deg 230deg, #ffffff24 300deg, #fffc 352deg, transparent 360deg);box-shadow:inset 0 1px #fff9,0 40px 120px #1840a82e}.AllIn-module__0IStCq__ringInner:after{content:"";opacity:.4;background:radial-gradient(circle at 50% 28%,#ffffff61,#0000 62%);border-radius:50%;position:absolute;inset:0}.AllIn-module__0IStCq__card[data-inview][data-active] .AllIn-module__0IStCq__ring,.AllIn-module__0IStCq__card[data-inview][data-active] .AllIn-module__0IStCq__orbit{will-change:transform}.AllIn-module__0IStCq__card:not([data-inview]) *,.AllIn-module__0IStCq__card:not([data-inview]) :before,.AllIn-module__0IStCq__card:not([data-inview]) :after{animation-play-state:paused!important}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__ring{opacity:1;animation:AllIn-module__0IStCq__drift var(--drift) ease-in-out infinite var(--drift-direction);animation-delay:calc(var(--ring-delay) + 1.4s);transform:translate(-50%,-50%)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__ringInner:after{animation:5.6s ease-in-out infinite AllIn-module__0IStCq__breathe}.AllIn-module__0IStCq__orbit{background:var(--comet);opacity:0;transition:opacity 1.2s;transition-delay:calc(var(--ring-delay) + .9s);border-radius:50%;position:absolute;inset:-2px;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 4px),#000 calc(100% - 2.5px))}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__orbit{opacity:1;animation:AllIn-module__0IStCq__spin var(--orbit) linear infinite var(--orbit-direction)}.AllIn-module__0IStCq__wordmark{z-index:-1;opacity:0;filter:brightness(0)invert()blur(14px);width:43%;height:auto;transition:opacity 1.1s ease, transform 1.4s var(--ease-out), filter 1.1s ease;pointer-events:none;transition-delay:.38s;position:absolute;top:83%;left:50%;transform:translate(-50%,-50%)scale(.96)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__wordmark{opacity:.56;filter:brightness(0)invert()blur();animation:7s ease-in-out 2s infinite AllIn-module__0IStCq__float;transform:translate(-50%,-50%)scale(1)}.AllIn-module__0IStCq__head{z-index:1;inset-inline:16px;text-align:center;contain:paint;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:absolute;top:86px;container-type:inline-size}.AllIn-module__0IStCq__heading{--v2-heading-size:min(64px, 4.4cqw);margin-top:24px}.AllIn-module__0IStCq__nodes{pointer-events:none;position:absolute;inset:0}.AllIn-module__0IStCq__node{--node-delay:calc(.56s + var(--node-index) * .21s);--loop-delay:calc(var(--node-delay) + .9s + var(--node-index) * .64s);top:var(--node-y);direction:ltr;align-items:center;gap:14px;display:flex;position:absolute;transform:translateY(-50%)}.AllIn-module__0IStCq__nodeLeft{left:var(--node-edge);width:calc(var(--node-x) - var(--node-edge) + var(--marker) / 2)}.AllIn-module__0IStCq__nodeRight{right:calc(100% - var(--node-edge));width:calc(var(--node-edge) - var(--node-x) + var(--marker) / 2);flex-direction:row-reverse}.AllIn-module__0IStCq__label{white-space:nowrap;color:#fff;text-shadow:0 1px 10px #12265c59;opacity:0;transform:translateX(var(--label-shift));transition:opacity .55s ease, transform .75s var(--ease-out);transition-delay:calc(var(--node-delay) + .38s);flex:none;font-size:20px;font-weight:500;line-height:1}.AllIn-module__0IStCq__nodeLeft .AllIn-module__0IStCq__label{--label-shift:14px}.AllIn-module__0IStCq__nodeRight .AllIn-module__0IStCq__label{--label-shift:-14px}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__label{opacity:1;transform:none}.AllIn-module__0IStCq__connector{height:1px;transition:transform .65s var(--ease-out);transition-delay:calc(var(--node-delay) + .14s);background:#fffc;flex:1;position:relative;transform:scaleX(0)}.AllIn-module__0IStCq__nodeLeft .AllIn-module__0IStCq__connector{transform-origin:100%}.AllIn-module__0IStCq__nodeRight .AllIn-module__0IStCq__connector{transform-origin:0}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__connector{transform:scaleX(1)}.AllIn-module__0IStCq__beam{opacity:0;border-radius:2px;width:36%;height:3px;position:absolute;top:-1px;left:0;box-shadow:0 0 10px #ffffffe6}.AllIn-module__0IStCq__nodeLeft .AllIn-module__0IStCq__beam{background:linear-gradient(90deg,#0000,#ffffffd9 70%,#fff)}.AllIn-module__0IStCq__nodeRight .AllIn-module__0IStCq__beam{background:linear-gradient(270deg,#0000,#ffffffd9 70%,#fff)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__nodeLeft .AllIn-module__0IStCq__beam{animation:AllIn-module__0IStCq__beamLeft var(--loop) ease-in-out infinite;animation-delay:var(--loop-delay)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__nodeRight .AllIn-module__0IStCq__beam{animation:AllIn-module__0IStCq__beamRight var(--loop) ease-in-out infinite;animation-delay:var(--loop-delay)}.AllIn-module__0IStCq__marker{width:var(--marker);height:var(--marker);background:#ffffff80;border:1px solid #fffffff2;border-radius:6px;flex:none;place-items:center;display:grid;position:relative;transform:scale(0);box-shadow:0 2px 12px #14328c40}.AllIn-module__0IStCq__marker:before{content:"";background:#fff;border-radius:2px;width:7px;height:7px;box-shadow:0 0 6px #ffffffe6}.AllIn-module__0IStCq__markerGlow{z-index:-1;border-radius:inherit;opacity:0;will-change:opacity;background:#fffffff2;position:absolute;inset:0;box-shadow:0 0 0 5px #ffffff4d,0 0 28px #fffffff2}.AllIn-module__0IStCq__marker:after{content:"";border-radius:inherit;opacity:0;border:1px solid #ffffffd9;position:absolute;inset:-1px}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__marker{animation:.6s cubic-bezier(.34,1.56,.64,1) both AllIn-module__0IStCq__markerPop;animation-delay:var(--node-delay)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__markerGlow{animation:AllIn-module__0IStCq__markerGlow var(--loop) ease-in-out infinite;animation-delay:var(--loop-delay)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__marker:after{animation:AllIn-module__0IStCq__markerPing var(--loop) ease-out infinite;animation-delay:var(--loop-delay)}@keyframes AllIn-module__0IStCq__drift{0%,to{transform:translate(-50%,-50%)}25%{transform:translate(calc(-50% + var(--amp)), calc(-50% - var(--amp) * .6))}50%{transform:translate(calc(-50% + var(--amp) * .4), calc(-50% + var(--amp) * .5))}75%{transform:translate(calc(-50% - var(--amp)), calc(-50% - var(--amp) * .3)) scale(1.026)}}@keyframes AllIn-module__0IStCq__spin{to{transform:rotate(360deg)}}@keyframes AllIn-module__0IStCq__breathe{0%,to{opacity:.4}50%{opacity:1}}@keyframes AllIn-module__0IStCq__float{0%,to{transform:translate(-50%,-50%)}50%{transform:translate(-50%,calc(-50% - 10px))}}@keyframes AllIn-module__0IStCq__beamLeft{0%{opacity:0;transform:translate(0)}10%{opacity:1}44%{opacity:1}50%,to{opacity:0;transform:translate(178%)}}@keyframes AllIn-module__0IStCq__beamRight{0%{opacity:0;transform:translate(178%)}10%{opacity:1}44%{opacity:1}50%,to{opacity:0;transform:translate(0)}}@keyframes AllIn-module__0IStCq__markerPop{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes AllIn-module__0IStCq__markerGlow{0%,42%,70%,to{opacity:0}50%{opacity:1}}@keyframes AllIn-module__0IStCq__markerPing{0%,48%{opacity:0;transform:scale(1)}52%{opacity:.8}84%,to{opacity:0;transform:scale(2.6)}}@media (prefers-reduced-motion:reduce),(scripting:none){.AllIn-module__0IStCq__ring,.AllIn-module__0IStCq__orbit,.AllIn-module__0IStCq__wordmark,.AllIn-module__0IStCq__label,.AllIn-module__0IStCq__connector{transition:none}.AllIn-module__0IStCq__ring,.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__ring{opacity:1;animation:none;transform:translate(-50%,-50%)}.AllIn-module__0IStCq__orbit,.AllIn-module__0IStCq__beam,.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__orbit,.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__beam{display:none}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__ringInner:after{animation:none}.AllIn-module__0IStCq__wordmark,.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__wordmark{opacity:.56;filter:brightness(0)invert();animation:none;transform:translate(-50%,-50%)}.AllIn-module__0IStCq__label{opacity:1;transform:none}.AllIn-module__0IStCq__connector{transform:none}.AllIn-module__0IStCq__marker,.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__marker{animation:none;transform:none}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__marker:after{animation:none}}@media (max-width:1439px){.AllIn-module__0IStCq__card{--marker:16px;border-radius:0 0 36px 36px}.AllIn-module__0IStCq__head{top:64px}.AllIn-module__0IStCq__label{font-size:16px}.AllIn-module__0IStCq__connector{min-width:48px}.AllIn-module__0IStCq__marker{border-radius:5px}.AllIn-module__0IStCq__marker:before{width:6px;height:6px}}@media (max-width:1023px){.AllIn-module__0IStCq__allIn{padding:8px 12px 12px}.AllIn-module__0IStCq__card{--marker:14px;border-radius:0 0 28px 28px}.AllIn-module__0IStCq__head{inset-inline:12px;top:52px}.AllIn-module__0IStCq__node{gap:10px}.AllIn-module__0IStCq__label{font-size:14px}.AllIn-module__0IStCq__marker{border-radius:4px}.AllIn-module__0IStCq__marker:before{width:5px;height:5px}}@media (max-width:640px){.AllIn-module__0IStCq__allIn{padding:0 6px 16px}.AllIn-module__0IStCq__orbit{display:none}.AllIn-module__0IStCq__wordmark,.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__wordmark{filter:brightness(0)invert();transition:opacity 1.1s ease, transform 1.4s var(--ease-out)}.AllIn-module__0IStCq__allIn:before,.AllIn-module__0IStCq__allIn:after{content:"";top:0;bottom:0;background:var(--v2-hairline-ink);pointer-events:none;width:1px;position:absolute;inset-inline-start:var(--v2-mobile-rail)}.AllIn-module__0IStCq__allIn:after{inset-inline-start:auto;inset-inline-end:calc(var(--v2-mobile-rail) - 1px)}.AllIn-module__0IStCq__topRule{margin-inline:-6px;display:block}.AllIn-module__0IStCq__head{padding:58px 16px 0;position:static}.AllIn-module__0IStCq__allIn .AllIn-module__0IStCq__heading{margin-top:16px;font-size:clamp(26px,7.7vw,30px);line-height:1.1}.AllIn-module__0IStCq__card{--marker:12px;aspect-ratio:auto;border-radius:32px;height:548px;margin-top:8px}.AllIn-module__0IStCq__card:before{content:"";pointer-events:none;background:linear-gradient(#faf7f3 0%,#faf7f3b3 40%,#0000 100%);height:64px;position:absolute;inset:0 0 auto}.AllIn-module__0IStCq__bg{height:160%;top:-60%}.AllIn-module__0IStCq__ring{height:auto;width:var(--ring-width);top:49%}.AllIn-module__0IStCq__ringOuter{--ring-width:81%}.AllIn-module__0IStCq__ringMid{--ring-width:71%}.AllIn-module__0IStCq__ringInner{--ring-width:56%}.AllIn-module__0IStCq__wordmark{width:54%;top:49%}.AllIn-module__0IStCq__nodeLeft,.AllIn-module__0IStCq__nodeRight{left:var(--m-x);flex-direction:column;align-items:center;gap:6px;width:auto;top:auto;right:auto;transform:translate(-50%)}.AllIn-module__0IStCq__nodeTop{bottom:calc(100% - var(--m-y) - var(--marker) / 2)}.AllIn-module__0IStCq__nodeBottom{top:calc(var(--m-y) - var(--marker) / 2);flex-direction:column-reverse}.AllIn-module__0IStCq__label{font-size:14px}.AllIn-module__0IStCq__nodeTop .AllIn-module__0IStCq__label{--label-shift:10px;transform:translateY(var(--label-shift))}.AllIn-module__0IStCq__nodeBottom .AllIn-module__0IStCq__label{--label-shift:-10px;transform:translateY(var(--label-shift))}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__label{transform:none}.AllIn-module__0IStCq__connector{width:1px;min-width:0;height:var(--m-len);flex:none;transform:scaleY(0)}.AllIn-module__0IStCq__nodeTop .AllIn-module__0IStCq__connector{transform-origin:bottom}.AllIn-module__0IStCq__nodeBottom .AllIn-module__0IStCq__connector{transform-origin:top}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__connector{transform:scaleY(1)}.AllIn-module__0IStCq__beam{width:3px;height:36%;top:0;left:-1px}.AllIn-module__0IStCq__nodeTop .AllIn-module__0IStCq__beam{background:linear-gradient(#0000,#ffffffd9 70%,#fff)}.AllIn-module__0IStCq__nodeBottom .AllIn-module__0IStCq__beam{background:linear-gradient(#fff,#ffffffd9 30%,#0000)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__nodeTop .AllIn-module__0IStCq__beam{animation:AllIn-module__0IStCq__beamDown var(--loop) ease-in-out infinite;animation-delay:var(--loop-delay)}.AllIn-module__0IStCq__card[data-active] .AllIn-module__0IStCq__nodeBottom .AllIn-module__0IStCq__beam{animation:AllIn-module__0IStCq__beamUp var(--loop) ease-in-out infinite;animation-delay:var(--loop-delay)}.AllIn-module__0IStCq__marker{border-radius:3px}.AllIn-module__0IStCq__marker:before{width:4px;height:4px}}@keyframes AllIn-module__0IStCq__beamDown{0%{opacity:0;transform:translateY(0)}10%{opacity:1}44%{opacity:1}50%,to{opacity:0;transform:translateY(178%)}}@keyframes AllIn-module__0IStCq__beamUp{0%{opacity:0;transform:translateY(178%)}10%{opacity:1}44%{opacity:1}50%,to{opacity:0;transform:translateY(0)}}@media (min-width:768px) and (max-width:1024px){.AllIn-module__0IStCq__allIn{padding:8px 12px 12px}.AllIn-module__0IStCq__card{--marker:14px;border-radius:0 0 28px 28px}.AllIn-module__0IStCq__head{inset-inline:12px;top:52px}.AllIn-module__0IStCq__node{gap:10px}.AllIn-module__0IStCq__label{font-size:14px}.AllIn-module__0IStCq__marker{border-radius:4px}.AllIn-module__0IStCq__marker:before{width:5px;height:5px}}
.Partners-module__OoZKma__partners{background:#faf7f3;padding:56px 0 64px;position:relative}.Partners-module__OoZKma__inner{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:1920px;margin-inline:auto;display:flex}.Partners-module__OoZKma__caption{color:var(--v2-paper-ink-muted);padding-inline:24px;font-size:15px;line-height:1.6}.Partners-module__OoZKma__viewport{--partner-logo-h:40px;width:100%;margin-top:36px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 72px calc(100% - 72px),#0000 100%)}.Partners-module__OoZKma__track{width:max-content;animation:64s linear infinite Partners-module__OoZKma__partners-marquee;display:flex}.Partners-module__OoZKma__viewport:hover .Partners-module__OoZKma__track,.Partners-module__OoZKma__viewport:focus-within .Partners-module__OoZKma__track{animation-play-state:paused}.Partners-module__OoZKma__row{align-items:flex-end;gap:56px;padding-inline-end:56px;display:flex}.Partners-module__OoZKma__row li{flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;width:96px;display:flex}.Partners-module__OoZKma__logo{height:var(--partner-logo-h);object-fit:contain;filter:grayscale()brightness(.62)contrast(1.25);opacity:.9;width:auto;max-width:96px;display:block}.Partners-module__OoZKma__name{letter-spacing:.02em;white-space:nowrap;color:var(--v2-paper-ink-muted);opacity:.75;font-size:11px;line-height:1.2}@keyframes Partners-module__OoZKma__partners-marquee{to{transform:translate(-50%)}}@media (max-width:1023px){.Partners-module__OoZKma__partners{padding:40px 0 48px}.Partners-module__OoZKma__viewport{--partner-logo-h:34px;margin-top:28px;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.Partners-module__OoZKma__row{gap:40px;padding-inline-end:40px}.Partners-module__OoZKma__row li{width:84px}}@media (max-width:640px){.Partners-module__OoZKma__partners{padding:40px 0 76px}.Partners-module__OoZKma__partners:before,.Partners-module__OoZKma__partners:after{content:"";top:0;bottom:0;background:var(--v2-hairline-ink);pointer-events:none;width:1px;position:absolute;inset-inline-start:var(--v2-mobile-rail)}.Partners-module__OoZKma__partners:after{inset-inline-start:auto;inset-inline-end:calc(var(--v2-mobile-rail) - 1px)}.Partners-module__OoZKma__caption{padding-inline:20px;font-size:14px}.Partners-module__OoZKma__viewport{--partner-logo-h:28px;margin-top:24px}.Partners-module__OoZKma__row{gap:30px;padding-inline-end:30px}.Partners-module__OoZKma__row li{gap:9px;width:68px}.Partners-module__OoZKma__name{font-size:10px}}@media (prefers-reduced-motion:reduce){.Partners-module__OoZKma__viewport{-webkit-mask-image:none;mask-image:none}.Partners-module__OoZKma__track{width:100%;animation:none}.Partners-module__OoZKma__track>:last-child{display:none}.Partners-module__OoZKma__row{flex-wrap:wrap;justify-content:center;gap:28px 40px;padding-inline:24px}}
.BlogIndex-module__SIxlCW__index{color:var(--v2-paper-ink);background:#faf7f3;position:relative}.BlogIndex-module__SIxlCW__inner{width:100%;max-width:1920px;margin-inline:auto;position:relative}.BlogIndex-module__SIxlCW__rules{pointer-events:none;grid-template-columns:1fr 2fr 1fr;display:grid;position:absolute;inset:0}.BlogIndex-module__SIxlCW__rules>span+span{border-inline-start:1px solid var(--v2-hairline-ink)}.BlogIndex-module__SIxlCW__head{flex-direction:column;align-items:center;padding:30px 5.5% 62px;display:flex;position:relative}.BlogIndex-module__SIxlCW__crumbs{color:var(--v2-paper-ink-muted);align-self:flex-start;align-items:center;gap:8px;font-size:13px;line-height:1;display:flex;position:relative}.BlogIndex-module__SIxlCW__crumbLink{transition:opacity .18s}.BlogIndex-module__SIxlCW__crumbLink:hover{opacity:.6}.BlogIndex-module__SIxlCW__crumbChevron{opacity:.6;width:10px;height:10px}.BlogIndex-module__SIxlCW__crumbCurrent{color:var(--v2-paper-ink)}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__tabs{background:#f1ece5;border-radius:10px;flex-wrap:nowrap;gap:0;width:min(100%,568px);margin-top:26px;padding:4px;display:flex;position:relative}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__tabs button{height:52px;color:var(--v2-paper-ink-muted);background:0 0;border-color:#0000;border-radius:8px;flex:auto;justify-content:center;padding-inline:18px;font-size:16px}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__tabs button[aria-selected=true]{color:#fff;background:#3678e9;border-color:#3678e9}.BlogIndex-module__SIxlCW__grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:dense;display:grid}.BlogIndex-module__SIxlCW__cell{border-top:1px solid var(--v2-hairline-ink);min-width:0;position:relative}.BlogIndex-module__SIxlCW__cell:nth-child(-n+3){border-top:0}.BlogIndex-module__SIxlCW__cell[data-col="1"],.BlogIndex-module__SIxlCW__cell[data-col="2"],.BlogIndex-module__SIxlCW__cell[data-col="3"]{border-inline-start:1px solid var(--v2-hairline-ink)}.BlogIndex-module__SIxlCW__lead{grid-area:1/1/span 2/span 2}.BlogIndex-module__SIxlCW__card{flex-direction:column;height:100%;padding:24px 24px 26px;display:flex}.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__card{padding:22px 22px 26px}.BlogIndex-module__SIxlCW__cover{aspect-ratio:16/7;background:#dfe6f5;border-radius:8px;display:block;overflow:hidden}.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__cover{aspect-ratio:5/3}.BlogIndex-module__SIxlCW__coverImage{object-fit:cover;width:100%;height:100%;transition:transform .6s cubic-bezier(.22,1,.36,1)}.BlogIndex-module__SIxlCW__card:hover .BlogIndex-module__SIxlCW__coverImage{transform:scale(1.04)}.BlogIndex-module__SIxlCW__coverBlank{background:linear-gradient(135deg,#dfe6f5,#c9d6f0);width:100%;height:100%;display:block}.BlogIndex-module__SIxlCW__meta{color:var(--v2-paper-ink-muted);justify-content:space-between;align-items:center;gap:12px;margin-top:20px;font-size:12px;line-height:1;display:flex}.BlogIndex-module__SIxlCW__metaText{align-items:center;gap:8px;min-width:0;display:inline-flex}.BlogIndex-module__SIxlCW__category{letter-spacing:.06em;text-transform:uppercase;color:#3678e9;font-weight:500}.BlogIndex-module__SIxlCW__metaDot{background:#3678e9;border-radius:1px;flex:none;width:4px;height:4px}.BlogIndex-module__SIxlCW__open{color:#fff;opacity:0;background:#3678e9;border-radius:5px;flex:none;place-items:center;width:22px;height:22px;transition:opacity .2s,transform .25s;display:grid;transform:translateY(4px)}.BlogIndex-module__SIxlCW__openIcon{width:11px;height:11px;transform:rotate(45deg)}.BlogIndex-module__SIxlCW__card:hover .BlogIndex-module__SIxlCW__open,.BlogIndex-module__SIxlCW__card:focus-visible .BlogIndex-module__SIxlCW__open{opacity:1;transform:none}.BlogIndex-module__SIxlCW__title{-webkit-line-clamp:3;font-family:var(--v2-font-display);-webkit-box-orient:vertical;margin-top:12px;font-size:22px;font-weight:500;line-height:1.15;transition:color .2s;display:-webkit-box;overflow:hidden}.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__title{-webkit-line-clamp:2;font-size:34px}.BlogIndex-module__SIxlCW__card:hover .BlogIndex-module__SIxlCW__title{color:#3678e9}.BlogIndex-module__SIxlCW__empty{text-align:center;color:var(--v2-paper-ink-muted);padding:64px 24px}.BlogIndex-module__SIxlCW__moreRow{justify-content:center;padding:62px 24px 130px;display:flex}.BlogIndex-module__SIxlCW__loadMore{display:inline-flex}.BlogIndex-module__SIxlCW__loadMoreFace{pointer-events:none}@media (max-width:1439px){.BlogIndex-module__SIxlCW__head{padding-bottom:48px}.BlogIndex-module__SIxlCW__title{font-size:20px}.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__title{font-size:28px}.BlogIndex-module__SIxlCW__moreRow{padding:48px 24px 96px}}@media (max-width:1023px){.BlogIndex-module__SIxlCW__rules{display:none}.BlogIndex-module__SIxlCW__head{padding:28px 20px 36px}.BlogIndex-module__SIxlCW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogIndex-module__SIxlCW__lead{grid-area:auto/1/auto/-1}.BlogIndex-module__SIxlCW__cell:nth-child(-n+3){border-top:1px solid var(--v2-hairline-ink)}.BlogIndex-module__SIxlCW__cell:first-child{border-top:0}.BlogIndex-module__SIxlCW__cell[data-col="1"],.BlogIndex-module__SIxlCW__cell[data-col="2"],.BlogIndex-module__SIxlCW__cell[data-col="3"]{border-inline-start:0}.BlogIndex-module__SIxlCW__cell:not(.BlogIndex-module__SIxlCW__lead):nth-child(odd){border-inline-start:1px solid var(--v2-hairline-ink)}.BlogIndex-module__SIxlCW__card{padding:20px}}@media (max-width:640px){.BlogIndex-module__SIxlCW__inner:before,.BlogIndex-module__SIxlCW__inner:after{content:"";top:0;bottom:0;background:var(--v2-hairline-ink);pointer-events:none;width:1px;position:absolute;inset-inline-start:var(--v2-mobile-rail)}.BlogIndex-module__SIxlCW__inner:after{inset-inline-start:auto;inset-inline-end:calc(var(--v2-mobile-rail) - 1px)}.BlogIndex-module__SIxlCW__head{padding:38px 16px 50px}.BlogIndex-module__SIxlCW__crumbs{display:none}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__tabs{background:0 0;flex-wrap:wrap;justify-content:center;gap:8px;width:auto;margin-top:0;padding:0}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__tabs button{background:#f1ece5;border-radius:10px;flex:none;height:56px;padding-inline:20px;font-size:16px}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__tabs button[aria-selected=true]{background:#3678e9}.BlogIndex-module__SIxlCW__grid{grid-template-columns:1fr}.BlogIndex-module__SIxlCW__cell:not(.BlogIndex-module__SIxlCW__lead):nth-child(odd){border-inline-start:0}.BlogIndex-module__SIxlCW__cell+.BlogIndex-module__SIxlCW__cell:before,.BlogIndex-module__SIxlCW__cell+.BlogIndex-module__SIxlCW__cell:after{content:"";top:-4px;background:linear-gradient(var(--v2-cross), var(--v2-cross)) center / 1px 7px no-repeat, linear-gradient(var(--v2-cross), var(--v2-cross)) center / 7px 1px no-repeat;pointer-events:none;width:7px;height:7px;position:absolute;inset-inline-start:calc(var(--v2-mobile-rail) - 3px)}.BlogIndex-module__SIxlCW__cell+.BlogIndex-module__SIxlCW__cell:after{inset-inline-start:auto;inset-inline-end:calc(var(--v2-mobile-rail) - 4px)}.BlogIndex-module__SIxlCW__card,.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__card{padding:20px calc(var(--v2-mobile-rail) + 12px) 24px}.BlogIndex-module__SIxlCW__cover,.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__cover{aspect-ratio:32/15}.BlogIndex-module__SIxlCW__open{opacity:1;transform:none}.BlogIndex-module__SIxlCW__title,.BlogIndex-module__SIxlCW__lead .BlogIndex-module__SIxlCW__title{-webkit-line-clamp:3;font-size:18px}.BlogIndex-module__SIxlCW__moreRow{padding:32px 16px 56px}.BlogIndex-module__SIxlCW__loadMore{width:calc(100% - 2 * var(--v2-mobile-rail) - 24px)}.BlogIndex-module__SIxlCW__index .BlogIndex-module__SIxlCW__loadMoreFace{width:100%}}@media (min-width:768px) and (max-width:1024px){.BlogIndex-module__SIxlCW__rules{display:none}.BlogIndex-module__SIxlCW__head{padding:28px 20px 36px}.BlogIndex-module__SIxlCW__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.BlogIndex-module__SIxlCW__lead{grid-area:auto/1/auto/-1}.BlogIndex-module__SIxlCW__cell:nth-child(-n+3){border-top:1px solid var(--v2-hairline-ink)}.BlogIndex-module__SIxlCW__cell:first-child{border-top:0}.BlogIndex-module__SIxlCW__cell[data-col="1"],.BlogIndex-module__SIxlCW__cell[data-col="2"],.BlogIndex-module__SIxlCW__cell[data-col="3"]{border-inline-start:0}.BlogIndex-module__SIxlCW__cell:not(.BlogIndex-module__SIxlCW__lead):nth-child(odd){border-inline-start:1px solid var(--v2-hairline-ink)}.BlogIndex-module__SIxlCW__card{padding:20px}}
.ContactDetails-module__BW7nJG__card{border-radius:var(--contact-radius,22px);background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;padding:22px;display:grid}.ContactDetails-module__BW7nJG__body{flex-direction:column;justify-content:flex-start;gap:88px;min-width:0;padding:50px 22px 26px 44px;display:flex}.ContactDetails-module__BW7nJG__heading{font-family:var(--v2-font-display);letter-spacing:0;font-size:36px;font-weight:500;line-height:1.2}.ContactDetails-module__BW7nJG__rows{flex-direction:column;gap:30px;display:flex}.ContactDetails-module__BW7nJG__row{align-items:center;gap:18px;min-width:0;display:flex}.ContactDetails-module__BW7nJG__badge{color:#fff;background:#000;border-radius:12px;flex:none;place-items:center;width:46px;height:46px;display:grid}.ContactDetails-module__BW7nJG__badgeIcon{width:22px;height:22px}.ContactDetails-module__BW7nJG__text{flex-direction:column;gap:5px;min-width:0;display:flex}.ContactDetails-module__BW7nJG__label{color:#6f6f6f;font-size:15px;line-height:1.2}.ContactDetails-module__BW7nJG__value{color:var(--contact-accent,#3678e9);font-size:20px;line-height:1.3;transition:color .18s}.ContactDetails-module__BW7nJG__value:hover{color:var(--contact-accent-hover,#2c67d2);text-underline-offset:3px;text-decoration:underline}.ContactDetails-module__BW7nJG__apps{flex:none;align-items:center;gap:12px;padding-inline-start:6px;display:flex}.ContactDetails-module__BW7nJG__app{border-radius:999px;place-items:center;width:44px;height:44px;transition:transform .18s,box-shadow .18s;display:grid;box-shadow:0 2px 10px #00000024}.ContactDetails-module__BW7nJG__app:hover{transform:translateY(-2px);box-shadow:0 6px 16px #0000002e}.ContactDetails-module__BW7nJG__appMaps{background:#fff}.ContactDetails-module__BW7nJG__appWaze{color:#fff;background:#3cf}.ContactDetails-module__BW7nJG__appIcon{width:26px;height:26px}.ContactDetails-module__BW7nJG__appFace{border-radius:inherit;width:100%;height:100%}.ContactDetails-module__BW7nJG__map{aspect-ratio:3/2;background:#e6ebf2;border-radius:16px;min-width:0;position:relative;overflow:hidden;box-shadow:0 6px 24px #0000001f}.ContactDetails-module__BW7nJG__mapFrame{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1439px){.ContactDetails-module__BW7nJG__card{padding:18px}.ContactDetails-module__BW7nJG__body{gap:62px;padding:36px 18px 18px 32px}.ContactDetails-module__BW7nJG__heading{font-size:30px}.ContactDetails-module__BW7nJG__rows{gap:24px}.ContactDetails-module__BW7nJG__row{gap:14px}.ContactDetails-module__BW7nJG__badge{border-radius:11px;width:42px;height:42px}.ContactDetails-module__BW7nJG__badgeIcon{width:20px;height:20px}.ContactDetails-module__BW7nJG__label{font-size:13.5px}.ContactDetails-module__BW7nJG__value{font-size:17px}.ContactDetails-module__BW7nJG__apps{gap:10px;padding-inline-start:4px}.ContactDetails-module__BW7nJG__app{width:40px;height:40px}.ContactDetails-module__BW7nJG__appIcon{width:24px;height:24px}.ContactDetails-module__BW7nJG__map{border-radius:14px}}@media (max-width:1023px){.ContactDetails-module__BW7nJG__card{grid-template-columns:minmax(0,1fr);gap:20px}.ContactDetails-module__BW7nJG__body{gap:26px;padding:10px 8px 0}.ContactDetails-module__BW7nJG__map{aspect-ratio:16/10}}@media (max-width:640px){.ContactDetails-module__BW7nJG__card{border-radius:var(--contact-radius,16px);padding:16px}.ContactDetails-module__BW7nJG__body{gap:24px;padding:8px 5px 0}.ContactDetails-module__BW7nJG__heading{font-size:24px}.ContactDetails-module__BW7nJG__rows{gap:20px}.ContactDetails-module__BW7nJG__row{gap:12px}.ContactDetails-module__BW7nJG__rowAddress{flex-wrap:wrap}.ContactDetails-module__BW7nJG__badge{border-radius:10px;width:40px;height:40px}.ContactDetails-module__BW7nJG__badgeIcon{width:19px;height:19px}.ContactDetails-module__BW7nJG__label{font-size:12.5px}.ContactDetails-module__BW7nJG__value{font-size:15px}.ContactDetails-module__BW7nJG__apps{gap:10px;padding-inline-start:0}.ContactDetails-module__BW7nJG__app{width:38px;height:38px}.ContactDetails-module__BW7nJG__appIcon{width:19px;height:19px}.ContactDetails-module__BW7nJG__map{aspect-ratio:355/250;border-radius:12px}}@media (min-width:768px) and (max-width:1024px){.ContactDetails-module__BW7nJG__card{grid-template-columns:minmax(0,1fr);gap:20px}.ContactDetails-module__BW7nJG__body{gap:26px;padding:10px 8px 0}.ContactDetails-module__BW7nJG__map{aspect-ratio:16/10}}
.Portfolio-module__KjnuJG__portfolio{color:var(--v2-paper-ink);scroll-margin-top:calc(var(--v2-bar-height) + 46px);background:#faf7f3;position:relative}.Portfolio-module__KjnuJG__inner{width:100%;max-width:1920px;margin-inline:auto;position:relative;container-type:inline-size}.Portfolio-module__KjnuJG__rules{pointer-events:none;grid-template-columns:1fr 2fr 1fr;display:grid;position:absolute;inset:0}.Portfolio-module__KjnuJG__rules>span+span{border-inline-start:1px solid var(--v2-hairline-ink)}.Portfolio-module__KjnuJG__head{text-align:center;flex-direction:column;align-items:center;padding:74px 24px 56px;display:flex;position:relative;container-type:inline-size}.Portfolio-module__KjnuJG__heading{--v2-heading-size:min(64px, 4.4cqw);margin-top:26px}.Portfolio-module__KjnuJG__tabs{margin-top:34px}.Portfolio-module__KjnuJG__lede{display:none}.Portfolio-module__KjnuJG__below{position:relative}.Portfolio-module__KjnuJG__outro{text-align:center;flex-direction:column;align-items:center;gap:26px;padding:34px 24px 78px;display:flex;position:relative}.Portfolio-module__KjnuJG__outroText{color:var(--v2-paper-ink-muted);font-size:16px;line-height:1.6}.Portfolio-module__KjnuJG__outroCta{width:calc(50cqw - 110px);max-width:none}@media (max-width:1439px){.Portfolio-module__KjnuJG__head{padding:56px 20px 44px}}@media (max-width:1023px){.Portfolio-module__KjnuJG__rules{display:none}.Portfolio-module__KjnuJG__outroCta{width:100%;max-width:846px}}@media (max-width:640px){.Portfolio-module__KjnuJG__rules{display:grid}.Portfolio-module__KjnuJG__inner>.Portfolio-module__KjnuJG__rules{grid-template-columns:var(--v2-mobile-rail) 1fr var(--v2-mobile-rail);display:grid}.Portfolio-module__KjnuJG__below .Portfolio-module__KjnuJG__rules{display:none}.Portfolio-module__KjnuJG__head{padding:60px 16px 39px}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__heading{margin-top:14px;font-size:clamp(26px,7.7vw,30px);line-height:1.1}.Portfolio-module__KjnuJG__lede{max-width:340px;color:var(--v2-paper-ink-muted);margin-top:12px;font-size:13.5px;line-height:1.45;display:block}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs{grid-template-columns:1fr 1fr;gap:8px;width:min(100%,328px);margin-top:27px;display:grid}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs>:first-child{order:1}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs>:nth-child(2){order:3}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs>:nth-child(3){order:2}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs>:nth-child(4){order:4}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs button{height:56px;color:var(--v2-paper-ink);background:#f1ece5;border-color:#0000;border-radius:10px;justify-content:center;padding-inline:12px;font-size:16px}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__tabs button[aria-selected=true]{color:#fff;background:#3678e9;border-color:#3678e9}.Portfolio-module__KjnuJG__outro{gap:20px;padding:32px 56px 36px}.Portfolio-module__KjnuJG__outroText{font-size:14px}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__outroCta{border-radius:10px;height:56px;padding:8px 16px 8px 12px;font-size:14px}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__outroCta>:last-child{border-radius:5px;width:24px;height:24px}.Portfolio-module__KjnuJG__portfolio .Portfolio-module__KjnuJG__outroCta>:last-child svg{width:12px;height:12px}}@media (min-width:768px) and (max-width:1024px){.Portfolio-module__KjnuJG__rules{display:none}.Portfolio-module__KjnuJG__outroCta{width:100%;max-width:846px}}
.ProjectCase-module__V0SGOa__intro{background:var(--v2-page);padding-block:calc(var(--v2-bar-height) + 46px) 0}.ProjectCase-module__V0SGOa__introInner{max-width:1760px;padding:40px var(--v2-bar-inset) 64px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);grid-template-areas:"crumbs shot""copy shot";align-items:center;gap:18px 48px;margin-inline:auto;display:grid}.ProjectCase-module__V0SGOa__copy{flex-direction:column;grid-area:copy;align-items:flex-start;gap:18px;display:flex}.ProjectCase-module__V0SGOa__crumbs{color:var(--v2-paper-ink-muted);grid-area:crumbs;align-self:end;align-items:center;gap:8px;font-size:13px;display:flex}.ProjectCase-module__V0SGOa__crumbs a{color:inherit;transition:color .2s}.ProjectCase-module__V0SGOa__crumbs a:hover{color:var(--v2-blue)}.ProjectCase-module__V0SGOa__crumbSep{color:var(--v2-cross)}.ProjectCase-module__V0SGOa__title{font-family:var(--v2-font-display);letter-spacing:-.01em;color:var(--v2-paper-ink);text-wrap:balance;margin:0;font-size:clamp(34px,4vw,56px);font-weight:500;line-height:1.08}.ProjectCase-module__V0SGOa__lede{max-width:52ch;color:var(--v2-paper-ink-muted);margin:0;font-size:16px;line-height:1.6}.ProjectCase-module__V0SGOa__shotPanel{border-radius:var(--v2-card-radius,32px);background:var(--v2-paper);grid-area:shot;place-items:center;padding:40px;display:grid}.ProjectCase-module__V0SGOa__shotFrame{border-radius:14px;width:100%;max-width:620px;overflow:hidden;box-shadow:0 24px 60px #060b222e}.ProjectCase-module__V0SGOa__shotImage{width:100%;height:auto;display:block}.ProjectCase-module__V0SGOa__about{background:var(--v2-page);border-top:1px solid var(--v2-hairline-ink)}.ProjectCase-module__V0SGOa__aboutInner{text-align:center;flex-direction:column;align-items:center;gap:20px;max-width:980px;margin-inline:auto;padding:72px 24px 80px;display:flex}.ProjectCase-module__V0SGOa__heading{font-family:var(--v2-font-display);color:var(--v2-paper-ink);text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.12}.ProjectCase-module__V0SGOa__body{max-width:68ch;color:var(--v2-paper-ink-muted);margin:0;font-size:15px;line-height:1.75}.ProjectCase-module__V0SGOa__facts{border-top:1px solid var(--v2-hairline-ink);border-bottom:1px solid var(--v2-hairline-ink);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:24px 32px;width:100%;margin-top:14px;padding-block:26px;display:grid}.ProjectCase-module__V0SGOa__fact{flex-direction:column;gap:6px;display:flex}.ProjectCase-module__V0SGOa__factLabel{letter-spacing:.04em;color:var(--v2-paper-ink);font-size:12px;font-weight:500}.ProjectCase-module__V0SGOa__factValue{color:var(--v2-paper-ink-muted);font-size:13px;line-height:1.5}.ProjectCase-module__V0SGOa__aboutAction{margin-top:8px}.ProjectCase-module__V0SGOa__story{background:var(--v2-page);border-top:1px solid var(--v2-hairline-ink)}.ProjectCase-module__V0SGOa__storyInner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:0;max-width:1760px;margin-inline:auto;display:grid}.ProjectCase-module__V0SGOa__storyCopy{padding:72px var(--v2-bar-inset);flex-direction:column;align-items:flex-start;gap:16px;display:flex}.ProjectCase-module__V0SGOa__storyMedia{margin:32px var(--v2-bar-inset);border-radius:var(--v2-card-radius,32px);background:var(--v2-paper);place-items:center;padding:40px;display:grid}.ProjectCase-module__V0SGOa__storyInner[data-flip=true] .ProjectCase-module__V0SGOa__storyCopy{order:2;align-items:flex-start}.ProjectCase-module__V0SGOa__storyInner[data-flip=true] .ProjectCase-module__V0SGOa__storyMedia{order:1}.ProjectCase-module__V0SGOa__storyInner[data-solo]{grid-template-columns:minmax(0,1fr)}.ProjectCase-module__V0SGOa__storyInner[data-solo] .ProjectCase-module__V0SGOa__storyCopy{padding-block:56px}.ProjectCase-module__V0SGOa__storyInner[data-solo] .ProjectCase-module__V0SGOa__storyText{max-width:92ch}.ProjectCase-module__V0SGOa__storyText{max-width:54ch;color:var(--v2-paper-ink-muted);margin:0;font-size:15px;line-height:1.75}.ProjectCase-module__V0SGOa__more{background:var(--v2-page);border-top:1px solid var(--v2-hairline-ink);padding-block:72px 88px}.ProjectCase-module__V0SGOa__moreHead{text-align:center;flex-direction:column;align-items:center;gap:14px;padding-inline:24px;display:flex}.ProjectCase-module__V0SGOa__moreCarousel{margin-top:40px}@media (max-width:1023px){.ProjectCase-module__V0SGOa__introInner{grid-template-columns:1fr;grid-template-areas:"crumbs""shot""copy";gap:24px;padding-bottom:48px}.ProjectCase-module__V0SGOa__crumbs{align-self:start}.ProjectCase-module__V0SGOa__storyInner{grid-template-columns:1fr}.ProjectCase-module__V0SGOa__storyCopy,.ProjectCase-module__V0SGOa__storyInner[data-flip=true] .ProjectCase-module__V0SGOa__storyCopy{order:2}.ProjectCase-module__V0SGOa__storyMedia,.ProjectCase-module__V0SGOa__storyInner[data-flip=true] .ProjectCase-module__V0SGOa__storyMedia{order:1}.ProjectCase-module__V0SGOa__storyCopy{padding:48px var(--v2-bar-inset) 24px}.ProjectCase-module__V0SGOa__storyMedia{margin:0 var(--v2-bar-inset) 48px;padding:24px}.ProjectCase-module__V0SGOa__shotPanel{padding:24px}}@media (max-width:640px){.ProjectCase-module__V0SGOa__aboutInner{padding:48px 20px 56px}.ProjectCase-module__V0SGOa__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.ProjectCase-module__V0SGOa__copy>a{width:100%}}
.ServiceHero-module__t8bYfa__hero{background:var(--v2-page);color:var(--v2-paper-ink);padding-top:calc(13px + var(--v2-bar-height));border-bottom:1px solid var(--v2-hairline-ink);position:relative}.ServiceHero-module__t8bYfa__inner{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:72px;width:100%;max-width:1872px;margin-inline:auto;padding:26px 24px 64px;display:grid;position:relative}.ServiceHero-module__t8bYfa__inner:before{content:"";background:var(--v2-hairline-ink);pointer-events:none;width:1px;position:absolute;inset-block:0;inset-inline-start:50%}.ServiceHero-module__t8bYfa__copy{flex-direction:column;min-width:0;padding-inline-start:5.5%;display:flex}.ServiceHero-module__t8bYfa__crumbs{color:var(--v2-paper-ink-muted);align-items:center;gap:8px;font-size:13px;line-height:1;display:flex}.ServiceHero-module__t8bYfa__crumbLink{transition:opacity .18s}.ServiceHero-module__t8bYfa__crumbLink:hover{opacity:.6}.ServiceHero-module__t8bYfa__crumbChevron{opacity:.6;width:10px;height:10px}.ServiceHero-module__t8bYfa__crumbCurrent{color:var(--v2-paper-ink)}.ServiceHero-module__t8bYfa__eyebrow{text-transform:none;letter-spacing:.04em}.ServiceHero-module__t8bYfa__body{flex-direction:column;align-items:flex-start;margin-top:74px;display:flex;container-type:inline-size}.ServiceHero-module__t8bYfa__heading{--v2-heading-size:min(64px, 7.2cqw);margin-top:24px}.ServiceHero-module__t8bYfa__subhead{margin-top:40px;font-size:17px;font-weight:500;line-height:1.4}.ServiceHero-module__t8bYfa__lede{max-width:560px;color:var(--v2-paper-ink-muted);margin-top:14px;font-size:15px;line-height:1.7}.ServiceHero-module__t8bYfa__action{margin-top:30px}.ServiceHero-module__t8bYfa__art{aspect-ratio:4/3;background:#dbe6f6;border-radius:18px;min-width:0;position:relative;overflow:hidden}.ServiceHero-module__t8bYfa__artImage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}@media (max-width:1439px){.ServiceHero-module__t8bYfa__inner{gap:48px;padding:22px 20px 52px}.ServiceHero-module__t8bYfa__body{margin-top:52px}.ServiceHero-module__t8bYfa__subhead{margin-top:32px}}@media (max-width:1023px){.ServiceHero-module__t8bYfa__inner{grid-template-columns:minmax(0,1fr);gap:32px;padding:20px 16px 44px}.ServiceHero-module__t8bYfa__inner:before{display:none}.ServiceHero-module__t8bYfa__copy{padding-inline-start:0}.ServiceHero-module__t8bYfa__body{margin-top:28px}.ServiceHero-module__t8bYfa__art{aspect-ratio:16/10;order:-1}.ServiceHero-module__t8bYfa__heading{--v2-heading-size:min(48px, 9cqw)}}@media (max-width:640px){.ServiceHero-module__t8bYfa__inner{padding:16px var(--v2-mobile-rail) 36px;gap:24px}.ServiceHero-module__t8bYfa__art{aspect-ratio:355/250;border-radius:12px}.ServiceHero-module__t8bYfa__heading{--v2-heading-size:clamp(26px, 7.7vw, 32px);margin-top:18px}.ServiceHero-module__t8bYfa__subhead{margin-top:24px;font-size:15px}.ServiceHero-module__t8bYfa__lede{font-size:14px}}@media (min-width:768px) and (max-width:1024px){.ServiceHero-module__t8bYfa__inner{grid-template-columns:minmax(0,1fr);gap:32px;padding:20px 16px 44px}.ServiceHero-module__t8bYfa__inner:before{display:none}.ServiceHero-module__t8bYfa__copy{padding-inline-start:0}.ServiceHero-module__t8bYfa__body{margin-top:28px}.ServiceHero-module__t8bYfa__art{aspect-ratio:16/10;order:-1}.ServiceHero-module__t8bYfa__heading{--v2-heading-size:min(48px, 9cqw)}}
