.wp-catalog-stage{position:relative;border-radius:21px;overflow:hidden;isolation:isolate}.wp-catalog-stage .wp-catalog-image{border-radius:inherit}.wp-catalog-try{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 2px;min-height:44px;border:0;border-bottom:1px solid #2f4b8f13;background:none;color:#2f4b8f;font:12px Heebo,Arial;cursor:pointer;text-align:right}.wp-catalog-try>span{order:2;font-size:19px;transition:transform .2s}.wp-catalog-try:hover>span{transform:translate(-2px,-2px)}.wp-catalog-try[aria-expanded=true]{color:#1e3569}.wp-catalog-demo{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 70%,#dce5f280,transparent 70%),#f4f4f0;z-index:2;overflow:hidden;border:1px solid #2f4b8f16;border-radius:inherit}.wp-demo-close{position:absolute;left:10px;top:10px;z-index:6;display:grid;place-items:center;width:38px;height:38px;border:1px solid #2f4b8f18;border-radius:50%;background:#fffffff0;color:#2f4b8f;font:23px Heebo,Arial;cursor:pointer}.wp-demo-mount{position:absolute;inset:0 0 48px}.wp-demo-mount creator-hero{position:absolute;inset:0;width:100%;height:100%}.wp-demo-tools{position:absolute;bottom:29px;left:10px;right:10px;z-index:4;display:flex;justify-content:center;gap:5px;direction:rtl}.wp-demo-tools button{border:1px solid #2f4b8f19;border-radius:25px;background:#fffffff0;color:#2f4b8f;padding:6px 11px;min-height:38px;font:11px Heebo,Arial;cursor:pointer}.wp-demo-tools button[aria-pressed=true]{background:#2f4b8f;color:white}.wp-demo-status{position:absolute;bottom:4px;right:14px;left:14px;text-align:center;font:9px/1.4 Heebo,Arial!important;color:#737b8a!important;margin:0!important;max-width:none!important;min-height:16px;z-index:3;pointer-events:none}.wp-mini-card{position:absolute;width:47%;height:36%;left:10%;top:31%;border-radius:10px;background:#252c38;box-shadow:0 12px 20px #16284720;transform:rotate(-14deg);color:#efe6d2;display:grid;place-content:center;text-align:center;font:500 32px Heebo,Arial}.wp-mini-card small{font-size:8px;letter-spacing:2px}.wp-mini-phone{position:absolute;width:32%;height:74%;right:12%;top:5%;border:5px solid #202631;border-radius:22px;background:linear-gradient(145deg,#e3e9f6,#abbadd);box-shadow:0 12px 22px #16284719;transform:rotate(9deg);display:grid;place-content:center;text-align:center;transition:transform .9s cubic-bezier(.22,1,.36,1)}.wp-mini-phone:before{content:'';position:absolute;top:5px;left:35%;width:30%;height:8px;background:#202631;border-radius:10px}.wp-mini-phone>span{font:300 24px Heebo,Arial;color:#2f4b8f}.wp-mini-phone>small{font:8px Heebo,Arial;color:#4a5876}.wp-catalog-demo[data-demo-state=detected] .wp-mini-phone,.wp-catalog-demo[data-demo-state=opened] .wp-mini-phone{transform:translate(-65%,12px) rotate(-8deg)}.wp-mini-notice{position:absolute;left:7%;right:7%;top:26%;background:#ffffffef;border:0;border-radius:8px;padding:8px 3px;color:#27364e;font:8px/1.4 Heebo,Arial;box-shadow:0 4px 10px #182b5019;cursor:pointer}.wp-mini-notice b{display:block;font-size:9px}.wp-mini-business{position:absolute;inset:18px 0 0;background:white;border-radius:0 0 15px 15px;padding:15px 5px;color:#2f4b8f;font:9px/1.8 Heebo,Arial}.wp-mini-business strong{display:block;font-size:14px}.wp-mini-business span{display:block;background:#e3e9f6;border-radius:6px;padding:5px;margin-top:8px}.wp-wepi-moment{display:grid;grid-template-columns:.9fr 1.1fr;gap:7%;align-items:center;background:#fff;border:1px solid #0a0b0b09}.wp-wepi-eyebrow{font-size:12px;color:#62708b}.wp-wepi-copy h2{font-size:clamp(34px,3.6vw,52px);margin:18px 0 24px}.wp-wepi-copy h2 span{color:#2f4b8f}.wp-wepi-copy>p{font-size:16px;line-height:1.9;color:#6a6863;margin:0 0 24px;max-width:440px}.wp-wepi-copy .wp-cta{display:inline-flex;background:#e3e9f6;color:#2f4b8f;text-decoration:none}.wp-wepi-copy>small{display:block;font-size:11px;color:#7a7d82;margin-top:16px}.wp-wepi-visual{position:relative;aspect-ratio:4/3;border-radius:24px;overflow:hidden;background:#eff1f5}.wp-wepi-visual>img{display:block;width:100%;height:100%;object-fit:cover}.wp-wepi-visual>div{position:absolute;inset:0 0 20px;background:radial-gradient(ellipse at 50% 70%,#d4dfef90,transparent 65%),#f4f5f5}.wp-wepi-visual creator-hero{position:absolute;inset:0;display:block}.wp-wepi-visual>button{position:absolute;bottom:39px;right:16px;padding:10px 16px;min-height:44px;border-radius:13px;border:1px solid #2f4b8f22;background:#ffffffed;color:#2f4b8f;font:13px Heebo,Arial;cursor:pointer;z-index:3}.wp-wepi-note{position:absolute;bottom:10px;right:12px;left:12px;text-align:center;font:9px Heebo,Arial;color:#5b6678;background:#ffffffd9;border-radius:20px;padding:4px;pointer-events:none}.wp-demo-close:focus-visible,.wp-catalog-try:focus-visible,.wp-demo-tools button:focus-visible,#wepiMomentTry:focus-visible{outline:2px solid #2f4b8f;outline-offset:3px}
@media(max-width:760px){.wp-wepi-moment{grid-template-columns:1fr;gap:28px}.wp-wepi-copy>p{font-size:14px}.wp-wepi-copy .wp-cta{font-size:12px!important;padding:12px 16px!important}.wp-demo-close{width:44px;height:44px}.wp-demo-tools button{min-height:44px;padding:5px 10px}.wp-catalog-try{font-size:12px}.wp-demo-status{font-size:9px!important}.wp-wepi-visual>button{font-size:12px}.wp-wepi-copy h2{font-size:36px}.wp-mini-phone{border-width:5px}}
@media(prefers-reduced-motion:reduce){.wp-mini-phone,.wp-catalog-try>span{transition:none}}
.wp-wepi-visual>div{inset:0}.wp-demo-mount creator-hero:focus-visible{outline-offset:-4px}
.wp-demo-tools{bottom:39px}.wp-demo-status{height:29px;display:flex;align-items:center;justify-content:center;line-height:1.4!important;bottom:3px}.wp-demo-mount{bottom:67px}
@media(max-width:760px){.wp-catalog-stage:has(.wp-catalog-demo:not([hidden])){aspect-ratio:1.04}.wp-demo-tools{bottom:43px}.wp-demo-status{bottom:5px;height:30px;right:12px;left:12px}.wp-demo-mount{bottom:74px}}
.wp-polished .wp-real-catalog .wp-demo-status{font-size:9px!important;line-height:1.4!important;max-width:none!important;margin:0!important;color:#687386!important}
/* Final catalog polish: intentional hover, stable geometry, quiet selection. */
.wp-catalog-stage{transition:box-shadow .25s ease}.wp-catalog-stage:has(.wp-catalog-demo:not([hidden])){box-shadow:0 0 0 1px #2f4b8f27}.wp-catalog-try[aria-expanded=true]{font-weight:500}.wp-catalog-try{transition:color .2s,border-color .2s}.wp-catalog-try:hover{border-bottom-color:#2f4b8f55}.wp-polished .wp-catalog-name{margin-top:10px;min-height:36px}.wp-polished .wp-real-catalog{row-gap:34px}.wp-polished .wp-catalog-intro{margin-bottom:30px}.wp-demo-close{transition:background .2s,transform .2s}.wp-demo-close:hover{background:#e3e9f6;transform:rotate(8deg)}.wp-demo-tools button:hover{border-color:#2f4b8f55}.wp-polished .wp-real-catalog .wp-demo-status{padding:0 4px}.wp-polished .wp-real-catalog>article:focus-within .wp-catalog-name{color:#2f4b8f}
@media(max-width:760px){.wp-polished .wp-real-catalog{row-gap:28px}.wp-polished .wp-catalog-name{font-size:18px}.wp-catalog-try{padding-block:9px}}
@media(prefers-reduced-motion:reduce){.wp-catalog-stage,.wp-catalog-try,.wp-demo-close{transition:none}.wp-demo-close:hover{transform:none}}
