@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-normal.Bg62sWL9.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-normal.BWCqVJN0.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-normal.CDLFB6hb.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-normal.ltf1AbuM.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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-normal.CUoBjw-S.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}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-ext-wght-italic.1rG_WyvK.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-cyrillic-wght-italic.C5ZlGLFt.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-vietnamese-wght-italic.1M78L1Br.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-ext-wght-italic.PWzi_-0y.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:Cormorant Garamond Variable;font-style:italic;font-display:swap;font-weight:300 700;src:url(/_astro/cormorant-garamond-latin-wght-italic.C-nL33vl.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}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-ext-wght-normal.C8S-KRRz.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.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{--paper:#fff;--surface:#f4f4f4;--surface-raised:#fff;--ink:#303133;--muted:#656568;--accent:#424348;--line:#dededf;--line-strong:#99999e;--orbit-line:#aaaab0;--solid:#333438;--on-solid:#fff;--light:#e7e7e880;--action:#424348;--on-action:#fff;--action-soft:#ededee;--warm:#424348;--warm-soft:#f4f4f4;--spark:#99999e;--on-dark-accent:#fff;--brand-ink:var(--ink);--brand-blue:var(--accent);--brand-warm:var(--ink);--brand-yellow:var(--line-strong);--shadow:#20202616;--backdrop:#202026b8;--serif:"Cormorant Garamond Variable", Georgia, "Times New Roman", serif;--sans:"Manrope Variable", Arial, sans-serif;color-scheme:light}:root[data-palette=accents]{--accent:#2455d6;--action:#2455d6;--on-action:#fff;--action-soft:#eef2ff;--warm:#c9442d;--warm-soft:#fff5ef;--spark:#e9b949;--on-dark-accent:#a9c0ff;--brand-blue:#2455d6;--brand-warm:#c9442d;--brand-yellow:#e9b949}:root[data-palette=linen]{--action:#805b3e;--action-soft:#eee4d6;--warm:#94603b;--warm-soft:#f7eee3;--spark:#b18c54;--on-dark-accent:#f3d7ad;--paper:#fffdf8;--surface:#f2ece2;--surface-raised:#fffefa;--ink:#453a30;--muted:#776653;--accent:#805b3e;--line:#e2d7c8;--line-strong:#ad947b;--orbit-line:#b8a58b;--solid:#66503c;--on-solid:#fffdf8;--light:#e9d9bb80;--shadow:#49321c1c;--backdrop:#35291fc4}:root[data-palette=mist]{--action:#436580;--action-soft:#e3edf5;--warm:#566b82;--warm-soft:#eef2f6;--spark:#88a5c0;--on-dark-accent:#c5e0ff;--paper:#fafcfe;--surface:#eaf0f6;--surface-raised:#fff;--ink:#303f50;--muted:#50647a;--accent:#436580;--line:#d3dfe9;--line-strong:#8dabc2;--orbit-line:#9eb4c7;--solid:#354f67;--on-solid:#fff;--light:#cddfed80;--shadow:#1d3f6019;--backdrop:#20364bc4}:root[data-palette=lilac]{--action:#785783;--action-soft:#eee5f2;--warm:#906077;--warm-soft:#f6edf3;--spark:#baa0c3;--on-dark-accent:#f0d1fc;--paper:#fefcfe;--surface:#f2edf5;--surface-raised:#fff;--ink:#493b4e;--muted:#76637c;--accent:#785783;--line:#e1d7e6;--line-strong:#b198b9;--orbit-line:#b7a2bf;--solid:#5b4567;--on-solid:#fffaff;--light:#e4d5ec80;--shadow:#49325119;--backdrop:#362440c4}:root[data-palette=ultramarine]{--paper:#faf8f4;--surface:#edf1fa;--surface-raised:#faf8f4;--ink:#25272c;--muted:#64656a;--accent:#3156c8;--action:#3156c8;--on-action:#fff;--action-soft:#edf1fa;--warm:#c65745;--warm-soft:#f6ebe6;--spark:#c3953c;--solid:#25272c;--on-solid:#faf8f4;--on-dark-accent:#edf1fa;--line:#d8d7d4;--line-strong:#a1a0a0;--orbit-line:#aab7e2;--light:#c3953c1f;--shadow:#25272c1f;--backdrop:#25272cb8}:root[data-palette=minerals]{--paper:#f6f8f6;--surface:#e8f2ef;--surface-raised:#f6f8f6;--ink:#243332;--muted:#596b68;--accent:#006e77;--action:#006e77;--on-action:#fff;--action-soft:#e8f2ef;--warm:#d3634e;--warm-soft:#f3ece9;--spark:#b88a2e;--solid:#243332;--on-solid:#f6f8f6;--on-dark-accent:#e8f2ef;--line:#d4d8d7;--line-strong:#9ea5a4;--orbit-line:#94c1c3;--light:#b88a2e1f;--shadow:#2433321f;--backdrop:#243332b8}:root[data-palette=terracotta]{--paper:#fcf7f0;--surface:#f6eae2;--surface-raised:#fcf7f0;--ink:#332c28;--muted:#75665d;--accent:#a63f32;--action:#a63f32;--on-action:#fff;--action-soft:#f6eae2;--warm:#4264bf;--warm-soft:#edebec;--spark:#be913d;--solid:#332c28;--on-solid:#fcf7f0;--on-dark-accent:#f6eae2;--line:#dcd7d0;--line-strong:#a8a29c;--orbit-line:#daada4;--light:#be913d1f;--shadow:#332c281f;--backdrop:#332c28b8}:root[data-palette=botanical]{--paper:#f8f8f1;--surface:#ecf1e7;--surface-raised:#f8f8f1;--ink:#283329;--muted:#616c5e;--accent:#326248;--action:#326248;--on-action:#fff;--action-soft:#ecf1e7;--warm:#df8b61;--warm-soft:#f6efe5;--spark:#b59145;--solid:#283329;--on-solid:#f8f8f1;--on-dark-accent:#ecf1e7;--line:#d7d8d1;--line-strong:#a1a59d;--orbit-line:#a9bcad;--light:#b591451f;--shadow:#2833291f;--backdrop:#283329b8}:root[data-palette=plum]{--paper:#fcf8f8;--surface:#f3eaf2;--surface-raised:#fcf8f8;--ink:#302833;--muted:#756475;--accent:#724072;--action:#724072;--on-action:#fff;--action-soft:#f3eaf2;--warm:#d56a7d;--warm-soft:#f9edee;--spark:#b88c46;--solid:#302833;--on-solid:#fcf8f8;--on-dark-accent:#f3eaf2;--line:#dbd7d8;--line-strong:#a6a1a5;--orbit-line:#c5aec2;--light:#b88c461f;--shadow:#3028331f;--backdrop:#302833b8}:root{--brand-blue:#3156c8;--brand-warm:#c65745;--brand-yellow:#c3953c;--brand-ink:#25272c;--focus:var(--action);--selected:var(--action-soft);--action-hover:color-mix(in srgb,var(--action) 85%,var(--ink))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;scrollbar-gutter:stable}body{background:var(--paper);color:var(--ink);font:400 16px/1.65 var(--sans);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-weight:400}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}button,a,summary{-webkit-tap-highlight-color:transparent}button:disabled{cursor:default}img{max-width:100%;height:auto;display:block}picture{display:block}::selection{background:var(--solid);color:var(--on-solid)}:focus-visible{outline:2px solid var(--focus);outline-offset:5px}.skip-link{z-index:200;background:var(--solid);color:var(--on-solid);padding:10px 18px;position:fixed;top:10px;left:16px;transform:translateY(-200%)}.skip-link:focus{transform:none}.page-width,.wrap{width:min(100% - 40px,1280px);margin-inline:auto}.eyebrow{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:600;line-height:1.5}.chapter-title{font:500 clamp(46px, 5.2vw, 74px)/.98 var(--serif);letter-spacing:-.025em}.chapter-title em{color:var(--accent);font-weight:500}.section-heading{gap:18px;margin-bottom:40px;display:grid}.section-heading>p:last-child{max-width:440px;color:var(--muted);font-size:16px;line-height:1.7}.section-space{padding-block:70px}.text-link{border-bottom:1px solid;justify-content:space-between;align-items:center;gap:24px;min-height:44px;font-size:14px;font-weight:550;transition:color .2s;display:inline-flex}.text-link:hover{color:var(--accent)}.pill{background:var(--action);min-height:48px;color:var(--on-action);border-radius:50px;justify-content:center;align-items:center;gap:18px;padding:13px 23px;font-size:14px;display:inline-flex}.pill:hover{background:var(--action-hover)}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}[hidden]{display:none!important}[data-parallax]{translate:0 var(--parallax-y,0px)}section[id],aside[id]{scroll-margin-top:90px}@media (width>=760px){.page-width,.wrap{width:min(100% - 96px,1280px)}.eyebrow{font-size:12px}.section-space{padding-block:100px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}:root{--section-sky:radial-gradient(ellipse at 65% 30%,#687d9d,#222e48 55%,#192036)}[data-motif-section]{isolation:isolate;position:relative}:root[data-sky-background=milky-way]{--section-sky:url(/decor/space/milky-way.webp)}:root[data-sky-background=carina]{--section-sky:url(/decor/space/carina.webp)}:root[data-sky-background=orion]{--section-sky:url(/decor/space/orion.webp)}:root[data-sky-background=orbits]{--section-sky:repeating-radial-gradient(ellipse at 85% 15%,transparent 0 38px,#817097 39px 40px,transparent 41px 75px),radial-gradient(ellipse at 70% 25%,#adb5c9,transparent 72%)}:root[data-sky-background=aurora]{--section-sky:radial-gradient(ellipse at 20% 35%,#5da4b0,transparent 65%),radial-gradient(ellipse at 75% 25%,#a68aca,#294b61 80%)}:root[data-sky-background=sunlight]{--section-sky:radial-gradient(ellipse at 35% 25%,#e9ba75,#df9479 55%,#8d6350)}main>[data-motif-section].page-width{width:auto;margin-inline:0;padding-inline:max(20px,50% - 640px)}@media (width>=760px){main>[data-motif-section].page-width{padding-inline:max(48px,50% - 640px)}}main>[data-motif-section]:before{content:"";width:min(calc(28% + 56% * var(--section-gradient,.5)),calc(350px + 700px * var(--section-gradient,.5)));height:calc(190px + 280px * var(--section-gradient,.5));background-image:var(--section-sky);opacity:var(--section-opacity,.18);mask-image:radial-gradient(ellipse 100% 100% at 100% 0%,#000 0%,#0009 calc(15% + 50% * var(--section-gradient,.5)),transparent 100%);pointer-events:none;z-index:-1;background-position:70% 35%;background-size:cover;position:absolute;top:0;right:0}.orbit-scene{scroll-margin-top:88px}:root[data-settings-open] .mini-player{visibility:hidden}:root[data-settings-open]{scroll-padding-bottom:48dvh}@media (width<=599px){main>[data-motif-section]:before{width:calc(58% + 40% * var(--section-gradient,.5));height:calc(145px + 200px * var(--section-gradient,.5))}}.zodiac-sprite[data-astro-cid-sd2xox7d]{width:var(--zodiac-size,44px);height:var(--zodiac-size,44px);background-image:var(--zodiac-sheet,url(/decor/zodiac/ink-18-v1.webp));background-repeat:no-repeat;background-size:300% 600%;flex-shrink:0;display:block}.settings-panel[data-astro-cid-zw4y5a25]{border:1px solid var(--line-strong);background:var(--paper);width:min(980px,100% - 24px);height:410px;max-height:46dvh;color:var(--ink);box-shadow:0 -8px 50px var(--shadow);z-index:100100;border-radius:20px 20px 10px 10px;margin:0 auto;padding:0;position:fixed;inset:auto 12px 12px;overflow:hidden}.settings-panel[data-astro-cid-zw4y5a25][open]{flex-direction:column;animation:.25s ease-out settings-rise;display:flex}@keyframes settings-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:translateY(0)}}.settings-heading[data-astro-cid-zw4y5a25]{flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:13px 22px 5px;display:flex}.settings-heading[data-astro-cid-zw4y5a25] h2[data-astro-cid-zw4y5a25]{font:500 29px/1.1 var(--serif)}.settings-heading[data-astro-cid-zw4y5a25] p[data-astro-cid-zw4y5a25]{color:var(--muted);margin-top:4px;font-size:11px}.settings-heading[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{flex-shrink:0;width:44px;height:44px;font-size:28px}.settings-tabs[data-astro-cid-zw4y5a25]{border-bottom:1px solid var(--line);flex-shrink:0;gap:24px;padding:0 22px;display:flex}.settings-tabs[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{border-bottom:2px solid #0000;min-height:40px;font-size:12px}.settings-tabs[data-astro-cid-zw4y5a25] [data-astro-cid-zw4y5a25][aria-selected=true]{color:var(--action);border-color:var(--action)}.settings-body[data-astro-cid-zw4y5a25]{overscroll-behavior:contain;min-height:0;padding:18px 22px;overflow:auto}.settings-grid[data-astro-cid-zw4y5a25]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;display:grid}.setting-field[data-astro-cid-zw4y5a25]{min-width:0}.setting-field[data-astro-cid-zw4y5a25] label[data-astro-cid-zw4y5a25]{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:6px;font-size:12px;font-weight:650;display:flex}.setting-field[data-astro-cid-zw4y5a25] output[data-astro-cid-zw4y5a25]{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:500}.setting-field[data-astro-cid-zw4y5a25] p[data-astro-cid-zw4y5a25],.palette-field[data-astro-cid-zw4y5a25]>p[data-astro-cid-zw4y5a25]{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.5}.setting-field[data-astro-cid-zw4y5a25] select[data-astro-cid-zw4y5a25]{border:1px solid var(--line-strong);width:100%;min-height:40px;color:var(--ink);background:var(--surface-raised);font:12px var(--sans);border-radius:5px;padding:6px 9px}.setting-field[data-astro-cid-zw4y5a25] input[data-astro-cid-zw4y5a25][type=range]{width:100%;min-height:28px;accent-color:var(--action);cursor:pointer}.speed-field[data-astro-cid-zw4y5a25]{align-items:center;gap:10px;display:flex}.speed-field[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{border:1px solid var(--line);border-radius:7px;flex-shrink:0;width:44px;height:36px}.speed-field[data-astro-cid-zw4y5a25] [data-astro-cid-zw4y5a25][aria-pressed=true]{background:var(--selected)}.palette-field[data-astro-cid-zw4y5a25]{margin-top:20px}.palette-field[data-astro-cid-zw4y5a25] h3[data-astro-cid-zw4y5a25]{font-size:12px;font-weight:650}.palette-options[data-astro-cid-zw4y5a25]{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;margin-top:10px;display:grid}.palette-options[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{text-align:left;border:1px solid var(--line);border-radius:5px;flex-direction:column;align-items:flex-start;gap:7px;min-height:62px;padding:8px;font-size:10px;display:flex}.palette-options[data-astro-cid-zw4y5a25] [data-astro-cid-zw4y5a25][aria-pressed=true],.brand-picker[data-astro-cid-zw4y5a25] [data-astro-cid-zw4y5a25][aria-pressed=true],.logo-animals[data-astro-cid-zw4y5a25] [data-astro-cid-zw4y5a25][aria-pressed=true]{border-color:var(--action);background:var(--selected)}.swatches[data-astro-cid-zw4y5a25]{display:flex}.swatches[data-astro-cid-zw4y5a25] i[data-astro-cid-zw4y5a25]{border:1px solid #0001;width:18px;height:12px}.settings-footer[data-astro-cid-zw4y5a25]{border-top:1px solid var(--line);flex-shrink:0;padding:10px 22px 12px}.settings-footer[data-astro-cid-zw4y5a25]>div[data-astro-cid-zw4y5a25]{align-items:center;gap:16px;display:flex}.settings-save[data-astro-cid-zw4y5a25]{background:var(--action);color:var(--on-action);border-radius:24px;min-height:40px;padding:8px 17px;font-size:12px}.settings-save[data-astro-cid-zw4y5a25]:disabled{opacity:.65;cursor:wait}.settings-reset[data-astro-cid-zw4y5a25]{text-underline-offset:3px;min-height:40px;font-size:11px;text-decoration:underline}.settings-footer[data-astro-cid-zw4y5a25] p[data-astro-cid-zw4y5a25]{color:var(--muted);margin-top:5px;font-size:10px;line-height:1.4}.logo-layout[data-astro-cid-zw4y5a25]{grid-template-columns:1fr 2fr;gap:22px;display:grid}.brand-picker[data-astro-cid-zw4y5a25]{gap:10px;display:flex}.brand-picker[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{border:1px solid var(--line);border-radius:7px;flex:1;justify-items:center;padding:6px;font-size:11px;display:grid}.logo-animals[data-astro-cid-zw4y5a25]{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.logo-animals[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{border:1px solid var(--line);--zodiac-size:40px;border-radius:7px;flex-direction:column;align-items:center;padding:5px 2px;font-size:10px;display:flex}@media (width<=599px){.settings-panel[data-astro-cid-zw4y5a25]{border-radius:18px 18px 0 0;width:100%;height:46dvh;max-height:46dvh;inset:auto 0 0}.settings-heading[data-astro-cid-zw4y5a25]{padding:10px 16px 2px}.settings-heading[data-astro-cid-zw4y5a25] h2[data-astro-cid-zw4y5a25]{font-size:25px}.settings-tabs[data-astro-cid-zw4y5a25]{gap:22px;padding-inline:16px}.settings-body[data-astro-cid-zw4y5a25]{padding:14px 16px}.settings-grid[data-astro-cid-zw4y5a25]{grid-template-columns:1fr;gap:16px}.palette-options[data-astro-cid-zw4y5a25]{grid-template-columns:repeat(3,minmax(0,1fr))}.settings-footer[data-astro-cid-zw4y5a25]{padding:8px 16px max(8px,env(safe-area-inset-bottom))}.settings-footer[data-astro-cid-zw4y5a25]>div[data-astro-cid-zw4y5a25]{gap:12px}.settings-save[data-astro-cid-zw4y5a25]{padding-inline:12px}.logo-layout[data-astro-cid-zw4y5a25]{grid-template-columns:1fr;gap:14px}.logo-animals[data-astro-cid-zw4y5a25]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (height<=600px){.settings-panel[data-astro-cid-zw4y5a25]{height:52dvh;max-height:52dvh}.settings-heading[data-astro-cid-zw4y5a25]{padding-block:3px}.settings-heading[data-astro-cid-zw4y5a25] h2[data-astro-cid-zw4y5a25]{font-size:23px}.settings-heading[data-astro-cid-zw4y5a25] p[data-astro-cid-zw4y5a25]{display:none}.settings-tabs[data-astro-cid-zw4y5a25] button[data-astro-cid-zw4y5a25]{min-height:32px}.settings-body[data-astro-cid-zw4y5a25]{padding-block:10px}}.setting-checkbox[data-astro-cid-zw4y5a25] label[data-astro-cid-zw4y5a25]{cursor:pointer;justify-content:flex-start;align-items:center;min-height:44px;margin-bottom:0}.setting-checkbox[data-astro-cid-zw4y5a25] input[data-astro-cid-zw4y5a25]{width:19px;height:19px;accent-color:var(--action);flex-shrink:0}.setting-field[data-astro-cid-zw4y5a25] input[data-astro-cid-zw4y5a25]:disabled{opacity:.6;cursor:default}@media (prefers-reduced-motion:reduce){.settings-panel[data-astro-cid-zw4y5a25][open]{animation:none}}.social-icons[data-astro-cid-y2qsmizv]{align-items:center;gap:15px;display:flex}.social-icon[data-astro-cid-y2qsmizv]{border:1px solid var(--line-strong);width:58px;height:58px;color:var(--accent);border-radius:50%;place-items:center;transition:color .2s,background .2s,translate .2s;display:grid;position:relative}.social-icon[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{width:24px;height:24px}.social-icon[data-astro-cid-y2qsmizv]:hover{color:var(--on-action);background:var(--action);translate:0 -2px}.instagram-star[data-astro-cid-y2qsmizv]{color:var(--ink);font-size:21px;position:absolute;top:-9px;right:-6px}.instagram-note[data-astro-cid-y2qsmizv]{color:var(--muted);max-width:280px;margin-top:18px;font-size:13px;line-height:1.7}@media (width>=760px){.social-icon[data-astro-cid-y2qsmizv]{width:64px;height:64px}.social-icon[data-astro-cid-y2qsmizv] svg[data-astro-cid-y2qsmizv]{width:27px;height:27px}.social-icons[data-astro-cid-y2qsmizv]{gap:19px}}.pswp{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:#4f4f4f66;--pswp-preloader-color-secondary:#ffffffe6;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);width:100%;height:100%;z-index:var(--pswp-root-z-index);touch-action:none;opacity:.003;contain:layout style size;-webkit-tap-highlight-color:#0000;outline:0;display:none;position:fixed;top:0;left:0}.pswp:focus{outline:0}.pswp *{box-sizing:border-box}.pswp img{max-width:none}.pswp--open{display:block}.pswp,.pswp__bg{will-change:opacity;transform:translateZ(0)}.pswp__bg{opacity:.005;background:var(--pswp-bg)}.pswp,.pswp__scroll-wrap{overflow:hidden}.pswp__scroll-wrap,.pswp__bg,.pswp__container,.pswp__item,.pswp__content,.pswp__img,.pswp__zoom-wrap{width:100%;height:100%;position:absolute;top:0;left:0}.pswp__img,.pswp__zoom-wrap{width:auto;height:auto}.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active,.pswp__img{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp__container,.pswp__img,.pswp__button,.pswp__counter{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp__item{z-index:1;overflow:hidden}.pswp__hidden{display:none!important}.pswp__content{pointer-events:none}.pswp__content>*{pointer-events:auto}.pswp__error-msg-container{display:grid}.pswp__error-msg{color:var(--pswp-error-text-color);margin:auto;font-size:1em;line-height:1}.pswp .pswp__hide-on-close{opacity:.005;will-change:opacity;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4, 0, .22, 1);z-index:10;pointer-events:none}.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp__button{cursor:pointer;width:50px;height:60px;box-shadow:none;opacity:.85;-webkit-appearance:none;-webkit-touch-callout:none;background:0 0;border:0;margin:0;padding:0;display:block;position:relative;overflow:hidden}.pswp__button:hover,.pswp__button:active,.pswp__button:focus{box-shadow:none;opacity:1;background:0 0;border:0;padding:0;transition:none}.pswp__button:disabled{opacity:.3;cursor:auto}.pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);pointer-events:none;width:32px;height:32px;position:absolute;top:14px;left:9px;overflow:hidden}.pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp__icn:focus{outline:0}div.pswp__img--placeholder,.pswp__img--with-bg{background:var(--pswp-placeholder-bg)}.pswp__top-bar{z-index:10;flex-direction:row;justify-content:flex-end;width:100%;height:60px;display:flex;position:absolute;top:0;left:0;pointer-events:none!important}.pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp__button--close{margin-right:6px}.pswp__button--arrow{width:75px;height:100px;margin-top:-50px;position:absolute;top:50%}.pswp__button--arrow:disabled{cursor:default;display:none}.pswp__button--arrow .pswp__icn{background:0 0;border-radius:0;width:60px;height:60px;margin-top:-30px;top:50%}.pswp--one-slide .pswp__button--arrow{display:none}.pswp--touch .pswp__button--arrow{visibility:hidden}.pswp--has_mouse .pswp__button--arrow{visibility:visible}.pswp__button--arrow--prev{left:0;right:auto}.pswp__button--arrow--next{right:0}.pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp__button--zoom{display:none}.pswp--zoom-allowed .pswp__button--zoom{display:block}.pswp--zoomed-in .pswp__zoom-icn-bar-v{display:none}.pswp__preloader{width:50px;height:60px;margin-right:auto;position:relative;overflow:hidden}.pswp__preloader .pswp__icn{opacity:0;transition:opacity .2s linear;animation:.6s linear infinite pswp-clockwise}.pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pswp__counter{margin-top:15px;height:30px;color:var(--pswp-icon-color);text-shadow:1px 1px 3px var(--pswp-icon-color-secondary);opacity:.85;margin-inline-start:20px;font-size:14px;line-height:30px}.pswp--one-slide .pswp__counter{display:none}.pswp{--pswp-bg:var(--paper);--pswp-icon-color:var(--ink);--pswp-icon-color-secondary:var(--paper);--pswp-icon-stroke-color:var(--paper);--pswp-icon-stroke-width:1px;color:var(--ink);font-family:var(--sans)}.pswp__top-bar{background:var(--paper)}.art-viewer .pswp__zoom-wrap>img.pswp__img{box-sizing:content-box;border:12px solid #9d783c;border-image:url(/decor/antique-frame.svg) 80/12px round;margin:-12px}.document-viewer .pswp__zoom-wrap>img.pswp__img{box-shadow:0 8px 35px var(--shadow)}.pswp__counter{color:var(--ink);font:500 12px/30px var(--sans);text-shadow:none;opacity:1}.pswp__button{opacity:1}.pswp__button:focus-visible{outline:2px solid var(--ink);outline-offset:-7px}.pswp__button--arrow .pswp__icn{background:var(--paper);border-radius:50%;width:44px;height:44px;margin-top:-22px}.pswp__art-caption{background:var(--paper);text-align:center;width:100%;min-height:145px;max-height:35%;padding:15px 24px 22px;position:absolute;bottom:0;left:0;overflow-y:auto}.pswp__art-caption h2{font:500 32px/1.1 var(--serif);max-width:820px;margin:0 auto}.pswp__art-caption p{max-width:680px;margin:7px auto 0;font-size:13px;line-height:1.65}.pswp__art-caption p:last-of-type{font-size:14px}.pswp__art-caption small{color:var(--muted);margin-top:7px;font-size:12px;display:block}.pswp__error-msg{color:var(--ink);font-size:14px}@media (width<=759px){.pswp__art-caption{min-height:220px;max-height:250px;padding-inline:24px;padding-bottom:max(24px, env(safe-area-inset-bottom))}.pswp__art-caption h2{font-size:28px}.pswp__art-caption p:last-of-type{font-size:14px}.pswp .pswp__button--arrow{visibility:visible;z-index:11;width:44px;height:60px;margin-top:0;top:0}.pswp__button--arrow--prev{left:70px;right:auto}.pswp__button--arrow--next{left:114px;right:auto}.pswp .pswp__button--arrow .pswp__icn{width:32px;height:32px;margin-top:-16px;left:6px;right:auto}}.art-viewer.without-frame .pswp__zoom-wrap>img.pswp__img{border:0;margin:0}.pswp__button--frame{width:auto;min-width:64px;font:12px var(--sans);color:var(--ink);padding-inline:10px}.pswp__button--palette{width:44px;color:var(--action);font-size:27px}.pswp__art-caption{min-height:190px;max-height:215px}.viewer-contact{min-height:44px;color:var(--action);margin-top:5px}.pswp__button--frame[aria-pressed=true]{background:var(--selected)}@media (width<=759px){.pswp__art-caption{min-height:265px;max-height:290px;padding:12px 20px 20px}.pswp__art-caption h2{font-size:26px}.pswp__art-caption p{font-size:12px}.pswp__art-caption p:last-of-type{font-size:13px}.pswp__button--frame{min-width:54px;padding:3px;font-size:11px}.pswp__button--zoom{width:38px}.pswp__button--close{width:40px}.pswp__button--palette{width:34px}.pswp__counter{margin-left:12px}.pswp__button--frame{border:1px solid var(--line-strong);background:var(--paper);border-radius:24px;min-width:82px;height:44px;font-size:12px;position:absolute;top:62px;right:20px}.pswp__button--palette{margin-left:auto}.pswp__top-bar{padding-left:160px}.pswp__counter{position:absolute;top:0;left:0}}dialog[data-astro-cid-34npr7xy]{background:var(--paper);color:var(--ink);border:0}dialog[data-astro-cid-34npr7xy]::backdrop{background:var(--backdrop)}.contact-dialog[data-astro-cid-34npr7xy]{width:min(560px,100% - 32px);max-height:calc(100dvh - 32px);padding:50px 28px 32px}.contact-close[data-astro-cid-34npr7xy]{width:44px;height:44px;font-size:30px;position:absolute;top:7px;right:10px}.contact-dialog[data-astro-cid-34npr7xy] h2[data-astro-cid-34npr7xy]{font:400 clamp(38px, 8vw, 56px)/1.05 var(--serif);margin:18px 0}.contact-dialog[data-astro-cid-34npr7xy] em[data-astro-cid-34npr7xy]{color:var(--accent)}.contact-intro[data-astro-cid-34npr7xy]{color:var(--muted);max-width:350px;margin-bottom:30px;font-size:16px}.contact-note[data-astro-cid-34npr7xy]{color:var(--muted);border-top:1px solid var(--line);margin-top:22px;padding-top:18px;font-size:14px}@media (width>=760px){.contact-dialog[data-astro-cid-34npr7xy]{padding:60px 48px 40px}}.portrait-dialog[data-astro-cid-34npr7xy]{width:min(640px,100% - 24px)}.order-intro[data-astro-cid-34npr7xy]{font-size:15px;line-height:1.75}.order-steps[data-astro-cid-34npr7xy]{border-top:1px solid var(--line);margin:22px 0;padding:0;list-style:none}.order-steps[data-astro-cid-34npr7xy] li[data-astro-cid-34npr7xy]{border-bottom:1px solid var(--line);gap:16px;padding:12px 0;font-size:13px;display:flex}.order-steps[data-astro-cid-34npr7xy] span[data-astro-cid-34npr7xy]{color:var(--action);font-variant-numeric:tabular-nums}.order-action[data-astro-cid-34npr7xy]{text-align:center;width:100%;font-size:13px}.order-context[data-astro-cid-34npr7xy]{margin-bottom:20px}.order-context[data-astro-cid-34npr7xy] label[data-astro-cid-34npr7xy],.order-context[data-astro-cid-34npr7xy] p[data-astro-cid-34npr7xy]{color:var(--muted);font-size:12px;display:block}.order-context[data-astro-cid-34npr7xy] textarea[data-astro-cid-34npr7xy]{resize:vertical;width:100%;min-height:90px;font:14px/1.6 var(--sans);background:var(--surface);color:var(--ink);border:1px solid var(--line-strong);margin-top:8px;padding:12px;display:block}.order-context[data-astro-cid-34npr7xy] .text-link[data-astro-cid-34npr7xy]{font-size:13px}.portrait-dialog[data-astro-cid-34npr7xy] .contact-note[data-astro-cid-34npr7xy]{font-size:12px}.contact-dialog[data-astro-cid-34npr7xy] .contact-close[data-astro-cid-34npr7xy]{float:right;z-index:2;background:var(--paper);border-radius:50%;margin-top:-42px;margin-right:-18px;position:sticky;top:0}@media (width>=760px){.contact-dialog[data-astro-cid-34npr7xy] .contact-close[data-astro-cid-34npr7xy]{margin-top:-50px;margin-right:-38px}}.brand-mark[data-astro-cid-77qc4tpx]{flex-shrink:0;width:92px;height:66px;display:block}.brand-mark[data-astro-cid-77qc4tpx] img[data-astro-cid-77qc4tpx]{width:100%;height:100%;display:none}.companion[data-astro-cid-77qc4tpx]{width:126px;height:90px}[data-brand-animal=fox] img[data-astro-cid-77qc4tpx][data-brand-mark=fox],[data-brand-animal=dragon] img[data-astro-cid-77qc4tpx][data-brand-mark=dragon],[data-brand-animal=horse] img[data-astro-cid-77qc4tpx][data-brand-mark=horse]{display:block}.brand-zodiac[data-astro-cid-77qc4tpx] .zodiac-sprite{background-position:var(--logo-position,50% 80%)!important}.brand-zodiac[data-astro-cid-77qc4tpx]{--zodiac-size:64px;justify-content:center;align-items:center;height:100%;display:none}[data-logo-type=zodiac] .brand-mark[data-astro-cid-77qc4tpx] img[data-astro-cid-77qc4tpx]{display:none}[data-logo-type=zodiac] .brand-zodiac[data-astro-cid-77qc4tpx]{display:flex}.site-header[data-astro-cid-fzpbxy5g]{z-index:30;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.header-inner[data-astro-cid-fzpbxy5g]{justify-content:space-between;align-items:center;gap:16px;height:76px;display:flex}.wordmark[data-astro-cid-fzpbxy5g]{flex-shrink:0;align-items:center;gap:8px;display:flex}.brand-name[data-astro-cid-fzpbxy5g]{font-size:15px;line-height:1.4}.desktop-nav[data-astro-cid-fzpbxy5g]{display:none}.header-tools[data-astro-cid-fzpbxy5g]{align-items:center;gap:16px;display:flex}.palette-trigger[data-astro-cid-fzpbxy5g],.header-contact[data-astro-cid-fzpbxy5g]{align-items:center;gap:10px;min-height:44px;font-size:15px;display:none}.palette-icon[data-astro-cid-fzpbxy5g]{padding-left:5px;display:flex}.palette-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]{border:1px solid var(--line-strong);background:var(--paper);border-radius:50%;width:14px;height:14px;margin-left:-5px}.palette-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:nth-child(2){background:var(--warm)}.palette-icon[data-astro-cid-fzpbxy5g] i[data-astro-cid-fzpbxy5g]:nth-child(3){background:var(--action)}.menu-toggle[data-astro-cid-fzpbxy5g]{align-items:center;gap:10px;min-height:44px;font-size:15px;display:flex}.menu-toggle[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]:last-child{min-width:24px;font-size:22px}.mobile-nav[data-astro-cid-fzpbxy5g]{max-height:calc(100dvh - 76px);padding-block:12px 24px;overflow-y:auto}.mobile-nav[data-astro-cid-fzpbxy5g]>a[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--line);min-height:52px;font:500 28px var(--serif);align-items:center;gap:18px;display:flex}.mobile-nav[data-astro-cid-fzpbxy5g] small[data-astro-cid-fzpbxy5g]{font:12px var(--sans)}.mobile-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g] span[data-astro-cid-fzpbxy5g]{margin-left:auto}.mobile-tools[data-astro-cid-fzpbxy5g]{flex-wrap:wrap;gap:12px 24px;margin-top:14px;display:flex}.mobile-tools[data-astro-cid-fzpbxy5g]>[data-astro-cid-fzpbxy5g]{min-height:44px;color:var(--action);align-items:center;font-size:14px;display:flex}.desktop-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=location],.mobile-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=location]{color:var(--action)}.desktop-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g][aria-current=location]{box-shadow:0 2px var(--action)}.header-contact[data-astro-cid-fzpbxy5g]{border-bottom:1px solid var(--action);color:var(--action)}.palette-trigger[data-astro-cid-fzpbxy5g]{display:flex}.settings-icon[data-astro-cid-fzpbxy5g]{font-size:25px;line-height:1}.settings-label[data-astro-cid-fzpbxy5g]{display:none}@font-face{font-family:Nadia Initials;src:url(/fonts/great-vibes-nf.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap;unicode-range:U+41D,U+424}.brand-initials[data-astro-cid-fzpbxy5g]{font:400 48px/1 "Nadia Initials",var(--serif);letter-spacing:.015em;color:var(--action);padding:5px 8px 0 3px}@media (width<=599px){.header-inner[data-astro-cid-fzpbxy5g],.header-tools[data-astro-cid-fzpbxy5g]{gap:10px}.wordmark[data-astro-cid-fzpbxy5g]{gap:4px}.wordmark[data-astro-cid-fzpbxy5g] .brand-mark{width:78px;height:56px}.brand-initials[data-astro-cid-fzpbxy5g]{padding-inline:0 4px;font-size:clamp(32px,9vw,44px)}}@media (width<=359px){.menu-toggle[data-astro-cid-fzpbxy5g]>span[data-astro-cid-fzpbxy5g]:first-child{display:none}}@media (width>=600px){.palette-trigger[data-astro-cid-fzpbxy5g]{display:flex}.settings-label[data-astro-cid-fzpbxy5g]{display:inline}}@media (width>=1440px){.desktop-nav[data-astro-cid-fzpbxy5g]{gap:16px;display:flex}.desktop-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]{place-items:center;min-height:44px;font-size:15px;display:grid}.desktop-nav[data-astro-cid-fzpbxy5g] a[data-astro-cid-fzpbxy5g]:hover{color:var(--action)}.menu-toggle[data-astro-cid-fzpbxy5g]{display:none}.header-contact[data-astro-cid-fzpbxy5g]{display:flex}}.polaroid-image[data-astro-cid-uzz2hzgf]{display:block;position:relative;overflow:hidden}.polaroid-image[data-astro-cid-uzz2hzgf] img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.polaroid[data-astro-cid-gj2jfdfr]{width:100%;padding:var(--polaroid-pad,10px) var(--polaroid-pad,10px) calc(var(--polaroid-pad,10px) * 3);background:var(--surface-raised);color:var(--ink);box-shadow:0 2px 3px var(--shadow), 0 14px 32px var(--shadow);border:1px solid var(--line);text-align:left;transition:box-shadow .25s,rotate .3s;display:block;position:relative}button[data-astro-cid-gj2jfdfr].polaroid:hover,button[data-astro-cid-gj2jfdfr].polaroid:focus-visible{box-shadow:0 3px 5px var(--shadow), 0 19px 38px var(--shadow);rotate:2deg}.sound-wave[data-astro-cid-26j6pexi]{width:30px;height:20px;color:var(--on-dark-accent);justify-content:center;align-items:center;gap:3px;display:inline-flex}.sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]{background:currentColor;border-radius:2px;width:2px;height:5px;animation:.8s ease-in-out infinite alternate paused sound-level}.sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]:nth-child(2){height:11px;animation-delay:-.5s}.sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]:nth-child(3){height:17px;animation-delay:-.2s}.sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]:nth-child(4){height:9px;animation-delay:-.7s}.sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]:nth-child(5){animation-delay:-.3s}[data-playing] .sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi],[data-is-playing] .sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]{animation-play-state:running}@keyframes sound-level{to{transform:scaleY(.3)}}@media (prefers-reduced-motion:reduce){.sound-wave[data-astro-cid-26j6pexi] i[data-astro-cid-26j6pexi]{animation:none}}.voice-object[data-astro-cid-glyb4uws]{width:var(--voice-size,150px);aspect-ratio:1;color:var(--on-solid);background:var(--solid);box-shadow:0 7px 17px var(--shadow);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;transition:rotate .25s,scale .25s;display:flex;position:relative}.voice-object[data-astro-cid-glyb4uws]:before{content:"";border:1px solid color-mix(in srgb, var(--on-solid) 45%, transparent);border-radius:inherit;pointer-events:none;position:absolute;inset:6px}.voice-object[data-astro-cid-glyb4uws]:hover{rotate:-5deg;scale:1.025}.voice-object-top[data-astro-cid-glyb4uws]{font-size:12px}.voice-object-title[data-astro-cid-glyb4uws]{font:400 13px/1.1 var(--sans);margin-top:9px}.voice-object-title[data-astro-cid-glyb4uws] em[data-astro-cid-glyb4uws]{font:italic 500 clamp(21px, calc(var(--voice-size,150px) * .17), 27px)/.9 var(--serif)}.voice-object-action[data-astro-cid-glyb4uws]{align-items:center;gap:6px;margin-top:9px;font-size:12px;display:flex}.play-mark[data-astro-cid-glyb4uws],.pause-mark[data-astro-cid-glyb4uws]{background:var(--action);width:25px;height:25px;color:var(--on-action);border:1px solid var(--on-dark-accent);border-radius:50%;place-items:center;font-size:16px;line-height:1;display:grid}.pause-mark[data-astro-cid-glyb4uws]{display:none}[data-astro-cid-glyb4uws][data-playing] .pause-mark[data-astro-cid-glyb4uws]{display:grid}[data-astro-cid-glyb4uws][data-playing] .play-mark[data-astro-cid-glyb4uws]{display:none}.voice-object-length[data-astro-cid-glyb4uws]{opacity:.85;margin-top:3px;font-size:11px}.record[data-astro-cid-glyb4uws]{background:var(--solid)}.record[data-astro-cid-glyb4uws]:before{background:repeating-radial-gradient(circle, transparent 0 4px, color-mix(in srgb, var(--on-solid) 12%, transparent) 5px 6px);inset:6px}.record[data-astro-cid-glyb4uws]>span[data-astro-cid-glyb4uws]{position:relative}.label[data-astro-cid-glyb4uws]{aspect-ratio:auto;background:var(--solid);border-radius:0;align-items:flex-start;width:190px;padding:18px 15px}.label[data-astro-cid-glyb4uws]:before,.label[data-astro-cid-glyb4uws] .voice-object-title[data-astro-cid-glyb4uws]{display:none}.label[data-astro-cid-glyb4uws] .voice-object-top[data-astro-cid-glyb4uws]{font:italic 500 25px/1 var(--serif)}.label[data-astro-cid-glyb4uws] .voice-object-action[data-astro-cid-glyb4uws]{font-size:11px}@media (width<=1049px){.voice-object[data-astro-cid-glyb4uws]:not(.label) .voice-object-top[data-astro-cid-glyb4uws]{display:none}.voice-object-title[data-astro-cid-glyb4uws]{margin-top:0;font-size:13px}.voice-object-title[data-astro-cid-glyb4uws] em[data-astro-cid-glyb4uws]{font-size:clamp(20px, calc(var(--voice-size,150px) * .18), 25px)}.voice-object-action[data-astro-cid-glyb4uws]{margin-top:5px;font-size:12px}.voice-object-length[data-astro-cid-glyb4uws]{margin-top:4px;font-size:11px}}.record[data-astro-cid-glyb4uws]:before{background:var(--action);border:1px solid color-mix(in srgb,var(--on-action) 25%,transparent);inset:21%}.record[data-astro-cid-glyb4uws] .voice-object-title[data-astro-cid-glyb4uws],.record[data-astro-cid-glyb4uws] .voice-object-action[data-astro-cid-glyb4uws]{color:var(--on-action)}.record[data-astro-cid-glyb4uws] .voice-object-top[data-astro-cid-glyb4uws]{font-size:10px;position:absolute;top:13px}.record[data-astro-cid-glyb4uws] .voice-object-length[data-astro-cid-glyb4uws]{position:absolute;bottom:12px}.record[data-astro-cid-glyb4uws] .voice-object-action[data-astro-cid-glyb4uws]{margin-top:4px;font-size:10px}.record[data-astro-cid-glyb4uws] .voice-object-title[data-astro-cid-glyb4uws]{margin-top:0;font-size:11px}.record[data-astro-cid-glyb4uws] .voice-object-title[data-astro-cid-glyb4uws] em[data-astro-cid-glyb4uws]{font-size:21px}.record[data-astro-cid-glyb4uws] .voice-object-action[data-astro-cid-glyb4uws] .play-mark[data-astro-cid-glyb4uws],.record[data-astro-cid-glyb4uws] .voice-object-action[data-astro-cid-glyb4uws] .pause-mark[data-astro-cid-glyb4uws]{width:19px;height:19px;font-size:13px}.record[data-astro-cid-glyb4uws]>.record-grooves[data-astro-cid-glyb4uws]{background:repeating-radial-gradient(circle,transparent 0 3px,color-mix(in srgb,var(--on-solid) 12%,transparent) 3.5px 4px),conic-gradient(from 20deg,transparent 0 12%,#ffffff18 17%,transparent 22% 70%,#ffffff12 78%,transparent 82%);pointer-events:none;border-radius:50%;animation:28s linear infinite paused record-turn;position:absolute;inset:5px}.record[data-astro-cid-glyb4uws][data-playing] .record-grooves[data-astro-cid-glyb4uws]{animation-play-state:running}[data-hero-motion]:not([data-motion-active]) .record-grooves[data-astro-cid-glyb4uws]{animation-play-state:paused!important}@keyframes record-turn{to{rotate:360deg}}@media (width<=1049px){.record[data-astro-cid-glyb4uws]:before{inset:18%}.record[data-astro-cid-glyb4uws] .voice-object-title[data-astro-cid-glyb4uws] em[data-astro-cid-glyb4uws]{font-size:19px}.record[data-astro-cid-glyb4uws] .voice-object-action[data-astro-cid-glyb4uws]{gap:2px;font-size:10px}.record[data-astro-cid-glyb4uws] .voice-object-length[data-astro-cid-glyb4uws]{bottom:8px}}.orbit-lines[data-astro-cid-fkqbur23]{pointer-events:none;width:calc(100% - 44px);height:calc(100% - 44px);translate:var(--motion-x,0px) var(--motion-y,0px);rotate:var(--motion-r,0deg);transition:translate .55s ease-out,rotate .55s ease-out;position:absolute;inset:22px;overflow:visible}.sky-tracks[data-astro-cid-fkqbur23]{stroke:var(--sky-stroke);stroke-width:.85px;opacity:.8}.sky-stars[data-astro-cid-fkqbur23]{fill:var(--sky-stroke);opacity:.9}.sky-stars[data-astro-cid-fkqbur23] circle[data-astro-cid-fkqbur23]:nth-child(3n){fill:color-mix(in srgb,var(--sky-stroke) 85%,var(--paper))}.sky-constellation[data-astro-cid-fkqbur23]{stroke:var(--sky-stroke);stroke-width:.8px;opacity:.8}.sky-constellation[data-astro-cid-fkqbur23] circle[data-astro-cid-fkqbur23]{fill:var(--sky-stroke);stroke:none}.sky-numerals[data-astro-cid-fkqbur23]{fill:var(--sky-stroke);opacity:.8;font-family:Georgia,serif;font-size:10px}.sky-classic[data-astro-cid-fkqbur23],.sky-aurora[data-astro-cid-fkqbur23],[data-sky-background=orbits] [data-astro-cid-fkqbur23]:is(.sky-instrument,.sky-stars,.sky-constellation,.sky-numerals){display:none}[data-sky-background=orbits] .sky-classic[data-astro-cid-fkqbur23]{display:block}[data-sky-background=aurora] [data-astro-cid-fkqbur23]:is(.sky-instrument,.sky-numerals){display:none}[data-sky-background=aurora] .sky-aurora[data-astro-cid-fkqbur23]{display:block}.sky-classic[data-astro-cid-fkqbur23] [data-astro-cid-fkqbur23]:is(ellipse,circle){transition:stroke .2s,stroke-width .2s}.orbit-scene:has(.orbit-art :is(:hover,:focus-visible)) .path-art[data-astro-cid-fkqbur23],.orbit-scene:has(.orbit-care :is(:hover,:focus-visible)) .path-care[data-astro-cid-fkqbur23],.orbit-scene:has(.orbit-compass:is(:hover,:focus-visible),.orbit-voice :is(:hover,:focus-visible)) .path-life[data-astro-cid-fkqbur23]{stroke:var(--action);stroke-width:1.7px}@media (prefers-reduced-motion:reduce){.orbit-lines[data-astro-cid-fkqbur23]{translate:none;rotate:none}}.sky-background[data-astro-cid-yijy5ld7]{pointer-events:none;--sky-light:#f0f2fa;--sky-dark:#3c526e;--sky-ink-light:#536680;--sky-ink-dark:#e1cfa9;--sky-surface:color-mix(in srgb,var(--sky-light),var(--sky-dark) var(--sky-tone,100%));--sky-stroke:var(--sky-ink-light);position:absolute;inset:0}[data-sky-tone-band=dark] .sky-background[data-astro-cid-yijy5ld7]{--sky-stroke:var(--sky-ink-dark)}.sky-photograph[data-astro-cid-yijy5ld7]{--sky-veil:color-mix(in srgb,var(--paper) 78%,transparent);background-position:50%;background-size:cover;border-radius:46%;display:none;position:absolute;inset:0;mask-image:radial-gradient(closest-side,#000 57%,#000d 75%,#0000 100%)}[data-sky-background=milky-way] .sky-photograph[data-astro-cid-yijy5ld7]{background-image:linear-gradient(color-mix(in srgb,var(--sky-veil),transparent var(--sky-tone,100%)),color-mix(in srgb,var(--sky-veil),transparent var(--sky-tone,100%))),url(/decor/space/milky-way.webp);background-size:auto,auto 170%;display:block}[data-sky-background=carina] .sky-photograph[data-astro-cid-yijy5ld7]{background-image:linear-gradient(color-mix(in srgb,var(--sky-veil),transparent var(--sky-tone,100%)),color-mix(in srgb,var(--sky-veil),transparent var(--sky-tone,100%))),url(/decor/space/carina.webp);display:block}[data-sky-background=orion] .sky-photograph[data-astro-cid-yijy5ld7]{background-image:linear-gradient(color-mix(in srgb,var(--sky-veil),transparent var(--sky-tone,100%)),color-mix(in srgb,var(--sky-veil),transparent var(--sky-tone,100%))),url(/decor/space/orion.webp);display:block}[data-sky-background=milky-way] .sky-wash[data-astro-cid-yijy5ld7],[data-sky-background=carina] .sky-wash[data-astro-cid-yijy5ld7],[data-sky-background=orion] .sky-wash[data-astro-cid-yijy5ld7]{opacity:.3}[data-sky-background=milky-way] .orbit-lines,[data-sky-background=carina] .orbit-lines,[data-sky-background=orion] .orbit-lines{display:none}.sky-wash[data-astro-cid-yijy5ld7]{background:radial-gradient(ellipse at 29% 32%,#8494b21a,transparent 45%),radial-gradient(ellipse at 73% 70%,#a092ba1f,transparent 42%),radial-gradient(ellipse closest-side at 51% 48%,var(--sky-surface) 10%,color-mix(in srgb,var(--sky-surface) 88%,transparent) 60%,color-mix(in srgb,var(--sky-surface) 48%,transparent) 81%,transparent 100%);border-radius:50%;position:absolute;inset:-8px -10px}[data-sky-background=orbits] .sky-background[data-astro-cid-yijy5ld7]{--sky-light:#fcfbff;--sky-dark:#adb5c9;--sky-ink-light:#817097;--sky-ink-dark:#4c5a76}[data-sky-background=orbits] .sky-wash[data-astro-cid-yijy5ld7]{background:radial-gradient(ellipse at var(--light-x,53%) var(--light-y,46%),color-mix(in srgb,var(--sky-surface) 75%,transparent),transparent 69%)}[data-sky-background=aurora] .sky-background[data-astro-cid-yijy5ld7]{--sky-light:#edf5f5;--sky-dark:#294b61;--sky-ink-light:#446777;--sky-ink-dark:#c1ddd9}[data-sky-background=aurora] .sky-wash[data-astro-cid-yijy5ld7]{background:radial-gradient(ellipse at 34% 39%,#5da4b041,transparent 45%),radial-gradient(ellipse at 63% 59%,#a68aca3d,transparent 42%),radial-gradient(ellipse closest-side at 51% 48%,var(--sky-surface) 10%,color-mix(in srgb,var(--sky-surface) 90%,transparent) 60%,color-mix(in srgb,var(--sky-surface) 50%,transparent) 81%,transparent 100%)}[data-sky-background=sunlight] .sky-background[data-astro-cid-yijy5ld7]{--sky-light:#fff7e7;--sky-dark:#8d6350;--sky-ink-light:#896039;--sky-ink-dark:#f1d5a1}[data-sky-background=sunlight] .sky-wash[data-astro-cid-yijy5ld7]{background:radial-gradient(ellipse at 38% 35%,#e9ba7530,transparent 43%),radial-gradient(ellipse at 72% 68%,#df94792b,transparent 45%),radial-gradient(ellipse closest-side at 51% 48%,var(--sky-surface) 10%,color-mix(in srgb,var(--sky-surface) 85%,transparent) 60%,color-mix(in srgb,var(--sky-surface) 45%,transparent) 81%,transparent 100%)}.star-map[data-astro-cid-q45n2evi]{--sky-ink:#43566d;pointer-events:none;position:absolute;inset:0}.sky-travellers[data-astro-cid-q45n2evi]{position:absolute;inset:22px}.sky-traveller[data-astro-cid-q45n2evi]{offset-path:ellipse(var(--rx) var(--ry) at 50% 50%);offset-distance:var(--start);offset-rotate:0deg;animation:sky-travel var(--period) linear var(--delay) infinite;animation-play-state:paused;position:absolute;top:0;left:0}.sky-animal[data-astro-cid-q45n2evi]{--zodiac-size:calc(30px * var(--animal-scale,1));offset-path:ellipse(calc(var(--rx) + var(--spread) * var(--orbit-spread,.5)) calc(var(--ry) + var(--spread) * var(--orbit-spread,.5)) at 50% 50%);width:max(44px,var(--zodiac-size));height:max(44px,var(--zodiac-size));pointer-events:auto;color:var(--sky-ink);z-index:var(--animal-layer,5);border-radius:50%;place-items:center;display:grid}.sky-animal[data-astro-cid-q45n2evi] .zodiac-sprite{opacity:var(--animal-opacity,1);transition:scale .2s,opacity .18s}.sky-animal[data-astro-cid-q45n2evi][data-over-photo] .zodiac-sprite{opacity:calc(var(--animal-opacity,1) * var(--animal-over-photo-opacity,.45))}.sky-animal[data-astro-cid-q45n2evi]:is(:hover,:focus-visible){z-index:var(--animal-hover-layer,6)}.sky-animal[data-astro-cid-q45n2evi]:is(:hover,:focus-visible) .zodiac-sprite{scale:1.16}[data-animals-above-photos=false] .sky-animal[data-astro-cid-q45n2evi]{--animal-layer:1;--animal-hover-layer:1}[data-animals-above-photos=false] .sky-animal[data-astro-cid-q45n2evi][data-over-photo] .zodiac-sprite{opacity:var(--animal-opacity,1)}.sky-animal-name[data-astro-cid-q45n2evi]{white-space:nowrap;font:500 11px var(--sans);background:var(--paper);color:var(--ink);border:1px solid var(--line);padding:3px 7px;display:none;position:absolute;top:calc(100% + 4px)}.sky-animal-name[data-astro-cid-q45n2evi] i[data-astro-cid-q45n2evi]{margin-left:5px;font-style:normal}.sky-animal[data-astro-cid-q45n2evi]:is(:hover,:focus-visible) .sky-animal-name[data-astro-cid-q45n2evi]{display:block}.sky-planet[data-astro-cid-q45n2evi]{z-index:1;color:#697e95;width:41px;height:41px}.sky-planet[data-astro-cid-q45n2evi].saturn{width:53px;height:53px}.sky-planet[data-astro-cid-q45n2evi] svg{width:100%;height:100%}.planet-glyph[data-astro-cid-q45n2evi]{width:100%;height:100%;display:block}.planet-photo[data-astro-cid-q45n2evi]{background:var(--planet-photo) center/contain no-repeat;border-radius:50%;width:100%;height:100%;display:none;box-shadow:inset -8px -3px 9px #0008,0 0 12px #b6cdef24}.saturn[data-astro-cid-q45n2evi] .planet-photo[data-astro-cid-q45n2evi]{box-shadow:none;mask:var(--planet-photo) center/contain no-repeat;border-radius:0;mask-mode:luminance}[data-sky-background=milky-way] .planet-glyph[data-astro-cid-q45n2evi],[data-sky-background=carina] .planet-glyph[data-astro-cid-q45n2evi],[data-sky-background=orion] .planet-glyph[data-astro-cid-q45n2evi]{display:none}[data-sky-background=milky-way] .planet-photo[data-astro-cid-q45n2evi],[data-sky-background=carina] .planet-photo[data-astro-cid-q45n2evi],[data-sky-background=orion] .planet-photo[data-astro-cid-q45n2evi]{display:block}[data-sky-running] .sky-traveller[data-astro-cid-q45n2evi]{animation-play-state:running}@keyframes sky-travel{0%{offset-distance:0%}to{offset-distance:100%}}.sky-preview[data-astro-cid-q45n2evi]{z-index:8;pointer-events:none;background:var(--surface-raised);border:1px solid var(--line);width:155px;box-shadow:0 10px 28px var(--shadow);text-align:center;padding:8px 8px 10px;position:absolute;bottom:45px;left:50%;transform:translate(-50%)rotate(-3deg)}.sky-preview[data-astro-cid-q45n2evi] img{object-fit:contain;width:100%;height:124px;display:block}.sky-preview[data-astro-cid-q45n2evi] span[data-astro-cid-q45n2evi]{font:500 20px/1.1 var(--serif);margin-top:6px;display:block}.sky-preview[data-astro-cid-q45n2evi] small[data-astro-cid-q45n2evi]{margin-top:5px;font-size:9px;display:block}.sky-dialog[data-astro-cid-q45n2evi]{background:var(--paper);width:min(430px,100% - 32px);color:var(--ink);border:1px solid var(--line);margin:auto;padding:40px 30px 32px}.sky-dialog[data-astro-cid-q45n2evi]::backdrop{background:var(--backdrop)}.sky-dialog-close[data-astro-cid-q45n2evi]{width:44px;height:44px;font-size:28px;position:absolute;top:6px;right:8px}.sky-dialog[data-astro-cid-q45n2evi] h2[data-astro-cid-q45n2evi]{font:500 44px/1.15 var(--serif);margin:15px 0}.sky-dialog[data-astro-cid-q45n2evi] p[data-astro-cid-q45n2evi]:not(.eyebrow){font-size:16px;line-height:1.7}.sky-dialog[data-astro-cid-q45n2evi] .text-link[data-astro-cid-q45n2evi]{margin-top:22px;font-size:14px}@media (width<=699px){.sky-animal[data-astro-cid-q45n2evi]{offset-path:ellipse(calc(var(--rx-small) + var(--spread-small) * var(--orbit-spread,.5)) calc(var(--ry-small) + var(--spread-small) * var(--orbit-spread,.5)) at 50% 50%);offset-distance:var(--start-small);animation-duration:var(--period-small);animation-delay:var(--delay-small)}}@media (width>=1050px){.sky-animal[data-astro-cid-q45n2evi]{--zodiac-size:calc(48px * var(--animal-scale,1))}.sky-planet[data-astro-cid-q45n2evi]{width:38px;height:38px}.sky-planet[data-astro-cid-q45n2evi].saturn{width:64px;height:42px}}@media (prefers-reduced-motion:reduce){.sky-traveller[data-astro-cid-q45n2evi]{animation:none}.sky-animal[data-astro-cid-q45n2evi] .zodiac-sprite{transition:none}}.sky-tools[data-astro-cid-rgqp2li2]{grid-column:1/-1;width:100%;padding:8px 0 14px}.sky-tools-footer[data-astro-cid-rgqp2li2]{color:var(--muted);justify-content:flex-end;align-items:center;gap:12px;font-size:11px;display:flex}.sky-index[data-astro-cid-rgqp2li2]{flex-shrink:0;width:280px;max-width:100%;position:relative}.sky-index[data-astro-cid-rgqp2li2] summary[data-astro-cid-rgqp2li2]{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:48px;font-size:12px;list-style:none;display:flex}.sky-index[data-astro-cid-rgqp2li2] summary[data-astro-cid-rgqp2li2]::-webkit-details-marker{display:none}.sky-index[data-astro-cid-rgqp2li2] summary[data-astro-cid-rgqp2li2]>span[data-astro-cid-rgqp2li2]:last-child{font-size:22px}.sky-index[data-astro-cid-rgqp2li2][open] summary[data-astro-cid-rgqp2li2]>span[data-astro-cid-rgqp2li2]:last-child{rotate:45deg}.sky-animal-list[data-astro-cid-rgqp2li2]{--zodiac-size:42px;overscroll-behavior:contain;z-index:12;background:var(--paper);border:1px solid var(--line);width:340px;max-width:calc(100vw - 40px);max-height:420px;box-shadow:0 10px 24px var(--shadow);grid-template-columns:1fr 1fr;gap:2px;padding:10px;display:grid;position:absolute;top:58px;right:0;overflow-y:auto}.sky-animal-list[data-astro-cid-rgqp2li2] button[data-astro-cid-rgqp2li2]{text-align:left;align-items:center;gap:8px;min-height:50px;padding:4px;font-size:12px;display:flex}.sky-animal-list[data-astro-cid-rgqp2li2] button[data-astro-cid-rgqp2li2]:hover{background:var(--surface)}.sky-animal-list[data-astro-cid-rgqp2li2] i[data-astro-cid-rgqp2li2]{color:var(--action);margin-left:auto;font-style:normal}@media (width>=700px){.sky-tools[data-astro-cid-rgqp2li2]{grid-column:2;justify-self:center;margin-top:-8px}}@media (width>=1050px){.sky-tools[data-astro-cid-rgqp2li2]{max-width:660px;margin-top:-6px}}.orbit-hero[data-astro-cid-ge2uvauf]{padding-top:24px}h1[data-astro-cid-ge2uvauf]{font:450 clamp(59px, 16vw, 100px)/.9 var(--serif);letter-spacing:-.035em;margin-top:0}h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{font-weight:450}.orbit-bio[data-astro-cid-ge2uvauf]{text-wrap:pretty;max-width:500px;margin-top:24px;font-size:15px;line-height:1.8}.orbit-scene[data-astro-cid-ge2uvauf]{isolation:isolate;height:493px;margin-top:12px;position:relative}.orbit-portrait[data-astro-cid-ge2uvauf]{--polaroid-pad:7px;z-index:2;width:52%;position:absolute;top:102px;left:25%;transform:rotate(-4deg)}.orbit-art[data-astro-cid-ge2uvauf]{--polaroid-pad:6px;z-index:3;width:32%;position:absolute;top:13px;right:4%;transform:rotate(9deg)}.orbit-care[data-astro-cid-ge2uvauf]{--polaroid-pad:6px;z-index:3;width:41%;position:absolute;top:266px;left:0;transform:rotate(-9deg)}.orbit-voice[data-astro-cid-ge2uvauf]{z-index:4;--voice-size:128px;position:absolute;top:348px;right:0;transform:rotate(10deg)}.orbit-compass[data-astro-cid-ge2uvauf]{z-index:4;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:30px;left:1%;transform:rotate(-8deg)}.compass-dial[data-astro-cid-ge2uvauf]{border:1px solid var(--line-strong);width:64px;height:64px;box-shadow:inset 0 0 0 3px var(--surface), inset 0 0 0 4px var(--line);background:var(--surface);border-radius:50%;flex-direction:column;justify-content:space-between;padding:4px;font-size:7px;display:flex;position:relative}.compass-dial[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:linear-gradient(var(--warm) 50%, var(--line-strong) 50%);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);width:12px;height:34px;transition:transform .45s;position:absolute;top:15px;left:25px;transform:rotate(36deg)}.orbit-compass[data-astro-cid-ge2uvauf]:hover i[data-astro-cid-ge2uvauf]{transform:rotate(75deg)}.orbit-bottom[data-astro-cid-ge2uvauf]{justify-content:flex-end;align-items:center;gap:12px;padding:7px 0 25px;font-size:11px;display:flex}.orbit-bottom[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{place-items:center;width:44px;height:44px;font-size:27px;display:grid}@media (width>=700px){.orbit-hero[data-astro-cid-ge2uvauf]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:22px;padding-top:0;display:grid}h1[data-astro-cid-ge2uvauf]{font-size:66px}.orbit-enter[data-astro-cid-ge2uvauf]{border:1px solid var(--action);background:var(--action);width:fit-content;min-height:55px;color:var(--on-action);border-radius:40px;justify-content:space-between;align-items:center;gap:25px;margin-top:25px;padding:9px 24px;font-size:14px;transition:translate .2s,box-shadow .2s;display:flex}.orbit-enter[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-size:26px}.orbit-scene[data-astro-cid-ge2uvauf]{height:565px}.orbit-portrait[data-astro-cid-ge2uvauf]{top:158px}.orbit-art[data-astro-cid-ge2uvauf]{top:65px}.orbit-care[data-astro-cid-ge2uvauf]{top:340px}.orbit-voice[data-astro-cid-ge2uvauf]{top:390px}.orbit-compass[data-astro-cid-ge2uvauf]{top:84px}.orbit-bottom[data-astro-cid-ge2uvauf]{border-top:1px solid var(--line);grid-column:1/-1;width:100%}}@media (width>=1050px){.orbit-bio[data-astro-cid-ge2uvauf]{margin-top:28px;font-size:16px}.orbit-hero[data-astro-cid-ge2uvauf]{grid-template-columns:.7fr 1.15fr;gap:0 30px;padding-top:15px}h1[data-astro-cid-ge2uvauf]{margin-top:0;font-size:clamp(83px,7.4vw,112px)}.orbit-enter[data-astro-cid-ge2uvauf]{min-width:250px;margin-top:28px}.orbit-scene[data-astro-cid-ge2uvauf]{height:642px;margin:0}.orbit-portrait[data-astro-cid-ge2uvauf]{--polaroid-pad:10px;width:40%;top:145px;left:30%}.orbit-art[data-astro-cid-ge2uvauf]{--polaroid-pad:9px;width:27%;top:28px;right:2%}.orbit-care[data-astro-cid-ge2uvauf]{--polaroid-pad:9px;width:34%;top:342px}.orbit-voice[data-astro-cid-ge2uvauf]{--voice-size:158px;top:435px;right:0}.orbit-compass[data-astro-cid-ge2uvauf]{top:111px;left:4%}.compass-dial[data-astro-cid-ge2uvauf]{width:82px;height:82px;padding:8px;font-size:11px}.compass-dial[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{width:16px;height:47px;top:17px;left:32px}.orbit-bottom[data-astro-cid-ge2uvauf]{border-top:0;padding-block:17px}}@media (width<=359px){.orbit-compass[data-astro-cid-ge2uvauf]{top:12px;left:0}.orbit-scene[data-astro-cid-ge2uvauf]{height:467px}.orbit-voice[data-astro-cid-ge2uvauf]{--voice-size:115px;top:338px}.orbit-care[data-astro-cid-ge2uvauf]{top:263px}}.orbit-enter[data-astro-cid-ge2uvauf]:hover{box-shadow:0 6px 18px var(--shadow);translate:0 -2px}.orbit-compass[data-astro-cid-ge2uvauf]:focus-visible i[data-astro-cid-ge2uvauf]{transform:rotate(75deg)}.hero-portrait-link[data-astro-cid-ge2uvauf]{min-height:44px;color:var(--action);border-bottom:1px solid #0000;align-items:center;gap:14px;margin-top:9px;font-size:12px;display:flex}.hero-portrait-link[data-astro-cid-ge2uvauf]:hover{border-color:currentColor}.orbit-enter[data-astro-cid-ge2uvauf]{background:var(--action);width:fit-content;min-height:46px;color:var(--on-action);border-radius:30px;align-items:center;gap:22px;margin-top:19px;padding:10px 21px;font-size:13px;display:flex}.orbit-enter[data-astro-cid-ge2uvauf]:hover{background:var(--action-hover)}.compass-dial[data-astro-cid-ge2uvauf]{background:radial-gradient(circle,color-mix(in srgb,var(--paper) 80%,#fff) 0 52%,transparent 53%),repeating-conic-gradient(from 0deg,var(--line-strong) 0deg 1deg,var(--surface) 1deg 15deg);border-color:var(--line-strong);box-shadow:inset 1px 1px 0 #fff,inset -1px -2px 2px var(--shadow),0 3px 8px var(--shadow)}.compass-dial[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{background:linear-gradient(var(--action) 50%,var(--warm) 50%)}@media (width>=700px){.hero-portrait-link[data-astro-cid-ge2uvauf]{margin-top:12px;font-size:13px}.orbit-enter[data-astro-cid-ge2uvauf]{margin-top:24px}}@media (width<=699px){.orbit-hero[data-astro-cid-ge2uvauf]{padding-top:25px}.orbit-scene[data-astro-cid-ge2uvauf]{margin-top:0}}.arrow[data-astro-cid-tns2tesc]{vertical-align:middle;flex-shrink:0;display:inline-block}.right[data-astro-cid-tns2tesc]{transform:rotate(45deg)}.down[data-astro-cid-tns2tesc]{transform:rotate(135deg)}.antique-frame{--frame-width:clamp(13px, 1.65vw, 26px);border:var(--frame-width) solid #a68a51;border-image:url(/decor/antique-frame.svg) 80 / var(--frame-width) / 0 round;background:#342c20;display:block;box-shadow:inset 0 2px 4px #21180c80,0 1px 1px #29251770,2px 7px 13px #322a1929}.antique-frame>picture{display:block}.antique-frame img{width:100%;height:auto;display:block}.artwork-button[data-astro-cid-qu7v5ybf]{color:var(--ink);display:block;position:relative}.artwork-button[data-astro-cid-qu7v5ybf] img{width:100%;display:block}.enlarge[data-astro-cid-qu7v5ybf]{background:var(--paper);align-items:center;gap:10px;padding:10px 12px;font-size:11px;line-height:1.4;display:flex;position:absolute;bottom:12px;right:12px}@media (hover:hover){.enlarge[data-astro-cid-qu7v5ybf]{opacity:0;transition:opacity .2s,transform .2s;transform:translateY(4px)}.artwork-button[data-astro-cid-qu7v5ybf]:hover .enlarge[data-astro-cid-qu7v5ybf],.artwork-button[data-astro-cid-qu7v5ybf]:focus-visible .enlarge[data-astro-cid-qu7v5ybf]{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.enlarge[data-astro-cid-qu7v5ybf]{transition:none}}.gallery-section[data-astro-cid-g2uuuzyi]{border-block:1px solid var(--line);background:var(--paper);padding-block:54px 24px}h2[data-astro-cid-g2uuuzyi]{max-width:750px;font:500 clamp(43px, 5.2vw, 72px)/.98 var(--serif);letter-spacing:-.025em;margin-top:0}.gallery-rail[data-astro-cid-g2uuuzyi]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:28px;margin-inline:0;padding:23px 0 27px;scroll-padding-inline:0;display:flex;overflow-x:auto}.gallery-work[data-astro-cid-g2uuuzyi]{scroll-snap-align:start;flex:0 0 100%;min-width:0}.gallery-stage[data-astro-cid-g2uuuzyi]{--frame-height:270px;justify-content:center;align-items:center;height:282px;display:flex}.gallery-stage[data-astro-cid-g2uuuzyi] .artwork-button{width:calc((var(--frame-height) - 36px) * var(--art-ratio) + 36px);max-width:100%}.gallery-stage[data-astro-cid-g2uuuzyi] .antique-frame{--frame-width:18px}.gallery-stage[data-astro-cid-g2uuuzyi] .enlarge{padding:7px 9px;font-size:12px;bottom:19px;right:19px}figcaption[data-astro-cid-g2uuuzyi]{border-top:1px solid var(--line);align-items:flex-start;gap:11px;margin:27px 0 0;padding-top:17px;display:flex}.work-number[data-astro-cid-g2uuuzyi]{padding-top:6px;font-size:12px}h3[data-astro-cid-g2uuuzyi]{font:500 28px/1.1 var(--serif)}figcaption[data-astro-cid-g2uuuzyi] p[data-astro-cid-g2uuuzyi]{color:var(--muted);margin-top:8px;font-size:12px}.work-open[data-astro-cid-g2uuuzyi]{margin-left:auto;font-size:21px}.gallery-footer[data-astro-cid-g2uuuzyi]{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:16px;display:flex}.gallery-footer[data-astro-cid-g2uuuzyi]>p[data-astro-cid-g2uuuzyi]{font:italic 26px/1.1 var(--serif)}.gallery-footer[data-astro-cid-g2uuuzyi] button[data-astro-cid-g2uuuzyi]{font-size:14px}.gallery-rail[data-astro-cid-g2uuuzyi].is-grid{scroll-snap-type:none;grid-template-columns:1fr;row-gap:35px;display:grid;overflow:visible}.gallery-rail[data-astro-cid-g2uuuzyi].is-grid .gallery-stage[data-astro-cid-g2uuuzyi]{--frame-height:290px;height:320px}@media (width>=700px){.gallery-rail[data-astro-cid-g2uuuzyi].is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1050px){.gallery-rail[data-astro-cid-g2uuuzyi].is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.orbit[data-astro-cid-g2uuuzyi]{--gallery-paper:#fff}.orbit[data-astro-cid-g2uuuzyi] .gallery-heading[data-astro-cid-g2uuuzyi]{text-align:center}.orbit[data-astro-cid-g2uuuzyi] h2[data-astro-cid-g2uuuzyi]{margin-inline:auto}.orbit[data-astro-cid-g2uuuzyi] figcaption[data-astro-cid-g2uuuzyi]{text-align:center;justify-content:center}.orbit[data-astro-cid-g2uuuzyi] .work-number[data-astro-cid-g2uuuzyi],.orbit[data-astro-cid-g2uuuzyi] .work-open[data-astro-cid-g2uuuzyi]{display:none}.journal[data-astro-cid-g2uuuzyi]{--gallery-paper:#f3f0eb}.journal[data-astro-cid-g2uuuzyi] h2[data-astro-cid-g2uuuzyi]{font-style:italic}@media (width>=700px){.gallery-work[data-astro-cid-g2uuuzyi]{flex-basis:calc(50% - 14px)}.gallery-stage[data-astro-cid-g2uuuzyi]{--frame-height:290px;height:310px}}@media (width>=1050px){.gallery-section[data-astro-cid-g2uuuzyi]{padding-block:64px 26px}.gallery-heading[data-astro-cid-g2uuuzyi]{justify-content:space-between;align-items:flex-end;gap:40px;display:flex}.gallery-work[data-astro-cid-g2uuuzyi]{flex-basis:calc(33.3333% - 26.6667px)}.gallery-rail[data-astro-cid-g2uuuzyi]{gap:40px;padding-block:24px 28px}.gallery-stage[data-astro-cid-g2uuuzyi]{--frame-height:clamp(240px, 21vw, 312px);height:328px}.orbit[data-astro-cid-g2uuuzyi] .gallery-heading[data-astro-cid-g2uuuzyi]{display:block}}.gallery-carousel[data-astro-cid-g2uuuzyi]{margin-top:28px;padding-inline:48px;position:relative}.gallery-arrow[data-astro-cid-g2uuuzyi]{border:1px solid var(--line-strong);z-index:1;background:var(--paper);border-radius:50%;width:44px;height:44px;font-size:23px;position:absolute;top:150px}.gallery-arrow[data-astro-cid-g2uuuzyi].previous{left:0}.gallery-arrow[data-astro-cid-g2uuuzyi].next{right:0}.gallery-arrow[data-astro-cid-g2uuuzyi]:disabled{opacity:.3}.gallery-arrow[data-astro-cid-g2uuuzyi]:not(:disabled):hover{background:var(--action);border-color:var(--action);color:var(--on-action)}.gallery-rail[data-astro-cid-g2uuuzyi]::-webkit-scrollbar{display:none}.gallery-carousel[data-astro-cid-g2uuuzyi]:has(.is-grid){padding-inline:0}.gallery-carousel[data-astro-cid-g2uuuzyi]:has(.is-grid) .gallery-arrow[data-astro-cid-g2uuuzyi]{display:none}@media (width<=699px){.gallery-carousel[data-astro-cid-g2uuuzyi]{padding-inline:28px}.gallery-arrow[data-astro-cid-g2uuuzyi]{width:44px;height:44px;top:134px}.gallery-arrow[data-astro-cid-g2uuuzyi].previous{left:-17px}.gallery-arrow[data-astro-cid-g2uuuzyi].next{right:-17px}.gallery-stage[data-astro-cid-g2uuuzyi]{--frame-height:240px;height:270px}.gallery-stage[data-astro-cid-g2uuuzyi] .antique-frame{--frame-width:14px}.gallery-stage[data-astro-cid-g2uuuzyi] .artwork-button{width:calc((var(--frame-height) - 28px) * var(--art-ratio) + 28px)}.gallery-stage[data-astro-cid-g2uuuzyi] .enlarge{display:none}}@media (width>=1050px){.gallery-carousel[data-astro-cid-g2uuuzyi]{padding-inline:58px}.gallery-stage[data-astro-cid-g2uuuzyi]{--frame-height:clamp(235px,20vw,292px)}}h3[data-astro-cid-g2uuuzyi]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.art-status[data-astro-cid-g2uuuzyi]{color:var(--muted);margin-top:4px;font-size:12px;display:block}.introduction[data-astro-cid-zklo3i77]{border-top:1px solid var(--line);gap:40px;padding-block:40px 60px;display:grid}.intro-columns[data-astro-cid-zklo3i77]{align-items:center;gap:28px;display:grid}.intro-art[data-astro-cid-zklo3i77]{width:100%;max-width:440px;margin-inline:auto}.intro-art[data-astro-cid-zklo3i77] .antique-frame{--frame-width:clamp(13px,1.4vw,20px)}.intro-art[data-astro-cid-zklo3i77] .enlarge{display:none}.intro-copy[data-astro-cid-zklo3i77]{font-size:16px;line-height:1.85}.intro-values[data-astro-cid-zklo3i77]{font:500 italic clamp(27px,3vw,36px)/1.25 var(--serif);color:var(--accent);text-wrap:pretty}.intro-giving[data-astro-cid-zklo3i77]{background:var(--warm-soft);border-block:1px solid var(--line);padding:28px 24px}.intro-purpose[data-astro-cid-zklo3i77]{font:500 26px/1.25 var(--serif);text-wrap:pretty;max-width:390px}.intro-share[data-astro-cid-zklo3i77]{font:450 76px/.9 var(--serif);color:var(--accent);letter-spacing:-.05em;margin-bottom:16px;display:block}.intro-practical[data-astro-cid-zklo3i77]{gap:28px;display:grid}.intro-practical[data-astro-cid-zklo3i77] strong[data-astro-cid-zklo3i77]{font:500 27px/1.2 var(--serif);text-wrap:pretty;margin-bottom:14px;display:block}.intro-invitation[data-astro-cid-zklo3i77]{border-top:1px solid var(--line);max-width:810px;font:500 clamp(26px,2.5vw,34px)/1.3 var(--serif);text-align:center;text-wrap:pretty;margin-inline:auto;padding-top:28px}@media (width>=600px) and (width<=899px){.intro-columns[data-astro-cid-zklo3i77],.intro-practical[data-astro-cid-zklo3i77]{width:100%;max-width:660px;margin-inline:auto}.intro-values[data-astro-cid-zklo3i77]{max-width:560px}}@media (width>=900px){.introduction[data-astro-cid-zklo3i77]{gap:56px;padding-block:55px 75px}.intro-columns[data-astro-cid-zklo3i77]{grid-template-columns:.95fr 1.4fr;gap:clamp(40px,6vw,80px)}.intro-art[data-astro-cid-zklo3i77]{margin-inline:0}.intro-copy[data-astro-cid-zklo3i77]{font-size:17px;line-height:1.85}.intro-personal[data-astro-cid-zklo3i77]{padding-block:8px}.intro-values[data-astro-cid-zklo3i77]{max-width:440px}.intro-giving[data-astro-cid-zklo3i77]{gap:clamp(40px,6vw,80px);padding:40px}.intro-purpose[data-astro-cid-zklo3i77]{font-size:29px}.intro-share[data-astro-cid-zklo3i77]{font-size:90px}.intro-practical[data-astro-cid-zklo3i77]{grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,80px)}.intro-practical[data-astro-cid-zklo3i77]>p[data-astro-cid-zklo3i77]+p[data-astro-cid-zklo3i77]{border-left:1px solid var(--line);padding-left:clamp(40px,4vw,56px)}.intro-practical[data-astro-cid-zklo3i77] strong[data-astro-cid-zklo3i77]{max-width:460px;font-size:30px}.intro-invitation[data-astro-cid-zklo3i77]{padding-top:36px}}.document-link[data-astro-cid-igolvv77]{min-width:0;display:block}.document-image[data-astro-cid-igolvv77]{background:var(--surface);border:1px solid var(--line);height:var(--doc-height,150px);padding:12px;transition:box-shadow .2s,translate .2s;display:block}.document-image[data-astro-cid-igolvv77] picture{width:100%;height:100%}.document-image[data-astro-cid-igolvv77] img{object-fit:contain;width:100%;height:100%}.document-link[data-astro-cid-igolvv77]:hover .document-image[data-astro-cid-igolvv77]{box-shadow:0 8px 25px var(--shadow);translate:0 -3px}.document-date[data-astro-cid-igolvv77]{color:var(--muted);margin-top:15px;font-size:13px;line-height:1.7;display:block}.document-caption[data-astro-cid-igolvv77]{justify-content:space-between;align-items:flex-start;gap:12px;padding-top:7px;font-size:14px;line-height:1.6;display:flex}.document-caption[data-astro-cid-igolvv77]>span[data-astro-cid-igolvv77]{font-size:18px;line-height:1}.training-gallery[data-astro-cid-73lnnhzt]{margin-top:4px}.gallery-controls[data-astro-cid-73lnnhzt]{justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}[data-astro-cid-73lnnhzt][data-gallery-count]{font-variant-numeric:tabular-nums;flex-shrink:0}.gallery-carousel[data-astro-cid-73lnnhzt]{padding-inline:48px;position:relative}.gallery-rail[data-astro-cid-73lnnhzt]{scroll-snap-type:x mandatory;scrollbar-width:none;gap:28px;padding:23px 0 27px;display:flex;overflow-x:auto}.gallery-rail[data-astro-cid-73lnnhzt]::-webkit-scrollbar{display:none}.gallery-work[data-astro-cid-73lnnhzt]{scroll-snap-align:start;flex:0 0 100%;min-width:0}.gallery-stage[data-astro-cid-73lnnhzt]{--doc-height:270px;justify-content:center;align-items:center;height:282px;display:flex}.gallery-stage[data-astro-cid-73lnnhzt] .document-link{width:100%}.gallery-arrow[data-astro-cid-73lnnhzt]{border:1px solid var(--line-strong);z-index:1;background:var(--surface);border-radius:50%;width:44px;height:44px;font-size:23px;position:absolute;top:150px}.gallery-arrow[data-astro-cid-73lnnhzt].previous{left:0}.gallery-arrow[data-astro-cid-73lnnhzt].next{right:0}.gallery-arrow[data-astro-cid-73lnnhzt]:disabled{opacity:.3}.gallery-arrow[data-astro-cid-73lnnhzt]:not(:disabled):hover{background:var(--action);border-color:var(--action);color:var(--on-action)}figcaption[data-astro-cid-73lnnhzt]{border-top:1px solid var(--line);text-align:center;margin-top:27px;padding-top:17px}h4[data-astro-cid-73lnnhzt]{font:500 28px/1.1 var(--serif)}figcaption[data-astro-cid-73lnnhzt] p[data-astro-cid-73lnnhzt]{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.6}.gallery-footer[data-astro-cid-73lnnhzt]{border-top:1px solid var(--line);margin-top:22px;padding-top:16px;display:flex}.gallery-footer[data-astro-cid-73lnnhzt] button[data-astro-cid-73lnnhzt]{font-size:14px}.gallery-rail[data-astro-cid-73lnnhzt].is-grid{scroll-snap-type:none;grid-template-columns:1fr;row-gap:35px;display:grid;overflow:visible}.gallery-rail[data-astro-cid-73lnnhzt].is-grid .gallery-stage[data-astro-cid-73lnnhzt]{--doc-height:310px;height:320px}.gallery-carousel[data-astro-cid-73lnnhzt]:has(.is-grid){padding-inline:0}.gallery-carousel[data-astro-cid-73lnnhzt]:has(.is-grid) .gallery-arrow[data-astro-cid-73lnnhzt]{display:none}@media (width<=699px){.gallery-carousel[data-astro-cid-73lnnhzt]{padding-inline:28px}.gallery-arrow[data-astro-cid-73lnnhzt]{top:134px}.gallery-arrow[data-astro-cid-73lnnhzt].previous{left:-17px}.gallery-arrow[data-astro-cid-73lnnhzt].next{right:-17px}.gallery-stage[data-astro-cid-73lnnhzt]{--doc-height:260px;height:270px}}@media (width>=700px){.gallery-work[data-astro-cid-73lnnhzt]{flex-basis:calc(50% - 14px)}.gallery-stage[data-astro-cid-73lnnhzt]{--doc-height:300px;height:310px}.gallery-rail[data-astro-cid-73lnnhzt].is-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1050px){.gallery-carousel[data-astro-cid-73lnnhzt]{padding-inline:58px}.gallery-rail[data-astro-cid-73lnnhzt]{gap:40px;padding-block:24px 28px}.gallery-work[data-astro-cid-73lnnhzt]{flex-basis:calc(33.3333% - 26.6667px)}.gallery-stage[data-astro-cid-73lnnhzt]{--doc-height:318px;height:328px}.gallery-rail[data-astro-cid-73lnnhzt].is-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.event-documents[data-astro-cid-ancapx6w]{min-width:0}.document-rail[data-astro-cid-ancapx6w]{--document-columns:2;--document-gap:16px;--doc-height:165px;gap:var(--document-gap);scroll-snap-type:x mandatory;scrollbar-width:none;margin:-6px;padding:6px;display:flex;position:relative;overflow-x:auto}.document-rail[data-astro-cid-ancapx6w]::-webkit-scrollbar{display:none}.document-slide[data-astro-cid-ancapx6w]{flex:0 0 calc((100% - (var(--document-columns) - 1) * var(--document-gap)) / var(--document-columns));scroll-snap-align:start;min-width:0;scroll-margin:6px}.document-slide[data-astro-cid-ancapx6w]:is(:target,[data-highlight]){outline:2px solid var(--action);outline-offset:4px}.document-slide[data-astro-cid-ancapx6w] .document-image{background:var(--paper);padding:8px}.document-slide[data-astro-cid-ancapx6w] .document-caption{padding-top:9px;font-size:12px;line-height:1.5}.document-slide[data-astro-cid-ancapx6w] .document-caption>span{font-size:16px}.document-controls[data-astro-cid-ancapx6w]{justify-content:end;align-items:center;gap:8px;margin-top:10px;display:flex}.document-controls[data-astro-cid-ancapx6w][hidden]{display:none}.document-controls[data-astro-cid-ancapx6w]>span[data-astro-cid-ancapx6w]{font-variant-numeric:tabular-nums;color:var(--muted);margin-right:auto;font-size:12px}.document-controls[data-astro-cid-ancapx6w] button[data-astro-cid-ancapx6w]{border:1px solid var(--line-strong);width:44px;height:44px;color:var(--action);border-radius:50%;place-items:center;font-size:22px;display:grid}.document-controls[data-astro-cid-ancapx6w] button[data-astro-cid-ancapx6w]:disabled{opacity:.3}.document-controls[data-astro-cid-ancapx6w] button[data-astro-cid-ancapx6w]:not(:disabled):hover{background:var(--action);color:var(--on-action)}@media (width>=540px){.document-rail[data-astro-cid-ancapx6w]{--document-columns:3;--doc-height:170px}}@media (width>=900px){.document-rail[data-astro-cid-ancapx6w]{--doc-height:160px}}.photo-album[data-astro-cid-eync6sd5]{columns:2;column-gap:17px;padding:10px 3px 4px}.album-polaroid[data-astro-cid-eync6sd5]{break-inside:avoid;background:var(--surface-raised);border:1px solid var(--line);width:100%;transform:rotate(var(--photo-angle));box-shadow:0 5px 15px var(--shadow);margin-bottom:20px;padding:6px 6px 18px;transition:transform .25s,box-shadow .25s;display:block}.album-polaroid[data-astro-cid-eync6sd5]:hover,.album-polaroid[data-astro-cid-eync6sd5]:focus-visible{box-shadow:0 10px 25px var(--shadow);transform:rotate(0)}@media (width>=760px){.photo-album[data-astro-cid-eync6sd5]{columns:3;column-gap:28px}.album-polaroid[data-astro-cid-eync6sd5]{margin-bottom:30px;padding:10px 10px 30px}}@media (width>=1100px){.photo-album[data-astro-cid-eync6sd5]{columns:var(--album-columns)}}.exhibitions[data-astro-cid-fbl7vykp]{background:var(--surface);border-bottom:1px solid var(--line);padding-block:65px}.exhibition-heading[data-astro-cid-fbl7vykp]{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.exhibition-heading[data-astro-cid-fbl7vykp] h2[data-astro-cid-fbl7vykp]{margin-top:0}.archive-jumps[data-astro-cid-fbl7vykp]{flex-wrap:wrap;gap:20px;display:flex}.archive-jumps[data-astro-cid-fbl7vykp] a[data-astro-cid-fbl7vykp]{border-bottom:1px solid var(--line-strong);align-items:center;gap:10px;min-height:44px;font-size:14px;display:flex}.archive-jumps[data-astro-cid-fbl7vykp] a[data-astro-cid-fbl7vykp]:hover{color:var(--action)}.year-links[data-astro-cid-fbl7vykp]{z-index:4;border-block:1px solid var(--line);background:var(--surface);align-items:center;gap:20px;padding-block:10px;display:flex;position:sticky;top:76px}.year-links[data-astro-cid-fbl7vykp]>span[data-astro-cid-fbl7vykp]{color:var(--muted);margin-right:auto;font-size:12px}.year-links[data-astro-cid-fbl7vykp] a[data-astro-cid-fbl7vykp]{font-variant-numeric:tabular-nums;border-bottom:2px solid #0000;place-items:center;min-width:44px;min-height:44px;font-size:15px;display:grid}.year-links[data-astro-cid-fbl7vykp] a[data-astro-cid-fbl7vykp]:is(:hover,[aria-current=date]){color:var(--action);border-bottom-color:var(--action)}.exhibition-chronology[data-astro-cid-fbl7vykp]{padding-top:28px;scroll-margin-top:155px}.exhibition-event[data-astro-cid-fbl7vykp]{align-items:start;gap:14px;display:grid}.event-copy[data-astro-cid-fbl7vykp]{min-width:0}.exhibition-year[data-astro-cid-fbl7vykp]{scroll-margin-top:160px}.exhibition-year[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]{font:500 38px/1 var(--serif);color:var(--action);align-items:center;gap:18px;margin-bottom:16px;display:flex}.exhibition-year[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]>span[data-astro-cid-fbl7vykp]{background:var(--line);flex:1;height:1px}.exhibition-year[data-astro-cid-fbl7vykp]+.exhibition-year[data-astro-cid-fbl7vykp]{margin-top:27px}.event-list[data-astro-cid-fbl7vykp]{margin:0;padding:0;list-style:none}.exhibition-event[data-astro-cid-fbl7vykp]+.exhibition-event[data-astro-cid-fbl7vykp]{border-top:1px solid var(--line);margin-top:12px;padding-top:17px}.event-date[data-astro-cid-fbl7vykp]{color:var(--muted);font-size:12px}.exhibition-event[data-astro-cid-fbl7vykp] h4[data-astro-cid-fbl7vykp]{font:500 27px/1.12 var(--serif);text-wrap:balance;margin:6px 0}.event-venue[data-astro-cid-fbl7vykp]{max-width:44ch;font-size:13px;line-height:1.65}.event-actions[data-astro-cid-fbl7vykp]{align-items:start;gap:20px;margin-top:4px;display:flex}.event-document[data-astro-cid-fbl7vykp]{min-height:44px;color:var(--action);flex-shrink:0;align-items:center;gap:12px;font-size:12px;display:inline-flex}.event-document[data-astro-cid-fbl7vykp]:hover{text-underline-offset:4px;text-decoration:underline}.event-details[data-astro-cid-fbl7vykp]{min-width:0;font-size:14px}.event-details[data-astro-cid-fbl7vykp] summary[data-astro-cid-fbl7vykp]{cursor:pointer;min-height:44px;color:var(--muted);align-items:center;gap:12px;font-size:12px;list-style:none;display:flex}.event-details[data-astro-cid-fbl7vykp] summary[data-astro-cid-fbl7vykp]::-webkit-details-marker{display:none}.event-details[data-astro-cid-fbl7vykp] summary[data-astro-cid-fbl7vykp]>span[data-astro-cid-fbl7vykp]{font-size:16px}.event-details[data-astro-cid-fbl7vykp][open] summary[data-astro-cid-fbl7vykp]>span[data-astro-cid-fbl7vykp]{rotate:45deg}.event-details[data-astro-cid-fbl7vykp] p[data-astro-cid-fbl7vykp]{margin-bottom:10px;line-height:1.7}.event-details[data-astro-cid-fbl7vykp][open]{flex:1}.event-highlight[data-astro-cid-fbl7vykp]{border-left:2px solid var(--action);padding-left:13px}.exhibition-archive[data-astro-cid-fbl7vykp]{border-top:1px solid var(--line-strong);margin-top:55px;padding-top:32px}.album-heading[data-astro-cid-fbl7vykp]{margin-bottom:25px}.album-heading[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]{font:500 42px/1.03 var(--serif);margin-top:0}.learning[data-astro-cid-fbl7vykp]{border-block:1px solid var(--line-strong);margin-top:45px;scroll-margin-top:110px}.learning[data-astro-cid-fbl7vykp]>.learning-heading[data-astro-cid-fbl7vykp]{flex-wrap:wrap;align-items:center;gap:10px 15px;padding:30px 0 20px;display:flex}.learning[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]{font:500 31px/1.1 var(--serif);max-width:85%}.learning-content[data-astro-cid-fbl7vykp]{padding-bottom:35px}.archive-fold[data-astro-cid-fbl7vykp]{border-block:1px solid var(--line-strong);margin-top:30px;scroll-margin-top:110px}.archive-fold[data-astro-cid-fbl7vykp]>summary[data-astro-cid-fbl7vykp]{cursor:pointer;min-height:68px;color:var(--action);justify-content:space-between;align-items:center;gap:20px;padding-block:16px;font-size:15px;font-weight:550;list-style:none;display:flex}.archive-fold[data-astro-cid-fbl7vykp]>summary[data-astro-cid-fbl7vykp]::-webkit-details-marker{display:none}.archive-fold[data-astro-cid-fbl7vykp] summary[data-astro-cid-fbl7vykp] small[data-astro-cid-fbl7vykp]{color:var(--muted);margin-left:10px;font-size:12px;font-weight:400;display:inline-block}.fold-symbol[data-astro-cid-fbl7vykp]{background:var(--action-soft);border-radius:50%;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:24px;transition:rotate .2s;display:grid}.fold-open[data-astro-cid-fbl7vykp],.archive-fold[data-astro-cid-fbl7vykp][open] .fold-closed[data-astro-cid-fbl7vykp]{display:none}.archive-fold[data-astro-cid-fbl7vykp][open] .fold-open[data-astro-cid-fbl7vykp]{display:inline}.archive-fold[data-astro-cid-fbl7vykp][open] .fold-symbol[data-astro-cid-fbl7vykp]{rotate:45deg}.archive-fold[data-astro-cid-fbl7vykp][open]{padding-bottom:28px}.archive-fold[data-astro-cid-fbl7vykp][open]>summary[data-astro-cid-fbl7vykp]{border-bottom:1px solid var(--line);margin-bottom:24px}.archive-featured[data-astro-cid-fbl7vykp] .photo-album{grid-template-columns:1fr 1fr;gap:22px;display:grid}.archive-featured[data-astro-cid-fbl7vykp] .album-polaroid:first-child{grid-column:1/-1}.archive-featured[data-astro-cid-fbl7vykp] .album-polaroid{align-self:start;margin:0}@media (width>=760px){.album-heading[data-astro-cid-fbl7vykp]{margin-bottom:32px}.album-heading[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]{font-size:53px}.archive-featured[data-astro-cid-fbl7vykp] .photo-album{grid-template-columns:1.3fr .85fr 1fr;align-items:center;gap:32px}.archive-featured[data-astro-cid-fbl7vykp] .album-polaroid:first-child{grid-column:auto}.archive-featured[data-astro-cid-fbl7vykp] .album-polaroid{align-self:center}.archive-featured[data-astro-cid-fbl7vykp] .album-polaroid:nth-child(2){margin-top:60px}.learning[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]{font-size:37px}}@media (width>=900px){.exhibitions[data-astro-cid-fbl7vykp]{padding-block:75px}.exhibition-event[data-astro-cid-fbl7vykp]{grid-template-columns:minmax(0,.85fr) minmax(0,1.25fr);gap:55px}.exhibition-year[data-astro-cid-fbl7vykp]>h3[data-astro-cid-fbl7vykp]{max-width:calc(40.5% - 22.275px)}.year-links[data-astro-cid-fbl7vykp]{justify-content:flex-start;gap:27px}.year-links[data-astro-cid-fbl7vykp]>span[data-astro-cid-fbl7vykp]{margin-right:12px}.event-venue[data-astro-cid-fbl7vykp]{font-size:14px}.event-date[data-astro-cid-fbl7vykp],.event-document[data-astro-cid-fbl7vykp],.event-details[data-astro-cid-fbl7vykp] summary[data-astro-cid-fbl7vykp]{font-size:13px}.exhibition-event[data-astro-cid-fbl7vykp] h4[data-astro-cid-fbl7vykp]{font-size:28px}.exhibition-year[data-astro-cid-fbl7vykp] h3[data-astro-cid-fbl7vykp]{font-size:39px}}@media (width>=1200px){.exhibition-event[data-astro-cid-fbl7vykp]{gap:65px}.exhibition-year[data-astro-cid-fbl7vykp]>h3[data-astro-cid-fbl7vykp]{max-width:calc(40.5% - 26.325px)}}@media (width<=539px){.year-links[data-astro-cid-fbl7vykp]{gap:8px}.year-links[data-astro-cid-fbl7vykp]>span[data-astro-cid-fbl7vykp]{font-size:11px}}#care-title[data-astro-cid-ptgryztr]{font-size:clamp(30px,7vw,74px)}.care-intro[data-astro-cid-ptgryztr]{gap:40px;display:grid}.care-photo[data-astro-cid-ptgryztr]{width:90%;margin:8px auto;transform:rotate(-4deg)}.care-number[data-astro-cid-ptgryztr]{color:color-mix(in srgb,var(--warm) 72%,var(--ink));font:400 158px/.85 var(--serif);letter-spacing:-.075em}.care-number[data-astro-cid-ptgryztr]>span[data-astro-cid-ptgryztr]{font-size:85px}.care-manifesto[data-astro-cid-ptgryztr]>p[data-astro-cid-ptgryztr]{max-width:360px;margin-top:24px;font-size:16px;line-height:1.7}@media (width>=760px){.care-intro[data-astro-cid-ptgryztr]{grid-template-columns:1fr 1fr;align-items:center;gap:70px}.care-number[data-astro-cid-ptgryztr]{font-size:200px}.care-number[data-astro-cid-ptgryztr]>span[data-astro-cid-ptgryztr]{font-size:100px}}@media (width>=1100px){.charity[data-astro-cid-ptgryztr]>header[data-astro-cid-ptgryztr]{text-align:center;margin-bottom:50px}.care-intro[data-astro-cid-ptgryztr]{grid-template-columns:1fr 1fr;gap:130px;max-width:1050px;margin:auto}.care-manifesto[data-astro-cid-ptgryztr]>p[data-astro-cid-ptgryztr]{font-size:16px}}.podcast-section[data-astro-cid-7uj2qjp6]{border-block:1px solid var(--line);background:var(--surface)}.podcast-layout[data-astro-cid-7uj2qjp6]{align-items:start;gap:36px;display:grid}.player-main[data-astro-cid-7uj2qjp6]{background:var(--solid);color:var(--on-solid);padding:22px}.record-head[data-astro-cid-7uj2qjp6]{justify-content:space-between;gap:16px;font-size:11px;display:flex}.record-head[data-astro-cid-7uj2qjp6] .eyebrow[data-astro-cid-7uj2qjp6]{font-size:10px}.player-artwork[data-astro-cid-7uj2qjp6]{place-items:center;margin:22px 0 26px;display:grid}.player-cover[data-astro-cid-7uj2qjp6]{--cover-frame-width:clamp(14px,1.2vw,19px);width:min(100%,calc(330px * var(--cover-ratio) + 2 * var(--cover-frame-width)));display:block;position:relative}.player-cover[data-astro-cid-7uj2qjp6] .antique-frame,.episode-cover[data-astro-cid-7uj2qjp6] .antique-frame{--frame-width:var(--cover-frame-width)}.player-cover[data-astro-cid-7uj2qjp6]:focus-visible,.episode-cover[data-astro-cid-7uj2qjp6]:focus-visible{outline-offset:6px}.cover-play-badge[data-astro-cid-7uj2qjp6]{bottom:calc(var(--cover-frame-width) / 2);right:calc(var(--cover-frame-width) / 2);background:var(--solid);width:36px;height:36px;color:var(--on-solid);pointer-events:none;border:1px solid #d8be82;border-radius:50%;place-items:center;font-size:13px;display:grid;position:absolute;box-shadow:0 2px 6px #21180c50}.episode-cover[data-astro-cid-7uj2qjp6] .cover-play-badge[data-astro-cid-7uj2qjp6]{width:25px;height:25px;font-size:9px}.player-caption[data-astro-cid-7uj2qjp6]{text-transform:uppercase;letter-spacing:.12em;align-items:center;gap:10px;font-size:10px;display:flex}.now-playing[data-astro-cid-7uj2qjp6] h3[data-astro-cid-7uj2qjp6]{font:500 32px/1.1 var(--serif);text-wrap:pretty;margin-top:12px}.seek-control[data-astro-cid-7uj2qjp6]{margin-top:18px}.seek-control[data-astro-cid-7uj2qjp6] input[data-astro-cid-7uj2qjp6]{width:100%;accent-color:var(--on-dark-accent);cursor:pointer;height:30px;margin:0}.seek-control[data-astro-cid-7uj2qjp6]>div[data-astro-cid-7uj2qjp6]{font-variant-numeric:tabular-nums;justify-content:space-between;font-size:12px;display:flex}.player-controls[data-astro-cid-7uj2qjp6]{justify-content:center;align-items:center;gap:18px;margin-top:15px;padding-right:50px;display:flex;position:relative}.player-controls[data-astro-cid-7uj2qjp6]>button[data-astro-cid-7uj2qjp6]{width:44px;height:44px;font-size:25px}.player-controls[data-astro-cid-7uj2qjp6]>button[data-astro-cid-7uj2qjp6]:disabled{opacity:.4}.player-controls[data-astro-cid-7uj2qjp6] .player-play[data-astro-cid-7uj2qjp6]{background:var(--action);width:58px;height:58px;color:var(--on-action);border:1px solid var(--on-dark-accent);border-radius:50%;font-size:19px}.pause-mark[data-astro-cid-7uj2qjp6]{display:none}[data-astro-cid-7uj2qjp6][data-playing] .pause-mark[data-astro-cid-7uj2qjp6]{display:inline}[data-astro-cid-7uj2qjp6][data-playing] .play-mark[data-astro-cid-7uj2qjp6]{display:none}.speed-control[data-astro-cid-7uj2qjp6]{position:absolute;right:0}.speed-control[data-astro-cid-7uj2qjp6] select[data-astro-cid-7uj2qjp6]{background:var(--solid);color:var(--on-solid);border:1px solid color-mix(in srgb,var(--on-solid) 50%,transparent);width:62px;height:40px;padding:5px;font-size:13px}.player-file[data-astro-cid-7uj2qjp6]{text-underline-offset:4px;width:fit-content;min-height:44px;padding-top:16px;font-size:11px;text-decoration:underline;display:block}.audio-status[data-astro-cid-7uj2qjp6]{min-height:16px;font-size:12px;line-height:1.6}.player-main[data-astro-cid-7uj2qjp6] [data-astro-cid-7uj2qjp6]:focus-visible{outline-color:var(--on-solid)}.episode-list[data-astro-cid-7uj2qjp6]{margin:0;padding:0;list-style:none}.episode-list[data-astro-cid-7uj2qjp6].long-catalogue{max-height:1000px;overflow-y:auto}.episode-list[data-astro-cid-7uj2qjp6]>li[data-astro-cid-7uj2qjp6]:first-child{padding-top:0}.episode-list[data-astro-cid-7uj2qjp6] li[data-astro-cid-7uj2qjp6]{border-bottom:1px solid var(--line);padding-block:26px}.episode-card[data-astro-cid-7uj2qjp6]{grid-template-columns:90px minmax(0,1fr);gap:17px;display:grid}.episode-cover[data-astro-cid-7uj2qjp6]{--cover-frame-width:clamp(6px,.7vw,11px);align-self:start;width:100%;display:block;position:relative}.episode-meta[data-astro-cid-7uj2qjp6]{color:var(--muted);letter-spacing:.06em;font-size:10px}.episode-meta[data-astro-cid-7uj2qjp6] span[data-astro-cid-7uj2qjp6]{margin-inline:5px}.episode-copy[data-astro-cid-7uj2qjp6] h3[data-astro-cid-7uj2qjp6]{font:500 26px/1.1 var(--serif);text-wrap:pretty;margin-top:8px}.episode-summary[data-astro-cid-7uj2qjp6]{margin-top:14px;font-size:14px;line-height:1.8}.episode-credit[data-astro-cid-7uj2qjp6]{color:var(--muted);margin-top:12px;font-size:11px;line-height:1.7}.episode-copy[data-astro-cid-7uj2qjp6] button[data-astro-cid-7uj2qjp6]{width:fit-content;min-height:44px;color:var(--action);align-items:center;gap:10px;margin-top:12px;font-size:12px;display:flex}.episode-play-icon[data-astro-cid-7uj2qjp6]{border:1px solid var(--line-strong);border-radius:50%;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.episode-copy[data-astro-cid-7uj2qjp6] button[data-astro-cid-7uj2qjp6][aria-current=true] .episode-play-icon[data-astro-cid-7uj2qjp6]{background:var(--action);border-color:var(--action);color:var(--on-action)}.episode-copy[data-astro-cid-7uj2qjp6] button[data-astro-cid-7uj2qjp6]:hover{text-underline-offset:4px;text-decoration:underline}.episode-search[data-astro-cid-7uj2qjp6]{border-bottom:1px solid var(--line);gap:12px;margin-top:20px;display:flex}.episode-search[data-astro-cid-7uj2qjp6] input[data-astro-cid-7uj2qjp6]{width:100%;min-width:0;color:var(--ink);background:var(--paper);border:0;padding:12px}.no-episodes[data-astro-cid-7uj2qjp6]{padding-block:20px;font-size:14px}.mini-player[data-astro-cid-7uj2qjp6]{bottom:max(14px,env(safe-area-inset-bottom));z-index:25;background:var(--solid);width:min(460px,100% - 28px);color:var(--on-solid);box-shadow:0 4px 30px var(--shadow);border:1px solid color-mix(in srgb,var(--on-solid) 25%,transparent);align-items:center;gap:14px;padding:9px 12px;display:flex;position:fixed;left:50%;translate:-50%}.mini-player[data-astro-cid-7uj2qjp6] button[data-astro-cid-7uj2qjp6]{flex-shrink:0;width:44px;height:44px;font-size:20px}.mini-player[data-astro-cid-7uj2qjp6] a[data-astro-cid-7uj2qjp6]{flex:1;min-width:0}.mini-player[data-astro-cid-7uj2qjp6] small[data-astro-cid-7uj2qjp6]{opacity:.8;font-size:11px;display:block}.mini-player[data-astro-cid-7uj2qjp6] a[data-astro-cid-7uj2qjp6]>span[data-astro-cid-7uj2qjp6]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.mini-player[data-astro-cid-7uj2qjp6] [data-astro-cid-7uj2qjp6]:focus-visible{outline-color:var(--on-solid)}.mini-player[data-astro-cid-7uj2qjp6] [data-astro-cid-7uj2qjp6][data-audio-toggle]{background:var(--action);color:var(--on-action);border:1px solid var(--on-dark-accent);border-radius:50%}@media (width<=479px){.episode-card[data-astro-cid-7uj2qjp6]{grid-template-columns:82px minmax(0,1fr);column-gap:16px}.episode-copy[data-astro-cid-7uj2qjp6]{display:contents}.episode-meta[data-astro-cid-7uj2qjp6],.episode-copy[data-astro-cid-7uj2qjp6] h3[data-astro-cid-7uj2qjp6]{grid-column:2}.episode-cover[data-astro-cid-7uj2qjp6]{grid-area:1/1/3}.episode-copy[data-astro-cid-7uj2qjp6] h3[data-astro-cid-7uj2qjp6]{margin-top:-7px}.episode-summary[data-astro-cid-7uj2qjp6],.episode-credit[data-astro-cid-7uj2qjp6],.episode-copy[data-astro-cid-7uj2qjp6] button[data-astro-cid-7uj2qjp6]{grid-column:1/-1;margin-top:0}.episode-card[data-astro-cid-7uj2qjp6]{row-gap:14px}}@media (width>=760px){.podcast-layout[data-astro-cid-7uj2qjp6]{grid-template-columns:minmax(0,.85fr) minmax(0,1.2fr);gap:32px}.player-main[data-astro-cid-7uj2qjp6]{position:sticky;top:96px}.episode-card[data-astro-cid-7uj2qjp6]{grid-template-columns:100px minmax(0,1fr)}}@media (width>=1100px){.podcast-layout[data-astro-cid-7uj2qjp6]{grid-template-columns:minmax(0,.8fr) minmax(0,1.3fr);gap:58px}.player-main[data-astro-cid-7uj2qjp6]{padding:28px}.now-playing[data-astro-cid-7uj2qjp6] h3[data-astro-cid-7uj2qjp6]{font-size:36px}.episode-card[data-astro-cid-7uj2qjp6]{grid-template-columns:155px minmax(0,1fr);gap:25px}.episode-copy[data-astro-cid-7uj2qjp6] h3[data-astro-cid-7uj2qjp6]{font-size:29px}.episode-summary[data-astro-cid-7uj2qjp6]{font-size:14px}.episode-list[data-astro-cid-7uj2qjp6] li[data-astro-cid-7uj2qjp6]{padding-block:30px}}@media (height<=800px) and (width>=760px){.player-main[data-astro-cid-7uj2qjp6]{position:static}}.sport-heading[data-astro-cid-7yqjzu25]{margin-bottom:40px}.sport-heading[data-astro-cid-7yqjzu25] h2[data-astro-cid-7yqjzu25]{margin-top:0}.sport-stories[data-astro-cid-7yqjzu25]{gap:60px;display:grid}.sport-story[data-astro-cid-7yqjzu25]{gap:35px;display:grid}.sport-photo[data-astro-cid-7yqjzu25]{background:var(--surface-raised);border:1px solid var(--line);width:93%;max-width:430px;box-shadow:0 10px 30px var(--shadow);margin:10px auto 0;padding:10px 10px 30px;transition:rotate .2s;display:block;transform:rotate(-2deg)}.sport-story[data-astro-cid-7yqjzu25]:nth-child(2) .sport-photo[data-astro-cid-7yqjzu25]{transform:rotate(2deg)}.sport-photo[data-astro-cid-7yqjzu25]:hover{rotate:2deg}.sport-story[data-astro-cid-7yqjzu25]:nth-child(2) .sport-photo[data-astro-cid-7yqjzu25]:hover{rotate:-2deg}.sport-text[data-astro-cid-7yqjzu25] .eyebrow[data-astro-cid-7yqjzu25]{font-size:11px}.sport-text[data-astro-cid-7yqjzu25] h3[data-astro-cid-7yqjzu25]{font:500 47px/1 var(--serif);margin-top:15px}.sport-text[data-astro-cid-7yqjzu25]>p[data-astro-cid-7yqjzu25]:not(.eyebrow){margin-top:20px;font-size:16px;line-height:1.75}.sport-text[data-astro-cid-7yqjzu25]>p[data-astro-cid-7yqjzu25]+p[data-astro-cid-7yqjzu25]{color:var(--muted)}.sport-help[data-astro-cid-7yqjzu25]{border-block:1px solid var(--line-strong);gap:15px;margin-top:24px;padding-block:18px;display:flex}.sport-help[data-astro-cid-7yqjzu25]>span[data-astro-cid-7yqjzu25]{color:var(--warm);font-size:26px}.sport-help[data-astro-cid-7yqjzu25] p[data-astro-cid-7yqjzu25]{font-size:14px;line-height:1.7}.sport-text[data-astro-cid-7yqjzu25] .text-link[data-astro-cid-7yqjzu25]{margin-top:15px;font-size:14px}.sport-diary[data-astro-cid-7yqjzu25],.sport-care[data-astro-cid-7yqjzu25]{border-top:1px solid var(--line);margin-top:55px;padding-top:32px}.album-heading[data-astro-cid-7yqjzu25]{gap:20px;margin-bottom:25px;display:grid}.album-heading[data-astro-cid-7yqjzu25] .eyebrow[data-astro-cid-7yqjzu25]{font-size:11px}.album-heading[data-astro-cid-7yqjzu25] h3[data-astro-cid-7yqjzu25]{font:500 clamp(30px,9.5vw,38px)/1.05 var(--serif);margin-top:0}.album-heading[data-astro-cid-7yqjzu25]>p[data-astro-cid-7yqjzu25]{max-width:325px;color:var(--muted);font-size:14px;line-height:1.7}.sport-care[data-astro-cid-7yqjzu25]>.text-link[data-astro-cid-7yqjzu25]{margin-top:15px;font-size:14px}@media (width>=760px){.sport-heading[data-astro-cid-7yqjzu25]{margin-bottom:60px}.sport-story[data-astro-cid-7yqjzu25]{grid-template-columns:.9fr 1.1fr;align-items:center;gap:55px}.sport-text[data-astro-cid-7yqjzu25] h3[data-astro-cid-7yqjzu25]{font-size:51px}.sport-stories[data-astro-cid-7yqjzu25]{gap:85px}.sport-story[data-astro-cid-7yqjzu25]:nth-child(2) .sport-photo[data-astro-cid-7yqjzu25]{order:2}.sport-story[data-astro-cid-7yqjzu25]:nth-child(2){grid-template-columns:1.1fr .9fr}.album-heading[data-astro-cid-7yqjzu25]{grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:35px}.album-heading[data-astro-cid-7yqjzu25] h3[data-astro-cid-7yqjzu25]{font-size:47px}.sport-diary[data-astro-cid-7yqjzu25],.sport-care[data-astro-cid-7yqjzu25]{margin-top:80px;padding-top:40px}}@media (width>=1100px){.sport-heading[data-astro-cid-7yqjzu25]{grid-template-columns:1fr auto;align-items:end;gap:18px 80px;display:grid}.sport-heading[data-astro-cid-7yqjzu25] h2[data-astro-cid-7yqjzu25]{margin:0}.sport-story[data-astro-cid-7yqjzu25]{gap:110px;padding-inline:30px}.sport-photo[data-astro-cid-7yqjzu25]{padding:13px 13px 39px}.sport-text[data-astro-cid-7yqjzu25] h3[data-astro-cid-7yqjzu25]{font-size:61px}.sport-text[data-astro-cid-7yqjzu25]>p[data-astro-cid-7yqjzu25]:not(.eyebrow){font-size:16px}.sport-text[data-astro-cid-7yqjzu25] .eyebrow[data-astro-cid-7yqjzu25]{font-size:12px}}.site-footer[data-astro-cid-nns7i3if]{background:var(--surface);border-top:1px solid var(--line);padding-block:45px 100px}.footer-top[data-astro-cid-nns7i3if]{gap:28px;display:grid}.footer-top[data-astro-cid-nns7i3if] figure[data-astro-cid-nns7i3if]{display:none}.footer-top[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{font:500 53px/.98 var(--serif);margin-top:19px}.footer-contacts[data-astro-cid-nns7i3if]>button[data-astro-cid-nns7i3if]{text-align:left;background:var(--action);width:100%;max-width:330px;min-height:60px;color:var(--on-action);border-radius:40px;justify-content:space-between;align-items:center;gap:20px;margin-top:18px;padding:12px 24px;font-size:14px;display:flex}.footer-contacts[data-astro-cid-nns7i3if]>button[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{font-size:23px}.footer-bottom[data-astro-cid-nns7i3if]{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:10px 24px;margin-top:45px;padding-top:18px;font-size:12px;display:flex}.footer-bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if]{align-items:center;gap:25px;min-height:44px;margin-left:auto;display:flex}.footer-bottom[data-astro-cid-nns7i3if] a[data-astro-cid-nns7i3if] span[data-astro-cid-nns7i3if]{font-size:22px}@media (width>=760px){.site-footer[data-astro-cid-nns7i3if]{padding-top:65px}.footer-top[data-astro-cid-nns7i3if]{grid-template-columns:1.3fr 1fr;align-items:center;gap:70px}.footer-top[data-astro-cid-nns7i3if] h2[data-astro-cid-nns7i3if]{font-size:65px}.footer-bottom[data-astro-cid-nns7i3if]{margin-top:60px}}@media (width>=1100px){.footer-top[data-astro-cid-nns7i3if]{grid-template-columns:.45fr 1fr 1fr;gap:70px}.footer-top[data-astro-cid-nns7i3if] figure[data-astro-cid-nns7i3if]{background:var(--surface-raised);box-shadow:0 10px 20px var(--shadow);padding:7px 7px 21px;display:block;transform:rotate(-5deg)}}.footer-companion[data-astro-cid-nns7i3if]{align-items:center;gap:16px;margin-bottom:18px;display:flex}.footer-companion[data-astro-cid-nns7i3if]>span[data-astro-cid-nns7i3if]{font:italic 26px/1.05 var(--serif)}.footer-contacts[data-astro-cid-nns7i3if]>button[data-astro-cid-nns7i3if]:hover{box-shadow:0 6px 20px var(--shadow)}.story-dialog[data-astro-cid-k332kd7j]{background:var(--paper);color:var(--ink);width:min(960px,100% - 28px);max-height:calc(100dvh - 28px);box-shadow:0 20px 80px var(--backdrop);border:0;padding:0 22px 18px;overflow-y:auto}.story-dialog[data-astro-cid-k332kd7j]::backdrop{background:var(--backdrop);backdrop-filter:blur(5px)}.story-toolbar[data-astro-cid-k332kd7j]{background:var(--paper);z-index:2;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex;position:sticky;top:0}.story-toolbar[data-astro-cid-k332kd7j] button[data-astro-cid-k332kd7j]{width:48px;height:52px;font-size:30px}.story-tabs[data-astro-cid-k332kd7j]{border-bottom:1px solid var(--line);gap:6px;margin-top:10px;display:flex}.story-tabs[data-astro-cid-k332kd7j] button[data-astro-cid-k332kd7j]{flex:1;justify-content:center;align-items:center;gap:7px;min-height:46px;font-size:14px;display:flex}.story-tabs[data-astro-cid-k332kd7j] button[data-astro-cid-k332kd7j]>span[data-astro-cid-k332kd7j]{font-size:11px}.story-tabs[data-astro-cid-k332kd7j] [data-astro-cid-k332kd7j][aria-pressed=true]{color:var(--accent);border-bottom:2px solid var(--accent);font-weight:700}.story-panel[data-astro-cid-k332kd7j]{gap:25px;padding-block:28px;display:grid}.story-image[data-astro-cid-k332kd7j]{width:100%;max-width:400px;margin-inline:auto}.story-image[data-astro-cid-k332kd7j].is-art{width:80%;max-width:350px}.story-image[data-astro-cid-k332kd7j]:not(.is-art) img{object-fit:cover;object-position:40% 36%;width:100%;height:265px}figcaption[data-astro-cid-k332kd7j]{margin-top:16px;font-size:13px;line-height:1.4}.story-text[data-astro-cid-k332kd7j] .eyebrow[data-astro-cid-k332kd7j]{font-size:11px}h2[data-astro-cid-k332kd7j]{font:500 46px/.98 var(--serif);letter-spacing:-.025em;margin:14px 0 20px}.story-text[data-astro-cid-k332kd7j]>p[data-astro-cid-k332kd7j]:not(.eyebrow){font-size:16px;line-height:1.7}.story-continue[data-astro-cid-k332kd7j]{margin-top:25px}.story-text[data-astro-cid-k332kd7j]>.story-footnote[data-astro-cid-k332kd7j]{border-top:1px solid var(--line);margin-top:24px;padding-top:20px;font:italic 25px/1.2 var(--serif)!important}.story-dialog-footer[data-astro-cid-k332kd7j]{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.story-dialog-footer[data-astro-cid-k332kd7j]>span[data-astro-cid-k332kd7j]{max-width:130px}.story-dialog-footer[data-astro-cid-k332kd7j] button[data-astro-cid-k332kd7j]{align-items:center;gap:12px;min-height:50px;font-size:14px;display:flex}.journal[data-astro-cid-k332kd7j] h2[data-astro-cid-k332kd7j]{font-style:italic}@media (width>=760px){.story-dialog[data-astro-cid-k332kd7j]{padding-inline:40px}.story-panel[data-astro-cid-k332kd7j]{grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding-block:40px}.story-image[data-astro-cid-k332kd7j]:not(.is-art) img{height:340px}h2[data-astro-cid-k332kd7j]{font-size:58px}.story-text[data-astro-cid-k332kd7j] .eyebrow[data-astro-cid-k332kd7j]{font-size:12px}.story-dialog-footer[data-astro-cid-k332kd7j]{font-size:14px}.story-dialog-footer[data-astro-cid-k332kd7j]>span[data-astro-cid-k332kd7j]{max-width:none}.story-tabs[data-astro-cid-k332kd7j]{justify-content:flex-start;gap:25px}.story-tabs[data-astro-cid-k332kd7j] button[data-astro-cid-k332kd7j]{flex:none;padding-inline:15px}}
