:root{--ink:var(--e-global-color-secondary,#11221f);--green:var(--e-global-color-primary,#0a4a3b);--deep:#071f1a;--teal:#176e5a;--sage:#a9c7b8;--cream:#f4f1e9;--paper:#fbfaf6;--gold:var(--e-global-color-accent,#c2a25d);--clay:#9c684e;--line:rgba(17,34,31,.14);--serif:var(--e-global-typography-primary-font-family,Georgia),"Times New Roman",serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font-family:Arial,Helvetica,sans-serif}a{text-decoration:none;color:inherit}button,input,select,textarea{font:inherit}button{cursor:pointer}em{font-weight:400;color:var(--teal)}
.siteHeader{height:88px;padding:0 5vw;display:flex;align-items:center;justify-content:space-between;background:rgba(251,250,246,.94);backdrop-filter:blur(14px);position:sticky;top:0;z-index:40;border-bottom:1px solid var(--line)}.brand{display:flex;align-items:center;gap:13px;font-size:13px;letter-spacing:.16em}.brand>b{width:38px;height:38px;background:var(--green);display:grid;place-items:center;transform:rotate(45deg);overflow:hidden}.brand>b span{transform:rotate(-45deg);color:white;font:22px var(--serif)}.brand i{font-style:normal;font-weight:400;color:#73817d}.siteHeader nav{display:flex;align-items:center;gap:26px;font-size:12px}.siteHeader nav>a{padding:12px 0;position:relative}.siteHeader nav>a:not(.navCta):after{content:"";position:absolute;left:0;right:100%;bottom:5px;height:1px;background:var(--green);transition:.25s}.siteHeader nav>a:hover:after,.siteHeader nav>a.active:after{right:0}.portalLink{color:#61706b}.navCta{background:var(--green);color:#fff;padding:15px 19px!important;display:flex;gap:26px}.menuButton{display:none;border:0;background:none;color:var(--ink)}
.eyebrow{margin:0 0 23px;color:var(--teal);font-size:10px;font-weight:700;letter-spacing:.22em;text-transform:uppercase}.pale{color:#9cc9ba}.heroGrid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 1px);background-size:88px 88px;mask-image:linear-gradient(90deg,#000 0%,transparent 85%)}.homeHero{height:calc(100vh - 88px);min-height:670px;max-height:860px;background:var(--green);color:white;position:relative;overflow:hidden;display:flex;align-items:center;padding:8vh 7vw}.homeHero:after,.pageHero:after{content:"V";position:absolute;font:700 70vw/.7 var(--serif);right:-7vw;bottom:-13vw;color:rgba(255,255,255,.027)}.homeHeroText{position:relative;z-index:2;max-width:1080px}.homeHero h1{font:400 clamp(62px,7.2vw,108px)/.94 var(--serif);letter-spacing:-.055em;margin:0}.homeHero h1 em{color:#a9d1c3}.homeHeroText>p:not(.eyebrow){max-width:670px;color:#d1e1db;font-size:17px;line-height:1.75;margin:34px 0}.heroActions{display:flex;align-items:center;gap:34px}.button{padding:17px 21px;display:inline-flex;justify-content:space-between;align-items:center;gap:40px;font-size:12px;font-weight:700;border:0}.gold{background:var(--gold);color:#132720}.textLink{font-size:12px;font-weight:700;color:var(--teal);display:inline-flex;gap:25px;align-items:center}.light{color:#d9e7e2}.founded{position:absolute;right:7vw;bottom:47px;border-left:1px solid #ffffff4a;padding-left:20px;display:grid;z-index:3}.founded small,.founded span{font-size:9px;letter-spacing:.15em;color:#a5c1b7}.founded b{font:43px var(--serif);margin:2px 0}.sectorRail{height:72px;border-bottom:1px solid var(--line);display:flex;justify-content:center;align-items:center;gap:26px;overflow:hidden;color:#71807b;font-size:9px;letter-spacing:.18em;white-space:nowrap}.sectorRail i{width:4px;height:4px;background:var(--gold);border-radius:50%}
.section{padding:115px 7vw}.section h2,.featureDark h2,.contactBand h2,.manifesto blockquote,.cultureQuote h2,.careerEnd h2{font:400 clamp(42px,4.6vw,70px)/1.05 var(--serif);letter-spacing:-.04em;margin:0}.homeAbout,.introSplit,.society,.businessIntro,.careerIntro{display:grid;grid-template-columns:1fr 1fr;gap:9vw}.largeProse{color:#53635e;font-size:18px;line-height:1.75}.largeProse p:first-child{margin-top:42px}.largeProse .textLink{margin-top:15px}.numberRail{background:var(--cream);border-block:1px solid var(--line);padding:45px 7vw;display:grid;grid-template-columns:repeat(4,1fr)}.numberRail div{padding:10px 30px;border-right:1px solid var(--line)}.numberRail div:first-child{padding-left:0}.numberRail div:last-child{border:0}.numberRail b{font:46px var(--serif);color:var(--teal);display:block}.numberRail span{font-size:9px;letter-spacing:.13em;text-transform:uppercase;color:#6c7a75}.sectionTitle{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:55px}.sectionTitle>p{max-width:440px;color:#65746f;line-height:1.7}.homeBusinessGrid{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--line);border-top:1px solid var(--line)}.homeBusinessGrid>a{min-height:270px;padding:34px;border-right:1px solid var(--line);border-bottom:1px solid var(--line);position:relative;transition:.3s}.homeBusinessGrid>a:hover{background:#e2eee8;transform:translateY(-4px)}.homeBusinessGrid small,.teamGrid small{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:#9a7d42}.homeBusinessGrid h3{font:27px var(--serif);margin:45px 0 12px}.homeBusinessGrid p{font-size:13px;color:#687671;line-height:1.7;max-width:280px}.homeBusinessGrid>a>span{position:absolute;right:28px;bottom:25px;color:var(--teal);font-size:20px}
.featureDark{padding:110px 7vw;background:var(--deep);color:white}.featureDark em,.contactBand em,.cultureQuote em,.careerEnd em,.manifesto em{color:#a9cabc}.projectPreview{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.graphic{height:320px;position:relative;overflow:hidden;margin-bottom:25px;background:#244d43}.graphic:before,.projectCanvas:before,.personArt:before,.founderArt:before{content:"";position:absolute;inset:0;background-image:linear-gradient(135deg,transparent 25%,rgba(255,255,255,.09) 25% 50%,transparent 50%),linear-gradient(90deg,transparent 49.8%,rgba(255,255,255,.18) 50%,transparent 50.2%)}.graphic b{position:absolute;right:18px;bottom:10px;font:58px var(--serif);color:#ffffff5a}.graphic i{position:absolute;width:180px;height:180px;border:1px solid #ffffff55;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.forest{background-color:#245447!important}.gold{background-color:var(--gold)}.graphic.gold,.personArt.gold,.projectCanvas.gold{background-color:#9c7d3d}.teal{background-color:#1c7360!important}.sage{background-color:#617d70!important}.clay{background-color:#936049!important}.projectPreview small{font-size:9px;color:#96bbae;text-transform:uppercase;letter-spacing:.16em}.projectPreview h3{font:25px var(--serif);margin:11px 0}.teamPreview{display:grid;grid-template-columns:.75fr 1.6fr;gap:7vw;align-items:center}.teamPreview>div:first-child>p:not(.eyebrow){color:#697772;line-height:1.7}.darkButton{background:var(--green);color:white;margin-top:20px}.miniTeam{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.personArt{height:260px;position:relative;display:grid;place-items:center;overflow:hidden}.personArt>span{font:52px var(--serif);color:#ffffffbf;z-index:1}.miniTeam h3{font:19px var(--serif);margin:15px 0 5px}.miniTeam small{font-size:8px;text-transform:uppercase;letter-spacing:.09em;color:#72807b}
.contactBand{padding:95px 7vw;background:#8a7040;color:white;display:flex;justify-content:space-between;align-items:flex-end}.roundArrow{width:100px;height:100px;border:1px solid #ffffff80;border-radius:50%;display:grid;place-items:center;font-size:30px;transition:.25s}.roundArrow:hover{background:white;color:#8a7040;transform:rotate(45deg)}footer{background:#061b17;color:white;padding:75px 7vw 25px}.footerTop{display:grid;grid-template-columns:2.2fr repeat(3,1fr);gap:50px}.footerIntro h2{font:400 34px/1.1 var(--serif);margin:35px 0}.footerIntro em{color:#91b8aa}.footerTop h4{font-size:9px;letter-spacing:.16em;color:#729287;text-transform:uppercase;margin:8px 0 20px}.footerTop>div:not(.footerIntro)>a,.footerTop>div:not(.footerIntro)>span{display:block;font-size:12px;color:#bdcbc6;margin:13px 0}.footerBottom{border-top:1px solid #ffffff1f;margin-top:55px;padding-top:23px;display:flex;justify-content:space-between;color:#6f8b82;font-size:10px}
.pageHero{height:520px;background:var(--green);color:white;position:relative;overflow:hidden;padding:90px 7vw;display:flex;align-items:flex-end}.pageHeroText{position:relative;z-index:2;max-width:970px}.pageHero h1{font:400 clamp(54px,6.3vw,92px)/.95 var(--serif);letter-spacing:-.05em;margin:0}.pageHero h1 em{display:block;color:#a9d1c3}.pageHeroText>p:last-child{max-width:650px;color:#c9dcd5;line-height:1.7;font-size:15px;margin:26px 0 0}.pageIndex{position:absolute;right:7vw;bottom:53px;font:70px var(--serif);color:#ffffff20;z-index:2}
.manifesto{background:var(--deep);color:white;padding:110px 7vw}.manifesto blockquote{margin:0 0 75px}.principles{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #ffffff2b}.principles>div{padding:32px 35px 0 0}.principles b{font:15px var(--serif);color:var(--gold)}.principles h3{font:23px var(--serif);margin:28px 0 10px}.principles p{color:#9db2aa;line-height:1.7;font-size:13px}.journey{display:grid;grid-template-columns:.75fr 1.4fr;gap:8vw;align-items:start}.stickyTitle{position:sticky;top:130px}.stickyTitle>p:last-child{color:#687772;line-height:1.7}.timeline{border-top:1px solid var(--line)}.timeline article{display:grid;grid-template-columns:100px 1fr;gap:25px;padding:34px 0;border-bottom:1px solid var(--line)}.timeline article>b{font:30px var(--serif);color:var(--teal)}.timeline small{font-size:8px;letter-spacing:.16em;color:#9a7b3e}.timeline h3{font:25px var(--serif);margin:10px 0}.timeline p{color:#687671;line-height:1.7;font-size:13px}
.founderFeature{display:grid;grid-template-columns:1fr 1fr;gap:9vw;align-items:center}.founderArt{height:590px;background:var(--green);position:relative;display:grid;place-items:center;overflow:hidden}.founderArt>span{font:150px var(--serif);color:#ffffffb8;z-index:1}.founderArt>i{position:absolute;right:25px;bottom:25px;color:#b5d2c7;font:italic 20px var(--serif)}.founderFeature h3{font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--teal);margin:22px 0}.founderFeature>div:last-child>p:not(.eyebrow){font-size:16px;line-height:1.8;color:#56645f}.founderFeature blockquote{border-left:2px solid var(--gold);margin:30px 0 0;padding-left:20px;font:italic 21px/1.5 var(--serif);color:#3d514b}.teamSection{padding:110px 7vw;background:var(--cream)}.teamGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:45px 22px}.teamGrid article{position:relative}.teamGrid .personArt{height:370px}.personArt>b{position:absolute;right:17px;top:16px;color:#ffffff6b;font:12px var(--serif)}.teamGrid small{display:block;margin-top:20px}.teamGrid h3{font:26px var(--serif);margin:10px 0}.teamGrid p{color:#697671;font-size:13px;line-height:1.7;max-width:360px}.teamGrid article>a{position:absolute;right:0;bottom:4px;color:var(--teal);font-size:20px}.cultureQuote{padding:110px 7vw;background:var(--green);color:white}.cultureQuote h2{font-size:clamp(55px,8vw,120px);line-height:.92}.businessList{padding:0 7vw 120px}.businessList article{display:grid;grid-template-columns:100px 1.4fr 1fr 80px;gap:30px;align-items:center;padding:48px 0;border-top:1px solid var(--line);position:relative}.businessList article:last-child{border-bottom:1px solid var(--line)}.businessNumber{font:26px var(--serif);color:var(--gold)}.businessList small{font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal)}.businessList h2{font:37px var(--serif);margin:8px 0}.businessList p{max-width:580px;color:#66746f;line-height:1.7;font-size:13px}.businessList ul{list-style:none;padding:0;color:#65736e;font-size:12px}.businessList li{padding:6px 0;border-bottom:1px solid var(--line)}.businessGlyph{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:white}.g2{background:#9a7b40}.g3{background:#287260}.g4{background:#855946}
.projectsPage{padding:100px 7vw}.projectsPage>article{display:grid;grid-template-columns:1.2fr 1fr;gap:8vw;align-items:center;margin-bottom:100px}.projectsPage>article.reverse .projectCanvas{order:2}.projectCanvas{height:480px;position:relative;overflow:hidden}.projectCanvas>b{position:absolute;right:24px;bottom:15px;font:90px var(--serif);color:#ffffff50}.projectCanvas>i{position:absolute;width:260px;height:260px;border:1px solid #ffffff6e;border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.projectCanvas>span{position:absolute;left:25px;top:25px;color:white;font-size:9px;letter-spacing:.17em;text-transform:uppercase}.projectsPage h2{font:45px/1.06 var(--serif);margin:0 0 20px}.projectsPage article>div:last-child>p:not(.eyebrow){color:#63716c;line-height:1.75}.projectsPage ul{list-style:none;padding:0;margin-top:30px}.projectsPage li{border-top:1px solid var(--line);padding:12px 0;font-size:11px;text-transform:uppercase;letter-spacing:.1em}.method{padding:110px 7vw;background:var(--deep);color:white}.method>h2{font:400 clamp(45px,5.5vw,80px)/1 var(--serif);margin:0 0 65px}.method>h2 em{color:#a9cabc}.method>div{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #ffffff35}.method article{padding:30px 25px 0 0}.method article>b{color:var(--gold)}.method h3{font:24px var(--serif);margin:30px 0 10px}.method article p{color:#9db1aa;line-height:1.7;font-size:13px}
.careerValues{background:var(--cream);display:grid;grid-template-columns:repeat(4,1fr);padding:80px 7vw}.careerValues article{padding:0 30px;border-right:1px solid var(--line)}.careerValues article:first-child{padding-left:0}.careerValues article:last-child{border:0}.careerValues b{color:var(--gold);font:17px var(--serif)}.careerValues h3{font:24px var(--serif);margin:35px 0 12px}.careerValues p{font-size:13px;line-height:1.7;color:#687671}.openings{padding:115px 7vw}.openings>div:first-child{margin-bottom:50px}.openings h2{font:400 clamp(42px,4.5vw,68px)/1.05 var(--serif);margin:0}.jobList{border-top:1px solid var(--line)}.jobList>a{display:grid;grid-template-columns:1fr 1fr;align-items:center;padding:27px 0;border-bottom:1px solid var(--line);transition:.2s}.jobList>a:hover{padding-left:15px;background:#eef3ef}.jobList small{font-size:8px;letter-spacing:.16em;text-transform:uppercase;color:var(--teal)}.jobList h3{font:23px var(--serif);margin:7px 0}.jobList>a>div:last-child{display:grid;grid-template-columns:1fr 1fr 40px;color:#6b7874;font-size:11px}.jobList b{color:var(--teal);font-size:20px}.careerMail{display:flex;justify-content:space-between;align-items:center;padding-top:30px}.careerMail a{color:var(--teal);font-weight:bold;font-size:12px}.careerEnd{padding:110px 7vw;background:#896f40;color:white}.careerEnd h2{margin-bottom:40px}.contactPage{padding:115px 7vw;display:grid;grid-template-columns:.7fr 1.3fr;gap:9vw}.contactPage aside h2,.contactPage>div>h2{font:400 50px/1.06 var(--serif);margin:0 0 40px}.contactDetails>div{padding:20px 0;border-top:1px solid var(--line)}.contactDetails small{display:block;font-size:8px;letter-spacing:.15em;color:#7b8984;margin-bottom:8px}.contactDetails a{font:20px var(--serif)}.responseNote{font-size:11px;color:#75827e;line-height:1.6;margin-top:25px}.contactForm{display:grid;gap:19px}.formRow{display:grid;grid-template-columns:1fr 1fr;gap:16px}.contactForm label,.loginCard label{font-size:9px;text-transform:uppercase;letter-spacing:.13em;font-weight:bold}.contactForm input,.contactForm select,.contactForm textarea,.loginCard input{display:block;width:100%;border:1px solid #cbd3ce;background:white;padding:15px;margin-top:8px;font:14px Arial;text-transform:none;letter-spacing:0;outline:none}.contactForm input:focus,.contactForm textarea:focus,.loginCard input:focus{border-color:var(--teal)}.submitButton{border:0;background:var(--green);color:white;padding:16px 20px;display:flex;justify-content:space-between}.formSuccess{padding:50px 0}.formSuccess>b{width:60px;height:60px;border-radius:50%;display:grid;place-items:center;background:#dceae3;color:var(--teal);font-size:25px}.formSuccess h2{font:40px var(--serif)!important;margin:15px 0!important}.formSuccess button{border:0;background:none;color:var(--teal);padding:0;border-bottom:1px solid}.contactOffices{background:var(--deep);color:white;padding:70px 7vw}.contactOffices>div{display:flex;flex-wrap:wrap;gap:13px}.contactOffices span{padding:12px 18px;border:1px solid #ffffff2e;font-size:10px;letter-spacing:.1em}
.portalPage{min-height:calc(100vh - 88px);display:grid;grid-template-columns:1.15fr 1fr;background:var(--paper)}.portalPage>section:first-child{background:var(--green);color:white;padding:60px 7vw;display:flex;flex-direction:column;justify-content:space-between;min-height:700px;position:relative;overflow:hidden}.portalPage>section:first-child:after{content:"V";position:absolute;right:-12vw;bottom:-10vw;color:#ffffff09;font:700 47vw/.8 var(--serif)}.portalBack{font-size:11px;color:#b7d0c7;z-index:1}.portalPage>section:first-child>div{z-index:1}.portalPage h1{font:400 clamp(52px,6vw,85px)/.95 var(--serif);margin:0}.portalPage h1 em{color:#a9d1c3}.portalPage>section:first-child>div>p:not(.eyebrow){max-width:520px;color:#c8dcd4;line-height:1.7}.securityPoints{display:flex;gap:18px;flex-wrap:wrap;margin-top:30px}.securityPoints span{font-size:9px;letter-spacing:.08em;padding:10px 12px;border:1px solid #ffffff2b}.portalPage>section:first-child>small{color:#99b8ad;z-index:1}.portalPage>section:last-child{display:grid;place-items:center;padding:60px}.loginCard{width:min(440px,100%)}.loginTabs{display:grid;grid-template-columns:1fr 1fr;margin-bottom:45px}.loginTabs button{border:1px solid var(--line);background:white;padding:14px}.loginTabs .selected{background:var(--green);color:white}.loginCard h2{font:46px var(--serif);margin:0}.loginIntro{color:#687671;line-height:1.7;margin-bottom:28px}.loginCard form{display:grid;gap:18px}.loginMeta{display:flex;justify-content:space-between;align-items:center}.check{display:flex;align-items:center;gap:7px;text-transform:none!important;letter-spacing:0!important;font-weight:normal!important}.check input{width:auto;margin:0}.loginMeta button{border:0;background:none;font-size:10px;color:var(--teal)}.loginCard>small{display:block;text-align:center;margin-top:24px;color:#7e8a86}.portalMessage{background:#e4eee9;padding:13px;color:var(--teal);font-size:12px;line-height:1.5}
@media(max-width:1000px){.siteHeader nav{display:none;position:absolute;top:88px;left:0;right:0;background:var(--paper);padding:28px;flex-direction:column;align-items:flex-start;border-bottom:1px solid var(--line)}.siteHeader nav.navOpen{display:flex}.menuButton{display:flex;align-items:center;gap:10px}.homeHero{height:720px}.founded{display:none}.homeAbout,.introSplit,.society,.businessIntro,.careerIntro,.founderFeature{grid-template-columns:1fr}.numberRail{grid-template-columns:1fr 1fr}.homeBusinessGrid,.projectPreview,.teamGrid{grid-template-columns:1fr 1fr}.teamPreview{grid-template-columns:1fr}.footerTop{grid-template-columns:2fr 1fr 1fr}.footerTop>div:last-child{display:none}.journey{grid-template-columns:1fr}.stickyTitle{position:static}.businessList article{grid-template-columns:70px 1.4fr 1fr}.businessGlyph{display:none}.projectsPage>article{gap:5vw}.method>div,.careerValues{grid-template-columns:1fr 1fr}.contactPage{grid-template-columns:1fr}.portalPage{grid-template-columns:1fr}.portalPage>section:first-child{min-height:560px}.siteHeader:has(+.portalPage),.portalPage+footer{display:none}}
@media(max-width:650px){.siteHeader{height:72px}.siteHeader nav{top:72px}.brand{font-size:11px}.brand>b{width:33px;height:33px}.homeHero{height:650px;min-height:650px;padding:60px 6vw}.homeHero h1{font-size:50px}.homeHeroText>p:not(.eyebrow){font-size:15px}.heroActions{flex-direction:column;align-items:flex-start}.sectorRail{justify-content:flex-start}.section,.teamSection,.projectsPage,.openings{padding:78px 6vw}.homeAbout,.introSplit,.society,.businessIntro,.careerIntro{gap:35px}.largeProse p:first-child{margin-top:0}.numberRail{grid-template-columns:1fr}.numberRail div{border-right:0;border-bottom:1px solid var(--line);padding:20px 0}.homeBusinessGrid,.projectPreview,.miniTeam,.teamGrid{grid-template-columns:1fr}.sectionTitle{align-items:flex-start;flex-direction:column}.teamPreview{gap:45px}.contactBand{padding:75px 6vw;align-items:flex-start;flex-direction:column;gap:40px}.roundArrow{width:75px;height:75px}.footerTop{grid-template-columns:1fr 1fr}.footerIntro{grid-column:1/-1}.footerBottom{flex-direction:column;gap:8px}.pageHero{height:500px;padding:70px 6vw}.pageHero h1{font-size:50px}.pageIndex{right:6vw;bottom:30px}.manifesto,.cultureQuote,.method,.careerEnd{padding:78px 6vw}.principles{grid-template-columns:1fr}.timeline article{grid-template-columns:75px 1fr}.founderArt{height:420px}.founderArt>span{font-size:100px}.teamGrid .personArt{height:340px}.cultureQuote h2{font-size:53px}.businessList{padding:0 6vw 80px}.businessList article{grid-template-columns:45px 1fr}.businessList article>ul{grid-column:2}.projectsPage>article,.projectsPage>article.reverse{grid-template-columns:1fr;margin-bottom:70px}.projectsPage>article.reverse .projectCanvas{order:0}.projectCanvas{height:350px}.method>div,.careerValues{grid-template-columns:1fr}.careerValues{padding:65px 6vw}.careerValues article{border-right:0;border-bottom:1px solid var(--line);padding:25px 0}.jobList>a{grid-template-columns:1fr;gap:18px}.careerMail{align-items:flex-start;flex-direction:column}.contactPage{padding:78px 6vw}.formRow{grid-template-columns:1fr}.contactOffices{padding:60px 6vw}.portalPage>section:first-child{padding:50px 6vw;min-height:540px}.portalPage>section:last-child{padding:60px 6vw}.portalPage h1{font-size:52px}.securityPoints{gap:7px}}
