:root{--ink:#031e2f;--gold:#eac27b;--warm:#f1e9e6;--paper:#f2f1ee;--muted:#6b6b6b;--line:rgba(3,30,47,.16)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:15px/1.65 Montserrat,Arial,sans-serif}a{color:inherit;text-decoration:none}.site-header{height:86px;display:flex;align-items:center;justify-content:space-between;max-width:1200px;margin:auto;padding:0 28px}.brand img{width:124px;display:block}.nav{display:flex;gap:27px;align-items:center;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nav a{position:relative}.nav a:hover:after,.nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--gold)}.menu{display:none;background:none;border:0;color:var(--ink);font:700 14px Montserrat}.button{display:inline-flex;align-items:center;gap:12px;background:var(--gold);color:var(--ink);padding:13px 20px;border:1px solid var(--gold);font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:700;transition:.2s}.button:hover{background:transparent;color:var(--gold)}.button.ghost{background:transparent;color:inherit;border-color:currentColor}.button.ghost:hover{background:var(--ink);color:var(--paper)}.hero{background:var(--ink);color:var(--paper);min-height:calc(100vh - 86px);padding:105px max(28px,calc((100vw - 1144px)/2)) 70px;display:grid;align-content:center;position:relative;overflow:hidden}.hero:after{content:"ME";position:absolute;right:-2vw;bottom:-15vw;color:rgba(234,194,123,.07);font:700 34vw/1 Playfair Display;pointer-events:none}.eyebrow{color:var(--gold);font-size:11px;letter-spacing:.18em;font-weight:700;text-transform:uppercase}.hero h1{max-width:850px;font:600 clamp(42px,7vw,84px)/1.08 Playfair Display;margin:20px 0 25px;letter-spacing:-.04em}.hero p{max-width:640px;font-size:17px;color:#d5d9db;margin:0 0 34px}.hero-actions{display:flex;gap:12px;flex-wrap:wrap}.section{max-width:1144px;margin:auto;padding:105px 28px}.section-head{max-width:700px;margin-bottom:48px}.section h2{font:600 clamp(33px,4.5vw,55px)/1.12 Playfair Display;letter-spacing:-.035em;margin:12px 0 18px}.lead{font-size:17px;color:#48545c}.grid{display:grid;gap:1px;background:var(--line);border:1px solid var(--line)}.grid.four{grid-template-columns:repeat(4,1fr)}.grid.three{grid-template-columns:repeat(3,1fr)}.card{background:var(--paper);padding:29px;min-height:240px}.number{color:var(--gold);font:600 35px/1 Playfair Display}.card h3{font:600 25px/1.2 Playfair Display;margin:42px 0 11px}.card p{color:var(--muted);margin:0}.dark{background:var(--ink);color:var(--paper)}.dark .section{padding-top:100px;padding-bottom:100px}.process{display:grid;grid-template-columns:repeat(5,1fr);margin-top:55px}.step{padding:0 20px;border-left:1px solid rgba(234,194,123,.35);min-height:190px}.step:first-child{border:0;padding-left:0}.step b{color:var(--gold);font-size:11px;letter-spacing:.12em}.step h3{font:500 25px/1.2 Playfair Display;margin:20px 0 8px}.step p{font-size:13px;color:#ccd3d6}.brands{display:grid;grid-template-columns:1fr 1fr;gap:24px}.brand-card{border:1px solid var(--line);padding:35px;background:#fff;min-height:270px;display:flex;flex-direction:column;justify-content:space-between}.brand-card img{max-width:180px;max-height:55px;object-fit:contain;object-position:left}.brand-card img.toolbox{max-width:215px}.brand-card h3{font:500 29px/1.2 Playfair Display;margin:15px 0 8px}.brand-card p{color:var(--muted);margin:0}.cta{padding:100px 28px;background:var(--gold);color:var(--ink)}.cta-inner{max-width:1144px;margin:auto;display:flex;justify-content:space-between;gap:35px;align-items:end}.cta h2{font:600 clamp(36px,5vw,62px)/1.08 Playfair Display;margin:14px 0 0;max-width:740px;letter-spacing:-.04em}.footer{background:#07151e;color:#d5d9db;padding:55px 28px}.footer-inner{max-width:1144px;margin:auto;display:grid;grid-template-columns:2fr 1fr 1fr;gap:50px}.footer img{width:135px;margin-bottom:20px}.footer h4{color:var(--gold);font-size:11px;text-transform:uppercase;letter-spacing:.13em}.footer a{display:block;margin:8px 0;font-size:13px}.footer p{font-size:13px;max-width:370px}.copyright{max-width:1144px;margin:48px auto 0;padding-top:20px;border-top:1px solid rgba(255,255,255,.14);font-size:11px;color:#99a4a8}.page-hero{background:var(--ink);color:var(--paper);padding:88px max(28px,calc((100vw - 1144px)/2));min-height:360px;display:flex;align-items:center}.page-hero h1{font:600 clamp(43px,6vw,73px)/1.08 Playfair Display;max-width:780px;margin:16px 0;letter-spacing:-.04em}.service-list{display:grid;grid-template-columns:repeat(2,1fr);gap:1px;background:var(--line);border:1px solid var(--line)}.service{background:var(--paper);padding:32px;display:flex;gap:22px}.service span{font:600 30px Playfair Display;color:var(--gold)}.service h3{font:500 25px/1.2 Playfair Display;margin:0 0 10px}.service p{margin:0;color:var(--muted)}.article-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.article{padding:28px;background:#fff;border:1px solid var(--line)}.article h3{font:500 26px/1.2 Playfair Display;margin:18px 0}.article p{color:var(--muted)}.article a{font-weight:700;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--ink)}.contact-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:70px}.contact-grid p{font-size:17px;color:var(--muted)}.contact-box{padding:32px;border-left:2px solid var(--gold);background:#fff}.contact-box a{font:500 25px Playfair Display;display:block;margin-top:9px}@media(max-width:800px){.site-header{height:72px}.nav{display:none;position:absolute;z-index:4;top:72px;left:0;right:0;background:var(--paper);padding:22px 28px;flex-direction:column;align-items:start}.nav.open{display:flex}.menu{display:block}.hero{min-height:630px;padding-top:80px}.grid.four,.grid.three,.process,.brands,.article-grid,.contact-grid,.service-list,.footer-inner{grid-template-columns:1fr}.step{border-left:0;border-top:1px solid rgba(234,194,123,.35);padding:22px 0;min-height:auto}.step:first-child{border-top:0;padding-top:0}.cta-inner{display:block}.cta .button{margin-top:30px}.section{padding-top:70px;padding-bottom:70px}.page-hero{padding-top:60px;padding-bottom:60px}.footer-inner{gap:20px}.card{min-height:auto}.service{padding:25px}}
:root{--ink:#031e2f;--gold:#eac27b}.service-hero{background:var(--ink);color:#fff;padding:105px max(28px,calc((100vw - 1144px)/2));position:relative;overflow:hidden;background-image:linear-gradient(rgba(234,194,123,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(234,194,123,.08) 1px,transparent 1px);background-size:52px 52px}.service-hero:after{content:"0";position:absolute;right:5%;top:-21%;font:600 31rem/1 Playfair Display;color:rgba(234,194,123,.06)}.service-hero>*{position:relative;z-index:1}.service-hero h1{max-width:900px;font:600 clamp(47px,7vw,84px)/1.04 Playfair Display;margin:18px 0;letter-spacing:-.045em}.service-hero p{max-width:620px;color:#d2dade;font-size:18px}.stat-row{display:flex;max-width:1144px;margin:-1px auto 0;border:1px solid rgba(234,194,123,.32);position:relative;z-index:2}.stat{flex:1;padding:22px 28px;color:#fff;border-right:1px solid rgba(234,194,123,.32);background:#092738}.stat:last-child{border:0}.stat strong{display:block;color:var(--gold);font:500 27px/1.1 Playfair Display}.stat span{font-size:11px;letter-spacing:.08em;text-transform:uppercase}.reveal{opacity:0;transform:translateY(22px);transition:.55s ease}.reveal.in{opacity:1;transform:none}.timeline{display:grid;grid-template-columns:repeat(5,1fr);margin-top:45px;border-top:2px solid var(--gold)}.timeline-item{padding:24px 22px 0;position:relative}.timeline-item:before{content:"";width:12px;height:12px;border:3px solid var(--ink);background:var(--gold);border-radius:50%;position:absolute;top:-7px;left:0}.timeline-item b{font-size:11px;letter-spacing:.13em;color:#9a7a3f}.timeline-item h3{font:500 24px/1.15 Playfair Display;margin:14px 0 8px}.timeline-item p{font-size:13px;color:var(--muted)}.accordion{border-top:1px solid var(--line)}.accordion-item{border-bottom:1px solid var(--line)}.accordion-button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:23px 0;background:none;border:0;color:var(--ink);text-align:left;font:500 24px/1.2 Playfair Display;cursor:pointer}.accordion-button i{font:300 30px/1 Montserrat;color:var(--gold);font-style:normal}.accordion-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s ease}.accordion-panel>div{overflow:hidden;color:var(--muted);max-width:800px}.accordion-item.open .accordion-panel{grid-template-rows:1fr}.accordion-item.open .accordion-panel>div{padding-bottom:23px}.accordion-item.open i{transform:rotate(45deg)}.scope-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:rgba(234,194,123,.26);border:1px solid rgba(234,194,123,.26)}.scope-card{padding:30px;background:#092738;color:#eef0eb}.scope-card b{font-size:11px;letter-spacing:.14em;color:var(--gold)}.scope-card h3{font:500 26px/1.2 Playfair Display;margin:18px 0 10px}.scope-card p{margin:0;color:#c3cfd3;font-size:14px}.service-cta{padding:85px 28px;background:var(--warm)}.service-cta>div{max-width:1144px;margin:auto;display:flex;justify-content:space-between;gap:28px;align-items:end}.service-cta h2{max-width:680px;font:600 clamp(35px,5vw,62px)/1.08 Playfair Display;margin:15px 0 0;letter-spacing:-.04em}@media(max-width:800px){.scope-grid,.stat-row,.timeline{grid-template-columns:1fr}.stat{border-bottom:1px solid rgba(234,194,123,.32)}.timeline{border-left:2px solid var(--gold);border-top:0;margin-left:6px}.timeline-item{padding:0 0 25px 24px}.timeline-item:before{top:2px;left:-8px}.service-hero{padding-top:75px;padding-bottom:75px}.service-cta>div{display:block}.service-cta .button{margin-top:30px}}
:root{--black:#0d0d0f;--navy:#031e2f}.route-page,.consult-page,.projects-page{overflow:hidden}.route-page{background:var(--black);color:#fff}.route-hero{min-height:640px;padding:85px max(28px,calc((100vw - 1144px)/2));position:relative;display:grid;align-content:center;background:radial-gradient(circle at 77% 40%,rgba(234,194,123,.13),transparent 25%),linear-gradient(135deg,transparent 58%,rgba(234,194,123,.15) 58.1%,transparent 58.3%)}.route-hero:after{content:'ROTA';position:absolute;right:-2vw;bottom:-7vw;color:rgba(255,255,255,.035);font:800 27vw/1 Montserrat}.route-hero>*,.route-hero div{position:relative;z-index:1}.route-logo{width:160px;max-height:100px;object-fit:contain;object-position:left;margin-bottom:36px}.route-kicker,.route-heading>span,.route-setup span,.route-close span{color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.17em}.route-hero h1{font:600 clamp(43px,6.7vw,80px)/1.02 'Playfair Display',serif;letter-spacing:-.05em;margin:15px 0 20px;max-width:850px}.route-hero p{max-width:610px;font-size:17px;color:#dbdbdb;margin:0 0 30px}.route-button,.route-pack a{display:inline-flex;padding:14px 18px;border:1px solid var(--gold);font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:700;color:var(--gold);transition:.25s}.route-button:hover,.route-pack a:hover{background:var(--gold);color:var(--black)}.route-button b{margin-left:30px}.route-hero aside{position:absolute;right:max(28px,calc((100vw - 1144px)/2));bottom:65px;max-width:270px;padding-left:20px;border-left:1px solid var(--gold);display:grid;gap:8px;color:#d4d4d4;font-size:13px}.route-hero aside strong{color:var(--gold);font:500 21px/1.2 'Playfair Display',serif}.route-deliveries{padding:110px max(28px,calc((100vw - 1144px)/2));background:#f4f0e9;color:var(--black)}.route-heading{max-width:760px;margin-bottom:58px}.route-heading h2,.route-packages-title h2,.consult-section-title h2,.consult-invest h2,.projects-title h2,.projects-first h2{font:600 clamp(35px,5.2vw,66px)/1.05 'Playfair Display',serif;letter-spacing:-.05em;margin:13px 0}.route-delivery-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid rgba(13,13,15,.15);background:rgba(13,13,15,.15);gap:1px}.route-delivery-grid article{background:#f4f0e9;padding:30px;min-height:210px}.route-delivery-grid b{font:500 32px/1 'Playfair Display',serif;color:#8b6b4b}.route-delivery-grid h3{font:500 25px/1.1 'Playfair Display',serif;margin:42px 0 10px}.route-delivery-grid p{margin:0;color:#5c5c5c;font-size:13px}.route-packages{padding:110px max(28px,calc((100vw - 1144px)/2));background:var(--black);position:relative}.route-packages:before{content:'PACOTES';color:rgba(255,255,255,.06);font:800 clamp(80px,13vw,200px)/1 Montserrat;position:absolute;left:-10px;top:20px;writing-mode:vertical-rl;transform:rotate(180deg)}.route-packages-title{position:relative;z-index:1;max-width:570px;margin:0 0 60px 90px}.route-packages-title h2{color:#fff}.route-packages-title p{color:#bbb;font-size:14px}.route-pack-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;position:relative;z-index:1}.route-pack{border:1px solid var(--gold);padding:31px;display:flex;flex-direction:column;min-height:465px}.route-pack.featured{background:var(--gold);color:var(--black)}.route-pack small{font-size:10px;letter-spacing:.13em;font-weight:800;margin-bottom:20px}.route-pack h3{font:500 35px/1 'Playfair Display',serif;margin:0 0 20px}.route-pack>strong{font-size:14px;color:var(--gold)}.route-pack.featured>strong{color:#6d5239}.route-pack ul{margin:28px 0;padding:0;list-style:none;font-size:13px;line-height:2}.route-pack li:before{content:'—';color:var(--gold);margin-right:8px}.route-pack.featured li:before{color:#6d5239}.route-price{margin-top:auto;border-top:1px solid rgba(234,194,123,.5);padding-top:18px}.route-pack.featured .route-price{border-color:rgba(13,13,15,.25)}.route-price b{font:500 32px/1 'Playfair Display',serif}.route-price span{font-size:12px;margin-left:5px}.route-pack a{margin-top:22px;justify-content:center}.route-pack.featured a{border-color:var(--black);color:var(--black)}.route-pack.featured a:hover{background:var(--black);color:var(--gold)}.route-setup{position:relative;z-index:1;margin-top:20px;border:1px solid rgba(234,194,123,.7);padding:28px 31px;display:flex;justify-content:space-between;gap:25px;align-items:center}.route-setup h3{font:500 27px/1.15 'Playfair Display',serif;margin:8px 0}.route-setup p{color:#c5c5c5;max-width:680px;margin:0;font-size:13px}.route-setup>strong{font:500 31px/1 'Playfair Display',serif;color:var(--gold);white-space:nowrap}.route-close{padding:100px max(28px,calc((100vw - 1144px)/2));display:grid;grid-template-columns:190px 1fr;gap:80px;align-items:start;background:#07151e}.route-close img{width:150px}.route-close h2{font:500 clamp(34px,4.5vw,59px)/1.05 'Playfair Display',serif;letter-spacing:-.04em;max-width:750px;margin:15px 0 30px}.consult-page{background:var(--navy);color:#fff}.consult-hero{min-height:650px;padding:80px max(28px,calc((100vw - 1144px)/2));position:relative;display:grid;align-content:center;background:linear-gradient(115deg,#031e2f 45%,#0c354b);overflow:hidden}.consult-hero>img{width:130px;margin-bottom:58px}.consult-hero>span,.consult-section-title span,.consult-invest>div>span,.consult-close span,.consult-statement span{color:var(--gold);font-size:11px;letter-spacing:.17em;font-weight:700}.consult-mark{position:absolute;right:-3vw;bottom:-3vw;color:rgba(234,194,123,.1);font:800 clamp(100px,18vw,270px)/.72 Montserrat}.consult-mark i{font-family:'Playfair Display',serif;font-weight:500;color:rgba(234,194,123,.16)}.consult-hero h1{max-width:800px;font:600 clamp(45px,6.5vw,79px)/1.04 'Playfair Display',serif;letter-spacing:-.05em;margin:16px 0}.consult-hero p{max-width:610px;color:#d2dce0;font-size:17px}.consult-hero a,.consult-close a{display:inline-flex;margin-top:20px;padding-bottom:7px;border-bottom:1px solid var(--gold);color:var(--gold);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.consult-hero a b{margin-left:34px}.consult-statement{padding:85px max(28px,calc((100vw - 1144px)/2));background:var(--gold);color:var(--navy);display:grid;grid-template-columns:1.2fr .8fr;gap:90px;align-items:end}.consult-statement p{font:500 clamp(32px,4.3vw,57px)/1.12 'Playfair Display',serif;margin:0}.consult-statement em{font-style:italic}.consult-statement div{border-left:1px solid rgba(3,30,47,.4);padding-left:20px;font-size:15px}.consult-method{padding:105px max(28px,calc((100vw - 1144px)/2));background:#f2f1ee;color:var(--navy)}.consult-steps{margin-top:55px;display:grid;grid-template-columns:repeat(5,1fr);gap:18px}.consult-steps article{border-top:2px solid var(--gold);padding-top:19px}.consult-steps b{color:#8b6b4b;font-size:11px;letter-spacing:.15em}.consult-steps h3{font:500 25px/1.15 'Playfair Display',serif;margin:19px 0 9px}.consult-steps p{font-size:13px;color:#56626a;margin:0}.consult-invest{padding:110px max(28px,calc((100vw - 1144px)/2));display:grid;grid-template-columns:1.1fr .9fr;gap:90px;background:#092b3d}.consult-invest h2{color:#fff}.consult-invest ul{list-style:none;padding:0;margin:40px 0 0}.consult-invest li{padding:13px 0 13px 32px;border-bottom:1px solid rgba(255,255,255,.18);position:relative;color:#d9e1e3}.consult-invest li:before{content:'›';position:absolute;left:8px;color:var(--gold);font-size:22px;top:5px}.consult-invest aside{align-self:center;padding:42px;background:var(--gold);color:var(--navy)}.consult-invest aside span{font-size:11px;font-weight:700;letter-spacing:.16em}.consult-invest aside strong{display:block;font:500 clamp(44px,5vw,65px)/1 'Playfair Display',serif;margin:24px 0}.consult-invest aside p{font-size:14px}.consult-invest aside a{display:inline-block;margin-top:18px;border-bottom:1px solid var(--navy);padding-bottom:5px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;font-weight:700}.consult-close{padding:90px max(28px,calc((100vw - 1144px)/2));display:flex;justify-content:space-between;align-items:end;gap:35px;background:#031e2f}.consult-close h2{font:500 clamp(34px,4.5vw,58px)/1.07 'Playfair Display',serif;letter-spacing:-.04em;max-width:730px;margin:15px 0 0}.projects-page{background:var(--black);color:#fff}.projects-hero{padding:105px max(28px,calc((100vw - 1144px)/2));min-height:620px;display:flex;justify-content:space-between;align-items:start;position:relative;background:radial-gradient(circle at 85% 16%,rgba(234,194,123,.2),transparent 22%),linear-gradient(45deg,transparent 76%,rgba(234,194,123,.2) 76.1%,transparent 76.3%)}.projects-hero span,.projects-title span,.projects-first span,.projects-close span{font-size:11px;color:var(--gold);font-weight:700;letter-spacing:.17em}.projects-hero h1{font:600 clamp(45px,6.4vw,80px)/1.03 'Playfair Display',serif;max-width:870px;letter-spacing:-.05em;margin:16px 0}.projects-hero p{max-width:590px;color:#d0d0d0;font-size:17px}.projects-hero a{display:inline-flex;margin-top:18px;border-bottom:1px solid var(--gold);padding-bottom:7px;color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.projects-hero a b{margin-left:32px}.projects-hero img{width:135px}.projects-process{padding:110px max(28px,calc((100vw - 1144px)/2));background:#f2f1ee;color:var(--black)}.projects-flow{display:grid;grid-template-columns:repeat(5,1fr);margin-top:65px}.projects-flow article{position:relative;padding:0 17px;border-left:1px solid rgba(13,13,15,.25);min-height:250px}.projects-flow article:first-child{border-left:0;padding-left:0}.projects-flow b{display:flex;background:var(--gold);width:40px;height:40px;border-radius:50%;align-items:center;justify-content:center;font-size:11px}.projects-flow i{position:absolute;top:19px;right:-8px;width:16px;height:2px;background:#8b6b4b}.projects-flow h3{font:500 24px/1.1 'Playfair Display',serif;margin:38px 0 10px}.projects-flow p{font-size:13px;color:#555;margin:0}.projects-first{padding:105px max(28px,calc((100vw - 1144px)/2));display:grid;grid-template-columns:.9fr 1.1fr;gap:80px}.projects-first h2{color:#fff}.projects-first ol{list-style:none;margin:0;padding:0;counter-reset:project}.projects-first li{display:grid;grid-template-columns:1fr 1.5fr;gap:25px;padding:18px 0 18px 55px;border-top:1px solid rgba(255,255,255,.2);position:relative}.projects-first li:before{counter-increment:project;content:'0' counter(project);position:absolute;left:0;color:var(--gold);font:500 22px 'Playfair Display',serif}.projects-first li b{font:500 22px/1.1 'Playfair Display',serif}.projects-first li span{font-size:13px;color:#bebebe;letter-spacing:0}.projects-roadmap{padding:110px max(28px,calc((100vw - 1144px)/2));background:#eac27b;color:var(--black)}.projects-scope{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:rgba(3,30,47,.25);margin-top:58px}.projects-scope article{background:var(--gold);padding:28px;min-height:205px}.projects-scope h3{font:500 25px/1.1 'Playfair Display',serif;margin:0 0 18px}.projects-scope p{font-size:13px;margin:0}.projects-close{padding:110px max(28px,calc((100vw - 1144px)/2));text-align:center;background:#07151e}.projects-close h2{font:500 clamp(35px,5vw,65px)/1.05 'Playfair Display',serif;letter-spacing:-.04em;max-width:850px;margin:17px auto 32px}.projects-close a{display:inline-flex;padding:14px 20px;border:1px solid var(--gold);color:var(--gold);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.projects-close a:hover{background:var(--gold);color:var(--black)}@media(max-width:800px){.route-hero{min-height:610px;padding-top:70px}.route-hero aside{position:relative;right:auto;bottom:auto;margin-top:50px}.route-delivery-grid,.route-pack-grid,.consult-steps,.projects-flow,.projects-scope{grid-template-columns:1fr}.route-packages-title{margin-left:0}.route-packages:before{display:none}.route-setup,.route-close,.consult-statement,.consult-invest,.consult-close,.projects-first{display:block}.route-setup>strong{display:block;margin-top:25px}.route-close img{margin-bottom:45px}.consult-hero{min-height:590px}.consult-mark{font-size:110px}.consult-statement{padding-top:60px;padding-bottom:60px}.consult-statement div{margin-top:32px}.consult-steps article{padding:20px 0;border-bottom:1px solid rgba(3,30,47,.15)}.consult-invest{padding-top:70px;padding-bottom:70px}.consult-invest aside{margin-top:50px}.consult-close a{margin-top:30px}.projects-hero{min-height:540px;padding-top:75px}.projects-hero img{position:absolute;right:28px;bottom:35px}.projects-flow article{border-left:0;border-top:1px solid rgba(13,13,15,.25);padding:23px 0;min-height:auto}.projects-flow i{display:none}.projects-flow h3{margin:16px 0 8px}.projects-first ol{margin-top:40px}.projects-first li{grid-template-columns:1fr;padding-left:48px;gap:9px}.projects-scope article{min-height:auto}.projects-close{padding-top:80px;padding-bottom:80px}}
