.books[data-astro-cid-hl2tekx6]{gap:clamp(calc(20px * var(--z)), calc(3vw * var(--z)), calc(40px * var(--z)));grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.book[data-astro-cid-hl2tekx6]{justify-items:center;gap:calc(18px * var(--z));padding-top:calc(14px * var(--z));text-align:center;display:grid;position:relative}.cover[data-astro-cid-hl2tekx6]{width:min(100%, calc(200px * var(--z)));border-radius:var(--r-obj);box-shadow:var(--sh-2);transition:transform var(--t-med) var(--ease-pop), box-shadow var(--t-med);display:block;overflow:hidden;transform:rotate(-2deg)}.book[data-astro-cid-hl2tekx6]:nth-child(2n) .cover[data-astro-cid-hl2tekx6]{transform:rotate(1.5deg)}.cover[data-astro-cid-hl2tekx6] img{aspect-ratio:440/622;object-fit:cover;width:100%;height:auto}.book[data-astro-cid-hl2tekx6]:hover .cover[data-astro-cid-hl2tekx6]{transform:rotate(0) translateY(calc(-6px * var(--z)));box-shadow:var(--sh-2h)}.stg[data-astro-cid-hl2tekx6]{top:0;right:calc(50% - calc(100px * var(--z)) - calc(14px * var(--z)));padding:calc(6px * var(--z)) calc(12px * var(--z));background:var(--white);border:var(--border);border-radius:var(--r-pill);box-shadow:var(--sh-1);font-family:var(--display);font-weight:900;font-size:var(--fs-lbl);text-transform:uppercase;position:absolute;transform:rotate(4deg)}.book-c[data-astro-cid-hl2tekx6]{gap:calc(2px * var(--z));display:grid}.book-c[data-astro-cid-hl2tekx6] b[data-astro-cid-hl2tekx6]{font-family:var(--display);font-weight:900;font-size:var(--fs-s)}@media (width<=1080px){.books[data-astro-cid-hl2tekx6]{scroll-snap-type:x mandatory;gap:calc(20px * var(--z));margin-inline:calc(var(--gutter) * -1);padding:calc(4px * var(--z)) var(--gutter) calc(18px * var(--z));scrollbar-width:none;display:flex;overflow-x:auto}.books[data-astro-cid-hl2tekx6]::-webkit-scrollbar{display:none}.book[data-astro-cid-hl2tekx6]{flex:0 0 min(46%, calc(240px * var(--z)));scroll-snap-align:start}.stg[data-astro-cid-hl2tekx6]{right:calc(6px * var(--z))}}.g[data-astro-cid-vg33etp7]{font-family:var(--font-g);color:var(--g-tx)}.g-sp[data-astro-cid-vg33etp7]{font-size:calc(12px * var(--z));color:var(--g-tx);margin-bottom:calc(6px * var(--z));font-weight:700}.g-u[data-astro-cid-vg33etp7]{align-items:center;gap:calc(10px * var(--z));display:flex}.g-u[data-astro-cid-vg33etp7] img{width:calc(26px * var(--z));height:calc(26px * var(--z));border-radius:var(--r-pill);border:calc(1px * var(--z)) solid var(--g-ln);background:var(--white);padding:calc(3px * var(--z));object-fit:contain}.g-u[data-astro-cid-vg33etp7] span[data-astro-cid-vg33etp7]{line-height:1.25;display:grid}.g-u[data-astro-cid-vg33etp7] b[data-astro-cid-vg33etp7]{font-weight:400;font-size:calc(13.5px * var(--z))}.g-u[data-astro-cid-vg33etp7] small[data-astro-cid-vg33etp7]{font-size:calc(12px * var(--z));color:var(--g-mu)}.g-t[data-astro-cid-vg33etp7]{margin:calc(6px * var(--z)) 0 calc(4px * var(--z));font-size:calc(19px * var(--z));color:var(--g-link);line-height:1.3}.g-d[data-astro-cid-vg33etp7]{font-size:calc(13px * var(--z));color:var(--g-mu);line-height:1.5}.serp[data-astro-cid-vg33etp7]{width:min(100%, calc(470px * var(--z)));background:var(--white);border:var(--border);box-shadow:var(--sh-2);padding:calc(18px * var(--z)) calc(20px * var(--z)) calc(20px * var(--z));justify-self:end;transform:rotate(1.2deg)}.serp-bar[data-astro-cid-vg33etp7]{align-items:center;gap:calc(10px * var(--z));border:calc(1.5px * var(--z)) solid var(--g-ln);border-radius:var(--r-pill);padding:calc(9px * var(--z)) calc(14px * var(--z));box-shadow:var(--g-sh);display:flex}.serp-bar[data-astro-cid-vg33etp7] img{width:calc(20px * var(--z));height:calc(20px * var(--z))}.serp-q[data-astro-cid-vg33etp7]{min-width:0;font-size:calc(15px * var(--z));white-space:nowrap;min-height:calc(18px * var(--z));flex:1;overflow:hidden}.serp-q[data-astro-cid-vg33etp7].typing:after{content:"";width:calc(1.5px * var(--z));height:calc(16px * var(--z));background:var(--g-tx);vertical-align:calc(-3px * var(--z));margin-left:calc(1px * var(--z));animation:1s step-end infinite car;display:inline-block}@keyframes car{50%{opacity:0}}.serp-ic[data-astro-cid-vg33etp7]{color:var(--g-blue);font-size:calc(18px * var(--z))}.serp-tabs[data-astro-cid-vg33etp7]{gap:calc(16px * var(--z));font-size:calc(12.5px * var(--z));color:var(--g-mu);margin:calc(12px * var(--z)) calc(4px * var(--z)) calc(14px * var(--z));border-bottom:calc(1px * var(--z)) solid var(--g-ln2);padding-bottom:calc(8px * var(--z));display:flex}.serp-tabs[data-astro-cid-vg33etp7] .on[data-astro-cid-vg33etp7]{color:var(--g-blue);border-bottom:calc(2px * var(--z)) solid var(--g-blue);padding-bottom:calc(6px * var(--z));margin-bottom:calc(-9px * var(--z))}.serp-ad[data-astro-cid-vg33etp7]{padding:calc(4px * var(--z)) calc(4px * var(--z)) calc(14px * var(--z));transition:opacity .4s,transform .4s}.js .serp[data-astro-cid-vg33etp7]:not(.on) .serp-ad[data-astro-cid-vg33etp7]{opacity:0;transform:translateY(calc(8px * var(--z)))}.serp-sl[data-astro-cid-vg33etp7]{margin-top:calc(8px * var(--z));gap:calc(4px * var(--z)) calc(14px * var(--z));font-size:calc(13px * var(--z));color:var(--g-link);flex-wrap:wrap;display:flex}.serp-org[data-astro-cid-vg33etp7]{gap:calc(7px * var(--z));padding:calc(12px * var(--z)) calc(4px * var(--z)) 0;border-top:calc(1px * var(--z)) solid var(--g-ln2);display:grid}.serp-org[data-astro-cid-vg33etp7] i[data-astro-cid-vg33etp7]{height:calc(8px * var(--z));background:var(--g-ln2);width:90%}.serp-org[data-astro-cid-vg33etp7] i[data-astro-cid-vg33etp7]:first-child{background:var(--g-ln);width:45%}.serp-org[data-astro-cid-vg33etp7] i[data-astro-cid-vg33etp7]:last-child{width:70%}@media (width>=721px){.serp[data-astro-cid-vg33etp7]{padding:clamp(calc(12px * var(--z)), calc(2svh * var(--z)), calc(18px * var(--z))) calc(20px * var(--z)) clamp(calc(12px * var(--z)), calc(2svh * var(--z)), calc(20px * var(--z)))}.serp-tabs[data-astro-cid-vg33etp7]{margin:clamp(calc(8px * var(--z)), calc(1.4svh * var(--z)), calc(12px * var(--z))) calc(4px * var(--z)) clamp(calc(8px * var(--z)), calc(1.4svh * var(--z)), calc(14px * var(--z)))}}@media (width<=900px){.serp[data-astro-cid-vg33etp7]{justify-self:center;transform:none}}.fns[data-astro-cid-pcrxwttc]{gap:calc(14px * var(--z));margin:0;padding:0;list-style:none;display:grid}.fn[data-astro-cid-pcrxwttc]{grid-template-columns:calc(140px * var(--z)) minmax(0, 4fr) calc(54px * var(--z)) minmax(0, 4fr) minmax(0, 3fr);align-items:center;gap:calc(18px * var(--z));background:var(--white);border:var(--border-thin);padding:calc(18px * var(--z)) calc(22px * var(--z));transition:transform var(--t-fast), box-shadow var(--t-fast);display:grid}.fn[data-astro-cid-pcrxwttc]:hover{transform:translate(calc(-2px * var(--z)), calc(-2px * var(--z)));box-shadow:var(--sh-1h)}.fn--tofu[data-astro-cid-pcrxwttc]{margin-right:12%}.fn--mofu[data-astro-cid-pcrxwttc]{margin-inline:6%}.fn--bofu[data-astro-cid-pcrxwttc]{margin-left:12%}.fn-st[data-astro-cid-pcrxwttc]{gap:calc(6px * var(--z));justify-items:start;display:grid}.fn-st[data-astro-cid-pcrxwttc] b[data-astro-cid-pcrxwttc]{font-family:var(--display);font-weight:900;font-size:var(--fs-s);letter-spacing:-.01em;background:var(--yellow);color:var(--ink);padding:calc(5px * var(--z)) calc(8px * var(--z)) calc(3px * var(--z));line-height:1}.fn-k[data-astro-cid-pcrxwttc]{margin-bottom:calc(5px * var(--z));color:var(--mute);display:block}.fn-chip[data-astro-cid-pcrxwttc]{font-family:var(--mono);font-size:calc(14px * var(--z));border:calc(1.5px * var(--z)) solid var(--g-ln);border-radius:var(--r-pill);padding:calc(6px * var(--z)) calc(12px * var(--z));background:var(--white);box-shadow:var(--g-sh);display:inline-block}.fn-ar[data-astro-cid-pcrxwttc]{height:calc(2px * var(--z));background:var(--ink);position:relative}.fn-ar[data-astro-cid-pcrxwttc]:after{content:"";right:calc(-2px * var(--z));top:calc(-5px * var(--z));border:calc(6px * var(--z)) solid transparent;border-left:calc(9px * var(--z)) solid var(--ink);border-right:0;position:absolute}.fn-d[data-astro-cid-pcrxwttc] b[data-astro-cid-pcrxwttc]{font-family:var(--display);font-weight:800;line-height:1.25}.fn-src[data-astro-cid-pcrxwttc]{margin-top:calc(14px * var(--z));text-align:right}@media (width<=1080px){.fn[data-astro-cid-pcrxwttc]{grid-template-columns:calc(110px * var(--z)) minmax(0, 1fr);margin:0!important}.fn-ar[data-astro-cid-pcrxwttc]{display:none}.fn-d[data-astro-cid-pcrxwttc],.fn-o[data-astro-cid-pcrxwttc]{grid-column:2}}@media (width<=640px){.fn[data-astro-cid-pcrxwttc]{gap:calc(10px * var(--z));padding:calc(16px * var(--z));grid-template-columns:minmax(0,1fr)}.fn-d[data-astro-cid-pcrxwttc],.fn-o[data-astro-cid-pcrxwttc]{grid-column:auto}.fn-src[data-astro-cid-pcrxwttc]{text-align:left}}.g[data-astro-cid-qq2kb7hr]{font-family:var(--font-g);color:var(--g-tx)}.g-sp[data-astro-cid-qq2kb7hr]{font-size:calc(12px * var(--z));color:var(--g-tx);margin-bottom:calc(6px * var(--z));font-weight:700}.g-u[data-astro-cid-qq2kb7hr]{align-items:center;gap:calc(10px * var(--z));display:flex}.g-u[data-astro-cid-qq2kb7hr] img{width:calc(26px * var(--z));height:calc(26px * var(--z));border-radius:var(--r-pill);border:calc(1px * var(--z)) solid var(--g-ln);background:var(--white);padding:calc(3px * var(--z));object-fit:contain}.g-u[data-astro-cid-qq2kb7hr] span[data-astro-cid-qq2kb7hr]{line-height:1.25;display:grid}.g-u[data-astro-cid-qq2kb7hr] b[data-astro-cid-qq2kb7hr]{font-weight:400;font-size:calc(13.5px * var(--z))}.g-u[data-astro-cid-qq2kb7hr] small[data-astro-cid-qq2kb7hr]{font-size:calc(12px * var(--z));color:var(--g-mu)}.g-t[data-astro-cid-qq2kb7hr]{margin:calc(6px * var(--z)) 0 calc(4px * var(--z));font-size:calc(19px * var(--z));color:var(--g-link);line-height:1.3}.g-d[data-astro-cid-qq2kb7hr]{font-size:calc(13px * var(--z));color:var(--g-mu);line-height:1.5}.rsa[data-astro-cid-qq2kb7hr]{background:var(--white);border:var(--border);box-shadow:var(--sh-2)}.rsa-top[data-astro-cid-qq2kb7hr]{justify-content:space-between;align-items:center;gap:calc(10px * var(--z));padding:calc(12px * var(--z)) calc(18px * var(--z));border-bottom:calc(1px * var(--z)) solid var(--g-ln2);font-size:calc(12.5px * var(--z));color:var(--g-mu);display:flex}.rsa-q[data-astro-cid-qq2kb7hr]{align-items:center;gap:calc(8px * var(--z));display:flex}.rsa-q[data-astro-cid-qq2kb7hr] b[data-astro-cid-qq2kb7hr]{color:var(--g-green)}.rsa-q[data-astro-cid-qq2kb7hr] i[data-astro-cid-qq2kb7hr]{gap:calc(3px * var(--z));display:flex}.rsa-q[data-astro-cid-qq2kb7hr] s[data-astro-cid-qq2kb7hr]{width:calc(16px * var(--z));height:calc(6px * var(--z));border-radius:calc(3px * var(--z));background:var(--g-green)}.rsa-ad[data-astro-cid-qq2kb7hr]{padding:calc(18px * var(--z)) calc(20px * var(--z)) calc(6px * var(--z))}.rsa-h[data-astro-cid-qq2kb7hr]{transition:opacity .25s}.rsa-h[data-astro-cid-qq2kb7hr].out{opacity:0}.rsa-sl[data-astro-cid-qq2kb7hr]{gap:calc(12px * var(--z)) calc(22px * var(--z));padding:calc(6px * var(--z)) calc(20px * var(--z)) calc(14px * var(--z));grid-template-columns:1fr 1fr;margin:0;list-style:none;display:grid}.rsa-sl[data-astro-cid-qq2kb7hr] li[data-astro-cid-qq2kb7hr]{gap:calc(2px * var(--z));display:grid}.rsa-sl[data-astro-cid-qq2kb7hr] b[data-astro-cid-qq2kb7hr]{font-weight:400;font-size:calc(15px * var(--z));color:var(--g-link)}.rsa-sl[data-astro-cid-qq2kb7hr] li[data-astro-cid-qq2kb7hr]>span[data-astro-cid-qq2kb7hr]{font-size:calc(12.5px * var(--z));color:var(--g-mu)}.rsa-sl[data-astro-cid-qq2kb7hr] .nw{white-space:nowrap}.rsa-cnt[data-astro-cid-qq2kb7hr]{gap:calc(20px * var(--z));padding:calc(12px * var(--z)) calc(20px * var(--z)) calc(16px * var(--z));border-top:calc(1px * var(--z)) solid var(--g-ln2);font-size:calc(12.5px * var(--z));color:var(--g-mu);display:flex}.rsa-cnt[data-astro-cid-qq2kb7hr] b[data-astro-cid-qq2kb7hr]{color:var(--g-tx)}@media (width<=640px){.rsa[data-astro-cid-qq2kb7hr]{transform:none}.rsa-sl[data-astro-cid-qq2kb7hr]{grid-template-columns:minmax(0,1fr)}.rsa-sl[data-astro-cid-qq2kb7hr] li[data-astro-cid-qq2kb7hr]:nth-child(n+5){display:none}}.cons[data-astro-cid-nwgh46pa]{background:var(--ink);color:var(--paper);border:var(--border);box-shadow:var(--sh-2);padding:calc(20px * var(--z)) calc(22px * var(--z)) calc(22px * var(--z));font-family:var(--mono)}.cons-h[data-astro-cid-nwgh46pa]{font-size:var(--fs-lbl);letter-spacing:var(--ls-label);text-transform:uppercase;color:var(--mute-inv);border-bottom:calc(1px * var(--z)) solid var(--line-inv);padding-bottom:calc(10px * var(--z));justify-content:space-between;display:flex}.cons-live[data-astro-cid-nwgh46pa]{color:var(--yellow)}.sgs[data-astro-cid-nwgh46pa]{margin:calc(6px * var(--z)) 0 0;padding:0;list-style:none}.sg[data-astro-cid-nwgh46pa]{align-items:center;gap:calc(12px * var(--z));padding:calc(10px * var(--z)) 0;border-bottom:calc(1px * var(--z)) solid var(--line-inv);font-size:calc(13.5px * var(--z));color:var(--mute-inv);transition:color var(--t-med);display:flex}.sg[data-astro-cid-nwgh46pa].ok{color:var(--paper)}.sg[data-astro-cid-nwgh46pa] i[data-astro-cid-nwgh46pa]{width:calc(18px * var(--z));height:calc(18px * var(--z));border:calc(1.5px * var(--z)) solid var(--mute-inv);transition:background var(--t-med), border-color var(--t-med);flex:none;place-items:center;font-style:normal;display:grid}.sg[data-astro-cid-nwgh46pa].ok i[data-astro-cid-nwgh46pa]{background:var(--yellow);border-color:var(--yellow)}.sg[data-astro-cid-nwgh46pa].ok i[data-astro-cid-nwgh46pa]:after{content:"✓";color:var(--ink);font-size:calc(12px * var(--z));font-weight:700}.cons-s[data-astro-cid-nwgh46pa]{align-items:flex-end;gap:calc(12px * var(--z));margin-top:calc(14px * var(--z));display:flex}.cons-s[data-astro-cid-nwgh46pa] b[data-astro-cid-nwgh46pa]{font-family:var(--display);font-weight:900;font-size:calc(56px * var(--z));color:var(--yellow);font-variant-numeric:tabular-nums;line-height:.85}.cons-s[data-astro-cid-nwgh46pa] span[data-astro-cid-nwgh46pa]{font-size:var(--fs-lbl);letter-spacing:.08em;text-transform:uppercase;color:var(--mute-inv);line-height:1.4}.cons-s[data-astro-cid-nwgh46pa] em[data-astro-cid-nwgh46pa]{font-style:normal;font-family:var(--display);font-weight:800;font-size:calc(15px * var(--z));margin-left:auto}@media (width<=640px){.cons[data-astro-cid-nwgh46pa]{transform:none}}.cmp[data-astro-cid-5lcrcfne]{margin-top:clamp(calc(72px * var(--z)), calc(9vw * var(--z)), calc(120px * var(--z)));position:relative}.cmp[data-astro-cid-5lcrcfne] .cmp-stk{right:clamp(0px, calc(4vw * var(--z)), calc(48px * var(--z)));top:calc(-28px * var(--z));width:clamp(calc(96px * var(--z)), calc(10vw * var(--z)), calc(132px * var(--z)));height:auto;filter:drop-shadow(var(--sh-sticker));pointer-events:none;position:absolute;transform:rotate(8deg)}.cmp-h[data-astro-cid-5lcrcfne]{gap:calc(14px * var(--z));max-width:calc(760px * var(--z));margin-bottom:calc(28px * var(--z));display:grid}.cmp-h[data-astro-cid-5lcrcfne] .t-label[data-astro-cid-5lcrcfne]{color:var(--mute)}.cmp-h[data-astro-cid-5lcrcfne] .t-m[data-astro-cid-5lcrcfne]{font-size:clamp(calc(24px * var(--z)), calc(2.4vw * var(--z)), calc(34px * var(--z)))}.cmps[data-astro-cid-5lcrcfne]{gap:var(--gap);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cm[data-astro-cid-5lcrcfne]{gap:calc(6px * var(--z));padding:calc(22px * var(--z));background:var(--white);border:var(--border-thin);transition:transform var(--t-fast), box-shadow var(--t-fast);align-content:start;display:grid}.cm[data-astro-cid-5lcrcfne]:hover{transform:translate(calc(-2px * var(--z)), calc(-2px * var(--z)));box-shadow:var(--sh-1h)}.cm[data-astro-cid-5lcrcfne] b[data-astro-cid-5lcrcfne]{font-family:var(--display);font-weight:900;font-size:var(--fs-s);letter-spacing:-.01em;line-height:1.2}.cm[data-astro-cid-5lcrcfne] .t-label[data-astro-cid-5lcrcfne]{color:var(--mute)}.cm[data-astro-cid-5lcrcfne] p[data-astro-cid-5lcrcfne]{color:var(--ink)}.cm--ink[data-astro-cid-5lcrcfne]{background:var(--ink);color:var(--paper);border-color:var(--ink)}.cm--ink[data-astro-cid-5lcrcfne] .t-label[data-astro-cid-5lcrcfne]{color:var(--yellow)}.cm--ink[data-astro-cid-5lcrcfne] p[data-astro-cid-5lcrcfne]{color:var(--paper)}@media (width<=1080px){.cmps[data-astro-cid-5lcrcfne]{grid-template-columns:repeat(2,minmax(0,1fr))}.cmp[data-astro-cid-5lcrcfne] .cmp-stk{top:calc(-48px * var(--z));width:calc(84px * var(--z))}}@media (width<=640px){.cmp[data-astro-cid-5lcrcfne]{margin-top:calc(64px * var(--z))}.cmps[data-astro-cid-5lcrcfne]{scroll-snap-type:x mandatory;gap:calc(14px * var(--z));margin-inline:calc(var(--gutter) * -1);padding:calc(4px * var(--z)) var(--gutter) calc(14px * var(--z));scrollbar-width:none;display:flex;overflow-x:auto}.cmps[data-astro-cid-5lcrcfne]::-webkit-scrollbar{display:none}.cm[data-astro-cid-5lcrcfne]{scroll-snap-align:start;flex:0 0 78%}.cmp[data-astro-cid-5lcrcfne] .cmp-stk{top:calc(-36px * var(--z));width:calc(72px * var(--z));right:0}}.sw[data-astro-cid-rw2etjkw]{border:var(--border);border-radius:var(--r-pill);padding:calc(4px * var(--z));gap:calc(4px * var(--z));background:var(--white);margin-bottom:calc(28px * var(--z));display:inline-flex}.sw[data-astro-cid-rw2etjkw] button[data-astro-cid-rw2etjkw]{all:unset;cursor:pointer;font-family:var(--display);font-weight:900;font-size:var(--fs-b);padding:calc(10px * var(--z)) calc(22px * var(--z));border-radius:var(--r-pill);transition:background var(--t-med), color var(--t-med)}.sw[data-astro-cid-rw2etjkw] button[data-astro-cid-rw2etjkw][aria-selected=true]{background:var(--ink);color:var(--paper)}.sw[data-astro-cid-rw2etjkw] button[data-astro-cid-rw2etjkw]:focus-visible{outline:calc(2px * var(--z)) solid var(--ink);outline-offset:calc(3px * var(--z))}.lpp[data-astro-cid-rw2etjkw]{gap:clamp(calc(32px * var(--z)), calc(5vw * var(--z)), calc(72px * var(--z)));grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.lpp[data-astro-cid-rw2etjkw][hidden]{display:none}.dev[data-astro-cid-rw2etjkw]{padding:0 calc(40px * var(--z)) calc(48px * var(--z)) 0;position:relative}.brw[data-astro-cid-rw2etjkw]{background:var(--white);border-radius:calc(12px * var(--z));box-shadow:var(--mac-shadow);overflow:hidden}.brw-bar[data-astro-cid-rw2etjkw]{grid-template-columns:auto auto minmax(0, 1fr) calc(64px * var(--z));align-items:center;gap:calc(16px * var(--z));height:calc(44px * var(--z));padding:0 calc(14px * var(--z));background:var(--mac-bar);border-bottom:calc(1px * var(--z)) solid var(--mac-ln);display:grid}.brw-d[data-astro-cid-rw2etjkw]{gap:calc(8px * var(--z));display:flex}.brw-d[data-astro-cid-rw2etjkw] i[data-astro-cid-rw2etjkw]{width:calc(12px * var(--z));height:calc(12px * var(--z));background:var(--sk-red);border-radius:50%}.brw-d[data-astro-cid-rw2etjkw] i[data-astro-cid-rw2etjkw]:nth-child(2){background:var(--sk-amber)}.brw-d[data-astro-cid-rw2etjkw] i[data-astro-cid-rw2etjkw]:nth-child(3){background:var(--sk-green)}.brw-nv[data-astro-cid-rw2etjkw]{font-family:var(--font-ui);font-size:calc(20px * var(--z));color:var(--mac-tx);letter-spacing:calc(10px * var(--z));line-height:1}.brw-u[data-astro-cid-rw2etjkw]{width:min(100%, calc(380px * var(--z)));justify-content:center;justify-self:center;align-items:center;gap:calc(6px * var(--z));font-family:var(--font-ui);font-size:calc(12.5px * var(--z));color:var(--mac-tx);background:var(--mac-field);border-radius:calc(7px * var(--z));padding:calc(5px * var(--z)) calc(12px * var(--z));min-width:0;display:flex}.brw-u[data-astro-cid-rw2etjkw] span[data-astro-cid-rw2etjkw]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.brw-u[data-astro-cid-rw2etjkw] svg[data-astro-cid-rw2etjkw]{width:calc(10px * var(--z));height:calc(12px * var(--z));fill:var(--mac-tx);flex:none}.brw-v[data-astro-cid-rw2etjkw]{aspect-ratio:16/10;background:var(--paper-2)}.brw-v[data-astro-cid-rw2etjkw] video,.brw-v[data-astro-cid-rw2etjkw] img,.phn-v[data-astro-cid-rw2etjkw] video,.phn-v[data-astro-cid-rw2etjkw] img{object-fit:cover;object-position:top;width:100%;height:100%}.phn[data-astro-cid-rw2etjkw]{width:clamp(calc(124px * var(--z)), calc(13vw * var(--z)), calc(164px * var(--z)));background:var(--ink);border-radius:calc(26px * var(--z));padding:calc(6px * var(--z));box-shadow:var(--mac-shadow);position:absolute;bottom:0;right:0}.phn-bar[data-astro-cid-rw2etjkw]{z-index:2;top:calc(6px * var(--z));left:calc(6px * var(--z));right:calc(6px * var(--z));padding:calc(7px * var(--z)) calc(14px * var(--z)) 0;font-family:var(--font-ui);font-size:calc(11px * var(--z));color:var(--ink);justify-content:space-between;align-items:center;font-weight:700;display:flex;position:absolute}.phn-bar[data-astro-cid-rw2etjkw]:after{content:"";left:50%;top:calc(6px * var(--z));width:34%;height:calc(14px * var(--z));border-radius:var(--r-pill);background:var(--ink);position:absolute;transform:translate(-50%)}.phn-bar[data-astro-cid-rw2etjkw] i[data-astro-cid-rw2etjkw]{width:calc(18px * var(--z));height:calc(8px * var(--z));border:calc(1.5px * var(--z)) solid var(--ink);border-radius:calc(3px * var(--z))}.phn-v[data-astro-cid-rw2etjkw]{aspect-ratio:9/19.5;background:var(--white);border-radius:calc(20px * var(--z));padding-top:calc(26px * var(--z));overflow:hidden}.lpns[data-astro-cid-rw2etjkw]{gap:calc(6px * var(--z));margin:0;padding:0;list-style:none;display:grid}.lpn[data-astro-cid-rw2etjkw]{all:unset;box-sizing:border-box;cursor:pointer;gap:calc(4px * var(--z)) calc(16px * var(--z));padding:calc(14px * var(--z)) calc(16px * var(--z));border:var(--border-thin);transition:background var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast);border-color:#0000;grid-template-columns:auto minmax(0,1fr);display:grid}.lpn[data-astro-cid-rw2etjkw]:hover{border-color:var(--line-strong)}.lpn[data-astro-cid-rw2etjkw][aria-current=true]{background:var(--white);border-color:var(--ink);box-shadow:var(--sh-1)}.lpn[data-astro-cid-rw2etjkw] .t-label[data-astro-cid-rw2etjkw]{padding-top:calc(3px * var(--z));color:var(--mute);grid-row:1/3}.lpn[data-astro-cid-rw2etjkw][aria-current=true] .t-label[data-astro-cid-rw2etjkw]{color:var(--ink)}.lpn[data-astro-cid-rw2etjkw] p[data-astro-cid-rw2etjkw]{color:var(--mute)}.lpn[data-astro-cid-rw2etjkw][aria-current=true] p[data-astro-cid-rw2etjkw]{color:var(--ink)}@media (width<=900px){.lpp[data-astro-cid-rw2etjkw]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.sw[data-astro-cid-rw2etjkw]{grid-template-columns:1fr 1fr;width:100%;display:grid}.sw[data-astro-cid-rw2etjkw] button[data-astro-cid-rw2etjkw]{text-align:center;min-height:calc(44px * var(--z));box-sizing:border-box}.dev[data-astro-cid-rw2etjkw]{padding:0}.phn[data-astro-cid-rw2etjkw]{display:none}}.after[data-astro-cid-f35dpar2]{justify-content:center;gap:calc(16px * var(--z)) calc(32px * var(--z));margin-top:var(--after);flex-wrap:wrap;align-items:center;display:flex}
