.intro[data-astro-cid-fmp4ekgg]{display:none}html.intro-on{overflow:hidden}html.intro-on .intro[data-astro-cid-fmp4ekgg]{z-index:1000;background:var(--bg);color:var(--fg);cursor:pointer;transition:opacity .4s var(--ease-out);place-items:center;padding:24px 16px;display:grid;position:fixed;inset:0}.intro[data-astro-cid-fmp4ekgg].out{opacity:0;pointer-events:none}.sheet[data-astro-cid-fmp4ekgg]{width:min(100%,560px)}.sheet[data-astro-cid-fmp4ekgg] dl{gap:7px;margin:0;display:grid}.sheet[data-astro-cid-fmp4ekgg] dl>div{opacity:0;grid-template-columns:9.5em 1fr;align-items:baseline;gap:16px;display:grid}.sheet[data-astro-cid-fmp4ekgg] dl>div.in{opacity:1}.sheet[data-astro-cid-fmp4ekgg] dt{text-align:right;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:10.5px}.sheet[data-astro-cid-fmp4ekgg] dd{min-height:1.4em;margin:0;font-size:15px;font-weight:400;line-height:1.4}.sheet[data-astro-cid-fmp4ekgg] .close{font-family:var(--font-display);text-transform:uppercase;text-align:center;opacity:0;transition:opacity .45s var(--ease-out), transform .45s var(--ease-out);margin:36px 0 0;font-size:clamp(30px,6vw,46px);line-height:1.05;transform:translateY(10px)}.sheet[data-astro-cid-fmp4ekgg] .close.in{opacity:1;transform:none}.sheet[data-astro-cid-fmp4ekgg] .close:lang(zh),.intro[data-astro-cid-fmp4ekgg]:lang(zh) .sheet[data-astro-cid-fmp4ekgg] .close{font-family:var(--font-sans);font-weight:700}.intro[data-astro-cid-fmp4ekgg] .bar{background:var(--red);transform-origin:0;height:2px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.intro[data-astro-cid-fmp4ekgg] .skip{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:11px;position:absolute;bottom:18px;right:20px}@media (hover:hover){.intro[data-astro-cid-fmp4ekgg]:hover .skip{color:var(--fg)}}@media (width<=520px){.sheet[data-astro-cid-fmp4ekgg] dl>div{grid-template-columns:7.2em 1fr;gap:10px}.sheet[data-astro-cid-fmp4ekgg] dd{font-size:13.5px}}@media (prefers-reduced-motion:reduce){.intro[data-astro-cid-fmp4ekgg],.sheet[data-astro-cid-fmp4ekgg] .close{transition:none}}.hero[data-astro-cid-ge2uvauf]{padding:88px 0 80px}.hud+.hero[data-astro-cid-ge2uvauf]{padding-top:40px}.grid[data-astro-cid-ge2uvauf]{z-index:1;grid-template-columns:1.15fr .85fr;align-items:center;gap:56px;display:grid}.h1[data-astro-cid-ge2uvauf]{max-width:15ch;margin:22px 0 18px}.h1[data-astro-cid-ge2uvauf] em[data-astro-cid-ge2uvauf]{color:#fff}.lead[data-astro-cid-ge2uvauf]{max-width:56ch}.actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.trust[data-astro-cid-ge2uvauf]{margin-top:22px;font-size:10.5px}.rating[data-astro-cid-ge2uvauf]{margin-top:10px}.panel[data-astro-cid-ge2uvauf]{backdrop-filter:blur(6px);box-shadow:inset 3px 0 0 var(--red);background:#111111d9;border:1px solid #ffffff29}.p-head[data-astro-cid-ge2uvauf]{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:14px 18px;display:flex}ul[data-astro-cid-ge2uvauf]{margin:0;padding:6px 0;list-style:none}li[data-astro-cid-ge2uvauf]{grid-template-columns:1fr auto 30px;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:400;display:grid}li[data-astro-cid-ge2uvauf].star{background:#dc26261f}.sw[data-astro-cid-ge2uvauf]{border:1px solid #ffffff4d;width:30px;height:16px;position:relative}.sw[data-astro-cid-ge2uvauf]:after{content:"";background:#ffffff80;width:10px;height:10px;position:absolute;top:2px;left:2px}.sw[data-astro-cid-ge2uvauf].on{background:var(--red);border-color:var(--red)}.sw[data-astro-cid-ge2uvauf].on:after{background:#fff;left:auto;right:2px}.p-foot[data-astro-cid-ge2uvauf]{border-top:1px solid #ffffff1a;grid-template-columns:repeat(3,1fr);display:grid}.p-foot[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]{flex-direction:column;gap:4px;padding:12px 14px;font-size:13px;display:flex}.p-foot[data-astro-cid-ge2uvauf]>div[data-astro-cid-ge2uvauf]+div[data-astro-cid-ge2uvauf]{border-left:1px solid #ffffff1a}.p-foot[data-astro-cid-ge2uvauf] .mono[data-astro-cid-ge2uvauf]{font-size:9.5px}.p-foot[data-astro-cid-ge2uvauf] b[data-astro-cid-ge2uvauf]{flex-wrap:wrap;align-items:center;gap:4px;font-weight:500;display:inline-flex}.p-foot[data-astro-cid-ge2uvauf] .tag[data-astro-cid-ge2uvauf]{padding:2px 4px;font-size:9px}@media (width<=900px){.grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:40px}.hero[data-astro-cid-ge2uvauf]{padding:64px 0}}@media (prefers-reduced-motion:no-preference){.panel[data-astro-cid-ge2uvauf]{--rv-d:.15s}.sw[data-astro-cid-ge2uvauf].on{animation:sw-bg .35s var(--ease-out) calc(var(--rv-d,0s) + .5s + var(--i,0) * .1s) backwards}.sw[data-astro-cid-ge2uvauf].on:after{animation:knob .35s var(--ease-out) calc(var(--rv-d,0s) + .5s + var(--i,0) * .1s) backwards}li[data-astro-cid-ge2uvauf].star{animation:star-in .5s ease calc(var(--rv-d,0s) + .8s) backwards}.rv-pre .sw[data-astro-cid-ge2uvauf].on,.rv-pre .sw[data-astro-cid-ge2uvauf].on:after,.rv-pre li[data-astro-cid-ge2uvauf].star{animation:none}@keyframes knob{0%{background:#ffffff80;transform:translate(-14px)}}@keyframes sw-bg{0%{background-color:#0000;border-color:#ffffff4d}}@keyframes star-in{0%{background-color:#0000}}}.hook[data-astro-cid-buyi2g7o]{border-bottom:1px solid var(--line);padding:clamp(80px,12vw,176px) 0;position:relative;overflow:clip}.stage[data-astro-cid-buyi2g7o]{view-timeline:--hook block;display:flow-root;position:relative}.line[data-astro-cid-buyi2g7o]{z-index:2;text-align:center;font-family:var(--font-display);text-transform:uppercase;letter-spacing:-.005em;text-wrap:balance;overflow-wrap:anywhere;margin:0;font-size:clamp(54px,15.5vw,118px);font-weight:400;line-height:.9;position:relative}.line[data-astro-cid-buyi2g7o][data-accents]{line-height:1.14}.line[data-astro-cid-buyi2g7o][data-cjk]{letter-spacing:.02em;font-size:clamp(44px,12.5vw,96px);line-height:1.15}@media (width>=900px){.line[data-astro-cid-buyi2g7o][data-cjk]{font-size:clamp(80px,9.4vw,132px)}.line[data-astro-cid-buyi2g7o]{font-size:clamp(96px,11.4vw,160px)}}.line[data-astro-cid-buyi2g7o] a[data-astro-cid-buyi2g7o]{color:var(--fg);text-decoration:none;display:block}.line[data-astro-cid-buyi2g7o] a[data-astro-cid-buyi2g7o]:focus-visible{outline:2px solid var(--fg);outline-offset:12px}.w[data-astro-cid-buyi2g7o]{margin:-.34em -.06em -.2em;padding:.34em .06em .2em;display:inline-block}@media (hover:hover){.line[data-astro-cid-buyi2g7o] a[data-astro-cid-buyi2g7o]:hover .w[data-astro-cid-buyi2g7o]{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:.08em;text-decoration-thickness:.05em}}.obj[data-astro-cid-buyi2g7o]{z-index:1;aspect-ratio:1;width:clamp(160px,27vw,420px);color:var(--fg);pointer-events:none;position:absolute;top:0;left:50%;transform:translateY(12%)rotate(3deg)scale(1.15)}.obj[data-astro-cid-buyi2g7o] svg[data-astro-cid-buyi2g7o]{width:100%;height:100%;display:block;overflow:visible}.box[data-astro-cid-buyi2g7o]{fill:none;stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.grip[data-astro-cid-buyi2g7o]{fill:var(--bg);stroke:currentColor;stroke-width:1.5px;vector-effect:non-scaling-stroke}.ptr[data-astro-cid-buyi2g7o]{fill:var(--red)}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){:root:not(.rv-off) .w[data-astro-cid-buyi2g7o]{color:#0000;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(var(--fg), var(--fg));animation-name:fill;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hook;animation-range:cover calc(14% + var(--i) * 3.2%) cover calc(23% + var(--i) * 3.2%);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%}:root:not(.rv-off) .obj[data-astro-cid-buyi2g7o]{animation-name:drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--hook;animation-range:cover 4% cover 78%}@keyframes fill{0%{background-size:0% 100%}}@keyframes drift{0%{transform:translateY(-14%)rotate(-6deg)scale(1.45)}to{transform:translateY(40%)rotate(9deg)scale(1)}}}}@media (forced-colors:active){.line[data-astro-cid-buyi2g7o] a[data-astro-cid-buyi2g7o] .w[data-astro-cid-buyi2g7o]{color:linktext!important;background:0 0!important;animation:none!important}.obj[data-astro-cid-buyi2g7o]{display:none}}@media print{.line[data-astro-cid-buyi2g7o] a[data-astro-cid-buyi2g7o] .w[data-astro-cid-buyi2g7o]{color:#000!important;background:0 0!important;animation:none!important}.obj[data-astro-cid-buyi2g7o]{display:none}}.star[data-astro-cid-q64fz553]{background:linear-gradient(135deg, var(--red), var(--red-dark));color:#fff;padding:80px 0;scroll-margin-top:64px}.grid[data-astro-cid-q64fz553]{grid-template-columns:.8fr 1.2fr;align-items:center;gap:48px;display:grid}.grid[data-astro-cid-q64fz553]>[data-astro-cid-q64fz553]{min-width:0}.vec[data-astro-cid-q64fz553].dark,.vec[data-astro-cid-q64fz553].dark:after{background:#0b0b0b;border-left-color:#0b0b0b}.p[data-astro-cid-q64fz553]{color:#ffffffe0;max-width:46ch;margin:16px 0 28px;font-size:17px}.on-red-btn[data-astro-cid-q64fz553]{border-color:#ffffff73}@media (width<=900px){.grid[data-astro-cid-q64fz553]{grid-template-columns:1fr}}.body[data-astro-cid-5avuv2ve],.side[data-astro-cid-5avuv2ve]{display:contents}.idx[data-astro-cid-5avuv2ve]{display:none}@media (prefers-reduced-motion:no-preference){.deck[data-astro-cid-5avuv2ve]{--card-h:176px;--k:1;border:0;grid-template-columns:minmax(0,1fr);gap:24px;padding:0 0 clamp(96px,22vh,200px);display:grid}@media (width<=1100px){.deck[data-astro-cid-5avuv2ve]{--card-h:200px}}.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve]{top:calc(84px + var(--i) * 14px);z-index:0;min-height:var(--card-h);border:1px solid var(--line-strong);box-shadow:8px 8px 0 var(--line);grid-template-columns:150px minmax(0,1fr) minmax(0,1.3fr);align-content:start;align-items:start;gap:0 36px;padding:32px 36px;display:grid;position:sticky}.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve].is-star{box-shadow:inset 3px 0 0 var(--red), 8px 8px 0 var(--line)}.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve]:focus-visible{z-index:5}.body[data-astro-cid-5avuv2ve],.side[data-astro-cid-5avuv2ve]{flex-direction:column;gap:14px;min-width:0;display:flex}.idx[data-astro-cid-5avuv2ve]{color:var(--muted);align-items:baseline;gap:8px;display:flex}.idx[data-astro-cid-5avuv2ve] b[data-astro-cid-5avuv2ve]{font-family:var(--font-serif);font-size:64px;font-style:italic;font-weight:400;line-height:1}.idx[data-astro-cid-5avuv2ve] small[data-astro-cid-5avuv2ve]{font-size:10px}.cell[data-astro-cid-5avuv2ve]:hover .idx[data-astro-cid-5avuv2ve],.cell[data-astro-cid-5avuv2ve]:focus-visible .idx[data-astro-cid-5avuv2ve]{color:inherit;opacity:.7}.deck[data-astro-cid-5avuv2ve] .h3[data-astro-cid-5avuv2ve]{letter-spacing:-.02em;font-size:clamp(22px,2.4vw,30px);line-height:1.15}.deck[data-astro-cid-5avuv2ve] .txt[data-astro-cid-5avuv2ve]{flex:0 auto;font-size:16px}.deck[data-astro-cid-5avuv2ve] .go[data-astro-cid-5avuv2ve]{margin-top:2px}@media (width<=900px){.deck[data-astro-cid-5avuv2ve]{--card-h:266px;--k:.85}.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve]{top:calc(80px + var(--i) * 12px);box-shadow:6px 6px 0 var(--line);grid-template-columns:minmax(0,1fr);row-gap:12px;padding:24px 22px}.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve].is-star{box-shadow:inset 3px 0 0 var(--red), 6px 6px 0 var(--line)}.idx[data-astro-cid-5avuv2ve] b[data-astro-cid-5avuv2ve]{font-size:44px}.deck[data-astro-cid-5avuv2ve] .txt[data-astro-cid-5avuv2ve]{font-size:15px}}@media (width<=600px){.deck[data-astro-cid-5avuv2ve]{--card-h:290px}}@media (width<=440px){.deck[data-astro-cid-5avuv2ve]{--card-h:312px}}@media (width<=340px){.deck[data-astro-cid-5avuv2ve]{--card-h:336px}}@supports (animation-timeline:view()){.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve]:not(:first-child){animation-name:land;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:view();animation-range:cover 8% cover 52%}@keyframes land{0%{rotate:0deg}to{rotate:calc(var(--tilt) * 1deg * var(--k))}}}}@media print{.deck[data-astro-cid-5avuv2ve] .cell[data-astro-cid-5avuv2ve]{animation:none;position:static}}.vs[data-astro-cid-e5bncfo7]{aspect-ratio:16/9;color:#fafaf9;background:#0b0b0b;flex-direction:column;min-width:0;height:100%;min-height:240px;margin:0;display:flex;position:relative;overflow:hidden}.vs[data-astro-cid-e5bncfo7]:before{content:"";pointer-events:none;background-image:radial-gradient(#ffffff1f 1px,#0000 1px);background-size:18px 18px;position:absolute;inset:0}.bar[data-astro-cid-e5bncfo7]{border-bottom:1px solid #ffffff1a;align-items:center;gap:14px;padding:10px 14px;display:flex;position:relative}.dots[data-astro-cid-e5bncfo7]{gap:6px;display:inline-flex}.dots[data-astro-cid-e5bncfo7] i[data-astro-cid-e5bncfo7]{border:1px solid #ffffff59;width:8px;height:8px;display:block}.url[data-astro-cid-e5bncfo7]{color:#fafaf980;border:1px solid #ffffff1f;flex:1;max-width:60%;padding:4px 10px;font-size:9.5px}.stage[data-astro-cid-e5bncfo7]{opacity:.55;flex:1;grid-template-columns:1fr 34%;gap:16px;padding:18px;display:grid;position:relative}.page[data-astro-cid-e5bncfo7]{flex-direction:column;gap:10px;padding-top:6px;display:flex}.ln[data-astro-cid-e5bncfo7]{background:#ffffff2e;height:6px;display:block}.ln[data-astro-cid-e5bncfo7].big{background:#ffffff4d;height:14px}.w40[data-astro-cid-e5bncfo7]{width:40%}.w65[data-astro-cid-e5bncfo7]{width:65%}.w70[data-astro-cid-e5bncfo7]{width:70%}.w80[data-astro-cid-e5bncfo7]{width:80%}.w90[data-astro-cid-e5bncfo7]{width:90%}.btnline[data-astro-cid-e5bncfo7]{background:var(--red);width:32%;height:18px;margin-top:6px;display:block}.panel[data-astro-cid-e5bncfo7]{box-shadow:inset 3px 0 0 var(--red);background:#111111e6;border:1px solid #fff3;flex-direction:column;align-self:start;gap:9px;padding:10px 12px;display:flex}.ph[data-astro-cid-e5bncfo7]{color:#fafaf999;font-size:9px}.row[data-astro-cid-e5bncfo7]{justify-content:space-between;align-items:center;gap:8px;display:flex}.row[data-astro-cid-e5bncfo7] b[data-astro-cid-e5bncfo7]{background:#ffffff4d;width:60%;height:6px;display:block}.row[data-astro-cid-e5bncfo7] i[data-astro-cid-e5bncfo7]{border:1px solid #ffffff59;width:18px;height:9px;display:block}.row[data-astro-cid-e5bncfo7] i[data-astro-cid-e5bncfo7].on{background:var(--red);border-color:var(--red)}.row[data-astro-cid-e5bncfo7].star{background:#dc262626;margin:0 -6px;padding:4px 6px}.over[data-astro-cid-e5bncfo7]{text-align:center;background:radial-gradient(circle,#0b0b0bc7,#0b0b0b59 70%);flex-direction:column;justify-content:center;align-items:center;gap:14px;padding:16px;display:flex;position:absolute;inset:0}.play[data-astro-cid-e5bncfo7]{border:1px solid #ffffff80;width:56px;height:56px;position:relative}.play[data-astro-cid-e5bncfo7]:after{content:"";border-top:11px solid #0000;border-bottom:11px solid #0000;border-left:16px solid #ffffffd9;position:absolute;top:17px;left:22px}.badge[data-astro-cid-e5bncfo7]{background:var(--red);color:#fff;padding:7px 12px;font-size:11px}.sub[data-astro-cid-e5bncfo7]{color:#fafaf9c7;max-width:32ch;font-size:14px}@media (width<=760px){.stage[data-astro-cid-e5bncfo7]{grid-template-columns:1fr}.panel[data-astro-cid-e5bncfo7]{display:none}}@media (prefers-reduced-motion:no-preference){.ln[data-astro-cid-e5bncfo7],.btnline[data-astro-cid-e5bncfo7]{transform-origin:0;animation:ln-in .6s var(--ease-out) calc(var(--rv-d,0s) + .15s + var(--i,0) * 90ms) backwards}.panel[data-astro-cid-e5bncfo7]{animation:panel-in .6s var(--ease-out) calc(var(--rv-d,0s) + .5s) backwards}.row[data-astro-cid-e5bncfo7] i[data-astro-cid-e5bncfo7].on{animation:sw-in .35s var(--ease-out) calc(var(--rv-d,0s) + .9s + var(--i,0) * .12s) backwards}.row[data-astro-cid-e5bncfo7].star{animation:sw-in .5s ease calc(var(--rv-d,0s) + 1.2s) backwards}.sub[data-astro-cid-e5bncfo7]{animation:sub-in .5s ease calc(var(--rv-d,0s) + 1.1s) backwards}.rv-pre .ln[data-astro-cid-e5bncfo7],.rv-pre .btnline[data-astro-cid-e5bncfo7],.rv-pre .panel[data-astro-cid-e5bncfo7],.rv-pre .row[data-astro-cid-e5bncfo7] i[data-astro-cid-e5bncfo7].on,.rv-pre .row[data-astro-cid-e5bncfo7].star,.rv-pre .sub[data-astro-cid-e5bncfo7]{animation:none}@keyframes ln-in{0%{transform:scaleX(0)}}@keyframes panel-in{0%{opacity:0;transform:translate(12px)}}@keyframes sw-in{0%{background-color:#0000;border-color:#ffffff59}}@keyframes sub-in{0%{opacity:0}}}.video[data-astro-cid-trxcs2lc]{background:#0b0b0b;display:flex;padding:0!important}.video[data-astro-cid-trxcs2lc]>*{flex:1}.z[data-astro-cid-adqkbl3i]{grid-template-columns:1fr 1fr;align-items:center;gap:56px;padding:40px 0;display:grid}.z[data-astro-cid-adqkbl3i]+.z[data-astro-cid-adqkbl3i]{border-top:1px solid var(--line)}.z[data-astro-cid-adqkbl3i].rev .txt[data-astro-cid-adqkbl3i]{order:2}.txt[data-astro-cid-adqkbl3i]{flex-direction:column;gap:16px;display:flex}.sm[data-astro-cid-adqkbl3i]{font-size:clamp(22px,2.4vw,28px)}.go[data-astro-cid-adqkbl3i]{color:var(--red);text-decoration:none}.go[data-astro-cid-adqkbl3i]:hover{text-decoration:underline}code[data-astro-cid-adqkbl3i]{font-family:var(--font-mono);font-size:.9em}.vis[data-astro-cid-adqkbl3i]{background:var(--cell);border:1px solid var(--line-strong);min-height:260px;position:relative}.note[data-astro-cid-adqkbl3i]{background:var(--cell);box-shadow:4px 4px 0 var(--line-strong);position:absolute;bottom:-12px;right:-10px}.specimen[data-astro-cid-adqkbl3i]{grid-template-columns:1.1fr .9fr;display:grid}.big[data-astro-cid-adqkbl3i]{font-family:var(--font-serif);border-right:1px solid var(--line-strong);justify-content:center;align-items:center;font-size:clamp(120px,14vw,190px);font-style:italic;line-height:1;display:flex}.side[data-astro-cid-adqkbl3i]{flex-direction:column;gap:6px;padding:24px;display:flex}.weights[data-astro-cid-adqkbl3i]{flex-direction:column;gap:8px;margin:14px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.weights[data-astro-cid-adqkbl3i] .aa[data-astro-cid-adqkbl3i]{font-family:var(--font-serif);color:var(--subtle);margin-right:8px;font-size:20px}.weights[data-astro-cid-adqkbl3i] .act[data-astro-cid-adqkbl3i],.weights[data-astro-cid-adqkbl3i] .act[data-astro-cid-adqkbl3i] .aa[data-astro-cid-adqkbl3i]{color:var(--red)}.w4[data-astro-cid-adqkbl3i]{font-style:normal}.w4i[data-astro-cid-adqkbl3i]{font-style:italic}.w7[data-astro-cid-adqkbl3i]{font-style:normal;font-weight:700}.code[data-astro-cid-adqkbl3i]{color:#f1f1ef;background:#0b0b0b;border-color:#0b0b0b;align-items:center;display:flex}.code[data-astro-cid-adqkbl3i] pre[data-astro-cid-adqkbl3i]{font-family:var(--font-mono);white-space:normal;margin:0;padding:28px;font-size:13px;line-height:1.8;overflow-x:auto}.code[data-astro-cid-adqkbl3i] .ln[data-astro-cid-adqkbl3i]{white-space:pre;display:block}.code[data-astro-cid-adqkbl3i] .c[data-astro-cid-adqkbl3i]{color:#f1f1ef73}.code[data-astro-cid-adqkbl3i] .swatch[data-astro-cid-adqkbl3i]{border-color:#ffffff4d;width:11px;height:11px;margin-right:4px}@media (width<=860px){.z[data-astro-cid-adqkbl3i]{grid-template-columns:1fr;gap:28px}.z[data-astro-cid-adqkbl3i].rev .txt[data-astro-cid-adqkbl3i]{order:0}.note[data-astro-cid-adqkbl3i]{right:8px}}.intro[data-astro-cid-t6bdchfg]{max-width:62ch;margin-bottom:32px}.fg[data-astro-cid-t6bdchfg]{color:var(--fg);font-weight:500}.groups[data-astro-cid-t6bdchfg]{border-top:1px solid var(--line-strong);border-left:1px solid var(--line-strong);grid-template-columns:repeat(4,1fr);display:grid}.group[data-astro-cid-t6bdchfg]{background:var(--cell);border-right:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);flex-direction:column;gap:16px;padding:22px 20px;display:flex}.g-head[data-astro-cid-t6bdchfg]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.group[data-astro-cid-t6bdchfg] .bullets[data-astro-cid-t6bdchfg]{gap:10px}.group[data-astro-cid-t6bdchfg] .bullets[data-astro-cid-t6bdchfg] li[data-astro-cid-t6bdchfg]{color:var(--muted);--tw-c:var(--muted);font-size:14px}.group[data-astro-cid-t6bdchfg] .bullets[data-astro-cid-t6bdchfg] li[data-astro-cid-t6bdchfg]:before{background:var(--fg);width:6px;height:6px;margin-top:8px}.early[data-astro-cid-t6bdchfg]{background:var(--dark);color:var(--dark-fg);border:1px solid var(--line-strong);box-shadow:inset 3px 0 0 var(--red);border-top:0;grid-template-columns:280px 1fr;gap:24px;padding:24px 20px;display:grid}.e-head[data-astro-cid-t6bdchfg]{color:#fafaf9bf;flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;display:flex}.early[data-astro-cid-t6bdchfg] .bullets[data-astro-cid-t6bdchfg] li[data-astro-cid-t6bdchfg]{--tw-c:var(--dark-fg);font-size:14.5px}.on-dark-dato[data-astro-cid-t6bdchfg]{color:#fca5a5;border-color:#fca5a5}.note[data-astro-cid-t6bdchfg]{margin-top:18px;font-size:10px}@media (width<=1000px){.groups[data-astro-cid-t6bdchfg]{grid-template-columns:1fr 1fr}}@media (width<=640px){.groups[data-astro-cid-t6bdchfg],.early[data-astro-cid-t6bdchfg]{grid-template-columns:1fr}}.title[data-astro-cid-htruwgye]{letter-spacing:-.02em;margin:10px 0 2px;font-size:24px;font-weight:500}.price[data-astro-cid-htruwgye]{font-family:var(--font-serif);color:var(--muted);margin-bottom:20px;font-size:20px;font-style:italic}.is-dark[data-astro-cid-htruwgye] .price[data-astro-cid-htruwgye]{color:#fafaf9b3}.bar[data-astro-cid-htruwgye]{border:1px solid var(--line-strong);border-top:0;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:18px 32px;display:flex}.bar[data-astro-cid-htruwgye] strong[data-astro-cid-htruwgye]{font-weight:500}.see[data-astro-cid-htruwgye]{font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--red);margin-top:4px;font-size:10.5px;text-decoration:none;display:block}.see[data-astro-cid-htruwgye]:hover{text-decoration:underline}@media (width<=760px){.bar[data-astro-cid-htruwgye]{padding:16px 24px}}
