@font-face{font-family:Gator Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(../media/inter-latin.3a6ba036.woff2)format("woff2")}@font-face{font-family:Gator Geist;font-weight:100 900;font-style:normal;font-display:swap;src:url(../media/geist-latin.6435ea53.woff2)format("woff2")}.gs{--gs-h:clamp(440px,calc(100svh - 80px - 72px),860px);padding-block:clamp(96px,15vh,180px)}.gs-body{align-items:start;margin-top:clamp(40px,7vh,88px)}.gs-chapters{grid-column:1/8;grid-template-columns:subgrid;margin:0;padding:0 0 10vh;list-style:none;display:grid}.gs-ch{grid-column:1/-1;grid-template-columns:subgrid;align-content:center;min-height:74svh;scroll-margin-block:80px;display:grid}.gs-num{color:var(--soft);font-variant-numeric:tabular-nums;grid-column:1/4;align-self:start;padding-top:.9em}.gs-copy{transition:opacity .6s var(--ease);grid-column:4/8}.gs-title{text-wrap:balance;font-size:clamp(26px,2.35vw,36px);line-height:1.14}.gs-p{max-width:25em;color:var(--soft);margin-top:18px;font-size:17px;line-height:1.6}.gs[data-enhanced] .gs-ch:not([data-on]) .gs-copy{opacity:.3}.gs-mobile{display:none}.gs-stage{top:calc(80px + (100svh - 80px - var(--gs-h))/2);height:var(--gs-h);grid-column:8/13;grid-template-rows:minmax(0,1fr) auto;display:grid;position:sticky}.gs-panels{min-height:0;display:grid}.gs-panel{opacity:0;visibility:hidden;min-height:0;transition:opacity .45s var(--ease),visibility 0s .45s;grid-area:1/1;grid-template-rows:minmax(0,1fr) auto;margin:0;display:grid}.gs-panel[data-on]{opacity:1;visibility:visible;transition:opacity .45s var(--ease)}.gs-panel .cap{min-height:3em}.gs-dots{margin:2px 0 0 -8px;display:flex}.gs-dots button{cursor:pointer;background:0 0;border:0;align-items:center;width:44px;height:36px;padding:0 8px;display:grid}.gs-dots button span{background:var(--dim);height:2px;transition:background-color .3s var(--ease);display:block}.gs-dots button:hover span{background:var(--soft)}.gs-dots button[aria-current=step] span{background:var(--fg)}.gs-scene{background:radial-gradient(60% 46% at 10% 96%,#40802d1c,#40802d00 100%),radial-gradient(52% 40% at 92% 6%,#edc4571f,#edc45700 100%),#f5f5f0;border-radius:clamp(10px,1.4vw,20px);place-items:center;display:grid;position:relative;overflow:hidden}.gs-stage .gs-scene{min-height:0;container-type:size}.gs-stage .gs-phone{height:min(100cqh - 64px,216.533cqw - 103.936px)}.gs-phone{aspect-ratio:375/812;isolation:isolate;background:#fbfaf4;border-radius:14.93%/6.9%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #1111110f,0 34px 60px -34px #182c186b,0 14px 26px -18px #182c184d;container-type:inline-size}.gs-shot{width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.gs-btn{z-index:2;color:#111;cursor:pointer;opacity:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffffdb;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;transition:opacity .3s;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 1px 3px #00000014}.gs-btn:before{content:"";position:absolute;inset:-4px}.gs-scene:hover .gs-btn,.gs-btn:focus-visible{opacity:1}@media (hover:none){.gs-btn{opacity:.9}}.gs-scan-win{width:61.8667%;max-width:none;height:28.5714%;position:absolute;top:27.5862%;left:19.2%}.gs-target{--d:0;width:59.7333%;height:27.5862%;position:absolute;top:28.0788%;left:20.2667%}.gs-corner{width:100%;max-width:none;height:100%;position:absolute;inset:0}.gs-tl{clip-path:inset(0 50% 50% 0);translate:calc(var(--d)*-1cqw)calc(var(--d)*-1cqw)}.gs-tr{clip-path:inset(0 0 50% 50%);translate:calc(var(--d)*1cqw)calc(var(--d)*-1cqw)}.gs-bl{clip-path:inset(50% 50% 0 0);translate:calc(var(--d)*-1cqw)calc(var(--d)*1cqw)}.gs-br{clip-path:inset(50% 0 0 50%);translate:calc(var(--d)*1cqw)calc(var(--d)*1cqw)}.gs-state{position:absolute;inset:0}.gs-top{clip-path:inset(0 0 84.6059%)}.gs-bot{clip-path:inset(84.0517% 0 0)}.gs-clip{clip-path:inset(15.3941% 0 15.9483%);position:absolute;inset:0}.gs-move{position:absolute;inset:0}.gs-line{width:40.5333%;max-width:none;height:2.5862%;position:absolute;top:79.6798%;left:4.8%}.gs-app{--u:calc(100cqw/375);clip-path:inset(0 round calc(56*var(--u)));color:#06110b;font:400 calc(14*var(--u))/calc(20*var(--u))"Gator Inter",Inter,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:calc(.0896*var(--u));font-variant-ligatures:none;background:#fff;position:absolute;inset:0;overflow:hidden}.gs-app p{margin:0}.gs-r-bg{width:100%;max-width:none;height:100%;position:absolute;inset:0}.gs-r-ico{width:calc(var(--s)*var(--u));height:calc(var(--s)*var(--u));max-width:none;display:block}.gs-r-text{left:0;top:calc(126*var(--u));width:100%;height:calc(556*var(--u));justify-content:flex-end;align-items:flex-end;gap:calc(16*var(--u));padding:calc(16*var(--u))calc(20*var(--u));flex-direction:column;display:flex;position:absolute}.gs-r-msg{align-items:flex-start;gap:calc(12*var(--u));flex-direction:column;width:100%;display:flex}.gs-r-cont{gap:calc(8*var(--u));flex-direction:column;width:100%;display:flex}.gs-r-name{align-items:center;gap:calc(8*var(--u));font-weight:500;line-height:calc(24*var(--u));letter-spacing:0;color:#565857;display:flex}.gs-r-avatar{width:calc(24*var(--u));height:calc(24*var(--u));border-radius:calc(30*var(--u));background:#fff;border:1px solid #d2d2d2;flex:none;overflow:hidden}.gs-r-avatar img{width:100%;height:100%;display:block}.gs-r-box{gap:calc(12*var(--u));flex-direction:column;display:flex}.gs-r-h{font:500 calc(20*var(--u))/calc(24*var(--u))"Gator Geist","Gator Inter",sans-serif;letter-spacing:calc(.15*var(--u))}.gs-r-p{letter-spacing:calc(.0896*var(--u))}.gs-r-link{color:#003012;text-underline-position:from-font;font-weight:500;text-decoration:underline;text-decoration-thickness:from-font}.gs-r-unit{align-items:flex-start;gap:calc(12*var(--u));width:100%;padding:calc(12*var(--u))calc(12*var(--u))calc(10*var(--u));border-radius:calc(12*var(--u));box-shadow:0 calc(1*var(--u))calc(2*var(--u))#00000014;background:#fffc;border:1px solid #d2d2d2;display:flex}.gs-r-thumb{width:calc(40*var(--u));height:calc(40*var(--u));border-radius:calc(10*var(--u));background:#fff;border:1px solid #d2d2d2;flex:none;overflow:hidden}.gs-r-thumb img{object-fit:cover;width:100%;height:100%;display:block}.gs-r-unit-t{gap:calc(4*var(--u));flex-direction:column;flex:1;min-width:0;display:flex}.gs-r-unit-t small{font-size:calc(12*var(--u));line-height:calc(16*var(--u));letter-spacing:calc(.1488*var(--u));color:#565857}.gs-r-open{width:calc(16*var(--u));height:calc(16*var(--u));flex:none;max-width:none}.gs-r-chip{align-items:flex-start;gap:calc(8*var(--u));padding:calc(8*var(--u))calc(12*var(--u));border-radius:calc(12*var(--u));letter-spacing:calc(.04*var(--u));background:#00301214;border:1px solid #003012;font-weight:500;display:flex}.gs-r-ways{gap:calc(8*var(--u));display:flex}.gs-r-pill{padding:calc(8*var(--u))calc(16*var(--u));border-radius:calc(24*var(--u));box-shadow:0 calc(1*var(--u))calc(2*var(--u))#00000014;white-space:nowrap;background:#fffc;border:1px solid #d2d2d2;align-items:center;font-weight:600;display:inline-flex}.gs-r-pill.is-primary{color:#fff;box-shadow:none;background:#003012;border-color:#003012}.gs-r-input{left:calc(16*var(--u));top:calc(682*var(--u));width:calc(343*var(--u));gap:calc(8*var(--u));padding:calc(8*var(--u));border-radius:calc(20*var(--u));box-shadow:0 calc(1*var(--u))calc(2*var(--u))#00000014;background:#fffc;border:1px solid #d2d2d2;flex-direction:column;display:flex;position:absolute}.gs-r-ask{padding:calc(8*var(--u));color:#565857}.gs-r-ctrls{align-items:center;gap:calc(4*var(--u));display:flex}.gs-r-ctrls>span{width:calc(36*var(--u));height:calc(36*var(--u));border-radius:calc(24*var(--u));place-items:center;display:grid}.gs-r-ctrls>i{flex:1}.gs-r-ctrls>.gs-r-send{background:#003012}.gs-r-stop{width:calc(12*var(--u));height:calc(12*var(--u));border-radius:calc(2*var(--u));background:#fff}.gs-r-home{left:50%;bottom:calc(8*var(--u));width:calc(134*var(--u));height:calc(5*var(--u));border-radius:calc(100*var(--u));background:#000;position:absolute;translate:-50%}.gs-r-head{width:100%;height:calc(126*var(--u));align-items:center;gap:calc(8*var(--u));padding:calc(66*var(--u))calc(16*var(--u))calc(16*var(--u));-webkit-backdrop-filter:blur(calc(12*var(--u)));backdrop-filter:blur(calc(12*var(--u)));background:linear-gradient(#fefcf7cc,#fefaf100);display:flex;position:absolute;top:0;left:0}.gs-r-circle{width:calc(44*var(--u));height:calc(44*var(--u));border-radius:calc(24*var(--u));box-shadow:0 calc(1*var(--u))calc(2*var(--u))#00000014;background:#fffc;border:1px solid #d2d2d2;flex:none;place-items:center;display:grid}.gs-r-title{gap:calc(4*var(--u));white-space:nowrap;flex-direction:column;flex:1;min-width:0;display:flex}.gs-r-title b{font-weight:500;font-size:calc(16*var(--u));line-height:calc(24*var(--u));letter-spacing:calc(.0384*var(--u))}.gs-r-title small{text-overflow:ellipsis;font-size:calc(12*var(--u));line-height:calc(16*var(--u));letter-spacing:calc(.1488*var(--u));color:#565857;overflow:hidden}.gs-r-status{width:100%;height:calc(50*var(--u));padding-top:calc(21*var(--u));align-items:center;display:flex;position:absolute;top:0;left:0}.gs-r-status>i{width:calc(124*var(--u));flex:none}.gs-r-time{padding:0 calc(6*var(--u))0 calc(16*var(--u));text-align:center;font:600 calc(17*var(--u))/calc(22*var(--u))-apple-system,"SF Pro Text","Gator Inter",sans-serif;letter-spacing:0;color:#000;flex:1}.gs-r-island{left:calc(50% - 60.5*var(--u));top:calc(10*var(--u));width:calc(120*var(--u));height:calc(36*var(--u));border-radius:calc(18*var(--u));background:#000;position:absolute}.gs-r-levels{justify-content:center;align-items:center;gap:calc(7*var(--u));padding:0 calc(16*var(--u))0 calc(6*var(--u));flex:1;display:flex}.gs-r-levels img{max-width:none;display:block}.gs-r-levels img:first-child{width:calc(19.2*var(--u));height:calc(12.226*var(--u))}.gs-r-levels img:nth-child(2){width:calc(17.142*var(--u));height:calc(12.328*var(--u))}.gs-r-levels img:nth-child(3){width:calc(27.328*var(--u));height:calc(13*var(--u))}.gs-r-in{transition:opacity .3s ease-out,translate .3s ease-out}.gs-r-in:not([data-on]){opacity:0;translate:0 calc(6*var(--u))}.gs-r-late{transition-delay:.2s}.gs-tok{transition:opacity .16s linear}.gs-tok:not([data-on]){opacity:0}@media (max-width:860px){.gs-chapters{grid-column:1/-1;padding:0;display:block}.gs-ch{min-height:0;margin-top:64px;display:block}.gs-ch:first-child{margin-top:0}.gs-num{padding:0 0 14px;display:block}.gs-title{font-size:clamp(26px,6.6vw,32px)}.gs-p{margin-top:12px;font-size:16px}.gs[data-enhanced] .gs-ch:not([data-on]) .gs-copy{opacity:1}.gs-stage{display:none}.gs-mobile{margin:28px 0 0;display:block}.gs-mobile .gs-scene{padding:32px 16px}.gs-mobile .gs-phone{width:min(280px,70vw)}}@media (scripting:none){.gs-chapters{grid-column:1/-1;max-width:720px;padding:0;display:block}.gs-ch{min-height:0;margin-top:72px;display:block}.gs-num{padding:0 0 14px;display:block}.gs-stage,.gs-btn{display:none}.gs-mobile{margin:28px 0 0;display:block}.gs-mobile .gs-scene{padding:36px 16px}.gs-mobile .gs-phone{width:min(280px,70vw)}}@media (prefers-reduced-motion:reduce){.gs-copy,.gs-panel,.gs-panel[data-on],.gs-r-in,.gs-tok{transition:none}.gs-btn{opacity:1}}.gs-tile,.gs-tile .gs-scene{width:100%;height:100%}.gs-tile .gs-scene{background:radial-gradient(70% 55% at 50% 42%,#f1f3ec12,#f1f3ec00 100%),#0c3e17;border-radius:0;container-type:size}.gs-tile .gs-phone{height:min(87cqh,181.888cqw);box-shadow:0 0 0 1px #0000002e,0 34px 60px -30px #0000008c,0 14px 26px -16px #0006}
