.smart-seo-root{--vt-amber:#4dd4c4;--vt-amber-deep:#2bb5a3;--vt-amber-soft:rgba(77,212,196,0.18);--vt-amber-glow:rgba(77,212,196,0.42)}.smart-seo-root .vitrine-cta--primary{color:#0f161c;background:linear-gradient(135deg,#7af0e4,#4dd4c4 42%,#2bb5a3);box-shadow:0 14px 36px rgba(77,212,196,.32)}.smart-seo-root .vitrine-cta--primary:hover{box-shadow:0 18px 44px rgba(77,212,196,.45)}.smart-seo-root .vitrine-cta--ghost:hover{border-color:rgba(77,212,196,.55)}.smart-seo-root .vitrine-cta--on-amber{color:#0f161c;background:#e8fffb}.smart-seo-root .vitrine-guest-spectacle{background:linear-gradient(135deg,#2bb5a3,#4dd4c4 55%,#7af0e4)}.smart-tools-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem 1rem}@media (max-width:720px){.smart-tools-grid{grid-template-columns:1fr}}.smart-tool-card{padding:1.15rem 1.2rem;border-radius:var(--vt-radius-lg);border:1px solid var(--vt-line);background:rgba(255,255,255,.03)}.smart-tool-card__pain{margin:0 0 .55rem!important;font-size:.8rem!important;font-weight:700;line-height:1.55!important;color:#7af0e4!important}.smart-tool-card h3{margin:0 0 .45rem;font-size:1.02rem;font-weight:800;color:var(--vt-text)}.smart-tool-card p{margin:0;font-size:.92rem;line-height:1.75;color:var(--vt-muted)}.smart-seo-root .vitrine-hero-brand{white-space:normal;max-width:100%;overflow-wrap:anywhere;font-size:clamp(1.45rem,3.4vw,2.35rem);line-height:1.25;letter-spacing:-.03em}.smart-seo-root .vitrine-hero-bleed__content{position:relative;z-index:3;min-width:0}.smart-seo-root .vitrine-phone-stage{z-index:1;min-width:0;margin-inline-end:0;padding-inline:0}.smart-seo-root .vitrine-phone{margin-inline-end:0;width:min(260px,72vw);aspect-ratio:auto;height:auto}@media (min-width:900px){.smart-seo-root .vitrine-hero-bleed__shell{grid-template-columns:minmax(0,1.15fr) minmax(240px,280px);gap:1.25rem 2.5rem;align-items:center}}.smart-phone-shot{display:block;text-decoration:none;color:inherit}.smart-phone-shot__screen{position:relative!important;display:block!important;padding:0!important;overflow:hidden!important;height:auto!important;min-height:0!important;background:#0a0c12!important}.smart-phone-shot__screen img{display:block;width:100%;height:auto;vertical-align:top}.smart-intro-phone{width:min(280px,78%);margin-inline:auto;border-radius:22px;overflow:hidden;border:1px solid rgba(255,255,255,.1);background:#0a0c12;box-shadow:0 22px 48px rgba(0,0,0,.45)}.smart-intro-phone img{display:block;width:100%;height:auto}.smart-seo-root .vitrine-media-xl:has(.smart-intro-phone){min-height:0;background:transparent;border:0;box-shadow:none;overflow:visible}.smart-sample-card--link{display:block;text-decoration:none;color:inherit}.smart-sample-card:has(.smart-sample-card--link):hover{transform:translateY(-3px);border-color:rgba(77,212,196,.45)}.smart-sample-card__cap{display:block;padding:.85rem 1rem 1.05rem}.smart-sample-card__cap strong{display:block;font-size:.98rem;margin-bottom:.25rem}.smart-sample-card__cap span{display:block;font-size:.86rem;color:var(--vt-muted);line-height:1.6}.smart-sample-card{transition:transform .2s ease,border-color .2s ease}.smart-editor-shots{display:grid;grid-template-columns:1.4fr .9fr;gap:1rem;align-items:start}@media (max-width:900px){.smart-editor-shots{grid-template-columns:1fr}}.smart-editor-shot{margin:0;border-radius:var(--vt-radius-lg);overflow:hidden;border:1px solid var(--vt-line);background:rgba(0,0,0,.28)}.smart-editor-shot img{display:block;width:100%;height:auto}.smart-editor-shot figcaption{padding:.75rem 1rem 1rem;font-size:.88rem;color:var(--vt-muted);line-height:1.6}.smart-compare-wrap{overflow-x:auto;border-radius:var(--vt-radius-lg);border:1px solid var(--vt-line)}.smart-compare-table{width:100%;border-collapse:collapse;min-width:560px;font-size:.92rem}.smart-compare-table td,.smart-compare-table th{padding:.85rem 1rem;text-align:right;border-bottom:1px solid var(--vt-line);vertical-align:top;line-height:1.65}.smart-compare-table th{background:rgba(77,212,196,.12);font-weight:800;color:var(--vt-text)}.smart-compare-table td:first-child{font-weight:700;color:rgba(255,255,255,.88);width:28%}.smart-compare-table tr:last-child td{border-bottom:0}.smart-samples-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}@media (max-width:720px){.smart-samples-grid{grid-template-columns:1fr}}.smart-sample-card{margin:0;border-radius:var(--vt-radius-lg);overflow:hidden;border:1px solid var(--vt-line);background:rgba(0,0,0,.25)}.smart-sample-card__media{position:relative;aspect-ratio:4/3;max-height:300px;background:#0a1214}.smart-sample-card__media img{object-fit:contain!important;object-position:center center!important}.smart-sample-card figcaption{padding:.85rem 1rem 1.05rem}.smart-sample-card strong{display:block;font-size:.98rem;margin-bottom:.25rem}.smart-sample-card span{display:block;font-size:.86rem;color:var(--vt-muted);line-height:1.6}.smart-pricing-panel{display:grid;gap:1rem;padding:1.35rem 1.4rem;border-radius:var(--vt-radius-lg);border:1px solid rgba(77,212,196,.35);background:linear-gradient(160deg,rgba(77,212,196,.12),rgba(255,255,255,.03))}.smart-pricing-panel__price{margin:0;font-size:clamp(1.35rem,3vw,1.85rem);font-weight:900;color:#7af0e4;letter-spacing:-.02em}.smart-pricing-panel__meta{margin:0;color:var(--vt-muted);line-height:1.8;font-size:.95rem}.smart-pricing-panel__actions{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.smart-video-frame{border-radius:var(--vt-radius-lg);overflow:hidden;border:1px solid var(--vt-line);background:#07080c}.smart-video-fallback{position:relative;aspect-ratio:16/9;display:flex;align-items:flex-end;background:#07080c}.smart-video-fallback>img{object-fit:contain!important;object-position:center center!important}.smart-video-fallback__shade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,rgba(0,0,0,.78))}.smart-video-fallback__copy{position:relative;z-index:1;padding:1.25rem 1.35rem;max-width:36rem}.smart-video-fallback__copy p{margin:0 0 .85rem;color:rgba(255,255,255,.88);line-height:1.7}