.PI2Kla_toolkit{--sheet:1120px;--gutter:clamp(20px, 5vw, 72px);box-sizing:border-box;width:100%;max-width:calc(var(--sheet) + 2 * var(--gutter));padding:clamp(80px, 13vh, 150px) var(--gutter) clamp(60px, 10vh, 120px);margin-inline:auto;position:relative}.PI2Kla_title{max-width:18ch;font-family:var(--font-fira);letter-spacing:-.034em;color:var(--text-primary);text-align:center;margin:clamp(22px,3.4vh,38px) auto 0;font-size:clamp(1.7rem,4vw,3.1rem);font-weight:900;line-height:.99}.PI2Kla_sub{text-align:center;max-width:44ch;font-family:var(--font-sans);font-size:var(--t-body);line-height:var(--lh-body);color:var(--text-secondary);text-wrap:pretty;margin:clamp(14px,2vh,20px) auto 0}.PI2Kla_legend{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(20px,3vw,44px);margin-top:clamp(34px,5.5vh,60px);display:grid}.PI2Kla_group{border-top:var(--hairline) solid var(--line);transition:border-color .32s var(--e-out);opacity:0;padding:16px clamp(8px,1vw,16px) 26px 0;transform:translateY(8px)}.PI2Kla_group[data-in]{opacity:1;transition:opacity .62s var(--e-out) calc(var(--n) * 70ms), transform .62s var(--e-settle) calc(var(--n) * 70ms), border-color .32s var(--e-out);transform:none}.PI2Kla_group:hover{border-color:var(--line-strong)}.PI2Kla_groupTitle{font-family:var(--font-fira);font-weight:500;font-size:var(--t-meta);letter-spacing:.1em;text-transform:uppercase;color:var(--text-tertiary);transition:color .32s var(--e-out);margin:0;line-height:1.3}.PI2Kla_group:hover .PI2Kla_groupTitle{color:var(--text-primary)}.PI2Kla_tools{margin:14px 0 0;padding:0;list-style:none}.PI2Kla_logo{filter:saturate(.92);width:20px;height:20px;transition:filter .32s var(--e-out), transform .32s var(--e-out);place-items:center;display:grid;overflow:hidden;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100.00,50.00 L99.95,63.64 L99.80,68.96 L99.54,72.96 L99.18,76.27 L98.72,79.12 L98.15,81.65 L97.47,83.90 L96.69,85.94 L95.79,87.79 L94.78,89.48 L93.65,91.00 L92.39,92.39 L91.00,93.65 L89.48,94.78 L87.79,95.79 L85.94,96.69 L83.90,97.47 L81.65,98.15 L79.12,98.72 L76.27,99.18 L72.96,99.54 L68.96,99.80 L63.64,99.95 L50.00,100.00 L36.36,99.95 L31.04,99.80 L27.04,99.54 L23.73,99.18 L20.88,98.72 L18.35,98.15 L16.10,97.47 L14.06,96.69 L12.21,95.79 L10.52,94.78 L9.00,93.65 L7.61,92.39 L6.35,91.00 L5.22,89.48 L4.21,87.79 L3.31,85.94 L2.53,83.90 L1.85,81.65 L1.28,79.12 L0.82,76.27 L0.46,72.96 L0.20,68.96 L0.05,63.64 L0.00,50.00 L0.05,36.36 L0.20,31.04 L0.46,27.04 L0.82,23.73 L1.28,20.88 L1.85,18.35 L2.53,16.10 L3.31,14.06 L4.21,12.21 L5.22,10.52 L6.35,9.00 L7.61,7.61 L9.00,6.35 L10.52,5.22 L12.21,4.21 L14.06,3.31 L16.10,2.53 L18.35,1.85 L20.88,1.28 L23.73,0.82 L27.04,0.46 L31.04,0.20 L36.36,0.05 L50.00,0.00 L63.64,0.05 L68.96,0.20 L72.96,0.46 L76.27,0.82 L79.12,1.28 L81.65,1.85 L83.90,2.53 L85.94,3.31 L87.79,4.21 L89.48,5.22 L91.00,6.35 L92.39,7.61 L93.65,9.00 L94.78,10.52 L95.79,12.21 L96.69,14.06 L97.47,16.10 L98.15,18.35 L98.72,20.88 L99.18,23.73 L99.54,27.04 L99.80,31.04 L99.95,36.36 Z' fill='%23000'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='none'%3E%3Cpath d='M100.00,50.00 L99.95,63.64 L99.80,68.96 L99.54,72.96 L99.18,76.27 L98.72,79.12 L98.15,81.65 L97.47,83.90 L96.69,85.94 L95.79,87.79 L94.78,89.48 L93.65,91.00 L92.39,92.39 L91.00,93.65 L89.48,94.78 L87.79,95.79 L85.94,96.69 L83.90,97.47 L81.65,98.15 L79.12,98.72 L76.27,99.18 L72.96,99.54 L68.96,99.80 L63.64,99.95 L50.00,100.00 L36.36,99.95 L31.04,99.80 L27.04,99.54 L23.73,99.18 L20.88,98.72 L18.35,98.15 L16.10,97.47 L14.06,96.69 L12.21,95.79 L10.52,94.78 L9.00,93.65 L7.61,92.39 L6.35,91.00 L5.22,89.48 L4.21,87.79 L3.31,85.94 L2.53,83.90 L1.85,81.65 L1.28,79.12 L0.82,76.27 L0.46,72.96 L0.20,68.96 L0.05,63.64 L0.00,50.00 L0.05,36.36 L0.20,31.04 L0.46,27.04 L0.82,23.73 L1.28,20.88 L1.85,18.35 L2.53,16.10 L3.31,14.06 L4.21,12.21 L5.22,10.52 L6.35,9.00 L7.61,7.61 L9.00,6.35 L10.52,5.22 L12.21,4.21 L14.06,3.31 L16.10,2.53 L18.35,1.85 L20.88,1.28 L23.73,0.82 L27.04,0.46 L31.04,0.20 L36.36,0.05 L50.00,0.00 L63.64,0.05 L68.96,0.20 L72.96,0.46 L76.27,0.82 L79.12,1.28 L81.65,1.85 L83.90,2.53 L85.94,3.31 L87.79,4.21 L89.48,5.22 L91.00,6.35 L92.39,7.61 L93.65,9.00 L94.78,10.52 L95.79,12.21 L96.69,14.06 L97.47,16.10 L98.15,18.35 L98.72,20.88 L99.18,23.73 L99.54,27.04 L99.80,31.04 L99.95,36.36 Z' fill='%23000'/%3E%3C/svg%3E");-webkit-mask-size:100% 100%;mask-size:100% 100%}.PI2Kla_group:hover .PI2Kla_logo{filter:saturate(1.05)}.PI2Kla_logo img{object-fit:cover;width:100%;height:100%}.PI2Kla_logo[data-fallback]{background:var(--n-100);font-family:var(--font-fira);color:var(--text-tertiary);font-size:11px;font-weight:600}.PI2Kla_tool{font-family:var(--font-fira);letter-spacing:-.012em;color:var(--text-primary);grid-template-columns:20px minmax(0,1fr);align-items:center;gap:10px;font-size:clamp(.95rem,1.2vw,1.05rem);font-weight:500;line-height:1.75;display:grid}@media (max-width:64rem){.PI2Kla_legend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:38rem){.PI2Kla_legend{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.PI2Kla_group{transform:none}.PI2Kla_group[data-in]{transition:opacity .36s linear calc(var(--n) * 50ms), border-color .2s linear}}
