.mwfb{--mwfb-brand:#3449c4;--mwfb-violet:#6b4ce6;--mwfb-ink:#141a33;--mwfb-muted:#5b6383;--mwfb-line:#e6e8f3;--mwfb-soft:#f4f5fc;color:var(--mwfb-ink);background:#fff;border-radius:27px;overflow:clip;contain:paint;font-size:17px;line-height:2}.mwfb *{box-sizing:border-box}.mwfb h1,.mwfb h2,.mwfb strong{font-variation-settings:"wght" 750;font-weight:700;color:var(--mwfb-ink)}.mwfb p{margin:0 0 14px;color:var(--mwfb-muted);font-size:17px;line-height:2.05}.mwfb figure{margin:0}.mwfb img{display:block;max-width:100%;height:auto}.mwfb-wrap{max-width:1180px;margin:0 auto;padding:0 24px}.mwfb-eyebrow{display:inline-block;margin-bottom:14px;padding:6px 14px;border-radius:999px;background:rgb(52 73 196 / .09);color:var(--mwfb-brand);font-size:14px;line-height:1.6;font-variation-settings:"wght" 600}.mwfb-ico{display:inline-flex;flex:none;width:44px;height:44px;align-items:center;justify-content:center;border-radius:13px;background:rgb(52 73 196 / .1);color:var(--mwfb-brand)}.mwfb-ico svg{width:22px;height:22px}.mwfb-hero{position:relative;padding:72px 0 96px;background:radial-gradient(1200px 520px at 85% -10%,rgb(107 76 230 / .12),transparent 60%),radial-gradient(900px 500px at 0% 100%,rgb(52 73 196 / .10),transparent 60%),#fbfbff}.mwfb-hero__grid{display:grid;grid-template-columns:1.05fr 1fr;gap:56px;align-items:center}.mwfb-hero__title{margin:0 0 18px;font-size:44px;line-height:1.45}.mwfb-hero__lead{font-size:18.5px;max-width:560px}.mwfb-btn{display:inline-flex;align-items:center;gap:8px;margin-top:14px;padding:13px 24px;border-radius:12px;background:linear-gradient(135deg,var(--mwfb-brand),var(--mwfb-violet));color:#fff!important;text-decoration:none;font-size:16px;line-height:1.6;font-variation-settings:"wght" 600;box-shadow:0 14px 28px -14px rgb(52 73 196 / .8);transition:transform .2s,box-shadow .2s}.mwfb-btn:hover{transform:translateY(-2px);box-shadow:0 18px 32px -14px rgb(52 73 196 / .9)}.mwfb-hero__media{position:relative}.mwfb-hero__main{position:relative;z-index:2;border-radius:24px;overflow:hidden;border:8px solid #fff;box-shadow:0 30px 60px -28px rgb(20 26 51 / .45);--mwfb-rot:-1.5deg}.mwfb-hero__main img{width:100%;aspect-ratio:16/9;object-fit:cover}.mwfb-hero__chip{position:absolute;z-index:3;bottom:-36px;right:-18px;display:flex;align-items:center;gap:12px;padding:12px 16px 12px 20px;background:#fff;border-radius:18px;box-shadow:0 24px 44px -22px rgb(20 26 51 / .55);--mwfb-rot:4deg}.mwfb-hero__chip .mwfb-ico{color:#e5484d;background:rgb(229 72 77 / .1)}.mwfb-hero__chip strong{display:block;font-size:15px;line-height:1.6}.mwfb-hero__chip small{display:block;font-size:13px;line-height:1.6;color:var(--mwfb-muted)}.mwfb-blob{position:absolute;z-index:1;border-radius:50%;filter:blur(2px);opacity:.55}.mwfb-blob--a{width:220px;height:220px;top:-50px;right:-40px;background:radial-gradient(circle at 30% 30%,#8f7bff,#3449c4)}.mwfb-blob--b{width:140px;height:140px;bottom:-30px;left:12%;background:radial-gradient(circle at 30% 30%,#ffd28f,#ff9a3c);opacity:.4}.mwfb-letter{padding:84px 0 100px}.mwfb-letter__card{position:relative;overflow:hidden;max-width:820px;margin:0 auto;padding:52px 52px 36px;background:#fff;border:1px solid var(--mwfb-line);border-radius:28px;box-shadow:0 30px 64px -40px rgb(20 26 51 / .45)}.mwfb-letter__card::before{content:"";position:absolute;inset:0 0 auto;height:6px;background:linear-gradient(90deg,var(--mwfb-violet),var(--mwfb-brand))}.mwfb-letter__quote{display:none}.mwfb-letter__card p{font-size:18px;color:#3d4463}.mwfb-mail{display:flex;align-items:center;gap:16px;margin:26px 0 30px;padding:18px 22px;border-radius:18px;background:linear-gradient(135deg,rgb(52 73 196 / .07),rgb(107 76 230 / .1));border:1px solid rgb(52 73 196 / .18);text-decoration:none;transition:transform .2s,box-shadow .2s}.mwfb-mail:hover{transform:translateY(-2px);box-shadow:0 18px 36px -24px rgb(52 73 196 / .7)}.mwfb-mail .mwfb-ico{width:52px;height:52px;border-radius:15px;background:linear-gradient(135deg,var(--mwfb-brand),var(--mwfb-violet));color:#fff}.mwfb-mail small{display:block;font-size:14px;line-height:1.6;color:var(--mwfb-muted)}.mwfb-mail strong{display:block;font-size:22px;line-height:1.5;color:var(--mwfb-brand);text-align:right}.mwfb-sign{display:flex;flex-direction:column;align-items:flex-start;margin-top:24px;padding-top:20px;border-top:1px dashed var(--mwfb-line)}.mwfb-sign span{font-size:15px;line-height:1.7;color:var(--mwfb-muted)}.mwfb-sign strong{font-size:24px;line-height:1.6}@keyframes mwfb-float{0%,100%{transform:translateY(0) rotate(var(--mwfb-rot,0deg))}50%{transform:translateY(-12px) rotate(var(--mwfb-rot,0deg))}}@keyframes mwfb-rise{from{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}.mwfb-float{transform:rotate(var(--mwfb-rot,0deg))}@media (prefers-reduced-motion:no-preference){.mwfb-float{animation:mwfb-float 7s ease-in-out infinite}.mwfb-float--slow{animation-duration:9s;animation-delay:-3.5s}@supports (animation-timeline:view()){.mwfb-letter__card{animation:mwfb-rise linear both;animation-timeline:view();animation-range:entry 0% cover 22%}}}@media (max-width:1024px){.mwfb-hero__grid{grid-template-columns:1fr;gap:60px}.mwfb-hero__media{max-width:620px;margin:0 auto;width:100%}.mwfb-hero__title{font-size:36px}}@media (max-width:600px){.mwfb{font-size:16px}.mwfb-wrap{padding:0 16px}.mwfb-hero{padding:44px 0 80px}.mwfb-hero__title{font-size:28px}.mwfb-hero__lead{font-size:16.5px}.mwfb-hero__chip{right:-4px;bottom:-40px;padding:8px 12px 8px 14px;gap:8px}.mwfb-hero__chip .mwfb-ico{width:36px;height:36px}.mwfb-hero__chip strong{font-size:13px}.mwfb-hero__chip small{font-size:11px}.mwfb-letter{padding:60px 0 64px}.mwfb-letter__card{padding:36px 20px 24px;border-radius:22px}.mwfb-letter__card p{font-size:16.5px}.mwfb-mail{gap:12px;padding:14px 14px}.mwfb-mail .mwfb-ico{width:44px;height:44px}.mwfb-mail strong{font-size:17px}}