#mtown-giveaway-v1,#mtown-giveaway-v1 *{box-sizing:border-box;min-width:0}#mtown-giveaway-v1{background:#0b2133;color:#edf2f5;padding:clamp(32px,6vw,80px) 20px;font:17px/1.65 system-ui,sans-serif;overflow-wrap:anywhere}#mtown-giveaway-v1 .mtgw-wrap{max-width:1100px;margin:auto}#mtown-giveaway-v1 .mtgw-kicker{color:#e7c980;font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:13px}#mtown-giveaway-v1 h1{font-size:clamp(35px,5vw,62px);line-height:1.08;max-width:800px;color:#fff7e6;margin:14px 0 24px}#mtown-giveaway-v1 h2{font-size:26px;line-height:1.25;color:inherit;margin:0 0 18px}#mtown-giveaway-v1 .mtgw-lead{max-width:760px;font-size:20px}#mtown-giveaway-v1 a{color:#f2d48c;text-underline-offset:4px}#mtown-giveaway-v1 .mtgw-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;margin:36px 0}#mtown-giveaway-v1 form{display:grid;gap:8px;padding:clamp(20px,4vw,36px);border:1px solid #c6a567;border-radius:20px;background:#fffbf2;color:#142b3d}#mtown-giveaway-v1 form a{color:#14577e}#mtown-giveaway-v1 label{font-size:15px;font-weight:750;margin-top:8px}#mtown-giveaway-v1 input,#mtown-giveaway-v1 select{font:16px system-ui;width:100%;min-height:48px;border:1px solid #a2adb7;border-radius:9px;padding:11px;background:#fff;color:#142b3d}#mtown-giveaway-v1 .mtgw-check{display:flex;align-items:flex-start;gap:12px;font-weight:450}#mtown-giveaway-v1 .mtgw-check input{width:22px;min-width:22px;min-height:22px;margin-top:3px}#mtown-giveaway-v1 button{min-height:52px;border:0;border-radius:10px;background:#153c56;color:#fff;font:800 17px system-ui;margin-top:16px;cursor:pointer;padding:14px}#mtown-giveaway-v1 button:disabled{opacity:.65}#mtown-giveaway-v1 :focus-visible{outline:3px solid #ba7d1e;outline-offset:3px}#mtown-giveaway-v1 aside{padding:24px 4px}#mtown-giveaway-v1 aside h2:not(:first-child){margin-top:30px}#mtown-giveaway-v1 .mtgw-hp{position:absolute;left:-9999px}#mtown-giveaway-v1 .mtgw-fine,#mtown-giveaway-v1 .mtgw-rules{font-size:14px}#mtown-giveaway-v1 .mtgw-rules{border-top:1px solid #5d7180;padding-top:28px}#mtown-giveaway-v1 li{margin:12px 0}#mtown-giveaway-v1 #mtgw-status{font-weight:650;margin:8px 0;min-height:1.5em}@media(max-width:760px){#mtown-giveaway-v1 .mtgw-grid{grid-template-columns:1fr;gap:18px}#mtown-giveaway-v1{padding:32px 16px}}
