:root{--color-white: #ffffff;--color-black: #000000;--color-orange-50: #fff4e5;--color-orange-100: #ffe3bf;--color-orange-200: #ffcc8a;--color-orange-300: #ffb454;--color-orange-400: #ffa430;--color-orange-500: #ff9818;--color-orange-600: #e67e00;--color-orange-700: #bf6600;--color-orange-800: #995200;--color-orange-900: #7a4200;--color-teal-50: #e9f4f4;--color-teal-100: #c7e4e4;--color-teal-200: #93c9c9;--color-teal-300: #5fa8a9;--color-teal-400: #2c8a8c;--color-teal-500: #146b70;--color-teal-600: #105a5f;--color-teal-700: #0c4548;--color-teal-800: #083335;--color-teal-900: #062627;--color-slate-50: #f7f8f9;--color-slate-100: #eef0f2;--color-slate-200: #dee2e6;--color-slate-300: #c5cbd1;--color-slate-400: #9aa3ac;--color-slate-500: #6b7480;--color-slate-600: #4e5661;--color-slate-700: #383f48;--color-slate-800: #24282e;--color-slate-900: #14171b;--color-slate-950: #0a0c0e;--color-red-50: #fef2f2;--color-red-500: #ef4444;--color-red-600: #dc2626;--color-red-700: #b91c1c;--color-green-50: #f0fdf4;--color-green-500: #22c55e;--color-green-600: #16a34a;--color-green-700: #15803d;--color-viz-hue1: #c26500;--color-viz-hue2: #0891b2;--color-viz-hue3: #6d4bd8;--color-text-primary: #14171b;--color-text-secondary: #4e5661;--color-text-inverse: #14171b;--color-text-on-brand: #ffffff;--color-surface-default: #ffffff;--color-surface-subtle: #f7f8f9;--color-surface-inverse: #0a0c0e;--color-border-default: #dee2e6;--color-border-focus: #bf6600;--color-brand: #ff9818;--color-brand-hover: #e67e00;--color-brand-strong: #995200;--color-brand-light: #ffb454;--color-brand-subtle: #fff4e5;--color-brand-deep: #7a4200;--color-danger: #dc2626;--color-success: #15803d;--color-overlay-scrim: color-mix(in srgb, #0a0c0e 65%, transparent);--color-overlay-scrim-light: color-mix(in srgb, #ffffff 30%, transparent);--color-chart-series1: #c26500;--color-chart-series2: #0891b2;--color-chart-series3: #6d4bd8;--color-chart-grid: #eef0f2;--color-chart-axis: #6b7480;--layout-measure: 68ch;--layout-content: 720px;--layout-wide: 1180px;--radius-none: 0px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 20px;--radius-full: 9999px;--space-0: 0px;--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;--space-10: 128px;--font-family-sans: "Schibsted Grotesk", -apple-system, "Segoe UI", Helvetica, Arial, sans-serif;--font-family-serif: "Newsreader", "Iowan Old Style", Georgia, serif;--font-size-xs: 12px;--font-size-sm: 14px;--font-size-md: 16px;--font-size-lg: 20px;--font-size-xl: 24px;--font-size-2xl: 32px;--font-size-3xl: 40px;--font-size-4xl: 48px;--font-size-5xl: 60px;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700;--font-lineheight-tight: 1.15;--font-lineheight-normal: 1.5;--font-lineheight-relaxed: 1.65;--font-lineheight-loose: 1.75}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}button,a,[role=button],label,summary{touch-action:manipulation}@font-face{font-family:Schibsted Grotesk;src:url(/_astro/schibsted-grotesk-400.DPhJBilQ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap;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:Schibsted Grotesk;src:url(/_astro/schibsted-grotesk-500.rf9C4Thp.woff2) format("woff2");font-weight:500;font-style:normal;font-display:swap;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:Schibsted Grotesk;src:url(/_astro/schibsted-grotesk-700.BkH0uJ1o.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap;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:Newsreader;src:url(/_astro/newsreader-variable.s-izfB6B.woff2) format("woff2-variations");font-weight:200 800;font-style:normal;font-display:swap}body{margin:0;background:var(--color-surface-default);color:var(--color-text-primary);font-family:var(--font-family-sans);font-size:var(--font-size-md);line-height:var(--font-lineheight-normal)}h1,h2,h3{overflow-wrap:break-word}a{color:var(--color-brand-strong)}:focus-visible{outline:2px solid var(--color-border-focus);outline-offset:2px}img{max-width:100%;height:auto}.page{border-top:6px solid var(--color-brand)}.head,.letter,.foot{max-width:800px;margin:0 auto;padding-left:var(--space-7);padding-right:var(--space-7)}.head{display:flex;justify-content:space-between;align-items:baseline;gap:var(--space-4);padding-top:var(--space-7);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border-default)}.mark{font:var(--font-weight-medium) var(--font-size-2xl) / 1 var(--font-family-serif);letter-spacing:-.01em;color:var(--color-text-primary);text-decoration:none}.pilotLine{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);letter-spacing:.1em;text-transform:uppercase;color:var(--color-brand-strong)}.psLabel,.meet{font:var(--font-weight-medium) var(--font-size-3xl) / var(--font-lineheight-tight) var(--font-family-serif);letter-spacing:-.01em}.letter{padding-top:var(--space-8);padding-bottom:var(--space-9)}.letter h1{font:var(--font-weight-medium) var(--font-size-5xl) / 1.05 var(--font-family-serif);letter-spacing:-.015em}.sub{font:italic var(--font-weight-regular) var(--font-size-xl) / 1.4 var(--font-family-serif);color:var(--color-text-secondary);margin-top:var(--space-5)}.checklist{list-style:none;padding:0;margin-top:var(--space-4);display:grid;gap:var(--space-2)}.checklist li{font-size:var(--font-size-lg);padding-left:var(--space-6);position:relative}.checklist li:before{content:"✓";position:absolute;left:0;font-weight:var(--font-weight-bold);color:var(--color-brand-strong)}.invite{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-top:var(--space-6)}.cta{display:flex;align-items:center;gap:var(--space-5);margin-top:var(--space-6);flex-wrap:wrap}.cta .meta{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.btn{display:inline-flex;align-items:center;gap:var(--space-2);background:var(--color-brand);color:var(--color-text-inverse);font:var(--font-weight-bold) var(--font-size-md) / 1 var(--font-family-sans);padding:var(--space-4) var(--space-5);border-radius:var(--radius-sm);text-decoration:none}.btn:hover{background:var(--color-brand-hover)}.ps{margin-top:var(--space-9)}.ps>.psLabel{margin-bottom:var(--space-2)}.ps h3{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);margin-top:var(--space-4)}.ps h3+p{margin-top:var(--space-1)}.ps p,.bio,.prose,.faq p{font-size:var(--font-size-md);line-height:var(--font-lineheight-relaxed)}.footnote{list-style:none;padding:var(--space-4) 0 0;margin-top:var(--space-6);border-top:1px solid var(--color-border-default);display:grid;gap:var(--space-2);font-size:var(--font-size-sm);line-height:var(--font-lineheight-relaxed);color:var(--color-text-secondary)}.footnote li{padding-left:var(--space-4);position:relative}.footnote li:before{content:"*";position:absolute;left:0}.steps{counter-reset:step;list-style:none;padding:0;display:grid;gap:var(--space-5)}.steps>li{counter-increment:step}.steps h3:before{content:counter(step) ".";margin-right:var(--space-2);color:var(--color-brand-strong)}.steps p+p{margin-top:var(--space-2)}.sign{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--color-border-default)}.who{display:flex;align-items:center;gap:var(--space-4);margin-top:var(--space-4)}.sign .photo{flex:none;width:96px;height:96px;object-fit:cover;border-radius:var(--radius-full)}.sig{font:italic var(--font-weight-regular) var(--font-size-2xl) / 1 var(--font-family-serif)}.cred{font-size:var(--font-size-sm);color:var(--color-text-secondary)}.bio{margin-top:var(--space-4);padding-left:var(--space-5);display:grid;gap:var(--space-1)}.practical{margin-top:var(--space-9);padding-top:var(--space-6);border-top:1px solid var(--color-border-default);display:grid;gap:var(--space-7)}.prose>*+*{margin-top:var(--space-3)}.prose ul{padding-left:var(--space-5)}.faq details{border-bottom:1px solid var(--color-border-default);padding:var(--space-4) 0}.faq details:first-of-type{margin-top:var(--space-3)}.faq summary{font-weight:var(--font-weight-bold);cursor:pointer}.faq details p{margin-top:var(--space-3)}.closing{margin-top:var(--space-8)}.foot{padding-top:var(--space-6);padding-bottom:var(--space-7);border-top:1px solid var(--color-border-default);font-size:var(--font-size-sm);color:var(--color-text-secondary);display:grid;gap:var(--space-2)}.foot ul{list-style:none;padding:0;display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-5)}@media(max-width:700px){.head,.letter,.foot{padding-left:var(--space-5);padding-right:var(--space-5)}.head{flex-direction:column;gap:var(--space-2);padding-top:var(--space-6)}.letter{padding-top:var(--space-7);padding-bottom:var(--space-8)}.letter h1{font-size:var(--font-size-4xl)}.sub{font-size:var(--font-size-lg)}.checklist li,.invite,.ps h3{font-size:var(--font-size-md)}.btn{width:100%;justify-content:center}.ps,.sign,.practical{margin-top:var(--space-8)}.sign .photo{width:72px;height:72px}.sig{font-size:var(--font-size-xl)}.psLabel,.meet{font-size:var(--font-size-2xl)}}.legal h2{font:var(--font-weight-medium) var(--font-size-xl) / var(--font-lineheight-tight) var(--font-family-serif);margin-top:var(--space-6)}.optOut{display:inline-flex;align-items:center;gap:var(--space-2);font-weight:var(--font-weight-bold);cursor:pointer}
