@font-face{font-family:MBA Display;src:url(mba-display.woff) format("woff");font-weight:700;font-display:swap}@font-face{font-family:MBA Sans;src:url(mba-sans.woff) format("woff");font-weight:400;font-display:swap}:root{color-scheme:light;--pw-green:#234f35;--pw-green-dark:#163e28;--pw-ink:#1c4632;--pw-text:#27483a;--pw-cream:#fbfaf4;--pw-paper:#fdf8f1;--pw-line:#d7ddd0;--pw-orange:#f36e4a;--pw-error:#a93f26;--pw-display:"MBA Display",Georgia,serif;--pw-sans:"MBA Sans",Arial,sans-serif}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}.pw-body{margin:0;background:var(--pw-cream);color:var(--pw-text);font:400 16px/1.5 var(--pw-sans);-webkit-font-smoothing:antialiased}.pw-page{min-height:100svh;display:flex;flex-direction:column}.pw-page img,.pw-page video{display:block;max-width:100%}.pw-sr{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.pw-band{margin:0;padding:12px 20px;background:var(--pw-green);color:#fffef5;text-align:center;font:700 13px/1.4 var(--pw-sans)}.pw-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:95px;padding:10px max(24px,calc((100% - 1180px)/2));background:var(--pw-cream);border-bottom:1px solid #e9e8dd}.pw-logo{grid-column:2}.pw-logo img{width:auto;height:58px}.pw-lock{grid-column:3;justify-self:end;display:inline-flex;align-items:center;gap:9px;min-height:44px;padding:0 18px;border:1px solid #c6cfc0;border-radius:999px;background:transparent;color:var(--pw-green);font:700 13px/1 var(--pw-sans);cursor:pointer;transition:background .2s,border-color .2s}.pw-lock:hover{background:#eef1e6;border-color:var(--pw-green)}.pw-lock svg{width:15px;height:15px;flex:none}.pw-hero{position:relative;flex:1 1 auto;display:flex;align-items:center;min-height:clamp(560px,66vh,860px);padding:56px max(24px,calc((100% - 1180px)/2)) 110px;overflow:hidden;isolation:isolate;background:#bcdcf3}.pw-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;overflow:hidden}.pw-scene picture,.pw-scene img,.pw-scene video,.pw-scene>div{width:100%;height:100%}.pw-scene img,.pw-scene video{object-fit:cover;object-position:62% 62%;animation:pw-drift 16s cubic-bezier(.2,.6,.3,1) both}.pw-hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(90deg,#fdf8f1cc 0,#fdf8f19e,#fdf8f100 60%)}.pw-wave{position:absolute;left:0;right:0;bottom:-1px;width:100%;height:clamp(40px,5.3vw,76px);fill:var(--pw-cream)}.pw-copy{position:relative;width:min(100%,590px)}.pw-note{position:relative;display:inline-block;margin:0 0 30px 6px;padding:0 12px 6px;color:#214f39;font:italic 700 clamp(21px,1.9vw,27px)/1.25 var(--pw-display);letter-spacing:.01em;transform:rotate(-5deg)}.pw-swoosh{position:absolute;left:-14%;top:-24px;width:128%;max-width:none;height:auto;overflow:visible;pointer-events:none}.pw-swoosh path{stroke-dasharray:1000;stroke-dashoffset:1000;animation:pw-draw 1.8s .5s ease-out forwards}.pw-title{margin:0;color:var(--pw-ink);font:700 clamp(42px,4.7vw,68px)/1.06 var(--pw-display);letter-spacing:-.01em;text-wrap:balance}.pw-title em{position:relative;display:inline-block;font-style:normal;white-space:nowrap}.pw-title em:after{content:"";position:absolute;left:-2%;right:-2%;bottom:-.1em;height:.2em;z-index:-1;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 14' preserveAspectRatio='none'%3E%3Cpath d='M3 9C60 3 118 4 170 6s90 1 127-3c-20 6-30 9-82 8S60 9 3 9Z' fill='%23f2c66d'/%3E%3C/svg%3E") center/100% 100% no-repeat}.pw-text{max-width:480px;margin:20px 0 0;color:var(--pw-text);font-size:clamp(16px,1.35vw,18px);line-height:1.6}.pw-form{margin-top:28px;max-width:500px}.pw-field{display:flex;align-items:center;gap:6px;padding:6px;border-radius:999px;background:#fff;box-shadow:0 14px 34px #173b2926,0 2px 6px #173b2914;transition:box-shadow .2s}.pw-field:focus-within{box-shadow:0 0 0 3px var(--pw-green),0 14px 34px #173b2926}.pw-field input{flex:1 1 auto;min-width:0;height:52px;padding:0 8px 0 22px;border:0;border-radius:999px;background:transparent;color:var(--pw-ink);font:400 16px/1.2 var(--pw-sans);outline:0}.pw-field input::placeholder{color:#5f7367;opacity:1}.pw-btn{flex:none;display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:52px;padding:0 26px;border:0;border-radius:999px;background:var(--pw-green);color:#fffef5;font:700 15px/1 var(--pw-sans);cursor:pointer;transition:background .2s}.pw-btn:hover{background:var(--pw-green-dark)}.pw-btn span{font-size:20px;font-weight:400;line-height:1;transition:transform .2s}.pw-btn:hover span{transform:translate(3px)}.pw-small{margin:12px 0 0 22px;color:#35523f;font-size:13px;line-height:1.4}.pw-small-error{color:var(--pw-error);font-weight:700}.pw-done{display:flex;align-items:center;gap:14px;margin:0;padding:16px 22px;border-radius:22px;background:#fff;box-shadow:0 14px 34px #173b2926;color:var(--pw-ink);font-weight:700;line-height:1.4}.pw-done svg{width:26px;height:26px;flex:none;color:var(--pw-orange)}.pw-benefits{list-style:none;display:grid;grid-template-columns:repeat(4,1fr);align-items:center;width:100%;max-width:1180px;min-height:96px;margin:0 auto;padding:6px 0 24px}.pw-benefits li{display:flex;align-items:center;justify-content:center;gap:13px;min-height:44px;padding:0 20px;color:#244d35;font:700 13px/1.35 var(--pw-sans)}.pw-benefits li+li{border-left:1px solid var(--pw-line)}.pw-benefits svg{width:31px;height:31px;flex:none;stroke-width:1.5}.pw-dialog{width:min(calc(100% - 32px),460px);max-height:calc(100dvh - 32px);padding:0;border:0;border-radius:26px;background:transparent;color:var(--pw-text);box-shadow:0 30px 80px #0f2a1c59}.pw-dialog::backdrop{background:#0f2a1c8c;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.pw-dialog[open]{animation:pw-pop .28s cubic-bezier(.2,.7,.2,1) both}.pw-panel{position:relative;padding:38px 36px 150px;border-radius:26px;background:#fffbf5 left bottom/150% auto no-repeat;text-align:center}.pw-sun{width:auto;height:46px;margin:0 auto 12px}.pw-dialog h2{margin:0;color:var(--pw-ink);font:700 30px/1.15 var(--pw-display)}.pw-dialog p{margin:8px 0 0}.pw-close{position:absolute;top:12px;right:12px;width:44px;height:44px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:transparent;color:var(--pw-green);font-size:26px;line-height:1;cursor:pointer}.pw-close:hover{background:#eef1e6}.pw-dialog form{margin-top:20px}.pw-dialog .pw-field{box-shadow:0 0 0 1px #c6cfc0}.pw-dialog .pw-field:focus-within{box-shadow:0 0 0 2px var(--pw-green)}.pw-dialog .pw-field input{height:46px;padding-left:18px}.pw-dialog .pw-btn{min-height:46px;padding:0 22px}.pw-dialog .pw-small{margin-left:0}.pw-lock:focus-visible,.pw-btn:focus-visible,.pw-close:focus-visible{outline:3px solid #173d2b;outline-offset:3px}.pw-rise{animation:pw-rise .8s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(var(--i,0)*90ms + .1s)}.pw-note.pw-rise{animation-name:pw-rise-tilt}@keyframes pw-rise{0%{opacity:0;transform:translateY(16px)}}@keyframes pw-rise-tilt{0%{opacity:0;transform:translateY(16px) rotate(-5deg)}to{opacity:1;transform:rotate(-5deg)}}@keyframes pw-drift{0%{transform:scale(1.06)}to{transform:scale(1)}}@keyframes pw-draw{to{stroke-dashoffset:0}}@keyframes pw-pop{0%{opacity:0;transform:translateY(12px) scale(.98)}}@media(max-width:1000px){.pw-hero{align-items:flex-start;justify-content:center;min-height:0;padding:52px 32px min(54vw,500px);text-align:center;background:linear-gradient(180deg,#fdf8f1 0,#d9ebf8 55%,#bcdcf3)}.pw-hero:before{display:none}.pw-scene{top:auto;height:min(76vw,640px);-webkit-mask-image:linear-gradient(180deg,#0000 0,#000 26%);mask-image:linear-gradient(180deg,#0000 0,#000 26%)}.pw-scene img,.pw-scene video{object-position:78% 100%}.pw-copy{width:min(100%,620px)}.pw-note{margin-left:0}.pw-text{margin:18px auto 0}.pw-form{margin:24px auto 0}.pw-small{margin:12px 0 0}}@media(max-width:700px){.pw-band{padding:10px 16px;font-size:12px}.pw-header{grid-template-columns:auto 1fr;min-height:72px;padding:8px 18px}.pw-logo{grid-column:1}.pw-logo img{height:46px}.pw-lock{grid-column:2;width:44px;padding:0;justify-content:center}.pw-lock span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.pw-hero{padding:44px 20px min(112vw,520px);background:#bcdcf3}.pw-hero:before{display:block;background:linear-gradient(180deg,#fdf8f1d1 0,#fdf8f1b8 42%,#fdf8f100 68%)}.pw-scene{top:0;height:auto;-webkit-mask-image:none;mask-image:none}.pw-scene img,.pw-scene video{object-position:50% 100%}.pw-copy{width:100%}.pw-note{margin-bottom:24px}.pw-swoosh{top:-16px}.pw-title{font-size:clamp(36px,10.4vw,46px)}.pw-text{margin-top:16px}.pw-form{margin-top:22px}.pw-field input{padding-left:18px}.pw-btn{padding:0 20px}.pw-small{margin-top:10px}.pw-done{text-align:left}.pw-benefits{min-height:100px;padding:6px 8px 22px}.pw-benefits li{flex-direction:column;gap:7px;min-height:57px;padding:0 6px;text-align:center;font-size:10.5px;line-height:1.3}.pw-panel{padding:34px 22px 124px}.pw-dialog h2{font-size:26px}}@media(prefers-reduced-motion:reduce){.pw-rise,.pw-note.pw-rise,.pw-scene img,.pw-scene video,.pw-dialog[open]{animation:none}.pw-swoosh path{animation:none;stroke-dashoffset:0}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/mba-password.css.map */
