.companystack.companystack{--site-accent:#166f63;--site-primary:#166f63;--site-ink:#18241f;--site-background:#f3f5f7;min-height:100vh}.companystack.companystack :is(.nav-links a,.site-search input,.site-search button,.footer-links a,.footer-links button,.button,label,li,p){font-size:16px}.companystack.companystack :is(.eyebrow,small,.badge,.tag,.quality-badge){font-size:14px}.companystack.companystack :is(input,select,textarea,button,.button){min-height:44px;font-size:16px}.companystack.companystack img{max-width:100%;object-fit:contain}.companystack.companystack :is(.table-wrap,.table-scroll,.comparison-table-wrap){overflow-x:auto;max-width:100%}.companystack.companystack .calculator-form{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:18px;align-items:end}.companystack.companystack .calculator-form label{display:flex;flex-direction:column;gap:8px;min-width:0}.companystack.companystack .calculator-form input:not([type=checkbox]),.companystack.companystack .calculator-form select{width:100%;padding:10px;border:1px solid #c8d2df;border-radius:8px;background:white}.companystack.companystack .comparison-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:24px}.companystack.companystack .comparison-grid>*{min-width:0;overflow-wrap:anywhere}.companystack.companystack .hero{background:none;color:var(--text);display:block;max-width:none;min-height:0;border-radius:0}.companystack.companystack .winner-panel{color:var(--text);min-width:0}.companystack.companystack .calculator-form label.check{flex-direction:row;align-items:center}.companystack.companystack .calculator-form input[type=checkbox]{width:20px;flex:none}.companystack.companystack .public-kit{max-width:1160px;margin:auto;padding:48px 24px}.companystack.companystack .public-info-page{--site-accent:#166f63;--site-primary:#166f63;--site-ink:#18241f;--site-background:#f3f5f7}.companystack.companystack table{font-size:16px}.companystack.companystack :is(h1,h2,h3,p,a){overflow-wrap:break-word}@media(max-width:760px){.companystack.companystack .shell{width:calc(100% - 32px);max-width:100%}.companystack.companystack .calculator-form,.companystack.companystack .comparison-hero{grid-template-columns:1fr}.companystack.companystack .site-header .site-search{width:100%}.companystack.companystack .nav{gap:16px}.companystack.companystack .nav-dropdown{position:static;display:block;box-shadow:none}.companystack.companystack .nav-links{max-height:75vh;overflow-y:auto}.companystack.companystack .footer-links{display:flex;flex-wrap:wrap;gap:16px}.companystack.companystack table{min-width:600px}.companystack.companystack main{overflow-x:clip}}.companystack.companystack .cs-header .public-nav-toggle{display:none}.companystack.companystack .cs-header .nav-links>div{display:flex;gap:24px;align-items:center}.companystack.companystack .cs-header .public-nav-toggle svg{flex:none}@media(max-width:1000px){.companystack.companystack .cs-header .nav{display:flex;flex-wrap:wrap;justify-content:space-between}.companystack.companystack .cs-header .public-nav-toggle{display:inline-flex;align-items:center;gap:8px;border:1px solid #c8d2df;border-radius:8px;background:white;color:#18241f;padding:8px 12px}.companystack.companystack .cs-header .nav-links{display:none;order:4;width:100%}.companystack.companystack .cs-header .nav-links.expanded{display:block}.companystack.companystack .cs-header .nav-links>div{display:flex;flex-direction:column;align-items:stretch;gap:16px}.companystack.companystack .cs-header .nav-dropdown{display:block;position:static;box-shadow:none}.companystack.companystack .cs-header .nav-top{font-weight:700}.companystack.companystack .cs-header .site-search{order:3;width:100%}.companystack.companystack .cs-header .site-search input{width:100%;min-width:0}}.companystack .cs-reviewed-guide{--public-guide-accent:var(--accent);--public-guide-ink:var(--text);--public-guide-muted:var(--muted);--public-guide-line:var(--line);--guide-soft:var(--panel);padding-block:24px 64px;min-width:0}