.service-hub-intro{text-align:center;max-width:1000px;margin:0 auto;position:relative}.service-hub-intro .atf-section-title{margin-bottom:30px}.service-hub-intro h2{font-size:36px;font-weight:700;color:var(--thm-black);margin-bottom:20px;position:relative;display:inline-block}.service-hub-intro h2::after{content:'';position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60px;height:3px;background:var(--thm-color)}.service-hub-intro p{font-size:17px;color:#666;line-height:1.8;font-weight:400;margin-bottom:0;text-align:left}.support-entry-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:24px;margin-top:40px;text-align:left}.support-entry-card{background:var(--color-white);border:1px solid var(--navv2-border);padding:26px 24px;text-decoration:none;color:var(--thm-black);box-shadow:0 12px 30px rgba(15,30,60,.08);transition:transform .3s,box-shadow .3s,border-color .3s}.support-entry-card:hover{transform:translateY(-6px);box-shadow:var(--navv2-outer-shadow);border-color:rgba(45,118,192,.32);color:var(--thm-black)}.support-entry-card:focus-visible{outline:2px solid var(--thm-base);outline-offset:4px}.support-entry-icon{font-size:32px;color:var(--thm-base);margin-bottom:16px;display:inline-block}.support-entry-card h4{margin-bottom:12px;color:var(--thm-black)}.support-entry-card p{margin:0;color:var(--thm-gray)}.support-response-time{color:var(--v2-text-heading);font-weight:600}#productSupportSection{position:relative;background:linear-gradient(135deg,#3a97ff 0,#1f72c3 100%);padding:80px 0}#productSupportSection::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;background-image:radial-gradient(circle at 18% 26%,rgba(255,255,255,.08) 0,transparent 48%),radial-gradient(circle at 82% 78%,rgba(255,255,255,.07) 0,transparent 44%);content:none!important}.service-category{margin-bottom:0;position:relative;z-index:1}.service-category-title{font-size:32px;font-weight:700;margin-bottom:50px;color:#fff;text-align:center;position:relative;padding-bottom:20px}.service-category-title:after{content:'';position:absolute;left:50%;transform:translateX(-50%);bottom:0;width:80px;height:4px;border-radius:2px}.service-card{background:rgba(255,255,255,.15);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:20px;padding:40px 30px;height:100%;transition:.4s cubic-bezier(.4, 0, .2, 1);border:1px solid rgba(255,255,255,.3);position:relative;overflow:hidden;display:flex;flex-direction:column;box-shadow:0 8px 32px 0 rgba(31,38,135,.15)}.service-card::before{content:'';position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,rgba(255,255,255,.8) 0,rgba(255,255,255,.4) 100%);transform:scaleX(0);transform-origin:left;transition:transform .4s}.service-card:hover{transform:translateY(-10px);background:rgba(255,255,255,.25);border-color:rgba(255,255,255,.5);box-shadow:0 16px 48px 0 rgba(31,38,135,.25)}.service-card-icon{font-size:56px;color:#fff;margin-bottom:25px;display:block;transition:.4s;filter:drop-shadow(0 4px 12px rgba(0, 0, 0, .2))}.service-card:hover .service-card-icon{transform:scale(1.15) rotate(5deg)}.service-card h4{font-size:24px;font-weight:700;margin-bottom:18px;color:#fff;transition:.3s}.service-card:hover h4{transform:translateX(5px)}.service-card p{font-size:15px;color:rgba(255,255,255,.9);line-height:1.7;margin-bottom:25px;flex-grow:1}.service-card-link{display:inline-flex;align-items:center;color:#fff;font-weight:600;font-size:16px;text-decoration:none;transition:.3s;padding:12px 24px;border:2px solid rgba(255,255,255,.5);border-radius:10px;width:fit-content;background:rgba(255,255,255,.1);backdrop-filter:blur(10px)}.service-card-link:hover{background:#fff;color:#3a97ff;border-color:#fff;box-shadow:0 4px 16px rgba(255,255,255,.3)}.service-card-link i{margin-left:10px;transition:margin-left .3s;font-size:14px}.service-card-link:hover i{margin-left:15px}.service-card.highlight{background:rgba(255,255,255,.25);border:1px solid rgba(255,255,255,.4);box-shadow:0 12px 40px 0 rgba(31,38,135,.25)}.service-card.highlight::after{content:'';position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle,rgba(255,255,255,.1) 0,transparent 70%);animation:3s infinite shimmer;pointer-events:none}@keyframes shimmer{0%,100%{transform:translate(0,0);opacity:0}50%{transform:translate(10%,10%);opacity:1}}.service-card.highlight:hover{background:rgba(255,255,255,.35);border-color:rgba(255,255,255,.6);box-shadow:0 20px 60px 0 rgba(31,38,135,.35);transform:translateY(-12px) scale(1.02)}.service-card.highlight .service-card-icon{color:#fff;filter:drop-shadow(0 6px 16px rgba(255, 255, 255, .3))}.service-card.highlight .service-card-link{background:rgba(255,255,255,.2);border:2px solid rgba(255,255,255,.6)}.service-card.highlight .service-card-link:hover{background:#fff;color:#3a97ff;border-color:#fff}.service-card.highlight-secondary{background:linear-gradient(135deg,rgba(85,198,239,.1) 0,rgba(58,151,255,.1) 100%);border:2px solid rgba(58,151,255,.3);box-shadow:0 8px 30px rgba(58,151,255,.15);position:relative;overflow:hidden}.service-card.highlight-secondary::before{content:'';position:absolute;top:0;right:0;width:80px;height:80px;background:linear-gradient(135deg,rgba(58,151,255,.2) 0,transparent 50%);border-radius:0 0 0 100%}.service-card.highlight-secondary .service-card-icon{color:#3a97ff;filter:drop-shadow(0 4px 12px rgba(58, 151, 255, .3))}.service-card.highlight-secondary:hover{background:linear-gradient(135deg,rgba(85,198,239,.15) 0,rgba(58,151,255,.15) 100%);border-color:rgba(58,151,255,.5);box-shadow:0 12px 40px rgba(58,151,255,.25);transform:translateY(-8px)}.service-card.highlight-secondary .service-card-link{background:linear-gradient(135deg,#3a97ff 0,#55c6ef 100%);color:#fff;border:none;font-weight:600}.service-card.highlight-secondary .service-card-link:hover{background:linear-gradient(135deg,#1f72c3 0,#3a97ff 100%);transform:translateX(5px)}.guidelines-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:40px}.guideline-card{background:#fff;padding:30px;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:.3s;border-left:4px solid var(--thm-color)}.guideline-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px rgba(0,0,0,.12)}.guideline-icon{font-size:40px;color:var(--thm-color);margin-bottom:20px;display:block}.guideline-card h4{color:var(--thm-black);margin-bottom:15px}.guideline-card p{color:#666;margin-bottom:18px}.guideline-card ul{list-style:none;padding:0;margin:0}.guideline-card ul li{padding:8px 0;color:#666;font-size:15px;display:flex;align-items:flex-start}.guideline-card ul li:before{content:'✓';color:var(--thm-color);font-weight:700;margin-right:10px;font-size:16px}.guideline-link{display:inline-flex;align-items:center;gap:10px;text-decoration:none;color:var(--thm-base);transition:gap .2s,color .2s}.guideline-link:hover{color:#1f5da0;gap:14px}.guideline-link:focus-visible{outline:2px solid var(--thm-base);outline-offset:4px;border-radius:6px}.quick-links-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;margin-top:40px}.quick-link-card{background:linear-gradient(135deg,#f8f9fa 0,#fff 100%);padding:25px;text-align:center;transition:.3s;border:2px solid #f0f0f0;text-decoration:none;display:block}.direct-contact-panel,.quick-link-card:hover{background:linear-gradient(135deg,var(--thm-color) 0,#1f72c3 100%)}.quick-link-card:hover{transform:translateY(-8px);border-color:var(--thm-color);box-shadow:0 12px 24px rgba(58,151,255,.2)}.quick-link-icon{font-size:48px;color:var(--thm-color);margin-bottom:15px;transition:.3s}.quick-link-card:hover .quick-link-icon{color:#fff;transform:scale(1.1)}.quick-link-card h4{color:var(--thm-black);margin-bottom:10px;transition:color .3s}.quick-link-card:hover h4{color:#fff}.quick-link-card p{color:#666;margin:0;transition:color .3s}.quick-link-card:hover p{color:rgba(255,255,255,.9)}.direct-contact-panel{padding:40px;color:#fff;text-align:center;margin-top:50px}.direct-contact-panel h3{margin-bottom:20px;color:#fff}.direct-contact-list{display:flex;justify-content:center;gap:50px;flex-wrap:wrap;margin-top:30px}.direct-contact-item{display:flex;flex-direction:column;align-items:center}.direct-contact-icon,.direct-contact-item i{font-size:36px;margin-bottom:10px;color:rgba(255,255,255,.9)}.direct-contact-label{margin-bottom:8px;color:rgba(255,255,255,.8)}.direct-contact-value{font-weight:600;color:#fff}.direct-contact-value a{color:#fff;text-decoration:none;transition:box-shadow .2s,outline-offset .2s}.direct-contact-value a:hover{color:#fff;color:var(--v2-text-body);opacity:1;text-decoration:none;color:var(--v2-primary-600)!important}@media (max-width:991px){#productSupportSection{padding:60px 0}.support-entry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.service-category-title{font-size:28px}.service-card{margin-bottom:30px}.service-hub-intro h2{font-size:30px}.direct-contact-list{gap:30px}}@media (max-width:767px){#productSupportSection{padding:50px 0}.support-entry-grid{grid-template-columns:1fr}.service-category-title{font-size:24px;margin-bottom:35px}.service-card{padding:30px 25px}.service-card-icon{font-size:48px}.service-hub-intro h2{font-size:26px}.guidelines-grid,.quick-links-grid{grid-template-columns:1fr;gap:20px}.direct-contact-list{flex-direction:column;gap:25px}.direct-contact-panel{padding:30px 20px}}.service-hub-intro p{color:var(--v2-text-secondary)}#productSupportSection{background:linear-gradient(135deg,var(--v2-primary-600) 0,var(--v2-primary-500) 100%);background:linear-gradient(180deg,var(--v2-bg-dark) 0,rgba(var(--v2-primary-500-rgb),.82) 100%);background:var(--v2-bg-primary)!important;padding:var(--v2-spacing-4xl,64px) 0 var(--v2-spacing-3xl,48px)!important}.service-card{border-radius:var(--v2-radius-lg);box-shadow:var(--v2-shadow-black)}.service-card-link:hover{color:var(--v2-primary-500)}.service-category-title{color:var(--v2-text-inverse)}.service-category-title::after,.service-category-title:after{background:rgba(255,255,255,.72)}.direct-contact-panel,.guideline-card,.resource-card,.service-card,.support-entry-card{background:var(--v2-bg-primary);border:1px solid var(--v2-bg-divider);border-radius:var(--v2-radius-lg);backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:var(--v2-shadow-card)}.service-card::before{background:var(--v2-primary-500)}.guideline-card:hover,.resource-card:hover,.service-card:hover,.support-entry-card:hover{background:var(--v2-bg-primary);border-color:rgba(var(--v2-primary-500-rgb),.2);box-shadow:var(--v2-shadow-card-hover)}.direct-contact-icon,.guideline-icon,.resource-icon,.service-card-icon,.support-entry-icon{color:var(--v2-primary-500);filter:none}.direct-contact-panel h3,.guideline-card h4,.resource-card h4,.service-card h4,.service-hub-intro h2,.support-entry-card h4{color:var(--v2-text-heading);text-shadow:none}.direct-contact-label,.direct-contact-value,.direct-contact-value a,.guideline-card li,.resource-card p,.service-card p,.support-entry-card p{color:var(--v2-text-body)}.direct-contact-value a:focus-visible{outline:rgba(255,255,255,.88) solid 2px;outline-offset:4px;outline:2px solid rgba(var(--v2-primary-500-rgb),.35);outline-offset:4px;border-radius:6px;box-shadow:0 0 0 4px rgba(var(--v2-primary-500-rgb),.12)}.resource-link,.service-card-link{background:var(--v2-primary-500);border:1px solid var(--v2-primary-500);border-radius:var(--v2-radius-md);color:var(--v2-text-inverse);backdrop-filter:none}.resource-link:hover,.service-card-link:hover{background:var(--v2-primary-400);border-color:var(--v2-primary-400);color:var(--v2-text-inverse);transform:translateX(4px);box-shadow:0 12px 28px rgba(var(--v2-primary-500-rgb),.2)}#productSupportSection .service-card{background:var(--v2-bg-primary)!important;border:1px solid var(--v2-bg-divider)!important;box-shadow:var(--v2-shadow-card)!important}#productSupportSection .service-card:hover{background:var(--v2-bg-primary)!important;border-color:rgba(var(--v2-primary-500-rgb),.2)!important;box-shadow:var(--v2-shadow-card-hover)!important}#productSupportSection .service-card h4,#productSupportSection .service-card p,#productSupportSection .service-card-icon{color:initial}#productSupportSection .service-card h4,.direct-contact-panel h3{color:var(--v2-text-heading)!important}#productSupportSection .service-card p,.direct-contact-label,.direct-contact-panel,.direct-contact-panel p,.direct-contact-value{color:var(--v2-text-body)!important}#productSupportSection .service-card-icon,.direct-contact-value a{color:var(--v2-primary-500)!important}#productSupportSection .service-card-link{background:var(--v2-primary-500)!important;border-color:var(--v2-primary-500)!important;color:var(--v2-text-inverse)!important}#productSupportSection .service-card-link:hover{background:var(--v2-primary-400)!important;border-color:var(--v2-primary-400)!important;color:var(--v2-text-inverse)!important}#productSupportSection .service-category{max-width:var(--v2-container-max-width);margin:0 auto}#productSupportSection .service-category-title{margin:0 0 var(--v2-spacing-3xl,48px);color:var(--v2-text-heading)!important;font-size:clamp(var(--v2-h2-font-size), 2.6vw, var(--v2-h0-font-size));line-height:var(--v2-h0-line-height);text-align:center}#productSupportSection .service-card.highlight::after,#productSupportSection .service-card::before,#productSupportSection .service-category-title::after,#productSupportSection .service-category-title:after{content:none!important}#productSupportSection .row{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--v2-spacing-md);justify-content:center;margin-left:0;margin-right:0}#productSupportSection .row>[class*=col-]{width:auto;max-width:none;padding-left:0;padding-right:0;margin-bottom:0!important}#productSupportSection .service-card,#productSupportSection .service-card.highlight{min-height:220px;padding:var(--v2-spacing-lg) var(--v2-spacing-md);background:var(--v2-bg-functional)!important;border:1px solid transparent!important;border-radius:8px!important;box-shadow:none!important;text-align:center;transform:none!important}#productSupportSection .service-card.highlight:hover,#productSupportSection .service-card:hover{background:var(--v2-bg-functional)!important;border-color:rgba(var(--v2-primary-500-rgb),.18)!important;box-shadow:none!important;transform:none!important}#productSupportSection .service-card-icon{display:none!important}#productSupportSection .service-card h4{margin:0 0 var(--v2-spacing-md);color:var(--v2-text-heading)!important;font-size:var(--v2-h4-font-size);line-height:var(--v2-h4-line-height)}#productSupportSection .service-card p{max-height:72px;margin:0 0 24px;color:var(--v2-text-secondary)!important;font-size:var(--v2-font-size-sm);line-height:var(--v2-line-height-md, var(--v2-line-height-base));flex-grow:0!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}#productSupportSection .service-card-link{display:inline-flex;align-items:center;justify-content:center;gap:var(--v2-spacing-xs);min-height:auto;padding:0;background:0 0!important;border:0!important;border-radius:0!important;box-shadow:none!important;color:var(--v2-primary-500)!important;font-size:var(--v2-font-size-sm);white-space:nowrap;transform:none!important}#productSupportSection .service-card-link:hover{background:0 0!important;border-color:transparent!important;color:var(--v2-primary-600)!important;box-shadow:none!important;transform:none!important}#productSupportSection .service-card-link i{font-size:12px;transform:translateX(0)}@media (max-width:1199px){#productSupportSection .row{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:767px){#productSupportSection{padding:var(--v2-spacing-3xl,48px) 0!important}#productSupportSection .row{grid-template-columns:1fr}#productSupportSection .service-card,#productSupportSection .service-card p{min-height:auto}}#productSupportSection .service-category-title{font-size:32px!important;line-height:40px!important;font-weight:500!important}#productSupportSection .service-card,.atf-Subscribe-area .atf-subscribe-btn,.atf-Subscribe-area .atf-subscribe-form,.atf-Subscribe-area .atf-subscribe-input,.atf-Subscribe-area .atf-subscribe-panel,.direct-contact-item,.direct-contact-panel,.guideline-card,.quick-link-card,.service-hub-intro,.support-entry-card{border-radius:8px!important}#productSupportSection .service-card h4,.atf-Subscribe-area .atf-subscribe-copy h3,.direct-contact-panel h3,.guideline-card h4,.quick-link-card h4,.support-entry-card h4{font-size:24px!important;line-height:32px!important;font-weight:500!important}#productSupportSection .service-card p,#productSupportSection .service-card-link,.atf-Subscribe-area .atf-subscribe-btn,.atf-Subscribe-area .atf-subscribe-input,.direct-contact-label,.direct-contact-panel p,.direct-contact-value,.direct-contact-value a,.guideline-card p,.guideline-link,.quick-link-card p,.service-hub-intro .atf-section-title p,.support-entry-card p{font-size:16px!important;line-height:24px!important}#productSupportSection .service-card{min-height:256px}#productSupportSection .service-card p{min-height:96px;max-height:none;-webkit-line-clamp:initial;overflow:visible}#productSupportSection .service-card-link,.guideline-link{font-weight:600!important}.atf-section-title,.atf-section-title *,.direct-contact-panel,.direct-contact-panel *,.guideline-card,.guideline-card *,.quick-link-card,.quick-link-card *,.service-hub-intro,.service-hub-intro *{visibility:visible!important}.atf-section-title h2,.service-hub-intro .atf-section-title h2{font-size:32px!important;line-height:40px!important;font-weight:500!important;text-transform:none!important}.atf-section-title .atf-sheading{font-size:20px!important;line-height:28px!important;font-weight:500!important;text-transform:none!important;border-radius:8px!important}@media (max-width:767px){#productSupportSection .service-category-title,.atf-section-title h2,.service-hub-intro .atf-section-title h2{font-size:24px!important;line-height:32px!important;font-weight:500!important}#productSupportSection .service-card h4,.atf-Subscribe-area .atf-subscribe-copy h3,.atf-section-title .atf-sheading,.direct-contact-panel h3,.guideline-card h4,.quick-link-card h4,.support-entry-card h4{font-size:20px!important;line-height:28px!important;font-weight:500!important}#productSupportSection .service-card,#productSupportSection .service-card p{min-height:auto}}