.shlok-public-site--studio-preview{display:flex;flex-direction:column;gap:20px;margin-top:12px;padding:20px;border-radius:24px;background:radial-gradient(120% 90% at 50% 0%,rgba(255,255,255,.12),transparent 58%),#ffffff0a;border:1px solid rgba(255,255,255,.12)}.shlok-public-site--studio-preview .shlok-public-site__header{display:grid;gap:10px;max-width:760px}.shlok-public-site--studio-preview .shlok-public-site__header h1{margin:0;color:#fffffff5;font-size:clamp(28px,4vw,42px);font-weight:300;line-height:1.02}.shlok-public-site--studio-preview .shlok-public-site__header p{margin:0;color:#ffffffbd}.shlok-public-site__preview-note{font-size:.82rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff9e}.shlok-public-site--studio-preview .shlok-block{position:relative;overflow:hidden;padding:clamp(20px,3vw,32px);border-radius:24px;background:#ffffff12;border:1px solid rgba(255,255,255,.12);box-shadow:0 18px 36px #10141c2e;color:#fffffff5}.shlok-public-site--studio-preview .shlok-block h1,.shlok-public-site--studio-preview .shlok-block h2,.shlok-public-site--studio-preview .shlok-block h3{margin:0 0 .45em;color:#fffffff5;font-weight:300;line-height:1.08}.shlok-public-site--studio-preview .shlok-block p,.shlok-public-site--studio-preview .shlok-block li,.shlok-public-site--studio-preview .shlok-block dd,.shlok-public-site--studio-preview .shlok-block dt,.shlok-public-site--studio-preview .shlok-block span,.shlok-public-site--studio-preview .shlok-block small{color:#ffffffd1}.shlok-public-site--studio-preview .shlok-block img{display:block;max-width:100%;height:auto;border-radius:18px}.shlok-public-site--studio-preview .shlok-block ul,.shlok-public-site--studio-preview .shlok-block ol,.shlok-public-site--studio-preview .shlok-block dl{margin:0;padding-left:1.2rem}.shlok-public-site--studio-preview .shlok-block__gallery,.shlok-public-site--studio-preview .shlok-block__case-grid,.shlok-public-site--studio-preview .shlok-block__typography-feature-rows,.shlok-public-site--studio-preview .shlok-block__testimonial-wall-list,.shlok-public-site--studio-preview .shlok-block__trust-badge-list,.shlok-public-site--studio-preview .shlok-block__stats-proof-list,.shlok-public-site--studio-preview .shlok-block__service-showcase-list,.shlok-public-site--studio-preview .shlok-block__catalog-highlight-list,.shlok-public-site--studio-preview .shlok-block__action-list,.shlok-public-site--studio-preview .shlok-block__route-card-list,.shlok-public-site--studio-preview .shlok-block__metric-strip,.shlok-public-site--studio-preview .shlok-block__availability-snapshots,.shlok-public-site--studio-preview .shlok-block--feature-grid ul,.shlok-public-site--studio-preview .shlok-block--pricing-lite ul,.shlok-public-site--studio-preview .shlok-block--public-catalog ul,.shlok-public-site--studio-preview .shlok-block--public-resource ul{list-style:none;padding-left:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.shlok-public-site--studio-preview .shlok-block__story-media,.shlok-public-site--studio-preview .shlok-block__campaign-media,.shlok-public-site--studio-preview .shlok-block__premium-hero-media,.shlok-public-site--studio-preview .shlok-block__featured-card,.shlok-public-site--studio-preview .shlok-block__media-ref{margin-top:16px}.shlok-public-site--studio-preview .shlok-block__eyebrow,.shlok-public-site--studio-preview .shlok-block__display-label,.shlok-public-site--studio-preview .shlok-block__badge-kind{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:#ffffff14;color:#ffffffc2;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.shlok-public-site--studio-preview .shlok-block__cta-label,.shlok-public-site--studio-preview .shlok-block__intent-label,.shlok-public-site--studio-preview .shlok-block__action-label{display:inline-flex;align-items:center;justify-content:center;min-height:40px;margin-top:12px;padding:10px 16px;border-radius:999px;background:#ffffff1f;border:1px solid rgba(255,255,255,.16);color:#fffffff5;text-decoration:none}.shlok-public-site--studio-preview .shlok-block__muted{color:#ffffff9e}
