.cost-page .section-intro{max-width:830px}.cost-lens-grid article{background:radial-gradient(circle at 92% 7%, color-mix(in srgb, var(--blue) 11%, transparent), transparent 11rem), linear-gradient(145deg, color-mix(in srgb, var(--card) 94%, var(--white)), var(--card) 68%, color-mix(in srgb, var(--card) 95%, var(--blue)));flex-direction:column;min-height:290px;display:flex}.cost-lens-grid h3{color:var(--ink);margin:48px 0 0;font-size:clamp(30px,3vw,40px)}.cost-lens-grid p{margin:auto 0 0}.cost-comparison-section{background:radial-gradient(circle at 88% 8%, color-mix(in srgb, var(--blue) 9%, transparent), transparent 28rem), var(--surface);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.cost-comparison-table{background:var(--card);border:1px solid color-mix(in srgb, var(--blue) 20%, var(--line));box-shadow:-1px -1px 0 var(--material-highlight), 0 28px 62px var(--material-drop-shadow), inset 1px 1px 0 var(--material-soft-highlight), inset -2px -3px 0 var(--material-edge-shadow);border-radius:24px;overflow:hidden}.cost-comparison-head,.cost-comparison-row{grid-template-columns:minmax(130px,.5fr) repeat(2,minmax(0,1fr));display:grid}.cost-comparison-head{color:var(--ink);background:linear-gradient(145deg, color-mix(in srgb, var(--blue-pale) 74%, var(--white)), var(--blue-pale));border-bottom:1px solid color-mix(in srgb, var(--blue) 26%, var(--line))}.cost-comparison-head>*{letter-spacing:.025em;padding:22px 26px;font-size:13px;font-weight:780}.cost-comparison-head>:not(:first-child),.cost-comparison-row>:not(:first-child){border-left:1px solid var(--line)}.cost-comparison-head strong:last-child{color:var(--blue)}.cost-comparison-row:not(:last-child){border-bottom:1px solid var(--line)}.cost-comparison-row>*{margin:0;padding:24px 26px}.cost-comparison-row>strong{color:var(--ink);font-size:14px}.cost-comparison-row p{color:var(--ink-soft);font-size:14px}.cost-comparison-row p:last-child{color:var(--ink);background:color-mix(in srgb, var(--blue) 5%, var(--card));font-weight:620}.cost-assurance-section{background:var(--page)}.cost-assurance-card{background:radial-gradient(circle at 5% 0%, color-mix(in srgb, var(--cyan) 19%, transparent), transparent 24rem), radial-gradient(circle at 92% 96%, color-mix(in srgb, var(--blue) 14%, transparent), transparent 22rem), linear-gradient(145deg, color-mix(in srgb, var(--card) 92%, var(--white)), var(--card));border:1px solid color-mix(in srgb, var(--blue) 27%, var(--line));box-shadow:-1px -1px 0 var(--material-highlight), 0 34px 74px var(--material-drop-shadow), inset 1px 1px 0 var(--material-soft-highlight), inset -3px -4px 0 var(--material-edge-shadow);border-radius:28px;grid-template-columns:minmax(0,1.08fr) minmax(360px,.92fr);align-items:center;gap:clamp(48px,8vw,110px);padding:clamp(42px,6vw,72px);display:grid;position:relative;overflow:hidden}.cost-assurance-card:after{content:"";pointer-events:none;border:1px solid color-mix(in srgb, var(--white) 42%, transparent);border-right-color:color-mix(in srgb, var(--ink) 7%, transparent);border-bottom-color:color-mix(in srgb, var(--ink) 10%, transparent);border-radius:20px;position:absolute;inset:8px}.cost-assurance-card>*{z-index:1;position:relative}.cost-assurance-card h2{max-width:650px;color:var(--ink);margin:0;font-size:clamp(39px,5vw,62px)}.cost-assurance-card>div>p:last-child{max-width:650px;color:var(--ink-soft);margin:24px 0 0;font-size:17px}.cost-assurance-card ul{gap:12px;margin:0;padding:0;list-style:none;display:grid}.cost-assurance-card li{background:color-mix(in srgb, var(--card) 84%, var(--blue-pale));border:1px solid color-mix(in srgb, var(--blue) 19%, var(--line));min-height:72px;box-shadow:inset 1px 1px 0 var(--material-soft-highlight), inset -1px -2px 0 var(--material-edge-shadow);border-radius:14px;grid-template-columns:38px 1fr;align-items:center;gap:16px;padding:16px 20px;display:grid}.cost-assurance-card li span{color:var(--blue);letter-spacing:.08em;font-size:11px;font-weight:800}.cost-assurance-card li strong{color:var(--ink);font-size:17px}.cost-coverage-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.cost-coverage-grid article{background:radial-gradient(circle at 92% 5%, color-mix(in srgb, var(--blue) 11%, transparent), transparent 12rem), linear-gradient(145deg, color-mix(in srgb, var(--card) 94%, var(--white)), var(--card) 65%, color-mix(in srgb, var(--card) 95%, var(--blue)));border:1px solid color-mix(in srgb, var(--blue) 16%, var(--line));min-width:0;min-height:475px;box-shadow:var(--material-card-shadow);border-radius:22px;flex-direction:column;padding:32px;display:flex}.cost-coverage-grid article>span,.cost-risk-grid article>span{color:var(--blue);letter-spacing:.1em;font-size:11px;font-weight:800}.cost-coverage-grid h3{color:var(--ink);margin:46px 0 16px;font-size:clamp(30px,3vw,39px)}.cost-coverage-grid article>p{min-height:72px;color:var(--ink-soft);margin:0 0 25px;font-size:14px}.cost-coverage-grid nav{border-top:1px solid var(--line);margin-top:auto}.cost-coverage-grid nav a{color:var(--ink);border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:13px 0;font-size:13px;font-weight:670;display:grid}.cost-coverage-grid nav em{color:var(--blue);font-style:normal;transition:transform .18s}.cost-coverage-grid nav a:hover em,.cost-coverage-grid nav a:focus-visible em{transform:translate(3px,-3px)}.cost-overview-link{width:fit-content;color:var(--ink);align-items:center;gap:12px;margin:34px 0 0 auto;font-size:14px;font-weight:740;display:flex}.cost-overview-link span{color:var(--blue);font-size:19px;transition:transform .18s}.cost-overview-link:hover span,.cost-overview-link:focus-visible span{transform:translate(4px)}.cost-risk-layout{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);align-items:start;gap:clamp(54px,8vw,112px);display:grid}.cost-risk-layout .section-intro{margin:0;position:sticky;top:150px}.cost-risk-layout .section-intro>p:not(.eyebrow){color:var(--ink-soft);margin:24px 0 0;font-size:17px}.cost-risk-layout .text-link{color:var(--blue)}.cost-risk-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.cost-risk-grid article{background:linear-gradient(145deg, color-mix(in srgb, var(--card) 94%, var(--white)), var(--card));border:1px solid var(--line);min-height:230px;box-shadow:var(--material-card-shadow);border-radius:19px;padding:28px}.cost-risk-grid h3{color:var(--ink);margin:48px 0 12px;font-size:27px}.cost-risk-grid p{color:var(--ink-soft);margin:0;font-size:14px}.cost-final-actions{flex-wrap:wrap;gap:12px;display:flex}.cost-download-button{color:var(--white);background:#07111f29;border-color:#ffffff6b}.cost-download-button:hover,.cost-download-button:focus-visible{background:#07111f4d;border-color:#ffffffb8;transform:translateY(-2px)}html[data-theme=dark] .cost-comparison-head{background:linear-gradient(145deg, color-mix(in srgb, var(--blue-pale) 80%, var(--card)), var(--blue-pale))}html[data-theme=dark] .cost-assurance-card:after{border-color:#ffffff0f #0003 #00000047 #ffffff0f}@media (width<=930px){.cost-assurance-card,.cost-risk-layout{grid-template-columns:1fr}.cost-assurance-card{gap:36px}.cost-coverage-grid{grid-template-columns:1fr}.cost-coverage-grid article,.cost-coverage-grid article>p{min-height:0}.cost-risk-layout .section-intro{position:static}}@media (width<=720px){.cost-comparison-table{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.cost-comparison-head{display:none}.cost-comparison-row{background:var(--card);border:1px solid var(--line);box-shadow:var(--material-card-shadow);border-radius:16px;grid-template-columns:1fr;margin-bottom:14px;display:grid;overflow:hidden}.cost-comparison-row:not(:last-child){border-bottom:1px solid var(--line)}.cost-comparison-row>*{padding:17px 20px}.cost-comparison-row>:not(:first-child){border-top:1px solid var(--line);border-left:0}.cost-comparison-row p:before{color:var(--blue);letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:800;display:block}.cost-comparison-row p:nth-child(2):before{content:"Piecemeal stack"}.cost-comparison-row p:last-child:before{content:"Network Box USA"}.cost-risk-grid{grid-template-columns:1fr}}@media (width<=640px){.cost-assurance-card{width:min(calc(100% - 32px), var(--shell));border-radius:20px;padding:34px 24px}.cost-assurance-card h2{font-size:38px}.cost-assurance-card li{padding-inline:16px}.cost-coverage-grid article{padding:26px 22px}.cost-overview-link{margin-left:0}.cost-final-actions,.cost-final-actions .button{width:100%}}.partner-responsibilities[data-astro-cid-sxz2udka]{border-top:1px solid var(--line)}.responsibility-table-wrap[data-astro-cid-sxz2udka]{border:1px solid var(--line);background:var(--card);border-radius:18px;overflow:hidden}table[data-astro-cid-sxz2udka]{border-collapse:collapse;table-layout:fixed;width:100%}caption[data-astro-cid-sxz2udka]{color:var(--ink-soft);text-align:left;padding:18px 24px;font-size:13px}thead[data-astro-cid-sxz2udka]{background:var(--navy);color:#fff}th[data-astro-cid-sxz2udka],td[data-astro-cid-sxz2udka]{text-align:left;vertical-align:top;padding:22px 24px;font-size:14px;line-height:1.65}thead[data-astro-cid-sxz2udka] th[data-astro-cid-sxz2udka]{letter-spacing:.04em;font-size:12px;font-weight:750}thead[data-astro-cid-sxz2udka] th[data-astro-cid-sxz2udka]:first-child{width:20%}tbody[data-astro-cid-sxz2udka] th[data-astro-cid-sxz2udka]{color:var(--ink);font-weight:750}td[data-astro-cid-sxz2udka]{color:var(--ink-soft);border-left:1px solid var(--line)}tbody[data-astro-cid-sxz2udka] tr[data-astro-cid-sxz2udka]+tr[data-astro-cid-sxz2udka]{border-top:1px solid var(--line)}tbody[data-astro-cid-sxz2udka] tr[data-astro-cid-sxz2udka]:nth-child(2n){background:color-mix(in srgb, var(--surface) 55%, var(--card))}.mobile-label[data-astro-cid-sxz2udka]{display:none}.responsibility-scope[data-astro-cid-sxz2udka]{color:var(--ink-soft);margin:18px 0 0;font-size:13px}@media (width<=760px){table[data-astro-cid-sxz2udka],tbody[data-astro-cid-sxz2udka],tr[data-astro-cid-sxz2udka],th[data-astro-cid-sxz2udka],td[data-astro-cid-sxz2udka]{display:block}table[data-astro-cid-sxz2udka]{table-layout:auto}thead[data-astro-cid-sxz2udka]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}caption[data-astro-cid-sxz2udka]{padding:18px 20px;display:block}th[data-astro-cid-sxz2udka],td[data-astro-cid-sxz2udka]{padding:16px 20px}tbody[data-astro-cid-sxz2udka] th[data-astro-cid-sxz2udka]{background:var(--blue-pale);font-size:16px}td[data-astro-cid-sxz2udka]{border:0}td[data-astro-cid-sxz2udka]+td[data-astro-cid-sxz2udka]{border-top:1px solid var(--line)}.mobile-label[data-astro-cid-sxz2udka]{color:var(--blue);margin-bottom:6px;font-size:12px;font-weight:750;display:block}}
