.projects-module__lQ1GkW__page{--accent:#3158ff;--accent-soft:#91a6ff;--foreground:#101010;--muted:#707070;--surface:#f4f4f1;--line:#1010101f;--dark:#090b11;min-height:100vh;color:var(--foreground);background:#fff;overflow-x:clip}.projects-module__lQ1GkW__page *,.projects-module__lQ1GkW__page :before,.projects-module__lQ1GkW__page :after{box-sizing:border-box}.projects-module__lQ1GkW__page a{color:inherit;text-decoration:none}.projects-module__lQ1GkW__sectionInner,.projects-module__lQ1GkW__heroInner,.projects-module__lQ1GkW__ctaInner,.projects-module__lQ1GkW__footerLine{width:100%;max-width:1420px;margin-left:auto;margin-right:auto}.projects-module__lQ1GkW__navbar{z-index:1000;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);background:#fffffff2;justify-content:space-between;align-items:center;width:100%;height:78px;padding:0 16px;display:flex;position:fixed;inset:0 0 auto}.projects-module__lQ1GkW__logo{color:#101010;letter-spacing:-.9px;font-size:17px;font-weight:950}.projects-module__lQ1GkW__logo span{color:var(--accent)}.projects-module__lQ1GkW__navbarRight{align-items:center;gap:9px;display:flex}.projects-module__lQ1GkW__backLink{display:none}.projects-module__lQ1GkW__contactButton{background:var(--accent);letter-spacing:.45px;text-transform:uppercase;border-radius:999px;align-items:center;gap:13px;min-height:43px;padding:0 15px;font-size:8px;font-weight:950;display:inline-flex;color:#fff!important;-webkit-text-fill-color:#fff!important}.projects-module__lQ1GkW__topline,.projects-module__lQ1GkW__toplineDark{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:7px;padding-bottom:15px;display:flex}.projects-module__lQ1GkW__topline p,.projects-module__lQ1GkW__topline span,.projects-module__lQ1GkW__toplineDark p,.projects-module__lQ1GkW__toplineDark span{letter-spacing:.95px;text-transform:uppercase;margin:0;font-size:6px;font-weight:950}.projects-module__lQ1GkW__topline p{color:var(--accent)}.projects-module__lQ1GkW__topline span{color:#10101066}.projects-module__lQ1GkW__toplineDark{border-color:#ffffff24}.projects-module__lQ1GkW__toplineDark p{color:var(--accent-soft)}.projects-module__lQ1GkW__toplineDark span{color:#fff6}.projects-module__lQ1GkW__hero{isolation:isolate;background:var(--surface);border-bottom:1px solid var(--line);padding-top:78px;position:relative;overflow:hidden}.projects-module__lQ1GkW__heroGridBackground,.projects-module__lQ1GkW__sectionGridBackground,.projects-module__lQ1GkW__ctaGridBackground{z-index:-3;pointer-events:none;background-image:linear-gradient(#10101008 1px,#0000 1px),linear-gradient(90deg,#10101008 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.projects-module__lQ1GkW__heroGlow{z-index:-2;filter:blur(82px);background:#3158ff2b;border-radius:50%;width:390px;height:390px;position:absolute;top:-240px;right:-180px}.projects-module__lQ1GkW__heroLayout{grid-template-columns:1fr;gap:27px;margin-top:34px;display:grid}.projects-module__lQ1GkW__kicker{color:#1010106b;letter-spacing:.95px;text-transform:uppercase;margin:0 0 11px;font-size:6px;font-weight:950}.projects-module__lQ1GkW__hero h1,.projects-module__lQ1GkW__sectionHeading h2,.projects-module__lQ1GkW__principlesHeading h2,.projects-module__lQ1GkW__cta h2{letter-spacing:-.058em;text-transform:uppercase;margin:0;font-size:clamp(41px,11vw,55px);font-weight:950;line-height:.88}.projects-module__lQ1GkW__hero h1 span,.projects-module__lQ1GkW__sectionHeading h2 span,.projects-module__lQ1GkW__principlesHeading h2 span,.projects-module__lQ1GkW__cta h2 span{color:var(--accent)}.projects-module__lQ1GkW__heroRight>p,.projects-module__lQ1GkW__sectionHeading>p,.projects-module__lQ1GkW__principlesHeading>p,.projects-module__lQ1GkW__ctaContent>p{max-width:520px;color:var(--muted);margin:0;font-size:10.5px;line-height:1.67}.projects-module__lQ1GkW__heroActions,.projects-module__lQ1GkW__ctaActions{flex-wrap:wrap;align-items:stretch;gap:8px;margin-top:22px;display:flex}.projects-module__lQ1GkW__primaryButton,.projects-module__lQ1GkW__secondaryButton,.projects-module__lQ1GkW__ctaButton,.projects-module__lQ1GkW__whatsappButton{letter-spacing:.4px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:24px;min-height:50px;padding:0 14px;font-size:6.2px;font-weight:950;display:inline-flex}.projects-module__lQ1GkW__primaryButton{background:#101010;min-width:180px;color:#fff!important;-webkit-text-fill-color:#fff!important}.projects-module__lQ1GkW__primaryButton span{color:var(--accent-soft)!important;-webkit-text-fill-color:var(--accent-soft)!important}.projects-module__lQ1GkW__secondaryButton{border:1px solid var(--accent);min-width:195px;color:var(--accent)!important;-webkit-text-fill-color:var(--accent)!important}.projects-module__lQ1GkW__categoryStrip{background:var(--line);border:1px solid var(--line);grid-template-columns:1fr;gap:1px;margin-top:42px;display:grid}.projects-module__lQ1GkW__categoryStrip article{background:#ffffffb8;flex-direction:column;min-height:150px;padding:14px;display:flex}.projects-module__lQ1GkW__categoryTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.projects-module__lQ1GkW__categoryTop span{color:var(--accent);font-size:5px;font-weight:950}.projects-module__lQ1GkW__categoryTop small{color:#10101057;letter-spacing:.45px;font-size:4px;font-weight:950}.projects-module__lQ1GkW__categoryStrip strong{letter-spacing:-.035em;text-transform:uppercase;margin:auto 0 0;font-size:18px;font-weight:950;line-height:.98}.projects-module__lQ1GkW__categoryStrip p{max-width:32ch;color:var(--muted);margin:9px 0 0;font-size:6.7px;line-height:1.5}.projects-module__lQ1GkW__marquee{color:#fff;background:#101010;overflow:hidden}.projects-module__lQ1GkW__marqueeTrack{white-space:nowrap;width:max-content;padding:13px 0;animation:27s linear infinite projects-module__lQ1GkW__projectsMarquee;display:flex}.projects-module__lQ1GkW__marqueeTrack span{color:#ffffffb3;letter-spacing:1.2px;padding-right:58px;font-size:7px;font-weight:950}@keyframes projects-module__lQ1GkW__projectsMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.projects-module__lQ1GkW__projectsSection{isolation:isolate;background:#fff;padding:74px 16px;position:relative}.projects-module__lQ1GkW__sectionGridBackground{opacity:.72}.projects-module__lQ1GkW__sectionHeading{grid-template-columns:1fr;gap:20px;margin-top:31px;display:grid}.projects-module__lQ1GkW__filterArea{border-bottom:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:17px;width:100%;margin:42px auto 0;padding-bottom:16px;display:flex}.projects-module__lQ1GkW__filterBar{flex-wrap:wrap;align-items:center;gap:7px;width:100%;display:flex}.projects-module__lQ1GkW__filterButton{color:#777;cursor:pointer;letter-spacing:.65px;text-transform:uppercase;background:0 0;border:1px solid #10101024;border-radius:999px;min-height:39px;padding:0 13px;font-family:inherit;font-size:6.5px;font-weight:950;transition:background-color .25s,color .25s,border-color .25s,transform .25s}.projects-module__lQ1GkW__filterButtonActive{background:var(--accent);color:#fff;border-color:var(--accent)}.projects-module__lQ1GkW__filterCount{color:var(--accent);letter-spacing:.9px;font-size:6.5px;font-weight:950}.projects-module__lQ1GkW__projectsGrid{grid-template-columns:1fr;gap:14px;width:100%;margin:34px auto 0;display:grid}.projects-module__lQ1GkW__projectCard{color:#101010;background:#fff;border:1px solid #1010101a;min-width:0;transition:transform .35s,box-shadow .35s;animation:.5s cubic-bezier(.22,1,.36,1) both projects-module__lQ1GkW__filteredProjectIn;display:block;overflow:hidden}@keyframes projects-module__lQ1GkW__filteredProjectIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.projects-module__lQ1GkW__projectCover{aspect-ratio:4/4.65;isolation:isolate;background-color:#151515;background-position:50%;background-repeat:no-repeat;background-size:cover;padding:13px;position:relative;overflow:hidden}.projects-module__lQ1GkW__projectCover:after{content:"";z-index:-1;background:linear-gradient(#05070c0f,#0000 47%,#05070c8a);position:absolute;inset:0}.projects-module__lQ1GkW__coverTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.projects-module__lQ1GkW__category,.projects-module__lQ1GkW__number{color:#fff;letter-spacing:.7px;-webkit-backdrop-filter:blur(8px);background:#080a0f8c;border:1px solid #ffffff2e;justify-content:center;align-items:center;min-height:28px;font-size:5px;font-weight:950;display:inline-flex}.projects-module__lQ1GkW__category{text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;max-width:calc(100% - 42px);padding:0 9px;overflow:hidden}.projects-module__lQ1GkW__number{border-radius:50%;flex:0 0 28px;width:28px}.projects-module__lQ1GkW__projectInfo{justify-content:space-between;align-items:flex-start;gap:12px;min-height:175px;padding:16px;display:flex}.projects-module__lQ1GkW__projectInfo>div{min-width:0}.projects-module__lQ1GkW__year{color:var(--accent);letter-spacing:.9px;margin-bottom:12px;font-size:6px;font-weight:950;display:block}.projects-module__lQ1GkW__projectInfo h3{letter-spacing:-.045em;text-transform:uppercase;max-width:300px;margin:0;font-size:clamp(24px,7vw,33px);font-weight:950;line-height:.96}.projects-module__lQ1GkW__projectInfo p{max-width:300px;color:var(--muted);margin:11px 0 0;font-size:8px;line-height:1.55}.projects-module__lQ1GkW__arrow{background:var(--accent);color:#fff;border-radius:50%;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:13px;transition:transform .3s;display:grid}.projects-module__lQ1GkW__projectBottom{border-top:1px solid var(--line);color:#777;letter-spacing:.65px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:15px;min-height:43px;padding:0 14px;font-size:5.5px;font-weight:950;display:flex}.projects-module__lQ1GkW__principlesSection{background:var(--dark);color:#fff;padding:74px 16px}.projects-module__lQ1GkW__principlesLayout{grid-template-columns:1fr;gap:38px;margin-top:31px;display:grid}.projects-module__lQ1GkW__principlesHeading>p{color:#ffffff85;margin-top:20px}.projects-module__lQ1GkW__principlesGrid{border-top:1px solid #ffffff24;border-right:1px solid #ffffff24;grid-template-columns:1fr;display:grid}.projects-module__lQ1GkW__principlesGrid article{border-bottom:1px solid #ffffff24;border-left:1px solid #ffffff24;flex-direction:column;min-height:180px;padding:14px;display:flex}.projects-module__lQ1GkW__principlesGrid article>div{justify-content:space-between;align-items:center;gap:12px;display:flex}.projects-module__lQ1GkW__principlesGrid article>div span{color:var(--accent-soft);font-size:5px;font-weight:950}.projects-module__lQ1GkW__principlesGrid article>div small{color:#ffffff57;font-size:4px;font-weight:950}.projects-module__lQ1GkW__principlesGrid strong{letter-spacing:-.035em;text-transform:uppercase;margin:auto 0 0;font-size:18px;font-weight:950;line-height:.98}.projects-module__lQ1GkW__principlesGrid p{color:#ffffff75;margin:9px 0 0;font-size:6.5px;line-height:1.5}.projects-module__lQ1GkW__cta{isolation:isolate;color:#fff;background:radial-gradient(circle at 88% 12%,#5275ff4d,#0000 28%),#05070c;border-top:1px solid #ffffff1f;padding:74px 16px 28px;position:relative}.projects-module__lQ1GkW__ctaGridBackground{background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px)}.projects-module__lQ1GkW__ctaInner{grid-template-columns:1fr;gap:22px;display:grid}.projects-module__lQ1GkW__ctaInner>div:first-child>p{color:var(--accent-soft);letter-spacing:.9px;margin:0 0 13px;font-size:6px;font-weight:950}.projects-module__lQ1GkW__ctaContent>p{color:#ffffff8f}.projects-module__lQ1GkW__ctaButton{background:var(--accent);min-width:188px;color:#fff!important;-webkit-text-fill-color:#fff!important}.projects-module__lQ1GkW__whatsappButton{border:1px solid #ffffff38;min-width:116px;color:#fff!important;-webkit-text-fill-color:#fff!important}.projects-module__lQ1GkW__footerLine{border-top:1px solid #ffffff24;grid-template-columns:1fr;gap:7px;margin-top:44px;padding-top:15px;display:grid}.projects-module__lQ1GkW__footerLine span,.projects-module__lQ1GkW__footerLine p,.projects-module__lQ1GkW__footerLine a{color:#ffffff6b;letter-spacing:.5px;margin:0;font-size:5px;font-weight:800}.projects-module__lQ1GkW__footerLine a{color:#fff!important}@media (min-width:768px){.projects-module__lQ1GkW__navbar{height:88px;padding:0 38px}.projects-module__lQ1GkW__logo{font-size:20px}.projects-module__lQ1GkW__backLink{letter-spacing:.45px;text-transform:uppercase;align-items:center;gap:9px;font-size:8px;font-weight:950;display:inline-flex}.projects-module__lQ1GkW__hero{padding-top:88px}.projects-module__lQ1GkW__heroInner{padding:68px 38px 72px}.projects-module__lQ1GkW__categoryStrip{grid-template-columns:repeat(3,minmax(0,1fr))}.projects-module__lQ1GkW__categoryStrip article{min-height:190px}.projects-module__lQ1GkW__projectsSection,.projects-module__lQ1GkW__principlesSection{padding:96px 38px}.projects-module__lQ1GkW__projectsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.projects-module__lQ1GkW__filterArea{flex-direction:row;justify-content:space-between;align-items:center}.projects-module__lQ1GkW__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.projects-module__lQ1GkW__cta{padding:96px 38px 36px}.projects-module__lQ1GkW__footerLine{grid-template-columns:1fr auto auto;align-items:center;gap:25px}}@media (min-width:1100px){.projects-module__lQ1GkW__navbar{height:94px;padding:0 65px}.projects-module__lQ1GkW__topline,.projects-module__lQ1GkW__toplineDark{flex-direction:row;justify-content:space-between;align-items:center;padding-bottom:20px}.projects-module__lQ1GkW__topline p,.projects-module__lQ1GkW__topline span,.projects-module__lQ1GkW__toplineDark p,.projects-module__lQ1GkW__toplineDark span{letter-spacing:1.35px;font-size:8px}.projects-module__lQ1GkW__hero{padding-top:94px}.projects-module__lQ1GkW__heroInner{padding:72px 65px 88px}.projects-module__lQ1GkW__heroLayout{grid-template-columns:minmax(0,1.16fr) minmax(380px,.62fr);align-items:end;gap:clamp(65px,8vw,130px);margin-top:58px}.projects-module__lQ1GkW__kicker{letter-spacing:1.25px;margin-bottom:15px;font-size:8px}.projects-module__lQ1GkW__hero h1,.projects-module__lQ1GkW__sectionHeading h2,.projects-module__lQ1GkW__principlesHeading h2,.projects-module__lQ1GkW__cta h2{font-size:clamp(58px,5.4vw,92px)}.projects-module__lQ1GkW__heroRight>p,.projects-module__lQ1GkW__sectionHeading>p,.projects-module__lQ1GkW__principlesHeading>p,.projects-module__lQ1GkW__ctaContent>p{font-size:14px}.projects-module__lQ1GkW__primaryButton,.projects-module__lQ1GkW__secondaryButton,.projects-module__lQ1GkW__ctaButton,.projects-module__lQ1GkW__whatsappButton{min-height:56px;padding:0 18px;font-size:8px}.projects-module__lQ1GkW__categoryStrip{margin-top:68px}.projects-module__lQ1GkW__categoryStrip article{min-height:210px;padding:19px}.projects-module__lQ1GkW__categoryTop span{font-size:7px}.projects-module__lQ1GkW__categoryTop small{font-size:5px}.projects-module__lQ1GkW__categoryStrip strong{font-size:clamp(22px,1.8vw,28px)}.projects-module__lQ1GkW__categoryStrip p{font-size:9px;line-height:1.55}.projects-module__lQ1GkW__projectsSection,.projects-module__lQ1GkW__principlesSection{padding:118px 65px}.projects-module__lQ1GkW__sectionHeading,.projects-module__lQ1GkW__principlesLayout,.projects-module__lQ1GkW__ctaInner{grid-template-columns:minmax(0,1.16fr) minmax(350px,.62fr);align-items:end;gap:clamp(65px,8vw,130px);margin-top:58px}.projects-module__lQ1GkW__filterArea{margin-top:67px}.projects-module__lQ1GkW__filterButton{min-height:43px;padding:0 18px;font-size:8px}.projects-module__lQ1GkW__filterCount{font-size:8px}.projects-module__lQ1GkW__projectsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px}.projects-module__lQ1GkW__projectCover{aspect-ratio:4/4.45;padding:16px}.projects-module__lQ1GkW__category,.projects-module__lQ1GkW__number{min-height:34px;font-size:6px}.projects-module__lQ1GkW__number{flex-basis:34px;width:34px}.projects-module__lQ1GkW__projectInfo{min-height:205px;padding:19px}.projects-module__lQ1GkW__year{font-size:7px}.projects-module__lQ1GkW__projectInfo h3{font-size:clamp(25px,1.9vw,32px)}.projects-module__lQ1GkW__projectInfo p{font-size:9px}.projects-module__lQ1GkW__arrow{flex-basis:40px;width:40px;height:40px}.projects-module__lQ1GkW__projectBottom{min-height:47px;padding:0 16px;font-size:6px}.projects-module__lQ1GkW__projectCard:hover{transform:translateY(-7px);box-shadow:0 24px 58px #0000001c}.projects-module__lQ1GkW__projectCard:hover .projects-module__lQ1GkW__arrow{transform:rotate(45deg)}.projects-module__lQ1GkW__principlesGrid article{min-height:245px;padding:19px}.projects-module__lQ1GkW__principlesGrid article>div span{font-size:7px}.projects-module__lQ1GkW__principlesGrid article>div small{font-size:5px}.projects-module__lQ1GkW__principlesGrid strong{font-size:clamp(22px,1.8vw,29px)}.projects-module__lQ1GkW__principlesGrid p{font-size:9px;line-height:1.55}.projects-module__lQ1GkW__cta{padding:108px 65px 40px}.projects-module__lQ1GkW__primaryButton,.projects-module__lQ1GkW__secondaryButton,.projects-module__lQ1GkW__ctaButton,.projects-module__lQ1GkW__whatsappButton,.projects-module__lQ1GkW__filterButton{transition:background-color .25s,color .25s,border-color .25s,transform .25s}.projects-module__lQ1GkW__primaryButton:hover,.projects-module__lQ1GkW__whatsappButton:hover{background:var(--accent);border-color:var(--accent);transform:translateY(-3px)}.projects-module__lQ1GkW__secondaryButton:hover,.projects-module__lQ1GkW__ctaButton:hover{background:#fff;border-color:#fff;transform:translateY(-3px);color:#101010!important;-webkit-text-fill-color:#101010!important}.projects-module__lQ1GkW__filterButton:hover{color:#101010;border-color:#10101066;transform:translateY(-2px)}.projects-module__lQ1GkW__filterButtonActive:hover{color:#fff;border-color:var(--accent)}}@media (max-width:767px){.projects-module__lQ1GkW__page{padding-bottom:110px}.projects-module__lQ1GkW__hero h1,.projects-module__lQ1GkW__sectionHeading h2,.projects-module__lQ1GkW__principlesHeading h2,.projects-module__lQ1GkW__cta h2{overflow-wrap:normal;word-break:normal}.projects-module__lQ1GkW__projectsGrid{max-width:430px;margin-left:auto;margin-right:auto}}@media (max-width:380px){.projects-module__lQ1GkW__hero h1,.projects-module__lQ1GkW__sectionHeading h2,.projects-module__lQ1GkW__principlesHeading h2,.projects-module__lQ1GkW__cta h2{font-size:34px}.projects-module__lQ1GkW__primaryButton,.projects-module__lQ1GkW__secondaryButton{width:100%}.projects-module__lQ1GkW__categoryStrip article{min-height:135px}}@media (prefers-reduced-motion:reduce){.projects-module__lQ1GkW__marqueeTrack,.projects-module__lQ1GkW__projectCard{animation:none}.projects-module__lQ1GkW__projectCard,.projects-module__lQ1GkW__arrow,.projects-module__lQ1GkW__primaryButton,.projects-module__lQ1GkW__secondaryButton,.projects-module__lQ1GkW__ctaButton,.projects-module__lQ1GkW__whatsappButton,.projects-module__lQ1GkW__filterButton{transition:none!important}}.projects-module__lQ1GkW__heroInner{padding:24px 16px 54px}.projects-module__lQ1GkW__heroLayout{margin-top:28px}.projects-module__lQ1GkW__categoryStrip{grid-template-columns:1fr;gap:1px;margin-top:34px}.projects-module__lQ1GkW__categoryStrip article{min-height:112px;padding:13px 14px}.projects-module__lQ1GkW__categoryStrip strong{margin-top:25px;font-size:17px;line-height:1}.projects-module__lQ1GkW__categoryStrip p{max-width:38ch;font-size:7px;line-height:1.55}.projects-module__lQ1GkW__filterArea{margin-top:34px}.projects-module__lQ1GkW__principlesLayout{margin-top:32px;display:block}.projects-module__lQ1GkW__principlesHeading{grid-template-columns:1fr;gap:20px;display:grid}.projects-module__lQ1GkW__principlesHeading>p{max-width:520px;margin-top:0}.projects-module__lQ1GkW__principlesGrid{grid-template-columns:1fr;width:100%;margin-top:34px}.projects-module__lQ1GkW__principlesGrid article{min-width:0;min-height:158px;padding:14px}.projects-module__lQ1GkW__principlesGrid strong{letter-spacing:-.03em;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;max-width:17ch;font-size:17px;line-height:1.04}.projects-module__lQ1GkW__principlesGrid p{max-width:34ch;font-size:7px;line-height:1.55}@media (min-width:768px){.projects-module__lQ1GkW__heroInner{padding:26px 38px 64px}.projects-module__lQ1GkW__heroLayout{margin-top:34px}.projects-module__lQ1GkW__categoryStrip{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px}.projects-module__lQ1GkW__categoryStrip article{min-height:138px;padding:15px}.projects-module__lQ1GkW__categoryStrip strong{margin-top:auto;font-size:18px}.projects-module__lQ1GkW__categoryStrip p{font-size:7.5px}.projects-module__lQ1GkW__filterArea{margin-top:38px}.projects-module__lQ1GkW__principlesHeading{grid-template-columns:minmax(0,1.1fr) minmax(280px,.62fr);align-items:end;gap:45px}.projects-module__lQ1GkW__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px}.projects-module__lQ1GkW__principlesGrid article{min-height:205px;padding:17px}.projects-module__lQ1GkW__principlesGrid strong{max-width:13ch;font-size:19px}.projects-module__lQ1GkW__principlesGrid p{font-size:8px}}@media (min-width:1100px){.projects-module__lQ1GkW__heroInner{padding:24px 65px 72px}.projects-module__lQ1GkW__heroLayout{margin-top:36px}.projects-module__lQ1GkW__categoryStrip{margin-top:46px}.projects-module__lQ1GkW__categoryStrip article{min-height:146px;padding:18px 19px}.projects-module__lQ1GkW__categoryTop span{font-size:7px}.projects-module__lQ1GkW__categoryTop small{font-size:5px}.projects-module__lQ1GkW__categoryStrip strong{font-size:clamp(19px,1.45vw,24px)}.projects-module__lQ1GkW__categoryStrip p{max-width:34ch;font-size:8.5px}.projects-module__lQ1GkW__filterArea{margin-top:46px}.projects-module__lQ1GkW__principlesLayout{margin-top:48px;display:block}.projects-module__lQ1GkW__principlesHeading{grid-template-columns:minmax(0,1.08fr) minmax(340px,.58fr);gap:clamp(65px,8vw,125px)}.projects-module__lQ1GkW__principlesHeading h2{font-size:clamp(52px,4.6vw,78px)}.projects-module__lQ1GkW__principlesGrid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:52px}.projects-module__lQ1GkW__principlesGrid article{min-height:225px;padding:20px}.projects-module__lQ1GkW__principlesGrid strong{max-width:13ch;font-size:clamp(19px,1.45vw,24px);line-height:1.02}.projects-module__lQ1GkW__principlesGrid p{max-width:31ch;font-size:8.5px;line-height:1.6}}@media (max-width:380px){.projects-module__lQ1GkW__heroInner{padding-top:20px}.projects-module__lQ1GkW__categoryStrip article{min-height:104px}.projects-module__lQ1GkW__categoryStrip strong,.projects-module__lQ1GkW__principlesGrid strong{font-size:15px}}
