.soh-page .db-hero .hero-grid{grid-template-columns:1.08fr 1fr;gap:54px}.soh-page .db-hero h1{font-size:clamp(50px,5.8vw,80px);letter-spacing:-.05em}.soh-page .db-hero .hero-tagline{font-size:clamp(24px,2.5vw,34px)}.soh-hub{margin:0;padding:25px 26px;border:1px solid var(--line);border-radius:16px;background:var(--soft);min-width:0}.soh-hub-top{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:10px;color:var(--muted)}.soh-owned{display:inline-flex;flex:none;padding:5px 9px;border:1px solid var(--line);border-radius:4px;background:var(--bg);color:var(--ink);font-size:9px;letter-spacing:.015em}.soh-hub-label{font-size:10px;color:var(--muted);margin:24px 0 11px!important}.soh-hub-nodes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.soh-hub-nodes>div{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;min-height:102px;padding:15px 7px;border:1px solid var(--line);border-radius:8px;background:var(--bg);min-width:0;text-align:center}.soh-hub-nodes svg{color:var(--accent)}.soh-hub-nodes strong{font-size:11px;line-height:1.45;font-weight:500}.soh-hub-connector{position:relative;width:1px;height:29px;margin:auto;display:flex;align-items:end;justify-content:center;color:var(--accent);font-size:20px;line-height:1;background:var(--line)}.soh-hub-core{padding:23px 15px;text-align:center;background:#273b2e;border:1px solid #273b2e;border-radius:9px;color:#f8faf6}.soh-hub-core>span{font-size:10px;color:#c0cfc1}.soh-hub-core>strong{display:block;font:600 35px/1.3 var(--font-heading);letter-spacing:-.045em;margin-top:3px}.soh-hub-core>p{font-size:11px;color:#d1d9d0;margin-top:7px}.soh-hub-nodes--output>div{min-height:96px;background:var(--tint)}.soh-hub figcaption{text-align:center;font-size:10px;color:var(--muted);line-height:1.7;margin-top:18px}.soh-features-section{background:var(--soft);border-block:1px solid var(--line)}.soh-feature-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:23px}.soh-feature{grid-column:span 2;display:flex;flex-direction:column;padding:27px 25px;background:var(--bg);border:1px solid var(--line);border-radius:10px;min-width:0}.soh-feature:nth-child(n+4){grid-column:span 3}.soh-feature-top{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:22px}.soh-feature-top>span{font-size:10px;color:var(--muted);font-variant-numeric:tabular-nums}.soh-feature-top svg{color:var(--accent)}.soh-feature h3{font:600 23px/1.3 var(--font-heading);letter-spacing:-.03em;margin:0 0 15px}.soh-feature>p{font-size:14px;line-height:1.8;color:var(--muted);margin-bottom:23px}.soh-feature-detail{display:block;font-size:11px;line-height:1.7;padding-top:15px;border-top:1px solid var(--line);margin-top:auto;color:var(--muted)}.soh-screen-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:27px}.soh-screen{border:1px solid var(--line);border-radius:12px;overflow:hidden;min-width:0}.soh-screen-heading{padding:25px 26px 23px}.soh-screen-heading h4{font:600 23px/1.3 var(--font-heading);letter-spacing:-.03em;margin:0 0 13px}.soh-screen-heading p{font-size:14px;line-height:1.8;color:var(--muted)}.soh-screen figure{margin:0}.soh-screen-image{display:block;background:#f2f2f2;border-block:1px solid var(--line);padding:10px}.soh-screen-image img{display:block;width:100%;height:auto;object-fit:contain;border:1px solid #dedede}.soh-screen figcaption{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:17px 24px;font-size:10px;line-height:1.65;color:var(--muted)}.soh-screen figcaption>a{display:inline-flex;gap:6px;flex:none;color:var(--ink)}.soh-screen figcaption>a:hover{color:var(--accent)}.soh-routing-section{background:var(--soft);border-block:1px solid var(--line)}.soh-routing-grid{display:grid;grid-template-columns:1fr 35px 1.25fr 35px 1fr;align-items:center;gap:15px}.soh-route-core,.soh-route-end{border:1px solid var(--line);border-radius:10px;padding:26px 23px;min-width:0}.soh-route-core{background:#273b2e;color:#f8faf6;border-color:#273b2e}.soh-route-core>span{font-size:10px;color:#c0cfc1}.soh-route-core>strong{display:block;font:600 30px/1.3 var(--font-heading);letter-spacing:-.04em;margin-top:8px}.soh-route-core>p{font-size:13px;color:#d1d9d0;line-height:1.75;margin-top:11px}.soh-route-arrow{font-size:27px;color:var(--accent);text-align:center}.soh-route-options>p{font-size:10px;color:var(--muted);margin-bottom:12px}.soh-route-branch{padding:20px 21px;border:1px solid var(--line);border-radius:8px;background:var(--bg)}.soh-route-branch+.soh-route-branch{margin-top:13px;background:var(--tint)}.soh-route-branch h4{font:500 18px/1.4 var(--font-body);letter-spacing:-.02em;margin:0 0 9px}.soh-route-branch p,.soh-route-end p{font-size:12px;color:var(--muted);line-height:1.8}.soh-route-end{background:var(--bg)}.soh-route-end svg{color:var(--accent);margin-bottom:14px}.soh-route-end h4{font:500 21px/1.35 var(--font-body);letter-spacing:-.02em;margin:0 0 12px}.soh-criteria{display:flex;align-items:center;gap:24px;margin-top:30px;border-top:1px solid var(--line);padding-top:23px}.soh-criteria>strong{font-size:12px;font-weight:500}.soh-criteria>div{display:flex;flex-wrap:wrap;gap:8px}.soh-criteria>div>span{border:1px solid var(--line);border-radius:5px;padding:5px 9px;font-size:11px;color:var(--muted);background:var(--bg)}.soh-module-note{display:flex;align-items:baseline;gap:15px;font-size:12px;color:var(--muted);line-height:1.8;margin-top:23px!important;max-width:1120px}.soh-module-note>span{flex:none;border:1px solid var(--line);border-radius:4px;padding:3px 7px;font-size:10px;line-height:1.5;color:var(--ink)}.soh-integrations{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.soh-integrations article{border-top:1px solid var(--line);padding-top:18px;min-width:0}.soh-integrations article>span{font-size:11px;color:var(--accent)}.soh-integrations h4{font:500 21px/1.4 var(--font-body);letter-spacing:-.02em;margin:17px 0 13px}.soh-integrations p{font-size:14px;color:var(--muted);line-height:1.8;min-height:76px}.soh-integrations article>div{font-size:12px;color:var(--muted);line-height:1.8;border-top:1px solid var(--line);padding-top:15px;margin-top:19px}.soh-benefits-section{background:var(--soft);border-block:1px solid var(--line)}.soh-benefits{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));list-style:none;padding:0;margin:0;gap:33px 29px}.soh-benefits>li{grid-column:span 2;border-top:1px solid var(--line);padding-top:22px;min-width:0}.soh-benefits>li:nth-child(n+4){grid-column:span 3}.soh-benefits>li>span{font:400 42px/1 var(--font-body);letter-spacing:-.04em;color:var(--ink)}.soh-benefits h4{font:500 23px/1.35 var(--font-body);letter-spacing:-.025em;margin:18px 0 14px;max-width:500px}.soh-benefits p{font-size:14px;line-height:1.8;color:var(--muted);max-width:570px}.soh-page .db-flow-tab{min-height:170px}html[data-theme=dark] .soh-hub-core,html[data-theme=dark] .soh-route-core{background:#314c3a;border-color:#526e5b}html[data-theme=dark] .soh-screen-image{background:#e9ece8}@media(max-width:1100px){.soh-page .db-hero .hero-grid{gap:32px}.soh-hub{padding:23px}.soh-hub-nodes{gap:8px}.soh-hub-nodes strong{font-size:10px}.soh-hub-top{font-size:9px}.soh-feature-grid{gap:19px}.soh-feature{padding:25px 22px}.soh-feature h3{font-size:21px}.soh-routing-grid{grid-template-columns:1fr 25px 1.3fr 25px 1fr;gap:10px}.soh-route-core,.soh-route-end{padding:23px 20px}.soh-route-core>strong{font-size:26px}.soh-route-branch{padding:19px}.soh-screen-grid{gap:23px}.soh-screen-heading{padding:23px}.soh-screen-heading h4{font-size:22px}.soh-integrations{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.soh-integrations p{min-height:0}.soh-benefits{gap:30px 24px}.soh-benefits h4{font-size:21px}}@media(max-width:900px){.soh-page .db-hero .hero-grid{grid-template-columns:1fr;gap:36px}.soh-page .db-hero h1{font-size:64px}.soh-page .db-hero .hero-tagline{font-size:30px}.soh-hub{width:100%;max-width:620px;justify-self:center}.soh-hub-nodes strong{font-size:12px}.soh-feature{grid-column:span 3}.soh-feature:last-child{grid-column:1/-1}.soh-screen-grid{grid-template-columns:1fr;gap:26px}.soh-screen-heading{padding:26px}.soh-screen-heading h4{font-size:24px}.soh-routing-grid{grid-template-columns:1fr;gap:15px;max-width:650px;margin-inline:auto}.soh-route-arrow{transform:rotate(90deg);line-height:1;width:30px;justify-self:center}.soh-route-options>p{margin-bottom:12px}.soh-route-core,.soh-route-end{text-align:center}.soh-benefits>li{grid-column:span 3}.soh-benefits>li:last-child{grid-column:1/-1}}@media(max-width:750px){.soh-page .db-hero h1{font-size:58px}.soh-page .db-hero .hero-tagline{font-size:26px}.soh-hub{padding:23px 20px}.soh-hub-top{font-size:10px}.soh-hub-nodes strong{font-size:11px}.soh-feature-grid{grid-template-columns:1fr;gap:20px}.soh-feature,.soh-feature:nth-child(n+4),.soh-feature:last-child{grid-column:1}.soh-feature{padding:25px 23px}.soh-feature h3{font-size:23px}.soh-feature>p{margin-bottom:20px}.soh-screen-heading{padding:25px 23px}.soh-screen-heading h4{font-size:23px}.soh-screen-heading p{font-size:14px}.soh-screen figcaption{padding:16px 20px;align-items:start;gap:14px}.soh-screen-image{padding:7px}.soh-criteria{align-items:start;flex-direction:column;gap:15px;margin-top:26px}.soh-module-note{display:block;font-size:12px}.soh-module-note>span{display:table;margin-bottom:11px}.soh-integrations{grid-template-columns:1fr;gap:28px}.soh-integrations h4{font-size:22px;margin-top:12px}.soh-integrations article>div{margin-top:14px;padding-top:13px}.soh-benefits{grid-template-columns:1fr;gap:29px}.soh-benefits>li,.soh-benefits>li:nth-child(n+4),.soh-benefits>li:last-child{grid-column:1}.soh-benefits>li>span{font-size:37px}.soh-benefits h4{font-size:23px;margin-top:15px}.soh-page .db-flow-tab{min-height:163px}.soh-route-branch h4{font-size:20px}.soh-route-branch p,.soh-route-end p{font-size:13px}}@media(max-width:380px){.soh-page .db-hero h1{font-size:50px}.soh-page .db-hero .hero-tagline{font-size:24px}.soh-hub{padding:20px 15px}.soh-hub-top{font-size:9px;gap:10px}.soh-owned{font-size:8px;padding:5px 7px}.soh-hub-nodes{gap:6px}.soh-hub-nodes>div{padding:14px 4px;min-height:102px;gap:11px}.soh-hub-nodes strong{font-size:9px}.soh-hub-core>strong{font-size:31px}.soh-hub-core>p{font-size:10px}.soh-hub figcaption{font-size:9px}.soh-feature{padding:24px 21px}.soh-feature h3{font-size:22px}.soh-screen-heading{padding:23px 20px}.soh-screen-heading h4{font-size:22px}.soh-screen figcaption{font-size:9px;padding:15px}.soh-route-branch{padding:21px}.soh-benefits h4{font-size:22px}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/sn-a-73433eb2ecc36956d4d2.css.map */
