:root{--mp1-grain:url("data:image/png;base64,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")}.mp1{-webkit-text-size-adjust:100%;text-size-adjust:100%;--mp1-ease:cubic-bezier(0.16,1,0.3,1);--mp1-paper:#f6f1e7;--mp1-paper-ink:#3a3226;--mp1-tape:rgba(214,199,168,0.6);--mp1-rotate-amber:#b45309}.dark .mp1{--mp1-paper:#211c14;--mp1-paper-ink:#d8cdb6;--mp1-tape:rgba(120,105,74,0.4);--mp1-rotate-amber:#fbbf24}.mp1-display{font-family:var(--font-display);font-weight:700;font-size:clamp(2.6rem,6.2vw + .4rem,5.4rem);line-height:1.12;text-wrap:balance}[dir=ltr] .mp1-display{line-height:1.02;letter-spacing:-.035em}.mp1-h2{font-family:var(--font-display);font-weight:700;font-size:clamp(1.85rem,3.2vw + .5rem,3.1rem);line-height:1.16;text-wrap:balance}[dir=ltr] .mp1-h2{line-height:1.08;letter-spacing:-.02em}.mp1-lead{font-size:clamp(1.1rem,1vw + .95rem,1.45rem);line-height:1.7;text-wrap:pretty}.mp1-eyebrow{display:inline-flex;align-items:center;font-size:.8125rem;font-weight:600;color:var(--primary)}[dir=ltr] .mp1-eyebrow{letter-spacing:.09em;text-transform:uppercase}.mp1-kicker{font-size:.72rem;font-weight:700}[dir=ltr] .mp1-kicker{letter-spacing:.1em;text-transform:uppercase}.mp1-accent{background-image:linear-gradient(var(--primary),var(--primary));background-repeat:no-repeat;background-position:0 92%;background-size:100% .1em;padding-bottom:.04em}.mp1-measure{max-width:44rem}.mp1-gradient{background-image:linear-gradient(135deg,#0f766e,#0e6e64 55%,#0c645b);color:#ffffff}.dark .mp1-gradient{background-image:linear-gradient(135deg,#0f766e,#0d655d)}.mp1-glass{background:color-mix(in oklab,var(--background) 70%,transparent);backdrop-filter:blur(16px) saturate(1.6);-webkit-backdrop-filter:blur(16px) saturate(1.6)}@supports not (backdrop-filter:blur(1px)){.mp1-glass{background:color-mix(in oklab,var(--background) 94%,transparent)}}.mp1-paper{position:relative;background-color:var(--mp1-paper);color:var(--mp1-paper-ink);box-shadow:inset 0 1px 0 rgba(255,255,255,.4),0 18px 40px -20px rgba(58,50,38,.5)}.mp1-paper:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:.07;mix-blend-mode:multiply;background-image:var(--mp1-grain)}.dark .mp1-paper:after{opacity:.12;mix-blend-mode:soft-light}.mp1-tape{position:absolute;inline-size:4.5rem;block-size:1.4rem;background:var(--mp1-tape);box-shadow:0 1px 2px rgba(0,0,0,.08)}.mp1-card{border:1px solid var(--border);border-radius:calc(var(--radius) + 4px);background:var(--card)}.mp1-scene-band{position:relative;overflow:hidden;border-radius:var(--radius);background:color-mix(in oklab,var(--secondary) 60%,transparent)}.mp1-dots{background-image:radial-gradient(color-mix(in oklab,var(--primary) 10%,transparent) 1px,transparent 1px);background-size:14px 14px}.mp1-scene{perspective:1200px}.mp1-3d{transform-style:preserve-3d;will-change:transform}.mp1-glare{position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:radial-gradient(circle at var(--mp1-gx,50%) var(--mp1-gy,0),rgba(255,255,255,.35),transparent 45%);mix-blend-mode:soft-light}.mp1-morph{display:inline-grid;vertical-align:bottom}.mp1-morph>*{grid-area:1/1}.mp1-hero-wash{background-image:radial-gradient(ellipse 60% 50% at 50% -8%,color-mix(in oklab,var(--primary) 14%,transparent),transparent 70%),radial-gradient(ellipse 50% 40% at 85% 20%,color-mix(in oklab,var(--accent-appt) 8%,transparent),transparent 70%)}.mp1-grain{background-image:var(--mp1-grain);opacity:.05;mix-blend-mode:overlay}.dark .mp1-grain{opacity:.07;mix-blend-mode:soft-light}.mp1-bloom-drift{animation:mp1-bloom-drift 28s ease-in-out infinite alternate}@keyframes mp1-bloom-drift{0%{transform:translate3d(-1.5%,-1.5%,0) scale(1)}to{transform:translate3d(1.5%,1.5%,0) scale(1.05)}}.mp1-phone{border-radius:2.6rem;padding:.6rem;background:#0f1623;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.06),0 40px 80px -32px rgba(15,23,42,.55),0 12px 30px -18px rgba(15,118,110,.35);outline:1px solid rgba(15,23,42,.08)}.dark .mp1-phone{background:#070b14;outline-color:rgba(255,255,255,.08);box-shadow:inset 0 1px 0 0 rgba(255,255,255,.05),0 40px 80px -32px rgba(0,0,0,.7)}.mp1-float{animation:mp1-bob 6s ease-in-out infinite}@keyframes mp1-bob{0%,to{transform:translateY(-3px)}50%{transform:translateY(5px)}}.mp1-cinema{background-color:var(--background);background-image:radial-gradient(120% 75% at 50% -5%,color-mix(in oklab,var(--primary) 13%,transparent),transparent 55%),radial-gradient(90% 55% at 50% 108%,color-mix(in oklab,var(--accent-appt) 8%,transparent),transparent 62%)}.dark .mp1-cinema{background-color:#05080f;background-image:radial-gradient(115% 72% at 50% 2%,color-mix(in oklab,var(--primary) 30%,transparent),transparent 52%),radial-gradient(130% 90% at 50% 118%,#0a1018,transparent 60%)}.mp1-vignette{pointer-events:none;background:radial-gradient(130% 100% at 50% 42%,transparent 55%,rgba(0,0,0,.5) 100%);opacity:0}.dark .mp1-vignette{opacity:1}.mp1-bloom{border-radius:9999px;background:radial-gradient(closest-side,color-mix(in oklab,var(--primary) 42%,transparent),transparent 72%);filter:blur(46px);pointer-events:none}.dark .mp1-bloom{background:radial-gradient(closest-side,color-mix(in oklab,var(--primary) 60%,transparent),transparent 72%)}.mp1-castshadow{border-radius:9999px;background:radial-gradient(closest-side,rgba(8,12,20,.4),transparent 72%);filter:blur(26px);pointer-events:none}.dark .mp1-castshadow{background:radial-gradient(closest-side,rgba(0,0,0,.75),transparent 72%)}.mp1-hero-title{font-family:var(--font-display);font-weight:700;font-size:clamp(2.35rem,5.6vw + .3rem,5rem);line-height:1.08;text-wrap:balance}[dir=ltr] .mp1-hero-title{line-height:.98;letter-spacing:-.035em}@media (max-width:640px){[dir=ltr] .mp1-hero-title{font-size:clamp(1.6rem,7vw,2.125rem);line-height:1.14;letter-spacing:-.02em;text-wrap:normal}}@keyframes mp1-rise-in{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:translateZ(0)}}.mp1-rise{animation:mp1-rise-in .7s var(--mp1-ease) backwards;animation-delay:var(--mp1-rise-delay,0s)}@keyframes mp1-land-in{0%{transform:translate3d(0,22px,0)}to{transform:translateZ(0)}}.mp1-land{animation:mp1-land-in .7s var(--mp1-ease) backwards;animation-delay:var(--mp1-rise-delay,0s)}@keyframes mp1-bloom-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.mp1-bloom-in{animation:mp1-bloom-in 1.2s var(--mp1-ease) backwards}@keyframes mp1-chip-in{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.mp1-chip-in{animation:mp1-chip-in .8s var(--mp1-ease) backwards;animation-delay:var(--mp1-chip-delay,.6s)}.mp1-reveal{opacity:1}.mp1-reveal[data-mp1-reveal=hidden]{opacity:0;transform:translate3d(0,var(--mp1-reveal-y,24px),0);filter:blur(var(--mp1-reveal-blur,10px))}.mp1-reveal[data-mp1-reveal=revealed]{opacity:1;transform:none;filter:blur(0);transition:opacity .7s var(--mp1-ease) var(--mp1-reveal-delay,0s),transform .7s var(--mp1-ease) var(--mp1-reveal-delay,0s),filter .7s var(--mp1-ease) var(--mp1-reveal-delay,0s)}.mp1-screen{position:relative;overflow:hidden;border-radius:2.05rem;background:var(--card)}.mp1-device{border-radius:2.6rem;padding:.6rem;background:#0f1623;box-shadow:inset 0 1px 0 0 rgba(255,255,255,.08),0 60px 120px -40px rgba(8,12,20,.6),0 20px 50px -24px rgba(15,118,110,.4);outline:1px solid rgba(255,255,255,.06)}@media (max-width:63.9375rem){.mp1-device{box-shadow:inset 0 1px 0 0 rgba(255,255,255,.08),0 18px 44px -22px rgba(8,12,20,.55),0 8px 24px -14px rgba(15,118,110,.35)}.dark .mp1-device{box-shadow:0 1px 0 0 rgba(255,255,255,.1) inset,0 18px 48px -22px rgba(0,0,0,.8),0 0 40px -12px color-mix(in oklab,var(--primary) 40%,transparent)}}.dark .mp1-device{background:#060a12;box-shadow:0 1px 0 0 rgba(255,255,255,.1) inset,0 60px 130px -40px rgba(0,0,0,.85),0 0 60px -10px color-mix(in oklab,var(--primary) 45%,transparent);outline-color:rgba(255,255,255,.1)}.mp1-reticle{animation:mp1-focus 2.4s ease-in-out infinite}@keyframes mp1-focus{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.05);opacity:.5}}.mp1-ocrgrid{background-image:linear-gradient(color-mix(in oklab,#0f766e 45%,transparent) 1px,transparent 0),linear-gradient(90deg,color-mix(in oklab,#0f766e 45%,transparent) 1px,transparent 0);background-size:13px 13px}.mp1-section-glow{background-image:radial-gradient(75% 45% at 50% 0,color-mix(in oklab,var(--primary) 6%,transparent),transparent 60%)}.dark .mp1-section-glow{background-image:radial-gradient(75% 45% at 50% 0,color-mix(in oklab,var(--primary) 13%,transparent),transparent 55%)}.mp1-band-alt{background-color:color-mix(in oklab,var(--background) 94%,var(--foreground) 6%);border-block:1px solid color-mix(in oklab,var(--border) 60%,transparent)}.dark .mp1-band-alt{background-color:color-mix(in oklab,var(--background) 92%,var(--foreground) 8%)}html[data-mp1-snap]{scroll-padding-top:4.5rem;scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html[data-mp1-snap]{scroll-behavior:auto}}@media (prefers-reduced-motion:no-preference){html[data-mp1-snap] #how{scroll-margin-top:-4.5rem}}html:not([data-mp1-snap]) :is(.mp1-snap,.mp1-cinema)[id]{scroll-margin-top:4.5rem}.mp1-scrollcue{inline-size:1.4rem;block-size:2.3rem;border:1.5px solid color-mix(in oklab,var(--muted-foreground) 60%,transparent);border-radius:999px;position:relative}.mp1-scrollcue:after{content:"";position:absolute;inset-block-start:.4rem;inset-inline-start:50%;margin-inline-start:-2px;inline-size:4px;block-size:4px;border-radius:999px;background:var(--primary);animation:mp1-scroll-dot 1.8s var(--mp1-ease) infinite}@keyframes mp1-scroll-dot{0%{transform:translateY(0);opacity:0}25%{opacity:1}75%{opacity:1}to{transform:translateY(.85rem);opacity:0}}.mp1-scanline{position:absolute;inset-inline:0;block-size:2px;background:linear-gradient(90deg,transparent,var(--primary),transparent);box-shadow:0 0 18px 2px color-mix(in oklab,var(--primary) 60%,transparent)}.mp1-cursorglow{position:fixed;top:0;left:0;width:36rem;height:36rem;margin-top:-18rem;margin-left:-18rem;border-radius:9999px;z-index:30;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(circle,color-mix(in oklab,var(--primary) 55%,transparent),transparent 62%)}.mp1-cursorglow,.mp1-magnetic{will-change:transform}@supports (view-transition-name:none){::view-transition-new(root),::view-transition-old(root){animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1)}html[data-mp1-vt=lang]::view-transition-old(root),html[data-mp1-vt=theme]::view-transition-old(root){animation:none;z-index:1}html[data-mp1-vt=lang]::view-transition-new(root),html[data-mp1-vt=theme]::view-transition-new(root){z-index:2;animation:mp1-vt-circle .5s cubic-bezier(.16,1,.3,1) both}@keyframes mp1-vt-circle{0%{clip-path:circle(0 at var(--mp1-vt-x,50%) var(--mp1-vt-y,0))}to{clip-path:circle(150% at var(--mp1-vt-x,50%) var(--mp1-vt-y,0))}}.mp1-appheader{view-transition-name:mp1-appheader}::view-transition-group(mp1-appheader){animation-duration:.5s;animation-timing-function:cubic-bezier(.16,1,.3,1)}}@media (prefers-reduced-motion:reduce){.mp1-bloom-in,.mp1-chip-in,.mp1-cursorglow,.mp1-float,.mp1-land,.mp1-reticle,.mp1-rise,.mp1-scrollcue:after{animation:none!important}.mp1-reveal[data-mp1-reveal=hidden]{transform:none}::view-transition-group(*),::view-transition-new(root),::view-transition-old(root){animation:none!important}}