@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/591574edbe85c69b-s.p.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");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;font-style:italic;font-weight:500;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/d8cddd76dbfeaef0-s.1mblz1wog092a.woff2)format("woff2");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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/591574edbe85c69b-s.p.2cu8l7zf4s4ec.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(../media/acf349172f10b359-s.0gv8q2vqi14yg.woff2)format("woff2");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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/0926c12c4384550f-s.1-qpv3jvnkkyl.woff2)format("woff2");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;font-style:italic;font-weight:600;font-display:swap;src:url(../media/8bd76523131fa0fc-s.p.1pvupmngxrt5z.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");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;font-style:normal;font-weight:500;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.p.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");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;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");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 Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_8872297c-module__E3Pkla__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.cormorant_garamond_8872297c-module__E3Pkla__variable{--font-cg:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.1o88h9hhck-f8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:300;font-display:swap;src:url(../media/d6834f34aea8eb10-s.2ts34phzbrs33.woff2)format("woff2");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:Frank Ruhl Libre;font-style:normal;font-weight:300;font-display:swap;src:url(../media/910852303c6b2343-s.1wvhz6ut8au_x.woff2)format("woff2");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:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/da0c36c2f20008af-s.p.1o88h9hhck-f8.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d6834f34aea8eb10-s.2ts34phzbrs33.woff2)format("woff2");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:Frank Ruhl Libre;font-style:normal;font-weight:700;font-display:swap;src:url(../media/910852303c6b2343-s.1wvhz6ut8au_x.woff2)format("woff2");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:Frank Ruhl Libre Fallback;src:local(Times New Roman);ascent-override:88.56%;descent-override:30.91%;line-gap-override:0.0%;size-adjust:108.06%}.frank_ruhl_libre_9979d37-module___J2Oda__className{font-family:Frank Ruhl Libre,Frank Ruhl Libre Fallback;font-style:normal}.frank_ruhl_libre_9979d37-module___J2Oda__variable{--font-fr:"Frank Ruhl Libre", "Frank Ruhl Libre Fallback"}
:root{--mist:#f7eff1;--paper:#fffbfb;--plum:#3a2a36;--rose:#c2667f;--rose-dark:#a85068;--rosel:#f2c9d3;--sky:#a8c7dd;--taupe:#b89c88;--muted:#6e5d67;--line:#ead9de;--serif:var(--font-cg), var(--font-fr), Georgia, serif;--sans:"Segoe UI", "Helvetica Neue", Arial, sans-serif;--fs:var(--a11y-font-scale,1)}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;font-size:calc(16px * var(--fs));scroll-padding-top:80px}body{font-family:var(--sans);background:var(--mist);color:var(--plum);font-size:1.0625rem;line-height:1.7;overflow-x:hidden}a{color:inherit}img{max-width:100%;height:auto;display:block}ul{list-style:none}.wrap{max-width:1120px;margin:0 auto;padding:0 20px}.wrap.narrow{max-width:780px}.s{font-family:var(--serif)}.it{font-family:var(--serif);font-style:italic}:focus-visible{outline:2px solid var(--rose);outline-offset:3px}.skip-link{top:-100px;z-index:100;background:var(--plum);color:#fff;border-radius:0 0 12px 12px;padding:10px 18px;font-weight:700;text-decoration:none;position:absolute;inset-inline-start:12px}.skip-link:focus{top:0}.site-header{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--line);background:#f7eff1eb;position:sticky;top:0}.site-header .wrap{justify-content:space-between;align-items:center;gap:10px;min-height:66px;display:flex}.brand{font-size:1.5rem;font-weight:600;text-decoration:none}.desktop-nav{gap:24px;font-size:.9375rem;display:flex}.desktop-nav a{color:var(--muted);text-decoration:none}.desktop-nav a:hover{color:var(--rose)}.header-actions{align-items:center;gap:10px;display:flex}.burger{border:1px solid var(--plum);cursor:pointer;background:0 0;border-radius:50%;flex-shrink:0;width:44px;height:44px;display:none;position:relative}.burger span{background:var(--plum);border-radius:2px;width:18px;height:2px;margin-left:-9px;transition:transform .25s,opacity .2s;position:absolute;left:50%}.burger span:first-child{top:15px}.burger span:nth-child(2){top:21px}.burger span:nth-child(3){top:27px}.burger.is-open span:first-child{transform:translateY(6px)rotate(45deg)}.burger.is-open span:nth-child(2){opacity:0}.burger.is-open span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mobile-nav{display:none}.lang{border:1px solid var(--plum);border-radius:999px;flex-shrink:0;display:flex;overflow:hidden}.lang a{color:var(--plum);padding:6px 12px;font-size:.8125rem;font-weight:700;text-decoration:none}.lang a.on{background:var(--plum);color:#fff}.btn{background:var(--rose);color:#fff;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:9px;padding:14px 26px;font-size:1rem;font-weight:700;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}.btn:hover{background:var(--rose-dark);transform:translateY(-2px)}.btn.line{color:var(--plum);box-shadow:inset 0 0 0 1.5px var(--plum);background:0 0}.btn svg{fill:currentColor;flex-shrink:0;width:19px;height:19px}.hero{padding:64px 0 70px;position:relative;overflow:hidden}.petal{background:var(--rosel);opacity:.8;border-radius:10px 0;width:14px;height:10px;animation:linear infinite fall;position:absolute;top:-20px}@keyframes fall{to{transform:translateY(760px)rotate(540deg)}}.hero .wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;display:grid;position:relative}.hero .kick{letter-spacing:.14em;color:#a9506a;text-transform:uppercase;font-size:.875rem;font-weight:700}[dir=rtl] .hero .kick{letter-spacing:.04em}.hero h1{font-size:clamp(2.875rem, calc(6.2vw * var(--fs)), 5rem);margin:14px 0 0;font-weight:500;line-height:1.02}.hero h1 em,h2 em{color:var(--rose)}.hero-p{color:var(--muted);max-width:46ch;margin:20px 0 28px;font-size:1.1875rem}.hero-p p+p{margin-top:12px}.hero .cta{flex-wrap:wrap;gap:12px;display:flex}.portrait{justify-self:center;width:min(380px,90%);position:relative}.portrait img{aspect-ratio:1;object-fit:cover;border-radius:46% 54% 50% 50%/52% 46% 54% 48%;width:100%;box-shadow:0 30px 60px -30px #3a2a3680}.portrait .note{bottom:6%;background:#fff;border-radius:16px;max-width:220px;padding:12px 16px;font-size:.9375rem;position:absolute;inset-inline-start:-6%;box-shadow:0 14px 30px -14px #3a2a3659}.portrait .note b{color:#a9506a;display:block}section{padding:88px 0}h2{font-size:clamp(2.375rem, calc(5vw * var(--fs)), 3.875rem);margin-bottom:12px;font-weight:500;line-height:1.08}.lead{color:var(--muted);max-width:58ch;font-size:1.125rem}.lead+.lead{margin-top:10px}#map{background:var(--paper);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bmap{grid-template-columns:.85fr 1.15fr;align-items:center;gap:44px;margin-top:38px;display:grid}.bmap>*{min-width:0}.figure{width:100%;max-width:340px;margin:0 auto}.figure svg{width:100%;height:auto;display:block}.zone{transition:fill .6s,opacity .6s}.emos{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.emos button{font:inherit;border:1.5px solid var(--line);color:var(--plum);cursor:pointer;background:#fff;border-radius:999px;padding:10px 16px;font-size:.9375rem;font-weight:700}.emos button[aria-pressed=true]{background:var(--plum);color:#fff;border-color:var(--plum)}.reflect{background:var(--mist);border-radius:22px;padding:24px}.reflect h3{margin-bottom:6px;font-size:2.125rem;font-weight:600;line-height:1.1}.reflect .where{color:#a9506a;margin-bottom:10px;font-size:.9375rem;font-weight:700}.reflect p{color:var(--muted)}.reflect .q{color:var(--plum);margin:14px 0 18px;font-size:1.375rem}.legend{color:var(--muted);justify-content:center;gap:16px;margin-top:12px;font-size:.8125rem;display:flex}.legend i{vertical-align:middle;border-radius:50%;width:12px;height:12px;margin-inline-end:6px;display:inline-block}.disclaimer{margin-top:12px;font-size:.8125rem}.help{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}.help>div{background:var(--paper);border:1px solid var(--line);border-radius:22px;padding:24px}.help .n{color:var(--rosel);font-size:2.5rem;line-height:1}.help h3{margin:8px 0 6px;font-size:1.5rem;font-weight:600;line-height:1.15}.help p{color:var(--muted);font-size:.9375rem}.story{background:var(--plum);color:#fff}.story .wrap{grid-template-columns:1.2fr .8fr;align-items:center;gap:44px;display:grid}.story blockquote{font-size:clamp(1.75rem, calc(3.4vw * var(--fs)), 2.625rem);line-height:1.25}.story p{color:#d9c9d2;max-width:52ch;margin-top:16px}.story .creds{gap:10px;display:grid}.story .creds li{border:1px solid #f2c9d359;border-radius:14px;padding:14px 18px;font-weight:600}.story .creds small{color:#d9c9d2;font-size:.875rem;font-weight:400;display:block}.free{text-align:center}.free .badge{font-size:clamp(4rem, calc(10vw * var(--fs)), 7.5rem);color:var(--rose);line-height:1;display:inline-block}.free .lead{margin:10px auto 28px}.free .safe{color:var(--muted);margin-top:22px;font-size:.875rem}.site-footer{background:var(--plum);color:#d9c9d2;text-align:center;padding:26px 0 90px;font-size:.875rem}.site-footer a{color:#fff}.site-footer .legal{flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-bottom:8px;font-weight:600;display:flex}.wa-float{bottom:18px;z-index:30;background:#25d366;border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:fixed;inset-inline-end:18px;box-shadow:0 10px 24px -6px #00000059}.wa-float svg{fill:#fff;width:30px;height:30px}.js .reveal{opacity:0;transition:opacity .8s,transform .8s;transform:translateY(22px)}.js .reveal.in{opacity:1;transform:none}.legal-page{padding:56px 0 88px}.legal-page .back{color:var(--rose-dark);font-size:.9375rem;font-weight:700;text-decoration:none}.legal-page .back:hover{text-decoration:underline}.legal-page h1{font-size:clamp(2.375rem, calc(5vw * var(--fs)), 3.5rem);margin:18px 0 6px;font-weight:500;line-height:1.1}.legal-page .updated{color:var(--muted);margin-bottom:26px;font-size:.875rem}.legal-page .intro{margin-bottom:10px;font-size:1.125rem}.legal-page section{margin-top:30px;padding:0}.legal-page h2{margin-bottom:8px;font-size:1.875rem;font-weight:600}.legal-page p{margin-bottom:10px}.legal-page ul{padding-inline-start:24px;list-style:outside}.legal-page li{margin-bottom:6px}@media (max-width:900px){.desktop-nav{display:none}.burger{display:block}.mobile-nav.is-open{background:var(--mist);z-index:19;flex-direction:column;height:calc(100dvh - 66px);padding:12px 20px 40px;animation:.2s ease-out menu-in;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.mobile-nav a{font-family:var(--serif);border-bottom:1px solid var(--line);color:var(--plum);padding:14px 0;font-size:1.75rem;font-weight:500;text-decoration:none}.mobile-nav a:hover{color:var(--rose)}.hero{padding:34px 0 56px}.hero .wrap,.bmap,.story .wrap{grid-template-columns:1fr}.hero .wrap>*{min-width:0}.portrait{order:-1;width:250px}.portrait .note{inset-inline:auto -12%}.help{grid-template-columns:1fr}.figure{max-width:240px}section{padding:62px 0}}@keyframes menu-in{0%{opacity:0;transform:translateY(-8px)}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}html{scroll-behavior:auto}.js .reveal{opacity:1;transform:none}}.a11y-backdrop{z-index:9997;background:#3a2a362e;position:fixed;inset:0}.a11y-panel{bottom:86px;z-index:9998;width:min(340px,100vw - 36px);max-height:calc(100vh - 110px);color:var(--plum);border:1px solid var(--line);font-family:var(--sans);background:#fff;border-radius:20px;padding:18px;font-size:15px;line-height:1.4;position:fixed;inset-inline-start:18px;overflow-y:auto;box-shadow:0 24px 60px -16px #3a2a3673}.a11y-panel-header{justify-content:space-between;align-items:center;margin-bottom:14px;font-size:17px;font-weight:700;display:flex}.a11y-close{background:var(--mist);cursor:pointer;width:34px;height:34px;color:var(--plum);border:0;border-radius:50%;font-size:15px}.a11y-group{border-top:1px solid var(--line);padding:12px 0}.a11y-group-label{text-transform:uppercase;letter-spacing:.08em;color:var(--muted);margin-bottom:10px;font-size:12px;font-weight:700}.a11y-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.a11y-btn-icon{border:1.5px solid var(--plum);color:var(--plum);cursor:pointer;background:#fff;border-radius:12px;min-width:56px;padding:8px 14px;font-size:15px;font-weight:700}.a11y-btn-icon:disabled{opacity:.35;cursor:not-allowed}.a11y-value{font-weight:700}.a11y-toggles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.a11y-toggle{text-align:center;border:1.5px solid var(--line);background:var(--paper);color:var(--plum);cursor:pointer;font:inherit;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;font-size:13px;display:flex}.a11y-toggle--on{border-color:var(--plum);background:var(--plum);color:#fff}.a11y-toggle-icon{font-size:18px;line-height:1}.a11y-toggle-label{font-weight:600}.a11y-toggle-pill{opacity:.8;font-size:11px}.a11y-panel-footer{border-top:1px solid var(--line);gap:10px;padding-top:12px;display:grid}.a11y-reset{background:var(--rose);color:#fff;cursor:pointer;border:0;border-radius:999px;padding:10px;font-size:14px;font-weight:700}.a11y-reset:hover{background:var(--rose-dark)}.a11y-footer-row{justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.a11y-footer-row a{color:var(--rose-dark);font-weight:700}.a11y-shortcut{color:var(--muted)}html.a11y-high-contrast :is(.site-header,main,.site-footer){filter:contrast(1.5)}html.a11y-grayscale :is(.site-header,main,.site-footer,.wa-float){filter:grayscale()}html.a11y-high-contrast.a11y-grayscale :is(.site-header,main,.site-footer){filter:contrast(1.5)grayscale()}html.a11y-underline-links a{text-underline-offset:3px;text-decoration:underline!important}html.a11y-big-cursor,html.a11y-big-cursor *{cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='40' height='40' viewBox='0 0 24 24'%3E%3Cpath fill='white' stroke='black' stroke-width='1' d='M5 3l14 9-7 1-3.5 7z'/%3E%3C/svg%3E") 4 2,auto!important}html.a11y-stop-motion *,html.a11y-stop-motion :before,html.a11y-stop-motion :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}html.a11y-stop-motion .petals{display:none}html.a11y-stop-motion .reveal{opacity:1!important;transform:none!important}html.a11y-readable-font body,html.a11y-readable-font body *{letter-spacing:.01em;font-family:Arial,Helvetica,sans-serif!important;font-style:normal!important}
