@charset "UTF-8";body.blueBackground{background:url(/build/images/bg1.742dd93c.png) no-repeat 50% fixed;background-size:cover}*{box-sizing:border-box}body{font-family:Roboto,sans-serif;margin:0;z-index:10}body h1{font-size:40px;line-height:1em}@media (max-width:750px){body .pageHeader{box-shadow:0 2px 4px rgba(0,0,0,.4)!important;height:48px!important}}body .pageHeader{backdrop-filter:blur(12px);background:hsla(0,0%,100%,.86);border-bottom:1px solid rgba(16,52,86,.08);box-shadow:0 10px 24px rgba(9,28,48,.08);height:10vh;left:0;min-height:48px;position:fixed;top:0;width:100%;z-index:20}body .pageHeader .pageContent{align-items:center;display:flex;height:inherit;justify-content:space-between;min-height:inherit;padding:0 1.1em}body .pageHeader .pageHeaderContent{gap:1em}body .pageHeader a.logo_link{display:inline-block;height:74%}body .pageHeader .logo{display:block;height:100%}body .pageHeader .pageItems{align-items:center;display:flex;flex:1 1 auto;gap:.9em;height:inherit;justify-content:flex-end}body .pageHeader .pageItems .pageItem{margin:0}body .pageHeader .pageItems .pageNavLinks{align-items:center;display:flex;gap:.35em;margin-left:auto}body .pageHeader .pageItems .pageNavActions{align-items:center;display:flex;gap:.5em}body .pageHeader .pageItems a.pageItemLink{border-radius:999px;color:#12375a;padding:.42em .75em;transition:color .2s ease,background .2s ease}body .pageHeader .pageItems a.pageItemLink:hover{background:rgba(15,95,135,.1);color:#0f5f87}body .pageHeader .pageItems .pageLoginButton{box-shadow:0 10px 18px rgba(15,95,135,.2)}body .pageHeader .pageItems .close_menu_icon{display:none}body .loginLogo{margin:2em 0;max-width:100%}body .pageContent{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:1280px}body .pageContent .textLeft{margin-left:24px;padding-right:.3em}@media (max-width:750px){body .pageContent .textLeft{margin-left:0}}body .pageContent .pageText{padding:0 48px}body .pageContent .pageTextAlignRight{text-align:right}body .pageSection{height:80vh;min-height:280px;position:relative}body .pageSection .pageHeaderBig{font-size:15vh;font-weight:700;margin:5vh 0;text-align:center;text-shadow:0 0 .5em rgba(0,0,0,.3);text-transform:uppercase}body .pageSection .pageHeaderBigContainer{max-width:1280px}body .menu_icon{display:none}@media (max-width:750px){body .pageContent{display:block}body .pageContent .textLeft{padding-left:1em;padding-right:1em}body .pageSection{height:auto}body .pageSection .pageHeaderBig{font-size:33px;line-height:33px;margin:10px 0}body .medium_font{font-size:18px!important}body .featureCard{margin:0 1em 2em!important;width:auto!important}body .pageHeader .pageItems{background:hsla(0,0%,100%,.98);border:1px solid rgba(17,55,90,.14);border-radius:16px;box-shadow:0 18px 34px rgba(7,28,49,.18);display:block;height:auto;left:auto;padding:2.2em 1em 1em;position:fixed;right:.6em;top:.6em;transform:translateY(-115%);width:min(420px,calc(100% - 1.2em));z-index:10}body .pageHeader .pageItems .pageNavActions,body .pageHeader .pageItems .pageNavLinks{display:block;margin-left:0}body .pageHeader .pageItems .pageItem{border-radius:10px;display:block;margin-bottom:.45em;padding:.5em .7em;text-align:left}body .pageHeader .pageItems .pageLoginButton{margin-top:.4em;text-align:center}body .pageHeader .pageItems .close_menu_icon{display:block;position:absolute;right:.35em;top:.35em;z-index:11}body .pageHeader .pageItems.active{transform:translate(0)}body .pageHeader.shrink .pageItems .close_menu_icon{top:0}body .menu_icon{display:block}}body .google_play_button{background:url(/build/images/google_play_button.28593962.png) no-repeat 50%;background-size:auto 65px;display:block;height:50px;width:160px}body .appstore_button{background:url(/build/images/appstore_button.c537e41d.svg) no-repeat 50%;background-size:auto 45px;display:block;height:50px;width:160px}@media (max-width:750px){body .firstPage{margin-top:48px!important}body .firstPage .appBadges{bottom:2em!important}}body .appBadges{align-content:center;align-items:center;display:flex;justify-content:space-around}body .firstPage{align-items:center;background:url(/build/images/bg1.742dd93c.png) no-repeat 50% fixed;background-size:cover;color:#fff;display:flex;justify-content:center;margin-top:10vh;position:relative}body .firstPage .appBadges{bottom:10vh;left:50%;position:absolute;transform:translate(-50%)}body .firstPageBridge{background:url(/build/images/background1.677c63d9.jpg) no-repeat 50% fixed;background-size:cover;height:30vh}body .secondPage{color:#000;font-weight:300;height:380px;line-height:3em;padding-top:1em}body .secondPage p{margin-top:1em}body .secondPage .pageContent{height:inherit}body .secondPage .phoneRight{flex-grow:4}@media (max-width:750px){body .secondPage{height:auto;padding:2.5em 0}}body .firstBlock,body .secondBlock{line-height:2em;margin:0 2%;width:40%}body .justify{text-align:justify}body .pageContentContainer{background-color:#006989;color:#fff;margin-top:100px;padding:10px;z-index:2}body .medium_font{font-size:24px}body .normal_font{font-size:12px}body .secondPageBridge{background:url(/build/images/4.53cd2c0d.jpeg) no-repeat 50% fixed;background-size:cover;height:20vh;min-height:100px}body .thirdPage{background:#006989}@media (max-width:750px){body .fourthPage,body .thirdPage{padding:1em 0}}body .fourthPage{background:#fff}body .fourthPage.gray1{background:#eaebed}body .fifthPage{background:#fff;height:auto;min-height:auto!important}body .ourCustomers{display:flex;gap:0 48px;justify-content:center;padding:3em 0}@media (max-width:750px){body .ourCustomers{align-items:center;flex-direction:column;gap:24px 0}}body .featureCard{margin:4em 1.5%;text-align:center;width:16%}body .featureCard .mdc-card{padding:1em}body .featureCard .mdc-card h2{margin:.3em 0}body .featureCard .mdc-card .featureCaption{margin-bottom:1em}body .featureCard .mdc-typography--headline5 a,body .featureCard .mdc-typography--headline5 a:visited{color:#383838;transition:color .3s}body .featureDescription{align-items:center;display:flex;font-size:16px;gap:0 6em;justify-content:space-between;margin:0 24px;padding-bottom:90px}body .featureDescriptionText{width:50%}body .featureDescriptionImage{display:flex;flex-direction:column;gap:2em;justify-content:center;width:50%}body .featureDescriptionImage img{max-width:100%}body .featureDescriptionImage .featureDescriptionQuote{font-style:italic}body .featureDescriptionImage .featureDescriptionQuoteAuthor{padding:1em 0;text-align:right}body .featureDescriptionImage .featureDescriptionImageRelative{position:relative}body .featureDescriptionImage .featureDescriptionImageAbsolute{bottom:-20px;left:-20px;position:absolute;width:54%;z-index:1}body .featureDescriptionImage .featureDescriptionImageAbsolute img{max-width:100%}@media (max-width:750px){body .featureDescription{flex-direction:column;gap:24px 0}body .featureDescriptionImage,body .featureDescriptionText{width:100%}}body .featureDescriptionHeader{align-items:center;display:flex;gap:1em;justify-content:flex-start}body .featureDescriptionHeader .material-icons{font-size:48px}body .lokale .mdc-card{padding-bottom:2.6em}body .material-icons.featureIcon{font-size:100px}body .fourthPageBridge,body .thirdPageBridge{background:url(/build/images/login_bg.f5afe693.png) no-repeat 50% fixed;background-size:cover;height:80px;min-height:80px}body .footer{background:linear-gradient(155deg,#051a2e,#0d3b5f);color:#fff;padding-top:2.1em;position:relative}body .footer .error{color:#fff}body .footerIntro{display:block;margin-bottom:1.2em}body .footerEyebrow{color:hsla(0,0%,100%,.76);font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:.55em;text-transform:uppercase}body .footerTitle{color:#fff;font-size:34px;line-height:1.2;margin:0;max-width:30ch}body .footerLead{color:hsla(0,0%,100%,.83);font-size:14px;line-height:1.6;margin:.7em 0 0;max-width:66ch}body .footerAnchor{position:absolute;top:-80px}body .footerMainContent{align-items:stretch;gap:1.2em}body .footerCard{backdrop-filter:blur(6px);background:linear-gradient(165deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04));border:1px solid hsla(0,0%,100%,.22);border-radius:16px;box-shadow:0 16px 30px rgba(4,18,34,.2);padding:1.55em 1.2em 1.1em}body .contactLeft{flex:1 1 62%;margin-left:0}body .footerRight{flex:1 1 38%;margin-right:0}@media (max-width:750px){body .footerMainContent{display:block;padding:0 .6em}body .footerIntro{padding:0 .6em;text-align:center}body .footerLead,body .footerTitle{max-width:none}body .contactLeft,body .footerRight{margin-bottom:.9em;margin-left:0;margin-right:0;padding:1.1em 1em;width:100%}body .footerRight{text-align:center}body .footerRight .mdc-typography--headline4{font-size:17px}body .footerOwnerInfo{font-size:10px;padding:0 .6em}}body .footerRight{text-align:center}body .footerRight .mdc-typography--headline3{font-size:30px;line-height:1.2;margin-bottom:.4em;margin-top:.2em}body .footerRight .footerRightLead{color:hsla(0,0%,100%,.86);font-size:14px;line-height:1.5;margin:0}body .footerRight .mdc-typography--headline4{color:hsla(0,0%,100%,.9);font-size:17px}body .footerRight .mdc-typography--headline4 .material-icons{display:inline-block;font-size:24px;margin-left:0;margin-right:.2em}body .footerRightIconContainer{text-align:center}body .footerRightIcon{color:hsla(0,0%,100%,.82);font-size:58px;margin-left:0}body .footerDirectEmail{align-items:center;display:flex;gap:.3em;justify-content:center;margin-top:.45em}body .footerQuickLinks{display:flex;flex-wrap:wrap;gap:.45em;justify-content:center;margin-top:1em}body .footerQuickLinks a,body .footerQuickLinks a:visited{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:999px;color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em;padding:.35em .65em;transition:background .2s ease,transform .2s ease}body .footerQuickLinks a:hover{background:hsla(0,0%,100%,.2);transform:translateY(-1px)}body .footerOwnerInfo{color:hsla(0,0%,100%,.48);display:block;font-size:10px;line-height:1.35;margin-bottom:.8em;margin-top:1.1em;text-align:center}body .pageSection.footer{height:auto}body .footer_logo{height:60px}body .msPageSubheader{align-items:center;display:flex;justify-content:flex-start}body .msPageSubheader h3{font-size:30px;line-height:1.2;margin:0}body .msPageSubheader .material-icons{color:#fff}body .contactFormFooter{align-items:center;justify-content:space-between;margin:1.4em .2em .2em}body .footerFormHint{color:hsla(0,0%,100%,.86);font-size:12px}body .contactFormFields{margin:2em 0 .4em}body #contactForm .inputContainer .inputLabel{color:hsla(0,0%,100%,.85);font-size:12px}body #contactForm .mdc-floating-label.mdc-floating-label--float-above{color:hsla(0,0%,100%,.82);top:30px}body .aboutPhoneFrame{align-items:center;background:linear-gradient(160deg,rgba(16,67,106,.2),rgba(8,132,170,.15));border:1px solid rgba(15,83,128,.2);border-radius:14px;display:flex;justify-content:center;min-height:100%;padding:1.1em}body .phoneDevice{max-width:290px;position:relative;width:100%}body .phoneScreen{background:#0a0a0a;height:91.6%;left:5.74%;overflow:hidden;position:absolute;top:4.2%;width:88.52%}body .phoneScreen:after{background:linear-gradient(165deg,hsla(0,0%,100%,.22),hsla(0,0%,100%,.07) 22%,hsla(0,0%,100%,0) 45%),linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,0) 18%);border-radius:26px;content:"";inset:0;pointer-events:none;position:absolute;z-index:3}body .phoneSlide{height:100%;inset:0;object-fit:cover;object-position:center;opacity:0;position:absolute;transition:opacity .6s ease;width:100%;z-index:1}body .phoneSlide.is-active{opacity:1}body .phonePreview{display:block;position:relative;width:100%;z-index:2}body.mainpage .pageAnchorOffset{position:absolute;top:-120px}body.mainpage .firstPage{background:linear-gradient(130deg,rgba(0,37,78,.72),rgba(0,105,137,.58)),url(/build/images/bg1.742dd93c.png) no-repeat 50% fixed;background-size:cover;height:auto;min-height:90vh;padding:4em 1.5em}body.mainpage .firstPage .appBadges{gap:.8em;justify-content:flex-start;margin-left:-7px;position:static;transform:none}body.mainpage .firstPageInner{align-items:flex-start;display:flex;flex-direction:column;gap:1.25em;margin:0 auto;max-width:1280px;width:100%}body.mainpage .pageSection .pageHeaderBig{font-size:clamp(40px,7vw,92px);line-height:1.05;margin:0;max-width:12ch;text-align:left;text-transform:none}body.mainpage .firstPageLead{font-size:20px;line-height:1.6;margin:0;max-width:44ch}body.mainpage .heroActions{display:flex;flex-wrap:wrap;gap:.7em}body.mainpage .firstPageBridge{height:20vh;min-height:120px}body.mainpage .secondPage{background:linear-gradient(140deg,#0f3355,#116a8f);height:auto;line-height:1.6;min-height:360px;padding:4.2em 0}body.mainpage .mainpageAboutContent{align-items:stretch}body.mainpage .aboutCard{align-items:center;background:linear-gradient(165deg,hsla(0,0%,100%,.98),rgba(240,247,252,.96));border:1px solid hsla(0,0%,100%,.28);border-radius:18px;box-shadow:0 18px 34px rgba(6,24,42,.25);display:grid;gap:1.8em;grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);padding:1.8em;width:100%}body.mainpage .aboutText{color:#102742;font-size:17px}body.mainpage .aboutHeader{align-items:center;display:flex;gap:.6em;margin-bottom:.7em}body.mainpage .aboutEyebrow{color:#0f5380;font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:.45em;text-transform:uppercase}body.mainpage .aboutHeading{color:#12375a;line-height:1.2;margin:0;max-width:23ch}body.mainpage .aboutLead{color:rgba(16,39,66,.9);font-size:16px;line-height:1.5;margin:.55em 0 0}body.mainpage .aboutMeta{display:flex;flex-wrap:wrap;gap:.55em;margin:1em 0 .9em}body.mainpage .aboutMetaItem{align-items:center;background:rgba(17,106,143,.11);border:1px solid rgba(17,106,143,.2);border-radius:999px;color:#0f4f7b;display:inline-flex;font-size:12px;font-weight:600;gap:.35em;padding:.35em .65em}body.mainpage .aboutMetaItem .material-icons{color:#0f6a90;font-size:16px}body.mainpage .aboutParagraph{color:rgba(16,39,66,.95);line-height:1.7;margin:.4em 0 1.2em}body.mainpage .aboutHighlights{display:grid;gap:.7em}body.mainpage .aboutHighlight{align-items:flex-start;background:hsla(0,0%,100%,.85);border:1px solid rgba(17,106,143,.16);border-radius:12px;display:flex;gap:.55em;line-height:1.5;padding:.65em .75em}body.mainpage .aboutHighlight .material-icons{color:#006989;font-size:20px;margin-top:2px}body.mainpage .thirdPage{background:linear-gradient(135deg,#0f3254,#0a6f94);height:auto;padding:3.2em 0 3.8em}body.mainpage .featuresIntro{color:#fff;display:block;margin-bottom:1.25em}body.mainpage .featuresEyebrow{font-size:12px;font-weight:700;letter-spacing:.08em;margin-bottom:.8em;opacity:.85;text-transform:uppercase}body.mainpage .featuresTitle{color:#fff;line-height:1.2;margin:0;max-width:24ch}body.mainpage .featuresLead{color:hsla(0,0%,100%,.86);font-size:16px;line-height:1.6;margin:.9em 0 0;max-width:62ch}body.mainpage .featuresGrid{align-items:stretch;display:grid;gap:1em;grid-template-columns:repeat(3,minmax(0,1fr));width:100%}@media (max-width:1100px){body.mainpage .featuresGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}body.mainpage .featuresGrid .featureCard{display:flex;margin:0;min-height:100%;width:auto}body.mainpage .featuresGrid .featureCard .mdc-card{background:linear-gradient(170deg,hsla(0,0%,100%,.98),rgba(246,251,255,.98));border:1px solid hsla(0,0%,100%,.22);border-radius:14px;box-shadow:0 10px 22px rgba(8,25,43,.22);display:flex;flex-direction:column;height:100%;justify-content:flex-start;padding:1.05em 1em;transition:transform .24s ease,box-shadow .24s ease;width:100%}body.mainpage .featuresGrid .featureCard .mdc-card .featureCardTop{align-items:center;display:flex;justify-content:space-between;margin-bottom:.8em}body.mainpage .featuresGrid .featureCard .mdc-card .featureIconLink{align-items:center;background:linear-gradient(155deg,rgba(0,105,137,.13),rgba(0,105,137,.22));border-radius:12px;display:inline-flex;height:52px;justify-content:center;width:52px}body.mainpage .featuresGrid .featureCard .mdc-card .featureArrowLink{align-items:center;background:rgba(0,105,137,.09);border-radius:999px;color:#006989;display:inline-flex;height:32px;justify-content:center;transition:transform .2s ease,background .2s ease;width:32px}body.mainpage .featuresGrid .featureCard .mdc-card .featureArrowLink .material-icons{font-size:17px}body.mainpage .featuresGrid .featureCard .mdc-card .featureTitle{font-size:22px;line-height:1.25;margin:0 0 .35em}body.mainpage .featuresGrid .featureCard .mdc-card .featureTitle a,body.mainpage .featuresGrid .featureCard .mdc-card .featureTitle a:visited{color:#143a5e;transition:color .2s ease}body.mainpage .featuresGrid .featureCard .mdc-card .featureCaption{text-wrap:pretty;color:rgba(16,39,66,.84);flex:1 1 auto;font-size:13px;line-height:1.45;margin-top:.2em}body.mainpage .featuresGrid .featureCard .mdc-card .featureReadMore{align-items:center;color:#006989;display:inline-flex;font-size:12px;font-weight:600;gap:.35em;letter-spacing:.02em;margin-top:.8em;text-transform:uppercase}body.mainpage .featuresGrid .featureCard .mdc-card .featureReadMore:after{content:"→";font-size:14px;line-height:1}body.mainpage .featuresGrid .featureCard .featureIcon{color:#006989;font-size:30px}body.mainpage .featuresGrid .featureCard:hover .mdc-card{box-shadow:0 16px 32px rgba(8,25,43,.28);transform:translateY(-4px)}body.mainpage .featuresGrid .featureCard:hover .featureArrowLink{background:rgba(0,105,137,.16);transform:translate(2px,-2px)}body.mainpage .featuresGrid .featureCard:hover .featureTitle a{color:#0f5380}body.mainpage .customersContent{width:100%}body.mainpage .customersWrap{padding:3.5em 0;width:100%}body.mainpage .customersHeader{color:#113352;margin:0 0 1.5em;text-align:center}body.mainpage .ourCustomers{align-items:center;display:grid;gap:1.1em;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));padding:0;width:100%}body.mainpage .ourCustomers>div{align-items:center;background:#fff;border:1px solid rgba(17,51,82,.12);border-radius:12px;box-shadow:0 8px 20px rgba(17,51,82,.06);display:flex;justify-content:center;min-height:92px;padding:.9em}body.mainpage .ourCustomers img{filter:grayscale(1);height:72px;max-width:100%;object-fit:contain;opacity:.86;transition:filter .25s ease,opacity .25s ease,transform .25s ease;width:auto}body.mainpage .ourCustomers a:hover img{filter:grayscale(0);opacity:1;transform:scale(1.02)}@media (max-width:750px){body.mainpage .firstPage{background-attachment:scroll;margin-top:48px;min-height:calc(100vh - 48px);padding:2.2em 1em 2em}body.mainpage .firstPage .appBadges{margin-left:-4px}body.mainpage .firstPageBridge,body.mainpage .fourthPageBridge,body.mainpage .secondPageBridge,body.mainpage .thirdPageBridge{background-attachment:scroll}body.mainpage .pageSection .pageHeaderBig{font-size:clamp(34px,11vw,52px);max-width:none;text-align:center}body.mainpage .firstPageLead{font-size:17px;text-align:center}body.mainpage .firstPageInner{align-items:center;text-align:center}body.mainpage .heroActions{justify-content:center}body.mainpage .secondPage{padding:2.5em 0}body.mainpage .mainpageAboutContent{display:block}body.mainpage .aboutCard{gap:1.2em;grid-template-columns:1fr;padding:1.2em}body.mainpage .aboutText{font-size:15px}body.mainpage .aboutHeader{gap:.4em;margin-bottom:.4em;text-align:left}body.mainpage .aboutLead{font-size:15px}body.mainpage .aboutHeading{font-size:30px;max-width:none}body.mainpage .aboutMeta{gap:.45em}body.mainpage .aboutMetaItem{border-radius:10px;justify-content:flex-start;width:100%}body.mainpage .aboutParagraph{margin-bottom:.9em;margin-top:.8em;text-align:left}body.mainpage .featuresGrid{grid-template-columns:1fr}body.mainpage .featuresIntro{margin-bottom:1em;text-align:center}body.mainpage .featuresTitle{font-size:30px;max-width:none}body.mainpage .featuresLead{font-size:15px;margin-top:.6em;max-width:none}body.mainpage .featuresGrid .featureCard .mdc-card{padding:1em .95em}body.mainpage .featuresGrid .featureCard .mdc-card .featureTitle{font-size:21px}body.mainpage .customersWrap{padding:2.4em 0}body.mainpage .ourCustomers img{height:64px}}body.featureSubpage .featurePageHero{background:linear-gradient(135deg,#102f4e,#0f6f95);color:#fff;height:auto;margin-top:10vh;min-height:auto;padding:2.2em 0 2em}body.featureSubpage .featurePageHeroContent{display:block}body.featureSubpage .featureBackLink{align-items:center;color:hsla(0,0%,100%,.86);display:inline-flex;gap:.4em;margin-bottom:.55em;margin-right:.8em}body.featureSubpage .featureBackLink .material-icons{font-size:18px}body.featureSubpage .featureBackLink:hover{color:#fff}body.featureSubpage .featurePageHeroBadge{align-items:center;background:hsla(0,0%,100%,.14);border-radius:999px;display:inline-flex;font-size:12px;gap:.45em;letter-spacing:.06em;margin-bottom:.8em;padding:.35em .8em;text-transform:uppercase}body.featureSubpage .featurePageHeroBadge .material-icons{color:#fff;font-size:16px}body.featureSubpage .featurePageHeroTitle{color:#fff;line-height:1.2;margin:0;max-width:24ch}body.featureSubpage .featurePageHeroLead{color:hsla(0,0%,100%,.88);font-size:17px;line-height:1.6;margin:.85em 0 0;max-width:62ch}body.featureSubpage .featurePageNav{display:flex;flex-wrap:wrap;gap:.6em;margin-top:1.4em}body.featureSubpage .featurePageNavItem{align-items:center;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.3);border-radius:10px;color:#fff;display:inline-flex;gap:.4em;padding:.45em .7em;transition:background .2s ease,transform .2s ease}body.featureSubpage .featurePageNavItem .material-icons{color:#fff;font-size:18px}body.featureSubpage .featurePageNavItem:hover{background:hsla(0,0%,100%,.18);transform:translateY(-1px)}body.featureSubpage .featurePageNavItem.is-active{background:#fff;border-color:#fff;color:#006989}body.featureSubpage .featurePageNavItem.is-active .material-icons{color:#006989}body.featureSubpage .thirdPageBridge{display:none}body.featureSubpage .fourthPage{background:linear-gradient(180deg,#f2f8fc,#fff 60%);padding-top:1.8em}body.featureSubpage .featureDescription{background:#fff;border:1px solid rgba(17,51,82,.14);border-radius:16px;box-shadow:0 14px 30px rgba(13,48,78,.09);gap:0 2.2em;margin:0 0 2.4em;padding:1.4em;width:100%}body.featureSubpage .featureDescriptionHeader{margin-bottom:.8em}body.featureSubpage .featureDescriptionHeader .material-icons{align-items:center;background:linear-gradient(145deg,#0b6d93,#114a7a);border-radius:12px;color:#fff;display:inline-flex;font-size:26px;height:48px;justify-content:center;width:48px}body.featureSubpage .featureDescriptionHeader h3{color:#12375a;margin:0}body.featureSubpage .featureDescriptionText{color:#173753;width:56%}body.featureSubpage .featureDescriptionText h4{color:#0f4f7b;font-weight:600;margin-bottom:.45em;margin-top:1em}body.featureSubpage .featureDescriptionText ol,body.featureSubpage .featureDescriptionText ul{display:grid;gap:.42em;line-height:1.55;margin:0;padding-left:1.15em}body.featureSubpage .featureDescriptionText li{color:rgba(23,55,83,.95)}body.featureSubpage .featureDescriptionText li>b{color:#0f3f63}body.featureSubpage .featureDescriptionImage{gap:1.3em;width:44%}body.featureSubpage .featureDescriptionImage img{border-radius:12px;box-shadow:0 10px 26px rgba(15,47,79,.14)}body.featureSubpage .featureDescriptionQuote{border-left:4px solid rgba(0,105,137,.4);color:rgba(17,51,82,.92);line-height:1.65;margin:0;padding-left:.9em}body.featureSubpage .featureDescriptionQuoteAuthor{color:#0f4f7b;font-weight:600;margin-top:.6em}body.featureSubpage .featureDescriptionImageAbsolute img{box-shadow:0 10px 24px rgba(7,33,58,.2)}body.featureSubpage .featureDescriptionSingleColumn .featureDescriptionText{width:100%}body.featureSubpage .featureDescriptionSingleColumn .featureDescriptionImage{display:none}@media (max-width:750px){body.featureSubpage .featurePageHero{margin-top:48px;padding:1.5em 0 1.4em}body.featureSubpage .featurePageHeroContent{padding:0 1em}body.featureSubpage .featurePageHeroLead{font-size:15px}body.featureSubpage .featurePageNav{gap:.45em}body.featureSubpage .featurePageNavItem{justify-content:center;width:100%}body.featureSubpage .featureDescription{border-radius:12px;gap:1.2em 0;margin-bottom:1.5em;padding:1em}body.featureSubpage .featureDescriptionText{font-size:14px;width:100%}body.featureSubpage .featureDescriptionText ol,body.featureSubpage .featureDescriptionText ul{padding-left:1em}body.featureSubpage .featureDescriptionImage{width:100%}}body .auctionFiltersContainer{background:#006989;margin-top:10vh;position:relative;z-index:3}body .auctionFiltersContainer .listToolbarContainer{justify-content:flex-start}body .auctionFiltersContainer .ms-sel-ctn input{height:34px}body .auctionFiltersContainer .ms-ctn .ms-trigger .ms-trigger-ico{margin-top:5px}body .auctionFiltersContainer .inputContainer{display:flex;margin-bottom:0;min-width:240px;padding-right:1em}body .auctionFiltersContainer .inputContainer .inputLabel{color:#fff;display:none;line-height:34px;padding:0 1em}body .listToolbarContainer{padding:2em 1em}body .listToolbarContainer .showFiltersButton{display:none}@media (max-width:750px){body .auctionFiltersContainer .listToolbarContainer{justify-content:space-between;padding:1em}body .auctionFiltersContainer .listToolbarContainer .showFiltersButton{color:#fff;display:inline-block}}body .auctionPageContent{align-items:flex-start;display:flex;justify-content:space-between;margin-top:2em;position:relative;z-index:2}body .auctionPageContent .auctionPageFiltersLeft{width:320px}body .auctionPageContent .auctionPageFiltersLeft .filterClose{display:none}body .auctionPageContent .auctionPageFiltersLeft .auctionPageFiltersBox{background:#fafafa;padding:1em}@media (max-width:750px){body .auctionPageContent .auctionPageFiltersLeft{display:none}body .auctionPageContent .auctionPageFiltersLeft.active{display:block;height:100%;left:0;overflow-y:auto;position:fixed;top:0;width:100%}body .auctionPageContent .auctionPageFiltersLeft.active .filterClose{align-items:center;background:#006989;color:#fff;display:flex;justify-content:space-between}body .auctionPageContent .auctionPageFiltersLeft.active .filterClose .filtersTitle{font-size:16px}body .auctionPageContent .auctionPageFiltersLeft.active .filterClose .material-icons{color:#fff}body .auctionPageContent .auctionPageList{max-width:100%}}body .auctionPageContent .auctionPageList{flex:1 100%;padding:1em}body .auctionPageContent .auctionPageList .card-title{margin-bottom:1em}body .auctionPageContent .ms-res-ctn{width:300px}body .auctionPropertiesContainer.noFlex{display:block}body .auctionPropertiesContainer.noFlex .propertyWithIcon{align-items:flex-start}body .auctionPropertiesContainer.noFlex .propertyWithIcon .material-icons{margin-left:0}body .auctionPropertiesContainer{display:flex}body .auctionPropertiesContainer .propertyWithIcon:first-child .material-icons{margin-left:0}body .auctionPropertiesContainer .propertyWithIcon .material-icons{margin-left:1em}body .auctionPropertiesContainer .propertyWithIcon.green,body .auctionPropertiesContainer .propertyWithIcon.green .material-icons{color:#8cb369}body .auctionPropertiesContainer .propertyWithIcon.red,body .auctionPropertiesContainer .propertyWithIcon.red .material-icons{color:#9e0e00}@media (max-width:750px){body .auctionPropertiesContainer{display:block}body .auctionPropertiesContainer .propertyWithIcon .material-icons{margin-left:0}}body .auctionCard{align-items:flex-start;display:flex;justify-content:flex-start}body .auctionCard .auctionCardIconContaier{width:80px}body .auctionCard .auctionCardIconContaier .auctionCardIcon{align-items:center;background:#006989;border-radius:30px;display:flex;height:60px;justify-content:center;width:60px}body .auctionCard .auctionCardIconContaier .auctionCardIcon .material-icons{color:#fff;font-size:40px}body .auctionCard .cardHeader{margin-bottom:.5em}body .auctionListCard{background:rgba(247,251,255,.94);border:1px solid rgba(20,88,168,.14);border-radius:12px;box-shadow:0 8px 18px rgba(21,42,66,.08);margin-bottom:1em;overflow:hidden}body .auctionListCard .mdc-card__content{padding:1.1em 1.2em}body .auctionCardModern{display:block}body .auctionListCardTop{align-items:center;display:flex;gap:.9em}body .auctionListCard .auctionCardIconContaier{flex:0 0 56px;width:56px}body .auctionListCard .auctionCardIconContaier .auctionCardIcon{border-radius:14px;height:56px;width:56px}body .auctionListCard .auctionCardIconContaier .auctionCardIcon .material-icons{font-size:32px}body .auctionCardTitle{line-height:1.2;margin:0}body .auctionCardTitle a,body .auctionCardTitle a:visited{color:#102742}body .auctionListCard .auctionDetailsHeroLabel{color:rgba(0,0,0,.55);font-size:12px;letter-spacing:.08em;margin-bottom:.25em;text-transform:uppercase}body .auctionListStatusBadge{align-items:center;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;gap:.35em;margin-left:auto;padding:.36em .75em;white-space:nowrap}body .auctionListStatusBadge .material-icons{font-size:17px}body .auctionListStatusBadge.is-active{background:rgba(76,175,80,.14);color:#2e7d32}body .auctionListStatusBadge.is-closed{background:rgba(244,67,54,.14);color:#c62828}body .auctionListStatusBadge.is-awaiting{background:rgba(255,152,0,.16);color:#ef6c00}body .auctionListMetaGrid{display:grid;gap:.65em .8em;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:.95em}body .auctionListMetaItem{align-items:flex-start;background:hsla(0,0%,100%,.78);border-radius:10px;display:flex;gap:.55em;padding:.6em .65em}body .auctionListMetaItem .material-icons{color:#006989;font-size:19px}body .auctionListMetaLabel{color:rgba(0,0,0,.6);font-size:11px;margin-bottom:.1em}body .auctionListMetaValue{color:#133759;font-size:13px;line-height:1.4}body .auctionListCardActions{display:flex;justify-content:flex-end;margin-top:.95em}@media (max-width:750px){body .auctionListCard .mdc-card__content{padding:.9em}body .auctionListCardTop{flex-wrap:wrap;gap:.6em}body .auctionListStatusBadge{margin-left:0}body .auctionListMetaGrid{grid-template-columns:1fr}body .auctionListCardActions{justify-content:flex-start}}body .auctionCategory .inputLabel{display:none}body .auctionPageDetails{margin-top:10vh;padding:0 1em;width:100%}body .auctionPageDetailsModern .auctionPageDetailsCards{gap:1em}body .auctionPageDetailsModern .auctionPageDetailsCards>.mdc-card{background:rgba(247,251,255,.92);border:1px solid rgba(20,88,168,.14);border-radius:12px;box-shadow:0 8px 18px rgba(21,42,66,.08);min-width:100%;overflow:hidden}body .auctionPageDetailsModern .auctionPageDetailsCards>.mdc-card .mdc-card__content{padding:1.2em 1.3em}body .auctionPageDetailsModern .auctionDetailsHero{background:linear-gradient(130deg,#f7fbff,#eef4fb);border:1px solid rgba(20,88,168,.14);box-shadow:0 10px 22px rgba(21,42,66,.08);margin-bottom:1em;width:100%}body .auctionPageDetailsModern .auctionDetailsHero .mdc-card__content{padding:1.5em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsBackLink{align-items:center;color:#006989;display:inline-flex;font-weight:500;gap:.4em;margin-bottom:1em;text-decoration:none}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsBackLink .material-icons{font-size:20px}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsBackLink:hover{text-decoration:underline}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroTop{align-items:center;display:flex;gap:1em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroIcon{align-items:center;background:#006989;border-radius:14px;display:flex;flex:0 0 56px;height:56px;justify-content:center;width:56px}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroIcon .material-icons{color:#fff;font-size:32px}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroTitleContainer{flex:1 1 auto;min-width:0}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroLabel{color:rgba(0,0,0,.55);font-size:12px;letter-spacing:.08em;margin-bottom:.4em;text-transform:uppercase}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroTitle{color:#102742;line-height:1.2;margin:0;word-break:break-word}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsStatusBadge{align-items:center;border-radius:999px;display:inline-flex;font-weight:500;gap:.35em;padding:.4em .8em;white-space:nowrap}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsStatusBadge .material-icons{font-size:18px}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsStatusBadge.is-active{background:rgba(76,175,80,.14);color:#2e7d32}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsStatusBadge.is-closed{background:rgba(244,67,54,.14);color:#c62828}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsStatusBadge.is-awaiting{background:rgba(255,152,0,.16);color:#ef6c00}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsMeta{display:grid;gap:.75em 1em;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:1.25em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsMetaItem{align-items:flex-start;background:hsla(0,0%,100%,.75);border-radius:10px;display:flex;gap:.6em;padding:.65em .75em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsMetaItem .material-icons{color:#006989;font-size:20px}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsMetaLabel{color:rgba(0,0,0,.6);font-size:12px;margin-bottom:.15em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsMetaValue{color:#1d2935;font-size:15px;word-break:break-word}body .auctionPageDetailsModern .auctionDetailsSection{width:100%}body .auctionPageDetailsModern .auctionDetailsSection .cardHeader{color:#102742;margin-bottom:.8em}body .auctionPageDetailsModern .auctionPageDetailsCard2{width:100%}body .auctionPageDetailsModern .auctionPageDetailsCard2,body .auctionPageDetailsModern .auctionPageDetailsCard3,body .auctionPageDetailsModern .auctionPageDetailsCard4{border-radius:12px!important}body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgHeader{align-items:center;display:flex;gap:.9em;margin-bottom:1em}body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgHeaderIcon{align-items:center;background:#006989;border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgHeaderIcon .material-icons{color:#fff;font-size:26px}body .auctionPageDetailsModern .auctionDetailsOrgSection .cardHeader{margin:0}body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgGrid{display:grid;gap:.75em;grid-template-columns:repeat(3,minmax(0,1fr))}body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgItem{align-items:flex-start;background:hsla(0,0%,100%,.75);border-radius:10px;display:flex;gap:.6em;padding:.65em .75em}body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgItem .material-icons{color:#006989;font-size:20px;margin-top:1px}body .auctionPageDetailsModern .auctionDetailsPanelHeader{align-items:center;display:flex;gap:.9em;margin-bottom:1em}body .auctionPageDetailsModern .auctionDetailsPanelHeaderIcon{align-items:center;background:#006989;border-radius:12px;display:flex;height:48px;justify-content:center;width:48px}body .auctionPageDetailsModern .auctionDetailsPanelHeaderIcon .material-icons{color:#fff;font-size:26px}body .auctionPageDetailsModern .auctionPageDetailsCard4{width:100%}body .auctionPageDetailsModern .auctionDetailsDescriptionSection .cardHeader{margin:0}body .auctionPageDetailsModern .auctionDetailsDescription{background:hsla(0,0%,100%,.75);border-radius:10px;color:#233345;line-height:1.65;margin-top:.2em;padding:.8em .9em;white-space:normal;word-break:break-word}body .auctionPageDetailsModern .auctionPageDetailsAttachments{width:100%}body .auctionPageDetailsModern .auctionPageDetailsAttachments .cardHeader{margin:0}body .auctionPageDetailsModern .auctionPageDetailsAttachments .attachmentsContainer{margin-top:.2em}body .auctionPageDetailsModern .auctionPageDetailsAttachments .mdc-image-list__item{background:hsla(0,0%,100%,.78);border-radius:10px;padding:.45em}body .auctionPageDetailsModern .auctionPageDetailsAttachments .mdc-image-list__image-aspect-container{border-radius:8px;overflow:hidden}body .auctionPageDetailsModern .auctionPageDetailsAttachments .mdc-image-list__label{color:#233345}body .auctionPageDetailsModern .auctionPageDetailsAttachments .auctionDetailsEmptyState{background:hsla(0,0%,100%,.75);border-radius:10px;color:rgba(16,39,66,.8);margin-top:.2em;padding:.9em}body .auctionPageDetailsCards{align-items:stretch;display:flex;flex-wrap:wrap;justify-content:space-between}body .auctionPageDetailsCards>.mdc-card{background:#dae5eb;min-width:49%}body .auctionPageDetailsCards>.mdc-card .mdc-typography--headline6{color:#313131;font-weight:500}body .auctionPageDetailsCard3{width:100%}@media (max-width:750px){body .auctionPageDetailsModern .auctionPageDetailsCards{gap:.75em}body .auctionPageDetailsModern .auctionDetailsHero .mdc-card__content,body .auctionPageDetailsModern .auctionPageDetailsCards>.mdc-card .mdc-card__content{padding:1em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroTop{align-items:flex-start;flex-wrap:wrap}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsHeroTitle{font-size:1.5rem}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsStatusBadge{margin-top:.3em}body .auctionPageDetailsModern .auctionDetailsHero .auctionDetailsMeta,body .auctionPageDetailsModern .auctionDetailsOrgSection .auctionDetailsOrgGrid{grid-template-columns:1fr}body .auctionPageDetailsCards>.mdc-card{width:100%}body .auctionPageDetailsCards .auctionPageDetailsCard2{order:1}body .auctionPageDetailsCards .auctionPageDetailsCard3{order:3}body .auctionPageDetailsCards .auctionPageDetailsCard4{order:2}}body.auctionFiltersVisible .auctionPageList,body.auctionFiltersVisible .listToolbarContainer,body.auctionFiltersVisible .pageHeader{display:none}