.why-oss-decision{color:hsl(var(--oss-ink));background:hsl(var(--oss-paper));letter-spacing:0;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;--background:var(--oss-ink);--foreground:var(--oss-paper);--border:var(--oss-ink);font-family:Montserrat,sans-serif;font-weight:400}.why-oss-decision h1,.why-oss-decision h2{letter-spacing:0;text-wrap:balance;font-family:Brown LL,sans-serif;font-weight:900;line-height:1.06}.why-oss-decision h1{max-width:760px;margin:20px 0 24px;font-size:46px}.why-oss-decision h2{margin:12px 0 24px;font-size:42px}.why-oss-decision h3,.why-oss-decision .wod-label{letter-spacing:0;font-family:Brown LL,sans-serif;font-weight:500}.why-oss-decision h3{font-size:28px;line-height:1.2}.why-oss-decision p{text-wrap:pretty;font-size:17px;line-height:1.65}.why-oss-decision .wod-inner{width:min(1200px,100% - 96px);margin:auto}.why-oss-decision section{scroll-margin-top:120px}.why-oss-decision .wod-section{padding:88px 0}.why-oss-decision .wod-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:64px;margin-bottom:36px;display:grid}.why-oss-decision .wod-heading h2{margin-bottom:0}.why-oss-decision .wod-heading .wod-lead{padding-bottom:2px}.why-oss-decision .wod-label{font-size:15px}.why-oss-decision .wod-lead{max-width:740px;font-size:19px}.why-oss-decision .wod-hero{isolation:isolate;text-align:left;padding:calc(var(--header-offset) + 64px) 0 64px;color:hsl(var(--oss-paper));background:hsl(var(--oss-ink));position:relative}.why-oss-decision .wod-hero-photo{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;z-index:-2;width:70%;height:100%;position:absolute;top:0;right:0}.why-oss-decision .wod-hero:before{content:"";z-index:-1;background:linear-gradient(90deg, hsl(var(--oss-ink)) 12%, hsl(var(--oss-ink) / .97) 35%, hsl(var(--oss-ink) / .76) 58%, hsl(var(--oss-ink) / .3)), linear-gradient(0deg, hsl(var(--oss-ink) / .7), hsl(var(--oss-ink) / 0) 45%);position:absolute;top:0;bottom:0;left:0;right:0}.why-oss-decision .wod-hero .wod-lead{max-width:610px}.why-oss-decision .wod-hero .wod-actions{justify-content:flex-start}.why-oss-decision .wod-badge{align-items:center;gap:10px;display:flex}.why-oss-decision .wod-badge img{-o-object-fit:contain;object-fit:contain;width:26px;height:26px}.why-oss-decision .wod-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:28px;display:flex}.why-oss-decision .wod-hero-note{color:hsl(var(--oss-protected));margin-top:28px}.why-oss-decision .wod-contrast{border-block:1px solid hsl(var(--oss-line));grid-template-columns:1fr 1fr;gap:0;margin-top:32px;display:grid}.why-oss-decision .wod-contrast article{border-top:3px solid hsl(var(--oss-highlight));min-width:0;padding:36px 40px}.why-oss-decision .wod-contrast article:last-child{border-top-color:hsl(var(--oss-protected))}.why-oss-decision .wod-contrast article:first-child{border-right:1px solid hsl(var(--oss-line));background:hsl(var(--oss-soft))}.why-oss-decision .wod-contrast article:last-child{background:hsl(var(--oss-tint))}.why-oss-decision .wod-contrast h3{margin:12px 0 20px}.why-oss-decision .wod-contrast dt{margin-top:20px;font-family:Brown LL,sans-serif;font-weight:500}.why-oss-decision .wod-contrast dd{margin-top:4px;font-size:17px;line-height:1.7}.why-oss-decision .wod-mode{flex-wrap:wrap;gap:8px;margin-top:32px;display:flex}.why-oss-decision .wod-mode button{border:1px solid hsl(var(--oss-line));color:hsl(var(--oss-ink));background:hsl(var(--oss-paper))}.why-oss-decision .wod-mode button[aria-pressed=true]{background:hsl(var(--oss-ink));color:hsl(var(--oss-paper))}.why-oss-decision #oss-state{border-left:3px solid hsl(var(--oss-protected));min-height:144px;margin-top:16px;padding-left:24px}.why-oss-decision #oss-state[data-connected=true]{border-color:hsl(var(--oss-highlight))}.why-oss-decision .wod-status{max-width:900px;padding-top:4px;font-family:Brown LL,sans-serif;font-size:21px;font-weight:500}.why-oss-decision .wod-small{margin-top:24px;font-size:15px}.why-oss-decision .wod-pillars-band{background:hsl(var(--oss-soft))}.why-oss-decision .wod-pillars{grid-template-columns:repeat(2,1fr);gap:28px;margin-top:40px;display:grid}.why-oss-decision .wod-pillar{background:hsl(var(--oss-paper));border:1px solid hsl(var(--oss-line));border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.why-oss-decision .wod-pillar-image{aspect-ratio:16/9;display:block;overflow:hidden}.why-oss-decision .wod-pillar-image img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .4s}.why-oss-decision .wod-pillar-image:hover img{transform:scale(1.025)}.why-oss-decision .wod-pillar-body{flex-direction:column;flex:1;padding:28px 32px 24px;display:flex}.why-oss-decision .wod-pillar-title{align-items:center;gap:14px;min-height:44px;display:flex}.why-oss-decision .wod-pillar-title img{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:44px;height:44px}.why-oss-decision .wod-pillar h3{font-size:28px}.why-oss-decision .wod-pillar p{margin:20px 0}.why-oss-decision .wod-pillar-body a{color:hsl(var(--oss-ink));text-underline-offset:5px;text-decoration:underline;-webkit-text-decoration-color:hsl(var(--oss-highlight));text-decoration-color:hsl(var(--oss-highlight));justify-content:flex-start;margin-top:auto;padding-inline-start:0;padding-inline-end:0}.why-oss-decision .wod-dark{color:hsl(var(--oss-paper));background:var(--oss-close-gradient)}.why-oss-decision .wod-steps{counter-reset:access;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:36px;list-style:none;display:grid}.why-oss-decision .wod-steps li{border-top:2px solid hsl(var(--oss-protected));counter-increment:access;padding-top:24px}.why-oss-decision .wod-steps h3:before{content:"0" counter(access) " / ";color:hsl(var(--oss-protected))}.why-oss-decision .wod-steps p{margin-top:16px}.why-oss-decision .wod-fit{grid-template-columns:1fr 1fr;gap:48px;display:grid}.why-oss-decision .wod-fit ul{margin-top:20px}.why-oss-decision .wod-fit li{border-bottom:1px solid hsl(var(--oss-line));padding:14px 0;font-size:17px;line-height:1.65}.why-oss-decision .wod-faq{max-width:840px}.why-oss-decision .wod-faq button{text-align:left;gap:20px;padding-block-start:24px;padding-block-end:24px;font-family:Brown LL,sans-serif;font-size:21px;font-weight:500}.why-oss-decision .wod-faq [data-state]{border-color:hsl(var(--oss-line))}.why-oss-decision .wod-close{text-align:center}.why-oss-decision .wod-close p{max-width:640px;margin:auto}@media (max-width:1000px){.why-oss-decision .wod-heading{gap:28px}.why-oss-decision .wod-inner{width:calc(100% - 48px)}.why-oss-decision .wod-pillar-body{padding:24px}}@media (max-width:720px){.why-oss-decision h1,.why-oss-decision h2{font-size:32px}.why-oss-decision h3{font-size:26px}.why-oss-decision .wod-lead{font-size:17px}.why-oss-decision .wod-inner{width:calc(100% - 40px)}.why-oss-decision .wod-hero{padding-top:calc(var(--header-offset) + 30px);padding-bottom:24px}.why-oss-decision .wod-hero h1{margin-bottom:20px}.why-oss-decision .wod-hero-photo{-o-object-position:65% center;object-position:65% center;width:100%}.why-oss-decision .wod-hero:before{background:linear-gradient(90deg, hsl(var(--oss-ink) / .96), hsl(var(--oss-ink) / .82)), linear-gradient(0deg, hsl(var(--oss-ink)), hsl(var(--oss-ink) / 0))}.why-oss-decision .wod-hero .wod-actions{grid-template-columns:1fr;margin-top:24px;display:grid}.why-oss-decision .wod-hero-note{margin-top:20px;font-size:14px}.why-oss-decision .wod-section{padding:56px 0}.why-oss-decision .wod-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.why-oss-decision .wod-contrast,.why-oss-decision .wod-steps,.why-oss-decision .wod-fit{grid-template-columns:1fr}.why-oss-decision .wod-contrast article{padding:24px}.why-oss-decision .wod-contrast article:first-child{border-right:0;border-bottom:1px solid hsl(var(--oss-line))}.why-oss-decision .wod-pillars{grid-template-columns:1fr;gap:16px}.why-oss-decision .wod-pillar-body{padding:24px 20px 20px}.why-oss-decision .wod-pillar-title{min-height:44px}.why-oss-decision .wod-pillar h3{font-size:26px}.why-oss-decision #oss-state{min-height:300px;padding-left:16px}.why-oss-decision .wod-mode{flex-wrap:nowrap;gap:8px}.why-oss-decision .wod-mode button{flex:1;min-width:0;padding-inline-start:8px;padding-inline-end:8px;font-size:14px}.why-oss-decision .wod-fit{gap:32px}}@media (prefers-reduced-motion:reduce){.why-oss-decision *,.why-oss-decision :before{scroll-behavior:auto!important;transition:none!important}}
