.market{--blue:#1569f5;--blue-deep:#0b47ba;--white:#f7f9ff;--black:#07101f;--line:#07101f3d;--accent:#f6c945;background:var(--blue);color:var(--black);font-family:var(--market-font-body), sans-serif;overflow:hidden}.market *{box-sizing:border-box}.market a{color:inherit;text-decoration:none}.market-nav{height:88px;color:var(--white);border-bottom:1px solid #f7f9ff73;justify-content:space-between;align-items:center;padding:0 clamp(20px,4vw,64px);display:flex}.market-wordmark{letter-spacing:-1.8px;font-size:24px;font-weight:900}.market-wordmark span{vertical-align:top;margin-left:2px;font-size:8px}.market-nav nav{gap:32px;margin-left:100px;display:flex}.market-nav nav a,.market-footer nav a{font-size:12px;font-weight:700}.market-nav-cta{border:1px solid;border-radius:999px;padding:11px 15px;font-size:11px;font-weight:800}.market-nav-cta b{font-size:16px;font-weight:400}.market-hero{min-height:calc(100svh - 88px);color:var(--white);grid-template-columns:minmax(300px,.88fr) 1.12fr;padding:clamp(55px,8vw,120px) clamp(20px,8vw,130px) 72px;display:grid;position:relative}.market-hero-copy{z-index:2;align-self:center;max-width:650px;position:relative}.market-kicker,.market-section-label{letter-spacing:1.2px;text-transform:uppercase;border:1px solid;border-radius:999px;align-items:center;width:fit-content;margin:0;padding:7px 12px 6px;font-size:10px;font-weight:800;line-height:1.25;display:inline-flex}.market-hero h1{font-family:var(--market-font-display), serif;letter-spacing:-.085em;margin:25px 0 27px;font-size:clamp(62px,8.4vw,136px);font-weight:400;line-height:.8}.market-hero h1 em{color:var(--black)}.market-intro{max-width:365px;margin:0 0 29px;font-size:15px;line-height:1.55}.market-arrow-link{border-bottom:1px solid;align-items:center;gap:22px;padding-bottom:6px;font-size:12px;font-weight:800;display:inline-flex}.market-arrow-link b,.market-section-head b{font-size:17px;font-weight:400}.market-sculpture{min-height:550px;position:relative}.market-orbit{aspect-ratio:1;border:1px solid var(--white);border-radius:50%;width:min(47vw,650px);position:absolute;top:50%;left:4%;transform:translateY(-50%)}.market-orbit-inner{border:1px dashed #f7f9ff99;border-radius:50%;position:absolute;inset:14px}.market-orbit-inner span{white-space:nowrap;letter-spacing:1.5px;font-size:9px;position:absolute;top:24px;left:25%}.market-sun{aspect-ratio:1;background:var(--white);border-radius:50%;width:62%;position:absolute;top:18%;left:17%}.market-object{position:absolute}.market-leaf{width:105px;height:200px;top:26%;left:8%;transform:rotate(-23deg)}.market-leaf i{border:1px solid var(--black);background:var(--black);border-radius:78px 0;width:78px;height:117px;display:block;position:absolute}.market-leaf i:nth-child(2){background:var(--accent);top:52px;left:27px;transform:rotate(82deg)}.market-leaf i:nth-child(3){background:var(--white);top:111px;left:55px;transform:rotate(39deg)}.market-cube{aspect-ratio:1;background:var(--black);width:148px;box-shadow:12px 12px 0 var(--white);top:20%;right:6%;transform:rotate(19deg)}.market-cube i{border:1px solid var(--blue);position:absolute;inset:18px}.market-stone{background:var(--accent);border:1px solid var(--black);border-radius:56% 44% 59% 41%/60% 46% 54% 40%;width:138px;height:93px;bottom:10%;right:18%}.market-sculpture>p{letter-spacing:1px;color:var(--black);font-size:10px;font-weight:800;line-height:1.25;position:absolute;bottom:0;left:1%}.market-hero-foot{letter-spacing:1px;text-transform:uppercase;align-items:center;gap:11px;font-size:9px;display:flex;position:absolute;bottom:25px;left:clamp(20px,8vw,130px);right:clamp(20px,8vw,130px)}.market-hero-foot i{background:#f7f9ff80;flex:1;height:1px}.market-hero-foot span:last-child{text-align:right}.market-manifesto{background:var(--black);color:var(--white);grid-template-columns:.64fr 1.2fr .5fr;gap:30px;padding:clamp(90px,13vw,190px) clamp(20px,8vw,130px);display:grid}.market-manifesto h2,.market-operations h2,.market-plans h2,.market-signup h2{font-family:var(--market-font-display), serif;letter-spacing:-.075em;grid-column:2;margin:0;font-size:clamp(44px,5.8vw,90px);font-weight:400;line-height:.94}.market-manifesto h2 em,.market-operations h2 em,.market-plans h2 em,.market-signup h2 em{color:var(--blue)}.market-manifesto>p:last-child{color:#b9c2d3;align-self:end;margin:0 0 8px;font-size:14px;line-height:1.5}.market-capabilities,.market-advantages{background:var(--white);padding:clamp(80px,11vw,165px) clamp(20px,4vw,64px)}.market-section-head{justify-content:space-between;margin-bottom:41px;display:flex}.market-section-head>p:last-child{margin:0;font-size:12px;font-weight:700}.market-capability-grid{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);display:grid}.market-capability{border-right:1px solid var(--line);flex-direction:column;min-height:420px;padding:21px;display:flex}.market-capability:last-child{border-right:0}.market-capability>p,.market-plans article>p{color:var(--blue-deep);margin:0;font-size:10px;font-weight:800}.market-capability-mark{height:142px;margin:15px 0;position:relative}.market-capability-mark i:first-child{aspect-ratio:1;border:1px solid var(--black);background:var(--blue);border-radius:50%;width:78px;position:absolute;top:24px;left:50%;transform:translate(-50%)}.market-capability-mark i:last-child{background:var(--black);width:104px;height:1px;position:absolute;top:63px;left:50%;transform:translate(-50%)rotate(-38deg)}.market-capability h3,.market-advantage-grid h3,.market-plans article h3{letter-spacing:-.7px;margin:0 0 10px;font-size:20px}.market-capability span{color:#3e4a5d;font-size:13px;line-height:1.5}.market-operations{background:var(--blue);grid-template-columns:.75fr 1.1fr;align-items:center;gap:80px;padding:clamp(90px,12vw,170px) clamp(20px,8vw,130px);display:grid}.market-operations h2{color:var(--white);grid-column:auto;margin:22px 0 28px}.market-operations h2 em{color:var(--black)}.market-operations-copy>p:last-child{max-width:360px;color:var(--white);margin:0;font-size:14px;line-height:1.55}.market-dashboard{border:1px solid var(--black);background:var(--white);box-shadow:16px 16px 0 var(--black);overflow:hidden}.market-window{border-bottom:1px solid var(--line);align-items:center;gap:5px;height:36px;padding:0 13px;display:flex}.market-window i{aspect-ratio:1;background:var(--blue);border-radius:50%;width:6px}.market-window b{margin:auto;font-size:9px}.market-dashboard-body{grid-template-columns:51px 1fr;min-height:352px;display:grid}.market-dashboard aside{border-right:1px solid var(--line);flex-direction:column;align-items:center;gap:22px;padding-top:15px;display:flex}.market-dashboard aside strong{aspect-ratio:1;background:var(--black);width:24px;color:var(--white);font-family:var(--market-font-display), serif;border-radius:50%;place-items:center;display:grid}.market-dashboard aside i{background:#cbd9f7;border-radius:2px;width:11px;height:11px}.market-dashboard-body>div{padding:28px}.market-dashboard-title{justify-content:space-between;align-items:center;font-size:16px;font-weight:800;display:flex}.market-dashboard-title button{background:var(--black);color:var(--white);border:0;padding:9px 11px;font-size:9px;font-weight:700}.market-stats{gap:8px;margin-top:25px;display:flex}.market-stats p{border:1px solid var(--line);flex:1;margin:0;padding:10px}.market-stats small,.market-chart small{color:#536079;font-size:8px;display:block}.market-stats b{margin:5px 0;font-size:19px;display:block}.market-stats em{color:var(--blue-deep);font-size:8px;font-style:normal}.market-chart{border:1px solid var(--line);margin-top:12px;padding:13px}.market-chart p{justify-content:space-between;margin:0;font-size:10px;font-weight:800;display:flex}.market-chart>div{border-bottom:1px solid var(--line);align-items:end;gap:8%;height:112px;padding:11px 4px 0;display:flex}.market-chart i{background:#bdd1ff;flex:1}.market-chart i:last-child{background:var(--blue)}.market-advantages{background:var(--white)}.market-advantage-grid{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.market-advantage-grid article{border-right:1px solid var(--line);min-height:250px;padding:24px}.market-advantage-grid article:last-child{border-right:0}.market-advantage-grid article>span{color:var(--blue-deep);margin-bottom:70px;font-size:10px;font-weight:800;display:block}.market-advantage-grid p{color:#3e4a5d;max-width:265px;margin:0;font-size:13px;line-height:1.5}.market-plans{background:var(--black);color:var(--white);padding:clamp(90px,12vw,170px) clamp(20px,8vw,130px)}.market-plans h2{grid-column:auto;margin:22px 0 56px}.market-plans>div{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.market-plans article{border:1px solid #4b5871;flex-direction:column;min-height:272px;padding:25px;display:flex}.market-plans article:nth-child(2){background:var(--blue);color:var(--black);border-color:var(--blue)}.market-plans article h3{margin-top:57px;font-size:22px}.market-plans article span{color:#c6cfdd;font-size:13px;line-height:1.5}.market-plans article:nth-child(2) span{color:var(--black)}.market-plans article a{border-bottom:1px solid;align-self:flex-start;margin-top:auto;padding-bottom:4px;font-size:11px;font-weight:800}.market-signup{background:var(--white);grid-template-columns:.65fr 1.2fr;padding:clamp(90px,13vw,175px) clamp(20px,8vw,130px);display:grid}.market-signup h2{grid-column:2;margin-top:19px}.market-signup-copy{grid-column:2;max-width:420px;margin:27px 0 0;font-size:15px;line-height:1.55}.market-signup form{grid-column:2;width:min(100%,440px);margin-top:35px}.market-signup label{text-transform:uppercase;letter-spacing:1px;margin-bottom:9px;font-size:10px;font-weight:800;display:block}.market-signup form>div{border-bottom:1px solid var(--black);display:flex}.market-signup input{background:0 0;border:0;outline:0;flex:1;min-width:0;padding:12px 0;font-size:16px}.market-signup button{background:var(--blue);color:var(--white);cursor:pointer;border:0;padding:0 15px;font-size:11px;font-weight:800}.market-footer{background:var(--blue);min-height:345px;color:var(--white);grid-template-columns:1fr 1fr 1fr;align-items:end;padding:64px clamp(20px,4vw,64px) 30px;display:grid}.market-footer>div p{margin:0 0 53px;font-size:13px;line-height:1.45}.market-footer small{color:#cfe0ff;font-size:10px}.market-footer nav{flex-direction:column;align-items:flex-end;gap:11px;display:flex}.market-footer .market-wordmark{font-size:40px}.market-footer{background:var(--blue);min-height:100svh;color:var(--white);grid-template-rows:1fr auto;padding:clamp(20px,3vw,42px) clamp(20px,4vw,64px) 28px;display:grid}.market-footer-main{justify-content:space-between;align-items:flex-start;gap:48px;display:flex}.market-footer-bottom{color:#d7e5ff;border-top:1px solid #f7f9ff73;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;width:100%;padding-top:18px;font-size:10px;display:grid}@media (max-width:700px){.market-footer{min-height:100svh;padding-top:24px}.market-footer-main{display:block}.market-footer .market-wordmark{letter-spacing:-.055em;font-size:clamp(70px,20vw,128px)}.market-footer-links{grid-template-columns:1fr 1fr;gap:36px 20px;min-width:0;margin-top:66px;padding-top:0}.market-footer-links>div:last-child{grid-column:1/-1}.market-footer-bottom{grid-template-columns:1fr;gap:13px}.market-footer-bottom div{order:-1}.market-footer-bottom span{text-align:left}}.market-footer{background:var(--blue);min-height:100svh;color:var(--white);flex-direction:column;padding:clamp(20px,3vw,42px) clamp(20px,4vw,64px) 28px;display:flex}.market-footer-main{flex:none;justify-content:space-between;align-items:flex-start;gap:48px;width:100%;display:flex}.market-footer-brand{max-width:760px}.market-footer .market-wordmark{letter-spacing:-.065em;white-space:nowrap;width:max-content;max-width:100%;margin:0;font-size:clamp(82px,14vw,218px);line-height:.9;display:block}.market-footer .market-wordmark span{vertical-align:top;letter-spacing:0;margin-left:.08em;line-height:1;display:inline-block}.market-footer-brand>p:last-child{color:#d8e5ff;max-width:350px;margin:29px 0 0;font-size:14px;line-height:1.5}.market-footer-links{grid-template-columns:repeat(3,minmax(110px,1fr));gap:32px;min-width:min(46vw,530px);padding-top:12px;display:grid}.market-footer-links>div{flex-direction:column;align-items:flex-start;gap:11px;display:flex}.market-footer-links p{color:#cfe0ff;letter-spacing:1px;text-transform:uppercase;margin:0 0 9px;font-size:10px;font-weight:800}.market-footer-links a{font-size:14px;font-weight:700}.market-footer-links a:hover,.market-footer-bottom a:hover{color:var(--black)}.market-footer-bottom{color:#d7e5ff;border-top:1px solid #f7f9ff73;grid-template-columns:1fr auto 1fr;align-items:end;gap:20px;width:100%;margin-top:auto;padding-top:18px;font-size:10px;display:grid}.market-footer-bottom div{gap:20px;display:flex}.market-footer-bottom span{text-align:right}@media (max-width:700px){.market-footer{min-height:100svh;padding-top:24px}.market-footer-main{display:block}.market-footer .market-wordmark{letter-spacing:-.055em;font-size:clamp(70px,20vw,128px)}.market-footer-links{grid-template-columns:1fr 1fr;gap:36px 20px;min-width:0;margin-top:66px;padding-top:0}.market-footer-links>div:last-child{grid-column:1/-1}.market-footer-bottom{grid-template-columns:1fr;gap:13px}.market-footer-bottom div{order:-1}.market-footer-bottom span{text-align:left}}
