*{box-sizing:border-box}.lvw-page{margin:0;background:#f7f2e8;color:#382c2e;font:16px/1.6 Arial,Helvetica,sans-serif}.lvw-page a{color:inherit;text-underline-offset:4px}.lvw-page button,.lvw-page input{font:inherit}.lvw-page [hidden]{display:none!important}.lvw-page :focus-visible{outline:3px solid #bd9659;outline-offset:4px}.lvw-page h1,.lvw-page h2,.lvw-page h3{font-family:Georgia,serif;font-weight:400;color:#582437;line-height:1.1;margin:0 0 22px}.lvw-page p{margin:0 0 18px}.lvw-page em{color:#957047;font-weight:400}.lvw-test{background:#582437;color:#fff9ed;font-size:11px;text-align:center;padding:10px}.lvw-header{max-width:1280px;margin:auto;padding:24px 44px;border-bottom:1px solid #e5d9c8;display:flex;justify-content:space-between;align-items:center}.lvw-header>a:last-child{font-size:12px;text-decoration:none}.lvw-header>a:last-child span{margin-left:18px;font-size:20px}.lvw-brand{display:flex;flex-direction:column;align-items:center;text-decoration:none;font-size:9px;letter-spacing:5px;color:#582437!important;line-height:1.2}.lvw-brand strong{font:22px Georgia,serif;letter-spacing:1px;margin:5px 0}.lvw-brand i{font-size:18px}.lvw-brand small{font-size:7px;letter-spacing:2px}.lvw-hero{max-width:1280px;margin:auto;padding:58px 44px 68px;display:grid;grid-template-columns:1fr 1.15fr;column-gap:74px;align-items:center}.lvw-intro h1{font-size:clamp(42px,4.6vw,65px);letter-spacing:-2px;line-height:1.06}.lvw-label{font-size:10px;font-weight:600;letter-spacing:2px;color:#8b6946}.lvw-lead{font-size:15px;color:#786a6b;line-height:1.8}.lvw-pills{display:flex;gap:18px;font-size:11px;color:#582437;margin-bottom:26px}.lvw-pills span:before{content:'✓';color:#9c7d4c;margin-right:7px}.lvw-form-card{grid-column:1;grid-row:2;background:#fffcf7;padding:28px;border:1px solid #e5d9c8;max-width:470px;box-shadow:0 15px 60px #58243706}.lvw-form-card h2{font-size:28px;margin-bottom:20px}.lvw-form-card>.lvw-label{font-size:9px;margin-bottom:10px}.lvw-field{font-size:12px;font-weight:600;display:block;margin-bottom:7px}.lvw-page input[type=email]{width:100%;border:1px solid #d8c6b4;background:#fff;padding:13px 14px;font-size:15px;color:#382c2e;min-width:0;border-radius:0}.lvw-micro{font-size:11px;line-height:1.6;color:#827276;margin-top:8px!important}.lvw-check{display:flex;gap:9px;font-size:12px;line-height:1.5;margin:15px 0}.lvw-check input{width:17px;height:17px;flex-shrink:0;accent-color:#582437;margin:2px 0 0}.lvw-optional{font-size:10px;color:#7d6f70;border-top:1px solid #e5d9c8;padding-top:13px}.lvw-optional b{color:#582437}.lvw-button{width:100%;background:#582437;color:#fff9ee;padding:16px 20px;border:0;font-size:14px;font-weight:600;cursor:pointer;display:flex;justify-content:center;gap:35px;align-items:center}.lvw-button:hover{background:#773347}.lvw-button:disabled{opacity:.65;cursor:wait}.lvw-button span{font-size:23px;line-height:1}.lvw-under{text-align:center;font-size:10px;line-height:1.6;color:#8b7b7c;margin:12px 0 0!important}.lvw-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lvw-wheel-area{overflow:clip;grid-column:2;grid-row:1/3;align-self:start;padding-top:20px;position:sticky;top:24px}.lvw-hand{font:italic 18px Georgia,serif;color:#97744d;text-align:center;transform:rotate(-4deg);margin:0 0 35px!important}.lvw-wheel-wrap{position:relative;max-width:530px;margin:auto;aspect-ratio:1;filter:drop-shadow(0 14px 16px #58243722)}#lvw-wheel{width:100%;height:auto;display:block;transition:transform 4.2s cubic-bezier(.1,.65,.1,1)}.lvw-pointer{position:absolute;left:calc(50% - 14px);top:-6px;width:28px;height:43px;background:#582437;clip-path:polygon(0 0,100% 0,100% 35%,50% 100%,0 35%);z-index:2}.lvw-center{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;color:#582437;line-height:1.2;pointer-events:none}.lvw-center small{font-size:8px;letter-spacing:3px}.lvw-center span{font:25px Georgia,serif;letter-spacing:2px;margin-top:3px}.lvw-center i{font:14px Georgia,serif;letter-spacing:1px}.lvw-wheel-caption{text-align:center;font-size:9px;color:#997d5c;letter-spacing:2px;margin:27px 0!important}.lvw-prizes{background:#eee5d7;padding:55px 44px;text-align:center}.lvw-prizes h2{font-size:36px}.lvw-prize-grid{display:grid;grid-template-columns:repeat(var(--prize-count,6),1fr);gap:12px;max-width:1192px;margin:30px auto 0}.lvw-prize-grid>div{position:relative;background:#fffcf7;padding:40px 10px 20px;border:1px solid #e5d9c8}.lvw-prize-grid small{position:absolute;left:13px;top:10px;font:10px Georgia,serif;color:#ac9578}.lvw-prize-grid h3{font-size:30px;margin-bottom:13px}.lvw-prize-grid p{font-size:11px;color:#827276}.lvw-how{max-width:1192px;margin:0 auto;padding:70px 0;display:grid;grid-template-columns:1fr 1.15fr;gap:74px}.lvw-how h2{font-size:42px}.lvw-how ol{list-style:none;padding:0;margin:0}.lvw-how li{display:flex;gap:22px;margin-bottom:26px}.lvw-how li>b{color:#ad8753;font:16px Georgia,serif;padding-top:3px}.lvw-how h3{font-family:Arial,sans-serif;font-size:15px;line-height:1.5;margin:0 0 6px}.lvw-how li p{font-size:13px;color:#827276}.lvw-terms{max-width:1192px;margin:auto;border-top:1px solid #e5d9c8;padding:48px 0}.lvw-terms h2{font-size:32px}.lvw-page details{border-top:1px solid #e5d9c8;padding:20px 0}.lvw-page summary{cursor:pointer;color:#582437;font-size:13px;font-weight:600}.lvw-page details p{font-size:12px;line-height:1.8;color:#827276;margin:15px 0 0}.lvw-footer{max-width:1280px;margin:auto;border-top:1px solid #e5d9c8;padding:30px 44px;display:flex;justify-content:space-between;gap:25px;align-items:center;font-size:11px;color:#827276}.lvw-footer>span{font:17px Georgia,serif;color:#582437}.lvw-footer p{margin:0}.lvw-error{border-left:3px solid #773347;padding:13px;margin-top:20px!important;background:#f7e8e8;font-size:12px}.lvw-result{padding:22px 0;word-wrap:break-word}.lvw-result h2{font-size:34px;line-height:1.2}.lvw-result>p:not(.lvw-label){font-size:13px;line-height:1.8}.lvw-message{max-width:620px;margin:50px auto;padding:38px 32px;background:#fffcf7;border:1px solid #e5d9c8}.lvw-message>.lvw-brand{margin-bottom:40px}.lvw-message h1{font-size:38px;line-height:1.15}.lvw-message>.lvw-result{padding:20px;background:#eee5d7}.lvw-message form{margin:25px 0}.lvw-message p{font-size:14px;line-height:1.8}@media(max-width:1280px){.lvw-how,.lvw-terms{margin-left:44px;margin-right:44px}.lvw-hero{gap:34px}}@media(max-width:760px){.lvw-header{padding:21px}.lvw-header>a:last-child{font-size:10px}.lvw-brand strong{font-size:18px}.lvw-hero{display:flex;flex-direction:column;padding:32px 22px 40px;gap:0}.lvw-intro{align-self:stretch}.lvw-intro h1{font-size:48px}.lvw-lead{font-size:13px}.lvw-intro h1 br:nth-of-type(2){display:none}.lvw-wheel-area{position:relative;top:auto;padding:0 0 15px;width:100%}.lvw-wheel-wrap{max-width:375px}.lvw-hand{font-size:16px;margin:8px 0 25px!important}.lvw-pills{margin-bottom:14px}.lvw-wheel-caption{margin:20px 0!important;font-size:8px}.lvw-form-card{max-width:none;width:100%;padding:25px 21px}.lvw-center span{font-size:21px}.lvw-center i{font-size:12px}.lvw-center small{font-size:7px}.lvw-prizes{padding:40px 22px}.lvw-prizes h2{font-size:30px}.lvw-prize-grid{grid-template-columns:repeat(2,1fr);gap:10px}.lvw-prize-grid>div:last-child:nth-child(odd){grid-column:1/-1}.lvw-how{margin:0;padding:45px 22px;display:block}.lvw-how h2{font-size:35px;margin-bottom:30px}.lvw-terms{margin:0 22px;padding:35px 0}.lvw-footer{padding:25px 22px;flex-wrap:wrap}.lvw-message{margin:20px 15px;padding:28px 22px}.lvw-message h1{font-size:32px}}@media(prefers-reduced-motion:reduce){#lvw-wheel{transition:none}}
