.Hero-module__H8d9UW__heroRoot{background-color:var(--bg-primary,#0c1915);color:var(--text-primary,#f7f5f0);position:relative;overflow:hidden}.Hero-module__H8d9UW__ambientGlowTop,.Hero-module__H8d9UW__ambientGlowRight{display:none}.Hero-module__H8d9UW__fixedHeaderWrapper{z-index:1000;pointer-events:auto;background-color:var(--bg-primary,#0c1915);width:100%;transition:background-color .25s,box-shadow .25s;position:fixed;top:0;left:0;right:0}.Hero-module__H8d9UW__fixedHeaderWrapperScrolled{-webkit-backdrop-filter:blur(12px);background-color:#0c1915f5;box-shadow:0 4px 24px #0006}.Hero-module__H8d9UW__fixedHeaderSpacer{pointer-events:none;width:100%;height:114px}@media (max-width:767px){.Hero-module__H8d9UW__fixedHeaderSpacer{height:110px}}.Hero-module__H8d9UW__announcementBar{z-index:20;background-color:var(--bg-primary,#0c1915);font-size:var(--text-small);opacity:1;border-bottom:none;max-height:50px;padding:10px 0;transition:max-height .35s cubic-bezier(.22,1,.36,1),opacity .25s,padding .35s;position:relative;overflow:hidden}.Hero-module__H8d9UW__announcementBarScrolled{opacity:0;pointer-events:none;border-bottom:none;max-height:0;padding:0}.Hero-module__H8d9UW__announcementInner{justify-content:center;align-items:center;gap:var(--space-xs);text-align:center;flex-wrap:wrap;display:flex}.Hero-module__H8d9UW__announcementIcon{color:var(--brand-green-light,#45a18e);align-items:center;display:inline-flex}.Hero-module__H8d9UW__announcementText{color:var(--text-body,#d5d0c5);font-weight:var(--weight-regular)}.Hero-module__H8d9UW__announcementLink{color:var(--accent-gold,#b8915b);font-weight:var(--weight-medium);transition:color var(--transition-fast), transform var(--transition-fast);align-items:center;gap:4px;margin-left:6px;text-decoration:none;display:inline-flex}.Hero-module__H8d9UW__announcementLink:hover,.Hero-module__H8d9UW__announcementLink:focus-visible{color:var(--accent-gold-light,#c9a66b);outline:none;transform:translate(2px)}.Hero-module__H8d9UW__headerNav{background-color:var(--bg-primary,#0c1915);border-bottom:none;width:100%;padding:16px 0;transition:padding .25s;position:relative}.Hero-module__H8d9UW__headerNavScrolled{background-color:var(--bg-primary,#0c1915);box-shadow:none;border-bottom:none;padding:12px 0}.Hero-module__H8d9UW__headerInner{justify-content:space-between;align-items:center;display:flex}.Hero-module__H8d9UW__brandLogo{color:var(--color-white);cursor:pointer;align-items:center;gap:14px;text-decoration:none;display:flex}.Hero-module__H8d9UW__logoBadge{border-radius:var(--rounded-md);width:42px;height:42px;color:var(--color-brass);transition:border-color var(--transition-default), transform var(--transition-default);background:linear-gradient(135deg,#174f44d9 0%,#0b1e19f2 100%);border:1px solid #b8915b73;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 16px #0006,inset 0 0 12px #b8915b26}.Hero-module__H8d9UW__brandLogo:hover .Hero-module__H8d9UW__logoBadge,.Hero-module__H8d9UW__brandLogo:focus-visible .Hero-module__H8d9UW__logoBadge{border-color:var(--color-brass);transform:scale(1.04)}.Hero-module__H8d9UW__logoIconSvg{width:24px;height:24px}.Hero-module__H8d9UW__brandTextGroup{flex-direction:column;display:flex}.Hero-module__H8d9UW__brandTitle{font-size:19px;font-weight:var(--weight-semibold);letter-spacing:.08em;color:var(--color-white);text-transform:uppercase;line-height:1.1}.Hero-module__H8d9UW__brandSubtitle{font-size:10.5px;font-weight:var(--weight-medium);letter-spacing:.22em;color:#ffffff8c;text-transform:uppercase;margin-top:2px}.Hero-module__H8d9UW__navMenu{align-items:center;gap:32px;display:none}@media (min-width:992px){.Hero-module__H8d9UW__navMenu{display:flex}}.Hero-module__H8d9UW__navLink{font-size:14.5px;font-weight:var(--weight-medium);color:#ffffffc7;transition:color var(--transition-fast);padding:6px 0;text-decoration:none;position:relative}.Hero-module__H8d9UW__navLink:hover,.Hero-module__H8d9UW__navLink:focus-visible{color:var(--color-white);outline:none}.Hero-module__H8d9UW__navLink:after{content:"";background:var(--color-primary-soft);width:0;height:2px;transition:width var(--transition-default);border-radius:2px;position:absolute;bottom:0;left:0}.Hero-module__H8d9UW__navLink:hover:after,.Hero-module__H8d9UW__navLink:focus-visible:after{width:100%}.Hero-module__H8d9UW__headerActions{align-items:center;gap:12px;display:flex}.Hero-module__H8d9UW__headerCtaBtn{background:var(--brand-green,#387868);color:var(--text-heading,#f7f5f0);border-radius:var(--rounded-pill,9999px);font-size:var(--text-button,14px);cursor:pointer;box-shadow:none;border:1px solid #45a18e66;align-items:center;gap:8px;padding:9px 20px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:none}@media (min-width:768px){.Hero-module__H8d9UW__headerCtaBtn{display:inline-flex}}.Hero-module__H8d9UW__headerCtaBtn:hover,.Hero-module__H8d9UW__headerCtaBtn:focus-visible{background:var(--brand-green-deep,#224f44);border-color:var(--brand-green-deep,#224f44);color:#fff;outline:none;transform:translateY(-1px);box-shadow:0 4px 14px #224f4433}.Hero-module__H8d9UW__headerCtaIcon{width:15px;height:15px;color:inherit;stroke:currentColor}.Hero-module__H8d9UW__mobileMenuToggle{width:40px;height:40px;color:var(--text-heading,#f7f5f0);cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:10px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}@media (min-width:992px){.Hero-module__H8d9UW__mobileMenuToggle{display:none}}.Hero-module__H8d9UW__mobileMenuToggle:hover{background:#38786840;border-color:#38786880}.Hero-module__H8d9UW__mobileDrawerHeaderActions{align-items:center;gap:12px;display:flex}.Hero-module__H8d9UW__mobileOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:150;opacity:0;pointer-events:none;background:#000000b3;transition:opacity .3s;position:fixed;inset:0}.Hero-module__H8d9UW__mobileOverlayActive{opacity:1;pointer-events:auto}.Hero-module__H8d9UW__mobileDrawer{background:var(--bg-primary,#0c1915);border-left:1px solid var(--border-default,#29483d);z-index:160;flex-direction:column;width:85%;max-width:360px;padding:24px;transition:transform .35s cubic-bezier(.22,1,.36,1);display:flex;position:fixed;top:0;bottom:0;right:0;transform:translate(100%);box-shadow:-10px 0 40px #000c}.Hero-module__H8d9UW__mobileDrawerOpen{transform:translate(0)}.Hero-module__H8d9UW__mobileDrawerHeader{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:20px;display:flex}.Hero-module__H8d9UW__mobileDrawerClose{width:36px;height:36px;color:var(--text-heading,#f7f5f0);cursor:pointer;background:#ffffff14;border:none;border-radius:50%;justify-content:center;align-items:center;padding:6px;display:flex}.Hero-module__H8d9UW__mobileDrawerNav{flex-direction:column;flex:1;gap:16px;display:flex}.Hero-module__H8d9UW__mobileDrawerLink{color:var(--text-heading,#f7f5f0);border-bottom:1px solid #ffffff0d;padding:10px 0;font-size:17px;font-weight:500;text-decoration:none;transition:color .2s}.Hero-module__H8d9UW__mobileDrawerLink:hover{color:var(--brand-green-light,#45a18e)}.Hero-module__H8d9UW__mobileDrawerFooter{border-top:1px solid #ffffff14;padding-top:20px}.Hero-module__H8d9UW__mobileDrawerCta{justify-content:center;width:100%;display:flex}.Hero-module__H8d9UW__heroMain{z-index:10;padding:clamp(24px,3.5vw,40px) 0 24px;position:relative}.Hero-module__H8d9UW__heroGrid{grid-template-columns:1fr;align-items:center;gap:40px;width:100%;display:grid}@media (min-width:1024px){.Hero-module__H8d9UW__heroGrid{grid-template-columns:60% 40%;align-items:center;gap:0;width:100%}}.Hero-module__H8d9UW__leftContent{z-index:2;flex-direction:column;align-items:flex-start;width:100%;display:flex}@media (min-width:1024px){.Hero-module__H8d9UW__leftContent{padding-right:clamp(24px,3.5vw,48px)}}.Hero-module__H8d9UW__eyebrowWrapper{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:12px;margin-bottom:20px;display:flex}.Hero-module__H8d9UW__eyebrowText{font-size:clamp(10px,1.1vw,12px);font-weight:var(--weight-medium);letter-spacing:.1em;color:var(--brand-green-light,#45a18e);text-transform:uppercase;white-space:nowrap;flex-shrink:0}.Hero-module__H8d9UW__eyebrowLine{background:linear-gradient(90deg,#45a18eb3,#0000);flex-shrink:1;width:54px;min-width:20px;height:1px}.Hero-module__H8d9UW__heroHeading{font-family:var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:-.015em;color:var(--text-heading,#f7f5f0);margin-bottom:20px;font-size:clamp(22px,2.5vw,36px);font-weight:700;line-height:1.22}@media (min-width:768px){.Hero-module__H8d9UW__heroHeading{font-size:clamp(24px,2.7vw,36px)}}@media (min-width:1200px){.Hero-module__H8d9UW__heroHeading{font-size:36px;line-height:1.22}}.Hero-module__H8d9UW__headingLine1{display:block}@media (min-width:640px){.Hero-module__H8d9UW__headingLine1{white-space:nowrap}}.Hero-module__H8d9UW__focalLineWrapper{display:inline-block;position:relative}@media (min-width:640px){.Hero-module__H8d9UW__focalLineWrapper{white-space:nowrap}}.Hero-module__H8d9UW__gradientFocalText{background:linear-gradient(90deg,#45a18e 0%,#b8915b 28%,#f7f5f0 50%,#b8915b 72%,#45a18e 100%) 0 0/250%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:500;animation:7s ease-in-out infinite Hero-module__H8d9UW__gradientTravel;display:inline-block}.Hero-module__H8d9UW__lightStreak{filter:blur(16px);pointer-events:none;z-index:-1;background:radial-gradient(#b8915b61 0%,#38786829 50%,#0000 80%);width:280px;height:44px;animation:5s ease-in-out infinite alternate Hero-module__H8d9UW__streakPulse;position:absolute;top:50%;left:15%;transform:translateY(-50%)}@keyframes Hero-module__H8d9UW__gradientTravel{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes Hero-module__H8d9UW__streakPulse{0%{opacity:.6;transform:translateY(-50%)scaleX(.9)}to{opacity:1;transform:translateY(-50%)scaleX(1.15)}}.Hero-module__H8d9UW__heroDescription{font-size:16px;font-weight:var(--weight-regular);color:var(--text-body,#d5d0c5);max-width:520px;margin-bottom:22px;line-height:1.6}.Hero-module__H8d9UW__heroTrustLine{color:var(--text-body,#d5d0c5);opacity:.9;align-items:center;gap:8px;margin-top:18px;margin-bottom:0;font-size:13px;line-height:1.4;display:inline-flex}.Hero-module__H8d9UW__trustShieldIcon{color:var(--brand-green-light,#45a18e);flex-shrink:0}.Hero-module__H8d9UW__heroUrgencyNotice{background:#45a18e14;border:1px solid #45a18e38;border-radius:8px;align-items:flex-start;gap:10px;max-width:530px;margin-bottom:22px;padding:10px 14px;display:flex}.Hero-module__H8d9UW__urgencyPulseDot{background-color:var(--brand-green-light,#45a18e);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px;animation:2s ease-in-out infinite Hero-module__H8d9UW__pulseDot;box-shadow:0 0 8px #45a18eb3}@keyframes Hero-module__H8d9UW__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.85)}}.Hero-module__H8d9UW__urgencyText{color:var(--text-body,#d5d0c5);font-size:13px;font-weight:500;line-height:1.5}.Hero-module__H8d9UW__heroButtonGroup{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.Hero-module__H8d9UW__heroSubnote{color:var(--text-body,#d5d0c5);opacity:.75;max-width:480px;margin-top:18px;font-size:12.5px;line-height:1.5}.Hero-module__H8d9UW__heroPrimaryBtn{border-radius:var(--rounded-pill,9999px);font-size:var(--text-button,14.5px);cursor:pointer;box-shadow:none;align-items:center;gap:10px;padding:13px 26px;font-weight:600;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;color:#fff!important;background-color:#387868!important;border:none!important}.Hero-module__H8d9UW__heroPrimaryBtn:hover,.Hero-module__H8d9UW__heroPrimaryBtn:focus-visible{outline:none;transform:translateY(-1px);color:#fff!important;background-color:#224f44!important;border:none!important;box-shadow:0 4px 14px #224f4433!important}.Hero-module__H8d9UW__heroCtaIcon{vertical-align:middle!important;stroke:#fff!important;color:#fff!important;fill:none!important;flex-shrink:0!important;width:15px!important;min-width:15px!important;max-width:15px!important;height:15px!important;min-height:15px!important;max-height:15px!important;display:inline-block!important}.Hero-module__H8d9UW__heroSecondaryBtn{background-color:var(--btn-standard-bg,#09110d);color:var(--btn-standard-text,#fff);border:1px solid var(--btn-standard-border,#b8915b);border-radius:var(--rounded-pill,9999px);font-size:var(--text-button);font-weight:var(--weight-medium);cursor:pointer;align-items:center;gap:8px;padding:14px 28px;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex}.Hero-module__H8d9UW__heroSecondaryBtn:hover,.Hero-module__H8d9UW__heroSecondaryBtn:focus-visible{background-color:var(--btn-standard-hover,#b8915b);border-color:var(--btn-standard-border,#b8915b);color:#fff;outline:none;transform:translateY(-2px);box-shadow:0 4px 16px #b8915b59}.Hero-module__H8d9UW__btnArrow{color:inherit;stroke:currentColor;transition:transform .2s,stroke .2s,color .2s}.Hero-module__H8d9UW__heroPrimaryBtn:hover .Hero-module__H8d9UW__btnArrow,.Hero-module__H8d9UW__heroSecondaryBtn:hover .Hero-module__H8d9UW__btnArrow{color:#fff;stroke:#fff;transform:translate(3px)}.Hero-module__H8d9UW__showcaseContainer{justify-content:center;align-items:center;width:100%;display:flex;position:relative}@media (min-width:1024px){.Hero-module__H8d9UW__showcaseContainer{justify-content:center;width:100%}}.Hero-module__H8d9UW__showcaseAura{filter:blur(24px);pointer-events:none;z-index:0;background:radial-gradient(#45a18e33 0%,#b8915b14 50%,#0000 75%);border-radius:36px;position:absolute;inset:-14px}.Hero-module__H8d9UW__showcasePanel{aspect-ratio:9/16;z-index:1;background:#071713;border:1px solid #38786873;border-radius:24px;justify-content:center;align-items:center;width:100%;max-width:285px;max-height:508px;margin:0 auto;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 45px #000000b8,0 0 32px #174f4447,inset 0 1px #ffffff26}@media (min-width:1024px){.Hero-module__H8d9UW__showcasePanel{aspect-ratio:9/16;width:100%;max-width:290px;max-height:515px;margin:0 auto}}.Hero-module__H8d9UW__showcasePicture{width:100%;height:100%;display:block;position:absolute;inset:0}.Hero-module__H8d9UW__showcaseImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .6s;position:absolute;inset:0}.Hero-module__H8d9UW__showcaseVideo{aspect-ratio:9/16;object-fit:contain;opacity:0;pointer-events:none;background-color:#071713;width:100%;height:100%;transition:opacity .8s ease-in-out;position:absolute;inset:0}.Hero-module__H8d9UW__showcaseVideo.Hero-module__H8d9UW__videoActive{opacity:1}.Hero-module__H8d9UW__inlineVideoWrapper{z-index:25;border-radius:inherit;background-color:#071713;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;inset:0;overflow:hidden}.Hero-module__H8d9UW__inlineVideo{aspect-ratio:9/16;object-fit:contain;border-radius:inherit;background-color:#071713;width:100%;height:100%}.Hero-module__H8d9UW__inlineCloseBtn{z-index:30;color:#f7f5f0;font-size:12px;font-weight:var(--weight-medium,500);cursor:pointer;-webkit-backdrop-filter:blur(12px);background:#0b1e19eb;border:1px solid #b8915b99;border-radius:24px;align-items:center;gap:6px;padding:6px 14px;transition:all .2s;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 4px 14px #0009}.Hero-module__H8d9UW__inlineCloseBtn:hover,.Hero-module__H8d9UW__inlineCloseBtn:focus-visible{color:#fff;background:#174f44f2;border-color:#b8915b;outline:none;transform:translateY(-1px)}.Hero-module__H8d9UW__showcasePanel:hover .Hero-module__H8d9UW__showcaseImage{transform:scale(1.02)}.Hero-module__H8d9UW__showcaseGradientOverlay{pointer-events:none;background:linear-gradient(#07171366 0%,#0000 22% 78%,#0717138c 100%);position:absolute;inset:0}.Hero-module__H8d9UW__showcaseInteractiveArea{text-align:center;z-index:5;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.Hero-module__H8d9UW__playRingContainer{cursor:pointer;pointer-events:auto;background:0 0;border:none;outline:none;justify-content:center;align-items:center;width:84px;height:84px;padding:0;transition:transform .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative}.Hero-module__H8d9UW__playRingContainer:hover{transform:scale(1.08)}.Hero-module__H8d9UW__playRingContainer:focus-visible .Hero-module__H8d9UW__playCenterBtn{outline:3px solid var(--color-primary-soft);outline-offset:4px}.Hero-module__H8d9UW__outerRing1{border:1px dashed #b8915b61;border-radius:50%;animation:24s linear infinite Hero-module__H8d9UW__rotateRings;position:absolute;inset:0}.Hero-module__H8d9UW__outerRing2{border:1px solid #38786873;border-radius:50%;position:absolute;inset:10px;box-shadow:0 0 12px #38786838}.Hero-module__H8d9UW__playCenterBtn{z-index:2;width:44px;height:44px;transition:transform var(--transition-default), background var(--transition-default), box-shadow var(--transition-default);background:#fffffff5;border-radius:50%;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 20px #fff6,0 4px 14px #00000073}.Hero-module__H8d9UW__playRingContainer:hover .Hero-module__H8d9UW__playCenterBtn{background:#fff;transform:scale(1.06);box-shadow:0 0 28px #cbe6e1cc,0 6px 18px #0000008c}.Hero-module__H8d9UW__playTriangleIcon{width:15px;min-width:15px;max-width:15px;height:15px;min-height:15px;max-height:15px;color:var(--color-primary-dark,#0c1915);flex-shrink:0;margin-left:2px}@keyframes Hero-module__H8d9UW__rotateRings{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.Hero-module__H8d9UW__watchActionText{font-size:11px;font-weight:var(--weight-medium);color:#fffffff2;letter-spacing:.02em;text-shadow:0 2px 8px #000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#071713bf;border:1px solid #b8915b40;border-radius:12px;margin-top:10px;padding:4px 10px}.Hero-module__H8d9UW__featureStrip{z-index:10;margin:12px 0 36px;position:relative}.Hero-module__H8d9UW__featureStripCard{border-radius:var(--rounded-lg,16px);box-sizing:border-box;background:#1c3a32;border:1px solid #2f6558;width:100%;padding:16px 20px;overflow:hidden;box-shadow:0 14px 35px #00000047}.Hero-module__H8d9UW__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;width:100%;display:grid}@media (min-width:640px){.Hero-module__H8d9UW__featureGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 18px}}@media (min-width:1024px){.Hero-module__H8d9UW__featureGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}}.Hero-module__H8d9UW__featureItem{transition:transform var(--transition-fast);box-sizing:border-box;align-items:center;gap:8px;width:100%;min-width:0;padding:4px;display:flex;position:relative}@media (min-width:1024px){.Hero-module__H8d9UW__featureItem:not(:last-child):after{content:"";background:#2f6558;width:1px;height:70%;position:absolute;top:15%;right:-4px}}.Hero-module__H8d9UW__featureIconWrapper{border-radius:var(--rounded-full);color:#427868;width:34px;height:34px;transition:border-color var(--transition-fast), color var(--transition-fast);background:#0f1a16;border:1px solid #2f6558;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Hero-module__H8d9UW__featureItem:hover .Hero-module__H8d9UW__featureIconWrapper{color:#b8915b;border-color:#b8915b}.Hero-module__H8d9UW__featureIcon{width:16px;height:16px}.Hero-module__H8d9UW__featureTextGroup{flex-direction:column;min-width:0;display:flex;overflow:hidden}.Hero-module__H8d9UW__featureMainTitle{font-size:clamp(11.5px,.95vw,13px);font-weight:var(--weight-semibold,600);color:var(--text-heading,#f7f5f0);white-space:nowrap;text-overflow:ellipsis;line-height:1.25;overflow:hidden}.Hero-module__H8d9UW__featureSubTitle{font-size:clamp(9.5px,.85vw,10.5px);font-weight:var(--weight-regular,400);color:var(--text-muted,#9fa79f);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;line-height:1.3;overflow:hidden}.Hero-module__H8d9UW__featureCheckmark{width:12px;height:12px;color:var(--brand-green-light,#45a18e);margin-top:3px}.Hero-module__H8d9UW__modalBackdrop{z-index:1000;-webkit-backdrop-filter:blur(16px);background-color:#000000e0;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.Hero-module__H8d9UW__modalContent{maxWidth:820px;background:var(--card-bg,#10201a);border:1px solid var(--border-gold,#b8915b);text-align:center;border-radius:16px;width:100%;padding:32px;position:relative;box-shadow:0 25px 60px #000000d9}.Hero-module__H8d9UW__modalCloseBtn{color:#fffc;cursor:pointer;transition:color var(--transition-fast);background:0 0;border:none;padding:4px 8px;font-size:24px;line-height:1;position:absolute;top:16px;right:16px}.Hero-module__H8d9UW__modalCloseBtn:hover,.Hero-module__H8d9UW__modalCloseBtn:focus-visible{color:#fff;outline:none}@media (max-width:1023px){.Hero-module__H8d9UW__navMenu{display:none}.Hero-module__H8d9UW__headerNav{padding:16px 0}}@media (max-width:767px){.Hero-module__H8d9UW__heroMain{padding:clamp(16px,4vw,24px) 0 20px}.Hero-module__H8d9UW__heroHeading{font-size:clamp(26px,7vw,34px);line-height:1.2}.Hero-module__H8d9UW__heroDescription{font-size:clamp(13px,3.8vw,15px);line-height:1.5}.Hero-module__H8d9UW__heroButtonGroup{flex-direction:column;gap:12px;width:100%}.Hero-module__H8d9UW__heroPrimaryBtn,.Hero-module__H8d9UW__heroSecondaryBtn{box-sizing:border-box;justify-content:center;width:100%;min-height:48px}.Hero-module__H8d9UW__showcasePanel{aspect-ratio:9/16;width:100%;max-width:280px;max-height:490px;min-height:unset;margin:0 auto}.Hero-module__H8d9UW__featureStripCard{padding:16px 12px}}@media (prefers-reduced-motion:reduce){.Hero-module__H8d9UW__gradientFocalText{background:#b8915b;-webkit-text-fill-color:transparent;-webkit-background-clip:text;animation:none!important}.Hero-module__H8d9UW__lightStreak,.Hero-module__H8d9UW__outerRing1{animation:none!important}.Hero-module__H8d9UW__showcaseImage,.Hero-module__H8d9UW__showcaseVideo{transition:none!important}}[data-theme=light] .Hero-module__H8d9UW__heroRoot{background-color:var(--light-page-bg,#f7f5f0);color:var(--light-text-primary,#16352d)}[data-theme=light] .Hero-module__H8d9UW__announcementBar{background:var(--light-green-deep,#224f44);-webkit-backdrop-filter:none;border-bottom-color:#ffffff26}[data-theme=light] .Hero-module__H8d9UW__announcementBarScrolled{background:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__announcementIcon{color:var(--light-white,#fff)}[data-theme=light] .Hero-module__H8d9UW__announcementText{color:var(--light-white,#fff)}[data-theme=light] .Hero-module__H8d9UW__announcementLink{color:var(--light-soft-surface,#f2f0e9)}[data-theme=light] .Hero-module__H8d9UW__announcementLink:hover{color:var(--light-gold,#b8915b)}[data-theme=light] .Hero-module__H8d9UW__fixedHeaderWrapper{border-bottom:1px solid var(--light-border,#d8ddd7);box-shadow:none;background-color:var(--light-page-bg,#f7f5f0)!important}[data-theme=light] .Hero-module__H8d9UW__fixedHeaderWrapperScrolled{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--light-border,#d8ddd7);box-shadow:0 4px 20px #224f4414;background-color:#f7f5f0fa!important}[data-theme=light] .Hero-module__H8d9UW__headerNav{border-bottom:none;background-color:#0000!important}[data-theme=light] .Hero-module__H8d9UW__headerNavScrolled{-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--light-border,#d8ddd7);box-shadow:0 4px 20px #224f440f;background-color:#f7f5f0fa!important}[data-theme=light] .Hero-module__H8d9UW__brandLogo{color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__logoBadge{background:var(--light-green-soft,#eaf1ec);border-color:var(--light-border,#d8ddd7);color:var(--light-gold,#b8915b)}[data-theme=light] .Hero-module__H8d9UW__brandTitle{color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__brandSubtitle{color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__navLink{color:var(--light-green-deep,#224f44)}:is([data-theme=light] .Hero-module__H8d9UW__navLink:hover,[data-theme=light] .Hero-module__H8d9UW__navLink:focus-visible){color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__navLink:after{background:var(--light-gold,#b8915b)}[data-theme=light] .Hero-module__H8d9UW__headerCtaBtn{color:var(--light-white,#fff);border:1px solid var(--light-green-deep,#224f44);background:var(--light-green-deep,#224f44);-webkit-backdrop-filter:none;backdrop-filter:none}:is([data-theme=light] .Hero-module__H8d9UW__headerCtaBtn:hover,[data-theme=light] .Hero-module__H8d9UW__headerCtaBtn:focus-visible){background:var(--light-green-deep,#224f44);border-color:var(--light-green-deep,#224f44);color:var(--light-white,#fff);box-shadow:0 4px 14px #224f4433}[data-theme=light] .Hero-module__H8d9UW__mobileMenuToggle{border-color:var(--light-border,#d8ddd7);color:var(--light-green-deep,#224f44);background:var(--light-green-soft,#eaf1ec)}[data-theme=light] .Hero-module__H8d9UW__mobileMenuToggle:hover{border-color:var(--light-green-deep,#224f44);background:var(--light-green-soft,#eaf1ec)}[data-theme=light] .Hero-module__H8d9UW__mobileOverlayActive{background:#16352d66}[data-theme=light] .Hero-module__H8d9UW__mobileDrawer{background:var(--light-page-bg,#f7f5f0);border-left-color:var(--light-border,#d8ddd7);box-shadow:-8px 0 24px #224f4414}[data-theme=light] .Hero-module__H8d9UW__mobileDrawerHeader{border-bottom-color:var(--light-border,#d8ddd7)}[data-theme=light] .Hero-module__H8d9UW__mobileDrawerClose{background:var(--light-green-soft,#eaf1ec);border-color:var(--light-border,#d8ddd7);color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__mobileDrawerClose:hover{border-color:var(--light-green-deep,#224f44);color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__mobileDrawerLink{color:var(--light-green-deep,#224f44);border-bottom-color:var(--light-border,#d8ddd7)}[data-theme=light] .Hero-module__H8d9UW__mobileDrawerLink:hover{color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__mobileDrawerFooter{border-top-color:var(--light-border,#d8ddd7)}[data-theme=light] .Hero-module__H8d9UW__heroMain{color:var(--light-text-primary,#16352d)}[data-theme=light] .Hero-module__H8d9UW__featureStrip{background:var(--light-white,#fff);border:1px solid var(--light-border,#d8ddd7);box-shadow:0 4px 16px #224f440a}[data-theme=light] .Hero-module__H8d9UW__featureStripCard{background:var(--light-white,#fff);border:1px solid var(--light-border,#d8ddd7)}[data-theme=light] .Hero-module__H8d9UW__featureStripCard:hover{background:var(--light-soft-surface,#f2f0e9);border-color:var(--light-gold,#b8915b)}[data-theme=light] .Hero-module__H8d9UW__featureIconWrapper{color:#427868;background:#ebf1ec;border:1px solid #d9ddd7;transition:all .22s;box-shadow:0 4px 12px #16352d2e}[data-theme=light] .Hero-module__H8d9UW__featureItem:hover .Hero-module__H8d9UW__featureIconWrapper{color:#fff;background:#b49159;border-color:#b8915b;box-shadow:0 6px 16px #b8915b47}[data-theme=light] .Hero-module__H8d9UW__featureMainTitle{color:var(--light-green-deep,#224f44)}[data-theme=light] .Hero-module__H8d9UW__featureSubTitle{color:var(--light-text-secondary,#5e6d67)}[data-theme=light] .Hero-module__H8d9UW__heroSecondaryBtn{color:var(--light-green-deep,#224f44);border:1.5px solid var(--light-green,#387868);box-shadow:none;background-color:#0000}:is([data-theme=light] .Hero-module__H8d9UW__heroSecondaryBtn:hover,[data-theme=light] .Hero-module__H8d9UW__heroSecondaryBtn:focus-visible){background-color:var(--light-green,#387868);border-color:var(--light-green,#387868);color:var(--light-white,#fff);transform:translateY(-2px);box-shadow:0 4px 14px #38786840}
.ChallengeSection-module__8QT6YW__section{background-color:var(--bg-page,#0e1915);color:var(--text-body,#d5d0c5);padding:clamp(60px,8vw,100px) 0;position:relative;overflow:hidden}.ChallengeSection-module__8QT6YW__ambientGlow{pointer-events:none;filter:blur(60px);z-index:0;background:radial-gradient(circle,#2b5b4a2e 0%,#0e191500 70%);width:500px;height:500px;position:absolute;top:15%;left:20%}.ChallengeSection-module__8QT6YW__mainGrid{z-index:1;grid-template-columns:1fr;align-items:start;gap:36px;display:grid;position:relative}@media (min-width:1024px){.ChallengeSection-module__8QT6YW__mainGrid{grid-template-columns:1.04fr .96fr;align-items:start;gap:40px}}@media (min-width:1280px){.ChallengeSection-module__8QT6YW__mainGrid{grid-template-columns:1.05fr .95fr;align-items:start;gap:48px}}.ChallengeSection-module__8QT6YW__leftCol{flex-direction:column;display:flex}.ChallengeSection-module__8QT6YW__eyebrowWrapper{align-items:center;gap:10px;margin-bottom:16px;display:flex}.ChallengeSection-module__8QT6YW__eyebrowDash{background:var(--gold-brass,#b8915b);opacity:.8;width:16px;height:1px}.ChallengeSection-module__8QT6YW__eyebrowNumber{color:var(--gold-brass,#b8915b);letter-spacing:.08em;font-size:.75rem;font-weight:700}.ChallengeSection-module__8QT6YW__eyebrowText{letter-spacing:.16em;color:var(--gold-brass,#b8915b);text-transform:uppercase;font-size:.75rem;font-weight:700}.ChallengeSection-module__8QT6YW__eyebrowLine{background:linear-gradient(90deg, var(--gold-brass,#b8915b), transparent);width:36px;height:1px}.ChallengeSection-module__8QT6YW__heading{font-family:var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:-.015em;color:var(--text-heading,#f7f5f0);margin-bottom:18px;font-size:clamp(20px,2.2vw,29px);font-weight:700;line-height:1.25}@media (min-width:768px){.ChallengeSection-module__8QT6YW__heading{font-size:clamp(20px,2.2vw,29px)}}@media (min-width:1200px){.ChallengeSection-module__8QT6YW__heading{font-size:36px;line-height:1.22}}.ChallengeSection-module__8QT6YW__headingLine1{display:block}@media (min-width:640px){.ChallengeSection-module__8QT6YW__headingLine1{white-space:nowrap}}.ChallengeSection-module__8QT6YW__focalLineWrapper{display:inline-block;position:relative}@media (min-width:640px){.ChallengeSection-module__8QT6YW__focalLineWrapper{white-space:nowrap}}.ChallengeSection-module__8QT6YW__gradientFocalText{background:linear-gradient(90deg,#45a18e 0%,#b8915b 28%,#f7f5f0 50%,#b8915b 72%,#45a18e 100%) 0 0/250%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-weight:700;animation:7s ease-in-out infinite ChallengeSection-module__8QT6YW__gradientTravel;display:inline-block}.ChallengeSection-module__8QT6YW__headingLineEnd{color:#f7f5f0}.ChallengeSection-module__8QT6YW__lightStreak{filter:blur(16px);pointer-events:none;z-index:-1;background:radial-gradient(#b8915b59 0%,#38786826 50%,#0000 80%);width:280px;height:40px;animation:5s ease-in-out infinite alternate ChallengeSection-module__8QT6YW__streakPulse;position:absolute;top:50%;left:15%;transform:translateY(-50%)}@keyframes ChallengeSection-module__8QT6YW__gradientTravel{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@keyframes ChallengeSection-module__8QT6YW__streakPulse{0%{opacity:.5;transform:translateY(-50%)scaleX(.9)}to{opacity:.95;transform:translateY(-50%)scaleX(1.15)}}.ChallengeSection-module__8QT6YW__paragraphGroup{flex-direction:column;gap:12px;margin-bottom:24px;display:flex}.ChallengeSection-module__8QT6YW__paragraph{color:#d5d0c5;margin:0;font-size:.96875rem;line-height:1.68}.ChallengeSection-module__8QT6YW__formulaBox{background:linear-gradient(145deg,#142a24e6 0%,#0b1613f2 100%);border:1px solid #45a18e59;border-radius:18px;margin-bottom:24px;padding:18px;position:relative;overflow:hidden;box-shadow:0 12px 32px #00000059,0 0 20px #45a18e14}.ChallengeSection-module__8QT6YW__formulaBox:before{content:"";background:linear-gradient(90deg,#0000,#45a18e99,#b8915b99,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ChallengeSection-module__8QT6YW__formulaBoxHeader{border-bottom:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:10px;display:flex}.ChallengeSection-module__8QT6YW__formulaBoxEyebrow{letter-spacing:.12em;color:var(--brand-green-light,#45a18e);text-transform:uppercase;align-items:center;gap:8px;font-size:.72rem;font-weight:700;display:inline-flex}.ChallengeSection-module__8QT6YW__formulaPulseDot{background-color:#45a18e;border-radius:50%;width:7px;height:7px;animation:2s ease-in-out infinite ChallengeSection-module__8QT6YW__pulseDot;box-shadow:0 0 8px #45a18e}@keyframes ChallengeSection-module__8QT6YW__pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.3)}}.ChallengeSection-module__8QT6YW__formulaBoxSubtitle{color:var(--gold-light,#c9a66b);letter-spacing:.04em;font-size:.72rem;font-weight:600}.ChallengeSection-module__8QT6YW__formulaGrid{grid-template-columns:1fr;gap:10px;width:100%;display:grid}@media (min-width:580px){.ChallengeSection-module__8QT6YW__formulaGrid{grid-template-columns:1fr 1fr;gap:10px}}.ChallengeSection-module__8QT6YW__formulaStep{background:#0f1a16a6;border:1px solid #2f655859;border-radius:12px;align-items:flex-start;gap:10px;padding:10px 12px;transition:all .25s cubic-bezier(.22,1,.36,1);display:flex;position:relative;overflow:hidden}.ChallengeSection-module__8QT6YW__formulaStep:hover{background:#162d26d9;border-color:#b8915b8c;transform:translateY(-2px);box-shadow:0 6px 18px #0000004d,0 0 12px #b8915b1f}.ChallengeSection-module__8QT6YW__formulaStepFeatured{background:linear-gradient(135deg,#1c3a32bf,#0f1a16bf);border-color:#b8915b73;grid-column:1/-1}.ChallengeSection-module__8QT6YW__formulaIconCircle{color:#45a18e;background:#0b1613;border:1px solid #45a18e80;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-top:1px;transition:all .25s;display:flex;box-shadow:0 3px 8px #00000059}.ChallengeSection-module__8QT6YW__formulaStep:hover .ChallengeSection-module__8QT6YW__formulaIconCircle{color:#b8915b;border-color:#b8915b;transform:scale(1.08);box-shadow:0 0 12px #b8915b4d}.ChallengeSection-module__8QT6YW__formulaStepContent{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ChallengeSection-module__8QT6YW__formulaStepHeader{justify-content:space-between;align-items:center;gap:6px;display:flex}.ChallengeSection-module__8QT6YW__formulaStepTag{color:var(--gold-light,#c9a66b);letter-spacing:.08em;text-transform:uppercase;font-size:.6rem;font-weight:700}.ChallengeSection-module__8QT6YW__formulaStepTitle{color:#f7f5f0;letter-spacing:.01em;font-size:.8125rem;font-weight:700;line-height:1.3}.ChallengeSection-module__8QT6YW__formulaStepSubtitle{color:#b8c2bc;font-size:.72rem;line-height:1.4}.ChallengeSection-module__8QT6YW__bottomCallout{flex-direction:column;gap:2px;display:flex}.ChallengeSection-module__8QT6YW__calloutLead{color:var(--text-muted,#9fa79f);margin:0;font-size:.875rem}.ChallengeSection-module__8QT6YW__calloutHighlight{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:var(--gold-light,#c9a66b);margin:0;font-size:1.125rem;font-weight:700;line-height:1.35}.ChallengeSection-module__8QT6YW__rightCol{width:100%;display:flex}.ChallengeSection-module__8QT6YW__cardsGrid{grid-template-columns:1fr;align-items:stretch;gap:16px;width:100%;display:grid}@media (min-width:540px){.ChallengeSection-module__8QT6YW__cardsGrid{grid-template-columns:1fr 1fr;gap:16px}}@media (min-width:1200px){.ChallengeSection-module__8QT6YW__cardsGrid{gap:20px}}.ChallengeSection-module__8QT6YW__card{background:var(--bg-card,#1c3a32);border-radius:20px;flex-direction:column;height:100%;transition:transform .35s cubic-bezier(.16,1,.3,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 36px #0006}.ChallengeSection-module__8QT6YW__cardConventional{background:linear-gradient(#172621f2 0%,#0d1714fa 100%);border:1px solid #ffffff14}.ChallengeSection-module__8QT6YW__cardBirwaa{background:linear-gradient(#1c3830fa 0%,#0e1c18fa 100%);border:1px solid #b8915b80;box-shadow:0 14px 40px #00000073,0 0 24px #b8915b1f}.ChallengeSection-module__8QT6YW__card:hover{transform:translateY(-5px)}.ChallengeSection-module__8QT6YW__cardConventional:hover{border-color:#ef9a9a59;box-shadow:0 18px 44px #00000080,0 0 20px #e5737314}.ChallengeSection-module__8QT6YW__cardBirwaa:hover{border-color:var(--gold-light,#c9a66b);box-shadow:0 20px 48px #0000008c,0 0 30px #b8915b40}.ChallengeSection-module__8QT6YW__cardImageWrapper{aspect-ratio:1/1.05;background:var(--bg-deep,#09110d);border-top-left-radius:19px;border-top-right-radius:19px;width:100%;min-height:220px;position:relative;overflow:hidden}@media (min-width:1200px){.ChallengeSection-module__8QT6YW__cardImageWrapper{aspect-ratio:1/1.08;min-height:235px}}.ChallengeSection-module__8QT6YW__cardImage{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s cubic-bezier(.16,1,.3,1)}.ChallengeSection-module__8QT6YW__cardConventional .ChallengeSection-module__8QT6YW__cardImage{object-position:center 48%}.ChallengeSection-module__8QT6YW__cardBirwaa .ChallengeSection-module__8QT6YW__cardImage{object-position:center 30%}.ChallengeSection-module__8QT6YW__card:hover .ChallengeSection-module__8QT6YW__cardImage{transform:scale(1.06)}.ChallengeSection-module__8QT6YW__cardImageOverlay{pointer-events:none;z-index:1;background:linear-gradient(#09110d1f 0%,#09110d40 55%,#09110dd9 100%);position:absolute;inset:0}.ChallengeSection-module__8QT6YW__cardBadgeFloating{z-index:5;pointer-events:none;align-items:center;display:flex;position:absolute;top:9px;left:9px;right:9px}.ChallengeSection-module__8QT6YW__cardBadgeChipNegative{-webkit-backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;color:#ffcdd2;background:#0e1915e6;border:1px solid #e5737373;border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:.58rem;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #00000073}.ChallengeSection-module__8QT6YW__badgeDotNegative{background:#e57373;border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 6px #e57373e6}.ChallengeSection-module__8QT6YW__cardBadgeChipPositive{-webkit-backdrop-filter:blur(8px);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-light,#c9a66b);background:#0e1e18f0;border:1px solid #b8915ba6;border-radius:9999px;align-items:center;gap:5px;padding:3px 8px;font-size:.58rem;font-weight:700;display:inline-flex;box-shadow:0 4px 12px #00000073,0 0 10px #b8915b33}.ChallengeSection-module__8QT6YW__badgeDotPositive{background:#45a18e;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2s ease-in-out infinite ChallengeSection-module__8QT6YW__pulseDot;box-shadow:0 0 8px #45a18e}.ChallengeSection-module__8QT6YW__cardBody{flex-direction:column;flex:1;display:flex}.ChallengeSection-module__8QT6YW__cardHeader{border-bottom:1px solid #ffffff0d;padding:10px 14px 8px}.ChallengeSection-module__8QT6YW__cardTagline{flex-direction:column;gap:2px;margin:0;display:flex}.ChallengeSection-module__8QT6YW__cardTaglineTitle{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:var(--text-heading,#f7f5f0);font-size:.84375rem;font-weight:700;line-height:1.25;transition:color .25s;display:block}.ChallengeSection-module__8QT6YW__cardConventional:hover .ChallengeSection-module__8QT6YW__cardTaglineTitle{color:#ffcdd2}.ChallengeSection-module__8QT6YW__cardBirwaa:hover .ChallengeSection-module__8QT6YW__cardTaglineTitle{color:var(--gold-light,#c9a66b)}.ChallengeSection-module__8QT6YW__cardTaglineSub{letter-spacing:.05em;text-transform:uppercase;color:#e57373e6;font-size:.625rem;font-weight:600;display:block}.ChallengeSection-module__8QT6YW__cardTaglineGoldSub{letter-spacing:.05em;text-transform:uppercase;color:var(--gold-brass,#b8915b);font-size:.625rem;font-weight:600;display:block}.ChallengeSection-module__8QT6YW__cardList{flex-direction:column;flex:1;gap:7px;margin:0;padding:10px 12px 14px;list-style:none;display:flex}.ChallengeSection-module__8QT6YW__cardListItem{color:#cbd4cf;align-items:flex-start;gap:6px;font-size:.71875rem;line-height:1.35;display:flex}.ChallengeSection-module__8QT6YW__cardListText{display:inline}.ChallengeSection-module__8QT6YW__featureBold{color:var(--text-heading,#f7f5f0);font-size:.71875rem;font-weight:600}.ChallengeSection-module__8QT6YW__itemNegative .ChallengeSection-module__8QT6YW__featureBold{color:#e2ddd4}.ChallengeSection-module__8QT6YW__itemPositive .ChallengeSection-module__8QT6YW__featureBold{color:#fff}.ChallengeSection-module__8QT6YW__featureDesc{color:#aeb8b2;font-size:.71875rem}.ChallengeSection-module__8QT6YW__itemPositive .ChallengeSection-module__8QT6YW__featureDesc{color:#bdcbc3}.ChallengeSection-module__8QT6YW__iconCross{color:#e57373;flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;display:flex}.ChallengeSection-module__8QT6YW__iconCross svg{stroke:#ef9a9a;width:13px;height:13px}.ChallengeSection-module__8QT6YW__iconCheck{color:var(--gold-brass,#b8915b);flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;margin-top:1px;display:flex}.ChallengeSection-module__8QT6YW__iconCheck svg{stroke:#45a18e;width:13px;height:13px}.ChallengeSection-module__8QT6YW__cardBirwaa .ChallengeSection-module__8QT6YW__iconCheck svg{stroke:var(--gold-light,#c9a66b);filter:drop-shadow(0 0 3px #b8915b66)}[data-theme=light] .ChallengeSection-module__8QT6YW__section{background-color:#0000!important;background-image:none!important}[data-theme=light] .ChallengeSection-module__8QT6YW__heading{color:#224f44!important}[data-theme=light] .ChallengeSection-module__8QT6YW__headingLineEnd{color:#224f44!important;-webkit-text-fill-color:#224f44!important}[data-theme=light] .ChallengeSection-module__8QT6YW__paragraph{color:#5e6d67!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaBox{background:#fff!important;border:1px solid #d8ddd7!important;border-radius:18px!important;box-shadow:0 8px 24px #16352d0d!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaBox:before{display:none!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaBoxHeader{border-bottom:1px solid #e5eae7!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaBoxEyebrow{color:#387868!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaPulseDot{background-color:#387868!important;box-shadow:0 0 6px #387868!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaBoxSubtitle{color:#7a847f!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStep{background:#f2f0e9!important;border:1px solid #d8ddd7!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStep:hover{background:#eaf1ec!important;border-color:#b8915b!important;box-shadow:0 6px 18px #16352d14,0 0 10px #b8915b24!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStepFeatured{background:#eaf1ec!important;border:1px solid #b8915b80!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStepTag{color:#8c6a34!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaIconCircle{color:#387868!important;background:#fff!important;border:1px solid #d8ddd7!important;box-shadow:0 2px 6px #16352d0f!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStep:hover .ChallengeSection-module__8QT6YW__formulaIconCircle{transform:scale(1.08);color:#fff!important;background:#b8915b!important;border-color:#b8915b!important;box-shadow:0 6px 16px #b8915b52!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStepTitle{color:#16352d!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStep:hover .ChallengeSection-module__8QT6YW__formulaStepTitle{color:#8c6a34!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaStepSubtitle{color:#5e6d67!important}[data-theme=light] .ChallengeSection-module__8QT6YW__formulaPlus{color:#b8915b!important}[data-theme=light] .ChallengeSection-module__8QT6YW__calloutLead{color:#5e6d67!important}[data-theme=light] .ChallengeSection-module__8QT6YW__calloutHighlight{color:#16352d!important}[data-theme=light] .ChallengeSection-module__8QT6YW__card{background:#fff!important;border:1px solid #d8ddd7!important;box-shadow:0 10px 28px #16352d0f!important}[data-theme=light] .ChallengeSection-module__8QT6YW__card:hover{transform:translateY(-4px);border-color:#b8915b!important;box-shadow:0 16px 36px #16352d17,0 0 20px #b8915b29!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardBirwaa{background:#fff!important;border:1.5px solid #b8915b!important;box-shadow:0 14px 35px #16352d17,0 0 16px #b8915b1f!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardBirwaa:hover{border-color:#b8915b!important;box-shadow:0 18px 40px #16352d1f,0 0 24px #b8915b38!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardHeader{background:#fff!important;border-bottom:1px solid #e5eae7!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardTaglineTitle{color:#16352d!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardTaglineSub{color:#c62828!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardTaglineGoldSub{color:#8c6a34!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardBadgeChipNegative{color:#c62828!important;background:#fffffff0!important;border-color:#ef9a9a!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardBadgeChipPositive{color:#8c6a34!important;background:#fffffff0!important;border-color:#b8915b!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardImageWrapper{background:#eaf1ec!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardList{background:#faf8f4!important;border-top:1px solid #d8ddd7!important}[data-theme=light] .ChallengeSection-module__8QT6YW__cardListItem{color:#224f44!important}[data-theme=light] .ChallengeSection-module__8QT6YW__featureBold{color:#16352d!important}[data-theme=light] .ChallengeSection-module__8QT6YW__featureDesc{color:#4a5a53!important}[data-theme=light] .ChallengeSection-module__8QT6YW__iconCross{color:#c62828!important}[data-theme=light] .ChallengeSection-module__8QT6YW__iconCross svg{stroke:#c62828!important}[data-theme=light] .ChallengeSection-module__8QT6YW__iconCheck{color:#2e7d32!important}[data-theme=light] .ChallengeSection-module__8QT6YW__iconCheck svg{stroke:#2e7d32!important}[data-theme=light] .ChallengeSection-module__8QT6YW__gradientFocalText{background:linear-gradient(90deg,#2e7d65 0%,#8c6a34 28%,#224f44 50%,#8c6a34 72%,#2e7d65 100%) 0 0/250%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}[data-theme=light] .ChallengeSection-module__8QT6YW__headingGold{color:#ba8b55!important;font-style:italic!important;font-weight:700!important;font-family:var(--font-serif,"Playfair Display", Georgia, serif)!important}
.VisualHookSection-module__Vf34ZW__section{background-color:var(--bg-page,#f7f5f0);color:var(--text-body,#224f44);padding:clamp(80px,10vw,120px) 0;position:relative;overflow:hidden}.VisualHookSection-module__Vf34ZW__container{max-width:1200px;margin:0 auto;padding:0 clamp(20px,4vw,40px)}.VisualHookSection-module__Vf34ZW__header{text-align:center;max-width:960px;margin:0 auto clamp(40px,6vw,64px)}.VisualHookSection-module__Vf34ZW__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#9e774a;background:#f4efe6;border:1px solid #d8c7b0;border-radius:9999px;margin-bottom:16px;padding:6px 14px;font-size:.75rem;font-weight:700;display:inline-block}.VisualHookSection-module__Vf34ZW__title{font-family:var(--font-serif,"Playfair Display", Georgia, serif);letter-spacing:-.015em;color:#16352d;margin-bottom:18px;font-size:clamp(20px,2.2vw,29px);font-weight:700;line-height:1.25}@media (min-width:768px){.VisualHookSection-module__Vf34ZW__title{font-size:clamp(20px,2.2vw,29px)}}@media (min-width:1200px){.VisualHookSection-module__Vf34ZW__title{font-size:29px;line-height:1.25}}.VisualHookSection-module__Vf34ZW__titleLine1,.VisualHookSection-module__Vf34ZW__titleLine2{display:block}@media (min-width:640px){.VisualHookSection-module__Vf34ZW__titleLine1,.VisualHookSection-module__Vf34ZW__titleLine2{white-space:nowrap}}.VisualHookSection-module__Vf34ZW__titleHighlight{color:#ba8b55;font-style:italic;font-weight:700;font-family:var(--font-serif,"Playfair Display", Georgia, serif)}.VisualHookSection-module__Vf34ZW__subtitle{font-family:var(--font-family,"DM Sans", sans-serif);color:#224f44;max-width:760px;margin:0 auto;font-size:clamp(1.0625rem,1.5vw,1.1875rem);font-weight:450;line-height:1.7}.VisualHookSection-module__Vf34ZW__timeline{grid-template-columns:repeat(3,1fr);gap:clamp(24px,3.5vw,36px);display:grid;position:relative}.VisualHookSection-module__Vf34ZW__timelineStep{background:#fff;border:1px solid #d8ddd7;border-radius:20px;flex-direction:column;transition:transform .3s,border-color .3s,box-shadow .3s;display:flex;overflow:hidden;box-shadow:0 14px 35px #16352d12}.VisualHookSection-module__Vf34ZW__timelineStep:hover{border-color:#ba8b55;transform:translateY(-6px);box-shadow:0 20px 45px #16352d1f,0 0 20px #b8915b1f}.VisualHookSection-module__Vf34ZW__stepMedia{background:#eaf1ec;width:100%;height:clamp(340px,32vw,420px);position:relative}.VisualHookSection-module__Vf34ZW__stepImage{object-fit:cover;width:100%;height:100%;transition:transform .6s}.VisualHookSection-module__Vf34ZW__timelineStep:hover .VisualHookSection-module__Vf34ZW__stepImage{transform:scale(1.05)}.VisualHookSection-module__Vf34ZW__stepBadge{color:#8c6a34;letter-spacing:.1em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border:1px solid #d8c7b0;border-radius:20px;padding:5px 12px;font-size:.6875rem;font-weight:700;position:absolute;top:14px;left:14px}.VisualHookSection-module__Vf34ZW__stepContent{background:#fff;flex-direction:column;flex:1;gap:10px;padding:24px;display:flex}.VisualHookSection-module__Vf34ZW__stepTitle{font-family:var(--font-serif,"Playfair Display", Georgia, serif);color:#16352d;margin:0;font-size:clamp(1.15rem,1.35vw,1.28rem);font-weight:700;line-height:1.3}.VisualHookSection-module__Vf34ZW__stepText{color:#224f44;margin:0;font-size:.90625rem;font-weight:400;line-height:1.6}.VisualHookSection-module__Vf34ZW__journeyBar{text-align:center;background:#fff;border:1px solid #d8ddd7;border-radius:16px;margin-top:56px;padding:24px clamp(16px,3vw,32px);box-shadow:0 12px 30px #16352d0f}.VisualHookSection-module__Vf34ZW__journeySequence{letter-spacing:.12em;color:#8c6a34;text-transform:uppercase;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;font-size:clamp(.75rem,1.1vw,.8125rem);font-weight:700;display:flex}.VisualHookSection-module__Vf34ZW__journeyDot{color:#ba8b55}.VisualHookSection-module__Vf34ZW__journeyNote{color:#5e6d67;max-width:680px;margin-top:16px;margin-left:auto;margin-right:auto;font-size:.875rem;font-style:italic;line-height:1.6}@media (max-width:850px){.VisualHookSection-module__Vf34ZW__timeline{grid-template-columns:1fr}}@media (max-width:640px){.VisualHookSection-module__Vf34ZW__desktopBr{display:none}}[data-theme=light] .VisualHookSection-module__Vf34ZW__title{color:#16352d!important;font-family:var(--font-serif,"Playfair Display", Georgia, serif)!important;font-weight:700!important}[data-theme=light] .VisualHookSection-module__Vf34ZW__titleHighlight{color:#ba8b55!important;font-style:italic!important;font-weight:700!important;font-family:var(--font-serif,"Playfair Display", Georgia, serif)!important}[data-theme=dark] .VisualHookSection-module__Vf34ZW__section{background-color:var(--bg-page,#0e1915);color:var(--text-body,#d5d0c5)}[data-theme=dark] .VisualHookSection-module__Vf34ZW__eyebrow{color:#c9a66b;background:#0f1a16;border-color:#2f6558}[data-theme=dark] .VisualHookSection-module__Vf34ZW__title{color:#f7f5f0!important}[data-theme=dark] .VisualHookSection-module__Vf34ZW__titleHighlight{color:#c9a66b!important}[data-theme=dark] .VisualHookSection-module__Vf34ZW__subtitle{color:#d5d0c5}[data-theme=dark] .VisualHookSection-module__Vf34ZW__timelineStep{background:#1c3a32;border:1px solid #2f6558;box-shadow:0 14px 35px #0006}[data-theme=dark] .VisualHookSection-module__Vf34ZW__timelineStep:hover{border-color:#b8915b;box-shadow:0 20px 45px #00000080,0 0 20px #b8915b26}[data-theme=dark] .VisualHookSection-module__Vf34ZW__stepMedia{background:#0f1a16}[data-theme=dark] .VisualHookSection-module__Vf34ZW__stepBadge{color:#c9a66b;background:#0f1a16e6;border:1px solid #b8915b}[data-theme=dark] .VisualHookSection-module__Vf34ZW__stepContent{background:#1c3a32}[data-theme=dark] .VisualHookSection-module__Vf34ZW__stepTitle{color:#f7f5f0}[data-theme=dark] .VisualHookSection-module__Vf34ZW__timelineStep:hover .VisualHookSection-module__Vf34ZW__stepTitle{color:#c9a66b}[data-theme=dark] .VisualHookSection-module__Vf34ZW__stepText{color:#d5d0c5}[data-theme=dark] .VisualHookSection-module__Vf34ZW__journeyBar{background:#1c3a32;border:1px solid #2f6558;box-shadow:0 14px 35px #00000059}[data-theme=dark] .VisualHookSection-module__Vf34ZW__journeySequence{color:#c9a66b}[data-theme=dark] .VisualHookSection-module__Vf34ZW__journeyDot{color:#b8915b}[data-theme=dark] .VisualHookSection-module__Vf34ZW__journeyNote{color:#9fa79f}
