/* Self-hosted fonts. Replaces render-blocking requests to
   fonts.googleapis.com and unpkg.com. Generated from
   @phosphor-icons/web@2.1.1 (MIT) and Plus Jakarta Sans (OFL),
   subset to the glyphs this site actually uses. */
@font-face{font-family:'Plus Jakarta Sans';font-style:normal;font-weight:200 800;font-display:swap;src:url(fonts/jakarta-var.woff2) format('woff2')}
@font-face{font-family:'Phosphor-Bold';font-style:normal;font-weight:400;font-display:block;src:url(fonts/phosphor-bold.woff2) format('woff2')}
@font-face{font-family:'Phosphor-Fill';font-style:normal;font-weight:400;font-display:block;src:url(fonts/phosphor-fill.woff2) format('woff2')}
@font-face{font-family:'Phosphor-Duotone';font-style:normal;font-weight:400;font-display:block;src:url(fonts/phosphor-duotone.woff2) format('woff2')}
[class^="ph-"],[class*=" ph-"]{display:inline-block;line-height:1;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ph-bold{font-family:'Phosphor-Bold'}.ph-fill{font-family:'Phosphor-Fill'}.ph-duotone{font-family:'Phosphor-Duotone'}
.ph-bold.ph-apple-logo:before{content:"\e516"}
.ph-bold.ph-arrow-left:before{content:"\e058"}
.ph-bold.ph-arrow-right:before{content:"\e06c"}
.ph-bold.ph-arrows-clockwise:before{content:"\e094"}
.ph-bold.ph-bug:before{content:"\e5f4"}
.ph-bold.ph-calendar-blank:before{content:"\e10a"}
.ph-bold.ph-caret-down:before{content:"\e136"}
.ph-bold.ph-code-block:before{content:"\eafe"}
.ph-bold.ph-currency-dollar:before{content:"\e550"}
.ph-bold.ph-globe:before{content:"\e288"}
.ph-bold.ph-google-play-logo:before{content:"\e294"}
.ph-bold.ph-headphones:before{content:"\e2a6"}
.ph-bold.ph-house-simple:before{content:"\e2c6"}
.ph-bold.ph-link:before{content:"\e2e2"}
.ph-bold.ph-linkedin-logo:before{content:"\e2ee"}
.ph-bold.ph-newspaper:before{content:"\e344"}
.ph-bold.ph-phone-call:before{content:"\e3ba"}
.ph-bold.ph-scales:before{content:"\e750"}
.ph-bold.ph-seal-warning:before{content:"\e60c"}
.ph-bold.ph-shield-check:before{content:"\e40c"}
.ph-bold.ph-squares-four:before{content:"\e464"}
.ph-bold.ph-steps:before{content:"\ecbe"}
.ph-bold.ph-warning-diamond:before{content:"\e7fc"}
.ph-bold.ph-wrench:before{content:"\e5d4"}
.ph-bold.ph-x-logo:before{content:"\e4bc"}
.ph-fill.ph-arrow-clockwise:before{content:"\e036"}
.ph-fill.ph-code:before{content:"\e1bc"}
.ph-fill.ph-eye-slash:before{content:"\e224"}
.ph-fill.ph-gauge:before{content:"\e628"}
.ph-fill.ph-git-branch:before{content:"\e278"}
.ph-fill.ph-git-commit:before{content:"\e27a"}
.ph-fill.ph-globe:before{content:"\e288"}
.ph-fill.ph-intersect:before{content:"\e2d2"}
.ph-fill.ph-list-numbers:before{content:"\e2f6"}
.ph-fill.ph-lock:before{content:"\e2fa"}
.ph-fill.ph-lock-key:before{content:"\e2fe"}
.ph-fill.ph-magnifying-glass:before{content:"\e30c"}
.ph-fill.ph-package:before{content:"\e390"}
.ph-fill.ph-pen-nib:before{content:"\e3ac"}
.ph-fill.ph-recycle:before{content:"\e75a"}
.ph-fill.ph-rocket-launch:before{content:"\e3fe"}
.ph-fill.ph-shield-check:before{content:"\e40c"}
.ph-fill.ph-target:before{content:"\e47c"}
.ph-fill.ph-warning-circle:before{content:"\e4e2"}
.ph-duotone.ph-arrows-clockwise:before{content:"\e094";opacity:.2}
.ph-duotone.ph-arrows-clockwise:after{content:"\e095";margin-left:-1em}
.ph-duotone.ph-bug:before{content:"\e5f4";opacity:.2}
.ph-duotone.ph-bug:after{content:"\e5f5";margin-left:-1em}
.ph-duotone.ph-chalkboard-teacher:before{content:"\e600";opacity:.2}
.ph-duotone.ph-chalkboard-teacher:after{content:"\e601";margin-left:-1em}
.ph-duotone.ph-code:before{content:"\e1bc";opacity:.2}
.ph-duotone.ph-code:after{content:"\e1bd";margin-left:-1em}
.ph-duotone.ph-code-block:before{content:"\eafe";opacity:.2}
.ph-duotone.ph-code-block:after{content:"\eaff";margin-left:-1em}
.ph-duotone.ph-currency-dollar:before{content:"\e550";opacity:.2}
.ph-duotone.ph-currency-dollar:after{content:"\e551";margin-left:-1em}
.ph-duotone.ph-device-mobile:before{content:"\e1e0";opacity:.2}
.ph-duotone.ph-device-mobile:after{content:"\e1e1";margin-left:-1em}
.ph-duotone.ph-headphones:before{content:"\e2a6";opacity:.2}
.ph-duotone.ph-headphones:after{content:"\e2a7";margin-left:-1em}
.ph-duotone.ph-magnifying-glass:before{content:"\e30c";opacity:.2}
.ph-duotone.ph-magnifying-glass:after{content:"\e30d";margin-left:-1em}
.ph-duotone.ph-pen-nib:before{content:"\e3ac";opacity:.2}
.ph-duotone.ph-pen-nib:after{content:"\e3ad";margin-left:-1em}
.ph-duotone.ph-rocket-launch:before{content:"\e3fe";opacity:.2}
.ph-duotone.ph-rocket-launch:after{content:"\e401";margin-left:-1em}
.ph-duotone.ph-scales:before{content:"\e750";opacity:.2}
.ph-duotone.ph-scales:after{content:"\e751";margin-left:-1em}
.ph-duotone.ph-seal-warning:before{content:"\e60c";opacity:.2}
.ph-duotone.ph-seal-warning:after{content:"\e60d";margin-left:-1em}
.ph-duotone.ph-sparkle:before{content:"\e6a2";opacity:.2}
.ph-duotone.ph-sparkle:after{content:"\e6a3";margin-left:-1em}
.ph-duotone.ph-steps:before{content:"\ecbe";opacity:.2}
.ph-duotone.ph-steps:after{content:"\ecbf";margin-left:-1em}
.ph-duotone.ph-warning-diamond:before{content:"\e7fc";opacity:.2}
.ph-duotone.ph-warning-diamond:after{content:"\e7fd";margin-left:-1em}
.ph-duotone.ph-wrench:before{content:"\e5d4";opacity:.2}
.ph-duotone.ph-wrench:after{content:"\e5d5";margin-left:-1em}
