.client-v2 .banner.oneclick-luxe{position:relative;display:grid;grid-template-columns:1.08fr 1fr;align-items:center;min-height:350px;padding:0;isolation:isolate;border:1px solid #ba744447;border-radius:25px;background:radial-gradient(ellipse at 0% 40%,#ba571930,transparent 63%),linear-gradient(110deg,#26160f 0%,#151210 48%,#0c0d0e 100%);box-shadow:inset 0 1px 0 #ffe2c310,0 16px 35px #0002;overflow:hidden}.client-v2 .oneclick-luxe:before{content:"";position:absolute;inset:0;background:linear-gradient(125deg,transparent 44%,#ffac6410 44.15%,transparent 44.4%,transparent 74%,#ffffff03 74%);pointer-events:none;z-index:0}.client-v2 .oneclick-luxe:after{height:1px;background:linear-gradient(90deg,transparent,#d59c64aa 35%,#ff7c1a44,transparent)}.client-v2 .banner.oneclick-luxe .banner-copy{width:auto;padding:35px 36px 35px 10px;min-width:0}.client-v2 .oneclick-luxe .hero-eyebrow{color:#dcbb99;font-size:9px;letter-spacing:2.4px;margin-bottom:15px}.client-v2 .oneclick-luxe .hero-eyebrow i{background:#ff912e;box-shadow:0 0 12px #ff842d77}.client-v2 .banner.oneclick-luxe h1{font-size:clamp(30px,3.2vw,46px);line-height:1.4;color:#fff5ec;margin:0;font-weight:800}.client-v2 .banner.oneclick-luxe h1 em{color:#f3b46e;background:linear-gradient(100deg,#ffe1ae,#f39b4c);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.client-v2 .banner.oneclick-luxe p{color:#c6b7ab;font-size:14px;line-height:1.9;margin:14px 0 22px}.client-v2 .banner.oneclick-luxe .banner-copy>a{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(110deg,#ffaf57,#ed8029);border:1px solid #ffc88377;border-radius:11px;padding:11px 19px;color:#24150c;font-size:12px;box-shadow:0 5px 24px #dd681e17}.client-v2 .luxe-brand-art{height:350px;position:relative;display:grid;place-items:center;min-width:0;direction:ltr}.client-v2 .luxe-ring{position:absolute;width:308px;height:308px;border:1px solid #d58b4e20;border-radius:50%;transform:rotate(-20deg);pointer-events:none}.client-v2 .luxe-ring.ring-outer{width:420px;height:420px;border-color:#e8ae6f0d}.client-v2 .luxe-ring.ring-inner:before{content:"";position:absolute;inset:-2px;border:2px solid transparent;border-left-color:#e89b554d;border-bottom-color:#c86a2429;border-radius:50%;clip-path:polygon(0 0,50% 0,50% 100%,0 100%)}.client-v2 .luxe-brand-plaque{position:relative;width:285px;height:210px;padding:23px 26px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:13px;background:linear-gradient(135deg,#3c291e,#1b1713 52%,#241c16);border:1px solid #d8a87565;border-radius:24px;box-shadow:0 22px 36px #0006,inset 0 1px 0 #ffeac42b;transform:rotate(-8deg);z-index:1;overflow:hidden}.client-v2 .luxe-brand-plaque:after{content:"";position:absolute;width:90px;height:340px;top:-80px;left:-28px;transform:rotate(35deg);background:linear-gradient(90deg,transparent,#ffe6c208,transparent);pointer-events:none}.client-v2 .luxe-plaque-label{font:600 9px Arial,sans-serif;letter-spacing:3px;color:#a88a70}.client-v2 .luxe-brand-plaque img{display:block;width:210px;height:100px;object-fit:contain;filter:drop-shadow(0 5px 8px #0005)}.client-v2 .luxe-plaque-caption{font:600 11px Cairo,Tahoma,sans-serif;color:#e4c8a8;direction:rtl}.client-v2 .luxe-streak{position:absolute;width:105px;height:1px;background:linear-gradient(90deg,transparent,#efb57688,transparent);transform:rotate(-33deg)}.client-v2 .streak-one{top:56px;left:13px}.client-v2 .streak-two{bottom:55px;right:20px;width:130px}.client-v2 .luxe-signature{position:absolute;bottom:24px;left:38px;right:38px;display:flex;align-items:center;gap:12px;color:#b99e85;z-index:2}.client-v2 .luxe-signature>span:first-child{font:11px Arial;color:#e2a461;border:1px solid #aa723e55;border-radius:50%;width:26px;height:26px;display:grid;place-items:center}.client-v2 .luxe-signature b{font-size:10px;white-space:nowrap;direction:rtl;font-weight:500}.client-v2 .luxe-signature i{color:#ec984b;font-style:normal;padding-inline:4px}.client-v2 .luxe-signature-line{flex:1;height:1px;background:linear-gradient(90deg,#c4935a55,transparent)}@media(max-width:1100px){.client-v2 .luxe-brand-plaque{width:240px;height:195px}.client-v2 .luxe-brand-plaque img{width:185px;height:85px}.client-v2 .banner.oneclick-luxe h1{font-size:36px}}@media(max-width:700px){.client-v2 .banner.oneclick-luxe{min-height:280px;grid-template-columns:1.1fr 1fr;border-radius:21px}.client-v2 .banner.oneclick-luxe .banner-copy{padding:25px 21px 25px 0;width:auto}.client-v2 .banner.oneclick-luxe h1{font-size:30px}.client-v2 .banner.oneclick-luxe p{font-size:11px;margin:12px 0 17px}.client-v2 .oneclick-luxe .hero-eyebrow{font-size:7px;letter-spacing:1.8px;margin-bottom:11px}.client-v2 .luxe-brand-art{height:280px}.client-v2 .luxe-brand-plaque{width:190px;height:159px;padding:17px;gap:10px;border-radius:18px}.client-v2 .luxe-brand-plaque img{width:150px;height:66px}.client-v2 .luxe-plaque-label{font-size:7px;letter-spacing:2px}.client-v2 .luxe-plaque-caption{font-size:9px}.client-v2 .luxe-ring{width:245px;height:245px}.client-v2 .luxe-ring.ring-outer{width:330px;height:330px}.client-v2 .luxe-signature{left:13px;right:17px;bottom:16px;gap:8px}.client-v2 .luxe-signature b{font-size:8px}.client-v2 .luxe-signature-line{display:none}.client-v2 .banner.oneclick-luxe .banner-copy>a{font-size:10px;gap:14px;padding:9px 12px}}@media(max-width:440px){.client-v2 .banner.oneclick-luxe{min-height:258px;grid-template-columns:1.18fr 1fr}.client-v2 .banner.oneclick-luxe .banner-copy{padding:23px 16px 23px 0}.client-v2 .banner.oneclick-luxe h1{font-size:26px}.client-v2 .banner.oneclick-luxe p{font-size:10px;line-height:1.9}.client-v2 .luxe-brand-art{height:258px}.client-v2 .luxe-brand-plaque{width:142px;height:142px;padding:14px 10px;gap:11px;border-radius:17px;transform:rotate(-9deg)}.client-v2 .luxe-brand-plaque img{width:118px;height:55px}.client-v2 .luxe-plaque-label{font-size:6px;letter-spacing:1.5px}.client-v2 .luxe-plaque-caption{font-size:7px}.client-v2 .luxe-signature{bottom:19px;left:4px;right:0;gap:6px}.client-v2 .luxe-signature>span:first-child{width:20px;height:20px;font-size:8px}.client-v2 .luxe-signature b{font-size:7px}.client-v2 .luxe-signature i{padding-inline:2px}.client-v2 .streak-one{top:25px}.client-v2 .streak-two{bottom:32px}}@media(prefers-reduced-motion:reduce){.client-v2 .oneclick-luxe *{animation:none!important}}
