/*! tailwindcss v4.3.5 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-leading:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-space-y-reverse:0}}}.product-page{background-color:var(--color-background,#f1ecfb);color:var(--color-text,#17151f)}.product-page:where(.dark,.dark *){background-color:var(--color-background-dark,#17151f);color:var(--color-text-dark,#f7f4fc)}.product-page{overflow-x:clip}.product-wrap{width:100%;max-width:1200px;padding-inline:calc(var(--spacing,.25rem) * 4);margin-inline:auto}@media (width>=414px){.product-wrap{padding-inline:calc(var(--spacing,.25rem) * 5)}}@media (width>=768px){.product-wrap{padding-inline:calc(var(--spacing,.25rem) * 7)}}@media (width>=976px){.product-wrap{padding-inline:calc(var(--spacing,.25rem) * 8)}}.product-hero{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#ddd6fe);padding-block:calc(var(--spacing,.25rem) * 16);background-image:radial-gradient(circle,#7644c629 1px,#0000 1.5px);background-size:24px 24px}@media (width>=768px){.product-hero{padding-block:calc(var(--spacing,.25rem) * 24)}}.product-hero:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.product-hero:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.product-hero-grid{align-items:center;gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=976px){.product-hero-grid{gap:calc(var(--spacing,.25rem) * 20);grid-template-columns:minmax(0,.9fr) minmax(360px,1.1fr)}}.product-eyebrow{margin-bottom:calc(var(--spacing,.25rem) * 4);font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:.13em;letter-spacing:.13em;color:var(--color-primary-dark,#7644c6);text-transform:uppercase;display:block}.product-eyebrow:where(.dark,.dark *){color:var(--color-primary-light,#cbaaff)}.product-title{margin-bottom:calc(var(--spacing,.25rem) * 6);max-width:var(--container-4xl,56rem);font-family:var(--font-headline,"Paytone One", var(--font-sans));--tw-leading:1.02;--tw-tracking:-.035em;letter-spacing:-.035em;font-size:clamp(2.75rem,6vw,5rem);line-height:1.02}.product-title em{color:var(--color-primary-dark,#7644c6);font-style:normal}.product-title em:where(.dark,.dark *){color:var(--color-primary-light,#cbaaff)}.product-lead{max-width:var(--container-3xl,48rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-stone-600,oklch(44.4% .011 73.639))}@media (width>=768px){.product-lead{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.product-lead:where(.dark,.dark *){color:var(--color-stone-300,oklch(86.9% .005 56.366))}.product-actions{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}.product-note{margin-top:calc(var(--spacing,.25rem) * 5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-stone-600,oklch(44.4% .011 73.639))}.product-note:where(.dark,.dark *){color:var(--color-stone-400,oklch(70.9% .01 56.259))}.product-stage{min-height:calc(var(--spacing,.25rem) * 96);border-radius:var(--radius-2xl,1rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#ddd6fe);background-color:#fffc;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.product-stage{background-color:color-mix(in oklab, var(--color-white,#fff) 80%, transparent)}}.product-stage{padding:calc(var(--spacing,.25rem) * 5);--tw-shadow:0 20px 60px var(--tw-shadow-color,#17151f1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=768px){.product-stage{padding:calc(var(--spacing,.25rem) * 8)}}.product-stage:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.product-stage:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.product-stage:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.product-stage:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.product-stage-label{margin-bottom:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);background-color:var(--color-text,#17151f);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-white,#fff);text-transform:uppercase;display:inline-flex}.product-stage-label:where(.dark,.dark *){background-color:var(--color-white,#fff);color:var(--color-text,#17151f)}.product-flow{align-items:stretch;gap:calc(var(--spacing,.25rem) * 3);display:grid}@media (width>=768px){.product-flow{grid-template-columns:1fr auto 1fr auto 1fr}}.product-flow-step{min-height:calc(var(--spacing,.25rem) * 40);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#ddd6fe);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 5);flex-direction:column;justify-content:center;display:flex}.product-flow-step:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.product-flow-step:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.product-flow-step:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.product-flow-step:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.product-flow-step:nth-of-type(2){border-color:var(--color-primary-light,#cbaaff);background-color:var(--color-primary-dark,#7644c6);color:var(--color-white,#fff)}.product-flow-step span{margin-bottom:calc(var(--spacing,.25rem) * 3);font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-primary-dark,#7644c6);text-transform:uppercase}.product-flow-step span:where(.dark,.dark *),.product-flow-step:nth-of-type(2) span{color:var(--color-primary-light,#cbaaff)}.product-flow-step h3{margin-bottom:calc(var(--spacing,.25rem) * 2);font-family:var(--font-headline,"Paytone One", var(--font-sans));font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25)}.product-flow-step p{font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-stone-600,oklch(44.4% .011 73.639));margin:0}.product-flow-step p:where(.dark,.dark *){color:var(--color-stone-300,oklch(86.9% .005 56.366))}.product-flow-step:nth-of-type(2) p{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.product-flow-step:nth-of-type(2) p{color:color-mix(in oklab, var(--color-white,#fff) 75%, transparent)}}.product-flow-arrow{font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-dark,#7644c6);place-items:center;display:grid}@media not all and (width>=768px){.product-flow-arrow{rotate:90deg}}.product-flow-arrow:where(.dark,.dark *){color:var(--color-primary-light,#cbaaff)}.product-section{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#ddd6fe);padding-block:calc(var(--spacing,.25rem) * 20)}@media (width>=768px){.product-section{padding-block:calc(var(--spacing,.25rem) * 28)}}.product-section:where(.dark,.dark *){border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.product-section:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 15%, transparent)}}.product-section-white{background-color:var(--color-white,#fff)}.product-section-white:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.product-section-white:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.product-section-ink{background-color:var(--color-text,#17151f);color:var(--color-white,#fff)}.product-section-ink:where(.dark,.dark *){background-color:var(--color-black,#000)}.product-section-head{margin-bottom:calc(var(--spacing,.25rem) * 12);align-items:flex-end;gap:calc(var(--spacing,.25rem) * 5);display:grid}@media (width>=976px){.product-section-head{gap:calc(var(--spacing,.25rem) * 16);grid-template-columns:minmax(0,1fr) minmax(280px,.55fr)}}.product-section-title{margin-bottom:calc(var(--spacing,.25rem) * 5);max-width:var(--container-4xl,56rem);font-family:var(--font-headline,"Paytone One", var(--font-sans));--tw-leading:1.03;--tw-tracking:-.035em;letter-spacing:-.035em;font-size:clamp(2.25rem,5vw,4rem);line-height:1.03}.product-section-intro{max-width:var(--container-2xl,42rem);font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-stone-600,oklch(44.4% .011 73.639))}.product-section-intro:where(.dark,.dark *),.product-section-ink .product-section-intro{color:var(--color-stone-300,oklch(86.9% .005 56.366))}.product-chapter-grid{align-items:flex-start;gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=976px){.product-chapter-grid{gap:calc(var(--spacing,.25rem) * 24);grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr)}.product-chapter-copy{top:calc(var(--spacing,.25rem) * 28);position:sticky}}.product-marker{margin-bottom:calc(var(--spacing,.25rem) * 6);font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary,#9755ff);display:block}.product-marker:where(.dark,.dark *){color:var(--color-primary-light,#cbaaff)}.product-rail{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#ddd6fe)}.product-rail:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-rail:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-evidence{gap:calc(var(--spacing,.25rem) * 3);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#ddd6fe);padding-block:calc(var(--spacing,.25rem) * 6);display:grid}@media (width>=768px){.product-evidence{gap:calc(var(--spacing,.25rem) * 8);grid-template-columns:minmax(180px,.65fr) minmax(0,1.35fr)}}.product-evidence:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-evidence:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-evidence h3{font-family:var(--font-headline,"Paytone One", var(--font-sans));font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);margin:0}.product-evidence p{--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625);color:var(--color-stone-600,oklch(44.4% .011 73.639));margin:0}.product-evidence p:where(.dark,.dark *){color:var(--color-stone-300,oklch(86.9% .005 56.366))}.product-tags{margin-top:calc(var(--spacing,.25rem) * 8);gap:calc(var(--spacing,.25rem) * 2);flex-wrap:wrap;display:flex}.product-tags span{min-height:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#ddd6fe);background-color:var(--color-white,#fff);padding-inline:calc(var(--spacing,.25rem) * 3);font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-text,#17151f);align-items:center;display:inline-flex}.product-tags span:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-tags span:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-tags span:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.product-tags span:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.product-tags span:where(.dark,.dark *){color:var(--color-white,#fff)}.product-text-link{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-primary-dark,#7644c6);text-underline-offset:4px;text-decoration-line:underline}.product-text-link:where(.dark,.dark *){color:var(--color-primary-light,#cbaaff)}.product-next{background-color:#cbaaff33}@supports (color:color-mix(in lab, red, red)){.product-next{background-color:color-mix(in oklab, var(--color-primary-light,#cbaaff) 20%, transparent)}}.product-next{padding-block:calc(var(--spacing,.25rem) * 16)}@media (width>=768px){.product-next{padding-block:calc(var(--spacing,.25rem) * 20)}}.product-next:where(.dark,.dark *){background-color:#9755ff1a}@supports (color:color-mix(in lab, red, red)){.product-next:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-primary,#9755ff) 10%, transparent)}}.product-next-grid{align-items:center;gap:calc(var(--spacing,.25rem) * 8);display:grid}@media (width>=976px){.product-next-grid{grid-template-columns:1fr auto}}.product-next-links{gap:calc(var(--spacing,.25rem) * 3);flex-wrap:wrap;display:flex}@media (width>=976px){.product-next-links{justify-content:flex-end}}.product-metrics{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-border,#ddd6fe);display:grid}@media (width>=768px){.product-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}.product-metrics:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-metrics:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-metric{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border,#ddd6fe);padding:calc(var(--spacing,.25rem) * 6)}@media (width>=768px){.product-metric{border-right-style:var(--tw-border-style);border-right-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0}}.product-metric:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-metric:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-metric:last-child{border-style:var(--tw-border-style);border-width:0}.product-metric strong{font-family:var(--font-mono,"Fira Mono", Consolas, Courier, monospace, ui-monospace, SFMono-Regular);--tw-font-weight:var(--font-weight-bold,700);font-size:clamp(1.75rem,4vw,3rem);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-tighter,-.05em);letter-spacing:var(--tracking-tighter,-.05em);color:var(--color-primary-dark,#7644c6);display:block}.product-metric strong:where(.dark,.dark *){color:var(--color-primary-light,#cbaaff)}.product-decision{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#ddd6fe);display:grid}@media (width>=976px){.product-decision{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-decision:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-decision:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-choice{padding:calc(var(--spacing,.25rem) * 7)}@media (width>=768px){.product-choice{padding:calc(var(--spacing,.25rem) * 10)}}.product-choice+.product-choice{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border,#ddd6fe);background-color:#cbaaff1a}@supports (color:color-mix(in lab, red, red)){.product-choice+.product-choice{background-color:color-mix(in oklab, var(--color-primary-light,#cbaaff) 10%, transparent)}}@media (width>=976px){.product-choice+.product-choice{border-top-style:var(--tw-border-style);border-top-width:0;border-left-style:var(--tw-border-style);border-left-width:1px}}.product-choice+.product-choice:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-choice+.product-choice:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-choice+.product-choice:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.product-choice+.product-choice:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.product-choice ul{margin-block:calc(var(--spacing,.25rem) * 6)}:where(.product-choice ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing,.25rem) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing,.25rem) * 3) * calc(1 - var(--tw-space-y-reverse)))}.product-choice ul{padding-left:calc(var(--spacing,.25rem) * 6)}.product-choice li{padding-left:var(--spacing,.25rem)}.product-choice h3{font-family:var(--font-headline,"Paytone One", var(--font-sans));font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height,calc(2.25 / 1.875)))}.product-editorial{gap:calc(var(--spacing,.25rem) * 12);display:grid}@media (width>=976px){.product-editorial{gap:calc(var(--spacing,.25rem) * 24);grid-template-columns:minmax(220px,.58fr) minmax(0,1.42fr)}.product-editorial-aside{top:calc(var(--spacing,.25rem) * 28);align-self:flex-start;position:sticky}}.product-editorial-copy{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--tw-leading:var(--leading-relaxed,1.625);line-height:var(--leading-relaxed,1.625)}@media (width>=768px){.product-editorial-copy{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75 / 1.25)))}}.product-editorial-copy p{margin-bottom:calc(var(--spacing,.25rem) * 7)}.product-router{border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border,#ddd6fe);background-color:var(--color-white,#fff);padding:calc(var(--spacing,.25rem) * 6);--tw-shadow:0 20px 60px var(--tw-shadow-color,#17151f1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (width>=768px){.product-router{padding:calc(var(--spacing,.25rem) * 8)}}.product-router:where(.dark,.dark *){border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.product-router:where(.dark,.dark *){border-color:color-mix(in oklab, var(--color-white,#fff) 20%, transparent)}}.product-router:where(.dark,.dark *){background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.product-router:where(.dark,.dark *){background-color:color-mix(in oklab, var(--color-white,#fff) 5%, transparent)}}.product-field{margin-bottom:calc(var(--spacing,.25rem) * 5);gap:calc(var(--spacing,.25rem) * 2);display:grid}.product-field label{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.product-field select{cursor:pointer;appearance:none;border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-stone-200,oklch(92.3% .003 48.717));background-color:var(--color-zinc-50,oklch(98.5% 0 none));width:100%;min-height:2.4rem;padding-block:calc(var(--spacing,.25rem) * 2);padding-right:calc(var(--spacing,.25rem) * 10);padding-left:calc(var(--spacing,.25rem) * 3);text-align:left;font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--color-text,#17151f);--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-outline-style:none;background-repeat:no-repeat;outline-style:none}@media (hover:hover){.product-field select:hover{background-color:var(--color-white,#fff);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}}.product-field select:focus{border-color:var(--color-secondary,#ffa255);--tw-ring-shadow:var(--tw-ring-inset, ) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:#ffa25573}@supports (color:color-mix(in lab, red, red)){.product-field select:focus{--tw-ring-color:color-mix(in oklab, var(--color-secondary,#ffa255) 45%, transparent)}}.product-field select:where(.dark,.dark *){border-color:var(--color-stone-600,oklch(44.4% .011 73.639));background-color:var(--color-zinc-700,oklch(37% .013 285.805));color:var(--color-white,#fff)}@media (hover:hover){.product-field select:where(.dark,.dark *):hover{background-color:var(--color-zinc-600,oklch(44.2% .017 285.786))}}.product-field select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='%239ca3af'%3E%3Cpath fill-rule='evenodd' d='M5.23 7.21a.75.75 0 011.06.02L10 11.168l3.71-3.938a.75.75 0 111.08 1.04l-4.25 4.5a.75.75 0 01-1.08 0l-4.25-4.5a.75.75 0 01.02-1.06z' clip-rule='evenodd'/%3E%3C/svg%3E");background-position:right .75rem center;background-size:1.25rem}@media (width<=767px){.product-flow{grid-template-columns:repeat(1,minmax(0,1fr))}.product-actions,.product-next-links{flex-direction:column}.product-actions>:is(.btn-primary,.btn-secondary),.product-next-links>:is(.btn-primary,.btn-secondary){width:100%}}@media (prefers-reduced-motion:reduce){.product-page *,.product-page :before,.product-page :after{scroll-behavior:auto!important;transition:none!important}}.feature-overview .feature-hero{color:#fff;background-color:oklch(17% .032 292);background-image:none;border-bottom:1px solid #cbaaff47;padding:clamp(64px,9vw,124px) 0 76px;overflow:hidden}.feature-overview .feature-hero .product-hero-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:clamp(42px,8vw,110px)}.feature-overview .feature-hero .product-eyebrow,.feature-overview .feature-hero .product-title em{color:#cbaaff}.feature-overview .feature-hero .product-title{color:#fff}.feature-overview .feature-hero :is(.product-lead,.product-note){color:#d8d2e3}.feature-hero-index{box-shadow:none;background:oklch(21% .035 292/.88);border:1px solid oklch(49% .1 299/.42);border-radius:10px;overflow:hidden}.feature-hero-index-head{color:#cbaaff;text-transform:uppercase;background:oklch(25% .055 292);border-bottom:1px solid #cbaaff4d;padding:18px 22px;font:700 11px Fira Mono,monospace}.feature-hero-index a{color:#fff;border-bottom:1px solid #ffffff17;grid-template-columns:38px 1fr auto;align-items:center;gap:8px;min-height:62px;padding:10px 20px;text-decoration:none;transition:background .18s;display:grid}.feature-hero-index a:last-child{border-bottom:0}.feature-hero-index a:hover,.feature-hero-index a:focus-visible{background:oklch(100% 0 0/.055)}.feature-hero-index b,.feature-hero-index i{color:#cbaaff;font:700 11px Fira Mono,monospace}.feature-hero-index span{font-weight:750}.feature-hero-index i{font-style:normal}.feature-overview .feature-chapter{padding-block:clamp(90px,11vw,154px)}.feature-overview .product-chapter-grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);gap:clamp(56px,9vw,130px)}.feature-overview .product-marker{color:#7644c6;background:oklch(94.5% .035 296);border-radius:999px;width:max-content;margin-bottom:26px;padding:7px 10px;font-size:10px}.feature-overview .product-section-ink{color:#fff;background:oklch(17% .032 292)}.feature-overview .product-section-ink .product-eyebrow,.feature-overview .product-section-ink .product-section-intro,.feature-overview .product-section-ink .product-evidence,.feature-overview .product-section-ink .product-evidence p,.feature-overview .product-section-ink .feature-evidence-head span{color:#fff}.feature-overview .product-section-ink .product-marker{color:#cbaaff;background:#ffffff14}.feature-overview .product-rail{border:0;grid-template-columns:1fr 1fr;gap:14px;display:grid}.feature-overview .product-evidence{min-height:0;box-shadow:none;background:#fff;border:1px solid #ddd6fe;border-radius:8px;padding:25px;display:block}.feature-overview .product-evidence h3{margin:0 0 12px;font-size:21px}.feature-overview .product-evidence p{line-height:1.65}.feature-overview .product-section-ink .product-evidence{background:oklch(22% .035 292);border-color:oklch(38% .05 292)}.feature-overview .product-rail>.product-evidence:last-child:nth-child(2n){grid-column:1/-1}.feature-overview .product-tags{gap:8px;margin-top:34px}.feature-overview .product-tags span{border-radius:999px;min-height:44px;padding:8px 13px;font-size:12px}.feature-overview .product-section-ink .product-tags span{color:#fff;background:oklch(24% .035 292);border-color:oklch(43% .055 292)}.feature-mcp-link{color:#7644c6;text-underline-offset:4px;align-items:center;gap:10px;margin-top:18px;font-weight:800;display:inline-flex}.feature-mcp-link span{transition:transform .2s}.feature-mcp-link:hover span{transform:translate(4px)}.feature-evidence{background:#fff;border:1px solid #ddd6fe;border-radius:20px;grid-column:1/-1;margin:0 0 8px;position:relative;overflow:hidden;box-shadow:0 20px 60px #17151f1f}.feature-evidence-head{background:oklch(98% .012 292);border-bottom:1px solid #ddd6fe;grid-template-columns:1fr auto auto;align-items:center;gap:16px;min-height:54px;padding:0 18px;display:grid}.feature-evidence-head span{color:#7644c6;letter-spacing:.08em;text-transform:uppercase;font:700 10px Fira Mono,monospace}.feature-evidence-head strong{font-size:12px}.feature-evidence-head i{color:#278255;text-transform:uppercase;align-items:center;gap:7px;font:700 9px Fira Mono,monospace;display:inline-flex}.feature-evidence-head i:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.feature-evidence-viewport{background:oklch(94.5% .025 296);place-items:center;min-height:340px;padding:clamp(18px,3vw,34px);display:grid}.feature-evidence-viewport>img{object-fit:contain;filter:drop-shadow(0 16px 30px oklch(18.5% .028 292/.13));width:100%;height:310px}.feature-evidence figcaption{color:#625d6c;border-top:1px solid #ddd6fe;padding:13px 18px;font:600 11px Fira Mono,monospace}.product-section-ink .feature-evidence{background:oklch(21% .03 292);border-color:oklch(38% .05 292)}.product-section-ink .feature-evidence-head{background:oklch(19% .03 292);border-color:oklch(38% .05 292)}.product-section-ink .feature-evidence-head strong{color:#fff}.product-section-ink .feature-evidence-viewport{background:oklch(24% .035 292)}.product-section-ink .feature-evidence figcaption{color:oklch(76% .025 292);border-color:oklch(38% .05 292)}.landing-showcase{isolation:isolate;background:radial-gradient(circle at 82% 18%,#9755ff57,#0000 28%),linear-gradient(145deg,#241335 0%,#17151f 72%);width:100%;min-height:470px;position:relative;overflow:hidden}.landing-showcase--features{min-height:340px}.landing-showcase__spark{z-index:5;content:"";clip-path:polygon(50% 0,58% 41%,100% 50%,58% 59%,50% 100%,42% 59%,0 50%,42% 41%);filter:drop-shadow(0 0 10px #ffa25561);pointer-events:none;background:#fff;width:9px;height:9px;position:absolute;top:48%;left:48%}.landing-showcase__card{background:#fff;border:1px solid #ffffff7a;border-radius:10px;width:64%;height:88%;position:absolute;overflow:hidden;box-shadow:0 28px 56px #04020866}.landing-showcase__card img{object-fit:cover;object-position:top center;width:100%;height:100%;max-height:none}.landing-showcase__card--celebration{z-index:3;top:3%;left:1%;transform:rotate(-1.5deg)}.landing-showcase__card--business{z-index:2;top:9%;right:1%;transform:rotate(1.5deg)}.rsvp-showcase{isolation:isolate;background:radial-gradient(circle at 78% 16%,#9755ff47,#0000 30%),linear-gradient(145deg,#241335,#17151f 72%);width:100%;min-height:360px;position:relative;overflow:hidden}.rsvp-showcase--features{min-height:340px}.rsvp-showcase:before,.rsvp-showcase:after,.rsvp-showcase__spark{z-index:7;content:"";clip-path:polygon(50% 0,58% 41%,100% 50%,58% 59%,50% 100%,42% 59%,0 50%,42% 41%);filter:drop-shadow(0 0 9px #ffa25559);pointer-events:none;background:#ffa255;width:14px;height:14px;position:absolute}.rsvp-showcase:before{bottom:8%;left:5%}.rsvp-showcase:after{background:#cbaaff;width:9px;height:9px;top:7%;right:5%}.rsvp-showcase__spark{background:#fff;width:8px;height:8px;top:46%;left:52%}.rsvp-showcase__shot{background:#fff;border:1px solid #ffffff8c;border-radius:9px;margin:0;position:absolute;overflow:hidden;box-shadow:0 24px 48px #04020866}.rsvp-showcase__shot img{object-fit:cover;object-position:top center;width:100%;height:100%;max-height:none}.rsvp-showcase--features .rsvp-showcase__shot--launch{z-index:2;aspect-ratio:1400/1224;width:55%;top:10%;left:2%;transform:rotate(-3deg)}.rsvp-showcase--features .rsvp-showcase__shot--detail{z-index:3;aspect-ratio:856/1612;width:34%;top:2%;left:35%;transform:rotate(1deg)}.rsvp-showcase--features .rsvp-showcase__shot--webinar{z-index:4;aspect-ratio:914/1510;width:32%;bottom:2%;right:1%;transform:rotate(3deg)}.followup-showcase{width:min(100%,520px);margin-inline:auto;font-family:Arial,Helvetica,sans-serif}.followup-showcase__modal{color:#000;filter:drop-shadow(3px 6px 28px #0000004d);background:#f5f5f5;border-radius:6px;position:relative;overflow:hidden}.followup-showcase__close{color:#2e2e2e;border-radius:50%;place-items:center;width:2.2em;height:2.2em;font-size:16px;display:grid;position:absolute;top:.7em;right:.7em}.followup-showcase__content{text-align:left;padding:2.2em 2em 2em}.followup-showcase__status{color:#338a36;align-items:center;gap:.55em;margin-bottom:1.3em;font-size:.85em;font-weight:700;display:inline-flex}.followup-showcase__status svg{fill:currentColor;width:1.4em;height:1.4em}.followup-showcase h3{letter-spacing:0;margin:0 2.4em .65em 0;font-family:inherit;font-size:1.3em;font-weight:600;line-height:1.5}.followup-showcase p{color:#4d4d4f;margin:0;font-size:1em;line-height:1.5}.followup-showcase__buttons{background:#c6c8cd;flex-flow:row-reverse wrap;justify-content:center;align-items:center;gap:.25em;padding:.6em;display:flex}.followup-showcase__button{color:#2e2e2e;background:#f5f5f5;border:1px solid #d2d2d2;border-radius:10px;justify-content:center;align-items:center;gap:.55em;margin:.625em;padding:1em 1.25em;font-size:.9em;font-weight:600;line-height:1;display:inline-flex;box-shadow:0 4px 14px -2px #00000014,0 2px 6px -1px #00000014}.followup-showcase__button--secondary{color:#666567;background:#e2e1e6;border-color:#0000}.followup-showcase__button svg{fill:currentColor;width:1.15em;height:1.15em}.event-shapes{isolation:isolate;grid-template-columns:1fr 1fr;gap:14px;width:min(100%,620px);min-height:310px;padding:12px;display:grid;position:relative}.event-shapes:before,.event-shapes:after{z-index:3;content:"";pointer-events:none;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.event-shapes:before{background:#7644c6;border:8px solid #fff;width:48px;height:48px;box-shadow:0 8px 24px #17151f4d}.event-shapes:after{background:#ffa255;width:12px;height:12px;animation:2s ease-in-out infinite shape-core}.event-shape{color:#1b1f24;background:#fffffff0;border:1px solid #d7dbe0;border-radius:12px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;gap:8px;min-width:0;padding:16px;animation:8s ease-in-out infinite shape-focus;display:grid;position:relative;overflow:hidden;box-shadow:0 8px 22px #17151f14}.event-shape:nth-child(2){animation-delay:-6s}.event-shape:nth-child(3){animation-delay:-4s}.event-shape:nth-child(4){animation-delay:-2s}.event-shape__index{color:#7644c6;letter-spacing:.08em;text-transform:uppercase;font:700 9px/1 Fira Mono,monospace}.event-shape strong{grid-column:1;align-self:end;font-size:15px}.shape-calendar{background:#fff;border:1px solid #d7dbe0;border-radius:7px;grid-area:1/2/3;align-self:center;width:58px;overflow:hidden}.shape-calendar b{color:#fff;text-align:center;background:#7644c6;padding:4px;font:700 8px/1 Fira Mono,monospace;display:block}.shape-calendar span{place-items:center;min-height:45px;font-size:22px;font-weight:800;display:grid}.shape-dates{grid-area:1/2/3;align-items:center;gap:4px;display:flex}.shape-dates span{background:#fff;border:1px solid #d7dbe0;border-radius:5px;place-items:center;width:28px;height:38px;font-size:11px;font-weight:800;animation:1.8s ease-in-out infinite date-rise;display:grid}.shape-dates span:nth-child(2){animation-delay:-1.2s}.shape-dates span:nth-child(3){animation-delay:-.6s}.shape-repeat{color:#7644c6;grid-area:1/2/3;align-self:center;place-items:center;width:54px;height:54px;display:grid}.shape-repeat svg{width:48px;height:48px;animation:4s linear infinite shape-spin}.shape-sync{grid-area:1/2/3;align-self:center;width:84px;height:84px;position:relative}.shape-sync:before,.shape-sync:after{content:"";border:2px solid #7644c6;border-radius:50%;animation:2.4s ease-out infinite sync-ring;position:absolute;inset:5px}.shape-sync:after{animation-delay:-1.2s}.shape-sync span{color:#fff;background:#7644c6;border-radius:50%;place-items:center;font-size:10px;font-weight:900;display:grid;position:absolute;inset:16px}.integration-mesh{isolation:isolate;background:radial-gradient(circle,#9755ff47,#0000 28%),linear-gradient(145deg,#292331,#19171f);border:1px solid #cbaaff59;border-radius:14px;width:min(100%,640px);min-height:320px;position:relative;overflow:hidden}.integration-mesh__lines{width:100%;height:100%;position:absolute;inset:0}.integration-mesh__lines path{fill:none;stroke:#cbaaff7a;stroke-width:1.5px;stroke-dasharray:5 8;animation:5s linear infinite mesh-flow}.integration-mesh__core,.integration-node{z-index:2;color:#fff;background:#242329f0;border:1px solid #fff3;place-items:center;display:grid;position:absolute;box-shadow:0 12px 28px #0000003d}.integration-mesh__core{text-align:center;border-color:#cbaaff;border-radius:12px;width:124px;height:82px;padding:12px;top:50%;left:50%;transform:translate(-50%,-50%)}.integration-mesh__core b{font-size:20px}.integration-mesh__core small{color:#cbaaff;letter-spacing:.08em;text-transform:uppercase;font:700 8px Fira Mono,monospace}.integration-mesh__core:after{content:"";border:1px solid #cbaaff59;border-radius:17px;animation:2.4s ease-out infinite core-pulse;position:absolute;inset:-8px}.integration-node{border-radius:9px;min-width:84px;min-height:44px;padding:8px 12px;font-size:11px;font-weight:800;animation:3.2s ease-in-out infinite alternate node-float}.integration-node--zapier{color:#ff9b68;top:10%;left:4%}.integration-node--pipedream{color:#b9a7ff;animation-delay:-1.1s;top:11%;right:3%}.integration-node--webhook{color:#ffa255;animation-delay:-2.1s;bottom:11%;left:3%}.integration-node--api{color:#8ddfc2;animation-delay:-.6s;bottom:12%;right:4%}.integration-node--make{color:#d27aff;animation-delay:-1.6s;top:46%;left:8%}.integration-node--n8n{color:#ff6584;animation-delay:-2.6s;top:46%;right:8%}.integration-node--mcp{color:#fff;border-color:#ffa255;justify-content:center;align-items:center;animation-name:mcp-float;display:flex;bottom:5%;left:50%;transform:translate(-50%)}.integration-node--mcp:before{content:"";background:#ffa255;border-radius:50%;width:7px;height:7px;margin-right:7px;box-shadow:0 0 0 5px #ffa25524}.feature-overview .posture-card{display:block}.posture-visual{background:#242329;border:1px solid #cbaaff47;border-radius:10px;grid-column:1/-1;width:100%;height:92px;margin-bottom:8px;position:relative;overflow:hidden}.posture-visual--limit span{transform-origin:0;background:#cbaaff;border-radius:3px;width:172px;height:3px;animation:2.4s ease-in-out infinite capacity-grow;position:absolute;left:calc(50% - 86px)}.posture-visual--limit span:first-child{top:23px}.posture-visual--limit span:nth-child(2){animation-delay:-.8s;top:37px}.posture-visual--limit span:nth-child(3){animation-delay:-1.6s;top:51px}.posture-visual--limit b{color:#ffa255;font-size:56px;line-height:1;position:absolute;bottom:7px;left:calc(50% + 68px)}.posture-lock{color:#cbaaff;width:34px;height:34px;position:absolute;top:30px;left:calc(50% - 17px)}.posture-sun,.posture-moon{border-radius:50%;width:13px;height:13px;animation:4s ease-in-out infinite theme-swap;position:absolute}.posture-sun{background:#ffa255;top:19px;left:calc(50% - 72px)}.posture-moon{border:3px solid #cbaaff;animation-delay:-2s;bottom:17px;right:calc(50% - 72px)}.posture-visual--access{justify-content:center;align-items:center;gap:10px;display:flex}.posture-visual--access span{color:#fff;border:1px solid #cbaaff66;border-radius:8px;place-items:center;width:54px;height:72px;animation:3s ease-in-out infinite access-focus;display:grid}.posture-visual--access svg{width:28px;height:28px}.posture-visual--access span:nth-child(2){animation-delay:-2s}.posture-visual--access span:nth-child(3){animation-delay:-1s}.posture-visual--language span{color:#fff;font:700 16px Fira Mono,monospace;animation:5s ease-in-out infinite language-orbit;position:absolute}.posture-visual--language span:first-child{top:20px;left:calc(50% - 82px)}.posture-visual--language span:nth-child(2){animation-delay:-1.25s;top:20px;right:calc(50% - 82px)}.posture-visual--language span:nth-child(3){animation-delay:-2.5s;bottom:18px;left:calc(50% - 46px)}.posture-visual--language span:nth-child(4){animation-delay:-3.75s;bottom:18px;right:calc(50% - 46px)}.posture-visual--delivery i{background:#ffa255;border-radius:50%;width:14px;height:14px;position:absolute;top:39px;left:calc(50% - 7px)}.posture-visual--delivery span{border:2px solid #cbaaff;border-radius:50%;width:8px;height:8px;animation:2.4s ease-out infinite delivery-ping;position:absolute}.posture-visual--delivery span:nth-child(2){top:18px;left:calc(50% - 82px)}.posture-visual--delivery span:nth-child(3){animation-delay:-.8s;top:22px;right:calc(50% - 82px)}.posture-visual--delivery span:nth-child(4){animation-delay:-1.6s;bottom:15px;left:calc(50% - 34px)}.posture-visual--delivery span:nth-child(5){animation-delay:-.4s;bottom:15px;right:calc(50% - 34px)}.posture-visual--delivery span:nth-child(6){animation-delay:-1.2s;top:14px;left:calc(50% - 28px)}.posture-visual--delivery span:nth-child(7){animation-delay:-2s;bottom:12px;right:calc(50% - 96px)}.feature-overview .product-next{background:#f6f0ff;border-top:1px solid #ddd6fe;padding-block:clamp(62px,8vw,96px)}@keyframes shape-core{50%{transform:translate(-50%,-50%)scale(1.3)}}@keyframes shape-focus{0%,18%,to{border-color:#d7dbe0;transform:translateY(0)}5%,13%{border-color:#9755ff;transform:translateY(-5px);box-shadow:0 15px 32px #7644c633}}@keyframes date-rise{50%{border-color:#9755ff;transform:translateY(-5px)}}@keyframes shape-spin{to{transform:rotate(360deg)}}@keyframes sync-ring{0%{opacity:.9;transform:scale(.45)}to{opacity:0;transform:scale(1.25)}}@keyframes mesh-flow{to{stroke-dashoffset:-65px}}@keyframes core-pulse{0%{opacity:.7;transform:scale(.9)}to{opacity:0;transform:scale(1.18)}}@keyframes node-float{to{transform:translateY(-6px)}}@keyframes mcp-float{to{transform:translate(-50%,-6px)}}@keyframes capacity-grow{0%,to{opacity:.45;transform:scaleX(.3)}50%{opacity:1;transform:scaleX(1)}}@keyframes theme-swap{0%,40%{opacity:1;transform:scale(1)}50%,90%{opacity:.25;transform:scale(.7)}}@keyframes access-focus{0%,25%,to{border-color:#cbaaff66;transform:translateY(0)}10%,18%{border-color:#ffa255;transform:translateY(-4px)}}@keyframes language-orbit{50%{color:#ffa255;transform:scale(1.25)}}@keyframes delivery-ping{0%{opacity:1;transform:scale(.5)}to{opacity:0;transform:scale(2.2)}}.dark .feature-evidence{background:oklch(20% .03 292);border-color:oklch(34% .035 292)}.dark .feature-evidence-head{background:oklch(18% .03 292);border-color:oklch(34% .035 292)}.dark .feature-evidence-head strong{color:#fff}.dark .feature-evidence-viewport{background:oklch(25% .032 292)}.dark .feature-evidence figcaption{color:oklch(76% .024 292);border-color:oklch(34% .035 292)}.dark .feature-overview .product-marker{color:#cbaaff;background:#cbaaff1a}.dark .feature-overview .product-evidence{color:#f7f4fc;background:#221f29;border-color:oklch(34% .035 292)}.dark .feature-overview :is(.feature-mcp-link,.feature-evidence-head span){color:#cbaaff}.dark .feature-overview .feature-evidence-head i{color:#8ddfc2}.dark .feature-overview .product-next{background:#211d29;border-color:oklch(34% .035 292)}@media (width<=1100px){.feature-overview .product-rail{grid-template-columns:1fr}.feature-overview .product-rail>.product-evidence:last-child:nth-child(2n){grid-column:auto}}@media (width<=960px){.feature-overview .feature-hero .product-hero-grid,.feature-overview .product-chapter-grid{grid-template-columns:1fr}.feature-hero-index{width:100%;max-width:650px}.feature-overview .product-section-intro{max-width:720px}}@media (width<=600px){.feature-overview .feature-hero{padding-block:52px}.feature-hero-index a{grid-template-columns:38px 1fr auto;padding-inline:18px}.feature-evidence-head{grid-template-columns:1fr auto;gap:8px;padding-inline:14px}.feature-evidence-head strong{display:none}.feature-evidence-viewport{min-height:220px;padding:14px}.feature-evidence-viewport>img{height:210px}.feature-evidence figcaption{padding:11px 14px;font-size:10px}.landing-showcase--features,.rsvp-showcase--features{min-height:280px}.followup-showcase__content{padding:1.6em 1.3em 1.4em}.followup-showcase h3{margin-right:1.8em;font-size:1.15em}.followup-showcase__button{margin:.35em;padding:.85em 1em}.event-shapes{gap:8px;min-height:280px;padding:4px}.event-shape{padding:11px}.event-shape strong{font-size:12px}.shape-calendar{width:46px}.shape-calendar span{min-height:38px;font-size:18px}.shape-dates span{width:21px;height:32px;font-size:9px}.shape-repeat{width:42px;height:42px}.shape-repeat svg{width:38px;height:38px}.shape-sync{width:64px;height:64px}.shape-sync span{font-size:8px;inset:10px}.integration-mesh{min-height:300px}.integration-node{min-width:66px;min-height:38px;padding:7px 8px;font-size:9px}.integration-mesh__core{width:104px;height:72px}.integration-node--make{left:2%}.integration-node--n8n{right:2%}.posture-visual{height:82px;margin-bottom:4px}}@media (prefers-reduced-motion:reduce){.feature-overview *,.feature-overview :before,.feature-overview :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-leading{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}
