@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Schibsted+Grotesk:wght@400;500;600;700&display=swap";.sparti-master-preview{width:100%;max-width:100%;min-width:0;overflow-x:clip;--brand-primary: hsl(var(--primary, 152 37% 26%));--brand-primary-dark: color-mix(in srgb, var(--brand-primary) 85%, black);--brand-primary-light: color-mix(in srgb, var(--brand-primary) 78%, white);--brand-secondary: hsl(var(--secondary, 245 75% 59%));--brand-accent: hsl(var(--accent, 142 71% 45%));--brand-text: hsl(var(--foreground, 222 47% 11%));--brand-background: hsl(var(--background, 0 0% 100%));--brand-background-alt: hsl(var(--muted, 210 40% 98%));--text-primary: var(--brand-text);--text-secondary: color-mix(in srgb, var(--brand-text) 85%, transparent);--text-muted: color-mix(in srgb, var(--brand-text) 60%, transparent);--bg-primary: var(--brand-background);--bg-secondary: var(--brand-background-alt);--shadow-1: 0 1px 2px 0 rgb(2 6 23 / .06);--shadow-2: 0 10px 40px -18px rgb(2 6 23 / .22);--shadow-3: 0 24px 80px -24px rgb(2 6 23 / .28);background-color:hsl(var(--background));color:hsl(var(--foreground));font-family:Inter,ui-sans-serif,system-ui,-apple-system,sans-serif}.sparti-master-preview .btn-cta{display:inline-flex;align-items:center;justify-content:center;height:3rem;padding:0 1.5rem;border-radius:.75rem;font-weight:700;background-color:var(--brand-primary);color:#fff;border:none;cursor:pointer;box-shadow:var(--shadow-2);transition:background-color .2s,transform .18s,box-shadow .2s}.sparti-master-preview .btn-cta:hover{background-color:var(--brand-primary-dark);transform:translateY(-1px) scale(1.02);box-shadow:var(--shadow-3)}.sparti-master-preview .label-section{display:inline-flex;align-items:center;padding:.35rem .85rem;border-radius:9999px;background-color:color-mix(in srgb,var(--brand-primary) 10%,white);color:var(--brand-primary);border:1px solid color-mix(in srgb,var(--brand-primary) 25%,transparent);font-size:.75rem;font-weight:600;letter-spacing:.02em}[data-cms-empty=true]{display:none!important}.sparti-master-preview [data-cms-empty=true]{display:inline!important;color:#0f172a59;font-style:italic}[data-cms-empty-section=true]{display:none}.sparti-master-preview [data-cms-empty-section=true]{display:block}.sparti-master-preview .sparti-empty-skeleton{border:1px dashed rgba(15,23,42,.18);border-radius:1rem;background:color-mix(in srgb,currentColor 4%,transparent);padding:1.25rem 1.5rem}.sparti-master-preview .sparti-empty-skeleton-bar{background:color-mix(in srgb,currentColor 10%,transparent);border-radius:.5rem;height:.75rem}.sparti-master-preview .sparti-empty-skeleton-cta{display:inline-flex;align-items:center;gap:.5rem;margin-top:1rem;padding:.5rem .875rem;border-radius:999px;background:color-mix(in srgb,currentColor 7%,transparent);border:1px solid color-mix(in srgb,currentColor 14%,transparent);font-size:.78rem;font-weight:600;color:inherit;font-style:normal}.sparti-master-preview .post-body{font-size:1.0625rem;line-height:1.8;max-width:100%;overflow-wrap:anywhere;word-break:break-word}.sparti-master-preview .post-body table{display:block;max-width:100%;overflow-x:auto}.sparti-master-preview .post-body pre{max-width:100%;overflow-x:auto}.sparti-master-preview .post-body iframe,.sparti-master-preview .post-body video{max-width:100%}.sparti-master-preview .post-body p{margin-bottom:1.25rem;color:var(--text-secondary)}.sparti-master-preview .post-body h2{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin-top:2.25rem;margin-bottom:.75rem;line-height:1.3}.sparti-master-preview .post-body h3{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin-top:1.75rem;margin-bottom:.5rem;line-height:1.35}.sparti-master-preview .post-body h4{font-size:1.05rem;font-weight:600;color:var(--text-primary);margin-top:1.5rem;margin-bottom:.4rem}.sparti-master-preview .post-body ul,.sparti-master-preview .post-body ol{padding-left:1.5rem;margin-bottom:1.25rem}.sparti-master-preview .post-body ul{list-style-type:disc}.sparti-master-preview .post-body ol{list-style-type:decimal}.sparti-master-preview .post-body li{margin-bottom:.375rem;color:var(--text-secondary)}.sparti-master-preview .post-body strong,.sparti-master-preview .post-body b{font-weight:700;color:var(--text-primary)}.sparti-master-preview .post-body em,.sparti-master-preview .post-body i{font-style:italic}.sparti-master-preview .post-body a{color:var(--brand-primary);text-decoration:underline;text-underline-offset:2px}.sparti-master-preview .post-body a:hover{color:var(--brand-primary-dark)}.sparti-master-preview .post-body blockquote{border-left:4px solid var(--brand-primary);padding:.75rem 1.25rem;margin:1.5rem 0;background:color-mix(in srgb,var(--brand-primary) 5%,white);border-radius:0 .5rem .5rem 0;font-style:italic;color:var(--text-secondary)}.sparti-master-preview .post-body hr{border:none;border-top:1px solid color-mix(in srgb,var(--brand-primary) 15%,transparent);margin:2rem 0}.sparti-master-preview .post-body img{max-width:100%;border-radius:.75rem;margin:1.5rem 0}.sparti-rich b,.sparti-rich strong{font-weight:700}.sparti-rich i,.sparti-rich em{font-style:italic}.sparti-rich u{text-decoration:underline}.sparti-rich ul{list-style:disc;padding-left:1.25rem;margin:.5rem 0}.sparti-rich ol{list-style:decimal;padding-left:1.25rem;margin:.5rem 0}.sparti-rich li{margin:.15rem 0}.sparti-rich a{color:var(--brand-primary);text-decoration:underline}.sparti-rich p{margin:.75em 0}.sparti-rich p:first-child{margin-top:0}.sparti-rich p:last-child{margin-bottom:0}.sparti-rich h2,.sparti-rich h3,.sparti-rich h4{font-weight:600;line-height:1.25;margin:1em 0 .4em}.sparti-rich h2:first-child,.sparti-rich h3:first-child,.sparti-rich h4:first-child{margin-top:0}.sparti-rich blockquote{margin:.75em 0;padding-left:1rem;border-left:3px solid currentColor;opacity:.85}.side-form-container>button:last-child{display:none}:root{--sparti-background: 0 0% 100%;--sparti-foreground: 210 15% 15%;--sparti-primary: 186 98% 23%;--sparti-primary-foreground: 0 0% 98%;--sparti-accent: 172 58% 48%;--sparti-accent-foreground: 0 0% 98%;--sparti-surface-dark: 210 15% 15%;--sparti-on-dark: 0 0% 98%;--sparti-on-dark-muted: 0 0% 70%;--sparti-border-on-dark: 0 0% 100%}.sparti-theme{--sparti-background: 0 0% 100%;--sparti-foreground: 210 15% 15%;--sparti-card: 0 0% 100%;--sparti-card-foreground:210 15% 15%;--sparti-primary: 186 98% 23%;--sparti-primary-foreground: 0 0% 98%;--sparti-primary-light: 186 60% 88%;--sparti-accent: 172 58% 48%;--sparti-accent-foreground: 0 0% 98%;--sparti-accent-light: 172 50% 92%;--sparti-secondary: 210 30% 97%;--sparti-secondary-foreground: 210 15% 25%;--sparti-muted: 210 20% 96%;--sparti-muted-foreground: 210 15% 48%;--sparti-border: 210 20% 90%;--sparti-radius: .625rem;--sparti-gradient-primary: linear-gradient(135deg, hsl(186 98% 23%), hsl(172 58% 48%));--sparti-gradient-hero: linear-gradient(135deg, hsl(186 98% 23%), hsl(172 58% 38%));--sparti-gradient-subtle: linear-gradient(180deg, hsl(186 40% 98%), hsl(172 30% 96%));--sparti-gradient-card: linear-gradient(180deg, hsl(0 0% 100%), hsl(186 20% 98%));--sparti-shadow-soft: 0 4px 20px -4px hsl(186 98% 23% / .12);--sparti-shadow-medium: 0 8px 30px -8px hsl(186 98% 23% / .18);--sparti-shadow-strong: 0 16px 40px -12px hsl(186 98% 23% / .24);background-color:hsl(var(--sparti-background));color:hsl(var(--sparti-foreground));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:400;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark .sparti-theme,.sparti-theme.dark{--sparti-background: 222 22% 6%;--sparti-foreground: 0 0% 96%;--sparti-card: 222 20% 9%;--sparti-card-foreground: 0 0% 96%;--sparti-secondary: 222 18% 14%;--sparti-secondary-foreground: 0 0% 96%;--sparti-muted: 222 18% 14%;--sparti-muted-foreground: 220 10% 65%;--sparti-border: 222 16% 18%}.sparti-theme h1,.sparti-theme h2,.sparti-theme h3,.sparti-theme h4,.sparti-theme h5,.sparti-theme h6{font-family:Inter,sans-serif;font-weight:700;line-height:1.2;color:hsl(var(--sparti-foreground))}:where(.sparti-theme) a{color:inherit;transition:color .2s ease}:where(.sparti-theme) a:hover{color:hsl(var(--sparti-primary))}.sparti-theme .sparti-nav-link{font-weight:500;color:hsl(var(--sparti-muted-foreground));transition:color .2s ease}.sparti-theme .sparti-nav-link:hover{color:hsl(var(--sparti-primary))}.sparti-theme .sparti-cta{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--sparti-gradient-primary);color:hsl(var(--sparti-primary-foreground));font-weight:600;border-radius:var(--sparti-radius);transition:opacity .2s ease,transform .15s ease;text-decoration:none}.sparti-theme .sparti-cta:hover{opacity:.9;transform:translateY(-1px);color:hsl(var(--sparti-primary-foreground))}.sparti-theme .sparti-card{background:hsl(var(--sparti-card));color:hsl(var(--sparti-card-foreground));border:1px solid hsl(var(--sparti-border));border-radius:var(--sparti-radius);box-shadow:var(--sparti-shadow-soft)}.sparti-theme .sparti-card:hover{box-shadow:var(--sparti-shadow-medium)}.sparti-theme .sparti-field:focus,.sparti-theme .sparti-field:focus-visible{outline:none;border-color:hsl(var(--sparti-primary))!important;box-shadow:0 0 0 3px hsl(var(--sparti-primary) / .15)}.sparti-theme .sparti-prose{line-height:1.8;font-size:1rem;color:hsl(var(--sparti-muted-foreground))}.sparti-theme .sparti-prose h1,.sparti-theme .sparti-prose h2,.sparti-theme .sparti-prose h3,.sparti-theme .sparti-prose h4{color:hsl(var(--sparti-foreground));font-weight:700;margin-top:2em;margin-bottom:.6em;line-height:1.3}.sparti-theme .sparti-prose h2{font-size:1.5rem}.sparti-theme .sparti-prose h3{font-size:1.25rem}.sparti-theme .sparti-prose p{margin:1em 0}.sparti-theme .sparti-prose ul,.sparti-theme .sparti-prose ol{margin:1em 0;padding-left:1.5em}.sparti-theme .sparti-prose li{margin:.4em 0}.sparti-theme .sparti-prose a{color:hsl(var(--sparti-primary));text-decoration:underline;text-underline-offset:3px}.sparti-theme .sparti-prose a:hover{opacity:.8}.sparti-theme .sparti-prose blockquote{border-left:3px solid hsl(var(--sparti-primary));padding-left:1rem;margin:1.5em 0;font-style:italic;color:hsl(var(--sparti-foreground))}.sparti-theme .sparti-prose strong{color:hsl(var(--sparti-foreground));font-weight:700}.sparti-theme .sparti-prose code{background:hsl(var(--sparti-primary) / .07);color:hsl(var(--sparti-primary));padding:.15em .45em;border-radius:.3em;font-size:.875em}.sparti-theme .sparti-prose img{border-radius:.75rem;max-width:100%;margin:1.5em 0}.ga{--ga-bg: hsl(var(--background, 43 26% 95%));--ga-ink: hsl(var(--foreground, 209 100% 12%));--ga-ink-70: hsl(var(--foreground, 209 100% 12%) / .7);--ga-ink-55: hsl(var(--foreground, 209 100% 12%) / .55);--ga-ink-40: hsl(var(--foreground, 209 100% 12%) / .42);--ga-ink-28: hsl(var(--foreground, 209 100% 12%) / .28);--ga-ink-18: hsl(var(--foreground, 209 100% 12%) / .18);--ga-line: hsl(var(--foreground, 209 100% 12%) / .08);--ga-accent: hsl(var(--primary, 0 92% 61%));--ga-card: hsl(var(--card, 0 0% 100%));--ga-shadow: 0 24px 50px -22px hsl(var(--foreground, 209 100% 12%) / .28);--ga-shadow-dark: 0 24px 50px -22px hsl(var(--foreground, 209 100% 12%) / .4);--ga-display: "Space Grotesk", system-ui, sans-serif;--ga-body: "Schibsted Grotesk", system-ui, sans-serif;--ga-motion: running;font-family:var(--ga-body);color:var(--ga-ink);-webkit-font-smoothing:antialiased}.ga[data-motion=off]{--ga-motion: paused}.ga ::-moz-selection{background:var(--ga-accent);color:#fff}.ga ::selection{background:var(--ga-accent);color:#fff}.ga-display{font-family:var(--ga-display);letter-spacing:-.03em}.ga a{text-decoration:none;color:inherit}@keyframes gaFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes gaPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}@keyframes gaMarquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.ga-float{animation:gaFloat 6s ease-in-out infinite;animation-play-state:var(--ga-motion)}.ga-pulse{animation:gaPulse 1.8s ease-in-out infinite;animation-play-state:var(--ga-motion)}.ga-marquee{animation:gaMarquee 30s linear infinite;animation-play-state:var(--ga-motion)}@media (prefers-reduced-motion: reduce){.ga-float,.ga-pulse,.ga-marquee{animation:none}}.ga-prose{font-family:var(--ga-body);color:var(--ga-ink-70);font-size:17px;line-height:1.75}.ga-prose>:first-child{margin-top:0}.ga-prose h2{font-family:var(--ga-display);letter-spacing:-.02em;color:var(--ga-ink);font-size:27px;line-height:1.2;font-weight:700;margin:2.2em 0 .6em}.ga-prose h3{font-family:var(--ga-display);letter-spacing:-.02em;color:var(--ga-ink);font-size:21px;line-height:1.25;font-weight:700;margin:1.8em 0 .5em}.ga-prose h4{font-family:var(--ga-display);color:var(--ga-ink);font-size:18px;font-weight:600;margin:1.6em 0 .4em}.ga-prose p{margin:0 0 1.15em}.ga-prose a{color:var(--ga-accent);text-decoration:underline;text-underline-offset:2px}.ga-prose strong{color:var(--ga-ink);font-weight:700}.ga-prose ul,.ga-prose ol{margin:0 0 1.15em;padding-left:1.4em}.ga-prose li{margin:.4em 0}.ga-prose ul li::marker{color:var(--ga-accent)}.ga-prose blockquote{margin:1.6em 0;padding:.2em 0 .2em 1.2em;border-left:3px solid var(--ga-accent);color:var(--ga-ink);font-size:19px;font-style:italic}.ga-prose img{max-width:100%;height:auto;border-radius:16px;margin:1.6em 0;border:1px solid var(--ga-line)}.ga-prose hr{border:0;border-top:1px solid var(--ga-line);margin:2em 0}.ga-prose code{font-family:ui-monospace,monospace;font-size:.9em;background:var(--ga-line);padding:.15em .4em;border-radius:6px;color:var(--ga-ink)}.ga-prose table{width:100%;border-collapse:collapse;margin:1.6em 0;font-size:15px}.ga-prose th,.ga-prose td{border:1px solid var(--ga-line);padding:.6em .8em;text-align:left}.ga-prose th{background:var(--ga-card);font-family:var(--ga-display);color:var(--ga-ink)}.sb-article-table-wrap{width:100%;max-width:100%;margin:1.25em 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(var(--muted-foreground) / .45) transparent;overflow-wrap:normal;word-break:normal}.sb-article-table-wrap::-webkit-scrollbar{height:8px}.sb-article-table-wrap::-webkit-scrollbar-thumb{background:hsl(var(--muted-foreground) / .45);border-radius:999px}.sb-article-table-wrap>h2{margin:0 0 1.35rem;font-size:1.5rem;font-weight:700;letter-spacing:-.02em;line-height:1.25;color:hsl(var(--foreground))}.sb-article-table,.sb-prose table,.sb-rt table,.gmr-blog-prose table,.sparti-master-preview .post-body table{display:table;width:100%;max-width:100%;border-collapse:collapse;border:0;background:transparent}.sb-article-table th,.sb-article-table td,.sb-prose table th,.sb-prose table td,.sb-rt table th,.sb-rt table td,.gmr-blog-prose table th,.gmr-blog-prose table td,.sparti-master-preview .post-body table th,.sparti-master-preview .post-body table td{border:0;background:transparent;padding:1.15rem 1.35rem 1.15rem 0;vertical-align:top;text-align:left;font-size:.98rem;line-height:1.55}.sb-article-table th,.sb-prose table th,.sb-rt table th,.gmr-blog-prose table th,.sparti-master-preview .post-body table th{color:hsl(var(--foreground));font-weight:700;padding-top:0;padding-bottom:.85rem}.sb-article-table td,.sb-prose table td,.sb-rt table td,.gmr-blog-prose table td,.sparti-master-preview .post-body table td{color:hsl(var(--muted-foreground))}.sb-article-table tbody tr+tr td,.sb-prose table tbody tr+tr td,.sb-rt table tbody tr+tr td,.gmr-blog-prose table tbody tr+tr td,.sparti-master-preview .post-body table tbody tr+tr td{padding-top:1.45rem}.sb-prose .sb-article-table-wrap>table,.sb-rt .sb-article-table-wrap>table,.gmr-blog-prose .sb-article-table-wrap>table,.sparti-master-preview .post-body .sb-article-table-wrap>table,.sparti-theme .sparti-prose .sb-article-table-wrap>table{display:table;width:-moz-max-content;width:max-content;min-width:36rem;max-width:none}.sparti-master-preview .post-body .sb-article-table-wrap,.sparti-master-preview .post-body .sb-article-table-wrap td,.sparti-master-preview .post-body .sb-article-table-wrap th,.sb-prose .sb-article-table-wrap,.sb-prose .sb-article-table-wrap td,.sb-prose .sb-article-table-wrap th{overflow-wrap:normal;word-break:normal}.sb-article-table th:nth-child(2),.sb-article-table td:nth-child(2){text-align:center;white-space:nowrap;padding-left:.75rem;padding-right:.75rem}.sb-article-table th:last-child,.sb-article-table td:last-child{padding-right:0}.sb-article-table-wrap>table{display:table!important;width:100%!important;min-width:36rem!important;max-width:none!important}.sb-article-table-wrap td,.sb-article-table-wrap th{overflow-wrap:break-word!important}.sb-article-table-wrap>table:not(.sb-article-table) th,.sb-article-table-wrap>table:not(.sb-article-table) td{white-space:normal!important}text-* → color tokens flow through CSS vars emitted by buildDesignSystemCss * - forceDark → ink + carbon swap to dark palette via buildDesignSystemCss,not here */ .sparti-master-preview[data-brand-style="paper"] .rounded-3xl,.sparti-master-preview[data-brand-style="paper"] .rounded-2xl,.sparti-master-preview[data-brand-style="paper"] .rounded-xl,.sparti-master-preview[data-brand-style="paper"] .rounded-lg,.sparti-master-preview[data-brand-style="paper"] .rounded-md{border-radius:3px}.sparti-master-preview[data-brand-style=paper] .shadow-sm,.sparti-master-preview[data-brand-style=paper] .shadow-md,.sparti-master-preview[data-brand-style=paper] .shadow-lg,.sparti-master-preview[data-brand-style=paper] .shadow-xl,.sparti-master-preview[data-brand-style=paper] .shadow-2xl{box-shadow:none}.sparti-master-preview[data-brand-style=paper] h1,.sparti-master-preview[data-brand-style=paper] h2{font-weight:600!important;letter-spacing:.01em!important}.sparti-master-preview[data-brand-style=paper] .btn-cta{border-radius:3px}.sparti-master-preview[data-brand-style=velvet] .rounded-3xl{border-radius:18px}.sparti-master-preview[data-brand-style=velvet] .rounded-2xl{border-radius:14px}.sparti-master-preview[data-brand-style=velvet] .rounded-xl{border-radius:10px}.sparti-master-preview[data-brand-style=velvet] .rounded-lg{border-radius:8px}.sparti-master-preview[data-brand-style=velvet] .rounded-md{border-radius:6px}.sparti-master-preview[data-brand-style=velvet] .shadow-sm{box-shadow:0 1px 4px #0000000f,0 2px 12px #0000000a}.sparti-master-preview[data-brand-style=velvet] .shadow-md{box-shadow:0 2px 10px #00000012,0 4px 22px #0000000f}.sparti-master-preview[data-brand-style=velvet] .shadow-lg{box-shadow:0 4px 18px #00000017,0 8px 36px #00000012}.sparti-master-preview[data-brand-style=velvet] .shadow-xl{box-shadow:0 8px 30px #0000001a,0 16px 56px #00000014}.sparti-master-preview[data-brand-style=velvet] h1,.sparti-master-preview[data-brand-style=velvet] h2{font-weight:500!important;letter-spacing:-.015em!important}.sparti-master-preview[data-brand-style=velvet] h3,.sparti-master-preview[data-brand-style=velvet] h4{font-weight:500!important}.sparti-master-preview[data-brand-style=velvet] .btn-cta{border-radius:10px;box-shadow:0 2px 10px #0000001a,0 4px 22px #00000014}.sparti-master-preview[data-brand-style=velvet] [class*=py-16],.sparti-master-preview[data-brand-style=velvet] [class*=py-20]{padding-top:6rem;padding-bottom:6rem}.sparti-master-preview[data-brand-style=ink] .rounded-3xl,.sparti-master-preview[data-brand-style=ink] .rounded-2xl,.sparti-master-preview[data-brand-style=ink] .rounded-xl,.sparti-master-preview[data-brand-style=ink] .rounded-lg,.sparti-master-preview[data-brand-style=ink] .rounded-md,.sparti-master-preview[data-brand-style=ink] .rounded-sm{border-radius:0}.sparti-master-preview[data-brand-style=ink] .shadow-sm,.sparti-master-preview[data-brand-style=ink] .shadow-md,.sparti-master-preview[data-brand-style=ink] .shadow-lg,.sparti-master-preview[data-brand-style=ink] .shadow-xl,.sparti-master-preview[data-brand-style=ink] .shadow-2xl{box-shadow:none}.sparti-master-preview[data-brand-style=ink] h1{font-weight:900!important;letter-spacing:-.04em!important;text-transform:uppercase;line-height:.95!important}.sparti-master-preview[data-brand-style=ink] h2{font-weight:800!important;letter-spacing:-.03em!important;text-transform:uppercase}.sparti-master-preview[data-brand-style=ink] h3{font-weight:700!important;letter-spacing:-.02em!important;text-transform:uppercase}.sparti-master-preview[data-brand-style=ink] .btn-cta{border-radius:0;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.sparti-master-preview[data-brand-style=ink] section{border-top:1px solid rgba(255,255,255,.06)}.sparti-master-preview[data-brand-style=carbon] .rounded-3xl,.sparti-master-preview[data-brand-style=carbon] .rounded-2xl{border-radius:8px}.sparti-master-preview[data-brand-style=carbon] .rounded-xl,.sparti-master-preview[data-brand-style=carbon] .rounded-lg{border-radius:6px}.sparti-master-preview[data-brand-style=carbon] .rounded-md{border-radius:4px}.sparti-master-preview[data-brand-style=carbon] .shadow-sm{box-shadow:inset 0 1px #ffffff0f,0 0 0 1px #ffffff0a}.sparti-master-preview[data-brand-style=carbon] .shadow-md{box-shadow:0 0 0 1px #ffffff14,inset 0 1px #ffffff0f}.sparti-master-preview[data-brand-style=carbon] .shadow-lg{box-shadow:0 0 0 1px #ffffff1a,0 4px 16px #00000080}.sparti-master-preview[data-brand-style=carbon] .shadow-xl,.sparti-master-preview[data-brand-style=carbon] .shadow-2xl{box-shadow:0 0 0 1px #ffffff1f,0 8px 32px #0009}.sparti-master-preview[data-brand-style=carbon] h1,.sparti-master-preview[data-brand-style=carbon] h2{font-weight:400!important;letter-spacing:.015em!important}.sparti-master-preview[data-brand-style=carbon] h3,.sparti-master-preview[data-brand-style=carbon] h4{font-weight:400!important;letter-spacing:.01em!important}.sparti-master-preview[data-brand-style=carbon] .btn-cta{border-radius:6px;font-weight:400;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(255,255,255,.2);background:transparent}.sparti-master-preview[data-brand-style=carbon] [class*=py-20]{padding-top:7rem;padding-bottom:7rem}.sparti-master-preview[data-brand-style=glass] .rounded-3xl{border-radius:28px}.sparti-master-preview[data-brand-style=glass] .rounded-2xl{border-radius:22px}.sparti-master-preview[data-brand-style=glass] .rounded-xl{border-radius:16px}.sparti-master-preview[data-brand-style=glass] .rounded-lg{border-radius:12px}.sparti-master-preview[data-brand-style=glass] .rounded-md{border-radius:8px}.sparti-master-preview[data-brand-style=glass] .shadow-sm{box-shadow:0 2px 12px #0000000f,0 0 0 1px #ffffff8c}.sparti-master-preview[data-brand-style=glass] .shadow-md{box-shadow:0 4px 20px #00000014,0 0 0 1px #fff9}.sparti-master-preview[data-brand-style=glass] .shadow-lg{box-shadow:0 8px 32px #0000001a,0 0 0 1px #ffffff80}.sparti-master-preview[data-brand-style=glass] .shadow-xl{box-shadow:0 12px 48px #0000001f,0 0 0 1.5px #ffffff73}.sparti-master-preview[data-brand-style=glass] h1,.sparti-master-preview[data-brand-style=glass] h2{font-weight:500!important;letter-spacing:-.02em!important}.sparti-master-preview[data-brand-style=glass] h3,.sparti-master-preview[data-brand-style=glass] h4{font-weight:500!important}.sparti-master-preview[data-brand-style=glass] .btn-cta{border-radius:16px;box-shadow:0 4px 20px #0000001a,0 0 0 1px #ffffff4d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.sparti-master-preview[data-brand-style=glass] .shadow-md.rounded-2xl,.sparti-master-preview[data-brand-style=glass] .shadow-sm.rounded-2xl{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.sparti-master-preview[data-brand-style=glass] [class*=py-20]{padding-top:6.5rem;padding-bottom:6.5rem}.sparti-master-preview[data-brand-style=ink] .str-theme{--str-radius: 0px;--str-border: rgba(255, 255, 255, .06)}.sparti-master-preview[data-brand-style=paper] .str-theme{--str-radius: 3px;--str-border: rgba(255, 255, 255, .1)}.sparti-master-preview[data-brand-style=velvet] .str-theme{--str-bg-elevated: #252018;--str-border: rgba(200, 175, 130, .2);--str-radius: 10px}.sparti-master-preview[data-brand-style=carbon] .str-theme{--str-bg-elevated: #161920;--str-border: rgba(255, 255, 255, .1);--str-radius: 6px}.sparti-master-preview[data-brand-style=glass] .str-theme{--str-bg-elevated: rgba(40, 40, 52, .82);--str-border: rgba(255, 255, 255, .16);--str-radius: 16px}.sparti-master-preview[data-brand-style=glass] .str-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}
