.about-landing .marketing-compare{background:var(--cream);--comparison-ours-padding:28px;--comparison-light:radial-gradient(ellipse at 42% 38%, #fcfaf6f7 0%, #fcfaf6e0 48%, #fcfaf685 100%);--comparison-shadow:0 24px 48px -32px #3a30233d, 0 3px 10px -6px #3a30231f, inset 0 1px 0 #ffffffd9;padding-block:92px 86px}.about-landing .marketing-compare .marketing-compare-heading{grid-template-columns:minmax(0,3fr) minmax(0,1fr);align-items:end;margin-bottom:52px;display:grid}.about-landing .marketing-compare .marketing-compare-heading h2{max-width:740px;font-size:clamp(36px,4.1vw,58px);line-height:1.15}.about-landing .marketing-compare .marketing-compare-heading>p{min-width:0;padding-inline:var(--comparison-ours-padding);color:var(--muted);font-size:calc(14px * var(--app-text-scale,1) + var(--app-text-boost,0px));line-height:1.75}.about-landing .marketing-compare .marketing-compare-wordmark{font:500 calc(22px * var(--app-text-scale,1) + var(--app-text-boost,0px)) var(--app-font-inter,Inter), sans-serif;letter-spacing:-.07em;align-items:center;gap:10px;display:inline-flex}.about-landing .marketing-compare .marketing-compare-wordmark>svg{width:28px;height:28px;fill:var(--blue);flex-shrink:0}.about-landing .marketing-compare .marketing-compare-matrix{isolation:isolate;position:relative}.about-landing .marketing-compare .marketing-compare-matrix:before{content:"";z-index:-1;width:25%;box-shadow:var(--comparison-shadow);background:var(--comparison-light) center/100% 100%, var(--paper) var(--comparison-stone-image) center/cover;pointer-events:none;border-radius:12px;position:absolute;inset:-12px 0 -12px auto}.about-landing .marketing-compare .marketing-compare-matrix table{border-collapse:collapse;table-layout:fixed;width:100%;font-size:calc(13px * var(--app-text-scale,1) + var(--app-text-boost,0px))}.about-landing .marketing-compare .marketing-compare-matrix col{width:18.75%}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-col-ours{width:25%}.about-landing .marketing-compare .marketing-compare-matrix thead{text-align:left}.about-landing .marketing-compare .marketing-compare-matrix th,.about-landing .marketing-compare .marketing-compare-matrix td{text-align:left;vertical-align:middle;padding:23px 20px;font-weight:400;line-height:1.6}.about-landing .marketing-compare .marketing-compare-matrix th[scope=row]{padding-left:0;font-weight:600}.about-landing .marketing-compare .marketing-compare-matrix thead th{font-size:calc(16px * var(--app-text-scale,1) + var(--app-text-boost,0px));font-weight:500}.about-landing .marketing-compare .marketing-compare-logo{width:123px;height:auto}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-total{text-align:center}.about-landing .marketing-compare .marketing-compare-matrix tbody tr,.about-landing .marketing-compare .marketing-compare-matrix tfoot tr{border-top:1px solid var(--line)}.about-landing .marketing-compare .marketing-compare-platform-copy{overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;display:block}.about-landing .marketing-compare .marketing-compare-unavailable{width:18px;height:18px;color:var(--navy);opacity:.25;display:block}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-highlight{padding-inline:var(--comparison-ours-padding)}.about-landing .marketing-compare .marketing-compare-matrix tbody .marketing-compare-highlight{font-size:calc(15px * var(--app-text-scale,1) + var(--app-text-boost,0px))}.about-landing .marketing-compare .marketing-compare-benefit{font-weight:600;line-height:1.5;display:block}.about-landing .marketing-compare .marketing-compare-benefit-detail{color:var(--muted);font-size:calc(13px * var(--app-text-scale,1) + var(--app-text-boost,0px));margin:8px 0 0;line-height:1.65;display:block}.about-landing .marketing-compare .marketing-compare-total-detail{color:var(--muted);font:calc(11px * var(--app-text-scale,1) + var(--app-text-boost,0px))/1.6 var(--app-font-inter,Inter), Arial, sans-serif;letter-spacing:0;margin-top:10px;display:block}.about-landing .marketing-compare .marketing-compare-matrix thead .marketing-compare-highlight{border-radius:10px 10px 0 0}.about-landing .marketing-compare .marketing-compare-matrix tfoot .marketing-compare-highlight{font:calc(26px * var(--app-text-scale,1) + var(--app-text-boost,0px)) var(--app-font-lora,Lora), Georgia, serif;letter-spacing:-.04em;border-radius:0 0 10px 10px}@media (width<=1050px){.about-landing .marketing-compare{--comparison-ours-padding:18px}.about-landing .marketing-compare .marketing-compare-matrix th,.about-landing .marketing-compare .marketing-compare-matrix td{padding:19px 12px}}@media (width<=700px){.about-landing .marketing-compare{--comparison-ours-padding:16px;padding-block:58px 62px}.about-landing .marketing-compare .marketing-compare-heading{margin-bottom:32px;display:block}.about-landing .marketing-compare .marketing-compare-heading h2{font-size:clamp(31px,7.5vw,42px)}.about-landing .marketing-compare .marketing-compare-heading>p{font-size:calc(14px * var(--app-text-scale,1) + var(--app-text-boost,0px));margin-top:22px;padding-inline:0}.about-landing .marketing-compare .marketing-compare-matrix:before{content:none}.about-landing .marketing-compare .marketing-compare-matrix colgroup{display:none}.about-landing .marketing-compare .marketing-compare-matrix :is(table,tbody,tfoot){display:block}.about-landing .marketing-compare .marketing-compare-matrix thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.about-landing .marketing-compare .marketing-compare-matrix :is(tbody,tfoot) tr{grid-template-columns:max-content minmax(0,1fr);column-gap:24px;padding-block:30px 32px;display:grid}.about-landing .marketing-compare .marketing-compare-matrix :is(tbody,tfoot) th[scope=row]{font:400 calc(22px * var(--app-text-scale,1) + var(--app-text-boost,0px))/1.25 var(--marketing-serif,Lora), Georgia, serif;letter-spacing:-.035em;text-wrap:balance;grid-column:1/-1;margin-bottom:12px;padding:0;display:block}.about-landing .marketing-compare .marketing-compare-matrix tbody td:not(.marketing-compare-highlight){grid-column:1/-1;grid-template-columns:subgrid;font-size:calc(14px * var(--app-text-scale,1) + var(--app-text-boost,0px));line-height:calc(21px * var(--app-leading-scale,var(--app-text-scale,1)) + var(--app-leading-boost,0px));align-items:start;padding:6px 0;display:grid}.about-landing .marketing-compare .marketing-compare-matrix tbody td:not(.marketing-compare-highlight):before{content:attr(data-platform);content:attr(data-platform)/"";color:var(--muted);font-size:calc(13px * var(--app-text-scale,1) + var(--app-text-boost,0px));font-weight:500}.about-landing .marketing-compare .marketing-compare-platform-copy{overflow-wrap:break-word;-webkit-hyphens:manual;hyphens:manual;text-wrap:pretty}.about-landing .marketing-compare .marketing-compare-unavailable{align-self:center;width:16px;height:16px;margin-left:-3.5px}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-highlight{grid-column:1/-1;grid-template-columns:subgrid;margin-inline:calc(-1 * var(--comparison-ours-padding));padding:18px var(--comparison-ours-padding) 20px;box-shadow:var(--comparison-shadow);background:var(--comparison-light) center/100% 100%, var(--paper) var(--comparison-stone-image) center/cover;border-radius:10px;align-items:baseline;row-gap:8px;display:grid}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-highlight>*{grid-column:2}.about-landing .marketing-compare .marketing-compare-matrix tbody .marketing-compare-highlight{font-size:calc(16px * var(--app-text-scale,1) + var(--app-text-boost,0px));margin-top:10px}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-highlight:before{content:attr(data-platform);content:attr(data-platform)/"";color:var(--navy);font:600 calc(14px * var(--app-text-scale,1) + var(--app-text-boost,0px))/1.5 var(--marketing-sans,Inter), Arial, sans-serif;letter-spacing:0}.about-landing .marketing-compare .marketing-compare-benefit{letter-spacing:-.01em;line-height:1.45}.about-landing .marketing-compare .marketing-compare-benefit-detail{font-size:calc(14px * var(--app-text-scale,1) + var(--app-text-boost,0px));margin-top:0;line-height:1.6}.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-total{font-size:calc(14px * var(--app-text-scale,1) + var(--app-text-boost,0px));text-align:left;grid-column:1/-1;padding:0;line-height:1.5}.about-landing .marketing-compare .marketing-compare-matrix tfoot .marketing-compare-highlight{font-size:calc(30px * var(--app-text-scale,1) + var(--app-text-boost,0px));border-radius:10px;margin-top:20px;padding-bottom:24px;line-height:1.15}.about-landing .marketing-compare .marketing-compare-total-detail{font-size:calc(13px * var(--app-text-scale,1) + var(--app-text-boost,0px));margin-top:0}}@supports not (grid-template-columns:subgrid){@media (width<=700px){.about-landing .marketing-compare .marketing-compare-matrix tbody td:not(.marketing-compare-highlight),.about-landing .marketing-compare .marketing-compare-matrix .marketing-compare-highlight{grid-template-columns:76px minmax(0,1fr);column-gap:24px}}}
