:root{color-scheme:light;--ink:#062e2a;--green:#006b50;--accent:#ffffff;--muted:#55716a;--line:#d7e3dd;--paper:#f5f8f6}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font-family:Tahoma,Arial,sans-serif;font-size:17px;line-height:1.95}.wrap{max-width:1160px;margin:auto;padding-inline:32px}header{background:#052d29;color:white;border-bottom:1px solid #ffffff20}.header-inner{display:flex;align-items:center;justify-content:space-between;padding-block:17px}.brand-logo{display:block;width:149px;height:55px;object-fit:contain;flex-shrink:0}.occasion{font-size:14px;color:#d8e9df}.occasion b{font-size:24px;color:var(--accent);margin-right:8px}.intro{display:grid;grid-template-columns:1fr 0.85fr;gap:56px;align-items:center;padding-block:44px 48px}.eyebrow{font-size:15px;color:var(--green);font-weight:bold}.intro h1{font-size:42px;line-height:1.65;letter-spacing:-1.4px;margin:12px 0 18px}.intro h1 span{color:var(--green)}.lead{font-size:18px;color:var(--muted);line-height:1.9;margin:0}.intro figure{margin:0}.intro img{width:100%;height:auto;display:block;border-radius:12px;box-shadow:0 16px 40px #042d2917}.draw{display:flex;flex-wrap:wrap;align-items:center;gap:5px 16px;border-right:3px solid var(--green);padding-right:18px;margin-top:25px}.draw>span{font-size:15px;color:var(--muted)}.draw strong{font-size:20px}.draw small{flex-basis:100%;font-size:13px;color:var(--muted)}.read-link{display:inline-flex;gap:28px;color:var(--ink);font-size:15px;text-decoration:none;border-bottom:1px solid #96b4a9;margin-top:22px;padding:6px 0}.section-label{display:flex;align-items:baseline;justify-content:space-between;gap:15px;margin-bottom:15px}.section-label h2{font-size:23px;margin:0}.section-label>span{color:var(--muted);font-size:14px}.prize-grid{display:grid;grid-template-columns:repeat(3,1fr);background:var(--ink);color:#fff;border-radius:10px;padding:23px 0}.prize-grid article{display:flex;align-items:center;gap:17px;padding:5px 23px;border-left:1px solid #ffffff25}.prize-grid article:last-child{border:0}.count{font-family:Arial,sans-serif;font-size:48px;font-weight:700;line-height:1;color:var(--accent)}.prize-grid h3{font-size:16px;margin:0;line-height:1.8}.prize-grid p{font-size:13px;color:#c7d9d3;margin:3px 0 0}.terms-layout{display:grid;grid-template-columns:240px 1fr;gap:60px;margin-top:70px;padding-bottom:60px}aside{align-self:start;position:sticky;top:24px}aside h2{font-size:36px;line-height:1.6;margin:8px 0 15px}aside p{font-size:15px;color:var(--muted)}nav{display:flex;flex-direction:column;margin-top:25px}nav a{color:var(--muted);font-size:14px;text-decoration:none;padding:7px 0}nav a:hover,.read-link:hover{color:var(--green)}a:focus-visible{outline:3px solid #00875f;outline-offset:5px}.terms-content section{position:relative;padding:0 0 29px;margin:0 0 30px;border-bottom:1px solid var(--line)}.terms-content section:last-child{border:0;margin:0;padding:0}.number{font-family:Arial,sans-serif;font-size:14px;color:var(--green);font-weight:bold}.terms-content h3{font-size:23px;margin:2px 0 15px}.terms-content ul{margin:0;padding-right:21px}.terms-content li{padding-right:5px;margin-bottom:11px;color:#34534a}.terms-content li::marker{color:#00885f}.terms-content strong{color:var(--ink)}footer{display:flex;justify-content:space-between;border-top:1px solid var(--line);padding-block:24px;font-size:13px;color:var(--muted)}.skip{position:absolute;top:-90px;right:20px;background:white;padding:8px 18px;z-index:10}.skip:focus{top:10px}@media(max-width:900px){.intro{gap:30px}.intro h1{font-size:33px}.prize-grid article{gap:12px;padding-inline:15px}.count{font-size:39px}.terms-layout{grid-template-columns:200px 1fr;gap:30px}}@media(max-width:650px){.wrap{padding-inline:22px}.header-inner{padding-block:17px}.occasion{font-size:12px}.intro{grid-template-columns:1fr;gap:26px;padding-block:30px}.intro h1{font-size:34px;line-height:1.6;letter-spacing:-1px}.lead{font-size:16px}.intro figure{max-width:450px;width:100%;margin:auto}.section-label{display:block}.section-label h2{font-size:22px}.section-label>span{font-size:13px}.prize-grid{grid-template-columns:1fr;padding:6px 20px}.prize-grid article{padding:18px 0;border-left:0;border-bottom:1px solid #ffffff25;gap:23px}.count{min-width:59px;font-size:44px}.prize-grid h3{font-size:17px}.terms-layout{display:block;margin-top:40px}.terms-layout aside{position:static;margin-bottom:35px}aside h2{font-size:31px;line-height:1.5}aside h2 br{display:none}aside h2 br:after{content:' '}aside p{margin:10px 0}nav{display:none}.terms-content h3{font-size:22px}.terms-content li{font-size:16px;line-height:2}footer{display:block;font-size:12px}footer span{display:block}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}@media print{header,nav,.read-link,.intro figure,.skip{display:none}.wrap{max-width:none;padding:0}.intro,.terms-layout{display:block;padding:0;margin:20px 0}.intro h1{font-size:25px}.terms-layout aside{position:static}.prize-grid{background:white;color:#062e2a;border:1px solid #ddd}.count{color:#006b50}.prize-grid p{color:#34534a}body{background:white;font-size:12pt}.terms-content section{break-inside:avoid}footer{padding:10px 0}}
