.accent[data-astro-cid-ccg5yoga]{stroke:var(--rambutan)}.btn[data-astro-cid-ekguhzzh]{min-height:52px;font-family:var(--font-body);letter-spacing:.02em;text-align:center;cursor:pointer;border:var(--stroke-border) solid var(--ink);box-shadow:var(--shadow-none);justify-content:center;align-items:center;gap:10px;padding:12px 26px;font-size:18px;font-weight:700;text-decoration:none;display:inline-flex}.btn-primary[data-astro-cid-ekguhzzh]{background:var(--ink);color:var(--on-ink);border-radius:var(--sketch-a) var(--sketch-b) var(--sketch-c) var(--sketch-b) / var(--sketch-b) var(--sketch-c) var(--sketch-b) var(--sketch-a)}.btn-primary[data-astro-cid-ekguhzzh]:hover{background:color-mix(in srgb, var(--ink) 90%, var(--on-ink));color:var(--on-ink)}.btn-secondary[data-astro-cid-ekguhzzh]{color:var(--ink);border-radius:var(--sketch-b) var(--sketch-a) var(--sketch-b) var(--sketch-c) / var(--sketch-c) var(--sketch-b) var(--sketch-a) var(--sketch-b);background:0 0}.btn-secondary[data-astro-cid-ekguhzzh]:hover{background:var(--paper-card);color:var(--ink)}.btn-sm[data-astro-cid-ekguhzzh]{min-height:44px;padding:8px 16px;font-size:16px}.link[data-astro-cid-ekguhzzh]{color:var(--rambutan-ink);text-decoration:underline wavy;text-decoration-color:var(--rambutan);text-underline-offset:5px;font-weight:700}.link[data-astro-cid-ekguhzzh]:hover{color:var(--rambutan-ink);text-decoration-color:var(--rambutan-ink)}.card[data-astro-cid-6apbjdgz]{gap:var(--space-2);background:var(--paper-card);min-height:44px;color:var(--ink);box-shadow:var(--shadow-offset);flex-direction:column;padding:22px 24px;text-decoration:none;display:flex}.card[data-astro-cid-6apbjdgz]:hover{color:var(--ink);box-shadow:5px 5px 0 var(--rule);transform:translate(-1px,-1px)}.desc[data-astro-cid-6apbjdgz]{color:var(--pencil)}.more[data-astro-cid-6apbjdgz]{background:var(--highlighter)}.more[data-astro-cid-6apbjdgz] .desc[data-astro-cid-6apbjdgz]{color:var(--ink)}@media (prefers-reduced-motion:reduce){.card[data-astro-cid-6apbjdgz]:hover{transform:none}}.ul[data-astro-cid-hbywrwz5]{display:inline-block;position:relative}.ul[data-astro-cid-hbywrwz5] svg[data-astro-cid-hbywrwz5]{width:calc(100% + 8px);height:16px;position:absolute;bottom:-6px;left:-4px;overflow:visible}.ul[data-astro-cid-hbywrwz5] path[data-astro-cid-hbywrwz5]{fill:none;stroke:var(--rambutan);stroke-width:var(--stroke-underline);stroke-linecap:round}.foot[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;padding-block:40px 48px;display:flex}.about[data-astro-cid-jo6i4kqk]{flex-direction:column;gap:6px;max-width:40ch;display:flex}.brand[data-astro-cid-jo6i4kqk]{font-family:var(--font-display);font-variation-settings:"opsz" 24;align-items:center;gap:12px;font-size:22px;font-weight:600;display:inline-flex}.reviewed[data-astro-cid-jo6i4kqk]{margin-top:8px}.links[data-astro-cid-jo6i4kqk]{flex-wrap:wrap;align-content:start;gap:8px 24px;font-size:16px;display:flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{min-height:44px;color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--rule);align-items:center;display:inline-flex}.links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--ink);text-decoration-color:var(--rambutan)}.switch[data-astro-cid-34uxj53s]{border:var(--stroke-border) solid var(--ink);border-radius:var(--sketch-a) var(--sketch-b) var(--sketch-c) var(--sketch-b) / var(--sketch-b) var(--sketch-c) var(--sketch-b) var(--sketch-a);font-size:15px;font-weight:700;display:flex;overflow:hidden}.switch[data-astro-cid-34uxj53s] a[data-astro-cid-34uxj53s]{min-height:44px;color:var(--ink);align-items:center;padding:8px 14px;text-decoration:none;display:inline-flex}.switch[data-astro-cid-34uxj53s] a[data-astro-cid-34uxj53s][aria-current=true]{background:var(--ink);color:var(--on-ink)}.switch[data-astro-cid-34uxj53s] a[data-astro-cid-34uxj53s]:focus-visible{outline-offset:-3px}.nav[data-astro-cid-nen7h5rs]{border-bottom:var(--stroke-rule) dashed var(--rule);flex-wrap:wrap;align-items:center;gap:12px 28px;padding-block:20px;display:flex}.brand[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);font-family:var(--font-display);font-variation-settings:"opsz" 24;align-items:center;gap:12px;margin-right:auto;font-size:24px;font-weight:600;text-decoration:none;display:inline-flex}.brand[data-astro-cid-nen7h5rs]:hover{color:var(--ink)}.links[data-astro-cid-nen7h5rs]{align-items:center;gap:28px;margin:0;padding:0;font-size:17px;list-style:none;display:flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--ink);text-underline-offset:4px;text-decoration:underline;text-decoration-color:var(--rambutan)}.nav[data-astro-cid-nen7h5rs] .menu-btn[data-astro-cid-nen7h5rs]{display:none}@media (width<=900px){.links[data-astro-cid-nen7h5rs]{border-top:var(--stroke-rule) dashed var(--rule);flex-direction:column;flex-basis:100%;order:9;align-items:stretch;gap:0;padding-block:4px 12px}.links[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{min-height:48px}.js .nav[data-astro-cid-nen7h5rs] .menu-btn[data-astro-cid-nen7h5rs]{display:inline-flex}.js .links[data-astro-cid-nen7h5rs]:not([data-open]){display:none}}@media (width<=600px){.nav[data-astro-cid-nen7h5rs]{gap:8px}}.skip[data-astro-cid-pbhazpx6]{top:8px;left:var(--side);z-index:10;background:var(--paper-card);color:var(--ink);border:var(--stroke-border) solid var(--ink);border-radius:var(--sketch-b) var(--sketch-a) var(--sketch-b) var(--sketch-c) / var(--sketch-c) var(--sketch-b) var(--sketch-a) var(--sketch-b);padding:8px 16px;font-weight:700;text-decoration:none;position:absolute;transform:translateY(-200%)}.skip[data-astro-cid-pbhazpx6]:focus{transform:none}@font-face{font-family:Fraunces;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/fraunces-latin-opsz-normal.woff2) format("woff2") tech("variations"), url(/fonts/fraunces-latin-opsz-normal.woff2) format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/atkinson-hyperlegible-latin-400-normal.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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/atkinson-hyperlegible-latin-700-normal.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:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/caveat-latin-500-normal.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}:root{--paper:#f6f0e4;--paper-card:#fffcf5;--paper-deep:#e9e0cc;--rule:#cfc6b4;--ink:#2a2823;--pencil:#6b665c;--rambutan:#c8553d;--rambutan-ink:#a2432f;--pandan:#3f6b3d;--highlighter:#f2d27a;--on-ink:#f6f0e4;--font-display:"Fraunces", Georgia, "Times New Roman", serif;--font-body:"Atkinson Hyperlegible", Verdana, "Segoe UI", sans-serif;--font-hand:"Caveat", "Segoe Print", "Bradley Hand", cursive;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:48px;--space-8:64px;--space-9:96px;--measure:65ch;--radius-sm:4px;--radius-md:12px;--radius-pill:999px;--sketch-a:255px;--sketch-b:15px;--sketch-c:225px;--stroke-rule:2px;--stroke-border:2px;--stroke-icon:2px;--stroke-underline:5px;--shadow-offset:4px 4px 0 #cfc6b4;--shadow-none:none}.display-xl{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 144;font-size:64px;font-weight:400;line-height:1.08}.display-lg{font-family:var(--font-display);letter-spacing:-.02em;font-variation-settings:"opsz" 72;font-size:44px;font-weight:400;line-height:1.12}.heading{font-family:var(--font-display);letter-spacing:-.01em;font-variation-settings:"opsz" 48;font-size:30px;font-weight:600;line-height:1.2}.title{font-family:var(--font-display);font-variation-settings:"opsz" 24;font-size:24px;font-weight:600;line-height:1.25}.body-lg{font-family:var(--font-body);letter-spacing:.01em;font-size:20px;font-weight:400;line-height:1.6}.body{font-family:var(--font-body);letter-spacing:.02em;font-size:18px;font-weight:400;line-height:1.65}.body-strong{font-family:var(--font-body);letter-spacing:.02em;font-size:18px;font-weight:700;line-height:1.65}.body-sm{font-family:var(--font-body);letter-spacing:.02em;font-size:16px;font-weight:400;line-height:1.55}.caption{font-family:var(--font-body);letter-spacing:.02em;font-size:14px;font-weight:400;line-height:1.5}.overline{font-family:var(--font-body);letter-spacing:.08em;font-size:15px;font-weight:700;line-height:1.4}.hand{font-family:var(--font-hand);font-size:26px;font-weight:500;line-height:1.3}.hand-sm{font-family:var(--font-hand);font-size:22px;font-weight:500;line-height:1.3}*,:before,:after{box-sizing:border-box}:root{--side:var(--space-8);color-scheme:light}html{background:var(--paper);-webkit-text-size-adjust:100%}body{background:var(--paper);color:var(--ink);font-family:var(--font-body);letter-spacing:.02em;margin:0;font-size:18px;line-height:1.65}h1,h2,h3,h4,p,ul,ol,figure,hr{margin:0}img{max-width:100%;display:block}a{color:var(--ink);text-underline-offset:4px}a:hover{color:var(--rambutan-ink)}button,input,select,textarea{font:inherit;letter-spacing:inherit;color:inherit}:focus-visible{outline:3px solid var(--rambutan);outline-offset:3px}#main:focus{outline:none}.wrap{width:100%;max-width:1152px;padding-inline:var(--side);margin-inline:auto}.caption,.hand,.hand-sm{color:var(--pencil)}.overline{text-transform:uppercase}.display-xl,.display-lg{text-wrap:pretty}.measure{max-width:var(--measure)}.sketch{border:var(--stroke-border) solid var(--ink)}.r1{border-radius:var(--sketch-a) var(--sketch-b) var(--sketch-c) var(--sketch-b) / var(--sketch-b) var(--sketch-c) var(--sketch-b) var(--sketch-a)}.r2{border-radius:var(--sketch-b) var(--sketch-c) var(--sketch-b) var(--sketch-a) / var(--sketch-a) var(--sketch-b) var(--sketch-c) var(--sketch-b)}.r3{border-radius:var(--sketch-c) var(--sketch-b) var(--sketch-a) var(--sketch-b) / var(--sketch-b) var(--sketch-a) var(--sketch-b) var(--sketch-c)}.r4{border-radius:var(--sketch-b) var(--sketch-a) var(--sketch-b) var(--sketch-c) / var(--sketch-c) var(--sketch-b) var(--sketch-a) var(--sketch-b)}.rule{border:0;border-top:var(--stroke-rule) dashed var(--rule)}.hl{background:var(--highlighter);color:var(--ink);border-radius:var(--radius-sm);padding:0 8px;display:inline-block;transform:rotate(-1deg)}.note{--tilt:-2deg;transform:rotate(var(--tilt));transform-origin:0}@media (width<=900px){.display-xl{font-size:48px}}@media (width<=600px){:root{--side:var(--space-5)}body,.body,.body-strong{font-size:17px}.display-xl{font-size:40px}.heading{font-size:26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}main[data-astro-cid-hkbrpulz]{flex-direction:column;display:flex}.hero[data-astro-cid-m3zpgalb]{column-gap:var(--space-6);padding-block:var(--space-9) var(--space-8);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;row-gap:40px;display:grid}.hero-text[data-astro-cid-m3zpgalb]{gap:var(--space-5);flex-direction:column;grid-column:1/-1;display:flex}.lead[data-astro-cid-m3zpgalb]{max-width:58ch}.btns[data-astro-cid-m3zpgalb]{align-items:center;gap:var(--space-4);margin-top:var(--space-2);flex-wrap:wrap;display:flex}.section[data-astro-cid-m3zpgalb]{padding-block:var(--space-8)}.sec-head[data-astro-cid-m3zpgalb]{margin-bottom:var(--space-6);flex-wrap:wrap;align-items:baseline;gap:20px;display:flex}.card-grid[data-astro-cid-m3zpgalb]{gap:var(--space-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.start-h[data-astro-cid-m3zpgalb]{margin-bottom:var(--space-5)}.list[data-astro-cid-m3zpgalb]{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.row[data-astro-cid-m3zpgalb]{column-gap:var(--space-5);padding-block:var(--space-5);border-top:var(--stroke-rule) dashed var(--rule);color:var(--ink);grid-template-columns:40px minmax(0,1fr) 32px;align-items:start;text-decoration:none;display:grid}.list[data-astro-cid-m3zpgalb] li[data-astro-cid-m3zpgalb]:last-child .row[data-astro-cid-m3zpgalb]{border-bottom:var(--stroke-rule) dashed var(--rule)}.row[data-astro-cid-m3zpgalb]:hover{color:var(--ink)}.row[data-astro-cid-m3zpgalb]:hover .row-title[data-astro-cid-m3zpgalb]{text-underline-offset:5px;text-decoration:underline;text-decoration-color:var(--rambutan)}.row-body[data-astro-cid-m3zpgalb]{max-width:var(--measure);flex-direction:column;gap:6px;display:flex}.row-desc[data-astro-cid-m3zpgalb]{color:var(--pencil)}.row-arrow[data-astro-cid-m3zpgalb]{margin-top:4px}.cols2[data-astro-cid-m3zpgalb]{gap:var(--space-6);grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;display:grid}.trust-h[data-astro-cid-m3zpgalb]{max-width:20ch}.trust-body[data-astro-cid-m3zpgalb]{gap:var(--space-3);flex-direction:column;display:flex}.trust-text[data-astro-cid-m3zpgalb]{max-width:42ch}@media (width<=900px){.hero[data-astro-cid-m3zpgalb]{row-gap:var(--space-6);padding-block:56px 48px}.hero-text[data-astro-cid-m3zpgalb]{grid-column:1/-1}.card-grid[data-astro-cid-m3zpgalb]{grid-template-columns:repeat(2,minmax(0,1fr))}.cols2[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr)}}@media (width<=600px){.section[data-astro-cid-m3zpgalb]{padding-block:var(--space-7)}.btns[data-astro-cid-m3zpgalb]{flex-direction:column;align-items:stretch}.card-grid[data-astro-cid-m3zpgalb]{grid-template-columns:minmax(0,1fr)}.row[data-astro-cid-m3zpgalb]{grid-template-columns:32px minmax(0,1fr) 24px;column-gap:14px}}
