.legacy-site-shell .legacy-static-page .page-container{max-width:calc(780px*var(--site-density,1));margin:calc(60px*var(--site-density,1))auto calc(30px*var(--site-density,1));border-radius:calc(20px*var(--site-density,1));box-shadow:0 calc(5px*var(--site-density,1))calc(25px*var(--site-density,1))#0000001a;padding:calc(36px*var(--site-density,1));background:#fff;position:relative;overflow:visible!important}.legacy-site-shell .legacy-static-page .page-header-image-container{z-index:1;width:108%;margin-top:calc(-64px*var(--site-density,1));border-radius:calc(20px*var(--site-density,1));margin-left:-4%;position:relative;overflow:hidden}.legacy-site-shell .page-header-image-container .page-header-image-media,.legacy-site-shell .page-article-image .page-article-image-media{width:100%;display:block}.legacy-site-shell .page-header-image-container picture,.legacy-site-shell .page-article-image picture{display:block}.legacy-site-shell .legacy-static-page .page-header-image{z-index:1;width:100%;height:calc(340px*var(--site-density,1));border-radius:calc(20px*var(--site-density,1));object-fit:cover;box-shadow:0 calc(10px*var(--site-density,1))calc(30px*var(--site-density,1))#00000026;display:block;position:relative}.legacy-site-shell .legacy-static-page .page-header-overlay{z-index:3;border-bottom-right-radius:calc(20px*var(--site-density,1));border-bottom-left-radius:calc(20px*var(--site-density,1));color:#fff;padding:calc(30px*var(--site-density,1))calc(32px*var(--site-density,1));text-shadow:0 calc(2px*var(--site-density,1))calc(4px*var(--site-density,1))#00000080;background:linear-gradient(#0000 0%,#000000b8 100%);position:absolute;bottom:0;left:0;right:0}.legacy-site-shell .legacy-static-page .page-header-overlay .page-title{color:#fff;font-size:calc(2.5rem*var(--site-density,1));letter-spacing:calc(.5px*var(--site-density,1));text-align:left;margin:0;font-weight:700;line-height:1.2}.legacy-site-shell .page-content{z-index:2;padding-top:calc(40px*var(--site-density,1));color:#444;font-size:calc(1.1rem*var(--site-density,1));line-height:1.8;position:relative}.legacy-site-shell .page-content h2,.legacy-site-shell .page-content .page-title1,.legacy-site-shell .page-content .page-title2{margin-top:calc(40px*var(--site-density,1));margin-bottom:calc(20px*var(--site-density,1));color:#333;font-size:calc(1.8rem*var(--site-density,1));padding-bottom:calc(12px*var(--site-density,1));text-align:left;font-weight:600;position:relative}.legacy-site-shell .page-content h2:after,.legacy-site-shell .page-content .page-title1:after,.legacy-site-shell .page-content .page-title2:after{content:"";width:calc(60px*var(--site-density,1));height:calc(3px*var(--site-density,1));border-radius:calc(3px*var(--site-density,1));background:var(--legacy-theme);position:absolute;bottom:0;left:0}.legacy-site-shell .page-content h3{margin-top:calc(30px*var(--site-density,1));margin-bottom:calc(15px*var(--site-density,1));color:#444;font-size:calc(1.5rem*var(--site-density,1));text-align:left;font-weight:500}.legacy-site-shell .page-content p,.legacy-site-shell .page-content ul{margin-bottom:calc(24px*var(--site-density,1));font-size:calc(1.05rem*var(--site-density,1));text-align:left;line-height:1.8}.legacy-site-shell .page-content ul{padding-left:calc(22px*var(--site-density,1))}.legacy-site-shell .page-content li{margin-bottom:calc(10px*var(--site-density,1))}.legacy-site-shell .page-text-wrap{clear:both;margin:calc(20px*var(--site-density,1))0;display:block;position:relative;overflow:visible}.legacy-site-shell .page-text-wrap:after{content:"";clear:both;display:table}.legacy-site-shell .page-text-content{display:block;overflow:visible}.legacy-site-shell .page-article-image{z-index:2;border-radius:calc(15px*var(--site-density,1));width:50%;margin-top:calc(10px*var(--site-density,1));margin-bottom:calc(10px*var(--site-density,1));position:relative;overflow:hidden}.legacy-site-shell .page-article-image img{width:100%;max-height:calc(300px*var(--site-density,1));border-radius:calc(15px*var(--site-density,1));object-fit:cover;box-shadow:0 calc(10px*var(--site-density,1))calc(25px*var(--site-density,1))#00000026;display:block}.legacy-site-shell .page-article-image-left{float:left;width:calc(50% + calc(90px*var(--site-density,1)));margin-right:calc(30px*var(--site-density,1));margin-left:calc(-90px*var(--site-density,1))}.legacy-site-shell .page-article-image-right{float:right;width:calc(50% + calc(90px*var(--site-density,1)));margin-right:calc(-90px*var(--site-density,1));margin-left:calc(30px*var(--site-density,1))}.legacy-site-shell .page-fade-in{opacity:1;transform:none}.legacy-site-shell .widget-contact{grid-template-columns:repeat(var(--count,1),minmax(0,1fr));gap:calc(1.5rem*var(--site-density,1));width:100%;max-width:calc(920px*var(--site-density,1));margin:calc(3rem*var(--site-density,1))auto;display:grid}@media (min-width:576px){.legacy-site-shell .widget-contact{--count:2}}@media (min-width:992px){.legacy-site-shell .widget-contact{--count:4}}.legacy-site-shell .contact-card{z-index:1;aspect-ratio:4/5;border:calc(1px*var(--site-density,1))solid var(--legacy-state-border);border-radius:calc(.5rem*var(--site-density,1));background:color-mix(in srgb,var(--white)98%,var(--legacy-state-bg));box-shadow:var(--legacy-state-shadow);cursor:pointer;opacity:1;padding:calc(1.5rem*var(--site-density,1));text-align:center;flex-direction:column;align-items:center;transition:opacity .5s,border-color .3s,background .3s,transform .5s,box-shadow .3s;display:flex;position:relative;overflow:hidden;transform:translateY(0)}.legacy-site-shell .contact-card:before{content:"";z-index:1;width:100%;height:calc(4px*var(--site-density,1));background-color:var(--card-color,#3b82f6);position:absolute;top:0;left:0}.legacy-site-shell .contact-card:after{content:"";z-index:0;opacity:0;background-color:#0000;transition:background-color .3s,opacity .3s;position:absolute;inset:0}.legacy-site-shell .contact-card>*,.legacy-site-shell .contact-card a>*{z-index:2;position:relative}.legacy-site-shell .contact-card a{width:100%;color:inherit;flex-direction:column;flex:auto;justify-content:center;align-items:center;text-decoration:none;display:flex}.legacy-site-shell .contact-card-icon{width:calc(28px*var(--site-density,1));height:calc(28px*var(--site-density,1));color:#6b7280;margin-bottom:calc(.75rem*var(--site-density,1));justify-content:center;align-items:center;transition:color .3s;display:flex}.legacy-site-shell .contact-card-content{gap:calc(.2rem*var(--site-density,1));flex-direction:column;display:flex}.legacy-site-shell .contact-card-title{color:#1f2937;margin:0;font-weight:500;line-height:1.1;transition:color .3s;font-size:calc(1rem*var(--site-density,1))!important}.legacy-site-shell .contact-card-text{color:#6b7280;max-width:100%;font-size:calc(.5rem*var(--site-density,1));text-overflow:ellipsis;margin:0;line-height:1.3;transition:color .3s;overflow:hidden}.legacy-site-shell .contact-card:hover,.legacy-site-shell .contact-card:focus-within,.legacy-site-shell .contact-card.card-hover{border-color:var(--legacy-state-hover-border);background:color-mix(in srgb,var(--white)96%,var(--legacy-state-hover-bg));box-shadow:var(--legacy-state-hover-shadow);transform:translateY(calc(-5px*var(--site-density,1)))}.legacy-site-shell .contact-card:hover:after,.legacy-site-shell .contact-card:focus-within:after,.legacy-site-shell .contact-card.card-hover:after{opacity:1;background-color:var(--legacy-state-hover-bg)}.legacy-site-shell .contact-card:hover .contact-card-icon,.legacy-site-shell .contact-card:hover .contact-card-title,.legacy-site-shell .contact-card:hover .contact-card-text,.legacy-site-shell .contact-card:focus-within .contact-card-icon,.legacy-site-shell .contact-card:focus-within .contact-card-title,.legacy-site-shell .contact-card.card-hover .contact-card-icon,.legacy-site-shell .contact-card.card-hover .contact-card-title{color:var(--legacy-theme)}.legacy-site-shell .contact-card:focus-within .contact-card-text,.legacy-site-shell .contact-card.card-hover .contact-card-text,.legacy-site-shell .contact-card:hover .contact-card-text{color:var(--text)}.legacy-site-shell .contact-card-delay-1{--card-color:#3b82f6}.legacy-site-shell .contact-card-delay-2{--card-color:#f59e0b}.legacy-site-shell .contact-card-delay-3{--card-color:#ec4899}.legacy-site-shell .contact-card-delay-4{--card-color:#10b981}.legacy-site-shell .faq-section .title-area{max-width:calc(760px*var(--site-density,1));margin-left:auto;margin-right:auto;margin-bottom:calc(45px*var(--site-density,1))}.legacy-site-shell .legacy-faq-page .container{max-width:calc(900px*var(--site-density,1))}.legacy-site-shell .faq-content{max-width:calc(760px*var(--site-density,1));margin-left:auto;margin-right:auto;margin-top:calc(1.5rem*var(--site-density,1))}.legacy-site-shell .faq-accordion .accordion+.accordion{margin-top:calc(28px*var(--site-density,1))}.legacy-site-shell .faq-group{position:relative}.legacy-site-shell .faq-group-stack{border:calc(1px*var(--site-density,1))solid #0f172a14;border-radius:calc(18px*var(--site-density,1));background:var(--white);box-shadow:0 calc(12px*var(--site-density,1))calc(30px*var(--site-density,1))#00000012;overflow:hidden}.legacy-site-shell .faq-group-heading{align-items:center;gap:calc(12px*var(--site-density,1));margin-bottom:calc(16px*var(--site-density,1));display:flex}.legacy-site-shell .faq-group-icon{width:calc(42px*var(--site-density,1));height:calc(42px*var(--site-density,1));flex:0 0 calc(42px*var(--site-density,1));border-radius:calc(999px*var(--site-density,1));background:color-mix(in srgb,var(--theme)16%,#fff);box-shadow:0 calc(6px*var(--site-density,1))calc(18px*var(--site-density,1))#00000014;font-size:calc(20px*var(--site-density,1));justify-content:center;align-items:center;display:inline-flex}.legacy-site-shell .faq-group h3{color:var(--title);font-size:calc(1.9rem*var(--site-density,1));letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.15}.legacy-site-shell .faq-content.style-1 .legacy-faq-item{border-bottom:calc(1px*var(--site-density,1))solid #0f172a14;box-shadow:none;background-color:#0000;border-radius:0;transition:background-color .25s,box-shadow .25s;overflow:hidden;margin-bottom:0!important}.legacy-site-shell .faq-content.style-1 .legacy-faq-item:last-child{border-bottom:none}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-header{list-style:none;display:block}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-header::-webkit-details-marker{display:none}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-button{justify-content:space-between;align-items:center;gap:calc(18px*var(--site-density,1));width:100%;padding:calc(16px*var(--site-density,1))calc(18px*var(--site-density,1));background-color:var(--legacy-state-bg);color:var(--title);font-family:inherit;font-size:calc(20px*var(--site-density,1));font-style:normal;font-weight:600;line-height:inherit;text-align:left;border-radius:0;transition:background-color .25s,color .25s,padding .25s;display:flex;position:relative}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-button:after{content:"+";width:calc(40px*var(--site-density,1));height:calc(40px*var(--site-density,1));flex:0 0 calc(40px*var(--site-density,1));border-radius:calc(999px*var(--site-density,1));background-color:color-mix(in srgb,var(--theme)10%,#fff);color:var(--title);font-size:calc(28px*var(--site-density,1));box-shadow:inset 0 0 0 calc(1px*var(--site-density,1))#0f172a0f;justify-content:center;align-items:center;font-weight:500;line-height:1;transition:background-color .3s,color .3s,transform .3s,box-shadow .3s;display:inline-flex}.legacy-site-shell .faq-content.style-1 .legacy-faq-item:hover .accordion-button{background-color:var(--legacy-state-hover-bg)}.legacy-site-shell .faq-content.style-1 .legacy-faq-item[open] .accordion-button{background:var(--legacy-state-active-bg);color:var(--title);padding-top:calc(18px*var(--site-density,1));padding-bottom:calc(18px*var(--site-density,1))}.legacy-site-shell .faq-content.style-1 .legacy-faq-item[open] .accordion-button:after{content:"−";background-color:var(--theme);color:var(--white);box-shadow:0 calc(8px*var(--site-density,1))calc(20px*var(--site-density,1))#0000001f;transform:scale(1.04)}.legacy-site-shell .faq-content.style-1 .legacy-faq-item[open]{background:color-mix(in srgb,var(--theme)4%,#fff);box-shadow:inset 0 calc(1px*var(--site-density,1))0 #fff6}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-collapse{border-top:calc(1px*var(--site-density,1))solid #0f172a14;background-color:#0000}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-body{padding:calc(18px*var(--site-density,1))calc(24px*var(--site-density,1))calc(24px*var(--site-density,1));color:var(--text);background-color:#0000;border-radius:0;line-height:1.75}@media (max-width:991px){.legacy-site-shell .legacy-faq-page .container,.legacy-site-shell .faq-section .title-area,.legacy-site-shell .faq-content{max-width:calc(720px*var(--site-density,1))}.legacy-site-shell .legacy-static-page .page-container{padding:calc(30px*var(--site-density,1))calc(20px*var(--site-density,1));margin-top:calc(40px*var(--site-density,1));margin-bottom:calc(40px*var(--site-density,1));overflow:hidden}.legacy-site-shell .legacy-static-page .page-header-image-container{width:106%;margin-top:calc(-50px*var(--site-density,1));margin-left:-3%}.legacy-site-shell .legacy-static-page .page-header-image{height:calc(280px*var(--site-density,1))}.legacy-site-shell .legacy-static-page .page-header-overlay{padding:calc(24px*var(--site-density,1))calc(20px*var(--site-density,1))}.legacy-site-shell .legacy-static-page .page-header-overlay .page-title{font-size:calc(2rem*var(--site-density,1))}.legacy-site-shell .page-content h2,.legacy-site-shell .page-content .page-title1,.legacy-site-shell .page-content .page-title2{font-size:calc(1.6rem*var(--site-density,1))}.legacy-site-shell .page-content h3{font-size:calc(1.3rem*var(--site-density,1))}.legacy-site-shell .page-content p,.legacy-site-shell .page-content ul{font-size:calc(1rem*var(--site-density,1))}.legacy-site-shell .page-article-image,.legacy-site-shell .page-article-image-left,.legacy-site-shell .page-article-image-right{float:none;width:100%;margin-top:calc(20px*var(--site-density,1));margin-right:0;margin-bottom:calc(20px*var(--site-density,1));margin-left:0}.legacy-site-shell .page-text-content{clear:both}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-button{font-size:calc(16px*var(--site-density,1))}.legacy-site-shell .faq-group h3{font-size:calc(1.65rem*var(--site-density,1))}}@media (max-width:767px){.legacy-site-shell .legacy-faq-page .container,.legacy-site-shell .faq-section .title-area,.legacy-site-shell .faq-content{max-width:100%}.legacy-site-shell .faq-content{margin-top:calc(40px*var(--site-density,1))}.legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-body{font-size:calc(16px*var(--site-density,1))}.legacy-site-shell .faq-group-heading{gap:calc(10px*var(--site-density,1));margin-bottom:calc(12px*var(--site-density,1))}.legacy-site-shell .faq-group-icon{width:calc(36px*var(--site-density,1));height:calc(36px*var(--site-density,1));flex-basis:calc(36px*var(--site-density,1));font-size:calc(17px*var(--site-density,1))}.legacy-site-shell .faq-group h3{font-size:calc(1.4rem*var(--site-density,1))}}@media (max-width:480px){.legacy-site-shell .legacy-static-page .page-container{padding:calc(20px*var(--site-density,1))calc(15px*var(--site-density,1));margin-top:calc(30px*var(--site-density,1));margin-bottom:calc(30px*var(--site-density,1))}.legacy-site-shell .legacy-static-page .page-header-image-container{width:102%;margin-top:calc(-34px*var(--site-density,1));margin-left:-1%}.legacy-site-shell .legacy-static-page .page-header-image{height:calc(210px*var(--site-density,1))}.legacy-site-shell .legacy-static-page .page-header-overlay{padding:calc(18px*var(--site-density,1))calc(15px*var(--site-density,1))}.legacy-site-shell .legacy-static-page .page-header-overlay .page-title{font-size:calc(1.65rem*var(--site-density,1))}.legacy-site-shell .page-content h2,.legacy-site-shell .page-content .page-title1,.legacy-site-shell .page-content .page-title2{font-size:calc(1.4rem*var(--site-density,1))}.legacy-site-shell .page-content h3{font-size:calc(1.2rem*var(--site-density,1))}.legacy-site-shell .widget-contact{margin:calc(2rem*var(--site-density,1))auto}}.legacy-site-shell[dir=rtl] .page-content h2:after,.legacy-site-shell[dir=rtl] .page-content .page-title1:after,.legacy-site-shell[dir=rtl] .page-content .page-title2:after{left:auto;right:0}.legacy-site-shell[dir=rtl] .page-header-overlay .page-title,.legacy-site-shell[dir=rtl] .page-content h2,.legacy-site-shell[dir=rtl] .page-content .page-title1,.legacy-site-shell[dir=rtl] .page-content .page-title2,.legacy-site-shell[dir=rtl] .page-content h3,.legacy-site-shell[dir=rtl] .page-content p,.legacy-site-shell[dir=rtl] .page-content ul,.legacy-site-shell[dir=rtl] .accordion-button,.legacy-site-shell[dir=rtl] .accordion-body{text-align:right}.legacy-site-shell[dir=rtl] .page-content ul{padding-right:calc(20px*var(--site-density,1));padding-left:0}.legacy-site-shell[dir=rtl] .page-article-image-left{float:right;margin-right:calc(30px*var(--site-density,1));margin-left:calc(-90px*var(--site-density,1))}.legacy-site-shell[dir=rtl] .page-article-image-right{float:left;margin-right:calc(-90px*var(--site-density,1));margin-left:calc(30px*var(--site-density,1))}.legacy-site-shell[dir=rtl] .faq-content.style-1 .legacy-faq-item .accordion-button{text-align:right}.legacy-site-shell[dir=rtl] .faq-group-heading{flex-direction:row-reverse}html[data-theme=dark] .legacy-site-shell .page-container,html[data-theme=dark] .legacy-site-shell .contact-card,html[data-theme=dark] .legacy-site-shell .faq-group-stack,html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-button,html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-collapse,html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-body{border-color:var(--legacy-state-border);background:color-mix(in srgb,var(--color-surface)94%,#08131f);color:var(--color-foreground)}html[data-theme=dark] .legacy-site-shell .page-content,html[data-theme=dark] .legacy-site-shell .page-content p,html[data-theme=dark] .legacy-site-shell .page-content ul,html[data-theme=dark] .legacy-site-shell .contact-card-text{color:var(--color-muted)}html[data-theme=dark] .legacy-site-shell .page-content h2,html[data-theme=dark] .legacy-site-shell .page-content .page-title1,html[data-theme=dark] .legacy-site-shell .page-content .page-title2,html[data-theme=dark] .legacy-site-shell .page-content h3,html[data-theme=dark] .legacy-site-shell .contact-card-title,html[data-theme=dark] .legacy-site-shell .contact-card-icon,html[data-theme=dark] .legacy-site-shell .faq-group h3,html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-button{color:var(--color-foreground)}html[data-theme=dark] .legacy-site-shell .faq-group-icon{background:color-mix(in srgb,var(--color-secondary)18%,var(--color-surface));box-shadow:0 calc(10px*var(--site-density,1))calc(24px*var(--site-density,1))#0003}html[data-theme=dark] .legacy-site-shell .faq-group-stack{border-color:#7fafd924}html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item{border-bottom-color:#7fafd924}html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item:hover .accordion-button{background-color:var(--legacy-state-hover-bg)}html[data-theme=dark] .legacy-site-shell .page-header-image{box-shadow:0 calc(18px*var(--site-density,1))calc(34px*var(--site-density,1))#00000052}html[data-theme=dark] .legacy-site-shell .contact-card{box-shadow:var(--legacy-state-shadow)}html[data-theme=dark] .legacy-site-shell .contact-card:hover,html[data-theme=dark] .legacy-site-shell .contact-card:focus-within,html[data-theme=dark] .legacy-site-shell .contact-card.card-hover{border-color:var(--legacy-state-hover-border);background:color-mix(in srgb,var(--color-surface)88%,#08131f);box-shadow:var(--legacy-state-hover-shadow)}html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item[open] .accordion-button{background:var(--legacy-state-active-bg);color:var(--color-foreground)}html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item[open] .accordion-button:after{background-color:var(--color-secondary);color:#fff}html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item[open]{background:color-mix(in srgb,var(--color-secondary)5%,var(--color-surface));box-shadow:inset 0 calc(1px*var(--site-density,1))0 #ffffff0a}html[data-theme=dark] .legacy-site-shell .faq-content.style-1 .legacy-faq-item .accordion-collapse{border-top-color:#7fafd924}
