.research[data-astro-cid-emiblvok]{font-family:inherit}.research[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok]{font-size:16px!important}.research[data-astro-cid-emiblvok] h2[data-astro-cid-emiblvok]{font-size:clamp(32px,3.2vw,48px)!important}.source-line[data-astro-cid-emiblvok]{color:#766250;margin-top:20px;line-height:1.7;font-size:12px!important}.concept-options[data-astro-cid-emiblvok]{grid-template-columns:repeat(3,1fr);gap:28px;margin:40px 0 12px;display:grid}.concept-options[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]{border-bottom:1px solid #d9cbbb;padding-bottom:24px}.concept-options[data-astro-cid-emiblvok] svg[data-astro-cid-emiblvok]{fill:none;stroke:#8f633f;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:130px;margin-bottom:22px}.concept-options[data-astro-cid-emiblvok] .filled[data-astro-cid-emiblvok]{fill:#c9a98d;stroke:#8f633f}.concept-options[data-astro-cid-emiblvok] h3[data-astro-cid-emiblvok]{font-size:19px}.concept-options[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok]{font-size:15px!important}.concept-options[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]>span[data-astro-cid-emiblvok]{color:#766250;margin-top:18px;font-size:12px;line-height:1.7;display:block}.redrawn-flow[data-astro-cid-emiblvok]{border-top:1px solid #ded2c6;margin-top:52px;padding:30px 0}.redrawn-flow[data-astro-cid-emiblvok]>p[data-astro-cid-emiblvok]{color:#655345}.redrawn-flow[data-astro-cid-emiblvok] ol[data-astro-cid-emiblvok]{grid-template-columns:repeat(4,1fr);gap:24px;margin:32px 0;padding:0;list-style:none;display:grid}.redrawn-flow[data-astro-cid-emiblvok] li[data-astro-cid-emiblvok]{flex-direction:column;gap:12px;display:flex;position:relative}.redrawn-flow[data-astro-cid-emiblvok] li[data-astro-cid-emiblvok]:not(:last-child):after{content:"";border-top:1px solid #d8c4b0;position:absolute;top:28px;left:76px;right:-10px}.flow-symbol[data-astro-cid-emiblvok]{background:#eee4d8;border-radius:4px;place-items:center;width:56px;height:56px;display:grid}.flow-symbol[data-astro-cid-emiblvok] svg[data-astro-cid-emiblvok]{fill:none;stroke:#805638;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:30px;height:30px}.redrawn-flow[data-astro-cid-emiblvok] b[data-astro-cid-emiblvok]{font-size:15px;font-weight:600}.redrawn-flow[data-astro-cid-emiblvok] small[data-astro-cid-emiblvok]{max-width:14em}.research[data-astro-cid-emiblvok] .survey-block[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok],.research[data-astro-cid-emiblvok] .refinement[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok],.research[data-astro-cid-emiblvok] .evidence-note[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok]{font-size:16px}.research[data-astro-cid-emiblvok] .lead[data-astro-cid-emiblvok]{font-size:18px!important}.research[data-astro-cid-emiblvok] .legend[data-astro-cid-emiblvok] b[data-astro-cid-emiblvok]{font-weight:500}.research[data-astro-cid-emiblvok] .evidence-note[data-astro-cid-emiblvok]{border-bottom:1px solid #e5dcd2}.research[data-astro-cid-emiblvok] .process-pair[data-astro-cid-emiblvok]{margin-top:44px}@media (width<=650px){.concept-options[data-astro-cid-emiblvok]{grid-template-columns:1fr;gap:24px}.concept-options[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]{grid-template-columns:100px 1fr;column-gap:20px;display:grid}.concept-options[data-astro-cid-emiblvok] svg[data-astro-cid-emiblvok]{grid-row:1/4;height:100px}.concept-options[data-astro-cid-emiblvok] h3[data-astro-cid-emiblvok]{margin-bottom:0}.concept-options[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]>span[data-astro-cid-emiblvok]{margin-top:0}.redrawn-flow[data-astro-cid-emiblvok] ol[data-astro-cid-emiblvok]{grid-template-columns:1fr 1fr;gap:30px}.redrawn-flow[data-astro-cid-emiblvok] li[data-astro-cid-emiblvok]:after{display:none}}.research[data-astro-cid-emiblvok]{color:#4d2f20;border-bottom:1px solid #ded2c6;padding:72px 0;scroll-margin-top:80px}.research[data-astro-cid-emiblvok] h2[data-astro-cid-emiblvok]{letter-spacing:-.035em;max-width:20em;margin:0 0 24px;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.3}.lead[data-astro-cid-emiblvok]{color:#655345;max-width:48em;font-size:17px;line-height:1.85}.survey-block[data-astro-cid-emiblvok]{border-bottom:1px solid #e5dcd2;grid-template-columns:1fr 1fr;align-items:center;gap:40px;padding:38px 0;display:grid}.research[data-astro-cid-emiblvok] h3[data-astro-cid-emiblvok]{margin:0 0 16px;font-size:21px;line-height:1.45}.research[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok]{line-height:1.8}.survey-block[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok],.refinement[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok],.evidence-note[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok]{color:#655345;font-size:14px}.research[data-astro-cid-emiblvok] small[data-astro-cid-emiblvok]{color:#766250;font-size:12px;line-height:1.7;display:block}.split[data-astro-cid-emiblvok]{gap:3px;height:28px;display:flex}.split[data-astro-cid-emiblvok] span[data-astro-cid-emiblvok]:first-child{background:#8f633f}.split[data-astro-cid-emiblvok] span[data-astro-cid-emiblvok]:last-child{background:#d7c2ad}.legend[data-astro-cid-emiblvok]{justify-content:space-between;margin-top:12px;font-size:13px;display:flex}.legend[data-astro-cid-emiblvok] b[data-astro-cid-emiblvok]{margin-top:8px;font-size:22px;font-weight:500;display:block}.bar-row[data-astro-cid-emiblvok]{grid-template-columns:1fr auto;gap:8px;margin:0 0 20px;font-size:12px;display:grid}.bar-row[data-astro-cid-emiblvok] b[data-astro-cid-emiblvok]{font-weight:500}.bar-row[data-astro-cid-emiblvok]>div[data-astro-cid-emiblvok]{background:#eee7de;grid-column:1/-1;height:10px}.bar-row[data-astro-cid-emiblvok] i[data-astro-cid-emiblvok]{background:#9a7453;height:100%;display:block}.evidence-note[data-astro-cid-emiblvok]{margin:12px 0;padding:22px 0}.evidence-note[data-astro-cid-emiblvok] b[data-astro-cid-emiblvok]{font-size:15px}.original-source[data-astro-cid-emiblvok]{border-top:1px solid #e5dcd2;margin-top:20px;padding-top:16px}.original-source[data-astro-cid-emiblvok] summary[data-astro-cid-emiblvok]{cursor:pointer;color:#805638;min-height:44px;font-size:14px}.original-source[data-astro-cid-emiblvok] img[data-astro-cid-emiblvok]{object-fit:contain;max-width:100%;max-height:1000px;margin:auto;display:block}.original-source[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok],figcaption[data-astro-cid-emiblvok]{color:#766250;font-size:12px;line-height:1.7}.wide-original[data-astro-cid-emiblvok]{margin:32px 0}.wide-original[data-astro-cid-emiblvok] img[data-astro-cid-emiblvok]{width:100%;display:block}.process-pair[data-astro-cid-emiblvok]{grid-template-columns:1fr 1fr;gap:22px;margin:30px 0;display:grid}.process-pair[data-astro-cid-emiblvok] figure[data-astro-cid-emiblvok]{margin:0}.process-pair[data-astro-cid-emiblvok] img[data-astro-cid-emiblvok]{aspect-ratio:4/3;object-fit:cover;width:100%}.refinement[data-astro-cid-emiblvok]{margin-top:40px}.refinement[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]{border-top:1px solid #e5dcd2;grid-template-columns:180px 1fr;gap:28px;padding:20px 0;display:grid}.refinement[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]>b[data-astro-cid-emiblvok]{font-size:15px;line-height:1.8}.refinement[data-astro-cid-emiblvok] p[data-astro-cid-emiblvok]{margin:0}.research[data-astro-cid-emiblvok] a[data-astro-cid-emiblvok]:focus-visible,.research[data-astro-cid-emiblvok] summary[data-astro-cid-emiblvok]:focus-visible{outline-offset:4px;outline:2px solid #805638}@media (width<=650px){.survey-block[data-astro-cid-emiblvok]{grid-template-columns:1fr;gap:20px}.process-pair[data-astro-cid-emiblvok]{grid-template-columns:1fr}.refinement[data-astro-cid-emiblvok] article[data-astro-cid-emiblvok]{grid-template-columns:1fr;gap:8px}.research[data-astro-cid-emiblvok]{padding:48px 0}}.cup-state-study[data-astro-cid-n7zqrwny]{background:#f2eae0;grid-template-columns:repeat(3,1fr);gap:28px;padding:32px 20px;display:grid}.cup-state-study[data-astro-cid-n7zqrwny]>div[data-astro-cid-n7zqrwny]{justify-items:center;gap:16px;display:grid}.cup-state-study[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{color:#805638;font-size:22px;font-weight:500}.cup-state-study[data-astro-cid-n7zqrwny] svg[data-astro-cid-n7zqrwny]{width:100%;max-width:170px;height:180px}.cup-state-study[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#6d5848;font-size:12px}@media (width<=550px){.cup-state-study[data-astro-cid-n7zqrwny]{gap:12px;padding:24px 12px}.cup-state-study[data-astro-cid-n7zqrwny] svg[data-astro-cid-n7zqrwny]{height:130px}.cup-state-study[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:18px}}@font-face{font-family:Coffee Inter;src:url(/fonts/inter-latin-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.coffee-case[data-astro-cid-n7zqrwny]{--espresso:#4d2f20;--roast:#8f633f;--latte:#c9a98d;--cream:#f4ede4;--paper:#fbfaf7;--yellow:#f3bd3a;color:#241b16;background:var(--paper);font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif}.coffee-case[data-astro-cid-n7zqrwny] [data-astro-cid-n7zqrwny]{box-sizing:border-box}.coffee-hero[data-astro-cid-n7zqrwny]{background:var(--cream);grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:end;gap:48px;min-height:680px;padding:108px clamp(28px,6vw,88px) 54px;display:grid}.coffee-hero__copy[data-astro-cid-n7zqrwny]{align-self:center;max-width:560px}.coffee-back[data-astro-cid-n7zqrwny]{color:#79695f;margin-bottom:68px;font-size:13px;display:inline-block}.coffee-label[data-astro-cid-n7zqrwny],.coffee-eyebrow[data-astro-cid-n7zqrwny]{letter-spacing:.13em;text-transform:uppercase;color:var(--roast);font-size:11px;font-weight:700}.coffee-hero[data-astro-cid-n7zqrwny] h1[data-astro-cid-n7zqrwny]{letter-spacing:-.075em;color:var(--espresso);margin:22px 0 34px;font-size:clamp(64px,9vw,132px);font-weight:600;line-height:.78}.coffee-deck[data-astro-cid-n7zqrwny]{max-width:17em;font-family:Georgia,Songti SC,serif;font-size:clamp(20px,2vw,30px);line-height:1.42}.coffee-hero__visual[data-astro-cid-n7zqrwny]{flex-direction:column;align-self:stretch;min-height:500px;margin:0;display:flex}.coffee-hero__visual[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{object-fit:cover;border-radius:3px;width:100%;height:100%;min-height:480px}.coffee-hero[data-astro-cid-n7zqrwny] figcaption[data-astro-cid-n7zqrwny],.coffee-case[data-astro-cid-n7zqrwny] figcaption[data-astro-cid-n7zqrwny]{color:#7e7068;margin-top:10px;font-size:12px}.coffee-meta[data-astro-cid-n7zqrwny]{border-bottom:1px solid #4d2f2024;grid-template-columns:repeat(4,1fr);max-width:1380px;margin:auto;padding:30px clamp(28px,6vw,88px);display:grid}.coffee-meta[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{flex-direction:column;gap:6px;display:flex}.coffee-meta[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{text-transform:uppercase;letter-spacing:.12em;color:#9a8c83;font-size:10px}.coffee-meta[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{font-size:13px;font-weight:500}.coffee-shell[data-astro-cid-n7zqrwny]{grid-template-columns:190px minmax(0,1fr);gap:50px;max-width:1380px;margin:auto;padding:0 clamp(28px,6vw,88px);display:grid}.coffee-toc[data-astro-cid-n7zqrwny]{flex-direction:column;align-self:start;gap:15px;padding-top:88px;display:flex;position:sticky;top:92px}.coffee-toc[data-astro-cid-n7zqrwny] a[data-astro-cid-n7zqrwny]{color:#9a8c83;letter-spacing:.04em;font-size:11px}.coffee-toc[data-astro-cid-n7zqrwny] a[data-astro-cid-n7zqrwny]:hover{color:var(--espresso)}.coffee-content[data-astro-cid-n7zqrwny]{min-width:0}.coffee-section[data-astro-cid-n7zqrwny]{border-bottom:1px solid #4d2f201f;padding:96px 0;scroll-margin-top:80px}.coffee-section[data-astro-cid-n7zqrwny] h2[data-astro-cid-n7zqrwny]{letter-spacing:-.04em;max-width:16em;color:var(--espresso);margin:18px 0 32px;font-family:Georgia,Songti SC,serif;font-size:clamp(34px,4.3vw,62px);font-weight:400;line-height:1.14}.coffee-lead[data-astro-cid-n7zqrwny]{color:#5e5047;max-width:760px;font-size:18px;line-height:1.8}.coffee-two-col[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr;gap:42px;display:grid}.coffee-two-col[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny],.coffee-section[data-astro-cid-n7zqrwny]>p[data-astro-cid-n7zqrwny]{color:#5e5047;font-size:16px;line-height:1.8}.coffee-wide-media[data-astro-cid-n7zqrwny]{margin:48px 0 0}.coffee-wide-media[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{aspect-ratio:16/8.5;object-fit:cover;width:100%}.shift-card[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 46px 1fr;align-items:stretch;gap:24px;margin:46px 0;display:grid}.shift-card[data-astro-cid-n7zqrwny]>div[data-astro-cid-n7zqrwny]{background:#fff;border:1px solid #4d2f2021;padding:30px}.shift-card[data-astro-cid-n7zqrwny]>div[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.decision-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{letter-spacing:.1em;text-transform:uppercase;color:#9a8c83;font-size:10px}.shift-card[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{margin:16px 0 12px;font-family:Georgia,Songti SC,serif;font-size:26px;font-weight:400}.shift-card[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#6e5e53;font-size:14px;line-height:1.65}.shift-card[data-astro-cid-n7zqrwny]>b[data-astro-cid-n7zqrwny]{text-align:center;color:var(--roast);align-self:center;font-size:28px}.shift-card__after[data-astro-cid-n7zqrwny]{color:#fff;background:var(--espresso)!important}.shift-card__after[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.shift-card__after[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#d8c8bc!important}.coffee-process-photo[data-astro-cid-n7zqrwny]{margin:0}.coffee-process-photo[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{object-fit:cover;width:100%;max-height:620px}.ritual-flow[data-astro-cid-n7zqrwny]{background:#4d2f201f;border:1px solid #4d2f201f;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:46px;display:grid}.ritual-flow[data-astro-cid-n7zqrwny]>div[data-astro-cid-n7zqrwny]{background:var(--paper);flex-direction:column;min-height:210px;padding:24px 16px;display:flex}.ritual-flow[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#9a8c83;font-size:10px}.ritual-flow[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{color:var(--roast);margin:34px 0 24px;font-size:27px;font-style:normal}.ritual-flow[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{font-size:14px}.ritual-flow[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#8e8178;margin-top:8px;font-size:12px;line-height:1.5}.coaster-feature[data-astro-cid-n7zqrwny]{background:var(--espresso);color:#fff;grid-template-columns:.7fr 1fr;align-items:center;gap:48px;margin-top:66px;padding:48px;display:grid}.coaster-feature__image[data-astro-cid-n7zqrwny]{place-items:center;min-height:340px;display:grid}.coaster-feature[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{object-fit:contain;width:min(100%,320px);max-height:320px}.coaster-feature[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{margin:16px 0;font-family:Georgia,Songti SC,serif;font-size:36px;font-weight:400}.coaster-feature[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]:not(.coffee-eyebrow){color:#d9c9bd;line-height:1.8}.phone-grid[data-astro-cid-n7zqrwny]{grid-template-columns:repeat(3,1fr);gap:42px 26px;margin-top:56px;display:grid}.ui-card[data-astro-cid-n7zqrwny]>p[data-astro-cid-n7zqrwny]{letter-spacing:.08em;text-transform:uppercase;color:var(--roast);margin-bottom:14px;font-size:11px;font-weight:700}.ui-card[data-astro-cid-n7zqrwny]>span[data-astro-cid-n7zqrwny]{color:#776960;margin-top:14px;font-size:12px;line-height:1.55;display:block}.phone[data-astro-cid-n7zqrwny]{background:#161311;border-radius:34px;width:100%;max-width:270px;margin:auto;padding:8px;box-shadow:0 22px 48px #3f281b24}.phone-screen[data-astro-cid-n7zqrwny]{aspect-ratio:9/18.7;background:#fbfaf7;border-radius:27px;padding:38px 18px 20px;position:relative;overflow:hidden}.phone-screen[data-astro-cid-n7zqrwny]:before{content:"";background:#171411;border-radius:20px;width:64px;height:18px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone-date[data-astro-cid-n7zqrwny]{letter-spacing:.12em;text-transform:uppercase;color:#998b81;font-size:9px;display:block}.confirm-screen[data-astro-cid-n7zqrwny]{text-align:center}.success-ring[data-astro-cid-n7zqrwny]{background:radial-gradient(circle,#c9a98d 0 34%,#c9a98d59 35% 58%,#c9a98d1f 59%);border-radius:50%;place-items:center;width:120px;height:120px;margin:74px auto 24px;display:grid}.success-ring[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{color:#fff;font-size:25px}.confirm-screen[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:23px;font-weight:400}.confirm-screen[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#998b81;margin-top:9px;font-size:11px}.phone-screen[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{font:inherit;background:0 0;border:0}.confirm-screen[data-astro-cid-n7zqrwny]>button[data-astro-cid-n7zqrwny]{background:var(--espresso);color:#fff;border-radius:20px;padding:11px;font-size:11px;position:absolute;bottom:22px;left:18px;right:18px}.today-screen[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{text-align:center;color:var(--roast);margin:28px 0 20px;font-family:Georgia,serif;font-size:25px;font-weight:400}.today-screen[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:40px}.cup[data-astro-cid-n7zqrwny]{clip-path:polygon(7% 0,93% 0,78% 100%,22% 100%);background:#f4ede4;border:3px solid #d9cabd;border-top:0;width:146px;height:210px;margin:0 auto;position:relative}.cup-fill[data-astro-cid-n7zqrwny]{background:#b68a65;height:54%;position:absolute;bottom:0;left:0;right:0}.mini-actions[data-astro-cid-n7zqrwny]{color:var(--roast);justify-content:space-between;align-items:center;margin-top:30px;display:flex}.mini-actions[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{border:1px solid #d9cabd;border-radius:50%;place-items:center;width:26px;height:26px;display:grid}.mini-actions[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#8d7c70}.timeline-screen[data-astro-cid-n7zqrwny]{padding-left:28px}.timeline-line[data-astro-cid-n7zqrwny]{background:#d8c9bd;width:1px;position:absolute;top:100px;bottom:62px;left:41px}.time-item[data-astro-cid-n7zqrwny]{gap:5px;margin-top:48px;padding-left:35px;display:grid;position:relative}.time-item[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{background:var(--roast);border-radius:50%;width:11px;height:11px;position:absolute;top:4px;left:8px;box-shadow:0 0 0 5px #eadbc9}.time-item[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:21px;font-weight:400}.time-item[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#8a7c72;font-size:11px}.time-note[data-astro-cid-n7zqrwny],.week-note[data-astro-cid-n7zqrwny]{color:#765f50;background:#efe5da;border-radius:14px;margin-top:40px;padding:13px;font-size:10px;line-height:1.45}.week-screen[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{margin-top:26px;font-family:Georgia,serif;font-size:17px;font-weight:400}.week-screen[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:26px}.bars[data-astro-cid-n7zqrwny]{border-bottom:1px solid #d8c9bd;align-items:end;gap:8px;height:180px;margin-top:20px;display:flex}.bars[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{background:linear-gradient(#c6a486,#8f633f);border-radius:6px 6px 0 0;flex:1}.bar-labels[data-astro-cid-n7zqrwny]{color:#9c8f86;justify-content:space-around;margin-top:8px;font-size:8px;display:flex}.reminder-screen[data-astro-cid-n7zqrwny] .setting[data-astro-cid-n7zqrwny]{border-bottom:1px solid #eadfd6;justify-content:space-between;align-items:center;padding:18px 0;display:flex}.setting[data-astro-cid-n7zqrwny]:first-of-type{margin-top:25px}.setting[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:4px;display:grid}.setting[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:12px}.setting[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#9a8c83;font-size:9px}.toggle[data-astro-cid-n7zqrwny]{background:#d8cec6;border-radius:20px;width:30px;height:17px;position:relative}.toggle[data-astro-cid-n7zqrwny]:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;position:absolute;top:2px;left:2px}.toggle[data-astro-cid-n7zqrwny].on{background:var(--roast)}.toggle[data-astro-cid-n7zqrwny].on:after{left:15px}.setting-note[data-astro-cid-n7zqrwny]{color:#8a796f;margin-top:24px;font-size:10px;line-height:1.5}.edit-screen[data-astro-cid-n7zqrwny] .log-row[data-astro-cid-n7zqrwny]{border-bottom:1px solid #eadfd6;grid-template-columns:45px 1fr auto;align-items:center;gap:7px;padding:17px 0;display:grid}.log-row[data-astro-cid-n7zqrwny]:first-of-type{margin-top:24px}.log-row[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#998b81;font-size:10px}.log-row[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:11px}.log-row[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{color:var(--roast);font-size:9px}.offline[data-astro-cid-n7zqrwny]{background:#efe5da;border-radius:14px;gap:7px;margin-top:28px;padding:14px;display:grid}.offline[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:11px}.offline[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#76675e;font-size:9px;line-height:1.45}.manual-button[data-astro-cid-n7zqrwny]{color:var(--espresso);border-radius:20px;padding:10px;font-size:10px;position:absolute;bottom:20px;left:18px;right:18px;border:1px solid #cdb8a8!important}.test-grid[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr;gap:22px;margin-top:50px;display:grid}.test-grid[data-astro-cid-n7zqrwny] figure[data-astro-cid-n7zqrwny]{margin:0}.test-grid[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{aspect-ratio:4/3;object-fit:cover;width:100%}.test-grid__wide[data-astro-cid-n7zqrwny]{grid-column:1/-1}.test-grid__wide[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{aspect-ratio:16/7}.decision-list[data-astro-cid-n7zqrwny]{margin-top:56px}.decision-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{border-top:1px solid #4d2f201f;grid-template-columns:90px 1.15fr 1fr;align-items:start;gap:24px;padding:24px 0;display:grid}.decision-list[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{font-family:Georgia,Songti SC,serif;font-size:20px;font-weight:400;line-height:1.45}.decision-list[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#6e5f56;font-size:14px;line-height:1.65}.metric-row[data-astro-cid-n7zqrwny]{border-top:1px solid #4d2f2024;border-bottom:1px solid #4d2f2024;grid-template-columns:repeat(3,1fr);margin:48px 0;display:grid}.metric-row[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:8px;padding:28px 0;display:grid}.metric-row[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{color:var(--roast);font-family:Georgia,serif;font-size:42px;font-weight:400}.metric-row[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#8b7c72;font-size:11px}.boundary-grid[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.boundary-grid[data-astro-cid-n7zqrwny]>div[data-astro-cid-n7zqrwny]{background:#f1e8df;padding:28px}.boundary-grid[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{margin-bottom:18px;font-family:Georgia,Songti SC,serif;font-size:22px;font-weight:400}.boundary-grid[data-astro-cid-n7zqrwny] ul[data-astro-cid-n7zqrwny]{list-style:none}.boundary-grid[data-astro-cid-n7zqrwny] li[data-astro-cid-n7zqrwny]{color:#68594f;border-top:1px solid #4d2f201a;padding:10px 0;font-size:14px;line-height:1.6}.boundary-grid[data-astro-cid-n7zqrwny] li[data-astro-cid-n7zqrwny]:before{content:"— ";color:var(--roast)}.coffee-final-photo[data-astro-cid-n7zqrwny]{margin:52px 0 0}.coffee-final-photo[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{aspect-ratio:16/8;object-fit:cover;width:100%}.coffee-next[data-astro-cid-n7zqrwny]{max-width:1380px;color:inherit;border-top:1px solid #4d2f2024;grid-template-columns:1fr auto auto;align-items:center;gap:20px;margin:auto;padding:50px clamp(28px,6vw,88px);display:grid}.coffee-next[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{text-transform:uppercase;letter-spacing:.12em;color:#998b81;font-size:10px}.coffee-next[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:30px;font-weight:400}.coffee-next[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{font-size:26px;font-style:normal}@media (width<=900px){.coffee-hero[data-astro-cid-n7zqrwny]{grid-template-columns:1fr;padding-top:90px}.coffee-back[data-astro-cid-n7zqrwny]{margin-bottom:38px}.coffee-hero__visual[data-astro-cid-n7zqrwny]{min-height:0}.coffee-hero__visual[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{min-height:360px}.coffee-meta[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr;gap:24px}.coffee-shell[data-astro-cid-n7zqrwny]{grid-template-columns:1fr}.coffee-toc[data-astro-cid-n7zqrwny]{display:none}.coffee-section[data-astro-cid-n7zqrwny]{padding:70px 0}.ritual-flow[data-astro-cid-n7zqrwny],.phone-grid[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr}.coaster-feature[data-astro-cid-n7zqrwny]{grid-template-columns:1fr}.decision-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{grid-template-columns:72px 1fr}.decision-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{grid-column:2}}@media (width<=620px){.coffee-hero[data-astro-cid-n7zqrwny]{gap:28px;min-height:auto;padding:78px 20px 28px}.coffee-hero[data-astro-cid-n7zqrwny] h1[data-astro-cid-n7zqrwny]{font-size:62px}.coffee-hero__visual[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{min-height:270px}.coffee-meta[data-astro-cid-n7zqrwny]{grid-template-columns:1fr;padding:24px 20px}.coffee-shell[data-astro-cid-n7zqrwny]{padding:0 20px}.coffee-section[data-astro-cid-n7zqrwny]{padding:58px 0}.coffee-section[data-astro-cid-n7zqrwny] h2[data-astro-cid-n7zqrwny]{font-size:34px}.coffee-two-col[data-astro-cid-n7zqrwny],.boundary-grid[data-astro-cid-n7zqrwny],.test-grid[data-astro-cid-n7zqrwny],.shift-card[data-astro-cid-n7zqrwny]{grid-template-columns:1fr}.shift-card[data-astro-cid-n7zqrwny]>b[data-astro-cid-n7zqrwny]{transform:rotate(90deg)}.ritual-flow[data-astro-cid-n7zqrwny]{grid-template-columns:1fr}.ritual-flow[data-astro-cid-n7zqrwny]>div[data-astro-cid-n7zqrwny]{min-height:150px}.coaster-feature[data-astro-cid-n7zqrwny]{padding:28px}.coffee-ui-section[data-astro-cid-n7zqrwny]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.phone-grid[data-astro-cid-n7zqrwny]{grid-template-columns:1fr;gap:48px}.phone[data-astro-cid-n7zqrwny]{max-width:286px}.test-grid__wide[data-astro-cid-n7zqrwny]{grid-column:auto}.test-grid__wide[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny],.test-grid[data-astro-cid-n7zqrwny] img[data-astro-cid-n7zqrwny]{aspect-ratio:4/3}.decision-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{grid-template-columns:1fr;gap:10px}.decision-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{grid-column:auto}.metric-row[data-astro-cid-n7zqrwny]{grid-template-columns:1fr}.metric-row[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{border-bottom:1px solid #4d2f201a}.coffee-next[data-astro-cid-n7zqrwny]{grid-template-columns:1fr auto;padding:34px 20px}.coffee-next[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{grid-column:1/-1}}.coffee-content[data-astro-cid-n7zqrwny]{flex-direction:column;display:flex}.coffee-intro[data-astro-cid-n7zqrwny]{order:1}#coffee-ui[data-astro-cid-n7zqrwny]{order:2}#coffee-turn[data-astro-cid-n7zqrwny]{order:3}#coffee-flow[data-astro-cid-n7zqrwny]{order:4}#coffee-test[data-astro-cid-n7zqrwny]{order:5}#coffee-boundary[data-astro-cid-n7zqrwny]{order:6}.coffee-ui-section[data-astro-cid-n7zqrwny]{background:#efe4d8;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.phone-grid[data-astro-cid-n7zqrwny]{grid-template-columns:repeat(2,minmax(0,1fr));gap:74px 38px}.ui-card__head[data-astro-cid-n7zqrwny]{justify-content:space-between;align-items:baseline;max-width:330px;margin:0 auto 16px;display:flex}.ui-card__head[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{letter-spacing:.08em;text-transform:uppercase;color:var(--roast);font-size:11px;font-weight:700}.ui-card__head[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#a18f81;font-size:10px}.phone[data-astro-cid-n7zqrwny]{background:#171310;border-radius:43px;max-width:330px;padding:9px;box-shadow:0 28px 70px #351f1338}.phone-screen[data-astro-cid-n7zqrwny].app-screen{aspect-ratio:9/19.35;color:#2f2119;background:#fbf9f5;border-radius:35px;padding:43px 20px 76px}.ios-status[data-astro-cid-n7zqrwny]{z-index:5;justify-content:space-between;align-items:center;font-size:9px;display:flex;position:absolute;top:14px;left:24px;right:24px}.ios-status[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{letter-spacing:2px;font-size:7px}.app-header[data-astro-cid-n7zqrwny]{justify-content:space-between;align-items:center;margin-top:12px;display:flex}.app-header[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{letter-spacing:.12em;color:#a08e80;font-size:8px}.app-header[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{letter-spacing:-.04em;margin-top:4px;font-family:Arial,PingFang SC,sans-serif;font-size:19px;font-weight:650}.avatar[data-astro-cid-n7zqrwny]{width:31px;height:31px;color:var(--espresso);border-radius:50%;font-size:10px;border:1px solid #dacabd!important}.day-switch[data-astro-cid-n7zqrwny]{text-align:center;grid-template-columns:28px 1fr 28px;align-items:center;margin:25px 0 14px;display:grid}.day-switch[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{color:#9b8879;font-size:18px}.day-switch[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:10px;font-weight:600}.daily-card[data-astro-cid-n7zqrwny]{background:linear-gradient(145deg,#f0ded0,#dbc1aa);border-radius:27px;grid-template-columns:1fr 108px;align-items:center;height:222px;padding:22px;display:grid;position:relative;overflow:hidden}.daily-card[data-astro-cid-n7zqrwny]:after{content:"";border:1px solid #ffffff8c;border-radius:50%;width:190px;height:190px;position:absolute;top:-55px;right:-60px}.daily-copy[data-astro-cid-n7zqrwny]{z-index:1;gap:8px;display:grid}.daily-copy[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{letter-spacing:.16em;font-size:8px}.daily-copy[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:17px;font-weight:400}.daily-copy[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:43px}.daily-copy[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#725846;font-size:9px}.mini-cup[data-astro-cid-n7zqrwny]{clip-path:polygon(7% 0,93% 0,78% 100%,22% 100%);z-index:1;border:3px solid #ffffffc2;border-top:0;height:116px;position:relative}.mini-cup[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{background:#8f633f;height:58%;position:absolute;bottom:0;left:0;right:0}.quiet-insight[data-astro-cid-n7zqrwny]{align-items:center;gap:12px;padding:15px 4px;display:flex}.quiet-insight[data-astro-cid-n7zqrwny]>span[data-astro-cid-n7zqrwny]{color:#8f633f;background:#efe2d7;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.quiet-insight[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:3px;display:grid}.quiet-insight[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:11px}.quiet-insight[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#9b887a;font-size:9px}.primary-action[data-astro-cid-n7zqrwny]{color:#fff;width:100%;padding:12px;background:#4d2f20!important;border-radius:18px!important;font-size:10px!important}.app-nav[data-astro-cid-n7zqrwny]{background:#fbf9f5f5;border-top:1px solid #eee4dc;grid-template-columns:repeat(3,1fr);align-items:center;height:64px;display:grid;position:absolute;bottom:0;left:0;right:0}.app-nav[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.app-nav[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{text-align:center;color:#aa9a8f;gap:4px;font-size:8px;display:grid}.app-nav[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{color:#4d2f20}.app-nav[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{font-size:15px;font-style:normal}.confirm-underlay[data-astro-cid-n7zqrwny]{filter:blur(2px);opacity:.32}.underlay-cup[data-astro-cid-n7zqrwny]{clip-path:polygon(7% 0,93% 0,78% 100%,22% 100%);background:#ddc4b0;width:150px;height:240px;margin:50px auto 0}.confirm-sheet[data-astro-cid-n7zqrwny]{text-align:center;background:#fff;border-radius:28px;padding:24px 20px 18px;animation:.7s cubic-bezier(.16,1,.3,1) sheet-in;position:absolute;bottom:18px;left:14px;right:14px;box-shadow:0 20px 70px #2d1b1138}@keyframes sheet-in{0%{opacity:0;transform:translateY(35px)}to{opacity:1;transform:none}}.success-mark[data-astro-cid-n7zqrwny]{color:#fff;background:#4d2f20;border-radius:50%;place-items:center;width:48px;height:48px;margin:-4px auto 15px;font-size:18px;display:grid}.confirm-sheet[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{letter-spacing:.12em;color:#a18e80;font-size:7px}.confirm-sheet[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{margin:9px 0 5px;font-family:Arial,PingFang SC,sans-serif;font-size:20px}.confirm-sheet[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#9c8b7f;font-size:10px}.confirm-sheet[data-astro-cid-n7zqrwny]>button[data-astro-cid-n7zqrwny]:not(.text-button){color:#fff;background:#4d2f20;border-radius:18px;width:100%;margin-top:19px;padding:11px;font-size:10px;display:block}.text-button[data-astro-cid-n7zqrwny]{color:#8f633f;margin-top:12px;font-size:9px!important}.simple-header[data-astro-cid-n7zqrwny]{text-align:center;grid-template-columns:42px 1fr 42px;align-items:center;margin-top:10px;display:grid}.simple-header[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{font-size:15px}.simple-header[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{color:#77665b;font-size:11px}.date-strip[data-astro-cid-n7zqrwny]{grid-template-columns:repeat(5,1fr);margin:25px -4px 18px;display:grid}.date-strip[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.date-strip[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{text-align:center;color:#a19084;gap:8px;font-size:8px;font-weight:400;display:grid}.date-strip[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{font-size:10px}.date-strip[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{color:#fff;background:#4d2f20;border-radius:14px;padding:8px 0}.rhythm-summary[data-astro-cid-n7zqrwny]{background:#efe3d8;border-radius:20px;gap:6px;padding:18px;display:grid}.rhythm-summary[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{letter-spacing:.12em;color:#9b8676;font-size:7px}.rhythm-summary[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:21px;font-weight:400}.rhythm-summary[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#927d6e;font-size:9px}.record-list[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{border-bottom:1px solid #eee4dc;grid-template-columns:46px 16px 1fr 18px;align-items:center;padding:17px 0;display:grid}.record-list[data-astro-cid-n7zqrwny] time[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:15px}.record-list[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{background:#a97955;border-radius:50%;width:8px;height:8px}.record-list[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:3px;display:grid}.record-list[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:10px}.record-list[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#a08e81;font-size:8px}.record-list[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{color:#a18f83}.late-note[data-astro-cid-n7zqrwny]{background:#f2ece6;border-radius:16px;gap:10px;margin-top:16px;padding:12px;display:flex}.late-note[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{gap:3px;display:grid}.late-note[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:9px}.late-note[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#9b8a7f;font-size:8px;line-height:1.35}.period-pill[data-astro-cid-n7zqrwny]{border-radius:14px;padding:7px 10px;border:1px solid #d9c9bd!important;font-size:9px!important}.week-highlight[data-astro-cid-n7zqrwny]{gap:6px;margin-top:28px;display:grid}.week-highlight[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{letter-spacing:.12em;color:#9e8c7e;font-size:7px}.week-highlight[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{font-family:Georgia,serif;font-size:35px;font-weight:400}.week-highlight[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{font-family:Arial,sans-serif;font-size:10px}.week-highlight[data-astro-cid-n7zqrwny] p[data-astro-cid-n7zqrwny]{color:#6e8d72;font-size:9px}.week-chart[data-astro-cid-n7zqrwny]{border:1px solid #eaded5;border-radius:20px;margin-top:22px;padding:16px 12px 12px}.chart-bars[data-astro-cid-n7zqrwny]{align-items:end;gap:8px;height:130px;display:flex}.chart-bars[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny]{background:#d8c3b2;border-radius:6px 6px 2px 2px;flex:1}.chart-bars[data-astro-cid-n7zqrwny] i[data-astro-cid-n7zqrwny].active{background:#795039}.chart-labels[data-astro-cid-n7zqrwny]{color:#a49387;justify-content:space-around;margin-top:8px;font-size:7px;display:flex}.insight-cards[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr;gap:8px;margin-top:12px;display:grid}.insight-cards[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{background:#efe3d8;border-radius:15px;align-items:center;gap:8px;padding:12px;display:flex}.insight-cards[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:3px;display:grid}.insight-cards[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:8px}.insight-cards[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#9c897c;font-size:7px}.setting-group[data-astro-cid-n7zqrwny]{margin-top:24px}.setting-group[data-astro-cid-n7zqrwny]>label[data-astro-cid-n7zqrwny]{text-transform:uppercase;letter-spacing:.12em;color:#a08f83;margin-bottom:8px;font-size:8px;display:block}.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{background:#fff;border-bottom:1px solid #eee4dc;grid-template-columns:32px 1fr auto;align-items:center;padding:14px;display:grid}.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]:first-of-type{border-radius:18px 18px 0 0}.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]:last-of-type{border-bottom:0;border-radius:0 0 18px 18px}.setting-icon[data-astro-cid-n7zqrwny]{background:#efe3d8;border-radius:8px;place-items:center;width:26px;height:26px;font-size:11px;display:grid}.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:3px;display:grid}.setting-group[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:10px}.setting-group[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#a08f83;font-size:8px}.setting-group[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{font-size:10px}.privacy-note[data-astro-cid-n7zqrwny]{color:#fff;background:#4d2f20;border-radius:18px;gap:5px;margin-top:20px;padding:16px;display:grid}.privacy-note[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:10px}.privacy-note[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#dccdc3;font-size:8px;line-height:1.45}.connection-card[data-astro-cid-n7zqrwny]{background:#f3e5d8;border-radius:17px;grid-template-columns:10px 1fr auto;align-items:center;gap:9px;margin-top:26px;padding:14px;display:grid}.device-dot[data-astro-cid-n7zqrwny]{background:#d17455;border-radius:50%;width:8px;height:8px}.connection-card[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]{gap:3px;display:grid}.connection-card[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:9px}.connection-card[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#9b887a;font-size:7px}.connection-card[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{color:#8f633f;font-size:8px}.log-title[data-astro-cid-n7zqrwny]{justify-content:space-between;margin:24px 2px 8px;font-size:10px;display:flex}.log-title[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny]{color:#9c8b7f}.edit-records[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]{border-bottom:1px solid #eee4dc;grid-template-columns:38px 1fr 24px;align-items:center;padding:14px 0;display:grid}.record-cup[data-astro-cid-n7zqrwny]{clip-path:polygon(5% 0,95% 0,80% 100%,20% 100%);background:#9b6d4d;width:28px;height:34px}.record-cup[data-astro-cid-n7zqrwny].light{background:#d1b398}.edit-records[data-astro-cid-n7zqrwny] div[data-astro-cid-n7zqrwny]:nth-child(2){gap:4px;display:grid}.edit-records[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{font-size:10px}.edit-records[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#a08e81;font-size:8px}.edit-records[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{font-size:9px}.outlined-action[data-astro-cid-n7zqrwny]{color:#5c3b28;border-radius:18px;width:100%;margin-top:20px;padding:11px;border:1px solid #ccb7a6!important;font-size:10px!important}.recovery-copy[data-astro-cid-n7zqrwny]{text-align:center;color:#a18f83;margin-top:12px;font-size:8px}.ui-card[data-astro-cid-n7zqrwny]>span[data-astro-cid-n7zqrwny]{max-width:330px;margin:15px auto 0;font-size:12px;line-height:1.6}.phone-screen[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{cursor:default}@media (width<=900px){.phone-grid[data-astro-cid-n7zqrwny]{grid-template-columns:1fr 1fr}.coffee-ui-section[data-astro-cid-n7zqrwny]{margin-left:-24px;margin-right:-24px;padding-left:24px;padding-right:24px}.phone[data-astro-cid-n7zqrwny]{max-width:300px}}@media (width<=690px){.phone-grid[data-astro-cid-n7zqrwny]{grid-template-columns:1fr;gap:56px}.phone[data-astro-cid-n7zqrwny]{max-width:330px}.coffee-ui-section[data-astro-cid-n7zqrwny]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}}.coffee-case[data-astro-cid-n7zqrwny],.coffee-case[data-astro-cid-n7zqrwny] [data-astro-cid-n7zqrwny]{font-family:Coffee Inter,Noto Sans SC,Source Han Sans SC,PingFang SC,Microsoft YaHei,sans-serif!important}.coffee-hero[data-astro-cid-n7zqrwny] h1[data-astro-cid-n7zqrwny]{letter-spacing:-.072em;font-weight:650}.coffee-deck[data-astro-cid-n7zqrwny]{letter-spacing:-.025em;font-weight:430}.coffee-section[data-astro-cid-n7zqrwny] h2[data-astro-cid-n7zqrwny]{letter-spacing:-.047em;font-weight:610;line-height:1.14}.shift-card[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny],.coaster-feature[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny],.boundary-grid[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny],.coffee-next[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny]{letter-spacing:-.035em;font-weight:600}.decision-list[data-astro-cid-n7zqrwny] h3[data-astro-cid-n7zqrwny]{letter-spacing:-.025em;font-weight:570}.daily-copy[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny],.rhythm-summary[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny],.week-highlight[data-astro-cid-n7zqrwny] strong[data-astro-cid-n7zqrwny],.record-list[data-astro-cid-n7zqrwny] time[data-astro-cid-n7zqrwny],.metric-row[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny]{letter-spacing:-.035em;font-weight:560}.app-screen[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny],.date-strip[data-astro-cid-n7zqrwny]>[data-astro-cid-n7zqrwny],.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny],.edit-records[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny],.app-nav[data-astro-cid-n7zqrwny]>[data-astro-cid-n7zqrwny]{cursor:pointer;transition:transform .18s,background .18s,color .18s,opacity .18s}.app-screen[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]:active,.date-strip[data-astro-cid-n7zqrwny]>[data-astro-cid-n7zqrwny]:active,.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]:active,.edit-records[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]:active{transform:scale(.98)}.app-screen[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]:focus-visible,.date-strip[data-astro-cid-n7zqrwny]>[data-astro-cid-n7zqrwny]:focus-visible,.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]:focus-visible,.edit-records[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny]:focus-visible{outline:2px solid var(--roast);outline-offset:2px}.date-strip[data-astro-cid-n7zqrwny] .selected-day[data-astro-cid-n7zqrwny]{color:#fff;background:#4d2f20;border-radius:14px;padding:8px 0}.app-nav[data-astro-cid-n7zqrwny] .active[data-astro-cid-n7zqrwny]{color:#4d2f20;font-weight:750}.coffee-toast[data-astro-cid-n7zqrwny]{z-index:30;color:#fff;text-align:center;background:#2f2119;border-radius:14px;padding:11px 13px;font-size:9px;animation:.25s coffee-toast-in;position:absolute;bottom:78px;left:20px;right:20px;box-shadow:0 12px 35px #2f211940}.coffee-toast[data-astro-cid-n7zqrwny].success{background:#65765e}@keyframes coffee-toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.confirm-sheet[data-astro-cid-n7zqrwny].is-complete{opacity:0;pointer-events:none;transition:transform .45s cubic-bezier(.16,1,.3,1),opacity .3s;transform:translateY(105%)}.edit-records[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny].is-removed{opacity:.35;text-decoration:line-through}.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny][aria-pressed=false]{opacity:.66}.phone[data-astro-cid-n7zqrwny]{border-radius:28px;padding:7px}.phone-screen[data-astro-cid-n7zqrwny].app-screen{border-radius:22px}.daily-card[data-astro-cid-n7zqrwny],.rhythm-summary[data-astro-cid-n7zqrwny],.week-chart[data-astro-cid-n7zqrwny],.insight-cards[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny],.privacy-note[data-astro-cid-n7zqrwny],.connection-card[data-astro-cid-n7zqrwny],.late-note[data-astro-cid-n7zqrwny],.setting-group[data-astro-cid-n7zqrwny] article[data-astro-cid-n7zqrwny],.confirm-sheet[data-astro-cid-n7zqrwny]{border-radius:6px}.primary-action[data-astro-cid-n7zqrwny],.outlined-action[data-astro-cid-n7zqrwny],.confirm-sheet[data-astro-cid-n7zqrwny]>button[data-astro-cid-n7zqrwny]:not(.text-button),.period-pill[data-astro-cid-n7zqrwny]{border-radius:4px!important}.avatar[data-astro-cid-n7zqrwny]{border-radius:4px}.avatar[data-astro-cid-n7zqrwny]:disabled{opacity:.55;cursor:not-allowed}.app-nav[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]{color:#79685c;font:inherit;cursor:pointer;background:0 0;border:0;place-items:center;gap:5px;font-size:8px;display:grid}.app-nav[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny].active{color:#4d2f20;font-weight:750}.app-nav[data-astro-cid-n7zqrwny] button[data-astro-cid-n7zqrwny]:focus-visible{outline-offset:-3px;outline:2px solid #4d2f20}.nav-mark[data-astro-cid-n7zqrwny]{width:15px;height:15px;display:block;position:relative}.nav-mark--today[data-astro-cid-n7zqrwny]{border:1.5px solid;border-radius:50%}.nav-mark--today[data-astro-cid-n7zqrwny]:after{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:4px;left:4px}.nav-mark--review[data-astro-cid-n7zqrwny]{border-bottom:1.5px solid;border-left:1.5px solid}.nav-mark--review[data-astro-cid-n7zqrwny]:after{content:"";border-left:2px solid;border-right:2px solid;height:7px;position:absolute;bottom:3px;left:3px;right:1px}.nav-mark--device[data-astro-cid-n7zqrwny]{border:1.5px solid}.nav-mark--device[data-astro-cid-n7zqrwny]:after{content:"";border:1px solid;position:absolute;inset:3px}.signal-dot[data-astro-cid-n7zqrwny]{background:#8f633f;border-radius:50%;width:10px!important;height:10px!important}.time-mark[data-astro-cid-n7zqrwny]{border:1.5px solid #8f633f;border-radius:50%;width:13px;height:13px;display:inline-block;position:relative}.time-mark[data-astro-cid-n7zqrwny]:after{content:"";background:#8f633f;width:1px;height:4px;position:absolute;top:2px;left:5px;box-shadow:2px 3px #8f633f}.interval-mark[data-astro-cid-n7zqrwny]{border-left:1.5px solid #8f633f;border-right:1.5px solid #8f633f;width:15px;height:8px;display:inline-block;position:relative}.interval-mark[data-astro-cid-n7zqrwny]:after{content:"";border-top:1.5px solid #8f633f;position:absolute;top:3px;left:2px;right:2px}.app-header[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.daily-copy[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.quiet-insight[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.date-strip[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.date-strip[data-astro-cid-n7zqrwny] b[data-astro-cid-n7zqrwny],.rhythm-summary[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.rhythm-summary[data-astro-cid-n7zqrwny] span[data-astro-cid-n7zqrwny],.record-list[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.late-note[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.week-highlight[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.chart-labels[data-astro-cid-n7zqrwny],.insight-cards[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.setting-group[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.connection-card[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.edit-records[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny],.recovery-copy[data-astro-cid-n7zqrwny],.setting-group[data-astro-cid-n7zqrwny]>label[data-astro-cid-n7zqrwny],.insight-cards[data-astro-cid-n7zqrwny] small[data-astro-cid-n7zqrwny]{color:#6b584b}@media (prefers-reduced-motion:reduce){.coffee-case[data-astro-cid-n7zqrwny] [data-astro-cid-n7zqrwny]{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.process-evidence[data-astro-cid-drwoyv3z]{--ink:#342420;--accent:#884239;--paper:#faf5f1;--rule:#d8c3bb;border-top:1px solid var(--rule);color:var(--ink);background:var(--paper);margin:48px 0;padding:30px 24px}.process-evidence--memory-flashback[data-astro-cid-drwoyv3z]{--ink:#092c64;--accent:#174fa6;--paper:#eef5ff;--rule:#93b6e8}.process-evidence--necko[data-astro-cid-drwoyv3z]{--ink:#282a22;--accent:#66511b;--paper:#faf7e9;--rule:#c9c0a0}.process-evidence[data-astro-cid-drwoyv3z] h3[data-astro-cid-drwoyv3z]{letter-spacing:-.025em;color:var(--ink);margin:0 0 16px;font-size:clamp(23px,2.5vw,32px);line-height:1.3}.evidence-context[data-astro-cid-drwoyv3z]{max-width:72ch;color:var(--ink);margin:0 0 24px;font-size:14px;line-height:1.8}.evidence-scroll[data-astro-cid-drwoyv3z]{scrollbar-color:var(--accent) var(--paper);border:1px solid var(--rule);max-width:100%;overflow-x:auto}.evidence-scroll[data-astro-cid-drwoyv3z]:focus-visible{outline:3px solid var(--accent);outline-offset:4px}table[data-astro-cid-drwoyv3z]{border-collapse:collapse;table-layout:fixed;background:var(--paper);width:100%;min-width:720px;color:var(--ink);font-size:13px;line-height:1.7}caption[data-astro-cid-drwoyv3z]{text-align:left;border-bottom:1px solid var(--rule);padding:14px 18px;font-size:12px}th[data-astro-cid-drwoyv3z],td[data-astro-cid-drwoyv3z]{text-align:left;vertical-align:top;border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);overflow-wrap:anywhere;padding:20px 16px}thead[data-astro-cid-drwoyv3z] th[data-astro-cid-drwoyv3z]{background:var(--accent);color:#fff;font-weight:600}thead[data-astro-cid-drwoyv3z] th[data-astro-cid-drwoyv3z]:first-child,tbody[data-astro-cid-drwoyv3z] th[data-astro-cid-drwoyv3z]{width:110px}thead[data-astro-cid-drwoyv3z] span[data-astro-cid-drwoyv3z]{opacity:.9;font-variant-numeric:tabular-nums;margin-bottom:10px;font-size:11px;display:block}tbody[data-astro-cid-drwoyv3z] th[data-astro-cid-drwoyv3z]{font-weight:600}tr[data-astro-cid-drwoyv3z]:last-child>[data-astro-cid-drwoyv3z]{border-bottom:0}tr[data-astro-cid-drwoyv3z]>[data-astro-cid-drwoyv3z]:last-child{border-right:0}.visibility-boundary[data-astro-cid-drwoyv3z]>[data-astro-cid-drwoyv3z]{border-top:2px dashed var(--accent)}.evidence-key[data-astro-cid-drwoyv3z]{color:var(--ink);margin:14px 0 0;font-size:12px;line-height:1.8}h4[data-astro-cid-drwoyv3z]{margin:36px 0 18px;font-size:20px;line-height:1.4}.story-paths[data-astro-cid-drwoyv3z]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.story-paths[data-astro-cid-drwoyv3z]>div[data-astro-cid-drwoyv3z]{background:var(--paper);border:1px solid var(--rule);padding:22px}.story-paths[data-astro-cid-drwoyv3z] strong[data-astro-cid-drwoyv3z]{color:var(--accent);font-size:14px}.story-paths[data-astro-cid-drwoyv3z] ol[data-astro-cid-drwoyv3z]{margin:20px 0 0;padding-left:22px;list-style:decimal}.story-paths[data-astro-cid-drwoyv3z] li[data-astro-cid-drwoyv3z]{padding:8px 0;font-size:13px;line-height:1.6}.feedback-loop[data-astro-cid-drwoyv3z]{border:1px solid var(--rule);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.feedback-loop[data-astro-cid-drwoyv3z] li[data-astro-cid-drwoyv3z]{border-right:1px solid var(--rule);padding:20px 16px}.feedback-loop[data-astro-cid-drwoyv3z] li[data-astro-cid-drwoyv3z]:last-child{border:0}.feedback-loop[data-astro-cid-drwoyv3z] strong[data-astro-cid-drwoyv3z],.feedback-loop[data-astro-cid-drwoyv3z] span[data-astro-cid-drwoyv3z]{display:block}.feedback-loop[data-astro-cid-drwoyv3z] strong[data-astro-cid-drwoyv3z]{color:var(--accent);font-size:14px}.feedback-loop[data-astro-cid-drwoyv3z] span[data-astro-cid-drwoyv3z]{margin-top:12px;font-size:12px;line-height:1.7}@media (width<=640px){.story-paths[data-astro-cid-drwoyv3z]{grid-template-columns:1fr}.feedback-loop[data-astro-cid-drwoyv3z]{grid-template-columns:1fr 1fr}.feedback-loop[data-astro-cid-drwoyv3z] li[data-astro-cid-drwoyv3z]{border-bottom:1px solid var(--rule)}.process-evidence[data-astro-cid-drwoyv3z]{margin-top:32px}.evidence-context[data-astro-cid-drwoyv3z]{font-size:13px}.evidence-scroll[data-astro-cid-drwoyv3z]{margin-bottom:6px}}@font-face{font-family:Museum Inter;src:url(/fonts/inter-latin-variable.woff2)format("woff2");font-weight:100 900;font-display:swap}.ae-redraw[data-astro-cid-fkidxzwz] [data-astro-cid-fkidxzwz]{box-sizing:border-box;margin:0;padding:0}.ae-redraw[data-astro-cid-fkidxzwz]{--ink:#1c1917;--brick:#c05b3e;--brick-dark:#94452e;--brick-deep:#7a3a28;--cobalt:#1c1917;--cobalt-dark:#1c1917;--cobalt-soft:#ece6de;--blush:#ead7d2;--blush-2:#f0dfda;--paper:#f8f5f0;--card:#fffdfa;--line:#4c302a24;--muted:#6b5750;--faint:#8d7972;color:var(--ink);-webkit-font-smoothing:antialiased;background-color:#0000;background-image:radial-gradient(1100px 700px at 8% -4%,#c05b3e14,#0000 60%),radial-gradient(900px 640px at 96% 12%,#d4b55d1a,#0000 62%),radial-gradient(1000px 800px at 50% 105%,#505a640f,#0000 60%),linear-gradient(175deg,#f7f3ec 0%,#f5efe7 40%,#f8f4ee 70%,#f2ebe2 100%);background-position:0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat;background-size:auto,auto,auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;font-family:Museum Inter,Noto Sans SC,PingFang SC,Microsoft YaHei,sans-serif}.ae-redraw[data-astro-cid-fkidxzwz] .cutouts[data-astro-cid-fkidxzwz]{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .cutouts[data-astro-cid-fkidxzwz] svg[data-astro-cid-fkidxzwz]{opacity:.25;position:absolute}.ae-redraw[data-astro-cid-fkidxzwz] .cutouts[data-astro-cid-fkidxzwz] .c1[data-astro-cid-fkidxzwz]{width:150px;top:6%;right:4%;transform:rotate(14deg)}.ae-redraw[data-astro-cid-fkidxzwz] .cutouts[data-astro-cid-fkidxzwz] .c2[data-astro-cid-fkidxzwz]{width:120px;top:38%;left:2%;transform:rotate(-10deg)}.ae-redraw[data-astro-cid-fkidxzwz] .cutouts[data-astro-cid-fkidxzwz] .c3[data-astro-cid-fkidxzwz]{width:110px;top:64%;right:6%;transform:rotate(24deg)}.ae-redraw[data-astro-cid-fkidxzwz] .cutouts[data-astro-cid-fkidxzwz] .c4[data-astro-cid-fkidxzwz]{width:140px;top:86%;left:5%;transform:rotate(-18deg)}.ae-redraw[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}.ae-redraw[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{display:block}.ae-redraw[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz]:focus-visible,.ae-redraw[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]:focus-visible{outline:2px solid var(--brick);outline-offset:2px;border-radius:6px}.ae-redraw[data-astro-cid-fkidxzwz] .draft-head[data-astro-cid-fkidxzwz]{max-width:1180px;margin:0 auto;padding:64px 32px 8px}.ae-redraw[data-astro-cid-fkidxzwz] .draft-head[data-astro-cid-fkidxzwz] .tag[data-astro-cid-fkidxzwz]{border:1px solid var(--brick);color:var(--brick);letter-spacing:.05em;border-radius:20px;padding:5px 12px;font-size:11px;display:inline-block}.ae-redraw[data-astro-cid-fkidxzwz] .draft-head[data-astro-cid-fkidxzwz] h1[data-astro-cid-fkidxzwz]{letter-spacing:-.03em;margin:18px 0 12px;font-size:clamp(30px,4.6vw,52px);line-height:1.06}.ae-redraw[data-astro-cid-fkidxzwz] .draft-head[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:#6a5a54;max-width:760px;font-size:14px;line-height:1.8}.ae-redraw[data-astro-cid-fkidxzwz] .draft-head[data-astro-cid-fkidxzwz] ul[data-astro-cid-fkidxzwz]{color:#6a5a54;margin:14px 0 0;padding-left:18px;font-size:13px;line-height:1.9}.ae-redraw[data-astro-cid-fkidxzwz] .draft-section-title[data-astro-cid-fkidxzwz]{border-top:1px solid var(--line);align-items:baseline;gap:16px;max-width:1180px;margin:56px auto 6px;padding:26px 32px 0;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .draft-section-title[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--brick);letter-spacing:.05em;font-size:11px}.ae-redraw[data-astro-cid-fkidxzwz] .draft-section-title[data-astro-cid-fkidxzwz] h2[data-astro-cid-fkidxzwz]{letter-spacing:-.01em;font-size:24px;font-weight:600}.ae-redraw[data-astro-cid-fkidxzwz] .draft-section-title[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:var(--muted);margin-left:auto;font-size:12px}.ae-redraw[data-astro-cid-fkidxzwz] .phones[data-astro-cid-fkidxzwz]{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:64px 36px;max-width:1180px;margin:26px auto 0;padding:0 32px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz]{background:#fffbf68c;border:1px solid #c05b3e1f;border-radius:28px;padding:26px 10px 20px;box-shadow:0 14px 40px #763a3514}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz] header[data-astro-cid-fkidxzwz]{justify-content:space-between;align-items:baseline;max-width:340px;margin:0 auto 14px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz] header[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{letter-spacing:.04em;color:var(--brick);font-size:11px;font-weight:700}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz] header[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--faint);font-size:10px}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz]>footer[data-astro-cid-fkidxzwz]{color:#776761;max-width:340px;margin:14px auto 0;font-size:12px;line-height:1.7}.ae-redraw[data-astro-cid-fkidxzwz] .phone[data-astro-cid-fkidxzwz]{background:#241b18;border-radius:46px;width:100%;max-width:340px;margin:0 auto;padding:10px;box-shadow:0 30px 70px #46272138}.ae-redraw[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz]{aspect-ratio:9/19.2;color:#352724;background:#fdfaf5;border-radius:37px;padding:46px 16px 74px;font-size:10px;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz]:before{content:"";z-index:20;background:#241b18;border-radius:20px;width:78px;height:21px;position:absolute;top:11px;left:50%;transform:translate(-50%)}.ae-redraw[data-astro-cid-fkidxzwz] .statusbar[data-astro-cid-fkidxzwz]{z-index:19;justify-content:space-between;font-size:9px;font-weight:600;display:flex;position:absolute;top:16px;left:26px;right:26px}.ae-redraw[data-astro-cid-fkidxzwz] .statusbar[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{letter-spacing:2px;font-size:7px;font-style:normal;font-weight:400}.ae-redraw[data-astro-cid-fkidxzwz] .statusbar[data-astro-cid-fkidxzwz].on-img{color:#fff}.ae-redraw[data-astro-cid-fkidxzwz] .apphead[data-astro-cid-fkidxzwz]{text-align:center;grid-template-columns:34px 1fr 34px;align-items:center;margin:6px 0 14px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .apphead[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{border:1px solid var(--line);color:#6b6157;background:#fff;border-radius:50%;width:32px;height:32px;font-size:12px}.ae-redraw[data-astro-cid-fkidxzwz] .apphead[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{color:var(--ink);font-size:12px;font-weight:650}.ae-redraw[data-astro-cid-fkidxzwz] .apphead[data-astro-cid-fkidxzwz].on-img{color:#fff}.ae-redraw[data-astro-cid-fkidxzwz] .apphead[data-astro-cid-fkidxzwz].on-img button[data-astro-cid-fkidxzwz]{color:#fff;background:#00000047;border-color:#0000}.ae-redraw[data-astro-cid-fkidxzwz] .progressbar[data-astro-cid-fkidxzwz]{background:#ecdfd9;border-radius:3px;height:4px;margin:2px 2px 16px;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .progressbar[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{background:var(--brick);border-radius:3px;height:100%;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .btn-primary[data-astro-cid-fkidxzwz]{color:#fff;letter-spacing:.02em;background:#1c1917;border-radius:22px;width:100%;min-height:44px;padding:13px;font-size:12px;font-weight:600;display:block;box-shadow:0 3px #1c191759}.ae-redraw[data-astro-cid-fkidxzwz] .btn-secondary[data-astro-cid-fkidxzwz]{color:#6b6157;text-underline-offset:3px;width:100%;min-height:40px;margin-top:8px;padding:10px;font-size:11px;text-decoration:underline;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz]{z-index:15;backdrop-filter:blur(8px);background:#fffffff0;border-top:1px solid #efe4df;grid-template-columns:repeat(5,1fr);align-items:center;height:64px;padding:0 6px;display:grid;position:absolute;bottom:0;left:0;right:0}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz]{z-index:0;color:#c0ada6;justify-items:center;gap:4px;padding-top:5px;font-size:16px;line-height:1;text-decoration:none;display:grid;position:relative}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] .ti[data-astro-cid-fkidxzwz]{place-items:center;width:38px;height:24px;display:grid;position:relative}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] .ti[data-astro-cid-fkidxzwz] svg[data-astro-cid-fkidxzwz]{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] .ti[data-astro-cid-fkidxzwz]:before{content:"";z-index:-1;background:0 0;border-radius:12px;transition:background .25s;position:absolute;inset:0}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz].active .ti[data-astro-cid-fkidxzwz]:before{background:#ece6de}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.02em;font-size:9px;font-weight:500}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz].active{color:var(--brick)}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz].active:before{background:#f2d9cf}.ae-redraw[data-astro-cid-fkidxzwz] .tabbar[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz].active small[data-astro-cid-fkidxzwz]{font-weight:700}.ae-redraw[data-astro-cid-fkidxzwz] .ex-greet[data-astro-cid-fkidxzwz]{justify-content:space-between;align-items:baseline;margin:4px 2px 12px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .ex-greet[data-astro-cid-fkidxzwz] h3[data-astro-cid-fkidxzwz]{letter-spacing:-.02em;font-size:20px}.ae-redraw[data-astro-cid-fkidxzwz] .cs-title[data-astro-cid-fkidxzwz]{letter-spacing:-.01em;margin:2px 2px 4px;font-size:18px;font-weight:650}.ae-redraw[data-astro-cid-fkidxzwz] .sc-title[data-astro-cid-fkidxzwz]{letter-spacing:0;margin:0 2px 3px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:21px;font-weight:600}.ae-redraw[data-astro-cid-fkidxzwz] .ex-greet[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-search[data-astro-cid-fkidxzwz]{color:#a99085;background:#f3ede7;border-radius:20px;justify-content:space-between;align-items:center;min-height:40px;padding:0 14px;font-size:10px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .ex-filters[data-astro-cid-fkidxzwz]{gap:6px;margin:12px 0 14px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .ex-filters[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{color:#8d6f68;background:#fff;border:1px solid #e0cec7;border-radius:8px;min-height:32px;padding:7px 13px;font-size:9.5px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-filters[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{background:var(--brick);border-color:var(--brick);color:#fff}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz]{border-radius:16px;margin-bottom:12px;position:relative;overflow:hidden;box-shadow:0 2px 8px #492d2624}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:176px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz]{color:#fff;background:linear-gradient(#0000,#1e120fc7);padding:26px 13px 11px;position:absolute;bottom:0;left:0;right:0}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.12em;opacity:.85;font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{margin:3px 0 2px;font-size:13px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{opacity:.85;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] .badge[data-astro-cid-fkidxzwz]{color:var(--brick);letter-spacing:.08em;background:#ffffffeb;border-radius:12px;padding:4px 9px;font-size:7px;font-weight:700;position:absolute;top:10px;left:10px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz]{background:#fff;border:1px solid #4c302a29;border-radius:10px;grid-template-columns:84px 1fr;align-items:center;gap:10px;margin-bottom:9px;padding:8px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;border-radius:9px;width:84px;height:64px}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:10px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.5;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz] em[data-astro-cid-fkidxzwz]{background:var(--blush-2);color:var(--brick-dark);border-radius:10px;margin-top:5px;padding:3px 8px;font-size:7px;font-style:normal;display:inline-block}.ae-redraw[data-astro-cid-fkidxzwz] .cs-hero[data-astro-cid-fkidxzwz]{border-radius:16px;margin-bottom:14px;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .cs-hero[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;object-position:center 38%;width:100%;height:130px}.ae-redraw[data-astro-cid-fkidxzwz] .cs-hero[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:#fff;letter-spacing:.08em;backdrop-filter:blur(4px);background:#1e120f9e;border-radius:11px;padding:4px 9px;font-size:7px;position:absolute;bottom:9px;left:10px}.ae-redraw[data-astro-cid-fkidxzwz] .cs-sub[data-astro-cid-fkidxzwz]{color:var(--muted);margin:0 2px 14px;font-size:10px;line-height:1.6}.ae-redraw[data-astro-cid-fkidxzwz] .cs-steps[data-astro-cid-fkidxzwz]{gap:7px;margin-bottom:14px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .cs-steps[data-astro-cid-fkidxzwz] div[data-astro-cid-fkidxzwz]{border:1px solid var(--line);background:#fff;border-radius:13px;grid-template-columns:26px 1fr auto;align-items:center;gap:9px;padding:10px 12px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .cs-steps[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{color:var(--brick);font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .cs-steps[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{font-size:9px}.ae-redraw[data-astro-cid-fkidxzwz] .cs-steps[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{color:#b8a49d;font-size:9px;font-style:normal}.ae-redraw[data-astro-cid-fkidxzwz] .cs-scope[data-astro-cid-fkidxzwz]{background:#f6eae3;border-radius:13px;margin-bottom:6px;padding:12px}.ae-redraw[data-astro-cid-fkidxzwz] .cs-scope[data-astro-cid-fkidxzwz]>b[data-astro-cid-fkidxzwz]{margin-bottom:8px;font-size:9px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .cs-scope[data-astro-cid-fkidxzwz] label[data-astro-cid-fkidxzwz]{color:#6b524c;justify-content:space-between;align-items:center;padding:5px 0;font-size:8px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .cs-scope[data-astro-cid-fkidxzwz] label[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{color:#a88d85;margin-top:1px;font-size:7px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .switch[data-astro-cid-fkidxzwz]{background:#d8c6bf;border-radius:11px;flex:none;width:38px;height:22px;position:relative}.ae-redraw[data-astro-cid-fkidxzwz] .switch[data-astro-cid-fkidxzwz]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:all .2s;position:absolute;top:3px;left:3px}.ae-redraw[data-astro-cid-fkidxzwz] .switch[data-astro-cid-fkidxzwz].on{background:var(--brick)}.ae-redraw[data-astro-cid-fkidxzwz] .switch[data-astro-cid-fkidxzwz].on:after{left:19px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz]{height:272px;margin:-46px -16px 0;position:relative}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:100%}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz]:after{content:"";background:linear-gradient(#1e120f4d,#0000 32% 62%,#1e120f8c);position:absolute;inset:0}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz] .roomtag[data-astro-cid-fkidxzwz]{z-index:3;color:#fff;position:absolute;bottom:12px;left:14px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz] .roomtag[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.14em;opacity:.85;font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz] .roomtag[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{letter-spacing:-.01em;margin-top:2px;font-size:19px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .vs-rec[data-astro-cid-fkidxzwz]{z-index:3;color:#fff;backdrop-filter:blur(4px);background:#1e120f8c;border-radius:14px;align-items:center;gap:6px;padding:5px 10px;font-size:7px;display:flex;position:absolute;top:48px;right:14px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-rec[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{background:#ff6b57;border-radius:50%;width:6px;height:6px;animation:1.4s infinite pulse}@keyframes pulse{50%{opacity:.3}}.ae-redraw[data-astro-cid-fkidxzwz] .vs-tombstone[data-astro-cid-fkidxzwz]{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;padding:12px 2px 10px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .vs-tombstone[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.1em;color:var(--brick);font-size:7px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .vs-tombstone[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:var(--muted);margin-top:3px;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-tombstone[data-astro-cid-fkidxzwz] .dwell[data-astro-cid-fkidxzwz]{text-align:right;flex:none}.ae-redraw[data-astro-cid-fkidxzwz] .vs-tombstone[data-astro-cid-fkidxzwz] .dwell[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:14px;font-weight:650}.ae-redraw[data-astro-cid-fkidxzwz] .vs-tombstone[data-astro-cid-fkidxzwz] .dwell[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:7px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .vs-comment[data-astro-cid-fkidxzwz]{background:#fff;border:1px solid #ead9d3;border-radius:13px;align-items:center;gap:6px;margin-top:12px;padding:9px 11px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .al-plan[data-astro-cid-fkidxzwz]{border:1px solid var(--line);background:#fff;border-radius:14px;margin-top:12px;padding:10px 12px 8px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-comment[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:#ab978f;flex:1;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-comment[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{background:var(--brick);color:#fff;border-radius:10px;padding:6px 10px;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-keys[data-astro-cid-fkidxzwz]{flex-wrap:wrap;gap:5px;margin-top:9px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .vs-keys[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{color:#8d6f68;background:#fff;border:1px solid #e0cec7;border-radius:8px;min-height:32px;padding:7px 12px;font-size:9.5px}.ae-redraw[data-astro-cid-fkidxzwz] .vs-keys[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{background:var(--brick);border-color:var(--brick);color:#fff}.ae-redraw[data-astro-cid-fkidxzwz] .sg-heat[data-astro-cid-fkidxzwz]{border-radius:15px;margin-bottom:12px;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .sg-heat[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:172px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-heat[data-astro-cid-fkidxzwz] .badge[data-astro-cid-fkidxzwz]{color:#fff;letter-spacing:.06em;backdrop-filter:blur(4px);background:#1e120f9e;border-radius:11px;padding:4px 9px;font-size:7px;position:absolute;bottom:9px;left:10px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-heat[data-astro-cid-fkidxzwz] .eye[data-astro-cid-fkidxzwz]{color:var(--brick-dark);background:#ffffffe6;border-radius:11px;padding:4px 9px;font-size:7px;font-weight:700;position:absolute;top:9px;right:9px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-stats[data-astro-cid-fkidxzwz]{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:12px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .sg-stats[data-astro-cid-fkidxzwz] div[data-astro-cid-fkidxzwz]{border:1px solid var(--line);background:#fff;border-radius:12px;padding:9px 10px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-stats[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:13px;font-weight:650;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .sg-stats[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chart[data-astro-cid-fkidxzwz]{border:1px solid var(--line);background:#fff;border-radius:12px;margin-bottom:12px;padding:10px 12px 8px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chart[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);letter-spacing:.06em;font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chart[data-astro-cid-fkidxzwz] svg[data-astro-cid-fkidxzwz]{width:100%;height:auto;margin-top:6px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chips[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{color:var(--muted);margin-bottom:8px;font-size:8px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chips[data-astro-cid-fkidxzwz] .row[data-astro-cid-fkidxzwz]{flex-wrap:wrap;gap:6px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chips[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{color:#8d6f68;background:#fff;border:1px solid #e0cec7;border-radius:8px;align-items:center;gap:5px;min-height:32px;padding:7px 12px;font-size:9.5px;display:inline-flex}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chips[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{background:var(--cobalt);border-color:var(--cobalt);color:#fff}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chips[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active:after{content:"✓";font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .sg-chips[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]:not(.active):after{content:"×";color:#c3aaa2;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz]{text-align:left;background:#fff;border:1px solid #e6d8d2;border-radius:15px;grid-template-columns:52px 1fr 16px;align-items:center;gap:11px;width:100%;margin-bottom:9px;padding:11px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz] .thumb[data-astro-cid-fkidxzwz]{background:var(--blush-2);border-radius:11px;place-items:center;width:52px;height:52px;display:grid;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:11.5px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.5}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{color:#cbb4ad;font-size:9px;font-style:normal}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz].active{border-color:var(--brick);box-shadow:0 0 0 1px var(--brick);background:#faf3ef}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz].active i[data-astro-cid-fkidxzwz]{color:var(--brick);font-weight:700}.ae-redraw[data-astro-cid-fkidxzwz] .m-hint[data-astro-cid-fkidxzwz]{color:var(--muted);margin:4px 2px 14px;font-size:9.5px;line-height:1.6}.ae-redraw[data-astro-cid-fkidxzwz] .sc-axo[data-astro-cid-fkidxzwz]{margin:2px auto 10px;display:none}.ae-redraw[data-astro-cid-fkidxzwz] .sc-axo[data-astro-cid-fkidxzwz].on{display:block}.ae-redraw[data-astro-cid-fkidxzwz] .sc-grid[data-astro-cid-fkidxzwz]{grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz]{background:#eee;border:2px solid #0000;border-radius:12px;padding:0;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:76px}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:#fff;backdrop-filter:blur(3px);background:#1e120f99;border-radius:8px;padding:2px 7px;font-size:7px;position:absolute;bottom:6px;left:7px}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz].active{border-color:var(--brick)}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz].active:after{content:"✓";background:var(--brick);color:#fff;text-align:center;border-radius:50%;width:16px;height:16px;font-size:9px;line-height:16px;position:absolute;top:6px;right:6px}.ae-redraw[data-astro-cid-fkidxzwz] .sc-nav[data-astro-cid-fkidxzwz]{justify-content:space-between;align-items:center;margin:2px 2px 10px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .sc-nav[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{border:1px solid var(--line);color:#8d6f68;background:#fff;border-radius:50%;width:24px;height:24px;font-size:10px}.ae-redraw[data-astro-cid-fkidxzwz] .sc-nav[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .sc-sub[data-astro-cid-fkidxzwz]{color:var(--muted);margin:0 2px 10px;font-size:9.5px;line-height:1.55}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz]{text-align:left;background:#fff;border:1px solid #e6d8d2;border-radius:15px;grid-template-columns:96px 1fr 16px;align-items:center;gap:11px;width:100%;margin-bottom:9px;padding:9px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz].active{border-color:var(--brick);box-shadow:0 0 0 1px var(--brick);background:#faf3ef}.ae-redraw[data-astro-cid-fkidxzwz] .pr-thumb[data-astro-cid-fkidxzwz]{display:block;position:relative}.ae-redraw[data-astro-cid-fkidxzwz] .pr-thumb[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;border-radius:10px;width:96px;height:78px}.ae-redraw[data-astro-cid-fkidxzwz] .pr-axo[data-astro-cid-fkidxzwz]{backdrop-filter:blur(3px);background:#1e120fa8;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;bottom:5px;left:5px}.ae-redraw[data-astro-cid-fkidxzwz] .pr-axo[data-astro-cid-fkidxzwz] svg[data-astro-cid-fkidxzwz]{width:17px;height:17px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.1em;color:var(--brick);font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{margin:2px 0;font-size:11.5px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:9px;line-height:1.5}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{color:#cbb4ad;font-size:9px;font-style:normal}.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz].active i[data-astro-cid-fkidxzwz]{color:var(--brick);font-weight:700}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz]{height:240px;margin:-46px -16px 0;position:relative}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;object-position:center 30%;width:100%;height:100%}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz]:after{content:"";background:linear-gradient(#1e120f47,#0000 30% 60%,#1e120f99);position:absolute;inset:0}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz] .live[data-astro-cid-fkidxzwz]{z-index:3;color:#fff;letter-spacing:.1em;backdrop-filter:blur(4px);background:#1e120f8c;border-radius:11px;align-items:center;gap:5px;padding:4px 9px;font-size:7px;display:flex;position:absolute;top:48px;left:14px}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz] .live[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{display:none}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz] .idx[data-astro-cid-fkidxzwz]{z-index:3;color:#fff;background:#1e120f8c;border-radius:11px;padding:4px 9px;font-size:7px;position:absolute;top:48px;right:14px}.ae-redraw[data-astro-cid-fkidxzwz] .al-room[data-astro-cid-fkidxzwz] .drag[data-astro-cid-fkidxzwz]{z-index:3;color:#5e4a44;background:#ffffffe6;border-radius:13px;padding:5px 12px;font-size:7px;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.ae-redraw[data-astro-cid-fkidxzwz] .al-plan[data-astro-cid-fkidxzwz]>span[data-astro-cid-fkidxzwz]{letter-spacing:.1em;color:var(--muted);font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .al-plan[data-astro-cid-fkidxzwz] svg[data-astro-cid-fkidxzwz]{width:100%;height:auto;margin-top:6px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .al-title[data-astro-cid-fkidxzwz]{border:1px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;margin-top:12px;padding:13px 14px}.ae-redraw[data-astro-cid-fkidxzwz] .al-title[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.14em;color:var(--brick);font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .al-title[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{margin:3px 0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:16px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .al-title[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .al-thumbs[data-astro-cid-fkidxzwz]{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:10px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .al-thumbs[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{border:2px solid #0000;border-radius:9px;padding:0;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .al-thumbs[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:52px}.ae-redraw[data-astro-cid-fkidxzwz] .al-thumbs[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{border-color:var(--brick)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-screen[data-astro-cid-fkidxzwz]{background:#1c1512;position:relative;padding:0!important}.ae-redraw[data-astro-cid-fkidxzwz] .exh-screen[data-astro-cid-fkidxzwz]:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#100a0852,#0000 24% 58%,#100a08ad);position:absolute;inset:0}.ae-redraw[data-astro-cid-fkidxzwz] .exh-3d[data-astro-cid-fkidxzwz]{z-index:1;perspective:430px;touch-action:none;cursor:grab;background:radial-gradient(at 50% 42%,#7a6753,#45382d);position:absolute;inset:0;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .exh-3d[data-astro-cid-fkidxzwz]:active{cursor:grabbing}.ae-redraw[data-astro-cid-fkidxzwz] .exh-world[data-astro-cid-fkidxzwz]{width:0;height:0;transform-style:preserve-3d;position:absolute;top:50%;left:50%}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz]{background:linear-gradient(#f5eee5 0%,#ece2d4 72%,#d9cdbd 100%);width:300px;height:330px;position:absolute;top:0;left:0}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz]:before{content:"";background:#c4b5a2;height:13px;position:absolute;bottom:0;left:0;right:0}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz]:after{content:"";background:radial-gradient(at top,#ffeecd80,#0000 68%);width:170px;height:150px;position:absolute;top:0;left:50%;transform:translate(-50%)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz].wc{transform:translate(-50%,-50%)translateZ(-300px)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz].wl{transform:translate(-50%,-50%)rotateY(52deg)translateZ(-300px)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz].wr{transform:translate(-50%,-50%)rotateY(-52deg)translateZ(-300px)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-frame[data-astro-cid-fkidxzwz]{background:#f7f2e9;border:5px solid #a9884e;padding:9px;position:absolute;top:45%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 34px #2d1c1066}.ae-redraw[data-astro-cid-fkidxzwz] .exh-frame[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;pointer-events:none;width:138px;height:176px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .exh-wall[data-astro-cid-fkidxzwz].wc .exh-frame[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{width:120px;height:172px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-floor[data-astro-cid-fkidxzwz]{transform-origin:top;background:linear-gradient(#d6c2ab 0%,#b39a82 55%,#85705c 100%);width:1700px;height:750px;margin-top:158px;margin-left:-850px;position:absolute;top:50%;left:50%;transform:rotateX(79deg)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-ceil[data-astro-cid-fkidxzwz]{transform-origin:bottom;background:linear-gradient(#d3c4b2 0%,#f3ebdf 100%);width:1700px;height:750px;margin-bottom:158px;margin-left:-850px;position:absolute;bottom:50%;left:50%;transform:rotateX(-79deg)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-top[data-astro-cid-fkidxzwz]{z-index:3;align-items:center;gap:9px;padding:30px 14px 0;display:flex;position:absolute;top:0;left:0;right:0}.ae-redraw[data-astro-cid-fkidxzwz] .exh-exit[data-astro-cid-fkidxzwz]{color:#fff;backdrop-filter:blur(6px);background:#ffffff24;border-radius:50%;place-items:center;min-width:34px;height:34px;font-size:15px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .exh-top[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{color:#fff;letter-spacing:.02em;font-size:10.5px;font-weight:600}.ae-redraw[data-astro-cid-fkidxzwz] .exh-top[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{letter-spacing:.14em;color:#ffffffa6;margin-top:1px;font-size:7px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .exh-live[data-astro-cid-fkidxzwz]{color:#fff;letter-spacing:.1em;backdrop-filter:blur(6px);background:#ffffff24;border-radius:11px;align-items:center;gap:5px;margin-left:auto;padding:4px 9px;font-size:7px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .exh-live[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{display:none}.ae-redraw[data-astro-cid-fkidxzwz] .exh-arrow[data-astro-cid-fkidxzwz]{z-index:3;color:#fff;backdrop-filter:blur(6px);background:#ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-arrow[data-astro-cid-fkidxzwz].l{left:12px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-arrow[data-astro-cid-fkidxzwz].r{right:12px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-plate[data-astro-cid-fkidxzwz]{z-index:3;backdrop-filter:blur(10px);color:#fff;background:#160e0b9e;border-radius:15px;padding:13px 14px 11px;position:absolute;bottom:12px;left:12px;right:12px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-plate[data-astro-cid-fkidxzwz] .row1[data-astro-cid-fkidxzwz]{align-items:baseline;gap:8px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .exh-plate[data-astro-cid-fkidxzwz] .row1[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.14em;color:#fff9;font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-plate[data-astro-cid-fkidxzwz] .row1[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:13px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-plate[data-astro-cid-fkidxzwz] .row1[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:#fff9;margin-left:auto;font-size:7px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-plate[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:#ffffffc7;margin-top:6px;font-size:8.5px;line-height:1.55}.ae-redraw[data-astro-cid-fkidxzwz] .exh-clues[data-astro-cid-fkidxzwz]{flex-wrap:wrap;gap:5px;margin-top:8px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .exh-clues[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{letter-spacing:.06em;color:#ffffffd9;background:#ffffff24;border-radius:8px;padding:3px 8px;font-size:6.5px;font-style:normal}.ae-redraw[data-astro-cid-fkidxzwz] .exh-dots[data-astro-cid-fkidxzwz]{justify-content:center;gap:5px;margin-top:10px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .exh-dots[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{background:#ffffff4d;border-radius:2px;width:14px;height:3px;transition:background .2s}.ae-redraw[data-astro-cid-fkidxzwz] .exh-dots[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{background:#fff}.ae-redraw[data-astro-cid-fkidxzwz] .exh-hint[data-astro-cid-fkidxzwz]{z-index:3;color:#fffc;letter-spacing:.1em;backdrop-filter:blur(6px);pointer-events:none;white-space:nowrap;background:#160e0b80;border-radius:11px;padding:4px 11px;font-size:7px;position:absolute;bottom:128px;left:50%;transform:translate(-50%)}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz]{z-index:8;opacity:0;pointer-events:none;background:#0e0907f0;grid-template-rows:1fr auto;place-items:center;padding:44px 18px 18px;transition:opacity .3s;display:grid;position:absolute;inset:0}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz].show{opacity:1;pointer-events:auto}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:contain;border:8px solid #f6f1e8;max-width:100%;max-height:100%;box-shadow:0 20px 60px #0009}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz] figcaption[data-astro-cid-fkidxzwz]{color:#fff;text-align:center;margin-top:14px}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz] figcaption[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:13px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz] figcaption[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:#ffffffa6;margin-top:4px;font-size:8.5px;line-height:1.6;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .exh-detail[data-astro-cid-fkidxzwz] .exh-close[data-astro-cid-fkidxzwz]{color:#fff;backdrop-filter:blur(6px);background:#ffffff24;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;display:grid;position:absolute;top:34px;right:14px}.ae-redraw[data-astro-cid-fkidxzwz] .webwrap[data-astro-cid-fkidxzwz]{max-width:1180px;margin:30px auto 0;padding:0 32px}.ae-redraw[data-astro-cid-fkidxzwz] .browser[data-astro-cid-fkidxzwz]{background:#fff;border:1px solid #4c302a1a;border-radius:18px;overflow:hidden;box-shadow:0 34px 90px #4627212e}.ae-redraw[data-astro-cid-fkidxzwz] .browser-bar[data-astro-cid-fkidxzwz]{border-bottom:1px solid var(--line);background:#f3ece7;align-items:center;gap:12px;padding:11px 16px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .browser-bar[data-astro-cid-fkidxzwz] .dots[data-astro-cid-fkidxzwz]{gap:6px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .browser-bar[data-astro-cid-fkidxzwz] .dots[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{background:#d9c7c0;border-radius:50%;width:10px;height:10px}.ae-redraw[data-astro-cid-fkidxzwz] .browser-bar[data-astro-cid-fkidxzwz] .dots[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]:first-child{background:#e08a7d}.ae-redraw[data-astro-cid-fkidxzwz] .browser-bar[data-astro-cid-fkidxzwz] .url[data-astro-cid-fkidxzwz]{border:1px solid var(--line);color:#9a857e;text-align:center;background:#fff;border-radius:12px;flex:1;max-width:420px;margin:0 auto;padding:6px 14px;font-size:10px}.ae-redraw[data-astro-cid-fkidxzwz] .webapp[data-astro-cid-fkidxzwz]{grid-template-columns:180px 1fr;min-height:640px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz]{border-right:1px solid var(--line);background:#fbf7f2;flex-direction:column;gap:4px;padding:20px 14px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .logo[data-astro-cid-fkidxzwz]{letter-spacing:-.02em;margin:0 6px 18px;font-size:19px;font-weight:700}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .logo[data-astro-cid-fkidxzwz] em[data-astro-cid-fkidxzwz]{color:var(--brick);font-style:normal}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz]{color:#7c665f;border-radius:11px;align-items:center;gap:9px;padding:9px 11px;font-size:11px;text-decoration:none;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] a[data-astro-cid-fkidxzwz].active{background:var(--blush-2);color:var(--brick-dark);font-weight:650}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .user[data-astro-cid-fkidxzwz]{border-top:1px solid var(--line);align-items:center;gap:9px;margin-top:auto;padding:10px 11px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .user[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{background:var(--brick);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;font-size:10px;font-style:normal;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .user[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:10px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .user[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .wmain[data-astro-cid-fkidxzwz]{min-width:0;padding:24px 26px 30px}.ae-redraw[data-astro-cid-fkidxzwz] .whead[data-astro-cid-fkidxzwz]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .whead[data-astro-cid-fkidxzwz] h3[data-astro-cid-fkidxzwz]{letter-spacing:-.02em;font-size:22px}.ae-redraw[data-astro-cid-fkidxzwz] .whead[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.05em;color:var(--brick);margin-bottom:4px;font-size:9px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .whead[data-astro-cid-fkidxzwz] .sp[data-astro-cid-fkidxzwz]{flex:1}.ae-redraw[data-astro-cid-fkidxzwz] .wbtn[data-astro-cid-fkidxzwz]{border:1px solid var(--line);color:#6b524c;background:#fff;border-radius:12px;padding:9px 15px;font-size:10px}.ae-redraw[data-astro-cid-fkidxzwz] .wbtn[data-astro-cid-fkidxzwz].brick{color:#fff;background:#1c1917;border-color:#1c1917}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz]{border-radius:16px;margin-bottom:10px;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:330px}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .tag[data-astro-cid-fkidxzwz]{color:#fff;letter-spacing:.1em;backdrop-filter:blur(4px);background:#1e120f8c;border-radius:13px;align-items:center;gap:7px;padding:6px 11px;font-size:8px;display:flex;position:absolute;top:14px;left:14px}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .arrow[data-astro-cid-fkidxzwz]{color:#5e4a44;background:#ffffffeb;border-radius:50%;width:34px;height:34px;font-size:13px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 4px 12px #00000026}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .arrow[data-astro-cid-fkidxzwz].l{left:14px}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .arrow[data-astro-cid-fkidxzwz].r{right:14px}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz]{color:#fff;background:linear-gradient(#0000,#1e120fb8);align-items:baseline;gap:12px;padding:30px 18px 13px;display:flex;position:absolute;bottom:0;left:0;right:0}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:15px}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{opacity:.85;font-size:9px}.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] .cap[data-astro-cid-fkidxzwz] .n[data-astro-cid-fkidxzwz]{opacity:.9;margin-left:auto;font-size:9px}.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz]{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:20px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{border:2px solid #0000;border-radius:10px;padding:0;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:64px}.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{border-color:var(--brick)}.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:#fff;text-shadow:0 1px 3px #0009;font-size:7px;position:absolute;bottom:5px;left:7px}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz]{background:var(--brick);color:#fff;border-radius:16px;grid-template-columns:300px 1fr;gap:0;margin-bottom:20px;display:grid;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;width:100%;height:100%;min-height:190px}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz]{padding:22px 24px}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz] small[data-astro-cid-fkidxzwz]{letter-spacing:.05em;opacity:.8;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz] h4[data-astro-cid-fkidxzwz]{letter-spacing:-.01em;margin:7px 0 8px;font-size:21px}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{opacity:.92;max-width:480px;font-size:10.5px;line-height:1.75}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz] .meta[data-astro-cid-fkidxzwz]{gap:16px;margin-top:14px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz] .meta[data-astro-cid-fkidxzwz] div[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:13px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz] .tx[data-astro-cid-fkidxzwz] .meta[data-astro-cid-fkidxzwz] div[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{opacity:.8;font-size:8px}.ae-redraw[data-astro-cid-fkidxzwz] .wlist-head[data-astro-cid-fkidxzwz]{align-items:baseline;gap:12px;margin:4px 0 10px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wlist-head[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:14px}.ae-redraw[data-astro-cid-fkidxzwz] .wlist-head[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:9px}.ae-redraw[data-astro-cid-fkidxzwz] .wlist-head[data-astro-cid-fkidxzwz] .sp[data-astro-cid-fkidxzwz]{flex:1}.ae-redraw[data-astro-cid-fkidxzwz] .wlist-head[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{color:var(--cobalt);text-underline-offset:3px;font-size:9px;text-decoration:underline}.ae-redraw[data-astro-cid-fkidxzwz] .wlist[data-astro-cid-fkidxzwz]{gap:8px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz]{border:1px solid var(--line);background:#fffdfa;border-radius:13px;grid-template-columns:30px 74px 1.2fr 1fr auto;align-items:center;gap:14px;padding:9px 12px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .no[data-astro-cid-fkidxzwz]{color:var(--faint);font-size:11px;font-weight:650}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{object-fit:cover;border-radius:8px;width:74px;height:56px}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .info[data-astro-cid-fkidxzwz] b[data-astro-cid-fkidxzwz]{font-size:11.5px;display:block}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .info[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:8.5px}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .sig[data-astro-cid-fkidxzwz]{flex-wrap:wrap;gap:5px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .sig[data-astro-cid-fkidxzwz] i[data-astro-cid-fkidxzwz]{background:var(--cobalt-soft);color:var(--cobalt-dark);border-radius:8px;padding:3px 8px;font-size:7.5px;font-style:normal}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .ops[data-astro-cid-fkidxzwz]{gap:6px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .ops[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{border:1px solid var(--line);color:#8d6f68;background:#fff;border-radius:8px;width:26px;height:26px;font-size:10px}.ae-redraw[data-astro-cid-fkidxzwz] .wnote[data-astro-cid-fkidxzwz]{color:var(--muted);margin-top:14px;font-size:9.5px;line-height:1.7}.ae-redraw[data-astro-cid-fkidxzwz] .draft-foot[data-astro-cid-fkidxzwz]{border-top:1px solid var(--line);max-width:1180px;color:var(--muted);margin:70px auto 0;padding:26px 32px 60px;font-size:11px;line-height:1.8}@media (width<=760px){.ae-redraw[data-astro-cid-fkidxzwz] .webapp[data-astro-cid-fkidxzwz]{grid-template-columns:1fr}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz]{border-right:0;border-bottom:1px solid var(--line);flex-flow:wrap;align-items:center}.ae-redraw[data-astro-cid-fkidxzwz] .wside[data-astro-cid-fkidxzwz] .user[data-astro-cid-fkidxzwz]{display:none}.ae-redraw[data-astro-cid-fkidxzwz] .wcard[data-astro-cid-fkidxzwz]{grid-template-columns:1fr}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz]{grid-template-columns:24px 60px 1fr;grid-auto-flow:row}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .sig[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz] .ops[data-astro-cid-fkidxzwz]{grid-column:1/-1}}.ae-redraw[data-astro-cid-fkidxzwz] .proto[data-astro-cid-fkidxzwz]{justify-items:center;gap:18px;max-width:1180px;margin:26px auto 0;padding:34px 32px 30px;display:grid}.ae-redraw[data-astro-cid-fkidxzwz] .proto-phone[data-astro-cid-fkidxzwz]{max-width:400px}.ae-redraw[data-astro-cid-fkidxzwz] .deck[data-astro-cid-fkidxzwz]{aspect-ratio:9/19.2;background:#fdfaf5;border-radius:37px;position:relative;overflow:hidden}.ae-redraw[data-astro-cid-fkidxzwz] .deck[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz]{aspect-ratio:auto;opacity:0;pointer-events:none;border-radius:0;transition:opacity .45s,transform .45s cubic-bezier(.22,.8,.3,1);position:absolute;inset:0;transform:translate(36px)scale(.985)}.ae-redraw[data-astro-cid-fkidxzwz] .deck[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz].current{opacity:1;pointer-events:auto;transform:none}.ae-redraw[data-astro-cid-fkidxzwz] .deck[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz].exit-left{transform:translate(-36px)scale(.985)}.ae-redraw[data-astro-cid-fkidxzwz] .proto-dots[data-astro-cid-fkidxzwz]{gap:8px;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .proto-dots[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{background:#e3cfc6;border-radius:3px;width:26px;height:6px;transition:all .25s}.ae-redraw[data-astro-cid-fkidxzwz] .proto-dots[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz].active{background:var(--brick);width:40px}.ae-redraw[data-astro-cid-fkidxzwz] .proto-hint[data-astro-cid-fkidxzwz]{text-align:center;max-width:400px;color:var(--muted);font-size:11px;line-height:1.7}.ae-redraw[data-astro-cid-fkidxzwz] .deck[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz] .gen-cover[data-astro-cid-fkidxzwz]{z-index:30;backdrop-filter:blur(3px);opacity:0;pointer-events:none;background:#fdfaf5eb;place-items:center;transition:opacity .3s;display:grid;position:absolute;inset:0}.ae-redraw[data-astro-cid-fkidxzwz] .deck[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz] .gen-cover[data-astro-cid-fkidxzwz].show{opacity:1}.ae-redraw[data-astro-cid-fkidxzwz] .gen-cover[data-astro-cid-fkidxzwz] .ring[data-astro-cid-fkidxzwz]{border:3px solid #ead0c8;border-top-color:var(--brick);border-radius:50%;width:44px;height:44px;margin:0 auto 10px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.ae-redraw[data-astro-cid-fkidxzwz] .gen-cover[data-astro-cid-fkidxzwz] p[data-astro-cid-fkidxzwz]{color:var(--brick-dark);text-align:center;font-size:10px;line-height:1.7}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .webwrap[data-astro-cid-fkidxzwz] .browser[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .draft-head[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .draft-section-title[data-astro-cid-fkidxzwz]{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.22,.8,.3,1);transform:translateY(26px)}.ae-redraw[data-astro-cid-fkidxzwz] .in[data-astro-cid-fkidxzwz]{opacity:1!important;transform:none!important}.ae-redraw[data-astro-cid-fkidxzwz] .phone[data-astro-cid-fkidxzwz]{transition:transform .45s cubic-bezier(.22,.8,.3,1),box-shadow .45s}.ae-redraw[data-astro-cid-fkidxzwz] .pcard[data-astro-cid-fkidxzwz]:hover .phone[data-astro-cid-fkidxzwz]{transform:translateY(-7px);box-shadow:0 40px 80px #4627214d}.ae-redraw[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{transition:transform .16s,background .2s,border-color .2s,box-shadow .2s}.ae-redraw[data-astro-cid-fkidxzwz] .screen[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]:active{transform:scale(.96)}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz]{transition:transform .25s,box-shadow .25s}.ae-redraw[data-astro-cid-fkidxzwz] .ex-card[data-astro-cid-fkidxzwz]:hover{transform:translate(4px);box-shadow:0 8px 20px #492d261f}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .al-thumbs[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz] button[data-astro-cid-fkidxzwz]{transition:border-color .2s,box-shadow .25s,transform .2s,background .2s}.ae-redraw[data-astro-cid-fkidxzwz] .mcard[data-astro-cid-fkidxzwz]:hover,.ae-redraw[data-astro-cid-fkidxzwz] .pr-card[data-astro-cid-fkidxzwz]:hover{transform:translateY(-2px)}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .whero[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .wthumbs[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{transition:transform .6s}.ae-redraw[data-astro-cid-fkidxzwz] .sc-room[data-astro-cid-fkidxzwz]:hover img[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .ex-hero[data-astro-cid-fkidxzwz]:hover img[data-astro-cid-fkidxzwz]{transform:scale(1.05)}.ae-redraw[data-astro-cid-fkidxzwz] .vs-art[data-astro-cid-fkidxzwz] img[data-astro-cid-fkidxzwz]{animation:14s ease-in-out infinite alternate slowzoom}@keyframes slowzoom{0%{transform:scale(1)}to{transform:scale(1.07)}}.ae-redraw[data-astro-cid-fkidxzwz] .fade-swap[data-astro-cid-fkidxzwz]{animation:.5s fadeswap}@keyframes fadeswap{0%{opacity:.25;transform:scale(.985)}to{opacity:1;transform:scale(1)}}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz]{transition:opacity .3s,transform .3s}.ae-redraw[data-astro-cid-fkidxzwz] .wrow[data-astro-cid-fkidxzwz].removing{opacity:0;transform:translate(24px)}.ae-redraw[data-astro-cid-fkidxzwz] .wempty[data-astro-cid-fkidxzwz]{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:13px;padding:22px;font-size:10.5px}.ae-redraw[data-astro-cid-fkidxzwz] .switch[data-astro-cid-fkidxzwz]{cursor:pointer;transition:background .25s}.ae-redraw[data-astro-cid-fkidxzwz] .toast[data-astro-cid-fkidxzwz]{z-index:99;color:#f6e7da;opacity:0;pointer-events:none;background:#2a211e;border-radius:14px;padding:11px 20px;font-size:12px;transition:all .35s;position:fixed;bottom:34px;left:50%;transform:translate(-50%,20px);box-shadow:0 14px 34px #1e120f59}.ae-redraw[data-astro-cid-fkidxzwz] .toast[data-astro-cid-fkidxzwz].show{opacity:1;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.ae-redraw[data-astro-cid-fkidxzwz] [data-astro-cid-fkidxzwz]{transition:none!important;animation:none!important}}.ae-redraw[data-astro-cid-fkidxzwz] .ae-note[data-astro-cid-fkidxzwz]{max-width:680px;color:var(--muted);margin:8px 0 6px;font-size:12px;line-height:1.7}.ae-redraw[data-astro-cid-fkidxzwz] .ae-sub[data-astro-cid-fkidxzwz]{letter-spacing:-.01em;align-items:baseline;gap:14px;margin:56px 0 20px;font-size:20px;font-weight:600;display:flex}.ae-redraw[data-astro-cid-fkidxzwz] .ae-sub[data-astro-cid-fkidxzwz] span[data-astro-cid-fkidxzwz]{color:var(--muted);font-size:11px;font-weight:400}.ae-redraw[data-astro-cid-fkidxzwz]{background:0 0}.ae-redraw[data-astro-cid-fkidxzwz] .phones[data-astro-cid-fkidxzwz],.ae-redraw[data-astro-cid-fkidxzwz] .webwrap[data-astro-cid-fkidxzwz]{padding:0}.ae-redraw[data-astro-cid-fkidxzwz] .proto[data-astro-cid-fkidxzwz]{margin-top:10px;padding:34px 0 30px}@font-face{font-family:Museum Inter;src:url(/fonts/inter-latin-variable.woff2)format("woff2");font-style:normal;font-weight:100 900;font-display:swap}.museum-case[data-astro-cid-iohmc3ln],.museum-case[data-astro-cid-iohmc3ln] [data-astro-cid-iohmc3ln]{box-sizing:border-box;font-family:Museum Inter,Noto Sans SC,Source Han Sans SC,PingFang SC,Microsoft YaHei,sans-serif!important}.museum-case[data-astro-cid-iohmc3ln]{--ink:#2a201d;--brick:#a95047;--brick-dark:#763a35;--blush:#ead7d2;--paper:#f8f5f0;--line:#4c302a24;background:var(--paper);color:var(--ink)}.museum-hero[data-astro-cid-iohmc3ln]{background:#e9d9cf;grid-template-columns:minmax(330px,.76fr) minmax(0,1.24fr);align-items:end;gap:54px;min-height:680px;padding:112px clamp(28px,6vw,88px) 56px;display:grid}.museum-hero__copy[data-astro-cid-iohmc3ln]{align-self:center;max-width:620px}.museum-back[data-astro-cid-iohmc3ln]{color:#7b655d;margin-bottom:74px;font-size:13px;display:inline-block}.museum-label[data-astro-cid-iohmc3ln],.museum-eyebrow[data-astro-cid-iohmc3ln]{letter-spacing:.14em;text-transform:uppercase;color:var(--brick);font-size:11px;font-weight:750}.museum-hero[data-astro-cid-iohmc3ln] h1[data-astro-cid-iohmc3ln]{letter-spacing:-.07em;color:var(--brick-dark);margin:22px 0 34px;font-size:clamp(62px,8.3vw,126px);font-weight:680;line-height:.84}.museum-deck[data-astro-cid-iohmc3ln]{letter-spacing:-.025em;max-width:20em;font-size:clamp(20px,2vw,29px);font-weight:450;line-height:1.48}.museum-hero__visual[data-astro-cid-iohmc3ln]{flex-direction:column;align-self:stretch;min-height:500px;margin:0;display:flex}.museum-hero__visual[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{object-fit:cover;object-position:center;border-radius:3px;width:100%;height:100%;min-height:500px}.museum-case[data-astro-cid-iohmc3ln] figcaption[data-astro-cid-iohmc3ln]{color:#806f68;margin-top:10px;font-size:12px;line-height:1.5}.museum-meta[data-astro-cid-iohmc3ln]{border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:24px;max-width:1400px;margin:auto;padding:30px clamp(28px,6vw,88px);display:grid}.museum-meta[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{gap:7px;display:grid}.museum-meta[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;text-transform:uppercase;color:#9b8b84;font-size:10px}.museum-meta[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{font-size:13px;font-weight:520}.museum-shell[data-astro-cid-iohmc3ln]{grid-template-columns:190px minmax(0,1fr);gap:54px;max-width:1400px;margin:auto;padding:0 clamp(28px,6vw,88px);display:grid}.museum-toc[data-astro-cid-iohmc3ln]{flex-direction:column;align-self:start;gap:15px;padding-top:90px;display:flex;position:sticky;top:92px}.museum-toc[data-astro-cid-iohmc3ln] a[data-astro-cid-iohmc3ln]{color:#9b8c86;letter-spacing:.035em;font-size:11px}.museum-toc[data-astro-cid-iohmc3ln] a[data-astro-cid-iohmc3ln]:hover{color:var(--brick)}.museum-content[data-astro-cid-iohmc3ln]{min-width:0}.museum-section[data-astro-cid-iohmc3ln]{border-bottom:1px solid var(--line);padding:96px 0;scroll-margin-top:80px}.museum-section[data-astro-cid-iohmc3ln] h2[data-astro-cid-iohmc3ln]{letter-spacing:-.045em;color:#3a2824;max-width:17em;margin:18px 0 32px;font-size:clamp(34px,4vw,58px);font-weight:560;line-height:1.16}.museum-lead[data-astro-cid-iohmc3ln]{color:#685852;max-width:780px;font-size:17px;line-height:1.8}.museum-two-col[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr;gap:42px;display:grid}.museum-two-col[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln],.museum-section[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{color:#675852;font-size:16px;line-height:1.82}.museum-principles[data-astro-cid-iohmc3ln]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:52px;display:grid}.museum-principles[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{background:#fff;min-height:210px;padding:28px}.museum-principles[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#a48f87;font-size:10px}.museum-principles[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{margin:40px 0 12px;font-size:20px;font-weight:600;display:block}.museum-principles[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#7c6a64;font-size:13px;line-height:1.65}.museum-ui[data-astro-cid-iohmc3ln]{background:#eddfda;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.museum-phone-grid[data-astro-cid-iohmc3ln]{grid-template-columns:repeat(2,minmax(0,1fr));gap:76px 40px;margin-top:58px;display:grid}.screen-card__head[data-astro-cid-iohmc3ln]{justify-content:space-between;align-items:baseline;max-width:330px;margin:0 auto 16px;display:flex}.screen-card__head[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{letter-spacing:.08em;text-transform:uppercase;color:var(--brick);font-size:11px;font-weight:750}.screen-card__head[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#9f8c85;font-size:10px}.screen-card[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{color:#776761;max-width:330px;margin:15px auto 0;font-size:12px;line-height:1.65}.museum-phone[data-astro-cid-iohmc3ln]{background:#211917;border-radius:43px;width:100%;max-width:330px;margin:auto;padding:9px;box-shadow:0 28px 70px #46272133}.museum-screen[data-astro-cid-iohmc3ln]{aspect-ratio:9/19.35;background:#fbf8f4;border-radius:35px;padding:45px 20px 24px;position:relative;overflow:hidden}.museum-screen[data-astro-cid-iohmc3ln]:before{content:"";z-index:8;background:#211917;border-radius:20px;width:76px;height:20px;position:absolute;top:10px;left:50%;transform:translate(-50%)}.phone-status[data-astro-cid-iohmc3ln]{z-index:7;justify-content:space-between;font-size:8px;display:flex;position:absolute;top:15px;left:25px;right:25px}.phone-status[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:2px;font-size:6px}.phone-status[data-astro-cid-iohmc3ln].light{color:#fff}.museum-screen[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{font:inherit;color:inherit;background:0 0;border:0}.museum-mark[data-astro-cid-iohmc3ln]{background:var(--brick);color:#fff;border-radius:10px;place-items:center;width:36px;height:36px;margin:22px 0 52px;font-size:18px;font-weight:700;display:grid}.welcome-screen[data-astro-cid-iohmc3ln]>small[data-astro-cid-iohmc3ln]{letter-spacing:.16em;color:#a38d86;font-size:7px}.welcome-screen[data-astro-cid-iohmc3ln]>h3[data-astro-cid-iohmc3ln]{letter-spacing:-.04em;margin:8px 0;font-size:24px;line-height:1.2}.welcome-screen[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{color:#927e77;margin-bottom:24px;font-size:9px;line-height:1.55}.mode-choice[data-astro-cid-iohmc3ln]{border:1px solid #e6d8d2;border-radius:15px;grid-template-columns:32px 1fr auto;align-items:center;gap:9px;margin-top:9px;padding:13px;display:grid}.mode-choice[data-astro-cid-iohmc3ln].active{border-color:var(--brick);background:#f7ebe8}.mode-choice[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{width:27px;height:27px;color:var(--brick);background:#ead8d3;border-radius:9px;place-items:center;font-style:normal;display:grid}.mode-choice[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{gap:3px;display:grid}.mode-choice[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:10px}.mode-choice[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#9a8580;font-size:8px}.mode-choice[data-astro-cid-iohmc3ln] em[data-astro-cid-iohmc3ln]{color:var(--brick);font-style:normal}.museum-primary[data-astro-cid-iohmc3ln]{width:100%;margin-top:19px;background:var(--brick)!important;color:#fff!important;border-radius:18px!important;padding:12px!important;font-size:10px!important}.museum-text[data-astro-cid-iohmc3ln]{margin:11px auto 0;display:block;color:#927e77!important;font-size:9px!important}.museum-app-head[data-astro-cid-iohmc3ln]{text-align:center;grid-template-columns:38px 1fr 38px;align-items:center;margin-top:11px;display:grid}.museum-app-head[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{font-size:15px}.museum-app-head[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#856e67;font-size:16px}.permission-intro[data-astro-cid-iohmc3ln]{background:#ead8d3;border-radius:18px;align-items:center;gap:11px;margin-top:28px;padding:15px;display:flex}.permission-intro[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{width:31px;height:31px;color:var(--brick);background:#fff;border-radius:50%;place-items:center;display:grid}.permission-intro[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{gap:4px;display:grid}.permission-intro[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:10px}.permission-intro[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{color:#8b746e;font-size:8px}.permission-list[data-astro-cid-iohmc3ln]{background:#fff;border-radius:18px;margin-top:18px;overflow:hidden}.permission-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{border-bottom:1px solid #eee4df;grid-template-columns:1fr auto;align-items:center;padding:16px;display:grid}.permission-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:last-child{border:0}.permission-list[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{gap:4px;display:grid}.permission-list[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:10px}.permission-list[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{color:#a08d86;font-size:8px}.switch[data-astro-cid-iohmc3ln]{background:#d9cfca;border-radius:20px;width:31px;height:18px;position:relative}.switch[data-astro-cid-iohmc3ln]:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;position:absolute;top:2px;left:2px}.switch[data-astro-cid-iohmc3ln].on{background:var(--brick)}.switch[data-astro-cid-iohmc3ln].on:after{left:15px}.retention[data-astro-cid-iohmc3ln]{gap:8px;margin-top:18px;display:grid}.retention[data-astro-cid-iohmc3ln]>small[data-astro-cid-iohmc3ln]{letter-spacing:.1em;text-transform:uppercase;color:#a28f88;font-size:8px}.retention[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{background:#fff;border-radius:14px;justify-content:space-between;padding:14px;font-size:9px;display:flex}.artwork-screen[data-astro-cid-iohmc3ln]{padding:0 0 65px}.artwork-screen[data-astro-cid-iohmc3ln]:before{background:#fff}.art-visual[data-astro-cid-iohmc3ln]{color:#fff;background:linear-gradient(#00000014,#00000052),url(/images/projects/aesthetico/gaze-heatmap.jpg) 50%/cover;justify-content:space-between;align-items:flex-start;height:270px;padding:50px 18px 0;display:flex}.art-visual[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;font-size:7px}.art-copy[data-astro-cid-iohmc3ln]{padding:19px 20px 0}.art-copy[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.1em;color:#a58f87;font-size:7px}.art-copy[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.04em;margin:7px 0 4px;font-size:23px}.art-copy[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#9c8881;font-size:8px}.art-actions[data-astro-cid-iohmc3ln]{grid-template-columns:1.2fr 1fr;gap:7px;padding:16px 20px 0;display:grid}.art-actions[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{border:1px solid #dfd0ca;border-radius:15px;padding:10px;font-size:9px}.art-actions[data-astro-cid-iohmc3ln] .saved[data-astro-cid-iohmc3ln]{background:var(--brick);color:#fff;border-color:var(--brick)}.reason-box[data-astro-cid-iohmc3ln]{background:#f1e5e1;border-radius:17px;margin:0 20px;padding:15px}.reason-box[data-astro-cid-iohmc3ln]>small[data-astro-cid-iohmc3ln]{color:#856e67;font-size:8px}.reason-box[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{flex-wrap:wrap;gap:5px;margin-top:10px;display:flex}.reason-box[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{border:1px solid #d8c4be;border-radius:11px;padding:6px 8px;font-size:8px}.museum-nav[data-astro-cid-iohmc3ln]{text-align:center;background:#fbf8f4f7;border-top:1px solid #eee4df;grid-template-columns:repeat(3,1fr);align-items:center;height:61px;display:grid;position:absolute;bottom:0;left:0;right:0}.museum-nav[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln],.museum-nav[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{color:#aa9992;gap:4px;font-size:8px;display:grid}.museum-nav[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{color:var(--brick)}.museum-nav[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{font-size:14px;font-style:normal}.route-summary[data-astro-cid-iohmc3ln]{background:var(--brick-dark);color:#fff;border-radius:21px;margin-top:24px;padding:19px}.route-summary[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.1em;color:#d9bcb6;font-size:7px}.route-summary[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{margin:9px 0;font-size:20px;line-height:1.2;display:block}.route-summary[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#e8d2cd;font-size:8px;line-height:1.5}.mini-map[data-astro-cid-iohmc3ln]{background:#eadbd6;border-radius:20px;height:155px;margin-top:14px;position:relative;overflow:hidden}.mini-map[data-astro-cid-iohmc3ln]:before,.mini-map[data-astro-cid-iohmc3ln]:after{content:"";border:1px solid #caaea7;position:absolute}.mini-map[data-astro-cid-iohmc3ln]:before{inset:18px 75px 62px 18px}.mini-map[data-astro-cid-iohmc3ln]:after{inset:78px 20px 18px 90px}.map-room[data-astro-cid-iohmc3ln]{z-index:2;width:21px;height:21px;color:var(--brick);background:#fff;border-radius:50%;place-items:center;font-size:8px;display:grid;position:absolute}.r1[data-astro-cid-iohmc3ln]{top:35px;left:35px}.r2[data-astro-cid-iohmc3ln]{top:55px;left:115px}.r3[data-astro-cid-iohmc3ln]{bottom:32px;right:55px}.r4[data-astro-cid-iohmc3ln]{top:34px;right:28px}.mini-map[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{border:2px dashed var(--brick);border-color:var(--brick) transparent transparent transparent;border-radius:50%;width:180px;height:90px;position:absolute;top:54px;left:52px;transform:rotate(15deg)}.route-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{border-bottom:1px solid #eee2dd;grid-template-columns:28px 1fr 15px;align-items:center;padding:12px 2px;display:grid}.route-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]>b[data-astro-cid-iohmc3ln]{width:23px;height:23px;color:var(--brick);background:#ead8d3;border-radius:8px;place-items:center;font-size:8px;display:grid}.route-list[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{gap:3px;display:grid}.route-list[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{font-size:9px}.route-list[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#9a8881;font-size:7px}.route-list[data-astro-cid-iohmc3ln] em[data-astro-cid-iohmc3ln]{font-style:normal}.route-screen[data-astro-cid-iohmc3ln]>.museum-primary[data-astro-cid-iohmc3ln]{margin-top:12px}.route-screen[data-astro-cid-iohmc3ln]>.museum-text[data-astro-cid-iohmc3ln]{margin-top:8px}.feedback-screen[data-astro-cid-iohmc3ln]{padding:0}.feedback-screen[data-astro-cid-iohmc3ln]:before{background:#fff}.feedback-art[data-astro-cid-iohmc3ln]{background:linear-gradient(#0000000a,#0000003d),url(/images/projects/aesthetico/gaze-heatmap.jpg) 50%/cover;height:285px}.feedback-sheet[data-astro-cid-iohmc3ln]{background:#fbf8f4;border-radius:27px;padding:22px 19px 18px;position:absolute;bottom:14px;left:12px;right:12px;box-shadow:0 18px 60px #341e1940}.feedback-sheet[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;color:var(--brick);font-size:7px}.feedback-sheet[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.03em;margin:9px 0 4px;font-size:19px}.feedback-sheet[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{color:#9a8780;font-size:8px}.feedback-actions[data-astro-cid-iohmc3ln]{gap:7px;margin:17px 0;display:grid}.feedback-actions[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{text-align:left;border:1px solid #e2d4cf;border-radius:14px;grid-template-columns:26px 1fr;align-items:center;padding:9px;font-size:9px;display:grid}.feedback-actions[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{background:#eadbd6;border-radius:8px;place-items:center;width:23px;height:23px;font-style:normal;display:grid}.feedback-actions[data-astro-cid-iohmc3ln] .selected[data-astro-cid-iohmc3ln]{border-color:var(--brick);background:#f6e9e6}.feedback-actions[data-astro-cid-iohmc3ln] .selected[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{background:var(--brick);color:#fff}.feedback-sheet[data-astro-cid-iohmc3ln] .museum-primary[data-astro-cid-iohmc3ln]{margin-top:0}.archive-hero[data-astro-cid-iohmc3ln]{background:#eadbd6;border-radius:21px;gap:7px;margin-top:25px;padding:19px;display:grid}.archive-hero[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.12em;color:#9e8981;font-size:7px}.archive-hero[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{letter-spacing:-.05em;font-size:29px}.archive-hero[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#866f68;font-size:8px}.archive-grid[data-astro-cid-iohmc3ln]{grid-template-rows:90px 90px;grid-template-columns:1.25fr .75fr;gap:7px;margin-top:13px;display:grid}.tile[data-astro-cid-iohmc3ln]{background-position:50%;background-size:cover;border-radius:13px}.t1[data-astro-cid-iohmc3ln]{background-image:url(/images/projects/aesthetico/gaze-heatmap.jpg);grid-row:1/-1}.t2[data-astro-cid-iohmc3ln]{background:linear-gradient(135deg,#c5a254,#497a7f)}.t3[data-astro-cid-iohmc3ln]{background:linear-gradient(135deg,#ca6e5f,#e7cdb6)}.t4[data-astro-cid-iohmc3ln]{display:none}.archive-note[data-astro-cid-iohmc3ln]{border-bottom:1px solid #eaded9;gap:4px;padding:14px 2px;display:grid}.archive-note[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:9px}.archive-note[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#9a8880;font-size:8px}.export-button[data-astro-cid-iohmc3ln],.delete-button[data-astro-cid-iohmc3ln]{width:100%;margin-top:12px;padding:11px;border-radius:15px!important;font-size:9px!important}.export-button[data-astro-cid-iohmc3ln]{background:var(--brick)!important;color:#fff!important}.delete-button[data-astro-cid-iohmc3ln]{margin-top:7px;color:#9e534d!important;border:1px solid #d9c9c3!important}.pivot-compare[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 55px 1fr;align-items:stretch;gap:25px;margin-top:48px;display:grid}.pivot-compare[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{border:1px solid var(--line);background:#fff;padding:30px}.pivot-compare[data-astro-cid-iohmc3ln]>article[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;text-transform:uppercase;color:#9e8c85;font-size:10px}.pivot-compare[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.03em;margin:16px 0 12px;font-size:26px}.pivot-compare[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#796862;font-size:14px;line-height:1.7}.pivot-compare[data-astro-cid-iohmc3ln] ul[data-astro-cid-iohmc3ln]{margin-top:22px;list-style:none}.pivot-compare[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]{border-top:1px solid var(--line);padding:9px 0;font-size:12px}.pivot-compare[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]:before{content:"— ";color:var(--brick)}.pivot-compare[data-astro-cid-iohmc3ln]>b[data-astro-cid-iohmc3ln]{text-align:center;color:var(--brick);align-self:center;font-size:28px}.pivot-after[data-astro-cid-iohmc3ln]{color:#fff;background:var(--brick-dark)!important}.pivot-after[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln],.pivot-after[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#e0c9c4!important}.pivot-after[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]{border-color:#ffffff26}.gaze-pair[data-astro-cid-iohmc3ln]{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;margin-top:64px;display:grid}.gaze-pair[data-astro-cid-iohmc3ln] figure[data-astro-cid-iohmc3ln]{margin:0}.gaze-pair[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{aspect-ratio:4/3;object-fit:cover;width:100%}.gaze-pair[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.035em;margin:15px 0;font-size:30px;line-height:1.3}.gaze-pair[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]:last-child{color:#77665f;font-size:14px;line-height:1.8}.journey-flow[data-astro-cid-iohmc3ln]{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(5,1fr);gap:1px;margin-top:45px;display:grid}.journey-flow[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{background:var(--paper);flex-direction:column;min-height:210px;padding:24px 16px;display:flex}.journey-flow[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#a08e87;font-size:10px}.journey-flow[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{color:var(--brick);margin:34px 0 24px;font-size:27px;font-style:normal}.journey-flow[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{font-size:14px}.journey-flow[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#8e7d76;margin-top:7px;font-size:12px;line-height:1.5}.system-media[data-astro-cid-iohmc3ln]{margin:58px 0 0}.system-media[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{aspect-ratio:16/9;object-fit:cover;width:100%}.evidence-metrics[data-astro-cid-iohmc3ln]{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin:48px 0;display:grid}.evidence-metrics[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{gap:7px;padding:27px 0;display:grid}.evidence-metrics[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{color:var(--brick);font-size:43px;font-weight:520}.evidence-metrics[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#8e7c75;font-size:11px}.evidence-grid[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr;gap:22px;display:grid}.evidence-grid[data-astro-cid-iohmc3ln] figure[data-astro-cid-iohmc3ln],.evidence-grid[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{min-height:350px;margin:0}.evidence-grid[data-astro-cid-iohmc3ln] figure[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{object-fit:cover;width:100%;height:330px}.evidence-grid[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{background:#eadbd6;flex-direction:column;justify-content:flex-end;padding:35px;display:flex}.evidence-grid[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.1em;text-transform:uppercase;color:var(--brick);font-size:10px}.evidence-grid[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.03em;margin:15px 0;font-size:25px;line-height:1.35}.evidence-grid[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#796660;font-size:13px;line-height:1.75}.boundary-columns[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr;gap:24px;margin-top:48px;display:grid}.boundary-columns[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{background:#fff;padding:30px}.boundary-columns[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{margin-bottom:18px;font-size:22px}.boundary-columns[data-astro-cid-iohmc3ln] ul[data-astro-cid-iohmc3ln]{list-style:none}.boundary-columns[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]{color:#6f5f59;border-top:1px solid var(--line);padding:11px 0;font-size:14px;line-height:1.6}.boundary-columns[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]:before{content:"— ";color:var(--brick)}.next-test[data-astro-cid-iohmc3ln]{background:var(--brick-dark);color:#fff;grid-template-columns:70px 1fr;gap:28px;margin-top:38px;padding:34px;display:grid}.next-test[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.14em;color:#d7b9b3;font-size:10px}.next-test[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{margin-bottom:10px;font-size:26px}.next-test[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#e0c9c4;font-size:14px;line-height:1.7}.museum-next[data-astro-cid-iohmc3ln]{max-width:1400px;color:inherit;border-top:1px solid var(--line);grid-template-columns:1fr auto auto;align-items:center;gap:20px;margin:auto;padding:50px clamp(28px,6vw,88px);display:grid}.museum-next[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;text-transform:uppercase;color:#9b8a83;font-size:10px}.museum-next[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{font-size:30px;font-weight:520}.museum-next[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{font-size:26px;font-style:normal}@media (width<=980px){.museum-hero[data-astro-cid-iohmc3ln]{grid-template-columns:1fr;padding-top:90px}.museum-hero__visual[data-astro-cid-iohmc3ln]{min-height:390px}.museum-meta[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr}.museum-shell[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.museum-toc[data-astro-cid-iohmc3ln]{display:none}.museum-phone-grid[data-astro-cid-iohmc3ln]{gap:62px 22px}.journey-flow[data-astro-cid-iohmc3ln]{grid-template-columns:repeat(3,1fr)}}@media (width<=700px){.museum-hero[data-astro-cid-iohmc3ln]{gap:34px;min-height:auto;padding:84px 20px 28px}.museum-back[data-astro-cid-iohmc3ln]{margin-bottom:48px}.museum-hero[data-astro-cid-iohmc3ln] h1[data-astro-cid-iohmc3ln]{font-size:52px}.museum-hero__visual[data-astro-cid-iohmc3ln],.museum-hero__visual[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{min-height:360px}.museum-meta[data-astro-cid-iohmc3ln]{grid-template-columns:1fr;padding:24px 20px}.museum-shell[data-astro-cid-iohmc3ln]{padding:0 20px}.museum-section[data-astro-cid-iohmc3ln]{padding:72px 0}.museum-two-col[data-astro-cid-iohmc3ln],.museum-principles[data-astro-cid-iohmc3ln],.museum-phone-grid[data-astro-cid-iohmc3ln],.gaze-pair[data-astro-cid-iohmc3ln],.evidence-grid[data-astro-cid-iohmc3ln],.boundary-columns[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.museum-ui[data-astro-cid-iohmc3ln]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.screen-card[data-astro-cid-iohmc3ln]{margin-bottom:18px}.pivot-compare[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.pivot-compare[data-astro-cid-iohmc3ln]>b[data-astro-cid-iohmc3ln]{transform:rotate(90deg)}.journey-flow[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr}.evidence-grid[data-astro-cid-iohmc3ln] figure[data-astro-cid-iohmc3ln],.evidence-grid[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{min-height:auto}.evidence-metrics[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.museum-next[data-astro-cid-iohmc3ln]{padding:36px 20px}.museum-next[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{font-size:22px}.next-test[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.museum-principles[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{min-height:170px}.museum-principles[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{margin-top:25px}}.museum-screen[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln],.mode-choice[data-astro-cid-iohmc3ln],.permission-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln],.route-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln],.museum-nav[data-astro-cid-iohmc3ln]>[data-astro-cid-iohmc3ln]{cursor:pointer;transition:transform .18s,background .18s,border-color .18s,color .18s,opacity .18s}.museum-screen[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]:active,.mode-choice[data-astro-cid-iohmc3ln]:active,.permission-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:active,.route-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:active{transform:scale(.98)}.museum-screen[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]:focus-visible,.mode-choice[data-astro-cid-iohmc3ln]:focus-visible,.permission-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:focus-visible,.route-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:focus-visible{outline:2px solid var(--brick);outline-offset:2px}.reason-box[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln].active{background:var(--brick);border-color:var(--brick);color:#fff}.route-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln].active{background:#f4e8e4;border-radius:12px;padding-left:8px;padding-right:8px}.map-room[data-astro-cid-iohmc3ln].active{background:var(--brick);color:#fff;box-shadow:0 0 0 5px #a9504733}.museum-nav[data-astro-cid-iohmc3ln] .active[data-astro-cid-iohmc3ln]{color:var(--brick);font-weight:750}.prototype-toast[data-astro-cid-iohmc3ln]{z-index:20;color:#fff;text-align:center;background:#211917;border-radius:14px;padding:11px 13px;font-size:9px;animation:.25s toast-in;position:absolute;bottom:78px;left:20px;right:20px;box-shadow:0 12px 35px #23191640}.prototype-toast[data-astro-cid-iohmc3ln].success{background:#65765e}@keyframes toast-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.archive-screen[data-astro-cid-iohmc3ln].is-deleted .archive-grid[data-astro-cid-iohmc3ln],.archive-screen[data-astro-cid-iohmc3ln].is-deleted .archive-note[data-astro-cid-iohmc3ln]{opacity:.18;filter:grayscale()}.archive-screen[data-astro-cid-iohmc3ln].is-deleted .archive-hero[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{font-size:19px}.permission-list[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln][aria-pressed=true]{background:#faf1ee}.museum-result[data-astro-cid-iohmc3ln]{padding-bottom:110px}.result-summary[data-astro-cid-iohmc3ln]{background:var(--line);border:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:48px;display:grid}.result-summary[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{background:#fff;flex-direction:column;min-height:245px;padding:30px;display:flex}.result-summary[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.13em;color:var(--brick);font-size:9px}.result-summary[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.03em;margin:auto 0 14px;font-size:23px}.result-summary[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#77665f;font-size:13px;line-height:1.7}.result-summary[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:nth-child(2){background:var(--brick-dark);color:#fff}.result-summary[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:nth-child(2) p[data-astro-cid-iohmc3ln],.result-summary[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]:nth-child(2) span[data-astro-cid-iohmc3ln]{color:#e2c9c4}@media (width<=700px){.result-summary[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.result-summary[data-astro-cid-iohmc3ln] article[data-astro-cid-iohmc3ln]{min-height:190px}.result-summary[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{margin-top:45px}}.ai-curation-section[data-astro-cid-iohmc3ln]{color:#f7f0ec;background:#211917;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.ai-curation-section[data-astro-cid-iohmc3ln] h2[data-astro-cid-iohmc3ln]{color:#fff;max-width:18em}.ai-curation-section[data-astro-cid-iohmc3ln] .museum-lead[data-astro-cid-iohmc3ln]{color:#cdbdb7}.system-boundary[data-astro-cid-iohmc3ln]{grid-template-columns:1.25fr .75fr;gap:16px;margin-top:48px;display:grid}.system-boundary[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{border:1px solid #ffffff24;padding:28px}.system-boundary__final[data-astro-cid-iohmc3ln]{color:var(--ink);background:#f4e9e4}.system-boundary__prototype[data-astro-cid-iohmc3ln]{background:#ffffff09}.system-boundary[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.14em;color:#c9877e;font-size:9px}.system-boundary[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{margin:15px 0 22px;font-size:23px}.system-boundary[data-astro-cid-iohmc3ln] ol[data-astro-cid-iohmc3ln]{background:#d9c7c0;gap:1px;list-style:none;display:grid}.system-boundary[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]{background:#f4e9e4;grid-template-columns:115px 1fr;gap:16px;padding:15px;display:grid}.system-boundary[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:12px}.system-boundary[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln],.system-boundary[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#806d66;font-size:11px;line-height:1.65}.system-boundary__prototype[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{color:#fff}.system-boundary__prototype[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#cdbdb7}.ai-pipeline[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 44px 1fr 44px 1fr;align-items:stretch;gap:16px;margin-top:52px;display:grid}.pipeline-column[data-astro-cid-iohmc3ln]{background:#ffffff09;border:1px solid #ffffff24;min-height:260px;padding:27px}.pipeline-column[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.14em;color:#c9877e;font-size:9px}.pipeline-column[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{margin:18px 0 24px;font-size:23px}.pipeline-column[data-astro-cid-iohmc3ln] ul[data-astro-cid-iohmc3ln]{list-style:none}.pipeline-column[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]{color:#cdbdb7;border-top:1px solid #ffffff1a;padding:9px 0;font-size:12px}.pipeline-column[data-astro-cid-iohmc3ln] li[data-astro-cid-iohmc3ln]:before{content:"+ ";color:#d98e84}.pipeline-engine[data-astro-cid-iohmc3ln]{background:var(--brick-dark);border-color:var(--brick)}.pipeline-arrow[data-astro-cid-iohmc3ln]{text-align:center;color:#d38b82;align-self:center;font-size:23px}.curation-lab[data-astro-cid-iohmc3ln]{color:var(--ink);background:#f7f1ed;border:1px solid #ffffff26;grid-template-columns:.78fr 1.22fr;min-height:690px;margin-top:56px;display:grid}.lab-controls[data-astro-cid-iohmc3ln]{border-right:1px solid #dfd1cb;padding:36px}.lab-heading[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln],.generation-status[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln],.proposal-detail[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.13em;color:var(--brick);font-size:8px}.lab-heading[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.04em;margin:13px 0 10px;font-size:31px}.lab-heading[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#826e67;font-size:13px;line-height:1.65}.lab-group[data-astro-cid-iohmc3ln]{margin-top:34px}.lab-group[data-astro-cid-iohmc3ln]>small[data-astro-cid-iohmc3ln]{letter-spacing:.1em;text-transform:uppercase;color:#9c8881;margin-bottom:12px;font-size:9px;display:block}.signal-chips[data-astro-cid-iohmc3ln]{flex-wrap:wrap;gap:7px;display:flex}.signal-chips[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#816e67;cursor:pointer;background:#fff;border:1px solid #d9c8c2;border-radius:18px;padding:8px 11px;font-size:9px}.signal-chips[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln].active{background:var(--brick);border-color:var(--brick);color:#fff}.method-options[data-astro-cid-iohmc3ln]{gap:8px;display:grid}.method-options[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfd1cb;border-radius:14px;gap:4px;padding:13px;display:grid}.method-options[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln].active{border-color:var(--brick);background:#f6e7e3}.method-options[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:11px}.method-options[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#9a8881;font-size:8px}.generate-curation[data-astro-cid-iohmc3ln]{color:#fff;cursor:pointer;background:#211917;border:0;border-radius:18px;justify-content:space-between;width:100%;margin-top:27px;padding:13px 15px;font-size:10px;display:flex}.lab-output[data-astro-cid-iohmc3ln]{padding:36px;position:relative;overflow:hidden}.generation-status[data-astro-cid-iohmc3ln]{border-bottom:1px solid #e3d7d1;align-items:center;gap:12px;padding-bottom:20px;display:flex}.ai-dot[data-astro-cid-iohmc3ln]{background:#6d8b6c;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #dce6da}.generation-status[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{gap:3px;display:grid}.generation-status[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:11px}.generation-status[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{color:#9a8881}.proposal-list[data-astro-cid-iohmc3ln]{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:20px;display:grid}.proposal-card[data-astro-cid-iohmc3ln]{text-align:left;cursor:pointer;background:#fff;border:1px solid #ded0ca;border-radius:15px;flex-direction:column;min-height:156px;padding:16px;display:flex}.proposal-card[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.11em;color:#a18d85;font-size:7px}.proposal-card[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{margin:auto 0;font-size:14px;line-height:1.35}.proposal-card[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{color:#9a8881;font-size:8px}.proposal-card[data-astro-cid-iohmc3ln].active{background:var(--brick-dark);border-color:var(--brick-dark);color:#fff}.proposal-card[data-astro-cid-iohmc3ln].active span[data-astro-cid-iohmc3ln],.proposal-card[data-astro-cid-iohmc3ln].active small[data-astro-cid-iohmc3ln]{color:#d9bdb7}.proposal-detail[data-astro-cid-iohmc3ln]{background:#e9d9d4;border-radius:18px;grid-template-columns:1fr 190px;align-items:center;gap:25px;margin-top:22px;padding:22px;display:grid}.proposal-detail[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.03em;margin:9px 0;font-size:23px}.proposal-detail[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#806c65;font-size:9px;line-height:1.6}.space-preview[data-astro-cid-iohmc3ln]{perspective:260px;background:#d1b6af;height:165px;position:relative;overflow:hidden}.space-preview[data-astro-cid-iohmc3ln]:before{content:"";background:#f0e6e1;position:absolute;inset:25px;transform:rotateX(58deg)rotate(-8deg);box-shadow:inset 0 0 0 1px #b9958d}.space-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{z-index:2;background:#f7f1ed;border:4px solid #9b645b;width:28px;height:42px;position:absolute;top:52px}.space-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-child{left:42px}.space-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(2){top:44px;left:82px}.space-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(3){top:68px;right:36px}.space-preview[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{z-index:3;letter-spacing:.1em;color:#70463f;font-size:7px;position:absolute;bottom:8px;left:9px}.use-proposal[data-astro-cid-iohmc3ln]{width:100%;color:var(--brick-dark);cursor:pointer;background:#fff;border:1px solid #b98c84;border-radius:17px;margin-top:16px;padding:12px;font-size:10px}.original-blueprint[data-astro-cid-iohmc3ln]{border:1px solid #ffffff24;margin-top:35px;padding:25px}.original-blueprint[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;text-transform:uppercase;color:#ce8c83;font-size:9px}.original-blueprint[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:18px;display:flex}.original-blueprint[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{background:#ffffff14;border-radius:4px;padding:10px 12px;font-size:11px;font-weight:520}.original-blueprint[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{color:#ce8c83;font-style:normal}.journey-flow[data-astro-cid-iohmc3ln]{grid-template-columns:repeat(4,1fr)}.ai-curation-section[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{transition:transform .18s,background .18s,border-color .18s,color .18s}.ai-curation-section[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]:active{transform:scale(.98)}.generation-status[data-astro-cid-iohmc3ln].is-loading .ai-dot[data-astro-cid-iohmc3ln]{animation:.65s infinite alternate ai-pulse}.generation-status[data-astro-cid-iohmc3ln].is-loading b[data-astro-cid-iohmc3ln]:after{content:"…"}@keyframes ai-pulse{to{opacity:.45;transform:scale(1.5)}}.experience-handoff[data-astro-cid-iohmc3ln]{background:#ffffff09;border:1px solid #ffffff26;grid-template-columns:1fr 52px 1fr;align-items:stretch;margin-top:58px;display:grid}.experience-handoff[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{gap:8px;padding:24px 26px;display:grid}.experience-handoff[data-astro-cid-iohmc3ln]>i[data-astro-cid-iohmc3ln]{color:#cf8b82;border-left:1px solid #ffffff1a;border-right:1px solid #ffffff1a;place-items:center;font-style:normal;display:grid}.experience-handoff[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.14em;color:#be9e97;font-size:8px}.experience-handoff[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:18px;font-weight:560}.experience-handoff[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#bca9a3;font-size:11px;line-height:1.65}.experience-handoff__active[data-astro-cid-iohmc3ln]{background:#763a35}.experience-handoff__active[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln],.experience-handoff__active[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#e4c8c2}.curation-browser[data-astro-cid-iohmc3ln]{border:1px solid #ffffff2e;border-radius:12px 12px 0 0;margin-top:24px;overflow:hidden;box-shadow:0 30px 80px #00000038}.browser-chrome[data-astro-cid-iohmc3ln]{color:#d8c9c3;background:#332825;border-bottom:1px solid #ffffff1a;grid-template-columns:90px minmax(160px,1fr) auto;align-items:center;gap:16px;height:48px;padding:0 18px;display:grid}.browser-chrome[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{gap:6px;display:flex}.browser-chrome[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{background:#7e6962;border-radius:50%;width:8px;height:8px}.browser-chrome[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-child{background:#aa5d54}.browser-chrome[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{text-align:center;letter-spacing:.05em;color:#9e8b84;background:#241c1a;border-radius:6px;justify-self:center;width:min(100%,330px);padding:7px 13px;font-size:8px}.browser-chrome[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{letter-spacing:.12em;color:#a9958e;font-size:8px;font-weight:550}.curation-browser[data-astro-cid-iohmc3ln] .curation-lab[data-astro-cid-iohmc3ln]{border:0;min-height:650px;margin-top:0}.curation-browser[data-astro-cid-iohmc3ln] .lab-controls[data-astro-cid-iohmc3ln]{background:#f7f1ed}.curation-browser[data-astro-cid-iohmc3ln] .lab-output[data-astro-cid-iohmc3ln]{background:#fff}@media (width<=980px){.system-boundary[data-astro-cid-iohmc3ln],.ai-pipeline[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.pipeline-arrow[data-astro-cid-iohmc3ln]{transform:rotate(90deg)}.curation-lab[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.lab-controls[data-astro-cid-iohmc3ln]{border-bottom:1px solid #dfd1cb;border-right:0}.journey-flow[data-astro-cid-iohmc3ln]{grid-template-columns:repeat(3,1fr)}.experience-handoff[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 38px 1fr}.browser-chrome[data-astro-cid-iohmc3ln]{grid-template-columns:68px 1fr}.browser-chrome[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{display:none}}@media (width<=700px){.ai-curation-section[data-astro-cid-iohmc3ln]{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.proposal-list[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.proposal-card[data-astro-cid-iohmc3ln]{min-height:110px}.proposal-detail[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.curation-lab[data-astro-cid-iohmc3ln],.lab-controls[data-astro-cid-iohmc3ln],.lab-output[data-astro-cid-iohmc3ln]{padding-left:20px;padding-right:20px}.journey-flow[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr}.experience-handoff[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.experience-handoff[data-astro-cid-iohmc3ln]>i[data-astro-cid-iohmc3ln]{border:0;height:34px;transform:rotate(90deg)}.experience-handoff[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]{padding:20px}.browser-chrome[data-astro-cid-iohmc3ln]{grid-template-columns:50px 1fr;padding:0 12px}.browser-chrome[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{font-size:7px}.curation-browser[data-astro-cid-iohmc3ln]{border-radius:8px 8px 0 0}}.web-album-shell[data-astro-cid-iohmc3ln]{color:#332522;background:#fbf8f5;grid-template-columns:170px 1fr;min-height:690px;display:grid}.web-album-sidebar[data-astro-cid-iohmc3ln]{background:#f0dfda;border-right:1px solid #d8c6c0;flex-direction:column;gap:7px;padding:28px 18px;display:flex}.web-album-sidebar[data-astro-cid-iohmc3ln]>b[data-astro-cid-iohmc3ln]{color:#fff;background:#a95047;border-radius:10px;place-items:center;width:38px;height:38px;margin-bottom:28px;font-size:18px;display:grid}.web-album-sidebar[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{text-align:left;color:#806c65;background:0 0;border:0;border-radius:8px;padding:11px 12px;font-size:9px}.web-album-sidebar[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln].active{color:#fff;background:#a95047}.web-album-sidebar[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.1em;color:#9d8780;margin-top:auto;font-size:7px}.web-album-main[data-astro-cid-iohmc3ln]{padding:32px}.web-album-main[data-astro-cid-iohmc3ln]>header[data-astro-cid-iohmc3ln]{border-bottom:1px solid #e5d9d4;justify-content:space-between;align-items:flex-start;padding-bottom:22px;display:flex}.web-album-main[data-astro-cid-iohmc3ln]>header[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.13em;color:#a95047;font-size:7px}.web-album-main[data-astro-cid-iohmc3ln]>header[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{letter-spacing:-.04em;margin-top:8px;font-size:30px}.web-album-main[data-astro-cid-iohmc3ln]>header[data-astro-cid-iohmc3ln]>button[data-astro-cid-iohmc3ln]{color:#806b64;background:#fff;border:1px solid #d8c6c0;border-radius:16px;padding:8px 12px;font-size:8px}.web-feature[data-astro-cid-iohmc3ln]{background:#eadbd6;grid-template-columns:1.2fr .8fr;min-height:220px;margin-top:22px;display:grid}.web-feature__space[data-astro-cid-iohmc3ln]{perspective:420px;background:linear-gradient(155deg,#eee3dd 0 47%,#b87569 48% 51%,#f8f3ef 52%);position:relative;overflow:hidden}.web-feature__space[data-astro-cid-iohmc3ln]:before{content:"";background:#f9f5f1;position:absolute;inset:35px 55px;transform:rotateX(62deg)rotate(-7deg);box-shadow:inset 0 0 0 1px #be938a}.web-feature__space[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{z-index:2;background:#f4e9e3;border:5px solid #a95047;width:34px;height:50px;position:absolute;top:70px}.web-feature__space[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-child{left:72px}.web-feature__space[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(2){top:58px;left:126px}.web-feature__space[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(3){top:92px;right:55px}.web-feature__space[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{z-index:3;letter-spacing:.12em;color:#82534b;font-size:7px;position:absolute;bottom:12px;left:14px}.web-feature[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]:last-child{flex-direction:column;justify-content:center;padding:28px;display:flex}.web-feature[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.12em;color:#a95047;font-size:7px}.web-feature[data-astro-cid-iohmc3ln] h4[data-astro-cid-iohmc3ln]{margin:10px 0;font-size:22px;line-height:1.15}.web-feature[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#88746d;font-size:9px}.web-feature[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#fff;background:#a95047;border:0;border-radius:15px;align-self:flex-start;margin-top:25px;padding:10px 13px;font-size:8px}.web-album-tabs[data-astro-cid-iohmc3ln]{border-bottom:1px solid #e4d8d3;gap:22px;margin-top:24px;display:flex}.web-album-tabs[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#9b8982;background:0 0;border:0;padding:0 0 10px;font-size:9px}.web-album-tabs[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln].active{color:#a95047;border-bottom:2px solid #a95047}.web-album-content[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 190px;gap:22px;margin-top:19px;display:grid}.web-art-grid[data-astro-cid-iohmc3ln]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.web-art[data-astro-cid-iohmc3ln]{background:#ddd;border:0;border-radius:5px;height:100px}.web-art[data-astro-cid-iohmc3ln].a1{background:radial-gradient(circle at 30% 27%,#e0b9c3 0 10%,#0000 10.5%),radial-gradient(circle at 65% 65%,#315a6d 0 17%,#0000 17.5%),linear-gradient(145deg,#e5d3bd 0 35%,#b98b7b 35% 53%,#d2b45c 53% 70%,#664b57 70%)}.web-art[data-astro-cid-iohmc3ln].a2{background:linear-gradient(135deg,#e9d8c5 0 42%,#1d4b86 43% 64%,#d8aa4d 65%)}.web-art[data-astro-cid-iohmc3ln].a3{background:linear-gradient(35deg,#a7453d 0 34%,#eadcc8 35% 53%,#313c78 54% 75%,#c98148 76%)}.web-art[data-astro-cid-iohmc3ln].a4{background:radial-gradient(circle at 40% 40%,#17233f 0 12%,#0000 12.5%),linear-gradient(120deg,#e8dfd6,#c7a358)}.web-art[data-astro-cid-iohmc3ln].a5{background:linear-gradient(90deg,#a95047 0 24%,#e8d7cb 24% 51%,#355b67 51% 73%,#d6ae65 73%)}.web-art[data-astro-cid-iohmc3ln].a6{background:radial-gradient(circle at 70% 30%,#bd6558 0 17%,#0000 17.5%),linear-gradient(145deg,#e8d7c9,#7a5960)}.web-art-detail[data-astro-cid-iohmc3ln]{background:#f0e2dd;padding:18px}.web-art-detail[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{letter-spacing:.1em;color:#a95047;font-size:7px}.web-art-detail[data-astro-cid-iohmc3ln] h4[data-astro-cid-iohmc3ln]{margin:10px 0 2px;font-size:20px}.web-art-detail[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{color:#8e7a73;margin-bottom:20px;font-size:8px}.web-art-detail[data-astro-cid-iohmc3ln] div[data-astro-cid-iohmc3ln]{border-top:1px solid #d9c8c2;gap:5px;padding:11px 0;display:grid}.web-art-detail[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:8px}.web-art-detail[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{color:#8e7a73;font-size:7px;line-height:1.45}.web-art-detail[data-astro-cid-iohmc3ln] .web-edit-actions[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr;gap:6px}.web-edit-actions[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#725e57;background:#fff;border:1px solid #cdb8b0;border-radius:11px;padding:7px 5px;font-size:7px}.web-edit-actions[data-astro-cid-iohmc3ln] [data-astro-cid-iohmc3ln][data-remove]{color:#9f4f47;border-color:#d7aaa3;grid-column:1/-1}.web-album-shell[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{cursor:pointer;transition:transform .18s}.web-album-shell[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]:active{transform:scale(.98)}.web-feature__space[data-astro-cid-iohmc3ln]{background:linear-gradient(#2a221e0d,#0000 48%,#2a221e2e),url(/images/projects/aesthetico/online-exhibition-webgl-gallery-v3.jpg) 50%/cover no-repeat;min-height:260px}.web-feature__space[data-astro-cid-iohmc3ln]:before,.web-feature__space[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{display:none}.web-space__top[data-astro-cid-iohmc3ln]{z-index:3;justify-content:space-between;display:flex;position:absolute;top:13px;left:14px;right:14px}.web-space__top[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{backdrop-filter:blur(7px);background:#ffffffad;border:1px solid #372c2740;border-radius:12px;padding:6px 8px;color:#3a2c27!important;text-shadow:none!important;position:static!important}.web-space__nav[data-astro-cid-iohmc3ln]{z-index:3;backdrop-filter:blur(8px);background:#ffffffc2;border-radius:18px;grid-template-columns:28px auto 28px;align-items:center;gap:8px;padding:5px;display:grid;position:absolute;bottom:13px;left:50%;transform:translate(-50%)}.web-space__nav[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{white-space:nowrap;color:#3a2c27!important;text-shadow:none!important;position:static!important}.web-space__nav[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{width:28px;height:28px;color:#3a2c27!important;background:#fff!important;border:1px solid #3a2c2738!important;border-radius:50%!important;margin:0!important;padding:0!important}.space-preview[data-astro-cid-iohmc3ln]{background:url(/images/projects/aesthetico/online-exhibition-matisse-v1.jpg) 50%/cover no-repeat}.space-preview[data-astro-cid-iohmc3ln]:before,.space-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{display:none}.space-preview[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{color:#fff;text-shadow:0 1px 4px #000000bf}.web-art-grid[data-astro-cid-iohmc3ln]{align-items:flex-start;gap:18px;padding:4px 4px 13px;display:flex;overflow-x:auto}.web-art[data-astro-cid-iohmc3ln]{text-align:left;flex:none;gap:8px;display:grid;background:0 0!important;border-radius:0!important;height:auto!important;padding:0!important}.web-art[data-astro-cid-iohmc3ln].a1{width:210px}.web-art[data-astro-cid-iohmc3ln].a2,.web-art[data-astro-cid-iohmc3ln].a3{width:142px}.web-art[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{object-fit:contain;background:#f2ece4;width:100%;height:auto;display:block;box-shadow:0 7px 20px #35241e1f}.web-art[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{grid-template-columns:20px 1fr;align-items:baseline;gap:5px;display:grid}.web-art[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{color:#a95047;font-size:7px}.web-art[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{color:#79665f;font-size:7px;line-height:1.35}.web-art[data-astro-cid-iohmc3ln].active img[data-astro-cid-iohmc3ln]{box-shadow:0 0 0 3px #a95047,0 8px 22px #35241e29}.web-art[data-astro-cid-iohmc3ln].active{box-shadow:none!important}@media (width<=980px){.web-album-shell[data-astro-cid-iohmc3ln]{grid-template-columns:120px 1fr}.web-album-main[data-astro-cid-iohmc3ln]{padding:24px}.web-feature[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.web-feature__space[data-astro-cid-iohmc3ln]{min-height:190px}.web-album-content[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.web-art-detail[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.web-art-detail[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln],.web-art-detail[data-astro-cid-iohmc3ln] h4[data-astro-cid-iohmc3ln],.web-art-detail[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{grid-column:1/-1}}@media (width<=700px){.web-album-shell[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.web-album-sidebar[data-astro-cid-iohmc3ln]{display:none}.web-album-main[data-astro-cid-iohmc3ln]{padding:18px}.web-album-main[data-astro-cid-iohmc3ln]>header[data-astro-cid-iohmc3ln] h3[data-astro-cid-iohmc3ln]{font-size:24px}.web-feature__space[data-astro-cid-iohmc3ln]{min-height:190px}.web-feature[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]:last-child{padding:20px}.web-art-grid[data-astro-cid-iohmc3ln]{margin-right:-18px}.web-art[data-astro-cid-iohmc3ln].a1{width:180px}.web-art[data-astro-cid-iohmc3ln].a2,.web-art[data-astro-cid-iohmc3ln].a3{width:120px}.web-art-detail[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.web-art-detail[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln],.web-art-detail[data-astro-cid-iohmc3ln] h4[data-astro-cid-iohmc3ln],.web-art-detail[data-astro-cid-iohmc3ln]>p[data-astro-cid-iohmc3ln]{grid-column:auto}}.museum-hero[data-astro-cid-iohmc3ln]{background:#e7ddd6}.museum-deck[data-astro-cid-iohmc3ln]{letter-spacing:-.035em;color:#2f211d;max-width:15em;font-size:clamp(23px,2.35vw,35px);font-weight:520;line-height:1.32}.museum-hero-art[data-astro-cid-iohmc3ln]{position:relative}.hero-curation[data-astro-cid-iohmc3ln]{color:#f8f3ef;background:#211917;flex:1;min-height:500px;padding:25px 26px 23px;position:relative;overflow:hidden;box-shadow:0 24px 60px #39251f29}.hero-curation[data-astro-cid-iohmc3ln]:before{content:"";border:1px solid #d38f842e;border-radius:50%;width:420px;height:420px;position:absolute;top:-210px;right:-190px}.hero-curation__header[data-astro-cid-iohmc3ln]{border-bottom:1px solid #ffffff26;grid-template-columns:1fr auto;align-content:start;gap:7px 20px;height:74px;display:grid}.hero-curation__header[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.16em;color:#d08b81;font-size:8px}.hero-curation__header[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{letter-spacing:-.035em;grid-column:1;font-size:24px;font-weight:540}.hero-curation__header[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{border:1px solid #ffffff38;border-radius:18px;grid-area:1/2/3;align-self:center;padding:8px 11px;font-size:9px;font-style:normal}.hero-curation__stage[data-astro-cid-iohmc3ln]{grid-template-rows:1fr 1fr;grid-template-columns:1.25fr .85fr;gap:10px;height:300px;padding:18px 28% 18px 0;display:grid;position:relative}.hero-artwork[data-astro-cid-iohmc3ln]{background-position:50%;background-size:cover;position:relative;overflow:hidden}.hero-artwork[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{background:#201815d1;border-radius:50%;place-items:center;width:21px;height:21px;font-size:7px;display:grid;position:absolute;top:9px;left:9px}.hero-artwork--main[data-astro-cid-iohmc3ln]{background-image:linear-gradient(#0000 42%,#16110fbf),url(/images/projects/aesthetico/gaze-heatmap.jpg);grid-row:1/-1}.hero-artwork--main[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.08em;font-size:8px;line-height:1.45;position:absolute;bottom:12px;left:13px}.hero-artwork--blue[data-astro-cid-iohmc3ln]{background:linear-gradient(135deg,#e9d8c5 0 42%,#1d4b86 43% 64%,#d8aa4d 65%)}.hero-artwork--red[data-astro-cid-iohmc3ln]{background:linear-gradient(35deg,#a7453d 0 34%,#eadcc8 35% 53%,#313c78 54% 75%,#c98148 76%)}.hero-route[data-astro-cid-iohmc3ln]{z-index:3;border:1px dashed #f6e7e16b;border-left:0;position:absolute;inset:21% 22% 21% 43%}.hero-route[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{background:#d88c82;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 0 4px #d88c8226}.hero-route[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-child{top:-4px;left:-4px}.hero-route[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(2){top:-4px;right:-4px}.hero-route[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(3){bottom:-4px;right:-4px}.hero-route[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(4){bottom:-4px;left:-4px}.hero-route[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.12em;color:#bfa9a2;writing-mode:vertical-rl;font-size:6px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.hero-curation__footer[data-astro-cid-iohmc3ln]{border-top:1px solid #ffffff26;grid-template-columns:1fr auto;align-items:end;gap:13px;padding-top:15px;display:grid}.hero-curation__footer[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]:first-child{gap:5px;display:grid}.hero-curation__footer[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.15em;color:#cc8a80;font-size:7px}.hero-curation__footer[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{color:#cbbab4;font-size:9px;font-weight:450}.hero-methods[data-astro-cid-iohmc3ln]{grid-area:1/2;gap:5px;display:flex}.hero-methods[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{color:#a99791;border:1px solid #ffffff24;border-radius:12px;padding:6px 8px;font-size:7px;font-style:normal}.hero-methods[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln].active{color:#fff;background:#a95047;border-color:#a95047}.hero-curation__footer[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#392722;background:#f7f1ed;border:0;border-radius:18px;grid-column:2;padding:9px 12px;font-size:8px}.hero-phone[data-astro-cid-iohmc3ln]{z-index:5;color:#2c201c;background:#f8f4f0;border:7px solid #0f0c0b;border-radius:28px;flex-direction:column;width:166px;height:326px;padding:29px 14px 16px;display:flex;position:absolute;top:112px;right:28px;box-shadow:0 22px 50px #00000057}.hero-phone[data-astro-cid-iohmc3ln]:before{content:"";background:#0f0c0b;border-radius:12px;width:58px;height:14px;position:absolute;top:8px;left:50%;transform:translate(-50%)}.hero-phone[data-astro-cid-iohmc3ln]>span[data-astro-cid-iohmc3ln]{font-size:6px;font-weight:700;position:absolute;top:13px;left:15px}.hero-phone[data-astro-cid-iohmc3ln]>small[data-astro-cid-iohmc3ln]{letter-spacing:.13em;color:#a95047;margin-top:12px;font-size:6px}.hero-phone[data-astro-cid-iohmc3ln]>b[data-astro-cid-iohmc3ln]{letter-spacing:-.04em;margin:8px 0 14px;font-size:18px;line-height:1.14}.hero-phone__map[data-astro-cid-iohmc3ln]{background:#eadbd6;height:128px;position:relative;overflow:hidden}.hero-phone__map[data-astro-cid-iohmc3ln]:before,.hero-phone__map[data-astro-cid-iohmc3ln]:after{content:"";border:1px solid #b99088;position:absolute}.hero-phone__map[data-astro-cid-iohmc3ln]:before{inset:16px 47px 57px 13px}.hero-phone__map[data-astro-cid-iohmc3ln]:after{inset:64px 12px 13px 52px}.hero-phone__map[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{z-index:2;background:#a95047;border:3px solid #f2e8e4;border-radius:50%;width:13px;height:13px;position:absolute}.hero-phone__map[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-child{top:31px;left:26px}.hero-phone__map[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(2){top:56px;right:32px}.hero-phone__map[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(3){bottom:22px;left:59px}.hero-phone[data-astro-cid-iohmc3ln]>em[data-astro-cid-iohmc3ln]{color:#8d7972;text-align:center;margin-top:auto;font-size:7px;font-style:normal}.museum-hero-art[data-astro-cid-iohmc3ln] figcaption[data-astro-cid-iohmc3ln]{color:#796761}.hero-artwork--main[data-astro-cid-iohmc3ln]{background:radial-gradient(circle at 24% 23%,#e3c0c8 0 9%,#0000 9.5%),radial-gradient(circle at 70% 34%,#d67968 0 13%,#0000 13.5%),radial-gradient(circle at 40% 72%,#315c70 0 18%,#0000 18.5%),linear-gradient(145deg,#e5d5bd 0 32%,#bb8f79 32% 47%,#d7bb67 47% 62%,#704c58 62% 78%,#253d49 78%)}.hero-artwork--main[data-astro-cid-iohmc3ln]:after{content:"";border:1px solid #ffffff8c;position:absolute;inset:12% 16% 17% 12%;transform:rotate(-8deg)}.hero-artwork--main[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{z-index:2}@media (width<=980px){.hero-curation[data-astro-cid-iohmc3ln]{min-height:520px}}@media (width<=700px){.museum-deck[data-astro-cid-iohmc3ln]{max-width:13em;font-size:25px}.hero-curation[data-astro-cid-iohmc3ln]{min-height:480px;padding:20px}.hero-curation__stage[data-astro-cid-iohmc3ln]{height:260px;padding-right:18%}.hero-phone[data-astro-cid-iohmc3ln]{width:138px;height:274px;top:124px;right:15px}.hero-phone[data-astro-cid-iohmc3ln]>b[data-astro-cid-iohmc3ln]{font-size:15px}.hero-phone__map[data-astro-cid-iohmc3ln]{height:96px}.hero-curation__header[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{font-size:19px}.hero-curation__footer[data-astro-cid-iohmc3ln]{grid-template-columns:1fr}.hero-methods[data-astro-cid-iohmc3ln],.hero-curation__footer[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{grid-column:1}.hero-curation__footer[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{display:none}}.hero-scene-wrap[data-astro-cid-iohmc3ln]{background:#2b211d;border-radius:3px;flex:1;min-height:500px;position:relative;overflow:hidden}.hero-scene-wrap[data-astro-cid-iohmc3ln]>img[data-astro-cid-iohmc3ln]{object-fit:cover;object-position:center;width:100%;height:100%;min-height:0;position:absolute;inset:0}.hero-scene-wrap[data-astro-cid-iohmc3ln]:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 35%,#2017140d 55%,#20171433);position:absolute;inset:0}.hero-handoff[data-astro-cid-iohmc3ln]{z-index:2;backdrop-filter:blur(9px);color:#fff;background:#1f1714b8;border:1px solid #ffffff29;border-radius:18px;align-items:center;gap:7px;padding:8px 11px;display:flex;position:absolute;top:18px;left:18px}.hero-handoff[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.09em;font-size:7px}.hero-handoff[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{color:#d58c82;font-size:9px;font-style:normal}.hero-online-demo[data-astro-cid-iohmc3ln]{z-index:3;color:#2d211e;backdrop-filter:blur(16px);background:#f8f4f0f5;border:1px solid #ffffffb3;border-radius:14px;width:min(48%,380px);position:absolute;bottom:18px;right:18px;overflow:hidden;box-shadow:0 24px 70px #1e131052}.hero-online-demo[data-astro-cid-iohmc3ln] header[data-astro-cid-iohmc3ln]{border-bottom:1px solid #ded1cb;gap:4px;padding:15px 17px 12px;display:grid}.hero-online-demo[data-astro-cid-iohmc3ln] header[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{letter-spacing:.16em;color:#a95047;font-size:6px}.hero-online-demo[data-astro-cid-iohmc3ln] header[data-astro-cid-iohmc3ln] b[data-astro-cid-iohmc3ln]{letter-spacing:-.025em;font-size:15px}.hero-online-demo[data-astro-cid-iohmc3ln] nav[data-astro-cid-iohmc3ln]{border-bottom:1px solid #e2d7d2;grid-template-columns:repeat(3,1fr);padding:0 12px;display:grid}.hero-online-demo[data-astro-cid-iohmc3ln] nav[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#9b8982;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 3px 9px;font-size:7px}.hero-online-demo[data-astro-cid-iohmc3ln] nav[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln].active{color:#8e463f;border-color:#a95047;font-weight:700}.hero-online-panels[data-astro-cid-iohmc3ln]{padding:13px}.hero-online-panel[data-astro-cid-iohmc3ln]{grid-template-columns:1fr 1.05fr;align-items:stretch;gap:13px;min-height:156px;display:grid}.hero-online-panel[data-astro-cid-iohmc3ln][hidden]{display:none}.hero-online-panel[data-astro-cid-iohmc3ln]>div[data-astro-cid-iohmc3ln]:last-child{flex-direction:column;justify-content:center;align-items:flex-start;display:flex}.hero-online-panel[data-astro-cid-iohmc3ln] small[data-astro-cid-iohmc3ln]{letter-spacing:.13em;color:#a95047;font-size:6px}.hero-online-panel[data-astro-cid-iohmc3ln] strong[data-astro-cid-iohmc3ln]{letter-spacing:-.02em;margin:7px 0 5px;font-size:13px;line-height:1.25}.hero-online-panel[data-astro-cid-iohmc3ln] p[data-astro-cid-iohmc3ln]{color:#8d7972;font-size:7px;line-height:1.45}.hero-online-panel[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{color:#fff;cursor:pointer;background:#a95047;border:0;border-radius:12px;margin-top:12px;padding:7px 9px;font-size:7px}.hero-trace-visual[data-astro-cid-iohmc3ln]{background:linear-gradient(#20181514,#20181557),url(/images/projects/aesthetico/gaze-heatmap.jpg) 50%/cover;border-radius:9px;position:relative;overflow:hidden}.hero-trace-visual[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{color:#fff;font-size:6px;position:absolute;bottom:8px;left:9px}.hero-trace-visual[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{background:#da4e3c85;border-radius:50%;position:absolute;box-shadow:0 0 0 7px #f6c03d42}.hero-trace-visual[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-of-type{width:18px;height:18px;top:25%;left:23%}.hero-trace-visual[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-of-type(2){width:25px;height:25px;top:42%;left:56%}.hero-trace-visual[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-of-type(3){width:13px;height:13px;bottom:22%;right:17%}.hero-route-preview[data-astro-cid-iohmc3ln]{background:#eadbd6;border-radius:9px;position:relative;overflow:hidden}.hero-route-preview[data-astro-cid-iohmc3ln]:before,.hero-route-preview[data-astro-cid-iohmc3ln]:after{content:"";border:1px solid #c19a91;position:absolute}.hero-route-preview[data-astro-cid-iohmc3ln]:before{inset:19px 48px 72px 15px}.hero-route-preview[data-astro-cid-iohmc3ln]:after{inset:72px 15px 18px 53px}.hero-route-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{z-index:2;color:#fff;background:#a95047;border-radius:50%;place-items:center;width:19px;height:19px;font-size:7px;font-style:normal;display:grid;position:absolute}.hero-route-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-of-type{top:30px;left:25px}.hero-route-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-of-type(2){top:55px;right:30px}.hero-route-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-of-type(3){bottom:25px;left:55px}.hero-route-preview[data-astro-cid-iohmc3ln] span[data-astro-cid-iohmc3ln]{border:1px dashed #0000;border-top-color:#a95047;border-radius:50%;width:95px;height:58px;position:absolute;top:46px;left:35px;transform:rotate(18deg)}.hero-gallery-preview[data-astro-cid-iohmc3ln]{background:#2c211e;border-radius:9px;grid-template-rows:1fr 1fr;grid-template-columns:1.2fr .8fr;gap:5px;padding:7px;display:grid}.hero-gallery-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]{background-position:50%;background-size:cover;display:block}.hero-gallery-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:first-child{background:linear-gradient(145deg,#e5d3bd 0 34%,#b98b7b 35% 53%,#d2b45c 54% 70%,#315a6d 71%);grid-row:1/-1}.hero-gallery-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(2){background:linear-gradient(135deg,#d9c7b4,#315a6d)}.hero-gallery-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(3){background:linear-gradient(135deg,#a95047,#e8d7cb)}.hero-gallery-preview[data-astro-cid-iohmc3ln] i[data-astro-cid-iohmc3ln]:nth-child(4){display:none}.hero-online-demo[data-astro-cid-iohmc3ln].is-confirmed .hero-online-panel[data-astro-cid-iohmc3ln] button[data-astro-cid-iohmc3ln]{background:#6e886c}.museum-hero-art[data-astro-cid-iohmc3ln] figcaption[data-astro-cid-iohmc3ln]{margin-top:10px}@media (width<=980px){.hero-online-demo[data-astro-cid-iohmc3ln]{width:min(48%,390px)}}@media (width<=700px){.hero-scene-wrap[data-astro-cid-iohmc3ln]{background:0 0;gap:12px;min-height:auto;display:grid;overflow:visible}.hero-scene-wrap[data-astro-cid-iohmc3ln]>img[data-astro-cid-iohmc3ln]{aspect-ratio:16/10;object-position:center;height:auto;min-height:260px;position:relative;inset:auto}.hero-scene-wrap[data-astro-cid-iohmc3ln]:after{display:none}.hero-handoff[data-astro-cid-iohmc3ln]{top:12px;left:12px}.hero-online-demo[data-astro-cid-iohmc3ln]{border-radius:10px;width:100%;position:relative;bottom:auto;right:auto;box-shadow:0 16px 40px #28191429}.hero-online-panel[data-astro-cid-iohmc3ln]{min-height:148px}.museum-hero__visual[data-astro-cid-iohmc3ln],.museum-hero__visual[data-astro-cid-iohmc3ln] img[data-astro-cid-iohmc3ln]{min-height:0}}.nfd-card--anim[data-astro-cid-ebc46a7z] .necko-inflation-animation[data-astro-cid-ebc46a7z]{background:#f5efca;width:100%;max-width:640px;height:auto;margin:12px auto;display:block}.necko-case[data-astro-cid-ebc46a7z]{--yellow:#f2c641;--yellow-soft:#fff7d8;--ink:#171817;--muted:#6a6d68;color:var(--ink);background:#fbfbf8}.necko-hero[data-astro-cid-ebc46a7z]{background:var(--yellow);color:#171817;grid-template-columns:.9fr 1.1fr;min-height:650px;display:grid}.necko-hero__copy[data-astro-cid-ebc46a7z]{flex-direction:column;justify-content:flex-end;padding:54px 5vw 70px;display:flex}.necko-back[data-astro-cid-ebc46a7z]{color:#171817;opacity:.65;font-size:12px;position:absolute;top:118px}.necko-eyebrow[data-astro-cid-ebc46a7z]{color:#6e5410;letter-spacing:.11em;text-transform:uppercase;font-size:11px}.necko-kicker[data-astro-cid-ebc46a7z]{color:#a88a25;letter-spacing:.11em;text-transform:uppercase;font-size:11px}.necko-hero[data-astro-cid-ebc46a7z] h1[data-astro-cid-ebc46a7z]{letter-spacing:-.07em;margin:22px 0 18px;font-size:clamp(5rem,10vw,9rem);line-height:.78}.necko-deck[data-astro-cid-ebc46a7z]{color:#45442e;max-width:580px;margin:0;font-size:clamp(1.15rem,1.7vw,1.55rem);line-height:1.45}.necko-hero__tags[data-astro-cid-ebc46a7z]{flex-wrap:wrap;gap:8px;margin-top:38px;display:flex}.necko-hero__tags[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{border:1px solid #17181766;padding:8px 11px;font-size:10px}.necko-hero__visual[data-astro-cid-ebc46a7z]{background:#000;min-height:650px;margin:0;position:relative}.necko-hero__visual[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{object-fit:cover;width:100%;height:100%}.necko-hero__visual[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#ddd;background:#000000a6;padding:8px 10px;font-size:10px;position:absolute;bottom:18px;left:18px}.necko-meta[data-astro-cid-ebc46a7z]{background:#d7d7d0;border-bottom:1px solid #d7d7d0;grid-template-columns:repeat(4,1fr);gap:1px;display:grid}.necko-meta[data-astro-cid-ebc46a7z] div[data-astro-cid-ebc46a7z]{background:#fff;padding:24px 2.5vw}.necko-meta[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#989990;margin-bottom:8px;font-size:10px;display:block}.necko-meta[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{font-size:13px;font-weight:550}.necko-shell[data-astro-cid-ebc46a7z]{grid-template-columns:180px minmax(0,980px);gap:54px;width:min(1240px,90vw);margin:0 auto;display:grid}.necko-toc[data-astro-cid-ebc46a7z]{flex-direction:column;align-self:start;gap:17px;padding-top:88px;display:flex;position:sticky;top:34px}.necko-toc[data-astro-cid-ebc46a7z] a[data-astro-cid-ebc46a7z]{color:#8a8b84;font-size:10px}.necko-toc[data-astro-cid-ebc46a7z] a[data-astro-cid-ebc46a7z]:hover{color:#111}.necko-content[data-astro-cid-ebc46a7z]{min-width:0}.necko-section[data-astro-cid-ebc46a7z]{padding:110px 0 18px;scroll-margin-top:20px}.necko-section[data-astro-cid-ebc46a7z] h2[data-astro-cid-ebc46a7z]{letter-spacing:-.045em;max-width:820px;margin:14px 0 36px;font-size:clamp(2.2rem,4.4vw,4.5rem);line-height:1.04}.necko-two-col[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr;gap:50px;max-width:880px;display:grid}.necko-two-col[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z],.necko-research-grid[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z],.necko-iteration-row[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z],.necko-ui-states[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.necko-question[data-astro-cid-ebc46a7z]{border-top:1px solid #bbbdb5;border-bottom:1px solid #ddd;margin:64px 0 0;padding:28px 0;font-size:clamp(1.35rem,2vw,2rem);line-height:1.5}.necko-question[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#a88a25;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:10px;display:block}.necko-research-grid[data-astro-cid-ebc46a7z]{background:#d4d4cc;border:1px solid #d4d4cc;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.necko-research-grid[data-astro-cid-ebc46a7z] article[data-astro-cid-ebc46a7z]{background:#fff;min-height:230px;padding:22px}.necko-research-grid[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z],.necko-iteration-row[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z],.necko-ui-states[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#b19021;font-size:10px}.necko-research-grid[data-astro-cid-ebc46a7z] h3[data-astro-cid-ebc46a7z]{margin:56px 0 12px;font-size:18px}.necko-wide-media[data-astro-cid-ebc46a7z]{margin:26px 0 0}.necko-wide-media[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{width:100%;height:auto;display:block}.necko-wide-media[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z],.necko-form-grid[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z],.necko-ui-layout[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#85867f;margin-top:9px;font-size:10px}.necko-shift[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 60px 1fr;align-items:stretch;margin-top:54px;display:grid}.necko-shift[data-astro-cid-ebc46a7z]>div[data-astro-cid-ebc46a7z]{background:#f1f1ec;padding:28px}.necko-shift[data-astro-cid-ebc46a7z]>div[data-astro-cid-ebc46a7z]:last-child{background:var(--yellow-soft);border-top:3px solid var(--yellow)}.necko-shift[data-astro-cid-ebc46a7z] small[data-astro-cid-ebc46a7z]{color:#888}.necko-shift[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{margin:24px 0 10px;font-size:22px;display:block}.necko-shift[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#666;margin:0;line-height:1.6}.necko-shift[data-astro-cid-ebc46a7z]>b[data-astro-cid-ebc46a7z]{color:#9a7b15;place-items:center;display:grid}.necko-flow[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr 22px 1fr;align-items:stretch;display:grid}.necko-flow[data-astro-cid-ebc46a7z] div[data-astro-cid-ebc46a7z]{border-top:3px solid var(--yellow);background:#fff7da;min-height:160px;padding:20px 16px}.necko-flow[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#9c7d18;font-size:9px}.necko-flow[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{margin:38px 0 10px;font-size:15px;display:block}.necko-flow[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#777;margin:0;font-size:11px;line-height:1.5}.necko-flow[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{text-align:center;color:#ad8c20;align-self:center;font-style:normal}.necko-photo-frame[data-astro-cid-ebc46a7z]{color:#fff;background:#171817;padding:14px}.necko-photo-frame[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#ccc}.necko-proto[data-astro-cid-ebc46a7z]{border:1px solid #d4d4cc;margin-top:8px}.nproto-step[data-astro-cid-ebc46a7z]{background:#e6e6de;border-bottom:1px solid #e6e6de;grid-template-columns:.9fr 1.1fr;gap:1px;display:grid}.nproto-step[data-astro-cid-ebc46a7z]:last-child{border-bottom:0}.nproto-copy[data-astro-cid-ebc46a7z]{background:#fff;padding:28px 26px}.nproto-copy[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#b19021;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.nproto-copy[data-astro-cid-ebc46a7z] h4[data-astro-cid-ebc46a7z]{letter-spacing:-.01em;margin:16px 0 12px;font-size:21px;font-weight:550}.nproto-copy[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#6a6d68;margin:0;font-size:13px;line-height:1.75}.nproto-photos[data-astro-cid-ebc46a7z]{background:#e6e6de;gap:1px;display:grid}.nproto-photos--2[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.nproto-photos--4[data-astro-cid-ebc46a7z]{grid-template-columns:repeat(4,1fr)}.nproto-photos[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{object-fit:cover;width:100%;height:100%;display:block}.necko-figure-note[data-astro-cid-ebc46a7z]{color:#85867f;margin:10px 2px 0;font-size:10px}.necko-wear-test[data-astro-cid-ebc46a7z]{margin:26px 0 0}.necko-wear-test[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{object-fit:cover;width:100%;max-height:560px;display:block}.necko-wear-test[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#85867f;margin-top:9px;font-size:10px}.necko-formdev[data-astro-cid-ebc46a7z]{margin:26px 0 0}.nfd-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1.15fr .85fr;gap:14px;display:grid}.nfd-card[data-astro-cid-ebc46a7z]{background:#fff;border:1px solid #d4d4cc;padding:18px 18px 16px}.nfd-card[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{color:#a88a25;letter-spacing:.11em;text-transform:uppercase;font-size:10px}.nfd-card[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{width:100%;height:auto;margin:12px 0;display:block}.nfd-card[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#6a6d68;margin:0;font-size:12px;line-height:1.7}.nfd-card--anim[data-astro-cid-ebc46a7z]{grid-column:1/-1}.nfd-card--anim[data-astro-cid-ebc46a7z] video[data-astro-cid-ebc46a7z]{background:#f6f1ea;border:1px solid #e4e0d6;width:100%;max-width:720px;margin:12px auto;display:block}.necko-formdev[data-astro-cid-ebc46a7z]>figcaption[data-astro-cid-ebc46a7z]{color:#85867f;margin-top:9px;font-size:10px}.necko-form-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.necko-form-grid[data-astro-cid-ebc46a7z] figure[data-astro-cid-ebc46a7z]{margin:0}.necko-worn-render[data-astro-cid-ebc46a7z]{background:#111;grid-column:1/-1}.necko-worn-render[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.necko-render-figure[data-astro-cid-ebc46a7z]{background:#111;position:relative}.necko-render-figure[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{aspect-ratio:5/4;object-fit:cover;width:100%;display:block}.necko-state-tag[data-astro-cid-ebc46a7z]{z-index:2;color:#fff;backdrop-filter:blur(8px);background:#121311c7;border-radius:20px;padding:9px 11px;position:absolute;top:14px;left:14px}.necko-state-tag[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:var(--yellow);margin-right:8px;font-size:8px}.necko-state-tag[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{letter-spacing:.08em;text-transform:uppercase;font-size:9px}.necko-mech[data-astro-cid-ebc46a7z]{background:#111;grid-column:1/-1;padding:64px 34px 24px;position:relative}.necko-mech[data-astro-cid-ebc46a7z] svg[data-astro-cid-ebc46a7z]{width:100%;height:auto;display:block}.necko-mech[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#9a9b94;margin-top:14px;font-size:10px;line-height:1.6}.necko-render[data-astro-cid-ebc46a7z]{background:#111}.necko-render[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{object-fit:cover;width:100%;height:100%;min-height:360px}.necko-slot[data-astro-cid-ebc46a7z]{background:repeating-linear-gradient(-45deg,#fffaf0,#fffaf0 10px,#fffdf8 10px 20px);border:1px dashed #b7a45b;flex-direction:column;justify-content:flex-end;min-height:220px;padding:28px;display:flex}.necko-slot[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#a78a22;letter-spacing:.1em;font-size:10px}.necko-slot[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{margin:18px 0 8px;font-size:22px}.necko-slot[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#777;margin:0;font-size:12px;line-height:1.6}.necko-ui-context[data-astro-cid-ebc46a7z]{color:#666a62;max-width:760px;margin:-12px 0 30px;font-size:14px;line-height:1.75}.necko-app2[data-astro-cid-ebc46a7z]{background:#f3e9c4;border-radius:24px;margin-top:28px;padding:0 0 22px;box-shadow:0 28px 80px #1f1d1424}.nu2-bar[data-astro-cid-ebc46a7z]{color:#6b5d1f;align-items:center;gap:10px;padding:18px 26px;display:flex}.nu2-bar[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{background:#92c94f;border-radius:50%;width:9px;height:9px}.nu2-bar[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{letter-spacing:.1em;text-transform:uppercase;font-size:11px}.nu2-bar[data-astro-cid-ebc46a7z] em[data-astro-cid-ebc46a7z]{color:#8a7a2e;border:1px solid #d8c98a;border-radius:20px;margin-left:auto;padding:4px 9px;font-size:9px;font-style:normal}.nu2-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1.05fr .95fr;gap:14px;padding:0 22px;display:grid}.nu2-card[data-astro-cid-ebc46a7z]{background:#fbf5dd;border:1px solid #e0d193;border-radius:18px;flex-direction:column;padding:20px 22px 18px;display:flex}.nu2-card[data-astro-cid-ebc46a7z] header[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#171817;letter-spacing:.08em;text-transform:uppercase;background:#f2c641;border-radius:20px;margin-bottom:10px;padding:4px 10px;font-size:9px;display:inline-block}.nu2-card[data-astro-cid-ebc46a7z] header[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{letter-spacing:-.01em;font-size:19px;font-weight:550;display:block}.nu2-card[data-astro-cid-ebc46a7z] header[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#8d8358;margin:6px 0 0;font-size:10px;line-height:1.55}.nu2-card--device[data-astro-cid-ebc46a7z]{grid-row:span 2}.nu2-device[data-astro-cid-ebc46a7z]{text-align:center;margin-top:14px;padding:10px 0 4px}.nu2-device[data-astro-cid-ebc46a7z] svg[data-astro-cid-ebc46a7z]{width:min(100%,300px);height:auto;margin:0 auto;display:block}.nu2-mod[data-astro-cid-ebc46a7z]{cursor:pointer;outline:none}.nu2-mod[data-astro-cid-ebc46a7z] circle[data-astro-cid-ebc46a7z]{transition:all .3s}.nu2-mod[data-astro-cid-ebc46a7z]:hover circle[data-astro-cid-ebc46a7z]:first-child{stroke:#b7a452}.nu2-mod[data-astro-cid-ebc46a7z]:focus-visible circle[data-astro-cid-ebc46a7z]:first-child{stroke:#171817;stroke-width:3px;stroke-dasharray:4 3}.nu2-mod[data-astro-cid-ebc46a7z].is-active circle[data-astro-cid-ebc46a7z]:first-child{stroke:#171817;stroke-width:3px}.nu2-air[data-astro-cid-ebc46a7z]{transform-box:fill-box;transform-origin:50%;transition:transform 1.2s;transform:scale(0)}.nu2-modname[data-astro-cid-ebc46a7z]{color:#8d8358;margin:6px 0 0;font-size:10px}.nu2-modname[data-astro-cid-ebc46a7z] b[data-astro-cid-ebc46a7z]{color:#171817;font-weight:600}.nu2-inflate[data-astro-cid-ebc46a7z]{border-top:1px solid #e6d99b;grid-template-columns:1fr auto;align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:grid}.nu2-count[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#a3954f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.nu2-count[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{letter-spacing:-.02em;font-size:24px;font-weight:550}.nu2-btns[data-astro-cid-ebc46a7z]{gap:8px;display:flex}.nu2-go[data-astro-cid-ebc46a7z],.nu2-stop[data-astro-cid-ebc46a7z]{font:inherit;cursor:pointer;border:0;border-radius:12px}.nu2-go[data-astro-cid-ebc46a7z]{color:#f2c641;background:#171817;padding:13px 18px;font-size:11px}.nu2-stop[data-astro-cid-ebc46a7z]{color:#a74a38;text-underline-offset:3px;background:0 0;padding:13px 14px;font-size:10px;text-decoration:underline}.nu2-chart[data-astro-cid-ebc46a7z]{align-items:flex-end;gap:10px;height:120px;margin-top:18px;padding:0 4px;display:flex}.nu2-col[data-astro-cid-ebc46a7z]{flex-direction:column;flex:1;align-items:center;gap:6px;height:100%;display:flex}.nu2-col[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{width:70%;height:var(--h);background:#e6d795;border-radius:6px 6px 2px 2px;margin-top:auto;display:block}.nu2-col[data-astro-cid-ebc46a7z].is-today i[data-astro-cid-ebc46a7z]{background:#f2c641}.nu2-col[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#a3954f;font-size:9px}.nu2-card[data-astro-cid-ebc46a7z] footer[data-astro-cid-ebc46a7z]{border-top:1px solid #e6d99b;align-items:baseline;gap:10px;margin-top:12px;padding-top:12px;display:flex}.nu2-card[data-astro-cid-ebc46a7z] footer[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{font-size:20px;font-weight:550}.nu2-card[data-astro-cid-ebc46a7z] footer[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#8d8358;font-size:10px}.nu2-shells[data-astro-cid-ebc46a7z]{grid-template-columns:repeat(3,1fr);gap:9px;margin-top:16px;display:grid}.nu2-shell[data-astro-cid-ebc46a7z]{color:#7a6c2c;font:inherit;cursor:pointer;text-align:center;background:#fffdf4;border:1px solid #e0d193;border-radius:14px;padding:14px 8px 12px;transition:all .2s}.nu2-shell[data-astro-cid-ebc46a7z] svg[data-astro-cid-ebc46a7z]{width:44px;height:44px;margin:0 auto 8px;display:block}.nu2-shell[data-astro-cid-ebc46a7z] b[data-astro-cid-ebc46a7z]{color:#171817;font-size:11px;font-weight:550;display:block}.nu2-shell[data-astro-cid-ebc46a7z] small[data-astro-cid-ebc46a7z]{color:#a3954f;margin-top:3px;font-size:8px;display:block}.nu2-shell[data-astro-cid-ebc46a7z]:hover{border-color:#c9b45e}.nu2-shell[data-astro-cid-ebc46a7z].is-active{color:#171817;background:#f2c641;border-color:#171817}.nu2-shell[data-astro-cid-ebc46a7z].is-active small[data-astro-cid-ebc46a7z]{color:#5c5014}.nu2-shell-note[data-astro-cid-ebc46a7z]{color:#8d8358;margin:12px 0 0;font-size:10px}.nu2-life[data-astro-cid-ebc46a7z]{flex-direction:column;gap:14px;margin-top:18px;display:flex}.nu2-life-row[data-astro-cid-ebc46a7z]{grid-template-columns:64px 1fr auto;align-items:center;gap:12px;display:grid}.nu2-life-row[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{color:#6b5d1f;font-size:10px}.nu2-life-bar[data-astro-cid-ebc46a7z]{background:#eee3b4;border-radius:6px;height:10px;overflow:hidden}.nu2-life-bar[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{width:var(--v);background:#171817;border-radius:6px;height:100%;transition:width .6s;display:block}.nu2-life-row[data-astro-cid-ebc46a7z] b[data-astro-cid-ebc46a7z]{color:#171817;text-align:right;font-size:10px;font-weight:550}.nu2-life-row[data-astro-cid-ebc46a7z].is-low .nu2-life-bar[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{background:#c9543f}.nu2-life-row[data-astro-cid-ebc46a7z].is-low b[data-astro-cid-ebc46a7z]{color:#c9543f}.nu2-life-row[data-astro-cid-ebc46a7z].is-linked{outline-offset:6px;border-radius:6px;outline:2px solid #f2c641}.nu2-life-note[data-astro-cid-ebc46a7z]{color:#a3954f;margin:auto 0 0;padding-top:14px;font-size:9px;line-height:1.55}.necko-ui-note[data-astro-cid-ebc46a7z]{color:#73756e;margin:16px 4px 0;font-size:11px;line-height:1.65}.necko-section[data-astro-cid-ebc46a7z]#necko-interface{padding-bottom:120px}.necko-system-media[data-astro-cid-ebc46a7z] figure[data-astro-cid-ebc46a7z]{margin:0}.necko-system-media[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#85867f;margin-top:9px;font-size:10px}.necko-emg2[data-astro-cid-ebc46a7z]{background:#fff;border:1px solid #d4d4cc;margin:26px 0 0}.necko-emg2[data-astro-cid-ebc46a7z]>figcaption[data-astro-cid-ebc46a7z]{color:#85867f;padding:0 22px 16px;font-size:10px;line-height:1.6}.emg-head[data-astro-cid-ebc46a7z]{border-bottom:1px solid #e6e6de;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:10px 20px;padding:16px 22px;display:flex}.emg-head[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#a88a25;letter-spacing:.11em;text-transform:uppercase;font-size:10px}.emg-head[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#85867f;margin:0;font-size:10px}.emg-row[data-astro-cid-ebc46a7z]{background:#e6e6de;border-bottom:1px solid #e6e6de;grid-template-columns:1fr 1.35fr;gap:1px;display:grid}.emg-move[data-astro-cid-ebc46a7z]{background:#fff;padding:16px 20px}.emg-move[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{color:#b19021;font-size:10px}.emg-move[data-astro-cid-ebc46a7z] h4[data-astro-cid-ebc46a7z]{margin:6px 0 4px;font-size:17px;font-weight:550}.emg-move[data-astro-cid-ebc46a7z] small[data-astro-cid-ebc46a7z]{color:#85867f;font-size:10px}.emg-photos[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.emg-photos[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{aspect-ratio:4/3;object-fit:cover;border-radius:8px;width:100%;display:block}.emg-signals[data-astro-cid-ebc46a7z]{background:#e6e6de;grid-template-columns:1fr 1fr;gap:1px;display:grid}.emg-signal[data-astro-cid-ebc46a7z]{background:#fbfbf8;padding:14px 16px}.emg-signal[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{color:#85867f;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:9px;display:block}.emg-signal--active[data-astro-cid-ebc46a7z]{background:#fffaf0}.emg-signal--active[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{color:#a88a25}.emg-signal[data-astro-cid-ebc46a7z] svg[data-astro-cid-ebc46a7z]{width:100%;height:auto;display:block}.emg-result[data-astro-cid-ebc46a7z]{background:#fff7d8;border-top:3px solid #f2c641;grid-template-columns:64px 1fr;gap:16px;padding:18px 22px;display:grid}.emg-result[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{font-size:13px}.emg-result[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{color:#55564f;margin:0;font-size:12px;line-height:1.7}.necko-signal-map[data-astro-cid-ebc46a7z]{background:#fff;border:1px solid #d4d4cc;grid-template-columns:1.1fr .82fr 1.08fr;gap:20px;margin:26px 0 0;padding:24px;display:grid}.necko-signal-map[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{grid-column:1/-1}.nsm-matrix[data-astro-cid-ebc46a7z]{background:linear-gradient(135deg,#fffaf0,#fdf6e3);border:1px solid #e5dfc9;min-height:380px;position:relative}.nsm-cross[data-astro-cid-ebc46a7z]{position:absolute}.nsm-cross--v[data-astro-cid-ebc46a7z]{border-left:1px dashed #d8cf9e;top:9%;bottom:9%;left:50%}.nsm-cross--h[data-astro-cid-ebc46a7z]{border-top:1px dashed #d8cf9e;top:50%;left:7%;right:7%}.nsm-axis[data-astro-cid-ebc46a7z]{color:#a08a3a;letter-spacing:.08em;font-size:9px;position:absolute}.nsm-axis--top[data-astro-cid-ebc46a7z]{top:8px;left:50%;transform:translate(-50%)}.nsm-axis--bottom[data-astro-cid-ebc46a7z]{bottom:8px;left:50%;transform:translate(-50%)}.nsm-axis--left[data-astro-cid-ebc46a7z]{top:50%;left:10px;transform:translateY(-50%)}.nsm-axis--right[data-astro-cid-ebc46a7z]{top:50%;right:10px;transform:translateY(-50%)}.nsm-chip[data-astro-cid-ebc46a7z]{left:var(--x);top:var(--y);background:#fff;border:1px solid #e2d294;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:7px 8px 6px;display:flex;position:absolute;transform:translate(-50%,-50%)}.nsm-chip[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{border-radius:10px;width:36px;height:36px;display:block}.nsm-chip[data-astro-cid-ebc46a7z] em[data-astro-cid-ebc46a7z]{color:#6d5c17;font-size:11px;font-style:normal}.nsm-chip--pinch[data-astro-cid-ebc46a7z]{border-color:var(--yellow);box-shadow:0 0 0 6px #f2c64138}.nsm-chip--pinch[data-astro-cid-ebc46a7z] em[data-astro-cid-ebc46a7z]{color:#171817;font-weight:600}.nsm-bubbles[data-astro-cid-ebc46a7z]{flex-direction:column;gap:14px;display:flex}.nsm-sub[data-astro-cid-ebc46a7z]{color:#85867f;margin:0;font-size:10px}.nsm-bubble-grid[data-astro-cid-ebc46a7z]{background:#fffdf6;border:1px solid #eee8d2;grid-template-columns:34px repeat(5,1fr);place-items:center;gap:14px 6px;padding:18px 10px;display:grid}.nsm-bubble-grid[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{border-radius:6px;width:22px;height:22px}.nsm-bubble-grid[data-astro-cid-ebc46a7z] b[data-astro-cid-ebc46a7z]{color:#8a8b84;font-size:10px;font-weight:500}.nsm-bubble-grid[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{width:var(--s);height:var(--s);background:var(--yellow);border-radius:50%;display:block}.nsm-conclusion[data-astro-cid-ebc46a7z]{border-left:3px solid var(--yellow);color:#55564f;background:#fbfbf4;margin:auto 0 0;padding:12px 14px;font-size:11px;line-height:1.6}.nsm-candidates[data-astro-cid-ebc46a7z]{flex-direction:column;gap:10px;display:flex}.nsm-row[data-astro-cid-ebc46a7z]{border:1px solid #e0e0d8;grid-template-columns:76px 1fr;align-items:center;gap:12px;padding:10px;display:grid}.nsm-row[data-astro-cid-ebc46a7z]>img[data-astro-cid-ebc46a7z]{object-fit:cover;width:76px;height:66px;display:block}.nsm-row[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{margin-bottom:7px;font-size:13px;font-weight:550;display:block}.nsm-row[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z]{flex-wrap:wrap;gap:6px;margin:0;display:flex}.nsm-row[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#6a6d68;background:#f3f2ec;padding:4px 8px;font-size:10px}.nsm-row--pinch[data-astro-cid-ebc46a7z]{border-color:var(--yellow);background:var(--yellow-soft)}.nsm-row--pinch[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#7a6212;background:#fff}.necko-system-media[data-astro-cid-ebc46a7z]{grid-template-columns:.84fr 1.16fr;gap:14px;margin-top:26px;display:grid}.necko-system-media[data-astro-cid-ebc46a7z] .necko-photo-frame[data-astro-cid-ebc46a7z]{margin:0}.necko-system-media[data-astro-cid-ebc46a7z] .necko-photo-frame[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{object-fit:contain;width:100%;height:420px;display:block}.necko-logic-card[data-astro-cid-ebc46a7z]{color:#fff;background:#171817;margin:0;padding:14px}.necko-logic-visual[data-astro-cid-ebc46a7z]{position:relative}.necko-logic-visual[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{z-index:1;color:#f2c641;text-transform:uppercase;letter-spacing:.12em;background:#0e0f0ec7;border:1px solid #fff3;border-radius:20px;padding:7px 9px;font-size:8px;position:absolute;top:12px;left:12px}.necko-logic-visual[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{object-fit:cover;width:100%;height:286px;display:block}.necko-logic-steps[data-astro-cid-ebc46a7z]{background:#33342f;grid-template-columns:repeat(4,1fr);gap:1px;margin:1px 0 0;padding:0;list-style:none;display:grid}.necko-logic-steps[data-astro-cid-ebc46a7z] li[data-astro-cid-ebc46a7z]{background:#22231f;min-height:104px;padding:14px 11px;position:relative}.necko-logic-steps[data-astro-cid-ebc46a7z] li[data-astro-cid-ebc46a7z]:not(:last-child):after{content:"→";z-index:2;color:#d9b638;font-size:10px;position:absolute;top:42px;right:-7px}.necko-logic-steps[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z],.necko-logic-steps[data-astro-cid-ebc46a7z] small[data-astro-cid-ebc46a7z]{display:block}.necko-logic-steps[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#b7982d;font-size:8px}.necko-logic-steps[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{margin:20px 0 6px;font-size:11px;font-weight:550;display:block}.necko-logic-steps[data-astro-cid-ebc46a7z] small[data-astro-cid-ebc46a7z]{color:#898a83;font-size:7px;line-height:1.45}.necko-logic-card[data-astro-cid-ebc46a7z] figcaption[data-astro-cid-ebc46a7z]{color:#b7b8b1;margin-top:10px;font-size:9px;line-height:1.55}.necko-next[data-astro-cid-ebc46a7z]{background:var(--next);color:#fff;padding:70px 5vw;display:block}.necko-next[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{opacity:.65;font-size:10px}.necko-next[data-astro-cid-ebc46a7z]>div[data-astro-cid-ebc46a7z]{justify-content:space-between;align-items:end;margin-top:26px;display:flex}.necko-next[data-astro-cid-ebc46a7z] h2[data-astro-cid-ebc46a7z]{letter-spacing:-.06em;margin:0;font-size:clamp(3.5rem,9vw,8rem);line-height:.82}.necko-next[data-astro-cid-ebc46a7z] b[data-astro-cid-ebc46a7z]{font-size:4rem;font-weight:400}.necko-app2[data-astro-cid-ebc46a7z]{box-shadow:none;background:#f7f1dc;border:1px solid #c8b96e;border-radius:0;padding-bottom:0}.nu2-bar[data-astro-cid-ebc46a7z]{color:#554b20;border-bottom:1px solid #c8b96e;padding:14px 20px}.nu2-bar[data-astro-cid-ebc46a7z] em[data-astro-cid-ebc46a7z]{color:#655923;border:0;border-radius:0;padding:0}.nu2-bar[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{border-radius:0}.nu2-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1.25fr .75fr;gap:0;padding:0}.nu2-card[data-astro-cid-ebc46a7z]{background:0 0;border:0;border-top:1px solid #d6c987;border-radius:0;padding:22px 24px}.nu2-card--device[data-astro-cid-ebc46a7z]{border-top:0;border-right:1px solid #c8b96e;grid-row:span 3;padding:26px 30px}.nu2-card[data-astro-cid-ebc46a7z] header[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{display:none}.nu2-card[data-astro-cid-ebc46a7z] header[data-astro-cid-ebc46a7z] strong[data-astro-cid-ebc46a7z]{font-size:18px}.nu2-card[data-astro-cid-ebc46a7z] header[data-astro-cid-ebc46a7z] p[data-astro-cid-ebc46a7z],.nu2-modname[data-astro-cid-ebc46a7z],.nu2-card[data-astro-cid-ebc46a7z] footer[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z],.nu2-shell-note[data-astro-cid-ebc46a7z],.nu2-life-note[data-astro-cid-ebc46a7z]{color:#5f552d}.nu2-go[data-astro-cid-ebc46a7z],.nu2-stop[data-astro-cid-ebc46a7z],.nu2-shell[data-astro-cid-ebc46a7z]{border-radius:2px}.nu2-go[data-astro-cid-ebc46a7z]{font-size:12px}.nu2-shell[data-astro-cid-ebc46a7z]{color:#5a4f22;background:#fffdf6}.nu2-shell[data-astro-cid-ebc46a7z] small[data-astro-cid-ebc46a7z],.nu2-col[data-astro-cid-ebc46a7z] span[data-astro-cid-ebc46a7z]{color:#655923}.nu2-shell[data-astro-cid-ebc46a7z].is-active{background:#f2c641}.nu2-chart[data-astro-cid-ebc46a7z]{height:92px}.nu2-life-row[data-astro-cid-ebc46a7z]>span[data-astro-cid-ebc46a7z]{color:#4d431d}.nu2-life-row[data-astro-cid-ebc46a7z].is-linked{outline-width:3px}.nu2-go[data-astro-cid-ebc46a7z]:focus-visible,.nu2-stop[data-astro-cid-ebc46a7z]:focus-visible,.nu2-shell[data-astro-cid-ebc46a7z]:focus-visible{outline-offset:3px;outline:3px solid #2767d7}@media (prefers-reduced-motion:reduce){.necko-app2[data-astro-cid-ebc46a7z] [data-astro-cid-ebc46a7z]{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (width<=900px){.necko-hero[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.necko-hero__visual[data-astro-cid-ebc46a7z]{min-height:460px}.necko-meta[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.necko-shell[data-astro-cid-ebc46a7z]{display:block}.necko-toc[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr;padding-top:42px;display:grid;position:static}.necko-flow[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.necko-flow[data-astro-cid-ebc46a7z] i[data-astro-cid-ebc46a7z]{display:none}.necko-flow[data-astro-cid-ebc46a7z] div[data-astro-cid-ebc46a7z]{border-bottom:1px solid #eadb9c}.necko-form-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.necko-render[data-astro-cid-ebc46a7z]{grid-row:auto}.necko-render[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{min-height:380px}.nu2-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.nu2-card--device[data-astro-cid-ebc46a7z]{border-bottom:1px solid #c8b96e;border-right:0;grid-row:auto}}@media (width<=620px){.necko-hero__copy[data-astro-cid-ebc46a7z]{padding:42px 24px 52px}.necko-back[data-astro-cid-ebc46a7z]{top:100px}.necko-hero[data-astro-cid-ebc46a7z] h1[data-astro-cid-ebc46a7z]{font-size:5.5rem}.necko-hero__visual[data-astro-cid-ebc46a7z]{min-height:380px}.necko-meta[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.necko-meta[data-astro-cid-ebc46a7z] div[data-astro-cid-ebc46a7z]{padding:18px}.necko-shell[data-astro-cid-ebc46a7z]{width:calc(100% - 40px)}.necko-section[data-astro-cid-ebc46a7z]{padding-top:82px}.necko-section[data-astro-cid-ebc46a7z] h2[data-astro-cid-ebc46a7z]{font-size:2.25rem}.necko-two-col[data-astro-cid-ebc46a7z],.necko-research-grid[data-astro-cid-ebc46a7z],.necko-form-grid[data-astro-cid-ebc46a7z],.necko-shift[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.necko-shift[data-astro-cid-ebc46a7z]>b[data-astro-cid-ebc46a7z]{height:42px}.necko-flow[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.necko-render[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{min-height:320px}.necko-next[data-astro-cid-ebc46a7z]{padding:54px 24px}.necko-app2[data-astro-cid-ebc46a7z]{border-radius:16px}.nu2-shells[data-astro-cid-ebc46a7z],.nu2-inflate[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.nu2-btns[data-astro-cid-ebc46a7z]{justify-content:flex-start}}@media (width<=900px){.necko-system-media[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.necko-system-media[data-astro-cid-ebc46a7z] .necko-photo-frame[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{height:auto;max-height:620px}.necko-logic-visual[data-astro-cid-ebc46a7z] img[data-astro-cid-ebc46a7z]{height:auto}.necko-signal-map[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.nsm-candidates[data-astro-cid-ebc46a7z]{grid-column:1/-1}.emg-row[data-astro-cid-ebc46a7z],.nproto-step[data-astro-cid-ebc46a7z],.nfd-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}}@media (width<=620px){.necko-logic-steps[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.necko-logic-steps[data-astro-cid-ebc46a7z] li[data-astro-cid-ebc46a7z]:not(:last-child):after{display:none}.necko-signal-map[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.nsm-matrix[data-astro-cid-ebc46a7z]{min-height:260px}.emg-result[data-astro-cid-ebc46a7z],.nproto-step[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}.nproto-photos--4[data-astro-cid-ebc46a7z],.nproto-photos--2[data-astro-cid-ebc46a7z]{grid-template-columns:1fr 1fr}.nfd-grid[data-astro-cid-ebc46a7z]{grid-template-columns:1fr}}.emp-main-study[data-astro-cid-3gxvvxyc]{--emp:#5551ff;--ink:#20201e;--muted:#68686f;--line:#d9d8e3}.emp-main-study[data-astro-cid-3gxvvxyc] h2[data-astro-cid-3gxvvxyc]{max-width:20em}.study-intro[data-astro-cid-3gxvvxyc]{max-width:820px;color:var(--muted);font-size:16px;line-height:1.82}.study-design[data-astro-cid-3gxvvxyc]{border-top:1px solid var(--ink);border-bottom:1px solid var(--ink);grid-template-columns:.72fr 1fr 1fr;margin:44px 0 24px;display:grid}.study-design[data-astro-cid-3gxvvxyc]>div[data-astro-cid-3gxvvxyc]{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:92px;padding:18px 20px;display:flex}.study-design[data-astro-cid-3gxvvxyc]>div[data-astro-cid-3gxvvxyc]:nth-last-child(-n+3){border-bottom:0}.study-design[data-astro-cid-3gxvvxyc]>div[data-astro-cid-3gxvvxyc]:not(:nth-child(3n+1)){border-left:1px solid var(--line)}.study-design[data-astro-cid-3gxvvxyc] span[data-astro-cid-3gxvvxyc]{letter-spacing:.11em;color:var(--emp);font-size:9px}.study-design[data-astro-cid-3gxvvxyc] b[data-astro-cid-3gxvvxyc]{margin-top:8px;font-size:15px;font-weight:560}.study-design__cell[data-astro-cid-3gxvvxyc]{color:#464650;font-size:14px}.study-design__corner[data-astro-cid-3gxvvxyc]{background:#f5f5f2}.study-boundary[data-astro-cid-3gxvvxyc]{border-top:1px solid var(--line);max-width:900px;color:var(--muted);margin:0 0 44px;padding-top:16px;font-size:13px;line-height:1.75}.study-boundary[data-astro-cid-3gxvvxyc] strong[data-astro-cid-3gxvvxyc]{color:var(--ink)}.participant-tabs[data-astro-cid-3gxvvxyc]{border-bottom:1px solid var(--line);gap:28px;margin-bottom:30px;display:flex}.participant-tabs[data-astro-cid-3gxvvxyc] button[data-astro-cid-3gxvvxyc]{appearance:none;text-align:left;color:#85858d;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 13px}.participant-tabs[data-astro-cid-3gxvvxyc] button[data-astro-cid-3gxvvxyc][aria-selected=true]{border-color:var(--emp);color:var(--ink)}.participant-tabs[data-astro-cid-3gxvvxyc] small[data-astro-cid-3gxvvxyc]{color:var(--emp);letter-spacing:.1em;margin-bottom:4px;font-size:9px;display:block}.participant-tabs[data-astro-cid-3gxvvxyc] span[data-astro-cid-3gxvvxyc]{font-size:14px}.participant-tabs[data-astro-cid-3gxvvxyc] button[data-astro-cid-3gxvvxyc]:focus-visible,.participant-panels[data-astro-cid-3gxvvxyc] a[data-astro-cid-3gxvvxyc]:focus-visible{outline-offset:4px;outline:3px solid #f2b93b}.participant-panels[data-astro-cid-3gxvvxyc] article[data-astro-cid-3gxvvxyc]>header[data-astro-cid-3gxvvxyc]{grid-template-columns:1fr 1fr;align-items:end;gap:50px;margin-bottom:24px;display:grid}.participant-panels[data-astro-cid-3gxvvxyc] header[data-astro-cid-3gxvvxyc] span[data-astro-cid-3gxvvxyc]{color:var(--emp);letter-spacing:.12em;font-size:9px}.participant-panels[data-astro-cid-3gxvvxyc] h3[data-astro-cid-3gxvvxyc]{margin:8px 0 0;font-size:clamp(23px,2.6vw,34px);line-height:1.25}.participant-panels[data-astro-cid-3gxvvxyc] header[data-astro-cid-3gxvvxyc] p[data-astro-cid-3gxvvxyc]{color:var(--muted);margin:0;font-size:14px;line-height:1.75}.participant-panels[data-astro-cid-3gxvvxyc] figure[data-astro-cid-3gxvvxyc]{margin:0}.participant-panels[data-astro-cid-3gxvvxyc] a[data-astro-cid-3gxvvxyc]{background:#fff;display:block}.participant-panels[data-astro-cid-3gxvvxyc] img[data-astro-cid-3gxvvxyc]{object-fit:contain;width:100%;height:auto;display:block}.participant-panels[data-astro-cid-3gxvvxyc] figcaption[data-astro-cid-3gxvvxyc]{color:#77777f;padding:12px 0 0;font-size:11px;line-height:1.65}.study-results[data-astro-cid-3gxvvxyc]{border-top:1px solid var(--ink);margin-top:88px;padding-top:48px;scroll-margin-top:30px}.study-results__heading[data-astro-cid-3gxvvxyc]{grid-template-columns:.5fr 1.5fr;align-items:start;gap:40px;display:grid}.study-results__heading[data-astro-cid-3gxvvxyc] h3[data-astro-cid-3gxvvxyc]{letter-spacing:-.035em;max-width:720px;margin:0;font-size:clamp(27px,3vw,40px);line-height:1.22}.participant-contrast[data-astro-cid-3gxvvxyc]{grid-template-columns:1fr 1fr;gap:44px;margin:46px 0;display:grid}.participant-contrast[data-astro-cid-3gxvvxyc] article[data-astro-cid-3gxvvxyc]{border-top:2px solid var(--emp);padding-top:16px}.participant-contrast[data-astro-cid-3gxvvxyc] span[data-astro-cid-3gxvvxyc]{color:var(--emp);letter-spacing:.12em;font-size:10px}.participant-contrast[data-astro-cid-3gxvvxyc] h4[data-astro-cid-3gxvvxyc]{margin:12px 0;font-size:22px}.participant-contrast[data-astro-cid-3gxvvxyc] p[data-astro-cid-3gxvvxyc]{color:var(--muted);margin:0;font-size:14px;line-height:1.8}.result-evidence[data-astro-cid-3gxvvxyc]{border-top:1px solid var(--line);margin:0}.result-evidence[data-astro-cid-3gxvvxyc]>div[data-astro-cid-3gxvvxyc]{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:30px;padding:18px 0;display:grid}.result-evidence[data-astro-cid-3gxvvxyc] dt[data-astro-cid-3gxvvxyc]{font-size:12px;font-weight:600}.result-evidence[data-astro-cid-3gxvvxyc] dd[data-astro-cid-3gxvvxyc]{color:var(--muted);margin:0;font-size:13px;line-height:1.7}.study-design[data-astro-cid-3gxvvxyc]{border:1px solid var(--ink);border-radius:10px;overflow:hidden}.participant-panels[data-astro-cid-3gxvvxyc] a[data-astro-cid-3gxvvxyc]{border-radius:12px;overflow:hidden}@media (width<=760px){.study-design[data-astro-cid-3gxvvxyc]{grid-template-columns:.85fr 1fr 1fr;overflow-x:auto}.study-design[data-astro-cid-3gxvvxyc]>div[data-astro-cid-3gxvvxyc]{min-width:130px;padding:13px 12px}.participant-panels[data-astro-cid-3gxvvxyc] article[data-astro-cid-3gxvvxyc]>header[data-astro-cid-3gxvvxyc],.study-results__heading[data-astro-cid-3gxvvxyc],.participant-contrast[data-astro-cid-3gxvvxyc]{grid-template-columns:1fr;gap:18px}.study-results[data-astro-cid-3gxvvxyc]{margin-top:64px}.result-evidence[data-astro-cid-3gxvvxyc]>div[data-astro-cid-3gxvvxyc]{grid-template-columns:1fr;gap:6px}.participant-tabs[data-astro-cid-3gxvvxyc]{gap:22px}}.bci-section[data-astro-cid-2ovquaza]{--emp-accent:#5551ff;color:#22213a;background:#f0efff;margin-left:-40px;margin-right:-40px;padding-left:40px;padding-right:40px}.bci-section[data-astro-cid-2ovquaza] h2[data-astro-cid-2ovquaza]{color:#17162d}.bci-heading[data-astro-cid-2ovquaza]{grid-template-columns:1.12fr .88fr;align-items:end;gap:60px;display:grid}.bci-intro[data-astro-cid-2ovquaza]{color:#66657a;padding-bottom:8px;font-size:15px;line-height:1.85}.bci-loop[data-astro-cid-2ovquaza]{grid-template-columns:1fr 24px 1fr 24px 1fr 24px 1fr;align-items:stretch;margin:58px 0 70px;display:grid}.bci-loop[data-astro-cid-2ovquaza]>i[data-astro-cid-2ovquaza]{text-align:center;color:var(--emp-accent);align-self:center;font-style:normal}.bci-node[data-astro-cid-2ovquaza]{background:#fff;border:1px solid #ceccff;flex-direction:column;min-height:165px;padding:24px 20px;display:flex}.bci-node--device[data-astro-cid-2ovquaza]{background:#e4e3ff}.bci-node--physical[data-astro-cid-2ovquaza]{background:#d7d5ff}.bci-node[data-astro-cid-2ovquaza]>span[data-astro-cid-2ovquaza],.bci-boundary[data-astro-cid-2ovquaza]>span[data-astro-cid-2ovquaza]{letter-spacing:.14em;color:var(--emp-accent);font-size:9px}.bci-node[data-astro-cid-2ovquaza] strong[data-astro-cid-2ovquaza]{margin:34px 0 11px;font-size:20px}.bci-node[data-astro-cid-2ovquaza] p[data-astro-cid-2ovquaza]{color:#66657a;font-size:11px;line-height:1.65}.bci-detail-grid[data-astro-cid-2ovquaza]{grid-template-columns:1fr 1fr;gap:24px;display:grid}.bci-quadrant[data-astro-cid-2ovquaza]{background:#fafaff;border:1px solid #c8c6ff;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;min-height:460px;padding:34px;display:grid;position:relative}.bci-quadrant[data-astro-cid-2ovquaza]:before,.bci-quadrant[data-astro-cid-2ovquaza]:after{content:"";background:#c8c6ff;position:absolute}.bci-quadrant[data-astro-cid-2ovquaza]:before{width:1px;top:20px;bottom:20px;left:50%}.bci-quadrant[data-astro-cid-2ovquaza]:after{height:1px;top:50%;left:20px;right:20px}.quadrant[data-astro-cid-2ovquaza]{flex-direction:column;justify-content:center;padding:22px;display:flex}.quadrant[data-astro-cid-2ovquaza] small[data-astro-cid-2ovquaza]{letter-spacing:.12em;color:#77758f;font-size:9px}.quadrant[data-astro-cid-2ovquaza] b[data-astro-cid-2ovquaza]{margin:10px 0;font-size:25px}.quadrant[data-astro-cid-2ovquaza] em[data-astro-cid-2ovquaza]{color:#6f6d82;font-size:10px;font-style:normal;line-height:1.55}.quadrant--happy[data-astro-cid-2ovquaza],.quadrant--relaxed[data-astro-cid-2ovquaza]{padding-left:36px}.quadrant--sad[data-astro-cid-2ovquaza],.quadrant--relaxed[data-astro-cid-2ovquaza]{padding-top:36px}.axis[data-astro-cid-2ovquaza]{z-index:2;letter-spacing:.12em;color:var(--emp-accent);background:#fafaff;padding:4px;font-size:8px;position:absolute}.axis--v[data-astro-cid-2ovquaza]{top:calc(50% - 12px);right:16px}.axis--a[data-astro-cid-2ovquaza]{transform-origin:50%;top:10px;left:calc(50% - 39px);transform:rotate(-90deg)}.bci-boundary[data-astro-cid-2ovquaza]{background:#fff;border:1px solid #c8c6ff;padding:40px}.bci-boundary[data-astro-cid-2ovquaza] h3[data-astro-cid-2ovquaza]{letter-spacing:-.035em;margin:24px 0 42px;font-size:clamp(25px,2.5vw,36px);line-height:1.2}.bci-boundary[data-astro-cid-2ovquaza] dl[data-astro-cid-2ovquaza]{gap:0;display:grid}.bci-boundary[data-astro-cid-2ovquaza] dl[data-astro-cid-2ovquaza]>div[data-astro-cid-2ovquaza]{border-top:1px solid #dedcff;grid-template-columns:105px 1fr;gap:20px;padding:18px 0;display:grid}.bci-boundary[data-astro-cid-2ovquaza] dt[data-astro-cid-2ovquaza]{color:#25243b;font-size:11px}.bci-boundary[data-astro-cid-2ovquaza] dd[data-astro-cid-2ovquaza]{color:#6f6d82;font-size:11px;line-height:1.65}.bci-closed-loop[data-astro-cid-2ovquaza]{border-left:3px solid var(--emp-accent);background:#e4e3ff;margin:24px 0 0;padding:20px 24px;color:#55536d!important;font-size:13px!important;line-height:1.75!important}.bci-closed-loop[data-astro-cid-2ovquaza] b[data-astro-cid-2ovquaza]{color:#24223f}.bci-section[data-astro-cid-2ovquaza] .case-kicker[data-astro-cid-2ovquaza]{color:var(--emp-accent)}.bci-section[data-astro-cid-2ovquaza]{border-radius:16px;overflow:hidden}.bci-node[data-astro-cid-2ovquaza]{border-radius:8px}.bci-quadrant[data-astro-cid-2ovquaza],.bci-boundary[data-astro-cid-2ovquaza]{border-radius:10px;overflow:hidden}@media (width<=900px){.bci-heading[data-astro-cid-2ovquaza],.bci-detail-grid[data-astro-cid-2ovquaza]{grid-template-columns:1fr}.bci-loop[data-astro-cid-2ovquaza]{grid-template-columns:1fr;margin:40px 0}.bci-loop[data-astro-cid-2ovquaza]>i[data-astro-cid-2ovquaza]{padding:8px;transform:rotate(90deg)}.bci-quadrant[data-astro-cid-2ovquaza]{min-height:420px}}@media (width<=620px){.bci-section[data-astro-cid-2ovquaza]{margin-left:-18px;margin-right:-18px;padding-left:18px;padding-right:18px}.bci-heading[data-astro-cid-2ovquaza]{gap:18px}.bci-intro[data-astro-cid-2ovquaza]{font-size:14px}.bci-quadrant[data-astro-cid-2ovquaza]{min-height:370px;padding:18px}.quadrant[data-astro-cid-2ovquaza]{padding:14px}.quadrant--happy[data-astro-cid-2ovquaza],.quadrant--relaxed[data-astro-cid-2ovquaza]{padding-left:25px}.quadrant--sad[data-astro-cid-2ovquaza],.quadrant--relaxed[data-astro-cid-2ovquaza]{padding-top:25px}.bci-boundary[data-astro-cid-2ovquaza]{padding:26px 20px}.bci-boundary[data-astro-cid-2ovquaza] dl[data-astro-cid-2ovquaza]>div[data-astro-cid-2ovquaza]{grid-template-columns:1fr;gap:7px}.bci-node[data-astro-cid-2ovquaza]{min-height:145px}.bci-node[data-astro-cid-2ovquaza] strong[data-astro-cid-2ovquaza]{margin-top:25px}}.emp-experience[data-astro-cid-x6nxyc66]{--emp-accent:#5551ff}.emp-experience[data-astro-cid-x6nxyc66] h2[data-astro-cid-x6nxyc66]{max-width:13em}.experience-intro[data-astro-cid-x6nxyc66]{color:#666b70;max-width:780px;font-size:16px;line-height:1.8}.experience-loop[data-astro-cid-x6nxyc66]{grid-template-columns:1fr 22px 1fr 22px 1fr 22px 1fr;align-items:stretch;margin:48px 0 58px;display:grid}.experience-loop[data-astro-cid-x6nxyc66] article[data-astro-cid-x6nxyc66]{border-top:2px solid var(--emp-accent);background:#f5f4ff;flex-direction:column;min-height:190px;padding:24px 20px;display:flex}.experience-loop[data-astro-cid-x6nxyc66] article[data-astro-cid-x6nxyc66]:nth-of-type(3){background:#e9e8ff}.experience-loop[data-astro-cid-x6nxyc66] span[data-astro-cid-x6nxyc66]{letter-spacing:.12em;color:var(--emp-accent);font-size:9px}.experience-loop[data-astro-cid-x6nxyc66] strong[data-astro-cid-x6nxyc66]{margin:34px 0 12px;font-size:19px}.experience-loop[data-astro-cid-x6nxyc66] p[data-astro-cid-x6nxyc66]{color:#66657a;font-size:11px;line-height:1.65}.experience-loop[data-astro-cid-x6nxyc66] i[data-astro-cid-x6nxyc66]{text-align:center;color:var(--emp-accent);align-self:center;font-style:normal}.experience-video[data-astro-cid-x6nxyc66]{background:var(--emp-accent);color:#fff;margin:0;padding:14px}.experience-video__head[data-astro-cid-x6nxyc66]{letter-spacing:.13em;color:#fff;justify-content:space-between;padding:2px 2px 13px;font-size:10px;display:flex}.experience-video[data-astro-cid-x6nxyc66] video[data-astro-cid-x6nxyc66]{aspect-ratio:16/9;object-fit:cover;background:#14131f;width:100%;display:block}.experience-video[data-astro-cid-x6nxyc66] figcaption[data-astro-cid-x6nxyc66]{color:#efefff;padding:13px 2px 1px;font-size:12px;line-height:1.6}.experience-video[data-astro-cid-x6nxyc66]{border-radius:12px;overflow:hidden}.experience-video[data-astro-cid-x6nxyc66] video[data-astro-cid-x6nxyc66]{border-radius:8px}@media (width<=900px){.experience-loop[data-astro-cid-x6nxyc66]{grid-template-columns:1fr;margin:34px 0 42px}.experience-loop[data-astro-cid-x6nxyc66] i[data-astro-cid-x6nxyc66]{padding:7px;transform:rotate(90deg)}.experience-loop[data-astro-cid-x6nxyc66] article[data-astro-cid-x6nxyc66]{min-height:145px}.experience-loop[data-astro-cid-x6nxyc66] strong[data-astro-cid-x6nxyc66]{margin-top:24px}}@media (width<=620px){.experience-intro[data-astro-cid-x6nxyc66]{font-size:14px}.experience-video[data-astro-cid-x6nxyc66]{padding:9px}.experience-video__head[data-astro-cid-x6nxyc66]{font-size:8px}}.emp-formative[data-astro-cid-55zisbbi]{--emp:#5551ff;--ink:#20201e;--muted:#68686f;--line:#d8d8df}.emp-formative[data-astro-cid-55zisbbi] h2[data-astro-cid-55zisbbi]{max-width:18em}.formative-intro[data-astro-cid-55zisbbi]{max-width:820px;color:var(--muted);font-size:16px;line-height:1.82}.formative-round[data-astro-cid-55zisbbi]{border-top:1px solid var(--ink);margin-top:64px;padding-top:24px}.formative-round[data-astro-cid-55zisbbi]>header[data-astro-cid-55zisbbi]{grid-template-columns:.55fr 1fr 1.2fr;align-items:start;gap:34px;display:grid}.formative-round[data-astro-cid-55zisbbi] header[data-astro-cid-55zisbbi] span[data-astro-cid-55zisbbi]{color:var(--emp);letter-spacing:.12em;font-size:10px}.formative-round[data-astro-cid-55zisbbi] h3[data-astro-cid-55zisbbi]{margin:0;font-size:clamp(23px,2.5vw,34px);line-height:1.25}.formative-round[data-astro-cid-55zisbbi] header[data-astro-cid-55zisbbi] p[data-astro-cid-55zisbbi]{color:var(--muted);margin:0;font-size:14px;line-height:1.78}.round-one-images[data-astro-cid-55zisbbi]{grid-template-columns:1fr 1fr;gap:22px;margin-top:32px;display:grid}.round-two-images[data-astro-cid-55zisbbi]{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:32px;display:grid}.formative-round[data-astro-cid-55zisbbi] figure[data-astro-cid-55zisbbi]{margin:0}.formative-round[data-astro-cid-55zisbbi] img[data-astro-cid-55zisbbi]{object-fit:contain;background:#fff;width:100%;height:auto;display:block}.formative-round[data-astro-cid-55zisbbi] figcaption[data-astro-cid-55zisbbi]{color:#777780;letter-spacing:.05em;padding-top:9px;font-size:10px}.round-decision[data-astro-cid-55zisbbi],.round-note[data-astro-cid-55zisbbi]{border-top:1px solid var(--line);color:var(--muted);margin:24px 0 0;padding-top:17px;font-size:13px;line-height:1.75}.round-decision[data-astro-cid-55zisbbi] b[data-astro-cid-55zisbbi]{color:var(--emp);margin-right:14px}.research-to-system[data-astro-cid-55zisbbi]{border-top:1px solid var(--ink);grid-template-columns:repeat(3,1fr);gap:28px;margin-top:70px;padding-top:24px;display:grid}.research-to-system[data-astro-cid-55zisbbi] span[data-astro-cid-55zisbbi]{color:var(--emp);letter-spacing:.11em;font-size:9px}.research-to-system[data-astro-cid-55zisbbi] b[data-astro-cid-55zisbbi]{margin:14px 0 10px;font-size:17px;line-height:1.45;display:block}.research-to-system[data-astro-cid-55zisbbi] p[data-astro-cid-55zisbbi]{color:var(--muted);margin:0;font-size:12px;line-height:1.72}.formative-round[data-astro-cid-55zisbbi] img[data-astro-cid-55zisbbi]{border-radius:10px}@media (width<=760px){.formative-round[data-astro-cid-55zisbbi]>header[data-astro-cid-55zisbbi],.round-one-images[data-astro-cid-55zisbbi],.round-two-images[data-astro-cid-55zisbbi],.research-to-system[data-astro-cid-55zisbbi]{grid-template-columns:1fr}.formative-round[data-astro-cid-55zisbbi]>header[data-astro-cid-55zisbbi]{gap:12px}.round-two-images[data-astro-cid-55zisbbi]{gap:26px}.formative-round[data-astro-cid-55zisbbi]{margin-top:48px}.research-to-system[data-astro-cid-55zisbbi]{gap:30px}}.memory-product[data-astro-cid-gqtpgray]{color:#092c64;margin:56px 0 0}.memory-product__intro[data-astro-cid-gqtpgray]{border-top:1px solid #8bb9ff;grid-template-columns:180px 1fr;gap:14px 32px;margin-bottom:24px;padding-top:18px;display:grid}.memory-product__intro[data-astro-cid-gqtpgray] p[data-astro-cid-gqtpgray]{color:#0968f4;grid-row:1/3;margin:0;font-size:12px}.memory-product__intro[data-astro-cid-gqtpgray] h3[data-astro-cid-gqtpgray]{letter-spacing:-.035em;max-width:720px;margin:0;font-size:clamp(25px,3vw,39px);line-height:1.14}.memory-product__intro[data-astro-cid-gqtpgray] span[data-astro-cid-gqtpgray]{color:#385d92;max-width:680px;font-size:13px;line-height:1.65}.memory-logic[data-astro-cid-gqtpgray]{background:#e5f0ff;border:1px solid #8bb9ff;grid-template-columns:1fr auto 1fr;align-items:center;gap:18px;margin:28px 0;padding:18px;display:grid}.memory-logic[data-astro-cid-gqtpgray] article[data-astro-cid-gqtpgray]{background:#f8fbff;gap:6px;padding:16px;display:grid}.memory-logic[data-astro-cid-gqtpgray] small[data-astro-cid-gqtpgray],.memory-eyebrow[data-astro-cid-gqtpgray]{color:#0968f4;letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:10px}.memory-logic[data-astro-cid-gqtpgray] strong[data-astro-cid-gqtpgray]{font-size:15px}.memory-logic[data-astro-cid-gqtpgray] p[data-astro-cid-gqtpgray]{color:#385d92;margin:0;font-size:11px;line-height:1.6}.memory-logic[data-astro-cid-gqtpgray]>span[data-astro-cid-gqtpgray]{color:#0968f4;font-size:24px}.memory-app[data-astro-cid-gqtpgray]{background:#eef5ff;border:1px solid #8bb9ff;grid-template-columns:136px 1fr;min-height:610px;display:grid}.memory-rail[data-astro-cid-gqtpgray]{border-right:1px solid #8bb9ff;flex-direction:column;gap:8px;padding:22px 14px;display:flex}.memory-rail[data-astro-cid-gqtpgray]>strong[data-astro-cid-gqtpgray]{color:#fff;background:#0968f4;place-items:center;width:44px;height:44px;margin:0 8px 26px;display:grid}.memory-rail[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray]{text-align:left;color:#385d92;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;grid-template-columns:24px 1fr;align-items:center;padding:10px 8px;font-size:12px;display:grid}.memory-rail[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray] span[data-astro-cid-gqtpgray]{color:#5e79a0;font-size:9px}.memory-rail[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray].is-active{color:#fff;background:#0968f4}.memory-rail[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray].is-active span[data-astro-cid-gqtpgray]{color:#fff}.memory-rail[data-astro-cid-gqtpgray]>span[data-astro-cid-gqtpgray]{color:#4f6f9f;margin-top:auto;padding:8px;font-size:9px;line-height:1.5}.memory-stage[data-astro-cid-gqtpgray]{flex-direction:column;min-width:0;padding:24px;display:flex}.memory-topline[data-astro-cid-gqtpgray]{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.memory-topline[data-astro-cid-gqtpgray] div[data-astro-cid-gqtpgray]{gap:4px;display:grid}.memory-topline[data-astro-cid-gqtpgray] div[data-astro-cid-gqtpgray] span[data-astro-cid-gqtpgray]{color:#4f6f9f;font-size:10px}.memory-topline[data-astro-cid-gqtpgray] b[data-astro-cid-gqtpgray]{font-size:18px}.memory-stage__state[data-astro-cid-gqtpgray]{color:#385d92;border:1px solid #8bb9ff;padding:7px 9px;font-size:10px}.memory-view[data-astro-cid-gqtpgray]{border-top:1px solid #aac9f7;flex:1;padding-top:30px}.memory-split[data-astro-cid-gqtpgray]{grid-template-columns:.82fr 1.18fr;gap:48px;min-height:430px;display:grid}.memory-split[data-astro-cid-gqtpgray]>div[data-astro-cid-gqtpgray]:first-child{align-self:start}.memory-view[data-astro-cid-gqtpgray] h4[data-astro-cid-gqtpgray]{letter-spacing:-.03em;margin:18px 0 16px;font-size:clamp(25px,3vw,38px);line-height:1.15}.memory-copy[data-astro-cid-gqtpgray]{color:#385d92;max-width:440px;margin:0;font-size:13px;line-height:1.75}.memory-card[data-astro-cid-gqtpgray]{color:#fff;background:#0968f4;align-self:start;padding:26px}.memory-card[data-astro-cid-gqtpgray] small[data-astro-cid-gqtpgray]{color:#fff;font-size:10px}.memory-card[data-astro-cid-gqtpgray]>strong[data-astro-cid-gqtpgray]{margin:8px 0 22px;font-size:20px;display:block}.memory-card[data-astro-cid-gqtpgray] ol[data-astro-cid-gqtpgray]{counter-reset:prompt;margin:0;padding:0;list-style:none}.memory-card[data-astro-cid-gqtpgray] li[data-astro-cid-gqtpgray]{counter-increment:prompt;border-top:1px solid #ffffff59;padding:15px 0 15px 34px;font-size:12px;line-height:1.5;position:relative}.memory-card[data-astro-cid-gqtpgray] li[data-astro-cid-gqtpgray]:before{content:counter(prompt,decimal-leading-zero);position:absolute;left:0}.memory-card[data-astro-cid-gqtpgray] p[data-astro-cid-gqtpgray]{color:#fff;margin:18px 0 0;font-size:10px}.memory-checklist[data-astro-cid-gqtpgray]{border-top:1px solid #8bb9ff;margin:0;padding:0;list-style:none}.memory-checklist[data-astro-cid-gqtpgray] li[data-astro-cid-gqtpgray]{border-bottom:1px solid #8bb9ff;grid-template-columns:68px 1fr;gap:6px 14px;padding:22px 0;display:grid}.memory-checklist[data-astro-cid-gqtpgray] span[data-astro-cid-gqtpgray]{color:#0968f4;grid-row:1/3;font-size:10px}.memory-checklist[data-astro-cid-gqtpgray] strong[data-astro-cid-gqtpgray]{font-size:15px}.memory-checklist[data-astro-cid-gqtpgray] small[data-astro-cid-gqtpgray]{color:#385d92;font-size:10px}.memory-fragments[data-astro-cid-gqtpgray]{align-self:start;gap:10px;display:grid}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray]{text-align:left;color:#092c64;min-height:88px;font:inherit;cursor:pointer;background:#f8fbff;border:1px solid #8bb9ff;grid-template-columns:1fr auto;gap:6px;padding:15px 18px;display:grid}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray] span[data-astro-cid-gqtpgray]{color:#0968f4;font-size:9px}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray] strong[data-astro-cid-gqtpgray]{grid-column:1;font-size:14px}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray] small[data-astro-cid-gqtpgray]{color:#385d92;grid-area:1/2/3;align-self:center;font-size:9px}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray].is-selected{background:#e2eeff;border:2px solid #0968f4}.memory-play[data-astro-cid-gqtpgray]{color:#fff;min-height:44px;font:inherit;cursor:pointer;background:#0968f4;border:1px solid #0968f4;margin-top:26px;padding:11px 16px;font-size:11px}.memory-play[data-astro-cid-gqtpgray][aria-pressed=true]{color:#0968f4;background:#fff}.memory-device[data-astro-cid-gqtpgray]{background:#071a3a;place-items:center;min-height:340px;display:grid;position:relative;overflow:hidden}.memory-device[data-astro-cid-gqtpgray] i[data-astro-cid-gqtpgray]{border:1px solid #71a6ff;border-radius:50%;width:210px;height:210px;transition:transform .7s;position:absolute;box-shadow:0 0 45px #0968f4}.memory-device[data-astro-cid-gqtpgray] i[data-astro-cid-gqtpgray]:nth-child(2){width:150px;height:150px;transform:translate(45px,-25px)}.memory-device[data-astro-cid-gqtpgray] i[data-astro-cid-gqtpgray]:nth-child(3){width:90px;height:90px;transform:translate(-50px,40px)}.memory-device[data-astro-cid-gqtpgray] span[data-astro-cid-gqtpgray]{z-index:1;color:#fff;background:#071a3a;padding:7px 10px;font-size:10px}.memory-device[data-astro-cid-gqtpgray].is-playing i[data-astro-cid-gqtpgray]:first-child{transform:scale(1.2)}.memory-device[data-astro-cid-gqtpgray].is-playing i[data-astro-cid-gqtpgray]:nth-child(2){transform:translate(-30px,20px)scale(.8)}.memory-device[data-astro-cid-gqtpgray].is-playing i[data-astro-cid-gqtpgray]:nth-child(3){transform:translate(50px,-35px)scale(1.25)}.memory-policy[data-astro-cid-gqtpgray]{color:#385d92;border-top:1px solid #aac9f7;flex-wrap:wrap;gap:8px 20px;padding-top:16px;font-size:9px;display:flex}.memory-app[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray]:focus-visible{outline-offset:3px;outline:3px solid #ffcc36}@media (width<=760px){.memory-product__intro[data-astro-cid-gqtpgray]{grid-template-columns:1fr}.memory-product__intro[data-astro-cid-gqtpgray] p[data-astro-cid-gqtpgray]{grid-row:auto}.memory-logic[data-astro-cid-gqtpgray]{grid-template-columns:1fr}.memory-logic[data-astro-cid-gqtpgray]>span[data-astro-cid-gqtpgray]{justify-self:center;transform:rotate(90deg)}.memory-app[data-astro-cid-gqtpgray]{grid-template-columns:1fr}.memory-rail[data-astro-cid-gqtpgray]{border-bottom:1px solid #8bb9ff;border-right:0;flex-direction:row;align-items:center;overflow-x:auto}.memory-rail[data-astro-cid-gqtpgray]>strong[data-astro-cid-gqtpgray]{flex:0 0 44px;margin:0 8px 0 0}.memory-rail[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray]{flex:0 0 86px}.memory-rail[data-astro-cid-gqtpgray]>span[data-astro-cid-gqtpgray]{display:none}.memory-stage[data-astro-cid-gqtpgray]{padding:16px}.memory-topline[data-astro-cid-gqtpgray]{flex-direction:column;align-items:flex-start}.memory-split[data-astro-cid-gqtpgray]{grid-template-columns:1fr;gap:28px;min-height:0;padding-bottom:24px}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray]{grid-template-columns:1fr}.memory-fragments[data-astro-cid-gqtpgray] button[data-astro-cid-gqtpgray] small[data-astro-cid-gqtpgray]{grid-area:auto/1}.memory-device[data-astro-cid-gqtpgray]{min-height:280px}.memory-policy[data-astro-cid-gqtpgray]{margin-top:12px}}@media (prefers-reduced-motion:reduce){.memory-device[data-astro-cid-gqtpgray] i[data-astro-cid-gqtpgray]{transition:none}}.mechanism[data-astro-cid-jndavywe]{color:#24334b;margin:28px 0 12px}.mechanism-diagram[data-astro-cid-jndavywe]{grid-template-columns:1fr 1fr 1fr;align-items:center;gap:65px;min-height:290px;padding:0 16px;display:grid;position:relative}.mechanism-wires[data-astro-cid-jndavywe]{fill:none;stroke:#758bb2;stroke-width:1.6px;width:100%;height:290px;position:absolute;inset:0}.mechanism-wires[data-astro-cid-jndavywe] .image-wire[data-astro-cid-jndavywe]{stroke:#5b9c84}.mechanism-wires[data-astro-cid-jndavywe] .sound-wire[data-astro-cid-jndavywe]{stroke:#c58b5c}.mechanism-wires[data-astro-cid-jndavywe] .text-wire[data-astro-cid-jndavywe]{stroke:#829adb}.mechanism-wires[data-astro-cid-jndavywe] .control-wire[data-astro-cid-jndavywe]{stroke:#9ba8ba;stroke-dasharray:4 7;stroke-width:1.2px}.mechanism-inputs[data-astro-cid-jndavywe],.mechanism-outputs[data-astro-cid-jndavywe]{z-index:1;gap:24px;display:grid;position:relative}.mechanism-inputs[data-astro-cid-jndavywe]>div[data-astro-cid-jndavywe]{background:#f9fafc;align-items:center;gap:16px;min-height:72px;display:flex}.mechanism-inputs[data-astro-cid-jndavywe] svg[data-astro-cid-jndavywe]{fill:none;stroke:#5b9c84;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:0 0 29px;width:29px;height:29px}.mechanism-inputs[data-astro-cid-jndavywe]>div[data-astro-cid-jndavywe]:nth-child(2) svg[data-astro-cid-jndavywe]{stroke:#b67d50}.mechanism-inputs[data-astro-cid-jndavywe]>div[data-astro-cid-jndavywe]:nth-child(3) svg[data-astro-cid-jndavywe]{stroke:#6d86c8}.mechanism-inputs[data-astro-cid-jndavywe] p[data-astro-cid-jndavywe]{margin:0}.mechanism[data-astro-cid-jndavywe] strong[data-astro-cid-jndavywe]{font-size:15px;font-weight:600;line-height:1.5;display:block}.mechanism[data-astro-cid-jndavywe] span[data-astro-cid-jndavywe]{color:#52617a;margin-top:4px;font-size:12px;line-height:1.6;display:block}.mechanism-phone[data-astro-cid-jndavywe]{z-index:1;text-align:center;background:#f9fafc;justify-self:center;min-width:135px;padding:12px 10px}.mechanism-phone[data-astro-cid-jndavywe] svg[data-astro-cid-jndavywe]{fill:#f9fafc;stroke:#637ed0;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:56px;height:72px;margin-bottom:8px}.mechanism-phone[data-astro-cid-jndavywe] small[data-astro-cid-jndavywe]{color:#52617a;margin-top:8px;font-size:10px;display:block}.mechanism-outputs[data-astro-cid-jndavywe]>div[data-astro-cid-jndavywe]{background:#f9fafc;min-height:72px;padding:12px 0 8px 10px}.mechanism[data-astro-cid-jndavywe] figcaption[data-astro-cid-jndavywe]{color:#52617a;margin-top:22px;font-size:11px;line-height:1.8}.mechanism[data-astro-cid-jndavywe] figcaption[data-astro-cid-jndavywe]>span[data-astro-cid-jndavywe]{align-items:center;gap:8px;margin:0 25px 0 0;font-size:11px;display:inline-flex}.mechanism[data-astro-cid-jndavywe] figcaption[data-astro-cid-jndavywe] i[data-astro-cid-jndavywe]{border-top:1px solid #758bb2;width:22px}.mechanism[data-astro-cid-jndavywe] figcaption[data-astro-cid-jndavywe] .dashed[data-astro-cid-jndavywe]{border-top-style:dashed}.mechanism[data-astro-cid-jndavywe] figcaption[data-astro-cid-jndavywe] p[data-astro-cid-jndavywe]{margin:12px 0 0;font-size:12px}@media (width<=700px){.mechanism-diagram[data-astro-cid-jndavywe]{grid-template-columns:1fr;gap:20px;padding:0}.mechanism-wires[data-astro-cid-jndavywe]{display:none}.mechanism-inputs[data-astro-cid-jndavywe]{border-bottom:1px solid #c5cddd;grid-template-columns:1fr;gap:4px;padding-bottom:16px}.mechanism-inputs[data-astro-cid-jndavywe]>div[data-astro-cid-jndavywe]{min-height:58px}.mechanism-phone[data-astro-cid-jndavywe]{text-align:left;grid-template-columns:46px 1fr;justify-self:stretch;gap:4px 20px;padding:16px;display:grid}.mechanism-phone[data-astro-cid-jndavywe] svg[data-astro-cid-jndavywe]{grid-row:1/4;width:44px;height:58px;margin:0}.mechanism-phone[data-astro-cid-jndavywe] span[data-astro-cid-jndavywe],.mechanism-phone[data-astro-cid-jndavywe] small[data-astro-cid-jndavywe]{margin:0}.mechanism-outputs[data-astro-cid-jndavywe]{border-top:1px solid #c5cddd;gap:6px;padding-top:16px}.mechanism-outputs[data-astro-cid-jndavywe]>div[data-astro-cid-jndavywe]{grid-template-columns:100px 1fr;align-items:center;gap:15px;min-height:52px;padding:8px 0;display:grid}.mechanism-outputs[data-astro-cid-jndavywe] span[data-astro-cid-jndavywe]{margin:0}.mechanism[data-astro-cid-jndavywe] strong[data-astro-cid-jndavywe]{font-size:14px}}.experiments[data-astro-cid-r36gd4xz]{color:#24334b}.experiments[data-astro-cid-r36gd4xz]>p[data-astro-cid-r36gd4xz],.experiment-intro[data-astro-cid-r36gd4xz]{color:#4c5b73;max-width:72ch;margin:0 0 26px;font-size:14px;line-height:1.9}.experiment-block[data-astro-cid-r36gd4xz]{border-bottom:1px solid #c5cddd;margin:32px 0 0;padding:0 0 28px}.experiment-block[data-astro-cid-r36gd4xz] h3[data-astro-cid-r36gd4xz]{margin:0 0 22px;font-size:19px;font-weight:550;line-height:1.5}.structure-layout[data-astro-cid-r36gd4xz]{grid-template-columns:1.4fr .7fr;align-items:center;gap:32px;display:grid}.structure-drawing[data-astro-cid-r36gd4xz]{margin:0}.structure-drawing[data-astro-cid-r36gd4xz]>svg[data-astro-cid-r36gd4xz]{fill:none;stroke:#7384a3;stroke-width:1.25px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.structure-hidden[data-astro-cid-r36gd4xz]{stroke-dasharray:3 5;opacity:.65}.structure-modules[data-astro-cid-r36gd4xz]{stroke:#5375bf}.structure-string[data-astro-cid-r36gd4xz]{stroke:#a3afc1}.structure-ball[data-astro-cid-r36gd4xz]{fill:#d8e4ff;stroke:#5375bf}.structure-leaders[data-astro-cid-r36gd4xz]{stroke:#96a4b9;stroke-width:.8px}.structure-labels[data-astro-cid-r36gd4xz]{fill:#3b4e70;stroke:none;font:12px sans-serif}.structure-drawing[data-astro-cid-r36gd4xz] figcaption[data-astro-cid-r36gd4xz],.experiment-note[data-astro-cid-r36gd4xz]{color:#52617a;margin:14px 0 0;font-size:12px;line-height:1.8}.structure-explanation[data-astro-cid-r36gd4xz] dl[data-astro-cid-r36gd4xz]{margin:0}.structure-explanation[data-astro-cid-r36gd4xz] dl[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]+div[data-astro-cid-r36gd4xz]{margin-top:22px}.structure-explanation[data-astro-cid-r36gd4xz] dt[data-astro-cid-r36gd4xz]{color:#234eb8;margin-bottom:8px;font-size:13px}.structure-explanation[data-astro-cid-r36gd4xz] dd[data-astro-cid-r36gd4xz]{color:#4c5b73;margin:0;font-size:13px;line-height:1.9}.rgb-flow[data-astro-cid-r36gd4xz]{grid-template-columns:1fr .8fr 1.2fr;align-items:center;gap:25px;margin:30px 0;display:grid}.rgb-origin[data-astro-cid-r36gd4xz] svg[data-astro-cid-r36gd4xz]{fill:none;stroke:#6f87b4;stroke-width:1.5px;width:48px;height:40px;margin-bottom:14px;display:block}.rgb-origin[data-astro-cid-r36gd4xz] strong[data-astro-cid-r36gd4xz]{font-size:15px;font-weight:550;display:block}.rgb-origin[data-astro-cid-r36gd4xz] span[data-astro-cid-r36gd4xz]{color:#52617a;margin-top:8px;font-size:12px;display:block}.rgb-transfer[data-astro-cid-r36gd4xz]{text-align:center;position:relative}.rgb-transfer[data-astro-cid-r36gd4xz]:before{content:"";border-top:1px solid #a1b0c9;position:absolute;top:51px;left:-24px;right:-24px}.rgb-transfer[data-astro-cid-r36gd4xz]>span[data-astro-cid-r36gd4xz],.rgb-transfer[data-astro-cid-r36gd4xz]>small[data-astro-cid-r36gd4xz]{color:#52617a;font-size:11px;display:block}.rgb-transfer[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]{background:#f9fafc;justify-content:center;gap:8px;margin:12px 0;padding:8px;display:flex;position:relative}.rgb-transfer[data-astro-cid-r36gd4xz] b[data-astro-cid-r36gd4xz]{color:#234eb8;border-bottom:2px solid #7086bb;padding:0 4px 6px;font-size:14px;font-weight:500}.rgb-destinations[data-astro-cid-r36gd4xz]{border-left:1px solid #a1b0c9;padding-left:22px}.rgb-destinations[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]+div[data-astro-cid-r36gd4xz]{margin-top:26px}.rgb-destinations[data-astro-cid-r36gd4xz] strong[data-astro-cid-r36gd4xz]{font-size:15px;font-weight:550}.rgb-destinations[data-astro-cid-r36gd4xz] p[data-astro-cid-r36gd4xz]{color:#52617a;margin:8px 0 0;font-size:12px;line-height:1.8}.channel-map[data-astro-cid-r36gd4xz]{grid-template-columns:repeat(3,1fr);gap:24px;margin:28px 0 18px;display:grid}.channel-map[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]{align-items:center;gap:15px;display:flex}.channel-map[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]>span[data-astro-cid-r36gd4xz]{color:#234eb8;font-size:14px}.channel-map[data-astro-cid-r36gd4xz] i[data-astro-cid-r36gd4xz]{background:#a1b0c9;flex:1;height:1px}.channel-map[data-astro-cid-r36gd4xz] p[data-astro-cid-r36gd4xz]{margin:0}.channel-map[data-astro-cid-r36gd4xz] strong[data-astro-cid-r36gd4xz]{font-size:13px;font-weight:500}.channel-map[data-astro-cid-r36gd4xz] small[data-astro-cid-r36gd4xz]{color:#52617a;margin-top:6px;font-size:11px;display:block}.wiring-groups[data-astro-cid-r36gd4xz]{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.wiring-board[data-astro-cid-r36gd4xz]{background:#f0f4fc;border:1px solid #8299c2;border-radius:5px;padding:16px}.wiring-board[data-astro-cid-r36gd4xz] span[data-astro-cid-r36gd4xz]{color:#52617a;font-size:10px}.wiring-board[data-astro-cid-r36gd4xz] strong[data-astro-cid-r36gd4xz]{margin:6px 0;font-size:14px;font-weight:500;display:block}.wiring-board[data-astro-cid-r36gd4xz] svg[data-astro-cid-r36gd4xz]{fill:#f9fafc;stroke:#8299c2;stroke-width:1px;width:100%;height:32px;display:block}.wiring-branch[data-astro-cid-r36gd4xz]{grid-template-columns:repeat(3,1fr);height:36px;margin:0 18px;display:grid;position:relative}.wiring-branch[data-astro-cid-r36gd4xz]:before{content:"";border-top:1px solid #8299c2;position:absolute;top:15px;left:16.6%;right:16.6%}.wiring-branch[data-astro-cid-r36gd4xz] i[data-astro-cid-r36gd4xz]{border-left:1px solid #8299c2;justify-self:center;height:21px;margin-top:15px;position:relative}.wiring-branch[data-astro-cid-r36gd4xz] i[data-astro-cid-r36gd4xz]:nth-child(2){height:36px;margin-top:0}.wiring-servos[data-astro-cid-r36gd4xz]{text-align:center;grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wiring-servos[data-astro-cid-r36gd4xz] svg[data-astro-cid-r36gd4xz]{fill:#f0f4fc;stroke:#6680b0;stroke-width:1.2px;width:40px;height:42px}.wiring-servos[data-astro-cid-r36gd4xz] span[data-astro-cid-r36gd4xz]{color:#52617a;margin-top:7px;font-size:10px;line-height:1.6;display:block}.wiring-legend[data-astro-cid-r36gd4xz]{align-items:baseline;gap:25px;margin-top:24px;display:flex}.wiring-legend[data-astro-cid-r36gd4xz]>span[data-astro-cid-r36gd4xz]{white-space:nowrap;color:#52617a;align-items:center;gap:8px;font-size:11px;display:flex}.wiring-legend[data-astro-cid-r36gd4xz] i[data-astro-cid-r36gd4xz]{border-top:1px solid #8299c2;width:22px}.wiring-legend[data-astro-cid-r36gd4xz] p[data-astro-cid-r36gd4xz]{color:#52617a;margin:0;font-size:12px;line-height:1.8}.original-records[data-astro-cid-r36gd4xz]{grid-template-columns:1fr 1fr;align-items:center;gap:30px;display:grid}.original-records[data-astro-cid-r36gd4xz] figure[data-astro-cid-r36gd4xz]{margin:0}.original-records[data-astro-cid-r36gd4xz] img[data-astro-cid-r36gd4xz]{object-fit:contain;background:#f0f2f5;width:100%;height:auto;max-height:400px;display:block}.original-records[data-astro-cid-r36gd4xz] figcaption[data-astro-cid-r36gd4xz]{color:#52617a;margin-top:12px;font-size:11px;line-height:1.8}.original-records[data-astro-cid-r36gd4xz] h4[data-astro-cid-r36gd4xz]{margin:0 0 14px;font-size:15px;font-weight:500}.original-records[data-astro-cid-r36gd4xz] p[data-astro-cid-r36gd4xz],.experiment-pivot[data-astro-cid-r36gd4xz]>p[data-astro-cid-r36gd4xz]{color:#4c5b73;font-size:14px;line-height:1.9}.experiment-pivot[data-astro-cid-r36gd4xz]{margin-top:32px}.experiment-pivot[data-astro-cid-r36gd4xz] h3[data-astro-cid-r36gd4xz]{margin:0 0 16px;font-size:19px;font-weight:550;line-height:1.5}.experiment-pivot[data-astro-cid-r36gd4xz] dl[data-astro-cid-r36gd4xz]{grid-template-columns:1fr 1fr;gap:30px;margin:22px 0;display:grid}.experiment-pivot[data-astro-cid-r36gd4xz] dt[data-astro-cid-r36gd4xz]{color:#234eb8;margin-bottom:8px;font-size:12px}.experiment-pivot[data-astro-cid-r36gd4xz] dd[data-astro-cid-r36gd4xz]{margin:0;font-size:14px;line-height:1.8}.experiment-pivot[data-astro-cid-r36gd4xz] .experiment-note[data-astro-cid-r36gd4xz]{font-size:12px}@media (width<=700px){.structure-layout[data-astro-cid-r36gd4xz],.original-records[data-astro-cid-r36gd4xz]{grid-template-columns:1fr;gap:20px}.structure-explanation[data-astro-cid-r36gd4xz] dl[data-astro-cid-r36gd4xz]{gap:16px;display:grid}.structure-explanation[data-astro-cid-r36gd4xz] dl[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]+div[data-astro-cid-r36gd4xz]{margin-top:0}.rgb-flow[data-astro-cid-r36gd4xz]{grid-template-columns:1fr;gap:22px}.rgb-origin[data-astro-cid-r36gd4xz]{grid-template-columns:48px 1fr;align-items:center;gap:5px 18px;display:grid}.rgb-origin[data-astro-cid-r36gd4xz] svg[data-astro-cid-r36gd4xz]{grid-row:1/3;margin:0}.rgb-origin[data-astro-cid-r36gd4xz] span[data-astro-cid-r36gd4xz]{margin:0}.rgb-transfer[data-astro-cid-r36gd4xz]{justify-self:center;width:100%;max-width:220px}.rgb-transfer[data-astro-cid-r36gd4xz]:before{display:none}.rgb-destinations[data-astro-cid-r36gd4xz]{border-top:1px solid #a1b0c9;border-left:0;grid-template-columns:1fr 1fr;gap:20px;padding:22px 0 0;display:grid}.rgb-destinations[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]+div[data-astro-cid-r36gd4xz]{margin:0}.channel-map[data-astro-cid-r36gd4xz]{grid-template-columns:1fr;gap:14px}.channel-map[data-astro-cid-r36gd4xz]>div[data-astro-cid-r36gd4xz]{max-width:230px}.wiring-groups[data-astro-cid-r36gd4xz]{grid-template-columns:1fr;gap:30px}.wiring-group[data-astro-cid-r36gd4xz]{justify-self:center;width:100%;max-width:260px}.wiring-legend[data-astro-cid-r36gd4xz]{display:block}.wiring-legend[data-astro-cid-r36gd4xz] p[data-astro-cid-r36gd4xz]{margin-top:12px}.experiment-pivot[data-astro-cid-r36gd4xz] dl[data-astro-cid-r36gd4xz]{grid-template-columns:1fr;gap:18px}.structure-labels[data-astro-cid-r36gd4xz]{font-size:13px}.experiment-block[data-astro-cid-r36gd4xz] h3[data-astro-cid-r36gd4xz]{font-size:18px}}.journey-scene[data-astro-cid-2xtu7he6]{border-bottom:1px solid #d9deea;padding:36px 0 46px}.journey-scene[data-astro-cid-2xtu7he6]:first-child{padding-top:8px}.scene-copy[data-astro-cid-2xtu7he6]{max-width:65ch;margin-bottom:32px}.scene-copy[data-astro-cid-2xtu7he6] h3[data-astro-cid-2xtu7he6],.prototype-handoff[data-astro-cid-2xtu7he6] h3[data-astro-cid-2xtu7he6]{letter-spacing:-.02em;margin:0 0 12px;font-size:22px;font-weight:500;line-height:1.5}.scene-copy[data-astro-cid-2xtu7he6] p[data-astro-cid-2xtu7he6],.prototype-handoff[data-astro-cid-2xtu7he6] p[data-astro-cid-2xtu7he6]{color:#4c5b73;margin:0;font-size:14px;line-height:1.9}.screen-composition[data-astro-cid-2xtu7he6]{justify-content:center;align-items:flex-start;gap:clamp(14px,3vw,30px);padding:24px 12px 0;display:flex}.screen-exhibit[data-astro-cid-2xtu7he6]{width:27%;min-width:0;margin:24px 0 0}.screen-exhibit--main[data-astro-cid-2xtu7he6]{width:33%;margin-top:0}.screen-shell[data-astro-cid-2xtu7he6]{aspect-ratio:402/874;width:100%;position:relative;container-type:inline-size}.screen-canvas[data-astro-cid-2xtu7he6]{width:402px;height:874px;transform:scale(var(--screen-scale,.5));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.screen-native[data-astro-cid-2xtu7he6]{width:402px;height:874px}.screen-exhibit[data-astro-cid-2xtu7he6] figcaption[data-astro-cid-2xtu7he6]{gap:6px;padding:18px 0 0;display:grid}.screen-exhibit[data-astro-cid-2xtu7he6] figcaption[data-astro-cid-2xtu7he6] strong[data-astro-cid-2xtu7he6]{font-size:13px;font-weight:500}.screen-exhibit[data-astro-cid-2xtu7he6] figcaption[data-astro-cid-2xtu7he6] span[data-astro-cid-2xtu7he6]{color:#4c5b73;font-size:12px;line-height:1.8}.home-artifact[data-astro-cid-2xtu7he6]{margin:36px 0 0}.home-artifact[data-astro-cid-2xtu7he6] img[data-astro-cid-2xtu7he6]{object-fit:cover;width:100%;height:auto;max-height:350px;display:block}.home-artifact[data-astro-cid-2xtu7he6] figcaption[data-astro-cid-2xtu7he6]{color:#4c5b73;margin-top:12px;font-size:12px;line-height:1.8}.prototype-handoff[data-astro-cid-2xtu7he6]{align-items:center;gap:28px;padding:32px 0 8px;display:flex}.prototype-handoff[data-astro-cid-2xtu7he6]>div[data-astro-cid-2xtu7he6]{flex:1}.prototype-handoff[data-astro-cid-2xtu7he6] h3[data-astro-cid-2xtu7he6]{font-size:18px}.prototype-handoff[data-astro-cid-2xtu7he6] a[data-astro-cid-2xtu7he6]{color:#234eb8;border-bottom:1px solid #234eb8;flex-shrink:0;padding:12px 0;font-size:13px;text-decoration:none}.prototype-handoff[data-astro-cid-2xtu7he6] a[data-astro-cid-2xtu7he6]:focus-visible{outline-offset:5px;outline:2px solid #234eb8}@media (width<=600px){.screen-composition[data-astro-cid-2xtu7he6]{flex-wrap:wrap;gap:24px 16px;padding:8px 0 0}.screen-exhibit[data-astro-cid-2xtu7he6],.screen-exhibit--main[data-astro-cid-2xtu7he6]{width:calc(50% - 8px);margin:0}.screen-exhibit--main[data-astro-cid-2xtu7he6]{order:-1;width:70%;margin-inline:15%}.scene-copy[data-astro-cid-2xtu7he6] h3[data-astro-cid-2xtu7he6]{font-size:20px}.journey-scene[data-astro-cid-2xtu7he6]{padding:28px 0 32px}.prototype-handoff[data-astro-cid-2xtu7he6]{display:block}.prototype-handoff[data-astro-cid-2xtu7he6] a[data-astro-cid-2xtu7he6]{margin-top:18px;display:inline-block}}.memory-case[data-astro-cid-ehnvz6ac]{--mf-blue:#234eb8;--mf-ink:#142039;--mf-muted:#4c5b73;--mf-line:#c5cddd;color:var(--mf-ink);font-family:var(--font-sans);overflow-wrap:anywhere;background:#f9fafc;font-size:16px}.memory-case[data-astro-cid-ehnvz6ac] [data-astro-cid-ehnvz6ac]::selection{color:#101d35;background:#c2d4ff}.memory-case[data-astro-cid-ehnvz6ac] [data-astro-cid-ehnvz6ac]:is(button,summary,a,input[type=range]){cursor:pointer}.memory-case[data-astro-cid-ehnvz6ac] [data-astro-cid-ehnvz6ac]:is(a,button,textarea,input,summary):focus-visible{outline-offset:5px;outline:3px solid #426ad3}.memory-case[data-astro-cid-ehnvz6ac] a[data-astro-cid-ehnvz6ac]{text-underline-offset:5px}.mf-hero[data-astro-cid-ehnvz6ac]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;min-height:620px;padding:56px 0 40px 5vw;display:grid}.mf-back[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin-bottom:35px;padding:12px 0;font-size:12px;display:inline-block}.mf-back[data-astro-cid-ehnvz6ac]:hover,.mf-index[data-astro-cid-ehnvz6ac] a[data-astro-cid-ehnvz6ac]:hover{color:var(--mf-blue);text-decoration:underline}.mf-hero[data-astro-cid-ehnvz6ac] h1[data-astro-cid-ehnvz6ac]{letter-spacing:-.04em;margin:0;font-size:clamp(52px,6.3vw,90px);font-weight:500;line-height:.97}.mf-hero[data-astro-cid-ehnvz6ac] h1[data-astro-cid-ehnvz6ac] em[data-astro-cid-ehnvz6ac]{font-family:var(--font-serif);font-weight:400}.mf-deck[data-astro-cid-ehnvz6ac]{letter-spacing:-.025em;margin:30px 0 16px;font-size:clamp(22px,2.3vw,32px);line-height:1.45}.mf-hero-note[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);max-width:300px;font-size:13px;line-height:1.8}.mf-jump[data-astro-cid-ehnvz6ac]{border-bottom:1px solid var(--mf-blue);color:var(--mf-blue);align-items:center;gap:32px;margin-top:28px;padding:14px 0;font-size:12px;display:inline-flex}.mf-jump[data-astro-cid-ehnvz6ac]:hover{gap:42px}.mf-hero-image[data-astro-cid-ehnvz6ac]{background:#102b96;align-self:stretch;min-height:520px;margin:0;position:relative}.mf-hero-image[data-astro-cid-ehnvz6ac] img[data-astro-cid-ehnvz6ac]{object-fit:cover;object-position:61% center;width:100%;height:100%;display:block;position:absolute;inset:0}.mf-hero-image[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{color:#fff;background:#122347;padding:8px 12px;font-size:11px;position:absolute;bottom:16px;left:20px}.mf-meta[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line);grid-template-columns:repeat(4,1fr);gap:20px;margin:0 5vw;padding:28px 0;display:grid}.mf-meta[data-astro-cid-ehnvz6ac] div[data-astro-cid-ehnvz6ac]{gap:9px;display:grid}.mf-meta[data-astro-cid-ehnvz6ac] span[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);font-size:11px}.mf-meta[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:13px;font-weight:500}.mf-body[data-astro-cid-ehnvz6ac]{grid-template-columns:130px minmax(0,1fr);gap:50px;max-width:1460px;margin:auto;padding:0 5vw;display:grid}.mf-index[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);letter-spacing:0;text-transform:none;flex-direction:column;align-self:start;gap:10px;padding-top:90px;font-size:11px;display:flex;position:sticky;top:30px}.mf-index[data-astro-cid-ehnvz6ac] a[data-astro-cid-ehnvz6ac]{padding:8px 0}.mf-content[data-astro-cid-ehnvz6ac]{min-width:0}.mf-section[data-astro-cid-ehnvz6ac]{border-bottom:1px solid var(--mf-line);padding:88px 0;scroll-margin-top:28px}.mf-section-head[data-astro-cid-ehnvz6ac]{grid-template-columns:140px 1fr;align-items:baseline;gap:26px;margin-bottom:32px;display:grid}.mf-section-no[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);font-variant-numeric:tabular-nums;font-size:11px}.mf-section[data-astro-cid-ehnvz6ac] h2[data-astro-cid-ehnvz6ac]{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:500;line-height:1.25}.mf-prose[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr 1fr;gap:35px;display:grid}.mf-prose[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac],.mf-section-intro[data-astro-cid-ehnvz6ac],.mf-making-intro[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:0;font-size:15px;line-height:1.95}.mf-section-intro[data-astro-cid-ehnvz6ac]{max-width:65ch;margin-bottom:38px}.mf-story[data-astro-cid-ehnvz6ac]{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:45px;display:grid}.mf-story[data-astro-cid-ehnvz6ac] figure[data-astro-cid-ehnvz6ac]{margin:0}.mf-story[data-astro-cid-ehnvz6ac] svg[data-astro-cid-ehnvz6ac]{fill:none;stroke:#485e81;stroke-width:1.3px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:auto}.mf-blue[data-astro-cid-ehnvz6ac]{stroke:var(--mf-blue);fill:#dce7ff}.mf-story[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);gap:10px;padding-top:18px;display:grid}.mf-story[data-astro-cid-ehnvz6ac] b[data-astro-cid-ehnvz6ac]{font-size:14px;font-weight:500}.mf-story[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac] span[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);font-size:12px;line-height:1.8}.mf-relay[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr .9fr 1fr;align-items:center;gap:28px;padding:26px 0 36px;display:grid}.mf-relay-end[data-astro-cid-ehnvz6ac]>span[data-astro-cid-ehnvz6ac]{letter-spacing:.03em;color:var(--mf-muted);font-size:11px;display:block}.mf-relay-end[data-astro-cid-ehnvz6ac] svg[data-astro-cid-ehnvz6ac]{fill:none;stroke:#54688b;stroke-width:1.25px;stroke-linejoin:round;stroke-linecap:round;width:100%;margin:12px 0}.mf-relay-end[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:18px;font-weight:500}.mf-relay-end[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac],.mf-relay-choice[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:12px 0 0;font-size:12px;line-height:1.9}.mf-relay-center[data-astro-cid-ehnvz6ac]{padding-top:15px}.mf-route[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);text-align:center;margin:24px 0;font-size:10px}.mf-route[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]{border-bottom:1px solid var(--mf-blue);margin-top:10px;display:block;position:relative}.mf-route[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]:after{content:"";border-right:1px solid var(--mf-blue);border-top:1px solid var(--mf-blue);width:6px;height:6px;position:absolute;bottom:-3px;right:0;transform:rotate(45deg)}.mf-route[data-astro-cid-ehnvz6ac] .mf-route--left[data-astro-cid-ehnvz6ac]:after{left:0;right:auto;transform:rotate(225deg)}.mf-relay-choice[data-astro-cid-ehnvz6ac]{text-align:center;border-top:1px solid var(--mf-line);border-bottom:1px solid var(--mf-line);padding:22px 0}.mf-relay-choice[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:17px;font-weight:500}.mf-relay-center[data-astro-cid-ehnvz6ac]>small[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);text-align:center;font-size:10px;line-height:1.8;display:block}.mf-rules[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);grid-template-columns:repeat(3,1fr);gap:25px;padding:25px 0;display:grid}.mf-rules[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);font-size:13px;font-weight:500}.mf-rules[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);font-size:12px;line-height:1.8}.mf-details[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);margin-top:18px}.mf-details[data-astro-cid-ehnvz6ac] summary[data-astro-cid-ehnvz6ac]{min-height:44px;color:var(--mf-blue);padding:20px 0;font-size:13px;line-height:1.6}.mf-details[data-astro-cid-ehnvz6ac] summary[data-astro-cid-ehnvz6ac]:hover{text-decoration:underline}.mf-details[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);max-width:70ch;font-size:14px;line-height:1.9}.mf-details[data-astro-cid-ehnvz6ac] figure[data-astro-cid-ehnvz6ac]{margin:12px 0}.mf-details[data-astro-cid-ehnvz6ac] img[data-astro-cid-ehnvz6ac]{width:100%;height:auto;display:block}.mf-details[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);padding:12px 0;font-size:11px;line-height:1.8}.mf-old-flow[data-astro-cid-ehnvz6ac]{flex-wrap:wrap;gap:15px;padding:24px 0;font-size:13px;display:flex}.mf-old-flow[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);font-style:normal}.mf-screens[data-astro-cid-ehnvz6ac]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.mf-screen-wrap[data-astro-cid-ehnvz6ac]{min-width:0}.mf-screen[data-astro-cid-ehnvz6ac]{background:#fff;border:1px solid #bcc8de;border-radius:20px;flex-direction:column;min-height:490px;padding:20px 18px;display:flex}.mf-screen-top[data-astro-cid-ehnvz6ac]{letter-spacing:.04em;color:var(--mf-muted);justify-content:space-between;gap:8px;padding-bottom:26px;font-size:9px;display:flex}.mf-screen[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{letter-spacing:-.03em;margin:0 0 15px;font-size:31px;font-weight:500;line-height:1.2}.mf-place[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);margin:0 0 24px;font-size:11px}.mf-screen[data-astro-cid-ehnvz6ac] label[data-astro-cid-ehnvz6ac]{margin-bottom:8px;font-size:10px;line-height:1.7;display:block}.mf-screen[data-astro-cid-ehnvz6ac] textarea[data-astro-cid-ehnvz6ac]{resize:vertical;width:100%;min-height:85px;font:12px/1.7 var(--font-sans);color:var(--mf-ink);background:#f0f4fc;border:1px solid #c1cde3;border-radius:3px;padding:12px}.mf-invite-notes[data-astro-cid-ehnvz6ac]{margin:15px 0}.mf-invite-notes[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{border-bottom:1px solid #dbe2ed;gap:5px;margin:0;padding:9px 0;font-size:10px;display:grid}.mf-invite-notes[data-astro-cid-ehnvz6ac] b[data-astro-cid-ehnvz6ac]{font-weight:500}.mf-invite-notes[data-astro-cid-ehnvz6ac] span[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);line-height:1.5}.mf-screen-static[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin-top:auto;padding-top:20px;font-size:10px}.mf-screen-wrap[data-astro-cid-ehnvz6ac]>h4[data-astro-cid-ehnvz6ac]{margin:22px 0 10px;font-size:15px;font-weight:500}.mf-screen-wrap[data-astro-cid-ehnvz6ac]>p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:0;font-size:12px;line-height:1.9}.mf-fragment-list[data-astro-cid-ehnvz6ac]{gap:9px;display:grid}.mf-fragment-list[data-astro-cid-ehnvz6ac] button[data-astro-cid-ehnvz6ac]{text-align:left;width:100%;min-height:65px;color:var(--mf-ink);font:inherit;background:#fff;border:1px solid #bdcbe4;border-radius:3px;grid-template-columns:1fr 18px;padding:11px;display:grid;position:relative}.mf-fragment-list[data-astro-cid-ehnvz6ac] button[data-astro-cid-ehnvz6ac][aria-pressed=true]{border-color:var(--mf-blue);background:#edf3ff}.mf-fragment-list[data-astro-cid-ehnvz6ac] button[data-astro-cid-ehnvz6ac]:hover{outline:1px solid var(--mf-blue);outline-offset:2px}.mf-fragment-list[data-astro-cid-ehnvz6ac] b[data-astro-cid-ehnvz6ac],.mf-fragment-list[data-astro-cid-ehnvz6ac] small[data-astro-cid-ehnvz6ac]{display:block}.mf-fragment-list[data-astro-cid-ehnvz6ac] b[data-astro-cid-ehnvz6ac]{font-size:12px;font-weight:500;line-height:1.7}.mf-fragment-list[data-astro-cid-ehnvz6ac] small[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin-top:4px;font-size:9px;line-height:1.8}.mf-fragment-list[data-astro-cid-ehnvz6ac] button[data-astro-cid-ehnvz6ac]>i[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);align-self:center;font-size:16px;font-style:normal}.mf-fragment-picture[data-astro-cid-ehnvz6ac],.mf-sound[data-astro-cid-ehnvz6ac]{background:#dce7fb;grid-column:1/-1;justify-content:center;align-items:center;height:55px;margin-bottom:8px;display:flex}.mf-fragment-picture[data-astro-cid-ehnvz6ac] svg[data-astro-cid-ehnvz6ac]{fill:none;stroke:#4269b1;stroke-width:1.2px;width:100%;height:100%}.mf-sound[data-astro-cid-ehnvz6ac]{gap:4px}.mf-sound[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]{background:#4269b1;width:2px;display:block}.mf-selection[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);margin:20px 0 0;font-size:10px;line-height:1.8}.mf-screen--play[data-astro-cid-ehnvz6ac]{color:#fff;background:#102650;border-color:#102650}.mf-screen--play[data-astro-cid-ehnvz6ac] .mf-screen-top[data-astro-cid-ehnvz6ac]{color:#d4e0f6}.mf-screen--play[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{font-size:29px}.mf-play-balls[data-astro-cid-ehnvz6ac]{grid-template-columns:repeat(3,1fr);align-items:start;gap:7px 25px;height:150px;padding:25px 10px;display:grid}.mf-play-balls[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]{width:17px;height:17px;transform:translateY(calc(var(--drop) / 2));background:#b8d0ff;border-radius:50%;justify-self:center;transition:transform .7s cubic-bezier(.16,1,.3,1);display:block;position:relative}.mf-play-balls[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]:before{content:"";background:#829cc6;width:1px;height:26px;position:absolute;bottom:100%;left:50%}.mf-play-balls[data-astro-cid-ehnvz6ac].is-playing i[data-astro-cid-ehnvz6ac]{transform:translateY(calc(var(--drop) * var(--strength,1)))}.mf-screen--play[data-astro-cid-ehnvz6ac]>p[data-astro-cid-ehnvz6ac]{color:#d4e0f6;margin:12px 0 22px;font-size:10px;line-height:1.8}.mf-screen--play[data-astro-cid-ehnvz6ac] label[data-astro-cid-ehnvz6ac]{justify-content:space-between;display:flex}.mf-screen--play[data-astro-cid-ehnvz6ac] input[data-astro-cid-ehnvz6ac]{accent-color:#b8d0ff;width:100%;min-height:30px}.mf-play-control[data-astro-cid-ehnvz6ac]{color:#102650;min-height:44px;font:12px var(--font-sans);background:#e5edff;border:0;border-radius:3px;margin-top:12px;padding:12px}.mf-play-control[data-astro-cid-ehnvz6ac]:hover{background:#fff}.mf-play-control[data-astro-cid-ehnvz6ac]:disabled{opacity:.6;cursor:not-allowed}.mf-screen--play[data-astro-cid-ehnvz6ac]>small[data-astro-cid-ehnvz6ac]{color:#d4e0f6;margin-top:12px;font-size:9px;line-height:1.7;display:block}.mf-exceptions[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);margin-top:42px;padding:25px 0}.mf-exceptions[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{margin:0 0 18px;font-size:20px;font-weight:500}.mf-exceptions[data-astro-cid-ehnvz6ac] dl[data-astro-cid-ehnvz6ac]{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;display:grid}.mf-exceptions[data-astro-cid-ehnvz6ac] dt[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);margin-bottom:8px;font-size:13px}.mf-exceptions[data-astro-cid-ehnvz6ac] dd[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:0;font-size:12px;line-height:1.8}.mf-exceptions[data-astro-cid-ehnvz6ac]>p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:20px 0 0;font-size:11px;line-height:1.8}.mf-making-intro[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr 1fr;gap:35px;margin-bottom:34px;display:grid}.mf-installation[data-astro-cid-ehnvz6ac]{margin:0}.mf-installation[data-astro-cid-ehnvz6ac] img[data-astro-cid-ehnvz6ac]{width:100%;height:auto;display:block}.mf-installation[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);justify-content:space-between;gap:15px;padding:14px 0;font-size:11px;line-height:1.8;display:flex}.mf-mapping[data-astro-cid-ehnvz6ac]{grid-template-columns:repeat(3,1fr);gap:30px;margin:34px 0;display:grid}.mf-mapping[data-astro-cid-ehnvz6ac]>div[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);padding-top:17px}.mf-mapping[data-astro-cid-ehnvz6ac] span[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);font-size:11px;display:block}.mf-mapping[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{margin:18px 0 12px;font-size:21px;font-weight:500;display:block}.mf-mapping[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:0;font-size:13px;line-height:1.9}.mf-evidence[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr 1fr;gap:40px;display:grid}.mf-evidence[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);margin:0 0 20px;font-size:20px;font-weight:500}.mf-evidence[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);font-size:14px;line-height:1.9}.mf-next-test[data-astro-cid-ehnvz6ac]{border-top:1px solid var(--mf-line);margin-top:32px;padding-top:30px}.mf-next-test[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{margin:0 0 20px;font-size:23px;font-weight:500}.mf-next-test[data-astro-cid-ehnvz6ac] ol[data-astro-cid-ehnvz6ac]{margin:0;padding-left:20px;list-style:decimal}.mf-next-test[data-astro-cid-ehnvz6ac] li[data-astro-cid-ehnvz6ac]{border-bottom:1px solid var(--mf-line);padding:16px 0 16px 12px;font-size:14px}.mf-next-test[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{margin-bottom:8px;font-weight:500;display:block}.mf-next-test[data-astro-cid-ehnvz6ac] li[data-astro-cid-ehnvz6ac] span[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);font-size:13px;line-height:1.8}.mf-next[data-astro-cid-ehnvz6ac]{align-items:center;gap:25px;padding:38px 0;display:flex}.mf-next[data-astro-cid-ehnvz6ac]>span[data-astro-cid-ehnvz6ac]:first-child{color:var(--mf-muted);margin-right:auto;font-size:11px}.mf-next[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:26px;font-weight:500}.mf-next[data-astro-cid-ehnvz6ac]:hover{color:var(--mf-blue)}@media (width>=1500px){.mf-hero[data-astro-cid-ehnvz6ac]{max-width:1600px;margin:auto}.mf-hero-image[data-astro-cid-ehnvz6ac]{min-height:600px}}@media (width<=1050px){.mf-body[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr}.mf-index[data-astro-cid-ehnvz6ac]{flex-flow:wrap;gap:12px 24px;padding:24px 0 0;position:static}.mf-hero[data-astro-cid-ehnvz6ac]{gap:28px}.mf-section[data-astro-cid-ehnvz6ac]{padding:64px 0}.mf-section-head[data-astro-cid-ehnvz6ac]{grid-template-columns:110px 1fr;gap:20px}.mf-screens[data-astro-cid-ehnvz6ac]{gap:16px}.mf-screen[data-astro-cid-ehnvz6ac]{padding:18px 14px}}@media (width<=700px){.mf-hero[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:30px;min-height:0;padding:25px 0 0}.mf-hero-copy[data-astro-cid-ehnvz6ac]{padding:0 6vw}.mf-back[data-astro-cid-ehnvz6ac]{margin-bottom:24px}.mf-hero[data-astro-cid-ehnvz6ac] h1[data-astro-cid-ehnvz6ac]{font-size:64px}.mf-deck[data-astro-cid-ehnvz6ac]{margin-top:24px;font-size:26px}.mf-jump[data-astro-cid-ehnvz6ac]{margin-top:12px}.mf-hero-image[data-astro-cid-ehnvz6ac]{min-height:310px}.mf-hero-image[data-astro-cid-ehnvz6ac] img[data-astro-cid-ehnvz6ac]{object-position:center}.mf-meta[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr 1fr;gap:24px 15px;margin:0 6vw;padding:24px 0}.mf-meta[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:12px;line-height:1.6}.mf-body[data-astro-cid-ehnvz6ac]{gap:0;padding:0 6vw}.mf-index[data-astro-cid-ehnvz6ac]{gap:6px 18px;font-size:11px}.mf-section[data-astro-cid-ehnvz6ac]{padding:48px 0}.mf-section-head[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:18px;margin-bottom:26px}.mf-section[data-astro-cid-ehnvz6ac] h2[data-astro-cid-ehnvz6ac]{font-size:32px}.mf-prose[data-astro-cid-ehnvz6ac],.mf-making-intro[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:18px}.mf-story[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:30px;margin-top:24px}.mf-story[data-astro-cid-ehnvz6ac] figure[data-astro-cid-ehnvz6ac]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:18px;display:grid}.mf-story[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{border:0;padding:0}.mf-story[data-astro-cid-ehnvz6ac] b[data-astro-cid-ehnvz6ac]{line-height:1.7}.mf-story[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac] span[data-astro-cid-ehnvz6ac]{font-size:11px}.mf-relay[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:20px;padding-top:0}.mf-relay-end[data-astro-cid-ehnvz6ac]{grid-template-columns:130px 1fr;align-items:center;gap:0 20px;display:grid}.mf-relay-end[data-astro-cid-ehnvz6ac]>span[data-astro-cid-ehnvz6ac]{grid-column:1/-1;padding-bottom:10px}.mf-relay-end[data-astro-cid-ehnvz6ac] svg[data-astro-cid-ehnvz6ac]{grid-area:2/1/4;margin:0}.mf-relay-end[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:17px}.mf-relay-end[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{margin-top:8px;font-size:11px}.mf-relay-center[data-astro-cid-ehnvz6ac]{padding:0 20px}.mf-route[data-astro-cid-ehnvz6ac]{margin:18px 0}.mf-rules[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:8px}.mf-rules[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{margin:7px 0 14px}.mf-screens[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:40px}.mf-screen[data-astro-cid-ehnvz6ac]{width:100%;max-width:340px;min-height:490px;margin:auto;padding:24px}.mf-screen-wrap[data-astro-cid-ehnvz6ac]>h4[data-astro-cid-ehnvz6ac],.mf-screen-wrap[data-astro-cid-ehnvz6ac]>p[data-astro-cid-ehnvz6ac]{max-width:340px;margin-left:auto;margin-right:auto}.mf-screen[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{font-size:34px}.mf-exceptions[data-astro-cid-ehnvz6ac] dl[data-astro-cid-ehnvz6ac],.mf-mapping[data-astro-cid-ehnvz6ac],.mf-evidence[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:22px}.mf-installation[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{flex-direction:column;gap:4px}.mf-mapping[data-astro-cid-ehnvz6ac]{margin-top:22px}.mf-mapping[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{margin-top:10px}.mf-evidence[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{font-size:14px}.mf-next[data-astro-cid-ehnvz6ac] strong[data-astro-cid-ehnvz6ac]{font-size:22px}.mf-next[data-astro-cid-ehnvz6ac]{gap:15px}.mf-old-flow[data-astro-cid-ehnvz6ac]{gap:12px}.mf-section-intro[data-astro-cid-ehnvz6ac],.mf-prose[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac],.mf-making-intro[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]{font-size:14px}}.mf-hero[data-astro-cid-ehnvz6ac]{max-width:1180px;min-height:0;margin:auto;padding:35px 5vw 0;display:block}.mf-back[data-astro-cid-ehnvz6ac]{margin:0 0 20px}.mf-hero[data-astro-cid-ehnvz6ac] h1[data-astro-cid-ehnvz6ac]{letter-spacing:-.025em;font-size:40px;font-weight:550;line-height:1.2}.mf-deck[data-astro-cid-ehnvz6ac]{margin:14px 0 16px;font-size:19px}.mf-hero-note[data-astro-cid-ehnvz6ac]{max-width:70ch;margin:0 0 28px;font-size:15px;line-height:1.9}.mf-hero-image[data-astro-cid-ehnvz6ac]{aspect-ratio:2.7;background:#102b96;min-height:0}.mf-hero-image[data-astro-cid-ehnvz6ac] img[data-astro-cid-ehnvz6ac]{object-position:center 48%;position:absolute}.mf-meta[data-astro-cid-ehnvz6ac]{max-width:1050px;margin:0 auto;padding:22px 0}.mf-body[data-astro-cid-ehnvz6ac]{grid-template-columns:130px minmax(0,1fr);gap:38px;max-width:1180px}.mf-index[data-astro-cid-ehnvz6ac]{padding-top:55px}.mf-section[data-astro-cid-ehnvz6ac]{padding:54px 0}.mf-section-head[data-astro-cid-ehnvz6ac]{margin-bottom:22px;display:block}.mf-section[data-astro-cid-ehnvz6ac] h2[data-astro-cid-ehnvz6ac]{letter-spacing:-.02em;text-wrap:pretty;font-size:27px;font-weight:550;line-height:1.45}.mf-prose[data-astro-cid-ehnvz6ac]{max-width:74ch;display:block}.mf-prose[data-astro-cid-ehnvz6ac] p[data-astro-cid-ehnvz6ac]+p[data-astro-cid-ehnvz6ac]{margin-top:16px}.mf-section-intro[data-astro-cid-ehnvz6ac]{margin-bottom:25px}.mf-screen[data-astro-cid-ehnvz6ac]{border-radius:8px}.mf-screen[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac],.mf-screen--play[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{font-size:23px}.mf-research-findings[data-astro-cid-ehnvz6ac]{margin-top:28px}.mf-research-findings[data-astro-cid-ehnvz6ac] h3[data-astro-cid-ehnvz6ac]{margin:0 0 8px;font-size:19px;font-weight:500}.mf-research-findings[data-astro-cid-ehnvz6ac] dl[data-astro-cid-ehnvz6ac]{margin:0}.mf-research-findings[data-astro-cid-ehnvz6ac] dl[data-astro-cid-ehnvz6ac]>div[data-astro-cid-ehnvz6ac]{border-bottom:1px solid var(--mf-line);grid-template-columns:150px 1fr;gap:26px;padding:18px 0;display:grid}.mf-research-findings[data-astro-cid-ehnvz6ac] dt[data-astro-cid-ehnvz6ac]{color:var(--mf-blue);font-size:13px;line-height:1.8}.mf-research-findings[data-astro-cid-ehnvz6ac] dd[data-astro-cid-ehnvz6ac]{color:var(--mf-muted);margin:0;font-size:14px;line-height:1.85}.mf-archive[data-astro-cid-ehnvz6ac]>section[data-astro-cid-ehnvz6ac]>.mf-section-head[data-astro-cid-ehnvz6ac],.mf-archive[data-astro-cid-ehnvz6ac] .mf-section-no[data-astro-cid-ehnvz6ac]{display:none}.mf-archive[data-astro-cid-ehnvz6ac] .mf-details[data-astro-cid-ehnvz6ac]{margin-top:12px}.mf-archive[data-astro-cid-ehnvz6ac] .mf-installation[data-astro-cid-ehnvz6ac]{display:none}@media (width<=1050px){.mf-body[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:0}.mf-index[data-astro-cid-ehnvz6ac]{padding-top:24px}.mf-meta[data-astro-cid-ehnvz6ac]{margin:0 5vw}}@media (width<=700px){.mf-hero[data-astro-cid-ehnvz6ac]{padding:24px 6vw 0}.mf-hero-copy[data-astro-cid-ehnvz6ac]{padding:0}.mf-hero[data-astro-cid-ehnvz6ac] h1[data-astro-cid-ehnvz6ac]{font-size:31px}.mf-deck[data-astro-cid-ehnvz6ac]{margin:12px 0;font-size:17px}.mf-hero-note[data-astro-cid-ehnvz6ac]{font-size:14px}.mf-hero-image[data-astro-cid-ehnvz6ac]{aspect-ratio:1.55;min-height:0;margin:0}.mf-hero-image[data-astro-cid-ehnvz6ac] figcaption[data-astro-cid-ehnvz6ac]{font-size:9px;bottom:10px;left:10px}.mf-meta[data-astro-cid-ehnvz6ac]{margin:0 6vw}.mf-body[data-astro-cid-ehnvz6ac]{padding:0 6vw}.mf-section[data-astro-cid-ehnvz6ac]{padding:38px 0}.mf-section[data-astro-cid-ehnvz6ac] h2[data-astro-cid-ehnvz6ac]{font-size:23px;line-height:1.5}.mf-research-findings[data-astro-cid-ehnvz6ac] dl[data-astro-cid-ehnvz6ac]>div[data-astro-cid-ehnvz6ac]{grid-template-columns:1fr;gap:8px}.mf-screen[data-astro-cid-ehnvz6ac]{min-height:460px}.mf-rules[data-astro-cid-ehnvz6ac]{gap:5px}}@media (prefers-reduced-motion:reduce){.mf-play-balls[data-astro-cid-ehnvz6ac] i[data-astro-cid-ehnvz6ac]{transition:none}}.handover-evidence[data-astro-cid-lktt6ctl]{color:#163e34;background:#effbf7;border-top:1px solid #82bca8;margin:48px 0;padding:28px}.handover-evidence[data-astro-cid-lktt6ctl] h3[data-astro-cid-lktt6ctl]{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(23px,2.5vw,32px);line-height:1.3}.handover-evidence[data-astro-cid-lktt6ctl] p[data-astro-cid-lktt6ctl]{max-width:70ch;margin:0 0 24px;font-size:14px;line-height:1.8}.handover-trunk[data-astro-cid-lktt6ctl]{flex-direction:column;align-items:center;margin:0;padding:0;list-style:none;display:flex}.handover-trunk[data-astro-cid-lktt6ctl] li[data-astro-cid-lktt6ctl]{text-align:center;background:#fff;border:1px solid #82bca8;width:min(100%,400px);padding:16px;font-size:14px;position:relative}.handover-trunk[data-astro-cid-lktt6ctl] li[data-astro-cid-lktt6ctl]+li[data-astro-cid-lktt6ctl]{margin-top:28px}.handover-trunk[data-astro-cid-lktt6ctl] li[data-astro-cid-lktt6ctl]+li[data-astro-cid-lktt6ctl]:before{content:"";border-left:1px solid #256450;height:28px;position:absolute;top:-29px;left:50%}.handover-branches[data-astro-cid-lktt6ctl]{border-top:1px solid #256450;grid-template-columns:1fr 1fr;gap:32px;margin-top:28px;padding-top:24px;display:grid}.handover-branches[data-astro-cid-lktt6ctl]>div[data-astro-cid-lktt6ctl]{position:relative}.handover-branches[data-astro-cid-lktt6ctl]>div[data-astro-cid-lktt6ctl]:before{content:"";border-left:1px solid #256450;height:24px;position:absolute;top:-25px;left:50%}.handover-branches[data-astro-cid-lktt6ctl] h4[data-astro-cid-lktt6ctl]{color:#fff;background:#256450;margin:0;padding:14px 16px;font-size:15px}.handover-branches[data-astro-cid-lktt6ctl] ol[data-astro-cid-lktt6ctl]{background:#fff;border:1px solid #82bca8;margin:0;padding:8px 18px 8px 36px;list-style:decimal}.handover-branches[data-astro-cid-lktt6ctl] li[data-astro-cid-lktt6ctl]{border-bottom:1px solid #c1ddd1;padding:12px 0;font-size:13px;line-height:1.7}.handover-branches[data-astro-cid-lktt6ctl] li[data-astro-cid-lktt6ctl]:last-child{border:0}.handover-evidence[data-astro-cid-lktt6ctl] .handover-note[data-astro-cid-lktt6ctl]{margin:20px 0 0;font-size:12px}@media (width<=640px){.handover-evidence[data-astro-cid-lktt6ctl]{padding:20px 14px}.handover-branches[data-astro-cid-lktt6ctl]{gap:14px}.handover-branches[data-astro-cid-lktt6ctl] ol[data-astro-cid-lktt6ctl]{padding-left:26px;padding-right:8px}.handover-branches[data-astro-cid-lktt6ctl] li[data-astro-cid-lktt6ctl]{font-size:12px}}.setmetr-interface[data-astro-cid-r7wkelrp]{--teal:#087f7a;--teal-pale:#d8f0ed;--ink:#173c3c;color:var(--ink);border-top:1px solid #83bdb8;margin:56px 0 0;padding-top:20px}.setmetr-interface[data-astro-cid-r7wkelrp]>header[data-astro-cid-r7wkelrp]{grid-template-columns:170px 1fr;gap:12px 30px;margin-bottom:28px;display:grid}.setmetr-interface[data-astro-cid-r7wkelrp]>header[data-astro-cid-r7wkelrp] p[data-astro-cid-r7wkelrp]{color:var(--teal);grid-row:1/3;margin:0;font-size:11px}.setmetr-interface[data-astro-cid-r7wkelrp]>header[data-astro-cid-r7wkelrp] h3[data-astro-cid-r7wkelrp]{letter-spacing:-.035em;margin:0;font-size:clamp(25px,3vw,40px);line-height:1.16}.setmetr-interface[data-astro-cid-r7wkelrp]>header[data-astro-cid-r7wkelrp] span[data-astro-cid-r7wkelrp]{color:#507373;max-width:620px;font-size:13px;line-height:1.65}.setmetr-console[data-astro-cid-r7wkelrp]{border:1px solid #83bdb8;grid-template-columns:1.05fr .95fr;min-height:430px;display:grid}.setmetr-machine[data-astro-cid-r7wkelrp]{background:#edf7f5;place-items:center;padding:38px;display:grid;position:relative;overflow:hidden}.setmetr-track[data-astro-cid-r7wkelrp]{justify-content:center;align-items:center;gap:13px;display:flex;position:absolute;inset:0;transform:rotate(-90deg)}.setmetr-track[data-astro-cid-r7wkelrp] i[data-astro-cid-r7wkelrp]{background:#b7dcd8;width:14px;height:210px}.setmetr-track[data-astro-cid-r7wkelrp] i[data-astro-cid-r7wkelrp]:nth-child(-n+3){background:#54aaa4}.setmetr-device[data-astro-cid-r7wkelrp]{z-index:2;border:2px solid var(--teal);text-align:center;background:#fff;flex-direction:column;justify-content:center;align-items:center;width:220px;min-height:220px;display:flex;position:relative;box-shadow:10px 10px #9fd2cd}.setmetr-device[data-astro-cid-r7wkelrp]>span[data-astro-cid-r7wkelrp]{color:var(--teal);font-size:52px;line-height:1}.setmetr-device[data-astro-cid-r7wkelrp] strong[data-astro-cid-r7wkelrp]{margin:22px 0 8px;font-size:20px}.setmetr-device[data-astro-cid-r7wkelrp] small[data-astro-cid-r7wkelrp]{color:#628282;font-size:11px}.setmetr-machine[data-astro-cid-r7wkelrp]>p[data-astro-cid-r7wkelrp]{color:#5d7c7c;text-align:center;margin:0;font-size:10px;position:absolute;bottom:18px;left:26px;right:26px}.setmetr-state[data-astro-cid-r7wkelrp]{background:#fff;flex-direction:column;padding:34px;display:flex}.setmetr-state__copy[data-astro-cid-r7wkelrp]>span[data-astro-cid-r7wkelrp]{color:var(--teal);font-size:10px}.setmetr-state__copy[data-astro-cid-r7wkelrp] h4[data-astro-cid-r7wkelrp]{margin:20px 0 12px;font-size:30px}.setmetr-state__copy[data-astro-cid-r7wkelrp] p[data-astro-cid-r7wkelrp]{color:#547474;max-width:430px;font-size:13px;line-height:1.7}.setmetr-state__actions[data-astro-cid-r7wkelrp]{background:#b9d7d4;border:1px solid #b9d7d4;grid-template-columns:1fr 1fr;gap:1px;margin-top:auto;display:grid}.setmetr-state__actions[data-astro-cid-r7wkelrp] button[data-astro-cid-r7wkelrp]{text-align:left;color:#426665;font:inherit;cursor:pointer;background:#fff;border:0;padding:14px 12px;font-size:11px}.setmetr-state__actions[data-astro-cid-r7wkelrp] button[data-astro-cid-r7wkelrp].is-active{background:var(--teal);color:#fff}.setmetr-state__actions[data-astro-cid-r7wkelrp] button[data-astro-cid-r7wkelrp]:last-child{grid-column:1/-1}.setmetr-legend[data-astro-cid-r7wkelrp]{border:1px solid #83bdb8;border-top:0;grid-template-columns:repeat(5,1fr);display:grid}.setmetr-legend[data-astro-cid-r7wkelrp]>div[data-astro-cid-r7wkelrp]{border-right:1px solid #b9d7d4;gap:5px;padding:18px 14px;display:grid}.setmetr-legend[data-astro-cid-r7wkelrp]>div[data-astro-cid-r7wkelrp]:last-child{border-right:0}.setmetr-legend[data-astro-cid-r7wkelrp] i[data-astro-cid-r7wkelrp]{color:var(--teal);font-size:18px;font-style:normal}.setmetr-legend[data-astro-cid-r7wkelrp] b[data-astro-cid-r7wkelrp]{font-size:11px}.setmetr-legend[data-astro-cid-r7wkelrp] span[data-astro-cid-r7wkelrp]{color:#668584;font-size:9px;line-height:1.4}.setmetr-interface[data-astro-cid-r7wkelrp] button[data-astro-cid-r7wkelrp]:focus-visible{outline-offset:2px;outline:3px solid #f1b84b}@media (width<=760px){.setmetr-interface[data-astro-cid-r7wkelrp]>header[data-astro-cid-r7wkelrp],.setmetr-console[data-astro-cid-r7wkelrp]{grid-template-columns:1fr}.setmetr-interface[data-astro-cid-r7wkelrp]>header[data-astro-cid-r7wkelrp] p[data-astro-cid-r7wkelrp]{grid-row:auto}.setmetr-machine[data-astro-cid-r7wkelrp]{min-height:390px}.setmetr-legend[data-astro-cid-r7wkelrp]{grid-template-columns:1fr 1fr}.setmetr-legend[data-astro-cid-r7wkelrp]>div[data-astro-cid-r7wkelrp]{border-bottom:1px solid #b9d7d4}.setmetr-legend[data-astro-cid-r7wkelrp]>div[data-astro-cid-r7wkelrp]:last-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.setmetr-device[data-astro-cid-r7wkelrp]{transition:none!important}}.setmetr-cycle-one[data-astro-cid-onmb5dm6]{margin:3.25rem 0 4.5rem;padding:0}.setmetr-cycle-header[data-astro-cid-onmb5dm6]{border-top:1px solid #cfd9d7;max-width:780px;margin-bottom:2rem;padding-top:1.35rem}.setmetr-cycle-header[data-astro-cid-onmb5dm6]>p[data-astro-cid-onmb5dm6]{color:#0a918b;letter-spacing:.04em;text-transform:none;margin:0 0 1.15rem;font-size:.72rem;font-weight:650}.setmetr-cycle-header[data-astro-cid-onmb5dm6] h3[data-astro-cid-onmb5dm6]{color:#202423;letter-spacing:-.025em;max-width:680px;margin:0 0 1rem;font-size:clamp(1.25rem,1.65vw,1.55rem);line-height:1.4}.setmetr-cycle-header[data-astro-cid-onmb5dm6]>span[data-astro-cid-onmb5dm6]{color:#686d6b;max-width:720px;font-size:1rem;line-height:1.85;display:block}.setmetr-research-gallery[data-astro-cid-onmb5dm6]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.4rem;display:grid}.setmetr-research-gallery[data-astro-cid-onmb5dm6] figure[data-astro-cid-onmb5dm6]{margin:0}.setmetr-research-gallery[data-astro-cid-onmb5dm6] .is-wide[data-astro-cid-onmb5dm6]{grid-column:1/-1}.setmetr-research-gallery[data-astro-cid-onmb5dm6] img[data-astro-cid-onmb5dm6]{object-fit:cover;border-radius:3px;width:100%;height:260px;display:block}.setmetr-research-gallery[data-astro-cid-onmb5dm6] .is-wide[data-astro-cid-onmb5dm6] img[data-astro-cid-onmb5dm6]{height:clamp(260px,42vw,430px)}.setmetr-research-gallery[data-astro-cid-onmb5dm6] figcaption[data-astro-cid-onmb5dm6]{color:#747875;padding:.75rem 0 1.25rem;font-size:.82rem;line-height:1.6}.setmetr-research-gallery[data-astro-cid-onmb5dm6] figcaption[data-astro-cid-onmb5dm6] strong[data-astro-cid-onmb5dm6]{color:#303533;margin-right:.45rem;display:inline}.setmetr-cycle-findings[data-astro-cid-onmb5dm6]{border-top:1px solid #cfd9d7;border-bottom:1px solid #cfd9d7;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;margin-top:2.25rem;display:grid}.setmetr-cycle-findings[data-astro-cid-onmb5dm6] article[data-astro-cid-onmb5dm6]{padding:1.5rem 0 1.65rem}.setmetr-cycle-findings[data-astro-cid-onmb5dm6] span[data-astro-cid-onmb5dm6]{color:#0aa6a0;letter-spacing:.08em;margin-bottom:.8rem;font-size:.68rem;font-weight:650;display:block}.setmetr-cycle-findings[data-astro-cid-onmb5dm6] strong[data-astro-cid-onmb5dm6]{color:#2f3432;font-size:.98rem;line-height:1.5}.setmetr-cycle-findings[data-astro-cid-onmb5dm6] p[data-astro-cid-onmb5dm6]{color:#747875;margin:.55rem 0 0;font-size:.86rem;line-height:1.7}.case-section--setmetr-research[data-astro-cid-onmb5dm6]>h2[data-astro-cid-onmb5dm6]{max-width:720px;font-size:var(--type-section-title);margin-bottom:0;line-height:1.28}@media (width<=720px){.setmetr-research-gallery[data-astro-cid-onmb5dm6],.setmetr-cycle-findings[data-astro-cid-onmb5dm6]{grid-template-columns:1fr}.setmetr-cycle-findings[data-astro-cid-onmb5dm6]{gap:0}.setmetr-cycle-findings[data-astro-cid-onmb5dm6] article[data-astro-cid-onmb5dm6]+article[data-astro-cid-onmb5dm6]{border-top:1px solid #dce3e1}.setmetr-research-gallery[data-astro-cid-onmb5dm6] .is-wide[data-astro-cid-onmb5dm6]{grid-column:auto}.setmetr-research-gallery[data-astro-cid-onmb5dm6] img[data-astro-cid-onmb5dm6],.setmetr-research-gallery[data-astro-cid-onmb5dm6] .is-wide[data-astro-cid-onmb5dm6] img[data-astro-cid-onmb5dm6]{height:240px}}
