.t-serene{--frame-radius:50% 50% 28px 28px / 40% 40% 28px 28px;--card-radius:calc(var(--radius) * 1.1);--media-radius:var(--radius);--mark-radius:50%;--card-border:1px solid color-mix(in srgb, var(--primary) 9%, var(--surface));--shadow-color:color-mix(in srgb, var(--primary) 26%, #28142085);--shadow-sm:0 1px 2px #2814200a, 0 12px 28px -18px var(--shadow-color);--hero-bg:radial-gradient(1100px 640px at 90% -10%, color-mix(in srgb, var(--accent) 50%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--accent-soft) 80%, var(--bg)) 0%, var(--bg) 100%);--section-alt:color-mix(in srgb, var(--accent-soft) 50%, var(--bg));--blob-a:color-mix(in srgb, var(--accent) 72%, transparent);--blob-b:color-mix(in srgb, var(--primary) 13%, transparent);--blob-c:#ffffffd9;--glass-bg:#ffffffc7}.t-serene .eyebrow{background:color-mix(in srgb, var(--primary) 7%, transparent);letter-spacing:.14em;border-radius:999px;padding:7px 15px 7px 12px}.t-serene .eyebrow:before{opacity:1;border-radius:50%;width:6px;height:6px}.t-serene .hero-image .eyebrow,.t-serene .hero-gradient .eyebrow,.t-serene .band .eyebrow{background:#ffffff1f}.t-serene .hero-visual:before{content:"";z-index:-1;background:radial-gradient(circle, color-mix(in srgb, var(--accent) 60%, transparent), transparent 66%);filter:blur(10px);border-radius:50%;position:absolute;inset:8% -6% -4% -8%}.t-serene .hero-ring{width:48%;top:-5%;right:-10%}.t-serene .hero-ring:after{background:color-mix(in srgb, var(--accent) 90%, var(--primary))}.t-serene .about-deco{border-color:color-mix(in srgb, var(--accent) 85%, var(--primary))}.t-serene .why-ico{border-radius:50%}.t-serene .svc-price{color:var(--primary-ink)}.t-serene .s-head h2,.t-serene .hero-title,.t-serene .ph h1{font-weight:var(--head-weight)}.t-serene .rv:after{color:var(--accent);opacity:.9}.t-serene .mq-sep{color:color-mix(in srgb, var(--accent) 80%, var(--primary))}.t-serene .svc-media,.t-serene .cx-media,.t-serene .member .member-photo:not(.is-monogram){border-radius:50% 50% var(--media-radius) var(--media-radius) / 46% 46% var(--media-radius) var(--media-radius);margin:10px 10px 0}
