._gallery_a1l7f_1{width:min(1120px,100% - 32px);color:var(--color-ink);font-family:var(--font-ui);margin-inline:auto}._hero_a1l7f_7{text-align:center;padding-block:30px 25px}._hero_a1l7f_7 h1{font:700 clamp(32px, 5vw, 52px) / 1.08 var(--font-display);letter-spacing:-.025em;text-wrap:balance;margin:10px 0 12px}._hero_a1l7f_7 p:last-child{max-width:620px;color:var(--color-ink-2);margin:0 auto;font-size:clamp(15px,2.4vw,18px);line-height:1.6}._kicker_a1l7f_24{color:var(--color-link);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}._tabs_a1l7f_32{flex-wrap:wrap;justify-content:center;gap:8px;margin:12px auto 24px;scroll-margin-top:16px;display:flex}._tabs_a1l7f_32 a,._actions_a1l7f_41 a,._actions_a1l7f_41 button{border:1px solid var(--color-line);background:var(--color-surface);min-height:44px;color:var(--color-ink);font:600 13px / 1.25 var(--font-ui);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding-inline:15px;text-decoration:none;display:inline-flex}._tabs_a1l7f_32 a{border-radius:999px}._tabs_a1l7f_32 a[aria-current]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-surface)}._gallery_a1l7f_1 :is(a,button):focus-visible{outline:2px solid var(--color-link);outline-offset:3px}._grid_a1l7f_68{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._card_a1l7f_73{border:1px solid var(--color-line-soft);background:var(--color-surface);color:inherit;border-radius:17px;padding:10px;text-decoration:none;display:block}._card_a1l7f_73:hover,._compare_a1l7f_83 a:hover{border-color:var(--color-link)}._card_a1l7f_73 img,._art_a1l7f_87 img{background:var(--color-rule);border-radius:12px;width:100%;height:auto;display:block}._card_a1l7f_73 div{padding:10px 5px 3px}._card_a1l7f_73 h2{font:700 21px / 1.2 var(--font-display);justify-content:space-between;align-items:baseline;gap:4px;margin:0;display:flex}._card_a1l7f_73 h2 span{color:var(--color-link);font:600 16px / 1 var(--font-ui)}._card_a1l7f_73 p,._section_a1l7f_110 p:not(._kicker_a1l7f_24){color:var(--color-ink-2);margin:6px 0 0;font-size:14px;line-height:1.55}._detail_a1l7f_116{scroll-margin-top:18px}._detail_a1l7f_116[hidden]{display:none}._feature_a1l7f_122{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;display:grid}._art_a1l7f_87{margin:0}._art_a1l7f_87 figcaption{color:var(--color-ink-2);gap:4px;margin-top:9px;font-size:13px;display:grid}._art_a1l7f_87 figcaption span{color:var(--color-link);font-weight:600}._promptPanel_a1l7f_142{border:1px solid var(--color-line-soft);background:var(--color-surface);border-radius:18px;padding:22px}._promptPanel_a1l7f_142 h2,._section_a1l7f_110 h2,._section_a1l7f_110 h3{font:700 clamp(25px, 4vw, 36px) / 1.15 var(--font-display);margin:5px 0 8px}._promptPanel_a1l7f_142>p{color:var(--color-ink-2);margin:0 0 16px}._prompt_a1l7f_142{border:1px solid var(--color-line-soft);background:var(--color-paper);border-radius:12px;margin-bottom:14px;padding:14px}._prompt_a1l7f_142 h3{margin:0 0 6px;font-size:14px}._prompt_a1l7f_142 p{overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;margin:0;font-size:15px;line-height:1.55}._actions_a1l7f_41{flex-wrap:wrap;gap:8px;display:flex}._actions_a1l7f_41 a{background:var(--color-accent);border-color:var(--color-accent)}._actions_a1l7f_41 button:disabled{cursor:default}._promptPanel_a1l7f_142 ._feedback_a1l7f_188{min-height:18px;color:var(--color-link);margin:7px 0 0;font-size:12px;display:block}._section_a1l7f_110{margin-top:clamp(30px,5vw,55px)}._section_a1l7f_110 h3{margin-top:20px;font-size:clamp(22px,3.5vw,29px)}._compare_a1l7f_83{border:1px solid var(--color-line-soft);background:var(--color-surface);border-radius:15px;margin:18px 0 24px;display:grid}._compare_a1l7f_83 a,._compareHead_a1l7f_210{min-height:45px;color:var(--color-ink);border:1px solid #0000;grid-template-columns:minmax(112px,1fr) minmax(0,2fr) minmax(0,1.45fr);align-items:center;gap:12px;padding:10px 14px;font-size:14px;text-decoration:none;display:grid}._compare_a1l7f_83 a{border-top-color:var(--color-line-soft)}._compareHead_a1l7f_210,._compare_a1l7f_83 a span:last-child{color:var(--color-ink-2)}._trio_a1l7f_229,._edits_a1l7f_230{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0 0;padding:0;list-style:none;display:grid}._edits_a1l7f_230{grid-template-columns:repeat(2,minmax(0,1fr))}._trio_a1l7f_229>*,._edits_a1l7f_230>*{border:1px solid var(--color-line-soft);background:var(--color-surface);border-radius:13px;padding:15px}._edits_a1l7f_230>*{border-color:var(--color-accent-soft);background:var(--color-accent-tint)}._trio_a1l7f_229 h4,._edits_a1l7f_230 h4{margin:0;font-size:16px}@media (width<=640px){._hero_a1l7f_7{padding-block:23px 18px}._tabs_a1l7f_32{gap:5px}._tabs_a1l7f_32 a{padding-inline:9px;font-size:12px}._grid_a1l7f_68{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}._card_a1l7f_73{padding:8px}._card_a1l7f_73 div{padding:9px 2px 3px}._card_a1l7f_73 h2{font-size:clamp(15px,4.3vw,18px)}._card_a1l7f_73 p{font-size:12px}._feature_a1l7f_122,._trio_a1l7f_229,._edits_a1l7f_230{grid-template-columns:minmax(0,1fr);gap:12px}._promptPanel_a1l7f_142{padding:15px}._compareHead_a1l7f_210{display:none}._compare_a1l7f_83 a{grid-template-columns:minmax(0,1fr);gap:4px}}
