.Button-module__iYV4-q__button{text-align:center;cursor:pointer;font-weight:500;font-family:var(--font-body);border:none;border-radius:6px;text-decoration:none;transition:all .2s;display:inline-block}.Button-module__iYV4-q__button:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.Button-module__iYV4-q__primary{background:var(--color-electric-blue);color:var(--color-cloud)}.Button-module__iYV4-q__primary:hover{background:var(--color-navy-steel)}.Button-module__iYV4-q__secondary{background:var(--color-alloy-amber);color:var(--color-navy-steel)}.Button-module__iYV4-q__secondary:hover{background:var(--color-navy-steel);color:var(--color-cloud)}.Button-module__iYV4-q__outline{color:var(--color-electric-blue);border:2px solid var(--color-electric-blue);background:0 0}.Button-module__iYV4-q__outline:hover{background:var(--color-electric-blue);color:var(--color-cloud)}.Button-module__iYV4-q__small{font-size:var(--font-size-caption);padding:.5rem 1rem}.Button-module__iYV4-q__medium{font-size:var(--font-size-body);padding:.75rem 1.5rem}.Button-module__iYV4-q__large{font-size:var(--font-size-body);padding:1rem 2rem}
.Certificates-module__x9OHCG__certificates{background:#fff;width:100%;padding:2rem 0;overflow:hidden}.Certificates-module__x9OHCG__title{font-family:var(--font-heading);text-align:center;font-size:var(--font-size-h2);color:var(--color-navy-steel);margin-bottom:1.5rem;font-weight:600}.Certificates-module__x9OHCG__carouselContainer{width:100%;position:relative;overflow:hidden}.Certificates-module__x9OHCG__carousel{gap:3rem;width:max-content;animation:30s linear infinite Certificates-module__x9OHCG__scroll;display:flex}.Certificates-module__x9OHCG__carousel:hover{animation-play-state:paused}.Certificates-module__x9OHCG__logoWrapper{background:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:1rem;display:flex}.Certificates-module__x9OHCG__logoButton{cursor:pointer;background:0 0;border:none;padding:0;transition:transform .3s}.Certificates-module__x9OHCG__logoButton:hover{transform:scale(1.05)}.Certificates-module__x9OHCG__logoButton:focus{outline:2px solid var(--color-navy-steel);outline-offset:4px;border-radius:4px}.Certificates-module__x9OHCG__logo{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:150px;height:60px;transition:all .3s}.Certificates-module__x9OHCG__logoButton:hover .Certificates-module__x9OHCG__logo{filter:grayscale(0%);opacity:1}@keyframes Certificates-module__x9OHCG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.Certificates-module__x9OHCG__carousel{gap:2rem;animation-duration:20s}.Certificates-module__x9OHCG__logo{max-width:100px;height:40px}.Certificates-module__x9OHCG__logoWrapper{padding:.5rem}}
.ContentSection-module__NXJgvG__contentSection{border-radius:16px;margin:2rem 0;transition:all .3s}.ContentSection-module__NXJgvG__background-glass{background:rgba(248,250,252,.9);border:1px solid rgba(203,213,225,.5);padding:2.5rem;box-shadow:0 4px 16px rgba(0,0,0,.08)}.ContentSection-module__NXJgvG__background-glass:hover{background:rgba(255,255,255,.95);border-color:rgba(203,213,225,.7);box-shadow:0 6px 24px rgba(0,0,0,.12)}.ContentSection-module__NXJgvG__background-transparent{background:0 0;border:none;padding:1.5rem 0}.ContentSection-module__NXJgvG__size-small{max-width:600px}.ContentSection-module__NXJgvG__size-medium{max-width:800px}.ContentSection-module__NXJgvG__size-large{max-width:1000px}.ContentSection-module__NXJgvG__size-small,.ContentSection-module__NXJgvG__size-medium,.ContentSection-module__NXJgvG__size-large{margin-left:auto;margin-right:auto}.ContentSection-module__NXJgvG__align-left{text-align:left}.ContentSection-module__NXJgvG__align-center{text-align:center}.ContentSection-module__NXJgvG__align-right{text-align:right}.ContentSection-module__NXJgvG__title{font-family:var(--font-heading);font-size:var(--font-size-h2);color:#1e293b;margin-bottom:1rem;font-weight:700;line-height:1.25}.ContentSection-module__NXJgvG__subtitle{font-family:var(--font-body);font-size:var(--font-size-body);color:#575e68;margin-bottom:1.5rem;font-weight:500;line-height:1.5}.ContentSection-module__NXJgvG__content{font-family:var(--font-body);text-align:justify;font-size:var(--font-size-body);color:#575e68;line-height:1.6}.ContentSection-module__NXJgvG__content p{margin-bottom:1.25rem}.ContentSection-module__NXJgvG__content p:last-child{margin-bottom:0}.ContentSection-module__NXJgvG__content h1,.ContentSection-module__NXJgvG__content h2,.ContentSection-module__NXJgvG__content h3,.ContentSection-module__NXJgvG__content h4,.ContentSection-module__NXJgvG__content h5,.ContentSection-module__NXJgvG__content h6{color:#1e293b;margin-top:2rem;margin-bottom:1rem;font-weight:600;line-height:1.3}.ContentSection-module__NXJgvG__content h1:first-child,.ContentSection-module__NXJgvG__content h2:first-child,.ContentSection-module__NXJgvG__content h3:first-child,.ContentSection-module__NXJgvG__content h4:first-child,.ContentSection-module__NXJgvG__content h5:first-child,.ContentSection-module__NXJgvG__content h6:first-child{margin-top:0}.ContentSection-module__NXJgvG__content h1{font-size:var(--font-size-h1)}.ContentSection-module__NXJgvG__content h2{font-size:var(--font-size-h2)}.ContentSection-module__NXJgvG__content h3{font-size:var(--font-size-h3)}.ContentSection-module__NXJgvG__content h4{font-size:1.25rem}.ContentSection-module__NXJgvG__content h5{font-size:1.125rem}.ContentSection-module__NXJgvG__content h6{font-size:1rem}.ContentSection-module__NXJgvG__content ul,.ContentSection-module__NXJgvG__content ol{margin-bottom:1.25rem;padding-left:1.5rem}.ContentSection-module__NXJgvG__content li{color:#575e68;margin-bottom:.5rem}.ContentSection-module__NXJgvG__content strong{color:#1e293b;font-weight:600}.ContentSection-module__NXJgvG__content em{color:#575e68;font-style:italic}.ContentSection-module__NXJgvG__content a{color:#3b82f6;text-decoration:underline;transition:color .2s}.ContentSection-module__NXJgvG__content a:hover{color:#2563eb}.ContentSection-module__NXJgvG__content blockquote{color:rgba(255,255,255,.8);border-left:4px solid rgba(255,255,255,.3);margin:1.5rem 0;padding-left:1.5rem;font-style:italic}.ContentSection-module__NXJgvG__content code{font-family:var(--font-mono);color:#fff;background:rgba(255,255,255,.1);border-radius:4px;padding:.25rem .5rem;font-size:.9em}.ContentSection-module__NXJgvG__content pre{background:rgba(0,0,0,.3);border-radius:8px;margin:1.5rem 0;padding:1rem;overflow-x:auto}.ContentSection-module__NXJgvG__content pre code{background:0 0;padding:0}@media (max-width:768px){.ContentSection-module__NXJgvG__background-glass{padding:2rem}.ContentSection-module__NXJgvG__background-transparent{padding:1rem 0}}@media (max-width:480px){.ContentSection-module__NXJgvG__background-glass{padding:1.5rem}}
.FAQ-module__V8_xEa__faqContainer{max-width:800px;margin:3rem auto}.FAQ-module__V8_xEa__title{font-family:var(--font-heading);font-size:var(--font-size-h2);color:#1e293b;text-align:center;margin-bottom:2.5rem;font-weight:700;line-height:1.25}.FAQ-module__V8_xEa__faqList{flex-direction:column;gap:1rem;display:flex}.FAQ-module__V8_xEa__faqItem{-webkit-backdrop-filter:blur(12px);background:rgba(248,250,252,.9);border:1px solid rgba(203,213,225,.3);border-radius:16px;transition:all .3s;overflow:hidden;box-shadow:0 4px 16px rgba(0,0,0,.1)}.FAQ-module__V8_xEa__faqItem:hover{background:#f8fafc;border-color:rgba(203,213,225,.5);box-shadow:0 6px 24px rgba(0,0,0,.15)}.FAQ-module__V8_xEa__faqItem.FAQ-module__V8_xEa__open{background:#f8fafc;border-color:rgba(203,213,225,.6)}.FAQ-module__V8_xEa__question{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1.5rem;transition:all .2s;display:flex}.FAQ-module__V8_xEa__question:hover{background:rgba(203,213,225,.2)}.FAQ-module__V8_xEa__questionText{font-family:var(--font-heading);font-size:var(--font-size-body);color:#1e293b;padding-right:1rem;font-weight:600;line-height:1.4}.FAQ-module__V8_xEa__toggleIcon{color:#3b82f6;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.5rem;font-weight:400;transition:all .3s;display:flex}.FAQ-module__V8_xEa__faqItem.FAQ-module__V8_xEa__open .FAQ-module__V8_xEa__toggleIcon{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.3);transform:rotate(180deg)}.FAQ-module__V8_xEa__answer{max-height:0;transition:max-height .3s ease-out;overflow:hidden}.FAQ-module__V8_xEa__answerOpen{max-height:500px;transition:max-height .3s ease-in}.FAQ-module__V8_xEa__answerContent{font-family:var(--font-body);font-size:var(--font-size-body);color:#64748b;border-top:1px solid rgba(203,213,225,.3);margin-top:-1px;padding:1.5rem;line-height:1.6}.FAQ-module__V8_xEa__question:focus{outline-offset:-2px;outline:2px solid rgba(59,130,246,.5)}@media (max-width:768px){.FAQ-module__V8_xEa__question{padding:1.25rem}.FAQ-module__V8_xEa__toggleIcon{width:1.75rem;height:1.75rem;font-size:1.25rem}.FAQ-module__V8_xEa__answerContent{padding:1.25rem}}@media (max-width:480px){.FAQ-module__V8_xEa__question{padding:1rem}.FAQ-module__V8_xEa__questionText{padding-right:.75rem}.FAQ-module__V8_xEa__toggleIcon{width:1.5rem;height:1.5rem;font-size:1.125rem}.FAQ-module__V8_xEa__answerContent{padding:1rem}}
.Hero-module__ZARIfG__hero{width:100%;height:calc(100vh - var(--header-height));border-radius:8px;min-height:600px;margin:0;padding:0;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroVideo{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__heroOverlay{z-index:2;background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}.Hero-module__ZARIfG__heroContainer{z-index:2;box-sizing:border-box;justify-content:flex-start;align-items:center;width:100%;height:100%;padding:0 2rem;display:flex;position:relative}.Hero-module__ZARIfG__heroGlassPanel{z-index:10;box-sizing:border-box;width:100%;max-width:600px;margin-left:2rem;padding:3rem;position:relative;overflow:hidden}.Hero-module__ZARIfG__heroGlassPanel:before{display:none}.Hero-module__ZARIfG__heroContent{z-index:1;flex-direction:column;justify-content:center;align-items:flex-start;gap:1.5rem;display:flex;position:relative}.Hero-module__ZARIfG__eyebrow{font-family:var(--font-body);font-size:var(--font-size-h3);color:var(--color-alloy-amber);text-transform:uppercase;letter-spacing:.5px;margin:0;font-weight:500}.Hero-module__ZARIfG__heroTitle,.Hero-module__ZARIfG__heroTitle2{font-family:var(--font-heading);font-size:var(--font-size-h1);color:#fff;margin:0;font-weight:700;line-height:1.2}.Hero-module__ZARIfG__heroSubtitle{font-family:var(--font-heading);font-size:var(--font-size-h3);color:var(--color-alloy-amber);margin:0;line-height:1.3}.Hero-module__ZARIfG__heroActions{flex-wrap:wrap;gap:1rem;margin-top:1rem;display:flex}.Hero-module__ZARIfG__btnPrimary,.Hero-module__ZARIfG__btnSecondary{font-family:var(--font-body);font-weight:500;font-size:var(--font-size-body);text-align:center;cursor:pointer;border:none;border-radius:8px;padding:.75rem 1.5rem;text-decoration:none;transition:all .3s;display:inline-block}.Hero-module__ZARIfG__btnPrimary{background:var(--color-alloy-amber);color:var(--color-graphite)}.Hero-module__ZARIfG__btnPrimary:hover{background:var(--color-deep-gold);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.2)}.Hero-module__ZARIfG__btnSecondary{color:var(--color-navy-steel);-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3)}.Hero-module__ZARIfG__btnSecondary:hover{background:rgba(255,255,255,.3);transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Hero-module__ZARIfG__heroBadges{flex-direction:column;gap:.75rem;margin-top:1rem;display:flex}.Hero-module__ZARIfG__badge{font-family:var(--font-body);font-size:var(--font-size-caption);color:var(--color-navy-steel);align-items:center;gap:.5rem;font-weight:500;display:flex}@media (max-width:1024px){.Hero-module__ZARIfG__hero{min-height:500px}.Hero-module__ZARIfG__heroContainer{justify-content:center;padding:0 1rem}.Hero-module__ZARIfG__heroGlassPanel{max-width:100%;margin-left:0;margin-right:0;padding:2rem}}@media (max-width:768px){.Hero-module__ZARIfG__hero{min-height:450px}.Hero-module__ZARIfG__heroGlassPanel{padding:1rem}.Hero-module__ZARIfG__heroSubtitle{max-width:16rem;font-size:1.25rem}.Hero-module__ZARIfG__heroTitle,.Hero-module__ZARIfG__heroTitle2{max-width:18rem}.Hero-module__ZARIfG__heroActions{flex-direction:column;gap:.75rem}.Hero-module__ZARIfG__btnPrimary,.Hero-module__ZARIfG__btnSecondary{width:100%;padding:1rem}.Hero-module__ZARIfG__heroBadges{gap:.5rem}}
.HeroImage-module__EYxl5G__heroImage{width:100%;height:calc(100vh - var(--header-height));background-image:url(/welding2.png);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0;padding:0;display:block}.HeroImage-module__EYxl5G__heroImageContainer{border-radius:8px;width:100%;margin:2rem 0;overflow:hidden;box-shadow:0 4px 6px rgba(0,0,0,.1)}.HeroImage-module__EYxl5G__heroImageImg{object-fit:cover;width:100%;height:auto;display:block}
.Partners-module__Wk2-ZG__partners{background:#fff;width:100%;padding:2rem 0;overflow:hidden}.Partners-module__Wk2-ZG__title{font-family:var(--font-heading);text-align:center;font-size:var(--font-size-h2);color:var(--color-navy-steel);margin-bottom:1.5rem;font-weight:600}.Partners-module__Wk2-ZG__carouselContainer{width:100%;position:relative;overflow:hidden}.Partners-module__Wk2-ZG__carousel{gap:3rem;width:max-content;animation:30s linear infinite Partners-module__Wk2-ZG__scroll;display:flex}.Partners-module__Wk2-ZG__carousel:hover{animation-play-state:paused}.Partners-module__Wk2-ZG__logoWrapper{background:#fff;flex-shrink:0;justify-content:center;align-items:center;padding:1rem;display:flex}.Partners-module__Wk2-ZG__logo{object-fit:contain;filter:grayscale();opacity:.7;width:auto;max-width:150px;height:60px;transition:all .3s}.Partners-module__Wk2-ZG__logo:hover{filter:grayscale(0%);opacity:1}@keyframes Partners-module__Wk2-ZG__scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:768px){.Partners-module__Wk2-ZG__carousel{gap:2rem;animation-duration:20s}.Partners-module__Wk2-ZG__logo{max-width:100px;height:40px}.Partners-module__Wk2-ZG__logoWrapper{padding:.5rem}}
.ProcessSteps-module__7tzpxa__processContainer{margin:3rem 0}.ProcessSteps-module__7tzpxa__title{font-family:var(--font-heading);font-size:var(--font-size-h2);color:#1e293b;text-align:center;margin-bottom:3rem;font-weight:700;line-height:1.25}.ProcessSteps-module__7tzpxa__stepsContainer{flex-direction:column;gap:2rem;max-width:800px;margin:0 auto;display:flex}.ProcessSteps-module__7tzpxa__step{gap:1.5rem;display:flex;position:relative}.ProcessSteps-module__7tzpxa__stepHeader{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.ProcessSteps-module__7tzpxa__stepNumber{-webkit-backdrop-filter:blur(15px);z-index:2;background:rgba(59,130,246,.1);border:2px solid rgba(59,130,246,.3);border-radius:50%;justify-content:center;align-items:center;width:3.5rem;height:3.5rem;margin-bottom:.5rem;transition:all .3s;display:flex;position:relative}.ProcessSteps-module__7tzpxa__step:hover .ProcessSteps-module__7tzpxa__stepNumber{background:rgba(59,130,246,.2);border-color:rgba(59,130,246,.5);transform:scale(1.05)}.ProcessSteps-module__7tzpxa__number{font-family:var(--font-mono);font-size:var(--font-size-body);color:#3b82f6;font-weight:500}.ProcessSteps-module__7tzpxa__stepIcon{color:#3b82f6;font-size:1.125rem}.ProcessSteps-module__7tzpxa__connector{background:linear-gradient(rgba(59,130,246,.3),rgba(59,130,246,.1));border-radius:1px;width:2px;height:2rem;margin:0 auto}.ProcessSteps-module__7tzpxa__stepContent{-webkit-backdrop-filter:blur(12px);background:rgba(248,250,252,.9);border:1px solid rgba(203,213,225,.3);border-radius:16px;flex:1;padding:2rem;transition:all .3s;box-shadow:0 4px 16px rgba(0,0,0,.1)}.ProcessSteps-module__7tzpxa__step:hover .ProcessSteps-module__7tzpxa__stepContent{background:#f8fafc;border-color:rgba(203,213,225,.5);transform:translate(5px);box-shadow:0 6px 24px rgba(0,0,0,.15)}.ProcessSteps-module__7tzpxa__stepTitle{font-family:var(--font-heading);font-size:var(--font-size-h3);color:#1e293b;margin-bottom:.75rem;font-weight:600;line-height:1.3}.ProcessSteps-module__7tzpxa__stepDescription{font-family:var(--font-body);font-size:var(--font-size-body);color:#64748b;margin:0;line-height:1.6}@media (max-width:768px){.ProcessSteps-module__7tzpxa__stepsContainer{gap:1.5rem}.ProcessSteps-module__7tzpxa__step{gap:1rem}.ProcessSteps-module__7tzpxa__stepNumber{width:3rem;height:3rem}.ProcessSteps-module__7tzpxa__stepIcon{font-size:1rem}.ProcessSteps-module__7tzpxa__stepContent{padding:1.5rem}.ProcessSteps-module__7tzpxa__step:hover .ProcessSteps-module__7tzpxa__stepContent{transform:none}}@media (max-width:480px){.ProcessSteps-module__7tzpxa__step{text-align:center;flex-direction:column;align-items:center}.ProcessSteps-module__7tzpxa__stepHeader{flex-direction:row;justify-content:center;width:100%}.ProcessSteps-module__7tzpxa__connector{display:none}.ProcessSteps-module__7tzpxa__stepContent{width:100%;padding:1.25rem}.ProcessSteps-module__7tzpxa__stepDescription{font-size:.9rem}}
.ServiceCard-module__MIEO4W__serviceCard{background:rgba(248,250,252,.95);border:1px solid rgba(203,213,225,.5);border-radius:16px;margin-bottom:1.5rem;transition:all .3s;position:relative;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.08)}.ServiceCard-module__MIEO4W__serviceCard:hover{background:rgba(255,255,255,.98);border-color:rgba(203,213,225,.7);transform:translateY(-5px);box-shadow:0 12px 40px rgba(0,0,0,.12)}.ServiceCard-module__MIEO4W__imageContainer{width:100%;height:200px;position:relative;overflow:hidden}.ServiceCard-module__MIEO4W__heroImage{object-fit:cover;width:100%;height:100%;transition:transform .3s}.ServiceCard-module__MIEO4W__serviceCard:hover .ServiceCard-module__MIEO4W__heroImage{transform:scale(1.05)}.ServiceCard-module__MIEO4W__cardContent{padding:1.5rem 2rem 2rem}.ServiceCard-module__MIEO4W__iconContainer{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:12px;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.5rem;display:flex}.ServiceCard-module__MIEO4W__icon{color:#3b82f6;font-size:1.5rem}.ServiceCard-module__MIEO4W__title{font-family:var(--font-heading);font-size:var(--font-size-h3);color:#1e293b;margin-bottom:.75rem;font-weight:700;line-height:1.3}.ServiceCard-module__MIEO4W__description{font-family:var(--font-body);font-size:var(--font-size-body);color:#475569;margin-bottom:1.25rem;line-height:1.6}.ServiceCard-module__MIEO4W__featuresList{border-top:1px solid rgba(203,213,225,.5);margin:0;padding:1.25rem 0 0;list-style:none}.ServiceCard-module__MIEO4W__feature{font-family:var(--font-body);font-size:var(--font-size-body);color:#575e68;align-items:flex-start;margin-bottom:.5rem;line-height:1.6;display:flex}.ServiceCard-module__MIEO4W__checkmark{color:#fff;background:#1e293b;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;margin-top:.1rem;margin-right:.75rem;font-size:.7rem;font-weight:700;display:flex}@media (max-width:768px){.ServiceCard-module__MIEO4W__serviceCard{margin-bottom:1rem}.ServiceCard-module__MIEO4W__imageContainer{height:160px}.ServiceCard-module__MIEO4W__cardContent{padding:1.25rem 1.5rem 1.5rem}.ServiceCard-module__MIEO4W__iconContainer{width:3rem;height:3rem;margin-bottom:1rem}.ServiceCard-module__MIEO4W__icon{font-size:1.25rem}}@media (max-width:480px){.ServiceCard-module__MIEO4W__imageContainer{height:140px}.ServiceCard-module__MIEO4W__cardContent{padding:1rem 1.25rem 1.25rem}}
.ServiceCards-module__qUtGHq__serviceCardsGrid{grid-template-columns:repeat(2,1fr);gap:1.5rem;margin-bottom:2rem;display:grid}.ServiceCards-module__qUtGHq__serviceCardsGrid>div{margin-bottom:0}@media (max-width:900px){.ServiceCards-module__qUtGHq__serviceCardsGrid{grid-template-columns:1fr;gap:1rem}}
.TrustElements-module__IDzKYa__trustContainer{margin:2rem 0}.TrustElements-module__IDzKYa__title{font-family:var(--font-heading);font-size:var(--font-size-h2);color:#fff;text-align:center;margin-bottom:2rem;font-weight:700;line-height:1.25}.TrustElements-module__IDzKYa__elementsGrid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1.5rem;max-width:100%;display:grid}.TrustElements-module__IDzKYa__trustElement{background:rgba(248,250,252,.9);border:1px solid rgba(203,213,225,.5);border-radius:12px;align-items:center;gap:1rem;padding:1.25rem;transition:all .3s;display:flex;box-shadow:0 4px 16px rgba(0,0,0,.08)}.TrustElements-module__IDzKYa__trustElement:hover{background:rgba(255,255,255,.95);border-color:rgba(203,213,225,.7);transform:translateY(-2px);box-shadow:0 6px 24px rgba(0,0,0,.12)}.TrustElements-module__IDzKYa__iconContainer{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.2);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.TrustElements-module__IDzKYa__icon{color:#3b82f6;font-size:1.125rem}.TrustElements-module__IDzKYa__content{flex-direction:column;min-width:0;display:flex}.TrustElements-module__IDzKYa__text{font-family:var(--font-body);font-size:var(--font-size-body);color:#1e293b;margin-bottom:.25rem;font-weight:500;line-height:1.4}.TrustElements-module__IDzKYa__subtext{font-family:var(--font-body);font-size:var(--font-size-caption);color:#64748b;line-height:1.3}@media (max-width:768px){.TrustElements-module__IDzKYa__elementsGrid{grid-template-columns:1fr;gap:1rem}.TrustElements-module__IDzKYa__trustElement{padding:1rem}}@media (max-width:480px){.TrustElements-module__IDzKYa__trustElement{gap:.75rem;padding:.875rem}.TrustElements-module__IDzKYa__iconContainer{width:2.25rem;height:2.25rem}.TrustElements-module__IDzKYa__icon{font-size:1rem}}
.Header-module__hBw1pG__logo{align-items:center;margin-right:auto;text-decoration:none;display:flex}.Header-module__hBw1pG__header.Header-module__hBw1pG__dialogityHeader{height:88px;box-shadow:none;-webkit-backdrop-filter:none;z-index:1500;background:0 0;border:0;width:100%;margin-bottom:-88px;padding:0 max(1.25rem,min(4vw,4.6rem));transition:background .18s,box-shadow .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;position:-webkit-sticky;position:sticky;top:0;left:0;right:0}.Header-module__hBw1pG__header.Header-module__hBw1pG__dialogityHeader.Header-module__hBw1pG__dialogityScrolled{-webkit-backdrop-filter:blur(18px)saturate(120%);background:rgba(247,245,238,.64);border-bottom:1px solid rgba(5,5,5,.08);box-shadow:0 12px 36px rgba(5,5,5,.08)}.Header-module__hBw1pG__header.Header-module__hBw1pG__dialogityHeader:before{display:none}@media (max-width:768px){.Header-module__hBw1pG__header.Header-module__hBw1pG__dialogityHeader{height:78px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-bottom:0;margin-bottom:-78px;padding:0 1rem;position:-webkit-sticky;position:sticky}}.Header-module__hBw1pG__dialogityHeader{height:88px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:1500;background:0 0;border:0;width:100%;margin-bottom:-88px;padding:0 max(1.25rem,min(4vw,4.6rem));transition:background .18s,box-shadow .18s,-webkit-backdrop-filter .18s,backdrop-filter .18s;position:-webkit-sticky;position:sticky;top:0;left:0;right:0}.Header-module__hBw1pG__dialogityHeader:before{display:none}.Header-module__hBw1pG__dialogityNav{grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;width:100%;display:grid;position:relative}.Header-module__hBw1pG__dialogityNavLeft,.Header-module__hBw1pG__dialogityNavRight{align-items:center;gap:max(1rem,min(2vw,1.7rem));display:flex}.Header-module__hBw1pG__dialogityNavRight{justify-content:flex-end}.Header-module__hBw1pG__dialogityMobileNav{display:none}.Header-module__hBw1pG__dialogityLogo{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__dialogityLogoImage{width:auto;height:44px;display:block}.Header-module__hBw1pG__dialogityTextLink,.Header-module__hBw1pG__dialogityLoginButton,.Header-module__hBw1pG__dialogityNavCta{color:#050505;font-family:var(--font-jakarta),var(--font-body);text-underline-offset:4px;background:0 0;border:0;border-radius:0;padding:.25rem 0;font-size:1rem;font-weight:800;text-decoration:underline;text-decoration-thickness:2px}.Header-module__hBw1pG__dialogityTextLink:hover{color:#006dcf}.Header-module__hBw1pG__dialogityTextLink[aria-current=page]{color:#006dcf;text-decoration-thickness:3px}.Header-module__hBw1pG__dialogityTextLink:focus-visible{outline-offset:3px;outline:3px solid #050505}.Header-module__hBw1pG__dialogityLoginButton{color:#050505;white-space:nowrap;min-height:2.5rem;box-shadow:none;background:rgba(255,255,255,.18);border:1px solid rgba(5,5,5,.72);justify-content:center;align-items:center;padding:.4rem .75rem;font-size:.95rem;font-weight:700;text-decoration:none;display:inline-flex}.Header-module__hBw1pG__dialogityLoginButton:hover{box-shadow:none;color:#050505;background:rgba(255,255,255,.34);border-color:#050505;transform:none}.Header-module__hBw1pG__dialogityLoginButton:focus-visible{outline-offset:3px;outline:3px solid #050505}.Header-module__hBw1pG__dialogityNavCta{background:rgba(255,255,255,.42);border:2px solid #050505;min-height:2.75rem;padding:.55rem 1rem;text-decoration:none;box-shadow:4px 4px #050505}.Header-module__hBw1pG__dialogityNavCta:hover{color:#050505;transform:translate(-1px,-1px);box-shadow:5px 5px #050505}@media (max-width:1100px){.Header-module__hBw1pG__dialogityHeader{height:78px;box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border-bottom:0;margin-bottom:-78px;padding:0 1rem;position:-webkit-sticky;position:sticky}.Header-module__hBw1pG__dialogityNav{justify-content:space-between;display:flex}.Header-module__hBw1pG__dialogityLogo{position:static}.Header-module__hBw1pG__dialogityLogoImage{height:42px}.Header-module__hBw1pG__dialogityNavLeft,.Header-module__hBw1pG__dialogityDesktopNav{display:none}.Header-module__hBw1pG__dialogityHeader .Header-module__hBw1pG__hamburger{background:0 0;border:2px solid #050505;display:flex;box-shadow:3px 3px #050505}.Header-module__hBw1pG__dialogityHeader .Header-module__hBw1pG__hamburgerBar{background:#050505;border-radius:0;width:22px;height:2px}.Header-module__hBw1pG__dialogityMobileNav{background:#fbfbf8;border:2px solid #050505;justify-content:stretch;gap:.65rem;padding:1rem;display:none;position:absolute;top:calc(100% + .6rem);left:0;right:0;box-shadow:5px 5px #050505}.Header-module__hBw1pG__dialogityMobileNav.Header-module__hBw1pG__open{display:grid}.Header-module__hBw1pG__dialogityTextLink,.Header-module__hBw1pG__dialogityLoginButton,.Header-module__hBw1pG__dialogityNavCta{text-align:left;justify-content:flex-start;width:100%}}@media (max-width:768px){.Header-module__hBw1pG__header.Header-module__hBw1pG__dialogityHeader{box-shadow:none;-webkit-backdrop-filter:none;background:#d3f3ec;border-bottom:0}.Header-module__hBw1pG__header.Header-module__hBw1pG__dialogityHeader.Header-module__hBw1pG__dialogityScrolled{-webkit-backdrop-filter:blur(16px)saturate(115%);background:rgba(211,243,236,.78);border-bottom:1px solid rgba(5,5,5,.08);box-shadow:0 10px 30px rgba(5,5,5,.08)}}.Header-module__hBw1pG__logoImage{width:auto;height:50px;display:block}.Header-module__hBw1pG__hamburger{cursor:pointer;z-index:110;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;width:40px;height:40px;display:none}.Header-module__hBw1pG__hamburgerBar{background:var(--color-electric-blue);border-radius:2px;width:28px;height:3px;margin:4px 0;transition:background .2s}@media (max-width:768px){.Header-module__hBw1pG__nav{justify-content:space-between;width:100%;display:flex}.Header-module__hBw1pG__hamburger{z-index:1600;display:flex}.Header-module__hBw1pG__hamburgerBar{background:var(--color-navy-steel)}.Header-module__hBw1pG__mobileMenu{top:calc(var(--header-height) + 1px);-webkit-backdrop-filter:blur(20px);z-index:1500;opacity:0;pointer-events:none;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.2);border-radius:16px;flex-direction:column;padding:1rem;transition:opacity .3s;display:flex;position:absolute;left:1rem;right:1rem;overflow:visible;box-shadow:0 8px 32px rgba(0,0,0,.15)}.Header-module__hBw1pG__mobileMenu.Header-module__hBw1pG__open{opacity:1;pointer-events:auto}.Header-module__hBw1pG__mobileMenu .Header-module__hBw1pG__link{color:var(--color-navy-steel);background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);margin:.25rem 0}.Header-module__hBw1pG__mobileMenu .Header-module__hBw1pG__link:hover{color:var(--color-navy-steel);background:rgba(255,255,255,.4)}}.Header-module__hBw1pG__header{-webkit-backdrop-filter:blur(15px)saturate(180%);backdrop-filter:blur(15px)saturate(180%);color:var(--color-navy-steel);height:var(--header-height);z-index:1000;background:rgba(255,255,255,.75);border:1px solid rgba(255,255,255,.9);align-items:center;margin-bottom:0;padding:0 2rem;display:flex;position:-webkit-sticky;position:sticky;top:0;overflow:visible;box-shadow:0 8px 32px rgba(0,0,0,.1),0 2px 8px rgba(0,0,0,.05)}@media (max-width:768px){.Header-module__hBw1pG__header{padding:0 1rem}}.Header-module__hBw1pG__header:before{content:"";-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);z-index:-1;background:rgba(255,255,255,.05);position:absolute;top:0;bottom:0;left:0;right:0}.Header-module__hBw1pG__nav{flex-wrap:nowrap;flex:1;justify-content:flex-end;align-items:center;gap:1.5rem;display:flex}.Header-module__hBw1pG__link{font-family:var(--font-body);color:var(--color-navy-steel);font-weight:500;font-size:var(--font-size-body);-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:.75rem 1.25rem;text-decoration:none;transition:all .3s}.Header-module__hBw1pG__link:hover{color:var(--color-navy-steel);background:rgba(255,255,255,.25);text-decoration:none;transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Header-module__hBw1pG__languageSelector{z-index:1500;flex-shrink:0;margin-left:.5rem;display:inline-block;position:relative}.Header-module__hBw1pG__langButton{font-family:var(--font-body);color:var(--color-navy-steel);cursor:pointer;font-weight:500;font-size:var(--font-size-caption);white-space:nowrap;-webkit-backdrop-filter:blur(10px);background:rgba(255,255,255,.15);border:1px solid rgba(255,255,255,.2);border-radius:12px;padding:.75rem 1rem;transition:all .3s}.Header-module__hBw1pG__langButton:hover{background:rgba(255,255,255,.25);transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Header-module__hBw1pG__langDropdown{-webkit-backdrop-filter:blur(20px);z-index:2000;background:rgba(255,255,255,.9);border:1px solid rgba(255,255,255,.3);border-radius:12px;min-width:100px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.15)}.Header-module__hBw1pG__langOption{font-family:var(--font-body);color:var(--color-navy-steel);font-size:var(--font-size-caption);background:rgba(255,255,255,.05);padding:.75rem 1rem;font-weight:500;text-decoration:none;transition:all .3s;display:block}.Header-module__hBw1pG__langOption:hover{color:var(--color-navy-steel);background:rgba(255,255,255,.2);transform:translate(4px)}.Header-module__hBw1pG__activeLang{color:var(--color-navy-steel);background:rgba(255,255,255,.3);font-weight:700}@media (max-width:768px){.Header-module__hBw1pG__languageSelector{z-index:1600;border-top:1px solid rgba(255,255,255,.3);margin-top:1rem;margin-left:0;margin-right:0;padding-top:1rem}.Header-module__hBw1pG__langButton{color:var(--color-navy-steel);text-align:left;background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.3);width:100%}.Header-module__hBw1pG__langDropdown{box-shadow:none;-webkit-backdrop-filter:none;z-index:1700;background:0 0;border:none;margin-top:.5rem;position:static}.Header-module__hBw1pG__langOption{color:var(--color-navy-steel);background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.2);border-radius:8px;margin:.25rem 0;padding:.75rem 1rem}.Header-module__hBw1pG__langOption:hover{color:var(--color-navy-steel);background:rgba(255,255,255,.25);transform:translate(4px)}}
.HomePage-module__MmtA7q__topbar{background:var(--color-cloud);width:100%;height:32px;color:var(--color-steel-grey);letter-spacing:.025em;white-space:nowrap;justify-content:flex-end;align-items:center;gap:.25rem;padding:0 2rem;font-size:.875rem;font-weight:400;display:flex;overflow:hidden}body[data-client=dialogity] .HomePage-module__MmtA7q__topbar{display:none}body[data-client=dialogity]{background:radial-gradient(circle at 18% 9%,rgba(166,228,221,.72),transparent 30%),radial-gradient(circle at 86% 92%,rgba(245,195,217,.62),transparent 33%),#f7f5ee;overflow-x:hidden}body[data-client=dialogity] main.container{max-width:none;padding:0}.HomePage-module__MmtA7q__topbar a{color:var(--color-steel-grey);text-decoration:underline}.HomePage-module__MmtA7q__topbarLabel,.HomePage-module__MmtA7q__topbarSeparator{display:inline}@media (max-width:768px){body[data-client=dialogity]{background:#d3f3ec}.HomePage-module__MmtA7q__topbar{justify-content:center;padding:0 .75rem;font-size:.8125rem}.HomePage-module__MmtA7q__topbarLabel{display:none}.HomePage-module__MmtA7q__topbarSeparator{margin:0 .5rem}}@media (max-width:520px){.HomePage-module__MmtA7q__topbarEmail,.HomePage-module__MmtA7q__topbarSeparator{display:none}.HomePage-module__MmtA7q__topbar{justify-content:center}}.HomePage-module__MmtA7q__hero{background:#e0e0e0;justify-content:center;align-items:center;width:100%;min-height:400px;display:flex}.HomePage-module__MmtA7q__products{background:#fff;padding:2rem 0}.HomePage-module__MmtA7q__services{background:#f9f9f9;padding:2rem 0}.HomePage-module__MmtA7q__cta{background:#e0e0e0;padding:2rem 0}.HomePage-module__MmtA7q__testimonials{background:#fff;padding:2rem 0}.HomePage-module__MmtA7q__resources{background:#f9f9f9;padding:2rem 0}.HomePage-module__MmtA7q__footer{color:#fff;text-align:center;background:#222;padding:2rem 0}
.Footer-module__S6Hkya__footer{background:var(--color-navy-steel);color:#fff;width:100%;margin-top:3rem;padding:3rem 2rem 2rem}.Footer-module__S6Hkya__container{grid-template-columns:2fr 1fr;gap:3rem;max-width:1200px;margin:0 auto;display:grid}.Footer-module__S6Hkya__dialogityContainer{grid-template-columns:minmax(250px,1.4fr) minmax(120px,.55fr) minmax(170px,.75fr) minmax(220px,.9fr);gap:max(1.5rem,min(3vw,3rem))}.Footer-module__S6Hkya__leftColumn{flex-direction:column;align-items:flex-start;gap:1rem;display:flex}.Footer-module__S6Hkya__logo{object-fit:contain;width:auto;height:60px}.Footer-module__S6Hkya__companyName{font-family:var(--font-heading);font-size:var(--font-size-h3);color:#fff;margin:0;font-weight:700}.Footer-module__S6Hkya__description{font-family:var(--font-body);font-size:var(--font-size-body);color:rgba(255,255,255,.8);text-align:justify;max-width:600px;line-height:1.6}.Footer-module__S6Hkya__rightColumn{flex-direction:column;gap:.75rem;display:flex}.Footer-module__S6Hkya__companyInfo{color:rgba(255,255,255,.8);font-family:var(--font-body);font-size:var(--font-size-caption);flex-direction:column;align-items:flex-start;gap:.55rem;line-height:1.55;display:flex}.Footer-module__S6Hkya__companyInfo strong{color:#fff;font-size:var(--font-size-body)}.Footer-module__S6Hkya__companyInfo address{font-style:normal}.Footer-module__S6Hkya__linksTitle{font-family:var(--font-heading);font-size:var(--font-size-body);color:#fff;margin-bottom:.5rem;font-weight:600}.Footer-module__S6Hkya__link,.Footer-module__S6Hkya__linkButton{font-family:var(--font-body);color:rgba(255,255,255,.8);font-size:var(--font-size-body);text-decoration:none;transition:color .2s}.Footer-module__S6Hkya__linkButton{color:rgba(255,255,255,.8);text-align:left;cursor:pointer;background:0 0;border:0;width:-moz-fit-content;width:fit-content;margin:0;padding:0}.Footer-module__S6Hkya__link:hover,.Footer-module__S6Hkya__linkButton:hover{color:var(--color-alloy-amber)}.Footer-module__S6Hkya__link:focus-visible{outline:3px solid var(--color-alloy-amber);outline-offset:4px;border-radius:2px}.Footer-module__S6Hkya__linkButton:focus-visible{outline:3px solid var(--color-alloy-amber);outline-offset:4px;border-radius:2px}.Footer-module__S6Hkya__copyright{font-family:var(--font-body);text-align:center;max-width:1200px;font-size:var(--font-size-caption);color:rgba(255,255,255,.6);border-top:1px solid rgba(255,255,255,.15);margin:2rem auto 0;padding-top:1.5rem}@media (max-width:768px){.Footer-module__S6Hkya__container{grid-template-columns:1fr;gap:2rem}.Footer-module__S6Hkya__rightColumn{order:-1}}@media (max-width:1050px) and (min-width:769px){.Footer-module__S6Hkya__dialogityContainer{grid-template-columns:repeat(2,minmax(0,1fr))}}
.DialogityLegalPage-module__Ev9oQq__shell{color:#16242d;background:radial-gradient(circle at 12% 4%,rgba(166,228,221,.58),transparent 24rem),radial-gradient(circle at 92% 96%,rgba(245,195,217,.48),transparent 28rem),#f7f5ee;width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:max(8.5rem,min(15vw,11rem)) 1.5rem max(4.5rem,min(8vw,7rem))}.DialogityLegalPage-module__Ev9oQq__shell .legal-document{box-sizing:border-box;max-width:920px;font-family:var(--font-inter),var(--font-body),sans-serif;background:rgba(255,255,255,.92);border:1px solid rgba(18,62,104,.14);border-radius:18px;margin:0 auto;padding:max(1.5rem,min(4vw,3.4rem));font-size:max(1rem,min(1.2vw,1.08rem));line-height:1.72;box-shadow:0 22px 70px rgba(12,54,98,.1)}.DialogityLegalPage-module__Ev9oQq__shell .legal-document h1{color:#050505;font-family:var(--font-jakarta),var(--font-heading),sans-serif;letter-spacing:-.04em;margin:0;font-size:max(2.5rem,min(7vw,4.8rem));line-height:1}.DialogityLegalPage-module__Ev9oQq__shell .legal-document>h3{color:#0876d8;font-family:var(--font-dm-mono),monospace;letter-spacing:.04em;margin:1rem 0 2.4rem;font-size:.88rem;font-weight:700;line-height:1.5}.DialogityLegalPage-module__Ev9oQq__shell .simple-paragraph{color:#2f3d45}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph p{color:#2f3d45}.DialogityLegalPage-module__Ev9oQq__shell .simple-paragraph .simple-paragraph{min-height:1rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph{margin-top:max(2.2rem,min(5vw,3.5rem))}.DialogityLegalPage-module__Ev9oQq__shell .title{color:#050505;font-family:var(--font-jakarta),var(--font-heading),sans-serif;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:.65rem;margin:0 0 1.15rem;font-size:max(1.25rem,min(3vw,1.75rem));line-height:1.25;display:grid}.DialogityLegalPage-module__Ev9oQq__shell .number{color:#0876d8;font-family:var(--font-dm-mono),monospace;font-size:.84em}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph p{margin:0 0 1.05rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph ul{color:#2f3d45;margin:1rem 0 1.25rem;padding-left:1.7rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph ol{color:#2f3d45;margin:1rem 0 1.25rem;padding-left:1.7rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph li{margin-bottom:.75rem;padding-left:.3rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph li::marker{color:#0876d8;font-weight:800}.DialogityLegalPage-module__Ev9oQq__shell .paragraph-head{color:#111820;margin-bottom:.3rem;display:block}.DialogityLegalPage-module__Ev9oQq__shell a{color:#0868bd;text-underline-offset:.18em}.DialogityLegalPage-module__Ev9oQq__shell a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #0876d8}@media (max-width:640px){.DialogityLegalPage-module__Ev9oQq__shell{padding:7.25rem .8rem 3.5rem}.DialogityLegalPage-module__Ev9oQq__shell .legal-document{border-radius:12px;padding:1.25rem;line-height:1.65}.DialogityLegalPage-module__Ev9oQq__shell .title{gap:.5rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph ul{padding-left:1.35rem}.DialogityLegalPage-module__Ev9oQq__shell .numbered-paragraph ol{padding-left:1.35rem}}
.DialogityPublicationLegalPage-module__qKWhaW__document{color:#17212b;max-width:940px;font-family:var(--font-inter),var(--font-body),sans-serif;margin:8rem auto 5rem;font-size:1rem;line-height:1.72}.DialogityPublicationLegalPage-module__qKWhaW__document h1,.DialogityPublicationLegalPage-module__qKWhaW__document h2{color:#071a2f;font-family:var(--font-jakarta),var(--font-heading),sans-serif;text-wrap:balance;line-height:1.2}.DialogityPublicationLegalPage-module__qKWhaW__document h1{margin:0 0 1.25rem;font-size:max(2rem,min(5vw,3.35rem))}.DialogityPublicationLegalPage-module__qKWhaW__document h2{margin:2.6rem 0 .9rem;font-size:max(1.35rem,min(3vw,1.85rem))}.DialogityPublicationLegalPage-module__qKWhaW__document p,.DialogityPublicationLegalPage-module__qKWhaW__document ul,.DialogityPublicationLegalPage-module__qKWhaW__document ol{margin:.85rem 0}.DialogityPublicationLegalPage-module__qKWhaW__document li+li{margin-top:.35rem}.DialogityPublicationLegalPage-module__qKWhaW__document a{color:#075fae;text-underline-offset:.2em;font-weight:700}.DialogityPublicationLegalPage-module__qKWhaW__document a:focus-visible{outline-offset:4px;border-radius:2px;outline:3px solid #0876d8}.DialogityPublicationLegalPage-module__qKWhaW__document code{overflow-wrap:anywhere;background:#eef5fa;border-radius:4px;padding:.08rem .3rem}.DialogityPublicationLegalPage-module__qKWhaW__document table{border-collapse:collapse;overscroll-behavior-inline:contain;width:100%;margin:1.5rem 0;display:block;overflow-x:auto}.DialogityPublicationLegalPage-module__qKWhaW__document th,.DialogityPublicationLegalPage-module__qKWhaW__document td{text-align:left;vertical-align:top;border:1px solid #cbd6df;min-width:9rem;padding:.72rem}.DialogityPublicationLegalPage-module__qKWhaW__document th{color:#071a2f;background:#edf4f8}@media (max-width:640px){.DialogityPublicationLegalPage-module__qKWhaW__document{margin-top:6.5rem;font-size:.96rem;line-height:1.64}.DialogityPublicationLegalPage-module__qKWhaW__document h1{overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none}}
.DialogityScene-module__qtH7kW__scene{box-sizing:border-box;color:#fff;background:#0c1424;width:100vw;margin-left:50%;padding:7rem 1.5rem;position:relative;overflow:hidden;transform:translate(-50%)}.DialogityScene-module__qtH7kW__head{text-align:center;flex-direction:column;align-items:center;gap:1.1rem;max-width:760px;margin:0 auto 4rem;display:flex}.DialogityScene-module__qtH7kW__eyebrow{font-family:var(--font-dm-mono),monospace;text-transform:uppercase;letter-spacing:.28em;background:linear-gradient(141deg,#18d7c4,#ff3d8b);color:transparent;-webkit-background-clip:text;background-clip:text;font-size:.82rem}.DialogityScene-module__qtH7kW__title{font-family:var(--font-jakarta),sans-serif;letter-spacing:-.02em;margin:0;font-size:max(2rem,min(5vw,3.4rem));font-weight:700;line-height:1.08}.DialogityScene-module__qtH7kW__intro{font-family:var(--font-inter),sans-serif;color:rgba(255,255,255,.72);margin:0;font-size:max(1rem,min(2vw,1.2rem));line-height:1.55}.DialogityScene-module__qtH7kW__grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;max-width:1100px;margin:0 auto;display:grid}.DialogityScene-module__qtH7kW__card{-webkit-backdrop-filter:blur(6px);background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:20px;padding:2.2rem 1.8rem;transition:transform .3s,border-color .3s;position:relative}.DialogityScene-module__qtH7kW__card:hover{border-color:rgba(24,215,196,.5);transform:translateY(-6px)}.DialogityScene-module__qtH7kW__num{font-family:var(--font-instrument-serif),serif;background:linear-gradient(141deg,#18d7c4,#ff3d8b);color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1.1rem;font-size:2.6rem;font-style:italic;line-height:1}.DialogityScene-module__qtH7kW__cardTitle{font-family:var(--font-jakarta),sans-serif;margin:0 0 .6rem;font-size:1.3rem;font-weight:600}.DialogityScene-module__qtH7kW__cardText{font-family:var(--font-inter),sans-serif;color:rgba(255,255,255,.68);margin:0;font-size:1rem;line-height:1.55}@media (max-width:768px){.DialogityScene-module__qtH7kW__scene{padding:5rem 1.25rem}}
