.index-page.svelte-4x32a7{max-width:84rem;padding:clamp(32px, 5vw, 72px) max(clamp(20px, 5vw, 72px), env(safe-area-inset-right)) 0 max(clamp(20px, 5vw, 72px), env(safe-area-inset-left));color:var(--ink);font-family:var(--font-body,"Schibsted", system-ui, sans-serif);pointer-events:auto;margin:0 auto;position:relative}.index-hero.svelte-4x32a7{border-bottom:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:20px clamp(16px,2vw,32px);padding-bottom:clamp(36px,5vw,64px);display:grid}h1.svelte-4x32a7{font-family:var(--font-display,"Michelangelus", Georgia, serif);letter-spacing:-.035em;text-wrap:balance;grid-column:1/7;margin:0 0 0 -.04em;font-size:clamp(3.25rem,2.1rem + 5.2vw,6.25rem);font-weight:400;line-height:.94}.index-lead.svelte-4x32a7{max-width:56ch;font-family:var(--font-body,"Schibsted", system-ui, sans-serif);grid-column:7/13;margin:0;font-size:clamp(1.0625rem,1rem + .25vw,1.1875rem);line-height:1.58}.entries.svelte-4x32a7{flex-direction:column;display:flex}.entry.svelte-4x32a7{border-bottom:1px solid var(--ink);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:28px clamp(16px,2.2vw,32px);padding:clamp(40px,6vw,84px) 0;display:grid}.entry-copy.svelte-4x32a7{flex-direction:column;grid-column:1/6;align-items:flex-start;display:flex}.entry-media.svelte-4x32a7{grid-column:6/13}.entry.entry-reverse.svelte-4x32a7 .entry-media:where(.svelte-4x32a7){grid-area:1/1/auto/7}.entry.entry-reverse.svelte-4x32a7 .entry-copy:where(.svelte-4x32a7){grid-area:1/8/auto/13}.entry.svelte-4x32a7 h2:where(.svelte-4x32a7){font-family:var(--font-display,"Michelangelus", Georgia, serif);letter-spacing:-.03em;margin:0 0 16px -.03em;font-size:clamp(2.25rem,1.65rem + 2.6vw,3.75rem);font-weight:400;line-height:.98}.title-link.svelte-4x32a7{text-underline-offset:6px;align-items:center;min-height:44px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:2px;transition:text-decoration-color .2s;display:inline-flex}.title-link.svelte-4x32a7:hover,.title-link.svelte-4x32a7:focus-visible{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.title-link.svelte-4x32a7:active{translate:0 1px}.entry-friction.svelte-4x32a7{max-width:54ch;margin:0 0 14px;font-size:clamp(1.0625rem,1rem + .2vw,1.1875rem);font-weight:500;line-height:1.52}.entry-problem.svelte-4x32a7{max-width:56ch;margin:0 0 18px;font-size:16px;line-height:1.6}.entry-state.svelte-4x32a7{border-left:2px solid var(--ink);margin:0 0 24px;padding-left:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px;line-height:1.5}.entry-actions.svelte-4x32a7,.closing-links.svelte-4x32a7{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.btn-solid.svelte-4x32a7{border:1px solid var(--ink);background:var(--ink);min-height:44px;color:var(--paper);font-family:var(--font-body,"Schibsted", system-ui, sans-serif);justify-content:center;align-items:center;padding:8px 18px;font-size:14px;font-weight:500;line-height:1.2;transition:background-color .2s,color .2s,translate .2s;display:inline-flex}.btn-solid.svelte-4x32a7:hover,.btn-solid.svelte-4x32a7:focus-visible{background:var(--paper);color:var(--ink)}.btn-solid.svelte-4x32a7:active{translate:0 1px}.btn-text.svelte-4x32a7{min-height:44px;color:var(--ink);font-family:var(--font-body,"Schibsted", system-ui, sans-serif);text-underline-offset:5px;align-items:center;padding:6px 2px;font-size:14px;line-height:1.3;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.btn-text.svelte-4x32a7:hover,.btn-text.svelte-4x32a7:focus-visible{text-decoration-thickness:2px}.btn-text.svelte-4x32a7:active{translate:0 1px}.media-single.svelte-4x32a7,.media-duo.svelte-4x32a7{transition:translate .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);display:block}.media-single.svelte-4x32a7{border:1px solid var(--ink);background:var(--paper);overflow:hidden}.media-single.svelte-4x32a7:hover,.media-single.svelte-4x32a7:focus-visible{box-shadow:4px 4px 0 0 var(--ink);translate:-2px -2px}.media-single.svelte-4x32a7:active{box-shadow:1px 1px 0 0 var(--ink);translate:0}.media-single.svelte-4x32a7 img:where(.svelte-4x32a7),.duo-frame.svelte-4x32a7 img:where(.svelte-4x32a7){width:100%;height:auto;display:block}.media-duo.svelte-4x32a7{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:clamp(12px,2vw,24px);display:grid}.duo-frame.svelte-4x32a7{border:1px solid var(--ink);background:var(--paper);transition:translate .28s cubic-bezier(.16,1,.3,1),box-shadow .28s cubic-bezier(.16,1,.3,1);overflow:hidden}.duo-second.svelte-4x32a7{margin-top:clamp(16px,3vw,36px)}.media-duo.svelte-4x32a7:hover .duo-frame:where(.svelte-4x32a7),.media-duo.svelte-4x32a7:focus-visible .duo-frame:where(.svelte-4x32a7){box-shadow:4px 4px 0 0 var(--ink);translate:-2px -2px}.media-duo.svelte-4x32a7:active .duo-frame:where(.svelte-4x32a7){box-shadow:1px 1px 0 0 var(--ink);translate:0}.media-caption.svelte-4x32a7{flex-wrap:wrap;justify-content:space-between;gap:4px 16px;margin:10px 0 0;font-size:13px;line-height:1.5;display:flex}.mono-dim.svelte-4x32a7{font-variant-numeric:tabular-nums;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.index-closing.svelte-4x32a7{grid-template-columns:repeat(12,minmax(0,1fr));gap:32px clamp(16px,2.2vw,32px);padding-top:clamp(40px,6vw,76px);display:grid}.closing-scene.svelte-4x32a7{grid-column:1/7}.closing-contact.svelte-4x32a7{grid-column:8/13}.index-closing.svelte-4x32a7 h2:where(.svelte-4x32a7){font-family:var(--font-display,"Michelangelus", Georgia, serif);letter-spacing:-.025em;margin:0 0 14px;font-size:clamp(1.65rem,1.35rem + 1.2vw,2.25rem);font-weight:400;line-height:1.08}.index-closing.svelte-4x32a7 p:where(.svelte-4x32a7){max-width:56ch;margin:0 0 18px;font-size:16px;line-height:1.6}a.svelte-4x32a7:focus-visible{outline:2px solid var(--ink);outline-offset:4px}@media (width<=900px){.index-hero.svelte-4x32a7,.entry.svelte-4x32a7,.index-closing.svelte-4x32a7{grid-template-columns:repeat(4,minmax(0,1fr))}h1.svelte-4x32a7,.index-lead.svelte-4x32a7,.entry-copy.svelte-4x32a7,.entry-media.svelte-4x32a7,.entry.entry-reverse.svelte-4x32a7 .entry-copy:where(.svelte-4x32a7),.entry.entry-reverse.svelte-4x32a7 .entry-media:where(.svelte-4x32a7),.closing-scene.svelte-4x32a7,.closing-contact.svelte-4x32a7{grid-area:auto/1/auto/-1}}@media (prefers-reduced-motion:reduce){.media-single.svelte-4x32a7,.duo-frame.svelte-4x32a7,.btn-solid.svelte-4x32a7{transition:none}.media-single.svelte-4x32a7:hover,.media-single.svelte-4x32a7:focus-visible,.media-duo.svelte-4x32a7:hover .duo-frame:where(.svelte-4x32a7),.media-duo.svelte-4x32a7:focus-visible .duo-frame:where(.svelte-4x32a7){translate:none}}
