._contactForm_12sjj_1{display:flex;flex-direction:column;margin:3rem 0;gap:1.5rem}._fieldGroup_12sjj_8{display:flex;flex-direction:column}._fieldLabel_12sjj_13{text-align:left;font-weight:600;color:#f4faf7;margin-bottom:.75rem;font-size:1rem}._textInput_12sjj_21,._messageInput_12sjj_22{padding:1rem;min-height:3rem;background-color:#3d3c3c;border:3px solid #242424;border-radius:1rem;color:#f4faf7;font-size:1rem;font-family:inherit;transition:border-color .2s ease;outline:none}._textInput_12sjj_21:hover,._messageInput_12sjj_22:hover{border-color:#a1cca5}._textInput_12sjj_21:focus,._messageInput_12sjj_22:focus{border-color:#a1cca5}._textInput_12sjj_21._inputError_12sjj_45,._messageInput_12sjj_22._inputError_12sjj_45{border-color:#ad5a51}._textInput_12sjj_21._inputError_12sjj_45:hover,._messageInput_12sjj_22._inputError_12sjj_45:hover{border-color:#cf6c61}._textInput_12sjj_21._inputError_12sjj_45:focus,._messageInput_12sjj_22._inputError_12sjj_45:focus{border-color:#ad5a51}._messageInput_12sjj_22{resize:none;min-height:8rem;line-height:1.6}._errorMessage_12sjj_66{color:#ad5a51;font-size:.875rem;margin-top:.5rem;display:block;text-align:left}._submitButton_12sjj_74{margin:.5rem 0 0 auto;color:#fff;font-weight:800;background-color:#ad5a51;border:none;border-radius:.5rem;height:2.5rem;width:7rem;cursor:pointer;font-size:.875rem;letter-spacing:.05em;transition:background-color .2s ease,transform .1s ease}._submitButton_12sjj_74:hover{background-color:#cf6c61;transform:translateY(-1px)}._submitButton_12sjj_74:active{transform:translateY(0)}@media only screen and (max-width:768px){._contactForm_12sjj_1{margin:2rem 0;gap:1.25rem}._fieldLabel_12sjj_13{font-size:.9375rem;margin-bottom:.625rem}._textInput_12sjj_21,._messageInput_12sjj_22{padding:.875rem;font-size:.9375rem}._messageInput_12sjj_22{min-height:7rem}._submitButton_12sjj_74{width:100%;margin:.5rem 0 0}}@media only screen and (min-width:992px){._contactForm_12sjj_1{margin:1.6rem 0 2rem}._messageInput_12sjj_22{min-height:10rem}}:root{--spacing-xs: .5rem;--spacing-sm: 1rem;--spacing-md: 1.5rem;--spacing-lg: 2rem;--spacing-xl: 3rem;--spacing-2xl: 4rem;--spacing-3xl: 6rem;--color-primary-green: #A1CCA5;--color-dark-green: #516058;--color-darker-green: #2E3632;--color-bg-dark: #242424;--color-bg-black: #050505;--color-bg-card: #3D3C3C;--color-text-primary: #F4FAF7;--color-text-secondary: #D9D9D9;--color-text-muted: #B0B0B0;--color-border: #242424}._homeContainer_qskzx_22{display:flex;flex-direction:column;width:100%;padding:0;margin:0;justify-content:flex-start;align-items:center;overflow-x:hidden}._midViewport_qskzx_33{width:100vw;display:flex;flex-direction:column}._blankContainer_qskzx_39,._greenContainer_qskzx_40,._darkGreenContainer_qskzx_41,._blackContainer_qskzx_42{width:100vw;padding:clamp(var(--spacing-xl),6vh,var(--spacing-3xl)) 0;position:relative;margin:0}._blankContainer_qskzx_39:not(:first-child),._greenContainer_qskzx_40:not(:first-child),._darkGreenContainer_qskzx_41:not(:first-child),._blackContainer_qskzx_42:not(:first-child){margin-top:0}._darkGreenContainer_qskzx_41{background-color:var(--color-darker-green)}._greenContainer_qskzx_40{background-color:var(--color-dark-green)}._blackContainer_qskzx_42{background-color:var(--color-bg-black)}._blankContainer_qskzx_39 p,._greenContainer_qskzx_40 p,._darkGreenContainer_qskzx_41 p,._blackContainer_qskzx_42 p{text-align:left;padding:0 clamp(var(--spacing-md),4vw,var(--spacing-xl));margin:var(--spacing-sm) auto;max-width:70ch;color:var(--color-text-primary);line-height:1.6}._blankContainer_qskzx_39 h2,._blankContainer_qskzx_39 h3{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 clamp(1rem,3vh,1.5rem);text-align:center;color:var(--color-text-primary)}._blankContainer_qskzx_39 ._bigTitleText_qskzx_91{position:relative;text-align:left;font-size:clamp(2.5rem,5vw,3.5rem);left:clamp(2rem,4vw,4rem)}._blankContainer_qskzx_39 ._bigParagraphText_qskzx_98{font-size:clamp(1.25rem,2.5vw,1.8rem);font-weight:600;padding:.5rem clamp(1rem,3vw,2rem);line-height:1.5}._workCarousel_qskzx_105 button{background-color:#687c71;border:2px solid var(--color-border);border-radius:6px;height:3rem;width:3rem;margin:var(--spacing-sm) var(--spacing-sm);cursor:pointer}._workCarousel_qskzx_105 button:hover{background-color:#80978b}._workCarousel_qskzx_105 p{text-align:left;padding:var(--spacing-sm) clamp(var(--spacing-md),4vw,2.75rem)}._workCarousel_qskzx_105>button>img{position:relative;bottom:-1px;width:30px;height:30px;margin:auto}._sampleContainerOne_qskzx_132,._sampleContainerTwo_qskzx_133,._sampleContainerThree_qskzx_134{display:flex;justify-content:center;align-items:center;position:relative;width:150px;height:100px;margin:auto;background:var(--color-text-secondary);border:2px solid var(--color-border);border-radius:8px;overflow:hidden}._sampleContainerOne_qskzx_132 img,._sampleContainerTwo_qskzx_133 img,._sampleContainerThree_qskzx_134 img{object-fit:cover;min-width:100%;min-height:100%;border-radius:0}._sampleContainerOne_qskzx_132{z-index:10;top:40px;right:80px}._sampleContainerTwo_qskzx_133{z-index:9}._sampleContainerThree_qskzx_134{z-index:8;bottom:40px;left:80px}._italic_qskzx_174{font-style:italic}._addMargin_qskzx_178{margin:var(--spacing-sm)}._largerParagraph_qskzx_182{font-size:clamp(1.0625rem,2vw,1.25rem);line-height:1.6;color:var(--color-text-primary)}._appsSectionWrapper_qskzx_188{width:100%;display:flex;flex-direction:column;align-items:center;background-color:var(--color-dark-green);padding:clamp(var(--spacing-xl),6vh,var(--spacing-3xl)) 0;position:relative}._appsIntro_qskzx_198{width:100%;max-width:70rem;text-align:center;padding:0 clamp(var(--spacing-md),4vw,var(--spacing-xl));margin-bottom:clamp(var(--spacing-lg),4vh,var(--spacing-2xl))}._appsHeading_qskzx_206{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 clamp(.75rem,2vh,1.25rem);color:var(--color-text-primary)}._appsSubheading_qskzx_215{font-size:clamp(1rem,2vw,1.25rem);line-height:1.6;color:var(--color-text-secondary);max-width:60ch;margin:0 auto}._flowIndicator_qskzx_223{display:flex;flex-direction:column;align-items:center;margin-top:clamp(1rem,3vh,1.5rem);gap:.5rem}._flowLine_qskzx_231{width:2px;height:clamp(2rem,4vh,3rem);background:linear-gradient(180deg,var(--color-primary-green) 0%,transparent 100%)}._flowArrow_qskzx_237{font-size:1.5rem;color:var(--color-primary-green);animation:_bounce_qskzx_1 2s ease-in-out infinite}@keyframes _bounce_qskzx_1{0%,to{transform:translateY(0)}50%{transform:translateY(8px)}}._appsContainer_qskzx_252{width:100%;max-width:1200px;margin:0 auto;padding:0 clamp(var(--spacing-md),4vw,var(--spacing-xl))}._contactSection_qskzx_259{display:flex;flex-direction:column;align-items:center;padding:clamp(var(--spacing-2xl),8vh,var(--spacing-3xl)) clamp(var(--spacing-md),4vw,var(--spacing-xl));background-color:var(--color-bg-dark)}._contactHeader_qskzx_267{text-align:center;max-width:70ch;margin:0 auto clamp(var(--spacing-2xl),6vh,var(--spacing-3xl));padding:0 clamp(var(--spacing-md),4vw,var(--spacing-xl))}._contactHeader_qskzx_267>h2{margin-bottom:clamp(1rem,3vh,1.5rem)}._contactHeader_qskzx_267>p{margin:0}._blankContainer_qskzx_39>h2{margin-bottom:clamp(1rem,3vh,1.5rem)}._blankContainer_qskzx_39>p{margin-bottom:clamp(1.5rem,4vh,2.5rem);text-align:center}._whiteBorder_qskzx_291{padding:clamp(var(--spacing-lg),4vw,var(--spacing-2xl));margin:0 auto;border:2px solid var(--color-text-primary);border-radius:1rem 0;max-width:800px;width:100%;background-color:#3d3c3c4d;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:border-color .2s ease,box-shadow .2s ease}._whiteBorder_qskzx_291:hover{border-color:var(--color-primary-green)}._heroSection_1larv_1{width:100vw;min-height:75svh;display:flex;align-items:center;position:relative;margin-bottom:0}._heroSection_1larv_1:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,#24242466,#24242433,#24242466);z-index:0;pointer-events:none}._heroInner_1larv_22{width:min(70rem,100%);margin:0 auto;padding:clamp(2.5rem,7vh,5.5rem) clamp(1.5rem,6vw,6rem);display:flex;flex-direction:column;align-items:flex-start;gap:clamp(1rem,2vh,1.5rem);position:relative;z-index:1}._backgroundVideo_1larv_34{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;opacity:.25}._title_1larv_45{text-align:left;font-size:clamp(2.5rem,7vw,4rem);line-height:1.05;color:#f4faf7;letter-spacing:-.02em;font-weight:700}._subtitle_1larv_55{font-size:clamp(1.25rem,3vw,1.875rem);font-weight:600;text-align:left;max-width:44ch;color:#f4faf7;line-height:1.4}._spacerBar_1larv_65{margin:2.25rem 0 .5rem}@media only screen and (max-width:600px){._title_1larv_45{font-size:clamp(2rem,8vw,2.5rem)}._subtitle_1larv_55{font-size:clamp(1.125rem,4vw,1.375rem)}}._section_9tw01_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:clamp(6rem,12vh,8rem) 0;position:relative;min-height:100vh;overflow:hidden;width:100vw}._textContainer_9tw01_13{display:flex;flex-direction:column;gap:clamp(.25rem,.5vh,.5rem);width:100%;max-width:none;position:relative;will-change:transform}._textLine_9tw01_23{display:flex;flex-wrap:nowrap;align-items:center;gap:clamp(1rem,3vw,2rem);font-size:clamp(3.5rem,8vw,6rem);font-weight:700;line-height:1.1;letter-spacing:-.03em;white-space:nowrap;overflow:visible;padding:0;position:relative;will-change:transform;transform:translate(0)}._textNormal_9tw01_40{color:var(--color-text-primary);opacity:.6;text-transform:uppercase;transition:opacity .3s ease}._textHighlight_9tw01_47{color:var(--color-primary-green);text-transform:uppercase;font-weight:800;opacity:1;text-shadow:0 0 20px rgba(161,204,165,.3);transition:text-shadow .3s ease,opacity .3s ease}._textLine_9tw01_23:hover ._textNormal_9tw01_40{opacity:.3}._textLine_9tw01_23:hover ._textHighlight_9tw01_47{opacity:1;text-shadow:0 0 30px rgba(161,204,165,.5)}._textSeparator_9tw01_65{color:var(--color-primary-green);font-weight:800;opacity:.3;margin:0 clamp(.5rem,1.5vw,1rem);font-size:clamp(1.5rem,4vw,2.5rem)}@media(max-width:768px){._textLine_9tw01_23{font-size:clamp(2rem,5vw,3rem);gap:clamp(.5rem,1.5vw,1rem)}._textLine_9tw01_23:nth-child(1){transform:translate(-4vw)}._textLine_9tw01_23:nth-child(2){transform:translate(3vw)}._textLine_9tw01_23:nth-child(3){transform:translate(-6vw)}._textLine_9tw01_23:nth-child(4){transform:translate(2vw)}._textLine_9tw01_23:nth-child(5){transform:translate(-5vw)}._textLine_9tw01_23:nth-child(6){transform:translate(4vw)}._textLine_9tw01_23:nth-child(7){transform:translate(-3vw)}._textLine_9tw01_23:nth-child(8){transform:translate(5vw)}._textLine_9tw01_23:nth-child(9){transform:translate(-2vw)}}@media(max-width:480px){._textLine_9tw01_23{font-size:clamp(1.5rem,4vw,2.5rem)}._section_9tw01_1{padding:clamp(4rem,8vh,6rem) 0}}._section_1ejd0_1{min-height:100vh;width:100%;display:flex;flex-direction:column;justify-content:center;overflow:hidden;position:relative}._inner_1ejd0_11{width:min(90rem,100%);margin:0 auto;padding:clamp(2rem,4vh,3.5rem) clamp(1rem,4vw,2rem)}._title_1ejd0_17{margin-bottom:clamp(2rem,4vh,3rem);font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-primary, #F4FAF7);text-align:center}._bentoGrid_1ejd0_27{display:grid;grid-template-columns:repeat(6,1fr);grid-auto-rows:1fr;gap:clamp(.75rem,2vw,1.5rem);width:100%;min-height:clamp(300px,40vh,400px);margin:0 auto}._bentoBox_1ejd0_37{border-radius:clamp(.75rem,2vw,1.25rem) clamp(0rem,2vw,0rem);padding:clamp(1rem,2.5vw,2rem);display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease;cursor:pointer}._bentoBox_1ejd0_37:before{content:"";position:absolute;inset:0;background:linear-gradient(135deg,rgba(255,255,255,.1) 0%,transparent 100%);border-radius:inherit;opacity:0;transition:opacity .3s ease}._bentoBox_1ejd0_37:hover:before{opacity:1}._bentoBox_1ejd0_37:hover{box-shadow:0 12px 24px #0000004d}._bentoBox_1ejd0_37._large_1ejd0_74{grid-column:span 3}._bentoBox_1ejd0_37._medium_1ejd0_78{grid-column:span 2}._bentoBox_1ejd0_37._small_1ejd0_82{grid-column:span 1}._statContent_1ejd0_86{display:flex;flex-direction:column;gap:clamp(.25rem,1vw,.5rem);z-index:1;position:relative}._statValue_1ejd0_94{font-size:clamp(2.5rem,5vw,4rem);font-weight:700;line-height:1;color:var(--color-text-primary);letter-spacing:-.02em}._statTitle_1ejd0_102{font-size:clamp(.875rem,2vw,1.125rem);font-weight:600;color:var(--color-text-primary);opacity:.9}._statDescription_1ejd0_109{font-size:clamp(.75rem,1.5vw,.875rem);color:var(--color-text-primary);opacity:.7;line-height:1.4;max-width:280px}@media(max-width:768px){._bentoGrid_1ejd0_27{grid-template-columns:repeat(3,1fr);min-height:clamp(300px,40vh,400px);gap:clamp(.5rem,2vw,1rem)}._bentoBox_1ejd0_37._large_1ejd0_74,._bentoBox_1ejd0_37._medium_1ejd0_78,._bentoBox_1ejd0_37._small_1ejd0_82{grid-column:span 1}}@media(max-width:480px){._inner_1ejd0_11{padding:clamp(1rem,3vw,1.5rem)}._bentoGrid_1ejd0_27{gap:clamp(.5rem,2vw,.75rem)}._statDescription_1ejd0_109{max-width:200px}}._decorationTopLeft_15iod_1{position:absolute;top:clamp(1rem,2vh,1.5rem);left:clamp(1rem,2vw,2rem);display:flex;flex-direction:column;gap:.35rem;z-index:1;pointer-events:none}._decorationTopRight_15iod_12{position:absolute;top:clamp(1rem,2vh,1.5rem);right:clamp(1rem,2vw,2rem);display:flex;flex-direction:column;gap:.35rem;z-index:1;pointer-events:none}._greenDecoration_15iod_23,._whiteDecoration_15iod_24{position:relative;height:.7rem}._greenDecoration_15iod_23{background-color:var(--color-primary-green);width:2rem}._whiteDecoration_15iod_24{background-color:var(--color-text-secondary);width:4rem}._left_15iod_39 ._greenDecoration_15iod_23,._left_15iod_39 ._whiteDecoration_15iod_24{left:0;margin:0 auto 0 0;border-radius:0 4px 4px 0}._right_15iod_46 ._greenDecoration_15iod_23,._right_15iod_46 ._whiteDecoration_15iod_24{margin:0 0 0 auto;border-radius:4px 0 0 4px}._section_13q34_1{display:flex;width:100%;align-items:center;position:relative;padding-top:clamp(var(--spacing-lg),4vh,var(--spacing-xl));padding-bottom:clamp(var(--spacing-lg),4vh,var(--spacing-xl))}._inner_13q34_10{width:min(70rem,100%);margin:0 auto;padding:clamp(1.5rem,3vh,2.5rem) clamp(1.25rem,5vw,4rem)}._heading_13q34_16{margin-bottom:clamp(.75rem,2vh,1.25rem);font-size:clamp(1.75rem,4vw,2.75rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;color:var(--color-text-primary, #F4FAF7);text-align:center}._cardsGrid_13q34_26{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.5rem,1vw,.75rem);width:100%;list-style:none;margin:0;padding:0;overflow:visible}._card_13q34_26{--pointer-°: 45deg;--pointer-d: 0;--glow-sens: 35;--color-sens: calc(var(--glow-sens) + 15);--glow-color: 140deg 50% 70%;--glow-boost: 0%;display:flex;flex-direction:column;align-items:flex-start;padding:clamp(.875rem,1.5vw,1.25rem);background-color:var(--color-bg-card, #3D3C3C);border-radius:.75rem 0;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .2s ease;isolation:isolate;transform:translateZ(.01px);overflow:hidden}._card_13q34_26:nth-child(1){transform:translate(0);z-index:1}._card_13q34_26:nth-child(2){transform:translate(10px,-10px);z-index:2}._card_13q34_26:nth-child(3){transform:translate(-10px,10px);z-index:2}._card_13q34_26:nth-child(4){transform:translate(10px,10px);z-index:3}._card_13q34_26:before,._card_13q34_26:after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1;pointer-events:none}._card_13q34_26:not(:hover):not(._animating_13q34_91):before,._card_13q34_26:not(:hover):not(._animating_13q34_91):after,._card_13q34_26:not(:hover):not(._animating_13q34_91) ._glow_13q34_93{opacity:0;transition:opacity .5s ease-in-out}._card_13q34_26:before{border:1px solid transparent;background:linear-gradient(var(--color-bg-card, #3D3C3C) 0 100%) padding-box,linear-gradient(#fff0 0% 100%) border-box,radial-gradient(at 80% 55%,hsla(140,60%,70%,.4) 0px,transparent 50%) border-box,radial-gradient(at 69% 34%,hsla(140,70%,75%,.3) 0px,transparent 50%) border-box,radial-gradient(at 8% 6%,hsla(140,50%,65%,.4) 0px,transparent 50%) border-box,radial-gradient(at 41% 38%,hsla(140,65%,72%,.3) 0px,transparent 50%) border-box,radial-gradient(at 86% 85%,hsla(140,55%,68%,.4) 0px,transparent 50%) border-box,radial-gradient(at 82% 18%,hsla(140,60%,70%,.3) 0px,transparent 50%) border-box,radial-gradient(at 51% 4%,hsla(140,70%,75%,.4) 0px,transparent 50%) border-box,linear-gradient(var(--color-primary-green, #A1CCA5) 0 100%) border-box;opacity:calc((var(--pointer-d) - var(--color-sens)) / (100 - var(--color-sens)));-webkit-mask-image:conic-gradient(from var(--pointer-°) at center,black 25%,transparent 40%,transparent 60%,black 75%);mask-image:conic-gradient(from var(--pointer-°) at center,black 25%,transparent 40%,transparent 60%,black 75%)}._card_13q34_26:after{border:1px solid transparent;background:radial-gradient(at 80% 55%,hsla(140,60%,70%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 69% 34%,hsla(140,70%,75%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 8% 6%,hsla(140,50%,65%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 41% 38%,hsla(140,65%,72%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 86% 85%,hsla(140,55%,68%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 82% 18%,hsla(140,60%,70%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 51% 4%,hsla(140,70%,75%,.3) 0px,transparent 50%) padding-box,linear-gradient(var(--color-primary-green, #A1CCA5) 0 100%) padding-box;-webkit-mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--pointer-°) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--pointer-°) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc((var(--pointer-d) - var(--color-sens)) / (100 - var(--color-sens)));mix-blend-mode:soft-light}._card_13q34_26:focus-within{outline:2px solid var(--color-primary-green);outline-offset:2px}._glow_13q34_93{--outset: 6px;position:absolute;inset:calc(var(--outset) * -1);border-radius:inherit;pointer-events:none;z-index:1;transition:opacity .25s ease;-webkit-mask-image:conic-gradient(from var(--pointer-°) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--pointer-°) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--pointer-d) - var(--glow-sens)) / (100 - var(--glow-sens)));mix-blend-mode:plus-lighter}._glow_13q34_93:before{content:"";position:absolute;inset:var(--outset);border-radius:inherit;box-shadow:inset 0 0 0 1px hsl(var(--glow-color) / 100%),inset 0 0 1px hsl(var(--glow-color) / calc(var(--glow-boost) + 50%)),inset 0 0 3px hsl(var(--glow-color) / calc(var(--glow-boost) + 40%)),inset 0 0 6px hsl(var(--glow-color) / calc(var(--glow-boost) + 30%)),inset 0 0 12px hsl(var(--glow-color) / calc(var(--glow-boost) + 20%)),inset 0 0 20px 2px hsl(var(--glow-color) / calc(var(--glow-boost) + 10%)),0 0 1px hsl(var(--glow-color) / calc(var(--glow-boost) + 50%)),0 0 3px hsl(var(--glow-color) / calc(var(--glow-boost) + 40%)),0 0 6px hsl(var(--glow-color) / calc(var(--glow-boost) + 30%)),0 0 12px hsl(var(--glow-color) / calc(var(--glow-boost) + 20%)),0 0 20px 2px hsl(var(--glow-color) / calc(var(--glow-boost) + 10%))}._cardIconWrap_13q34_185{width:2.5rem;height:2.5rem;border-radius:8px;background-color:var(--color-dark-green, #516058);border:1px solid var(--color-border, #242424);display:inline-flex;align-items:center;justify-content:center;margin-bottom:clamp(.5rem,1vh,.65rem);transition:background-color .2s ease;position:relative;z-index:2}._card_13q34_26:hover ._cardIconWrap_13q34_185{background-color:var(--color-primary-green)}._cardIcon_13q34_185{width:20px;height:20px;border-radius:0;object-fit:contain}._cardTitle_13q34_211{font-weight:700;font-size:clamp(1rem,1.75vw,1.2rem);line-height:1.25;color:var(--color-text-primary, #F4FAF7);margin:0 0 clamp(.35rem,1vh,.5rem);position:relative;z-index:2}._cardDescription_13q34_221{margin:0;padding:0;line-height:1.5;font-size:clamp(.8125rem,1.35vw,.9375rem);color:var(--color-text-secondary, #E8F0EA);opacity:.95;position:relative;z-index:2}@media(max-width:640px){._cardsGrid_13q34_26{grid-template-columns:1fr}._card_13q34_26:nth-child(1),._card_13q34_26:nth-child(2),._card_13q34_26:nth-child(3),._card_13q34_26:nth-child(4){transform:none;z-index:1}}@media(prefers-reduced-motion:reduce){._card_13q34_26{transition:border-color .2s ease,box-shadow .2s ease}}@media(max-width:640px)and (prefers-reduced-motion:reduce){._card_13q34_26:nth-child(1):hover,._card_13q34_26:nth-child(2):hover,._card_13q34_26:nth-child(3):hover,._card_13q34_26:nth-child(4):hover{transform:none}}._appsSearchContainer_1ndy6_1{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:0 auto}._searchWrapper_1ndy6_10{position:relative;width:100%;max-width:600px;margin-bottom:3rem}._appsSearchBar_1ndy6_17{width:100%;height:3.5rem;padding:0 3.5rem 0 1.25rem;border:3px solid var(--color-border, #242424);border-radius:1rem;background-color:var(--color-bg-card, #3D3C3C);color:var(--color-text-primary, #F4FAF7);font-size:1rem;font-weight:500;outline:none;transition:border-color .2s ease}._appsSearchBar_1ndy6_17::placeholder{color:var(--color-text-secondary, #D9D9D9);font-weight:400;opacity:.7}._appsSearchBar_1ndy6_17:focus{border-color:var(--color-primary-green, #A1CCA5)}._searchIcon_1ndy6_41{position:absolute;right:1.25rem;top:50%;transform:translateY(-50%);width:20px;height:20px;pointer-events:none;opacity:.6;filter:brightness(0) invert(1)}._appStoreGrid_1ndy6_53{width:100%;display:flex;flex-direction:column;gap:2rem}._gridHeader_1ndy6_60{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:.5rem;flex-wrap:wrap;gap:1rem}._gridTitle_1ndy6_69{font-size:2rem;font-weight:700;color:var(--color-text-primary, #F4FAF7);margin:0;letter-spacing:-.01em}._gridSubtitle_1ndy6_77{font-size:.95rem;color:var(--color-text-secondary, #D9D9D9);font-weight:500;margin:0}._appsGrid_1ndy6_84{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1.75rem;width:100%}._appCard_1ndy6_91{--glow-sens: 40;--color-sens: calc(var(--glow-sens) + 15);--pointer-°: 45deg;--pointer-d: 0;--glow-color: 140deg 50% 70%;--glow-boost: 0%;position:relative;background-color:var(--color-bg-card, #3D3C3C);border-radius:1rem 0;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;cursor:pointer;transition:border-color .2s ease;isolation:isolate;transform:translateZ(.01px);overflow:hidden}._appCard_1ndy6_91:before,._appCard_1ndy6_91:after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1;pointer-events:none}._appCard_1ndy6_91:not(:hover):not(._animating_1ndy6_125):before,._appCard_1ndy6_91:not(:hover):not(._animating_1ndy6_125):after,._appCard_1ndy6_91:not(:hover):not(._animating_1ndy6_125) ._glow_1ndy6_127{opacity:0;transition:opacity .5s ease-in-out}._appCard_1ndy6_91:before{border:1px solid transparent;background:linear-gradient(var(--color-bg-card, #3D3C3C) 0 100%) padding-box,linear-gradient(#fff0 0% 100%) border-box,radial-gradient(at 80% 55%,hsla(140,60%,70%,.4) 0px,transparent 50%) border-box,radial-gradient(at 69% 34%,hsla(140,70%,75%,.3) 0px,transparent 50%) border-box,radial-gradient(at 8% 6%,hsla(140,50%,65%,.4) 0px,transparent 50%) border-box,radial-gradient(at 41% 38%,hsla(140,65%,72%,.3) 0px,transparent 50%) border-box,radial-gradient(at 86% 85%,hsla(140,55%,68%,.4) 0px,transparent 50%) border-box,radial-gradient(at 82% 18%,hsla(140,60%,70%,.3) 0px,transparent 50%) border-box,radial-gradient(at 51% 4%,hsla(140,70%,75%,.4) 0px,transparent 50%) border-box,linear-gradient(var(--color-primary-green, #A1CCA5) 0 100%) border-box;opacity:calc((var(--pointer-d) - var(--color-sens)) / (100 - var(--color-sens)));-webkit-mask-image:conic-gradient(from var(--pointer-°) at center,black 25%,transparent 40%,transparent 60%,black 75%);mask-image:conic-gradient(from var(--pointer-°) at center,black 25%,transparent 40%,transparent 60%,black 75%)}._appCard_1ndy6_91:after{border:1px solid transparent;background:radial-gradient(at 80% 55%,hsla(140,60%,70%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 69% 34%,hsla(140,70%,75%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 8% 6%,hsla(140,50%,65%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 41% 38%,hsla(140,65%,72%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 86% 85%,hsla(140,55%,68%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 82% 18%,hsla(140,60%,70%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 51% 4%,hsla(140,70%,75%,.3) 0px,transparent 50%) padding-box,linear-gradient(var(--color-primary-green, #A1CCA5) 0 100%) padding-box;-webkit-mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--pointer-°) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--pointer-°) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc((var(--pointer-d) - var(--color-sens)) / (100 - var(--color-sens)));mix-blend-mode:soft-light}._appCard_1ndy6_91:focus-visible{outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}._glow_1ndy6_127{--outset: 8px;content:"";position:absolute;inset:calc(var(--outset) * -1);border-radius:inherit;pointer-events:none;z-index:1;transition:opacity .25s ease-out;-webkit-mask-image:conic-gradient(from var(--pointer-°) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--pointer-°) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--pointer-d) - var(--glow-sens)) / (100 - var(--glow-sens)));mix-blend-mode:plus-lighter}._glow_1ndy6_127:before{content:"";position:absolute;inset:var(--outset);border-radius:inherit;box-shadow:inset 0 0 0 1px hsl(var(--glow-color) / 100%),inset 0 0 1px hsl(var(--glow-color) / calc(var(--glow-boost) + 50%)),inset 0 0 3px hsl(var(--glow-color) / calc(var(--glow-boost) + 40%)),inset 0 0 6px hsl(var(--glow-color) / calc(var(--glow-boost) + 30%)),inset 0 0 12px hsl(var(--glow-color) / calc(var(--glow-boost) + 20%)),inset 0 0 20px 2px hsl(var(--glow-color) / calc(var(--glow-boost) + 10%)),0 0 1px hsl(var(--glow-color) / calc(var(--glow-boost) + 50%)),0 0 3px hsl(var(--glow-color) / calc(var(--glow-boost) + 40%)),0 0 6px hsl(var(--glow-color) / calc(var(--glow-boost) + 30%)),0 0 12px hsl(var(--glow-color) / calc(var(--glow-boost) + 20%)),0 0 20px 2px hsl(var(--glow-color) / calc(var(--glow-boost) + 10%))}._cardHeader_1ndy6_221{display:flex;align-items:center;gap:1rem;position:relative;z-index:2}._cardIcon_1ndy6_229{width:56px;height:56px;border-radius:.75rem;object-fit:contain;padding:.5rem;background-color:var(--color-dark-green, #516058);border:2px solid var(--color-border, #242424);flex-shrink:0}._cardCategory_1ndy6_240{font-size:.75rem;color:var(--color-primary-green, #A1CCA5);font-weight:600;padding:.375rem .875rem;background-color:var(--color-bg-dark, #242424);border-radius:.5rem;text-transform:uppercase;letter-spacing:.05em}._cardNameLink_1ndy6_251{text-decoration:none;color:inherit;display:block;position:relative;z-index:2}._cardName_1ndy6_251{font-size:1.375rem;font-weight:700;color:var(--color-text-primary, #F4FAF7);margin:0;line-height:1.3;letter-spacing:-.01em;transition:color .2s ease}._cardNameLink_1ndy6_251:hover ._cardName_1ndy6_251{color:var(--color-primary-green, #A1CCA5)}._cardDescription_1ndy6_273{font-size:.9375rem;color:var(--color-text-secondary, #D9D9D9);line-height:1.6;margin:0;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;flex:1;position:relative;z-index:2}._cardStats_1ndy6_289{display:flex;justify-content:space-between;align-items:center;padding-top:.5rem;margin-top:auto;position:relative;z-index:2}._rating_1ndy6_299{display:flex;align-items:center;gap:.5rem}._miniStars_1ndy6_305{display:flex;gap:3px;font-size:.875rem;line-height:1}._starFilled_1ndy6_312{color:var(--color-primary-green, #A1CCA5)}._starHalf_1ndy6_316{color:var(--color-highlighter-green, #899072)}._starEmpty_1ndy6_320{color:var(--color-dark-green, #516058);opacity:.4}._ratingValue_1ndy6_325{font-size:.875rem;font-weight:600;color:var(--color-text-primary, #F4FAF7)}._downloads_1ndy6_331{font-size:.8125rem;color:var(--color-text-secondary, #D9D9D9);font-weight:500}._cardFooter_1ndy6_337{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem;margin-top:.5rem;border-top:1px solid var(--color-border, #242424);position:relative;z-index:2}._cardPrice_1ndy6_348{font-size:1rem;font-weight:700;color:var(--color-primary-green, #A1CCA5)}._downloadMiniButton_1ndy6_354{width:40px;height:40px;border-radius:.5rem;border:2px solid var(--color-border, #242424);background-color:var(--color-primary-green, #A1CCA5);color:var(--color-bg-dark, #242424);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease;font-size:1.125rem;font-weight:600;line-height:1;font-family:inherit}._downloadMiniButton_1ndy6_354:hover{background-color:var(--color-highlighter-green, #899072);border-color:var(--color-border, #242424);color:var(--color-text-primary, #F4FAF7)}._downloadMiniButton_1ndy6_354:focus-visible{outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}._selectedAppView_1ndy6_383{width:100%;max-width:1200px;margin:0 auto;display:flex;flex-direction:column;gap:2.5rem;padding:0 1rem}._backButton_1ndy6_393{display:flex;align-items:center;gap:.5rem;padding:.875rem 1.75rem;background-color:transparent;border:2px solid var(--color-border, #242424);border-radius:1rem 0;color:var(--color-text-primary, #F4FAF7);font-weight:600;font-size:.9375rem;cursor:pointer;width:fit-content;transition:background-color .2s ease,border-color .2s ease,transform .2s ease}._backButton_1ndy6_393:hover{background-color:var(--color-bg-dark, #242424);border-color:var(--color-primary-green, #A1CCA5);transform:translate(-2px)}._backButton_1ndy6_393:active{transform:translate(0)}._backButton_1ndy6_393:focus-visible{outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}._backArrow_1ndy6_424{width:16px;height:16px;filter:brightness(0) invert(1)}._selectedAppDetail_1ndy6_430{background-color:var(--color-bg-card, #3D3C3C);border-radius:1.25rem 0;padding:clamp(2rem,4vw,3rem);display:flex;flex-direction:column;gap:2.5rem;box-shadow:0 4px 12px #0000001a,0 0 0 1px #a1cca51a;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}._selectedAppDetail_1ndy6_430:hover{border-color:var(--color-primary-green, #A1CCA5);box-shadow:0 6px 20px #a1cca540,0 0 0 1px #a1cca533;transform:translateY(-2px)}._detailHeader_1ndy6_448{display:flex;align-items:flex-start;gap:clamp(1.5rem,3vw,2.5rem)}._detailIconWrapper_1ndy6_454{flex-shrink:0}._detailIcon_1ndy6_454{width:clamp(96px,12vw,128px);height:clamp(96px,12vw,128px);border-radius:1.25rem;object-fit:contain;padding:1.25rem;background-color:var(--color-dark-green, #516058);border:3px solid var(--color-border, #242424);transition:transform .2s ease,box-shadow .2s ease}._detailIcon_1ndy6_454:hover{transform:scale(1.05);box-shadow:0 4px 12px #a1cca533}._detailInfo_1ndy6_474{display:flex;flex-direction:column;gap:1rem;flex:1}._detailName_1ndy6_481{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:var(--color-text-primary, #F4FAF7);margin:0;line-height:1.2;letter-spacing:-.02em}._detailMeta_1ndy6_490{display:flex;gap:1.5rem;align-items:center;flex-wrap:wrap}._detailCategory_1ndy6_497{font-size:.875rem;color:var(--color-primary-green, #A1CCA5);font-weight:600;text-transform:uppercase;letter-spacing:.05em;padding:.5rem 1rem;background-color:var(--color-bg-dark, #242424);border-radius:.5rem;border:1px solid var(--color-border, #242424)}._detailDownloads_1ndy6_509{font-size:.875rem;color:var(--color-text-secondary, #D9D9D9);font-weight:500}._detailDescription_1ndy6_515{font-size:clamp(1rem,2vw,1.25rem);line-height:1.7;color:var(--color-text-secondary, #D9D9D9);margin:0}._ratingDisplay_1ndy6_522{display:flex;align-items:center;gap:.75rem}._stars_1ndy6_528{display:flex;gap:4px;font-size:1.375rem;line-height:1}._stars_1ndy6_528 ._starFilled_1ndy6_312{color:var(--color-primary-green, #A1CCA5)}._stars_1ndy6_528 ._starHalf_1ndy6_316{color:var(--color-highlighter-green, #899072)}._stars_1ndy6_528 ._starEmpty_1ndy6_320{color:var(--color-dark-green, #516058);opacity:.4}._ratingDisplay_1ndy6_522 ._ratingValue_1ndy6_325{font-size:1.125rem;font-weight:700;color:var(--color-text-primary, #F4FAF7)}._detailActions_1ndy6_554{display:flex;justify-content:flex-start;gap:1rem;padding-top:.5rem}._downloadButton_1ndy6_561{display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.75rem;background-color:var(--color-primary-green, #A1CCA5);border:2px solid var(--color-border, #242424);border-radius:1rem 0;color:var(--color-bg-dark, #242424);font-weight:700;font-size:1.125rem;cursor:pointer;text-decoration:none;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease,box-shadow .2s ease;min-width:200px}._downloadButton_1ndy6_561:hover{background-color:var(--color-highlighter-green, #899072);border-color:var(--color-border, #242424);color:var(--color-text-primary, #F4FAF7);transform:translateY(-2px);box-shadow:0 4px 12px #a1cca54d}._downloadButton_1ndy6_561:active{transform:translateY(0)}._downloadButton_1ndy6_561:focus-visible{outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}._noResults_1ndy6_595{grid-column:1 / -1;text-align:center;padding:4rem 2rem;color:var(--color-text-secondary, #D9D9D9);background-color:var(--color-bg-card, #3D3C3C);border:3px solid var(--color-border, #242424);border-radius:1rem}._noResults_1ndy6_595 p{font-size:1.125rem;margin:0;font-weight:500}._paginationContainer_1ndy6_611{display:flex;justify-content:center;align-items:center;gap:1.5rem;margin-top:1rem;padding:1rem 0}._paginationButton_1ndy6_620{background-color:var(--color-bg-card, #3D3C3C);border:3px solid var(--color-border, #242424);border-radius:1rem 0;padding:.75rem 1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background-color .2s ease;min-width:44px;min-height:44px}._paginationButton_1ndy6_620:hover:not(:disabled){border-color:var(--color-primary-green, #A1CCA5);background-color:#4a4a4a}._paginationButton_1ndy6_620:disabled{opacity:.4;cursor:not-allowed}._paginationButton_1ndy6_620:focus-visible:not(:disabled){outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}._paginationIcon_1ndy6_649{width:20px;height:20px;filter:brightness(0) invert(1)}._paginationInfo_1ndy6_655{font-size:.9375rem;color:var(--color-text-secondary, #D9D9D9);font-weight:600;min-width:120px;text-align:center}@media only screen and (max-width:768px){._appsSearchContainer_1ndy6_1{padding:0 1rem}._searchWrapper_1ndy6_10{max-width:100%;margin-bottom:2rem}._appsSearchBar_1ndy6_17{height:3.25rem;padding:0 3rem 0 1rem}._searchIcon_1ndy6_41{right:1rem;width:18px;height:18px}._appStoreGrid_1ndy6_53{gap:1.5rem}._gridHeader_1ndy6_60{flex-direction:column;align-items:flex-start;gap:.5rem}._gridTitle_1ndy6_69{font-size:1.75rem}._gridSubtitle_1ndy6_77{font-size:.875rem}._appsGrid_1ndy6_84{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:1.5rem}._appCard_1ndy6_91{padding:1.25rem;gap:.875rem}._cardIcon_1ndy6_229{width:48px;height:48px;border-radius:.625rem}._cardName_1ndy6_251{font-size:1.25rem}._cardDescription_1ndy6_273{font-size:.875rem}._selectedAppView_1ndy6_383{gap:1.5rem;padding:0 .75rem}._selectedAppDetail_1ndy6_430{padding:1.75rem;gap:1.5rem;border-width:2px}._detailHeader_1ndy6_448{flex-direction:column;align-items:flex-start;gap:1.5rem}._detailIcon_1ndy6_454{width:96px;height:96px;border-radius:.875rem}._detailName_1ndy6_481{font-size:2rem}._detailDescription_1ndy6_515{font-size:1rem}._detailActions_1ndy6_554{flex-direction:column;width:100%}._downloadButton_1ndy6_561{width:100%;justify-content:center}._paginationContainer_1ndy6_611{gap:1rem;padding:.75rem 0}._paginationInfo_1ndy6_655{font-size:.875rem;min-width:100px}._paginationButton_1ndy6_620{padding:.625rem .875rem;min-width:40px;min-height:40px}._paginationIcon_1ndy6_649{width:18px;height:18px}}@media only screen and (min-width:769px)and (max-width:1024px){._appsGrid_1ndy6_84{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.625rem}._detailName_1ndy6_481{font-size:2.5rem}}._socialProof_o3pkg_1{width:100%;padding:clamp(2rem,5vh,3.5rem) clamp(1.5rem,4vw,3rem);background-color:var(--color-bg-dark, #242424);display:flex;justify-content:center;align-items:center;position:relative}._inner_o3pkg_11{width:100%;max-width:70rem;text-align:center}._stats_o3pkg_17{display:flex;justify-content:center;align-items:center;gap:clamp(1.5rem,4vw,3rem);margin-bottom:clamp(1rem,3vh,1.5rem);flex-wrap:wrap}._statItem_o3pkg_26{display:flex;flex-direction:column;align-items:center;gap:.5rem}._statNumber_o3pkg_33{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;color:var(--color-primary-green, #A1CCA5);line-height:1;transition:filter .15s ease-out}._statNumberAnimating_o3pkg_41{filter:blur(6px);text-shadow:0 0 8px currentColor}._statLabel_o3pkg_46{font-size:clamp(.875rem,1.5vw,1rem);color:var(--color-text-secondary, #D9D9D9);text-transform:uppercase;letter-spacing:.05em}._statDivider_o3pkg_53{width:1px;height:3rem;background-color:var(--color-text-secondary, #D9D9D9);opacity:.3}._trustMessage_o3pkg_60{font-size:clamp(1rem,2vw,1.125rem);color:var(--color-text-primary, #F4FAF7);line-height:1.6;max-width:60ch;margin:0 auto}@media(max-width:768px){._statDivider_o3pkg_53{display:none}._stats_o3pkg_17{flex-direction:column;gap:1.5rem}}._faq_3cqrk_1{width:100%;padding:clamp(2rem,6vh,4rem) clamp(1.5rem,4vw,3rem);background-color:var(--color-bg-dark, #242424);position:relative}._inner_3cqrk_8{width:100%;max-width:70rem;margin:0 auto}._heading_3cqrk_14{font-size:clamp(2rem,5vw,3.5rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;text-align:center;margin:0 0 clamp(2rem,4vh,3rem);color:var(--color-text-primary, #F4FAF7)}._faqList_3cqrk_24{display:flex;flex-direction:column;gap:1rem}._faqItem_3cqrk_30{--pointer-°: 45deg;--pointer-d: 0;--glow-sens: 35;--color-sens: calc(var(--glow-sens) + 15);--glow-color: 140deg 50% 70%;--glow-boost: 0%;background-color:var(--color-bg-card, #3D3C3C);border-radius:1rem 0;overflow:hidden;position:relative;isolation:isolate;transform:translateZ(.01px);transition:border-color .2s ease}._faqItem_3cqrk_30:before,._faqItem_3cqrk_30:after{content:"";position:absolute;inset:0;border-radius:inherit;transition:opacity .25s ease-out;z-index:-1;pointer-events:none}._faqItem_3cqrk_30:not(:hover):not(._animating_3cqrk_58):before,._faqItem_3cqrk_30:not(:hover):not(._animating_3cqrk_58):after,._faqItem_3cqrk_30:not(:hover):not(._animating_3cqrk_58) ._glow_3cqrk_60{opacity:0;transition:opacity .5s ease-in-out}._faqItem_3cqrk_30:before{border:1px solid transparent;background:linear-gradient(var(--color-bg-card, #3D3C3C) 0 100%) padding-box,linear-gradient(#fff0 0% 100%) border-box,radial-gradient(at 80% 55%,hsla(140,60%,70%,.4) 0px,transparent 50%) border-box,radial-gradient(at 69% 34%,hsla(140,70%,75%,.3) 0px,transparent 50%) border-box,radial-gradient(at 8% 6%,hsla(140,50%,65%,.4) 0px,transparent 50%) border-box,radial-gradient(at 41% 38%,hsla(140,65%,72%,.3) 0px,transparent 50%) border-box,radial-gradient(at 86% 85%,hsla(140,55%,68%,.4) 0px,transparent 50%) border-box,radial-gradient(at 82% 18%,hsla(140,60%,70%,.3) 0px,transparent 50%) border-box,radial-gradient(at 51% 4%,hsla(140,70%,75%,.4) 0px,transparent 50%) border-box,linear-gradient(var(--color-primary-green, #A1CCA5) 0 100%) border-box;opacity:calc((var(--pointer-d) - var(--color-sens)) / (100 - var(--color-sens)));-webkit-mask-image:conic-gradient(from var(--pointer-°) at center,black 25%,transparent 40%,transparent 60%,black 75%);mask-image:conic-gradient(from var(--pointer-°) at center,black 25%,transparent 40%,transparent 60%,black 75%)}._faqItem_3cqrk_30:after{border:1px solid transparent;background:radial-gradient(at 80% 55%,hsla(140,60%,70%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 69% 34%,hsla(140,70%,75%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 8% 6%,hsla(140,50%,65%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 41% 38%,hsla(140,65%,72%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 86% 85%,hsla(140,55%,68%,.3) 0px,transparent 50%) padding-box,radial-gradient(at 82% 18%,hsla(140,60%,70%,.25) 0px,transparent 50%) padding-box,radial-gradient(at 51% 4%,hsla(140,70%,75%,.3) 0px,transparent 50%) padding-box,linear-gradient(var(--color-primary-green, #A1CCA5) 0 100%) padding-box;-webkit-mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--pointer-°) at center,transparent 5%,black 15%,black 85%,transparent 95%);mask-image:linear-gradient(to bottom,#000,#000),radial-gradient(ellipse at 50% 50%,black 40%,transparent 65%),radial-gradient(ellipse at 66% 66%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 66% 33%,black 5%,transparent 40%),radial-gradient(ellipse at 33% 66%,black 5%,transparent 40%),conic-gradient(from var(--pointer-°) at center,transparent 5%,black 15%,black 85%,transparent 95%);-webkit-mask-composite:source-out,source-over,source-over,source-over,source-over,source-over;mask-composite:subtract,add,add,add,add,add;opacity:calc((var(--pointer-d) - var(--color-sens)) / (100 - var(--color-sens)));mix-blend-mode:soft-light}._glow_3cqrk_60{--outset: 6px;position:absolute;inset:calc(var(--outset) * -1);border-radius:inherit;pointer-events:none;z-index:1;transition:opacity .25s ease;-webkit-mask-image:conic-gradient(from var(--pointer-°) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);mask-image:conic-gradient(from var(--pointer-°) at center,black 2.5%,transparent 10%,transparent 90%,black 97.5%);opacity:calc((var(--pointer-d) - var(--glow-sens)) / (100 - var(--glow-sens)));mix-blend-mode:plus-lighter}._glow_3cqrk_60:before{content:"";position:absolute;inset:var(--outset);border-radius:inherit;box-shadow:inset 0 0 0 1px hsl(var(--glow-color) / 100%),inset 0 0 1px hsl(var(--glow-color) / calc(var(--glow-boost) + 50%)),inset 0 0 3px hsl(var(--glow-color) / calc(var(--glow-boost) + 40%)),inset 0 0 6px hsl(var(--glow-color) / calc(var(--glow-boost) + 30%)),inset 0 0 12px hsl(var(--glow-color) / calc(var(--glow-boost) + 20%)),inset 0 0 20px 2px hsl(var(--glow-color) / calc(var(--glow-boost) + 10%)),0 0 1px hsl(var(--glow-color) / calc(var(--glow-boost) + 50%)),0 0 3px hsl(var(--glow-color) / calc(var(--glow-boost) + 40%)),0 0 6px hsl(var(--glow-color) / calc(var(--glow-boost) + 30%)),0 0 12px hsl(var(--glow-color) / calc(var(--glow-boost) + 20%)),0 0 20px 2px hsl(var(--glow-color) / calc(var(--glow-boost) + 10%))}._faqQuestion_3cqrk_147{width:100%;padding:clamp(1rem,2vh,1.5rem) clamp(1.25rem,3vw,2rem);background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1rem;color:var(--color-text-primary, #F4FAF7);font-size:clamp(1rem,2vw,1.125rem);font-weight:600;transition:color .2s ease}._faqQuestion_3cqrk_147:hover{color:var(--color-primary-green, #A1CCA5)}._faqQuestion_3cqrk_147 ._icon_3cqrk_168{font-size:1.5rem;font-weight:300;color:var(--color-primary-green, #A1CCA5);flex-shrink:0;transition:transform .2s ease}._faqQuestion_3cqrk_147._open_3cqrk_176 ._icon_3cqrk_168{transform:rotate(180deg)}._faqAnswer_3cqrk_180{max-height:0;overflow:hidden;transition:max-height .3s ease,padding .3s ease;padding:0 clamp(1.25rem,3vw,2rem)}._faqAnswer_3cqrk_180._open_3cqrk_176{max-height:500px;padding:0 clamp(1.25rem,3vw,2rem) clamp(1rem,2vh,1.5rem)}._faqAnswer_3cqrk_180 p{color:var(--color-text-secondary, #D9D9D9);line-height:1.6;margin:0;font-size:clamp(.9375rem,1.5vw,1.0625rem)}._aboutPage_tkcru_1{max-width:900px;margin:0 auto}._pageTitle_tkcru_6{font-size:3.5rem;font-weight:700;color:#f4faf7;margin:0 0 3rem;text-align:center;letter-spacing:-.02em}._aboutLogoContainer_tkcru_15{display:flex;flex-direction:column;align-items:center;margin-bottom:4rem;position:relative}._logoWrapper_tkcru_23{padding:1.5rem;border:3px solid #242424;border-radius:1rem;background-color:#3d3c3c;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease}._logoWrapper_tkcru_23:hover{border-color:#a1cca5}._logoImage_tkcru_38{width:4rem;height:auto;margin:0;border-radius:0}._logoAccent_tkcru_45{width:4rem;height:.5rem;background-color:#a1cca5;border-radius:.25rem;margin-top:1.5rem}._contentSection_tkcru_53{display:flex;flex-direction:column;gap:3rem;width:100%}._textBlock_tkcru_60{background-color:#3d3c3c;border:3px solid #242424;border-radius:1rem;padding:2rem;position:relative;transition:border-color .2s ease}._textBlock_tkcru_60:hover{border-color:#a1cca5}._textBlock_tkcru_60:before{content:"";position:absolute;top:0;left:0;width:.5rem;height:100%;background-color:#a1cca5;border-radius:1rem 0 0 1rem;opacity:0;transition:opacity .2s ease}._textBlock_tkcru_60:hover:before{opacity:1}._aboutText_tkcru_90{font-size:1.0625rem;line-height:1.8;color:#d9d9d9;margin:0;text-align:left}._quoteBlock_tkcru_98{display:flex;align-items:center;gap:1.5rem;padding:2rem 0;position:relative}._quoteAccent_tkcru_106{flex:1;height:2px;background-color:#242424;position:relative}._quoteAccent_tkcru_106:after{content:"";position:absolute;top:50%;transform:translateY(-50%);width:3rem;height:2px;background-color:#a1cca5}._quoteBlock_tkcru_98:nth-of-type(1) ._quoteAccent_tkcru_106:first-child:after{right:0}._quoteBlock_tkcru_98:nth-of-type(1) ._quoteAccent_tkcru_106:last-child:after{left:0}._quoteBlock_tkcru_98:nth-of-type(2) ._quoteAccent_tkcru_106:first-child:after{left:0}._quoteBlock_tkcru_98:nth-of-type(2) ._quoteAccent_tkcru_106:last-child:after{right:0}._aboutQuote_tkcru_139{font-size:1.375rem;font-weight:600;color:#f4faf7;margin:0;text-align:center;text-wrap:balance;font-style:italic;letter-spacing:-.01em;flex-shrink:0;padding:0 1rem}@media only screen and (max-width:768px){._pageTitle_tkcru_6{font-size:2.5rem;margin-bottom:2rem}._aboutLogoContainer_tkcru_15{margin-bottom:3rem}._logoWrapper_tkcru_23{padding:1.25rem}._logoImage_tkcru_38{width:3rem}._logoAccent_tkcru_45{width:3rem;margin-top:1.25rem}._contentSection_tkcru_53{gap:2.5rem}._textBlock_tkcru_60{padding:1.75rem}._aboutText_tkcru_90{font-size:1rem;line-height:1.7}._quoteBlock_tkcru_98{flex-direction:column;gap:1rem;padding:1.5rem 0}._quoteAccent_tkcru_106{width:100%;height:1px}._quoteAccent_tkcru_106:after{width:2rem;left:50%!important;right:auto!important;transform:translate(-50%,-50%)}._aboutQuote_tkcru_139{font-size:1.125rem;padding:0}}._contactContainer_1klbp_1{display:flex;flex-direction:column;max-width:900px;width:100%;margin:0 auto}._pageTitle_1klbp_9{font-size:3.5rem;font-weight:700;color:#f4faf7;margin:0 0 3rem;text-align:center;letter-spacing:-.02em}@media only screen and (max-width:768px){._pageTitle_1klbp_9{font-size:2.5rem;margin-bottom:2rem}}._pageTitle_kn28d_1{font-size:3.5rem;font-weight:700;color:#f4faf7;margin:0 0 2.5rem;text-align:center;letter-spacing:-.02em}@media only screen and (max-width:768px){._pageTitle_kn28d_1{font-size:2.5rem;margin-bottom:2rem}}._footerContainer_9kbd7_1{background-color:#516058;position:relative;inset:auto 0 0;text-align:center;padding:.8rem;margin-top:3rem}@keyframes _pulse_6aguz_1{0%{transform:scale(1)}to{transform:scale(1.15)}}._navContainer_6aguz_11{background-color:var(--color-dark-green, #516058);padding:1.2rem 0 1.4rem;border-radius:10px 0;margin:.8rem .8rem 1rem}._navbar_6aguz_18{margin-top:1rem;display:flex;justify-content:center;align-items:center}._navHamburgerIcon_6aguz_25{display:block;position:relative;width:1.8rem;border-radius:0;filter:invert(88%) sepia(14%) saturate(47%) hue-rotate(97deg) brightness(109%) contrast(97%);animation:.45s _pulse_6aguz_1 alternate infinite;transition:.3s ease-in-out}._hamMenuToggle_6aguz_35{overflow:visible}._navHamburgerIcon_6aguz_25:hover{cursor:pointer}._navLinks_6aguz_43{display:none}@media only screen and (min-width:600px){._navLinks_6aguz_43{display:flex;align-items:center;gap:.8rem}}._navLinks_6aguz_43>a{font-weight:700;transition:.12s;color:#ffffffde;text-decoration:none}._navLinks_6aguz_43>a:hover{color:var(--color-bg-dark, #242424);cursor:pointer}._nightModeToggleDesktop_6aguz_67{height:34px;width:64px;cursor:pointer;transition:.2s;display:flex;align-items:center;justify-content:center;padding:3px;position:absolute;top:.75rem;right:1.5rem;gap:6px}._nightModeToggleMobile_6aguz_82{height:45px;width:90px}._nightModeToggleDesktop_6aguz_67:hover{background-color:#c9c9c9}._nightModeToggleDesktop_6aguz_67:focus-visible{outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}._navLogoText_6aguz_96{font-size:.9rem;font-weight:300}._nightModeToggleMobile_6aguz_82,._nightModeToggleDesktop_6aguz_67{background-color:var(--color-toggle-bg, #D9D9D9);border:4px solid var(--color-border, #242424);border-radius:35px;margin:0 0 2rem;cursor:pointer;transition:.2s}._nightModeToggleMobile_6aguz_82 ._sunIcon_6aguz_111{top:3px;left:-3px}._nightModeToggleMobile_6aguz_82 ._moonIcon_6aguz_117{top:3px;right:-3px}._nightModeToggleDesktop_6aguz_67 ._sunIcon_6aguz_111,._nightModeToggleDesktop_6aguz_67 ._moonIcon_6aguz_117{width:18px;height:18px}._sunIcon_6aguz_111,._moonIcon_6aguz_117{position:relative;width:auto}._sunMoonIconBorder_6aguz_136{border:2px solid var(--color-border, #242424);border-radius:50%;background-color:var(--color-toggle-active, #8ab59fd7)}._navMobileMenu_6aguz_142{display:none;position:absolute;top:10.75rem;flex-direction:column;align-items:center;justify-content:center;background-color:var(--color-toggle-active, #8ab59fd7);-webkit-backdrop-filter:blur(.45rem);backdrop-filter:blur(.45rem);border-radius:10px 0;margin:.8rem .8rem 1rem;padding:6rem 1rem;min-height:75vh;min-width:90%;left:0;right:0;z-index:99;box-shadow:4px 2px 8px #24242459}._navMobileMenuOpen_6aguz_163{display:flex}._navMobileMenu_6aguz_142 a{text-decoration:none;margin:1rem 0;font-size:2.5rem;font-weight:700;letter-spacing:.375rem;color:var(--color-text-primary, #F4FAF7)}._navMobileMenu_6aguz_142 a:hover,._navMobileMenu_6aguz_142 a:focus{color:#ad5a51}._topArrow_6aguz_181{display:block;position:fixed;right:14px;bottom:55px;width:1.6rem;padding:.15rem;border:2.5px solid var(--color-text-primary, #F4FAF7);border-radius:50%;cursor:pointer;animation:.45s _pulse_6aguz_1 alternate infinite;transition:.3s ease-in-out;z-index:99}._topArrow_6aguz_181:hover{transform:scale(1.1)}._topArrow_6aguz_181:focus-visible{outline:2px solid var(--color-primary-green, #A1CCA5);outline-offset:2px}@media only screen and (min-width:600px){._navHamburgerIcon_6aguz_25,._navMobileMenu_6aguz_142,._navMobileMenuOpen_6aguz_163{display:none}}._breadcrumbs_72phr_1{margin-bottom:2rem;font-size:.9375rem;color:var(--color-text-secondary, #D9D9D9)}._breadcrumbs_72phr_1 a{color:var(--color-primary-green, #A1CCA5);text-decoration:none;transition:color .2s ease}._breadcrumbs_72phr_1 a:hover{color:var(--color-text-primary, #F4FAF7)}._separator_72phr_17{margin:0 .5rem}._appDetailPage_o54n0_1{width:100%;max-width:70rem;margin:0 auto;padding:clamp(2rem,4vh,3rem) clamp(1.5rem,4vw,3rem)}._hero_o54n0_8{margin-bottom:clamp(3rem,6vh,4rem)}._heroContent_o54n0_12{display:flex;gap:clamp(1.5rem,4vw,3rem);align-items:flex-start}._heroIcon_o54n0_18{width:clamp(5rem,10vw,8rem);height:clamp(5rem,10vw,8rem);border-radius:1rem;flex-shrink:0}._heroText_o54n0_25{flex:1}._appTitle_o54n0_29{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 1rem;color:var(--color-text-primary, #F4FAF7)}._appTagline_o54n0_38{font-size:clamp(1.125rem,2.5vw,1.5rem);line-height:1.5;color:var(--color-text-secondary, #D9D9D9);margin:0 0 1.5rem}._heroMeta_o54n0_45{display:flex;gap:1.5rem;margin-bottom:2rem;flex-wrap:wrap}._category_o54n0_52{padding:.375rem .875rem;background-color:var(--color-bg-card, #3D3C3C);border:2px solid var(--color-border, #242424);border-radius:.5rem;font-size:.875rem;color:var(--color-primary-green, #A1CCA5);font-weight:600;text-transform:uppercase;letter-spacing:.05em}._rating_o54n0_64{color:var(--color-text-primary, #F4FAF7);font-weight:600}._downloads_o54n0_69{color:var(--color-text-secondary, #D9D9D9)}._downloadCTA_o54n0_73{display:inline-block;padding:1rem 2rem;background-color:var(--color-primary-green, #A1CCA5);color:var(--color-bg-dark, #242424);text-decoration:none;border-radius:.5rem;font-weight:700;font-size:1.125rem;transition:transform .2s ease,background-color .2s ease}._downloadCTA_o54n0_73:hover{transform:translateY(-2px);background-color:#8ab59f}._content_o54n0_90{display:flex;flex-direction:column;gap:clamp(2rem,4vh,3rem)}._section_o54n0_96{background-color:var(--color-bg-card, #3D3C3C);border:2px solid var(--color-border, #242424);border-radius:.75rem;padding:clamp(1.5rem,3vw,2.5rem);transition:border-color .2s ease}._section_o54n0_96:hover{border-color:var(--color-primary-green, #A1CCA5)}._section_o54n0_96 h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 1rem;color:var(--color-text-primary, #F4FAF7)}._section_o54n0_96 p{color:var(--color-text-secondary, #D9D9D9);line-height:1.6;margin:0}._screenshots_o54n0_121{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem}._screenshot_o54n0_121{width:100%;border-radius:.5rem;border:2px solid var(--color-border, #242424)}._featuresList_o54n0_134{list-style:none;padding:0;margin:1rem 0 0;display:flex;flex-direction:column;gap:.75rem}._featuresList_o54n0_134 li{color:var(--color-text-secondary, #D9D9D9);padding-left:1.5rem;position:relative}._featuresList_o54n0_134 li:before{content:"✓";position:absolute;left:0;color:var(--color-primary-green, #A1CCA5);font-weight:700}._relatedApps_o54n0_157{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:1.5rem;margin-top:1rem}._relatedAppCard_o54n0_164{background-color:var(--color-bg-dark, #242424);border:2px solid var(--color-border, #242424);border-radius:.75rem;padding:1.5rem;text-decoration:none;text-align:center;transition:border-color .2s ease,transform .2s ease;display:flex;flex-direction:column;align-items:center;gap:.75rem}._relatedAppCard_o54n0_164:hover{border-color:var(--color-primary-green, #A1CCA5);transform:translateY(-2px)}._relatedAppIcon_o54n0_183{width:3rem;height:3rem;border-radius:.5rem}._relatedAppCard_o54n0_164 h3{font-size:1.125rem;font-weight:700;color:var(--color-text-primary, #F4FAF7);margin:0}._relatedAppCard_o54n0_164 p{font-size:.875rem;color:var(--color-text-secondary, #D9D9D9);margin:0}@media(max-width:768px){._heroContent_o54n0_12{flex-direction:column}._heroIcon_o54n0_18{align-self:center}}._categoryPage_v0pyk_1{width:100%;max-width:70rem;margin:0 auto;padding:clamp(2rem,4vh,3rem) clamp(1.5rem,4vw,3rem)}._header_v0pyk_8{margin-bottom:clamp(3rem,6vh,4rem);text-align:center}._title_v0pyk_13{font-size:clamp(2.5rem,6vw,4rem);font-weight:700;line-height:1.1;letter-spacing:-.02em;margin:0 0 1.5rem;color:var(--color-text-primary, #F4FAF7)}._description_v0pyk_22{font-size:clamp(1.125rem,2.5vw,1.375rem);line-height:1.6;color:var(--color-text-secondary, #D9D9D9);max-width:70ch;margin:0 auto}._content_v0pyk_30{display:flex;flex-direction:column;gap:clamp(3rem,6vh,4rem)}._overview_v0pyk_36{background-color:var(--color-bg-card, #3D3C3C);border:2px solid var(--color-border, #242424);border-radius:.75rem;padding:clamp(1.5rem,3vw,2.5rem);transition:border-color .2s ease}._overview_v0pyk_36:hover{border-color:var(--color-primary-green, #A1CCA5)}._overview_v0pyk_36 h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 1rem;color:var(--color-text-primary, #F4FAF7)}._overview_v0pyk_36 p{color:var(--color-text-secondary, #D9D9D9);line-height:1.6;margin:0;font-size:clamp(1rem,2vw,1.125rem)}._appsSection_v0pyk_62 h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 1.5rem;color:var(--color-text-primary, #F4FAF7)}._otherCategories_v0pyk_69{background-color:var(--color-bg-card, #3D3C3C);border:2px solid var(--color-border, #242424);border-radius:.75rem;padding:clamp(1.5rem,3vw,2.5rem);text-align:center}._otherCategories_v0pyk_69 h2{font-size:clamp(1.5rem,3vw,2rem);font-weight:700;margin:0 0 1.5rem;color:var(--color-text-primary, #F4FAF7)}._categoryLinks_v0pyk_84{display:flex;justify-content:center;gap:1rem;flex-wrap:wrap}._categoryLink_v0pyk_84{padding:.75rem 1.5rem;background-color:var(--color-bg-dark, #242424);border:2px solid var(--color-border, #242424);border-radius:.5rem;color:var(--color-text-primary, #F4FAF7);text-decoration:none;font-weight:600;transition:border-color .2s ease,transform .2s ease}._categoryLink_v0pyk_84:hover{border-color:var(--color-primary-green, #A1CCA5);transform:translateY(-2px)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;--color-primary-green: #A1CCA5;--color-dark-green: #516058;--color-darker-green: #2E3632;--color-highlighter-green: #899072;--color-bg-dark: #242424;--color-bg-black: #050505;--color-bg-card: #3D3C3C;--color-text-primary: #F4FAF7;--color-text-secondary: #D9D9D9;--color-text-muted: #B0B0B0;--color-border: #242424;--color-toggle-bg: #D9D9D9;--color-toggle-active: #8ab59fd7}[data-theme=dark]{--color-primary-green: #A1CCA5;--color-dark-green: #516058;--color-darker-green: #2E3632;--color-highlighter-green: #899072;--color-bg-dark: #242424;--color-bg-black: #050505;--color-bg-card: #3D3C3C;--color-text-primary: #F4FAF7;--color-text-secondary: #D9D9D9;--color-text-muted: #B0B0B0;--color-border: #242424;--color-toggle-bg: #D9D9D9;--color-toggle-active: #8ab59fd7}[data-theme=light]{--color-primary-green: #516058;--color-dark-green: #A1CCA5;--color-darker-green: #899072;--color-highlighter-green: #516058;--color-bg-dark: #F4FAF7;--color-bg-black: #FFFFFF;--color-bg-card: #E8E8E8;--color-text-primary: #242424;--color-text-secondary: #3D3C3C;--color-text-muted: #6B6B6B;--color-border: #D9D9D9;--color-toggle-bg: #D9D9D9;--color-toggle-active: #8ab59fd7}*{box-sizing:border-box;margin:0}html{overflow-x:hidden;scroll-behavior:smooth}.text-green{color:var(--color-primary-green)}.blank-space{width:100%;height:14rem}.spacer-bar{height:.6rem;width:6.5rem;background-color:var(--color-text-secondary);border-radius:8px;margin:2.5rem auto .5rem}.inspect{border:2px solid red}body{position:relative;min-height:50rem;text-align:center;color:var(--color-text-primary);background-color:var(--color-bg-dark);transition:background-color .3s ease,color .3s ease}img{border-radius:10px}::selection{background:var(--color-highlighter-green)}.dov-green{color:var(--color-primary-green)}.page-container::-webkit-scrollbar{display:none}.page-container{display:flex;flex-direction:column;width:100%;padding:2rem 3rem 0;margin:auto;justify-content:center;align-items:center;overflow-x:hidden}.intro-logo-container{padding:2.7rem;border:2.5px solid;border-radius:50%;margin-top:2rem;width:fit-content;margin:1rem auto 3rem}.logo-image{width:8rem;margin:-1rem}.intro-logo-container>h1{font-size:2rem}.intro-text-container{padding:.8rem;text-align:left;margin:2rem;border:5px solid;border-radius:10px 0}.headline-text{font-size:2.5rem;font-weight:700}.intro-text{margin:2rem 0}@media only screen and (min-width:768px){.intro-text{padding:2rem 5rem}.logo-image{width:14rem}.headline-text{font-size:4.5rem}.intro-logo-container>h1{font-size:3rem}}@media only screen and (min-width:992px){.intro-container{flex-direction:row}}
