@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-ext-wght-normal.BOeWTOD4.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-cyrillic-wght-normal.DqGufNeO.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-ext-wght-normal.DlzME5K_.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-greek-wght-normal.CkhJZR-_.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-vietnamese-wght-normal.CBcvBZtf.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-ext-wght-normal.DO1Apj_S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/inter-latin-wght-normal.Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--skin:#f3f2ed;--ink:#2c2430;--blood:#a73524;--canvas:#f9faf8;--surface:#fefefc;--line:#dbd9dd;--field-line:#918996;--muted:#665e6d;--blood-hover:#8c281b;--radius-control:12px;--radius-card:16px;--radius-panel:20px;--paper:var(--canvas);--red:var(--blood);font-synthesis:none;color:var(--ink);background:var(--canvas);accent-color:var(--blood);caret-color:var(--blood);scrollbar-color:var(--field-line) var(--canvas);font-family:Inter Variable,Inter,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit;text-underline-offset:4px}button,input,select{font:inherit}button,a,input,select{touch-action:manipulation}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible{outline:3px solid var(--blood);outline-offset:4px}img,video{max-width:100%}h1,h2,h3,p{margin:0}button:disabled{cursor:not-allowed}::selection{background:var(--ink);color:var(--surface)}header[data-astro-cid-bwtckwvm]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 24px;padding:18px 12px;display:flex}a[data-astro-cid-bwtckwvm]{border-radius:var(--radius-control);justify-content:center;align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-bwtckwvm]{letter-spacing:-.04em;font-size:28px;font-weight:850}nav[data-astro-cid-bwtckwvm],.actions[data-astro-cid-bwtckwvm]{flex-wrap:wrap;align-items:center;gap:0 24px;min-width:0;display:flex}nav[data-astro-cid-bwtckwvm]{justify-content:center}nav[data-astro-cid-bwtckwvm] a[data-astro-cid-bwtckwvm]{font-size:1rem;font-weight:550}nav[data-astro-cid-bwtckwvm] a[data-astro-cid-bwtckwvm][aria-current]{text-decoration:underline;text-decoration-color:var(--blood);text-decoration-thickness:2px}a[data-astro-cid-bwtckwvm]:hover{color:var(--blood)}.actions[data-astro-cid-bwtckwvm]{gap:8px}.actions[data-astro-cid-bwtckwvm] a[data-astro-cid-bwtckwvm]{padding:0 12px;font-size:1rem}@media (width<=850px){header[data-astro-cid-bwtckwvm]{gap:0 12px;padding:12px 0}nav[data-astro-cid-bwtckwvm]{flex-basis:100%;order:1;justify-content:space-between;gap:0 16px}nav[data-astro-cid-bwtckwvm] a[data-astro-cid-bwtckwvm]{font-size:.875rem}.brand[data-astro-cid-bwtckwvm]{font-size:26px}.actions[data-astro-cid-bwtckwvm]{gap:0;margin-inline-start:auto}.actions[data-astro-cid-bwtckwvm] a[data-astro-cid-bwtckwvm]{padding:0 8px}}footer[data-astro-cid-f3pxoeee]{flex-wrap:wrap;align-items:center;gap:8px 28px;padding:28px 12px;display:flex}.brand[data-astro-cid-f3pxoeee]{letter-spacing:-.04em;font-size:26px;font-weight:850;text-decoration:none}nav[data-astro-cid-f3pxoeee]{flex-wrap:wrap;flex:1;align-items:center;gap:0 20px;display:flex}nav[data-astro-cid-f3pxoeee] a[data-astro-cid-f3pxoeee],button[data-astro-cid-f3pxoeee]{align-items:center;min-height:44px;font-size:.875rem;text-decoration:none;display:inline-flex}button[data-astro-cid-f3pxoeee]{color:inherit;background:0 0;border:0;padding:0;text-decoration:underline}a[data-astro-cid-f3pxoeee]:hover,button[data-astro-cid-f3pxoeee]:hover{color:var(--blood)}p[data-astro-cid-f3pxoeee]{color:var(--muted);font-size:.875rem}@media (width<=650px){footer[data-astro-cid-f3pxoeee]{flex-direction:column;align-items:flex-start;gap:8px;padding:24px 4px}nav[data-astro-cid-f3pxoeee]{gap:0 16px}}aside[data-astro-cid-oyqfn6mn]{background:var(--skin);border-radius:var(--radius-panel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;margin-bottom:12px;padding:8px 16px;display:flex}aside[data-astro-cid-oyqfn6mn][hidden]{display:none}p[data-astro-cid-oyqfn6mn]{flex:4rem;min-width:0;font-size:.875rem;line-height:1.4}p[data-astro-cid-oyqfn6mn] a[data-astro-cid-oyqfn6mn]{min-height:44px;color:var(--muted);align-items:center;display:inline-flex}aside[data-astro-cid-oyqfn6mn]>div[data-astro-cid-oyqfn6mn]{flex-wrap:wrap;gap:8px;max-width:100%;display:flex}button[data-astro-cid-oyqfn6mn]{overflow-wrap:anywhere;border:1px solid var(--field-line);border-radius:var(--radius-control);background:var(--surface);max-width:100%;min-height:44px;color:var(--ink);padding:8px 14px;font-size:.875rem}button[data-astro-cid-oyqfn6mn]:hover{background:var(--ink);border-color:var(--ink);color:var(--surface)}@media (width<=650px){aside[data-astro-cid-oyqfn6mn]{gap:8px;padding:6px 12px}button[data-astro-cid-oyqfn6mn]{padding:8px}}.shell[data-astro-cid-z4jru4n3]{max-width:1440px;margin:0 auto;padding:0 24px}.skip[data-astro-cid-z4jru4n3]{z-index:20;background:var(--ink);max-width:calc(100% - 40px);color:var(--surface);border-radius:var(--radius-control);padding:15px;position:fixed;top:15px;left:20px;transform:translateY(calc(-100% - 20px))}.skip[data-astro-cid-z4jru4n3]:focus{transform:none}main[data-astro-cid-z4jru4n3]{min-height:55vh}@media (width<=650px){.shell[data-astro-cid-z4jru4n3]{padding:0 16px}}.filters[data-astro-cid-w3ahdubt]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.filters[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]{background:var(--surface);border:1px solid var(--field-line);border-radius:var(--radius-control);min-width:0;color:var(--muted);gap:0;padding:6px 12px 4px;font-size:.875rem;line-height:1.3;display:grid}.filters[data-astro-cid-w3ahdubt] select[data-astro-cid-w3ahdubt],.filters[data-astro-cid-w3ahdubt] input[data-astro-cid-w3ahdubt]{width:100%;min-width:0;color:var(--ink);background:0 0;border:0;min-height:44px;padding:0;font-size:1rem}.filters[data-astro-cid-w3ahdubt] input[data-astro-cid-w3ahdubt]::placeholder{color:var(--muted);opacity:1}button[data-astro-cid-w3ahdubt]{border-radius:var(--radius-control);background:var(--blood);min-width:0;min-height:62px;color:var(--surface);overflow-wrap:anywhere;border:0;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-size:1rem;font-weight:600;display:flex}button[data-astro-cid-w3ahdubt] span[data-astro-cid-w3ahdubt]{display:none}button[data-astro-cid-w3ahdubt]:hover{background:var(--blood-hover)}.full[data-astro-cid-w3ahdubt]{background:var(--skin);border-radius:var(--radius-panel);grid-template-columns:repeat(3,minmax(0,1fr));padding:20px}.full[data-astro-cid-w3ahdubt] button[data-astro-cid-w3ahdubt]{align-self:stretch}.price-hint[data-astro-cid-w3ahdubt],#catalog-filter-error[data-astro-cid-w3ahdubt]{grid-column:1/-1;font-size:1rem;line-height:1.6}.price-hint[data-astro-cid-w3ahdubt]{color:var(--muted)}#catalog-filter-error[data-astro-cid-w3ahdubt]{color:var(--blood)}.filters[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]:has([aria-invalid=true]){outline:2px solid var(--blood);outline-offset:2px}.filters[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]:has(:focus-visible){outline:3px solid var(--blood);outline-offset:4px}.filters[data-astro-cid-w3ahdubt] input[data-astro-cid-w3ahdubt]:focus-visible,.filters[data-astro-cid-w3ahdubt] select[data-astro-cid-w3ahdubt]:focus-visible{outline:none}@media (width<=900px){.full[data-astro-cid-w3ahdubt]{grid-template-columns:repeat(2,minmax(0,1fr))}.full[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]:first-of-type{grid-column:1/-1}}@media (width<=650px){.filters[data-astro-cid-w3ahdubt]{grid-template-columns:minmax(0,1fr);gap:8px}button[data-astro-cid-w3ahdubt]{width:100%;min-height:48px}.full[data-astro-cid-w3ahdubt]{flex-wrap:wrap;padding:16px;display:flex}.full[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]{flex:calc(50% - 4px);min-width:min(100%,8rem)}.full[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]:first-of-type,.full[data-astro-cid-w3ahdubt] label[data-astro-cid-w3ahdubt]:last-of-type,.full[data-astro-cid-w3ahdubt]>p[data-astro-cid-w3ahdubt]{flex-basis:100%}}.media[data-astro-cid-q2vj7uv4]{background:var(--skin);border-radius:var(--radius-card);width:100%;display:block;position:relative;overflow:hidden}.no-script-video[data-astro-cid-q2vj7uv4]{color:var(--muted);margin-top:8px;font-size:.875rem;line-height:1.5}.with-promotion[data-astro-cid-q2vj7uv4]{container:promoted-media/inline-size}.media[data-astro-cid-q2vj7uv4]:has(video:focus-visible){outline:3px solid var(--blood);outline-offset:4px}.card[data-astro-cid-q2vj7uv4],.portrait[data-astro-cid-q2vj7uv4]{aspect-ratio:4/5}.feed-media[data-astro-cid-q2vj7uv4]{aspect-ratio:1}.natural[data-astro-cid-q2vj7uv4]{min-height:12rem}.media[data-astro-cid-q2vj7uv4] img[data-astro-cid-q2vj7uv4],.media[data-astro-cid-q2vj7uv4] video[data-astro-cid-q2vj7uv4]{object-fit:cover;width:100%;height:100%;display:block}.natural[data-astro-cid-q2vj7uv4] img[data-astro-cid-q2vj7uv4],.natural[data-astro-cid-q2vj7uv4] video[data-astro-cid-q2vj7uv4]{object-fit:contain;height:auto}.feed-media[data-astro-cid-q2vj7uv4] img[data-astro-cid-q2vj7uv4],.feed-media[data-astro-cid-q2vj7uv4] video[data-astro-cid-q2vj7uv4]{object-fit:contain}.media[data-astro-cid-q2vj7uv4][data-state=error] img[data-astro-cid-q2vj7uv4],.media[data-astro-cid-q2vj7uv4][data-state=error] video[data-astro-cid-q2vj7uv4]{display:none}.placeholder[data-astro-cid-q2vj7uv4]{color:var(--field-line);place-content:center;display:grid;position:absolute;inset:0}.brand[data-astro-cid-q2vj7uv4]{letter-spacing:-.08em;font-size:6rem;font-weight:800;position:relative}.overlay[data-astro-cid-q2vj7uv4]{pointer-events:none;position:absolute;inset:0}.message[data-astro-cid-q2vj7uv4]{overflow-wrap:anywhere;text-align:center;color:var(--ink);background:var(--skin);border-radius:var(--radius-control);padding:4px;font-size:14px;position:absolute;bottom:12px;left:8px;right:8px}.promoted[data-astro-cid-q2vj7uv4]{overflow-wrap:anywhere;background:var(--surface);max-inline-size:calc(100% - 24px);color:var(--ink);border-radius:var(--radius-control);padding:8px 12px;font-size:.875rem;position:absolute;top:12px;left:12px}.promoted-icon[data-astro-cid-q2vj7uv4]{width:16px;height:16px;display:none}.media[data-astro-cid-q2vj7uv4][data-state=ready] .placeholder[data-astro-cid-q2vj7uv4],.media[data-astro-cid-q2vj7uv4][data-state=ready] .message[data-astro-cid-q2vj7uv4]{display:none}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]){display:grid}.card[data-astro-cid-q2vj7uv4]:not([data-state=ready]),.portrait[data-astro-cid-q2vj7uv4]:not([data-state=ready]),.feed-media[data-astro-cid-q2vj7uv4]:not([data-state=ready]){aspect-ratio:auto}.card[data-astro-cid-q2vj7uv4]:not([data-state=ready]):before,.portrait[data-astro-cid-q2vj7uv4]:not([data-state=ready]):before,.feed-media[data-astro-cid-q2vj7uv4]:not([data-state=ready]):before{content:"";aspect-ratio:4/5;inline-size:100%;grid-area:1/1;align-self:start;min-width:0}.feed-media[data-astro-cid-q2vj7uv4]:not([data-state=ready]):before{aspect-ratio:1}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]) .overlay[data-astro-cid-q2vj7uv4]{flex-direction:column;grid-area:1/1;gap:12px;min-width:0;padding:12px 8px;display:flex;position:relative;inset:auto}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]) .message[data-astro-cid-q2vj7uv4]{order:1;min-width:0;margin-top:auto;position:static}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]) .promoted[data-astro-cid-q2vj7uv4]{align-self:flex-start;max-inline-size:calc(100% - 8px);position:relative;top:0;left:4px}@container promoted-media (width<=6em){.promoted[data-astro-cid-q2vj7uv4]{padding:4px;display:inline-flex;top:4px;left:8px}.promoted-icon[data-astro-cid-q2vj7uv4]{display:block}.promoted-label[data-astro-cid-q2vj7uv4]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]) .overlay[data-astro-cid-q2vj7uv4]{padding-block:4px}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]) .promoted[data-astro-cid-q2vj7uv4]{left:0}.media[data-astro-cid-q2vj7uv4]:not([data-state=ready]) .message[data-astro-cid-q2vj7uv4]{line-height:1.05}}.cards[data-astro-cid-mh5fhgr6]{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px 16px;display:grid}article[data-astro-cid-mh5fhgr6]{border-radius:var(--radius-card);background:var(--surface);min-width:0}.picture[data-astro-cid-mh5fhgr6]{border-radius:var(--radius-card);text-decoration:none;display:block;position:relative}.picture[data-astro-cid-mh5fhgr6]:hover{filter:brightness(.97)}.caption[data-astro-cid-mh5fhgr6]{overflow-wrap:anywhere;gap:6px;padding:16px;display:grid}h3[data-astro-cid-mh5fhgr6]{letter-spacing:-.02em;font-size:1rem;font-weight:650;line-height:1.4}h3[data-astro-cid-mh5fhgr6] a[data-astro-cid-mh5fhgr6]{text-decoration:none}h3[data-astro-cid-mh5fhgr6] a[data-astro-cid-mh5fhgr6]:hover{color:var(--blood);text-decoration:underline}p[data-astro-cid-mh5fhgr6]{color:var(--muted);font-size:.875rem;line-height:1.5}@media (width<=900px){.cards[data-astro-cid-mh5fhgr6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.cards[data-astro-cid-mh5fhgr6]{gap:16px 12px}.caption[data-astro-cid-mh5fhgr6]{padding:12px}}.home[data-astro-cid-xkh6kx5h]{gap:16px;padding:4px 0;display:grid}section[data-astro-cid-xkh6kx5h]{border-radius:var(--radius-panel);background:var(--skin);min-width:0;padding:28px}.hero[data-astro-cid-xkh6kx5h]{grid-template-columns:minmax(0,1fr) minmax(0,1.06fr);align-items:center;gap:40px;padding:36px 28px;display:grid}h1[data-astro-cid-xkh6kx5h]{overflow-wrap:anywhere;letter-spacing:-.04em;min-width:0;font-size:clamp(44px,4.4vw,64px);font-weight:780;line-height:1.06}h1[data-astro-cid-xkh6kx5h] span[data-astro-cid-xkh6kx5h]{display:block}.search[data-astro-cid-xkh6kx5h]{gap:24px;min-width:0;display:grid}.search[data-astro-cid-xkh6kx5h]>p[data-astro-cid-xkh6kx5h]{max-width:64ch;font-size:1rem;line-height:1.6}h2[data-astro-cid-xkh6kx5h]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,2.5vw,34px);font-weight:720;line-height:1.15}.heading[data-astro-cid-xkh6kx5h]{justify-content:space-between;align-items:center;gap:16px;padding-bottom:20px;display:flex}.heading[data-astro-cid-xkh6kx5h]>a[data-astro-cid-xkh6kx5h],.professional[data-astro-cid-xkh6kx5h]>a[data-astro-cid-xkh6kx5h]{align-items:center;max-width:100%;min-height:44px;font-size:1rem;display:inline-flex}a[data-astro-cid-xkh6kx5h]:hover{color:var(--blood)}.empty[data-astro-cid-xkh6kx5h]{background:var(--surface);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:28px;display:flex}.empty[data-astro-cid-xkh6kx5h] p[data-astro-cid-xkh6kx5h]{max-width:60ch;font-size:1rem;line-height:1.6}.empty[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]{background:var(--blood);min-height:48px;color:var(--surface);border-radius:var(--radius-control);align-items:center;padding:12px 20px;text-decoration:none;display:inline-flex}.empty[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]:hover{background:var(--blood-hover)}.style-links[data-astro-cid-xkh6kx5h],.city-links[data-astro-cid-xkh6kx5h]{flex-wrap:wrap;align-items:center;gap:8px 36px;display:flex}.style-links[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h],.city-links[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]{align-items:center;min-height:44px;font-size:1.125rem;text-decoration:none;display:inline-flex}.city-links[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]:hover,.style-links[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]:hover{text-decoration:underline}.articles[data-astro-cid-xkh6kx5h]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.articles[data-astro-cid-xkh6kx5h] article[data-astro-cid-xkh6kx5h]{border-radius:var(--radius-card);background:var(--surface);overflow-wrap:anywhere;align-content:start;gap:16px;padding:24px;display:grid}.articles[data-astro-cid-xkh6kx5h] h3[data-astro-cid-xkh6kx5h]{letter-spacing:-.02em;font-size:1.25rem;line-height:1.3}.articles[data-astro-cid-xkh6kx5h] h3[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]{text-decoration:none}.articles[data-astro-cid-xkh6kx5h] h3[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]:hover{text-decoration:underline}.articles[data-astro-cid-xkh6kx5h] p[data-astro-cid-xkh6kx5h]{font-size:1rem;line-height:1.6}.professional[data-astro-cid-xkh6kx5h]{justify-content:space-between;align-items:center;gap:24px;display:flex}.professional[data-astro-cid-xkh6kx5h]>div[data-astro-cid-xkh6kx5h]{overflow-wrap:anywhere;gap:16px;min-width:0;display:grid}.professional[data-astro-cid-xkh6kx5h] p[data-astro-cid-xkh6kx5h]{font-size:1rem;line-height:1.6}@media (prefers-reduced-motion:no-preference){.hero[data-astro-cid-xkh6kx5h]{animation:.42s cubic-bezier(.16,1,.3,1) both arrive}@keyframes arrive{0%{transform:translateY(8px)}to{transform:translateY(0)}}}@media (width<=1000px){.hero[data-astro-cid-xkh6kx5h]{grid-template-columns:minmax(0,1fr);gap:24px}.search[data-astro-cid-xkh6kx5h]{gap:20px}h1[data-astro-cid-xkh6kx5h]{font-size:clamp(40px,6.3vw,60px)}.professional[data-astro-cid-xkh6kx5h]{flex-direction:column;align-items:flex-start;gap:12px}}@media (width<=650px){.home[data-astro-cid-xkh6kx5h]{gap:12px}section[data-astro-cid-xkh6kx5h]{padding:20px 16px}.hero[data-astro-cid-xkh6kx5h]{gap:16px;padding:24px 16px}h1[data-astro-cid-xkh6kx5h]{font-size:clamp(32px,10vw,40px)}.search[data-astro-cid-xkh6kx5h]{gap:16px}.heading[data-astro-cid-xkh6kx5h]{flex-wrap:wrap;gap:4px 12px;padding-bottom:16px}h2[data-astro-cid-xkh6kx5h]{font-size:26px}.heading[data-astro-cid-xkh6kx5h]>a[data-astro-cid-xkh6kx5h]{font-size:.875rem}.style-links[data-astro-cid-xkh6kx5h],.city-links[data-astro-cid-xkh6kx5h]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;display:grid}.style-links[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h],.city-links[data-astro-cid-xkh6kx5h] a[data-astro-cid-xkh6kx5h]{overflow-wrap:anywhere;font-size:1rem}.articles[data-astro-cid-xkh6kx5h]{grid-template-columns:1fr}.articles[data-astro-cid-xkh6kx5h] article[data-astro-cid-xkh6kx5h],.empty[data-astro-cid-xkh6kx5h]{padding:20px}}.pagination[data-astro-cid-53gx3laa]{font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:1rem;display:flex}.pagination[data-astro-cid-53gx3laa] a[data-astro-cid-53gx3laa]{background:var(--surface);border:1px solid var(--field-line);border-radius:var(--radius-control);justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font-weight:550;text-decoration:none;display:inline-flex}.pagination[data-astro-cid-53gx3laa] a[data-astro-cid-53gx3laa]:hover{background:var(--skin);color:var(--blood)}.pagination[data-astro-cid-53gx3laa] span[data-astro-cid-53gx3laa]{text-align:center;min-width:44px;color:var(--muted);padding:10px}section[data-astro-cid-sfltod2y]{overflow-wrap:anywhere;padding:24px 0 64px}.title[data-astro-cid-sfltod2y]{background:var(--skin);border-radius:var(--radius-panel);gap:16px;margin-bottom:24px;padding:32px;display:grid}h1[data-astro-cid-sfltod2y]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,52px);font-weight:700;line-height:1.12}.title[data-astro-cid-sfltod2y]>div[data-astro-cid-sfltod2y]{max-width:65ch;color:var(--muted);font-size:1rem;line-height:1.65}.result[data-astro-cid-sfltod2y]{color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 24px;padding:20px 0;font-size:1rem;display:flex}.result[data-astro-cid-sfltod2y] h2[data-astro-cid-sfltod2y]{font-size:inherit;font-weight:inherit}.result[data-astro-cid-sfltod2y] a[data-astro-cid-sfltod2y]{align-items:center;min-height:44px;display:inline-flex}.empty[data-astro-cid-sfltod2y]{background:var(--skin);border-radius:var(--radius-panel);justify-items:start;gap:16px;padding:40px 24px;display:grid}.empty[data-astro-cid-sfltod2y] h2[data-astro-cid-sfltod2y]{letter-spacing:-.025em;font-size:26px;line-height:1.2}.empty[data-astro-cid-sfltod2y] p[data-astro-cid-sfltod2y]{max-width:60ch;color:var(--muted);font-size:1rem;line-height:1.7}.empty[data-astro-cid-sfltod2y] a[data-astro-cid-sfltod2y]{align-items:center;min-height:44px;font-weight:600;display:inline-flex}.pagination-placement[data-astro-cid-sfltod2y]{padding-top:32px}@media (width<=650px){section[data-astro-cid-sfltod2y]{padding-top:16px}.title[data-astro-cid-sfltod2y]{gap:12px;padding:24px 20px}.empty[data-astro-cid-sfltod2y]{padding:28px 20px}.empty[data-astro-cid-sfltod2y] h2[data-astro-cid-sfltod2y]{font-size:24px}}section[data-astro-cid-acszxc3w]{padding:24px 0 64px}.heading[data-astro-cid-acszxc3w],.bio[data-astro-cid-acszxc3w],.service[data-astro-cid-acszxc3w],.review[data-astro-cid-acszxc3w]{overflow-wrap:anywhere;min-width:0}.back[data-astro-cid-acszxc3w]{min-height:44px;color:var(--muted);align-items:center;font-size:1rem;display:inline-flex}.heading[data-astro-cid-acszxc3w]{justify-content:space-between;align-items:flex-end;gap:24px;padding:20px 0 28px;display:flex}.heading[data-astro-cid-acszxc3w]>div[data-astro-cid-acszxc3w]{gap:16px;min-width:0;display:grid}h1[data-astro-cid-acszxc3w]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4.2vw,56px);line-height:1.12}.metadata[data-astro-cid-acszxc3w]{color:var(--muted);font-size:1rem;line-height:1.6}.profile-actions[data-astro-cid-acszxc3w]{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}.profile-actions[data-astro-cid-acszxc3w]>a[data-astro-cid-acszxc3w]{border:1px solid var(--field-line);border-radius:var(--radius-control);background:var(--surface);flex-shrink:0;justify-content:center;align-items:center;min-height:44px;padding:12px 18px;font-size:1rem;text-decoration:none;display:inline-flex}.badges[data-astro-cid-acszxc3w]{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:.875rem;line-height:1.6;display:flex}.intro[data-astro-cid-acszxc3w]{background:var(--skin);border-radius:var(--radius-panel);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:32px;padding:24px;display:grid}.bio[data-astro-cid-acszxc3w]{flex-direction:column;gap:20px;padding:8px 0;display:flex}.bio[data-astro-cid-acszxc3w]>p[data-astro-cid-acszxc3w]{white-space:pre-line;max-width:70ch;font-size:1rem;line-height:1.8}.actions[data-astro-cid-acszxc3w]{flex-wrap:wrap;gap:12px;display:flex}.actions[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]{border:1px solid var(--field-line);border-radius:var(--radius-control);background:var(--surface);justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-size:1rem;font-weight:600;text-decoration:none;display:inline-flex}.actions[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]:hover,.profile-actions[data-astro-cid-acszxc3w]>a[data-astro-cid-acszxc3w]:hover{background:var(--canvas)}.actions[data-astro-cid-acszxc3w] .primary[data-astro-cid-acszxc3w]{background:var(--blood);color:var(--surface);border-color:var(--blood)}.actions[data-astro-cid-acszxc3w] .primary[data-astro-cid-acszxc3w]:hover{background:var(--blood-hover);border-color:var(--blood-hover)}.contacts[data-astro-cid-acszxc3w]{flex-wrap:wrap;gap:12px 24px;font-size:1rem;display:flex}.contacts[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]{align-items:center;min-height:44px;display:inline-flex}h2[data-astro-cid-acszxc3w]{letter-spacing:-.025em;text-wrap:balance;font-size:28px;font-weight:650;line-height:1.25}.note[data-astro-cid-acszxc3w]{color:var(--muted);line-height:1.7;font-size:.875rem!important}.block[data-astro-cid-acszxc3w]{overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);align-content:start;gap:24px;min-width:0;padding-top:40px;display:grid}.block[data-astro-cid-acszxc3w]>p[data-astro-cid-acszxc3w]{color:var(--muted);max-width:70ch;font-size:1rem;line-height:1.7}.portfolio-links[data-astro-cid-acszxc3w]{flex-wrap:wrap;gap:20px;font-size:1rem;display:flex}.portfolio-links[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]{align-items:center;min-height:44px;display:inline-flex}.columns[data-astro-cid-acszxc3w]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:32px;display:grid}.service[data-astro-cid-acszxc3w]{background:var(--surface);border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;gap:16px;padding:24px;display:flex}.service[data-astro-cid-acszxc3w]>div[data-astro-cid-acszxc3w]{flex:180px}h3[data-astro-cid-acszxc3w]{font-size:1rem;line-height:1.5}.service[data-astro-cid-acszxc3w] p[data-astro-cid-acszxc3w]{color:var(--muted);padding-top:8px;font-size:1rem;line-height:1.7}.service[data-astro-cid-acszxc3w] strong[data-astro-cid-acszxc3w]{font-variant-numeric:tabular-nums;font-size:1rem;line-height:1.5}.service[data-astro-cid-acszxc3w] .amount[data-astro-cid-acszxc3w]{white-space:nowrap;display:inline-block}.service[data-astro-cid-acszxc3w] small[data-astro-cid-acszxc3w]{white-space:nowrap;font-size:.875rem;font-weight:400;display:inline-block}.slots[data-astro-cid-acszxc3w]{flex-wrap:wrap;gap:12px;margin:0;padding:0;font-size:1rem;list-style:none;display:flex}.slots[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]{background:var(--surface);border:1px solid var(--field-line);border-radius:var(--radius-control);align-items:center;min-height:44px;padding:12px 16px;text-decoration:none;display:inline-flex}.slots[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]:hover{background:var(--skin);color:var(--blood)}.review-heading[data-astro-cid-acszxc3w]{justify-content:space-between;align-items:center;gap:20px;display:flex}.review-heading[data-astro-cid-acszxc3w] a[data-astro-cid-acszxc3w]{align-items:center;min-height:44px;font-size:1rem;display:inline-flex}.review[data-astro-cid-acszxc3w]{background:var(--surface);border-radius:var(--radius-card);gap:16px;max-width:76ch;padding:24px;display:grid}.review[data-astro-cid-acszxc3w] header[data-astro-cid-acszxc3w]{flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:1rem;line-height:1.5;display:flex}.review[data-astro-cid-acszxc3w] header[data-astro-cid-acszxc3w] span[data-astro-cid-acszxc3w],.review[data-astro-cid-acszxc3w] small[data-astro-cid-acszxc3w]{color:var(--muted);font-size:.875rem}.review[data-astro-cid-acszxc3w] p[data-astro-cid-acszxc3w]{white-space:pre-line;font-size:1rem;line-height:1.8}.review[data-astro-cid-acszxc3w] small[data-astro-cid-acszxc3w]{line-height:1.6}blockquote[data-astro-cid-acszxc3w]{background:var(--skin);border-radius:var(--radius-control);gap:10px;margin:0;padding:20px;display:grid}blockquote[data-astro-cid-acszxc3w] strong[data-astro-cid-acszxc3w]{font-size:1rem;line-height:1.5}@media (width<=900px){.intro[data-astro-cid-acszxc3w],.columns[data-astro-cid-acszxc3w]{gap:24px}}@media (width<=750px){section[data-astro-cid-acszxc3w]{padding-top:16px}.intro[data-astro-cid-acszxc3w],.columns[data-astro-cid-acszxc3w]{grid-template-columns:minmax(0,1fr);gap:24px}.intro[data-astro-cid-acszxc3w]{padding:20px}.heading[data-astro-cid-acszxc3w]{flex-direction:column;align-items:flex-start;gap:16px}.profile-actions[data-astro-cid-acszxc3w]{flex-shrink:1;align-items:flex-start}.bio[data-astro-cid-acszxc3w]{padding:0}.block[data-astro-cid-acszxc3w]{gap:20px;padding-top:32px}h2[data-astro-cid-acszxc3w]{font-size:24px}.service[data-astro-cid-acszxc3w],.review[data-astro-cid-acszxc3w]{padding:20px}.review-heading[data-astro-cid-acszxc3w]{flex-direction:column;align-items:flex-start;gap:8px}}section[data-astro-cid-dqwh4vta]{padding:24px 0 64px}.back[data-astro-cid-dqwh4vta]{min-height:44px;color:var(--muted);align-items:center;font-size:1rem;display:inline-flex}.content[data-astro-cid-dqwh4vta]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:32px;padding-top:20px;display:grid}.copy[data-astro-cid-dqwh4vta]{overflow-wrap:anywhere;background:var(--skin);border-radius:var(--radius-panel);flex-direction:column;gap:20px;min-width:0;padding:32px;display:flex}.metadata[data-astro-cid-dqwh4vta]{color:var(--muted);font-size:.875rem;line-height:1.6}h1[data-astro-cid-dqwh4vta]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,3.5vw,48px);line-height:1.14}.author[data-astro-cid-dqwh4vta]{align-content:center;gap:6px;min-height:44px;font-size:1rem;font-weight:600;text-decoration:none;display:grid}.author[data-astro-cid-dqwh4vta]:hover{color:var(--blood)}.author[data-astro-cid-dqwh4vta] span[data-astro-cid-dqwh4vta]{color:var(--muted);font-size:.875rem;font-weight:400}.caption[data-astro-cid-dqwh4vta]{white-space:pre-line;max-width:70ch;font-size:1rem;line-height:1.8}.actions[data-astro-cid-dqwh4vta]{flex-wrap:wrap;gap:12px;font-size:1rem;display:flex}.actions[data-astro-cid-dqwh4vta] a[data-astro-cid-dqwh4vta]{border:1px solid var(--field-line);border-radius:var(--radius-control);background:var(--surface);justify-content:center;align-items:center;min-height:48px;padding:12px 18px;font-weight:600;text-decoration:none;display:inline-flex}.actions[data-astro-cid-dqwh4vta] a[data-astro-cid-dqwh4vta]:hover{background:var(--canvas)}.actions[data-astro-cid-dqwh4vta] a[data-astro-cid-dqwh4vta]:first-child{background:var(--blood);color:var(--surface);border-color:var(--blood)}.actions[data-astro-cid-dqwh4vta] a[data-astro-cid-dqwh4vta]:first-child:hover{background:var(--blood-hover);border-color:var(--blood-hover)}@media (width<=900px){.content[data-astro-cid-dqwh4vta]{gap:24px}.copy[data-astro-cid-dqwh4vta]{padding:24px}}@media (width<=750px){.content[data-astro-cid-dqwh4vta]{grid-template-columns:minmax(0,1fr)}.copy[data-astro-cid-dqwh4vta]{padding:24px 20px}section[data-astro-cid-dqwh4vta]{padding-top:16px}.actions[data-astro-cid-dqwh4vta]{grid-template-columns:1fr;display:grid}.actions[data-astro-cid-dqwh4vta] a[data-astro-cid-dqwh4vta]{text-align:center}}.caption-preview[data-astro-cid-wyddt6wa]{color:var(--ink);font-weight:400}.author[data-astro-cid-wyddt6wa]>div[data-astro-cid-wyddt6wa]{flex:1;min-width:0}.caption-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]:hover,.styles-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]:hover{color:var(--blood-hover)}[data-astro-cid-wyddt6wa][data-feed-status]:not(:empty){color:var(--muted);margin-top:16px;font-size:.875rem;line-height:1.5}.feed[data-astro-cid-wyddt6wa]{max-width:640px;margin:0 auto;padding:32px 0 64px}.intro[data-astro-cid-wyddt6wa]{text-align:center;margin-bottom:28px}.intro[data-astro-cid-wyddt6wa] h1[data-astro-cid-wyddt6wa]{letter-spacing:-.035em;margin:0;font-size:clamp(2rem,5vw,3rem);line-height:1.1}.intro[data-astro-cid-wyddt6wa] p[data-astro-cid-wyddt6wa]{color:var(--muted);margin:10px 0 0}.posts[data-astro-cid-wyddt6wa]{gap:16px;display:grid}.post[data-astro-cid-wyddt6wa]{border:1px solid var(--line);background:var(--surface);border-radius:var(--radius-card);overflow-wrap:anywhere;min-width:0;padding:12px}.author[data-astro-cid-wyddt6wa]{justify-content:space-between;align-items:flex-start;gap:16px;padding:4px 4px 12px;display:flex}.author[data-astro-cid-wyddt6wa] a[data-astro-cid-wyddt6wa]{font-weight:700;text-decoration:none}.author[data-astro-cid-wyddt6wa] p[data-astro-cid-wyddt6wa]{color:var(--muted);margin:3px 0 0;font-size:.875rem}.caption[data-astro-cid-wyddt6wa],.caption-preview[data-astro-cid-wyddt6wa]{white-space:pre-line;line-height:1.6}.caption[data-astro-cid-wyddt6wa],.caption-disclosure[data-astro-cid-wyddt6wa]{padding:12px 4px 0}.caption-disclosure[data-astro-cid-wyddt6wa] .caption[data-astro-cid-wyddt6wa]{padding:0}.caption-preview[data-astro-cid-wyddt6wa]{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:4px;display:-webkit-box;overflow:hidden}.caption-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa],.styles-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]{cursor:pointer;color:var(--blood);min-height:44px;font-weight:600}.caption-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]::marker,.styles-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]::marker{content:""}.caption-disclosure[data-astro-cid-wyddt6wa][open] .caption-preview[data-astro-cid-wyddt6wa],.hide[data-astro-cid-wyddt6wa]{display:none}.caption-disclosure[data-astro-cid-wyddt6wa][open] .hide[data-astro-cid-wyddt6wa],.styles-disclosure[data-astro-cid-wyddt6wa][open] .hide[data-astro-cid-wyddt6wa]{display:inline}.caption-disclosure[data-astro-cid-wyddt6wa][open] .show[data-astro-cid-wyddt6wa],.styles-disclosure[data-astro-cid-wyddt6wa][open] .show[data-astro-cid-wyddt6wa]{display:none}.caption-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]:focus-visible,.styles-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]:focus-visible{outline:3px solid var(--blood);outline-offset:4px}.details[data-astro-cid-wyddt6wa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 4px 0;display:flex}.save[data-astro-cid-wyddt6wa]{justify-content:center;align-items:center;width:44px;min-height:44px;text-decoration:none;display:inline-flex}.save[data-astro-cid-wyddt6wa] svg[data-astro-cid-wyddt6wa]{flex:none;width:24px;height:24px}.tags[data-astro-cid-wyddt6wa],.extra-tags[data-astro-cid-wyddt6wa]{flex-wrap:wrap;gap:6px;display:flex}.tags[data-astro-cid-wyddt6wa]>span[data-astro-cid-wyddt6wa],.extra-tags[data-astro-cid-wyddt6wa] span[data-astro-cid-wyddt6wa]{background:var(--skin);border-radius:var(--radius-control);padding:6px 10px;font-size:.875rem}.styles-disclosure[data-astro-cid-wyddt6wa][open]{flex-basis:100%}.styles-disclosure[data-astro-cid-wyddt6wa] summary[data-astro-cid-wyddt6wa]{align-items:center;font-size:.875rem;display:flex}.next[data-astro-cid-wyddt6wa]{border:1px solid var(--field-line);border-radius:var(--radius-control);justify-content:center;align-items:center;min-height:48px;margin-top:20px;font-weight:600;text-decoration:none;display:flex}.next[data-astro-cid-wyddt6wa]:hover,.save[data-astro-cid-wyddt6wa]:hover,.author[data-astro-cid-wyddt6wa] a[data-astro-cid-wyddt6wa]:hover{color:var(--blood-hover)}.empty[data-astro-cid-wyddt6wa]{text-align:center;line-height:1.6}.empty[data-astro-cid-wyddt6wa] a[data-astro-cid-wyddt6wa]{color:var(--blood)}@media (width<=650px){.feed[data-astro-cid-wyddt6wa]{padding-top:20px}.intro[data-astro-cid-wyddt6wa]{margin-bottom:20px}.post[data-astro-cid-wyddt6wa]{padding:8px}}html:has(help-screenshot dialog[open]){scrollbar-gutter:stable;overflow:hidden}help-screenshot[data-astro-cid-mjvea3id]{min-width:0;display:block}figure[data-astro-cid-mjvea3id]{gap:12px;margin:0;display:grid}figure[data-astro-cid-mjvea3id] a[data-astro-cid-mjvea3id]{border:1px solid var(--line);border-radius:var(--radius-card);background:var(--surface);gap:0;max-width:560px;text-decoration:none;display:grid;overflow:hidden}figure[data-astro-cid-mjvea3id] a[data-astro-cid-mjvea3id]>img[data-astro-cid-mjvea3id]{object-fit:contain;object-position:top;width:100%;height:220px;display:block}figure[data-astro-cid-mjvea3id] a[data-astro-cid-mjvea3id]>span[data-astro-cid-mjvea3id]{background:var(--skin);justify-content:space-between;min-height:48px;padding:12px 16px;font-size:.9375rem;font-weight:600;display:flex}figure[data-astro-cid-mjvea3id] a[data-astro-cid-mjvea3id]:hover>span[data-astro-cid-mjvea3id]{color:var(--blood)}figcaption[data-astro-cid-mjvea3id]{color:var(--muted);max-width:60ch;font-size:.875rem;line-height:1.65}dialog[data-astro-cid-mjvea3id]{border:1px solid var(--line);border-radius:var(--radius-panel);background:var(--canvas);width:96vw;max-width:min(1200px,96vw);max-height:92dvh;color:var(--ink);overscroll-behavior:contain;padding:16px;overflow:auto}dialog[data-astro-cid-mjvea3id]::backdrop{background:color-mix(in srgb,var(--ink) 70%,transparent)}form[data-astro-cid-mjvea3id]{z-index:1;background:var(--canvas);justify-content:flex-end;padding-bottom:12px;display:flex;position:sticky;top:0}button[data-astro-cid-mjvea3id]{background:var(--ink);min-height:48px;color:var(--surface);border-radius:var(--radius-control);border:0;padding:10px 16px;font-weight:600}button[data-astro-cid-mjvea3id] span[data-astro-cid-mjvea3id]{padding-left:20px}dialog[data-astro-cid-mjvea3id] img[data-astro-cid-mjvea3id]{width:100%;max-width:none;height:auto;display:block}dialog[data-astro-cid-mjvea3id] p[data-astro-cid-mjvea3id]{padding-top:12px;font-size:.9375rem;line-height:1.6}.zoom[data-astro-cid-mjvea3id]{overflow:auto}.zoom[data-astro-cid-mjvea3id]:focus-visible{outline:3px solid var(--blood);outline-offset:4px}@media (width<=600px){dialog[data-astro-cid-mjvea3id] img[data-astro-cid-mjvea3id]{width:960px}figure[data-astro-cid-mjvea3id] a[data-astro-cid-mjvea3id]>img[data-astro-cid-mjvea3id]{height:180px}}.help[data-astro-cid-q6tfv62c]{overflow-wrap:anywhere;padding:16px 0 64px}.breadcrumbs[data-astro-cid-q6tfv62c]{flex-wrap:wrap;align-items:center;gap:12px;padding-bottom:16px;font-size:.9375rem;display:flex}.breadcrumbs[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]{align-items:center;min-height:44px;display:inline-flex}.heading[data-astro-cid-q6tfv62c]{background:var(--skin);border-radius:var(--radius-panel);justify-content:space-between;align-items:flex-start;gap:24px;padding:32px;display:flex}.heading[data-astro-cid-q6tfv62c]>div[data-astro-cid-q6tfv62c]{min-width:0;max-width:850px}h1[data-astro-cid-q6tfv62c]{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(32px,4vw,52px);line-height:1.15}.intro[data-astro-cid-q6tfv62c]{color:var(--muted);max-width:65ch;padding-top:16px;font-size:1.125rem;line-height:1.7}.account[data-astro-cid-q6tfv62c]{border:1px solid var(--field-line);border-radius:var(--radius-control);background:var(--surface);flex-shrink:0;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:12px 18px;font-weight:600;text-decoration:none;display:flex}.account[data-astro-cid-q6tfv62c]:hover{background:var(--canvas)}.search[data-astro-cid-q6tfv62c]{grid-template-columns:minmax(0,1fr);gap:10px;max-width:760px;padding:28px 0;display:grid}.search[data-astro-cid-q6tfv62c] label[data-astro-cid-q6tfv62c]{font-weight:600;line-height:1.5}.search[data-astro-cid-q6tfv62c]>div[data-astro-cid-q6tfv62c]{flex-wrap:wrap;gap:12px;min-width:0;display:flex}.search[data-astro-cid-q6tfv62c] input[data-astro-cid-q6tfv62c]{border:1px solid var(--field-line);border-radius:var(--radius-control);background:var(--surface);min-width:0;min-height:48px;color:var(--ink);flex:12rem;padding:12px 14px;font-size:1rem}.search[data-astro-cid-q6tfv62c] input[data-astro-cid-q6tfv62c]::placeholder{color:var(--muted);opacity:1}.search[data-astro-cid-q6tfv62c] button[data-astro-cid-q6tfv62c]{background:var(--blood);min-height:48px;color:var(--surface);border-radius:var(--radius-control);border:0;padding:12px 24px;font-weight:600}.search[data-astro-cid-q6tfv62c] button[data-astro-cid-q6tfv62c]:hover{background:var(--blood-hover)}.roles[data-astro-cid-q6tfv62c]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding-top:4px;display:grid}.roles[data-astro-cid-q6tfv62c]>a[data-astro-cid-q6tfv62c]{border-radius:var(--radius-card);background:var(--surface);grid-template-rows:auto 1fr auto;gap:20px;padding:28px;text-decoration:none;display:grid}.roles[data-astro-cid-q6tfv62c] h2[data-astro-cid-q6tfv62c]{letter-spacing:-.025em;justify-content:space-between;gap:16px;font-size:1.5rem;display:flex}.roles[data-astro-cid-q6tfv62c] p[data-astro-cid-q6tfv62c]{color:var(--muted);font-size:1rem;line-height:1.7}.more[data-astro-cid-q6tfv62c]{text-underline-offset:4px;font-weight:600;text-decoration:underline}.roles[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]:hover,.topics[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]:hover{background:var(--skin)}.roles[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]:hover h2[data-astro-cid-q6tfv62c],.topics[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]:hover h3[data-astro-cid-q6tfv62c]{color:var(--blood)}.topic-index[data-astro-cid-q6tfv62c]{max-width:900px;padding-top:8px}.list-heading[data-astro-cid-q6tfv62c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.list-heading[data-astro-cid-q6tfv62c]>a[data-astro-cid-q6tfv62c]{align-items:center;min-height:44px;display:inline-flex}.query[data-astro-cid-q6tfv62c]{color:var(--muted);padding:12px 0;line-height:1.6}h2[data-astro-cid-q6tfv62c]{letter-spacing:-.025em;font-size:1.5rem;line-height:1.3}.topics[data-astro-cid-q6tfv62c]{gap:12px;margin:20px 0 0;padding:0;list-style:none;display:grid}.topics[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]{background:var(--surface);border-radius:var(--radius-card);gap:10px;padding:24px;text-decoration:none;display:grid}.topics[data-astro-cid-q6tfv62c] h3[data-astro-cid-q6tfv62c]{justify-content:space-between;gap:24px;font-size:1.125rem;font-weight:600;line-height:1.5;display:flex}.topics[data-astro-cid-q6tfv62c] p[data-astro-cid-q6tfv62c]{max-width:70ch;color:var(--muted);line-height:1.7}.empty[data-astro-cid-q6tfv62c]{background:var(--skin);border-radius:var(--radius-card);gap:20px;max-width:65ch;padding:24px;line-height:1.8;display:grid}.empty[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]{align-items:center;min-height:44px;display:inline-flex}.reading-layout[data-astro-cid-q6tfv62c]{grid-template-columns:minmax(200px,260px) minmax(0,760px);gap:40px;padding-top:8px;display:grid}aside[data-astro-cid-q6tfv62c] nav[data-astro-cid-q6tfv62c]>p[data-astro-cid-q6tfv62c]{padding-bottom:12px;font-weight:600}aside[data-astro-cid-q6tfv62c] ul[data-astro-cid-q6tfv62c]{gap:4px;margin:0;padding:0;list-style:none;display:grid}aside[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]{border-radius:var(--radius-control);align-items:center;min-height:44px;padding:10px 12px;font-size:.9375rem;line-height:1.6;text-decoration:none;display:flex}aside[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c][aria-current=page]{background:var(--skin);font-weight:600}aside[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]:hover{color:var(--blood)}.instruction[data-astro-cid-q6tfv62c]{gap:32px;min-width:0;display:grid}.instruction[data-astro-cid-q6tfv62c] p[data-astro-cid-q6tfv62c],.instruction[data-astro-cid-q6tfv62c] li[data-astro-cid-q6tfv62c],.instruction[data-astro-cid-q6tfv62c] dd[data-astro-cid-q6tfv62c]{max-width:70ch;line-height:1.85}.instruction[data-astro-cid-q6tfv62c] h2[data-astro-cid-q6tfv62c]{padding-bottom:16px}.where[data-astro-cid-q6tfv62c],.result[data-astro-cid-q6tfv62c]{background:var(--skin);border-radius:var(--radius-card);padding:24px}.instruction[data-astro-cid-q6tfv62c] ol[data-astro-cid-q6tfv62c]{gap:18px;margin:0;padding-left:26px;display:grid}.instruction[data-astro-cid-q6tfv62c] li[data-astro-cid-q6tfv62c]{padding-left:8px}.instruction[data-astro-cid-q6tfv62c] ol[data-astro-cid-q6tfv62c] li[data-astro-cid-q6tfv62c]::marker{color:var(--blood);font-weight:700}dl[data-astro-cid-q6tfv62c]{gap:20px;margin:0;display:grid}dl[data-astro-cid-q6tfv62c]>div[data-astro-cid-q6tfv62c]{padding:0}dt[data-astro-cid-q6tfv62c]{padding-bottom:8px;font-weight:650;line-height:1.6}dd[data-astro-cid-q6tfv62c]{margin:0}.notes[data-astro-cid-q6tfv62c]{gap:12px;margin:0;padding-left:20px;display:grid}.problems[data-astro-cid-q6tfv62c]{gap:24px;display:grid}.problems[data-astro-cid-q6tfv62c] h3[data-astro-cid-q6tfv62c]{padding-bottom:10px;font-size:1.0625rem;line-height:1.6}.all-topics[data-astro-cid-q6tfv62c]{align-items:center;min-height:44px;padding:10px 0;font-weight:550;line-height:1.6;display:inline-flex}@media (width<=1000px){.heading[data-astro-cid-q6tfv62c]{flex-direction:column;gap:20px}}@media (width<=900px){.reading-layout[data-astro-cid-q6tfv62c]{grid-template-columns:minmax(0,1fr);gap:0;max-width:760px}aside[data-astro-cid-q6tfv62c]{display:none}.roles[data-astro-cid-q6tfv62c]{gap:12px}.roles[data-astro-cid-q6tfv62c]>a[data-astro-cid-q6tfv62c]{padding:20px}}@media (width<=650px){.help[data-astro-cid-q6tfv62c]{padding:12px 0 48px}.heading[data-astro-cid-q6tfv62c]{padding:24px 20px}.breadcrumbs[data-astro-cid-q6tfv62c]{padding-bottom:12px}.roles[data-astro-cid-q6tfv62c]{grid-template-columns:1fr}.intro[data-astro-cid-q6tfv62c]{font-size:1rem}.search[data-astro-cid-q6tfv62c] button[data-astro-cid-q6tfv62c]{padding:12px 16px}.where[data-astro-cid-q6tfv62c],.result[data-astro-cid-q6tfv62c]{padding:20px}.instruction[data-astro-cid-q6tfv62c]{gap:28px}.search[data-astro-cid-q6tfv62c]{padding:24px 0}.roles[data-astro-cid-q6tfv62c]>a[data-astro-cid-q6tfv62c]{gap:14px}.topics[data-astro-cid-q6tfv62c] a[data-astro-cid-q6tfv62c]{padding:20px}.topics[data-astro-cid-q6tfv62c] h3[data-astro-cid-q6tfv62c]{gap:16px}}section[data-astro-cid-cnikkjuk]{overflow-wrap:anywhere;padding:24px 0 64px}.heading[data-astro-cid-cnikkjuk]{background:var(--skin);border-radius:var(--radius-panel);gap:20px;padding:36px;display:grid}h1[data-astro-cid-cnikkjuk]{letter-spacing:-.035em;text-wrap:balance;max-width:24ch;font-size:clamp(32px,4.2vw,56px);font-weight:700;line-height:1.14}.metadata[data-astro-cid-cnikkjuk]{color:var(--muted);font-size:.875rem;line-height:1.6}.intro[data-astro-cid-cnikkjuk]{color:var(--muted);max-width:65ch;font-size:18px;line-height:1.7}.prose[data-astro-cid-cnikkjuk]{gap:32px;max-width:72ch;padding:36px 0 0;display:grid}.prose[data-astro-cid-cnikkjuk] article[data-astro-cid-cnikkjuk]{gap:16px;display:grid}.prose[data-astro-cid-cnikkjuk] p[data-astro-cid-cnikkjuk]{white-space:pre-line;font-size:1rem;line-height:1.85}h2[data-astro-cid-cnikkjuk]{letter-spacing:-.025em;text-wrap:balance;font-size:28px;font-weight:650;line-height:1.25}.links[data-astro-cid-cnikkjuk]{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:32px;display:grid}.links[data-astro-cid-cnikkjuk]>a[data-astro-cid-cnikkjuk]{background:var(--surface);border-radius:var(--radius-card);align-content:start;gap:12px;padding:24px;text-decoration:none;display:grid}.links[data-astro-cid-cnikkjuk]>a[data-astro-cid-cnikkjuk]>span[data-astro-cid-cnikkjuk]{letter-spacing:-.025em;justify-content:space-between;gap:20px;font-size:21px;font-weight:600;line-height:1.4;display:flex}.links[data-astro-cid-cnikkjuk] p[data-astro-cid-cnikkjuk]{color:var(--muted);max-width:65ch;font-size:1rem;line-height:1.7}.links[data-astro-cid-cnikkjuk] a[data-astro-cid-cnikkjuk]:hover{background:var(--skin)}.links[data-astro-cid-cnikkjuk] a[data-astro-cid-cnikkjuk]:hover>span[data-astro-cid-cnikkjuk]{color:var(--blood)}.pagination-placement[data-astro-cid-cnikkjuk]{padding-top:32px}@media (width<=650px){section[data-astro-cid-cnikkjuk]{padding:16px 0 48px}.heading[data-astro-cid-cnikkjuk]{gap:16px;padding:24px 20px}.intro[data-astro-cid-cnikkjuk]{font-size:16px}.prose[data-astro-cid-cnikkjuk]{gap:28px;padding-top:28px}h2[data-astro-cid-cnikkjuk]{font-size:24px}.links[data-astro-cid-cnikkjuk]{grid-template-columns:1fr;gap:12px}.links[data-astro-cid-cnikkjuk]>a[data-astro-cid-cnikkjuk]{padding:20px}.links[data-astro-cid-cnikkjuk]>a[data-astro-cid-cnikkjuk]>span[data-astro-cid-cnikkjuk]{font-size:20px}}
