.elementor-21407 .elementor-element.elementor-element-0c6fe28{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-21407 .elementor-element.elementor-element-0c6fe28:not(.elementor-motion-effects-element-type-background), .elementor-21407 .elementor-element.elementor-element-0c6fe28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6F6F6;}.elementor-21407 .elementor-element.elementor-element-9144bd8{--display:flex;--padding-top:20px;--padding-bottom:25px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-21407 .elementor-element.elementor-element-7836931{text-align:left;}.elementor-21407 .elementor-element.elementor-element-7836931 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#6B7280;}.elementor-21407 .elementor-element.elementor-element-80fa78c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21407 .elementor-element.elementor-element-2b9bf5c{text-align:center;}.elementor-21407 .elementor-element.elementor-element-2b9bf5c .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:44px;font-weight:600;color:var( --e-global-color-text );}.elementor-21407 .elementor-element.elementor-element-0ded2dc{--display:flex;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-21407 .elementor-element.elementor-element-fdb0e9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 5px 0px;}.elementor-21407 .elementor-element.elementor-element-fdb0e9c.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-fdb0e9c{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;}.elementor-21407 .elementor-element.elementor-element-fdb0e9c p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21407 .elementor-element.elementor-element-0d24024 .elementor-button{background-color:var( --e-global-color-4760e15 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:18px 90px 18px 90px;}.elementor-21407 .elementor-element.elementor-element-0d24024 .elementor-button:hover, .elementor-21407 .elementor-element.elementor-element-0d24024 .elementor-button:focus{background-color:var( --e-global-color-primary );}.elementor-21407 .elementor-element.elementor-element-0d24024{width:100%;max-width:100%;}.elementor-21407 .elementor-element.elementor-element-0d24024 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21407 .elementor-element.elementor-element-b01cd68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21407 .elementor-element.elementor-element-6ee64a7{text-align:center;}.elementor-21407 .elementor-element.elementor-element-6ee64a7 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:30px;font-weight:600;line-height:44px;color:#111A14;}.elementor-21407 .elementor-element.elementor-element-7d915f9{width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;text-align:center;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;line-height:30px;}.elementor-21407 .elementor-element.elementor-element-7d915f9.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-d5a22b6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-21407 .elementor-element.elementor-element-dcb9ba5{width:100%;max-width:100%;text-align:center;}.elementor-21407 .elementor-element.elementor-element-dcb9ba5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 80px;}.elementor-21407 .elementor-element.elementor-element-dcb9ba5.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-21407 .elementor-element.elementor-element-dcb9ba5 img{width:73%;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21407 .elementor-element.elementor-element-48d3e02 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21407 .elementor-element.elementor-element-fe78855{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-cfcceee{--display:flex;--padding-top:0em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-84c99e2 .elementor-button{background-color:var( --e-global-color-4760e15 );font-family:"Roboto", Sans-serif;font-size:18px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:18px 60px 18px 60px;}.elementor-21407 .elementor-element.elementor-element-84c99e2 .elementor-button:hover, .elementor-21407 .elementor-element.elementor-element-84c99e2 .elementor-button:focus{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-21407 .elementor-element.elementor-element-84c99e2{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-21407 .elementor-element.elementor-element-84c99e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 4px;}.elementor-21407 .elementor-element.elementor-element-84c99e2 .elementor-button:hover svg, .elementor-21407 .elementor-element.elementor-element-84c99e2 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-21407 .elementor-element.elementor-element-69dee45{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-21407 .elementor-element.elementor-element-15b806e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-21407 .elementor-element.elementor-element-77372fb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21407 .elementor-element.elementor-element-5fcc416{--display:flex;--justify-content:center;--gap:0px 20px;--row-gap:0px;--column-gap:20px;--padding-top:4px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-widget-spacer .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-spacer .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21407 .elementor-element.elementor-element-47420b2{--spacer-size:80px;}.elementor-21407 .elementor-element.elementor-element-9e1edfc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:3em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-811c249{text-align:left;}.elementor-21407 .elementor-element.elementor-element-811c249 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:42px;font-weight:600;color:#444444;}.elementor-widget-htmega-accordion-addons .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-htmega-accordion-addons .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-21407 .elementor-element.elementor-element-f843be5 .htb-collapsed.htmega-items-hedding{background-color:#F6F6F6;color:#111A14;border-style:none;border-radius:16px 16px 16px 16px;}.elementor-21407 .elementor-element.elementor-element-f843be5 .htmega-items-hedding{background-color:var( --e-global-color-primary );padding:24px 24px 24px 24px;margin:1px 1px 1px 1px;color:#FFFFFF;border-radius:16px 16px 16px 16px;}.elementor-21407 .elementor-element.elementor-element-f843be5{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-21407 .elementor-element.elementor-element-f843be5.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-f843be5 .single_accourdion{margin-bottom:15px;}.elementor-21407 .elementor-element.elementor-element-f843be5 .htmega-accourdion-title{text-align:left;}.elementor-21407 .elementor-element.elementor-element-f843be5 .htmega-accourdion-title .htmega-items-hedding{font-family:"Satoshi", Sans-serif;font-size:20px;}.elementor-21407 .elementor-element.elementor-element-f843be5 .accordion-content, .htmega-accordion-short-des{font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:400;}.elementor-21407 .elementor-element.elementor-element-9a9018a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-21407 .elementor-element.elementor-element-3e73b0e{--display:flex;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-d238c5c{--display:flex;--justify-content:center;--border-radius:40px 40px 40px 40px;--padding-top:4em;--padding-bottom:5em;--padding-left:3em;--padding-right:2em;}.elementor-21407 .elementor-element.elementor-element-d238c5c:not(.elementor-motion-effects-element-type-background), .elementor-21407 .elementor-element.elementor-element-d238c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF9F6;}.elementor-21407 .elementor-element.elementor-element-d238c5c.e-con{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-f6ecb52{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:left;}.elementor-21407 .elementor-element.elementor-element-f6ecb52 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-21407 .elementor-element.elementor-element-f6ecb52 .elementor-heading-title{font-family:"Satoshi", Sans-serif;font-size:37px;font-weight:600;line-height:46px;color:#000000;}.elementor-21407 .elementor-element.elementor-element-4555a21{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:left;font-family:"Satoshi", Sans-serif;font-size:18px;font-weight:600;color:#000000;}.elementor-21407 .elementor-element.elementor-element-2601bc9 .elementor-button{background-color:var( --e-global-color-4760e15 );font-family:"Roboto", Sans-serif;font-size:20px;font-weight:600;fill:#FFFFFF;color:#FFFFFF;border-radius:12px 12px 12px 12px;padding:26px 90px 26px 90px;}.elementor-21407 .elementor-element.elementor-element-2601bc9{width:100%;max-width:100%;}.elementor-21407 .elementor-element.elementor-element-2601bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21407 .elementor-element.elementor-element-2601bc9 .elementor-button:hover, .elementor-21407 .elementor-element.elementor-element-2601bc9 .elementor-button:focus{color:#FFFFFF;}.elementor-21407 .elementor-element.elementor-element-2601bc9 .elementor-button:hover svg, .elementor-21407 .elementor-element.elementor-element-2601bc9 .elementor-button:focus svg{fill:#FFFFFF;}@media(min-width:768px){.elementor-21407 .elementor-element.elementor-element-0c6fe28{--content-width:1140px;}.elementor-21407 .elementor-element.elementor-element-9144bd8{--content-width:881px;}.elementor-21407 .elementor-element.elementor-element-80fa78c{--width:100%;}.elementor-21407 .elementor-element.elementor-element-0ded2dc{--content-width:800px;}.elementor-21407 .elementor-element.elementor-element-b01cd68{--content-width:862px;}.elementor-21407 .elementor-element.elementor-element-cfcceee{--width:100%;}.elementor-21407 .elementor-element.elementor-element-77372fb{--content-width:1140px;}.elementor-21407 .elementor-element.elementor-element-9a9018a{--content-width:1200px;}.elementor-21407 .elementor-element.elementor-element-d238c5c{--content-width:1140px;}}@media(max-width:1024px){.elementor-21407 .elementor-element.elementor-element-0d24024{width:var( --container-widget-width, 697px );max-width:697px;--container-widget-width:697px;--container-widget-flex-grow:0;}.elementor-21407 .elementor-element.elementor-element-0d24024.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-84c99e2{width:var( --container-widget-width, 697px );max-width:697px;--container-widget-width:697px;--container-widget-flex-grow:0;}.elementor-21407 .elementor-element.elementor-element-84c99e2.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-9e1edfc{--justify-content:center;}.elementor-21407 .elementor-element.elementor-element-f843be5.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-f6ecb52{width:100%;max-width:100%;}.elementor-21407 .elementor-element.elementor-element-4555a21{width:100%;max-width:100%;}.elementor-21407 .elementor-element.elementor-element-2601bc9{width:var( --container-widget-width, 697px );max-width:697px;--container-widget-width:697px;--container-widget-flex-grow:0;}.elementor-21407 .elementor-element.elementor-element-2601bc9.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-21407 .elementor-element.elementor-element-0d24024 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-21407 .elementor-element.elementor-element-0d24024 .elementor-button{font-size:22px;padding:14px 14px 14px 14px;}.elementor-21407 .elementor-element.elementor-element-cfcceee{--padding-top:2em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-84c99e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0em 0em 0em 0em;}.elementor-21407 .elementor-element.elementor-element-84c99e2 .elementor-button{font-size:22px;padding:14px 14px 14px 14px;}.elementor-21407 .elementor-element.elementor-element-5fcc416{--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:20px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-21407 .elementor-element.elementor-element-47420b2{--spacer-size:40px;}.elementor-21407 .elementor-element.elementor-element-811c249{text-align:center;}.elementor-21407 .elementor-element.elementor-element-811c249 .elementor-heading-title{font-size:28px;}.elementor-21407 .elementor-element.elementor-element-f843be5{width:100%;max-width:100%;}.elementor-21407 .elementor-element.elementor-element-f843be5.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-3e73b0e{--justify-content:center;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-3e73b0e.e-con{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-d238c5c{--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;}.elementor-21407 .elementor-element.elementor-element-f6ecb52{width:100%;max-width:100%;text-align:center;}.elementor-21407 .elementor-element.elementor-element-f6ecb52 .elementor-heading-title{font-size:22px;line-height:1.4em;}.elementor-21407 .elementor-element.elementor-element-4555a21{width:100%;max-width:100%;text-align:center;font-size:16px;}.elementor-21407 .elementor-element.elementor-element-4555a21.elementor-element{--align-self:center;}.elementor-21407 .elementor-element.elementor-element-2601bc9{width:auto;max-width:auto;}.elementor-21407 .elementor-element.elementor-element-2601bc9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-21407 .elementor-element.elementor-element-2601bc9 .elementor-button{font-size:22px;padding:18px 10px 19px 10px;}}/* Start custom CSS for container, class: .elementor-element-d5a22b6 *//* ====== Brand tokens ====== */
.comp-compare{
  --brand:#0ea5e9; --brand-ink:#0b6ea1; --tint:rgba(14,165,233,.10);
  --ink:#0f172a; --muted:#64748b; --line:#e2e8f0; --bg:#fff;
  --radius:18px; --shadow:0 10px 30px rgba(2,6,23,.08);
}

/* ====== Section ====== */
.comp-compare{
  max-width:1100px; margin:0 auto; padding:32px 20px 10px;
  color:var(--ink); font-family:ui-sans-serif,-apple-system,Segoe UI,Roboto,Inter,Helvetica Neue,Arial,Noto Sans;
}
.comp-compare__head{text-align:center;margin-bottom:26px;}
.comp-compare__head h2{font-size:clamp(26px,3.6vw,40px);font-weight:800;letter-spacing:-.02em;margin:0 0 8px;}
.comp-compare__vs{display:inline-block;font-weight:700;background:var(--ink);color:#fff;line-height:1;padding:6px 10px;border-radius:999px;margin:0 8px;font-size:14px;}
.comp-compare__sub{color:var(--muted);margin:0;font-size:clamp(14px,1.8vw,16px);}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;}

/* ====== Table ====== */
.comp-compare__table{border:1px solid var(--line);border-radius:var(--radius);overflow:hidden;background:var(--bg);box-shadow:var(--shadow);}
.comp-compare__row{display:grid;grid-template-columns:minmax(180px,1.1fr) repeat(2, minmax(160px,1fr));align-items:stretch;border-top:1px solid var(--line);}
.comp-compare__row:first-child{border-top:0;}
.comp-compare__row--head{background:#f8fafc;position:sticky;top:0;z-index:2;}

.comp-compare__cell{padding:18px 16px;display:flex;align-items:center;justify-content:center;text-align:center;}
.comp-compare__cell--feature{justify-content:flex-start;text-align:left;font-weight:600;color:var(--ink);}
.comp-compare__cell--brand{font-weight:700;}
/* highlight our column */
.comp-compare__row > .comp-compare__cell:nth-child(2){background:var(--tint);}
.comp-compare__row--head > .comp-compare__cell:nth-child(2){background:color-mix(in oklab, var(--tint) 60%, #fff);}

/* Logos & prices */
.comp-compare__logo{font-weight:800;}
.comp-compare__logo--muted{color:var(--muted);}
.comp-compare__price{font-size:20px;font-weight:800;}
.comp-compare__price span{display:block;font-size:12px;color:var(--muted);font-weight:600;margin-top:2px;}
.comp-compare__price--muted{opacity:.8}

/* Chips & icons */
.pricechip{display:inline-block;padding:6px 10px;border:1px solid var(--line);border-radius:999px;font-weight:700;font-size:13px;background:#fff;color:var(--ink);}
.check,.dash{width:22px;height:22px;border-radius:6px;display:inline-grid;place-items:center;background:#fff;border:1px solid var(--line);box-shadow:0 1px 0 rgba(2,6,23,.03);}
.check::before{content:"";width:12px;height:12px;mask:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="12" viewBox="0 0 24 24" fill="currentColor"><path d="M20.285 6.709a1 1 0 0 1 .006 1.414l-9.192 9.25a1.5 1.5 0 0 1-2.133 0L3.71 11.809a1 1 0 1 1 1.414-1.414l4.02 4.02 8.486-8.53a1 1 0 0 1 1.414-.006Z"/></svg>') no-repeat center / contain;-webkit-mask:inherit;background:var(--brand);}
.dash::before{content:"";width:10px;height:2px;background:var(--muted);border-radius:2px;}

/* CTA */
.comp-compare__row--cta .comp-compare__cell{padding:22px 16px;}
.comp-compare__cta{display:inline-block;background:var(--brand);color:#fff;padding:12px 18px;border-radius:999px;font-weight:800;text-decoration:none;transition:transform .08s ease, box-shadow .2s ease;background-clip:padding-box;box-shadow:0 8px 20px rgba(14,165,233,.25);}
.comp-compare__cta:hover{transform:translateY(-1px);}
.comp-compare__cta:active{transform:translateY(0);box-shadow:0 4px 10px rgba(14,165,233,.2);}

/* ====== Responsive ====== */
@media (max-width: 720px){
  .comp-compare__table{border:0;box-shadow:none;background:transparent;}
  .comp-compare__row--head{display:none;}
  .comp-compare__row{display:grid;grid-template-columns:1fr;border:0;margin-bottom:14px;}
  .comp-compare__row > .comp-compare__cell{justify-content:space-between;text-align:left;background:#fff;border:1px solid var(--line);border-bottom:0;}
  .comp-compare__row > .comp-compare__cell:first-child{border-top-left-radius:var(--radius);border-top-right-radius:var(--radius);background:#f8fafc;font-weight:800;}
  .comp-compare__row > .comp-compare__cell:last-child{border-bottom:1px solid var(--line);border-bottom-left-radius:var(--radius);border-bottom-right-radius:var(--radius);}
  /* show our column first on mobile */
  .comp-compare__row .comp-compare__cell:nth-child(2){order:-1;background:var(--tint);}
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://growspera.com/wp-content/uploads/2025/02/Satoshi-Regular.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://growspera.com/wp-content/uploads/2025/02/Satoshi-Medium.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://growspera.com/wp-content/uploads/2025/02/Satoshi-Bold.woff2') format('woff2');
}
@font-face {
	font-family: 'Satoshi';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://growspera.com/wp-content/uploads/2025/02/Satoshi-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */