@charset "UTF-8";code[class*=language-],pre[class*=language-]{color:#ccc;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#2d2d2d}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em;white-space:normal}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#999}.token.punctuation{color:#ccc}.token.tag,.token.attr-name,.token.namespace,.token.deleted{color:#e2777a}.token.function-name{color:#6196cc}.token.boolean,.token.number,.token.function{color:#f08d49}.token.property,.token.class-name,.token.constant,.token.symbol{color:#f8c555}.token.selector,.token.important,.token.atrule,.token.keyword,.token.builtin{color:#cc99cd}.token.string,.token.char,.token.attr-value,.token.regex,.token.variable{color:#7ec699}.token.operator,.token.entity,.token.url{color:#67cdcc}.token.important,.token.bold{font-weight:700}.token.inserted{color:green}pre[class*=language-].line-numbers{position:relative;padding-left:3.8em;counter-reset:linenumber}pre[class*=language-].line-numbers>code{position:relative;white-space:inherit}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.snackbar-container{transition:all .5s ease;transition-property:top,right,bottom,left,opacity;font-family:Roboto,sans-serif;font-size:14px;min-height:14px;background-color:#070b0e;position:fixed;display:flex;justify-content:space-between;align-items:center;color:#fff;line-height:22px;padding:18px 24px;bottom:-100px;top:-100px;opacity:0;z-index:9999}.snackbar-container .action{background:inherit;display:inline-block;border:none;font-size:inherit;text-transform:uppercase;color:#4caf50;margin:0 0 0 24px;padding:0;min-width:-moz-min-content;min-width:min-content;cursor:pointer}@media (min-width: 640px){.snackbar-container{min-width:288px;max-width:568px;display:inline-flex;border-radius:2px;margin:24px}}@media (max-width: 640px){.snackbar-container{left:0;right:0;width:100%}}.snackbar-pos.bottom-center{top:auto!important;bottom:0;left:50%;transform:translate(-50%)}.snackbar-pos.bottom-left{top:auto!important;bottom:0;left:0}.snackbar-pos.bottom-right{top:auto!important;bottom:0;right:0}.snackbar-pos.top-left{bottom:auto!important;top:0;left:0}.snackbar-pos.top-center{bottom:auto!important;top:0;left:50%;transform:translate(-50%)}.snackbar-pos.top-right{bottom:auto!important;top:0;right:0}@media (max-width: 640px){.snackbar-pos.bottom-center,.snackbar-pos.top-center{left:0;transform:none}}/*! Flickity v3.0.0
https://flickity.metafizzy.co
---------------------------------------------- */.flickity-enabled{position:relative}.flickity-enabled:focus{outline:none}.flickity-viewport{overflow:hidden;position:relative;height:100%;touch-action:pan-y}.flickity-slider{position:absolute;width:100%;height:100%;left:0}.flickity-rtl .flickity-slider{left:unset;right:0}.flickity-enabled.is-draggable{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.flickity-enabled.is-draggable .flickity-viewport{cursor:move;cursor:grab}.flickity-enabled.is-draggable .flickity-viewport.is-pointer-down{cursor:grabbing}.flickity-cell{position:absolute;left:0}.flickity-rtl .flickity-cell{left:unset;right:0}.flickity-button{position:absolute;background:hsl(0 0% 100%/75%);border:none;color:#333}.flickity-button:hover{background:white;cursor:pointer}.flickity-button:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-button:active{opacity:.6}.flickity-button:disabled{opacity:.3;cursor:auto;pointer-events:none}.flickity-button-icon{fill:currentColor}.flickity-prev-next-button{top:50%;width:44px;height:44px;border-radius:50%;transform:translateY(-50%)}.flickity-prev-next-button.previous{left:10px}.flickity-prev-next-button.next{right:10px}.flickity-rtl .flickity-prev-next-button.previous{left:auto;right:10px}.flickity-rtl .flickity-prev-next-button.next{right:auto;left:10px}.flickity-prev-next-button .flickity-button-icon{position:absolute;left:20%;top:20%;width:60%;height:60%}.flickity-page-dots{position:absolute;width:100%;bottom:-25px;text-align:center;display:flex;justify-content:center;flex-wrap:wrap}.flickity-rtl .flickity-page-dots{direction:rtl}.flickity-page-dot{display:block;width:10px;height:10px;padding:0;margin:0 8px;background:hsl(0 0% 20%/25%);border-radius:50%;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;text-indent:-9999px;overflow:hidden}.flickity-rtl .flickity-page-dot{text-indent:9999px}.flickity-page-dot:focus{outline:none;box-shadow:0 0 0 5px #19f}.flickity-page-dot.is-selected{background:hsl(0 0% 20%/100%)}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat;outline-color:var(--color-white)}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){cursor:default;line-height:1.5;overflow-wrap:break-word;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:where(body){margin:0}:where(h1){font-size:2em;margin:.67em 0}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){color:inherit;height:0}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(nav li):before{content:"\200b";float:left}:where(pre){font-family:monospace,monospace;font-size:1em;overflow:auto}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(iframe){border-style:none}:where(svg:not([fill])){fill:currentcolor}:where(table){border-collapse:collapse;border-color:currentcolor;text-indent:0}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){-webkit-appearance:button;-moz-appearance:button;appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none;appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;appearance:button;font:inherit}:where(dialog){background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:fit-content}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:where(iframe,img,input,video,select,textarea){height:auto;max-width:100%}html{min-height:100%}body{display:flex;flex-direction:column;min-height:100%}footer{margin-top:auto}:root{--color-primary: #4a6c9a;--color-primary-10: rgba(74, 108, 154, .1);--color-primary-20: rgba(74, 108, 154, .2);--color-primary-30: rgba(74, 108, 154, .3);--color-primary-40: rgba(74, 108, 154, .4);--color-primary-50: rgba(74, 108, 154, .5);--color-primary-60: rgba(74, 108, 154, .6);--color-primary-70: rgba(74, 108, 154, .7);--color-primary-80: rgba(74, 108, 154, .8);--color-primary-90: rgba(74, 108, 154, .9);--color-primary-darken-50: black;--color-primary-lighten-50: rgb(236.7631578947, 240.7894736842, 246.2368421053);--color-primary-darken-40: rgb(7.7894736842, 11.3684210526, 16.2105263158);--color-primary-lighten-40: rgb(202.3157894737, 213.9473684211, 229.6842105263);--color-primary-darken-30: rgb(24.3421052632, 35.5263157895, 50.6578947368);--color-primary-lighten-30: rgb(167.8684210526, 187.1052631579, 213.1315789474);--color-primary-darken-20: rgb(40.8947368421, 59.6842105263, 85.1052631579);--color-primary-lighten-20: rgb(133.4210526316, 160.2631578947, 196.5789473684);--color-primary-darken-10: rgb(57.4473684211, 83.8421052632, 119.5526315789);--color-primary-lighten-10: rgb(98.9736842105, 133.4210526316, 180.0263157895);--color-secondary: #f2b84a;--color-secondary-10: rgba(242, 184, 74, .1);--color-secondary-20: rgba(242, 184, 74, .2);--color-secondary-30: rgba(242, 184, 74, .3);--color-secondary-40: rgba(242, 184, 74, .4);--color-secondary-50: rgba(242, 184, 74, .5);--color-secondary-60: rgba(242, 184, 74, .6);--color-secondary-70: rgba(242, 184, 74, .7);--color-secondary-80: rgba(242, 184, 74, .8);--color-secondary-90: rgba(242, 184, 74, .9);--color-secondary-darken-50: rgb(56.912371134, 38.675257732, 4.087628866);--color-secondary-lighten-50: white;--color-secondary-darken-40: rgb(104.4948453608, 71.0103092784, 7.5051546392);--color-secondary-lighten-40: white;--color-secondary-darken-30: rgb(152.0773195876, 103.3453608247, 10.9226804124);--color-secondary-lighten-30: rgb(252.2525773196, 239.9948453608, 216.7474226804);--color-secondary-darken-20: rgb(199.6597938144, 135.6804123711, 14.3402061856);--color-secondary-lighten-20: rgb(248.8350515464, 221.3298969072, 169.1649484536);--color-secondary-darken-10: rgb(238.5824742268, 165.3350515464, 26.4175257732);--color-secondary-lighten-10: rgb(245.4175257732, 202.6649484536, 121.5824742268);--color-blue: #4a6c9a;--color-blue-10: rgba(74, 108, 154, .1);--color-blue-20: rgba(74, 108, 154, .2);--color-blue-30: rgba(74, 108, 154, .3);--color-blue-40: rgba(74, 108, 154, .4);--color-blue-50: rgba(74, 108, 154, .5);--color-blue-60: rgba(74, 108, 154, .6);--color-blue-70: rgba(74, 108, 154, .7);--color-blue-80: rgba(74, 108, 154, .8);--color-blue-90: rgba(74, 108, 154, .9);--color-blue-darken-50: black;--color-blue-lighten-50: rgb(236.7631578947, 240.7894736842, 246.2368421053);--color-blue-darken-40: rgb(7.7894736842, 11.3684210526, 16.2105263158);--color-blue-lighten-40: rgb(202.3157894737, 213.9473684211, 229.6842105263);--color-blue-darken-30: rgb(24.3421052632, 35.5263157895, 50.6578947368);--color-blue-lighten-30: rgb(167.8684210526, 187.1052631579, 213.1315789474);--color-blue-darken-20: rgb(40.8947368421, 59.6842105263, 85.1052631579);--color-blue-lighten-20: rgb(133.4210526316, 160.2631578947, 196.5789473684);--color-blue-darken-10: rgb(57.4473684211, 83.8421052632, 119.5526315789);--color-blue-lighten-10: rgb(98.9736842105, 133.4210526316, 180.0263157895);--color-orange: #f2b84a;--color-orange-10: rgba(242, 184, 74, .1);--color-orange-20: rgba(242, 184, 74, .2);--color-orange-30: rgba(242, 184, 74, .3);--color-orange-40: rgba(242, 184, 74, .4);--color-orange-50: rgba(242, 184, 74, .5);--color-orange-60: rgba(242, 184, 74, .6);--color-orange-70: rgba(242, 184, 74, .7);--color-orange-80: rgba(242, 184, 74, .8);--color-orange-90: rgba(242, 184, 74, .9);--color-orange-darken-50: rgb(56.912371134, 38.675257732, 4.087628866);--color-orange-lighten-50: white;--color-orange-darken-40: rgb(104.4948453608, 71.0103092784, 7.5051546392);--color-orange-lighten-40: white;--color-orange-darken-30: rgb(152.0773195876, 103.3453608247, 10.9226804124);--color-orange-lighten-30: rgb(252.2525773196, 239.9948453608, 216.7474226804);--color-orange-darken-20: rgb(199.6597938144, 135.6804123711, 14.3402061856);--color-orange-lighten-20: rgb(248.8350515464, 221.3298969072, 169.1649484536);--color-orange-darken-10: rgb(238.5824742268, 165.3350515464, 26.4175257732);--color-orange-lighten-10: rgb(245.4175257732, 202.6649484536, 121.5824742268);--color-gray: #afafaf;--color-gray-10: rgba(175, 175, 175, .1);--color-gray-20: rgba(175, 175, 175, .2);--color-gray-30: rgba(175, 175, 175, .3);--color-gray-40: rgba(175, 175, 175, .4);--color-gray-50: rgba(175, 175, 175, .5);--color-gray-60: rgba(175, 175, 175, .6);--color-gray-70: rgba(175, 175, 175, .7);--color-gray-80: rgba(175, 175, 175, .8);--color-gray-90: rgba(175, 175, 175, .9);--color-gray-darken-50: rgb(47.5, 47.5, 47.5);--color-gray-lighten-50: white;--color-gray-darken-40: #494949;--color-gray-lighten-40: white;--color-gray-darken-30: rgb(98.5, 98.5, 98.5);--color-gray-lighten-30: rgb(251.5, 251.5, 251.5);--color-gray-darken-20: #7c7c7c;--color-gray-lighten-20: #e2e2e2;--color-gray-darken-10: rgb(149.5, 149.5, 149.5);--color-gray-lighten-10: rgb(200.5, 200.5, 200.5);--color-dark-gray: #292724;--color-dark-gray-10: rgba(41, 39, 36, .1);--color-dark-gray-20: rgba(41, 39, 36, .2);--color-dark-gray-30: rgba(41, 39, 36, .3);--color-dark-gray-40: rgba(41, 39, 36, .4);--color-dark-gray-50: rgba(41, 39, 36, .5);--color-dark-gray-60: rgba(41, 39, 36, .6);--color-dark-gray-70: rgba(41, 39, 36, .7);--color-dark-gray-80: rgba(41, 39, 36, .8);--color-dark-gray-90: rgba(41, 39, 36, .9);--color-dark-gray-darken-50: black;--color-dark-gray-lighten-50: rgb(171.7792207792, 167.1558441558, 160.2207792208);--color-dark-gray-darken-40: black;--color-dark-gray-lighten-40: rgb(147.9350649351, 141.987012987, 133.0649350649);--color-dark-gray-darken-30: black;--color-dark-gray-lighten-30: rgb(122.4675324675, 116.4935064935, 107.5324675325);--color-dark-gray-darken-20: black;--color-dark-gray-lighten-20: rgb(95.3116883117, 90.6623376623, 83.6883116883);--color-dark-gray-darken-10: rgb(13.8441558442, 13.1688311688, 12.1558441558);--color-dark-gray-lighten-10: rgb(68.1558441558, 64.8311688312, 59.8441558442);--color-green: #859049;--color-green-10: rgba(133, 144, 73, .1);--color-green-20: rgba(133, 144, 73, .2);--color-green-30: rgba(133, 144, 73, .3);--color-green-40: rgba(133, 144, 73, .4);--color-green-50: rgba(133, 144, 73, .5);--color-green-60: rgba(133, 144, 73, .6);--color-green-70: rgba(133, 144, 73, .7);--color-green-80: rgba(133, 144, 73, .8);--color-green-90: rgba(133, 144, 73, .9);--color-green-darken-50: black;--color-green-lighten-50: rgb(240.2903225806, 242.2165898618, 229.7834101382);--color-green-darken-40: rgb(7.9677419355, 8.6267281106, 4.3732718894);--color-green-lighten-40: rgb(220.5483870968, 225.0599078341, 195.9400921659);--color-green-darken-30: rgb(39.2258064516, 42.4700460829, 21.5299539171);--color-green-lighten-30: rgb(200.8064516129, 207.9032258065, 162.0967741935);--color-green-darken-20: rgb(70.4838709677, 76.3133640553, 38.6866359447);--color-green-lighten-20: rgb(181.064516129, 190.7465437788, 128.2534562212);--color-green-darken-10: rgb(101.7419354839, 110.1566820276, 55.8433179724);--color-green-lighten-10: rgb(161.3225806452, 173.5898617512, 94.4101382488);--color-red: #ce6d47;--color-red-10: rgba(206, 109, 71, .1);--color-red-20: rgba(206, 109, 71, .2);--color-red-30: rgba(206, 109, 71, .3);--color-red-40: rgba(206, 109, 71, .4);--color-red-50: rgba(206, 109, 71, .5);--color-red-60: rgba(206, 109, 71, .6);--color-red-70: rgba(206, 109, 71, .7);--color-red-80: rgba(206, 109, 71, .8);--color-red-90: rgba(206, 109, 71, .9);--color-red-darken-50: rgb(17.3733905579, 8.2145922747, 4.6266094421);--color-red-lighten-50: white;--color-red-darken-40: rgb(57.6480686695, 27.2575107296, 15.3519313305);--color-red-lighten-40: rgb(248.9012875536, 236.8283261803, 232.0987124464);--color-red-darken-30: rgb(97.9227467811, 46.3004291845, 26.0772532189);--color-red-lighten-30: rgb(238.1759656652, 204.8712446352, 191.8240343348);--color-red-darken-20: rgb(138.1974248927, 65.3433476395, 36.8025751073);--color-red-lighten-20: rgb(227.4506437768, 172.9141630901, 151.5493562232);--color-red-darken-10: rgb(178.4721030043, 84.3862660944, 47.5278969957);--color-red-lighten-10: rgb(216.7253218884, 140.9570815451, 111.2746781116);--color-magenta: #d836a6;--color-magenta-10: rgba(216, 54, 166, .1);--color-magenta-20: rgba(216, 54, 166, .2);--color-magenta-30: rgba(216, 54, 166, .3);--color-magenta-40: rgba(216, 54, 166, .4);--color-magenta-50: rgba(216, 54, 166, .5);--color-magenta-60: rgba(216, 54, 166, .6);--color-magenta-70: rgba(216, 54, 166, .7);--color-magenta-80: rgba(216, 54, 166, .8);--color-magenta-90: rgba(216, 54, 166, .9);--color-magenta-darken-50: rgb(12.5625, 2.4375, 9.4375);--color-magenta-lighten-50: white;--color-magenta-darken-40: rgb(55.275, 10.725, 41.525);--color-magenta-lighten-40: rgb(249.15, 224.85, 241.65);--color-magenta-darken-30: rgb(97.9875, 19.0125, 73.6125);--color-magenta-lighten-30: rgb(240.8625, 182.1375, 222.7375);--color-magenta-darken-20: rgb(140.7, 27.3, 105.7);--color-magenta-lighten-20: rgb(232.575, 139.425, 203.825);--color-magenta-darken-10: rgb(183.4125, 35.5875, 137.7875);--color-magenta-lighten-10: rgb(224.2875, 96.7125, 184.9125);--color-navy: #1a3664;--color-navy-10: rgba(26, 54, 100, .1);--color-navy-20: rgba(26, 54, 100, .2);--color-navy-30: rgba(26, 54, 100, .3);--color-navy-40: rgba(26, 54, 100, .4);--color-navy-50: rgba(26, 54, 100, .5);--color-navy-60: rgba(26, 54, 100, .6);--color-navy-70: rgba(26, 54, 100, .7);--color-navy-80: rgba(26, 54, 100, .8);--color-navy-90: rgba(26, 54, 100, .9);--color-navy-darken-50: black;--color-navy-lighten-50: rgb(152.619047619, 181.2857142857, 228.380952381);--color-navy-darken-40: black;--color-navy-lighten-40: rgb(112.1428571429, 152.1428571429, 217.8571428571);--color-navy-darken-30: black;--color-navy-lighten-30: rgb(71.6666666667, 123, 207.3333333333);--color-navy-darken-20: rgb(4.9523809524, 10.2857142857, 19.0476190476);--color-navy-lighten-20: rgb(47.0476190476, 97.7142857143, 180.9523809524);--color-navy-darken-10: rgb(15.4761904762, 32.1428571429, 59.5238095238);--color-navy-lighten-10: rgb(36.5238095238, 75.8571428571, 140.4761904762);--color-white: #fff;--color-white-10: rgba(255, 255, 255, .1);--color-white-20: rgba(255, 255, 255, .2);--color-white-30: rgba(255, 255, 255, .3);--color-white-40: rgba(255, 255, 255, .4);--color-white-50: rgba(255, 255, 255, .5);--color-white-60: rgba(255, 255, 255, .6);--color-white-70: rgba(255, 255, 255, .7);--color-white-80: rgba(255, 255, 255, .8);--color-white-90: rgba(255, 255, 255, .9);--color-black: #2e2e2e;--color-black-10: rgba(46, 46, 46, .1);--color-black-20: rgba(46, 46, 46, .2);--color-black-30: rgba(46, 46, 46, .3);--color-black-40: rgba(46, 46, 46, .4);--color-black-50: rgba(46, 46, 46, .5);--color-black-60: rgba(46, 46, 46, .6);--color-black-70: rgba(46, 46, 46, .7);--color-black-80: rgba(46, 46, 46, .8);--color-black-90: rgba(46, 46, 46, .9);--elevation-low: 0 6px 12px var(--color-black-20);--transition-duration: .3s;--transition-timing-function: ease-out;--border-radius: 6px}:root{--font-family: system-ui, -apple-system, "Segoe UI", Roboto, Ubuntu, Cantarell, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}html,code,kbd,samp,pre{font-family:var(--font-family)}body{font-size:16px}a{color:#fff;text-decoration:none;transition:var(--transition-duration) var(--transition-timing-function);outline-offset:4px}h1{max-width:270px;overflow-wrap:normal}h1,.h1{line-height:1.2;font-size:32px;font-weight:700;margin:1em 0}@media (min-width: 768px){h1,.h1{font-size:45px}}h1:after,.h1:after{content:"";position:relative;display:block;height:5px;background:var(--color-secondary);width:2.5rem;top:10px}h2,.h2{font-size:28px;font-weight:700;margin-bottom:1rem}h3,.h3{font-size:22px;font-weight:700;margin-bottom:1rem;letter-spacing:1px}@keyframes fade{0%,to{opacity:0}70%{opacity:1}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes bounce-in-from-top{0%{transform:scale(1) translateY(0)}10%{transform:scale(1.1,.9) translateY(0)}30%{transform:scale(.9,1.1) translateY(-100px)}50%{transform:scale(1.05,.95) translateY(0)}57%{transform:scale(1) translateY(-7px)}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes rotate{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}html[data-offline-mode]{overflow:hidden;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}body{background:linear-gradient(var(--color-blue-darken-20) 0%,var(--color-blue) 50.74%,var(--color-blue) 100%);background-attachment:fixed;color:var(--color-white);min-height:100vh}body.show-background{overflow-x:hidden;background:linear-gradient(var(--color-blue-darken-20) 0%,var(--color-blue) 50.74%,var(--color-blue) 100%),url(/images/home-bg.jpg) no-repeat center/cover;background-blend-mode:multiply;background-attachment:fixed}.content__layer{max-width:1000px;margin:0 auto 4rem;width:100%;padding:1rem}@media (max-width: 768px){.content__layer{margin-bottom:2rem}}::-moz-selection{color:#292724;background:var(--color-secondary)}::selection{color:#292724;background:var(--color-secondary)}.stats{margin:0;padding:0;list-style:none}.stats-heading{margin-top:2rem;margin-bottom:1rem}.stats-item{border-radius:var(--border-radius);background:#fff;box-shadow:var(--elevation-low);padding:1rem;margin-bottom:1rem}.stats-item h3{color:var(--color-dark-gray-75);margin:0 0 .25rem;font-size:15px}.stats-item p{margin:0;color:var(--color-blue);font-size:32px;font-weight:700;line-height:1}.stats-item:nth-child(odd) p{color:var(--color-orange)}.stats-group{display:flex;flex-wrap:wrap;gap:1rem;row-gap:.25rem}.stats-group .card{flex:1 1 calc(50% - .5rem)}.form{padding:.5rem .75rem}.form input[type=search]{margin-bottom:0;border-bottom:0 none}.results{margin:1rem 0;padding:0;list-style:none}.results-item{border-radius:var(--border-radius);background:var(--color-white);box-shadow:var(--elevation-low);padding:1rem 0 1rem 1rem;margin-bottom:1rem;display:flex;gap:1rem;justify-content:space-between;position:relative;width:100%}.results-item h2{color:var(--color-black);margin:0}.results-item time{color:var(--color-dark-gray);opacity:.75}.results-item button:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}nav{display:flex}.header{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;margin:0 0 2rem;height:60px}.header-logo{outline-offset:14px;border-radius:var(--border-radius)}.header-logo-image-right.large{position:absolute;margin-top:-2rem;right:-40px;display:block;width:160px;height:160px}.header-profile-button .button__inner{flex:1 0 auto}.header-user-avatar{border-radius:50%;border:4px solid #fff;padding:4px;width:36px;height:36px;-o-object-fit:cover;object-fit:cover;image-rendering:optimize-contrast}.header h1{margin:0}.header-logo-image-left{z-index:1}.header a,.header .link{text-transform:uppercase;font-weight:700;display:flex;align-items:center;gap:.5rem;height:-moz-fit-content;height:fit-content}.header a:nth-child(2),.header .link:nth-child(2){margin-left:auto}.header ul{display:flex;align-items:center;gap:.75rem;margin:0}.header ul a{border-radius:50%}.header .button{padding:0;color:var(--color-white)}.footer{padding:.5rem;background:rgba(0,0,0,.1)}.footer-content-container{max-width:700px;display:flex;justify-content:space-around;align-items:center;margin:auto}.footer-copyright{text-align:center;margin:0}.footer-button{color:#fff!important}.pac-logo:after{display:none}.pac-container{border-radius:var(--border-radius);background:var(--color-white);box-shadow:var(--elevation-low);border:1px solid var(--color-black-10);font-family:inherit}.pac-item{padding:8px 16px;display:flex;align-items:center;border-top:1px solid var(--color-black-20);cursor:pointer}.pac-item-selected,.pac-item-selected:hover{background:var(--color-black-10);color:var(--color-dark-gray)}.pac-item:first-of-type{border:none}.pac-icon-marker{margin:10px 10px 10px 0;background-image:none!important;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;-webkit-mask-size:18px;-webkit-mask-position:center;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M575.8 255.5c0 18-15 32.1-32 32.1h-32l.7 160.2c0 2.7-.2 5.4-.5 8.1V472c0 22.1-17.9 40-40 40H456c-1.1 0-2.2 0-3.3-.1c-1.4 .1-2.8 .1-4.2 .1H416 392c-22.1 0-40-17.9-40-40V448 384c0-17.7-14.3-32-32-32H256c-17.7 0-32 14.3-32 32v64 24c0 22.1-17.9 40-40 40H160 128.1c-1.5 0-3-.1-4.5-.2c-1.2 .1-2.4 .2-3.6 .2H104c-22.1 0-40-17.9-40-40V360c0-.9 0-1.9 .1-2.8V287.6H32c-18 0-32-14-32-32.1c0-9 3-17 10-24L266.4 8c7-7 15-8 22-8s15 2 21 7L564.8 231.5c8 7 12 15 11 24z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-size:18px;mask-position:center;background-color:var(--color-dark-gray-20);height:20px;width:20px}.icon-card{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);background-color:var(--background-color, var(--color-white));box-shadow:var(--elevation-low);position:relative;overflow:hidden;padding:10%;transition:var(--transition-duration) var(--transition-timing-function)}@media (min-width: 768px){.icon-card{margin-bottom:1rem}}.icon-card-wrapper{flex-shrink:0;width:100%;max-width:100%;will-change:transform;transition:var(--transition-duration) var(--transition-timing-function)}.icon-card-wrapper:hover:not(.disabled),.icon-card-wrapper:focus-within:not(.disabled){transform:translateY(-3px) scale(1.01) perspective(1px) scale3d(1.01,1.01,1) translateZ(0)}.icon-card-wrapper:hover .icon-card,.icon-card-wrapper:focus-within .icon-card{box-shadow:0 20px 100px var(--background-color-30)}.icon-card-wrapper.disabled{opacity:.5;cursor:not-allowed}.icon-card-wrapper.disabled:hover,.icon-card-wrapper.disabled:focus{transform:none}.icon-card-wrapper.disabled:hover .icon-card,.icon-card-wrapper.disabled:focus .icon-card{box-shadow:var(--elevation-low)}.icon-card-wrapper.disabled .icon-card-link{pointer-events:none}.icon-card-link{display:block;line-height:1.2;outline:none;position:relative}.icon-card-heading{z-index:2;position:absolute;bottom:20px;display:flex;justify-content:center;width:100%;font-size:15px}@media (min-width: 768px){.icon-card-heading{position:relative;bottom:unset;display:block;width:auto}}.icon-card-icon-wrapper{width:50%;max-width:100px;background:var(--color-white);display:flex;align-items:center;justify-content:center;border-radius:50%;aspect-ratio:1;margin-bottom:40px}@media (min-width: 768px){.icon-card-icon-wrapper{max-width:150px;margin:0}}.icon-card-icon-wrapper svg{color:var(--color-primary-darken-30)}.icon-cards-wrapper{padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(calc(50% - .5rem),1fr));gap:1rem;font-weight:700;text-align:center;flex-wrap:wrap}@media (min-width: 768px){.icon-cards-wrapper{gap:2rem 1rem;grid-template-columns:repeat(auto-fill,minmax(calc(33% - 1rem),1fr))}.icon-cards-wrapper--2{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 1rem),1fr))}.icon-cards-wrapper--3{grid-template-columns:repeat(auto-fill,minmax(calc(33% - 1rem),1fr))}.icon-cards-wrapper--4{grid-template-columns:repeat(auto-fill,minmax(calc(25% - 1rem),1fr))}}.dialog{position:fixed;width:100%;max-width:min(100vw - 2rem,500px);border:0 none;border-radius:var(--border-radius);background:var(--color-white);box-shadow:var(--elevation-low);color:var(--color-dark-gray);padding:1.5rem}.dialog__header{font-weight:700;font-size:26px}.dialog__content{margin:20px 0 40px}.dialog__footer .button{margin:0!important;flex:1!important}.dialog::backdrop{position:fixed;inset:0;background:rgba(0,0,0,.5);animation:none}.dialog[open]{animation:show-dialog .3s ease normal}.dialog[open]::backdrop{animation:show-backdrop .3s ease forwards}.dialog.dialog--hiding{animation:hide-dialog .3s ease normal}.dialog.dialog--hiding::backdrop{animation:hide-backdrop .3s ease forwards}@keyframes show-dialog{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@keyframes hide-dialog{to{opacity:0;transform:translateY(-100%)}}@keyframes show-backdrop{0%{opacity:0}to{opacity:1}}@keyframes hide-backdrop{to{opacity:0}}code[class*=language-],pre[class*=language-]{color:#fff;background:none;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;-webkit-hyphens:none;hyphens:none}pre[class*=language-]{position:relative;background-color:var(--color-primary-darken-30);background-size:3em 3em;background-origin:content-box;background-attachment:local;margin:.5em 0}pre[class*=language-]>code{display:block}:not(pre)>code[class*=language-]{position:relative;padding:.2em;border-radius:.3em;color:#c92c2c;border:1px solid rgba(0,0,0,.1);display:inline;white-space:normal;background-color:#fdfdfd;box-sizing:border-box}.token.comment,.token.block-comment,.token.prolog,.token.doctype,.token.cdata{color:#7d8b99}.token.punctuation{color:#5f6364}.token.property,.token.tag,.token.boolean,.token.number,.token.function-name,.token.constant,.token.symbol,.token.deleted{color:#c92c2c}.token.selector,.token.attr-name,.token.string,.token.char,.token.function,.token.builtin,.token.inserted{color:#2f9c0a}.token.operator,.token.entity,.token.url,.token.variable{color:#a67f59;background:rgba(255,255,255,.5)}.token.atrule,.token.attr-value,.token.keyword,.token.class-name{color:#1990b8}.token.regex,.token.important{color:#e90}.language-css .token.string,.style .token.string{color:#a67f59;background:rgba(255,255,255,.5)}.token.important{font-weight:400}.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.token.namespace{opacity:.7}pre[class*=language-]{padding:1rem;border-radius:var(--border-radius)}pre[class*=language-]::-webkit-scrollbar{width:20px;background:var(--color-primary-darken-20);border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}pre[class*=language-]::-webkit-scrollbar-thumb{background:var(--color-secondary);border-radius:var(--border-radius)}hr,.separator{border:0 none;height:2px;background:var(--color-white);opacity:.1;display:block;margin:2rem 0}.spinner{display:flex;flex-direction:column;align-items:center;justify-content:center}.spinner-text{text-transform:uppercase;font-weight:700;display:block}.avatar-wrapper{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.avatar-wrapper input{border:none!important;margin:0!important}.avatar-img{width:80px;height:80px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex:1 0 auto}:root{--button-font-weight: 700}input[type=file]::-webkit-file-upload-button{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;background:var(--color-secondary);border:3px solid var(--color-secondary);font-weight:var(--button-font-weight);color:#292724bf;padding:.75rem 1.25rem;border-radius:var(--border-radius);text-decoration:none;text-align:center;-webkit-transition:var(--transition-duration) var(--transition-timing-function);transition:var(--transition-duration) var(--transition-timing-function);cursor:pointer}button:active{transform:translateY(2px)}.button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.25rem;background:var(--color-secondary);border:3px solid var(--color-secondary);font-weight:var(--button-font-weight);color:#292724bf;border-radius:var(--border-radius);text-decoration:none;text-align:center;transition:var(--transition-duration) var(--transition-timing-function);-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.button:hover,.button:focus{background:var(--color-secondary-darken-10);border-color:var(--color-secondary-darken-10)}.tooltip .button{width:100%}.button--primary{background:var(--color-primary);border-color:var(--color-white);color:var(--color-white)}.button--primary:hover,.button--primary:focus{background:var(--color-white);border-color:var(--color-white);color:var(--color-primary)}.button--secondary{background:var(--color-secondary);border-color:var(--color-secondary);color:#292724bf}.button--secondary:hover,.button--secondary:focus{background:var(--color-secondary-darken-10);border-color:var(--color-secondary-darken-10)}.button--gray{background:var(--color-gray);border-color:var(--color-gray);color:var(--color-white)}.button--gray:hover,.button--gray:focus{background:var(--color-gray-darken-10);border-color:var(--color-gray-darken-10)}.button--white{background:var(--color-white);border-color:var(--color-white);color:var(--color-orange)}.button--arrow svg{transform:translate(0);transition:.25s ease}.button--arrow:hover,.button--arrow:focus{background:var(--color-white);color:var(--color-white)}.button--arrow:hover svg,.button--arrow:focus svg{transform:translate(10px)}.button--green{background:var(--color-green);border-color:var(--color-green);color:var(--color-white)}.button--green:hover,.button--green:focus{color:var(--color-white);background:var(--color-green-darken-10);border-color:var(--color-green-darken-10)}.button--red{background:var(--color-red);border-color:var(--color-red);color:var(--color-white)}.button--red:hover,.button--red:focus{color:var(--color-white);background-color:var(--color-red-darken-10);border-color:var(--color-red-darken-10)}.button--empty{background:transparent;color:var(--color-white)}.button--empty.button--primary{color:var(--color-primary)}.button--empty.button--primary:hover,.button--empty.button--primary:focus{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-white)}.button--empty.button--secondary{color:var(--color-secondary)}.button--empty.button--secondary:hover,.button--empty.button--secondary:focus{background:var(--color-secondary-darken-10);border-color:var(--color-secondary-darken-10);color:#292724bf}.button--empty.button--green{color:var(--color-green)}.button--empty.button--green:hover,.button--empty.button--green:focus{border-color:var(--color-green);background:var(--color-green);color:var(--color-white)}.button--empty.button--red{color:var(--color-red)}.button--empty.button--red:hover,.button--empty.button--red:focus{border-color:var(--color-red);background:var(--color-red);color:var(--color-white)}.button--empty:hover,.button--empty:focus{border-color:var(--color-white);background:var(--color-white);color:var(--color-black)}.button--link{font-weight:400;border:0 none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.button--link:hover,.button--link:focus{border:0 none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;text-decoration:underline}.button--link:focus{text-decoration:none}.button--sm{padding:.5rem 1rem;font-size:.825rem}.button--md{padding:.75rem 1.25rem;font-size:1rem}.button--lg{padding:1.25rem;font-size:1.25rem}.button--width-full{width:100%}.button--text-light,.button--empty.button--text-light{color:var(--color-white)}.button--text-dark,.button--empty.button--text-dark{color:#292724bf}.button[disabled],.button.disabled,.button--disabled{cursor:not-allowed;opacity:.5}.button--breakout{cursor:pointer;position:static}.button--breakout:before{content:"";cursor:pointer;display:none;position:absolute;top:0;left:0;width:100%;height:100%}[data-interactive] .button--breakout:before{display:block}.button__inner{flex:1 1 auto;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem}.button .spinner{display:none}.button--loading{pointer-events:none;opacity:.7}.button--loading .button__inner{display:none}.button--loading .spinner{display:flex}.button-copied-text{background:var(--color-green-darken-10);border-radius:var(--border-radius);color:var(--color-white);padding:4px 12px;position:absolute;top:-2.5rem;opacity:0;transition:var(--transition-duration) var(--transition-timing-function)}.button-copied-text:before{content:"";position:absolute;top:100%;left:50%;width:0;border-top:5px solid var(--color-green-darken-10);border-left:5px solid transparent;border-right:5px solid transparent}.button--copied .button-copied-text{opacity:1;transform:translateY(-3px)}.buttons__wrapper{display:flex;flex-wrap:wrap;gap:1rem}.card{border-radius:var(--border-radius);background:var(--background-color, var(--color-white));color:var(--text-color, var(--color-dark-gray));box-shadow:var(--elevation-low);padding:1rem;margin-bottom:1rem;display:flex;flex-direction:column;justify-content:space-between;gap:1rem;position:relative;width:100%;transition:var(--transition-duration) var(--transition-timing-function)}.card:hover .card-dismiss-button,.card:focus .card-dismiss-button,.card:focus-within .card-dismiss-button{transform:scale(1)}.card[data-interactive]:hover,.card[data-interactive]:focus-within{transform:translateY(-3px) scale(1.01) perspective(1px) scale3d(1.01,1.01,1) translateZ(0)}.card-info-icon{color:var(--color-gray-darken-10)}.card-dismiss-button{border:2px solid var(--color-white);background:var(--color-red);border-radius:50%;position:absolute;top:-10px;left:-10px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:var(--color-white);z-index:20;transition:var(--transition-duration) var(--transition-timing-function);transform:scale(0);outline:none;cursor:pointer}.card-dismiss-button:hover,.card-dismiss-button:focus{background:var(--color-red-darken-20)}.card-dismiss-button:hover .tooltip-text,.card-dismiss-button:focus .tooltip-text{visibility:visible;opacity:1}.card-title{color:var(--color-gray-darken-30);font-size:15px;font-weight:700;display:flex;align-items:center;line-height:1.2}.card-description{font-size:32px;font-weight:700;display:flex;align-items:center;line-height:1.2}.card-number{background:var(--color-secondary);color:var(--color-white)}.card-number,.card-image{height:40px;width:40px;font-size:16px;border-radius:50%;text-align:center;line-height:40px;margin-right:.75rem}.card-image{-o-object-fit:cover;object-fit:cover;image-rendering:optimize-contrast}.card-inner{display:flex;justify-content:space-between;width:100%;align-items:center}.card .button--breakout:focus{outline:none}.card--font-lg .card-description-text{font-size:28px;font-weight:700}.card--font-sm .card-description-text{font-size:16px;font-weight:400}.card--colorized .card-description{color:var(--color-secondary)}.card--colorized~.card--colorized:nth-of-type(odd) .card-description{color:var(--color-secondary)}.card--colorized~.card--colorized:nth-of-type(2n) .card-description{color:var(--color-primary)}.map{border-radius:var(--border-radius);margin-bottom:2rem;height:calc(300px + 20vw)}.map *{font-family:var(--font-family)!important}.map--large{min-height:420px;height:calc(50vh + 4vw)}.map>.spinner{height:100%}.map>div{background-color:var(--color-black-10)!important}.map>div>div{opacity:0;transition:opacity .5s}.map>div>div.loaded{opacity:1}.map a[href^="https://maps.google.com/maps"]{display:none!important}.map .gmnoprint a,.map .gmnoprint span,.map .gm-style-cc{display:none}.map .gmnoprint div{background:none!important}.map .gmnoprint button{background-color:var(--color-white)!important}.map .gmnoscreen{display:none}.map .gm-style .gm-iw{color:var(--color-white)}.map .gm-style .gm-style-iw-c{background:var(--color-primary-darken-40);padding:16px!important;max-height:1000px!important;overflow:visible}.map .gm-style .gm-style-iw-c>div{max-height:1000px!important}.map .gm-style .gm-style-iw-d{overflow:hidden!important}.map .gm-style .gm-style-iw-tc:after{background:var(--color-primary-darken-40)}.map .gm-ui-hover-effect{opacity:1;top:-5px!important;right:-5px!important;background:var(--color-secondary)!important;border-radius:50%;width:26px!important;height:26px!important;border:4px solid var(--color-primary-darken-40)!important}.map .gm-ui-hover-effect>span{margin:0 auto!important}.map .poi-info-window div,.map .poi-info-window a{color:var(--color-white);background:var(--color-primary-darken-40)}.map .poi-info-window .title{font-size:14px;margin-bottom:.5rem;margin-top:0;font-weight:700}.map .poi-info-window .title:after{content:"";display:block;height:5px;background:var(--color-secondary);width:2.5rem;margin-top:.5rem}.map .poi-info-window .address{margin-top:10px;display:flex;flex-direction:column;gap:3px}.map .user-content{display:flex;align-items:center;justify-content:center}.map .user-info{display:flex;gap:.2rem;flex-direction:column}.map .user-avatar{border-radius:50%;width:100px;height:100px;margin-right:12px;-o-object-fit:cover;object-fit:cover}.map h2{font-size:18px;margin-bottom:20px;margin-top:0}.map h2:after{content:"";display:block;height:5px;background:var(--color-secondary);width:2.5rem;position:relative;top:7px}.directions .adp-legal{display:none}.gm-style .gm-iw{color:var(--color-white);padding:.5rem}.map .gm-ui-hover-effect{border-radius:50%}.adp,.adp *{font-family:var(--font-family)!important;font-weight:400;border:none;box-shadow:none}.adp-placemark{margin:0;text-align:center;border:none!important}.adp-placemark td{padding:0}.adp-step,.adp-text{width:100%;background:var(--color-primary);color:var(--color-white);border:none;box-shadow:none;border-radius:var(--border-radius)}.adp-summary{background:var(--color-black-10);border-radius:var(--border-radius);padding:.5rem!important;font-weight:400;text-align:center}.adp-summary+div{padding:2rem 1rem}.adp-directions{text-align:left;width:100%}.warnbox-content{padding:1rem!important;border:none;box-shadow:none;border-radius:var(--border-radius)}[class*=warnbox-]:empty{display:none}.adp-distance{background:var(--color-secondary);border-radius:var(--border-radius);padding:2px 8px;font-weight:700;font-size:14px;text-transform:uppercase;margin-left:1rem;text-align:center}:root{--form-label-font-weight: 700}:where(button,input,select,textarea){background-color:transparent;border:1px solid WindowFrame;color:inherit;font:inherit;letter-spacing:inherit;padding:.25em .375em}:where(select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(/images/icon-down-angle.svg) no-repeat right center/1em;border-radius:0;padding-right:1em}:where(select[multiple]){background-image:none}:where([type=color i],[type=range i]){border-width:0;padding:0}::-moz-placeholder{font-weight:400;opacity:.7}::placeholder{font-weight:400;opacity:.7}form,.form{border-radius:var(--border-radius);background:var(--color-white);box-shadow:var(--elevation-low);color:var(--color-dark-gray);padding:1.5rem}form.readonly .label-required,.form.readonly .label-required{display:none}form button,.form button{width:100%}form a,.form a{color:var(--color-secondary)}label{display:block;cursor:pointer}.input-label-text{font-weight:var(--form-label-font-weight);display:flex}textarea,select,input[type=text],input[type=password],input[type=datetime],input[type=datetime-local],input[type=date],input[type=month],input[type=time],input[type=week],input[type=number],input[type=email],input[type=url],input[type=search],input[type=tel],input[type=file]{display:block;width:100%;margin-bottom:1.5rem;border:0 none;border:1px solid transparent;border-bottom:1px solid rgba(41,39,36,.1);border-radius:var(--border-radius);padding:.5rem;margin-top:.5rem;cursor:pointer;outline-color:var(--color-primary)}textarea.error,select.error,input[type=text].error,input[type=password].error,input[type=datetime].error,input[type=datetime-local].error,input[type=date].error,input[type=month].error,input[type=time].error,input[type=week].error,input[type=number].error,input[type=email].error,input[type=url].error,input[type=search].error,input[type=tel].error,input[type=file].error{border:1px solid var(--color-red)}textarea[disabled],select[disabled],input[type=text][disabled],input[type=password][disabled],input[type=datetime][disabled],input[type=datetime-local][disabled],input[type=date][disabled],input[type=month][disabled],input[type=time][disabled],input[type=week][disabled],input[type=number][disabled],input[type=email][disabled],input[type=url][disabled],input[type=search][disabled],input[type=tel][disabled],input[type=file][disabled]{cursor:not-allowed;opacity:.8}select{background-position-x:calc(100% - .5rem);transition:none}.error-message{color:var(--color-red);margin-top:-1rem;margin-bottom:1.5rem}input[type=search]{padding-right:1.5rem;background:url(/images/icon-search.svg) no-repeat right center/1em;background-position-x:calc(100% - .5rem);outline:none;cursor:text}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}.input-group{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem;margin-bottom:1.5rem}.input-group-inner{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;width:100%}.input-group-inner .error-message{flex:100%;margin-bottom:0;margin-left:calc(30px + 1rem)}.input-group-inner [data-lastpass-icon-root]{display:none}.input-group-inner>svg{width:30px;height:30px;flex:0 1 auto}.input-group label{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.input-group .error-message{margin-top:0;margin-bottom:.5rem}.input-group--inline{flex-direction:row}.label-required{color:var(--color-red)}input[type=checkbox],input[type=radio]{position:relative;padding:12px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;border:3px solid #d5d8db;border-radius:var(--border-radius);outline-color:var(--color-primary)}input[type=checkbox]:after,input[type=radio]:after{content:"";transform:scale(0);transition:transform .2s ease}input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed;opacity:.8}input[type=checkbox]:checked,input[type=radio]:checked{background:var(--color-secondary);border-color:var(--color-secondary)}input[type=checkbox]:checked:after,input[type=radio]:checked:after{content:"";width:12px;height:19px;border-radius:0;position:absolute;top:0;left:6px;background:transparent;border-right:solid var(--color-black-50) 4px;border-bottom:solid var(--color-black-50) 4px;font-size:20px;transform:scale(1) rotate(45deg)}input[type=radio]{border-radius:50%}input[type=radio]:after{content:"";transform:scale(0);transition:transform .2s ease}input[type=radio]:checked{background:var(--color-white);border-color:#d5d8db}input[type=radio]:checked:after{border:none;background:var(--color-secondary);border-radius:50%;top:1px;left:1px;width:22px;height:22px;transform:scale(1)}input[type=file]{color:transparent}input[type=file][disabled]{border:none}input[type=file][disabled]::-webkit-file-upload-button{display:none}input[type=file]::-webkit-file-upload-button{background:none;border-color:var(--color-blue);color:var(--color-blue);padding:.25rem .5rem;margin-right:.5rem}input[type=file]::-webkit-file-upload-button:hover,input[type=file]::-webkit-file-upload-button:focus{background:var(--color-blue-darken-10);border-color:var(--color-blue-darken-10);color:var(--color-white)}form.floating-inputs{background:none;padding:0;box-shadow:unset}form.floating-inputs label{color:#fff;font-weight:700;font-size:1.325rem;margin-bottom:.5rem}form.floating-inputs .input-group{flex-wrap:wrap;align-items:center;padding:1rem;margin-bottom:1.5rem;border-radius:var(--border-radius);background:#fff;box-shadow:var(--elevation-low)}form.floating-inputs .input-group input:not([type=checkbox]),form.floating-inputs .input-group select{margin:0;border-bottom-color:transparent;flex:1}form.floating-inputs .input-group input:not([type=checkbox]).error,form.floating-inputs .input-group select.error{border-color:var(--color-red)}form.floating-inputs .input-group-item{display:flex;align-items:center;gap:1rem;flex:1 1 100%}.filter-input-form{padding:.5rem;margin-bottom:2rem}.filter-input-form input{margin-top:0}.carousel{margin-bottom:2rem;padding:1.6rem;opacity:0;animation:fade-in .5s .7s forwards}.carousel-item{width:100%;margin:1rem 0}.carousel-item>p{margin-top:0;font-weight:700}.carousel-item .button{margin-top:2rem}.carousel .flickity-viewport{transition:height .4s ease}.carousel .flickity-page-dots{bottom:-3rem;left:0}.carousel .flickity-page-dots .flickity-page-dot{background-color:var(--color-white);opacity:1;width:15px;height:15px}.carousel .flickity-page-dots .flickity-page-dot.is-selected{background-color:var(--color-secondary)}.carousel .flickity-prev-next-button{width:calc(50% - 5px);background:var(--color-secondary);border:3px solid var(--color-secondary);border-radius:var(--border-radius);transition:var(--transition-duration) var(--transition-timing-function);margin-top:3rem;color:#292724bf;padding:.75rem 1.25rem;transform:none;left:unset!important;top:unset!important;right:unset!important;bottom:unset!important;position:relative}.carousel .flickity-prev-next-button:hover,.carousel .flickity-prev-next-button:focus{background:var(--color-secondary-darken-10);border-color:var(--color-secondary-darken-10)}.carousel .flickity-prev-next-button:after{line-height:1;display:flex;align-items:center;justify-content:center}.carousel .flickity-prev-next-button svg{display:none}.carousel .flickity-prev-next-button+.flickity-prev-next-button{margin-left:10px}.carousel .flickity-prev-next-button.previous:after{content:"Previous";font-weight:var(--button-font-weight)}.carousel .flickity-prev-next-button.next:after{content:"Next";font-weight:var(--button-font-weight)}.toast-container{border-radius:var(--border-radius);background:var(--color-primary-darken-40)!important;z-index:9999}@media (min-width: 640px){.toast-container{width:500px}}@media (max-width: 640px){.toast-container{border-radius:0;width:100%}}.toast-container p{color:var(--color-white)!important}.toast-container .action{color:var(--color-secondary)!important;border-radius:var(--border-radius);padding:0 1.25rem;margin:0;transition:var(--transition-duration) var(--transition-timing-function)}.toast-container .action:empty{display:none}.toast-container .action:hover,.toast-container .action:focus{color:var(--color-secondary-lighten-10)!important}.toast-container.success,.toast-container.warning,.toast-container.danger,.toast-container.info{padding-block:10px}.toast-container.success .action,.toast-container.warning .action,.toast-container.danger .action,.toast-container.info .action{color:var(--color-white)!important}.toast-container.success .action:hover,.toast-container.success .action:focus,.toast-container.warning .action:hover,.toast-container.warning .action:focus,.toast-container.danger .action:hover,.toast-container.danger .action:focus,.toast-container.info .action:hover,.toast-container.info .action:focus{color:var(--color-white-darken-20)!important}.toast-container.success{background:var(--color-green-darken-10)!important}.toast-container.warning{background:var(--color-orange)!important}.toast-container.danger{background:var(--color-red)!important}.toast-container.info{background:var(--color-gray)!important}.toast-buttons-wrapper{margin:0 0 0 24px}.toast-button-close{border:none;color:var(--color-primary);transition:var(--transition-duration) var(--transition-timing-function);cursor:pointer}.toast-button-close:hover,.toast-button-close:focus{color:var(--color-white)}.toast-button-close svg{height:30px;width:30px}.toast-title{margin:0;font-size:18px;font-weight:700}.toast-title-wrapper{margin-bottom:.75rem;display:flex;align-items:center;gap:.5rem}.toast-message{line-height:1.5}.qr-code{background-color:var(--color-white);border-radius:var(--border-radius);overflow:hidden}.tooltip{position:relative;display:flex;line-height:1.3}.tooltip:hover .tooltip-text{opacity:1}.tooltip--primary .tooltip-text{color:var(--color-white);background:var(--color-primary);border:none}.tooltip--secondary .tooltip-text{color:var(--color-black);background:var(--color-secondary);border:none}.tooltip--info .tooltip-text{color:var(--color-black);background:var(--color-gray);border:none}.tooltip--success .tooltip-text{color:var(--color-white);background:var(--color-green);border:none}.tooltip--warning .tooltip-text{color:var(--color-black);background:var(--color-orange);border:none}.tooltip--danger .tooltip-text{color:var(--color-white);background:var(--color-red);border:none}.tooltip-text{width:-moz-max-content;width:max-content;max-width:180px;background-color:var(--color-white);color:var(--color-black);font-size:15px;font-weight:400;text-align:center;position:absolute;z-index:1;left:50%;display:inline-block;border:1px solid var(--color-gray);border-radius:var(--border-radius);box-shadow:var(--elevation-low);padding:8px 12px;opacity:0;backface-visibility:hidden;transition:opacity .15s;pointer-events:none}@media (min-width: 768px){.tooltip-text{max-width:300px}}.tooltip--top{transform:translate(-50%) translateY(calc(-100% - .75rem))}.tooltip--bottom{transform:translate(-50%) translateY(calc(100% + .75rem))}.time-counter{display:flex;align-items:center;justify-content:center;border-radius:var(--border-radius);border:5px solid var(--color-white);padding:1rem;color:var(--color-white);font-size:45px;line-height:1;font-weight:700;letter-spacing:2px;text-align:center}.time-counter__separator{margin:0 .25rem}.time-counter__period{margin-left:.5rem}.time-counter--none{background:var(--color-white);border-radius:var(--border-radius);box-shadow:var(--elevation-low);padding:1rem;color:var(--color-black);font-size:45px;line-height:1;text-align:center;border-color:var(--color-white)}.time-counter--down{border-color:var(--color-green)}.time-counter--up{border-color:var(--color-orange)}.notice{text-align:left;background:var(--color-black-10);border-radius:var(--border-radius);padding:1.5rem;width:100%}.notice__heading{margin-top:0;margin-bottom:1rem}.notice__description{margin:0}.notice__image-wrapper{margin:2rem 0 0}.registration-code-input-copied-text{background:var(--color-green-darken-10);border-radius:var(--border-radius);padding:4px 12px;position:absolute;top:-2rem;opacity:0;transition:var(--transition-duration) var(--transition-timing-function)}.registration-code-input-copied-text:before{content:"";position:absolute;top:100%;left:50%;width:0;border-top:5px solid var(--color-green-darken-10);border-left:5px solid transparent;border-right:5px solid transparent}.registration-code-input-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}.registration-code-input-wrapper--copied .registration-code-input-copied-text{opacity:1;transform:translateY(-3px)}.registration-code-input[type=text]{font-size:60px;font-weight:700;text-align:center;border:5px solid var(--color-secondary);border-radius:var(--border-radius);padding:0 .5rem .5rem;line-height:1;background:var(--color-white);color:var(--color-black);text-transform:uppercase;letter-spacing:.2rem;outline:none;margin:0}.registration-code-input[type=text]::-moz-placeholder{font-size:60px;font-weight:700;opacity:.2}.registration-code-input[type=text]::placeholder{font-size:60px;font-weight:700;opacity:.2}.card--accordion{padding:0;gap:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden;background:#e3e6e8}.card--accordion:not(disabled) .card-inner{cursor:pointer}.card--accordion .card-inner{padding:1rem;background:var(--color-white)}.card--connected-accordion{border-radius:0}.card-expandable-content{display:block;position:relative;padding:2rem}.card--collapsed .card-expandable-button svg{transform:rotate(180deg)}.card--collapsed .card-expandable-content{display:none}[component-export=Accordion][props*='"connected":[0,true]']+[component-export=Accordion][props*='"connected":[0,true]'] .card--accordion{margin-top:-1rem;border-radius:0}[component-export=Accordion][props*='"connected":[0,true]']:last-of-type .card--accordion{border-bottom-left-radius:var(--border-radius)!important;border-bottom-right-radius:var(--border-radius)!important}[component-export=Accordion][props*='"connected":[0,true]']:first-of-type .card--accordion{border-top-left-radius:var(--border-radius)!important;border-top-right-radius:var(--border-radius)!important}[component-export=Accordion][props*='"connected":[0,true]']:nth-of-type(2n) .card-inner{background:var(--color-white)}[component-export=Accordion][props*='"connected":[0,true]']:nth-of-type(odd) .card-inner{background:#f1f2f3}.lf-player-container{overflow:hidden}.color--primary{--background-color: var(--color-primary);--background-color-10: var(--color-primary-10);--background-color-20: var(--color-primary-20);--background-color-30: var(--color-primary-30);--background-color-40: var(--color-primary-40);--background-color-50: var(--color-primary-50);--background-color-60: var(--color-primary-60);--background-color-70: var(--color-primary-70);--background-color-80: var(--color-primary-80);--background-color-90: var(--color-primary-90);background:var(--background-color)}.text-color--primary{--text-color: var(--color-primary);--text-color-10: var(--color-primary-10);--text-color-20: var(--color-primary-20);--text-color-30: var(--color-primary-30);--text-color-40: var(--color-primary-40);--text-color-50: var(--color-primary-50);--text-color-60: var(--color-primary-60);--text-color-70: var(--color-primary-70);--text-color-80: var(--color-primary-80);--text-color-90: var(--color-primary-90);color:var(--text-color)}.color--secondary{--background-color: var(--color-secondary);--background-color-10: var(--color-secondary-10);--background-color-20: var(--color-secondary-20);--background-color-30: var(--color-secondary-30);--background-color-40: var(--color-secondary-40);--background-color-50: var(--color-secondary-50);--background-color-60: var(--color-secondary-60);--background-color-70: var(--color-secondary-70);--background-color-80: var(--color-secondary-80);--background-color-90: var(--color-secondary-90);background:var(--background-color)}.text-color--secondary{--text-color: var(--color-secondary);--text-color-10: var(--color-secondary-10);--text-color-20: var(--color-secondary-20);--text-color-30: var(--color-secondary-30);--text-color-40: var(--color-secondary-40);--text-color-50: var(--color-secondary-50);--text-color-60: var(--color-secondary-60);--text-color-70: var(--color-secondary-70);--text-color-80: var(--color-secondary-80);--text-color-90: var(--color-secondary-90);color:var(--text-color)}.color--blue{--background-color: var(--color-blue);--background-color-10: var(--color-blue-10);--background-color-20: var(--color-blue-20);--background-color-30: var(--color-blue-30);--background-color-40: var(--color-blue-40);--background-color-50: var(--color-blue-50);--background-color-60: var(--color-blue-60);--background-color-70: var(--color-blue-70);--background-color-80: var(--color-blue-80);--background-color-90: var(--color-blue-90);background:var(--background-color)}.text-color--blue{--text-color: var(--color-blue);--text-color-10: var(--color-blue-10);--text-color-20: var(--color-blue-20);--text-color-30: var(--color-blue-30);--text-color-40: var(--color-blue-40);--text-color-50: var(--color-blue-50);--text-color-60: var(--color-blue-60);--text-color-70: var(--color-blue-70);--text-color-80: var(--color-blue-80);--text-color-90: var(--color-blue-90);color:var(--text-color)}.color--orange{--background-color: var(--color-orange);--background-color-10: var(--color-orange-10);--background-color-20: var(--color-orange-20);--background-color-30: var(--color-orange-30);--background-color-40: var(--color-orange-40);--background-color-50: var(--color-orange-50);--background-color-60: var(--color-orange-60);--background-color-70: var(--color-orange-70);--background-color-80: var(--color-orange-80);--background-color-90: var(--color-orange-90);background:var(--background-color)}.text-color--orange{--text-color: var(--color-orange);--text-color-10: var(--color-orange-10);--text-color-20: var(--color-orange-20);--text-color-30: var(--color-orange-30);--text-color-40: var(--color-orange-40);--text-color-50: var(--color-orange-50);--text-color-60: var(--color-orange-60);--text-color-70: var(--color-orange-70);--text-color-80: var(--color-orange-80);--text-color-90: var(--color-orange-90);color:var(--text-color)}.color--gray{--background-color: var(--color-gray);--background-color-10: var(--color-gray-10);--background-color-20: var(--color-gray-20);--background-color-30: var(--color-gray-30);--background-color-40: var(--color-gray-40);--background-color-50: var(--color-gray-50);--background-color-60: var(--color-gray-60);--background-color-70: var(--color-gray-70);--background-color-80: var(--color-gray-80);--background-color-90: var(--color-gray-90);background:var(--background-color)}.text-color--gray{--text-color: var(--color-gray);--text-color-10: var(--color-gray-10);--text-color-20: var(--color-gray-20);--text-color-30: var(--color-gray-30);--text-color-40: var(--color-gray-40);--text-color-50: var(--color-gray-50);--text-color-60: var(--color-gray-60);--text-color-70: var(--color-gray-70);--text-color-80: var(--color-gray-80);--text-color-90: var(--color-gray-90);color:var(--text-color)}.color--dark-gray{--background-color: var(--color-dark-gray);--background-color-10: var(--color-dark-gray-10);--background-color-20: var(--color-dark-gray-20);--background-color-30: var(--color-dark-gray-30);--background-color-40: var(--color-dark-gray-40);--background-color-50: var(--color-dark-gray-50);--background-color-60: var(--color-dark-gray-60);--background-color-70: var(--color-dark-gray-70);--background-color-80: var(--color-dark-gray-80);--background-color-90: var(--color-dark-gray-90);background:var(--background-color)}.text-color--dark-gray{--text-color: var(--color-dark-gray);--text-color-10: var(--color-dark-gray-10);--text-color-20: var(--color-dark-gray-20);--text-color-30: var(--color-dark-gray-30);--text-color-40: var(--color-dark-gray-40);--text-color-50: var(--color-dark-gray-50);--text-color-60: var(--color-dark-gray-60);--text-color-70: var(--color-dark-gray-70);--text-color-80: var(--color-dark-gray-80);--text-color-90: var(--color-dark-gray-90);color:var(--text-color)}.color--green{--background-color: var(--color-green);--background-color-10: var(--color-green-10);--background-color-20: var(--color-green-20);--background-color-30: var(--color-green-30);--background-color-40: var(--color-green-40);--background-color-50: var(--color-green-50);--background-color-60: var(--color-green-60);--background-color-70: var(--color-green-70);--background-color-80: var(--color-green-80);--background-color-90: var(--color-green-90);background:var(--background-color)}.text-color--green{--text-color: var(--color-green);--text-color-10: var(--color-green-10);--text-color-20: var(--color-green-20);--text-color-30: var(--color-green-30);--text-color-40: var(--color-green-40);--text-color-50: var(--color-green-50);--text-color-60: var(--color-green-60);--text-color-70: var(--color-green-70);--text-color-80: var(--color-green-80);--text-color-90: var(--color-green-90);color:var(--text-color)}.color--red{--background-color: var(--color-red);--background-color-10: var(--color-red-10);--background-color-20: var(--color-red-20);--background-color-30: var(--color-red-30);--background-color-40: var(--color-red-40);--background-color-50: var(--color-red-50);--background-color-60: var(--color-red-60);--background-color-70: var(--color-red-70);--background-color-80: var(--color-red-80);--background-color-90: var(--color-red-90);background:var(--background-color)}.text-color--red{--text-color: var(--color-red);--text-color-10: var(--color-red-10);--text-color-20: var(--color-red-20);--text-color-30: var(--color-red-30);--text-color-40: var(--color-red-40);--text-color-50: var(--color-red-50);--text-color-60: var(--color-red-60);--text-color-70: var(--color-red-70);--text-color-80: var(--color-red-80);--text-color-90: var(--color-red-90);color:var(--text-color)}.color--magenta{--background-color: var(--color-magenta);--background-color-10: var(--color-magenta-10);--background-color-20: var(--color-magenta-20);--background-color-30: var(--color-magenta-30);--background-color-40: var(--color-magenta-40);--background-color-50: var(--color-magenta-50);--background-color-60: var(--color-magenta-60);--background-color-70: var(--color-magenta-70);--background-color-80: var(--color-magenta-80);--background-color-90: var(--color-magenta-90);background:var(--background-color)}.text-color--magenta{--text-color: var(--color-magenta);--text-color-10: var(--color-magenta-10);--text-color-20: var(--color-magenta-20);--text-color-30: var(--color-magenta-30);--text-color-40: var(--color-magenta-40);--text-color-50: var(--color-magenta-50);--text-color-60: var(--color-magenta-60);--text-color-70: var(--color-magenta-70);--text-color-80: var(--color-magenta-80);--text-color-90: var(--color-magenta-90);color:var(--text-color)}.color--navy{--background-color: var(--color-navy);--background-color-10: var(--color-navy-10);--background-color-20: var(--color-navy-20);--background-color-30: var(--color-navy-30);--background-color-40: var(--color-navy-40);--background-color-50: var(--color-navy-50);--background-color-60: var(--color-navy-60);--background-color-70: var(--color-navy-70);--background-color-80: var(--color-navy-80);--background-color-90: var(--color-navy-90);background:var(--background-color)}.text-color--navy{--text-color: var(--color-navy);--text-color-10: var(--color-navy-10);--text-color-20: var(--color-navy-20);--text-color-30: var(--color-navy-30);--text-color-40: var(--color-navy-40);--text-color-50: var(--color-navy-50);--text-color-60: var(--color-navy-60);--text-color-70: var(--color-navy-70);--text-color-80: var(--color-navy-80);--text-color-90: var(--color-navy-90);color:var(--text-color)}.color--white{--background-color: var(--color-white);--background-color-10: var(--color-white-10);--background-color-20: var(--color-white-20);--background-color-30: var(--color-white-30);--background-color-40: var(--color-white-40);--background-color-50: var(--color-white-50);--background-color-60: var(--color-white-60);--background-color-70: var(--color-white-70);--background-color-80: var(--color-white-80);--background-color-90: var(--color-white-90);background:var(--background-color)}.text-color--white{--text-color: var(--color-white);--text-color-10: var(--color-white-10);--text-color-20: var(--color-white-20);--text-color-30: var(--color-white-30);--text-color-40: var(--color-white-40);--text-color-50: var(--color-white-50);--text-color-60: var(--color-white-60);--text-color-70: var(--color-white-70);--text-color-80: var(--color-white-80);--text-color-90: var(--color-white-90);color:var(--text-color)}.color--black{--background-color: var(--color-black);--background-color-10: var(--color-black-10);--background-color-20: var(--color-black-20);--background-color-30: var(--color-black-30);--background-color-40: var(--color-black-40);--background-color-50: var(--color-black-50);--background-color-60: var(--color-black-60);--background-color-70: var(--color-black-70);--background-color-80: var(--color-black-80);--background-color-90: var(--color-black-90);background:var(--background-color)}.text-color--black{--text-color: var(--color-black);--text-color-10: var(--color-black-10);--text-color-20: var(--color-black-20);--text-color-30: var(--color-black-30);--text-color-40: var(--color-black-40);--text-color-50: var(--color-black-50);--text-color-60: var(--color-black-60);--text-color-70: var(--color-black-70);--text-color-80: var(--color-black-80);--text-color-90: var(--color-black-90);color:var(--text-color)}.bold{font-weight:700}.flex{display:flex}.width--50{width:50%}.width--100{width:100%}.elevation--low{box-shadow:var(--elevation-low)}.elevation--medium{box-shadow:var(--elevation-medium)}.elevation--high{box-shadow:var(--elevation-high)}.subheading{text-transform:uppercase;opacity:.5;font-weight:700;font-size:14px}.subheading+h1,.subheading+h2,.subheading+h3,.subheading+h4,.subheading+h5,.subheading+h6{margin-top:0}.page-error .content .button{margin-top:1.5rem}.page-home h1{margin-right:100px;max-width:100%}@media (min-width: 700px){.page-home h1{margin-right:160px}}.page-home p{margin:0}.page-home .buttons__wrapper{align-items:center;gap:1.5rem;margin-top:2rem}.page-home .buttons__wrapper .button{flex:1 1 auto;text-align:center;display:flex;align-items:center;justify-content:center;gap:.5rem;min-width:140px}.page-login .link-separator{margin:0 .5rem}.page-login .errors{color:var(--color-red);margin:2rem 0}.page-login .extras{display:block;text-align:center;color:var(--color-gray);margin-top:1rem;font-size:14px}.page-login .link{color:var(--color-blue-lighten-10)}.page-login .link:hover,.page-login .link:focus{color:var(--color-orange);text-decoration:underline}.page-profile .content .button{margin-top:.5rem;margin-bottom:1.5rem;width:50%;flex:1}.page-profile .content .button.disabled:hover,.page-profile .content .button.disabled:focus{background:transparent;border-color:var(--color-secondary);color:var(--color-white)}.page-profile .profile__top{position:relative;padding:40px 20px}.page-profile .profile__banner{background:url(https://cdn.pixabay.com/photo/2018/01/12/10/19/fantasy-3077928_1280.jpg) no-repeat center/cover;position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;border-top-right-radius:var(--border-radius);border-top-left-radius:var(--border-radius);overflow:hidden;filter:saturate(0)}.page-profile .profile__banner:after{content:"";background:var(--color-black);width:100%;height:100%;position:absolute;top:0;left:0;opacity:.5;z-index:-1}.page-profile .profile__user-meta{display:flex;flex-direction:column;color:var(--color-white)}.page-profile .profile__username{font-weight:700;font-size:30px}.page-profile .profile__edit-button{padding:10px;border-radius:50%;position:absolute;top:10px;right:10px;background:var(--color-white);color:var(--color-secondary);box-shadow:var(--elevation-high);margin:0;flex:0}.page-register .avatar-wrapper{display:flex;align-items:center;gap:1rem;margin-top:1rem;margin-bottom:2rem}.page-register .avatar-wrapper input{border:none;margin:0}.page-register .avatar-img{width:80px;height:80px;border-radius:50%;flex:1 0 auto;-o-object-fit:cover;object-fit:cover}.page-outreach .buttons__wrapper{margin-top:2rem}.page-outreach .buttons__wrapper>.button{flex:1 1 300px}.page-outreach-register .registration-url{font-size:22px;font-weight:700}.page-outreach-register .buttons__wrapper{margin-top:2rem}.page-outreach-register-kiosk form{padding:0;background:none;box-shadow:none}.page-outreach-register-kiosk .form-inner{border-radius:var(--border-radius);background:var(--color-white);box-shadow:var(--elevation-low);margin-bottom:2rem;padding:1.6rem;opacity:0;animation:fade-in .5s .7s forwards}.page-outreach-register-kiosk .content-wrapper{max-width:1200px;margin:0 auto 4rem;width:100%;padding:0 40px 1rem}@media (max-width: 2000px){.page-outreach-register-kiosk .content-wrapper{padding-right:440px}}@media (max-width: 1999px){.page-outreach-register-kiosk .content-wrapper{padding-right:240px}}@media (max-width: 1650px){.page-outreach-register-kiosk .content-wrapper{padding-right:440px}}@media (max-height: 850px),(max-width: 900px){.page-outreach-register-kiosk .content-wrapper{padding-right:40px}}.page-outreach-register-kiosk .header,.page-outreach-register-kiosk .footer span,.page-outreach-register-kiosk .footer .button{display:none}.page-outreach-register-kiosk .kiosk-sidebar{background:var(--color-black-10);width:400px;position:fixed;right:0;top:0;height:100%;text-align:center;align-items:center;display:flex;justify-content:center;flex-direction:column;padding:40px}@media (max-height: 850px),(max-width: 1600px){.page-outreach-register-kiosk .kiosk-sidebar{display:none}}.page-outreach-register-kiosk .kiosk-mode-header-wrapper{display:flex;align-items:center;justify-content:space-between}.page-outreach-register-kiosk .kiosk-mode-subheader{font-weight:700;text-transform:uppercase}.page-outreach-register-manual form{padding:0;background:none;box-shadow:none}.page-outreach-register-manual .carousel{border-radius:var(--border-radius);background:var(--color-white);box-shadow:var(--elevation-low)}.page-outreach-draft .buttons__wrapper>.button{flex:1 1 auto}@media (max-width: 768px){.page-outreach-draft .buttons__wrapper>.button{flex:100%}}.page-outreach-draft .buttons__wrapper .buttons__wrapper{flex:1 1 100%}.page-outreach-draft .buttons__wrapper .buttons__wrapper .button,.page-outreach-draft .buttons__wrapper .buttons__wrapper .tooltip{width:100%}.page-outreach-pending .leaders{display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem;align-items:center}.page-outreach-pending .leaders .heading{margin:0}.page-outreach-pending .leaders-notready{margin:0 0 0 auto;display:flex;gap:.5rem;align-items:center}.page-outreach-pending .leaders-notready:before{content:"";display:block;width:1em;height:1em;border-radius:50%;background:var(--color-red)}.page-outreach-pending .leaders-ready{line-height:1;margin:0;display:flex;gap:.5rem;align-items:center}.page-outreach-pending .leaders-ready:before{content:"";display:block;width:1em;height:1em;border-radius:50%;background:var(--color-green)}.page-outreach-pending .participant-metadata{display:flex;flex-direction:column;gap:1rem}.page-outreach-pending .participant-metadata-intro{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.page-outreach-pending .participant-metadata-intro>div{display:flex;align-items:center;gap:14px}.page-outreach-pending .participant-metadata-intro .participant-metadata-intro-outreach-total{min-width:24px;display:inline-block;text-align:center}.page-outreach-pending .participant-accordion .card-content{display:flex}.page-outreach-pending .buttons__wrapper .tooltip,.page-outreach-pending .buttons__wrapper .button{flex:1}@media (max-width: 768px){.page-outreach-pending .buttons__wrapper .button{flex:1 100%}}.page-outreach-pending .switch-view-button{position:fixed;bottom:0;left:0;width:100%;z-index:1;border-radius:0}.page-outreach-active .buttons__wrapper{margin-top:2rem;display:flex;flex-wrap:wrap;gap:1rem}.page-outreach-active .buttons__wrapper>.button{flex:1 1 300px}.page-outreach-active .leaders{display:flex;flex-wrap:wrap;gap:1rem;align-items:center;margin-bottom:1rem;justify-content:space-between}.page-outreach-active .leaders .heading{margin:0}.page-outreach-active .leaders-statuses{display:flex;gap:.5rem}.page-outreach-active .leaders-active{margin:0 0 0 auto;display:flex;gap:.5rem;align-items:center}.page-outreach-active .leaders-active:before{content:"";display:block;width:1em;height:1em;border-radius:50%;background:var(--color-orange)}.page-outreach-active .leaders-returning{line-height:1;margin:0;display:flex;gap:.5rem;align-items:center}.page-outreach-active .leaders-returning:before{content:"";display:block;width:1em;height:1em;border-radius:50%;background:var(--color-navy)}.page-outreach-active .leaders-complete{line-height:1;margin:0;display:flex;gap:.5rem;align-items:center}.page-outreach-active .leaders-complete:before{content:"";display:block;width:1em;height:1em;border-radius:50%;background:var(--color-green)}.page-outreach-active .participant-metadata{display:flex;flex-direction:column;gap:1rem}.page-outreach-active .participant-metadata-intro{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.page-outreach-active .participant-metadata-intro>div{display:flex;align-items:center;gap:14px}.page-outreach-active .participant-metadata-intro .participant-metadata-intro-outreach-total{min-width:24px;display:inline-block;text-align:center}.page-outreach-active .participant-accordion .card-content{display:flex}.page-outreach-active .switch-view-button{position:fixed;bottom:0;left:0;width:100%;z-index:1;border-radius:0}.page-outreach-complete .buttons__wrapper{margin-top:2rem}.page-outreach-complete .buttons__wrapper>.button{flex:1 1 300px}.page-outreach-participants .participant-metadata{display:flex;flex-direction:column;gap:1rem}.page-outreach-participants .participant-metadata-intro{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.page-outreach-participants .participant-metadata-intro>div{display:flex;align-items:center;gap:14px}.page-outreach-participants .participant-metadata-intro .participant-metadata-intro-outreach-total{min-width:24px;display:inline-block;text-align:center}.page-outreach-participants .participant-accordion .card-content,.page-outreach-participants .group-accordion .card-content{display:flex}.page-outreach-participants .buttons__wrapper{border-top:1px solid var(--color-black-10);padding-top:2rem;margin-top:1rem}.page-outreach-participants .buttons__wrapper .button{flex:1 0 calc(50% - .5rem)}@media (max-width: 768px){.page-outreach-participants .buttons__wrapper .button{flex:1 100%}}.page-outreach-participants .participant-scrollbox{max-height:40vh;overflow-y:scroll;scroll-behavior:smooth}.page-outreach-participants .participant-scrollbox .card{background:#f1f2f3;border:5px solid var(--color-gray)}.page-outreach-participants .participant-scrollbox .card:nth-of-type(odd) .card-inner{background:#f1f2f3}.page-outreach-participants .participant-scrollbox .card.selected{border:5px solid var(--color-secondary)}.page-outreach-participants .group-card .heading{background:var(--color-white);margin:0;color:var(--color-black);padding:.75rem;border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius)}.page-outreach-participants .group-card .card:first-child{border-top-left-radius:0!important;border-top-right-radius:0!important}.page-outreach-participants .group-card .delete-group-button{width:100%;margin-top:0}.page-outreach-teams .route-details ul{list-style:none;padding:0;display:flex;justify-content:space-around}.page-outreach-teams .route-list .card{background:#f1f2f3;border:5px solid var(--color-gray)}.page-outreach-teams .route-list .card:nth-of-type(odd) .card-inner{background:#f1f2f3}.page-outreach-teams .route-list .card.selected{border:5px solid var(--color-secondary)}.page-outreach-teams .fixed-toolbar{position:fixed;bottom:0;left:1rem;z-index:999;background-color:var(--color-blue);width:100%;left:0;border-top:5px solid var(--color-secondary)}.page-outreach-teams .fixed-toolbar .buttons__wrapper{padding:1rem}.page-outreach-teams .change-route-buttons{display:none}.page-outreach-homes .participant-metadata{display:flex;flex-direction:column;gap:1rem}.page-outreach-homes .participant-metadata-intro{display:flex;flex-direction:column;gap:1rem;margin-bottom:1rem}.page-outreach-homes .participant-metadata-intro>div{display:flex;align-items:center;gap:14px}.page-outreach-homes .participant-metadata-intro .participant-metadata-intro-outreach-total{min-width:24px;display:inline-block;text-align:center}.page-outreach-homes .participant-accordion .card-content{display:flex}.page-outreach-share .share-qr-registration-code-wrapper{display:flex;flex-wrap:wrap;gap:2rem}@media (max-width: 700px){.page-outreach-share .share-qr-registration-code-wrapper{flex-direction:column;flex-wrap:unset}}.page-outreach-share .share-qr-registration-code-wrapper .heading{margin:0}.page-outreach-share .share-qr-code-wrapper{flex:0 0 20px;gap:1rem;width:250px;display:flex;flex-direction:column}@media (max-width: 700px){.page-outreach-share .share-qr-code-wrapper{flex:unset}}@media (max-width: 700px){.page-outreach-share .qr-code{margin-top:0}}.page-outreach-share .share-registration-code-wrapper{flex:1 300px;gap:1rem;display:flex;flex-direction:column}.page-outreach-join .join-outreach-button{width:100%;margin-top:2rem}.page-outreach-join .error{color:var(--color-white);margin:2rem 0;text-align:center}.page-outreach-join form{background:none;padding:0;box-shadow:0 0 0 transparent}.page-outreach-join form label{color:var(--color-white)}.page-outreach-join form input{margin-bottom:2rem}.page-outreach-routes .buttons__wrapper{margin-top:2rem}.page-outreach-routes .buttons__wrapper>*{flex:1 1 300px;text-align:center}.page-outreach-route-stop{margin-bottom:6rem}.page-outreach-route-stop .header{display:none}.page-outreach-route-stop .stop-count{margin-top:0}.page-outreach-route-stop .current-address{margin-bottom:1rem}.page-outreach-route-stop .map-view{height:calc(100vh - 25rem);position:relative}.page-outreach-route-stop .map-view .top-bar{position:absolute;top:0;z-index:2;background:rgba(46,46,46,.85);padding:1rem}.page-outreach-route-stop .map-view .map{height:100%}.page-outreach-route-stop form{padding:0;background:none;box-shadow:none}.page-outreach-route-stop .directions{padding:1rem;background:var(--color-white)}.page-outreach-route-stop .directions-accordion .card-content{display:flex}.page-outreach-route-stop .directions-accordion .card-content .card-description{font-size:1.5rem}.page-outreach-route-stop .directions-accordion .card-expandable-content{padding:0}.page-outreach-route-stop .form-item{padding-bottom:40px}.page-outreach-route-stop .fixed-toolbar{position:fixed;bottom:0;left:1rem;z-index:999;background-color:var(--color-blue);width:100%;left:0;border-top:5px solid var(--color-secondary)}.page-outreach-route-stop .fixed-toolbar .buttons__wrapper{padding:1rem}.page-outreach-route-stop .fixed-toolbar .switch-view-button{width:100%;border-radius:0}
