:root,:host{--fa-font-solid: normal 900 1em/1 "Font Awesome 7 Free";--fa-font-regular: normal 400 1em/1 "Font Awesome 7 Free";--fa-font-light: normal 300 1em/1 "Font Awesome 7 Pro";--fa-font-thin: normal 100 1em/1 "Font Awesome 7 Pro";--fa-font-duotone: normal 900 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-regular: normal 400 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-light: normal 300 1em/1 "Font Awesome 7 Duotone";--fa-font-duotone-thin: normal 100 1em/1 "Font Awesome 7 Duotone";--fa-font-brands: normal 400 1em/1 "Font Awesome 7 Brands";--fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-light: normal 300 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-thin: normal 100 1em/1 "Font Awesome 7 Sharp";--fa-font-sharp-duotone-solid: normal 900 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-regular: normal 400 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-light: normal 300 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-sharp-duotone-thin: normal 100 1em/1 "Font Awesome 7 Sharp Duotone";--fa-font-slab-regular: normal 400 1em/1 "Font Awesome 7 Slab";--fa-font-slab-press-regular: normal 400 1em/1 "Font Awesome 7 Slab Press";--fa-font-whiteboard-semibold: normal 600 1em/1 "Font Awesome 7 Whiteboard";--fa-font-thumbprint-light: normal 300 1em/1 "Font Awesome 7 Thumbprint";--fa-font-notdog-solid: normal 900 1em/1 "Font Awesome 7 Notdog";--fa-font-notdog-duo-solid: normal 900 1em/1 "Font Awesome 7 Notdog Duo";--fa-font-etch-solid: normal 900 1em/1 "Font Awesome 7 Etch";--fa-font-graphite-thin: normal 100 1em/1 "Font Awesome 7 Graphite";--fa-font-jelly-regular: normal 400 1em/1 "Font Awesome 7 Jelly";--fa-font-jelly-fill-regular: normal 400 1em/1 "Font Awesome 7 Jelly Fill";--fa-font-jelly-duo-regular: normal 400 1em/1 "Font Awesome 7 Jelly Duo";--fa-font-chisel-regular: normal 400 1em/1 "Font Awesome 7 Chisel";--fa-font-utility-semibold: normal 600 1em/1 "Font Awesome 7 Utility";--fa-font-utility-duo-semibold: normal 600 1em/1 "Font Awesome 7 Utility Duo";--fa-font-utility-fill-semibold: normal 600 1em/1 "Font Awesome 7 Utility Fill"}.svg-inline--fa{box-sizing:content-box;display:var(--fa-display, inline-block);height:1em;overflow:visible;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.svg-inline--fa.fa-2xs{vertical-align:.1em}.svg-inline--fa.fa-xs{vertical-align:0em}.svg-inline--fa.fa-sm{vertical-align:-.0714285714em}.svg-inline--fa.fa-lg{vertical-align:-.2em}.svg-inline--fa.fa-xl{vertical-align:-.25em}.svg-inline--fa.fa-2xl{vertical-align:-.3125em}.svg-inline--fa.fa-pull-left,.svg-inline--fa .fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-pull-right,.svg-inline--fa .fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.svg-inline--fa.fa-li{width:var(--fa-li-width, 2em);inset-inline-start:calc(-1 * var(--fa-li-width, 2em));inset-block-start:.25em}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:var(--fa-width, 1.25em)}.fa-layers .svg-inline--fa{inset:0;margin:auto;position:absolute;transform-origin:center center}.fa-layers-text{left:50%;top:50%;transform:translate(-50%,-50%);transform-origin:center center}.fa-layers-counter{background-color:var(--fa-counter-background-color, #ff253a);border-radius:var(--fa-counter-border-radius, 1em);box-sizing:border-box;color:var(--fa-inverse, #fff);line-height:var(--fa-counter-line-height, 1);max-width:var(--fa-counter-max-width, 5em);min-width:var(--fa-counter-min-width, 1.5em);overflow:hidden;padding:var(--fa-counter-padding, .25em .5em);right:var(--fa-right, 0);text-overflow:ellipsis;top:var(--fa-top, 0);transform:scale(var(--fa-counter-scale, .25));transform-origin:top right}.fa-layers-bottom-right{bottom:var(--fa-bottom, 0);right:var(--fa-right, 0);top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom right}.fa-layers-bottom-left{bottom:var(--fa-bottom, 0);left:var(--fa-left, 0);right:auto;top:auto;transform:scale(var(--fa-layers-scale, .25));transform-origin:bottom left}.fa-layers-top-right{top:var(--fa-top, 0);right:var(--fa-right, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top right}.fa-layers-top-left{left:var(--fa-left, 0);right:auto;top:var(--fa-top, 0);transform:scale(var(--fa-layers-scale, .25));transform-origin:top left}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-2xs{font-size:.625em;line-height:.1em;vertical-align:calc((6 / 10 - .375) * 1em)}.fa-xs{font-size:.75em;line-height:calc(1 / 12 * 1em);vertical-align:.125em}.fa-sm{font-size:.875em;line-height:calc(1 / 14 * 1em);vertical-align:calc((6 / 14 - .375) * 1em)}.fa-lg{font-size:1.25em;line-height:.05em;vertical-align:calc((6 / 20 - .375) * 1em)}.fa-xl{font-size:1.5em;line-height:calc(1 / 24 * 1em);vertical-align:-.125em}.fa-2xl{font-size:2em;line-height:.03125em;vertical-align:-.1875em}.fa-width-auto{--fa-width: auto}.fa-fw,.fa-width-fixed{--fa-width: 1.25em}.fa-ul{list-style-type:none;margin-inline-start:var(--fa-li-margin, 2.5em);padding-inline-start:0}.fa-ul>li{position:relative}.fa-li{inset-inline-start:calc(-1 * var(--fa-li-width, 2em));position:absolute;text-align:center;width:var(--fa-li-width, 2em);line-height:inherit}.fa-border{border-color:var(--fa-border-color, #eee);border-radius:var(--fa-border-radius, .1em);border-style:var(--fa-border-style, solid);border-width:var(--fa-border-width, .0625em);box-sizing:var(--fa-border-box-sizing, content-box);padding:var(--fa-border-padding, .1875em .25em)}.fa-pull-left,.fa-pull-start{float:inline-start;margin-inline-end:var(--fa-pull-margin, .3em)}.fa-pull-right,.fa-pull-end{float:inline-end;margin-inline-start:var(--fa-pull-margin, .3em)}.fa-beat{animation-name:fa-beat;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-bounce{animation-name:fa-bounce;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.28, .84, .42, 1))}.fa-fade{animation-name:fa-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-beat-fade{animation-name:fa-beat-fade;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, cubic-bezier(.4, 0, .6, 1))}.fa-flip{animation-name:fa-flip;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, ease-in-out)}.fa-shake{animation-name:fa-shake;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin{animation-name:fa-spin;animation-delay:var(--fa-animation-delay, 0s);animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 2s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, linear)}.fa-spin-reverse{--fa-animation-direction: reverse}.fa-pulse,.fa-spin-pulse{animation-name:fa-spin;animation-direction:var(--fa-animation-direction, normal);animation-duration:var(--fa-animation-duration, 1s);animation-iteration-count:var(--fa-animation-iteration-count, infinite);animation-timing-function:var(--fa-animation-timing, steps(8))}@media(prefers-reduced-motion:reduce){.fa-beat,.fa-bounce,.fa-fade,.fa-beat-fade,.fa-flip,.fa-pulse,.fa-shake,.fa-spin,.fa-spin-pulse{animation:none!important;transition:none!important}}@keyframes fa-beat{0%,90%{transform:scale(1)}45%{transform:scale(var(--fa-beat-scale, 1.25))}}@keyframes fa-bounce{0%{transform:scale(1) translateY(0)}10%{transform:scale(var(--fa-bounce-start-scale-x, 1.1),var(--fa-bounce-start-scale-y, .9)) translateY(0)}30%{transform:scale(var(--fa-bounce-jump-scale-x, .9),var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -.5em))}50%{transform:scale(var(--fa-bounce-land-scale-x, 1.05),var(--fa-bounce-land-scale-y, .95)) translateY(0)}57%{transform:scale(1) translateY(var(--fa-bounce-rebound, -.125em))}64%{transform:scale(1) translateY(0)}to{transform:scale(1) translateY(0)}}@keyframes fa-fade{50%{opacity:var(--fa-fade-opacity, .4)}}@keyframes fa-beat-fade{0%,to{opacity:var(--fa-beat-fade-opacity, .4);transform:scale(1)}50%{opacity:1;transform:scale(var(--fa-beat-fade-scale, 1.125))}}@keyframes fa-flip{50%{transform:rotate3d(var(--fa-flip-x, 0),var(--fa-flip-y, 1),var(--fa-flip-z, 0),var(--fa-flip-angle, -180deg))}}@keyframes fa-shake{0%{transform:rotate(-15deg)}4%{transform:rotate(15deg)}8%,24%{transform:rotate(-18deg)}12%,28%{transform:rotate(18deg)}16%{transform:rotate(-22deg)}20%{transform:rotate(22deg)}32%{transform:rotate(-12deg)}36%{transform:rotate(12deg)}40%,to{transform:rotate(0)}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.fa-rotate-90{transform:rotate(90deg)}.fa-rotate-180{transform:rotate(180deg)}.fa-rotate-270{transform:rotate(270deg)}.fa-flip-horizontal{transform:scaleX(-1)}.fa-flip-vertical{transform:scaleY(-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}.fa-rotate-by{transform:rotate(var(--fa-rotate-angle, 0))}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color, currentColor);opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color, currentColor);opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:var(--fa-secondary-opacity, .4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:var(--fa-primary-opacity, 1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.svg-inline--fa.fa-inverse{fill:var(--fa-inverse, #fff)}.fa-stack{display:inline-block;height:2em;line-height:2em;position:relative;vertical-align:middle;width:2.5em}.fa-inverse{color:var(--fa-inverse, #fff)}.svg-inline--fa.fa-stack-1x{--fa-width: 1.25em;height:1em;width:var(--fa-width)}.svg-inline--fa.fa-stack-2x{--fa-width: 2.5em;height:2em;width:var(--fa-width)}.fa-stack-1x,.fa-stack-2x{inset:0;margin:auto;position:absolute;z-index:var(--fa-stack-z-index, auto)}*,*:before,*:after{box-sizing:border-box}html{font-size:16px;scroll-behavior:smooth}body{margin:0;background:#0f0f10;color:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:#ff7a18;text-decoration:none;transition:color .2s ease}a:hover{color:#f97316}img{max-width:100%;display:block}:root{--brand-color: #FF7A18;--brand-hover: #F97316;--app-bg: #0F0F10;--surface: #1B1B1E;--surface-hover: #26262B;--bg-subtle: rgba(255, 255, 255, .04);--bg-subtle-hover: rgba(255, 255, 255, .08);--text-primary: #FFFFFF;--text-secondary: #B4B4B8;--text-muted: #808089;--success-color: #22C55E;--warning-color: #F59E0B;--error-color: #EF4444;--info-color: #3B82F6;--cancelled-color: #9CA3AF;--border-subtle: rgba(255, 255, 255, .08);--border-light: rgba(255, 255, 255, .15);--card-shadow: 0 8px 20px rgba(0, 0, 0, .6);--modal-shadow: 0 15px 45px rgba(0, 0, 0, .65);--brand-subtle: rgba(255, 122, 24, .08);--brand-glow: 0 4px 16px rgba(255, 122, 24, .4);--focus-shadow: 0 0 0 2px rgba(255, 122, 24, .25);--radius-sm: 4px;--radius-md: 6px;--radius-lg: 10px;--radius-pill: 20px;--transition: all .3s cubic-bezier(.25, .46, .45, .94);--transition-fast: all .2s ease}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}._header_17ol0_1{position:fixed;top:0;left:0;right:0;height:70px;background:#0f0f10d9;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-bottom:1px solid var(--border-subtle);z-index:1000;display:flex;align-items:center;justify-content:space-between;padding:0 2rem;gap:1rem}._logo_17ol0_19{display:flex;align-items:center;gap:.75rem;text-decoration:none;color:var(--text-primary)}._logoImg_17ol0_27{height:36px;width:auto;flex-shrink:0}._menuButton_17ol0_33{display:none;border:1px solid var(--border-light);background:transparent;color:var(--text-primary);border-radius:var(--radius-md);padding:.35rem .6rem;font-size:.78rem;cursor:pointer}._nav_17ol0_44{display:flex;align-items:center;gap:.25rem;flex:1;justify-content:center}._navLink_17ol0_52{font-size:.9rem;color:var(--text-secondary);text-decoration:none;padding:.4rem .75rem;border-radius:var(--radius-md);transition:var(--transition-fast)}._navLink_17ol0_52:hover{color:var(--text-primary);background:#ff7a1826}._languageSwitch_17ol0_66{display:inline-flex;align-items:center;border:1px solid var(--border-light);border-radius:999px;padding:.2rem;gap:.2rem}._langBtn_17ol0_75{border:0;background:transparent;color:var(--text-secondary);border-radius:999px;padding:.2rem .55rem;font-size:.75rem;cursor:pointer}._langBtnActive_17ol0_85{background:#ff7a1826;color:var(--text-primary)}._menuOverlay_17ol0_90{position:fixed;inset:0;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .2s ease;z-index:1100}._menuOverlayOpen_17ol0_100{opacity:1;pointer-events:auto}._mobileNav_17ol0_105{position:fixed;top:0;left:0;bottom:0;width:min(82vw,320px);padding:0;background:transparent;border-right:1px solid var(--border-subtle);box-shadow:10px 0 28px #00000073;transform:translate(-100%);transition:transform .25s ease;z-index:1200}._mobileNavContent_17ol0_120{min-height:100%;display:flex;flex-direction:column;gap:.4rem;padding:1rem;background-color:var(--surface)}._mobileNavOpen_17ol0_129{transform:translate(0)}._mobileNavLink_17ol0_133{display:block;width:100%;font-size:1rem;color:var(--text-primary);text-decoration:none;padding:.65rem .75rem;border-radius:var(--radius-md)}._mobileNavHeader_17ol0_143{display:flex;align-items:center;justify-content:space-between;padding:.3rem .25rem .6rem;margin-bottom:.25rem;border-bottom:1px solid var(--border-subtle)}._mobileNavTitle_17ol0_152{font-size:.85rem;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.04em}._mobileCloseButton_17ol0_159{border:1px solid var(--border-light);background:transparent;color:var(--text-primary);width:2rem;height:2rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:1.2rem;line-height:1;cursor:pointer}._mobileCloseButton_17ol0_159:hover,._mobileNavLink_17ol0_133:hover{background:#ff7a1826}@media(max-width:720px){._menuButton_17ol0_33{display:inline-flex;align-items:center;justify-content:center}._nav_17ol0_44{display:none}._languageSwitch_17ol0_66{margin-left:auto}._logoImg_17ol0_27{height:32px}}@media(max-width:480px){._header_17ol0_1{padding:0 1rem;gap:.5rem}._logoImg_17ol0_27{height:30px}._langBtn_17ol0_75{padding:.2rem .45rem}}@media(min-width:721px){._menuOverlay_17ol0_90,._mobileNav_17ol0_105{display:none}}._hero_9svk7_1{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;background:linear-gradient(to bottom,#0f0f10bf,#0f0f10cc,#0f0f10),image-set(url(/desktop-example.webp) type("image/webp") 1x,url(/desktop-example.jpg) type("image/jpeg") 1x) center / cover no-repeat;overflow:hidden;padding:8rem 2rem 4rem}._glow_9svk7_20{position:absolute;top:20%;left:50%;transform:translate(-50%);width:600px;height:600px;background:radial-gradient(circle,rgba(255,122,24,.12) 0%,transparent 70%);pointer-events:none}._content_9svk7_31{position:relative;max-width:800px;text-align:center;animation:_slideUp_9svk7_1 .6s ease both}._title_9svk7_38{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.2;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.25rem}._titleLine_9svk7_48{display:block}._accent_9svk7_52{color:var(--brand-color)}._tagline_9svk7_56{font-size:1.1rem;color:var(--text-secondary);max-width:600px;margin:0 auto 2.5rem;line-height:1.6}._ctas_9svk7_64{display:flex;gap:1rem;justify-content:center;flex-wrap:wrap;margin-bottom:1.5rem}._btnPrimary_9svk7_72{display:inline-flex;align-items:center;gap:.5rem;background:var(--brand-color);color:#fff;font-size:1rem;font-weight:600;padding:.85rem 2rem;border-radius:var(--radius-md);text-decoration:none;transition:var(--transition-fast)}._btnPrimary_9svk7_72:hover{background:var(--brand-hover);color:#fff;transform:scale(1.02)}._btnSecondary_9svk7_91{display:inline-flex;align-items:center;gap:.5rem;background:#ffffff14;color:var(--text-secondary);font-size:1rem;font-weight:600;padding:.85rem 2rem;border:1px solid var(--border-light);border-radius:var(--radius-md);text-decoration:none;transition:var(--transition-fast)}._btnSecondary_9svk7_91:hover{background:#ffffff1f;color:var(--text-primary)}._featureList_9svk7_110{list-style:none;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:.75rem 2rem;text-align:left;max-width:580px;margin:0 auto}._featureItem_9svk7_122{display:flex;align-items:center;gap:.6rem;font-size:.9rem;color:var(--text-secondary);animation:_slideUp_9svk7_1 .5s ease both;opacity:0;animation-fill-mode:forwards}._checkIcon_9svk7_133{color:var(--brand-color);font-size:.85rem;flex-shrink:0}._counterStat_9svk7_141{display:flex;align-items:center;justify-content:center;gap:.6rem;margin-bottom:2.5rem}._counterStat_9svk7_141:before,._counterStat_9svk7_141:after{content:"";flex:1;max-width:80px;height:1px;background:var(--border-subtle)}._counterStat_9svk7_141>svg{color:var(--brand-color);font-size:.85rem}._counterStatNumber_9svk7_163{font-size:1.35rem;font-weight:700;color:var(--text-primary);font-variant-numeric:tabular-nums;letter-spacing:-.02em}._counterStatLabel_9svk7_171{font-size:.8rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}@media(max-width:600px){._featureList_9svk7_110{grid-template-columns:1fr}._hero_9svk7_1{padding:7rem 1rem 3rem}}._section_1v6wr_1{padding:5rem 0;background:var(--app-bg)}._container_1v6wr_6{max-width:1200px;margin:0 auto;padding:0 2rem}._sectionHeader_1v6wr_12{text-align:center;margin-bottom:4rem}._sectionTitle_1v6wr_17{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:var(--text-primary);margin:0 0 1rem}._sectionTitle_1v6wr_17 svg{color:var(--brand-color)}._sectionSubtitle_1v6wr_28{font-size:1.05rem;color:var(--text-secondary);margin:0}._category_1v6wr_34{margin-bottom:3.5rem}._categoryTitle_1v6wr_38{font-size:1.3rem;font-weight:700;color:var(--text-primary);margin:0 0 1.5rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-subtle);display:flex;align-items:center;gap:.75rem}._categoryTitle_1v6wr_38 svg{color:var(--brand-color)}._grid_1v6wr_54{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.25rem}._card_1v6wr_60{background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--card-shadow);padding:1.5rem;transition:var(--transition)}._card_1v6wr_60:hover{border-color:#ff7a1866;box-shadow:0 12px 30px #000000b3;transform:translateY(-2px)}._card_1v6wr_60:hover ._cardIcon_1v6wr_75{background:#ff7a1838}._card_1v6wr_60:hover ._cardIcon_1v6wr_75 svg{color:#ff9a50}._card_1v6wr_60:hover ._cardTitle_1v6wr_83{color:#ff9a50}._cardIcon_1v6wr_75{width:42px;height:42px;background:#ff7a181f;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:1rem}._cardIcon_1v6wr_75 svg{color:var(--brand-color);font-size:1.1rem;transition:var(--transition)}._cardTitle_1v6wr_83{font-size:1rem;font-weight:600;color:var(--text-primary);margin:0 0 .5rem;transition:var(--transition)}._cardDesc_1v6wr_112{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}@media(max-width:768px){._container_1v6wr_6{padding:0 1rem}._section_1v6wr_1{padding:3rem 0}}._section_13bht_1{padding:5rem 0;background:var(--app-bg);overflow:hidden}._container_13bht_7{max-width:1100px;margin:0 auto;padding:0 2rem}._sectionHeader_13bht_13{text-align:center;margin-bottom:2.5rem}._sectionTitle_13bht_18{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:var(--text-primary);margin:0}._sectionTitle_13bht_18 i{color:var(--brand-color)}._scrollerOuter_13bht_31{overflow:hidden;margin-bottom:2.5rem;-webkit-mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent);mask-image:linear-gradient(to right,transparent,black 8%,black 92%,transparent)}@keyframes _autoScroll_13bht_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._track_13bht_48{display:flex;gap:1.25rem;width:max-content;animation:_autoScroll_13bht_1 35s linear infinite}._track_13bht_48:hover{animation-play-state:paused}._card_13bht_61{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);padding:1.25rem 1.5rem;width:280px;flex-shrink:0;display:flex;flex-direction:column;gap:.6rem;transition:border-color .2s}._card_13bht_61:hover{border-color:#ff7a1833}._cardStars_13bht_78{display:flex;gap:.2rem}._starOn_13bht_83{color:var(--brand-color);font-size:.85rem}._starOff_13bht_88{color:var(--border-subtle);font-size:.85rem}._cardBody_13bht_93{font-size:.875rem;color:var(--text-secondary);line-height:1.5;margin:0;flex:1;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}._cardFooter_13bht_105{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto}._cardName_13bht_113{font-size:.8rem;font-weight:600;color:var(--text-primary)}._cardDate_13bht_119{font-size:.75rem;color:var(--text-muted)}._staticGrid_13bht_126{display:flex;gap:1.25rem;justify-content:center;flex-wrap:wrap;margin-bottom:2.5rem}._noReviews_13bht_136{text-align:center;color:var(--text-muted);font-size:.9rem;margin:0 0 2rem}._formWrap_13bht_145{display:flex;justify-content:center}._writeReviewBtn_13bht_150{display:inline-flex;align-items:center;gap:.5rem;background:#ff7a181a;border:1px solid rgba(255,122,24,.3);color:var(--brand-color);font-size:.9rem;font-weight:600;padding:.7rem 1.5rem;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast)}._writeReviewBtn_13bht_150:hover{background:#ff7a182e}._form_13bht_145{width:100%;max-width:560px;display:flex;flex-direction:column;gap:.875rem}._formRow_13bht_177{display:grid;grid-template-columns:1fr 1fr;gap:.875rem}._input_13bht_183,._textarea_13bht_184{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-primary);font-size:.875rem;padding:.65rem .875rem;width:100%;transition:border-color .2s;font-family:inherit;box-sizing:border-box}._input_13bht_183:focus,._textarea_13bht_184:focus{outline:none;border-color:var(--brand-color);box-shadow:var(--focus-shadow)}._input_13bht_183::placeholder,._textarea_13bht_184::placeholder{color:var(--text-muted)}._textarea_13bht_184{resize:vertical;min-height:80px}._charCount_13bht_214{display:block;text-align:right;font-size:.75rem;color:var(--text-muted);margin-top:-.25rem}._ratingRow_13bht_222{display:flex;align-items:center;gap:.75rem}._ratingLabel_13bht_228{font-size:.875rem;color:var(--text-secondary);white-space:nowrap}._stars_13bht_234{display:flex;gap:.25rem}._star_13bht_83{background:none;border:none;cursor:pointer;padding:.1rem;color:var(--border-subtle);font-size:1.2rem;transition:color .15s,transform .1s;line-height:1}._star_13bht_83:hover,._starFilled_13bht_251{color:var(--brand-color)}._star_13bht_83:hover{transform:scale(1.15)}._formActions_13bht_259{display:flex;justify-content:flex-end;gap:.75rem}._cancelBtn_13bht_265{background:none;border:1px solid var(--border-subtle);color:var(--text-muted);font-size:.875rem;padding:.6rem 1.25rem;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast)}._cancelBtn_13bht_265:hover{border-color:var(--border-light);color:var(--text-secondary)}._submitBtn_13bht_281{background:var(--brand-color);border:none;color:#fff;font-size:.875rem;font-weight:600;padding:.6rem 1.5rem;border-radius:var(--radius-md);cursor:pointer;transition:var(--transition-fast);min-width:100px}._submitBtn_13bht_281:hover:not(:disabled){background:var(--brand-hover)}._submitBtn_13bht_281:disabled{opacity:.5;cursor:not-allowed}._successMsg_13bht_303{color:var(--success-color);font-size:.9rem;display:flex;align-items:center;gap:.5rem;margin:0}._errorMsg_13bht_312{color:var(--error-color);font-size:.875rem;display:flex;align-items:center;gap:.4rem;margin:0}@media(max-width:600px){._section_13bht_1{padding:3rem 0}._container_13bht_7{padding:0 1rem}._formRow_13bht_177{grid-template-columns:1fr}}._section_1qvx1_1{padding:5rem 0;background:var(--surface)}._container_1qvx1_6{max-width:1100px;margin:0 auto;padding:0 2rem}._sectionHeader_1qvx1_12{text-align:center;margin-bottom:3rem}._sectionTitle_1qvx1_17{font-size:clamp(1.6rem,3vw,2.2rem);font-weight:700;color:var(--text-primary);margin:0 0 1rem}._sectionTitle_1qvx1_17 i{color:var(--brand-color)}._sectionSubtitle_1qvx1_28{font-size:1.05rem;color:var(--text-secondary);margin:0}._notice_1qvx1_34{background:#f59e0b1a;border:1px solid rgba(245,158,11,.3);border-radius:var(--radius-md);padding:.75rem 1rem;color:var(--warning-color);font-size:.875rem;margin-bottom:2rem;display:flex;align-items:center;gap:.5rem}._grid_1qvx1_47{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}._card_1qvx1_53{background:var(--app-bg);border-radius:var(--radius-lg);border:1px solid var(--border-subtle);box-shadow:var(--card-shadow);padding:1.75rem;display:flex;flex-direction:column;gap:1rem;transition:var(--transition)}._card_1qvx1_53:hover:not(._cardDisabled_1qvx1_65){border-color:#ff7a1840;box-shadow:0 12px 30px #000000b3;transform:translateY(-2px)}._cardDisabled_1qvx1_65{opacity:.5;cursor:default}._cardHeader_1qvx1_76{display:flex;align-items:center;gap:1rem}._platformIcon_1qvx1_82{width:48px;height:48px;background:#ff7a181f;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}._platformIcon_1qvx1_82 svg{font-size:1.4rem;color:var(--brand-color)}._platformTitle_1qvx1_98{font-size:1.1rem;font-weight:600;color:var(--text-primary);margin:0 0 .3rem}._badge_1qvx1_105{display:inline-flex;align-items:center;padding:.15rem .55rem;border-radius:999px;font-size:.7rem;font-weight:600}._badgeActive_1qvx1_114{background:#22c55e26;color:var(--success-color)}._badgeSoon_1qvx1_119{background:#ffffff14;color:var(--cancelled-color)}._desc_1qvx1_124{font-size:.875rem;color:var(--text-secondary);margin:0;line-height:1.5}._steps_1qvx1_131{margin:0;padding-left:1.25rem;display:flex;flex-direction:column;gap:.35rem;flex:1}._steps_1qvx1_131 li{font-size:.8rem;color:var(--text-muted)}._downloadBtn_1qvx1_145{display:flex;align-items:center;justify-content:center;gap:.5rem;background:var(--brand-color);color:#fff;font-size:.9rem;font-weight:600;padding:.75rem 1.25rem;border-radius:var(--radius-md);text-decoration:none;border:none;cursor:pointer;transition:var(--transition-fast);margin-top:auto}._downloadBtn_1qvx1_145:hover:not(._downloadBtnDisabled_1qvx1_163){background:var(--brand-hover);color:#fff;transform:scale(1.02)}._downloadBtnDisabled_1qvx1_163{opacity:.6;cursor:not-allowed}._versionBadge_1qvx1_174{background:#00000040;padding:.1rem .45rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:500}._comingSoonBtn_1qvx1_182{display:flex;align-items:center;justify-content:center;gap:.5rem;background:#ffffff0f;color:var(--text-muted);font-size:.9rem;font-weight:600;padding:.75rem 1.25rem;border-radius:var(--radius-md);border:1px solid var(--border-subtle);cursor:not-allowed;margin-top:auto}._disclaimerBar_1qvx1_198{margin-bottom:2rem;padding:1rem 1.25rem;background:var(--bg-subtle);border:1px solid var(--border-subtle);border-radius:var(--radius-md)}._checkLabel_1qvx1_206{display:flex;align-items:flex-start;gap:.625rem;font-size:.875rem;color:var(--text-secondary);cursor:pointer}._checkbox_1qvx1_215{margin-top:.1rem;flex-shrink:0;accent-color:var(--brand-color);width:1rem;height:1rem}._disclaimerLink_1qvx1_223{background:none;border:none;padding:0;color:var(--brand-color);cursor:pointer;font-size:inherit;text-decoration:underline;transition:var(--transition-fast)}._disclaimerLink_1qvx1_223:hover{color:var(--brand-hover)}@media(max-width:768px){._container_1qvx1_6{padding:0 1rem}._section_1qvx1_1{padding:3rem 0}}._overlay_1s262_1{position:fixed;inset:0;z-index:2000;background:#000000b3;display:flex;align-items:center;justify-content:center;padding:1rem}._modal_1s262_12{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:var(--modal-shadow);width:100%;max-width:640px;display:flex;flex-direction:column;max-height:90vh}._header_1s262_24{display:flex;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border-subtle)}._header_1s262_24 h2{margin:0;font-size:1.1rem;color:var(--text-primary)}._closeBtn_1s262_38{background:transparent;border:none;color:var(--text-muted);font-size:1.1rem;cursor:pointer;padding:.25rem;transition:var(--transition-fast)}._closeBtn_1s262_38:hover{color:var(--text-primary)}._body_1s262_52{padding:1.5rem;overflow-y:auto;flex:1;max-height:60vh}._text_1s262_59{font-size:.8125rem;color:var(--text-secondary);white-space:pre-wrap;font-family:inherit;margin:0;line-height:1.6}._footer_1s262_68{padding:1rem 1.5rem;border-top:1px solid var(--border-subtle);display:flex;justify-content:flex-end}._btnPrimary_1s262_75{padding:.5rem 1.5rem;border:none;border-radius:var(--radius-md);background:var(--brand-color);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:var(--transition-fast)}._btnPrimary_1s262_75:hover{background:var(--brand-hover)}._footer_vv2en_1{background:var(--surface);border-top:1px solid var(--border-subtle);padding:1.5rem 2rem}._container_vv2en_7{max-width:1200px;margin:0 auto;display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem}._left_vv2en_17{display:flex;align-items:center;gap:1.5rem}._copyright_vv2en_23{font-size:.875rem;color:var(--text-muted)}._right_vv2en_28{display:flex;align-items:center;gap:1.25rem}._link_vv2en_34{font-size:.875rem;color:var(--text-secondary);text-decoration:none;transition:var(--transition-fast)}._link_vv2en_34:hover{color:var(--text-primary)}._btnLink_vv2en_45{background:none;border:none;padding:0;cursor:pointer;font-size:.875rem;color:var(--text-secondary);transition:var(--transition-fast)}._btnLink_vv2en_45:hover{color:var(--text-primary)}@media(max-width:720px){._container_vv2en_7{flex-direction:column;align-items:flex-start}._right_vv2en_28{width:100%;gap:.5rem;flex-wrap:wrap}._link_vv2en_34,._btnLink_vv2en_45{padding:.35rem .55rem;border-radius:var(--radius-md);background:var(--brand-subtle)}}@media(max-width:480px){._footer_vv2en_1{padding:1.25rem 1rem}}._main_1mys6_1{min-height:calc(100vh - 70px);display:flex;align-items:center;justify-content:center;padding:2rem;background:var(--app-bg)}._container_1mys6_10{text-align:center;display:flex;flex-direction:column;align-items:center;gap:1.25rem}._code_1mys6_18{font-size:clamp(5rem,18vw,10rem);font-weight:900;line-height:1;background:linear-gradient(135deg,var(--brand-color),#f97316);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;letter-spacing:-.04em}._heading_1mys6_29{font-size:1.25rem;font-weight:400;color:var(--text-secondary);margin:0}._btn_1mys6_36{display:inline-flex;align-items:center;gap:.5rem;margin-top:.5rem;padding:.65rem 1.4rem;border-radius:var(--radius-pill);background:var(--brand-color);color:#fff;font-weight:600;font-size:.95rem;text-decoration:none;transition:var(--transition-fast)}._btn_1mys6_36:hover{background:var(--brand-hover);color:#fff}._banner_hwkpg_1{position:fixed;bottom:0;left:0;right:0;z-index:1100;display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1rem 2rem;background:#0f0f10eb;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--border-subtle)}._content_hwkpg_18{flex:1;min-width:0}._title_hwkpg_23{margin:0 0 .25rem;font-size:.9375rem;font-weight:600;color:var(--text-primary)}._text_hwkpg_30{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.5}._actions_hwkpg_37{display:flex;gap:.75rem;flex-shrink:0}._btnPrimary_hwkpg_43{padding:.5rem 1.25rem;border:none;border-radius:var(--radius-md);background:var(--brand-color);color:#fff;font-size:.875rem;font-weight:600;cursor:pointer;transition:var(--transition-fast)}._btnPrimary_hwkpg_43:hover{background:var(--brand-hover)}._btnSecondary_hwkpg_59{padding:.5rem 1.25rem;border:1px solid var(--border-light);border-radius:var(--radius-md);background:transparent;color:var(--text-secondary);font-size:.875rem;font-weight:600;cursor:pointer;transition:var(--transition-fast)}._btnSecondary_hwkpg_59:hover{background:var(--bg-subtle-hover);color:var(--text-primary)}@media(max-width:640px){._banner_hwkpg_1{flex-direction:column;align-items:stretch;gap:1rem;padding:1rem 1.25rem}._actions_hwkpg_37{flex-direction:column}._btnPrimary_hwkpg_43,._btnSecondary_hwkpg_59{width:100%;text-align:center}}
