.larus-home-hero{border-block-end:1px solid var(--larus-border);background:var(--larus-white);padding-block:clamp(2rem,4vw,4rem)}.larus-home-hero-grid{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:clamp(1rem,2vw,2rem);display:grid}.larus-home-hero-copy{align-items:flex-start;gap:var(--larus-space-4);flex-direction:column;grid-column:1/span 7;display:flex}.larus-home-hero-copy h1{inline-size:100%;max-inline-size:calc(18 * var(--larus-locale-heading-measure-unit,1ch));font-size:var(--larus-type-display);letter-spacing:calc(var(--larus-tracking-display) * var(--larus-locale-letter-spacing-scale,1));margin-block-end:0}.larus-home-proof{inline-size:100%;max-inline-size:45ch;color:var(--larus-text);font-size:var(--larus-type-lead);margin-block-end:0;font-weight:500;line-height:1.5}.larus-home-rights{padding-block-end:calc(var(--larus-section-space) / 2)}.larus-home-pathways{border-block-start:1px solid var(--larus-border);padding-block-start:calc(var(--larus-section-space) / 2)}.larus-home-audience{inline-size:100%;max-inline-size:62ch;color:var(--larus-muted);margin-block-end:0;font-size:.98rem}.larus-home-actions{align-items:center;gap:var(--larus-space-6);inline-size:100%;flex-wrap:wrap;padding-block-start:var(--larus-space-2);display:flex}.larus-home-accountability{border:1px solid var(--larus-border);border-radius:var(--larus-radius-panel);background:var(--larus-white);color:var(--larus-text);grid-column:8/-1;align-self:start;overflow:hidden}.larus-home-accountability-head{justify-content:space-between;align-items:center;gap:var(--larus-space-4);padding:var(--larus-space-4) var(--larus-space-6);border-block-end:1px solid var(--larus-border);color:var(--larus-muted);letter-spacing:var(--larus-locale-label-letter-spacing);text-transform:var(--larus-locale-label-text-transform,uppercase);font-size:.8125rem;font-weight:500;display:flex}.larus-home-accountability dl{margin:0}.larus-home-accountability dl>div{gap:var(--larus-space-4);padding:var(--larus-space-6);border-block-end:1px solid var(--larus-border);grid-template-columns:minmax(0,.6fr) minmax(0,1.4fr);align-items:start;display:grid}.larus-home-accountability dl>div:last-child{border-block-end:0}.larus-home-accountability dt{gap:var(--larus-space-1);color:var(--larus-brand-deep);letter-spacing:var(--larus-locale-label-letter-spacing);text-transform:var(--larus-locale-label-text-transform,uppercase);font-size:.8125rem;font-weight:500;display:grid}.larus-home-accountability dd{color:var(--larus-ink);font-size:.96rem;font-weight:var(--larus-weight-ui);margin:0;line-height:1.45}.larus-home-section-heading{gap:var(--larus-space-4);grid-template-columns:minmax(9rem,.35fr) minmax(0,1.65fr);max-inline-size:none;margin-block-end:clamp(2.5rem,5vw,4.5rem);display:grid}.larus-home-section-heading>.larus-eyebrow{grid-row:1/span 2}.larus-home-section-heading>h2,.larus-home-section-heading>p:last-child{grid-column:2}.larus-home-section-heading h2,.larus-home-section-heading p{margin-block-end:0}.larus-home-section-heading>p:last-child{max-inline-size:66ch;color:var(--larus-muted);font-size:1.08rem}.larus-home-system-section{border-block-start:0}.larus-home-system{gap:0 var(--larus-space-8);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.larus-home-system li{align-content:start;gap:var(--larus-space-2) var(--larus-space-4);padding-block:var(--larus-space-6);border-block-start:1px solid var(--larus-border-strong);grid-template-columns:2rem minmax(0,1fr);display:grid}.larus-home-system li:last-child{border-inline-end:0}.larus-home-system li:last-child:nth-child(odd){grid-column:1/-1}.larus-home-system-number{grid-row:1/span 2}.larus-home-system-number,.larus-home-rights-number{color:var(--larus-brand-deep);font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:var(--larus-weight-ui)}.larus-home-system h3,.larus-home-system p{margin-block-end:0}.larus-home-system h3{font-size:1.1rem}.larus-home-system p{color:var(--larus-muted);font-size:.9rem;line-height:1.55}.larus-home-responsibility{padding:var(--larus-space-4) var(--larus-space-6);color:var(--larus-ink);font-size:.95rem;font-weight:var(--larus-weight-ui);margin-block:0;line-height:1.5}.larus-home-tier-grid{border-block:1px solid var(--larus-border-strong);display:grid}.larus-home-tier{border-block-end:1px solid var(--larus-border);background:var(--larus-white);grid-template-columns:minmax(14rem,.75fr) minmax(0,2fr);display:grid}.larus-home-tier:last-child{border-block-end:0}.larus-home-tier--production{background:var(--larus-surface-soft)}.larus-home-tier--enterprise{background:var(--larus-white)}.larus-home-tier--critical{box-shadow:inset 3px 0 0 var(--larus-brand-core);background:var(--larus-surface-strong)}html[dir=rtl] .larus-home-tier--critical{box-shadow:inset -3px 0 0 var(--larus-brand-core)}@media (forced-colors:active){.larus-home-tier--critical{border-inline-start:3px solid canvastext}}.larus-home-tier-head{align-content:start;gap:var(--larus-space-2);min-block-size:auto;padding:var(--larus-space-6);border-inline-end:1px solid var(--larus-border);background:0 0;display:grid}.larus-home-tier-head p{color:var(--larus-brand-deep);font-size:.75rem;font-weight:var(--larus-weight-ui);margin-block-end:0;line-height:1.35}.larus-home-tier-index{color:var(--larus-muted);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:var(--larus-weight-ui)}.larus-home-tier-head h3{margin-block-end:0;font-size:1.18rem}.larus-home-tier-badge{justify-self:start}.larus-home-tier dl{grid-template-columns:minmax(0,1.3fr) minmax(10rem,.7fr);margin:0;display:grid}.larus-home-tier dl>div{align-content:start;gap:var(--larus-space-2);padding:var(--larus-space-6);border-inline-end:1px solid var(--larus-border);display:grid}.larus-home-tier dl>div:last-child{border-inline-end:0}.larus-home-tier dt{color:var(--larus-muted);letter-spacing:var(--larus-locale-label-letter-spacing);text-transform:var(--larus-locale-label-text-transform,uppercase);font-size:.8125rem;font-weight:500}.larus-home-tier dd{color:var(--larus-text);margin:0;font-size:.94rem}.larus-home-tier dd strong{color:var(--larus-ink);font-weight:var(--larus-weight-ui)}.larus-home-section-foot{justify-content:space-between;align-items:center;gap:var(--larus-space-6);flex-wrap:wrap;padding-block-start:var(--larus-space-8);display:flex}.larus-home-proof-section .larus-home-section-foot{justify-content:flex-start;column-gap:var(--larus-space-8)}.larus-home-section-foot p{max-inline-size:58ch;color:var(--larus-muted);margin-block-end:0;font-size:.9rem}.larus-home-logo-grid{gap:var(--larus-space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.larus-home-logo-grid>div{min-block-size:6.5rem;padding:var(--larus-space-4);place-items:center;display:grid}.larus-home-logo-grid img{filter:grayscale();mix-blend-mode:multiply;block-size:auto;inline-size:min(100%,11rem)}@media (forced-colors:active){.larus-home-logo-grid img{mix-blend-mode:normal}}.larus-home-pathway-grid a{color:var(--larus-action-hover);font-size:.88rem;font-weight:var(--larus-weight-ui);margin-block-start:auto}.larus-home-rights-list{border-block-start:1px solid var(--larus-border-strong);margin:0;padding:0;list-style:none}.larus-home-rights-list li{gap:var(--larus-space-6);padding-block:var(--larus-space-8);border-block-end:1px solid var(--larus-border);grid-template-columns:2.5rem minmax(10rem,.7fr) minmax(0,1.3fr);display:grid}.larus-home-rights-list li:last-child{border-block-end:0}.larus-home-rights-list h3{margin:0}.larus-home-rights-list p{max-inline-size:66ch}.larus-home-system li>p{grid-column:2}.larus-home-system-foot{margin-block-start:var(--larus-space-6)}.larus-homepage .larus-text-link{overflow-wrap:anywhere}@media (max-width:52rem){.larus-home-rights-list li{gap:var(--larus-space-4);padding-block:var(--larus-space-6);grid-template-columns:2rem minmax(0,1fr)}.larus-home-rights-list li>div{grid-column:2}.larus-home-accountability-head{padding-inline:var(--larus-space-4)}.larus-home-accountability dl>div{padding:var(--larus-space-4)}}.larus-home-pathway-grid{border-block-start:1px solid var(--larus-border-strong);gap:0;display:grid}.larus-home-pathway-grid article{min-block-size:9.5rem;padding:var(--larus-space-8) var(--larus-space-4);border-block-end:1px solid var(--larus-border-strong);box-shadow:none;background:0 0;grid-template-columns:minmax(9rem,.55fr) minmax(13rem,.75fr) minmax(0,1.45fr) 14rem;align-items:center;gap:clamp(1rem,3vw,2.5rem);display:grid}.larus-home-pathway-grid article:has(.larus-one-lockup){min-block-size:10.5rem}.larus-home-pathway-grid article>p{color:var(--larus-action-hover);letter-spacing:var(--larus-locale-label-letter-spacing);text-transform:var(--larus-locale-label-text-transform,uppercase);margin-block-end:0;font-size:.8125rem;font-weight:500}.larus-home-pathway-grid h3{margin-block-end:0;font-size:1.35rem}.larus-home-pathway-grid h3:has(.larus-one-lockup){line-height:1}.larus-home-pathway-grid article>div{color:var(--larus-muted);font-size:.94rem}.larus-home-pathway-grid article>a{text-align:end;justify-self:end;margin-block-start:0}.larus-home-final{background:var(--larus-surface-strong);color:var(--larus-ink);padding-block:clamp(3rem,6vw,5rem)}.larus-home-final-grid{align-items:center;gap:var(--larus-space-8);grid-template-columns:minmax(0,1fr) auto;display:grid}.larus-home-final h2{color:var(--larus-ink);font-size:var(--larus-type-section);word-break:keep-all;margin-block-end:var(--larus-space-3)}.larus-home-final p{max-inline-size:58ch;margin-block-end:0}@media (max-width:76rem){.larus-home-hero{min-block-size:auto}.larus-home-hero-grid{grid-template-columns:1fr}.larus-home-hero-copy,.larus-home-accountability{grid-column:1}.larus-home-accountability{box-shadow:none}.larus-home-system{grid-template-columns:repeat(2,minmax(0,1fr))}.larus-home-tier-grid{grid-template-columns:1fr}.larus-home-tier{grid-template-columns:minmax(13rem,.8fr) minmax(0,1.2fr)}.larus-home-pathway-grid article{grid-template-columns:minmax(9rem,.5fr) minmax(0,1.5fr)}.larus-home-pathway-grid article>p{grid-area:1/1/span 3;align-self:start}.larus-home-pathway-grid article>:is(h3,div,a){grid-column:2}.larus-home-pathway-grid article>a{text-align:start;justify-self:start}}@media (max-width:52rem){.larus-home-hero{padding-block:2rem}.larus-home-section-heading{grid-template-columns:1fr}.larus-home-section-heading>.larus-eyebrow,.larus-home-section-heading>h2,.larus-home-section-heading>p:last-child{grid-area:auto/1}.larus-home-hero-copy h1{max-inline-size:none}.larus-home-system,.larus-home-tier-grid,.larus-home-pathway-grid,.larus-home-tier{grid-template-columns:1fr}.larus-home-tier-head{border-inline-end:0;border-block-end:1px solid var(--larus-border)}.larus-home-tier dl{grid-template-columns:1fr}.larus-home-tier dl>div{border-inline-end:0;border-block-end:1px solid var(--larus-border)}.larus-home-tier dl>div:last-child{border-block-end:0}.larus-home-system li,.larus-home-tier,.larus-home-pathway-grid article{min-block-size:auto}.larus-home-system li{column-gap:var(--larus-space-4);padding:var(--larus-space-6) 0;grid-template-columns:2rem minmax(0,1fr)}.larus-home-system li p{grid-column:2}.larus-home-logo-grid{gap:var(--larus-space-2) var(--larus-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.larus-home-logo-grid>div{min-block-size:4.5rem;padding:var(--larus-space-2)}.larus-home-final-grid{grid-template-columns:1fr}.larus-home-pathway-grid article{grid-template-columns:minmax(0,1fr);align-items:start}.larus-home-pathway-grid article>p,.larus-home-pathway-grid article>:is(h3,div,a){grid-area:auto/1;min-inline-size:0}.larus-home-pathway-grid article>a{overflow-wrap:anywhere;white-space:normal}.larus-home-final .larus-button{justify-self:start}}@media (max-width:32rem){.larus-home-accountability dl>div{gap:var(--larus-space-2);grid-template-columns:1fr}.larus-home-section-foot{align-items:flex-start}}@media (max-width:48rem){main .larus-home-accountability :is(.larus-home-accountability-head,dl>div),main .larus-home-system-foot :is(.larus-home-responsibility,a){padding-inline:0}main .larus-home-system-foot>a{border-inline-start:0}main .larus-home-pathway-grid article{padding-inline:0}main .larus-home-pathway-grid article>:is(p,div){max-inline-size:66ch}main .larus-home-tier-grid{margin-inline:calc(-1 * var(--larus-gutter))}main .larus-home-tier-head{padding-block:var(--larus-space-6) var(--larus-space-3)}main .larus-home-tier dl>div{gap:var(--larus-space-1);padding-block:var(--larus-space-3)}main .larus-home-tier dl>div:last-child{padding-block-end:var(--larus-space-6)}}.larus-home-system-foot{border-radius:var(--larus-radius-panel);background:var(--larus-surface-strong);border:1px solid #0000;align-items:stretch;display:flex}.larus-home-system-foot .larus-home-responsibility{flex:auto}.larus-home-system-foot>a{padding:var(--larus-space-4) var(--larus-space-6);border-inline-start:1px solid var(--larus-border);color:var(--larus-action);font-weight:var(--larus-weight-ui);-webkit-text-decoration-color:var(--larus-border-strong);text-decoration-color:var(--larus-border-strong);flex:none;align-items:center;display:flex}@media (hover:hover){.larus-home-system-foot>a:hover{background:var(--larus-white);color:var(--larus-action-hover);text-decoration-color:currentColor}}@media (max-width:52rem){.larus-home-system-foot{flex-direction:column}.larus-home-system-foot>a{border-block-start:1px solid var(--larus-border);border-inline-start:0}}
