@layer properties,theme,base;@layer components{.comparison-page{--comparison-accent:#ff9d24;--comparison-accent-bright:#ffb24f;--comparison-competitor:#69a7ff;--comparison-success:#54dc9a;--comparison-danger:#ff7182;--comparison-warning:#e9b968;--comparison-ink:#f7f8fb;--comparison-muted:#a5adbc;--comparison-faint:#8a94a5;--comparison-border:#aab8cc1f;--comparison-border-strong:#aab8cc38;--comparison-panel:#090d13;--comparison-panel-raised:#0c121b;--comparison-surface-orange:#ff9d2412;--comparison-surface-blue:#69a7ff0f;--comparison-label-size:.75rem;color:var(--comparison-ink);font-family:"Mozilla Text", var(--font-sans);background:#030507;overflow:clip}.comparison-page *,.comparison-page :before,.comparison-page :after{box-sizing:border-box}.comparison-page :where(h1,h2,h3,p,ul,ol,dl){margin:0}.comparison-page :where(a){color:inherit;text-decoration:none}.comparison-page a:focus-visible,.comparison-page summary:focus-visible{outline:2px solid var(--comparison-accent);outline-offset:4px}.comparison-shell{width:min(76rem,100% - 2rem);margin-inline:auto}.comparison-shell--hero,.comparison-shell--scorecard{width:min(90rem,100% - 2rem)}.comparison-shell--compact{width:min(68rem,100% - 2rem)}.comparison-kicker,.comparison-label{color:var(--comparison-accent);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.12em;text-transform:uppercase;font-weight:800;line-height:1.3}.comparison-kicker{align-items:center;gap:.65rem;display:flex}.comparison-kicker:before{background:var(--comparison-accent);content:"";width:1.5rem;height:2px}.comparison-breadcrumb{color:var(--comparison-faint);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.65rem;font-weight:700;display:grid}.comparison-breadcrumb>*{align-items:center;min-height:44px;line-height:1.35;display:inline-flex}.comparison-breadcrumb a{color:var(--comparison-muted)}.comparison-breadcrumb a:hover{color:var(--comparison-accent-bright)}.comparison-hero{isolation:isolate;border-block-end:1px solid var(--comparison-border);background:radial-gradient(circle at 18% 30%,#ff9d2424,#0000 30rem),radial-gradient(circle at 86% 24%,#69a7ff1c,#0000 31rem),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/4rem 4rem,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/4rem 4rem,#030507;min-height:min(49rem,100svh - 4rem);padding-block:clamp(2.75rem,7vw,6rem) 4rem;position:relative}.comparison-hero:before{z-index:-1;content:"";background:linear-gradient(#0305071a,#030507 92%);position:absolute;inset:0}.comparison-hero__grid{gap:2rem;display:grid}.comparison-hero__copy{flex-direction:column;align-items:flex-start;display:flex}.comparison-hero__copy .comparison-kicker{margin-block-start:1.75rem}.comparison-hero h1{color:#fff;letter-spacing:-.065em;text-wrap:balance;max-width:12ch;margin-block-start:.9rem;font-size:clamp(3.1rem,13vw,5.8rem);font-weight:720;line-height:.91}.comparison-hero__dek{color:#e9edf4;max-width:38rem;font-size:clamp(1.05rem,2vw,1.3rem);font-weight:700;line-height:1.5;margin-block-start:1.25rem!important}.comparison-hero__actions,.comparison-final-cta__actions{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-block-start:1.75rem;display:flex}.comparison-text-link{color:#f3f5f8;border-block-end:1px solid #ff9d24a6;align-items:center;gap:.55rem;min-height:44px;font-size:.9rem;font-weight:750;display:inline-flex}.comparison-text-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;width:1rem;height:1rem;transition:transform .16s}.comparison-text-link:hover{color:var(--comparison-accent-bright)}.comparison-text-link:hover svg{transform:translate(.2rem)}.comparison-product-arena{border:1px solid var(--comparison-border-strong);background:linear-gradient(145deg,#ffffff0a,#0000 35%),#070b11eb;align-self:center;padding:1rem;position:relative;box-shadow:0 2.5rem 7rem #00000073}.comparison-product-arena:before,.comparison-table-wrap:before{background:var(--comparison-accent);content:"";width:5rem;height:2px;position:absolute;inset-block-start:-1px;inset-inline-start:-1px;box-shadow:0 0 1.5rem #ff9d2473}.comparison-product-arena__topline{border-block-end:1px solid var(--comparison-border);color:var(--comparison-faint);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;gap:1rem;padding:.35rem .25rem .9rem;font-weight:700;display:flex}.comparison-product-arena__products{gap:.75rem;margin-block-start:1rem;display:grid}.comparison-product-card{border:1px solid var(--comparison-border-strong);background:var(--comparison-panel-raised);grid-template-columns:3rem minmax(0,1fr);align-content:center;gap:1rem;min-height:11.5rem;padding:clamp(1rem,3vw,1.5rem);display:grid}.comparison-product-card--hone{background:linear-gradient(135deg,#ff9d2426,#090d13f5 68%);border-color:#ff9d2461}.comparison-product-card--competitor{background:linear-gradient(135deg,#69a7ff21,#090d13f5 68%);border-color:#69a7ff52}.comparison-product-card__mark{background:#ff9d2414;border:1px solid #ff9d2473;place-items:center;width:3rem;height:3rem;display:grid}.comparison-product-card--competitor .comparison-product-card__mark{background:#69a7ff14;border-color:#69a7ff6b}.comparison-product-logo{object-fit:contain;width:2rem;height:2rem;display:block}.comparison-product-card strong{color:#fff;font-size:clamp(1.15rem,3vw,1.45rem);line-height:1.2;display:block}.comparison-product-card p{color:#cad1dd;font-size:.9rem;font-weight:650;line-height:1.45;margin-block-start:.35rem!important}.comparison-product-card small{color:var(--comparison-muted);margin-block-start:1rem;font-size:.88rem;line-height:1.55;display:block}.comparison-product-arena__versus{width:2.75rem;height:2.75rem;color:var(--comparison-accent-bright);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.08em;text-transform:uppercase;background:#080c12;border:1px solid #ff9d2473;justify-self:center;place-items:center;font-weight:800;display:grid;box-shadow:0 0 1.5rem #ff9d2429}.comparison-hero__verdict{border:1px solid #ff9d243d;border-inline-start:3px solid var(--comparison-accent);background:linear-gradient(90deg,#ff9d241a,#0a0e14d6);grid-template-columns:2.75rem minmax(0,1fr);align-items:center;gap:1rem;padding:1rem 1.1rem;display:grid}.comparison-hero__verdict>span{background:#ff9d2414;border:1px solid #ff9d2466;place-items:center;width:2.5rem;height:2.5rem;display:grid}.comparison-hero__verdict svg{fill:none;width:1.2rem;stroke:var(--comparison-accent-bright);stroke-linecap:round;stroke-linejoin:round;stroke-width:2px}.comparison-hero__verdict p{color:#dce1ea;font-size:.92rem;line-height:1.65}.comparison-matrix-section,.comparison-decision,.comparison-insights,.comparison-faq,.comparison-proof,.comparison-related{padding-block:clamp(4rem,8vw,6.5rem)}.comparison-matrix-section{background:radial-gradient(circle at 90% 15%,#69a7ff14,#0000 28rem),radial-gradient(circle at 10% 35%,#ff9d2412,#0000 30rem),#070b11}.comparison-section-heading h2{color:#f7f8fb;letter-spacing:-.055em;text-wrap:balance;max-width:18ch;margin-block-start:.75rem;font-size:clamp(2.2rem,7vw,4rem);font-weight:700;line-height:1}.comparison-section-heading>p,.comparison-section-heading--split>p{max-width:54ch;color:var(--comparison-muted);font-size:.98rem;line-height:1.7;margin-block-start:1rem!important}.comparison-scorecard-legend{flex-wrap:wrap;gap:.5rem;padding:0;list-style:none;display:flex;margin-block-start:1.5rem!important}.comparison-scorecard-legend li{border:1px solid var(--comparison-border-strong);min-height:36px;color:var(--comparison-muted);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.08em;text-transform:uppercase;background:#060a10c7;align-items:center;gap:.45rem;padding-inline:.7rem;font-weight:800;display:inline-flex}.comparison-scorecard-legend svg,.comparison-status>svg{fill:none;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8px;width:1rem;height:1rem}.comparison-scorecard-legend li[data-status=included]{color:var(--comparison-success)}.comparison-scorecard-legend li[data-status=included] svg{stroke:var(--comparison-success)}.comparison-scorecard-legend li[data-status=not-offered]{color:var(--comparison-danger)}.comparison-scorecard-legend li[data-status=not-offered] svg{stroke:var(--comparison-danger)}.comparison-scorecard-legend li[data-status=different]{color:var(--comparison-warning)}.comparison-scorecard-legend li[data-status=different] svg{stroke:var(--comparison-warning)}.comparison-table-wrap{margin-block-start:1rem;position:relative}.comparison-table-wrap table,.comparison-table-wrap tbody{width:100%;display:block}.comparison-table-wrap caption,.comparison-table-wrap thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.comparison-table-wrap tr{display:block}.comparison-group-row{margin-block-start:1rem}.comparison-group-row th{border:1px solid #ff9d2447;border-inline-start:3px solid var(--comparison-accent);color:#f4f5f8;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.1em;text-align:start;text-transform:uppercase;background:#110d08;padding:.8rem 1rem;font-weight:800;display:block}.comparison-feature-row{border:1px solid var(--comparison-border-strong);background:var(--comparison-panel);margin-block-start:.75rem}.comparison-feature-row:focus-within{outline-offset:2px;outline:1px solid #ff9d248c}.comparison-feature-row>th,.comparison-feature-row>td{text-align:start;padding:1rem;display:block}.comparison-feature-row>th{border-block-end:1px solid var(--comparison-border)}.comparison-feature-row th>strong,.comparison-feature-row th>small{display:block}.comparison-feature-row th>strong{color:#f4f6fa;font-size:.96rem;line-height:1.35}.comparison-feature-row th>small{color:var(--comparison-muted);margin-block-start:.35rem;font-size:.86rem;font-weight:450;line-height:1.5}.comparison-feature-row td{border-block-end:1px solid var(--comparison-border);grid-template-columns:minmax(5.5rem,.35fr) minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.comparison-feature-row td:last-child{border-block-end:0}.comparison-feature-row td:before{color:var(--comparison-faint);content:attr(data-label);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.06em;text-transform:uppercase;font-weight:800}.comparison-feature-row td:nth-child(2){background:var(--comparison-surface-orange)}.comparison-feature-row td:nth-child(3){background:var(--comparison-surface-blue)}.comparison-status{grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.comparison-status>svg{border:1px solid var(--comparison-border-strong);width:2rem;height:2rem;padding:.45rem}.comparison-status[data-status=included]>svg{stroke:var(--comparison-success);background:#54dc9a14;border-color:#54dc9a59}.comparison-status[data-status=not-offered]>svg{stroke:var(--comparison-danger);background:#ff718214;border-color:#ff718259}.comparison-status[data-status=limited]>svg,.comparison-status[data-status=trial]>svg,.comparison-status[data-status=paid]>svg,.comparison-status[data-status=different]>svg{stroke:var(--comparison-warning);background:#e9b96814;border-color:#e9b96857}.comparison-status small{color:var(--comparison-faint);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.08em;text-transform:uppercase;font-weight:800;line-height:1.3;display:block}.comparison-status[data-status=included] small{color:var(--comparison-success)}.comparison-status[data-status=not-offered] small{color:var(--comparison-danger)}.comparison-status[data-status=limited] small,.comparison-status[data-status=trial] small,.comparison-status[data-status=paid] small,.comparison-status[data-status=different] small{color:var(--comparison-warning)}.comparison-status strong{color:#f0f2f7;margin-block-start:.2rem;font-size:.94rem;line-height:1.45;display:block}.comparison-decision{border-block:1px solid var(--comparison-border);background:radial-gradient(circle at 12% 30%,#ff9d2417,#0000 25rem),#030609}.comparison-decision__grid,.comparison-insights__grid{gap:1rem;margin-block-start:2rem;display:grid}.comparison-decision__choice,.comparison-insight-card{border:1px solid var(--comparison-border-strong);background:var(--comparison-panel);padding:clamp(1.25rem,4vw,2rem);position:relative}.comparison-decision__choice:before,.comparison-insight-card:before{background:var(--comparison-accent);content:"";width:4rem;height:2px;position:absolute;inset-block-start:-1px;inset-inline-start:-1px}.comparison-decision__choice--hone{background:linear-gradient(145deg, #ff9d241c, var(--comparison-panel) 56%)}.comparison-decision__choice--competitor{background:linear-gradient(145deg, #69a7ff1a, var(--comparison-panel) 56%)}.comparison-decision__choice--competitor:before{background:var(--comparison-competitor)}.comparison-decision__choice h3{letter-spacing:-.055em;margin-block-start:.55rem;font-size:clamp(2rem,7vw,3.35rem);font-weight:700;line-height:1}.comparison-decision__choice ul{gap:.85rem;padding:0;list-style:none;display:grid;margin-block-start:1.4rem!important}.comparison-decision__choice li{color:var(--comparison-muted);padding-inline-start:1.25rem;font-size:.9rem;line-height:1.6;position:relative}.comparison-decision__choice li:before{border:1px solid var(--comparison-accent);content:"";width:.4rem;height:.4rem;position:absolute;inset-block-start:.56rem;inset-inline-start:0;transform:rotate(45deg)}.comparison-decision__choice--competitor li:before{border-color:var(--comparison-competitor)}.comparison-insights{background:radial-gradient(circle at 82% 30%,#69a7ff14,#0000 24rem),#070b11}.comparison-insight-card:nth-child(2):before{background:var(--comparison-competitor)}.comparison-insight-card h3{color:#f5f7fa;letter-spacing:-.04em;margin-block-start:.7rem;font-size:clamp(1.5rem,4vw,2rem);font-weight:700;line-height:1.1}.comparison-insight-card>p:not(.comparison-label){color:var(--comparison-muted);font-size:.9rem;line-height:1.7;margin-block-start:1rem!important}.comparison-faq{border-block-start:1px solid var(--comparison-border);background:#030609}.comparison-faq .comparison-section-heading{text-align:center}.comparison-faq .comparison-kicker{justify-content:center}.comparison-faq .comparison-section-heading h2,.comparison-faq .comparison-section-heading>p{margin-inline:auto}.comparison-faq__list{border:1px solid var(--comparison-border-strong);background:var(--comparison-panel);margin-block-start:2rem}.comparison-faq details+details{border-block-start:1px solid var(--comparison-border)}.comparison-faq summary{color:#f5f6f9;cursor:pointer;grid-template-columns:2rem minmax(0,1fr) 1.5rem;align-items:center;gap:.75rem;min-height:4.75rem;padding:0 1rem;font-size:.95rem;font-weight:750;line-height:1.4;list-style:none;display:grid}.comparison-faq summary::-webkit-details-marker{display:none}.comparison-proof summary::-webkit-details-marker{display:none}.comparison-faq summary>span{color:var(--comparison-faint);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);font-weight:800}.comparison-faq summary svg{fill:none;width:1.2rem;stroke:var(--comparison-accent);stroke-linecap:round;stroke-width:1.5px;transition:transform .16s}.comparison-faq details[open] summary svg{transform:rotate(45deg)}.comparison-faq details>div{padding:0 1rem 1.5rem 3.75rem}.comparison-faq details>div p{max-width:66ch;color:var(--comparison-muted);font-size:.9rem;line-height:1.7}.comparison-proof{background:#030609;padding-block-start:0}.comparison-proof__details{border:1px solid var(--comparison-border-strong);background:#080c12}.comparison-proof summary{cursor:pointer;grid-template-columns:2.75rem minmax(0,1fr) 1.5rem;align-items:center;gap:1rem;min-height:5rem;padding:.75rem 1rem;list-style:none;display:grid}.comparison-proof__icon{background:#ff9d2412;border:1px solid #ff9d2459;place-items:center;width:2.5rem;height:2.5rem;display:grid}.comparison-proof__icon svg{fill:none;width:1.25rem;stroke:var(--comparison-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px}.comparison-proof summary small,.comparison-proof summary strong{display:block}.comparison-proof summary small{color:var(--comparison-accent);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.1em;text-transform:uppercase;font-weight:800}.comparison-proof summary strong{color:#f5f6f9;margin-block-start:.25rem;font-size:1rem}.comparison-proof__toggle svg{fill:none;width:1.25rem;stroke:var(--comparison-muted);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;transition:transform .16s}.comparison-proof details[open] .comparison-proof__toggle svg{transform:rotate(180deg)}.comparison-proof__content{border-block-start:1px solid var(--comparison-border);padding:0 1rem 1rem}.comparison-proof__content>p{max-width:70ch;color:var(--comparison-muted);padding-block:1.25rem;font-size:.86rem;line-height:1.7}.comparison-proof time{color:#fff;font-weight:700}.comparison-sources{border-block-start:1px solid var(--comparison-border);padding:0;list-style:none;display:grid}.comparison-sources li{border-block-end:1px solid var(--comparison-border);grid-template-columns:2rem minmax(0,1fr);gap:.5rem;padding:.9rem 0;display:grid}.comparison-sources li>span,.comparison-sources p{color:var(--comparison-faint);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.07em;text-transform:uppercase;font-weight:700}.comparison-sources a{color:#e9edf4;text-underline-offset:.22rem;align-items:center;min-height:44px;font-size:.84rem;font-weight:700;text-decoration:underline #ff9d2480;display:inline-flex}.comparison-related{border-block-start:1px solid var(--comparison-border);background:#070b11}.comparison-related ul{gap:.75rem;padding:0;list-style:none;display:grid;margin-block-start:2rem!important}.comparison-related a{border:1px solid var(--comparison-border-strong);background:var(--comparison-panel);grid-template-columns:minmax(0,1fr) 1.5rem;align-content:center;gap:.45rem 1rem;min-height:8rem;padding:1.25rem;transition:border-color .16s,background-color .16s;display:grid}.comparison-related a:hover{background:#ff9d240f;border-color:#ff9d246b}.comparison-related a>span{color:var(--comparison-faint);letter-spacing:.08em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.6rem;font-weight:700}.comparison-related strong{font-size:1.1rem;line-height:1.35}.comparison-related svg{fill:none;width:1.3rem;stroke:var(--comparison-accent);stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5px;grid-area:1/2/span 2}.comparison-final-cta{border-block-start:1px solid var(--comparison-border);text-align:center;background:radial-gradient(circle,#ff9d242b,#0000 24rem),linear-gradient(#ffffff06 1px,#0000 1px) 0 0/4rem 4rem,linear-gradient(90deg,#ffffff06 1px,#0000 1px) 0 0/4rem 4rem,#030507;padding-block:clamp(5rem,10vw,8rem);position:relative}.comparison-final-cta__grid{justify-items:center;display:grid}.comparison-final-cta .comparison-kicker{justify-content:center}.comparison-final-cta h2{color:#fff;letter-spacing:-.065em;text-wrap:balance;max-width:13ch;margin:.8rem auto 0;font-size:clamp(2.75rem,9vw,5.5rem);font-weight:720;line-height:.95}.comparison-final-cta__grid>div:first-child>p:last-child{max-width:55ch;color:var(--comparison-muted);font-size:.98rem;line-height:1.7;margin:1rem auto 0!important}.comparison-final-cta__actions{justify-content:center}[dir=rtl] .comparison-page .comparison-text-link svg,[dir=rtl] .comparison-page .comparison-related svg{transform:scaleX(-1)}[dir=rtl] .comparison-page .comparison-faq details>div{padding-inline:3.75rem 1rem}@media (width>=48rem){.comparison-shell{width:min(76rem,100% - 4rem)}.comparison-shell--hero,.comparison-shell--scorecard{width:min(90rem,100% - 4rem)}.comparison-shell--compact{width:min(68rem,100% - 4rem)}.comparison-product-arena{padding:1.25rem}.comparison-product-arena__products,.comparison-decision__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-product-arena__products{position:relative}.comparison-product-arena__versus{z-index:2;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .comparison-page .comparison-product-arena__versus{transform:translate(50%,-50%)}.comparison-insights__grid,.comparison-related ul,.comparison-sources{grid-template-columns:repeat(3,minmax(0,1fr))}.comparison-sources li{border-inline-end:1px solid var(--comparison-border);padding-inline:.75rem}.comparison-sources li:nth-child(3n){border-inline-end:0}.comparison-faq summary,.comparison-proof summary{padding-inline:1.5rem}.comparison-faq details>div,[dir=rtl] .comparison-page .comparison-faq details>div{padding-inline:4.25rem 1.5rem}.comparison-proof__content{padding:0 1.5rem 1.25rem}}@media (width>=64rem){.comparison-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(32rem,1.1fr);align-items:center;gap:clamp(3rem,6vw,6rem)}.comparison-hero__verdict{grid-column:1/-1;justify-self:center;width:min(65rem,88%)}.comparison-section-heading--split{grid-template-columns:minmax(0,1.25fr) minmax(20rem,.75fr);align-items:end;gap:3rem;display:grid}.comparison-section-heading--split>p{margin-block-start:0!important}.comparison-table-wrap{border:1px solid var(--comparison-border-strong);background:#05090f;box-shadow:0 2.5rem 7rem #00000047}.comparison-table-wrap table{border-collapse:collapse;table-layout:fixed;width:100%;display:table}.comparison-table-wrap tbody{display:table-row-group}.comparison-table-wrap thead{clip:auto;white-space:normal;width:auto;height:auto;margin:0;display:table-header-group;position:static;overflow:visible}.comparison-table-wrap tr{border:0;margin:0;display:table-row}.comparison-table-wrap th,.comparison-table-wrap td{border-block-end:1px solid var(--comparison-border);border-inline-end:1px solid var(--comparison-border);vertical-align:middle;width:35%;padding:1.3rem 1.25rem;display:table-cell}.comparison-table-wrap th:first-child,.comparison-table-wrap th[scope=row]{width:30%}.comparison-table-wrap th:last-child,.comparison-table-wrap td:last-child{border-inline-end:0}.comparison-table-wrap thead th{color:var(--comparison-faint);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--comparison-label-size);letter-spacing:.09em;text-align:start;text-transform:uppercase;background:#0d141d;padding-block:1rem;font-weight:800}.comparison-product-heading__logo{vertical-align:middle;background:#ff9d2414;border:1px solid #ff9d2466;place-items:center;width:2.75rem;height:2.75rem;margin-inline-end:.75rem;display:inline-grid}.comparison-product-heading__logo .comparison-product-logo{width:1.85rem;height:1.85rem}.comparison-product-heading>strong{color:#fff;font-family:"Mozilla Text", var(--font-sans);letter-spacing:-.02em;text-transform:none;font-size:1rem;display:inline}.comparison-product-heading>small{color:var(--comparison-faint);font-size:var(--comparison-label-size);text-transform:none;margin-block-start:.45rem;font-weight:600;line-height:1.4;display:block}.comparison-product-heading--hone{background:#1a1208!important}.comparison-product-heading--competitor{background:#091522!important}.comparison-product-heading--competitor .comparison-product-heading__logo{background:#69a7ff14;border-color:#69a7ff66}.comparison-group-row{margin:0}.comparison-group-row th{border-block:1px solid #ff9d2447;width:auto;padding:.8rem 1rem;border-inline:2px solid var(--comparison-accent)!important}.comparison-feature-row>th,.comparison-feature-row>td{text-align:start}.comparison-feature-row td{grid-template-columns:none}.comparison-feature-row td:before{display:none}.comparison-feature-row:hover th,.comparison-feature-row:hover td,.comparison-feature-row:focus-within th,.comparison-feature-row:focus-within td{box-shadow:inset 0 0 0 999px #ffffff05}}@media (prefers-reduced-motion:reduce){.comparison-page *,.comparison-page :before,.comparison-page :after{scroll-behavior:auto!important;transition-duration:.01ms!important}}}@layer utilities;
