/* Original WAYEEL artwork, authored for these pages; no stock image overlays. */
.w-owned-visual{width:100%;min-width:0;isolation:isolate;line-height:0}.w-owned-visual>svg{display:block;width:100%;height:auto;max-height:360px;overflow:visible}.w-owned-visual svg text{font-family:var(--wayeel-font)}.w-owned-visual .wa-float{animation:wa-float 7s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.w-owned-visual .wa-delay{animation-delay:-3.5s}.w-owned-visual .wa-pulse{animation:wa-pulse 5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.w-owned-visual .wa-ai-result{animation:wa-result 7s ease-in-out infinite}.w-owned-visual .wa-connection{animation:wa-connect 9s linear infinite}
@keyframes wa-float{0%,100%{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes wa-pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.035)}}@keyframes wa-result{0%,100%{opacity:1}50%{opacity:.82}}@keyframes wa-connect{to{stroke-dashoffset:-90}}
.w-platform .w-visual{padding:12px 6px 18px;background:var(--wayeel-gray);border-radius:26px}.w-platform .w-visual .w-owned-visual>svg{height:310px}.w-platform .w-visual .w-orbit{display:none}.w-product-orbit{border-radius:24px;background:var(--wayeel-gray);padding:10px}.w-product-orbit>.w-owned-visual>svg{height:300px}.w-product-orbit>span{display:none}.w-product-panel>.w-owned-visual{width:100%;height:190px}.w-product-panel>.w-owned-visual>svg{height:190px}.w-product-panel:nth-child(even)>.w-owned-visual{order:1}.w-solution-panel>.w-owned-visual>svg{height:240px}.w-resource-hero>.w-owned-visual{background:var(--wayeel-gray);border-radius:24px;padding:14px}.w-resource-hero>.w-owned-visual>svg{height:290px}.w-template-strip>.w-owned-visual>svg{height:270px}.w-patient-art{border-radius:24px;padding:14px;background:var(--wayeel-gray)}.w-patient-art>.w-owned-visual>svg{height:310px}.w-contact-intro>.w-owned-visual{max-width:390px;background:var(--wayeel-gray);border-radius:24px;margin-top:25px}.w-contact-intro>.w-owned-visual>svg{height:250px}.w-kind-integrations .w-visual{display:block;max-width:740px;border-radius:26px}.w-kind-integrations .w-visual .w-owned-visual>svg{height:270px}.w-kind-integrations .w-visual figcaption{display:table;margin:8px auto 0;font-size:12px}
/* Pricing follows the supplied reference's quiet three-card composition. */
.w-platform .w-pricing-v3{background:var(--wayeel-gray);padding:0 28px 56px}.w-pricing-inner{max-width:1120px;margin:auto}.w-pricing-heading{padding:56px 0 52px;text-align:center}.w-pricing-heading .w-eyebrow{justify-content:center;margin-bottom:20px!important}.w-platform .w-pricing-heading h1{font-size:clamp(29px,3.5vw,46px);line-height:1.22;font-weight:400;letter-spacing:-.045em;max-width:100%;color:var(--wayeel-navy)}.w-pricing-heading>p:not(.w-eyebrow){font-size:14px;margin:18px 0 0;color:var(--wayeel-muted)}.w-billing-label{display:inline-flex;gap:7px;align-items:center;margin-top:25px;border:1px solid var(--wayeel-purple-light);padding:5px;border-radius:11px;background:var(--wayeel-gray);font-size:11px;color:var(--wayeel-muted)}.w-billing-label>span{padding:8px 13px;border-radius:8px}.w-billing-label>span:first-child{background:white;color:var(--wayeel-navy);box-shadow:0 1px 3px rgb(var(--wayeel-navy-rgb, 15 23 42) / 0.0627);font-weight:600}.w-pricing-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.w-offer{position:relative;border:1px solid var(--wayeel-purple-light);border-radius:20px;background:white;overflow:visible;box-shadow:0 2px 3px rgb(var(--wayeel-navy-rgb, 15 23 42) / 0.0078);min-width:0}.w-offer-recommended{border-color:var(--wayeel-purple)}.w-offer-tag{position:absolute;top:-14px;right:22px;background:var(--wayeel-navy);color:var(--wayeel-white);font-size:10px;padding:6px 12px;line-height:1.5;border-radius:7px}.w-offer-top{padding:28px 25px 25px;border-bottom:1px solid var(--wayeel-gray)}.w-platform .w-offer-top h2{font-size:19px;letter-spacing:-.025em;font-weight:600}.w-platform .w-offer-amount{display:flex;align-items:baseline;gap:10px;margin:22px 0 9px;color:var(--wayeel-navy);white-space:nowrap}.w-offer-amount>span{font-size:54px;line-height:1.1;letter-spacing:-.06em;font-weight:600}.w-offer-amount>small{font-size:12px;color:var(--wayeel-muted)}.w-platform .w-offer-description{font-size:13px;line-height:1.6;margin:0 0 23px;min-height:20px}.w-offer-cta{display:flex;justify-content:center;align-items:center;gap:10px;padding:12px 14px;border-radius:9px;background:var(--wayeel-gray);color:var(--wayeel-navy);min-height:44px;font-size:12px;font-weight:600;transition:background .18s}.w-offer-cta:hover{background:var(--wayeel-purple-light)}.w-offer-recommended .w-offer-cta{background:var(--wayeel-navy);color:white}.w-offer-recommended .w-offer-cta:hover{background:var(--wayeel-navy)}.w-offer-features{padding:25px}.w-platform .w-offer-features h3{font-size:10px;font-weight:600;letter-spacing:.07em;line-height:1.5}.w-offer-features>p{font-size:12px;margin:8px 0 23px;color:var(--wayeel-muted)}.w-offer-features ul{list-style:none;margin:0;padding:0;display:grid;gap:17px}.w-offer-features li{display:flex;align-items:center;gap:10px;color:var(--wayeel-muted);font-size:13px;line-height:1.5}.w-offer-check{display:grid;place-items:center;width:17px;height:17px;background:var(--wayeel-purple-light);border-radius:50%;flex:none;color:var(--wayeel-purple)}.w-offer-check svg{width:12px;height:12px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.w-offer-recommended .w-offer-check{background:var(--wayeel-navy);color:var(--wayeel-white)}.w-price-assurance{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:30px;padding:36px 0 18px;font-size:11px;color:var(--wayeel-muted)}.w-price-assurance>div{display:flex;align-items:center;gap:8px}.w-price-assurance svg{width:17px;height:17px;fill:none;stroke:var(--wayeel-purple);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.w-price-assurance>a{color:var(--wayeel-navy);text-decoration:underline;text-underline-offset:4px}.w-platform .w-price-footnote{text-align:center;font-size:10px;color:var(--wayeel-muted);max-width:600px;margin:12px auto 0;line-height:1.7}
@media(max-width:900px){.w-pricing-cards{gap:16px}.w-offer-top,.w-offer-features{padding:22px 19px}.w-offer-amount>span{font-size:48px}.w-offer-features li{font-size:12px}.w-pricing-heading{padding-block:42px}.w-platform .w-pricing-heading h1{font-size:36px}}
@media(max-width:700px){.w-platform .w-pricing-v3{padding:0 20px 35px}.w-pricing-cards{grid-template-columns:1fr;gap:28px;max-width:430px;margin:auto}.w-platform .w-pricing-heading h1{font-size:30px;line-height:1.25}.w-pricing-heading h1 br{display:none}.w-pricing-heading{padding:34px 0 40px}.w-offer-top{padding:25px}.w-offer-features{padding:23px 25px 27px}.w-offer-features li{font-size:12px}.w-platform .w-offer-description{font-size:12px}.w-offer-cta{font-size:13px}.w-offer-amount>span{font-size:52px}.w-price-assurance{gap:18px;padding-top:28px}.w-billing-label{font-size:10px;gap:2px}.w-billing-label>span{padding:8px 10px}.w-platform .w-visual .w-owned-visual>svg{height:255px}.w-product-panel>.w-owned-visual,.w-product-panel>.w-owned-visual>svg{height:210px}.w-product-panel:nth-child(even)>.w-owned-visual{order:initial}.w-solution-panel>.w-owned-visual>svg{height:220px}.w-resource-hero>.w-owned-visual>svg{height:235px}.w-contact-intro>.w-owned-visual{margin-inline:auto}.w-kind-integrations .w-visual .w-owned-visual>svg{height:245px}.w-template-strip>.w-owned-visual>svg{height:235px}.w-patient-art>.w-owned-visual>svg{height:255px}.w-visual figcaption{font-size:11px}}
@media(prefers-reduced-motion:reduce){.w-owned-visual *{animation:none!important;transition:none!important}.w-offer-cta{transition:none}}

@media(prefers-reduced-motion:no-preference){.w-owned-visual>svg>g{animation:wa-reveal .65s ease-out both}@keyframes wa-reveal{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}}
