h3.svelte-xan8pb>a:where(.svelte-xan8pb){color:#3d2e28;font-size:24px;font-style:normal;font-weight:300;line-height:135%;letter-spacing:-.02em;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-color:#3d2e2840;text-decoration-thickness:.5px;text-underline-offset:.235em;text-underline-position:auto;transition:text-decoration-color .3s ease}@media screen and (min-width: 1024px){h3.svelte-xan8pb>a:where(.svelte-xan8pb){font-size:25px;line-height:150%}}article.svelte-xan8pb:hover h3:where(.svelte-xan8pb)>a:where(.svelte-xan8pb){text-decoration-color:#3d2e2899}.intro-backdrop.svelte-hwy4lh{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;pointer-events:none}.home-intro.svelte-hwy4lh{position:relative;z-index:1;background:hsl(var(--bg))}.flip-char.svelte-hwy4lh{display:block;overflow:hidden;height:1em;line-height:1em}.flip-char-inner.svelte-hwy4lh{display:flex;flex-direction:column;transition:transform .45s cubic-bezier(.34,1.56,.64,1)}.ch-face.svelte-hwy4lh{display:block;height:1em;line-height:1em}a.btn.svelte-hwy4lh:hover .flip-char-inner:where(.svelte-hwy4lh){transform:translateY(-1em)}.corner.svelte-hwy4lh{width:31%;aspect-ratio:84/79;background:url(./hp-corner.6luBLJ44.png) center no-repeat;background-size:contain}.card_bottom.svelte-hwy4lh{position:absolute;z-index:10;display:flex;justify-content:space-between;align-items:center;left:14px;bottom:10px;right:14px}@media screen and (min-width: px){.card_bottom.svelte-hwy4lh{right:20px;left:20px;bottom:20px}}.card_bottom.svelte-hwy4lh div:where(.svelte-hwy4lh){color:#fff;opacity:.5;letter-spacing:.09em;font-size:10px}@media screen and (min-width: 1024px){.card_bottom.svelte-hwy4lh div:where(.svelte-hwy4lh){font-size:13px}}.card_bottom.svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;font-style:normal;font-weight:300;line-height:37.6px;text-decoration-line:underline;text-decoration-style:solid;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-decoration-color:#ffffff73;text-decoration-thickness:.62px;text-underline-offset:.235em;text-underline-position:auto;font-size:25px}@media screen and (min-width: 1024px){.card_bottom.svelte-hwy4lh h3:where(.svelte-hwy4lh){font-size:31px}}a.link.svelte-hwy4lh{position:relative}a.link.svelte-hwy4lh .inner:where(.svelte-hwy4lh){z-index:10;box-shadow:0 4px 4px #00000012}a.link.svelte-hwy4lh .inner:where(.svelte-hwy4lh):after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg,#0000 66.99%,#0009);pointer-events:none;z-index:0}a.link.svelte-hwy4lh .bg:where(.svelte-hwy4lh){border-radius:7px;background:#fff;box-shadow:0 4px 4px #00000012;height:100%;position:absolute;left:1.8%;right:1.8%;bottom:-6px;z-index:1}a.link.svelte-hwy4lh .bg.bck:where(.svelte-hwy4lh){box-shadow:none;left:4.2%;right:4.2%;bottom:-12px;z-index:0}.top[data-theme=green].svelte-hwy4lh{background:#4e6254}.top[data-theme=green].svelte-hwy4lh h1:where(.svelte-hwy4lh){color:#fff}.top[data-theme=green].svelte-hwy4lh h1:where(.svelte-hwy4lh):after{background:#fffc}.top[data-theme=green].svelte-hwy4lh .sub:where(.svelte-hwy4lh){color:#fffc}.top[data-theme=green].svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;text-decoration-color:#fff6}.top[data-theme=green].svelte-hwy4lh .dot:where(.svelte-hwy4lh){border-color:#fff9}.top[data-theme=green].svelte-hwy4lh .dot-inner:where(.svelte-hwy4lh){background:#fff9}.top[data-theme=green].svelte-hwy4lh .diff:where(.svelte-hwy4lh),.top[data-theme=green].svelte-hwy4lh .author:where(.svelte-hwy4lh){color:#ffffff80}.top[data-theme=green].svelte-hwy4lh a.btn:where(.svelte-hwy4lh){background:#fff;color:#4e6254}.top[data-theme=dark-blue].svelte-hwy4lh{background:#373b61}.top[data-theme=dark-blue].svelte-hwy4lh h1:where(.svelte-hwy4lh){color:#fff}.top[data-theme=dark-blue].svelte-hwy4lh h1:where(.svelte-hwy4lh):after{background:#fffc}.top[data-theme=dark-blue].svelte-hwy4lh .sub:where(.svelte-hwy4lh){color:#fffc}.top[data-theme=dark-blue].svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;text-decoration-color:#fff6}.top[data-theme=dark-blue].svelte-hwy4lh .dot:where(.svelte-hwy4lh){border-color:#fff9}.top[data-theme=dark-blue].svelte-hwy4lh .dot-inner:where(.svelte-hwy4lh){background:#fff9}.top[data-theme=dark-blue].svelte-hwy4lh .diff:where(.svelte-hwy4lh),.top[data-theme=dark-blue].svelte-hwy4lh .author:where(.svelte-hwy4lh){color:#ffffff80}.top[data-theme=dark-blue].svelte-hwy4lh a.btn:where(.svelte-hwy4lh){background:#fff;color:#373b61}.top[data-theme=dark-brown].svelte-hwy4lh{background:#41312f}.top[data-theme=dark-brown].svelte-hwy4lh h1:where(.svelte-hwy4lh){color:#fff}.top[data-theme=dark-brown].svelte-hwy4lh h1:where(.svelte-hwy4lh):after{background:#fffc}.top[data-theme=dark-brown].svelte-hwy4lh .sub:where(.svelte-hwy4lh){color:#fffc}.top[data-theme=dark-brown].svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;text-decoration-color:#fff6}.top[data-theme=dark-brown].svelte-hwy4lh .dot:where(.svelte-hwy4lh){border-color:#fff9}.top[data-theme=dark-brown].svelte-hwy4lh .dot-inner:where(.svelte-hwy4lh){background:#fff9}.top[data-theme=dark-brown].svelte-hwy4lh .diff:where(.svelte-hwy4lh),.top[data-theme=dark-brown].svelte-hwy4lh .author:where(.svelte-hwy4lh){color:#ffffff80}.top[data-theme=dark-brown].svelte-hwy4lh a.btn:where(.svelte-hwy4lh){background:#fff;color:#41312f}.top[data-theme=brown].svelte-hwy4lh{background:#8c4334}.top[data-theme=brown].svelte-hwy4lh h1:where(.svelte-hwy4lh){color:#fff}.top[data-theme=brown].svelte-hwy4lh h1:where(.svelte-hwy4lh):after{background:#fffc}.top[data-theme=brown].svelte-hwy4lh .sub:where(.svelte-hwy4lh){color:#fffc}.top[data-theme=brown].svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;text-decoration-color:#fff6}.top[data-theme=brown].svelte-hwy4lh .dot:where(.svelte-hwy4lh){border-color:#fff9}.top[data-theme=brown].svelte-hwy4lh .dot-inner:where(.svelte-hwy4lh){background:#fff9}.top[data-theme=brown].svelte-hwy4lh .diff:where(.svelte-hwy4lh),.top[data-theme=brown].svelte-hwy4lh .author:where(.svelte-hwy4lh){color:#ffffff80}.top[data-theme=brown].svelte-hwy4lh a.btn:where(.svelte-hwy4lh){background:#fff;color:#8c4334}.top[data-theme=light-blue].svelte-hwy4lh{background:#65869a}.top[data-theme=light-blue].svelte-hwy4lh h1:where(.svelte-hwy4lh){color:#fff}.top[data-theme=light-blue].svelte-hwy4lh h1:where(.svelte-hwy4lh):after{background:#fffc}.top[data-theme=light-blue].svelte-hwy4lh .sub:where(.svelte-hwy4lh){color:#fffc}.top[data-theme=light-blue].svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;text-decoration-color:#fff6}.top[data-theme=light-blue].svelte-hwy4lh .dot:where(.svelte-hwy4lh){border-color:#fff9}.top[data-theme=light-blue].svelte-hwy4lh .dot-inner:where(.svelte-hwy4lh){background:#fff9}.top[data-theme=light-blue].svelte-hwy4lh .diff:where(.svelte-hwy4lh),.top[data-theme=light-blue].svelte-hwy4lh .author:where(.svelte-hwy4lh){color:#ffffff80}.top[data-theme=light-blue].svelte-hwy4lh a.btn:where(.svelte-hwy4lh){background:#fff;color:#65869a}.top[data-theme=graygreen].svelte-hwy4lh{background:#4e6c6c}.top[data-theme=graygreen].svelte-hwy4lh h1:where(.svelte-hwy4lh){color:#fff}.top[data-theme=graygreen].svelte-hwy4lh h1:where(.svelte-hwy4lh):after{background:#fffc}.top[data-theme=graygreen].svelte-hwy4lh .sub:where(.svelte-hwy4lh){color:#fffc}.top[data-theme=graygreen].svelte-hwy4lh h3:where(.svelte-hwy4lh){color:#fff;text-decoration-color:#fff6}.top[data-theme=graygreen].svelte-hwy4lh .dot:where(.svelte-hwy4lh){border-color:#fff9}.top[data-theme=graygreen].svelte-hwy4lh .dot-inner:where(.svelte-hwy4lh){background:#fff9}.top[data-theme=graygreen].svelte-hwy4lh .diff:where(.svelte-hwy4lh),.top[data-theme=graygreen].svelte-hwy4lh .author:where(.svelte-hwy4lh){color:#ffffff80}.top[data-theme=graygreen].svelte-hwy4lh a.btn:where(.svelte-hwy4lh){background:#fff;color:#4e6c6c}h1.svelte-hwy4lh{width:100%;aspect-ratio:337/169;background:url(./title-mobile.DCJfwc3E.svg) center no-repeat;background-size:contain}@media screen and (min-width: 1024px){h1.svelte-hwy4lh{width:calc(100% + 12px);aspect-ratio:1396/186;margin-left:-6px;background:url(./title.Dq4slhLw.svg) center no-repeat;background-size:contain}}
