.nav-layer.inv .nav-it{-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0);will-change:clip-path}.mem,body.mem-body{background:var(--terra);overflow-x:clip}.mem{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center;padding:20px;width:100%;max-width:100vw}.mem-tex{position:absolute;inset:0;background-image:url(/assets/58b391d0d9.gif);background-size:cover;background-position:50%}.mcard{position:relative;background:#fff9f5;width:min(650px,94vw);padding:24px 26px 20px;will-change:transform,opacity;-webkit-clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px);clip-path:polygon(16px 0,calc(100% - 16px) 0,100% 16px,100% calc(100% - 16px),calc(100% - 16px) 100%,16px 100%,0 calc(100% - 16px),0 16px)}.mc-top{display:flex;justify-content:space-between;gap:16px;font-size:13px;letter-spacing:.05em;text-transform:uppercase;color:var(--red);padding-bottom:12px}.mc-line{height:1px;background:var(--red);width:0}.mc-mid{display:grid;grid-template-columns:1fr 150px;grid-gap:30px;gap:30px;padding:26px 0 20px;align-items:start}.mc-title{font-family:var(--font-display);text-transform:uppercase;font-weight:400;color:var(--red);font-size:clamp(42px,4.2vw,56px);line-height:1.08;letter-spacing:.02em;overflow:hidden}.mc-title span{display:inline-block;will-change:transform,font-variation-settings}.mc-sub{font-size:21px;color:var(--red);margin-top:24px}.mc-body,.mc-list{font-size:14.5px;line-height:1.55;color:var(--red);margin-top:12px;max-width:30em}.mc-list{list-style:none;padding-left:1.2em}.mc-list li{position:relative}.mc-list li:before{content:"•";position:absolute;left:-1.2em}.mc-list li+li{margin-top:4px}.mc-body+.mc-list{margin-top:8px}.mc-tile{background:var(--sage);height:200px;display:flex;align-items:center;justify-content:center;will-change:transform,opacity;-webkit-clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px);clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 12px),calc(100% - 12px) 100%,12px 100%,0 calc(100% - 12px),0 12px)}.mc-tile svg{width:86px;height:auto;color:var(--red)}.mc-cta{display:block;width:100%;text-align:center;padding:15px 0 14px;font-family:var(--font-body);font-size:15px;letter-spacing:.08em;text-transform:uppercase;color:var(--red);text-decoration:none;background:none;border:none;cursor:pointer;transition:background .2s ease,color .2s ease}.mc-cta span{display:inline-block;transition:transform .18s cubic-bezier(.22,1,.36,1)}.mc-cta:hover{background:var(--red);color:var(--white)}.mc-cta:hover span{transform:translateX(3px)}.mc-cta:active span{transform:scale(.96)}.mc-cta[aria-disabled=true]{cursor:default;opacity:.55}.mc-cta[aria-disabled=true]:hover{background:none;color:var(--red)}.mc-cta[aria-disabled=true]:hover span{transform:none}.mcard.mcard-waitlist{background:#b05229}.mcard[data-tier-index] .mc-top span:last-child:not(:empty){color:var(--red)}.mcard-stage{position:relative;width:100vw;max-width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);overflow:visible;padding:18px 0;min-height:min(520px,80vh);--mcard-peek:32px;--mcard-width:min(650px,94vw)}.mcard-stage .mcard.is-hidden{display:none}.mcard-stage .mcard.is-active{position:relative;z-index:2;width:var(--mcard-width);margin:0 auto;overflow:visible;filter:drop-shadow(0 10px 36px rgba(62,24,12,.14))}.mcard-stage .mcard.is-preview{position:absolute;top:50%;width:var(--mcard-width);z-index:1;overflow:visible;cursor:pointer;transform:translate3d(0,-50%,0);transform-origin:center center;transition:transform .55s cubic-bezier(.22,1,.36,1),left .55s cubic-bezier(.22,1,.36,1);pointer-events:auto;-webkit-backface-visibility:hidden;backface-visibility:hidden}.mcard-stage .mcard.is-preview>*{opacity:.36;filter:blur(.75px);transition:opacity .45s cubic-bezier(.22,1,.36,1),filter .45s cubic-bezier(.22,1,.36,1);pointer-events:none}.mcard-stage .mcard.is-preview.peek-right{left:calc(100% - var(--mcard-peek));filter:drop-shadow(-5px 0 14px rgba(62,24,12,.2))}.mcard-stage .mcard.is-preview.peek-left{left:calc(var(--mcard-peek) - var(--mcard-width));filter:drop-shadow(5px 0 14px rgba(62,24,12,.2))}.mcard-stage.is-transitioning .mcard.is-active{transition:transform .45s cubic-bezier(.22,1,.36,1),opacity .3s ease-out}@media (prefers-reduced-motion:reduce){.mcard-stage .mcard.is-preview{transition:left .2s ease}.mcard-stage .mcard.is-preview>*{transition:opacity .2s ease;filter:none}}@media (max-width:760px){.lvl-btn,.mf-btn,.pbtn,.tc-btn{border-radius:0!important;-webkit-clip-path:none!important;clip-path:none!important;corner-shape:normal!important}.mem{padding:calc(var(--nav-h) + 12px) 6px 24px}.mcard{padding:18px 16px 14px}.mc-top{font-size:11.5px}.mc-mid{grid-template-columns:1fr;gap:24px;padding:22px 0 18px}.mc-title{font-size:13.4vw}.mc-sub{margin-top:20px}.mc-tile{height:52vw}.mc-tile svg{width:21vw}.mcard-stage{--mcard-peek:14px;--mcard-width:86vw;min-height:70vh}.mcard-stage .mcard.is-active,.mcard-stage .mcard.is-preview{width:var(--mcard-width)}}.wl-modal{position:fixed;inset:0;z-index:600;display:flex;align-items:center;justify-content:center;padding:20px;overflow-y:auto;background:hsla(0,0%,8%,0);-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);visibility:hidden;transition:background .35s ease,visibility 0s linear .35s,-webkit-backdrop-filter .35s ease;transition:background .35s ease,backdrop-filter .35s ease,visibility 0s linear .35s;transition:background .35s ease,backdrop-filter .35s ease,visibility 0s linear .35s,-webkit-backdrop-filter .35s ease;font-family:var(--font-display)}.wl-modal.open{visibility:visible;background:hsla(0,0%,8%,.5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:background .35s ease,-webkit-backdrop-filter .35s ease;transition:background .35s ease,backdrop-filter .35s ease;transition:background .35s ease,backdrop-filter .35s ease,-webkit-backdrop-filter .35s ease}.wl-card{--ms-face:silver;--ms-light:#fff;--ms-dark:grey;--ms-darker:#5a5a5a;position:relative;width:min(520px,94vw);background:var(--ms-face);padding:4px;border-top:3px solid var(--ms-light);border-left:3px solid var(--ms-light);border-right:3px solid var(--ms-darker);border-bottom:3px solid var(--ms-darker);box-shadow:2px 2px 0 0 #000;transform:translateY(20px) scale(.98);opacity:0;transition:transform .4s cubic-bezier(.22,1,.36,1),opacity .3s ease}.wl-modal.open .wl-card{transform:translateY(0) scale(1);opacity:1}.wl-titlebar{display:flex;align-items:center;justify-content:space-between;background:var(--red);color:#fff;padding:5px 6px 5px 8px;margin-bottom:5px}.wl-titlebar .wl-tb-label{font-size:12px;letter-spacing:.06em;text-transform:uppercase}.wl-x{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:silver;color:#000;font-family:var(--font-display);font-size:15px;line-height:1;cursor:pointer;border-top:2px solid var(--ms-light);border-left:2px solid var(--ms-light);border-right:2px solid var(--ms-darker);border-bottom:2px solid var(--ms-darker);padding:0;position:static}.wl-x:active{border-top:2px solid var(--ms-darker);border-left:2px solid var(--ms-darker)}.wl-board,.wl-x:active{border-right:2px solid var(--ms-light);border-bottom:2px solid var(--ms-light)}.wl-board{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:0 4px 8px;padding:6px 8px;border-top:2px solid var(--ms-dark);border-left:2px solid var(--ms-dark)}.wl-counter{font-family:var(--font-display);background:#000;color:#ff2d2d;font-size:22px;letter-spacing:.12em;padding:2px 8px;min-width:58px;text-align:center;border:1px solid var(--ms-darker)}.wl-smiley{width:34px;height:34px;flex:0 0 auto;background:silver;font-size:18px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;border-top:2px solid var(--ms-light);border-left:2px solid var(--ms-light);border-right:2px solid var(--ms-darker);border-bottom:2px solid var(--ms-darker)}.wl-smiley:active{border-top:2px solid var(--ms-darker);border-left:2px solid var(--ms-darker);border-right:2px solid var(--ms-light);border-bottom:2px solid var(--ms-light)}.wl-field-well{margin:0 4px 4px;padding:16px 14px;border-top:3px solid var(--ms-dark);border-left:3px solid var(--ms-dark);border-right:3px solid var(--ms-light);border-bottom:3px solid var(--ms-light)}.wl-form-view{padding-top:0}.wl-title{text-transform:uppercase;font-weight:400;font-size:20px;line-height:1.1;letter-spacing:.04em}.wl-body,.wl-title{font-family:var(--font-display);color:#000;margin-bottom:14px}.wl-body{font-size:12px;line-height:1.5}.wl-fields{gap:13px}.wl-field,.wl-fields{display:flex;flex-direction:column}.wl-field{gap:5px}.wl-field span{font-size:10px;letter-spacing:.14em;text-transform:uppercase}.wl-field input,.wl-field span{font-family:var(--font-display);color:#000}.wl-field input{font-size:15px;background:#fff;padding:8px;outline:none;border-top:2px solid var(--ms-dark);border-left:2px solid var(--ms-dark);border-right:2px solid var(--ms-light);border-bottom:2px solid var(--ms-light)}.wl-field input::placeholder{color:#888}.wl-field input:focus{background:#fffbe6}.wl-field input:-webkit-autofill,.wl-field input:-webkit-autofill:focus,.wl-field input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-text-fill-color:#000;caret-color:#000;-webkit-transition:background-color 99999s ease-in-out 0s;transition:background-color 99999s ease-in-out 0s}.wl-check{display:flex;align-items:center;gap:9px;cursor:pointer;margin-top:3px}.wl-check input{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:0 0 auto;width:22px;height:22px;margin:0;cursor:pointer;position:relative;background:silver;border-top:2px solid var(--ms-light);border-left:2px solid var(--ms-light);border-right:2px solid var(--ms-darker);border-bottom:2px solid var(--ms-darker)}.wl-check input:checked{border-top:2px solid var(--ms-dark);border-left:2px solid var(--ms-dark);border-right:2px solid var(--ms-light);border-bottom:2px solid var(--ms-light)}.wl-check input:checked:after{content:"🚩";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:12px}.wl-check span{font-family:var(--font-display);font-size:11px;line-height:1.35;color:#000}.wl-check a{color:var(--red);text-decoration:underline}.wl-error{font-family:var(--font-display);color:#c00;font-size:11px;min-height:0;margin-top:4px;opacity:0;transition:opacity .2s ease}.wl-error:empty{margin-top:0}.wl-error.show{opacity:1}.wl-submit{margin:6px 4px 4px;width:calc(100% - 8px);padding:12px 0;font-family:var(--font-display);font-size:13px;letter-spacing:.08em;text-transform:uppercase;color:#000;background:silver;cursor:pointer;border-top:3px solid var(--ms-light);border-left:3px solid var(--ms-light);border-right:3px solid var(--ms-darker);border-bottom:3px solid var(--ms-darker)}.wl-submit span{display:inline-block}.wl-submit:active{border-top:3px solid var(--ms-darker);border-left:3px solid var(--ms-darker);border-right:3px solid var(--ms-light);border-bottom:3px solid var(--ms-light)}.wl-submit:disabled{color:grey;cursor:default}.wl-submit.loading span{animation:wl-pulse .9s ease-in-out infinite}@keyframes wl-pulse{0%,to{opacity:1}50%{opacity:.4}}.wl-modal.success .wl-form-view,.wl-success-view{display:none}.wl-modal.success .wl-success-view{display:block}@media (prefers-reduced-motion:reduce){.wl-card{transition:opacity .2s ease;transform:none}}@media (max-width:760px){.wl-counter{font-size:18px;min-width:48px}.wl-title{font-size:17px}}