/*! tailwindcss v4.3.3 | 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}}}@layer theme,base;@layer components{.compare{border-radius:var(--radius-large,12px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-line,#dac0a3);background-color:var(--color-page,#fefaf6);overflow-x:auto}.compare-row{align-items:center;gap:calc(var(--spacing,.25rem) * 4);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-line,#dac0a3);min-width:720px;padding-inline:calc(var(--spacing,.25rem) * 5);grid-template-columns:160px repeat(3,1fr);padding-block:18px;display:grid}@media(min-width:64rem){.compare-row{gap:calc(var(--spacing,.25rem) * 6);padding-inline:calc(var(--spacing,.25rem) * 8);grid-template-columns:220px repeat(3,1fr);font-size:17px}}.compare-head{background-color:var(--color-surface,#eadbc8);padding-block:calc(var(--spacing,.25rem) * 6);align-items:flex-start}@media(min-width:64rem){.compare-head{padding-block:calc(var(--spacing,.25rem) * 8)}}}@layer utilities;@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
