/*! tailwindcss v4.2.4 | 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-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:"Archivo Variable", "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--spacing:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:"Archivo Variable", "Archivo", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}*,:before,:after{border-color:var(--mi-border-subtle);box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;accent-color:var(--mi-accent);caret-color:var(--mi-accent);scrollbar-color:var(--mi-border-strong) transparent;-webkit-tap-highlight-color:transparent;font-family:Archivo Variable,Archivo,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px}body{background:var(--mi-background-page);color:var(--mi-ink-primary);font-family:var(--font-sans);font-size:var(--mi-text-body);font-weight:400;font-stretch:100%;line-height:var(--mi-leading-normal);font-kerning:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100%;overflow-x:hidden}::selection{background:var(--mi-shell);color:var(--mi-on-shell)}:focus-visible{outline:2px solid var(--mi-accent);outline-offset:2px;border-radius:var(--mi-radius-sm)}h1,h2,h3{color:var(--mi-ink-primary);font-stretch:var(--mi-heading-stretch);text-wrap:balance;margin:0}h1{font-size:var(--mi-text-display);letter-spacing:-.02em;font-weight:780;line-height:1.05}h2{font-size:var(--mi-text-heading);letter-spacing:var(--mi-tracking-tight);font-weight:720;line-height:var(--mi-leading-tight)}h3{font-size:var(--mi-text-subhead);letter-spacing:-.01em;font-weight:680;line-height:var(--mi-leading-tight)}p,li,dd{text-wrap:pretty}p{line-height:var(--mi-leading-normal)}a{color:inherit;text-underline-offset:.2em;text-decoration:none;text-decoration-thickness:1px}button{font-family:inherit}input::placeholder,textarea::placeholder{color:var(--mi-ink-tertiary);opacity:1}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--mi-border-default);border-radius:var(--mi-radius-full)}::-webkit-scrollbar-thumb:hover{background:var(--mi-border-strong)}}@layer components{.mi-nav-desktop{z-index:100;height:var(--mi-nav-height-desktop);background:var(--mi-shell);color:var(--mi-on-shell);padding:0 var(--mi-gutter);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}.mi-nav-mobile{z-index:100;height:var(--mi-nav-height-mobile);background:var(--mi-shell);color:var(--mi-on-shell);padding:0 var(--mi-gutter);align-items:center;display:flex;position:sticky;top:0}.mi-logo{border-radius:var(--mi-radius-sm);letter-spacing:.12em;text-transform:uppercase;color:var(--mi-on-shell);white-space:nowrap;transition:background var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;border:1px solid;align-items:center;padding:.3125rem .5625rem .25rem;font-size:.8125rem;font-weight:780;font-stretch:72%;line-height:1;text-decoration:none;display:inline-flex}.mi-logo:hover{background:var(--mi-on-shell);color:var(--mi-shell)}.mi-logo:focus-visible{outline-color:var(--mi-on-shell)}.mi-nav-links{align-items:stretch;gap:1.125rem;height:100%;margin-left:1.5rem;display:flex}@media (width>=1100px){.mi-nav-links{gap:1.75rem}}.mi-nav-link{font-size:var(--mi-text-body-sm);color:var(--mi-on-shell-secondary);white-space:nowrap;transition:color var(--mi-duration-fast) ease;align-items:center;font-weight:520;text-decoration:none;display:inline-flex;position:relative}.mi-nav-link:after{content:"";background:var(--mi-on-shell);transform-origin:0;height:3px;transition:transform var(--mi-duration) var(--mi-ease-out);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.mi-nav-link:hover{color:var(--mi-on-shell)}.mi-nav-link:focus-visible{outline-color:var(--mi-on-shell)}.mi-nav-link--active{color:var(--mi-on-shell);font-weight:620}.mi-nav-link--active:after{transform:scaleX(1)}.mi-bottom-nav{z-index:100;height:calc(var(--mi-bottom-nav-height) + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:var(--mi-shell);border-top:1px solid var(--mi-shell-line);display:flex;position:fixed;bottom:0;left:0;right:0}.mi-bottom-nav__item{letter-spacing:.02em;color:var(--mi-on-shell-tertiary);min-height:44px;transition:color var(--mi-duration-fast) ease;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:600;font-stretch:84%;text-decoration:none;display:flex;position:relative}.mi-bottom-nav__item:before{content:"";background:var(--mi-on-shell);height:3px;transition:transform var(--mi-duration) var(--mi-ease-out);position:absolute;top:0;left:28%;right:28%;transform:scaleX(0)}.mi-bottom-nav__item:focus-visible{outline-color:var(--mi-on-shell);outline-offset:-4px}.mi-bottom-nav__item--active,.mi-bottom-nav__item[aria-current=page]{color:var(--mi-on-shell)}.mi-bottom-nav__item--active:before,.mi-bottom-nav__item[aria-current=page]:before{transform:scaleX(1)}.mi-footer{background:var(--mi-shell);color:var(--mi-on-shell-secondary);padding:3rem var(--mi-gutter) 2.5rem;margin-top:5rem}@media (width<=767px){.mi-footer{padding:2.5rem var(--mi-gutter) calc(var(--mi-bottom-nav-height) + env(safe-area-inset-bottom) + 2rem);margin-top:3.5rem}}.mi-footer__inner{max-width:var(--mi-content-max-width);gap:2rem;margin:0 auto;display:grid}@media (width>=900px){.mi-footer__inner{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:2.5rem 4rem}.mi-footer__links{grid-column:1/-1}}.mi-footer__tagline{font-size:var(--mi-text-body-sm);color:var(--mi-on-shell-secondary);margin-top:.875rem}.mi-footer__composition{border-top:1px solid var(--mi-shell-line);margin:0}.mi-footer__composition-row{border-bottom:1px solid var(--mi-shell-line);grid-template-columns:9.5rem minmax(0,1fr);gap:1rem;padding:.625rem 0;display:grid}.mi-footer__composition dt{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-on-shell-tertiary);padding-top:.125rem}.mi-footer__composition dd{font-size:var(--mi-text-body-sm);color:var(--mi-on-shell);margin:0}.mi-footer__links{flex-wrap:wrap;gap:.25rem 1.5rem;display:flex}.mi-footer__link{min-height:2.25rem;font-size:var(--mi-text-body-sm);color:var(--mi-on-shell-secondary);transition:color var(--mi-duration-fast) ease;align-items:center;text-decoration:none;display:inline-flex}.mi-footer__link:hover{color:var(--mi-on-shell);text-decoration:underline}.mi-footer__link:focus-visible{outline-color:var(--mi-on-shell)}.mi-footer__link--support{color:var(--mi-on-shell);font-weight:600}.mi-badge{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;white-space:nowrap;background:var(--mi-background-surface);color:var(--mi-ink-secondary);align-items:center;gap:.3125rem;padding:.25rem .4375rem .1875rem;line-height:1.2;display:inline-flex}.mi-badge svg{flex-shrink:0}.mi-badge--generaliste{color:var(--mi-ink-tertiary)}.mi-badge--coming{background:var(--mi-status-coming-light);color:var(--mi-status-coming);border-color:#0000}.mi-badge--removed{background:var(--mi-status-removed-light);color:var(--mi-status-removed);border-color:#0000}.mi-badge--verified{color:var(--mi-status-verified);background:0 0;border-color:#0000;padding-inline:0}.mi-badge--affiliated,.mi-badge--direct{color:var(--mi-ink-tertiary);background:0 0;border-color:#0000;padding-inline:0}.mi-badge--value{border-color:var(--mi-rivet);background:var(--mi-rivet-light);color:var(--mi-rivet)}.mi-budget{border:1px solid var(--mi-ink-primary);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);min-width:2.375rem;height:1.5rem;font-size:var(--mi-text-label);color:var(--mi-ink-primary);font-variant-numeric:tabular-nums;flex-shrink:0;justify-content:center;align-items:center;gap:.0625rem;padding:0 .375rem;font-weight:700;font-stretch:80%;line-height:1;display:inline-flex}.mi-shop-feedback{flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem;margin-top:.25rem;display:flex}.mi-shop-feedback__question{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);margin:0;font-weight:600}.mi-shop-feedback__buttons{gap:.375rem;display:flex}.mi-shop-feedback__button{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);width:2.75rem;height:2.75rem;color:var(--mi-ink-primary);cursor:pointer;transition:border-color var(--mi-duration-fast) ease, background var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;justify-content:center;align-items:center;display:inline-flex}.mi-shop-feedback__button:hover{border-color:var(--mi-shell);background:var(--mi-shell);color:var(--mi-on-shell)}.mi-shop-feedback__thanks{font-size:var(--mi-text-body-sm);text-align:center;color:var(--mi-status-verified);margin:.25rem 0 0;font-weight:600}.mi-shop-feedback__detail{flex-direction:column;gap:.5rem;margin-top:.25rem;display:flex}.mi-shop-feedback__textarea{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);min-height:4.5rem;font-family:inherit;font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);resize:vertical;padding:.5rem .75rem}.mi-shop-feedback__textarea:focus{outline:2px solid var(--mi-accent);outline-offset:-1px;border-color:var(--mi-accent)}.mi-shop-feedback__detail-actions{align-items:center;gap:1.25rem;display:flex}.mi-shop-feedback__skip{min-height:2.75rem;font-family:inherit;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);cursor:pointer;background:0 0;border:none;padding:0}.mi-shop-feedback__skip:hover{color:var(--mi-ink-primary);text-decoration:underline}.mi-section-label,.mi-label-text{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);line-height:1.3}.mi-section-label{margin:0}.mi-num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mi-breadcrumb{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1rem;display:flex}.mi-breadcrumb__link{color:var(--mi-ink-secondary);transition:color var(--mi-duration-fast) ease;text-decoration:none}.mi-breadcrumb__link:hover{color:var(--mi-accent);text-decoration:underline}.mi-breadcrumb__sep{color:var(--mi-border-strong)}.mi-page-subtitle{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin-top:.5rem}.mi-link{font-size:var(--mi-text-body-sm);color:var(--mi-accent);transition:color var(--mi-duration-fast) ease;align-items:center;gap:.3125rem;font-weight:560;text-decoration:none;display:inline-flex}.mi-link:hover{color:var(--mi-accent-hover);text-decoration:underline}.mi-link svg{transition:transform var(--mi-duration) var(--mi-ease-out);flex-shrink:0}.mi-link:hover svg.mi-icon-forward{transform:translate(2px)}.mi-link:hover svg.mi-icon-back{transform:translate(-2px)}.mi-link:hover svg.mi-icon-external{transform:translate(1px,-1px)}.mi-link--quiet{color:var(--mi-ink-secondary);font-weight:500}.mi-link--quiet:hover{color:var(--mi-ink-primary)}.mi-button{border:1px solid var(--mi-shell);border-radius:var(--mi-radius-md);background:var(--mi-shell);min-height:2.75rem;color:var(--mi-on-shell);font-family:inherit;font-size:var(--mi-text-body-sm);letter-spacing:.005em;white-space:nowrap;cursor:pointer;transition:background var(--mi-duration-fast) ease, border-color var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;justify-content:center;align-items:center;gap:.5rem;padding:0 1.125rem;font-weight:620;text-decoration:none;display:inline-flex}.mi-button:hover{background:var(--mi-shell-raised);border-color:var(--mi-shell-raised)}.mi-button:active{background:var(--mi-ink-primary)}.mi-button:disabled,.mi-button[aria-disabled=true]{background:var(--mi-background-muted);border-color:var(--mi-border-default);color:var(--mi-ink-tertiary);cursor:not-allowed}.mi-button--secondary{background:var(--mi-background-surface);border-color:var(--mi-border-default);color:var(--mi-ink-primary)}.mi-button--secondary:hover{background:var(--mi-background-surface);border-color:var(--mi-ink-primary)}.mi-button--secondary:active{background:var(--mi-background-muted)}.mi-page-layout{max-width:var(--mi-content-max-width);padding:2rem var(--mi-gutter) 1rem;margin:0 auto}@media (width>=1024px){.mi-page-layout{padding-top:3rem}}.mi-main-content{min-height:100svh}.mi-empty-filter-state{border:1px dashed var(--mi-border-default);border-radius:var(--mi-radius-md);flex-direction:column;align-items:flex-start;gap:1rem;padding:2rem 1.25rem;display:flex}.mi-empty-filter-state .mi-page-subtitle{font-size:var(--mi-text-body);color:var(--mi-ink-primary);margin:0;font-weight:600}.mi-empty-filter-state__actions{flex-wrap:wrap;gap:.5rem;display:flex}.mi-error-page{max-width:var(--mi-content-max-width);padding:3rem var(--mi-gutter);font-size:var(--mi-text-body);color:var(--mi-status-removed);margin:0 auto;font-weight:600}.mi-not-found{max-width:var(--mi-content-max-width);padding:3rem var(--mi-gutter) 2rem;grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;min-height:55vh;margin:0 auto;display:grid}@media (width>=768px){.mi-not-found{grid-template-columns:repeat(2,minmax(0,1fr));gap:5rem;padding-top:4rem}}.mi-not-found__code{border:2px solid var(--mi-ink-primary);border-radius:var(--mi-radius-md);letter-spacing:-.02em;color:var(--mi-ink-primary);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;margin-bottom:1.5rem;padding:.5rem 1rem .375rem;font-size:clamp(3.5rem,10vw,6rem);font-weight:800;font-stretch:72%;line-height:1;display:inline-flex}.mi-not-found__title{font-size:var(--mi-text-heading);font-weight:760}.mi-not-found__subtitle{font-size:var(--mi-text-body);color:var(--mi-ink-secondary);margin:.5rem 0 0}.mi-not-found__nav{border-top:2px solid var(--mi-ink-primary);flex-direction:column;display:flex}.mi-not-found-card{border-bottom:1px solid var(--mi-border-subtle);justify-content:space-between;align-items:center;gap:1rem;min-height:4rem;padding:.875rem 0;text-decoration:none;display:flex}.mi-not-found-card__body{flex-direction:column;gap:.125rem;min-width:0;display:flex}.mi-not-found-card__title{font-size:var(--mi-text-body);color:var(--mi-ink-primary);transition:color var(--mi-duration-fast) ease;font-weight:650}.mi-not-found-card__desc{font-size:var(--mi-text-label);color:var(--mi-ink-tertiary)}.mi-not-found-card__arrow{color:var(--mi-ink-tertiary);transition:transform var(--mi-duration) var(--mi-ease-out), color var(--mi-duration-fast) ease;flex-shrink:0;display:inline-flex}.mi-not-found-card:hover .mi-not-found-card__title,.mi-not-found-card:hover .mi-not-found-card__arrow{color:var(--mi-accent)}.mi-not-found-card:hover .mi-not-found-card__arrow{transform:translate(2px)}fieldset.mi-filter-bar{border:none;min-width:0;margin:0;padding:0}.mi-filter-bar{flex-wrap:wrap;gap:.375rem;display:flex}.mi-filter-pill{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);min-width:2.75rem;min-height:2.75rem;font-family:inherit;font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;appearance:none;transition:background var(--mi-duration-fast) ease, border-color var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;justify-content:center;align-items:center;gap:.4375rem;padding:0 .875rem;font-weight:600;font-stretch:88%;display:inline-flex}.mi-filter-pill:hover{border-color:var(--mi-ink-primary)}.mi-filter-pill[aria-pressed=true],.mi-filter-pill--active{background:var(--mi-shell);border-color:var(--mi-shell);color:var(--mi-on-shell)}.mi-filter-pill__count{font-size:var(--mi-text-caption);font-variant-numeric:tabular-nums;color:var(--mi-ink-tertiary);font-weight:500}.mi-filter-pill[aria-pressed=true] .mi-filter-pill__count,.mi-filter-pill--active .mi-filter-pill__count{color:var(--mi-on-shell-secondary)}.mi-filter-pill:disabled{cursor:not-allowed;color:var(--mi-ink-tertiary);background:var(--mi-background-muted);border-color:var(--mi-border-subtle)}.mi-brand-card{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);height:100%;color:inherit;transition:border-color var(--mi-duration) ease, box-shadow var(--mi-duration) var(--mi-ease-out);flex-direction:column;gap:.75rem;padding:1.125rem 1.125rem 1rem;display:flex;position:relative}.mi-brand-card:hover,.mi-brand-card:focus-within{border-color:var(--mi-border-default);box-shadow:var(--mi-shadow-raised)}.mi-brand-card--removed{opacity:.6}.mi-brand-card--coming{opacity:.7;cursor:default;pointer-events:none}.mi-brand-card__removed-banner{background:var(--mi-status-removed-light);font-size:var(--mi-text-caption);color:var(--mi-status-removed);padding:5px 1.125rem;font-weight:600;position:absolute;top:0;left:0;right:0}.mi-brand-card__head{border-bottom:2px solid var(--mi-ink-primary);justify-content:space-between;align-items:flex-start;gap:.75rem;padding-bottom:.75rem;display:flex}.mi-brand-card__name{letter-spacing:-.01em;color:var(--mi-ink-primary);min-width:0;margin:0;font-size:1.25rem;font-weight:780;font-stretch:80%;line-height:1.2}.mi-brand-card__name a{color:inherit;text-decoration:none}.mi-brand-card__name a:hover{color:var(--mi-accent);text-decoration:underline;text-decoration-thickness:1px}.mi-brand-card__value{margin:-.25rem 0 0}.mi-brand-card__note{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0;line-height:1.55}.mi-label-facts{border-top:1px solid var(--mi-border-subtle);margin:auto 0 0}.mi-label-facts__row{border-bottom:1px solid var(--mi-border-subtle);grid-template-columns:5.75rem minmax(0,1fr);gap:.75rem;padding:.375rem 0;display:grid}.mi-label-facts dt{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);padding-top:.1875rem}.mi-label-facts dd{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);margin:0;font-weight:500;line-height:1.4}.mi-label-facts__price{flex-direction:column;gap:.375rem;display:flex}.mi-label-facts__price .mi-num{font-size:var(--mi-text-body-lg);letter-spacing:-.005em;font-weight:720;font-stretch:86%;line-height:1.15}.mi-price-bar{background:var(--mi-background-muted);border-radius:var(--mi-radius-sm);height:.375rem;display:block;position:relative}.mi-price-bar__span{background:var(--mi-shell);border-radius:var(--mi-radius-sm);position:absolute;top:0;bottom:0}.mi-brand-card__verified{font-size:var(--mi-text-caption);color:var(--mi-status-verified);align-items:center;gap:.3125rem;margin:-.25rem 0 0;font-weight:600;display:inline-flex}.mi-brand-card__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.25rem .75rem;margin-top:.25rem;display:flex}.mi-brand-card__compare{min-height:2.75rem;padding-inline:.25rem}.mi-brand-card__link-type{font-size:var(--mi-text-caption);color:var(--mi-ink-tertiary);margin:-.375rem 0 0}.mi-brand-page{max-width:var(--mi-content-max-width);padding:1.75rem var(--mi-gutter) 1rem;margin:0 auto}.mi-brand-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (width>=1024px){.mi-brand-page{padding-top:2.5rem}.mi-brand-layout{grid-template-columns:22rem minmax(0,1fr);align-items:start;gap:4.5rem}.mi-brand-layout__left{top:calc(var(--mi-nav-height-desktop) + 1.5rem);position:sticky}}.mi-brand-layout__left{flex-direction:column;align-items:stretch;min-width:0;display:flex}.mi-breadcrumb__back{align-items:center;gap:.3125rem;display:inline-flex}.mi-brand-label{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);box-shadow:var(--mi-shadow-raised);flex-direction:column;gap:1rem;padding:1.25rem;display:flex}.mi-brand-page__name{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:clamp(2.25rem,4vw,3rem);font-weight:800;font-stretch:78%;line-height:1}.mi-brand-page__generaliste{align-self:flex-start;margin-top:-.25rem}.mi-brand-label__facts{margin-top:0}.mi-brand-label__facts dd a{color:var(--mi-accent);text-decoration:underline;-webkit-text-decoration-color:var(--mi-border-default);-webkit-text-decoration-color:var(--mi-border-default);-webkit-text-decoration-color:var(--mi-border-default);text-decoration-color:var(--mi-border-default);transition:text-decoration-color var(--mi-duration-fast) ease}.mi-brand-label__facts dd a:hover{text-decoration-color:currentColor}.mi-brand-page__cta-block{flex-direction:column;gap:.5rem;display:flex}.mi-brand-page__cta{width:100%;min-height:3rem;font-size:var(--mi-text-body)}.mi-brand-page__affiliation{font-size:var(--mi-text-caption);color:var(--mi-ink-tertiary);text-align:center;margin:0 0 .375rem}.mi-brand-page__transparency{font-size:var(--mi-text-label);align-self:center;margin-top:.875rem}.mi-brand-layout__right{flex-direction:column;gap:2.5rem;min-width:0;display:flex}.mi-brand-section__title{border-bottom:2px solid var(--mi-ink-primary);font-size:var(--mi-text-subhead);margin-bottom:1rem;padding-bottom:.625rem;font-weight:760}.mi-brand-section__body{flex-direction:column;display:flex}.mi-brand-page__inclusion-note{max-width:60ch;font-size:var(--mi-text-body-lg);color:var(--mi-ink-primary);line-height:var(--mi-leading-loose);margin:0 0 1rem}.mi-brand-page__inclusion-note:last-child{margin-bottom:0}.mi-brand-section--curator{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);padding:1.25rem}.mi-brand-section--curator .mi-brand-section__title{border-bottom-width:1px}.mi-brand-page__curator-note{max-width:68ch;font-size:var(--mi-text-body);color:var(--mi-ink-primary);line-height:var(--mi-leading-loose);margin:0}.mi-brand-page__curator-note+.mi-brand-page__curator-note{margin-top:1rem}.mi-brand-page__category-details{margin:0;padding:0;list-style:none}.mi-brand-page__category-detail-item{border-bottom:1px solid var(--mi-border-subtle);flex-direction:column;gap:.3125rem;padding:.875rem 0;display:flex}.mi-brand-page__category-detail-item:first-child{padding-top:.25rem}.mi-brand-page__category-detail-head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.mi-brand-page__category-detail-link{font-size:var(--mi-text-body);color:var(--mi-ink-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mi-border-default);-webkit-text-decoration-color:var(--mi-border-default);-webkit-text-decoration-color:var(--mi-border-default);text-decoration-color:var(--mi-border-default);transition:color var(--mi-duration-fast) ease, text-decoration-color var(--mi-duration-fast) ease;font-weight:650}.mi-brand-page__category-detail-link:hover{color:var(--mi-accent);text-decoration-color:currentColor}.mi-brand-page__category-detail-price{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);flex-shrink:0;align-items:center;gap:.625rem;font-weight:500;display:inline-flex}.mi-brand-page__category-detail-note{max-width:68ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-brand-page__category-detail-sizing{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);gap:.625rem;margin:0;font-weight:500;display:flex}.mi-brand-page__category-detail-sizing .mi-label-text{flex-shrink:0;padding-top:.1875rem}.mi-brand-related-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.mi-brand-related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mi-brand-related-card{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);transition:border-color var(--mi-duration) ease, box-shadow var(--mi-duration) var(--mi-ease-out);flex-direction:column;gap:.375rem;padding:1rem;display:flex}.mi-brand-related-card:hover,.mi-brand-related-card:focus-within{border-color:var(--mi-border-default);box-shadow:var(--mi-shadow-raised)}.mi-brand-related-card__head{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.mi-brand-related-card__name{font-size:var(--mi-text-body);font-weight:720;font-stretch:var(--mi-heading-stretch);color:var(--mi-ink-primary);text-decoration:none}.mi-brand-related-card__name:hover{color:var(--mi-accent);text-decoration:underline}.mi-brand-related-card__country{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);margin:0}.mi-brand-related-card__note{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-brand-related-card__compare{font-size:var(--mi-text-label);margin-top:auto;padding-top:.25rem}.mi-brands-filters{flex-direction:column;gap:.75rem;margin-bottom:1.25rem;display:flex}.mi-brands-search{align-items:center;max-width:32rem;display:flex;position:relative}.mi-brands-search__icon{color:var(--mi-ink-tertiary);pointer-events:none;position:absolute;left:.875rem}.mi-brands-search__input{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);width:100%;min-height:3rem;font-family:inherit;font-size:var(--mi-text-body);color:var(--mi-ink-primary);appearance:none;transition:border-color var(--mi-duration-fast) ease;padding:0 2.75rem 0 2.5rem}.mi-brands-search__input:hover{border-color:var(--mi-border-strong)}.mi-brands-search__input:focus{outline:2px solid var(--mi-accent);outline-offset:-1px;border-color:var(--mi-accent)}.mi-brands-search__input::-webkit-search-cancel-button{display:none}.mi-brands-search__clear{border-radius:var(--mi-radius-sm);width:2.5rem;height:2.5rem;color:var(--mi-ink-secondary);cursor:pointer;transition:color var(--mi-duration-fast) ease;background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;right:.25rem}.mi-brands-search__clear:hover{color:var(--mi-ink-primary)}.mi-brands-filter-status{align-items:center;gap:1rem;display:flex}.mi-brands-filter-count{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);font-weight:600}.mi-brands-filter-reset{min-height:2.75rem;font-family:inherit;font-size:var(--mi-text-body-sm);color:var(--mi-accent);cursor:pointer;background:0 0;border:none;padding:0;font-weight:560;text-decoration:underline}.mi-brands-filter-reset:hover{color:var(--mi-accent-hover)}.mi-brands-alpha-nav{top:var(--mi-nav-height-mobile);z-index:20;margin:0 calc(var(--mi-gutter) * -1) 1.5rem;padding:.5rem var(--mi-gutter);background:var(--mi-background-page);border-bottom:1px solid var(--mi-border-subtle);scrollbar-width:none;gap:.125rem;display:flex;position:sticky;overflow-x:auto}.mi-brands-alpha-nav::-webkit-scrollbar{display:none}@media (width>=768px){.mi-brands-alpha-nav{top:var(--mi-nav-height-desktop);flex-wrap:wrap;overflow-x:visible}}.mi-brands-alpha-pill{border-radius:var(--mi-radius-sm);min-width:2.75rem;height:2.75rem;font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);transition:background var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;font-stretch:80%;text-decoration:none;display:inline-flex}.mi-brands-alpha-pill:hover{background:var(--mi-background-muted)}.mi-brands-alpha-pill[aria-current=location]{background:var(--mi-shell);color:var(--mi-on-shell)}.mi-brands-alpha-groups{flex-direction:column;gap:2rem;display:flex}.mi-brands-alpha-group{scroll-margin-top:calc(var(--mi-nav-height-mobile) + 4rem)}@media (width>=768px){.mi-brands-alpha-group{scroll-margin-top:calc(var(--mi-nav-height-desktop) + 4rem)}}.mi-brands-alpha-heading{border-bottom:2px solid var(--mi-ink-primary);padding-bottom:.375rem;font-size:1.375rem;font-weight:800;font-stretch:78%;line-height:1}.mi-brands-alpha-list{margin:0;padding:0;list-style:none}.mi-brands-alpha-item{border-bottom:1px solid var(--mi-border-subtle);justify-content:space-between;align-items:baseline;gap:1rem;min-height:3rem;padding:.75rem 0;display:flex}.mi-brands-alpha-name{min-width:0;font-size:var(--mi-text-body);color:var(--mi-ink-primary);text-overflow:ellipsis;white-space:nowrap;transition:color var(--mi-duration-fast) ease;font-weight:600;text-decoration:none;overflow:hidden}.mi-brands-alpha-name:hover{color:var(--mi-accent);text-decoration:underline}.mi-brands-alpha-meta{justify-content:flex-end;align-items:baseline;gap:.75rem;min-width:0;display:flex}.mi-brands-alpha-budget-label{font-size:var(--mi-text-label);color:var(--mi-ink-primary);white-space:nowrap;flex-shrink:0;font-weight:600}.mi-brands-alpha-categories{min-width:0;max-width:20rem;font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=640px){.mi-brands-alpha-item{flex-direction:column;align-items:flex-start;gap:.125rem}.mi-brands-alpha-meta{justify-content:flex-start}.mi-brands-alpha-categories{text-align:left;max-width:100%}}.mi-brands-no-results{font-size:var(--mi-text-body);color:var(--mi-ink-secondary);flex-direction:column;align-items:flex-start;gap:1rem;padding:2.5rem 0;display:flex}.mi-brands-no-results p{margin:0}.mi-brand-retired{background:var(--mi-status-removed-light);border-radius:var(--mi-radius-md);flex-direction:column;gap:.375rem;margin-bottom:1rem;padding:1rem;display:flex}.mi-brand-retired__title{font-size:var(--mi-text-body-sm);color:var(--mi-status-removed);margin:0;font-weight:700}.mi-brand-retired__reason{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);margin:0}.mi-brand-retired__back{align-self:flex-start;margin-top:.25rem}.mi-retirees__header{padding-bottom:1.5rem}.mi-retirees__title{margin:0 0 .875rem}.mi-retirees__intro{max-width:60ch;font-size:var(--mi-text-body);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:0 0 .875rem}.mi-retirees__count{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0;font-weight:600}.mi-retirees__list{border-top:2px solid var(--mi-ink-primary);margin:0;padding:0;list-style:none}.mi-retirees__item{border-bottom:1px solid var(--mi-border-subtle);flex-direction:column;gap:.375rem;padding:1.125rem 0;display:flex}.mi-retirees__item-header{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.mi-retirees__brand-name{font-size:var(--mi-text-body);color:var(--mi-ink-primary);font-weight:650;text-decoration:none}.mi-retirees__brand-name:hover{color:var(--mi-accent);text-decoration:underline}.mi-retirees__date{font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);white-space:nowrap;flex-shrink:0}.mi-retirees__categories{flex-wrap:wrap;gap:.25rem;display:flex}.mi-retirees__reason{max-width:68ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:.125rem 0 0}.mi-retirees__empty{font-size:var(--mi-text-body-sm);color:var(--mi-ink-tertiary);padding:2.5rem 0}.mi-retirees__footer{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:2.5rem;display:flex}.mi-retirees__footer-text{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-categories-page{max-width:var(--mi-content-max-width);padding:0 var(--mi-gutter) 2rem;margin:0 auto}.mi-categories-header{padding:2.25rem 0 2rem}@media (width>=1024px){.mi-categories-header{padding:3rem 0 2.5rem}}.mi-categories-title{margin:0}.mi-categories-grid{grid-template-columns:minmax(0,1fr);gap:2rem 2.5rem;display:grid}@media (width>=640px){.mi-categories-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1024px){.mi-categories-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem 3rem}}.mi-categories-col__head{border-bottom:2px solid var(--mi-ink-primary);padding-bottom:.625rem}.mi-categories-col__label{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-primary);line-height:var(--mi-leading-tight);display:block}.mi-categories-col__list{margin:0;padding:0;list-style:none}.mi-category-row{border-bottom:1px solid var(--mi-border-subtle);min-height:3rem;font-size:var(--mi-text-body);color:var(--mi-ink-primary);transition:color var(--mi-duration-fast) ease;justify-content:space-between;align-items:center;gap:.75rem;padding:.5rem 0;font-weight:500;text-decoration:none;display:flex}a.mi-category-row:hover{color:var(--mi-accent)}.mi-category-row--coming{color:var(--mi-ink-tertiary);cursor:default;font-weight:400}.mi-category-row__meta{flex-shrink:0;align-items:center;gap:.625rem;display:flex}.mi-category-row__count{font-size:var(--mi-text-label);font-variant-numeric:tabular-nums;color:var(--mi-ink-tertiary);font-weight:500}.mi-category-row__arrow{color:var(--mi-ink-tertiary);transition:transform var(--mi-duration) var(--mi-ease-out), color var(--mi-duration-fast) ease;display:inline-flex}a.mi-category-row:hover .mi-category-row__arrow{color:var(--mi-accent);transform:translate(2px)}.mi-subcategory-list{border-top:2px solid var(--mi-ink-primary);max-width:40rem;margin:0;padding:0;list-style:none}.mi-category-header{padding-bottom:1.25rem}.mi-category-header__title{letter-spacing:0;text-transform:uppercase;overflow-wrap:anywhere;max-width:20ch;font-weight:820;font-stretch:74%;line-height:.95}.mi-category-header__count{font-size:var(--mi-text-label);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--mi-ink-secondary);margin:.75rem 0 0}.mi-category-layout{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (width>=1024px){.mi-category-layout{grid-template-columns:minmax(0,1fr) clamp(17.5rem,25vw,21.5rem);align-items:start;gap:clamp(2rem,3vw,3rem)}.mi-category-layout__aside{top:calc(var(--mi-nav-height-desktop) + 1.5rem);max-height:calc(100vh - var(--mi-nav-height-desktop) - 3rem);overscroll-behavior:contain;scrollbar-width:thin;padding-right:.25rem;position:sticky;overflow-y:auto}}.mi-category-layout__aside{flex-direction:column;gap:1rem;min-width:0;display:flex}.mi-category-layout__anchor{scroll-margin-top:calc(var(--mi-nav-height-mobile) + 1rem)}.mi-category-fact-summary{max-width:65ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0 0 1rem}.mi-category-jump{margin-bottom:1.25rem}@media (width>=1024px){.mi-category-jump{display:none}}.mi-category-filters{border-top:1px solid var(--mi-border-subtle);flex-direction:column;gap:.875rem;padding:1rem 0 1.25rem;display:flex}.mi-category-filters__group{flex-direction:column;gap:.4375rem;display:flex}.mi-category-filters__group>.mi-label-text:only-child{display:none}.mi-brand-grid{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:0;padding:0;list-style:none;display:grid}@media (width>=640px){.mi-brand-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.mi-brand-grid__item{min-width:0;margin:0;padding:0;list-style:none}.mi-category-compare-cta{font-size:var(--mi-text-body-sm);align-self:flex-start}.mi-coming-soon-state{flex-direction:column;align-items:flex-start;gap:1rem;max-width:32rem;padding:1rem 0 3rem;display:flex}.mi-coming-soon-state__badge{font-size:var(--mi-text-caption)}.mi-category-group{margin-bottom:2rem}.mi-category-group__header{margin-bottom:.25rem}.mi-category-group__title{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);line-height:var(--mi-leading-normal);display:block}.mi-category-group__divider{background:var(--mi-border-subtle);height:1px;margin:0 0 .25rem}.mi-category-item{min-height:44px;font-size:var(--mi-text-body);color:var(--mi-ink-primary);transition:color var(--mi-duration-fast) ease;justify-content:space-between;align-items:center;padding:.75rem 0;text-decoration:none;display:flex}.mi-category-item:hover{color:var(--mi-accent)}.mi-category-item--coming{color:var(--mi-ink-tertiary);pointer-events:none;cursor:default}.mi-category-item__meta{font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);flex-shrink:0;align-items:center;gap:.375rem;display:flex}.mi-collapsible{border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);background:var(--mi-background-surface)}.mi-collapsible__trigger{cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:var(--mi-radius-md);min-height:3rem;transition:background var(--mi-duration-fast) ease;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;list-style:none;display:flex}.mi-collapsible__trigger::-webkit-details-marker{display:none}.mi-collapsible__trigger::marker{content:""}.mi-collapsible__trigger:hover{background:var(--mi-background-page)}.mi-collapsible__title{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);font-weight:680;font-stretch:90%}.mi-collapsible__icon{width:1.25rem;height:1.25rem;color:var(--mi-ink-secondary);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.mi-collapsible__icon:before,.mi-collapsible__icon:after{content:"";background:currentColor;position:absolute}.mi-collapsible__icon:before{width:11px;height:1.5px}.mi-collapsible__icon:after{width:1.5px;height:11px;transition:transform var(--mi-duration) var(--mi-ease-out), opacity var(--mi-duration) ease}details[open] .mi-collapsible__icon:after,.mi-collapsible__icon--open:after{opacity:0;transform:rotate(90deg)}.mi-collapsible__body{border-top:1px solid var(--mi-border-subtle);padding:0 1rem .75rem}.mi-collapsible__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.mi-collapsible__item{border-bottom:1px solid var(--mi-border-subtle);flex-direction:column;gap:.1875rem;padding:.75rem 0;display:flex}.mi-collapsible__item:last-child{border-bottom:none;padding-bottom:.25rem}.mi-collapsible--criteria .mi-collapsible__list{counter-reset:criterion}.mi-collapsible--criteria .mi-collapsible__item{counter-increment:criterion;padding-left:1.75rem;position:relative}.mi-collapsible--criteria .mi-collapsible__item:before{content:counter(criterion);border:1px solid var(--mi-ink-primary);border-radius:var(--mi-radius-sm);font-variant-numeric:tabular-nums;width:1.125rem;height:1.125rem;color:var(--mi-ink-primary);justify-content:center;align-items:center;font-size:.6875rem;font-weight:700;font-stretch:80%;display:inline-flex;position:absolute;top:.8125rem;left:0}.mi-collapsible__item-label{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);font-weight:600;line-height:1.45}.mi-collapsible__item-detail{font-size:var(--mi-text-label);color:var(--mi-ink-secondary);line-height:1.55}.mi-collapsible--care .mi-collapsible__item{padding-left:1rem;position:relative}.mi-collapsible--care .mi-collapsible__item:before{content:"";background:var(--mi-ink-tertiary);width:5px;height:1.5px;position:absolute;top:1.25rem;left:0}.mi-fabrication-description{max-width:65ch;font-size:var(--mi-text-body);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:.875rem 0 0}.mi-fabrication-brand-list{border-top:2px solid var(--mi-ink-primary);margin:0;padding:0;list-style:none}.mi-fabrication-footer{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:2.5rem;display:flex}.mi-fabrication-footer__text{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-fabrication-index__grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (width>=768px){.mi-fabrication-index__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}}.mi-fabrication-country-card{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);color:inherit;transition:border-color var(--mi-duration) ease, box-shadow var(--mi-duration) var(--mi-ease-out);flex-direction:column;gap:.75rem;padding:1.125rem;text-decoration:none;display:flex}.mi-fabrication-country-card:hover{border-color:var(--mi-border-default);box-shadow:var(--mi-shadow-raised)}.mi-fabrication-country-card__head{border-bottom:1px solid var(--mi-border-subtle);justify-content:space-between;align-items:flex-start;gap:1rem;padding-bottom:.75rem;display:flex}.mi-fabrication-country-card__made{flex-direction:column;gap:.25rem;display:flex}.mi-fabrication-country-card__label{font-size:var(--mi-text-heading);letter-spacing:-.015em;color:var(--mi-ink-primary);font-weight:800;font-stretch:78%;line-height:1}.mi-fabrication-country-card__count{font-size:var(--mi-text-label);font-variant-numeric:tabular-nums;color:var(--mi-ink-secondary);white-space:nowrap;flex-shrink:0;padding-top:.125rem;font-weight:600}.mi-fabrication-country-card__desc{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:0}.mi-fabrication-country-card__more{margin-top:auto}.mi-fabrication-country-card:hover .mi-fabrication-country-card__more{text-decoration:underline}.mi-fabrication-country-card:hover .mi-icon-forward{transform:translate(2px)}.mi-homepage{max-width:var(--mi-content-max-width);padding:0 var(--mi-gutter);margin:0 auto}.mi-homepage-hero{grid-template-columns:minmax(0,1fr);gap:2.5rem;padding:2.5rem 0 3rem;display:grid}@media (width>=1024px){.mi-homepage-hero{grid-template-columns:minmax(0,1fr) 24rem;align-items:end;gap:5rem;padding:5rem 0 5.5rem}}.mi-homepage-hero__left{flex-direction:column;align-items:flex-start;display:flex}.mi-homepage-headline{letter-spacing:-.025em;max-width:15ch;font-size:clamp(2.375rem,6.4vw,4.25rem);font-weight:800;font-stretch:78%;line-height:.98}.mi-homepage-subheadline{max-width:34ch;font-size:var(--mi-text-body-lg);color:var(--mi-ink-secondary);margin:1.25rem 0 0;line-height:1.45}.mi-homepage-cta-group{flex-wrap:wrap;gap:.625rem;margin-top:2rem;display:flex}.mi-homepage-popular__title{border-bottom:2px solid var(--mi-ink-primary);font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;padding-bottom:.625rem;line-height:1.3}.mi-homepage-cat-list{margin:0;padding:0;list-style:none}@media (width>=640px) and (width<=1023px){.mi-homepage-cat-list{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:2rem;display:grid}}.mi-homepage-composition{padding-bottom:1rem}.mi-homepage-composition__label{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);max-width:52rem;box-shadow:var(--mi-shadow-raised);margin:0 auto;padding:1.5rem 1.25rem 1.25rem;position:relative}@media (width>=768px){.mi-homepage-composition__label{padding:2.25rem 2.5rem 2rem}}.mi-homepage-composition__title{border-bottom:2px solid var(--mi-ink-primary);letter-spacing:.12em;text-transform:uppercase;padding-bottom:.875rem;font-size:1.0625rem;font-weight:800;font-stretch:72%}.mi-homepage-composition__rows{margin:0;padding:0;list-style:none}.mi-homepage-composition__row{border-bottom:1px solid var(--mi-border-subtle);padding:1.125rem 0}.mi-homepage-composition__item-title{font-size:var(--mi-text-subhead);font-weight:720;font-stretch:var(--mi-heading-stretch);line-height:var(--mi-leading-tight);text-wrap:balance;margin:0}.mi-homepage-composition__item-desc{max-width:60ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:.375rem 0 0}.mi-homepage-composition__more{margin-top:1.25rem}.mi-manifeste{max-width:44rem;padding:2.5rem var(--mi-gutter) 1rem;margin:0 auto}@media (width>=768px){.mi-manifeste{padding-top:4rem}}.mi-manifeste__header{border-bottom:2px solid var(--mi-ink-primary);padding-bottom:2rem}.mi-manifeste__title{letter-spacing:-.02em;max-width:16ch;font-size:clamp(2.25rem,6vw,3.25rem);font-weight:800;font-stretch:78%;line-height:1}.mi-manifeste__section{scroll-margin-top:calc(var(--mi-nav-height-desktop) + 1rem);padding-top:2.25rem}.mi-manifeste__section-heading{font-size:var(--mi-text-heading);margin-bottom:1rem;font-weight:760}.mi-manifeste__section-paragraph{max-width:66ch;font-size:var(--mi-text-body-lg);color:var(--mi-ink-primary);line-height:var(--mi-leading-loose);margin:0 0 1rem}.mi-manifeste__section-paragraph:last-of-type{margin-bottom:0}.mi-manifeste__suggestion{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);box-shadow:var(--mi-shadow-raised);scroll-margin-top:calc(var(--mi-nav-height-desktop) + 1rem);margin-top:2.5rem;padding:1.25rem}@media (width>=768px){.mi-manifeste__suggestion{padding:1.75rem 2rem}}.mi-manifeste__suggestion-heading{border-bottom:2px solid var(--mi-ink-primary);font-size:var(--mi-text-subhead);padding-bottom:.75rem;font-weight:760}.mi-manifeste__suggestion-intro{max-width:62ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:.875rem 0 1.25rem}.mi-suggestion-form{flex-direction:column;align-items:stretch;gap:1.125rem;display:flex}.mi-suggestion-field{flex-direction:column;gap:.375rem;display:flex}.mi-suggestion-field__label{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-primary)}.mi-suggestion-field__required{color:var(--mi-status-removed)}.mi-suggestion-field__optional{color:var(--mi-ink-tertiary);text-transform:none;letter-spacing:0;font-weight:500;font-stretch:100%}.mi-suggestion-field__input,.mi-suggestion-field__select,.mi-suggestion-field__textarea{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);width:100%;min-height:3rem;font-family:inherit;font-size:var(--mi-text-body);color:var(--mi-ink-primary);transition:border-color var(--mi-duration-fast) ease;padding:.625rem .875rem}.mi-suggestion-field__input:hover,.mi-suggestion-field__select:hover,.mi-suggestion-field__textarea:hover{border-color:var(--mi-border-strong)}.mi-suggestion-field__input:focus,.mi-suggestion-field__select:focus,.mi-suggestion-field__textarea:focus{outline:2px solid var(--mi-accent);outline-offset:-1px;border-color:var(--mi-accent)}.mi-suggestion-field__input--error,.mi-suggestion-field__input--error:hover{border-color:var(--mi-status-removed)}.mi-suggestion-field__input--error:focus{outline-color:var(--mi-status-removed)}.mi-suggestion-field__select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23151820' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right .875rem center;background-repeat:no-repeat;padding-right:2.5rem}.mi-suggestion-field__textarea{resize:vertical;min-height:6rem;line-height:var(--mi-leading-normal)}.mi-suggestion-field__error{font-size:var(--mi-text-label);color:var(--mi-status-removed);margin:0;font-weight:600}.mi-suggestion-field__hint{font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);margin:0}.mi-suggestion-form__submit{align-self:flex-start;min-height:3rem;padding-inline:1.5rem}.mi-suggestion-form__note{font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);margin:0}.mi-manifeste__support{border-top:1px solid var(--mi-border-subtle);flex-direction:column;align-items:flex-start;gap:.875rem;margin-top:3rem;padding-top:1.5rem;display:flex}.mi-manifeste__support-text{max-width:60ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-manifeste__footer{border-top:2px solid var(--mi-ink-primary);margin-top:3rem;padding-top:2rem}.mi-legal-page{max-width:44rem;padding:2.5rem var(--mi-gutter) 1rem;margin:0 auto}@media (width>=768px){.mi-legal-page{padding-top:4rem}}.mi-legal-page__header{border-bottom:2px solid var(--mi-ink-primary);padding-bottom:1.75rem}.mi-legal-page__subtitle{font-size:var(--mi-text-body-sm);color:var(--mi-status-verified);margin:.875rem 0 0;font-weight:600}.mi-legal-page__section{padding-top:2rem}.mi-legal-page__section-heading{font-size:var(--mi-text-subhead);margin-bottom:.875rem;font-weight:760}.mi-legal-page__section-paragraph{max-width:66ch;font-size:var(--mi-text-body);color:var(--mi-ink-primary);line-height:var(--mi-leading-loose);margin:0 0 .875rem}.mi-legal-page__section-paragraph:last-of-type{margin-bottom:0}.mi-legal-page__footer{border-top:1px solid var(--mi-border-subtle);margin-top:3rem;padding-top:1.5rem}.mi-cppw{border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);background:var(--mi-background-surface)}.mi-cppw__toggle{border-radius:var(--mi-radius-md);cursor:pointer;text-align:left;width:100%;min-height:3rem;color:var(--mi-ink-primary);transition:background var(--mi-duration-fast) ease;background:0 0;border:none;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;font-family:inherit;display:flex}.mi-cppw__toggle:hover{background:var(--mi-background-page)}.mi-cppw__toggle-label{font-size:var(--mi-text-body-sm);font-weight:680;font-stretch:90%;line-height:1.35}.mi-cppw__toggle-hint{color:var(--mi-ink-secondary);font-weight:400;font-stretch:100%}.mi-cppw__body{transition:grid-template-rows var(--mi-duration) var(--mi-ease-out);grid-template-rows:0fr;display:grid}.mi-cppw__body--open{grid-template-rows:1fr}.mi-cppw__content{overflow:hidden}.mi-cppw__inner{border-top:1px solid var(--mi-border-subtle);flex-direction:column;gap:1.125rem;padding:1rem;display:flex}.mi-cppw__field{border:none;flex-direction:column;gap:.5rem;margin:0;padding:0;display:flex}.mi-cppw__label{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);line-height:var(--mi-leading-tight);padding:0}.mi-cppw__input-wrap{align-items:center;gap:.5rem;display:flex}.mi-cppw__input{background:var(--mi-background-surface);border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);width:100%;height:2.75rem;font-size:var(--mi-text-body);font-variant-numeric:tabular-nums;color:var(--mi-ink-primary);transition:border-color var(--mi-duration-fast) ease;appearance:none;-moz-appearance:textfield;padding:0 .875rem;font-family:inherit}.mi-cppw__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mi-cppw__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.mi-cppw__input:focus{outline:2px solid var(--mi-accent);outline-offset:-1px;border-color:var(--mi-accent)}.mi-cppw__input::placeholder{color:var(--mi-ink-tertiary)}.mi-cppw__input-suffix{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);flex-shrink:0}.mi-cppw__hint{font-size:var(--mi-text-caption);color:var(--mi-ink-tertiary);line-height:var(--mi-leading-normal);margin:0}.mi-cppw__preset-group{border:none;flex-wrap:wrap;gap:.375rem;margin:0;padding:0;display:flex}.mi-cppw__preset{border-radius:var(--mi-radius-sm);border:1px solid var(--mi-border-default);font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);background:var(--mi-background-surface);cursor:pointer;appearance:none;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:0 .75rem;font-family:inherit;font-weight:560;font-stretch:90%;transition:border-color .12s,background .12s,color .12s;display:inline-flex}.mi-cppw__preset:hover{border-color:var(--mi-ink-primary)}.mi-cppw__preset--active,.mi-cppw__preset[aria-pressed=true]{background:var(--mi-shell);border-color:var(--mi-shell);color:var(--mi-on-shell)}.mi-cppw__result{background:var(--mi-shell);border-radius:var(--mi-radius-sm);flex-direction:column;gap:.125rem;padding:.875rem 1rem;display:flex}.mi-cppw__result-label{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-on-shell-secondary);margin:0}.mi-cppw__result-value{font-size:var(--mi-text-heading);font-weight:760;font-stretch:var(--mi-heading-stretch);letter-spacing:var(--mi-tracking-tight);line-height:var(--mi-leading-tight);color:var(--mi-on-shell);margin:.125rem 0 0}.mi-cppw__result-context{font-size:var(--mi-text-caption);color:var(--mi-on-shell-secondary);margin:.125rem 0 0}.mi-cppw__result-placeholder{font-size:var(--mi-text-body-sm);color:var(--mi-on-shell-secondary);margin:.25rem 0 0}.mi-capsule-page{max-width:56rem;padding:2rem var(--mi-gutter) 1rem;margin:0 auto}@media (width>=1024px){.mi-capsule-page{padding-top:3rem}}.mi-capsule-questionnaire{flex-direction:column;display:flex}.mi-capsule-questionnaire__header{padding-bottom:1.75rem}.mi-capsule-questionnaire__subtitle{max-width:52ch;font-size:var(--mi-text-body-lg);color:var(--mi-ink-secondary);margin:.875rem 0 0;line-height:1.5}.mi-capsule-question{border:none;border-top:1px solid var(--mi-border-subtle);flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:1.5rem 0;display:flex}.mi-capsule-question:first-of-type{border-top:2px solid var(--mi-ink-primary)}.mi-capsule-question__legend{float:left;width:100%;font-size:var(--mi-text-subhead);font-weight:740;font-stretch:var(--mi-heading-stretch);letter-spacing:-.01em;color:var(--mi-ink-primary);margin-bottom:.75rem;padding:0}.mi-capsule-question__options{clear:both;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}@media (width>=640px){.mi-capsule-question__options{grid-template-columns:repeat(3,minmax(0,1fr))}}.mi-capsule-option{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);text-align:left;min-height:4.5rem;color:var(--mi-ink-primary);cursor:pointer;transition:background var(--mi-duration-fast) ease, border-color var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;flex-direction:column;align-items:flex-start;gap:.25rem;padding:.875rem 1rem;font-family:inherit;display:flex}.mi-capsule-option:hover{border-color:var(--mi-ink-primary)}.mi-capsule-option--selected,.mi-capsule-option[aria-pressed=true]{background:var(--mi-shell);border-color:var(--mi-shell);color:var(--mi-on-shell)}.mi-capsule-option__prefix{margin-bottom:.25rem}.mi-capsule-option[aria-pressed=true] .mi-budget{border-color:var(--mi-on-shell);color:var(--mi-on-shell);background:0 0}.mi-capsule-option__label{font-size:var(--mi-text-body);font-weight:680;font-stretch:90%;line-height:1.25}.mi-capsule-option__desc{font-size:var(--mi-text-label);color:var(--mi-ink-secondary);line-height:1.45}.mi-capsule-option[aria-pressed=true] .mi-capsule-option__desc{color:var(--mi-on-shell-secondary)}.mi-capsule-questionnaire__footer{border-top:1px solid var(--mi-border-subtle);flex-wrap:wrap;align-items:center;gap:1rem;padding-top:1.5rem;display:flex}.mi-capsule-generate{min-height:3rem;font-size:var(--mi-text-body);padding-inline:1.5rem}.mi-capsule-questionnaire__hint{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-capsule-result{flex-direction:column;display:flex}.mi-capsule-result__header{padding-bottom:1.5rem}.mi-capsule-result__meta{flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1rem;display:flex}.mi-capsule-result__tag{border:1px solid var(--mi-ink-primary);border-radius:var(--mi-radius-sm);font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-primary);padding:.25rem .4375rem .1875rem}.mi-capsule-result__sep{display:none}.mi-capsule-result__count{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:.75rem 0 0;font-weight:600}.mi-capsule-result__budget{background:var(--mi-shell);border-radius:var(--mi-radius-md);color:var(--mi-on-shell);margin-top:1.25rem;padding:1rem}.mi-capsule-result__budget-total{font-size:var(--mi-text-body);color:var(--mi-on-shell-secondary);margin:0}.mi-capsule-result__budget-total strong{font-size:var(--mi-text-subhead);font-weight:760;font-stretch:var(--mi-heading-stretch);font-variant-numeric:tabular-nums;color:var(--mi-on-shell)}.mi-capsule-result__budget-owned-note{font-size:var(--mi-text-label)}.mi-capsule-gauge{background:var(--mi-shell-raised);border-radius:var(--mi-radius-sm);gap:2px;height:.5rem;margin-top:.875rem;display:flex;overflow:hidden}.mi-capsule-gauge__segment{background:var(--mi-on-shell);transition:width var(--mi-duration) var(--mi-ease-out);flex-shrink:0}.mi-capsule-result__budget-breakdown{border-top:1px solid var(--mi-shell-line);margin:.875rem 0 0;padding:0;list-style:none}.mi-capsule-result__budget-role{border-bottom:1px solid var(--mi-shell-line);font-size:var(--mi-text-body-sm);font-variant-numeric:tabular-nums;color:var(--mi-on-shell);justify-content:space-between;gap:1rem;padding:.5rem 0;font-weight:600;display:flex}.mi-capsule-result__budget-role:last-child{border-bottom:none;padding-bottom:0}.mi-capsule-result__budget-role-label{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-on-shell-tertiary)}.mi-capsule-result__view-toggle{border:none;align-self:flex-start;gap:0;min-width:0;margin:0 0 1rem;padding:0;display:inline-flex}.mi-capsule-result__view-toggle-legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.mi-capsule-result__view-btn{border:1px solid var(--mi-border-default);background:var(--mi-background-surface);min-height:2.75rem;font-family:inherit;font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);cursor:pointer;transition:background var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease;padding:0 1rem;font-weight:600;font-stretch:90%}.mi-capsule-result__view-btn:first-of-type{border-radius:var(--mi-radius-sm) 0 0 var(--mi-radius-sm)}.mi-capsule-result__view-btn:last-of-type{border-radius:0 var(--mi-radius-sm) var(--mi-radius-sm) 0;margin-left:-1px}.mi-capsule-result__view-btn--active,.mi-capsule-result__view-btn[aria-pressed=true]{background:var(--mi-shell);border-color:var(--mi-shell);color:var(--mi-on-shell);position:relative}.mi-capsule-result__actions{flex-wrap:wrap;gap:.5rem;margin-bottom:2rem;display:flex}.mi-capsule-result__sections{flex-direction:column;gap:2.5rem;display:flex}.mi-capsule-role-section__header{border-bottom:2px solid var(--mi-ink-primary);margin-bottom:1rem;padding-bottom:.625rem}.mi-capsule-role-section__title{font-size:var(--mi-text-subhead);font-weight:760}.mi-capsule-role-section__desc{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:.25rem 0 0}.mi-capsule-role-section__grid{grid-template-columns:minmax(0,1fr);gap:.75rem;display:grid}@media (width>=640px){.mi-capsule-role-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.mi-capsule-result__note{border-top:1px solid var(--mi-border-subtle);max-width:65ch;font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);margin:2.5rem 0 0;padding-top:1.25rem}.mi-capsule-result__note-link{font-size:inherit}.mi-capsule-slot{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);height:100%;transition:opacity var(--mi-duration) ease, border-color var(--mi-duration) ease;flex-direction:column;align-items:flex-start;gap:.5rem;padding:1rem;display:flex}.mi-capsule-slot__top-row{border-bottom:1px solid var(--mi-border-subtle);justify-content:space-between;align-self:stretch;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.mi-capsule-slot__category{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-primary);margin:0}.mi-capsule-slot__owned-toggle{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);min-height:2.25rem;font-family:inherit;font-size:var(--mi-text-label);color:var(--mi-ink-secondary);cursor:pointer;transition:border-color var(--mi-duration-fast) ease, color var(--mi-duration-fast) ease, background var(--mi-duration-fast) ease;flex-shrink:0;align-items:center;gap:.25rem;padding:0 .625rem;font-weight:560;display:inline-flex}.mi-capsule-slot__owned-toggle:hover{border-color:var(--mi-ink-primary);color:var(--mi-ink-primary)}.mi-capsule-slot__owned-toggle--active{background:var(--mi-background-muted);border-color:var(--mi-background-muted);color:var(--mi-status-verified)}.mi-capsule-slot--owned>:not(.mi-capsule-slot__top-row){opacity:.45}.mi-capsule-slot__meta{justify-content:space-between;align-self:stretch;align-items:center;gap:.75rem;display:flex}.mi-capsule-slot__country{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary)}.mi-capsule-slot__brand-name{font-size:var(--mi-text-subhead);font-weight:740}.mi-capsule-slot__brand-name a:hover{color:var(--mi-accent);text-decoration:underline}.mi-capsule-slot__price{font-size:var(--mi-text-body-sm);margin:0;font-weight:600}.mi-capsule-slot__note{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-capsule-slot__cta{margin-top:auto}.mi-capsule-slot__alt-badge{color:var(--mi-accent);border-color:var(--mi-accent)}.mi-capsule-slot__alt-toggle{cursor:pointer;background:0 0;border:none;min-height:2.75rem;padding:0}.mi-capsule-slot--empty{background:0 0;border-style:dashed}.mi-capsule-slot__empty{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}.mi-capsule-slot__empty-link{margin-top:.375rem}.mi-capsule-priority-view{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.mi-capsule-priority-item{grid-template-columns:2rem minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.mi-capsule-priority-item__number{border:1px solid var(--mi-ink-primary);border-radius:var(--mi-radius-sm);width:2rem;height:2rem;font-size:var(--mi-text-body-sm);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;margin-top:.75rem;font-weight:760;font-stretch:80%;display:inline-flex}.mi-compare-header{padding-bottom:1.75rem}.mi-compare-title{flex-wrap:wrap;align-items:baseline;gap:.125rem .75rem;display:flex}.mi-compare-title__vs{font-size:.45em;font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);text-decoration:none}.mi-compare-title__placeholder{color:var(--mi-border-strong)}.mi-compare-summary{max-width:65ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:.875rem 0 0}.mi-compare-table{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);display:block}.mi-compare-table>thead,.mi-compare-table>tbody{display:contents}.mi-compare-row{border-bottom:1px solid var(--mi-border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"label label""a b";display:grid}.mi-compare-row:last-child{border-bottom:none}@media (width>=768px){.mi-compare-row{grid-template-columns:9rem minmax(0,1fr) minmax(0,1fr);grid-template-areas:"label a b";align-items:stretch}}.mi-compare-row--header{border-bottom:2px solid var(--mi-ink-primary)}.mi-compare-row__label{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;text-align:left;color:var(--mi-ink-tertiary);grid-area:label;padding:.75rem 1rem 0}@media (width>=768px){.mi-compare-row__label{border-right:1px solid var(--mi-border-subtle);align-items:center;padding:1rem 1.25rem;display:flex}}.mi-compare-row__a,.mi-compare-row__b{min-width:0;font-size:var(--mi-text-body-sm);text-align:left;color:var(--mi-ink-primary);padding:.5rem 1rem .875rem;font-weight:500}.mi-compare-row__a{border-right:1px solid var(--mi-border-subtle)}@media (width>=768px){.mi-compare-row__a,.mi-compare-row__b{padding:1rem 1.25rem}}.mi-compare-row--header .mi-compare-row__a,.mi-compare-row--header .mi-compare-row__b{padding-top:1.25rem;padding-bottom:1.25rem}.mi-compare-row__empty{color:var(--mi-ink-tertiary)}.mi-compare-row__categories{color:var(--mi-ink-secondary);font-weight:400}.mi-compare-brand-header{flex-direction:column;align-items:flex-start;gap:.75rem;display:flex}.mi-compare-brand-header__name-row{flex-wrap:wrap;align-items:baseline;gap:.5rem;display:flex}.mi-compare-brand-header__name{letter-spacing:-.015em;color:var(--mi-ink-primary);overflow-wrap:anywhere;font-size:clamp(1.125rem,2.4vw,1.5rem);font-weight:780;font-stretch:80%;line-height:1.1;text-decoration:none}.mi-compare-brand-header__name:hover{color:var(--mi-accent);text-decoration:underline}@media (width<=479px){.mi-compare-brand-header__cta{width:100%;padding-inline:.5rem}}.mi-compare-retired-badge{border-radius:var(--mi-radius-sm);background:var(--mi-status-removed-light);font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-status-removed);padding:.125rem .375rem}.mi-compare-section{margin-top:3rem}.mi-compare-section__title{border-bottom:2px solid var(--mi-ink-primary);font-size:var(--mi-text-subhead);margin-bottom:1.25rem;padding-bottom:.625rem;font-weight:760}.mi-compare-common-cats{flex-direction:column;gap:1.5rem;display:flex}.mi-compare-common-cat__label{font-size:var(--mi-text-body);color:var(--mi-ink-primary);text-decoration:underline;-webkit-text-decoration-color:var(--mi-border-default);-webkit-text-decoration-color:var(--mi-border-default);-webkit-text-decoration-color:var(--mi-border-default);text-decoration-color:var(--mi-border-default);margin-bottom:.75rem;font-weight:680;display:inline-block}.mi-compare-common-cat__label:hover{color:var(--mi-accent);text-decoration-color:currentColor}.mi-compare-common-cat__row{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}@media (width>=768px){.mi-compare-common-cat__row{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:1.5rem}}.mi-compare-common-cat__brand{flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0;display:flex}.mi-compare-common-cat__price{font-size:var(--mi-text-body-sm);color:var(--mi-ink-primary);font-weight:600}.mi-compare-common-cat__note{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary)}.mi-compare-common-cat__vs{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary);align-self:center;display:none}@media (width>=768px){.mi-compare-common-cat__vs{display:block}}.mi-compare-inclusion-grid{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=768px){.mi-compare-inclusion-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:3rem}}.mi-compare-inclusion-block__brand{font-size:var(--mi-text-body);margin-bottom:.5rem;font-weight:720}.mi-compare-inclusion-block__text{max-width:65ch;font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:0}.mi-compare-disclaimer{border-top:1px solid var(--mi-border-subtle);max-width:65ch;font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);line-height:var(--mi-leading-loose);margin:3rem 0 0;padding-top:1.25rem}.mi-compare-disclaimer__link{font-size:inherit}.mi-compare-empty{flex-direction:column;align-items:flex-start;gap:1.25rem;max-width:36rem;padding:1rem 0 2rem;display:flex}.mi-compare-empty__text{font-size:var(--mi-text-body-lg);color:var(--mi-ink-secondary);line-height:var(--mi-leading-loose);margin:0}.mi-compare-partial{grid-template-columns:minmax(0,1fr);gap:2.5rem;display:grid}@media (width>=768px){.mi-compare-partial{grid-template-columns:18rem minmax(0,1fr);align-items:start;gap:3rem}}.mi-compare-partial__brand-card{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);flex-direction:column;gap:.25rem;padding:1rem;display:flex}.mi-compare-partial__brand-name{font-size:var(--mi-text-subhead);color:var(--mi-ink-primary);font-weight:760;font-stretch:82%;text-decoration:none}.mi-compare-partial__brand-name:hover{color:var(--mi-accent);text-decoration:underline}.mi-compare-partial__brand-meta{font-size:var(--mi-text-caption);font-weight:var(--mi-label-weight);font-stretch:var(--mi-label-stretch);letter-spacing:var(--mi-label-tracking);text-transform:uppercase;color:var(--mi-ink-tertiary)}.mi-compare-selector{flex-direction:column;gap:.75rem;display:flex}.mi-compare-selector__input{border:1px solid var(--mi-border-default);border-radius:var(--mi-radius-sm);background:var(--mi-background-surface);width:100%;min-height:3rem;font-family:inherit;font-size:var(--mi-text-body);color:var(--mi-ink-primary);appearance:none;padding:0 1rem}.mi-compare-selector__input:hover{border-color:var(--mi-border-strong)}.mi-compare-selector__input:focus{outline:2px solid var(--mi-accent);outline-offset:-1px;border-color:var(--mi-accent)}.mi-compare-selector__list{background:var(--mi-background-surface);border:1px solid var(--mi-border-subtle);border-radius:var(--mi-radius-md);margin:0;padding:0;list-style:none}.mi-compare-selector__item{border:none;border-bottom:1px solid var(--mi-border-subtle);text-align:left;cursor:pointer;width:100%;min-height:3rem;transition:background var(--mi-duration-fast) ease;background:0 0;justify-content:space-between;align-items:baseline;gap:1rem;padding:.75rem 1rem;font-family:inherit;display:flex}.mi-compare-selector__list li:last-child .mi-compare-selector__item{border-bottom:none}.mi-compare-selector__item:hover{background:var(--mi-background-page)}.mi-compare-selector__item:focus-visible{outline-offset:-2px}.mi-compare-selector__item-name{font-size:var(--mi-text-body);color:var(--mi-ink-primary);font-weight:600}.mi-compare-selector__item-cats{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--mi-text-label);color:var(--mi-ink-tertiary);overflow:hidden}.mi-compare-selector__empty{font-size:var(--mi-text-body-sm);color:var(--mi-ink-secondary);margin:0}}@layer utilities{.\!visible{visibility:visible!important}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.inline-grid{display:inline-grid}.table{display:table}.w-24{width:calc(var(--spacing) * 24)}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.flex-wrap{flex-wrap:wrap}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded{border-radius:.25rem}.rounded-lg{border-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:1px}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.text-wrap{text-wrap:wrap}.break-all{word-break:break-all}.text-inherit{color:inherit}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.shadow,.shadow\/elevation{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.grayscale{--tw-grayscale:grayscale(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}@media (width>=48rem){.md\:flex{display:flex}.md\:hidden{display:none}}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-vietnamese-wdth-normal-rJmnGBSt.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-ext-wdth-normal-7khWdh9v.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/assets/archivo-latin-wdth-normal-DY7AcnAa.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--mi-background-page:#f1f3f6;--mi-background-surface:#fff;--mi-background-muted:#e7eaef;--mi-ink-primary:#151820;--mi-ink-secondary:#474e5d;--mi-ink-tertiary:#5f6676;--mi-ink-inverse:#fff;--mi-shell:#1b2448;--mi-shell-raised:#26315c;--mi-shell-line:#b9c1dc38;--mi-on-shell:#fff;--mi-on-shell-secondary:#b9c1dc;--mi-on-shell-tertiary:#9aa3c4;--mi-accent:#24336b;--mi-accent-hover:#1b2448;--mi-rivet:#9c4a17;--mi-rivet-light:#f7ebe2;--mi-border-subtle:#dde1e8;--mi-border-default:#c5cbd5;--mi-border-strong:#8c94a3;--mi-status-removed:#a3341f;--mi-status-removed-light:#f8e9e5;--mi-status-coming:#6e5a12;--mi-status-coming-light:#f3eedc;--mi-status-verified:#2b6345;--mi-radius-sm:2px;--mi-radius-md:3px;--mi-radius-full:9999px;--mi-shadow-raised:0 1px 2px #1518200f, 0 4px 14px #1518200f;--mi-text-display:2.5rem;--mi-text-heading:1.625rem;--mi-text-subhead:1.1875rem;--mi-text-body-lg:1.125rem;--mi-text-body:1rem;--mi-text-body-sm:.875rem;--mi-text-label:.8125rem;--mi-text-caption:.75rem;--mi-label-stretch:76%;--mi-label-weight:620;--mi-label-tracking:.06em;--mi-heading-stretch:84%;--mi-tracking-tight:-.015em;--mi-tracking-normal:0em;--mi-tracking-wide:.04em;--mi-tracking-wider:.06em;--mi-leading-tight:1.15;--mi-leading-normal:1.5;--mi-leading-loose:1.65;--mi-ease-out:cubic-bezier(.22, 1, .36, 1);--mi-duration-fast:.12s;--mi-duration:.18s;--mi-nav-height-desktop:3.5rem;--mi-nav-height-mobile:3.25rem;--mi-bottom-nav-height:3.75rem;--mi-content-max-width:75rem;--mi-gutter:1rem}@media (width>=768px){:root{--mi-gutter:2rem}}@media (width>=1024px){:root{--mi-gutter:3rem}}@media (width<=767px){:root{--mi-text-display:2rem;--mi-text-heading:1.375rem}}@media (prefers-reduced-motion:reduce){:root{--mi-duration-fast:0s;--mi-duration:0s}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}
