.ComparisonTemplate-module__88O1kq__hero{isolation:isolate;background:linear-gradient(135deg,#3c322714 0%,#faf7ef 43%,#f5f1e7 100%);margin-top:4rem;padding:5rem 1.5rem 4rem;position:relative;overflow:hidden}.ComparisonTemplate-module__88O1kq__hero:before{z-index:-1;content:"";background-image:linear-gradient(#4b3f2f12 1px,#0000 1px),linear-gradient(90deg,#4b3f2f12 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 86%);mask-image:linear-gradient(#000,#0000 86%)}.ComparisonTemplate-module__88O1kq__heroInner,.ComparisonTemplate-module__88O1kq__statsGrid,.ComparisonTemplate-module__88O1kq__verdictGrid,.ComparisonTemplate-module__88O1kq__proofSectionInner,.ComparisonTemplate-module__88O1kq__section,.ComparisonTemplate-module__88O1kq__comparisonSection,.ComparisonTemplate-module__88O1kq__richContent,.ComparisonTemplate-module__88O1kq__finalCta{width:min(100%,76rem);margin-inline:auto}.ComparisonTemplate-module__88O1kq__heroInner{grid-template-columns:minmax(0,.8fr) minmax(22rem,1.2fr);align-items:center;gap:clamp(2rem,4vw,4rem);display:grid}.ComparisonTemplate-module__88O1kq__heroCopy{gap:1.5rem;display:grid}.ComparisonTemplate-module__88O1kq__eyebrow{color:#2563eb;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:700;line-height:1.4}.ComparisonTemplate-module__88O1kq__heroTitle{color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:2.7rem;font-weight:600;line-height:1.05}.ComparisonTemplate-module__88O1kq__heroSubheading{color:#3f3a32;max-width:36rem;font-size:1.15rem;line-height:1.7}.ComparisonTemplate-module__88O1kq__heroSubheading :where(p){margin:0}.ComparisonTemplate-module__88O1kq__heroSubheading :where(p+p){margin-top:1.35rem}.ComparisonTemplate-module__88O1kq__heroDescription{color:#64748b;max-width:40rem;margin:0;font-size:1rem;line-height:1.75}.ComparisonTemplate-module__88O1kq__heroActions{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ComparisonTemplate-module__88O1kq__primaryButton,.ComparisonTemplate-module__88O1kq__secondaryButton,.ComparisonTemplate-module__88O1kq__textButton,.ComparisonTemplate-module__88O1kq__inlineLink{justify-content:center;align-items:center;text-decoration:none;transition:transform .16s,border-color .16s,background .16s,color .16s;display:inline-flex}.ComparisonTemplate-module__88O1kq__primaryButton{color:#fff;min-height:3.75rem;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;background:#d99643;border:1px solid #c9893f;border-radius:.25rem;padding:1rem 1.75rem;font-size:.8125rem;font-weight:600}.ComparisonTemplate-module__88O1kq__secondaryButton:hover,.ComparisonTemplate-module__88O1kq__inlineLink:hover{transform:translateY(-1px)}.ComparisonTemplate-module__88O1kq__inlineLink svg{width:1rem;height:1rem}.ComparisonTemplate-module__88O1kq__textButton{color:#2563eb;min-height:3.25rem;font-weight:700}.ComparisonTemplate-module__88O1kq__heroImageFrame,.ComparisonTemplate-module__88O1kq__heroProofPanel{background:#fff;border:1px solid #cbd5e1e6;border-radius:.5rem;min-height:31rem;position:relative;overflow:hidden;box-shadow:0 28px 80px -48px #0f172a94}.ComparisonTemplate-module__88O1kq__heroImage{-o-object-fit:cover;object-fit:cover}.ComparisonTemplate-module__88O1kq__heroComparisonFrame{border:1px solid #ffffffb8;border-radius:.5rem;position:relative;overflow:hidden;box-shadow:0 28px 72px -42px #31261a9e}.ComparisonTemplate-module__88O1kq__heroSliderViewport{box-shadow:none!important}.ComparisonTemplate-module__88O1kq__heroProofPanel{align-content:space-between;padding:clamp(1.25rem,3vw,2rem);display:grid}.ComparisonTemplate-module__88O1kq__heroProofPanel:before{z-index:0;content:"";background:radial-gradient(circle at 18% 14%,#2563eb24,#0000 32%),radial-gradient(circle at 84% 86%,#14b8a629,#0000 34%);position:absolute;inset:0}.ComparisonTemplate-module__88O1kq__proofHeader,.ComparisonTemplate-module__88O1kq__proofRows{z-index:1;position:relative}.ComparisonTemplate-module__88O1kq__proofHeader{gap:1rem;display:grid}.ComparisonTemplate-module__88O1kq__proofHeader p{color:#334155;max-width:26rem;margin:0;font-size:1.15rem;line-height:1.6}.ComparisonTemplate-module__88O1kq__proofBadge{color:#1d4ed8;background:#eff6ffe0;border:1px solid #2563eb33;border-radius:999px;width:fit-content;padding:.45rem .75rem;font-size:.75rem;font-weight:800}.ComparisonTemplate-module__88O1kq__proofRows{gap:.75rem;display:grid}.ComparisonTemplate-module__88O1kq__proofRow{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffffd1;border:1px solid #cbd5e1c7;border-radius:.5rem;gap:.35rem;padding:1rem;display:grid}.ComparisonTemplate-module__88O1kq__proofRow dt{color:#0f172a;align-items:center;gap:.5rem;font-weight:800;display:flex}.ComparisonTemplate-module__88O1kq__proofRow dt svg{color:#2563eb;width:1rem;height:1rem}.ComparisonTemplate-module__88O1kq__proofRow dd{color:#64748b;margin:0;font-size:.925rem;line-height:1.5}.ComparisonTemplate-module__88O1kq__statsSection{background:#fff;padding:0 1.5rem}.ComparisonTemplate-module__88O1kq__statsGrid{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden;transform:translateY(-1.5rem);box-shadow:0 20px 52px -42px #0f172a7a}.ComparisonTemplate-module__88O1kq__statItem{gap:.25rem;padding:1.15rem;display:grid}.ComparisonTemplate-module__88O1kq__statItem+.ComparisonTemplate-module__88O1kq__statItem{border-left:1px solid #e2e8f0}.ComparisonTemplate-module__88O1kq__statItem dt{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:700}.ComparisonTemplate-module__88O1kq__statItem dd{color:#0f172a;margin:0;font-size:1.35rem;font-weight:800;line-height:1.2}.ComparisonTemplate-module__88O1kq__verdictSection,.ComparisonTemplate-module__88O1kq__decisionSection,.ComparisonTemplate-module__88O1kq__painSection,.ComparisonTemplate-module__88O1kq__workflowSection,.ComparisonTemplate-module__88O1kq__workspaceSection,.ComparisonTemplate-module__88O1kq__proofSection,.ComparisonTemplate-module__88O1kq__comparisonSection,.ComparisonTemplate-module__88O1kq__section,.ComparisonTemplate-module__88O1kq__richSection,.ComparisonTemplate-module__88O1kq__testimonialSection,.ComparisonTemplate-module__88O1kq__faqWrap{padding:clamp(3rem,7vw,5.5rem) 1.5rem}.ComparisonTemplate-module__88O1kq__decisionSection{background:#f7f3ea}.ComparisonTemplate-module__88O1kq__decisionInner,.ComparisonTemplate-module__88O1kq__workflowInner,.ComparisonTemplate-module__88O1kq__trustBandInner{width:min(100%,76rem);margin-inline:auto}.ComparisonTemplate-module__88O1kq__decisionInner{gap:1.75rem;display:grid}.ComparisonTemplate-module__88O1kq__decisionHeader{gap:.9rem;max-width:58rem;display:grid}.ComparisonTemplate-module__88O1kq__decisionHeader h2,.ComparisonTemplate-module__88O1kq__trustBand h2{color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:350;line-height:1.05}.ComparisonTemplate-module__88O1kq__decisionHeader p{color:#625b50;margin:0;font-size:1.08rem;line-height:1.75}.ComparisonTemplate-module__88O1kq__decisionColumns{background:#b8a2847a;border:1px solid #b8a2847a;border-radius:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:0 24px 70px -52px #31261a8c}.ComparisonTemplate-module__88O1kq__decisionColumns article{background:#fffdf8f0;align-content:start;gap:.9rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.ComparisonTemplate-module__88O1kq__decisionColumns article:nth-child(2){background:linear-gradient(135deg,#fff 0%,#f2f7fb 100%)}.ComparisonTemplate-module__88O1kq__decisionColumns span{color:#a86f2d;letter-spacing:.12em;text-transform:uppercase;font-size:.75rem;font-weight:800}.ComparisonTemplate-module__88O1kq__decisionColumns h3{color:#0f172a;margin:0;font-size:1.35rem;font-weight:850}.ComparisonTemplate-module__88O1kq__decisionColumns ul,.ComparisonTemplate-module__88O1kq__trustBand ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__decisionColumnCopy{gap:.75rem;display:grid}.ComparisonTemplate-module__88O1kq__decisionColumnCopy :where(p,ul,ol){margin:0}.ComparisonTemplate-module__88O1kq__decisionColumns li{color:#625b50;line-height:1.65}.ComparisonTemplate-module__88O1kq__verdictGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.ComparisonTemplate-module__88O1kq__verdictPrimary,.ComparisonTemplate-module__88O1kq__fitPanel,.ComparisonTemplate-module__88O1kq__featureCard,.ComparisonTemplate-module__88O1kq__comparisonCard,.ComparisonTemplate-module__88O1kq__comparisonCardFeatured,.ComparisonTemplate-module__88O1kq__finalCta{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;box-shadow:0 20px 56px -48px #0f172a80}.ComparisonTemplate-module__88O1kq__verdictPrimary{gap:1rem;padding:clamp(1.5rem,4vw,2.5rem);display:grid}.ComparisonTemplate-module__88O1kq__verdictPrimary h2,.ComparisonTemplate-module__88O1kq__verdictPrimary h3{color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:clamp(1.75rem,3vw,2.75rem);font-weight:350;line-height:1.05}.ComparisonTemplate-module__88O1kq__verdictPrimary p,.ComparisonTemplate-module__88O1kq__fitPanel p{color:#475569;margin:0;font-size:1rem;line-height:1.8}.ComparisonTemplate-module__88O1kq__verdictPrimary ul{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__verdictPrimary li{color:#475569;padding-left:1.5rem;line-height:1.65;position:relative}.ComparisonTemplate-module__88O1kq__verdictPrimary li:before{content:"";background:#14b8a6;border-radius:999px;width:.65rem;height:.65rem;position:absolute;top:.45rem;left:0}.ComparisonTemplate-module__88O1kq__verdictRichWrapper{padding:0}.ComparisonTemplate-module__88O1kq__verdictRich{color:#475569;gap:.85rem;max-width:48rem;line-height:1.75;display:grid}.ComparisonTemplate-module__88O1kq__verdictRich :where(h2,h3,p,ul,ol){margin-block:0}.ComparisonTemplate-module__88O1kq__verdictRich :where(h2,h3){color:#0f172a}.ComparisonTemplate-module__88O1kq__fitPanel{gap:1.25rem;padding:1.25rem;display:grid}.ComparisonTemplate-module__88O1kq__fitPanel div{background:#f8fafc;border-radius:.375rem;gap:.75rem;padding:1rem;display:grid}.ComparisonTemplate-module__88O1kq__fitPanel h3{color:#0f172a;margin:0;font-size:1rem;font-weight:800}.ComparisonTemplate-module__88O1kq__fitPanel ul{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__fitPanel li{color:#475569;padding-left:1.5rem;line-height:1.6;position:relative}.ComparisonTemplate-module__88O1kq__fitPanel li:before{content:"";background:#14b8a6;border-radius:999px;width:.65rem;height:.65rem;position:absolute;top:.45rem;left:0}.ComparisonTemplate-module__88O1kq__proofSection{background:#f8fafc}.ComparisonTemplate-module__88O1kq__proofSectionInner{background:#fff;border:1px solid #e2e8f0;border-radius:.5rem;overflow:hidden}.ComparisonTemplate-module__88O1kq__proofSectionInner>section{padding-block:2rem}.ComparisonTemplate-module__88O1kq__section{gap:2rem;display:grid}.ComparisonTemplate-module__88O1kq__sectionTint{background:#f8fafc}.ComparisonTemplate-module__88O1kq__painSection{background:#f3efe6;gap:2rem;display:grid}.ComparisonTemplate-module__88O1kq__sectionHeader{text-align:center;justify-items:center;gap:.85rem;margin-inline:auto;display:grid}.ComparisonTemplate-module__88O1kq__sectionTitle{color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.5rem);font-weight:350;line-height:1.05}.ComparisonTemplate-module__88O1kq__sectionDescription{color:#6b6257;margin:0;font-size:1rem;line-height:1.8}.ComparisonTemplate-module__88O1kq__painGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem;width:min(100%,76rem);margin:0 auto;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__painCard{background:#fffdf8;border:1px solid #c1ae8f94;border-radius:.75rem;align-content:start;gap:1rem;padding:1.35rem;display:grid;box-shadow:0 24px 60px -52px #31261a85}.ComparisonTemplate-module__88O1kq__painCard>span{color:#8a5a24;letter-spacing:.1em;text-transform:uppercase;background:#f4e4c8;border-radius:999px;width:fit-content;padding:.3rem .55rem;font-size:.68rem;font-weight:850}.ComparisonTemplate-module__88O1kq__painCard h3{color:#0f172a;margin:0;font-size:1.25rem;font-weight:850;line-height:1.25}.ComparisonTemplate-module__88O1kq__painCard blockquote{background:#f6f0e6;border-left:0;border-radius:.55rem;gap:.7rem;margin:0;padding:1.05rem;display:grid}.ComparisonTemplate-module__88O1kq__painCard blockquote p{color:#0f172a;margin:0;font-size:1.12rem;font-weight:700;line-height:1.5}.ComparisonTemplate-module__88O1kq__painCard cite{color:#7a6f62;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-style:normal;font-weight:800}.ComparisonTemplate-module__88O1kq__attributionLink{color:inherit;text-decoration:none}.ComparisonTemplate-module__88O1kq__attributionLink:hover{color:#a86f2d;text-underline-offset:.18em;text-decoration:underline}.ComparisonTemplate-module__88O1kq__painCard>p{color:#625b50;margin:0;line-height:1.6}.ComparisonTemplate-module__88O1kq__workflowSection{isolation:isolate;background:#15120e;position:relative;overflow:hidden}.ComparisonTemplate-module__88O1kq__workflowSection:before,.ComparisonTemplate-module__88O1kq__workflowSection:after{z-index:-2;content:"";position:absolute;inset:0}.ComparisonTemplate-module__88O1kq__workflowSection:before{filter:saturate(.92)contrast(1.08)brightness(.68);background:url(/staging-after.jpg) 50% 58%/cover;transform:scale(1.02)}.ComparisonTemplate-module__88O1kq__workflowSection:after{z-index:-1;background:linear-gradient(90deg,#120e0adb,#120e0a61 44%,#fffdf857),linear-gradient(#120e0a29,#120e0a75)}.ComparisonTemplate-module__88O1kq__workflowInner{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffdf8db;border:1px solid #ffffff9e;border-radius:.85rem;align-items:start;gap:2.25rem;padding:clamp(1.25rem,3.5vw,2.25rem);display:grid;box-shadow:0 28px 80px -56px #31261a99}.ComparisonTemplate-module__88O1kq__workflowCopy .ComparisonTemplate-module__88O1kq__sectionHeader{text-align:center;justify-items:center;margin-inline:auto}.ComparisonTemplate-module__88O1kq__workflowSteps{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__workflowSteps li{background:#ffffffdb;border:1px solid #b8a28473;border-radius:.65rem;gap:.75rem;padding:1.1rem;display:grid;position:relative}.ComparisonTemplate-module__88O1kq__workflowStepIcon{color:#fff;background:#1f2933;border-radius:999px;justify-content:center;align-items:center;width:2.45rem;height:2.45rem;display:inline-flex}.ComparisonTemplate-module__88O1kq__workflowStepIcon svg{width:1.05rem;height:1.05rem}.ComparisonTemplate-module__88O1kq__workflowStepNumber{color:#a86f2d;letter-spacing:.12em;font-size:.72rem;font-weight:900}.ComparisonTemplate-module__88O1kq__workflowSteps h3{color:#0f172a;margin:0;font-size:1.06rem;font-weight:850;line-height:1.25}.ComparisonTemplate-module__88O1kq__workflowSteps p{color:#625b50;margin:0;font-size:1rem;line-height:1.5}.ComparisonTemplate-module__88O1kq__workspaceSection{clip-path:inset(0 -100vmax);background:linear-gradient(135deg,#161411f5,#0f172afa);grid-template-columns:minmax(0,1fr) minmax(18rem,24rem) minmax(0,50rem) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);width:100%;margin-inline:auto;display:grid;box-shadow:0 0 0 100vmax #111827}.ComparisonTemplate-module__88O1kq__workspaceCopy{grid-column:2;justify-self:stretch}.ComparisonTemplate-module__88O1kq__workspaceVisualGrid,.ComparisonTemplate-module__88O1kq__workspaceNote{grid-column:3}.ComparisonTemplate-module__88O1kq__workspaceCopy .ComparisonTemplate-module__88O1kq__sectionHeader{text-align:left;justify-items:start}.ComparisonTemplate-module__88O1kq__workspaceCopy .ComparisonTemplate-module__88O1kq__sectionTitle{color:#f8fafc;font-size:2.5rem}.ComparisonTemplate-module__88O1kq__workspaceCopy .ComparisonTemplate-module__88O1kq__sectionDescription{color:#cbd5e1}.ComparisonTemplate-module__88O1kq__workspaceVisualGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.ComparisonTemplate-module__88O1kq__workspaceVisualCard{background:#1e293bf0;border:1px solid #ffffff29;border-radius:.65rem;margin:0;overflow:hidden;box-shadow:0 24px 70px -56px #000000c2}.ComparisonTemplate-module__88O1kq__workspaceImagePair{background:#e2e8f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ComparisonTemplate-module__88O1kq__workspaceImagePair>div{aspect-ratio:4/3;background:#e2e8f0;position:relative;overflow:hidden}.ComparisonTemplate-module__88O1kq__workspaceImagePair img{-o-object-fit:cover;object-fit:cover}.ComparisonTemplate-module__88O1kq__workspaceVisualCard figcaption{color:#0f172a;background:#fff;border-top:1px solid #0f172a14;padding:.85rem 1rem;font-weight:850}.ComparisonTemplate-module__88O1kq__workspaceNote{color:#cbd5e1;margin:0;font-size:1.02rem;line-height:1.7}.ComparisonTemplate-module__88O1kq__trustBand{background:#0f172a;padding:clamp(3rem,7vw,5.5rem) 1.5rem}.ComparisonTemplate-module__88O1kq__trustBandInner{grid-template-columns:minmax(18rem,.42fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ComparisonTemplate-module__88O1kq__trustBand header{gap:1rem;display:grid}.ComparisonTemplate-module__88O1kq__trustBand h2,.ComparisonTemplate-module__88O1kq__trustBand h3{color:#f8fafc}.ComparisonTemplate-module__88O1kq__trustBand header p{color:#cbd5e1;margin:0;line-height:1.75}.ComparisonTemplate-module__88O1kq__trustBand ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.ComparisonTemplate-module__88O1kq__trustBand li{background:#1e293bf0;border:1px solid #94a3b861;border-radius:.5rem;gap:.75rem;padding:1.1rem;display:grid}.ComparisonTemplate-module__88O1kq__trustBand li svg{color:#38bdf8;width:1.35rem;height:1.35rem}.ComparisonTemplate-module__88O1kq__trustBand h3{margin:0;font-size:1.08rem;font-weight:850}.ComparisonTemplate-module__88O1kq__trustBand li p{color:#e2e8f0;margin:0;font-size:.98rem;line-height:1.6}.ComparisonTemplate-module__88O1kq__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__featureCard{align-content:start;gap:1rem;min-height:18rem;padding:1.25rem;display:grid}.ComparisonTemplate-module__88O1kq__featureIcon{color:#2563eb;background:#eff6ff;border-radius:.5rem;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:inline-flex}.ComparisonTemplate-module__88O1kq__featureIcon svg{width:1.3rem;height:1.3rem}.ComparisonTemplate-module__88O1kq__featureMedia{background:#e2e8f0;border-radius:.5rem;min-height:12rem;margin:0;position:relative;overflow:hidden}.ComparisonTemplate-module__88O1kq__featureImage{-o-object-fit:cover;object-fit:cover}.ComparisonTemplate-module__88O1kq__featureMedia figcaption{color:#fff;background:#0f172ac7;border-radius:999px;padding:.35rem .65rem;font-size:.75rem;font-weight:800;position:absolute;bottom:.75rem;right:.75rem}.ComparisonTemplate-module__88O1kq__featureCard h3,.ComparisonTemplate-module__88O1kq__comparisonCard h3,.ComparisonTemplate-module__88O1kq__comparisonCardFeatured h3{color:#0f172a;margin:0;font-size:1.2rem;font-weight:800;line-height:1.3}.ComparisonTemplate-module__88O1kq__featureCard p{color:#64748b;margin:0;line-height:1.7}.ComparisonTemplate-module__88O1kq__evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ComparisonTemplate-module__88O1kq__evidenceCard{gap:1.1rem}.ComparisonTemplate-module__88O1kq__evidenceQuote{background:#f8fafc;border-left:3px solid #2563eb;gap:.65rem;margin:0;padding:.85rem .9rem;display:grid}.ComparisonTemplate-module__88O1kq__evidenceQuote p{color:#0f172a;font-size:.96rem;font-weight:650;line-height:1.55}.ComparisonTemplate-module__88O1kq__evidenceQuote cite{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-style:normal;font-weight:800}.ComparisonTemplate-module__88O1kq__inlineLink{color:#2563eb;gap:.45rem;width:fit-content;font-weight:800}.ComparisonTemplate-module__88O1kq__comparisonSection{clip-path:inset(0 -100vmax);background:#fff;gap:2rem;display:grid;box-shadow:0 0 0 100vmax #fff}.ComparisonTemplate-module__88O1kq__comparisonCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.ComparisonTemplate-module__88O1kq__comparisonCard,.ComparisonTemplate-module__88O1kq__comparisonCardFeatured{align-content:start;gap:1rem;padding:1.1rem;display:grid}.ComparisonTemplate-module__88O1kq__comparisonCardFeatured{background:#eff6ff;border-color:#2563eb4d}.ComparisonTemplate-module__88O1kq__comparisonCard dl,.ComparisonTemplate-module__88O1kq__comparisonCardFeatured dl{gap:.75rem;margin:0;display:grid}.ComparisonTemplate-module__88O1kq__comparisonCard dt,.ComparisonTemplate-module__88O1kq__comparisonCardFeatured dt{color:#64748b;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800}.ComparisonTemplate-module__88O1kq__comparisonCard dd,.ComparisonTemplate-module__88O1kq__comparisonCardFeatured dd{color:#334155;margin:.2rem 0 0;font-size:.95rem;line-height:1.55}.ComparisonTemplate-module__88O1kq__tableWrap{background:#fff;border:1px solid #c1ae8f80;border-radius:.75rem;overflow-x:auto;box-shadow:0 28px 70px -54px #31261a94}.ComparisonTemplate-module__88O1kq__table{border-collapse:collapse;width:100%;min-width:48rem}.ComparisonTemplate-module__88O1kq__table th,.ComparisonTemplate-module__88O1kq__table td{color:#334155;text-align:left;vertical-align:top;border-bottom:1px solid #e2e8f0;padding:1.1rem 1.15rem;font-size:1.02rem;line-height:1.6}.ComparisonTemplate-module__88O1kq__table thead th{color:#0f172a;letter-spacing:.08em;text-transform:uppercase;background:#eee7d9;border-bottom:1px solid #c1ae8f73;font-size:.88rem;font-weight:900}.ComparisonTemplate-module__88O1kq__table tbody th{color:#0f172a;font-weight:800}.ComparisonTemplate-module__88O1kq__table tr:last-child th,.ComparisonTemplate-module__88O1kq__table tr:last-child td{border-bottom:0}.ComparisonTemplate-module__88O1kq__highlightColumn{background:#fbf3e6}.ComparisonTemplate-module__88O1kq__table thead th.ComparisonTemplate-module__88O1kq__highlightColumn{color:#6f471c;background:#ead9bd}.ComparisonTemplate-module__88O1kq__comparisonFooter{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.ComparisonTemplate-module__88O1kq__comparisonFooter p{color:#64748b;margin:0;line-height:1.6}.ComparisonTemplate-module__88O1kq__secondaryButton{color:#2563eb;border:1px solid #2563eb;border-radius:.5rem;min-height:2.9rem;padding:.75rem 1rem;font-weight:800}.ComparisonTemplate-module__88O1kq__secondaryButton:hover{background:#eff6ff}.ComparisonTemplate-module__88O1kq__richSection{padding:3rem 1.5rem}.ComparisonTemplate-module__88O1kq__richContent{color:#475569;gap:1rem;max-width:52rem;font-size:1.05rem;line-height:1.85;display:grid}.ComparisonTemplate-module__88O1kq__richContent :where(h2,h3){color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-weight:400}.ComparisonTemplate-module__88O1kq__richContent :where(p,ul,ol){margin-block:0}.ComparisonTemplate-module__88O1kq__testimonialSection{background:#f8fafc}.ComparisonTemplate-module__88O1kq__testimonialSection>h2{margin-inline:auto;margin-bottom:1.5rem}.ComparisonTemplate-module__88O1kq__faqWrap{background:#fff;padding-block:clamp(3rem,6vw,4.75rem) clamp(2rem,4vw,3rem)}.ComparisonTemplate-module__88O1kq__faqIntro{text-align:center;gap:.75rem;width:min(100%,56rem);margin:0 auto 1.25rem;display:grid}.ComparisonTemplate-module__88O1kq__faqIntro h2{color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:clamp(2rem,4vw,3.35rem);font-weight:350;line-height:1.05}.ComparisonTemplate-module__88O1kq__faqIntro p{color:#625b50;margin:0;font-size:1.05rem;line-height:1.7}.ComparisonTemplate-module__88O1kq__faqWrap>section{padding-block:0}.ComparisonTemplate-module__88O1kq__finalCta{justify-content:space-between;align-items:center;gap:2rem;margin-block:4rem;padding:clamp(1.5rem,4vw,2.5rem);display:flex}.ComparisonTemplate-module__88O1kq__finalCta div{gap:.75rem;display:grid}.ComparisonTemplate-module__88O1kq__finalCta div>svg{color:#14b8a6;width:2rem;height:2rem}.ComparisonTemplate-module__88O1kq__finalCta h2{color:#0f172a;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:clamp(1.75rem,4vw,3rem);font-weight:350;line-height:1.05}.ComparisonTemplate-module__88O1kq__finalCta p{color:#64748b;max-width:44rem;margin:0;line-height:1.75}.ComparisonTemplate-module__88O1kq__comparisonCta{background:linear-gradient(135deg,#161411f5,#0f172afa);border:1px solid #ffffff29;border-radius:.85rem;justify-content:space-between;align-items:center;gap:2rem;width:min(100% - 3rem,76rem);margin:clamp(1.5rem,3vw,2rem) auto clamp(4rem,7vw,6rem);padding:clamp(1.5rem,4vw,2.75rem);display:flex;box-shadow:0 28px 80px -56px #0f172acc}.ComparisonTemplate-module__88O1kq__comparisonCta div:first-child{gap:.75rem;display:grid}.ComparisonTemplate-module__88O1kq__comparisonCta h2{color:#f8fafc;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:clamp(1.9rem,4vw,3.1rem);font-weight:350;line-height:1.05}.ComparisonTemplate-module__88O1kq__comparisonCta p{color:#cbd5e1;max-width:46rem;margin:0;font-size:1.05rem;line-height:1.7}.ComparisonTemplate-module__88O1kq__comparisonCtaActions{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:1rem;display:flex}.ComparisonTemplate-module__88O1kq__secondaryTextLink{color:#bfdbfe;font-weight:850;text-decoration:none}.ComparisonTemplate-module__88O1kq__secondaryTextLink:hover{color:#fff;text-underline-offset:.18em;text-decoration:underline}@media (max-width:1024px){.ComparisonTemplate-module__88O1kq__heroInner,.ComparisonTemplate-module__88O1kq__verdictGrid,.ComparisonTemplate-module__88O1kq__decisionColumns,.ComparisonTemplate-module__88O1kq__workflowInner,.ComparisonTemplate-module__88O1kq__workspaceSection,.ComparisonTemplate-module__88O1kq__trustBandInner{grid-template-columns:1fr}.ComparisonTemplate-module__88O1kq__workspaceCopy,.ComparisonTemplate-module__88O1kq__workspaceVisualGrid,.ComparisonTemplate-module__88O1kq__workspaceNote{grid-column:1}.ComparisonTemplate-module__88O1kq__workspaceCopy{max-width:38rem}.ComparisonTemplate-module__88O1kq__featureGrid,.ComparisonTemplate-module__88O1kq__comparisonCards,.ComparisonTemplate-module__88O1kq__painGrid,.ComparisonTemplate-module__88O1kq__trustBand ul{grid-template-columns:repeat(2,minmax(0,1fr))}.ComparisonTemplate-module__88O1kq__workflowSteps{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.75rem}}@media (max-width:720px){.ComparisonTemplate-module__88O1kq__hero{margin-top:3.5rem;padding-top:3.5rem}.ComparisonTemplate-module__88O1kq__heroInner,.ComparisonTemplate-module__88O1kq__section,.ComparisonTemplate-module__88O1kq__comparisonSection,.ComparisonTemplate-module__88O1kq__verdictGrid,.ComparisonTemplate-module__88O1kq__decisionInner,.ComparisonTemplate-module__88O1kq__workflowInner,.ComparisonTemplate-module__88O1kq__workspaceSection,.ComparisonTemplate-module__88O1kq__trustBandInner{gap:1.25rem}.ComparisonTemplate-module__88O1kq__heroImageFrame,.ComparisonTemplate-module__88O1kq__heroProofPanel{min-height:26rem}.ComparisonTemplate-module__88O1kq__heroActions,.ComparisonTemplate-module__88O1kq__comparisonFooter,.ComparisonTemplate-module__88O1kq__finalCta,.ComparisonTemplate-module__88O1kq__comparisonCta,.ComparisonTemplate-module__88O1kq__comparisonCtaActions{flex-direction:column;align-items:stretch}.ComparisonTemplate-module__88O1kq__primaryButton,.ComparisonTemplate-module__88O1kq__secondaryButton,.ComparisonTemplate-module__88O1kq__textButton,.ComparisonTemplate-module__88O1kq__secondaryTextLink{width:100%}.ComparisonTemplate-module__88O1kq__secondaryTextLink{text-align:center}.ComparisonTemplate-module__88O1kq__statsGrid,.ComparisonTemplate-module__88O1kq__featureGrid,.ComparisonTemplate-module__88O1kq__comparisonCards,.ComparisonTemplate-module__88O1kq__evidenceGrid,.ComparisonTemplate-module__88O1kq__painGrid,.ComparisonTemplate-module__88O1kq__workflowSteps,.ComparisonTemplate-module__88O1kq__workspaceVisualGrid,.ComparisonTemplate-module__88O1kq__trustBand ul{grid-template-columns:1fr}.ComparisonTemplate-module__88O1kq__workspaceNote{grid-column:1}.ComparisonTemplate-module__88O1kq__faqWrap{padding-block:3rem 2rem}.ComparisonTemplate-module__88O1kq__statItem+.ComparisonTemplate-module__88O1kq__statItem{border-top:1px solid #e2e8f0;border-left:0}}.dark .ComparisonTemplate-module__88O1kq__hero{background:linear-gradient(135deg,#020617 0%,#0f172a 52%,#1e293b 100%)}.dark .ComparisonTemplate-module__88O1kq__heroTitle{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__proofRow dt{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__verdictPrimary h2{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__verdictPrimary h3{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__fitPanel h3{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__sectionTitle{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__featureCard h3{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__comparisonCard h3{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__comparisonCardFeatured h3{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__table thead th{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__table tbody th{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__richContent :where(h2,h3){color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__finalCta h2{color:#f8fafc}.dark .ComparisonTemplate-module__88O1kq__heroSubheading{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__proofHeader p{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__proofRow dd{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__verdictPrimary p{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__verdictPrimary li{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__fitPanel p{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__fitPanel li{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__sectionDescription{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__featureCard p{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__comparisonCard dd{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__comparisonCardFeatured dd{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__table th{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__table td{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__richContent{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__finalCta p{color:#cbd5e1}.dark .ComparisonTemplate-module__88O1kq__heroDescription{color:#94a3b8}.dark .ComparisonTemplate-module__88O1kq__statItem dt{color:#94a3b8}.dark .ComparisonTemplate-module__88O1kq__comparisonFooter p{color:#94a3b8}:is(.dark .ComparisonTemplate-module__88O1kq__heroProofPanel,.dark .ComparisonTemplate-module__88O1kq__heroComparisonFrame,.dark .ComparisonTemplate-module__88O1kq__statsGrid,.dark .ComparisonTemplate-module__88O1kq__verdictPrimary,.dark .ComparisonTemplate-module__88O1kq__fitPanel,.dark .ComparisonTemplate-module__88O1kq__featureCard,.dark .ComparisonTemplate-module__88O1kq__comparisonCard,.dark .ComparisonTemplate-module__88O1kq__comparisonCardFeatured,.dark .ComparisonTemplate-module__88O1kq__tableWrap,.dark .ComparisonTemplate-module__88O1kq__finalCta){background:#0f172a;border-color:#334155}:is(.dark .ComparisonTemplate-module__88O1kq__statsSection,.dark .ComparisonTemplate-module__88O1kq__faqWrap){background:#020617}:is(.dark .ComparisonTemplate-module__88O1kq__proofSection,.dark .ComparisonTemplate-module__88O1kq__sectionTint,.dark .ComparisonTemplate-module__88O1kq__testimonialSection){background:#0b1120}.dark .ComparisonTemplate-module__88O1kq__proofRow{background:#0f172ad1;border-color:#334155}.dark .ComparisonTemplate-module__88O1kq__fitPanel div{background:#0f172ad1;border-color:#334155}.dark .ComparisonTemplate-module__88O1kq__evidenceQuote{background:#0f172ad1;border-color:#334155}.dark .ComparisonTemplate-module__88O1kq__table thead th{background:#1e293beb}.dark .ComparisonTemplate-module__88O1kq__highlightColumn{background:#1e293beb}
.ArticleTableOfContents-module__QBRjwW__toc{z-index:20;margin-bottom:.75rem;position:sticky;top:4.75rem}.ArticleTableOfContents-module__QBRjwW__mobileToggle{border:1px solid rgb(var(--border-primary));background:rgb(var(--surface-secondary));width:100%;color:rgb(var(--content-secondary));cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.75rem 1rem;font-size:.875rem;font-weight:500;display:flex}.ArticleTableOfContents-module__QBRjwW__mobileToggleText{align-items:center;gap:.5rem;display:flex}.ArticleTableOfContents-module__QBRjwW__icon{width:1rem;height:1rem}.ArticleTableOfContents-module__QBRjwW__chevron{width:1rem;height:1rem;transition:transform .2s}.ArticleTableOfContents-module__QBRjwW__chevronOpen{transform:rotate(180deg)}.ArticleTableOfContents-module__QBRjwW__desktopTitle{display:none}.ArticleTableOfContents-module__QBRjwW__tocNav{border:1px solid rgb(var(--border-primary));background:rgb(var(--surface-secondary));border-radius:.5rem;margin-top:.5rem;padding:.75rem;display:none}.ArticleTableOfContents-module__QBRjwW__tocOpen .ArticleTableOfContents-module__QBRjwW__tocNav{display:block}.ArticleTableOfContents-module__QBRjwW__tocList{gap:.25rem;margin:0;padding:0;list-style:none;display:grid}.ArticleTableOfContents-module__QBRjwW__tocLink{color:rgb(var(--content-tertiary));border-radius:.25rem;padding:.375rem .75rem;font-size:.875rem;text-decoration:none;transition:color .18s,border-color .18s,background .18s;display:block}.ArticleTableOfContents-module__QBRjwW__tocLink:hover{color:rgb(var(--content-secondary))}.ArticleTableOfContents-module__QBRjwW__tocLinkActive{color:rgb(var(--accent));background:#0d94881a;font-weight:500}@media (min-width:1024px){.ArticleTableOfContents-module__QBRjwW__toc{grid-area:1/2/span 2;align-self:flex-start;width:12rem;margin-bottom:0;position:sticky;top:6rem}.ArticleTableOfContents-module__QBRjwW__mobileToggle{display:none}.ArticleTableOfContents-module__QBRjwW__desktopTitle{color:rgb(var(--content-tertiary));letter-spacing:.05em;text-transform:uppercase;margin:0 0 .75rem;font-size:.75rem;font-weight:600;display:block}.ArticleTableOfContents-module__QBRjwW__tocNav,.ArticleTableOfContents-module__QBRjwW__tocOpen .ArticleTableOfContents-module__QBRjwW__tocNav{background:0 0;border:0;border-radius:0;margin-top:0;padding:0;display:block}.ArticleTableOfContents-module__QBRjwW__tocList{border-left:1px solid rgb(var(--border-primary));display:block}.ArticleTableOfContents-module__QBRjwW__tocLink{overflow-wrap:anywhere;border-left:2px solid #0000;border-radius:0;padding:.375rem 0 .375rem 1rem;font-size:.8125rem;line-height:1.35}.ArticleTableOfContents-module__QBRjwW__tocLink:hover{border-color:rgb(var(--border-secondary))}.ArticleTableOfContents-module__QBRjwW__tocLinkActive{border-color:rgb(var(--accent));color:rgb(var(--content-primary));background:0 0}}
.ArticleTemplate-module__EYKDsG__article{padding-top:7rem}.ArticleTemplate-module__EYKDsG__heroShell,.ArticleTemplate-module__EYKDsG__contentShell,.ArticleTemplate-module__EYKDsG__sectionShell{max-width:64rem;margin-inline:auto;padding-inline:1.5rem}.ArticleTemplate-module__EYKDsG__heroFigure{aspect-ratio:16/9;border-radius:.75rem;margin:0;position:relative;overflow:hidden}.ArticleTemplate-module__EYKDsG__coverImage{-o-object-fit:cover;object-fit:cover}.ArticleTemplate-module__EYKDsG__heroImageOverlay{background:linear-gradient(#0000,#0000004d);height:8rem;position:absolute;inset:auto 0 0}.ArticleTemplate-module__EYKDsG__textHero{background:rgb(var(--surface-secondary));border-radius:.75rem;padding:4rem 1.5rem}.ArticleTemplate-module__EYKDsG__textHeroTitle,.ArticleTemplate-module__EYKDsG__articleTitle,.ArticleTemplate-module__EYKDsG__ctaTitle,.ArticleTemplate-module__EYKDsG__relatedHeading,.ArticleTemplate-module__EYKDsG__relatedTitle{color:rgb(var(--content-primary));margin:0;font-weight:700}.ArticleTemplate-module__EYKDsG__textHeroTitle{font-size:1.875rem;line-height:1.2}.ArticleTemplate-module__EYKDsG__contentShell{padding-top:1.5rem;display:grid}.ArticleTemplate-module__EYKDsG__articleLead,.ArticleTemplate-module__EYKDsG__articleBody{min-width:0}.ArticleTemplate-module__EYKDsG__metadata{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.ArticleTemplate-module__EYKDsG__categoryLink,.ArticleTemplate-module__EYKDsG__relatedCategory{background:rgb(var(--surface-tertiary));color:rgb(var(--content-secondary));border-radius:999px;font-size:.75rem;font-weight:500;text-decoration:none}.ArticleTemplate-module__EYKDsG__categoryLink{padding:.25rem .75rem}.ArticleTemplate-module__EYKDsG__categoryLink:hover{background:rgb(var(--surface-secondary))}.ArticleTemplate-module__EYKDsG__articleDate,.ArticleTemplate-module__EYKDsG__readingTime,.ArticleTemplate-module__EYKDsG__relatedDate{color:rgb(var(--content-tertiary))}.ArticleTemplate-module__EYKDsG__articleDate,.ArticleTemplate-module__EYKDsG__readingTime{font-size:.875rem}.ArticleTemplate-module__EYKDsG__articleTitle{margin-bottom:.75rem;font-size:1.875rem;line-height:1.2}.ArticleTemplate-module__EYKDsG__ctaSection{padding-block:3rem}.ArticleTemplate-module__EYKDsG__ctaCard{border:1px solid rgb(var(--border-primary));background:rgb(var(--surface-secondary));border-radius:1rem;overflow:hidden}.ArticleTemplate-module__EYKDsG__ctaLayout{flex-direction:column;align-items:center;display:flex}.ArticleTemplate-module__EYKDsG__ctaCopy{flex:1;padding:2.5rem 2rem}.ArticleTemplate-module__EYKDsG__ctaTitle{margin-bottom:.75rem;font-size:1.5rem;line-height:1.2}.ArticleTemplate-module__EYKDsG__ctaBody{color:rgb(var(--content-tertiary));margin:0 0 1.5rem}.ArticleTemplate-module__EYKDsG__ctaButton{color:#fff;padding:.875rem 2rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .18s;display:inline-block}.ArticleTemplate-module__EYKDsG__ctaMedia{flex-shrink:0;width:100%;padding:1rem}.ArticleTemplate-module__EYKDsG__relatedSection{border-top:1px solid rgb(var(--border-primary));padding-block:3rem}.ArticleTemplate-module__EYKDsG__relatedHeading{margin-bottom:2rem;font-size:1.5rem}.ArticleTemplate-module__EYKDsG__relatedList{gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}.ArticleTemplate-module__EYKDsG__relatedCard{border:1px solid rgb(var(--border-primary));height:100%;color:inherit;border-radius:.75rem;text-decoration:none;transition:background .18s;display:block;overflow:hidden}.ArticleTemplate-module__EYKDsG__relatedCard:hover{background:rgb(var(--surface-secondary))}.ArticleTemplate-module__EYKDsG__relatedMedia{aspect-ratio:16/9;margin:0;position:relative;overflow:hidden}.ArticleTemplate-module__EYKDsG__relatedImage{-o-object-fit:cover;object-fit:cover;transition:transform .3s}.ArticleTemplate-module__EYKDsG__relatedCard:hover .ArticleTemplate-module__EYKDsG__relatedImage{transform:scale(1.05)}.ArticleTemplate-module__EYKDsG__relatedCopy{padding:1.25rem}.ArticleTemplate-module__EYKDsG__relatedCategory{margin-bottom:.5rem;padding:.125rem .625rem;display:inline-block}.ArticleTemplate-module__EYKDsG__relatedTitle{margin-bottom:.5rem;font-size:1rem;line-height:1.35}.ArticleTemplate-module__EYKDsG__relatedDate{font-size:.75rem}@media (min-width:640px){.ArticleTemplate-module__EYKDsG__textHeroTitle{font-size:3rem}.ArticleTemplate-module__EYKDsG__articleTitle{font-size:2.25rem}.ArticleTemplate-module__EYKDsG__ctaSection,.ArticleTemplate-module__EYKDsG__relatedSection{padding-block:4rem}.ArticleTemplate-module__EYKDsG__ctaLayout{flex-direction:row}.ArticleTemplate-module__EYKDsG__ctaCopy{padding:3rem 2.5rem}.ArticleTemplate-module__EYKDsG__ctaTitle{font-size:1.875rem}.ArticleTemplate-module__EYKDsG__ctaMedia{width:50%;padding:1.5rem}.ArticleTemplate-module__EYKDsG__relatedList{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.ArticleTemplate-module__EYKDsG__contentShell{-moz-column-gap:2.5rem;grid-template-columns:minmax(0,48rem) 12rem;align-items:flex-start;column-gap:2.5rem}.ArticleTemplate-module__EYKDsG__articleLead,.ArticleTemplate-module__EYKDsG__articleBody{grid-column:1}.ArticleTemplate-module__EYKDsG__relatedList{grid-template-columns:repeat(3,minmax(0,1fr))}}
.ProductLandingTemplate-module__9mEwPG__hero{isolation:isolate;max-width:1920px;margin-inline:auto;padding:7rem 2rem 4rem;position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__heroBackdrop,.ProductLandingTemplate-module__9mEwPG__heroRadial,.ProductLandingTemplate-module__9mEwPG__stepsBackdrop,.ProductLandingTemplate-module__9mEwPG__finalCtaBackdrop,.ProductLandingTemplate-module__9mEwPG__finalCtaOverlay{position:absolute;inset:0}.ProductLandingTemplate-module__9mEwPG__heroBackdrop{z-index:-20}.ProductLandingTemplate-module__9mEwPG__heroRadial{z-index:-10}.ProductLandingTemplate-module__9mEwPG__heroInner{z-index:1;grid-template-columns:1fr;align-items:center;gap:2rem;max-width:80rem;margin-inline:auto;display:grid;position:relative}.ProductLandingTemplate-module__9mEwPG__heroCopy{text-align:left;order:2}.ProductLandingTemplate-module__9mEwPG__heroText{gap:1.5rem;display:grid}.ProductLandingTemplate-module__9mEwPG__heroTitle{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.04em;margin:0;font-size:2.25rem;font-weight:300;line-height:1.3}.ProductLandingTemplate-module__9mEwPG__heroSubheading{color:#52525b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.01em;margin:0;font-size:1.5rem;font-style:italic;font-weight:500;line-height:1.15}.ProductLandingTemplate-module__9mEwPG__heroActions{flex-direction:column;align-items:center;gap:1.5rem;margin-top:2rem;display:flex}.ProductLandingTemplate-module__9mEwPG__primaryCta,.ProductLandingTemplate-module__9mEwPG__secondaryCta,.ProductLandingTemplate-module__9mEwPG__sectionCta,.ProductLandingTemplate-module__9mEwPG__finalCtaButton{text-align:center;text-decoration:none;transition:all .18s}.ProductLandingTemplate-module__9mEwPG__primaryCta{color:#fff;flex-direction:column;align-items:center;gap:.125rem;width:100%;padding:1rem 1.5rem;display:flex}.ProductLandingTemplate-module__9mEwPG__primaryCtaTall{justify-content:center;min-height:3.75rem;padding-block:0}.ProductLandingTemplate-module__9mEwPG__primaryCta span:first-child{font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;font-size:.8125rem}.ProductLandingTemplate-module__9mEwPG__primaryCta span+span{color:#fff9;letter-spacing:.025em;font-size:.625rem;font-weight:400}.ProductLandingTemplate-module__9mEwPG__secondaryCta{font-family:var(--font-label), var(--font-body), sans-serif;text-transform:uppercase}.ProductLandingTemplate-module__9mEwPG__secondaryExampleCta{color:#2563eb;letter-spacing:.2em;background:#fff;border:1px solid #2563eb;border-radius:.25rem;justify-content:center;align-items:center;width:100%;min-height:3.75rem;padding-inline:1.25rem;font-size:.8125rem;display:inline-flex;box-shadow:0 1px 2px #0000000d}.ProductLandingTemplate-module__9mEwPG__secondaryExampleCta:hover{background:#eff6ff}.ProductLandingTemplate-module__9mEwPG__secondaryTextCta{color:#a1a1aa;letter-spacing:.1em;border-bottom:1px solid #e4e4e7;padding-bottom:.25rem;font-size:.875rem}.ProductLandingTemplate-module__9mEwPG__secondaryTextCta:hover{color:#0d9488;border-color:#0d9488}.ProductLandingTemplate-module__9mEwPG__heroVisual{order:1;position:relative}.ProductLandingTemplate-module__9mEwPG__heroImageFrame{aspect-ratio:16/10;border-radius:.75rem;margin:0;display:block;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.ProductLandingTemplate-module__9mEwPG__coverImage{-o-object-fit:cover;object-fit:cover}.ProductLandingTemplate-module__9mEwPG__breadcrumbs{grid-column:1/-1;margin-bottom:1rem}.ProductLandingTemplate-module__9mEwPG__breadcrumbList{color:#71717a;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;font-size:.6875rem;list-style:none;display:flex}.ProductLandingTemplate-module__9mEwPG__breadcrumbLink{color:inherit;text-decoration:none;transition:color .18s}.ProductLandingTemplate-module__9mEwPG__breadcrumbLink:hover{color:#0d9488}.ProductLandingTemplate-module__9mEwPG__breadcrumbSeparator{color:#d4d4d8}.ProductLandingTemplate-module__9mEwPG__breadcrumbCurrent{color:#3f3f46}.ProductLandingTemplate-module__9mEwPG__section,.ProductLandingTemplate-module__9mEwPG__faqSection,.ProductLandingTemplate-module__9mEwPG__gallerySection,.ProductLandingTemplate-module__9mEwPG__statsSection{max-width:1920px;margin-inline:auto;padding-inline:2rem}.ProductLandingTemplate-module__9mEwPG__sectionInnerWide{max-width:80rem;margin-inline:auto}.ProductLandingTemplate-module__9mEwPG__introSection{padding-block:2rem 1rem}.ProductLandingTemplate-module__9mEwPG__introPanel,.ProductLandingTemplate-module__9mEwPG__guidePanel,.ProductLandingTemplate-module__9mEwPG__richCard,.ProductLandingTemplate-module__9mEwPG__richCardSmall{background:#fff;border:1px solid #e4e4e7cc;margin-inline:auto}.ProductLandingTemplate-module__9mEwPG__introPanel{background:radial-gradient(circle at 0 0,#d4e3ff80,#0000 34%),linear-gradient(135deg,#fffffffa,#f7f9fcf0);border-radius:1.75rem;max-width:80rem;position:relative;overflow:hidden;box-shadow:0 14px 36px -32px #0f172a3d}.ProductLandingTemplate-module__9mEwPG__introAccent{background:linear-gradient(90deg,#0d9488,#38bdf8,#6ee7b7);height:.25rem;position:absolute;inset:0 0 auto}.ProductLandingTemplate-module__9mEwPG__introGrid{gap:2rem;padding:2rem 1.75rem;display:grid}.ProductLandingTemplate-module__9mEwPG__introVisualFrame{background:#f4f4f5;border:1px solid #e4e4e7cc;border-radius:1.5rem;width:100%;min-height:280px;margin:0;position:relative;overflow:hidden;box-shadow:0 20px 48px -36px #0f172a6b}.ProductLandingTemplate-module__9mEwPG__richWrapperReset{padding-block:0}:is(.ProductLandingTemplate-module__9mEwPG__introRichText h2,.ProductLandingTemplate-module__9mEwPG__cardRichText h2){color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.035em;margin:0 0 1rem;font-size:1.75rem;line-height:1.1}:is(.ProductLandingTemplate-module__9mEwPG__introRichText p,.ProductLandingTemplate-module__9mEwPG__cardRichText p){color:#3f3f46;max-width:68ch;margin:0;font-size:1.0625rem;line-height:1.8}:is(.ProductLandingTemplate-module__9mEwPG__introRichText p+p,.ProductLandingTemplate-module__9mEwPG__cardRichText p+p){margin-top:1.5rem}.ProductLandingTemplate-module__9mEwPG__introRichText p:first-of-type{color:#27272a;font-weight:500}:is(.ProductLandingTemplate-module__9mEwPG__introRichText a,.ProductLandingTemplate-module__9mEwPG__cardRichText a){color:#18181b;text-underline-offset:.22em;font-weight:600;-webkit-text-decoration:underline #0d948899;text-decoration:underline #0d948899}.ProductLandingTemplate-module__9mEwPG__capabilitiesSection,.ProductLandingTemplate-module__9mEwPG__useCasesSection{padding-block:3rem 2rem}.ProductLandingTemplate-module__9mEwPG__useCasesSection>.ProductLandingTemplate-module__9mEwPG__sectionCta{width:fit-content;margin:2.25rem auto 0;display:block}.ProductLandingTemplate-module__9mEwPG__sectionHeader,.ProductLandingTemplate-module__9mEwPG__sectionHeaderLarge,.ProductLandingTemplate-module__9mEwPG__sectionHeaderCompact{text-align:center}.ProductLandingTemplate-module__9mEwPG__sectionHeader,.ProductLandingTemplate-module__9mEwPG__sectionHeaderLarge{margin-bottom:2.5rem}.ProductLandingTemplate-module__9mEwPG__sectionHeaderCompact{margin-bottom:2rem}.ProductLandingTemplate-module__9mEwPG__sectionEyebrow,.ProductLandingTemplate-module__9mEwPG__guideBadge,.ProductLandingTemplate-module__9mEwPG__guideMediaBadge,.ProductLandingTemplate-module__9mEwPG__testimonialName,.ProductLandingTemplate-module__9mEwPG__testimonialRole,.ProductLandingTemplate-module__9mEwPG__comparisonLabel,.ProductLandingTemplate-module__9mEwPG__statLabel,.ProductLandingTemplate-module__9mEwPG__galleryCaption,.ProductLandingTemplate-module__9mEwPG__stepNumber{font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase}.ProductLandingTemplate-module__9mEwPG__sectionEyebrow{color:#0d9488;letter-spacing:.4em;margin-bottom:1rem;font-size:.625rem;display:block}.ProductLandingTemplate-module__9mEwPG__sectionTitle,.ProductLandingTemplate-module__9mEwPG__sectionTitleLarge{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.02em;margin:0;font-weight:400}.ProductLandingTemplate-module__9mEwPG__sectionTitle{max-width:61.25rem;margin-inline:auto;font-size:2.25rem}.ProductLandingTemplate-module__9mEwPG__sectionTitleJa{line-height:1.2}.ProductLandingTemplate-module__9mEwPG__sectionTitleLarge{font-size:3rem}.ProductLandingTemplate-module__9mEwPG__sectionDescription{color:#52525b;max-width:42rem;margin:1rem auto 0;line-height:1.7}.ProductLandingTemplate-module__9mEwPG__capabilityGrid,.ProductLandingTemplate-module__9mEwPG__testimonialGrid,.ProductLandingTemplate-module__9mEwPG__stepsGrid,.ProductLandingTemplate-module__9mEwPG__statsList,.ProductLandingTemplate-module__9mEwPG__teamFeatures,.ProductLandingTemplate-module__9mEwPG__galleryGrid,.ProductLandingTemplate-module__9mEwPG__comparisonCards{margin-block:0;padding:0;list-style:none;display:grid}.ProductLandingTemplate-module__9mEwPG__capabilityGrid{grid-template-columns:1fr;gap:1.5rem;max-width:80rem;margin-inline:auto}.ProductLandingTemplate-module__9mEwPG__capabilityCard{border-width:1px;border-radius:.75rem;flex-direction:column;transition:all .5s;display:flex;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__capabilityMedia,.ProductLandingTemplate-module__9mEwPG__stepMedia,.ProductLandingTemplate-module__9mEwPG__galleryFigure,.ProductLandingTemplate-module__9mEwPG__teamPlaceholder{position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__capabilityMedia{aspect-ratio:4/3;margin:0}.ProductLandingTemplate-module__9mEwPG__capabilityImage{-o-object-fit:cover;object-fit:cover;opacity:.8;transition:all .7s}.ProductLandingTemplate-module__9mEwPG__capabilityCard:hover .ProductLandingTemplate-module__9mEwPG__capabilityImage{opacity:1;transform:scale(1.05)}.ProductLandingTemplate-module__9mEwPG__capabilityGradient{position:absolute;inset:0}.ProductLandingTemplate-module__9mEwPG__capabilityBadge{color:#fffc;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:.375rem;padding:.25rem .75rem;font-size:.5625rem;display:inline-flex;position:absolute;top:1rem;left:1rem}.ProductLandingTemplate-module__9mEwPG__capabilityBadge svg{color:#0d9488;width:.75rem;height:.75rem}.ProductLandingTemplate-module__9mEwPG__capabilityPlaceholder{background:#27272a;justify-content:center;align-items:center;display:flex}.ProductLandingTemplate-module__9mEwPG__capabilityPlaceholderIcon{color:#52525b;width:4rem;height:4rem}.ProductLandingTemplate-module__9mEwPG__capabilityBody{flex-direction:column;flex:1;gap:1rem;padding:1.5rem;display:flex}.ProductLandingTemplate-module__9mEwPG__capabilityTitle{color:#fff;font-family:var(--font-headline), var(--font-body), sans-serif;margin:0;font-size:1.25rem}.ProductLandingTemplate-module__9mEwPG__capabilityDescription{color:#a1a1aa;flex-grow:1;margin:0;font-size:.875rem;line-height:1.7}.ProductLandingTemplate-module__9mEwPG__capabilityCard>.ProductLandingTemplate-module__9mEwPG__capabilityTitle{margin:1.5rem 1.5rem 0}.ProductLandingTemplate-module__9mEwPG__capabilityCard>.ProductLandingTemplate-module__9mEwPG__capabilityDescription{margin:1rem 1.5rem 1.5rem}.ProductLandingTemplate-module__9mEwPG__capabilityLink{color:#fff;width:100%;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;border-width:1px;border-radius:.5rem;justify-content:space-between;align-items:center;margin-top:auto;padding:.75rem 1rem;font-size:.6875rem;text-decoration:none;display:flex}.ProductLandingTemplate-module__9mEwPG__capabilityLink svg{color:#71717a;width:1rem;height:1rem}.ProductLandingTemplate-module__9mEwPG__useCaseList{gap:2rem;max-width:80rem;margin:0 auto;padding:0;list-style:none;display:grid}.ProductLandingTemplate-module__9mEwPG__useCaseCard{background:#fff;border:1px solid #e4e4e7cc;border-radius:1.625rem;overflow:hidden;box-shadow:0 18px 44px -34px #0f172a38}.ProductLandingTemplate-module__9mEwPG__useCaseGrid{gap:0;margin:0;display:grid}.ProductLandingTemplate-module__9mEwPG__useCaseMedia{background:#f4f4f5;min-height:280px;padding:1rem;position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__useCaseMediaFrame,.ProductLandingTemplate-module__9mEwPG__useCasePlaceholder{border-radius:.75rem;height:100%;min-height:248px;display:block;position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__useCasePlaceholder{background:#f4f4f5;justify-content:center;align-items:center;display:flex}.ProductLandingTemplate-module__9mEwPG__useCasePlaceholder svg{color:#a1a1aa;width:4rem;height:4rem}.ProductLandingTemplate-module__9mEwPG__useCaseCopy{flex-direction:column;justify-content:center;padding:1.75rem 1.5rem;display:flex}.ProductLandingTemplate-module__9mEwPG__useCaseEyebrow{color:#0d9488;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.32em;text-transform:uppercase;margin-bottom:1rem;font-size:.625rem}.ProductLandingTemplate-module__9mEwPG__useCaseTitle{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.03em;margin:0;font-size:1.9rem;line-height:1.08}.ProductLandingTemplate-module__9mEwPG__useCaseDescription,.ProductLandingTemplate-module__9mEwPG__useCaseSupporting{color:#52525b;margin:1.25rem 0 0;font-size:.9375rem;line-height:1.85}.ProductLandingTemplate-module__9mEwPG__useCaseSupporting{margin-top:1rem}.ProductLandingTemplate-module__9mEwPG__guideSection,.ProductLandingTemplate-module__9mEwPG__richCardSection{padding-block:1rem 2rem}.ProductLandingTemplate-module__9mEwPG__guidePanel{border-radius:1.75rem;max-width:80rem;overflow:hidden;box-shadow:0 18px 54px -38px #0f172a61}.ProductLandingTemplate-module__9mEwPG__guideGrid{display:grid}.ProductLandingTemplate-module__9mEwPG__guideCopy{padding:2rem 1.75rem}.ProductLandingTemplate-module__9mEwPG__guideBadge{color:#0d9488;letter-spacing:.28em;background:#0d94880d;border:1px solid #0d948833;border-radius:999px;align-items:center;padding:.25rem .75rem;font-size:.625rem;display:inline-flex}.ProductLandingTemplate-module__9mEwPG__guideText{gap:1.5rem;margin-top:1rem;display:grid}.ProductLandingTemplate-module__9mEwPG__guideTitle{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.03em;margin:0;font-size:1.7rem;line-height:1.1}.ProductLandingTemplate-module__9mEwPG__guideDescription{color:#52525b;margin:0;font-size:1rem;line-height:1.8}.ProductLandingTemplate-module__9mEwPG__inlineLink{color:#0d9488;width:fit-content;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.6875rem;text-decoration:none;display:inline-flex}.ProductLandingTemplate-module__9mEwPG__inlineLink:hover{text-decoration:underline}.ProductLandingTemplate-module__9mEwPG__inlineLink svg{width:1rem;height:1rem}.ProductLandingTemplate-module__9mEwPG__guideMediaLink{color:#fff;border-top:1px solid #e4e4e7;min-height:260px;text-decoration:none;display:block;position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__guideMediaImage{-o-object-fit:cover;object-fit:cover;transition:transform .7s}.ProductLandingTemplate-module__9mEwPG__guideMediaLink:hover .ProductLandingTemplate-module__9mEwPG__guideMediaImage{transform:scale(1.05)}.ProductLandingTemplate-module__9mEwPG__guideMediaOverlay{background:linear-gradient(#0000,#09090b2e,#09090bc7);position:absolute;inset:0}.ProductLandingTemplate-module__9mEwPG__guideMediaText{gap:.75rem;padding:1.5rem;display:grid;position:absolute;inset:auto 0 0}.ProductLandingTemplate-module__9mEwPG__guideMediaBadge{color:#ffffffe6;letter-spacing:.28em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:999px;width:fit-content;padding:.25rem .75rem;font-size:.625rem}.ProductLandingTemplate-module__9mEwPG__guideMediaTitle{font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.02em;font-size:1.5rem;line-height:1.2}.ProductLandingTemplate-module__9mEwPG__guideMediaCta{color:#fffc;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.22em;text-transform:uppercase;align-items:center;gap:.5rem;font-size:.6875rem;display:inline-flex}.ProductLandingTemplate-module__9mEwPG__guideMediaCta svg{width:1rem;height:1rem}.ProductLandingTemplate-module__9mEwPG__richCard{border-radius:1.75rem;max-width:64rem;padding:2rem 1.75rem;box-shadow:0 18px 54px -38px #0f172a61}.ProductLandingTemplate-module__9mEwPG__richCardSmall{background:#fffc;border-radius:1rem;max-width:64rem;padding:1.5rem;box-shadow:0 1px 2px #0000000d}.ProductLandingTemplate-module__9mEwPG__testimonialsSection{padding-block:2.5rem 3.5rem}.ProductLandingTemplate-module__9mEwPG__testimonialGrid{grid-template-columns:1fr;gap:1.5rem;max-width:80rem;margin-inline:auto}.ProductLandingTemplate-module__9mEwPG__testimonialCard{border-radius:.75rem;padding:1.5rem}.ProductLandingTemplate-module__9mEwPG__testimonialQuote{color:#71717a;margin:0;font-size:.875rem;font-style:italic;line-height:1.7}.ProductLandingTemplate-module__9mEwPG__testimonialQuote p{margin:0}.ProductLandingTemplate-module__9mEwPG__testimonialPerson{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.ProductLandingTemplate-module__9mEwPG__testimonialAvatar{-o-object-fit:cover;object-fit:cover;border-radius:999px;flex-shrink:0;width:2rem;height:2rem}.ProductLandingTemplate-module__9mEwPG__testimonialName{color:#3f3f46;font-size:.6875rem;font-weight:700;display:block}.ProductLandingTemplate-module__9mEwPG__testimonialRole{color:#a1a1aa;font-size:.5625rem;display:block}.ProductLandingTemplate-module__9mEwPG__comparisonSection{max-width:64rem;padding-block:2.5rem 5rem}.ProductLandingTemplate-module__9mEwPG__comparisonSectionWide{max-width:80rem}.ProductLandingTemplate-module__9mEwPG__comparisonCards{gap:1rem}.ProductLandingTemplate-module__9mEwPG__comparisonCard,.ProductLandingTemplate-module__9mEwPG__comparisonCardFeatured{border-radius:.75rem;padding:1rem}.ProductLandingTemplate-module__9mEwPG__comparisonCardFeatured{background:#0d94880d;border:1px solid #0d948833;border-left:4px solid #0d9488}.ProductLandingTemplate-module__9mEwPG__comparisonFeature{color:#3f3f46;font-family:var(--font-headline), var(--font-body), sans-serif;margin:0 0 .75rem;font-size:1rem}.ProductLandingTemplate-module__9mEwPG__comparisonCardFeatured .ProductLandingTemplate-module__9mEwPG__comparisonFeature{color:#0d9488;font-weight:600}.ProductLandingTemplate-module__9mEwPG__comparisonValues{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem 1rem;display:grid}.ProductLandingTemplate-module__9mEwPG__personaComparisonValues{gap:1rem;margin:1.25rem 0 0;display:grid}.ProductLandingTemplate-module__9mEwPG__personaComparisonValues div{border-top:1px solid #e4e4e7cc;padding-top:1rem}.ProductLandingTemplate-module__9mEwPG__personaComparisonValues div:first-child{border-top:0;padding-top:0}.ProductLandingTemplate-module__9mEwPG__comparisonLabel{color:#a1a1aa;margin:0;font-size:.5625rem}.ProductLandingTemplate-module__9mEwPG__comparisonValue{color:#71717a;margin:.125rem 0 0;font-size:.875rem}.ProductLandingTemplate-module__9mEwPG__comparisonCardFeatured .ProductLandingTemplate-module__9mEwPG__comparisonValue{color:#18181b;font-weight:600}.ProductLandingTemplate-module__9mEwPG__comparisonTableWrap{border-radius:.75rem;display:none;overflow:hidden;box-shadow:0 10px 15px -3px #0000001a}.ProductLandingTemplate-module__9mEwPG__comparisonTable{border-collapse:collapse;text-align:left;width:100%}.ProductLandingTemplate-module__9mEwPG__comparisonTableHead{background:#fafafa;border-bottom:1px solid #e4e4e7}.ProductLandingTemplate-module__9mEwPG__comparisonTable th,.ProductLandingTemplate-module__9mEwPG__comparisonTable td{padding:1.5rem}.ProductLandingTemplate-module__9mEwPG__comparisonTable tbody tr+tr{border-top:1px solid #e4e4e7}.ProductLandingTemplate-module__9mEwPG__comparisonTable th{color:#71717a;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.1em;text-transform:uppercase;font-size:.625rem}.ProductLandingTemplate-module__9mEwPG__comparisonTable th:last-child,.ProductLandingTemplate-module__9mEwPG__comparisonTableValueLast{text-align:right}.ProductLandingTemplate-module__9mEwPG__comparisonTableFeaturedColumn,.ProductLandingTemplate-module__9mEwPG__comparisonTableFeaturedRow{background:#0d94880d}.ProductLandingTemplate-module__9mEwPG__comparisonTableFeaturedRow{border-left:4px solid #0d9488}.ProductLandingTemplate-module__9mEwPG__comparisonTableFeature{white-space:nowrap;color:#52525b;font-family:var(--font-headline), var(--font-body), sans-serif;font-size:1.125rem}.ProductLandingTemplate-module__9mEwPG__comparisonTableFeaturedRow .ProductLandingTemplate-module__9mEwPG__comparisonTableFeature{color:#0d9488;font-size:1.25rem;font-weight:600}.ProductLandingTemplate-module__9mEwPG__comparisonTableValue{color:#71717a;font-size:.875rem}.ProductLandingTemplate-module__9mEwPG__comparisonTableFeaturedRow .ProductLandingTemplate-module__9mEwPG__comparisonTableValue{color:inherit;font-weight:600}.ProductLandingTemplate-module__9mEwPG__comparisonFoot{text-align:center;margin-top:2rem}.ProductLandingTemplate-module__9mEwPG__comparisonFootnote{color:#a1a1aa;margin:0;font-size:.875rem;font-style:italic}.ProductLandingTemplate-module__9mEwPG__sectionCta{color:#fff;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.2em;text-transform:uppercase;margin-top:1rem;padding:1rem 2.5rem;font-size:.75rem;display:inline-block}.ProductLandingTemplate-module__9mEwPG__stepsSection{color:#fff;background:#18181b;padding-block:3.5rem;position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__stepsBackdrop{opacity:.1}.ProductLandingTemplate-module__9mEwPG__stepsInner{z-index:1;max-width:80rem;margin-inline:auto;padding-inline:2rem;position:relative}.ProductLandingTemplate-module__9mEwPG__stepsHeading{font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.02em;text-align:center;margin:0 0 2.5rem;font-size:2.25rem;font-weight:400}.ProductLandingTemplate-module__9mEwPG__stepsGrid{grid-template-columns:1fr;gap:2rem}.ProductLandingTemplate-module__9mEwPG__stepCard{position:relative}.ProductLandingTemplate-module__9mEwPG__stepMedia{aspect-ratio:4/3;background:#27272a;border:1px solid #3f3f46;border-radius:.5rem;margin:0;box-shadow:0 25px 50px -12px #00000040}.ProductLandingTemplate-module__9mEwPG__stepPlaceholder{justify-content:center;align-items:center;display:flex}.ProductLandingTemplate-module__9mEwPG__stepPlaceholder svg{color:#52525b;width:4rem;height:4rem}.ProductLandingTemplate-module__9mEwPG__stepBody{margin-top:2rem}.ProductLandingTemplate-module__9mEwPG__stepTitle{font-family:var(--font-headline), var(--font-body), sans-serif;align-items:center;gap:1rem;margin:0;font-size:1.5rem;display:flex}.ProductLandingTemplate-module__9mEwPG__stepNumber{color:#0d9488;border:1px solid #0d9488;border-radius:.25rem;padding-inline:.5rem;font-size:.75rem}.ProductLandingTemplate-module__9mEwPG__stepDescription{color:#a1a1aa;margin:1rem 0 0;font-size:.875rem;line-height:1.7}.ProductLandingTemplate-module__9mEwPG__statsSection{padding-block:2rem 3rem}.ProductLandingTemplate-module__9mEwPG__statsList{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.ProductLandingTemplate-module__9mEwPG__statItem{text-align:center;border-left:2px solid #0d94884d;flex-direction:column;padding-left:1rem;display:flex}.ProductLandingTemplate-module__9mEwPG__statValue{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;order:1;margin:0;font-size:2.25rem}.ProductLandingTemplate-module__9mEwPG__statLabel{color:#a1a1aa;order:2;margin:.25rem 0 0;font-size:.625rem}.ProductLandingTemplate-module__9mEwPG__teamSection{background:#f8fafc;border-block:1px solid #e4e4e7;padding:3.5rem 2rem}.ProductLandingTemplate-module__9mEwPG__teamGrid{grid-template-columns:1fr;align-items:center;gap:4rem;max-width:80rem;margin-inline:auto;display:grid}.ProductLandingTemplate-module__9mEwPG__teamMedia{order:2}.ProductLandingTemplate-module__9mEwPG__teamImage{-o-object-fit:cover;object-fit:cover;border:1px solid #e4e4e7;border-radius:.75rem;width:100%;box-shadow:0 20px 25px -5px #0000001a}.ProductLandingTemplate-module__9mEwPG__teamPlaceholder{aspect-ratio:4/3;background:#f4f4f5;border:1px solid #e4e4e7;border-radius:.75rem;justify-content:center;align-items:center;margin:0;display:flex;box-shadow:0 20px 25px -5px #0000001a}.ProductLandingTemplate-module__9mEwPG__teamPlaceholder svg{color:#d4d4d8;width:4rem;height:4rem}.ProductLandingTemplate-module__9mEwPG__teamCopy{order:1}.ProductLandingTemplate-module__9mEwPG__teamTitle{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.02em;margin:0;font-size:2rem;font-weight:400}.ProductLandingTemplate-module__9mEwPG__teamDescription{color:#52525b;margin:1rem 0 0;font-size:1.125rem;line-height:1.7}.ProductLandingTemplate-module__9mEwPG__teamFeatures{gap:1.5rem;margin-block:2rem}.ProductLandingTemplate-module__9mEwPG__teamFeature{grid-template-columns:auto 1fr;gap:1rem;display:grid}.ProductLandingTemplate-module__9mEwPG__teamFeatureIcon{color:#0d9488;background:#0d94881a;border-radius:.5rem;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;display:flex}.ProductLandingTemplate-module__9mEwPG__teamFeatureIcon svg{width:1.25rem;height:1.25rem}.ProductLandingTemplate-module__9mEwPG__teamFeatureTitle{color:#18181b;font-family:var(--font-headline), var(--font-body), sans-serif;margin:0;font-size:1rem;font-weight:600}.ProductLandingTemplate-module__9mEwPG__teamFeatureDescription{color:#71717a;grid-column:2;margin:.25rem 0 0;font-size:.875rem;line-height:1.6}.ProductLandingTemplate-module__9mEwPG__gallerySection{background:#fafafa;border-block:1px solid #e4e4e7;padding-block:4rem}.ProductLandingTemplate-module__9mEwPG__gallerySlider{max-width:64rem;margin-inline:auto}.ProductLandingTemplate-module__9mEwPG__galleryGrid{grid-template-columns:1fr;gap:2.5rem;max-width:80rem;margin-inline:auto}.ProductLandingTemplate-module__9mEwPG__galleryGridAfterSlider{margin-top:2.5rem}.ProductLandingTemplate-module__9mEwPG__galleryFigure{aspect-ratio:16/10;background:#fff;border:1px solid #e4e4e7;border-radius:.75rem;margin:0;box-shadow:0 12px 36px -24px #0f172a47}.ProductLandingTemplate-module__9mEwPG__galleryCaption{color:#52525b;text-transform:none;background:#ffffffe6;padding:1rem 1.25rem;font-size:.875rem;position:absolute;inset:auto 0 0}.ProductLandingTemplate-module__9mEwPG__faqSection{text-align:center;max-width:56rem;padding-block:3.5rem 5rem}.ProductLandingTemplate-module__9mEwPG__faqSection .ProductLandingTemplate-module__9mEwPG__sectionTitleLarge{margin-bottom:2.5rem}.ProductLandingTemplate-module__9mEwPG__finalCta{text-align:center;justify-content:center;align-items:center;min-height:500px;display:flex;position:relative;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__finalCtaOverlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18181bb3}.ProductLandingTemplate-module__9mEwPG__finalCtaOverlaySoft{background:#09090b94}.ProductLandingTemplate-module__9mEwPG__finalCtaContent{z-index:1;gap:1.5rem;max-width:56rem;padding-inline:2rem;display:grid;position:relative}.ProductLandingTemplate-module__9mEwPG__finalCtaTitle{color:#fff;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:-.02em;text-shadow:0 3px 20px #00000085;margin:0;font-size:3rem;font-weight:300;line-height:1.1}.ProductLandingTemplate-module__9mEwPG__finalCtaTitleCompact{font-size:2.25rem}.ProductLandingTemplate-module__9mEwPG__finalCtaDescription{color:#e4e4e7;font-family:var(--font-headline), var(--font-body), sans-serif;text-shadow:0 2px 16px #00000075;margin:0;font-size:1.25rem;font-style:italic}.ProductLandingTemplate-module__9mEwPG__finalCtaButton{color:#fff;font-family:var(--font-label), var(--font-body), sans-serif;letter-spacing:.3em;text-transform:uppercase;justify-self:center;margin-top:1.5rem;padding:1.5rem 3.5rem;font-size:.875rem;display:inline-block}.ProductLandingTemplate-module__9mEwPG__ctaFallbackBackdrop,.ProductLandingTemplate-module__9mEwPG__ctaBlueprint,.ProductLandingTemplate-module__9mEwPG__ctaBackgroundMedia,.ProductLandingTemplate-module__9mEwPG__ctaBackgroundOverlay,.ProductLandingTemplate-module__9mEwPG__ctaBackgroundVeil,.ProductLandingTemplate-module__9mEwPG__ctaBackgroundBlueprint{position:absolute;inset:0}.ProductLandingTemplate-module__9mEwPG__ctaFallbackBackdrop,.ProductLandingTemplate-module__9mEwPG__ctaBackgroundMedia{background:#09090b}.ProductLandingTemplate-module__9mEwPG__ctaBackgroundMedia{display:block;overflow:hidden}.ProductLandingTemplate-module__9mEwPG__ctaBlueprint{opacity:.2}.ProductLandingTemplate-module__9mEwPG__ctaBackgroundImage{-o-object-fit:cover;object-fit:cover;filter:blur(3px)saturate(.92);transform:scale(1.1)}.ProductLandingTemplate-module__9mEwPG__ctaBackgroundOverlay{background:radial-gradient(circle,#0f172a3d,#020617d1 70%),linear-gradient(90deg,#020617c2,#0206175c 44%,#020617c7)}.ProductLandingTemplate-module__9mEwPG__ctaBackgroundVeil{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#09090b38}.ProductLandingTemplate-module__9mEwPG__ctaBackgroundBlueprint{opacity:.05}.dark .ProductLandingTemplate-module__9mEwPG__heroTitle{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__sectionTitle{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__sectionTitleLarge{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__teamTitle{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__teamFeatureTitle{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__statValue{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__useCaseTitle{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__breadcrumbCurrent{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__guideTitle{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__introRichText h2{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__cardRichText h2{color:#f4f4f5}.dark .ProductLandingTemplate-module__9mEwPG__heroSubheading{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__sectionDescription{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__teamDescription{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__teamFeatureDescription{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__useCaseDescription{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__useCaseSupporting{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__introRichText p{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__cardRichText p{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__guideDescription{color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__introPanel{background:radial-gradient(circle at 0 0,#3d547e47,#0000 34%),linear-gradient(135deg,#18181bf5,#0c0c0ef0);border-color:#27272a}:is(.dark .ProductLandingTemplate-module__9mEwPG__guidePanel,.dark .ProductLandingTemplate-module__9mEwPG__richCard,.dark .ProductLandingTemplate-module__9mEwPG__richCardSmall,.dark .ProductLandingTemplate-module__9mEwPG__useCaseCard){background:#09090b;border-color:#27272a}:is(.dark .ProductLandingTemplate-module__9mEwPG__introVisualFrame,.dark .ProductLandingTemplate-module__9mEwPG__useCaseMedia,.dark .ProductLandingTemplate-module__9mEwPG__useCasePlaceholder){background:#18181b;border-color:#27272a}:is(.dark .ProductLandingTemplate-module__9mEwPG__testimonialQuote,.dark .ProductLandingTemplate-module__9mEwPG__comparisonValue,.dark .ProductLandingTemplate-module__9mEwPG__teamFeatureDescription){color:#a1a1aa}.dark .ProductLandingTemplate-module__9mEwPG__testimonialName{color:#e4e4e7}.dark .ProductLandingTemplate-module__9mEwPG__comparisonCardFeatured .ProductLandingTemplate-module__9mEwPG__comparisonValue{color:#e4e4e7}.dark .ProductLandingTemplate-module__9mEwPG__comparisonTableHead{background:#27272a}.dark .ProductLandingTemplate-module__9mEwPG__personaComparisonValues div{border-color:#27272a}:is(.dark .ProductLandingTemplate-module__9mEwPG__teamSection,.dark .ProductLandingTemplate-module__9mEwPG__gallerySection){background:#18181b80}@media (min-width:640px){.ProductLandingTemplate-module__9mEwPG__heroActions{flex-direction:row}.ProductLandingTemplate-module__9mEwPG__primaryCta,.ProductLandingTemplate-module__9mEwPG__secondaryExampleCta{width:auto}}@media (min-width:768px){.ProductLandingTemplate-module__9mEwPG__hero{padding-block:10rem 8rem}.ProductLandingTemplate-module__9mEwPG__heroTitle{font-size:3.75rem;line-height:1.2}.ProductLandingTemplate-module__9mEwPG__heroSubheading{font-size:1.875rem}.ProductLandingTemplate-module__9mEwPG__introSection{padding-block:3.5rem 2rem}.ProductLandingTemplate-module__9mEwPG__introGrid{padding:3rem}.ProductLandingTemplate-module__9mEwPG__useCasesSection{padding-block:5rem 4.75rem}.ProductLandingTemplate-module__9mEwPG__useCaseList{gap:2.5rem}.ProductLandingTemplate-module__9mEwPG__useCaseMedia{min-height:340px;padding:1.25rem}.ProductLandingTemplate-module__9mEwPG__useCaseCopy{padding:2.25rem 2rem}.ProductLandingTemplate-module__9mEwPG__useCaseTitle{font-size:2.2rem}.ProductLandingTemplate-module__9mEwPG__useCaseDescription,.ProductLandingTemplate-module__9mEwPG__useCaseSupporting{font-size:1rem}:is(.ProductLandingTemplate-module__9mEwPG__introRichText h2,.ProductLandingTemplate-module__9mEwPG__cardRichText h2){font-size:2rem}.ProductLandingTemplate-module__9mEwPG__capabilitiesSection{padding-block:5rem 4.75rem}.ProductLandingTemplate-module__9mEwPG__sectionHeader{margin-bottom:4.5rem}.ProductLandingTemplate-module__9mEwPG__sectionHeaderLarge{margin-bottom:5rem}.ProductLandingTemplate-module__9mEwPG__sectionTitle{font-size:3rem}.ProductLandingTemplate-module__9mEwPG__sectionTitleJa{font-size:2.8rem}.ProductLandingTemplate-module__9mEwPG__capabilityGrid,.ProductLandingTemplate-module__9mEwPG__testimonialGrid,.ProductLandingTemplate-module__9mEwPG__stepsGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ProductLandingTemplate-module__9mEwPG__guideCopy,.ProductLandingTemplate-module__9mEwPG__richCard{padding:3rem}.ProductLandingTemplate-module__9mEwPG__guideTitle{font-size:1.95rem}.ProductLandingTemplate-module__9mEwPG__richCardSmall{padding:2.5rem}.ProductLandingTemplate-module__9mEwPG__testimonialsSection{padding-block:3.5rem}.ProductLandingTemplate-module__9mEwPG__comparisonSection{padding-block:5rem}.ProductLandingTemplate-module__9mEwPG__comparisonCards{display:none}.ProductLandingTemplate-module__9mEwPG__comparisonTableWrap{display:block}.ProductLandingTemplate-module__9mEwPG__stepsSection{padding-block:6rem}.ProductLandingTemplate-module__9mEwPG__stepsHeading{margin-bottom:4.5rem;font-size:3rem}.ProductLandingTemplate-module__9mEwPG__statsSection{padding-block:3rem}.ProductLandingTemplate-module__9mEwPG__statsList{gap:3rem}.ProductLandingTemplate-module__9mEwPG__teamSection{padding-block:4.75rem}.ProductLandingTemplate-module__9mEwPG__gallerySection{padding-block:8rem}.ProductLandingTemplate-module__9mEwPG__galleryGridAfterSlider{margin-top:4rem}.ProductLandingTemplate-module__9mEwPG__faqSection{padding-block:3.5rem 5rem}.ProductLandingTemplate-module__9mEwPG__faqSection .ProductLandingTemplate-module__9mEwPG__sectionTitleLarge{margin-bottom:4rem}.ProductLandingTemplate-module__9mEwPG__finalCta{min-height:700px}.ProductLandingTemplate-module__9mEwPG__finalCtaTitle{font-size:4.5rem}.ProductLandingTemplate-module__9mEwPG__finalCtaTitleCompact{font-size:3.75rem}.ProductLandingTemplate-module__9mEwPG__finalCtaDescription{font-size:1.5rem}}@media (min-width:1024px){.ProductLandingTemplate-module__9mEwPG__heroInner{grid-template-columns:5fr 7fr;gap:4rem}.ProductLandingTemplate-module__9mEwPG__heroCopy{order:1}.ProductLandingTemplate-module__9mEwPG__heroVisual{order:2}.ProductLandingTemplate-module__9mEwPG__introGridWithVisual{grid-template-columns:minmax(0,1fr) 420px;align-items:center}.ProductLandingTemplate-module__9mEwPG__introVisualFrame{min-height:100%}.ProductLandingTemplate-module__9mEwPG__useCaseGrid{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.ProductLandingTemplate-module__9mEwPG__useCaseGridReverse{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.ProductLandingTemplate-module__9mEwPG__useCaseGridReverse .ProductLandingTemplate-module__9mEwPG__useCaseMedia{grid-column:2}.ProductLandingTemplate-module__9mEwPG__useCaseGridReverse .ProductLandingTemplate-module__9mEwPG__useCaseCopy{grid-area:1/1}.ProductLandingTemplate-module__9mEwPG__useCaseCopy{grid-column:2;padding-inline:2.5rem}.ProductLandingTemplate-module__9mEwPG__guideGridWithMedia{grid-template-columns:minmax(0,1fr) 320px}.ProductLandingTemplate-module__9mEwPG__guideMediaLink{border-top:0;border-left:1px solid #e4e4e7;min-height:100%}.ProductLandingTemplate-module__9mEwPG__teamGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ProductLandingTemplate-module__9mEwPG__teamMedia{order:1}.ProductLandingTemplate-module__9mEwPG__teamCopy{order:2}.ProductLandingTemplate-module__9mEwPG__galleryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}
.ExamplesGallery-module__ksIr1G__page{color:#09090b;background:#fff}.ExamplesGallery-module__ksIr1G__hero{color:#fff;background:#09090b;border-bottom:1px solid #e4e4e7;min-height:calc(100vh - 72px);position:relative;overflow:hidden}.ExamplesGallery-module__ksIr1G__heroImage{-o-object-fit:cover;object-fit:cover;opacity:.65}.ExamplesGallery-module__ksIr1G__heroOverlay{background:linear-gradient(90deg,#09090beb,#09090b85 44%,#09090b2e);position:absolute;inset:0}.ExamplesGallery-module__ksIr1G__heroInner{gap:2rem;max-width:80rem;min-height:calc(100vh - 72px);margin-inline:auto;padding:8rem 1.25rem 5rem;display:grid;position:relative}.ExamplesGallery-module__ksIr1G__heroCopy{max-width:42rem}.ExamplesGallery-module__ksIr1G__eyebrow,.ExamplesGallery-module__ksIr1G__heroEyebrow,.ExamplesGallery-module__ksIr1G__sectionEyebrow,.ExamplesGallery-module__ksIr1G__tabButton,.ExamplesGallery-module__ksIr1G__variantButton{font-weight:600}.ExamplesGallery-module__ksIr1G__heroEyebrow{color:#fffc;letter-spacing:.22em;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;border-radius:.375rem;margin-bottom:1.25rem;padding:.25rem .75rem;font-size:.75rem;display:inline-flex}.ExamplesGallery-module__ksIr1G__heroTitle{color:#fff;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:3rem;font-weight:600;line-height:.95}.ExamplesGallery-module__ksIr1G__heroDescription,.ExamplesGallery-module__ksIr1G__richText,.ExamplesGallery-module__ksIr1G__bodyText{color:#52525b;font-size:1rem;line-height:1.75}.ExamplesGallery-module__ksIr1G__heroDescription{color:#ffffffd1;max-width:36rem;margin:1.5rem 0 0;font-size:1.125rem}.ExamplesGallery-module__ksIr1G__heroActions{flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.ExamplesGallery-module__ksIr1G__primaryButton,.ExamplesGallery-module__ksIr1G__secondaryButton,.ExamplesGallery-module__ksIr1G__textLink{align-items:center;gap:.5rem;text-decoration:none;transition:background .18s,color .18s,border-color .18s;display:inline-flex}.ExamplesGallery-module__ksIr1G__primaryButton,.ExamplesGallery-module__ksIr1G__secondaryButton{border-radius:.375rem;justify-content:center;min-height:2.75rem;padding-inline:1rem;font-size:.875rem;font-weight:600}.ExamplesGallery-module__ksIr1G__primaryButton{color:#fff;background:#09090b}.ExamplesGallery-module__ksIr1G__primaryButton:hover{background:#27272a}.ExamplesGallery-module__ksIr1G__hero .ExamplesGallery-module__ksIr1G__primaryButton{color:#09090b;background:#fff}.ExamplesGallery-module__ksIr1G__hero .ExamplesGallery-module__ksIr1G__primaryButton:hover{background:#e4e4e7}.ExamplesGallery-module__ksIr1G__secondaryButton{color:#fff;border:1px solid #ffffff40}.ExamplesGallery-module__ksIr1G__secondaryButton:hover{background:#ffffff1a}.ExamplesGallery-module__ksIr1G__heroVisual{gap:1rem;margin:2rem 0 0;display:grid}.ExamplesGallery-module__ksIr1G__comparisonFrame,.ExamplesGallery-module__ksIr1G__featuredMedia,.ExamplesGallery-module__ksIr1G__variantMedia{background:#f4f4f5;border-radius:.5rem;overflow:hidden}.ExamplesGallery-module__ksIr1G__comparisonFrame{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff1a;border:1px solid #fff3;box-shadow:0 28px 100px -40px #000000bf}.ExamplesGallery-module__ksIr1G__heroStrip{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin:0;display:grid}.ExamplesGallery-module__ksIr1G__heroStripItem{aspect-ratio:4/5;background:#f4f4f5;border-radius:.5rem;margin:0;position:relative;overflow:hidden}.ExamplesGallery-module__ksIr1G__coverImage{-o-object-fit:cover;object-fit:cover}.ExamplesGallery-module__ksIr1G__heroStripCaption{color:#fff;background:linear-gradient(#0000,#000000b3);padding:.75rem;font-size:.75rem;font-weight:600;position:absolute;inset:auto 0 0}.ExamplesGallery-module__ksIr1G__section,.ExamplesGallery-module__ksIr1G__sectionBand,.ExamplesGallery-module__ksIr1G__roomHero,.ExamplesGallery-module__ksIr1G__roomIntroSection{border-color:#e4e4e7}.ExamplesGallery-module__ksIr1G__section{max-width:80rem;margin-inline:auto;padding:3rem 1.25rem}.ExamplesGallery-module__ksIr1G__sectionBand{background:#fafafa;border-block:1px solid #e4e4e7}.ExamplesGallery-module__ksIr1G__sectionBandInner,.ExamplesGallery-module__ksIr1G__evaluationInner,.ExamplesGallery-module__ksIr1G__roomIntroInner{gap:2rem;max-width:80rem;margin-inline:auto;padding:3.5rem 1.25rem;display:grid}.ExamplesGallery-module__ksIr1G__evaluation{background:#fff;border-bottom:1px solid #e4e4e7}.ExamplesGallery-module__ksIr1G__sectionHeaderGrid,.ExamplesGallery-module__ksIr1G__finalCta,.ExamplesGallery-module__ksIr1G__roomBrowseCta{gap:1.5rem;display:grid}.ExamplesGallery-module__ksIr1G__sectionEyebrow{color:#0d9488;letter-spacing:.22em;text-transform:uppercase;margin:0;font-size:.875rem}.ExamplesGallery-module__ksIr1G__sectionTitle,.ExamplesGallery-module__ksIr1G__sectionTitleLarge,.ExamplesGallery-module__ksIr1G__roomTitle{color:#09090b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-weight:600}.ExamplesGallery-module__ksIr1G__sectionTitle{max-width:48rem;font-size:2.25rem}.ExamplesGallery-module__ksIr1G__sectionTitleLarge,.ExamplesGallery-module__ksIr1G__roomTitle{max-width:56rem;font-size:2.75rem}.ExamplesGallery-module__ksIr1G__bodyText,.ExamplesGallery-module__ksIr1G__richText p{margin:0}.ExamplesGallery-module__ksIr1G__richText p+p{margin-top:1rem}.ExamplesGallery-module__ksIr1G__richText a{color:#09090b;text-underline-offset:.25rem;font-weight:600;text-decoration:underline}.ExamplesGallery-module__ksIr1G__tabs{background:#fff;border-block:1px solid #e4e4e7}.ExamplesGallery-module__ksIr1G__tabList{align-items:center;gap:.5rem;margin:0;padding:.75rem 1rem;list-style:none;display:flex;overflow-x:auto}.ExamplesGallery-module__ksIr1G__tabIcon{color:#71717a;flex-shrink:0;width:1rem;height:1rem;display:none}.ExamplesGallery-module__ksIr1G__tabButton{color:#3f3f46;cursor:pointer;background:#f4f4f5;border:0;border-radius:.375rem;flex-shrink:0;height:2.25rem;padding-inline:.75rem;font-size:.875rem}.ExamplesGallery-module__ksIr1G__tabButton:hover{background:#e4e4e7}.ExamplesGallery-module__ksIr1G__tabButtonActive{color:#fff;background:#09090b}.ExamplesGallery-module__ksIr1G__featuredExample{border-top:1px solid #e4e4e7;gap:1.5rem;padding-block:2.5rem;display:grid}.ExamplesGallery-module__ksIr1G__featuredMedia{border:1px solid #e4e4e7;box-shadow:0 24px 80px -52px #0f172a73}.ExamplesGallery-module__ksIr1G__featuredCopy{padding-bottom:.25rem}.ExamplesGallery-module__ksIr1G__featuredTitle{color:#09090b;font-family:var(--font-headline), var(--font-body), sans-serif;letter-spacing:0;margin:0;font-size:1.5rem;font-weight:600;line-height:1.2}.ExamplesGallery-module__ksIr1G__featuredSummary{color:#52525b;margin:1rem 0 0;font-size:1.125rem;line-height:1.75}.ExamplesGallery-module__ksIr1G__textLink{color:#09090b;text-underline-offset:.25rem;width:fit-content;margin-top:1.25rem;font-size:.875rem;font-weight:600;-webkit-text-decoration:underline #a1a1aa;text-decoration:underline #a1a1aa}.ExamplesGallery-module__ksIr1G__textLink:hover{text-decoration-color:#09090b}.ExamplesGallery-module__ksIr1G__iconSmall{width:1rem;height:1rem}.ExamplesGallery-module__ksIr1G__checkList,.ExamplesGallery-module__ksIr1G__variantGrid,.ExamplesGallery-module__ksIr1G__seoCardList,.ExamplesGallery-module__ksIr1G__roomExampleList,.ExamplesGallery-module__ksIr1G__tipsList{margin:0;padding:0;list-style:none}.ExamplesGallery-module__ksIr1G__checkList{gap:.75rem;margin-top:1.5rem;display:grid}.ExamplesGallery-module__ksIr1G__checkItem{color:#3f3f46;align-items:flex-start;gap:.75rem;font-size:.875rem;font-weight:500;display:flex}.ExamplesGallery-module__ksIr1G__checkIcon{color:#0d9488;flex-shrink:0;width:1rem;height:1rem;margin-top:.125rem}.ExamplesGallery-module__ksIr1G__variantSection{border-top:1px solid #e4e4e7;padding-block:2.5rem}.ExamplesGallery-module__ksIr1G__variantGrid{gap:1.25rem;margin-top:2rem;display:grid}.ExamplesGallery-module__ksIr1G__variantCard{background:#fff;border:1px solid #e4e4e7;border-radius:.5rem;overflow:hidden}.ExamplesGallery-module__ksIr1G__variantMedia{background:#f4f4f5}.ExamplesGallery-module__ksIr1G__variantCopy{padding:1rem}.ExamplesGallery-module__ksIr1G__variantTitle{color:#09090b;margin:0;font-size:1.125rem;font-weight:600}.ExamplesGallery-module__ksIr1G__variantDescription{-webkit-line-clamp:3;color:#52525b;-webkit-box-orient:vertical;margin:.5rem 0 0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ExamplesGallery-module__ksIr1G__seoCardList{gap:2rem;max-width:80rem;margin-inline:auto;padding:3.5rem 1.25rem;display:grid}.ExamplesGallery-module__ksIr1G__seoCard{border-left:1px solid #d4d4d8;padding-left:1.25rem}.ExamplesGallery-module__ksIr1G__seoIcon{color:#0d9488;width:1.25rem;height:1.25rem;margin-bottom:1rem}.ExamplesGallery-module__ksIr1G__seoTitle{color:#09090b;margin:0;font-size:1.25rem;font-weight:600}.ExamplesGallery-module__ksIr1G__seoBody{color:#52525b;margin:.75rem 0 0;font-size:.875rem;line-height:1.5}.ExamplesGallery-module__ksIr1G__faq{background:#fff;border-top:1px solid #e4e4e7}.ExamplesGallery-module__ksIr1G__faqInner{max-width:56rem;margin-inline:auto;padding:3.5rem 1.25rem}.ExamplesGallery-module__ksIr1G__faqList{border-top:1px solid #e4e4e7;margin-top:1.75rem}.ExamplesGallery-module__ksIr1G__faqItem{border-bottom:1px solid #e4e4e7}.ExamplesGallery-module__ksIr1G__faqSummary{color:#09090b;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.25rem;font-size:1.125rem;font-weight:600;list-style:none;display:flex}.ExamplesGallery-module__ksIr1G__faqSummary::-webkit-details-marker{display:none}.ExamplesGallery-module__ksIr1G__faqIcon{color:#71717a;flex-shrink:0;width:1.25rem;height:1.25rem;transition:transform .18s}.ExamplesGallery-module__ksIr1G__faqItem[open] .ExamplesGallery-module__ksIr1G__faqIcon{transform:rotate(90deg)}.ExamplesGallery-module__ksIr1G__faqAnswer{padding-bottom:1.25rem}.ExamplesGallery-module__ksIr1G__finalCta{border-top:1px solid #e4e4e7;padding-top:3rem}.ExamplesGallery-module__ksIr1G__roomHero{border-bottom:1px solid #e4e4e7;padding:8rem 1.25rem 3rem}.ExamplesGallery-module__ksIr1G__roomHeroInner{max-width:80rem;margin-inline:auto}.ExamplesGallery-module__ksIr1G__breadcrumbList{color:#71717a;align-items:center;gap:.5rem;margin:0 0 2rem;padding:0;font-size:.875rem;list-style:none;display:flex}.ExamplesGallery-module__ksIr1G__breadcrumbLink{color:inherit;text-decoration:none}.ExamplesGallery-module__ksIr1G__breadcrumbLink:hover{color:#09090b}.ExamplesGallery-module__ksIr1G__breadcrumbCurrent{color:#09090b;font-weight:500}.ExamplesGallery-module__ksIr1G__roomIntroSection{background:#fafafa;border-bottom:1px solid #e4e4e7}.ExamplesGallery-module__ksIr1G__roomIntroText{gap:1rem;display:grid}.ExamplesGallery-module__ksIr1G__tipsPanel{border-left:1px solid #d4d4d8;padding-left:1.25rem}.ExamplesGallery-module__ksIr1G__tipsTitle{color:#09090b;margin:0;font-size:1.25rem;font-weight:600}.ExamplesGallery-module__ksIr1G__tipsList{gap:.75rem;margin-top:1rem;display:grid}.ExamplesGallery-module__ksIr1G__roomExampleList{display:grid}.ExamplesGallery-module__ksIr1G__roomExampleItem{display:block}.ExamplesGallery-module__ksIr1G__roomBrowseCta{border-top:1px solid #e4e4e7;padding-top:2.5rem}.ExamplesGallery-module__ksIr1G__sliderShell{position:relative}.ExamplesGallery-module__ksIr1G__variantCaption{pointer-events:none;inset-inline:.75rem;z-index:30;justify-content:center;display:none;position:absolute;bottom:4rem}.ExamplesGallery-module__ksIr1G__variantCaptionInner{text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090bad;border:1px solid #fff3;border-radius:.375rem;max-width:min(92%,760px);padding:.5rem .75rem;box-shadow:0 10px 15px -3px #0000001a}.ExamplesGallery-module__ksIr1G__variantCaptionTitle,.ExamplesGallery-module__ksIr1G__variantCaptionDescription{color:#fff;margin:0;font-size:.75rem}.ExamplesGallery-module__ksIr1G__variantCaptionTitle{font-weight:600}.ExamplesGallery-module__ksIr1G__variantCaptionDescription{-webkit-line-clamp:2;color:#ffffffc7;-webkit-box-orient:vertical;margin-top:.25rem;line-height:1.5;display:-webkit-box;overflow:hidden}.ExamplesGallery-module__ksIr1G__variantControls{pointer-events:auto;align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.ExamplesGallery-module__ksIr1G__mobileVariantNav{display:none}.ExamplesGallery-module__ksIr1G__variantTabs{flex:1;min-width:0;max-width:100%}.ExamplesGallery-module__ksIr1G__variantScroller{scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.ExamplesGallery-module__ksIr1G__variantScroller::-webkit-scrollbar{display:none}.ExamplesGallery-module__ksIr1G__variantList{align-items:center;gap:.25rem;width:max-content;margin:0;padding:0;list-style:none;display:flex}.ExamplesGallery-module__ksIr1G__variantButton{color:#3f3f46;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffffe6;border:0;border-radius:.25rem;flex-shrink:0;height:2.25rem;padding-inline:.325rem;font-size:.5875rem;box-shadow:0 1px 2px #0000000d}.ExamplesGallery-module__ksIr1G__variantButton:hover,.ExamplesGallery-module__ksIr1G__variantButtonActive{color:#fff;background:#09090b}.ExamplesGallery-module__ksIr1G__compactNote{color:#fff;filter:drop-shadow(0 1px 1px #000000b3);font-size:.75rem;font-weight:500;display:none}@media (min-width:768px){.ExamplesGallery-module__ksIr1G__heroInner{padding-block:5rem;padding-inline:2rem}.ExamplesGallery-module__ksIr1G__heroTitle{font-size:3.5rem}.ExamplesGallery-module__ksIr1G__section,.ExamplesGallery-module__ksIr1G__roomHero{padding-inline:2rem}.ExamplesGallery-module__ksIr1G__section{padding-block:4rem}.ExamplesGallery-module__ksIr1G__sectionBandInner,.ExamplesGallery-module__ksIr1G__evaluationInner,.ExamplesGallery-module__ksIr1G__roomIntroInner{grid-template-columns:minmax(0,.62fr) minmax(280px,.38fr);padding-inline:2rem}.ExamplesGallery-module__ksIr1G__sectionHeaderGrid,.ExamplesGallery-module__ksIr1G__roomBrowseCta{grid-template-columns:minmax(0,.68fr) minmax(280px,.32fr);align-items:end}.ExamplesGallery-module__ksIr1G__sectionTitleLarge{font-size:3.75rem}.ExamplesGallery-module__ksIr1G__roomTitle{font-size:3.5rem}.ExamplesGallery-module__ksIr1G__tabList{justify-content:center}.ExamplesGallery-module__ksIr1G__tabIcon{display:block}.ExamplesGallery-module__ksIr1G__featuredExample{grid-template-columns:minmax(0,1.55fr) minmax(280px,.45fr);align-items:end}.ExamplesGallery-module__ksIr1G__variantGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ExamplesGallery-module__ksIr1G__seoCardList{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:2rem}.ExamplesGallery-module__ksIr1G__faqInner{padding-block:4rem;padding-inline:2rem}.ExamplesGallery-module__ksIr1G__finalCta{grid-template-columns:minmax(0,.75fr) auto;align-items:center}.ExamplesGallery-module__ksIr1G__roomHero{padding-top:7rem;padding-bottom:4rem}.ExamplesGallery-module__ksIr1G__variantCaption{display:flex;bottom:4rem}.ExamplesGallery-module__ksIr1G__variantControls{z-index:30;inset-inline:.75rem;justify-content:center;margin-top:0;position:absolute;bottom:.75rem}.ExamplesGallery-module__ksIr1G__mobileVariantNav{display:none}.ExamplesGallery-module__ksIr1G__variantTabs{flex-direction:column;flex:none;align-items:center;gap:.25rem;display:flex}.ExamplesGallery-module__ksIr1G__variantScroller{scrollbar-width:thin;scrollbar-color:#ffffff4d transparent;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#09090bb8;border:1px solid #ffffff4d;border-radius:.375rem;max-width:100%;padding:.25rem;overflow-x:auto;box-shadow:0 10px 15px -3px #0000001a}.ExamplesGallery-module__ksIr1G__variantList{flex-wrap:nowrap;justify-content:flex-start;width:max-content;max-width:none}.ExamplesGallery-module__ksIr1G__variantButton{color:#ffffffd1;height:2rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.ExamplesGallery-module__ksIr1G__variantButton:hover,.ExamplesGallery-module__ksIr1G__variantButtonActive{color:#09090b;background:#fff}.ExamplesGallery-module__ksIr1G__compactNote{display:block}}@media (min-width:1024px){.ExamplesGallery-module__ksIr1G__heroInner{grid-template-columns:.9fr 1.1fr;align-items:center}.ExamplesGallery-module__ksIr1G__heroVisual{margin-top:3.5rem}}