@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;1,9..40,300&family=Barlow+Condensed:wght@400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Syne:wght@500;600;700;800&family=Inter:wght@300;400;500;600;700&display=swap";@font-face{font-family:Mluvka;font-weight:200;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-ExtraLight-BF65518ac7eb0fe.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:200;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-ExtraLightItalic-BF65518ac82ac8a.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:300;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-Light-BF65518ac849790.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:300;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-LightItalic-BF65518ac8bc189.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:400;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-Regular-BF65518ac8463f5.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:400;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-Italic-BF65518ac838b27.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:500;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-Medium-BF65518ac864edb.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:500;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-MediumItalic-BF65518ac8bbcba.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:600;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-SemiBold-BF65518ac864155.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:600;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-SemiBoldItalic-BF65518ac86ed6c.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:700;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-Bold-BF65518ac8cff8c.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:700;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-BoldItalic-BF65518ac840460.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:800;font-style:normal;font-display:swap;src:url(/mluvka/Mluvka-ExtraBold-BF65518ac86bc69.otf) format("opentype")}@font-face{font-family:Mluvka;font-weight:800;font-style:italic;font-display:swap;src:url(/mluvka/Mluvka-ExtraBoldItalic-BF65518ac8b0001.otf) format("opentype")}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}img,svg{display:block;max-width:100%}:root{--lime: #C1F400;--lime-d: #A8D800;--lime-dk: #7A9E00;--lime-lt: #EEFF80;--rose: #F32769;--rose-d: #D41555;--rose-lt: #FF6B9D;--dark: #0E0E0E;--dark2: #1A1A1A;--cream: #F8F6F0;--white: #FFFFFF;--offwhite:#FAFAF8;--t-dark: rgba(14,14,14,.92);--t-dark2: rgba(14,14,14,.65);--t-dark3: rgba(14,14,14,.4);--t-white: rgba(255,255,255,.96);--t-white2:rgba(255,255,255,.72);--t-white3:rgba(255,255,255,.48);--fout: "Mluvka", sans-serif;--fdm: "DM Sans", sans-serif;--fbc: "Barlow Condensed", sans-serif;--fro-bg: #0A0A0A;--fro-bg-2: #111111;--fro-bg-3: #161616;--fro-surface: #1C1C1C;--fro-surface-2:#262626;--fro-amber: #FFC800;--fro-amber-d: #E5B300;--fro-amber-lt: #FFDF66;--fro-amber-50: rgba(255,200,0,.5);--fro-amber-25: rgba(255,200,0,.25);--fro-amber-08: rgba(255,200,0,.08);--fro-text: #FFFFFF;--fro-text-2: rgba(255,255,255,.68);--fro-text-3: rgba(255,255,255,.45);--fro-text-4: rgba(255,255,255,.28);--fro-line: rgba(255,255,255,.1);--fro-line-2: rgba(255,255,255,.18);--fro-danger: #FF5B5B;--fro-success: #66E0A3;--fsyne: "Syne", "Outfit", sans-serif;--finter: "Inter", "DM Sans", sans-serif;--ease: cubic-bezier(.22, 1, .36, 1);--ease2: cubic-bezier(.34, 1.56, .64, 1)}body{background:var(--fro-bg);color:var(--fro-text);font-family:var(--finter);font-weight:400;line-height:1.55;overflow-x:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--fro-bg)}::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--fro-amber)}::selection{background:var(--fro-amber);color:var(--fro-bg)}section[id]{scroll-margin-top:84px}.t-out{font-family:var(--fout);font-weight:300;line-height:1;letter-spacing:-.02em}.t-out .hl{font-weight:700;color:var(--rose)}.t-out .hl-lime{font-weight:700;color:var(--lime)}.t-out .hl-dark{font-weight:700;color:var(--dark)}.t-xl{font-size:clamp(3rem,6.5vw,7rem)}.t-lg{font-size:clamp(2.2rem,4.5vw,4.5rem)}.t-md{font-size:clamp(1.8rem,3vw,3rem)}.t-sm{font-size:clamp(1.3rem,2vw,1.9rem)}.fro-display{font-family:var(--fsyne);font-weight:700;letter-spacing:-.04em;line-height:.95;color:var(--fro-text)}.fro-h2{font-family:var(--fsyne);font-weight:700;font-size:clamp(2rem,4.8vw,4.6rem);letter-spacing:-.035em;line-height:1;color:var(--fro-text)}.fro-h3{font-family:var(--fsyne);font-weight:600;font-size:1.25rem;letter-spacing:-.01em;line-height:1.3;color:var(--fro-text)}.fro-eyebrow{font-family:var(--finter);font-size:.72rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--fro-text-2);display:inline-flex;align-items:center;gap:.6rem}.fro-eyebrow:before{content:"";width:28px;height:1px;background:currentColor;opacity:.5}.fro-eyebrow.amber{color:var(--fro-amber)}.fro-lead{font-family:var(--finter);font-size:1.02rem;line-height:1.6;color:var(--fro-text-2);font-weight:400}.fro-body{font-family:var(--finter);font-size:.95rem;line-height:1.68;color:var(--fro-text-2);font-weight:400}.fro-sm{font-family:var(--finter);font-size:.82rem;line-height:1.55;color:var(--fro-text-3);font-weight:400}.fro-italic-amber{font-style:italic;font-weight:500;color:var(--fro-amber)}.fro-wrap{max-width:1320px;margin:0 auto;padding:0 2rem}.fro-sec{padding:7rem 0;position:relative}.fro-sec-t{padding:4.5rem 0;position:relative}@media (max-width:960px){.fro-sec{padding:4.5rem 0}.fro-sec-t{padding:3rem 0}.fro-wrap{padding:0 1.5rem}}@media (max-width:600px){.fro-wrap{padding:0 1.2rem}}.fro-bg-1{background:var(--fro-bg)}.fro-bg-2{background:var(--fro-bg-2)}.fro-bg-3{background:var(--fro-bg-3)}.fro-btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--finter);font-weight:500;font-size:.88rem;letter-spacing:.01em;padding:.92rem 1.4rem;border-radius:6px;cursor:pointer;text-decoration:none;border:1px solid transparent;white-space:nowrap;transition:all .2s var(--ease);position:relative}.fro-btn-amber{background:var(--fro-amber);color:var(--fro-bg)}.fro-btn-amber:hover{background:var(--fro-amber-d);transform:translateY(-1px);box-shadow:0 10px 30px #ffc80040}.fro-btn-ghost{background:transparent;color:var(--fro-text);border-color:var(--fro-line-2)}.fro-btn-ghost:hover{background:#ffffff0f;border-color:#ffffff59}.fro-btn-dark{background:var(--fro-surface-2);color:var(--fro-text);border-color:var(--fro-line-2)}.fro-btn-dark:hover{background:var(--fro-surface);border-color:#ffffff59;transform:translateY(-1px)}.fro-btn-lg{padding:1.05rem 1.7rem;font-size:.92rem}.fro-btn-full{width:100%}.fro-btn:focus-visible{outline:2px solid var(--fro-amber);outline-offset:3px}.fro-chip{display:inline-flex;align-items:center;gap:.55rem;padding:.42rem .8rem;border-radius:4px;background:var(--fro-amber-08);border:1px solid var(--fro-amber-25);color:var(--fro-amber);font-family:var(--finter);font-size:.7rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.fro-chip-plain{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .7rem;border-radius:4px;background:#ffffff0d;border:1px solid var(--fro-line);color:var(--fro-text-2);font-family:var(--finter);font-size:.68rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase}.fro-dot{width:6px;height:6px;border-radius:50%;background:var(--fro-amber);animation:blink 2s infinite}.fro-card{background:var(--fro-surface);border:1px solid var(--fro-line);border-radius:10px;transition:border-color .25s,transform .25s,background .25s}.fro-card:hover{border-color:var(--fro-line-2)}.fro-feat{list-style:none;display:flex;flex-direction:column;gap:.75rem}.fro-feat li{display:flex;align-items:flex-start;gap:.7rem;font-size:.94rem;line-height:1.55;color:var(--fro-text-2);padding:.2rem 0}.fro-feat li:before{content:"";width:14px;height:1px;background:var(--fro-amber);margin-top:.68rem;flex-shrink:0}.fro-field{background:#ffffff0a;border:1px solid var(--fro-line);border-radius:6px;color:var(--fro-text);font-family:var(--finter);font-size:.92rem;padding:.85rem 1rem;width:100%;outline:none;transition:all .18s}.fro-field:focus{border-color:var(--fro-amber);background:#ffc8000a;box-shadow:0 0 0 3px #ffc80026}.fro-field::placeholder{color:var(--fro-text-4)}.fro-field-err{border-color:var(--fro-danger)!important}.fro-marquee{overflow:hidden;white-space:nowrap;border-top:1px solid var(--fro-line);border-bottom:1px solid var(--fro-line);background:var(--fro-bg)}.fro-marquee-track{display:inline-flex;gap:3rem;padding:1.2rem 0;animation:fro-scroll 38s linear infinite;font-family:var(--fsyne);font-weight:600;font-size:1rem;letter-spacing:-.01em;color:var(--fro-text-2)}.fro-marquee-track span{display:inline-flex;align-items:center;gap:3rem}.fro-marquee-track span:after{content:"✦";color:var(--fro-amber);font-size:.8rem}@keyframes fro-scroll{to{transform:translate(-50%)}}.fro-div{height:1px;background:var(--fro-line);width:100%}@keyframes blink{0%,to{opacity:1}50%{opacity:.2}}@keyframes float-y{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes spin-cw{to{transform:rotate(360deg)}}a:focus-visible,button:focus-visible,[role=button]:focus-visible{outline:2px solid var(--fro-amber);outline-offset:3px;border-radius:4px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.fro-marquee-track{animation:none}}.label{font-family:var(--fbc);font-size:.68rem;font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--t-dark2);display:inline-flex;align-items:center;gap:.55rem}.label:before{content:"";width:22px;height:1px;background:var(--t-dark2)}.label.white,.label.lime{color:var(--t-white2)}.label.white:before,.label.lime:before{background:var(--t-white2)}.label.dark{color:var(--t-dark2)}.label.dark:before{background:var(--t-dark2)}.wrap{max-width:1320px;margin:0 auto;padding:0 2rem}.sec{padding:7rem 0}.sec-t{padding:4.5rem 0}.lead{font-size:1.02rem;line-height:1.6;color:var(--t-dark2)}.body{font-size:.95rem;line-height:1.68;color:var(--t-dark2)}.on-dark{color:var(--t-white)}.on-dark .lead,.on-dark .body{color:var(--t-white2)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;font-family:var(--fbc);font-weight:500;font-size:.88rem;letter-spacing:.01em;padding:.92rem 1.4rem;border-radius:6px;cursor:pointer;text-decoration:none;border:1px solid transparent;white-space:nowrap;transition:all .2s var(--ease)}.btn-dark{background:var(--dark);color:var(--white);border-color:var(--dark)}.btn-dark:hover{background:var(--dark2);transform:translateY(-1px)}.btn-lime{background:var(--lime);color:var(--dark)}.btn-lime:hover{background:var(--lime-d);transform:translateY(-1px)}.btn-rose{background:var(--rose);color:var(--white)}.btn-rose:hover{background:var(--rose-d);transform:translateY(-1px)}.btn-outline,.btn-outline-white{background:transparent;color:var(--white);border:1px solid rgba(255,255,255,.4)}.btn-outline:hover,.btn-outline-white:hover{background:#ffffff14;border-color:#ffffffb3}.btn-white{background:var(--white);color:var(--dark)}.btn-white:hover{background:var(--cream)}.btn-lg{padding:1.05rem 1.7rem;font-size:.92rem}.btn-full{width:100%}
