.wptm-tmr-cta{--tmr-accent: var(--wptm-accent, #b8853a);--tmr-accent-strong: #8a642c;--tmr-accent-soft: #f7f0e4;--tmr-ink: #1e2430;--tmr-muted: #5b6270;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem 1.5rem;inline-size:100%;margin-block:.5rem;padding:clamp(1.1rem,3.5vw,1.75rem) clamp(1.1rem,4vw,2rem);border:1px solid rgba(30,36,48,.1);border-inline-start:4px solid var(--tmr-accent);border-radius:16px;background:var(--tmr-accent-soft);color:var(--tmr-ink);font:inherit;overflow-wrap:break-word}@supports (color: color-mix(in srgb,red 50%,blue)){.wptm-tmr-cta{--tmr-accent-strong: color-mix(in srgb, var(--tmr-accent) 75%, #000);--tmr-accent-soft: color-mix(in srgb, var(--tmr-accent) 10%, #fff)}}.wptm-tmr-cta *,.wptm-tmr-cta *:before,.wptm-tmr-cta *:after{box-sizing:border-box}.wptm-tmr-cta__text{flex:1 1 18rem;min-inline-size:0}.wptm-tmr-cta__title{margin:0 0 .3rem;color:var(--tmr-ink);font-size:clamp(1.1rem,2.6vw,1.35rem);line-height:1.25}.wptm-tmr-cta__title:after{content:none}.wptm-tmr-cta__lead{margin:0;color:var(--tmr-muted);font-size:.95rem;line-height:1.5}.wptm-tmr-cta__button{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;flex:0 0 auto;min-block-size:46px;padding:.65rem 1.4rem;border-radius:999px;background:var(--tmr-accent-strong);color:#fff;font-size:.98rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;transition:background-color .2s,transform .2s}.wptm-tmr-cta__button:hover,.wptm-tmr-cta__button:focus{background:var(--tmr-ink);color:#fff;text-decoration:none}.wptm-tmr-cta__button:focus-visible{outline:none;box-shadow:0 0 0 3px #fff,0 0 0 5px var(--tmr-accent-strong)}.wptm-tmr-cta__arrow{display:inline-block;inline-size:.45em;block-size:.45em;border:solid currentColor;border-width:2px 2px 0 0;transform:rotate(45deg)}[dir=rtl] .wptm-tmr-cta__arrow{transform:rotate(-135deg)}.wptm-tmr-cta--luxury{inline-size:calc(100% - 2rem);max-inline-size:1120px;margin:2.5rem auto}.wptm-tmr-cta--studio{--tmr-line: #e6e9f0;--tmr-cool: #e2e8f6;position:relative;flex-wrap:nowrap;gap:1.1rem 1.5rem;overflow:hidden;isolation:isolate;padding:clamp(1.15rem,3.2vw,1.75rem) clamp(1.15rem,3.6vw,2rem);border:1px solid rgba(30,36,48,.07);border-radius:24px;background:radial-gradient(60% 120% at 0% 0%,var(--tmr-accent-soft) 0%,rgba(255,255,255,0) 70%),radial-gradient(50% 120% at 100% 100%,var(--tmr-cool) 0%,rgba(255,255,255,0) 70%),#fff;box-shadow:0 1px 2px #1a21330a,0 26px 50px -34px #24346066}.wptm-tmr-cta--studio .wptm-tmr-cta__emblem{display:grid;place-items:center;flex:0 0 auto;inline-size:68px;block-size:68px;overflow:hidden;border-radius:50%;background:var(--tmr-accent-soft);box-shadow:0 0 0 3px #fff,0 10px 20px -12px #2434608c;color:var(--tmr-accent-strong)}.wptm-tmr-cta--studio .wptm-tmr-cta__emblem img{display:block;inline-size:100%;max-inline-size:none;block-size:100%;margin:0;object-fit:cover}.wptm-tmr-cta--studio .wptm-tmr-cta__title{letter-spacing:-.01em}.wptm-tmr-cta--studio .wptm-tmr-cta__assure{display:flex;flex-wrap:wrap;gap:.4rem;margin:.8rem 0 0;padding:0;list-style:none}.wptm-tmr-cta--studio .wptm-tmr-cta__assureitem{display:inline-flex;align-items:center;gap:.35rem;margin:0;padding:.28rem .7rem .28rem .45rem;border:1px solid var(--tmr-line);border-radius:999px;background:#fff;color:var(--tmr-ink);font-size:.8rem;font-weight:600;line-height:1.3}.wptm-tmr-cta--studio .wptm-tmr-cta__assureitem:before{content:"";flex:0 0 auto;inline-size:16px;block-size:16px;background:var(--tmr-accent-strong);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm3.55 5.2L7.1 10.05 4.6 7.6l-.95.95 3.45 3.4 5.4-5.8-.95-.95Z'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' d='M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0Zm3.55 5.2L7.1 10.05 4.6 7.6l-.95.95 3.45 3.4 5.4-5.8-.95-.95Z'/%3E%3C/svg%3E") center / contain no-repeat}.wptm-tmr-cta--studio .wptm-tmr-cta__button{box-shadow:0 14px 26px -16px var(--tmr-accent-strong)}.wptm-tmr-cta--studio .wptm-tmr-cta__button:hover{box-shadow:0 18px 30px -16px var(--tmr-ink);transform:translateY(-2px)}@media (max-width: 760px){.wptm-tmr-cta--studio{flex-wrap:wrap}.wptm-tmr-cta--studio .wptm-tmr-cta__text{flex-basis:calc(100% - 68px - 1.1rem)}}@media (max-width: 560px){.wptm-tmr-cta__button{inline-size:100%}.wptm-tmr-cta--studio .wptm-tmr-cta__emblem{inline-size:56px;block-size:56px}.wptm-tmr-cta--studio .wptm-tmr-cta__text{flex-basis:calc(100% - 56px - 1.1rem)}}@media (prefers-reduced-motion: reduce){.wptm-tmr-cta__button{transition:none}}
