._index_tnfd0_11{padding:clamp(20px,2.5vw,28px);background:#fffdf8;border:1px solid var(--line);border-radius:var(--radius);scroll-margin-top:88px}._grid_tnfd0_19{display:grid;gap:28px}._groupTitle_tnfd0_24{display:flex;align-items:baseline;gap:12px;font-family:var(--serif);font-weight:400;font-size:1.45rem}._groupTitle_tnfd0_24 a{text-decoration:none}._groupTitle_tnfd0_24 a:hover{color:var(--accent-text)}._count_tnfd0_41{font-family:var(--sans);font-size:.9rem;font-weight:600;color:var(--muted)}._list_tnfd0_48{display:flex;flex-wrap:wrap;gap:12px 10px;margin-top:16px}._chip_tnfd0_2{position:relative;display:inline-flex;align-items:center;min-height:44px;padding:8px 16px;font-size:1rem;font-weight:600;line-height:1.2;text-decoration:none;color:var(--ink);border:1px solid var(--line-strong);border-radius:999px;background:#fff;transition:transform .15s ease}._chip_tnfd0_2:hover{transform:translateY(-2px)}._chip_tnfd0_2 span{position:relative}._s-minimalism_tnfd0_83{background:transparent;border-color:transparent;border-bottom:1px solid var(--ink);border-radius:0;font-weight:400;letter-spacing:.02em;padding-inline:4px}._s-flat_tnfd0_93{background:#2f80ed;border-color:#2f80ed;border-radius:4px;color:#fff}._s-material_tnfd0_100{background:#6750a4;border-color:#6750a4;color:#fff;border-radius:999px;box-shadow:0 1px 3px #0000004d,0 4px 10px #6750a459;font-weight:500;letter-spacing:.01em}._s-glassmorphism_tnfd0_110{overflow:hidden;color:#1d1440;border:1px solid rgba(255,255,255,.7);border-radius:14px;background:linear-gradient(#ffffff73,#ffffff73),radial-gradient(circle at 15% 30%,#ff8fd1 0 30%,transparent 60%),radial-gradient(circle at 85% 70%,#7cc7ff 0 30%,transparent 60%),#c9b8ff;box-shadow:inset 0 1px #ffffffe6,0 6px 18px #503ca02e}._s-bento_tnfd0_123{background:#f1f1f4;border:0;border-radius:16px;box-shadow:inset 0 0 0 1px #0000000f;padding-left:40px}._s-bento_tnfd0_123:before{content:"";position:absolute;left:14px;top:50%;width:18px;height:18px;transform:translateY(-50%);background:linear-gradient(#16140f,#16140f) 0 0 / 10px 8px no-repeat,linear-gradient(#e8420f,#e8420f) 12px 0 / 6px 8px no-repeat,linear-gradient(#9a958a,#9a958a) 0 10px / 6px 8px no-repeat,linear-gradient(#16140f,#16140f) 8px 10px / 10px 8px no-repeat}._s-neo-brutalism_tnfd0_147{background:#ffd23f;border:2.5px solid #000;border-radius:6px;box-shadow:4px 4px #000;color:#000;font-weight:800}._s-neo-brutalism_tnfd0_147:hover{transform:translate(2px,2px);box-shadow:2px 2px #000}._s-aurora_tnfd0_161{border:0;color:#fff;background:radial-gradient(circle at 20% 20%,#7b5cff 0,transparent 55%),radial-gradient(circle at 80% 80%,#ff5ca8 0,transparent 55%),radial-gradient(circle at 70% 10%,#21d4fd 0,transparent 50%),#241a52;box-shadow:0 8px 22px #7b5cff59}._s-neumorphism_tnfd0_172{background:#e4e1d9;border:0;border-radius:14px;color:#4b4740;box-shadow:5px 5px 10px #c3bfb5,-5px -5px 10px #fff}._s-claymorphism_tnfd0_180{background:#ffc4dd;border:0;border-radius:22px;color:#6b1240;font-weight:700;box-shadow:inset -4px -5px 8px #c4468259,inset 4px 4px 8px #fffc,0 8px 16px #c4468240}._s-skeuomorphism_tnfd0_192{border:1px solid #5c3b1e;border-radius:8px;color:#fff8ec;font-family:Georgia,Times New Roman,serif;font-weight:700;text-shadow:0 -1px 0 rgba(0,0,0,.6);background:linear-gradient(#a0703f,#6e4522);box-shadow:inset 0 1px #ffffff59,0 2px 3px #00000059}._s-bauhaus_tnfd0_205{background:#fff;border:2px solid #16140f;border-radius:0;padding-left:64px;font-weight:800;letter-spacing:.01em}._s-bauhaus_tnfd0_205:before{content:"";position:absolute;left:10px;top:50%;width:28px;height:14px;transform:translateY(-50%);background:radial-gradient(circle,#d62828 0 6px,transparent 6.5px) 0 0 / 14px 14px no-repeat,linear-gradient(#f2b705,#f2b705) 15px 1px / 12px 12px no-repeat}._s-bauhaus_tnfd0_205:after{content:"";position:absolute;left:40px;top:50%;width:0;height:0;transform:translateY(-50%);border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:13px solid #1d4ed8}._s-art-deco_tnfd0_241{background:#10201d;border:1px solid #c9a24a;border-radius:0;color:#e8cf8a;font-family:var(--serif);font-weight:400;letter-spacing:.18em;text-transform:uppercase;font-size:.85rem;outline:1px solid #c9a24a;outline-offset:-5px;padding-inline:20px}._s-swiss_tnfd0_256{background:#e30613;border:0;border-radius:0;color:#fff;font-weight:800;letter-spacing:-.02em;padding:8px 14px 6px;align-items:flex-end}._s-editorial_tnfd0_267{background:transparent;border:0;border-radius:0;border-top:2px solid var(--ink);font-family:var(--serif);font-style:italic;font-weight:400;font-size:1.15rem;padding-inline:2px}._s-terminal_tnfd0_279{background:#071a0c;border:1px solid #1f5f2f;border-radius:4px;color:#59ff8b;font-family:Cascadia Mono,Consolas,Courier New,monospace;font-weight:500;text-shadow:0 0 6px rgba(89,255,139,.55)}._s-terminal_tnfd0_279 span:before{content:"> "}._s-pixel-art_tnfd0_293{background:#ffcd4d;border:0;border-radius:0;color:#2b1b00;font-family:Cascadia Mono,Consolas,Courier New,monospace;font-weight:800;text-transform:uppercase;font-size:.85rem;letter-spacing:.06em;margin:4px;box-shadow:0 -4px #2b1b00,0 4px #2b1b00,-4px 0 #2b1b00,4px 0 #2b1b00,4px 4px 0 4px #c27c0e}._s-memphis_tnfd0_313{background:radial-gradient(circle,#16140f 1.5px,transparent 2px) 0 0 / 10px 10px,#ffe94d;border:2px solid #16140f;border-radius:0;color:#16140f;font-weight:800;box-shadow:5px -5px #ff5fa2,-5px 5px #23c4c4}._s-memphis_tnfd0_313 span{background:#ffe94d;padding:0 4px}._s-cyberpunk_tnfd0_329{background:#0d0221;border:0;border-radius:0;color:#fcee0a;font-weight:700;letter-spacing:.06em;text-transform:uppercase;font-size:.88rem;text-shadow:2px 0 0 rgba(255,0,170,.75),-2px 0 0 rgba(0,240,255,.75);clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% 100%,12px 100%,0 calc(100% - 12px));padding-inline:20px}._s-y2k_tnfd0_343{border:1px solid #9aa3b5;color:#2a1d5c;font-weight:800;font-style:italic;letter-spacing:.02em;background:linear-gradient(180deg,#fff,#d9dde8 45%,#aab1c4 50%,#e7d6ff,#ffd1f0);box-shadow:inset 0 1px #fff,0 2px 6px #503ca040}._s-frutiger-aero_tnfd0_353{border:1px solid #2a9ad6;color:#053a5c;font-weight:700;background:linear-gradient(180deg,rgba(255,255,255,.85) 0%,rgba(255,255,255,.25) 48%,transparent 50%),linear-gradient(180deg,#8fe3ff,#33b6f0 55%,#7ee08a);box-shadow:inset 0 -2px 6px #005a8c40,0 3px 8px #1e8cc84d}._s-vaporwave_tnfd0_363{border:0;border-radius:0;color:#fff;font-family:var(--serif);font-style:italic;font-weight:400;letter-spacing:.08em;text-shadow:2px 2px 0 #2b1055;background:linear-gradient(90deg,#ff71ce,#b967ff 50%,#01cdfe)}._s-brutalism_tnfd0_375{background:#fff;border:1px solid #000;border-radius:0;color:#00e;font-family:Times New Roman,Times,serif;font-weight:400;font-size:1.1rem;text-decoration:underline;padding:6px 10px}._s-brutalism_tnfd0_375:hover{transform:none;color:#551a8b}._s-organic_tnfd0_392{background:#dfe8cf;border:0;color:#2f4423;font-family:var(--serif);font-weight:400;font-size:1.08rem;border-radius:62% 38% 55% 45%/55% 60% 40% 45%;padding-inline:22px}._s-hand-drawn_tnfd0_403{background:#fffdf6;border:2px solid #2b2b2b;color:#2b2b2b;font-family:Comic Sans MS,Segoe Print,Bradley Hand,cursive;font-weight:400;border-radius:255px 15px 225px/15px 225px 15px 255px;transform:rotate(-1.2deg)}._s-hand-drawn_tnfd0_403:hover{transform:rotate(.8deg) translateY(-2px)}@media(max-width:860px){._grid_tnfd0_19{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){._chip_tnfd0_2:hover,._s-hand-drawn_tnfd0_403{transform:none}}._style_1i84d_3{padding-block:clamp(40px,5vw,64px);border-top:1px solid var(--line);scroll-margin-top:72px}._grid_1i84d_9{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,8fr);grid-template-areas:"head gallery" "details gallery";grid-template-rows:auto 1fr;column-gap:clamp(32px,4vw,64px);align-items:start}._head_1i84d_20{grid-area:head}._details_1i84d_21{grid-area:details}._gallery_1i84d_22{grid-area:gallery}._name_1i84d_24{font-family:var(--serif);font-weight:400;font-size:clamp(2rem,3.6vw,2.9rem);line-height:1.02;letter-spacing:-.015em}._period_1i84d_32{margin-top:10px;font-size:.95rem;font-weight:600;color:var(--accent-text)}._description_1i84d_39{margin-top:18px;font-size:1.08rem;color:var(--ink-soft)}._label_1i84d_45{margin-top:24px;font-size:.95rem;font-weight:650;color:var(--ink)}._history_1i84d_52{margin-top:6px;font-size:.98rem;color:var(--muted)}._lists_1i84d_58{display:grid;grid-template-columns:1fr;gap:0}._traits_1i84d_64{margin-top:8px;display:grid;gap:6px;font-size:.98rem}._traits_1i84d_64 li{position:relative;padding-left:18px}._traits_1i84d_64 li:before{content:"";position:absolute;left:0;top:.62em;width:7px;height:7px;background:var(--accent)}._uses_1i84d_87{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}._uses_1i84d_87 li{padding:5px 12px;border:1px solid var(--line-strong);border-radius:999px;font-size:.9rem;font-weight:500;color:var(--ink-soft)}._back_1i84d_103{display:inline-block;margin-top:26px;font-size:.92rem;font-weight:600;color:var(--muted);text-underline-offset:4px}._back_1i84d_103:hover{color:var(--accent-text)}._gallery_1i84d_22{display:grid;gap:12px}._shot_1i84d_122{position:relative;display:block;width:100%;padding:0;border:0;border-radius:10px;overflow:hidden;background:var(--paper-deep);cursor:zoom-in;box-shadow:0 0 0 1px var(--line)}._shot_1i84d_122 img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover;transition:transform .35s ease}._shot_1i84d_122:hover img{transform:scale(1.025)}._main_1i84d_147{border-radius:14px}._zoom_1i84d_152{position:absolute;right:12px;bottom:12px;display:grid;place-items:center;width:38px;height:38px;border-radius:999px;background:#16140fc7;color:var(--paper)}._thumbs_1i84d_165{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}@media(max-width:960px){._grid_1i84d_9{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "gallery" "details";grid-template-rows:auto}._gallery_1i84d_22{margin-top:24px}._lists_1i84d_58{grid-template-columns:1fr 1fr;gap:0 32px}}@media(max-width:640px){._lists_1i84d_58{grid-template-columns:1fr}._thumbs_1i84d_165{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._gallery_1i84d_22{gap:10px}}._dialog_lz81p_4{position:fixed;inset:0;width:100vw;max-width:none;height:100dvh;max-height:none;margin:0;padding:0;border:0;background:#100e0bf5;color:#f4f1ea;font-family:var(--sans);overscroll-behavior:contain}._dialog_lz81p_4::backdrop{background:#100e0b99}html:has(dialog[open]){overflow:hidden}._frame_lz81p_29{display:grid;grid-template-rows:auto minmax(0,1fr) auto;height:100%;padding:14px clamp(12px,3vw,28px) 16px;gap:12px;animation:_fade_lz81p_1 .18s ease-out}._top_lz81p_38{display:flex;align-items:center;gap:16px}._caption_lz81p_44{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-right:auto;min-width:0;font-size:.98rem}._caption_lz81p_44 strong{font-family:var(--serif);font-weight:400;font-size:1.25rem}._caption_lz81p_44 span{color:#f4f1eab8}._counter_lz81p_64{font-size:.92rem;font-weight:600;color:#f4f1eab8;font-variant-numeric:tabular-nums;white-space:nowrap}._iconBtn_lz81p_72{display:grid;place-items:center;flex:none;width:46px;height:46px;padding:0;border:1px solid rgba(244,241,234,.22);border-radius:999px;background:#f4f1ea0f;color:#f4f1ea;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}._iconBtn_lz81p_72:hover{background:#ff4d1c;border-color:#ff4d1c;color:#16140f}._iconBtn_lz81p_72:focus-visible,._stripBtn_lz81p_94:focus-visible{outline:3px solid #ff4d1c;outline-offset:3px}._stage_lz81p_100{position:relative;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:clamp(8px,2vw,20px);min-height:0;touch-action:pan-y}._image_lz81p_110{grid-column:2;justify-self:center;width:auto;height:auto;max-width:100%;max-height:calc(100dvh - 190px);border-radius:8px;box-shadow:0 30px 80px #00000080;animation:_fade_lz81p_1 .2s ease-out;-webkit-user-select:none;user-select:none}._prev_lz81p_124{grid-column:1}._next_lz81p_125{grid-column:3}._arrow_lz81p_127{width:54px;height:54px}._strip_lz81p_94{display:flex;justify-content:center;gap:10px;overflow-x:auto;padding:4px}._stripBtn_lz81p_94{display:block;width:104px;padding:0;border:2px solid transparent;border-radius:6px;overflow:hidden;background:none;opacity:.55;cursor:pointer;transition:opacity .15s ease,border-color .15s ease}._stripBtn_lz81p_94:hover{opacity:.9}._stripBtn_lz81p_94[aria-current=true]{opacity:1;border-color:#ff4d1c}._stripBtn_lz81p_94 img{width:100%;height:auto;aspect-ratio:16 / 10;object-fit:cover}@keyframes _fade_lz81p_1{0%{opacity:0}to{opacity:1}}@media(max-width:720px){._stage_lz81p_100{grid-template-columns:minmax(0,1fr)}._image_lz81p_110{grid-column:1;grid-row:1}._arrow_lz81p_127{position:absolute;bottom:-62px;width:46px;height:46px}._prev_lz81p_124{left:0}._next_lz81p_125{right:0}._strip_lz81p_94{margin-inline:56px;justify-content:flex-start}._stripBtn_lz81p_94{width:72px}._image_lz81p_110{max-height:calc(100dvh - 230px)}._caption_lz81p_44 strong{font-size:1.1rem}._caption_lz81p_44 span{font-size:.9rem}}@media(prefers-reduced-motion:reduce){._frame_lz81p_29,._image_lz81p_110{animation:none}}._hero_1sh5w_4{padding:clamp(28px,4vw,48px) 0 clamp(28px,4vw,44px)}._breadcrumb_1sh5w_8{display:flex;flex-wrap:wrap;gap:8px;font-size:.92rem;font-weight:500;color:var(--muted)}._breadcrumb_1sh5w_8 li+li:before{content:"/";margin-right:8px;color:var(--line-strong)}._breadcrumb_1sh5w_8 a{text-decoration:none}._breadcrumb_1sh5w_8 a:hover{color:var(--accent-text);text-decoration:underline}._heroGrid_1sh5w_35{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:40px clamp(40px,5vw,80px);align-items:start}._title_1sh5w_42{margin-top:clamp(20px,3vw,32px);font-family:var(--serif);font-weight:400;font-size:clamp(2.5rem,5.6vw,5rem);line-height:.98;letter-spacing:-.025em;text-wrap:balance}._lead_1sh5w_52{margin-top:clamp(20px,2.5vw,28px);max-width:56ch;font-size:clamp(1.06rem,1.4vw,1.2rem);color:var(--ink-soft)}._ctas_1sh5w_59{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}@media(max-width:960px){._heroGrid_1sh5w_35{grid-template-columns:minmax(0,1fr)}}._note_1sh5w_72{margin-top:22px;font-size:.92rem;color:var(--muted)}._group_1sh5w_79{padding-top:clamp(56px,8vw,104px)}._groupHead_1sh5w_83{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:16px 48px;align-items:end;padding-bottom:clamp(20px,3vw,32px)}._groupIntro_1sh5w_91{max-width:58ch;color:var(--muted);font-size:1.08rem}._midCta_1sh5w_99{margin-top:clamp(40px,6vw,72px);background:var(--paper-deep);border-block:1px solid var(--line)}._midCtaInner_1sh5w_105{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 40px;padding-block:clamp(32px,5vw,52px)}._midCtaTitle_1sh5w_114{font-family:var(--serif);font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.1}._midCtaText_1sh5w_120{margin-top:10px;max-width:56ch;color:var(--ink-soft)}._midCta_1sh5w_99 ._midCtaBtn_1sh5w_127{background:var(--accent);border-color:var(--accent);color:#fff}._midCta_1sh5w_99 ._midCtaBtn_1sh5w_127:hover{background:var(--ink);border-color:var(--ink)}@media(max-width:760px){._groupHead_1sh5w_83{grid-template-columns:1fr}}
