@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-wght-normal.DLoelf7F.woff2)format("woff2-variations")}@font-face{font-family:Schibsted Grotesk Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/_astro/schibsted-grotesk-latin-wght-normal.Bb8VGrTG.woff2)format("woff2-variations")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jetbrains-mono-latin-400-normal.V6pRDFza.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-400-normal.6-qcROiO.woff)format("woff")}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jetbrains-mono-latin-500-normal.BWZEU5yA.woff2)format("woff2"),url(/_astro/jetbrains-mono-latin-500-normal.CJOVTJB7.woff)format("woff")}:root{color-scheme:light;--blue:#2433e0;--ink:#0b0e24;--paper:#eef0f7;--sheet:#fff;--sun:#ffd23f;--no:#f0483a;--go:#17a56b;--on-dark:#e9ecfa;--soft:#5a6079;--line:#cdd2e3;--dark-line:#2a2f52;--disp:"Bricolage Grotesque Variable",system-ui,sans-serif;--body:"Schibsted Grotesk Variable",system-ui,-apple-system,"Segoe UI",sans-serif;--mono:"JetBrains Mono",ui-monospace,Consolas,monospace;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-6:1.5rem;--space-8:2rem;--space-12:3rem;--space-16:4rem;--radius-card:18px;--motion-fast:.2s;--motion-normal:.8s;color-scheme:light;--ease:cubic-bezier(.22,1,.36,1)}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);font-family:var(--body);margin:0;font-size:17px;line-height:1.55}.wrap{max-width:1160px;padding-left:max(20px,env(safe-area-inset-left,0px));padding-right:max(20px,env(safe-area-inset-right,0px));margin:0 auto}a{color:inherit}:focus-visible{outline:3px solid var(--sun);outline-offset:3px}button{font:inherit;color:inherit;cursor:pointer}h2{font-family:var(--disp);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(30px,4.6vw,54px);font-weight:700;line-height:1.03}h3{font-family:var(--disp);margin:0;font-size:24px;font-weight:700;line-height:1.15}p{margin:0}section.band{padding-block:88px}.intro{max-width:44em;color:var(--soft);margin-top:18px;font-size:19px}.three{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}.card{background:var(--sheet);border:1px solid var(--line);transition:transform .45s var(--ease),border-color .45s var(--ease);border-radius:18px;flex-direction:column;gap:12px;padding:26px;text-decoration:none;display:flex;position:relative;overflow:hidden}.card:before{content:none}.card:hover{border-color:var(--blue);transform:translateY(-4px)}.card .where{font-family:var(--mono);color:var(--blue);font-size:13px}.card p{color:var(--soft);font-size:16px}.card .go{color:var(--ink);text-underline-offset:4px;margin-top:auto;font-size:15px;font-weight:600;text-decoration:underline}.kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-top:56px;display:grid}.kpi{border:1px solid var(--dark-line);border-radius:16px;flex-direction:column;gap:6px;padding:20px 18px;display:flex;position:relative}.kpi b{font-family:var(--disp);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:clamp(34px,4vw,52px);font-weight:800;line-height:1}.kpi>span{color:#b9beda;font-size:14.5px}.kpi.sample b{color:var(--sun)}.tag{font-family:var(--mono);background:var(--sun);color:var(--ink);border-radius:4px;padding:2px 7px;font-size:11.5px;position:absolute;top:12px;right:12px}.fine{color:#9097bc;max-width:60em;margin-top:18px;font-size:14px}.why{background:var(--sun);color:var(--ink);border-radius:4px;max-width:34em;margin-top:18px;padding:10px 14px;font-size:14.5px;line-height:1.4;display:none;transform:rotate(-.5deg)}.why b{font-size:13px;display:block}[data-notes=on] .why{display:block}.two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}.card.big{padding:32px}.card.big h3{font-size:30px}.facts{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.facts span{font-family:var(--mono);border:1px solid var(--line);color:var(--ink);border-radius:999px;padding:4px 10px;font-size:12.5px}.ring{border-top:1px solid var(--line);color:var(--soft);flex-wrap:wrap;align-items:baseline;gap:10px 28px;margin-top:18px;padding-top:22px;display:flex}.ring strong{color:var(--ink);font-family:var(--disp);font-size:20px}.foot{background:var(--ink);color:var(--on-dark);padding-block:44px 56px;font-size:15px}.foot .links{flex-wrap:wrap;gap:8px 24px;display:flex}.foot h2{color:#fff;margin-bottom:22px}.foot details{color:#9097bc;margin-top:20px}.foot summary{cursor:pointer;width:fit-content}.foot details p{max-width:40em;margin-top:8px}.shelf{color:var(--sun);margin-top:16px;font-weight:600}.ten{background:var(--sheet);color:var(--ink);border:0;border-radius:20px;width:min(460px,100vw - 32px);padding:28px 28px 24px;font-size:16px;line-height:1.5}.ten::backdrop{background:#0b0e24b3}.ten h2{margin-bottom:4px;font-size:30px}.ten ul{flex-direction:column;gap:6px;margin:14px 0 20px;padding-left:18px;display:flex}.ten .acts{margin-top:0}.ten .btn{padding:10px 18px;font-size:15px}.ten .bar{background:var(--line);border-radius:2px;height:3px;margin-top:22px;overflow:hidden}.ten .bar i{background:var(--blue);transform-origin:0;width:100%;height:100%;display:block}.ten .after{color:var(--soft);min-height:1.5em;margin-top:10px;font-size:14px}.ten .x{background:0 0;border:0;font-size:14px;text-decoration:underline;position:absolute;top:12px;right:14px}@media (width<=900px){.hero .wrap{grid-template-columns:minmax(0,1fr);padding-block:44px 16px}.net{height:430px}.three,.two,.figrow{grid-template-columns:minmax(0,1fr)}.pipe{grid-template-columns:minmax(0,1fr);gap:26px}.pipe:before{width:2px;height:auto;inset:0 auto 0 8px}.pulse{display:none}.stage{padding:0 0 0 38px}.stage:before{top:2px}.gates{margin-top:10px;position:static}.kpis{grid-template-columns:repeat(2,minmax(0,1fr))}section.band{padding-block:60px}}@media (prefers-reduced-motion:no-preference){h1 .w>span{animation:up 1s var(--ease) both;animation-delay:calc(var(--i)*60ms)}@keyframes up{0%{transform:translateY(110%)}to{transform:none}}h1 u{animation:mark .9s var(--ease) both;animation-delay:1.1s}@keyframes mark{0%{background-size:0 .12em}to{background-size:100% .12em}}.lede,.hero .acts{animation:fade 1s var(--ease) both;animation-delay:.8s}@keyframes fade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.marq div{animation:75s linear infinite slide}.marq:hover div{animation-play-state:paused}@keyframes slide{to{transform:translate(-50%)}}.pulse:before{animation:7s linear infinite runx}@keyframes runx{0%{transform:translate(0)}to{transform:translateX(var(--span,900px))}}.stage:before{animation:7s linear infinite ping;animation-delay:var(--sd,0s)}.stage:nth-child(3){--sd:1.4s}.stage:nth-child(4){--sd:2.8s}.stage:nth-child(5){--sd:4.2s}.stage:nth-child(6){--sd:5.6s}@keyframes ping{0%,5%{border-color:var(--sun);box-shadow:0 0 0 5px #ffd23f4d}14%,to{box-shadow:0 0 #ffd23f00}}.gates i{animation:7s linear infinite gate;animation-delay:var(--d)}@keyframes gate{0%,6%{background:var(--sun);box-shadow:0 0 0 4px #ffd23f4d}12%,to{background:var(--ink);box-shadow:none}}.ten[open]{animation:fade .5s var(--ease) both}.ten[open] .bar i{animation:10s linear both run}@keyframes run{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@supports (animation-timeline:view()){.prog{animation:linear both grow scroll(root)}@keyframes grow{to{transform:scaleX(1)}}}}.skip{z-index:100;background:var(--sun);padding:1rem;position:absolute;top:-100px;left:1rem}.skip:focus{top:1rem}main:focus{outline:none}.page-content{min-height:55vh;padding-block:64px}.page-content h1{font-size:clamp(36px,6vw,64px)}.page-content p,.page-content li{max-width:70ch}.page-content p{margin-block:1rem}[hidden]{display:none!important}.ctl,.tools{display:none}.js .ctl,.js .tools{display:flex}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}}html:not(.js) .why{display:block}.btn{transition:transform .35s var(--ease),background .35s var(--ease),color .35s var(--ease);border:2px solid;border-radius:999px;padding:13px 22px;font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.btn.sun{background:var(--sun);border-color:var(--sun);color:var(--ink)}.acts{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}h1{font-family:var(--disp);letter-spacing:-.03em;font-weight:800;line-height:.98}.ctl{display:none!important}.js .ctl{display:flex!important}.tools{display:none!important}.js .tools{display:flex!important}.prog{background:var(--sun);transform-origin:0;z-index:30;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.kpi>span{color:var(--soft)}.gr8 .kpi>span{color:#b9beda}.tick{font-family:var(--mono);color:var(--sun);min-height:1.6em;margin-top:18px;font-size:14px}.tick span{display:inline-block}.glow{width:520px;height:520px;left:var(--gx,70%);top:var(--gy,40%);pointer-events:none;background:radial-gradient(circle,#fff3,#0000 62%);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.cases{perspective:1400px;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.case{background:var(--sheet);border:1px solid var(--line);transform:rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg));transition:transform .35s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease);border-radius:18px;flex-direction:column;gap:14px;padding:30px;display:flex;position:relative;overflow:hidden}.case:before{content:none}.case:hover{border-color:var(--blue);box-shadow:0 30px 60px -36px #0b0e2473}.case .where{font-family:var(--mono);color:var(--blue);font-size:13px}.case h3{font-size:27px}.case .pat p,.case .cas p{color:var(--soft);font-size:16.5px}.case .facts{margin-top:14px}.ctx{border-top:1px solid var(--line);color:var(--soft);margin-top:auto;padding-top:14px;font-size:14.5px}.ctx a{color:var(--ink);text-underline-offset:3px}.ctx a:hover{color:var(--blue)}.tl{color:var(--soft);grid-template-columns:repeat(5,minmax(0,1fr));margin:18px 0 0;padding:0;font-size:12.5px;list-style:none;display:grid;position:relative}.tl:before{content:"";background:var(--line);height:2px;position:absolute;top:5px;left:6px;right:6px}.tl li{padding-top:20px;padding-right:6px;position:relative}.tl li:before{content:"";background:var(--sheet);border:2px solid var(--soft);border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:0}.tl li.me:before{background:var(--sun);border-color:var(--ink)}.tl b{color:var(--ink);font-family:var(--mono);font-weight:500;display:block}.creep{font-family:var(--mono);color:#9097bc;transform-origin:0;transition:transform .6s var(--ease),background .35s var(--ease),color .35s var(--ease);background:0 0;border:1px dashed #9097bc;border-radius:6px;margin-top:22px;padding:6px 10px;font-size:13px}.creep.done{background:var(--go);border-color:var(--go);color:#fff;border-style:solid}@media (prefers-reduced-motion:no-preference){.tick span.in{animation:tk .7s var(--ease) both}@keyframes tk{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.tl li{animation:.5s both fade;animation-delay:calc(var(--n,0)*.12s)}.kpi{transition:transform .45s var(--ease),border-color .45s var(--ease)}.kpi:hover{border-color:var(--sun);transform:translateY(-6px)}}@media (width<=900px){.cases{grid-template-columns:minmax(0,1fr)}.glow{display:none}.tl{font-size:11.5px}}.case h3 a{text-decoration:none}.case h3 a:hover{text-underline-offset:4px;text-decoration:underline}@media (prefers-reduced-motion:reduce){.case{transform:none}}.marks{background:var(--paper);padding-block:34px 70px}.marks .wrap{grid-template-columns:auto 1fr;align-items:baseline;gap:14px 28px;display:grid}.marks dt{font-family:var(--mono);color:var(--soft);font-size:13px}.marks dd{flex-wrap:wrap;gap:8px 30px;margin:0;display:flex}.wm{font-family:var(--disp);letter-spacing:-.02em;color:var(--ink);transition:color .35s var(--ease),transform .35s var(--ease);align-items:center;gap:9px;font-size:clamp(20px,2.4vw,30px);font-weight:800;text-decoration:none;display:inline-flex}.wm i{background:var(--c,var(--blue));border-radius:50%;width:.5em;height:.5em;display:block}.wm:hover{color:var(--blue);transform:translateY(-2px)}.wm.sm{font-size:clamp(16px,1.7vw,21px);font-weight:700}.ent{font-family:var(--disp);color:var(--ink);align-items:center;gap:8px;font-size:19px;font-weight:800;display:inline-flex}.ent i{background:var(--c,var(--blue));border-radius:50%;width:11px;height:11px;display:block}.case .head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.cas{border-top:1px dashed var(--line);padding-top:16px}.cas .lbl,.pat .lbl{font-family:var(--mono);color:var(--blue);margin-bottom:6px;font-size:12.5px}.seg{border-radius:40px 40px 0 0;margin-top:-40px;position:relative}section.band.pre,.gr8.pre{padding-bottom:128px}.bridge{font-family:var(--disp);letter-spacing:-.03em;color:var(--blue);opacity:.9;margin:0 0 40px;font-size:clamp(34px,7vw,96px);font-weight:800;line-height:1}.gr8 .bridge{color:var(--sun)}.rail{z-index:15;background:#5a60794d;border-radius:2px;width:2px;height:56vh;position:fixed;top:22vh;left:22px}.rail i{background:var(--sun);border:2px solid var(--ink);border-radius:50%;width:12px;height:12px;position:absolute;top:0;left:-5px}img.me{background:var(--sun);border:3px solid var(--sun);border-radius:50%;display:block}.foot .who2{flex-wrap:wrap;align-items:center;gap:28px 40px;margin-bottom:26px;display:flex}.foot img.me{width:168px;height:168px;transition:box-shadow .6s var(--ease);box-shadow:0 0 0 8px #ffd23f24}.foot img.me:hover{box-shadow:0 0 0 14px #ffd23f33}.ten img.me{float:right;width:76px;height:76px;margin:0 26px 8px 12px}@media (width<=1240px){.rail{display:none}}@media (width<=900px){.marks .wrap{grid-template-columns:minmax(0,1fr)}.seg{border-radius:26px 26px 0 0;margin-top:-26px}}.wm .lg{width:1.15em;height:1.15em;display:block}.wm b{color:var(--ink);font-weight:700}.wm .lgq{border-radius:24%;width:1.3em;height:1.3em;display:block}.wm .lgw{width:auto;height:34px;display:block}.wm .lgr{color:#1c9ad6;width:auto;height:38px;display:block}.wm small{font-family:var(--mono);letter-spacing:0;color:var(--soft);font-size:12px;font-weight:400}.ent svg{width:auto;height:20px;display:block}.brand{display:inline-flex}.brand svg{width:100%;height:100%;display:block}.ent .brand{height:20px}.ent .brand svg{width:auto}.wm .lgw{aspect-ratio:629/103}.wm .lgr{aspect-ratio:1}@media (prefers-reduced-motion:reduce){.wm,.foot img.me{transition:none}.wm:hover{transform:none}}html:not(.js) .creep,html:not(.js) .tick{display:none}.case .pat .lbl,.case .cas .lbl{color:var(--blue);font-size:12.5px}.brand>span{display:contents}@media (prefers-reduced-motion:no-preference){.js .rv,.js .wm{opacity:0;transition:opacity .9s var(--ease) var(--d,0s),translate 1s var(--ease) var(--d,0s),transform .45s var(--ease),border-color .45s var(--ease),box-shadow .45s var(--ease),color .35s var(--ease);translate:0 24px}.js .rv.in,.js .wm.in{opacity:1;translate:none}.js .bridge{opacity:0;transition:opacity 1.1s var(--ease),translate 1.3s var(--ease);translate:0 .35em}.js .bridge.in{opacity:.9;translate:none}.js .seg{transition:translate 1.2s var(--ease);translate:0 34px}.js .seg.in{translate:none}.btn:hover{transform:translateY(-2px)}.btn.sun:hover{transform:none}}.track{background:var(--blue);color:#fff}.track .bridge{color:var(--sun)}.track .intro{color:#ffffffe0}.kpis.six{grid-template-columns:repeat(6,minmax(0,1fr))}.track .kpi{background:#0b0e2429;border-color:#ffffff52}.track .kpi b{font-size:clamp(30px,3.4vw,46px)}.track .kpi>span{color:#ffffffe0}.track .kpi small{font-family:var(--mono);color:var(--sun);font-size:11.5px}.track .kpi:hover{border-color:var(--sun)}.path{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin:44px 0 0;padding:0;list-style:none;display:grid;position:relative}.path:before{content:"";background:#ffffff59;height:2px;position:absolute;top:7px;left:0;right:0}.path li{flex-direction:column;gap:4px;padding-top:28px;font-size:14.5px;display:flex;position:relative}.path li:before{content:"";background:var(--blue);border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:0;left:0}.path li:last-child:before{background:var(--sun);border-color:var(--sun)}.path b{font-family:var(--mono);color:var(--sun);font-size:13px;font-weight:500}.path strong{font-family:var(--disp);font-size:18px;line-height:1.15}.path span{color:#ffffffd9}.track-cases{margin-top:64px}.track-cases .cases-h{font-size:clamp(24px,3vw,36px)}.track .case{color:var(--ink)}.stg{background:var(--go);color:#fff;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11.5px;font-style:normal}.stg-concept{background:var(--sun);color:var(--ink)}.stg-runs-at-home{background:var(--ink)}.smallh{margin-top:56px}.small{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:18px 0 0;padding:0;list-style:none;display:grid}.small li{background:var(--sheet);border:1px solid var(--line);border-radius:14px;flex-direction:column;gap:4px;padding:16px 18px;font-size:15px;display:flex}.small strong{font-family:var(--disp);font-size:17px}.small span{color:var(--soft)}@media (width<=1100px){.kpis.six{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.kpis.six{grid-template-columns:repeat(2,minmax(0,1fr))}.path{grid-template-columns:minmax(0,1fr);gap:20px}.path:before{width:2px;height:auto;inset:0 auto 0 7px}.path li{padding:0 0 0 34px}.small{grid-template-columns:minmax(0,1fr)}}.ent .ico{border-radius:8px;width:30px;height:30px;display:block}.ent .brand{flex:none}.small li{grid-template-columns:auto 1fr;align-items:start;column-gap:14px;display:grid}.small .sico{background:var(--ink);width:42px;height:42px;color:var(--sun);transition:transform .45s var(--ease),background .45s var(--ease);border-radius:12px;grid-row:1/3;place-items:center;display:grid}.small li:hover .sico{background:var(--blue);transform:rotate(-6deg)scale(1.06)}.small strong,.small span:not(.sico){grid-column:2}.top nav a,.top .name{align-items:center;min-height:44px;display:inline-flex}.tool{min-height:44px;padding-inline:16px}.marks .wm{min-height:44px}.where,.tick,.lbl,.facts span,.small span,.path span,.kpi>span{font-size:max(13px,1em)}.facts span{font-size:13.5px}.cas .lbl,.pat .lbl,.case .lbl,.tag,.stg,.g,.rec,.marks dt,.tl{font-size:13px}.three{grid-template-columns:1.45fr 1fr 1fr}.three .card:first-child{padding:32px}.three .card:first-child h3{font-size:30px}.hero .acts .btn:not(.sun){text-underline-offset:6px;border-color:#0000;padding-inline:6px;text-decoration:underline 2px #ffffff73}.hero .acts .btn:not(.sun):hover{text-decoration-color:var(--sun)}.stage{min-height:0}@media (width<=900px){.three{grid-template-columns:minmax(0,1fr)}.top nav{gap:0 14px}}@media (width>=901px) and (width<=1100px){.three{grid-template-columns:1.2fr 1fr}.three .card:last-child{grid-column:1/-1}}@media (width<=700px){.top{position:static!important}.top .wrap{gap:0 12px!important;padding-block:6px!important}.top nav{scrollbar-width:none;width:100%;overflow-x:auto;flex-wrap:nowrap!important;gap:0 18px!important}.top nav::-webkit-scrollbar{display:none}.top nav a{white-space:nowrap}.top .name{margin-right:0!important}#notesBtn{display:none!important}.tool{min-height:40px!important}}.glow{display:none}.rail i{z-index:2;will-change:transform;transition:transform .2s linear}.rail a{background:var(--paper);z-index:1;width:12px;height:12px;transition:border-color .3s var(--ease),transform .3s var(--ease);border:2px solid #5a60798c;border-radius:50%;position:absolute;left:-5px}.rail a:hover{border-color:var(--ink);transform:scale(1.3)}.rail a.on{border-color:var(--blue)}.rail a span{opacity:0;white-space:nowrap;font-family:var(--mono);background:var(--ink);color:#fff;pointer-events:none;transition:opacity .25s var(--ease),transform .3s var(--ease);border-radius:6px;padding:4px 10px;font-size:12.5px;position:absolute;top:50%;left:22px;transform:translate(-6px,-50%)}.rail a:hover span{opacity:1;transform:translateY(-50%)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.case .pat,.case .cas,.case .ctx{transition:opacity .4s var(--ease)}.case:hover .pat,.case:hover .cas,.case:hover .ctx{opacity:.45}.case .pat:hover,.case .cas:hover,.case .ctx:hover{opacity:1}.case .pat:hover .lbl,.case .cas:hover .lbl{color:var(--ink)}}.case{gap:12px}.case .story .pat p,.case .story .cas p{font-size:16px}.kpis.two{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}.prog[data-astro-cid-nen7h5rs]{background:var(--sun);transform-origin:0;z-index:30;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}.top[data-astro-cid-nen7h5rs]{top:env(safe-area-inset-top,0px);z-index:20;background:var(--ink);color:var(--on-dark);position:sticky}.top[data-astro-cid-nen7h5rs] .wrap[data-astro-cid-nen7h5rs]{flex-wrap:wrap;align-items:center;gap:8px 26px;padding-block:12px;font-size:15px;display:flex}.top[data-astro-cid-nen7h5rs] .name[data-astro-cid-nen7h5rs]{font-family:var(--disp);margin-right:auto;font-size:19px;font-weight:700;text-decoration:none}.top[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:4px 20px;display:flex}.top[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{opacity:.85;text-decoration:none}.top[data-astro-cid-nen7h5rs] nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{opacity:1;text-underline-offset:4px;text-decoration:underline}.tool[data-astro-cid-nen7h5rs]{border:1px solid var(--on-dark);background:0 0;border-radius:999px;padding:5px 12px;font-size:13.5px}.tool[data-astro-cid-nen7h5rs]:hover,.tool[data-astro-cid-nen7h5rs][aria-pressed=true]{background:var(--sun);border-color:var(--sun);color:var(--ink)}.tools[data-astro-cid-nen7h5rs]{flex-wrap:wrap;gap:8px;display:flex}.creep[data-astro-cid-jo6i4kqk]{font-family:var(--mono);color:#9097bc;transform-origin:0;background:0 0;border:1px dashed #9097bc;border-radius:6px;margin-top:22px;padding:6px 10px;font-size:13px;transition:transform .35s cubic-bezier(.2,1.4,.4,1),background .2s,color .2s;display:none}.creep[data-astro-cid-jo6i4kqk][data-ready]{display:block}.creep[data-astro-cid-jo6i4kqk].done{background:var(--go);border-color:var(--go);color:#fff;border-style:solid}@media (prefers-reduced-motion:reduce){.creep[data-astro-cid-jo6i4kqk]{transition:none}}[data-astro-cid-ugakxfs3]:host{display:contents}.skip[data-astro-cid-hkbrpulz]{z-index:100;background:var(--sun);color:var(--ink);padding:12px;position:absolute;top:-100px;left:16px}.skip[data-astro-cid-hkbrpulz]:focus{top:12px}
