:root{--color-bg: #171F12;--color-accent: #c3cec3;--color-text: #ffffff;--color-text-muted: #a0a0a0;--color-glass-bg: rgba(255, 255, 255, .05);--color-glass-border: rgba(255, 255, 255, .1);--blur-amount: 10px;--font-primary: "Inter", system-ui, -apple-system, sans-serif;--color-heading: #FFFFFF;--color-subheading: #E7E7E7;--font-size-h1: 48px;--font-size-h2: 40px;--font-size-h3: 30px;--font-size-h4: 30px;--font-size-h5: 24px;--font-size-h6: 20px;--font-size-body: 1rem;--line-height-heading: 1.15;--line-height-body: 1.75;--spacing-container: 1200px;--nav-height: 80px}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-primary);font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:scroll}#root,#root *,#root *:before,#root *:after{font-family:var(--font-primary);font-style:normal}#root :is(h1,h2,h3,h4,h5,h6):not(.waitlist-page *):not(.evf-faq-section39 *):not(.main *):not(.totular *):not(.features-section *):not(.mf-faq-desc96 *):not(.media-page *):not(.mf-faq-desc12569 *):not(.mf-faq-title1 *):not(.mf-faq-desc1256):not(.mf-faq-desc1256 *):not(.mf-faq-desc1 *):not(.mf-faq-desc1 *):not(.mf-faq-desc125):not(.mf-faq-desc125 *):not(.detail-content *):not(.media-page *):not(.text-overlay *):not(.detail-page *):not(.article-bullets *):not(.related-features-section *):not(.article-section *):not(.evf-related-section *):not(.blog-card-body *):not(.contact-form-scope *):not(.detail-header *):not(.news-root *):not(.carousel-wrap *):not(.page-root *):not(.testimonials-page *):not(.hero-content *):not(.introLeft *):not(.introGrid *):not(.evf-sections *):not(.evf-content *):not(.future-section *):not(.features-section *):not(.combined-section *):not(.problem-section *):not(.about-intro-section *):not(.scroll-stack-scroller *):not(.text-content *):not(.titlee *):not(.leftSection *):not(.qcta *):not(.sidel *):not(.sider *):not(.onee *):not(.heroqa *):not(.cta *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not([data-faq-title]):not([data-faq-desc]):not([data-dotted-heading]):not(.timeline-wrapper *){color:var(--color-heading)!important;font-family:var(--font-primary)!important;line-height:var(--line-height-heading)}#root h1:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.evf-faq-section39 *):not(.main *):not(.totular *):not(.mf-faq-title1 *):not(.features-section *):not(.media-page *):not(.mf-faq-desc96 *):not(.mf-faq-desc125 *):not(.mf-faq-desc1256 *):not(.detail-content *):not(.media-page *):not(.text-overlay *):not(.detail-page *):not(.article-bullets *):not(.related-features-section *):not(.blog-card-body *):not(.article-section *):not(.evf-related-section *):not(.contact-form-scope *):not(.detail-header *):not(.news-root *):not(.carousel-wrap *):not(.introGrid *):not(.page-root *):not(.testimonials-page *):not(.introLeft *):not(.hero-content *):not(.evf-sections *):not(.evf-content *):not(.future-section *):not(.features-section *):not(.combined-section *):not(.problem-section *):not(.about-intro-section *):not(.text-content *):not(.leftSection *):not(.qcta *):not(.titlee *):not(.onee *):not(.heroqa *):not(.sidel *):not(.sider *):not(.cta *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not(.timeline-wrapper *):not(.blogs-hero *){font-size:var(--font-size-h1)!important;font-weight:700!important;letter-spacing:-.02em}#root h2:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.main *):not(.evf-faq-section39 *):not(.totular *):not(.text-overlay *):not(.features-section *):not(.media-page *):not(.mf-faq-desc96 *):not(.mf-faq-title1 *):not(.mf-faq-hero1 *):not(.mf-faq-desc125 *):not(.mf-faq-desc1256 *):not(.media-page *):not(.detail-content *):not(.detail-page *):not(.article-bullets *):not(.related-features-section *):not(.blog-card-body *):not(.article-section *):not(.contact-form-scope *):not(.evf-related-section *):not(.carousel-wrap *):not(.detail-header *):not(.news-root *):not(.introGrid *):not(.page-root *):not(.introLeft *):not(.testimonials-page *):not(.hero-content *):not(.evf-sections *):not(.evf-content *):not(.combined-section *):not(.future-section *):not(.features-section *):not(.problem-section *):not(.text-content *):not(.about-intro-section *):not(.leftSection *):not(.qcta *):not(.titlee):not(.titlee *):not(.onee *):not(.heroqa):not(.heroqa *):not(.sidel *):not(.sider *):not(.cta *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not([data-faq-title]):not([data-faq-desc]):not([data-dotted-heading]):not(.timeline-wrapper *):not(.blogs-section *){font-size:var(--font-size-h2)!important;font-weight:700!important;letter-spacing:-.02em}#root h3:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.main *):not(.evf-faq-section39 *):not(.totular *):not(.mf-faq-desc12569):not(.media-page *):not(.features-section *):not(.mf-faq-desc12569 *):not(.article-bullets *):not(.media-page *):not(.mf-faq-title1 *):not(.mf-faq-desc1256):not(.mf-faq-desc1256 *):not(.mf-faq-desc1):not(.mf-faq-desc1 *):not(.mf-faq-desc125):not(.mf-faq-desc125 *):not(.text-overlay *):not(.detail-content *):not(.detail-page *):not(.related-features-section *):not(.testimonials-page *):not(.blog-card-body *):not(.article-section *):not(.page-root *):not(.evf-related-section *):not(.contact-form-scope *):not(.detail-header *):not(.carousel-wrap *):not(.text-content *):not(.introLeft *):not(.introGrid *):not(.evf-sections *):not(.evf-content *):not(.combined-section *):not(.future-section *):not(.problem-section *):not(.features-section *):not(.about-intro-section *):not(.hero-content *):not(.evf-card-title):not(.evf-card-title *):not(.leftSection *):not(.qcta *):not(.titlee):not(.titlee *):not(.onee *):not(.heroqa):not(.heroqa *):not(.cta *):not(.sidel *):not(.sider *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not([data-faq-title]):not([data-faq-desc]):not(.timeline-wrapper *){font-size:var(--font-size-h3)!important;font-weight:700!important;letter-spacing:-.02em}#root h4:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.evf-faq-section39 *):not(.main *):not(.totular *):not(.detail-content *):not(.media-page *):not(.features-section *):not(.mf-faq-title1 *):not(.media-page *):not(.mf-faq-desc1256 *):not(.text-overlay *):not(.mf-faq-desc125 *):not(.article-bullets *):not(.detail-page *):not(.related-features-section *):not(.testimonials-page *):not(.carousel-wrap *):not(.blog-card-body *):not(.article-section *):not(.page-root *):not(.evf-related-section *):not(.detail-header *):not(.contact-form-scope *):not(.combined-section *):not(.introLeft *):not(.introGrid *):not(.evf-sections *):not(.evf-content *):not(.text-content *):not(.future-section *):not(.features-section *):not(.leftSection *):not(.problem-section *):not(.about-intro-section *):not(.hero-content *):not(.qcta *):not(.titlee *):not(.onee *):not(.heroqa *):not(.cta *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not(.timeline-wrapper *){font-size:var(--font-size-h4)!important;font-weight:700!important}#root h5:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.evf-faq-section39 *):not(.main *):not(.totular *):not(.detail-content *):not(.media-page *):not(.features-section *):not(.mf-faq-title1 *):not(.media-page *):not(.mf-faq-desc1256 *):not(.text-overlay *):not(.mf-faq-desc125 *):not(.article-bullets *):not(.detail-page *):not(.related-features-section *):not(.evf-related-section *):not(.detail-header *):not(.blog-card-body *):not(.testimonials-page *):not(.carousel-wrap *):not(.article-section *):not(.page-root *):not(.contact-form-scope *):not(.text-content *):not(.introLeft *):not(.introGrid *):not(.evf-sections *):not(.evf-content *):not(.combined-section *):not(.qcta *):not(.future-section *):not(.features-section *):not(.problem-section *):not(.about-intro-section *):not(.onee *):not(.heroqa *):not(.cta *):not(.sidel *):not(.sider *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not(.timeline-wrapper *){font-size:var(--font-size-h5)!important;font-weight:600!important}#root h6:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.evf-faq-section39 *):not(.main *):not(.totular *):not(.detail-content *):not(.media-page *):not(.features-section *):not(.mf-faq-title1 *):not(.media-page *):not(.mf-faq-desc1256 *):not(.mf-faq-desc125 *):not(.text-overlay *):not(.article-bullets *):not(.detail-page *):not(.related-features-section *):not(.testimonials-page *):not(.evf-related-section *):not(.detail-header *):not(.blog-card-body *):not(.carousel-wrap *):not(.page-root *):not(.article-section *):not(.contact-form-scope *):not(.text-content *):not(.introLeft *):not(.introGrid *):not(.evf-sections *):not(.evf-content *):not(.combined-section *):not(.future-section *):not(.features-section *):not(.qcta *):not(.onee *):not(.problem-section *):not(.about-intro-section *):not(.heroqa *):not(.cta *):not(.sidel *):not(.sider *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not(.timeline-wrapper *){font-size:var(--font-size-h6)!important;font-weight:600!important}#root p:not(.scroll-stack-scroller *):not(.waitlist-page *):not(.evf-faq-section39 *):not(.main *):not(.totular *):not(.mf-faq-desc1256 *):not(.media-page *):not(.features-section *):not(.mf-faq-title1 *):not(.mf-faq-desc125 *):not(.mf-faq-hero1 *):not(.detail-content *):not(.media-page *):not(.text-overlay *):not(.article-bullets *):not(.detail-page *):not(.related-features-section *):not(.testimonials-page *):not(.carousel-wrap *):not(.evf-related-section *):not(.detail-header *):not(.blog-card-body *):not(.page-root *):not(.contact-form-scope *):not(.hero-content *):not(.introLeft *):not(.introGrid *):not(.evf-sections *):not(.evf-content *):not(.timeline-header *):not(.future-section *):not(.features-section *):not(.combined-section *):not(.problem-section *):not(.text-content *):not(.about-intro-section *):not(.qcta *):not(.onee *):not(.heroqa *):not(.cta *):not(.sidel *):not(.sider *):not(.dotted *):not(.car-screen *):not([data-original-footer] *):not([data-dotted-intro]):not([data-dotted-body]):not(.timeline-wrapper *){font-size:var(--font-size-body)!important;font-weight:400!important;line-height:var(--line-height-body)!important;color:var(--color-subheading)!important}#root :is(em,i){font-style:normal!important}a{color:inherit;text-decoration:none}button{cursor:pointer;border:none;background:none;font-family:inherit}ul{list-style:none}.container{max-width:var(--spacing-container);margin:0 auto;padding:0 20px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--color-bg)}::-webkit-scrollbar-thumb{background:var(--color-glass-border);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--color-accent)}:root{--color-glass-bg: rgba(255, 255, 255, .04);--color-glass-border: rgba(255, 255, 255, .1);--blur-amount: 1.25rem;--color-text: #e8f0e8;--color-accent: #ffffff;--color-bg: #171F12;--desktop-logo-shift: 0px;--desktop-download-shift: 0px}._navbar_1d4ff_12{position:fixed;top:clamp(.5rem,1.5vw,1.25rem);left:50%;transform:translate(-50%);width:clamp(90%,92vw,98%);max-width:none;height:clamp(3.35rem,5.3vw,4.65rem);border-radius:clamp(2rem,3.5vw,3.125rem);display:flex;align-items:center;background:#171f122e;backdrop-filter:blur(2.5rem) saturate(160%);-webkit-backdrop-filter:blur(2.5rem) saturate(160%);border:.0625rem solid rgba(76,175,110,.25);box-shadow:0 .5rem 2rem #00000059,inset 0 .0625rem .0625rem #fff3;z-index:1000;transition:transform .4s cubic-bezier(.4,0,.2,1),opacity .4s ease}._navbar_1d4ff_12:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(to bottom,rgba(255,255,255,.35),rgba(255,255,255,.05) 40%,transparent 70%);opacity:.2;pointer-events:none}._scrolled_1d4ff_50{background:#171f1259;backdrop-filter:blur(2.8125rem) saturate(200%);-webkit-backdrop-filter:blur(2.8125rem) saturate(200%)}._navbar_1d4ff_12._hidden_1d4ff_56{transform:translate(-50%,-200%);opacity:0}._ctaButton_1d4ff_62{padding:clamp(.4rem,1vw,.625rem) clamp(1rem,2vw,1.375rem);border-radius:3.125rem;font-weight:700;font-size:clamp(.7rem,.9vw,.85rem);letter-spacing:.18em;text-transform:uppercase;color:#c3cec3;cursor:pointer;display:flex;align-items:center;gap:.625rem;flex-shrink:0;margin-left:0;height:2.75rem;min-width:9.375rem;font-family:inherit;position:relative;overflow:hidden;background:transparent;border:.09375rem solid rgba(195,206,195,.4);box-shadow:0 .0625rem #ffffff0d inset,0 .125rem .5rem #0003;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s,background .3s,color .3s}._ctaButton_1d4ff_62:hover{background:#394b3199;border-color:#b0c7b0;box-shadow:0 .5rem 1.5rem #394b3180;transform:none;color:#eaf1ea}._ctaButton_1d4ff_62 ._svgWrapper1_1d4ff_101,._ctaButton_1d4ff_62 ._svgWrapper_1d4ff_101{display:flex;align-items:center;transform:translate(.3125rem);justify-content:center;transition:all .45s ease-in-out}._ctaButton_1d4ff_62 span{display:block;transform:translate(.3125rem);margin-left:0;transition:all .45s ease-in-out}._ctaButton_1d4ff_62 svg{display:block;transform-origin:center center;transition:transform .45s ease-in-out;color:inherit}._ctaButton_1d4ff_62:hover ._svgWrapper_1d4ff_101{animation:_fly-1_1d4ff_1 1.1s ease-in-out infinite alternate}._ctaButton_1d4ff_62:hover ._svgWrapper1_1d4ff_101{position:absolute;left:50%;transform:translate(-50%)}._ctaButton_1d4ff_62:hover svg{transform:translateY(3px);color:#c3cec3}._ctaButton_1d4ff_62:hover span{transform:translate(5em);opacity:0}._ctaButton_1d4ff_62._clicked_1d4ff_144{background:#394b3199!important;border-color:#b0c7b0!important;color:#eaf1ea!important;box-shadow:0 .0625rem #ffffff14 inset,0 0 1rem #394b3166,0 .25rem .75rem #00000040!important}@keyframes _fly-1_1d4ff_1{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}._navLink_1d4ff_165{position:relative;font-size:clamp(.8rem,.85vw + .2rem,1rem);font-weight:500;letter-spacing:.05625rem;white-space:nowrap;text-decoration:none;color:#fff;transition:color .25s ease}._navLink_1d4ff_165:hover{color:#d4e7d4}._linkUnderline_1d4ff_180{position:absolute;bottom:-.25rem;left:0;width:0;height:.125rem;background:linear-gradient(90deg,#4caf6e,transparent);border-radius:.4375rem;transition:width .3s ease}._navLink_1d4ff_165:hover ._linkUnderline_1d4ff_180{width:100%}._navLink_1d4ff_165._active_1d4ff_195{color:#e8f0e8}._navLink_1d4ff_165._active_1d4ff_195 ._linkUnderline_1d4ff_180{width:100%}._navContainer_1d4ff_204{display:grid;align-items:center;grid-template-columns:auto 1fr auto;width:100%;padding:0 1rem;gap:.75rem;position:relative}._logo_1d4ff_214{font-size:clamp(1.2rem,1.8vw,1.6rem);font-weight:800;color:var(--color-text);flex-shrink:0;margin-left:0;text-decoration:none}._desktopMenu_1d4ff_223{display:flex;align-items:center;justify-content:center;gap:clamp(.6rem,1vw,1.5rem);flex-wrap:nowrap;font-size:1rem;list-style:none;margin:0 auto;padding:0;min-width:0;justify-self:center}._desktopCta_1d4ff_237{justify-self:end;margin-right:.125rem}._hamburger_1d4ff_243{display:none;flex-direction:column;gap:.3125rem;cursor:pointer;z-index:1100;justify-self:end;padding:.25rem}._mobileMenu_1d4ff_254{position:absolute;top:calc(100% + .5rem);left:0;right:0;width:100%;background:#171f12f7;border:.0625rem solid rgba(76,175,110,.2);border-radius:1.25rem;padding:.75rem 1rem 1rem;backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem);box-shadow:0 1rem 2.5rem #0006;z-index:1100;max-height:calc(100vh - 6rem);overflow-y:auto}._mobileMenu_1d4ff_254 ul{display:flex;flex-direction:column;gap:0;list-style:none;margin:0;padding:0}._mobileMenu_1d4ff_254 li{font-size:clamp(.95rem,3.5vw,1.1rem);font-weight:500;cursor:pointer;color:#e8f0e8d9;padding:.7rem .625rem;border-bottom:none;transition:color .2s ease,background .2s ease,padding-left .2s ease;border-radius:.5rem;letter-spacing:.02em}._mobileMenu_1d4ff_254 li:hover{color:#fff;background:#4caf6e14;padding-left:1rem}._mobileMenuCta_1d4ff_300{margin-top:.75rem;width:100%;justify-content:center;min-width:unset;height:2.5rem;font-size:.78rem;letter-spacing:.15em;border-color:#c3cec359;color:#c3cec3e6}._navItem_1d4ff_313{position:relative;height:100%;display:flex;align-items:center}._dropdownMenu_1d4ff_320{position:absolute;top:100%;left:50%;transform:translate(-50%);background:#212e1bf2;border:.0625rem solid var(--color-glass-border);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:.75rem;padding:.625rem 0;min-width:9.375rem;display:flex;margin-top:1.25rem;margin-left:-3.125rem;flex-direction:column;gap:.3125rem;box-shadow:0 .625rem 1.875rem #0003}._dropdownItem_1d4ff_339{display:block;width:100%}._dropdownItem_1d4ff_339 a{display:block;padding:.625rem 1.25rem;color:var(--color-text);font-size:.9rem;font-weight:500;transition:background-color .2s ease,color .2s ease;white-space:nowrap}._dropdownItem_1d4ff_339 a:hover{background-color:#ffffff1a;color:var(--color-accent)}._dropdownArrow_1d4ff_359{margin-top:.625rem;margin-left:.5rem;font-size:.7rem;display:inline-flex;transition:transform .25s ease;opacity:.8}._arrowOpen_1d4ff_368{transform:rotate(180deg)}@media(min-width:90.875rem){._navContainer_1d4ff_204{grid-template-columns:auto 1fr auto;padding:0 3.5rem;gap:.625rem}._desktopMenu_1d4ff_223{gap:1.5rem;margin:0 auto}._navLink_1d4ff_165{font-size:1rem}._logo_1d4ff_214{transform:translate(var(--desktop-logo-shift))}._desktopCta_1d4ff_237{transform:translate(var(--desktop-download-shift))}._ctaButton_1d4ff_62{padding:.5625rem 1.125rem;font-size:.82rem;letter-spacing:.14em;color:#fff;min-width:11.875rem}}@media(max-width:80.8125rem){._desktopMenu_1d4ff_223,._desktopCta_1d4ff_237{display:none}._hamburger_1d4ff_243{display:flex;margin-left:auto}._navContainer_1d4ff_204{display:flex;justify-content:space-between;padding:0 1.125rem}}@media(max-width:64rem){._navbar_1d4ff_12{width:94%;max-width:none}}@media(max-width:48rem){._navbar_1d4ff_12{top:0;width:100%;border-radius:0;height:3.5rem}._navContainer_1d4ff_204{padding:0 1rem}._logo_1d4ff_214{font-size:1.15rem}._mobileMenu_1d4ff_254{border-radius:0 0 1rem 1rem;padding:.5rem .875rem .875rem}._mobileMenu_1d4ff_254 li{font-size:.95rem;padding:.6rem .5rem}._mobileMenuCta_1d4ff_300{height:2.25rem;font-size:.72rem;margin-top:.625rem}}@media(max-width:30rem){._logo_1d4ff_214{font-size:1.05rem}._bar_1d4ff_474{width:1.375rem}._mobileMenu_1d4ff_254 li{font-size:.9rem;padding:.55rem .5rem}}._bar_1d4ff_474{width:1.5625rem;height:.1875rem;background:var(--color-text);border-radius:.3125rem;transition:all .3s ease}._bar_1d4ff_474._open_1d4ff_493:nth-child(1){transform:rotate(45deg) translateY(.5rem)}._bar_1d4ff_474._open_1d4ff_493:nth-child(2){opacity:0}._bar_1d4ff_474._open_1d4ff_493:nth-child(3){transform:rotate(-45deg) translateY(-.5rem)}.scrollContainer{height:400vh;position:relative;background-color:transparent;background:linear-gradient(to right,#0f150c,#0f150c00 35%),linear-gradient(to top,#0f150c,#0f150c00 40%),#171f12;width:100vw;min-width:100vw;background-repeat:no-repeat;min-height:100vh}.stickyWrapper{position:sticky;top:0;height:100vh;width:100vw;display:flex;justify-content:center;align-items:center;overflow:hidden}.contentLayer,.circleLayer,.logoLayer{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;display:flex;justify-content:center;align-items:center;pointer-events:auto}.floatingDiv{position:absolute;padding:.9375rem 1.5625rem;background:#0503030d;border:.0625rem solid var(--color-glass-border);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);border-radius:3.125rem;color:var(--color-accent);font-weight:600;white-space:nowrap;font-size:clamp(1.1rem,1.1vw,1.5rem);margin-top:calc(clamp(3.5rem,2.1vw,2.6rem)*-1);z-index:500}.zypway1{position:absolute;width:clamp(15.5rem,13.5vw,10.25rem);height:clamp(9.1rem,8.1vw,3.75rem);background:#0000004d;border:.0625rem solid var(--color-glass-border);-webkit-backdrop-filter:blur(.3125rem);backdrop-filter:blur(.3125rem);border-radius:1rem;display:flex;overflow:hidden;justify-content:center;align-items:center;z-index:499;color:var(--color-text-muted)}.conceptVideo{width:100%;height:100%;object-fit:cover}.videoTextOverlay{position:absolute;top:.5rem;left:50%;transform:translate(-50%);padding:.3125rem .75rem;font-size:.75rem;font-weight:600;color:#fff;background:#00000080;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);border-radius:1.25rem;z-index:2;white-space:nowrap}.onee h1{font-size:clamp(2.9rem,3.9vw,4.75rem);font-weight:bolder;color:#fff;text-align:center;margin-bottom:.625rem}.onee h2{font-size:clamp(1rem,1.3vw,1.5rem);font-weight:500;color:#e7e7e7;text-align:center}.one{margin-top:calc(clamp(-10rem,6vw,20.375rem)*-1);padding:.625rem;width:50vw;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:200;position:relative;pointer-events:auto}.oneeee{display:flex;justify-content:center;align-items:center;gap:1.25rem;margin-top:1.875rem;pointer-events:auto;position:relative;z-index:200}.onee p{font-size:1.875rem;font-weight:500;color:#e7e7e7;margin-bottom:.625rem}.oneee{font-size:1rem;font-weight:500;color:var(--color-accent);margin-top:1.875rem;line-height:1.5625rem;font-family:Poppins,sans-serif}.sidel h2,.sider h2{font-size:clamp(1.4rem,2.9vw,4rem);font-weight:800;color:#fff}.sidel h2{display:flex;justify-content:center;align-items:center}.sider h2{display:flex;justify-content:center;align-items:center;flex-direction:column}.sidel h3,.sider h3{font-size:clamp(1.2rem,1.4vw,1.88rem);margin-top:.9375rem;opacity:.7}.btn-wrap12,.btn-wrap225{pointer-events:auto;position:relative;display:inline-flex;isolation:isolate}.btn-wrap12:hover:before,.btn-wrap225:hover:before{opacity:1;transform:scale(1)}.sendButton{font-family:inherit;font-size:clamp(1.02rem,1vw,1.125rem);background:#394b31;color:#fff;white-space:nowrap;min-width:clamp(10rem,10.5vw,14rem)!important;padding:.7em 1.4em;display:flex;align-items:center;justify-content:center;gap:.35em;border:.0625rem solid rgba(195,206,195,.2);border-radius:1rem;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 .25rem .75rem #171f1259,inset 0 .0625rem #ffffff14;transition:all .45s ease}.sendButton:hover svg{transform:translateY(3px)!important;color:#c3cec3}.sendButton .svgWrapper1,.sendButton .svgWrapper{display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out}.sendButton svg{width:clamp(16px,1.4vw,24px);height:clamp(16px,1.4vw,24px);display:block;transform-origin:center center;transition:transform .45s ease-in-out;color:#b0c7b0}.sendButton:hover{background:#212e1b;color:#fff;box-shadow:0 .5rem 1.5rem #171f1280,0 0 0 .0625rem #b0c7b026}.sendButton span{display:block;margin-left:0;transition:all .45s ease-in-out}.sendButton:hover .svgWrapper{animation:fly-1 1.1s ease-in-out infinite alternate}.sendButton:hover .svgWrapper1{position:absolute;left:50%;transform:translate(-50%)}.sendButton:hover span{transform:translate(5em);opacity:0}.sendButton:active{transform:scale(.95)}button.learn-more1{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;background:#171f1238;padding:0;font-size:inherit;font-family:inherit;width:20rem;height:3.5rem;border-radius:1.625rem;box-shadow:0 4px 12px #171f1247;transition:background .35s ease,box-shadow .35s ease}button.learn-more1 .circle1{transition:all .88s cubic-bezier(.75,0,.076,1);position:absolute;left:.25rem;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem;z-index:1;background:#394b31;border-radius:1.625rem}button.learn-more1 .circle1 .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto}button.learn-more1 .circle1 .icon.arrow1{left:1.5rem;width:0;height:.125rem;background:#c3cec3;transform:translate(-50%,-50%);transform-origin:right center;transition:all .45s cubic-bezier(.65,0,.076,1)}button.learn-more1 .circle1 .icon.arrow1:before{position:absolute;content:"";top:50%;right:-.3125rem;width:.625rem;height:.625rem;border-top:.125rem solid #C3CEC3;border-right:.125rem solid #C3CEC3;transform:translateY(-50%) rotate(45deg)}button.learn-more1 .button-text1{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 .6rem 0 3.2rem;z-index:2;color:#c3cec3;font-weight:700;font-size:clamp(.7rem,.9vw,.875rem);line-height:1;text-align:center;text-transform:uppercase;letter-spacing:1px}button.learn-more1:hover{background:#171f1259;box-shadow:0 8px 22px #171f1273}button.learn-more1:hover .circle1{width:100%;background:#2b3b24}button.learn-more1:hover .circle1 .icon.arrow1{width:1.225rem;transform:translate(calc(-58% + 40px),-58%)}button.learn-more1:hover .button-text1{color:#c3cec3}.phoneWrapper{position:relative;width:80rem;height:165.125rem;bottom:5vh;transform-origin:top center}.phoneBody{position:absolute;z-index:0;width:80rem;height:165.125rem;left:0;top:0;background:#000;border-radius:13.125rem}.frameOuter{position:absolute;width:80rem;height:165.125rem;left:0;top:0;pointer-events:none}.borderPrimary{box-sizing:border-box;position:absolute;inset:.3125rem;border:.8125rem solid #515868;border-radius:12.8125rem}.borderDark{box-sizing:border-box;position:absolute;inset:0;border:.3125rem solid #303640;border-radius:13.125rem}.borderHighlight{position:absolute;inset:.375rem .3125rem .3125rem;opacity:.9;border:.3125rem solid #717989;filter:blur(.09375rem);border-radius:12.875rem}.borderBezelReflect{position:absolute;inset:1.4375rem;opacity:.8;border:.125rem solid #646464;filter:blur(.0625rem);border-radius:11.6875rem}.screen{position:absolute;inset:4.5rem 3.4375rem 2.375rem;z-index:5;background:transparent;border-radius:10.3125rem;overflow:hidden}.screenBackground{position:absolute;width:80.125rem;height:158.25rem;transform:translate(-60px);inset:0;z-index:1;border-radius:10.3125rem}.phoneRevealCircle{position:absolute;width:12.5rem;height:12.5rem;border-radius:50%;background:#5cb159;top:39.9%;left:44%;transform:translate(-50%,-50%);z-index:100;pointer-events:none}.dynamicIslandArea{position:absolute;width:65.625rem;height:21.25rem;left:10.625rem;top:2rem;margin-top:.625rem;background:radial-gradient(circle at 30% 20%,#111,#000 70%);border-radius:7.5rem;display:flex;align-items:center;justify-content:space-between;margin-left:-6.25rem;padding:1.375rem 2.1875rem;overflow:hidden;border:none;z-index:50000;box-shadow:inset 0 .125rem .375rem #ffffff0f,inset 0 -.25rem .5rem #0009,0 .625rem 1.875rem #0009;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem)}.islandLeft{display:flex;align-items:center;gap:1.25rem}.iconLeft{width:12.5rem;height:12.5rem;background-size:contain;background-repeat:no-repeat;margin-top:.625rem;filter:drop-shadow(0 0 .375rem rgba(80,140,255,.6))}.textBlock h3{font-size:2.625rem;color:#fff;width:25rem;font-weight:550;letter-spacing:.01875rem;margin-bottom:.5rem}.startBtn{display:flex;align-items:center;margin-top:1.25rem;width:12.5rem;height:4.375rem;padding:1.25rem;border-radius:1.875rem;text-align:center;background:#cfd6cd;color:#000;font-size:2rem;font-weight:600;border:none;cursor:pointer;transition:all .25s ease}.startBtn:hover{background:#fff;transform:scale(1.05)}.mapPreview{width:20.625rem;height:13.75rem;border-radius:1.625rem;background-size:cover;background-position:center;overflow:hidden;border:none;border-radius:50px!important;outline:none}.dynamicIslandArea:after{content:"";position:absolute;top:0;left:0;right:0;height:50%;border-radius:7.5rem 7.5rem 3.75rem 3.75rem;background:linear-gradient(#ffffff1f,#fff0);pointer-events:none}.folder{z-index:15;position:relative;width:62.5rem;height:66.8125rem;display:flex;top:46.875rem;left:5.3125rem;justify-content:center;text-align:center;background:#d9d9d947;opacity:1;border-radius:5.125rem}.heading1{position:relative;height:12.5rem;width:62.5rem;z-index:2500;color:#fff;bottom:34.375rem;left:19%;font-size:5.5625rem;font-weight:bolder}.logo{z-index:15;display:flex;justify-content:center;align-items:center;position:absolute;width:15.625rem;height:15.625rem;left:23.125rem;top:25rem;background-color:#171f12!important;opacity:1!important;border-radius:1rem;isolation:isolate}.appRevealCircle{position:fixed;width:7.5rem;height:7.5rem;border-radius:50%;background:#000;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9000;pointer-events:none}.expandingCircle{position:absolute;top:71.875rem;left:31.25rem;width:12.5rem;height:12.5rem;background-color:#171f12;border-radius:50%;transform:translate(-50%,-50%)}.finalLogo{font-size:5rem;font-weight:800;color:#212e1b;letter-spacing:-.125rem;z-index:200}.finalLogo svg{height:43.75rem;width:43.75rem}.bottomContentFrame28{position:absolute;width:66rem;height:17rem;left:3rem;top:14.125rem;z-index:10}.bottomContentFrame29{position:absolute;width:60.875rem;height:16.375rem;left:1.9375rem;top:2.625rem}.mainHeadline{position:absolute;width:62.875rem;height:10.625rem;top:.3125rem;margin-left:2.5rem;font-family:Inter;font-style:normal;font-weight:800;font-size:4.375rem;line-height:5.3125rem;display:flex;align-items:center;text-align:center;color:#fff}.antennaOverlay{position:absolute;width:80rem;height:165rem;left:0;top:0;opacity:.4;pointer-events:none}.antennaRect{position:absolute;background:#7c7c7c;mix-blend-mode:screen;opacity:.75}.phoneVideoWapper{position:absolute;inset:0;z-index:1000;border-radius:.625rem;overflow:hidden}.phoneVideoWapper video{width:100%;height:100%;object-fit:cover}#hero{position:relative;z-index:1}.contentSection{min-height:100vh;display:flex;align-items:center;padding:5rem 0}.splitLayout{display:grid;grid-template-columns:1fr 1fr;gap:3.75rem;align-items:center}.textContent h1{font-size:3.5rem;line-height:1.2;margin-bottom:1.5rem;background:linear-gradient(135deg,#fff,#c3cec3);-webkit-text-fill-color:transparent}.textContent h2{font-size:1.5rem;color:var(--color-accent);margin-bottom:1.25rem;font-weight:400}.textContent p,.textContent ul{font-size:1.1rem;color:var(--color-text-muted);line-height:1.6;max-width:31.25rem}.textContent ul{list-style-type:disc;padding-left:1.25rem}.textContent li{margin-bottom:.625rem}.visualContent{display:flex;justify-content:center;align-items:center}.bigText{font-size:12rem;font-weight:900;color:#ffffff08;-webkit-text-stroke:.0625rem rgba(195,206,195,.2);-webkit-user-select:none;user-select:none}.vis1,.vis2{height:.9375rem;width:9.375rem;background-color:var(--color-accent);font-family:Poppins,sans-serif;padding:1.25rem;border-radius:1.25rem;display:flex;justify-content:center;align-items:center}.vis2{position:relative;z-index:1;pointer-events:auto;display:inline-flex;align-items:center;gap:.625rem;background:#394b31;border:.09375rem solid #B0C7B0;border-radius:.625rem;padding:.85rem 2.2rem;font-size:.78rem;font-weight:700;letter-spacing:.18em;color:#c3cec3;cursor:pointer;text-transform:uppercase;height:auto;width:auto;font-family:inherit;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s,background .3s}.vis2:hover{transform:scale(1.04);background:#4a6040;border-color:#c3cec3;box-shadow:0 0 0 .0625rem #b0c7b04d,0 .75rem 2.25rem #394b3199}@media(max-width:1400px){.phoneWrapper{transform-origin:center center;left:0}.scrollContainer{height:350vh}}@media(max-width:1024px){.splitLayout{grid-template-columns:1fr;text-align:center}.textContent{padding:2.5rem;order:2}.zypway1{width:3.125rem!important;height:3.125rem!important;border-radius:.625rem;z-index:500}.conceptVideo{border-radius:1.25rem;object-fit:cover}.visualContent{order:1}.phoneWrapper{left:0;top:1.25rem;transform-origin:center center}.one{width:90vw}.onee h1{font-size:3rem}.onee p{font-size:1.25rem}.floatingDiv{display:none}}@media(max-width:768px){.phoneWrapper{transform:scale(.35);top:3.125rem;transform-origin:top center}.scrollContainer{height:550vh}.conceptVideo{height:100%;width:100%;object-fit:cover}.finalLogo svg{height:16.875rem;width:16.875rem}.sidel{display:flex;align-items:center;justify-content:center;flex-direction:column}.iconLeft{margin-top:5rem;height:65vw!important;width:65vw!important}.visss{font-size:5rem!important}.startBtn{font-size:2.8rem!important;height:5rem;width:15rem}.one{margin-top:-6.55rem}.onee h1{font-size:clamp(1.5rem,6vw,1.9rem);font-weight:bolder;max-width:100%;text-align:center;display:flex;align-items:center;justify-content:center}.onee h2{font-size:clamp(.9rem,3.1vw,1rem);font-weight:300;text-align:center;display:flex;max-width:100%;align-items:center;justify-content:center}.sidel h2{transform:translateY(2.2rem);font-size:clamp(1.25rem,5vw,1.6rem);font-weight:800;text-align:center}.sider h2{font-size:clamp(1.25rem,5vw,1.6rem);font-weight:800;text-align:center;transform:translateY(-2.6rem)}.sidel h3{font-size:clamp(.9rem,3.4vw,1.1rem);transform:translateY(1.5625rem);opacity:1;font-weight:500;text-align:center}.sider h3{font-size:clamp(.9rem,3.4vw,1.1rem);transform:translateY(-3.1rem);opacity:1;font-weight:500;text-align:center}.mobileCard{z-index:500;position:absolute;display:flex;align-items:center;justify-content:center;flex-direction:column}.mobileText{position:absolute;padding:clamp(.25rem,1.65vw,.4rem) clamp(.5rem,3.3vw,.8rem);font-size:clamp(.65rem,3.5vw,.85rem)!important;color:#fff;transform:translateY(-3.85rem);background:#00000080;-webkit-backdrop-filter:blur(.375rem);backdrop-filter:blur(.375rem);border-radius:1.25rem;z-index:2;white-space:nowrap;font-weight:500;margin-bottom:.5rem}.mobileVideoWrapper{width:clamp(8rem,44vw,11rem)!important;height:clamp(4rem,28vw,7rem)!important;display:flex;justify-content:center;align-items:center;overflow:hidden;border-radius:clamp(.4rem,1.5vw,.75rem)}.btn-wrap12,.btn-wrap225{display:flex;justify-content:center;align-items:center}.sendButton span{white-space:normal;text-align:center;line-height:1.25;max-width:5rem}.sendButton{width:clamp(7rem,40vw,9rem)!important;min-width:clamp(7rem,40.9vw,10.375rem)!important;height:2.825rem;padding:.6rem 1rem;transform:translate(10px,-.8rem);font-size:clamp(.9rem,2vw,1.25rem)!important;border-radius:.75rem}.sendButton svg{width:1.35rem;height:1.35rem}.btn-wrap225{transform:translateY(-.8rem)}@media screen and (max-width:768px){button.learn-more1{width:11rem;height:3rem;border-radius:1.8rem}button.learn-more1 .circle1{width:2.8rem;height:2.8rem;border-radius:1.4rem}button.learn-more1 .circle1 .icon.arrow1{left:1.4rem;transform:translate(-50%,-50%)}button.learn-more1 .button-text1{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:0 .5rem 0 3.2rem;font-size:.78rem;letter-spacing:.5px;white-space:normal;line-height:1.25;max-width:10.5rem}button.learn-more1:hover .circle1 .icon.arrow1{width:1.15rem;transform:translate(calc(-50% + 8px),-50%)}}}@media(max-width:480px){.phoneWrapper{transform:scale(.28)}.textContent h1{font-size:2.5rem}.mobileVideoWrapper{width:clamp(4rem,38vw,6rem);height:clamp(2.75rem,26vw,4rem)}.mobileText{font-size:clamp(.5rem,2.4vw,.65rem)}}._footer_171ac_3{--accent: #fff;--accent-dim: rgba(255, 255, 255, .2);--bg: #171F12;--text-muted: rgba(255, 255, 255, .38);--text-link: rgba(255, 255, 255, .5);--divider: rgba(255, 255, 255, .08);--icon-border: rgba(255, 255, 255, .22);--icon-color: rgba(255, 255, 255, .6);background-color:var(--bg);color:var(--accent);font-family:Jost,sans-serif;margin-top:60px;position:relative;overflow:hidden}._footer_171ac_3:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,var(--accent-dim),transparent)}._main_171ac_61{max-width:100%;margin:0 auto;padding:40px 60px 30px;display:flex;flex-direction:column;gap:30px;border-bottom:1px solid var(--divider)}._brand_171ac_85{width:100%;text-align:center}._logo_171ac_95{font-size:clamp(1.9rem,2.5vw,2.2rem);font-weight:800!important;color:#fff;margin:0 0 10px;letter-spacing:.02em}._tagline_171ac_111{color:var(--text-muted);font-size:clamp(.8rem,1vw,.85rem);line-height:1.75;text-align:center;align-items:center;font-weight:300;max-width:100%;margin:0}._linksRow_171ac_137{display:flex;justify-content:space-between;align-items:flex-start;max-width:1700px;margin:0 auto;transform:translate(10%);width:100%;gap:90px!important}._col_171ac_161{flex:1;min-width:160px}._colTitle_171ac_171{font-size:clamp(.6rem,.8vw,.68rem);letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9;font-weight:600;margin:14px 0 18px;position:relative;padding-bottom:10px}._colTitle_171ac_171:after{content:"";position:absolute;bottom:0;left:0;width:22px;height:1.5px;background:#ffffff47}._col_171ac_161 ul{list-style:none;margin:0;padding:0}._col_171ac_161 ul li{margin-bottom:12px}._col_171ac_161 ul li a{color:var(--text-link);font-size:clamp(.8rem,1vw,.87rem);font-weight:300;text-decoration:none;transition:color .2s,padding-left .2s;display:inline-block}._col_171ac_161 ul li a:hover{color:#fff}._hardware_171ac_261{max-width:100%;margin:0 auto;padding:24px 60px;border-bottom:1px solid var(--divider);display:flex;flex-direction:column;align-items:center}._hardwareLabel_171ac_281{font-size:clamp(.6rem,.8vw,.68rem);letter-spacing:.2em;text-transform:uppercase;color:#ffffffd9;font-weight:600;margin:0 0 18px;text-align:center}._hardwareRow_171ac_301{display:flex;gap:40px;flex-wrap:wrap;justify-content:center}._hardwareItem_171ac_315{display:flex;align-items:center;gap:13px;cursor:default}._hardwareIconRing_171ac_329{width:36px;height:36px;border-radius:50%;border:1.5px dashed var(--icon-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--icon-color);transition:border-color .25s,color .25s}._hardwareItem_171ac_315:hover ._hardwareIconRing_171ac_329{border-color:#ffffff8c;color:#fff}._hardwareText_171ac_365{font-size:clamp(.8rem,1vw,.85rem);font-weight:300;color:#ffffffb3;transition:color .25s}._hardwareItem_171ac_315:hover ._hardwareText_171ac_365{color:#fff}._bottom_171ac_389{max-width:1280px;margin:0 auto;padding:16px 60px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;background:#171f12}._copyright_171ac_413{color:#ffffff47;font-size:clamp(.7rem,.9vw,.78rem);font-weight:300;margin:0;text-align:center}._legalLinks_171ac_429{display:flex;gap:20px;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0}._legalLinks_171ac_429 a{color:#ffffff42;font-size:clamp(.7rem,.9vw,.78rem);font-weight:300;text-decoration:none;transition:color .2s}._legalLinks_171ac_429 a:hover{color:#ffffffb3}@media(max-width:768px){._footer_171ac_3{margin-top:40px}._main_171ac_61{padding:30px 24px 24px;gap:24px}._logo_171ac_95{font-size:1.9rem}._linksRow_171ac_137{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;gap:24px!important;transform:none!important;left:0!important}._col_171ac_161{width:100%;min-width:unset;border-top:1px solid var(--divider);padding-top:24px}._colTitle_171ac_171:after{left:50%;transform:translate(-50%)}._col_171ac_161 ul li{margin-bottom:14px}._col_171ac_161 ul li a{font-size:.9rem}._hardware_171ac_261{padding:24px}._hardwareRow_171ac_301{flex-direction:column;gap:18px}._bottom_171ac_389{padding:18px 24px;flex-direction:column;align-items:center;gap:10px;max-width:100%}}#root ._footer_171ac_3 ._logo_171ac_95{font-size:clamp(1.9rem,2.5vw,2.2rem)!important;font-weight:400!important;color:#fff!important;letter-spacing:.02em!important}#root ._footer_171ac_3 ._tagline_171ac_111{color:var(--text-muted)!important;font-size:clamp(.8rem,1vw,.85rem)!important;line-height:1.75!important;font-weight:300!important}#root ._footer_171ac_3 ._colTitle_171ac_171,#root ._footer_171ac_3 ._hardwareLabel_171ac_281{font-size:clamp(.6rem,.8vw,.68rem)!important;color:#ffffffd9!important;font-weight:600!important}#root ._footer_171ac_3 ._col_171ac_161 ul li a{color:var(--text-link)!important;font-size:clamp(.8rem,1vw,.87rem)!important;font-weight:300!important;transition:color .2s!important}#root ._footer_171ac_3 ._col_171ac_161 ul li a:hover{color:#fff!important}#root ._footer_171ac_3 ._copyright_171ac_413{color:#ffffff47!important;font-size:clamp(.7rem,.9vw,.78rem)!important;font-weight:300!important}#root ._footer_171ac_3 ._legalLinks_171ac_429 a{color:#ffffff42!important;font-size:clamp(.7rem,.9vw,.78rem)!important;font-weight:300!important;text-align:center}:root{--ref: 1043;--scale: calc(100vw / 1043)}.scroll-stack-scroller{position:relative;z-index:1;width:100%;min-height:630vh;height:auto;overflow-x:hidden;overflow-y:visible;background:linear-gradient(to bottom,#171f12,#202d16,#2f4422,#4f7a3d,#8fae8f 60%,#c3cec3 70% 100%);overscroll-behavior:contain;-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);transform:translateZ(0);will-change:scroll-position}.scroll-stack-inner{padding:20vh calc(50 * var(--scale)) calc(70 * var(--scale));min-height:11vh}.scroll-stack-card-wrapper{position:relative}.scroll-stack-card{transform-origin:top center;will-change:transform,filter;backface-visibility:hidden;transform-style:preserve-3d;box-shadow:0 0 calc(30 * var(--scale)) #c9b12c1a;height:85vh;overflow:hidden;width:100%;margin:calc(30 * var(--scale)) 0;padding:calc(40 * var(--scale));top:0;border-radius:calc(40 * var(--scale));box-sizing:border-box;-webkit-transform:translateZ(0);transform:translateZ(0);position:relative;transition:transform .15s linear,top .15s linear,filter .15s linear}.scroll-stack-card.card5{height:auto;min-height:calc(300 * var(--scale));overflow:visible}.scroll-stack-end{width:100%;min-height:70vh}.card1{background-color:#405233;color:#eaf1ea;font-size:calc(15 * var(--scale));padding:calc(40 * var(--scale));display:flex;flex-direction:column}.card2{background:#37472b;color:#eaf1ea;font-size:calc(15 * var(--scale));padding:calc(40 * var(--scale));display:flex;text-shadow:0 1px 2px rgba(0,0,0,.35);flex-direction:column}.card3{background:#2e3c24;color:#eaf1ea;font-size:calc(14 * var(--scale));padding:calc(40 * var(--scale));display:flex;text-shadow:0 1px 2px rgba(0,0,0,.35);flex-direction:column}.card4{background:#26321e;color:#eaf1ea;font-size:calc(15 * var(--scale));padding:calc(40 * var(--scale));text-shadow:0 1px 2px rgba(0,0,0,.35);display:flex;flex-direction:column}.card6{background:#1e2818;color:#eaf1ea;font-size:calc(15 * var(--scale));padding:calc(40 * var(--scale));text-shadow:0 1px 2px rgba(0,0,0,.35);display:flex;flex-direction:column}.card1,.card2,.card3,.card4,.card6{display:flex;flex-direction:column}.card1 h3,.card2 h3,.card3 h3,.card4 h3,.card6 h3{margin-top:0;font-size:clamp(.1px,calc(20 * var(--scale)),2.125rem);font-weight:800;max-width:calc(450 * var(--scale));line-height:1.25}.card1 h4,.card2 h4,.card3 h4,.card4 h4,.card6 h4{margin-top:calc(8 * var(--scale));font-size:clamp(.1px,calc(16 * var(--scale)),1.5rem);font-weight:500;max-width:calc(400 * var(--scale));margin-bottom:calc(20 * var(--scale))}.card1 p,.card2 p,.card3 p,.card4 p,.card6 p{font-size:clamp(.1px,calc(13.5 * var(--scale)),1.25rem);line-height:1.5;letter-spacing:.03125em;font-weight:400;color:#e7e7e7}.parent1,.parent2,.parent3,.parent4,.parent6{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;flex:1 1 auto;min-height:0;overflow:visible;gap:calc(24 * var(--scale))}.card1-1,.card2-1,.card3-1,.card4-1,.card6-1{display:flex;flex-direction:column;justify-content:center;width:51%;min-width:0;flex-shrink:0}.card1-2,.card2-2,.card3-2,.card4-2,.card6-2{width:47%;flex-shrink:0;border-radius:calc(16 * var(--scale));background-size:cover;background-position:center;background-repeat:no-repeat;align-self:stretch}.ss{display:flex;justify-content:center;align-items:center;font-weight:900;text-align:center;font-size:clamp(.1px,calc(29 * var(--scale)),2.5rem);transform:translateY(calc(-30 * var(--scale)))}.btn-wrap1{pointer-events:auto;position:relative;display:inline-flex;isolation:isolate}.btn-wrap1:before{content:"";position:absolute;inset:calc(-18 * var(--scale));border-radius:calc(22 * var(--scale));background:radial-gradient(ellipse at center,#B0C7B0 0%,#394B31 50%,transparent 75%);opacity:0;transform:scale(.85);transition:opacity .4s ease,transform .45s cubic-bezier(.34,1.56,.64,1);z-index:-1;filter:blur(calc(14 * var(--scale)));pointer-events:none}.btn-wrap1:hover:before{opacity:1;transform:scale(1)}.ev-cta1{position:relative;z-index:1;pointer-events:auto;height:calc(65 * var(--scale));width:calc(320 * var(--scale));display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--scale));background:#394b31;border:1.5px solid #B0C7B0;border-radius:calc(10 * var(--scale));padding:calc(12 * var(--scale)) calc(40 * var(--scale));font-size:clamp(.1px,calc(14 * var(--scale)),1.125rem);font-weight:700;letter-spacing:.18em;color:#c3cec3;cursor:pointer;text-transform:uppercase;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s,background .3s}.ev-cta1:hover{transform:scale(1.04);background:#4a6040;border-color:#c3cec3;box-shadow:0 0 0 1px #b0c7b04d,0 12px 36px #394b3199}.card5{background-color:#162112;color:#eaf1ea;font-size:clamp(.1px,calc(18 * var(--scale)),1.75rem);height:calc(300 * var(--scale));display:flex;z-index:1000;align-items:center;justify-content:center;text-align:center;flex-direction:column;position:sticky;top:0;margin-bottom:0;padding-bottom:calc(28 * var(--scale));box-sizing:border-box}.card5-content{max-width:calc(750 * var(--scale))}.card5 h2{font-size:clamp(.1px,calc(26 * var(--scale)),2.25rem);margin-bottom:calc(8 * var(--scale))}.card5 p{line-height:1.4;font-size:clamp(.1px,calc(14 * var(--scale)),1.25rem);margin-bottom:calc(16 * var(--scale))}button.learn-more2{position:relative;display:inline-block;cursor:pointer;outline:none;background:transparent;padding:0;font-size:inherit;font-family:inherit;width:calc(300 * var(--scale));height:calc(55 * var(--scale));margin:calc(16 * var(--scale)) auto 0 auto;border-radius:calc(30 * var(--scale));border:1px solid rgba(195,206,195,.16);background:#171f1259;box-shadow:0 4px 14px #0a0f0866;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease}button.learn-more2 .circle2{transition:all .55s cubic-bezier(.65,0,.076,1);position:absolute;left:calc(3.5 * var(--scale));top:50%;transform:translateY(-50%);display:block;width:calc(46 * var(--scale));height:calc(46 * var(--scale));background:#394b31;border-radius:calc(30 * var(--scale));z-index:1}button.learn-more2 .circle2 .icon.arrow2{transition:all .4s cubic-bezier(.65,0,.076,1);position:absolute;left:calc(7.5 * var(--scale));top:50%;transform:translateY(-50%);width:calc(18 * var(--scale));height:calc(2 * var(--scale));background:transparent}button.learn-more2 .circle2 .icon.arrow2:before{position:absolute;content:"";top:calc(-4 * var(--scale));right:calc(1 * var(--scale));width:calc(10 * var(--scale));height:calc(10 * var(--scale));border-top:2px solid #C3CEC3;border-right:2px solid #C3CEC3;transform:rotate(45deg)}button.learn-more2 .button-text2{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;z-index:2;color:#fff;font-weight:700;font-size:clamp(.1px,calc(13.5 * var(--scale)),1.125rem)!important;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:.09375em;transition:color .4s ease}button.learn-more2:hover{background:#171f128c;border-color:#c3cec359;box-shadow:0 8px 24px #0a0f0899}button.learn-more2:hover .circle2{width:calc(100% - calc(7 * var(--scale)));background:#2b3b24}button.learn-more2:hover .circle2 .icon.arrow2{background:#c3cec3;width:calc(22 * var(--scale));transform:translate(calc(12 * var(--scale)),-50%)}.icon{transform:translateY(1px);animation:fadeIn .3s ease;margin-left:.125rem}.read-more-btn{display:none}.card-text-wrap p{display:block;overflow:visible}@media(max-width:1023px){.parent1,.parent2,.parent3,.parent4,.parent6{flex-direction:column;align-items:stretch;gap:calc(16 * var(--scale))}.card1-1,.card2-1,.card3-1,.card4-1,.card6-1{width:100%}.card1-2,.card2-2,.card3-2,.card4-2,.card6-2{width:100%;height:clamp(12rem,35vw,22rem);align-self:auto}.scroll-stack-card{height:auto;min-height:70vh;overflow:visible}}@media(max-width:767px){.scroll-stack-scroller{min-height:530vh}.scroll-stack-inner{padding:10vh .75rem 2rem}.scroll-stack-end{height:8rem;min-height:3rem}.scroll-stack-card{height:auto!important;min-height:unset!important;overflow:visible!important;padding:1.375rem 1.125rem 1.75rem;border-radius:1.375rem;margin:.875rem 0}.ss{font-size:clamp(1.2rem,5vw,1.75rem)!important;transform:translateY(-1rem);line-height:1.2;padding:0 1rem}.card1,.card2,.card3,.card4,.card6{padding:1.375rem 1.125rem 1.75rem;font-size:clamp(.875rem,3.5vw,1rem)}.card1 h3,.card2 h3,.card3 h3,.card4 h3,.card6 h3{font-size:clamp(1.1rem,4.5vw,1.5rem)!important;width:auto!important;max-width:100%!important;line-height:1.3;font-weight:800;margin-bottom:.375rem}.card1 h4,.card2 h4,.card3 h4,.card4 h4,.card6 h4{font-size:clamp(.8rem,3vw,1rem)!important;width:auto!important;max-width:100%!important;font-weight:600;margin-top:.375rem;margin-bottom:.625rem;opacity:.85}.parent1,.parent2,.parent3,.parent4,.parent6{flex-direction:column;gap:.875rem}.card1-1,.card2-1,.card3-1,.card4-1,.card6-1{width:100%;margin-top:0}.card1-1 p,.card2-1 p,.card3-1 p,.card4-1 p,.card6-1 p{font-size:clamp(.8rem,3vw,.95rem)!important;line-height:1.7;margin:0;transform:none!important;color:#d8e8d8}.card1-2,.card2-2,.card3-2,.card4-2,.card6-2{width:100%;height:clamp(10rem,50vw,18rem);transform:none!important;border-radius:1rem;background-position:center;background-size:cover}.card5{height:auto!important;min-height:unset!important;width:100%!important;padding:2.25rem 1.25rem!important;text-align:center;position:relative!important;top:unset!important;bottom:unset!important;margin-bottom:18.125rem!important;overflow:visible!important}.card5 h2{font-size:clamp(1.2rem,5vw,1.75rem)!important;margin-bottom:.625rem;line-height:1.2}.card5 p{font-size:clamp(.85rem,3.5vw,1.1rem)!important;line-height:1.6;margin-bottom:1.25rem}.card5 .ev-cta1{height:3.25rem!important;width:100%!important;max-width:16.25rem!important;font-size:clamp(.75rem,2.5vw,.875rem)!important;padding:.7rem 1.2rem!important;letter-spacing:.12em!important;justify-content:center!important}button.learn-more2{display:inline-block!important;width:17.5rem!important;height:3.25rem!important;margin:1.25rem auto 0!important;border-radius:1.625rem!important;border:1px solid rgba(195,206,195,.16)!important;background:#171f1259!important}button.learn-more2 .circle2{width:2.75rem!important;height:2.75rem!important;border-radius:1.375rem!important;left:.21875rem!important;top:50%;transform:translateY(-50%)}button.learn-more2 .circle2 .icon.arrow2{left:.875rem!important;width:.875rem!important;height:.125rem!important;background:transparent!important}button.learn-more2 .circle2 .icon.arrow2:before{top:-.1875rem!important;right:.0625rem!important;width:.5rem!important;height:.5rem!important;border-top:2px solid #C3CEC3!important;border-right:2px solid #C3CEC3!important}button.learn-more2 .button-text2{font-size:clamp(.65rem,3vw,.75rem)!important;letter-spacing:.09375em!important;white-space:nowrap!important;padding-left:2.375rem!important;display:flex!important;align-items:center!important;justify-content:center!important}button.learn-more2:hover .circle2{width:calc(100% - .4375rem)!important}button.learn-more2:hover .circle2 .icon.arrow2{background:#c3cec3!important;width:1.125rem!important;transform:translate(.5rem,-50%)!important}.card-text-wrap{position:relative;padding-bottom:.25rem}.card-text-wrap:not(.card-text-open) p{display:-webkit-box!important;-webkit-line-clamp:7!important;line-clamp:7!important;-webkit-box-orient:vertical!important;overflow:hidden!important}.card-text-wrap:not(.card-text-open):after{content:"";position:absolute;bottom:1.875rem;left:0;right:0;height:1.75rem;pointer-events:none}.card-text-open p{display:block!important;overflow:visible!important;-webkit-line-clamp:unset!important;line-clamp:unset!important;-webkit-box-orient:unset!important}.card-text-open:after{display:none!important}.read-more-btn{display:inline-flex;align-items:center;gap:.25rem;margin-top:.625rem;padding:.3125rem .75rem;background:#7ec87e26;border:1px solid rgba(126,200,126,.4);border-radius:1.25rem;cursor:pointer;font-size:clamp(.625rem,2.5vw,.75rem);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#7ec87e;transition:background .18s ease,opacity .18s ease}.read-more-btn:active{background:#7ec87e47;opacity:.85}}.car-screen{height:520vh;width:100%;background:linear-gradient(to bottom,#c3cec3,#d6e0d6 60%,#eef4ee 100%,#fff);position:relative;z-index:1}.car-screen-panel{--panel-h: clamp(16rem, 50vh, 37.5rem);width:100%;height:var(--panel-h);min-height:16rem;background-position:center bottom;background-size:cover;display:flex;justify-content:center;align-items:center;z-index:1;position:sticky;top:max(0px,calc(100vh - var(--panel-h)));flex-shrink:0}@supports (height: 100dvh){.car-screen-panel{top:max(0px,calc(100dvh - var(--panel-h)))}}.text-overlay{position:sticky;inset:0;transform:translateY(clamp(-8.125rem,-6vh,-6.5rem));height:100vh;color:#171f12;width:100%;display:flex;justify-content:center;align-items:center;pointer-events:none;padding-left:clamp(1rem,5vw,5rem);padding-right:clamp(1rem,5vw,5rem);padding-bottom:env(safe-area-inset-bottom,0px);z-index:10;box-sizing:border-box}.chatbot{position:absolute;max-width:clamp(18rem,85vw,68.75rem);width:100%}.avater{width:clamp(2.375rem,4vw,3.125rem);height:clamp(2.375rem,4vw,3.125rem);border-radius:50%;overflow:hidden;flex-shrink:0}.avater img{width:100%;height:100%;object-fit:cover}.tag{font-size:clamp(1.4rem,4.5vw,2.905rem)!important;font-weight:bolder;color:#171f12!important;display:block;margin-bottom:clamp(.75rem,2vw,1.5625rem);line-height:1.15}.child2 .avater{transform:translate(45px,20px)!important}.headline{font-size:clamp(.8125rem,1.3vw,1.595rem)!important;width:100%;max-width:75vw;color:#171f12!important;margin-bottom:clamp(1rem,2.5vw,1.875rem);line-height:1.5}.papachat{transform:translateY(clamp(.5rem,1.2vw,.9375rem))}.message-bubble{background:#b0c7b0;padding:clamp(.625rem,1.2vw,1.125rem) clamp(.875rem,2vw,1.75rem);border-radius:1.375rem;min-width:clamp(12rem,30vw,21.875rem);font-size:clamp(.8125rem,1.1vw,1rem);font-weight:600;min-height:3.75rem;box-shadow:0 .25rem .75rem #0006;position:relative;margin-left:clamp(.5rem,1vw,.75rem);display:flex;align-items:center}.child1 .message-bubble:before{content:"";position:absolute;left:-.625rem;top:1.5625rem;width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-right:.625rem solid #b0c7b0}.child2 .message-bubble:before{content:"";position:absolute;right:-.625rem;top:1.5625rem;width:0;height:0;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;border-left:.625rem solid #b0c7b0}.child1{display:flex;justify-content:flex-start;align-items:center}.child2{display:flex;justify-content:flex-end;align-items:center}.child2 .avater{margin-left:-2rem!important}.child2 .message-bubble{transform:translateY(20px)}@media(max-width:1024px){.car-screen{height:520vh}.car-screen-panel{--panel-h: clamp(260px, min(450px, 48vh), 450px);height:var(--panel-h);top:max(0px,calc(100vh - var(--panel-h)))}@supports (height: 100dvh){.car-screen-panel{top:max(0px,calc(100dvh - var(--panel-h)))}}.text-overlay{padding-left:clamp(1rem,3vw,2rem);padding-right:clamp(1rem,3vw,2rem);transform:translateY(clamp(-40px,-5vh,-80px))}.chatbot{width:calc(100% - 40px)}.tag{font-size:clamp(1.375rem,3vw,2.25rem)!important}.headline{font-size:clamp(.875rem,1.6vw,1.125rem)!important}.message-bubble{min-width:auto;max-width:80%;font-size:clamp(.8125rem,1.3vw,.9375rem);padding:14px 20px}}@media(max-width:768px){.car-screen{height:620vh}.car-screen-panel{--panel-h: clamp(220px, min(300px, 42vh), 300px);position:sticky;height:var(--panel-h);top:max(0px,calc(100vh - var(--panel-h)));width:100%;z-index:5}@supports (height: 100dvh){.car-screen-panel{top:max(0px,calc(100dvh - var(--panel-h)))}}.car-screen-panel:after{transform:none}.text-overlay{height:100vh;top:0;align-items:flex-start;padding-top:16vh;transform:none;justify-content:center}.chatbot{width:100%}.car-screen .tag{font-size:clamp(1.25rem,6vw,1.75rem)!important;text-align:center!important;margin-bottom:10px;line-height:1.2;font-weight:900!important}.car-screen .headline{font-size:clamp(1rem,4vw,1rem)!important;text-align:center!important;margin-bottom:16px;line-height:1.55;max-width:100%;width:100%;font-weight:700!important}.papachat{display:flex;flex-direction:column;gap:10px;width:100%;transform:none}.child1{display:flex;justify-content:flex-start;align-items:flex-end;gap:6px;padding-left:0}.child2{display:flex;justify-content:flex-end;align-items:flex-end;gap:6px;padding-right:0}.avater{width:34px;height:34px;flex-shrink:0;align-self:flex-end}.child2 .avater{transform:none!important;margin-left:0!important;order:2}.message-bubble{padding:9px 13px;font-size:13px;border-radius:16px;min-width:unset;max-width:72%;min-height:unset;margin-left:0;box-shadow:0 1px 4px #00000040;display:block}.child1 .message-bubble{transform:none;border-bottom-left-radius:4px}.child2 .message-bubble{transform:none;border-bottom-right-radius:4px;order:1}.child1 .message-bubble:before{left:-7px;top:auto;bottom:6px;border-right-width:7px;border-top-width:6px;border-bottom:none}.child2 .message-bubble:before{right:-7px;top:auto;bottom:6px;border-left-width:7px;border-top-width:6px;border-bottom:none}}@media(max-width:1024px){.car-screen .tag{font-size:clamp(1.375rem,3vw,2.25rem)!important}.car-screen .headline{font-size:clamp(.875rem,1.6vw,1.125rem)!important}}@media(max-width:768px){.car-screen .tag{font-size:clamp(1.4rem,6vw,1.75rem)!important;text-align:center!important}.car-screen .headline{font-size:clamp(.9125rem,3.8vw,1rem)!important;text-align:center!important}.car-screen .message-text{font-size:.89rem}}body{font-family:Inter,sans-serif}.dotted{display:flex;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:clamp(2.5rem,6vw,5rem) clamp(1rem,3vw,1.25rem);background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed;position:relative;overflow:hidden}.dotted:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle,rgba(0,0,0,.04) 1px,transparent 1px);background-size:clamp(1.25rem,2.5vw,1.875rem) clamp(1.25rem,2.5vw,1.875rem);opacity:.4;pointer-events:none}.parent{width:100%;max-width:min(89.25rem,96vw);position:relative;z-index:1}.content-wrapper{display:flex;flex-direction:column;gap:clamp(2rem,5vw,3.75rem)}.contentRow{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,7vw,6.25rem);align-items:center}.text-content{display:flex;flex-direction:column;gap:clamp(1rem,2.5vw,2rem);min-width:0}.image-content{display:flex;justify-content:center;align-items:center;position:relative;min-width:0}.image-wrapper{position:relative;width:100%;aspect-ratio:4 / 3.8;border-radius:clamp(1rem,2vw,1.75rem);overflow:hidden;outline:1px solid rgba(0,0,0,.15);transition:all .4s ease;margin-top:-80px}.image-wrapper:before{content:"";position:absolute;inset:0;border-radius:clamp(1rem,2vw,1.75rem);padding:.1875rem;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.6}.image-wrapper img{width:100%;height:100%;object-fit:cover;display:block}.image-wrapper:hover{transform:translateY(-.375rem);box-shadow:0 .75rem 1.875rem #0000001f,0 2.5rem 6.25rem #0000002e}[data-dotted-heading]{font-size:clamp(1.5rem,2.2vw + .6rem,3rem)!important;font-weight:800!important;color:#111!important;line-height:1.05!important;letter-spacing:-.03em!important;max-width:55rem;margin:0}[data-dotted-intro]{font-size:clamp(.9375rem,.5vw + .8rem,1.25rem)!important;font-weight:500!important;line-height:1.7!important;color:#000!important;max-width:48rem}[data-dotted-body]{font-size:clamp(.875rem,.5vw + .75rem,1.1875rem)!important;font-weight:500!important;line-height:1.7!important;color:#000!important;max-width:48rem}@media(max-width:64em){.contentRow{gap:clamp(2rem,5vw,3.75rem)}[data-dotted-heading]{max-width:43.75rem}}@media(max-width:48em){.dotted{padding:clamp(3rem,6vw,4.75rem) clamp(2rem,4vw,2.25rem)}.content-wrapper{gap:clamp(1.5rem,4vw,2.5rem)}.parent{padding:7px}.image-wrapper{margin-top:0;height:350px;width:400px}.contentRow{grid-template-columns:1fr;gap:clamp(2rem,5vw,3.125rem)}.main-heading{font-size:1.5rem!important;transform:translateY(12px)}.text-content{gap:clamp(1rem,2.5vw,1.375rem);transform:translateY(6px)}.image-wrapper{max-width:100%}}@media(max-width:30em){.dotted{padding:clamp(1.75rem,5vw,3.125rem) clamp(.75rem,3vw,1rem)}.content-wrapper{gap:clamp(1.25rem,3.5vw,1.875rem)}.text-content{gap:clamp(.875rem,2vw,1.125rem)}.image-wrapper{border-radius:clamp(.75rem,2vw,1.25rem)}}@media(min-width:1921px){.parent{max-width:74.375vw}.dotted{padding:4.16vw 1.04vw}.contentRow{gap:5.2vw}.image-wrapper{border-radius:1.45vw}[data-dotted-heading]{font-size:2.5vw!important;max-width:100%}[data-dotted-intro]{font-size:1.04vw!important;max-width:100%}[data-dotted-body]{font-size:.99vw!important;max-width:100%}}.cta{height:150vh;width:100%;position:relative;overflow:clip;background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed;padding-top:20px!important}.parentcloude{width:100%;height:100vh;top:0;pointer-events:none;position:sticky;display:flex;justify-content:center;align-items:center;z-index:5}.cloudmain{position:absolute;bottom:-5%;right:-2%;width:55%;z-index:2;opacity:1}.cloudmain2{position:absolute;bottom:-5%;left:-5%;width:55%;z-index:2;opacity:1}.cloudmain3{position:absolute;bottom:-23%;left:50%;transform:translate(-50%);width:60%;z-index:1;opacity:1}.cloud1{position:absolute;bottom:-5%;left:-8%;width:45%;z-index:3;opacity:.8}.cloud2{position:absolute;bottom:-10%;right:25%;width:50%;z-index:30;opacity:1}.cloud3{position:absolute;bottom:-5%;left:65%;width:50%;z-index:3;opacity:.7}.Screen{width:90%;height:100vh;display:flex;justify-content:space-between;align-items:center;position:sticky;top:0;z-index:14;padding:0 5%;margin:0 auto}.Download{height:80vh;width:32%;display:flex;margin-top:100px;align-items:center;flex-direction:column;justify-content:center;gap:10px;padding:20px;flex-wrap:wrap}.aa,.bb{height:20px;width:20px}.Download h1{font-size:32px;transform:translateY(-70px);text-align:center;line-height:1.2}.Download .faApple,.Download .faAndroid{height:54px;width:240px;border-radius:30px;display:inline-flex;align-items:center;justify-content:center;gap:12px;font-size:15px;font-weight:600;font-family:inherit;cursor:pointer;border:1px solid rgba(255,255,255,.08);transition:all .3s cubic-bezier(.4,0,.2,1);transform:translateY(-35px);background:linear-gradient(135deg,#141c10,#1c2616);color:#fff;box-shadow:0 4px 15px #0006,inset 0 1px 1px #ffffff1a}.faAndroid,.faApple{height:54px!important;width:240px!important}.Download .aa,.Download .bb{font-size:18px;color:#fff;height:20px;width:20px;padding:1px;transition:transform .3s ease}.Download .faApple:hover,.Download .faAndroid:hover{color:#fff;border-color:#ffffff40}.Download p{font-size:20px;font-weight:600;transform:translateY(-60px);text-align:center;color:#000}.Phone{height:120px;width:50%;display:flex;align-items:center;justify-content:center;z-index:1;position:relative}.Phone img{max-width:100vw;max-height:950px;transform:translateY(90px);object-fit:contain}.timepass{position:absolute;bottom:35%;right:12%;width:50%;z-index:30;opacity:.95}.timepass2{position:absolute;bottom:42%;left:0%;width:50%;z-index:30;opacity:1}.QRCODE{height:80vh;width:30%;display:flex;flex-direction:column;align-items:center;justify-content:center}.QRCODE img{transform:translateY(40px);height:230px;width:230px;border-radius:20px;object-fit:contain}.QRCODE h1{font-size:34px;text-align:center;line-height:1.3}@media(min-width:787px)and (max-width:1400px){.parentcloude{z-index:8}.Screen{width:96%;padding:0 2%;align-items:center}.Download{width:30%;margin-top:clamp(40px,5vh,100px);padding:10px}.Download h1{font-size:clamp(20px,1.6vw + 6px,32px)!important;transform:translateY(clamp(-50px,-3.5vh,-70px))}.Download p{font-size:clamp(13px,.9vw + 5px,20px)!important;transform:translateY(clamp(-40px,-3vh,-60px))}.Download .faApple,.Download .faAndroid,.faApple,.faAndroid{height:clamp(40px,3.5vw,54px)!important;width:clamp(160px,15vw,240px)!important;font-size:clamp(13px,.85vw,15px)!important;transform:translateY(clamp(-25px,-2vh,-35px))}.Download .aa,.Download .bb,.aa,.bb{height:clamp(14px,1.3vw,20px);width:clamp(14px,1.3vw,20px)}.Phone{width:45%;height:100vh;align-items:center;justify-content:center}.Phone img{max-height:clamp(550px,60vw,950px);transform:translateY(clamp(50px,6vw,90px));z-index:1}.cloudmain,.cloudmain2{z-index:22}.cloudmain3{z-index:21;transform:translateY(-20px)!important}.cloud2{z-index:60;transform:translateY(10px)!important}.timepass{transform:translateY(-90px)!important;height:250px;width:600px}.timepass2{transform:translate(400px,-35px)!important;height:200px;width:350px}.QRCODE{width:24%}.QRCODE h1{font-size:clamp(17px,1.6vw + 4px,35px)}.QRCODE img{height:clamp(150px,14vw,250px);width:clamp(150px,14vw,250px)}.timepass,.timepass2{width:clamp(30%,4vw + 28%,50%)}}@media(max-width:786px){.cta{height:140vh}.Screen{flex-direction:column;justify-content:flex-start;align-items:center;padding:40px 5% 0;gap:20px;width:100%}.Download{width:100%;height:auto;margin-top:60px;align-items:center;text-align:center}.Download h1{font-size:30px!important;color:#171f12;line-height:31px;transform:translateY(-55px)}.Download p{font-size:18px!important;transform:translateY(-50px)}.Download .faApple,.Download .faAndroid{height:50px!important;width:220px!important;margin-top:10px;font-size:14px!important;transform:translateY(-45px)}.QRCODE{display:none}.Phone{width:100%;display:flex;align-items:center;justify-content:center;height:auto}.Phone img{height:1100px!important;width:auto;transform:translateY(-360px)!important;object-fit:contain;z-index:2}.timepass,.timepass2{z-index:5;height:30%;margin-left:20px;margin-bottom:40px;width:100%}.parentcloude{align-items:flex-end;z-index:10}.cloudmain{width:80%;bottom:-3%;right:-5%}.cloudmain2{width:80%;bottom:-3%;left:-5%}.cloudmain3{width:90%;bottom:-15%}.cloud1{width:65%;bottom:-3%;left:-10%}.cloud2{width:70%;bottom:-3%;right:10%}.cloud3{width:70%;bottom:-3%;left:55%}}.spacing{background:#c3cec3}@media(max-width:768px){.spacing{display:none}}.spacing2{height:30px;width:100%;background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed}@media(max-width:758px){.spacing2{background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed;height:10px;display:none}}:root{--bg: #0e1509;--bg-mid: #141c0e;--green-vivid: #C3CEC3;--green-muted: #394B31;--green-glow: rgba(176, 199, 176, .18);--glass-fill: rgba(255, 255, 255, .035);--glass-border: rgba(255, 255, 255, .09);--glass-top: rgba(255, 255, 255, .14);--text: #ffffff;--text-muted: #B0C7B0;--text-dim: #394B31;--error: #ff6b6b;--success: #C3CEC3;--radius-card: 1.375rem;--radius-input: .75rem;--transition: .28s cubic-bezier(.4, 0, .2, 1);--font-display: "Syne", sans-serif;--font-body: "DM Sans", sans-serif;--fs-hero: clamp(1.75rem, 3.5vw + .5rem, 3.25rem);--fs-section: clamp(1.5rem, 2.8vw + .4rem, 3rem);--fs-card-title: clamp(1.25rem, 2.2vw + .3rem, 2.375rem);--fs-form-title: clamp(1.125rem, 1.6vw + .3rem, 1.875rem);--fs-body-lg: clamp(.9rem, .8vw + .2rem, 1rem);--fs-body: clamp(.875rem, .6vw + .25rem, .97rem);--fs-label: clamp(.78rem, .4vw + .2rem, .84rem);--fs-small: clamp(.72rem, .3vw + .18rem, .82rem);--fs-btn: clamp(.85rem, .6vw + .2rem, 1rem);--fs-faq-q: clamp(.9rem, .6vw + .2rem, 1rem);--fs-faq-a: clamp(.82rem, .4vw + .2rem, .95rem)}._contactSection_1hi3b_97{position:relative;padding:0 0 7.5rem;background:var(--bg);font-family:var(--font-body);overflow:hidden}._contactSection_1hi3b_97:before{content:"";position:fixed;top:-20%;left:50%;transform:translate(-50%);width:50rem;height:50rem;background:radial-gradient(ellipse at center,rgba(176,199,176,.07) 0%,transparent 68%);pointer-events:none;z-index:0}._heroBlock_1hi3b_151{position:relative;z-index:1;max-width:clamp(90%,92vw,98%);margin:0 auto;padding:6.25rem 2.5rem 4rem}._heroBadge_1hi3b_169{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem 1rem .375rem .75rem;border-radius:999px;border:1px solid rgba(195,206,195,.3);background:#c3cec314;color:#c3cec3;font-family:var(--font-display);font-size:var(--fs-small);font-weight:600;letter-spacing:.08em;text-transform:uppercase;margin-bottom:2.25rem}._badgeDot_1hi3b_203{width:.4375rem;height:.4375rem;border-radius:50%;background:#c3cec3;box-shadow:0 0 .5rem #c3cec3;animation:_pulse_1hi3b_1 2.4s ease-in-out infinite}@keyframes _pulse_1hi3b_1{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}._introGrid_1hi3b_251{display:grid;grid-template-columns:1fr 1fr;gap:3.75rem;align-items:start}._introLeft_1hi3b_267{display:flex;margin-top:1.875rem;flex-direction:column;gap:0}._introLeft_1hi3b_267 p{font-size:var(--fs-body-lg);line-height:1.76;color:#e7e7e7;margin:0 0 .625rem;font-weight:300}._heroTitle_1hi3b_299{font-family:var(--font-display);font-size:2.6rem!important;color:#fff;letter-spacing:-.03em}._introRight_1hi3b_319{display:flex;margin-top:1.5625rem;flex-direction:column}._helpBlock_1hi3b_333{padding:2.25rem 2.375rem;border-radius:var(--radius-card);background:var(--glass-fill);border:1px solid var(--glass-border);border-top-color:var(--glass-top);backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem);box-shadow:inset 0 1px #ffffff12,0 1.25rem 3.75rem #00000059;height:100%;box-sizing:border-box}._helpTitle_1hi3b_363{font-family:var(--font-display);font-size:var(--fs-card-title)!important;font-weight:700;color:#fff;margin:0 0 .875rem;display:flex;align-items:center;gap:.5rem}._helpBlock_1hi3b_333 p{font-size:var(--fs-body-lg);line-height:1.72;color:#e7e7e7;margin:0 0 .875rem;font-weight:300}._helpBlock_1hi3b_333 p:last-of-type{margin-bottom:1.5rem}._pillRow_1hi3b_413{display:flex;flex-wrap:wrap;gap:.5rem}._pill_1hi3b_413{display:inline-flex;align-items:center;padding:.3125rem .875rem;border-radius:999px;font-size:var(--fs-small);font-weight:500;letter-spacing:.04em;color:#c3cec3;background:#c3cec317;border:1px solid rgba(195,206,195,.22);transition:background var(--transition),border-color var(--transition)}._pill_1hi3b_413:hover{background:#c3cec329;border-color:#c3cec366}._formContainer_1hi3b_469{position:relative;z-index:1;padding:3rem 3rem 3.25rem;border-radius:var(--radius-card);max-width:clamp(42.5rem,50vw,70rem);width:100%;margin:0 auto 5rem;overflow:hidden;background:linear-gradient(160deg,#212e1bb8,#171f12d1);backdrop-filter:blur(3rem) saturate(180%);-webkit-backdrop-filter:blur(3rem) saturate(180%);border:1px solid rgba(255,255,255,.08);border-top:1px solid rgba(255,255,255,.15);box-shadow:inset 0 1px #ffffff14,0 .125rem #b0c7b01f,0 2rem 5rem #00000073,0 .5rem 1.5rem #00000040}._formHeader_1hi3b_523{display:flex;flex-direction:column;align-items:center;text-align:center;margin-bottom:2.25rem}._formIconRing_1hi3b_539{width:3.25rem;height:3.25rem;border-radius:50%;border:1.5px solid rgba(195,206,195,.3);background:#c3cec31a;display:flex;align-items:center;justify-content:center;color:#c3cec3;margin-bottom:1rem;box-shadow:0 0 1.25rem #c3cec326}._formHeader_1hi3b_523 h2{font-family:var(--font-display);font-size:var(--fs-form-title);font-weight:700;color:#fff;margin:0 0 .375rem;letter-spacing:-.02em}._formSubtitle_1hi3b_585{font-size:var(--fs-small);color:#e7e7e7;margin:0}._formRow_1hi3b_599{display:grid;grid-template-columns:1fr 1fr;gap:1.125rem}._formGroup_1hi3b_613{margin-bottom:1.25rem;position:relative}._formGroup_1hi3b_613 label{display:flex;align-items:center;gap:.4375rem;margin-bottom:.5625rem;color:#fff;font-size:var(--fs-label);font-weight:500;letter-spacing:.02em;-webkit-user-select:none;user-select:none}._labelIcon_1hi3b_647{display:flex;align-items:center;color:#394b31;opacity:.9}._formGroup_1hi3b_613 input:-webkit-autofill,._formGroup_1hi3b_613 input:-webkit-autofill:hover,._formGroup_1hi3b_613 input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 62.5rem #171F12 inset!important;-webkit-text-fill-color:#ffffff!important;caret-color:#fff;transition:background-color 9999s ease-in-out 0s}._formGroup_1hi3b_613 input,._formGroup_1hi3b_613 textarea{width:100%;padding:.8125rem 1rem;font-size:var(--fs-body);font-family:var(--font-body);border-radius:var(--radius-input);color:#fff;outline:none;box-sizing:border-box;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition);background:#ffffff0a;border:1px solid rgba(255,255,255,.09);border-bottom-color:#ffffff26}._formGroup_1hi3b_613 input:focus,._formGroup_1hi3b_613 textarea:focus{background:#c3cec30d;border-color:#c3cec373;box-shadow:0 0 0 .1875rem #c3cec31f,inset 0 1px #ffffff0f}._formGroup_1hi3b_613 input::placeholder,._formGroup_1hi3b_613 textarea::placeholder{color:#394b31;opacity:1;font-size:clamp(1.1rem,.5vw + .2rem,.78rem)}._formGroup_1hi3b_613 textarea{resize:vertical;min-height:7.5rem}._selectWrapper_1hi3b_769{position:relative}._selectWrapper_1hi3b_769 select{width:100%;padding:.8125rem 2.625rem .8125rem 1rem;font-size:var(--fs-body);font-family:var(--font-body);border-radius:var(--radius-input);color:#fff;outline:none;appearance:none;-webkit-appearance:none;box-sizing:border-box;cursor:pointer;transition:border-color var(--transition),background var(--transition),box-shadow var(--transition);background:#212e1b!important;border:1px solid rgba(255,255,255,.09);border-bottom-color:#ffffff26}._selectWrapper_1hi3b_769 select:focus{border-color:#c3cec373;box-shadow:0 0 0 .1875rem #c3cec31f}._selectWrapper_1hi3b_769 select option{background:#212e1b;color:#fff}._selectChevron_1hi3b_835{position:absolute;right:.875rem;top:50%;transform:translateY(-50%);color:#394b31;pointer-events:none;display:flex}._inputError_1hi3b_857{border-color:var(--error)!important;box-shadow:0 0 0 .1875rem #ff6b6b1f!important}._error_1hi3b_867{color:var(--error);font-size:var(--fs-small);margin-top:.375rem;display:flex;align-items:center;gap:.3125rem}._error_1hi3b_867:before{content:"!";display:inline-flex;align-items:center;justify-content:center;width:.875rem;height:.875rem;border-radius:50%;border:1px solid currentColor;font-size:.65rem;font-weight:700;flex-shrink:0}._submitButton_1hi3b_915{display:flex;align-items:center;justify-content:center;gap:.625rem;width:100%;padding:.9375rem 1.5rem;margin-top:.5rem;border:none;border-radius:var(--radius-input);font-family:var(--font-display);font-size:var(--fs-btn);font-weight:700;letter-spacing:.02em;cursor:pointer;position:relative;overflow:hidden;background:#394b31;border:1.5px solid #B0C7B0;color:#c3cec3;text-transform:uppercase;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s,background .3s}._submitButton_1hi3b_915:before{transform:scale(1.04);background:#4a6040;border-color:#c3cec3;box-shadow:0 0 0 1px #b0c7b04d,0 .75rem 2.25rem #394b3199}._submitButton_1hi3b_915:hover:not(:disabled){transform:translateY(-.125rem);box-shadow:0 .5rem 2.25rem #b0c7b059,inset 0 1px #fff3}._submitButton_1hi3b_915:hover:not(:disabled):before{opacity:1}._submitButton_1hi3b_915:active:not(:disabled){transform:translateY(0)}._submitButton_1hi3b_915:disabled{opacity:.55;cursor:not-allowed}._spinner_1hi3b_1027{width:1rem;height:1rem;border:2.5px solid rgba(255,255,255,.3);border-top-color:#fff;border-radius:50%;animation:_spin_1hi3b_1027 .7s linear infinite;flex-shrink:0}@keyframes _spin_1hi3b_1027{to{transform:rotate(360deg)}}._successMessage_1hi3b_1061{display:flex;align-items:center;gap:.625rem;padding:.875rem 1.125rem;margin-bottom:1.5rem;border-radius:.625rem;background:#b0c7b01f;border:1px solid rgba(176,199,176,.35);color:#fff;font-size:var(--fs-body);font-weight:500}._errorMessage_1hi3b_1089{padding:.875rem 1.125rem;margin-bottom:1.5rem;border-radius:.625rem;background:#ff6b6b1f;border:1px solid rgba(255,107,107,.35);color:var(--error);font-size:var(--fs-body)}._faqContainer_1hi3b_1115{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:5rem;width:clamp(90%,87vw,98%);max-width:none;margin:0 auto;padding:3.75rem 0 0;position:relative;z-index:1;box-sizing:border-box}._faqContainer_1hi3b_1115:before{content:"";position:absolute;top:0;left:2.5rem;right:2.5rem;height:1px;background:linear-gradient(90deg,transparent,rgba(176,199,176,.2) 30%,rgba(176,199,176,.2) 70%,transparent)}._leftSection_1hi3b_1165{display:flex;flex-direction:column;align-items:flex-start;align-self:center;min-width:0;position:sticky;top:2.5rem}._titlee_1hi3b_1176{font-size:var(--fs-section)!important;font-weight:800;line-height:1.18;color:#fff!important;letter-spacing:-.025em;margin:0;max-width:100%;overflow-wrap:anywhere}._description_1hi3b_1187{font-size:var(--fs-body-lg);line-height:1.68;color:#e7e7e7!important;margin:0;font-weight:300;max-width:38rem}._rightSection_1hi3b_1196{display:flex;flex-direction:column;gap:.75rem;min-width:0}._sendButton1_1hi3b_1206{font-family:inherit;width:100%!important;font-size:clamp(1rem,1vw,1.125rem);background:#394b31;color:#fff;width:clamp(9rem,9.5vw,10.625rem);min-width:clamp(9rem,9.5vw,10.625rem);padding:.7em 1.1em;display:flex;align-items:center;justify-content:center;gap:.35em;border:.0625rem solid rgba(195,206,195,.2);border-radius:1rem;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 .25rem .75rem #171f1259,inset 0 .0625rem #ffffff14;transition:all .45s ease}._sendButton1_1hi3b_1206 ._svgWrapper1_1hi3b_1258,._sendButton1_1hi3b_1206 ._svgWrapper_1hi3b_1258{display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out}._sendButton1_1hi3b_1206 svg{width:clamp(16px,1.4vw,24px);height:clamp(16px,1.4vw,24px);display:block;transform-origin:center center;transition:transform .45s ease-in-out;color:#b0c7b0}._sendButton1_1hi3b_1206:hover{background:#212e1b;color:#fff;box-shadow:0 .5rem 1.5rem #171f1280,0 0 0 .0625rem #b0c7b026}._sendButton1_1hi3b_1206 span{display:block;margin-left:0;transition:all .45s ease-in-out}._sendButton1_1hi3b_1206:hover ._svgWrapper_1hi3b_1258{animation:_fly-1_1hi3b_1 1.1s ease-in-out infinite alternate}._sendButton1_1hi3b_1206:hover ._svgWrapper1_1hi3b_1258{position:absolute;left:50%;transform:translate(-50%)}._sendButton1_1hi3b_1206:hover svg{transform:rotate(45deg) scale(1.1);color:#c3cec3}._sendButton1_1hi3b_1206:hover span{transform:translate(5em);opacity:0}._sendButton1_1hi3b_1206:active{transform:scale(.95)}@keyframes _fly-1_1hi3b_1{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}._faqItem_1hi3b_1394{border-radius:1rem;overflow:hidden;transition:box-shadow var(--transition),transform var(--transition);cursor:pointer;background:linear-gradient(135deg,#ffffff0d,#ffffff06);border:1px solid rgba(255,255,255,.09);border-top-color:#ffffff24;backdrop-filter:blur(1.5rem);-webkit-backdrop-filter:blur(1.5rem);box-shadow:inset 0 1px #ffffff0f,0 .25rem 1rem #0000002e}._faqItem_1hi3b_1394:hover{box-shadow:inset 0 1px #ffffff14,0 .5rem 2rem #00000047,0 0 0 1px #b0c7b026;transform:translateY(-.0625rem)}._questionButton_1hi3b_1446{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem;padding:1.375rem 1.625rem;background:none;border:none;cursor:pointer;text-align:left}._questionText_1hi3b_1472{font-family:var(--font-display);font-size:16px;font-weight:600;color:#fff;flex:1;line-height:1.4}._iconWrapper_1hi3b_1490{width:1.875rem;height:1.875rem;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#c3cec3;border-radius:50%;border:1px solid rgba(195,206,195,.25);background:#c3cec314;transition:background var(--transition),border-color var(--transition)}._faqItem_1hi3b_1394:hover ._iconWrapper_1hi3b_1490{background:#c3cec326;border-color:#c3cec366}._answerWrapper_1hi3b_1528{overflow:hidden}._answerText_1hi3b_1536{padding:.125rem 1.625rem 1.375rem;font-size:14px;line-height:1.7;color:#e7e7e7;font-weight:500;letter-spacing:.02em;margin-top:0!important}._toast_1hi3b_1562{position:fixed;top:1.75rem;left:39%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:1rem;padding:1.125rem 1.25rem 1.125rem 1.125rem;min-width:22.5rem;max-width:30rem;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,#212e1bf7,#171f12fc);border:1px solid rgba(176,199,176,.3);border-top-color:#c3cec373;backdrop-filter:blur(2.5rem);-webkit-backdrop-filter:blur(2.5rem);box-shadow:0 0 0 1px #b0c7b014,0 .5rem 2.5rem #00000080,0 0 3.75rem #b0c7b014,inset 0 1px #ffffff0f}._toast-icon_1hi3b_1620{width:2.75rem;height:2.75rem;border-radius:50%;background:#b0c7b01f;border:1px solid rgba(176,199,176,.35);display:flex;align-items:center;justify-content:center;color:#c3cec3;flex-shrink:0;box-shadow:0 0 1rem #b0c7b026}._toast-body_1hi3b_1648{flex:1;display:flex;flex-direction:column;gap:.1875rem}._toastTitle_1hi3b_1662{font-family:var(--font-display);font-size:var(--fs-faq-q);font-weight:600;color:#fff;margin:0;letter-spacing:-.01em}._toastSub_1hi3b_1680{font-size:var(--fs-small);color:#fff;margin:0;font-weight:300}._toastClose_1hi3b_1694{width:1.75rem;height:1.75rem;border-radius:50%;border:1px solid rgba(176,199,176,.2);background:#ffffff0a;display:flex;align-items:center;justify-content:center;color:#e7e7e7;cursor:pointer;flex-shrink:0;transition:background var(--transition),color var(--transition)}._toast-close_1hi3b_1724:hover{background:#ffffff17;color:#fff}._toast-progress_1hi3b_1734{position:absolute;bottom:0;left:0;height:2px;width:100%;background:linear-gradient(90deg,#c3cec3,#b0c7b0);transform-origin:left;animation:_shrink_1hi3b_1 5s linear forwards}@keyframes _shrink_1hi3b_1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media(max-width:64em){._introGrid_1hi3b_251{grid-template-columns:1fr;gap:2.5rem}._faqContainer_1hi3b_1115{grid-template-columns:1fr;gap:3rem;max-width:100rem!important}._leftSection_1hi3b_1165{position:static}._formWrapper_1hi3b_1818{padding:0 1.5rem}}@media(max-width:48em){._heroBlock_1hi3b_151{padding:3.75rem .55rem 2.5rem}._formWrapper_1hi3b_1818{padding:0 1.25rem}._heroTitle_1hi3b_299{text-align:center;font-size:1.5rem!important;margin-top:55px!important}._formContainer_1hi3b_469{padding:1.75rem 1.25rem 2rem;border-radius:1.125rem;margin:0 0 3.75rem;max-width:100%}._formGroup_1hi3b_613 input::placeholder,._formGroup_1hi3b_613 textarea::placeholder{color:#394b31;opacity:1;font-size:clamp(.9rem,.5vw + .2rem,.78rem)}._bbb_1hi3b_1892{max-width:100%!important}._helpBlock_1hi3b_333{padding:1.5rem 1.25rem}._helpTitle_1hi3b_363{text-align:center}._formRow_1hi3b_599{grid-template-columns:1fr;gap:0}._introGrid_1hi3b_251{grid-template-columns:1fr;gap:2rem}._introLeft_1hi3b_267{margin-top:0;text-align:center}._faqContainer_1hi3b_1115{grid-template-columns:1fr;gap:2.25rem;padding:3rem .35rem 0;max-width:100rem!important}._leftSection_1hi3b_1165{position:static;align-items:center!important;align-content:center;margin-right:0}._introRight_1hi3b_319{margin-top:-.625rem}._titlee_1hi3b_1176{text-align:center;font-size:1.3rem!important;width:100%;max-width:100%}._description_1hi3b_1187{text-align:center;font-size:.85rem!important;margin-top:10px!important;max-width:100%}._answerText_1hi3b_1536{padding:.125rem 1.25rem 1.125rem}._questionButton_1hi3b_1446{padding:1.125rem 1.25rem;font-size:.8rem!important}._toast_1hi3b_1562{left:1rem;right:1rem;transform:none;min-width:unset;width:auto;top:1rem}}@media(max-width:30em){._formWrapper_1hi3b_1818{padding:0 1rem}._formContainer_1hi3b_469{padding:1.5rem 1rem 1.75rem;margin:0 0 3rem;max-width:100%}}*{margin:0;padding:0;box-sizing:border-box}@keyframes pulse{0%,to{transform:scale(1);box-shadow:0 0 12px #8fae8fe6}50%{transform:scale(1.18);box-shadow:0 0 22px #8fae8f,0 0 40px #8fae8f66}}@keyframes dotRing{0%{box-shadow:0 0 #8fae8f8c}70%{box-shadow:0 0 0 10px #8fae8f00}to{box-shadow:0 0 #8fae8f00}}@keyframes shimmer{0%{background-position:-400px 0}to{background-position:400px 0}}@keyframes fadeIn{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:translate(0)}}@keyframes headerReveal{0%{opacity:0;transform:translateY(28px);filter:blur(3px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}.reveal{opacity:0;transform:translateY(28px);transition:opacity .55s cubic-bezier(.22,1,.36,1),transform .55s cubic-bezier(.22,1,.36,1)}.reveal-left,.reveal-right{opacity:0;transform:translateY(0);transition:opacity .55s cubic-bezier(.22,1,.36,1)}.reveal.visible,.reveal-left.visible,.reveal-right.visible{opacity:1;transform:translate(0);filter:blur(0)}.timeline-wrapper{width:100%;padding:0 1rem;margin-top:1.2rem;background:linear-gradient(to bottom,#171f12,#202d16 93%,#2f4422 96%,#8fae8f,#c3cec3);background-repeat:no-repeat;min-height:100vh;position:relative;overflow-x:hidden}.features-nav-btn.features-nav-btn--active{background:#8fae8f1f;border-color:#8fae8f8c!important;color:#c3cec3;font-weight:700;box-shadow:0 0 10px #8fae8f26}.features-nav-btn.features-nav-btn--active:active{background:#8fae8f1f;border-color:#8fae8f8c!important;color:#c3cec3;transform:none}.timeline-title-year{display:flex;align-items:center;justify-content:center;margin:.5rem .6rem;width:44px;height:44px;font-size:clamp(1rem,1.25vw,1.125rem)!important;border-radius:12px;background:#8fae8f14;border:1px solid rgba(143,174,143,.2);transition:transform .3s ease,background .3s ease,border-color .3s ease;flex-shrink:0}.timeline-item:hover .timeline-title-year{transform:scale(1.12);background:#8fae8f26;border-color:#8fae8f66}.timeline-title-year svg{display:block}.btn-wrap2{pointer-events:auto;position:relative;display:inline-flex;isolation:isolate}.btn-wrap2:before{content:"";position:absolute;inset:-18px;border-radius:22px;background:radial-gradient(ellipse at center,#B0C7B0 0%,#394B31 50%,transparent 75%);opacity:0;transform:scale(.85);transition:opacity .4s ease,transform .45s cubic-bezier(.34,1.56,.64,1);z-index:-1;filter:blur(14px);pointer-events:none}.btn-wrap2:hover:before{opacity:1;transform:scale(1)}.ev-cta2{position:relative;z-index:1;pointer-events:auto;display:inline-flex;align-items:center;gap:10px;background:#394b31;border:1.5px solid #B0C7B0;border-radius:10px;padding:.85rem 2.2rem;font-size:clamp(.75rem,1vw,1rem)!important;margin-bottom:25px;font-weight:700!important;letter-spacing:.18em;color:#c3cec3!important;cursor:pointer;text-transform:uppercase;transition:transform .35s cubic-bezier(.34,1.56,.64,1),border-color .3s,box-shadow .3s,background .3s}.ev-cta2:hover{transform:scale(1.04);background:#4a6040;border-color:#c3cec3;box-shadow:0 0 0 1px #b0c7b04d,0 12px 36px #394b3199}.timeline-header{max-width:clamp(90%,92vw,98%);margin:20px auto 0;padding:3rem 1rem 1.5rem;animation:headerReveal 1s cubic-bezier(.22,1,.36,1) both}.timeline-main-heading{font-size:clamp(1.5rem,3.5vw,3rem)!important;font-weight:800!important;transform:translateY(30px);margin-bottom:2.2rem;letter-spacing:-.03em;line-height:1.08!important;max-width:100%;text-align:center;background:#fff;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.kkk{margin-top:20px}button.feature-btn{position:relative;display:inline-block;cursor:pointer;outline:none;border:0;background:#171f1238;padding:0;font-size:inherit;font-family:inherit;width:20rem;height:3.5rem;margin-bottom:25px;border-radius:1.625rem;transform:translateY(-11px);box-shadow:0 4px 12px #171f1247;transition:background .35s ease,box-shadow .35s ease}button.feature-btn .feature-circle{transition:all .88s cubic-bezier(.75,0,.076,1);position:absolute;left:.25rem;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem;z-index:1;background:#394b31;border-radius:1.625rem}button.feature-btn .feature-circle .icon{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;top:0;bottom:0;margin:auto}button.feature-btn .feature-circle .icon.feature-arrow{left:1.5rem;width:0;height:.125rem;background:#c3cec3;transform:translate(-50%,-50%);transform-origin:right center;transition:all .45s cubic-bezier(.65,0,.076,1)}button.feature-btn .feature-circle .icon.feature-arrow:before{position:absolute;content:"";top:50%;right:-.3125rem;width:.625rem;height:.625rem;border-top:.125rem solid #C3CEC3;border-right:.125rem solid #C3CEC3;transform:translateY(-50%) rotate(45deg)}button.feature-btn .feature-text{transition:all .45s cubic-bezier(.65,0,.076,1);position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0 .6rem 0 3.2rem;z-index:2;color:#c3cec3;font-weight:700;font-size:clamp(.7rem,.9vw,.875rem);line-height:1;text-align:center;text-transform:uppercase;letter-spacing:1px}button.feature-btn:hover{background:#171f1259;box-shadow:0 8px 22px #171f1273}button.feature-btn:hover .feature-circle{width:100%;background:#2b3b24}button.feature-btn:hover .feature-circle .icon.feature-arrow{width:1.225rem;transform:translate(calc(-58% + 40px),-58%)}button.feature-btn:hover .feature-text{color:#c3cec3}.jjj{text-align:center!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;max-width:72rem;font-size:clamp(.78rem,1vw,.906rem)!important;line-height:1.75!important;color:#ffffff61!important;font-weight:400!important}.timeline-description{color:#e7e7e7!important;max-width:100%;margin-top:20px;transform:translateY(30px);text-align:center;line-height:1.8!important;font-size:clamp(.875rem,1.2vw,1rem)!important;font-weight:400!important;animation:headerReveal 1s .18s cubic-bezier(.22,1,.36,1) both}.timeline-header p:last-of-type{font-size:clamp(.78rem,1vw,.906rem)!important;line-height:1.75!important;color:#fff!important;font-weight:400!important;max-width:90%;padding-top:1.25rem;letter-spacing:.01em;margin:0 auto}.features-nav-btn:hover{background:#8fae8f1f;border-color:#8fae8f8c;color:#c3cec3;transform:scale(1.02);box-shadow:0 0 10px #8fae8f26}.features-nav-btn{flex-shrink:0;display:inline-flex;align-items:center;height:34px;padding:0 16px;border-radius:999px;border:1px solid rgba(143,174,143,.22);background:transparent;color:#c3cec3a6;font-size:clamp(.68rem,.9vw,.875rem);font-weight:500;letter-spacing:.02em;cursor:pointer;white-space:nowrap;transition:background .22s ease,border-color .22s ease,color .22s ease,transform .2s cubic-bezier(.34,1.56,.64,1),box-shadow .22s ease}.features-nav-wrapper{position:sticky;transform:translateY(-15px);z-index:100;width:100%;padding:10px 0}.features-nav-container{position:relative;max-width:clamp(90%,92vw,98%);margin:0 auto;display:flex;align-items:center;padding:0 1rem;background:#171f12d9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:999px}.features-nav-arrow{flex-shrink:0;width:32px;height:32px;border-radius:50%;border:1px solid rgba(195,206,195,.35);background:#394b3199;color:#c3cec3;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .25s ease,background .22s ease,border-color .22s ease,transform .2s ease;z-index:2}.features-nav-arrow:hover{background:#394b31e6;border-color:#c3cec3a6;transform:scale(1.08)}.features-nav-arrow svg{width:14px;height:14px;stroke:#c3cec3;stroke-width:2.2;fill:none;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0}.features-nav-arrow--hidden{opacity:0;pointer-events:none}.features-nav-arrow--left{margin-right:6px}.features-nav-arrow--right{margin-left:6px}.features-nav{display:flex;align-items:center;gap:8px;flex:1;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0;scroll-behavior:smooth}.features-nav::-webkit-scrollbar{display:none}.timeline-content-wrapper{position:relative;max-width:clamp(90%,92vw,98%);margin:0 auto;padding-bottom:5rem}.timeline-item{display:flex;padding-top:1.5rem;margin-bottom:2rem}.timeline-left-section{display:flex;align-items:flex-start;min-width:130px}.timeline-dot-wrapper{height:2.75rem;width:2.75rem;border-radius:50%;background:linear-gradient(135deg,#1e2a16,#2f4422);display:flex;align-items:center;justify-content:center;box-shadow:0 0 18px #4f7a3d73,inset 0 1px #ffffff1a;transition:transform .4s cubic-bezier(.34,1.56,.64,1),box-shadow .4s ease;flex-shrink:0}.timeline-item:hover .timeline-dot-wrapper{transform:scale(1.15);box-shadow:0 0 28px #4f7a3db3,0 0 52px #4f7a3d40,inset 0 1px #ffffff26}.timeline-dot{height:1rem;width:1rem;border-radius:50%;background:linear-gradient(135deg,#8fae8f,#c3cec3);box-shadow:0 0 12px #8fae8fe6;animation:pulse 2.2s infinite,dotRing 2.8s .6s infinite}.timeline-right-section{flex:1}.content-heading{font-size:clamp(1.25rem,2.2vw,1.75rem)!important;font-weight:700!important;color:#fff!important;margin-bottom:.5rem;letter-spacing:-.01em;transform:translate(-5px);line-height:1.25!important;transition:color .3s ease}.content-category-tag{display:inline-block;font-size:clamp(.6rem,.75vw,.688rem)!important;font-weight:600!important;letter-spacing:.08em;text-transform:uppercase;color:#c3cec3cc!important;background:#394b318c;border:1px solid rgba(176,199,176,.22);border-radius:999px;padding:3px 12px;margin-bottom:1rem;line-height:1.4!important;transition:background .2s ease,border-color .2s ease,color .2s ease}.timeline-item:hover .content-category-tag{background:#394b31cc;border-color:#c3cec366;color:#c3cec3!important}.content-subtitle{color:#e7e7e7!important;font-weight:500!important;margin-bottom:.85rem;letter-spacing:.04em;text-transform:uppercase;font-size:clamp(.65rem,.75vw,.8rem)!important}.content-text{color:#e7e7e7!important;line-height:1.85!important;margin-bottom:1.5rem;font-size:clamp(.875rem,1.1vw,1rem)!important;margin-top:-10px;font-weight:400!important;max-width:1180px}.content-image-wrapper{will-change:opacity;min-width:0;max-width:none;height:400px;flex:1 1 auto;border-radius:20px;overflow:hidden;position:relative;box-shadow:0 20px 60px #00000073,0 8px 24px #00000040,inset 0 1px #ffffff14;border:1px solid rgba(255,255,255,.06);transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s ease}.mf-faq-hero{min-height:100vh;display:flex;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw!important;box-sizing:border-box;align-items:center;background:linear-gradient(to bottom,#8fae8f,#c3cec3 15%,#eef4ee)}.timeline-wrapper .qcta{background:linear-gradient(to bottom,#eef4ee,#fff 60% 100%)!important}.mf-faq-container{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;width:clamp(90%,87vw,98%);max-width:none;margin:0 auto;padding:120px 0;font-family:Inter,sans-serif;color:#0a0a0a;box-sizing:border-box}.mf-faq-left{display:flex;flex-direction:column;gap:30px}.mf-faq-hero h2.mf-faq-title{font-size:48px!important;font-weight:700!important;line-height:1.2!important;margin-top:100px;color:#000!important;-webkit-text-fill-color:#000000!important}.mf-faq-hero h3.mf-faq-desc{font-size:24px!important;font-weight:600!important;color:#000!important;-webkit-text-fill-color:#000000!important;opacity:.85}.mf-faq-right{display:flex;flex-direction:column;gap:16px}.mf-faq-item{background:linear-gradient(135deg,#ffffff59,#ffffff26);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(49px) saturate(220%);-webkit-backdrop-filter:blur(49px) saturate(220%);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #ffffff26,0 8px 30px #00000026;border-radius:16px;overflow:hidden;transition:all .3s ease}.mf-faq-item:hover{box-shadow:0 4px 16px #0000001a}.mf-faq-question-btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;background:none;border:none;cursor:pointer;text-align:left}.mf-faq-question-text{font-size:20px!important;font-weight:600;color:#0a0a0a;flex:1;display:flex;align-items:center;flex-direction:column;transform:translateY(0)}.mf-faq-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#0a0a0a;border-radius:50%;background:#0000000d}.mf-faq-answer-wrapper{overflow:hidden}.mf-faq-answer-text{padding:0 28px 24px;margin:0;font-size:18px!important;line-height:1.6;color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important}.content-image{width:100%;height:100%;object-fit:cover;border-radius:20px;display:block;transition:transform .8s cubic-bezier(.22,1,.36,1)}.Parent{display:flex;justify-content:space-between;align-items:center;gap:24px}.QandA{display:flex;flex-direction:column;row-gap:1.25rem;max-width:600px!important;height:auto;min-height:320px;padding:28px;border-radius:20px;background:linear-gradient(135deg,#ffffff14,#ffffff08);border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(40px) saturate(180%);-webkit-backdrop-filter:blur(40px) saturate(180%);box-shadow:inset 0 1px 1px #ffffff1f,inset 0 -1px 1px #ffffff0d,0 8px 30px #0003;justify-content:center}.QandA .question p{font-size:clamp(.844rem,1.1vw,1rem)!important;font-weight:600!important;color:#fff!important;line-height:1.55!important;margin-bottom:2px}.QandA .answer p{font-size:clamp(.844rem,1.1vw,1rem)!important;color:#e7e7e7bf!important;line-height:1.65!important;font-weight:400!important;padding-left:12px;border-left:2px solid rgba(143,174,143,.4)}.timeline-line-background{position:absolute;left:19px;top:0;width:4px;height:99%;background:#ffffff14;border-radius:2px}.timeline-line-progress{width:4px;height:0%;background:linear-gradient(to bottom,#c3cec3,#afc4af 40%,#9ab69a,#8fae8f);border-radius:2px;box-shadow:0 0 10px #8fae8fb3,0 0 22px #8fae8f73}.card56{background:linear-gradient(135deg,#162112,#1a2a15 60%,#0e1a0c);color:#eaf1ea;width:85%;border-radius:40px;height:auto;min-height:460px;padding:60px 40px;margin:0 auto 80px;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;border:1px solid rgba(143,174,143,.15);position:relative;overflow:hidden;box-shadow:0 40px 100px #00000080,0 12px 40px #0000004d,inset 0 1px #ffffff0d;transition:transform .6s cubic-bezier(.22,1,.36,1),box-shadow .6s ease,border-color .6s ease}.card56:after{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(143,174,143,.4),transparent)}.card56:hover{transform:translateY(-4px);border-color:#8fae8f4d;box-shadow:0 50px 120px #0009,0 20px 60px #4f7a3d26,inset 0 1px #ffffff14}.card56-content{max-width:720px;position:relative;z-index:1}.card56 h2{font-size:clamp(1.375rem,3vw,2.625rem)!important;font-weight:800!important;margin-bottom:14px;letter-spacing:-.02em;line-height:1.15!important;color:#eaf1ea!important}.card56 p{opacity:.75;line-height:1.65!important;font-size:clamp(.875rem,1.3vw,1.125rem)!important;font-weight:400!important;margin-bottom:28px;max-width:560px;color:#eaf1ea!important}.card56-btn{padding:14px 32px;border-radius:40px;height:56px;width:auto;min-width:220px;border:1px solid rgba(143,174,143,.3);background:#4f7a3d;color:#fff;font-size:clamp(.875rem,1vw,1rem)!important;font-weight:600!important;cursor:pointer;position:relative;overflow:hidden;letter-spacing:.02em;transition:transform .35s cubic-bezier(.34,1.56,.64,1),box-shadow .35s ease}.card56-btn:hover{transform:translateY(-3px) scale(1.03);box-shadow:0 14px 36px #4f7a3d80;background:#1d682e}.card56-btn:active{transform:translateY(-1px) scale(.99);transition-duration:.1s}button.view-features-btn{position:relative;display:inline-block;cursor:pointer;outline:none;background:transparent;padding:0;font-size:inherit;font-family:inherit;width:calc(300 * var(--scale));height:calc(55 * var(--scale));margin:calc(16 * var(--scale)) auto 0 auto;border-radius:calc(30 * var(--scale));border:1px solid rgba(195,206,195,.16);background:#171f1259;box-shadow:0 4px 14px #0a0f0866;transition:background .4s ease,border-color .4s ease,box-shadow .4s ease}button.view-features-btn .vf-circle{transition:all .55s cubic-bezier(.65,0,.076,1);position:absolute;left:calc(3.5 * var(--scale));top:50%;transform:translateY(-50%);display:block;width:calc(46 * var(--scale));height:calc(46 * var(--scale));background:#394b31;border-radius:calc(30 * var(--scale));z-index:1}button.view-features-btn .vf-circle .vf-icon.vf-arrow{transition:all .4s cubic-bezier(.65,0,.076,1);position:absolute;left:calc(7.5 * var(--scale));top:50%;transform:translateY(-50%);width:calc(18 * var(--scale));height:calc(2 * var(--scale));background:transparent}button.view-features-btn .vf-circle .vf-icon.vf-arrow:before{position:absolute;content:"";top:calc(-4 * var(--scale));right:calc(1 * var(--scale));width:calc(10 * var(--scale));height:calc(10 * var(--scale));border-top:2px solid #C3CEC3;border-right:2px solid #C3CEC3;transform:rotate(45deg)}.Parent.reveal{transform:none}.content-image-wrapper{will-change:opacity}button.view-features-btn .vf-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:0;z-index:2;color:#fff;font-weight:700;font-size:clamp(12px,calc(13.5 * var(--scale)),18px)!important;line-height:1;text-align:center;text-transform:uppercase;letter-spacing:1.5px;transition:color .4s ease}button.view-features-btn:hover{background:#171f128c;border-color:#c3cec359;box-shadow:0 8px 24px #0a0f0899}button.view-features-btn:hover .vf-circle{width:calc(100% - calc(7 * var(--scale)));background:#2b3b24}button.view-features-btn:hover .vf-circle .vf-icon.vf-arrow{background:#c3cec3;width:calc(22 * var(--scale));transform:translate(calc(12 * var(--scale)),-50%)}.icon{transform:translateY(1px);animation:fadeIn .3s ease;margin-left:2px}@media(max-width:1024px){.timeline-header{padding:5rem 2rem 2rem}.jjj{margin-left:auto!important;margin-right:auto!important}.timeline-item{flex-direction:column;gap:2rem}.mf-faq-container{grid-template-columns:1fr;gap:60px;padding:50px 5px}.mf-faq-hero h2.mf-faq-title{font-size:40px!important;margin-top:0}.mf-faq-hero h3.mf-faq-desc{font-size:18px!important;transform:translateY(-10px)}.timeline-left-section{min-width:auto;flex-direction:row;align-items:center;gap:15px}.timeline-title-year{margin:0;width:40px;height:40px}.timeline-title-year svg{width:24px;height:24px}.content-image-wrapper{max-width:100%;height:auto}.content-image{width:100%;height:auto;min-height:300px}.Parent{flex-direction:column;gap:30px}.QandA{width:100%;height:auto;padding:30px}.card56{width:90%;margin:40px auto;height:auto;padding:40px 20px;border-radius:30px}.timeline-line-background{display:none}.features-nav-wrapper{padding:8px 1rem}}@media(max-width:768px){.timeline-wrapper{padding:0 1rem;margin-top:-20px}.timeline-header{padding:3.5rem .5rem 2rem;text-align:center}.timeline-main-heading{line-height:1.25!important;margin-bottom:2.5rem;letter-spacing:-.02em;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.timeline-description{line-height:1.78!important;color:#e7e7e7;margin-top:14px}.mf-faq-hero h2.mf-faq-title{font-size:32px!important}.mf-faq-right{transform:translateY(-30px)}.mf-faq-question-text{font-size:16px!important}.mf-faq-answer-text{font-size:14px!important;color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important;font-weight:400!important}.timeline-header p.jjj,.timeline-wrapper .timeline-header .jjj{line-height:1.72!important;color:#e7e7e7!important;width:100%!important;margin-left:0!important;margin-right:0!important;padding-top:.85rem}.features-nav-arrow{display:none}.timeline-header p:last-of-type{line-height:1.72!important;color:#ffffff6b!important;padding-top:.85rem;margin:0;max-width:100%}.features-nav-wrapper{transform:translate(-20px,3px);padding:7px .5rem}.timeline-left-section{display:none}.features-nav{gap:6px}.timeline-content-wrapper{padding-bottom:2rem}.timeline-item{flex-direction:column;margin-bottom:1.75rem;padding-top:1.25rem;gap:.75rem}.timeline-left-section{min-width:auto;flex-direction:row;align-items:center;gap:12px}.timeline-dot-wrapper{height:2.25rem;width:2.25rem}.timeline-dot{height:.8rem;width:.8rem}.timeline-title-year{margin:0;width:38px;height:38px;border-radius:10px}.timeline-title-year svg{width:22px;height:22px}.content-heading{line-height:1.28!important;margin-bottom:.4rem}.content-category-tag{padding:3px 11px;margin-bottom:.85rem}.content-subtitle{margin-bottom:.65rem}.content-text{line-height:1.8!important;margin-bottom:1.25rem;max-width:100%;color:#ffffffbf!important}.ev-cta2{padding:.75rem 1.5rem;margin-bottom:20px;border-radius:8px;letter-spacing:.12em}.Parent{flex-direction:column;gap:16px;align-items:stretch}.timeline-wrapper .Parent .content-image-wrapper{max-width:100%!important;width:100%!important;height:300px!important;transform:translateY(-15px);border-radius:16px!important}.timeline-wrapper .Parent .content-image{width:100%;height:100%;object-fit:cover;border-radius:16px}.QandA{width:100%;height:auto;padding:20px 18px;border-radius:16px;row-gap:1rem;transform:translateY(-10px)}.card56{width:97%;padding:2.25rem 1.5rem;border-radius:22px;margin:1.5rem auto 2.5rem;min-height:auto}.card56-btn{width:100%;max-width:260px;height:48px}button.view-features-btn{display:inline-block!important;width:280px!important;height:52px!important;margin:20px auto 0!important;border-radius:26px!important;border:1px solid rgba(195,206,195,.16)!important;background:#171f1259!important}button.view-features-btn .vf-circle{width:44px!important;height:44px!important;border-radius:22px!important;left:3.5px!important;top:50%;transform:translateY(-50%)}button.view-features-btn .vf-circle .vf-icon.vf-arrow{left:14px!important;width:14px!important;height:2px!important;background:transparent!important}button.view-features-btn .vf-circle .vf-icon.vf-arrow:before{top:-3px!important;right:1px!important;width:8px!important;height:8px!important;border-top:2px solid #C3CEC3!important;border-right:2px solid #C3CEC3!important}button.view-features-btn .vf-text{font-size:11.5px!important;letter-spacing:1.5px!important;white-space:nowrap!important;padding-left:38px!important;display:flex!important;align-items:center!important;justify-content:center!important}button.view-features-btn:hover .vf-circle{width:calc(100% - 7px)!important}button.view-features-btn:hover .vf-circle .vf-icon.vf-arrow{background:#c3cec3!important;width:18px!important;transform:translate(8px,-50%)!important}.timeline-line-background{display:none}}@media(max-width:480px){.timeline-wrapper{padding:0 .75rem}.timeline-header{padding:3rem .25rem 1.5rem}.content-image-wrapper{height:230px}.QandA{padding:18px 15px}}@media(max-width:380px){.content-image-wrapper{height:200px}}@media(prefers-reduced-motion:reduce){.reveal,.reveal-left,.reveal-right{opacity:1!important;transform:none!important;filter:none!important;transition:none!important}.timeline-dot{animation:none}}.qcta{height:100vh;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;overflow:hidden;box-sizing:border-box;background:linear-gradient(to bottom,#eef4ee,#fff)}.Qtimepass2{position:absolute;bottom:-6%!important;left:10%;width:clamp(25%,40vw,50%);z-index:6}.Qtimepass{position:absolute;bottom:-6%!important;right:14%;width:clamp(25%,40vw,50%);z-index:6}.qparentcloude{width:100%;height:100%;position:absolute;top:0;left:0;pointer-events:none;z-index:5}.qcloudmain,.qcloudmain2,.qcloudmain3,.qcloud1,.qcloud2,.qcloud3{position:absolute;bottom:-5%;width:clamp(40%,55vw,65%)}.qcloudmain{right:-2%}.qcloudmain2{left:-5%}.qcloudmain3{left:50%;transform:translate(-50%)}.qcloud1{left:-8%;width:clamp(30%,45vw,55%)}.qcloud2{right:25%;width:clamp(35%,50vw,60%)}.qcloud3{left:65%;width:clamp(35%,50vw,60%)}.QScreen{width:90vw;max-width:100%;height:100vh;display:flex;justify-content:space-between;align-items:center;position:relative;z-index:10;margin:0 auto;gap:2vw}.QDownload{width:20%;flex-shrink:0;display:flex;flex-direction:column;align-items:center;transform:translate(10%,-10%);margin-top:-.6%}.QDownload h1{color:#171f12;font-size:clamp(1rem,1.9vw,2.2rem);line-height:1.25;text-align:center}.QDownload p{color:#171f12;font-size:clamp(1rem,1.5vw,1.1rem);margin:1.2em 0;font-weight:600;text-align:center;line-height:1.5}.QfaApple,.QfaAndroid{background-color:#171f12;color:#c3cec3;height:clamp(2.4rem,3.5vw,3.2rem);border-radius:2em;width:clamp(10rem,14vw,14rem);display:flex;align-items:center;justify-content:center;gap:.5em;margin-bottom:.9em;cursor:pointer;font-size:clamp(1rem,1.4vw,1rem);border:none;transition:opacity .2s ease}.QfaApple:hover,.QfaAndroid:hover{opacity:.85}.QPhone{width:55%;display:flex;justify-content:center;align-items:flex-end;align-self:flex-end;flex-shrink:0;margin:0}.QPhone img{width:100%;max-height:100vh;object-fit:contain;transform:translateY(-40px);display:block}.QQRCODE{width:24%;transform:translate(-85px,-60px);display:flex;flex-direction:column;align-items:center;text-align:center;flex-shrink:0}.QQRCODE h1{color:#171f12;font-size:clamp(1.4rem,1.7vw,1.7rem);line-height:1.3}.QQRCODE img{width:clamp(9rem,13vw,14rem);height:auto;aspect-ratio:1 / 1;border-radius:1.2rem;margin-top:1em}.Qtimepass{position:absolute;bottom:-5%;right:14%;width:clamp(25%,40vw,50%);z-index:6}.Qtimepass2{position:absolute;bottom:-5%;left:10%;width:clamp(25%,40vw,50%);z-index:6}@media(max-width:1024px){.QScreen{flex-direction:column;justify-content:center;padding-top:5vh;height:auto;min-height:100vh;gap:2rem}.QDownload{width:90%;text-align:center;margin:0;display:flex;flex-direction:column;align-items:center}.QDownload h1{font-size:clamp(1rem,3.8vw,2.5rem)}.QDownload p{font-size:clamp(.9rem,1.8vw,1.3rem)}.QfaApple,.QfaAndroid{width:clamp(11rem,18vw,16rem);height:clamp(2.4rem,4vw,3.2rem);font-size:clamp(.8rem,1.2vw,1rem)}.QPhone{width:70%;margin:auto 0 0;order:2;display:flex;justify-content:center;align-items:flex-end}.QPhone img{max-height:55vh;display:block}.QQRCODE{order:3;width:80%;margin:0;display:none}}@media(max-width:768px){.qcta{height:auto;min-height:100vh;padding-bottom:0}.qcloudmain,.qcloudmain2,.qcloudmain3,.qcloud1,.qcloud2,.qcloud3{bottom:-2%;width:85%}.Qtimepass{width:90%;bottom:1%;left:30%}.Qtimepass2{width:90%;bottom:-5%;left:15%}.QScreen{width:100vw;margin-left:calc(-50vw + 50%);padding:5vh 0 0;height:auto;min-height:100vh;flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem;box-sizing:border-box}.QDownload{order:1;width:80%;text-align:center;display:flex;flex-direction:column;align-items:center;transform:translateY(30px)}.QDownload h1{font-size:clamp(1.4rem,6vw,2rem);line-height:1.3}.QDownload p{font-size:clamp(.95rem,4vw,1.1rem);margin:.8em 0}.QfaApple,.QfaAndroid{width:auto;height:45px;font-size:16px!important;transform:none;margin-bottom:.7em}.QQRCODE{display:none}.QPhone{order:3;width:100%;margin:0;padding:0;transform:translateY(40px);display:flex;justify-content:center;align-items:flex-end;overflow:visible}.QPhone img{width:100vw;max-width:600px;height:auto;max-height:100vh;object-fit:contain;transform:none;display:block}}@media(max-width:480px){.QDownload h1{font-size:clamp(1.2rem,7vw,1.8rem)}.QDownload p{font-size:clamp(.8rem,4vw,1rem)}.QfaApple,.QfaAndroid{width:clamp(10rem,65vw,15rem);font-size:clamp(.75rem,4vw,.95rem)}.QPhone img{width:clamp(14rem,88vw,22rem)}}:root{--bg: #171F12;--dark: #212E1B;--forest: #394B31;--mid: #4F7A3D;--sage: #8FAE8F;--light: #C3CEC3;--moss: #B0C7B0;--text: #EAF1EA;--muted: rgba(195, 206, 195, .52);--card-bg: rgba(33, 46, 27, .72);--card-border: rgba(143, 174, 143, .18);--glow: rgba(143, 174, 143, .14);--glow-strong: rgba(79, 122, 61, .35);--radius: 1.25rem;--radius-lg: 2rem;--font-display: "Playfair Display", Georgia, serif;--font-body: "DM Sans", sans-serif}.totular{background:#171f12;font-family:var(--font-body);color:var(--text);min-height:100vh;position:relative;overflow-x:hidden}.totular:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.045'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.28}.tutorialsContainer{max-width:clamp(90%,92vw,98%);margin:0 auto;padding:6.25rem 3rem 5rem;margin-top:1rem;position:relative;z-index:2}.header{margin-bottom:4rem;position:relative}.title{font-family:var(--font-display);font-size:clamp(1rem,4vw,3rem);font-weight:900;line-height:1.08;letter-spacing:-.02em;color:var(--text);margin-bottom:1.125rem}.title em{color:var(--sage);font-style:italic}.subtitle{font-size:1.0625rem;color:var(--muted);line-height:1.75;font-weight:300;max-width:65rem}#root .totular .mf-faq-desc12569{color:#000!important;font-size:1.475rem!important;font-weight:500!important;line-height:1.5!important;-webkit-text-fill-color:#000000!important}.mf-faq-title169{font-size:48px!important;font-weight:800!important;line-height:1.2!important;-webkit-text-fill-color:#000000!important}.cardsGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.375rem;margin-bottom:3.75rem}.card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:var(--radius);overflow:hidden;cursor:pointer;transition:transform .35s cubic-bezier(.25,.46,.45,.94),box-shadow .35s ease,border-color .35s ease;position:relative;backdrop-filter:blur(.75rem);-webkit-backdrop-filter:blur(.75rem);display:flex;flex-direction:column}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:.125rem;background:linear-gradient(90deg,transparent,rgba(143,174,143,.35),transparent);z-index:3;opacity:0;transition:opacity .35s ease}.card:hover{transform:translateY(-.5rem);box-shadow:0 1.75rem 4rem #00000080,0 0 0 1px #8fae8f47,0 0 2.5rem var(--glow);border-color:#8fae8f59}.card:hover:before{opacity:1}.card:active{transform:translateY(-.25rem)}.cardImage{height:13.875rem;display:flex;align-items:center;justify-content:center;padding:1.25rem;position:relative;background:linear-gradient(135deg,#394b318c,#212e1bcc,#171f12e6);overflow:hidden}.cardImage:before{content:"";position:absolute;inset:0;background-image:repeating-linear-gradient(45deg,transparent,transparent 1.125rem,rgba(143,174,143,.04) 1.125rem,rgba(143,174,143,.04) 1.1875rem);pointer-events:none}.cardImage:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 60% at 50% 50%,rgba(79,122,61,.18) 0%,transparent 70%);pointer-events:none}.mockupPlaceholder{width:100%;height:100%;border-radius:.75rem;display:flex;align-items:center;justify-content:center;position:relative;z-index:2}.mockup{width:100%;height:100%;background:linear-gradient(145deg,#c3cec31f,#8fae8f12);border-radius:.625rem;border:1px solid rgba(176,199,176,.2);position:relative;overflow:hidden;box-shadow:0 .5rem 1.5rem #0000004d}.mockup:before{content:"";position:absolute;top:0;left:0;right:0;height:1.75rem;background:#394b3173;border-bottom:1px solid rgba(143,174,143,.15)}.mockup:after{content:"";position:absolute;top:2.75rem;left:.875rem;right:.875rem;height:.4375rem;background:#8fae8f40;border-radius:.25rem;box-shadow:0 1rem #8fae8f26,0 1.875rem #8fae8f1a,0 2.75rem #8fae8f14}.mockup>span{display:none}.cardContent{padding:1.625rem 1.5rem 1.375rem;background:transparent;position:relative;flex:1;display:flex;flex-direction:column}.cardContent:before{content:"";position:absolute;top:0;left:1.5rem;right:1.5rem;height:1px;background:linear-gradient(90deg,transparent,rgba(143,174,143,.2) 30%,rgba(143,174,143,.2) 70%,transparent)}.cardTitle{font-family:var(--font-display);font-size:1.1875rem;font-weight:700;margin-bottom:.625rem;color:var(--text);line-height:1.3;letter-spacing:-.01em;transition:color .25s ease}.card:hover .cardTitle{color:var(--moss)}.cardDescription{font-size:.84375rem;color:var(--muted);margin-bottom:1.25rem;line-height:1.7;font-weight:300;flex:1}.cardFooter{display:flex;align-items:center;justify-content:space-between}.category{display:flex;align-items:center;gap:.4375rem;font-size:.625rem;font-weight:600;color:var(--sage);text-transform:uppercase;letter-spacing:1.5px;opacity:.8;transition:opacity .25s}.card:hover .category{opacity:1}.category svg{color:var(--sage);width:1em;height:1em}.cardFooter:after{content:"→";font-size:1rem;color:var(--forest);transition:color .3s,transform .3s}.card:hover .cardFooter:after{color:var(--sage);transform:translate(.25rem)}.cardsGrid .card:nth-child(2),.cardsGrid .card:nth-child(5){margin-top:0}.card55{background:linear-gradient(135deg,#394b318c,#212e1bd9,#171f12f2);border:1px solid rgba(143,174,143,.22);color:var(--text);width:100%;margin:0;padding:4.5rem 3rem;border-radius:var(--radius-lg);min-height:20rem;transform:none;display:flex;align-items:center;justify-content:center;text-align:center;flex-direction:column;position:relative;overflow:hidden;box-shadow:0 0 0 1px #8fae8f14,0 2rem 5rem #0006,0 0 3.75rem #394b3133}.card55:before{content:"ZAPWAY";position:absolute;bottom:-1.875rem;right:-.625rem;font-family:var(--font-display);font-size:8.75rem;font-weight:900;color:#4f7a3d0f;letter-spacing:-.04em;pointer-events:none;-webkit-user-select:none;user-select:none;line-height:1}.card55:after{content:"";position:absolute;top:0;left:10%;right:10%;height:.125rem;background:linear-gradient(90deg,transparent,rgba(143,174,143,.5) 30%,rgba(143,174,143,.5) 70%,transparent)}.card55-content{max-width:42.5rem;position:relative;z-index:2}.card55 h2{font-family:var(--font-display);font-size:clamp(2rem,4vw,3.25rem);font-weight:900;margin-bottom:1rem;color:var(--text);letter-spacing:-.02em;line-height:1.1}.tutorial-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding:5rem 1.5rem;color:var(--muted);font-size:.875rem}.tutorial-spinner{width:1.75rem;height:1.75rem;border:.15625rem solid rgba(143,174,143,.15);border-top-color:var(--sage);border-radius:50%;animation:spin .8s linear infinite}.card55 p{opacity:.75;line-height:1.75;font-size:1.0625rem;margin-bottom:2.25rem;color:var(--light);font-weight:300;max-width:32.5rem;margin-left:auto;margin-right:auto}.card55-btn{display:inline-flex;align-items:center;justify-content:center;gap:.625rem;padding:0 2.25rem;border-radius:6.25rem;height:3.5rem;min-width:13.75rem;border:1px solid rgba(143,174,143,.35);background:var(--mid);color:var(--text);font-family:var(--font-body);font-size:.9375rem;font-weight:600;letter-spacing:.3px;cursor:pointer;position:relative;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease,background .3s ease,border-color .3s ease}.tot-faq-hero{min-height:100vh;display:flex;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw!important;box-sizing:border-box;align-items:center;background:linear-gradient(to bottom,#c3cec3,#eef4ee)}.tot-faq-container{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;width:clamp(90%,87vw,98%);max-width:none;margin:0 auto;padding:120px 0;font-family:Inter,sans-serif;color:#0a0a0a;box-sizing:border-box}.tot-faq-left{display:flex;flex-direction:column;gap:30px}.tot-faq-hero h2.tot-faq-title{font-size:46px!important;font-weight:700!important;line-height:1!important;margin-top:100px;color:#000;-webkit-text-fill-color:#000000}#root .totular .tot-faq-desc{font-size:24px!important;font-weight:500!important;line-height:1.2!important;color:#000!important;-webkit-text-fill-color:#000000!important;opacity:.9}.tot-faq-right{display:flex;flex-direction:column;gap:16px}.tot-faq-item{background:linear-gradient(135deg,#ffffff59,#ffffff26);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(49px) saturate(220%);-webkit-backdrop-filter:blur(49px) saturate(220%);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #ffffff26,0 8px 30px #00000026;border-radius:16px;overflow:hidden;transition:all .3s ease}.tot-faq-item:hover{box-shadow:0 4px 16px #0000001a}.tot-faq-question-btn{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;background:none;border:none;cursor:pointer;text-align:left}.tot-faq-question-text{font-size:20px!important;font-weight:600;color:#0a0a0a;flex:1;display:flex;align-items:center;flex-direction:column;transform:translateY(0)}.tot-faq-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#0a0a0a;border-radius:50%;background:#0000000d}.tot-faq-answer-wrapper{overflow:hidden}.tot-faq-answer-text{padding:0 28px 24px;margin:0;font-size:18px;line-height:1.6;color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important}.card55-btn:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.12),transparent);transform:skew(-20deg);transition:left .5s ease}.card55-btn:hover:before{left:150%}.card55-btn:hover{transform:translateY(-.1875rem);box-shadow:0 .875rem 2.25rem #4f7a3d73,0 0 0 1px #8fae8f66;background:#3d6130;border-color:#8fae8f8c}.card55-btn:active{transform:translateY(-.0625rem)}.icon{transform:translateY(.0625rem);animation:slideIn .3s ease forwards}@keyframes slideIn{0%{opacity:0;transform:translate(-.375rem) translateY(.0625rem)}to{opacity:1;transform:translate(0) translateY(.0625rem)}}@media(max-width:1200px){.cardsGrid{grid-template-columns:repeat(2,1fr);gap:1.25rem}}@media(max-width:1024px){.tutorialsContainer{padding:5rem 1rem 3.75rem}.tot-faq-container{grid-template-columns:1fr;gap:60px;padding:50px 10px}.tot-faq-hero h2.tot-faq-title{font-size:40px!important;margin-top:0}#root .totular .tot-faq-hero h3.tot-faq-desc{font-size:18px!important;transform:translateY(-10px)}.card55{padding:3.25rem 2.25rem}.card55 h2{font-size:2.375rem}.card55 p{font-size:1rem}}@media(max-width:768px){.tutorialsContainer{padding:3.75rem .55rem 2.5rem;margin-top:1.25rem}.tot-faq-desc{font-size:14px!important}#root .totular .tot-faq-hero h2.tot-faq-title{font-size:28px!important}.tot-faq-right{transform:translateY(-30px)}.tot-faq-question-text{font-size:16px!important}.tot-faq-answer-text,#root .tot-faq-answer-text{font-size:14px!important;font-weight:500px}.title{font-size:1.65rem!important;max-width:100%!important}.mf-faq-title169{font-size:1.75rem!important;line-height:1.875rem!important}#root .totular .mf-faq-desc12569{font-size:1rem!important;line-height:1.125rem!important}.subtitle{font-size:.9375rem;color:#e7e7e7}.cardsGrid{grid-template-columns:1fr;gap:1.125rem;margin-top:-40px}.card55{padding:2.5rem 1.5rem;border-radius:1.5rem}.card55:before{font-size:5rem}.card55 h2{font-size:1.75rem}.card55 p{font-size:.9375rem}.card55-btn{width:100%;max-width:17.5rem;height:3.25rem;font-size:.9375rem}}:root{--sage: #C3CEC3;--moss: #B0C7B0;--forest: #394B31;--dark: #212E1B;--deepest: #171F12;--text-primary: #C3CEC3;--text-secondary: #B0C7B0;--text-muted: rgba(195, 206, 195, .52);--card-border: rgba(176, 199, 176, .13);--glow: rgba(176, 199, 176, .11);--glow-strong: rgba(176, 199, 176, .22);--radius-sm: .75rem;--radius-md: 1.25rem;--radius-lg: 2rem;--font-body: "DM Sans", sans-serif}.app{position:relative;background:#171f12}.app:before{content:"";position:fixed;inset:0;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.04'/%3E%3C/svg%3E");pointer-events:none;z-index:9999;opacity:.3}.section-wrapper{max-width:clamp(90%,92vw,98%);margin:0 auto;width:100%;position:relative;z-index:2}.hero{min-height:auto;display:flex;align-items:center;justify-content:center;position:relative;perspective:125rem;padding:clamp(3rem,6vw,5rem) clamp(1.5rem,4vw,3.125rem) clamp(2rem,4vw,3rem);overflow:hidden;background:#171f12}.hero-content{text-align:center;position:relative;z-index:10;max-width:39.625rem;width:100%;margin-top:clamp(1.5rem,3vw,3.125rem);display:flex;flex-direction:column;align-items:center}.mf-faq-desc96{font-size:clamp(10rem,7vw,17rem)!important;color:#fff!important}#root .app .hero-title{font-size:clamp(1.75rem,4vw,3.25rem)!important;font-weight:900!important;line-height:1!important;letter-spacing:-.02em!important;color:#fff!important;margin-bottom:.625rem!important}.hero-subtitle{font-size:clamp(.875rem,1.2vw,1rem);color:var(--text-muted);line-height:1.75;font-weight:300;max-width:100%;width:100%;padding-top:clamp(1rem,2vw,1.75rem)}#root .app .hero-subtitle p{font-size:clamp(.9rem,1.4vw,1.125rem)!important;color:#e7e7e7!important;line-height:1.75!important;font-weight:300!important;margin-bottom:.875rem!important}.flip-card{position:absolute;margin-top:20px;width:clamp(16rem,19vw,17.5rem);height:clamp(21rem,28vw,26.25rem);transform:rotate(var(--tilt, 0deg));transform-style:preserve-3d}.flip-card.left{left:7%;top:18%}.flip-card.right{right:7%;top:18%}.flip-card-inner{position:relative;width:100%;height:100%;transition:transform .85s cubic-bezier(.4,.2,.2,1);transform-style:preserve-3d}.flip-card-inner.is-flipped{transform:rotateY(180deg)}.flip-card-front,.flip-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--radius-lg);overflow:hidden;background:var(--dark);border:1px solid var(--card-border);box-shadow:0 1.5rem 3.75rem #00000080,0 0 2.5rem var(--glow)}.flip-card-front img,.flip-card-back img{width:100%;height:100%;object-fit:cover;filter:saturate(.7) brightness(.88)}.flip-card-back{transform:rotateY(180deg)}.about-intro-section{padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,5vw,3.75rem);background:#171f12;position:relative;overflow:hidden}.about-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}#root .app .about-intro-text h2{font-size:clamp(1.5rem,3.2vw,3rem)!important;font-weight:900!important;line-height:1.1!important;margin-bottom:clamp(1rem,2vw,2rem)!important;color:#fff}#root .app .about-intro-text p{font-size:clamp(.875rem,1.2vw,1rem)!important;line-height:1.9!important;color:#e7e7e7;margin-bottom:clamp(.75rem,1.2vw,1.125rem)!important}.mf-faq-hero1{min-height:100vh;display:flex;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw!important;box-sizing:border-box;align-items:center;background:linear-gradient(to bottom,#c3cec3,#eef4ee)}.mf-faq-container1{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;width:clamp(90%,87vw,98%);max-width:none;margin:0 auto;padding:120px 0;font-family:Inter,sans-serif;color:#0a0a0a;box-sizing:border-box}.mf-faq-left1{display:flex;flex-direction:column;gap:30px}.mf-faq-hero1 h2.mf-faq-title1{font-size:46px!important;font-weight:700!important;line-height:1!important;margin-top:100px;color:#000;-webkit-text-fill-color:#000000}#root .app .mf-faq-desc125{font-size:24px!important;font-weight:500!important;line-height:1.2!important;color:#000!important;-webkit-text-fill-color:#000000!important;opacity:.9}.mf-faq-right1{display:flex;flex-direction:column;gap:16px}.mf-faq-item1{background:linear-gradient(135deg,#ffffff59,#ffffff26);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(49px) saturate(220%);-webkit-backdrop-filter:blur(49px) saturate(220%);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #ffffff26,0 8px 30px #00000026;border-radius:16px;overflow:hidden;transition:all .3s ease}.mf-faq-item1:hover{box-shadow:0 4px 16px #0000001a}.mf-faq-question-btn1{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;background:none;border:none;cursor:pointer;text-align:left}.mf-faq-question-text1{font-size:20px!important;font-weight:600;color:#0a0a0a;flex:1;display:flex;align-items:center;flex-direction:column;transform:translateY(0)}.mf-faq-icon1{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#0a0a0a;border-radius:50%;background:#0000000d}.mf-faq-answer-wrapper1{overflow:hidden}.mf-faq-answer-text1{padding:0 28px 24px;margin:0;font-size:18px;line-height:1.6;color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important}.about-intro-images{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.problem-section{padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,5vw,3.75rem);background:#171f12;position:relative}.problem-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center}.problem-visual{display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1.25rem)}.problem-card{background:#171f12b3;border:1px solid var(--card-border);border-radius:var(--radius-md);padding:clamp(1rem,2vw,1.75rem);transition:border-color .3s,box-shadow .3s}.problem-card:hover{border-color:#b0c7b04d;box-shadow:0 .5rem 2rem #0000004d,0 0 1.25rem var(--glow)}.problem-icon{font-size:clamp(1.25rem,2vw,1.75rem);margin-bottom:clamp(.625rem,1vw,.875rem)}#root .app .problem-card h4{font-size:clamp(1rem,1.8vw,1.75rem)!important;font-weight:700!important;color:#fff;margin-bottom:.5rem!important}#root .app .problem-card p{font-size:clamp(.8rem,1.2vw,1.125rem)!important;line-height:1.7!important;color:#e7e7e7}#root .app .problem-text h2{font-size:clamp(1.5rem,3.2vw,3rem)!important;font-weight:900!important;color:#fff;line-height:1.12!important;margin-bottom:clamp(1rem,2vw,2rem)!important}#root .app .problem-text p{font-size:clamp(.875rem,1.2vw,1rem)!important;color:#e7e7e7;line-height:1.9!important;margin-bottom:clamp(.75rem,1.2vw,1.125rem)!important}.combined-section{padding:clamp(2rem,4vw,3.5rem) clamp(1.5rem,5vw,3.75rem);background:#171f12;position:relative;overflow:hidden}.combined-top{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:center;position:relative;z-index:2}#root .app .combined-text h2{font-size:clamp(1.5rem,3.2vw,3rem)!important;font-weight:900!important;line-height:1.08!important;max-width:100%!important;width:auto!important;color:#fff;margin-bottom:clamp(1.25rem,2.5vw,2.25rem)!important}#root .app .combined-text p{font-size:clamp(.875rem,1.2vw,1rem)!important;line-height:1.9!important;color:#e7e7e7;margin-bottom:clamp(.75rem,1.2vw,1.125rem)!important}.stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-content:start}.stat-card{background:linear-gradient(135deg,#394b3147,#212e1b8c);border:1px solid rgba(176,199,176,.15);border-radius:var(--radius-md);padding:clamp(1.25rem,2.5vw,2.25rem) clamp(1rem,2vw,1.75rem);display:flex;flex-direction:column;gap:.625rem;position:relative;overflow:hidden;transition:border-color .35s,transform .35s,box-shadow .35s}.stat-card:hover{border-color:#b0c7b052;transform:translateY(-5px);box-shadow:0 1.25rem 3.125rem #0006,0 0 1.5rem var(--glow)}#root .app .stat-val{font-size:clamp(1.15rem,2.3vw,2.25rem)!important;font-weight:900!important;color:var(--moss)!important;line-height:1.15!important;word-break:break-word;overflow-wrap:break-word}#root .app .stat-label{font-size:clamp(.625rem,.9vw,.75rem)!important;font-weight:500!important;letter-spacing:.125rem!important;text-transform:uppercase!important;color:var(--text-muted)!important;line-height:1.4!important}.combined-divider{display:none}.features-section{height:auto;display:flex;align-items:flex-start;justify-content:center;padding:clamp(2.5rem,4vw,3.75rem) clamp(1.5rem,5vw,3.75rem) clamp(4rem,8vw,7.5rem);position:relative;background:#171f12;overflow:hidden}.features-content{max-width:clamp(90%,92vw,98%);width:100%;position:relative;z-index:2}.features-header{margin-bottom:clamp(2rem,4vw,3.75rem);display:flex;flex-direction:column;gap:clamp(.75rem,1.5vw,1.5rem);align-items:flex-start;padding-bottom:clamp(1.5rem,3vw,3rem)}#root .app .features-header h2{font-size:clamp(1.5rem,3.2vw,3rem)!important;font-weight:900!important;color:#fff;line-height:1.08!important}#root .app .features-header p{font-size:clamp(.875rem,1.2vw,1rem)!important;color:#e7e7e7;line-height:1.8!important}.features-row{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.5vw,1.25rem);align-items:start;margin-bottom:clamp(2.5rem,5vw,5rem)}.features-row .feature-card:nth-child(2n){margin-top:clamp(1rem,2.5vw,2.5rem)}.feature-card{transform:translateY(-30px)!important;border-radius:var(--radius-md);overflow:hidden;aspect-ratio:3/4;position:relative;border:1px solid var(--card-border);background:var(--dark);box-shadow:0 1.25rem 3.125rem #00000073;cursor:pointer;transition:box-shadow .4s,transform .4s}.feature-card:hover{box-shadow:0 1.875rem 4.375rem #0009,0 0 2.5rem var(--glow-strong),0 0 0 1px #b0c7b033;transform:translateY(-6px)}.feature-card img{width:100%;height:100%;object-fit:cover;filter:saturate(.6) brightness(.8);transition:transform .6s cubic-bezier(.25,.46,.45,.94),filter .4s;display:block}.feature-card:hover img{transform:scale(1.07);filter:saturate(.8) brightness(.9)}.feature-card:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(23,31,18,.92) 0%,rgba(23,31,18,.3) 45%,transparent 75%),linear-gradient(135deg,rgba(176,199,176,.05) 0%,transparent 60%);z-index:1;pointer-events:none}.feature-card-overlay{position:absolute;bottom:0;left:0;right:0;padding:clamp(.875rem,1.5vw,1.5rem) clamp(.75rem,1.2vw,1.25rem) clamp(.75rem,1.2vw,1.375rem);z-index:2;font-family:var(--font-body);font-size:clamp(.625rem,.85vw,.75rem);font-weight:500;letter-spacing:.125rem;text-transform:uppercase;color:var(--sage);display:flex;align-items:center;gap:.625rem}.feature-card-overlay:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--moss);flex-shrink:0}.capabilities-grid{display:grid;transform:translateY(-30px);grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.5vw,1.5rem)}.cap-item{display:flex;gap:1rem;padding:clamp(1rem,1.8vw,1.5rem);background:#171f1299;border:1px solid var(--card-border);border-radius:var(--radius-md);transition:border-color .3s,transform .3s}.cap-item:hover{border-color:#b0c7b040;transform:translateY(-3px)}#root .app .cap-num{font-family:var(--font-display)!important;font-size:clamp(1.25rem,2vw,1.75rem)!important;font-weight:900!important;color:#b0c7b033!important;line-height:1!important;flex-shrink:0}#root .app .cap-item h3{font-size:clamp(.9rem,1.6vw,1.625rem)!important;color:#fff;font-weight:700!important;margin-bottom:.5rem!important}#root .app .cap-item p{font-size:clamp(.8rem,1.1vw,1rem)!important;color:#e7e7e7;line-height:1.7!important}.future-section{padding:clamp(4rem,8vw,7.5rem) clamp(1.5rem,5vw,3.75rem) clamp(5rem,10vw,10rem);background:#171f12;transform:translateY(-100px);position:relative}.future-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,5rem);align-items:start}#root .app .future-text h2{font-size:clamp(1.5rem,3.2vw,3rem)!important;color:#fff;font-weight:900!important;line-height:1.1!important;margin-bottom:clamp(1rem,2vw,2rem)!important}#root .app .future-text p{font-size:clamp(.875rem,1.2vw,1rem)!important;line-height:1.9!important;color:#e7e7e7;margin-bottom:clamp(.75rem,1.2vw,1.125rem)!important}.mission-block{background:linear-gradient(135deg,#394b314d,#212e1b80);border:1px solid rgba(176,199,176,.18);border-radius:var(--radius-lg);padding:clamp(1.5rem,3.5vw,3rem);transform:translateY(-10px);position:relative;overflow:hidden}#root .app .mission-block h3{font-size:clamp(1.25rem,2.2vw,2rem)!important;font-weight:700!important;color:#fff;margin-bottom:clamp(.875rem,1.5vw,1.5rem)!important;position:relative;padding-left:1.25rem}.mission-block h3:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background:linear-gradient(to bottom,var(--moss),var(--forest));border-radius:2px}#root .app .mission-block p{color:#e7e7e7!important;font-size:clamp(.875rem,1.2vw,1rem)!important;line-height:1.9!important;margin-bottom:1rem!important}.story-image{border-radius:var(--radius-md);overflow:hidden;aspect-ratio:1;position:relative;border:1px solid var(--card-border);box-shadow:0 1rem 2.5rem #0006}.story-image:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgba(23,31,18,.7) 100%)}.story-image img{width:100%;height:100%;object-fit:cover;filter:saturate(.65) brightness(.85);transition:transform .6s cubic-bezier(.25,.46,.45,.94)}.story-image:hover img{transform:scale(1.06)}.story-image:nth-child(2){margin-top:2rem}@media(max-width:1200px){.features-row{grid-template-columns:repeat(2,1fr)}.features-row .feature-card{aspect-ratio:4/3}.features-row .feature-card:nth-child(2n){margin-top:1.5rem}.capabilities-grid{grid-template-columns:repeat(2,1fr)}.combined-top{grid-template-columns:1fr;gap:2.5rem}.stats-grid{grid-template-columns:repeat(4,1fr)}}@media(max-width:1160px){.flip-card.left,.flip-card.right{display:none}.hero{padding-left:clamp(1.5rem,4vw,3.125rem);padding-right:clamp(1.5rem,4vw,3.125rem)}.hero-content{max-width:40.625rem}}@media(min-width:1161px)and (max-width:1400px){.flip-card{width:clamp(14rem,18vw,17.5rem);height:clamp(21rem,27vw,26.25rem)}.hero{padding-left:max(1.5rem,calc(7% + clamp(14rem,18vw,17.5rem) + 1.5rem));padding-right:max(1.5rem,calc(7% + clamp(14rem,18vw,17.5rem) + 1.5rem))}.hero-content{max-width:100%}}@media(max-width:1024px){.about-intro-grid,.problem-grid,.combined-top,.future-grid{grid-template-columns:1fr;gap:3.75rem}.mf-faq-container1{grid-template-columns:1fr;gap:60px;padding:60px 5px}.mf-faq-hero1 h2.mf-faq-title1{font-size:40px!important;margin-top:0}#root .app .mf-faq-hero1 h3.mf-faq-desc125{font-size:18px!important;transform:translateY(-10px)}}@media(max-width:768px){.about-intro-section,.problem-section,.combined-section,.features-section{padding-left:1.25rem!important;padding-right:1.25rem!important;box-sizing:border-box;width:100%}.mf-faq-desc125{font-size:14px!important}.future-section{padding-top:2.5rem!important;padding-bottom:0!important}.hero{padding-top:6.25rem;padding-bottom:1.75rem;min-height:auto;flex-direction:column}.combined-section{margin-top:-80px!important}#root .app .mf-faq-hero1 h2.mf-faq-title1{font-size:28px!important}.mf-faq-right1{transform:translateY(-30px)}.mf-faq-question-text1{font-size:16px!important}.mf-faq-answer-text1,#root .mf-faq-answer-text1{font-size:14px!important}.hero-content{width:100%;margin-left:0;padding:0;align-items:center}#root .app .hero-title{font-size:clamp(1.5rem,6vw,1.75rem)!important;line-height:1.1!important;margin-top:.5rem!important;margin-bottom:1rem!important;text-align:center!important;width:100%!important}#root .app .hero-subtitle{width:100%!important;max-width:100%!important;padding-top:0!important}#root .app .hero-subtitle p{font-size:clamp(.875rem,4vw,1rem)!important;line-height:1.75!important;text-align:center!important;margin-bottom:1rem!important}.about-intro-grid{grid-template-columns:1fr;gap:1.5rem}.about-intro-text{transform:translateY(-35px)!important}#root .app .about-intro-text h2{font-size:clamp(1.375rem,5.5vw,1.5rem)!important;line-height:1.15!important;margin-bottom:1rem!important}#root .app .about-intro-text p{font-size:clamp(.9rem,3.6vw,.975rem)!important;line-height:1.8!important}.about-intro-images{grid-template-columns:1fr 1fr;gap:.75rem;transform:translateY(-40px)!important}.about-intro-images .story-image{aspect-ratio:3/4;border-radius:1rem;margin-top:0}.problem-grid{grid-template-columns:1fr;gap:1.5rem;transform:translateY(-60px)}.problem-card{padding:1.25rem 1rem}#root .app .problem-card h4{font-size:clamp(.9rem,4vw,1rem)!important;margin-bottom:.375rem!important}#root .app .problem-card p{font-size:clamp(.75rem,3.2vw,.8125rem)!important}#root .app .problem-text h2{font-size:clamp(1.375rem,5.5vw,1.75rem)!important;line-height:1.15!important;margin-bottom:1rem!important}#root .app .problem-text p{font-size:clamp(.8rem,3.5vw,.875rem)!important;line-height:1.8!important}.combined-top{grid-template-columns:1fr;gap:1.5rem}#root .app .combined-text h2{font-size:clamp(1.375rem,5.5vw,1.75rem)!important;line-height:1.15!important;margin-bottom:1rem!important;max-width:100%!important;width:auto!important}#root .app .combined-text p{font-size:clamp(.8rem,3.5vw,.875rem)!important;line-height:1.8!important}.stats-grid{grid-template-columns:1fr 1fr!important;gap:.75rem;width:100%}.stat-card{padding:1.375rem 1rem;min-width:0}#root .app .stat-val{font-size:10px!important}#root .app .stat-label{font-size:10px!important;letter-spacing:.075rem!important;word-break:break-word}#root .app .features-header h2{font-size:clamp(1.375rem,5.5vw,1.75rem)!important;line-height:1.15!important}#root .app .features-header p{font-size:clamp(.8rem,3.5vw,.875rem)!important;line-height:1.8!important}.features-row{grid-template-columns:1fr 1fr;gap:.75rem;margin-bottom:2.25rem}.features-row .feature-card:nth-child(2n){margin-top:1.5rem}.feature-card{aspect-ratio:2/3}.feature-card-overlay{font-size:.625rem;padding:.875rem .75rem;letter-spacing:.075rem}.capabilities-grid{grid-template-columns:1fr;gap:.75rem}.cap-item{padding:1.125rem 1rem}#root .app .cap-num{font-size:clamp(1rem,4vw,1.375rem)!important}#root .app .cap-item h3{font-size:clamp(.8rem,3.5vw,.875rem)!important;margin-bottom:.375rem!important}#root .app .cap-item p{font-size:clamp(.75rem,3vw,.8125rem)!important;line-height:1.65!important}.future-grid{grid-template-columns:1fr;gap:2.25rem}#root .app .future-text h2{font-size:clamp(1.375rem,5.5vw,1.75rem)!important;line-height:1.15!important;margin-bottom:1rem!important}#root .app .future-text p{font-size:clamp(.8rem,3.5vw,.875rem)!important;line-height:1.8!important}.mission-block{padding:1.75rem 1.25rem;transform:none}#root .app .mission-block h3{font-size:clamp(1.125rem,4.5vw,1.25rem)!important;margin-bottom:.875rem!important}#root .app .mission-block p{font-size:clamp(.8rem,3.5vw,.875rem)!important;line-height:1.8!important}}@media(max-width:480px){.hero{padding:3.75rem 1.25rem 3rem}#root .app .hero-title{font-size:clamp(1.375rem,7vw,1.875rem)!important}#root .app .hero-subtitle p{font-size:clamp(.8rem,3.8vw,.844rem)!important}.about-intro-section,.problem-section,.combined-section,.features-section,.future-section{padding-left:1rem;padding-right:1rem}#root .app .about-intro-text h2,#root .app .problem-text h2,#root .app .combined-text h2,#root .app .features-header h2,#root .app .future-text h2{font-size:clamp(1.25rem,6vw,1.5rem)!important;line-height:1.2!important}#root .app .about-intro-text p,#root .app .problem-text p,#root .app .combined-text p,#root .app .features-header p,#root .app .future-text p{font-size:clamp(.75rem,3.5vw,.8125rem)!important}.stats-grid{grid-template-columns:1fr 1fr}#root .app .stat-val{font-size:14px!important}#root .app .stat-label{font-size:10px!important}.features-row{grid-template-columns:1fr 1fr;gap:.625rem}.feature-card{aspect-ratio:2/2.8}.capabilities-grid{grid-template-columns:1fr;gap:.625rem}#root .app .mission-block h3{font-size:clamp(1rem,4.5vw,1.125rem)!important}#root .app .mission-block p{font-size:clamp(.75rem,3.5vw,.8125rem)!important}.mission-block{padding:1.375rem 1rem}.stat-card{padding:1.125rem .875rem}}@media(max-width:380px){#root .app .hero-title{font-size:clamp(1.25rem,7vw,1.625rem)!important}#root .app .about-intro-text h2,#root .app .problem-text h2,#root .app .combined-text h2,#root .app .features-header h2,#root .app .future-text h2{font-size:clamp(1.125rem,6vw,1.375rem)!important}#root .app .stat-val{font-size:12px!important}.features-row{grid-template-columns:1fr 1fr;gap:.5rem}.cap-item{padding:.875rem .75rem}}@media(prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.evf-page{min-height:100vh;background-color:#171f12;display:flex;flex-direction:column;margin-top:clamp(3rem,6vw,5rem);align-items:center;justify-content:flex-start;font-family:DM Sans,Segoe UI,sans-serif;padding:clamp(1.5rem,4vw,3rem) clamp(1rem,3vw,1.5rem) clamp(3rem,6vw,5rem);overflow:hidden;position:relative}.evf-blob{position:absolute;border-radius:50%;filter:blur(90px);pointer-events:none;z-index:0}.evf-blob--top{width:clamp(14rem,30vw,26rem);height:clamp(10rem,22vw,20rem);background:#64a02817;top:-60px;right:15%;opacity:.7}.evf-blob--bottom{width:clamp(10rem,20vw,17.5rem);height:clamp(10rem,20vw,17.5rem);background:#3c78141f;bottom:5%;left:30%;opacity:.5}.evf-layout{display:flex;gap:clamp(1rem,3vw,4rem);align-items:flex-start;max-width:clamp(90%,92vw,98%);width:99%;margin:0 auto;position:relative;z-index:1}.evf-image-panel{flex-shrink:0;border-radius:clamp(1rem,2vw,1.5rem);overflow:hidden;border:1.5px solid rgba(163,230,53,.15);background:#a3e63508;position:relative}.evf-image-panel--desktop{width:48%;aspect-ratio:4 / 3;max-height:90vh;height:38rem;margin:0;display:block}.evf-image-panel--mobile{width:100%;height:clamp(10rem,40vw,16.25rem);margin:clamp(.75rem,2vw,1.25rem) 0 clamp(1rem,2.5vw,1.5rem);display:none}.evf-section-para{font-size:clamp(.9rem,1.1vw,1.25rem);line-height:1.65;color:#e7e7e7;margin:0 0 1rem}.evf-section-para:last-child{margin-bottom:0}.evf-section-img-placeholder{width:100%;height:100%;min-height:clamp(10rem,22vw,16.25rem);background:#ffffff0a;border-radius:.75rem}.evf-image{width:100%;height:100%;object-fit:cover;border-radius:clamp(.75rem,1.5vw,1.25rem);display:block}.evf-image-fallback{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:#a3e63559}.evf-image-fallback span{font-size:clamp(.65rem,.9vw,.75rem);font-family:DM Sans,sans-serif;letter-spacing:.08em;text-transform:uppercase}.evf-content{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.evf-nav{display:flex;align-items:center;gap:.5rem;margin-bottom:clamp(1.2rem,2.5vw,1.75rem)}.evf-nav-slash{color:#a3e63580;font-size:clamp(.7rem,1vw,.8125rem);margin-left:.5rem}.evf-nav-label{color:#d2e6b980;font-size:clamp(.7rem,1vw,.8125rem);font-family:DM Sans,sans-serif}.evf-nav-right{margin-left:auto}.evf-btn-back{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:.5rem;color:#d2e6b999;font-size:clamp(.7rem,1vw,.8125rem);padding:.4375rem .875rem;cursor:pointer;font-family:DM Sans,sans-serif;display:flex;align-items:center;gap:.375rem;transition:border-color .2s ease,color .2s ease}.evf-btn-back:hover{border-color:#a3e6354d;color:#a3e635}.evf-btn-app{background:#a3e6351f;border:1px solid rgba(163,230,53,.3);border-radius:.5rem;color:#a3e635;font-size:clamp(.7rem,1vw,.8125rem);padding:.4375rem 1rem;cursor:pointer;font-family:DM Sans,sans-serif;display:flex;align-items:center;gap:.375rem;transition:background .2s ease}.evf-btn-app:hover{background:#a3e63533}.evf-heading-regular{font-size:clamp(1.75rem,2.65vw,3.5rem);font-weight:900;color:#fff;text-align:left;line-height:.9;width:100%;letter-spacing:-.03em;margin-bottom:clamp(.6rem,1.2vw,.9375rem)}.evf-subtitle{width:100rem;font-size:clamp(.7rem,1vw,1.1rem);font-weight:400;color:#e7e7e7;letter-spacing:.06em;text-align:left;text-transform:uppercase;margin-bottom:clamp(.6rem,1.2vw,.875rem)}.evf-body{text-align:left;font-size:clamp(.9rem,1.1vw,1.25rem);font-weight:300;color:#e7e7e7;line-height:1.7;width:100%;margin-bottom:clamp(1.5rem,3vw,2rem)}.evf-cards-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:clamp(.5rem,1.5vw,1rem);width:100%;transform:translateY(-20px)}.evf-card{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:clamp(.5rem,1.5vw,1rem);padding:clamp(.75rem,2vw,1.75rem) clamp(.65rem,1.5vw,1.5rem);width:100%;cursor:pointer;position:relative;overflow:hidden;transition:background .35s cubic-bezier(.23,1,.32,1),border-color .35s cubic-bezier(.23,1,.32,1),transform .35s cubic-bezier(.23,1,.32,1),box-shadow .35s cubic-bezier(.23,1,.32,1)}.evf-card:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#a3e63512,#a3e63500 60%);opacity:0;transition:opacity .35s ease}.evf-card:hover{background:#ffffff12;border-color:#a3e63559;transform:translateY(-4px);box-shadow:0 20px 48px #0006,0 0 0 1px #a3e63526}.evf-card:hover:before{opacity:1}.evf-card:hover .evf-card-icon{background:#a3e63526;border-color:#a3e63566}.evf-card-header{display:flex;align-items:center;gap:clamp(.4rem,1vw,.875rem);color:#fff;margin-bottom:clamp(.35rem,.8vw,.75rem)}.evf-card-icon{width:clamp(2rem,3.5vw,3.25rem);height:clamp(2rem,3.5vw,3.25rem);border-radius:clamp(.4rem,.8vw,.75rem);background:#ffffff0f;border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;font-size:clamp(.85rem,1.5vw,1.375rem);flex-shrink:0;transition:background .35s cubic-bezier(.23,1,.32,1),border-color .35s cubic-bezier(.23,1,.32,1)}.evf-card-title{font-size:clamp(.75rem,1.2vw,1.4rem)!important;font-weight:500;color:#fff;transform:translateY(5px);margin-bottom:clamp(.3rem,.6vw,.625rem);letter-spacing:-.01em;line-height:1.2}.read-more-btn{color:#a3e635;border-color:#a3e635}.evf-card-desc{font-size:clamp(.65rem,.85vw,1rem);font-weight:300;color:#e7e7e7;line-height:1.65}.evf-sections{width:92%;max-width:clamp(90%,92vw,98%);margin:clamp(3rem,6vw,5rem) auto 0;display:flex;flex-direction:column;gap:clamp(3rem,6vw,5rem);position:relative;z-index:1}.evf-section{display:flex;align-items:center;gap:clamp(2rem,4vw,4rem);width:100%}.evf-section--img-right{flex-direction:row}.evf-section--img-left{flex-direction:row-reverse}.evf-section-img-wrap{flex-shrink:0;width:44%;aspect-ratio:16 / 11;border-radius:clamp(.75rem,1.5vw,1.25rem);overflow:hidden;border:1.5px solid rgba(163,230,53,.12);background:#a3e63508}.evf-section-img{width:100%;height:100%;object-fit:cover;display:block}.evf-section-text{flex:1;min-width:0;display:flex;flex-direction:column}.evf-section-tag{display:inline-block;background:#a3e6351a;border:1px solid rgba(163,230,53,.25);color:#a3e635;font-family:DM Sans,sans-serif;font-size:clamp(.65rem,.9vw,.75rem);font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:.25rem .75rem;border-radius:20px;margin-bottom:clamp(.8rem,1.5vw,1.125rem)}.evf-section-heading{font-size:clamp(1.5rem,2.8vw,3.25rem);font-weight:800;color:#fff;line-height:1.15;letter-spacing:-.02em;margin-bottom:clamp(.6rem,1.2vw,.875rem)}.evf-section-sub{font-family:DM Sans,sans-serif;font-size:clamp(.8rem,1vw,1.1rem);font-weight:300;color:#e7e7e7;line-height:1.65;margin-bottom:clamp(1rem,2vw,1.375rem);max-width:420px}.evf-section-list{list-style:none;display:flex;flex-direction:column;gap:clamp(.4rem,.8vw,.625rem)}.evf-section-list li{font-family:DM Sans,sans-serif;font-size:clamp(.75rem,.95vw,1.1rem);font-weight:400;color:#e7e7e7;padding-left:1.375rem;position:relative}.evf-section-list li:before{content:"✓";position:absolute;left:0;color:#a3e635;font-size:clamp(.7rem,.9vw,.8125rem)}.evf-corner{position:absolute;width:12px;height:12px;border-color:#a3e63566;border-style:solid;pointer-events:none}.evf-corner--tl{top:8px;left:8px;border-width:1px 0 0 1px}.evf-corner--tr{top:8px;right:8px;border-width:1px 1px 0 0}.evf-corner--bl{bottom:8px;left:8px;border-width:0 0 1px 1px}.evf-corner--br{bottom:8px;right:8px;border-width:0 1px 1px 0}@media(min-width:1440px){.evf-layout,.evf-sections{max-width:clamp(90%,92vw,98%)}}.evf-related-section{width:92%;max-width:clamp(90%,92vw,98%);margin:clamp(4rem,8vw,6.25rem) auto 0;padding-bottom:clamp(3rem,6vw,5rem);position:relative;z-index:1}.evf-related-heading{font-size:clamp(1.7rem,3.1vw,4rem)!important;font-weight:700;color:#fff;margin-bottom:clamp(1.25rem,2.5vw,2.5rem);letter-spacing:-.02em;text-align:left}.evf-related-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(.75rem,1.5vw,1.5rem);width:100%}.evf-related-card{background:#212e1b;border:1px solid rgba(176,199,176,.15);border-radius:clamp(.625rem,1.2vw,1rem);overflow:hidden;display:flex;flex-direction:column;height:100%;cursor:pointer;transition:transform .3s cubic-bezier(.25,1,.5,1),box-shadow .3s ease,border-color .3s ease}.evf-related-card:hover{transform:translateY(-3px);box-shadow:0 12px 30px #0006}.evf-related-card-img-wrap{width:100%;height:clamp(8rem,14vw,14rem);overflow:hidden;background:#171f12;border-bottom:1px solid rgba(176,199,176,.1)}.evf-related-card-img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .5s ease}.evf-related-card:hover .evf-related-card-img{transform:scale(1.05)}.evf-related-card-content{padding:clamp(.75rem,1.5vw,1.25rem);display:flex;flex-direction:column;flex-grow:1;align-items:flex-start;width:100%;box-sizing:border-box}.evf-related-card-category{font-size:clamp(.5rem,.7vw,.7rem);font-weight:700;color:#c3cec3;outline:1px solid #e7e7e7;border-radius:10px;padding:clamp(2px,.3vw,4px) clamp(4px,.5vw,6px);text-transform:uppercase;letter-spacing:.05em;margin-bottom:clamp(.3rem,.6vw,.5rem)}.evf-related-card-title{font-size:clamp(.85rem,1.4vw,1.6rem);font-weight:800;color:#fff;max-width:100%;margin-bottom:clamp(.3rem,.5vw,.45rem);line-height:1.3}.evf-related-card-text{font-size:clamp(.7rem,.95vw,1rem);font-weight:300;color:#e7e7e7;line-height:1.6;margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;flex-grow:1;transition:all .3s ease}.evf-related-card-text--expanded{display:block!important;-webkit-line-clamp:unset!important;overflow:visible!important}.evf-related-card-read-more{display:inline-flex;align-items:center;gap:4px;padding:clamp(3px,.4vw,5px) clamp(8px,1vw,12px);background:transparent;border:1px solid rgba(195,206,195,.5);border-radius:20px;cursor:pointer;font-size:clamp(.55rem,.75vw,.7rem);font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#c3cec3;font-family:DM Sans,sans-serif;transition:background .18s ease,border-color .18s ease,color .18s ease;margin-bottom:clamp(.5rem,.8vw,.75rem)}.evf-related-card-read-more:hover{background:#c3cec31a;color:#e7e7e7;border-color:#c3cec3cc}.evf-related-card-read-more:active{background:#c3cec326;opacity:.85}.evf-related-card-btn{width:100%;padding:clamp(.5rem,.8vw,.75rem) 1rem;border-radius:.5rem;background:#394b31;border:1px solid rgba(176,199,176,.3);color:#fff;font-family:DM Sans,sans-serif;font-size:clamp(.7rem,.9vw,1rem);font-weight:600;text-align:center;cursor:pointer;transition:background .3s ease,color .3s ease,border-color .3s ease}.evf-related-card-btn:hover{background:#c3cec3;color:#171f12;border-color:#c3cec3}.view-feature-details{display:flex;justify-content:flex-start;align-items:center;width:100%;margin-top:auto;box-sizing:border-box}button.feature-btn238599{position:relative;display:flex;align-items:center;cursor:pointer;outline:none;margin-left:-2px;font-size:inherit;font-family:inherit;width:clamp(12rem,90%,20rem);max-width:100%;height:clamp(2.75rem,4vw,3.5rem);border-radius:2rem;box-sizing:border-box;transition:background .4s ease,box-shadow .4s ease,border-color .4s ease}button.feature-btn238599 .feature-circle{transition:all .6s cubic-bezier(.25,1,.5,1);position:absolute;left:.375rem;top:50%;transform:translateY(-50%);display:block;width:clamp(2.25rem,3.2vw,3rem);height:clamp(2.25rem,3.2vw,3rem);z-index:1;background:#394b31;border-radius:1.5rem;box-shadow:0 4px 12px #394b3159}button.feature-btn238599 .feature-text{transition:all .4s cubic-bezier(.25,1,.5,1);position:absolute;inset:0;display:flex;margin-top:2px;align-items:center;justify-content:center;padding:0 1rem 0 3.5rem;z-index:2;color:#f1f5f9;font-weight:600;font-size:clamp(.55rem,.8vw,.8rem);line-height:1;text-transform:uppercase;letter-spacing:1.5px}.evf-faq-section39{width:92%;max-width:clamp(90%,92vw,98%);margin:clamp(4rem,8vw,6.25rem) auto 0;position:relative;z-index:1}.evf-faq-heading39{font-size:clamp(1.5rem,2.6vw,3rem);font-weight:700;color:#fff;margin-bottom:clamp(1.25rem,2.5vw,2.25rem);letter-spacing:-.02em;text-align:left}.evf-faq-list39{display:flex;flex-direction:column;gap:clamp(.75rem,1.2vw,1rem)}.evf-faq-card39{background:#ffffff08;border:1px solid rgba(163,230,53,.12);border-radius:clamp(.75rem,1.2vw,1rem);overflow:hidden;transition:border-color .3s ease,background .3s ease}.evf-faq-card39:hover{border-color:#a3e6354d;background:#ffffff0d}.evf-faq-card--open39{border-color:#a3e63566;background:#a3e6350a}.evf-faq-card-header39{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:clamp(.75rem,1.5vw,1.5rem);padding:clamp(1rem,1.8vw,1.5rem) clamp(1.1rem,2vw,1.75rem);background:transparent;border:none;cursor:pointer;text-align:left}.evf-faq-question39{font-size:clamp(.85rem,1.15vw,1.2rem);font-weight:700;color:#fff;line-height:1.4}.evf-faq-toggle-icon39{flex-shrink:0;width:clamp(1.75rem,2.4vw,2.25rem);height:clamp(1.75rem,2.4vw,2.25rem);border-radius:50%;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;color:#c3cec3;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .3s ease}.evf-faq-card--open39 .evf-faq-toggle-icon39{background:#a3e63526;border-color:#a3e63566;transform:rotate(180deg)}.evf-faq-answer-wrap39{padding:0 clamp(1.1rem,2vw,1.75rem) clamp(1.1rem,1.8vw,1.5rem)}.evf-faq-answer39{font-size:clamp(.8rem,1vw,1.05rem);font-weight:300;color:#e7e7e7;line-height:1.7;max-width:80vw}@media(max-width:1200px){.evf-related-grid{grid-template-columns:repeat(2,1fr)}.evf-related-card-img-wrap{height:clamp(9rem,18vw,13rem)}}@media(max-width:768px){.evf-layout{flex-direction:column;gap:0;align-items:stretch}.evf-image-panel--desktop{display:none}.evf-image-panel--mobile{display:block;width:100%;height:21rem;margin:1rem 0 1.25rem}.evf-content{width:100%}.evf-faq-card-header39{font-size:23px!important}.evf-faq-question39{font-size:14px!important;font-weight:500!important}.evf-faq-section39{width:100%;margin-top:3rem}.evf-faq-heading39{font-size:clamp(1.4rem,6.5vw,1.9rem);margin-bottom:1.25rem}.evf-faq-card-header39{padding:.875rem 1rem;gap:.75rem}.evf-faq-question39{font-size:.9rem}.evf-faq-toggle-icon39{width:1.6rem;height:1.6rem}.evf-faq-answer-wrap39{padding:0 1rem 1rem}.evf-faq-answer39{font-size:.85rem;max-width:100%}.evf-heading-regular{width:100%;transform:none;font-size:clamp(1.5rem,7vw,2rem);font-weight:700;color:#fff;margin-top:15px;text-align:center}.evf-subtitle{width:100%!important;transform:none;text-align:center;font-size:1.8rem!important;font-weight:700;margin-bottom:5px}.evf-card-icon{font-size:1rem!important;height:1.4rem!important;width:1.4rem!important}.evf-card-desc{font-size:.9rem;line-height:21px}.evf-body{width:100%;text-align:center;font-size:clamp(.85rem,3.5vw,1rem)}.evf-card-title{font-size:1.02rem!important;font-weight:600}.evf-cards-grid{grid-template-columns:1fr;margin-top:10px}.evf-card{width:100%}.evf-section--img-right,.evf-section--img-left{flex-direction:column;height:100%;gap:clamp(1rem,4vw,1.625rem)}.evf-section-img-wrap{width:100%;height:clamp(16rem,40vw,20rem);margin-top:0}.evf-section-heading{font-size:clamp(1.55rem,6vw,1.875rem);font-weight:700}.evf-section-para{font-size:clamp(.9rem,3.5vw,.95rem)}.evf-related-section{width:100%;margin-top:3rem;padding-bottom:3rem}.evf-related-grid{grid-template-columns:1fr;gap:1.25rem}.evf-related-heading{font-size:clamp(1.4rem,6.8vw,2rem)!important;margin-bottom:1.25rem;font-weight:700!important;text-align:left}.evf-related-card{border-radius:.875rem}.evf-related-card-img-wrap{height:16rem!important}.evf-related-card-content{padding:1rem}.evf-related-card-category{font-size:.7rem;outline:.2px solid #e7e7e7;border-radius:10px;padding:5px}.evf-related-card-title{font-size:1.2rem;margin-bottom:.5rem}.evf-related-card-text{font-size:.85rem;-webkit-line-clamp:3}.evf-related-card-read-more{font-size:.7rem;padding:.4rem .875rem;margin-bottom:.625rem;color:#c3cec3;border-color:#c3cec380;background:transparent}.evf-related-card-btn{padding:.625rem 1rem;font-size:.8rem}button.feature-btn238599{width:100%;height:3rem}button.feature-btn238599 .feature-text{font-size:.65rem}}.page{min-height:100vh;background:#171f12;display:flex;align-items:center;justify-content:space-between;padding:0 8vw;position:relative;overflow:hidden}.left{flex:1;max-width:520px;z-index:10}.error-num{font-family:Orbitron,sans-serif;font-size:clamp(100px,14vw,160px);font-weight:900;color:#fff;line-height:1;letter-spacing:-4px}.page-not-found{font-family:Rajdhani,sans-serif;font-size:18px;font-weight:600;letter-spacing:6px;color:#b0c7b0;margin:12px 0 18px;text-transform:uppercase}.desc{color:#e7e7e7;font-size:16px;font-weight:300;line-height:1.6;max-width:400px;margin-bottom:36px}.progress-wrap{width:300px;height:3px;background:#212e1b;border-radius:3px;margin-bottom:48px;overflow:hidden;position:relative}.progress-fill{height:100%;width:12%;background:#c3cec3;border-radius:3px;animation:progressPulse 3s ease-in-out infinite}@keyframes progressPulse{0%,to{width:12%;opacity:.8}50%{width:18%;opacity:1}}.nav-buttons{display:flex;gap:12px;width:600px;flex-wrap:wrap}.nav-btn{display:flex;align-items:center;gap:8px;padding:11px 22px;border:1px solid #394B31;border-radius:50px;background:transparent;color:#b0c7b0;font-family:Rajdhani,sans-serif;font-size:14px;font-weight:600;letter-spacing:1px;cursor:pointer;transition:all .25s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.nav-btn:hover{border-color:#c3cec3;background:#212e1b;color:#fff;transform:translateY(-2px)}.nav-btn svg{opacity:.7}@media(max-width:768px){.page{justify-content:center;padding:40px 20px;text-align:center}.left{max-width:100%;display:flex;flex-direction:column;align-items:center}.desc{max-width:320px}.progress-wrap{width:220px}.nav-buttons{width:100%;max-width:320px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.nav-btn{flex:1 1 130px;justify-content:center;padding:10px 14px;font-size:13px}}@media(max-width:480px){.page{padding:30px 20px}.error-num{font-size:clamp(70px,20vw,100px)}.page-not-found{font-size:14px;letter-spacing:4px}.desc{font-size:14px;line-height:1.5}.progress-wrap{width:220px}.nav-buttons{gap:10px;justify-content:center}.nav-btn{padding:10px 16px;font-size:13px}}@media(max-width:360px){.error-num{font-size:60px}.page-not-found{letter-spacing:3px;font-size:13px}.desc{font-size:13px}.progress-wrap{width:180px}.nav-buttons{gap:8px}.nav-btn{padding:8px 14px;font-size:12px}.nav-btn svg{width:12px;height:12px}}:root{--bg-base: #171F12;--bg-deep: #212E1B;--bg-mid: #394B31;--green-primary: #B0C7B0;--green-soft: #C3CEC3;--green-border: rgba(57, 75, 49, .5);--green-border-hover: rgba(57, 75, 49, .9);--text-primary: #C3CEC3;--text-secondary: rgba(176, 199, 176, .75);--text-muted: rgba(176, 199, 176, .55);--card-bg: linear-gradient(145deg, rgba(57, 75, 49, .18) 0%, rgba(57, 75, 49, .06) 100%);--card-shadow: 0 .5rem 2rem rgba(23, 31, 18, .6), inset 0 1px 0 rgba(195, 206, 195, .05);--card-shadow-hover: 0 1.5rem 3.5rem rgba(23, 31, 18, .8), 0 0 2rem rgba(57, 75, 49, .3), inset 0 1px 0 rgba(195, 206, 195, .1);--reveal-duration: .65s;--reveal-ease: cubic-bezier(.22, 1, .36, 1);--fs-title: clamp(1.5rem, 4.5vw + .25rem, 3.25rem);--fs-subtitle: clamp(1.125rem, 3vw + .2rem, 3.375rem);--fs-description: clamp(.8125rem, .6vw + .5rem, 1.0625rem);--fs-badge: clamp(.5625rem, .25vw+ .18rem, .6875rem);--fs-badge-icon: clamp(.75rem, .4vw + .3rem, .875rem);--fs-card-text: clamp(.75rem, .5vw + .35rem, .96875rem);--fs-card-name: clamp(.8125rem, .5vw + .35rem, .96875rem);--fs-card-role: clamp(.625rem, .35vw+ .28rem, .8125rem);--fs-avatar: clamp(.625rem, .4vw + .25rem, .875rem);--fs-quote-mark: clamp(2.375rem, 3.5vw + .5rem, 4.125rem);--fs-footer: clamp(.625rem, .3vw + .2rem, .78125rem);--star-size: clamp(.8125rem, .6vw + .25rem, 1.0625rem)}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}.testimonials-page{min-height:100vh;background:linear-gradient(to right,#212e1b,#212e1b00 60%),linear-gradient(to top,#212e1b,#212e1b00 40%),#171f12;padding:5rem 0;position:relative;overflow-x:hidden}.bg-orb{position:fixed;border-radius:50%;pointer-events:none;z-index:0}.testimonials-content{transform:translateY(.9375rem);position:relative;z-index:1;max-width:clamp(90%,92vw,98%);margin:0 auto;padding:0 2rem}.testimonials-header{transform:translateY(5.625rem);margin-top:1.25rem;text-align:center;margin-bottom:4.5rem;animation:headerReveal 1s var(--reveal-ease) both}@keyframes headerReveal{0%{opacity:0;transform:translateY(-1.75rem)}to{opacity:1;transform:translateY(0)}}.testimonials-badge{display:inline-flex;align-items:center;gap:.5rem;background:#394b3140;border:1px solid rgba(57,75,49,.6);border-radius:6.25rem;padding:.5625rem 1.625rem;font-size:var(--fs-badge);letter-spacing:.16em;color:#b0c7b0;text-transform:uppercase;margin-bottom:2rem;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);font-weight:500}.testimonials-badge span{font-size:var(--fs-badge-icon)}.testimonials-title{font-size:var(--fs-title)!important;font-weight:700!important;color:#fff!important;line-height:1.08;letter-spacing:-.025em;margin-bottom:.625rem}.testimonials-subtitle{font-size:var(--fs-subtitle);font-weight:200;color:#e7e7e7!important;letter-spacing:-.01em;margin-bottom:1.75rem}.testimonials-description{color:#e7e7e7;font-size:var(--fs-description);max-width:46.25rem;margin:0 auto;line-height:1.75;letter-spacing:.01em}.masonry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.75rem;transform:translateY(-3.125rem);align-items:start}.masonry-col{display:flex;flex-direction:column;gap:1.75rem}.masonry-col:nth-child(2){margin-top:2.75rem}.review-card{background:var(--card-bg);border:1px solid var(--green-border);border-radius:1.375rem;padding:2.25rem;-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);box-shadow:var(--card-shadow);position:relative;overflow:hidden;cursor:default;transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease),box-shadow .35s cubic-bezier(.25,.8,.25,1),border-color .35s ease}.review-card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(57,75,49,.5),transparent);pointer-events:none}.review-card.from-left{opacity:0;transform:translate(-3rem) translateY(1.5rem);transition:opacity .25s ease,transform .25s ease,box-shadow .35s cubic-bezier(.25,.8,.25,1),border-color .35s ease}.review-card.from-bottom{opacity:0;transform:translateY(3.5rem);transition:opacity .25s ease,transform .25s ease,box-shadow .35s cubic-bezier(.25,.8,.25,1),border-color .35s ease}.review-card.from-right{opacity:0;transform:translate(3rem) translateY(1.5rem);transition:opacity .25s ease,transform .25s ease,box-shadow .35s cubic-bezier(.25,.8,.25,1),border-color .35s ease}.review-card--visible{opacity:1!important;transform:translate(0) translateY(0)!important;transition:opacity var(--reveal-duration) var(--reveal-ease),transform var(--reveal-duration) var(--reveal-ease),box-shadow .35s cubic-bezier(.25,.8,.25,1),border-color .35s ease!important}.review-card--visible:hover{transform:translateY(-.5rem) scale(1.018)!important;box-shadow:var(--card-shadow-hover);border-color:var(--green-border-hover)}.review-card__quote-mark{font-size:var(--fs-quote-mark);color:#394b318c;line-height:1;margin-bottom:.625rem;display:block}.star-rating{display:flex;gap:.3125rem;margin-bottom:1.125rem}.star{width:var(--star-size);height:var(--star-size)}.star--filled{fill:#b0c7b0;filter:drop-shadow(0 0 .1875rem rgba(176,199,176,.4))}.star--empty{fill:#394b3180}.review-card__text{color:#e7e7e7!important;font-size:var(--fs-card-text);font-weight:400;line-height:1.82;letter-spacing:.009em;margin-bottom:1.75rem}.review-card__author{display:flex;align-items:center;gap:.9375rem;color:#fff!important;border-top:1px solid rgba(57,75,49,.4);padding-top:1.375rem}.review-card__avatar{width:clamp(2.125rem,2vw + 1rem,3.375rem);height:clamp(2.125rem,2vw + 1rem,3.375rem);border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:var(--fs-avatar);font-weight:700;color:#171f12;flex-shrink:0;letter-spacing:.04em}.review-card__name{color:#c3cec3;font-size:var(--fs-card-name);font-weight:500;letter-spacing:.025em}.review-card__role{color:#b0c7b08c;font-size:var(--fs-card-role);margin-top:.25rem;letter-spacing:.05em;font-weight:300}.loader-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;width:100%;min-height:18rem;text-align:center}.loader-spinner{width:3rem;height:3rem;border:3px solid rgba(176,199,176,.2);border-top-color:#b0c7b0;border-radius:50%;animation:spin .8s linear infinite}.loader-text{color:#c3cec3;font-size:var(--fs-card-role);letter-spacing:.04em;min-height:1.2em}.testimonials-footer{text-align:center;margin-top:4.5rem;color:#394b31b3;font-size:var(--fs-footer);letter-spacing:.09em}.testimonials-footer strong{color:#b0c7b0a6;font-weight:500}@media(min-width:120em){.testimonials-content{max-width:clamp(90%,92vw,98%);padding:0 3rem}.testimonials-page{padding:6.875rem 0 7.5rem}.testimonials-header{margin-bottom:6rem}.masonry-grid,.masonry-col{gap:2.5rem}.masonry-col:nth-child(2){margin-top:3.75rem}.review-card{padding:2.75rem;border-radius:1.75rem}}@media(max-width:90em){.testimonials-content{max-width:clamp(90%,92vw,98%);padding:0 1.75rem}.testimonials-description{max-width:31.25rem}.masonry-grid,.masonry-col{gap:1.5rem}.review-card{padding:2rem}}@media(max-width:80em){.testimonials-content{padding:0 1.5rem}.testimonials-page{padding:4rem 0 5rem}.testimonials-header{margin-bottom:3.5rem}.testimonials-description{max-width:28.75rem}.masonry-grid,.masonry-col{gap:1.375rem}.masonry-col:nth-child(2){margin-top:2.25rem}.review-card{padding:1.875rem;border-radius:1.25rem}}@media(max-width:64em){.testimonials-content{padding:0 1.25rem}.testimonials-page{padding:3.5rem 0 4.5rem}.testimonials-header{margin-bottom:3rem}.testimonials-description{max-width:26.25rem}.masonry-grid,.masonry-col{gap:1.25rem}.masonry-col:nth-child(2){margin-top:1.875rem}.review-card{padding:1.625rem;border-radius:1.125rem}.review-card__text{margin-bottom:1.375rem}.testimonials-footer{margin-top:3.5rem}}@media(max-width:56.25em){.testimonials-page{padding:3.125rem 0 4rem}.testimonials-content{padding:0 1.125rem}.testimonials-header{margin-bottom:2.75rem}.testimonials-description{max-width:23.75rem}.masonry-grid{grid-template-columns:repeat(2,1fr);gap:1.25rem}.masonry-col:nth-child(2){margin-top:2.25rem}.masonry-col:nth-child(3){grid-column:1 / -1;display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem;margin-top:0}.review-card{padding:1.5rem;border-radius:1rem}.review-card__text{margin-bottom:1.25rem}.review-card--visible:hover{transform:none!important;box-shadow:var(--card-shadow);border-color:var(--green-border)}}@media(max-width:48em){.loader-wrap{min-height:14rem}.loader-spinner{width:2.75rem;height:2.75rem}.testimonials-page{padding:2.75rem 0 3.5rem}.testimonials-content{padding:0 .875rem}.testimonials-header{margin-bottom:2.5rem!important}.testimonials-badge{padding:.4375rem 1rem;margin-bottom:1.25rem}.testimonials-description{max-width:24.375rem;line-height:1.65}.masonry-grid{grid-template-columns:1fr;gap:1.125rem;transform:none;margin-top:0!important}.masonry-col{gap:1.125rem}.masonry-col:nth-child(2){margin-top:0}.masonry-col:nth-child(3){grid-column:1;display:flex;flex-direction:column;grid-template-columns:unset;gap:1.125rem}.review-card.from-left,.review-card.from-right{transform:translateY(2.5rem)}.review-card{padding:1.375rem;border-radius:1rem}.review-card__text{line-height:1.7;margin-bottom:1.125rem}.review-card__author{gap:.75rem;padding-top:1rem}.testimonials-footer{margin-top:3rem}}@media(max-width:37.5em){.testimonials-page{padding:2.25rem 0 3rem}.review-card__role{font-size:12px}.testimonials-content{padding:0 .75rem}.testimonials-header{margin-bottom:2rem}.testimonials-badge{padding:.375rem .875rem;margin-bottom:1rem}.testimonials-description{line-height:1.6}.masonry-grid,.masonry-col{gap:1rem}.review-card{padding:1.25rem;border-radius:.875rem}.review-card__text{line-height:1.68;margin-bottom:1rem}.review-card__author{gap:.625rem;padding-top:.875rem}.testimonials-footer{margin-top:2.5rem}}@media(max-width:30em){.testimonials-page{padding:1.875rem 0 2.5rem}.testimonials-content{padding:0 .625rem;transform:none!important}.testimonials-header{transform:none!important;margin-top:0!important;margin-bottom:1.75rem}.testimonials-title{margin-top:2.9rem!important;letter-spacing:-.02em}.testimonials-subtitle{margin-bottom:.75rem}.masonry-grid{gap:.875rem;transform:none!important}.masonry-col{gap:.875rem}.review-card{padding:1.125rem;border-radius:.875rem}.star-rating{gap:.1875rem;margin-bottom:.75rem}.review-card__text{line-height:1.66;margin-bottom:.875rem}.review-card__author{gap:.5625rem;padding-top:.75rem}.testimonials-footer{margin-top:2.25rem}.bg-dot-grid{background-size:2rem 2rem;opacity:.35}}@media(max-width:24.375em){.testimonials-page{padding:2.5rem 0 3.125rem}.testimonials-header{transform:none;margin-top:2.5rem;margin-bottom:1.75rem}.testimonials-title{line-height:1.1}.testimonials-subtitle{margin-bottom:.625rem}.testimonials-description{padding:0 .5rem}.masonry-grid{margin-top:4.375rem;gap:.625rem}.review-card{padding:1rem;border-radius:.75rem}}@media(prefers-reduced-motion:reduce){.testimonials-header{animation:none}.review-card.from-left,.review-card.from-bottom,.review-card.from-right{opacity:1;transform:none}.review-card--visible:hover{transform:none!important}}@media(-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.bg-dot-grid{opacity:.4}.review-card:before{height:.5px}}@media(hover:none)and (pointer:coarse){.review-card--visible:hover{transform:none!important;box-shadow:var(--card-shadow);border-color:var(--green-border)}}.testimonial-form-container{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:40px 20px;background-color:#c3cec3;font-family:Inter,sans-serif}.testimonial-form-card{background:#fff;padding:40px;border-radius:16px;box-shadow:0 10px 30px #b1b3b6;width:100%;max-width:600px}.testimonial-form-card h2{font-size:clamp(1.5rem,4vw,2rem);color:#171f12;margin-bottom:8px;text-align:center}.testimonial-form-card p{color:#394b31;text-align:center;margin-bottom:30px}.form-group{margin-bottom:20px;display:flex;flex-direction:column}.form-group label{font-size:.95rem;color:#212e1b;margin-bottom:8px;font-weight:500}.form-group input,.form-group textarea{padding:12px 16px;border:1px solid #B1B3B6;background-color:#e7e7e7;color:#171f12;border-radius:8px;font-size:1rem;transition:all .3s ease;font-family:Inter,sans-serif}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#394b31;box-shadow:0 0 0 3px #b0c7b0;background-color:#fff}.form-group textarea{resize:vertical;min-height:120px}.rating-container{display:flex;gap:10px;align-items:center}.star-rating{display:flex;flex-direction:row-reverse;justify-content:flex-end}.star-rating input{display:none}.star-rating label{font-size:2rem;color:#b1b3b6;cursor:pointer;transition:color .2s ease;margin:0;padding:0 2px}.star-rating label:hover,.star-rating label:hover~label,.star-rating input:checked~label{color:#394b31}.submit-btn{background-color:#212e1b;color:#fff;padding:14px 24px;border:none;border-radius:8px;font-size:1.05rem;font-weight:600;width:100%;cursor:pointer;transition:background-color .3s ease,transform .1s ease;margin-top:10px}.submit-btn:hover{background-color:#171f12}.submit-btn:active{transform:translateY(1px)}.submit-btn:disabled{background-color:#b1b3b6;cursor:not-allowed}.success-message{background-color:#b0c7b0;color:#171f12;padding:12px;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:500}.error-message{background-color:#c3cec3;color:#171f12;padding:12px;border-radius:8px;margin-bottom:20px;text-align:center;font-weight:500}.image-preview{margin-top:10px;width:100px;height:100px;border-radius:50%;object-fit:cover;border:2px solid #B1B3B6}@media(max-width:768px){.testimonial-form-card{padding:30px 20px}}:root{--bg-deep: #171F12;--bg-mid: #1c2516;--bg-raised: #273320;--bg-card: rgba(28, 37, 22, .7);--text-primary: #C3CEC3;--text-muted: #B0C7B0;--text-dim: rgba(176, 199, 176, .45);--text-faint: rgba(195, 206, 195, .2);--accent: #B0C7B0;--accent-vivid: #C3CEC3;--accent-glow: rgba(176, 199, 176, .08);--card-active-bg: rgba(195, 206, 195, .06);--card-active-border: rgba(195, 206, 195, .22);--card-hover-bg: rgba(195, 206, 195, .04);--card-hover-border: rgba(195, 206, 195, .14);--border: rgba(176, 199, 176, .1);--border-hover: rgba(195, 206, 195, .22);--border-top: rgba(195, 206, 195, .15);--radius-card: 1rem;--radius-input: .625rem;--transition: .3s cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box;margin:0;padding:0}.page-root{background:#171f12;color:var(--text-primary);min-height:100vh;position:relative;overflow-x:hidden}.page-root:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 56.25rem 31.25rem at 75% 5%,rgba(57,75,49,.1) 0%,transparent 70%),radial-gradient(ellipse 31.25rem 25rem at 20% 90%,rgba(33,46,27,.12) 0%,transparent 60%);pointer-events:none;z-index:0}.page-root>*{position:relative;z-index:1}.divider{display:none}.section-label{font-size:2.25rem;font-weight:900;text-transform:uppercase;color:#fff;margin-bottom:.625rem}.section-title{font-size:2rem;font-weight:200;margin-bottom:1.75rem;color:#fff;letter-spacing:-.01875rem}.top-heading{text-align:center;font-size:2rem!important;font-weight:800;padding:4.5rem 4rem 3.5rem;max-width:100%;position:relative}.top-heading:before{content:"";position:absolute;top:0;left:50%;transform:translate(-50%);width:.0625rem;height:3rem;background:linear-gradient(to bottom,transparent,var(--accent));opacity:.3}.top-title{font-size:3.625rem!important;font-weight:700!important;line-height:1.04;margin-top:1.875rem;letter-spacing:-.125rem;margin-bottom:1.5rem;color:#fff}.top-sub{color:#e7e7e7;font-size:1rem;line-height:1.85;font-weight:300;max-width:clamp(90%,92vw,98%);margin:0 auto}.partner-container{max-width:clamp(90%,92vw,98%);margin:0 auto;padding:0 1rem}.cards-section{padding:3.5rem 4rem 3rem;margin-top:-3.75rem}.cards-grid{display:grid;grid-template-columns:1fr 1fr;gap:1.25rem}.partner-card{background:var(--bg-card);border:.0625rem solid var(--border);border-top-color:var(--border-top);border-radius:var(--radius-card);padding:2rem;height:21.25rem;cursor:pointer;transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition);position:relative;overflow:hidden;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.partner-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background:linear-gradient(90deg,transparent,rgba(195,206,195,.25),transparent);opacity:0;transition:opacity var(--transition)}.partner-card:hover:before,.partner-card.active:before{opacity:1}.partner-card:hover{background:var(--card-hover-bg);border-color:var(--card-hover-border);transform:translateY(-.1875rem);box-shadow:0 1rem 2.5rem #00000059}.partner-card.active{background:var(--card-active-bg);border-color:var(--card-active-border);transform:translateY(-.1875rem);box-shadow:0 1.25rem 3rem #0006,0 0 0 .0625rem #c3cec30f}.card-icon{width:3.625rem;height:3.625rem;background:#394b3173;border:.0625rem solid var(--border);border-radius:.75rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;transition:all var(--transition)}.partner-card:hover .card-icon,.partner-card.active .card-icon{background:#c3cec314;border-color:#c3cec333}.card-title{font-size:1.5rem;font-weight:700;margin-bottom:.625rem;color:#fff;letter-spacing:-.01875rem}.card-desc{font-size:.875rem;line-height:1.75;color:#e7e7e7;margin-bottom:1.375rem;font-weight:300}.card-btn{display:inline-flex;align-items:center;gap:.5rem;color:#e7e7e7;font-size:.75rem;font-weight:500;background:none;border:none;cursor:pointer;padding:0;transition:gap var(--transition),color var(--transition)}.card-btn:hover{gap:.875rem;color:var(--text-primary)}.active-pill{display:inline-flex;align-items:center;gap:.375rem;background:#c3cec312;border:.0625rem solid rgba(195,206,195,.2);color:var(--accent);font-size:.5625rem;text-transform:uppercase;padding:.1875rem .625rem;border-radius:6.25rem;margin-bottom:.75rem}.partner-hero{display:grid;grid-template-columns:1fr 1fr;padding:4rem 4rem 3.5rem;gap:4.5rem;align-items:center;position:relative;overflow:hidden;border:none;outline:none;isolation:isolate;margin-top:-3.125rem}.partner-hero-left{position:relative;z-index:1;animation:fadeUp .45s ease}.partner-hero-title{font-size:1.75rem;font-weight:500!important;line-height:1.06;letter-spacing:-.09375rem;margin-bottom:1.375rem;color:#fff}.partner-hero-desc{color:#e7e7e7;font-size:1rem;line-height:1.85;font-weight:300;margin-bottom:2.25rem;max-width:40rem}.partner-hero-right{position:relative;z-index:1}.img-placeholder{width:100%;aspect-ratio:4 / 3;background:#171f1299;border-radius:var(--radius-card);display:flex;flex-direction:column;align-items:center;justify-content:center;border:.0625rem solid var(--border);border-top-color:var(--border-top);position:relative;overflow:hidden;animation:fadeUp .45s ease}.img-placeholder:after{display:none}.img-icon{width:5rem;height:5rem;background:#394b3180;border:.0625rem solid rgba(176,199,176,.18);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1rem;position:relative;z-index:1;box-shadow:0 0 2.5rem #b0c7b00f}.img-label{color:var(--text-faint);font-size:.625rem;text-transform:uppercase;position:relative;z-index:1}.float-badge{position:absolute;bottom:1.25rem;left:-1rem;background:#171f12f5;border:.0625rem solid rgba(176,199,176,.2);border-top-color:#c3cec34d;border-radius:.75rem;padding:.75rem 1.125rem;-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);z-index:2;animation:fadeUp .55s ease;box-shadow:0 .5rem 2rem #0006}.float-badge-num{font-size:1.75rem;font-weight:600;color:var(--accent);line-height:1}.float-badge-label{font-size:.625rem;color:var(--text-dim);margin-top:.1875rem}.info-section{padding:3.5rem 4rem 3.25rem;animation:fadeUp .4s ease}.info-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem}.info-card{background:var(--bg-card);border:.0625rem solid var(--border);border-top-color:var(--border-top);border-radius:var(--radius-card);padding:1.625rem 1.375rem;transition:background var(--transition),border-color var(--transition),transform var(--transition),box-shadow var(--transition);position:relative;overflow:hidden}.info-card:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background:linear-gradient(90deg,transparent,rgba(195,206,195,.2),transparent);opacity:0;transition:opacity var(--transition)}.info-card:hover:before{opacity:1}.info-card:hover{background:var(--card-hover-bg);border-color:var(--card-hover-border);transform:translateY(-.1875rem);box-shadow:0 1rem 2.5rem #0000004d}.info-card-icon{width:2.875rem;height:2.875rem;background:#394b3180;border:.0625rem solid var(--border);border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin-bottom:1.125rem;transition:all var(--transition)}.info-card:hover .info-card-icon{background:#c3cec314;border-color:#c3cec32e}.info-card-title{font-size:1.25rem;font-weight:500;color:#fff;margin-bottom:.625rem;line-height:1.3}.info-card-desc{font-size:.8125rem;line-height:1.72;color:#e7e7e7;font-weight:300}.form-section{padding:4rem 4rem 5rem;background:#171f12;position:relative}.form-layout{display:grid;grid-template-columns:1fr 1.65fr;gap:4.5rem;align-items:start}.form-left{position:sticky;top:2.5rem;animation:fadeUp .4s ease}.form-left h2{font-size:2.375rem;font-weight:700;line-height:1.18;margin-bottom:1rem;color:#e7e7e7;letter-spacing:-.03125rem}.form-left h2 em{font-style:italic;color:var(--accent)}.form-left p{color:#e7e7e7;font-size:.875rem;line-height:1.82;font-weight:300;margin-bottom:0}.form-highlights{display:flex;flex-direction:column;gap:1.375rem;margin-top:1.875rem;margin-bottom:2rem}.form-highlight-item{display:flex;align-items:flex-start;gap:.875rem;transition:opacity var(--transition)}.form-highlight-item:hover{opacity:.9}.form-highlight-icon{width:2.375rem;height:2.375rem;flex-shrink:0;background:#394b3173;border:.0625rem solid var(--border);border-radius:.625rem;display:flex;align-items:center;justify-content:center;margin-top:.0625rem;transition:all var(--transition)}.form-highlight-item:hover .form-highlight-icon{background:#c3cec312;border-color:#c3cec32e}.form-highlight-text{flex:1}.form-highlight-title{font-size:.84375rem;font-weight:500;color:#fff;margin-bottom:.25rem;letter-spacing:-.00625rem;line-height:1.3}.form-highlight-desc{font-size:.75rem;line-height:1.72;color:#e7e7e7;font-weight:300}.contact-info{display:flex;flex-direction:column;gap:.75rem;padding-top:1.5rem;border-top:.0625rem solid var(--border)}.contact-item{display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:#e7e7e7}.contact-dot{width:.3125rem;height:.3125rem;background:var(--accent);border-radius:50%;flex-shrink:0;box-shadow:0 0 .375rem #b0c7b066}.form-body{animation:fadeUp .4s ease;background:#171f12b3;color:#e7e7e7;font-size:.875rem;border:.0625rem solid var(--border);border-top-color:var(--border-top);border-radius:1.25rem;padding:2.5rem;-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);box-shadow:inset 0 .0625rem #c3cec30d,0 1.5rem 4rem #00000059;position:relative;overflow:hidden;width:100%;max-width:100%;box-sizing:border-box}.form-body:before{content:"";position:absolute;top:0;left:0;right:0;height:.0625rem;background:linear-gradient(90deg,transparent,rgba(195,206,195,.2),transparent);pointer-events:none}.form-card-header{display:flex;flex-direction:column;align-items:center;text-align:center;padding-bottom:1.5rem;margin-bottom:1.25rem;border-bottom:.0625rem solid var(--border)}.form-card-icon-wrap{width:3.625rem;height:3.625rem;border-radius:50%;background:#394b3180;border:.0625rem solid rgba(176,199,176,.22);display:flex;align-items:center;justify-content:center;margin-bottom:.875rem;box-shadow:0 0 1.75rem #b0c7b012}.form-card-header-title{font-size:1.25rem;font-weight:500;color:#fff;letter-spacing:-.0125rem;margin-bottom:.3125rem}.form-card-header-sub{font-size:.875rem;color:#e7e7e7;font-weight:300}.form-error{color:#ff6b6b;font-size:.8125rem;padding:.625rem .875rem;background:#ff6b6b14;border:.0625rem solid rgba(255,107,107,.25);border-radius:.5rem}.form-fields{display:flex;flex-direction:column;gap:1rem;position:relative;z-index:1}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:.875rem;width:100%;max-width:100%}.field{display:flex;flex-direction:column;gap:.4375rem;width:100%;min-width:0}.field.full-width{grid-column:1 / -1}label{font-size:.625rem;text-transform:uppercase;color:#e7e7e7;-webkit-user-select:none;user-select:none}input,select,textarea{box-sizing:border-box;background:#394b312e;border:.0625rem solid var(--border);border-bottom-color:#b0c7b02e;border-radius:var(--radius-input);padding:.6875rem .875rem;color:var(--text-primary);font-size:.84375rem;font-weight:300;outline:none;transition:all var(--transition);width:100%;min-width:0;max-width:100%}input::placeholder,textarea::placeholder{color:var(--text-faint)}input:focus,select:focus,textarea:focus{border-color:#c3cec359;background:#394b3140;box-shadow:0 0 0 .1875rem #c3cec30d}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 62.5rem #1a2314 inset!important;-webkit-text-fill-color:var(--text-primary)!important;caret-color:var(--text-primary);transition:background-color 9999s ease-in-out 0s}select{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%23B0C7B0' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .875rem center;padding-right:2.25rem;background-color:#1a2314!important;cursor:pointer}select option{background:#171f12;color:var(--text-primary)}textarea{resize:vertical;min-height:6.875rem}.zw-fq-section{padding:4rem 4rem 5rem;background:#171f12;position:relative}.zw-fq-section-divider{position:absolute;top:0;left:4rem;right:4rem;height:1px;background:linear-gradient(90deg,transparent,rgba(176,199,176,.12),transparent);pointer-events:none}.zw-fq-layout{display:grid;grid-template-columns:1fr 1.65fr;gap:4.5rem;align-items:start}.zw-fq-left{position:sticky;top:2.5rem;align-items:center;align-content:center;justify-content:center}.zw-fq-heading{font-size:2.5rem;font-weight:800;color:#fff;letter-spacing:-.03em;line-height:1.18}.zw-fq-subtext{color:#e7e7e7;font-size:1.2rem;line-height:1.52;font-weight:300;margin-top:10px}.zw-fq-list{display:flex;flex-direction:column;gap:.75rem;animation:faqFadeUp .4s ease}.zw-fq-item{background:#1c2516b3;border:1px solid rgba(176,199,176,.1);border-top-color:#c3cec326;border-radius:1rem;padding:1.5rem 1.75rem;cursor:pointer;transition:background .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:relative;overflow:hidden}.zw-fq-item.open{background:#c3cec30f;border-color:#c3cec338;border-top-color:#c3cec34d}.zw-fq-item:hover:not(.open){background:#c3cec308;border-color:#b0c7b02e}.zw-fq-item-shimmer{position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(195,206,195,.25),transparent);opacity:0;transition:opacity .3s ease;pointer-events:none}.zw-fq-item.open .zw-fq-item-shimmer{opacity:1}.zw-fq-item-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem}.zw-fq-question{font-size:1.1rem;font-weight:700;color:#fff;line-height:1.5;margin:0;flex:1;letter-spacing:-.01em}.zw-fq-toggle{width:2rem;height:2rem;flex-shrink:0;border-radius:50%;border:1px solid rgba(176,199,176,.18);background:#394b3159;display:flex;align-items:center;justify-content:center;color:#b0c7b0;transition:all .3s ease;margin-top:.1rem}.zw-fq-item.open .zw-fq-toggle{border-color:#c3cec34d;background:#c3cec314;color:#c3cec3}.zw-fq-toggle-icon{display:block;transition:transform .3s cubic-bezier(.4,0,.2,1)}.zw-fq-item.open .zw-fq-toggle-icon{transform:rotate(45deg)}.zw-fq-answer-wrap{display:grid;grid-template-rows:0fr;transition:grid-template-rows .35s cubic-bezier(.4,0,.2,1)}.zw-fq-item.open .zw-fq-answer-wrap{grid-template-rows:1fr}.zw-fq-answer-inner{overflow:hidden}.zw-fq-answer{margin-top:1rem;margin-bottom:0;font-size:.875rem;line-height:1.82;color:#e7e7e7;font-weight:300}.submitBtn{font-family:inherit;font-size:clamp(1rem,1vw,1.125rem);background:#394b31;color:#fff;width:100%;padding:.7em 1.1em;display:flex;align-items:center;justify-content:center;gap:.35em;border:.0625rem solid rgba(195,206,195,.2);border-radius:1rem;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 .25rem .75rem #171f1259,inset 0 .0625rem #ffffff14;transition:all .45s ease;margin-top:.375rem;align-self:stretch}.submitBtn .svgWrapper1,.submitBtn .svgWrapper{display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out}.submitBtn svg{width:clamp(16px,1.4vw,24px);height:clamp(16px,1.4vw,24px);display:block;transform-origin:center center;transition:transform .45s ease-in-out;color:#b0c7b0}.submitBtn:hover{background:#212e1b;color:#fff;box-shadow:0 .5rem 1.5rem #171f1280,0 0 0 .0625rem #b0c7b026}.submitBtn span{display:block;margin-left:0;transition:all .45s ease-in-out}.submitBtn:hover .svgWrapper{animation:fly-1 1.1s ease-in-out infinite alternate}.submitBtn:hover .svgWrapper1{position:absolute;left:50%;transform:translate(-50%)}.submitBtn:hover svg{transform:rotate(45deg) scale(1.1);color:#c3cec3}.submitBtn:hover span{transform:translate(5em);opacity:0}.submitBtn:active{transform:scale(.95)}.submitBtn:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.success-msg{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3.5rem 2.5rem;text-align:center;background:#394b311a;border:.0625rem solid rgba(176,199,176,.15);border-top-color:#c3cec340;border-radius:1.125rem;animation:fadeUp .4s ease;position:relative;z-index:1}.success-icon{width:4rem;height:4rem;background:#b0c7b014;border:.0625rem solid rgba(176,199,176,.28);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:1.25rem;font-size:1.5rem;color:var(--accent);box-shadow:0 0 1.5rem #b0c7b01a}.success-msg h3{font-size:1.75rem;font-weight:300;margin-bottom:.625rem;color:#fff}.success-msg p{color:#e7e7e7;font-size:.8125rem;line-height:1.7}.toast{position:fixed;top:1.75rem;left:50%;transform:translate(-50%);z-index:9999;display:flex;align-items:center;gap:1rem;padding:1.125rem 1.25rem 1.125rem 1.125rem;min-width:22.5rem;max-width:30rem;border-radius:1rem;overflow:hidden;background:linear-gradient(135deg,#1c2516fa,#171f12fc);border:.0625rem solid rgba(176,199,176,.22);border-top-color:#c3cec359;backdrop-filter:blur(2.5rem);-webkit-backdrop-filter:blur(2.5rem);box-shadow:0 0 0 .0625rem #b0c7b00d,0 .5rem 2.5rem #00000080,inset 0 .0625rem #ffffff0a}.toast-icon{width:2.75rem;height:2.75rem;border-radius:50%;background:#b0c7b014;border:.0625rem solid rgba(176,199,176,.25);display:flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0}.toast-body{flex:1;display:flex;flex-direction:column;gap:.1875rem}.toast-title{font-size:1rem;font-weight:600;color:#fff;margin:0;letter-spacing:-.01em}.toast-sub{font-size:.82rem;color:#e7e7e7;margin:0;font-weight:300}.toast-close{width:1.75rem;height:1.75rem;border-radius:50%;border:.0625rem solid var(--border);background:#ffffff08;display:flex;align-items:center;justify-content:center;color:var(--text-dim);cursor:pointer;flex-shrink:0;transition:background var(--transition),color var(--transition)}.toast-close:hover{background:#ffffff12;color:var(--text-primary)}.toast-progress{position:absolute;bottom:0;left:0;height:.125rem;width:100%;background:linear-gradient(90deg,#b0c7b099,#c3cec3e6);transform-origin:left;animation:shrink 5s linear forwards}.card-header-row{display:flex;align-items:center;gap:.875rem;margin-bottom:.875rem}.card-header-row .card-icon{margin-bottom:0;flex-shrink:0}.card-header-row .card-title{margin-bottom:0}@keyframes shrink{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes faqFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(min-width:80rem){.top-heading{padding:5rem 6rem 4rem}.cards-section,.info-section{padding:4rem 6rem 3.5rem}.partner-hero{padding:4.5rem 6rem 4rem;gap:5.5rem}.form-section{padding:4.5rem 6rem 6rem}.top-title{font-size:6.25rem}.zw-fq-section{padding:4.5rem 6rem 6rem}.zw-fq-section-divider{left:6rem;right:6rem}}@media(max-width:79.9375rem)and (min-width:64rem){.top-heading{padding:3.5rem 3.5rem 3rem}.cards-section,.info-section{padding:3rem 3.5rem 2.75rem}.partner-hero{padding:3.5rem 3.5rem 3rem}.form-section,.zw-fq-section{padding:3.5rem 3.5rem 4.5rem}.zw-fq-section-divider{left:3.5rem;right:3.5rem}}@media(max-width:63.9375rem)and (min-width:56.25rem){.top-heading,.cards-section,.info-section{padding:2.5rem 2.5rem 2.25rem}.partner-hero{padding:2.75rem 2.5rem 2.5rem;gap:2.75rem}.form-section{padding:2.75rem 2.5rem 3.75rem}.form-layout{gap:2.75rem}.info-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:63.9375rem){.zw-fq-layout{grid-template-columns:1fr;gap:2.5rem}.zw-fq-left{position:static}.zw-fq-section{padding:3rem 2.5rem 3.5rem}}@media(max-width:48rem){.top-heading{padding:1.5rem 1.25rem 1.75rem;text-align:center}.top-heading:before{display:none}.form-section{padding:2rem 1.25rem 3rem}.form-body{padding:1.5rem 1.25rem;border-radius:1.25rem}.top-title{font-size:2.5rem!important;letter-spacing:-.09375rem;margin-top:3.75rem;margin-bottom:1rem}.top-sub{font-size:.9375rem;text-align:center;line-height:1.7}.cards-section{padding:2rem 1.25rem 1.75rem;margin-top:0}.section-label{font-size:1.25rem;font-weight:800;margin-bottom:.375rem}.zw-fq-subtext{font-size:16px;margin-bottom:-15px}.section-title{font-size:1.125rem!important;margin-bottom:1rem}.cards-grid{grid-template-columns:1fr;gap:.875rem}.partner-card{height:auto;padding:1.5rem}.card-title{font-size:1.25rem}.card-desc{font-size:.8125rem;margin-bottom:.875rem}.zw-fq-list q{font-size:16px!important;font-weight:500!important}.partner-hero{grid-template-columns:1fr;padding:2rem 1.25rem 1.75rem;gap:1.25rem;margin-top:0}.partner-hero-right{display:none}.partner-hero-title{font-size:1.125rem;margin-bottom:.875rem}.partner-hero-desc{font-size:.875rem;line-height:1.7;margin-bottom:0;max-width:100%}.info-section{padding:2rem 1.25rem 1.75rem}.info-grid{grid-template-columns:1fr 1fr;gap:.75rem}.info-card{padding:1.125rem .875rem}.info-card-title{font-size:1.125rem}.info-card-desc{font-size:.875rem}.form-layout{display:flex;flex-direction:column}.form-body{order:1}.form-left{order:2}.form-left h2{font-size:1.75rem}.form-left p{font-size:.8125rem}.form-highlights{gap:1rem;margin-top:1.25rem;margin-bottom:1.5rem}.form-row{grid-template-columns:1fr;gap:.75rem}.submitBtn{width:100%!important;min-width:unset!important;height:3rem;padding:.75rem 1rem;transform:none;font-size:1rem!important;border-radius:.75rem}.submitBtn svg{width:1.25rem;height:1.25rem}.toast{left:50%;min-width:calc(100vw - 2rem);top:1rem}.zw-fq-section{padding:2rem 1.25rem 3rem}.zw-fq-section-divider{left:1.25rem;right:1.25rem}.zw-fq-heading{font-size:1.4rem;font-weight:600px!important}.zw-fq-item{padding:1.125rem 1rem}.zw-fq-question{font-size:.875rem}}@media(max-width:30rem){.top-title{font-size:2rem!important;letter-spacing:-.0625rem}.info-grid{grid-template-columns:1fr}.form-body{padding:1.25rem 1rem}}.blogs-page{background:#171f12;min-height:100vh;color:#c3cec3;padding-bottom:6.25rem}.blogs-hero{max-width:clamp(90%,92vw,98%);margin:0 auto;padding:4.5rem 1.5rem 3rem;text-align:center}.blogs-hero-title{font-size:clamp(1.3rem,3.05vw,3.5rem);font-weight:800;margin-top:2.5rem;letter-spacing:-.03em;color:#fff;line-height:1.1;text-align:center;margin-bottom:1rem}.blogs-hero-sub{font-size:clamp(1.075rem,1.5vw,1.25rem)!important;line-height:1.7;font-weight:700;color:#e7e7e7!important;margin:0 auto}.blogs-controls{max-width:clamp(90%,92vw,98%);margin:0 auto 2.5rem;padding:0 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.blogs-categories{display:flex;gap:.5rem;flex-wrap:wrap}.blogs-cat-btn{background:transparent;border:.09375rem solid #394B31;color:#fff;font-size:clamp(.525rem,.9vw,.875rem);font-weight:600;padding:.375rem 1rem;border-radius:999px;cursor:pointer;transition:all .2s;white-space:nowrap;opacity:.6}.blogs-cat-btn:hover{border-color:#b0c7b0;color:#c3cec3;opacity:1}.blogs-cat-btn--active{background:#b0c7b01a;border-color:#b0c7b0;color:#b0c7b0;opacity:1}.blogs-search{background:#212e1b;border:.09375rem solid #394B31;border-radius:.625rem;color:#fff;font-size:clamp(.75rem,1vw,1rem);padding:.5625rem 1rem;outline:none;width:clamp(26rem,40vw,30.75rem);transition:border-color .2s}.blogs-search::placeholder{color:#c3cec3;opacity:.62}.blogs-search:focus{border-color:#b0c7b0}.detail-audio{margin:1rem 0 .5rem;padding:.875rem 1rem;border:.0625rem solid #394B31;border-radius:.875rem;background:#212e1b59}.detail-audio-label{margin:0 0 .5rem;font-size:clamp(.625rem,.9vw,.75rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b0c7b0bf}.section-image-wrap{margin:.875rem 0 .625rem;border:.0625rem solid #394B31;border-radius:1rem;overflow:hidden;background:#171f12}.section-image{width:100%;height:100%;max-height:clamp(15rem,30vw,26.25rem);object-fit:cover;display:block}.section-youtube-container{margin:2.5rem 0 1rem}.section-youtube-title{font-size:clamp(1rem,1.5vw,1.25rem);font-weight:700;color:#fff;margin-bottom:.75rem;letter-spacing:.02em}.section-youtube-wrap{margin:0 0 .625rem;border:.0625rem solid #394B31;border-radius:1rem;overflow:hidden;background:#171f12;position:relative;cursor:pointer}.youtube-link-overlay{display:block;position:relative;width:100%;height:100%}.youtube-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:4.25rem;height:3rem;opacity:.9;transition:opacity .2s ease,transform .2s ease;z-index:10}.youtube-link-overlay:hover .youtube-play-btn{opacity:1;transform:translate(-50%,-50%) scale(1.05)}.yt-icon{width:100%;height:100%;filter:drop-shadow(0 .25rem .375rem rgba(0,0,0,.5))}.blogs-section{max-width:clamp(90%,92vw,98%);margin:0 auto 3rem;padding:0 1.5rem}.blogs-section-title{font-size:clamp(1.25rem,2.5vw,2.25rem)!important;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;margin-bottom:1.25rem}.blogs-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.blogs-grid--featured{grid-template-columns:repeat(2,1fr)}.blog-card{background:#212e1b;border:.0625rem solid #394B31;border-radius:1rem;overflow:hidden;cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;display:flex;flex-direction:column}.blog-card:hover{transform:translateY(-.25rem);border-color:#b0c7b0;box-shadow:0 .75rem 2.5rem #00000059}.blog-card-cover{height:clamp(10rem,14vw,11.25rem);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;flex-shrink:0}.blogs-grid--featured .blog-card-cover{height:clamp(11rem,16vw,13.75rem)}.blog-card-cover-img{width:100%;height:100%;object-fit:cover;display:block}.blog-card-cover-emoji{font-size:clamp(2rem,3.5vw,3.5rem);filter:drop-shadow(0 0 1.25rem rgba(176,199,176,.15))}.blog-card-featured{position:absolute;top:.75rem;right:.75rem;background:#b0c7b026;border:.0625rem solid rgba(176,199,176,.4);color:#b0c7b0;font-size:clamp(.5625rem,.8vw,.75rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:.1875rem .625rem;border-radius:999px}.blog-card-body{padding:clamp(.875rem,1.5vw,2.5rem) clamp(1rem,1.75vw,3rem) clamp(1rem,1.75vw,3rem);display:flex;flex-direction:column;gap:.625rem;flex:1}.blog-card-badge{display:inline-block;padding:.1875rem .625rem;border-radius:999px;font-size:clamp(.4625rem,.7vw,.65rem)!important;font-weight:700;letter-spacing:.07em;text-transform:uppercase;align-self:flex-start;background:#b0c7b01a;color:#b0c7b0;border:.0625rem solid rgba(176,199,176,.2)}.blog-card-title{font-size:clamp(.8375rem,1.3vw,1.15rem);font-weight:800;letter-spacing:-.02em;color:#fff;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.blog-card-excerpt{font-size:clamp(.75rem,1.1vw,1.125rem);line-height:1.65;color:#e7e7e7;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.blog-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.75rem;border-top:.0625rem solid #394B31;flex-wrap:wrap}.blog-card-author{display:flex;align-items:center;gap:.5rem}.blog-card-avatar{width:1.5rem;height:1.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(.5rem,.7vw,.875rem);font-weight:800;flex-shrink:0;background:#b0c7b026;color:#b0c7b0}.blog-card-author-name{font-size:clamp(.6875rem,.9vw,1rem);color:#e7e7e7;opacity:.6;font-weight:500}.blog-card-meta-right{display:flex;align-items:center;gap:.3125rem;font-size:clamp(.625rem,.85vw,1rem);color:#e7e7e7;opacity:.35}.blogs-loading{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:5rem 1.5rem;color:#e7e7e7;opacity:.3;font-size:clamp(.75rem,1vw,.8125rem)}.blogs-spinner{width:1.75rem;height:1.75rem;border:.15625rem solid rgba(176,199,176,.15);border-top-color:#b0c7b0;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg);.loader-text{min-height:1.2em;transition:opacity .2s ease}}}.blogs-error,.blogs-empty{max-width:67.5rem;margin:0 auto;padding:5rem 1.5rem;text-align:center;color:#c3cec3;opacity:.3;font-size:clamp(.8125rem,1.1vw,.875rem)}.detail-page{background:#171f12;min-height:100vh;color:#c3cec3;padding-bottom:6.25rem;max-width:100%;margin:0 auto;position:relative;z-index:0;isolation:isolate;box-sizing:border-box}.detail-page:before{content:"";position:fixed;inset:0;background:#171f12;z-index:-1}.back-btn{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:.09375rem solid #394B31;color:#b0c7b0;font-size:clamp(.75rem,1vw,1rem);font-weight:600;padding:.5625rem 1.125rem;border-radius:999px;cursor:pointer;margin:2rem 0 0 max(1.5rem,calc((100vw - 67.5rem)/2));transition:all .2s ease}.back-btn:hover{background:#171f12;border-color:#b0c7b0;color:#c3cec3}.detail-header{max-width:clamp(90%,92vw,98%);margin:5.125rem auto 0;padding:0 1.5rem;box-sizing:border-box}.detail-badge{display:inline-block;padding:.25rem .8125rem;border-radius:999px;font-size:clamp(.4625rem,.75vw,1.3rem)!important;transform:translateY(.5rem) translate(.3125rem);font-weight:700;letter-spacing:.08em;text-transform:uppercase;margin-bottom:1rem;background:#b0c7b01a;color:#fff;border:.0625rem solid rgba(176,199,176,.2)}.detail-title{font-size:clamp(1.3rem,2.9vw,5rem)!important;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#fff;margin-bottom:1rem}.detail-meta{display:flex;align-items:center;gap:.5rem;font-size:clamp(.7rem,.9vw,1.4rem)!important;color:#e7e7e7;opacity:6;flex-wrap:wrap}.meta-dot{opacity:.3}.detail-hero{max-width:clamp(90%,92vw,98%);margin:1.75rem auto 0;border-radius:1rem;height:clamp(13.75rem,28vw,25rem)!important;overflow:hidden;position:relative;box-sizing:border-box}.hero-overlay{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.blogs-section-count{font-weight:500;color:#b0c7b0;opacity:.35;letter-spacing:0;text-transform:none;font-size:clamp(.625rem,.9vw,1.4rem)}.carousel-wrap{border-radius:1.25rem;overflow:hidden;border:.0625rem solid #394B31}.carousel-slide{position:relative;min-height:clamp(15rem,28vw,25rem);display:flex;align-items:flex-end;overflow:hidden;padding:3rem 3.25rem;gap:2.5rem;background:#171f12}.carousel-bg-img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:1;display:block}.carousel-overlay{position:absolute;inset:0;background:linear-gradient(to top,#171f12,#171f1280 40% 100%);z-index:1}.carousel-counter{position:absolute;top:1.25rem;right:1.25rem;z-index:3;font-size:clamp(.625rem,.9vw,.75rem);font-weight:700;color:#c3cec3;opacity:.35;background:#171f1299;border:.0625rem solid #394B31;padding:.25rem .75rem;border-radius:999px;letter-spacing:.06em}.carousel-content{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;gap:.875rem;max-width:38.75rem}.carousel-badge{display:inline-block;padding:.3125rem .875rem;border-radius:999px;font-size:clamp(.4625rem,.75vw,1.3rem);width:fit-content;font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#171f12bf;color:#c3cec3;transform:translateY(15px);border:.0625rem solid rgba(176,199,176,.4);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.carousel-title{font-size:clamp(.9375rem,2vw,3.2rem);font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#fff;transform:translateY(8px)}.carousel-meta{display:flex;align-items:center;gap:.375rem;font-size:clamp(.6875rem,1vw,1.5rem);color:#e7e7e7;transform:translateY(5px)}.carousel-excerpt{font-size:clamp(.6875rem,1vw,1.6rem);line-height:1.6;color:#e7e7e7;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.carousel-cta{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:.09375rem solid #B0C7B0;color:#b0c7b0;border-radius:999px;font-size:clamp(.65rem,1vw,1.6rem);font-weight:700;padding:.625rem 1.375rem;cursor:pointer;align-self:flex-start;transition:all .2s;letter-spacing:.01em}.carousel-cta:hover{background:#b0c7b01a;transform:translateY(-.0625rem)}.carousel-nav{padding:.75rem 3.25rem;display:flex;align-items:center;justify-content:space-between;background:#1c2716;border-top:.0625rem solid #394B31}.carousel-dot{width:.375rem;height:.375rem;border-radius:999px;border:none;background:#b0c7b026;cursor:pointer;padding:0;transition:all .3s ease}.carousel-dot--active{width:2rem;height:.375rem;background:#b0c7b0;border-radius:999px}.carousel-arrow{width:2rem;height:2rem;border-radius:.5rem;background:#b0c7b00f;border:.0625rem solid #394B31;color:#b0c7b0;font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;line-height:1}.carousel-arrow:hover{background:#b0c7b01f;border-color:#b0c7b0;color:#fff}.carousel-emoji{font-size:clamp(3rem,6vw,8.5rem);filter:drop-shadow(0 0 2rem rgba(176,199,176,.2))}.hero-emoji{font-size:clamp(2.5rem,5.5vw,8rem);position:relative;z-index:1;filter:drop-shadow(0 0 2rem rgba(176,199,176,.15))}.hero-shimmer{position:absolute;inset:0;background:linear-gradient(120deg,transparent 30%,rgba(176,199,176,.04) 50%,transparent 70%);animation:shimmer 3s ease-in-out infinite}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.detail-body{max-width:clamp(90%,92vw,98%);margin:3rem auto 0;padding:0 1.5rem;display:grid;grid-template-columns:13.75rem 1fr;gap:3rem;align-items:start;box-sizing:border-box}.detail-sidebar{position:relative}.toc-sticky{position:sticky;top:2rem;background:#212e1b;border:.0625rem solid #394B31;border-radius:.875rem;padding:1.25rem}.toc-title{font-size:clamp(.5625rem,.85vw,1.3rem);font-weight:800!important;text-transform:uppercase;color:#fff;margin:0 0 .75rem}.toc-list{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.125rem}.toc-list li{display:block}.toc-link{background:transparent;border:none;color:#e7e7e7;font-size:clamp(.6875rem,1vw,1.5rem);font-weight:500;padding:.375rem .5rem;border-radius:.4375rem;cursor:pointer;text-align:left;width:100%;transition:all .18s;line-height:1.4}.toc-link:hover{background:#b0c7b012;color:#fff}.share-block{border-top:.0625rem solid #394B31;padding-top:1rem}.share-label{font-size:clamp(.5625rem,.8vw,1.3rem);font-weight:700;text-transform:uppercase;color:#fff;margin:0 0 .625rem}.share-icons{display:flex;gap:.5rem;flex-wrap:wrap}.share-icon{width:2.1rem;height:2.1rem;border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#c3cec3;text-decoration:none;transition:opacity .2s,transform .15s;flex-shrink:0;background:#394b31}.share-icon:hover{opacity:.85;transform:translateY(-.125rem)}.article-section{margin-bottom:3rem;scroll-margin-top:2rem}.section-heading{font-size:clamp(1.15rem,2vw,3.5rem)!important;font-weight:800!important;letter-spacing:-.02em!important;color:#fff!important;margin:0 0 1rem!important;padding-bottom:.75rem!important;border-bottom:.0625rem solid #394B31}.related-features-title{font-size:clamp(1.55rem,2.5vw,3.5rem)!important}.section-para{font-size:clamp(.775rem,1vw,1.8rem)!important;line-height:1.85;color:#e7e7e7;margin:0 0 1rem}.section-bullets{margin:1rem 0 0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.625rem}.section-body-wrap{position:relative}.section-body--clamped{position:relative;overflow:hidden;max-height:11rem}.section-body--clamped:after{content:"";position:absolute;bottom:0;left:0;right:0;height:3.5rem;pointer-events:none}.section-read-more-btn{display:inline-flex;align-items:center;gap:.375rem;margin-top:.75rem;background:#b0c7b014;border:.0625rem solid #394B31;color:#b0c7b0;font-size:.8125rem;font-weight:700;letter-spacing:.04em;padding:.5rem 1.125rem;border-radius:999px;cursor:pointer;transition:background .2s,border-color .2s,color .2s}.section-read-more-btn:hover{background:#b0c7b026;border-color:#b0c7b0;color:#fff}.section-bullets li{display:flex;align-items:flex-start;gap:.625rem;font-size:clamp(.7125rem,1vw,1.6rem)!important;line-height:1.65;color:#e7e7e7;padding:.625rem .875rem;background:#394b3140;border:.0625rem solid #394B31;border-radius:.5625rem}.section-bullets li:before{content:"→";color:#e7e7e7;font-size:clamp(.6875rem,.9vw,1.4rem);margin-top:.1875rem;flex-shrink:0}.author-card{display:flex;align-items:center;gap:1rem;background:#212e1b;border:.0625rem solid #394B31;border-radius:.875rem;padding:1.25rem 1.375rem;margin-top:3.25rem}.author-avatar-lg{width:3rem;height:3rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:clamp(.8125rem,1.1vw,1.8rem);font-weight:800;flex-shrink:0;border:.125rem solid #394B31;background:#b0c7b01a;color:#b0c7b0}.author-info{min-width:0}.author-name-lg{font-size:clamp(.875rem,1.2vw,1.8rem);font-weight:700;color:#c3cec3;margin:0 0 .3125rem}.author-bio{font-size:clamp(.75rem,1vw,1.5rem);line-height:1.6;color:#c3cec3;opacity:.45;margin:0}::-webkit-scrollbar{width:.3125rem}::-webkit-scrollbar-track{background:#171f12}::-webkit-scrollbar-thumb{background:#b0c7b033;border-radius:.1875rem}.related-features-section{max-width:clamp(90%,92vw,98%);margin:4rem auto 0;padding:0 .25rem;box-sizing:border-box}.related-features-title{font-size:clamp(1.4rem,2.8vw,4.5rem);font-weight:800;color:#fff;margin-bottom:2rem;letter-spacing:-.02em}.related-features-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.25rem}.related-feature-card{background:#1c2416;border:.0625rem solid #394B31;border-radius:1rem;overflow:hidden;cursor:pointer;transition:transform .2s ease,border-color .2s ease;display:flex;flex-direction:column}.related-feature-card:hover{transform:translateY(-.25rem)}.related-feature-cover{height:15rem;position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden}.related-feature-img{width:100%;height:100%;object-fit:cover}.related-feature-emoji{font-size:3.1rem}.related-feature-body{padding:1.25rem;display:flex;flex-direction:column;flex:1}.related-feature-badge{display:inline-block;padding:.25rem .625rem;border:.0625rem solid #B0C7B0;border-radius:999px;font-size:.6rem;font-weight:700;color:#b0c7b0;text-transform:uppercase;letter-spacing:.05em;width:fit-content;margin-bottom:.875rem}.related-feature-title{font-size:1.3rem!important;font-weight:800;color:#fff;margin:0 0 .625rem;line-height:1.3}.related-feature-excerpt{font-size:.9125rem;color:#e7e7e7;opacity:.8;line-height:1.6;margin:0 0 1.25rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;flex:1}.related-feature-actions{display:flex;flex-direction:column;gap:1rem;margin-top:auto}button.feature-btn238599{position:relative;display:inline-block;cursor:pointer;outline:none;border:none;background:transparent;padding:0;font-size:inherit;font-family:inherit;width:100%;max-width:18rem;height:3.5rem;border-radius:2rem;transition:background .4s ease,box-shadow .4s ease,border-color .4s ease;box-sizing:border-box}button.feature-btn238599 .feature-circle{transition:all .6s cubic-bezier(.25,1,.5,1);position:absolute;left:.375rem;top:50%;transform:translateY(-50%);display:block;width:3rem;height:3rem;z-index:1;background:#394b31;border-radius:1.5rem;box-shadow:0 4px 12px #394b3159}button.feature-btn238599 .feature-circle .icon{transition:all .4s cubic-bezier(.25,1,.5,1);position:absolute;top:0;bottom:0;margin:auto}button.feature-btn238599 .feature-circle .icon.feature-arrow{left:1.5rem;width:0;height:2px;background:#c3cec3;transform:translate(-50%,-50%);transform-origin:right center}button.feature-btn238599 .feature-circle .icon.feature-arrow:before{position:absolute;content:"";top:50%;right:-2px;width:.5rem;height:.5rem;border-top:2px solid #C3CEC3;border-right:2px solid #C3CEC3;transform:translateY(-50%) rotate(45deg)}button.feature-btn238599 .feature-text{transition:all .4s cubic-bezier(.25,1,.5,1);position:absolute;inset:0;display:flex;margin-top:2px;align-items:center;justify-content:center;padding:0 1rem 0 3.5rem;z-index:2;color:#f1f5f9;font-weight:600;font-size:13px;line-height:1;text-transform:uppercase;letter-spacing:1.5px}button.feature-btn238599:hover{border-color:#c3cec359}.cta-full-bleed{width:100vw;position:relative;left:50%;transform:translate(-50%);margin-top:5rem}button.feature-btn238599:hover .feature-circle{width:calc(100% - .75rem);background:#2b3b24;border-radius:1.6rem}button.feature-btn238599:hover .feature-circle .icon.feature-arrow{width:1.5rem;transform:translate(6px,-50%)}button.feature-btn238599:hover .feature-text{color:#fff;transform:translate(4px)}@media(max-width:56.25rem){.blogs-grid{grid-template-columns:repeat(2,1fr)}.blogs-grid--featured{grid-template-columns:1fr}}@media(max-width:64rem){.related-features-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){body{overflow-x:hidden}.detail-page{padding-left:0!important;padding-right:0!important;margin-top:2rem!important}.detail-header{margin-top:1.5rem!important;margin-left:auto!important;margin-right:auto!important;padding-left:1rem!important;padding-right:1rem!important;width:100%!important;box-sizing:border-box!important}.detail-title{font-size:1.3rem!important}.detail-meta{font-size:.87rem!important}.detail-badge{font-size:.7rem!important;margin-left:8px}.detail-hero{width:95%!important;max-width:95%!important;margin-left:auto!important;margin-right:auto!important;border-radius:.75rem!important;height:clamp(12rem,52vw,18rem)!important;margin-top:1.25rem!important;box-sizing:border-box!important}.vbvb{display:none}.detail-hero img{width:100%!important;height:100%!important;object-fit:cover;object-position:center;display:block}.share-block--mobile-only{display:block!important;width:100%!important;padding:.75rem 1rem!important;margin:.5rem 0!important;box-sizing:border-box!important}.share-block--desktop-only{display:none!important}.share-label{font-size:16px}.detail-body{display:block!important;width:100%!important;padding:0 .4rem!important;margin:1.5rem auto 0!important;box-sizing:border-box!important}.share-icon svg{width:18px!important;height:18px!important}.share-icon{height:3rem!important;width:3rem!important}.detail-sidebar{display:none!important}.related-feature-excerpt{font-size:.9rem!important;line-height:19px!important}.detail-content{display:block!important;width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.article-section,.section-body-wrap,.section-body-inner,.section-image-wrap,.section-bullets,.section-faqs,.faq-item,.mobile-youtube-container,.section-youtube-wrap,.author-card,.detail-audio{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.section-body-inner .section-para:last-child{margin-bottom:0}.article-section{margin-bottom:2rem!important;padding:0!important;max-width:100%!important}.section-bullets{padding:0!important}.section-heading{font-size:clamp(1.25rem,2.5vw,1.875rem)!important;font-weight:800!important;letter-spacing:-.02em!important;color:#fff!important;margin-bottom:15px!important;margin-top:-20px!important}.section-para{font-size:18px!important;line-height:25px!important}.section-bullets li{font-size:.9rem!important;font-weight:600!important;width:100%!important;box-sizing:border-box!important}.detail-audio{align-items:center;justify-content:center;align-content:center;padding-left:1rem;padding-right:1rem}.related-features-section{margin-top:-3.2rem!important;padding:0 1rem!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}.related-features-title{font-size:1.5rem!important}.related-feature-title{font-size:1rem!important}button.feature-btn238599{width:100%!important;max-width:100%!important;box-sizing:border-box!important;margin-left:-3%!important}.back-btn{margin-left:1rem}.blogs-hero,.blogs-controls,.blogs-section{width:100%!important;padding-left:1rem!important;padding-right:1rem!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.blogs-hero-title{font-size:clamp(1.25rem,4vw,1.5rem)!important;margin-top:1rem!important}.blogs-section-title{font-size:clamp(1.25rem,3vw,1.5rem)!important;margin-top:1.5rem}.blogs-controls{flex-direction:column;align-items:flex-start;margin-top:-1.5rem}.blogs-search{width:100%;box-sizing:border-box}.blogs-grid{gap:.75rem}.blogs-page,.blogs-hero,.blogs-controls,.blogs-categories,.blogs-section,.blogs-grid,.blog-card,.carousel-wrap,.carousel-slide,.carousel-content,.carousel-nav{box-sizing:border-box!important;max-width:100%!important;overflow-wrap:break-word}.carousel-slide{padding:2rem 1.5rem;min-height:18.75rem}.carousel-content{max-width:100%;height:15rem}.carousel-nav{padding:.75rem 1.5rem}.carousel-badge{transform:translateY(3.3rem);font-size:clamp(.5375rem,1vw,.5rem)}.carousel-title{transform:translateY(3rem);font-size:clamp(.9rem,2.5vw,1rem)!important}.carousel-meta{transform:translateY(2.7rem);font-size:12px!important}.carousel-excerpt{-webkit-line-clamp:3;transform:translateY(2.2rem);font-size:13px!important;line-height:17px}.carousel-cta,.carousel-cta:hover{transform:translateY(35px)}.toc-sticky{position:static;display:none}}@media(max-width:48rem){.related-features-grid{grid-template-columns:1fr}}@media(max-width:35rem){.blogs-grid{grid-template-columns:1fr}}@media(max-width:30rem){.blogs-hero-title{font-size:clamp(1.25rem,5vw,1.5rem);margin-top:1.5rem}.blogs-hero-sub{font-size:clamp(.8125rem,3vw,.875rem)!important}.blogs-controls{padding:0 1rem}.blogs-cat-btn{font-size:clamp(.625rem,2.5vw,.6875rem);padding:.3125rem .75rem}.carousel-slide{padding:1.5rem 1rem;min-height:17.5rem}.carousel-title{font-size:clamp(.75rem,2.5vw,.875rem)}.carousel-meta{font-size:clamp(.625rem,2vw,.6875rem)}.carousel-excerpt{font-size:clamp(.6875rem,2vw,.75rem)}.carousel-cta{font-size:clamp(.6875rem,2.5vw,.75rem);padding:.5rem 1.125rem}.carousel-nav{padding:.625rem 1rem}.blog-card-cover{height:clamp(10rem,35vw,13.75rem)}.blog-card-body{padding:1rem}.blog-card-title{font-size:clamp(.875rem,3.5vw,1rem)}.blog-card-excerpt{font-size:clamp(.75rem,2.5vw,.8125rem)}.detail-header{max-width:100%;margin:1.5rem auto 0;padding:0 1rem;padding-right:1rem!important}.detail-body{padding-right:1rem!important}.detail-meta{font-size:clamp(.5875rem,2.6vw,.85rem)}.section-heading{font-size:clamp(1.25rem,5vw,1.5rem)!important}.section-para{font-size:clamp(.8125rem,2.5vw,.875rem)!important;line-height:1.7!important}.author-card{padding:1rem;margin-top:2.5rem}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}:root{--bg-deep: #171F12;--bg-card: #212E1B;--bg-raised: #394B31;--text-primary: #C3CEC3;--text-muted: #B0C7B0;--text-dim: rgba(176, 199, 176, .55);--text-faint: rgba(195, 206, 195, .35);--text-body: #E7E7E7;--text-white: #FFFFFF;--text-sub: #B1B3B6;--accent: #B0C7B0;--accent-vivid: #C3CEC3;--border: rgba(57, 75, 49, .6);--border-hover: rgba(176, 199, 176, .35);--font-display: "Playfair Display", Georgia, serif;--font-body: "DM Sans", sans-serif;--transition: .25s cubic-bezier(.4, 0, .2, 1);--fs-breaking: clamp(.8rem, 1.2vw + .5rem, 1.15rem);--fs-featured-title: clamp(1.3rem, 3vw, 2.6rem);--fs-excerpt: clamp(.8rem, 1.1vw + .55rem, 1.1rem);--fs-section-title: clamp(1.2rem, 2.5vw, 2.1rem);--fs-story-title: clamp(.75rem, 1vw + .55rem, 1rem);--fs-detail-title: clamp(1.65rem, 4vw, 3.4rem);--fs-article-heading: clamp(1.1rem, 2.2vw, 1.9rem);--fs-body: clamp(.85rem, 1vw + .6rem, 1.1rem);--fs-small: clamp(.6rem, .8vw + .35rem, .85rem);--space-1: clamp(.125rem, .2vw, .25rem);--space-2: clamp(.25rem, .4vw, .375rem);--space-3: clamp(.375rem, .5vw, .5rem);--space-4: clamp(.5rem, .6vw, .625rem);--space-5: clamp(.625rem, .8vw, .875rem);--space-6: clamp(.875rem, 1vw, 1rem);--space-7: clamp(1rem, 1.2vw, 1.25rem);--space-8: clamp(1.25rem, 1.5vw, 1.625rem);--space-9: clamp(1.625rem, 2vw, 2.125rem);--space-10: clamp(2rem, 2.5vw, 2.75rem)}.cat--world{--cat-clr: #C3CEC3}.cat--economy{--cat-clr: #B0C7B0}.cat--technology{--cat-clr: #9BB8A8}.cat--climate{--cat-clr: #7DA88A}.cat--politics{--cat-clr: #B1B3B6}.cat--health{--cat-clr: #C3CEC3}.cat--science{--cat-clr: #9BB8A8}.cat--sports{--cat-clr: #E7E7E7}.cat--entertainment{--cat-clr: #B1B3B6}.cat--opinion{--cat-clr: #B0C7B0}::-webkit-scrollbar{width:.3rem}::-webkit-scrollbar-track{background:var(--bg-deep)}::-webkit-scrollbar-thumb{background:var(--bg-raised);border-radius:.2rem}html,body{background:var(--bg-deep);height:100%}.news-root{font-family:var(--font-body);background:var(--bg-deep);color:var(--text-primary);min-height:100vh}.breaking-banner{margin-top:6.875rem;background:var(--bg-raised);border-bottom:.0625rem solid var(--border);border-top:.0625rem solid rgba(176,199,176,.15);padding:.56rem 1.25rem;display:flex;align-items:center;gap:.875rem;overflow:hidden;position:relative}.breaking-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(176,199,176,.06),transparent 40%);pointer-events:none}.breaking-label{background:var(--accent);color:var(--bg-deep);font-family:var(--font-body);font-size:clamp(.5625rem,.85vw,.85rem);font-weight:700;letter-spacing:.125em;padding:.19rem .56rem;border-radius:.19rem;flex-shrink:0;position:relative;z-index:2}.breaking-label:before{content:"";display:inline-block;width:.31rem;height:.31rem;border-radius:50%;background:var(--bg-deep);margin-right:.31rem;animation:blink 1.4s ease-in-out infinite;vertical-align:middle}.news-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;height:60vh;color:var(--text-dim);font-family:var(--font-body);font-size:var(--fs-small)}.news-spinner{width:1.75rem;height:1.75rem;border:.15625rem solid rgba(176,199,176,.15);border-top-color:var(--accent);border-radius:50%;animation:spin .8s linear infinite}.loader-text{min-height:1.2em;transition:opacity .2s ease}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}.breaking-ticker-wrap{flex:1;overflow:hidden;position:relative;z-index:1;min-width:0}.breaking-text{font-size:clamp(.5rem,1vw,1rem);font-weight:500;color:var(--text-white);white-space:nowrap;display:inline-block;animation:marquee 40s linear infinite;position:relative;z-index:1;letter-spacing:.02em;min-width:0;flex:1;overflow:hidden}.page-body{max-width:clamp(90%,92vw,98%);margin:0 auto;padding:1.75rem 1.5rem 3.75rem;background:var(--bg-deep)}.hero-carousel-card{display:contents}.hero-grid{display:grid;grid-template-columns:1fr 21.25rem;grid-template-rows:1fr auto;gap:0 .875rem;margin-bottom:2.75rem}.featured-main{position:relative;border-radius:.625rem .625rem 0 0;overflow:hidden;cursor:pointer;transition:opacity var(--transition),transform var(--transition);border:.0625rem solid var(--border);border-bottom:none;grid-column:1 / 2;grid-row:1 / 2}.side-panel{grid-column:2 / 3;grid-row:1 / 3;display:flex;flex-direction:column;gap:.625rem}.featured-main.transitioning{opacity:0;transform:translateY(.625rem)}.featured-main.visible{opacity:1;transform:translateY(0)}.featured-image{width:100%;height:clamp(18rem,28vw,26.875rem);object-fit:cover;display:block;filter:brightness(.88);transition:filter var(--transition)}.featured-main:hover .featured-image{filter:brightness(.95)}.featured-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent 0%,#171f12bf 35%,#171f12fa);padding:4rem 1.625rem 1.625rem}.category-tag{display:inline-block;padding:.3125rem .875rem;border-radius:999px;font-family:var(--font-body);font-size:clamp(.3625rem,.7vw,.75rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;width:fit-content;background:#171f12bf!important;color:#c3cec3!important;border:.0625rem solid rgba(176,199,176,.4);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);transform:translateY(.625rem)}.featured-meta-line{color:#c3cec3a6;font-size:5rem!important;font-family:var(--font-body);margin-bottom:.125rem}.featured-cat{display:inline-block;margin-bottom:.625rem}.section-title-mobile{display:none}.section-title-desktop{display:inline}.story-cat-tag{display:none}.featured-title{font-family:var(--font-display);font-size:clamp(1.25rem,2.5vw,1.75rem);font-weight:700;line-height:1.3;color:var(--text-white);margin-bottom:.025rem}.featured-excerpt{color:var(--text-body);font-size:clamp(.9rem,1.5vw,1.25rem)!important;line-height:1.65;font-family:var(--font-body);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.featured-cta{display:inline-flex;align-items:center;gap:.5rem;background:transparent;border:.094rem solid rgba(176,199,176,.6);color:var(--accent);border-radius:62.5rem;font-size:clamp(.8rem,1.2vw,1rem)!important;font-weight:700;font-family:var(--font-body);padding:.625rem 1.375rem;cursor:pointer;margin-top:.875rem;transition:all .2s;letter-spacing:.01em;width:fit-content}.featured-cta:hover{background:#b0c7b01a;border-color:var(--accent);transform:translateY(-.063rem)}.carousel-nav{grid-column:1 / 2;grid-row:2 / 3;padding:.875rem 1.625rem;display:flex;align-items:center;justify-content:space-between;background:#1c2716f2;border:.0625rem solid var(--border);border-top:.0625rem solid var(--border);border-radius:0 0 .625rem .625rem}.carousel-dots{display:flex;gap:.375rem;align-items:center}.carousel-dot{width:.375rem;height:.375rem;border-radius:62.5rem;border:none;background:#b0c7b026;cursor:pointer;padding:0;transition:all .3s ease}.carousel-dot--active{width:2rem;height:.375rem;background:var(--accent);border-radius:62.5rem}.carousel-arrows{display:flex;gap:.375rem;align-items:center}.carousel-arrow{width:2rem;height:2rem;border-radius:.5rem;background:#b0c7b00f;border:.0625rem solid var(--border);color:var(--accent);font-size:1rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;line-height:1}.carousel-arrow:hover{background:#b0c7b01f;border-color:var(--accent);color:var(--text-white)}.side-card{display:flex;background:var(--bg-card);border:.0625rem solid var(--border);border-radius:.5rem;overflow:hidden;cursor:pointer;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.side-card:hover{background:var(--bg-raised);border-color:var(--border-hover);transform:translate(.1rem)}.side-card-img-wrap{position:relative;flex-shrink:0;width:clamp(5rem,8vw,7rem);transform:translate(.3125rem);height:100%;border-radius:.3125rem!important;overflow:hidden;display:flex;align-items:center;justify-content:center}.side-card-img{width:clamp(5rem,8vw,7rem);height:clamp(3.75rem,6vw,5.25rem);object-fit:cover;object-position:center;border-radius:.625rem;display:block;filter:brightness(.85)}.side-card-cat{position:absolute;top:.5rem;left:50%;transform:translate(-50%);z-index:2;white-space:nowrap;display:inline-block;padding:.25rem .625rem;border-radius:999px;font-family:var(--font-body);font-size:clamp(.4625rem,.65vw,.65rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;background:#171f12d1!important;color:#c3cec3!important;border:.0625rem solid rgba(176,199,176,.4);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.side-card-content{padding:.875rem .9rem;flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.side-card-date{color:var(--text-faint);font-size:clamp(.6rem,.9vw,.75rem);font-family:var(--font-body);margin-bottom:.31rem}.side-card-title{font-family:var(--font-display);font-size:clamp(.75rem,1.1vw,.875rem)!important;font-weight:700;line-height:1.4;color:var(--text-primary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.side-card-cta{margin-top:.44rem;color:var(--accent);font-size:var(--fs-small);font-family:var(--font-body);font-weight:500;letter-spacing:.02em}.section-divider{border:none;border-top:.0625rem solid var(--border);margin:0 0 2rem}.section-header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}.section-accent{width:.19rem;height:1.625rem;background:linear-gradient(to bottom,var(--accent-vivid),var(--accent));border-radius:.125rem}.section-title{font-family:var(--font-display);font-size:var(--fs-section-title);font-weight:700;color:var(--text-white);letter-spacing:-.02em}.section-count{color:var(--text-body);font-size:var(--fs-small);font-family:var(--font-body);margin-left:.25rem}.stories-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1.125rem}.story-card{background:var(--bg-card);border:.0625rem solid var(--border);border-top:.0625rem solid rgba(195,206,195,.08);border-radius:.625rem;overflow:hidden;cursor:pointer;transition:transform var(--transition),border-color var(--transition),box-shadow var(--transition);display:flex;flex-direction:column}.story-card:hover{transform:translateY(-.25rem);border-color:var(--border-hover);box-shadow:0 .75rem 2rem #00000059}.story-img-wrap{position:relative;flex-shrink:0}.story-img{width:100%;height:clamp(7rem,12vw,10.5rem);object-fit:cover;display:block;filter:brightness(.82);transition:filter var(--transition)}.story-card:hover .story-img{filter:brightness(.95)}.story-views{position:absolute;bottom:.375rem;right:.375rem;background:#171f12e0;color:var(--accent);font-size:var(--fs-small);padding:.125rem .375rem;border-radius:.19rem;font-family:var(--font-body);font-weight:600;border:.0625rem solid rgba(176,199,176,.15)}.story-content{padding:.875rem .875rem 1rem;display:flex;flex-direction:column;flex:1}.story-title{font-family:var(--font-display);font-size:var(--fs-story-title);font-weight:700;line-height:1.4;color:var(--text-primary);margin-bottom:.4rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.story-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:clamp(.7rem,.9vw,.8rem);line-height:1.55;color:#c3cec399;margin:0 0 .625rem;font-family:var(--font-body)}.story-meta-inline{display:flex;align-items:center;gap:.3rem;flex-wrap:wrap;margin-top:auto;padding-top:.375rem}.story-channel{color:var(--accent);font-size:var(--fs-small);font-family:var(--font-body);font-weight:600}.story-meta-sep{color:#c3cec359;font-size:var(--fs-small);line-height:1}.story-ago{color:var(--text-faint);font-size:var(--fs-small);font-family:var(--font-body)}.story-channel-row{display:contents}.story-verified{color:var(--accent);font-size:var(--fs-small)}.detail-root{min-height:100vh;background:var(--bg-deep)}.back-btn{display:inline-flex;align-items:center;gap:.375rem;background:var(--bg-card);border:.0625rem solid var(--border);color:var(--text-muted);font-size:var(--fs-small);font-family:var(--font-body);padding:.5rem 1rem;border-radius:.44rem;cursor:pointer;margin-bottom:1.625rem;transition:all var(--transition);font-weight:500}.back-btn:hover{background:var(--bg-raised);color:var(--text-primary);border-color:var(--border-hover)}.detail-header{margin-bottom:1.375rem}.detail-badge{display:inline-block;border-radius:999px;font-family:var(--font-body);font-size:clamp(.3625rem,.65vw,.7rem)!important;font-weight:800;letter-spacing:.1em;text-transform:uppercase;width:fit-content;background:#171f12bf!important;color:#c3cec3!important;border:.0625rem solid rgba(176,199,176,.4);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem)}.detail-root .detail-title{font-family:var(--font-display);font-size:clamp(1.5rem,3.5vw,2.375rem);font-weight:900;line-height:1.18;color:var(--text-white);margin-bottom:.875rem;letter-spacing:-.03em}.detail-meta{font-size:clamp(.65rem,.9vw,.78rem);color:#fff!important;display:flex;align-items:center;gap:.4rem!important;flex-wrap:wrap}.meta-dot{color:var(--border)}.detail-hero{width:100%;height:clamp(16rem,24vw,28rem)!important;border-radius:.625rem;overflow:hidden;margin-bottom:2.125rem}.detail-hero img{width:100%;height:100%;object-fit:cover;display:block}.detail-body{display:grid;grid-template-columns:20.5rem 1fr!important;gap:2.25rem;margin-bottom:3.25rem;align-items:start}.detail-sidebar{position:sticky;top:1.25rem}.related-news-heading{display:none}.sidebar-news-list{display:flex;flex-direction:column;gap:.625rem}.news-card{display:flex;gap:.625rem;background:var(--bg-card);border:.0625rem solid var(--border);border-radius:.5rem;overflow:hidden;padding:.625rem;cursor:pointer;width:20rem;align-items:center;transition:background var(--transition),border-color var(--transition),transform var(--transition)}.news-card:hover{background:var(--bg-raised);border-color:var(--border-hover);transform:translate(.19rem)}.news-card-cat{display:inline-block;border-radius:999px!important;font-family:var(--font-body);font-size:clamp(.4rem,.6vw,.6rem);font-weight:800;letter-spacing:.1em;text-transform:uppercase;width:fit-content;background:#171f12bf!important;color:#c3cec3!important;margin-top:-.5rem!important;border:.0625rem solid rgba(176,199,176,.4);backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);padding:.2rem .5rem!important}.vvvv{height:100%;width:100%;align-items:center;align-content:center;justify-content:center}.news-card-img-wrap{position:relative;flex-shrink:0;width:clamp(5.5rem,10vw,8.125rem);height:clamp(4rem,7vw,6.25rem);border-radius:.5rem;overflow:hidden}.news-card-img-wrap .news-card-cat{position:absolute;top:.375rem;left:50%;transform:translate(-50%);white-space:nowrap;z-index:2;margin:0;padding:.2rem .5rem}.news-card-meta{font-size:clamp(.6rem,.85vw,.725rem)!important;color:var(--text-faint);font-family:var(--font-body);margin-bottom:.25rem}.news-card-title{font-family:var(--font-display);font-size:clamp(.65rem,.9vw,.75rem);font-weight:700;color:var(--text-primary);line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-bottom:.31rem}.news-card-link{font-size:clamp(.55rem,.75vw,.656rem);color:var(--accent);font-weight:500;font-family:var(--font-body)}.detail-content{min-width:0}.article-section{margin-bottom:2.125rem}.article-section-heading{font-family:var(--font-display);font-size:clamp(1.25rem,2.5vw,2rem);font-weight:800;color:var(--text-white);margin-bottom:.875rem;padding-bottom:.625rem;border-bottom:.0625rem solid var(--border);letter-spacing:-.01em}.article-section-image-wrap{margin:0 0 1.125rem;border-radius:.625rem;overflow:hidden;border:.0625rem solid var(--border)}.article-section-image{display:block;width:100%;max-height:clamp(14rem,22vw,24.25rem)!important;object-fit:cover}.article-para{font-weight:500!important;color:var(--text-body);margin-bottom:.875rem}.article-bullets{list-style:none;margin:.75rem 0 0;display:flex;flex-direction:column;gap:.5rem;padding:0}.article-bullets li{font-family:var(--font-body);font-size:clamp(.85rem,1vw,1rem);color:var(--text-body);line-height:1.6;padding:.75rem 1rem .75rem 2.25rem;position:relative;background:var(--bg-card);border:.0625rem solid var(--border);border-radius:.5rem}.article-bullets li:before{content:"▸";position:absolute;left:.875rem;top:50%;transform:translateY(-50%);color:var(--accent);font-size:.75rem}.detail-audio{margin:1rem 0 .5rem;padding:.875rem 1rem;border:.0625rem solid var(--border);border-radius:.875rem;background:#212e1b59}.detail-audio-label{margin:0 0 .5rem;font-size:clamp(.6rem,.8vw,.75rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b0c7b0bf;font-family:var(--font-body)}.detail-audio-player{width:100%}.author-card{display:flex;gap:1rem;align-items:flex-start;background:var(--bg-card);border:.0625rem solid var(--border);border-top-color:#c3cec31f;border-radius:.625rem;padding:1.375rem;margin-top:2.625rem;box-shadow:inset 0 .0625rem #c3cec30d}.author-avatar-lg{width:3.25rem;height:3.25rem;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.6rem)!important;font-weight:700;flex-shrink:0;border:.125rem solid;background:#394b314d!important;color:var(--text-muted)!important;border-color:#b0c7b04d!important}.author-info{flex:1}.author-name-lg{font-family:var(--font-display);font-size:clamp(.8rem,1.1vw,.938rem);font-weight:700;color:var(--text-primary);margin-bottom:.31rem}.author-bio{font-size:clamp(.7rem,.95vw,.8125rem);color:var(--text-dim);line-height:1.65;font-family:var(--font-body)}.share-block--mobile-only{display:none}.share-block--desktop-only{display:block}@media(max-width:64em){.hero-grid{grid-template-columns:1fr 16.875rem}.stories-grid,.top-stories-grid{grid-template-columns:repeat(3,1fr)}.featured-title{font-size:clamp(1.1rem,2vw,1.3rem)}.featured-image{height:clamp(16rem,22vw,22.5rem)}}@media(max-width:48em){.share-block--mobile-only{display:block}.share-block--desktop-only{display:none}.detail-root{overflow-x:hidden;max-width:100vw}.sidebar-news-list{overflow-x:auto;max-width:100%;padding-bottom:.5rem}.news-card{width:auto;min-width:12rem;max-width:80vw;flex-shrink:0}.breaking-banner{margin-top:5rem;padding:.5rem .875rem}.breaking-text{font-size:.875rem}.page-body{width:100%;max-width:93%!important;padding:2rem 1rem 3.9rem;box-sizing:border-box}.hero-grid{display:block;margin-bottom:0}.hero-carousel-card{display:flex;flex-direction:column;background:var(--bg-card);border:.0625rem solid var(--border);border-radius:1.25rem;overflow:hidden;margin-bottom:2.25rem;box-shadow:0 .5rem 2rem #00000040}.featured-main{position:relative;display:block;height:27.5rem;min-height:27.5rem;max-height:27.5rem;border:none;border-radius:0;cursor:pointer;overflow:hidden;flex-shrink:0}.featured-image{position:absolute;inset:0;z-index:0;width:100%;height:100%;min-height:100%;object-fit:cover;object-position:center;filter:brightness(.78)}.featured-overlay{position:absolute;z-index:1;inset:0;display:flex;flex-direction:column;justify-content:flex-end;background:linear-gradient(180deg,#171f1226,#171f1273 35%,#171f12eb 72%,#171f12fa);padding:1.25rem 1.25rem 1rem;box-sizing:border-box}.featured-cat.category-tag{background:#171f12d1!important;color:#c3cec3!important;border:.0625rem solid rgba(176,199,176,.4);border-radius:999px!important;font-size:clamp(.6625rem,.75vw,.75rem);letter-spacing:.1em;width:fit-content;margin-left:-5px;padding:.3125rem .875rem;margin-bottom:.663rem}.featured-title{font-family:var(--font-body);font-size:1.2rem!important;font-weight:700!important;color:var(--text-white);margin-bottom:.063rem;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex-shrink:0}.featured-meta-line{font-size:.7125rem!important;color:#c3cec38c;margin-bottom:.125rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-shrink:0}.featured-meta-line .meta-dot{color:#c3cec359}.featured-excerpt{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;color:#c3cec3b8;margin-bottom:.063rem;flex-shrink:0}.featured-cta{font-size:.825rem!important;padding:.5rem 1.125rem;width:fit-content;transform:translateY(-5px);align-self:flex-start}.carousel-nav{padding:.875rem 1.125rem 1.125rem;background:var(--bg-card);border:none;border-radius:0;border-top:.0625rem solid rgba(57,75,49,.5)}.carousel-dot{width:.4375rem;height:.4375rem;background:#b0c7b033}.carousel-dot--active{width:1.75rem;height:.4375rem;background:#ffffffd9}.carousel-arrow{width:2.625rem;height:2.625rem;border-radius:.625rem;background:#394b3180;border:.0625rem solid rgba(176,199,176,.2);color:var(--text-white);font-size:1.25rem}.side-panel,.section-divider{display:none}.section-header{margin-bottom:1.125rem;gap:0}.section-accent--desktop{display:none}.section-title{font-family:var(--font-body);font-size:.8125rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#ffffffeb}.section-title-desktop{display:none}.section-title-mobile{display:inline;font-size:1.75rem!important;font-weight:700!important;color:var(--text-white)!important;letter-spacing:-.01em!important}.section-count{display:none}.stories-grid,.top-stories-grid{grid-template-columns:1fr;gap:1.25rem}.story-card{display:flex;flex-direction:column;border-radius:1.125rem;border:.0625rem solid var(--border);background:var(--bg-card);overflow:hidden}.story-card:hover{transform:none;box-shadow:0 .375rem 1.5rem #0003}.story-img-wrap{display:block;width:100%;height:12.5rem;min-height:12.5rem;flex:none;flex-shrink:0;position:relative;overflow:hidden;background:var(--bg-raised)}.story-img{display:block;width:100%;height:12.5rem;min-height:12.5rem;max-height:12.5rem;object-fit:cover;object-position:center;border-radius:0;filter:brightness(.92)}.story-views--desktop{display:none}.story-content{padding:1rem 1.125rem 1.25rem}.story-cat-tag{display:inline-block;padding:.25rem .625rem;border-radius:999px;font-family:var(--font-body);font-size:clamp(.6625rem,.65vw,.65rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase;width:fit-content;margin-bottom:.625rem;background:#171f12bf!important;color:#c3cec3!important;border:.0625rem solid rgba(176,199,176,.4);backdrop-filter:blur(.25rem);margin-left:-5px;-webkit-backdrop-filter:blur(.25rem)}.story-excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:.875rem;color:#c3cec3a6;font-family:var(--font-body)}.story-title{font-family:var(--font-body);font-size:1.125rem!important;font-weight:700;line-height:1.4;color:var(--text-white);margin-bottom:.5rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.story-meta-inline{margin-top:auto;padding-top:.375rem}.story-ago{font-size:.8125rem;color:#c3cec380}.story-channel,.story-meta-sep{font-size:.8125rem}.detail-body{display:flex!important;flex-direction:column;width:100%!important;margin-bottom:2rem!important;box-sizing:border-box!important}.detail-content{order:1}.detail-sidebar{order:2;position:static!important;width:100%!important;margin-top:.5rem;display:block!important;visibility:visible!important;opacity:1!important}.detail-content{display:block!important;width:100%!important;padding:0!important;margin:0!important;box-sizing:border-box!important}.article-section,.article-bullets,.article-section-image-wrap,.detail-audio,.author-card{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box!important}.detail-hero{height:clamp(18rem,70vw,22rem)!important;border:none!important;border-radius:.625rem!important;width:100%!important;box-sizing:border-box!important}.detail-root .page-body{max-width:100%!important;padding:2rem .75rem 3.9rem;box-sizing:border-box}.detail-title{font-size:1.17rem!important;font-weight:800!important;text-align:center;max-width:100%!important}.detail-header{text-align:center;margin-top:40px!important}.detail-meta{justify-content:center;max-width:100%!important;font-size:13px!important;gap:2px!important;margin-top:-10px!important}.ppp,.article-para--overflow{display:none}.article-paras-wrap.expanded .article-para--overflow{display:block}.article-para{font-size:15px!important;font-weight:400!important}.read-more-btn{display:inline-flex;align-items:center;gap:.375rem;margin:.5rem 0 1.25rem;padding:.6rem 1.25rem;background:transparent;border:.0625rem solid rgba(176,199,176,.45);border-radius:999px;color:var(--accent);font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:.02em;cursor:pointer;transition:all .2s ease}.read-more-btn:hover{background:#b0c7b014;border-color:var(--accent);color:var(--text-white)}.detail-badge{font-size:9px!important;transform:translate(-4px,8px)}.article-section-heading{font-size:18px!important;margin-top:-10px!important}.related-news-heading{display:block;font-family:var(--font-display);font-size:1.4rem;font-weight:700;color:var(--text-white);margin-bottom:1rem;text-align:center;letter-spacing:-.01em}.sidebar-news-list{display:flex!important;flex-direction:column;overflow-x:hidden;scrollbar-width:auto;align-items:center}.sidebar-news-list::-webkit-scrollbar{display:block}.news-card{display:flex!important;min-width:100%;width:100%;flex-direction:row}}@media(max-width:37.5em){.featured-main{height:26.25rem;min-height:26.25rem;max-height:26.25rem}.featured-title{font-size:1.1875rem}.story-img-wrap{height:11.25rem;min-height:11.25rem}.story-img{height:11.25rem;min-height:11.25rem;max-height:11.25rem}.detail-hero{height:clamp(18rem,70vw,22rem)!important;border:none!important}}@media(max-width:30em){.page-body{width:100%;max-width:100%;padding:1rem .5rem 3rem;box-sizing:border-box}.hero-carousel-card{border-radius:1rem}.featured-main{height:25rem;min-height:25rem;max-height:25rem}.featured-overlay{padding:1rem 1rem .75rem}.featured-title{font-size:1.0625rem}.featured-excerpt{font-size:.8125rem}.story-img-wrap{height:10.625rem;min-height:10.625rem}.story-img{height:10.625rem;min-height:10.625rem;max-height:10.625rem}.story-title{font-size:1rem}.detail-hero{height:clamp(18rem,70vw,22rem)!important;border:none!important}}@media(max-width:24.375em){.featured-main{height:25rem;min-height:25rem;max-height:25rem}.featured-title{font-size:1rem}}@media(max-width:22.5em){.story-img-wrap{height:10rem;min-height:10rem}.story-img{height:10rem;min-height:10rem;max-height:10rem}}:root{--col-bg: #171F12;--col-bg-mid: #212E1B;--col-border: #394B31;--col-text-primary: #FFFFFF;--col-text-body: #E7E7E7;--col-text-sage: #C3CEC3;--col-text-muted: #B0C7B0;--col-text-faint: #B1B3B6;--col-accent: #B0C7B0;--col-accent-dim: rgba(176, 199, 176, .12);--col-accent-border: rgba(176, 199, 176, .2);--col-card-bg: rgba(33, 46, 27, .6);--col-card-hover: rgba(57, 75, 49, .4);--fs-display: clamp(1.5rem, 4vw, 4rem);--fs-section: clamp(1.2rem, 2.5vw, 2.4rem);--fs-stories-h: clamp(1.4rem, 3vw, 3.2rem);--fs-body: clamp(.9rem, 1.1vw + .55rem, 1.2rem);--fs-meta: clamp(.75rem, .9vw + .4rem, 1rem);--fs-small: clamp(.65rem, .7vw + .35rem, .88rem);--fs-badge: clamp(.6rem, .6vw + .3rem, .8rem)}body{background:var(--col-bg);color:var(--col-text-body);font-family:DM Sans,sans-serif;min-height:100vh;-webkit-font-smoothing:antialiased}.detail-page{max-width:clamp(90%,94vw,1920px);margin:0 auto;padding:clamp(16px,2vw,32px) clamp(14px,2vw,28px) 80px}.detail-header{margin-bottom:clamp(20px,2.5vw,36px)}.detail-badge{display:inline-block;padding:3px 11px;border-radius:20px;font-size:var(--fs-badge);font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px;font-family:Syne,sans-serif;background:#b0c7b024;color:var(--col-accent);border:1px solid var(--col-accent-border)}.detailnews-title{font-size:clamp(2rem,3.5vw,4.5rem)!important;font-weight:800;color:var(--col-text-primary);line-height:1.18;margin-bottom:14px}.detail-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:var(--fs-meta);color:var(--col-text-muted)}.meta-dot{color:var(--col-border)}.detail-hero{width:100%;height:clamp(200px,35vw,600px);border-radius:clamp(10px,1.2vw,18px);overflow:hidden;margin-bottom:clamp(28px,3.5vw,52px);position:relative;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--col-bg-mid) 0%,#2a3d1e 50%,var(--col-bg-mid) 100%)!important;border:1px solid var(--col-border)}.hero-overlay{display:flex;flex-direction:column;align-items:center;gap:12px}.hero-emoji{font-size:clamp(40px,6vw,72px);filter:drop-shadow(0 0 28px rgba(176,199,176,.35))}.detail-body{display:grid;grid-template-columns:clamp(220px,22vw,300px) 1fr;gap:clamp(24px,3vw,52px);align-items:start}.detail-sidebar{position:sticky;top:24px}.sidebar-news-list{display:flex;flex-direction:column;gap:10px;margin-bottom:24px}.news-card{display:flex;gap:11px;align-items:flex-start;background:var(--col-card-bg);border:1px solid var(--col-border);border-radius:10px;padding:10px;cursor:pointer;transition:all .2s ease;text-decoration:none}.news-card:hover{background:var(--col-card-hover);border-color:var(--col-accent-border);transform:translateY(-2px);box-shadow:0 6px 20px #00000059}.news-card-thumb{width:clamp(56px,7vw,76px);height:clamp(50px,6.5vw,66px);border-radius:8px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:clamp(18px,2.2vw,26px);overflow:hidden;border:1px solid var(--col-border)}.news-card-body{flex:1;min-width:0}.news-card-cat{display:inline-block;font-size:var(--fs-badge);font-weight:700;letter-spacing:.1em;text-transform:uppercase;font-family:Syne,sans-serif;padding:2px 7px;border-radius:4px;margin-bottom:5px;background:#b0c7b01f;color:var(--col-accent)}.news-card-meta{font-size:var(--fs-small);color:var(--col-text-faint);margin-bottom:4px}.news-card-title{font-size:var(--fs-meta);font-weight:500;color:var(--col-text-sage);line-height:1.4;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.news-card-link{font-size:var(--fs-small);color:var(--col-accent);font-weight:600}.article-section{margin-bottom:clamp(28px,3.5vw,48px);scroll-margin-top:80px}.section-heading{font-family:Syne,sans-serif;font-size:var(--fs-section);font-weight:700;color:var(--col-text-primary);margin-bottom:14px;padding-bottom:10px;border-bottom:1px solid var(--col-border)}.article-section-image-wrap{margin:0 0 20px;border-radius:10px;overflow:hidden;border:1px solid var(--col-border)}.article-section-image{display:block;width:100%;max-height:clamp(300px,35vw,650px);object-fit:cover}.section-para{font-size:var(--fs-body);line-height:1.78;color:var(--col-text-body);margin-bottom:14px}.section-bullets{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px;margin-top:12px}.section-bullets li{display:flex;gap:10px;align-items:flex-start;font-size:var(--fs-body);line-height:1.65;color:var(--col-text-body)}.section-bullets li:before{content:"▸";color:var(--col-accent);flex-shrink:0;margin-top:2px}.author-card{display:flex;gap:16px;align-items:flex-start;background:var(--col-card-bg);border:1px solid var(--col-border);border-radius:14px;padding:clamp(14px,1.8vw,24px);margin-top:clamp(32px,4vw,56px)}.author-avatar-lg{width:clamp(42px,4.5vw,58px);height:clamp(42px,4.5vw,58px);border-radius:50%;border:2px solid var(--col-border);background:#b0c7b01a;color:var(--col-accent);display:flex;align-items:center;justify-content:center;font-family:Syne,sans-serif;font-weight:700;font-size:var(--fs-section);flex-shrink:0}.author-name-lg{font-family:Syne,sans-serif;font-size:var(--fs-body);font-weight:700;color:var(--col-text-sage);margin-bottom:5px}.author-bio{font-size:var(--fs-meta);line-height:1.6;color:var(--col-text-muted)}.top-stories{margin-top:clamp(44px,5vw,72px);padding-top:clamp(28px,3vw,44px);border-top:1px solid var(--col-border)}.top-stories-header{display:flex;align-items:center;gap:14px;margin-bottom:clamp(18px,2.5vw,32px)}.top-stories-accent{width:4px;height:clamp(24px,3vw,36px);background:var(--col-accent);border-radius:2px;flex-shrink:0}.top-stories-title{font-family:Syne,sans-serif;font-size:var(--fs-stories-h);font-weight:800;color:var(--col-text-primary)}.top-stories-count{font-size:var(--fs-meta);color:var(--col-text-faint);font-weight:400}.top-stories-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:clamp(10px,1.4vw,18px)}.story-card{background:var(--col-card-bg);border:1px solid var(--col-border);border-radius:clamp(8px,1vw,14px);overflow:hidden;cursor:pointer;transition:all .25s ease}.story-card:hover{background:var(--col-card-hover);border-color:var(--col-accent-border);transform:translateY(-3px);box-shadow:0 14px 36px #0006}.story-thumb{width:100%;height:clamp(100px,14vw,160px);display:flex;align-items:center;justify-content:center;font-size:clamp(28px,4vw,44px);position:relative;border-bottom:1px solid var(--col-border)}.story-views{position:absolute;bottom:7px;right:8px;background:#171f12cc;color:var(--col-accent);font-size:var(--fs-small);font-weight:700;padding:3px 8px;border-radius:20px;font-family:Syne,sans-serif;border:1px solid var(--col-border)}.story-body{padding:clamp(8px,1.1vw,14px) clamp(10px,1.3vw,16px) clamp(10px,1.3vw,16px)}.story-title{font-family:Syne,sans-serif;font-size:var(--fs-meta);font-weight:700;color:var(--col-text-primary);line-height:1.4;margin-bottom:7px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.story-source{display:flex;align-items:center;gap:4px;font-size:var(--fs-small);color:var(--col-accent);margin-bottom:3px}.story-source-check{font-size:var(--fs-small)}.story-time{font-size:var(--fs-small);color:var(--col-text-faint)}@media(max-width:900px){.detail-body{grid-template-columns:1fr}.detail-sidebar{position:static}.top-stories-grid{grid-template-columns:repeat(2,1fr)}.top-stories-grid .story-card:last-child{display:none}}@media(max-width:480px){.detail-hero{height:clamp(160px,48vw,240px)}.top-stories-grid{grid-template-columns:1fr}.top-stories-grid .story-card:last-child{display:block}}._heroqa_17voh_1{min-height:100vh;display:flex;align-items:center;background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed}._faqContainer_17voh_27{display:grid;grid-template-columns:1fr 1.5fr;gap:80px;width:clamp(90%,87vw,98%);max-width:none;margin:0 auto;padding:120px 0;font-family:Inter,sans-serif;color:#0a0a0a;box-sizing:border-box}._leftSection_17voh_55{display:flex;flex-direction:column;gap:30px}._heroqa_17voh_1 h2._titlee_17voh_67{font-size:48px!important;font-weight:700!important;line-height:1.2!important;margin-top:100px;color:#000!important;-webkit-text-fill-color:#000000!important}._heroqa_17voh_1 h3._description_17voh_85{font-size:24px!important;font-weight:600!important;color:#000!important;-webkit-text-fill-color:#000000!important;opacity:.85}._rightSection_17voh_103{display:flex;flex-direction:column;gap:16px}._faqItem_17voh_117{background:linear-gradient(135deg,#ffffff59,#ffffff26);border:1px solid rgba(255,255,255,.35);backdrop-filter:blur(49px) saturate(220%);-webkit-backdrop-filter:blur(49px) saturate(220%);box-shadow:inset 0 1px 1px #ffffff80,inset 0 -1px 1px #ffffff26,0 8px 30px #00000026;border-radius:16px;overflow:hidden;transition:all .3s ease}._faqItem_17voh_117:hover{box-shadow:0 4px 16px #0000001a}._questionButton_17voh_167{width:100%;display:flex;justify-content:space-between;align-items:center;padding:24px 28px;background:none;border:none;cursor:pointer;text-align:left}._questionText_17voh_193{font-size:20px!important;font-weight:600;color:#0a0a0a;flex:1;display:flex;align-items:center;flex-direction:column;transform:translateY(0)}._iconWrapper_17voh_217{width:32px;height:32px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#0a0a0a;border-radius:50%;background:#0000000d}._answerWrapper_17voh_243{overflow:hidden}._answerText_17voh_251{padding:0 28px 24px;margin:0;font-size:18px!important;line-height:1.6;color:#1a1a1a!important;-webkit-text-fill-color:#1a1a1a!important}@media(max-width:1024px){._faqContainer_17voh_27{grid-template-columns:1fr;gap:60px;padding:80px 10px}._heroqa_17voh_1 h2._titlee_17voh_67{font-size:40px!important;margin-top:0}._answerText_17voh_251{font-weight:bolder!important}._heroqa_17voh_1 h3._description_17voh_85{font-size:18px!important;transform:translateY(-10px)}}@media(max-width:768px){._heroqa_17voh_1 h2._titlee_17voh_67{font-size:32px!important}._rightSection_17voh_103{transform:translateY(-30px)}._data-faq-desc_17voh_335{font-size:18px!important}._questionText_17voh_193{font-size:16px!important}._answerText_17voh_251{font-size:14px!important;font-weight:bolder!important}}:root{--na-bg: #171F12;--na-surf: #212E1B;--na-raised: #394B31;--na-txt: #C3CEC3;--na-muted: #B0C7B0;--na-dim: rgba(176, 199, 176, .4);--na-faint: rgba(195, 206, 195, .18);--na-border: rgba(57, 75, 49, .7);--na-top: rgba(195, 206, 195, .12);--na-accent: #B0C7B0;--na-r: 12px;--na-tr: .22s cubic-bezier(.4, 0, .2, 1);--font-d: "Syne", sans-serif;--font-b: "DM Sans", sans-serif}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:var(--na-bg)}::-webkit-scrollbar-thumb{background:var(--na-raised);border-radius:3px}.na-root{min-height:100vh;background:var(--na-bg);font-family:var(--font-b);color:var(--na-txt);position:relative}.na-root:before{content:"";position:fixed;inset:0;background:radial-gradient(ellipse 700px 500px at 75% 5%,rgba(57,75,49,.2) 0%,transparent 65%),radial-gradient(ellipse 500px 400px at 20% 90%,rgba(33,46,27,.25) 0%,transparent 60%);pointer-events:none;z-index:0}.na-root>*{position:relative;z-index:1}.na-toast{position:fixed;top:22px;left:50%;transform:translate(-50%);padding:13px 24px;border-radius:var(--na-r);font-size:13.5px;font-weight:500;z-index:9999;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);min-width:280px;text-align:center;animation:toastIn .35s ease;border:1px solid;box-shadow:0 8px 32px #00000073}.na-toast--ok{background:#212e1bf5;border-color:#b0c7b04d;color:var(--na-muted)}.na-toast--err{background:#280f0ff5;border-color:#e53e3e4d;color:#ff7a7a}@keyframes toastIn{0%{opacity:0;transform:translate(-50%) translateY(-12px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.na-header{display:flex;align-items:center;gap:0;padding:0 32px;height:58px;background:#212e1bd9;border-bottom:1px solid var(--na-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:sticky;top:0;z-index:100;box-shadow:0 1px 0 var(--na-top)}.na-logo{display:flex;align-items:center;gap:10px;font-family:var(--font-d);font-size:15px;font-weight:700;color:var(--na-txt);letter-spacing:-.2px;margin-right:32px;white-space:nowrap}.na-logo em{font-style:normal;color:var(--na-muted);font-weight:400}.na-logo-mark{width:28px;height:28px;border-radius:7px;background:linear-gradient(135deg,var(--na-raised),var(--na-surf));border:1px solid rgba(176,199,176,.25);display:flex;align-items:center;justify-content:center;font-family:var(--font-d);font-size:14px;font-weight:800;color:var(--na-muted)}.na-tabs{display:flex;gap:2px;flex:1}.na-tab{padding:7px 18px;border:none;background:none;color:var(--na-dim);font-family:var(--font-b);font-size:13px;font-weight:500;cursor:pointer;border-radius:8px;transition:all var(--na-tr);letter-spacing:.02em}.na-tab:hover{background:#394b3166;color:var(--na-muted)}.na-tab--on{background:#b0c7b01a;color:var(--na-txt);border:1px solid rgba(176,199,176,.18)}.na-view-site{font-size:12px;color:var(--na-dim);text-decoration:none;font-family:var(--font-b);padding:6px 14px;border:1px solid var(--na-border);border-radius:7px;transition:all var(--na-tr);white-space:nowrap}.na-view-site:hover{color:var(--na-muted);border-color:#b0c7b04d;background:#394b314d}.na-body{max-width:860px;margin:0 auto;padding:36px 24px 100px}.na-form{display:flex;flex-direction:column;gap:16px}.na-form-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:4px}.na-form-title{font-family:var(--font-d);font-size:22px;font-weight:800;color:#fff;letter-spacing:-.3px}.na-form-sub{font-size:13px;color:#e7e7e7;margin-top:4px;font-weight:300}.na-cancel{background:#e53e3e14;border:1px solid rgba(229,62,62,.2);color:#ff7a7a;border-radius:8px;padding:8px 16px;font-size:12.5px;cursor:pointer;white-space:nowrap;font-family:var(--font-b);transition:all var(--na-tr)}.na-cancel:hover{background:#e53e3e26}.na-card{background:#212e1b8c;border:1px solid var(--na-border);border-top:1px solid var(--na-top);border-radius:var(--na-r);padding:22px 24px;display:flex;flex-direction:column;gap:0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:inset 0 1px #c3cec30a;position:relative;overflow:hidden}.na-card:before{content:"";position:absolute;top:-40px;right:-40px;width:140px;height:140px;background:radial-gradient(circle,rgba(176,199,176,.04),transparent 70%);pointer-events:none}.na-card-title{font-family:var(--font-d);font-size:11px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#fff;margin-bottom:16px}.na-card-title-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.na-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.na-field{display:flex;flex-direction:column;gap:6px}.na-field--full{grid-column:1 / -1}.na-label{font-size:9.5px;letter-spacing:1.8px;text-transform:uppercase;color:#e7e7e7;font-family:var(--font-b);font-weight:500;-webkit-user-select:none;user-select:none}.na-label-note{font-size:9px;letter-spacing:.5px;text-transform:none;color:#b0c7b04d;margin-left:5px}.na-input{background:#394b3138;border:1px solid var(--na-border);border-bottom-color:#b0c7b02e;border-radius:9px;padding:10px 13px;color:var(--na-txt);font-family:var(--font-b);font-size:13px;font-weight:300;outline:none;width:100%;transition:border-color var(--na-tr),background var(--na-tr),box-shadow var(--na-tr)}.na-input:focus{border-color:#b0c7b066;background:#394b3152;box-shadow:0 0 0 3px #b0c7b012}.na-input::placeholder{color:#c3cec333}.na-input--headline{font-family:var(--font-d);font-size:15px;font-weight:600;letter-spacing:-.2px;padding:12px 14px}.na-input--area{resize:vertical;min-height:82px;line-height:1.65}.na-input:-webkit-autofill,.na-input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px #1e2a14 inset!important;-webkit-text-fill-color:var(--na-txt)!important;caret-color:var(--na-txt);transition:background-color 9999s}.na-input[type=select],select.na-input{appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='11' height='7' viewBox='0 0 11 7' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1l4.5 5L10 1' stroke='%23B0C7B0' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;padding-right:32px;background-color:#1e2a14!important;cursor:pointer}select.na-input option{background:#212e1b;color:var(--na-txt)}.na-colors{display:flex;gap:8px;flex-wrap:wrap;margin-top:2px}.na-color{width:22px;height:22px;border-radius:50%;cursor:pointer;border:2px solid transparent;transition:transform var(--na-tr),border-color var(--na-tr)}.na-color:hover{transform:scale(1.15)}.na-color--on{border-color:var(--na-txt);transform:scale(1.15);box-shadow:0 0 8px #c3cec340}.na-toggle-row{display:flex;align-items:flex-start;gap:14px;margin-top:16px;cursor:pointer}.na-toggle{position:relative;flex-shrink:0}.na-toggle input{opacity:0;width:0;height:0;position:absolute}.na-toggle-track{display:block;width:40px;height:22px;border-radius:11px;background:#394b3180;border:1px solid var(--na-border);position:relative;cursor:pointer;transition:background var(--na-tr),border-color var(--na-tr)}.na-toggle input:checked+.na-toggle-track{background:#b0c7b040;border-color:#b0c7b073}.na-toggle-thumb{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:var(--na-dim);transition:transform var(--na-tr),background var(--na-tr)}.na-toggle input:checked~.na-toggle-track .na-toggle-thumb,.na-toggle input:checked+.na-toggle-track .na-toggle-thumb{transform:translate(18px);background:var(--na-accent)}.na-toggle-label{font-size:13px;color:var(--na-txt);font-weight:500}.na-toggle-label strong{color:var(--na-muted)}.na-hint{font-size:11.5px;color:#e7e7e7;line-height:1.65;font-weight:300}.na-code{background:#394b3180;border:1px solid var(--na-border);padding:1px 6px;border-radius:4px;font-family:monospace;font-size:11px;color:var(--na-muted)}.na-add-btn{background:#b0c7b014;border:1px solid rgba(176,199,176,.2);border-radius:6px;padding:5px 12px;color:var(--na-muted);font-size:12px;font-family:var(--font-b);cursor:pointer;transition:all var(--na-tr);white-space:nowrap}.na-add-btn:hover{background:#b0c7b024;border-color:#b0c7b059}.na-remove-btn{background:#e53e3e12;border:1px solid rgba(229,62,62,.18);border-radius:6px;padding:4px 10px;color:#ff7a7a;font-size:11px;font-family:var(--font-b);cursor:pointer;transition:all var(--na-tr);white-space:nowrap}.na-remove-btn:hover{background:#e53e3e24}.na-submit-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:4px}.na-submit{display:inline-flex;align-items:center;gap:8px;background:var(--na-muted);color:var(--na-bg);border:none;border-radius:10px;padding:12px 28px;font-family:var(--font-d);font-size:13.5px;font-weight:700;cursor:pointer;transition:all var(--na-tr);box-shadow:0 4px 20px #b0c7b033;letter-spacing:.02em}.na-submit:hover:not(:disabled){background:var(--na-txt);transform:translateY(-2px);box-shadow:0 8px 28px #b0c7b04d}.na-submit:disabled{opacity:.55;cursor:not-allowed}.na-sec{background:#171f12a6;border:1px solid var(--na-border);border-radius:10px;padding:16px 18px;margin-top:12px;display:flex;flex-direction:column;gap:0}.na-sec-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.na-sec-num{font-family:var(--font-d);font-size:12px;font-weight:700;color:var(--na-muted);letter-spacing:.5px}.na-bullets-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.na-bullet-row{display:flex;align-items:center;gap:8px;margin-top:6px}.na-bullet-dot{width:5px;height:5px;border-radius:50%;background:#e7e7e7;flex-shrink:0}.na-breaking-preview{display:flex;align-items:center;gap:12px;background:#394b3140;border:1px solid var(--na-border);border-radius:8px;padding:12px 16px;margin-top:8px}.na-breaking-live{background:var(--na-muted);color:var(--na-bg);font-size:9px;font-weight:700;letter-spacing:2px;padding:3px 8px;border-radius:3px;font-family:var(--font-b);flex-shrink:0}.na-story-row{display:flex;gap:14px;align-items:flex-start;background:#212e1b73;border:1px solid var(--na-border);border-top-color:var(--na-top);border-radius:var(--na-r);padding:14px;transition:border-color var(--na-tr),background var(--na-tr)}.na-story-row:hover{background:#394b314d;border-color:#b0c7b033}.na-story-img{width:76px;height:56px;object-fit:cover;border-radius:7px;flex-shrink:0;border:1px solid var(--na-border);filter:brightness(.85)}.na-story-info{flex:1;min-width:0}.na-story-tags{display:flex;gap:6px;align-items:center;margin-bottom:6px;flex-wrap:wrap}.na-tag{display:inline-flex;align-items:center;padding:2px 9px;border-radius:999px;font-size:9.5px;font-family:var(--font-b);font-weight:600;letter-spacing:.5px;text-transform:uppercase;border:1px solid}.na-tag--cat{background:#394b3180;border-color:var(--na-border);color:var(--na-muted)}.na-tag--top{background:#d69e2e1a;border-color:#d69e2e4d;color:#d69e2e}.na-tag--date{background:transparent;border-color:transparent;color:var(--na-dim);text-transform:none;letter-spacing:0;font-size:10.5px}.na-story-title{font-family:var(--font-d);font-size:14px;font-weight:700;color:var(--na-txt);line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:5px}.na-story-meta{font-size:11.5px;color:var(--na-dim);font-family:var(--font-b);font-weight:300}.na-story-btns{display:flex;flex-direction:column;gap:6px;align-self:flex-start;flex-shrink:0}.na-edit-btn{background:#b0c7b014;border:1px solid rgba(176,199,176,.2);border-radius:7px;padding:6px 14px;color:var(--na-muted);font-size:12px;font-family:var(--font-b);cursor:pointer;transition:all var(--na-tr);white-space:nowrap}.na-edit-btn:hover{background:#b0c7b029;border-color:#b0c7b066;color:var(--na-txt)}.na-del-btn{background:#e53e3e12;border:1px solid rgba(229,62,62,.18);border-radius:7px;padding:6px 14px;color:#ff7a7a;font-size:12px;font-family:var(--font-b);cursor:pointer;transition:all var(--na-tr);white-space:nowrap}.na-del-btn:hover{background:#e53e3e24;border-color:#e53e3e59}.na-loading{display:flex;align-items:center;gap:12px;color:var(--na-dim);font-size:13px;padding:24px 0}.na-spinner{width:16px;height:16px;border:2px solid rgba(176,199,176,.2);border-top-color:var(--na-muted);border-radius:50%;animation:spin .7s linear infinite}.na-empty{padding:40px 0;text-align:center;color:var(--na-dim);font-size:14px;border:1px dashed var(--na-border);border-radius:var(--na-r)}@media(max-width:640px){.na-header{padding:0 16px}.na-tabs{gap:2px}.na-tab{padding:6px 12px;font-size:12px}.na-view-site{display:none}.na-body{padding:24px 14px 80px}.na-card{padding:16px}.na-row{grid-template-columns:1fr}.na-form-head{flex-direction:column;gap:10px}.na-submit-row{flex-direction:column;align-items:flex-start;gap:10px}.na-story-row{flex-wrap:wrap}.na-story-btns{flex-direction:row}.na-story-img{width:60px;height:46px}}.bi-page{background:#171f12;min-height:100vh;color:#c3cec3;font-family:DM Sans,sans-serif}.bi-wrap{max-width:1100px;margin:0 auto;padding:48px 24px 100px}.bi-toast{position:fixed;top:24px;right:24px;z-index:9999;display:flex;align-items:center;gap:10px;padding:13px 20px;border-radius:12px;font-size:13.5px;font-weight:600;box-shadow:0 8px 32px #171f12cc;animation:toastIn .3s cubic-bezier(.22,1,.36,1);border:1px solid #394B31}.bi-toast--success{background:#171f12;color:#b0c7b0}.bi-toast--error{background:#171f12;color:#c3cec3;border-color:#c3cec3}@keyframes toastIn{0%{opacity:0;transform:translate(20px)}to{opacity:1;transform:translate(0)}}.bi-modal-overlay{position:fixed;inset:0;background:#171f12e0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:999;display:flex;align-items:center;justify-content:center}.bi-modal{background:#171f12;border:1px solid #394B31;border-radius:16px;padding:32px 36px;width:340px;text-align:center}.bi-modal-title{font-family:Syne,sans-serif;font-size:17px;font-weight:700;color:#c3cec3;margin-bottom:8px}.bi-modal-sub{font-size:13px;color:#c3cec373;margin-bottom:24px}.bi-modal-actions{display:flex;gap:10px;justify-content:center}.bi-header{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:32px;gap:16px;flex-wrap:wrap}.bi-breadcrumb{display:flex;align-items:center;gap:7px;font-size:12px;color:#c3cec359;margin-bottom:10px}.bi-breadcrumb-link{color:#b0c7b0;cursor:pointer;transition:color .2s}.bi-breadcrumb-link:hover{color:#c3cec3}.bi-breadcrumb-sep{opacity:.3}.bi-heading{font-family:Syne,sans-serif;font-size:clamp(28px,4vw,42px);font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1.1}.bi-sub{font-size:13px;color:#e7e7e7;margin-top:6px}.bi-header-pill{display:flex;align-items:center;gap:7px;background:#171f12;border:1px solid #394B31;border-radius:999px;padding:7px 16px;font-size:12px;font-weight:600;color:#b0c7b0;white-space:nowrap;flex-shrink:0;margin-top:4px}.bi-pill-dot{width:7px;height:7px;border-radius:50%;background:#b0c7b0;flex-shrink:0}.bi-form-card{background:#171f12;border:1px solid #394B31;border-radius:20px;padding:36px 32px;display:flex;flex-direction:column;gap:24px;margin-bottom:52px}.bi-row{display:grid;grid-template-columns:1.6fr 1.2fr .5fr;gap:16px}.bi-field{display:flex;flex-direction:column;gap:7px;position:relative}.bi-field--full{grid-column:1 / -1}.bi-field--inline{flex-direction:row;align-items:center}.bi-field--sm{min-width:0}.bi-label{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b0c7b0a6}.bi-req{color:#b0c7b0}.bi-input,.bi-textarea,.bi-select{background:#171f12;border:1.5px solid #394B31;border-radius:10px;color:#c3cec3;font-family:DM Sans,sans-serif;font-size:14px;padding:11px 14px;outline:none;transition:border-color .2s,box-shadow .2s;width:100%;box-sizing:border-box}.bi-input::placeholder,.bi-textarea::placeholder{color:#c3cec338}.bi-input:focus,.bi-textarea:focus,.bi-select:focus{border-color:#b0c7b0;box-shadow:0 0 0 3px #b0c7b014}.bi-textarea{resize:vertical;min-height:80px}.bi-textarea--tall{min-height:160px}.bi-select-wrap{position:relative}.bi-select{appearance:none;-webkit-appearance:none;padding-right:36px;cursor:pointer}.bi-select-arrow{position:absolute;right:13px;top:50%;transform:translateY(-50%);color:#c3cec359;pointer-events:none;font-size:12px}.bi-select--sm{font-size:12.5px;padding:8px 32px 8px 12px}.bi-char-count{font-size:11px;color:#c3cec340;text-align:right;margin-top:-2px}.bi-hint{font-size:11px;color:#c3cec347;margin:0}.bi-cat-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.bi-chip{background:transparent;border:1.5px solid rgba(57,75,49,.7);color:#c3cec373;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:600;font-family:DM Sans,sans-serif;cursor:pointer;transition:all .2s;white-space:nowrap}.bi-chip:hover{border-color:#b0c7b0;color:#c3cec3}.bi-chip--active{background:#b0c7b01a;border-color:#b0c7b0;color:#c3cec3;font-weight:700}.bi-url-row{display:flex;gap:8px;align-items:center}.bi-clear-url{background:#394b31;border:1px solid #394B31;color:#c3cec399;width:34px;height:34px;border-radius:8px;cursor:pointer;font-size:12px;flex-shrink:0;transition:background .2s,color .2s,border-color .2s}.bi-clear-url:hover{background:#171f12;border-color:#c3cec3;color:#c3cec3}.bi-img-preview{position:relative;border-radius:12px;overflow:hidden;border:1px solid #394B31;height:180px;margin-top:4px}.bi-img-preview img{width:100%;height:100%;object-fit:cover}.bi-img-overlay{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(transparent,#171f12d9);padding:12px 14px 10px}.bi-img-label{font-size:11px;color:#c3cec380;letter-spacing:.06em;text-transform:uppercase}.bi-toggle-wrap{display:flex;align-items:center;gap:12px;cursor:pointer;-webkit-user-select:none;user-select:none}.bi-toggle-input{display:none}.bi-toggle-track{width:42px;height:24px;border-radius:999px;background:#394b31;border:1.5px solid rgba(176,199,176,.2);position:relative;flex-shrink:0;transition:background .25s,border-color .25s}.bi-toggle-thumb{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#c3cec366;transition:transform .25s,background .25s}.bi-toggle-input:checked+.bi-toggle-track{background:#b0c7b0;border-color:#b0c7b0}.bi-toggle-input:checked+.bi-toggle-track .bi-toggle-thumb{transform:translate(18px);background:#171f12}.bi-toggle-label{font-size:13px;color:#c3cec3a6}.bi-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:4px}.bi-btn{border:none;padding:12px 26px;border-radius:999px;font-family:Syne,sans-serif;font-size:14px;font-weight:700;cursor:pointer;transition:filter .2s,transform .15s,opacity .2s;letter-spacing:.01em}.bi-btn:disabled{opacity:.45;cursor:not-allowed}.bi-btn:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.bi-btn--primary{background:#b0c7b0;color:#171f12}.bi-btn--ghost{background:transparent;border:1.5px solid #394B31;color:#c3cec399}.bi-btn--ghost:hover{border-color:#b0c7b0;color:#c3cec3;filter:none}.bi-btn--danger{background:#171f12;color:#c3cec3;border:1.5px solid #394B31}.bi-btn--danger:hover{background:#394b31;border-color:#c3cec3;filter:none}.bi-table-section{background:#171f12;border:1px solid #394B31;border-radius:20px;overflow:hidden}.bi-table-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:16px;padding:24px 28px 20px;border-bottom:1px solid #394B31}.bi-table-title{font-family:Syne,sans-serif;font-size:17px;font-weight:700;color:#c3cec3}.bi-table-sub{font-size:12px;color:#c3cec34d;margin-top:3px}.bi-table-controls{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.bi-search{background:#171f12;border:1.5px solid #394B31;border-radius:9px;color:#c3cec3;font-family:DM Sans,sans-serif;font-size:13px;padding:8px 14px;outline:none;width:200px;transition:border-color .2s}.bi-search::placeholder{color:#c3cec338}.bi-search:focus{border-color:#b0c7b0}.bi-loading{display:flex;flex-direction:column;align-items:center;gap:16px;padding:64px;color:#c3cec34d;font-size:13px}.bi-spinner{width:28px;height:28px;border:2.5px solid rgba(176,199,176,.15);border-top-color:#b0c7b0;border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.bi-empty{padding:52px;text-align:center;color:#c3cec340;font-size:14px}.bi-table-wrap{overflow-x:auto}.bi-table{width:100%;border-collapse:collapse;font-size:13px}.bi-table thead tr{border-bottom:1px solid #394B31}.bi-table th{padding:12px 16px;text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#b0c7b066;white-space:nowrap}.bi-table td{padding:13px 16px;vertical-align:middle;border-bottom:1px solid rgba(57,75,49,.4)}.bi-table tr:last-child td{border-bottom:none}.bi-table tbody tr{transition:background .18s}.bi-table tbody tr:hover{background:#b0c7b008}.bi-tr--editing{background:#b0c7b00f!important}.bi-thumb{width:52px;height:38px;object-fit:cover;border-radius:7px;border:1px solid #394B31;display:block}.bi-thumb-placeholder{width:52px;height:38px;border-radius:7px;border:1px solid #394B31;display:flex;align-items:center;justify-content:center;font-size:16px;background:#394b314d;color:#b0c7b0}.bi-td-title{font-weight:600;color:#c3cec3d9;font-size:13px;line-height:1.4;max-width:280px}.bi-td-excerpt{font-size:11.5px;color:#c3cec34d;margin-top:3px;line-height:1.4}.bi-badge{display:inline-block;padding:3px 10px;border-radius:999px;font-size:10.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;background:#394b3180;color:#b0c7b0;border:1px solid #394B31}.bi-author-cell{display:flex;align-items:center;gap:8px;white-space:nowrap}.bi-avatar{width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;font-family:Syne,sans-serif;flex-shrink:0;background:#394b3180;color:#b0c7b0;border:1.5px solid #394B31}.bi-author-name{font-size:12.5px;color:#c3cec380}.bi-date{font-size:12px;color:#c3cec34d;white-space:nowrap}.bi-featured-dot{display:inline-block;width:9px;height:9px;border-radius:50%;background:#394b3180;border:1.5px solid rgba(57,75,49,.8)}.bi-featured-dot--on{background:#b0c7b0;border-color:#b0c7b0;box-shadow:0 0 6px #b0c7b066}.bi-action-btns{display:flex;gap:6px}.bi-icon-btn{width:30px;height:30px;border-radius:8px;border:1px solid #394B31;background:transparent;cursor:pointer;font-size:13px;display:flex;align-items:center;justify-content:center;transition:all .2s;color:#b0c7b073}.bi-icon-btn--edit:hover{border-color:#b0c7b0;color:#c3cec3;background:#b0c7b012}.bi-icon-btn--delete:hover{border-color:#c3cec3;color:#c3cec3;background:#394b3180}@media(max-width:720px){.bi-row{grid-template-columns:1fr}.bi-table-header{flex-direction:column;align-items:flex-start}.bi-table-controls,.bi-search{width:100%}.bi-form-card{padding:24px 18px}}.bi-tabs{display:flex;gap:8px;margin-bottom:20px}.bi-tab{display:flex;flex-direction:column;align-items:flex-start;gap:2px;background:#171f12;border:1.5px solid #394B31;border-radius:12px;padding:12px 22px;cursor:pointer;font-family:Syne,sans-serif;font-size:13.5px;font-weight:700;color:#c3cec373;transition:all .2s;min-width:160px}.bi-tab:hover{border-color:#b0c7b0;color:#c3cec3}.bi-tab--active{border-color:#b0c7b0;color:#c3cec3;background:#b0c7b012}.bi-tab-hint{font-family:DM Sans,sans-serif;font-size:10.5px;font-weight:400;color:#c3cec34d;letter-spacing:.03em}.bi-tab--active .bi-tab-hint{color:#c3cec380}.bi-row--2{grid-template-columns:1fr 1fr}.bi-color-row{display:flex;gap:10px;align-items:center}.bi-color-pick{width:42px;height:42px;border-radius:8px;border:1.5px solid #394B31;background:#171f12;cursor:pointer;padding:2px;flex-shrink:0}.bi-btn--secondary{background:#394b31;color:#c3cec3;border:1.5px solid #394B31}.bi-btn--secondary:hover{background:#b0c7b0;color:#171f12;border-color:#b0c7b0}.bi-divider{height:1px;background:#394b31;margin:4px 0}.bi-emoji-grid{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px}.bi-emoji-btn{width:46px;height:46px;border-radius:10px;border:1.5px solid #394B31;background:#171f12;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .18s;color:#c3cec3}.bi-emoji-btn:hover{border-color:#b0c7b0;background:#b0c7b012}.bi-emoji-btn--active{border-color:#b0c7b0;background:#b0c7b01f;box-shadow:0 0 0 2px #b0c7b033}.bi-emoji-preview{font-size:12px;color:#c3cec366;margin-top:4px}.bi-emoji-preview span{font-size:18px;vertical-align:middle;margin-left:6px}.bi-sections-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.bi-section-count{font-size:11px;color:#c3cec34d;font-family:DM Sans,sans-serif}.bi-section-block{background:#171f12;border:1.5px solid #394B31;border-radius:12px;padding:18px 20px;margin-bottom:14px}.bi-section-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.bi-section-num{font-family:Syne,sans-serif;font-size:12px;font-weight:700;color:#b0c7b080;letter-spacing:.06em}.bi-remove-section{background:transparent;border:1px solid rgba(57,75,49,.6);color:#c3cec366;font-size:11px;padding:3px 10px;border-radius:6px;cursor:pointer;font-family:DM Sans,sans-serif;transition:all .18s}.bi-remove-section:hover{border-color:#c3cec3;color:#c3cec3}.bi-label--sm{font-size:10px}.bi-add-section{width:100%;padding:12px;border:1.5px dashed #394B31;border-radius:10px;background:transparent;color:#b0c7b080;font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s;margin-top:4px}.bi-add-section:hover{border-color:#b0c7b0;color:#c3cec3;background:#b0c7b00a}.bi-section-image-field{margin-top:10px}.bi-section-img-preview{margin-top:6px;border-radius:10px;border:1px solid #394B31;overflow:hidden;height:140px;background:#171f12}.bi-section-img-preview img{width:100%;height:100%;object-fit:cover;display:block}.bi-section-pill{display:inline-block;padding:3px 9px;border-radius:999px;font-size:10.5px;font-weight:600;background:#394b3180;color:#b0c7b099;border:1px solid #394B31;white-space:nowrap}:root{--sage-light: #C3CEC3;--sage-mid: #B0C7B0;--forest: #394B31;--forest-dark: #212E1B;--forest-black: #171F12;--white: #FFFFFF;--off-white: #E7E7E7;--muted: #B1B3B6;--font-display: "Helvetica Neue", Helvetica, Arial, sans-serif;--header-h: 88px;--card-gap: 14px;--card-radius: 18px;--carousel-h: calc(100vh - var(--header-h) - 48px);--card-w: calc(var(--carousel-h) * (9 / 16))}.media-page{background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff)!important;background-attachment:fixed!important;height:100vh;font-family:var(--font-display);color:var(--forest-black);width:100%;overflow:hidden;display:flex;flex-direction:column;padding-top:10px}.media-header{height:var(--header-h);display:flex;align-items:center;justify-content:space-between;padding:0 40px;flex-shrink:0;background:transparent}.media-header__left{display:flex;flex-direction:column}.media-page .media-header .media-header__title,.media-header__title{font-size:2.9rem;font-weight:700;margin-top:10px;letter-spacing:-.03em;color:#171f12!important;line-height:1.1;transform:translate(5%,5%)}.share-icons-container{display:flex;flex-direction:row;align-items:center;gap:16px;padding:12px 20px;border-radius:16px;flex-shrink:0}.media-header__handle{display:block;font-size:.92rem;color:#000!important;margin-top:5px;letter-spacing:.14em;text-transform:uppercase;font-weight:500;opacity:.95;transform:translate(17%,5%)}.media-header__actions{display:flex;gap:12px;align-items:center}.vkxBtn{font-family:inherit;font-size:clamp(1rem,1vw,1.125rem);background:#394b31;color:#fff;width:clamp(14rem,10vw,10.625rem);min-width:clamp(9rem,9.5vw,10.625rem);padding:.7em 1.1em;display:flex;align-items:center;justify-content:center;gap:.35em;border:.0625rem solid rgba(195,206,195,.2);border-radius:1rem;position:relative;overflow:hidden;cursor:pointer;transform:translate(-1.9rem);box-shadow:0 .25rem .75rem #171f1259,inset 0 .0625rem #ffffff14;transition:all .45s ease}.vkxBtn .vkxBtn-svgWrapper1,.vkxBtn .vkxBtn-svgWrapper{display:flex;align-items:center;justify-content:center;transition:all .45s ease-in-out}.vkxBtn svg{width:clamp(16px,1.4vw,24px);height:clamp(16px,1.4vw,24px);display:block;transform-origin:center center;transition:transform .45s ease-in-out;color:#b0c7b0}.vkxBtn:hover{background:#212e1b;color:#fff;box-shadow:0 .5rem 1.5rem #171f1280,0 0 0 .0625rem #b0c7b026}.vkxBtn span{display:block;margin-left:0;transition:all .45s ease-in-out}.vkxBtn:hover .vkxBtn-svgWrapper{animation:fly-1 1.1s ease-in-out infinite alternate}.vkxBtn:hover .vkxBtn-svgWrapper1{position:absolute;left:50%;transform:translate(-50%)}.vkxBtn:hover svg{transform:rotate(45deg) scale(1.1);color:#c3cec3}.vkxBtn:hover span{transform:translate(5em);opacity:0}.vkxBtn:active{transform:scale(.95)}@keyframes fly-1{0%{transform:translateY(.1em)}to{transform:translateY(-.1em)}}.carousel-wrapper{flex:1;display:flex;align-items:center;padding:18px;overflow:hidden}.carousel-empty{display:flex;flex-direction:column;align-items:center;gap:18px;color:var(--forest);font-size:.95rem;width:100%;justify-content:center}.carousel-viewport{width:100%;height:var(--carousel-h);display:flex;align-items:center;overflow:hidden;position:relative}.share-icons-row{display:flex;flex-direction:row;flex-wrap:nowrap;gap:12px;align-items:center}.carousel-track{display:flex;align-items:center;height:100%;gap:var(--card-gap);width:max-content;will-change:transform;padding:0 8px;transform:translate(0)}.video-card{position:relative;width:var(--card-w);aspect-ratio:9 / 16;height:var(--carousel-h);border-radius:var(--card-radius);overflow:hidden;flex-shrink:0;background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed;border:1px solid rgba(57,75,49,.08);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .22s,box-shadow .22s,transform .28s cubic-bezier(.22,.68,0,1.4),background .22s;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 6px 24px #171f120a}.video-card:hover{background:radial-gradient(circle at 30% 40%,#c3cec3,#d6e0d6 35%,#eef4ee 65%,#fff);background-attachment:fixed;border-color:#394b312e;box-shadow:0 22px 54px #171f121a,0 4px 14px #394b310f;z-index:10}.video-card__video{width:100%;height:100%;object-fit:cover;display:block;border-radius:var(--card-radius);transition:filter .22s}.video-card:hover .video-card__video{filter:brightness(1.05)}.card--fixed-tall .video-card__video,.card--fixed-short .video-card__video,.card--dynamic .video-card__video{height:100%;animation:none}.video-card__caption{position:absolute;bottom:0;left:0;right:0;padding:44px 16px 16px;font-size:.85rem;font-weight:700;color:#000;line-height:1.4;letter-spacing:.01em;border-radius:0 0 var(--card-radius) var(--card-radius);pointer-events:none}.nav-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:20;width:44px;height:44px;border-radius:50%;border:2px solid #000000;background:#ffffffd9;color:#000;display:flex;align-items:center;justify-content:center;cursor:pointer;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:background .18s,transform .18s;box-shadow:0 4px 16px #0000001a}.nav-arrow:hover{background:#fff;transform:translateY(-50%) scale(1.08)}.nav-arrow--left{left:8px}.nav-arrow--right{right:8px}.nav-arrow svg{width:20px;height:20px;stroke:#000;fill:none;stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round}.card-actions{position:absolute;top:12px;right:12px;display:flex;gap:8px;opacity:0;transition:opacity .18s;z-index:5}.video-card:hover .card-actions{opacity:1}.card-action{background:#ffffffe0;border:1px solid rgba(57,75,49,.18);color:#394b31;font-size:.72rem;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .18s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.card-action--delete:hover{background:#b43c3cd9;color:#fff;border-color:#b43c3c66}.card-action--edit:hover{background:#00e5ccd9;color:#fff;border-color:#00e5cc66}.video-card__actions{position:absolute;top:12px;right:12px;display:flex;gap:8px;opacity:0;transition:opacity .18s;z-index:5}.video-card:hover .video-card__actions{opacity:1}.media-header{display:flex;justify-content:space-between;padding:0 40px!important}.video-card__delete,.video-card__edit{background:#ffffffe0;border:1px solid rgba(57,75,49,.18);color:#394b31;font-size:.72rem;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .18s,color .18s,border-color .18s,transform .18s;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.page-wrapper{background-color:"#171F12";min-height:100vh;display:flex;justify-content:center;align-items:center;padding:20px;box-sizing:border-box}.share-icons-container{display:flex;gap:12px;background-color:"#212E1B";padding:16px;border-radius:16px}.mediaheading{color:#000;font-size:1.7rem!important;font-weight:900!important}.share-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background-color:"#394B31";border-radius:12px;transition:background-color .2s cubic-bezier(.4,0,.2,1),transform .1s ease;text-decoration:none}.share-icon svg{fill:#fff;height:26px;width:26px}.share-icon:hover{background-color:"#B0C7B0"}.share-icon:active{transform:scale(.95)}.vvpp{transform:translate(-30px)}.video-card__delete:hover{background:#b43c3cd9;color:var(--white);border-color:#b43c3c66;transform:scale(1.08)}.video-card__edit:hover{background:#00e5ccd9;color:var(--white);border-color:#00e5cc66;transform:scale(1.08)}@media(max-width:768px){:root{--header-h: 70px;--card-gap: 10px;--card-radius: 14px;--carousel-h: calc(90dvh - var(--header-h) - 10px);--card-w: calc(var(--carousel-h) * (9 / 16))}.media-page{height:100dvh;overflow:hidden}.media-header{padding:0 16px;height:var(--header-h)}.media-header__title{font-size:22px!important;font-weight:900!important;max-width:500px!important;width:150px;margin-top:-15px!important}.share-icons-container{display:flex;flex-direction:column;align-items:center;padding:0;transform:translate(-5px)}.mediaheading{margin-top:15px!important;text-align:center;font-size:14px!important;color:#000}.media-header{display:flex;justify-content:space-between;padding:0 12px!important}.share-icons-row{display:flex;flex-wrap:nowrap;margin-top:-5px;gap:5px!important}.share-icon{width:30px!important;height:30px!important;border-radius:10px}.share-icon[aria-label=Instagram] svg,.share-icon[aria-label=YouTube] svg,.share-icon[aria-label=Facebook] svg,.share-icon[aria-label=WhatsApp] svg,.share-icon[aria-label=Reddit] svg{width:18px!important;height:18px!important}.media-page .media-header .media-header__title,.media-header__title{font-size:clamp(1.4rem,5.5vw,1.55rem);margin-top:-1px;transform:none}.media-header__handle{font-size:clamp(.8rem,2.5vw,.76rem);margin-top:2px;margin-left:5px;transform:none;letter-spacing:.12em}.vkxBtn{width:clamp(6.5rem,34vw,8.5rem)!important;min-width:clamp(6.5rem,34vw,8.5rem)!important;height:clamp(2rem,8.5vw,2.5rem);padding:.45em .75em;transform:none;font-size:clamp(.78rem,3vw,.86rem)!important;border-radius:.65rem;gap:.25em}.vkxBtn svg{width:clamp(12px,3.2vw,16px);height:clamp(12px,3.2vw,16px)}.carousel-wrapper{padding:5px 0;overflow:hidden;align-items:center;-webkit-overflow-scrolling:unset;scrollbar-width:unset}.carousel-viewport{width:100%;height:var(--carousel-h);overflow:hidden;position:relative}.carousel-track{padding:0 0 0 12px;gap:var(--card-gap)}.video-card{width:var(--card-w);height:var(--carousel-h);border-radius:var(--card-radius)}.video-card__video{border-radius:var(--card-radius)}.video-card:hover{transform:none}.video-card__actions{opacity:1}.video-card__caption{font-size:clamp(.6rem,2.8vw,.8rem);padding:28px 10px 10px}.nav-arrow{width:clamp(26px,7vw,34px);height:clamp(26px,7vw,34px);border-width:1.5px;box-shadow:0 2px 8px #0000001f}.nav-arrow svg{width:clamp(11px,3vw,14px);height:clamp(11px,3vw,14px);stroke-width:2.2}.nav-arrow--left{left:4px}.nav-arrow--right{right:4px}.video-card__delete,.video-card__edit,.card-action{width:clamp(22px,6vw,28px);height:clamp(22px,6vw,28px)}}@media(prefers-reduced-motion:reduce){.video-card{transition:none}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--sage-light: #C3CEC3;--sage-mid: #B0C7B0;--forest: #394B31;--forest-dark: #212E1B;--forest-black: #171F12;--white: #FFFFFF;--off-white: #E7E7E7;--muted: #B1B3B6;--font: "Helvetica Neue", Helvetica, Arial, sans-serif;--radius: 12px}.insert-page{min-height:100vh;background:var(--forest-black);font-family:var(--font);color:var(--white);display:flex;flex-direction:column}.insert-header{display:flex;align-items:center;justify-content:space-between;padding:22px 40px;border-bottom:1px solid rgba(195,206,195,.1);position:sticky;top:0;background:var(--forest-black);z-index:20}.insert-back{background:none;border:none;color:var(--sage-mid);font-family:var(--font);font-size:.85rem;font-weight:600;cursor:pointer;letter-spacing:.02em;padding:6px 0;transition:color .15s}.insert-back:hover{color:var(--white)}.insert-brand{font-size:.75rem;color:var(--muted);letter-spacing:.1em;text-transform:uppercase}.insert-main{display:grid;grid-template-columns:1fr 420px;gap:48px;max-width:1100px;width:100%;margin:0 auto;padding:52px 40px 80px;align-items:start}.insert-form-col{display:flex;flex-direction:column;gap:8px}.insert-title{font-size:2rem;font-weight:700;letter-spacing:-.03em;color:var(--white);line-height:1.1}.insert-sub{font-size:.82rem;color:var(--muted);margin-bottom:10px}.insert-form{display:flex;flex-direction:column;gap:22px;margin-top:28px}.field{display:flex;flex-direction:column;gap:7px;position:relative}.field__label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.field__req{color:var(--accent);margin-left:2px}.field__opt{font-weight:400;color:#b1b3b699;text-transform:none;letter-spacing:0}.field__input{background:#ffffff0a;border:1.5px solid rgba(195,206,195,.15);border-radius:var(--radius);color:var(--white);font-family:var(--font);font-size:.95rem;padding:13px 16px;outline:none;transition:border-color .18s,background .18s}.field__input:focus{border-color:var(--sage-mid);background:#ffffff12}.field__input::placeholder{color:#b1b3b666}.field__count{position:absolute;bottom:10px;right:14px;font-size:.68rem;color:#b1b3b673;pointer-events:none}.dropzone{position:relative;border:1.5px dashed rgba(176,199,176,.28);border-radius:var(--radius);padding:0;background:#ffffff06;cursor:pointer;transition:border-color .2s,background .2s;overflow:hidden;min-height:130px;display:flex;align-items:center;justify-content:center}.dropzone--active{border-color:var(--sage-mid);background:#b0c7b012}.dropzone--filled{border-color:#b0c7b059;border-style:solid;cursor:default}.dropzone__empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:36px 20px;pointer-events:none}.dropzone__icon{font-size:2rem;color:var(--forest);line-height:1}.dropzone__primary{font-size:.88rem;font-weight:600;color:var(--sage-light)}.dropzone__secondary{font-size:.75rem;color:var(--muted)}.dropzone__file-info{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;width:100%}.dropzone__file-icon{font-size:1.6rem;color:var(--accent)}.dropzone__file-name{font-size:.88rem;font-weight:600;color:var(--white);word-break:break-all;text-align:center}.dropzone__file-size{font-size:.75rem;color:var(--muted)}.dropzone__remove{background:#b43c3c40;border:1px solid rgba(255,100,100,.3);color:#f4a4a4;font-family:var(--font);font-size:.75rem;font-weight:600;padding:5px 14px;border-radius:999px;cursor:pointer;margin-top:4px;transition:background .15s}.dropzone__remove:hover{background:#b43c3c73}.dropzone__input{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:pointer}.dropzone--filled .dropzone__input{pointer-events:none}.progress-wrap{position:relative;height:6px;background:#ffffff14;border-radius:999px;overflow:hidden}.progress-bar{height:100%;background:linear-gradient(90deg,var(--forest),var(--accent));border-radius:999px;transition:width .2s ease}.progress-label{position:absolute;right:0;top:10px;font-size:.72rem;color:var(--muted)}.insert-msg{font-size:.83rem;font-weight:600;padding:10px 16px;border-radius:8px}.insert-msg--ok{background:#394b318c;color:var(--sage-light)}.insert-msg--err{background:#b43c3c47;color:#f4a4a4}.insert-actions{display:flex;gap:12px;justify-content:flex-end;margin-top:6px}.btn{font-family:var(--font);font-size:.85rem;font-weight:700;cursor:pointer;border:none;border-radius:8px;padding:12px 26px;transition:background .16s,color .16s,transform .1s,opacity .15s;letter-spacing:.01em}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn--ghost{background:transparent;color:var(--muted);border:1.5px solid rgba(195,206,195,.18)}.btn--ghost:hover:not(:disabled){background:#ffffff0d;color:var(--white)}.btn--submit{background:var(--accent);color:var(--forest-black);padding:12px 34px}.btn--submit:hover:not(:disabled){background:#00cfb9}.insert-preview-col{display:flex;flex-direction:column;gap:14px;position:sticky;top:80px}.insert-preview-label{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.insert-preview-card{position:relative;width:100%;aspect-ratio:9 / 16;background:var(--forest-dark);border-radius:18px;overflow:hidden;border:1.5px solid rgba(195,206,195,.1)}.insert-preview-video{width:100%;height:100%;object-fit:cover;border-radius:18px}.insert-preview-caption{position:absolute;bottom:0;left:0;right:0;padding:32px 18px 18px;background:linear-gradient(to top,rgba(23,31,18,.9) 0%,transparent 100%);font-size:.88rem;font-weight:700;color:var(--white);line-height:1.35;pointer-events:none}.insert-preview-empty{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#b1b3b659;font-size:.82rem}.insert-preview-empty-icon{font-size:2.2rem;opacity:.25}.insert-preview-title{font-size:.9rem;font-weight:600;color:var(--sage-light);letter-spacing:-.01em}@media(max-width:860px){.insert-main{grid-template-columns:1fr;padding:32px 20px 60px;gap:36px}.insert-preview-col{position:static;order:-1}.insert-preview-card{aspect-ratio:16 / 9}.insert-header{padding:18px 20px}.insert-title{font-size:1.5rem}}._authContainer_901ql_1{display:flex;justify-content:center;align-items:center;min-height:100vh;background-color:#0b110a;padding:20px;font-family:Jost,sans-serif}._authCard_901ql_11{background:#171f12;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:40px;width:100%;max-width:440px;box-shadow:0 10px 40px #00000080}._authHeader_901ql_21{text-align:center;margin-bottom:30px}._authTitle_901ql_26{color:#fff;font-size:2rem;font-weight:600;margin:0 0 10px;letter-spacing:-.02em}._authSubtitle_901ql_34{color:#fff9;font-size:.95rem;font-weight:300;margin:0}._authError_901ql_41{background:#ef44441a;border:1px solid rgba(239,68,68,.4);color:#ef4444;padding:12px;border-radius:8px;font-size:.85rem;margin-bottom:20px;text-align:center}._authForm_901ql_52{display:flex;flex-direction:column;gap:20px}._inputGroup_901ql_58{display:flex;flex-direction:column;gap:8px}._inputGroup_901ql_58 label{color:#ffffffd9;font-size:.85rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}._inputGroup_901ql_58 input{background:#ffffff0a;border:1px solid rgba(255,255,255,.12);border-radius:8px;padding:14px 16px;color:#fff;font-size:1rem;font-family:inherit;transition:all .2s ease}._inputGroup_901ql_58 input:focus{outline:none;border-color:#a3e63599;background:#ffffff14}._inputGroup_901ql_58 input::placeholder{color:#fff3}._authSubmit_901ql_93{background:#a3e635;color:#171f12;border:none;border-radius:8px;padding:14px;font-size:1rem;font-weight:600;font-family:inherit;cursor:pointer;margin-top:10px;transition:all .2s ease}._authSubmit_901ql_93:hover{background:#bbf7d0;transform:translateY(-2px);box-shadow:0 4px 12px #a3e6354d}._authSubmit_901ql_93:active{transform:translateY(0)}._container_2kqm8_1{background-color:#171f12;min-height:100vh;padding:120px 20px 80px;color:#fff;font-family:Inter,sans-serif}._wrapper_2kqm8_9{max-width:1200px;margin:0 auto}._header_2kqm8_14{text-align:center;margin-bottom:60px}._title_2kqm8_19{font-size:clamp(2.5rem,5vw,4rem);color:#b0c7b0;margin-bottom:16px;font-weight:800}._subtitle_2kqm8_26{font-size:clamp(1rem,2vw,1.25rem);color:#c3cec3;max-width:600px;margin:0 auto}._grid_2kqm8_33{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}._card_2kqm8_39{background-color:#212e1b;border:1px solid #394B31;border-radius:12px;padding:30px;transition:transform .3s ease,box-shadow .3s ease}._card_2kqm8_39:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0000004d;border-color:#b0c7b0}._cardTitle_2kqm8_53{font-size:1.5rem;color:#fff;margin-bottom:20px;padding-bottom:15px;border-bottom:1px solid #394B31;font-weight:700}._linkList_2kqm8_62{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}._linkItem_2kqm8_71 a{color:#e7e7e7;text-decoration:none;font-size:1rem;display:flex;align-items:center;transition:color .2s ease}._linkItem_2kqm8_71 a:before{content:"→";margin-right:10px;color:#b1b3b6;font-size:.9em;transition:transform .2s ease,color .2s ease}._linkItem_2kqm8_71 a:hover{color:#b0c7b0}._linkItem_2kqm8_71 a:hover:before{color:#b0c7b0;transform:translate(4px)}._loading_2kqm8_97,._error_2kqm8_97{text-align:center;font-size:1.2rem;color:#b1b3b6;padding:100px 0}._error_2kqm8_97{color:#ff6b6b}@media(max-width:768px){._container_2kqm8_1{padding:100px 20px 60px}._card_2kqm8_39{padding:20px}}.waitlist-page{background-color:#171f12;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff;font-family:Inter,sans-serif;padding:80px 20px;position:relative;overflow:hidden}.waitlist-container{position:relative;z-index:2;max-width:800px;text-align:center;width:100%}.waitlist-badge{display:inline-flex;align-items:center;background-color:#212e1b;border:1px solid #394B31;color:#b0c7b0;padding:8px 16px;border-radius:30px;font-size:clamp(.75rem,1.4vw,.9rem);font-weight:500;margin-bottom:30px;gap:8px}.waitlist-title{font-size:clamp(1.5rem,2.9vw,4.5rem);font-weight:800;line-height:1.1;color:#e7e7e7;margin-top:60px}.waitlist-title span{color:#fff}.waitlist-desc{font-size:clamp(.8rem,1.9vw,1.15rem)!important;color:#e7e7e7;max-width:750px;margin-top:20px;line-height:1.6}.waitlist-form{display:flex;max-width:500px;margin-top:30px!important;margin:0 auto 30px;gap:12px;background-color:#212e1b;padding:8px;border-radius:12px;border:1px solid #394B31;transition:border-color .3s ease,box-shadow .3s ease}.waitlist-form:focus-within{border-color:#b0c7b0;box-shadow:0 0 0 2px #b0c7b033}.waitlist-input{flex:1;background:transparent;border:none;color:#fff;font-size:clamp(.85rem,1.5vw,1rem);padding:12px 16px;outline:none}.waitlist-input::placeholder{color:#b1b3b6}.waitlist-btn{background-color:#394b31;color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:600;font-size:clamp(.85rem,1.5vw,1rem);cursor:pointer;transition:background-color .3s ease,transform .2s ease;display:flex;align-items:center;gap:8px}.waitlist-btn:hover:not(:disabled){background-color:#b0c7b0;color:#171f12}.waitlist-btn:disabled{opacity:.7;cursor:not-allowed}.waitlist-msg{min-height:24px;font-size:clamp(.8rem,1.3vw,.95rem);margin-bottom:40px}.waitlist-msg.success{color:#b0c7b0}.waitlist-msg.error{color:#ff6b6b}.waitlist-socials{display:flex;flex-direction:column;align-items:center;gap:16px;border-top:1px solid rgba(57,75,49,.5);padding-top:30px;max-width:400px;margin-top:-50px!important;margin-left:auto;margin-right:auto}.mediaheading{font-size:clamp(1rem,2vw,1.2rem);color:#e7e7e7;margin:0;font-weight:600}.share-icons-row{display:flex;gap:16px;justify-content:center}.share-icon1{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;background-color:#212e1b;border:1px solid #394B31;color:#b1b3b6;transition:all .3s ease}.share-icon1 svg{fill:currentColor;width:20px;height:20px}.share-icon1:hover{background-color:#394b31;color:#fff;border-color:#b0c7b0;transform:translateY(-3px)}@media(max-width:768px){.waitlist-page{padding:50px 16px}.waitlist-title{margin-top:30px;line-height:1.25}.waitlist-desc{margin-top:14px}.waitlist-form{flex-direction:column;background:transparent;border:none;padding:0;margin-top:24px!important;margin-bottom:24px;gap:10px}.waitlist-input{background-color:#212e1b;border:1px solid #394B31;border-radius:12px;padding:14px 16px}.waitlist-btn{width:100%;justify-content:center;padding:14px}.waitlist-socials{margin-top:0!important;padding-top:24px;gap:14px}.share-icon1{width:40px;height:40px}.share-icon1 svg{width:18px;height:18px}}:root{--map-bg: #171F12;--map-card-bg: #212E1B;--map-card-bg-light: #B0C7B0;--map-text: #FFFFFF;--map-text-dark: #171F12;--map-border: #394B31;--map-accent: #C3CEC3;--map-muted: #E7E7E7;--map-placeholder: #B1B3B6}.map-page-container{width:100vw;height:100vh;position:relative;background-color:var(--map-bg);overflow:hidden;padding-top:80px}.map-background-placeholder{position:absolute;top:80px;left:0;width:100%;height:calc(100% - 80px);background-image:radial-gradient(#394B31 1px,transparent 1px);background-size:20px 20px;opacity:.2}.map-card-stack{position:absolute;top:120px;left:50%;transform:translate(-50%);width:90%;max-width:360px;height:580px;max-height:75vh;perspective:1000px;z-index:10}.map-card{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:20px;box-shadow:0 10px 30px #00000080;transition:transform .5s cubic-bezier(.4,0,.2,1),opacity .5s ease-in-out;display:flex;flex-direction:column;overflow:hidden}.map-card-intro{background-color:var(--map-card-bg);color:var(--map-text);justify-content:center;align-items:center;padding:40px;text-align:center}.map-card-intro h1{font-size:26px;font-weight:500;margin-bottom:5px;color:var(--map-text);line-height:1.2}.map-card-intro h1 strong{font-weight:900;font-size:38px;display:block;letter-spacing:1px}.map-swipe-indicator{margin-top:60px;display:flex;align-items:center;gap:10px;font-size:16px;color:var(--map-text);cursor:pointer;border-top:2px solid rgba(255,255,255,.2);padding-top:20px;width:80%;justify-content:center;transition:opacity .2s}.map-swipe-indicator:hover{opacity:.7}.map-swipe-icon{width:24px;height:24px}.map-card-form{background-color:var(--map-card-bg-light);color:var(--map-text-dark);padding:30px 20px}.map-card.swiped-out{transform:translate(-120%) rotateY(-15deg);opacity:0;pointer-events:none;z-index:2}.map-card.behind{transform:scale(.95) translateY(20px);opacity:.6;pointer-events:none;z-index:1}.map-card.active{transform:scale(1) translateY(0);opacity:1;pointer-events:auto;z-index:2}.map-input-group{margin-bottom:30px;position:relative}.map-input-label{font-size:18px;font-weight:600;margin-bottom:15px;display:block}.map-input-wrapper{position:relative}.map-input-wrapper span{position:absolute;top:-8px;left:15px;background-color:var(--map-card-bg-light);padding:0 5px;font-size:12px;color:#555;z-index:1}.map-input{width:100%;padding:15px;border-radius:12px;border:1px solid #7a8c7a;background-color:#fff;font-size:16px;outline:none;box-sizing:border-box;color:#333}.map-input:focus{border-color:var(--map-card-bg)}.map-location-btn{margin-top:15px;background-color:var(--map-card-bg);color:var(--map-text);border:none;border-radius:12px;padding:10px 16px;display:flex;align-items:center;gap:8px;font-size:14px;cursor:pointer;float:right;transition:opacity .2s}.map-location-btn:hover{opacity:.9}.map-location-icon{width:16px;height:16px}.map-divider{height:1px;background-color:#7a8c7a;margin:40px 0;clear:both}.map-swipe-back{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:40px;font-size:16px;color:var(--map-text-dark);cursor:pointer;transition:opacity .2s}.map-swipe-back:hover{opacity:.7}
