.mc-club{--ink:#172746;--pink:#f7c9dd;--fuchsia:#c81e74;--lilac:#d9c9f5;--mint:#c9f1e4;--peach:#ffd6be;--yellow:#fff0b3;--gold:#e6be72;--cream:#fff9f5;min-height:100vh;background:var(--cream);color:var(--ink);font-family:Arial,Helvetica,sans-serif}.mc-club *{box-sizing:border-box}.mc-club a{color:inherit}.mc-club button,.mc-club input,.mc-club textarea{font:inherit}.mc-club :focus-visible{outline:3px solid var(--fuchsia);outline-offset:3px}.mc-top{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px max(24px,calc((100vw - 1200px)/2));background:var(--ink);color:var(--gold)}.mc-top a{text-decoration:none}.mc-top span{font-size:11px;letter-spacing:2px;font-weight:800}.mc-wordmark{font-family:Georgia,serif;font-size:25px;letter-spacing:3px;font-weight:800}.mc-lang-nav{display:flex;gap:7px;align-items:center;margin-left:auto}.mc-lang-nav a{color:#fff9f5;text-decoration:none;border:1px solid #d9c9f5;padding:6px 8px;border-radius:7px;font-size:11px;font-weight:800}.mc-lang-nav a[aria-current=page]{background:#e6be72;color:#172746;border-color:#e6be72}.mc-hero{position:relative;overflow:hidden;padding:88px max(24px,calc((100vw - 1200px)/2)) 92px;background:linear-gradient(142deg,var(--pink) 0%,var(--lilac) 70%,var(--mint) 100%)}.mc-kicker{font-size:12px;letter-spacing:3px;font-weight:900;margin:0 0 16px}.mc-hero h1,.mc-section-head h2,.mc-form-intro h2{font-family:Georgia,Times,serif;letter-spacing:-2px;line-height:1.04}.mc-hero h1{max-width:800px;font-size:clamp(50px,9vw,112px);margin:0 0 25px}.mc-hero em{color:#a4165d;font-weight:400}.mc-hero>p:not(.mc-kicker){font-size:clamp(17px,2.2vw,23px);line-height:1.5;max-width:670px}.mc-cta,.mc-submit{display:inline-block;background:var(--fuchsia);color:#fff!important;padding:19px 25px;border-radius:12px;font-weight:900;letter-spacing:.6px;text-decoration:none;border:0;cursor:pointer;font-size:14px}.mc-cta{margin-top:16px}.mc-spark{position:absolute;right:5%;top:20%;font-size:clamp(60px,9vw,140px);letter-spacing:-20px;color:#a4165d;opacity:.35;transform:rotate(22deg);pointer-events:none}.mc-collections{padding:85px max(22px,calc((100vw - 1200px)/2));background:var(--cream)}.mc-section-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:28px}.mc-section-head h2,.mc-form-intro h2{font-size:clamp(36px,5vw,60px);margin:0}.mc-section-head>span{font-size:13px;white-space:nowrap}.mc-track{display:flex;gap:22px;overflow-x:auto;padding:0 1px 20px;scroll-snap-type:x mandatory;scrollbar-color:var(--fuchsia) var(--lilac)}.mc-card{flex:0 0 clamp(270px,34vw,440px);scroll-snap-align:start;background:#fff;border-radius:20px;overflow:hidden;box-shadow:0 7px 24px #1727461d}.mc-ribbon{background:var(--yellow);padding:13px 18px;font-weight:900;letter-spacing:2px;font-size:10px}.mc-images{display:flex;gap:7px;overflow-x:auto;scroll-snap-type:x mandatory;min-height:260px;background:var(--lilac)}.mc-images img{width:100%;height:330px;object-fit:cover;flex:0 0 100%;scroll-snap-align:center}.mc-card-body{padding:23px 25px 27px}.mc-card-body h3{font: 33px Georgia,serif;margin:0 0 12px}.mc-card-body p{line-height:1.55;min-height:52px}.mc-share{color:var(--ink);border:1px solid var(--ink);border-radius:8px;background:transparent;padding:12px 15px;cursor:pointer;font-weight:800}.mc-empty{text-align:center;background:var(--yellow);border-radius:22px;padding:45px 28px 50px}.mc-empty h3{font: 42px Georgia,serif;margin:0 0 12px}.mc-empty>p{max-width:650px;line-height:1.6;margin:13px auto}.mc-empty>a{display:inline-block;margin-top:15px;background:var(--ink);padding:13px 20px;color:#fff!important;border-radius:10px;text-decoration:none;font-weight:800}.mc-illustration{display:flex;align-items:center;justify-content:center;color:#b20c60;gap:25px;font-size:63px;transform:rotate(-7deg)}.mc-illustration span:nth-child(2){color:#3d917a;font-size:100px}.mc-small{font-size:12px;opacity:.75;margin-top:25px!important}.mc-form-wrap{display:grid;grid-template-columns:1fr 1fr;gap:min(7vw,90px);align-items:start;padding:85px max(24px,calc((100vw - 1200px)/2));background:var(--mint)}.mc-form-intro>p:not(.mc-kicker){font-size:18px;line-height:1.7}.mc-note{padding:22px;background:var(--peach);font-size:15px;line-height:1.6;border-radius:14px;margin-top:22px}.mc-form-card{background:#fff;border-radius:21px;padding:30px 28px;box-shadow:0 12px 36px #17274615}.mc-form-card label:not(.mc-check){display:block;font-weight:800;font-size:14px;margin-bottom:24px}.mc-form-card label>input:not([type=checkbox]),.mc-form-card label textarea{display:block;width:100%;margin-top:10px;background:#fff9f5;border:1px solid #9094a4;border-radius:11px;padding:14px;color:var(--ink);font-size:16px}.mc-file input[type=file]{background:var(--lilac)!important}.mc-file small{display:block;margin-top:7px;color:#4a4e65;line-height:1.5;font-size:12px;font-weight:400}.mc-check{display:flex;align-items:start;gap:12px;font-size:13px;font-weight:400;line-height:1.55;margin:17px 0}.mc-check input{flex:0 0 20px;width:20px;height:20px;accent-color:var(--fuchsia);margin-top:0}.mc-submit{width:100%;margin-top:12px}.mc-submit:disabled{opacity:.6;cursor:not-allowed}.mc-previews{display:flex;overflow-x:auto;gap:6px;margin:-12px 0 25px}.mc-previews img{width:75px;height:83px;object-fit:cover;border-radius:8px}.mc-feedback,.mc-receipt{font-size:14px;padding:14px;background:var(--yellow);border-radius:8px;line-height:1.5;overflow-wrap:anywhere}.mc-receipt{background:var(--lilac);margin-top:12px}.mc-receipt code{display:block;white-space:normal;overflow-wrap:anywhere;font-size:12px;margin-top:9px}.mc-withdraw{background:var(--cream);padding:0 max(24px,calc((100vw - 1200px)/2))}.mc-withdraw details{padding:25px;border-bottom:1px solid #d9c9f5}.mc-footer{text-align:center;padding:60px 24px 65px;background:var(--ink);color:#fff9f5}.mc-footer p{font:italic 23px Georgia,serif}.mc-footer strong{display:block;color:var(--gold);font: 38px Georgia,serif}.mc-footer span{display:block;letter-spacing:1px;font-size:12px;margin-top:15px}.mc-footer a{color:#fff9f5}@media(max-width:750px){.mc-top{padding:16px}.mc-top span{font-size:9px;letter-spacing:.7px;text-align:right}.mc-wordmark{font-size:20px}.mc-lang-nav{gap:4px}.mc-lang-nav a{padding:5px 6px;font-size:10px}.mc-top>span{display:none}.mc-hero{padding:55px 20px 67px}.mc-hero h1{font-size:61px}.mc-spark{top:3%;right:12%;font-size:42px;letter-spacing:-9px}.mc-collections{padding:55px 18px}.mc-section-head{display:block}.mc-section-head>span{display:block;margin-top:15px}.mc-card{flex-basis:min(85vw,365px)}.mc-images img{height:275px}.mc-form-wrap{grid-template-columns:1fr;padding:55px 18px;gap:26px}.mc-form-card{padding:23px 18px}.mc-empty h3{font-size:34px}}@media(prefers-reduced-motion:reduce){.mc-track,.mc-images{scroll-behavior:auto}}
