/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-font-family:var(--font-sans);--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}}@layer components;@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.hidden{display:none}.table{display:table}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--black:#050505;--black-soft:#111;--ink:#151515;--cream:#f5f3ef;--paper:#fbfaf8;--white:#fff;--muted:#6d6d72;--line:#1414141f;--orange:#ff5a00;--orange-dark:#db4400;--pink:#ff2f78;--green:#159447;--page-progress:0}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black)}body{background:var(--paper);color:var(--ink);font-family:var(--font-geist-sans), Arial, sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;overflow-x:hidden}main{overflow:clip}a{color:inherit;text-decoration:none}button,input,textarea,select{font:inherit}button{color:inherit}img{width:100%;display:block}::selection{background:var(--orange);color:#fff}.shell{width:min(100% - 64px,1280px);margin-inline:auto}.wide-shell{width:min(100% - 48px,1500px);margin-inline:auto}.page-progress{z-index:150;pointer-events:none;height:3px;position:fixed;inset:0 0 auto}.page-progress i{background:var(--orange);width:100%;height:100%;transform:scaleX(var(--page-progress));transform-origin:0;display:block}.service-bar{z-index:112;color:#b6b6b9;background:#000;border-bottom:1px solid #242424;position:relative}.service-bar .shell{letter-spacing:.025em;justify-content:space-between;align-items:center;gap:28px;min-height:34px;font-size:11px;display:flex}.service-bar strong{color:#e9e9e9;font-weight:650}.service-bar a{color:var(--orange);font-weight:750}.lot-alert-bar{z-index:113;background:var(--orange);color:#fff;position:relative}.lot-alert-bar .shell{justify-content:center;align-items:center;gap:17px;min-height:42px;font-size:12px;display:flex}.lot-alert-bar strong{letter-spacing:.12em;font-size:11px}.lot-alert-bar a{color:#fff;text-underline-offset:3px;font-weight:800;text-decoration:underline}.site-header{z-index:110;color:#fff;-webkit-backdrop-filter:saturate(160%)blur(22px);background:#080808c7;border-bottom:1px solid #ffffff1a;height:66px;position:sticky;top:0}.header-inner{align-items:center;gap:28px;height:100%;display:flex}.brand{flex:none;align-items:center;width:132px;height:54px;display:flex}.brand img{object-fit:contain;object-position:left center;height:52px}.desktop-nav{align-items:center;gap:clamp(18px,2vw,32px);margin-left:auto;display:flex}.desktop-nav a{color:#d5d5d7;font-size:12px;font-weight:580;transition:color .2s;position:relative}.desktop-nav a:after{content:"";background:var(--orange);height:2px;transition:right .25s;position:absolute;bottom:-9px;left:0;right:100%}.desktop-nav a:hover{color:#fff}.desktop-nav a:hover:after{right:0}.header-vip{color:#111;background:#fff;border-radius:999px;align-items:center;gap:15px;min-height:36px;padding:0 15px;font-size:12px;font-weight:760;transition:background .2s,color .2s,transform .2s;display:inline-flex}.header-vip:hover{background:var(--orange);color:#fff;transform:translateY(-1px)}.mobile-menu{margin-left:auto;display:none;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #444;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:700;list-style:none}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu nav{background:#0a0a0af7;border:1px solid #343434;border-radius:18px;flex-direction:column;width:min(78vw,300px);padding:9px;display:flex;position:absolute;top:48px;right:0;box-shadow:0 25px 70px #00000073}.mobile-menu nav a{border-bottom:1px solid #2a2a2a;padding:13px 12px;font-size:14px}.mobile-menu nav a:last-child{color:var(--orange);border:0}.breadcrumbs{color:#77777c;align-items:center;gap:9px;min-height:44px;font-size:11px;font-weight:650;display:flex}.breadcrumbs a{color:var(--orange-dark)}.breadcrumbs span[aria-hidden=true]{color:#b9b9bc}.breadcrumbs span[aria-current=page]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.button{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:22px;width:fit-content;min-height:50px;padding:0 21px;font-size:14px;font-weight:700;transition:transform .25s,background .25s,color .25s,border-color .25s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button>span{font-size:17px}.button-orange{background:var(--orange);color:#fff}.button-orange:hover{background:var(--orange-dark)}.button-black{color:#fff;background:#111}.button-black:hover{background:#2a2a2a}.button-white{color:#111;background:#fff}.button-white:hover{background:var(--orange);color:#fff}.button-green{background:var(--green);color:#fff}.button-green:hover{background:#0d7f3a}.button-glass{color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff1f;border-color:#ffffff5c}.button-glass:hover{background:#ffffff38;border-color:#ffffffb3}.cinema-hero{isolation:isolate;color:#fff;background:#090909;align-items:flex-end;min-height:max(760px,100svh - 40px);display:flex;position:relative;overflow:hidden}.cinema-hero>.cinema-media{z-index:-3;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.cinema-hero>video.cinema-media{transform:scale(1.008)}.cinema-shade{z-index:-2;background:linear-gradient(90deg,#000000e0 0%,#00000080 43%,#0000001f 72%),linear-gradient(#0003 0%,#0000 54%,#000000d6 100%);position:absolute;inset:0}.cinema-shade:after{content:"";mix-blend-mode:screen;background:radial-gradient(circle at 72% 30%,#ff5a0026,#0000 32%);position:absolute;inset:0}.cinema-copy{padding-block:130px 116px}.cinema-kicker,.section-kicker,.bazar-kicker{letter-spacing:.2em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.cinema-kicker{color:#fff}.cinema-copy h1{letter-spacing:-.078em;max-width:1040px;margin:20px 0 24px;font-size:clamp(59px,8.15vw,124px);font-weight:720;line-height:.88}.cinema-copy h1 em{color:var(--orange);font-family:inherit;font-style:normal;font-weight:720;display:inline-block}.cinema-copy p{color:#e1e1e4;letter-spacing:-.01em;max-width:710px;margin:0;font-size:clamp(17px,1.45vw,21px);line-height:1.55}.cinema-actions{flex-wrap:wrap;gap:11px;margin-top:35px;display:flex}.film-control{cursor:pointer;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0000006e;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:9px;min-height:40px;padding:0 14px;font-size:11px;font-weight:700;display:flex;position:absolute;bottom:28px;right:28px}.film-control span{background:#ffffff21;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid}.film-origin-note{color:#ffffffb3;letter-spacing:.08em;text-transform:uppercase;max-width:min(52vw,390px);font-size:9px;font-weight:680;position:absolute;bottom:31px;left:28px}.scroll-cue{color:#ffffffb8;letter-spacing:.12em;text-transform:uppercase;flex-direction:column;align-items:center;gap:10px;font-size:10px;font-weight:650;display:flex;position:absolute;bottom:27px;left:50%;transform:translate(-50%)}.scroll-cue i{background:#ffffff47;width:1px;height:32px;position:relative;overflow:hidden}.scroll-cue i:after{content:"";background:#fff;animation:2.2s ease-in-out infinite scroll-line;position:absolute;inset:-100% 0 100%}@keyframes scroll-line{0%{transform:translateY(0)}65%,to{transform:translateY(200%)}}.manifesto{background:var(--paper);padding:clamp(115px,13vw,210px) 0}.manifesto-inner{text-align:center}.section-kicker{color:var(--orange)}.manifesto h2{letter-spacing:-.065em;max-width:1160px;margin:20px auto 30px;font-size:clamp(46px,6.4vw,96px);font-weight:470;line-height:.98}.manifesto h2 strong{font-weight:730}.manifesto p{max-width:850px;color:var(--muted);letter-spacing:-.02em;margin:0 auto;font-size:clamp(18px,2vw,25px);line-height:1.5}.manifesto-pills{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:44px;display:flex}.manifesto-pills span{border:1px solid var(--line);color:#4b4b4e;background:#fff;border-radius:999px;padding:10px 14px;font-size:12px;font-weight:650}.highlights-section{background:var(--paper);padding:38px 0 145px}.rail-heading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px;padding-inline:16px;display:flex}.rail-heading h2,.bazar-heading h2,.actions-heading h2{letter-spacing:-.06em;margin:11px 0 0;font-size:clamp(45px,5.8vw,78px);line-height:.98}.rail-heading p,.bazar-heading p,.actions-heading p{max-width:630px;color:var(--muted);margin:14px 0 0;font-size:17px;line-height:1.55}.rail-buttons{flex:none;gap:9px;display:flex}.rail-buttons button{cursor:pointer;color:#4e4e50;background:#e5e3df;border:0;border-radius:50%;place-items:center;width:48px;height:48px;font-size:30px;line-height:1;transition:background .2s,color .2s,transform .2s;display:grid}.rail-buttons button:hover{background:var(--black);color:#fff;transform:scale(1.04)}.highlight-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:4px 16px 14px;display:flex;overflow-x:auto}.highlight-rail::-webkit-scrollbar{display:none}.category-rail::-webkit-scrollbar{display:none}.highlight-card{isolation:isolate;scroll-snap-align:start;color:#fff;background:#111;border-radius:32px;min-width:min(76vw,1060px);height:min(72vh,720px);min-height:560px;position:relative;overflow:hidden;box-shadow:0 22px 60px #00000021}.highlight-card img{z-index:-2;object-fit:cover;height:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.highlight-card:hover img{transform:scale(1.035)}.highlight-shade{z-index:-1;background:linear-gradient(#00000014 28%,#000000e0);position:absolute;inset:0}.highlight-copy{position:absolute;bottom:clamp(30px,4vw,55px);left:clamp(28px,4vw,58px);right:clamp(28px,4vw,58px)}.highlight-copy span{color:var(--orange);letter-spacing:.18em;font-size:11px;font-weight:850}.highlight-copy h3{letter-spacing:-.055em;max-width:760px;margin:11px 0 10px;font-size:clamp(38px,4vw,64px);line-height:1}.highlight-copy p{color:#e3e3e5;max-width:600px;margin:0;font-size:clamp(15px,1.5vw,20px);line-height:1.5}.tone-pink .highlight-copy span{color:#ff86b1}.tone-light .highlight-shade{background:linear-gradient(#00000005 28%,#000000d1)}.story-section{color:#fff;background:#050505;grid-template-columns:58% 42%;display:grid;position:relative}.story-stage{background:#0a0a0a;height:100svh;position:sticky;top:0;overflow:hidden}.story-frame{opacity:0;transition:opacity .8s,transform 1.2s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0;transform:scale(1.035)}.story-frame img{object-fit:cover;object-position:center;height:100%}.story-section[data-active="0"] .frame-0,.story-section[data-active="1"] .frame-1,.story-section[data-active="2"] .frame-2,.story-section[data-active="3"] .frame-3{opacity:1;transform:scale(1)}.story-vignette{pointer-events:none;background:linear-gradient(90deg,#0000 58%,#050505e6),linear-gradient(#0000 55%,#00000059);position:absolute;inset:0}.story-meter{z-index:2;gap:7px;display:flex;position:absolute;bottom:34px;left:34px}.story-meter i{background:#ffffff40;border-radius:99px;width:28px;height:3px;transition:background .3s,width .3s}.story-section[data-active="0"] .story-meter i:first-child,.story-section[data-active="1"] .story-meter i:nth-child(2),.story-section[data-active="2"] .story-meter i:nth-child(3),.story-section[data-active="3"] .story-meter i:nth-child(4){background:var(--orange);width:52px}.story-copy{z-index:2;position:relative}.story-copy article{flex-direction:column;justify-content:center;align-items:flex-start;min-height:100svh;padding:110px clamp(40px,5.2vw,90px);display:flex}.story-copy article>span{color:var(--orange);letter-spacing:.2em;font-size:11px;font-weight:850}.story-copy h2{letter-spacing:-.06em;margin:17px 0 24px;font-size:clamp(42px,4.6vw,71px);line-height:.98}.story-copy p{color:#aaa9ad;max-width:570px;margin:0;font-size:clamp(17px,1.5vw,20px);line-height:1.58}.story-copy .button{margin-top:30px}.category-section{background:#f2f1ed;padding:clamp(110px,12vw,180px) 0}.category-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:5px 16px 18px;display:flex;overflow-x:auto}.category-card{scroll-snap-align:start;background:#fff;border-radius:28px;min-width:clamp(330px,31vw,470px);overflow:hidden;box-shadow:0 8px 28px #0000000f}.category-number{color:#9a9a9d;height:52px;font-family:var(--font-geist-mono), monospace;align-items:flex-end;padding:0 24px 10px;font-size:11px;display:flex}.category-image{background:#ddd;height:330px;overflow:hidden}.category-image img{object-fit:cover;height:100%;transition:transform .7s cubic-bezier(.2,.7,.2,1)}.category-card:hover .category-image img{transform:scale(1.045)}.category-copy{flex-direction:column;min-height:232px;padding:27px 25px 25px;display:flex}.category-copy h3{letter-spacing:-.04em;margin:0 0 9px;font-size:29px}.category-copy p{color:var(--muted);margin:0 0 24px;font-size:14px;line-height:1.55}.category-copy a{border-top:1px solid var(--line);color:var(--orange-dark);justify-content:space-between;align-items:center;padding-top:13px;font-size:13px;font-weight:750;display:flex}.category-copy a:first-of-type{margin-top:auto}.bazar-intro{isolation:isolate;color:#fff;background:#0a0005;align-items:flex-end;min-height:100svh;display:flex;position:relative;overflow:hidden}.bazar-film,.bazar-film>img,.bazar-film>div{position:absolute;inset:0}.bazar-film{z-index:-2}.bazar-film>img{object-fit:cover;object-position:center;height:100%}.bazar-film>div{background:linear-gradient(90deg,#080004e6,#08000459 53%,#0800040f),linear-gradient(#0000 37%,#080004f0)}.bazar-intro-copy{padding-block:150px 110px}.bazar-kicker{color:#ff7cab}.bazar-intro h2{letter-spacing:-.073em;max-width:940px;margin:17px 0 24px;font-size:clamp(56px,7.5vw,112px);line-height:.9}.bazar-intro h2 em{color:var(--pink);font-family:inherit;font-style:normal}.bazar-intro p{color:#e7dfe3;max-width:720px;margin:0;font-size:clamp(18px,1.8vw,24px);line-height:1.5}.bazar-intro p strong{color:#fff}.bazar-actions{flex-wrap:wrap;gap:11px;margin-top:34px;display:flex}.bazar-worlds{color:#fff;background:#090709;padding:clamp(110px,12vw,185px) 0}.bazar-heading{text-align:center;max-width:900px;margin:0 auto 70px}.bazar-heading h2{font-size:clamp(50px,6.7vw,94px)}.bazar-heading p{color:#929094;margin-inline:auto}.bazar-mosaic{grid-template-columns:repeat(12,1fr);grid-auto-rows:270px;grid-auto-flow:dense;gap:16px;display:grid}.world-card{isolation:isolate;background:#181316;border-radius:28px;min-height:270px;position:relative;overflow:hidden}.world-card:first-child{grid-area:span 2/span 5}.world-card:nth-child(2){grid-column:span 7}.world-card:nth-child(3){grid-column:span 3}.world-card:nth-child(4){grid-column:span 4}.world-card:nth-child(5){grid-column:span 7}.world-card:nth-child(6){grid-area:span 2/span 5}.world-card img{z-index:-2;object-fit:cover;height:100%;transition:transform .9s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.world-card:first-child img{object-position:36% center}.world-card:nth-child(2) img{object-position:78% center}.world-card:nth-child(3) img{object-position:73% center}.world-card:nth-child(4) img{object-position:23% center}.world-card:nth-child(5) img{object-position:32% center}.world-card:nth-child(6) img{object-position:76% center}.world-card:hover img{transform:scale(1.045)}.world-shade{z-index:-1;background:linear-gradient(#05000308 25%,#050003eb);position:absolute;inset:0}.world-card>div:last-child{position:absolute;bottom:26px;left:27px;right:27px}.world-card h3{letter-spacing:-.045em;margin:0 0 7px;font-size:clamp(26px,2.5vw,38px)}.world-card p{color:#d4ced1;max-width:490px;margin:0 0 15px;font-size:13px;line-height:1.45}.world-card a{color:#ff8fb7;gap:12px;font-size:12px;font-weight:760;display:inline-flex}.impact-numbers{background:var(--pink);color:#fff;padding:135px 0}.impact-grid{grid-template-columns:repeat(3,1fr);display:grid}.impact-grid article{border-right:1px solid #ffffff59;flex-direction:column;justify-content:center;min-height:260px;padding:30px clamp(25px,3vw,48px);display:flex}.impact-grid article:last-child{border:0}.impact-grid strong{letter-spacing:-.08em;font-size:clamp(70px,8vw,128px);line-height:.82}.impact-grid span{color:#fff1f6;max-width:290px;margin-top:25px;font-size:16px;line-height:1.45}.actions-section{background:#f5f3ef;padding:clamp(110px,12vw,180px) 0}.actions-heading{max-width:950px;margin-bottom:60px}.action-panels{grid-template-columns:1.3fr 1fr 1fr;gap:15px;width:min(100% - 48px,1500px);margin-inline:auto;display:grid}.action-panel{isolation:isolate;color:#fff;background:#111;border-radius:28px;min-height:670px;position:relative;overflow:hidden}.action-panel img{z-index:-2;object-fit:cover;height:100%;transition:transform 1s cubic-bezier(.2,.7,.2,1);position:absolute;inset:0}.action-panel:hover img{transform:scale(1.035)}.action-panel:after{content:"";z-index:-1;background:linear-gradient(#00000008 25%,#000000e6);position:absolute;inset:0}.action-panel>div{position:absolute;bottom:31px;left:29px;right:29px}.action-panel>div>span{color:var(--orange);letter-spacing:.19em;font-size:10px;font-weight:850}.action-panel h3{letter-spacing:-.05em;margin:9px 0 12px;font-size:clamp(31px,3vw,46px);line-height:1.02}.action-panel p{color:#ddd;margin:0;font-size:14px;line-height:1.5}.action-panel .button{min-height:43px;margin-top:16px;padding-inline:15px;font-size:12px}.visit-section{background:#fff;padding:clamp(100px,11vw,165px) 0}.visit-grid{background:#f1efeb;border-radius:32px;grid-template-columns:1.08fr .92fr;min-height:760px;display:grid;overflow:hidden}.visit-image{position:relative;overflow:hidden}.visit-image:after{content:"";background:linear-gradient(#0000 58%,#000000ab);position:absolute;inset:0}.visit-image img{object-fit:cover;height:100%}.visit-image span{z-index:2;border-left:3px solid var(--orange);color:#fff;letter-spacing:.18em;padding-left:12px;font-size:10px;font-weight:800;position:absolute;bottom:26px;left:28px}.visit-copy{flex-direction:column;justify-content:center;padding:clamp(45px,5vw,83px);display:flex}.visit-copy h2,.confidence-grid h2{letter-spacing:-.06em;margin:16px 0 22px;font-size:clamp(45px,5.1vw,72px);line-height:.98}.visit-copy>p{color:var(--muted);margin:0;font-size:17px;line-height:1.6}.visit-copy dl{border-top:1px solid var(--line);margin:31px 0 30px}.visit-copy dl>div{border-bottom:1px solid var(--line);grid-template-columns:120px 1fr;gap:15px;padding:17px 0;display:grid}.visit-copy dt{color:var(--orange-dark);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.visit-copy dd{color:#333;margin:0;font-size:14px;font-weight:620;line-height:1.5}.visit-actions{flex-wrap:wrap;gap:9px;display:flex}.confidence-section{color:#fff;background:#0a0a0a;padding:clamp(105px,11vw,165px) 0}.confidence-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(50px,8vw,120px);display:grid}.confidence-grid h2{margin-bottom:0}.confidence-list{border-top:1px solid #303030}.confidence-list details{border-bottom:1px solid #303030}.confidence-list summary{cursor:pointer;color:#f1f1f2;justify-content:space-between;align-items:center;gap:30px;min-height:88px;font-size:17px;font-weight:650;list-style:none;display:flex}.confidence-list summary::-webkit-details-marker{display:none}.confidence-list summary i{width:34px;height:34px;color:var(--orange);border:1px solid #454545;border-radius:50%;flex:none;place-items:center;font-size:22px;font-style:normal;font-weight:300;transition:transform .3s;display:grid}.confidence-list details[open] summary i{transform:rotate(45deg)}.confidence-list p{color:#96969b;margin:-4px 58px 28px 0;font-size:15px;line-height:1.65}.final-cta{background:var(--orange);color:#fff;padding:clamp(105px,12vw,185px) 0;position:relative;overflow:hidden}.final-cta:before{content:"";border:1px solid #ffffff47;border-radius:50%;width:720px;height:720px;position:absolute;top:-330px;right:-160px;box-shadow:0 0 0 90px #ffffff0d,0 0 0 180px #ffffff09}.final-inner{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.final-inner>img{object-fit:contain;width:170px;height:110px}.final-inner>span{color:#5f2200;letter-spacing:.18em;margin-top:6px;font-size:11px;font-weight:850}.final-inner h2{letter-spacing:-.07em;max-width:1020px;margin:18px 0 20px;font-size:clamp(54px,7.2vw,106px);line-height:.92}.final-inner p{color:#ffe2d2;max-width:620px;margin:0;font-size:18px;line-height:1.55}.final-inner>div:last-child{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:33px;display:flex}footer{color:#fff;background:#050505;padding:82px 0 28px}.footer-grid{grid-template-columns:1.55fr repeat(3,1fr);gap:clamp(30px,5vw,75px);display:grid}.footer-brand img{object-fit:contain;object-position:left center;width:155px;height:100px}.footer-brand p{color:#77777c;max-width:350px;margin:9px 0 0;font-size:13px;line-height:1.65}.footer-grid>div:not(:first-child){flex-direction:column;align-items:flex-start;gap:12px;padding-top:25px;display:flex}.footer-grid>div:not(:first-child)>strong{color:var(--orange);letter-spacing:.17em;margin-bottom:4px;font-size:10px}.footer-grid>div:not(:first-child) a,.footer-grid>div:not(:first-child) span{color:#8f8f94;font-size:12px;line-height:1.45}.footer-grid>div:not(:first-child) a:hover{color:#fff}.footer-bottom{color:#69696d;border-top:1px solid #252525;justify-content:space-between;gap:25px;margin-top:58px;padding-top:22px;font-size:10px;line-height:1.5;display:flex}.floating-vip{z-index:100;background:var(--green);color:#fff;border-radius:999px;align-items:center;gap:15px;min-height:52px;padding:0 7px 0 18px;font-size:12px;font-weight:720;transition:transform .2s;display:flex;position:fixed;bottom:18px;right:20px;box-shadow:0 16px 42px #0000004d}.floating-vip:hover{transform:translateY(-3px)}.floating-vip b{background:#ffffff2e;border-radius:50%;place-items:center;width:39px;height:39px;font-size:10px;display:grid}.page-hero{isolation:isolate;color:#fff;background:#0a0a0a;align-items:flex-end;min-height:min(760px,82svh);display:flex;position:relative;overflow:hidden}.page-hero>img{z-index:-2;object-fit:cover;height:100%;position:absolute;inset:0}.page-hero-shade{z-index:-1;background:linear-gradient(90deg,#000000e8,#0000006b 55%,#0000000d),linear-gradient(#0000 45%,#000000bf);position:absolute;inset:0}.page-hero-copy{padding-block:155px 100px}.page-hero-copy>span,.page-cta>.shell>span{color:var(--orange);letter-spacing:.18em;font-size:11px;font-weight:850}.page-hero-copy h1{letter-spacing:-.07em;max-width:1000px;margin:16px 0 22px;font-size:clamp(53px,7vw,106px);line-height:.91}.page-hero-copy h1 em{color:var(--orange);font-style:normal}.page-hero-copy p{color:#e5e4e5;max-width:730px;margin:0;font-size:clamp(17px,1.7vw,23px);line-height:1.52}.content-section{background:var(--paper);padding:clamp(86px,11vw,165px) 0}.editorial-grid{grid-template-columns:.85fr 1.15fr;gap:clamp(45px,9vw,150px);display:grid}.editorial-grid h2,.process-heading h2,.faq-intro h2{letter-spacing:-.06em;margin:16px 0 0;font-size:clamp(45px,5.2vw,76px);line-height:.98}.editorial-copy{color:#4e4e52;font-size:18px;line-height:1.65}.editorial-copy p{margin:0 0 23px}.value-band{color:#fff;background:#070707;padding:clamp(72px,8vw,115px) 0}.value-grid{grid-template-columns:repeat(3,1fr);gap:0;display:grid}.value-grid article{border-right:1px solid #333;min-height:220px;padding:22px clamp(22px,4vw,64px)}.value-grid article:last-child{border:0}.value-grid b{color:var(--orange);font:700 13px var(--font-geist-mono), monospace}.value-grid h3{letter-spacing:-.04em;margin:22px 0 10px;font-size:30px}.value-grid p{color:#a2a2a6;max-width:260px;margin:0;line-height:1.55}.split-card{background:#eceae6;border-radius:30px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.split-card img{object-fit:cover;height:100%;min-height:490px}.split-card>div{flex-direction:column;justify-content:center;padding:clamp(40px,6vw,94px);display:flex}.split-card h2{letter-spacing:-.06em;margin:16px 0 20px;font-size:clamp(40px,4.3vw,63px);line-height:.98}.split-card p{color:var(--muted);margin:0 0 28px;font-size:17px;line-height:1.6}.page-cta{background:var(--orange);color:#fff;text-align:center;padding:clamp(85px,11vw,150px) 0}.page-cta>.shell{flex-direction:column;align-items:center;display:flex}.page-cta>.shell>span{color:#6e2700}.page-cta h2{letter-spacing:-.07em;max-width:850px;margin:16px 0;font-size:clamp(47px,6.2vw,90px);line-height:.94}.page-cta p{color:#ffe7d9;max-width:590px;margin:0 0 29px;font-size:17px;line-height:1.55}.category-tree{color:#fff;background:#0b080b;padding:clamp(95px,11vw,165px) 0}.category-tree h2{letter-spacing:-.07em;margin:14px 0 55px;font-size:clamp(48px,6.2vw,90px);line-height:.94}.tree-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.tree-grid article{background:linear-gradient(145deg,#181317,#0e0b0e);border:1px solid #322e33;border-radius:22px;min-height:210px;padding:30px}.tree-grid h3{color:#ff80b0;letter-spacing:-.04em;margin:0 0 12px;font-size:25px}.tree-grid p{color:#c0bbc0;margin:0;font-size:14px;line-height:1.55}.comparison-card{color:#fff;background:#ff347d;border-radius:30px;grid-template-columns:.8fr 1.2fr;align-items:end;gap:50px;padding:clamp(42px,6vw,84px);display:grid}.comparison-card span{letter-spacing:.18em;font-size:12px;font-weight:850}.comparison-card h2{letter-spacing:-.06em;margin:15px 0 0;font-size:clamp(38px,4.6vw,67px);line-height:.97}.comparison-card p{color:#ffe5ef;max-width:540px;margin:0;font-size:17px;line-height:1.6}.process-section{background:var(--paper);padding:clamp(90px,11vw,165px) 0}.process-heading{max-width:760px;margin-bottom:60px}.process-list{border-top:1px solid var(--line);margin:0;padding:0;list-style:none}.process-list li{border-bottom:1px solid var(--line);grid-template-columns:135px 1fr;gap:20px;padding:30px 0;display:grid}.process-list b{color:var(--orange-dark);font:750 14px var(--font-geist-mono), monospace}.process-list h3{letter-spacing:-.04em;margin:0 0 7px;font-size:28px}.process-list p{max-width:690px;color:var(--muted);margin:0;line-height:1.62}.two-paths{grid-template-columns:1fr 1fr;gap:16px;display:grid}.two-paths article{color:#fff;background:#0a0a0a;border-radius:28px;min-height:335px;padding:clamp(34px,5vw,72px)}.two-paths article:last-child{background:#ff347d}.two-paths span,.contact-grid span{color:var(--orange);letter-spacing:.17em;font-size:11px;font-weight:850}.two-paths article:last-child span{color:#ffe0ed}.two-paths h2{letter-spacing:-.06em;margin:18px 0 13px;font-size:clamp(39px,4vw,60px);line-height:.98}.two-paths p{color:#c9c9cc;max-width:440px;margin:0;line-height:1.6}.two-paths article:last-child p{color:#ffe5ef}.two-paths.compact article{min-height:270px}.text-link{color:var(--orange);margin-top:26px;font-size:14px;font-weight:760;display:inline-block}.two-paths article:last-child .text-link{color:#fff}.policy-section{background:var(--paper);padding:clamp(85px,11vw,165px) 0}.policy-grid{grid-template-columns:.75fr 1.25fr;gap:clamp(55px,9vw,150px);display:grid}.policy-grid aside h2{letter-spacing:-.06em;margin:16px 0;font-size:clamp(40px,4.5vw,65px);line-height:.98}.policy-grid aside p{color:var(--muted);line-height:1.6}.policy-content{border-top:1px solid var(--line)}.policy-content article{border-bottom:1px solid var(--line);padding:26px 0 28px}.policy-content h3{letter-spacing:-.035em;margin:0 0 11px;font-size:25px}.policy-content p{max-width:720px;color:var(--muted);margin:0;line-height:1.64}.faq-section{color:#fff;background:#080808;padding:clamp(90px,11vw,165px) 0}.faq-grid{grid-template-columns:.72fr 1.28fr;gap:clamp(50px,9vw,140px);display:grid}.faq-intro{align-self:start;position:sticky;top:100px}.faq-intro>p{color:#a7a7ab;line-height:1.6}.faq-intro .button{margin-top:24px}.faq-list{border-top:1px solid #333}.faq-list details{border-bottom:1px solid #333}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:22px;min-height:92px;font-size:17px;font-weight:650;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary i{width:32px;height:32px;color:var(--orange);border:1px solid #4d4d51;border-radius:50%;flex:none;place-items:center;font-size:21px;font-style:normal;font-weight:300;display:grid}.faq-list details[open] i{transform:rotate(45deg)}.faq-list p{color:#a8a8ad;margin:-6px 48px 28px 0;line-height:1.65}.lot-section{color:#fff;background:#15050d;padding:clamp(95px,11vw,165px) 0}.lot-grid{grid-template-columns:.94fr 1.06fr;align-items:center;gap:clamp(55px,10vw,160px);display:grid}.lot-grid h2{letter-spacing:-.065em;margin:16px 0 18px;font-size:clamp(48px,5.5vw,78px);line-height:.95}.lot-grid>div>p{color:#e3cfd8;max-width:550px;margin:0;font-size:18px;line-height:1.62}.lot-benefits{flex-wrap:wrap;gap:9px;margin-top:28px;display:flex}.lot-benefits span{border:1px solid #ffffff38;border-radius:999px;padding:10px 13px;font-size:12px}.lot-form{color:var(--ink);background:#fff;border-radius:28px;padding:clamp(27px,4.5vw,54px);box-shadow:0 22px 80px #00000038}.lot-form label{color:#525257;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;font-weight:750;display:flex}.lot-form input,.lot-form select{color:#1a1a1a;background:#fff;border:1px solid #dddadd;border-radius:12px;outline:none;width:100%;min-height:52px;padding:0 15px}.lot-form input:focus,.lot-form select:focus{border-color:var(--orange);box-shadow:0 0 0 3px #ff5a0021}.lot-form .consent-row{grid-template-columns:22px 1fr;align-items:start;gap:10px;font-weight:560;line-height:1.45;display:grid}.lot-form .consent-row input{width:20px;min-height:20px;accent-color:var(--orange);margin:1px 0 0}.lot-form .consent-row a{color:var(--orange-dark);text-underline-offset:2px;font-weight:760;text-decoration:underline}.lot-form .button{cursor:pointer;border:0;justify-content:center;width:100%}.lot-form .button:disabled{opacity:.65;cursor:wait}.form-status{color:#747479;min-height:22px;margin:15px 0 0;font-size:12px;line-height:1.5}.form-status.success{color:#087337;font-weight:700}.form-status.error{color:#bc2600;font-weight:700}.contact-section{background:var(--paper);padding:clamp(90px,11vw,165px) 0}.contact-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.contact-grid article{background:#fff;border-radius:26px;min-height:380px;padding:clamp(28px,4vw,54px);box-shadow:0 8px 35px #0000000f}.contact-grid article:nth-child(2){color:#fff;background:#0b0b0b}.contact-grid article:nth-child(3){background:var(--orange);color:#fff}.contact-grid article:nth-child(2) span{color:var(--orange)}.contact-grid article:nth-child(3) span{color:#6e2700}.contact-grid h2{letter-spacing:-.055em;margin:19px 0 15px;font-size:clamp(31px,3vw,46px);line-height:1}.contact-grid p{color:var(--muted);margin:0;line-height:1.6}.contact-grid article:nth-child(2) p{color:#b3b3b8}.contact-grid article:nth-child(3) p{color:#ffe1d0}.contact-grid .button{margin-top:27px}.contact-grid .text-link{color:var(--orange)}.contact-grid article:nth-child(3) .text-link{color:#fff}.not-found{color:#fff;text-align:center;background:#090909;place-content:center;min-height:100svh;padding:40px;display:grid}.not-found span{color:var(--orange);letter-spacing:.18em;font-size:11px;font-weight:850}.not-found h1{letter-spacing:-.07em;max-width:700px;margin:15px auto;font-size:clamp(46px,7vw,96px);line-height:.93}.not-found p{color:#aaa;max-width:520px;margin:0 auto 28px;line-height:1.6}.not-found a{color:var(--orange);font-weight:750}@media (width<=820px){.page-hero{min-height:650px}.page-hero-copy{padding-block:145px 64px}.editorial-grid,.policy-grid,.faq-grid,.lot-grid,.split-card,.comparison-card{grid-template-columns:1fr}.editorial-grid,.policy-grid,.faq-grid,.lot-grid{gap:42px}.value-grid,.tree-grid,.contact-grid{grid-template-columns:1fr}.value-grid article{border-bottom:1px solid #333;border-right:0;min-height:0}.value-grid article:last-child{border-bottom:0}.split-card img{min-height:340px;max-height:460px}.process-list li{grid-template-columns:65px 1fr}.two-paths{grid-template-columns:1fr}.faq-intro{position:static}.page-cta{text-align:left}.page-cta>.shell{align-items:flex-start}}.motion-ready [data-reveal]{opacity:0;transition:opacity .85s cubic-bezier(.2,.7,.2,1),transform .85s cubic-bezier(.2,.7,.2,1);transform:translateY(42px)}.motion-ready [data-reveal].is-visible{opacity:1;transform:translateY(0)}[id]{scroll-margin-top:64px}:focus-visible{outline:3px solid var(--orange);outline-offset:4px}@media (width<=1100px){.desktop-nav{gap:16px}.desktop-nav a{font-size:11px}.story-section{grid-template-columns:54% 46%}.story-copy article{padding-inline:38px}.bazar-mosaic{grid-auto-rows:235px}.action-panels{grid-template-columns:1.15fr 1fr}.action-panel:last-child{grid-column:1/-1;min-height:520px}.visit-grid{grid-template-columns:1fr 1fr}.footer-grid{grid-template-columns:1.3fr repeat(3,1fr);gap:28px}}@media (width<=820px){.shell{width:min(100% - 32px,1280px)}.wide-shell{width:100%}.service-bar .shell{text-align:center;justify-content:center;min-height:30px}.service-bar strong,.service-bar a{display:none}.site-header{height:62px}.brand{width:112px}.brand img{height:45px}.desktop-nav,.header-vip{display:none}.mobile-menu{display:block}.cinema-hero{align-items:flex-end;min-height:calc(100svh - 30px)}.cinema-hero>.cinema-media{object-position:60% center}.cinema-shade{background:linear-gradient(#00000029 0%,#00000061 36%,#000000eb 100%)}.cinema-copy{padding-block:150px 100px}.cinema-copy h1{max-width:700px;font-size:clamp(54px,14vw,92px);line-height:.91}.cinema-copy p{max-width:620px;font-size:17px}.scroll-cue{display:none}.film-control{bottom:17px;right:16px}.manifesto{padding-block:105px}.manifesto h2{font-size:clamp(44px,11vw,74px)}.manifesto p{font-size:18px}.highlights-section{padding-bottom:100px}.rail-heading{margin-bottom:25px;padding-inline:20px}.rail-heading p{font-size:15px}.highlight-rail,.category-rail{padding-inline:20px}.highlight-card{border-radius:25px;min-width:87vw;height:66svh;min-height:510px}.story-section{display:block}.story-stage{z-index:1;width:100%;height:54svh;min-height:390px;top:62px}.story-vignette{background:linear-gradient(#0000 55%,#050505f0)}.story-copy{z-index:2;background:#050505}.story-copy article{justify-content:flex-start;min-height:72svh;padding:90px 24px}.story-copy h2{font-size:clamp(42px,10vw,62px)}.story-copy p{font-size:17px}.story-meter{bottom:20px;left:20px}.category-section{padding-block:105px}.category-card{min-width:84vw}.category-image{height:310px}.bazar-intro{min-height:92svh}.bazar-intro-copy{padding-block:130px 85px}.bazar-intro h2{font-size:clamp(56px,13vw,88px)}.bazar-intro p{font-size:18px}.bazar-worlds{padding-block:105px}.bazar-heading{margin-bottom:45px;padding-inline:20px}.bazar-mosaic{grid-template-columns:1fr;grid-auto-rows:auto;gap:13px;padding-inline:16px}.world-card,.world-card:nth-child(n){grid-area:auto;min-height:470px}.impact-numbers{padding:80px 0}.impact-grid{grid-template-columns:1fr}.impact-grid article{text-align:center;border-bottom:1px solid #ffffff59;border-right:0;align-items:center;min-height:210px;padding-inline:10px}.impact-grid article:last-child{border-bottom:0}.impact-grid span{margin-top:18px}.actions-section{padding-block:105px}.actions-heading{margin-bottom:40px}.action-panels{grid-template-columns:1fr;width:calc(100% - 32px)}.action-panel,.action-panel:last-child{grid-column:auto;min-height:620px}.visit-grid{border-radius:24px;grid-template-columns:1fr;min-height:auto}.visit-image{min-height:520px}.visit-copy{padding:52px 28px}.confidence-grid{grid-template-columns:1fr;gap:40px}.confidence-list summary{min-height:82px}.footer-grid{grid-template-columns:1fr 1fr}}@media (width<=520px){.cinema-kicker,.section-kicker,.bazar-kicker{font-size:10px}.cinema-copy{padding-bottom:84px}.cinema-copy h1{letter-spacing:-.07em;margin-top:14px;font-size:clamp(50px,15.5vw,72px)}.cinema-copy p{font-size:15px;line-height:1.5}.cinema-actions,.bazar-actions{flex-direction:column;align-items:stretch}.cinema-actions .button,.bazar-actions .button{width:100%}.film-control{padding-inline:10px}.film-control:not(:focus-visible){gap:0;font-size:0}.film-control span{font-size:9px}.manifesto-pills{gap:6px}.manifesto-pills span{font-size:10px}.rail-heading{align-items:flex-start}.rail-buttons{display:none}.rail-heading h2,.bazar-heading h2,.actions-heading h2{font-size:44px}.highlight-card{min-width:88vw;min-height:485px}.highlight-copy h3{font-size:38px}.highlight-copy p{font-size:14px}.story-stage{height:48svh;min-height:340px}.story-copy article{min-height:70svh;padding:72px 20px}.story-copy h2{font-size:41px}.category-card{min-width:87vw}.category-image{height:270px}.category-copy{min-height:220px}.bazar-intro h2{font-size:55px}.world-card,.world-card:nth-child(n){min-height:420px}.action-panel,.action-panel:last-child{min-height:540px}.visit-section{padding-block:70px}.visit-grid{width:calc(100% - 20px)}.visit-image{min-height:410px}.visit-copy{padding:45px 22px}.visit-copy dl>div{grid-template-columns:95px 1fr}.visit-actions{flex-direction:column}.visit-actions .button{width:100%}.confidence-list summary{font-size:15px}.final-inner>div:last-child{flex-direction:column;width:100%}.final-inner .button{width:100%}.footer-grid{grid-template-columns:1fr}.footer-grid>div:not(:first-child){padding-top:8px}.footer-bottom{flex-direction:column;align-items:flex-start}.floating-vip{min-height:49px;bottom:11px;right:11px}.floating-vip span{display:none}.floating-vip{padding-left:7px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.motion-ready [data-reveal]{opacity:1;transform:none}}.category-detail-list{border-top:1px solid var(--line);margin:26px 0 0;padding:0;list-style:none}.category-detail-list li{border-bottom:1px solid var(--line);color:#343438;padding:16px 0 16px 25px;font-weight:650;position:relative}.category-detail-list li:before{content:"";background:var(--orange);border-radius:50%;width:9px;height:9px;position:absolute;top:24px;left:0}@media (width<=680px){.lot-alert-bar .shell{text-align:center;gap:8px;min-height:45px;padding-inline:15px;font-size:10px;line-height:1.25}.lot-alert-bar span{display:none}}.social-now{background:#fff;padding:clamp(70px,8vw,120px) 0}.social-heading{justify-content:space-between;align-items:flex-end;gap:35px;margin-bottom:32px;padding-inline:16px;display:flex}.social-heading>div:first-child{max-width:840px}.social-heading h2{letter-spacing:-.06em;margin:12px 0 0;font-size:clamp(42px,5.4vw,76px);line-height:.97}.social-heading p{max-width:690px;color:var(--muted);margin:18px 0 0;font-size:16px;line-height:1.6}.social-heading-actions{flex:none;align-items:center;gap:22px;display:flex}.social-heading-actions>a{color:var(--orange-dark);white-space:nowrap;font-size:13px;font-weight:800}.social-rail{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;padding:4px 16px 20px;display:flex;overflow-x:auto}.social-rail::-webkit-scrollbar{display:none}.social-card{isolation:isolate;scroll-snap-align:start;color:#fff;background:#111;border-radius:28px;min-width:clamp(300px,26vw,390px);height:clamp(430px,54vw,590px);position:relative;overflow:hidden}.social-card-featured{min-width:clamp(350px,42vw,620px)}.social-card img,.social-card video{z-index:-2;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.social-card video{object-position:center}.social-card-shade{z-index:-1;background:linear-gradient(#00000008 28%,#000000e8);position:absolute;inset:0}.social-card-copy{position:absolute;bottom:26px;left:25px;right:25px}.social-card-copy span{color:var(--orange);letter-spacing:.18em;font-size:10px;font-weight:850}.social-card-copy h3{letter-spacing:-.05em;margin:10px 0 0;font-size:clamp(27px,2.9vw,43px);line-height:1}.social-card-copy p{color:#e1e1e3;margin:10px 0 0;font-size:13px;line-height:1.45}.lote5-spotlight{color:#fff;background:#0a0a0a;padding:clamp(75px,9vw,140px) 0}.lote5-spotlight-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(36px,7vw,95px);display:grid}.lote5-media{background:#171717;border-radius:30px;min-height:620px;position:relative;overflow:hidden}.lote5-media:after{content:"";background:linear-gradient(#0000 58%,#0009);position:absolute;inset:0}.lote5-media img{object-fit:cover;height:100%;position:absolute;inset:0}.lote5-media span{z-index:2;border-left:3px solid var(--orange);letter-spacing:.17em;padding-left:12px;font-size:10px;font-weight:850;position:absolute;bottom:26px;left:28px}.lote5-copy h2{color:#fff;letter-spacing:-.07em;margin:16px 0 20px;font-size:clamp(54px,6.4vw,94px);line-height:.9}.lote5-copy p{color:#b8b8bc;max-width:590px;margin:0;font-size:18px;line-height:1.62}.lote5-copy>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.ambassadors-section,.lote5-video-page{background:#f5f3ef;padding:clamp(85px,10vw,155px) 0}.ambassadors-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(40px,8vw,110px);display:grid}.ambassadors-copy h2{letter-spacing:-.065em;margin:15px 0 20px;font-size:clamp(46px,5.4vw,78px);line-height:.95}.ambassadors-copy>p{max-width:530px;color:var(--muted);margin:0;font-size:17px;line-height:1.62}.ambassadors-copy .audio-note{color:#38383c;margin-top:14px;font-size:13px;font-weight:750}.ambassadors-copy>div{flex-wrap:wrap;gap:9px;margin-top:29px;display:flex}.ambassadors-video{background:#070707;border-radius:30px;position:relative;overflow:hidden;box-shadow:0 24px 80px #0003}.ambassadors-video video{aspect-ratio:16/9;object-fit:cover;background:#070707;width:100%;display:block}.ambassadors-video>span{z-index:2;color:#fff;letter-spacing:.15em;pointer-events:none;background:#000000b8;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:850;position:absolute;top:18px;left:18px}.inner-video-strip{color:#fff;background:#101010;padding:clamp(75px,9vw,125px) 0}.inner-video-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(36px,7vw,90px);display:grid}.inner-video-grid>div>span{color:var(--orange);letter-spacing:.18em;font-size:10px;font-weight:850}.inner-video-grid h2{letter-spacing:-.06em;margin:15px 0;font-size:clamp(37px,4.2vw,61px);line-height:.98}.inner-video-grid p{color:#a8a8ad;margin:0;line-height:1.6}.inner-video-grid video{aspect-ratio:16/9;object-fit:cover;background:#000;border-radius:24px;width:100%;display:block}.lote5-page-intro{background:#fff}.lote5-video-page{background:#ffedf4}@media (width<=820px){.social-now{padding-block:65px}.social-heading{flex-direction:column;align-items:flex-start;padding-inline:16px}.social-heading h2{font-size:clamp(38px,10vw,56px)}.social-heading-actions{justify-content:space-between;width:100%}.social-card,.social-card-featured{border-radius:22px;min-width:min(82vw,390px);height:480px}.lote5-spotlight-grid,.ambassadors-grid,.inner-video-grid{grid-template-columns:1fr}.lote5-media{min-height:440px}.lote5-copy h2{font-size:58px}.ambassadors-grid,.inner-video-grid{gap:34px}.ambassadors-copy h2{font-size:48px}.story-stage{display:none}.story-copy{padding:58px 16px}.story-copy article{background:#101012;border:1px solid #28282a;border-radius:22px;min-height:0;margin-bottom:12px;padding:42px 22px}.story-copy h2{font-size:38px}.story-copy p{font-size:15px}.highlight-card{height:56svh;min-height:420px}.category-section,.bazar-worlds,.actions-section,.manifesto{padding-block:75px}.world-card,.world-card:nth-child(n){min-height:330px}.action-panel,.action-panel:last-child{min-height:430px}.visit-image{min-height:340px}.page-hero{min-height:520px}.page-hero-copy{padding-block:115px 55px}}@media (width<=520px){.lot-alert-bar .shell{justify-content:space-between}.lot-alert-bar strong,.lot-alert-bar a{font-size:9px}.cinema-hero{min-height:690px}.cinema-copy{padding-block:115px 96px}.cinema-copy h1{max-width:340px;font-size:clamp(43px,13vw,58px);line-height:.93}.cinema-copy p{max-width:340px;font-size:14px}.social-heading p{font-size:14px}.social-heading-actions .rail-buttons{display:none}.social-card,.social-card-featured{min-width:84vw;height:430px}.lote5-spotlight,.ambassadors-section,.lote5-video-page,.inner-video-strip{padding-block:70px}.lote5-media{border-radius:22px;min-height:360px}.lote5-copy h2{font-size:48px}.lote5-copy p,.ambassadors-copy>p{font-size:15px}.lote5-copy>div,.ambassadors-copy>div{flex-direction:column;align-items:stretch}.lote5-copy .button,.ambassadors-copy .button{width:100%}.ambassadors-copy h2{font-size:42px}.ambassadors-video{border-radius:20px}.manifesto h2{font-size:40px}.manifesto p{font-size:16px}.highlight-card{min-height:390px}.highlight-copy h3{font-size:34px}.category-card{min-width:84vw}.category-image{height:230px}.bazar-intro{min-height:680px}.bazar-intro h2{font-size:47px}.world-card,.world-card:nth-child(n){min-height:300px}.action-panel,.action-panel:last-child{min-height:380px}.visit-image{min-height:290px}.visit-copy h2,.confidence-grid h2{font-size:39px}.page-hero{min-height:470px}.page-hero-copy h1{font-size:43px}.page-hero-copy p{font-size:15px}.inner-video-grid h2{font-size:38px}}.site-root{--experience-accent:var(--orange);--experience-dark:#090909;--experience-soft:#f5f3ef;background:var(--experience-soft);min-height:100svh}.theme-about{--experience-accent:#ff6a24;--experience-dark:#171411;--experience-soft:#f2ede5}.theme-appliances{--experience-accent:#ff5a00;--experience-dark:#080808;--experience-soft:#f2f0eb}.theme-portables{--experience-accent:#17a4a7;--experience-dark:#061b1d;--experience-soft:#edf7f5}.theme-furniture{--experience-accent:#d86632;--experience-dark:#241710;--experience-soft:#f3ebe1}.theme-bazar{--experience-accent:#ff3b82;--experience-dark:#10050b;--experience-soft:#fff0f6}.theme-vip{--experience-accent:#1faa59;--experience-dark:#06170d;--experience-soft:#eef8f1}.theme-sales{--experience-accent:#ff6a00;--experience-dark:#111;--experience-soft:#fff4ea}.desktop-nav a.is-active{color:#fff}.desktop-nav a.is-active:after{background:var(--experience-accent);right:0}.header-sales{background:var(--experience-accent);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:13px;min-height:38px;padding:0 16px;font-size:11px;font-weight:800;transition:transform .2s,filter .2s;display:inline-flex}.header-sales:hover{filter:brightness(.92);transform:translateY(-1px)}.mobile-menu nav strong{color:var(--experience-accent);letter-spacing:.16em;padding:16px 12px 7px;font-size:9px}.mobile-menu nav strong:first-child{padding-top:7px}.mobile-menu nav a:last-child{color:#fff}.floating-contact-stack{z-index:125;right:18px;bottom:calc(18px + env(safe-area-inset-bottom));flex-direction:column;align-items:flex-end;gap:8px;transition:opacity .2s;display:flex;position:fixed}.floating-contact{color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #fff3;border-radius:18px;align-items:center;gap:10px;min-height:54px;padding:7px 9px 7px 8px;transition:transform .2s,box-shadow .2s;display:flex;box-shadow:0 16px 42px #0000004d}.floating-contact:hover{transform:translateY(-2px);box-shadow:0 19px 50px #00000061}.floating-contact i{background:#ffffff2b;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:17px;font-style:normal;display:grid}.floating-contact span{flex-direction:column;min-width:120px;font-size:12px;font-weight:800;line-height:1.18;display:flex}.floating-contact small{color:#ffffffba;margin-bottom:3px;font-size:9px;font-weight:630}.floating-contact b{letter-spacing:.07em;background:#ffffff2e;border-radius:50%;place-items:center;width:35px;height:35px;font-size:9px;display:grid}.floating-sales{background:#0f0f0ff0}.floating-vip-action{background:#129646f5}@media (width>=561px){.site-root .film-control{bottom:158px;right:28px}}.home-film{min-height:max(720px,100svh - 96px)}.home-film .cinema-copy{padding-bottom:104px}.home-lot-callout{color:#fff;background:#0a0a0a;padding:28px 0}.home-lot-callout-card{isolation:isolate;background:#171717;border:1px solid #ffffff1f;border-radius:32px;align-items:flex-end;min-height:clamp(500px,51vw,700px);display:flex;position:relative;overflow:hidden}.home-lot-callout-card>img{z-index:-2;object-fit:cover;object-position:center;width:100%;height:100%;position:absolute;inset:0}.home-lot-callout-shade{z-index:-1;background:linear-gradient(90deg,#000000f2 0%,#000000b8 43%,#0000001f 82%),linear-gradient(#0000 44%,#000000bf);position:absolute;inset:0}.home-lot-callout-copy{width:min(760px,70%);padding:clamp(38px,6vw,82px)}.home-lot-callout-copy>span{color:#ff83ad;letter-spacing:.19em;font-size:10px;font-weight:850}.home-lot-callout-copy h2{letter-spacing:-.07em;margin:15px 0 21px;font-size:clamp(52px,6vw,92px);line-height:.92}.home-lot-callout-copy p{color:#dedee1;max-width:650px;margin:0;font-size:clamp(16px,1.5vw,20px);line-height:1.58}.home-lot-callout-copy>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.home-choice{background:#f7f5f1;padding:clamp(90px,10vw,150px) 0}.home-section-heading{text-align:center;max-width:940px;margin:0 auto 52px}.home-section-heading h2{letter-spacing:-.07em;margin:15px 0 18px;font-size:clamp(50px,6.4vw,94px);line-height:.94}.home-section-heading p{max-width:750px;color:var(--muted);margin:0 auto;font-size:18px;line-height:1.6}.home-experience-grid{grid-template-columns:repeat(12,1fr);gap:18px;display:grid}.home-experience-card{isolation:isolate;color:#fff;background:#111;border-radius:30px;grid-column:span 6;min-height:570px;position:relative;overflow:hidden}.home-experience-card:first-child,.home-experience-card:nth-child(4){grid-column:span 7}.home-experience-card:nth-child(2),.home-experience-card:nth-child(3){grid-column:span 5}.home-experience-card img{z-index:-2;object-fit:cover;height:100%;transition:transform .8s;position:absolute;inset:0}.home-experience-card:hover img{transform:scale(1.035)}.home-card-shade{z-index:-1;background:linear-gradient(#0000000a 25%,#000000eb);position:absolute;inset:0}.home-experience-card>div:last-child{position:absolute;inset:auto clamp(25px,4vw,48px) clamp(28px,4vw,44px)}.home-experience-card span{color:var(--orange);letter-spacing:.17em;font-size:10px;font-weight:850}.home-experience-card:nth-child(4) span{color:#ff77a7}.home-experience-card h3{letter-spacing:-.06em;margin:9px 0 11px;font-size:clamp(42px,4.3vw,66px);line-height:.95}.home-experience-card p{color:#ddd;max-width:590px;margin:0 0 21px;font-size:15px;line-height:1.55}.home-experience-card strong{border-top:1px solid #ffffff40;justify-content:space-between;align-items:center;padding-top:17px;font-size:13px;display:flex}.home-assistance{background:#fff;padding:clamp(80px,9vw,135px) 0}.home-assistance-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.home-assistance article{color:#fff;border-radius:30px;flex-direction:column;align-items:flex-start;min-height:520px;padding:clamp(36px,5vw,70px);display:flex}.home-sales-card{background:linear-gradient(145deg,#1d1d1d,#050505)}.home-vip-card{background:linear-gradient(145deg,#138b45,#052e18)}.home-assistance article>span{letter-spacing:.18em;font-size:10px;font-weight:850}.home-sales-card>span{color:var(--orange)}.home-vip-card>span{color:#b8f4cd}.home-assistance h2{letter-spacing:-.065em;max-width:590px;margin:17px 0 20px;font-size:clamp(48px,5vw,74px);line-height:.93}.home-assistance p{color:#bcbcc0;max-width:570px;margin:0;font-size:17px;line-height:1.62}.home-vip-card p{color:#ccebd7}.home-assistance .button{margin-top:auto}.home-real{background:#f3f0ea;padding:clamp(90px,10vw,155px) 0}.home-real-grid{grid-template-columns:.82fr 1.18fr;align-items:center;gap:clamp(45px,8vw,110px);display:grid}.home-real-copy h2{letter-spacing:-.068em;margin:15px 0 22px;font-size:clamp(48px,5.6vw,82px);line-height:.94}.home-real-copy>p{max-width:560px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.home-real-copy .home-real-note{color:#353538;margin-top:14px;font-size:12px;font-weight:750}.home-real-copy>div{flex-wrap:wrap;gap:9px;margin-top:27px;display:flex}.home-real-video{background:#000;border-radius:30px;min-height:570px;position:relative;overflow:hidden;box-shadow:0 25px 80px #0003}.home-real-video video,.home-real-video img{object-fit:cover;width:100%;height:100%;min-height:570px}.home-real-video>span{color:#fff;letter-spacing:.14em;pointer-events:none;background:#000000bf;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:850;position:absolute;top:17px;left:17px}.home-process{color:#fff;background:#080808;padding:clamp(95px,11vw,165px) 0}.home-heading-light h2{color:#fff}.home-heading-light p{color:#aaa}.home-process-grid{border:1px solid #2b2b2b;border-radius:28px;grid-template-columns:repeat(3,1fr);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.home-process-grid li{border-right:1px solid #2b2b2b;min-height:350px;padding:clamp(30px,4.5vw,60px)}.home-process-grid li:last-child{border:0}.home-process-grid b{color:var(--orange);font-family:var(--font-geist-mono), monospace;letter-spacing:.15em;font-size:12px}.home-process-grid h3{letter-spacing:-.05em;margin:70px 0 13px;font-size:clamp(30px,3vw,45px);line-height:1}.home-process-grid p{color:#aaa;margin:0;font-size:15px;line-height:1.6}.home-visit{background:#fff;padding:clamp(90px,10vw,155px) 0}.home-visit-grid{color:#fff;background:#111;border-radius:32px;grid-template-columns:1.15fr .85fr;display:grid;overflow:hidden}.home-visit-image{min-height:680px;position:relative}.home-visit-image img{object-fit:cover;height:100%;position:absolute;inset:0}.home-visit-image>span{letter-spacing:.14em;background:#000000b8;border-radius:999px;padding:8px 10px;font-size:9px;font-weight:850;position:absolute;bottom:22px;left:22px}.home-visit-copy{flex-direction:column;justify-content:center;padding:clamp(42px,6vw,84px);display:flex}.home-visit-copy h2{letter-spacing:-.065em;margin:15px 0 19px;font-size:clamp(46px,5vw,73px);line-height:.94}.home-visit-copy>p{color:#c4c4c8;font-size:18px}.home-visit-copy dl{margin:24px 0 31px}.home-visit-copy dl>div{border-top:1px solid #333;grid-template-columns:105px 1fr;gap:18px;padding:16px 0;display:grid}.home-visit-copy dt{color:var(--orange);text-transform:uppercase;font-size:11px;font-weight:800}.home-visit-copy dd{color:#b6b6ba;margin:0;font-size:14px;line-height:1.5}.home-information{background:#f2f0eb;padding:clamp(90px,10vw,150px) 0}.home-information-grid{grid-template-columns:.9fr 1.1fr;gap:clamp(50px,10vw,150px);display:grid}.home-information h2{letter-spacing:-.065em;margin:14px 0 20px;font-size:clamp(48px,5.5vw,78px);line-height:.94}.home-information p{max-width:520px;color:var(--muted);margin:0;font-size:17px;line-height:1.65}.home-information nav{flex-direction:column;display:flex}.home-information nav a{border-top:1px solid #cfcac3;justify-content:space-between;align-items:center;gap:20px;min-height:74px;font-size:17px;font-weight:700;display:flex}.home-information nav a:last-child{border-bottom:1px solid #cfcac3}.home-information nav a span{color:var(--orange)}.experience-film{align-items:stretch;min-height:max(720px,100svh - 96px)}.experience-film-copy{min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:clamp(90px,12vw,165px) 94px;display:flex}.film-breadcrumb{color:#ffffffab;gap:10px;margin-bottom:27px;font-size:11px;font-weight:670;display:flex}.film-breadcrumb a{color:#fff}.experience-film-copy h1{letter-spacing:-.078em;max-width:1120px;margin:18px 0 25px;font-size:clamp(60px,7.9vw,118px);line-height:.88}.experience-film-copy h1 em{color:var(--experience-accent);font-style:normal}.experience-film-copy>p{color:#e0e0e2;max-width:735px;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.56}.experience-film .cinema-shade{background:linear-gradient(90deg,#000000eb,#0000007d 52%,#00000029),linear-gradient(#0000 44%,#000000d1)}.experience-film-appliances .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#ff5a0033,#0000 37%)}.experience-film-portables .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#17a4a740,#0000 37%)}.experience-film-furniture .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#d866323d,#0000 37%)}.experience-film-bazar .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#ff3b8245,#0000 37%)}.experience-film-vip .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#1faa5942,#0000 37%)}.inquiry-shell{grid-template-columns:.76fr 1.24fr;align-items:start;gap:clamp(48px,8vw,115px);width:min(100% - 64px,1280px);margin:0 auto;padding:clamp(90px,10vw,150px) 0;display:grid}.inquiry-intro{position:sticky;top:100px}.inquiry-intro li{border-bottom:1px solid var(--line);color:#444449;padding:14px 0;font-size:13px;font-weight:660}.inquiry-form{background:#fff;border-radius:30px;padding:clamp(28px,4.5vw,56px);box-shadow:0 18px 60px #00000017}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 16px;display:grid}.form-grid label,.inquiry-consent{color:#47474c;flex-direction:column;gap:8px;font-size:12px;font-weight:760;display:flex}.form-grid input,.form-grid select,.form-grid textarea{color:#151515;background:#fff;border:1px solid #d9d7d3;border-radius:13px;outline:none;width:100%;min-height:54px;padding:0 15px;font-size:16px}.form-grid textarea{resize:vertical;min-height:130px;padding-block:14px;line-height:1.5}.form-grid input[readonly]{color:#555;background:#f2f0ec}.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{border-color:var(--experience-accent);box-shadow:0 0 0 3px var(--experience-accent)}@supports (color:color-mix(in lab, red, red)){.form-grid input:focus,.form-grid select:focus,.form-grid textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--experience-accent) 16%, transparent)}}.form-wide{grid-column:1/-1}.inquiry-consent{grid-template-columns:22px 1fr;align-items:start;gap:10px;margin-top:20px;font-weight:560;line-height:1.45;display:grid}.inquiry-consent input{width:20px;height:20px;accent-color:var(--experience-accent);margin:0}.inquiry-submit{cursor:pointer;background:var(--experience-accent);color:#fff;border:0;border-radius:999px;justify-content:space-between;align-items:center;width:100%;min-height:56px;margin-top:21px;padding:0 20px;font-size:14px;font-weight:820;display:flex}.inquiry-note{color:#77777b;margin:13px 0 0;font-size:11px;line-height:1.5}.form-error-summary{color:#922800;background:#fff2ed;border:1px solid #e7a38d;border-radius:14px;margin-bottom:21px;padding:17px 19px}.form-error-summary strong{font-size:13px}.form-error-summary ul{margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.55}.page-anchor{scroll-margin-top:64px}.theme-bazar .inquiry-shell,.theme-bazar .inquiry-grid{background:0 0}.button-pink{background:var(--pink);color:#fff}.button-pink:hover{background:#d71961}.bazar-worlds-section{color:#fff;background:#12070d;padding:clamp(90px,10vw,155px) 0}.bazar-section-heading{max-width:940px;margin-bottom:58px}.bazar-section-heading>span,.bazar-logistics-copy>span,.bazar-discount-card>span{color:#ff7fac;letter-spacing:.18em;font-size:10px;font-weight:850}.bazar-section-heading h2{letter-spacing:-.068em;margin:14px 0 18px;font-size:clamp(50px,6vw,88px);line-height:.94}.bazar-section-heading p{color:#b9aeb4;max-width:720px;margin:0;font-size:17px;line-height:1.62}.bazar-category-mosaic{grid-template-columns:repeat(12,1fr);grid-auto-rows:330px;gap:15px;display:grid}.bazar-category-card{isolation:isolate;background:#24111a;border-radius:28px;grid-column:span 4;position:relative;overflow:hidden}.bazar-category-card--wide{grid-column:span 6}.bazar-category-card:nth-child(2),.bazar-category-card:nth-child(3),.bazar-category-card:nth-child(4){grid-column:span 4}.bazar-category-card:nth-child(5){grid-column:span 8}.bazar-category-card img{z-index:-2;object-fit:cover;height:100%;position:absolute;inset:0}.bazar-category-card:after{content:"";z-index:-1;background:linear-gradient(#0a02060d 26%,#0a0206f0);position:absolute;inset:0}.bazar-category-card>div{position:absolute;bottom:25px;left:25px;right:25px}.bazar-category-card small{color:#ff88b2;letter-spacing:.12em;text-transform:uppercase;font-size:9px;font-weight:800}.bazar-category-card h3{letter-spacing:-.05em;margin:8px 0;font-size:clamp(28px,3vw,43px);line-height:1}.bazar-category-card p{color:#ded3d8;margin:0;font-size:13px;line-height:1.45}.bazar-logistics-section{background:#fff2f7;padding:clamp(90px,10vw,155px) 0}.bazar-logistics-grid{grid-template-columns:.95fr 1.05fr;align-items:center;gap:clamp(50px,9vw,130px);display:grid}.bazar-logistics-copy h2{letter-spacing:-.068em;margin:15px 0 21px;font-size:clamp(48px,5.6vw,80px);line-height:.94}.bazar-logistics-copy p{color:#6f6369;max-width:610px;margin:0 0 16px;font-size:16px;line-height:1.66}.bazar-logistics-copy .button{margin-top:17px}.bazar-real-record{background:#160b10;border-radius:30px;margin:0;overflow:hidden;box-shadow:0 20px 70px #410d222e}.bazar-real-record img{object-fit:cover;width:100%;min-height:600px;max-height:760px}.bazar-real-record figcaption{color:#d8c7cf;background:#12070d;padding:13px 18px;font-size:10px;font-weight:700}.bazar-discount-section{background:var(--pink);color:#fff;padding:clamp(80px,9vw,140px) 0}.bazar-discount-card{flex-direction:column;align-items:flex-start;display:flex}.bazar-discount-card>span{color:#4d091f}.bazar-discount-card strong{letter-spacing:-.085em;margin:16px 0 25px;font-size:clamp(72px,10vw,150px);line-height:.82;display:block}.bazar-discount-card p{color:#fff1f6;max-width:760px;margin:0 0 31px;font-size:15px;line-height:1.65}.about-introduction{background:#f3ede4;padding:clamp(90px,10vw,150px) 0}.about-introduction-grid{grid-template-columns:1fr 1fr;gap:clamp(50px,10vw,145px);display:grid}.about-introduction-grid>div:first-child>span,.about-section-heading>span,.about-store-grid>div>span{color:#d6531b;letter-spacing:.18em;font-size:10px;font-weight:850}.about-introduction h2{letter-spacing:-.068em;margin:15px 0 0;font-size:clamp(50px,5.8vw,84px);line-height:.94}.about-introduction-grid>div:last-child p{color:#6d635b;margin:0 0 17px;font-size:17px;line-height:1.68}.about-journey-section{color:#fff;background:#171411;padding:clamp(90px,10vw,155px) 0}.about-section-heading{max-width:930px;margin-bottom:55px}.about-section-heading h2{letter-spacing:-.068em;margin:14px 0 18px;font-size:clamp(50px,6vw,88px);line-height:.94}.about-section-heading p{color:#aaa19a;max-width:680px;margin:0;font-size:17px;line-height:1.62}.about-journey{border-top:1px solid #3a332e;margin:0;padding:0;list-style:none}.about-journey-card{border-bottom:1px solid #3a332e;grid-template-columns:120px 1fr;gap:24px;padding:clamp(29px,5vw,62px) 0;display:grid}.about-journey-card>b{color:#ff6a24;font-family:var(--font-geist-mono), monospace;font-size:13px}.about-journey-card div>span{color:#c5b6ab;letter-spacing:.17em;font-size:9px;font-weight:800}.about-journey-card h3{letter-spacing:-.055em;max-width:800px;margin:10px 0 12px;font-size:clamp(35px,4.2vw,61px);line-height:.98}.about-journey-card p{color:#aaa19a;max-width:700px;margin:0;font-size:15px;line-height:1.6}.about-two-worlds{background:#fff;padding:clamp(90px,10vw,155px) 0}.about-two-worlds .about-section-heading{color:#171411}.about-world-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.about-world-card{color:#fff;border-radius:30px;flex-direction:column;align-items:flex-start;min-height:570px;padding:clamp(35px,5vw,66px);display:flex}.about-world-card--outlet{background:linear-gradient(145deg,#2b211c,#0c0907)}.about-world-card--bazar{background:linear-gradient(145deg,#ff4b8d,#5e0c2c)}.about-world-card>span{color:#ff8752;letter-spacing:.17em;font-size:10px;font-weight:850}.about-world-card--bazar>span{color:#ffd1e1}.about-world-card h3{letter-spacing:-.06em;margin:15px 0 18px;font-size:clamp(45px,5vw,72px);line-height:.94}.about-world-card p{color:#c9c0ba;margin:0;font-size:16px;line-height:1.62}.about-world-card--bazar p{color:#ffe3ed}.about-world-card ul{width:100%;margin:28px 0;padding:0;list-style:none}.about-world-card li{border-top:1px solid #ffffff3d;padding:13px 0;font-size:13px}.about-world-card>a{color:#fff;margin-top:auto;font-weight:800}.about-values-section{color:#fff;background:#df6330;padding:clamp(75px,9vw,130px) 0}.about-values-grid{grid-template-columns:repeat(4,1fr);display:grid}.about-values-grid article{border-right:1px solid #ffffff52;min-height:290px;padding:clamp(26px,4vw,47px)}.about-values-grid article:last-child{border:0}.about-values-grid b{font-family:var(--font-geist-mono), monospace;font-size:11px}.about-values-grid h3{letter-spacing:-.05em;margin:80px 0 10px;font-size:clamp(27px,3vw,41px);line-height:1}.about-values-grid p{color:#fff0e8;margin:0;font-size:13px;line-height:1.5}.about-store-section{background:#f3ede4;padding:clamp(90px,10vw,155px) 0}.about-store-grid{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(45px,8vw,110px);display:grid}.about-store-grid figure{background:#111;border-radius:30px;margin:0;overflow:hidden}.about-store-grid figure img{object-fit:cover;min-height:550px;max-height:720px}.about-store-grid figcaption{color:#c8bbb2;background:#171411;padding:12px 17px;font-size:10px}.about-store-grid h2{letter-spacing:-.065em;margin:15px 0 19px;font-size:clamp(48px,5.5vw,78px);line-height:.94}.about-store-grid p{color:#6d635b;margin:0 0 16px;font-size:16px;line-height:1.63}.about-store-grid .button{margin-top:14px}.vip-invitation-section{background:#eef8f1;padding:clamp(90px,10vw,150px) 0}.vip-invitation-card{color:#fff;background:linear-gradient(145deg,#0d4d28,#04160b);border-radius:34px;grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;min-height:590px;padding:clamp(38px,6vw,82px);display:grid}.vip-invitation-copy>span,.vip-section-heading>span,.vip-rules-grid>div>span{color:#82e4a5;letter-spacing:.18em;font-size:10px;font-weight:850}.vip-invitation-copy h2{letter-spacing:-.07em;max-width:720px;margin:15px 0 20px;font-size:clamp(52px,6vw,88px);line-height:.92}.vip-invitation-copy>p{color:#bfe4cc;max-width:640px;margin:0;font-size:17px;line-height:1.63}.vip-main-button{color:#fff;background:#1daf57;border-radius:20px;align-items:center;gap:14px;max-width:540px;min-height:78px;margin-top:30px;padding:8px 13px;display:flex}.vip-main-button i{background:#ffffff29;border-radius:50%;place-items:center;width:50px;height:50px;font-style:normal;display:grid}.vip-main-button span{flex-direction:column;flex:1;font-size:17px;font-weight:850;display:flex}.vip-main-button small{color:#b8f4ce;letter-spacing:.15em;margin-bottom:4px;font-size:8px}.vip-invitation-mark{aspect-ratio:1;text-align:center;background:radial-gradient(circle,#1faf5757,#0000 68%);border:1px solid #ffffff2e;border-radius:50%;place-content:center;width:min(29vw,350px);margin-left:auto;display:grid}.vip-invitation-mark span{letter-spacing:-.08em;font-size:clamp(74px,10vw,145px);font-weight:800;line-height:.75}.vip-invitation-mark strong{color:#8be6aa;letter-spacing:.24em;margin-top:20px;font-size:11px}.vip-benefits-section{background:#fff;padding:clamp(90px,10vw,150px) 0}.vip-section-heading{max-width:900px;margin-bottom:52px}.vip-section-heading h2{letter-spacing:-.068em;margin:14px 0 0;font-size:clamp(50px,6vw,88px);line-height:.94}.vip-benefits-grid{border:1px solid #d9e7dd;border-radius:28px;grid-template-columns:repeat(4,1fr);display:grid;overflow:hidden}.vip-benefits-grid article{border-right:1px solid #d9e7dd;min-height:330px;padding:clamp(27px,4vw,46px)}.vip-benefits-grid article:last-child{border:0}.vip-benefits-grid b{color:#159447;font-family:var(--font-geist-mono), monospace;font-size:11px}.vip-benefits-grid h3{letter-spacing:-.05em;margin:78px 0 10px;font-size:clamp(28px,3vw,40px);line-height:1}.vip-benefits-grid p{color:#69716c;margin:0;font-size:13px;line-height:1.5}.vip-rules-section{color:#fff;background:#06170d;padding:clamp(90px,10vw,145px) 0}.vip-rules-grid{grid-template-columns:.9fr 1.1fr;gap:clamp(55px,10vw,150px);display:grid}.vip-rules-grid h2{letter-spacing:-.065em;margin:15px 0 20px;font-size:clamp(48px,5.5vw,78px);line-height:.94}.vip-rules-grid p{color:#9fc0aa;margin:0;font-size:16px;line-height:1.65}.vip-rules-grid ul{border-top:1px solid #285039;margin:0;padding:0;list-style:none}.vip-rules-grid li{border-bottom:1px solid #285039;grid-template-columns:150px 1fr;gap:25px;padding:21px 0;display:grid}.vip-rules-grid li b{color:#70d994}.vip-rules-grid li span{color:#9fc0aa;line-height:1.5}.vip-channels-section{background:#eef8f1;padding:clamp(90px,10vw,150px) 0}.vip-channels-grid{grid-template-columns:1fr 1fr;gap:16px;display:grid}.vip-channel-card{color:#fff;border-radius:30px;flex-direction:column;align-items:flex-start;min-height:470px;padding:clamp(34px,5vw,64px);display:flex}.vip-channel-card--group{background:#159447}.vip-channel-card--sales{background:#101010}.vip-channel-card>span{letter-spacing:.17em;font-size:9px;font-weight:850}.vip-channel-card--group>span{color:#c7f3d7}.vip-channel-card--sales>span{color:var(--orange)}.vip-channel-card h2{letter-spacing:-.065em;margin:16px 0;font-size:clamp(46px,5vw,72px);line-height:.94}.vip-channel-card p{color:#ffffffbf;max-width:550px;margin:0;font-size:16px;line-height:1.6}.vip-channel-card>a{border-top:1px solid #ffffff40;justify-content:space-between;width:100%;margin-top:auto;padding-top:18px;font-weight:800;display:flex}.vip-instagram-strip{color:#fff;background:#0d1f13;padding:55px 0}.vip-instagram-strip .shell{align-items:center;gap:30px;display:flex}.vip-instagram-strip span{color:#70d994;letter-spacing:.16em;white-space:nowrap;font-size:9px;font-weight:850}.vip-instagram-strip p{color:#a8c2b0;flex:1;margin:0}.vip-instagram-strip a{color:#fff;white-space:nowrap;font-weight:800}.site-root .page-progress i{background:var(--experience-accent)}.site-root .section-kicker{color:var(--experience-accent)}.site-root :focus-visible{outline-color:var(--experience-accent)}.inner-page{background:var(--experience-soft)}.experience-hero{align-items:stretch;min-height:max(700px,100svh - 96px)}.experience-hero-copy{min-height:inherit;flex-direction:column;justify-content:center;align-items:flex-start;padding-block:clamp(105px,12vw,165px) 96px;display:flex}.experience-hero-copy h1{letter-spacing:-.078em;max-width:1120px;margin:18px 0 25px;font-size:clamp(59px,7.8vw,116px);line-height:.88}.experience-hero-copy h1 em{color:var(--experience-accent);font-style:normal}.experience-hero-copy>p{color:#e2e2e4;max-width:750px;margin:0;font-size:clamp(17px,1.5vw,21px);line-height:1.56}.experience-actions{margin-top:34px}.experience-hero .cinema-shade{background:linear-gradient(90deg,#000000ed,#00000080 53%,#00000026),linear-gradient(#0000 44%,#000000d4)}.appliances-opening .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#ff5a0038,#0000 37%)}.portables-opening .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#17a4a742,#0000 37%)}.furniture-opening .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#d8663240,#0000 37%)}.bazar-experience-hero .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#ff3b8247,#0000 37%)}.vip-experience-hero .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#1faa5945,#0000 37%)}.sales-opening .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#ff6a0040,#0000 37%)}.about-experience-hero .cinema-shade:after{background:radial-gradient(circle at 74% 35%,#d6531b3d,#0000 37%)}.inquiry-section{background:var(--experience-soft);padding:clamp(88px,10vw,150px) 0}.inquiry-grid{grid-template-columns:minmax(0,.76fr) minmax(0,1.24fr);align-items:start;gap:clamp(48px,8vw,112px);display:grid}.inquiry-intro{min-width:0;position:sticky;top:104px}.inquiry-intro>span{color:var(--experience-accent);letter-spacing:.18em;font-size:10px;font-weight:850}.inquiry-intro h2{letter-spacing:-.065em;margin:15px 0 20px;font-size:clamp(45px,5vw,72px);line-height:.94}.inquiry-intro>p{color:var(--muted);margin:0;font-size:16px;line-height:1.62}.inquiry-intro ul{border-top:1px solid var(--line);margin:29px 0 0;padding:0;list-style:none}.inquiry-intro li{border-bottom:1px solid var(--line);color:#444449;padding:14px 0;font-size:13px;font-weight:660;line-height:1.45}.inquiry-form.lot-form{min-width:0;color:var(--ink);background:#fff;border-radius:30px;padding:clamp(28px,4.5vw,56px);box-shadow:0 18px 60px #0000001a}.inquiry-form .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:19px 16px;display:grid}.inquiry-form.lot-form .field{color:#47474c;flex-direction:column;gap:8px;min-width:0;margin:0;font-size:12px;font-weight:760;display:flex}.inquiry-form .field-wide{grid-column:1/-1}.inquiry-form .field input,.inquiry-form .field select,.inquiry-form .field textarea,.inquiry-form .locked-field strong{color:#151515;background:#fff;border:1px solid #d9d7d3;border-radius:13px;outline:none;width:100%;min-width:0;min-height:54px;padding:0 15px;font-size:16px}.inquiry-form .field textarea{resize:vertical;min-height:132px;padding-block:14px;line-height:1.5}.inquiry-form .locked-field strong{background:var(--experience-accent);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){.inquiry-form .locked-field strong{background:color-mix(in srgb, var(--experience-accent) 8%, #fff)}}.inquiry-form .locked-field strong{color:#333}.inquiry-form .field input:focus,.inquiry-form .field select:focus,.inquiry-form .field textarea:focus{border-color:var(--experience-accent);box-shadow:0 0 0 3px var(--experience-accent)}@supports (color:color-mix(in lab, red, red)){.inquiry-form .field input:focus,.inquiry-form .field select:focus,.inquiry-form .field textarea:focus{box-shadow:0 0 0 3px color-mix(in srgb, var(--experience-accent) 16%, transparent)}}.inquiry-form .field input[aria-invalid=true],.inquiry-form .field select[aria-invalid=true],.inquiry-form .consent-field input[aria-invalid=true]{border-color:#c63d19}.inquiry-form .field small,.consent-field small{color:#a12c10;font-size:11px;font-weight:650;line-height:1.4}.inquiry-form .field-wide>small{color:#77777b;text-align:right}.consent-field{color:#55555a;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin-top:21px;font-size:12px;font-weight:560;line-height:1.5;display:grid}.consent-field input{width:20px;height:20px;accent-color:var(--experience-accent);margin:1px 0 0}.consent-field span{display:block}.consent-field a{color:var(--experience-accent);text-underline-offset:2px;font-weight:760;text-decoration:underline}.consent-field small{margin-top:5px;display:block}.inquiry-form.lot-form label.consent-field{flex-direction:initial;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;margin:21px 0 0;display:grid}.inquiry-form.lot-form label.consent-field>input{width:20px;height:20px;min-height:20px;padding:0}.error-summary{color:#8d2509;background:#fff2ed;border:1px solid #e7a38d;border-radius:14px;margin-bottom:21px;padding:17px 19px}.error-summary strong{font-size:13px}.error-summary ul{margin:8px 0 0;padding-left:18px;font-size:12px;line-height:1.55}.inquiry-form .inquiry-submit{background:var(--experience-accent);cursor:pointer;border:0;justify-content:space-between;width:100%;min-height:58px;margin-top:22px}.inquiry-form .form-status{color:#77777b;min-height:0;margin-top:13px;font-size:11px}.appliance-departments{background:#090909}.appliance-departments .section-kicker,.appliance-department-grid article>b{color:#ff762f}.appliance-department-grid article{background:linear-gradient(145deg,#1c1714,#0b0a09);border-color:#35302d;flex-direction:column;min-height:255px;display:flex}.appliance-department-grid article>b{font:750 11px var(--font-geist-mono), monospace;letter-spacing:.15em}.appliance-department-grid h3{color:#fff;margin-top:auto}.appliance-proof{background:#f2f0eb}.appliance-proof-card{background:#fff;box-shadow:0 18px 65px #00000014}.appliance-process{background:#fff}.appliance-notes{background:#fff;padding-top:0}.appliance-notes .two-paths article:last-child{background:#ff5a00}.appliance-notes .two-paths article:last-child span{color:#5e2100}.portable-routines{background:#edf7f5}.portable-heading{max-width:950px;margin-bottom:55px}.portable-heading h2,.furniture-heading h2,.sales-paths-heading h2{letter-spacing:-.068em;margin:14px 0 18px;font-size:clamp(49px,6vw,86px);line-height:.94}.portable-heading p{color:#527073;max-width:700px;margin:0;font-size:16px;line-height:1.62}.portable-routine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.portable-routine-grid article{background:#ffffffbd;border:1px solid #c6e1dd;border-radius:26px;flex-direction:column;min-height:320px;padding:clamp(28px,4vw,46px);display:flex}.portable-routine-grid span{color:#16898c;font:750 11px var(--font-geist-mono), monospace}.portable-routine-grid h3{letter-spacing:-.05em;margin:auto 0 12px;font-size:clamp(31px,3vw,43px)}.portable-routine-grid p{color:#587074;margin:0;font-size:14px;line-height:1.55}.portable-guide{color:#fff;background:#061b1d;padding:clamp(90px,10vw,150px) 0}.portable-guide-grid{grid-template-columns:.8fr 1.2fr;gap:clamp(50px,9vw,130px);display:grid}.portable-guide-grid>div:first-child{align-self:start;position:sticky;top:104px}.portable-guide-grid h2{letter-spacing:-.065em;margin:15px 0 0;font-size:clamp(48px,5.5vw,78px);line-height:.94}.portable-guide-list{border-top:1px solid #285255}.portable-guide-list article{border-bottom:1px solid #285255;grid-template-columns:60px 1fr;column-gap:20px;padding:25px 0;display:grid}.portable-guide-list b{color:#4fd0d2;font:750 12px var(--font-geist-mono), monospace;grid-row:1/3}.portable-guide-list h3{margin:0 0 7px;font-size:26px}.portable-guide-list p{color:#97b7b9;margin:0;line-height:1.57}.portable-disclaimer{background:#edf7f5}.portable-disclaimer .comparison-card{background:#138f92}.portable-disclaimer .comparison-card p{color:#d8f4f1}.furniture-rooms{color:#fff;background:#241710;padding:clamp(90px,10vw,150px) 0}.furniture-heading{max-width:930px;margin-bottom:55px}.furniture-room-grid{border:1px solid #5a3c2c;border-radius:28px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.furniture-room-grid article{border-right:1px solid #5a3c2c;flex-direction:column;min-height:370px;padding:clamp(27px,4vw,45px);display:flex}.furniture-room-grid article:last-child{border:0}.furniture-room-grid span{color:#ef8e5e;font:750 11px var(--font-geist-mono), monospace}.furniture-room-grid h3{letter-spacing:-.05em;margin:auto 0 12px;font-size:clamp(30px,3vw,42px);line-height:1}.furniture-room-grid p{color:#c7aa99;margin:0;font-size:14px;line-height:1.55}.furniture-measure{background:#f3ebe1}.furniture-measure-card{background:#fff;box-shadow:0 18px 65px #371c0d1a}.furniture-checklist{color:#fff;background:#d86632;padding:clamp(80px,9vw,135px) 0}.furniture-checklist-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-top:45px;display:grid}.furniture-checklist-grid article{border-right:1px solid #ffffff4d;min-height:285px;padding:28px clamp(22px,3vw,44px)}.furniture-checklist-grid article:last-child{border:0}.furniture-checklist-grid b{font:750 11px var(--font-geist-mono), monospace}.furniture-checklist-grid h3{letter-spacing:-.05em;margin:75px 0 10px;font-size:clamp(27px,2.7vw,39px);line-height:1}.furniture-checklist-grid p{color:#ffe6d8;margin:0;font-size:13px;line-height:1.52}.furniture-notes{background:#f3ebe1}.furniture-notes .two-paths article{background:#241710}.furniture-notes .two-paths article:last-child{background:#d86632}.sales-paths{background:#fff4ea;padding:clamp(90px,10vw,150px) 0}.sales-paths-heading{max-width:910px;margin-bottom:52px}.sales-path-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sales-path-grid article{background:#fff;border:1px solid #ead1bf;border-radius:27px;flex-direction:column;min-height:410px;padding:clamp(29px,4vw,50px);display:flex}.sales-path-grid article:nth-child(2){color:#fff;background:#111;border-color:#111}.sales-path-grid article:nth-child(3){color:#fff;background:#ff6a00;border-color:#ff6a00}.sales-path-grid article>span{color:#e55d08;font:750 11px var(--font-geist-mono), monospace}.sales-path-grid article:nth-child(2)>span{color:#ff7d2d}.sales-path-grid article:nth-child(3)>span{color:#6f2900}.sales-path-grid h3{letter-spacing:-.052em;margin:auto 0 14px;font-size:clamp(31px,3.2vw,46px);line-height:1}.sales-path-grid p{color:#74685f;margin:0 0 27px;font-size:14px;line-height:1.58}.sales-path-grid article:nth-child(2) p{color:#b9b9bd}.sales-path-grid article:nth-child(3) p{color:#ffe0cc}.sales-path-grid a{border-top:1px solid;padding-top:16px;font-size:13px;font-weight:800}.sales-expectation{background:#fff}.sales-expectation .comparison-card{background:#111}.sales-expectation .comparison-card span{color:#ff6a00}.sales-expectation .comparison-card p{color:#bdbdc0}.theme-bazar .inquiry-section{background:#fff0f6}.theme-bazar .inquiry-form{box-shadow:0 18px 65px #500b2721}.theme-bazar .inquiry-submit{background:#ff2f78}.theme-vip .button-orange{background:#159447}.theme-portables .button-orange{background:#168f92}.theme-furniture .button-orange{background:#d86632}.theme-about .button-orange{background:#d6531b}.all-products-opening .cinema-shade:after,.washers-opening .cinema-shade:after,.parts-opening .cinema-shade:after{background:radial-gradient(circle at 75% 34%,#ff5a0040,#0000 38%)}.mission-opening .cinema-shade:after{background:radial-gradient(circle at 75% 34%,#d6531b47,#0000 38%)}.bazar-open-opening .cinema-shade:after,.new-lots-opening .cinema-shade:after{background:radial-gradient(circle at 75% 34%,#ff2f784d,#0000 38%)}.all-products-section{background:#f2f0eb;padding:clamp(95px,11vw,165px) 0}.all-products-heading,.washers-heading,.mission-values-heading,.new-lots-heading{max-width:960px;margin-bottom:54px}.all-products-heading h2,.washers-heading h2,.mission-values-heading h2,.new-lots-heading h2{letter-spacing:-.068em;margin:14px 0 18px;font-size:clamp(48px,6vw,86px);line-height:.94}.all-products-heading p{max-width:720px;color:var(--muted);margin:0;font-size:16px;line-height:1.62}.all-products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.all-products-grid article{background:#fff;border:1px solid #dedbd4;border-radius:28px;flex-direction:column;min-height:455px;padding:clamp(31px,4.5vw,58px);display:flex;box-shadow:0 15px 48px #0000000e}.all-products-grid article:nth-child(4){color:#fff;background:#210b15;border-color:#4c1a31}.all-products-grid article>b{color:var(--orange);font:760 11px var(--font-geist-mono), monospace;letter-spacing:.15em}.all-products-grid article:nth-child(4)>b{color:#ff79aa}.all-products-grid h2{letter-spacing:-.06em;margin:auto 0 14px;font-size:clamp(41px,4.5vw,66px);line-height:.94}.all-products-grid p{color:#6c6c70;max-width:610px;margin:0 0 27px;font-size:15px;line-height:1.58}.all-products-grid article:nth-child(4) p{color:#ccb8c1}.all-products-grid a{min-height:45px;color:var(--orange-dark);border-top:1px solid #dedbd4;justify-content:space-between;align-items:center;gap:16px;font-size:13px;font-weight:790;display:flex}.all-products-grid article:nth-child(4) a{color:#ff93ba;border-color:#553242}.all-products-grid .all-products-sub-link{border-top-style:dashed;min-height:38px;font-size:12px}.all-products-guidance,.parts-safety{background:#f2f0eb;padding:0 0 clamp(90px,11vw,160px)}.all-products-guidance .comparison-card{background:#101010}.all-products-guidance .comparison-card span{color:var(--orange)}.all-products-guidance .comparison-card p{color:#bcbcc0}.washers-types{color:#fff;background:#0a0a0a;padding:clamp(90px,10vw,150px) 0}.washers-grid{grid-template-columns:repeat(10,minmax(0,1fr));gap:13px;display:grid}.washers-grid article{background:linear-gradient(145deg,#201812,#10100f);border:1px solid #332e2b;border-radius:24px;flex-direction:column;grid-column:span 2;min-height:330px;padding:clamp(25px,3.5vw,42px);display:flex}.washers-grid b{color:#ff762f;font:760 11px var(--font-geist-mono), monospace}.washers-grid h3{letter-spacing:-.05em;margin:auto 0 12px;font-size:clamp(27px,2.5vw,38px);line-height:1}.washers-grid p{color:#aaa5a1;margin:0;font-size:13px;line-height:1.55}.washers-quality{background:#f1efea;padding:clamp(88px,10vw,150px) 0}.washers-quality .split-card{background:#fff;box-shadow:0 18px 60px #00000014}.washers-quality .split-card img{object-position:center 38%}.washers-quality .split-card p{margin-bottom:17px}.washers-checklist{background:var(--orange);color:#fff;padding:clamp(85px,9vw,135px) 0}.washers-checklist ol{border:1px solid #ffffff4d;border-radius:27px;grid-template-columns:repeat(4,minmax(0,1fr));margin:42px 0 0;padding:0;list-style:none;display:grid;overflow:hidden}.washers-checklist li{border-right:1px solid #ffffff4d;flex-direction:column;min-height:265px;padding:28px;display:flex}.washers-checklist li:last-child{border:0}.washers-checklist b{font:760 11px var(--font-geist-mono), monospace;opacity:.75}.washers-checklist li span{letter-spacing:-.035em;margin-top:auto;font-size:clamp(20px,2vw,28px);line-height:1.14}.parts-identification{color:#fff;background:#12100f;padding:clamp(95px,11vw,165px) 0}.parts-identification-grid{grid-template-columns:.72fr 1.28fr;align-items:start;gap:clamp(55px,9vw,130px);display:grid}.parts-identification-grid>div{position:sticky;top:104px}.parts-identification h2{letter-spacing:-.065em;margin:15px 0 20px;font-size:clamp(47px,5.4vw,78px);line-height:.94}.parts-identification>.shell>div>p{color:#a7a3a0;margin:0;font-size:16px;line-height:1.65}.parts-identification ol{border-top:1px solid #423a35;margin:0;padding:0;list-style:none}.parts-identification li{border-bottom:1px solid #423a35;grid-template-columns:62px 1fr;padding:27px 0;display:grid}.parts-identification li b{color:var(--orange);font:760 11px var(--font-geist-mono), monospace;grid-row:1/3}.parts-identification li h3{letter-spacing:-.04em;margin:0 0 8px;font-size:28px}.parts-identification li p{color:#a7a3a0;margin:0;line-height:1.55}.parts-safety{padding-top:clamp(90px,10vw,145px)}.parts-safety .comparison-card{background:var(--orange)}.parts-safety .comparison-card p{color:#ffe2d0}.mission-pillars{background:#f3eee8;padding:clamp(95px,11vw,165px) 0}.mission-pillars-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.mission-pillars article{background:#fff;border-radius:30px;flex-direction:column;min-height:510px;padding:clamp(34px,5vw,65px);display:flex}.mission-pillars article:last-child{color:#fff;background:#d6531b}.mission-pillars article>span{color:#d6531b;font:800 11px var(--font-geist-mono), monospace;letter-spacing:.17em}.mission-pillars article:last-child>span{color:#4d1c09}.mission-pillars h2{letter-spacing:-.06em;margin:auto 0 19px;font-size:clamp(41px,4.5vw,65px);line-height:.94}.mission-pillars p{color:#68666a;margin:0;font-size:16px;line-height:1.6}.mission-pillars article:last-child p{color:#ffe1d3}.mission-values{color:#fff;background:#15100d;padding:clamp(90px,10vw,150px) 0}.mission-values-grid{border:1px solid #4b352a;border-radius:27px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.mission-values-grid article{border-right:1px solid #4b352a;flex-direction:column;min-height:365px;padding:31px;display:flex}.mission-values-grid article:last-child{border:0}.mission-values-grid b{color:#dd6a38;font:760 11px var(--font-geist-mono), monospace}.mission-values-grid h3{letter-spacing:-.05em;margin:auto 0 12px;font-size:clamp(28px,2.7vw,41px);line-height:1}.mission-values-grid p{color:#b7a79f;margin:0;font-size:13px;line-height:1.55}.mission-links{color:#fff;background:#d6531b;padding:58px 0}.mission-links .shell{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.mission-links a{border-right:1px solid #ffffff52;justify-content:space-between;align-items:center;gap:18px;min-height:74px;padding:0 28px;font-weight:760;display:flex}.mission-links a:last-child{border:0}.bazar-two-moments{color:#fff;background:#140810;padding:clamp(90px,10vw,150px) 0}.bazar-moment-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bazar-moment-grid>a{background:linear-gradient(145deg,#2b1520,#140810);border:1px solid #4c2d3b;border-radius:28px;flex-direction:column;min-height:410px;padding:clamp(30px,4.5vw,58px);display:flex}.bazar-moment-grid>a:last-child{background:#ff2f78;border-color:#ff4e8f}.bazar-moment-grid small{color:#ff86b1;letter-spacing:.17em;font-weight:850}.bazar-moment-grid>a:last-child small{color:#6a0d31}.bazar-moment-grid h3{letter-spacing:-.058em;max-width:650px;margin:auto 0 28px;font-size:clamp(36px,4vw,57px);line-height:.96}.bazar-moment-grid span{border-top:1px solid;justify-content:space-between;padding-top:17px;font-size:13px;font-weight:800;display:flex}.bazar-open-explanation{color:#fff;background:#140810;padding:clamp(95px,11vw,165px) 0}.bazar-open-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.bazar-open-grid article{background:#28121d;border:1px solid #523042;border-radius:30px;flex-direction:column;min-height:500px;padding:clamp(34px,5vw,65px);display:flex}.bazar-open-grid article:last-child{background:#ff2f78;border-color:#ff2f78}.bazar-open-grid article>span{color:#ff86b1;font:800 11px var(--font-geist-mono), monospace;letter-spacing:.16em}.bazar-open-grid article:last-child>span{color:#6a0d31}.bazar-open-grid h2{letter-spacing:-.06em;margin:auto 0 17px;font-size:clamp(40px,4.5vw,64px);line-height:.95}.bazar-open-grid p{color:#ceb9c3;margin:0 0 15px;line-height:1.6}.bazar-open-grid article:last-child p{color:#ffe1ed}.bazar-open-grid a{border-top:1px solid;justify-content:space-between;margin-top:18px;padding-top:17px;font-weight:800;display:flex}.bazar-open-visit{background:#fff3f7;padding:clamp(90px,10vw,150px) 0}.bazar-open-visit .split-card{background:#fff;box-shadow:0 18px 65px #500b271c}.bazar-open-visit .split-card img{object-position:center 35%}.bazar-open-actions{flex-wrap:wrap;gap:10px;display:flex}.new-lots-newsletter{background:#fff1f6;padding:clamp(95px,11vw,165px) 0}.new-lots-newsletter-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(45px,8vw,112px);display:grid}.new-lots-newsletter-grid>div:first-child{position:sticky;top:104px}.new-lots-newsletter h2{letter-spacing:-.066em;margin:15px 0 20px;font-size:clamp(47px,5.5vw,80px);line-height:.94}.new-lots-newsletter p{color:#6e5962;font-size:16px;line-height:1.63}.new-lots-newsletter ul{border-top:1px solid #dfc7d0;margin:28px 0 0;padding:0;list-style:none}.new-lots-newsletter li{color:#58444c;border-bottom:1px solid #dfc7d0;padding:14px 0;font-size:13px;font-weight:670}.newsletter-form{background:#fff;border-radius:30px;min-width:0;padding:clamp(29px,4.5vw,56px);box-shadow:0 18px 65px #500b2721}.newsletter-field{color:#493940;flex-direction:column;gap:8px;margin-bottom:18px;font-size:12px;font-weight:760;display:flex}.newsletter-field input,.newsletter-field select{color:#181416;background:#fff;border:1px solid #dbcfd4;border-radius:13px;outline:none;width:100%;min-width:0;min-height:54px;padding:0 15px;font-size:16px}.newsletter-field input:focus,.newsletter-field select:focus{border-color:var(--pink);box-shadow:0 0 0 3px #ff2f7824}.newsletter-honeypot{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.newsletter-consent{color:#64545b;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;font-size:12px;line-height:1.5;display:grid}.newsletter-consent input{width:20px;height:20px;min-height:20px;accent-color:var(--pink);margin:1px 0 0}.newsletter-consent a{color:#c61758;text-underline-offset:2px;font-weight:760;text-decoration:underline}.newsletter-submit{background:var(--pink);color:#fff;cursor:pointer;border:0;justify-content:space-between;width:100%;min-height:58px;margin-top:23px}.newsletter-submit:disabled{cursor:wait;opacity:.65}.newsletter-status{color:#76666c;min-height:18px;margin:13px 0 0;font-size:11px;line-height:1.45}.newsletter-status.success{color:#14733b}.newsletter-status.error{color:#a12c10}.new-lots-process{color:#fff;background:#130810;padding:clamp(90px,10vw,150px) 0}.new-lots-process ol{border:1px solid #543143;border-radius:27px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid;overflow:hidden}.new-lots-process li{border-right:1px solid #543143;flex-direction:column;min-height:340px;padding:30px;display:flex}.new-lots-process li:last-child{border:0}.new-lots-process b{color:#ff6d9f;font:760 11px var(--font-geist-mono), monospace}.new-lots-process li>div{margin-top:auto}.new-lots-process h3{letter-spacing:-.05em;margin:0 0 10px;font-size:clamp(29px,2.7vw,40px)}.new-lots-process p{color:#b9a3ad;margin:0;font-size:13px;line-height:1.55}.new-lots-channels{background:#fff1f6;padding:clamp(90px,10vw,150px) 0}.new-lots-channel-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.new-lots-channel-grid article{color:#fff;background:#111;border-radius:29px;flex-direction:column;min-height:450px;padding:clamp(32px,4.6vw,59px);display:flex}.new-lots-channel-grid article:last-child{background:#159447}.new-lots-channel-grid article>span{color:#ff6d9f;letter-spacing:.16em;font-size:10px;font-weight:850}.new-lots-channel-grid article:last-child>span{color:#a6f0c0}.new-lots-channel-grid h2{letter-spacing:-.06em;margin:auto 0 16px;font-size:clamp(39px,4.2vw,60px);line-height:.95}.new-lots-channel-grid p{color:#bdbdc0;margin:0 0 27px;line-height:1.58}.new-lots-channel-grid article:last-child p{color:#d6f2df}.new-lots-channel-grid a{border-top:1px solid;justify-content:space-between;padding-top:17px;font-weight:800;display:flex}@media (width<=1180px){.desktop-nav{display:none}.mobile-menu{display:block}.header-inner{gap:14px}.header-sales{margin-left:auto}.mobile-menu{margin-left:0}.home-experience-card,.home-experience-card:nth-child(n){grid-column:span 6}.home-process-grid{grid-template-columns:1fr}.home-process-grid li{border-bottom:1px solid #2b2b2b;border-right:0;grid-template-columns:80px 1fr;min-height:0;display:grid}.home-process-grid li:last-child{border-bottom:0}.home-process-grid h3{margin:0 0 10px}.furniture-room-grid,.furniture-checklist-grid,.vip-benefits-grid,.washers-grid,.washers-checklist ol,.mission-values-grid,.new-lots-process ol{grid-template-columns:repeat(2,minmax(0,1fr))}.washers-grid article{grid-column:auto}.furniture-room-grid article:nth-child(2),.furniture-checklist-grid article:nth-child(2),.vip-benefits-grid article:nth-child(2),.washers-checklist li:nth-child(2),.mission-values-grid article:nth-child(2),.new-lots-process li:nth-child(2){border-right:0}.furniture-room-grid article:nth-child(-n+2),.furniture-checklist-grid article:nth-child(-n+2),.vip-benefits-grid article:nth-child(-n+2),.washers-checklist li:nth-child(-n+2),.mission-values-grid article:nth-child(-n+2),.new-lots-process li:nth-child(-n+2){border-bottom:1px solid #ffffff40}.vip-benefits-grid article:nth-child(-n+2){border-bottom-color:#d9e7dd}}@media (width<=820px){.site-header{height:62px}.header-inner{gap:10px}.brand{width:100px}.header-sales{min-height:36px;padding-inline:13px;font-size:10px}.home-film,.experience-hero{min-height:max(660px,100svh - 30px)}.home-film .cinema-copy,.experience-hero-copy{padding-block:120px 92px}.experience-hero-copy h1{font-size:clamp(50px,13vw,78px);line-height:.91}.experience-hero .cinema-shade{background:linear-gradient(#0000002e,#00000061 32%,#000000f0)}.experience-hero>.cinema-media{object-position:58% center}.bazar-experience-hero>.cinema-media{object-position:34% center}.home-lot-callout{padding:14px 0}.home-lot-callout-card{border-radius:25px;min-height:590px}.home-lot-callout-card>img{object-position:62% center}.home-lot-callout-shade{background:linear-gradient(#0003 0%,#000000a8 38%,#000000f5 100%)}.home-lot-callout-copy{width:100%;padding:38px 30px}.home-experience-grid,.home-assistance-grid,.home-real-grid,.home-visit-grid,.home-information-grid,.inquiry-grid,.portable-guide-grid,.bazar-logistics-grid,.about-introduction-grid,.about-world-grid,.about-store-grid,.vip-invitation-card,.vip-rules-grid,.vip-channels-grid,.all-products-grid,.mission-pillars-grid,.bazar-moment-grid,.bazar-open-grid,.new-lots-newsletter-grid,.new-lots-channel-grid,.parts-identification-grid{grid-template-columns:1fr}.home-experience-card,.home-experience-card:nth-child(n){grid-column:1;min-height:500px}.home-assistance article{min-height:460px}.home-real-grid{gap:42px}.home-real-video{aspect-ratio:16/9;min-height:0}.home-real-video video,.home-real-video img{height:100%;min-height:0}.home-visit-grid{border-radius:25px}.home-visit-image{min-height:440px}.home-information-grid{gap:40px}.inquiry-grid{gap:38px}.inquiry-intro,.portable-guide-grid>div:first-child,.parts-identification-grid>div,.new-lots-newsletter-grid>div:first-child{position:static}.portable-routine-grid,.sales-path-grid{grid-template-columns:1fr}.portable-routine-grid article,.sales-path-grid article{min-height:300px}.portable-guide-grid{gap:42px}.appliance-department-grid{grid-template-columns:1fr}.bazar-category-mosaic{grid-template-columns:1fr;grid-auto-rows:auto}.bazar-category-card,.bazar-category-card--wide,.bazar-category-card:nth-child(n){grid-column:1;min-height:430px}.bazar-real-record img{min-height:470px}.about-journey-card{grid-template-columns:70px 1fr}.about-values-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-values-grid article:nth-child(2){border-right:0}.about-values-grid article:nth-child(-n+2){border-bottom:1px solid #ffffff52}.vip-invitation-mark{width:min(68vw,330px);margin:10px auto 0}.vip-instagram-strip .shell{flex-direction:column;align-items:flex-start}.mission-links .shell{grid-template-columns:1fr}.mission-links a{border-bottom:1px solid #ffffff52;border-right:0}.mission-links a:last-child{border-bottom:0}.bazar-open-visit .split-card img{object-position:center 27%}.floating-contact-stack{right:10px;bottom:calc(10px + env(safe-area-inset-bottom))}.floating-contact{border-radius:16px;min-height:50px}.floating-contact i{width:34px;height:34px}.floating-contact span{min-width:112px;font-size:11px}.floating-contact b{width:32px;height:32px}body:has(.mobile-menu[open]) .floating-contact-stack{opacity:0;pointer-events:none}.mobile-menu nav{overscroll-behavior:contain;max-height:calc(100svh - 112px);overflow-y:auto}footer{padding-bottom:calc(150px + env(safe-area-inset-bottom))}}@media (width<=640px){.header-sales{display:none}.mobile-menu{margin-left:auto}.inquiry-form .form-grid{grid-template-columns:1fr}.inquiry-form .field-wide{grid-column:auto}.furniture-room-grid,.furniture-checklist-grid,.vip-benefits-grid,.about-values-grid,.washers-grid,.washers-checklist ol,.mission-values-grid,.new-lots-process ol{grid-template-columns:1fr}.furniture-room-grid article,.furniture-room-grid article:nth-child(n),.furniture-checklist-grid article,.furniture-checklist-grid article:nth-child(n),.vip-benefits-grid article,.vip-benefits-grid article:nth-child(n),.about-values-grid article,.about-values-grid article:nth-child(n),.washers-checklist li,.washers-checklist li:nth-child(n),.mission-values-grid article,.mission-values-grid article:nth-child(n),.new-lots-process li,.new-lots-process li:nth-child(n){border-bottom:1px solid #ffffff40;border-right:0}.vip-benefits-grid article,.vip-benefits-grid article:nth-child(n){border-bottom-color:#d9e7dd}.furniture-room-grid article:last-child,.furniture-checklist-grid article:last-child,.vip-benefits-grid article:last-child,.about-values-grid article:last-child,.washers-checklist li:last-child,.mission-values-grid article:last-child,.new-lots-process li:last-child{border-bottom:0}}@media (width<=520px){.shell{width:min(100% - 28px,1280px)}.home-choice,.home-assistance,.home-real,.home-process,.home-visit,.home-information,.inquiry-section,.portable-routines,.portable-guide,.furniture-rooms,.furniture-checklist,.sales-paths,.bazar-worlds-section,.bazar-logistics-section,.bazar-discount-section,.about-introduction,.about-journey-section,.about-two-worlds,.about-values-section,.about-store-section,.vip-invitation-section,.vip-benefits-section,.vip-rules-section,.vip-channels-section,.all-products-section,.washers-types,.washers-quality,.washers-checklist,.parts-identification,.parts-safety,.mission-pillars,.mission-values,.bazar-two-moments,.bazar-open-explanation,.bazar-open-visit,.new-lots-newsletter,.new-lots-process,.new-lots-channels{padding-block:70px}.home-film,.experience-hero{min-height:650px}.home-lot-callout-card{border-radius:23px;min-height:540px}.home-lot-callout-copy{padding:31px 23px}.home-lot-callout-copy h2{font-size:44px}.home-lot-callout-copy p{font-size:15px}.home-lot-callout-copy>div{flex-direction:column;align-items:stretch}.home-lot-callout-copy .button{width:100%}.home-film .cinema-copy,.experience-hero-copy{padding-block:105px 88px}.home-film .cinema-copy h1,.experience-hero-copy h1{max-width:345px;font-size:clamp(43px,13.8vw,58px);line-height:.92}.experience-hero-copy>p{font-size:15px}.experience-actions{flex-direction:column;align-items:stretch;width:100%}.experience-actions .button{width:100%}.home-film .film-control,.experience-hero .film-control{bottom:17px;left:14px;right:auto}.home-film .film-origin-note,.experience-hero .film-origin-note{text-align:right;max-width:210px;line-height:1.35;inset:82px 14px auto auto}.experience-hero .film-origin-note{display:none}.home-section-heading{text-align:left;margin-bottom:34px}.home-section-heading h2,.portable-heading h2,.furniture-heading h2,.sales-paths-heading h2,.bazar-section-heading h2,.about-section-heading h2,.vip-section-heading h2{font-size:43px}.home-section-heading p{font-size:15px}.home-experience-card,.home-experience-card:nth-child(n){border-radius:23px;min-height:430px}.home-experience-card h3{font-size:42px}.home-assistance article{border-radius:23px;min-height:420px;padding:31px 25px}.home-assistance h2{font-size:43px}.home-assistance p{font-size:15px}.home-assistance .button{width:100%}.home-real-copy h2,.home-visit-copy h2,.home-information h2{font-size:42px}.home-real-video,.home-process-grid{border-radius:22px}.home-process-grid li{grid-template-columns:50px 1fr;padding:29px 23px}.home-process-grid h3{font-size:29px}.home-visit-image{min-height:330px}.home-visit-copy{padding:38px 24px}.home-visit-copy dl>div{grid-template-columns:82px 1fr}.inquiry-form.lot-form{border-radius:22px;padding:24px 18px}.inquiry-intro h2{font-size:42px}.inquiry-form .field input,.inquiry-form .field select,.inquiry-form .field textarea,.inquiry-form .locked-field strong{font-size:16px}.inquiry-form .inquiry-submit{white-space:normal;text-align:left}.appliance-department-grid article,.portable-routine-grid article,.sales-path-grid article{border-radius:22px;min-height:260px}.portable-guide-list article{grid-template-columns:42px 1fr}.portable-guide-list h3{font-size:24px}.furniture-room-grid article{min-height:290px}.furniture-checklist-grid article,.about-values-grid article,.vip-benefits-grid article{min-height:245px}.furniture-checklist-grid h3,.about-values-grid h3,.vip-benefits-grid h3{margin-top:55px}.bazar-category-card,.bazar-category-card:nth-child(n){border-radius:22px;min-height:390px}.bazar-discount-card .button{white-space:normal;text-align:left;width:100%;min-height:56px;padding-inline:16px}.bazar-real-record img{min-height:410px}.about-journey-card{grid-template-columns:1fr;gap:12px}.about-world-card{border-radius:23px;min-height:500px}.about-store-grid figure,.bazar-real-record{border-radius:22px}.about-store-grid figure img{min-height:410px}.vip-invitation-card{border-radius:24px;min-height:0;padding:31px 23px}.vip-invitation-copy h2,.vip-channel-card h2{font-size:44px}.vip-main-button{min-height:72px}.vip-main-button span{font-size:15px}.vip-invitation-mark{width:min(72vw,270px)}.vip-rules-grid li{grid-template-columns:1fr;gap:7px}.vip-channel-card{border-radius:23px;min-height:410px;padding:30px 24px}.all-products-heading h2,.washers-heading h2,.mission-values-heading h2,.new-lots-heading h2{font-size:43px}.all-products-grid article,.bazar-moment-grid>a,.bazar-open-grid article,.mission-pillars article,.new-lots-channel-grid article{border-radius:23px;min-height:390px;padding:31px 24px}.all-products-grid h2,.bazar-moment-grid h3,.bazar-open-grid h2,.mission-pillars h2,.new-lots-channel-grid h2{font-size:42px}.washers-grid article{min-height:275px}.washers-checklist ol,.mission-values-grid,.new-lots-process ol{border-radius:22px}.washers-checklist li,.mission-values-grid article,.new-lots-process li{min-height:250px}.parts-identification li{grid-template-columns:45px 1fr}.parts-identification h2,.new-lots-newsletter h2{font-size:42px}.newsletter-form{border-radius:22px;padding:24px 18px}.newsletter-submit{white-space:normal;text-align:left}.bazar-open-actions{flex-direction:column}.bazar-open-actions .button{width:100%}.floating-contact-stack{gap:6px}.floating-contact{padding:6px 8px 6px 7px}.floating-contact span{min-width:106px}.floating-contact small{font-size:8px}}
