body:has(.gs)>canvas.fixed{display:none!important}.gs{--gs-paper:#fff1e5;--gs-card:#fff7f0;--gs-ink:#33302e;--gs-line:#e6d9ce;--gs-bronze:#97753e;--gs-gold:#c49a52;--gs-gold-hi:#d9b372;--gs-coral:#c84b2c;--gs-sage:#5f7a4e;--ease:cubic-bezier(.16, 1, .3, 1);--ease-io:cubic-bezier(.65, 0, .35, 1);--p3-mono:var(--gs-mono), ui-monospace, SFMono-Regular, Menlo, monospace;isolation:isolate;background:var(--gs-paper);overflow-x:clip}.gs ::selection{color:#1a1614;background:#ecd6ab}.gs :is(a,button):focus-visible{outline:2px solid var(--gs-bronze);outline-offset:3rem}.gs-grain{z-index:70;pointer-events:none;opacity:.05;mix-blend-mode:multiply;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='180' height='180' filter='url(%23n)'/%3E%3C/svg%3E");position:fixed;inset:0}@keyframes gs-word{0%{transform:translateY(112%)}to{transform:none}}@keyframes gs-fade-up{0%{opacity:0;transform:translateY(14rem)}to{opacity:1;transform:none}}@keyframes gs-sheen{0%,to{background-position:0%}50%{background-position:100%}}@keyframes gs-pop{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.3)}to{opacity:1;transform:none}}.gs[data-motion=on] .gs-in{animation:gs-fade-up .9s var(--ease) both;animation-delay:var(--d,0s)}.gs[data-motion=on] .gs-rise{opacity:0;transition:opacity .9s var(--ease), transform 1.1s var(--ease);transition-delay:var(--d,0s);transform:translateY(24rem)}.gs[data-motion=on] .gs-rise.is-seen{opacity:1;transform:none}.gs-btn{letter-spacing:.1em;text-transform:uppercase;transition:background-color .25s, color .25s, box-shadow .4s var(--ease), transform .4s var(--ease);align-items:center;gap:8rem;padding:12rem 20rem;font-size:11rem;font-weight:600;line-height:1.2;display:inline-flex;position:relative}.gs-arrow{transition:transform .4s var(--ease);display:inline-block}.gs-btn:hover .gs-arrow{transform:translate(4rem)}.gs-btn-ink{color:#fff1e5;background:#1a1614;box-shadow:0 12rem 26rem -16rem #1a1614b3}.gs-btn-ink:hover{background:#2a221c;transform:translateY(-1rem);box-shadow:0 18rem 32rem -16rem #1a161499}.gs-btn-cream{color:#1a1614;background:#fff1e5}.gs-btn-cream:hover{color:#fff1e5;background:#97753e}.gs-hero{z-index:10;background:var(--gs-paper);flex-direction:column;min-height:max(760rem,min(100svh,1000rem));display:flex;position:relative;overflow:hidden}.gs-hero .p5-vx{background:var(--gs-paper);--p3-mono:var(--gs-mono), ui-monospace, SFMono-Regular, Menlo, monospace}.gs-hero .p5-vx[data-tone=light]:after{background:radial-gradient(78% 88% at 70% 52%,#0000 52%,#fff1e5c7 100%)}.gs[data-motion=on] .gs-hero .p5-vx{animation:gs-stream-in 1.8s .1s var(--ease) both}@keyframes gs-stream-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}.gs-calm{z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff1e5f2 0%,#fff1e5e6 30%,#fff1e58c 47%,#fff1e500 62%);position:absolute;inset:0}@media (max-width:1023px){.gs-calm{background:linear-gradient(#fff1e5f0 0%,#fff1e5e0 42%,#fff1e559 64%,#fff1e500 80%)}}.gs-hero-layer{z-index:2;pointer-events:none;position:relative}.gs-hero-layer :is(a,button,input,select,textarea,label,.gs-card){pointer-events:auto}.gs-h1{text-shadow:0 0 22rem #fff1e5f2,0 0 6rem #fff1e5cc}.gs-w{vertical-align:bottom;margin:-.04em -.03em -.3em;padding:.04em .03em .3em;display:inline-block;overflow:hidden}.gs-w>span{display:inline-block}.gs-accent{text-shadow:none;background:linear-gradient(100deg,#7f5f2c 0%,#c49a52 42%,#8e6c33 74%) 0 0/240% 100%;-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text;margin-bottom:-.26em;padding-bottom:.26em}.gs[data-motion=on] .gs-w>span{animation:gs-word 1.15s var(--ease) both;animation-delay:calc(var(--i) * 70ms + .18s)}.gs[data-motion=on] .gs-w>.gs-accent{animation:gs-word 1.15s var(--ease) both, gs-sheen 8s ease-in-out infinite;animation-delay:calc(var(--i) * 70ms + .18s), 2.2s}.gs-card{-webkit-backdrop-filter:blur(16px)saturate(1.2);backdrop-filter:blur(16px)saturate(1.2);border:1px solid var(--gs-line);transition:border-color .5s, box-shadow .6s var(--ease);background:#fff7f0e6;padding:24rem;scroll-margin-top:24rem;position:relative;box-shadow:inset 0 1px #fff,0 44rem 90rem -44rem #4e3f2880,0 20rem 40rem -30rem #4e3f2866}@media (min-width:768px){.gs-card{padding:28rem}}.gs-card>:not(span){z-index:1;position:relative}.gs-card:before{content:"";pointer-events:none;background:radial-gradient(380rem circle at var(--mx,50%) var(--my,0%), #ffffffb3, transparent 62%);opacity:0;transition:opacity .5s;position:absolute;inset:0}.gs-card:hover:before{opacity:1}.gs-card[data-focus]{border-color:#97753e6b;box-shadow:inset 0 1px #fff,0 50rem 100rem -44rem #4e3f288c,0 0 0 5rem #c49a5212}.gs[data-motion=on] .gs-card{animation:gs-fade-up 1.1s .4s var(--ease) both}.gs[data-motion=on] .gs-card:after{content:"";z-index:3;pointer-events:none;animation:gs-scan 1.7s .75s var(--ease-io) both;background-image:linear-gradient(#0000 40%,#d9b37224 55.5%,#c49a52cc 56%,#0000 56.4%);background-position:0 100%;background-repeat:no-repeat;background-size:100% 250%;position:absolute;inset:0}@keyframes gs-scan{0%{background-position:0 100%}to{background-position:0 0}}.gs-card-progress{z-index:2;pointer-events:none;transform-origin:0;height:2px;transform:scaleX(var(--gs-progress,0));transition:transform .7s var(--ease), box-shadow .6s;background:linear-gradient(90deg,#97753e,#d9b372 60%,#c49a52);position:absolute;top:-1px;left:-1px;right:-1px}.gs-card[data-armed] .gs-card-progress{box-shadow:0 0 14rem #d9b372b3}.gs-sight{z-index:2;pointer-events:none;transition:inset .6s var(--ease);position:absolute;inset:-10rem}.gs-sight i{border:0 solid var(--gs-bronze);opacity:.5;width:14rem;height:14rem;transition:opacity .5s,border-color .5s;position:absolute}.gs-sight i:first-child{border-top-width:1.5px;border-left-width:1.5px;top:0;left:0}.gs-sight i:nth-child(2){border-top-width:1.5px;border-right-width:1.5px;top:0;right:0}.gs-sight i:nth-child(3){border-bottom-width:1.5px;border-left-width:1.5px;bottom:0;left:0}.gs-sight i:nth-child(4){border-bottom-width:1.5px;border-right-width:1.5px;bottom:0;right:0}.gs-card:hover .gs-sight i{opacity:.8}.gs-card[data-focus] .gs-sight{inset:-6rem}.gs-card[data-focus] .gs-sight i{opacity:1}.gs-card[data-armed] .gs-sight i{border-color:#b48a45}.gs[data-motion=on] .gs-sight{animation:gs-sight-in 1.3s .9s var(--ease) both}.gs[data-motion=on] .gs-card[data-summon] .gs-sight{animation:gs-summon 1.2s var(--ease) both}@keyframes gs-sight-in{0%{opacity:0;inset:-32rem}to{opacity:1;inset:-10rem}}@keyframes gs-summon{0%{opacity:0;inset:-34rem}40%{opacity:1}to{opacity:1;inset:-6rem}}.gs-card :is(input:not([type=checkbox]),select){transition:border-color .25s, box-shadow .35s var(--ease), background-color .25s;background-color:#fffdfa;border-color:#e8dccf}.gs-card :is(input:not([type=checkbox]),select):hover{border-color:#d6c4b1}.gs-card :is(input:not([type=checkbox]),select):focus{border-color:var(--gs-bronze);background-color:#fff;box-shadow:0 0 0 3rem #c49a5229}.gs-card input:not([type=checkbox]):not(:placeholder-shown):user-valid{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 6.4l2.4 2.4 4.6-5' fill='none' stroke='%235f7a4e' stroke-width='1.5' stroke-linecap='square'/%3E%3C/svg%3E");background-position:right 12rem center;background-repeat:no-repeat;background-size:11rem;padding-right:30rem}.gs-card :is(input,select):user-invalid{border-color:#c84b2c8c}@media (max-width:767px){.gs-card :is(input:not([type=checkbox]),select,textarea){font-size:16px}}.gs-card input[type=checkbox]{appearance:none;cursor:pointer;background:#fffdfa;border:1px solid #c9b8a6;flex:none;place-content:center;width:14rem;height:14rem;margin:3rem 0 0;transition:background-color .2s,border-color .2s;display:grid}.gs-card input[type=checkbox]:before{content:"";width:8rem;height:8rem;transition:transform .3s var(--ease);clip-path:polygon(14% 44%,0 62%,42% 100%,100% 18%,84% 2%,40% 66%);background:#fff1e5;transform:scale(0)}.gs-card input[type=checkbox]:hover{border-color:var(--gs-bronze)}.gs-card input[type=checkbox]:checked{background:#1a1614;border-color:#1a1614}.gs-card input[type=checkbox]:checked:before{transform:scale(1)}.gs-card input[type=checkbox]:focus-visible{outline:2px solid var(--gs-bronze);outline-offset:2px}.gs-card button[type=submit]{isolation:isolate;transition:background-color .3s, box-shadow .5s var(--ease), transform .4s var(--ease);margin-top:4rem;padding-top:14rem;padding-bottom:14rem;position:relative;overflow:hidden;box-shadow:0 14rem 28rem -18rem #1a1614cc}.gs-card button[type=submit]:after{content:"";z-index:-1;pointer-events:none;transition:transform .9s var(--ease);background:linear-gradient(105deg,#0000 30%,#ecc98a61 50%,#0000 70%);position:absolute;inset:0;transform:translate(-120%)}.gs-card button[type=submit]:hover{transform:translateY(-1rem)}.gs-card[data-armed] button[type=submit]{background:#1a1614;box-shadow:0 0 0 1px #c49a5299,0 16rem 34rem -16rem #97753ee6}.gs[data-motion=on] .gs-card[data-armed] button[type=submit]:after{animation:gs-glint 3s .3s var(--ease-io) infinite}.gs[data-motion=on] .gs-card button[type=submit]:disabled:after{animation:gs-glint 1.1s var(--ease-io) infinite}@keyframes gs-glint{0%{transform:translate(-120%)}45%,to{transform:translate(120%)}}.gs[data-motion=on] .gs-backers:not(.is-seen) [role=img]{opacity:0}.gs[data-motion=on] .gs-backers.is-seen [role=img]{animation:gs-logo 1s var(--ease) backwards}.gs[data-motion=on] .gs-backers.is-seen [role=img]:nth-child(3){animation-delay:90ms}.gs[data-motion=on] .gs-backers.is-seen [role=img]:nth-child(4){animation-delay:.18s}.gs[data-motion=on] .gs-backers.is-seen [role=img]:nth-child(5){animation-delay:.27s}@keyframes gs-logo{0%{opacity:0;transform:translateY(10rem)}to{opacity:.72;transform:none}}.gs-count{text-align:right;font-variant-numeric:tabular-nums;min-width:.62em;display:inline-block}.gs-count[data-landed]{animation:gs-land 1.2s var(--ease)}@keyframes gs-land{0%{color:#b48a45;text-shadow:0 0 18rem #d9b372cc}to{color:inherit;text-shadow:none}}.gs-item{transition:background-color .4s;position:relative}.gs-item:before{content:"";background:var(--gs-bronze);transform-origin:0;height:1px;transition:transform .7s var(--ease);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.gs-item:hover{background-color:#fff7f0b3}.gs-item:hover:before{transform:scaleX(1)}.gs-num{transition:transform .5s var(--ease)}.gs-item:hover .gs-num{transform:translate(3rem)}.gs[data-motion=on] .gs-incidents .gs-month{border-top-color:#0000}.gs[data-motion=on] .gs-incidents .gs-month:before{content:"";transform-origin:0;height:1px;transition:transform .8s var(--ease);background:#fff1e51a;position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.gs[data-motion=on] .gs-incidents.is-seen .gs-month:before{transform:none}.gs[data-motion=on] .gs-incidents.is-seen .gs-month:nth-child(2):before{transition-delay:.12s}.gs[data-motion=on] .gs-incidents.is-seen .gs-month:nth-child(3):before{transition-delay:.24s}.gs[data-motion=on] .gs-incidents.is-seen .gs-month:nth-child(4):before{transition-delay:.36s}.gs[data-motion=on] .gs-incidents.is-seen .gs-month:nth-child(5):before{transition-delay:.48s}.gs[data-motion=on] .gs-incidents.is-seen .gs-month:nth-child(6):before{transition-delay:.6s}.gs[data-motion=on] .gs-incidents:not(.is-seen) :is(.gs-mark,.gs-month-dot){opacity:0}.gs[data-motion=on] .gs-incidents.is-seen .gs-month-dot{animation:gs-pop .5s var(--ease) backwards;animation-delay:.1s}.gs[data-motion=on] .gs-incidents.is-seen .gs-mark{animation:gs-pop .55s var(--ease) backwards;animation-delay:calc(var(--k) * 45ms + .35s)}.gs-mark{position:relative}.gs[data-motion=on] .gs-incidents[data-idle].is-in .gs-mark-on:after{content:"";pointer-events:none;animation:gs-ping 2.4s 2.2s var(--ease) infinite backwards;border:1px solid #d9603a;position:absolute;inset:0}@keyframes gs-ping{0%{opacity:.9;transform:scale(1)}70%,to{opacity:0;transform:scale(3.4)}}.gs-event{transition-property:opacity,transform;transition-duration:.3s,.5s;transition-timing-function:ease, var(--ease)}.gs-event[aria-hidden=true]{transform:translateY(8rem)}.gs-mark[data-lifted]{transition:none;background:0 0!important;box-shadow:inset 0 0 0 1px #d9603a73!important}.gs-mark[data-lifted]:after{display:none}.gs-flight{z-index:30;pointer-events:none;width:100%;height:100%;display:block;position:fixed;inset:0}.gs-field{-webkit-mask-image:linear-gradient(#0000 0,#000 110rem);mask-image:linear-gradient(#0000 0,#000 110rem)}.gs-reported>span{position:relative}.gs-reported>span[data-landed]:after{content:"";pointer-events:none;animation:gs-ping .9s var(--ease) both;border:1px solid #d9603a;position:absolute;inset:0}.gs-undetected{pointer-events:none;width:100vw;height:100%;display:block;position:absolute;top:0;bottom:0;left:calc(50% - 50vw)}.gs-close .p3-ledger{width:100%;height:100%;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 20% 80%,#0000 100%)}.gs-close:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#fff1e5 28%,#fff1e5db 42%,#fff1e500 58%);position:absolute;inset:0}.gs-close-inner{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:36rem;padding-block:150rem;display:flex;position:relative}.gs-close-inner>*{pointer-events:auto}.gs-close-title{letter-spacing:-.045em;max-width:14ch;color:var(--gs-ink);text-wrap:balance;margin:0;font-size:52rem;font-weight:400;line-height:1.05}.gs-close-inner p{color:#66605c;max-width:42ch;margin:18rem 0 0;font-size:16rem;line-height:1.7}@media (max-width:767px){.gs-close:before{background:linear-gradient(#fff1e5f0 0%,#fff1e5d1 60%,#fff1e566 100%)}.gs-close-inner{gap:28px;padding-block:96px}.gs-close-title{font-size:36px}}.gs-sticky{z-index:50;-webkit-backdrop-filter:blur(14px)saturate(1.3);backdrop-filter:blur(14px)saturate(1.3);transition:transform .5s var(--ease);background:#fff7f0f5;border-bottom:1px solid #e6d9cee6;position:fixed;top:0;left:0;right:0;transform:translateY(-105%);box-shadow:0 12rem 30rem -24rem #4e3f2873}.gs-sticky[data-shown=true]{transform:none}.gs-sticky-bar{max-width:var(--content-width);justify-content:space-between;align-items:center;gap:20rem;margin:0 auto;padding:10rem 20rem;display:flex}.gs-sticky-mark{color:#33302e;line-height:0;transition:color .2s;display:block}.gs-sticky-mark:hover{color:#1a1614}.gs-sticky .gs-btn{padding:10rem 16rem}@media (max-width:767px){.gs-sticky-bar{padding:10px 16px}.gs-sticky .gs-btn{padding:10px 14px;font-size:11px}}@media (prefers-reduced-motion:reduce){.gs-sticky,.gs-btn,.gs-arrow,.gs-card,.gs-sight,.gs-card-progress,.gs-item:before{transition:none}}
