@media (min-width:900px){.hw-seo{--hw-text-md:30px;--hw-text-xl:72px}}:where(.hw-seo) :where(h1,h2,h3,p){margin:0}:where(.hw-seo) :where(p){text-wrap:pretty}:where(.hw-seo a,.hw-seo summary){color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.hw-seo{color:var(--hw-ink);font:400 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body)}.hw-read{gap:var(--hw-space-6);margin:var(--hw-space-5) var(--hw-gutter);padding:var(--hw-space-5) var(--hw-space-4);background:var(--hw-surface);border-block-start:var(--hw-rule-court) solid var(--hw-line-strong);grid-template-columns:minmax(0,1fr);display:grid}.hw-read>section,.hw-related{gap:var(--hw-space-3);align-content:start;min-width:0;display:grid}.hw-read p{max-width:var(--hw-measure)}.hw-read-foot{gap:var(--hw-space-3)}.hw-edge{white-space:normal;text-align:start;margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-textbtn.is-phrase{text-transform:none;letter-spacing:0}.hw-steps{margin:0;padding:0;list-style:none;display:grid}.hw-steps li{grid-template-columns:var(--hw-target) minmax(0, 1fr);gap:var(--hw-space-3);padding-block:var(--hw-space-3);border-block-start:var(--hw-rule) solid var(--hw-line);align-items:start;display:grid}.hw-steps .hw-n{width:var(--hw-target);height:var(--hw-target);background:var(--hw-bug);color:var(--hw-on-bug);font-size:var(--hw-text-lg);outline:var(--hw-rule) solid var(--hw-bug-line);place-items:center;display:grid}.hw-steps li>p,.hw-steps li>div{align-self:center}.hw-spirit li>div{gap:var(--hw-space-1);display:grid}.hw-spirit-title{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display)}.hw-faq details{border-block-start:var(--hw-rule) solid var(--hw-line)}.hw-faq summary{justify-content:space-between;align-items:center;gap:var(--hw-space-3);min-height:52px;padding-block:var(--hw-space-2);list-style:none;display:flex}.hw-faq summary::-webkit-details-marker{display:none}.hw-faq summary h3{font:700 var(--hw-text-base) / var(--hw-lh-body) var(--hw-font-body)}.hw-faq summary:after{content:"+";font:700 var(--hw-text-lg) / var(--hw-lh-tight) var(--hw-font-display);flex:none}.hw-faq details[open] summary:after{content:"−"}@media (hover:hover){.hw-faq summary:hover h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}}.hw-faq summary:active h3{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.hw-faq details p{padding-block-end:var(--hw-space-4)}.hw-crumbs{align-items:center;gap:0 var(--hw-space-1);font:600 var(--hw-text-sm) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.hw-crumbs li{align-items:center;gap:var(--hw-space-1);display:flex}.hw-crumbs .hw-textbtn{white-space:normal;text-align:start}@media (max-width:899.98px){.hw-crumbs{overscroll-behavior-x:contain;max-width:100%;padding-block:var(--hw-space-1);flex-wrap:nowrap;overflow-x:auto}.hw-crumbs li{flex:none}.hw-crumbs .hw-textbtn{white-space:nowrap}}.hw-crumbs li:first-child .hw-textbtn{margin-inline-start:calc(-1 * var(--hw-space-2))}.hw-crumb-now{min-height:var(--hw-target);color:var(--hw-ink);align-items:center;display:inline-flex}.hw-land-crumbs .hw-crumbs{color:var(--hw-ink-on-floor)}.hw-related-card{max-width:640px;transition:scale var(--hw-dur-press) ease-out;text-decoration:none;display:grid}.hw-related-card:active{scale:.98}.hw-related-copy{gap:var(--hw-space-2);padding:var(--hw-space-4);display:grid}.hw-related-body{max-width:var(--hw-measure);color:var(--hw-ink-muted)}.hw-related-cta{align-items:center;gap:var(--hw-space-1);color:var(--hw-ink);text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px;display:inline-flex}@media (hover:hover){.hw-related-card:hover{background:var(--hw-surface-raised)}}.hw-land{flex:1 0 auto;grid-template-columns:minmax(0,1fr);align-content:start;padding-block-end:var(--hw-space-6);display:grid}.hw-land-crumbs{margin:var(--hw-space-3) var(--hw-gutter) 0;max-width:calc(100% - 2 * var(--hw-gutter));justify-self:start}.hw-land-hero{gap:var(--hw-space-4);padding:var(--hw-space-6) var(--hw-gutter) var(--hw-space-3);grid-template-columns:minmax(0,1fr);justify-items:start;display:grid}.hw-land-hero h1,.hw-land-hero h2{max-width:20ch}.hw-land-final{padding-block-start:var(--hw-space-5)}.hw-land-disclaimer{margin-block-start:var(--hw-space-3)}.hw-compare{border-collapse:collapse;table-layout:fixed;width:100%;font:400 var(--hw-text-sm) / var(--hw-lh-body) var(--hw-font-body);text-align:start}.hw-compare th,.hw-compare td{padding:var(--hw-space-2);vertical-align:top;text-align:start;overflow-wrap:break-word;border-block-end:var(--hw-rule) solid var(--hw-line)}.hw-compare thead th{font:700 var(--hw-text-btn) / var(--hw-lh-tight) var(--hw-font-display);border-block-end:var(--hw-rule-court) solid var(--hw-line-strong)}.hw-compare thead th:first-child,.hw-compare tbody th{width:28%;font:600 var(--hw-text-xs) / var(--hw-lh-tight) var(--hw-font-display);text-transform:uppercase;letter-spacing:var(--hw-track-caps);color:var(--hw-ink-muted)}.hw-compare tbody th{padding-block-start:var(--hw-space-3)}.hw-compare thead th.is-ours{background:var(--hw-bug);color:var(--hw-on-bug);outline:var(--hw-rule) solid var(--hw-bug-line)}.hw-compare td:last-child{background:var(--hw-surface-raised)}@media (min-width:900px){.hw-read{column-gap:var(--hw-space-7);margin:var(--hw-space-6) var(--hw-gutter-wide);padding:var(--hw-space-6);grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.hw-read .span{grid-column:1/-1}.hw-land-crumbs{margin-inline:var(--hw-gutter-wide)}.hw-land-hero{padding:var(--hw-space-7) var(--hw-gutter-wide) var(--hw-space-3)}.hw-compare{font-size:var(--hw-text-base)}.hw-compare th,.hw-compare td{padding:var(--hw-space-3) var(--hw-space-4)}}.hw-seo .hw-top .hw-word{min-height:var(--hw-target)}
