.kk[data-astro-cid-ndq5inc6]{grid-template-columns:minmax(0, 1fr) calc(140px * var(--z)) minmax(0, 1fr);align-items:stretch;display:grid}.kk-side[data-astro-cid-ndq5inc6]{align-content:start;gap:calc(10px * var(--z));padding:calc(32px * var(--z)) calc(34px * var(--z)) calc(72px * var(--z));border:var(--border);background:var(--white);color:var(--ink);transition:transform var(--t-fast), box-shadow var(--t-fast);text-decoration:none;display:grid;position:relative}.kk-side[data-astro-cid-ndq5inc6]:hover{box-shadow:none;transform:translateY(calc(-4px * var(--z)))}.kk-side[data-astro-cid-ndq5inc6] .t-label[data-astro-cid-ndq5inc6]{color:var(--mute)}.kk-side[data-astro-cid-ndq5inc6] b[data-astro-cid-ndq5inc6]{font-family:var(--display);font-weight:900;font-size:clamp(calc(24px * var(--z)), calc(2.4vw * var(--z)), calc(34px * var(--z)));letter-spacing:-.03em;line-height:1}.kk-side[data-astro-cid-ndq5inc6] ul[data-astro-cid-ndq5inc6]{gap:calc(8px * var(--z));margin:calc(8px * var(--z)) 0 0;padding:0;list-style:none;display:grid}.kk-side[data-astro-cid-ndq5inc6] li[data-astro-cid-ndq5inc6]{padding-left:calc(22px * var(--z));position:relative}.kk-side[data-astro-cid-ndq5inc6] li[data-astro-cid-ndq5inc6]:before{content:"";width:calc(12px * var(--z));height:calc(2px * var(--z));background:var(--ink);position:absolute;top:.62em;left:0}.kk-side[data-astro-cid-ndq5inc6] i[data-astro-cid-ndq5inc6]{left:calc(34px * var(--z));bottom:calc(24px * var(--z));width:calc(32px * var(--z));height:calc(32px * var(--z));border-radius:var(--r-pill);background:var(--ink);color:var(--paper);transition:transform var(--t-fast);place-items:center;font-style:normal;display:grid;position:absolute}.kk-side[data-astro-cid-ndq5inc6]:hover i[data-astro-cid-ndq5inc6]{transform:translateY(calc(3px * var(--z)))}.kk-side--b[data-astro-cid-ndq5inc6]{background:var(--ink);color:var(--paper);border-color:var(--paper)}.kk-side--b[data-astro-cid-ndq5inc6] .t-label[data-astro-cid-ndq5inc6]{color:var(--yellow)}.kk-side--b[data-astro-cid-ndq5inc6] li[data-astro-cid-ndq5inc6]:before{height:calc(6px * var(--z));background:var(--yellow);top:.5em;transform:skew(-9deg)}.kk-side--b[data-astro-cid-ndq5inc6] i[data-astro-cid-ndq5inc6]{background:var(--yellow);color:var(--ink)}.kk-mid[data-astro-cid-ndq5inc6]{place-items:center;display:grid;position:relative}.kk-line[data-astro-cid-ndq5inc6]{border-top:calc(2px * var(--z)) dashed var(--paper);position:absolute;top:50%;left:0;right:0}.kk-cur[data-astro-cid-ndq5inc6]{z-index:2;width:calc(46px * var(--z));height:calc(46px * var(--z));animation:3.2s cubic-bezier(.5,0,.3,1) infinite kkMove;position:relative}.kk-cur[data-astro-cid-ndq5inc6] svg[data-astro-cid-ndq5inc6]{width:100%;height:100%;fill:var(--white);stroke:var(--ink);stroke-width:1.6px;stroke-linejoin:round}.kk-ring[data-astro-cid-ndq5inc6]{width:calc(30px * var(--z));height:calc(30px * var(--z));border-radius:var(--r-pill);border:calc(3px * var(--z)) solid var(--yellow);opacity:0;animation:3.2s infinite kkRing;position:absolute}.kk-t[data-astro-cid-ndq5inc6]{top:calc(50% + calc(34px * var(--z)));color:var(--paper);white-space:nowrap;position:absolute;transform:rotate(-4deg)}.kk-pv[data-astro-cid-ndq5inc6]{z-index:2;width:calc(60px * var(--z));height:calc(60px * var(--z));border-radius:var(--r-pill);background:var(--yellow);border:var(--border);place-items:center;animation:2.6s ease-in-out infinite kkPulse;display:grid;position:relative}.kk-pv[data-astro-cid-ndq5inc6] svg[data-astro-cid-ndq5inc6]{width:calc(28px * var(--z));height:calc(28px * var(--z));fill:none;stroke:var(--ink);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.kk-ring--pv[data-astro-cid-ndq5inc6]{width:calc(60px * var(--z));height:calc(60px * var(--z));animation:2.6s infinite kkRingPv}@media (width>=901px){.kk-pv[data-astro-cid-ndq5inc6]+.kk-ring--pv[data-astro-cid-ndq5inc6]~.kk-t[data-astro-cid-ndq5inc6]{top:calc(50% + calc(40px * var(--z)))}}@keyframes kkPulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)rotate(-4deg)}}@keyframes kkRingPv{0%,40%{opacity:0;transform:scale(.9)}50%{opacity:1}to{opacity:0;transform:scale(1.7)}}@keyframes kkMove{0%{transform:translate(calc(-50px * var(--z)), calc(-6px * var(--z)))}45%,60%{transform:translate(0)}52%{transform:translate(0)scale(.86)}to{transform:translate(calc(50px * var(--z)), calc(-6px * var(--z)))}}@keyframes kkRing{0%,48%{opacity:0;transform:scale(.4)}52%{opacity:1;transform:scale(1)}75%,to{opacity:0;transform:scale(2.2)}}@keyframes kkMoveV{0%{transform:translate(0, calc(-30px * var(--z)))}45%,60%{transform:translate(0)}52%{transform:translate(0)scale(.86)}to{transform:translate(0, calc(30px * var(--z)))}}@media (width<=900px){.kk[data-astro-cid-ndq5inc6]{grid-template-columns:minmax(0,1fr)}.kk-mid[data-astro-cid-ndq5inc6]{height:calc(110px * var(--z))}.kk-line[data-astro-cid-ndq5inc6]{border-top:0;border-left:calc(2px * var(--z)) dashed var(--paper);inset:0 auto 0 50%}.kk-cur[data-astro-cid-ndq5inc6]{animation-name:kkMoveV}.kk-t[data-astro-cid-ndq5inc6]{top:auto;left:calc(50% + calc(34px * var(--z)))}}.seo-in[data-astro-cid-poxzvbaz]{gap:clamp(calc(32px * var(--z)), calc(5vw * var(--z)), calc(72px * var(--z)));grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}.seo-h[data-astro-cid-poxzvbaz]{top:calc(var(--header-h) + calc(32px * var(--z)));gap:calc(18px * var(--z));justify-items:start;min-width:0;display:grid;position:sticky}.seo-h[data-astro-cid-poxzvbaz]>.t-label[data-astro-cid-poxzvbaz]{color:var(--mute)}.seo-h[data-astro-cid-poxzvbaz] .t-l[data-astro-cid-poxzvbaz]{font-size:clamp(calc(30px * var(--z)), calc(3.1vw * var(--z)), calc(44px * var(--z)))}.seo-h[data-astro-cid-poxzvbaz] .t-l[data-astro-cid-poxzvbaz] .row{display:block}.seo-h[data-astro-cid-poxzvbaz] .t-lead[data-astro-cid-poxzvbaz]{max-width:none}.seo-h[data-astro-cid-poxzvbaz] .lnk{white-space:normal;line-height:1.9;display:inline}.seo-c[data-astro-cid-poxzvbaz]{gap:clamp(calc(40px * var(--z)), calc(5vw * var(--z)), calc(56px * var(--z)));min-width:0;display:grid}.acc[data-astro-cid-poxzvbaz]{border-top:var(--border)}.acc[data-astro-cid-poxzvbaz] details[data-astro-cid-poxzvbaz]{border-bottom:calc(1px * var(--z)) solid var(--line-strong)}.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz]{justify-content:space-between;align-items:center;gap:calc(20px * var(--z));padding:calc(20px * var(--z)) calc(2px * var(--z));cursor:pointer;list-style:none;display:flex}.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz]::-webkit-details-marker{display:none}.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz] i[data-astro-cid-poxzvbaz]{width:calc(28px * var(--z));height:calc(28px * var(--z));border:var(--border-thin);border-radius:var(--r-pill);flex:none;position:relative}.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz] i[data-astro-cid-poxzvbaz]:before,.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz] i[data-astro-cid-poxzvbaz]:after{content:"";width:calc(12px * var(--z));height:calc(2px * var(--z));background:var(--ink);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz] i[data-astro-cid-poxzvbaz]:after{transition:transform var(--t-med) var(--ease-pop);transform:translate(-50%,-50%)rotate(90deg)}.acc[data-astro-cid-poxzvbaz] details[data-astro-cid-poxzvbaz][open] summary[data-astro-cid-poxzvbaz] i[data-astro-cid-poxzvbaz]:after{transform:translate(-50%,-50%)}.acc[data-astro-cid-poxzvbaz] summary[data-astro-cid-poxzvbaz]:hover .t-s[data-astro-cid-poxzvbaz]{text-underline-offset:calc(4px * var(--z));text-decoration:underline}.acc[data-astro-cid-poxzvbaz] .a[data-astro-cid-poxzvbaz]{gap:calc(10px * var(--z));padding:0 calc(2px * var(--z)) calc(24px * var(--z));max-width:70ch;display:grid}.seo-b[data-astro-cid-poxzvbaz]{gap:calc(16px * var(--z));display:grid}.seo-b[data-astro-cid-poxzvbaz]>.t-label[data-astro-cid-poxzvbaz]{color:var(--mute)}.lxs[data-astro-cid-poxzvbaz]{gap:calc(12px * var(--z));grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.lx[data-astro-cid-poxzvbaz]{background:var(--white);border:var(--border-thin);padding:calc(16px * var(--z)) calc(18px * var(--z));gap:calc(6px * var(--z));transition:transform var(--t-med), box-shadow var(--t-med);align-content:start;display:grid}.lx[data-astro-cid-poxzvbaz]:hover{transform:translate(calc(-2px * var(--z)), calc(-2px * var(--z)));box-shadow:var(--sh-1h)}.lx[data-astro-cid-poxzvbaz] dt[data-astro-cid-poxzvbaz]{font-family:var(--display);font-weight:900}.lx[data-astro-cid-poxzvbaz] dd[data-astro-cid-poxzvbaz]{color:var(--mute);font-size:calc(15px * var(--z));margin:0;line-height:1.5}.seo-l[data-astro-cid-poxzvbaz]{gap:calc(16px * var(--z));margin:0;padding:0;list-style:none;display:grid}.seo-l[data-astro-cid-poxzvbaz] li[data-astro-cid-poxzvbaz]{gap:calc(4px * var(--z));padding-left:calc(16px * var(--z));border-left:calc(2px * var(--z)) solid var(--ink);display:grid}.seo-l[data-astro-cid-poxzvbaz] b[data-astro-cid-poxzvbaz]{font-weight:700}.seo-l[data-astro-cid-poxzvbaz] span[data-astro-cid-poxzvbaz]{color:var(--mute)}.seo-out[data-astro-cid-poxzvbaz] a[data-astro-cid-poxzvbaz]{color:var(--ink)}@media (width<=900px){.seo-in[data-astro-cid-poxzvbaz]{grid-template-columns:minmax(0,1fr)}.seo-h[data-astro-cid-poxzvbaz]{position:static}}@media (width<=640px){.lxs[data-astro-cid-poxzvbaz]{grid-template-columns:minmax(0,1fr)}.seo-out[data-astro-cid-poxzvbaz] a[data-astro-cid-poxzvbaz]{padding-block:calc(12px * var(--z));margin-block:calc(-12px * var(--z));display:inline-block}}
