.platform-public-module__B44b3G__landing{margin-block:100px}.platform-public-module__B44b3G__landingArt{background:#e7ebd5;border-radius:24px;min-height:350px;position:relative;overflow:hidden}.platform-public-module__B44b3G__landingArt>img,.platform-public-module__B44b3G__heroArt>img{object-fit:cover}.platform-public-module__B44b3G__landingArt>div{color:#242a21;background:linear-gradient(270deg,#f2f0e5e8,#f2f0e510);max-width:680px;padding:48px;position:relative}.platform-public-module__B44b3G__landing h2{margin:18px 0;font-size:clamp(32px,4.5vw,54px);font-weight:500;line-height:1.5}.platform-public-module__B44b3G__landing p{color:#414639;max-width:570px;font-size:16px;line-height:2.1}.platform-public-module__B44b3G__landingLinks{grid-template-columns:1fr 1fr;display:grid}.platform-public-module__B44b3G__landingLinks>a{border-bottom:1px solid var(--public-line);color:var(--public-ink);align-items:center;gap:20px;padding:28px 12px;display:flex}.platform-public-module__B44b3G__landingLinks>a:last-child{padding-inline-start:32px}.platform-public-module__B44b3G__landingLinks>a>svg{flex:none;width:24px}.platform-public-module__B44b3G__landingLinks>a>svg:last-child{width:20px;margin-inline-start:auto}.platform-public-module__B44b3G__landingLinks h3{font-size:20px;font-weight:500}.platform-public-module__B44b3G__landingLinks p{color:var(--public-muted);margin-top:8px;font-size:14px}.platform-public-module__B44b3G__page{color:var(--public-ink)}.platform-public-module__B44b3G__hero{grid-template-columns:1fr 1fr;align-items:center;gap:52px;padding-block:84px;display:grid}.platform-public-module__B44b3G__hero h1{letter-spacing:-1.5px;margin:24px 0;font-size:clamp(42px,5.7vw,76px);font-weight:500;line-height:1.45}.platform-public-module__B44b3G__hero>div>p{color:var(--public-muted);max-width:560px;font-size:18px;line-height:2.15}.platform-public-module__B44b3G__hero small{color:var(--public-muted);margin-top:25px;font-size:12px;display:block}.platform-public-module__B44b3G__actions{flex-wrap:wrap;align-items:center;gap:22px;margin-top:30px;display:flex}.platform-public-module__B44b3G__heroArt{background:#e5e9d6;border-radius:26px;place-items:center;min-width:0;min-height:480px;padding:25px;display:grid;position:relative;overflow:hidden}.platform-public-module__B44b3G__code{color:#e9eee2;background:#18221eef;border:1px solid #ffffff30;border-radius:18px;width:100%;min-width:0;padding:24px;position:relative;box-shadow:0 20px 60px #28362125}.platform-public-module__B44b3G__code>span{color:#bdc7b2;padding-bottom:18px;font-size:11px;display:block}.platform-public-module__B44b3G__code pre{overflow-wrap:anywhere;white-space:pre-wrap;font-family:ui-monospace,SFMono-Regular,monospace;font-size:11px;line-height:1.85}.platform-public-module__B44b3G__cloudDiagram{color:#242a21;text-align:center;width:100%;position:relative}.platform-public-module__B44b3G__cloudDiagram>span{background:#fffffff0;border-radius:20px;align-items:center;gap:14px;padding:24px 36px;font-size:22px;display:inline-flex;box-shadow:0 8px 40px #2c453014}.platform-public-module__B44b3G__cloudDiagram>div{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:38px;display:flex}.platform-public-module__B44b3G__cloudDiagram>div>span{background:#ffffffbd;border:1px solid #ffffffc9;border-radius:16px;flex-direction:column;align-items:center;gap:12px;min-width:85px;padding:20px 16px;font-size:13px;display:flex}.platform-public-module__B44b3G__cloudDiagram p{margin-top:30px;font-size:14px}.platform-public-module__B44b3G__section{margin-block:90px}.platform-public-module__B44b3G__heading{margin-bottom:36px}.platform-public-module__B44b3G__heading h2,.platform-public-module__B44b3G__capacity h2,.platform-public-module__B44b3G__creditNote h2,.platform-public-module__B44b3G__final h2{margin-top:12px;font-size:clamp(28px,3.5vw,42px);font-weight:500;line-height:1.6}.platform-public-module__B44b3G__features{grid-template-columns:repeat(3,1fr);gap:0 32px;display:grid}.platform-public-module__B44b3G__features>a{border-top:1px solid var(--public-line);padding:28px 0}.platform-public-module__B44b3G__features svg{color:#b6c5aa}.platform-public-module__B44b3G__features h3,.platform-public-module__B44b3G__steps h3{margin:20px 0 12px;font-size:20px;font-weight:500}.platform-public-module__B44b3G__features p,.platform-public-module__B44b3G__steps p,.platform-public-module__B44b3G__faq p,.platform-public-module__B44b3G__capacity p,.platform-public-module__B44b3G__creditNote p{color:var(--public-muted);font-size:15px;line-height:2.1}.platform-public-module__B44b3G__features>a>span{align-items:center;gap:10px;margin-top:22px;font-size:12px;display:flex}.platform-public-module__B44b3G__capacity{color:#242a21;background:#ebeee4;border-radius:24px;grid-template-columns:1fr 1.5fr;gap:50px;padding:45px;display:grid}.platform-public-module__B44b3G__capacity p{color:#61665b;margin:18px 0}:is(.platform-public-module__B44b3G__capacity .public-text-link,.platform-public-module__B44b3G__capacity .public-eyebrow,.platform-public-module__B44b3G__landingArt .public-eyebrow){color:#536348}.platform-public-module__B44b3G__capacity dl{grid-template-columns:1fr 1fr;gap:22px;display:grid}.platform-public-module__B44b3G__capacity dl>div{border-bottom:1px solid #ced6c4;flex-direction:column-reverse;gap:10px;padding-bottom:18px;display:flex}.platform-public-module__B44b3G__capacity dt{color:#626b57;font-size:12px}.platform-public-module__B44b3G__capacity dd{text-align:right;font-size:28px;font-weight:500}.platform-public-module__B44b3G__creditNote{border:1px solid var(--public-line);border-radius:24px;align-items:center;gap:26px;padding:36px;display:flex}.platform-public-module__B44b3G__creditNote>svg{flex:none}.platform-public-module__B44b3G__creditNote h2{font-size:26px}.platform-public-module__B44b3G__creditNote p{max-width:600px;margin-top:12px}.platform-public-module__B44b3G__creditNote>a{flex:none}.platform-public-module__B44b3G__steps{grid-template-columns:repeat(3,1fr);gap:40px;padding:0;list-style:none;display:grid}.platform-public-module__B44b3G__steps b{color:var(--public-muted);font-size:14px;font-weight:400}.platform-public-module__B44b3G__faq{max-width:900px}.platform-public-module__B44b3G__faq details{border-bottom:1px solid var(--public-line);padding:22px 0}.platform-public-module__B44b3G__faq summary{cursor:pointer;font-size:18px;line-height:1.8}.platform-public-module__B44b3G__faq p{max-width:780px;padding-top:16px}.platform-public-module__B44b3G__final{border-top:1px solid var(--public-line);margin-block:90px;padding-block:45px}@media (max-width:1000px){.platform-public-module__B44b3G__hero{gap:30px}.platform-public-module__B44b3G__heroArt{padding:18px}.platform-public-module__B44b3G__creditNote{flex-wrap:wrap}.platform-public-module__B44b3G__features{grid-template-columns:1fr 1fr}.platform-public-module__B44b3G__capacity{gap:30px;padding:30px}}@media (max-width:760px){.platform-public-module__B44b3G__hero{grid-template-columns:1fr;gap:35px;padding-block:42px}.platform-public-module__B44b3G__hero h1{font-size:48px}.platform-public-module__B44b3G__hero>div>p{font-size:16px}.platform-public-module__B44b3G__heroArt{min-height:360px;padding:18px}.platform-public-module__B44b3G__code{padding:18px}.platform-public-module__B44b3G__code pre{font-size:10px}.platform-public-module__B44b3G__landing{margin-block:60px}.platform-public-module__B44b3G__landingArt>div{padding:26px}.platform-public-module__B44b3G__landingArt{min-height:310px}.platform-public-module__B44b3G__landingLinks,.platform-public-module__B44b3G__features,.platform-public-module__B44b3G__steps,.platform-public-module__B44b3G__capacity{grid-template-columns:1fr}.platform-public-module__B44b3G__landingLinks>a:last-child{padding-inline-start:12px}.platform-public-module__B44b3G__landingLinks>a{gap:15px}.platform-public-module__B44b3G__landingLinks h3{font-size:18px}.platform-public-module__B44b3G__section{margin-block:60px}.platform-public-module__B44b3G__features{gap:0}.platform-public-module__B44b3G__features>a{padding:24px 0}.platform-public-module__B44b3G__capacity{padding:26px}.platform-public-module__B44b3G__capacity dl{gap:20px}.platform-public-module__B44b3G__capacity dd{font-size:25px}.platform-public-module__B44b3G__steps{gap:28px}.platform-public-module__B44b3G__creditNote{padding:24px}.platform-public-module__B44b3G__faq summary{font-size:16px}.platform-public-module__B44b3G__final{margin-block:60px}.platform-public-module__B44b3G__actions{gap:18px}.platform-public-module__B44b3G__cloudDiagram>div>span{min-width:75px;padding:16px 12px}}
