@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-ext-700-normal.BjwYoWNd.woff2) format("woff2"),url(/_astro/inter-cyrillic-ext-700-normal.LO58E6JB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-cyrillic-700-normal.CjBOestx.woff2) format("woff2"),url(/_astro/inter-cyrillic-700-normal.DrXBdSj3.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-ext-700-normal.qfdV9bQt.woff2) format("woff2"),url(/_astro/inter-greek-ext-700-normal.BoQ6DsYi.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-greek-700-normal.C3JjAnD8.woff2) format("woff2"),url(/_astro/inter-greek-700-normal.BUv2fZ6O.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-vietnamese-700-normal.DlLaEgI2.woff2) format("woff2"),url(/_astro/inter-vietnamese-700-normal.BZaoP0fm.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-ext-700-normal.Ca8adRJv.woff2) format("woff2"),url(/_astro/inter-latin-ext-700-normal.TidjK2hL.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/inter-latin-700-normal.Yt3aPRUw.woff2) format("woff2"),url(/_astro/inter-latin-700-normal.BLAVimhd.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/literata-cyrillic-ext-700-normal.Bpu1vg05.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/literata-cyrillic-700-normal.NOaAmdwD.woff2) format("woff2"),url(/_astro/literata-cyrillic-700-normal.BChRKAeZ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/literata-greek-ext-700-normal.CFJl9TqO.woff2) format("woff2"),url(/_astro/literata-greek-ext-700-normal.BWozFBi3.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/literata-greek-700-normal.CLoIi4e4.woff2) format("woff2"),url(/_astro/literata-greek-700-normal.CpE4qyqy.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/literata-vietnamese-700-normal.Cmj-gDIS.woff2) format("woff2"),url(/_astro/literata-vietnamese-700-normal.Be_po91e.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/literata-latin-ext-700-normal.Cd5BSFN5.woff2) format("woff2"),url(/_astro/literata-latin-ext-700-normal.DBR5CORb.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Literata;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/literata-latin-700-normal.DYBWKELl.woff2) format("woff2"),url(/_astro/literata-latin-700-normal.ocJiFfAw.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pt-serif-cyrillic-ext-700-normal.CpXZPNZI.woff2) format("woff2"),url(/_astro/pt-serif-cyrillic-ext-700-normal.C7FyUQsB.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pt-serif-cyrillic-700-normal.DvVvs_4R.woff2) format("woff2"),url(/_astro/pt-serif-cyrillic-700-normal.BeN6CUoB.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pt-serif-latin-ext-700-normal.B7jTzfC-.woff2) format("woff2"),url(/_astro/pt-serif-latin-ext-700-normal.BQOBW4N0.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:"PT Serif";font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/pt-serif-latin-700-normal.Bsuo9jes.woff2) format("woff2"),url(/_astro/pt-serif-latin-700-normal.BnJLcJ8K.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,d09GMgABAAAAAASAABAAAAAACNgAAAQlAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhwbHhwoBmA/U1RBVEwAdBEICoRkg3gLIAABNgIkAzoEIAWEaAeBFAwHGzgHSJ4DbjN9OmtkIy0becnT/RjJ4uGfw99974/GXrhoTCqLok66NY3jTloEUdrmwCevn/Ls30xSpFlZ6UJMrW+fTNwAEdSuvSzCRANvEgnjUmw8swT+87+w7I/7qb8XlIB7NpGBjXiUjRX0b7ZpJ8+orRLzvGhWYCMdAU3BbRdPuqOeKAXuRKAWEEJJCIEQqNbLD9osq2kBviL8A4Fq4yLgAa+6DNaiAwcYOrqYHfgQcMgL3AFgG4fHHqREEUBSxUtmBfzNWxXADfviy8Kff7dA4QfFBQG6fnoX5Dh+gEEcIVRKtMIYhc/kCgsCDiarQY4QWpEKQoYTAAIJUcaHAHIXIN9BooBWhEAr0j7QzAkh1RnEWOY4wuRW8uX/f5o5W8gXcjriOUb9z/wjACRuWaWrpKIyLMQ/DUDN/TT+ErgHRpPBIRQrKCcZCvxBBCBEkSD4lKMjRblQlCvpQHPsSZE9R6K2o/vpXkGboKWbbltxx2feLT+a6KJb5293n7vTt53uwOzUO4gYc5eedhvS+a1bbdNuIiSA89cuGo25IZh6DXrJJIIUUibFUG0zt+ijO+cvnj8fjVm4cKlvN90DwzrdMmy8H9GjDyv90Xz2W10PVj3oTY7LLfwfmxMHoef+8n33R0duOxF3LPCYFXtymWNdcLBD3VF4S91+GWf8c9k7sZC6fPpnbENnCmayerBNki0ZbFUXiHV/wkxWklGmydCkaR5o0oZnlj3oSVdnZKjTITaXStOyWGYakzUgTSt1gvSs/otJL1FkzE/3e+aXvj7n+TOv9HkZ6evS4e3OXafCx8iqJfNGpQLM7rkt0ppRJ8N3gd1IjHLaROM0cLkhdf2NQjZ4bmjo2mBWKJ4CPA4IZXX9hFlPBnhxWhXzgBGQ88QeRD3j1/AD5a/JxMnL5gK5deaC2H7HvK98gngBbzfWLKD0g2ufeA7nMsQepBwDgpdhy90BzC+8DSCers8O6KKloYn0RCtKo9EM9LsAd7AgNBhFGEAsvl4K1LpCiCIF3IZHFUKvX5AqfUPBgkO+ovHpUNJtOJSN6hDWWxAigkCt9hbEXdaOHLvI6lM5gQA79LRYOpUsWBpKYu2klOQULGlGCwOzHIkSmYmZKBlQrlmCQ0mDv5SeiVyiemVqVJGyEDJhKemY1dLT0YsnpKch0UbKxExJTydIigQpkiUvYA3SVFDqFH2uNggh343VmPs2ycX0DIYwPYTigMak5AjS0ohI8zmoo4EJwypS4iVcDOuDuvRMgytHPa5LTjnoc1YiCcT0tBI3qjXxqqFomJf2PylAOHMDRp1HGBaDQCTiIC7iQSH4iEICRHMZkUlqk/KsOmVSGlOK7NIseRNZFp3NkbNaLateTmKScHGTAyu2WqQf6lD8rMNg1+lKTcpwkfvQ/7eRMwAA) format("woff2"),url(data:font/woff;base64,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) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-cyrillic-700-normal.BWTpRfYl.woff2) format("woff2"),url(/_astro/jetbrains-mono-cyrillic-700-normal.CEoEElIJ.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-greek-700-normal.C6CZE3T8.woff2) format("woff2"),url(/_astro/jetbrains-mono-greek-700-normal.DEigVDxa.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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) format("woff2"),url(/_astro/jetbrains-mono-vietnamese-700-normal.BDLVIk2r.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-ext-700-normal.CZipNAKV.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-ext-700-normal.CxPITLHs.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:JetBrains Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/jetbrains-mono-latin-700-normal.BYuf6tUa.woff2) format("woff2"),url(/_astro/jetbrains-mono-latin-700-normal.D3wTyLJW.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.shelf{--bw: clamp(150px, min(30cqw, 38svh), 360px);position:relative}.shelf__stage{position:relative;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;touch-action:pan-x pan-y}.shelf__track{display:flex;gap:var(--s-4);padding:var(--s-5) var(--s-2) var(--s-6)}.shelf .book{position:relative;flex:0 0 var(--bw);width:var(--bw);aspect-ratio:2 / 3;padding:0;border:0;border-radius:3px 7px 7px 3px;background:none;color:inherit;cursor:pointer;scroll-snap-align:center;isolation:isolate;-webkit-tap-highlight-color:transparent}.shelf .book:focus-visible{outline:none}.shelf .book:focus-visible .book__tilt{outline:2px solid var(--ink);outline-offset:5px}.shelf .book__tilt{position:absolute;inset:0;display:block;overflow:hidden;border-radius:inherit;container-type:inline-size;box-shadow:0 1px #ffffff12 inset,0 26px 42px -20px #000000d9}.shelf .book .cover{position:absolute;inset:0;display:flex;flex-direction:column;padding:10cqw 9cqw 9cqw 12cqw;text-align:left;color:var(--ci);background:linear-gradient(to right,#00000061,#0000 5%,#ffffff12 6.5%,#0000 9%),var(--grain-faint) 0 0 / 128px 128px,var(--cl)}.shelf .book .cover--img{padding:0;background:#1a1712}.shelf .book .cover--img picture,.shelf .book .cover--img img{display:block;width:100%;height:100%}.shelf .book .cover--img img{object-fit:cover;-webkit-user-drag:none}.shelf .book .cover__au{font:700 4.4cqw/1.25 "Inter",var(--font);letter-spacing:.13em;text-transform:uppercase;opacity:.8}.shelf .book .cover__ti{margin-top:5cqw;font:700 calc(15.5cqw * var(--ts)) / 1.04 "Literata",Georgia,serif;letter-spacing:-.012em;text-wrap:balance;hyphens:manual;overflow-wrap:normal}.shelf .book .cover__mo{width:60cqw;margin-top:auto;align-self:center;fill:none;stroke:var(--ca);stroke-width:1.4;overflow:visible}.shelf .book .cover__mo .f{fill:var(--ca);stroke:none}.shelf .book__glare{position:absolute;inset:-40%;background:radial-gradient(closest-side,#fff3,#fff0 72%);opacity:0;pointer-events:none}.shelf .book__shade{position:absolute;inset:0;background:#040505;opacity:0;pointer-events:none}.shelf .book:before{content:"";position:absolute;inset:-12% -16%;z-index:-1;border-radius:40%;background:radial-gradient(closest-side,#0fd8994d,#0fd89900 75%);opacity:0;transition:opacity .26s var(--ease-out);pointer-events:none}.shelf .book__tilt:after{content:"";position:absolute;top:0;right:13%;width:8%;height:17%;background:var(--cue);clip-path:polygon(0 0,100% 0,100% 100%,50% 80%,0 100%);transform:scaleY(0);transform-origin:top;transition:transform .28s var(--ease-out)}.shelf .book.is-sel:before{opacity:1}.shelf .book.is-sel .book__tilt{box-shadow:0 0 0 1.5px var(--cue),0 1px #ffffff12 inset,0 26px 42px -20px #000000d9}.shelf .book.is-sel .book__tilt:after{transform:scaleY(1)}:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .shelf__stage{height:calc(var(--bw) * 1.5 + 64px);overflow:visible;scroll-snap-type:none;perspective:calc(var(--bw) * 5.5);perspective-origin:50% 42%;touch-action:pan-y;user-select:none;-webkit-user-select:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent);mask-image:linear-gradient(to right,transparent,#000 10%,#000 90%,transparent)}:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .shelf__track{position:absolute;inset:0;display:block;padding:0}:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .book{position:absolute;top:26px;left:50%;margin-left:calc(var(--bw) / -2);cursor:grab;will-change:transform}.shelf.is-3d.is-drag .book{cursor:grabbing}:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .book__tilt,:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .book.is-sel .book__tilt{box-shadow:0 1px #ffffff12 inset,0 0 36px -4px #0000009e,0 26px 42px -20px #000000d9}:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .book.is-sel .book__tilt{box-shadow:0 0 0 1.5px var(--cue),0 1px #ffffff12 inset,0 0 36px -4px #0000009e,0 26px 42px -20px #000000d9}:is(.shelf.is-3d,:where(html.fx) .shelf:not(.is-ready)) .shelf__stage:after{content:"";position:absolute;left:50%;bottom:10px;width:calc(var(--bw) * 2.6);height:40px;margin-left:calc(var(--bw) * -1.3);background:radial-gradient(closest-side,#0000008c,#0000);pointer-events:none;z-index:-1}html.fx .shelf:not(.is-ready) .book{transform:translate3d(calc(var(--fx) * var(--bw)),0,calc(var(--fz) * var(--bw))) rotateY(var(--fry)) scale(var(--fk));z-index:var(--fzi)}html.fx .shelf:not(.is-ready) .book__shade{opacity:var(--fsh)}html.fx .shelf:not(.is-ready) .book:not([data-a="0"],[data-a="1"],[data-a="2"]){visibility:hidden}@media(max-width:999px){html.fx .shelf:not(.is-ready) .book[data-a="2"]{visibility:hidden}}@media(prefers-reduced-motion:reduce){.shelf .book__tilt:after{transform:none;opacity:0;transition:opacity .2s ease}.shelf .book.is-sel .book__tilt:after{opacity:1}}@media(max-width:999px){.shelf{--bw: clamp(132px, min(44cqw, 34svh), 260px)}}.hero[data-astro-cid-grr5bujk]{position:relative;isolation:isolate;padding-top:clamp(32px,4vw,64px)}.hero__glow[data-astro-cid-grr5bujk]{position:absolute;inset:0;z-index:-1;--glow-css: radial-gradient(45% 70% at 18% 30%, rgb(15 216 153 / .09), transparent 70%), radial-gradient(35% 60% at 78% 20%, rgb(15 216 153 / .06), transparent 70%)}.hero[data-astro-cid-grr5bujk]{--axis: var(--focus);overflow-x:clip}.hero__title[data-astro-cid-grr5bujk]{font-size:var(--fs-4xl);letter-spacing:-.035em;line-height:.98;max-width:11ch}:root:not(:lang(en)) .hero__title[data-astro-cid-grr5bujk]{max-width:16ch;text-wrap:balance}.hero__lede[data-astro-cid-grr5bujk]{margin-top:var(--s-5);max-width:40ch;font-size:var(--fs-lg);color:var(--ink-2)}.hero__get[data-astro-cid-grr5bujk]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-4) var(--s-5);margin-top:var(--s-6)}.hero__shelf[data-astro-cid-grr5bujk]{margin-top:var(--s-6);margin-inline:calc(-1 * var(--gutter));container-type:inline-size}@media(min-width:1000px){.hero[data-astro-cid-grr5bujk]{--axis: .46}.hero__head[data-astro-cid-grr5bujk]{display:grid;grid-template-columns:calc(var(--axis) * 100%) minmax(0,1fr);align-items:center}.hero__text[data-astro-cid-grr5bujk]{padding-right:var(--s-6)}.hero__title[data-astro-cid-grr5bujk]{font-size:clamp(2.5rem,1rem + 3.6vw,5rem)}.hero__shelf[data-astro-cid-grr5bujk]{margin:0 calc((min(100vw - 2 * var(--gutter),var(--max)) - 100vw)/2) 0 0}}.cue[data-astro-cid-grr5bujk]{--cw: min(100% - 2 * var(--gutter), var(--max));--fx: calc((100% - var(--cw)) / 2 + var(--cw) * var(--axis));--stage-h: clamp(180px, 15vw + 96px, 316px);--word-fs: min(calc(var(--fs-word) * var(--wk, 1)), calc(var(--stage-h) * .56));--word-font: "Inter", "Segoe UI", system-ui, sans-serif;position:relative}.demo[data-astro-cid-grr5bujk]{position:relative;isolation:isolate;margin-top:clamp(28px,4vw,56px)}.demo[data-astro-cid-grr5bujk]:before{content:"";position:absolute;inset:-40px 0 0;z-index:-1;background:#0809099e;-webkit-backdrop-filter:blur(22px) saturate(1.2);backdrop-filter:blur(22px) saturate(1.2);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 72px,#000 calc(100% - 72px),transparent);mask-image:linear-gradient(to bottom,transparent,#000 72px,#000 calc(100% - 72px),transparent);pointer-events:none}@media(pointer:coarse),(prefers-reduced-transparency:reduce){.demo[data-astro-cid-grr5bujk]:before{background:#080909bd;-webkit-backdrop-filter:none;backdrop-filter:none}}.cue__stage[data-astro-cid-grr5bujk]{position:relative;height:var(--stage-h);overflow:hidden}.cue__rule[data-astro-cid-grr5bujk]{position:absolute;left:0;right:0;height:1px;background:var(--rule-strong);transform-origin:var(--fx) 50%}.cue__rule--t[data-astro-cid-grr5bujk]{top:18%}.cue__rule--b[data-astro-cid-grr5bujk]{bottom:18%}.cue__tick--t[data-astro-cid-grr5bujk]{transform-origin:50% 0}.cue__tick--b[data-astro-cid-grr5bujk]{transform-origin:50% 100%}@media(prefers-reduced-motion:no-preference){html.js .cue[data-astro-cid-grr5bujk]:not(.is-ready) .cue__stage[data-astro-cid-grr5bujk]>[data-astro-cid-grr5bujk]{animation:cue-wait .4s 2.5s both}}@keyframes cue-wait{0%{opacity:0}}.cue__stage[data-astro-cid-grr5bujk] .cue__line{position:absolute;top:50%;left:max(calc((100% - var(--cw)) / 2),30px);margin:0;translate:0 -50%;white-space:nowrap;font-family:var(--word-font);font-size:var(--fs-xl);line-height:1.2;color:var(--ink-2);pointer-events:none}.cue__stage[data-astro-cid-grr5bujk] .cue__lw{display:inline-block}.cue__stage[data-astro-cid-grr5bujk] .cue__eye{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:var(--cue);stroke-width:1.5;stroke-linecap:round;pointer-events:none}.cue__tick[data-astro-cid-grr5bujk]{position:absolute;left:var(--fx);width:2px;height:16px;margin-left:-1px;background:var(--pivot, var(--cue));transition:background-color var(--t-ui) ease}.cue__tick--t[data-astro-cid-grr5bujk]{top:18%}.cue__tick--b[data-astro-cid-grr5bujk]{bottom:18%}.cue__arrow[data-astro-cid-grr5bujk]{position:absolute;top:50%;width:18px;height:28px;margin-top:-14px;background:var(--cue)}.cue__arrow--l[data-astro-cid-grr5bujk]{left:0;clip-path:polygon(0 0,100% 50%,0 100%)}.cue__arrow--r[data-astro-cid-grr5bujk]{right:0;clip-path:polygon(100% 0,0 50%,100% 100%)}.cue__progress[data-astro-cid-grr5bujk]{position:absolute;left:0;right:0;bottom:calc(18% - 1px);height:2px;z-index:1;background:var(--cue);transform:scaleX(.01);transform-origin:left;opacity:.85}.word[data-astro-cid-grr5bujk]{position:absolute;top:50%;left:calc(var(--fx) - 1200px);width:2400px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);margin:-.54em 0 0;font-family:var(--word-font);font-size:var(--word-fs);font-weight:700;line-height:1;letter-spacing:-.02em;white-space:pre;color:var(--ink)}.word__pre[data-astro-cid-grr5bujk]{display:flex;justify-content:flex-end}.word__f[data-astro-cid-grr5bujk]{color:var(--pivot, var(--cue));transition:color var(--t-ui) ease}.word__post[data-astro-cid-grr5bujk]{display:flex;justify-content:flex-start}[data-astro-cid-grr5bujk][data-mono] .word__post[data-astro-cid-grr5bujk]>.word__p{margin-left:-.14em;letter-spacing:-.1em}.cue__stage[data-astro-cid-grr5bujk]{cursor:pointer}.word[data-astro-cid-grr5bujk]{transition:opacity .16s ease,filter .16s ease}[data-astro-cid-grr5bujk][data-state=paused] .word[data-astro-cid-grr5bujk]{opacity:0;filter:blur(6px)}.cue[data-astro-cid-grr5bujk].is-flip .word[data-astro-cid-grr5bujk]{transition:none}.cue[data-astro-cid-grr5bujk].is-flip[data-state=paused] .word[data-astro-cid-grr5bujk]{opacity:1;filter:none}.cue__page[data-astro-cid-grr5bujk]{position:absolute;inset:calc(18% + 14px) 0 calc(18% + 12px);left:var(--fx);right:var(--gutter);overflow:hidden;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility 0s linear .2s}[data-astro-cid-grr5bujk][data-state=paused] .cue__page[data-astro-cid-grr5bujk]{opacity:1;visibility:visible;transition:opacity .2s ease}@media(max-width:959px){.cue__page[data-astro-cid-grr5bujk]{left:calc(var(--gutter) + 18px);right:calc(var(--gutter) + 18px)}.cue__text[data-astro-cid-grr5bujk]{font-size:var(--fs-base)}}.cue__text[data-astro-cid-grr5bujk]{margin:0;font-family:var(--word-font);font-size:var(--fs-lg);line-height:1.6;color:var(--ink-2);max-width:60ch}.cue__text[data-astro-cid-grr5bujk] span[data-astro-cid-grr5bujk]{border-radius:3px;transition:background-color .12s ease,color .12s ease}.cue__text[data-astro-cid-grr5bujk] span[data-astro-cid-grr5bujk][data-i]:hover{color:var(--ink);background:var(--glass-up)}.cue__text[data-astro-cid-grr5bujk] span[data-astro-cid-grr5bujk].is-cur{color:var(--ink);background:var(--cue-wash);box-shadow:0 0 0 2px var(--cue-wash)}.cue__ell[data-astro-cid-grr5bujk]{color:var(--ink-3)}@media(prefers-reduced-motion:reduce){.word[data-astro-cid-grr5bujk]{transition:opacity .15s ease}[data-astro-cid-grr5bujk][data-state=paused] .word[data-astro-cid-grr5bujk]{filter:none}}.op[data-astro-cid-grr5bujk]{--fl: 0px;--fr: 0px;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--s-4);padding-block:var(--s-5) var(--s-7);overflow-x:auto;overscroll-behavior-x:contain;scroll-padding-inline:40px;scrollbar-width:none;-webkit-mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent);mask-image:linear-gradient(to right,transparent,#000 var(--fl),#000 calc(100% - var(--fr)),transparent)}.op[data-astro-cid-grr5bujk]::-webkit-scrollbar{display:none}@media(min-width:900px){.op[data-astro-cid-grr5bujk]{justify-content:space-between}.op[data-astro-cid-grr5bujk] .look[data-astro-cid-grr5bujk]{display:contents}}@media(min-width:1200px){.op[data-astro-cid-grr5bujk] .op__controls[data-astro-cid-grr5bujk]{gap:var(--s-4)}.op[data-astro-cid-grr5bujk] .pace[data-astro-cid-grr5bujk]{gap:var(--s-3)}.op[data-astro-cid-grr5bujk] .look__row[data-astro-cid-grr5bujk]{gap:12px}}.op[data-astro-cid-grr5bujk]>[data-astro-cid-grr5bujk],.look[data-astro-cid-grr5bujk]>[data-astro-cid-grr5bujk]{flex:none}.op__sep[data-astro-cid-grr5bujk]{width:1px;height:28px;background:var(--rule-strong)}.op__controls[data-astro-cid-grr5bujk]{display:flex;align-items:center;gap:var(--s-3)}.op__play[data-astro-cid-grr5bujk]{width:48px;height:48px}.op__play[data-astro-cid-grr5bujk] svg[data-astro-cid-grr5bujk]{width:20px;height:20px;grid-area:1 / 1;transition:opacity .16s ease,filter .16s ease,scale .16s var(--ease-out)}.op__play[data-astro-cid-grr5bujk] .i-pause[data-astro-cid-grr5bujk],[data-astro-cid-grr5bujk][data-state=playing]~.op[data-astro-cid-grr5bujk] .op__play[data-astro-cid-grr5bujk] .i-play[data-astro-cid-grr5bujk]{opacity:0;scale:.7;filter:blur(2px)}[data-astro-cid-grr5bujk][data-state=playing]~.op[data-astro-cid-grr5bujk] .op__play[data-astro-cid-grr5bujk] .i-pause[data-astro-cid-grr5bujk]{opacity:1;scale:1;filter:none}.pace[data-astro-cid-grr5bujk]{display:flex;align-items:center;gap:var(--s-2)}.pace__step[data-astro-cid-grr5bujk]{width:40px;height:40px}@media(max-width:400px){.pace__out[data-astro-cid-grr5bujk] b{font-size:var(--fs-lg)}}.pace__step[data-astro-cid-grr5bujk] svg[data-astro-cid-grr5bujk]{width:18px;height:18px}.pace__track[data-astro-cid-grr5bujk]{display:flex;align-items:center}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]{--p: .2222;appearance:none;width:clamp(96px,8vw,150px);height:44px;background:transparent;cursor:pointer}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]::-webkit-slider-runnable-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--cue) calc(var(--p) * 100%),var(--rule-strong) 0)}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]::-moz-range-track{height:4px;border-radius:2px;background:linear-gradient(to right,var(--cue) calc(var(--p) * 100%),var(--rule-strong) 0)}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;margin-top:-8px;border-radius:50%;background:var(--ink);border:0;transition:scale var(--t-press) var(--ease-out)}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]::-moz-range-thumb{width:20px;height:20px;border-radius:50%;background:var(--ink);border:0}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]:active::-webkit-slider-thumb{scale:1.15}.pace__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]:focus-visible{outline-offset:0}.pace__out[data-astro-cid-grr5bujk]{min-width:6.5ch;white-space:nowrap;color:var(--ink-2);font-size:var(--fs-sm)}.pace__out[data-astro-cid-grr5bujk] b{color:var(--ink);font-size:var(--fs-xl);font-weight:700;letter-spacing:-.02em}.look[data-astro-cid-grr5bujk]{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--s-4)}.look__set[data-astro-cid-grr5bujk]{display:flex;align-items:center;margin:0;padding:0;border:0;min-width:0}.look__row[data-astro-cid-grr5bujk]{display:flex;align-items:center;gap:8px}@media(pointer:coarse){.look__row[data-astro-cid-grr5bujk]:has(.swatch){gap:14px}}.swatch[data-astro-cid-grr5bujk]{appearance:none;position:relative;width:26px;height:26px;margin:0;border-radius:50%;background:var(--c);cursor:pointer;transition:scale var(--t-press) var(--ease-out)}.swatch[data-astro-cid-grr5bujk]:before{content:"";position:absolute;inset:-7px;border-radius:50%}.swatch[data-astro-cid-grr5bujk]:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid var(--ink);opacity:0;scale:.8;transition:opacity var(--t-ui) ease,scale var(--t-ui) var(--ease-out)}.swatch[data-astro-cid-grr5bujk]:checked:after{opacity:1;scale:1}.swatch[data-astro-cid-grr5bujk]:active{scale:.92}.swatch[data-astro-cid-grr5bujk]:focus-visible{outline:2px solid var(--ink);outline-offset:6px}.chip[data-astro-cid-grr5bujk]{position:relative;display:grid;place-items:center;width:40px;height:40px;border:1px solid var(--rule-strong);border-radius:var(--radius-lg);background:var(--glass);color:var(--ink-2);font-size:1.125rem;font-weight:700;line-height:1;cursor:pointer;transition:border-color var(--t-ui) ease,color var(--t-ui) ease,background-color var(--t-ui) ease,scale var(--t-press) var(--ease-out)}@media(pointer:coarse){.chip[data-astro-cid-grr5bujk]{width:44px;height:44px}}.chip[data-astro-cid-grr5bujk]:hover{color:var(--ink);border-color:var(--ink-3)}.chip[data-astro-cid-grr5bujk]:active{scale:.95}.chip[data-astro-cid-grr5bujk]:has(:checked){color:var(--ink);border-color:var(--ink);background:var(--glass-up)}.chip[data-astro-cid-grr5bujk]:has(:focus-visible){outline:2px solid var(--ink);outline-offset:3px}.look__size[data-astro-cid-grr5bujk]{cursor:default}.look__track[data-astro-cid-grr5bujk] input[data-astro-cid-grr5bujk]{width:clamp(72px,6vw,110px)}@media(max-width:640px){.op[data-astro-cid-grr5bujk]{padding-block:var(--s-4) var(--s-7)}}.mods[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:1fr;margin-top:var(--s-8);border:1px solid var(--rule);border-radius:var(--radius-lg);overflow:hidden;background:var(--rule);gap:1px}@media(min-width:960px){.mods[data-astro-cid-cmgpsf2k]{grid-template-columns:calc(var(--focus) * 100%) 1fr}.mod--rhythm[data-astro-cid-cmgpsf2k]{grid-column:1 / -1}}.mod[data-astro-cid-cmgpsf2k]{margin:0;padding:clamp(24px,3vw,40px);background:var(--glass);display:grid;align-content:space-between;gap:var(--s-6);min-width:0}.mod[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k],.facts[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{font-size:var(--fs-lg);letter-spacing:-.015em}.mod[data-astro-cid-cmgpsf2k] figcaption[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k],.facts[data-astro-cid-cmgpsf2k] p[data-astro-cid-cmgpsf2k]{margin-top:var(--s-2);color:var(--ink-2);font-size:var(--fs-sm);max-width:60ch}.stack[data-astro-cid-cmgpsf2k]{position:relative;isolation:isolate;display:grid;font-size:clamp(1.75rem,1.2rem + 1.6vw,2.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em}.stack__f[data-astro-cid-cmgpsf2k]{position:relative}.stack__f[data-astro-cid-cmgpsf2k]:before{content:"";position:absolute;inset-block:0;left:50%;width:1px;background:var(--cue-line);z-index:-1}.stack__row[data-astro-cid-cmgpsf2k]:first-child .stack__f[data-astro-cid-cmgpsf2k]:before{top:-12px}.stack__row[data-astro-cid-cmgpsf2k]:last-child .stack__f[data-astro-cid-cmgpsf2k]:before{bottom:-12px}.stack__row[data-astro-cid-cmgpsf2k]{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.4fr);margin:0}.stack__pre[data-astro-cid-cmgpsf2k]{text-align:right;color:var(--ink)}.stack__f[data-astro-cid-cmgpsf2k]{color:var(--cue);text-align:center}.stack__post[data-astro-cid-cmgpsf2k]{color:var(--ink)}.stack__row[data-astro-cid-cmgpsf2k]:not(:nth-child(1))>span[data-astro-cid-cmgpsf2k]:not(.stack__f){color:var(--ink-2)}.ruler[data-astro-cid-cmgpsf2k]{position:relative;padding-top:var(--s-2)}.ruler[data-astro-cid-cmgpsf2k]{display:flex;flex-direction:column}.pd[data-astro-cid-cmgpsf2k]{display:grid;gap:var(--s-5)}.pd__big[data-astro-cid-cmgpsf2k]{display:flex;align-items:baseline;gap:var(--s-3);font-size:clamp(2.75rem,1.6rem + 3.6vw,5rem);font-weight:700;letter-spacing:-.04em;line-height:1}.pd__big[data-astro-cid-cmgpsf2k] b[data-astro-cid-cmgpsf2k]{min-width:3.1ch;font-variant-numeric:tabular-nums}.pd__big[data-astro-cid-cmgpsf2k] span[data-astro-cid-cmgpsf2k]{font-size:var(--fs-sm);font-weight:400;letter-spacing:0;color:var(--ink-3)}.pd__stage[data-astro-cid-cmgpsf2k]{position:relative;height:clamp(72px,6vw + 40px,104px);border-block:1px solid var(--rule-strong);overflow:hidden}.pd__stage[data-astro-cid-cmgpsf2k]:before,.pd__stage[data-astro-cid-cmgpsf2k]:after{content:"";position:absolute;left:36%;width:2px;height:10px;margin-left:-1px;background:var(--ink-3)}.pd__stage[data-astro-cid-cmgpsf2k]:before{top:0}.pd__stage[data-astro-cid-cmgpsf2k]:after{bottom:0}.pd__word[data-astro-cid-cmgpsf2k]{position:absolute;top:50%;left:calc(36% - 600px);width:1200px;margin:-.55em 0 0;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);font-size:clamp(1.9rem,1.2rem + 1.8vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;white-space:pre}.pd__word[data-astro-cid-cmgpsf2k] .pd__pre{text-align:right}.pd__word[data-astro-cid-cmgpsf2k] .pd__f{color:var(--cue)}.ruler__scale[data-astro-cid-cmgpsf2k]{position:relative;height:36px;border-bottom:1px solid var(--rule-strong);cursor:ew-resize;touch-action:pan-y}.ruler__t[data-astro-cid-cmgpsf2k]{position:absolute;bottom:0;width:1px;height:10px;background:var(--rule-strong)}.ruler__t[data-astro-cid-cmgpsf2k].is-major{height:20px;background:var(--ink-3)}.ruler__run[data-astro-cid-cmgpsf2k]{position:absolute;inset:0;pointer-events:none}.ruler__mark[data-astro-cid-cmgpsf2k]{position:absolute;left:var(--at);bottom:0;width:2px;height:36px;margin-left:-1px;background:var(--cue);pointer-events:auto;cursor:grab;outline-offset:6px}.ruler__mark[data-astro-cid-cmgpsf2k]:before{content:"";position:absolute;inset:-8px -21px}.ruler__mark[data-astro-cid-cmgpsf2k]:after{content:"";position:absolute;top:-4px;left:-5px;border-inline:6px solid transparent;border-top:8px solid var(--cue)}.ruler__labels[data-astro-cid-cmgpsf2k]{position:relative;height:24px;margin-top:var(--s-2);font-size:var(--fs-xs);color:var(--ink-3)}.ruler__labels[data-astro-cid-cmgpsf2k] span[data-astro-cid-cmgpsf2k]{position:absolute;translate:-50% 0}.ruler__labels[data-astro-cid-cmgpsf2k] span[data-astro-cid-cmgpsf2k]:first-child{translate:0 0}.ruler__labels[data-astro-cid-cmgpsf2k] span[data-astro-cid-cmgpsf2k]:last-child{translate:-100% 0}.rhythm[data-astro-cid-cmgpsf2k]{display:flex;flex-wrap:wrap;gap:14px 6px}.rhythm__seg[data-astro-cid-cmgpsf2k]{display:grid;justify-items:start;gap:8px}.rhythm__seg[data-astro-cid-cmgpsf2k] i[data-astro-cid-cmgpsf2k]{display:block;height:6px;border-radius:3px;background:var(--rule-strong);overflow:hidden}.rhythm__seg[data-astro-cid-cmgpsf2k] i[data-astro-cid-cmgpsf2k] em[data-astro-cid-cmgpsf2k]{display:block;height:100%;background:var(--ink-3);transform-origin:left}.rhythm__seg[data-astro-cid-cmgpsf2k].is-long i[data-astro-cid-cmgpsf2k] em[data-astro-cid-cmgpsf2k]{background:var(--cue)}.rhythm__seg[data-astro-cid-cmgpsf2k] b[data-astro-cid-cmgpsf2k]{font-weight:400;font-size:var(--fs-sm);color:var(--ink-2);white-space:nowrap}.rhythm__seg[data-astro-cid-cmgpsf2k].is-long b[data-astro-cid-cmgpsf2k]{color:var(--ink)}.rhythm__seg[data-astro-cid-cmgpsf2k] b[data-astro-cid-cmgpsf2k]{transition:color .12s ease}.rhythm__seg[data-astro-cid-cmgpsf2k].is-now b[data-astro-cid-cmgpsf2k]{color:var(--ink)}.rhythm__seg[data-astro-cid-cmgpsf2k] i[data-astro-cid-cmgpsf2k] em[data-astro-cid-cmgpsf2k]{transition:opacity .5s ease}.rhythm[data-astro-cid-cmgpsf2k].is-fading .rhythm__seg[data-astro-cid-cmgpsf2k] i[data-astro-cid-cmgpsf2k] em[data-astro-cid-cmgpsf2k]{opacity:0}.stack[data-astro-cid-cmgpsf2k] .stack__eye{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;z-index:-1}.stack[data-astro-cid-cmgpsf2k] .stack__eye path{fill:none;stroke:var(--cue);stroke-width:1.75;stroke-linejoin:round;stroke-dasharray:2 5;stroke-linecap:round}.stack[data-astro-cid-cmgpsf2k] .stack__eye circle{fill:var(--cue-wash);stroke:var(--cue-line);stroke-width:1.25}.facts[data-astro-cid-cmgpsf2k]{list-style:none;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-8) var(--s-5);margin-top:var(--s-8)}@media(min-width:600px){.facts[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:900px){.facts[data-astro-cid-cmgpsf2k]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s-8) var(--s-6)}}.facts[data-astro-cid-cmgpsf2k] li[data-astro-cid-cmgpsf2k]{min-width:0}.facts__phone[data-astro-cid-cmgpsf2k]{width:100%;margin:0 0 var(--s-5);box-shadow:none}.facts[data-astro-cid-cmgpsf2k] h3[data-astro-cid-cmgpsf2k]{padding-top:var(--s-4);border-top:1px solid var(--rule-strong)}.pv[data-astro-cid-7qzxku2k]{position:relative;padding-block:var(--s-8)}.pv__probe[data-astro-cid-7qzxku2k]{position:absolute;left:0;top:0;width:min(100% - 2 * var(--gutter),var(--max));height:0;visibility:hidden}.pv__box[data-astro-cid-7qzxku2k]{position:relative;width:min(100% - 2 * var(--gutter),var(--max));margin-inline:auto;aspect-ratio:16 / 9;border-radius:16px;overflow:hidden}.pv__frame[data-astro-cid-7qzxku2k]{position:absolute;inset:0;background:#000;cursor:pointer}.pv__video[data-astro-cid-7qzxku2k]{display:block;width:100%;height:100%;object-fit:cover;background:#000}.pv[data-astro-cid-7qzxku2k].is-scrub{padding-block:0;height:100vh;height:100svh;min-height:420px}.pv[data-astro-cid-7qzxku2k].is-scrub .pv__box[data-astro-cid-7qzxku2k]{width:100%;height:100%;aspect-ratio:auto;border-radius:0;overflow:visible}.pv[data-astro-cid-7qzxku2k].is-scrub .pv__frame[data-astro-cid-7qzxku2k]{will-change:transform}@media(max-aspect-ratio:4/3){.pv[data-astro-cid-7qzxku2k].is-scrub .pv__video[data-astro-cid-7qzxku2k]{object-fit:contain}}.pv__bar[data-astro-cid-7qzxku2k]{position:absolute;left:50%;bottom:var(--s-5);translate:-50% 0;display:flex;gap:var(--s-4);cursor:default}.pv__bar[data-astro-cid-7qzxku2k]{transform-origin:50% 100%}@media(max-width:600px){.pv__bar[data-astro-cid-7qzxku2k]{bottom:var(--s-3);scale:.72}}.pv[data-astro-cid-7qzxku2k].is-scrub .pv__bar[data-astro-cid-7qzxku2k]{bottom:max(24px,env(safe-area-inset-bottom));scale:1}.pv__bar[data-astro-cid-7qzxku2k][hidden]{display:none}.pv__btn[data-astro-cid-7qzxku2k]{position:relative;width:56px;height:56px}.pv__btn[data-astro-cid-7qzxku2k] svg[data-astro-cid-7qzxku2k]{grid-area:1 / 1;width:22px;height:22px}.pv__btn[data-astro-cid-7qzxku2k] .i-pause[data-astro-cid-7qzxku2k],.pv__btn[data-astro-cid-7qzxku2k] .i-replay[data-astro-cid-7qzxku2k],.pv__sound[data-astro-cid-7qzxku2k] .i-sound[data-astro-cid-7qzxku2k],.pv[data-astro-cid-7qzxku2k][data-state=playing] .i-play[data-astro-cid-7qzxku2k],.pv[data-astro-cid-7qzxku2k][data-state=ended] .i-play[data-astro-cid-7qzxku2k],.pv[data-astro-cid-7qzxku2k].is-muted .pv__sound[data-astro-cid-7qzxku2k] .i-sound[data-astro-cid-7qzxku2k]{display:none}.pv[data-astro-cid-7qzxku2k][data-state=playing] .i-pause[data-astro-cid-7qzxku2k],.pv[data-astro-cid-7qzxku2k][data-state=ended] .i-replay[data-astro-cid-7qzxku2k],.pv[data-astro-cid-7qzxku2k]:not(.is-muted) .pv__sound[data-astro-cid-7qzxku2k] .i-sound[data-astro-cid-7qzxku2k]{display:block}.pv[data-astro-cid-7qzxku2k]:not(.is-muted) .pv__sound[data-astro-cid-7qzxku2k] .i-muted[data-astro-cid-7qzxku2k]{display:none}.pv__sound[data-astro-cid-7qzxku2k]:after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2px solid rgb(255 255 255 / .7);opacity:0;pointer-events:none}@media(prefers-reduced-motion:no-preference){.pv[data-astro-cid-7qzxku2k].is-muted[data-state=playing] .pv__sound[data-astro-cid-7qzxku2k]:after{animation:pv-pulse 2.2s cubic-bezier(.23,1,.32,1) infinite}}@keyframes pv-pulse{0%{opacity:.8;transform:scale(1)}70%,to{opacity:0;transform:scale(1.45)}}.screens[data-astro-cid-nesvzldg]{padding-top:0}.morph[data-astro-cid-nesvzldg]{padding-top:var(--section)}.morph__stage[data-astro-cid-nesvzldg]{position:relative;width:100%;max-width:calc(var(--max) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter)}.morph__glow[data-astro-cid-nesvzldg]{display:none}.morph__title[data-astro-cid-nesvzldg]{margin:0 auto;text-align:center;font-size:clamp(2.6rem,.5rem + 7vw,7.5rem);font-weight:800;line-height:.95;letter-spacing:-.035em;text-wrap:balance}.morph__line[data-astro-cid-nesvzldg]{display:block}.morph__line--cue[data-astro-cid-nesvzldg]{color:var(--cue)}.morph__step[data-astro-cid-nesvzldg]{display:grid;gap:var(--s-6);justify-items:center;margin-top:var(--s-9, 96px)}@media(min-width:900px){.morph__step[data-astro-cid-nesvzldg]{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;justify-items:stretch;gap:var(--s-8)}}.morph__scene[data-astro-cid-nesvzldg]{display:grid;place-items:center;width:100%}.dv--mac[data-astro-cid-nesvzldg]{width:min(100%,640px)}.dv--pad[data-astro-cid-nesvzldg]{width:min(78%,380px)}.dv--phone[data-astro-cid-nesvzldg]{width:min(52%,240px)}.morph__cards[data-astro-cid-nesvzldg]{list-style:none;display:grid;gap:var(--s-4);width:100%;max-width:460px}.dv[data-astro-cid-nesvzldg] [data-astro-cid-nesvzldg]:is(picture,img){display:block;width:100%;height:auto}.morph__gl[data-astro-cid-nesvzldg]{display:none}.morph[data-astro-cid-nesvzldg].is-3d .morph__gl[data-astro-cid-nesvzldg]{display:block;position:absolute;pointer-events:none}.morph[data-astro-cid-nesvzldg].is-3d .dv[data-astro-cid-nesvzldg]{visibility:hidden}.gc[data-astro-cid-nesvzldg]{position:relative;padding:16px 18px 18px;border-radius:14px;background:#181d1b94;border:1px solid rgb(241 240 234 / .07);box-shadow:inset 0 1px #f1f0ea0f;-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25)}@media(prefers-reduced-transparency:reduce){.gc[data-astro-cid-nesvzldg]{background:var(--glass-up);-webkit-backdrop-filter:none;backdrop-filter:none}}.gc__ring[data-astro-cid-nesvzldg]{position:absolute;inset:-1px;padding:1px;border-radius:inherit;overflow:hidden;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.gc__ring[data-astro-cid-nesvzldg] i[data-astro-cid-nesvzldg]{position:absolute;left:50%;top:50%;width:160%;aspect-ratio:1;margin:-80% 0 0 -80%;background:conic-gradient(from 0deg,transparent 0 58%,rgb(15 216 153 / .18) 70%,#0fd899 82%,#c8ffe9 84.5%,#0fd899 87%,transparent 93%);transform:rotate(calc(var(--j, 0) * 77deg));animation:gc-run 9s linear infinite;animation-delay:calc(var(--j, 0) * -1.3s);animation-play-state:paused}.gc__halo[data-astro-cid-nesvzldg]{position:absolute;inset:-3px;border-radius:17px;filter:blur(5px);opacity:.75;pointer-events:none}.gc__halo[data-astro-cid-nesvzldg] .gc__ring[data-astro-cid-nesvzldg]{inset:0;padding:3px}@keyframes gc-run{to{transform:rotate(1turn)}}.morph[data-astro-cid-nesvzldg].is-live .gc__ring[data-astro-cid-nesvzldg] i[data-astro-cid-nesvzldg]{animation-play-state:running}@media(prefers-reduced-motion:reduce){.gc__ring[data-astro-cid-nesvzldg] i[data-astro-cid-nesvzldg]{animation:none}}.gc__on[data-astro-cid-nesvzldg]{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-xs);font-weight:700;letter-spacing:.02em;color:var(--ink-3)}.gc__t[data-astro-cid-nesvzldg]{margin-top:6px;font-size:var(--fs-lg);font-weight:700;line-height:1.15}.gc__d[data-astro-cid-nesvzldg]{margin-top:6px;font-size:var(--fs-sm);color:var(--ink-2)}.morph[data-astro-cid-nesvzldg].is-pin{padding-top:0}.morph[data-astro-cid-nesvzldg].is-pin .morph__stage[data-astro-cid-nesvzldg]{--hdr: 65px;--tf: clamp(34px, 5.2svh, 104px);--title-end: calc(var(--hdr) + 24px + 1.9 * var(--tf));--room: calc(100svh - var(--title-end) - 32px);--dev-h: min(70svh, var(--room));--sc-y: calc(var(--title-end) + 16px + var(--room) / 2);--gap: clamp(28px, 2.4vw, 96px);--cw-max: clamp(240px, 17vw, 560px);--cw: var(--cw-max);max-width:none;height:100svh;min-height:560px;padding:0;overflow:clip}.morph[data-astro-cid-nesvzldg].is-pin .morph__glow[data-astro-cid-nesvzldg]{display:block;position:absolute;inset:0;--glow-css: radial-gradient(34% 46% at 24% 56%, rgb(15 216 153 / .135), transparent 70%), radial-gradient(30% 40% at 77% 50%, rgb(33 84 178 / .12), transparent 70%), radial-gradient(40% 50% at 50% 58%, rgb(241 240 234 / .035), transparent 70%)}.morph[data-astro-cid-nesvzldg].is-pin .morph__title[data-astro-cid-nesvzldg]{position:absolute;left:0;right:0;top:50%;padding-inline:var(--gutter);z-index:2}.morph[data-astro-cid-nesvzldg].is-pin .morph__step[data-astro-cid-nesvzldg]{position:absolute;inset:0;display:block;margin:0;pointer-events:none}.morph[data-astro-cid-nesvzldg].is-pin .morph__scene[data-astro-cid-nesvzldg]{position:absolute;left:0;right:0;top:var(--sc-y);height:0;overflow:visible;perspective:calc(var(--dev-h) * 2.6)}.morph[data-astro-cid-nesvzldg].is-pin .dv[data-astro-cid-nesvzldg]{position:absolute;left:50%;top:0;display:grid;place-items:center;width:var(--dw);height:var(--dev-h);margin:calc(var(--dev-h) / -2) 0 0 calc(var(--dw) / -2)}.morph[data-astro-cid-nesvzldg].is-pin .dv[data-astro-cid-nesvzldg] picture[data-astro-cid-nesvzldg]{display:contents}.morph[data-astro-cid-nesvzldg].is-pin .dv[data-astro-cid-nesvzldg] img[data-astro-cid-nesvzldg]{width:100%;height:100%;object-fit:contain}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--mac[data-astro-cid-nesvzldg]{--dw: min(55vw, var(--dev-h) * 1.3)}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--pad[data-astro-cid-nesvzldg]{--dw: min(55vw, var(--dev-h) * .763)}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--phone[data-astro-cid-nesvzldg]{--dw: min(55vw, var(--dev-h) * .481)}@media(min-width:1100px)and (min-height:640px){.morph[data-astro-cid-nesvzldg].is-pin .morph__step[data-astro-cid-nesvzldg]{--cw: min(var(--cw-max), (100vw - var(--dw)) / 2 - var(--gutter) - var(--gap))}.morph[data-astro-cid-nesvzldg].is-pin .morph__title[data-astro-cid-nesvzldg]{font-size:clamp(2.6rem,min(.5rem + 7vw,13svh),15rem)}.morph[data-astro-cid-nesvzldg].is-pin .gc[data-astro-cid-nesvzldg]{font-size:clamp(15px,.6vw + .6vh,32px);padding:1em 1.15em 1.15em;border-radius:.9em}.morph[data-astro-cid-nesvzldg].is-pin .gc__on[data-astro-cid-nesvzldg]{font-size:.8em}.morph[data-astro-cid-nesvzldg].is-pin .gc__t[data-astro-cid-nesvzldg]{font-size:1.3em}.morph[data-astro-cid-nesvzldg].is-pin .gc__d[data-astro-cid-nesvzldg]{font-size:.95em}}.morph[data-astro-cid-nesvzldg].is-pin .morph__cards[data-astro-cid-nesvzldg]{display:block;max-width:none}.morph[data-astro-cid-nesvzldg].is-pin .gc[data-astro-cid-nesvzldg]{position:absolute;width:var(--cw);opacity:0}.morph[data-astro-cid-nesvzldg].is-pin .gc--0[data-astro-cid-nesvzldg],.morph[data-astro-cid-nesvzldg].is-pin .gc--2[data-astro-cid-nesvzldg]{left:max(var(--gutter),calc(50% - var(--dw) / 2 - var(--gap) - var(--cw)))}.morph[data-astro-cid-nesvzldg].is-pin .gc--1[data-astro-cid-nesvzldg]{left:min(calc(100% - var(--gutter) - var(--cw)),calc(50% + var(--dw) / 2 + var(--gap)));top:calc(var(--sc-y) - 4.5em)}.morph[data-astro-cid-nesvzldg].is-pin .gc--0[data-astro-cid-nesvzldg]{top:calc(var(--sc-y) - var(--dev-h) * .44)}.morph[data-astro-cid-nesvzldg].is-pin .gc--2[data-astro-cid-nesvzldg]{top:calc(var(--sc-y) + var(--dev-h) * .08)}@media(max-width:1099px),(max-height:639px){.morph[data-astro-cid-nesvzldg].is-pin .morph__stage[data-astro-cid-nesvzldg]{--dev-h: min(46svh, 440px);--sc-y: calc(150px + var(--dev-h) / 2);--cw: min(100vw - 2 * var(--gutter), 420px)}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--mac[data-astro-cid-nesvzldg]{--dw: min(100vw - 2 * var(--gutter), var(--dev-h) * 1.3)}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--pad[data-astro-cid-nesvzldg]{--dw: calc(var(--dev-h) * .763)}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--phone[data-astro-cid-nesvzldg]{--dw: calc(var(--dev-h) * .481)}.morph[data-astro-cid-nesvzldg].is-pin .morph__scene[data-astro-cid-nesvzldg]{perspective:1600px}.morph[data-astro-cid-nesvzldg].is-pin [data-astro-cid-nesvzldg]:is(.gc--0,.gc--1,.gc--2){left:calc(50% - var(--cw) / 2);top:calc(var(--sc-y) + var(--dev-h) / 2 + 22px)}.morph[data-astro-cid-nesvzldg].is-pin .morph__step--mac[data-astro-cid-nesvzldg] [data-astro-cid-nesvzldg]:is(.gc--0,.gc--1,.gc--2){top:calc(var(--sc-y) + min(var(--dw) / 1.505,var(--dev-h)) / 2 + 22px)}}.morph[data-astro-cid-nesvzldg].is-live .dv[data-astro-cid-nesvzldg]{will-change:transform}.morph[data-astro-cid-nesvzldg].is-live [data-astro-cid-nesvzldg]:is(.morph__scene,.gc,.morph__title,.morph__line){will-change:transform,opacity}.wall[data-astro-cid-nesvzldg]{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-7) var(--s-4);margin-top:var(--s-8)}@media(min-width:640px){.wall[data-astro-cid-nesvzldg]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1100px){.wall[data-astro-cid-nesvzldg]{grid-template-columns:repeat(6,minmax(0,1fr));gap:var(--s-8) var(--s-5)}}.mon[data-astro-cid-nesvzldg] figure[data-astro-cid-nesvzldg]{position:relative;margin:0;height:100%;display:flex;flex-direction:column}.mon__glass[data-astro-cid-nesvzldg]{padding:6px;background:#050606;border:1px solid var(--rule-strong);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);aspect-ratio:3 / 5;overflow:hidden}.mon__glass[data-astro-cid-nesvzldg] picture,.mon__glass[data-astro-cid-nesvzldg] img{width:100%;height:100%}.mon__glass[data-astro-cid-nesvzldg] img{object-fit:cover;object-position:top;border-radius:5px}.mon__tape[data-astro-cid-nesvzldg]{align-self:flex-start;margin:-14px 0 0 14px;position:relative;rotate:-1.5deg;font-size:1rem;padding:3px 12px 2px}.mon[data-astro-cid-nesvzldg]:nth-child(2n) .mon__tape[data-astro-cid-nesvzldg]{rotate:1.2deg}@media(max-width:479px){.mon__tape[data-astro-cid-nesvzldg]{max-width:calc(100% - 12px);margin-left:8px;padding-inline:8px;font-size:.875rem}}.mon[data-astro-cid-nesvzldg] figcaption[data-astro-cid-nesvzldg]{display:grid;gap:var(--s-2);justify-items:start;margin-top:var(--s-3)}.mon[data-astro-cid-nesvzldg] figcaption[data-astro-cid-nesvzldg] p[data-astro-cid-nesvzldg]{font-size:var(--fs-sm);color:var(--ink-2);max-width:44ch}.bento[data-astro-cid-bhxv2qxz]{--card: var(--glass);--mark-muted: #5f6763;--track: color-mix(in oklab, var(--cue) 16%, var(--card));display:grid;grid-template-columns:minmax(0,1fr);gap:12px;margin-top:var(--s-8)}@media(min-width:700px){.bento[data-astro-cid-bhxv2qxz]{grid-template-columns:repeat(6,minmax(0,1fr))}.bc--goal[data-astro-cid-bhxv2qxz],.bc--streak[data-astro-cid-bhxv2qxz],.bc--train[data-astro-cid-bhxv2qxz],.bc--prog[data-astro-cid-bhxv2qxz]{grid-column:span 3}.bc--week[data-astro-cid-bhxv2qxz],.bc--year[data-astro-cid-bhxv2qxz]{grid-column:1 / -1}}@media(min-width:1100px){.bento[data-astro-cid-bhxv2qxz]{grid-template-columns:repeat(12,minmax(0,1fr));gap:14px}.bc--goal[data-astro-cid-bhxv2qxz]{grid-column:span 4}.bc--streak[data-astro-cid-bhxv2qxz]{grid-column:span 3}.bc--week[data-astro-cid-bhxv2qxz]{grid-column:span 5}.bc--year[data-astro-cid-bhxv2qxz]{grid-column:1 / -1}.bc--train[data-astro-cid-bhxv2qxz]{grid-column:span 7}.bc--prog[data-astro-cid-bhxv2qxz]{grid-column:span 5}}.bc[data-astro-cid-bhxv2qxz]{position:relative;margin:0;min-width:0;display:flex;flex-direction:column;gap:var(--s-4);padding:clamp(20px,2.2vw,28px);border:1px solid var(--rule);border-radius:16px;background:var(--card);isolation:isolate}.bc[data-astro-cid-bhxv2qxz] .border-glow{position:absolute;inset:-1px;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(210px circle at var(--glow-x, -240px) var(--glow-y, -240px),#000 0%,rgb(0 0 0 / .47) 20%,rgb(0 0 0 / .22) 50%,rgb(0 0 0 / .055) 75%,transparent 100%);mask-image:radial-gradient(210px circle at var(--glow-x, -240px) var(--glow-y, -240px),#000 0%,rgb(0 0 0 / .47) 20%,rgb(0 0 0 / .22) 50%,rgb(0 0 0 / .055) 75%,transparent 100%);transition:opacity .18s ease-out}.bc[data-astro-cid-bhxv2qxz] .border-glow:before,.bc[data-astro-cid-bhxv2qxz] .border-glow:after{content:"";position:absolute;inset:0;border-radius:inherit}.bc[data-astro-cid-bhxv2qxz] .border-glow:before{filter:blur(.6px);box-shadow:inset 0 0 0 1.5px #78ffcd,inset 0 0 7px 1px #0fd89966}.bc[data-astro-cid-bhxv2qxz] .border-glow:after{background:radial-gradient(180px circle at var(--glow-x, -240px) var(--glow-y, -240px),rgb(15 216 153 / .09),rgb(15 216 153 / .04) 45%,transparent 100%);box-shadow:inset 0 0 18px 3px #0fd89933,inset 0 0 48px 10px #0fd89914}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.bc[data-astro-cid-bhxv2qxz] .border-glow{display:none}}.bc__head[data-astro-cid-bhxv2qxz]{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-sm);color:var(--ink-2)}.bc__head--text[data-astro-cid-bhxv2qxz]{display:grid;gap:var(--s-2)}.bc__head--text[data-astro-cid-bhxv2qxz] h3[data-astro-cid-bhxv2qxz]{display:flex;align-items:center;gap:var(--s-2);font-size:var(--fs-lg);color:var(--ink)}.bc__head--text[data-astro-cid-bhxv2qxz] p[data-astro-cid-bhxv2qxz]{max-width:48ch}.bc__foot[data-astro-cid-bhxv2qxz]{margin-top:auto;display:flex;flex-wrap:wrap;align-items:center;gap:4px 6px;font-size:var(--fs-xs);color:var(--ink-3)}.big[data-astro-cid-bhxv2qxz]{font-size:clamp(2rem,1.5rem + 1.6vw,2.75rem);font-weight:700;letter-spacing:-.03em;line-height:1}.big[data-astro-cid-bhxv2qxz] b[data-astro-cid-bhxv2qxz]{font-weight:inherit}.unit[data-astro-cid-bhxv2qxz]{margin-left:.35em;font-size:var(--fs-sm);font-weight:400;letter-spacing:0;color:var(--ink-3)}.key[data-astro-cid-bhxv2qxz]{display:inline-block;width:10px;height:10px;border-radius:2px}[data-astro-cid-bhxv2qxz][data-explore]{border-radius:6px;outline-offset:6px}.goal[data-astro-cid-bhxv2qxz]{position:relative;display:grid;place-items:center;width:min(100%,196px);margin:var(--s-2) auto}.ring[data-astro-cid-bhxv2qxz]{width:100%;rotate:-90deg}.ring[data-astro-cid-bhxv2qxz] circle[data-astro-cid-bhxv2qxz]{fill:none;stroke-width:9}.ring__track[data-astro-cid-bhxv2qxz]{stroke:var(--track)}.ring__fill[data-astro-cid-bhxv2qxz]{stroke:var(--cue);stroke-linecap:round}.goal__num[data-astro-cid-bhxv2qxz]{position:absolute;display:grid;justify-items:center;line-height:1}.goal__num[data-astro-cid-bhxv2qxz] b[data-astro-cid-bhxv2qxz]{font-size:clamp(2.5rem,1.9rem + 1.8vw,3.25rem);letter-spacing:-.04em}.goal__num[data-astro-cid-bhxv2qxz] span[data-astro-cid-bhxv2qxz]{margin-top:6px;font-size:var(--fs-sm);color:var(--ink-3)}.bc--goal[data-astro-cid-bhxv2qxz] .bc__foot[data-astro-cid-bhxv2qxz]{justify-content:center}.dots[data-astro-cid-bhxv2qxz]{list-style:none;display:grid;grid-template-columns:repeat(7,minmax(0,22px));gap:8px;margin-top:auto;padding:2px}.dot[data-astro-cid-bhxv2qxz]{aspect-ratio:1;border-radius:50%;background:var(--cue);transition:box-shadow .15s ease}.dot--freeze[data-astro-cid-bhxv2qxz],.key--freeze[data-astro-cid-bhxv2qxz]{background:transparent;box-shadow:inset 0 0 0 2px var(--cue-line)}.key--freeze[data-astro-cid-bhxv2qxz]{border-radius:50%}.dot[data-astro-cid-bhxv2qxz].is-hot{box-shadow:0 0 0 2px var(--card),0 0 0 3.5px var(--ink)}.dot--freeze[data-astro-cid-bhxv2qxz].is-hot{box-shadow:inset 0 0 0 2px var(--cue-line),0 0 0 2px var(--card),0 0 0 3.5px var(--ink)}.wk[data-astro-cid-bhxv2qxz]{position:relative;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;height:150px;margin-top:auto;padding-left:26px}.wk__grid[data-astro-cid-bhxv2qxz]{position:absolute;inset:0 0 22px 26px;pointer-events:none}.wk__grid[data-astro-cid-bhxv2qxz] span[data-astro-cid-bhxv2qxz]{position:absolute;left:0;right:0;border-top:1px solid var(--rule)}.wk__grid[data-astro-cid-bhxv2qxz] em[data-astro-cid-bhxv2qxz]{position:absolute;right:calc(100% + 6px);top:-7px;font-style:normal;font-size:10px;line-height:1;color:var(--ink-3);font-variant-numeric:tabular-nums}.wk__col[data-astro-cid-bhxv2qxz]{position:relative;display:grid;grid-template-rows:1fr 22px;min-width:0;cursor:default}.wk__slot[data-astro-cid-bhxv2qxz]{position:relative;display:flex;align-items:flex-end;justify-content:center;border-bottom:1px solid var(--rule-strong)}.wk__bar[data-astro-cid-bhxv2qxz]{position:relative;width:min(24px,64%);border-radius:4px 4px 0 0;background:var(--mark-muted);transform-origin:50% 100%;transition:filter .15s ease}.wk__col[data-astro-cid-bhxv2qxz].is-best .wk__bar[data-astro-cid-bhxv2qxz]{background:var(--cue)}.wk__col[data-astro-cid-bhxv2qxz].is-hot .wk__bar[data-astro-cid-bhxv2qxz]{filter:brightness(1.35)}.wk__cap[data-astro-cid-bhxv2qxz]{position:absolute;left:50%;bottom:calc(100% + 4px);translate:-50% 0;font-style:normal;font-size:var(--fs-xs);font-weight:700;color:var(--ink)}.wk__col[data-astro-cid-bhxv2qxz] b[data-astro-cid-bhxv2qxz]{align-self:end;font-weight:400;font-size:var(--fs-xs);color:var(--ink-3);text-align:center}.heat-wrap[data-astro-cid-bhxv2qxz]{margin-top:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--rule-strong) transparent;padding-block:2px}.heat[data-astro-cid-bhxv2qxz]{display:block;width:100%;min-width:660px}.heat__m[data-astro-cid-bhxv2qxz],.heat__d[data-astro-cid-bhxv2qxz]{fill:var(--ink-3);font:400 calc(11px * var(--k, .8)) var(--font)}.heat__d[data-astro-cid-bhxv2qxz]{text-anchor:end}.heat[data-astro-cid-bhxv2qxz] rect[data-astro-cid-bhxv2qxz]{transition:stroke-width .12s ease;stroke:var(--ink);stroke-width:0}.heat[data-astro-cid-bhxv2qxz] rect[data-astro-cid-bhxv2qxz].is-hot{stroke-width:1.4}.lv0[data-astro-cid-bhxv2qxz]{fill:#1f2422;background:#1f2422}.lv1[data-astro-cid-bhxv2qxz]{fill:#175a46;background:#175a46}.lv2[data-astro-cid-bhxv2qxz]{fill:#0d7a58;background:#0d7a58}.lv3[data-astro-cid-bhxv2qxz]{fill:#0ca978;background:#0ca978}.lv4[data-astro-cid-bhxv2qxz]{fill:var(--cue);background:var(--cue)}.heat__goal[data-astro-cid-bhxv2qxz]{margin-left:auto}.step-wrap[data-astro-cid-bhxv2qxz]{margin-top:auto}.step[data-astro-cid-bhxv2qxz]{display:block;width:100%;max-width:560px;overflow:visible}.step__grid[data-astro-cid-bhxv2qxz],.step__line[data-astro-cid-bhxv2qxz],.step__dot[data-astro-cid-bhxv2qxz],.step__hair[data-astro-cid-bhxv2qxz]{vector-effect:non-scaling-stroke}.step__grid[data-astro-cid-bhxv2qxz]{stroke:var(--rule);stroke-width:1}.step__y[data-astro-cid-bhxv2qxz],.step__x[data-astro-cid-bhxv2qxz]{fill:var(--ink-3);font:400 calc(11px * var(--k, 1)) var(--font)}.step__y[data-astro-cid-bhxv2qxz]{text-anchor:end}.step__x[data-astro-cid-bhxv2qxz]{text-anchor:middle}.step__line[data-astro-cid-bhxv2qxz]{fill:none;stroke:var(--cue);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.step__dot[data-astro-cid-bhxv2qxz]{fill:var(--cue);stroke:var(--card);stroke-width:2}.step__dot[data-astro-cid-bhxv2qxz].is-hot{stroke:var(--ink)}.step__hair[data-astro-cid-bhxv2qxz]{stroke:var(--rule-strong);stroke-width:1;opacity:0;transition:opacity .12s ease}.step__hair[data-astro-cid-bhxv2qxz].is-on{opacity:1}.progs[data-astro-cid-bhxv2qxz]{display:grid;gap:var(--s-4);margin-top:auto}.prog[data-astro-cid-bhxv2qxz]{display:grid;grid-template-columns:5.2em minmax(0,1fr);align-items:center;gap:var(--s-3);padding-block:4px}.prog__n[data-astro-cid-bhxv2qxz]{font-weight:700;font-size:var(--fs-lg);line-height:1}.prog__n[data-astro-cid-bhxv2qxz] small[data-astro-cid-bhxv2qxz]{font-weight:400;font-size:var(--fs-xs);color:var(--ink-3)}.prog__bar[data-astro-cid-bhxv2qxz]{display:flex;gap:2px;width:calc(var(--len) * 100%);height:12px}.prog__bar[data-astro-cid-bhxv2qxz] i[data-astro-cid-bhxv2qxz]{display:block;flex-basis:0;min-width:0;transform-origin:0 50%;transition:filter .15s ease}.prog__free[data-astro-cid-bhxv2qxz]{background:var(--cue)}.prog__pro[data-astro-cid-bhxv2qxz]{background:var(--mark-muted);border-radius:0 4px 4px 0}.prog[data-astro-cid-bhxv2qxz].is-hot .prog__bar[data-astro-cid-bhxv2qxz] i[data-astro-cid-bhxv2qxz]{filter:brightness(1.3)}.key--free[data-astro-cid-bhxv2qxz]{background:var(--cue)}.key--pro[data-astro-cid-bhxv2qxz]{margin-left:var(--s-3);background:var(--mark-muted)}.tip[data-astro-cid-bhxv2qxz]{position:absolute;z-index:5;left:0;top:0;display:grid;gap:1px;padding:7px 10px 6px;border:1px solid var(--rule-strong);border-radius:8px;background:var(--glass-up);box-shadow:0 8px 24px #00000073;pointer-events:none;white-space:nowrap;opacity:0;transform:translate(-50%,calc(-100% - 10px)) scale(.97);transform-origin:50% 100%;transition:opacity 125ms ease-out,transform 125ms ease-out}.tip[data-astro-cid-bhxv2qxz].is-on{opacity:1;transform:translate(-50%,calc(-100% - 10px))}.tip[data-astro-cid-bhxv2qxz].is-instant{transition-duration:0ms}.tip[data-astro-cid-bhxv2qxz] strong[data-astro-cid-bhxv2qxz]{font-size:var(--fs-sm);font-weight:700;color:var(--ink);font-variant-numeric:tabular-nums}.tip[data-astro-cid-bhxv2qxz] span[data-astro-cid-bhxv2qxz]{font-size:var(--fs-xs);color:var(--ink-2)}.scene[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;display:flex;flex-direction:column;gap:14px;padding:22px 24px 24px;color:var(--ink);background:radial-gradient(120% 90% at 100% 0%,rgb(33 84 178 / .1),transparent 60%),radial-gradient(100% 80% at 0% 100%,rgb(15 216 153 / .07),transparent 60%),#161918;overflow:hidden}.scene[data-astro-cid-hlj7fqrg][hidden]{display:none}.scene[data-astro-cid-hlj7fqrg]:focus-visible{outline-offset:-4px}.cap[data-astro-cid-hlj7fqrg]{font-size:var(--fs-sm);color:var(--ink-3)}.cap[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{color:var(--ink)}.row[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;justify-content:space-between;gap:12px}.card[data-astro-cid-hlj7fqrg]{min-height:0;padding:16px;border:1px solid var(--rule-strong);border-radius:12px;background:var(--glass)}.card[data-astro-cid-hlj7fqrg] .row[data-astro-cid-hlj7fqrg]>b[data-astro-cid-hlj7fqrg]{font-size:13px}.label[data-astro-cid-hlj7fqrg]{font-size:11px;color:var(--ink-3)}.note-s[data-astro-cid-hlj7fqrg],small[data-astro-cid-hlj7fqrg]{font-size:11px;line-height:1.45;color:var(--ink-3)}.book[data-astro-cid-hlj7fqrg]{font-size:10px;letter-spacing:.08em;text-transform:uppercase}.seg[data-astro-cid-hlj7fqrg]{display:flex;gap:2px;padding:3px;border:1px solid var(--rule);border-radius:8px}.seg[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{padding:4px 9px;border-radius:5px;font-size:11px;color:var(--ink-3);transition:background-color .2s ease,color .2s ease}.seg[data-astro-cid-hlj7fqrg] .on[data-astro-cid-hlj7fqrg]{background:#0fd89921;color:var(--cue)}em[data-astro-cid-hlj7fqrg]{font-style:normal;color:var(--cue)}.programs[data-astro-cid-hlj7fqrg]{flex:1;min-height:0;display:grid;grid-template-columns:1.25fr 1fr;gap:14px}.prog[data-astro-cid-hlj7fqrg]{display:flex;flex-direction:column;gap:8px}.week[data-astro-cid-hlj7fqrg],.days[data-astro-cid-hlj7fqrg]{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:5px;text-align:center}.week[data-astro-cid-hlj7fqrg]{font-size:9px;color:var(--ink-3)}.days[data-astro-cid-hlj7fqrg]{flex:1;grid-auto-rows:minmax(0,1fr);margin:0;padding:0;list-style:none}.day[data-astro-cid-hlj7fqrg]{position:relative;display:grid;place-items:center;overflow:hidden;border-radius:6px;background:#ffffff09;font-size:11px;color:var(--ink-2)}.day[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;background:#0fd8993d}.day[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{position:relative}.day--check[data-astro-cid-hlj7fqrg]{box-shadow:inset 0 0 0 1px var(--cue);color:var(--cue);font-weight:700}.legend[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;gap:7px;font-size:10px;color:var(--ink-3)}.legend[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{width:8px;height:8px;border:1px solid var(--cue);border-radius:2px}.side[data-astro-cid-hlj7fqrg]{display:grid;grid-template-rows:minmax(0,1fr) minmax(0,1.2fr);gap:12px;min-height:0}.test[data-astro-cid-hlj7fqrg]{display:flex;flex-direction:column;justify-content:space-between;text-align:center}.flash[data-astro-cid-hlj7fqrg]{position:relative;display:grid;place-items:center;height:48px}.flash[data-astro-cid-hlj7fqrg]>b[data-astro-cid-hlj7fqrg]{position:absolute;font-size:26px;letter-spacing:-.03em;font-family:Literata,Georgia,serif}.flash__res[data-astro-cid-hlj7fqrg]{color:var(--cue);font-family:var(--font)!important}.flash__res[data-astro-cid-hlj7fqrg] small[data-astro-cid-hlj7fqrg]{font-size:13px;color:var(--cue)}.pace[data-astro-cid-hlj7fqrg]{display:flex;flex-direction:column;gap:8px}.steps[data-astro-cid-hlj7fqrg]{position:relative;flex:1;min-height:0}.steps[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.grid[data-astro-cid-hlj7fqrg]{fill:none;stroke:var(--rule);vector-effect:non-scaling-stroke}.step[data-astro-cid-hlj7fqrg]{fill:none;stroke:var(--cue);stroke-width:2.5;stroke-dasharray:1;stroke-linejoin:round;vector-effect:non-scaling-stroke}.steps__v[data-astro-cid-hlj7fqrg]{position:absolute;translate:-50% calc(-100% - 6px);font-size:12px;font-weight:700;color:var(--ink)}.history[data-astro-cid-hlj7fqrg]{flex:1;display:flex;flex-direction:column;gap:12px}.history[data-astro-cid-hlj7fqrg]>.row[data-astro-cid-hlj7fqrg]{align-items:flex-start}.totals[data-astro-cid-hlj7fqrg]{display:grid}.totals[data-astro-cid-hlj7fqrg] p[data-astro-cid-hlj7fqrg]{grid-area:1 / 1;display:grid}strong[data-astro-cid-hlj7fqrg]{font-size:32px;font-weight:700;letter-spacing:-.04em;line-height:1.1}.chart[data-astro-cid-hlj7fqrg]{position:relative;flex:1;min-height:0}.chart[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;width:100%;height:100%}.chart__grid[data-astro-cid-hlj7fqrg] path[data-astro-cid-hlj7fqrg]{fill:none;stroke:var(--rule);vector-effect:non-scaling-stroke}.chart__draw[data-astro-cid-hlj7fqrg]{position:absolute;inset:0}.chart__area[data-astro-cid-hlj7fqrg]{fill:#0fd8991a}.chart__line[data-astro-cid-hlj7fqrg]{fill:none;stroke:var(--cue);stroke-width:2.5;stroke-linejoin:round;vector-effect:non-scaling-stroke}.record[data-astro-cid-hlj7fqrg]{position:absolute;translate:-50% -50%}.record[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{display:block;width:10px;height:10px;border:2px solid #161918;border-radius:50%;background:var(--cue)}.record[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{position:absolute;right:50%;bottom:calc(100% + 6px);translate:50% 0;padding:3px 9px;border-radius:999px;background:var(--cue);font-size:11px;color:#04241a;white-space:nowrap}.months[data-astro-cid-hlj7fqrg]{display:flex;justify-content:space-between;font-size:10px;color:var(--ink-3)}.meanings[data-astro-cid-hlj7fqrg]{flex:1;display:flex;flex-direction:column;gap:10px}.pill[data-astro-cid-hlj7fqrg]{padding:4px 9px;border-radius:999px;background:#0fd89914;font-size:10px;color:var(--cue)}.reader[data-astro-cid-hlj7fqrg]{position:relative;flex:1;min-height:0;border-block:1px solid var(--rule-strong);font-size:34px}.reader[data-astro-cid-hlj7fqrg]:before,.reader[data-astro-cid-hlj7fqrg]:after{content:"";position:absolute;left:calc(42% + .29em);width:1px;height:8px;background:var(--cue)}.reader[data-astro-cid-hlj7fqrg]:before{top:0}.reader[data-astro-cid-hlj7fqrg]:after{bottom:0}.rsvp[data-astro-cid-hlj7fqrg]{position:absolute;inset:0 0 auto;height:96px}.rsvp[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;display:grid;grid-template-columns:42% auto 1fr;align-items:center;font:700 1em/1 Literata,Georgia,serif;white-space:nowrap}.rsvp[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]:first-child{text-align:right}.paused[data-astro-cid-hlj7fqrg]{position:absolute;top:10px;right:0;display:flex;align-items:center;gap:3px;font-size:10px;color:var(--ink-3)}.paused[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{width:3px;height:9px;border-radius:1px;background:var(--ink-3)}.paused[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]+i[data-astro-cid-hlj7fqrg]{margin-right:4px}.define[data-astro-cid-hlj7fqrg]{position:absolute;left:50%;bottom:14px;width:min(380px,100%);translate:-50% 0;padding:12px 16px;border:1px solid rgb(15 216 153 / .35);border-radius:10px;background:#17302a;box-shadow:0 12px 28px #00000059}.define[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{font:700 16px Literata,Georgia,serif}.define[data-astro-cid-hlj7fqrg] p[data-astro-cid-hlj7fqrg]{margin-top:4px;font-size:12px;color:var(--ink-2)}.context[data-astro-cid-hlj7fqrg]{font-size:11px;line-height:1.6;color:var(--ink-3)}.hit[data-astro-cid-hlj7fqrg]{position:relative;color:var(--ink)}.hit[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{position:absolute;inset:-1px -3px;border-radius:3px;background:#0fd89938;z-index:-1}.credit[data-astro-cid-hlj7fqrg]{font-size:11px;color:var(--ink-3)}.sync-stage[data-astro-cid-hlj7fqrg]{position:relative;flex:1;min-height:0;isolation:isolate;font-size:10px;line-height:1.3;color:#f1f0ea}.sync-aura[data-astro-cid-hlj7fqrg]{position:absolute;inset:12% 6% 7%;background:radial-gradient(ellipse at 33% 45%,#0fd89930,transparent 62%),radial-gradient(ellipse at 80% 35%,#548dff30,transparent 60%);filter:blur(22px)}.sync-floor[data-astro-cid-hlj7fqrg]{position:absolute;inset:78% 3% 0;border-radius:50%;background:linear-gradient(180deg,#8ddfc114,transparent),radial-gradient(ellipse,#0009,transparent 70%);filter:blur(5px)}.sync-device[data-astro-cid-hlj7fqrg]{position:absolute;z-index:2}.sync-device[data-astro-cid-hlj7fqrg]:after{content:"";position:absolute;top:calc(100% - 16px);left:8%;right:8%;height:20px;z-index:-1;border-radius:35%;background:linear-gradient(#87c9b426,#1b1d2010 70%,transparent);filter:blur(4px);pointer-events:none}.sync-device--0[data-astro-cid-hlj7fqrg]{left:3%;top:12%;width:44%}.sync-device--1[data-astro-cid-hlj7fqrg]{left:51%;top:22%;width:16%}.sync-device--2[data-astro-cid-hlj7fqrg]{left:69%;top:15%;width:28%}.sync-body[data-astro-cid-hlj7fqrg]{position:relative;padding:10px 7px 8px;border:1px solid #69716f;border-bottom-color:#303635;border-radius:12px;background:linear-gradient(135deg,#444a4c,#1b1d20 18%,#060707 80%);box-shadow:inset 0 0 0 2px #141618,0 17px 18px -10px #000b,0 1px #a8b8b54d}.sync-camera[data-astro-cid-hlj7fqrg]{position:absolute;left:calc(50% - 2px);top:3px;width:4px;height:4px;border-radius:50%;background:#111b20;box-shadow:inset 1px 1px 1px #658aa0;z-index:3}.sync-glass[data-astro-cid-hlj7fqrg]{position:relative;overflow:hidden;border-radius:5px;background:#060707}.sync-app[data-astro-cid-hlj7fqrg]{background:#161918}.sync-menubar[data-astro-cid-hlj7fqrg],.sync-chrome[data-astro-cid-hlj7fqrg],.sync-status[data-astro-cid-hlj7fqrg]{display:flex;justify-content:space-between;padding:5px 8px;font-size:8px;color:#9ea29d;background:#202523}.sync-status[data-astro-cid-hlj7fqrg]{background:transparent;padding:8px 7px 5px}.sync-menubar[data-astro-cid-hlj7fqrg]{padding:3px 8px;font-size:7px;background:#0d0d0d}.sync-menubar[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{font-weight:600;color:#d8d7d2}.sync-chrome[data-astro-cid-hlj7fqrg]{position:relative;justify-content:center}.sync-dots[data-astro-cid-hlj7fqrg]{position:absolute;left:7px;top:50%;display:flex;gap:3px;translate:0 -50%}.sync-dots[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{width:5px;height:5px;border-radius:50%;background:#ff5f57}.sync-dots[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]:nth-child(2){background:#febc2e}.sync-dots[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]:nth-child(3){background:#28c840}.sync-content[data-astro-cid-hlj7fqrg]{padding:10px 12px}.sync-book[data-astro-cid-hlj7fqrg]{display:grid;gap:2px}.sync-book[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{font-size:11px;font-weight:500}.sync-book[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]{font-size:8px;color:#9ea29d}.sync-word[data-astro-cid-hlj7fqrg]{position:relative;height:62px;margin:7px 0;font:23px/1 Literata,Georgia,serif}.sync-word[data-astro-cid-hlj7fqrg]:before,.sync-word[data-astro-cid-hlj7fqrg]:after{content:"";position:absolute;left:40%;width:1px;height:8px;background:#0fd899}.sync-word[data-astro-cid-hlj7fqrg]:before{top:0}.sync-word[data-astro-cid-hlj7fqrg]:after{bottom:0}.sync-token[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;display:grid;grid-template-columns:calc(40% - .3em) .6em 1fr;align-items:center;white-space:nowrap}.sync-token[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]:first-child{text-align:right}.sync-token[data-astro-cid-hlj7fqrg] em[data-astro-cid-hlj7fqrg]{color:#0fd899;text-align:center}.sync-progress[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;gap:8px}.sync-progress[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]{flex:1;height:2px;background:#ffffff18}.sync-progress[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{display:block;width:41%;height:100%;background:#0fd899;transform-origin:left}.sync-progress[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{position:relative;width:25px;height:12px;font-size:9px;color:#0fd899}.sync-progress[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{position:absolute;inset:0}.sync-toolbar[data-astro-cid-hlj7fqrg]{display:flex;justify-content:space-between;margin-top:8px;font-size:9px;color:#9ea29d}.sync-excerpt[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;justify-content:space-between;gap:4px;margin-top:9px;border-top:1px solid #ffffff0d;padding-top:8px;font:11px Georgia,serif}.sync-excerpt[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]{position:relative;isolation:isolate}.sync-excerpt[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{position:absolute;inset:-2px;background:#0fd89930;z-index:-1;transform-origin:left}.sync-excerpt[data-astro-cid-hlj7fqrg] small[data-astro-cid-hlj7fqrg]{font:8px var(--font);color:#0fd899}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]{padding:5px 5px 9px;border-color:#4c4a47;border-bottom-color:#2a2927;border-radius:11px 11px 6px 6px;background:linear-gradient(135deg,#3b3936,#161514 18%,#050505 80%);box-shadow:inset 0 0 0 2px #121110,0 17px 18px -10px #000b,0 1px #b4aea54d}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-camera[data-astro-cid-hlj7fqrg]{left:44%;top:5px;width:12%;height:7px;border-radius:0 0 4px 4px;background:#030303;box-shadow:none}.sync-deck[data-astro-cid-hlj7fqrg]{position:relative;height:36px;margin:-1px -12px 0;border:1px solid #514e4a;border-radius:2px 2px 12px 12px;background:linear-gradient(#34322f,#1a1918 75%,#5a5753 80%,#201f1d 88%);transform:perspective(240px) rotateX(32deg);transform-origin:top;box-shadow:0 14px 15px -8px #000c}.sync-keys[data-astro-cid-hlj7fqrg]{position:absolute;inset:4px 30px 16px;border-radius:2px;background:repeating-linear-gradient(90deg,transparent 0 10px,#050505 10px 12px),repeating-linear-gradient(#1c1b1a 0 4px,#050505 4px 6px)}.sync-deck[data-astro-cid-hlj7fqrg]>i[data-astro-cid-hlj7fqrg]{position:absolute;bottom:5px;left:34%;width:32%;height:9px;border:1px solid #77726b55;border-radius:2px}.sync-device-name[data-astro-cid-hlj7fqrg]{display:block;text-align:center;font-size:10px;margin-top:10px;color:#9ea29d;letter-spacing:.06em}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]{border-radius:23px;padding:5px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-glass[data-astro-cid-hlj7fqrg]{border-radius:18px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-camera[data-astro-cid-hlj7fqrg]{top:9px;left:34%;width:32%;height:8px;border-radius:8px;background:#030404;box-shadow:none}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]:before,.sync-device--1[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]:after{content:"";position:absolute;width:2px;background:#67716e;border-radius:2px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]:before{left:-3px;top:41px;height:24px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]:after{right:-3px;top:52px;height:20px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-content[data-astro-cid-hlj7fqrg]{padding:8px 7px 12px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-book[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]{font-size:7px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-word[data-astro-cid-hlj7fqrg]{font-size:13px;height:53px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-toolbar[data-astro-cid-hlj7fqrg]{font-size:7px}.sync-stat[data-astro-cid-hlj7fqrg]{margin-top:12px;padding:6px 3px;border-radius:5px;background:#0fd89912;color:#a2e5cf;font-size:8px;text-align:center}.sync-device--2[data-astro-cid-hlj7fqrg] .sync-body[data-astro-cid-hlj7fqrg]{padding:11px 8px;border-radius:15px}.sync-device--2[data-astro-cid-hlj7fqrg] .sync-status[data-astro-cid-hlj7fqrg]{display:none}.sync-device--2[data-astro-cid-hlj7fqrg] .sync-word[data-astro-cid-hlj7fqrg]{font-size:19px;height:57px}.sync-quotes[data-astro-cid-hlj7fqrg]{margin-top:13px;border-top:1px solid #ffffff12;padding-top:9px}.sync-quotes[data-astro-cid-hlj7fqrg]>b[data-astro-cid-hlj7fqrg]{display:flex;justify-content:space-between;font-size:9px;font-weight:500;color:#9ea29d}.sync-quotes[data-astro-cid-hlj7fqrg] p[data-astro-cid-hlj7fqrg]{margin-top:7px;padding:6px;border-left:2px solid #0fd899;border-radius:3px;background:#0fd8990c;font:11px Georgia,serif}.sync-glare[data-astro-cid-hlj7fqrg]{position:absolute;inset:0 34% 0 33%;pointer-events:none;background:linear-gradient(115deg,transparent 25%,#ffffff18 45%,#ffffff30 49%,transparent 65%)}.sync-cloud[data-astro-cid-hlj7fqrg]{position:absolute;left:50%;top:4%;width:52px;display:grid;justify-items:center;gap:3px;z-index:4;color:#b7eede}.sync-cloud[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg]{width:35px;fill:#163b34;stroke:#9cf5d8;stroke-width:1;filter:drop-shadow(0 0 9px #0fd89966)}.sync-cloud[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{font-size:9px}.sync-trails[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;width:100%;height:100%;z-index:3;pointer-events:none;overflow:hidden}.sync-trails--phone[data-astro-cid-hlj7fqrg]{display:none}.sync-trail-base[data-astro-cid-hlj7fqrg]{fill:none;stroke:#0fd89915;stroke-width:1}.sync-trail[data-astro-cid-hlj7fqrg]{fill:none;stroke-width:1.5;stroke-linecap:round;stroke-dasharray:1}.sync-spark[data-astro-cid-hlj7fqrg]{fill:#d1fff0;filter:drop-shadow(0 0 4px #0fd899)}.sync-particle[data-astro-cid-hlj7fqrg]{fill:#0fd899;filter:blur(3px)}.sync-payload[data-astro-cid-hlj7fqrg]{position:absolute;left:48%;top:26%;z-index:4;display:grid;gap:2px;padding:5px 8px;border:1px solid #0fd89930;border-radius:7px;background:#132923;font-size:8px;box-shadow:0 5px 15px #0003}.sync-payload[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{color:#0fd899;font-size:10px}.sync-toast[data-astro-cid-hlj7fqrg]{align-self:center;display:flex;align-items:center;gap:7px;padding:6px 12px;border:1px solid #0fd89928;border-radius:999px;background:#0fd8990a;font-size:11px;color:#b5e4d5}.sync-toast[data-astro-cid-hlj7fqrg]>span[data-astro-cid-hlj7fqrg]{color:#0fd899}.pages[data-astro-cid-hlj7fqrg]{position:relative;flex:1;min-height:0}.look[data-astro-cid-hlj7fqrg]{position:absolute;inset:0;display:flex;flex-direction:column;gap:12px;padding:22px 24px;border-radius:12px}.look[data-astro-cid-hlj7fqrg] small[data-astro-cid-hlj7fqrg]{color:inherit;opacity:.6;font-family:var(--font)}.look__word[data-astro-cid-hlj7fqrg]{position:relative;flex:1;display:grid;grid-template-columns:42% auto 1fr;align-items:center;border-block:1px solid var(--line);font-size:44px;font-weight:700;line-height:1}.look__word[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]:first-child{text-align:right}.look__word[data-astro-cid-hlj7fqrg]:before,.look__word[data-astro-cid-hlj7fqrg]:after{content:"";position:absolute;left:calc(42% + .29em);width:1px;height:9px;background:var(--accent)}.look__word[data-astro-cid-hlj7fqrg]:before{top:0}.look__word[data-astro-cid-hlj7fqrg]:after{bottom:0}.look__word[data-astro-cid-hlj7fqrg] em[data-astro-cid-hlj7fqrg]{color:var(--accent)}.look__text[data-astro-cid-hlj7fqrg]{margin:0;font-size:13px;line-height:1.65;color:var(--text2)}.look--sepia[data-astro-cid-hlj7fqrg]{--accent: #86440f;--text2: #655541;--line: #ddd0b4;background:#f7f0e1;color:#3a2e20}.look--paper[data-astro-cid-hlj7fqrg]{--accent: #2a5680;--text2: #5a5852;--line: #dcdad3;background:#fbfaf7;color:#202020}.look--black[data-astro-cid-hlj7fqrg]{--accent: #0fd899;--text2: #a1a1a6;--line: #262628;background:#000;color:#f5f5f7;box-shadow:inset 0 0 0 1px var(--rule)}.controls[data-astro-cid-hlj7fqrg]{align-items:flex-end}.swatches[data-astro-cid-hlj7fqrg]{display:flex;gap:6px}.swatches[data-astro-cid-hlj7fqrg] button[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;gap:6px;min-height:40px;padding:0 12px;border:1px solid var(--rule-strong);border-radius:999px;background:var(--glass);font:12px var(--font);color:var(--ink-2);cursor:pointer;transition:border-color .2s ease,color .2s ease}.swatches[data-astro-cid-hlj7fqrg] button[data-astro-cid-hlj7fqrg][aria-pressed=true]{border-color:var(--cue);color:var(--ink)}.dot[data-astro-cid-hlj7fqrg]{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #ffffff40}.dot--sepia[data-astro-cid-hlj7fqrg]{background:#f7f0e1}.dot--paper[data-astro-cid-hlj7fqrg]{background:#fbfaf7}.dot--black[data-astro-cid-hlj7fqrg]{background:#000}.sound[data-astro-cid-hlj7fqrg]{display:grid;justify-items:end;gap:4px}.wave[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;gap:3px;height:32px}.wave[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{width:3px;height:100%;border-radius:2px;background:var(--cue);scale:1 var(--h)}.year[data-astro-cid-hlj7fqrg]{display:grid;gap:10px}.heat[data-astro-cid-hlj7fqrg]{display:block;width:100%}.heat--narrow[data-astro-cid-hlj7fqrg]{display:none}.h0[data-astro-cid-hlj7fqrg]{fill:#262c29;background:#262c29}.h1[data-astro-cid-hlj7fqrg]{fill:#0a5a43;background:#0a5a43}.h2[data-astro-cid-hlj7fqrg]{fill:#0a8a63;background:#0a8a63}.h3[data-astro-cid-hlj7fqrg]{fill:#0fd899;background:#0fd899}.h4[data-astro-cid-hlj7fqrg]{fill:#7cebc6;background:#7cebc6}.key[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;gap:3px}.key[data-astro-cid-hlj7fqrg] i[data-astro-cid-hlj7fqrg]{width:8px;height:8px;border-radius:2px}.habits[data-astro-cid-hlj7fqrg]{flex:1;min-height:0;display:grid;grid-template-columns:1.15fr 1fr;gap:14px}.clock[data-astro-cid-hlj7fqrg]{display:flex;align-items:center;gap:16px}.clock[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg]{flex:none;width:128px;height:128px}.clock[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg] text[data-astro-cid-hlj7fqrg]{font:9px var(--font);fill:var(--ink-3)}.clock__base[data-astro-cid-hlj7fqrg]{fill:none;stroke:#ffffff12;stroke-width:9}.clock__tick[data-astro-cid-hlj7fqrg]{stroke:var(--ink-3);opacity:.5}.clock__tick--q[data-astro-cid-hlj7fqrg]{opacity:1}.clock__arc[data-astro-cid-hlj7fqrg]{fill:none;stroke:var(--cue);stroke-width:9;stroke-linecap:round;stroke-dasharray:1}.clock__v[data-astro-cid-hlj7fqrg]{margin:4px 0 2px;font-size:17px;font-weight:700}.sums[data-astro-cid-hlj7fqrg]{display:grid;align-content:space-between}.sums[data-astro-cid-hlj7fqrg] p[data-astro-cid-hlj7fqrg]{display:flex;align-items:baseline;justify-content:space-between;gap:8px;padding:4px 0 6px;border-bottom:1px solid var(--rule)}.sums[data-astro-cid-hlj7fqrg] strong[data-astro-cid-hlj7fqrg]{font-size:26px;color:var(--cue)}.sums[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{font-size:11px;text-align:right;color:var(--ink-2)}@media(max-width:560px){.scene[data-astro-cid-hlj7fqrg]{gap:12px;padding:16px}.card[data-astro-cid-hlj7fqrg]{padding:12px}.programs[data-astro-cid-hlj7fqrg]{grid-template-columns:1fr;grid-template-rows:minmax(0,1fr) 128px;gap:10px}.days[data-astro-cid-hlj7fqrg]{gap:4px}.side[data-astro-cid-hlj7fqrg]{grid-template-columns:1fr 1fr;grid-template-rows:1fr;gap:10px}.flash[data-astro-cid-hlj7fqrg]>b[data-astro-cid-hlj7fqrg]{font-size:21px}.note-s[data-astro-cid-hlj7fqrg]{font-size:9px}.history[data-astro-cid-hlj7fqrg]>.row[data-astro-cid-hlj7fqrg]{flex-direction:column-reverse;align-items:flex-start}.reader[data-astro-cid-hlj7fqrg]{font-size:27px}.define[data-astro-cid-hlj7fqrg]{bottom:10px}.context[data-astro-cid-hlj7fqrg]{font-size:10px}.sync-device--0[data-astro-cid-hlj7fqrg]{left:12%;top:0;transform:scale(.8);transform-origin:top center;width:76%}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-content[data-astro-cid-hlj7fqrg]{padding:7px 10px}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-word[data-astro-cid-hlj7fqrg]{height:31px;font-size:20px;margin:5px 0}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-excerpt[data-astro-cid-hlj7fqrg]{margin-top:5px;padding-top:5px}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-deck[data-astro-cid-hlj7fqrg]{height:25px}.sync-device--0[data-astro-cid-hlj7fqrg] .sync-device-name[data-astro-cid-hlj7fqrg]{margin-top:3px}.sync-device--1[data-astro-cid-hlj7fqrg]{left:2%;top:48%;transform:scale(.88);transform-origin:top left;width:31%}.sync-device--2[data-astro-cid-hlj7fqrg]{left:40%;top:47%;transform:scale(.88);transform-origin:top left;width:58%}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-content[data-astro-cid-hlj7fqrg]{padding:5px 5px 8px}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-word[data-astro-cid-hlj7fqrg]{height:38px;font-size:12px;margin:5px 0}.sync-device--1[data-astro-cid-hlj7fqrg] .sync-stat[data-astro-cid-hlj7fqrg]{margin-top:8px}.sync-device--2[data-astro-cid-hlj7fqrg] .sync-content[data-astro-cid-hlj7fqrg]{padding:7px 9px}.sync-device--2[data-astro-cid-hlj7fqrg] .sync-word[data-astro-cid-hlj7fqrg]{height:40px;font-size:17px;margin:5px 0}.sync-device--2[data-astro-cid-hlj7fqrg] .sync-quotes[data-astro-cid-hlj7fqrg]{margin-top:8px;padding-top:7px}.sync-device-name[data-astro-cid-hlj7fqrg]{margin-top:6px;font-size:9px}.sync-cloud[data-astro-cid-hlj7fqrg]{left:calc(50% - 26px);top:43%}.sync-cloud[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg]{width:27px}.sync-cloud[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{font-size:8px}.sync-payload[data-astro-cid-hlj7fqrg]{left:70%;top:44%;font-size:7px;padding:4px 6px}.sync-payload[data-astro-cid-hlj7fqrg] b[data-astro-cid-hlj7fqrg]{font-size:9px}.sync-trails--wide[data-astro-cid-hlj7fqrg]{display:none}.sync-trails--phone[data-astro-cid-hlj7fqrg]{display:block}.sync-toast[data-astro-cid-hlj7fqrg]{padding:5px 10px;font-size:10px}.look[data-astro-cid-hlj7fqrg]{padding:16px}.look__word[data-astro-cid-hlj7fqrg]{font-size:34px}.look__text[data-astro-cid-hlj7fqrg]{font-size:11px;display:-webkit-box;-webkit-line-clamp:4;line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.controls[data-astro-cid-hlj7fqrg]{flex-direction:column;align-items:stretch;gap:8px}.swatches[data-astro-cid-hlj7fqrg] button[data-astro-cid-hlj7fqrg]{flex:1;justify-content:center;min-height:38px;padding:0 8px}.sound[data-astro-cid-hlj7fqrg]{grid-auto-flow:column;align-items:center;justify-content:space-between}.wave[data-astro-cid-hlj7fqrg]{height:22px}.heat--wide[data-astro-cid-hlj7fqrg]{display:none}.heat--narrow[data-astro-cid-hlj7fqrg]{display:block}.habits[data-astro-cid-hlj7fqrg]{grid-template-columns:1fr;grid-template-rows:auto auto;align-content:space-between;gap:10px}.clock[data-astro-cid-hlj7fqrg]{padding-block:8px}.clock[data-astro-cid-hlj7fqrg] svg[data-astro-cid-hlj7fqrg]{width:104px;height:104px}.sums[data-astro-cid-hlj7fqrg]{grid-auto-flow:column;gap:8px}.sums[data-astro-cid-hlj7fqrg] p[data-astro-cid-hlj7fqrg]{flex-direction:column;align-items:flex-start;gap:2px;border:0;padding:0}.sums[data-astro-cid-hlj7fqrg] strong[data-astro-cid-hlj7fqrg]{font-size:22px}.sums[data-astro-cid-hlj7fqrg] span[data-astro-cid-hlj7fqrg]{font-size:9px;text-align:left}}.plans[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-4);margin-top:var(--s-8)}.plan--pro[data-astro-cid-hkoc4sea]{order:-1}@media(min-width:1000px){.plans[data-astro-cid-hkoc4sea]{grid-template-columns:minmax(0,1fr) minmax(0,1.28fr) minmax(0,1fr);align-items:stretch;gap:var(--s-5)}.plan--pro[data-astro-cid-hkoc4sea]{order:0}}.plan[data-astro-cid-hkoc4sea]{position:relative;display:flex;flex-direction:column;min-width:0;padding:clamp(24px,2.4vw,36px);border:1px solid var(--rule);border-radius:18px;background:var(--glass);box-shadow:var(--shadow-1);isolation:isolate}.plan--pro[data-astro-cid-hkoc4sea]{border-color:#0fd89959;background:#111614;box-shadow:0 1px #ffffff0a inset,0 30px 80px -40px #0fd89973,0 18px 40px -24px #000000e6}.plan__glow[data-astro-cid-hkoc4sea]{position:absolute;inset:0;z-index:-2;border-radius:inherit;overflow:hidden;--glow-css: radial-gradient(80% 60% at 20% 0%, rgb(15 216 153 / .22), transparent 70%), radial-gradient(70% 60% at 100% 100%, rgb(33 84 178 / .2), transparent 70%)}@property --neon-a{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.plan__neon[data-astro-cid-hkoc4sea],.plan__neon[data-astro-cid-hkoc4sea]:after{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none}.plan__neon[data-astro-cid-hkoc4sea]{z-index:-1;padding:1.5px;background:conic-gradient(from var(--neon-a),transparent 0deg 220deg,rgb(33 84 178 / .9) 262deg,#0fd899 300deg,#b8ffe6 322deg,#0fd899 338deg,transparent 360deg);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);animation:neon 7s linear infinite;animation-play-state:paused}.plan__neon[data-astro-cid-hkoc4sea]:after{content:"";inset:-6px;background:inherit;filter:blur(10px);opacity:.55}.plan--pro[data-astro-cid-hkoc4sea].is-live .plan__neon[data-astro-cid-hkoc4sea]{animation-play-state:running}@keyframes neon{to{--neon-a: 360deg}}@media(prefers-reduced-motion:reduce){.plan__neon[data-astro-cid-hkoc4sea]{animation:none;--neon-a: 120deg}}.plan__head[data-astro-cid-hkoc4sea]{display:grid;gap:var(--s-1)}.plan__name[data-astro-cid-hkoc4sea]{font-size:var(--fs-xl);letter-spacing:-.01em}.plan__for[data-astro-cid-hkoc4sea]{font-size:var(--fs-sm);color:var(--ink-3)}.plan__price[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2) var(--s-3);margin-top:var(--s-5);color:var(--ink-2)}.plan__price[data-astro-cid-hkoc4sea]:not(.plan__price--pro){container-type:inline-size}.plan__price[data-astro-cid-hkoc4sea] b[data-astro-cid-hkoc4sea]{font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink)}.plan__price[data-astro-cid-hkoc4sea]:not(.plan__price--pro) b[data-astro-cid-hkoc4sea]{font-size:min(var(--fs-3xl),21cqi)}.plan__line[data-astro-cid-hkoc4sea]{margin-top:var(--s-3);font-size:var(--fs-sm);color:var(--ink-2)}.plan__list[data-astro-cid-hkoc4sea]{list-style:none;display:grid;gap:var(--s-3);margin-top:var(--s-5);padding-top:var(--s-5);border-top:1px solid var(--rule)}.plan__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{position:relative;padding-left:24px;font-size:var(--fs-sm);color:var(--ink-2)}.plan__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{content:"";position:absolute;left:2px;top:.42em;width:12px;height:7px;border-left:2px solid var(--ink-3);border-bottom:2px solid var(--ink-3);rotate:-45deg;scale:.85}.plan--pro[data-astro-cid-hkoc4sea] .plan__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea],.plan--life[data-astro-cid-hkoc4sea] .plan__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]{color:var(--ink)}.plan--pro[data-astro-cid-hkoc4sea] .plan__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before,.plan--life[data-astro-cid-hkoc4sea] .plan__list[data-astro-cid-hkoc4sea] li[data-astro-cid-hkoc4sea]:before{border-color:var(--cue)}.plan__plus[data-astro-cid-hkoc4sea]{margin-top:var(--s-5);font-size:var(--fs-sm);font-weight:700;color:var(--ink)}.plan__plus[data-astro-cid-hkoc4sea]+.plan__list[data-astro-cid-hkoc4sea]{margin-top:var(--s-3);padding-top:0;border-top:0}.cycle[data-astro-cid-hkoc4sea]{position:relative;display:grid;grid-template-columns:1fr 1fr;margin-top:var(--s-5);padding:4px;border:1px solid var(--rule-strong);border-radius:999px;background:#00000059}.cycle[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]{position:relative;z-index:1;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-4);border:0;border-radius:999px;background:none;color:var(--ink-2);font:700 var(--fs-sm) / 1 var(--font);cursor:pointer;transition:color var(--t-ui) ease}.cycle[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea][aria-checked=true]{color:var(--pill-ink)}.cycle__best[data-astro-cid-hkoc4sea]{white-space:nowrap;padding:3px 7px 2px;border-radius:999px;background:var(--cue);color:var(--cue-ink);font-size:.72rem;letter-spacing:.02em;text-transform:uppercase}.cycle__thumb[data-astro-cid-hkoc4sea]{position:absolute;inset:4px auto 4px 4px;width:calc(50% - 4px);border-radius:999px;background:linear-gradient(to bottom,var(--pill-top),var(--pill-bottom));box-shadow:var(--pill-shadow);translate:100% 0;transition:translate .32s var(--ease-out)}.cycle[data-astro-cid-hkoc4sea][data-on=month] .cycle__thumb[data-astro-cid-hkoc4sea]{translate:0 0}.cycle[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]:active{scale:.97}@media(max-width:420px){.cycle[data-astro-cid-hkoc4sea] button[data-astro-cid-hkoc4sea]{gap:6px;padding:0 var(--s-2)}.cycle__best[data-astro-cid-hkoc4sea]{padding:3px 6px 2px;font-size:.64rem}}.odo[data-astro-cid-hkoc4sea]{display:inline-flex;align-items:flex-start;height:1em;overflow:hidden}.odo__slot[data-astro-cid-hkoc4sea]{display:inline-block;width:1ch;height:1em;overflow:hidden;transition:width .42s var(--ease-out)}.odo__slot[data-astro-cid-hkoc4sea].is-blank{width:0}.odo__col[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;translate:0 calc(var(--i) * -1em);transition:translate .76s cubic-bezier(.2,.9,.25,1.06);transition-delay:calc(var(--d, 0) * 70ms)}.odo__col[data-astro-cid-hkoc4sea]>span[data-astro-cid-hkoc4sea]{display:block;height:1em;line-height:1;text-align:center}.plan__per[data-astro-cid-hkoc4sea]{font-size:var(--fs-base)}.plan__swap[data-astro-cid-hkoc4sea]{display:grid}.plan__swap[data-astro-cid-hkoc4sea]>.plan__line[data-astro-cid-hkoc4sea]{grid-area:1 / 1;display:flex;flex-wrap:wrap;align-items:center;gap:var(--s-2) var(--s-3);opacity:0;translate:0 6px;visibility:hidden;transition:opacity var(--t-ui) ease,translate var(--t-ui) var(--ease-out),visibility 0s linear var(--t-ui)}.plan__swap[data-astro-cid-hkoc4sea]>.plan__line[data-astro-cid-hkoc4sea].is-on{opacity:1;translate:0 0;visibility:visible;transition-delay:0s}.plan__tape[data-astro-cid-hkoc4sea]{rotate:-2deg;font-size:1rem;padding:2px 10px 1px}@media(prefers-reduced-motion:reduce){.odo__slot[data-astro-cid-hkoc4sea],.odo__col[data-astro-cid-hkoc4sea],.cycle__thumb[data-astro-cid-hkoc4sea],.plan__swap[data-astro-cid-hkoc4sea]>.plan__line[data-astro-cid-hkoc4sea]{transition:none}}.save[data-astro-cid-hkoc4sea]{display:grid;gap:var(--s-3);margin:var(--s-5) 0 0;padding:var(--s-4);border:1px solid var(--rule);border-radius:12px;background:#00000047}.save__row[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px var(--s-3);font-size:var(--fs-xs);color:var(--ink-2)}.save__row[data-astro-cid-hkoc4sea] .save__bar[data-astro-cid-hkoc4sea]{grid-column:1 / -1;grid-row:2}.save__bar[data-astro-cid-hkoc4sea]{height:8px;border-radius:4px;background:#ffffff0d}.save__bar[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{display:block;height:100%;width:calc(var(--w) * 100%);border-radius:4px;background:#5f6763;transform-origin:left;scale:var(--s, 1) 1;transition:scale .9s var(--ease-out)}.save__row--year[data-astro-cid-hkoc4sea] .save__bar[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{background:var(--cue);transition-delay:.16s}.save__val[data-astro-cid-hkoc4sea]{color:var(--ink);font-weight:700}.save__cap[data-astro-cid-hkoc4sea]{margin-top:var(--s-1);font-size:var(--fs-xs);color:var(--ink-2)}.save__cap[data-astro-cid-hkoc4sea] b[data-astro-cid-hkoc4sea]{color:var(--ink)}.payback[data-astro-cid-hkoc4sea]{margin:var(--s-4) 0 0}.payback__ticks[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:2px;height:22px}.payback__ticks[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{border-radius:2px;background:#3a403d;transform-origin:bottom;scale:1 var(--s, 1);transition:scale .38s var(--ease-out);transition-delay:calc(var(--k) * 18ms)}.payback__ticks[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea].is-mark{background:var(--ink-2)}.payback__ticks[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea].is-free{background:var(--cue)}.payback__cap[data-astro-cid-hkoc4sea]{position:relative;display:flex;justify-content:space-between;margin-top:var(--s-2);font-size:.75rem;color:var(--ink-3)}.payback__cap[data-astro-cid-hkoc4sea]>[data-astro-cid-hkoc4sea]:nth-child(2){color:var(--ink-2)}.payback__cap[data-astro-cid-hkoc4sea]>[data-astro-cid-hkoc4sea]:last-child{color:var(--cue)}@media(prefers-reduced-motion:no-preference){.plans[data-astro-cid-hkoc4sea].is-armed .save__bar[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea],.plans[data-astro-cid-hkoc4sea].is-armed .payback__ticks[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{--s: 0}.plans[data-astro-cid-hkoc4sea].is-armed .is-seen .save__bar[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea],.plans[data-astro-cid-hkoc4sea].is-armed .is-seen .payback__ticks[data-astro-cid-hkoc4sea] i[data-astro-cid-hkoc4sea]{--s: 1}}.plans__cta[data-astro-cid-hkoc4sea]{display:grid;justify-items:center;gap:var(--s-5);margin-top:var(--s-8);text-align:center}.plans__legal[data-astro-cid-hkoc4sea]{max-width:92ch;text-wrap:pretty;font-size:var(--fs-xs);line-height:1.6;color:var(--ink-3)}.plan[data-astro-cid-hkoc4sea] .border-glow{position:absolute;inset:-1px;z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;-webkit-mask-image:radial-gradient(240px circle at var(--glow-x, -260px) var(--glow-y, -260px),#000 0%,rgb(0 0 0 / .47) 20%,rgb(0 0 0 / .22) 50%,rgb(0 0 0 / .055) 75%,transparent 100%);mask-image:radial-gradient(240px circle at var(--glow-x, -260px) var(--glow-y, -260px),#000 0%,rgb(0 0 0 / .47) 20%,rgb(0 0 0 / .22) 50%,rgb(0 0 0 / .055) 75%,transparent 100%);transition:opacity .18s ease-out}.plan[data-astro-cid-hkoc4sea] .border-glow:before,.plan[data-astro-cid-hkoc4sea] .border-glow:after{content:"";position:absolute;inset:0;border-radius:inherit}.plan[data-astro-cid-hkoc4sea] .border-glow:before{filter:blur(.6px);box-shadow:inset 0 0 0 1.5px #78ffcd,inset 0 0 7px 1px #0fd89966}.plan[data-astro-cid-hkoc4sea] .border-glow:after{background:radial-gradient(200px circle at var(--glow-x, -260px) var(--glow-y, -260px),rgb(15 216 153 / .09),rgb(15 216 153 / .04) 45%,transparent 100%);box-shadow:inset 0 0 18px 3px #0fd89933,inset 0 0 48px 10px #0fd89914}@media(hover:none),(pointer:coarse),(prefers-reduced-motion:reduce){.plan[data-astro-cid-hkoc4sea] .border-glow{display:none}}.inside[data-astro-cid-hkoc4sea],.calc[data-astro-cid-hkoc4sea]{margin-top:var(--s-9)}.inside__head[data-astro-cid-hkoc4sea],.calc__head[data-astro-cid-hkoc4sea]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-2) var(--s-5)}.inside__title[data-astro-cid-hkoc4sea]{font-size:var(--fs-2xl);letter-spacing:-.02em}.inside__grid[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-5);margin-top:var(--s-6)}@media(min-width:900px){.inside__grid[data-astro-cid-hkoc4sea]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch}}.inside__tabs[data-astro-cid-hkoc4sea]{display:grid;gap:var(--s-1);align-content:start}@media(max-width:899px){.inside__tabs[data-astro-cid-hkoc4sea]{display:flex;gap:var(--s-2);overflow-x:auto;scrollbar-width:none;margin-inline:calc(-1 * var(--gutter));padding-inline:var(--gutter);scroll-snap-type:x proximity}.inside__tabs[data-astro-cid-hkoc4sea]::-webkit-scrollbar{display:none}.inside__tabs[data-astro-cid-hkoc4sea] .ftab[data-astro-cid-hkoc4sea]{flex:none;width:auto;scroll-snap-align:start;border:1px solid var(--rule-strong);border-radius:999px;padding:10px 16px}.inside__tabs[data-astro-cid-hkoc4sea] .ftab[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea],.inside__tabs[data-astro-cid-hkoc4sea] .ftab[data-astro-cid-hkoc4sea]:before{display:none}}.ftab[data-astro-cid-hkoc4sea]{position:relative;display:grid;gap:2px;width:100%;min-height:44px;padding:var(--s-3) var(--s-4) var(--s-3) var(--s-5);border:1px solid transparent;border-radius:12px;background:none;color:var(--ink-2);text-align:left;font:inherit;cursor:pointer;transition:background-color var(--t-ui) ease,border-color var(--t-ui) ease,color var(--t-ui) ease}.ftab[data-astro-cid-hkoc4sea] b[data-astro-cid-hkoc4sea]{font-size:var(--fs-base);color:var(--ink)}.ftab[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]{font-size:var(--fs-sm);color:var(--ink-3)}.ftab[data-astro-cid-hkoc4sea]:before{content:"";position:absolute;left:8px;top:16px;bottom:16px;width:2px;border-radius:1px;background:var(--cue);scale:1 0;transition:scale var(--t-ui) var(--ease-out)}.ftab[data-astro-cid-hkoc4sea][aria-selected=true]{border-color:var(--rule-strong);background:var(--glass-up)}.ftab[data-astro-cid-hkoc4sea][aria-selected=true]:before{scale:1 1}.ftab[data-astro-cid-hkoc4sea][aria-selected=true] span[data-astro-cid-hkoc4sea]{color:var(--ink-2)}@media(hover:hover)and (pointer:fine){.ftab[data-astro-cid-hkoc4sea]:hover{background:var(--glass)}}.stage[data-astro-cid-hkoc4sea]{position:relative;height:440px;min-width:0;border:1px solid var(--rule);border-radius:18px;background:#161918;overflow:hidden}@media(max-width:560px){.stage[data-astro-cid-hkoc4sea]{height:480px}}.calc__grid[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--s-6);margin-top:var(--s-6);padding:clamp(20px,3vw,40px);border:1px solid var(--rule);border-radius:18px;background:var(--glass)}@media(min-width:900px){.calc__grid[data-astro-cid-hkoc4sea]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-8)}}.calc__in[data-astro-cid-hkoc4sea]{display:grid;grid-template-rows:auto auto auto 1fr;gap:var(--s-5)}.rng[data-astro-cid-hkoc4sea]{display:grid;gap:var(--s-2)}.rng__top[data-astro-cid-hkoc4sea]{display:flex;justify-content:space-between;gap:var(--s-3);font-size:var(--fs-sm);color:var(--ink-2)}.rng__top[data-astro-cid-hkoc4sea] output[data-astro-cid-hkoc4sea]{font-weight:700;color:var(--ink)}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]{--p: 50%;width:100%;height:28px;margin:0;background:none;-webkit-appearance:none;appearance:none;cursor:pointer}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]::-webkit-slider-runnable-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--cue) var(--p),rgb(255 255 255 / .1) var(--p))}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]::-moz-range-track{height:6px;border-radius:3px;background:linear-gradient(to right,var(--cue) var(--p),rgb(255 255 255 / .1) var(--p))}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]::-webkit-slider-thumb{-webkit-appearance:none;width:24px;height:24px;margin-top:-9px;border:0;border-radius:50%;background:linear-gradient(to bottom,var(--pill-top),var(--pill-bottom));box-shadow:var(--pill-shadow);transition:scale var(--t-press) var(--ease-out)}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]::-moz-range-thumb{width:24px;height:24px;border:0;border-radius:50%;background:linear-gradient(to bottom,var(--pill-top),var(--pill-bottom));box-shadow:var(--pill-shadow)}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]:active::-webkit-slider-thumb{scale:1.12}.rng[data-astro-cid-hkoc4sea] input[data-astro-cid-hkoc4sea]:focus-visible{outline:2px solid var(--ink);outline-offset:4px;border-radius:6px}.calc__note[data-astro-cid-hkoc4sea]{align-self:end;font-size:var(--fs-xs);color:var(--ink-3);max-width:48ch}.calc__out[data-astro-cid-hkoc4sea]{display:flex;flex-direction:column;gap:var(--s-6);min-width:0}.res-row[data-astro-cid-hkoc4sea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:auto auto auto;column-gap:var(--s-4)}.res[data-astro-cid-hkoc4sea]{display:grid;grid-row:span 3;grid-template-rows:subgrid;align-content:start}.res__k[data-astro-cid-hkoc4sea]{font-size:var(--fs-xs);color:var(--ink-3);hyphens:auto;overflow-wrap:anywhere}.res__v[data-astro-cid-hkoc4sea]{margin-top:var(--s-1);font-size:var(--fs-3xl);font-weight:700;letter-spacing:-.04em;line-height:1;color:var(--ink)}.res--tgt[data-astro-cid-hkoc4sea] .res__v[data-astro-cid-hkoc4sea]{color:var(--cue)}.res__s[data-astro-cid-hkoc4sea]{margin-top:var(--s-1);font-size:.75rem;color:var(--ink-3)}.shelves[data-astro-cid-hkoc4sea]{--tag: 112px;--shelf-h: 58px;display:grid;gap:var(--s-4);margin-top:auto}.shelf[data-astro-cid-hkoc4sea]{position:relative;height:var(--shelf-h);border-bottom:2px solid var(--rule-strong)}.shelf__row[data-astro-cid-hkoc4sea]{position:absolute;inset:0 var(--tag) 0 0;display:flex;align-items:flex-end;gap:2px;overflow:hidden;clip-path:inset(0 100% 0 0);transition:clip-path .56s var(--ease-out)}.sp[data-astro-cid-hkoc4sea]{flex:none;width:var(--w);height:var(--h);border-radius:2px 2px 1px 1px;background:var(--c)}.shelf--now[data-astro-cid-hkoc4sea] .sp[data-astro-cid-hkoc4sea]{--c: #4b524e}.shelf--now[data-astro-cid-hkoc4sea] .sp--1[data-astro-cid-hkoc4sea]{--c: #5a615d}.shelf--now[data-astro-cid-hkoc4sea] .sp--2[data-astro-cid-hkoc4sea]{--c: #3f4542}.shelf--now[data-astro-cid-hkoc4sea] .sp--3[data-astro-cid-hkoc4sea]{--c: #666d69}.shelf--tgt[data-astro-cid-hkoc4sea] .sp[data-astro-cid-hkoc4sea]{--c: #0fd899}.shelf--tgt[data-astro-cid-hkoc4sea] .sp--1[data-astro-cid-hkoc4sea]{--c: #0bb380}.shelf--tgt[data-astro-cid-hkoc4sea] .sp--2[data-astro-cid-hkoc4sea]{--c: #3fe4b0}.shelf--tgt[data-astro-cid-hkoc4sea] .sp--3[data-astro-cid-hkoc4sea]{--c: #0a936a}.sp--band[data-astro-cid-hkoc4sea]{background:linear-gradient(to bottom,transparent 14%,rgb(255 255 255 / .2) 14% calc(14% + 2px),transparent 0),var(--c)}.shelf__tag[data-astro-cid-hkoc4sea]{position:absolute;left:0;bottom:6px;padding-left:var(--s-3);white-space:nowrap;font-size:var(--fs-xs);color:var(--ink-3);translate:var(--x, 0px) 0;transition:translate .56s var(--ease-out)}.shelf__tag[data-astro-cid-hkoc4sea] b[data-astro-cid-hkoc4sea]{font-size:var(--fs-base);font-weight:700;color:var(--ink)}.shelf__axis[data-astro-cid-hkoc4sea]{position:relative;height:1.2em;margin-top:calc(-1 * var(--s-2));font-size:.75rem;color:var(--ink-3)}.shelf__axis[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]{position:absolute;top:0;white-space:nowrap}.shelf__axis[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]:nth-child(2){left:calc((100% - var(--tag)) / 2);translate:-50% 0}.shelf__axis[data-astro-cid-hkoc4sea] span[data-astro-cid-hkoc4sea]:nth-child(3){left:calc(100% - var(--tag));translate:-50% 0}@media(min-width:900px){.shelves[data-astro-cid-hkoc4sea]{--shelf-h: 80px}}@media(prefers-reduced-motion:reduce){.shelf__row[data-astro-cid-hkoc4sea],.shelf__tag[data-astro-cid-hkoc4sea]{transition:none}}@media(max-width:560px){.res-row[data-astro-cid-hkoc4sea]{column-gap:var(--s-3)}.res__v[data-astro-cid-hkoc4sea]{font-size:clamp(1.75rem,9vw,2.5rem)}.shelves[data-astro-cid-hkoc4sea]{--tag: 96px;--shelf-h: 48px}}.calc__assume[data-astro-cid-hkoc4sea]{max-width:92ch;margin-top:var(--s-4);font-size:var(--fs-xs);line-height:1.6;color:var(--ink-3)}.faq__side[data-astro-cid-z6gx6xcw]{display:grid;align-content:start;justify-items:start;gap:var(--s-2)}@media(min-width:960px){.faq__side[data-astro-cid-z6gx6xcw]{position:sticky;top:96px;align-self:start}}@media(max-width:959px){.frame[data-astro-cid-z6gx6xcw]>.faq__side[data-astro-cid-z6gx6xcw]{order:0}}.faq__title[data-astro-cid-z6gx6xcw]{font-size:var(--fs-2xl);letter-spacing:-.03em;line-height:1.05}.faq__more[data-astro-cid-z6gx6xcw]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-sm);font-weight:700;text-decoration:underline;text-decoration-color:var(--rule-strong)}.faq__more[data-astro-cid-z6gx6xcw] span[data-astro-cid-z6gx6xcw]{display:inline-block;margin-left:.25em;transition:translate var(--t-ui) var(--ease-out)}@media(hover:hover)and (pointer:fine){.faq__more[data-astro-cid-z6gx6xcw]:hover{text-decoration-color:var(--cue)}.faq__more[data-astro-cid-z6gx6xcw]:hover span[data-astro-cid-z6gx6xcw]{translate:3px 0}}.qa__n[data-astro-cid-z6gx6xcw]{flex:none;width:32px;font-size:var(--fs-sm);font-weight:500;color:var(--ink-3);transition:color var(--t-ui) ease}.qa__q[data-astro-cid-z6gx6xcw]{flex:1;min-width:0}.faq__list--num[data-astro-cid-z6gx6xcw] .qa[open] .qa__n[data-astro-cid-z6gx6xcw]{color:var(--ink)}.faq__list--num[data-astro-cid-z6gx6xcw] .qa p{padding-left:calc(32px + var(--s-5))}@media(max-width:639px){.faq__list--num[data-astro-cid-z6gx6xcw] .qa p{padding-left:0}}.jr__head[data-astro-cid-qwos4tp2]{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s-4) var(--s-7)}.jr__title[data-astro-cid-qwos4tp2]{font-size:var(--fs-4xl);letter-spacing:-.035em;line-height:.98}.jr__side[data-astro-cid-qwos4tp2]{display:grid;justify-items:end;gap:var(--s-2)}.jr__note[data-astro-cid-qwos4tp2]{max-width:30ch;text-align:right}@media(max-width:640px){.jr__side[data-astro-cid-qwos4tp2]{justify-items:start}.jr__note[data-astro-cid-qwos4tp2]{text-align:left}}.jr__all[data-astro-cid-qwos4tp2]{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-sm);font-weight:700;text-decoration:underline;text-decoration-color:var(--rule-strong)}.jr__all[data-astro-cid-qwos4tp2] span[data-astro-cid-qwos4tp2]{display:inline-block;margin-left:.25em;transition:translate var(--t-ui) var(--ease-out)}@media(hover:hover)and (pointer:fine){.jr__all[data-astro-cid-qwos4tp2]:hover{text-decoration-color:var(--cue)}.jr__all[data-astro-cid-qwos4tp2]:hover span[data-astro-cid-qwos4tp2]{translate:3px 0}}.card__meta[data-astro-cid-qwos4tp2]{display:flex;gap:var(--s-4);margin-top:var(--s-2);font-size:var(--fs-xs);color:var(--ink-3)}.nw__title[data-astro-cid-qwos4tp2]{font-size:var(--fs-lg);letter-spacing:-.02em;line-height:1.15;max-width:24ch}.nw__title[data-astro-cid-qwos4tp2] a[data-astro-cid-qwos4tp2]{text-decoration:none}.nw__title[data-astro-cid-qwos4tp2] a[data-astro-cid-qwos4tp2]:after{content:"";position:absolute;inset:0}.card__text[data-astro-cid-qwos4tp2]{font-size:var(--fs-sm);color:var(--ink-2);max-width:52ch}.nw[data-astro-cid-qwos4tp2]:has(a:focus-visible){outline:2px solid var(--ink);outline-offset:6px;border-radius:var(--radius)}.nw[data-astro-cid-qwos4tp2] a[data-astro-cid-qwos4tp2]:focus-visible{outline:none}@media(hover:hover)and (pointer:fine){.nw[data-astro-cid-qwos4tp2]:hover .nw__title[data-astro-cid-qwos4tp2] a[data-astro-cid-qwos4tp2]{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}}.news[data-astro-cid-qwos4tp2]{display:grid;gap:var(--s-5);margin-top:var(--s-9, 96px);padding-top:var(--s-6);border-top:1px solid var(--rule-strong)}@media(min-width:960px){.news[data-astro-cid-qwos4tp2]{grid-template-columns:calc(var(--focus) * 100%) 1fr}}.news__side[data-astro-cid-qwos4tp2]{display:grid;align-content:start;justify-items:start;gap:var(--s-1)}.news__label[data-astro-cid-qwos4tp2]{font-size:var(--fs-xl);letter-spacing:-.02em}.news__list[data-astro-cid-qwos4tp2]{list-style:none;display:grid;grid-template-columns:1fr;gap:var(--s-6) var(--s-7)}@media(min-width:760px){.news__list[data-astro-cid-qwos4tp2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.nw[data-astro-cid-qwos4tp2]{position:relative;display:grid;align-content:start;gap:var(--s-3)}.nw[data-astro-cid-qwos4tp2] .card__meta[data-astro-cid-qwos4tp2]{margin-top:0}
