body.confirmation-dialog-open{overflow:hidden}@media (hover:none){body.confirmation-dialog-open{position:fixed}}.confirmation-dialog{--confirmation-dialog-padding:2rem;position:fixed;width:100%;height:100%;top:0;left:0;text-align:center;z-index:100;background:rgba(0,0,0,.8);overflow:auto;-webkit-overflow-scrolling:touch}.confirmation-dialog:before{content:"";display:inline-block;height:101%;vertical-align:middle;margin-right:-.25em}.confirmation-dialog__content{position:relative;width:95%;max-height:95%;max-width:28rem;padding:var(--confirmation-dialog-padding);border-radius:.5rem;box-sizing:border-box;display:inline-block;vertical-align:middle;box-shadow:var(--shadow-3);background:var(--color-grey-0);text-align:center;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;animation-fill-mode:forwards}.confirmation-dialog__body{margin:1.25rem 0 2rem}.confirmation-dialog__footer{text-align:center;border-top:1px solid var(--color-beige-50);margin-left:calc(-1*var(--confirmation-dialog-padding));margin-bottom:calc(-1*var(--confirmation-dialog-padding));margin-right:calc(-1*var(--confirmation-dialog-padding));margin-top:2rem;padding:.75rem 1rem;background-color:var(--color-beige-20);box-shadow:var(--shadow-4)}.confirmation-dialog__footer .button--link{line-height:20px;font-weight:400}.confirmation-dialog__footer .button--link span{text-decoration:underline}@media only screen and (min-width:680px){.confirmation-dialog:before{height:100%}.confirmation-dialog__content{cursor:default}.confirmation-dialog__action-button--close{height:auto;width:auto;line-height:1.5rem;padding:0 .75rem;right:.75rem;top:.75rem;font-size:var(--font-size-12);font-weight:700;box-shadow:0 .0625rem 0 rgba(0,0,0,.1);border-radius:.5rem;background:var(--color-grey-0)}.confirmation-dialog__action-button--close:active{box-shadow:0 .0625rem 0 rgba(0,0,0,.03)}.confirmation-dialog__action-button--close .confirmation-dialog__action-button--close__label{display:inline-block}}.default-sidebar-content{--padding:0.5rem;padding:var(--padding)}.default-sidebar-content__pro-icon{width:.75rem;height:.75rem;vertical-align:middle;display:inline-block;margin-right:.5rem}.default-sidebar-content__pro-icon~*{vertical-align:middle}.default-sidebar-content__divider{border:none;height:1px;background:var(--item-divider-color);margin-top:1.5rem;margin-bottom:1rem}.default-sidebar-content__badge{display:inline-block;border-radius:100%;box-shadow:0 .125rem 0 rgba(0,0,0,.3);background-color:var(--color-red-50);border:2px solid var(--color-grey-0);color:var(--color-grey-0);font-size:var(--font-size-12);line-height:1.25rem;font-weight:700;width:1.25rem;height:1.25rem;padding:0;position:relative;top:-1px;margin-left:.5rem;display:inline-flex}.default-sidebar-content__badge>*{margin:auto}.default-sidebar-content__cta{width:100%}.default-sidebar-content__dropdown{padding:.75rem 1.25rem}@media only screen and (min-width:680px){.default-sidebar-content{--padding:1rem 1.5rem}}.banned-banner{background-color:var(--color-red-60);font-weight:700;display:flex}.banned-banner,.banned-banner a{color:var(--color-beige-10)}.banned-banner__label{padding:1rem 1.25rem;flex:1}.banned-banner__icon{flex:0 0 auto;padding:1rem 1.25rem;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;display:flex}.banned-banner__icon img{width:1.5rem;height:1.5rem;margin:auto}.error-page{min-height:20rem;--color:var(--color-blue-70);padding:10rem 0;text-align:center}.error-page__heading{font-family:Roboto Slab,serif;text-rendering:optimizeLegibility;font-size:var(--font-size-32);line-height:var(--line-height-32);font-weight:700;letter-spacing:.05rem;color:var(--color-blue-70);color:var(--color);margin-bottom:1rem}.error-page__heading+.body-1,.error-page__heading+.body-2,.error-page__heading+.body-3,.error-page__heading+.body-4{margin-top:.375rem}.error-page__sub-title{color:var(--color)}.error-page__illustration{max-width:30rem;margin-left:auto;margin-right:auto}.error-page--light{--color:var(--color-beige-20)}@media only screen and (min-width:680px){.error-page .card{min-width:30rem}}.component-layout__menu-items{padding:0;margin:0;list-style-type:none;color:var(--color-grey-0);height:100%}.component-layout__menu-item:hover{box-shadow:inset 6px 0 0 0 var(--color-grey-70)}.component-layout__menu-item a{color:var(--color-grey-0);display:block;padding:8px 16px;text-decoration:none}.component-layout__menu-item--selected,.component-layout__menu-item--selected:hover{box-shadow:inset 6px 0 0 0 var(--color-orange-50);background:var(--color-grey-80)}.card-wrapper{--pin-radius:3.5rem;position:relative}.card-wrapper--with-pin,.card-wrapper--with-pin .card{padding-top:var(--pin-radius)}.card-wrapper--pin-size-medium{--pin-radius:5rem}.card-wrapper--full-height{display:flex;height:100%}.card-wrapper--full-height .card{flex:1;display:flex;flex-direction:column;height:100%}.card-wrapper--full-height .card .card__content{flex:1}.card-wrapper--inline{display:inline-block;vertical-align:top;margin-bottom:1rem;margin-right:1rem}.card-wrapper--inline:last-child{margin-right:0}.card{--background-color:var(--color-grey-0);--color:var(--color-grey-100);--title-color:var(--color-blue-70);--footer-color:var(--color-beige-20);--footer-divider-color:var(--color-beige-30);--vertical-padding:1.5rem;--vertical-footer-padding:1rem;--horizontal-padding:1.5rem;box-shadow:var(--shadow-1);background-color:var(--background-color);color:var(--color);border-radius:.25rem}.card--overflow-hidden{overflow:hidden}.card--large-spacing{--vertical-padding:2rem;--horizontal-padding:2.5rem;--vertical-footer-padding:1.5rem}.card--no-spacing{--vertical-padding:0;--horizontal-padding:0;--vertical-footer-padding:0}.card--blue{background-image:linear-gradient(0deg,var(--color-grey-100),var(--color-blue-70));--background-color:var(--color-blue-70);--color:var(--color-grey-0);--title-color:var(--color-grey-0)}.card--purple{background-image:linear-gradient(0deg,var(--color-pink-90),var(--color-blue-70));--background-color:var(--color-pink-90);--color:var(--color-grey-20);--title-color:var(--color-pink-40)}.card--transparent{background-image:none;--background-color:--transparent;--color:var(--color-grey-0);--title-color:var(--color-yellow-50);--footer-color:--transparent;--footer-divider-color:--transparent}.card__content{padding:var(--vertical-padding) var(--horizontal-padding)}.card__footer{padding:var(--vertical-footer-padding) var(--horizontal-padding);background:var(--footer-color);box-shadow:inset 0 2px 1px 0 var(--footer-divider-color);border-bottom-left-radius:.25rem;border-bottom-right-radius:.25rem}.card__title{padding:var(--vertical-padding) var(--horizontal-padding) calc(var(--vertical-padding)/2);text-align:center}.card__title--large{font-family:Roboto Slab,serif;text-rendering:optimizeLegibility;font-size:var(--font-size-32);line-height:var(--line-height-32);font-weight:700;letter-spacing:.05rem;color:var(--color-blue-70);color:var(--title-color)}.card__title--large+.body-1,.card__title--large+.body-2,.card__title--large+.body-3,.card__title--large+.body-4{margin-top:.375rem}.card__title--medium{font-family:Roboto Slab,serif;text-rendering:optimizeLegibility;font-size:var(--font-size-20);line-height:var(--line-height-20);font-weight:700;letter-spacing:.0375rem;color:var(--color-blue-70);color:var(--title-color)}.card__title--medium+.body-1,.card__title--medium+.body-2,.card__title--medium+.body-3,.card__title--medium+.body-4{margin-top:.25rem}.card__title--small{font-family:Roboto Slab,serif;text-rendering:optimizeLegibility;font-weight:700;font-size:var(--font-size-14);text-transform:uppercase;letter-spacing:.3px;color:var(--title-color)}.card__title+.card__content{padding-top:0}.card__pin{position:absolute;width:calc(2*var(--pin-radius));height:calc(2*var(--pin-radius));top:var(--pin-radius);left:50%;margin-top:calc(-1*var(--pin-radius));margin-left:calc(-1*var(--pin-radius))}@media only screen and (max-width:680px){.card-wrapper{--pin-radius:2.5rem}.card--large-spacing{--vertical-padding:1rem;--horizontal-padding:1.5rem;--vertical-footer-padding:1.5rem}}