.hp[data-astro-cid-im5n3hcy]{color:#fff;background:var(--night);grid-template-rows:1fr auto;grid-template-columns:minmax(0,1fr);min-height:100svh;display:grid;position:relative;overflow:hidden}.bg[data-astro-cid-im5n3hcy]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.shade[data-astro-cid-im5n3hcy]{background:linear-gradient(90deg,#071833eb 0%,#071833b3 40%,#07183340 75%),linear-gradient(#0000 60%,#071833e6 100%);position:absolute;inset:0}.hp-in[data-astro-cid-im5n3hcy]{z-index:1;width:100%;max-width:1400px;padding:calc(var(--nav-h) + min(48px, 4svh)) var(--pad) min(48px, 5svh);align-self:center;margin:0 auto;position:relative}.kicker[data-astro-cid-im5n3hcy]{color:var(--sun);align-items:center;gap:10px;font-size:15px;font-weight:700;display:inline-flex}.kicker[data-astro-cid-im5n3hcy]:before{content:"";background:var(--sun);width:28px;height:3px}h1[data-astro-cid-im5n3hcy]{letter-spacing:-.055em;max-width:9.5em;margin-top:min(20px,2svh);font-size:clamp(44px,min(7.4vw,15svh),140px);font-stretch:108%;line-height:.86}.lead[data-astro-cid-im5n3hcy]{color:#c9d6e8;max-width:32em;margin-top:min(28px,3svh)}.actions[data-astro-cid-im5n3hcy]{flex-wrap:wrap;gap:12px;margin-top:min(36px,4svh);display:flex}.btn-glass[data-astro-cid-im5n3hcy]{--bg:#0a1e3c66;--bg-h:#0a1e3c94;--fg:#fff;box-shadow:inset 0 0 0 1px #ffffff4d}.proofs[data-astro-cid-im5n3hcy]{z-index:1;padding:0 var(--pad) clamp(28px, 4vh, 48px);grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;width:100%;max-width:1400px;margin:0 auto;list-style:none;display:grid;position:relative}.proofs[data-astro-cid-im5n3hcy] li[data-astro-cid-im5n3hcy]{border-top:2px solid var(--sun);padding-top:14px}.proofs[data-astro-cid-im5n3hcy] li[data-astro-cid-im5n3hcy].pf-dp{padding-left:50px;position:relative}.pf-shield[data-astro-cid-im5n3hcy]{cursor:pointer;width:40px;transition:transform .3s var(--ease);background:0 0;border:0;padding:0;position:absolute;top:12px;left:0}.pf-shield[data-astro-cid-im5n3hcy] svg{filter:drop-shadow(0 4px 10px #00000080);width:100%;height:auto;display:block}@media (hover:hover){.pf-shield[data-astro-cid-im5n3hcy]:hover{transform:rotate(-6deg)scale(1.08)}}.pf-shield[data-astro-cid-im5n3hcy]:active{transform:scale(.94)}.proofs[data-astro-cid-im5n3hcy] strong[data-astro-cid-im5n3hcy]{font-size:17px;font-weight:760;display:block}.proofs[data-astro-cid-im5n3hcy] span[data-astro-cid-im5n3hcy]{color:#b9c7db;margin-top:4px;font-size:14.5px;display:block}@media (width<=900px){.proofs[data-astro-cid-im5n3hcy]{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.proofs[data-astro-cid-im5n3hcy] span[data-astro-cid-im5n3hcy]{display:none}.actions[data-astro-cid-im5n3hcy] .btn[data-astro-cid-im5n3hcy]{flex:auto}}@media (height<=700px){.np+.kicker[data-astro-cid-im5n3hcy]{display:none}}.split[data-astro-cid-hmzklipf]{background:#0b2550;position:relative}.split-pin[data-astro-cid-hmzklipf]{height:100svh;min-height:480px;position:relative;overflow:hidden}.under[data-astro-cid-hmzklipf]{color:#fff;background-color:#0b2550;position:absolute;inset:0}.under[data-astro-cid-hmzklipf]:before{content:"";pointer-events:none;background-image:linear-gradient(#78b4ff12 1px,#0000 1px),linear-gradient(90deg,#78b4ff12 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask:linear-gradient(#000 calc(100% - 260px),#0000 100%);mask:linear-gradient(#000 calc(100% - 260px),#0000 100%)}.under-in[data-astro-cid-hmzklipf]{max-width:1400px;height:100%;padding:calc(var(--nav-h) + 24px) var(--pad) 28px;grid-template-rows:auto minmax(0,1fr) auto;gap:20px;margin:0 auto;display:grid;position:relative}.u-head[data-astro-cid-hmzklipf]{transform-origin:0;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 40px;display:flex}.u-head[data-astro-cid-hmzklipf] h2[data-astro-cid-hmzklipf]{font-size:var(--fs-sec);font-stretch:106%}.u-head[data-astro-cid-hmzklipf] p[data-astro-cid-hmzklipf]{color:#c9d6e8}.under-grid[data-astro-cid-hmzklipf]{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;gap:clamp(24px,4vw,64px);min-height:0;display:grid}.plan[data-astro-cid-hmzklipf]{background:#04122a8c;border:1px solid #78b4ff40;border-radius:22px;align-self:center;place-items:center;min-height:0;margin:0;padding:10px;display:grid}.plan[data-astro-cid-hmzklipf] svg[data-astro-cid-hmzklipf]{width:100%;height:100%;max-height:54svh}.plan[data-astro-cid-hmzklipf]{min-height:220px}.split[data-astro-cid-hmzklipf].flow .plan[data-astro-cid-hmzklipf]{min-height:0}.rows[data-astro-cid-hmzklipf]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;margin:0;display:grid}.row[data-astro-cid-hmzklipf]{border-top:1px solid #ffffff29;padding:12px 0}.row[data-astro-cid-hmzklipf] dt[data-astro-cid-hmzklipf]{color:var(--sun);font-size:14px;font-weight:720}.row[data-astro-cid-hmzklipf] dd[data-astro-cid-hmzklipf]{color:#e2eaf5;margin:3px 0 0;font-size:15.5px;line-height:1.4}.row[data-astro-cid-hmzklipf] dd[data-astro-cid-hmzklipf] .todo{color:#ffe08a;background:#f6b80038;padding:0 .3em}.u-foot[data-astro-cid-hmzklipf]{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.note[data-astro-cid-hmzklipf]{color:#9db0cb;font-size:13px}.half[data-astro-cid-hmzklipf]{padding:0 var(--pad);background-color:#c9d1db;background-image:radial-gradient(circle,#8e99a8 0 3px,#e9edf2 3.5px 4.5px,#0000 5px),radial-gradient(circle,#8e99a8 0 3px,#e9edf2 3.5px 4.5px,#0000 5px),repeating-linear-gradient(0deg,#ffffff38 0 1px,#00000006 1px 3px),linear-gradient(115deg,#dde3ea 0%,#b7c1cd 38%,#e4e9ee 52%,#aeb9c6 78%,#ccd4dd 100%);background-size:64px 64px,64px 64px,auto,auto;background-position:32px calc(var(--nav-h) + 20px), 32px calc(100% - 28px), 0 0, 0 0;will-change:transform;background-repeat:repeat-x,repeat-x,repeat,no-repeat;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.left[data-astro-cid-hmzklipf]{clip-path:polygon(0 0,calc(52% + 2px) 0,calc(44% + 2px) 50%,calc(52% + 2px) 100%,0 100%)}.right[data-astro-cid-hmzklipf]{clip-path:polygon(52% 0,100% 0,100% 100%,52% 100%,44% 50%)}.plate-text[data-astro-cid-hmzklipf]{text-align:center;max-width:11em;color:var(--ink);letter-spacing:-.055em;text-wrap:balance;text-shadow:0 1px #fff9;margin:0;font-size:clamp(42px,min(7.4vw,14svh),150px);font-weight:800;font-stretch:106%;line-height:.9}.seam[data-astro-cid-hmzklipf]{pointer-events:none;opacity:0;visibility:hidden;width:100%;height:100%;position:absolute;inset:0}.seam[data-astro-cid-hmzklipf] polyline[data-astro-cid-hmzklipf]{fill:none;stroke:var(--sun);stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 10px #f6b800e6)}.split[data-astro-cid-hmzklipf].static .half[data-astro-cid-hmzklipf],.split[data-astro-cid-hmzklipf].static .seam[data-astro-cid-hmzklipf]{display:none}.split[data-astro-cid-hmzklipf].static .split-pin[data-astro-cid-hmzklipf]{height:auto;min-height:0}.split[data-astro-cid-hmzklipf].static .under[data-astro-cid-hmzklipf]{position:relative}.split[data-astro-cid-hmzklipf].static .under-in[data-astro-cid-hmzklipf]{height:auto;padding-block:var(--sec)}.split[data-astro-cid-hmzklipf].flow .split-pin[data-astro-cid-hmzklipf]{height:auto;min-height:0}.split[data-astro-cid-hmzklipf].flow .under[data-astro-cid-hmzklipf]{position:relative}.split[data-astro-cid-hmzklipf].flow .under-in[data-astro-cid-hmzklipf]{height:auto;padding-block:calc(var(--nav-h) + 32px) var(--sec)}.split[data-astro-cid-hmzklipf].flow .half[data-astro-cid-hmzklipf],.split[data-astro-cid-hmzklipf].flow .seam[data-astro-cid-hmzklipf]{height:100svh;inset:0 0 auto}@media (width<=900px){.under-grid[data-astro-cid-hmzklipf],.rows[data-astro-cid-hmzklipf]{grid-template-columns:minmax(0,1fr)}.plan[data-astro-cid-hmzklipf] svg[data-astro-cid-hmzklipf]{max-height:none}}.st-h-dp[data-astro-cid-zmtn3w4r]{position:relative}.st[data-astro-cid-zmtn3w4r] .st-dp{z-index:3;left:calc(var(--dp-x,100%) + 80px);letter-spacing:normal;width:max-content;font-stretch:100%;line-height:normal;position:absolute;top:50%;translate:0 -50%}.pl[data-astro-cid-zmtn3w4r]{background:var(--night);color:#fff;position:relative}.pl-veil[data-astro-cid-zmtn3w4r]{height:calc(35% + 65% * var(--veil,0));z-index:9;pointer-events:none;opacity:var(--veil-o,0);background:linear-gradient(#0b2550 0% 18%,#0b2550d1 42%,#0b255059 72%,#0b255000 100%);position:absolute;top:0;left:0;right:0}.pl[data-astro-cid-zmtn3w4r].static .pl-veil[data-astro-cid-zmtn3w4r],.pl[data-astro-cid-zmtn3w4r].tight .schema[data-astro-cid-zmtn3w4r]{display:none}.pl-pin[data-astro-cid-zmtn3w4r]{height:100svh;min-height:480px;position:relative;overflow:hidden}.st-wrap[data-astro-cid-zmtn3w4r]{filter:drop-shadow(-6px 0 0 var(--sun));pointer-events:none;position:absolute;inset:0}.st[data-astro-cid-zmtn3w4r]{pointer-events:auto}.st-wrap[data-astro-cid-zmtn3w4r]:first-child{filter:none}.st[data-astro-cid-zmtn3w4r]{--x:-10%;clip-path:polygon(var(--x) 0, 100% 0, 100% 100%, var(--x) 100%, calc(var(--x) - 8%) 50%);position:absolute;inset:0}.media[data-astro-cid-zmtn3w4r]{position:absolute;inset:0;overflow:hidden}.media[data-astro-cid-zmtn3w4r] img[data-astro-cid-zmtn3w4r],.media[data-astro-cid-zmtn3w4r] video[data-astro-cid-zmtn3w4r]{object-fit:cover;width:100%;height:100%;transform:scale(var(--z,1.08));display:block}.shade[data-astro-cid-zmtn3w4r]{background:linear-gradient(90deg,#071833d9 0%,#07183373 45%,#0718331a 75%),linear-gradient(#0000 55%,#071833d9 100%);position:absolute;inset:0}.pl[data-astro-cid-zmtn3w4r]{--sch-w:clamp(150px, 13vw, 210px);--sch-big:clamp(260px, 28vw, 420px)}.st-copy[data-astro-cid-zmtn3w4r]{left:var(--pad);max-width:min(34rem, calc(100% - 3 * var(--pad) - var(--sch-w)));opacity:var(--co,1);transform:translateY(var(--cy,0px));position:absolute;bottom:clamp(110px,16vh,150px)}.st-n[data-astro-cid-zmtn3w4r]{letter-spacing:-.06em;color:#0000;-webkit-text-stroke:2px var(--sun);font-size:clamp(64px,min(13vw,18svh),220px);font-weight:800;font-stretch:112%;line-height:.8}.pl[data-astro-cid-zmtn3w4r].short .st-n[data-astro-cid-zmtn3w4r]{font-size:clamp(48px,11svh,120px)}.st-copy[data-astro-cid-zmtn3w4r] h3[data-astro-cid-zmtn3w4r]{letter-spacing:-.045em;margin-top:12px;font-size:clamp(32px,3.4vw + 8px,68px);line-height:.95}.st-d[data-astro-cid-zmtn3w4r]{color:#d3deec;font-size:var(--fs-lead);margin-top:14px;line-height:1.5}.schema[data-astro-cid-zmtn3w4r]{right:var(--pad);top:calc(var(--nav-h) + 76px);width:var(--sch-w);opacity:.9;cursor:zoom-in;transition:width .45s var(--ease), opacity .3s, background-color .3s;background-color:#ffffffb8;background-image:linear-gradient(#0a1e3c0d 1px,#0000 1px),linear-gradient(90deg,#0a1e3c0d 1px,#0000 1px);background-size:22px 22px;border-radius:22px;margin:0;position:absolute;overflow:hidden;box-shadow:0 30px 60px -20px #00000080}.sch[data-astro-cid-zmtn3w4r]{aspect-ratio:6/5;width:100%;height:auto;display:block}.sch-zoom[data-astro-cid-zmtn3w4r]{z-index:1;border-radius:inherit;cursor:inherit;background:0 0;border:0;padding:0;position:absolute;inset:0}.sch-zoom[data-astro-cid-zmtn3w4r]:focus-visible{outline:3px solid var(--sun);outline-offset:3px}.schema[data-astro-cid-zmtn3w4r]{z-index:5}@media (hover:hover){.schema[data-astro-cid-zmtn3w4r],.pl[data-astro-cid-zmtn3w4r].sch-open .schema[data-astro-cid-zmtn3w4r]{cursor:default}.schema[data-astro-cid-zmtn3w4r]:hover{width:var(--sch-big);opacity:1;background-color:#fffffff0}}.pl[data-astro-cid-zmtn3w4r].sch-open .schema[data-astro-cid-zmtn3w4r]{width:var(--sch-big);opacity:1;cursor:zoom-out;background-color:#fffffff0}.schema[data-astro-cid-zmtn3w4r] figcaption[data-astro-cid-zmtn3w4r]{background:var(--ink);color:#fff;padding:7px 12px;font-size:12.5px;font-weight:700}.pl-h[data-astro-cid-zmtn3w4r]{z-index:10;left:var(--pad);top:calc(var(--nav-h) + 28px);letter-spacing:-.02em;align-items:center;gap:12px;font-size:clamp(18px,1vw + 12px,24px);font-weight:760;display:inline-flex;position:absolute}.pl-h[data-astro-cid-zmtn3w4r]:before{content:"";background:var(--sun);width:28px;height:3px}.rail[data-astro-cid-zmtn3w4r]{z-index:10;left:var(--pad);right:calc(var(--pad) + var(--fab-space,0px));grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;max-width:1400px;margin:0 auto;padding:0;list-style:none;display:grid;position:absolute;bottom:34px}.rail[data-astro-cid-zmtn3w4r] li[data-astro-cid-zmtn3w4r]{color:#ffffff8c;font-size:14px;font-weight:680;transition:color .3s}.rail[data-astro-cid-zmtn3w4r] li[data-astro-cid-zmtn3w4r].on,.rail[data-astro-cid-zmtn3w4r] li[data-astro-cid-zmtn3w4r].done{color:#fff}.rail[data-astro-cid-zmtn3w4r] i[data-astro-cid-zmtn3w4r]{background:#fff3;height:3px;margin-bottom:10px;display:block;position:relative;overflow:hidden}.rail[data-astro-cid-zmtn3w4r] b[data-astro-cid-zmtn3w4r]{background:var(--sun);transform-origin:0;transform:scaleX(var(--f,0));position:absolute;inset:0}.prov[data-astro-cid-zmtn3w4r]{z-index:10;right:var(--pad);top:calc(var(--nav-h) + 32px);color:#ffffff8c;font-size:12px;position:absolute}@media (width<=900px){.pl[data-astro-cid-zmtn3w4r]{--sch-w:30vw;--sch-big:64vw}.schema[data-astro-cid-zmtn3w4r]{top:calc(var(--nav-h) + 64px)}.st-copy[data-astro-cid-zmtn3w4r]{right:var(--pad);max-width:none;bottom:96px}.st-h-dp[data-astro-cid-zmtn3w4r]{position:static}.st[data-astro-cid-zmtn3w4r] .st-dp{gap:0;min-height:0;margin:0;padding:8px;top:0;left:auto;right:0;translate:none}.st[data-astro-cid-zmtn3w4r] .st-dp .dp-badge-tx,.st[data-astro-cid-zmtn3w4r] .st-dp .dp-badge-i{display:none}.st-d[data-astro-cid-zmtn3w4r]{font-size:16px}.rail[data-astro-cid-zmtn3w4r] span[data-astro-cid-zmtn3w4r]{display:none}.prov[data-astro-cid-zmtn3w4r]{top:auto;bottom:52px}}.pl[data-astro-cid-zmtn3w4r].static .pl-pin[data-astro-cid-zmtn3w4r]{height:auto;min-height:0;overflow:visible}.pl[data-astro-cid-zmtn3w4r].static .st-wrap[data-astro-cid-zmtn3w4r]{filter:none;height:100svh;min-height:560px;position:relative}.pl[data-astro-cid-zmtn3w4r].static .st[data-astro-cid-zmtn3w4r]{--x:-10%!important}.pl[data-astro-cid-zmtn3w4r].static .rail[data-astro-cid-zmtn3w4r]{display:none}.ana[data-astro-cid-eao53npq]{background:var(--night);color:#fff;position:relative}.ana-stage[data-astro-cid-eao53npq]{background:radial-gradient(70% 80% at 68% 55%, #12386e 0%, #0b2550 38%, var(--night) 78%);height:100svh;min-height:0;position:relative;overflow:hidden}.glow[data-astro-cid-eao53npq]{pointer-events:none;background:radial-gradient(40% 32% at 70% 18%,#f6b80024,#0000 70%),linear-gradient(90deg,#071833d9 0%,#07183359 34%,#07183300 52%);position:absolute;inset:0}.gl[data-astro-cid-eao53npq]{width:100%;height:100%;position:absolute;inset:0}.dims[data-astro-cid-eao53npq]{z-index:2;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dim[data-astro-cid-eao53npq]{opacity:0}.dims[data-astro-cid-eao53npq] line[data-astro-cid-eao53npq]{stroke:var(--sun);stroke-width:1.25px}.dim-labels[data-astro-cid-eao53npq]{z-index:2;pointer-events:none;position:absolute;inset:0}.dim-lab[data-astro-cid-eao53npq]{background:var(--sun);color:var(--ink);opacity:0;white-space:nowrap;clip-path:polygon(0 0, calc(100% - var(--cut-xs)) 0, 100% var(--cut-xs), 100% 100%, 0 100%);padding:4px 9px;font-size:13px;font-weight:700;position:absolute;top:0;left:0}.callouts[data-astro-cid-eao53npq]{z-index:2;pointer-events:none;position:absolute;inset:0}.callout[data-astro-cid-eao53npq]{opacity:0;position:absolute;inset:0}.dot[data-astro-cid-eao53npq]{background:var(--sun);width:12px;height:12px;margin:-6px 0 0 -6px;position:absolute;top:0;left:0;box-shadow:0 0 0 6px #f6b80038}.leader[data-astro-cid-eao53npq]{transform-origin:0;background:#ffffffb3;height:1.25px;position:absolute;top:0;left:0}.ctext[data-astro-cid-eao53npq]{color:#b9c7db;border-left:3px solid var(--sun);background:#071833eb;width:clamp(190px,16vw,240px);padding:11px 14px 12px;font-size:clamp(12.5px,.55vw + 6px,14px);line-height:1.45;position:absolute;top:0;left:0}.ana-compact[data-astro-cid-eao53npq] .ctext[data-astro-cid-eao53npq]{white-space:nowrap;width:auto;padding:8px 12px}.ana-compact[data-astro-cid-eao53npq] .ctext[data-astro-cid-eao53npq] strong[data-astro-cid-eao53npq]{margin:0}.ana-compact[data-astro-cid-eao53npq] .cd[data-astro-cid-eao53npq]{display:none}.ctext[data-astro-cid-eao53npq].has-dp{min-height:64px;padding-left:62px}.c-dp[data-astro-cid-eao53npq]{cursor:pointer;width:42px;transition:transform .3s var(--ease);background:0 0;border:0;padding:0;position:absolute;top:10px;left:10px}.c-dp[data-astro-cid-eao53npq] svg{filter:drop-shadow(0 4px 8px #00000073);width:100%;height:auto;display:block}.callout[data-astro-cid-eao53npq].vis .c-dp[data-astro-cid-eao53npq]{pointer-events:auto}@media (hover:hover){.c-dp[data-astro-cid-eao53npq]:hover{transform:rotate(-6deg)scale(1.08)}}.ana-compact[data-astro-cid-eao53npq] .ctext[data-astro-cid-eao53npq].has-dp{min-height:0;padding-left:44px}.ana-compact[data-astro-cid-eao53npq] .c-dp[data-astro-cid-eao53npq]{width:28px;top:50%;left:8px;translate:0 -50%}.ctext[data-astro-cid-eao53npq] strong[data-astro-cid-eao53npq]{color:#fff;margin-bottom:2px;font-size:clamp(13.5px,.55vw + 7px,15px);font-weight:700;display:block}.stage[data-astro-cid-eao53npq]{z-index:3;left:var(--pad);opacity:0;visibility:hidden;will-change:opacity, transform;max-width:min(600px,46vw);position:absolute;top:50%}.stage[data-astro-cid-eao53npq] h2[data-astro-cid-eao53npq]{font-size:clamp(34px,min(4.2vw,8.5svh) + 10px,84px)}.stage[data-astro-cid-eao53npq] p[data-astro-cid-eao53npq]{font-size:min(var(--fs-lead), max(15px, 3.4vh));color:#b9c7db;max-width:28em;margin-top:clamp(10px,2.6vh,24px);line-height:1.55}.stage[data-astro-cid-eao53npq] .actions[data-astro-cid-eao53npq]{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.stage[data-astro-cid-eao53npq][aria-hidden=true] a[data-astro-cid-eao53npq]{pointer-events:none}.s2[data-astro-cid-eao53npq]{top:18%}.chapters[data-astro-cid-eao53npq]{z-index:3;left:var(--pad);right:calc(var(--pad) + var(--fab-space,0px));max-width:calc(var(--max) - 2 * var(--pad));grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0 auto;padding:0;list-style:none;display:grid;position:absolute;bottom:28px}.chapters[data-astro-cid-eao53npq] button[data-astro-cid-eao53npq]{width:100%;font:inherit;color:#7f90aa;cursor:pointer;background:0 0;border:0;flex-direction:column-reverse;align-items:flex-start;gap:10px;padding:10px 0 4px;font-size:14px;font-weight:640;transition:color .3s;display:flex}@media (hover:hover){.chapters[data-astro-cid-eao53npq] button[data-astro-cid-eao53npq]:hover{color:#fff}}.chapters[data-astro-cid-eao53npq] button[data-astro-cid-eao53npq] i[data-astro-cid-eao53npq]{background:#ffffff24;width:100%;height:3px;display:block;position:relative;overflow:hidden}.chapters[data-astro-cid-eao53npq] button[data-astro-cid-eao53npq] i[data-astro-cid-eao53npq] b[data-astro-cid-eao53npq]{background:var(--sun);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.chapters[data-astro-cid-eao53npq] button[data-astro-cid-eao53npq].on{color:#fff}.no-gl[data-astro-cid-eao53npq] .ana-stage[data-astro-cid-eao53npq]{height:auto;min-height:0;padding:var(--sec) var(--pad);gap:64px;display:grid}.no-gl[data-astro-cid-eao53npq] .stage[data-astro-cid-eao53npq]{opacity:1;visibility:visible;position:static;transform:none}.no-gl[data-astro-cid-eao53npq] .chapters[data-astro-cid-eao53npq],.no-gl[data-astro-cid-eao53npq] .dims[data-astro-cid-eao53npq],.no-gl[data-astro-cid-eao53npq] .dim-labels[data-astro-cid-eao53npq],.no-gl[data-astro-cid-eao53npq] .callouts[data-astro-cid-eao53npq],.no-gl[data-astro-cid-eao53npq] .gl[data-astro-cid-eao53npq]{display:none}@media (width<=760px),(width<=1100px) and (orientation:portrait){.glow[data-astro-cid-eao53npq]{background:linear-gradient(#07183300 42%,#071833d1 66%,#071833f5 100%)}.stage[data-astro-cid-eao53npq]{top:auto;bottom:calc(env(safe-area-inset-bottom,0px) + 28px);right:var(--pad);max-width:none}.stage[data-astro-cid-eao53npq] h2[data-astro-cid-eao53npq]{font-size:clamp(32px,9vw,44px)}.stage[data-astro-cid-eao53npq] p[data-astro-cid-eao53npq]{margin-top:14px;font-size:16.5px}.stage[data-astro-cid-eao53npq] .actions[data-astro-cid-eao53npq]{margin-top:22px}.stage[data-astro-cid-eao53npq] .actions[data-astro-cid-eao53npq] .btn[data-astro-cid-eao53npq]{flex:auto}.s2[data-astro-cid-eao53npq]{top:auto}.ctext[data-astro-cid-eao53npq].has-dp{min-height:0;padding-left:40px}.c-dp[data-astro-cid-eao53npq]{width:26px;top:50%;left:8px;translate:0 -50%}.chapters[data-astro-cid-eao53npq]{top:calc(var(--nav-h) + env(safe-area-inset-top,0px) + 14px);gap:6px;bottom:auto}.chapters[data-astro-cid-eao53npq] button[data-astro-cid-eao53npq]{padding:6px 0}.chapters[data-astro-cid-eao53npq] .ch-l[data-astro-cid-eao53npq]{display:none}.ctext[data-astro-cid-eao53npq]{white-space:nowrap;border-left-width:2px;width:auto;padding:7px 11px}.ctext[data-astro-cid-eao53npq] strong[data-astro-cid-eao53npq]{margin:0;font-size:13px}.cd[data-astro-cid-eao53npq]{display:none}.dim-lab[data-astro-cid-eao53npq]{font-size:12px}}.vs[data-astro-cid-cxoshnrl]{background:var(--night);color:#fff;padding-top:var(--sec)}.vs-head[data-astro-cid-cxoshnrl]{max-width:1400px;padding:0 var(--pad) clamp(28px, 4vw, 48px);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px 40px;margin:0 auto;display:flex}.vs-head[data-astro-cid-cxoshnrl] h2[data-astro-cid-cxoshnrl]{font-size:var(--fs-sec);font-stretch:106%}.hint[data-astro-cid-cxoshnrl]{color:#b9c7db;font-weight:620}.h-coarse[data-astro-cid-cxoshnrl]{display:none}@media (pointer:coarse){.h-fine[data-astro-cid-cxoshnrl]{display:none}.h-coarse[data-astro-cid-cxoshnrl]{display:inline}}.stage[data-astro-cid-cxoshnrl]{user-select:none;touch-action:pan-y;height:min(88svh,860px);min-height:520px;position:relative;overflow:hidden}.side[data-astro-cid-cxoshnrl]{position:absolute;inset:0}.concrete[data-astro-cid-cxoshnrl]{color:#2b2a27;background-color:#cbc5ba;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='300' height='300'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='4' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 .3 0 0 0 0 .28 0 0 0 0 .25 0 0 0 .55 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E"),radial-gradient(circle at 20% 30%,#0000002e 0 2px,#0000 3px),radial-gradient(circle at 70% 60%,#00000026 0 3px,#0000 4px);background-size:300px 300px,90px 90px,140px 140px}.crack[data-astro-cid-cxoshnrl]{width:20%;height:100%;position:absolute;top:0;left:41%}.crack[data-astro-cid-cxoshnrl] path[data-astro-cid-cxoshnrl]{vector-effect:non-scaling-stroke;fill:none;stroke:#2f2c27;stroke-width:4px;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:var(--crack,1)}.crack[data-astro-cid-cxoshnrl] path[data-astro-cid-cxoshnrl]:nth-child(n+2){stroke-width:2.5px}.steel[data-astro-cid-cxoshnrl]{clip-path:inset(0 0 0 var(--pos));color:var(--ink);background-color:#c9d1db;background-image:radial-gradient(circle,#8e99a8 0 3px,#e9edf2 3.5px 4.5px,#0000 5px),radial-gradient(circle,#8e99a8 0 3px,#e9edf2 3.5px 4.5px,#0000 5px),repeating-linear-gradient(0deg,#ffffff38 0 1px,#00000006 1px 3px),linear-gradient(115deg,#dde3ea 0%,#b7c1cd 38%,#e4e9ee 52%,#aeb9c6 78%,#ccd4dd 100%);background-position:32px 28px,32px calc(100% - 28px),0 0,0 0;background-repeat:repeat-x,repeat-x,repeat,no-repeat;background-size:64px 64px,64px 64px,auto,auto}.content[data-astro-cid-cxoshnrl]{width:min(40%,520px);position:absolute;top:50%;transform:translateY(-50%)}.concrete[data-astro-cid-cxoshnrl] .content[data-astro-cid-cxoshnrl]{left:var(--pad)}.steel[data-astro-cid-cxoshnrl] .content[data-astro-cid-cxoshnrl]{right:var(--pad);text-align:right}.word[data-astro-cid-cxoshnrl]{letter-spacing:-.06em;font-size:clamp(56px,min(11vw,20svh),220px);font-weight:800;font-stretch:112%;line-height:.8}.concrete[data-astro-cid-cxoshnrl] .word[data-astro-cid-cxoshnrl]{color:#0000;-webkit-text-stroke:2px #2b2a27}dl[data-astro-cid-cxoshnrl]{margin:clamp(20px,3vh,40px) 0 0}dl[data-astro-cid-cxoshnrl] div[data-astro-cid-cxoshnrl]{border-top:1.5px solid;padding:12px 0}dt[data-astro-cid-cxoshnrl]{font-size:15px;font-weight:760}dd[data-astro-cid-cxoshnrl]{margin:4px 0 0;font-size:clamp(16px,.6vw + 12px,20px);font-weight:560;line-height:1.35}.handle[data-astro-cid-cxoshnrl]{top:0;bottom:0;left:var(--pos);pointer-events:none;z-index:3;width:0;position:absolute}.handle[data-astro-cid-cxoshnrl]:before{content:"";background:var(--sun);width:4px;position:absolute;top:0;bottom:0;left:-2px;box-shadow:0 0 18px #f6b800b3}.grip[data-astro-cid-cxoshnrl]{background:var(--sun);width:72px;height:72px;color:var(--ink);transition:transform .2s var(--ease);border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 10px 30px #0000004d}.stage[data-astro-cid-cxoshnrl].dragging .grip[data-astro-cid-cxoshnrl]{transform:translate(-50%,-50%)scale(1.08)}.range[data-astro-cid-cxoshnrl]{opacity:0;width:100%;height:1px;margin:0;position:absolute;bottom:0;left:0}.stage[data-astro-cid-cxoshnrl]{cursor:ew-resize}.stage[data-astro-cid-cxoshnrl]:has(.range:focus-visible) .grip[data-astro-cid-cxoshnrl]{outline-offset:4px;outline:3px solid #fff}@media (width<=760px){.stage[data-astro-cid-cxoshnrl]{height:82svh}.content[data-astro-cid-cxoshnrl]{width:44%}.word[data-astro-cid-cxoshnrl]{font-size:15vw}dd[data-astro-cid-cxoshnrl]{font-size:14px}dt[data-astro-cid-cxoshnrl]{font-size:12.5px}.grip[data-astro-cid-cxoshnrl]{width:56px;height:56px}}
