@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/fc0a7394b875fa43-s.2ytmazkdrg7t9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:italic;font-weight:400;font-display:swap;src:url(../media/7ebf22b5a21034f8-s.p.3j3877k49yy0l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ccf27e5a7366fb23-s.1icgra-w5i50b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Serif;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e41d5df559864f9e-s.p.1g73gv09-xcb6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif Fallback;src:local(Times New Roman);ascent-override:117.94%;descent-override:36.93%;line-gap-override:0.0%;size-adjust:83.94%}.GqJTwW_className{font-family:Instrument Serif,Instrument Serif Fallback;font-weight:400}.GqJTwW_variable{--pc-serif:"Instrument Serif", "Instrument Serif Fallback"}
@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.P9AWta_className{font-family:Inter,Inter Fallback;font-style:normal}.P9AWta_variable{--pc-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/606d931d1de1f041-s.05w992gizc866.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/93ce1fb4a74b790b-s.1m9k836wuo8c7.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/3673b45bb7dd3324-s.2lz2vdkeqaz2g.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1317291d1835f011-s.1ocfy-u58n01e.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/4656623e11daf2b7-s.3r4--ze9tqti8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/e1750518007a189a-s.p.29e6ydd6osd72.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}._0ksR9a_className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal;font-weight:500}._0ksR9a_variable{--pc-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
.pc{--pc-bg:#fbf9f5;--pc-card:#fff;--pc-ink:#13241d;--pc-soft:#56635d;--pc-line:#e6e2da;--pc-green:#2f7d5b;--pc-green-d:#1f5c43;--pc-green-dd:#12382a;--pc-mint:#ddf3e6;--pc-lav:#ece6fa;--pc-lav-d:#3f2d8f;--pc-peach:#fde7da;--pc-peach-d:#7a3412;--pc-sky:#ddebfa;--pc-sky-d:#183f66;--pc-butter:#fff6da;--pc-red:#e0533f;background:var(--pc-bg);min-height:100dvh;color:var(--pc-ink);font-family:var(--pc-sans), system-ui, -apple-system, "Segoe UI", sans-serif;font-size:17px;line-height:1.55}.pc h1,.pc h2,.pc h3{font-family:var(--pc-serif), Georgia, serif;letter-spacing:-.015em;font-weight:400;line-height:1.02}.pc h3{line-height:1.15}.pc ::selection{background:var(--pc-mint)}.pc :focus-visible{outline:3px solid var(--pc-green);outline-offset:3px}.pc-mono{font-family:var(--pc-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:500}.pc-wrap{width:100%;max-width:74rem;margin-inline:auto;padding-inline:1.25rem}@media (min-width:640px){.pc-wrap{padding-inline:2rem}}.pc-btn{background:var(--pc-green);color:#fff;cursor:pointer;border-radius:999px;justify-content:center;align-items:center;gap:.6rem;min-height:58px;padding:.85rem 1.9rem;font-size:18px;font-weight:650;line-height:1.2;text-decoration:none;transition:background-color .15s,transform .15s;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 10px 24px -10px #1f5c43a6}.pc-btn:hover{background:var(--pc-green-d)}.pc-btn:active{transform:translateY(1px)}.pc-btn-light{color:var(--pc-green-dd);background:#fff;box-shadow:0 10px 24px -12px #00000080}.pc-btn-light:hover{background:var(--pc-mint)}.pc-card{background:var(--pc-card);border:1px solid var(--pc-line);border-radius:20px}.pc-shadow{box-shadow:0 1px 2px #13241d0f,0 24px 48px -24px #13241d47}.pc-faq details{border-bottom:1px solid var(--pc-line)}.pc-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem 0;font-size:18px;font-weight:600;list-style:none;display:flex}.pc-faq summary::-webkit-details-marker{display:none}.pc-faq summary:after{content:"+";font-family:var(--pc-mono), monospace;color:var(--pc-green);font-size:22px;transition:transform .2s}.pc-faq details[open] summary:after{transform:rotate(45deg)}.pc-faq details p{color:var(--pc-soft);max-width:44rem;padding:0 0 1.25rem}.pc-dots{background-image:radial-gradient(#13241d17 1px,#0000 1px);background-size:18px 18px}@media (prefers-reduced-motion:no-preference){.pc-float{animation:6s ease-in-out infinite pc-float}.pc-float-2{animation:7s ease-in-out -2s infinite pc-float}.pc-rise{animation:.7s cubic-bezier(.2,.7,.2,1) both pc-rise}}@keyframes pc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes pc-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}
