@font-face{font-family:Space;src:url('fonts/SpaceGrotesk[wght].ttf');font-display:swap}@font-face{font-family:Inter;src:url('fonts/Inter[opsz,wght].ttf');font-display:swap}:root{--black:#0a0a0c;--red:#f52236;--silver:#c4c8d0;--white:#fff}*{box-sizing:border-box}body{margin:0;background:var(--black);color:white;font:16px/1.65 Inter,Arial,sans-serif}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}a{color:inherit}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:2px solid var(--red);outline-offset:7px}h1,h2,h3{font-family:Space,Arial,sans-serif;letter-spacing:-.04em;line-height:1.05}button{color:inherit}.stage{height:100svh;min-height:650px;position:relative;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse at 60% 40%,#24252a,#08080a 68%)}#orbit-scene,.vignette,.grain{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.vignette{background:linear-gradient(180deg,#0009,transparent 32%,#0003 70%,#000b),linear-gradient(90deg,#0005,transparent 45%);z-index:1}.grain{z-index:2;opacity:.08;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.86' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' opacity='.8' filter='url(%23n)'/%3E%3C/svg%3E")}.masthead{position:absolute;z-index:3;left:4.5%;right:4.5%;top:39px;display:flex;align-items:center;justify-content:space-between;gap:30px}.brand{display:block;line-height:0}.brand img{width:187px;display:block}.descriptor{font-size:9px;line-height:1.7;letter-spacing:.16em;color:#ddd;text-align:center;margin-left:-55px}.project-link{border:0;background:transparent;font-size:11px;font-weight:500;letter-spacing:.12em;padding:15px 0}.project-link span{color:var(--red);font-size:20px;margin-left:16px}.hero-copy{position:absolute;z-index:3;left:10.3%;top:32%;max-width:670px}.eyebrow{font-size:10px;font-weight:500;letter-spacing:.19em;color:var(--silver)}.hero-copy h1{font-size:clamp(33px,4.6vw,73px);font-weight:500;line-height:1.08;margin:24px 0;letter-spacing:-.045em;text-shadow:0 2px 50px #000}.main-nav{position:absolute;z-index:3;top:65%;left:10.3%;right:10.3%;display:flex;align-items:center;justify-content:space-between;gap:20px}.main-nav a{text-decoration:none;font-family:Space,Arial,sans-serif;font-size:clamp(15px,1.6vw,25px);font-weight:500;letter-spacing:-.02em;line-height:1;padding:18px 0;transition:color .2s,transform .2s;position:relative}.main-nav a:hover,.main-nav a.active{color:var(--red)}.main-nav a:hover{transform:translateY(-3px)}.main-nav a:after{content:'';position:absolute;left:0;bottom:2px;height:2px;background:var(--red);width:0;transition:width .25s}.main-nav a:hover:after{width:100%}.stage-footer{position:absolute;bottom:65px;left:4.5%;right:4.5%;z-index:3;display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.footer-link{text-decoration:none;font-size:10px;letter-spacing:.13em}.footer-link span{color:var(--red);margin-left:15px}.stage-footer p{font-size:9px;line-height:1.65;letter-spacing:.18em;margin:0 0 0 -50px;color:#ccc}.stage-footer button{border:0;background:transparent;padding:10px 0;display:flex;align-items:center;gap:12px;font-size:9px;letter-spacing:.14em}.motion-icon{font-size:17px}.preview-label{position:absolute;bottom:15px;width:100%;text-align:center;font-size:8px;letter-spacing:.14em;color:#777;z-index:3}.skip{position:absolute;top:-80px;left:20px;z-index:30;padding:14px;background:white;color:black}.skip:focus{top:15px}dialog{position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;background:#0a0a0cf7;color:white;overflow:auto}dialog::backdrop{background:#0008;backdrop-filter:blur(10px)}dialog[open]{animation:panel-in .3s ease}.panel-bar{position:sticky;top:0;padding:24px 5%;display:flex;align-items:center;justify-content:space-between;background:#0a0a0cf0;border-bottom:1px solid #2c2c30;z-index:2;backdrop-filter:blur(12px);font-size:11px;letter-spacing:.15em}.close{border:0;background:none;display:flex;align-items:center;gap:22px;font-size:10px;letter-spacing:.1em;padding:8px}.close span{font-size:28px;color:var(--red);line-height:1}.panel-content{max-width:1280px;margin:auto}.wrap{padding:65px 5%;max-width:1280px;margin:auto}.section-block h2{font-size:clamp(42px,6vw,76px);font-weight:500;margin:24px 0 35px}p{color:var(--silver)}.service{display:grid;grid-template-columns:50px 1fr 1fr;gap:30px;align-items:baseline;border-top:1px solid #39393e;padding:28px 0}.service h3{font-size:28px;margin:0;font-weight:500}.service p{margin:0;font-size:15px}.no{color:var(--red);font-size:13px}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:45px}.card,.demo{border-top:1px solid #777;padding-top:25px}.card{padding:27px;background:#151518;border-top-color:var(--red)}.card h3,.demo h3{font-size:29px;font-weight:500}.card p,.demo p{font-size:14px}.price{font-family:Space;font-size:35px!important;color:white;margin-bottom:0}.price small{font:13px Inter;color:var(--silver)}.card ul{padding-left:16px;font-size:14px;color:var(--silver);min-height:145px}.card li{margin-bottom:9px}.card a{font-size:13px;text-underline-offset:6px}.flow{font-size:12px;background:#161619;padding:18px;color:var(--silver);line-height:2}.muted,small{font-size:12px;color:#a9adb7}.split{display:grid;grid-template-columns:1fr 1fr;gap:60px}.step{display:grid;grid-template-columns:35px 1fr;gap:20px;padding:20px 0;border-top:1px solid #333}.step h3{font-size:29px;font-weight:500;margin:0}.step p{font-size:15px}.brief .split{align-items:start}.brief form{margin-top:25px;padding:30px;background:#141417;border-top:1px solid var(--red)}label{display:block;font-size:12px;margin:15px 0 8px;color:var(--silver)}input,select,textarea{width:100%;padding:13px;background:#0a0a0c;border:1px solid #49494f;color:white;border-radius:0;font-size:15px}textarea{resize:vertical}.brief form button{margin-top:24px;background:var(--red);color:var(--black);border:0;padding:15px 20px;font-size:13px;font-weight:600}.brief form small{display:block;margin-top:15px}#brief-status{font-size:13px}.panel-content .rule{border:0}@keyframes panel-in{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(min-width:1500px){.hero-copy{top:34%}.main-nav{top:65%}}@media(max-width:750px){.stage{min-height:720px}.masthead{top:28px;left:24px;right:24px;gap:20px}.brand img{width:145px}.descriptor{display:none}.project-link{font-size:9px}.hero-copy{top:30%;left:24px;right:24px}.hero-copy h1{font-size:clamp(35px,8.8vw,56px);margin-top:20px}.eyebrow{font-size:9px;letter-spacing:.11em}.main-nav{top:auto;bottom:170px;left:24px;right:24px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px 18px}.main-nav a{font-size:15px;min-height:44px}.stage-footer{left:24px;right:24px;bottom:65px}.stage-footer p{display:none}.footer-link{font-size:8px}.motion-label{font-size:8px}.stage-footer button{gap:7px}.grid,.split{grid-template-columns:1fr;gap:28px}.service{grid-template-columns:25px 1fr;gap:18px}.service p{grid-column:2}.card ul{min-height:0}.panel-bar{padding:17px 24px}.wrap{padding:38px 24px}.brief form{padding:22px}.panel-bar>span{font-size:9px}.hero-copy h1 br{display:block}}@media(max-height:650px) and (min-width:751px){.stage{min-height:560px}.hero-copy{top:25%}.main-nav{top:65%}.stage-footer{bottom:40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}.main-nav a:hover{transform:none}}

#panel-packages .grid{grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:750px){#panel-packages .grid{grid-template-columns:1fr}}
/* Agency presentation: capability detail, investment and direct inquiry. */
:root{--line:#ffffff21;--subtle:#92969f;--surface:#111114}.panel-brand{font-family:Space,Arial,sans-serif;font-size:23px;font-weight:700;letter-spacing:-.06em;text-decoration:none}.panel-brand span{font-family:Inter,Arial,sans-serif;font-weight:400;font-size:8px;letter-spacing:.12em;margin-left:9px;color:var(--silver)}.panel-bar{padding:22px 5%;display:grid;grid-template-columns:1fr 1fr 1fr}.panel-bar>span{justify-self:center;color:#b2b5bc;font-size:10px}.panel-bar .close{justify-self:end}.panel-content{max-width:1440px}.agency-section{padding:72px 5% 96px}.section-intro{display:grid;grid-template-columns:1.45fr 1fr;gap:72px;align-items:end;margin-bottom:68px}.section-intro h2,.contact-intro h2{font-size:clamp(43px,4.9vw,76px);font-weight:500;line-height:1.04;margin:26px 0 0;letter-spacing:-.055em}.section-intro h2 em,.contact-intro h2 em{font-style:normal;color:#9c9fa9}.intro-aside{padding-bottom:6px;max-width:400px}.intro-aside>p{font-size:16px;line-height:1.8}.standards{display:flex;flex-wrap:wrap;gap:8px 17px;padding-top:22px;color:#a5a9b2;font-size:10px;line-height:2;letter-spacing:.03em}.standards span:before{content:'+';color:var(--red);margin-right:7px}.capability{display:grid;grid-template-columns:45px 1.1fr 1fr;gap:32px;padding:47px 0;border-top:1px solid var(--line)}.capability-number{font-family:Space;font-size:14px;color:#8b8e97;padding-top:4px}.capability .eyebrow{font-size:10px;color:#f07884;letter-spacing:.13em;margin:0 0 17px}.capability h3{font-size:clamp(28px,3vw,42px);font-weight:500;margin:0 0 19px;max-width:430px;line-height:1.13}.capability-copy>p:not(.eyebrow){font-size:14px;line-height:1.85;max-width:430px}.capability .service-outcome{font-size:12px!important;color:#9499a5;border-left:1px solid #626773;padding-left:16px;margin-top:26px}.deliverables{padding:0 0 0 35px}.list-label{font-size:9px;letter-spacing:.16em;color:#9499a5;margin:2px 0 19px}.deliverables ul{list-style:none;padding:0;margin:0 0 25px}.deliverables li{font-size:13px;color:#d6d8de;line-height:1.75;padding:9px 0 9px 20px;position:relative;border-bottom:1px solid #ffffff0c}.deliverables li:before{content:'↗';position:absolute;left:0;color:#727783;font-size:11px}.text-cta{border:0;padding:10px 0;background:none;color:white;font:500 12px/1.6 Inter,Arial,sans-serif;text-decoration:none;text-align:left}.text-cta span{color:var(--red);margin-left:12px}.text-cta:hover{color:#f07884}.scope-note{display:grid;grid-template-columns:.8fr 1.2fr .7fr;gap:32px;align-items:center;margin-top:30px;padding:36px;background:linear-gradient(100deg,#1c1d22,#111114);border-top:1px solid #ffffff29}.scope-note>span{font-size:9px;letter-spacing:.14em;color:#b9bdc6}.scope-note p{font-size:13px;line-height:1.8;margin:0}.package-tabs{display:flex;gap:34px;border-top:1px solid var(--line);padding:22px 0 33px;font-size:12px}.package-tabs a{color:#b8bcc7;text-decoration:none;text-underline-offset:7px}.package-tabs a:hover{text-decoration:underline;color:white}.partnership-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;scroll-margin-top:110px}.partnership{background:linear-gradient(150deg,#17181d 0,#101013 60%);border:1px solid #ffffff1c;padding:29px 26px 28px;display:flex;flex-direction:column;position:relative}.partnership:before{content:'';position:absolute;top:-1px;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#bfc5d650,transparent)}.partnership.featured{border-color:#ffffff43;background:linear-gradient(145deg,#292b34 0,#15161b 55%)}.partnership.featured:before{background:linear-gradient(90deg,#f52236,#ffffffb0,#f52236)}.plan-top{display:flex;justify-content:space-between;gap:10px;align-items:center;min-height:30px}.plan-top .eyebrow{font-size:8px;letter-spacing:.08em;color:#bdc1cc}.plan-index{font-size:10px;color:#777d8b}.partnership h3{font-size:30px;font-weight:500;margin:25px 0 15px}.plan-lead{font-size:13px;line-height:1.8;min-height:48px;margin:0 0 20px;color:#b6bbc7}.investment{font-family:Space;font-size:clamp(42px,4.2vw,63px);letter-spacing:-.055em;color:white;line-height:1.1;margin:12px 0 21px;white-space:nowrap}.currency{font-size:.55em;vertical-align:top;position:relative;top:4px;margin-right:4px;color:#c9cdd6}.period{font:10px Inter;letter-spacing:0;color:#a4a9b6;margin-left:8px}.plan-fit{font-size:12px;line-height:1.8;color:#8e95a4;border-top:1px solid #ffffff1c;padding-top:22px;margin:0 0 22px;min-height:105px}.plan-deliverables{flex:1}.plan-deliverables>div{margin-bottom:24px}.plan-deliverables h4{font:500 13px Inter;margin:0 0 9px;color:#eceef2}.plan-deliverables h4:before{content:'+';margin-right:9px;color:var(--red)}.plan-deliverables p{font-size:12px;line-height:1.8;color:#a8aeba;margin:0;padding-left:18px}.plan-note{font-size:10px;line-height:1.85;color:#8f95a3;border-top:1px solid #ffffff14;padding-top:22px;min-height:110px;margin-top:12px}.primary-cta{display:flex;width:100%;gap:20px;justify-content:space-between;align-items:center;text-align:left;padding:17px 19px;background:var(--red);border:1px solid var(--red);color:#0a0a0c;font:600 12px/1.4 Inter,Arial,sans-serif;text-decoration:none;transition:background .2s,transform .2s}.primary-cta:hover{background:#ff4d5e;transform:translateY(-1px)}.primary-cta:disabled{opacity:.6;cursor:wait;transform:none}.primary-cta span{font-size:18px;font-weight:400}.outline-cta{background:transparent;border-color:#ffffff4a;color:white}.outline-cta:hover{background:#ffffff0e}.light-cta{background:#e8ebf2;border-color:#e8ebf2}.light-cta:hover{background:white}.pricing-note{font-size:10px;line-height:1.9;color:#818897;margin:25px 0 65px;max-width:920px}.launch-project{display:grid;grid-template-columns:1fr 1fr;gap:80px;border:1px solid #ffffff26;padding:46px;background:radial-gradient(ellipse at 100% 100%,#4249571c,transparent 70%),#111115;scroll-margin-top:115px}.launch-project h3{font-size:44px;font-weight:500;margin:22px 0;line-height:1.1}.launch-project p{font-size:13px;line-height:1.85;max-width:430px}.launch-project .primary-cta{max-width:300px}.launch-price{font-family:Space;font-size:44px;letter-spacing:-.04em;margin:25px 0}.launch-price span{font:12px Inter;color:#9299a7;letter-spacing:0}.launch-scope{display:grid;grid-template-columns:1fr 1fr;gap:30px}.launch-scope>div{border-top:1px solid #ffffff26;padding-top:17px}.launch-scope span{font-size:9px;letter-spacing:.12em;color:#d2d6df}.launch-scope p{font-size:12px;color:#989fac}.engagement-standard{padding:67px 0;border-bottom:1px solid var(--line)}.engagement-standard>div{display:grid;grid-template-columns:repeat(3,1fr);gap:48px;margin-top:33px}.engagement-standard article>span{color:#656c7b;font:12px Space}.engagement-standard h4{font:500 16px Space;margin:13px 0}.engagement-standard p{font-size:12px;line-height:1.85;color:#9da4b2}.audit-band{display:flex;justify-content:space-between;gap:50px;align-items:center;padding:42px 0}.audit-band h3{font-size:26px;font-weight:500;margin:15px 0}.audit-band p{max-width:650px;font-size:12px;line-height:1.9;color:#989fac}.package-inquiry{display:grid;grid-template-columns:.8fr 1.2fr;gap:65px;padding-top:66px;border-top:1px solid var(--line);scroll-margin-top:110px}.inquiry-intro h3{font-size:48px;font-weight:500;margin:26px 0;line-height:1.1}.inquiry-intro>p{font-size:14px;line-height:1.85;max-width:320px}.quiet-note{font-size:12px!important;color:#878f9e}.inquiry-form{padding:32px;background:linear-gradient(160deg,#1a1c22,#111215);border:1px solid #ffffff24;position:relative}.form-header{border-bottom:1px solid #ffffff1c;padding-bottom:17px;margin-bottom:22px}.form-header .eyebrow{font-size:9px;color:#b3bac8}.form-header p{font-size:12px;color:#8f98a9;margin-bottom:0}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:4px 20px}.inquiry-form label{font-size:10px;color:#c7ccd6;margin:18px 0 9px}.inquiry-form label>span:not(.optional){color:#8d96a6}.optional{font-size:9px;color:#747f91;margin-left:3px}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{background:#080a0e80;border:1px solid #ffffff24;font:12px/1.6 Inter,Arial;color:#e0e5ed;padding:13px 12px;transition:border-color .2s;min-width:0}.inquiry-form input:focus,.inquiry-form select:focus,.inquiry-form textarea:focus{border-color:#c0c8d8;outline:none}.inquiry-form input::placeholder,.inquiry-form textarea::placeholder{color:#697387}.inquiry-form select{width:100%;color-scheme:dark}.inquiry-form textarea{line-height:1.9;min-height:125px}.inquiry-form .consent{display:flex;align-items:flex-start;gap:10px;margin:20px 0 24px;font-size:10px;line-height:1.8}.consent input{width:15px;height:15px;flex:0 0 15px;accent-color:var(--red);margin-top:2px}.consent span{color:#8d97a8!important}.consent a{text-underline-offset:3px}.form-trap{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.form-footnote{font-size:9px;line-height:1.8;color:#727e92;margin:15px 0 0}.form-status{font-size:12px;line-height:1.8;color:#c8d2df;min-height:0;margin:0}.form-status:not(:empty){padding:18px;margin-top:20px;border:1px solid #ffffff29;background:#ffffff05}.form-status.error{color:#ffb6c1;border-color:#6d2835}.form-status.success{color:#dce8e0;border-color:#52685d}.contact-section{display:grid;grid-template-columns:1fr 1.1fr;gap:70px;align-items:start}.contact-intro{position:sticky;top:150px}.contact-intro>p:not(.eyebrow){font-size:14px;line-height:1.9;max-width:400px;margin-top:30px}.contact-details{border-top:1px solid var(--line);padding-top:28px;margin-top:35px}.contact-details span{display:block;font-size:9px;color:#727d8e;letter-spacing:.13em;margin-bottom:12px}.contact-details a{font-size:14px;text-underline-offset:6px}.hero-copy{top:25%;max-width:850px}.hero-copy h1{font-size:clamp(40px,4.6vw,69px);margin:20px 0 21px}.hero-description{font-size:14px;line-height:1.9;margin:0;color:#c2c8d3;max-width:500px;text-shadow:0 1px 15px #000}.hero-service-link{padding:12px 0;border:0;background:none;font-size:10px;letter-spacing:.06em;margin-top:13px}.hero-service-link span{color:var(--red);margin-left:18px}.main-nav{top:76%}.stage-footer{bottom:34px}.preview-label{bottom:9px}.stage-footer p{display:none}.stage-footer .footer-link{font-size:9px}.stage-footer button{font-size:8px}.stage-footer .motion-label{font-size:8px}@media(min-width:1500px){.hero-copy{top:28%}.main-nav{top:76%}}@media(max-width:1100px){.section-intro{gap:38px}.partnership-grid{gap:12px}.partnership{padding:23px 19px}.partnership h3{font-size:26px}.investment{font-size:45px}.period{font-size:9px;margin-left:4px}.launch-project{gap:40px;padding:32px}.deliverables{padding-left:0}.package-inquiry{gap:35px}.inquiry-form{padding:24px}.contact-section{gap:35px}.contact-intro h2{font-size:48px}.field-grid{gap:4px 13px}}@media(max-width:850px){.partnership-grid{grid-template-columns:1fr}.partnership{padding:30px}.plan-lead,.plan-fit,.plan-note{min-height:0}.plan-fit{max-width:550px}.plan-deliverables{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.investment{font-size:58px}.partnership .primary-cta{max-width:330px}.capability{gap:22px;grid-template-columns:30px 1fr 1fr}.capability h3{font-size:30px}.deliverables li{font-size:12px}.package-inquiry,.contact-section{grid-template-columns:1fr}.inquiry-intro>p{max-width:550px}.contact-intro{position:static}.contact-intro>p:not(.eyebrow){max-width:550px}.contact-details{margin-bottom:20px}.inquiry-intro h3 br{display:none}}@media(max-width:750px){.agency-section{padding:45px 24px 65px}.panel-bar{grid-template-columns:1fr auto;padding:18px 24px}.panel-bar>span{display:none}.panel-brand{font-size:21px}.panel-brand span{font-size:7px}.section-intro{grid-template-columns:1fr;gap:24px;margin-bottom:42px}.section-intro h2,.contact-intro h2{font-size:43px;line-height:1.09}.intro-aside{max-width:540px}.intro-aside>p{font-size:14px}.capability{grid-template-columns:25px 1fr;gap:17px;padding:32px 0}.capability-copy>p:not(.eyebrow){font-size:13px}.capability h3{font-size:30px}.deliverables{grid-column:2;margin-top:5px}.capability .service-outcome{margin-top:18px}.scope-note{grid-template-columns:1fr;gap:18px;padding:26px}.package-tabs{flex-wrap:wrap;gap:14px 23px;font-size:10px}.partnership{padding:26px}.partnership h3{font-size:32px}.plan-lead{font-size:14px}.plan-deliverables{display:block}.plan-fit{font-size:13px}.plan-deliverables h4{font-size:14px}.plan-deliverables p{font-size:13px}.plan-note{font-size:11px}.partnership .primary-cta{max-width:none}.pricing-note{font-size:10px;margin-bottom:40px}.launch-project{grid-template-columns:1fr;gap:35px;padding:28px}.launch-project h3{font-size:36px}.launch-scope{gap:24px}.launch-price{font-size:43px}.engagement-standard{padding:40px 0}.engagement-standard>div{grid-template-columns:1fr;gap:22px}.engagement-standard h4{font-size:19px}.audit-band{align-items:flex-start;flex-direction:column;gap:10px;padding:30px 0}.audit-band h3{font-size:29px}.package-inquiry{padding-top:42px;gap:20px}.inquiry-intro h3{font-size:40px}.inquiry-form{padding:23px 20px}.field-grid{grid-template-columns:1fr;gap:0}.inquiry-form label{font-size:12px}.inquiry-form input,.inquiry-form select,.inquiry-form textarea{font-size:16px;padding:12px}.inquiry-form .consent{font-size:11px}.primary-cta{font-size:13px}.form-footnote{font-size:10px}.contact-section{gap:30px}.contact-intro>p:not(.eyebrow){font-size:14px}.contact-details a{font-size:15px}.hero-copy{top:24%;left:24px;right:24px}.hero-copy h1{font-size:clamp(35px,8.4vw,55px);line-height:1.08;letter-spacing:-.055em;margin:18px 0}.hero-description{font-size:12px;line-height:1.9;max-width:350px}.hero-service-link{font-size:10px;margin-top:10px}.main-nav{top:auto;bottom:140px;gap:8px 16px}.stage-footer{bottom:48px}.stage{min-height:780px}.masthead{top:24px}.stage-footer .footer-link{font-size:7px}.investment .period{font-size:12px}.investment{white-space:normal}.form-status{font-size:13px}}
