:root{--ink: #0B0907;--ink-raised: #130F0B;--ink-sunken: #080605;--bone: #EFE6DA;--bone-dim: #B6A896;--bone-faint: #8D8174;--amber: #D2913F;--amber-bright: #E8AC5C;--amber-sunk: rgba(210, 145, 63, .12);--rule: rgba(239, 230, 218, .1);--rule-strong: rgba(239, 230, 218, .2);--t-xs: .75rem;--t-sm: .875rem;--t-base: 1.0625rem;--t-md: 1.3125rem;--t-lg: 1.75rem;--t-xl: 2.5rem;--t-2xl: 3.5rem;--t-3xl: 5rem;--gut: 1.5rem;--sec: clamp(5rem, 11vh, 9rem);--measure: 34rem;--serif: "Instrument Serif", "Newsreader", Georgia, serif;--sans: "Schibsted Grotesk", "Helvetica Neue", Arial, sans-serif;--mono: "JetBrains Mono", "SF Mono", ui-monospace, monospace;--ease: cubic-bezier(.16, 1, .3, 1)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{margin:0;background:var(--ink);color:var(--bone);font-family:var(--sans);font-size:var(--t-base);line-height:1.65;font-weight:350;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}body:after{content:"";position:fixed;inset:0;z-index:100;pointer-events:none;opacity:.035;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}h1,h2,h3{font-family:var(--serif);font-weight:400;letter-spacing:-.02em;line-height:1.08;margin:0;text-wrap:balance}p{margin:0 0 1.1em;text-wrap:pretty}p:last-child{margin-bottom:0}a{color:inherit}strong{font-weight:600;color:var(--bone)}.wrap{width:min(100% - 2.5rem,72rem);margin-inline:auto}@media(min-width:48rem){.wrap{width:min(100% - 5rem,72rem)}}.measure{max-width:var(--measure)}section{padding-block:var(--sec)}.label{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.14em;text-transform:uppercase;color:var(--bone-faint);margin:0 0 1.75rem;display:flex;align-items:baseline;gap:.9rem}.label:after{content:"";flex:1;height:1px;background:var(--rule)}.lead{font-size:var(--t-md);line-height:1.55;color:var(--bone-dim)}.btn{display:inline-flex;align-items:center;gap:.6rem;min-height:2.875rem;padding:.7rem 1.35rem;font-family:var(--sans);font-size:var(--t-sm);font-weight:500;letter-spacing:.01em;text-decoration:none;border-radius:5px;border:1px solid transparent;cursor:pointer;transition:background-color .2s var(--ease),border-color .2s var(--ease),color .2s var(--ease),transform .12s var(--ease)}.btn--solid{background:var(--bone);color:var(--ink)}.btn--solid:hover{background:var(--amber-bright)}.btn--ghost{border-color:var(--rule-strong);color:var(--bone)}.btn--ghost:hover{border-color:var(--amber);color:var(--amber-bright)}.btn:active{transform:scale(.98)}:focus-visible{outline:2px solid var(--amber-bright);outline-offset:3px;border-radius:2px}@media(prefers-reduced-motion:no-preference){.rise{opacity:0;transform:translateY(14px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.rise.seen{opacity:1;transform:none}}img{display:block;max-width:100%;height:auto}.skip[data-astro-cid-j7pv25f6]{position:absolute;left:-9999px;top:0;background:var(--bone);color:var(--ink);padding:.75rem 1.25rem;z-index:200}.skip[data-astro-cid-j7pv25f6]:focus{left:1rem;top:1rem}.visually-hidden[data-astro-cid-j7pv25f6]{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.top[data-astro-cid-j7pv25f6]{position:absolute;inset:0 0 auto;z-index:20;padding-block:1.6rem}.top__in[data-astro-cid-j7pv25f6]{display:flex;align-items:center;justify-content:space-between;gap:2rem}.wordmark[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:var(--t-md);letter-spacing:-.01em}.top__nav[data-astro-cid-j7pv25f6]{display:none;gap:2rem;font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.1em;text-transform:uppercase}.top__nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--bone-dim);text-decoration:none;transition:color .2s var(--ease)}.top__nav[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--amber-bright)}@media(min-width:48rem){.top__nav[data-astro-cid-j7pv25f6]{display:flex}}.hero[data-astro-cid-j7pv25f6]{position:relative;min-height:100svh;display:flex;align-items:flex-end;padding-block:7rem 4.5rem;overflow:hidden}.hero__img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 42%}.hero__scrim[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(to top,var(--ink) 2%,rgba(11,9,7,.72) 38%,rgba(11,9,7,.25) 70%),linear-gradient(to right,#0b0907b3,#0b090700 62%)}.ripples[data-astro-cid-j7pv25f6]{position:absolute;inset:0;overflow:hidden;pointer-events:none}.ripples[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{position:absolute;left:52%;top:52%;width:30vmax;height:8.5vmax;margin:calc(-4.25vmax - 30px) 0 0 -15vmax;border:1.5px solid rgba(246,208,152,.92);border-radius:50%;opacity:0;transform:scale(.14);will-change:transform,opacity}@media(prefers-reduced-motion:no-preference){.ripples[data-astro-cid-j7pv25f6] span[data-astro-cid-j7pv25f6]{animation:ripple 16s cubic-bezier(.19,.67,.35,1) infinite;animation-delay:calc(var(--i) * 3.2s)}}@keyframes ripple{0%{transform:scale(.14);opacity:0}7%{opacity:.92}55%{opacity:.4}to{transform:scale(2.2);opacity:0}}.hero__in[data-astro-cid-j7pv25f6]{position:relative}.hero__eyebrow[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);letter-spacing:.22em;text-transform:uppercase;color:var(--amber);margin:0 0 1.5rem}.hero__h[data-astro-cid-j7pv25f6]{font-size:clamp(2.6rem,7.2vw,var(--t-3xl));max-width:17ch;margin-bottom:1.6rem}.hero__sub[data-astro-cid-j7pv25f6]{font-size:var(--t-md);color:var(--bone-dim);margin-bottom:2.25rem}.hero__cta[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.9rem;margin-bottom:2.5rem}.hero__note[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);line-height:1.7;color:var(--bone-faint);max-width:44ch;padding-top:1.4rem;border-top:1px solid var(--rule);margin:0}.promises__grid[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:3rem 2.5rem}@media(min-width:56rem){.promises__grid[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr);gap:0}.promise[data-astro-cid-j7pv25f6]{padding-inline:2.5rem;border-left:1px solid var(--rule)}.promise[data-astro-cid-j7pv25f6]:first-child{padding-left:0;border-left:0}.promise[data-astro-cid-j7pv25f6]:last-child{padding-right:0}}.promise__n[data-astro-cid-j7pv25f6]{display:block;font-family:var(--mono);font-size:var(--t-xs);color:var(--amber);letter-spacing:.12em;margin-bottom:1.1rem}.promise__h[data-astro-cid-j7pv25f6]{font-size:var(--t-lg);margin-bottom:.9rem;max-width:16ch}.promise__b[data-astro-cid-j7pv25f6]{color:var(--bone-dim);margin:0}.band[data-astro-cid-j7pv25f6]{height:clamp(14rem,36vh,24rem);overflow:hidden;position:relative}.band[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:100%;object-fit:cover;opacity:.85}.band[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,var(--ink),transparent 28%,transparent 72%,var(--ink))}.shot[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:100svh;display:flex;align-items:center}.shot__img[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.shot__scrim[data-astro-cid-j7pv25f6]{position:absolute;inset:0}.shot__in[data-astro-cid-j7pv25f6]{position:relative;z-index:1}.shot__scrim--left[data-astro-cid-j7pv25f6],.shot__scrim--right[data-astro-cid-j7pv25f6]{background:linear-gradient(to bottom,var(--ink) 0%,rgba(11,9,7,.93) 22%,rgba(11,9,7,.93) 78%,var(--ink) 100%)}@media(min-width:62rem){.shot__scrim--left[data-astro-cid-j7pv25f6]{background:linear-gradient(to right,var(--ink) 16%,rgba(11,9,7,.9) 40%,rgba(11,9,7,.3) 70%,rgba(11,9,7,.1) 100%),linear-gradient(to bottom,var(--ink),transparent 12%,transparent 88%,var(--ink))}.shot__scrim--right[data-astro-cid-j7pv25f6]{background:linear-gradient(to left,var(--ink) 16%,rgba(11,9,7,.9) 40%,rgba(11,9,7,.3) 70%,rgba(11,9,7,.1) 100%),linear-gradient(to bottom,var(--ink),transparent 12%,transparent 88%,var(--ink))}}.shot__cap[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);line-height:1.75;color:var(--bone-faint);margin:2rem 0 0;max-width:44ch}.made__text[data-astro-cid-j7pv25f6]{max-width:44rem}.made__h[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.4vw,var(--t-xl));max-width:18ch;margin-bottom:1.1rem}.layers[data-astro-cid-j7pv25f6]{margin:3rem 0 0}.layer[data-astro-cid-j7pv25f6]{padding:1.75rem 0;border-top:1px solid var(--rule)}.layer[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--rule)}.layer__k[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:.9rem;font-family:var(--serif);font-size:var(--t-md);margin-bottom:.65rem}.tag[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:var(--amber);background:var(--amber-sunk);border-radius:9999px;padding:.2rem .65rem}.layer__b[data-astro-cid-j7pv25f6]{margin:0;color:var(--bone-dim);max-width:48ch}.ev[data-astro-cid-j7pv25f6]{background:var(--ink-sunken);border-block:1px solid var(--rule)}.ev__in[data-astro-cid-j7pv25f6]{display:grid;gap:3rem}@media(min-width:62rem){.ev__in[data-astro-cid-j7pv25f6]{grid-template-columns:.8fr 1.2fr;gap:5rem;align-items:start}.ev__aside[data-astro-cid-j7pv25f6]{position:sticky;top:5rem}}.ev__h[data-astro-cid-j7pv25f6]{font-size:clamp(1.9rem,4vw,var(--t-xl));max-width:15ch;margin-bottom:1.2rem}.ev__note[data-astro-cid-j7pv25f6]{color:var(--bone-faint);font-size:var(--t-sm);max-width:32ch;margin:0}.findings[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;counter-reset:f}.finding[data-astro-cid-j7pv25f6]{padding:1.9rem 0;border-top:1px solid var(--rule)}.finding[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--rule)}.finding__head[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;justify-content:space-between;gap:1.25rem;margin-bottom:.7rem;flex-wrap:wrap}.finding__claim[data-astro-cid-j7pv25f6]{font-size:var(--t-md)}.verdict[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:.22rem .7rem;border-radius:9999px;border:1px solid currentColor}.finding--good[data-astro-cid-j7pv25f6] .verdict[data-astro-cid-j7pv25f6]{color:#9fbe8c}.finding--mixed[data-astro-cid-j7pv25f6] .verdict[data-astro-cid-j7pv25f6]{color:var(--amber)}.finding--no[data-astro-cid-j7pv25f6] .verdict[data-astro-cid-j7pv25f6]{color:#d98b7f}.finding__b[data-astro-cid-j7pv25f6]{margin:0;color:var(--bone-dim)}.quote[data-astro-cid-j7pv25f6]{margin:var(--sec) auto 0}.quote[data-astro-cid-j7pv25f6] blockquote[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--serif);font-style:italic;font-size:clamp(1.6rem,3.6vw,2.6rem);line-height:1.22;letter-spacing:-.015em;max-width:24ch;color:var(--bone);border-left:1px solid var(--amber);padding-left:clamp(1.25rem,4vw,2.5rem)}.cols[data-astro-cid-j7pv25f6] .shot__in[data-astro-cid-j7pv25f6]{display:flex;justify-content:flex-end}.cols__text[data-astro-cid-j7pv25f6]{width:100%;max-width:48rem}.cols__h[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.4vw,var(--t-xl));max-width:16ch;margin-bottom:2rem}.coltable[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0}.colrow[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:.35rem 1rem;padding:1.1rem 0;border-top:1px solid var(--rule);align-items:baseline}.colrow[data-astro-cid-j7pv25f6]:last-child{border-bottom:1px solid var(--rule)}.colrow__name[data-astro-cid-j7pv25f6]{font-family:var(--serif);font-size:var(--t-md);grid-column:1 / -1}.colrow__use[data-astro-cid-j7pv25f6]{color:var(--bone-dim);font-size:var(--t-sm);grid-column:1}.colrow__len[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);color:var(--amber);letter-spacing:.06em;grid-column:2;justify-self:end;white-space:nowrap}@media(min-width:40rem){.colrow[data-astro-cid-j7pv25f6]{grid-template-columns:15rem 1fr auto;gap:.2rem 1.5rem}.colrow__name[data-astro-cid-j7pv25f6]{grid-column:1}.colrow__use[data-astro-cid-j7pv25f6]{grid-column:2}.colrow__len[data-astro-cid-j7pv25f6]{grid-column:3}}.cols__foot[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);line-height:1.75;color:var(--bone-faint);margin:1.5rem 0 0;max-width:46ch}.notes[data-astro-cid-j7pv25f6]{position:relative;overflow:hidden;min-height:74svh;display:flex;align-items:center}.notes__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:65% center}.notes__scrim[data-astro-cid-j7pv25f6]{position:absolute;inset:0;background:linear-gradient(to right,var(--ink) 18%,rgba(11,9,7,.86) 48%,rgba(11,9,7,.55)),linear-gradient(to bottom,var(--ink),transparent 18%,transparent 82%,var(--ink))}.notes__in[data-astro-cid-j7pv25f6]{position:relative}.notes__cols[data-astro-cid-j7pv25f6]{display:grid;gap:1.5rem 2.5rem;max-width:62rem}@media(min-width:56rem){.notes__cols[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,1fr)}}.notes__cols[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{color:var(--bone-dim);font-size:var(--t-sm);margin:0}.list[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule)}.list__in[data-astro-cid-j7pv25f6]{max-width:44rem}.list__h[data-astro-cid-j7pv25f6]{font-size:clamp(2rem,4.6vw,var(--t-xl));margin-bottom:1.1rem;max-width:16ch}.signup[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:2.25rem}.signup[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]{flex:1 1 16rem;min-height:2.875rem;padding:.7rem 1rem;font-family:var(--sans);font-size:var(--t-sm);color:var(--bone);background:var(--ink-raised);border:1px solid var(--rule-strong);border-radius:5px;transition:border-color .2s var(--ease)}.signup[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]::placeholder{color:var(--bone-faint)}.signup[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6]:focus{border-color:var(--amber)}.list__small[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);color:var(--bone-faint);margin:1.25rem 0 0}.foot[data-astro-cid-j7pv25f6]{border-top:1px solid var(--rule);background:var(--ink-sunken);padding-block:4rem 2rem}.foot__in[data-astro-cid-j7pv25f6]{display:grid;gap:3rem}@media(min-width:56rem){.foot__in[data-astro-cid-j7pv25f6]{grid-template-columns:1fr 1.6fr;gap:5rem}}.foot__tag[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);color:var(--bone-faint);margin:.85rem 0 0}.srclist[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;gap:.85rem}.srclist[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:.2rem .8rem;align-items:baseline;font-size:var(--t-sm)}.srclist[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--bone-dim);text-decoration:none;border-bottom:1px solid var(--rule-strong);transition:color .2s var(--ease),border-color .2s var(--ease)}.srclist[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--amber-bright);border-color:var(--amber)}.srclist__a[data-astro-cid-j7pv25f6]{font-family:var(--mono);font-size:var(--t-xs);color:var(--bone-faint)}.foot__legal[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.75rem 2rem;margin-top:4rem;padding-top:1.75rem;border-top:1px solid var(--rule)}.foot__legal[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-family:var(--mono);font-size:var(--t-xs);color:var(--bone-faint)}
