@import"https://rsms.me/inter/inter.css";@import"https://rsms.me/res/fonts/iaw.css";:root{--fontSize:16px;--sansFont:"Inter";--monoFont:"iaw-mono";--lineHeight:calc(var(--fontSize)*1.5);--baseline:calc(var(--lineHeight)/2);--blockSpacingTop:0px;--blockSpacingBottom:var(--lineHeight);--hrThickness:2px;--h1-size:2.8rem;--h2-size:2.2rem;--h3-size:1.4rem;--h4-size:1.1rem;--columnGap:calc(var(--lineHeight)*2);--rowGap:var(--lineHeight);--displayScale:1;--pixel:1px;--foreground-color-rgb:0,0,0;--foreground-color-a:1;--foreground-color:rgba(var(--foreground-color-rgb),var(--foreground-color-a));--background-color:#fff}@supports (font-variation-settings:normal){:root{--sansFont:"Inter var";--monoFont:"iaw-mono-var"}}@media only screen and (min-device-pixel-ratio:1.5),only screen and (min-resolution:1.5dppx){:root{--displayScale:2;--pixel:.5px}}@media only screen and (min-device-pixel-ratio:2.5),only screen and (min-resolution:2.5dppx){:root{--displayScale:3;--pixel:.34px}}@media only screen and (min-device-pixel-ratio:3.5),only screen and (min-resolution:3.5dppx){:root{--displayScale:4;--pixel:.25px}}*{font:inherit;line-height:inherit}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,grid,h1,h2,h3,h4,h5,h6,header,hgroup,hr,html,i,iframe,img,ins,kbd,label,legend,li,main,mark,menu,nav,noscript,object,ol,output,p,pre,q,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;margin:0;padding:0;vertical-align:baseline}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}a,a:active,a:visited{color:inherit}r-grid{display:grid;--grid-tc:repeat(4,1fr);grid-template-columns:repeat(4,1fr);grid-template-columns:var(--grid-tc);--grid-cs:1;--grid-ce:-1}r-grid>r-cell{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block}r-grid[columns="1"]{--grid-tc:repeat(1,1fr)}r-grid[columns="2"]{--grid-tc:repeat(2,1fr)}r-grid[columns="3"]{--grid-tc:repeat(3,1fr)}r-grid[columns="4"]{--grid-tc:repeat(4,1fr)}r-grid[columns="5"]{--grid-tc:repeat(5,1fr)}r-grid[columns="6"]{--grid-tc:repeat(6,1fr)}r-grid[columns="7"]{--grid-tc:repeat(7,1fr)}r-grid[columns="8"]{--grid-tc:repeat(8,1fr)}r-grid[columns="9"]{--grid-tc:repeat(9,1fr)}r-grid[columns="10"]{--grid-tc:repeat(10,1fr)}r-grid[columns="11"]{--grid-tc:repeat(11,1fr)}r-grid[columns="12"]{--grid-tc:repeat(12,1fr)}r-grid[columns="13"]{--grid-tc:repeat(13,1fr)}r-grid[columns="14"]{--grid-tc:repeat(14,1fr)}r-grid[columns="15"]{--grid-tc:repeat(15,1fr)}r-grid[columns="16"]{--grid-tc:repeat(16,1fr)}r-grid[columns="17"]{--grid-tc:repeat(17,1fr)}r-grid[columns="18"]{--grid-tc:repeat(18,1fr)}r-grid[columns="19"]{--grid-tc:repeat(19,1fr)}r-grid[columns="20"]{--grid-tc:repeat(20,1fr)}r-grid[columns="21"]{--grid-tc:repeat(21,1fr)}r-grid[columns="22"]{--grid-tc:repeat(22,1fr)}r-grid[columns="23"]{--grid-tc:repeat(23,1fr)}r-grid[columns="24"]{--grid-tc:repeat(24,1fr)}r-grid[columns="25"]{--grid-tc:repeat(25,1fr)}r-grid[columns="26"]{--grid-tc:repeat(26,1fr)}r-grid[columns="27"]{--grid-tc:repeat(27,1fr)}r-grid[columns="28"]{--grid-tc:repeat(28,1fr)}r-grid[columns="29"]{--grid-tc:repeat(29,1fr)}r-grid[columns="30"]{--grid-tc:repeat(30,1fr)}r-grid>r-cell[span^="1"]{--grid-cs:1}r-grid>r-cell[span^="2"]{--grid-cs:2}r-grid>r-cell[span^="3"]{--grid-cs:3}r-grid>r-cell[span^="4"]{--grid-cs:4}r-grid>r-cell[span^="5"]{--grid-cs:5}r-grid>r-cell[span^="6"]{--grid-cs:6}r-grid>r-cell[span^="7"]{--grid-cs:7}r-grid>r-cell[span^="8"]{--grid-cs:8}r-grid>r-cell[span^="9"]{--grid-cs:9}r-grid>r-cell[span^="10"]{--grid-cs:10}r-grid>r-cell[span^="11"]{--grid-cs:11}r-grid>r-cell[span^="12"]{--grid-cs:12}r-grid>r-cell[span^="13"]{--grid-cs:13}r-grid>r-cell[span^="14"]{--grid-cs:14}r-grid>r-cell[span^="15"]{--grid-cs:15}r-grid>r-cell[span^="16"]{--grid-cs:16}r-grid>r-cell[span^="17"]{--grid-cs:17}r-grid>r-cell[span^="18"]{--grid-cs:18}r-grid>r-cell[span^="19"]{--grid-cs:19}r-grid>r-cell[span^="20"]{--grid-cs:20}r-grid>r-cell[span^="21"]{--grid-cs:21}r-grid>r-cell[span^="22"]{--grid-cs:22}r-grid>r-cell[span^="23"]{--grid-cs:23}r-grid>r-cell[span^="24"]{--grid-cs:24}r-grid>r-cell[span^="25"]{--grid-cs:25}r-grid>r-cell[span^="26"]{--grid-cs:26}r-grid>r-cell[span^="27"]{--grid-cs:27}r-grid>r-cell[span^="28"]{--grid-cs:28}r-grid>r-cell[span^="29"]{--grid-cs:29}r-grid>r-cell[span^="30"]{--grid-cs:30}r-grid>r-cell[span$="+1"],r-grid>r-cell[span="1"]{--grid-ce:1}r-grid>r-cell[span$="+2"],r-grid>r-cell[span$="-1"],r-grid>r-cell[span="2"]{--grid-ce:2}r-grid>r-cell[span$="+3"],r-grid>r-cell[span$="-2"],r-grid>r-cell[span="3"]{--grid-ce:3}r-grid>r-cell[span$="+4"],r-grid>r-cell[span$="-3"],r-grid>r-cell[span="4"]{--grid-ce:4}r-grid>r-cell[span$="+5"],r-grid>r-cell[span$="-4"],r-grid>r-cell[span="5"]{--grid-ce:5}r-grid>r-cell[span$="+6"],r-grid>r-cell[span$="-5"],r-grid>r-cell[span="6"]{--grid-ce:6}r-grid>r-cell[span$="+7"],r-grid>r-cell[span$="-6"],r-grid>r-cell[span="7"]{--grid-ce:7}r-grid>r-cell[span$="+8"],r-grid>r-cell[span$="-7"],r-grid>r-cell[span="8"]{--grid-ce:8}r-grid>r-cell[span$="+9"],r-grid>r-cell[span$="-8"],r-grid>r-cell[span="9"]{--grid-ce:9}r-grid>r-cell[span$="+10"],r-grid>r-cell[span$="-9"],r-grid>r-cell[span="10"]{--grid-ce:10}r-grid>r-cell[span$="+11"],r-grid>r-cell[span$="-10"],r-grid>r-cell[span="11"]{--grid-ce:11}r-grid>r-cell[span$="+12"],r-grid>r-cell[span$="-11"],r-grid>r-cell[span="12"]{--grid-ce:12}r-grid>r-cell[span$="+13"],r-grid>r-cell[span$="-12"],r-grid>r-cell[span="13"]{--grid-ce:13}r-grid>r-cell[span$="+14"],r-grid>r-cell[span$="-13"],r-grid>r-cell[span="14"]{--grid-ce:14}r-grid>r-cell[span$="+15"],r-grid>r-cell[span$="-14"],r-grid>r-cell[span="15"]{--grid-ce:15}r-grid>r-cell[span$="+16"],r-grid>r-cell[span$="-15"],r-grid>r-cell[span="16"]{--grid-ce:16}r-grid>r-cell[span$="+17"],r-grid>r-cell[span$="-16"],r-grid>r-cell[span="17"]{--grid-ce:17}r-grid>r-cell[span$="+18"],r-grid>r-cell[span$="-17"],r-grid>r-cell[span="18"]{--grid-ce:18}r-grid>r-cell[span$="+19"],r-grid>r-cell[span$="-18"],r-grid>r-cell[span="19"]{--grid-ce:19}r-grid>r-cell[span$="+20"],r-grid>r-cell[span$="-19"],r-grid>r-cell[span="20"]{--grid-ce:20}r-grid>r-cell[span$="+21"],r-grid>r-cell[span$="-20"],r-grid>r-cell[span="21"]{--grid-ce:21}r-grid>r-cell[span$="+22"],r-grid>r-cell[span$="-21"],r-grid>r-cell[span="22"]{--grid-ce:22}r-grid>r-cell[span$="+23"],r-grid>r-cell[span$="-22"],r-grid>r-cell[span="23"]{--grid-ce:23}r-grid>r-cell[span$="+24"],r-grid>r-cell[span$="-23"],r-grid>r-cell[span="24"]{--grid-ce:24}r-grid>r-cell[span$="+25"],r-grid>r-cell[span$="-24"],r-grid>r-cell[span="25"]{--grid-ce:25}r-grid>r-cell[span$="+26"],r-grid>r-cell[span$="-25"],r-grid>r-cell[span="26"]{--grid-ce:26}r-grid>r-cell[span$="+27"],r-grid>r-cell[span$="-26"],r-grid>r-cell[span="27"]{--grid-ce:27}r-grid>r-cell[span$="+28"],r-grid>r-cell[span$="-27"],r-grid>r-cell[span="28"]{--grid-ce:28}r-grid>r-cell[span$="+29"],r-grid>r-cell[span$="-28"],r-grid>r-cell[span="29"]{--grid-ce:29}r-grid>r-cell[span$="+30"],r-grid>r-cell[span$="-29"],r-grid>r-cell[span="30"]{--grid-ce:30}r-grid>r-cell[span$="-30"]{--grid-ce:31}r-grid>r-cell[span]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span*="+"],r-grid>r-cell[span*="-"],r-grid>r-cell[span*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span*="-"],r-grid>r-cell[span*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span=row]{grid-column:1/-1}@media only screen and (max-width:600px){r-grid[columns-s="1"]{--grid-tc:repeat(1,1fr)}r-grid[columns-s="2"]{--grid-tc:repeat(2,1fr)}r-grid[columns-s="3"]{--grid-tc:repeat(3,1fr)}r-grid[columns-s="4"]{--grid-tc:repeat(4,1fr)}r-grid[columns-s="5"]{--grid-tc:repeat(5,1fr)}r-grid[columns-s="6"]{--grid-tc:repeat(6,1fr)}r-grid[columns-s="7"]{--grid-tc:repeat(7,1fr)}r-grid[columns-s="8"]{--grid-tc:repeat(8,1fr)}r-grid[columns-s="9"]{--grid-tc:repeat(9,1fr)}r-grid[columns-s="10"]{--grid-tc:repeat(10,1fr)}r-grid[columns-s="11"]{--grid-tc:repeat(11,1fr)}r-grid[columns-s="12"]{--grid-tc:repeat(12,1fr)}r-grid[columns-s="13"]{--grid-tc:repeat(13,1fr)}r-grid[columns-s="14"]{--grid-tc:repeat(14,1fr)}r-grid[columns-s="15"]{--grid-tc:repeat(15,1fr)}r-grid[columns-s="16"]{--grid-tc:repeat(16,1fr)}r-grid[columns-s="17"]{--grid-tc:repeat(17,1fr)}r-grid[columns-s="18"]{--grid-tc:repeat(18,1fr)}r-grid[columns-s="19"]{--grid-tc:repeat(19,1fr)}r-grid[columns-s="20"]{--grid-tc:repeat(20,1fr)}r-grid[columns-s="21"]{--grid-tc:repeat(21,1fr)}r-grid[columns-s="22"]{--grid-tc:repeat(22,1fr)}r-grid[columns-s="23"]{--grid-tc:repeat(23,1fr)}r-grid[columns-s="24"]{--grid-tc:repeat(24,1fr)}r-grid[columns-s="25"]{--grid-tc:repeat(25,1fr)}r-grid[columns-s="26"]{--grid-tc:repeat(26,1fr)}r-grid[columns-s="27"]{--grid-tc:repeat(27,1fr)}r-grid[columns-s="28"]{--grid-tc:repeat(28,1fr)}r-grid[columns-s="29"]{--grid-tc:repeat(29,1fr)}r-grid[columns-s="30"]{--grid-tc:repeat(30,1fr)}r-grid>r-cell[span-s^="1"]{--grid-cs:1}r-grid>r-cell[span-s^="2"]{--grid-cs:2}r-grid>r-cell[span-s^="3"]{--grid-cs:3}r-grid>r-cell[span-s^="4"]{--grid-cs:4}r-grid>r-cell[span-s^="5"]{--grid-cs:5}r-grid>r-cell[span-s^="6"]{--grid-cs:6}r-grid>r-cell[span-s^="7"]{--grid-cs:7}r-grid>r-cell[span-s^="8"]{--grid-cs:8}r-grid>r-cell[span-s^="9"]{--grid-cs:9}r-grid>r-cell[span-s^="10"]{--grid-cs:10}r-grid>r-cell[span-s^="11"]{--grid-cs:11}r-grid>r-cell[span-s^="12"]{--grid-cs:12}r-grid>r-cell[span-s^="13"]{--grid-cs:13}r-grid>r-cell[span-s^="14"]{--grid-cs:14}r-grid>r-cell[span-s^="15"]{--grid-cs:15}r-grid>r-cell[span-s^="16"]{--grid-cs:16}r-grid>r-cell[span-s^="17"]{--grid-cs:17}r-grid>r-cell[span-s^="18"]{--grid-cs:18}r-grid>r-cell[span-s^="19"]{--grid-cs:19}r-grid>r-cell[span-s^="20"]{--grid-cs:20}r-grid>r-cell[span-s^="21"]{--grid-cs:21}r-grid>r-cell[span-s^="22"]{--grid-cs:22}r-grid>r-cell[span-s^="23"]{--grid-cs:23}r-grid>r-cell[span-s^="24"]{--grid-cs:24}r-grid>r-cell[span-s^="25"]{--grid-cs:25}r-grid>r-cell[span-s^="26"]{--grid-cs:26}r-grid>r-cell[span-s^="27"]{--grid-cs:27}r-grid>r-cell[span-s^="28"]{--grid-cs:28}r-grid>r-cell[span-s^="29"]{--grid-cs:29}r-grid>r-cell[span-s^="30"]{--grid-cs:30}r-grid>r-cell[span-s$="+1"],r-grid>r-cell[span-s="1"]{--grid-ce:1}r-grid>r-cell[span-s$="+2"],r-grid>r-cell[span-s$="-1"],r-grid>r-cell[span-s="2"]{--grid-ce:2}r-grid>r-cell[span-s$="+3"],r-grid>r-cell[span-s$="-2"],r-grid>r-cell[span-s="3"]{--grid-ce:3}r-grid>r-cell[span-s$="+4"],r-grid>r-cell[span-s$="-3"],r-grid>r-cell[span-s="4"]{--grid-ce:4}r-grid>r-cell[span-s$="+5"],r-grid>r-cell[span-s$="-4"],r-grid>r-cell[span-s="5"]{--grid-ce:5}r-grid>r-cell[span-s$="+6"],r-grid>r-cell[span-s$="-5"],r-grid>r-cell[span-s="6"]{--grid-ce:6}r-grid>r-cell[span-s$="+7"],r-grid>r-cell[span-s$="-6"],r-grid>r-cell[span-s="7"]{--grid-ce:7}r-grid>r-cell[span-s$="+8"],r-grid>r-cell[span-s$="-7"],r-grid>r-cell[span-s="8"]{--grid-ce:8}r-grid>r-cell[span-s$="+9"],r-grid>r-cell[span-s$="-8"],r-grid>r-cell[span-s="9"]{--grid-ce:9}r-grid>r-cell[span-s$="+10"],r-grid>r-cell[span-s$="-9"],r-grid>r-cell[span-s="10"]{--grid-ce:10}r-grid>r-cell[span-s$="+11"],r-grid>r-cell[span-s$="-10"],r-grid>r-cell[span-s="11"]{--grid-ce:11}r-grid>r-cell[span-s$="+12"],r-grid>r-cell[span-s$="-11"],r-grid>r-cell[span-s="12"]{--grid-ce:12}r-grid>r-cell[span-s$="+13"],r-grid>r-cell[span-s$="-12"],r-grid>r-cell[span-s="13"]{--grid-ce:13}r-grid>r-cell[span-s$="+14"],r-grid>r-cell[span-s$="-13"],r-grid>r-cell[span-s="14"]{--grid-ce:14}r-grid>r-cell[span-s$="+15"],r-grid>r-cell[span-s$="-14"],r-grid>r-cell[span-s="15"]{--grid-ce:15}r-grid>r-cell[span-s$="+16"],r-grid>r-cell[span-s$="-15"],r-grid>r-cell[span-s="16"]{--grid-ce:16}r-grid>r-cell[span-s$="+17"],r-grid>r-cell[span-s$="-16"],r-grid>r-cell[span-s="17"]{--grid-ce:17}r-grid>r-cell[span-s$="+18"],r-grid>r-cell[span-s$="-17"],r-grid>r-cell[span-s="18"]{--grid-ce:18}r-grid>r-cell[span-s$="+19"],r-grid>r-cell[span-s$="-18"],r-grid>r-cell[span-s="19"]{--grid-ce:19}r-grid>r-cell[span-s$="+20"],r-grid>r-cell[span-s$="-19"],r-grid>r-cell[span-s="20"]{--grid-ce:20}r-grid>r-cell[span-s$="+21"],r-grid>r-cell[span-s$="-20"],r-grid>r-cell[span-s="21"]{--grid-ce:21}r-grid>r-cell[span-s$="+22"],r-grid>r-cell[span-s$="-21"],r-grid>r-cell[span-s="22"]{--grid-ce:22}r-grid>r-cell[span-s$="+23"],r-grid>r-cell[span-s$="-22"],r-grid>r-cell[span-s="23"]{--grid-ce:23}r-grid>r-cell[span-s$="+24"],r-grid>r-cell[span-s$="-23"],r-grid>r-cell[span-s="24"]{--grid-ce:24}r-grid>r-cell[span-s$="+25"],r-grid>r-cell[span-s$="-24"],r-grid>r-cell[span-s="25"]{--grid-ce:25}r-grid>r-cell[span-s$="+26"],r-grid>r-cell[span-s$="-25"],r-grid>r-cell[span-s="26"]{--grid-ce:26}r-grid>r-cell[span-s$="+27"],r-grid>r-cell[span-s$="-26"],r-grid>r-cell[span-s="27"]{--grid-ce:27}r-grid>r-cell[span-s$="+28"],r-grid>r-cell[span-s$="-27"],r-grid>r-cell[span-s="28"]{--grid-ce:28}r-grid>r-cell[span-s$="+29"],r-grid>r-cell[span-s$="-28"],r-grid>r-cell[span-s="29"]{--grid-ce:29}r-grid>r-cell[span-s$="+30"],r-grid>r-cell[span-s$="-29"],r-grid>r-cell[span-s="30"]{--grid-ce:30}r-grid>r-cell[span-s$="-30"]{--grid-ce:31}r-grid>r-cell[span-s]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span-s*="+"],r-grid>r-cell[span-s*="-"],r-grid>r-cell[span-s*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span-s*="-"],r-grid>r-cell[span-s*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span-s=row]{grid-column:1/-1}}@media only screen and (min-width:1599px){r-grid[columns-l="1"]{--grid-tc:repeat(1,1fr)}r-grid[columns-l="2"]{--grid-tc:repeat(2,1fr)}r-grid[columns-l="3"]{--grid-tc:repeat(3,1fr)}r-grid[columns-l="4"]{--grid-tc:repeat(4,1fr)}r-grid[columns-l="5"]{--grid-tc:repeat(5,1fr)}r-grid[columns-l="6"]{--grid-tc:repeat(6,1fr)}r-grid[columns-l="7"]{--grid-tc:repeat(7,1fr)}r-grid[columns-l="8"]{--grid-tc:repeat(8,1fr)}r-grid[columns-l="9"]{--grid-tc:repeat(9,1fr)}r-grid[columns-l="10"]{--grid-tc:repeat(10,1fr)}r-grid[columns-l="11"]{--grid-tc:repeat(11,1fr)}r-grid[columns-l="12"]{--grid-tc:repeat(12,1fr)}r-grid[columns-l="13"]{--grid-tc:repeat(13,1fr)}r-grid[columns-l="14"]{--grid-tc:repeat(14,1fr)}r-grid[columns-l="15"]{--grid-tc:repeat(15,1fr)}r-grid[columns-l="16"]{--grid-tc:repeat(16,1fr)}r-grid[columns-l="17"]{--grid-tc:repeat(17,1fr)}r-grid[columns-l="18"]{--grid-tc:repeat(18,1fr)}r-grid[columns-l="19"]{--grid-tc:repeat(19,1fr)}r-grid[columns-l="20"]{--grid-tc:repeat(20,1fr)}r-grid[columns-l="21"]{--grid-tc:repeat(21,1fr)}r-grid[columns-l="22"]{--grid-tc:repeat(22,1fr)}r-grid[columns-l="23"]{--grid-tc:repeat(23,1fr)}r-grid[columns-l="24"]{--grid-tc:repeat(24,1fr)}r-grid[columns-l="25"]{--grid-tc:repeat(25,1fr)}r-grid[columns-l="26"]{--grid-tc:repeat(26,1fr)}r-grid[columns-l="27"]{--grid-tc:repeat(27,1fr)}r-grid[columns-l="28"]{--grid-tc:repeat(28,1fr)}r-grid[columns-l="29"]{--grid-tc:repeat(29,1fr)}r-grid[columns-l="30"]{--grid-tc:repeat(30,1fr)}r-grid>r-cell[span-l^="1"]{--grid-cs:1}r-grid>r-cell[span-l^="2"]{--grid-cs:2}r-grid>r-cell[span-l^="3"]{--grid-cs:3}r-grid>r-cell[span-l^="4"]{--grid-cs:4}r-grid>r-cell[span-l^="5"]{--grid-cs:5}r-grid>r-cell[span-l^="6"]{--grid-cs:6}r-grid>r-cell[span-l^="7"]{--grid-cs:7}r-grid>r-cell[span-l^="8"]{--grid-cs:8}r-grid>r-cell[span-l^="9"]{--grid-cs:9}r-grid>r-cell[span-l^="10"]{--grid-cs:10}r-grid>r-cell[span-l^="11"]{--grid-cs:11}r-grid>r-cell[span-l^="12"]{--grid-cs:12}r-grid>r-cell[span-l^="13"]{--grid-cs:13}r-grid>r-cell[span-l^="14"]{--grid-cs:14}r-grid>r-cell[span-l^="15"]{--grid-cs:15}r-grid>r-cell[span-l^="16"]{--grid-cs:16}r-grid>r-cell[span-l^="17"]{--grid-cs:17}r-grid>r-cell[span-l^="18"]{--grid-cs:18}r-grid>r-cell[span-l^="19"]{--grid-cs:19}r-grid>r-cell[span-l^="20"]{--grid-cs:20}r-grid>r-cell[span-l^="21"]{--grid-cs:21}r-grid>r-cell[span-l^="22"]{--grid-cs:22}r-grid>r-cell[span-l^="23"]{--grid-cs:23}r-grid>r-cell[span-l^="24"]{--grid-cs:24}r-grid>r-cell[span-l^="25"]{--grid-cs:25}r-grid>r-cell[span-l^="26"]{--grid-cs:26}r-grid>r-cell[span-l^="27"]{--grid-cs:27}r-grid>r-cell[span-l^="28"]{--grid-cs:28}r-grid>r-cell[span-l^="29"]{--grid-cs:29}r-grid>r-cell[span-l^="30"]{--grid-cs:30}r-grid>r-cell[span-l$="+1"],r-grid>r-cell[span-l="1"]{--grid-ce:1}r-grid>r-cell[span-l$="+2"],r-grid>r-cell[span-l$="-1"],r-grid>r-cell[span-l="2"]{--grid-ce:2}r-grid>r-cell[span-l$="+3"],r-grid>r-cell[span-l$="-2"],r-grid>r-cell[span-l="3"]{--grid-ce:3}r-grid>r-cell[span-l$="+4"],r-grid>r-cell[span-l$="-3"],r-grid>r-cell[span-l="4"]{--grid-ce:4}r-grid>r-cell[span-l$="+5"],r-grid>r-cell[span-l$="-4"],r-grid>r-cell[span-l="5"]{--grid-ce:5}r-grid>r-cell[span-l$="+6"],r-grid>r-cell[span-l$="-5"],r-grid>r-cell[span-l="6"]{--grid-ce:6}r-grid>r-cell[span-l$="+7"],r-grid>r-cell[span-l$="-6"],r-grid>r-cell[span-l="7"]{--grid-ce:7}r-grid>r-cell[span-l$="+8"],r-grid>r-cell[span-l$="-7"],r-grid>r-cell[span-l="8"]{--grid-ce:8}r-grid>r-cell[span-l$="+9"],r-grid>r-cell[span-l$="-8"],r-grid>r-cell[span-l="9"]{--grid-ce:9}r-grid>r-cell[span-l$="+10"],r-grid>r-cell[span-l$="-9"],r-grid>r-cell[span-l="10"]{--grid-ce:10}r-grid>r-cell[span-l$="+11"],r-grid>r-cell[span-l$="-10"],r-grid>r-cell[span-l="11"]{--grid-ce:11}r-grid>r-cell[span-l$="+12"],r-grid>r-cell[span-l$="-11"],r-grid>r-cell[span-l="12"]{--grid-ce:12}r-grid>r-cell[span-l$="+13"],r-grid>r-cell[span-l$="-12"],r-grid>r-cell[span-l="13"]{--grid-ce:13}r-grid>r-cell[span-l$="+14"],r-grid>r-cell[span-l$="-13"],r-grid>r-cell[span-l="14"]{--grid-ce:14}r-grid>r-cell[span-l$="+15"],r-grid>r-cell[span-l$="-14"],r-grid>r-cell[span-l="15"]{--grid-ce:15}r-grid>r-cell[span-l$="+16"],r-grid>r-cell[span-l$="-15"],r-grid>r-cell[span-l="16"]{--grid-ce:16}r-grid>r-cell[span-l$="+17"],r-grid>r-cell[span-l$="-16"],r-grid>r-cell[span-l="17"]{--grid-ce:17}r-grid>r-cell[span-l$="+18"],r-grid>r-cell[span-l$="-17"],r-grid>r-cell[span-l="18"]{--grid-ce:18}r-grid>r-cell[span-l$="+19"],r-grid>r-cell[span-l$="-18"],r-grid>r-cell[span-l="19"]{--grid-ce:19}r-grid>r-cell[span-l$="+20"],r-grid>r-cell[span-l$="-19"],r-grid>r-cell[span-l="20"]{--grid-ce:20}r-grid>r-cell[span-l$="+21"],r-grid>r-cell[span-l$="-20"],r-grid>r-cell[span-l="21"]{--grid-ce:21}r-grid>r-cell[span-l$="+22"],r-grid>r-cell[span-l$="-21"],r-grid>r-cell[span-l="22"]{--grid-ce:22}r-grid>r-cell[span-l$="+23"],r-grid>r-cell[span-l$="-22"],r-grid>r-cell[span-l="23"]{--grid-ce:23}r-grid>r-cell[span-l$="+24"],r-grid>r-cell[span-l$="-23"],r-grid>r-cell[span-l="24"]{--grid-ce:24}r-grid>r-cell[span-l$="+25"],r-grid>r-cell[span-l$="-24"],r-grid>r-cell[span-l="25"]{--grid-ce:25}r-grid>r-cell[span-l$="+26"],r-grid>r-cell[span-l$="-25"],r-grid>r-cell[span-l="26"]{--grid-ce:26}r-grid>r-cell[span-l$="+27"],r-grid>r-cell[span-l$="-26"],r-grid>r-cell[span-l="27"]{--grid-ce:27}r-grid>r-cell[span-l$="+28"],r-grid>r-cell[span-l$="-27"],r-grid>r-cell[span-l="28"]{--grid-ce:28}r-grid>r-cell[span-l$="+29"],r-grid>r-cell[span-l$="-28"],r-grid>r-cell[span-l="29"]{--grid-ce:29}r-grid>r-cell[span-l$="+30"],r-grid>r-cell[span-l$="-29"],r-grid>r-cell[span-l="30"]{--grid-ce:30}r-grid>r-cell[span-l$="-30"]{--grid-ce:31}r-grid>r-cell[span-l]{grid-column-end:span var(--grid-ce)}r-grid>r-cell[span-l*="+"],r-grid>r-cell[span-l*="-"],r-grid>r-cell[span-l*=".."]{grid-column-start:var(--grid-cs)}r-grid>r-cell[span-l*="-"],r-grid>r-cell[span-l*=".."]{grid-column-end:var(--grid-ce)}r-grid>r-cell[span-l=row]{grid-column:1/-1}}r-grid.debug>*{--color:rgba(248,110,91,.3);background-image:linear-gradient(180deg,#f86e5b4d,#f86e5b4d);background-image:linear-gradient(180deg,var(--color) 0,var(--color))}r-grid.debug>:nth-child(6n+2){--color:rgba(103,126,208,.3)}r-grid.debug>:nth-child(6n+3){--color:rgba(224,174,72,.3)}r-grid.debug>:nth-child(6n+4){--color:rgba(77,214,115,.3)}r-grid.debug>:nth-child(6n+5){--color:rgba(217,103,219,.3)}r-grid.debug>:nth-child(6n+6){--color:rgba(94,204,211,.3)}r-grid.debug>:nth-child(6n+7){--color:rgba(248,110,91,.3)}html{background:#fff;background:var(--background-color);color:#000;color:var(--foreground-color);font-family:Inter,-system-ui,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-family:var(--sansFont),-system-ui,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:16px;font-size:var(--fontSize);letter-spacing:-.01em;line-height:24px;line-height:var(--lineHeight);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:"kern" 1,"liga" 1,"calt" 1,"cv10" 1,contextual common-ligatures;font-variant-ligatures:contextual common-ligatures}body{-webkit-overflow-scrolling:touch;overflow-x:hidden;padding:48px;padding:calc(var(--lineHeight)*2);padding-bottom:72px;padding-bottom:calc(var(--lineHeight)*3);scroll-behavior:smooth}@media only screen and (max-width:600px){body{padding:24px;padding:var(--lineHeight);padding-bottom:48px;padding-bottom:calc(var(--lineHeight)*2)}}[flow-cols-l],[flow-cols-s],[flow-cols]{-moz-column-fill:balance;column-fill:balance;-moz-column-gap:48px;-moz-column-gap:var(--columnGap);column-gap:48px;column-gap:var(--columnGap)}[flow-cols="1"]{-moz-column-count:1;column-count:1}[flow-cols="2"]{-moz-column-count:2;column-count:2}[flow-cols="3"]{-moz-column-count:3;column-count:3}[flow-cols="4"]{-moz-column-count:4;column-count:4}[flow-cols="5"]{-moz-column-count:5;column-count:5}[flow-cols="6"]{-moz-column-count:6;column-count:6}[flow-cols="7"]{-moz-column-count:7;column-count:7}[flow-cols="8"]{-moz-column-count:8;column-count:8}@media only screen and (max-width:600px){[flow-cols-s="1"]{-moz-column-count:1;column-count:1}[flow-cols-s="2"]{-moz-column-count:2;column-count:2}[flow-cols-s="3"]{-moz-column-count:3;column-count:3}[flow-cols-s="4"]{-moz-column-count:4;column-count:4}[flow-cols-s="5"]{-moz-column-count:5;column-count:5}[flow-cols-s="6"]{-moz-column-count:6;column-count:6}[flow-cols-s="7"]{-moz-column-count:7;column-count:7}[flow-cols-s="8"]{-moz-column-count:8;column-count:8}}@media only screen and (min-width:1599px){[flow-cols-l="1"]{-moz-column-count:1;column-count:1}[flow-cols-l="2"]{-moz-column-count:2;column-count:2}[flow-cols-l="3"]{-moz-column-count:3;column-count:3}[flow-cols-l="4"]{-moz-column-count:4;column-count:4}[flow-cols-l="5"]{-moz-column-count:5;column-count:5}[flow-cols-l="6"]{-moz-column-count:6;column-count:6}[flow-cols-l="7"]{-moz-column-count:7;column-count:7}[flow-cols-l="8"]{-moz-column-count:8;column-count:8}}address,article,aside,blockquote,dd,dl,dt,fieldset,figure,form,h1,h2,h3,h4,h5,h6,li,nav,ol,p,pre,r-grid,table,tfoot,ul,video{margin-bottom:24px;margin-bottom:var(--blockSpacingBottom);margin-top:0;margin-top:var(--blockSpacingTop)}:first-child{margin-top:0}:last-child{margin-bottom:0}hr:first-child{margin-bottom:23px;margin-bottom:calc(var(--lineHeight) - var(--hrThickness)/2);margin-top:-1px;margin-top:calc(var(--hrThickness)/-2)}hr:last-child{margin-bottom:-1px;margin-bottom:calc(var(--hrThickness)/-2)}hr,hr:last-child,hr:only-child{margin-top:23px;margin-top:calc(var(--lineHeight) - var(--hrThickness)/2)}hr,hr:only-child{background:#000;background:var(--foreground-color);border:none;height:2px;height:var(--hrThickness);margin-bottom:23px;margin-bottom:calc(var(--lineHeight) - var(--hrThickness)/2)}*+hr:last-child{margin-top:-1px;margin-top:calc(var(--hrThickness)/-2)}hr:not(:first-child){margin-bottom:22px;margin-bottom:calc(var(--lineHeight) - var(--hrThickness));margin-top:24px;margin-top:var(--lineHeight)}r-grid>hr{grid-column:1/-1}r-grid>hr,r-grid>hr:not(:first-child):not(:last-child){margin-bottom:0;margin-top:22px;margin-top:calc(var(--lineHeight) - var(--hrThickness))}.bold,b,strong{font-weight:600}.italic,em,i{font-style:italic}.code,.monospace,code,pre,tt{font-family:iaw-mono,Inconsolata,Menlo,monospace;font-family:var(--monoFont),Inconsolata,Menlo,monospace;font-weight:430;word-wrap:break-word;white-space:pre-wrap}b .code,b .monospace,b code,b pre,b tt{font-weight:600}.code b,.monospace b,code b,pre b,tt b{font-weight:600;font-weight:580}pre{display:block;overflow-x:auto}pre,pre code,pre tt{white-space:pre;word-wrap:normal}h{-moz-appearance:none;appearance:none;-webkit-appearance:none;display:block}.h1,h,h1{font-size:2.8rem;font-size:var(--h1-size);font-weight:720;letter-spacing:-.05em;line-height:48px;line-height:calc(var(--lineHeight)*2);margin-bottom:24px;margin-bottom:var(--lineHeight);margin-left:-.12727rem;margin-left:calc(var(--h1-size)/-22);margin-top:48px;margin-top:calc(var(--lineHeight)*2);word-break:break-word}h1.single-line{margin-top:24px;margin-top:var(--lineHeight);padding-top:12px;padding-top:calc(var(--lineHeight)*.5)}h1.single-line,h1.single-line:first-child{padding-bottom:12px;padding-bottom:calc(var(--lineHeight)*.5)}h1.single-line:first-child{margin-top:0}.h2,h2{font-size:2.2rem;font-size:var(--h2-size);font-weight:700;letter-spacing:-.03em;line-height:48px;line-height:calc(var(--lineHeight)*2);margin-bottom:24px;margin-bottom:var(--lineHeight);margin-left:-.08462rem;margin-left:calc(var(--h2-size)/-26)}*+h2,h2.single-line{margin-bottom:0;margin-top:24px;margin-top:var(--lineHeight);padding-bottom:12px;padding-bottom:calc(var(--lineHeight)*.5);padding-top:12px;padding-top:calc(var(--lineHeight)*.5)}h2.single-line:first-child{margin-top:0}.h3,.h4,h3,h4{font-size:1.4rem;font-size:var(--h3-size);font-weight:700;letter-spacing:-.02em;margin-bottom:12px;margin-bottom:var(--baseline);padding-bottom:3px;padding-bottom:calc(var(--baseline)*.25);padding-top:9px;padding-top:calc(var(--baseline)*.75)}.h4,h4{font-size:1.1rem;font-size:var(--h4-size);font-weight:700;letter-spacing:-.012em}h3.single-line,h4.single-line{margin-bottom:0;padding-bottom:15px;padding-bottom:calc(var(--baseline)*1.25)}h3+h1,h3+h1.single-line,h4+h1,h4+h1.single-line{margin-top:36px;margin-top:calc(var(--baseline)*3)}h3.single-line+h1,h3.single-line+h1.single-line,h3.single-line+h2,h3.single-line+h2.single-line,h4.single-line+h1,h4.single-line+h1.single-line,h4.single-line+h2,h4.single-line+h2.single-line{margin-top:24px;margin-top:var(--lineHeight)}h3+h2,h3+h2.single-line,h4+h2,h4+h2.single-line{margin-top:12px;margin-top:var(--baseline)}.h5,.h6,h5,h6{font-weight:670;letter-spacing:-.015em}.h5,.h6,h5,h6,r-grid>r-cell.h1,r-grid>r-cell.h2,r-grid>r-cell.h3,r-grid>r-cell.h4,r-grid>r-cell.h5,r-grid>r-cell.h6{margin-bottom:0}.h1.large,h1.large{--h1-size:4rem;font-weight:730;line-height:72px;line-height:calc(var(--lineHeight)*3)}.h1.xlarge,h1.xlarge{--h1-size:5.5rem;font-weight:740;line-height:96px;line-height:calc(var(--lineHeight)*4)}.h1.xxlarge,h1.xxlarge{--h1-size:7.5rem;font-weight:750;line-height:120px;line-height:calc(var(--lineHeight)*5)}.h1.xxxlarge,h1.xxxlarge{--h1-size:10.5rem;font-weight:760;line-height:168px;line-height:calc(var(--lineHeight)*7)}.small{font-size:.85rem;line-height:24px;line-height:var(--lineHeight)}.xsmall{font-size:.8em;line-height:18px;line-height:calc(var(--lineHeight)*.75);padding-top:6px;padding-top:calc(var(--lineHeight)*.25)}.xxsmall{font-size:.65em;line-height:16.8px;line-height:calc(var(--lineHeight)*.7);padding-top:7.2px;padding-top:calc(var(--lineHeight)*.3)}.xxxsmall{font-size:.5em;line-height:12px;line-height:calc(var(--lineHeight)*.5);padding-bottom:6px;padding-bottom:calc(var(--lineHeight)*.25)}a{-webkit-text-decoration:underline;-webkit-text-decoration:underline rgba(0,0,0,.3);text-decoration:underline;text-decoration:underline rgba(0,0,0,.3);white-space:nowrap}a:hover{color:#1871e9;color:var(--blue)}.h1>a,.h2>a,.h3>a,.h4>a,.h5>a,.h6>a,h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{-webkit-text-decoration:none;text-decoration:none}.h1>a:hover,.h2>a:hover,.h3>a:hover,.h4>a:hover,.h5>a:hover,.h6>a:hover,h1>a:hover,h2>a:hover,h3>a:hover,h4>a:hover,h5>a:hover,h6>a:hover{color:inherit;-webkit-text-decoration:underline;text-decoration:underline;-webkit-text-decoration:underline rgba(0,0,0,.3);text-decoration:underline rgba(0,0,0,.3)}img,img:first-child,img:last-child{display:block;margin-bottom:12px;margin-bottom:var(--baseline);margin-top:12px;margin-top:var(--baseline)}img:only-child{margin:0}*+img{margin-top:-12px;margin-top:calc(var(--baseline)*-1)}img.cover,img.fill{-o-object-fit:cover;object-fit:cover}r-grid>r-cell>img,r-grid>r-cell>p>img{max-width:100%;-o-object-fit:contain;object-fit:contain}r-grid{grid-column-gap:48px;grid-column-gap:var(--columnGap);grid-row-gap:24px;grid-row-gap:var(--rowGap)}r-grid.compact{grid-row-gap:0}li{margin-bottom:12px;margin-bottom:var(--baseline);margin-left:.2em}li>p+ol,li>p+ul{margin-top:-12px;margin-top:calc(var(--baseline)*-1)}li.task-list-item{list-style-type:none}li.task-list-item>input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;display:inline-block;height:12px;height:var(--baseline);list-style:none;margin-left:-1.4em;margin-right:.5em;opacity:1;position:relative;width:1.5em;--outlineSvgUrl:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><rect x="1.75" y="1.75" width="14.5" height="14.5" rx="0.5" stroke="black" stroke-width="1.5"/></svg>');--checkSvgUrl:url('data:image/svg+xml;utf8,<svg width="18" height="18" viewBox="0 0 18 18" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M4.7 9.3L8.1 12.6L13.8 6.9L12.3 5.3L8.1 9.5L6.3 7.7L4.7 9.3Z" fill="black"/></svg>')}li.task-list-item>input[type=checkbox]:after,li.task-list-item>input[type=checkbox]:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:-.25em;color:transparent;content:"X";display:block;left:0;position:absolute;top:-.25em;width:1.1em;--webkit-touch-callout:none}li.task-list-item>input[type=checkbox]:after{background-image:var(--outlineSvgUrl)}li.task-list-item>input[type=checkbox][checked]:before{background-image:var(--checkSvgUrl)}@supports ((-webkit-mask-image:linear-gradient(rgba(0,0,0,1),red)) or (mask-image:linear-gradient(rgba(0,0,0,1),red))){li.task-list-item>input[type=checkbox]:after,li.task-list-item>input[type=checkbox]:before{-webkit-mask-position:center center;mask-position:center center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}li.task-list-item>input[type=checkbox]:after{background:#000;background:var(--foreground-color);-webkit-mask-image:var(--outlineSvgUrl);mask-image:var(--outlineSvgUrl)}li.task-list-item>input[type=checkbox][checked]:before{background:#000;background:var(--foreground-color);-webkit-mask-image:var(--checkSvgUrl);mask-image:var(--checkSvgUrl)}}.compact>li>p+ol,.compact>li>p+ul{margin-top:-24px;margin-top:calc(var(--blockSpacingBottom)*-1)}ol,ul{list-style-position:outside;--list-indentation:2em}ol.compact>li,ul.compact>li{margin-bottom:0}ul{padding-left:1.3em}ol[start]{-webkit-padding-start:var(--list-indentation)}ol:not([start]),ol[start]{padding-left:var(--list-indentation)}ol:not([start]){counter-reset:ol-counter;list-style:none}ol:not([start])>li{counter-increment:ol-counter;position:relative}ol:not([start])>li:before{content:counter(ol-counter) ". ";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;position:absolute;--space:.5em;--width:calc(var(--list-indentation) - var(--space));height:24px;height:var(--lineHeight);left:calc((var(--width) + .5em)*-1);left:calc((var(--width) + var(--space))*-1);text-align:left;width:var(--width)}table{--border-width:1px;--border-opacity:.15;--border-color:rgba(var(--foreground-color-rgb),calc(var(--foreground-color-a)*var(--border-opacity)));border-collapse:collapse;border-right:1px solid rgba(0,0,0,.15);border-right:var(--border-width) solid var(--border-color);border-spacing:0;border-top:1px solid rgba(0,0,0,.15);border-top:var(--border-width) solid var(--border-color);margin-bottom:36px;margin-bottom:calc(var(--lineHeight)*1.5);margin-top:23px;margin-top:calc(var(--lineHeight)*1 + var(--border-width)*-1);overflow:auto;position:relative}table:first-child{margin-bottom:12px;margin-bottom:calc(var(--lineHeight)*.5);margin-top:calc(var(--lineHeight)*.5 + var(--border-width)*-1)}table *{box-sizing:border-box}table td,table th{background-image:linear-gradient(90deg,var(--border-color),var(--border-color) 1px,transparent 0,transparent 6px);background-image:linear-gradient(90deg,var(--border-color),var(--border-color) 1px,transparent 0,transparent calc(var(--baseline)/2));background-position:0 -1px;background-repeat:no-repeat;background-size:100% 100%;padding:12px 1em;padding:var(--baseline) 1em;position:relative}table td:after,table th:after{background:var(--border-color);bottom:0;color:transparent;content:"A";height:var(--border-width);left:0;pointer-events:none;position:absolute;right:0}table th{font-weight:600;text-align:left}table th[align=center]{text-align:center}table th[align=right]{text-align:right}p+table{margin-top:calc(var(--lineHeight)*1.5 + var(--border-width)*-1)}@media only screen and (max-width:600px){.only-large-window{display:none}}@media only screen and (min-width:601px){.only-small-window{display:none}}:root{--base-grid-color1:rgba(20,230,245,.3);--base-grid-color2:hsla(0,0%,47%,.05)}.show-base-grid{background-image:repeating-linear-gradient(0deg,hsla(0,0%,47%,.05),hsla(0,0%,47%,.05) 1px,transparent 0,transparent 6px,rgba(20,230,245,.3) 6px,rgba(20,230,245,.3) 7px,transparent 7px,transparent 12px);background-image:repeating-linear-gradient(0deg,var(--base-grid-color2),var(--base-grid-color2) 1px,transparent 0,transparent calc(var(--baseline)/2),var(--base-grid-color1) calc(var(--baseline)/2),var(--base-grid-color1) calc(var(--baseline)/2 + 1px),transparent calc(var(--baseline)/2 + 1px),transparent var(--baseline));background-position:0 .5px;background-repeat:repeat-y;background-size:100% 12px;background-size:100% var(--baseline)}.single-line{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.block{display:block}.inline{display:inline-block}.flex-h{flex-direction:row}.flex-h,.flex-v{display:flex}.flex-v{flex-direction:column}.left{text-align:left}.right{text-align:right}.center{text-align:center}.flex-v.center{align-self:center}.flex-h .bottom{align-self:flex-end}img.top{align-self:center;-o-object-position:center top;object-position:center top}img.center{align-self:center;-o-object-position:center center;object-position:center center}img.bottom{align-self:center;-o-object-position:center bottom;object-position:center bottom}img.left.top{align-self:flex-start;-o-object-position:left top;object-position:left top}img.left.center{align-self:flex-start;-o-object-position:left center;object-position:left center}img.left.bottom{align-self:flex-start;-o-object-position:left bottom;object-position:left bottom}img.right.top{align-self:flex-end;-o-object-position:right top;object-position:right top}img.right.center{align-self:flex-end;-o-object-position:right center;object-position:right center}img.right.bottom{align-self:flex-end;-o-object-position:right bottom;object-position:right bottom}.padding0{padding:0}.padding1{padding:24px;padding:calc(var(--lineHeight)*1)}.padding2{padding:48px;padding:calc(var(--lineHeight)*2)}.padding3{padding:72px;padding:calc(var(--lineHeight)*3)}.padding4{padding:96px;padding:calc(var(--lineHeight)*4)}.padding5{padding:192px;padding:calc(var(--lineHeight)*8)}.margin0{margin:0}.margin1{margin:24px;margin:calc(var(--lineHeight)*1)}.margin2{margin:48px;margin:calc(var(--lineHeight)*2)}.margin3{margin:72px;margin:calc(var(--lineHeight)*3)}.margin4{margin:96px;margin:calc(var(--lineHeight)*4)}.margin5{margin:192px;margin:calc(var(--lineHeight)*8)}.w-1{width:24px;width:calc(var(--lineHeight)*1)}.w-2{width:48px;width:calc(var(--lineHeight)*2)}.w-3{width:72px;width:calc(var(--lineHeight)*3)}.w-4{width:96px;width:calc(var(--lineHeight)*4)}.w-5{width:120px;width:calc(var(--lineHeight)*5)}.w-6{width:144px;width:calc(var(--lineHeight)*6)}.w-7{width:168px;width:calc(var(--lineHeight)*7)}.w-8{width:192px;width:calc(var(--lineHeight)*8)}.w-9{width:216px;width:calc(var(--lineHeight)*9)}.w-10{width:240px;width:calc(var(--lineHeight)*10)}.w-11{width:264px;width:calc(var(--lineHeight)*11)}.w-12{width:288px;width:calc(var(--lineHeight)*12)}.w-13{width:312px;width:calc(var(--lineHeight)*13)}.w-14{width:336px;width:calc(var(--lineHeight)*14)}.w-15{width:360px;width:calc(var(--lineHeight)*15)}.w-16{width:384px;width:calc(var(--lineHeight)*16)}.w-17{width:408px;width:calc(var(--lineHeight)*17)}.w-18{width:432px;width:calc(var(--lineHeight)*18)}.w-19{width:456px;width:calc(var(--lineHeight)*19)}.w-20{width:480px;width:calc(var(--lineHeight)*20)}.w-21{width:504px;width:calc(var(--lineHeight)*21)}.w-22{width:528px;width:calc(var(--lineHeight)*22)}.w-23{width:552px;width:calc(var(--lineHeight)*23)}.w-24{width:576px;width:calc(var(--lineHeight)*24)}.w-25{width:600px;width:calc(var(--lineHeight)*25)}.w-26{width:624px;width:calc(var(--lineHeight)*26)}.w-27{width:648px;width:calc(var(--lineHeight)*27)}.w-28{width:672px;width:calc(var(--lineHeight)*28)}.w-29{width:696px;width:calc(var(--lineHeight)*29)}.w-30{width:720px;width:calc(var(--lineHeight)*30)}.w-31{width:744px;width:calc(var(--lineHeight)*31)}.w-32{width:768px;width:calc(var(--lineHeight)*32)}.w-33{width:792px;width:calc(var(--lineHeight)*33)}.w-34{width:816px;width:calc(var(--lineHeight)*34)}.w-35{width:840px;width:calc(var(--lineHeight)*35)}.w-36{width:864px;width:calc(var(--lineHeight)*36)}.w-37{width:888px;width:calc(var(--lineHeight)*37)}.w-38{width:912px;width:calc(var(--lineHeight)*38)}.w-39{width:936px;width:calc(var(--lineHeight)*39)}.w-40{width:960px;width:calc(var(--lineHeight)*40)}.w-full{width:100%}.h-1{height:24px;height:calc(var(--lineHeight)*1)}.h-2{height:48px;height:calc(var(--lineHeight)*2)}.h-3{height:72px;height:calc(var(--lineHeight)*3)}.h-4{height:96px;height:calc(var(--lineHeight)*4)}.h-5{height:120px;height:calc(var(--lineHeight)*5)}.h-6{height:144px;height:calc(var(--lineHeight)*6)}.h-7{height:168px;height:calc(var(--lineHeight)*7)}.h-8{height:192px;height:calc(var(--lineHeight)*8)}.h-9{height:216px;height:calc(var(--lineHeight)*9)}.h-10{height:240px;height:calc(var(--lineHeight)*10)}.h-11{height:264px;height:calc(var(--lineHeight)*11)}.h-12{height:288px;height:calc(var(--lineHeight)*12)}.h-13{height:312px;height:calc(var(--lineHeight)*13)}.h-14{height:336px;height:calc(var(--lineHeight)*14)}.h-15{height:360px;height:calc(var(--lineHeight)*15)}.h-16{height:384px;height:calc(var(--lineHeight)*16)}.h-17{height:408px;height:calc(var(--lineHeight)*17)}.h-18{height:432px;height:calc(var(--lineHeight)*18)}.h-19{height:456px;height:calc(var(--lineHeight)*19)}.h-20{height:480px;height:calc(var(--lineHeight)*20)}.h-21{height:504px;height:calc(var(--lineHeight)*21)}.h-22{height:528px;height:calc(var(--lineHeight)*22)}.h-23{height:552px;height:calc(var(--lineHeight)*23)}.h-24{height:576px;height:calc(var(--lineHeight)*24)}.h-25{height:600px;height:calc(var(--lineHeight)*25)}.h-26{height:624px;height:calc(var(--lineHeight)*26)}.h-27{height:648px;height:calc(var(--lineHeight)*27)}.h-28{height:672px;height:calc(var(--lineHeight)*28)}.h-29{height:696px;height:calc(var(--lineHeight)*29)}.h-30{height:720px;height:calc(var(--lineHeight)*30)}.h-31{height:744px;height:calc(var(--lineHeight)*31)}.h-32{height:768px;height:calc(var(--lineHeight)*32)}.h-33{height:792px;height:calc(var(--lineHeight)*33)}.h-34{height:816px;height:calc(var(--lineHeight)*34)}.h-35{height:840px;height:calc(var(--lineHeight)*35)}.h-36{height:864px;height:calc(var(--lineHeight)*36)}.h-37{height:888px;height:calc(var(--lineHeight)*37)}.h-38{height:912px;height:calc(var(--lineHeight)*38)}.h-39{height:936px;height:calc(var(--lineHeight)*39)}.h-40{height:960px;height:calc(var(--lineHeight)*40)}.opacity0{opacity:0}.opacity1{opacity:.1}.opacity2{opacity:.2}.opacity3{opacity:.3}.opacity4{opacity:.4}.opacity5{opacity:.5}.opacity6{opacity:.6}.opacity7{opacity:.7}.opacity8{opacity:.8}.opacity9{opacity:.9}.opacity10{opacity:1}:root{--red:#ee2711;--blue:#1871e9;--green:#12c05b;--yellow:#f9bf0f}.red{color:#ee2711;color:var(--red)}.bg-red{background-color:#ee2711;background-color:var(--red)}.blue{color:#1871e9;color:var(--blue)}.bg-blue{background-color:#1871e9;background-color:var(--blue)}.green{color:#12c05b;color:var(--green)}.bg-green{background-color:#12c05b;background-color:var(--green)}.yellow{color:#f9bf0f;color:var(--yellow)}.bg-yellow{background-color:#f9bf0f;background-color:var(--yellow)}:root{--base-0:#f1efef;--base-50:#f4f3f2;--base-100:#e5e4e3;--base-200:#8d96ac;--base-700:#333;--base-800:#171828;--base-900:#0b0b0b;--purple-0:#cbd2eb;--purple-100:#6808b7;--yellow-0:#fdf5b1;--yellow-100:#ead736;--pink-0:#ffc7e8;--pink-100:#ff45b3;--cherry:#ea0867;--disc-bg:#151515;--disc-lines:#060606;--ms-ratio-sm:1.15;--ms-ratio-md:1.17;--ms-ratio-lg:1.2;--ms-base:1rem;--ms-base-sm:var(--ms-base);--ms-base-md:var(--ms-base-sm);--ms-base-lg:var(--ms-base-md)}*{box-sizing:border-box}html{transition:all .3s}.theme-dark{--color-primary:var(--base-0);--color-secondary:var(--base-900);--color-mute:var(--base-800);--font-color:var(--base-0);--font-color-secondary:var(--base-200);--border-color:var(--base-0);--nav-border-color:var(--base-800);--yellow:var(--yellow-100);--purple:var(--purple-100);--pink:var(--pink-100);--text-gradient:linear-gradient(90deg,var(--pink),var(--cherry))}.theme-light{--color-primary:var(--base-900);--color-secondary:var(--base-0);--color-mute:var(--base-100);--font-color:var(--base-700);--font-color-secondary:var(--base-200);--border-color:var(--base-200);--nav-border-color:var(--base-100);--yellow:var(--yellow-0);--purple:var(--purple-0);--pink:var(--pink-0);--text-gradient:linear-gradient(320deg,var(--cherry),var(--pink-100))}body{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;text-rendering:optimizeLegibility!important;-webkit-font-smoothing:antialiased!important;-moz-osx-font-smoothing:grayscale!important;background-color:var(--color-secondary);color:var(--font-color);min-height:100vh}::-moz-selection{background:var(--color-mute);color:var(--font-color)}::selection{background:var(--color-mute);color:var(--font-color)}img{max-width:100%}hr{border:.5px solid var(--border-color);margin-bottom:3rem;margin-top:3rem}.main-contents{padding-top:8rem}@keyframes pulseone{0%{opacity:0;transform:scale(1)}50%{opacity:.7;transform:scale(1.2)}to{opacity:0;transform:scale(1)}}@keyframes pulsetwo{0%{opacity:0;transform:scale(1)}50%{opacity:.9;transform:scale(1.5)}to{opacity:0;transform:scale(1)}}@keyframes transitionIn{0%{opacity:0;transform:translateY(32px)}to{opacity:1;transform:translateY(0)}}code[class*=language-],pre[class*=language-]{background:0 0;color:#f8f8f2;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;text-shadow:0 1px rgba(0,0,0,.3);white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4}pre[class*=language-]{border-radius:.3em;margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#272822}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#8292a2}.token.punctuation{color:#f8f8f2}.token.namespace{opacity:.7}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:#f92672}.token.boolean,.token.number{color:#ae81ff}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#a6e22e}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url,.token.variable{color:#f8f8f2}.token.atrule,.token.attr-value,.token.class-name,.token.function{color:#e6db74}.token.keyword{color:#66d9ef}.token.important,.token.regex{color:#fd971f}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.alert{background-color:#ead736;background-color:var(--yellow-100);border:1px solid #ead736;border:1px solid var(--yellow-100);border-radius:2px;display:block;margin-bottom:2rem;padding:.5rem 1rem}.alert>small{color:#0b0b0b;color:var(--base-900)}.article-section>.header{margin-bottom:6rem}.article-list{list-style:none;padding-left:0}.article-link{-webkit-text-decoration:none;text-decoration:none}.article-link>.info>.title{margin-bottom:.25rem}.article-info{display:flex;flex-direction:column;font-weight:400;height:100%}.article-info>.description,.article-info>.title{text-wrap:wrap}.article-info>.description{margin-bottom:1rem}.article-info>.time{color:var(--font-color-secondary);margin-top:auto}.blog-article{animation:transitionIn .5s ease-in 1s;margin-top:10rem}.blog-article h1,.blog-article h2,.blog-article h3{scroll-margin-top:88px}.blog-article h2{font-size:1.74901rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm));margin-bottom:1rem}@media(min-width:480.02px){.blog-article h2{font-size:1.87389rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.blog-article h2{font-size:2.0736rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.blog-article h2:not(:first-child){margin-top:3rem}.blog-article img{width:100%}.blog-article h2 img,.blog-article h3 img,.blog-article h4 img,.blog-article h5 img,.blog-article h6 img{width:auto}.blog-article .permalink{display:inline-block}.blog-content li,.blog-content p{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.blog-content li,.blog-content p{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.blog-content li,.blog-content p{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.blog-content li,.blog-content p{line-height:1.6;margin-bottom:2rem}.blog-content small{font-size:1.15rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.blog-content small{font-size:1.17rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.blog-content small{font-size:1.2rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg))}}.bread-crumbs>.link,.bread-crumbs>.title{font-size:.86957rem;font-size:calc(var(--ms-base-sm)/var(--ms-ratio-sm))}@media(min-width:480.02px){.bread-crumbs>.link,.bread-crumbs>.title{font-size:.8547rem;font-size:calc(var(--ms-base-md)/var(--ms-ratio-md))}}@media(min-width:768.02px){.bread-crumbs>.link,.bread-crumbs>.title{font-size:.83333rem;font-size:calc(var(--ms-base-lg)/var(--ms-ratio-lg))}}.btn-primary{background:var(--color-secondary);border:1px solid var(--color-primary);border-radius:2rem;color:var(--font-color);display:inline-block;font-size:1rem;font-size:var(--ms-base-sm);font-weight:300;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:all .3s}@media(min-width:480.02px){.btn-primary{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){.btn-primary{font-size:1rem;font-size:var(--ms-base-lg)}}.btn-primary{padding:.5rem 1.5rem}.btn-primary.-large{margin-bottom:2rem;padding:.5rem 3rem}.btn-primary:focus,.btn-primary:hover{background:var(--color-primary);color:var(--color-secondary);opacity:.8}.btn-primary:active{color:#0b0b0b;color:var(--base-900)}.btn-primary[aria-current=page],.btn-primary[aria-current=page]:hover{background:#0b0b0b;background:var(--base-900);background-clip:border-box!important;background-clip:initial!important;color:#0b0b0b!important;color:var(--base-900)!important;-webkit-text-fill-color:#0b0b0b!important;-webkit-text-fill-color:var(--base-900)!important}.companies{display:grid;grid-template-columns:repeat(4,1fr);grid-column-gap:2rem;grid-row-gap:4rem}@media(max-width:767px){.companies{grid-template-columns:repeat(2,1fr)}}.company-item>img{border-radius:4px;height:40px;margin-bottom:.5rem;-o-object-fit:cover;object-fit:cover;width:40px}.company-item>h3,.company-item>p{margin-bottom:0}.company-item>h3{font-size:1.15rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.company-item>h3{font-size:1.17rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.company-item>h3{font-size:1.2rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg))}}.company-item>p{font-size:1rem;font-size:var(--ms-base-sm)}@media(min-width:480.02px){.company-item>p{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){.company-item>p{font-size:1rem;font-size:var(--ms-base-lg)}}.company-item small{color:var(--font-color-secondary)}.container{margin:0 auto;max-width:80rem}.container,.container.-fluid{padding-left:1rem;padding-right:1rem}.container.-fluid{max-width:100%}.container.-compact{max-width:60rem}.container.-slim{max-width:62rem}@media(max-width:991px){.container{margin:2rem auto}}.items-center{align-items:center}.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.content-section{margin-bottom:6rem!important}.content-section>.item{margin-bottom:3rem;margin-top:3rem}.footer-global{margin-top:4rem}.footer-content{align-items:center;display:flex}.footer-content>.note a,.footer-content>.note p{font-size:1rem;font-size:var(--ms-base-sm)}@media(min-width:480.02px){.footer-content>.note a,.footer-content>.note p{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){.footer-content>.note a,.footer-content>.note p{font-size:1rem;font-size:var(--ms-base-lg)}}.footer-content>.socials{margin-left:auto}hr{background-color:var(--font-color)!important;color:var(--color-mute);height:1px;opacity:.5}hr.-lite{height:.5px}.hire-me{padding-bottom:3rem}img.-full{margin-bottom:1rem;width:100%}img.-circle{border-radius:50%}img.-handdrawn{margin:2rem auto}figure .figure{margin-bottom:.5rem}figure figcaption{text-align:center}figure figcaption,figure figcaption a{color:var(--font-color-secondary)}.empty-image{align-items:center;background-color:var(--color-mute);display:flex;height:150px;justify-content:center;text-align:center;width:250px}.loading-page{background-color:var(--color-secondary);height:100vh;overflow:hidden;width:100vw}.loading-page>.loader,.loading-page>.loader:after{background-color:#ea0867;background-color:var(--cherry);border-radius:200px;height:100px;inset:0;margin:auto;position:absolute;width:100px}.loading-page>.loader{animation:pulseone 1.5s ease-in-out infinite;transition:all 1s}.loading-page>.loader:after{animation:pulsetwo 1.5s ease-in-out infinite;content:"";display:block}#menuToggle input{cursor:pointer;display:block;height:32px;left:-5px;opacity:0;position:absolute;top:-7px;width:40px;z-index:2;-webkit-touch-callout:none}@media(max-width:1199px){#menuToggle{-webkit-user-select:none;-moz-user-select:none;user-select:none}#menuToggle,#menuToggle>span{display:block;position:relative;z-index:1}#menuToggle>span{background:var(--font-color);border-radius:3px;height:4px;margin-bottom:5px;transform-origin:4px 0;transition:transform .5s cubic-bezier(.77,.2,.05,1),background .5s cubic-bezier(.77,.2,.05,1),opacity .55s ease;width:33px}#menuToggle>a{transition:color .3s ease}#menuToggle span:first-child{transform-origin:0 0}#menuToggle span:nth-last-child(2){transform-origin:0 100%}#menuToggle input:checked~span{background:var(--color-primary);opacity:1;transform:rotate(45deg) translate(-2px,-1px)}#menuToggle input:checked~span:nth-last-child(3){opacity:0;transform:rotate(0) scale(.2)}#menuToggle input:checked~span:nth-last-child(2){transform:rotate(-45deg) translateY(-1px)}#menuToggle input:checked~ul{transform:translate(-50vw)}#menu{background:var(--color-secondary);border-left:1px solid var(--color-mute);height:100vh;left:0;padding:5rem 1rem 3rem 2rem;position:absolute;right:0;top:50px;transform:translate(calc(100% + 2rem));transform-origin:0 0;transition:transform .5s cubic-bezier(.77,.2,.05,1);width:100vw}}.nav-links{align-items:center;display:flex;list-style:none;padding-left:0;grid-gap:2rem}.nav-links>.link{display:inline-block;margin-bottom:0}.nav-links>.link a{display:inline-block;font-size:1.15rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm));font-weight:500;-webkit-text-decoration:none;text-decoration:none}@media(min-width:480.02px){.nav-links>.link a{font-size:1.17rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.nav-links>.link a{font-size:1.2rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg))}}.navbar-blog{background-color:var(--color-secondary);border-bottom:1px solid var(--color-mute);height:auto;left:0;padding:1rem;position:fixed;top:.5rem;width:100%;z-index:4}.navbar-blog>.content{align-items:center;display:flex}.navbar-blog>.content>.actions{margin-left:auto}.navbar-blog:before{background:linear-gradient(90deg,var(--purple) -.39%,var(--pink) 33.89%,#f9bf0f 100.6%);background:linear-gradient(90deg,var(--purple) -.39%,var(--pink) 33.89%,var(--yellow) 100.6%);content:"";display:block;height:.5rem;right:0}.navbar-blog:before,.navbar-global{left:0;position:fixed;top:0;width:100%;z-index:4}.navbar-global{background-color:var(--color-secondary);border-bottom:1px solid var(--color-mute);padding:1rem 2rem;transition:all .4s}.navbar-global>.content,.navbar-global>.content>.actions{align-items:center;display:flex}.navbar-global>.content>.actions{justify-content:center;margin-left:auto}@media(max-width:1199px){.navbar-global{background-color:var(--color-secondary);border-bottom:1px solid var(--color-mute);height:auto;margin-top:0;padding:1rem;position:fixed;top:0;z-index:4}.navbar-global>.content,.navbar-global>.content>.actions{align-items:center;display:flex}.navbar-global>.content>.actions{margin-left:auto;grid-gap:1rem;flex-direction:row-reverse}}.navbar-global a[aria-current=page],.navbar-global a[aria-current=page]:hover{-webkit-text-decoration:underline;text-decoration:underline}.navbar-global>a+a{margin-left:1rem}.navbar-posts{display:flex;padding-bottom:12rem}.navbar-posts a{font-size:1.15rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.navbar-posts a{font-size:1.17rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.navbar-posts a{font-size:1.2rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg))}}.navbar-posts a:nth-child(2){margin-left:auto;text-align:right}.navbar-posts small{margin:0 1rem}.photo-gallery{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto 1fr;grid-gap:.5rem}.photo-gallery img{margin:.5rem 0}.pin-badge{background-color:#ea0867;background-color:var(--cherry);border-radius:20px;color:#f1efef;color:var(--base-0);display:inline-block;font-size:10px;font-weight:700;line-height:1;padding:4px;transform:translateY(-11px)}.project-item{border-top:1px solid var(--color-mute);display:inline-block;padding-bottom:5rem;padding-top:2rem;-webkit-text-decoration:none;text-decoration:none}.project-item>.title{background:var(--text-gradient);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.project-item>.description{font-weight:400}.project-item>.tag{color:var(--font-color-secondary);font-weight:700;letter-spacing:1.3;text-transform:uppercase}.project-item>.imgcontainer{max-height:500px;max-width:600px;overflow:hidden}.project-item>.imgcontainer>.thumbnail{transition:all .3s}.project-item>.imgcontainer>.thumbnail:hover{transform:scale(1.1)}.site-logo{margin-right:2rem}.site-logo>img{height:40px;width:40px}.site-logo.-blog{margin-right:.5rem}.social-links{border-right:1px solid var(--color-mute);list-style:none;padding-left:0}.social-links,.social-links>.item{line-height:0;margin-bottom:0}.social-links>.item:not(:last-child){margin-right:2rem}.social-links>.item,.social-links>.item>.link{display:inline-block}.social-links>.item>.link{opacity:.7;transition:opacity .3s}.social-links>.item>.link:hover{opacity:1}.social-links img,.social-links>.item>.link{height:32px;width:32px}.speaker-bio .photos{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:1rem}.speaker-bio p:last-child{padding-bottom:3rem}.speaker-bio .photos>img{margin-bottom:2rem}ul.styled-list{list-style:none;padding-left:0}ul.styled-list>li:before{content:"•";display:inline-block;font-weight:700;margin-left:-1em;width:1em}.styled-list>.head{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm));line-height:1.8;margin-bottom:1rem}@media(min-width:480.02px){.styled-list>.head{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.styled-list>.head{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.styled-list>.head{font-weight:700}.styled-list>li{color:var(--font-color);line-height:1.8;margin-bottom:.5rem;padding-left:1rem}@media(max-width:767px){.styled-list{padding-left:0}}.tag-item{background:var(--color-mute);color:var(--font-color);display:inline-block;margin-top:.5rem;padding:.25rem .5rem}.tag-item:not(.tag-item:last-child){margin-right:.5rem}.tag-list{margin-bottom:1rem!important;padding:0}.tag{margin:.3rem}.tag-item{margin:0 .2rem}.tag,.tag-item{background:var(--color-mute);border-radius:.2rem;color:var(--font-color);display:inline-block;font-size:1rem;font-size:var(--ms-base-sm);height:-moz-fit-content;height:fit-content;line-height:1;padding:.5rem;width:-moz-fit-content;width:fit-content}@media(min-width:480.02px){.tag,.tag-item{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){.tag,.tag-item{font-size:1rem;font-size:var(--ms-base-lg)}}.tag-tablet{font-family:Poppins,system-ui,-apple-system,Segoe UI,Roboto,Ubuntu,Cantarell,Noto Sans,sans-serif;font-size:.86957rem;font-size:calc(var(--ms-base-sm)/var(--ms-ratio-sm))}@media(min-width:480.02px){.tag-tablet{font-size:.8547rem;font-size:calc(var(--ms-base-md)/var(--ms-ratio-md))}}@media(min-width:768.02px){.tag-tablet{font-size:.83333rem;font-size:calc(var(--ms-base-lg)/var(--ms-ratio-lg))}}.tag-tablet{background-color:var(--color-mute);color:var(--font-color);display:inline-block;letter-spacing:.6px;margin-bottom:8px;margin-left:.5rem;padding:.25rem .5rem;text-transform:uppercase;vertical-align:middle;-webkit-text-fill-color:var(--font-color)}.theme-switch{cursor:pointer;display:flex;height:40px;margin-left:auto;width:40px}.theme-switch>input{height:0;opacity:0;width:0}.theme-switch .slider:before{background:var(--color-mute) url(/images/icon-moon.svg);background-position:50%;background-repeat:no-repeat;box-shadow:0 0 15px #2020203d;content:"";display:block;height:40px;width:40px}.theme-switch input:checked+.slider:before{background:#fff url(/images/icon-sun.svg);background-position:50%;background-repeat:no-repeat}.theme-switch .slider.round{border-radius:34px}.theme-switch .slider.round:before{border-radius:50%}.arrow-icon.mobile{display:none}.arrow-icon>path{fill:var(--font-color)}@media only screen and (max-width:600px){.arrow-icon{display:none}.arrow-icon.mobile{display:block;height:auto;width:100%}}.warn-banner{background:#ead736;background:var(--yellow-100);margin-bottom:1rem;padding:1rem}.warn-banner a,.warn-banner>p{font-size:1rem;font-size:var(--ms-base-sm)}@media(min-width:480.02px){.warn-banner a,.warn-banner>p{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){.warn-banner a,.warn-banner>p{font-size:1rem;font-size:var(--ms-base-lg)}}.warn-banner a,.warn-banner>p{color:#0b0b0b;color:var(--base-900);margin:0}.wip-banner{background:#ea0867;background:var(--cherry);text-align:center}.wip-banner>p{color:#fff}.work-item>.thumbnail{height:400px;-o-object-fit:cover;object-fit:cover}.work-view li,.work-view p{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.work-view li,.work-view p{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.work-view li,.work-view p{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.work-view li,.work-view p{line-height:1.6}.work-view p{margin-bottom:2rem}.work-view p a{text-wrap:auto}.work-view li{margin-bottom:1.2rem}.work-view section{margin:5rem 0}.work-view>section>.info{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1rem}.work-view>p.lead{margin-bottom:2rem}.work-view>section>h3{font-size:1.74901rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm));margin-top:4rem}@media(min-width:480.02px){.work-view>section>h3{font-size:1.87389rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.work-view>section>h3{font-size:2.0736rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}@media(max-width:991px){.work-view>section>.info{grid-template-columns:1fr}}.video-grid{grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}@media(max-width:991px){.video-grid{grid-template-columns:1fr}}.video-figure{margin:0}.video-figure video{background:#111;background:var(--color-mute,#111);height:auto}.video-figure figcaption{color:var(--font-color-secondary);font-size:.875rem;margin-top:.5rem;text-align:center}.stat-card>.main{font-size:1.74901rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm));margin-top:3rem}@media(min-width:480.02px){.stat-card>.main{font-size:1.87389rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.stat-card>.main{font-size:2.0736rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.stat-card>.main{font-weight:700;line-height:1;margin-bottom:1rem}.accent{color:var(--text-gradient)}h1,h2,h3,h4,h5,h6{line-height:1}h1{font-size:2.66002rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){h1{font-size:3.00124rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){h1{font-size:3.58318rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}h1{line-height:1.4;margin-bottom:1rem}h2{font-size:2.01136rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){h2{font-size:2.19245rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){h2{font-size:2.48832rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}h2{line-height:1.4;margin-bottom:1.5rem}h3{font-size:1.52087rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){h3{font-size:1.60161rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){h3{font-size:1.728rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}h3{margin-bottom:1rem}h4{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){h4{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){h4{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}h4{margin-bottom:1rem}h5{font-size:1.15rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){h5{font-size:1.17rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){h5{font-size:1.2rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg))}}h5{margin-bottom:1rem}h6{font-size:1rem;font-size:var(--ms-base-sm)}@media(min-width:480.02px){h6{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){h6{font-size:1rem;font-size:var(--ms-base-lg)}}h6{margin-bottom:1rem}p.lead{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){p.lead{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){p.lead{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}p.lead{line-height:1.5}p.hint-text{color:var(--font-color-secondary)}a{color:var(--font-color);font-size:inherit;font-weight:700;transition:all .2s}a:focus,a:hover{color:var(--color-primary)}a:focus{outline:dashed #ea0867;outline:dashed var(--cherry)}blockquote{background-color:var(--color-mute);border-radius:4px;color:var(--font-color);font-style:italic;line-height:1.8;margin-left:0;padding:1rem;width:100%}blockquote,blockquote>p{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){blockquote,blockquote>p{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){blockquote,blockquote>p{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}blockquote>p:last-child{margin-bottom:0}blockquote>b{color:var(--color-primary)}li{line-height:2rem}code{color:#ff45b3;color:var(--pink-100);padding:.25rem}a{-webkit-text-decoration:underline var(--font-color);text-decoration:underline var(--font-color)}.huge{font-size:4.65239rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.huge{font-size:5.62399rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.huge{font-size:7.43008rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.huge{line-height:1;margin-bottom:3rem}.small{font-size:1.3225rem;font-size:calc(var(--ms-base-sm)*var(--ms-ratio-sm)*var(--ms-ratio-sm))}@media(min-width:480.02px){.small{font-size:1.3689rem;font-size:calc(var(--ms-base-md)*var(--ms-ratio-md)*var(--ms-ratio-md))}}@media(min-width:768.02px){.small{font-size:1.44rem;font-size:calc(var(--ms-base-lg)*var(--ms-ratio-lg)*var(--ms-ratio-lg))}}.section-header{font-size:1rem;font-size:var(--ms-base-sm);text-transform:uppercase}@media(min-width:480.02px){.section-header{font-size:1rem;font-size:var(--ms-base-md)}}@media(min-width:768.02px){.section-header{font-size:1rem;font-size:var(--ms-base-lg)}}.section-header{letter-spacing:.2em;margin-bottom:-1rem}.hint-text{color:var(--font-color-secondary)}.permalink{margin-left:.5rem}.code-wrapper,.iframes-wrapper{margin:40px 0}figure{margin-left:0;margin-right:0}main{animation:fadeIn .6s ease-out;padding:5em 2em 3em}.color-bar{inset:0;pointer-events:none;position:fixed;z-index:3}.color-bar:before{background:linear-gradient(90deg,var(--pink),var(--purple),#f9bf0f);background:linear-gradient(90deg,var(--pink),var(--purple),var(--yellow));content:"";height:8px;left:0;position:absolute;right:0;top:0;width:100%;z-index:1}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.stat-card{border:1px solid var(--border-color);border-radius:8px;margin-bottom:1em;padding:1.5em}.stat-card p.main{color:var(--font-color);font-size:1.4em;font-weight:700;line-height:1.2;margin-bottom:.25em}.stat-card p.sub{color:var(--font-color-secondary);font-size:.9em;margin:0}.video-figure video{border-radius:8px;display:block;width:100%}.video-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1em;gap:1em;margin:1.5em 0}.video-grid img{margin:0}figcaption{color:var(--font-color-secondary);font-size:.85em;font-style:italic;margin-top:.5em;text-align:center}@media(max-width:720px){main{padding:5em 1em 1em}.video-grid{grid-template-columns:1fr}}@media(max-width:767px){body{padding-left:0;padding-right:0}main{padding-left:16px;padding-right:16px}main .container,main main{padding-left:0;padding-right:0}main a{white-space:normal;word-wrap:anywhere}r-cell{min-width:0}r-grid[columns="3"][columns-s="1"]{--grid-tc:1fr}}@media(max-width:480px){.huge{font-size:min(calc(20vw - 6.4px),74px)}}@media(max-width:600px){r-grid{-moz-column-gap:16px;column-gap:16px}}li[data-astro-cid-eimmu3lg]{list-style:none;margin:0}a[data-astro-cid-eimmu3lg]{align-items:center;border-bottom:2px solid transparent;color:var(--font-color);display:inline-flex;font-size:.9em;gap:.25em;letter-spacing:.05em;line-height:1;padding-bottom:2px;-webkit-text-decoration:none;text-decoration:none;text-transform:uppercase;transition:color .2s ease}a[data-astro-cid-eimmu3lg]:hover{color:var(--color-primary)}a[data-astro-cid-eimmu3lg].active{border-bottom-color:var(--color-primary);font-weight:600}@media(max-width:767px){a[data-astro-cid-eimmu3lg]{position:relative}a[data-astro-cid-eimmu3lg]:after{content:"";inset:-14px -8px;position:absolute}}.theme-toggle[data-astro-cid-x3pjskd3]{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--font-color);cursor:pointer;display:flex;flex-shrink:0;height:36px;justify-content:center;padding:.25em;transition:background-color .2s ease;width:36px}.theme-toggle[data-astro-cid-x3pjskd3]:hover{background-color:var(--color-mute)}.theme-toggle-icon[data-astro-cid-x3pjskd3]{align-items:center;display:none}.theme-dark .theme-toggle-icon-sun[data-astro-cid-x3pjskd3],.theme-light .theme-toggle-icon-moon[data-astro-cid-x3pjskd3]{display:flex}.topbar[data-astro-cid-3ef6ksr2]{background-color:var(--color-secondary);border-bottom:1px solid var(--nav-border-color);box-sizing:border-box;gap:1em;height:60px;left:0;padding:0 2em;position:fixed;right:0;top:8px;transition:background-color .2s ease;z-index:1}.logo-link[data-astro-cid-3ef6ksr2],.topbar[data-astro-cid-3ef6ksr2]{align-items:center;display:flex}.logo-link[data-astro-cid-3ef6ksr2]{flex-shrink:0;gap:.75em;-webkit-text-decoration:none;text-decoration:none}.logo-image[data-astro-cid-3ef6ksr2]{border-radius:50%;display:block;height:40px;-o-object-fit:cover;object-fit:cover;width:40px}.logo-text[data-astro-cid-3ef6ksr2]{color:var(--font-color);font-size:1.1em;font-weight:600;transition:color .2s ease;white-space:nowrap}.logo-text[data-astro-cid-3ef6ksr2]:hover{color:var(--color-primary)}.nav-links[data-astro-cid-3ef6ksr2]{align-items:center;display:flex;gap:1.5em;list-style:none;margin:0 0 0 auto;padding:0}.nav-links li{padding:0}@media(max-width:767px){.topbar[data-astro-cid-3ef6ksr2]{padding:0 16px}}
