#logo[data-astro-cid-5nmh7koy]{font-weight:900;font-size:1.4rem;& a[data-astro-cid-5nmh7koy]{text-decoration:none;color:var(--light1);font-weight:inherit;font-variation-settings:inherit}}a[data-astro-cid-oa752bqo]{display:inline-block;padding:.3rem 1rem;font-weight:500;color:var(--light1);border-radius:var(--btnround);transition:box-shadow .3s ease-out;margin:0rem .1rem;&:hover{background-color:#ffffff1a;text-decoration:none}}a[data-astro-cid-oa752bqo].active{background-color:#fff3}li[data-astro-cid-oa752bqo]{list-style:none}ul[data-astro-cid-s6sutu2q]{min-height:62px;margin:0 0 0 -2em;display:flex;flex-direction:row;justify-content:flex-end;flex-wrap:wrap;align-items:center;max-width:var(--pagewidth)}@media only screen and (max-width: 700px){ul[data-astro-cid-s6sutu2q]{justify-content:center}}.row[data-astro-cid-ewzl5whh]{display:grid;grid-template-columns:minmax(var(--pagepad),1fr) minmax(1rem,var(--pagewidth)) minmax(var(--pagepad),1fr)}.row[data-astro-cid-ewzl5whh].narrow{grid-template-columns:minmax(var(--pagepad),1fr) minmax(1rem,calc(var(--pagewidth) - 15rem)) minmax(var(--pagepad),1fr)}.row-child[data-astro-cid-ewzl5whh]{grid-column:2/3}.hero[data-astro-cid-wok3g3jl]{flex-shrink:0;color:var(--light1);background:linear-gradient(to right,var(--blue5),var(--red2));text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;margin:0 0 1rem}.hero[data-astro-cid-wok3g3jl] section[data-astro-cid-wok3g3jl].header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;margin:1rem auto}@media only screen and (max-width: 700px){.hero[data-astro-cid-wok3g3jl] section[data-astro-cid-wok3g3jl].header{flex-direction:column}}footer[data-astro-cid-rbvjzexy]{background-color:#1a1622;padding:2rem 0 4rem;color:#fff;text-align:center;flex-shrink:0;& a[data-astro-cid-rbvjzexy]{text-decoration:none;font-weight:600;color:#fff;display:block;margin:auto}.copy[data-astro-cid-rbvjzexy]{font-size:70%}}footer[data-astro-cid-rbvjzexy] a[data-astro-cid-rbvjzexy][href^=http]:after{content:url(/extlink-d.svg)}footer[data-astro-cid-rbvjzexy] a[data-astro-cid-rbvjzexy][href^=http]:has(svg):after{content:none}:root{--rounded-corner: 24px;--gnomeblue: #4a86cf;--blue1: rgb(153, 193, 241);--blue2: rgb(98, 160, 234);--blue3: rgb(53, 132, 228);--blue4: rgb(28, 113, 216);--blue5: rgb(26, 95, 180);--green1: rgb(143, 240, 164);--green2: rgb(87, 227, 137);--green3: rgb(51, 209, 122);--green4: rgb(46, 194, 126);--green5: rgb(38, 162, 105);--yellow1: rgb(249, 240, 107);--yellow2: rgb(248, 228, 92);--yellow3: rgb(246, 211, 45);--yellow4: rgb(245, 194, 17);--yellow5: rgb(229, 165, 10);--orange1: rgb(255, 190, 111);--orange2: rgb(255, 163, 72);--orange3: rgb(255, 120, 0);--orange4: rgb(230, 97, 0);--orange5: rgb(198, 70, 0);--red1: rgb(246, 97, 81);--red2: rgb(237, 51, 59);--red3: rgb(224, 27, 36);--red4: rgb(192, 28, 40);--red5: rgb(165, 29, 45);--purple1: rgb(220, 138, 221);--purple2: rgb(192, 97, 203);--purple3: rgb(145, 65, 172);--purple4: rgb(129, 61, 156);--purple5: rgb(97, 53, 131);--brown1: rgb(205, 171, 143);--brown2: rgb(181, 131, 90);--brown3: rgb(152, 106, 68);--brown4: rgb(134, 94, 60);--brown5: rgb(99, 69, 44);--light1: rgb(255, 255, 255);--light2: rgb(246, 245, 244);--light3: rgb(222, 221, 218);--light4: rgb(192, 191, 188);--light5: rgb(154, 153, 150);--dark1: rgb(119, 118, 123);--dark2: rgb(94, 92, 100);--dark3: rgb(61, 56, 70);--dark4: rgb(36, 31, 49);--dark5: rgb(0, 0, 0);--text: #f6f5f4;--pill: 64px;--cantarell: "Cantarell", sans-serif;--inter: InterVariable, "Inter Variable", Inter, sans-serif;--pagewidth: 60rem;--pagepad: 2rem;--btnround: 500px;--btn-fg: #000;--btn-bg: rgba(0, 0, 0, .1);--fg-color: #000;--btn-fg-dark: #fff;--btn-bg-dark: rgba(255, 255, 255, .12);--btnsqr: .8rem;--bg-color: #eee;--narrowwidth: 60%;--defaultsize: 18px;--slickease: cubic-bezier(.17, .89, .32, 1.28);--tile-bg: var(--light1);--tile-mid: #ddd;--osdfgcolor: var(--light1);--osdbgcolor: rgba(0, 0, 0, .3)}@media (prefers-color-scheme: dark){:root{--fg-color: #eee;--bg-color: #111;--btn-fg: var(--btn-fg-dark);--btn-bg: var(--btn-bg-dark);--tile-bg: var(--dark3);--tile-mid: var(--dark3)}}@media only screen and (max-width: 600px){:root{--narrowwidth: 100%;--pagepad: 1rem}}*{-moz-box-sizing:border-box;box-sizing:border-box}html,body{margin:0;padding:0;font-size:var(--defaultsize);font-family:var(--inter);font-weight:400;line-height:1.6;letter-spacing:-.01em;word-spacing:-.01em;scroll-behavior:smooth}body{color:var(--fg-color);background-color:var(--bg-color);display:flex;flex-direction:column;min-height:100vh}strong{font-weight:600}h1,h2,h3,h4,h5,h6{margin:3rem 0 1rem;font-weight:800;line-height:1.25}h2:first-child{margin:1rem 0}a{font-weight:600;text-decoration:none;color:var(--blue3);cursor:pointer;font-variation-settings:"wght" 600}a:hover{text-decoration:underline}a[href^=http]:after{display:inline-block;margin-left:3px;content:url(/extlink.svg)}a[href^=http]:has(img,svg):after,a.btn[href^=http]:after,#btn:after{content:none}.columns *{grid-column:main}.full{grid-column:full;text-align:center}.left-text{grid-column:1/4;align-self:center}.right-img{grid-column:4/6;overflow:hidden}.right-text{grid-column:4/6;align-self:center}.left-img{grid-column:1/4;overflow:hidden;justify-self:end}@media only screen and (max-width: 700px){.left-text{grid-column:main}.right-img{grid-column:main;order:-1}.right-text,.left-img{grid-column:main}}img{max-width:100%;height:auto;margin-top:auto;margin-bottom:auto}.row:has(+footer),.row:has(+.colored-row){margin-bottom:4rem}.columns[data-astro-cid-tyrxfckc]{grid-template-columns:[main-start] repeat(var(--columnCount),minmax(1rem,calc(var(--pagewidth) / var(--columnCount)))) [main-end];padding:0;display:grid;gap:1.5rem;margin-top:2em}@media (max-width: 850px){.columns[data-astro-cid-tyrxfckc].reflow{grid-template-columns:[main-start] repeat(calc(var(--columnCount) - 1),minmax(1rem,calc(var(--pagewidth) / calc(var(--columnCount) - 1)))) [main-end]}}@media (max-width: 450px){.columns[data-astro-cid-tyrxfckc].reflow{grid-template-columns:[main-start] repeat(calc(var(--columnCount) - 2),minmax(1rem,calc(var(--pagewidth) / calc(var(--columnCount) - 2)))) [main-end]}}
