.cc-fov-comparison{scroll-margin-top:90px;min-width:0}.cc-calc .cc-fov-comparison-heading h2{font-size:clamp(22px,2.4vw,29px);line-height:1.25;letter-spacing:-.025em}.cc-fov-comparison-heading>p{font-size:14px;color:#5d6b7c;line-height:1.65;margin:10px 0 18px}.cc-fov-table-wrap{overflow-x:auto;border:1px solid #d9e4ee;border-radius:12px}.cc-calc table.cc-fov-table{width:100%;min-width:580px;margin:0;border:0;border-collapse:collapse;table-layout:fixed;background:#fff;font-size:13px}.cc-fov-table caption{text-align:start;padding:12px 16px;font-size:12px;color:#5d6b7c;border-bottom:1px solid #d9e4ee}.cc-calc .cc-fov-table :is(th,td){text-align:start;padding:16px;border:0;border-bottom:1px solid #e1e8ef;vertical-align:middle;background:transparent;overflow-wrap:anywhere}.cc-calc .cc-fov-table thead th{color:#506477;font-size:11px;line-height:1.5;background:#f5f8fb;font-weight:650}.cc-fov-table th:first-child{width:37%;font-size:13px;color:#17344c}.cc-fov-table strong{font-size:19px;font-weight:650;letter-spacing:-.025em;white-space:nowrap;color:#12324c}.cc-fov-table small{display:block;font-size:11px;font-weight:400;color:#657589;margin-top:6px;line-height:1.5}.cc-fov-table tr:last-child :is(th,td){border-bottom:0}.cc-fov-table .cc-fov-delta{background:#f2f8fd}.cc-fov-table .cc-fov-delta strong{font-size:16px;color:#0868a7}.cc-calc .cc-fov-method-note{font-size:12px;line-height:1.8;color:#5d6b7c;margin:16px 0 0}.cc-fov-guide-link{display:inline-flex;gap:8px;align-items:center;margin-top:14px;font-size:13px;line-height:1.65;color:#0868a7}.cc-fov-warning{font-size:12px;line-height:1.7;border-inline-start:3px solid #d79a35;background:#fff9ed;padding:12px 15px;margin:16px 0 0;color:#6d542c}.cc-fov-warning[hidden]{display:none!important}.cc-calc .cc-fov-distance{margin-top:24px}.cc-calc .cc-fov-sampling{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-calc-formulas code+code{margin-top:10px}.cc-fov-product-note{border:1px solid #d9e4ee;border-radius:14px;background:#f5f8fb;padding:24px;margin:24px 0;min-width:0}.cc-fov-product-note h3{margin:0 0 10px!important;font-size:22px!important;line-height:1.35!important;letter-spacing:-.025em}.cc-fov-product-note p{font-size:13px!important;line-height:1.8!important;margin:12px 0!important;color:#536576}.cc-fov-example{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-block:18px}.cc-fov-example>div{border:1px solid #dbe5ed;border-radius:8px;padding:16px;background:#fff}.cc-fov-example span{display:block;font-size:12px;color:#607286;line-height:1.5}.cc-fov-example strong{display:block;font-size:clamp(20px,2.6vw,27px);letter-spacing:-.025em;line-height:1.4;margin-top:6px;color:#17344c}.cc-fov-product-actions{display:flex;gap:12px 24px;align-items:center;flex-wrap:wrap;margin-top:18px}.cc-fov-product-actions a{display:inline-flex;gap:14px;align-items:center;min-height:44px;font-size:13px;line-height:1.5;color:#0868a7;text-decoration:none}.cc-fov-product-actions a:first-child{background:#0876c9;color:#fff;border-radius:6px;padding:12px 16px}.cc-fov-product-actions a:focus-visible,.cc-fov-guide-link:focus-visible,.cc-fov-table-wrap:focus-visible{outline:3px solid #1288f4;outline-offset:3px}.cc-fov-live-status{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important}
@media(max-width:767px){.cc-calc .cc-fov-table :is(th,td){padding:13px 12px}.cc-fov-product-note{padding:18px}.cc-fov-example{gap:10px}.cc-fov-example>div{padding:13px}.cc-fov-product-actions{align-items:flex-start;flex-direction:column;gap:10px}.cc-fov-product-actions a:first-child{width:100%;justify-content:space-between}.cc-calc .cc-fov-sampling{grid-template-columns:1fr}#cc-calculator-page-28561-upgrade .cc-calc-presets{grid-template-columns:repeat(2,minmax(0,1fr))}.cc-fov-example{grid-template-columns:1fr}.cc-fov-table-wrap{overscroll-behavior-inline:contain}}

@media(max-width:767px){.cc-fov-table-wrap{overflow:visible}.cc-calc table.cc-fov-table{min-width:0;display:block}.cc-fov-table caption{display:block}.cc-calc .cc-fov-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.cc-fov-table tbody{display:block}.cc-calc .cc-fov-table tbody tr{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.cc-calc .cc-fov-table tbody th{grid-column:1/-1;width:auto!important;padding:13px 12px 6px;border-bottom:0}.cc-calc .cc-fov-table tbody td{display:flex;flex-direction:column;gap:7px;padding:8px 12px 15px;min-width:0}.cc-fov-table tbody td:before{content:attr(data-axis);color:#657589;font-size:10px;line-height:1.5}.cc-fov-table tbody td strong{font-size:17px;white-space:normal;overflow-wrap:anywhere}.cc-fov-table tbody td small{margin-top:0}.cc-calc .cc-fov-table tr:last-child :is(th,td){border-bottom:0}}
