.nav__group,.nav__group ul{display:flex;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0}.nav__group:not(.nav-group--column),.nav__group:not(.nav-group--column) ul{align-items:center}.nav__group.footer__nav-group--social{justify-content:flex-start}@media(min-width:992px){.nav__group:not(.nav-group--column){flex-direction:row;justify-content:flex-start}}.button{background-color:var(--neutral-transparent-light);border:1px solid #0000;border-radius:.5rem;color:var(--neutral-light);font-size:inherit;padding:1rem;text-transform:uppercase}.button:hover{background-color:var(--neutral-light);color:var(--neutral-dark)}.button.primary-action{background-color:var(--brand-primary);color:var(--neutral-dark)}.button.primary-action:hover{background-color:var(--neutral-dark);border-color:var(--brand-primary);color:var(--brand-primary)}.nav__bar{align-items:center;display:flex;flex-direction:column;justify-content:center}.nav__bar--column .nav__group{width:100%}@media(min-width:992px){.nav__bar:not(.nav__bar--column){align-items:stretch;flex-direction:row;justify-content:flex-end;overflow:hidden}}.typography.title{text-wrap:balance;margin-block-end:1.875rem;margin-block-start:0}.typography.subtitle{text-wrap:balance;margin-block-end:2rem;margin-block-start:0}.typography.subtitle--secondary{text-wrap:pretty;margin-block-end:1.875rem;margin-block-start:0}.typography.subtitle strong,.typography.title strong{font-weight:var(--font-weight-semi-bold)}.site__footer{align-items:flex-start;background-color:var(--neutral-dark);display:flex;flex-direction:column;padding:2rem 1.5rem;row-gap:2rem}.site__footer .logo{margin-inline:0}.site__footer .link{font-size:var(--font-size-md)}.site__footer .link--email{font-size:1.125rem}.site__footer .copy-text{align-self:flex-end}.footer-navigation{width:100%}.footer-navigation>.footer__nav-group{column-gap:2.25rem;row-gap:2.125rem;width:100%}.footer__column--about .footer-column__nav-group-items,.footer__column--legal .footer-column__nav-group-items,.footer__column--thirdParty .footer-column__nav-group-items{row-gap:1rem}.footer__column--contact .footer-column__nav-group-items{row-gap:1.5rem}.footer__nav-group--app{row-gap:.875rem}.footer__nav-group--app .link:hover{filter:invert(1)}.footer-column__nav-group__title{color:var(--brand-primary);font-size:var(--font-size-sm);margin-bottom:1.5rem;margin-top:0}.footer__nav-group--social{column-gap:1.5rem}.footer__nav-group--social.footer__nav-group{flex-direction:row}@media(max-width:576px){.footer__nav-group--social.footer__nav-group{flex-wrap:wrap}}@media(min-width:576px){.site__footer{--footer-nav-item-font-size-multiplier:1}.site__footer .link{font-size:calc(var(--font-size-sm)*var(--footer-nav-item-font-size-multiplier))}.footer-navigation{width:100%}.footer__nav-group{display:grid;grid-template-columns:repeat(2,1fr);width:100%}}@media(min-width:768px){.footer__nav-group{grid-template-areas:"about third contact" "about legal contact";grid-template-columns:repeat(3,1fr)}.footer__column--about{grid-area:about}.footer__column--thirdParty{grid-area:third}.footer__column--legal{grid-area:legal}.footer__column--contact{grid-area:contact}}@media(min-width:992px){.footer-navigation{padding-block-start:2rem}.footer__nav-group{grid-template-areas:"about third legal contact" "about third legal contact";grid-template-columns:repeat(4,1fr)}}@media(min-width:1200px){.site__footer{padding-inline:3rem}}@media(min-width:1400px){.site__footer{--site-footer-column-gap:2rem;--footer-nav-item-font-size-multiplier:0.9;grid-column-gap:var(--site-footer-column-gap);column-gap:var(--site-footer-column-gap);display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr auto}.site__footer .copy-text,.site__footer .home-link{grid-column:1/2}.site__footer .home-link{grid-row:1/2}.site__footer .copy-text{grid-row:2/3;text-align:left}.site__footer .footer-navigation{grid-column:2/3;grid-row:1/3}.site__footer .footer__nav-group{grid-template-columns:auto}.nav__group.footer__nav-group--app{margin-block-start:3rem}.footer__nav-group--social{column-gap:1rem}}@media(min-width:1511px){.footer-navigation>.footer__nav-group{column-gap:2.5rem}}@media(min-width:1728px){.site__footer{--footer-nav-item-font-size-multiplier:1}.site__footer .home-link{flex-basis:34.8125rem;flex-shrink:0}}.avatar-icon{clip-path:circle(50%);height:4rem;object-fit:cover;width:4rem}.red-alert{background-color:red;border-radius:50%}.avatar-container,.red-alert{position:absolute}.avatar-container .red-alert{height:.75rem;right:.25rem;top:.25rem;width:.75rem}.button--avatar,.link--avatar{border:2px solid #0000;border-radius:50%}.button--avatar:focus,.button--avatar:hover,.link--avatar:focus,.link--avatar:hover{border-color:var(--brand-primary)}@media(min-width:992px){.avatar-container{position:relative}.site__navigation--desktop .red-alert{height:1rem;right:-.5rem;top:.75rem;width:1rem}}.site__navigation .navigation__header{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.site__navigation .navigation__header button{color:var(--neutral-light);min-width:0;min-width:auto}.site__navigation .nav__bar{flex-grow:1}.site__navigation--mobile{background-color:var(--neutral-dark);display:flex;flex-direction:column;left:0;min-height:100dvh;position:fixed;top:0;width:100vw;z-index:1000}.site__navigation--mobile .navigation__header{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.site__navigation--mobile .navigation__header button{color:var(--neutral-light);min-width:0;min-width:auto}.site__navigation--mobile .nav__bar{flex-grow:1}.site__navigation--mobile .nav-actions .button,.site__navigation--mobile .nav-actions .link,.site__navigation--mobile .nav-links .button,.site__navigation--mobile .nav-links .link{font-size:var(--font-size-lg);padding-block:1rem}.site__navigation--mobile .primary-action{color:var(--brand-primary)}.site__navigation--mobile .link--email{font-size:var(--font-size-lg)}.site__navigation--mobile .navigation__footer{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:1rem 1rem 2rem;row-gap:2rem}.site__navigation--desktop{--menu-item-font-size-multiplier:1}.site__navigation--desktop .nav__item{display:flex;position:relative}.site__navigation--desktop .link{font-size:calc(var(--font-size-sm)*var(--menu-item-font-size-multiplier))}.site__navigation--desktop .link.selected,.site__navigation--desktop .link:hover{color:var(--brand-primary)}.site__navigation--desktop .button{padding-inline:0}.site__header .home-link,.site__navigation .home-link{max-width:13rem}.site__header .button,.site__navigation .button{background-color:#0000}.site__header .button:hover,.site__navigation .button:hover{background-color:#0000;color:var(--brand-primary);font-weight:var(--font-weight-bold)}.link--email,.primary-action{color:var(--neutral-light);text-decoration:none}.link--email:hover,.primary-action:hover{color:var(--brand-primary)}.logo{height:auto;max-width:100%}.nav-group--column{align-items:flex-start}.nav__bar .link{align-items:center;border:1px solid #0000;display:inline-flex;flex-direction:column;justify-content:center;line-height:1;text-decoration:none}.nav__bar .link:not(.link--email){text-transform:uppercase}.nav__bar .link:hover,.nav__bar:not(.footer-navigation) .selected{font-weight:var(--font-weight-bold)}.nav__bar:not(.site__navigation--desktop) .link{word-break:break-word}.nav-social{column-gap:2.625rem;flex-direction:row}.nav-social .nav__item{align-items:center;display:flex;height:2.625rem;justify-content:center;width:2.625rem}.nav-social .link{height:auto;width:100%}@media(min-width:992px){.nav__bar{flex-grow:0}.nav__bar .primary-action{background-color:var(--brand-accent);border-bottom-right-radius:.75rem;border-top-right-radius:.75rem;font-weight:var(--font-weight-bold);padding-inline:.5rem}.nav__bar .primary-action:hover{background-color:var(--neutral-dark);border:1px solid var(--brand-primary);color:var(--brand-primary)}.nav__bar.site__navigation--desktop{--navbar-background:#0000004d;border-radius:.75rem}.nav__bar.site__navigation--desktop .link{padding-block:1.25rem;text-align:center}.nav__bar.site__navigation--desktop .link:before{content:attr(data-title)/"";display:block;font-weight:var(--font-weight-bold);height:0;overflow:hidden;visibility:hidden}.nav__bar.site__navigation--desktop:not(.site__navigation--signed-in),.site__navigation--signed-in .nav__group{background-color:var(--navbar-background)}.site__navigation--signed-in .nav__group{-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}[role=navigation]{align-items:center;column-gap:1rem;display:flex}.site__header .home-link,.site__navigation .home-link{max-width:20rem}}@media(min-width:992px)and (max-width:1200px){.nav__bar:not(.footer-navigation) .nav__group:first-child .link,.site__navigation--signed-in .link{padding-inline:.5rem}}@media(min-width:1200px){.nav__bar:not(.footer-navigation){--navigation-group-padding-inline:1.425rem}.nav__bar:not(.footer-navigation) .primary-action{padding-inline:.75rem}.nav__bar:not(.footer-navigation) .nav__group{column-gap:var(--navigation-group-padding-inline)}.nav__bar:not(.footer-navigation) .nav__group:first-child{padding-inline:var(--navigation-group-padding-inline)}.site__header .home-link,.site__navigation .home-link{max-width:23rem}.site__navigation--signed-in .nav__group:last-child .nav__item:last-child{padding-inline-end:var(--navigation-group-padding-inline)}.site__navigation--desktop{--menu-item-font-size-multiplier:0.9}}@media(min-width:1728px){.nav__bar:not(.footer-navigation){--navigation-group-padding-inline:2rem}.site__navigation--desktop{--menu-item-font-size-multiplier:1}}.site__header{align-items:center;column-gap:1rem;display:flex;justify-content:space-between;padding:.5rem 1rem;position:sticky;top:0;z-index:1000}.site__header:not(.site-header--transparent){background-color:var(--neutral-dark)}.site__header:not(.site-header--transparent) .nav__bar.site__navigation--desktop{--navbar-background:var(--neutral-transparent-light)}.site__header .mobile-nav__button{align-items:center;aspect-ratio:1/1;display:flex;justify-content:center;padding:.5rem;width:4.5rem}.site__header .mobile-nav__button .action-icon{height:auto;width:100%}.site__header .mobile-nav__button:hover svg{fill:var(--neutral-light)}.site__header .mobile-nav__button:hover .action-icon{filter:brightness(3)}.site__header .home-link{transition:max-width .25s ease-in-out}.site__header .link{transition:padding-block .25s ease-in-out}@media(min-width:1200px){.site__header{padding:1.125rem 2.625rem}}@supports(container-type:scroll-state){@container scroller scroll-state(scrollable: top){.site__header.site-header--transparent{background-color:var(--neutral-dark)}.site__header .nav__bar.site__navigation--desktop{--navbar-background:var(--neutral-transparent-light)}}}@supports not (container-type:scroll-state){.site__header.site-header--transparent{background-color:var(--neutral-dark)}.site__header .nav__bar.site__navigation--desktop{--navbar-background:var(--neutral-transparent-light)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner-container-fixed{position:fixed}.spinner-container-absolute,.spinner-container-fixed{align-items:center;background-color:#0009;bottom:0;display:flex;justify-content:center;left:0;margin:auto;right:0;top:0;z-index:100}.spinner-container-absolute{position:absolute}.circle{border-radius:50%}.spinner-box{align-items:center;background-color:#0000;display:flex;justify-content:center}.three-quarter-spinner{animation:spin .5s linear 0s infinite;border:3px solid #f6aa3a;border-radius:50%;border-top-color:#0000}.common-container{container-name:scroller;container-type:scroll-state;height:100dvh;overflow-x:hidden;overflow-y:scroll;position:relative}.common-container-container{background-color:var(--neutral-dark)}.common-container,.common-content-container{display:flex;flex-direction:column;flex-grow:1}.common-content-container{background-color:var(--neutral-dark)}:not(.site-header--transparent)+.common-content-container main{padding-block-start:2rem}.common-content-container main{flex-grow:1;padding-block-end:2rem}.site-header--transparent+.common-content-container{left:0;min-height:100dvh;position:absolute;right:0;top:0}.content-list{list-style:none;margin:0;padding:0}.content-list--flex{align-items:center;display:flex;flex-direction:column;justify-content:center;row-gap:2.25rem}.content-list--grid{grid-row-gap:1.5rem;display:grid;row-gap:1.5rem;width:100%}.content-list__item__text{text-wrap:pretty}.content-list__item--with-background{background:var(--item-background);border-radius:1rem;color:var(--neutral-light);width:100%}.content-list__item--with-background.content-list__item--icon-text{max-width:18.375rem}.content-list__item--icon-text .content-list__item__icon{display:block;height:5rem;width:5rem}.content-list__item--icon-text .content-list__item__content{text-wrap:pretty;height:2lh;max-width:15rem}.content-list__item--icon-text .content-list__item__content-container{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:3.75rem 1rem 1.5rem;row-gap:3.125rem}.content-list__item--text.content-list__item--with-background{padding-block:2.75rem;padding-inline:1.5rem}.content-list__item--text.content-list__item--with-background strong{display:block;font-size:2.375rem}.content-list__item--text.content-list__item--with-background p{margin-block:0}.content-list__item.fade-in{animation-delay:0;animation-delay:var(--animation-delay,0)}@media(min-width:992px){.content-list--grid{grid-column-gap:1.3125rem;column-gap:1.3125rem;display:grid;grid-template-columns:auto;grid-template-columns:var(--grid-template-columns,auto);grid-template-rows:auto;grid-template-rows:var(--grid-template-rows,auto)}.content-list--grid .content-list__item{aspect-ratio:"auto";aspect-ratio:var(--aspect-ratio,"auto");grid-column:"1";grid-column:var(--grid-column,"1");grid-row:"1";grid-row:var(--grid-row,"1")}.content-list--flex{align-items:stretch;column-gap:1rem;display:flex;flex-direction:row;justify-content:center}.content-list__item--with-background.content-list__item--icon-text{max-width:22rem}.content-list__item--icon-text .content-list__item__icon{height:6rem;width:6rem}.content-list__item--icon-text .content-list__item__content{max-width:17rem}.content-list__item--icon-text .content-list__item__content-container{padding-block-end:1.875rem;padding-block-start:4.375rem}}@media(min-width:1200px){.content-list--flex{column-gap:2.5rem}}.picture{display:block}.picture.fade-in{animation-delay:0;animation-delay:var(--animation-delay,0)}.hero{align-items:stretch;color:var(--neutral-light);display:flex;flex-direction:column;justify-content:center;position:relative}@supports(height:1dvh){.hero{height:100dvh}}@supports not (height:1dvh){.hero{height:100vh}}.hero>.row{column-gap:2rem;margin-inline:auto;max-width:130rem;padding-block:3rem;position:relative;z-index:1}.hero>.row.row--large-screen-grid .hero__text-content{text-align:center}.hero>.row.row--large-screen-grid .title{margin-inline:auto}.hero__text-content{padding-inline:1.5rem}.hero .title{font-size:var(--font-size-xl);text-shadow:1px 1px .625rem #00000080}.hero .subtitle,.hero p{font-size:var(--font-size-md);text-shadow:1px 1px .25rem #00000080}.hero__actions{column-gap:1rem;display:flex}.hero .link--button{background-color:#0000004d;border:1px solid #0000;border-radius:.5rem;box-shadow:1px 1px .75rem #0000001a;text-decoration:none;text-transform:uppercase}.hero .link--button:focus,.hero .link--button:hover{background-color:var(--neutral-light);color:var(--neutral-dark)}.hero .primary-action{background-color:var(--brand-accent);font-weight:var(--font-weight-bold)}.hero .primary-action:focus,.hero .primary-action:hover{background-color:var(--neutral-dark);border-color:var(--brand-primary);color:var(--brand-primary)}.hero__boxes-container{grid-column-end:2;grid-column-start:1;grid-row-start:2}.hero .content-list{padding-inline:1.5rem}.hero .content-list__item--with-background{--small-title-font-size-multiplier:1.25;--big-title-font-size-multiplier:2;--body-text-font-size-multiplier:0.875;background:linear-gradient(var(--neutral-dark),var(--neutral-dark)) padding-box,linear-gradient(to bottom,var(--brand-secondary),var(--brand-primary)) border-box;border:2px solid #0000;border-radius:1rem}.hero .content-list__item--with-background .body-text:first-of-type{font-size:calc(var(--font-size-md)*var(--small-title-font-size-multiplier));text-transform:uppercase}.hero .content-list__item--with-background .body-text strong{font-size:calc(var(--font-size-md)*var(--big-title-font-size-multiplier));padding-block-end:1rem;text-transform:none}.hero .content-list__item--with-background .body-text:last-of-type{font-size:calc(var(--font-size-md)*var(--body-text-font-size-multiplier))}.hero__media-content{display:grid;margin:auto;width:100%}.hero__img{aspect-ratio:var(--aspect-ratio);display:block;grid-column:var(--grid-column);grid-row:var(--grid-row);overflow:hidden;position:relative}.hero__img img{height:auto;min-height:100%;object-fit:cover;width:100%}@media(max-width:429px){.hero__actions{flex-wrap:wrap;row-gap:1rem}.hero .link--button{width:100%}}@media(min-width:768px)and (orientation:landscape){.hero{min-height:100dvh}.hero .hero__media-container{padding-inline-end:3rem}}@media(min-width:992px){.hero__text-content{padding-inline:3rem}.hero .title{max-width:50rem}.hero .subtitle,.hero p{max-width:40rem}.hero__img{grid-column:var(--grid-column);grid-column:var(--grid-column-desktop,var(--grid-column));grid-row:var(--grid-row);grid-row:var(--grid-row-desktop,var(--grid-row))}.hero__media-container+.hero__boxes-container{grid-column-end:3}.hero>.row{flex-grow:1}.hero>.row.row--large-screen-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:1fr auto;width:100%}.hero>.row.row--large-screen-grid .hero__media-container.column,.hero>.row.row--large-screen-grid .hero__text-content.column{padding-block-end:0;width:100%}.hero>.row.row--large-screen-grid .hero__text-content{grid-column:1/2;grid-row:1/2;justify-content:center}.hero>.row.row--large-screen-grid .hero__media-container{grid-column:2/3;grid-row:1/2}.hero>.row.row--large-screen-grid .hero__boxes-container{padding-inline:3rem}.hero>.row.row--with-media{align-items:center}.hero>.row.row--with-media .column{--column-width:50%}.hero>.row.row--with-media .hero__text-content{padding-inline-end:0}.hero>.row:not(.row--with-media) .title{text-wrap:pretty;max-width:23ch}.hero>.row:not(.row--with-media) .body-text{text-wrap:pretty;max-width:45ch}}@media(max-width:640px){.hero .row--column-start{height:100%;padding-block-start:9.25rem}}@media(min-width:768px)and (max-width:991px){.hero .row--column-start{height:100%;padding-block-start:9rem}}@media(min-width:992px){.hero .row--column-start{padding-block-start:9.25rem}}@media(min-width:1200px){.hero .title{font-size:var(--font-size-xxl)}}@media(min-width:1400px){.hero>.row{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:flex-start}.hero>.row .hero__media-container{padding-block-start:5rem}.hero .row--column-start{padding-block-start:0}.hero .column{height:100%;padding-block-start:9.375rem}.hero__text-content.column{justify-content:center;padding-block-end:calc(9.375rem + 2lh)}.hero .content-list__item--with-background{--small-title-font-size-multiplier:0.85;--big-title-font-size-multiplier:1.25;--body-text-font-size-multiplier:0.85}}@media(min-width:1728px){.hero>.row{padding-block-end:6rem}}@media(min-width:2560px){.hero__media-container{width:50%}.hero__media-container.column{justify-content:center}.hero__text-content{width:50%}}.main-call-to-action{background-position:0;color:var(--neutral-light);display:flex;flex-direction:column;height:33.75rem;justify-content:flex-start;padding-block:4.25rem;position:relative}.main-call-to-action.with-cover-image{background-position:0;background-size:auto}.main-call-to-action .content-container{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;margin-inline:auto;max-width:130rem;position:relative}.main-call-to-action .subtitle{margin-block-end:.75rem}.main-call-to-action .body-text{margin-block-start:0;max-width:60rem}.main-call-to-action__actions{column-gap:1rem;display:flex}.main-call-to-action .link--button{background-color:var(--neutral-transparent-light);border:1px solid #0000;border-radius:.5rem;text-decoration:none;text-transform:uppercase}.main-call-to-action .link--button:focus,.main-call-to-action .link--button:hover{background-color:var(--neutral-light);color:var(--neutral-dark)}.main-call-to-action .primary-action{background-color:var(--brand-primary)}.main-call-to-action .primary-action:focus,.main-call-to-action .primary-action:hover{background-color:var(--neutral-dark);border-color:var(--brand-primary);color:var(--brand-primary)}@media(min-width:768px){.main-call-to-action{padding-block:8rem}}@media(min-width:431px)and (max-width:768px){.main-call-to-action.with-cover-image{background-position:0 100%;background-size:cover}}@media(min-width:992px){.main-call-to-action .subtitle{margin-block-end:1.25rem}}@media(min-width:1729px){.main-call-to-action.with-cover-image{background-position:0;background-size:cover}}.video-embed{--border-radius:1.5rem;aspect-ratio:16/9;aspect-ratio:var(--aspect-ratio,16/9);border-radius:var(--border-radius);height:auto;height:var(--video-height,auto);overflow:hidden;position:relative;width:100%;width:var(--video-width,100%)}@media(min-width:992px){.video-embed{--border-radius:3rem}}.video-section{align-items:center;align-items:var(--video-section-align-items,center);color:var(--neutral-light);color:var(--video-section-text-color,var(--neutral-light));margin-inline:auto;max-width:108rem;text-align:center;text-align:var(--video-section-text-align,center)}.video-section .subtitle{margin-block-end:1.5rem;margin-inline:auto}.video-section .body-text{text-wrap:pretty;margin-block-end:.5rem;margin-block-start:0;margin-inline:auto;max-width:55rem}.video-section .body-text:last-of-type{margin-block-end:2rem}.video-section .video-embed{margin-inline:auto;max-width:61rem}@media(min-width:992px){.video-section .subtitle{margin-block-end:2.5rem}.video-section .body-text:last-of-type{margin-block-end:3.375rem}}.about-us .hero.with-cover-image{aspect-ratio:1.7/1;width:100%}.about-us .hero .title strong{font-weight:var(--font-weight-extra-bold)}.about-us .hero__media-content{grid-template-columns:155px 22px 133px 35px 67px 14px 107px;grid-template-rows:41px 45px 70px 18px 7px 95px 22px}.about-us .hero.with-cover-image{background-position:top}.about-us .hero__img{border-radius:1.875rem;box-shadow:0 1.25rem 2.5rem #00000080}.about-us .hero__img:first-child,.about-us .hero__img:nth-child(3){z-index:1}.about-us>.content-container{margin-block-start:2.875rem}.about-us .content-container{max-width:100rem}.about-us .gradient{--gradient-start:70%;--gradient-end:90%;--gradient-angle:195deg;--gradient-start-color:var(--neutral-dark);--gradient-end-color:var(--brand-primary);padding-block-end:5.125rem}.about-us .body-text{margin-block-end:1.875rem;margin-block-start:0}.about-us .body-text:last-child{margin-block-end:0}.about-us .our-approach,.about-us .why-now{color:var(--neutral-light)}.about-us .our-approach .subtitle,.about-us .why-now .subtitle{color:var(--brand-primary);font-size:1.25rem;margin-block-end:0;text-transform:uppercase}.about-us .our-approach .subtitle--secondary,.about-us .why-now .subtitle--secondary{font-size:var(--font-size-xl);margin-block-end:1.5rem}.about-us .our-approach{margin-block-end:3.375rem}.about-us .why-now-and-urgency-data{margin-block-end:5.5rem}.about-us .why-now .body-text:last-child{margin-block-end:2.625rem}.about-us .video-section .body-text:not(:last-of-type){margin-block-end:.5rem}@media(max-width:768px){.about-us .hero__text-content{text-align:center}}@media(min-width:768px){.about-us>.gradient{--gradient-start:50%;--gradient-end:90%;--gradient-angle:185deg}.about-us .hero.with-cover-image{background-size:contain;height:auto}.about-us .hero>.row.row--with-media .hero__text-content.column{--column-width:55%}}@media(max-width:991px){.about-us .hero__media-container.column{align-items:center;justify-content:center;width:100%}.about-us .hero__media-content{justify-content:center}}@media(min-width:992px){.about-us .hero .hero__text-content.column{padding-block-end:min(10%,25dvh)}.about-us .hero .title{--title-font-size-multiplier:1.25;font-size:calc(var(--font-size-xxl)*var(--title-font-size-multiplier))}.about-us .hero__img:first-child{z-index:0}.about-us>.content-container{margin-block-start:4rem}.about-us .gradient{padding-block-end:8.125rem}.about-us .our-approach{column-gap:3rem;margin-block-end:7.75rem}.about-us .our-approach .column{--column-width:50%}.about-us .why-now-and-urgency-data{column-gap:3rem;margin-block-end:10rem}}@media(min-width:992px)and (max-width:1279px){.about-us .why-now-and-urgency-data .why-now{width:40%}.about-us .why-now-and-urgency-data>.column:last-child{width:60%}}@media(min-width:1200px){.about-us .hero__text-content{align-items:flex-end}.about-us .our-approach,.about-us .why-now-and-urgency-data{column-gap:6rem}}@media(min-width:1400px){.about-us .hero__media-content{grid-template-columns:262px 88px 119px 131px 109px 70px 194px;grid-template-rows:148px 36px 69px 69px 124px 46px 257px}}@media(min-width:1728px){.about-us .hero .title{--title-font-size-multiplier:1.5}}@media(min-width:2560px){.about-us .hero .title{max-width:none}}.table{--border-radius:0.875rem;--font-size-table-data:1;--font-size-table-header-multiplier:0.875;border-spacing:0;width:100%}.table:not(.table__all-columns) tr .table__cell{padding-inline:1rem}.table:not(.table__all-columns) thead tr:first-child th{padding-block-start:2rem}.table__cell{padding-block:.75rem;vertical-align:top}.table__cell--recommended{background-color:var(--brand-primary);color:var(--neutral-dark);min-width:max-content;padding-inline:3.75rem}.table__cell--recommended.table__header--top img{height:auto;margin-inline:0;width:16.875rem}.table__data:not(.table__cell--recommended),.table__header:not(.table__cell--recommended){background-color:var(--neutral-transparent-dark);background-color:var(--table-transparent-bg,var(--neutral-transparent-dark));color:var(--neutral-light)}.table thead th:first-child{border-top-left-radius:var(--border-radius)}.table thead th:last-child{border-top-right-radius:var(--border-radius)}.table tbody tr:last-child td{padding-block-end:2rem}.table:not(.table__has-single-data-column) td:last-child,.table:not(.table__has-single-data-column) th:last-child{width:40%}.table th{text-align:left;text-transform:capitalize}.table td{font-size:calc(var(--font-size-table-data)*1rem)}.table--recommended tbody tr:last-child td:last-child,.table__all-columns tbody tr:last-child td:last-child{border-bottom-right-radius:var(--border-radius)}.table--recommended tbody tr:last-child th:first-child,.table__all-columns tbody tr:last-child th:first-child{border-bottom-left-radius:var(--border-radius)}.table--recommended th:last-child,.table__all-columns th:last-child{border-top-left-radius:var(--border-radius);position:relative;z-index:0}.table--recommended th:last-child:after,.table--recommended th:last-child:before,.table__all-columns th:last-child:after,.table__all-columns th:last-child:before{bottom:0;content:"";display:block;left:0;position:absolute;top:0;z-index:-1}.table--recommended th:last-child:before,.table__all-columns th:last-child:before{background-color:var(--neutral-transparent-dark);background-color:var(--table-transparent-bg,var(--neutral-transparent-dark));right:50%}.table--recommended th:last-child:after,.table__all-columns th:last-child:after{background-color:var(--brand-primary);border-top-left-radius:var(--border-radius);border-top-right-radius:var(--border-radius);right:0}.table--recommended .table__data,.table--recommended .table__header{background-color:var(--brand-primary);color:var(--neutral-dark)}.table--recommended thead,.table--recommended thead tr:first-child .table__cell:last-child:before{background-color:var(--neutral-transparent-dark);background-color:var(--table-transparent-bg,var(--neutral-transparent-dark))}.table--recommended thead tr:first-child .table__cell:last-child:before{right:0}.table--recommended.force-rounded-corners{border-radius:var(--border-radius);overflow:hidden}.table--others .table__header--top{font-size:var(--font-size-lg)}.table:not(.table__all-columns) thead th:first-child{border-top-left-radius:var(--border-radius)}.table:not(.table__all-columns) .table__header--left{max-width:30%}.table__all-columns thead .table__header{padding-block-start:2rem;vertical-align:bottom}.table__all-columns tbody tr:last-child td{padding-block-end:5.375rem}.table__all-columns tbody tr:last-child td:last-child{border-bottom-left-radius:var(--border-radius);position:relative;z-index:0}.table__all-columns tbody tr:last-child td:last-child:after,.table__all-columns tbody tr:last-child td:last-child:before{bottom:0;content:"";display:block;left:0;position:absolute;top:0;z-index:-1}.table__all-columns tbody tr:last-child td:last-child:before{background-color:var(--neutral-transparent-dark);background-color:var(--table-transparent-bg,var(--neutral-transparent-dark));right:50%}.table__all-columns tbody tr:last-child td:last-child:after{background-color:var(--brand-primary);border-bottom-left-radius:var(--border-radius);border-bottom-right-radius:var(--border-radius);right:0}.table__all-columns .table__cell{padding-inline:1.125rem}.table__all-columns .table__cell:first-child{padding-inline-start:3.375rem}.table__all-columns .table__cell:last-child{padding-inline:3.375rem}.table__all-columns .table__header--left{width:25%}.table__header--left,.table__header--top{font-size:calc(var(--font-size-table-data)*var(--font-size-table-header-multiplier)*1rem);font-weight:var(--font-weight-normal)}@media(min-width:768px){.table{--border-radius:1.5rem;--font-size-table-data:1.5;--font-size-table-header-multiplier:0.8125}}@media(min-width:1400px){.table{--font-size-table-data:2;--font-size-table-header-multiplier:0.75}}.our-framework{--table-transparent-bg:var(--neutral-transparent-light);color:var(--neutral-light)}.our-framework,.our-framework .subtitle{margin-inline:auto}.our-framework .table{margin-block-end:5.375rem}@media(min-width:768px){.our-framework .table{--font-size-table-data:1.25;--font-size-table-header-multiplier:1}}@media(min-width:1200px){.our-framework .table{--font-size-table-data:1.5;--font-size-table-header-multiplier:1}}@media(min-width:992px){.our-framework .table{margin-block-end:10.375rem}}.our-story{color:var(--neutral-light);margin-block-end:5.125rem}.our-story .subtitle{font-size:var(--font-size-xl)}.our-story .media-container{display:grid;grid-template-columns:104px 204px 42px;grid-template-rows:269px 39px 192px;margin-block-end:3.375rem}.our-story .list__item--step-img,.our-story .picture{aspect-ratio:var(--aspect-ratio);background-color:var(--neutral-medium);border-radius:1.875rem;box-shadow:0 1.25rem 2.5rem #00000080;display:block;grid-column:var(--grid-column);grid-row:var(--grid-row);overflow:hidden}.our-story .list__item--step-img img,.our-story .picture img{width:100%}@media(max-width:992px){.our-story.row--column-start{align-items:center;flex-direction:column}.our-story .column{max-width:66ch}.our-story .column:first-child{align-items:center;display:flex}}@media(min-width:992px){.our-story .media-container{margin-inline:auto}}@media(min-width:1200px){.our-story{column-gap:4.1875rem;margin-block-end:9.625rem}.our-story.row--column-start{flex-direction:row-reverse}.our-story .column{width:50%}}@media(min-width:1400px){.our-story{margin-block-end:3rem}.our-story .media-container{--grid-scale:0.8;--grid-margin-block-start:calc((60 - var(--grid-scale)*60)*-1%);grid-template-columns:242px 309px 132px;grid-template-rows:409px 142px 271px;margin-block-start:var(--grid-margin-block-start);transform:scale(var(--grid-scale))}}@media(min-width:1728px){.our-story{margin-block-end:5.125rem}.our-story .media-container{--grid-scale:1;--grid-margin-block-start:0}}.our-values{color:var(--neutral-light);margin-inline:auto;text-align:center}.our-values .subtitle{margin-block-end:2.5rem}.our-values .subtitle--secondary{color:var(--brand-primary);font-size:var(--font-size-lg);margin-block-end:.875rem}.our-values .content-list{column-gap:7.125rem;margin-block-end:5.375rem;max-width:80rem;row-gap:3.125rem}.our-values .content-list__item--img-container,.our-values .content-list__item:last-child{align-items:center;display:flex;justify-content:center}.our-values .content-list__item--img-container{flex-direction:column;max-height:132px;max-width:300px}.our-values .content-list__item--img-container img{height:100%}@media(min-width:992px){.our-values .content-list{margin-block-end:15rem;row-gap:5.625rem}.our-values .content-list--grid{--grid-template-columns:repeat(2,1fr)}.our-values .subtitle{margin-block-end:6.25rem}}.common-checkbox-container .common-checkbox .MuiCheckbox-root.Mui-checked{color:#f6aa3a}.common-checkbox-container .common-checkbox .invalid{color:red}.common-checkbox-container .invalid-message{color:red;font-size:14px;margin-top:4px;text-align:left}@media(max-width:768px){.common-checkbox-container .invalid-message{font-size:10px;margin-top:2px}}.account-container .save-account-button-container{align-items:center;column-gap:16px;display:flex;justify-content:flex-end}.account-container .form-inputs{column-gap:32px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px}.account-container .form-inputs .common-input{width:calc(50% - 16px)}.subscriptions-container .current-plans-container{column-gap:32px;display:flex;flex-direction:row;flex-wrap:wrap;row-gap:16px}.subscriptions-container .current-plan-container{border:1px solid #b0b0b0;border-radius:12px;padding:8px 16px;width:min(500px,100%)}.subscriptions-container .plan-button-container{align-items:center;display:flex;gap:8px}.subscriptions-container .view-plan-button{border:1px solid #b0b0b0;border-radius:4px;color:var(--neutral-dark);flex:1 1;padding:7px 16px;text-transform:none}.subscriptions-container .plan-menu-button{border:1px solid #b0b0b0;border-radius:4px}@media(max-width:768px){.account-container .save-account-button-container{column-gap:8px}.account-container .form-inputs{column-gap:16px;row-gap:8px}.account-container .form-inputs .common-input{width:100%}.subscriptions-container .current-plan-container{column-gap:16px;row-gap:8px}}.view-media-modal-container .close-button{background-color:rgba(0,0,0,.749);color:#f6aa3a;font-size:48px;position:absolute;right:16px;top:16px;z-index:1}.view-media-modal-container #pdf-container{display:grid;grid-auto-flow:row;height:100%;min-width:100%;overflow:auto}.view-media-modal-container #pdf-container canvas{margin:auto}.view-media-modal-container .pdf-controller{background-color:rgba(0,0,0,.749);border-radius:20px;bottom:24px;display:flex;gap:8px;justify-content:space-between;padding:0 8px;position:absolute}.view-media-modal-container .pdf-controller .icon-button{color:#fff!important}.view-media-modal-container .pdf-controller .icon-button.Mui-disabled{color:#b0b0b0!important}@media(max-width:768px){.view-media-modal-container .close-button{font-size:30px}}.account-profile-container .profile-form{display:flex;gap:32px}.account-profile-container .first-column{width:250px}.account-profile-container .second-column{width:100%}.account-profile-container .verification-container{display:flex;flex-direction:column;gap:16px}.account-profile-container .verification-item{align-items:center;display:flex;gap:8px}.account-profile-container .check-icon{color:#52a447}.account-profile-container .close-icon{color:red}.account-profile-container .avatar-container{align-items:center;aspect-ratio:1;border-radius:50%;display:flex;flex-direction:column;height:250px;justify-content:center;position:relative;width:250px}.account-profile-container .avatar-container .avatar{border-radius:50%;height:100%;width:100%}.account-profile-container .avatar-container .icon{color:#fff;height:50%;width:50%}.account-profile-container .avatar-container .delete-button{background-color:#0009;color:#fff!important;position:absolute;right:calc(14.64466% - 20px);top:calc(14.64466% - 20px)}.account-profile-container .no-avatar{background-color:#b0b0b0}.account-profile-container .save-profile-button-container{display:flex;gap:16px;justify-content:flex-end}@media(max-width:768px){.account-profile-container .verification-container{gap:8px}.account-profile-container .profile-form{flex-direction:column}.account-profile-container .first-column{width:100%}.account-profile-container .avatar-container{height:150px;width:150px}.account-profile-container .avatar-container .delete-button{background-color:#0009;color:#fff;position:absolute;right:calc(14.64466% - 16px);top:calc(14.64466% - 16px)}}.safety-container .submit-safety-button-container{display:flex;justify-content:flex-end}.about-me-container{background-color:#f8f8f8}.about-me-container .about-me-content-container{display:flex;gap:32px;padding:32px 5%}.about-me-container .about-me-content-container .left-column{width:200px}.about-me-container .about-me-content-container .right-column{width:calc(90vw - 232px)}.about-me-container .about-me-content-container .gray-blue-line{background-color:#64949a;height:1px}.about-me-container .about-me-content-container .menu-button{padding:8px 0}.about-me-container .about-me-content-container .menu-button.selected{color:#f6aa3a}.about-me-container .about-me-content-container .right-column-content-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;padding:32px}.about-me-container .about-me-content-container .right-column-content-container .title-container{align-items:center;display:flex;justify-content:space-between}@media(max-width:992px){.about-me-container .about-me-content-container{flex-direction:column;gap:32px}.about-me-container .about-me-content-container .left-column,.about-me-container .about-me-content-container .right-column{width:90vw}}@media(max-width:768px){.about-me-container .about-me-content-container{gap:16px}.about-me-container .about-me-content-container .right-column-content-container{padding:24px}.add-busy-time-modal .modal-content-container{width:90%}.add-busy-time-modal .time-separator{height:29.25px;margin:0 8px}}.bill-detail-container{background-color:#f8f8f8;padding:0 15%}.bill-detail-container .back-container{align-items:center;display:flex;gap:16px}.bill-detail-container .bill-container{background-color:#fff;border-radius:8px;display:flex;flex-direction:column;margin-top:16px;padding:16px;position:relative}.bill-detail-container .bill-container .cancel-request-button-group{align-self:center;display:flex;gap:16px;margin-top:8px}.bill-detail-container .bill-container .cancel-request-button-group .cancel-button{text-transform:none}.bill-detail-container .bill-container .cancel-request-button,.bill-detail-container .bill-container .pay-button{align-self:flex-end;margin-top:8px;text-transform:none}.bill-detail-container .bill-container .unpaid{border:2px solid red;border-radius:8px;color:red}.bill-detail-container .bill-container .paid,.bill-detail-container .bill-container .unpaid{padding:4px 8px;position:absolute;right:32px;rotate:-15deg;top:24px;-webkit-user-select:none;user-select:none}.bill-detail-container .bill-container .paid{border:2px solid #52a447;border-radius:8px;color:#52a447}.bill-detail-container .bill-container .cancelled{border:2px solid #b0b0b0;border-radius:8px;color:#b0b0b0;padding:4px 8px;position:absolute;right:32px;rotate:-15deg;top:24px;-webkit-user-select:none;user-select:none}@media(max-width:992px){.bill-detail-container{padding:0 5%}}.create-account-container{background-color:#f8f8f8;padding:calc(max((100dvh - 600px)/2,124px) - 124px) 15%}.create-account-container .create-account-content-container{background-color:#fff;border-radius:32px;min-height:600px}.create-account-container .create-account-box{min-height:600px}.create-account-container .left-column{align-items:center;background-color:#8eb2bc9c;border-radius:32px 0 0 32px;display:flex;flex-direction:column;justify-content:center;padding:20px}.create-account-container .left-column .sign-up-text{color:#64949a;font-size:32px;font-weight:600;text-align:center}.create-account-container .right-column{border-radius:0 32px 32px 0;padding:20px}.create-account-container .right-column .sign-up-form{padding:0 48px}.create-account-container .right-column .back-icon{color:#64949a}.create-account-container .right-column .header-profile-text{color:#64949a;font-size:24px;font-weight:600;text-align:center}.create-account-container .right-column .create-account-description-text{color:#b0b0b0;padding:0 8px;text-align:center}.create-account-container .right-column .create-account-button{background-color:#64949a;text-transform:none}.create-account-container .right-column .note{color:#b0b0b0;margin-top:16px;padding:0 48px}@media(max-width:992px){.create-account-container{padding:0 5%}}@media(max-width:768px){.create-account-container{padding:0 5%}.create-account-container .create-account-content-container{background-color:#f8f8f8;border-radius:0;border-radius:initial}.create-account-container .right-column{padding:initial}.create-account-container .right-column .sign-up-form{padding:0 8px}.create-account-container .right-column .header-profile-text{font-size:24px}.create-account-container .right-column .note{padding:0 8px}}.flight-recorder-container{background-color:#fff}.flight-recorder-container .tab-container{align-items:center;background-color:var(--neutral-dark);display:flex;gap:64px;height:48px;justify-content:center;width:100%}.flight-recorder-container .tab-container .tab-item{align-items:center;border-bottom:2px solid var(--neutral-dark);cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.flight-recorder-container .tab-container .tab-item.selected{border-bottom:2px solid #f6aa3a}.flight-recorder-container .tab-container .tab-title{color:#fff;font-weight:500}.flight-recorder-container .for-instructor-image-container{height:31.25vw;overflow:hidden;position:relative;width:100%}.flight-recorder-container .for-instructor-image-container .image{height:31.25vw;width:100%}.flight-recorder-container .for-instructor-image-container .demo-image{height:25vw;position:absolute;right:0;top:3.125vw;width:25vw;z-index:1}.flight-recorder-container .for-instructor-image-container .caption-container{align-items:center;bottom:0;display:flex;flex-direction:column;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1}.flight-recorder-container .for-instructor-image-container .caption-container .title{font-size:4.513888888vw;text-align:center}.flight-recorder-container .for-instructor-image-container .caption-container .description{font-size:1.527777777vw;margin-top:2.2222222222vw}.flight-recorder-container .for-instructor-image-container .caption-container .app-button-container{display:flex;gap:16px;margin-top:1.5625vw}.flight-recorder-container .download-app-image{height:48px}.flight-recorder-container .we-log-memories-text{line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:pre-wrap}.flight-recorder-container .introduction-text-container{align-items:center;padding:32px 15%}.flight-recorder-container .introduction-text-container .platform-container{align-items:center;display:flex;gap:64px;justify-content:center;overflow-x:auto;padding:32px 15%}.flight-recorder-container .introduction-text-container .platform-container .platform-icon{height:64px;width:64px}.flight-recorder-container .introduction-text-container .app-button-container{display:flex;flex-wrap:wrap;gap:32px;margin-top:16px}.flight-recorder-container .introduction-text-container .banner-image{border-radius:12px;margin-top:16px;width:100%}.flight-recorder-container .introduction-text-container .mission-item-title-container{align-items:center;display:flex;gap:16px;margin-top:32px}.flight-recorder-container .introduction-text-container .mission-item-bullet{align-items:center;background-color:#3a7bff;border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}.flight-recorder-container .introduction-text-container .mission-item-bullet-text{color:#fff}.flight-recorder-container .introduction-text-container .mission-item-explanation{align-items:center;display:flex;gap:8px;margin-left:48px;margin-top:8px}.flight-recorder-container .introduction-text-container .star-icon{color:#f6aa3a}.flight-recorder-container .introduction-text-container .mission-item-explanation-text{flex:1 1}.flight-recorder-container .introduction-text-container .video{border:0;border-radius:12px;margin-top:32px;width:100%}.flight-recorder-container .introduction-text-container .comparison-table{margin-top:32px;width:100%}.flight-recorder-container .introduction-text-container .table-row{align-items:center;display:flex;gap:16px}.flight-recorder-container .introduction-text-container .close-icon{color:red}.flight-recorder-container .introduction-text-container .check-icon{color:#52a447}.flight-recorder-container .introduction-text-container .info-text{flex:1 1}.flight-recorder-container .introduction-text-container td{padding:8px;width:50%}.flight-recorder-container .introduction-text-container .comparison-table,.flight-recorder-container .introduction-text-container td,.flight-recorder-container .introduction-text-container th{border:1px solid #b0b0b0;border-collapse:collapse}.flight-recorder-container .introduction-text-container .flyorka-is-for{align-items:center;display:flex;gap:8px;margin-top:8px}.flight-recorder-container .introduction-text-container .flyorka-is-for-text{flex:1 1}.flight-recorder-container .introduction-text-container .send-icon{color:#3a7bff}@media(max-width:768px){.flight-recorder-container .for-instructor-image-container,.flight-recorder-container .for-instructor-image-container .image{height:100vw;width:100vw}.flight-recorder-container .for-instructor-image-container .demo-image{bottom:5vw;height:75vw;position:absolute;right:-10vw;top:auto;width:75vw}.flight-recorder-container .for-instructor-image-container .caption-container .title{font-size:7.222222222vw}.flight-recorder-container .for-instructor-image-container .caption-container .description{font-size:3.611111111vw;margin-top:6.111111111vw}.flight-recorder-container .for-instructor-image-container .caption-container .app-button-container{display:flex;gap:16px;margin-top:5vw}.flight-recorder-container .download-app-image{height:40px}.flight-recorder-container .introduction-text-container{padding:24px 5%}}.home{background-color:var(--neutral-dark)}.home .hero{background-position-x:65%;background-position-y:top;margin-block-end:3rem}.home .hero:after{--gradient-start-color:#03030300;--gradient-end-color:#030303;--gradient-angle:180deg;background:linear-gradient(var(--gradient-angle),var(--gradient-start-color) 0,var(--gradient-end-color) 100%);bottom:0;content:"";display:block;height:10rem;position:absolute;width:100%;z-index:0}.home>.gradient{background:linear-gradient(180deg,var(--neutral-dark) 20%,var(--neutral-light) 60%);position:relative}.home>.gradient:before{--gradient-start-color:#fdba2b00;--gradient-end-color:#fdba2b;--gradient-angle:15deg;background:linear-gradient(var(--gradient-angle),var(--gradient-start-color) 75%,var(--gradient-end-color) 130%);bottom:0;content:"";display:block;height:100%;position:absolute;width:100%;z-index:0}@media(min-width:992px){.home .hero{background-position-y:bottom;margin-block-end:6rem}.home .hero:after{height:8rem}.home>.gradient:before{--gradient-angle:10deg;background:linear-gradient(var(--gradient-angle),var(--gradient-start-color) 75%,var(--gradient-end-color) 115%)}}.category:last-child{justify-content:flex-end}.category__color{clip-path:circle(50%);flex-shrink:0;height:.8125rem;width:.8125rem}.category--baseline .category__color{background-color:var(--brand-primary)}.category--avoidable .category__color{background-color:var(--brand-secondary)}.category.row{align-items:center;column-gap:1rem}@media(min-width:992px){.category__color{height:1.125rem;width:1.125rem}}.fieldset{border:none;display:flex;font-size:inherit;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0}.lever{--lever-size:3rem;align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.lever__group{column-gap:1rem}.lever__title{margin-block-end:1rem}.lever__options{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;margin-block:1rem;position:relative;row-gap:2rem}.lever__options:before{background-color:var(--neutral-dark);border-radius:.25rem;bottom:0;content:"";display:block;left:calc(var(--lever-size)/2 - .25rem);position:absolute;top:0;width:.5rem}.lever__option{column-gap:1rem;position:relative}.lever__option.row{align-items:stretch}.lever__option-handle{background-color:#0000;clip-path:circle(50%);content:"";display:block;left:0;pointer-events:none;position:absolute;top:0}.lever__option input,.lever__option-handle{height:var(--lever-size);width:var(--lever-size)}.lever__option input{cursor:pointer;margin:0;opacity:0}.lever__option input:checked+label{color:var(--neutral-dark)}.lever__option input:checked~.lever__option-handle{background-color:var(--brand-secondary)}.lever__option label{align-self:center;color:var(--neutral-medium)}.lever__suffix{align-self:center}@media(min-width:992px){.lever{--lever-size:2.375rem}.lever.fieldset{flex-direction:column-reverse}.lever__title{margin-block-end:1.125rem}.lever__options,.lever__suffix{margin-block-end:2rem}.lever__suffix{margin-block-start:1rem}}@media(min-width:1728px){.lever__title{margin-block-end:.125rem}}.bar{background-color:var(--brand-primary);background-color:var(--bar-color,var(--brand-primary));display:flex;font-weight:var(--font-weight-bold);height:4rem;width:50%;width:var(--bar-width,50%)}.bar:after{align-items:center;content:attr(data-value);display:flex;flex-direction:column;justify-content:center;width:100%}.bar--baseline{--bar-color:var(--brand-primary)}.bar--avoidableWaste{--bar-color:var(--brand-secondary)}@media(min-width:1728px){.bar{height:5rem}}.stacked-bar{display:flex;width:0;width:var(--stacked-bar-ratio,0)}.stacked-bar-container{margin:0;padding:0;width:100%}.stacked-bar__title{font-style:italic;font-weight:var(--font-weight-semi-bold);margin-block-start:.5rem}.tooltip{background-color:#cddcfe;border-radius:1rem;bottom:100%;color:#01297e;padding:2rem;position:absolute;right:0;text-align:left;z-index:1}.tooltip.column{width:min(20rem,50dvw)}.tooltip a,.tooltip>strong{display:block}.tooltip a{color:#01297e;margin-block-start:.125rem;text-decoration:none;width:100%}.tooltip a:after{content:"→"/"";display:inline;padding-inline-start:.25rem}.button .tooltip{color:#01297e;text-transform:none}@media(min-width:992px){.tooltip{bottom:calc(100% - .5rem);left:calc(100% - .5rem)}.tooltip.column{width:min(36rem,50dvw)}}.calculator{color:var(--neutral-dark);padding-block-start:2.5rem;position:relative;z-index:0}.calculator.background-container--gradient{background:linear-gradient(250deg,#e39c16,#e39c1600 50%)}.calculator .content-container{max-width:100rem}.calculator .content-container>.row{column-gap:3rem}.calculator .row--column-start+.row--column-start{margin-block-end:6rem;margin-block-start:2rem}.calculator .subtitle{margin-block-end:1.25rem}.calculator p{margin-block:0}.calculator .list--icon-text{align-items:stretch;display:flex;flex-direction:column;justify-content:flex-start;margin-block-end:2rem;margin-block-start:1rem;row-gap:1rem}.calculator .list--icon-text .list__item{align-items:flex-start;column-gap:1.25rem;display:flex;flex-direction:row;justify-content:stretch}.calculator .levers{align-items:flex-start;background-color:var(--neutral-transparent-light);border-radius:.75rem;column-gap:1rem;justify-content:space-between;padding:1.5rem}.calculator__results,.calculator__results-and-stack-bars{row-gap:2rem}.calculator__results p{padding-block:0}.calculator__result{--calculator-results-font-size-multiplier:2.25;align-items:flex-start;display:flex;flex-direction:column;justify-content:stretch}.calculator__result-amount{font-size:calc(var(--font-size-md)*var(--calculator-results-font-size-multiplier));font-weight:var(--font-weight-extra-bold)}.calculator__result .row{column-gap:1rem}.calculator__result-popover{background-color:var(--neutral-dark);border-radius:1rem;height:2rem;position:relative;width:2rem}.calculator__result-popover.button{padding:0}.calculator__result-popover:hover{background-color:var(--brand-secondary)}.calculator__categories.row{justify-content:space-between;margin-block-end:.5rem}.calculator__stack-bars{row-gap:1.25rem}@media(max-width:420px){.calculator .levers{row-gap:3rem}.calculator .levers.row{align-items:flex-start;flex-direction:column}}@media(min-width:992px){.calculator{padding-block-start:7rem}.calculator.background-container--gradient{background:linear-gradient(205deg,#e39c16,#e39c1600 50%)}.calculator .column--text-content p{margin-block-start:1.5rem}.calculator .list--icon-text{margin-block:3.5rem}.calculator .row--column-start+.row--column-start{margin-block-start:2rem}.calculator .levers{border-radius:1.5rem;padding-block:1rem}.calculator__results{row-gap:2rem}.calculator__results-and-stack-bars{row-gap:4rem}.calculator__categories.row{margin-block-end:2rem}.calculator__stack-bars{row-gap:2rem}.calculator__stack-bars p{margin-block-start:.875rem}}@media(min-width:1400px){.calculator .subtitle{margin-block-end:1.5rem}.calculator .levers{padding-inline:4.375rem}}@media(min-width:1728px){.calculator__result{--calculator-results-font-size-multiplier:2.4}.calculator__results{row-gap:3rem}.calculator__results-and-stack-bars.row{align-items:center}.calculator .levers{padding-block:2rem}.calculator .row--column-start+.row--column-start{margin-block-start:3rem}}.carousel{position:relative}.carousel__container{display:flex;flex-wrap:nowrap;list-style:none;margin:0;padding:0;position:relative;transform:translateX(0);transform:translateX(var(--carousel-container-translate-x,0));transition:transform 1s}.carousel__item{aspect-ratio:3/2;flex-shrink:0;width:100%;width:var(--carousel-item-width,100%)}.carousel__img{display:block;height:auto;width:100%}.carousel__controls{column-gap:1rem;display:flex;justify-content:center;margin-inline:auto;padding-block:.5rem;padding-inline:1.25rem;position:relative;z-index:0}.carousel__controls .button{aspect-ratio:1;border-radius:50%;padding:.5rem;width:3.5rem}.carousel__controls .button--prev svg{padding-inline-end:.15rem}.carousel__controls .button--next svg{padding-inline-start:.15rem}.carousel .button--bullet{background-color:var(--neutral-transparent-light);border:2px solid var(--neutral-light);border-radius:50%;cursor:pointer;height:2.5rem;padding:0;width:2.5rem}.carousel .button--bullet:focus,.carousel .button--bullet:hover{background-color:var(--brand-tertiary)}.carousel .button--bullet.button--selected{background-color:var(--neutral-dark);border-color:var(--neutral-dark)}@media(min-width:992px){.carousel__controls{column-gap:.5rem;padding-inline:3rem}.carousel .button--bullet{height:1.5rem;width:1.5rem}}.comparison{color:var(--brand-primary);padding-block-end:2.5rem;padding-block-start:6rem;position:relative;z-index:0}.comparison .content-container{margin-inline:auto;max-width:89.375rem}.comparison.background-container--gradient{position:relative;z-index:0}.comparison.background-container--gradient:before{aspect-ratio:1/1.5;background:radial-gradient(ellipse,#ffffff80 1%,#fff0 70%);bottom:0;content:"";display:block;left:-90%;position:absolute;top:10%;z-index:-1}.comparison.background-container--gradient:after{background:linear-gradient(300deg,#e39c16,#e39c1600 50%);bottom:0;content:"";display:block;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.comparison .subtitle{margin-block-end:1.125rem}.comparison p{text-wrap:pretty;margin-block:0;max-width:45rem}.comparison p:last-of-type{margin-block-end:4rem}@media(min-width:768px){.comparison .subtitle{margin-block-end:2rem}}@media(min-width:992px){.comparison.background-container--gradient:before{aspect-ratio:1/1;left:-50%}.comparison.background-container--gradient:after{background:linear-gradient(340deg,#e39c16,#e39c1600 50%)}}.core-values{color:var(--neutral-light);text-align:center}.core-values,.core-values.background-container--gradient{align-items:center;display:flex;flex-direction:column;justify-content:center}.core-values.background-container--gradient .img{height:auto;width:100%}.core-values .content-container{align-items:center;max-width:100rem}.core-values .list{list-style:none;margin:0;margin-block-end:1.5rem;margin-block-start:6rem;padding:0}.core-values .list--step,.core-values .list__item--step{align-items:center;display:flex;flex-direction:column;justify-content:center}.core-values .list--step{row-gap:4rem}.core-values .subtitle--secondary{text-wrap:pretty;color:var(--brand-primary);font-size:var(--font-size-lg);margin-block-end:0;max-width:20rem}.core-values p{text-wrap:pretty;margin-block-end:0;margin-block-start:.75rem}@media(min-width:768px){.core-values .subtitle--secondary{max-width:30rem}}@media(min-width:992px){.core-values .list--step{grid-row-gap:2rem;grid-column-gap:2rem;column-gap:2rem;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;row-gap:2rem;width:100%}.core-values .list--step .list__item--step:last-child{grid-column-start:1;grid-row:3/4}.core-values .list--step .list__item--step:nth-child(2){grid-column-start:2;grid-row:2/3}.core-values .list--step .list__item--step:first-child{grid-column-start:3;grid-row:1/2}.core-values .list__item--step{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;text-align:left}.core-values p{max-width:30rem}}.problem{background-color:var(--neutral-dark);color:var(--neutral-light);padding-block:1.5rem;text-align:center}.problem .content-container{align-items:center}.problem .subtitle{max-width:30ch}.problem .subtitle--secondary{margin-block-start:4.5rem}.problem p{text-wrap:balance;white-space:break-spaces}.problem p+p{margin-block-start:0;margin-inline:auto;max-width:60rem}.solution{align-items:center;background-color:var(--neutral-light);color:var(--neutral-dark);display:flex;flex-direction:column;justify-content:flex-start;text-align:center}.solution>.content-container{--abs-block-height:14rem;padding-block:2rem;position:relative;width:100%;z-index:0}.solution>.content-container:before{background-color:var(--neutral-dark);content:"";display:block;height:var(--abs-block-height);left:0;position:absolute;right:0;top:0;z-index:-1}.solution>.content-container .img--overlapped,.solution>.content-container .subtitle{margin-inline:auto}.solution>.content-container .subtitle{margin-block-end:0;max-width:20rem}.solution .background-container--full-width{width:100%}.solution .background-container--gradient{align-items:center;background:linear-gradient(22deg,var(--brand-primary-darker) -20%,var(--brand-primary) 38%,#0000 80%);display:flex;flex-direction:column;justify-content:center}.solution .background-container--gradient .content-container{align-items:center}.solution .background-container--gradient .subtitle{margin-block-end:0;margin-block-start:4rem}.solution .background-container--gradient p{text-wrap:balance;margin-block-end:0;margin-block-start:1rem}.solution .background-container--gradient p:last-of-type{margin-block-start:6.875rem;max-width:20rem}.solution .background-container--gradient .keep-color .subtitle:last-of-type{margin-block-end:6.875rem}.solution .subtitle em{color:var(--brand-primary-darker)}.solution .keep-color .subtitle em{color:inherit}.solution .subtitle--secondary{text-wrap:pretty;font-size:var(--font-size-lg);max-width:17rem}.solution .list{column-gap:6rem;list-style:none;margin:0;margin-block-start:6rem;padding:0}.solution .list--step,.solution .list__item--step{align-items:center;display:flex;flex-direction:column;justify-content:center}.solution .list--step{row-gap:5.5rem}@media(min-width:768px){.solution>.content-container .subtitle{max-width:30ch}}@media(min-width:992px){.solution>.content-container{--abs-block-height:20rem;padding-block-end:0;padding-block-start:3rem}.solution .background-container--full-width .img img,.solution .background-container--full-width .img picture,.solution .background-container--full-width .imgimg,.solution .background-container--gradient .img img,.solution .background-container--gradient .img picture,.solution .background-container--gradient .imgimg{height:auto;width:100%}.solution .background-container--gradient{background:linear-gradient(8deg,var(--brand-primary-darker) -20%,var(--brand-primary) 38%,#0000 80%)}.solution .background-container--gradient .subtitle{margin-block-start:1rem}.solution .list{margin-inline:auto;max-width:83rem}.solution .list--step{grid-row-gap:0;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;row-gap:0;width:100%}.solution .list--step .list__item--step:first-child{grid-column-start:1;grid-row:3/7}.solution .list--step .list__item--step:nth-child(2){grid-column-start:2;grid-row:2/6}.solution .list--step .list__item--step:last-child{grid-column-start:3;grid-row:1/5}}@media(min-width:1400px){.solution>.content-container{--abs-block-height:25rem}}.stripe-container{background-color:#f8f8f8;padding:calc(max((100dvh - 600px)/2,124px) - 124px) 15%}.stripe-container .stripe-content-container{align-items:center;background-color:#8eb2bc9c;border-radius:32px;display:flex;flex-direction:column;gap:32px;height:600px;justify-content:center;overflow:auto;padding:0 10%;text-align:center}.stripe-container .logo{color:#ffffff9c;width:50%}.stripe-container .create-stripe-account-button{background-color:#64949a;color:#fff;text-transform:none}.stripe-container .create-stripe-account-button:hover{background-color:#64949a}@media(max-width:768px){.stripe-container{background-color:#8eb2bc9c;padding:0 5%}.stripe-container .stripe-content-container{align-items:center;background-color:initial;border-radius:0;border-radius:initial;flex-direction:column;gap:24px;justify-content:normal}.stripe-container .logo{width:80%}.stripe-container .title{font-size:30px}}.view-media-modal-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.view-media-modal-container .transform-wrapper{height:100%;width:100%}.view-media-modal-container .image-container,.view-media-modal-container .video-container{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.view-media-modal-container .image{max-height:100%;max-width:100%}.view-media-modal-container .change-media-button{color:#f6aa3a;font-size:32px;position:absolute;z-index:1}.view-media-modal-container .change-media-button-left{left:0}.view-media-modal-container .change-media-button-right{right:0}.view-media-modal-container .change-media-button-close-button{right:0;top:0}@media(max-width:768px){.view-media-modal-container .change-media-button{font-size:24px}}.learning-container{background-color:#f8f8f8;display:flex;height:calc(100dvh - 124px)}.learning-container .main-column{flex:1 1;height:100%;overflow-y:auto;padding:0 5vw 64px}.learning-container .main-column .header{align-items:center;display:flex;gap:16px}.learning-container .main-column .header .avatar{border-radius:50%;height:48px;width:48px}.learning-container .main-column .lesson-time-container{column-gap:64px;display:flex;flex-wrap:wrap;row-gap:8px}.learning-container .main-column .lesson-navigation-container{align-items:center;display:flex}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button{align-items:center;cursor:pointer;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button:hover{opacity:.8}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button:active{opacity:.6}.learning-container .main-column .lesson-tab-container{border-bottom:1px solid #dce3e5;overflow:hidden;width:100%}.learning-container .main-column .lesson-tab-container .lesson-tab-scrollable-container{grid-gap:32px;display:grid;gap:32px;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.learning-container .main-column .lesson-tab-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;padding-bottom:8px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-tab-container .tab-item:hover{opacity:.6}.learning-container .main-column .lesson-tab-container .tab-item:active{opacity:.8}.learning-container .main-column .lesson-tab-container .tab-item.selected{border-bottom:2px solid #3a7bff}.learning-container .main-column .lesson-tab-container .tab-item.selected:active,.learning-container .main-column .lesson-tab-container .tab-item.selected:hover{opacity:1}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-list{display:flex;flex-direction:column;row-gap:16px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative;width:100%}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-container .video{border-radius:12px;width:100%}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-list{display:flex;flex-wrap:wrap;gap:16px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{border-radius:12px;height:300px;max-width:100%;object-fit:cover}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 8px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:hover{opacity:.8}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:active{opacity:.6}.learning-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container .pdf-icon{height:24px;width:24px}.learning-container .main-column .lesson-tab-content-container .summary-container .summary-info-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:hover{opacity:.6}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:active{opacity:.8}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container .check-icon{color:#52a447}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected{background-color:#f6aa3a33}.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:active,.learning-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:hover{opacity:1}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .media-container{align-items:center;aspect-ratio:1;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-right:8px;margin-top:8px;position:relative}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .MuiCircularProgress-svg{height:60px;transform:translate(-10px,-10px);width:60px}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .MuiCircularProgress-circle{color:#64949a;height:60px;width:60px}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-media-container .media{-drag:none;-webkit-user-drag:none;border-radius:8px;height:100%;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:100%}.learning-container .main-column .lesson-tab-content-container .service-information-container .course-location-container .map{aspect-ratio:16/9;border-radius:16px;width:100%}.learning-container .main-column .lesson-tab-content-container .messages{display:flex;flex-direction:column-reverse;max-height:60vh;overflow-y:auto}.learning-container .main-column .lesson-tab-content-container .messages .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:fit-content}.learning-container .main-column .lesson-tab-content-container .messages .message-item .user-name{color:inherit}.learning-container .main-column .lesson-tab-content-container .messages .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.learning-container .main-column .lesson-tab-content-container .messages .message-item.my-message{align-self:flex-end}.learning-container .main-column .lesson-tab-content-container .input-box{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;height:64px;padding:0 16px}.learning-container .main-column .lesson-tab-content-container .input-box .send-icon{color:#f6aa3a}.learning-container .main-column .lesson-tab-content-container .input-box .send-icon.disabled{color:#b0b0b0}.learning-container .right-column{border-left:1px solid #b0b0b0;height:100%;overflow-y:auto;padding-bottom:64px;width:calc(300px + 5vw)}.learning-container .right-column .column-title{background-color:#f8f8f8;border-bottom:1px solid #b0b0b0;padding:8px 16px;position:sticky;top:0}.learning-container .right-column .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 5vw 0 16px;padding:8px 16px;-webkit-user-select:none;user-select:none}.learning-container .right-column .lesson-item-container:hover{opacity:.6}.learning-container .right-column .lesson-item-container:active{opacity:.8}.learning-container .right-column .lesson-item-container .check-icon{color:#52a447}.learning-container .right-column .lesson-item-container.selected{background-color:#f6aa3a33}.learning-container .right-column .lesson-item-container.selected:active,.learning-container .right-column .lesson-item-container.selected:hover{opacity:1}@media(max-width:768px){.learning-container{height:calc(100dvh - 64px)}.learning-container .main-column .header .avatar{height:36px;width:36px}.learning-container .main-column .lesson-time-container{column-gap:32px}.learning-container .main-column .lesson-navigation-container .lesson-navigation-button{gap:8px}.learning-container .main-column .lesson-tab-container{width:90vw}.learning-container .main-column .lesson-tab-content-container .learning-material-container .video-list{row-gap:8px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-list{gap:8px}.learning-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{height:150px}.learning-container .main-column .service-information-container .course-media-container .media-container{margin-right:6px;margin-top:6px}.learning-container .main-column .service-information-container .course-media-container .MuiCircularProgress-svg{height:40px;transform:none;width:40px}.learning-container .main-column .service-information-container .course-media-container .MuiCircularProgress-circle{height:40px;width:40px}}.login-container{background-color:#fff;height:calc(100dvh - 124px);overflow:hidden;padding:0 0 0 10%}:not(.site-header--transparent)+.common-content-container .login-container{padding-block:0}.login-container .login-form{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;height:calc(100dvh - 124px);overflow:auto;padding-bottom:calc(100dvh*.2 - 24.8px);padding-right:5vw;padding-top:calc(100dvh*.2 - 24.8px);width:100%}.login-container .login-text{color:#b0b0b0;font-size:32px;font-weight:900}.login-container .sign-in-input{background-color:rgba(107,140,149,.102);border-radius:4px}.login-container .sign-in-input fieldset{border-width:0!important}.login-container .login-button{text-transform:none}.login-container .forgot-password-text{align-self:flex-end;color:#b0b0b0;cursor:pointer;margin-top:-8px}.login-container .sign-up-text{color:#b0b0b0}.login-container .sign-up-button{color:#b0b0b0;font-weight:600}.modal-login-forgot-password .MuiDialog-paper{margin:0;width:50%}.modal-login-forgot-password .MuiDialogContent-root{padding:16px}.modal-login-forgot-password .dialog-header{display:flex;justify-content:flex-end}.modal-login-forgot-password .close-icon{color:#f6aa3a}.modal-login-forgot-password .forgot-password-form{display:flex;flex-direction:column;gap:16px}.modal-login-forgot-password .account-recovery{color:#64949a;font-size:24px;font-weight:600;text-align:center}.modal-login-forgot-password .enter-email-text{color:#b0b0b0;text-align:center}.modal-login-forgot-password .submit-email-recovery-button{align-self:center}@media(max-width:768px){.login-container{height:calc(100dvh - 64px);padding:0 15%}.login-container .login-form{padding-right:0}.modal-login-forgot-password .MuiDialog-paper{width:90%}.modal-login-forgot-password .forgot-password-form{gap:12px}.modal-login-forgot-password .account-recovery{font-size:18px}}.not-found-container{background-color:#f8f8f8;display:flex;justify-content:center}.not-found-container .not-found-text{font-size:40px}.not-found-container.white{background-color:#fff}@media(max-width:768px){.not-found-container .not-found-text{font-size:20px}}.finished-summary-dialog .MuiDialog-paper{margin:0;width:50%}.finished-summary-dialog .MuiDialogContent-root{padding:16px}.finished-summary-dialog .dialog-header{display:flex;justify-content:flex-end}.finished-summary-dialog .close-icon{color:#f6aa3a}.finished-summary-dialog .dialog-content-container{display:flex;gap:16px}.finished-summary-dialog .dialog-content-container .avatar{border-radius:50%;height:120px;width:120px}.finished-summary-dialog .dialog-content-container .summary-detail-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}@media(max-width:768px){.finished-summary-dialog .MuiDialog-paper{width:90%}.finished-summary-dialog .dialog-content-container .avatar{height:64px;width:64px}}.request-money-dialog .MuiDialog-paper{margin:0;width:50%}.request-money-dialog .MuiDialogContent-root{padding:16px}.request-money-dialog .dialog-header{display:flex;justify-content:flex-end}.request-money-dialog .close-icon{color:#f6aa3a}.request-money-dialog .form{display:flex;flex-direction:column;gap:16px}.request-money-dialog .form .form-title{color:#64949a;font-size:24px;font-weight:600;text-align:center}.request-money-dialog .form .submit-button{align-self:center;text-transform:none}@media(max-width:768px){.request-money-dialog .MuiDialog-paper{width:90%}.request-money-dialog .form{gap:12px}.request-money-dialog .form .form-title{font-size:18px}}.my-course-information-container{background-color:#fff}.my-course-information-container .my-course-information-content-container{column-gap:32px;display:flex;flex-direction:row;padding:32px max((100% - 1300px)/2,5%)}.my-course-information-container .my-course-information-content-container .MuiInputBase-root{background-color:#fff}.my-course-information-container .my-course-information-content-container .left-menu-container{display:flex;flex-direction:column;gap:64px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item{align-items:center;display:flex;gap:8px;padding:8px 0;width:200px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item .circle{align-items:center;border:1px solid var(--neutral-dark);border-radius:50%;display:flex;height:24px;justify-content:center;width:24px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item .circle .check-icon{font-size:16px;height:16px;width:16px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item.selected{color:#f6aa3a}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item.selected .circle{border:1px solid #f6aa3a}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container{border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;padding:32px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-weight-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container{background-color:#fff;border:1px dashed var(--neutral-dark);border-radius:8px;position:relative;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container .file-input{height:100%;opacity:0;position:absolute;width:100%;z-index:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container .file-input-content-container{height:100%;padding:32px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container{display:flex;flex-wrap:wrap;gap:16px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media-container{align-items:center;background-color:#0000;border-radius:8px;display:flex;justify-content:center;position:relative;touch-action:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .remove-button{position:absolute;right:0;top:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .MuiCircularProgress-svg{height:60px;transform:translate(-10px,-10px);width:60px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .MuiCircularProgress-circle{color:#64949a;height:60px;width:60px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media{aspect-ratio:1;border-radius:8px;height:200px;object-fit:cover}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button{border-radius:12px;color:#b0b0b0;cursor:pointer;padding:4px 16px;-webkit-user-select:none;user-select:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button.selected{background-color:var(--neutral-dark);color:#fff}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button.selected:active,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-pace-input-container .frequency-button.selected:hover{opacity:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .map{aspect-ratio:16/9;border-radius:16px;max-width:800px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .create-lesson-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;padding:16px;position:relative}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;position:relative}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container{align-items:center;display:flex;gap:16px;padding:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .expand-icon{transition:.2s ease}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .expand-icon.expand{transform:rotate(180deg);transition:.2s ease}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .drag-container{align-items:center;cursor:grab;display:flex;height:40px;justify-content:center;touch-action:none;width:40px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .drag-container:active{cursor:grabbing}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container{padding:0 16px 16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container{border-bottom:1px solid #dce3e5;display:flex;gap:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;-webkit-user-select:none;user-select:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item.selected{border-bottom:2px solid #3a7bff;color:#3a7bff}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item.selected:active,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container .tab-item.selected:hover{opacity:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-media-container{display:flex;flex-direction:column;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-media-item{align-items:center;background-color:#fff;border-radius:12px;display:flex;flex:1 1;padding:8px 16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-type-item{align-items:center;display:flex}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container{display:flex;flex-wrap:wrap;gap:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container .learning-time-item{flex:1 1;min-width:200px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-price-container{align-items:center;display:flex;gap:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container{height:48px;position:relative}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container:hover .add-button{opacity:1}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button{color:#3a7bff;cursor:pointer;display:flex;height:32px;left:-16px;opacity:0;overflow:hidden;position:absolute;top:8px;-webkit-user-select:none;user-select:none;width:72px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-left{align-items:center;border-bottom:1px dashed #3a7bff;border-left:1px dashed #3a7bff;border-top:1px dashed #3a7bff;display:flex;height:32px;justify-content:center;width:48px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-right{border-right:1px dashed #3a7bff;border-top:1px dashed #3a7bff;height:32px;margin-left:-20px;transform:rotate(45deg);width:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .button-container{display:flex;gap:16px;justify-content:flex-end}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .button-container .disabled-button,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .button-container .primary-button{text-transform:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .add-class-button{padding:12px 32px!important;text-transform:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .publish-warning-container{display:flex;flex-direction:column;gap:8px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .publish-warning-container .publish-warning-item{align-items:center;display:flex;flex-wrap:wrap;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container{border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;height:50px;margin:auto;position:relative;width:min(100%,510px)}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .first-layer{background-color:#fff;border-radius:24px;height:100%;position:absolute;width:100%;z-index:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer{background-color:#3a7bff;border-radius:24px;height:100%;position:absolute;width:33.333333%;z-index:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer.learning{transform:translateX(0);transition:.2s ease-in-out}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer.upcoming{transform:translateX(100%);transition:.2s ease-in-out}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .second-layer.finished{transform:translateX(200%);transition:.2s ease-in-out}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .third-layer{background-color:#0000;border-radius:24px;display:flex;height:100%;position:absolute;width:100%;z-index:0}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .tab-item{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:16px 0;-webkit-user-select:none;user-select:none}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .tab-item:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container .tab-item:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container{background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;padding:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container .avatar{border-radius:50%;height:120px;object-fit:cover;width:120px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container .summary-info-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container{cursor:pointer;display:flex;flex-wrap:wrap;gap:32px;justify-content:center}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container:hover{opacity:.8}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container:active{opacity:.6}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;flex-direction:column;padding:16px;width:200px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container .avatar{border-radius:50%;height:120px;object-fit:cover;width:120px}@media(max-width:992px){.my-course-information-container .my-course-information-content-container{flex-direction:column;padding:32px 5%;row-gap:32px}.my-course-information-container .my-course-information-content-container .left-menu-container{flex-direction:row;flex-wrap:wrap;gap:32px}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item{border-radius:0;padding:4px 0;width:auto}.my-course-information-container .my-course-information-content-container .left-menu-container .left-menu-item.selected{border-left:0;font-weight:600}}@media(max-width:768px){.my-course-information-container .my-course-information-content-container{flex-direction:column;padding:16px 5%;row-gap:16px}.my-course-information-container .my-course-information-content-container .left-menu-container{gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container{padding:24px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media{height:150px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .file-input-container .file-input-content-container{height:100%;padding:16px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .create-lesson-container,.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container{padding:12px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .title-container .drag-container{height:32px;width:32px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container{padding:0 12px 12px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .lesson-tabs-container{gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container{flex-direction:column;gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .lesson-container .lesson-detail-container .learning-time-container .learning-time-item{min-width:0;min-width:auto}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container{height:36px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button{color:#3a7bff;height:24px;left:-12px;top:6px;width:54px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-left{align-items:center;display:flex;height:24px;justify-content:center;width:36px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .list-lesson-separator-container .add-button .add-button-right{height:24px;margin-left:-15px;width:24px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .add-class-button{padding:9px 24px!important}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .summary-tab-container{height:40px;width:100%}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .learning-summary-item-container .avatar{height:64px;width:64px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container{gap:16px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container{width:120px}.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .finished-summary-container .finished-summary-item-container .avatar{height:64px;width:64px}}@media(max-width:576px){.my-course-information-container .my-course-information-content-container .my-course-basic-info-container .course-media-files-container .media{height:120px}}.courses-container{display:flex;flex-wrap:wrap}.courses-container .course-item-container{display:flex;flex-direction:column;gap:0;position:relative}.courses-container .course-item-container .course-name-container{background-color:hsla(0,0%,7%,.667);border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;left:0;padding:8px 16px;position:absolute;right:0;top:0}.courses-container .course-item-container .no-media-course-name-container{background-color:hsla(0,0%,7%,.667);border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;border-top:1px solid #4e4e4e;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;padding:8px}.courses-container .course-item-container .course-media{aspect-ratio:1;border-top-left-radius:8px;border-top-right-radius:8px;object-fit:cover;width:100%}.courses-container .course-item-container .course-info-container{border-bottom:1px solid #4e4e4e;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-left:1px solid #4e4e4e;border-right:1px solid #4e4e4e;display:flex;flex:1 1;flex-direction:column;padding:8px}.courses-container .course-item-container .time-container{align-items:flex-end;display:flex;gap:16px}.courses-container .course-item-container .separator{background-color:#4e4e4e}.courses-container .course-item-container .location-container{align-items:center;display:flex;gap:8px}.courses-container .course-item-container .location-container .location{color:var(--neutral-dark);text-decoration:none}.courses-container .course-item-container .location-container .location:hover{opacity:.8;text-decoration:underline}.courses-container .course-item-container .location-container .location:active{opacity:.6;text-decoration:underline}@media(max-width:768px){.courses-container .course-item-container{width:calc(45vw - 8px)}}.orka-marketplace-container{background-color:#fff}:not(.site-header--transparent)+.common-content-container .orka-marketplace-container{padding-block-start:0}.orka-marketplace-container .tab-container{align-items:center;background-color:var(--neutral-dark);display:flex;gap:64px;height:48px;justify-content:center;width:100%}.orka-marketplace-container .tab-container .tab-item{align-items:center;border-bottom:2px solid var(--neutral-dark);cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.orka-marketplace-container .tab-container .tab-item.selected{border-bottom:2px solid #f6aa3a}.orka-marketplace-container .tab-container .tab-title{color:#fff;font-weight:500}.orka-marketplace-container .for-instructor-image-container{height:31.25vw;position:relative;width:100%}.orka-marketplace-container .for-instructor-image-container .image{height:31.25vw;width:100%}.orka-marketplace-container .for-instructor-image-container .caption-container{left:22.777777777%;position:absolute;top:19.555555555%;z-index:1}.orka-marketplace-container .for-instructor-image-container .caption-container .title{font-size:4.513888888vw}.orka-marketplace-container .for-instructor-image-container .caption-container .description{font-size:1.527777777vw;margin-top:2.2222222222vw}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container{display:flex;margin-top:3.0555555553vw;width:100%}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root{background-color:#fff;border-radius:12px 0 0 12px}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input{height:calc(3.47222vw - 24px);padding:12px}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-webkit-input-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-moz-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-ms-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#f6aa3a}.orka-marketplace-container .for-instructor-image-container .search-box-text-input-container .search-button{background-color:#e9a535;border-radius:0 12px 12px 0;color:#fff;height:3.4722222222vw;width:3.4722222222vw}.orka-marketplace-container .orka-marketplace-content-container{padding:0 5%}.orka-marketplace-container .orka-marketplace-content-container .explore-title{margin-top:32px;text-align:center}.orka-marketplace-container .orka-marketplace-content-container .explore-description{color:var(--neutral-dark);text-align:left}.orka-marketplace-container .orka-marketplace-content-container .explore-message{color:#f6aa3a;text-align:center}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container{align-items:center;display:flex;flex-direction:column;margin-top:16px}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-courses-text{color:#b0b0b0;font-size:24px;font-weight:600;text-align:center}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-result-image{width:50%}.orka-marketplace-container .orka-marketplace-content-container .course-list{margin-top:32px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container{padding-top:64px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-title{color:#4e4e4e}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-description{color:var(--neutral-dark);text-align:justify}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .learn-more{color:#f6aa3a;text-decoration:underline!important}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-box{background-color:#e4e4e4;border-radius:20px;padding:20px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-box-description{align-items:center;display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding:16px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .course-media{aspect-ratio:1;object-fit:cover;width:100%}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .price{color:#64949a;text-align:center;word-break:break-word}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .hour{color:var(--neutral-dark);font-weight:400}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .location-container{align-items:center;display:flex;gap:8px;margin-top:16px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .lesson-time-container{display:flex;gap:8px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .lesson-time-container .blue-dot{background-color:#64949a;border-radius:8px;height:16px;margin:4px;width:16px}@media(max-width:992px){.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-result-image{width:80%}}@media(max-width:768px){.orka-marketplace-container .orka-marketplace-content-container{padding:24px 5%}.orka-marketplace-container .orka-marketplace-content-container .select-course-type-container{display:flex}.orka-marketplace-container .orka-marketplace-content-container .select-course-type-container .course-type-option{height:32px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container{display:flex;margin-top:8px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root{background-color:#fff;border-radius:12px 0 0 12px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input{height:20px;padding:10px 8px}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-webkit-input-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-moz-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::-ms-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root .MuiOutlinedInput-input::placeholder{color:#7f7f7f;font-weight:400;opacity:1}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-box-text-input .MuiOutlinedInput-root.Mui-focused fieldset{border-color:#f6aa3a}.orka-marketplace-container .orka-marketplace-content-container .search-box-text-input-container .search-button{background-color:#e9a535;border-radius:0 12px 12px 0;color:#fff;height:40px;width:40px}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-courses-text{font-size:18px}.orka-marketplace-container .orka-marketplace-content-container .no-courses-container .no-result-image{width:100%}.orka-marketplace-container .orka-marketplace-content-container .course-list{margin-top:16px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container{padding-top:32px}.orka-marketplace-container .orka-marketplace-content-container .home-course-item-container .lesson-time-container .blue-dot{border-radius:6px;height:12px;margin-top:3px;width:12px}}.orka-software-container{background-color:#fff}:not(.site-header--transparent)+.common-content-container .orka-software-container{margin-block-start:0}.orka-software-container .tab-container{align-items:center;background-color:var(--neutral-dark);display:flex;gap:64px;height:48px;justify-content:center;width:100%}.orka-software-container .tab-container .tab-item{align-items:center;border-bottom:2px solid var(--neutral-dark);cursor:pointer;display:flex;justify-content:center;-webkit-user-select:none;user-select:none}.orka-software-container .tab-container .tab-item.selected{border-bottom:2px solid #f6aa3a}.orka-software-container .tab-container .tab-title{color:#fff;font-weight:500}.orka-software-container .orka-software-content-container .for-instructor-image-container{height:31.25vw;position:relative;width:100vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .image{height:31.25vw;width:100vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container{left:22.777777777%;position:absolute;top:19.555555555%;z-index:1}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .title{font-size:4.513888888vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .description{font-size:1.527777777vw;margin-top:2.2222222222vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .get-started-button{background-color:#fff;border-radius:12px;color:var(--neutral-dark);font-size:1.25vw;font-weight:600;height:3.4722222222vw;margin-top:3.0555555553vw;text-transform:none;width:14.583333333vw}.orka-software-container .orka-software-content-container .introduction-container{padding:104px 15%;position:relative}.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{display:flex;flex-direction:column;gap:16px;height:100%;justify-content:center;padding-left:calc(3.5vw - 1.6px)}.orka-software-container .orka-software-content-container .introduction-container .blue-title{color:#3a7bff;font-size:18px;font-weight:600}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container{background-color:#3a7bff;border-radius:8px;padding-left:calc(3.5vw - 1.6px);padding-top:calc(3.5vw - 1.6px);width:calc(35vw - 16px)}.orka-software-container .orka-software-content-container .introduction-container .yellow-title{color:#f6aa3a;font-size:18px;font-weight:600}.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{background-color:#f6aa3a;border-radius:8px;padding-left:calc(3.5vw - 1.6px);padding-top:calc(3.5vw - 1.6px);width:calc(35vw - 16px)}.orka-software-container .orka-software-content-container .introduction-container .video-container{aspect-ratio:1920/1080;background-color:#f8f8f8;border-radius:8px;width:100%}.orka-software-container .orka-software-content-container .introduction-container .item{align-items:center;display:flex;gap:16px;margin-top:8px}.orka-software-container .orka-software-content-container .introduction-container .blue-check-icon{height:18px;width:18px}.orka-software-container .orka-software-content-container .how-it-works-container{background-color:#0f172a;padding:104px 15%}.orka-software-container .orka-software-content-container .how-it-works-container .title{color:#f6aa3a;font-weight:600}.orka-software-container .orka-software-content-container .how-it-works-container .subtitle{color:#fff;font-weight:600;margin-top:48px}.orka-software-container .orka-software-content-container .how-it-works-container .list-item-container{margin-top:48px}.orka-software-container .orka-software-content-container .how-it-works-container .item{background-color:#fff;border-radius:8px;height:100%;padding:32px}.orka-software-container .orka-software-content-container .how-it-works-container .item-icon{height:90px;width:90px}.orka-software-container .orka-software-content-container .how-it-works-container .item-title{font-weight:600;margin-top:16px}.orka-software-container .orka-software-content-container .how-it-works-container .item-content{margin-top:16px}.orka-software-container .orka-software-content-container .are-you-ready-container{padding:104px 15%}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container{align-items:center;background-image:linear-gradient(to bottom right,#475569,var(--neutral-dark),#475569);border-radius:16px;display:flex;flex-direction:column;gap:16px;padding:64px 16px}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .content,.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .title{color:#fff;text-align:center}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .start-building-button{background-color:#fff;border-radius:12px;color:var(--neutral-dark);font-size:16px;font-weight:600;margin-top:16px;padding:8px 16px;text-transform:none}.orka-software-container .orka-software-content-container .for-instructor-note-container{display:flex;padding:0 15% 32px}.orka-software-container .orka-software-content-container .for-instructor-note-container .for-instructor-note{font-weight:600;width:450px}.orka-software-container .orka-software-content-container .for-instructor-note-container .ceo-image{height:200px;margin-left:32px;width:200px}@media(max-width:1200px){.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{padding-left:calc(7vw - 3.2px)}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container,.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{padding-left:calc(7vw - 3.2px);padding-top:calc(7vw - 3.2px);width:calc(70vw - 32px)}}@media(max-width:992px){.orka-software-container .orka-software-content-container .introduction-container{padding:104px 5%}.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{padding-left:calc(4.5vw - 1.6px)}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container,.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{padding-left:calc(4.5vw - 1.6px);padding-top:calc(4.5vw - 1.6px);width:calc(45vw - 16px)}.orka-software-container .orka-software-content-container .are-you-ready-container,.orka-software-container .orka-software-content-container .how-it-works-container{padding:104px 5%}.orka-software-container .orka-software-content-container .for-instructor-note-container{padding:0 5% 24px}}@media(max-width:768px){.orka-software-container .orka-software-content-container .for-instructor-image-container,.orka-software-container .orka-software-content-container .for-instructor-image-container .image{height:100vw;width:100vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container{left:5%;top:10%}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .title{font-size:7.222222222vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .description{font-size:3.611111111vw;margin-top:6.111111111vw}.orka-software-container .orka-software-content-container .for-instructor-image-container .caption-container .get-started-button{font-size:4.166666666vw;height:13.055555555vw;margin-top:6.111111111vw;width:46.747142857vw}.orka-software-container .orka-software-content-container .introduction-container{padding:64px 5%}.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{gap:12px}.orka-software-container .orka-software-content-container .introduction-container .blue-title,.orka-software-container .orka-software-content-container .introduction-container .yellow-title{font-size:14px}.orka-software-container .orka-software-content-container .introduction-container .blue-video-container,.orka-software-container .orka-software-content-container .introduction-container .yellow-video-container{padding-left:9vw;padding-top:9vw;width:90vw}.orka-software-container .orka-software-content-container .introduction-container .item{gap:12px;margin-top:6px}.orka-software-container .orka-software-content-container .introduction-container .blue-check-icon{height:14px;width:14px}.orka-software-container .orka-software-content-container .how-it-works-container{padding:64px 5%}.orka-software-container .orka-software-content-container .how-it-works-container .list-item-container,.orka-software-container .orka-software-content-container .how-it-works-container .subtitle{margin-top:24px}.orka-software-container .orka-software-content-container .how-it-works-container .item{padding:24px}.orka-software-container .orka-software-content-container .how-it-works-container .item-icon{height:67.5px;width:67.5px}.orka-software-container .orka-software-content-container .how-it-works-container .item-content,.orka-software-container .orka-software-content-container .how-it-works-container .item-title{margin-top:12px}.orka-software-container .orka-software-content-container .are-you-ready-container{padding:64px 5%}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container{gap:12px;padding:32px 12px}.orka-software-container .orka-software-content-container .are-you-ready-container .are-you-ready-content-container .start-building-button{font-size:12px;margin-top:12px;padding:6px 12px!important}.orka-software-container .orka-software-content-container .for-instructor-note-container .for-instructor-note{width:calc(100% - 150px)}.orka-software-container .orka-software-content-container .for-instructor-note-container .ceo-image{height:150px;margin-left:16px;width:150px}}@media(max-width:576px){.orka-software-container .orka-software-content-container .introduction-container .introduction-info-container{padding-left:0}}.premium-container{color:var(--neutral-light)}.premium-container .package-container{margin-block-end:2rem;margin-top:2rem}.premium-container .content-container{position:relative}.premium-container .content-container:before{aspect-ratio:1;background:radial-gradient(circle at center,var(--brand-accent) 0,#b8ffba00 70%);content:"";height:min(100%,60rem);left:calc(50dvw - 100%);opacity:.75;position:absolute;top:50dvh;z-index:0}.premium-container .page-title{font-style:italic;font-weight:var(--font-weight-bold);margin-block-start:0;margin-inline:auto;position:relative;text-transform:uppercase}.premium-container .row{align-items:center;gap:3rem}.premium-container .class-item{background-color:var(--neutral-dark);border:4px solid;border-radius:.75rem;display:flex;flex:0 0 100%;flex-direction:column;max-width:31.25rem;overflow:hidden;padding:3rem 2rem;position:relative;width:100%}.premium-container .class-item:not(.class-item--premium){border-color:var(--brand-secondary)}.premium-container .class-item--premium{border-color:var(--brand-accent)}.premium-container .class-item__title{font-size:var(--font-size-lg);font-weight:var(--font-weight-semi-bold);margin-bottom:.75rem;margin-top:0}.premium-container .class-item__price{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin-block-end:1.875rem;margin-block-start:0}.premium-container .class-item__frequency{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);margin-block:0}.premium-container .feature-description{font-size:var(--font-size-md);font-weight:var(--font-weight-bold);margin-block-end:1.875rem;margin-block-start:0}.premium-container .feature-container{align-items:flex-start;display:flex;gap:1rem;margin-block-end:.75rem}.premium-container .feature-check-icon{color:var(--neutral-light);flex-shrink:0;height:1rem;width:1rem}.premium-container .feature__item{font-size:var(--font-size-sm);margin-block:0}.premium-container .current-plan{border:1px solid var(--brand-accent);border-radius:.75rem;color:var(--brand-accent);margin:2rem auto 0;padding:7px 1rem;text-align:center;-webkit-user-select:none;user-select:none;width:100%}.premium-container .primary-action{font-weight:var(--font-weight-semi-bold);margin-block-start:2.375rem}.premium-container .primary-action:disabled{background-color:var(--neutral-transparent-light);border-color:var(--neutral-light);color:var(--neutral-light)}@media(min-width:769px){.premium-container .row{align-items:flex-start;justify-content:center}.premium-container .class-item{flex:1 1;max-width:24rem}.premium-container .feature-check-icon{height:1.5rem;width:1.5rem}.premium-container .content-container:before{left:calc(50dvw - 20%);top:calc(50dvh - 25%)}}@media(min-width:992px){.premium-container .page-title{margin-block-start:.67em}.premium-container .row{column-gap:5rem}}@media(min-width:1200px){.premium-container .content-container:before{left:calc(50dvw - 20%);top:calc(50dvh - 40%)}}@media(min-width:1400px){.premium-container .content-container:before{left:calc(50dvw - 12%);top:calc(50dvh - 50%)}}.privacy-policy-container{background-color:#fff;padding:0 25%}.privacy-policy-container .section,.privacy-policy-container .subsection{position:relative}.privacy-policy-container .section-title{color:var(--neutral-dark);cursor:pointer;font-size:24px;font-weight:600}.privacy-policy-container .section-title:hover{opacity:.8}.privacy-policy-container .section-title:active{opacity:.6}.privacy-policy-container .subsection-title{color:var(--neutral-dark);cursor:pointer;font-size:20px;font-weight:600}.privacy-policy-container .subsection-title:hover{opacity:.8}.privacy-policy-container .subsection-title:active{opacity:.6}.privacy-policy-container .spacing-section{margin-top:24px}.privacy-policy-container .spacing-content{margin-top:16px}.privacy-policy-container .hash-link{color:var(--neutral-dark);cursor:pointer;text-decoration:underline!important}.privacy-policy-container .hash-link:hover{opacity:.8}.privacy-policy-container .hash-link:active{opacity:.6}@media(max-width:992px){.privacy-policy-container{padding:0 15%}}@media(max-width:768px){.privacy-policy-container{padding:0 5%}.privacy-policy-container .section-title{font-size:18px}.privacy-policy-container .subsection-title{font-size:16px}}.public-profile-container{background-color:#fff;padding:0 5%}.public-profile-container .spacing{height:32px}.public-profile-container .profile-left-column{display:flex;flex-direction:column;gap:32px}.public-profile-container .profile-left-column .avatar{border-radius:50%;height:250px;object-fit:cover;width:250px}.public-profile-container .profile-left-column .no-avatar{align-items:center;background-color:#b0b0b0;display:flex;justify-content:center}.public-profile-container .profile-left-column .no-avatar-icon{color:#fff;height:50%;width:50%}.public-profile-container .profile-left-column .verification-container{display:flex;flex-direction:column;gap:16px}.public-profile-container .profile-left-column .verification-item{align-items:center;display:flex;gap:8px}.public-profile-container .profile-left-column .check-icon{color:#52a447}.public-profile-container .profile-left-column .close-icon{color:red}.public-profile-container .profile-right-column{display:flex;flex-direction:column;gap:8px}.public-profile-container .course-list{margin-top:32px}.public-profile-container .section-title{color:#f6aa3a;margin-top:32px}.public-profile-container .message-instructor-button{margin-top:16px;padding:12px 64px!important;text-transform:none}@media(max-width:768px){.public-profile-container .spacing{height:16px}.public-profile-container .profile-left-column{gap:16px}.public-profile-container .profile-left-column .avatar{height:150px;width:150px}.public-profile-container .profile-left-column .verification-container{gap:8px}.public-profile-container .profile-right-column{gap:6px}.public-profile-container .course-list,.public-profile-container .section-title{margin-top:16px}.public-profile-container .message-instructor-button{margin-top:8px;padding:9px 48px!important}}@media(max-width:576px){.public-profile-container .profile-left-column{flex-direction:row}}.reset-password-container{background-color:#f8f8f8;height:calc(100dvh - 124px);overflow:hidden;padding:0 0 0 10%}.reset-password-container .reset-password-form{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:16px;height:calc(100dvh - 124px);overflow:auto;padding-bottom:calc(100dvh*.2 - 24.8px);padding-top:calc(100dvh*.2 - 24.8px);width:100%}.reset-password-container .reset-password-text{color:#b0b0b0;font-size:32px;font-weight:900}.reset-password-container .reset-password-button{text-transform:none;width:100%}@media(max-width:768px){.reset-password-container{height:calc(100dvh - 64px);padding:0 15%}}.resources-container{background-color:#fff;padding:0 25%}.resources-container .spacing-top{margin-top:16px}.resource-detail-container{background-color:#fff;display:flex;height:calc(100dvh - 124px);overflow-y:auto;padding:0 5%}.resource-detail-container .section-top{margin-top:32px}.resource-detail-container .subsection-top{margin-top:24px}.resource-detail-container .paragraph-top{margin-top:16px}.resource-detail-container .first-paragraph-top{margin-top:8px}.resource-detail-container .spacing-left{padding-left:16px}.resource-detail-container .resource-header{display:none}.resource-detail-container .left-menu{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto;padding-bottom:32px;padding-right:8px;width:300px}.resource-detail-container .left-menu .option-container{border-radius:4px;color:#000;padding:4px 8px}.resource-detail-container .left-menu .option-container:hover{background-color:#f8f8f8}.resource-detail-container .left-menu .option-container .option-title{color:var(--neutral-dark)}.resource-detail-container .left-menu .option-container .option-title:hover{text-decoration:underline}.resource-detail-container .left-menu .option-container.selected{background-color:#f6aa3a33}.resource-detail-container .left-menu .option-container.selected:hover{background-color:#f6aa3a33;text-decoration:none}.resource-detail-container .left-menu .option-container.selected .option-title{color:#f6aa3a}.resource-detail-container .left-menu .option-container.selected .option-title:hover{text-decoration:none}.resource-detail-container .main-content{flex:1 1;height:calc(100dvh - 124px);overflow-y:auto;padding:0 16px 32px;position:relative;text-align:justify}.resource-detail-container .main-content .list-item{display:flex;gap:8px}.resource-detail-container .main-content .list-item .dot{background-color:var(--neutral-dark);border-radius:50%;height:8px;margin:8px;width:8px}.resource-detail-container .main-content .bottom-navigation-container{display:flex;margin-top:32px}.resource-detail-container .main-content .bottom-navigation-container .item-container{flex:1 1}.resource-detail-container .main-content .bottom-navigation-container .item-container .navigation-icon-container{display:flex;gap:8px}.resource-detail-container .main-content .bottom-navigation-container .item-container .left{align-items:flex-start;display:flex;flex-direction:column;text-align:left}.resource-detail-container .main-content .bottom-navigation-container .item-container .right{align-items:flex-end;display:flex;flex-direction:column;text-align:right}.resource-detail-container .right-menu{border-left:1px solid #b0b0b0;height:calc(100dvh - 124px);max-width:300px;min-width:200px;overflow-y:auto;padding-bottom:32px;padding-left:8px;position:sticky;width:20vw}@media(max-width:992px){.resources-container{padding:0 15%}.resource-detail-container{height:auto}.resource-detail-container .resource-header{align-items:center;display:flex;gap:16px}.resource-detail-container .left-menu{display:none}.resource-detail-container .main-content{padding:0}.resource-detail-container .right-menu{display:none}}@media(max-width:768px){.resources-container{padding:0 5%}.resources-container .spacing-top{margin-top:8px}.resource-detail-container .section-top{margin-top:16px}.resource-detail-container .subsection-top{margin-top:12px}.resource-detail-container .paragraph-top{margin-top:8px}.resource-detail-container .first-paragraph-top{margin-top:4px}.resource-detail-container .main-content{height:calc(100dvh - 64px);padding-bottom:16px}.resource-detail-container .main-content .list-item .dot{height:6px;margin-top:6px;width:6px}.resource-detail-container .main-content .bottom-navigation-container{margin-top:16px}}.become-instructor-container{background-color:#f8f8f8;padding:calc(max((100dvh - 600px)/2,124px) - 124px) 15%}.become-instructor-container .become-instructor-content-container{align-items:center;background-color:#8eb2bc9c;border-radius:32px;display:flex;flex-direction:column;gap:32px;height:600px;justify-content:center;overflow:auto}.become-instructor-container .logo{color:#ffffff9c;width:50%}.become-instructor-container .here-we-go{color:#64949a;text-decoration:underline!important}.become-instructor-container .continue-button{background-color:#64949a;color:#fff;font-size:24px;height:50px;text-transform:none;width:200px}.become-instructor-container .continue-button:hover{background-color:#64949a}@media(max-width:768px){.become-instructor-container{background-color:#8eb2bc9c;padding:0 5%}.become-instructor-container .logo{width:80%}.become-instructor-container .become-instructor-content-container{align-items:center;background-color:initial;border-radius:0;border-radius:initial;flex-direction:column;gap:24px;justify-content:normal}.become-instructor-container .continue-button{font-size:18px;height:40px;width:140px}}.chat-content-container{background-color:#f8f8f8}:not(.site-header--transparent)+.common-content-container .chat-content-container{padding-block:0}.chat-content-container .chat-item{color:inherit;cursor:pointer;display:flex;gap:8px;padding:8px 16px;text-decoration:none;-webkit-user-select:none;user-select:none}.chat-content-container .chat-item:hover{opacity:.8}.chat-content-container .chat-item:active{opacity:.6}.chat-content-container .chat-item .avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.chat-content-container .chat-item .opponent-name,.chat-content-container .chat-item .recent-message{-webkit-line-clamp:1;line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.chat-content-container .chat-item .red-dot{background-color:red;border-radius:50%;height:8px;position:absolute;right:0;top:calc(50% - 4px);width:8px}.chat-content-container .chat-item.selected{background-color:#8eb2bc9c}.chat-content-container .chat-list{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto}.chat-content-container .chat-box{height:calc(100dvh - 124px)}.chat-content-container .chat-box .chat-info{align-items:center;border-bottom:1px solid #b0b0b0;display:flex;gap:8px;height:64px;position:sticky;width:100%}.chat-content-container .chat-box .chat-info .avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.chat-content-container .chat-box .chat-info .opponent-name{color:inherit;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-content-container .chat-box .messages-box{display:flex;flex-direction:column-reverse;height:calc(100dvh - 252px);overflow-y:auto;padding:16px}.chat-content-container .chat-box .messages-box .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:fit-content}.chat-content-container .chat-box .messages-box .message-item .user-name{color:inherit}.chat-content-container .chat-box .messages-box .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.chat-content-container .chat-box .messages-box .message-item.my-message{align-self:flex-end}.chat-content-container .chat-box .input-box{align-items:center;background-color:#fff;border-top:1px solid #b0b0b0;display:flex;gap:16px;height:64px;padding:0 16px}.chat-content-container .chat-box .input-box .send-icon{color:#f6aa3a}.chat-content-container .chat-box .input-box .send-icon.disabled{color:#b0b0b0}@media(max-width:768px){.chat-content-container .chat-item{padding:6px 12px}.chat-content-container .chat-item .avatar{height:36px;width:36px}.chat-content-container .chat-list{border-right:0;height:calc(100dvh - 64px)}.chat-content-container .chat-box{height:calc(100dvh - 64px)}.chat-content-container .chat-box .chat-info{height:48px}.chat-content-container .chat-box .chat-info .avatar{height:36px;width:36px}.chat-content-container .chat-box .messages-box{height:calc(100dvh - 160px)}.chat-content-container .chat-box .messages-box .message-item{margin-top:8px}.chat-content-container .chat-box .messages-box .message-item .sent-time{font-size:10px}.chat-content-container .chat-box .input-box{height:48px}}@media(max-width:576px){.chat-content-container .chat-list{border-right:0;height:calc(100dvh - 64px)}.chat-content-container .chat-box{height:calc(100dvh - 64px)}.chat-content-container .chat-box .chat-info{height:48px}.chat-content-container .chat-box .chat-info .avatar{height:36px;width:36px}.chat-content-container .chat-box .messages-box{height:calc(100dvh - 160px)}.chat-content-container .chat-box .messages-box .message-item{margin-top:8px}.chat-content-container .chat-box .messages-box .message-item .sent-time{font-size:10px}.chat-content-container .chat-box .input-box{height:48px}}.cesium-svgPath-svg{height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}.cesium-button{fill:#edffff;background:#303336;border:1px solid #444;border-radius:4px;color:#edffff;cursor:pointer;display:inline-block;margin:2px 3px;overflow:hidden;padding:5px 12px;position:relative;-webkit-user-select:none;user-select:none}.cesium-button:focus{fill:#fff;border-color:#ea4;color:#fff;outline:none}.cesium-button:hover{fill:#fff;background:#48b;border-color:#aef;box-shadow:0 0 8px #fff;color:#fff}.cesium-button:active{fill:#000;background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;color:#000}.cesium-button-disabled,.cesium-button-disabled:active,.cesium-button-disabled:focus,.cesium-button-disabled:hover,.cesium-button:disabled{fill:#646464;background:#303336;border-color:#444;box-shadow:none;color:#646464;cursor:default}.cesium-button option{background-color:#000;color:#eee}.cesium-button option:disabled{color:#777}.cesium-button input,.cesium-button label{cursor:pointer}.cesium-button input{vertical-align:sub}.cesium-toolbar-button{border-radius:14%;box-sizing:border-box;height:32px;padding:0;vertical-align:middle;width:32px;z-index:0}.cesium-performanceDisplay-defaultContainer{position:absolute;right:10px;text-align:right;top:50px}.cesium-performanceDisplay{background-color:#282828b3;border:1px solid #444;border-radius:5px;font:700 12px sans-serif;padding:7px}.cesium-performanceDisplay-fps{color:#e52}.cesium-performanceDisplay-throttled{color:#a42}.cesium-performanceDisplay-ms{color:#de3}.cesium-animation-theme{display:block;position:absolute;visibility:hidden;z-index:-100}.cesium-animation-themeNormal{color:#222}.cesium-animation-themeHover{color:#4488b0}.cesium-animation-themeSelect{color:#242}.cesium-animation-themeDisabled{color:#333}.cesium-animation-themeKnob{color:#222}.cesium-animation-themePointer{color:#2e2}.cesium-animation-themeSwoosh{color:#8ac}.cesium-animation-themeSwooshHover{color:#aef}.cesium-animation-svgText{fill:#edffff;text-anchor:middle;font-family:Sans-Serif;font-size:15px}.cesium-animation-blank{fill:#000;fill-opacity:.01;stroke:none}.cesium-animation-rectButton{cursor:pointer;-webkit-user-select:none;user-select:none}.cesium-animation-rectButton .cesium-animation-buttonGlow{fill:#fff;stroke:none;display:none}.cesium-animation-rectButton:hover .cesium-animation-buttonGlow{display:block}.cesium-animation-rectButton .cesium-animation-buttonPath{fill:#edffff}.cesium-animation-rectButton .cesium-animation-buttonMain{stroke:#444;stroke-width:1.2}.cesium-animation-rectButton:hover .cesium-animation-buttonMain{stroke:#aef}.cesium-animation-rectButton:active .cesium-animation-buttonMain{fill:#abd6ff}.cesium-animation-buttonDisabled{-webkit-user-select:none;user-select:none}.cesium-animation-buttonDisabled .cesium-animation-buttonMain{stroke:#555}.cesium-animation-buttonDisabled .cesium-animation-buttonPath{fill:#818181}.cesium-animation-buttonDisabled .cesium-animation-buttonGlow{display:none}.cesium-animation-buttonToggled .cesium-animation-buttonGlow{fill:#2e2;display:block}.cesium-animation-buttonToggled .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-buttonToggled:hover .cesium-animation-buttonGlow{fill:#fff}.cesium-animation-buttonToggled:hover .cesium-animation-buttonMain{stroke:#2e2}.cesium-animation-shuttleRingG,.cesium-animation-shuttleRingPausePointer,.cesium-animation-shuttleRingPointer{cursor:pointer}.cesium-animation-shuttleRingBack{fill:#181818;fill-opacity:.8;stroke:#333;stroke-width:1.2}.cesium-animation-shuttleRingSwoosh line{stroke:#8ac;stroke-width:3;stroke-opacity:.2;stroke-linecap:round}.cesium-animation-knobOuter{stroke:#444;stroke-width:1.2;cursor:pointer}.cesium-animation-knobInner{cursor:pointer}.cesium-baseLayerPicker-selected{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.cesium-baseLayerPicker-dropDown{background-color:#262626bf;border:1px solid #444;border-radius:10px;box-sizing:initial;display:block;margin-top:5px;max-height:500px;opacity:0;overflow:auto;padding:6px;position:absolute;right:0;top:auto;transform:translateY(-20%);transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;-webkit-user-select:none;user-select:none;visibility:hidden;width:320px}.cesium-baseLayerPicker-dropDown-visible{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out;visibility:visible}.cesium-baseLayerPicker-sectionTitle{color:#edffff;display:block;font-family:sans-serif;font-size:16pt;margin-bottom:4px;text-align:left}.cesium-baseLayerPicker-choices{margin-bottom:5px}.cesium-baseLayerPicker-categoryTitle{color:#edffff;font-size:11pt}.cesium-baseLayerPicker-choices{border:1px solid #888;border-radius:5px;display:block;padding:5px 0}.cesium-baseLayerPicker-item{cursor:pointer;display:inline-block;margin:2px 5px;text-align:center;vertical-align:top;width:64px}.cesium-baseLayerPicker-itemLabel{word-wrap:break-word;color:#edffff;cursor:pointer;display:block;font-family:sans-serif;font-size:8pt;text-align:center;vertical-align:middle}.cesium-baseLayerPicker-item:focus .cesium-baseLayerPicker-itemLabel,.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemLabel{text-decoration:underline}.cesium-baseLayerPicker-itemIcon{background-size:100% 100%;border:1px solid #444;border-radius:9px;box-sizing:border-box;color:#edffff;cursor:pointer;display:inline-block;height:auto;margin:0;padding:0;position:relative;width:inherit}.cesium-baseLayerPicker-item:hover .cesium-baseLayerPicker-itemIcon{border-color:#fff;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemLabel{color:#bdecf8}.cesium-baseLayerPicker-selectedItem .cesium-baseLayerPicker-itemIcon{border:4px double #bdecf8}.cesium-widget{display:block;font-family:sans-serif;font-size:16px;height:100%;left:0;overflow:hidden;position:relative;top:0;width:100%}.cesium-widget,.cesium-widget canvas{height:100%;touch-action:none;width:100%}.cesium-widget-credits{bottom:0;color:#fff;display:block;font-size:10px;left:0;padding-right:5px;position:absolute;text-shadow:0 0 2px #000}.cesium-widget-errorPanel{background:#000000b3;bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:99999}.cesium-widget-errorPanel:before{content:"";display:inline-block;height:100%;vertical-align:middle}.cesium-widget-errorPanel-content{background-color:#f0d9d5;border:1px solid #510c00;border-radius:7px;color:#510c00;display:inline-block;font-size:14px;max-width:500px;text-align:left;vertical-align:middle;width:75%}.cesium-widget-errorPanel-content.expanded{max-width:75%}.cesium-widget-errorPanel-header{background:#d69d93;border-bottom:2px solid #510c00;border-radius:3px 3px 0 0;font-family:Open Sans,Verdana,Geneva,sans-serif;font-size:18px;padding:15px}.cesium-widget-errorPanel-scroll{font-family:Open Sans,Verdana,Geneva,sans-serif;margin:10px 0 20px;overflow:auto;padding:0 15px;white-space:pre-wrap}.cesium-widget-errorPanel-buttonPanel{margin:10px 0 20px;padding:0 15px;text-align:right}.cesium-widget-errorPanel-buttonPanel button{background:#d69d93;border-color:#510c00;color:#202020;margin:0}.cesium-widget-errorPanel-buttonPanel button:focus,.cesium-widget-errorPanel-buttonPanel button:hover{background:#f0d9d5;border-color:#510c00;color:#510c00}.cesium-widget-errorPanel-buttonPanel button:active{background:#b17b72;border-color:#510c00;color:#510c00}.cesium-widget-errorPanel-more-details{cursor:pointer;text-decoration:underline}.cesium-widget-errorPanel-more-details:hover{color:#2b0700}.cesium-cesiumInspector{background:#303336cc;border:1px solid #444;border-radius:5px;color:#edffff;display:inline-block;overflow:hidden;padding:4px 12px;position:relative;transition:width .25s ease-in-out;-webkit-user-select:none;user-select:none}.cesium-cesiumInspector-button{font-size:11pt;text-align:center}.cesium-cesiumInspector-visible .cesium-cesiumInspector-button{border-bottom:1px solid #aaa;padding-bottom:3px}.cesium-cesiumInspector input:enabled,.cesium-cesiumInspector-button{cursor:pointer}.cesium-cesiumInspector-visible{height:auto;width:185px}.cesium-cesiumInspector-hidden{height:17px;width:122px}.cesium-cesiumInspector-sectionContent{max-height:600px}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionContent{max-height:0;overflow:hidden;padding:0!important}.cesium-cesiumInspector-dropDown{font-family:sans-serif;font-size:10pt;margin:5px 0;width:185px}.cesium-cesiumInspector-frustumStatistics{background-color:#505050bf;padding:5px}.cesium-cesiumInspector-pickButton{background-color:#0000004d;border:1px solid #444;border-radius:5px;color:#edffff;cursor:pointer;margin:0 auto;padding:3px 7px;-webkit-user-select:none;user-select:none}.cesium-cesiumInspector-pickButton:focus{outline:none}.cesium-cesiumInspector-pickButton:active,.cesium-cesiumInspector-pickButtonHighlight{background:#adf;border-color:#fff;box-shadow:0 0 8px #fff;color:#000}.cesium-cesiumInspector-center{text-align:center}.cesium-cesiumInspector-sectionHeader{cursor:pointer;font-size:10pt;font-weight:700;margin:0}.cesium-cesiumInspector-pickSection{border:1px solid #aaa;border-radius:5px;margin-bottom:5px;padding:3px}.cesium-cesiumInspector-sectionContent{margin-bottom:10px;transition:max-height .25s}.cesium-cesiumInspector-tileText{border-bottom:1px solid #aaa;padding-bottom:10px}.cesium-cesiumInspector-relativeText{padding-top:10px}.cesium-cesiumInspector-sectionHeader:before{content:"-";display:inline-block;margin-right:5px;width:1ch}.cesium-cesiumInspector-section-collapsed .cesium-cesiumInspector-sectionHeader:before{content:"+"}ul.cesium-cesiumInspector-statistics{margin:0;padding-bottom:3px;padding-top:3px}ul.cesium-cesiumInspector-statistics+ul.cesium-cesiumInspector-statistics{border-top:1px solid #aaa}.cesium-cesiumInspector-slider{margin-top:5px}.cesium-cesiumInspector-slider input[type=number]{background-color:#222;border:1px solid #444;border-radius:3px;color:#edffff;cursor:auto;margin-left:10px;outline:none;padding:1px;text-align:left;width:100px}.cesium-cesiumInspector-slider input[type=number]::-webkit-inner-spin-button,.cesium-cesiumInspector-slider input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cesium-cesiumInspector-slider input[type=range]{margin-left:5px;vertical-align:middle}.cesium-cesiumInspector-hide .cesium-cesiumInspector-styleEditor{display:none}.cesium-cesiumInspector-styleEditor{background:#303336cc;border:1px solid #444;border-radius:5px;padding:10px}.cesium-cesiumInspector-styleEditor textarea{background:#0000;border:none;color:#edffff;height:300px;overflow-wrap:normal;overflow-x:auto;padding:0;white-space:pre;width:100%}.cesium-3DTilesInspector{pointer-events:all;width:300px}.cesium-3DTilesInspector-statistics{font-size:11px}.cesium-3DTilesInspector-disabledElementsInfo{color:#eed202;margin:5px 0 0;padding:0 0 0 20px}.cesium-3DTilesInspector div,.cesium-3DTilesInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-cesiumInspector-error{color:#ff9e9e;overflow:auto}.cesium-3DTilesInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-3DTilesInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}input.cesium-cesiumInspector-url{background-color:initial;border:none;color:#fff;height:1em;outline:none;overflow:hidden;overflow-x:scroll;white-space:nowrap;width:100%}.cesium-cesiumInspector .field-group{display:table}.cesium-cesiumInspector .field-group>label{display:table-cell;font-weight:700}.cesium-cesiumInspector .field-group>.field{display:table-cell;width:100%}.cesium-VoxelInspector{pointer-events:all;width:300px}.cesium-VoxelInspector div,.cesium-VoxelInspector input[type=range]{box-sizing:border-box;width:100%}.cesium-VoxelInspector .cesium-cesiumInspector-section{margin-top:3px}.cesium-VoxelInspector .cesium-cesiumInspector-sectionHeader+.cesium-cesiumInspector-show{border-top:1px solid #fff}.cesium-button.cesium-fullscreenButton,.cesium-button.cesium-vrButton{border-radius:0;display:block;height:100%;margin:0;width:100%}.cesium-viewer-geocoderContainer .cesium-geocoder-input{-webkit-appearance:none;background-color:#282828b3;border:1px solid #444;border-radius:0;box-sizing:border-box;color:#fff;display:inline-block;height:32px;margin:0;padding:0 32px 0 0;transition:width .25s ease-in-out,background-color .2s ease-in-out;vertical-align:middle;width:0}.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{border-color:#aef;box-shadow:0 0 8px #fff}.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus{background-color:#0f0f0fe6;border-color:#ea4;box-shadow:none;outline:none}.cesium-viewer-geocoderContainer .cesium-geocoder-input-wide,.cesium-viewer-geocoderContainer .cesium-geocoder-input:focus,.cesium-viewer-geocoderContainer:hover .cesium-geocoder-input{padding-left:4px;width:250px}.cesium-viewer-geocoderContainer .search-results{background-color:#000;color:#eee;opacity:.8;overflow-y:auto;position:absolute;width:100%}.cesium-viewer-geocoderContainer .search-results ul{list-style-type:none;margin:0;padding:0}.cesium-viewer-geocoderContainer .search-results ul li{font-size:14px;padding:3px 10px}.cesium-viewer-geocoderContainer .search-results ul li:hover{cursor:pointer}.cesium-viewer-geocoderContainer .search-results ul li.active{background:#48b}.cesium-geocoder-searchButton{fill:#edffff;background-color:#303336;cursor:pointer;display:inline-block;height:30px;position:absolute;right:1px;top:1px;vertical-align:middle;width:32px}.cesium-geocoder-searchButton:hover{background-color:#48b}.cesium-infoBox{background:#262626f2;border:1px solid #444;border-bottom-left-radius:7px;border-right:none;border-top-left-radius:7px;box-shadow:0 0 10px 1px #000;color:#edffff;display:block;max-width:480px;opacity:0;position:absolute;right:0;top:50px;transform:translate(100%);transition:visibility 0s .2s,opacity .2s ease-in,transform .2s ease-in;visibility:hidden;width:40%}.cesium-infoBox-visible{opacity:1;transform:translate(0);transition:opacity .2s ease-out,transform .2s ease-out;visibility:visible}.cesium-infoBox-title{background:#545454;border-top-left-radius:7px;box-sizing:initial;display:block;height:20px;overflow:hidden;padding:5px 30px 5px 25px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.cesium-infoBox-bodyless .cesium-infoBox-title{border-bottom-left-radius:7px}button.cesium-infoBox-camera{border-color:#0000;border-radius:3px;height:22px;left:4px;top:4px;width:22px}button.cesium-infoBox-camera,button.cesium-infoBox-close{background:#0000;display:block;margin:0;padding:0 5px;position:absolute}button.cesium-infoBox-close{border:none;border-radius:2px;color:#edffff;font-size:16px;font-weight:700;height:20px;right:5px;top:5px}button.cesium-infoBox-close:focus{background:#ee880070;outline:none}button.cesium-infoBox-close:hover{background:#888;color:#000}button.cesium-infoBox-close:active{background:#a00;color:#000}.cesium-infoBox-bodyless .cesium-infoBox-iframe{display:none}.cesium-infoBox-iframe{border:none;width:100%;width:calc(100% - 2px)}span.cesium-sceneModePicker-wrapper{display:inline-block;margin:0 3px;position:relative}.cesium-sceneModePicker-visible{opacity:1;transition:opacity .25s linear;visibility:visible}.cesium-sceneModePicker-hidden{opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-none{display:none}.cesium-sceneModePicker-slide-svg{left:0;top:0;transition:left 2s}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView{margin:0 0 3px}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-icon2D{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button3D .cesium-sceneModePicker-iconColumbusView{left:200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon3D{left:-200%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-icon3D,.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-buttonColumbusView .cesium-sceneModePicker-icon2D{left:-100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-button2D .cesium-sceneModePicker-iconColumbusView{left:100%}.cesium-sceneModePicker-wrapper .cesium-sceneModePicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}span.cesium-projectionPicker-wrapper{display:inline-block;margin:0 3px;position:relative}.cesium-projectionPicker-visible{opacity:1;transition:opacity .25s linear;visibility:visible}.cesium-projectionPicker-hidden{opacity:0;transition:visibility 0s .25s,opacity .25s linear;visibility:hidden}.cesium-projectionPicker-wrapper .cesium-projectionPicker-none{display:none}.cesium-projectionPicker-wrapper .cesium-projectionPicker-dropDown-icon{box-sizing:border-box;margin:3px 0;padding:0}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic,.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective{margin:0 0 3px}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonPerspective .cesium-projectionPicker-iconOrthographic{left:100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-buttonOrthographic .cesium-projectionPicker-iconPerspective{left:-100%}.cesium-projectionPicker-wrapper .cesium-projectionPicker-selected{border-color:#2e2;box-shadow:0 0 8px #fff,0 0 8px #fff}.cesium-performance-watchdog-message-area{background-color:#ff0;color:#000;padding:10px;position:relative}.cesium-performance-watchdog-message{margin-right:30px}.cesium-performance-watchdog-message-dismiss{margin:0 10px 0 0;position:absolute;right:0}.cesium-navigationHelpButton-wrapper{display:inline-block;position:relative}.cesium-navigation-help{border-radius:10px;position:absolute;right:2px;top:38px;transform:scale(.01);transform-origin:234px -10px;transition:visibility 0s .25s,transform .25s ease-in;visibility:hidden;width:250px}.cesium-navigation-help-visible{transform:scale(1);transition:transform .25s ease-out;visibility:visible}.cesium-navigation-help-instructions{background-color:#262626bf;border:1px solid #444;border-radius:0 0 10px 10px;padding-bottom:5px}.cesium-click-navigation-help{display:none}.cesium-touch-navigation-help{display:none;padding-top:5px}.cesium-click-navigation-help-visible,.cesium-touch-navigation-help-visible{display:block}.cesium-navigation-help-pan{color:#6cf;font-weight:700}.cesium-navigation-help-zoom{color:#65fd00;font-weight:700}.cesium-navigation-help-rotate{color:#ffd800;font-weight:700}.cesium-navigation-help-tilt{color:#d800d8;font-weight:700}.cesium-navigation-help-details{color:#fff}.cesium-navigation-button{background-color:initial;border-bottom:none;border-right:1px solid #444;border-top:1px solid #444;color:#fff;cursor:pointer;margin:0;width:50%}.cesium-navigation-button-icon{padding:5px 1px;vertical-align:middle}.cesium-navigation-button:focus{outline:none}.cesium-navigation-button-left{border-left:1px solid #444;border-radius:10px 0 0 0}.cesium-navigation-button-right{border-left:none;border-radius:0 10px 0 0}.cesium-navigation-button-selected{background-color:#262626bf}.cesium-navigation-button-unselected{background-color:#000000bf}.cesium-navigation-button-unselected:hover{background-color:#4c4c4cbf}.cesium-selection-wrapper{height:160px;opacity:0;pointer-events:none;position:absolute;transition:visibility 0s .2s,opacity .2s ease-in;visibility:hidden;width:160px}.cesium-selection-wrapper-visible{opacity:1;transition:opacity .2s ease-out;visibility:visible}.cesium-selection-wrapper svg{fill:#2e2;stroke:#000;stroke-width:1.1px}.cesium-timeline-main{border:1px solid #888;bottom:0;left:0;overflow:hidden;position:relative;-webkit-user-select:none;user-select:none}.cesium-timeline-trackContainer{border-top:1px solid #888;left:0;overflow:auto;position:relative;top:0;width:100%}.cesium-timeline-tracks{left:0;position:absolute;top:0;width:100%}.cesium-timeline-needle{background:red;bottom:0;left:0;position:absolute;top:1.7em;width:1px}.cesium-timeline-bar{background:linear-gradient(180deg,#747577cc 0,#3a4452cc 11%,#2e3238cc 46%,#353535cc 81%,#353535cc);cursor:pointer;height:1.7em;left:0;overflow:hidden;position:relative;top:0;width:100%}.cesium-timeline-ruler{font-size:80%;visibility:hidden;white-space:nowrap;z-index:-200}.cesium-timeline-highlight{background:#08f;bottom:0;left:0;position:absolute}.cesium-timeline-ticLabel{color:#eee;font-size:80%;left:0;position:absolute;top:0;white-space:nowrap}.cesium-timeline-ticMain{background:#eee;bottom:0;height:50%;left:0;position:absolute;width:1px}.cesium-timeline-ticSub{background:#aaa;bottom:0;height:33%;left:0;position:absolute;width:1px}.cesium-timeline-ticTiny{background:#888;bottom:0;height:25%;left:0;position:absolute;width:1px}.cesium-timeline-icon16{background-image:url(data:text/plain;base64,iVBORw0KGgoAAAANSUhEUgAAACAAAAAQCAYAAAB3AH1ZAAAAAXNSR0IArs4c6QAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB9sIDBITKIVzLEMAAAKNSURBVEjHxdXNSxRhHAfw7zzrqhuoWJnSkrippUVSEKsHI9BTUYdAJA/RoYMREV26rAdn6tAfUARi16hQqkOBQRgUEYFWEC3OwczMjdZd92VmdWfmeelgTjO7q7gb0VzmmZnn85vvPPPMM8B/3qTcE2PPpuTZKB1eWuUQACgXYACYwVFbCTTVeZXB/i55o4LFelcAZfStYD4vpAoPGAGo4GBcQEgSOAUMQyAezwK6iQfDPXnhS/FkHZ+/8VLMWxxqWkfH3gbMRNOYi2roavbja0zHQmoFPYf8ED4Ko4aivm9MOG/u9I8mwrafeK7a/tVrNc/bARYN5noadeq7q0342vXw9CIMU6BmW8rVP9cPBPe52uu+v3O/y9sB4gkTWs6Qsk0mj5ExXMelejvA8WafYmkmGPHanTijdtvif8rx5RiCjdWKs2Cp3jWRDl96KhrbqlBeJqBOLyLQXg0IgbkZDS0dO8EZxZfPSTA9jvDDK3mT0OmP1FXh3XwEEAKdTX5MRWLgjCK4pwH3xt/YnjgLHAv4lHTCAKMMu/wV+KZGob6PoKyMQ0+sgBpZVJZn0NterxQaVqef/DRn+/EXYds/mZx2eVeAW9d65dhCEsaKCb7K8HH0gqTevyh9GDkn0VULRiaLzJKGBu9swfdaiie5RVo9ESURN8E8BE0n7ggACJy8KzghSCzp6DmwWxkaCm24EBXr8wI8Hrkq06QBiRC0t24HALS11IBTCyJl4vb1AXmzpbVYTwoVOXN0h7L8Mwtm8bXPybIQ/5FCX3dA2cr6XowvGCA02CvztAnz9+JiZk1AMxG6fEreSoBiPNmoyNnuWiWVzAIAtISO08E6pZi/3N96AIDn4E3h3P8L/wshP+txtEs4JAAAAABJRU5ErkJggg==);background-repeat:no-repeat;display:block;height:16px;position:absolute;width:16px}.cesium-viewer{display:block;font-family:sans-serif;font-size:16px;left:0;overflow:hidden;position:relative;top:0}.cesium-viewer,.cesium-viewer-cesiumWidgetContainer{height:100%;width:100%}.cesium-viewer-bottom{bottom:0;display:block;left:0;padding-right:5px;position:absolute}.cesium-viewer .cesium-widget-credits{bottom:auto;color:#fff;display:inline;font-size:10px;left:auto;padding-right:0;position:static;text-shadow:0 0 2px #000}.cesium-viewer-timelineContainer{bottom:0;font-size:14px;height:27px;left:169px;margin:0;overflow:hidden;padding:0;position:absolute;right:29px}.cesium-viewer-animationContainer{bottom:0;height:112px;left:0;padding:0;position:absolute;width:169px}.cesium-viewer-fullscreenContainer,.cesium-viewer-vrContainer{bottom:0;height:29px;overflow:hidden;padding:0;position:absolute;right:0;width:29px}.cesium-viewer-toolbar{display:block;position:absolute;right:5px;top:5px}.cesium-viewer-cesiumInspectorContainer{display:block;position:absolute;right:10px;top:50px}.cesium-viewer-geocoderContainer{display:inline-block;margin:0 3px;position:relative}.cesium-viewer-cesium3DTilesInspectorContainer,.cesium-viewer-voxelInspectorContainer{box-sizing:border-box;display:block;max-height:calc(100% - 120px);overflow-x:hidden;overflow-y:auto;position:absolute;right:10px;top:50px}.cesium-viewer-i3s-explorer ul{list-style-type:none}.cesium-viewer-i3s-explorer .layersList{padding:0}.cesium-viewer-i3s-explorer input{margin:0 3px 0 0}.cesium-viewer-i3s-explorer .expandItem{cursor:pointer;-webkit-user-select:none;user-select:none;width:20px}.cesium-viewer-i3s-explorer #bsl-wrapper,.cesium-viewer-i3s-explorer .nested{display:none}.cesium-viewer-i3s-explorer .active{display:block}.cesium-viewer-i3s-explorer .li-wrapper{align-content:center;display:flex;flex-direction:row}.flight-logs-content-container{background-color:#f8f8f8;overflow-y:hidden}.flight-logs-content-container .flight-logs-list{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto}.flight-logs-content-container .flight-logs-list .flight-log-item{background-color:#fff;border-radius:4px;cursor:pointer;margin:8px 16px;padding:8px 16px;position:relative;-webkit-user-select:none;user-select:none}.flight-logs-content-container .flight-logs-list .flight-log-item:hover{background-color:#eee}.flight-logs-content-container .flight-logs-list .flight-log-item:hover .menu-button-container{bottom:0;display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container{display:none}.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container .menu-button{background-color:#f8f8f8}@media(hover:none){.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container{bottom:0;display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}}.flight-logs-content-container .flight-logs-list .flight-log-item .menu-button-container.show{bottom:0;display:block;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:2}.flight-logs-content-container .flight-logs-list .flight-log-item.selected{background-color:#8eb2bc9c}.flight-logs-content-container .flight-log-detail{border-right:1px solid #b0b0b0;height:calc(100dvh - 124px);overflow-y:auto;padding-bottom:16px}.flight-logs-content-container .flight-log-detail .flight-log-detail-header{align-items:center;display:flex;gap:8px}.flight-logs-content-container .flight-log-detail .flight-log-detail-content{padding:0 16px}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container{align-items:center;display:flex;justify-content:space-between}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container .edit-button{cursor:pointer;-webkit-user-select:none;user-select:none}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container .edit-button:hover{opacity:.8}.flight-logs-content-container .flight-log-detail .flight-takeaways-header-container .edit-button:active{opacity:.6}.flight-logs-content-container .flight-log-detail .flight-takeaways-analytics-container{display:flex;margin-top:16px}.flight-logs-content-container .flight-log-detail .flight-takeaways-analytics-container .flight-takeaways-analytics-item{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center}.flight-logs-content-container .flight-log-detail .flight-takeaways-analytics-container .vertical-line{background-color:var(--neutral-dark);height:auto;width:1px}.flight-logs-content-container .flight-log-detail .save-button-container{align-items:center;display:flex;flex-direction:column;margin-top:16px}.flight-logs-content-container .flight-log-detail .save-button-container .save-button{text-transform:none}.flight-logs-content-container .cesium-containers{height:calc(100dvh - 124px);position:relative;width:100%}.flight-logs-content-container .cesium-containers .cesium-viewer-animationContainer,.flight-logs-content-container .cesium-containers .cesium-viewer-timelineContainer{display:none}.flight-logs-content-container .cesium-containers .cesium-viewer-bottom{bottom:8px!important;left:auto!important}.flight-logs-content-container .cesium-containers .cesium-infoBox,.flight-logs-content-container .cesium-containers .cesium-navigation-help{background:#262626;z-index:2}.flight-logs-content-container .cesium-containers .map-view-controller{display:flex;flex-direction:column;gap:16px;position:absolute;right:8px;top:100px;z-index:1}.flight-logs-content-container .cesium-containers .top-left-info{left:8px;position:absolute;top:48px;z-index:1}.flight-logs-content-container .cesium-containers .top-center-info{position:absolute;top:48px;transform:translateX(calc(37.5vw - 50%));z-index:1}.flight-logs-content-container .cesium-containers .top-right-info{position:absolute;right:8px;top:48px;z-index:1}.flight-logs-content-container .cesium-containers .bottom-left-info{bottom:72px;left:8px;position:absolute;z-index:1}.flight-logs-content-container .cesium-containers .map-view-controller-icon{background-color:#fff}.flight-logs-content-container .cesium-containers .plane-icon{transform:rotate(-45deg)}.flight-logs-content-container .cesium-containers .tail-view-plane-icon{transform:rotate(-90deg)}.flight-logs-content-container .cesium-containers .plane-icon.selected,.flight-logs-content-container .cesium-containers .tail-view-plane-icon.selected{color:#f6aa3a!important}.flight-logs-content-container .cesium-containers .replay-info{color:#7cfc00}.flight-logs-content-container .cesium-containers .cesium-custom-controller{align-items:center;bottom:32px;display:flex;gap:8px;left:0;padding:0 16px;position:absolute;right:0;width:100%;z-index:2}.flight-logs-content-container .cesium-containers .cesium-custom-controller .time-slider{accent-color:#f6aa3a;width:100%}.flight-logs-content-container .map-box{height:calc(100dvh - 124px);position:relative}.flight-logs-content-container .map-box .map-marker-container{align-items:center;display:flex;flex-direction:column}.flight-logs-content-container .map-box .map-marker-container .map-marker-icon{color:red}.flight-logs-content-container .map-box .maplibregl-control-container .maplibregl-ctrl-bottom-right{bottom:auto;left:0;right:auto;top:0}.flight-logs-content-container .controller-container{align-items:center;display:flex;flex-direction:column;gap:16px;position:absolute;right:8px;top:8px;z-index:1}.flight-logs-content-container .controller-container .replay-container{background-color:#fff;border-radius:12px;padding:8px}.flight-logs-content-container .controller-container .replay-container .icon-button{align-items:center;color:var(--neutral-dark);display:flex;height:40px;justify-content:center;padding:0;width:40px}.flight-logs-content-container .controller-container .replay-container .icon-button.selected{background-color:#f6aa3a}@media(max-width:992px){.flight-logs-content-container .cesium-containers .cesium-custom-controller{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.flight-logs-content-container .flight-logs-list{border-right:0;height:calc(100dvh - 64px)}.flight-logs-content-container .flight-log-detail{height:auto}.flight-logs-content-container .cesium-containers{height:calc(100dvh - 112px);width:100%}.flight-logs-content-container .cesium-containers .map-view-controller{align-items:flex-start;flex-direction:column;gap:8px}.flight-logs-content-container .cesium-containers .top-center-info{top:48px;transform:translateX(calc(50vw - 50%))}.flight-logs-content-container .cesium-containers .bottom-left-info{bottom:92px}.flight-logs-content-container .map-box{height:calc(100dvh - 112px)}.flight-logs-content-container .controller-container .replay-container .icon-button{height:32px;width:32px}}.teaching-container{background-color:#f8f8f8;display:flex;height:calc(100dvh - 124px)}.teaching-container .main-column{flex:1 1;height:100%;overflow-y:auto;padding:0 5vw 64px}.teaching-container .main-column .header{align-items:center;display:flex;gap:16px}.teaching-container .main-column .header .avatar{border-radius:50%;height:48px;width:48px}.teaching-container .main-column .lesson-time-container{column-gap:64px;display:flex;flex-wrap:wrap;row-gap:8px}.teaching-container .main-column .lesson-navigation-container{align-items:center;display:flex}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button{align-items:center;cursor:pointer;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button:hover{opacity:.8}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button:active{opacity:.6}.teaching-container .main-column .lesson-tab-container{border-bottom:1px solid #dce3e5;overflow:hidden;width:100%}.teaching-container .main-column .lesson-tab-container .lesson-tab-scrollable-container{grid-gap:32px;display:grid;gap:32px;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.teaching-container .main-column .lesson-tab-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;padding-bottom:8px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-tab-container .tab-item:hover{opacity:.6}.teaching-container .main-column .lesson-tab-container .tab-item:active{opacity:.8}.teaching-container .main-column .lesson-tab-container .tab-item.selected{border-bottom:2px solid #3a7bff}.teaching-container .main-column .lesson-tab-container .tab-item.selected:active,.teaching-container .main-column .lesson-tab-container .tab-item.selected:hover{opacity:1}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-list{display:flex;flex-direction:column;row-gap:16px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative;width:100%}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-container .video{border-radius:12px;width:100%}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-list{display:flex;flex-wrap:wrap;gap:16px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{border-radius:12px;height:300px;max-width:100%;object-fit:cover}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 8px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:hover{opacity:.8}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:active{opacity:.6}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container .pdf-icon{height:24px;width:24px}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:hover{opacity:.6}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:active{opacity:.8}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container .check-icon{color:#52a447}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:active,.teaching-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:hover{opacity:1}.teaching-container .main-column .lesson-tab-content-container .messages{display:flex;flex-direction:column-reverse;max-height:60vh;overflow-y:auto}.teaching-container .main-column .lesson-tab-content-container .messages .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:fit-content}.teaching-container .main-column .lesson-tab-content-container .messages .message-item .user-name{color:inherit}.teaching-container .main-column .lesson-tab-content-container .messages .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.teaching-container .main-column .lesson-tab-content-container .messages .message-item.my-message{align-self:flex-end}.teaching-container .main-column .lesson-tab-content-container .input-box{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;height:64px;padding:0 16px}.teaching-container .main-column .lesson-tab-content-container .input-box .send-icon{color:#f6aa3a}.teaching-container .main-column .lesson-tab-content-container .input-box .send-icon.disabled{color:#b0b0b0}.teaching-container .right-column{border-left:1px solid #b0b0b0;height:100%;overflow-y:auto;padding-bottom:64px;width:calc(300px + 5vw)}.teaching-container .right-column .column-title{background-color:#f8f8f8;border-bottom:1px solid #b0b0b0;padding:8px 16px;position:sticky;top:0}.teaching-container .right-column .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 5vw 0 16px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-container .right-column .lesson-item-container:hover{opacity:.6}.teaching-container .right-column .lesson-item-container:active{opacity:.8}.teaching-container .right-column .lesson-item-container .check-icon{color:#52a447}.teaching-container .right-column .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-container .right-column .lesson-item-container.selected:active,.teaching-container .right-column .lesson-item-container.selected:hover{opacity:1}@media(max-width:768px){.teaching-container{height:calc(100dvh - 64px)}.teaching-container .main-column .header .avatar{height:36px;width:36px}.teaching-container .main-column .lesson-time-container{column-gap:32px}.teaching-container .main-column .lesson-navigation-container .lesson-navigation-button{gap:8px}.teaching-container .main-column .lesson-tab-container{width:90vw}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .video-list{row-gap:8px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-list{gap:8px}.teaching-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{height:150px}}.teaching-preview-container{background-color:#f8f8f8;display:flex;height:calc(100dvh - 124px)}.teaching-preview-container .main-column{flex:1 1;height:100%;overflow-y:auto;padding:0 5vw 64px}.teaching-preview-container .main-column .header{align-items:center;display:flex;gap:16px}.teaching-preview-container .main-column .header .avatar{border-radius:50%;height:48px;width:48px}.teaching-preview-container .main-column .lesson-time-container{column-gap:64px;display:flex;flex-wrap:wrap;row-gap:8px}.teaching-preview-container .main-column .lesson-navigation-container{align-items:center;display:flex}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button{align-items:center;cursor:pointer;display:flex;gap:16px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button:hover{opacity:.8}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button:active{opacity:.6}.teaching-preview-container .main-column .lesson-tab-container{border-bottom:1px solid #dce3e5;overflow:hidden;width:100%}.teaching-preview-container .main-column .lesson-tab-container .lesson-tab-scrollable-container{grid-gap:32px;display:grid;gap:32px;grid-auto-columns:max-content;grid-auto-flow:column;overflow-x:auto}.teaching-preview-container .main-column .lesson-tab-container .tab-item{border-bottom:2px solid #0000;cursor:pointer;padding-bottom:8px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-tab-container .tab-item:hover{opacity:.6}.teaching-preview-container .main-column .lesson-tab-container .tab-item:active{opacity:.8}.teaching-preview-container .main-column .lesson-tab-container .tab-item.selected{border-bottom:2px solid #3a7bff}.teaching-preview-container .main-column .lesson-tab-container .tab-item.selected:active,.teaching-preview-container .main-column .lesson-tab-container .tab-item.selected:hover{opacity:1}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-list{display:flex;flex-direction:column;row-gap:16px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative;width:100%}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-container .video{border-radius:12px;width:100%}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-list{display:flex;flex-wrap:wrap;gap:16px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-container{align-items:center;border-radius:12px;display:flex;justify-content:center;position:relative}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{border-radius:12px;height:300px;max-width:100%;object-fit:cover}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:16px;padding:16px 8px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:hover{opacity:.8}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container:active{opacity:.6}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .pdf-container .pdf-icon{height:24px;width:24px}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:hover{opacity:.6}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container:active{opacity:.8}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container .check-icon{color:#52a447}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:active,.teaching-preview-container .main-column .lesson-tab-content-container .syllabus-container .lesson-item-container.selected:hover{opacity:1}.teaching-preview-container .main-column .lesson-tab-content-container .messages{display:flex;flex-direction:column-reverse;max-height:60vh;overflow-y:auto}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item{background-color:#fff;border-radius:8px;margin-top:16px;max-width:80%;padding:8px 16px;width:fit-content}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item .user-name{color:inherit}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item .sent-time{color:#b0b0b0;font-size:14px;margin-left:8px}.teaching-preview-container .main-column .lesson-tab-content-container .messages .message-item.my-message{align-self:flex-end}.teaching-preview-container .main-column .lesson-tab-content-container .input-box{align-items:center;background-color:#fff;border:1px solid #b0b0b0;border-radius:12px;display:flex;gap:16px;height:64px;padding:0 16px}.teaching-preview-container .main-column .lesson-tab-content-container .input-box .send-icon{color:#f6aa3a}.teaching-preview-container .main-column .lesson-tab-content-container .input-box .send-icon.disabled{color:#b0b0b0}.teaching-preview-container .right-column{border-left:1px solid #b0b0b0;height:100%;overflow-y:auto;padding-bottom:64px;width:calc(300px + 5vw)}.teaching-preview-container .right-column .column-title{background-color:#f8f8f8;border-bottom:1px solid #b0b0b0;padding:8px 16px;position:sticky;top:0}.teaching-preview-container .right-column .lesson-item-container{align-items:center;background-color:#fff;border-radius:12px;cursor:pointer;display:flex;gap:8px;margin:0 5vw 0 16px;padding:8px 16px;-webkit-user-select:none;user-select:none}.teaching-preview-container .right-column .lesson-item-container:hover{opacity:.6}.teaching-preview-container .right-column .lesson-item-container:active{opacity:.8}.teaching-preview-container .right-column .lesson-item-container .check-icon{color:#52a447}.teaching-preview-container .right-column .lesson-item-container.selected{background-color:#f6aa3a33}.teaching-preview-container .right-column .lesson-item-container.selected:active,.teaching-preview-container .right-column .lesson-item-container.selected:hover{opacity:1}@media(max-width:768px){.teaching-preview-container{height:calc(100dvh - 64px)}.teaching-preview-container .main-column .header .avatar{height:36px;width:36px}.teaching-preview-container .main-column .lesson-time-container{column-gap:32px}.teaching-preview-container .main-column .lesson-navigation-container .lesson-navigation-button{gap:8px}.teaching-preview-container .main-column .lesson-tab-container{width:90vw}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .video-list{row-gap:8px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-list{gap:8px}.teaching-preview-container .main-column .lesson-tab-content-container .learning-material-container .image-container .image{height:150px}}.terms-and-conditions-container{background-color:#fff;padding:0 25%}.terms-and-conditions-container .section{position:relative}.terms-and-conditions-container .square-box{border:1px solid var(--neutral-dark);padding:16px}.terms-and-conditions-container .section-title{color:var(--neutral-dark);cursor:pointer;font-size:24px;font-weight:600}.terms-and-conditions-container .section-title:hover{opacity:.8}.terms-and-conditions-container .section-title:active{opacity:.6}.terms-and-conditions-container .spacing-section{margin-top:24px}.terms-and-conditions-container .spacing-content{margin-top:16px}.terms-and-conditions-container .hash-link{color:var(--neutral-dark);cursor:pointer;text-decoration:underline!important}.terms-and-conditions-container .hash-link:hover{opacity:.8}.terms-and-conditions-container .hash-link:active{opacity:.6}@media(max-width:992px){.terms-and-conditions-container{padding:0 15%}}@media(max-width:768px){.terms-and-conditions-container{padding:0 5%}.terms-and-conditions-container .section-title{font-size:18px}}.three-d-map .cesium-containers{height:100dvh;position:relative;width:100vw}.three-d-map .cesium-containers .cesium-viewer-animationContainer,.three-d-map .cesium-containers .cesium-viewer-timelineContainer{display:none}.three-d-map .cesium-containers .cesium-viewer-bottom{bottom:8px!important;left:auto!important}.three-d-map .cesium-containers .cesium-infoBox,.three-d-map .cesium-containers .cesium-navigation-help{background:#262626;z-index:2}.three-d-map .cesium-containers .map-view-controller{display:flex;flex-direction:column;gap:16px;position:absolute;right:8px;top:100px;z-index:1}.three-d-map .cesium-containers .top-left-info{left:8px;position:absolute;z-index:1}.three-d-map .cesium-containers .top-center-info{position:absolute;transform:translateX(calc(37.5vw - 50%));z-index:1}.three-d-map .cesium-containers .top-right-info{position:absolute;right:8px;z-index:1}.three-d-map .cesium-containers .bottom-left-info{bottom:72px;left:8px;position:absolute;z-index:1}.three-d-map .cesium-containers .map-view-controller-icon{background-color:#fff;color:#f6aa3a}.three-d-map .cesium-containers .plane-icon{transform:rotate(-45deg)}.three-d-map .cesium-containers .tail-view-plane-icon{transform:rotate(-90deg)}.three-d-map .cesium-containers .plane-icon.selected,.three-d-map .cesium-containers .tail-view-plane-icon.selected{color:#f6aa3a!important}.three-d-map .cesium-containers .replay-info{color:#7cfc00}.three-d-map .cesium-containers .cesium-custom-controller{align-items:center;bottom:32px;display:flex;gap:8px;left:0;padding:0 16px;position:absolute;right:0;width:100%;z-index:2}.three-d-map .cesium-containers .cesium-custom-controller .time-slider{accent-color:#f6aa3a;width:80%}@media(max-width:992px){.three-d-map .cesium-containers .cesium-custom-controller{align-items:flex-start;flex-direction:column}}@media(max-width:768px){.three-d-map .cesium-containers .map-view-controller{align-items:flex-start;flex-direction:column;gap:8px}.three-d-map .cesium-containers .top-center-info{transform:translateX(calc(50vw - 50%))}.three-d-map .cesium-containers .bottom-left-info{bottom:92px}}.time-selector-container{font-size:16px;width:100px}.time-selector-container .MuiAutocomplete-root .MuiTextField-root .MuiOutlinedInput-root,.time-selector-container .MuiAutocomplete-root.MuiAutocomplete-hasClearIcon .MuiTextField-root .MuiOutlinedInput-root{padding-right:16px}.time-selector-container .invalid-message{white-space:nowrap}@media(max-width:768px){.time-selector-container{font-size:12px;width:70px}.time-selector-container .MuiAutocomplete-root .MuiTextField-root .MuiOutlinedInput-root,.time-selector-container .MuiAutocomplete-root.MuiAutocomplete-hasClearIcon .MuiTextField-root .MuiOutlinedInput-root{padding-right:12px}}.availability-container .radio-item-container{align-items:center;cursor:pointer;display:flex;-webkit-user-select:none;user-select:none}.availability-container .general-availability-day-item{display:flex;gap:16px}.availability-container .general-availability-day-item .general-availability-day-text{padding:8px 0;width:120px}.availability-container .general-availability-day-item .time-separator{align-items:center;display:flex;height:39px;margin:0 16px}.availability-container .general-availability-day-item .delete-button{align-items:center;display:flex;height:39px;width:39px}.availability-container .general-availability-day-item .available-hours-container{display:flex;flex:1 1;flex-direction:column;gap:16px}.availability-container .general-availability-day-item .available-hour-item-container{display:flex}.availability-container .general-availability-day-item .add-button{background-color:#f8f8f8}.copy-popover-container .copy-popover-content-container{display:flex;flex-direction:column;padding:8px 16px}@media(max-width:768px){.availability-container .general-availability-day-item{flex-direction:column;gap:0}.availability-container .general-availability-day-item .general-availability-day-text{width:80px}.availability-container .general-availability-day-item .available-hours-container{gap:8px}.availability-container .general-availability-day-item .time-separator{height:29.25px;margin:0 8px}.availability-container .general-availability-day-item .delete-button{height:29.25px;width:29.25px}.copy-popover-container .copy-popover-content-container{padding:6px 12px}}.dashboard-container .upcoming-appointments-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:16px}.dashboard-container .upcoming-appointments-container .upcoming-appointment-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;width:calc(50% - 16px)}.dashboard-container .upcoming-appointments-container .time-container{align-items:center;border-right:1px solid #b0b0b0;display:flex;flex-direction:column;justify-content:center;width:120px}.dashboard-container .upcoming-appointments-container .appointment-info-container{flex:1 1}.dashboard-container .upcoming-appointments-container .user-info-container{border-bottom:1px solid #b0b0b0;display:flex;gap:16px;padding:8px 16px}.dashboard-container .upcoming-appointments-container .avatar{border-radius:50%;height:48px;width:48px}.dashboard-container .upcoming-appointments-container .buttons-group-container{display:flex}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:8px 16px;-webkit-user-select:none;user-select:none}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button:hover{opacity:.8}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button:active{opacity:.6}.dashboard-container .upcoming-appointments-container .buttons-group-container .button-separator{background-color:#b0b0b0;width:1px}.dashboard-container .recent-appointments-container{display:flex;flex-direction:column;row-gap:16px}.dashboard-container .recent-appointments-container .recent-appointment-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;width:100%}.dashboard-container .recent-appointments-container .time-container{align-items:center;border-right:1px solid #b0b0b0;display:flex;flex-direction:column;justify-content:center;width:120px}.dashboard-container .recent-appointments-container .appointment-info-container{flex:1 1}.dashboard-container .recent-appointments-container .user-info-container{border-bottom:1px solid #b0b0b0;display:flex;gap:16px;padding:8px 16px}.dashboard-container .recent-appointments-container .avatar{border-radius:50%;height:48px;width:48px}.dashboard-container .recent-appointments-container .flight-data-container{column-gap:32px;display:flex;row-gap:16px}.dashboard-container .recent-appointments-container .flight-summary-container{border-bottom:1px solid #b0b0b0;padding:0 16px 8px}.dashboard-container .recent-appointments-container .summary-note{-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;text-overflow:ellipsis}.dashboard-container .recent-appointments-container .buttons-group-container{display:flex}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:8px 16px;-webkit-user-select:none;user-select:none}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button:hover{opacity:.8}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button:active{opacity:.6}.dashboard-container .recent-appointments-container .buttons-group-container .button-separator{background-color:#b0b0b0;width:1px}.dashboard-container .payments{display:flex;flex-direction:column;row-gap:16px}.dashboard-container .payments .payment-request-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;flex-direction:column;padding:16px;position:relative}.dashboard-container .payments .payment-request-item-container .pay-button{align-self:flex-end}.dashboard-container .section-separator-with-line{background-color:#dce3e5;height:1px;margin-bottom:32px;margin-top:32px;width:100%}@media(max-width:1200px){.dashboard-container .upcoming-appointments-container .upcoming-appointment-container{width:100%}}@media(max-width:768px){.dashboard-container .upcoming-appointments-container{column-gap:16px;row-gap:8px}.dashboard-container .upcoming-appointments-container .time-container{width:80px}.dashboard-container .upcoming-appointments-container .user-info-container .avatar{height:36px;width:36px}.dashboard-container .upcoming-appointments-container .buttons-group-container .appointment-button{padding:6px 12px}.dashboard-container .recent-appointments-container{row-gap:8px}.dashboard-container .recent-appointments-container .time-container{width:80px}.dashboard-container .recent-appointments-container .user-info-container .avatar{height:36px;width:36px}.dashboard-container .recent-appointments-container .buttons-group-container .appointment-button{padding:6px 12px}.dashboard-container .recent-appointments-container .flight-data-container{column-gap:16px;row-gap:8px}.dashboard-container .payments{row-gap:8px}}.my-progress-container .summary-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;padding:16px}.my-progress-container .summary-item-container .progress-bar{background-color:#b0b0b0;border-radius:12px;height:8px;position:relative}.my-progress-container .summary-item-container .progress-bar .progress-current{background-color:#f6aa3a;border-radius:12px;height:100%;left:0;position:absolute;top:0;z-index:0}.my-progress-container .summary-item-container .summary-information-container{column-gap:32px;display:flex;flex-wrap:wrap;row-gap:8px}@media(max-width:768px){.my-progress-container .summary-item-container{padding:12px}.my-progress-container .summary-item-container .summary-information-container{column-gap:16px;row-gap:8px}}.my-services-container .course-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;padding:16px}.my-services-container .course-item-container .course-title-container{align-items:center;display:flex;gap:16px}.my-services-container .course-item-container .course-status-container{align-items:center;display:flex;gap:8px}.my-services-container .course-item-container .green-bullet{background-color:#52a447;border-radius:50%;height:8px;width:8px}.my-services-container .course-item-container .yellow-bullet{background-color:#f6aa3a;border-radius:50%;height:8px;width:8px}.my-services-container .course-item-container .course-information-container{display:flex;gap:32px}@media(max-width:768px){.my-services-container .course-item-container{padding:12px}.my-services-container .course-item-container .green-bullet,.my-services-container .course-item-container .yellow-bullet{height:6px;width:6px}.my-services-container .course-item-container .course-information-container{gap:16px}}.payments-container .payments-button{color:#64949a;cursor:pointer;text-decoration:underline;-webkit-user-select:none;user-select:none;width:fit-content}.payments-container .payments-button:hover{opacity:.8}.payments-container .payments-button:active{opacity:.6}.payments-container .payment-requests-tab-container{border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;height:50px;margin:auto;position:relative;width:min(100%,510px)}.payments-container .payment-requests-tab-container .first-layer{background-color:#fff;border-radius:24px;height:100%;position:absolute;width:100%;z-index:0}.payments-container .payment-requests-tab-container .second-layer{background-color:#3a7bff;border-radius:24px;height:100%;position:absolute;width:33.333333%;z-index:0}.payments-container .payment-requests-tab-container .second-layer.unpaid{transform:translateX(0);transition:.2s ease-in-out}.payments-container .payment-requests-tab-container .second-layer.paid{transform:translateX(100%);transition:.2s ease-in-out}.payments-container .payment-requests-tab-container .second-layer.cancelled{transform:translateX(200%);transition:.2s ease-in-out}.payments-container .payment-requests-tab-container .third-layer{background-color:#0000;border-radius:24px;display:flex;height:100%;position:absolute;width:100%;z-index:0}.payments-container .payment-requests-tab-container .tab-item{align-items:center;cursor:pointer;display:flex;flex:1 1;justify-content:center;padding:16px 0;-webkit-user-select:none;user-select:none}.payments-container .payment-requests-tab-container .tab-item:hover{opacity:.8}.payments-container .payment-requests-tab-container .tab-item:active{opacity:.6}.payments-container .payment-requests-container{display:flex;flex-direction:column;row-gap:16px}.payments-container .payment-request-item-container{background-color:#f8f8f8;border:1px solid #b0b0b0;border-radius:12px;display:flex;flex-direction:column;padding:16px;position:relative}.payments-container .payment-request-item-container .pay-button{align-self:flex-end}.payments-container .payment-request-item-container .cancel-request-button-group{align-self:center;display:flex;gap:16px}@media(max-width:768px){.payments-container .payment-requests-container{row-gap:8px}}.date-selector-container{height:24px}.date-selector-container .date-selector{width:150px}.date-selector-container .date-selector .MuiInput-input{padding:0}.date-selector-container .date-selector-icon-container{width:24px}@media(max-width:768px){.date-selector-container{height:18px}.date-selector-container .date-selector{width:100px}.date-selector-container .date-selector-icon-container{width:16px}}.my-orka-schedule{overflow:auto}.my-orka-schedule .select-calendar-type-option{cursor:pointer;margin-right:8px}.my-orka-schedule .MuiToolbar-root{padding-left:0;padding-right:0}.my-orka-schedule .MuiToolbar-root .MuiButton-root,.my-orka-schedule .MuiToolbar-root .MuiIconButton-root{color:var(--neutral-dark)}.my-orka-schedule .MainLayout-header{z-index:3!important}.my-orka-schedule .MainLayout-leftPanel{z-index:2!important}.my-orka-schedule .Cell-dayOfMonth{color:#64949a!important;font-family:Montserrat,sans-serif!important;font-size:16px!important;font-weight:600;text-align:center}.my-orka-schedule .Cell-dayOfMonth.Cell-highlightedText{color:#1976e2!important;font-family:Montserrat,sans-serif!important}.my-orka-schedule .MuiTableCell-root.MuiTableCell-body.MuiTableCell-sizeMedium.Cell-cell.css-1675apn-MuiTableCell-root{background-color:#8eb2bc38;font-family:Montserrat,sans-serif!important;padding-bottom:16px;padding-top:16px}.my-orka-schedule .MuiTableCell-root{background-color:#fff}.my-orka-schedule .MuiTableCell-root .custom-cell{display:flex;flex-direction:column;height:100%;width:100%}.my-orka-schedule .MuiTableCell-root .custom-cell .custom-cell-item-1{background-color:#fff}.my-orka-schedule .MuiTableCell-root .custom-cell .custom-cell-item-2{background-color:#eee}.my-orka-schedule .MuiTableCell-root:hover{background-color:#0000000a}.my-orka-schedule .MuiTableCell-root:hover .custom-cell .custom-cell-item-1,.my-orka-schedule .MuiTableCell-root:hover .custom-cell .custom-cell-item-2{background-color:#0000}.my-orka-schedule .MuiTableCell-root:focus{background-color:#1976d226}.my-orka-schedule .MuiTableCell-root:focus .custom-cell .custom-cell-item-1,.my-orka-schedule .MuiTableCell-root:focus .custom-cell .custom-cell-item-2{background-color:#0000}.my-orka-schedule .Cell-dayOfWeek{color:#64949a!important;font-family:Montserrat,sans-serif!important;font-weight:700;opacity:.75;text-align:center}.my-orka-schedule .Cell-dayOfWeek.Cell-highlightedText{color:#1976e2!important;font-family:Montserrat,sans-serif!important}.my-orka-schedule .Label-text{font-family:Montserrat,sans-serif!important}.my-orka-schedule .Indicator-nowIndicator{background-color:red!important}.tooltip-header{display:flex;justify-content:flex-end}.tooltip-content{padding:16px}.tooltip-content .info-container{align-items:center;display:flex;gap:8px}.tooltip-content .text-container{align-items:center;display:flex}.appointment-text,.tooltip-content .text-container .text{word-break:break-word}.appointment-text{color:#fff;font-size:12px!important}.scheduler-container .calendar-setting-button-group{align-items:center;display:flex;gap:16px;justify-content:flex-end}.scheduler-container .select-date-time{font-weight:600;margin:4px 0;text-align:center}.scheduler-container .hour-item{align-items:center;background-color:#b0b0b0;border-radius:4px;color:#fff;cursor:pointer;display:flex;justify-content:center;padding:4px 0}.scheduler-container .hour-item:hover{opacity:.8}.scheduler-container .hour-item:active{opacity:.6}.scheduler-container .hour-item.selected-hour{background-color:#f6aa3a;color:#fff}.scheduler-container .book-button-container{display:flex;gap:16px;justify-content:center;margin-top:16px}.add-busy-time-modal{align-items:center;display:flex;justify-content:center}.add-busy-time-modal .add-busy-time-modal-backdrop{background-color:#0000}.add-busy-time-modal .modal-content-container{background-color:#fff;border-radius:8px;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;width:400px}.add-busy-time-modal .modal-content-container .add-busy-time-modal-header{display:flex;justify-content:flex-end}.add-busy-time-modal .modal-content-container .add-busy-time-modal-body{display:flex;flex-direction:column;gap:16px;padding:0 16px 16px}.add-busy-time-modal .modal-content-container .date-time-picker-container{align-items:center;display:flex;justify-content:center}.add-busy-time-modal .modal-content-container .time-separator{align-items:center;display:flex;height:39px;margin:0 16px}.add-busy-time-modal .modal-content-container .repeat-checkbox-container{align-items:center;display:flex;gap:8px}.add-busy-time-modal .modal-content-container .repeat-checkbox-container .MuiCheckbox-root{padding:0}.add-busy-time-modal .modal-content-container .repeat-checkbox-container .MuiCheckbox-root.Mui-checked{color:#8eb2bc}.add-busy-time-modal .modal-content-container .control-button-group{display:flex;justify-content:center}.add-busy-time-modal .modal-content-container .control-button-group .control-button{text-transform:none}@media(max-width:768px){.add-busy-time-modal .modal-content-container{width:90%}.add-busy-time-modal .time-separator{height:29.25px;margin:0 8px}}.training-container{background-color:#f8f8f8}.training-container a:visited{color:inherit}.training-container .training-content-container{display:flex;gap:32px;padding:32px 5%}.training-container .training-content-container .left-column{width:200px}.training-container .training-content-container .right-column{width:calc(90vw - 232px)}.training-container .training-content-container .gray-blue-line{background-color:#64949a;height:1px}.training-container .training-content-container .menu-button{padding:8px 0}.training-container .training-content-container .menu-button.selected{color:#f6aa3a}.training-container .training-content-container .right-column-content-container{background-color:#fff;border-radius:24px;box-shadow:0 2px 4px #00000014,0 4px 12px #00000029;padding:32px}.training-container .training-content-container .right-column-content-container .title-container{align-items:center;display:flex;justify-content:space-between}@media(max-width:992px){.training-container .training-content-container{flex-direction:column;gap:32px}.training-container .training-content-container .left-column,.training-container .training-content-container .right-column{width:90vw}}@media(max-width:768px){.training-container .training-content-container{gap:16px}.training-container .training-content-container .right-column-content-container{padding:24px}.add-busy-time-modal .modal-content-container{width:90%}.add-busy-time-modal .time-separator{height:29.25px;margin:0 8px}}.checkout-course-container{background-color:#fff;padding:0 15%}.checkout-course-container .header-container{align-items:center;display:flex;gap:16px}.checkout-course-container .course-checkout-information-container .checkout-title-text{color:#f6aa3a;font-weight:600}.checkout-course-container .course-checkout-information-container .calendar-container{margin:0 10%}.checkout-course-container .course-checkout-information-container .timezone-text{color:#f6aa3a;margin:0 10%;text-align:end}.checkout-course-container .course-checkout-information-container .checkout-button-container{display:flex;justify-content:flex-end;margin-top:16px}.checkout-course-container .course-checkout-information-container .checkout-button-container .checkout-button{text-transform:none}.checkout-course-container .course-checkout-information-container .money-text{color:#64949a}.checkout-course-container .course-checkout-information-container .bought-course-container{align-items:center;display:flex;flex-direction:column;gap:16px}.checkout-course-container .course-checkout-information-container .bought-course-container .learn-now-button{text-transform:none}.checkout-course-container .time-selector-container{width:100%!important}@media(max-width:992px){.checkout-course-container{padding:0 5%}}@media(max-width:768px){.checkout-course-container{padding:0 5%}.checkout-course-container .course-checkout-information-container .calendar-container,.checkout-course-container .course-checkout-information-container .timezone-text{margin:initial}.checkout-course-container .course-checkout-information-container .checkout-button-container{margin-top:12px}}.preview-course-container{background-color:#fff;padding:0 5%}.preview-course-container .separator{margin-bottom:32px;margin-top:32px}.preview-course-container .course-aviation-story .media-container{align-items:center;aspect-ratio:1;border-radius:8px;cursor:pointer;display:flex;justify-content:center;margin-right:8px;margin-top:8px;position:relative}.preview-course-container .course-aviation-story .MuiCircularProgress-svg{height:60px;transform:translate(-10px,-10px);width:60px}.preview-course-container .course-aviation-story .MuiCircularProgress-circle{color:#64949a;height:60px;width:60px}.preview-course-container .course-aviation-story .media{-drag:none;-webkit-user-drag:none;border-radius:8px;height:100%;object-fit:cover;user-select:none;-moz-user-select:none;-webkit-user-select:none;width:100%}.preview-course-container .course-location-container .map{aspect-ratio:16/9;border-radius:16px;margin-top:8px;width:100%}.preview-course-container .course-instructor-container .course-instructor-content{display:flex;flex-wrap:wrap;gap:32px;margin-top:32px}.preview-course-container .course-instructor-container .course-instructor-content .avatar{border-radius:50%;height:200px;object-fit:cover;width:200px}.preview-course-container .course-instructor-container .course-instructor-content .no-avatar{align-items:center;background-color:#b0b0b0;display:flex;justify-content:center}.preview-course-container .course-instructor-container .course-instructor-content .no-avatar-icon{color:#fff;height:50%;width:50%}.preview-course-container .course-instructor-container .message-instructor-button{margin-top:16px;padding:12px 64px!important;text-transform:none}.preview-course-container .course-prerequisites-container .weight-container{align-items:center;display:flex;gap:8px;margin-top:16px}.preview-course-container .course-training-overview-container .airplane-container{align-items:center;display:flex;gap:8px}.preview-course-container .course-lessons-container .no-lessons{color:#b0b0b0;padding:10px 0;text-align:center}.preview-course-container .course-lessons-container .lesson-title{flex:1 1;word-break:break-word}.preview-course-container .course-lessons-container .lesson-input-field{background-color:#e4e4e4;border-radius:8px;padding:8px!important}.preview-course-container .course-lessons-container .MuiInput-input,.preview-course-container .course-lessons-container .MuiInput-root{padding:0}.preview-course-container .course-lessons-container .lesson-time-container{display:flex;gap:8px}.preview-course-container .course-lessons-container .lesson-time-container .blue-dot{background-color:#64949a;border-radius:8px;height:16px;margin-top:4px;width:16px}.preview-course-container .course-lessons-container .course-lesson-item-container{border-radius:8px;margin-top:16px}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordion-root{background-color:#e4e4e4}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root,.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root.Mui-expanded{min-height:0;min-height:auto;padding-bottom:12px;padding-top:12px}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-content,.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-content.Mui-expanded{margin:0}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionDetails-root{padding:12px 16px!important}.preview-course-container .course-lessons-container .helper-document-container{align-items:center;background-color:#e4e4e4;border-radius:8px;display:flex;margin-top:8px;padding:10px 20px}.preview-course-container .course-lessons-container .file-name{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.preview-course-container .course-lessons-container .file-name:hover{cursor:pointer;text-decoration:underline}.preview-course-container .course-lessons-container .alert-icon{color:#f6aa3a}.preview-course-container .course-lessons-container .alert-icon:hover{background-color:initial}.preview-course-container .course-lessons-container .upload-film-container{background-color:#e4e4e4;border-radius:8px;margin-top:8px;padding:10px 20px}.preview-course-container .course-lessons-container .film-container{margin-top:8px;position:relative}.preview-course-container .course-lessons-container .film{width:100%}.preview-course-container .course-lessons-container .film-remove-button{position:absolute;right:0;top:0}.preview-course-container .course-lessons-container .price-text{color:#64949a}.preview-course-container .checkout-button-container{align-items:center;display:flex}.preview-course-container .checkout-button-container .checkout-button{text-transform:none}.preview-course-container .checkout-button-container .learn-now-button{align-items:center;color:#f6aa3a;cursor:pointer;display:flex;gap:8px;text-decoration:none;-webkit-user-select:none;user-select:none}.preview-course-container .checkout-button-container .learn-now-button:hover{opacity:.8}.preview-course-container .checkout-button-container .learn-now-button:active{opacity:.6}.preview-course-container .black-label{font-weight:600}@media(max-width:768px){.preview-course-container{padding:0 5%}.preview-course-container .separator{margin-bottom:16px;margin-top:16px}.preview-course-container .course-aviation-story .media-container{margin-right:6px;margin-top:6px}.preview-course-container .course-aviation-story .MuiCircularProgress-svg{height:40px;transform:none;width:40px}.preview-course-container .course-aviation-story .MuiCircularProgress-circle{height:40px;width:40px}.preview-course-container .course-instructor-container .course-instructor-content{align-items:center;flex-direction:column;gap:16px;margin-top:16px}.preview-course-container .course-instructor-container .course-instructor-content .avatar{height:150px;width:150px}.preview-course-container .course-instructor-container .message-instructor-button{margin-top:8px;padding:9px 48px!important}.preview-course-container .course-prerequisites-container .weight-container,.preview-course-container .course-training-overview-container .airplane-container{gap:4px}.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root,.preview-course-container .course-lessons-container .course-lesson-item-container .MuiAccordionSummary-root.Mui-expanded{padding-bottom:8px;padding-top:8px}.preview-course-container .course-lessons-container .course-lesson-item-container .lesson-time-container .blue-dot{border-radius:6px;height:12px;margin-top:3px;width:12px}.preview-course-container .checkout-button-container{margin-left:0}}.titled-list-with-media{padding-block:3.625rem;padding-block:var(--padding-block,3.625rem);padding-inline:0;padding-inline:var(--padding-inline,0);position:relative;text-align:center;width:100%;z-index:1}.titled-list-with-media:before{background:linear-gradient(0deg,#16263c,#16263c00 20%);bottom:0;content:"";display:block;left:0;margin-inline:-1.25rem;position:absolute;right:0;top:0;z-index:-1}.titled-list-with-media .subtitle{margin-block-end:1.5rem}.titled-list-with-media .subtitle.typography em{color:var(--brand-primary-darker)}.titled-list-with-media .subtitle--secondary{color:var(--brand-primary)}.titled-list-with-media .list{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start;row-gap:1.5rem}.titled-list-with-media .list__item{width:100%}.titled-list-with-media .list .typography.subtitle--secondary{margin-block-end:1.25rem}.titled-list-with-media .list .body-text{margin-block-start:0}.titled-list-with-media>.grid{flex-shrink:1;grid-template-columns:1fr;grid-template-rows:auto;justify-content:center;min-width:0}.titled-list-with-media__title{grid-column:1/2;grid-row:2/3;width:100%}.titled-list-with-media__text{grid-column:1/2;grid-row:3/4}.titled-list-with-media__media{align-items:center;display:flex;flex-direction:column;flex-shrink:1;grid-column:1/2;grid-row:1/2;justify-content:flex-start;margin-block-end:4.625rem;min-width:0}.titled-list-with-media__media-grid{display:grid;flex-shrink:1;grid-template-columns:auto;grid-template-columns:var(--grid-media-container-template-columns,auto);grid-template-rows:auto;grid-template-rows:var(--grid-media-container-template-rows,auto);min-width:0}.titled-list-with-media__media__item{grid-column:auto;grid-column:var(--grid-media-item-column,auto);grid-row:auto;grid-row:var(--grid-media-item-row,auto)}@media(min-width:992px){.titled-list-with-media:before{margin-inline:-3rem}.titled-list-with-media>.grid{grid-template-columns:1fr 1fr;grid-template-columns:var(--grid-template-columns,1fr 1fr);grid-template-rows:auto 1fr;grid-template-rows:var(--grid-template-rows,auto 1fr);text-align:left}.titled-list-with-media__title{grid-column:1/2;grid-column:var(--grid-title-column,1/2);grid-row:1/2;grid-row:var(--grid-title-row,1/2);margin-inline-start:auto}.titled-list-with-media__text{grid-column:1/2;grid-column:var(--grid-text-column,1/2);grid-row:2/3;grid-row:var(--grid-text-row,2/3);margin-inline-start:auto}.titled-list-with-media__media{grid-column:2/3;grid-column:var(--grid-media-container-column,2/3);grid-row:1/3;grid-row:var(--grid-media-container-row,1/3);margin-block-end:0;margin-inline-end:auto}}@media(min-width:1400px){.titled-list-with-media{padding-block:6rem;padding-block:var(--padding-block,6rem)}.titled-list-with-media>.grid>*{max-width:100%;max-width:var(--column-max-width,100%)}.titled-list-with-media__media-grid{--grid-scale:0.8;--grid-margin-block-start:calc((85 - var(--grid-scale)*85)*-1%);grid-template-columns:var(--grid-media-container-template-columns);grid-template-columns:var(--grid-media-container-template-columns-desktop,var(--grid-media-container-template-columns));grid-template-rows:var(--grid-media-container-template-rows);grid-template-rows:var(--grid-media-container-template-rows-desktop,var(--grid-media-container-template-rows));margin-block-start:var(--grid-margin-block-start);transform:scale(var(--grid-scale))}.titled-list-with-media__media__item{grid-column:auto;grid-column:var(--grid-media-item-column-desktop,var(--grid-media-item-column,auto));grid-row:auto;grid-row:var(--grid-media-item-row-desktop,var(--grid-media-item-row,auto))}}@media(min-width:1728px){.titled-list-with-media__media-grid{--grid-scale:none;--grid-margin-block-start:0}.titled-list-with-media .list{row-gap:3rem}.titled-list-with-media .subtitle{margin-block-end:1.875rem}}.how-it-works{color:var(--neutral-light)}.how-it-works .hero{position:relative}.how-it-works .hero.with-cover-image{height:100%}.how-it-works .hero:before{background:linear-gradient(180deg,#16263ccc,#16263c00 95%);content:"";display:block;height:10rem;left:0;position:absolute;right:0;top:0}.how-it-works .hero .title em{color:var(--brand-primary)}.how-it-works .hero.with-cover-image{background-position:top}.how-it-works .titled-list-with-media{--column-gap:3rem;--column-max-width:41rem;column-gap:var(--column-gap)}.how-it-works .titled-list-with-media--for-students .titled-list-with-media__media{margin-block-end:0}.how-it-works .video-section{--video-section-text-color:var(--brand-primary);--video-section-text-align:left;--video-section-align-items:flex-start;padding-block:4.625rem}.how-it-works .video-section .body-text,.how-it-works .video-section .subtitle{margin-inline:0;max-width:none}.how-it-works .video-section .video-embed{max-width:84rem}.how-it-works .subtitle--secondary{font-size:var(--font-size-lg)}@media(max-width:429px){.how-it-works .hero__media-content{width:100%}}@media(min-width:768px)and (max-width:1399px)and (orientation:landscape){.how-it-works .hero .content-list__item{padding-block:1.5rem}}@media(min-width:992px)and (max-width:1399px)and (orientation:landscape){.how-it-works .hero .row{padding-block-start:4rem}}@media(min-width:768px)and (max-width:1399px){.how-it-works .hero .body-text:first-of-type{font-size:1rem}.how-it-works .hero .body-text strong{font-size:1.25rem;padding-block-start:0}}@media(min-width:992px){.how-it-works .titled-list-with-media{padding-block-end:0}.how-it-works .titled-list-with-media>.grid{column-gap:var(--column-gap);margin-inline:auto;width:min(100%,var(--row-max-width))}.how-it-works .titled-list-with-media:nth-child(2) .titled-list-with-media__media-grid,.how-it-works .titled-list-with-media:nth-child(3) .titled-list-with-media__media-grid{--grid-margin-block-start:-25%}}@media(min-width:1200px){.how-it-works .titled-list-with-media{--columns-count:2;--all-columns-width:calc(var(--column-max-width)*var(--columns-count));--row-max-width:calc(var(--all-columns-width) + var(--column-gap))}.how-it-works .titled-list-with-media--for-flight-schools .titled-list-with-media__title{margin-inline-end:auto;max-width:var(--row-max-width)}.how-it-works .video-section{padding-block:10rem}}@media(min-width:1400px){.how-it-works .hero__media-container{padding-block-start:0}.how-it-works .hero__text-content{padding-inline-end:0}.how-it-works .hero .content-list__item{padding-block:1.5rem}.how-it-works .titled-list-with-media__media{margin-inline-start:auto}}@media(min-width:1728px){.how-it-works .hero__media-content{margin-inline-start:0}.how-it-works .hero .content-list__item{padding-block:2.75rem}.how-it-works .titled-list-with-media{padding-block-end:6rem}.how-it-works .titled-list-with-media:nth-child(2) .titled-list-with-media__media-grid,.how-it-works .titled-list-with-media:nth-child(3) .titled-list-with-media__media-grid{--grid-margin-block-start:0}}@media(min-width:2560px){.how-it-works .hero .row{padding-block:6rem}}.common-autocomplete{width:100%}.common-autocomplete .MuiOutlinedInput-root fieldset{border-radius:12px}.common-autocomplete .invalid .MuiOutlinedInput-root fieldset{border-color:#3a7bff}.common-autocomplete .MuiAutocomplete-root .MuiOutlinedInput-root{font-size:16px;padding:8px 16px}.common-autocomplete .MuiAutocomplete-root .MuiOutlinedInput-root .MuiAutocomplete-input{padding:0}.common-autocomplete .invalid-message{color:#3a7bff;font-size:14px;margin-top:4px;text-align:left}.common-autocomplete .valid-message{color:#64949a;font-size:14px;margin-top:4px;text-align:left}@media(max-width:768px){.common-autocomplete .invalid-message,.common-autocomplete .valid-message{font-size:10px;margin-top:2px}.common-autocomplete .MuiAutocomplete-root .MuiOutlinedInput-root,.common-autocomplete .MuiOutlinedInput-input{font-size:12px;padding:6px 12px}}.normal-button{border:none!important;border-radius:12px!important;box-shadow:none!important;font-size:16px!important;height:auto;min-width:120px!important;padding:12px 16px!important;width:auto}@media(max-width:768px){.normal-button{font-size:12px!important;min-width:90px!important;padding:9px 12px!important}}.primary-button{background-color:#f6aa3a!important;color:#fff!important}.primary-button:hover{background-color:#f6aa3a}.black-button{background-color:var(--neutral-dark)!important;color:#fff!important}.black-button:hover{background-color:var(--neutral-dark)}.disabled-button{background-color:#b0b0b0!important;color:#fff!important}.icon-button{color:var(--neutral-dark)!important;font-size:24px!important}@media(max-width:768px){.icon-button{font-size:16px!important}}.no-underline{text-decoration:none}.no-transform{text-transform:none!important}.react-calendar{background:#fff;font-family:Montserrat,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{margin:.5em;width:50%}.react-calendar,.react-calendar *,.react-calendar :after,.react-calendar :before{box-sizing:border-box}.react-calendar button{border:0;margin:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{background:none;min-width:44px}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:focus,.react-calendar__navigation button:enabled:hover{background-color:#e6e6e6}.react-calendar__month-view__weekdays{font:inherit;font-size:.75em;font-weight:700;text-align:center;text-transform:uppercase}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{align-items:center;display:flex;font:inherit;font-size:.75em;font-weight:700;justify-content:center}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__century-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__year-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{background:none;line-height:16px;font:inherit;font-size:.833em;max-width:100%;padding:10px 6.6667px;text-align:center}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:focus,.react-calendar__tile:enabled:hover{background-color:#e6e6e6}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:focus,.react-calendar__tile--hasActive:enabled:hover{background:#a9d4ff}.react-calendar__tile--active{background:#f6aa3a;color:#fff}.react-calendar__tile--active:enabled:focus,.react-calendar__tile--active:enabled:hover{background:#f6aa3a}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}.drop-zone{border:2px dashed #eee;border-radius:2px;color:#bdbdbd;cursor:pointer;outline:none;padding:20px}@media(max-width:768px){.drop-zone{padding:10px}}.drop-zone-title{color:var(--neutral-dark);text-align:center}.upload-from-device{color:#64949a;text-align:center;text-decoration:underline}.normal-icon{font-size:24px;height:24px;width:24px}@media(max-width:768px){.normal-icon{font-size:16px;height:16px;width:16px}}.small-icon{font-size:18px;height:18px;width:18px}@media(max-width:768px){.small-icon{font-size:12px;height:12px;width:12px}}.warning-icon{color:#f6aa3a}.blue-icon{color:#3a7bff}.rotation-icon{animation:infinite-rotate 2s linear infinite}@keyframes infinite-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.common-input{width:100%}.common-input .MuiOutlinedInput-root fieldset{border-radius:12px}.common-input .invalid .MuiOutlinedInput-root fieldset{border-color:#3a7bff}.common-input .invalid-message{color:#3a7bff;font-size:14px;margin-top:4px;text-align:left}.common-input .MuiOutlinedInput-root.MuiInputBase-multiline{padding:0}.common-input .MuiOutlinedInput-input{font-size:16px;padding:8px 16px}.common-input .MuiAutocomplete-root{padding:0}@media(max-width:768px){.common-input .invalid-message{font-size:10px;margin-top:2px}.common-input .MuiOutlinedInput-input{font-size:12px;padding:6px 12px}}.note-popover-container .MuiPaper-root{border-radius:24px 24px 24px 0;translate:0 calc(-100% - 8px)}.note-popover-container .note-popover-content-container{background-color:#8eb2bc4d;color:#64949a;padding:24px;width:400px}.option-menu .MuiMenuItem-root{min-height:auto}.confirm-dialog .MuiDialog-paper{margin:0;width:50%}.confirm-dialog .dialog-button{text-transform:none}@media(max-width:768px){.note-popover-container .note-popover-content-container{padding:18px;width:300px}.confirm-dialog .MuiDialog-paper{width:90%}}.section-scroll-position{margin-top:-140px;position:absolute}@media(max-width:768px){.section-scroll-position{margin-top:-76px}}.common-select{width:100%}.common-select .MuiOutlinedInput-root{font-family:Montserrat,sans-serif!important;font-size:16px!important;word-break:break-word}.common-select .MuiOutlinedInput-root fieldset{border-radius:12px}.common-select .invalid .MuiOutlinedInput-root fieldset{border-color:#3a7bff}.common-select .invalid-message{color:#3a7bff;font-size:14px;margin-top:4px;text-align:left}.common-select .MuiOutlinedInput-root.MuiInputBase-multiline{padding:0}.common-select .MuiOutlinedInput-input{font-size:16px;padding:8px 16px}.common-select .MuiAutocomplete-root{padding:0}@media(max-width:768px){.common-select .MuiOutlinedInput-root{font-size:12px}.common-select .invalid-message{font-size:10px;margin-top:2px}.common-select .MuiOutlinedInput-input{font-size:12px;padding:6px 12px}}.separator{margin-bottom:8px;margin-top:8px}.separator,.separator-big{background-color:#dce3e5;height:1px;width:100%}.separator-big{margin-bottom:16px;margin-top:16px}.horizontal-line{background-color:#dce3e5;height:1px;width:100%}.section-separator{margin-top:64px!important}.item-separator-big{margin-top:32px!important}.item-separator-small{margin-top:16px!important}.item-separator-tiny{margin-top:8px!important}@media(max-width:768px){.section-separator{margin-top:32px!important}.item-separator-big{margin-top:16px!important}.item-separator-small{margin-top:8px!important}.item-separator-tiny{margin-top:4px!important}}.normal-text{font-family:Montserrat,sans-serif!important;font-size:16px!important;word-break:break-word}@media(max-width:768px){.normal-text{font-size:12px!important}}.normal-title{color:#4e4e4e;font-family:Montserrat,sans-serif!important;font-size:32px!important;font-weight:700!important;line-height:32px!important;word-break:break-word}@media(max-width:768px){.normal-title{font-size:24px!important}}.small-text{font-family:Montserrat,sans-serif!important;font-size:14px!important;word-break:break-word}@media(max-width:768px){.small-text{font-size:10px!important}}.big-text{font-family:Montserrat,sans-serif!important;font-size:18px!important;word-break:break-word}@media(max-width:768px){.big-text{font-size:14px!important}}.small-title-text{font-family:Montserrat,sans-serif!important;font-size:24px!important;word-break:break-word}@media(max-width:768px){.small-title-text{font-size:18px!important}}.title-text{font-family:Montserrat,sans-serif!important;font-size:32px!important;word-break:break-word}@media(max-width:768px){.title-text{font-size:24px!important}}.big-title-text{font-family:Montserrat,sans-serif!important;font-size:48px!important;word-break:break-word}@media(max-width:768px){.big-title-text{font-size:36px!important}}.bold{font-weight:600!important}.italic{font-style:italic!important}.line-through{text-decoration:line-through!important}.MuiButton-root,.MuiInput-root,.MuiMenuItem-root,.MuiOutlinedInput-root,.MuiTableCell-root,.MuiTypography-root{font-family:Montserrat,sans-serif!important}.gray-blue-text{color:#64949a!important}.black-text{color:var(--neutral-dark)!important}.gray-text{color:#b0b0b0}.light-black-text{color:#4e4e4e}.yellow-text{color:#f6aa3a}.white-text{color:#fff}.blue-text{color:#3a7bff}.success-text{color:#52a447}.underline-link{cursor:pointer;text-decoration:underline;-webkit-user-select:none;user-select:none}.underline-link:hover{opacity:.8}.underline-link:active{opacity:.6}.no-underline-link{cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.no-underline-link:hover{opacity:.8}.no-underline-link:active{opacity:.6}.normal-link{color:#3a7bff!important;font-weight:600!important}.underline-on-hover-link{cursor:pointer;text-decoration:none;-webkit-user-select:none;user-select:none}.underline-on-hover-link:hover{opacity:.8;text-decoration:underline}.underline-on-hover-link:active{opacity:.6}.input-placeholder::-webkit-input-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.input-placeholder::-moz-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.input-placeholder::-ms-placeholder{color:#7f7f7f;font-weight:400;opacity:1}.input-placeholder::placeholder{color:#7f7f7f;font-weight:400;opacity:1}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74d3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-container-width:fit-content;--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-padding:14px;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-toast-shadow:0px 4px 12px #0000001a;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;display:flex;flex-direction:column;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:fit-content;width:var(--toastify-container-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{align-items:center;left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{align-items:end;right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{align-items:center;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{align-items:end;bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}.Toastify__toast{--y:0;align-items:center;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-shadow:var(--toastify-toast-shadow);box-sizing:border-box;display:flex;flex:1 1 auto;font-family:sans-serif;font-family:var(--toastify-font-family);margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);padding:14px;padding:var(--toastify-toast-padding);position:relative;touch-action:none;width:320px;width:var(--toastify-toast-width);word-break:break-word;z-index:0}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}.Toastify__toast{--toastify-toast-width:100%;border-radius:0;margin-bottom:0}}.Toastify__toast-container[data-stacked=true]{width:320px;width:var(--toastify-toast-width)}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:22px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74d3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74d3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;position:absolute;right:6px;top:6px;transition:.3s ease;z-index:1}.Toastify__toast--rtl .Toastify__close-button{left:6px;right:auto}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:1}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;overflow:hidden;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(prefers-reduced-motion:no-preference){main .fade-in{opacity:0;transition:opacity .6s ease-out,transform .6s ease-out}main .fade-in--from-left{transform:translateX(-15%)}main .fade-in--from-right{transform:translateX(15%)}main .fade-in--from-bottom{transform:translateY(15%)}main .visible.fade-in{opacity:1}main .visible.fade-in--from-left,main .visible.fade-in--from-right{transform:translateX(0)}main .visible.fade-in--from-bottom{transform:translateY(0)}main .skip-animation>.fade-in--from-bottom,main .skip-animation>.fade-in--from-bottom visible,main .skip-animation>.fade-in--from-left,main .skip-animation>.fade-in--from-left visible{transform:none}}:root{--brand-primary:#fdba2b;--brand-primary-lighter:#ffcc4d;--brand-primary-darker:#e39c16;--brand-secondary:#ff6a00;--brand-tertiary:#e62d62;--brand-accent:#75f6ff;--brand-info:#2b6dfd;--neutral-dark:#030303;--neutral-medium:#4a4a4a;--neutral-light:#f5f5f5;--neutral-transparent-dark:#0003;--neutral-transparent-light:#ffffff4d;--gradient-start-color:var(--brand-primary);--gradient-end-color:var(--brand-secondary);--gradient-start:0%;--gradient-end:100%;--gradient-angle:90deg;--font-size-sm:12px;--font-size-md:16px;--font-size-lg:24px;--font-size-xl:40px;--font-size-xxl:40px}@media only screen and (min-width:1200px){:root{--font-size-sm:14px;--font-size-md:16px;--font-size-lg:24px;--font-size-xl:36px;--font-size-xxl:52px}}@media only screen and (min-width:1400px){:root{--font-size-sm:16px;--font-size-md:18px;--font-size-lg:36px;--font-size-xl:48px;--font-size-xxl:62px}}:root{--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semi-bold:600;--font-weight-bold:700;--font-weight-extra-bold:800}*{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}body{font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:16px;font-size:var(--font-size-md);font-style:normal;font-weight:400;font-weight:var(--font-weight-regular)}strong{font-weight:600;font-weight:var(--font-weight-semi-bold)}img{display:block;height:auto;margin-inline:auto;max-width:100%}.background-container--full-width>img{margin-inline:0;max-width:none;width:100%}.text-primary{color:#fdba2b;color:var(--brand-primary)}.bg-primary{background-color:#fdba2b;background-color:var(--brand-primary)}.text-primary-lighter{color:#ffcc4d;color:var(--brand-primary-lighter)}.bg-primary-lighter{background-color:#ffcc4d;background-color:var(--brand-primary-lighter)}.text-primary-darker{color:#e39c16;color:var(--brand-primary-darker)}.bg-primary-darker{background-color:#e39c16;background-color:var(--brand-primary-darker)}.text-secondary{color:#ff6a00;color:var(--brand-secondary)}.bg-secondary{background-color:#ff6a00;background-color:var(--brand-secondary)}.text-tertiary{color:#e62d62;color:var(--brand-tertiary)}.bg-tertiary{background-color:#e62d62;background-color:var(--brand-tertiary)}.text-accent{color:#75f6ff;color:var(--brand-accent)}.bg-accent{background-color:#75f6ff;background-color:var(--brand-accent)}.text-info{color:#2b6dfd;color:var(--brand-info)}.bg-info{background-color:#2b6dfd;background-color:var(--brand-info)}.text-dark{color:#030303;color:var(--neutral-dark)}.bg-dark{background-color:#030303;background-color:var(--neutral-dark)}.text-medium{color:#4a4a4a;color:var(--neutral-medium)}.bg-medium{background-color:#4a4a4a;background-color:var(--neutral-medium)}.text-light{color:#f5f5f5;color:var(--neutral-light)}.bg-light{background-color:#f5f5f5;background-color:var(--neutral-light)}.text-transparent-dark{color:#0003;color:var(--neutral-transparent-dark)}.bg-transparent-dark{background-color:#0003;background-color:var(--neutral-transparent-dark)}.text-transparent-light{color:#ffffff4d;color:var(--neutral-transparent-light)}.bg-transparent-light{background-color:#ffffff4d;background-color:var(--neutral-transparent-light)}.text-sm{font-size:12px;font-size:var(--font-size-sm)}.text-md{font-size:16px;font-size:var(--font-size-md)}.text-lg{font-size:24px;font-size:var(--font-size-lg)}.text-xl{font-size:40px;font-size:var(--font-size-xl)}.text-xxl{font-size:40px;font-size:var(--font-size-xxl)}.font-light{font-weight:300;font-weight:var(--font-weight-light)}.font-300{font-weight:var(--font-weight-300)}.font-regular{font-weight:400;font-weight:var(--font-weight-regular)}.font-400{font-weight:var(--font-weight-400)}.font-medium{font-weight:500;font-weight:var(--font-weight-medium)}.font-500{font-weight:var(--font-weight-500)}.font-semi-bold{font-weight:600;font-weight:var(--font-weight-semi-bold)}.font-600{font-weight:var(--font-weight-600)}.font-bold{font-weight:700;font-weight:var(--font-weight-bold)}.font-700{font-weight:var(--font-weight-700)}.font-extra-bold{font-weight:800;font-weight:var(--font-weight-extra-bold)}.font-800{font-weight:var(--font-weight-800)}.gradient{background:linear-gradient(90deg,#fdba2b,#ff6a00);background:linear-gradient(var(--gradient-angle),var(--gradient-start-color) var(--gradient-start),var(--gradient-end-color) var(--gradient-end))}.m-0{margin:0}.m-1{margin:.25rem}.m-2{margin:.5rem}.m-3{margin:.75rem}.m-4{margin:1rem}.m-5{margin:1.5rem}.m-6{margin:2rem}.m-7{margin:3rem}.m-8{margin:4rem}.m-9{margin:5rem}.ml-0{margin-left:0}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.5rem}.ml-6{margin-left:2rem}.ml-7{margin-left:3rem}.ml-8{margin-left:4rem}.ml-9{margin-left:5rem}.mt-0{margin-top:0}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.5rem}.mt-6{margin-top:2rem}.mt-7{margin-top:3rem}.mt-8{margin-top:4rem}.mt-9{margin-top:5rem}.mb-0{margin-bottom:0}.mb-1{margin-bottom:.25rem}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.5rem}.mb-6{margin-bottom:2rem}.mb-7{margin-bottom:3rem}.mb-8{margin-bottom:4rem}.mb-9{margin-bottom:5rem}.mr-0{margin-right:0}.mr-1{margin-right:.25rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-4{margin-right:1rem}.mr-5{margin-right:1.5rem}.mr-6{margin-right:2rem}.mr-7{margin-right:3rem}.mr-8{margin-right:4rem}.mr-9{margin-right:5rem}.p-0{padding:0}.p-1{padding:.25rem}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.5rem}.p-6{padding:2rem}.p-7{padding:3rem}.p-8{padding:4rem}.p-9{padding:5rem}.pl-0{padding-left:0}.pl-1{padding-left:.25rem}.pl-2{padding-left:.5rem}.pl-3{padding-left:.75rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.5rem}.pl-6{padding-left:2rem}.pl-7{padding-left:3rem}.pl-8{padding-left:4rem}.pl-9{padding-left:5rem}.pt-0{padding-top:0}.pt-1{padding-top:.25rem}.pt-2{padding-top:.5rem}.pt-3{padding-top:.75rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.5rem}.pt-6{padding-top:2rem}.pt-7{padding-top:3rem}.pt-8{padding-top:4rem}.pt-9{padding-top:5rem}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-2{padding-bottom:.5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.5rem}.pb-6{padding-bottom:2rem}.pb-7{padding-bottom:3rem}.pb-8{padding-bottom:4rem}.pb-9{padding-bottom:5rem}.pr-0{padding-right:0}.pr-1{padding-right:.25rem}.pr-2{padding-right:.5rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.5rem}.pr-6{padding-right:2rem}.pr-7{padding-right:3rem}.pr-8{padding-right:4rem}.pr-9{padding-right:5rem}.primary-font{font-family:Inter,sans-serif}.main-body{background-color:#f8f8f8;margin:0}.main-body-white{background-color:#fff;margin:0}.with-cover-image{background-position:50%;background-repeat:no-repeat;background-size:cover}.button,.link--button{display:inline-block;font-size:12px;font-size:var(--font-size-sm);padding:1rem;text-align:center}main .button,main .link--button{font-weight:600;font-weight:var(--font-weight-semi-bold)}.link--button:not(.primary-action){-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.content-container{align-items:flex-start;flex-direction:column;margin-inline:auto;padding-inline:1.25rem}.content-container,.row{display:flex;justify-content:flex-start;width:100%}.row{align-items:stretch;flex-direction:row;width:var(--row-width,100%)}@media(max-width:991px){.row--column-start{flex-direction:column}}@media(min-width:992px){.row--large-screen-reverse{flex-direction:row-reverse}}.column{align-items:flex-start;display:flex;flex-direction:column;justify-content:stretch;width:100%;width:var(--column-width,100%)}.grid{display:grid;width:100%;width:var(--grid-width,100%)}@media(min-width:992px){.grid{grid-template-columns:auto;grid-template-columns:var(--grid-template-columns,auto);grid-template-rows:auto;grid-template-rows:var(--grid-template-rows,auto)}}.list{list-style:none;margin:0;padding:0}.Toastify__toast-container{font-family:Montserrat,sans-serif;font-size:16px!important}@media(max-width:768px){.Toastify__toast-container{font-size:12px!important}}@media(min-width:992px){.content-container{padding-inline:3rem}}@media(min-width:1400px){img.resize-img{height:100%;height:var(--height-desktop,100%);width:100%;width:var(--width-desktop,100%)}}.maplibregl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.maplibregl-canvas{left:0;position:absolute;top:0}.maplibregl-map:fullscreen{height:100%;width:100%}.maplibregl-ctrl-group button.maplibregl-ctrl-compass{touch-action:none}.maplibregl-canvas-container.maplibregl-interactive,.maplibregl-ctrl-group button.maplibregl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.maplibregl-canvas-container.maplibregl-interactive.maplibregl-track-pointer{cursor:pointer}.maplibregl-canvas-container.maplibregl-interactive:active,.maplibregl-ctrl-group button.maplibregl-ctrl-compass:active{cursor:grabbing}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-canvas-container.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:pinch-zoom}.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan,.maplibregl-canvas-container.maplibregl-touch-zoom-rotate.maplibregl-touch-drag-pan .maplibregl-canvas{touch-action:none}.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures,.maplibregl-canvas-container.maplibregl-touch-drag-pan.maplibregl-cooperative-gestures .maplibregl-canvas{touch-action:pan-x pan-y}.maplibregl-ctrl-bottom-left,.maplibregl-ctrl-bottom-right,.maplibregl-ctrl-top-left,.maplibregl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.maplibregl-ctrl-top-left{left:0;top:0}.maplibregl-ctrl-top-right{right:0;top:0}.maplibregl-ctrl-bottom-left{bottom:0;left:0}.maplibregl-ctrl-bottom-right{bottom:0;right:0}.maplibregl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.maplibregl-ctrl-top-left .maplibregl-ctrl{float:left;margin:10px 0 0 10px}.maplibregl-ctrl-top-right .maplibregl-ctrl{float:right;margin:10px 10px 0 0}.maplibregl-ctrl-bottom-left .maplibregl-ctrl{float:left;margin:0 0 10px 10px}.maplibregl-ctrl-bottom-right .maplibregl-ctrl{float:right;margin:0 10px 10px 0}.maplibregl-ctrl-group{background:#fff;border-radius:4px}.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px #0000001a}@media (forced-colors:active){.maplibregl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.maplibregl-ctrl-group button{background-color:initial;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;padding:0;width:29px}.maplibregl-ctrl-group button+button{border-top:1px solid #ddd}.maplibregl-ctrl button .maplibregl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (forced-colors:active){.maplibregl-ctrl-icon{background-color:initial}.maplibregl-ctrl-group button+button{border-top:1px solid ButtonText}}.maplibregl-ctrl button::-moz-focus-inner{border:0;padding:0}.maplibregl-ctrl-attrib-button:focus,.maplibregl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl button:disabled{cursor:not-allowed}.maplibregl-ctrl button:disabled .maplibregl-ctrl-icon{opacity:.25}.maplibregl-ctrl button:not(:disabled):hover{background-color:#0000000d}.maplibregl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.maplibregl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.maplibregl-ctrl-group button:focus:first-child{border-radius:4px 4px 0 0}.maplibregl-ctrl-group button:focus:last-child{border-radius:0 0 4px 4px}.maplibregl-ctrl-group button:focus:only-child{border-radius:inherit}.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-zoom-out .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-zoom-in .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-fullscreen .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-shrink .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-compass .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29'%3E%3Cpath d='m10.5 14 4-8 4 8z'/%3E%3Cpath fill='%23ccc' d='m10.5 16 4 8 4-8z'/%3E%3C/svg%3E")}}.maplibregl-ctrl button.maplibregl-ctrl-terrain .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%23333'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-terrain-enabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='22' height='22' fill='%2333b5e5'%3E%3Cpath d='m1.754 13.406 4.453-4.851 3.09 3.09 3.281 3.277.969-.969-3.309-3.312 3.844-4.121 6.148 6.886h1.082v-.855l-7.207-8.07-4.84 5.187L6.169 6.57l-5.48 5.965v.871ZM.688 16.844h20.625v1.375H.688Zm0 0'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23333' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23aaa' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-waiting .maplibregl-ctrl-icon{animation:maplibregl-spin 2s linear infinite}@media (forced-colors:active){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23fff' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23999' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-active-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e58978' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%2333b5e5' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate.maplibregl-ctrl-geolocate-background-error .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23e54e33' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl button.maplibregl-ctrl-geolocate .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3C/svg%3E")}.maplibregl-ctrl button.maplibregl-ctrl-geolocate:disabled .maplibregl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='29' height='29' fill='%23666' viewBox='0 0 20 20'%3E%3Cpath d='M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1m0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7'/%3E%3Ccircle cx='10' cy='10' r='2'/%3E%3Cpath fill='red' d='m14 5 1 1-9 9-1-1z'/%3E%3C/svg%3E")}}@keyframes maplibregl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.maplibregl-ctrl-logo.maplibregl-compact{width:14px}@media (forced-colors:active){a.maplibregl-ctrl-logo{background-color:initial;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}@media (forced-colors:active) and (prefers-color-scheme:light){a.maplibregl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='88' height='23' fill='none'%3E%3Cpath fill='%23000' fill-opacity='.4' fill-rule='evenodd' d='M17.408 16.796h-1.827l2.501-12.095h.198l3.324 6.533.988 2.19.988-2.19 3.258-6.533h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.929 5.644h-.098l-2.914-5.644-.757-1.71-.345 1.71zm1.958-3.42-.726 3.663a1.255 1.255 0 0 1-1.232 1.011h-1.827a1.255 1.255 0 0 1-1.229-1.509l2.501-12.095a1.255 1.255 0 0 1 1.23-1.001h.197a1.25 1.25 0 0 1 1.12.685l3.19 6.273 3.125-6.263a1.25 1.25 0 0 1 1.123-.695h.181a1.255 1.255 0 0 1 1.227.991l1.443 6.71a5 5 0 0 1 .314-.787l.009-.016a4.6 4.6 0 0 1 1.777-1.887c.782-.46 1.668-.667 2.611-.667a4.6 4.6 0 0 1 1.7.32l.306.134c.21-.16.474-.256.759-.256h1.694a1.255 1.255 0 0 1 1.212.925 1.255 1.255 0 0 1 1.212-.925h1.711c.284 0 .545.094.755.252.613-.3 1.312-.45 2.075-.45 1.356 0 2.557.445 3.482 1.4q.47.48.763 1.064V4.701a1.255 1.255 0 0 1 1.255-1.255h1.86A1.255 1.255 0 0 1 54.44 4.7v9.194h2.217c.19 0 .37.043.532.118v-4.77c0-.356.147-.678.385-.906a2.42 2.42 0 0 1-.682-1.71c0-.665.267-1.253.735-1.7a2.45 2.45 0 0 1 1.722-.674 2.43 2.43 0 0 1 1.705.675q.318.302.504.683V4.7a1.255 1.255 0 0 1 1.255-1.255h1.744A1.255 1.255 0 0 1 65.812 4.7v3.335a4.8 4.8 0 0 1 1.526-.246c.938 0 1.817.214 2.59.69a4.47 4.47 0 0 1 1.67 1.743v-.98a1.255 1.255 0 0 1 1.256-1.256h1.777c.233 0 .451.064.639.174a3.4 3.4 0 0 1 1.567-.372c.346 0 .861.02 1.285.232a1.25 1.25 0 0 1 .689 1.004 4.7 4.7 0 0 1 .853-.588c.795-.44 1.675-.647 2.61-.647 1.385 0 2.65.39 3.525 1.396.836.938 1.168 2.173 1.168 3.528q-.001.515-.056 1.051a1.255 1.255 0 0 1-.947 1.09l.408.952a1.255 1.255 0 0 1-.477 1.552c-.418.268-.92.463-1.458.612-.613.171-1.304.244-2.049.244-1.06 0-2.043-.207-2.886-.698l-.015-.008c-.798-.48-1.419-1.135-1.818-1.963l-.004-.008a5.8 5.8 0 0 1-.548-2.512q0-.429.053-.843a1.3 1.3 0 0 1-.333-.086l-.166-.004c-.223 0-.426.062-.643.228-.03.024-.142.139-.142.59v3.883a1.255 1.255 0 0 1-1.256 1.256h-1.777a1.255 1.255 0 0 1-1.256-1.256V15.69l-.032.057a4.8 4.8 0 0 1-1.86 1.833 5.04 5.04 0 0 1-2.484.634 4.5 4.5 0 0 1-1.935-.424 1.25 1.25 0 0 1-.764.258h-1.71a1.255 1.255 0 0 1-1.256-1.255V7.687a2.4 2.4 0 0 1-.428.625c.253.23.412.561.412.93v7.553a1.255 1.255 0 0 1-1.256 1.255h-1.843a1.25 1.25 0 0 1-.894-.373c-.228.23-.544.373-.894.373H51.32a1.255 1.255 0 0 1-1.256-1.255v-1.251l-.061.117a4.7 4.7 0 0 1-1.782 1.884 4.77 4.77 0 0 1-2.485.67 5.6 5.6 0 0 1-1.485-.188l.009 2.764a1.255 1.255 0 0 1-1.255 1.259h-1.729a1.255 1.255 0 0 1-1.255-1.255v-3.537a1.255 1.255 0 0 1-1.167.793h-1.679a1.25 1.25 0 0 1-.77-.263 4.5 4.5 0 0 1-1.945.429c-.885 0-1.724-.21-2.495-.632l-.017-.01a5 5 0 0 1-1.081-.836 1.255 1.255 0 0 1-1.254 1.312h-1.81a1.255 1.255 0 0 1-1.228-.99l-.782-3.625-2.044 3.939a1.25 1.25 0 0 1-1.115.676h-.098a1.25 1.25 0 0 1-1.116-.68l-2.061-3.994zM35.92 16.63l.207-.114.223-.15q.493-.356.735-.785l.061-.118.033 1.332h1.678V9.242h-1.694l-.033 1.267q-.133-.329-.526-.658l-.032-.028a3.2 3.2 0 0 0-.668-.428l-.27-.12a3.3 3.3 0 0 0-1.235-.23q-1.136-.001-1.974.493a3.36 3.36 0 0 0-1.3 1.382q-.445.89-.444 2.074 0 1.2.51 2.107a3.8 3.8 0 0 0 1.382 1.381 3.9 3.9 0 0 0 1.893.477q.795 0 1.455-.33zm-2.789-5.38q-.576.675-.575 1.762 0 1.102.559 1.794.576.675 1.645.675a2.25 2.25 0 0 0 .934-.19 2.2 2.2 0 0 0 .468-.29l.178-.161a2.2 2.2 0 0 0 .397-.561q.244-.5.244-1.15v-.115q0-.708-.296-1.267l-.043-.077a2.2 2.2 0 0 0-.633-.709l-.13-.086-.047-.028a2.1 2.1 0 0 0-1.073-.285q-1.052 0-1.629.692zm2.316 2.706c.163-.17.28-.407.28-.83v-.114c0-.292-.06-.508-.15-.68a.96.96 0 0 0-.353-.389.85.85 0 0 0-.464-.127c-.4 0-.56.114-.664.239l-.01.012c-.148.174-.275.45-.275.945 0 .506.122.801.27.99.097.11.266.224.68.224.303 0 .504-.09.687-.269zm7.545 1.705a2.6 2.6 0 0 0 .331.423q.319.33.755.548l.173.074q.65.255 1.49.255 1.02 0 1.844-.493a3.45 3.45 0 0 0 1.316-1.4q.493-.904.493-2.089 0-1.909-.988-2.913-.988-1.02-2.584-1.02-.898 0-1.575.347a3 3 0 0 0-.415.262l-.199.166a3.4 3.4 0 0 0-.64.82V9.242h-1.712v11.553h1.729l-.017-5.134zm.53-1.138q.206.29.48.5l.155.11.053.034q.51.296 1.119.297 1.07 0 1.645-.675.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.435 0-.835.16a2 2 0 0 0-.284.136 2 2 0 0 0-.363.254 2.2 2.2 0 0 0-.46.569l-.082.162a2.6 2.6 0 0 0-.213 1.072v.115q0 .707.296 1.267l.135.211zm.964-.818a1.1 1.1 0 0 0 .367.385.94.94 0 0 0 .476.118c.423 0 .59-.117.687-.23.159-.194.28-.478.28-.95 0-.53-.133-.8-.266-.952l-.021-.025c-.078-.094-.231-.221-.68-.221a1 1 0 0 0-.503.135l-.012.007a.86.86 0 0 0-.335.343c-.073.133-.132.324-.132.614v.115a1.4 1.4 0 0 0 .14.66zm15.7-6.222q.347-.346.346-.856a1.05 1.05 0 0 0-.345-.79 1.18 1.18 0 0 0-.84-.329q-.51 0-.855.33a1.05 1.05 0 0 0-.346.79q0 .51.346.855.345.346.856.346.51 0 .839-.346zm4.337 9.314.033-1.332q.191.403.59.747l.098.081a4 4 0 0 0 .316.224l.223.122a3.2 3.2 0 0 0 1.44.322 3.8 3.8 0 0 0 1.875-.477 3.5 3.5 0 0 0 1.382-1.366q.527-.89.526-2.09 0-1.184-.444-2.073a3.24 3.24 0 0 0-1.283-1.399q-.823-.51-1.942-.51a3.5 3.5 0 0 0-1.527.344l-.086.043-.165.09a3 3 0 0 0-.33.214q-.432.315-.656.707a2 2 0 0 0-.099.198l.082-1.283V4.701h-1.744v12.095zm.473-2.509a2.5 2.5 0 0 0 .566.7q.117.098.245.18l.144.08a2.1 2.1 0 0 0 .975.232q1.07 0 1.645-.675.576-.69.576-1.778 0-1.102-.576-1.777-.56-.691-1.645-.692a2.2 2.2 0 0 0-1.015.235q-.22.113-.415.282l-.15.142a2.1 2.1 0 0 0-.42.594q-.223.479-.223 1.1v.115q0 .705.293 1.26zm2.616-.293c.157-.191.28-.479.28-.967 0-.51-.13-.79-.276-.961l-.021-.026c-.082-.1-.232-.225-.67-.225a.87.87 0 0 0-.681.279l-.012.011c-.154.155-.274.38-.274.807v.115c0 .285.057.499.144.669a1.1 1.1 0 0 0 .367.405c.137.082.28.123.455.123.423 0 .59-.118.686-.23zm8.266-3.013q.345-.13.724-.14l.069-.002q.493 0 .642.099l.247-1.794q-.196-.099-.717-.099a2.3 2.3 0 0 0-.545.063 2 2 0 0 0-.411.148 2.2 2.2 0 0 0-.4.249 2.5 2.5 0 0 0-.485.499 2.7 2.7 0 0 0-.32.581l-.05.137v-1.48h-1.778v7.553h1.777v-3.884q0-.546.159-.943a1.5 1.5 0 0 1 .466-.636 2.5 2.5 0 0 1 .399-.253 2 2 0 0 1 .224-.099zm9.784 2.656.05-.922q0-1.743-.856-2.698-.838-.97-2.584-.97-1.119-.001-2.007.493a3.46 3.46 0 0 0-1.4 1.382q-.493.906-.493 2.106 0 1.07.428 1.975.428.89 1.332 1.432.906.526 2.255.526.973 0 1.668-.185l.044-.012.135-.04q.613-.184.984-.421l-.542-1.267q-.3.162-.642.274l-.297.087q-.51.131-1.3.131-.954 0-1.497-.444a1.6 1.6 0 0 1-.192-.193q-.366-.44-.512-1.234l-.004-.021zm-5.427-1.256-.003.022h3.752v-.138q-.011-.727-.288-1.118a1 1 0 0 0-.156-.176q-.46-.428-1.316-.428-.986 0-1.494.604-.379.45-.494 1.234zm-27.053 2.77V4.7h-1.86v12.095h5.333V15.15zm7.103-5.908v7.553h-1.843V9.242h1.843z'/%3E%3Cpath fill='%23fff' d='m19.63 11.151-.757-1.71-.345 1.71-1.12 5.644h-1.827L18.083 4.7h.197l3.325 6.533.988 2.19.988-2.19L26.839 4.7h.181l2.6 12.095h-1.81l-1.218-5.644-.362-1.71-.658 1.71-2.93 5.644h-.098l-2.913-5.644zm14.836 5.81q-1.02 0-1.893-.478a3.8 3.8 0 0 1-1.381-1.382q-.51-.906-.51-2.106 0-1.185.444-2.074a3.36 3.36 0 0 1 1.3-1.382q.839-.494 1.974-.494a3.3 3.3 0 0 1 1.234.231 3.3 3.3 0 0 1 .97.575q.396.33.527.659l.033-1.267h1.694v7.553H37.18l-.033-1.332q-.279.593-1.02 1.053a3.17 3.17 0 0 1-1.662.444zm.296-1.482q.938 0 1.58-.642.642-.66.642-1.711v-.115q0-.708-.296-1.267a2.2 2.2 0 0 0-.807-.872 2.1 2.1 0 0 0-1.119-.313q-1.053 0-1.629.692-.575.675-.575 1.76 0 1.103.559 1.795.577.675 1.645.675zm6.521-6.237h1.711v1.4q.906-1.597 2.83-1.597 1.596 0 2.584 1.02.988 1.005.988 2.914 0 1.185-.493 2.09a3.46 3.46 0 0 1-1.316 1.399 3.5 3.5 0 0 1-1.844.493q-.954 0-1.662-.329a2.67 2.67 0 0 1-1.086-.97l.017 5.134h-1.728zm4.048 6.22q1.07 0 1.645-.674.577-.69.576-1.762 0-1.119-.576-1.777-.558-.675-1.645-.675-.592 0-1.12.296-.51.28-.822.823-.296.527-.296 1.234v.115q0 .708.296 1.267.313.543.823.855.51.296 1.119.297z'/%3E%3Cpath fill='%23e1e3e9' d='M51.325 4.7h1.86v10.45h3.473v1.646h-5.333zm7.12 4.542h1.843v7.553h-1.843zm.905-1.415a1.16 1.16 0 0 1-.856-.346 1.17 1.17 0 0 1-.346-.856 1.05 1.05 0 0 1 .346-.79q.346-.329.856-.329.494 0 .839.33a1.05 1.05 0 0 1 .345.79 1.16 1.16 0 0 1-.345.855q-.33.346-.84.346zm7.875 9.133a3.17 3.17 0 0 1-1.662-.444q-.723-.46-1.004-1.053l-.033 1.332h-1.71V4.701h1.743v4.657l-.082 1.283q.279-.658 1.086-1.119a3.5 3.5 0 0 1 1.778-.477q1.119 0 1.942.51a3.24 3.24 0 0 1 1.283 1.4q.445.888.444 2.072 0 1.201-.526 2.09a3.5 3.5 0 0 1-1.382 1.366 3.8 3.8 0 0 1-1.876.477zm-.296-1.481q1.069 0 1.645-.675.577-.69.577-1.778 0-1.102-.577-1.776-.56-.691-1.645-.692a2.12 2.12 0 0 0-1.58.659q-.642.641-.642 1.694v.115q0 .71.296 1.267a2.4 2.4 0 0 0 .807.872 2.1 2.1 0 0 0 1.119.313zm5.927-6.237h1.777v1.481q.263-.757.856-1.217a2.14 2.14 0 0 1 1.349-.46q.527 0 .724.098l-.247 1.794q-.149-.099-.642-.099-.774 0-1.416.494-.626.493-.626 1.58v3.883h-1.777V9.242zm9.534 7.718q-1.35 0-2.255-.526-.904-.543-1.332-1.432a4.6 4.6 0 0 1-.428-1.975q0-1.2.493-2.106a3.46 3.46 0 0 1 1.4-1.382q.889-.495 2.007-.494 1.744 0 2.584.97.855.956.856 2.7 0 .444-.05.92h-5.43q.18 1.005.708 1.45.542.443 1.497.443.79 0 1.3-.131a4 4 0 0 0 .938-.362l.542 1.267q-.411.263-1.119.46-.708.198-1.711.197zm1.596-4.558q.016-1.02-.444-1.432-.46-.428-1.316-.428-1.728 0-1.991 1.86z'/%3E%3Cpath d='M5.074 15.948a.484.657 0 0 0-.486.659v1.84a.484.657 0 0 0 .486.659h4.101a.484.657 0 0 0 .486-.659v-1.84a.484.657 0 0 0-.486-.659zm3.56 1.16H5.617v.838h3.017z' style='fill:%23fff;fill-rule:evenodd;stroke-width:1.03600001'/%3E%3Cg style='stroke-width:1.12603545'%3E%3Cpath d='M-9.408-1.416c-3.833-.025-7.056 2.912-7.08 6.615-.02 3.08 1.653 4.832 3.107 6.268.903.892 1.721 1.74 2.32 2.902l-.525-.004c-.543-.003-.992.304-1.24.639a1.87 1.87 0 0 0-.362 1.121l-.011 1.877c-.003.402.104.787.347 1.125.244.338.688.653 1.23.656l4.142.028c.542.003.99-.306 1.238-.641a1.87 1.87 0 0 0 .363-1.121l.012-1.875a1.87 1.87 0 0 0-.348-1.127c-.243-.338-.688-.653-1.23-.656l-.518-.004c.597-1.145 1.425-1.983 2.348-2.87 1.473-1.414 3.18-3.149 3.2-6.226-.016-3.59-2.923-6.684-6.993-6.707m-.006 1.1v.002c3.274.02 5.92 2.532 5.9 5.6-.017 2.706-1.39 4.026-2.863 5.44-1.034.994-2.118 2.033-2.814 3.633-.018.041-.052.055-.075.065q-.013.004-.02.01a.34.34 0 0 1-.226.084.34.34 0 0 1-.224-.086l-.092-.077c-.699-1.615-1.768-2.669-2.781-3.67-1.454-1.435-2.797-2.762-2.78-5.478.02-3.067 2.7-5.545 5.975-5.523m-.02 2.826c-1.62-.01-2.944 1.315-2.955 2.96-.01 1.646 1.295 2.988 2.916 2.999h.002c1.621.01 2.943-1.316 2.953-2.961.011-1.646-1.294-2.988-2.916-2.998m-.005 1.1c1.017.006 1.829.83 1.822 1.89s-.83 1.874-1.848 1.867c-1.018-.006-1.829-.83-1.822-1.89s.83-1.874 1.848-1.868m-2.155 11.857 4.14.025c.271.002.49.305.487.676l-.013 1.875c-.003.37-.224.67-.495.668l-4.14-.025c-.27-.002-.487-.306-.485-.676l.012-1.875c.003-.37.224-.67.494-.668' style='color:%23000;font-style:normal;font-variant:normal;font-weight:400;font-stretch:normal;font-size:medium;line-height:normal;font-family:sans-serif;font-variant-ligatures:normal;font-variant-position:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-alternates:normal;font-feature-settings:normal;text-indent:0;text-align:start;text-decoration:none;text-decoration-line:none;text-decoration-style:solid;text-decoration-color:%23000;letter-spacing:normal;word-spacing:normal;text-transform:none;writing-mode:lr-tb;direction:ltr;text-orientation:mixed;dominant-baseline:auto;baseline-shift:baseline;text-anchor:start;white-space:normal;shape-padding:0;clip-rule:evenodd;display:inline;overflow:visible;visibility:visible;opacity:1;isolation:auto;mix-blend-mode:normal;color-interpolation:sRGB;color-interpolation-filters:linearRGB;solid-color:%23000;solid-opacity:1;vector-effect:none;fill:%23000;fill-opacity:.4;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;color-rendering:auto;image-rendering:auto;shape-rendering:auto;text-rendering:auto' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-9.415-.316C-12.69-.338-15.37 2.14-15.39 5.207c-.017 2.716 1.326 4.041 2.78 5.477 1.013 1 2.081 2.055 2.78 3.67l.092.076a.34.34 0 0 0 .225.086.34.34 0 0 0 .227-.083l.019-.01c.022-.009.057-.024.074-.064.697-1.6 1.78-2.64 2.814-3.634 1.473-1.414 2.847-2.733 2.864-5.44.02-3.067-2.627-5.58-5.901-5.601m-.057 8.784c1.621.011 2.944-1.315 2.955-2.96.01-1.646-1.295-2.988-2.916-2.999-1.622-.01-2.945 1.315-2.955 2.96s1.295 2.989 2.916 3' style='clip-rule:evenodd;fill:%23e1e3e9;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3Cpath d='M-11.594 15.465c-.27-.002-.492.297-.494.668l-.012 1.876c-.003.371.214.673.485.675l4.14.027c.271.002.492-.298.495-.668l.012-1.877c.003-.37-.215-.672-.485-.674z' style='clip-rule:evenodd;fill:%23fff;fill-opacity:1;fill-rule:evenodd;stroke:none;stroke-width:2.47727823;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:.4' transform='translate(15.553 2.85) scale(.88807)'/%3E%3C/g%3E%3C/svg%3E")}}.maplibregl-ctrl.maplibregl-ctrl-attrib{background-color:#ffffff80;margin:0;padding:0 5px}@media screen{.maplibregl-ctrl-attrib.maplibregl-compact{background-color:#fff;border-radius:12px;box-sizing:initial;color:#000;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.maplibregl-ctrl-attrib.maplibregl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact-show,.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-inner{display:none}.maplibregl-ctrl-attrib-button{background-color:#ffffff80;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button{appearance:none;list-style:none}.maplibregl-ctrl-attrib summary.maplibregl-ctrl-attrib-button::-webkit-details-marker{display:none}.maplibregl-ctrl-bottom-left .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-top-left .maplibregl-ctrl-attrib-button{left:0}.maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button,.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-inner{display:block}.maplibregl-ctrl-attrib.maplibregl-compact-show .maplibregl-ctrl-attrib-button{background-color:#0000000d}.maplibregl-ctrl-bottom-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;right:0}.maplibregl-ctrl-top-right>.maplibregl-ctrl-attrib.maplibregl-compact:after{right:0;top:0}.maplibregl-ctrl-top-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{left:0;top:0}.maplibregl-ctrl-bottom-left>.maplibregl-ctrl-attrib.maplibregl-compact:after{bottom:0;left:0}}@media screen and (forced-colors:active){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='%23fff' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}@media screen and (forced-colors:active) and (prefers-color-scheme:light){.maplibregl-ctrl-attrib.maplibregl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill-rule='evenodd' viewBox='0 0 20 20'%3E%3Cpath d='M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0'/%3E%3C/svg%3E")}}.maplibregl-ctrl-attrib a{color:#000000bf;text-decoration:none}.maplibregl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.maplibregl-attrib-empty{display:none}.maplibregl-ctrl-scale{background-color:#ffffffbf;border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px}.maplibregl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.maplibregl-popup-anchor-top,.maplibregl-popup-anchor-top-left,.maplibregl-popup-anchor-top-right{flex-direction:column}.maplibregl-popup-anchor-bottom,.maplibregl-popup-anchor-bottom-left,.maplibregl-popup-anchor-bottom-right{flex-direction:column-reverse}.maplibregl-popup-anchor-left{flex-direction:row}.maplibregl-popup-anchor-right{flex-direction:row-reverse}.maplibregl-popup-tip{border:10px solid #0000;height:0;width:0;z-index:1}.maplibregl-popup-anchor-top .maplibregl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.maplibregl-popup-anchor-top-left .maplibregl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.maplibregl-popup-anchor-top-right .maplibregl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.maplibregl-popup-anchor-bottom .maplibregl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.maplibregl-popup-anchor-left .maplibregl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.maplibregl-popup-anchor-right .maplibregl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.maplibregl-popup-close-button{background-color:initial;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.maplibregl-popup-close-button:hover{background-color:#0000000d}.maplibregl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px #0000001a;padding:15px 10px;pointer-events:auto;position:relative}.maplibregl-popup-anchor-top-left .maplibregl-popup-content{border-top-left-radius:0}.maplibregl-popup-anchor-top-right .maplibregl-popup-content{border-top-right-radius:0}.maplibregl-popup-anchor-bottom-left .maplibregl-popup-content{border-bottom-left-radius:0}.maplibregl-popup-anchor-bottom-right .maplibregl-popup-content{border-bottom-right-radius:0}.maplibregl-popup-track-pointer{display:none}.maplibregl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.maplibregl-map:hover .maplibregl-popup-track-pointer{display:flex}.maplibregl-map:active .maplibregl-popup-track-pointer{display:none}.maplibregl-marker{left:0;position:absolute;top:0;transition:opacity .2s;will-change:transform}.maplibregl-user-location-dot,.maplibregl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.maplibregl-user-location-dot:before{animation:maplibregl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.maplibregl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px #00000059;box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}@keyframes maplibregl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.maplibregl-user-location-dot-stale{background-color:#aaa}.maplibregl-user-location-dot-stale:after{display:none}.maplibregl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.maplibregl-crosshair,.maplibregl-crosshair .maplibregl-interactive,.maplibregl-crosshair .maplibregl-interactive:active{cursor:crosshair}.maplibregl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}.maplibregl-cooperative-gesture-screen{align-items:center;background:#0006;color:#fff;display:flex;font-size:1.4em;inset:0;justify-content:center;line-height:1.2;opacity:0;padding:1rem;pointer-events:none;position:absolute;transition:opacity 1s ease 1s;z-index:99999}.maplibregl-cooperative-gesture-screen.maplibregl-show{opacity:1;transition:opacity .05s}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:none}@media (hover:none),(max-width:480px){.maplibregl-cooperative-gesture-screen .maplibregl-desktop-message{display:none}.maplibregl-cooperative-gesture-screen .maplibregl-mobile-message{display:block}}.maplibregl-pseudo-fullscreen{height:100%!important;left:0!important;position:fixed!important;top:0!important;width:100%!important;z-index:99999}
/*# sourceMappingURL=main.0997f3fa.css.map*/