/* Approved October 15 service references: editorial structure, RTL, connected workflows. */
#app .mainnav .nav-remote-support{display:inline-flex;gap:9px;align-items:center;background:#07397f;color:#fff!important;padding:12px 17px;border-radius:3px;margin-inline-start:auto;white-space:nowrap;border:1px solid #07397f}#app .mainnav .nav-remote-support:hover{background:#062b5e}.gaming-theme #app .mainnav .nav-remote-support{background:#0073f6;border-color:#0073f6}.nav-remote-support .icon{width:20px;height:20px}
#app .approved-services-page{color:#10234c;background:#fff;direction:rtl;text-align:right}#app .approved-services-page h1,#app .approved-services-page h2,#app .approved-services-page h3{font-family:Rubik,sans-serif;letter-spacing:-.025em}#app .approved-services-page h1{font-size:clamp(2rem,3.7vw,3.6rem);line-height:1.16;margin:12px 0 22px}#app .approved-services-page h2{font-size:clamp(1.5rem,2.4vw,2.2rem);line-height:1.25}#app .approved-services-page p{line-height:1.75;color:#53637d}#app .approved-services-page .section-heading{text-align:right;margin:0 0 30px}#app .approved-services-page .section{padding-top:48px;padding-bottom:48px}#app .approved-services-page .section-heading p{max-width:58rem}#app .approved-services-page .btn{border-radius:3px;box-shadow:none;min-height:46px;padding:12px 26px;font-weight:600}#app .approved-services-page .btn.primary{background:#07397f;color:#fff;border-color:#07397f}#app .approved-services-page .btn.primary:hover{background:#052b63}#app .approved-services-page .btn.outline{background:#fff;border:1px solid #173e77;color:#15386c}#app .approved-services-page a:focus-visible,#app .approved-services-page button:focus-visible,.remote-guide button:focus-visible,.remote-guide a:focus-visible{outline:3px solid #1469e5;outline-offset:4px}
#app .approved-service-hero{border-bottom:1px solid #e0e7ef;background:#fbfcfe}#app .approved-service-hero-inner{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center;padding-block:40px}#app .approved-service-copy{padding-block:24px}#app .approved-service-copy>p{font-size:1.15rem;max-width:38rem}#app .approved-service-copy>.btn{margin-top:12px}#app .approved-service-hero figure{position:relative;margin:0;align-self:stretch;min-height:320px}#app .approved-service-hero img{width:100%;height:100%;object-fit:cover;border-radius:3px}#app .approved-service-hero figcaption{position:absolute;bottom:8px;inset-inline-start:10px;background:#ffffffe6;color:#253653;font-size:.7rem;padding:2px 7px}#app .approved-offerings{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));column-gap:22px;row-gap:32px}#app .approved-offerings>a{color:#10234c;text-align:center;display:block;text-decoration:none;border-bottom:1px solid #dce5ef;padding-bottom:20px;border-radius:0;background:none;box-shadow:none}#app .approved-offerings img{aspect-ratio:1.7;object-fit:cover;width:100%;display:block}#app .approved-offerings h3{margin:14px 0 7px;font-size:1.12rem}#app .approved-offerings span{font-size:.9rem;color:#075cce;text-decoration:underline;text-underline-offset:4px}#app .approved-offerings>a:hover h3{color:#075cce}
#app .approved-workflow{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:30px 0 0;padding:0;gap:36px;text-align:center}#app .approved-workflow>li{position:relative;padding:0 12px;list-style:none}#app .approved-workflow>li:not(:last-child)::after{content:"";position:absolute;width:calc(100% - 48px);height:1px;background:#2a75d7;top:30px;right:calc(50% + 43px)}#app .approved-workflow .workflow-symbol{position:relative;display:inline-flex;height:62px;align-items:center;justify-content:center;background:white;z-index:1;color:#0759c8;min-width:68px}.workflow-symbol>.icon{width:44px;height:44px;stroke-width:1.5}.workflow-symbol small{position:absolute;bottom:-3px;inset-inline-end:0;background:white;border:1px solid #becce0;border-radius:50%;width:20px;height:20px;font-size:11px;line-height:18px;color:#214e89}#app .approved-workflow h3{font-size:1.1rem;margin:16px 0 5px}#app .approved-workflow p{font-size:.95rem;margin:0}#app .approved-services-page .cta h2,#app .approved-services-page .cta p{color:#fff}
#app .approved-support-hero{min-height:370px;margin:0;background-position:center;background-size:cover;border-radius:0}#app .approved-support-hero .support-hero-inner{min-height:370px;display:flex;align-items:center;padding-block:40px}#app .approved-support-hero .support-hero-copy{width:48%;max-width:38rem}#app .approved-support-hero .support-hero-copy h1{margin-bottom:18px}#app .approved-support-hero .support-hero-copy p{font-size:1.2rem;max-width:32rem}#app .approved-support-hero .support-hero-actions{display:flex;gap:12px;flex-wrap:wrap}#app .approved-support-process{padding-block:20px 38px;border-bottom:1px solid #dce5ef}#app .approved-tools-section{border-bottom:1px solid #dce5ef}#app .approved-tool-list{border-top:1px solid #dce5ef}#app .approved-tool-row{display:grid;grid-template-columns:52px 1fr auto;gap:24px;align-items:center;border-bottom:1px solid #dce5ef;padding:24px 0}#app .approved-tool-row>.icon{width:42px;height:42px;color:#0759c8}#app .approved-tool-row h3{margin:0 0 8px;font-size:1.15rem}#app .approved-tool-row p{margin:0}#app .approved-extra-tools{margin-top:25px}#app .approved-extra-tools summary{font-weight:600;cursor:pointer;min-height:44px;display:list-item}#app .approved-extra-tools .support-download-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}#app .approved-extra-tools .support-download-links a{padding:14px 0;border-radius:0;border:0;border-bottom:1px solid #dce5ef;box-shadow:none}#app .approved-support-services{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 40px}#app .approved-support-services>a{display:flex;gap:24px;align-items:flex-start;padding-block:28px;border-bottom:1px solid #dce5ef;color:#10234c;text-decoration:none}#app .approved-support-services>a>.icon{width:42px;height:42px;flex:none;color:#0759c8}#app .approved-support-services h3{margin:0 0 8px}#app .approved-support-services p{margin:0}
#app .approved-business-list{border-top:1px solid #dde5ef}#app .approved-business-row{font:inherit;color:#10234c;display:grid;grid-template-columns:68px 1fr 70px 245px;align-items:center;gap:24px;width:100%;text-align:right;direction:rtl;background:#fff;border:0;border-bottom:1px solid #dde5ef;border-radius:0;box-shadow:none;padding:0;cursor:pointer;min-height:130px}#app .approved-business-row:nth-child(even){background:#f3f6f9}#app .approved-business-row:hover{background:#ebf4ff;color:#10234c}#app .approved-business-icon{padding-inline-start:18px}#app .approved-business-icon>.icon{width:40px;height:40px}#app .approved-business-copy{display:flex;flex-direction:column;gap:10px;padding-block:15px}#app .approved-business-copy strong{font-size:1.15rem}#app .approved-business-copy>span{line-height:1.6;color:#53637d;font-size:.95rem}#app .approved-business-details{color:#075cce;font-weight:500;text-decoration:underline;text-underline-offset:5px}#app .approved-business-row img{width:100%;height:130px;object-fit:cover}#app .approved-pricing-note{text-align:center;border-bottom:1px solid #dde5ef;margin:0;padding:24px}#app .approved-pricing-note a{display:block;margin-top:6px}
#app .approved-contact-intro{margin-bottom:38px}#app .approved-contact-intro h1{margin-bottom:12px}#app .approved-contact-intro p{font-size:1.2rem}#app .approved-contact-grid.contact-grid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);gap:52px;align-items:start;margin:0}#app .approved-contact-main{min-width:0}#app .approved-contact-form{background:none;border:0;border-radius:0;box-shadow:none;padding:0}#app .approved-contact-form>.eyebrow{display:none}#app .approved-contact-form h2{font-size:1.5rem}#app .approved-contact-form label{font-weight:400}#app .approved-contact-form input,#app .approved-contact-form select,#app .approved-contact-form textarea{border:1px solid #c8d4e3;border-radius:3px;background:#fff;box-shadow:none}#app .approved-contact-form>.btn{min-width:220px}#app .approved-contact-aside{padding-inline-start:32px;border-inline-start:1px solid #dce5ef}#app .approved-contact-aside h2{font-size:1.4rem;margin-top:0}#app .approved-direct-links{margin-block:32px}#app .approved-direct-links>a,#app .approved-direct-links>div{display:flex;flex-direction:row;gap:18px;align-items:flex-start;text-decoration:none;color:#10234c;padding-block:14px;line-height:1.6}#app .approved-direct-links .icon{width:26px;height:26px;flex:none;order:0;margin:3px 0 0}#app .approved-direct-links span{display:block;order:1;text-align:right}#app .approved-direct-links small{display:block;font-size:.8rem;color:#65738b;margin-bottom:2px}#app .approved-direct-links bdi{display:inline-block}#app .approved-contact-aside .contact-social{display:flex;justify-content:flex-start;gap:18px;padding-top:22px;border-top:1px solid #dce5ef}#app .approved-contact-aside .contact-social a{background:none;border:0;color:#10234c;border-radius:0}#app .approved-contact-aside .contact-social .icon{width:27px;height:27px}#app .approved-location-note{font-size:.85rem}#app .approved-contact-faq{border-top:1px solid #dce5ef;margin-top:32px;padding-top:16px}#app .approved-contact-faq h2{font-size:1.5rem}#app .approved-contact-faq details{border-bottom:1px solid #dce5ef;padding:12px 0}#app .approved-contact-faq summary{cursor:pointer;min-height:32px}
/* Remote support consent keeps the existing Elementor form and rate. */
#elementor-popup-modal-2731 .dialog-widget-content{border-radius:4px!important;box-shadow:0 20px 80px #061b3355!important;max-width:min(560px,calc(100vw - 32px))!important}#elementor-popup-modal-2731 .dialog-message{width:auto!important;max-width:100%;padding:24px!important;background:#fff}#elementor-popup-modal-2731 .elementor-widget-container{font-family:Rubik,sans-serif!important}#elementor-popup-modal-2731 .elementor-button{border-radius:3px!important;background:#07397f!important;min-height:46px}#elementor-popup-modal-2731 input:not([type=checkbox]){border-radius:3px!important;box-shadow:none!important}#elementor-popup-modal-2731 .dialog-close-button{border-radius:2px!important;color:#10234c!important;background:#fff!important;width:36px;height:36px;display:grid;place-items:center;top:12px!important;left:12px!important}
.remote-guide{border:0;border-radius:4px;color:#10234c;background:#fff;width:min(800px,calc(100vw - 28px));max-height:calc(100dvh - 28px);padding:32px;direction:rtl;text-align:right;overflow:auto;font-family:Rubik,sans-serif}.remote-guide::backdrop{background:#06152c99}.remote-guide h2{font-size:clamp(1.4rem,3vw,2rem);margin:16px 0}.remote-guide p{line-height:1.7}.remote-guide-close{float:left;border:0;background:none;font-size:24px;min-width:44px;min-height:44px;color:#10234c}.remote-guide-visual{margin-block:20px;background:#f0f6ff;border:1px solid #cdddf1;padding:18px;display:flex;align-items:center;justify-content:center;gap:25px}.remote-guide-screen{width:190px;height:94px;background:white;border:1px solid #a6b9d3;border-radius:4px;display:grid;place-items:center;position:relative}.remote-guide-screen::before{content:"";position:absolute;top:8px;right:10px;left:10px;height:5px;background:#dbe6f4}.remote-guide-download{font-size:32px;color:#0759c8;animation:remote-guide-download 2s ease-in-out infinite}.remote-guide-steps{padding-inline-start:25px;line-height:1.8}.remote-guide-steps li{padding-block:8px}.remote-guide-actions{display:flex;gap:14px;flex-wrap:wrap;align-items:center}.remote-guide-motion{border:1px solid #c4d3e5;border-radius:3px;background:white;color:#10234c;padding:9px 14px;min-height:44px}.remote-guide.is-paused .remote-guide-download{animation:none}.remote-guide-warning{font-size:.9rem;color:#596981;border-top:1px solid #dce5ef;padding-top:15px}@keyframes remote-guide-download{0%,100%{transform:translateY(-5px)}50%{transform:translateY(6px)}}
.remote-guide-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:16px 0;list-style:none;counter-reset:remote-step}.remote-guide-steps li{counter-increment:remote-step;border-top:1px solid #cdddf1;padding:18px 10px 10px;position:relative;font-size:.9rem;line-height:1.7}.remote-guide-steps li:before{content:counter(remote-step);display:grid;place-items:center;background:#0759c8;color:white;border-radius:50%;width:26px;height:26px;margin-bottom:12px;font-size:.85rem;font-weight:600}.remote-guide-steps strong{display:block;margin-bottom:4px}.remote-guide-actions .btn{border-radius:3px;box-shadow:none;background-image:none}.remote-guide-actions .btn.primary{background:#07397f;border-color:#07397f}
@media(max-width:600px){.remote-guide-steps{grid-template-columns:1fr;gap:4px}.remote-guide-steps li{padding-block:13px}.remote-guide-steps li:before{float:right;margin-inline-end:12px;margin-bottom:8px}.remote-guide-steps strong{padding-top:1px}}
@media(max-width:1050px){#app .mainnav .nav-remote-support{margin:5px 0}#app .approved-business-row{grid-template-columns:50px 1fr 65px 180px;gap:16px}#app .approved-service-hero-inner{gap:32px}#app .approved-contact-grid.contact-grid{gap:30px}#app .approved-contact-aside{padding-inline-start:20px}}
@media(max-width:760px){#app .approved-services-page .section{padding-block:30px}#app .approved-service-hero-inner{grid-template-columns:1fr;gap:20px;padding-block:22px}#app .approved-service-copy{padding:0}#app .approved-service-hero figure{min-height:0;height:250px}#app .approved-offerings{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}#app .approved-workflow{grid-template-columns:1fr;text-align:right;gap:0;margin-top:18px}#app .approved-workflow>li{padding:0 0 26px;display:grid;grid-template-columns:62px 1fr;column-gap:18px}#app .approved-workflow .workflow-symbol{grid-row:1/3;min-width:0;background:none;height:62px}#app .approved-workflow h3{margin:8px 0 3px}#app .approved-workflow>li:not(:last-child)::after{top:62px;right:30px;width:1px;height:calc(100% - 62px);background:#b9d0ed}#app .approved-workflow p{font-size:.9rem}#app .approved-support-hero,#app .approved-support-hero .support-hero-inner{min-height:340px}#app .approved-support-hero{background-position:32% center}#app .approved-support-hero .support-hero-copy{width:65%;padding:12px;background:linear-gradient(270deg,#fffffff2 65%,#ffffff90);border-radius:0}#app .approved-support-hero .support-hero-copy h1{font-size:clamp(1.6rem,5.6vw,2.2rem)}#app .approved-support-hero .support-hero-copy p{font-size:.95rem}#app .approved-support-hero .support-hero-actions .btn{padding:10px 14px;font-size:.85rem}#app .approved-tool-row{grid-template-columns:35px 1fr;gap:14px}#app .approved-tool-row>.icon{width:30px;height:30px}#app .approved-tool-row>.btn{grid-column:2;justify-self:start}#app .approved-support-services{grid-template-columns:1fr}#app .approved-extra-tools .support-download-links{grid-template-columns:1fr}#app .approved-business-row{grid-template-columns:40px 1fr 90px;gap:12px;padding:15px 0;min-height:0}#app .approved-business-icon{padding-inline-start:5px}#app .approved-business-icon>.icon{width:28px;height:28px}#app .approved-business-row img{grid-column:3;grid-row:1;height:90px}#app .approved-business-details{grid-column:2;padding-bottom:5px}#app .approved-business-copy strong{font-size:1rem}#app .approved-business-copy>span{font-size:.85rem}#app .approved-contact-grid.contact-grid{grid-template-columns:1fr;gap:38px}#app .approved-contact-aside{border-inline-start:0;border-top:1px solid #dce5ef;padding:25px 0 0}#app .approved-contact-form .form-row{grid-template-columns:1fr}.remote-guide{padding:22px}.remote-guide-visual{gap:12px;padding:12px}.remote-guide-screen{width:140px}.remote-guide h2{clear:both}}
@media(prefers-reduced-motion:reduce){.remote-guide-download{animation:none}}
/* Store disclosures, accessible without hover and backed by real catalog categories. */
#app .mainnav{position:relative}#app .nav-store-item{position:static;min-width:0}#app .nav-store-entry{display:flex;align-items:center;gap:0}#app .nav-store-entry>a{display:block;color:#102c55;text-decoration:none;padding:13px 5px;font-size:14px;font-weight:600;white-space:nowrap}#app .nav-category-toggle{border:0;background:none;box-shadow:none;border-radius:0;color:#102c55;padding:0;width:32px;min-height:44px;display:grid;place-items:center;cursor:pointer}#app .nav-category-toggle .icon{width:17px;height:17px}#app .nav-category-toggle[aria-expanded=true] .icon{transform:rotate(180deg)}#app .nav-store-item.is-current .nav-store-entry>a{color:#075cce;border-bottom:3px solid #075cce}#app .approved-mega-panel{position:absolute;top:100%;right:0;left:0;padding:24px 28px 30px;background:#fff;color:#10234c;box-shadow:0 16px 30px #10234c1a;border:1px solid #d9e3ee;z-index:120;max-height:min(70dvh,640px);overflow:auto;text-align:right;direction:rtl}#app .approved-mega-panel[hidden]{display:none!important}#app .approved-mega-heading{display:flex;align-items:center;gap:24px;border-bottom:1px solid #dce5ef;padding-bottom:16px;margin-bottom:20px}#app .approved-mega-heading h2{font-size:1.25rem;margin:0}#app .approved-mega-heading>a{font-size:.9rem;color:#075cce;text-decoration:underline;text-underline-offset:4px}#app .approved-mega-close{border:0;background:none;box-shadow:none;min-width:44px;min-height:44px;margin-inline-start:auto;color:inherit;display:grid;place-items:center}#app .approved-mega-columns{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}#app .approved-mega-group{margin-bottom:22px;break-inside:avoid}#app .approved-mega-group h3{font-size:1rem;margin:0 0 8px;border-bottom:1px solid #dce5ef;padding-bottom:8px}#app .approved-mega-group a{display:flex;justify-content:space-between;gap:10px;font-size:.9rem;line-height:1.5;min-height:37px;align-items:center;text-decoration:none;color:#3b4e6c;padding:5px 0}#app .approved-mega-group h3 a{font-size:1rem;font-weight:600;color:#10234c}#app .approved-mega-group a:hover{color:#075cce;text-decoration:underline}#app .approved-mega-group small{font-size:.75rem;color:#62718a;font-weight:400}#app .approved-mega-panel a:focus-visible,#app .nav-category-toggle:focus-visible,#app .approved-mega-close:focus-visible{outline:3px solid #1469e5;outline-offset:2px}
.gaming-theme #app .nav-store-entry>a,.gaming-theme #app .nav-category-toggle{color:#f3f7ff}.gaming-theme #app .approved-mega-panel{background:#0f1b2e;color:#f3f7ff;border-color:#2d3e57;box-shadow:0 16px 30px #0006}.gaming-theme #app .approved-mega-heading,.gaming-theme #app .approved-mega-group h3{border-color:#2d3e57}.gaming-theme #app .approved-mega-group a,.gaming-theme #app .approved-mega-group h3 a{color:#edf4ff}.gaming-theme #app .approved-mega-group small{color:#aebbd0}.gaming-theme #app .approved-mega-heading>a,.gaming-theme #app .approved-mega-group a:hover{color:#89baff}
@media(max-width:1050px){#app .nav-store-item{width:100%}#app .nav-store-entry{width:100%;justify-content:space-between}#app .nav-store-entry>a{flex:1;padding:14px 10px}#app .nav-category-toggle{width:48px}#app .approved-mega-panel{position:static;padding:12px 16px 16px;border:0;border-top:1px solid #dce5ef;box-shadow:none;max-height:55dvh;width:100%}#app .approved-mega-heading{gap:12px;padding-bottom:8px;margin-bottom:12px}#app .approved-mega-heading h2{font-size:1rem}#app .approved-mega-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#app .approved-mega-group a{min-height:44px}}
@media(max-width:480px){#app .approved-mega-columns{grid-template-columns:1fr}#app .approved-mega-panel{max-height:50dvh}#app .approved-mega-heading h2{font-size:.95rem}}
#app .approved-service-photo{display:block;width:100%;aspect-ratio:1.7;background-image:url('../images/approved-service-photos.webp');background-size:400% 200%;background-repeat:no-repeat;background-color:#edf3f8}
#app .approved-service-photo[data-photo=computers]{background-position:0 0}#app .approved-service-photo[data-photo=components]{background-position:33.333% 0}#app .approved-service-photo[data-photo=support]{background-position:66.667% 0}#app .approved-service-photo[data-photo=business]{background-position:100% 0}#app .approved-service-photo[data-photo=network]{background-position:0 100%}#app .approved-service-photo[data-photo=security]{background-position:33.333% 100%}#app .approved-service-photo[data-photo=intercom]{background-position:66.667% 100%}#app .approved-service-photo[data-photo=low-voltage]{background-position:100% 100%}
#app .approved-service-photo.approved-business-photo{height:130px;aspect-ratio:1.7}
@media(max-width:760px){#app .approved-service-photo.approved-business-photo{grid-column:3;grid-row:1;height:90px;aspect-ratio:auto}}
#app .approved-contact-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px 24px}
#app .approved-contact-form>h2,#app .approved-contact-form>p,#app .approved-contact-form>.form-row,#app .approved-contact-form>.form-trap,#app .approved-contact-form>label:nth-of-type(3){grid-column:1/-1;margin:0}
#app .approved-contact-form .form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}
#app .approved-contact-form label{display:grid;gap:8px;min-width:0;margin:0;text-align:right}
#app .approved-contact-form :is(input,select,textarea){width:100%;min-width:0;max-width:100%;padding:12px;box-sizing:border-box;font:inherit;color:#10234c;background:white}
#app .approved-contact-form :is(input,select){min-height:46px}
#app .approved-contact-form textarea{min-height:130px;resize:vertical}
#app .approved-contact-form>.btn{grid-column:1/-1;justify-self:end;margin:0}
#app .approved-contact-form>.form-trap{position:absolute!important;left:auto!important;right:0!important;clip:rect(0,0,0,0)!important;clip-path:inset(50%)!important;overflow:hidden!important;width:1px!important;height:1px!important}
@media(max-width:760px){#app .approved-contact-form{grid-template-columns:1fr;gap:16px}#app .approved-contact-form .form-row{grid-template-columns:1fr;gap:16px}#app .approved-contact-form>.btn{width:100%}}

#app .approved-support-hero{min-height:370px;background-image:var(--support-hero);background-size:cover;background-position:center}
#app .approved-support-hero:before{background:linear-gradient(90deg,transparent 0 38%,#ffffffe8 63%,#fff 100%)}
#app .approved-support-hero .support-hero-inner{display:flex;flex-direction:row;align-items:center;min-height:370px;padding-block:40px;gap:0}
#app .approved-support-hero .support-hero-copy{width:48%;padding:0;max-width:38rem}
#app .approved-support-hero .support-hero-copy h1{font-size:clamp(2rem,3.7vw,3.6rem);line-height:1.16}
#app .approved-support-hero .support-hero-actions{display:flex;gap:12px}
#app .approved-support-hero .support-hero-actions .btn{min-width:0;width:auto;border-radius:3px;box-shadow:none;background-image:none}
#app .approved-services-page .btn{background-image:none;box-shadow:none;border-radius:3px}
@media(max-width:760px){
 #app .approved-support-hero{min-height:340px;background-position:32% center}
 #app .approved-support-hero:before{background:linear-gradient(270deg,#fffffff5 0 45%,#ffffff66 70%,transparent 100%)}
 #app .approved-support-hero .support-hero-inner{min-height:340px;padding-block:28px;align-items:center}
 #app .approved-support-hero .support-hero-copy{width:65%;padding:0;background:none}
 #app .approved-support-hero .support-hero-copy h1{font-size:clamp(1.6rem,5.6vw,2.2rem)}
 #app .approved-support-hero .support-hero-copy p{font-size:.95rem}
 #app .approved-support-hero .support-hero-actions .btn{padding:10px 12px;font-size:.85rem;min-height:44px}
}
