@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-font-weight: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-duration:initial}}}.filter-pill-button.svelte-lyig6q{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);white-space:nowrap;color:var(--color-gray-700,oklch(37.3% .034 259.733));--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);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));--tw-duration:.3s;border-radius:3.40282e38px;flex-shrink:0;align-items:center;transition-duration:.3s;display:flex}@media (hover:hover){.filter-pill-button.svelte-lyig6q:hover{background-color:var(--color-gray-50,oklch(98.5% .002 247.839));color:#070322;border-color:oklab(22.5772% -.00141406 -.110041/.4)}}.filter-pill-button.svelte-lyig6q:focus-visible{--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:#0a114e;--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-offset-color:var(--color-white,#fff);--tw-outline-style:none;outline-style:none}.emphasized.svelte-lyig6q{color:var(--color-white,#fff);--tw-ring-color:#0a114e;background-color:#0a114e;border-color:#0a114e}.active.svelte-lyig6q{--tw-ring-color:#0a114e;background-color:oklab(22.5772% -.00141406 -.110041/.1);border-color:#0a114e}.emphasized-active.svelte-lyig6q{color:var(--color-white,#fff);--tw-ring-color:#0a114e;background-color:#0a114e;border-color:#0a114e}.disabled.svelte-lyig6q{cursor:not-allowed;opacity:.5}@media (hover:hover){.disabled.svelte-lyig6q:hover{border-color:var(--color-gray-300,oklch(87.2% .01 258.338));background-color:var(--color-white,#fff);color:var(--color-gray-700,oklch(37.3% .034 259.733))}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{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-duration{syntax:"*";inherits:false}.scrollbar-hide.svelte-1lfb85m::-webkit-scrollbar{display:none}.scrollbar-hide.svelte-1lfb85m{-ms-overflow-style:none;scrollbar-width:none}button.svelte-1lfb85m{transform-origin:50%}@keyframes svelte-1lfb85m-fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.grid.svelte-1lfb85m{animation:.3s ease-out svelte-1lfb85m-fadeIn}.rangePips{--pip:var(--range-pip,var(--slider-base));--pip-text:var(--range-pip-text,var(--pip));--pip-active:var(--range-pip-active,var(--slider-fg));--pip-active-text:var(--range-pip-active-text,var(--pip-active));--pip-hover:var(--range-pip-hover,var(--slider-fg));--pip-hover-text:var(--range-pip-hover-text,var(--pip-hover));--pip-in-range:var(--range-pip-in-range,var(--pip-active));--pip-in-range-text:var(--range-pip-in-range-text,var(--pip-active-text));--pip-out-of-limit:var(--range-pip-out-of-limit,var(--slider-base-100));--pip-out-of-limit-text:var(--range-pip-out-of-limit-text,var(--pip-out-of-limit));font-variant-numeric:tabular-nums;height:1em;position:absolute;bottom:-1em;left:0;right:0;transform:translateZ(.001px)}.rangePips.rsVertical{width:1em;height:auto;inset:0 auto 0 100%}.rangePips .rsPip{white-space:nowrap;width:1px;height:.4em;position:absolute;top:.25em;transform:translateZ(.001px)}.rangePips.rsVertical .rsPip{width:.4em;height:1px;top:auto;bottom:auto;left:.25em}.rangePips .rsPipVal{display:inline-flex;position:absolute;top:.4em;transform:translate(-50%,25%)}.rangePips.rsVertical .rsPipVal{position:absolute;top:0;left:.4em;transform:translate(25%,-50%)}.rangePips .rsPip{transition:all .15s}.rangePips .rsPipVal{transition:all .15s,font-weight linear}.rangePips .rsPip{color:var(--pip-text);background-color:var(--pip)}.rangePips .rsPip.rsSelected{color:var(--pip-active-text);background-color:var(--pip-active)}.rangePips.rsHoverable:not(.rsDisabled) .rsPip:not(.rsOutOfLimit):hover{color:var(--pip-hover-text);background-color:var(--pip-hover)}.rangePips .rsPip.rsInRange{color:var(--pip-in-range-text);background-color:var(--pip-in-range)}.rangePips .rsPip.rsOutOfLimit{color:var(--pip-out-of-limit-text);background-color:var(--pip-out-of-limit)}.rangePips .rsPip.rsSelected{height:.75em}.rangePips.rsVertical .rsPip.rsSelected{width:.75em;height:1px}.rangePips .rsPip.rsSelected .rsPipVal{font-weight:700;top:.75em}.rangePips.rsVertical .rsPip.rsSelected .rsPipVal{top:0;left:.75em}.rangePips.rsHoverable:not(.rsDisabled) .rsPip:not(.rsSelected):not(.rsOutOfLimit):hover{transition:none}.rangePips.rsHoverable:not(.rsDisabled) .rsPip:not(.rsSelected):not(.rsOutOfLimit):hover .rsPipVal{font-weight:700;transition:none}@layer base{.rangeSlider{--slider-light-accent:#4a40d4;--slider-light-accent-100:#838de7;--slider-light-accent-text:#fff;--slider-light-base:#99a2a2;--slider-light-base-100:#b9c2c2;--slider-light-bg:#d7dada;--slider-light-fg:#3f3e4f;--slider-dark-accent:#6070fc;--slider-dark-accent-100:#7a7fab;--slider-dark-accent-text:#fff;--slider-dark-base:#82809f;--slider-dark-base-100:#595868;--slider-dark-bg:#3f3e4f;--slider-dark-fg:#d7dada;--slider-accent:var(--slider-light-accent);--slider-accent-100:var(--slider-light-accent-100);--slider-accent-text:var(--slider-light-accent-text);--slider-base:var(--slider-light-base);--slider-base-100:var(--slider-light-base-100);--slider-bg:var(--slider-light-bg);--slider-fg:var(--slider-light-fg);--slider:var(--range-slider,var(--slider-bg));--handle-inactive:var(--range-handle-inactive,var(--slider-base));--handle:var(--range-handle,var(--slider-accent-100));--handle-focus:var(--range-handle-focus,var(--slider-accent));--handle-border:var(--range-handle-border,var(--handle));--range-inactive:var(--range-range-inactive,var(--handle-inactive));--range:var(--range-range,var(--handle-focus));--range-limit:var(--range-range-limit,var(--slider-base-100));--range-hover:var(--range-range-hover,var(--handle-border));--range-press:var(--range-range-press,var(--handle-border));--float-inactive:var(--range-float-inactive,var(--handle-inactive));--float:var(--range-float,var(--handle-focus));--float-text:var(--range-float-text,var(--slider-accent-text))}.rangeSlider.rsDark{--slider-accent:var(--slider-dark-accent);--slider-accent-100:var(--slider-dark-accent-100);--slider-accent-text:var(--slider-dark-accent-text);--slider-base:var(--slider-dark-base);--slider-base-100:var(--slider-dark-base-100);--slider-bg:var(--slider-dark-bg);--slider-fg:var(--slider-dark-fg)}@media (prefers-color-scheme:dark){.rangeSlider.rsAutoDark{--slider-accent:var(--slider-dark-accent);--slider-accent-100:var(--slider-dark-accent-100);--slider-accent-text:var(--slider-dark-accent-text);--slider-base:var(--slider-dark-base);--slider-base-100:var(--slider-dark-base-100);--slider-bg:var(--slider-dark-bg);--slider-fg:var(--slider-dark-fg)}}}.rangeSlider{user-select:none;border-radius:100px;height:.5em;margin:1em;transition:opacity .2s;position:relative;overflow:visible}.rangeSlider *{user-select:none}.rangeSlider.rsPips{margin-bottom:1.8em}.rangeSlider.rsPipLabels{margin-bottom:2.8em}.rangeSlider.rsVertical{border-radius:100px;width:.5em;min-height:200px;display:inline-block}.rangeSlider.rsVertical.rsPips{margin-bottom:1em;margin-right:1.8em}.rangeSlider.rsVertical.rsPipLabels{margin-bottom:1em;margin-right:2.8em}.rangeSlider .rangeHandle{width:1.4em;height:1.4em;transform:translateY(-50%)translate(-50%);translate:calc(var(--slider-length) * (var(--handle-pos) / 100) * 1px) 0;z-index:2;display:block;position:absolute;top:.25em;bottom:auto}.rangeSlider.rsReversed .rangeHandle{transform:translateY(-50%)translate(-50%);translate:calc((var(--slider-length) * 1px) - (var(--slider-length) * (var(--handle-pos) / 100) * 1px)) 0}.rangeSlider.rsVertical .rangeHandle{transform:translateY(-50%)translate(-50%);translate:0 calc(var(--slider-length) * (1 - var(--handle-pos) / 100) * 1px);top:auto;left:.25em}.rangeSlider.rsVertical.rsReversed .rangeHandle{transform:translateY(-50%)translate(-50%);translate:0 calc((var(--slider-length) * 1px) - (var(--slider-length) * (1 - var(--handle-pos) / 100) * 1px))}.rangeSlider .rangeNub,.rangeSlider .rangeHandle:before{border-radius:10em;width:100%;height:100%;transition:background .2s,box-shadow .2s;display:block;position:absolute;top:0;left:0}.rangeSlider .rangeHandle:before{content:"";width:auto;height:auto;box-shadow:0 0 0 0px var(--handle-border);opacity:0;transition:opacity .2s,box-shadow .2s;inset:1px}.rangeSlider.rsHoverable:not(.rsDisabled) .rangeHandle:hover:before{box-shadow:0 0 0 8px var(--handle-border);opacity:.2}.rangeSlider.rsHoverable:not(.rsDisabled) .rangeHandle.rsPress:before,.rangeSlider.rsHoverable:not(.rsDisabled) .rangeHandle.rsPress:hover:before{box-shadow:0 0 0 12px var(--handle-border);opacity:.4}.rangeSlider.rsRange:not(.rsMin):not(.rsMax) .rangeNub{border-radius:10em 10em 10em 1.6em}.rangeSlider.rsRange .rangeHandle:first-of-type .rangeNub{transform:rotate(-135deg)}.rangeSlider.rsRange .rangeHandle:nth-of-type(2) .rangeNub,.rangeSlider.rsRange.rsReversed .rangeHandle:first-of-type .rangeNub{transform:rotate(45deg)}.rangeSlider.rsRange.rsReversed .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(-135deg)}.rangeSlider.rsRange.rsVertical .rangeHandle:first-of-type .rangeNub{transform:rotate(135deg)}.rangeSlider.rsRange.rsVertical .rangeHandle:nth-of-type(2) .rangeNub,.rangeSlider.rsRange.rsVertical.rsReversed .rangeHandle:first-of-type .rangeNub{transform:rotate(-45deg)}.rangeSlider.rsRange.rsVertical.rsReversed .rangeHandle:nth-of-type(2) .rangeNub{transform:rotate(135deg)}.rangeSlider .rangeFloat{text-align:center;pointer-events:none;white-space:nowrap;z-index:3;opacity:0;transform-origin:50%;border-radius:.5em;padding:.33em .5em .5em;font-size:.9em;line-height:1;transition:all .22s cubic-bezier(.33,1,.68,1);display:block;position:absolute;bottom:1.75em;left:50%;translate:-50% -50% .01px;scale:1}.rangeSlider .rangeHandle.rsActive .rangeFloat,.rangeSlider.rsHoverable .rangeHandle:hover .rangeFloat,.rangeSlider.rsHoverable .rangeBar:hover .rangeFloat,.rangeSlider.rsFocus .rangeBar .rangeFloat{opacity:1;translate:-50% 0% .01px;scale:1}.rangeSlider .rangeBar .rangeFloat{z-index:2;bottom:.875em}.rangeSlider.rsVertical .rangeFloat{inset:50% 1.75em auto auto;translate:-50% -50% .01px}.rangeSlider.rsVertical .rangeHandle.rsActive .rangeFloat,.rangeSlider.rsVertical.rsHoverable .rangeHandle:hover .rangeFloat,.rangeSlider.rsVertical.rsHoverable .rangeBar:hover .rangeFloat,.rangeSlider.rsVertical.rsFocus .rangeBar .rangeFloat{translate:0% -50% .01px}.rangeSlider.rsVertical .rangeBar .rangeFloat{right:.875em}.rangeSlider .rangeBar,.rangeSlider .rangeLimit,.rangeSlider.rsDrag .rangeBar:before{user-select:none;z-index:1;border-radius:1em;height:.5em;transition:background .2s;display:block;position:absolute;top:0}.rangeSlider.rsVertical .rangeBar,.rangeSlider.rsVertical .rangeLimit,.rangeSlider.rsVertical.rsDrag .rangeBar:before{width:.5em;height:auto}.rangeSlider .rangeBar{translate:calc((var(--slider-length) * (var(--range-start) / 100) * 1px)) 0;width:calc(var(--slider-length) * (var(--range-size) / 100 * 1px))}.rangeSlider.rsReversed .rangeBar{translate:calc((var(--slider-length) * 1px) - (var(--slider-length) * (var(--range-end) / 100) * 1px)) 0}.rangeSlider.rsVertical .rangeBar{translate:0 calc((var(--slider-length) * 1px) - (var(--slider-length) * (var(--range-end) / 100) * 1px));height:calc(var(--slider-length) * (var(--range-size) / 100 * 1px))}.rangeSlider.rsVertical.rsReversed .rangeBar{translate:0 calc((var(--slider-length) * (var(--range-start) / 100) * 1px))}.rangeSlider.rsDrag .rangeBar:before{content:"";background-color:var(--range-hover);opacity:0;height:auto;transition:opacity .2s,scale .2s;inset:-.5em 0;scale:1 .5}.rangeSlider.rsVertical.rsDrag .rangeBar:before{width:auto;inset:0 -.5em}.rangeSlider.rsHoverable:not(.rsDisabled).rsDrag .rangeBar:hover:before{opacity:.2;scale:1}.rangeSlider.rsHoverable:not(.rsDisabled).rsDrag .rangeBar.rsPress:before{opacity:.4;scale:1 1.25}.rangeSlider.rsVertical.rsHoverable:not(.rsDisabled).rsDrag .rangeBar.rsPress:before{scale:1.25 1}.rangeSlider{background-color:var(--slider)}.rangeSlider .rangeBar{background-color:var(--range-inactive)}.rangeSlider.rsFocus .rangeBar{background-color:var(--range)}.rangeSlider .rangeLimit{background-color:var(--range-limit)}.rangeSlider .rangeNub{background-color:var(--handle-inactive)}.rangeSlider.rsFocus .rangeNub{background-color:var(--handle)}.rangeSlider .rangeHandle.rsActive .rangeNub{background-color:var(--handle-focus)}.rangeSlider .rangeFloat{color:var(--float-text);background-color:var(--float-inactive)}.rangeSlider.rsFocus .rangeFloat{background-color:var(--float)}.rangeSlider.rsDisabled{opacity:.5}.rangeSlider.rsDisabled .rangeNub{background-color:var(--handle-inactive)}.rangeSlider .rangeBar,.rangeSlider .rangeHandle{transition:opacity .2s}.range-slider-container.svelte-1soipqs{margin-bottom:1.5rem;padding:0;position:relative}.range-slider-container.svelte-1soipqs .rangeSlider{margin:0 8px}.range-slider-container.svelte-1soipqs .rangeSlider .rsPip .rsPipVal{white-space:nowrap;font-size:.7rem;font-weight:500}.range-slider-container.svelte-1soipqs .rangeSlider{margin-bottom:.5rem}.odded .rangeSlider .rsPip:nth-child(2n) .rsPipVal{flex-wrap:wrap;justify-content:center;align-items:center;margin-top:15px;font-size:.7rem;font-weight:500;display:none;overflow:visible}.range-slider-container.svelte-1soipqs .rangeSlider .rsPip:last-child .rsPipVal{display:flex}.fancy-color-slider .rangeSlider{margin:0 10px 1.5rem!important}.fancy-color-slider .rangeSlider .pip .pipVal{white-space:nowrap!important;font-size:10px!important}.fancy-color-slider .rangeSlider .rangeFloat{font-size:11px!important}.heart-arrow-hero.svelte-1kuoc1a{background:#070322;width:100vw;height:clamp(480px,60vh,520px);margin-bottom:2rem;margin-left:calc(50% - 50vw);position:relative;overflow:hidden}.hero-background.svelte-1kuoc1a{width:100%;height:100%;position:absolute;inset:0}.hero-overlay.svelte-1kuoc1a{z-index:1;background:linear-gradient(110deg,#070322 0%,#070322f2 25%,#0a114ee0 50%,#070322f2 75%,#070322 100%);position:absolute;inset:0}.hero-image.svelte-1kuoc1a{object-fit:cover;object-position:center;opacity:.25;width:100%;height:100%}.hero-content.svelte-1kuoc1a{text-align:center;color:#fff;z-index:2;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin:0 auto;display:flex;position:absolute;inset:0}.hero-label.svelte-1kuoc1a{letter-spacing:clamp(.2em,.5vw,.4em);text-transform:uppercase;color:#cdcdcde6;margin-bottom:clamp(.75rem,2vw,1.25rem);font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600}.hero-title.svelte-1kuoc1a{letter-spacing:-.03em;margin-bottom:clamp(.75rem,2vw,1.25rem);font-size:clamp(1.25rem,5vw,4.5rem);font-weight:300;line-height:1.1}.title-emphasis.svelte-1kuoc1a{background:linear-gradient(120deg,#fff 0%,#ffffffb3 100%);-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}@keyframes svelte-1kuoc1a-shimmer{to{left:100%}}.hero-exclusive.svelte-1kuoc1a{background:linear-gradient(135deg,#ffffff08 0%,#0a114e33 50%,#ffffff08 100%);border:1px solid #ffffff1a;border-radius:8px;max-width:min(90%,600px);margin-bottom:clamp(2.25rem,3vw,3rem);padding:clamp(.55rem,1.6vw,1rem) clamp(.75rem,3vw,1.5rem);position:relative}.exclusive-badge.svelte-1kuoc1a{letter-spacing:.3em;color:#070322;background:linear-gradient(135deg,#fff 0%,#fffffff2 100%);border-radius:20px;margin-bottom:clamp(1rem,1.5vw,1.5rem);padding:clamp(5px,.5vw,8px) clamp(15px,2vw,24px);font-size:clamp(1.2rem,1.2vw,1.5rem);font-weight:800;animation:3s ease-in-out infinite svelte-1kuoc1a-glow;display:inline-block;position:relative;box-shadow:0 2px 10px #fff3}@keyframes svelte-1kuoc1a-glow{0%,to{box-shadow:0 2px 10px #fff3}50%{box-shadow:0 2px 20px #fff6}}.exclusive-text.svelte-1kuoc1a{color:#ffffffe6;margin:0;font-size:clamp(.9rem,1.4vw,1.1rem);font-weight:300;line-height:1.7}@keyframes svelte-1kuoc1a-shimmerText{0%{background-position:-100% 0}to{background-position:100% 0}}.hero-details.svelte-1kuoc1a{max-width:min(95%,700px);margin-bottom:clamp(1.5rem,4vw,2.5rem)}.detail-text.svelte-1kuoc1a{color:#ffffffd9;margin:.25rem 0;font-size:clamp(.85rem,1.8vw,1rem);font-weight:300;line-height:1.8}.detail-number.svelte-1kuoc1a{color:#fff;margin:0 .25rem;font-size:clamp(1.2rem,2.5vw,1.5rem);font-weight:700;display:inline-block;transform:translateY(2px)}.hero-features.svelte-1kuoc1a{flex-wrap:wrap;justify-content:center;gap:clamp(1rem,3vw,3rem);width:100%;padding:0 1rem;display:flex}.feature-item.svelte-1kuoc1a{flex-direction:column;align-items:center;gap:.375rem;min-width:80px;display:flex}.feature-label.svelte-1kuoc1a{letter-spacing:.2em;color:#0a114e;white-space:nowrap;background:#ffffffe6;border-radius:2px;padding:2px clamp(6px,1vw,8px);font-size:clamp(.55rem,1vw,.625rem);font-weight:700}.feature-text.svelte-1kuoc1a{color:#fffc;white-space:nowrap;font-size:clamp(.75rem,1.5vw,.875rem);font-weight:400}.mobile-break.svelte-1kuoc1a{display:none}@media (width<=768px){.hero-overlay.svelte-1kuoc1a{background:linear-gradient(#070322f2 0%,#0a114ee6 50%,#070322f2 100%)}}@media (width<=640px){.hero-details.svelte-1kuoc1a{padding:0 1rem}.detail-text.svelte-1kuoc1a{line-height:1.6}}@media (width<=480px){.hero-image.svelte-1kuoc1a{opacity:.2}.hero-overlay.svelte-1kuoc1a{background:linear-gradient(#070322fa 0%,#0a114ef0 50%,#070322fa 100%)}.hero-features.svelte-1kuoc1a{padding:0 .5rem}.mobile-break.svelte-1kuoc1a{display:inline}}@media (width<=360px){.hero-content.svelte-1kuoc1a{padding:1.25rem .75rem}.hero-features.svelte-1kuoc1a{gap:.75rem}.feature-item.svelte-1kuoc1a{min-width:70px}}@media (width>=1920px){.hero-content.svelte-1kuoc1a{max-width:1400px}.hero-details.svelte-1kuoc1a{max-width:800px}}@media (height<=500px) and (orientation:landscape){.hero-content.svelte-1kuoc1a{padding:1rem 2rem}.hero-details.svelte-1kuoc1a{margin-bottom:1rem}.hero-features.svelte-1kuoc1a{margin-top:.5rem}}@media (hover:none) and (pointer:coarse){.feature-item.svelte-1kuoc1a{-webkit-tap-highlight-color:transparent;padding:.25rem}}@media (width<=640px){.hero-exclusive.svelte-1kuoc1a{padding:clamp(.6rem,2vw,1rem) clamp(.75rem,2vw,1.5rem)}.exclusive-badge.svelte-1kuoc1a{letter-spacing:.2em}}@media (width<=480px){.hero-exclusive.svelte-1kuoc1a{background:linear-gradient(135deg,#ffffff0d 0%,#0a114e40 50%,#ffffff0d 100%)}}@media (prefers-reduced-motion:reduce){.exclusive-badge.svelte-1kuoc1a{animation:none;box-shadow:0 2px 15px #ffffff4d}}@media (height<=700px){.hero-features.svelte-1kuoc1a{display:none}.heart-arrow-hero.svelte-1kuoc1a{flex-direction:column;justify-content:center;align-items:center;height:clamp(300px,40vh,320px);margin-top:.2rem;margin-bottom:.2rem;display:flex}.hero-exclusive.svelte-1kuoc1a{padding:clamp(.35rem,1.6vw,.45rem) clamp(.5rem,3vw,.6rem)}}.filter-scroll-wrapper.svelte-hiylo3{z-index:40;background:#fff;padding-top:.75rem;padding-bottom:.75rem;position:sticky;top:0;box-shadow:0 1px 3px -1px #0000001a}.filter-scroll-container.svelte-hiylo3{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}@media (width<=640px){.filter-scroll-container.svelte-hiylo3{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;flex-wrap:nowrap;padding-bottom:.5rem;padding-right:2rem;overflow-x:auto}.filter-scroll-container.svelte-hiylo3::-webkit-scrollbar{display:none}.filter-scroll-indicator.svelte-hiylo3{pointer-events:none;z-index:1;background:linear-gradient(90deg,#0000,#fff 40%);justify-content:center;align-items:center;width:28px;display:flex;position:absolute;top:0;bottom:.5rem;right:0}.filter-scroll-indicator.svelte-hiylo3 span:where(.svelte-hiylo3){color:#6b7280;font-size:1.25rem;font-weight:600;animation:1.5s ease-in-out infinite svelte-hiylo3-pulse-right}@keyframes svelte-hiylo3-pulse-right{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}}@media (width>=641px){.filter-scroll-indicator.svelte-hiylo3{display:none}}@keyframes svelte-1fmlxaj-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.animate-shimmer.svelte-1fmlxaj{animation:1.5s infinite svelte-1fmlxaj-shimmer}@keyframes svelte-8lclfk-pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes svelte-39r0vm-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-39r0vm-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-fade-in.svelte-39r0vm{animation:.5s ease-out svelte-39r0vm-fade-in}
