.support-content{--ink:#131b23;--navy:#19283e;--blue:#2853bd;--paper:#f8f7f3;--line:#d9dedf;--muted:#56616b;--green:#12624d;--red:#a33430;--amber:#805516}.support-content *{box-sizing:border-box}.support-content{margin:0;background:var(--paper);color:var(--ink);font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:17px;line-height:1.65}.support-content a{color:inherit;text-underline-offset:4px}.support-content a:hover{color:var(--blue)}.support-content button,.support-content input,.support-content select{font:inherit}.support-content button,.support-content a,.support-content input,.support-content summary,.support-content select{touch-action:manipulation}.support-content :focus-visible{outline:3px solid #bd6322;outline-offset:4px}.support-content button,.support-content summary,.support-content select{cursor:pointer}.support-content [hidden]{display:none!important}.support-content .skip{position:absolute;top:-100px}.support-content .skip:focus{top:10px;background:white;padding:12px;z-index:10}.support-content header{display:flex;align-items:center;gap:26px;border-bottom:1px solid var(--line);padding:20px 4vw;font-size:13px}.support-content header .brand{font-size:13px;font-weight:750;letter-spacing:2px;text-transform:uppercase;text-decoration:none}.support-content header nav{margin-left:auto;display:flex;gap:24px}.support-content header nav a{text-decoration:none}.support-content .preview-label{font-size:11px;border:1px solid #b9c1c9;border-radius:3px;padding:3px 8px;color:var(--muted)}.support-content .support-inner{max-width:1440px;margin:auto;padding:0 4vw}.support-content h1,.support-content h2,.support-content h3{letter-spacing:-.04em;line-height:1.12;font-weight:650}.support-content h1{font-size:clamp(2.8rem,6.3vw,5.5rem);max-width:17ch;margin:22px 0 28px}.support-content h2{font-size:clamp(1.6rem,2.8vw,2.4rem)}.support-content h3{font-size:1.2rem}.support-content .eyebrow{text-transform:uppercase;letter-spacing:.13em;font-size:11px;font-weight:650;color:var(--muted)}.support-content .lede{font-size:clamp(1.15rem,1.8vw,1.5rem);max-width:66ch;line-height:1.55}.support-content .article-hero{padding:64px 0 48px;border-bottom:1px solid var(--line)}.support-content .byline{display:flex;gap:32px;font-size:13px;color:var(--muted);margin-top:32px}.support-content .reading-layout{display:grid;grid-template-columns:240px minmax(0,780px);gap:6vw;padding:46px 0 90px;justify-content:space-between}.support-content aside{align-self:start;position:sticky;top:24px;font-size:13px}.support-content aside>a{display:block;text-decoration:none;padding:11px 0;line-height:1.45}.support-content aside .aside-download{margin-top:20px;border-top:1px solid var(--line);padding-top:20px;color:var(--blue)}.support-content .prose{min-width:0}.support-content .prose>p{margin:0 0 24px}.support-content .prose h2{margin:64px 0 24px;scroll-margin-top:25px}.support-content .prose h3{margin:32px 0 16px}.support-content .prose li{padding:5px 0}.support-content .prose details,.support-content .metric-help{padding:19px 0;border-block:1px solid var(--line);margin:32px 0;font-size:15px}.support-content .prose details p{margin:18px 0}.support-content .prose summary,.support-content .metric-help summary{font-weight:550}.support-content .comparison-callout{display:grid;grid-template-columns:1fr 1fr;background:var(--navy);color:white;margin:32px 0}.support-content .comparison-callout>div{padding:26px;border-right:1px solid #536279}.support-content .comparison-callout span{font-size:13px;color:#c5d1e1}.support-content .comparison-callout strong{display:block;font-size:56px;letter-spacing:-.06em;line-height:1.2;margin-top:8px;font-variant-numeric:tabular-nums}.support-content .comparison-callout p{margin:4px 0 24px;color:#c5d1e1}.support-content .comparison-callout b{font-weight:550;font-size:15px}.support-content .table-scroll{overflow:auto;margin:30px 0}.support-content table{border-collapse:collapse;width:100%;font-size:14px;text-align:left}.support-content th,.support-content td{padding:14px 10px;border-bottom:1px solid var(--line)}.support-content th{background:#e9edf2}.support-content td:not(:first-child),.support-content th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.support-content .three-rules{border-block:1px solid var(--line);margin:28px 0}.support-content .three-rules>div{display:grid;grid-template-columns:95px 1fr;gap:20px;padding:19px 0;border-bottom:1px solid var(--line)}.support-content .three-rules span{font-weight:650;color:var(--blue)}.support-content .three-rules p{margin:0}.support-content .formula{background:#e9eef5;padding:25px 28px;margin:26px 0;border-left:3px solid var(--blue)}.support-content .formula>*{display:block}.support-content .formula span{font-size:13px;color:var(--muted)}.support-content .formula strong{font-size:clamp(1.15rem,2.2vw,1.75rem);line-height:1.5;letter-spacing:-.03em;margin:10px 0;font-weight:600;font-variant-numeric:tabular-nums}.support-content .formula small{font-size:13px;line-height:1.6;color:var(--muted)}.support-content .end-cta{background:var(--navy);color:white;padding:32px;margin:50px 0 32px}.support-content .end-cta h2{margin:14px 0 20px}.support-content .end-cta>span{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.support-content .end-cta a{display:inline-flex;margin:8px 20px 8px 0}.support-content .button{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:13px 22px;background:var(--blue);color:white!important;border-radius:3px;border:0;text-decoration:none;font-weight:550;font-size:15px}.support-content .button:hover{background:#17429f}.support-content .jump{display:none}.support-content .notice{font-size:13px;color:var(--muted);max-width:85ch;line-height:1.65}.support-content .review-links{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding:44px 0 90px}.support-content .review-links>a{text-decoration:none;border-top:3px solid var(--navy);padding-top:24px}.support-content .review-links span{font-size:12px;color:var(--muted)}.support-content .review-links h2{font-size:26px;line-height:1.25}.support-content .review-links p{font-size:15px}.support-content .review-links b{font-size:14px;color:var(--blue)}.support-content footer{display:flex;justify-content:space-between;gap:20px;padding:28px 4vw;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}.support-content .tool-heading{padding:50px 0 36px}.support-content .tool-heading h1{font-size:clamp(2.5rem,5vw,4.3rem);margin:18px 0 22px;max-width:24ch}.support-content .tool-heading .lede{font-size:20px}.support-content .section-heading{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:36px 0 22px}.support-content .section-heading h2{margin:10px 0 0;font-size:28px}.support-content .section-heading a{font-size:13px}.support-content .small{font-size:13px;color:var(--muted)}.support-content .comparison{border:1px solid var(--line);background:#fff}.support-content .compare-row{display:grid;grid-template-columns:minmax(165px,1fr) repeat(2,minmax(0,1fr));border-bottom:1px solid var(--line)}.support-content .compare-row:last-child{border:0}.support-content .compare-row>*{padding:14px 22px;min-width:0}.support-content .compare-row>:last-child{background:#f2f6f4}.support-content .compare-row .row-label{font-size:14px;align-self:center}.support-content .compare-row .value{font-size:20px;font-weight:600;font-variant-numeric:tabular-nums}.support-content .compare-row .value small{display:block;font-size:12px;font-weight:400;color:var(--muted)}.support-content .compare-head{background:var(--navy);color:white}.support-content .compare-head>:last-child{background:#203c3b}.support-content .compare-head .eyebrow{color:#c5d1e1}.support-content .compare-head h3{margin:5px 0;font-size:23px}.support-content .compare-head p{font-size:13px;color:#d3dfed;margin:8px 0}.support-content .compare-head .row-label{font-size:14px;color:#d3dfed}.support-content .compare-row.priority .value{font-size:34px;color:var(--green)}.support-content .compare-row.critical .value[data-critical=true]{color:var(--red)}.support-content .outcome-bar{display:flex;height:10px;overflow:hidden;border-radius:2px;margin:12px 0}.support-content .outcome-bar span{height:100%;background:#8493a5}.support-content .outcome-bar .success{background:var(--green)}.support-content .outcome-bar .failed{background:#b85d54}.support-content .bar-label{font-size:11px!important;font-weight:400!important;color:var(--muted);line-height:1.5}.support-content .compare-row bar{display:block}.support-content .metric-help{font-size:14px;max-width:900px;margin:20px 0 50px}.support-content .case-section{border-top:1px solid var(--line);padding-top:8px}.support-content .case-toolbar{display:flex;justify-content:space-between;align-items:end;gap:24px;margin:24px 0}.support-content .case-toolbar label{display:block;font-size:13px;font-weight:550;max-width:600px;width:100%}.support-content select,.support-content input{display:block;background:#fff;border:1px solid #aab4bc;border-radius:3px;color:var(--ink);width:100%;min-height:48px;padding:10px 12px;margin-top:6px;font-size:15px}.support-content .case-nav{display:flex;gap:16px;align-items:center;white-space:nowrap;font-size:13px}.support-content .case-nav button{width:48px;height:48px;border:1px solid #aab4bc;border-radius:3px;background:white;color:var(--navy)}.support-content button:disabled{opacity:.4;cursor:default}.support-content .case-evidence{background:#e9edf4;padding:25px 30px}.support-content .case-evidence h3{margin:0 0 16px;font-size:25px}.support-content .case-evidence .request{font-size:20px;line-height:1.5;margin:18px 0}.support-content .case-evidence .facts{font-size:15px;max-width:92ch}.support-content .expected{display:inline-block;font-size:12px;border:1px solid #a6b5c5;padding:4px 10px;border-radius:3px}.support-content .response-pair{display:grid;grid-template-columns:1fr 1fr;gap:30px;margin:25px 0 44px}.support-content .response{min-width:0;padding:24px 0}.support-content .response .response-label{display:flex;justify-content:space-between;align-items:start;gap:12px}.support-content .response h3{margin:0 0 14px;font-size:22px}.support-content .badge{font-size:11px;padding:4px 8px;border:1px solid #aab5c0;border-radius:3px;white-space:nowrap}.support-content .badge.bad{background:#f8e9e7;color:#8d2b26;border-color:#dbaba5}.support-content .badge.good{background:#e6f2ec;color:#145841;border-color:#9bc9b3}.support-content .response blockquote{font-size:18px;line-height:1.6;margin:0 0 20px;padding-left:18px;border-left:2px solid var(--line)}.support-content .response p{font-size:14px;color:var(--muted)}.support-content .judgment-summary{display:flex;flex-wrap:wrap;gap:8px;margin:20px 0}.support-content .judgment-summary span{font-size:12px;padding:5px 9px;background:#e9edf2;border-radius:3px}.support-content .response details{border-top:1px solid var(--line);padding-top:14px;font-size:14px}.support-content .judgments{display:grid;grid-template-columns:1fr 1fr;gap:15px;padding-top:20px}.support-content .judgments label{font-size:12px}.support-content .field-error{font-size:13px;color:#9e2824;margin:10px 0;min-height:1.4em}.support-content .reset{background:transparent;border:0;text-decoration:underline;text-underline-offset:4px;color:var(--blue);padding:10px 0;font-size:13px}.support-content .cost-section{border-block:1px solid var(--line);padding:35px 0;display:grid;grid-template-columns:1fr 1fr;gap:65px}.support-content .cost-section h2{font-size:29px;margin:12px 0 20px}.support-content .cost-section p{font-size:15px}.support-content .cost-inputs{display:grid;grid-template-columns:1fr 1fr;gap:24px}.support-content .cost-inputs label{font-size:13px;font-weight:600}.support-content .cost-result{font-size:30px;font-weight:600;letter-spacing:-.04em;line-height:1.25;margin:25px 0 5px}.support-content .cost-unit{font-size:12px;color:var(--muted)}.support-content .tool-end{padding:45px 0 65px;display:flex;gap:50px;align-items:center;justify-content:space-between}.support-content .tool-end h2{font-size:27px}.support-content .tool-end p{font-size:15px;max-width:70ch}.support-content .tool-end .button{flex-shrink:0}.support-content .sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:850px){.support-content header{flex-wrap:wrap;gap:12px}.support-content .preview-label{margin-left:auto}.support-content header nav{margin:0;width:100%;justify-content:space-between;font-size:12px;gap:12px}.support-content .reading-layout{grid-template-columns:1fr;padding-top:20px}.support-content .reading-layout aside{display:none}.support-content .jump{display:block!important;margin:0 0 30px!important}.support-content .jump nav a{display:block;padding:8px 0}.support-content .review-links{grid-template-columns:1fr}.support-content .cost-section{grid-template-columns:1fr;gap:20px}.support-content .tool-end{display:block}.support-content .section-heading{align-items:start}.support-content .section-heading>a{max-width:150px}.support-content .compare-row>*{padding:13px 16px}.support-content .compare-row{grid-template-columns:minmax(125px,.9fr) repeat(2,minmax(0,1fr))}}@media(max-width:560px){.support-content .support-inner{padding:0 20px}.support-content header{padding:16px 20px}.support-content .brand{font-size:11px!important;letter-spacing:1.5px!important}.support-content .preview-label{font-size:10px}.support-content .article-hero{padding:34px 0 26px}.support-content h1{font-size:43px;max-width:17ch;letter-spacing:-.05em}.support-content .byline{flex-wrap:wrap;gap:8px 22px;margin-top:22px;font-size:12px}.support-content .prose{font-size:16px}.support-content .prose h2{font-size:26px;margin-top:45px}.support-content .comparison-callout>div{padding:19px 15px}.support-content .comparison-callout strong{font-size:43px}.support-content .comparison-callout b{font-size:13px}.support-content .three-rules>div{grid-template-columns:1fr;gap:6px}.support-content .formula{padding:20px}.support-content .formula strong{font-size:21px}.support-content .end-cta{padding:24px}.support-content .table-scroll table{font-size:12px}.support-content th,.support-content td{padding:12px 7px}.support-content .tool-heading{padding-top:28px}.support-content .tool-heading h1{font-size:39px}.support-content .tool-heading .lede{font-size:18px}.support-content .notice{font-size:12px}.support-content .section-heading{display:block}.support-content .section-heading h2{font-size:25px}.support-content .section-heading>a{display:inline-block;max-width:none;margin-top:15px}.support-content .compare-row{grid-template-columns:1.05fr 1fr 1fr}.support-content .compare-row>*{padding:12px 9px}.support-content .compare-row .row-label{font-size:12px;line-height:1.45}.support-content .compare-head .eyebrow{color:#c5d1e1}.support-content .compare-head h3{font-size:18px;letter-spacing:-.03em}.support-content .compare-head p{font-size:11px;line-height:1.4}.support-content .compare-row .value{font-size:18px}.support-content .compare-row.priority .value{font-size:25px}.support-content .compare-row .value small{font-size:10px}.support-content .bar-label{font-size:10px!important}.support-content .case-toolbar{display:block}.support-content .case-nav{margin-top:14px;justify-content:space-between}.support-content .case-evidence{padding:22px}.support-content .case-evidence .request{font-size:18px}.support-content .case-evidence h3{font-size:23px}.support-content .response-pair{grid-template-columns:1fr;gap:0}.support-content .response+.response{border-top:1px solid var(--line)}.support-content .cost-inputs{gap:18px}.support-content .cost-result{font-size:25px}.support-content .tool-end{padding-top:25px}.support-content footer{display:block;padding:24px 20px}.support-content footer span{display:block;margin-top:8px}.support-content .review-links{padding-top:25px}}@media(prefers-reduced-motion:no-preference){.support-content html{scroll-behavior:smooth}}@media(max-width:560px){.support-content .judgments{grid-template-columns:1fr}}

.support-content .prose{max-width:none}.support-content .support-inner{max-width:1440px;margin:auto;padding:0 4vw}.support-content a{color:inherit}.support-content{padding-bottom:1px}
