.platform-hero{min-height:min(900px,100svh);max-height:min(1080px,100svh);padding:clamp(180px,22vh,280px) 96px clamp(48px,8vh,96px)}.platform-hero__h1{font-size:84px}.platform-hero__short{max-width:820px;margin-top:28px;font-size:20px}.platform-hero__long{max-width:820px;margin-top:24px;font-size:20px}.platform-hero__ctas{flex-direction:row;align-items:center;margin-top:40px}.platform-hero__cta{width:auto;display:inline-flex}.platform-inside{padding:140px 96px}.platform-inside__grid{grid-template-columns:1fr clamp(360px,38vw,560px);grid-template-areas:"eyebrow photo""heading photo""body photo";align-items:start;gap:0 80px;display:grid}.platform-inside__eyebrow{grid-area:eyebrow}.platform-inside__h2{grid-area:heading;font-size:64px}.platform-inside__photo{aspect-ratio:4/5;background-image:url(/_astro/Inside-Argos-Myriad-Built-for-Scale-Designed-for-Control.B-aU-Rhx.jpg);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:24px;grid-area:photo;width:100%;position:sticky;top:96px;overflow:hidden}.platform-inside__body{grid-area:body;gap:24px;margin-top:48px;font-size:16px}.platform-supports{padding:140px 96px}.platform-supports__head{margin-bottom:64px}.platform-supports__h2{font-size:64px}.platform-supports__intro{max-width:820px;margin-top:28px;font-size:20px}.platform-supports__grid{grid-template-columns:repeat(2,1fr);column-gap:80px}.platform-supports__row{gap:16px;padding:28px 0}.platform-supports__title{font-size:22px}.platform-myriad-tooling{padding:140px 96px}.platform-myriad-tooling__grid{grid-template-columns:1fr clamp(360px,38vw,560px);grid-template-areas:"eyebrow tools""heading tools""body tools";align-items:start;column-gap:80px;margin-bottom:80px;display:grid}.platform-myriad-tooling__eyebrow{grid-area:eyebrow}.platform-myriad-tooling__h2{grid-area:heading;font-size:64px}.platform-myriad-tooling__body{grid-area:body;max-width:1000px}.platform-myriad-tooling__short{margin-top:48px;font-size:20px}.platform-myriad-tooling__long{gap:20px;margin-top:24px;font-size:16px}.platform-myriad-tooling__tools-grid{grid-area:tools;grid-template-columns:repeat(2,minmax(0,1fr));align-self:start;gap:12px;width:100%;margin-bottom:0;position:sticky;top:126px}.platform-myriad-tooling__tool{border-radius:18px;gap:12px;min-height:0;padding:20px 18px}.platform-myriad-tooling__tool-name{font-size:22px}.platform-myriad-tooling__caps{padding-top:48px}.platform-myriad-tooling__caps-list{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.platform-myriad-tooling__cap{gap:16px;padding:20px 24px 20px 0;font-size:16px}.platform-myriad-tooling__closing{gap:20px;max-width:1000px;margin-top:48px;font-size:16px}.platform-myriad-tooling__closing p{font-size:16px}.platform-how{padding:140px 96px}.platform-how__head{margin-bottom:80px}.platform-how__h2{font-size:64px}.platform-how__intro{max-width:820px;margin-top:32px;font-size:20px}.platform-how__grid{grid-template-columns:repeat(2,1fr)}.platform-how__cell{padding:56px 48px 56px 0}.platform-how__cell:nth-child(odd){border-right:1px solid #ffffff2e;padding-left:0}.platform-how__cell:nth-child(2n){border-right:none;padding-left:48px}.platform-how__cell:not(:nth-last-child(-n+2)){border-bottom:1px solid #ffffff2e}.platform-how__cell-h{margin-bottom:20px;font-size:22px}.platform-how__cell-p{max-width:620px;font-size:16px}.platform-timeline{padding:140px 96px}.platform-timeline__head{margin-bottom:80px}.platform-timeline__h2{margin:0 0 32px;font-size:64px}.platform-timeline__intro{max-width:820px;font-size:20px}.platform-timeline__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:0}.timeline-step{padding:0 32px 0 0;position:relative}.timeline-step:not(:first-child){padding-left:32px}.timeline-step__bullet{display:block}.timeline-step__dot{border-radius:50%;width:15px;height:15px;margin-bottom:32px;position:relative}.timeline-step__mark{letter-spacing:.04em;margin-bottom:16px;font-size:14px}.timeline-step__duration{margin-bottom:16px;font-size:32px}.timeline-step__title{width:320px;max-width:320px;margin-bottom:12px;font-size:22px}.timeline-step__desc{max-width:340px}.timeline-step__vline{display:none}.platform-timeline__hline{display:block}.platform-final{min-height:540px;padding:120px 96px}.platform-final__inner{grid-template-columns:40fr 60fr;align-items:start;gap:clamp(40px,6vw,112px);display:grid}.platform-final__text{align-self:start;position:sticky;top:126px}.platform-final__h2{margin:0 0 32px;font-size:64px}.platform-final__sub{max-width:820px;margin:0 0 48px;font-size:20px}.platform-final__card{border-radius:28px;padding:40px 48px}@media (width<=1200px){.platform-inside__grid{grid-template-columns:1fr;grid-template-areas:"eyebrow""heading""photo""body";gap:40px 0}.platform-inside__photo{width:100%;max-width:480px;margin-left:auto;margin-right:auto;position:static}.platform-inside__body{margin-top:0}.platform-myriad-tooling__grid{grid-template-columns:1fr;grid-template-areas:"eyebrow""heading""body""tools";gap:32px 0;margin-bottom:56px}.platform-myriad-tooling__tools-grid{position:static}.platform-myriad-tooling__short{margin-top:0}.platform-hero{min-height:min(820px,100svh);max-height:min(1000px,100svh);padding:120px 20px 48px}.platform-hero__h1{font-size:44px}.platform-hero__short{max-width:100%;margin-top:18px;font-size:17px}.platform-hero__long{max-width:100%;margin-top:18px;font-size:15px}.platform-hero__ctas{flex-direction:column;align-items:stretch;margin-top:28px}.platform-hero__cta{width:100%;display:flex}.platform-inside{padding:48px 20px}.platform-inside__grid{row-gap:24px}.platform-inside__h2{font-size:32px}.platform-inside__photo{border-radius:16px}.platform-inside__body{gap:18px;font-size:15px}.platform-supports{padding:48px 20px}.platform-supports__head{margin-bottom:32px}.platform-supports__h2{font-size:32px}.platform-supports__intro{max-width:100%;margin-top:18px;font-size:15px}.platform-supports__grid{grid-template-columns:1fr;column-gap:0}.platform-supports__row{gap:10px;padding:18px 0}.platform-supports__title{font-size:18px}.platform-myriad-tooling{padding:48px 20px}.platform-myriad-tooling__grid{row-gap:22px;margin-bottom:40px}.platform-myriad-tooling__h2{font-size:32px}.platform-myriad-tooling__short{font-size:17px}.platform-myriad-tooling__long{gap:16px;margin-top:18px;font-size:15px}.platform-myriad-tooling__tools-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:0}.platform-myriad-tooling__tool{border-radius:16px;gap:12px;min-height:180px;padding:16px 12px 14px}.platform-myriad-tooling__tool-name{font-size:18px}.platform-myriad-tooling__caps{padding-top:32px}.platform-myriad-tooling__caps-list{grid-template-columns:1fr}.platform-myriad-tooling__cap{gap:12px;padding:14px 0;font-size:14px}.platform-myriad-tooling__closing{gap:16px;max-width:100%;margin-top:28px;font-size:15px}.platform-myriad-tooling__closing p{font-size:15px}.platform-how{padding:48px 20px}.platform-how__head{margin-bottom:32px}.platform-how__h2{font-size:32px}.platform-how__intro{max-width:100%;margin-top:18px;font-size:15px}.platform-how__grid{grid-template-columns:1fr}.platform-how__cell{padding:28px 0}.platform-how__cell:nth-child(odd),.platform-how__cell:nth-child(2n){border-right:none;padding-left:0}.platform-how__cell:not(:last-child),.platform-how__cell:nth-last-child(-n+2):not(:last-child){border-bottom:1px solid #ffffff2e}.platform-how__cell-h{margin-bottom:14px;font-size:18px}.platform-how__cell-p{max-width:100%;font-size:14px}.platform-timeline{padding:48px 20px}.platform-timeline__head{margin-bottom:36px}.platform-timeline__h2{margin:0 0 20px;font-size:32px}.platform-timeline__intro{max-width:100%;font-size:15px}.platform-timeline__grid{grid-template-columns:1fr;row-gap:32px}.timeline-step{grid-template-columns:auto 1fr;gap:8px 12px;padding:0;display:grid}.timeline-step:not(:first-child){padding-left:0}.timeline-step__bullet{z-index:1;grid-area:1/1;align-items:center;gap:10px;display:flex;position:relative}.timeline-step__dot{flex-shrink:0;margin-bottom:0}.timeline-step__mark{margin-bottom:0;font-size:12px}.timeline-step__duration{grid-area:1/2;margin-bottom:0;font-size:22px}.timeline-step__title{grid-area:2/2;width:auto;max-width:none;margin-bottom:0;font-size:16px}.timeline-step__desc{grid-area:3/2;max-width:none}.timeline-step__vline{z-index:0;background:#fff3;width:1px;display:block;position:absolute;top:16px;bottom:-32px;left:7px}.platform-timeline__hline{display:none}.platform-final{min-height:auto;padding:48px 20px}.platform-final__inner{grid-template-columns:1fr;gap:32px}.platform-final__text{position:static}.platform-final__h2{margin:0 0 24px;font-size:32px}.platform-final__sub{max-width:100%;margin:0 0 28px;font-size:15px}.platform-final__card{border-radius:20px;padding:24px 20px}}#contact-form-container{font-family:var(--font-display);color:#0e1f3e}#contact-form-container .hs-form-field{margin-bottom:22px}#contact-form-container label,#contact-form-container .hs-form-field>label{color:#0e1f3e;letter-spacing:.005em;margin-bottom:8px;font-size:13px;font-weight:500;display:block}#contact-form-container .hs-form-required{color:#c03b2b;margin-left:4px}#contact-form-container input[type=text],#contact-form-container input[type=email],#contact-form-container input[type=tel],#contact-form-container input[type=number],#contact-form-container input[type=url],#contact-form-container select,#contact-form-container textarea{width:100%;font-family:var(--font-display);color:#0e1f3e;background:#fff;border:1px solid #0e1f3e33;border-radius:12px;padding:13px 16px;font-size:15px;font-weight:400;line-height:1.4;transition:border-color .18s,box-shadow .18s}#contact-form-container textarea{resize:vertical;min-height:140px}#contact-form-container input:focus,#contact-form-container select:focus,#contact-form-container textarea:focus{border-color:#30aa74;outline:none;box-shadow:0 0 0 3px #30aa742e}#contact-form-container .hs-error-msg,#contact-form-container .hs-error-msgs label{color:#c03b2b;margin-top:6px;font-size:12px;display:block}#contact-form-container .legal-consent-container{color:#4d4d4d;background:#fff;border:1px solid #0e1f3e1a;border-radius:12px;margin:12px 0 22px;padding:14px 16px;font-size:12px;line-height:1.5}#contact-form-container .hs-button,#contact-form-container input[type=submit]{appearance:none;color:#fff;font-family:var(--font-display);letter-spacing:-.005em;cursor:pointer;background:#0e1f3e;border:none;border-radius:37px;padding:16px 28px;font-size:15px;font-weight:500;transition:filter .22s}#contact-form-container .hs-button:hover,#contact-form-container input[type=submit]:hover{filter:brightness(1.08)saturate(1.05)}#contact-form-container .form-columns-2{grid-template-columns:1fr 1fr;gap:16px;display:grid}#contact-form-container .form-columns-2 .hs-form-field{margin-bottom:0}@media (width<=1200px){#contact-form-container .form-columns-2{grid-template-columns:1fr;gap:22px}}
