:root{--sh-h: 72px}.sh{--sh-ease: var(--ease-out, cubic-bezier(.23, 1, .32, 1));--sh-pad: 20px;--sh-w: calc(1600px + 2 * var(--sh-pad));--sh-ink: var(--foreground);--sh-ink-2: color-mix(in srgb, var(--foreground) 74%, transparent);--sh-line: color-mix(in srgb, var(--foreground) 12%, transparent);--sh-hover: rgb(243 241 234 / .06);--sh-pill-bg: linear-gradient(180deg, rgb(255 255 255 / .08), rgb(255 255 255 / .02) 55%), rgb(14 14 13 / .35);--sh-pill-shadow: inset 0 1px 0 rgb(255 255 255 / .16), 0 0 0 1px rgb(243 241 234 / .08);--sh-ind-bg: #f3f1ea;--sh-ind-ink: #0c0d06;--sh-btn-bg: var(--foreground);--sh-btn-ink: #0b0b0a;--sh-btn-hover: #fff;--sh-sheet-font: inherit;--sh-sheet-size: clamp(22px, 6.4vw, 28px);--sh-sheet-weight: 600;--sh-sheet-leading: 1.15;position:sticky;top:0;z-index:50;height:var(--sh-h);color:var(--sh-ink)}@media(min-width:768px){.sh{--sh-pad: 32px}}@media(min-width:1024px){.sh{--sh-pad: 48px}}@media(min-width:1280px){.sh{--sh-pad: 56px}}html:not(.dark) .sh:not(.lp>.sh){--sh-hover: rgb(0 0 0 / .05);--sh-pill-bg: linear-gradient(180deg, rgb(255 255 255 / .82), rgb(255 255 255 / .62) 55%), rgb(255 255 255 / .3);--sh-pill-shadow: inset 0 1px 0 rgb(255 255 255 / .9), 0 0 0 1px rgb(0 0 0 / .07), 0 10px 24px -14px rgb(0 0 0 / .22);--sh-ind-bg: var(--foreground);--sh-ind-ink: var(--background);--sh-btn-ink: var(--background);--sh-btn-hover: color-mix(in srgb, var(--foreground) 82%, var(--background))}.lp>.sh{--sh-ind-bg: var(--ink);--sh-ind-ink: var(--lime-ink);--sh-sheet-font: var(--disp);--sh-sheet-size: clamp(32px, 9.2vw, 40px);--sh-sheet-weight: 900;--sh-sheet-leading: 1;position:fixed;inset:0 0 auto}.sh-row{display:flex;width:100%;max-width:var(--sh-w);height:100%;margin-inline:auto;padding-inline:var(--sh-pad);align-items:center;gap:40px}.sh-brand{display:inline-flex;flex-shrink:0;align-items:center;gap:10px;color:var(--sh-ink)}.sh-nav{display:none;align-items:center;gap:4px;padding:4px;border-radius:999px;background:var(--sh-pill-bg);box-shadow:var(--sh-pill-shadow);backdrop-filter:blur(20px) saturate(1.6)}.sh-nav a{position:relative;display:inline-flex;height:36px;align-items:center;border-radius:999px;padding:0 14px;white-space:nowrap;font-size:15px;font-weight:500;color:var(--sh-ink-2);transition:color .15s var(--sh-ease),background-color .15s var(--sh-ease)}.lp>.sh .sh-nav a{font-weight:450}.sh-nav a:hover{background:var(--sh-hover);color:var(--sh-ink)}.sh-nav a[aria-current=page],.sh-nav a[aria-current=page]:hover{background:var(--sh-ind-bg);color:var(--sh-ind-ink)}.sh-cta{display:flex;margin-left:auto;align-items:center;gap:8px;transition:background-color .25s var(--sh-ease)}.sh-lang{display:none}.sh-login{display:inline-flex;height:40px;align-items:center;border-radius:999px;padding:0 12px;font-size:15px;white-space:nowrap;color:var(--sh-ink-2);transition:color .15s var(--sh-ease)}.sh-login:hover{color:var(--sh-ink)}.sh-btn{display:none;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:999px;background:var(--sh-btn-bg);padding:0 18px;font-size:15px;font-weight:600;line-height:1;white-space:nowrap;color:var(--sh-btn-ink);transition:background-color .15s var(--sh-ease),transform .15s var(--sh-ease)}.sh-btn:hover{background:var(--sh-btn-hover)}.sh-btn:active{transform:scale(.98)}@media(min-width:640px){.sh-btn{display:inline-flex}}@media(min-width:1180px){.sh-nav{display:flex}}@media(min-width:1180px)and (max-width:1359px){.sh-row{gap:24px}.sh-nav a{padding:0 12px}}@media(min-width:1360px){.sh-lang{display:flex}}.sh-menu>summary{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:999px;list-style:none;cursor:pointer;transition:background-color .15s var(--sh-ease)}.sh-menu>summary::-webkit-details-marker{display:none}.sh-menu>summary:hover{background:var(--sh-hover)}.sh-menu-bars,.sh-menu-bars:before,.sh-menu-bars:after{display:block;width:20px;height:2px;border-radius:2px;background:var(--sh-ink);transition:transform .26s var(--sh-ease),background-color .26s var(--sh-ease)}.sh-menu-bars{position:relative}.sh-menu-bars:before,.sh-menu-bars:after{content:"";position:absolute;left:0}.sh-menu-bars:before{top:-6px}.sh-menu-bars:after{top:6px}.sh-menu[open] .sh-menu-bars{background:transparent}.sh-menu[open] .sh-menu-bars:before{transform:translateY(6px) rotate(45deg)}.sh-menu[open] .sh-menu-bars:after{transform:translateY(-6px) rotate(-45deg)}.sh-sheet{position:fixed;inset:var(--sh-h) 0 0;z-index:49;display:flex;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;background:var(--background);padding:8px var(--sh-pad) calc(40px + env(safe-area-inset-bottom))}.sh-sheet-nav{display:flex;flex-direction:column}.sh-sheet-nav>a{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--sh-line);padding:14px 0;font-family:var(--sh-sheet-font);font-size:var(--sh-sheet-size);font-weight:var(--sh-sheet-weight);line-height:var(--sh-sheet-leading);letter-spacing:-.01em;color:var(--sh-ink)}.sh-sheet-nav>a[aria-current=page]:after{content:"";width:10px;height:10px;flex-shrink:0;border-radius:999px;background:var(--sh-ink)}.sh-sheet-lang{display:flex;padding-top:24px}.sh-sheet-cta{display:grid;gap:12px;margin-top:auto;padding-top:40px}@media(min-width:1180px){.sh-menu{display:none}}@media(max-height:520px)and (max-width:1179px){.sh-sheet-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px}.sh-sheet-nav>a{padding:10px 0;font-size:calc(var(--sh-sheet-size) * .7)}.sh-sheet-cta{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:24px}}html:has(.sh-menu[open]){overflow:hidden}.sh:has(.sh-menu[open]){background:var(--background)}.sh:has(.sh-menu[open]) .sh-login,.sh:has(.sh-menu[open]) .sh-btn{visibility:hidden}@media(pointer:coarse){.sh-brand,.sh-login,.sh-btn{min-height:44px}}.sh.is-on-lime .sh-nav,.sh.is-on-lime .sh-cta{background:#080807e0;box-shadow:none}.sh.is-on-lime .sh-cta{border-radius:999px;box-shadow:0 0 0 4px #080807e0}.sh.is-on-lime .sh-brand{border-radius:999px;background:#080807e0;box-shadow:0 0 0 6px #080807e0}.pblur{pointer-events:none}.sh-pblur{position:fixed;inset:0 0 auto;z-index:25;height:96px;transform:scaleY(-1)}.pblur>i{position:absolute;inset:0}.pblur>i:nth-child(1){backdrop-filter:blur(1px);mask-image:linear-gradient(to bottom,transparent 0%,#000 20%,#000 40%,transparent 60%)}.pblur>i:nth-child(2){backdrop-filter:blur(2px);mask-image:linear-gradient(to bottom,transparent 20%,#000 40%,#000 60%,transparent 80%)}.pblur>i:nth-child(3){backdrop-filter:blur(4px);mask-image:linear-gradient(to bottom,transparent 40%,#000 60%,#000 80%,transparent 100%)}.pblur>i:nth-child(4){backdrop-filter:blur(8px);mask-image:linear-gradient(to bottom,transparent 60%,#000 80%)}.pblur>i:nth-child(5){backdrop-filter:blur(14px);mask-image:linear-gradient(to bottom,transparent 80%,#000 100%)}@media(prefers-reduced-motion:no-preference){@view-transition{navigation:auto}}.sh-brand{view-transition-name:sh-brand}.sh-cta{view-transition-name:sh-cta}.sh-nav{view-transition-name:sh-pill}.sh-nav a[aria-current=page]{view-transition-name:sh-ind}::view-transition-group(sh-brand),::view-transition-group(sh-cta){animation-duration:0s}::view-transition-old(root){animation:sh-fade-out .14s cubic-bezier(.32,0,.67,0) both}::view-transition-new(root){animation:sh-fade-in .22s 80ms cubic-bezier(.33,1,.68,1) both}@keyframes sh-fade-out{to{opacity:0}}@keyframes sh-fade-in{0%{opacity:0}}::view-transition-group(sh-pill){animation-duration:.5s;animation-timing-function:cubic-bezier(.33,1,.68,1)}::view-transition-group(sh-pill){border-radius:999px;backdrop-filter:blur(20px) saturate(1.6)}::view-transition-group(sh-ind){border-radius:999px;background:var(--sh-ind-root);animation-duration:.45s;animation-timing-function:cubic-bezier(.3,1.25,.5,1)}::view-transition-image-pair(sh-ind){border-radius:999px;overflow:clip}::view-transition-old(sh-ind),::view-transition-new(sh-ind){height:100%;object-fit:none}::view-transition-old(sh-ind){animation-duration:.15s}::view-transition-new(sh-ind){animation-duration:.2s;animation-delay:.12s}:root{--sh-ind-root: #f3f1ea}html:not(.dark):not(:has(.lp>.sh)){--sh-ind-root: var(--foreground)}html[data-sh-from]{--sh-lag: 0ms}html[data-sh-vt]{--sh-lag: .1s}html[data-sh-from] .sh-content main,html[data-sh-from] .lp-hero-copy,html[data-sh-from] .lp-main>.pp>.lp-wrap:nth-child(-n+2){animation:sh-breathe .56s cubic-bezier(.33,1,.68,1) var(--sh-lag) backwards}html[data-sh-from] .sh-content main>:nth-child(-n+8){animation:sh-rise .52s cubic-bezier(.33,1,.68,1) backwards;animation-delay:calc(var(--sh-lag) + 90ms + var(--sh-i, 0) * 70ms)}html[data-sh-from] .sh-content main>:nth-child(2){--sh-i: 1}html[data-sh-from] .sh-content main>:nth-child(3){--sh-i: 2}html[data-sh-from] .sh-content main>:nth-child(4){--sh-i: 3}html[data-sh-from] .sh-content main>:nth-child(5){--sh-i: 4}html[data-sh-from] .sh-content main>:nth-child(6){--sh-i: 5}html[data-sh-from] .sh-content main>:nth-child(7){--sh-i: 6}html[data-sh-from] .sh-content main>:nth-child(8){--sh-i: 7}@keyframes sh-breathe{0%{max-width:var(--sh-w-from)}}@keyframes sh-rise{0%{opacity:0;transform:translateY(18px)}}
