/*! tailwindcss v4.2.1 | 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-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-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-font-weight:initial;--tw-leading:initial;--tw-tracking:initial}}}@layer components{.ui-field{flex-direction:column;display:flex;position:relative}.ui-field__shell,.ui-field__content{position:relative}.ui-field--select .ui-field__content{align-items:stretch;display:flex}.ui-field--select .ui-field__shell{cursor:pointer;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}.ui-field__label{pointer-events:none;top:18px;left:calc(var(--spacing,.25rem) * 4);z-index:1;transform-origin:0;font-size:var(--text-body-m,.875rem);line-height:var(--tw-leading,var(--text-body-m--line-height,1.25rem));color:var(--color-ink-dim,#666670);transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));position:absolute}.ui-field__required{margin-left:calc(var(--spacing,.25rem) * .5);color:var(--color-red-500,#c92b08)}.ui-field__control{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);background-color:var(--color-grey-200,#f5f5fa);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);font-size:var(--text-body-m,.875rem);line-height:var(--tw-leading,var(--text-body-m--line-height,1.25rem));color:var(--color-ink-strong,#18181c);--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));--tw-outline-style:none;border-width:1px;border-color:#0000;outline-style:none;display:block}.ui-field__control::placeholder{color:#0000}.ui-field__control:disabled{pointer-events:none;cursor:not-allowed;background-color:var(--color-grey-200,#f5f5fa);color:var(--color-ink-soft,#585862);border-color:#0000}.ui-field__control:hover{background-color:var(--color-grey-300,#ededf5)}.ui-field__control:focus{background-color:var(--color-white,#fff);border-color:var(--color-ink-strong);box-shadow:0 4px 14px #1010141a}.ui-field--l .ui-field__control{height:calc(var(--spacing,.25rem) * 14);padding-top:28px;padding-bottom:8px}.ui-field--m .ui-field__control{min-height:calc(var(--spacing,.25rem) * 12);padding-block:14px}.ui-field--s .ui-field__control{min-height:calc(var(--spacing,.25rem) * 8);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));padding-block:6px}.ui-field--textarea .ui-field__control{min-height:calc(var(--spacing,.25rem) * 32);padding-top:calc(var(--spacing,.25rem) * 7);padding-bottom:calc(var(--spacing,.25rem) * 3);resize:vertical}.ui-field:not(.ui-field--with-label) .ui-field__control{padding-top:calc(var(--spacing,.25rem) * 0);padding-bottom:calc(var(--spacing,.25rem) * 0)}.ui-field:not(.ui-field--with-label).ui-field--m .ui-field__control{height:calc(var(--spacing,.25rem) * 12);padding-block:calc(var(--spacing,.25rem) * 0)}.ui-field:not(.ui-field--with-label).ui-field--s .ui-field__control{height:calc(var(--spacing,.25rem) * 8);padding-block:calc(var(--spacing,.25rem) * 0)}.ui-field--with-label.ui-field--select:not(.is-filled):not(.is-floating):not(:focus-within) .ui-field__control,.ui-field--with-label.ui-field--select:not(.is-filled):not(.is-floating):not(:focus-within) .ui-field__control:disabled{color:#0000;-webkit-text-fill-color:transparent}.ui-field--with-label.ui-field--select.is-filled .ui-field__control,.ui-field--with-label.ui-field--select.is-floating .ui-field__control,.ui-field--with-label.ui-field--select:focus-within .ui-field__control{-webkit-text-fill-color:currentColor}.ui-field--solid.ui-field--with-label.ui-field--select:not(.is-filled):not(.is-floating) .ui-field__control:focus{background-color:var(--color-grey-200,#f5f5fa)}.ui-field--select .ui-field__control{cursor:pointer;appearance:none;padding-right:calc(var(--spacing,.25rem) * 10);field-sizing:fixed;flex:1;width:-webkit-fill-available;min-width:100%}.ui-field--solid.ui-field--select:hover .ui-field__control{background-color:var(--color-grey-300,#ededf5)}.ui-field--outline.ui-field--select:hover .ui-field__control{border-color:var(--color-grey-600,#b6b6c1);background-color:var(--color-grey-50,#fafafc)}.ui-field--select:not(.ui-field--with-label) .ui-field__control{padding-right:calc(var(--spacing,.25rem) * 11)}.ui-field--select .ui-field__control option{color:#2e2e33;background-color:#fff}.ui-field--select:not(.ui-field--with-label) .ui-field__shell{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;border-color:#0000}.ui-field--select:not(.ui-field--with-label) .ui-field__control{border-style:var(--tw-border-style);background-color:#0000;border-width:0}.ui-field--select:not(.ui-field--with-label) .ui-field__control:hover,.ui-field--select:not(.ui-field--with-label) .ui-field__control:focus{border-style:var(--tw-border-style);box-shadow:none;background-color:#0000;border-width:0}.ui-field--solid .ui-field__control{background-color:var(--color-grey-200,#f5f5fa)}.ui-field--solid.is-disabled .ui-field__label{color:var(--color-grey-600,#b6b6c1)}.ui-field--solid.ui-field--select:not(.ui-field--with-label) .ui-field__shell{background-color:var(--color-grey-200,#f5f5fa)}.ui-field--solid.ui-field--select:not(.ui-field--with-label):hover .ui-field__shell{background-color:var(--color-grey-300,#ededf5)}.ui-field--solid.ui-field--select:not(.ui-field--with-label):focus-within .ui-field__shell{background-color:var(--color-grey-200,#f5f5fa);border-color:var(--color-ink-strong);box-shadow:0 4px 14px #1010141a}.ui-field--empty .ui-field__shell{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-grey-300,#ededf5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2)}@media (min-width:1024px){.ui-field--empty .ui-field__shell{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;height:56px}.ui-field__shell--search-empty{flex-direction:column;justify-content:center;display:flex}}.ui-field--empty .ui-field__content{margin-inline:calc(var(--spacing,.25rem) * -4);margin-top:calc(var(--spacing,.25rem) * 1)}.ui-field--empty .ui-field__control{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 9);--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + 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);background-color:#0000;border-width:0;border-radius:0;width:100%;min-width:100%}.ui-field--empty .ui-field__control:hover,.ui-field--empty .ui-field__control:focus{box-shadow:none;background-color:#0000}.ui-field--empty.is-disabled .ui-field__shell{background-color:var(--color-grey-200,#f5f5fa)}.ui-field--empty.is-disabled .ui-field__label{color:var(--color-grey-600,#b6b6c1)}.ui-field--empty.is-disabled .ui-field__control{cursor:not-allowed;color:var(--color-grey-600,#b6b6c1);-webkit-text-fill-color:currentColor}.ui-field--outline .ui-field__control{border-color:var(--color-grey-500,#d2d2d9);background-color:var(--color-white,#fff)}.ui-field--outline .ui-field__control:hover{border-color:var(--color-grey-600,#b6b6c1);background-color:var(--color-grey-50,#fafafc)}.ui-field--outline.ui-field--select:not(.ui-field--with-label) .ui-field__shell{border-color:var(--color-grey-500,#d2d2d9);background-color:var(--color-white,#fff)}.ui-field--outline.ui-field--select:not(.ui-field--with-label):hover .ui-field__shell{border-color:var(--color-grey-600,#b6b6c1);background-color:var(--color-grey-50,#fafafc)}.ui-field--outline.ui-field--select:not(.ui-field--with-label):focus-within .ui-field__shell{background-color:var(--color-white,#fff);border-color:var(--color-ink-strong);box-shadow:0 4px 14px #1010141a}.ui-field--solid.ui-field--select:not(.ui-field--with-label) .ui-field__control:focus{background-color:#0000}.ui-field__icon{pointer-events:none;top:50%;right:calc(var(--spacing,.25rem) * 4);z-index:1;--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-ink,#494952);position:absolute}.ui-field--select:not(.ui-field--with-label) .ui-field__icon{right:14px}.ui-field__icon svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);fill:currentColor}.ui-field.is-disabled .ui-field__icon,.ui-field__control:disabled~.ui-field__icon{color:var(--color-grey-500,#d2d2d9)}.ui-field--select.is-disabled .ui-field__shell{cursor:not-allowed}.ui-field__error{padding-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));color:var(--color-red-500,#c92b08)}.ui-field__help{padding-top:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));color:var(--color-ink-soft,#585862)}.ui-field.is-filled .ui-field__label,.ui-field.is-floating .ui-field__label,.ui-field:focus-within .ui-field__label{--tw-translate-y:-10px;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-ink-dim,#666670);scale:.85}.ui-field.is-error .ui-field__control{border-color:var(--color-red-400,#ff5c33);background-color:var(--color-red-100,#ffded1)}.ui-field.is-error .ui-field__control:hover{background-color:var(--color-red-100,#ffded1)}.ui-field.is-error .ui-field__control:focus{border-color:var(--color-red-500,#c92b08);box-shadow:0 4px 14px #d6454529}.ui-field.is-success .ui-field__control{border-color:var(--color-ok-bd)}.ui-field.is-success .ui-field__control:focus{border-color:var(--color-green-deep);box-shadow:0 4px 14px #3f7a0929}.ui-field.ui-field--textarea.is-filled .ui-field__label,.ui-field.ui-field--textarea:focus-within .ui-field__label{--tw-translate-y:-18px;translate:var(--tw-translate-x) var(--tw-translate-y);color:var(--color-ink-dim,#666670);scale:.85}.ui-filter-option{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body-m,.875rem);line-height:var(--tw-leading,var(--text-body-m--line-height,1.25rem));color:var(--color-ink,#494952);display:flex}@media (hover:hover){.ui-filter-option:hover{color:var(--color-grey-1000,#2e2e33)}}.ui-filter-option.is-disabled{pointer-events:none;opacity:.5}.ui-checkbox{appearance:none;margin:calc(var(--spacing,.25rem) * 0);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1.5px;border-color:var(--color-bd-ctl);border-radius:6px;flex-shrink:0;position:relative}.ui-checkbox--s{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);border-radius:5px}.ui-checkbox:hover{border-color:var(--color-bd-ctl-hover)}.ui-checkbox:checked{border-color:var(--color-yellow);background-color:var(--color-yellow);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2318181c' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:12px 12px}.ui-checkbox--s:checked{background-size:10px 10px}.ui-checkbox:disabled{cursor:not-allowed;border-color:var(--color-grey-400,#e4e4eb);background-color:var(--color-grey-300,#ededf5)}.ui-checkbox:disabled:checked{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%236E6F7A' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12.5l4.5 4.5L19 7.5'/%3E%3C/svg%3E")}.ui-checkbox:focus-visible{outline-offset:2px;outline:2px solid #161821}.ui-filter-option__season{align-items:center;display:flex}.ui-filter-option__season-icon{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);flex-shrink:0}.ui-filter-option__text{min-width:calc(var(--spacing,.25rem) * 0)}.ui-filter-option__count{margin-left:calc(var(--spacing,.25rem) * 1);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem))}.search-form-shell{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-ink-soft,#585862);background-color:var(--color-white,#fff);flex-direction:column;display:flex;overflow:hidden}@media (min-width:1024px){.search-form-shell{flex-direction:row;align-items:center}}.search-form-shell{box-shadow:var(--shadow-bottom)}.car-search-shell{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:4px;border-color:var(--color-ink-soft,#585862);background-color:var(--color-white,#fff);box-shadow:var(--shadow-bottom);overflow:hidden}.main-search-help-trigger{align-items:center;gap:calc(var(--spacing,.25rem) * 2);background-color:#0000;display:flex}.main-search-tabs{border-radius:var(--radius-xl,.75rem);background-color:var(--color-grey-100,#f7f7fa);padding:calc(var(--spacing,.25rem) * 1.5);align-self:flex-start;display:inline-flex}.main-search-tab{cursor:pointer}.main-search-tab__face{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-lg,.5rem);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);white-space:nowrap;color:var(--color-ink-dim,#666670);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));display:inline-flex}@media (min-width:1024px){.main-search-tab__face{gap:calc(var(--spacing,.25rem) * 2);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-body-m,.875rem);line-height:var(--tw-leading,var(--text-body-m--line-height,1.25rem))}}.main-search-tab:hover .main-search-tab__face{color:var(--color-grey-1000,#2e2e33)}.main-search-tab input:checked+.main-search-tab__face{background-color:var(--color-grey-1000,#2e2e33);color:var(--color-white,#fff);box-shadow:0 1px 2px #2e2e330d}.main-search-tab input:focus-visible+.main-search-tab__face{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-orange-500,#ffbf00)}.main-search-tab__spark{fill:currentColor;flex:none;width:18px;height:18px}.main-search-tab__icon{fill:currentColor;width:18px;height:18px}.main-search-help-trigger__icon{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);fill:var(--color-grey-600,#b6b6c1);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.main-search-help-trigger__icon:is(:where(.group):hover *){fill:var(--color-ink-dim,#666670)}}.main-search-help-trigger__label{font-size:var(--text-body-m,.875rem);line-height:var(--tw-leading,var(--text-body-m--line-height,1.25rem));color:var(--color-ink,#494952);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){.main-search-help-trigger__label:is(:where(.group):hover *){color:var(--color-grey-1000,#2e2e33)}}[data-main-search-layout=full] .ui-field--empty .ui-field__shell{padding-inline:calc(var(--spacing,.25rem) * 0);padding-block:calc(var(--spacing,.25rem) * 0)}@media (min-width:1024px){[data-main-search-layout=full] .ui-field--empty .ui-field__shell{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2)}}[data-main-search-layout=full] .ui-field__shell--search-empty{display:block}@media (min-width:1024px){[data-main-search-layout=full] .ui-field__shell--search-empty{flex-direction:column;justify-content:center;display:flex}}[data-main-search-layout=full] .ui-field--empty .ui-field__content{margin-inline:calc(var(--spacing,.25rem) * 0);margin-top:calc(var(--spacing,.25rem) * 0)}@media (min-width:1024px){[data-main-search-layout=full] .ui-field--empty .ui-field__content{margin-inline:calc(var(--spacing,.25rem) * -4);margin-top:calc(var(--spacing,.25rem) * 1)}}[data-main-search-layout=full] .ui-field--select .ui-field__control{width:100%;min-width:0}[data-main-search-layout=full] .ui-field--empty .ui-field__control{height:calc(var(--spacing,.25rem) * 14);padding-inline:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 10);font-size:16px}@media (min-width:1024px){[data-main-search-layout=full] .ui-field--empty .ui-field__control{border-style:var(--tw-border-style);height:auto;padding-inline:calc(var(--spacing,.25rem) * 4);padding-right:calc(var(--spacing,.25rem) * 9);background-color:#0000;border-width:0;border-radius:0}}[data-main-search-layout=full] .ui-field--empty .ui-field__icon{right:14px}}.main-search--card .search-form-shell,.main-search--card .car-search-shell{border-style:var(--tw-border-style);box-shadow:none;background-color:#0000;border-width:0;border-radius:0;overflow:visible}.main-search--card .search-form-shell,.main-search--card .car-search-shell form{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media (min-width:1024px){.main-search--card .search-form-shell,.main-search--card .car-search-shell form{align-items:stretch;gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:row}}.main-search--card .search-form-fields{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media (min-width:1024px){.main-search--card .search-form-fields{align-items:stretch;gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:row}}.main-search--card .size-combo{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1.5px;border-color:#c9c9d3;border-radius:13px;align-items:stretch;min-height:58px;display:flex;overflow:hidden}@media (min-width:1024px){.main-search--card .size-combo{flex:1.5;max-width:460px}}.main-search--card .size-combo>.ui-field{min-width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);border-width:0;flex:1;width:auto}.main-search--card .size-combo>.ui-field+.ui-field{border-left:1.5px solid #d2d2d9}.main-search--card .size-combo .ui-field__shell{border-style:var(--tw-border-style);border-width:0;height:100%}@media (min-width:1024px){.main-search--card .size-combo .ui-field__shell{border-style:var(--tw-border-style);border-width:0}}.main-search--card .size-combo>.ui-field:hover{background-color:var(--color-grey-50,#fafafc)}.main-search--card .car-search-shell .search-form-fields>.ui-field{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1.5px;border-color:#c9c9d3;border-radius:13px;min-height:58px}@media (min-width:1024px){.main-search--card .car-search-shell .search-form-fields>.ui-field{min-width:128px}}.main-search--card .car-search-shell .search-form-fields>.ui-field:hover{border-color:#9a9aa6}.main-search--card .size-combo:has(select:focus),.main-search--card .car-search-shell .search-form-fields>.ui-field:has(select:focus){border-color:var(--color-ink-strong);box-shadow:0 4px 14px #1010141a}.main-search--card .size-combo>.ui-field:has(select:focus){background:var(--color-grey-50)}@media (min-width:1024px){.main-search--card .car-combo{min-height:58px;min-width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1.5px;border-color:#c9c9d3;border-radius:13px;flex:1;align-items:stretch;display:flex;overflow:hidden}}.main-search--card .car-combo .ui-field__control,.main-search--card .search-form-fields{min-width:0}@media (min-width:1024px){.main-search--card .car-combo>.ui-field{min-height:calc(var(--spacing,.25rem) * 0);min-width:calc(var(--spacing,.25rem) * 0);border-style:var(--tw-border-style);background-color:#0000;border-width:0;border-radius:0;flex:1}.main-search--card .car-combo>.ui-field+.ui-field{border-left:1.5px solid #d2d2d9}.main-search--card .car-combo>.ui-field:first-child,.main-search--card .car-combo>.ui-field:nth-child(2){flex:1.4}.main-search--card .car-combo>.ui-field:nth-child(3){flex:1;min-width:108px}.main-search--card .car-combo>.ui-field:nth-child(4){flex:1.15}.main-search--card .car-combo>.ui-field:nth-child(5){flex:1.25}.main-search--card .car-combo>.ui-field:hover{background-color:var(--color-grey-50,#fafafc)}.main-search--card .car-combo:has(select:focus){border-color:var(--color-ink-strong);box-shadow:0 4px 14px #1010141a}}@media (max-width:1023px){.main-search--card .car-combo{grid-template-columns:1fr 1fr;gap:10px 0;display:grid}.main-search--card .car-combo>.ui-field{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);border-width:1.5px;border-color:#c9c9d3;border-radius:0;min-height:58px}.main-search--card .car-combo>.ui-field:nth-child(odd):not(:nth-child(5)){border-right:0;border-radius:13px 0 0 13px;overflow:hidden}.main-search--card .car-combo>.ui-field:nth-child(2n){border-left:1.5px solid #d2d2d9;border-radius:0 13px 13px 0;overflow:hidden}.main-search--card .car-combo>.ui-field:nth-child(5){border-radius:13px;grid-column:span 2;overflow:hidden}.main-search--card .car-combo>.ui-field:has(select:focus){z-index:1;border-color:var(--color-ink-strong);position:relative;box-shadow:0 4px 14px #1010141a}}.main-search--card .car-combo>.ui-field.is-disabled .ui-field__control{color:var(--color-grey-600,#b6b6c1)}.main-search--card .ui-field--empty .ui-field__shell{border-style:var(--tw-border-style);min-height:58px;padding:calc(var(--spacing,.25rem) * 0);border-width:0;display:block;position:relative}@media (min-width:1024px){.main-search--card .ui-field--empty .ui-field__shell{border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);border-width:0}}.main-search--card .ui-field__label{--tw-translate-x:0px;--tw-translate-y:0px;--tw-scale-x:1;--tw-scale-y:1;scale:var(--tw-scale-x,1) var(--tw-scale-y,1);margin:calc(var(--spacing,.25rem) * 0);padding:calc(var(--spacing,.25rem) * 0);--tw-leading:1.3;color:#4b4b54;font-size:12px;line-height:1.3;top:9px;left:14px;position:absolute!important;transform:none!important}.main-search--card .ui-field--empty .ui-field__content{margin:calc(var(--spacing,.25rem) * 0)}@media (min-width:1024px){.main-search--card .ui-field--empty .ui-field__content{margin:calc(var(--spacing,.25rem) * 0)}}.main-search--card .ui-field--empty .ui-field__control{border-style:var(--tw-border-style);height:58px;padding-top:26px;padding-right:calc(var(--spacing,.25rem) * 8);padding-bottom:9px;padding-left:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-size:17px;font-weight:var(--font-weight-bold,700);color:var(--color-ink-strong,#18181c);background-color:#0000;border-width:0;border-radius:0}@media (min-width:1024px){.main-search--card .ui-field--empty .ui-field__control{border-style:var(--tw-border-style);height:58px;padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-top:26px;padding-right:calc(var(--spacing,.25rem) * 8);padding-bottom:9px;padding-left:calc(var(--spacing,.25rem) * 3.5);border-width:0;border-radius:0}}.main-search--card .ui-field--empty .ui-field__control{-webkit-text-fill-color:currentColor;line-height:1.2}.main-search--card .ui-field__icon{color:var(--color-grey-1000,#2e2e33);opacity:.7;right:12px}.main-search--card .ui-field__icon svg{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}.main-search--card .ui-field--empty.is-disabled{background-color:var(--color-grey-50,#fafafc)}.main-search--card .ui-field--empty.is-disabled .ui-field__shell{background-color:#0000}.main-search--card .ui-field--empty.is-disabled .ui-field__control{color:var(--color-grey-600,#b6b6c1)}.main-search--card .search-form-submit{padding:calc(var(--spacing,.25rem) * 0);align-items:stretch}.main-search--card .search-form-submit .button-primary{--tw-font-weight:var(--font-weight-black,900);width:100%;height:58px;font-size:17.5px;font-weight:var(--font-weight-black,900);border-radius:13px}@media (min-width:1024px){.main-search--card .search-form-submit .button-primary{width:auto;min-width:300px;margin-left:auto}}.main-search--card .search-form-submit .button-primary{gap:calc(var(--spacing,.25rem) * 2.5);box-shadow:0 8px 20px #ffbf0057}.main-search--card .search-form-submit .button-primary:before{content:"";background-color:currentColor;flex:none;width:21px;height:21px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"3\" stroke-linecap=\"round\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.3\"/><path d=\"M15.3 15.3L20.5 20.5\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\" fill=\"none\" stroke=\"black\" stroke-width=\"3\" stroke-linecap=\"round\"><circle cx=\"10.5\" cy=\"10.5\" r=\"6.3\"/><path d=\"M15.3 15.3L20.5 20.5\"/></svg>") 50%/contain no-repeat}.main-search--card .main-search-tabs{gap:calc(var(--spacing,.25rem) * 1);padding:calc(var(--spacing,.25rem) * 1);background-color:#f1f1f6;border-radius:13px;align-self:flex-start;display:inline-flex}.main-search--card .main-search-tab__face{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);white-space:nowrap;color:#5c5c66;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-radius:10px;display:inline-flex}.main-search--card .main-search-tab:hover .main-search-tab__face{color:var(--color-grey-1000,#2e2e33)}.main-search--card .main-search-tab input:checked+.main-search-tab__face{background-color:var(--color-grey-1000,#2e2e33);color:var(--color-white,#fff)}.main-search--card .main-search-tab input:focus-visible+.main-search-tab__face{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + 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);--tw-ring-color:var(--color-orange-500,#ffbf00)}.main-search--card .main-search-tab__dot{margin-left:calc(var(--spacing,.25rem) * .5);background:#7dcc16;border-radius:3.40282e38px;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #7dcc1640}@media (max-width:1023px){.main-search--card .main-search-tabs{align-self:auto;width:100%;display:flex}.main-search--card .main-search-tab{flex:1}.main-search--card .main-search-tab__face{width:100%;padding-inline:calc(var(--spacing,.25rem) * 1);justify-content:center}}.season-dd{position:relative}.season-dd__field{cursor:pointer;border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:100%;min-height:58px;padding:calc(var(--spacing,.25rem) * 0);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1.5px;border-color:#c9c9d3;border-radius:13px;display:block;position:relative}.season-dd__field:hover{border-color:#9a9aa6}.season-dd__field small{--tw-leading:1.3;color:#4b4b54;font-size:12px;line-height:1.3;position:absolute;top:9px;left:14px}.season-dd__field b{justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 2);padding-top:26px;padding-right:calc(var(--spacing,.25rem) * 9);padding-bottom:9px;padding-left:calc(var(--spacing,.25rem) * 3.5);--tw-font-weight:var(--font-weight-bold,700);font-size:17px;font-weight:var(--font-weight-bold,700);color:var(--color-ink-strong,#18181c);line-height:1.2;display:flex}.season-dd__label{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.season-dd__label--empty{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:var(--color-ink-soft,#585862)}.season-dd__chev{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-grey-1000,#2e2e33);opacity:.7;transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:none;margin-top:-8px;position:absolute;top:50%;right:12px}.season-dd[data-open] .season-dd__chev{transform:rotate(180deg)}.season-dd__field:focus-visible,.season-dd[data-open] .season-dd__field{border-color:var(--color-ink-strong);outline:none;box-shadow:0 4px 14px #1010141a}.season-dd__pop{top:calc(100% + 8px);right:calc(var(--spacing,.25rem) * 0);left:calc(var(--spacing,.25rem) * 0);z-index:30;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-300,#ededf5);background-color:var(--color-white,#fff);min-width:280px;padding:calc(var(--spacing,.25rem) * 1.5);border-radius:14px;position:absolute;box-shadow:0 8px 20px #1010141f,0 26px 60px #10101438}.season-dd__row{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-body-m,.875rem);line-height:var(--tw-leading,var(--text-body-m--line-height,1.25rem));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-grey-1000,#2e2e33);border-radius:10px;display:flex}.season-dd__row:hover{background-color:var(--color-grey-100,#f7f7fa)}.season-dd__row input{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.season-dd__tick{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);color:var(--color-orange-600,#e09d00);flex:none;margin-left:auto;display:none}.season-dd__row:has(input:checked){background:#fff7db}.season-dd__row:has(input:checked) .season-dd__tick{display:block}.season-dd__ico svg{width:20px;height:20px}.season-dd__ico--muted svg{filter:grayscale()opacity(.45);width:18px;height:18px}.season-dd__label svg{width:18px;height:18px}.main-search--card .ai-fgroup>small{--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:.09em;letter-spacing:.09em;color:#74747e;text-transform:uppercase}.main-search--card .ai-basis-line{margin-top:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));color:var(--color-ink-soft,#585862)}.main-search--card .ai-basis-line button{cursor:pointer;border-style:var(--tw-border-style);padding:calc(var(--spacing,.25rem) * 0);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-orange-600,#e09d00);background-color:#0000;border-width:0}.main-search--card .ai-fgroup{margin-top:calc(var(--spacing,.25rem) * 3.5);gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;display:flex}.main-search--card .ai-chips{align-items:center;gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.main-search--card .ai-chip2{cursor:pointer;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-style:var(--tw-border-style);border-width:1.5px;border-color:var(--color-grey-500,#d2d2d9);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-bold,700);font-size:13.5px;font-weight:var(--font-weight-bold,700);color:var(--color-grey-1000,#2e2e33);border-radius:3.40282e38px;display:inline-flex}.main-search--card .ai-chip2:hover{border-color:#9a9aa6}.main-search--card .ai-chip2.is-on{border-color:var(--color-orange-500,#ffbf00);background:#fff7db}.main-search--card .ai-chip2.is-on:after{content:"✓";--tw-font-weight:var(--font-weight-black,900);font-size:12px;font-weight:var(--font-weight-black,900);color:var(--color-orange-600,#e09d00)}.main-search--card .ai-chip2:disabled{cursor:not-allowed;border-color:var(--color-grey-300,#ededf5);color:var(--color-grey-600,#b6b6c1);opacity:.6}.main-search--card .ai-chip2--class{padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 1.5);border-radius:14px}.main-search--card .ai-chip2--class>span{align-items:flex-start;gap:calc(var(--spacing,.25rem) * .5);text-align:left;flex-direction:column;display:flex}.main-search--card .ai-chip2--class small{--tw-leading:1;--tw-font-weight:var(--font-weight-normal,400);font-size:11px;line-height:1;font-weight:var(--font-weight-normal,400);color:var(--color-ink-soft,#585862)}.main-search--card .ai-chip2--general{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);border-style:dashed}.main-search--card .ai-chip2--general.is-on{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);border-style:solid}.main-search--card .ai-lub{padding-inline:calc(var(--spacing,.25rem) * 1);--tw-font-weight:var(--font-weight-bold,700);font-size:11px;font-weight:var(--font-weight-bold,700);--tw-tracking:.09em;letter-spacing:.09em;color:#74747e;text-transform:uppercase}.main-search--card .ai-range{align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:inline-flex}.main-search--card .ai-range input{border-style:var(--tw-border-style);background-color:var(--color-white,#fff);width:86px;height:42px;padding-inline:calc(var(--spacing,.25rem) * 3);--tw-font-weight:var(--font-weight-bold,700);font-size:16px;font-weight:var(--font-weight-bold,700);color:var(--color-ink-strong,#18181c);--tw-outline-style:none;border-width:1.5px;border-color:#c9c9d3;border-radius:12px;outline-style:none}.main-search--card .ai-range input:focus{border-color:var(--color-ink-strong);box-shadow:0 4px 14px #1010141a}.main-search--card .ai-range input::placeholder{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400);color:#a2a2ad}.main-search--card .ai-range>span{font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));color:var(--color-ink-soft,#585862)}.main-search--card.is-ai .search-form-submit,.main-search--card.is-ai [data-car-search-submit],.main-search--card.is-ai [data-search-panel=car]>p{display:none}@media (max-width:1023px){.main-search--card .ai-chips{gap:calc(var(--spacing,.25rem) * 1.5)}.main-search--card .ai-chip2{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-size:12.5px}.main-search--card .ai-chip2--class{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5)}.main-search--card .ai-chip2--class small{font-size:10.5px}}.ai-panel,.ai-panel__row{gap:calc(var(--spacing,.25rem) * 2.5);flex-direction:column;display:flex}@media (min-width:1024px){.ai-panel__row{flex-direction:row;align-items:stretch}}.ai-panel__input{align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-style:var(--tw-border-style);background-color:var(--color-white,#fff);min-height:58px;padding-inline:calc(var(--spacing,.25rem) * 4);border-width:1.5px;border-color:#c9c9d3;border-radius:13px;flex:1;display:flex}.ai-panel__input:focus-within{border-color:var(--color-orange-500,#ffbf00)}.ai-panel__input svg{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);fill:#b78900;flex:none}.ai-panel__input input{border-style:var(--tw-border-style);width:100%;font-size:var(--text-body-l,1rem);line-height:var(--tw-leading,var(--text-body-l--line-height,1.375rem));color:var(--color-grey-1000,#2e2e33);--tw-outline-style:none;background-color:#0000;border-width:0;outline-style:none}.ai-panel__input input::placeholder{color:var(--color-ink-soft)}.ai-panel__send{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 2.5);--tw-font-weight:var(--font-weight-black,900);width:100%;height:58px;font-size:17.5px;font-weight:var(--font-weight-black,900);border-radius:13px;display:flex}@media (min-width:1024px){.ai-panel__send{width:auto;min-width:300px}}.ai-panel__send{box-shadow:0 8px 20px #ffbf0057}.ai-panel__send:before{content:"";background-color:currentColor;flex:none;width:21px;height:21px;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 2l1.8 5.6L19.5 9l-5.7 1.4L12 16l-1.8-5.6L4.5 9l5.7-1.4L12 2zm7 11l.9 2.8 2.9.7-2.9.7-.9 2.8-.9-2.8-2.9-.7 2.9-.7.9-2.8zM5 14l.7 2.1 2.2.5-2.2.5L5 19.2l-.7-2.1-2.2-.5 2.2-.5L5 14z\"/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 24 24\"><path d=\"M12 2l1.8 5.6L19.5 9l-5.7 1.4L12 16l-1.8-5.6L4.5 9l5.7-1.4L12 2zm7 11l.9 2.8 2.9.7-2.9.7-.9 2.8-.9-2.8-2.9-.7 2.9-.7.9-2.8zM5 14l.7 2.1 2.2.5-2.2.5L5 19.2l-.7-2.1-2.2-.5 2.2-.5L5 14z\"/></svg>") 50%/contain no-repeat}.ai-panel__chips{gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.ai-panel__chip{cursor:pointer;border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-grey-500,#d2d2d9);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3.5);padding-block:calc(var(--spacing,.25rem) * 2.5);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));color:var(--color-grey-1000,#2e2e33);border-radius:3.40282e38px}.ai-panel__chip:hover{border-color:var(--color-orange-500,#ffbf00);background-color:#fff7db}.ai-panel__note{align-items:center;gap:calc(var(--spacing,.25rem) * 2);font-size:var(--text-body-s,.75rem);line-height:var(--tw-leading,var(--text-body-s--line-height,1rem));color:var(--color-ink-soft,#585862);display:flex}.ai-panel__dot{background:#7dcc16;border-radius:3.40282e38px;flex:none;width:7px;height:7px;display:inline-block;box-shadow:0 0 0 3px #7dcc1640}.home-hero__fallback{background-image:linear-gradient(135deg,#2e2e33,#494952)}.home-hero__bg{display:block;position:absolute;inset:0}@media (min-width:2000px){.home-hero__bg{width:2000px;left:50%;right:auto;transform:translate(-50%);-webkit-mask-image:linear-gradient(90deg,#0000,#000 220px calc(100% - 220px),#0000);mask-image:linear-gradient(90deg,#0000,#000 220px calc(100% - 220px),#0000)}}.home-bannertab{color:#737380}.home-bannertab--active{color:var(--color-grey-1000)}.home-bannerdot{background-color:var(--color-grey-500)}.home-bannerdot--active{background-color:var(--color-grey-1000)}.home-sec{--home-sec-pt:54px;--home-sec-pb:60px;padding:var(--home-sec-pt) 0 var(--home-sec-pb)}.home-sec--grey{--home-zone-fade-top:64px;--home-zone-fade-bottom:64px;--home-zone-color:var(--color-grey-50);background-image:linear-gradient(180deg, #fff 0, var(--home-zone-color) var(--home-zone-fade-top), var(--home-zone-color) calc(100% - var(--home-zone-fade-bottom)), #fff 100%)}.home-sec--band{--home-zone-fade-top:24px;--home-zone-fade-bottom:24px;--home-zone-color:var(--color-grey-100)}.home-sec--grey:has(+.home-sec--grey){--home-zone-fade-bottom:0px}.home-sec--grey+.home-sec--grey{--home-zone-fade-top:0px}.home-sec--tight{--home-sec-pt:46px}.home-sechead{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;margin-bottom:24px;display:flex;position:relative}.home-aitag__spark{vertical-align:-2px;width:12px;height:12px;fill:var(--color-yellow);margin-right:6px;display:inline-block}.home-kicker{color:var(--color-amber-deep);font:900 11px/1 var(--font-sans);letter-spacing:.14em;text-transform:uppercase;margin-bottom:9px;display:block}.home-h2{color:var(--color-ink-strong);font:900 30px/1.15 var(--font-sans);letter-spacing:-.01em}.home-h3{color:var(--color-ink-strong);font:900 18px/1.3 var(--font-sans)}.home-lead{max-width:820px;color:var(--color-ink-soft);margin-top:10px;font-size:14.5px;line-height:1.7}.home-lead--wide{max-width:none}.home-lead--center{margin-left:auto;margin-right:auto}.home-seclink{color:var(--color-amber-deep);font:700 14px/1 var(--font-sans);white-space:nowrap;margin-block:-11px;padding-block:11px}.home-seclink:hover{color:var(--color-ink)}button.home-seclink{cursor:pointer;background:0 0;border:0;padding-inline:0}.home-stars{color:var(--color-yellow);letter-spacing:1.6px}.home-card{border-radius:var(--r-tile);box-shadow:var(--shadow-card);background:#fff;border:0;transition:box-shadow .15s,transform .15s}a.home-card:hover,button.home-card:hover{box-shadow:var(--shadow-pop);transform:translateY(-3px)}a.home-card:focus-visible,button.home-card:focus-visible{box-shadow:var(--shadow-pop), 0 0 0 3px #18181c1f;outline:none}.home-blobwrap{--home-blob-fade:140px;inset:calc(-1 * var(--home-sec-pt,0px)) 0 calc(-1 * var(--home-sec-pb,0px));pointer-events:none;-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--home-blob-fade), #000 calc(100% - var(--home-blob-fade)), transparent 100%);-webkit-mask-image:linear-gradient(180deg, transparent 0, #000 var(--home-blob-fade), #000 calc(100% - var(--home-blob-fade)), transparent 100%);mask-image:linear-gradient(180deg, transparent 0, #000 var(--home-blob-fade), #000 calc(100% - var(--home-blob-fade)), transparent 100%);position:absolute;overflow:hidden}.home-blob{filter:blur(12px);pointer-events:none;border-radius:50%;position:absolute}.home-blob--amber{background:radial-gradient(circle,#ffbf0052,#0000 70%);width:330px;height:330px;top:-80px;left:3%}.home-blob--blue{background:radial-gradient(circle,#2f8cff38,#0000 70%);width:300px;height:300px;top:26px;left:44%}.home-blob--green{background:radial-gradient(circle,#7dcc1638,#0000 70%);width:330px;height:330px;top:-60px;right:2%}@media (max-width:767px){.home-blob--amber{width:260px;height:260px;top:40px;left:-40px}.home-blob--blue{width:250px;height:250px;top:33%;left:auto;right:-50px}.home-blob--green{width:260px;height:260px;inset:auto auto 90px -40px}}.home-qgrid{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:18px;display:grid}.home-qtile{border-radius:var(--r-tile);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:center;background:#ffffff8c;border:1px solid #ffffffeb;padding:26px 20px 22px;transition:transform .15s,box-shadow .15s;display:block;position:relative;box-shadow:0 18px 44px #18181c14}.home-qtile:hover{transform:translateY(-3px);box-shadow:0 26px 60px #18181c21}.home-qtile:focus-visible{outline:none;box-shadow:0 26px 60px #18181c21,0 0 0 3px #18181c1f}.home-qtile__ico{border-radius:50%;justify-content:center;align-items:center;width:58px;height:58px;margin-bottom:12px;display:inline-flex}.home-qtile__ico svg{width:30px;height:30px}.home-qtile--summer .home-qtile__ico{background:#ffbf0038}.home-qtile--winter .home-qtile__ico{background:#2f8cff29}.home-qtile--all-season .home-qtile__ico{background:#7dcc162e}.home-qtile__txt b{color:var(--color-ink);font:900 17px/1.2 var(--font-sans);margin-bottom:4px;display:block}.home-qtile__txt small{color:#5c5c66;margin-bottom:10px;font-size:12.5px;display:block}.home-qtile__go{color:var(--color-amber-deep);font:700 13px/1 var(--font-sans)}.home-size-rail{align-items:center;gap:8px;margin:0 -32px -14px;padding:6px 32px 20px;display:flex;overflow-x:auto}.home-size-rail>span{color:var(--color-ink-soft);font:700 12px/1 var(--font-sans);flex:none}.home-size-chip{border:1px solid var(--color-grey-500);color:var(--color-ink);font:700 13.5px/1 var(--font-sans);white-space:nowrap;background:#fff;border-radius:999px;flex:none;padding:10px 16px;transition:border-color .15s}.home-size-chip:hover{border-color:var(--color-ink)}.home-size-chip:focus-visible{border-color:var(--color-ink-strong);outline:none;box-shadow:0 4px 14px #1010141a}.home-carousel{position:relative}.home-carousel__track{scroll-snap-type:x mandatory;overscroll-behavior-x:contain;margin:-76px -40px;padding:88px 40px;scroll-padding-inline:40px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 40px calc(100% - 40px),#0000 100%)}.home-carnav{z-index:1;width:42px;height:42px;box-shadow:var(--shadow-pop);background:#fff;border:0;border-radius:50%;justify-self:start;place-items:center;transition:background .15s;display:none;position:relative}@media (min-width:768px){.home-carnav{display:grid}}.home-carnav[data-snap-next]{justify-self:end}.home-carnav:hover{background:var(--color-grey-100)}.home-carnav svg{width:18px;height:18px;fill:var(--color-ink)}.home-pcard{flex-direction:column;gap:10px;padding:20px;display:flex;position:relative}.home-pcard__season{background-position:50%;background-repeat:no-repeat;background-size:contain;width:28px;height:28px;position:absolute;top:16px;right:16px}.home-pcard__nm b{color:var(--color-ink-strong);font:900 16px/1.2 var(--font-sans);padding-right:34px;display:block}.home-pcard__nm small{color:var(--color-ink-soft);font-size:12.5px}.home-pcard__img{text-align:center;height:170px;margin:4px 0 2px;display:block;position:relative;overflow:hidden}.home-pcard__img img{object-fit:contain;mix-blend-mode:multiply;width:190px;max-width:none;height:250px;position:absolute;top:0;left:50%;transform:translate(-50%)}.home-pcard__rate{color:var(--color-ink-soft);align-items:center;gap:6px;font-size:12px;display:flex}.home-pcard__stars{letter-spacing:1.4px;align-items:center;font-size:13px;line-height:1;display:inline-flex}.home-pcard__stars .rating-star{font-family:Times,serif;line-height:1;display:inline-block}.home-pcard__stars .rating-star.is-filled{color:var(--color-yellow)}.home-pcard__stars .rating-star.is-empty{color:var(--color-grey-500)}.home-pcard__rate svg{width:12px;height:12px}.home-pcard__foot{border-top:1px solid var(--color-grey-300);justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:12px;display:flex}.home-price{color:var(--color-ink-strong);font:900 19px/1 var(--font-sans);white-space:nowrap}.home-price small{color:var(--color-ink-soft);font:400 11px/1 var(--font-sans)}.home-gobtn{background:var(--color-yellow);color:var(--color-ink-strong);font:900 12.5px/1 var(--font-sans);white-space:nowrap;border-radius:10px;padding:10px 16px}.home-dot{background:var(--color-grey-500);border-radius:99px;width:7px;height:7px;transition:background .15s,width .15s}.home-dot[aria-current=true]{background:var(--color-ink);border-radius:99px;width:20px}.home-gpanel{border-radius:var(--r-tile);background:#ffffffb8;border:1px solid #fffffff2;box-shadow:0 18px 44px #18181c17}.home-revlock{grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:16px;display:grid}.home-revnum{align-items:center;gap:14px;padding:22px 24px;display:flex}.home-revnum__n{color:var(--color-ink-strong);font:900 44px/1 var(--font-sans)}.home-revnum__n em{color:var(--color-fresh-ink);font-style:normal}.home-revnum .home-stars{letter-spacing:1.5px;font-size:17px}.home-revnum small{color:#5c5c66;font-size:12px;line-height:1.5}.home-revnum--marks{gap:18px}.home-revnum--marks img{border:1px solid var(--color-grey-300);object-fit:contain;background:#fff;border-radius:11px;flex:none;width:44px;height:44px;padding:3px}.home-revg{flex-direction:column;padding:22px;display:flex}.home-revg blockquote{color:var(--color-ink-emph);flex:1;font-size:13.5px;line-height:1.65;overflow:hidden}.home-revg__who{align-items:center;gap:10px;margin-bottom:10px;display:flex}.home-revg__av{background:var(--color-ink);width:36px;height:36px;color:var(--color-yellow);font:900 14px/1 var(--font-sans);border-radius:50%;flex:none;place-items:center;display:grid}.home-revg__who b{color:var(--color-ink);font:900 13.5px/1.2 var(--font-sans);display:block}.home-revg__who small{color:#3f6d10;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:700}.home-revg__src{color:var(--color-ink-soft);font:700 10.5px/1 var(--font-sans);letter-spacing:.08em;justify-content:flex-end;margin-top:11px;display:flex}.home-note{color:var(--color-ink-dim);text-align:center;margin-top:12px;font-size:11px}.home-aigrid{grid-template-columns:minmax(0,1fr) 416px;grid-template-areas:"head panel""side panel";align-items:center;gap:0 48px;display:grid}.home-aihead{grid-area:head;align-self:end}.home-aiside{grid-area:side;align-self:start}.home-aigrid>.home-cw{grid-area:panel}.home-aitag{background:var(--color-ink);color:var(--color-yellow);font:900 11.5px/1 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:8px 14px;display:inline-flex}.home-aifeats{grid-template-columns:1fr;gap:10px;max-width:460px;margin-top:18px;display:grid}.home-aifeat{border-radius:var(--r-ctl);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:58px;color:var(--color-ink-emph);font:700 13px/1.4 var(--font-sans);background:#fff9;border:1px solid #ffffffe6;align-items:center;gap:11px;padding:13px 15px;display:flex;box-shadow:0 12px 30px #18181c0f}.home-aifeat img{flex:none;width:32px;height:32px}.home-ainums{border-top:1px solid var(--color-grey-300);gap:34px;max-width:560px;margin-top:22px;padding-top:20px;display:flex}.home-ainum b{color:var(--color-ink-strong);font:900 32px/1 var(--font-sans);display:block}.home-ainum small{max-width:140px;color:var(--color-ink-soft);margin-top:5px;font-size:12px;line-height:1.5;display:block}.home-cw{border:1px solid var(--color-grey-300);border-radius:var(--r-float);box-shadow:var(--shadow-pop);background:#fff;overflow:hidden}.home-cw__hd{border-bottom:1px solid var(--color-grey-300);align-items:center;gap:10px;padding:12px 14px;display:flex}.home-cw__av{flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative}.home-cw__dot{background:#58c322;border:2px solid #fff;border-radius:50%;width:11px;height:11px;position:absolute;bottom:1px;right:1px}.home-cw__av svg{width:22px;height:22px;fill:var(--color-ink)}.home-cw__av img{width:40px;height:40px}.home-cw__hd b{color:var(--color-ink);font:900 15px/1.2 var(--font-sans);display:block}.home-cw__hd small{color:var(--color-ink-soft);font-size:11.5px;display:block}.home-cw__ops{color:var(--color-ink);align-items:center;gap:14px;margin-left:auto;display:flex}.home-cw__ops svg{display:block}.home-cw__shot{padding-top:9px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0 calc(100% - 44px),#0000 100%);mask-image:linear-gradient(#000 0 calc(100% - 44px),#0000 100%)}.home-cw__shot img{width:100%;height:auto;display:block}.home-cw__tools{flex:none;gap:10px;display:flex}.home-cw__tools svg{width:19px;height:19px;color:var(--color-ink-soft)}.home-cw__in{border:1.5px solid var(--color-grey-400);border-radius:22px;align-items:center;gap:8px;margin:8px 12px 12px;padding:6px 8px 6px 16px;transition:border-color .15s;display:flex}.home-cw__in:focus-within{border-color:var(--color-ink-strong)}.home-cw__in input{min-width:0;color:var(--color-ink);font:400 16px/1 var(--font-sans);background:0 0;border:0;outline:0;flex:1;align-self:stretch}.home-cw__in input::placeholder{color:var(--color-ink-dim)}.home-cw__send{background:var(--color-yellow);border:0;border-radius:14px;flex:none;place-items:center;width:40px;height:40px;transition:background .15s;display:grid}.home-cw__send:hover{background:var(--color-amber-600)}.home-cw__send svg{width:20px;height:20px;color:var(--color-ink-strong)}.home-wh{color:#e8e8ee;background:#191922;position:relative;overflow:hidden}.home-wh:before{content:"";background:repeating-linear-gradient(90deg,#ffffff09 0 60px,#0000 60px 62px);position:absolute;inset:0}.home-wh--photo:before{background:linear-gradient(#101014b8, #101014d1), var(--home-wh-photo) center / cover no-repeat}.home-wh .shell{position:relative}.home-wh .home-kicker{color:var(--color-yellow)}.home-wh .home-h2,.home-wh .home-h3{color:#fff}.home-whstats{border-radius:var(--r-tile);border:1px solid #ffffff2e;margin:26px 0 30px;display:flex}.home-whstat{border-right:1px solid #ffffff2e;flex:1;padding:24px 26px}.home-whstat:last-child{border-right:0}.home-whstat b{color:#fff;font:900 38px/1 var(--font-sans);display:block}.home-whstat b em{color:var(--color-yellow);font-style:normal}.home-whstat small{color:#b9b9c4;margin-top:7px;font-size:12.5px;display:block}.home-whcols{grid-template-columns:1fr 1fr;gap:44px;display:grid}.home-whcols p{color:#b9b9c4;margin-top:10px;font-size:14px;line-height:1.75}.home-btn{border-radius:var(--r-ctl);background:var(--color-yellow);height:50px;color:var(--color-ink-strong);font:900 14.5px/1 var(--font-sans);border:0;align-items:center;gap:10px;padding:0 24px;transition:background .15s;display:inline-flex}.home-btn:hover{background:var(--color-amber-600)}.home-btn:focus-visible{outline:none;box-shadow:0 0 0 3px #18181c1f}.home-wh .home-btn:focus-visible{box-shadow:0 0 0 3px #ffffff73}.home-whcols .home-btn{margin-top:18px}.home-whbadges{flex-wrap:wrap;gap:8px;margin-top:26px;display:flex}.home-whbadges span{color:#b9b9c4;border:1px solid #ffffff2e;border-radius:999px;padding:8px 14px;font-size:11.5px;font-weight:700}.home-bgrid{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.home-btile{place-items:center;height:74px;padding:0 14px;display:grid}a.home-btile:hover{transform:translateY(-2px)}.home-btile img{object-fit:contain;max-width:100%;max-height:34px}.home-btile--all{color:var(--color-ink-soft);font:700 14px/1 var(--font-sans)}.home-btile--all:hover{color:var(--color-ink)}.home-gcols{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.home-gcol{border:1px solid var(--color-grey-300);border-radius:var(--r-card);box-shadow:var(--shadow-card);background:#fff;flex-direction:column;display:flex;overflow:hidden}.home-gcol__head{justify-content:space-between;align-items:baseline;padding:18px 20px 0;display:flex}.home-gcol__head .home-seclink{margin-left:-20px;padding-left:20px}.home-gcol__head b{color:var(--color-ink-strong);font:900 19px/1 var(--font-sans)}.home-gcol__cover{background:var(--color-grey-100);border-radius:12px;height:150px;margin:14px 20px 4px;display:block;overflow:hidden}.home-gcol__cover img{object-fit:cover;width:100%;height:100%}.home-gcol__feat{color:var(--color-ink-strong);font:900 15px/1.35 var(--font-sans);padding:10px 20px 6px;display:block}.home-gcol__feat:hover{color:var(--color-ink)}.home-gcol__list{padding:4px 20px 8px;list-style:none}.home-gcol__list li{border-top:1px solid var(--color-grey-300)}.home-gcol__list a{color:var(--color-ink);font:700 13px/1.45 var(--font-sans);padding:11px 0;display:block}.home-gcol__list a:hover{color:var(--color-ink-strong)}.home-gcol__all{border-top:1px solid var(--color-grey-300);color:var(--color-amber-deep);font:700 13px/1 var(--font-sans);text-align:center;margin-top:auto;padding:13px 0;display:block}.home-gcol__all:hover{color:var(--color-ink)}.home-faqgrid{grid-template-columns:330px 1fr;align-items:start;gap:48px;display:grid}.home-h2--sm{font-size:26px}.home-faqside p{color:var(--color-ink-soft);margin:12px 0;font-size:14px;line-height:1.6}.home-faqside p strong{color:var(--color-ink)}@media (min-width:1024px){.home-faqside{top:calc(var(--header-height) + 24px);position:sticky}}.home-faq .content-accordion{display:block}.home-faq .content-accordion__item--card{border:1px solid var(--color-grey-300);border-radius:var(--r-tile);box-shadow:var(--shadow-card);background:#fff;margin-bottom:9px}.home-faq .content-accordion--cards .content-accordion__item--card:has([aria-expanded=true]){border-color:var(--color-grey-300);box-shadow:var(--shadow-card)}.home-faq .content-accordion__trigger{border-radius:var(--r-tile);min-height:0;padding:18px 22px}.home-faq .content-accordion--cards .content-accordion__trigger:hover{background:0 0}.home-faq .content-accordion__title{color:var(--color-ink-strong);font:700 15px/1.4 var(--font-sans)}.home-faq .content-accordion__icon{box-sizing:border-box;background:var(--color-grey-100);width:28px;height:28px;fill:var(--color-ink);border-radius:50%;padding:6px;transition:background .15s,transform .2s}.home-faq .content-accordion__trigger[aria-expanded=true] .content-accordion__icon{background:var(--color-yellow)}.home-faq .content-accordion__body{color:var(--color-ink-soft);padding:0 22px 18px;font-size:13.5px;line-height:1.7}.home-faq .content-accordion__body strong{color:var(--color-ink)}.home-ask{text-align:center;max-width:720px;margin:0 auto}.home-ain{border:1.5px solid var(--color-grey-500);text-align:left;background:#fff;border-radius:15px;align-items:center;gap:9px;margin-top:20px;padding:7px 7px 7px 16px;transition:border-color .15s;display:flex;box-shadow:0 10px 26px #18181c14}.home-ain:focus-within{border-color:var(--color-ink-strong)}.home-ain:has(input:focus-visible){border-color:var(--color-ink-strong);box-shadow:0 10px 26px #18181c14,0 4px 14px #1010141a}.home-ain svg{width:19px;height:19px;fill:var(--color-amber-deep);flex:none}.home-ain input{min-width:0;color:var(--color-ink);font:400 16px/1 var(--font-sans);background:0 0;border:0;outline:0;flex:1;align-self:stretch}.home-ain input::placeholder{color:var(--color-ink-dim)}.home-ain button{background:var(--color-yellow);height:46px;color:var(--color-ink);font:900 14px/1 var(--font-sans);white-space:nowrap;border:0;border-radius:11px;padding:0 20px;transition:background .15s}.home-ain button:hover{background:var(--color-amber-600)}.home-ain button:focus-visible{outline:none;box-shadow:0 0 0 3px #18181c1f}.home-askchips{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:13px;display:flex}.home-chip{border:1px solid var(--color-grey-500);color:var(--color-ink);font:400 13px/1 var(--font-sans);background:#fff;border-radius:999px;padding:10px 15px;transition:border-color .15s,background .15s}.home-chip:hover{border-color:var(--color-yellow);background:#fff7db}.home-ogrid{grid-template-columns:1fr 1fr;align-items:center;gap:44px;display:grid}.home-ostory p{color:var(--color-ink-soft);margin-top:15px;font-size:16.5px;line-height:1.85}.home-obadges{color:var(--color-ink);font:700 14.5px/1.75 var(--font-sans);margin-top:14px}.home-osign{align-items:center;gap:12px;margin:18px 0 20px;display:flex}.home-osign__line{background:var(--color-yellow);width:34px;height:3px}.home-osign span{color:var(--color-ink);font-size:15px;font-style:italic}.home-ostagewrap{padding-bottom:12px}.home-ostage{perspective:1500px;place-items:center;min-height:600px;display:grid;position:relative}.home-ostage:after{content:"";filter:blur(6px);background:radial-gradient(50% 50%,#10101429,#0000 70%);border-radius:50%;height:46px;position:absolute;bottom:28px;left:12%;right:12%}.home-ph{z-index:1;background:linear-gradient(160deg,#17171b,#050507);border-radius:38px;width:228px;height:472px;padding:9px;position:absolute;box-shadow:0 44px 56px #10101452}.home-ph:after{content:"";background:#2a2a30;border-radius:2px;width:3px;height:56px;position:absolute;top:120px;right:-2px}.home-ph__scr{background:#fff;border-radius:30px;width:100%;height:100%;display:block;overflow:hidden}.home-ph__scr img{object-fit:cover;object-position:top;width:100%;height:100%}.home-ph--l{transform:translate(-172px)translateY(12px)rotateY(17deg)rotate(-6deg)scale(.94)}.home-ph--c{z-index:3;transform:translateY(-6px)rotateY(-5deg)}.home-ph--r{z-index:2;transform:translate(172px)translateY(20px)rotateY(-19deg)rotate(6deg)scale(.92)}.home-ofloat{z-index:5;border-radius:var(--r-tile);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #fffffff2;padding:14px 16px;position:absolute;box-shadow:0 24px 50px #10101438}.home-ofloat--usp{flex-direction:column;gap:11px;display:flex;bottom:64px;left:2%;transform:rotate(-5deg)}.home-ofloat--usp .home-ofloat__u{color:var(--color-ink);font:900 12.5px/1.2 var(--font-sans);align-items:center;gap:9px;display:flex}.home-ofloat--usp img{width:22px;height:22px}.home-ofloat--usp small{color:var(--color-ink-soft);font:400 10.5px/1.2 var(--font-sans);display:block}.home-ofloat--rate{text-align:center;top:34px;right:3%;transform:rotate(5deg)}.home-ofloat--rate b{color:var(--color-ink);font:900 24px/1 var(--font-sans);display:block}.home-ofloat--rate .home-stars{font-size:11px}.home-ofloat--rate small{color:var(--color-ink-soft);margin-top:3px;font-size:10px;display:block}@media (max-width:767px){.home-sec{--home-sec-pt:36px;--home-sec-pb:40px}.home-sec--tight{--home-sec-pt:30px}.home-blobwrap{--home-blob-fade:96px}.home-h2{font-size:24px}.home-sechead{margin-bottom:20px}.home-blob{opacity:.55;transform:scale(.7)}.home-qgrid{grid-template-columns:1fr;gap:9px}.home-qtile{text-align:left;align-items:center;gap:13px;padding:14px 16px;display:flex}.home-qtile__ico{flex:none;width:44px;height:44px;margin-bottom:0}.home-qtile__ico svg{width:24px;height:24px}.home-qtile__txt{flex:1;min-width:0}.home-qtile__txt b{margin-bottom:1px;font-size:14.5px}.home-qtile__txt small{margin-bottom:0;font-size:11.5px}.home-qtile__go{white-space:nowrap;flex:none;margin-left:auto}.home-size-rail{margin:0 -16px -14px;padding:6px 16px 18px}.home-revlock{grid-template-columns:1fr}.home-revnum--marks{gap:14px}.home-aigrid{grid-template-columns:1fr;grid-template-areas:"head""panel""side";gap:26px}.home-aifeats{grid-template-columns:1fr;max-width:none}.home-ainums{flex-wrap:wrap;gap:20px}.home-whstats{flex-wrap:wrap}.home-whstat{border-bottom:1px solid #ffffff2e;flex:50%;padding:18px 20px}.home-whstat:nth-child(odd){border-right:1px solid #ffffff2e}.home-whstat:nth-child(2n){border-right:0}.home-whstat:nth-child(n+3){border-bottom:0}.home-whstat b{font-size:28px}.home-whcols{grid-template-columns:1fr;gap:24px}.home-bgrid{grid-template-columns:repeat(3,1fr);gap:9px}.home-btile{height:58px}.home-btile img{max-height:26px}.home-gcols{grid-template-columns:1fr;gap:12px}.home-faqgrid{grid-template-columns:1fr;gap:24px}.home-ogrid{grid-template-columns:1fr;gap:30px}.home-ostage{transform-origin:50%;min-height:470px;transform:scale(.78)}.home-ph--l{transform:translate(-118px)translateY(12px)rotateY(17deg)rotate(-6deg)scale(.94)}.home-ph--r{transform:translate(118px)translateY(20px)rotateY(-19deg)rotate(6deg)scale(.92)}.home-ofloat--usp{bottom:34px;left:-4%}.home-ofloat--rate{top:10px;right:-2%}}@media (min-width:768px) and (max-width:1023px){.home-aigrid{grid-template-columns:1fr;grid-template-areas:"head""panel""side";gap:26px}.home-whstats{flex-wrap:wrap}.home-whstat{border-bottom:1px solid #ffffff2e;flex:50%;padding:20px 22px}.home-whstat:nth-child(2n){border-right:0}.home-whstat:nth-child(n+3){border-bottom:0}.home-bgrid{grid-template-columns:repeat(4,1fr)}.home-gcols{grid-template-columns:1fr 1fr}.home-faqgrid{grid-template-columns:1fr;gap:26px}.home-ogrid{grid-template-columns:1fr;gap:30px}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@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-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}