body{background:#070f14!important}.frc2{font-family:DM Sans,sans-serif;color:#fff;letter-spacing:normal;line-height:normal;font-size:16px;-webkit-font-smoothing:antialiased}.frc2 *,.frc2 *:before,.frc2 *:after{box-sizing:border-box}.frc2 h1,.frc2 h2,.frc2 h3,.frc2 h4{color:#fff;letter-spacing:inherit}.frc2 a{color:#22c3e6}.frc2 a:hover{color:#7fe0f5}.frc2 img{max-width:100%}.frc2 strong{font-weight:700}.frc2 button{letter-spacing:normal}.frc2 input,.frc2 select,.frc2 textarea{font-family:DM Sans,sans-serif}.frc2 input::placeholder,.frc2 textarea::placeholder{color:#6f8590}.frc2-header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative!important}.shopify-section-group-header-group:has(.frc2-header){position:sticky;top:0;z-index:60}.frc2 .nav-links a:hover{color:#22c3e6!important}.frc2-rte{font-size:18px;line-height:1.75;color:#b9c8d1}.frc2-rte h2{font-family:Outfit,sans-serif;font-weight:800;font-size:34px;line-height:1.1;margin:48px 0 16px}.frc2-rte h3{font-family:Outfit,sans-serif;font-weight:700;font-size:24px;margin:36px 0 12px}.frc2-rte p{margin:0 0 20px}.frc2-rte ul,.frc2-rte ol{margin:0 0 20px;padding-left:22px}.frc2-rte li{margin-bottom:8px}.frc2-rte img{border-radius:16px;border:1px solid #1b2f3b;height:auto}.frc2-rte strong{color:#fff}.frc2-rte blockquote{margin:28px 0;border-left:3px solid #22c3e6;padding:6px 0 6px 22px;font-family:Outfit,sans-serif;font-weight:700;font-size:22px;color:#fff}.frc2 .fld{width:100%;box-sizing:border-box;background:#070f14;border:1px solid #2a4150;border-radius:8px;padding:15px;color:#fff;font-family:DM Sans,sans-serif;font-size:15px}.frc2 .lbl{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fa3ae}.frc2 .z0{width:100%;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:22px 26px;background:transparent;border:0;color:#fff;font-family:DM Sans,sans-serif;font-size:17px;font-weight:700;text-align:left}.frc2 .z1{flex-shrink:0;width:32px;height:32px;border-radius:8px;border:1px solid #2a4a5a;display:flex;align-items:center;justify-content:center;color:#22c3e6;font-size:20px;font-weight:500}.frc2 .z2{margin:0;padding:0 26px 24px;font-size:16px;line-height:1.7;color:#b9c8d1;max-width:860px}.frc2 .z3{display:inline-flex;align-items:center;gap:8px;font-size:13px;font-weight:700;letter-spacing:.04em;color:#3ecf8e;background:#3ecf8e1a;border:1px solid #3ecf8e;padding:6px 12px;border-radius:999px}.frc2 .z4{margin:0;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#22c3e6}.frc2 .z5{background:#0c1a22;border:1px solid #1b2f3b;border-radius:14px;overflow:hidden}.frc2 .z6{position:absolute;top:14px;left:14px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;background:#070f14;color:#22c3e6;border:1px solid #22c3e6;padding:6px 10px;border-radius:999px}.frc2 .z7{margin:0;font-size:18px;line-height:1.75;color:#b9c8d1}.frc2 .z8{width:20px;height:20px;border-radius:50%;background:#3ecf8e;color:#04141b;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.frc2 .z9{text-decoration:none;display:flex;gap:12px;align-items:baseline;color:#d6e2e8;font-size:15px;padding:8px 0;border-bottom:1px solid #13242e}.frc2 .z10{position:absolute;top:12px;left:12px;display:flex;gap:6px;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.frc2 .z11{margin:0;display:flex;flex-direction:column;gap:12px;background:#0c1a22;border:1px solid #1b2f3b;border-radius:14px;padding:20px 22px}.frc2 .z12{cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;padding:11px 18px;border-radius:999px;border:1px solid #2a4150;background:transparent;color:#d6e2e8}.frc2 .z13{cursor:pointer;font-family:DM Sans,sans-serif;font-size:14px;font-weight:700;color:#fff;background:transparent;border:1px solid #22c3e6;border-radius:8px;padding:11px 16px}.frc2 .z14{margin:0;display:flex;flex-direction:column;background:#0c1a22;border:1px solid #1b2f3b;border-radius:18px;overflow:hidden}.frc2 .z15{position:relative;aspect-ratio:1 / 1;background:radial-gradient(ellipse at 50% 40%,#12313d,#0a161d 70%);display:flex;align-items:center;justify-content:center}.frc2 .z16{text-decoration:none;color:#fff;display:flex;flex-direction:column;gap:10px;background:#0c1a22;border:1px solid #1b2f3b;border-radius:16px;padding:24px}.frc2 .z17{display:flex;flex-direction:column;background:#0c1a22;border:1px solid #1b2f3b;border-radius:18px;overflow:hidden}.frc2 .z18{display:flex;flex-direction:column;gap:16px;padding-top:30px;border-top:1px solid #1b2f3b;margin-top:10px}.frc2 .z19{position:relative;z-index:1;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#22c3e6;color:#04141b;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center}.frc2 .z20{position:relative;display:flex;gap:16px;align-items:flex-start;padding-bottom:16px}.frc2 .z21{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:34px;letter-spacing:-.01em}.frc2 .z22{display:flex;flex-direction:column;align-items:center;gap:8px;color:#6f8590;font-size:14px;text-align:center;padding:20px}.frc2 .z23{text-decoration:none;color:#fff;display:flex;flex-direction:column;background:#0c1a22;border:1px solid #1b2f3b;border-radius:18px;overflow:hidden}.frc2 .z24{font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#8fa3ae}.frc2 .z25{display:flex;justify-content:space-between;gap:12px;font-size:14px;padding:16px 18px}.frc2 .z26{display:block;border-radius:12px;overflow:hidden;border:1px solid #1b2f3b;aspect-ratio:1 / 1;background:#000}.frc2 .z27{font-family:Outfit,sans-serif;font-weight:800;color:#22c3e6;margin-right:4px}.frc2 .z28{position:relative;z-index:1;flex-shrink:0;width:22px;height:22px;border-radius:50%;background:#0c1a22;border:2px solid #2a4a5a;box-sizing:border-box}.frc2 .z29{font-family:Outfit,sans-serif;font-weight:800;font-size:13px;color:#22c3e6}.frc2 .z30{font-family:Outfit,sans-serif;font-weight:800;font-size:18px;color:#22c3e6}.frc2 .z31{background:#070f14;color:#b9c8d1;padding:6px 10px;border-radius:999px}.frc2 .z32{background:#22c3e6;color:#04141b;padding:6px 10px;border-radius:999px}.frc2 .z33{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fa3ae}.frc2 .z34{margin:0;font-size:15px;line-height:1.55;color:#d6e2e8;flex-grow:1}.frc2 .z35{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:6px}.frc2 .z36{text-decoration:none;background:#22c3e6;color:#04141b;font-weight:700;font-size:16px;padding:18px 28px;border-radius:8px}.frc2 .z37{display:flex;flex-direction:column;gap:10px;padding:22px 22px 24px;flex-grow:1}.frc2 .z38{text-decoration:none;color:#fff;display:flex;justify-content:space-between;border:1px solid #1b2f3b;border-radius:10px;padding:16px 18px;font-weight:500}.frc2 .z39{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;border:1px solid #2a4150;color:#b9c8d1;padding:6px 11px;border-radius:999px}.frc2 .z40{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.frc2 .z41{font-family:Outfit,sans-serif;font-weight:800;font-size:14px;color:#22c3e6}.frc2 .z42{font-family:Outfit,sans-serif;font-weight:700;font-size:18px;color:#6f8590}.frc2 .z43{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;background:linear-gradient(160deg,#0f3442,#0c1a22 70%);border:1px solid #22c3e6;border-radius:20px;padding:32px}.frc2 .z44{display:flex;justify-content:space-between;gap:20px;align-items:center;border:1px solid #1b2f3b;border-radius:14px;padding:22px 26px}.frc2 .z45{font-family:Outfit,sans-serif;font-weight:700;font-size:23px;line-height:1.15}.frc2 .z46{font-family:Outfit,sans-serif;font-weight:800;font-size:15px;color:#22c3e6}.frc2 .z47{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;font-size:15px;color:#d6e2e8;flex-grow:1}.frc2 .z48{font-family:Outfit,sans-serif;font-size:22px;line-height:1.15}.frc2 .z49{text-decoration:none;background:#22c3e6;color:#04141b;font-weight:700;font-size:16px;padding:17px 26px;border-radius:8px}.frc2 .z50{font-family:Outfit,sans-serif;font-weight:800;font-size:32px;color:#22c3e6;min-width:36px}.frc2 .z51{display:flex;flex-direction:column;gap:14px;background:#0c1a22;border:1px solid #1b2f3b;border-radius:18px;padding:32px}.frc2 .z52{margin-top:8px;font-size:13px;color:#6f8590}.frc2 .z53{font-family:Outfit,sans-serif;font-size:20px}.frc2 .z54{font-size:15px;line-height:1.55;color:#b9c8d1;flex-grow:1}.frc2 .z55{text-decoration:none;color:#fff;display:flex;justify-content:space-between;align-items:center;border:1px solid #1b2f3b;border-radius:14px;padding:22px 26px;font-weight:700}.frc2 .z56{text-decoration:none;color:#fff;font-size:14px;border:1px solid #2a4150;border-radius:999px;padding:9px 16px}.frc2 .z57{display:flex;flex-direction:column;gap:12px;padding:26px 28px 30px}.frc2 .z58{display:block;width:100%;height:100%;object-fit:cover}.frc2 .z59{width:72px;height:72px;border-radius:50%;opacity:.5}.frc2 .z60{position:absolute;left:10px;top:22px;bottom:-2px;border-left:2px solid #22c3e6}.frc2 .z61{position:absolute;left:10px;top:22px;bottom:-2px;border-left:2px solid #2a4a5a}.frc2 .z62{display:block;width:100%;max-width:100%;height:420px;margin:0 auto;object-fit:cover;object-position:center 50%;border-radius:16px;border:1px solid #1b2f3b}.frc2 .z63{display:block;width:auto;max-width:100%;height:560px;margin:0 auto;object-fit:cover;object-position:center 50%;border-radius:16px;border:1px solid #1b2f3b}.frc2 .z64{text-decoration:none;text-align:center;border:1px solid #3a5160;color:#fff;font-weight:700;font-size:15px;padding:16px;border-radius:8px}.frc2 .z65{font-size:14px;line-height:1.55;color:#b9c8d1}.frc2 .z66{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fa3ae}.frc2 .z67{font-size:15px;line-height:1.6;color:#b9c8d1}.frc2 .z68{display:flex;gap:22px;padding:22px 0;border-top:1px solid #1b2f3b}.frc2 .z69{display:flex;flex-direction:column;gap:6px}.frc2 .z70{display:block;width:100%;height:440px;object-fit:cover;object-position:center 55%;border-radius:22px;border:1px solid #1b2f3b}.frc2 .z71{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:64px;line-height:1;letter-spacing:-.03em;max-width:820px}.frc2 .z72{text-decoration:none;background:#22c3e6;color:#04141b;font-weight:700;font-size:16px;padding:20px 30px;border-radius:8px}.frc2 .z73{color:#8fa3ae;text-align:right}.frc2 .z74{display:flex;flex-direction:column;gap:14px;background:#0c1a22;border:1px solid #1b2f3b;border-radius:18px;padding:30px}.frc2 .z75{text-decoration:none;color:#fff}.frc2 .z76{font-family:DM Sans,sans-serif;font-weight:500;font-size:14px;color:#8fa3ae}.frc2 .z77{font-family:Outfit,sans-serif;font-weight:800;font-size:76px;line-height:.95;letter-spacing:-.035em;color:#fff}.frc2 .z78{background:#0a161d;border-top:1px solid #13242e;border-bottom:1px solid #13242e}.frc2 .z79{font-family:Outfit,sans-serif;font-weight:800;font-size:32px;color:#22c3e6}.frc2 .z80{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:52px;line-height:1.02;letter-spacing:-.02em}.frc2 .z81{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:40px;line-height:1.05;letter-spacing:-.02em}.frc2 .z82{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:72px;line-height:.98;letter-spacing:-.03em}.frc2 .z83{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:48px;line-height:1.04;letter-spacing:-.02em}.frc2 .z84{margin:0;font-size:18px;line-height:1.6;color:#b9c8d1}.frc2 .z85{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:68px;line-height:1;letter-spacing:-.03em}.frc2 .z86{display:flex;flex-direction:column;gap:8px}.frc2 .z87{display:block;width:100%;aspect-ratio:4 / 5;background:#000;object-fit:cover;object-position:center 40%}.frc2 .z88{display:block;width:100%;aspect-ratio:4 / 5;background:#000;object-fit:cover;object-position:center 30%}.frc2 .z89{display:block;width:100%;aspect-ratio:4 / 5;background:#000;object-fit:cover;object-position:center 50%}.frc2 .z90{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap;margin-bottom:28px}.frc2 .z91{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fa3ae;padding:6px 0}.frc2 .z92{display:flex;flex-direction:column;gap:16px;padding:28px;flex-grow:1}.frc2 .z93{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:48px}.frc2 .z94{color:#3ecf8e;font-weight:800}.frc2 .z95{text-decoration:none;color:#d6e2e8}.frc2 .z96{margin:0;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8fa3ae}.frc2 .z97{max-width:1180px;margin:0 auto;padding:56px 40px 40px;display:flex;flex-direction:column;gap:20px}.frc2 .z98{display:flex;justify-content:space-between;gap:20px;padding:22px 0;border-bottom:1px solid #1b2f3b}.frc2 .z99{max-width:1180px;margin:0 auto;padding:80px 40px;display:flex;flex-direction:column;gap:28px}.frc2 .z100{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 30%}.frc2 .z101{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#8fa3ae}.frc2 .z102{display:flex;flex-direction:column;gap:12px;border-left:1px solid #1b2f3b;padding-left:40px}.frc2 .z103{font-size:15px;line-height:1.55;color:#b9c8d1}.frc2 .z104{font-size:16px;line-height:1.6;color:#b9c8d1}.frc2 .z105{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.frc2 .z106{display:flex;flex-direction:column;gap:10px}.frc2 .z107{font-family:Outfit,sans-serif;font-size:22px;color:#22c3e6}.frc2 .z108{display:flex;flex-direction:column;gap:4px}.frc2 .z109{font-size:15px;color:#b9c8d1}.frc2 .z110{font-size:15px;color:#d6e2e8}.frc2 .z111{margin:0;font-size:16px;line-height:1.5;color:#b9c8d1}.frc2 .z112{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px}.frc2 .z113{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:24px}.frc2 .z114{max-width:1280px;margin:0 auto;padding:110px 40px}.frc2 .z115{margin:0;font-size:20px;line-height:1.6;color:#d6e2e8;max-width:760px}.frc2 .z116{font-size:14px;color:#8fa3ae}.frc2 .z117{margin:0;font-family:Outfit,sans-serif;font-weight:800;font-size:34px}.frc2 .z118{background:#0a161d;border-top:1px solid #13242e}.frc2 .z119{font-size:19px;line-height:1.45;color:#fff}.frc2 .z120{text-decoration:none;font-size:14px;font-weight:700;color:#8fa3ae}.frc2 .z121{display:flex;flex-direction:column;gap:12px}.frc2 .z122{position:relative;overflow:hidden;border-top:1px solid #13242e}.frc2 .z123{font-size:15px;color:#6f8590}.frc2 .z124{margin:0;font-size:18px;line-height:1.7;color:#b9c8d1}.frc2 .z125{max-width:1180px;margin:0 auto;padding:0 40px 40px}.frc2 .z126{text-decoration:none;font-weight:700;color:#22c3e6}.frc2 .z127{max-width:1280px;margin:0 auto;padding:0 40px}.frc2 .z128{font-family:Outfit,sans-serif;font-size:24px}.frc2 .z129{display:flex;flex-direction:column;gap:14px}.frc2 .z130{display:flex;align-items:center;gap:12px}.frc2 .z131{display:flex;gap:10px;flex-wrap:wrap}.frc2 .z132{font-size:15px;text-align:right}.frc2 .z133{font-weight:700;color:#22c3e6}.frc2 .z134{font-size:14px;color:#22c3e6}@media(max-width:960px){.frc2 .nav-links{display:none!important}.frc2 .nav-links.open{display:flex!important;flex-direction:column;width:100%;order:3;gap:4px!important;padding:8px 0 4px}.frc2 .nav-links.open a{padding:12px 0;border-top:1px solid #13242e}.frc2 .frc2-burger{display:flex!important}.frc2 .sec{padding-left:20px!important;padding-right:20px!important}.frc2 .big{font-size:44px!important}}@media(max-width:560px){.frc2-actions>a[href*=card-submission]{display:none}.frc2-brand span span:last-child{display:none}}.frc2-home .hero-img{position:absolute;top:0;right:0;width:54%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 14%,#000 100%)}.frc2-home .hero-copy{position:relative;max-width:600px}@media(max-width:820px){.frc2-home .hero-img{position:relative;width:100%;height:420px;-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 18%);mask-image:linear-gradient(0deg,transparent 0%,#000 18%)}.frc2-home .hero-shade{display:none}.frc2-home .hero-wrap{display:flex;flex-direction:column-reverse}.frc2-home .hero-copy{padding:32px 20px 56px!important}.frc2-home .hero-copy h1{font-size:52px!important}.frc2-home .nav-links{display:none!important}.frc2-home .sec{padding-left:20px!important;padding-right:20px!important}}.frc2-about .ph-img{position:absolute;top:0;right:0;width:50%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 16%);mask-image:linear-gradient(90deg,transparent 0%,#000 16%)}@media(max-width:820px){.frc2-about .ph-img{position:relative;width:100%;height:360px;-webkit-mask-image:linear-gradient(0deg,transparent 0%,#000 20%);mask-image:linear-gradient(0deg,transparent 0%,#000 20%)}.frc2-about .ph-wrap{display:flex;flex-direction:column-reverse}.frc2-about .ph-copy{padding:24px 0 56px!important}.frc2-about .nav-links{display:none!important}.frc2-about .sec{padding-left:20px!important;padding-right:20px!important}}.frc2-kc .art:hover{border-color:#2f5566!important}@media(max-width:820px){.frc2-kc .nav-links{display:none!important}.frc2-kc .sec{padding-left:20px!important;padding-right:20px!important}.frc2-kc .big{font-size:48px!important}}.frc2-article .toc{position:sticky;top:110px}@media(max-width:960px){.frc2-article .toc{position:static}.frc2-article .nav-links{display:none!important}.frc2-article .sec{padding-left:20px!important;padding-right:20px!important}.frc2-article .big{font-size:44px!important}}.frc2-faq .q{cursor:pointer}@media(max-width:820px){.frc2-faq .nav-links{display:none!important}.frc2-faq .sec{padding-left:20px!important;padding-right:20px!important}.frc2-faq .big{font-size:48px!important}}.frc2-contact .fld{width:100%;box-sizing:border-box;background:#070f14;border:1px solid #2a4150;border-radius:8px;padding:15px;color:#fff;font-family:DM Sans,sans-serif;font-size:15px}.frc2-contact .lbl{font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#8fa3ae}.frc2-contact .ph-img{position:absolute;top:0;right:0;width:46%;height:100%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 18%);mask-image:linear-gradient(90deg,transparent 0%,#000 18%)}@media(max-width:820px){.frc2-contact .ph-img{display:none}.frc2-contact .nav-links{display:none!important}.frc2-contact .sec{padding-left:20px!important;padding-right:20px!important}.frc2-contact .big{font-size:52px!important}}@media(max-width:900px){.frc2-shop .nav-links{display:none!important}.frc2-shop .sec{padding-left:20px!important;padding-right:20px!important}.frc2-shop .big{font-size:44px!important}}
/*# sourceMappingURL=/cdn/shop/t/17/assets/frc-v2.css.map */
