@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0-dom-5bn10r2.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.1y4-pdgsjb-pw.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.3lvt2whj97whp.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.2uwcyprjm3xu3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.0k62hbripvv8p.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.3-6t-g6q0vh0a.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.2bn3s6zvc0dyp.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_2fe1ab3d-module__-T-KAq__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_2fe1ab3d-module__-T-KAq__variable{--font-inter:"Inter", "Inter Fallback"}
@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/65c558afe41e89d6-s.3jppgd0xzx-0d.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/14e23f9b59180572-s.0t8ljjjn9wtsx.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/b49b0d9b851e4899-s.2zyohmvb-ks7f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Playfair Display;font-style:normal;font-weight:400 900;font-display:swap;src:url(../media/2a65768255d6b625-s.p.3u4lli0-axodc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Playfair Display Fallback;src:local(Times New Roman);ascent-override:97.25%;descent-override:22.56%;line-gap-override:0.0%;size-adjust:111.26%}.playfair_display_d2444-module__v0TyJW__className{font-family:Playfair Display,Playfair Display Fallback;font-style:normal}.playfair_display_d2444-module__v0TyJW__variable{--font-playfair:"Playfair Display", "Playfair Display Fallback"}
@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9cc5c0547f229dea-s.00y8kskkn0hyx.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0947914c9718a1e-s.1xjn85gt7t6qs.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d0b60be57f16ee32-s.1xtu7gopqv2u0.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1f9e983605289f29-s.3aak_kra40y8r.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(../media/01e4147cff8141ee-s.p.3huc2loe0ie8a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.0%;size-adjust:96.98%}.cormorant_garamond_b0fa94d4-module__uRnS7G__className{font-family:Cormorant Garamond,Cormorant Garamond Fallback;font-style:normal}.cormorant_garamond_b0fa94d4-module__uRnS7G__variable{--font-cormorant:"Cormorant Garamond", "Cormorant Garamond Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/c3cb240f9c892514-s.3z_x6eowsw16y.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:100 1000;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.2_mbdogr7ni8i.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_34a85c05-module__gGo3DG__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_34a85c05-module__gGo3DG__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
:root{--light-page-bg:#f7f5f0;--light-green:#387868;--light-green-deep:#224f44;--light-gold:#b8915b;--light-white:#fff;--light-soft-surface:#f2f0e9;--light-green-soft:#eaf1ec;--light-border:#d8ddd7;--light-text-primary:#16352d;--light-text-secondary:#5e6d67;--light-text-muted:#7a847f}:root,[data-theme=light]{--header-height:110px;--bg-page:#f7f5f0;--bg-primary:#f7f5f0;--bg-secondary:#fff;--bg-soft:#f2f0e9;--bg-card:#fff;--card-bg:#fff;--card-bg-hover:#f2f0e9;--card-premium-bg:#fff;--bg-deep:#f2f0e9;--bg-icon-well:#eaf1ec;--icon-circle-bg:#eaf1ec;--brand-green:#224f44;--brand-green-light:#387868;--gold-brass:#b8915b;--accent-gold:#b8915b;--gold-light:#c9a66b;--accent-gold-light:#c9a66b;--border-forest:#d8ddd7;--border-default:#d8ddd7;--card-border:#d8ddd7;--border-green:#d8ddd7;--border-gold:#b8915b;--icon-default:#387868;--icon-hover:#b8915b;--btn-talk-bg:#224f44;--btn-talk-hover:#16352d;--btn-talk-glow:#387868;--btn-talk-text:#fff;--btn-talk-border:#b8915b;--btn-standard-bg:#224f44;--btn-standard-hover:#16352d;--btn-standard-text:#fff;--btn-standard-border:#224f44;--text-heading:#16352d;--text-primary:#16352d;--text-body:#224f44;--text-secondary:#5e6d67;--text-muted:#7a847f;--color-white:#fff}[data-theme=dark]{--bg-page:#0e1915;--bg-primary:#0e1915;--bg-secondary:#132a24;--bg-soft:#183830;--bg-card:#1c3a32;--card-bg:#1c3a32;--card-bg-hover:#22473d;--card-premium-bg:#21443b;--bg-deep:#09110d;--bg-icon-well:#0f1a16;--icon-circle-bg:#0f1a16;--brand-green:#2b5b4a;--brand-green-light:#4e8f77;--gold-brass:#b8915b;--accent-gold:#b8915b;--gold-light:#c9a66b;--accent-gold-light:#c9a66b;--border-forest:#2f6558;--border-default:#2f6558;--card-border:#2f6558;--border-green:#2f6558;--border-gold:#b8915b;--icon-default:#b8915b;--icon-hover:#c9a66b;--btn-talk-bg:#2b5b4a;--btn-talk-hover:#4e8f77;--btn-talk-glow:#b8915b40;--btn-talk-text:#fff;--btn-talk-border:#b8915b;--btn-standard-bg:#09110d;--btn-standard-hover:#b8915b;--btn-standard-text:#f7f5f0;--btn-standard-border:#b8915b;--text-heading:#f7f5f0;--text-primary:#f7f5f0;--text-body:#d5d0c5;--text-secondary:#d5d0c5;--text-muted:#9fa79f}:root{--font-family:var(--font-inter), "Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-serif:var(--font-playfair), "Playfair Display", Georgia, serif;--font-heading:var(--font-playfair), "Playfair Display", Georgia, serif;--font-cormorant:var(--font-cormorant), "Cormorant Garamond", "Playfair Display", Georgia, serif;--font-dm-sans:var(--font-dm-sans), "DM Sans", sans-serif;--text-display-xl:48px;--text-display-lg:40px;--text-display-md:32px;--text-h1:36px;--text-h2:28px;--text-h3:22px;--text-title:18px;--text-body-size:15px;--text-base:15px;--text-small:13px;--text-caption:12px;--text-button:14px;--text-legal:11px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--lh-display-xl:1.08;--lh-display-lg:1.12;--lh-display-md:1.18;--lh-h1:1.18;--lh-h2:1.22;--lh-h3:1.3;--lh-title:1.4;--lh-body:1.55;--lh-small:1.45;--lh-caption:1.35;--lh-button:1.2;--lh-legal:1.4;--space-xxs:4px;--space-xs:8px;--space-sm:12px;--space-md:16px;--space-lg:24px;--space-xl:32px;--space-xxl:48px;--space-section:80px;--space-section-large:96px;--space-page:48px;--rounded-none:0px;--rounded-xs:4px;--rounded-sm:8px;--rounded-md:12px;--rounded-lg:16px;--rounded-xl:24px;--rounded-pill:9999px;--rounded-full:50%;--layout-max-width:1280px;--layout-desktop-gutter:48px;--layout-tablet-gutter:32px;--layout-mobile-gutter:20px;--transition-fast:.18s ease;--transition-default:.22s ease;--transition-slow:.28s ease}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;scroll-behavior:smooth;scroll-padding-top:var(--header-height,110px);max-width:100%;font-size:100%}body{font-family:var(--font-family);font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--lh-body);color:var(--text-body,#224f44);background-color:var(--bg-primary,#f7f5f0);-webkit-tap-highlight-color:transparent;width:100%;max-width:100%;position:relative;overflow-x:clip}#main-content,main[id=main-content]{padding-top:var(--header-height,110px)}@media (max-width:768px){#main-content,main[id=main-content]{padding-top:var(--header-height,64px)}}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}a{color:var(--text-primary,#16352d);transition:color var(--transition-fast);text-decoration:none}a:hover{color:var(--accent-gold,#b8915b)}a:focus-visible{outline:2px solid var(--accent-gold,#b8915b);outline-offset:2px}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{color:var(--text-heading,#16352d);font-weight:var(--weight-medium);font-family:var(--font-serif)}.display-xl{font-size:var(--text-display-xl);font-weight:var(--weight-medium);line-height:var(--lh-display-xl);letter-spacing:-.02em;color:var(--text-heading,#16352d);font-family:var(--font-serif)}.display-lg{font-size:var(--text-display-lg);font-weight:var(--weight-medium);line-height:var(--lh-display-lg);letter-spacing:-.01em;color:var(--text-heading,#16352d);font-family:var(--font-serif)}.display-md{font-size:var(--text-display-md);font-weight:var(--weight-medium);line-height:var(--lh-display-md);color:var(--text-heading,#16352d);font-family:var(--font-serif)}h1,.h1{font-size:var(--text-h1);line-height:var(--lh-h1);color:var(--text-heading,#16352d);font-family:var(--font-serif)}h2,.h2{font-size:var(--text-h2);line-height:var(--lh-h2);color:var(--text-heading,#16352d);font-family:var(--font-serif)}h3,.h3{font-size:var(--text-h3);line-height:var(--lh-h3);color:var(--text-heading,#16352d);font-family:var(--font-serif)}.title{font-size:var(--text-title);font-weight:var(--weight-medium);line-height:var(--lh-title);color:var(--text-heading,#16352d)}.body{font-size:var(--text-body);font-weight:var(--weight-regular);line-height:var(--lh-body);color:var(--text-body,#224f44)}.small{font-size:var(--text-small);font-weight:var(--weight-regular);line-height:var(--lh-small);color:var(--text-secondary,#5e6d67)}.caption{font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--lh-caption);color:var(--text-muted,#9fa79f)}.legal{font-size:var(--text-legal);font-weight:var(--weight-medium);line-height:var(--lh-legal);color:var(--text-muted,#9fa79f)}p{max-width:72ch;color:var(--text-body,#d5d0c5)}.container{width:100%;max-width:var(--layout-max-width);padding-left:var(--layout-mobile-gutter);padding-right:var(--layout-mobile-gutter);margin-left:auto;margin-right:auto}@media (min-width:768px){.container{padding-left:var(--layout-tablet-gutter);padding-right:var(--layout-tablet-gutter)}}@media (min-width:1024px){.container{padding-left:var(--layout-desktop-gutter);padding-right:var(--layout-desktop-gutter)}}.section{padding-top:var(--space-section);padding-bottom:var(--space-section)}.section--large{padding-top:var(--space-section-large);padding-bottom:var(--space-section-large)}.btn-talk,[class*=talkToBirwaa],[class*=heroCtaBtn],[class*=bottomBannerPrimaryBtn]{justify-content:center;align-items:center;gap:var(--space-xs,8px);font-size:var(--text-button,14px);font-weight:var(--weight-semibold,600);line-height:var(--lh-button,1.2);border-radius:var(--rounded-pill,9999px);cursor:pointer;white-space:nowrap;box-shadow:none;padding:12px 24px;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;color:#fff!important;background-color:#2b5b4a!important;border:none!important}[class*=headerCtaBtn],[class*=header__cta]{box-sizing:border-box;cursor:pointer;white-space:nowrap;height:38px;box-shadow:none;border-radius:9999px;justify-content:center;align-items:center;gap:8px;padding:8px 18px;font-size:13.5px;font-weight:600;line-height:1;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;color:#fff!important;background-color:#2b5b4a!important;border:none!important}[class*=headerCtaBtn] svg,[class*=header__cta] svg{vertical-align:middle!important;stroke:#fff!important;color:#fff!important;fill:none!important;flex-shrink:0!important;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;display:inline-block!important}.btn-talk:hover,.btn-talk:focus-visible,[class*=talkToBirwaa]:hover,[class*=heroCtaBtn]:hover,[class*=bottomBannerPrimaryBtn]:hover,[class*=headerCtaBtn]:hover,[class*=header__cta]:hover{outline:none;transform:translateY(-1px);color:#fff!important;background-color:#224f44!important;border:none!important;box-shadow:0 4px 14px #224f4433!important}.btn,.btn-primary,.btn-primary-dark,.btn-secondary,.btn-outline,.btn-brass,.btn-accent,.btn-premium,.btn-on-dark,[class*=btnSecondary],[class*=outlineCtaBtn],[class*=mapBtn],[class*=submitBtn],[class*=bottomBannerSecondaryBtn]{justify-content:center;align-items:center;gap:var(--space-xs,8px);font-size:var(--text-button,14px);font-weight:var(--weight-semibold,600);line-height:var(--lh-button,1.2);border-radius:var(--rounded-pill,9999px);cursor:pointer;white-space:nowrap;box-shadow:none;padding:12px 24px;text-decoration:none;transition:all .25s cubic-bezier(.22,1,.36,1);display:inline-flex;color:#fff!important;background-color:#09110d!important;border:1px solid #b8915b!important}.btn:hover,.btn:focus-visible,.btn-primary:hover,.btn-primary:focus-visible,.btn-secondary:hover,.btn-secondary:focus-visible,.btn-outline:hover,.btn-outline:focus-visible,[class*=btnSecondary]:hover,[class*=outlineCtaBtn]:hover,[class*=mapBtn]:hover,[class*=submitBtn]:hover,[class*=bottomBannerSecondaryBtn]:hover{outline:none;transform:translateY(-1px);box-shadow:0 4px 16px #b8915b59;color:#fff!important;background-color:#b8915b!important;border-color:#b8915b!important}.btn svg,.btn-talk svg{color:inherit;stroke:currentColor;transition:all .2s}.btn--lg{padding:14px 28px;font-size:15px}.btn--sm{padding:8px 18px;font-size:13px}.card,.card-standard,.card-premium,.card-soft{color:#f7f5f0;border-radius:var(--rounded-lg,20px);padding:var(--space-lg);transition:border-color .25s,transform .25s,box-shadow .25s;box-shadow:0 8px 24px #0000004d;background:#1c3a32!important;border:1px solid #2f6558!important}.card:hover,.card-standard:hover,.card-premium:hover,.card-soft:hover{transform:translateY(-2px);box-shadow:0 12px 32px #0006;border-color:#2f6558!important}[data-theme=dark] [class*=IconCircle],[data-theme=dark] [class*=iconCircle],[data-theme=dark] [class*=IconContainer],[data-theme=dark] [class*=iconContainer],[data-theme=dark] [class*=IconCoin],[data-theme=dark] [class*=iconCoin]{border:1px solid #2f6558;transition:all .25s;color:#427868!important;background-color:#0f1a16!important}[data-theme=dark] [class*=IconCircle]:hover,[data-theme=dark] [class*=iconCircle]:hover,[data-theme=dark] [class*=card]:hover [class*=IconCircle],[data-theme=dark] [class*=Card]:hover [class*=IconCircle],[data-theme=dark] [class*=card]:hover [class*=iconCircle],[data-theme=dark] [class*=Card]:hover [class*=iconCircle]{color:#b8915b!important}.badge{font-size:var(--text-caption);font-weight:var(--weight-medium);line-height:var(--lh-caption);border-radius:var(--rounded-pill);white-space:nowrap;align-items:center;padding:4px 12px;display:inline-flex}.badge-primary,.badge-standard{background-color:var(--brand-green,#387868);color:var(--text-primary,#f7f5f0)}.badge-soft{background-color:var(--bg-soft,#15241d);color:var(--brand-green-light,#45a18e);border:1px solid var(--border-green,#387868)}.badge-brass,.badge-premium,.badge-featured{background-color:var(--accent-gold,#b8915b);color:var(--bg-primary,#0c1915);border:1px solid var(--accent-gold,#b8915b);font-weight:600}.badge-mint{background-color:var(--brand-mint,#cbe6e1);color:var(--brand-green-surface,#174f44)}.form-group{gap:var(--space-xxs);flex-direction:column;display:flex}.form-label{font-size:var(--text-small);font-weight:var(--weight-medium);color:var(--text-heading,#f7f5f0)}.form-label .required{color:#b85c5c;margin-left:2px}.form-input,.form-textarea,.form-select{height:48px;padding:var(--space-sm) var(--space-md);font-size:var(--text-body);color:var(--input-text,#f7f5f0);background-color:var(--input-bg,#10201a);border:1px solid var(--input-border,#29483d);border-radius:var(--rounded-sm);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);width:100%}.form-textarea{resize:vertical;height:auto;min-height:100px}.form-input:hover,.form-textarea:hover,.form-select:hover{border-color:var(--input-border-hover,#387868)}.form-input:focus,.form-textarea:focus,.form-select:focus{border-color:var(--input-border-focus,#45a18e);outline:none;box-shadow:0 0 0 3px #45a18e26}.form-input.error,.form-textarea.error,.form-select.error{border-color:#b85c5c}.form-error{font-size:var(--text-caption);color:#b85c5c;margin-top:var(--space-xxs)}.form-input::placeholder,.form-textarea::placeholder{color:var(--input-placeholder,#9fa79f)}.text-primary{color:var(--color-primary)}.text-primary-dark{color:var(--color-primary-dark)}.text-charcoal{color:var(--color-charcoal)}.text-body{color:var(--color-body)}.text-white{color:var(--color-white)}.text-brass{color:var(--color-brass)}.bg-ivory{background-color:var(--color-warm-ivory)}.bg-white{background-color:var(--color-white)}.bg-primary{background-color:var(--color-primary)}.bg-primary-dark{background-color:var(--color-primary-dark)}.bg-soft-mint{background-color:var(--color-soft-mint)}.text-center{text-align:center}.text-left{text-align:left}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}html,body,main{background-attachment:scroll!important}.flowMotion{opacity:0;will-change:opacity, transform;transition:opacity .75s cubic-bezier(.16,1,.3,1),transform .75s cubic-bezier(.16,1,.3,1);transform:translateY(28px)}.flowMotionActive{opacity:1;transform:translateY(0)}.flowDelay1{transition-delay:80ms}.flowDelay2{transition-delay:.16s}.flowDelay3{transition-delay:.24s}.flowDelay4{transition-delay:.32s}.flowDelay5{transition-delay:.4s}.flowDelay6{transition-delay:.48s}.flowCard{transition:transform .25s cubic-bezier(.16,1,.3,1),box-shadow .25s cubic-bezier(.16,1,.3,1),border-color .25s}.flowCard:hover{transform:translateY(-4px)}@media (max-width:767px){.display-xl{font-size:32px}.display-lg{font-size:28px}.display-md{font-size:24px}h1,.h1{font-size:28px}h2,.h2{font-size:22px}h3,.h3{font-size:18px}.section{padding-top:48px;padding-bottom:48px}.section--large{padding-top:56px;padding-bottom:56px}}@media (min-width:768px) and (max-width:1023px){.display-xl{font-size:40px}.display-lg{font-size:34px}.section{padding-top:64px;padding-bottom:64px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.animate-fade-in{opacity:0;animation:fadeIn var(--transition-slow) forwards}.animate-fade-up{opacity:0;animation:fadeUp var(--transition-slow) forwards;transform:translateY(20px)}.reveal-on-scroll{opacity:0;will-change:opacity, transform;transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1);transform:translateY(24px)}.reveal-on-scroll.is-visible{opacity:1;transform:translateY(0)}.hover-lift{transition:transform var(--transition-default), box-shadow var(--transition-default)}.hover-lift:hover{box-shadow:var(--shadow-raised);transform:translateY(-3px)}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}::selection{background-color:var(--color-soft-mint);color:var(--color-primary-dark)}:root,[data-theme=dark]{--bg-page:#0e1915;--bg-primary:#0e1915;--bg-secondary:#132a24;--bg-soft:#183830;--bg-card:#1c3a32;--bg-deep:#09110d;--bg-icon-well:#0f1a16;--icon-circle-bg:#0f1a16;--brand-green:#2b5b4a;--brand-green-dark:#1f4f43;--brand-green-deep:#09110d;--brand-green-light:#4e8f77;--gold-brass:#b8915b;--accent-gold:#b8915b;--gold-light:#c9a66b;--accent-gold-light:#c9a66b;--accent-gold-dark:#9b733d;--card-bg:#1c3a32;--card-bg-hover:#22473d;--card-border:#2f6558;--card-premium-bg:#21443b;--bg-footer:#0e1915;--text-primary:#f7f5f0;--text-heading:#f7f5f0;--text-body:#d5d0c5;--text-secondary:#d5d0c5;--text-muted:#9fa79f;--border-forest:#2f6558;--border-default:#2f6558;--border-subtle:#2f655873;--border-green:#2f6558;--border-gold:#b8915b;--btn-talk-bg:#2b5b4a;--btn-talk-hover:#4e8f77;--btn-talk-glow:#b8915b40;--btn-talk-text:#fff;--btn-talk-border:#b8915b;--btn-standard-bg:#09110d;--btn-standard-hover:#b8915b;--btn-standard-text:#f7f5f0;--btn-standard-border:#b8915b;--button-primary:#2b5b4a;--button-primary-hover:#4e8f77;--button-outline-border:#b8915b;--button-outline-text:#b8915b;--button-outline-hover:#b8915b;--recommended-bg:#b8915b;--recommended-text:#0c1915;--recommended-border:#b8915b;--success:#387868;--shadow-card:0 16px 40px #0000006b, inset 0 1px 0 #cbe6e11f;--shadow-hover:0 22px 50px #0000008c, 0 0 24px #45a18e29, inset 0 1px 0 #cbe6e133;--gold-glow:0 0 20px #b8915b29;--green-glow:0 0 24px #38786829;--theme-bg-canvas:#0c1915;--theme-bg-canvas-deep:#0c1915;--theme-bg-canvas-card:linear-gradient(150deg, #1b443b 0%, #13332c 50%, #0f2823 100%);--theme-bg-surface:#15241d;--theme-bg-surface-card:linear-gradient(150deg, #1b443b 0%, #13332c 50%, #0f2823 100%);--theme-bg-panel:linear-gradient(150deg, #235e51e6 0%, #174f44bf 50%, #0f2823f2 100%);--theme-bg-header:#0c1915e0;--theme-bg-header-scrolled:#0c1915f5;--theme-bg-announcement:#10201af2;--theme-text-heading:#f7f5f0;--theme-text-body:#d5d0c5;--theme-text-muted:#9fa79f;--theme-text-accent:#387868;--theme-gold:#b8915b;--theme-gold-subtle:#c9a66b;--theme-border-gold:#b8915b;--theme-border-subtle:#45a18e47;--theme-border-nav:#ffffff14;--theme-card-shadow:0 16px 40px #0000006b, inset 0 1px 0 #cbe6e11f;--theme-toggle-bg:#15241db3;--theme-toggle-bg-hover:#b8915b2e;--theme-toggle-shadow:#00000059}[data-theme=light]{--bg-primary:var(--light-page-bg);--bg-page:var(--light-page-bg);--bg-secondary:var(--light-soft-surface);--bg-soft:var(--light-soft-surface);--card-bg:var(--light-white);--card-bg-hover:var(--light-soft-surface);--card-premium-bg:var(--light-white);--card-surface-subtle:var(--light-soft-surface);--card-surface-branded:var(--light-green);--card-surface-deep:var(--light-green-deep);--border-default:var(--light-border);--card-border:var(--light-border);--border-green:var(--light-green);--border-gold:var(--light-gold);--icon-circle-bg:#ebf1ec;--icon-default:#427868;--icon-hover:#fff;--icon-circle-border:#d9ddd7;--icon-circle-shadow:0 4px 12px #16352d2e;--icon-hover-bg:#b49159;--icon-hover-border:#b8915b;--icon-hover-shadow:0 6px 16px #b8915b47;--icon-transition:.22s ease;--btn-talk-bg:var(--light-green);--btn-talk-text:var(--light-white);--btn-talk-border:var(--light-gold);--btn-talk-hover:var(--light-green-deep);--btn-talk-glow:#38786840;--btn-primary-bg:var(--light-green-deep);--btn-primary-text:var(--light-white);--btn-primary-border:var(--light-green-deep);--btn-primary-hover:var(--light-green);--btn-standard-bg:transparent;--btn-standard-text:var(--light-green-deep);--btn-standard-border:var(--light-green);--btn-standard-hover:var(--light-green);--btn-outline-bg:transparent;--btn-outline-text:var(--light-green-deep);--btn-outline-border:var(--light-green);--btn-outline-hover-bg:var(--light-green);--btn-outline-hover-text:var(--light-white);--btn-gold-bg:var(--light-gold);--btn-gold-text:var(--light-white);--btn-gold-border:var(--light-gold);--btn-gold-hover:var(--light-green-deep);--brand-green:var(--light-green);--brand-green-light:var(--light-green);--brand-green-dark:var(--light-green-deep);--brand-green-deep:var(--light-green-deep);--accent-gold:var(--light-gold);--accent-gold-light:#c9a66b;--accent-gold-dark:#9b733d;--text-primary:var(--light-text-primary);--text-heading:var(--light-green-deep);--text-heading-sub:var(--light-green);--text-body:var(--light-text-secondary);--text-secondary:var(--light-text-secondary);--text-muted:var(--light-text-muted);--text-on-dark:var(--light-white);--color-white:var(--light-white);--input-bg:var(--light-white);--input-border:var(--light-border);--input-text:var(--light-text-primary);--input-placeholder:var(--light-text-muted);--input-focus-border:var(--light-green);--input-focus-ring:var(--light-green-soft);--header-bg:var(--light-page-bg);--header-nav-text:var(--light-green-deep);--header-nav-active:var(--light-green);--footer-bg:var(--light-green-deep);--footer-text-primary:var(--light-white);--footer-text-secondary:var(--light-soft-surface);--footer-accent:var(--light-gold);--theme-bg-canvas:var(--light-page-bg);--theme-bg-canvas-deep:var(--light-soft-surface);--theme-bg-canvas-card:var(--light-white);--theme-bg-surface:var(--light-white);--theme-bg-surface-card:var(--light-white);--theme-bg-panel:var(--light-white);--theme-bg-header:#f7f5f0f0;--theme-bg-header-scrolled:#f7f5f0fa;--theme-bg-announcement:var(--light-green);--theme-text-heading:var(--light-green-deep);--theme-text-body:var(--light-text-secondary);--theme-text-muted:var(--light-text-muted);--theme-text-accent:var(--light-green);--theme-gold:var(--light-gold);--theme-gold-subtle:#9b733d;--theme-border-gold:var(--light-gold);--theme-border-subtle:var(--light-border);--theme-border-nav:var(--light-border);--theme-card-shadow:0 10px 28px #224f440f;--theme-toggle-bg:var(--light-green-soft);--theme-toggle-bg-hover:#b8915b2e;--theme-toggle-shadow:#224f4414;--shadow-card:0 10px 28px #224f440f;--shadow-hover:0 14px 34px #224f441a}html{transition:background-color .3s,color .3s}[data-theme=light] body{background-color:var(--light-page-bg);color:var(--light-text-primary)}[data-theme=light] [class*=announcementBar]{background:var(--light-green-deep);border-bottom:1px solid #ffffff26}[data-theme=light] [class*=announcementText]{color:var(--light-white)}[data-theme=light] [class*=announcementLink]{color:var(--light-soft-surface)}[data-theme=light] [class*=announcementLink]:hover{color:var(--light-gold)}[data-theme=light] [class*=headerNav],[data-theme=light] [class*=fixedHeaderWrapper],[data-theme=light] header[class*=header]{background:#f7f5f0f0;border-bottom:none}[data-theme=light] [class*=headerNavScrolled],[data-theme=light] [class*=header--scrolled]{background:#f7f5f0fa;border-bottom:none;box-shadow:0 4px 20px #224f440f}[data-theme=light] [class*=brandTitle],[data-theme=light] [class*=brandSubtitle],[data-theme=light] [class*=navLink],[data-theme=light] [class*=header__link],[data-theme=light] [class*=navLink]:hover,[data-theme=light] [class*=navLink]:focus-visible,[data-theme=light] [class*=header__link]:hover{color:var(--light-green-deep)}[data-theme=light] [class*=headerCtaBtn],[data-theme=light] [class*=header__cta]{background:var(--light-green-deep);color:var(--light-white);border:1px solid var(--light-green-deep)}[data-theme=light] [class*=headerCtaBtn]:hover,[data-theme=light] [class*=header__cta]:hover{background:var(--light-green-deep);border-color:var(--light-green-deep)}[data-theme=light] [class*=mobileMenuToggle],[data-theme=light] [class*=mobile-menu__toggle]{background:var(--light-green-soft);border:1px solid var(--light-border);color:var(--light-green-deep)}[data-theme=light] [class*=mobileDrawer],[data-theme=light] [class*=mobile-menu]{background:var(--light-page-bg);color:var(--light-text-primary);border-left:1px solid var(--light-border)}[data-theme=light] [class*=mobileDrawerLink],[data-theme=light] [class*=mobile-menu__link]{color:var(--light-green-deep);border-bottom:1px solid var(--light-border)}[data-theme=light] [class*=mobileDrawerClose],[data-theme=light] [class*=mobile-menu__close]{color:var(--light-green-deep);border-color:var(--light-border)}[data-theme=light] [class*=heroRoot],[data-theme=light] [class*=heroWrapper],[data-theme=light] [class*=heroMain]{color:var(--light-text-primary);background:0 0!important}[data-theme=light] [class*=headlinePrimary],[data-theme=light] [class*=headlineSecondary],[data-theme=light] [class*=heroHeading]{color:var(--light-green-deep)}[data-theme=light] [class*=heroDesc],[data-theme=light] [class*=heroSubtext]{color:var(--light-text-secondary)}[data-theme=light] [class*=featureStrip]{box-shadow:none!important;background:0 0!important;border:none!important}[data-theme=light] [class*=featureStripCard],[data-theme=light] [class*=stripRoot]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 6px 20px #224f440d}[data-theme=light] [class*=stripTitle],[data-theme=light] [class*=featureMainTitle]{color:var(--light-green-deep)}[data-theme=light] [class*=stripDesc],[data-theme=light] [class*=featureSubTitle]{color:var(--light-text-secondary)}[data-theme=light] [class*=featureIconWrapper]{color:#427868;background:#ebf1ec;border:1px solid #d9ddd7;transition:all .22s;box-shadow:0 4px 12px #16352d2e}[data-theme=light] [class*=challengeRoot]{color:var(--light-text-primary);background:0 0!important}[data-theme=light] [class*=challengeRoot] [class*=headline]{color:var(--light-green-deep)}[data-theme=light] [class*=challengeRoot] [class*=supportingText],[data-theme=light] [class*=challengeRoot] [class*=networkSubtitle]{color:var(--light-text-secondary)}[data-theme=light] [class*=challengeCard],[data-theme=light] [class*=networkCenterHub]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 8px 24px #224f440f}[data-theme=light] [class*=cardHeading]{color:var(--light-green-deep)}[data-theme=light] [class*=cardDescription]{color:var(--light-text-secondary)}[data-theme=light] [class*=opportunityRoot]{color:var(--light-text-primary);background:0 0!important}[data-theme=light] [class*=panelCard]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 10px 28px #224f440f}[data-theme=light] [class*=panelCard] [class*=headline]{color:var(--light-green-deep)}[data-theme=light] [class*=panelCard] [class*=supportingText]{color:var(--light-text-secondary)}[data-theme=light] [class*=panelCard] [class*=featureTitle]{color:var(--light-green-deep)}[data-theme=light] [class*=panelCard] [class*=cardFooter]{border-top:1px solid var(--light-border)}[data-theme=light] [class*=testimonialRoot]{color:var(--light-text-primary);background:0 0!important}[data-theme=light] [class*=testimonialRoot] [class*=headline]{color:var(--light-green-deep)}[data-theme=light] [class*=testimonialRoot] [class*=description]{color:var(--light-text-secondary)}[data-theme=light] [class*=statsBar]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 6px 20px #224f440d}[data-theme=light] [class*=statValue]{color:var(--light-green-deep)}[data-theme=light] [class*=statLabel]{color:var(--light-text-secondary)}[data-theme=light] [class*=testimonialRoot] [class*=card]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 8px 24px #224f440f}[data-theme=light] [class*=quoteText]{color:var(--light-text-primary)}[data-theme=light] [class*=authorName]{color:var(--light-green-deep)}[data-theme=light] [class*=authorNursery],[data-theme=light] [class*=authorLocation],[data-theme=light] [class*=authorRole]{color:var(--light-text-secondary)}[data-theme=light] [class*=navArrow]{background:var(--light-white);border:1px solid var(--light-border);color:var(--light-green);box-shadow:0 4px 14px #224f440f}[data-theme=light] [class*=navArrow]:hover{background:var(--light-green);color:var(--light-white);border-color:var(--light-green)}[data-theme=light] [class*=dotBtn]{background:var(--light-border)}[data-theme=light] [class*=dotBtnActive]{background:var(--light-gold)}[data-theme=light] [class*=howItWorksRoot]{color:var(--light-text-primary);background:0 0!important}[data-theme=light] [class*=howItWorksRoot] [class*=headline]{color:var(--light-green-deep)}[data-theme=light] [class*=howItWorksRoot] [class*=description]{color:var(--light-text-secondary)}[data-theme=light] [class*=stepCard],[data-theme=light] [class*=fullWidthCard]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 8px 24px #224f440f}[data-theme=light] [class*=stepTitle],[data-theme=light] [class*=stepName]{color:var(--light-green-deep)}[data-theme=light] [class*=stepDesc],[data-theme=light] [class*=stepBody]{color:var(--light-text-secondary)}[data-theme=light] [class*=flowIconBadge]{color:#427868;background:#ebf1ec;border:1px solid #d9ddd7;transition:all .22s;box-shadow:0 4px 12px #16352d2e}[data-theme=light] [class*=finalCtaRoot]{color:var(--light-text-primary);background:0 0!important}[data-theme=light] [class*=finalCtaRoot] [class*=topStrip]{box-shadow:none!important;background:0 0!important;border:none!important}[data-theme=light] [class*=finalCtaRoot] [class*=stripTitle]{color:var(--light-green-deep)}[data-theme=light] [class*=finalCtaRoot] [class*=stripDescription]{color:var(--light-text-secondary)}[data-theme=light] [class*=finalCtaRoot] [class*=headline]{color:var(--light-green-deep)}[data-theme=light] [class*=pathwayCard]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 10px 28px #224f440f}[data-theme=light] [class*=pathwayCard] [class*=cardTitle]{color:var(--light-green-deep)}[data-theme=light] [class*=pathwayCard] [class*=cardDesc]{color:var(--light-text-secondary)}[data-theme=light] [class*=ctaButton]{background:var(--light-green);color:var(--light-white);border:1px solid var(--light-green)}[data-theme=light] [class*=ctaButton]:hover{background:var(--light-green-deep);color:var(--light-white);border-color:var(--light-green-deep)}[data-theme=light] [class*=footerRoot]{background-color:var(--light-green-deep);color:var(--light-white);background-image:none}[data-theme=light] [class*=footerRoot] [class*=brandName]{color:var(--light-white)}[data-theme=light] [class*=footerRoot] [class*=brandTagline]{color:var(--light-gold)}[data-theme=light] [class*=footerRoot] [class*=brandDesc],[data-theme=light] [class*=footerRoot] [class*=navLink],[data-theme=light] [class*=footerRoot] [class*=contactText],[data-theme=light] [class*=footerRoot] [class*=copyrightText],[data-theme=light] [class*=footerRoot] [class*=legalLink]{color:var(--light-soft-surface)}[data-theme=light] [class*=footerRoot] [class*=navLink]:hover,[data-theme=light] [class*=footerRoot] [class*=legalLink]:hover{color:var(--light-gold)}[data-theme=light] [class*=footerRoot] [class*=colHeading]{color:var(--light-white)}[data-theme=light] [class*=footerRoot] [class*=socialBtn]{color:var(--light-gold);background:#ffffff14;border:1px solid #b8915b66}[data-theme=light] [class*=footerRoot] [class*=socialBtn]:hover{background:var(--light-gold);color:var(--light-white)}[data-theme=light] [class*=whatsappBtn]{background:var(--light-green-deep);color:var(--light-white);border:1px solid var(--light-green-deep)}[data-theme=light] [class*=whatsappBtn]:hover{background:var(--light-green-deep);color:var(--light-white)}[data-theme=light] .section{color:var(--light-text-primary)}[data-theme=light] h2,[data-theme=light] .h2,[data-theme=light] [class*=headline],[data-theme=light] [class*=mainHeadline],[data-theme=light] [class*=editorialHeadline],[data-theme=light] [class*=sectionHeading],[data-theme=light] h3,[data-theme=light] .h3,[data-theme=light] [class*=cardHeading],[data-theme=light] [class*=panelTitle],[data-theme=light] [class*=stepTitle],[data-theme=light] [class*=nodeTitle]{color:var(--light-green-deep)}[data-theme=light] [class*=subheadline],[data-theme=light] [class*=subDescription],[data-theme=light] [class*=supportingText],[data-theme=light] [class*=sectionSubtext],[data-theme=light] [class*=bodyParagraph],[data-theme=light] [class*=bodyLine],[data-theme=light] [class*=cardDescription]{color:var(--light-text-secondary)}[data-theme=light] [class*=faqItem]{background:var(--light-white);border:1px solid var(--light-border)}[data-theme=light] [class*=faqQuestion]{color:var(--light-green-deep)}[data-theme=light] [class*=faqAnswer]{color:var(--light-text-secondary)}[data-theme=light] [class*=pricingCard],[data-theme=light] [class*=collectionCard]{background:var(--light-white);border:1px solid var(--light-border);box-shadow:0 8px 24px #224f440f}[data-theme=light] input:not([type=checkbox]):not([type=radio]),[data-theme=light] textarea,[data-theme=light] select{background:var(--light-white);border:1px solid var(--light-border);color:var(--light-text-primary)}[data-theme=light] input::placeholder,[data-theme=light] textarea::placeholder{color:var(--light-text-muted)}[data-theme=light] input:focus,[data-theme=light] textarea:focus,[data-theme=light] select:focus{border-color:var(--light-green);outline:2px solid var(--light-green-soft)}@media (prefers-reduced-motion:reduce){html,body,*{transition:none!important}}.goog-te-banner-frame.skiptranslate,.goog-te-banner-frame,iframe.goog-te-banner-frame,#goog-gt-tt,.goog-te-balloon-frame,.goog-te-gadget{visibility:hidden!important;display:none!important}body{position:static!important;top:0!important}#google_translate_element,.goog-tooltip,.goog-tooltip:hover{display:none!important}.goog-text-highlight{box-shadow:none!important;background-color:#0000!important;border:none!important}@media (max-width:768px){:root{--header-height:64px}}
