@import "https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700&family=Manrope:wght@400;500;600;700&family=Playfair+Display:wght@500;600&display=swap";:root{--navy:#061a3a;--gold:#d4a43d;--wine:#791d32;--cream:#f4ead8;--paper:#fbf8f1;--ink:#121722}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--paper);color:var(--ink);margin:0;font-family:Manrope,Cairo,sans-serif}.nav{color:#fff;z-index:20;background:#061a3af7;border-bottom:1px solid #d4a43d73;justify-content:space-between;align-items:center;height:88px;padding:0 5vw;display:flex;position:sticky;top:0}a{color:inherit;text-decoration:none}.wordmark{align-items:center;gap:12px;display:flex}.wordmark img{object-fit:contain;width:58px;height:58px}.wordmark span{flex-direction:column;display:flex}.wordmark b{letter-spacing:.12em}.wordmark small{color:var(--gold);font-family:Cairo}.nav nav{gap:28px;font-size:13px;display:flex}.navCta{border:1px solid var(--gold);color:var(--gold);padding:10px 18px;font-size:12px}.hero{color:#fff;background:url(/embroidery-factory.jpg) 50%/cover;align-items:center;min-height:760px;padding:8vw;display:flex;position:relative}.heroShade{background:linear-gradient(90deg,#061a3af7 0%,#061a3ad1 46%,#061a3a24 78%);position:absolute;inset:0}.heroContent{z-index:2;max-width:730px;position:relative}.kicker{letter-spacing:.22em;color:var(--gold);font-size:11px;font-weight:700}.burgundy{color:var(--wine)}h1,h2,h3{font-family:Playfair Display,Georgia,serif}h1{margin:.25em 0;font-size:clamp(58px,7.2vw,108px);line-height:.93}.lead{color:#e8e9ee;max-width:620px;font-size:18px;line-height:1.8}.heroButtons{gap:12px;margin-top:34px;display:flex}.button{padding:15px 22px;font-size:12px;font-weight:700}.gold{background:var(--gold);color:var(--navy)}.ghost{border:1px solid #fff9}.heroCard{z-index:2;background:var(--wine);width:245px;padding:22px 26px;position:absolute;bottom:5vw;right:6vw}.heroCard span{letter-spacing:.2em;color:#f0c969;font-size:9px}.heroCard b{margin-top:8px;font-family:Playfair Display;font-size:19px;display:block}.metrics{background:var(--gold);color:var(--navy);grid-template-columns:repeat(4,1fr);padding:26px 5vw;display:grid}.metrics div{text-align:center;border-right:1px solid #061a3a59}.metrics div:last-child{border:0}.metrics strong,.metrics span{display:block}.metrics strong{letter-spacing:.12em;font-size:12px}.metrics span{margin-top:4px;font-size:11px}.story{grid-template-columns:1fr 1fr;gap:9vw;padding:120px 7vw;display:grid}.story h2,.sectionTitle h2,.contact h2,.factoryNote h2{margin:.25em 0;font-size:clamp(40px,5vw,70px);line-height:1.03}.storyCopy{color:#555;font-size:17px;line-height:1.9}.storyCopy a{color:var(--wine);margin-top:15px;font-weight:700;display:inline-block}.factory{background:var(--navy);color:#fff;grid-template-columns:1.4fr .6fr;display:grid}.factory>img{object-fit:cover;width:100%;height:650px}.factoryNote{flex-direction:column;justify-content:center;padding:70px 55px;display:flex}.factoryNote h2{font-size:48px}.factoryNote p:last-child{color:#c6cddd;line-height:1.8}.collection{padding:110px 7vw}.sectionTitle{max-width:750px}.productGrid{grid-template-columns:1fr 1fr;gap:30px;margin-top:40px;display:grid}.productGrid article{background:#fff;box-shadow:0 18px 50px #061a3a14}.productGrid img{object-fit:cover;width:100%;height:520px}.productGrid article>div{padding:24px 28px}.productGrid span,.contactCard small{letter-spacing:.18em;color:var(--wine);font-size:9px}.productGrid h3{margin:10px 0 3px;font-size:30px}.productGrid p{color:#666}.capabilities{background:var(--navy);color:#fff;padding:110px 7vw}.light h2{color:#fff}.serviceGrid{border-top:1px solid #315078;grid-template-columns:repeat(4,1fr);margin-top:45px;display:grid}.serviceGrid article{border-right:1px solid #315078;padding:35px 26px}.serviceGrid article:last-child{border:0}.serviceGrid span{color:var(--gold);font-size:11px}.serviceGrid h3{font-size:25px}.serviceGrid p{color:#b9c3d4;line-height:1.7}.markets{background:var(--cream);padding:95px 7vw}.marketWords{flex-wrap:wrap;gap:16px 34px;display:flex}.marketWords span{color:var(--navy);font-family:Playfair Display;font-size:clamp(40px,6vw,84px)}.marketWords span:not(:last-child):after{content:"•";color:var(--gold);margin-left:34px}.contact{background:var(--wine);color:#fff;grid-template-columns:1.2fr .8fr;gap:8vw;padding:110px 7vw;display:grid}.contact>div>p:last-child{color:#ead9dd}.contactCard{background:var(--paper);color:var(--ink);border-top:6px solid var(--gold);flex-direction:column;gap:10px;padding:36px;display:flex}.contactCard h3{margin:10px 0 0;font-size:32px}.contactCard a{color:var(--wine);font-weight:700}.contactCard span{color:#666}footer{color:#fff;background:#03132c;justify-content:space-between;align-items:center;padding:35px 5vw;display:flex}footer p{color:#8ea0bc;font-size:11px}.founder{background:var(--navy);color:#fff;grid-template-columns:1fr 1fr;min-height:700px;display:grid}.founder>img{object-fit:cover;width:100%;height:700px}.founder>div{flex-direction:column;justify-content:center;padding:8vw 7vw;display:flex}.founder h2{margin:.2em 0;font-size:clamp(44px,5vw,76px)}.founder p:not(.kicker){color:#c6cddd;max-width:600px;font-size:17px;line-height:1.9}.founder .button{align-self:flex-start;margin-top:22px}.galleryHint{color:#777}.galleryGrid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:44px;display:grid}.galleryGrid button{text-align:inherit;cursor:pointer;background:#fff;border:0;padding:0;position:relative;overflow:hidden;box-shadow:0 14px 38px #061a3a17}.galleryGrid img{object-fit:cover;width:100%;height:430px;transition:transform .45s;display:block}.galleryGrid button:hover img{transform:scale(1.035)}.galleryGrid span{top:14px;background:var(--navy);color:var(--gold);letter-spacing:.12em;padding:7px 9px;font-size:10px;position:absolute;inset-inline-start:14px}.galleryGrid b{color:var(--navy);padding:18px 20px 20px;font-family:Playfair Display,Cairo,serif;font-size:20px;display:block}.imageModal{z-index:99;background:#020c1cf0;justify-content:center;align-items:center;padding:4vw;display:flex;position:fixed;inset:0}.imageModal img{object-fit:contain;max-width:92vw;max-height:90vh}.imageModal button{background:var(--gold);color:var(--navy);cursor:pointer;border:0;border-radius:50%;width:46px;height:46px;font-size:30px;position:absolute;top:20px;right:24px}@media (width<=850px){.nav nav{display:none}.nav{height:76px}.navCta{padding:8px}.hero{min-height:680px;padding:22vw 7vw 12vw}.heroCard{display:none}.metrics{grid-template-columns:1fr 1fr;gap:22px}.metrics div{border:0}.story,.contact,.factory,.founder{grid-template-columns:1fr}.story{padding:80px 7vw}.founder>img{height:520px}.founder>div{padding:70px 7vw}.factory>img{height:400px}.factoryNote{padding:60px 7vw}.productGrid{grid-template-columns:1fr}.productGrid img{height:420px}.galleryGrid{grid-template-columns:1fr 1fr;gap:10px}.galleryGrid img{height:280px}.galleryGrid b{padding:13px;font-size:15px}.serviceGrid{grid-template-columns:1fr 1fr}.serviceGrid article{border-bottom:1px solid #315078}.marketWords span:not(:last-child):after{display:none}footer{flex-direction:column;gap:18px}}@media (width<=520px){.galleryGrid{grid-template-columns:1fr}.galleryGrid img{height:420px}}.socialLinks{align-items:center;gap:10px;display:flex}.socialLinks>span{color:#8ea0bc;margin-inline-end:4px;font-size:10px}.socialLinks a{color:#fff;border:1px solid #d4a43d8c;align-items:center;gap:7px;padding:9px 13px;transition:all .2s;display:flex}.socialLinks a:hover{background:var(--gold);color:var(--navy)}.socialLinks svg{fill:currentColor;width:18px;height:18px}.socialLinks b{font-size:11px}@media (width<=850px){.socialLinks{flex-wrap:wrap;justify-content:center}.socialLinks>span{text-align:center;width:100%}}.contactSocial{border-top:1px solid #791d322e;flex-wrap:wrap;gap:8px;margin-top:16px;padding-top:18px;display:flex}.contactSocial a{border:1px solid #791d3247;align-items:center;gap:6px;padding:9px 11px;font-size:11px;transition:all .2s;display:flex}.contactSocial a:hover{background:var(--wine);color:#fff}.contactSocial svg{fill:currentColor;width:17px;height:17px}.contactHubLink{background:var(--gold);justify-content:center;align-items:center;margin-top:10px;font-size:12px;font-weight:700;transition:all .2s;display:inline-flex;color:var(--navy)!important;padding:12px 16px!important}.contactHubLink:hover{background:var(--navy);color:#fff!important}.serviceLinks{background:var(--paper);padding:105px 7vw}.serviceLinks>.sectionTitle>p:last-child{color:#626873;max-width:650px;line-height:1.8}.serviceLinkGrid{grid-template-columns:repeat(2,1fr);gap:18px;margin-top:42px;display:grid}.serviceLinkGrid>a{border-top:4px solid var(--gold);background:#fff;padding:34px;transition:transform .2s,box-shadow .2s;display:block;box-shadow:0 15px 42px #061a3a14}.serviceLinkGrid>a:hover,.serviceLinkGrid>a:focus-visible{outline:2px solid var(--gold);outline-offset:2px;transform:translateY(-4px);box-shadow:0 22px 52px #061a3a21}.serviceLinkGrid small{color:var(--wine);font-weight:700}.serviceLinkGrid h3{color:var(--navy);margin:12px 0;font-size:28px}.serviceLinkGrid p{color:#606775;line-height:1.75}.serviceLinkGrid span{color:var(--wine);margin-top:20px;font-size:13px;font-weight:700;display:block}.hero{background-image:url(/al-qaysr-hero.webp)}.heroShade{background:linear-gradient(90deg,#061a3af7 0%,#061a3ad6 42%,#061a3a2e 72%)}.fixedContactBar{z-index:80;inset-inline:0;color:#fff;border-top:2px solid var(--gold);background:#03132c;justify-content:center;align-items:center;min-height:58px;display:flex;position:fixed;bottom:0;box-shadow:0 -10px 30px #03132c38}.fixedContactBar a{direction:ltr;border-inline-end:1px solid #ffffff26;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 22px;font-size:12px;font-weight:700;display:flex}.fixedContactBar a:last-child{border:0}.fixedContactBar a:hover,.fixedContactBar a:focus-visible{background:#ffffff1a;outline:none}.fixedContactBar .fixedWhatsApp{color:#061a3a;background:#25d366}.fixedContactBar span{color:#d7deea;font-weight:500}body{padding-bottom:58px}@media (width<=700px){.fixedContactBar{grid-template-columns:.8fr 1.2fr;display:grid}.fixedContactBar a{padding:0 10px;font-size:11px}.fixedContactBar .fixedDesktop,.fixedContactBar a span{display:none}.nav{padding-inline:14px}.wordmark{gap:6px}.wordmark img{width:44px;height:44px}.wordmark b{font-size:11px}.wordmark small{font-size:10px}.navActions{gap:5px}.langButton{padding:8px 10px}.navCta{padding:8px 9px}.hero{padding-inline:7vw}.heroContent{width:100%;max-width:100%}.hero h1{overflow-wrap:anywhere;font-size:clamp(44px,15vw,64px)}.heroButtons{flex-wrap:wrap}.english .hero h1{overflow-wrap:normal;word-break:normal;font-size:clamp(38px,11.5vw,52px);line-height:.96}.serviceLinks{padding:75px 6vw}.serviceLinkGrid{grid-template-columns:1fr}.serviceLinkGrid>a{padding:26px}.serviceLinkGrid h3{font-size:24px}}.navActions{align-items:center;gap:10px;display:flex}.langButton{color:var(--navy);cursor:pointer;background:#fff;border:1px solid #fff;padding:10px 16px;font-family:Cairo,Manrope,sans-serif;font-weight:700}.arabic{font-family:Cairo,Manrope,sans-serif}.arabic h1,.arabic h2,.arabic h3{font-family:Cairo,Georgia,sans-serif;font-weight:700}.arabic .kicker{letter-spacing:0}.arabic .storyCopy{font-size:18px}.arabic .heroContent{max-width:760px}.arabic .contactCard{border-top-color:var(--gold)}@media (width<=850px){.navActions{gap:5px}.langButton{padding:8px 10px}.navCta{font-size:10px}.wordmark span{display:none}}.phoneNumber{text-align:left;direction:ltr;unicode-bidi:isolate;display:block}.seoPage{background:var(--paper);color:var(--ink);min-height:100vh}.seoNav{background:var(--navy);color:#fff;z-index:30;border-bottom:1px solid #d4a43d80;justify-content:space-between;align-items:center;gap:24px;min-height:86px;padding:12px 5vw;display:flex;position:sticky;top:0}.seoBrand{align-items:center;gap:10px;display:flex}.seoBrand img{object-fit:contain;width:58px;height:58px}.seoBrand span{flex-direction:column;line-height:1.1;display:flex}.seoBrand b{letter-spacing:.13em}.seoBrand small{color:var(--gold);margin-top:5px;font-family:Cairo}.seoNav nav{align-items:center;gap:22px;font-size:12px;display:flex}.seoNav nav a:hover,.seoNav nav a:focus-visible{color:var(--gold)}.seoNavCta{border:1px solid var(--gold);color:var(--gold);padding:10px 16px;font-size:12px;font-weight:700}.breadcrumbs{color:#69707c;align-items:center;gap:10px;padding:20px 7vw;font-size:12px;display:flex}.breadcrumbs a{color:var(--wine);font-weight:700}.seoHero{background:var(--navy);color:#fff;grid-template-columns:1.05fr .95fr;min-height:650px;display:grid}.seoHeroCopy{flex-direction:column;justify-content:center;padding:8vw 7vw;display:flex}.seoEyebrow{letter-spacing:.13em;text-transform:uppercase;color:var(--gold);font-size:11px;font-weight:700}.seoHero h1{margin:.22em 0;font-family:Cairo,Manrope,sans-serif;font-size:clamp(44px,5.5vw,78px);line-height:1.15}.seoHeroCopy>p:not(.seoEyebrow){color:#d7deea;max-width:720px;font-size:18px;line-height:1.9}.seoHero>img{object-fit:cover;width:100%;height:100%;min-height:650px}.seoHeroActions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.seoHeroActions a{padding:14px 20px;font-size:13px;font-weight:700}.seoPrimary{background:var(--gold);color:var(--navy)}.seoSecondary{color:#fff;border:1px solid #ffffff80}.seoHighlights{background:var(--gold);color:var(--navy);grid-template-columns:repeat(4,1fr);padding:24px 6vw;display:grid}.seoHighlights div{border-inline-end:1px solid #061a3a38;justify-content:center;align-items:center;gap:9px;padding:8px;font-size:13px;display:flex}.seoHighlights div:last-child{border:0}.seoHighlights span{font-size:18px}.seoContent{grid-template-columns:repeat(2,1fr);gap:22px;padding:100px 7vw;display:grid}.seoContent article{border-top:4px solid var(--gold);background:#fff;padding:38px;box-shadow:0 15px 42px #061a3a12}.seoContent small{color:var(--wine);font-weight:700}.seoContent h2,.seoFaq h2,.seoRelated h2,.seoCta h2{color:var(--navy);margin:10px 0 18px;font-family:Cairo,Manrope,sans-serif;font-size:clamp(30px,3.8vw,52px);line-height:1.25}.seoContent p{color:#59616e;line-height:1.95}.seoContent ul{margin:24px 0 0;padding-inline-start:20px}.seoContent li{margin:10px 0;line-height:1.75}.seoContent li::marker{color:var(--gold)}.seoFaq{background:var(--cream);padding:95px 7vw}.seoFaq>div{max-width:900px;margin-top:34px}.seoFaq details{border-inline-start:4px solid var(--gold);background:#fff;margin-bottom:12px;padding:20px 24px}.seoFaq summary{cursor:pointer;color:var(--navy);font-size:17px;font-weight:700}.seoFaq details p{color:#5a6270;margin:15px 0 2px;line-height:1.9}.seoRelated{padding:95px 7vw}.seoRelated>div{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:32px;display:grid}.seoRelated a{background:#fff;border:1px solid #061a3a1a;padding:28px;box-shadow:0 12px 32px #061a3a0f}.seoRelated h3{color:var(--navy);margin:0 0 10px;font-family:Cairo,Manrope,sans-serif;font-size:23px}.seoRelated p{color:#646b77;line-height:1.7}.seoRelated span{color:var(--wine);margin-top:18px;font-size:13px;font-weight:700;display:block}.seoCta{background:var(--wine);color:#fff;grid-template-columns:1.2fr .8fr;gap:50px;margin:0 7vw 95px;padding:55px;display:grid}.seoCta h2{color:#fff;margin-top:4px}.seoCta p:not(.seoEyebrow){color:#ead9dd;line-height:1.8}.seoCta>div:last-child{flex-direction:column;justify-content:center;gap:12px;display:flex}.seoCta a{color:var(--wine);text-align:center;background:#fff;padding:13px 16px;font-weight:700}.seoFooter{color:#fff;background:#03132c;justify-content:space-between;align-items:center;gap:24px;padding:32px 6vw;font-size:11px;display:flex}.seoFooter a{color:var(--gold);font-weight:700}.seoFooter span{color:#aebbd0}@media (width<=900px){.seoNav nav{display:none}.seoHero{grid-template-columns:1fr}.seoHeroCopy{padding:80px 7vw}.seoHero>img{height:520px;min-height:0}.seoHighlights{grid-template-columns:1fr 1fr}.seoHighlights div:nth-child(2){border:0}.seoContent{grid-template-columns:1fr;padding:75px 6vw}.seoRelated>div{grid-template-columns:1fr}.seoCta{grid-template-columns:1fr;margin-inline:5vw;padding:38px}.seoFooter{text-align:center;flex-direction:column}}@media (width<=560px){.seoNav{padding-inline:14px}.seoBrand img{width:46px;height:46px}.seoBrand b{font-size:11px}.seoNavCta{padding:9px 10px}.seoHeroCopy{padding:64px 6vw}.seoHero h1{font-size:40px}.seoHero>img{height:390px}.seoHighlights{grid-template-columns:1fr}.seoHighlights div{border:0;border-bottom:1px solid #061a3a38}.seoContent article{padding:28px}.seoFaq,.seoRelated{padding:72px 6vw}.seoCta{margin-bottom:75px;padding:30px 22px}}.seoContent article{content-visibility:auto;contain-intrinsic-size:360px;overflow-wrap:anywhere;min-width:0}.seoNavActions{align-items:center;gap:10px;display:flex}.seoLangSwitch{color:#fff;border:1px solid #ffffff59;padding:9px 12px;font-size:12px;font-weight:700}.seoPageEnglish,.seoPageEnglish .seoHero h1,.seoPageEnglish .seoContent h2,.seoPageEnglish .seoFaq h2,.seoPageEnglish .seoRelated h2,.seoPageEnglish .seoCta h2,.seoPageEnglish .seoRelated h3{font-family:Manrope,Cairo,sans-serif}.seoPageEnglish .seoEyebrow{letter-spacing:.16em}.seoPageEnglish .breadcrumbs span:first-of-type{transform:rotate(180deg)}@media (width<=560px){.seoNavActions{gap:6px}.seoLangSwitch{padding:8px}.seoNavCta{font-size:10px}.seoPageEnglish .seoHero h1{font-size:36px}}.contactHub{color:#fff;background:#03132c;justify-content:center;align-items:center;min-height:100svh;padding:34px 5vw 56px;font-family:Cairo,Manrope,sans-serif;display:flex;position:relative;overflow:hidden}.contactBackdrop{background:linear-gradient(90deg,#03132cf5,#03132cd6 52%,#03132ceb),url(/al-qaysr-hero.webp) 50%/cover;position:absolute;inset:0;transform:scale(1.02)}.contactBackdrop:after{content:"";background:radial-gradient(circle at 50% 15%,#d4a43d2b,#0000 36%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/100% 42px;position:absolute;inset:0}.contactBack{z-index:3;top:25px;color:#ead6a4;border:1px solid #d4a43d73;border-radius:999px;padding:9px 14px;font-size:12px;transition:all .2s;position:absolute;inset-inline-start:5vw}.contactBack:hover,.contactBack:focus-visible{color:#061a3a;background:#d4a43d;outline:none}.contactShell{z-index:2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(145deg,#061a3aed,#03132ce0);border:1px solid #d4a43d80;border-radius:30px;width:min(1020px,100%);margin-top:42px;padding:32px 40px 26px;position:relative;box-shadow:0 30px 90px #0000007a}.contactBrand{text-align:center}.contactBrand img{object-fit:contain;filter:drop-shadow(0 12px 22px #00000059);width:125px;height:125px}.contactBrand p{color:#d4a43d;letter-spacing:.08em;margin:-10px 0 0;font-size:11px}.contactIntro{text-align:center;max-width:780px;margin:8px auto 25px}.contactEyebrow{color:#d4a43d;letter-spacing:.16em;font-size:11px;font-weight:700;display:inline-block}.contactIntro h1{margin:7px 0 12px;font-family:Cairo,Manrope,sans-serif;font-size:clamp(32px,5vw,58px);line-height:1.2}.contactTrade{color:#f0c969;background:#03132c9e;border:1px solid #d4a43dbf;border-radius:999px;margin:0;padding:10px 30px;font-size:clamp(15px,2.1vw,20px);font-weight:700;line-height:1.65;display:inline-block}.contactTap{color:#b9c3d4;margin:12px 0 0;font-size:13px}.contactGrid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.contactButton{background:#ffffff0e;border:1px solid #d4a43d47;border-radius:18px;grid-template-columns:60px 1fr auto;align-items:center;gap:13px;min-height:94px;padding:14px;transition:transform .2s,border-color .2s,background .2s;display:grid;box-shadow:inset 0 1px #ffffff0d}.contactButton:hover,.contactButton:focus-visible{background:#ffffff1a;border-color:#d4a43d;outline:none;transform:translateY(-3px)}.contactIcon{color:#061a3a;background:#d4a43d;border-radius:50%;place-items:center;width:60px;height:60px;display:grid;box-shadow:0 7px 22px #00000040,0 0 0 1px #ffffff1f}.contactIcon svg{fill:currentColor;width:31px;height:31px}.whatsapp .contactIcon{color:#fff;background:#25d366}.facebook .contactIcon{color:#fff;background:#1877f2}.tiktok .contactIcon{color:#fff;text-shadow:2px 0 #25f4ee,-2px 0 #fe2c55;background:#111}.youtube .contactIcon{color:#fff;background:#f03}.email .contactIcon,.website .contactIcon{color:#061a3a;background:linear-gradient(145deg,#f0c969,#b98320)}.contactButtonCopy{flex-direction:column;min-width:0;display:flex}.contactButtonCopy strong{font-size:20px}.contactButtonCopy small{color:#acb9cc;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;overflow:hidden}.contactArrow{color:#d4a43d;font-size:21px}.contactDetails{color:#ead6a4;border-top:1px solid #d4a43d3b;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:22px;padding-top:19px;font-size:13px;display:flex}.contactDetails a:hover{text-decoration:underline}.contactDetails a[dir=ltr]{unicode-bidi:isolate}.contactDetails span{color:#d4a43d}@media (width<=760px){.contactHub{align-items:flex-start;padding:24px 15px 34px}.contactBack{top:18px;position:absolute;inset-inline-start:15px}.contactShell{border-radius:24px;margin-top:50px;padding:24px 16px 22px}.contactBrand img{width:105px;height:105px}.contactIntro h1{font-size:34px}.contactTrade{border-radius:16px;padding:9px 14px;display:block}.contactGrid{grid-template-columns:1fr 1fr;gap:10px}.contactButton{grid-template-columns:50px 1fr;min-height:83px;padding:11px}.contactIcon{width:50px;height:50px}.contactIcon svg{width:27px;height:27px}.contactArrow{display:none}.contactButtonCopy strong{font-size:17px}.contactButtonCopy small{font-size:10px}}@media (width<=470px){.contactShell{margin-top:45px}.contactIntro h1{font-size:29px}.contactTap{font-size:11px}.contactGrid{grid-template-columns:1fr}.contactButton{min-height:76px}.contactDetails{gap:7px;font-size:11px}.contactDetails span{display:none}}@media (prefers-reduced-motion:reduce){.contactButton,.contactBack{transition:none}}
