@font-face{font-family:Alata;src:url(/fonts/alata/alata.woff2) format("woff2");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:Baloo;src:url(/fonts/baloo/baloo.woff2) format("woff2");font-style:normal;font-weight:700;font-display:block}:root{--in-out-quad:cubic-bezier(.455, .03, .515, .955);--in-out-quad-r:cubic-bezier(.485, .045, .545, .97);--out-cubic:cubic-bezier(.215, .61, .355, 1);--primary:#212121;--accent:#ff4000;--bg:#fff;--x-space:.5rem;--safe-top:env(safe-area-inset-top, 0);--safe-right:max(env(safe-area-inset-right), var(--x-space));--safe-bottom:env(safe-area-inset-bottom, 0);--safe-left:max(env(safe-area-inset-left), var(--x-space));--grid-max-width:104rem;--card-radius:.5rem}.canidevtools{--site-accent:#489cea}.caniemail{--site-primary:#ffffffd9;--site-bg:#0a85ff;--site-accent:#fff}.canistop{--site-primary:#2e2e2e;--site-bg:#fff;--site-accent:#3164f2}.caniuse{--site-primary:#f2e7d4;--site-bg:#db5800}.caniuse,.cssdb{--site-accent:#fff}.cssdb{--site-primary:#ffffffd9;--site-bg:#3d7b0a}.mdn{--site-primary:#333;--site-bg:#82d0f2}.mozillaspecificationpositions{--site-primary:#f7f7f7;--site-bg:#333}.powermapper{--site-primary:#f7f7f7;--site-bg:#4f37c8}.privacytests{--site-accent:#4fae32}.webkitstandardspositions{--site-primary:#ffffffd9;--site-bg:linear-gradient(180deg, #32a9dc, #007bff)}.webplatformtests{--site-primary:#fff;--site-bg:#163b55;--site-accent:#93d1eb}.whocanuse{--site-primary:#ffffffd9;--site-bg:#639;--site-accent:#fff}*,:after,:before{box-sizing:border-box;background-repeat:no-repeat;-webkit-tap-highlight-color:rgba(0,0,0,0)}@media(prefers-reduced-motion:reduce){*,:after,:before{transition:1ms!important;animation:1ms!important}}*{touch-action:manipulation}:where(:root){width:100%;height:100%;font:400 46.875%/1.4 Alata,Futura,Trebuchet MS,system-ui,sans-serif;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow-wrap:break-word;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:var(--bg);color:var(--primary)}@media(min-width:20em){:root{--x-space:2rem}:where(:root){font-size:62.5%}:where(body){overflow-x:hidden}}:where(body){margin:0;width:100%;height:100%;min-height:100%;font-size:1.7rem}:where(h1){margin-top:.67em;margin-bottom:.67em;font-size:2em}@media(min-width:20em){:where(h1,h2,h3,h4,h5,h6){margin:0}:where(abbr[title]):not(:hover){border:none;-webkit-text-decoration:none;text-decoration:none}.site{--site-outline-distance:.6rem;--site-outline-w:.2rem}.site:focus-within,.site:hover{--site-highlight-card:1}@supports selector(*:has(:focus-visible)){.site:has(:focus-visible){--site-outline-visible:1}}@supports not selector(*:has(:focus-visible)){.site:focus-within{--site-outline-visible:1}}}.site:after,:where(svg){pointer-events:none}:where(svg) *{transform-origin:50% 50%}:where(a){color:var(--primary)}:where(a):focus-visible{outline:.2rem solid;border-radius:.1rem}:where(dl,ol,ul){padding-left:0;list-style-type:none}:where(blockquote),:where(dd),:where(dl,ol,ul){margin:0}:where(b,strong){font-weight:bolder}:where(small){font-size:80%}::selection{background:var(--accent);color:var(--bg)}.flex-center{display:inline-flex;justify-content:center;align-items:center}.accent{color:var(--accent)}.nowrap{white-space:nowrap}.visually-hidden:not(:focus,:active){position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap}.grid{--margin-size:calc(.5 * (100% - var(--grid-max-width)));margin-left:max(var(--margin-size),var(--safe-left));margin-right:max(var(--margin-size),var(--safe-right))}.site{position:relative;padding:2rem 2rem 1rem;background:var(--site-bg,var(--primary));border-radius:var(--card-radius);box-shadow:0 .1rem .6rem #0000001a;color:var(--site-primary,var(--bg));transform:translateY(calc(var(--site-highlight-card) * -.3rem));transition:transform .3s var(--out-cubic)}@media(prefers-color-scheme:dark){:root{--primary:#fff;--bg:#212121}.site{box-shadow:0 .1rem .6rem #0000004d}}.site:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--card-radius);box-shadow:0 1rem 5rem 1rem #0000000d;opacity:var(--site-highlight-card,0);transition:opacity .3s var(--out-cubic)}@media(prefers-color-scheme:dark){.site:after{box-shadow:0 .1rem .6rem #0000004d}}.site__inner{height:100%;display:flex;flex-direction:column}.site__links{margin-top:auto}@media(min-width:20em){.site__links{display:flex;justify-content:space-between;gap:1em}.header{padding-top:2rem}}.site__secondary-links{position:relative;z-index:1;padding-bottom:.8rem;align-items:stretch;gap:.25em}.site__link{min-width:2em;display:inline-flex;vertical-align:middle;-webkit-text-decoration:none;text-decoration:none;color:var(--site-accent,var(--site-primary))}.site__link:not(:hover,:focus-visible)>*{opacity:.6}.site__link--main{flex:0 1 auto;padding-bottom:.2rem;justify-content:flex-start;overflow-x:hidden}@media(max-width:19.999em){.site__link--main{display:block}}.site__link--main:after{content:"";position:absolute;top:calc(var(--site-outline-distance) * -1);right:calc(var(--site-outline-distance) * -1);bottom:calc(var(--site-outline-distance) * -1);left:calc(var(--site-outline-distance) * -1);z-index:0;border:var(--site-outline-w) solid var(--primary);border-radius:calc(var(--card-radius) + var(--site-outline-distance));opacity:var(--site-outline-visible,0)}.site__link__inner{position:relative;z-index:1;padding-bottom:1rem;overflow-x:auto;scrollbar-width:none}.site__link__inner::-webkit-scrollbar{height:0}.site__title{margin:.1em 0;font:700 2.6rem/1.2 Baloo,system-ui;color:var(--site-accent,var(--site-primary))}.site__description{margin:1rem 0 4rem}.site__description a{position:relative;z-index:1;color:inherit}@media(prefers-reduced-motion:no-preference){html{scroll-behavior:smooth;scroll-padding-block-start:2.5em}}@media(min-width:65em){.header{display:flex;justify-content:space-between;align-items:center}.baseline{position:relative;top:.7rem}}.canwe__logo{height:auto}@media(min-width:37.5em){:root{--x-space:4rem;--card-radius:.8rem}.canwe__logo{width:15rem}.main{padding-bottom:3rem}}@media(min-width:52.5em){:root{--x-space:6rem;--card-radius:1.2rem}.site{--site-outline-distance:.7rem;--site-outline-w:.3rem}.site__title{font-size:3.3rem}.site__description{margin-bottom:7rem;font-size:1.8rem}.header{padding-top:3rem}.canwe__logo{width:20rem}.baseline{font-size:2rem}}@media(min-width:20em) and (max-width:64.999em){.baseline{padding-left:1rem;border-left:.5rem solid var(--accent)}}.section{margin-top:4rem}.section__title{margin-bottom:1.2em}.section__titleLink{--icon-anchor-size:1.1em;position:relative;display:inline-flex}.section__titleLink:not(:hover){-webkit-text-decoration:none;text-decoration:none}@media(any-pointer:fine) and (min-width:37.5em){.section__titleLink{margin-left:calc(-.25em + var(--icon-anchor-size) * -1)}}.section__anchor{width:var(--icon-anchor-size);height:var(--icon-anchor-size);transform:translateY(23%);pointer-events:revert;opacity:.3}@media(max-width:19.999em){.section__anchor{display:none}}@media(max-width:37.499em){.section__anchor{margin-right:calc(var(--icon-anchor-size) / 4)}}@media not (any-pointer:fine){.section__anchor{display:none}}.sites{display:grid;gap:1.5rem;grid-template-columns:100%}@media(min-width:37.5em){.section{margin-top:7rem}.section__anchor{margin-right:.25em}.sites{grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;align-items:stretch}}@media(min-width:52.5em){.sites{gap:2.8rem 3rem}}.footer{padding-top:3rem;padding-bottom:max(var(--safe-bottom),3rem)}.footer__item:not(:last-of-type):after{content:"•"}/*$vite$:1*/