.about-header nav a{position:relative}.about-header nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-12px;height:2px;background:#4b8a7c}.about-page h2{font:400 35px/1.08 var(--serif);letter-spacing:-.03em}.about-page h2 i{color:var(--green);font-weight:400}.about-hero{display:grid;grid-template-columns:.88fr 1.12fr;min-height:510px;max-width:1380px;margin:auto;padding:45px 54px 25px}.about-hero-copy{align-self:center;z-index:3}.about-hero h1{margin:17px 0 21px;font:400 54px/1.05 var(--serif);letter-spacing:-.04em}.about-hero h1 i{color:var(--green);font-weight:400}.about-hero-copy>p{max-width:530px;margin-bottom:28px;color:#3a5b63;font-size:13px;line-height:1.7}.about-hero-art{position:relative;min-height:430px}.about-hero-art:before{content:"";position:absolute;width:420px;height:400px;left:90px;top:5px;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(221,233,223,.85),rgba(242,215,199,.5) 55%,transparent 56%)}.profile-head{position:absolute;z-index:2;width:215px;height:315px;top:42px;border-radius:50% 48% 45% 48%;clip-path:polygon(18% 0,92% 0,92% 28%,100% 39%,86% 46%,86% 100%,18% 100%,12% 70%,0 58%,13% 43%);opacity:.85}.profile-head.front{left:150px;background:radial-gradient(circle,#76978b 1px,transparent 2px),linear-gradient(145deg,#c9d9ce,#759b8c);background-size:15px 15px,auto}.profile-head.back{left:275px;transform:scaleX(-1);background:radial-gradient(circle,#de9278 1px,transparent 2px),linear-gradient(145deg,#ead1c3,#d89074);background-size:15px 15px,auto;opacity:.55}.profile-head i{position:absolute;width:9px;height:9px;border-radius:50%;background:#fff;box-shadow:55px 35px 0 #fff,95px 75px 0 #fff,25px 145px 0 #fff,115px 175px 0 #fff}.about-can{position:absolute;z-index:5;right:30px;bottom:10px;width:155px;height:220px;display:grid;place-items:center;border-radius:48% 48% 25% 25%;background:linear-gradient(145deg,#0d6264,#053642 70%);color:#fff;text-align:center;font:400 20px/1.1 var(--serif);box-shadow:0 25px 32px rgba(3,56,70,.25)}.about-molecule{position:absolute;z-index:3;inset:0}.about-molecule:before,.about-molecule:after{content:"";position:absolute;border:1px solid rgba(70,124,111,.3);border-radius:50%;transform:rotate(15deg)}.about-molecule:before{width:560px;height:230px;left:10px;top:90px}.about-molecule:after{width:430px;height:300px;left:80px;top:45px;transform:rotate(-22deg)}.about-molecule b,.about-orb{position:absolute;width:12px;height:12px;border-radius:50%;background:#5d8c7e;box-shadow:25px 20px 0 #e68b70,50px -8px 0 #d7e2da,80px 32px 0 #517c74,110px 5px 0 #e8b09b}.about-molecule b:nth-child(1){left:35px;top:80px}.about-molecule b:nth-child(2){left:80px;top:300px}.about-molecule b:nth-child(3){right:100px;top:35px}.about-molecule b:nth-child(4){right:5px;top:160px}.about-molecule b:nth-child(5){right:210px;bottom:15px}.about-orb{z-index:4;width:35px;height:35px;background:#3d746c;box-shadow:none}.about-orb.one{left:300px;top:120px}.about-orb.two{left:350px;top:175px;width:22px;height:22px;background:#e78e70}.about-orb.three{right:165px;top:75px;width:18px;height:18px}.about-story{display:grid;grid-template-columns:.85fr 1.15fr;gap:90px;padding:45px max(54px,calc((100vw - 1272px)/2));border-block:1px solid var(--line);background:radial-gradient(circle at 90% 60%,#dfe9df,transparent 22%),#fbf8f2}.about-story h2{margin:0 0 18px;font-size:42px}.about-story p{max-width:500px;color:#506970;font-size:10px;line-height:1.6}.about-story blockquote{position:relative;margin:25px 0;padding:25px 45px;border-left:1px solid #c7d2cb;color:#214d57;font:400 22px/1.25 var(--serif)}.about-story blockquote span{position:absolute;left:-20px;top:-20px;color:#dce3dc;font:80px var(--serif)}.about-why{padding:20px max(54px,calc((100vw - 1272px)/2)) 45px}.about-why>h2{margin-bottom:27px}.why-flow{display:grid;grid-template-columns:1fr 1fr 1fr .72fr 1.25fr;align-items:center}.why-flow article{position:relative;padding:0 20px}.why-flow article:not(.why-result):after{content:"→";position:absolute;right:-7px;top:30px;color:#e58e76}.why-flow article>span,.why-result>span{display:grid;place-items:center;width:58px;height:58px;border:1px solid #cad7d0;border-radius:50%;color:var(--green);font-size:22px}.why-flow h3{margin:12px 0 8px;font:400 18px/1.05 var(--serif)}.why-flow p{color:#587076;font-size:8px;line-height:1.55}.why-brand{display:grid;place-items:center;width:90px;height:90px;margin:auto;border-radius:50%;background:var(--deep);color:#fff;font:400 46px var(--serif);box-shadow:0 0 0 18px #eaf0e9}.why-result{border-left:1px dashed #9cb5ac}.about-pillars{padding:38px max(54px,calc((100vw - 1272px)/2));background:radial-gradient(circle at 10% 50%,#0b5660,#043342 50%);color:#fff;text-align:center}.about-pillars>h2{margin:0 0 30px}.about-pillars>div{display:grid;grid-template-columns:repeat(3,1fr)}.about-pillars article{padding:0 55px;border-right:1px solid rgba(255,255,255,.22)}.about-pillars article:last-child{border:0}.about-pillars article>span{font-size:40px;color:#d9b99c}.about-pillars h3{margin:12px 0 8px;font:400 19px var(--serif)}.about-pillars p{color:#c5d7d7;font-size:9px;line-height:1.55}.about-principles,.about-team,.about-trust,.about-roadmap{padding:30px max(54px,calc((100vw - 1272px)/2));border-bottom:1px solid var(--line)}.about-principles>div{display:grid;grid-template-columns:repeat(5,1fr)}.about-principles article,.about-team article,.about-trust article{text-align:center;padding:0 25px;border-right:1px solid var(--line)}.about-principles article:last-child,.about-team article:last-child,.about-trust article:last-child{border:0}.about-principles article>span,.about-team article>span,.about-trust article>span{display:grid;place-items:center;width:64px;height:64px;margin:auto;border:1px solid #cad7d0;border-radius:50%;color:var(--green);font-size:28px}.about-principles h3,.about-team h3,.about-trust h3{margin:12px 0 7px;font:400 17px var(--serif)}.about-principles p,.about-team p,.about-trust p{color:#587076;font-size:8px;line-height:1.55}.about-team>div{display:grid;grid-template-columns:repeat(4,1fr)}.about-team article>span{width:82px;height:82px;font-size:34px;background:#f7f4ee}.about-team aside{margin-top:28px;padding:13px;border:1px solid #9cb4ac;border-radius:7px;text-align:center;color:#54736f;font-size:10px}.about-trust>div{display:grid;grid-template-columns:repeat(5,1fr)}.about-trust article{position:relative}.about-trust article:not(:last-child):after{content:"→";position:absolute;right:-7px;top:28px;color:#8fa99f}.about-roadmap{text-align:center}.about-roadmap>div{display:grid;grid-template-columns:repeat(4,1fr);margin-top:25px}.about-roadmap article{position:relative;padding:0 30px}.about-roadmap article:not(:last-child):after{content:"";position:absolute;left:62%;right:-38%;top:22px;border-top:1px dashed #9fb0aa}.about-roadmap article>span{position:relative;z-index:2;display:grid;place-items:center;width:46px;height:46px;margin:auto;border:1px solid #aebdb7;border-radius:50%;background:var(--cream);font-size:18px}.about-roadmap article.current>span{background:#08705f;color:#fff}.about-roadmap h3{margin:11px 0 5px;font:400 17px var(--serif)}.about-roadmap p{min-height:42px;color:#5a7176;font-size:8px;line-height:1.5}.about-roadmap article>b{display:inline-block;min-width:110px;padding:7px 12px;border:1px solid #c6d1cb;border-radius:12px;color:#718483;font-size:7px;letter-spacing:.08em}.about-roadmap article.current>b{border-color:#73a092;color:#267466}.about-contact{display:flex;align-items:center;justify-content:center;gap:70px;padding:28px 54px;background:radial-gradient(circle at 8% 50%,#dfe9df,transparent 18%),radial-gradient(circle at 92% 50%,#e2ebe1,transparent 17%),#f6f4ed}.about-contact h2{margin:0}.about-contact>div{display:flex;gap:12px}.about-final{padding:27px 20px;text-align:center;background:radial-gradient(circle at 4% 70%,#d7e4d7,transparent 14%),radial-gradient(circle at 95% 30%,#d7e4d7,transparent 15%)}.about-final h2{margin:0 0 15px}.about-final h2 i{color:var(--green);font-weight:400}
@media(max-width:950px){.about-hero{grid-template-columns:1fr}.about-hero-art{min-height:420px}.about-story{grid-template-columns:1fr;gap:20px}.why-flow{grid-template-columns:repeat(3,1fr);gap:30px}.why-flow article:after{display:none}.why-brand{display:none}.about-pillars article{padding:0 25px}.about-principles>div,.about-trust>div{grid-template-columns:repeat(3,1fr);gap:30px}.about-principles article,.about-trust article{border:0}.about-team>div{grid-template-columns:1fr 1fr;gap:30px}.about-team article:nth-child(2){border:0}.about-contact{flex-direction:column;gap:20px}}
@media(max-width:620px){.about-hero{padding:35px 20px 0}.about-hero h1{font-size:41px}.about-hero-art{transform:scale(.72);transform-origin:left top;width:138%;margin-bottom:-110px}.about-story,.about-why,.about-principles,.about-team,.about-trust,.about-roadmap{padding:35px 20px}.about-story h2{font-size:34px}.about-story blockquote{padding:20px 25px;font-size:19px}.why-flow{grid-template-columns:1fr}.why-flow article,.why-result{border:0}.about-pillars{padding:38px 20px}.about-pillars>div{grid-template-columns:1fr;gap:25px}.about-pillars article{border:0}.about-principles>div,.about-team>div,.about-trust>div{grid-template-columns:1fr}.about-principles article,.about-team article,.about-trust article{border:0}.about-roadmap>div{grid-template-columns:1fr;gap:28px}.about-roadmap article:after{display:none}.about-roadmap p{min-height:0}.about-contact{align-items:stretch;padding:35px 20px}.about-contact>div{flex-direction:column}.about-contact .btn{width:100%}}
