.hero-handcrafted-bg{--hero-ink:rgba(46,39,32,0.38);--hero-ink-soft:rgba(46,39,32,0.16);--hero-ink-faint:rgba(46,39,32,0.08);--hero-paper:rgba(247,242,232,0.55)}.dark .hero-handcrafted-bg{--hero-ink:rgba(237,230,218,0.28);--hero-ink-soft:rgba(237,230,218,0.12);--hero-ink-faint:rgba(237,230,218,0.06);--hero-paper:rgba(247,242,232,0.04)}.hero-handcrafted-bg .hero-paper-wash{background:radial-gradient(ellipse 90% 70% at 18% 42%,var(--hero-paper),transparent 62%),radial-gradient(ellipse 70% 55% at 78% 38%,var(--hero-paper),transparent 58%)}.hero-handcrafted-bg .hero-paper-grain{opacity:.35;mix-blend-mode:multiply}.dark .hero-handcrafted-bg .hero-paper-grain{opacity:.12;mix-blend-mode:soft-light}.hero-handcrafted-bg .hero-sketch-stroke{stroke:var(--hero-ink-soft)}.hero-handcrafted-bg .hero-sketch-stroke-strong{stroke:var(--hero-ink)}.hero-handcrafted-bg .hero-sketch-fill{fill:var(--hero-ink-faint)}.hero-handcrafted-bg .hero-color-wash{border-radius:9999px;filter:blur(48px);opacity:.55}.dark .hero-handcrafted-bg .hero-color-wash{opacity:.28}.hiw-section{--hiw-ink:#2e2720;--hiw-ink-mid:rgba(46,39,32,0.55);--hiw-ink-soft:rgba(46,39,32,0.22);--hiw-ink-faint:rgba(46,39,32,0.09);--hiw-paper:#f7f2e8;--hiw-paper-deep:#efe6d6;--hiw-paper-edge:#e8dfd0;--hiw-yours:#0d9488;--hiw-warning:#ea580c}.dark .hiw-section{--hiw-ink:#ede6da;--hiw-ink-mid:rgba(237,230,218,0.55);--hiw-ink-soft:rgba(237,230,218,0.2);--hiw-ink-faint:rgba(237,230,218,0.08);--hiw-paper:rgba(247,242,232,0.09);--hiw-paper-deep:rgba(247,242,232,0.04);--hiw-paper-edge:rgba(247,242,232,0.03);--hiw-yours:#2dd4bf;--hiw-warning:#f97316}.hiw-section .hiw-bg{position:absolute;inset:0;overflow:hidden;pointer-events:none}.hiw-section .hiw-bg-paper{position:absolute;inset:0;background:linear-gradient(180deg,var(--hiw-paper-edge) 0,transparent 5%),radial-gradient(ellipse 80% 55% at 20% 40%,var(--hiw-paper) 0,transparent 62%),radial-gradient(ellipse 75% 60% at 85% 55%,var(--hiw-paper) 0,transparent 65%);opacity:.92}.dark .hiw-section .hiw-bg-paper{opacity:1}.hiw-section .hiw-bg-rules{position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,transparent,transparent 34px,var(--hiw-ink-faint) 34px,var(--hiw-ink-faint) 35px);mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,black 12%,transparent 78%);-webkit-mask-image:radial-gradient(ellipse 90% 75% at 50% 45%,black 12%,transparent 78%);opacity:.55}.hiw-section .hiw-bg-grain{position:absolute;inset:0;opacity:.04;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:145px 145px}.dark .hiw-section .hiw-bg-grain{opacity:.07;mix-blend-mode:screen}.hiw-section .hiw-zigzag{display:flex;flex-direction:column;gap:4rem}@media (min-width:1024px){.hiw-section .hiw-zigzag{gap:5.5rem}}.hiw-section .hiw-moment{display:grid;grid-template-columns:1fr;gap:2rem;align-items:center}@media (min-width:1024px){.hiw-section .hiw-moment{grid-template-columns:1fr 1fr;gap:3rem 4rem}.hiw-section .hiw-moment--flip .hiw-moment-copy{grid-column:2;grid-row:1}.hiw-section .hiw-moment--flip .hiw-moment-visual{grid-column:1;grid-row:1}}@media (min-width:1280px){.hiw-section .hiw-moment{gap:3rem 5rem}}.hiw-section .hiw-moment-index{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.75rem;font-style:normal;font-weight:600;letter-spacing:.12em;color:hsl(var(--muted-foreground))}.hiw-section .hiw-ui-panel{border-radius:.875rem;background:hsl(var(--card));gap:0;padding-block:0}.hiw-section .hiw-ui-panel>.hiw-panel-toolbar:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.hiw-section .hiw-ui-panel>[data-slot=card-content]{padding-inline:.875rem}.hiw-section .hiw-connector{margin-inline:auto;width:min(100%,120px);height:2.5rem;background:linear-gradient(180deg,hsl(var(--border)) 0,transparent 100%);opacity:.8}.hiw-section .hiw-connector--flip{transform:scaleX(-1)}.hiw-section .hiw-footer-trust{color:hsl(var(--muted-foreground))}