/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-leading:initial;--tw-font-weight: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}}}body{overflow-x:hidden}.wrap.svelte-skv6c4{width:min(100%,var(--content-width));padding-inline:var(--space-5);margin-inline:auto}.hero.svelte-skv6c4{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-surface);padding-top:var(--space-12)}.hero-inner.svelte-skv6c4{justify-items:center;gap:var(--space-8);display:grid}.hero-copy.svelte-skv6c4{text-align:center;max-width:54rem}h1.svelte-skv6c4,h2.svelte-skv6c4{font-family:var(--font-display);--tw-leading:var(--leading-tight);line-height:var(--leading-tight);color:var(--color-text-strong)}h1.svelte-skv6c4{margin-inline:auto;margin-top:var(--space-2);margin-bottom:var(--space-5);max-width:52rem;font-size:var(--text-display)}h2.svelte-skv6c4{margin-bottom:var(--space-4);font-size:var(--text-2xl)}h3.svelte-skv6c4{margin-top:0;margin-bottom:var(--space-2);font-size:var(--text-xl);color:var(--color-text-strong)}p.svelte-skv6c4{color:var(--color-text-muted)}.intro.svelte-skv6c4,.large.svelte-skv6c4{font-size:var(--text-lg);--tw-leading:1.7;line-height:1.7}.actions.svelte-skv6c4{margin-top:var(--space-6);justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.button.svelte-skv6c4{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-2);border-radius:var(--radius-sm);border-style:var(--tw-border-style);padding-inline:var(--space-5);--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold);border-width:1px;text-decoration-line:none;display:inline-flex}.primary.svelte-skv6c4{border-color:var(--color-accent);background-color:var(--color-accent);color:var(--white)}.secondary.svelte-skv6c4{border-color:var(--color-border);background-color:var(--color-surface);color:var(--color-text-strong)}.assurances.svelte-skv6c4{margin-top:var(--space-5);justify-content:center;column-gap:var(--space-5);row-gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;padding:0;list-style-type:none;display:flex}.assurances.svelte-skv6c4 li:where(.svelte-skv6c4){align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);display:inline-flex}figure.svelte-skv6c4{width:100%;max-width:70rem;margin-bottom:-3.5rem}.product-frame.svelte-skv6c4{border-radius:var(--radius-md);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface);--tw-shadow:var(--shadow-lg);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);overflow:hidden}.frame-bar.svelte-skv6c4{height:calc(var(--spacing,.25rem) * 10);align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);background-color:var(--color-surface-subtle);padding-inline:var(--space-4);display:flex}.frame-bar.svelte-skv6c4 span:where(.svelte-skv6c4){width:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 2);background-color:var(--stone-300);border-radius:3.40282e38px}.frame-bar.svelte-skv6c4 span:where(.svelte-skv6c4):first-child{background-color:var(--red-500)}.frame-bar.svelte-skv6c4 strong:where(.svelte-skv6c4){margin-left:calc(var(--spacing,.25rem) * 2);font-size:var(--text-xs);color:var(--color-text-muted)}picture.svelte-skv6c4,img.svelte-skv6c4{width:100%;display:block}.product-frame.svelte-skv6c4 picture:where(.svelte-skv6c4){height:22rem;overflow:hidden}.product-frame.svelte-skv6c4 img:where(.svelte-skv6c4){object-fit:cover;object-position:top;height:100%}figcaption.svelte-skv6c4{margin-top:calc(var(--spacing,.25rem) * 2);text-align:center;font-size:var(--text-xs);color:var(--color-text-subtle)}.dark-band.svelte-skv6c4{background-color:var(--pine-900);padding-top:7.5rem;padding-bottom:var(--space-16)}.split.svelte-skv6c4{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dark-band.svelte-skv6c4 h2:where(.svelte-skv6c4),.dark-band.svelte-skv6c4 p:where(.svelte-skv6c4){color:var(--white)}.dark-band.svelte-skv6c4 .ds-eyebrow:where(.svelte-skv6c4){color:var(--pine-200)}.decision-list.svelte-skv6c4{margin-top:var(--space-5);gap:var(--space-3);display:grid}.decision-list.svelte-skv6c4 span:where(.svelte-skv6c4){align-items:center;gap:var(--space-3);border-bottom-style:var(--tw-border-style);padding-bottom:var(--space-3);--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold);color:var(--white);border-color:#ffffff24;border-bottom-width:1px;display:flex}.section.svelte-skv6c4,.light-band.svelte-skv6c4,.faq-band.svelte-skv6c4{padding-block:var(--space-16)}.centered.svelte-skv6c4{text-align:center}.section-intro.svelte-skv6c4{max-width:42rem;margin-inline:auto}.steps.svelte-skv6c4{margin-top:var(--space-10);border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.steps.svelte-skv6c4 article:where(.svelte-skv6c4){border-right-style:var(--tw-border-style);border-right-width:1px;border-color:var(--color-border);padding-inline:var(--space-6);padding-block:var(--space-8);text-align:left}.steps.svelte-skv6c4 article:where(.svelte-skv6c4):last-child{border-right-style:var(--tw-border-style);border-right-width:0}.number.svelte-skv6c4{margin-bottom:var(--space-5);--tw-font-weight:var(--weight-bold);font-weight:var(--weight-bold);color:var(--color-accent);display:inline-block}.light-band.svelte-skv6c4{border-block-style:var(--tw-border-style);border-block-width:1px;border-color:var(--color-border);background-color:var(--color-surface)}.outcomes.svelte-skv6c4{grid-template-columns:minmax(16rem,.75fr) minmax(0,1.3fr)}.outcome-grid.svelte-skv6c4{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.outcome-grid.svelte-skv6c4 article:where(.svelte-skv6c4){border-radius:var(--radius-sm);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-border);background-color:var(--color-surface-subtle);padding:var(--space-5)}.outcome-grid.svelte-skv6c4 svg{margin-bottom:var(--space-4);color:var(--color-accent)}.beta.svelte-skv6c4{padding-block:var(--space-16)}.signals.svelte-skv6c4{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-border);padding-left:var(--space-8)}.signals.svelte-skv6c4 div:where(.svelte-skv6c4){gap:var(--spacing,.25rem);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border);padding-block:var(--space-4);display:grid}.signals.svelte-skv6c4 span:where(.svelte-skv6c4){font-size:var(--text-sm);color:var(--color-text-muted)}.faq-band.svelte-skv6c4{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border);background-color:var(--color-surface-subtle)}.faq-list.svelte-skv6c4{border-top-style:var(--tw-border-style);border-top-width:1px;border-color:var(--color-border)}details.svelte-skv6c4{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-border)}summary.svelte-skv6c4{min-height:calc(var(--spacing,.25rem) * 16);cursor:pointer;justify-content:space-between;align-items:center;gap:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 4);--tw-font-weight:var(--weight-semibold);font-weight:var(--weight-semibold);color:var(--color-text-strong);list-style-type:none;display:flex}summary.svelte-skv6c4::-webkit-details-marker{display:none}details.svelte-skv6c4 p:where(.svelte-skv6c4){margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 5)}.closing.svelte-skv6c4{background-color:var(--blue-700);padding-block:var(--space-12)}.closing-inner.svelte-skv6c4{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.closing.svelte-skv6c4 h2:where(.svelte-skv6c4){color:var(--white);margin-bottom:0}.closing.svelte-skv6c4 .ds-eyebrow:where(.svelte-skv6c4){color:#ffffffb8}.light.svelte-skv6c4{border-color:var(--white);background-color:var(--white);color:var(--blue-700);flex-shrink:0}@media(max-width:820px){.split.svelte-skv6c4,.outcomes.svelte-skv6c4{grid-template-columns:repeat(1,minmax(0,1fr))}.signals.svelte-skv6c4{border-top-style:var(--tw-border-style);border-top-width:1px;border-left-style:var(--tw-border-style);padding-top:calc(var(--spacing,.25rem) * 4);border-left-width:0;padding-left:0}.closing-inner.svelte-skv6c4{flex-direction:column;align-items:flex-start}}@media(max-width:680px){.hero.svelte-skv6c4{padding-top:var(--space-10)}h1.svelte-skv6c4{font-size:var(--text-2xl)}.actions.svelte-skv6c4{display:grid}.button.svelte-skv6c4{width:100%}.assurances.svelte-skv6c4{text-align:left;justify-content:flex-start;display:grid}figure.svelte-skv6c4{margin-bottom:-2rem}.product-frame.svelte-skv6c4 picture:where(.svelte-skv6c4){height:calc(var(--spacing,.25rem) * 40)}.product-frame.svelte-skv6c4 img:where(.svelte-skv6c4){height:100%}.dark-band.svelte-skv6c4{padding-top:5.5rem}.section.svelte-skv6c4,.light-band.svelte-skv6c4,.faq-band.svelte-skv6c4{padding-block:var(--space-12)}.steps.svelte-skv6c4,.outcome-grid.svelte-skv6c4{grid-template-columns:repeat(1,minmax(0,1fr))}.steps.svelte-skv6c4 article:where(.svelte-skv6c4){border-right-style:var(--tw-border-style);border-right-width:0;border-bottom-style:var(--tw-border-style);padding-inline:0;padding-block:calc(var(--spacing,.25rem) * 6);border-bottom-width:1px}.steps.svelte-skv6c4 article:where(.svelte-skv6c4):last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{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}
