@import url("https://use.typekit.net/czw6bmk.css");
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--imagine-bg:#0b0b1f;--imagine-bg-elev:#14142b;--imagine-card:#1c1c33;--imagine-card-muted:#25254a;--imagine-card-light:#ededf3;--imagine-text:#ffffff;--imagine-text-muted:#c8c8e0;--imagine-text-dark:#1F1F1F;--imagine-text-dark-muted:#2D2D2D;--imagine-primary:#FF5A10;--imagine-secondary:#F56D00;--imagine-accent:#FEB322;--imagine-radius:16px;--imagine-radius-sm:12px;--imagine-max:1200px;--imagine-gap:24px;}.aai-imagine-hero,.aai-imagine-keynote,.aai-imagine-cards,.aai-imagine-agenda,.aai-imagine-partners{background-color:var(--imagine-bg);color:var(--imagine-text);font-family:"Museo Sans",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;width:100%;box-sizing:border-box;}.aai-imagine-hero *,.aai-imagine-keynote *,.aai-imagine-cards *,.aai-imagine-agenda *,.aai-imagine-partners *{box-sizing:border-box;}.aai-imagine-hero{position:relative;overflow:hidden;isolation:isolate;background:var(--imagine-bg);padding:clamp(28px,4vw,56px) clamp(20px,3vw,40px) clamp(40px,5vw,72px);}.aai-imagine-hero::before{content:'';position:absolute;top:-25%;right:-15%;width:70%;height:90%;background:radial-gradient(ellipse at center,rgba(170,90,220,0.45) 0%,rgba(120,60,180,0.25) 35%,rgba(60,30,100,0) 70%);filter:blur(40px);pointer-events:none;z-index:0;}.aai-imagine-hero__inner{position:relative;z-index:2;max-width:var(--imagine-max);margin:0 auto;}.aai-imagine-hero__photo-wrap{position:relative;margin-bottom:clamp(28px,3.5vw,56px);border-radius:clamp(12px,1.4vw,20px);overflow:hidden;background-color:var(--imagine-card-muted);}.aai-imagine-hero__photo{width:100%;aspect-ratio:16 / 9;background-image:var(--imagine-hero-bg);background-size:cover;background-position:center 35%;}.aai-imagine-hero__video{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;}.aai-imagine-hero__overlay{position:absolute;left:0;right:0;bottom:-0.5rem;padding:0;pointer-events:none;}.aai-imagine-hero__overlay-svg{display:block;width:100%;height:auto;}.aai-imagine-hero__body{margin:0 auto;color:#ffffff;}.aai-imagine-hero__body p{text-align:center;font-size:clamp(20px,1.5vw,24px);font-weight:300;line-height:normal;letter-spacing:0.3px;margin:0;}.aai-imagine-hero__body p:last-child{margin-bottom:0;}.aai-imagine-hero__cta{display:inline-flex;align-items:center;margin:24px auto 0;padding:12px 28px;background-color:var(--imagine-primary);color:#fff;border-radius:999px;font-weight:600;text-decoration:none;}.aai-imagine-hero__cta-wrap{display:flex;justify-content:center;margin-top:clamp(20px,2.5vw,40px);}.aai-imagine-hero__cta:hover{filter:brightness(1.08);}.aai-imagine-keynote{padding:80px 24px 96px;}.aai-imagine-keynote__inner{max-width:var(--imagine-max);margin:0 auto;display:flex;flex-direction:column;gap:40px;}.aai-imagine-keynote__heading{margin:0;text-align:center;font-size:clamp(32px,4vw,48px);font-weight:300;color:#fff;letter-spacing:-0.01em;line-height:normal;}.aai-imagine-keynote__intro{text-align:center;max-width:920px;margin:-16px auto 0;color:#fff;font-size:18px;line-height:normal;letter-spacing:0.3px;font-weight:300;}.aai-imagine-keynote__intro p{margin:0 0 12px 0;}.aai-imagine-keynote__intro p:last-child{margin-bottom:0;}.aai-imagine-keynote__feature{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:56px;align-items:start;}.aai-imagine-keynote__feature-media{position:relative;border-radius:16px;background-color:var(--imagine-card-light);aspect-ratio:4 / 3;overflow:hidden;}.aai-imagine-keynote__feature-media img,.aai-imagine-keynote__feature-media video{width:100%;height:100%;object-fit:cover;display:block;}.aai-imagine-keynote__feature-embed{width:100%;height:100%;}.aai-imagine-keynote__feature-embed iframe{width:100%;height:100%;display:block;border:0;}.aai-imagine-keynote__feature-embed video{width:100%;height:100%;object-fit:cover;display:block;}.aai-imagine-keynote__duration{position:absolute;top:14px;left:14px;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:rgba(40,40,56,0.9);color:#fff;border-radius:8px;font-size:12px;font-weight:500;backdrop-filter:blur(2px);}.aai-imagine-keynote__duration svg{width:14px;height:14px;flex-shrink:0;}.aai-imagine-keynote__feature-side{padding-top:8px;display:flex;flex-direction:column;gap:16px;}.aai-imagine-keynote__feature-heading{margin:0;font-size:32px;font-weight:300;color:#fff;letter-spacing:-0.005em;line-height:normal;}.aai-imagine-keynote__feature-body{color:#fff;font-size:18px;line-height:normal;font-weight:300;letter-spacing:0.3px;}.aai-imagine-keynote__feature-body p{margin:0 0 8px 0;}.aai-imagine-keynote__feature-body p:last-child{margin-bottom:0;}.aai-imagine-keynote__feature-body strong{color:#fff;font-weight:700;}.aai-imagine-keynote__cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;}.aai-imagine-keynote__card{display:flex;flex-direction:column;gap:10px;cursor:pointer;border-radius:12px;transition:transform 0.18s ease;}.aai-imagine-keynote__card:focus-visible{outline:2px solid var(--imagine-accent);outline-offset:4px;}.aai-imagine-keynote__card:hover{transform:translateY(-2px);}.aai-imagine-keynote__card-media{position:relative;border-radius:12px;background-color:var(--imagine-card-light);aspect-ratio:4 / 3;overflow:hidden;}.aai-imagine-keynote__card-media img,.aai-imagine-keynote__card-media video{width:100%;height:100%;object-fit:cover;display:block;}.aai-imagine-keynote__card-num{position:absolute;top:8px;left:8px;padding:3px 8px;background:#2a2a3e;color:#fff;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:0.04em;}.aai-imagine-keynote__card-title{margin:0;color:#fff;font-size:16px;font-weight:500;line-height:1.4;padding:0 2px;transition:color 0.18s ease;}.aai-imagine-keynote__card-duration{color:var(--imagine-text-muted);font-size:12px;padding:0 2px;transition:color 0.18s ease;}.aai-imagine-keynote__card:hover .aai-imagine-keynote__card-title,.aai-imagine-keynote__card.is-active .aai-imagine-keynote__card-title{color:var(--imagine-accent);}@media (max-width:991.98px){.aai-imagine-keynote__feature{grid-template-columns:1fr;gap:24px;}.aai-imagine-keynote__cards{grid-template-columns:repeat(3,minmax(0,1fr));}}@media (max-width:599.98px){.aai-imagine-keynote__cards{grid-template-columns:repeat(2,minmax(0,1fr));}}.aai-imagine-keynote__pagination{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:4px;}.aai-imagine-keynote__pagination-prev,.aai-imagine-keynote__pagination-next{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:none;border:none;color:var(--imagine-text-muted);cursor:pointer;border-radius:50%;transition:color 0.15s ease,background 0.15s ease;padding:0;flex-shrink:0;}.aai-imagine-keynote__pagination-prev:hover,.aai-imagine-keynote__pagination-next:hover{color:#fff;background:rgba(255,255,255,0.08);}.aai-imagine-keynote__pagination-prev:disabled,.aai-imagine-keynote__pagination-next:disabled{opacity:0.25;cursor:default;pointer-events:none;}.aai-imagine-keynote__pagination-prev svg,.aai-imagine-keynote__pagination-next svg{width:18px;height:18px;}.aai-imagine-keynote__pagination-dots{display:flex;gap:8px;align-items:center;}.aai-imagine-keynote__pagination-dot{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,0.2);border:none;cursor:pointer;padding:0;transition:background 0.15s ease,transform 0.15s ease;flex-shrink:0;}.aai-imagine-keynote__pagination-dot.is-active{background:#fff;transform:scale(1.375);}.aai-imagine-keynote__pagination-dot:hover:not(.is-active){background:rgba(255,255,255,0.45);}.aai-imagine-cards{padding:72px 24px 96px;}.aai-imagine-cards__inner{max-width:var(--imagine-max);margin:0 auto;display:flex;flex-direction:column;gap:48px;}.aai-imagine-cards__heading{margin:0;text-align:center;font-size:clamp(32px,4vw,48px);font-weight:300;color:#fff;letter-spacing:-0.01em;line-height:normal;}.aai-imagine-cards__grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;}.aai-imagine-cards__item{background:transparent;padding:0;border-radius:0;display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;}.aai-imagine-cards__media{width:100%;background-color:var(--imagine-card-light);border-radius:16px;aspect-ratio:4 / 3;overflow:hidden;}.aai-imagine-cards__media img{width:100%;height:100%;object-fit:cover;display:block;}.aai-imagine-cards__content{display:flex;flex-direction:column;gap:16px;align-items:center;padding:0 8px;width:100%;flex:1;}.aai-imagine-cards__title{margin:0;font-size:clamp(24px,2vw,32px);font-weight:300;color:#fff;line-height:normal;letter-spacing:-0.005em;max-width:22ch;}.aai-imagine-cards__body{max-width:38ch;}.aai-imagine-cards__body p{font-size:clamp(16px,1.5vw,18px);line-height:1.55;color:#fff;font-weight:300;letter-spacing:0.3px;margin:0 0 8px 0;}.aai-imagine-cards__body p:last-child{margin-bottom:0;}.aai-imagine-cards__cta{display:inline-flex;align-items:center;margin-top:auto;padding:8px 22px;background:#ffffff;color:var(--imagine-text-dark);border-radius:999px;text-decoration:none;font-weight:500;font-size:13px;}.aai-imagine-cards__cta:hover{background:#f0f0f3;}@media (max-width:767.98px){.aai-imagine-cards__grid{grid-template-columns:1fr;}.aai-imagine-cards__item{border:1px solid rgba(255,255,255,0.12);border-radius:16px;padding:32px 24px;}.aai-imagine-cards__media{display:none;}}.aai-imagine-agenda{background-color:#e6e6e9;color:var(--imagine-text-dark);padding:80px 24px 88px;}.aai-imagine-agenda__inner{max-width:var(--imagine-max);margin:0 auto;display:flex;flex-direction:column;gap:24px;}.aai-imagine-agenda__heading{margin:0;text-align:center;font-size:clamp(32px,4vw,48px);font-weight:300;color:var(--imagine-text-dark);letter-spacing:-0.01em;line-height:normal;}.aai-imagine-agenda__intro{text-align:center;max-width:760px;margin:0 auto 0;}.aai-imagine-agenda__intro p{color:var(--imagine-text-dark-muted);font-size:clamp(16px,1.5vw,18px);line-height:normal;letter-spacing:0.3px;font-weight:300;margin:0 0 8px 0;}.aai-imagine-agenda__intro p:last-child{margin-bottom:0;}.aai-imagine-agenda__cards{list-style:none;margin:-8px 0 0;padding:8px 0 24px 0;display:flex;flex-wrap:nowrap;gap:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-snap-type:x proximity;}.aai-imagine-agenda__cards:not(.aai-imagine-agenda__cards--overflow) .aai-imagine-agenda__card{flex:1 0 calc((100% - (var(--agenda-demo-count,4) - 1) * 16px) / var(--agenda-demo-count,4));scroll-snap-align:start;}.aai-imagine-agenda__cards--overflow .aai-imagine-agenda__card{flex:0 0 calc((100% - 48px) / 4);scroll-snap-align:start;}.aai-imagine-agenda__card{background:#ffffff;border-radius:16px;padding:0 0 16px 0;display:flex;flex-direction:column;cursor:pointer;transition:transform 0.18s ease,box-shadow 0.18s ease;border:2px solid transparent;min-width:0;}.aai-imagine-agenda__card:hover{transform:translateY(-2px);box-shadow:0 10px 28px rgba(0,0,0,0.08);}.aai-imagine-agenda__card.is-active{border-color:#ff8f1c;box-shadow:0 10px 28px rgba(0,0,0,0.10);}.aai-imagine-agenda__card-media{position:relative;aspect-ratio:16 / 10;border-radius:14px 14px 0 0;background-color:var(--imagine-card-light);margin-bottom:14px;overflow:hidden;}.aai-imagine-agenda__card-media img{position:relative;z-index:0;width:100%;height:100%;object-fit:cover;display:block;}.aai-imagine-agenda__card-icon{position:absolute;top:10px;left:12px;z-index:1;width:18px;height:18px;color:#ff8f1c;font-size:18px;line-height:1;}.aai-imagine-agenda__card-icon .aai-imagine-agenda__icon-img{width:100%;height:100%;object-fit:contain;display:block;filter:brightness(0) saturate(100%) invert(48%) sepia(97%) saturate(2339%) hue-rotate(359deg) brightness(103%) contrast(103%);}.aai-imagine-agenda__card:not(.is-active) .aai-imagine-agenda__card-icon{display:none;}.aai-imagine-agenda__card-title{margin:0 0 8px 0;font-size:22px;font-weight:300;line-height:normal;letter-spacing:0.3px;color:#000;padding:0 16px;}.aai-imagine-agenda__card-body{margin:0 0 12px 0;font-size:14px;line-height:normal;letter-spacing:0.3px;font-weight:300;color:var(--imagine-text-dark-muted);padding:0 16px;}.aai-imagine-agenda__tags{display:flex;gap:4px;flex-wrap:wrap;padding:0 16px;}.aai-imagine-agenda__tag{display:inline-block;padding:3px 11px;font-size:10px;font-weight:600;border-radius:999px;letter-spacing:0.02em;background:#ededf3;color:var(--imagine-text-dark);}.aai-imagine-agenda__tag--ai{background:#BBC8E7;color:#2354CA;}.aai-imagine-agenda__tag--product{background:#EFDED0;color:#BC773E;}.aai-imagine-agenda__tag--agent{background:#C2C0D6;color:#362D86;}.aai-imagine-agenda__panel{position:relative;background-color:#ffffff;border-radius:16px;min-height:75vh;padding:24px;overflow:hidden;display:flex;flex-direction:column;}.aai-imagine-agenda__panel-tab{display:inline-flex;align-items:center;gap:8px;background:#ffffff;border-radius:999px;padding:12px 22px;font-size:clamp(22px,2vw,24px);font-weight:300;color:#000;line-height:normal;letter-spacing:0.3px;box-shadow:0 3px 10px rgba(0,0,0,0.06);}.aai-imagine-agenda__panel-tab-icon{color:#ff8f1c;font-size:16px;line-height:1;}.aai-imagine-agenda__panel-tab-icon .aai-imagine-agenda__icon-img{width:16px;height:16px;object-fit:contain;display:block;filter:brightness(0) saturate(100%) invert(48%) sepia(97%) saturate(2339%) hue-rotate(359deg) brightness(103%) contrast(103%);}.aai-imagine-agenda__panel-body{margin-top:16px;color:var(--imagine-text-dark-muted);font-size:14px;line-height:1.6;flex:1 1 auto;min-height:65vh;display:flex;flex-direction:column;}.aai-imagine-agenda__panel-body > iframe:only-child,.aai-imagine-agenda__panel-body > video:only-child{flex:1 1 auto;width:100%;min-height:0;border:0;}.aai-imagine-agenda__panel-body p{margin:0 0 10px 0;}.aai-imagine-agenda__panel-body p:last-child{margin-bottom:0;}@media (max-width:991.98px){.aai-imagine-agenda__card{min-width:min(240px,100%);}}.aai-imagine-partners{background-color:#e6e6e9;color:var(--imagine-text-dark);padding:72px 24px 88px;}.aai-imagine-partners__inner{max-width:var(--imagine-max);margin:0 auto;display:flex;flex-direction:column;gap:32px;}.aai-imagine-partners__heading{margin:0;text-align:center;font-size:clamp(32px,4vw,48px);font-weight:300;color:var(--imagine-text-dark);letter-spacing:-0.01em;line-height:normal;}.aai-imagine-partners__grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;align-items:stretch;}.aai-imagine-partners__col{display:flex;flex-direction:column;min-height:100%;gap:16px;}.aai-imagine-partners__card{display:flex;flex-direction:column;justify-content:space-between;background:#ffffff;border-radius:16px;padding:32px;color:var(--imagine-text-dark);}.aai-imagine-partners__card--logo{background:#f0f0f3;min-height:120px;display:flex;align-items:center;justify-content:center;}.aai-imagine-partners__card--logo img{max-width:100%;max-height:80px;width:auto;height:auto;object-fit:contain;display:block;}.aai-imagine-partners__card--testimonial{display:flex;flex-direction:column;gap:16px;}.aai-imagine-partners__col .aai-imagine-partners__card--testimonial-large{flex:1 1 auto;min-height:0;}.aai-imagine-partners__quote-wrap{display:flex;flex-direction:column;gap:16px;}.aai-imagine-partners__quote{margin:0;font-size:2rem;line-height:normal;font-weight:300;color:var(--imagine-text-dark);letter-spacing:-0.005em;}.aai-imagine-partners__quote-body{font-size:1.125rem;font-weight:300;line-height:normal;letter-spacing:0.3px;color:var(--imagine-text-dark-muted);}.aai-imagine-partners__quote-body p{margin:0 0 8px 0;}.aai-imagine-partners__quote-body p:last-child{margin-bottom:0;}.aai-imagine-partners__author{display:flex;align-items:center;gap:12px;margin-top:4px;}.aai-imagine-partners__author-avatar{width:36px;height:36px;border-radius:4px;background-color:#ededf0;flex-shrink:0;overflow:hidden;}.aai-imagine-partners__author-avatar img{width:100%;height:100%;object-fit:cover;display:block;}.aai-imagine-partners__author-meta{display:flex;flex-direction:column;gap:2px;}.aai-imagine-partners__author-name{font-size:1rem;font-weight:600;letter-spacing:0.06em;text-transform:uppercase;color:var(--imagine-text-dark);}.aai-imagine-partners__author-role{font-size:1rem;letter-spacing:0.05em;text-transform:uppercase;font-weight:300;color:#000;}.aai-imagine-partners__strip{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;}.aai-imagine-partners__strip-item{background:#F1F1F1;border-radius:16px;padding:28px 24px;min-height:110px;display:flex;align-items:center;justify-content:center;}.aai-imagine-partners__strip-item a,.aai-imagine-partners__strip-item img{display:block;max-width:100%;max-height:56px;width:auto;height:auto;object-fit:contain;}@media (max-width:991.98px){.aai-imagine-partners__grid{grid-template-columns:1fr;}.aai-imagine-partners__strip{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:599.98px){.aai-imagine-partners__strip{grid-template-columns:repeat(2,minmax(0,1fr));}}
body{font-weight:300;font-family:"museo-sans",arial,sans-serif;color:#444;overflow-y:scroll;}.protected-pages-enter-password{max-width:1660px;width:100%;margin:50px auto;padding:0 30px;}.protected-pages-enter-password .protected_pages_description{font-size:20px;line-height:24px;margin:0 0 30px;}.protected-pages-enter-password .form-item-password{max-width:350px;margin-bottom:30px;}.protected-pages-enter-password .form-item-password label{margin-bottom:12px;font-size:18px;}.protected-pages-enter-password .form-item-password input.form-text{background-color:#fff;border-radius:4px;}.protected-pages-enter-password .form-submit{font-weight:700;color:white;min-height:45px;height:45px;width:auto;padding-top:10px;padding-right:50px;padding-bottom:10px;padding-left:50px;border-style:none;position:relative;font-size:16px;line-height:24px;text-align:center;text-decoration:none;transition:all 300ms;border-radius:50px;background-color:#ff5a10;}.protected-pages-enter-password .form-submit:hover{background-color:#ff5a10;}@media (max-width:992px){.protected-pages-enter-password{padding:0 15px;}}.mktoForm{background:none !important;color:#444 !important;font-family:"museo-sans",arial,sans-serif !important;width:100% !important;}.mktoForm .mktoFormRow{margin:0;padding:0;float:left;width:100%;clear:none !important;}.mktoForm .mktoFormRow *{width:100% !important;float:left;}.mktoForm .mktoFormRow .mktoOffset{width:0;height:0;}.mktoForm .mktoFormRow .mktoFormCol{min-height:auto;margin-bottom:15px !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoLabel{display:block;color:#666;left:13px;top:8px;padding:0;position:absolute;font-weight:300;font-size:16px;line-height:24px;z-index:9;transition:0.2s all;width:auto !important;}.mktoForm .mktoFormRow .mktoFormCol .mktoLabel.active{font-size:11px;line-height:16px;padding:0 5px;background:#fff;top:-8px;color:#444;}.mktoForm .mktoFormRow .mktoFormCol .mktoField{border:1px solid #CED4DA;border-radius:10px;height:38px;width:100%;margin:0;padding:2px 13px 0px 13px;box-shadow:none;position:relative;font-size:16px;line-height:24px;color:#444 !important;font-weight:300;}.mktoForm .mktoFormRow .mktoFormCol .mktoField:focus{box-shadow:0px 0px 0px 4px rgba(13,110,253,0.15);}.mktoForm .mktoFormRow .mktoFormCol textarea.mktoField{height:100px;}.mktoForm .mktoFormRow .mktoFormCol select.mktoField{font-weight:300;font-size:16px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:all 0.5s;color:#666;position:relative;z-index:9;cursor:pointer;background-image:url("/sites/default/files/images/select-arrow_en.png");background-position:right center;background-repeat:no-repeat;outline:none;}.mktoForm .mktoFormRow .mktoFormCol select.mktoField option{font-weight:500;}.mktoForm .mktoFormRow .mktoFormCol .mktoFieldWrap.mkErrorField .mktoField{border:1px solid #DC3545;box-shadow:none;}.mktoForm .mktoFormRow .mktoGutter{display:none;}.mktoForm .mktoFormRow span{font-family:"museo-sans",arial,sans-serif !important;font-weight:300 !important;font-size:11px !important;line-height:16px !important;color:#444 !important;margin:2px 0 12px !important;}.mktoForm .mktoFormRow span a{font-weight:300;font-size:11px !important;line-height:16px;color:#ff5a10;width:auto !important;float:none;text-decoration:none;padding:0;}.mktoForm .mktoFormRow .mktoLogicalField{border:none;padding:0;}.mktoForm .mktoFormRow .mktoFieldWrap.mkErrorField.showError .mktoError{visibility:visible;}.mktoForm .mktoFormRow .mktoFieldWrap.mkErrorField .errorTooltip{position:absolute;right:-6px;top:calc(50% - 7px);height:14px;margin:0;width:14px !important;border:1px solid #DC3545;border-radius:50%;background:#fff;color:#DC3545;text-align:left;font-size:9px;display:flex;align-items:center;justify-content:center;font-weight:700;cursor:pointer;z-index:9;}.mktoForm .mktoFormRow .mktoError .mktoErrorMsg{background-image:none;border:1px solid rgba(0,0,0,0.2);border-radius:4.8px;color:#ED3900;font-size:16px;line-height:24px;font-weight:700;padding:15px;background-color:#fff;text-shadow:none;box-shadow:none;}.mktoForm .mktoFormRow #Lbloptin{display:none;}.mktoForm .mktoButtonRow{width:100%;float:left;text-align:center;margin-top:-7px;}.mktoForm .mktoButtonRow .mktoButtonWrap{display:inline-block;}.mktoForm .mktoButtonRow .mktoButtonWrap.disabled{cursor:not-allowed;}.mktoForm .mktoButtonRow .mktoButtonWrap.disabled button{pointer-events:none;}.mktoForm .mktoButtonRow button{background:#ff5a10;min-height:45px;height:auto;width:auto;padding:10px 50px;color:#fff;font-size:16px;line-height:24px;font-weight:700;position:relative;border-radius:50px;text-align:center;transition:none;outline:none !important;box-shadow:none;}.mktoForm .mktoError{width:auto !important;right:-20px !important;top:24px;visibility:hidden;transition:visibility 0.4s;}.mktoForm .mktoError .mktoErrorArrowWrap{width:16px !important;overflow:hidden;position:absolute;top:0;left:auto !important;right:12px;}.mktoForm .mktoError .mktoErrorArrowWrap .mktoErrorArrow{width:16px;height:16px;background:#fff;border-top:1px solid rgba(0,0,0,0.2);border-right:1px solid rgba(0,0,0,0.2);border-bottom:none;border-left:none;transform:rotate(-45deg);}.mktoForm .mktoError .mktoErrorMsg{border:1px solid rgba(0,0,0,0.2);border-radius:4.8px;}.mktoForm.hideOptin #Lbloptin{display:none !important;}.two-column-form .mktoForm .mktoFormRow{width:calc(50% - 15px);}.two-column-form .mktoForm .mktoFormRow:nth-child(odd){float:right;}.two-column-form .mktoForm .mktoFormRow.full-width{width:100%;}.two-column-form .mktoForm .mktoFormRow.chkbox-field .errorTooltip{display:none;}.two-column-form .mktoForm .mktoFormRow.chkbox-field .mktoError{visibility:visible;right:auto !important;left:0;top:50px;}.two-column-form .mktoForm .mktoFormRow.chkbox-field .mktoError .mktoErrorArrowWrap{left:4px !important;right:auto;}.mktoForm .mktoFormRow .mktoFormCol .mktoField:hover,.mktoForm .mktoFormRow .mktoFormCol .mktoField:focus{border-color:#aaa;}.mktoButtonRow button.btn:after{content:"\f105";position:relative;top:1px;right:0;color:#fff;font-size:18px;font-family:"icomoon";font-weight:900;transition:0.3s;opacity:0;}.mktoButtonRow button.btn:hover:after{right:-8px;opacity:1;}.mktoFormRow .note{position:relative;z-index:98;}.mktoFormRow select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:"";}.mktoFormRow select::-ms-expand{display:none;}.mktoForm input[type=checkbox],.mktoForm input[type=radio]{opacity:0;}.mktoFormRow .mktoFormCol .mktoField[type=checkbox]:not(:checked),.mktoFormRow .mktoFormCol .mktoField[type=checkbox]:checked{position:absolute;left:0;}.mktoFormRow [type=checkbox]:not(:checked),.mktoFormRow [type=checkbox]:checked{position:absolute;left:0px;}.mktoFormRow [type=checkbox]:not(:checked) + label,.mktoFormRow [type=checkbox]:checked + label{position:relative;padding-left:25px;cursor:pointer;margin-bottom:0;margin-left:0;}.mktoFormRow [type=checkbox]:not(:checked) + label:before,.mktoFormRow [type=checkbox]:checked + label:before{content:"";position:absolute;left:0;top:0;width:16px;height:16px;line-height:16px;border:1px solid rgba(0,0,0,0.15);background:#fff;border-radius:4px !important;box-shadow:none;margin-left:0;}.mktoFormRow [type=checkbox]:not(:checked) + label:hover:before,.mktoFormRow [type=checkbox]:checked + label:hover:before{border:1px solid #aaa;}.mktoFormRow [type=checkbox]:not(:checked) + label:after{opacity:0;transform:scale(0);}.mktoFormRow [type=checkbox]:checked + label:after{opacity:1;transform:scale(1);}.mktoFormRow [type=checkbox]:checked + label:before{border:1px solid #ff5a10 !important;background:#ff5a10 !important;color:#fff !important;content:"\f00c" !important;font-family:"icomoon";text-align:center;}.mktoFormRow [type=checkbox]:disabled:checked + label:after{color:#999;}.mktoFormRow [type=checkbox]:disabled + label{color:#aaa;}.mktoFormRow [type=checkbox]:disabled:not(:checked) + label:before,.mktoFormRow [type=checkbox]:disabled:checked + label:before{box-shadow:none;border-color:#bbb;background-color:#ddd;}.mktoFormRow [type=checkbox]:checked:focus + label:before,[type=checkbox]:not(:checked):focus + label:before{border:1px solid #bdbdbd;}@media (max-width:991px){.two-column-form-mb .mktoForm .mktoFormRow{width:calc(50% - 15px);}.two-column-form-mb .mktoForm .mktoFormRow:nth-child(odd){float:right;}.two-column-form-mb .mktoForm .mktoFormRow.full-width{width:100%;}.two-column-form-mb .mktoForm .mktoFormRow.chkbox-field .errorTooltip{display:none;}.two-column-form-mb .mktoForm .mktoFormRow.chkbox-field .mktoError{visibility:visible;right:auto !important;left:0;top:50px;}.two-column-form-mb .mktoForm .mktoFormRow.chkbox-field .mktoError .mktoErrorArrowWrap{left:4px !important;right:auto;}}@media (max-width:570px){form.mktoForm{padding:0;}.two-column-form .mktoForm .mktoFormRow{width:100%;}.two-column-form-mb .mktoForm .mktoFormRow{width:100%;}}.page-main{margin-top:105px;}.page-main.no-header{margin-top:0;}.user-logged-in header.site-header{top:93px;}.user-logged-in .page-main{margin-top:105px;}.user-logged-in .page-main.no-header{margin-top:15px;}.user-logged-in .main-navbar .utility-nav ul.menu-level-1 li.logout{display:flex;}@media screen and (min-width:993px){.short-header header.site-header{height:80px;transition:all 0.4s;}.short-header .main-navbar .primary-menu .menu-level-2-wrapper{top:80px;}}@media screen and (min-width:768px){.top-menu-main.search-show .menu-level-1{display:none;}.top-menu-main.search-show .utility-nav{display:none;}}@media screen and (max-width:1160px){.user-logged-in header.site-header{top:133px;}.user-logged-in .page-main{margin-top:159px;}.user-logged-in .page-main.no-header{margin-top:15px;}}@media screen and (max-width:992px){.page-main{margin-top:90px;}.page-main.no-header{margin-top:0;}.user-logged-in header.site-header{top:57px;}.user-logged-in .page-main{margin-top:108px;}.user-logged-in .page-main.no-header{margin-top:15px;}}@media screen and (max-width:850px){.user-logged-in header.site-header{top:93px;}.user-logged-in .page-main{margin-top:144px;}.user-logged-in .page-main.no-header{margin-top:65px;}}@media screen and (max-width:767px){.page-main{margin-top:50px;}.page-main.no-header{margin-top:0;}.user-logged-in header.site-header{top:96px;}.user-logged-in .page-main{margin-top:107px;}.user-logged-in .page-main.no-header{margin-top:55px;}.search-show .menu-level-1{display:none !important;}}@media screen and (max-width:652px){.user-logged-in header.site-header{top:87px;}.user-logged-in .page-main{margin-top:98px;}.user-logged-in .page-main.no-header{margin-top:15px;}}@media screen and (max-width:610px){.user-logged-in .toolbar .toolbar-bar{position:fixed;top:0;width:100%;}}@media screen and (max-width:570px){.user-logged-in header.site-header{top:50px;}.user-logged-in .page-main{margin-top:61px;}.user-logged-in .page-main.no-header{margin-top:15px;}}@media screen and (max-width:360px){.user-logged-in header.site-header{top:87px;}.user-logged-in .page-main{margin-top:98px;}.user-logged-in .page-main.no-header{margin-top:15px;}}.toolbar-menu li a{font-size:small;font-weight:normal;}.at-expanded-menu-search{padding:0px !important;}
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
