.project-showcase-gallery_gallerySection__oGvWP{display:grid;gap:2rem}.project-showcase-gallery_galleryHeader__ijMGz{display:flex;align-items:end;justify-content:space-between;gap:2rem}.project-showcase-gallery_galleryIntro__vMKCR{max-width:46rem}.project-showcase-gallery_eyebrow__YjGdd{margin:0 0 .9rem;color:#8c7356;font-size:.78rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.project-showcase-gallery_galleryTitle__sIZH_{margin:0;color:#17130f;font-size:clamp(2.2rem,3.6vw,4.2rem);font-weight:300;letter-spacing:-.045em;line-height:.94;text-wrap:balance}.project-showcase-gallery_galleryDescription__SRhLl{max-width:42rem;margin:1.15rem 0 0;color:rgba(23,19,15,.76);font-size:1.02rem;line-height:1.75}.project-showcase-gallery_galleryMeta__iwmYZ{display:grid;gap:.85rem;justify-items:end}.project-showcase-gallery_counter__U1E9N{color:rgba(23,19,15,.72);font-size:.88rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.project-showcase-gallery_inlineControls___t8gh{display:flex;gap:.75rem}.project-showcase-gallery_expandButton__TxqVA,.project-showcase-gallery_gridPinButton__ikslC,.project-showcase-gallery_iconButton__d3Ryc,.project-showcase-gallery_lightboxClose__aY9X0,.project-showcase-gallery_lightboxNav__0CqWN,.project-showcase-gallery_lightboxPinButton__V3jOK,.project-showcase-gallery_lightboxToolButton__l8e4W,.project-showcase-gallery_pinButton__mFN2g,.project-showcase-gallery_viewAllButton__9mnQg{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(43,37,31,.12);background:rgba(255,252,248,.92);color:#17130f;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.project-showcase-gallery_expandButton__TxqVA:hover,.project-showcase-gallery_gridPinButton__ikslC:hover,.project-showcase-gallery_iconButton__d3Ryc:hover,.project-showcase-gallery_lightboxClose__aY9X0:hover,.project-showcase-gallery_lightboxNav__0CqWN:hover,.project-showcase-gallery_lightboxPinButton__V3jOK:hover,.project-showcase-gallery_lightboxToolButton__l8e4W:hover,.project-showcase-gallery_pinButton__mFN2g:hover,.project-showcase-gallery_viewAllButton__9mnQg:hover{transform:translateY(-1px);border-color:rgba(43,37,31,.22);background:#fff}.project-showcase-gallery_viewAllButton__9mnQg{gap:.6rem;padding:.82rem 1rem;border-radius:999px;color:#17130f;font-size:.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.project-showcase-gallery_iconButton__d3Ryc{width:3rem;height:3rem;border-radius:999px}.project-showcase-gallery_stageShell__VdCWz{position:relative}.project-showcase-gallery_stageButton__G_tPy{position:relative;display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.project-showcase-gallery_stageFrame__VJc4z{position:relative;overflow:hidden;aspect-ratio:16/10;border-radius:2rem;background:#e6ddd2}.project-showcase-gallery_imageFrameLoaded__m_otS:after{opacity:0}.project-showcase-gallery_imageLoader__lyseY{position:absolute;inset:0;z-index:1;display:flex;align-items:center;justify-content:center;background:linear-gradient(110deg,hsla(0,0%,100%,.08) 8%,hsla(0,0%,100%,.22) 18%,hsla(0,0%,100%,.08) 33%),#e6ddd2;background-size:200% 100%;animation:project-showcase-gallery_shimmer__Tef87 1.4s linear infinite}.project-showcase-gallery_loaderSpinner__Q7bvH{width:2rem;height:2rem;border:2px solid rgba(92,74,53,.18);border-top-color:rgba(92,74,53,.75);border-radius:999px;animation:project-showcase-gallery_spin__2s7aR .9s linear infinite}.project-showcase-gallery_stageImage__7H1CX{object-fit:cover;transition:transform .5s ease}.project-showcase-gallery_stageButton__G_tPy:hover .project-showcase-gallery_stageImage__7H1CX{transform:scale(1.02)}.project-showcase-gallery_stageOverlay__Ej93h{position:absolute;inset:0;border-radius:2rem;background:linear-gradient(180deg,rgba(12,10,8,.02),rgba(12,10,8,.18));pointer-events:none}.project-showcase-gallery_stageActions__NyQfS{position:absolute;right:1.4rem;bottom:1.4rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.65rem}.project-showcase-gallery_expandButton__TxqVA,.project-showcase-gallery_pinButton__mFN2g{gap:.55rem;padding:.78rem 1rem;border-radius:999px;background:rgba(255,249,242,.92);color:#17130f;font-size:.82rem;font-weight:700;text-decoration:none;letter-spacing:.12em;text-transform:uppercase;backdrop-filter:blur(10px)}.project-showcase-gallery_thumbnailRail__hHQvS{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(9rem,1fr);gap:1rem;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.project-showcase-gallery_lightboxThumbRail__dH5Td::-webkit-scrollbar,.project-showcase-gallery_thumbnailRail__hHQvS::-webkit-scrollbar{display:none}.project-showcase-gallery_lightboxThumb__y4ogI,.project-showcase-gallery_thumbnailButton__Pwps5{padding:0;border:0;background:transparent;cursor:pointer}.project-showcase-gallery_thumbnailFrame__YcCff{position:relative;overflow:hidden;aspect-ratio:4/3;border:2px solid transparent;border-radius:1.15rem;background:#e6ddd2;transition:transform .18s ease,border-color .18s ease,opacity .18s ease}.project-showcase-gallery_thumbnailButton__Pwps5:hover .project-showcase-gallery_thumbnailFrame__YcCff{transform:translateY(-1px)}.project-showcase-gallery_thumbnailButtonActive___0FP3 .project-showcase-gallery_thumbnailFrame__YcCff{border-color:#6f93b6}.project-showcase-gallery_gridImage__0Gf_5,.project-showcase-gallery_lightboxThumbImage__3mIYp,.project-showcase-gallery_thumbnailImage__SiHzb{object-fit:cover}.project-showcase-gallery_galleryGrid__u0roH{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.project-showcase-gallery_gridCard__XbbHu{position:relative;grid-column:span 4}.project-showcase-gallery_gridCardButton__MrMR5{display:block;width:100%;padding:0;border:0;background:transparent;cursor:zoom-in}.project-showcase-gallery_gridCardWide__93LVs{grid-column:span 8}.project-showcase-gallery_gridImageFrame__HqlLB{position:relative;overflow:hidden;aspect-ratio:5/4;border-radius:1.5rem;background:#e6ddd2}.project-showcase-gallery_gridCardWide__93LVs .project-showcase-gallery_gridImageFrame__HqlLB{aspect-ratio:16/10}.project-showcase-gallery_gridImage__0Gf_5{transition:transform .4s ease}.project-showcase-gallery_gridCard__XbbHu:hover .project-showcase-gallery_gridImage__0Gf_5{transform:scale(1.03)}.project-showcase-gallery_gridCardOverlay__pp_xI{position:absolute;top:1rem;right:1rem;opacity:0;transition:opacity .18s ease}.project-showcase-gallery_gridCard__XbbHu:hover .project-showcase-gallery_gridCardOverlay__pp_xI{opacity:1}.project-showcase-gallery_gridPinButton__ikslC,.project-showcase-gallery_lightboxPinButton__V3jOK{gap:.45rem;padding:.74rem .92rem;border-radius:999px;color:#17130f;font-size:.76rem;font-weight:700;text-decoration:none;letter-spacing:.08em;text-transform:uppercase}.project-showcase-gallery_lightboxRoot__MpnaZ{position:fixed;inset:0;z-index:140}.project-showcase-gallery_lightboxBackdrop__Jk6hq{position:absolute;inset:0;background:rgba(14,11,9,.92);backdrop-filter:blur(16px)}.project-showcase-gallery_lightboxContent__MjQnw{position:relative;z-index:1;display:grid;height:100%;grid-template-rows:auto minmax(0,1fr) auto;gap:1rem;padding:1.25rem}.project-showcase-gallery_lightboxTopBar__bH4hw{display:flex;align-items:center;justify-content:space-between;gap:1rem}.project-showcase-gallery_lightboxTitleBlock__aqFwM{display:grid;gap:.3rem}.project-showcase-gallery_lightboxCounter__PNjwt,.project-showcase-gallery_lightboxEyebrow___rcE5{margin:0;color:rgba(255,249,242,.92)}.project-showcase-gallery_lightboxEyebrow___rcE5{font-size:.9rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.project-showcase-gallery_lightboxCounter__PNjwt{font-size:.84rem;letter-spacing:.08em;text-transform:uppercase}.project-showcase-gallery_lightboxClose__aY9X0{width:3.15rem;height:3.15rem;border-radius:999px;font-size:1.1rem}.project-showcase-gallery_lightboxViewport__XxgxE{display:grid;grid-template-rows:auto minmax(0,1fr);min-height:0;height:100%;gap:1rem}.project-showcase-gallery_lightboxToolbar__H6vGP{display:flex;justify-content:center;flex-wrap:wrap;gap:.7rem}.project-showcase-gallery_lightboxToolButton__l8e4W{width:2.85rem;height:2.85rem;border-radius:999px}.project-showcase-gallery_lightboxStage__LAGRi{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:0;height:100%}.project-showcase-gallery_lightboxNav__0CqWN{width:3.3rem;height:3.3rem;border-radius:999px;color:#17130f}.project-showcase-gallery_transformShell__uSm43{display:flex;align-items:center;justify-content:center;min-width:0;min-height:0;height:100%}.project-showcase-gallery_transformContent__MjHol,.project-showcase-gallery_transformWrapper__MOvcF{display:flex;align-items:center;justify-content:center;width:100%;min-height:0;height:100%}.project-showcase-gallery_lightboxImageFrame__Bx6ev{position:relative;display:flex;align-items:center;justify-content:center;width:min(92vw,1320px);height:min(68vh,860px);margin:0 auto}.project-showcase-gallery_lightboxImage__4JLaV{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain;user-select:none;-webkit-user-drag:none}.project-showcase-gallery_lightboxThumbRail__dH5Td{display:grid;grid-auto-flow:column;grid-auto-columns:6rem;gap:.8rem;overflow-x:auto;justify-content:center;padding-bottom:.2rem}.project-showcase-gallery_lightboxThumbFrame__EAoUF{position:relative;overflow:hidden;aspect-ratio:1;border:2px solid transparent;border-radius:1rem;background:hsla(0,0%,100%,.1)}.project-showcase-gallery_lightboxThumbActive__9yTLI .project-showcase-gallery_lightboxThumbFrame__EAoUF{border-color:#6f93b6}@keyframes project-showcase-gallery_shimmer__Tef87{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes project-showcase-gallery_spin__2s7aR{to{transform:rotate(1turn)}}@media (max-width:1024px){.project-showcase-gallery_galleryHeader__ijMGz{align-items:start;flex-direction:column}.project-showcase-gallery_galleryMeta__iwmYZ{justify-items:start}.project-showcase-gallery_galleryGrid__u0roH{grid-template-columns:repeat(2,minmax(0,1fr))}.project-showcase-gallery_gridCardWide__93LVs,.project-showcase-gallery_gridCard__XbbHu{grid-column:span 1}.project-showcase-gallery_gridCardOverlay__pp_xI{opacity:1}.project-showcase-gallery_lightboxContent__MjQnw{grid-template-rows:auto minmax(0,1fr) auto;padding:1rem}.project-showcase-gallery_lightboxViewport__XxgxE{gap:.85rem}.project-showcase-gallery_lightboxImageFrame__Bx6ev{width:min(88vw,960px);height:min(58vh,660px)}}@media (max-width:720px){.project-showcase-gallery_gallerySection__oGvWP{gap:1.5rem}.project-showcase-gallery_galleryTitle__sIZH_{font-size:clamp(2rem,12vw,3.2rem)}.project-showcase-gallery_galleryDescription__SRhLl{font-size:.97rem;line-height:1.7}.project-showcase-gallery_stageFrame__VJc4z{aspect-ratio:4/5;border-radius:1.35rem}.project-showcase-gallery_stageOverlay__Ej93h{border-radius:1.35rem}.project-showcase-gallery_stageActions__NyQfS{left:.9rem;right:.9rem;bottom:.9rem;justify-content:space-between}.project-showcase-gallery_expandButton__TxqVA,.project-showcase-gallery_pinButton__mFN2g{padding:.72rem .85rem;font-size:.7rem;letter-spacing:.06em}.project-showcase-gallery_thumbnailRail__hHQvS{grid-auto-columns:8rem;gap:.75rem}.project-showcase-gallery_galleryGrid__u0roH{display:grid;grid-auto-flow:column;grid-auto-columns:82vw;grid-template-columns:none;gap:.75rem;overflow-x:auto;padding-bottom:.25rem;scroll-snap-type:x mandatory;scrollbar-width:none}.project-showcase-gallery_galleryGrid__u0roH::-webkit-scrollbar{display:none}.project-showcase-gallery_gridImageFrame__HqlLB{border-radius:1rem;aspect-ratio:4/5}.project-showcase-gallery_gridCardWide__93LVs,.project-showcase-gallery_gridCard__XbbHu{scroll-snap-align:start}.project-showcase-gallery_gridCardOverlay__pp_xI{top:auto;right:auto;left:.8rem;bottom:.8rem}.project-showcase-gallery_lightboxStage__LAGRi{grid-template-columns:1fr;gap:.9rem}.project-showcase-gallery_lightboxNav__0CqWN{position:absolute;bottom:7.5rem;z-index:1}.project-showcase-gallery_lightboxStage__LAGRi .project-showcase-gallery_lightboxNav__0CqWN:first-child{left:.75rem}.project-showcase-gallery_lightboxStage__LAGRi .project-showcase-gallery_lightboxNav__0CqWN:last-child{right:.75rem;justify-self:end}.project-showcase-gallery_lightboxImageFrame__Bx6ev{width:100%;height:min(50vh,460px)}.project-showcase-gallery_lightboxThumbRail__dH5Td{grid-auto-columns:4.75rem;justify-content:start}}.page_page__Tvplm{background:#f6f3ee;color:#17130f}.page_heroSection__woSvy{position:relative;min-height:min(100svh,960px);overflow:hidden;background:#1e1813}.page_heroImage__LICLs{object-fit:cover;object-position:center center}.page_heroOverlay__zJGbT{position:absolute;inset:0;background:linear-gradient(180deg,hsla(0,5%,4%,.22),hsla(0,5%,4%,.18) 22%,hsla(0,5%,4%,.58)),linear-gradient(90deg,hsla(0,5%,4%,.52),hsla(0,5%,4%,.08) 46%,hsla(0,5%,4%,.34))}.page_heroFrame__jY5t3{position:relative;z-index:1;min-height:min(100svh,960px)}.page_heroContent__5fART{display:flex;min-height:min(100svh,960px);align-items:flex-end;padding-top:9rem;padding-bottom:6.25rem}.page_heroPanel__5JwLi{max-width:46rem}.page_heroTitle__BDQzP{margin:0;color:#fff9f2;font-family:var(--font-display),serif;font-size:clamp(3.4rem,6vw,6.35rem);font-weight:600;line-height:.96;letter-spacing:-.045em;text-wrap:balance}.page_contentSection__6F_rm{padding:4.5rem 0 6rem}.page_introImmediateReveal__c_0pd{animation:page_projectIntroReveal__ttoZa .58s ease-out both}.page_sectionContainer__YaC3g{padding-top:0;padding-bottom:0}.page_sectionBlock__6m4Ey{margin-top:2.75rem}.page_eyebrow__FqiYy{margin:0 0 .95rem;color:#8c7356;font-size:.78rem;font-weight:700;letter-spacing:.24em;text-transform:uppercase}.page_sectionTitle__au4ao{margin:0;color:#17130f;font-size:clamp(2.25rem,4vw,4.55rem);font-weight:300;letter-spacing:-.05em;line-height:.95;text-wrap:balance}.page_bodyText__ubC_Q{margin:0;color:rgba(23,19,15,.76);font-size:1rem;line-height:1.8}.page_overviewSection___45d6{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem;align-items:start}.page_overviewCopy__SzigI{display:grid;gap:1.35rem;align-content:start;padding-top:.75rem}.page_overviewLead___CSUM{max-width:52rem;margin:0;color:#17130f;font-size:clamp(1.1rem,1.6vw,1.38rem);line-height:1.8}.page_narrativeColumn__eJ9vN{display:grid;gap:1rem;max-width:46rem}.page_overviewMediaColumn__36tDu{display:grid;gap:1.5rem}.page_detailImageFrame__IG0lS{position:relative;overflow:hidden;aspect-ratio:16/11;border-radius:2rem;background:#e3d8cb}.page_detailImage__73vBO{object-fit:cover}.page_snapshotPanel__9TGri{display:grid;gap:1.35rem;padding:1.45rem;border:1px solid rgba(28,22,17,.08);border-radius:1.75rem;background:rgba(255,252,247,.9);box-shadow:0 16px 40px rgba(39,31,23,.06)}.page_snapshotHeader__ZgC1m{display:grid;gap:.45rem}.page_snapshotLocation__CCD9Q{margin:0;color:rgba(23,19,15,.78);font-size:1rem;line-height:1.5}.page_metaRow__hsYYl{display:flex;flex-wrap:wrap;gap:.65rem}.page_metaPill__0s5nx{display:inline-flex;align-items:center;padding:.62rem .95rem;border-radius:999px;background:rgba(111,147,182,.14);color:#355678;font-size:.78rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page_specGrid__TzucL{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.page_specCard__hwlYG{display:grid;gap:.35rem;padding:1rem;border-radius:1.2rem;background:#f7f2eb}.page_specIcon__q9LJ5{color:#8c7356;font-size:.95rem}.page_specValue__WF64V{color:#17130f;font-size:1.2rem;font-weight:700;line-height:1.1}.page_specLabel__Bzr4N{color:rgba(23,19,15,.62);font-size:.75rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_noticeText__G9ayh{margin:0;padding-top:.25rem;border-top:1px solid rgba(28,22,17,.08);color:rgba(23,19,15,.68);font-size:.95rem;line-height:1.7}.page_articlesSection__4YCbD,.page_mediaSection__XstkH{display:grid;gap:1.5rem}.page_articlesIntro__QiwXZ{display:grid;gap:1rem;max-width:46rem}.page_articleGrid__lD5UG{display:grid;grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:1.25rem}.page_articleCard__ChfB2{display:grid;gap:.95rem;padding:1.5rem;border:1px solid rgba(28,22,17,.08);border-radius:1.6rem;background:rgba(255,252,247,.92);box-shadow:0 14px 36px rgba(39,31,23,.05)}.page_articlePublication__SxvgB{margin:0;color:#8c7356;font-size:.82rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.page_articleTitle__qJ2gB{margin:0;color:#17130f;font-size:clamp(1.35rem,1.8vw,1.8rem);font-weight:400;letter-spacing:-.04em;line-height:1.08;text-wrap:balance}.page_articleDescription__Yj4WQ{margin:0;color:rgba(23,19,15,.76);font-size:1rem;line-height:1.75}.page_mediaIntro__jz4fD{display:grid;gap:1rem;max-width:44rem}.page_videoPlayer__107YT{height:auto;width:100%;overflow:hidden;border-radius:2rem;box-shadow:0 24px 48px rgba(33,25,19,.1)}.page_dialogVideo__4KUJU,.page_videoPreview__0w1b0{object-fit:cover}.page_resourcesSection__u1VMy{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);gap:2rem;align-items:start}.page_quoteBlock___8tTK,.page_resourcesPanel__8HEMt{display:grid;gap:1.35rem}.page_reviewStack__JzZni{display:grid;gap:1rem;margin-top:.2rem}.page_reviewCard__V3W8_{display:grid;gap:.8rem;padding:1.4rem;border:1px solid rgba(28,22,17,.08);border-radius:1.4rem;background:rgba(255,252,247,.82)}.page_reviewDescription__vCd4B{margin:0;color:rgba(23,19,15,.82);font-size:1rem;line-height:1.8}.page_reviewName__0r9eJ{margin:0;color:#17130f;font-size:.92rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_resourcesCard__O3UIk{display:grid;gap:1rem;padding:1.5rem;border:1px solid rgba(28,22,17,.08);border-radius:1.75rem;background:rgba(255,252,247,.92)}.page_resourcesTitle__4jLNc{margin:0;color:#17130f;font-size:clamp(1.6rem,2vw,2.4rem);font-weight:300;letter-spacing:-.045em;line-height:1}.page_primaryButton__n67Ow,.page_primaryLink__r2Asm{display:inline-flex;align-items:center;gap:.65rem;width:fit-content;border-radius:999px;text-decoration:none;transition:transform .18s ease,background-color .18s ease}.page_primaryLink__r2Asm{padding:.95rem 1.3rem;background:rgba(111,147,182,.15);color:#355678;font-size:.86rem}.page_primaryButton__n67Ow,.page_primaryLink__r2Asm{font-weight:700;letter-spacing:.08em;text-transform:uppercase}.page_primaryButton__n67Ow{padding:1rem 1.45rem;background:#6f93b6;color:#fff;font-size:.92rem}.page_primaryButton__n67Ow:hover,.page_primaryLink__r2Asm:hover{transform:translateY(-1px)}.page_ctaImageFrame__sGgiU,.page_resourcesImageFrame__Tt9DO{position:relative;overflow:hidden;min-height:20rem;border-radius:1.75rem;background:#e3d8cb}.page_ctaImage__Oe0Yy,.page_resourcesImage__gIhIc{object-fit:cover}.page_ctaSection__25bkj{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,.8fr);gap:2rem;align-items:center;padding:1.8rem;border-radius:2rem;background:linear-gradient(135deg,rgba(255,252,247,.96),hsla(34,41%,93%,.96));box-shadow:0 18px 44px rgba(39,31,23,.07)}.page_ctaContent__Mo20_{display:grid;gap:1rem;align-content:start}@media (max-width:1100px){.page_ctaSection__25bkj,.page_overviewSection___45d6,.page_resourcesSection__u1VMy{grid-template-columns:1fr}.page_overviewCopy__SzigI{padding-top:0}}@media (max-width:720px){.page_heroContent__5fART,.page_heroFrame__jY5t3,.page_heroSection__woSvy{min-height:44rem}.page_heroContent__5fART{padding-top:8rem;padding-bottom:3rem}.page_contentSection__6F_rm{padding-top:3rem;padding-bottom:4rem}.page_sectionBlock__6m4Ey{margin-top:2rem}.page_sectionTitle__au4ao{font-size:clamp(2rem,12vw,3.35rem)}.page_bodyText__ubC_Q,.page_overviewLead___CSUM,.page_reviewDescription__vCd4B{font-size:.98rem;line-height:1.72}.page_detailImageFrame__IG0lS{aspect-ratio:4/5;border-radius:1.3rem}.page_resourcesCard__O3UIk,.page_snapshotPanel__9TGri{padding:1.1rem;border-radius:1.25rem}.page_specGrid__TzucL{grid-template-columns:1fr 1fr;gap:.7rem}.page_specCard__hwlYG{padding:.9rem;border-radius:1rem}.page_ctaImageFrame__sGgiU,.page_ctaSection__25bkj,.page_resourcesImageFrame__Tt9DO,.page_videoPlayer__107YT{border-radius:1.35rem}.page_ctaImageFrame__sGgiU,.page_resourcesImageFrame__Tt9DO{min-height:16rem}.page_ctaSection__25bkj{padding:1.15rem}.page_primaryButton__n67Ow,.page_primaryLink__r2Asm{width:100%;justify-content:center}}@keyframes page_projectIntroReveal__ttoZa{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}