@charset "UTF-8";html{min-height:100%;overflow-x:clip;scrollbar-gutter:stable;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:#fdfbf7;color:#132f20;font-family:Satoshi,sans-serif;margin:0;min-height:100%;overflow-x:clip}main{background-color:#fdfbf7;min-height:50vh}.fade-in{animation:none!important}@keyframes crewFadeUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes crewScrollPulse{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(8px)}}@keyframes crewGrain{0%,to{transform:translate(0)}50%{transform:translate(-2%,1%)}}.reveal.await-reveal{opacity:0;transform:translate3d(0,28px,0)}.reveal.is-visible{opacity:1;transform:translateZ(0);transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1)}.reveal.delay-1.is-visible{transition-delay:.1s}.reveal.delay-2.is-visible{transition-delay:.2s}.reveal.delay-3.is-visible{transition-delay:.3s}.btn-terra,a.btn-terra,button.btn-terra{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.btn-terra:hover,a.btn-terra:hover,button.btn-terra:hover{transform:translateY(-2px)}.btn-terra:active,a.btn-terra:active,button.btn-terra:active{transform:scale(.98)}.btn-terra:focus-visible,a.btn-terra:focus-visible,button.btn-terra:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.btn-terra,a.btn-terra,button.btn-terra{background:#a06650;border-color:#a06650;color:#fff;box-shadow:0 10px 28px #132f201a}.btn-terra:hover,a.btn-terra:hover,button.btn-terra:hover{background:#a06650;border-color:#a06650;color:#fff;box-shadow:0 16px 36px #132f2029}.btn-sand,a.btn-sand,button.btn-sand{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.btn-sand:hover,a.btn-sand:hover,button.btn-sand:hover{transform:translateY(-2px)}.btn-sand:active,a.btn-sand:active,button.btn-sand:active{transform:scale(.98)}.btn-sand:focus-visible,a.btn-sand:focus-visible,button.btn-sand:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.btn-sand,a.btn-sand,button.btn-sand{background:#e8dec8;border-color:#e8dec8;color:#132f20;box-shadow:0 10px 28px #132f201a}.btn-sand:hover,a.btn-sand:hover,button.btn-sand:hover{background:#e8dec8;border-color:#e8dec8;color:#132f20;box-shadow:0 16px 36px #132f2029}.btn-forest,a.btn-forest,button.btn-forest{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.btn-forest:hover,a.btn-forest:hover,button.btn-forest:hover{transform:translateY(-2px)}.btn-forest:active,a.btn-forest:active,button.btn-forest:active{transform:scale(.98)}.btn-forest:focus-visible,a.btn-forest:focus-visible,button.btn-forest:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.btn-forest,a.btn-forest,button.btn-forest{background:#132f20;border-color:#132f20;color:#e8dec8;box-shadow:0 10px 28px #132f201a}.btn-forest:hover,a.btn-forest:hover,button.btn-forest:hover{background:#132f20;border-color:#132f20;color:#e8dec8;box-shadow:0 16px 36px #132f2029}.btn-outline-dark,a.btn-outline-dark,button.btn-outline-dark{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.btn-outline-dark:hover,a.btn-outline-dark:hover,button.btn-outline-dark:hover{transform:translateY(-2px)}.btn-outline-dark:active,a.btn-outline-dark:active,button.btn-outline-dark:active{transform:scale(.98)}.btn-outline-dark:focus-visible,a.btn-outline-dark:focus-visible,button.btn-outline-dark:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.btn-outline-dark,a.btn-outline-dark,button.btn-outline-dark{background:transparent;border-color:#132f20;color:#132f20;box-shadow:none}.btn-outline-dark:hover,a.btn-outline-dark:hover,button.btn-outline-dark:hover{background:#132f20;border-color:#132f20;color:#e8dec8;box-shadow:0 10px 28px #132f201a}.btn-outline-light,a.btn-outline-light,button.btn-outline-light{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.btn-outline-light:hover,a.btn-outline-light:hover,button.btn-outline-light:hover{transform:translateY(-2px)}.btn-outline-light:active,a.btn-outline-light:active,button.btn-outline-light:active{transform:scale(.98)}.btn-outline-light:focus-visible,a.btn-outline-light:focus-visible,button.btn-outline-light:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.btn-outline-light,a.btn-outline-light,button.btn-outline-light{background:transparent;border-color:#e8dec8b8;color:#e8dec8;box-shadow:none}.btn-outline-light:hover,a.btn-outline-light:hover,button.btn-outline-light:hover{background:#e8dec8;border-color:#e8dec8;color:#132f20;box-shadow:0 10px 28px #132f201a}.crew-hero{position:relative;display:flex;align-items:center;min-height:clamp(560px,74vh,720px);padding:0;background:#fdfbf7;color:#132f20;overflow:hidden;isolation:isolate}.crew-hero .hero-media{position:absolute;top:0;right:0;bottom:0;width:62%;height:auto;min-height:0;border-radius:0;overflow:hidden;box-shadow:none;z-index:0;background:transparent;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 46%);mask-image:linear-gradient(to right,transparent 0%,#000 46%)}.crew-hero .hero-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,#FDFBF7 0%,#FDFBF7 72px,transparent 168px);pointer-events:none}.crew-hero .hero-media .bg-hero,.crew-hero .hero-media .bg-img,.crew-hero .hero-media .hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block}.crew-hero .hero-media .overlay,.crew-hero .hero-media .hero-overlay,.crew-hero .hero-media .hero-grain,.crew-hero .hero-media .hero-glow{display:none}.crew-hero>.bg-hero,.crew-hero>.hero-bg,.crew-hero>img.bg-hero{display:none}.crew-hero>.overlay,.crew-hero>.hero-overlay{display:none}.crew-hero .hero-content{position:relative;z-index:2;width:min(42vw,540px);max-width:34rem;margin-left:6%;padding:108px 0 72px;text-align:left;box-sizing:border-box;color:#132f20}.crew-hero .badge,.crew-hero .hero-badge,.crew-hero .brand-mark{display:inline-flex;align-items:center;gap:8px;margin:0 0 20px;padding:0;background:transparent;border-radius:0;font-size:.72rem;font-weight:800;letter-spacing:2px;text-transform:uppercase;color:#fff}.crew-hero .badge .badge-icon,.crew-hero .hero-badge .badge-icon,.crew-hero .brand-mark .badge-icon{width:22px;height:22px;object-fit:contain;animation:none}.crew-hero .brand-mark{font-size:.72rem;letter-spacing:2px;color:#fff}.crew-hero h1{margin:0 0 18px;font-size:clamp(2.05rem,3.6vw,3.15rem);font-weight:800;line-height:1.12;color:#132f20}.crew-hero h1 em,.crew-hero h1 .accent{font-style:italic;color:#c8755d;font-weight:700}.crew-hero p,.crew-hero .hero-desc{margin:0 0 28px;max-width:38ch;font-size:1.05rem;line-height:1.7;font-weight:500;opacity:1;color:#132f20c7}.crew-hero .hero-actions{display:flex;flex-wrap:wrap;gap:12px}.crew-hero a.btn-terra,.crew-hero button.btn-terra,.crew-hero .btn-terra,.crew-hero a.hero-book,.crew-hero .hero-book,.crew-hero a.hero-wa,.crew-hero .hero-wa{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.crew-hero a.btn-terra:hover,.crew-hero button.btn-terra:hover,.crew-hero .btn-terra:hover,.crew-hero a.hero-book:hover,.crew-hero .hero-book:hover,.crew-hero a.hero-wa:hover,.crew-hero .hero-wa:hover{transform:translateY(-2px)}.crew-hero a.btn-terra:active,.crew-hero button.btn-terra:active,.crew-hero .btn-terra:active,.crew-hero a.hero-book:active,.crew-hero .hero-book:active,.crew-hero a.hero-wa:active,.crew-hero .hero-wa:active{transform:scale(.98)}.crew-hero a.btn-terra:focus-visible,.crew-hero button.btn-terra:focus-visible,.crew-hero .btn-terra:focus-visible,.crew-hero a.hero-book:focus-visible,.crew-hero .hero-book:focus-visible,.crew-hero a.hero-wa:focus-visible,.crew-hero .hero-wa:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.crew-hero a.btn-terra,.crew-hero button.btn-terra,.crew-hero .btn-terra,.crew-hero a.hero-book,.crew-hero .hero-book,.crew-hero a.hero-wa,.crew-hero .hero-wa{background:#a06650;border-color:#a06650;color:#fff;box-shadow:0 10px 28px #132f201a}.crew-hero a.btn-terra:hover,.crew-hero button.btn-terra:hover,.crew-hero .btn-terra:hover,.crew-hero a.hero-book:hover,.crew-hero .hero-book:hover,.crew-hero a.hero-wa:hover,.crew-hero .hero-wa:hover{background:#a06650;border-color:#a06650;color:#fff;box-shadow:0 16px 36px #132f2029}.crew-hero a.btn-sand,.crew-hero button.btn-sand,.crew-hero .btn-sand,.crew-hero a.btn-primary,.crew-hero .btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.crew-hero a.btn-sand:hover,.crew-hero button.btn-sand:hover,.crew-hero .btn-sand:hover,.crew-hero a.btn-primary:hover,.crew-hero .btn-primary:hover{transform:translateY(-2px)}.crew-hero a.btn-sand:active,.crew-hero button.btn-sand:active,.crew-hero .btn-sand:active,.crew-hero a.btn-primary:active,.crew-hero .btn-primary:active{transform:scale(.98)}.crew-hero a.btn-sand:focus-visible,.crew-hero button.btn-sand:focus-visible,.crew-hero .btn-sand:focus-visible,.crew-hero a.btn-primary:focus-visible,.crew-hero .btn-primary:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.crew-hero a.btn-sand,.crew-hero button.btn-sand,.crew-hero .btn-sand,.crew-hero a.btn-primary,.crew-hero .btn-primary{background:#e8dec8;border-color:#e8dec8;color:#132f20;box-shadow:0 10px 28px #132f201a}.crew-hero a.btn-sand:hover,.crew-hero button.btn-sand:hover,.crew-hero .btn-sand:hover,.crew-hero a.btn-primary:hover,.crew-hero .btn-primary:hover{background:#e8dec8;border-color:#e8dec8;color:#132f20;box-shadow:0 16px 36px #132f2029}.crew-hero a.btn-forest,.crew-hero button.btn-forest,.crew-hero .btn-forest{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.crew-hero a.btn-forest:hover,.crew-hero button.btn-forest:hover,.crew-hero .btn-forest:hover{transform:translateY(-2px)}.crew-hero a.btn-forest:active,.crew-hero button.btn-forest:active,.crew-hero .btn-forest:active{transform:scale(.98)}.crew-hero a.btn-forest:focus-visible,.crew-hero button.btn-forest:focus-visible,.crew-hero .btn-forest:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.crew-hero a.btn-forest,.crew-hero button.btn-forest,.crew-hero .btn-forest{background:#132f20;border-color:#132f20;color:#e8dec8;box-shadow:0 10px 28px #132f201a}.crew-hero a.btn-forest:hover,.crew-hero button.btn-forest:hover,.crew-hero .btn-forest:hover{background:#132f20;border-color:#132f20;color:#e8dec8;box-shadow:0 16px 36px #132f2029}.crew-hero a.btn-outline-light,.crew-hero button.btn-outline-light,.crew-hero .btn-outline-light,.crew-hero a.btn-secondary,.crew-hero .btn-secondary,.crew-hero a.btn-outline-dark,.crew-hero button.btn-outline-dark,.crew-hero .btn-outline-dark{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:46px;padding:0 22px;border-radius:12px;font-family:Satoshi,sans-serif;font-weight:800;font-size:.95rem;letter-spacing:.2px;line-height:1.1;white-space:nowrap;text-transform:none;text-decoration:none;cursor:pointer;appearance:none;box-sizing:border-box;border:2px solid transparent;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s cubic-bezier(.16,1,.3,1),background-color .35s cubic-bezier(.16,1,.3,1),border-color .35s cubic-bezier(.16,1,.3,1),box-shadow .35s cubic-bezier(.16,1,.3,1),color .35s cubic-bezier(.16,1,.3,1)}.crew-hero a.btn-outline-light:hover,.crew-hero button.btn-outline-light:hover,.crew-hero .btn-outline-light:hover,.crew-hero a.btn-secondary:hover,.crew-hero .btn-secondary:hover,.crew-hero a.btn-outline-dark:hover,.crew-hero button.btn-outline-dark:hover,.crew-hero .btn-outline-dark:hover{transform:translateY(-2px)}.crew-hero a.btn-outline-light:active,.crew-hero button.btn-outline-light:active,.crew-hero .btn-outline-light:active,.crew-hero a.btn-secondary:active,.crew-hero .btn-secondary:active,.crew-hero a.btn-outline-dark:active,.crew-hero button.btn-outline-dark:active,.crew-hero .btn-outline-dark:active{transform:scale(.98)}.crew-hero a.btn-outline-light:focus-visible,.crew-hero button.btn-outline-light:focus-visible,.crew-hero .btn-outline-light:focus-visible,.crew-hero a.btn-secondary:focus-visible,.crew-hero .btn-secondary:focus-visible,.crew-hero a.btn-outline-dark:focus-visible,.crew-hero button.btn-outline-dark:focus-visible,.crew-hero .btn-outline-dark:focus-visible{outline:2px solid #C8755D;outline-offset:3px}.crew-hero a.btn-outline-light,.crew-hero button.btn-outline-light,.crew-hero .btn-outline-light,.crew-hero a.btn-secondary,.crew-hero .btn-secondary,.crew-hero a.btn-outline-dark,.crew-hero button.btn-outline-dark,.crew-hero .btn-outline-dark{background:transparent;border-color:#132f20;color:#132f20;box-shadow:none}.crew-hero a.btn-outline-light:hover,.crew-hero button.btn-outline-light:hover,.crew-hero .btn-outline-light:hover,.crew-hero a.btn-secondary:hover,.crew-hero .btn-secondary:hover,.crew-hero a.btn-outline-dark:hover,.crew-hero button.btn-outline-dark:hover,.crew-hero .btn-outline-dark:hover{background:#132f20;border-color:#132f20;color:#e8dec8;box-shadow:0 10px 28px #132f201a}.crew-hero .scroll-hint{display:none;position:absolute;bottom:28px;left:50%;transform:translate(-50%);z-index:3}.crew-hero .scroll-hint span{display:block;width:18px;height:28px;border:2px solid rgba(232,222,200,.55);border-radius:12px;position:relative}.crew-hero .scroll-hint span:after{content:"";position:absolute;top:6px;left:50%;width:3px;height:6px;margin-left:-1.5px;background:#e8dec8;border-radius:2px;animation:crewScrollPulse 1.8s ease-in-out infinite}.crew-hero .back-link{display:inline-block;margin-bottom:16px;color:#132f20b8;font-size:.85rem;font-weight:700;text-decoration:none}.crew-hero .back-link:hover{color:#132f20}header.crew-hero>.hero-media{position:absolute;inset:0 0 0 auto;width:62%;height:auto;min-height:0;border-radius:0;box-shadow:none;-webkit-mask-image:linear-gradient(to right,transparent 0%,#000 46%);mask-image:linear-gradient(to right,transparent 0%,#000 46%)}header.crew-hero>.hero-media .bg-hero,header.crew-hero>.hero-media .bg-img,header.crew-hero>.hero-media .hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:none}header.crew-hero>.hero-media .overlay,header.crew-hero>.hero-media .hero-overlay,header.crew-hero>.hero-media .hero-grain,header.crew-hero>.hero-media .hero-glow{display:none}header.crew-hero>.hero-content{width:min(42vw,540px);max-width:34rem;margin-left:6%;padding:108px 0 72px;color:#132f20;background:transparent}header.crew-hero>.hero-content h1{color:#132f20}header.crew-hero>.hero-content h1 em,header.crew-hero>.hero-content h1 .accent{color:#c8755d}header.crew-hero>.hero-content p,header.crew-hero>.hero-content .hero-desc{color:#132f20c7;opacity:1}@media(max-width:860px){header.crew-hero{display:block;min-height:0;padding:96px 6% 56px}header.crew-hero>.hero-media{position:relative;top:auto;right:auto;bottom:auto;width:100%;height:42vh;min-height:240px;margin:0 0 28px;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 18%,#000 42%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 18%,#000 42%,transparent 100%)}header.crew-hero>.hero-media:after{display:none}header.crew-hero>.hero-content{width:auto;max-width:none;margin-left:0;padding:0}}.crew-hero .reveal.is-visible{animation:crewFadeUp .85s cubic-bezier(.16,1,.3,1) forwards;opacity:0;transition:none}.crew-hero .reveal.is-visible.delay-1{animation-delay:.12s}.crew-hero .reveal.is-visible.delay-2{animation-delay:.24s}.crew-hero .reveal.is-visible.delay-3{animation-delay:.36s}@media(prefers-reduced-motion:reduce){.reveal,.reveal.await-reveal,.reveal.is-visible,.crew-hero .reveal.is-visible{animation:none!important;transition:none!important;opacity:1!important;transform:none!important}.crew-hero .hero-grain,.crew-hero .scroll-hint span:after{animation:none!important}.btn-terra,.btn-sand,.btn-forest,.btn-outline-dark,.btn-outline-light,.btn-footer-primary,.btn-footer-outline,.hero-wa,.hero-book,.whatsapp-float{transition:none!important}.btn-terra:hover,.btn-terra:active,.btn-sand:hover,.btn-sand:active,.btn-forest:hover,.btn-forest:active,.btn-outline-dark:hover,.btn-outline-dark:active,.btn-outline-light:hover,.btn-outline-light:active,.btn-footer-primary:hover,.btn-footer-primary:active,.btn-footer-outline:hover,.btn-footer-outline:active,.hero-wa:hover,.hero-wa:active,.hero-book:hover,.hero-book:active,.whatsapp-float:hover,.whatsapp-float:active{transform:none!important}}
