:root,:root[data-mantine-color-scheme=light]{--mantine-color-placeholder:#a6abc8!important;--input-placeholder-color:#a6abc8!important}@supports (color:color-mix(in srgb, red, blue)){:root,:root[data-mantine-color-scheme=light]{--mantine-color-placeholder:#a6abc8!important;--input-placeholder-color:#a6abc8!important}}input::placeholder,textarea::placeholder{color:#a6abc8!important}@supports (color:color-mix(in srgb, red, blue)){input::placeholder,textarea::placeholder{color:#a6abc8!important}}input::-moz-placeholder{color:#a6abc8!important}textarea::-moz-placeholder{color:#a6abc8!important}@supports (color:color-mix(in srgb, red, blue)){input::-moz-placeholder{color:#a6abc8!important}textarea::-moz-placeholder{color:#a6abc8!important}}[data-mantine-color-scheme=dark]{--mantine-color-placeholder:#6b7280!important;--input-placeholder-color:#6b7280!important}@supports (color:color-mix(in srgb, red, blue)){[data-mantine-color-scheme=dark]{--mantine-color-placeholder:#9ca3c440!important;--input-placeholder-color:#9ca3c440!important}}[data-mantine-color-scheme=dark] input::placeholder,[data-mantine-color-scheme=dark] textarea::placeholder{color:#6b7280!important}@supports (color:color-mix(in srgb, red, blue)){[data-mantine-color-scheme=dark] input::placeholder,[data-mantine-color-scheme=dark] textarea::placeholder{color:#9ca3c440!important}}[data-mantine-color-scheme=dark] input::-moz-placeholder{color:#6b7280!important}[data-mantine-color-scheme=dark] textarea::-moz-placeholder{color:#6b7280!important}@supports (color:color-mix(in srgb, red, blue)){[data-mantine-color-scheme=dark] input::-moz-placeholder{color:#9ca3c440!important}[data-mantine-color-scheme=dark] textarea::-moz-placeholder{color:#9ca3c440!important}}
:root[data-mantine-color-scheme=light]{--mantine-color-default:#fff;--mantine-color-default-hover:var(--gray-50);--mantine-color-default-border:var(--gray-200)}
:root{--purple-50:#f8f5ff;--purple-100:#d7c3ff;--purple-600:#7e46f5;--purple-700:#6528e8;--orange-100:#ffd7cf;--orange-200:#ffbfb0;--orange-600:#ff7455;--orange-700:#f46141;--navy:#21274b;--navy-deep:#141937;--tw-accent:#ff7455;--tw-accent-hover:#f46141;--gray-50:var(--lightningcss-light,#fafafc)var(--lightningcss-dark,#0f1117);--gray-100:var(--lightningcss-light,#f5f6fa)var(--lightningcss-dark,#1a1d26);--gray-200:var(--lightningcss-light,#e1e5f0)var(--lightningcss-dark,#252936);--gray-300:var(--lightningcss-light,#777eaa)var(--lightningcss-dark,#353c66);--gray-400:#535b89;--gray-500:var(--lightningcss-light,#424a76)var(--lightningcss-dark,#777eaa);--gray-600:var(--lightningcss-light,#353c66)var(--lightningcss-dark,#9ca3c4);--gray-700:var(--lightningcss-light,#313862)var(--lightningcss-dark,#c4c9e0);--gray-800:var(--lightningcss-light,#1e2343)var(--lightningcss-dark,#e1e5f0);--gray-900:var(--lightningcss-light,#141937)var(--lightningcss-dark,#f4f4f6);--tw-bg:var(--lightningcss-light,#fffdfb)var(--lightningcss-dark,#0f1117);--cream:var(--lightningcss-light,#fffdfb)var(--lightningcss-dark,#0f1117);--c-surface:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1d26);--c-tile-index-color:var(--gray-200);--accent-soft:var(--lightningcss-light,#ffede3)var(--lightningcss-dark,color-mix(in srgb, var(--tw-accent) 16%, transparent));--status-success:#2f9e44;--status-success-ink:var(--lightningcss-light,#2b8a3e)var(--lightningcss-dark,#8dca98);--status-success-tint:var(--lightningcss-light,#ebfbee)var(--lightningcss-dark,#13251d);--status-success-line:var(--lightningcss-light,#b2f2bb)var(--lightningcss-dark,#1c4929);--status-danger:#e03131;--status-danger-ink:var(--lightningcss-light,#c92a2a)var(--lightningcss-dark,#ee8e8e);--status-danger-tint:var(--lightningcss-light,#fff5f5)var(--lightningcss-dark,#2c151b);--status-danger-line:var(--lightningcss-light,#f1a7a7)var(--lightningcss-dark,#631e21);--status-warning:#d94727;--status-warning-ink:var(--lightningcss-light,#be3f23)var(--lightningcss-dark,#ea9a88);--status-warning-tint:var(--lightningcss-light,#fff7f5)var(--lightningcss-dark,#2b1919);--status-warning-line:var(--lightningcss-light,#ffbfb0)var(--lightningcss-dark,#60271d);--status-info:#7e46f5;--status-info-ink:var(--lightningcss-light,#5a2bc4)var(--lightningcss-dark,#b899fa);--status-info-tint:var(--lightningcss-light,#f3edfe)var(--lightningcss-dark,#1f1836);--status-info-line:var(--lightningcss-light,#d9c8fd)var(--lightningcss-dark,#3b2670);--border-input:var(--lightningcss-light,#d7dbe8)var(--lightningcss-dark,#353c66);--ease-standard:cubic-bezier(.4, 0, .2, 1);--ease-settle:cubic-bezier(.2, .8, .2, 1);--duration-quick:.12s;--duration-fast:.15s;--duration-base:.18s;--duration-slow:.3s;--duration-slower:.7s;--z-raised:10;--z-sticky:20;--z-header:30;--z-bar:40;--z-overlay:50;--z-progress:60;--z-top:1000;--fs-2xs:10px;--fs-xs:11px;--fs-sm:12px;--fs-md:13px;--fs-base:14px;--fs-lg:15px;--fs-xl:16px;--fs-2xl:18px;--fs-3xl:20px;--fs-4xl:22px;--fs-5xl:28px;--fs-6xl:32px;--fs-7xl:36px;--fs-8xl:44px;--fs-9xl:48px;background:var(--cream);color:var(--gray-900);-webkit-font-smoothing:antialiased}::selection{background:var(--tw-accent);color:#fff}a{text-decoration:none}:where(:root) span:not(:is(button span)){color:inherit}.display-huge{letter-spacing:-.055em;font-weight:600;line-height:1}.display-huge em{font-style:normal}.tabular{font-variant-numeric:tabular-nums}.c-caret{background:currentColor;width:.06em;height:.74em;margin-left:.06em;display:inline-block;transform:translateY(calc(.1em - 4px))}.btn-orange{background:var(--tw-accent);color:#fff;font-weight:600;font-size:var(--fs-lg);transition:transform var(--duration-base) var(--ease-standard), background var(--duration-base);border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:14px 24px;display:inline-flex;box-shadow:0 10px 24px -10px #ff7455b3,inset 0 -3px #0000002e}.btn-orange:hover{background:var(--tw-accent-hover);transform:translateY(-1px)}.btn-orange:active{transform:translateY(0)}.btn-orange:disabled{opacity:.45;box-shadow:none;cursor:default;transform:none}.btn-ghost-dark{color:#fff;font-weight:600;font-size:var(--fs-lg);transition:background var(--duration-base);background:#141937;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:14px 22px;display:inline-flex}.btn-ghost-dark:hover{background:#1e2343}.btn-ghost-dark:disabled{opacity:.45;cursor:default}.blog-demo-card .btn-ghost-dark{background:var(--lightningcss-light,#141937)var(--lightningcss-dark,#2c3357)}.blog-demo-card .btn-ghost-dark:hover{background:var(--lightningcss-light,#1e2343)var(--lightningcss-dark,#363d63)}.btn-outline{color:#141937;font-weight:600;font-size:var(--fs-lg);transition:background var(--duration-base), color var(--duration-base);background:#fff;border:1.5px solid #141937;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:13px 22px;display:inline-flex}.btn-outline:hover{color:#fff;background:#141937}.pill{font-size:var(--fs-sm);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:8px;padding:6px 12px;font-weight:600;display:inline-flex}.card-sharp{background:var(--c-surface);border:1px solid var(--gray-200);border-radius:14px}.c-tile-index{color:var(--c-tile-index-color)}.tape{background:var(--tw-accent);color:#fff;box-shadow:0 6px 14px -6px #ff745599}.live-dot{background:#2f9e44;border-radius:50%;width:8px;height:8px;display:inline-block}.strike{display:inline-block;position:relative}.strike:after{content:"";background:var(--tw-accent);transform-origin:0;height:8%;position:absolute;top:56%;left:-4%;right:-4%;transform:rotate(-3deg)scaleX(1)}@keyframes c-marquee-x{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes c-cat-marquee{0%{transform:translate(0,0)}to{transform:translate(-33.3333%)}}@keyframes c-float-a{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(40px,-30px)rotate(8deg)}}@keyframes c-float-b{0%,to{transform:translate(0)rotate(0)}50%{transform:translate(-30px,40px)rotate(-6deg)}}@keyframes c-spin-slow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes c-pulse-ring{0%{box-shadow:0 0 #2f9e448c}70%{box-shadow:0 0 0 12px #2f9e4400}to{box-shadow:0 0 #2f9e4400}}@keyframes c-pulse-orange{0%{box-shadow:0 0 #ff74558c}70%{box-shadow:0 0 0 10px #ff745500}to{box-shadow:0 0 #ff745500}}@keyframes c-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes c-scan{0%,to{opacity:0;top:0%}10%{opacity:1}50%{top:100%}90%{opacity:1}}@keyframes c-mega-fade{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}@keyframes c-fade-up{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes c-slide-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes c-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes c-drop-in{0%{opacity:0;transform:translateY(-30px)rotate(-4deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@keyframes c-pop-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes c-click-ring{0%{opacity:.5;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(2.6)}}@keyframes c-caret-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes c-chart-climb{0%{clip-path:inset(0 40% 0 0)}to{clip-path:inset(0)}}@keyframes c-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:no-preference){.c-caret{animation:3s step-end infinite c-caret-blink}.marquee{animation:38s linear infinite c-marquee-x}.marquee-fast{animation:22s linear infinite c-marquee-x}.float-a{animation:18s ease-in-out infinite c-float-a}.float-b{animation:24s ease-in-out infinite c-float-b}.spin-slow{animation:22s linear infinite c-spin-slow}.pulse-ring{animation:1.8s ease-out infinite c-pulse-ring}.pulse-orange{animation:1.8s ease-out infinite c-pulse-orange}.scan-bar{animation:2.8s ease-in-out infinite c-scan}.rise{animation:.8s cubic-bezier(.2,.7,.2,1) both c-rise}.c-chart-climb{animation:2s cubic-bezier(.2,.7,.2,1) both c-chart-climb}.c-chart-endpoint{animation:.35s 1.65s both c-fade-in}}.c-squircle{clip-path:polygon(100% 50%,99.9% 35.24%,99.62% 29.16%,99.14% 24.56%,98.47% 20.76%,97.6% 17.5%,96.53% 14.64%,95.25% 12.13%,93.76% 9.91%,92.04% 7.96%,90.09% 6.24%,87.87% 4.75%,85.36% 3.47%,82.5% 2.4%,79.24% 1.53%,75.44% .86%,70.84% .38%,64.76% .1%,50% 0%,35.24% .1%,29.16% .38%,24.56% .86%,20.76% 1.53%,17.5% 2.4%,14.64% 3.47%,12.13% 4.75%,9.91% 6.24%,7.96% 7.96%,6.24% 9.91%,4.75% 12.13%,3.47% 14.64%,2.4% 17.5%,1.53% 20.76%,.86% 24.56%,.38% 29.16%,.1% 35.24%,0% 50%,.1% 64.76%,.38% 70.84%,.86% 75.44%,1.53% 79.24%,2.4% 82.5%,3.47% 85.36%,4.75% 87.87%,6.24% 90.09%,7.96% 92.04%,9.91% 93.76%,12.13% 95.25%,14.64% 96.53%,17.5% 97.6%,20.76% 98.47%,24.56% 99.14%,29.16% 99.62%,35.24% 99.9%,50% 100%,64.76% 99.9%,70.84% 99.62%,75.44% 99.14%,79.24% 98.47%,82.5% 97.6%,85.36% 96.53%,87.87% 95.25%,90.09% 93.76%,92.04% 92.04%,93.76% 90.09%,95.25% 87.87%,96.53% 85.36%,97.6% 82.5%,98.47% 79.24%,99.14% 75.44%,99.62% 70.84%,99.9% 64.76%)}.subpage-hero{--hero-img-opacity:.15;--hero-img-grayscale:1;--hero-img-sepia:.85;--hero-img-brightness:1.08;--hero-img-contrast:.95;--hero-img-blur:0px;--hero-wash:#ff745538;--hero-fade-to:var(--tw-bg);--hero-blend:multiply;--hero-show-wash:1}.subpage-hero--dark{--hero-img-opacity:.45;--hero-img-grayscale:1;--hero-img-sepia:0;--hero-img-brightness:.9;--hero-img-contrast:1.05;--hero-img-blur:0px;--hero-blend:normal;--hero-show-wash:0}.subpage-hero--dark .subpage-hero__wash{background:linear-gradient(#1419378c 0%,#14193766 40%,#141937b3 100%)}.subpage-hero__bg{object-fit:cover;object-position:center 35%;width:100%;height:100%;opacity:var(--hero-img-opacity);filter:grayscale(var(--hero-img-grayscale)) sepia(var(--hero-img-sepia)) brightness(var(--hero-img-brightness)) contrast(var(--hero-img-contrast)) blur(var(--hero-img-blur));mix-blend-mode:var(--hero-blend);pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0;mask-image:linear-gradient(#0000 0%,#000000d9 18% 65%,#0000 100%)}.subpage-hero__wash{pointer-events:none;background:radial-gradient(ellipse 80% 60% at 80% 20%, var(--hero-wash) 0%, transparent 60%), linear-gradient(180deg, transparent 50%, var(--hero-fade-to) 100%);position:absolute;inset:0}.clvr-prose{color:var(--gray-900);font-family:Work Sans,sans-serif;font-size:var(--fs-xl);letter-spacing:-.005em;max-width:720px;line-height:1.7}.clvr-prose>*+*{margin-top:1.25em}.clvr-prose p{font-size:var(--fs-xl);color:var(--gray-900);text-wrap:pretty;margin:1rem 0;line-height:1.7}.clvr-prose .clvr-lead{font-size:var(--fs-3xl);color:var(--gray-900);letter-spacing:-.015em;border-bottom:1px solid var(--gray-200);margin-bottom:1.5em;padding-bottom:.3em;font-weight:500;line-height:1.55}.clvr-prose h2{font-size:var(--fs-6xl);letter-spacing:-.025em;color:var(--gray-900);text-wrap:balance;margin-top:2em;margin-bottom:.4em;scroll-margin-top:110px;font-weight:600;line-height:1.18}.clvr-prose h3{font-size:var(--fs-4xl);letter-spacing:-.02em;color:var(--gray-900);text-wrap:balance;margin-top:1.6em;margin-bottom:.3em;scroll-margin-top:110px;font-weight:600;line-height:1.3}.clvr-prose a{color:var(--purple-700);text-underline-offset:3px;transition:color var(--duration-fast);text-decoration:underline;text-decoration-thickness:1px}.clvr-prose a:hover{color:var(--tw-accent)}.clvr-prose strong{color:var(--gray-900);font-weight:600}.clvr-prose ul,.clvr-prose ol{flex-direction:column;gap:.55em;margin:0;padding-left:1.4em;display:flex}.clvr-prose ul{padding-left:0;list-style:none}.clvr-prose ul>li{font-size:var(--fs-xl);text-wrap:pretty;padding-left:1.6em;line-height:1.6;position:relative}.clvr-prose ul>li:before{content:"";background:var(--tw-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:.55em;left:0}.clvr-prose ol>li{font-size:var(--fs-xl);line-height:1.6}.clvr-prose>.clvr-check-list-wrap+*{margin-top:2em}.clvr-prose .clvr-check-list-wrap>ul>li:before,.clvr-prose ul.clvr-check-list>li:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232F9E44' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6L9 17l-5-5'/%3E%3C/svg%3E") 0 0/contain no-repeat;border-radius:0;width:14px;height:14px;top:.45em}.clvr-prose blockquote{background:var(--purple-50);border-left:3px solid var(--purple-600);font-size:var(--fs-2xl);color:var(--gray-900);letter-spacing:-.015em;text-wrap:pretty;border-radius:0;margin:1.6em 0;padding:1.2em 1.5em 1.2em 1.6em;font-style:italic;font-weight:500;line-height:1.55}.clvr-inline-cta{color:#fff;background:#141937;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.2em;margin:2.4em 0;padding:1.6em 1.8em;display:flex}@media (max-width:640px){.clvr-inline-cta{flex-direction:column;align-items:stretch;gap:1em;padding:1.4em 1.4em 1.5em}.clvr-inline-cta a.btn-orange{justify-content:center;width:100%}}.clvr-inline-cta-eyebrow{font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--tw-accent);margin-bottom:6px;font-weight:600}.clvr-inline-cta-title{font-size:var(--fs-4xl);letter-spacing:-.025em;color:#fff;text-wrap:balance;margin-bottom:4px;font-weight:600;line-height:1.2}.clvr-inline-cta-sub{font-size:var(--fs-base);color:#ffffffb3;max-width:52ch;line-height:1.55}.clvr-stats{grid-template-columns:1fr;gap:1em;margin:1.8em 0;display:grid}@media (min-width:720px){.clvr-stats{grid-template-columns:1fr 1fr}}.clvr-stat{background:var(--c-surface);border:1px solid var(--gray-200);border-radius:16px;flex-direction:column;gap:1em;padding:1.4em 1.5em;display:flex}.clvr-stat-numbers{letter-spacing:-.04em;align-items:baseline;gap:12px;font-family:Work Sans,sans-serif;display:flex}.clvr-stat-a{font-size:var(--fs-8xl);color:var(--gray-900);font-weight:600;line-height:1}.clvr-stat-b{font-size:var(--fs-8xl);color:var(--tw-accent);font-weight:600;line-height:1}.clvr-stat-vs{font-size:var(--fs-sm);color:var(--gray-400);text-transform:uppercase;letter-spacing:.18em;font-weight:600}.clvr-stat-label{font-size:var(--fs-base);color:var(--gray-700);text-wrap:pretty;line-height:1.55}.clvr-stats--accent{grid-template-columns:1fr}@media (min-width:720px){.clvr-stats--accent{grid-template-columns:1fr}}.clvr-stats--accent .clvr-stat{text-align:center;background:#ff745514;border-color:#ff745533;align-items:center;gap:.8em;padding:2.2em 1.6em}.clvr-stats--accent .clvr-stat-numbers{justify-content:center}.clvr-stats--accent .clvr-stat-a{color:var(--tw-accent);font-size:clamp(56px,9vw,84px);line-height:1}.clvr-stats--accent .clvr-stat-b{font-size:clamp(56px,9vw,84px)}.clvr-stats--accent .clvr-stat-label{max-width:56ch;font-size:var(--fs-lg);color:var(--gray-700);margin:0 auto}.clvr-stat-a,.clvr-stat-b{white-space:nowrap}.clvr-stat-numbers{flex-wrap:wrap;row-gap:6px}.clvr-stat-compare{white-space:nowrap;align-items:baseline;gap:12px;display:inline-flex}.clvr-stats--accent .clvr-stat-numbers:has(.clvr-stat-b) .clvr-stat-a,.clvr-stats--accent .clvr-stat-numbers:has(.clvr-stat-b) .clvr-stat-b{font-size:clamp(32px,5.5vw,48px)}.blog-demo-card{background:var(--lightningcss-light,#fff)var(--lightningcss-dark,#232734);box-shadow:0 22px 48px -26px #14193766}.clvr-callout{background:#ff745512;border:1px solid #ff745538;border-radius:12px;margin:1.4em 0;padding:1em 1.2em}.clvr-callout-label{font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--orange-700);margin-bottom:6px;font-weight:600}.clvr-callout-body{font-size:var(--fs-base);color:var(--gray-900);line-height:1.6}.clvr-prose-legal{font-size:var(--fs-lg);max-width:760px}.clvr-prose-legal p,.clvr-prose-legal ul>li,.clvr-prose-legal ol>li{font-size:var(--fs-lg);line-height:1.68}.clvr-prose-legal h2{font-size:var(--fs-5xl);margin-top:0;margin-bottom:.5em}.clvr-prose-section{border-top:1px solid var(--gray-200);padding:2.4em 0}.clvr-prose-section:first-child{border-top:0;padding-top:0}.clvr-prose-section+.clvr-prose-section{margin-top:0}.clvr-prose .clvr-doc-nav a,.clvr-prose .clvr-doc-nav a:hover{text-decoration:none}.clvr-prose a.btn-orange,.clvr-prose a.btn-ghost-dark,.clvr-prose a.btn-orange:hover,.clvr-prose a.btn-ghost-dark:hover{color:#fff;text-decoration:none}.clvr-prose a.btn-outline{color:#141937;text-decoration:none}.clvr-prose a.btn-outline:hover{color:#fff;text-decoration:none}.clvr-prose .clvr-data-table-wrap{border:1px solid var(--gray-200);background:var(--c-surface);border-radius:14px;margin:1.6em 0;overflow:hidden}.clvr-prose table.clvr-data-table{border-collapse:collapse;width:100%;font-size:var(--fs-md);line-height:1.5}.clvr-prose table.clvr-data-table thead th{background:var(--gray-50);color:var(--gray-700);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;text-align:left;border-bottom:1px solid var(--gray-200);padding:12px 14px;font-weight:600}.clvr-prose table.clvr-data-table tbody td{vertical-align:top;border-top:1px solid var(--gray-200);color:var(--gray-900);padding:12px 14px}.clvr-prose table.clvr-data-table tbody tr:first-child td{border-top:0}.clvr-prose table.clvr-data-table tbody td:first-child{color:var(--gray-900);white-space:nowrap;font-weight:600}.clvr-prose table.clvr-data-table tbody td ul{flex-direction:column;gap:4px;margin:0;padding:0;display:flex}.clvr-prose table.clvr-data-table tbody td ul>li{font-size:var(--fs-md);padding-left:1.1em;line-height:1.5}.clvr-prose table.clvr-data-table tbody td ul>li:before{width:5px;height:5px;top:.55em}@media (max-width:720px){.clvr-prose .clvr-data-table-wrap{overflow-x:auto}.clvr-prose table.clvr-data-table{min-width:560px}}.clvr-donut-row{grid-template-columns:1fr 1fr;gap:1em;margin:1.8em 0;display:grid}@media (max-width:540px){.clvr-donut-row{grid-template-columns:1fr}}.clvr-donut-card{background:var(--c-surface);border:1px solid var(--gray-200);border-radius:18px;flex-direction:column;align-items:center;gap:.6em;padding:1.4em 1em;display:flex}.clvr-donut-card svg{display:block}.clvr-donut-label{font-size:var(--fs-md);color:var(--gray-700);text-align:center;font-weight:500;line-height:1.4}.clvr-gen-table-wrap{border:1px solid var(--gray-200);background:var(--c-surface);border-radius:18px;margin:1.8em 0;overflow-x:auto}.clvr-prose table.clvr-gen-table{border-collapse:collapse;width:100%;font-size:var(--fs-base);min-width:520px}.clvr-prose table.clvr-gen-table thead th{background:var(--gray-50);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--gray-700);text-align:left;border-bottom:1px solid var(--gray-200);padding:12px 16px;font-weight:600}.clvr-prose table.clvr-gen-table thead th:not(:first-child){text-align:center}.clvr-prose table.clvr-gen-table tbody td{border-top:1px solid var(--gray-200);color:var(--gray-900);vertical-align:middle;padding:12px 16px}.clvr-prose table.clvr-gen-table tbody tr:first-child td{border-top:0}.clvr-prose table.clvr-gen-table tbody td:first-child{color:var(--gray-900);font-weight:600}.clvr-prose table.clvr-gen-table tbody td:not(:first-child){text-align:center}.clvr-gen-pill{background:var(--purple-50);min-width:44px;color:var(--purple-700);font-weight:600;font-size:var(--fs-sm);border-radius:999px;padding:4px 10px;display:inline-block}.clvr-gen-pill--high{background:var(--purple-700);color:#fff}.clvr-pick-grid{grid-template-columns:repeat(3,1fr);gap:.9em;margin:1.8em 0;display:grid}@media (max-width:720px){.clvr-pick-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.clvr-pick-grid{grid-template-columns:1fr}}.clvr-pick-card{background:var(--c-surface);border:1px solid var(--gray-200);transition:border-color var(--duration-fast) ease, transform var(--duration-fast) ease;border-radius:14px;flex-direction:column;align-items:flex-start;gap:.75em;padding:1.1em 1.1em 1.3em;display:flex}.clvr-pick-card:hover{border-color:var(--tw-accent);transform:translateY(-1px)}.clvr-pick-card-icon{width:44px;height:44px;color:var(--tw-accent);background:#ff745514;border:1px solid #ff745533;border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.clvr-pick-card-title{font-size:var(--fs-lg);color:var(--gray-900);font-weight:600;line-height:1.3}.clvr-pick-card-sub{font-size:var(--fs-md);color:var(--gray-700);margin-top:-.25em;line-height:1.45}.clvr-flex-split{grid-template-columns:1fr 1fr;gap:1em;margin:1.8em 0;display:grid}@media (max-width:640px){.clvr-flex-split{grid-template-columns:1fr}}.clvr-flex-split-col{background:var(--c-surface);border:1px solid var(--gray-200);border-radius:18px;padding:1.4em 1.5em}.clvr-flex-split-col h3{font-size:var(--fs-xl);letter-spacing:-.01em;color:var(--gray-900);margin:0 0 .5em;font-weight:600}.clvr-flex-split-col ul{margin:.4em 0 0;padding-left:1.2em;list-style:none}.clvr-prose .clvr-flex-split-col ul>li{font-size:var(--fs-base);padding-left:1.2em;line-height:1.55;position:relative}.clvr-prose .clvr-flex-split-col ul>li:before{content:"";background:var(--tw-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:.65em;left:0}.clvr-flex-tag{font-size:var(--fs-2xs);letter-spacing:.18em;text-transform:uppercase;border-radius:999px;margin-bottom:.9em;padding:4px 10px;font-weight:600;display:inline-block}.clvr-flex-split-col--fixed .clvr-flex-tag{color:#b03933;background:#d148431f}.clvr-flex-split-col--flex{background:var(--navy);color:#fff;border-color:#0000}.clvr-flex-split-col--flex h3{color:#fff}.clvr-flex-split-col--flex .clvr-flex-tag{background:var(--tw-accent);color:#fff}.clvr-prose .clvr-flex-split-col--flex ul>li{color:#ffffffeb}.clvr-prose .clvr-flex-split-col--flex ul>li:before{background:var(--tw-accent)}.clvr-budget-table-wrap{border:1px solid var(--gray-200);background:var(--c-surface);border-radius:18px;margin:1.8em 0;overflow:hidden}.clvr-prose table.clvr-budget-table{border-collapse:collapse;width:100%;font-size:var(--fs-base)}.clvr-prose table.clvr-budget-table thead th{background:var(--navy-deep);color:#fff;text-align:left;font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;padding:12px 16px;font-weight:600}.clvr-prose table.clvr-budget-table thead th:last-child{text-align:right}.clvr-prose table.clvr-budget-table tbody td{border-top:1px solid var(--gray-200);color:var(--gray-900);padding:12px 16px}.clvr-prose table.clvr-budget-table tbody td:last-child{text-align:right;font-variant-numeric:tabular-nums;font-weight:500}.clvr-prose table.clvr-budget-table tbody tr.is-total td{background:var(--purple-50);color:var(--purple-700);font-weight:700}.clvr-scenarios{grid-template-columns:repeat(3,1fr);gap:1em;margin:1.8em 0;display:grid}@media (max-width:760px){.clvr-scenarios{grid-template-columns:1fr}}.clvr-scenario-card{background:var(--c-surface);border:1px solid var(--gray-200);border-radius:18px;flex-direction:column;gap:.5em;padding:1.4em 1.5em;display:flex}.clvr-scenario-card--highlight{background:var(--navy-deep);color:#fff;border-color:#0000}.clvr-scenario-eyebrow{font-size:var(--fs-2xs);letter-spacing:.2em;text-transform:uppercase;color:var(--gray-400);font-weight:600}.clvr-scenario-card--highlight .clvr-scenario-eyebrow{color:var(--tw-accent)}.clvr-scenario-title{font-size:var(--fs-lg);color:var(--gray-900);margin:.2em 0 .6em;font-weight:600;line-height:1.35}.clvr-scenario-card--highlight .clvr-scenario-title{color:#fff}.clvr-scenario-total{font-family:Work Sans,sans-serif;font-size:var(--fs-6xl);letter-spacing:-.025em;color:var(--purple-700);font-weight:600;line-height:1}.clvr-scenario-card--highlight .clvr-scenario-total{color:#fff}.clvr-scenario-total-label{font-size:var(--fs-sm);color:var(--gray-700);margin:4px 0 .8em}.clvr-scenario-card--highlight .clvr-scenario-total-label{color:#ffffffb3}.clvr-prose .clvr-scenario-lines{font-size:var(--fs-md);margin:0;padding:0;line-height:1.5;list-style:none}.clvr-prose .clvr-scenario-lines>li{border-top:1px solid var(--gray-200);justify-content:space-between;gap:12px;padding:8px 0;display:flex}.clvr-prose .clvr-scenario-lines>li:before{content:none}.clvr-scenario-card--highlight .clvr-scenario-lines>li{color:#ffffffeb;border-top-color:#ffffff2e}.clvr-prose .clvr-scenario-lines>li span:last-child{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:600}.clvr-share{flex-direction:column;align-items:center;gap:8px;display:flex}.clvr-share-label{font-size:var(--fs-2xs);letter-spacing:.22em;text-transform:uppercase;color:var(--gray-400);writing-mode:vertical-rl;padding:8px 0 14px;font-weight:600;transform:rotate(180deg)}.clvr-share-btn{background:var(--c-surface);border:1px solid var(--gray-200);width:38px;height:38px;color:var(--gray-900);transition:all var(--duration-fast) ease;cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.clvr-share-btn:hover{border-color:var(--gray-900);background:var(--gray-900);color:var(--c-surface);transform:translateY(-1px)}.clvr-toc{padding:4px 0}.clvr-toc a{text-decoration:none}.trust-section{background:var(--c-surface);border:1px solid var(--gray-200);border-radius:20px;padding:1.8em 1.8em 2rem;scroll-margin-top:110px;transition:border-color .2s,box-shadow .2s}.trust-section:hover{border-color:var(--lightningcss-light,#d6dbeb)var(--lightningcss-dark,#353c66);box-shadow:0 12px 32px -20px #1419372e}@media (min-width:768px){.trust-section{padding:2em 2.2em 2rem}}.trust-section-header{border-bottom:1px solid var(--gray-200);grid-template-columns:auto auto 1fr;align-items:center;gap:14px;padding-bottom:1.1em;display:grid}.trust-section-num{font-size:var(--fs-xs);letter-spacing:.2em;color:var(--gray-400);font-variant-numeric:tabular-nums;font-weight:600}.trust-section-icon{width:38px;height:38px;color:var(--tw-accent);background:#ff745514;border:1px solid #ff745533;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.trust-section-title-wrap{flex-direction:column;gap:2px;min-width:0;display:flex}.trust-section-title{font-size:var(--fs-4xl);letter-spacing:-.025em;color:var(--gray-900);text-wrap:balance;margin:0;font-weight:600;line-height:1.15}.trust-section-intro{font-size:var(--fs-md);color:var(--gray-500);text-wrap:pretty;margin:0;line-height:1.5}.trust-controls{flex-direction:column;display:flex}.trust-control{border-bottom:1px solid var(--gray-200);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1.2em;padding:1.1em 0;display:grid}.trust-control:last-child{border-bottom:0;padding-bottom:0}.trust-control:first-child{padding-top:2rem}.trust-control-main{flex-direction:column;gap:4px;min-width:0;display:flex}.trust-control-title{font-size:var(--fs-lg);letter-spacing:-.015em;color:var(--gray-900);font-weight:600;line-height:1.3}.trust-control-body{font-size:var(--fs-base);color:var(--gray-700);text-wrap:pretty;line-height:1.6}.trust-control-paragraph{margin:0 0 10px}.trust-control-paragraph:last-child{margin-bottom:0}.trust-control-list{flex-direction:column;gap:4px;margin:0 0 10px;padding-left:20px;list-style:outside;display:flex}.trust-control-list li{color:inherit;font-size:inherit;line-height:inherit}.trust-control-list li::marker{color:var(--gray-500)}.trust-control-list:last-child{margin-bottom:0}.trust-control-link{color:var(--purple-700);text-underline-offset:3px;transition:color var(--duration-fast);font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.trust-control-link:hover{color:var(--tw-accent)}.trust-control-status{padding-top:2px}@media (max-width:540px){.trust-control{grid-template-columns:1fr;gap:.4em}}.trust-inline-cta{color:#fff;background:#141937;border-radius:20px;flex-direction:column;align-items:stretch;gap:1.2em;padding:1.6em 1.4em;display:flex;position:relative;overflow:hidden}@media (min-width:640px){.trust-inline-cta{flex-flow:wrap;align-items:center;gap:1.4em;padding:1.6em 1.8em}}.trust-inline-cta:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#ff74554d,#0000 50%),radial-gradient(circle at 0 100%,#7e46f540,#0000 55%);position:absolute;inset:0}.trust-inline-cta>*{position:relative}.trust-inline-cta-glyph{width:52px;height:52px;color:var(--tw-accent);background:#ffffff14;border:1px solid #ffffff2e;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.qf-grid>.qf-cell{border-top:1px solid var(--gray-200);border-left:0}.qf-grid>.qf-cell:first-child{border-top:0}@media (min-width:640px){.qf-grid>.qf-cell{border-left:1px solid var(--gray-200)}.qf-grid>.qf-cell:nth-child(odd){border-left:0}.qf-grid>.qf-cell:first-child,.qf-grid>.qf-cell:nth-child(2){border-top:0}}@media (min-width:1024px){.qf-grid>.qf-cell:nth-child(odd){border-left:1px solid var(--gray-200)}.qf-grid>.qf-cell:nth-child(3n+1){border-left:0}.qf-grid>.qf-cell:nth-child(2),.qf-grid>.qf-cell:nth-child(3){border-top:0}}#main-content:has([data-error-stage])+#cta{display:none}.c-tone-purple{--tone:var(--purple-600);--tone-tint:var(--purple-600);--tone-on-dark-bg:#b08aff38;--tone-on-dark-fg:#e4d6ff;--tone-on-dark-line:#b08aff8c}.c-tone-orange{--tone:var(--orange-700);--tone-tint:var(--orange-600);--tone-on-dark-bg:#ff8e7538;--tone-on-dark-fg:var(--orange-100);--tone-on-dark-line:#ff8e7599}.c-tone-coral{--tone:var(--orange-600);--tone-tint:var(--orange-600)}.c-tone-green{--tone:#1b7a2f;--tone-tint:#1b7a2f;--tone-on-dark-bg:#6ed98a33;--tone-on-dark-fg:#c8eed2;--tone-on-dark-line:#6ed98a8c}.c-tone-navy{--tone:var(--navy-deep);--tone-tint:var(--navy-deep);--tone-on-dark-bg:#96afff33;--tone-on-dark-fg:#dce4ff;--tone-on-dark-line:#96afff8c}.c-tone-amber{--tone:#b45309;--tone-tint:#b45309}.c-tone-blue{--tone:#0a66c2;--tone-tint:#0a66c2}.c-tone-cream{--tone:#fffdfb;--tone-tint:#fffdfb}.c-cream-card{background-color:var(--lightningcss-light,var(--cream))var(--lightningcss-dark,var(--c-surface))}.c-comparison{--cmp-take-home:#fab005;--cmp-employee-tax:#fde2a6;--cmp-social-fee:#f4d58a;--cmp-badge:#ffe066}.c-comp-statement{--cs-social-pension:#ffb199}.c-megamenu-tile{--mm-orange-start:#ff8a6e;--mm-navy-start:#1e2343}.c-flag-se{--flag-blue:#006aa7;--flag-yellow:#fecc00}
[data-theme=dark] .bg-white{background-color:var(--c-surface)!important}[data-theme=dark] .bg-white\/70{background-color:#0f1117a6!important}[data-theme=dark] .bg-white\/80{background-color:#0f1117bf!important}[data-theme=dark] .bg-white\/90{background-color:#0f1117d9!important}[data-theme=dark] .bg-white\/95{background-color:#0f1117eb!important}[data-theme=dark] .border-white{border-color:var(--c-surface)!important}[data-theme=dark] .btn-outline{color:#f4f4f6;background:0 0;border-color:#f4f4f6}[data-theme=dark] .btn-outline:hover{color:#141937;background:#f4f4f6}[data-theme=dark] .btn-ghost-dark{background:#252936}[data-theme=dark] .btn-ghost-dark:hover{background:#353c66}.c-dark-only,[data-theme=dark] .c-light-only{display:none}[data-theme=dark] .c-dark-only{display:revert}nav[data-on-dark-hero=true] .c-light-only{display:none}nav[data-on-dark-hero=true] .c-dark-only{display:revert}[data-theme=dark] [data-keep-light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}[data-theme=dark] [data-keep-light].bg-white,[data-theme=dark] [data-keep-light] .bg-white{background-color:#fff!important}[data-theme=dark] [data-tile-kind=founding]{background:linear-gradient(135deg,#f3f1ed 0%,#d8d3c8 100%)!important;box-shadow:inset 0 1px #ffffff80!important}[data-theme=dark] [data-tile-kind=founding] svg{stroke:#141937}[data-theme=dark] .subpage-hero{--hero-img-opacity:.18;--hero-img-grayscale:1;--hero-img-sepia:0;--hero-img-brightness:1.4;--hero-img-contrast:1.05;--hero-wash:#7e46f540;--hero-fade-to:var(--tw-bg)}[data-theme=dark] .subpage-hero__bg{mix-blend-mode:screen}[data-theme=dark] .clvr-callout{background:#ff74551a;border-color:#ff745552}@media (prefers-reduced-motion:no-preference){section,header,footer,article,nav,.bg-white,.c-cream-card,input,textarea,select{transition:background-color .2s var(--ease-standard), border-color .2s var(--ease-standard), color .2s var(--ease-standard)}}
