/*! tailwindcss v4.3.0 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-duration:initial}}}.how-aurive-compares{--compare-label-col:6.9375rem;--compare-brand-col:14.5rem;--compare-others-col:14.5rem}@media (min-width:768px){.how-aurive-compares{--compare-label-col:7.5rem;--compare-brand-col:18.75rem;--compare-others-col:18.75rem}}@media (min-width:1200px){.how-aurive-compares{--compare-label-col:15.125rem;--compare-brand-col:1fr;--compare-others-col:1fr}}.how-aurive-compares .how-aurive-compares__layout{gap:calc(var(--spacing,.25rem) * 6);flex-direction:column;display:flex}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__layout{gap:calc(var(--spacing,.25rem) * 8)}}.how-aurive-compares .how-aurive-compares__media{aspect-ratio:416/610;border-radius:var(--radius-16,1rem);flex-shrink:0;width:100%;display:none;overflow:hidden}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__media{max-width:calc(var(--spacing,.25rem) * 104);display:block}}.how-aurive-compares .how-aurive-compares__table-wrap{min-width:calc(var(--spacing,.25rem) * 0);flex:1}.how-aurive-compares .how-aurive-compares__scroll{margin-inline:calc(calc(var(--tw-gutter-x) * .5) * -1);padding-inline:calc(var(--tw-gutter-x) * .5);overflow-x:auto}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__scroll{margin-inline:calc(var(--spacing,.25rem) * 0);padding-inline:calc(var(--spacing,.25rem) * 0);overflow:visible}}.how-aurive-compares .how-aurive-compares__scroll{scrollbar-width:none}.how-aurive-compares .how-aurive-compares__scroll::-webkit-scrollbar{display:none}.how-aurive-compares .how-aurive-compares__scroll.is-centered{justify-content:center;display:flex;overflow-x:visible}.how-aurive-compares .how-aurive-compares__table{min-width:max-content;display:grid}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__table{min-width:calc(var(--spacing,.25rem) * 0)}}.how-aurive-compares .how-aurive-compares__table{grid-template-columns:var(--compare-label-col) var(--compare-brand-col) var(--compare-others-col)}.how-aurive-compares .how-aurive-compares__header-spacer{height:calc(var(--spacing,.25rem) * 17);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,var(--aurive-divider,#c5aeae))}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__header-spacer{height:calc(var(--spacing,.25rem) * 27)}}.how-aurive-compares .how-aurive-compares__header-brand{height:calc(var(--spacing,.25rem) * 17);justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-top-left-radius:var(--radius-16,1rem);border-top-right-radius:var(--radius-16,1rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--compare-accent-border);background-color:var(--compare-accent);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1);display:flex}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__header-brand{height:calc(var(--spacing,.25rem) * 27);gap:calc(var(--spacing,.25rem) * 3);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 1)}}.how-aurive-compares .how-aurive-compares__header-others{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,var(--aurive-divider,#c5aeae));height:auto;padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);justify-content:center;align-items:flex-end;display:flex}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__header-others{padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 3);align-items:center}}.how-aurive-compares .how-aurive-compares__criteria{min-height:calc(var(--spacing,.25rem) * 18);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,var(--aurive-divider,#c5aeae));padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);align-items:center;display:flex}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__criteria{min-height:calc(var(--spacing,.25rem) * 0);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);border-top-width:0}}.how-aurive-compares .how-aurive-compares__brand-cell{min-height:calc(var(--spacing,.25rem) * 18);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--compare-accent-border);background-color:var(--compare-accent);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__brand-cell{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);border-top-width:0}}.how-aurive-compares .how-aurive-compares__others-cell{min-height:calc(var(--spacing,.25rem) * 18);align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-top-style:var(--tw-border-style);border-top-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-divider,var(--aurive-divider,#c5aeae));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);display:flex}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__others-cell{min-height:calc(var(--spacing,.25rem) * 0);gap:calc(var(--spacing,.25rem) * 2.5);border-top-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 6);padding-block:calc(var(--spacing,.25rem) * 4);border-top-width:0}}.how-aurive-compares .how-aurive-compares__row:last-child .how-aurive-compares__criteria{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.how-aurive-compares .how-aurive-compares__row:last-child .how-aurive-compares__brand-cell{border-bottom-right-radius:var(--radius-16,1rem);border-bottom-left-radius:var(--radius-16,1rem);border-bottom-style:var(--tw-border-style);padding-bottom:calc(var(--spacing,.25rem) * 6);border-bottom-width:0}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__row:last-child .how-aurive-compares__brand-cell{padding-bottom:calc(var(--spacing,.25rem) * 4)}}.how-aurive-compares .how-aurive-compares__row:last-child .how-aurive-compares__others-cell{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.how-aurive-compares .how-aurive-compares__scrollbar{margin-inline:auto;margin-top:calc(var(--spacing,.25rem) * 6);height:calc(var(--spacing,.25rem) * .75);width:calc(var(--spacing,.25rem) * 72.25);border-radius:var(--radius-16,1rem);background-color:var(--color-secondary-bg,var(--aurive-secondary-bg,#ebddd1));overflow:hidden}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__scrollbar{display:none}}.how-aurive-compares .how-aurive-compares__scrollbar[hidden]{display:none}.how-aurive-compares .how-aurive-compares__scrollbar-thumb{height:100%;width:calc(var(--spacing,.25rem) * 22.5);border-radius:var(--radius-16,1rem);background-color:var(--color-main-text,var(--aurive-main-text,#1a1818));transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,ease);transition-duration:var(--tw-duration,0s);--tw-duration:.15s;will-change:transform;transition-duration:.15s}.how-aurive-compares .how-aurive-compares__brand-thumb{height:calc(var(--spacing,.25rem) * 15);width:calc(var(--spacing,.25rem) * 8.75);flex-shrink:0;overflow:hidden}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__brand-thumb{height:calc(var(--spacing,.25rem) * 25);width:calc(var(--spacing,.25rem) * 14.25)}}.how-aurive-compares .how-aurive-compares__brand-logo{height:calc(var(--spacing,.25rem) * 4.5);width:auto;max-width:calc(var(--spacing,.25rem) * 22);flex-shrink:0}@media (min-width:1200px){.how-aurive-compares .how-aurive-compares__brand-logo{height:calc(var(--spacing,.25rem) * 5.75);max-width:calc(var(--spacing,.25rem) * 30.5)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-duration{syntax:"*";inherits:false}