.gk-rf-hero{--bg:#090b09;--fg:#e6e8e0;--muted:#aeb5a5;--line:#343a30;background:var(--bg);color:var(--fg);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;text-align:left;padding:0;margin:0}.gk-rf-hero *{box-sizing:border-box}.gk-rf-hero a{color:inherit;text-decoration:none}.gk-rf-hero button{font:inherit;color:inherit;cursor:pointer;border-radius:0;box-shadow:none}.gk-rf-hero a:focus-visible,.gk-rf-hero button:focus-visible{outline:2px solid #ade18b;outline-offset:6px}.gk-rf-hero{height:calc(100svh - 88px);min-height:690px;max-height:1080px;position:relative;overflow:hidden;isolation:isolate;touch-action:pan-y pinch-zoom}.gk-rf-hero canvas,.gk-rf-hero .shade{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.gk-rf-hero .shade{pointer-events:none;background:linear-gradient(90deg,rgba(9,11,9,.52),transparent 52%),linear-gradient(0deg,rgba(9,11,9,.84),transparent 26%);z-index:1}.gk-rf-hero .intro{position:absolute;z-index:2;top:8%;left:40px;pointer-events:none}.gk-rf-hero .intro p{font-size:15px;color:var(--muted);margin:0 0 25px}.gk-rf-hero .intro h1{font-size:clamp(42px,4.65vw,76px);letter-spacing:-.055em;font-weight:400;line-height:1.02;margin:0}.gk-rf-hero .wordmark{position:absolute;left:28px;bottom:84px;font-size:clamp(110px,16vw,260px);letter-spacing:-.075em;line-height:.85;font-weight:500;z-index:2;pointer-events:none}.gk-rf-hero .wordmark span{font-weight:300;animation:blink 1.2s steps(1,end) infinite}.gk-rf-hero .hero-bottom{position:absolute;bottom:0;left:40px;right:40px;height:73px;border-top:1px solid var(--line);display:flex;align-items:center;gap:28px;z-index:3}.gk-rf-hero .hero-bottom nav{display:flex;gap:40px;align-self:stretch}.gk-rf-hero .hero-bottom button{background:none;border:0;padding:0;position:relative;color:var(--muted);font-size:14px}.gk-rf-hero .hero-bottom button[aria-pressed=true]{color:var(--fg)}.gk-rf-hero .hero-bottom button i{position:absolute;left:0;right:0;top:0;height:2px;background:#9bdc78;transform:scaleX(0);transform-origin:left}.gk-rf-hero .hero-bottom button[aria-pressed=true] i{transform:scaleX(var(--progress,0))}.gk-rf-hero .hero-bottom>a{margin-left:auto;font-size:14px;display:flex;gap:35px;align-items:center}.gk-rf-hero .hero-bottom>a span{font-size:24px}.gk-rf-hero [data-rf-motion]{width:44px;height:44px;margin-left:8px}.gk-rf-hero [data-rf-motion] svg{width:15px;stroke:currentColor;stroke-width:1.5;fill:none}.gk-rf-hero [data-rf-fallback]{position:absolute;left:40px;top:48%;max-width:350px;color:var(--muted)}@media(min-width:1700px){.gk-rf-hero .intro{left:60px}.gk-rf-hero .wordmark{left:48px}.gk-rf-hero .hero-bottom{left:60px;right:60px}}@media(max-width:700px){.gk-rf-hero{height:calc(100svh - 72px);min-height:720px;max-height:900px}.gk-rf-hero .intro{top:30px;left:20px}.gk-rf-hero .intro p{font-size:12px;margin-bottom:18px}.gk-rf-hero .intro h1{font-size:43px}.gk-rf-hero .wordmark{left:16px;font-size:25vw;bottom:98px}.gk-rf-hero .hero-bottom{left:20px;right:20px;height:78px;gap:10px;flex-wrap:wrap;align-content:center}.gk-rf-hero .hero-bottom nav{gap:24px;height:42px;align-items:center}.gk-rf-hero .hero-bottom button{font-size:12px}.gk-rf-hero .hero-bottom>a{font-size:11px;gap:8px}.gk-rf-hero .hero-bottom>a span{font-size:18px}.gk-rf-hero [data-rf-motion]{margin-left:auto;width:30px;height:30px}}@media(prefers-reduced-motion:reduce){.gk-rf-hero .wordmark span{animation:none}}.gk-rf-hero .intro .intro-summary{font-size:16px;line-height:1.6;max-width:410px;margin:24px 0 0;color:var(--muted)}@media(max-width:700px){.gk-rf-hero .intro{right:20px}.gk-rf-hero .intro .intro-summary{font-size:14px;line-height:1.5;max-width:330px;margin-top:20px}.gk-rf-hero .hero-bottom nav{gap:18px}.gk-rf-hero .hero-bottom button{font-size:11px}.gk-rf-hero .hero-bottom>a{margin-left:auto}}.gk-rf-hero .hero-bottom [data-rf-motion]{margin-left:0;margin-right:auto;min-width:44px;min-height:44px}.gk-rf-hero .field-photo{display:block;position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:75% 100%;-webkit-mask-image:linear-gradient(to bottom,transparent,black 19%,black 68%,transparent 100%);mask-image:linear-gradient(to bottom,transparent,black 19%,black 68%,transparent 100%);pointer-events:none}.gk-rf-hero canvas{pointer-events:none}.gk-rf-hero .shade{background:linear-gradient(90deg,#090b09eb,#090b09a8 30%,#090b0920 65%,#090b0910)}.gk-rf-hero .intro h1{font-size:clamp(42px,4.2vw,70px)}.gk-rf-hero .wordmark{font-size:clamp(110px,14vw,220px)}@media(min-width:701px){.gk-rf-hero .field-photo{left:24%;width:76%;object-position:center 100%;-webkit-mask-image:linear-gradient(to bottom,transparent,black 19%,black 68%,transparent),linear-gradient(to right,transparent,black 27%);mask-image:linear-gradient(to bottom,transparent,black 19%,black 68%,transparent),linear-gradient(to right,transparent,black 27%);-webkit-mask-composite:source-in;mask-composite:intersect}}@media(max-width:700px){.gk-rf-hero .field-photo{object-position:55% 100%;transform:translateY(-15%);height:115%}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09e8,#090b09ae 26%,#090b0920 51%,#090b0900 73%,#090b0960)}.gk-rf-hero .intro h1{font-size:43px}.gk-rf-hero .wordmark{font-size:25vw}}.gk-rf-hero .photo-hero-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:26px;pointer-events:auto}.gk-rf-hero .photo-hero-actions a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 20px;border:1px solid #aeb5a5;background:#090b0970;color:#e6e8e0;font-size:14px;line-height:1.3}.gk-rf-hero .photo-hero-actions .photo-equipment{background:#e6e8e0;color:#182016;border-color:#e6e8e0}.gk-rf-hero .photo-hero-actions a:hover{border-color:#fff;filter:brightness(1.1)}@media(max-width:700px){.gk-rf-hero .photo-hero-actions{gap:10px;margin-top:20px}.gk-rf-hero .photo-hero-actions a{padding:11px 15px;font-size:13px}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09ed,#090b09bc 36%,#090b0920 58%,#090b0900 73%,#090b0960)}}@media(max-width:700px){.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09 0px 210px,#090b09f5 280px,#090b0980 390px,#090b0900 550px,#090b0960)}}@media(max-width:700px){.gk-rf-hero .intro h1{font-size:calc((100vw - 40px) / 4.9);white-space:nowrap;line-height:1.02;letter-spacing:-.055em}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09 0px calc(80px + 45vw),#090b09f5 calc(150px + 45vw),#090b0980 calc(260px + 45vw),#090b0900 calc(420px + 45vw),#090b0960)}}@media(max-width:700px){.gk-rf-hero .intro>p:first-child{font-size:clamp(16px,4.6vw,22px);line-height:1.35;margin-bottom:20px}}@media(max-width:700px){.gk-rf-hero .wordmark{display:none}}.gk-rf-hero .intro h1{max-width:660px;white-space:normal;overflow-wrap:normal;word-break:normal}.gk-rf-hero .wordmark{font-size:clamp(64px,9vw,170px);white-space:nowrap}@media(max-width:700px){.gk-rf-hero .intro h1{max-width:100%;white-space:normal;font-size:calc((100vw - 40px) / 4.9)}.gk-rf-hero .intro .intro-summary{font-size:14px;line-height:1.5;margin:20px 0 0}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09 0px calc(65px + 78vw),#090b09e8 calc(165px + 78vw),#090b0950 calc(255px + 78vw),#090b0900 calc(340px + 78vw),#090b0960)}}@media(max-width:700px){.gk-rf-hero{min-height:max(720px,calc(400px + 64vw))}}@media(max-width:700px){.gk-rf-hero{min-height:720px}.gk-rf-hero .intro h1{font-size:calc((100vw - 40px) / 6.8);white-space:nowrap;line-height:1.02}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09 0px calc(65px + 30vw),#090b09ed calc(145px + 30vw),#090b0980 calc(255px + 30vw),#090b0900 calc(390px + 30vw),#090b0960)}}@media(min-width:701px){.gk-rf-hero .wordmark{width:auto;font-size:clamp(110px,14vw,220px);line-height:.85;letter-spacing:-.075em;bottom:84px;white-space:nowrap}}.gk-rf-hero{height:100svh;min-height:740px;max-height:none}.gk-rf-hero .intro{top:17%;left:3.5vw;right:3.5vw}.gk-rf-hero .intro h1{font-size:clamp(30px,3.6vw,58px);font-weight:400;letter-spacing:-.052em;line-height:1.02}.gk-rf-hero .intro .intro-summary{font-size:16px;line-height:1.5}.gk-rf-hero .wordmark{left:2.8vw;bottom:140px;font-size:clamp(100px,17.1vw,310px);font-weight:500;line-height:.78;letter-spacing:-.072em}.gk-rf-hero .hero-bottom{left:3.5vw;right:3.5vw;height:83px}@media(min-width:1800px){.gk-rf-hero .wordmark{bottom:125px}}@media(max-width:760px){.gk-rf-hero{height:calc(100svh - 64px);min-height:700px;max-height:none}.gk-rf-hero .intro{top:32px;left:20px;right:20px}.gk-rf-hero .intro h1{font-size:clamp(32px,6vw,46px);white-space:nowrap}.gk-rf-hero .intro .intro-summary{font-size:14px;line-height:1.5;max-width:330px}.gk-rf-hero .wordmark{display:none}.gk-rf-hero .hero-bottom{left:20px;right:20px}}.gk-mounted-heading h2{font-size:clamp(44px,4.1vw,70px);font-weight:400;line-height:1.06;letter-spacing:-.045em;margin:0}@media(max-width:700px){.gk-mounted-heading h2{font-size:clamp(29px,8vw,45px);line-height:1.1}}.gk-rf-hero .rf-caption{position:absolute;z-index:2;left:71%;right:3.5vw;bottom:140px;color:var(--fg)}.gk-rf-hero .rf-caption-count{font-size:11px;color:var(--muted);margin:0 0 18px}.gk-rf-hero .rf-caption h2{font:400 clamp(21px,2vw,32px)/1.05 "Helvetica Neue",Helvetica,Arial,sans-serif;letter-spacing:-.04em;color:inherit;margin:0 0 12px}.gk-rf-hero .rf-caption>p:last-child{font-size:13px;line-height:1.5;color:var(--muted);max-width:230px;margin:0}.gk-rf-hero .hero-bottom [data-rf-motion]{margin-left:auto;margin-right:0}.gk-rf-hero .hero-bottom nav button{min-height:44px;min-width:44px}@media(max-width:760px){.gk-rf-hero .rf-caption{left:20px;right:20px;bottom:115px}.gk-rf-hero .rf-caption-count{margin-bottom:10px}.gk-rf-hero .rf-caption h2{font-size:23px}.gk-rf-hero .hero-bottom nav{gap:28px;height:100%}.gk-rf-hero .hero-bottom nav button{font-size:13px}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09 0px calc(65px + 30vw),#090b09ed calc(145px + 30vw),#090b0980 calc(255px + 30vw),#090b0900 calc(390px + 30vw)),linear-gradient(to top,#090b09 0%,#090b09de 16%,transparent 40%)}}.gk-rf-hero .rf-caption{left:71%;right:4%;top:66%;bottom:auto}.gk-rf-hero .hero-bottom{gap:32px}.gk-rf-hero .hero-bottom nav{gap:32px}.gk-rf-hero .hero-bottom nav button{font-size:13px}@media(min-width:1800px){.gk-rf-hero .rf-caption{top:69%}}@media(max-width:760px){.gk-rf-hero .rf-caption{left:auto;right:20px;top:auto;bottom:calc(190px + 19vw);width:200px}.gk-rf-hero .rf-caption>p:last-child{font-size:12px}.gk-rf-hero .wordmark{display:block;left:15px;bottom:152px;font-size:24vw}.gk-rf-hero .hero-bottom{height:126px;flex-wrap:wrap;gap:0;justify-content:space-between;align-content:center;row-gap:8px}.gk-rf-hero .hero-bottom nav{width:100%;height:44px;gap:0;justify-content:space-between}.gk-rf-hero .hero-bottom nav button{font-size:12px}.gk-rf-hero .hero-bottom nav button i{top:-7px}}.gk-rf-hero .rf-caption:before{content:"";position:absolute;top:-14px;right:-14px;bottom:-14px;left:-14px;background:#000;z-index:-1;pointer-events:none}.gk-rf-hero .wordmark{font-size:clamp(80px,12vw,220px)}.gk-rf-hero .intro .intro-label{font-size:13px;line-height:1.5;margin:0 0 19px;color:var(--muted)}@media(max-width:760px){.gk-rf-hero .rf-caption:before{display:none}.gk-rf-hero .wordmark{font-size:18vw}.gk-rf-hero .intro .intro-label{font-size:12px;margin-bottom:16px}}@media(max-width:760px){.gk-rf-hero .field-photo{-webkit-mask-image:linear-gradient(to bottom,black 0%,black 68%,transparent 100%);mask-image:linear-gradient(to bottom,black 0%,black 68%,transparent 100%)}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09e6 0%,#090b09a6 12%,#090b0959 26%,transparent 44%),linear-gradient(to top,#090b09 0%,#090b0980 12%,transparent 36%)}}.gk-rf-hero .hero-bottom nav button{display:flex;align-items:center;gap:10px}.gk-rf-hero .rf-stage-number{font-size:10px;color:#73806b}@media(max-width:760px){.gk-rf-hero .intro>p.intro-label:first-child{font-size:12px;line-height:normal;margin:0 0 16px}.gk-rf-hero .intro h1{font-size:clamp(32px,6vw,46px);letter-spacing:-.052em;line-height:1.02}.gk-rf-hero .wordmark{font-size:23vw;transform:none}.gk-rf-hero .rf-caption-count{font-size:11px;line-height:normal;margin-bottom:10px}.gk-rf-hero .rf-caption h2{font-size:23px;line-height:1.05;margin-bottom:12px}.gk-rf-hero .rf-caption>p:last-child{font-size:12px;line-height:1.5}.gk-rf-hero .hero-bottom nav button{gap:6px}.gk-rf-hero .shade{background:linear-gradient(to bottom,#090b09 0%,#090b09 7.5%,#090b09e6 21%,#090b0980 40.5%,transparent 66%),linear-gradient(to top,#090b09 0%,#090b09b3 18%,transparent 42%)}}.gk-rf-hero{--fg:#fff;--muted:#fff;color:#fff}.gk-rf-hero .intro h1,.gk-rf-hero .wordmark,.gk-rf-hero .rf-stage-number{color:#fff}.gk-rf-hero .rf-caption>p:last-child{min-height:3em}.gk-rf-hero .rf-caption h2{min-height:2.1em}.gk-rf-hero .wordmark .loadouts-cursor{font-weight:inherit;animation:none}@media(prefers-reduced-motion:no-preference){.gk-rf-hero .wordmark .loadouts-cursor{animation:loadouts-cursor-blink 1.1s steps(1,end) infinite}}@keyframes loadouts-cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}
/*# sourceMappingURL=/cdn/shop/t/21/assets/gotak-home-rf.css.map */
