.brand-preview .bn-story{color:#282a26;font-family:var(--mono-sans);background:#fff;padding:0 5.5%}.brand-preview .bn-story figure{margin:0}.brand-preview .bn-story img{width:100%;height:auto;display:block}.brand-preview .bn-story figcaption{color:#858681;letter-spacing:.07em;justify-content:space-between;gap:16px;padding-top:14px;font-size:10px;line-height:1.6;display:flex}.brand-preview .bn-eyebrow{letter-spacing:.22em;color:#7b7e74;font-size:10px;display:block}.brand-preview .bn-brand{background:#fff;grid-template-columns:33.95% 63.05%;align-items:center;gap:3%;max-width:1440px;margin:0 auto;padding:65px 0;display:grid}.brand-preview .bn-brand-copy{box-sizing:border-box;min-width:0;max-width:350px;padding:0 0 0 4%}.brand-preview .bn-brand h2{font:300 clamp(28px,2.7vw,43px)/1.5 var(--mono-serif);letter-spacing:.28em;margin:0 0 8px}.brand-preview .bn-genesis{font:300 clamp(20px,1.9vw,29px)/1.5 var(--mono-serif);letter-spacing:.035em;color:#7b7e74;margin:0}.brand-preview .bn-brand-message{margin-top:50px}.brand-preview .bn-brand-message h3{font:400 clamp(15px,1.3vw,19px)/1.8 var(--mono-serif);letter-spacing:.035em;color:#292929;margin:0 0 14px}.brand-preview .bn-brand-message>p{font:300 14px/2.1 var(--mono-sans);letter-spacing:.025em;color:#62655e;margin:0}.brand-preview .bn-building{width:100%;min-width:0}.brand-preview .bn-building img{object-fit:contain;height:auto}.brand-preview .bn-senses{max-width:1440px;margin:auto;padding:0 0 100px}.brand-preview .bn-senses-heading{border-top:1px solid #dcded7;justify-content:space-between;align-items:end;margin-bottom:85px;padding-top:38px;display:flex}.brand-preview .bn-senses-heading h2{font:300 clamp(26px,2.4vw,38px)/1.6 var(--mono-serif);letter-spacing:.12em;margin:18px 0 0}.brand-preview .bn-senses-heading>p{color:#858681;letter-spacing:.05em;margin:0 0 4px;font-size:12px;line-height:2.1}.brand-preview .bn-sense{grid-template-columns:1.65fr 1fr;align-items:center;gap:9%;margin:0 0 125px;display:grid}.brand-preview .bn-sense:nth-of-type(2n){grid-template-columns:1fr 1.65fr}.brand-preview .bn-sense:nth-of-type(2n)>figure{grid-area:1/2}.brand-preview .bn-sense:nth-of-type(2n) .bn-sense-copy{grid-area:1/1;padding-left:8%}.brand-preview .bn-sense img{aspect-ratio:1.65;object-fit:cover}.brand-preview .bn-sense-03{padding-right:8%}.brand-preview .bn-sense-03 img{aspect-ratio:1.05;object-fit:contain}.brand-preview .bn-index{letter-spacing:.2em;color:#858681;margin-bottom:25px;font-size:9px;display:block}.brand-preview .bn-sense h3{margin:0;font-weight:300}.brand-preview .bn-english{font:300 clamp(30px,3.4vw,56px)/1.2 var(--mono-serif);letter-spacing:.015em;display:block}.brand-preview .bn-chinese{font:300 25px/1.5 var(--mono-serif);letter-spacing:.24em;margin-top:16px;display:block}.brand-preview .bn-sense-copy>p{font:300 14px/2 var(--mono-sans);color:#777a70;letter-spacing:.04em;margin:25px 0}.brand-preview .bn-rule{background:#afb4a5;width:38px;height:1px;margin-top:36px;display:block}.brand-preview .bn-image-note{color:#858681;border-top:1px solid #dcded7;margin:0;padding-top:20px;font-size:10px;line-height:2}@media (min-width:1600px){.brand-preview .bn-brand{padding-top:85px;padding-bottom:85px}}@media (max-width:800px){.brand-preview .bn-story{padding:0 7%}.brand-preview .bn-brand{flex-direction:column;gap:25px;padding:40px 0 15px;display:flex}.brand-preview .bn-brand-copy{box-sizing:border-box;width:100%;max-width:none;padding:0 6%}.brand-preview .bn-brand h2{letter-spacing:.24em;margin:0 0 6px;font-size:29px;line-height:1.6}.brand-preview .bn-genesis{font-size:22px}.brand-preview .bn-brand-message{margin-top:32px}.brand-preview .bn-brand-message h3{letter-spacing:.015em;margin-bottom:12px;font-size:15px;line-height:1.9}.brand-preview .bn-brand-message>p{letter-spacing:0;font-size:12px;line-height:2.1}.brand-preview .bn-building{width:110%;max-width:none;margin-left:-5%!important}.brand-preview .bn-senses{padding-bottom:65px}.brand-preview .bn-senses-heading{margin-bottom:48px;padding-top:27px;display:block}.brand-preview .bn-senses-heading h2{letter-spacing:.08em;font-size:25px}.brand-preview .bn-senses-heading>p{margin-top:20px;font-size:11px}.brand-preview .bn-sense,.brand-preview .bn-sense:nth-of-type(2n){flex-direction:column;align-items:stretch;gap:28px;margin-bottom:65px;padding:0;display:flex}.brand-preview .bn-sense:nth-of-type(2n) .bn-sense-copy{padding:0}.brand-preview .bn-sense-02>figure{width:91%;margin-left:auto}.brand-preview .bn-sense-03>figure{width:88%}.brand-preview .bn-sense img{aspect-ratio:1.4}.brand-preview .bn-sense-03 img{aspect-ratio:1.05}.brand-preview .bn-index{margin-bottom:12px;font-size:9px}.brand-preview .bn-english{font-size:37px}.brand-preview .bn-chinese{margin-top:10px;font-size:23px}.brand-preview .bn-sense-copy>p{margin:15px 0;font-size:12px}.brand-preview .bn-rule{margin-top:22px}.brand-preview .bn-story figcaption{padding-top:10px;font-size:9px}}.brand-preview .bn-brand .bn-developer-logo{object-fit:contain;width:85%;max-width:100%;height:auto;display:block}.brand-preview .bn-brand h2{margin-bottom:0;line-height:1}@media (max-width:800px){.brand-preview .bn-brand .bn-developer-logo{width:85%;max-width:260px}.brand-preview .bn-brand h2{margin-bottom:0}}.brand-preview .fs-senses{background:#fff;max-width:1440px;margin:auto;padding:38px 0 85px}.brand-preview .fs-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:42px;display:flex}.brand-preview .fs-heading h2{font:300 clamp(25px,2.6vw,39px)/1.6 var(--mono-serif);letter-spacing:.13em;margin:15px 0 0}.brand-preview .fs-heading>p{color:#686b63;letter-spacing:.12em;margin:0 0 5px;font-size:12px;line-height:2}.brand-preview .fs-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding-bottom:32px;display:grid}.brand-preview .fs-portrait{aspect-ratio:3/5;isolation:isolate;cursor:default;min-width:0;position:relative;overflow:hidden}.brand-preview .fs-portrait:nth-child(2n){transform:translateY(32px)}.brand-preview .fs-portrait>img{object-fit:cover;filter:saturate(.86);width:100%;height:100%;transition:transform .65s ease-out,opacity .4s ease-out;position:absolute;inset:0}.brand-preview .fs-shade{pointer-events:none;background:linear-gradient(#0000 24%,#00000026 43%,#00000087 78%,#0000009e 100%);position:absolute;inset:0}.brand-preview .fs-portrait .fs-caption{color:#fff;letter-spacing:normal;font-family:var(--mono-serif);text-align:center;pointer-events:none;padding:0;display:block;position:absolute;inset:0}.brand-preview .fs-identity{position:absolute;bottom:20%;left:8px;right:8px}.brand-preview .fs-letter{font:400 clamp(52px,6.9vw,110px)/.95 var(--mono-serif);transition:transform .45s ease-out;display:block}.brand-preview .fs-caption h3{margin:8px 0 0;font-weight:400}.brand-preview .fs-en{font:400 clamp(15px,1.75vw,27px)/1.35 var(--mono-serif);letter-spacing:.13em;overflow-wrap:normal;display:block}.brand-preview .fs-zh{font:300 clamp(16px,1.7vw,26px)/1.5 var(--mono-serif);letter-spacing:.13em;margin-top:7px;display:block}.brand-preview .fs-phrase{font:300 clamp(12px,1.2vw,18px)/1.5 var(--mono-serif);letter-spacing:.32em;margin:0;padding-left:.32em;position:absolute;bottom:5%;left:0;right:0}.brand-preview .fs-note{color:#7b7e74;text-align:right;letter-spacing:.12em;margin:20px 0 0;font-size:10px}@media (min-width:801px) and (hover:hover) and (pointer:fine){.brand-preview .fs-portrait:hover>img{transform:scale(1.05)}.brand-preview .fs-grid:has(.fs-portrait:hover) .fs-portrait:not(:hover)>img{opacity:.75}.brand-preview .fs-portrait:hover .fs-letter{transform:translateY(-8px)}}@media (max-width:800px){.brand-preview .fs-senses{padding:30px 0 55px}.brand-preview .fs-heading{margin-bottom:25px;display:block}.brand-preview .fs-heading h2{letter-spacing:.08em;font-size:25px}.brand-preview .fs-heading>p{margin-top:12px;font-size:10px}.brand-preview .fs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px;padding-bottom:18px}.brand-preview .fs-portrait:nth-child(2n){transform:translateY(18px)}.brand-preview .fs-letter{font-size:clamp(48px,13vw,78px)}.brand-preview .fs-en{letter-spacing:.08em;font-size:clamp(12px,3.5vw,22px)}.brand-preview .fs-zh{margin-top:5px;font-size:clamp(16px,4.2vw,23px)}.brand-preview .fs-phrase{letter-spacing:.22em;font-size:clamp(11px,2.9vw,16px)}.brand-preview .fs-note{margin-top:16px}}@media (prefers-reduced-motion:reduce){.brand-preview .fs-portrait>img,.brand-preview .fs-letter{transition:none!important}.brand-preview .fs-portrait:hover>img,.brand-preview .fs-portrait:hover .fs-letter{transform:none!important}.brand-preview .fs-portrait>img{opacity:1!important}}.brand-preview .fs-portrait>img[src*=supplied-20261023]{filter:none}.brand-preview .fs-portrait>img[src*=originality-supplied]{object-position:42% 50%}.brand-preview .fs-portrait>img[src*=delight-supplied]{object-position:58% 58%}@media (max-width:800px){.brand-preview .fs-senses{width:calc(100vw - 40px);max-width:none;position:relative;left:50%;transform:translate(-50%)}.brand-preview .fs-heading h2{letter-spacing:.04em;font-size:clamp(28px,7.2vw,30px)}.brand-preview .fs-heading>p{letter-spacing:.03em;font-size:14px}.brand-preview .fs-grid{gap:20px 12px;padding-bottom:0}.brand-preview .fs-portrait{aspect-ratio:3/4}.brand-preview .fs-portrait:nth-child(2n){transform:none}.brand-preview .fs-letter{display:none}.brand-preview .fs-identity{bottom:23%;left:5px;right:5px}.brand-preview .fs-caption h3{margin:0}.brand-preview .fs-en{letter-spacing:.03em;white-space:nowrap;font-size:clamp(12px,3.6vw,16px);line-height:1.15}.brand-preview .fs-word-initial{font-size:2.1em;line-height:.8}.brand-preview .fs-word-originality{letter-spacing:.01em;font-size:clamp(11px,3.2vw,14px)}.brand-preview .fs-zh{letter-spacing:.08em;white-space:nowrap;margin-top:6px;font-size:clamp(18px,4.8vw,21px);line-height:1.35}.brand-preview .fs-phrase{letter-spacing:.16em;white-space:nowrap;font-size:clamp(11px,3vw,13px);line-height:1.4;bottom:7%}.brand-preview .fs-shade{background:linear-gradient(#0000 42%,#0000001f 57%,#0000006b 78%,#000000a6 100%)}}.brand-preview .preview-brands-wrap{background:#fff;padding:0 3% 80px}@media (max-width:767px){.brand-preview .preview-brands-wrap{padding:0 6% 50px}}.brand-preview .mono-journal{background:#fff;flex-direction:column;height:auto;margin-bottom:40px;display:flex}.brand-preview .mono-journal>img{object-fit:contain;filter:none;z-index:auto;width:100%;height:auto;max-height:680px;position:static;inset:auto}.brand-preview .mono-journal-card{flex-shrink:0}@media (max-width:767px){.brand-preview .mono-journal{margin-bottom:20px}.brand-preview .mono-journal>img{object-fit:contain;height:auto;max-height:none}}.brand-preview .aerial-city-heading h3{font:300 clamp(40px,3.3vw,48px)/1.2 var(--mono-serif);letter-spacing:.025em;white-space:nowrap;margin:25px 0 0}@media (max-width:767px){.brand-preview .mono-aerial .mono-section-top{grid-template-columns:1fr;gap:26px}.brand-preview .aerial-city-heading h3{white-space:normal;margin-top:16px;font-size:clamp(27px,7.5vw,36px)}}
