.wptm-hb{--hb-accent: var(--wptm-accent, #b8853a);--hb-accent-strong: var(--wptm-accent-dark, #94682a);--hb-ground: var(--home-dark, #171a20);--hb-ink: #fff;--hb-muted: rgba(255, 255, 255, .76);--hb-line: rgba(255, 255, 255, .14);--hb-dot: rgba(255, 255, 255, .07);--hb-glow: rgba(184, 133, 58, .38);--hb-glow-soft: rgba(184, 133, 58, .14);--hb-radius: clamp(18px, 2.4vw, 28px);position:relative;isolation:isolate;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:center;gap:clamp(24px,4vw,56px);overflow:hidden;padding:clamp(28px,5vw,64px);border:1px solid var(--hb-line);border-radius:var(--hb-radius);background:radial-gradient(70% 140% at 100% 0%,var(--hb-glow) 0%,transparent 62%),radial-gradient(60% 120% at 0% 100%,var(--hb-glow-soft) 0%,transparent 70%),var(--hb-ground);color:var(--hb-ink);box-shadow:0 30px 60px -40px #0f141c8c}@supports (color: color-mix(in srgb,red 50%,transparent)){.wptm-hb{--hb-glow: color-mix(in srgb, var(--hb-accent) 38%, transparent);--hb-glow-soft: color-mix(in srgb, var(--hb-accent) 14%, transparent)}}[dir=rtl] .wptm-hb{background:radial-gradient(70% 140% at 0% 0%,var(--hb-glow) 0%,transparent 62%),radial-gradient(60% 120% at 100% 100%,var(--hb-glow-soft) 0%,transparent 70%),var(--hb-ground)}.wptm-hb:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(circle,var(--hb-dot) 1px,transparent 1.6px) 0 0 / 22px 22px;-webkit-mask-image:linear-gradient(90deg,transparent 10%,#000 70%);mask-image:linear-gradient(90deg,transparent 10%,#000 70%);pointer-events:none}[dir=rtl] .wptm-hb:before{-webkit-mask-image:linear-gradient(270deg,transparent 10%,#000 70%);mask-image:linear-gradient(270deg,transparent 10%,#000 70%)}.wptm-hb--light{--hb-ground: var(--home-cream, #faf7f2);--hb-ink: var(--home-ink, #1b1f24);--hb-muted: var(--home-muted, #5b6472);--hb-line: var(--home-line, rgba(0, 0, 0, .08));--hb-dot: rgba(27, 31, 36, .07);--hb-glow: rgba(184, 133, 58, .2);--hb-glow-soft: rgba(184, 133, 58, .08);box-shadow:0 1px 2px #0f141c0a,0 26px 50px -38px #0f141c59}@supports (color: color-mix(in srgb,red 50%,transparent)){.wptm-hb--light{--hb-glow: color-mix(in srgb, var(--hb-accent) 20%, transparent);--hb-glow-soft: color-mix(in srgb, var(--hb-accent) 8%, transparent)}}.wptm-hb__body{min-inline-size:0;max-inline-size:620px}.wptm-hb__eyebrow{display:inline-flex;align-items:center;gap:8px;margin:0 0 16px;padding:6px 12px 6px 8px;border:1px solid var(--hb-line);border-radius:999px;background:#ffffff0f;color:var(--hb-ink);font-size:12px;font-weight:600;letter-spacing:.12em;line-height:1.3;text-transform:uppercase}[dir=rtl] .wptm-hb__eyebrow{padding-inline:8px 12px}.wptm-hb--light .wptm-hb__eyebrow{background:#fff}.wptm-hb__eyeicon{display:inline-grid;place-items:center;inline-size:22px;block-size:22px;border-radius:50%;background:var(--hb-accent);color:#fff}.wptm-hb__eyeicon svg{inline-size:14px;block-size:14px}.wptm-hb__title{margin:0 0 14px;color:var(--hb-ink);font-size:clamp(1.7rem,3.4vw,2.6rem);font-weight:700;line-height:1.12;letter-spacing:-.01em;text-wrap:balance}.wptm-hb__title:after{content:none}.wptm-hb__lead{margin:0 0 20px;max-inline-size:52ch;color:var(--hb-muted);font-size:clamp(.98rem,1.5vw,1.08rem);line-height:1.65}.wptm-hb__assure{display:flex;flex-wrap:wrap;gap:10px 20px;margin:0 0 28px;padding:0;list-style:none}.wptm-hb__assureitem{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--hb-ink);font-size:.92rem;font-weight:500;line-height:1.35}.wptm-hb__tick{display:inline-grid;flex:none;place-items:center;inline-size:20px;block-size:20px;border-radius:50%;background:#ffffff1f;color:var(--hb-accent)}.wptm-hb--light .wptm-hb__tick{background:var(--hb-glow);color:var(--hb-accent-strong)}.wptm-hb__tick svg{inline-size:12px;block-size:12px;stroke-width:2.6}.wptm-hb .wptm-hb__button{display:inline-flex;align-items:center;gap:12px;min-block-size:52px;padding:12px 14px 12px 26px;border-radius:999px;background:var(--hb-accent);color:#fff;font-size:1rem;font-weight:700;line-height:1.2;text-decoration:none;box-shadow:0 14px 30px -14px var(--hb-glow);transition:background-color .2s ease,color .2s ease,transform .2s ease}[dir=rtl] .wptm-hb .wptm-hb__button{padding-inline:26px 14px}.wptm-hb--light .wptm-hb__button{background:var(--hb-accent-strong)}.wptm-hb__arrow{display:inline-grid;place-items:center;inline-size:32px;block-size:32px;border-radius:50%;background:#fff3;transition:transform .2s ease}.wptm-hb__arrow svg{inline-size:17px;block-size:17px}[dir=rtl] .wptm-hb__arrow svg{transform:scaleX(-1)}.wptm-hb .wptm-hb__button:hover,.wptm-hb .wptm-hb__button:focus-visible{background:#fff;color:var(--home-dark, #171a20);text-decoration:none;transform:translateY(-2px)}.wptm-hb--light .wptm-hb__button:hover,.wptm-hb--light .wptm-hb__button:focus-visible{background:var(--hb-ink);color:#fff}.wptm-hb .wptm-hb__button:hover .wptm-hb__arrow{background:var(--hb-accent);color:#fff;transform:translate(3px)}[dir=rtl] .wptm-hb .wptm-hb__button:hover .wptm-hb__arrow{transform:translate(-3px)}.wptm-hb .wptm-hb__button:focus-visible{outline:2px solid var(--hb-accent);outline-offset:3px}.wptm-hb__media{position:relative;align-self:stretch;min-block-size:280px;margin:calc(clamp(28px,5vw,64px)*-1 + 10px);margin-inline-start:0;overflow:hidden;border-radius:calc(var(--hb-radius) - 8px)}.wptm-hb__img{position:absolute;inset:0;display:block;inline-size:100%;block-size:100%;max-inline-size:none;object-fit:cover}.wptm-hb__seal{position:relative;justify-self:center;display:grid;place-items:center;inline-size:clamp(170px,20vw,240px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle,var(--hb-glow-soft) 0%,transparent 70%)}.wptm-hb__seal:before,.wptm-hb__seal:after{content:"";position:absolute;border-radius:50%}.wptm-hb__seal:before{inset:0;border:1.5px dashed var(--hb-line);animation:wptm-hb-turn 40s linear infinite}.wptm-hb__seal:after{inset:14%;border:1px solid var(--hb-line)}.wptm-hb__sealcore{display:grid;place-items:center;inline-size:46%;aspect-ratio:1;border-radius:50%;background:var(--hb-accent);color:#fff;box-shadow:0 18px 40px -16px var(--hb-glow)}.wptm-hb__sealcore svg{inline-size:44%;block-size:44%}@keyframes wptm-hb-turn{to{transform:rotate(1turn)}}.wptm-hb:lang(ar) :is(.wptm-hb__eyebrow,.wptm-hb__title),[dir=rtl] .wptm-hb :is(.wptm-hb__eyebrow,.wptm-hb__title){letter-spacing:normal}.wptm-hb:lang(ar) .wptm-hb__eyebrow{font-size:13px;text-transform:none}.wptm-hb:lang(ar) .wptm-hb__title{line-height:1.35}@media (max-width: 900px){.wptm-hb{grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}}@media (max-width: 760px){.wptm-hb{grid-template-columns:minmax(0,1fr);padding:26px 22px 28px}.wptm-hb--photo{padding-block-start:10px}.wptm-hb__media{order:-1;min-block-size:0;aspect-ratio:16 / 9;margin:0 -12px 4px}.wptm-hb__seal{display:none}.wptm-hb__body{max-inline-size:none}}@media (max-width: 480px){.wptm-hb__assure{flex-direction:column;gap:9px}.wptm-hb .wptm-hb__button{inline-size:100%;justify-content:space-between}}@media (prefers-reduced-motion: reduce){.wptm-hb__seal:before{animation:none}.wptm-hb .wptm-hb__button,.wptm-hb__arrow{transition:none}.wptm-hb .wptm-hb__button:hover,.wptm-hb .wptm-hb__button:focus-visible,.wptm-hb .wptm-hb__button:hover .wptm-hb__arrow,[dir=rtl] .wptm-hb .wptm-hb__button:hover .wptm-hb__arrow{transform:none}}
