*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth}body{color:var(--color-text-primary);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);min-height:100vh;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}img,picture,svg,video{display:block;height:auto;max-width:100%}a{color:var(--color-text-link);text-decoration:none}button{background:none;border:none;cursor:pointer}button,input,select,textarea{color:inherit;font-family:inherit;font-size:inherit}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}fieldset{border:none}.container{margin:0 auto;max-width:var(--content-max-width);padding:0 var(--space-lg)}.body-container-wrapper{width:100%}.dnd-section{padding:0}.dnd-section>.row-fluid,.dnd-section>.row-fluid-wrapper>.row-fluid{margin:0 auto;max-width:none;width:100%}.row-fluid{width:100%}.row-fluid [class*=span]{margin-left:0;min-height:0}.row-fluid>.span12{width:100%}.dnd-column,.dnd-module,.dnd-section .dnd-column,.dnd-section .dnd-column>.widget-span,.widget-span.dnd-module{min-height:0;padding:0}.content-wrapper{max-width:none;padding:0}.hs_cos_wrapper{display:block}.body-container-wrapper,.body-wrapper{overflow-x:hidden}.heading-minecraft{font-family:var(--font-minecraft);font-style:normal;font-weight:400;letter-spacing:0;line-height:var(--lh-heading-tight);text-align:center;text-transform:uppercase}.heading-display{font-size:var(--fs-display)}.heading-xl{font-size:var(--fs-heading-xl)}.heading-lg{font-size:var(--fs-heading-lg)}.heading-md{font-size:var(--fs-heading-md)}.heading-sm{font-size:var(--fs-heading-sm)}.text-body{font-size:var(--fs-body)}.text-body,.text-body-sm{font-family:var(--font-body);line-height:var(--lh-body)}.text-body-sm{font-size:var(--fs-body-sm)}.text-body-xs{font-size:var(--fs-body-xs);line-height:var(--lh-body)}.text-body-xs,.text-legal{font-family:var(--font-body)}.text-legal{font-size:var(--fs-legal);line-height:1.5}.text-center{text-align:center}.text-left{text-align:left}.text-white{color:var(--color-text-white)}.text-primary{color:var(--color-text-primary)}.btn{align-items:center;border:none;cursor:pointer;display:inline-flex;justify-content:center;text-align:center;text-decoration:none;transition:background-color var(--transition-fast),color var(--transition-fast)}.btn[hidden]{display:none!important}.btn--minecraft{background-color:var(--color-oreo-blue);color:var(--color-text-white);font-family:var(--font-minecraft);font-size:18px;font-weight:400;line-height:var(--lh-heading);padding:.5em 20px .8em;text-transform:uppercase}.btn--minecraft:hover{background-color:var(--color-oreo-blue-dark)}.btn--minecraft:focus-visible{outline:2px solid var(--color-text-white);outline-offset:2px}.btn--minecraft-white{background-color:var(--color-white);color:var(--color-oreo-blue);font-family:var(--font-minecraft);font-size:18px;line-height:var(--lh-heading);padding:.5em 20px .8em;text-transform:uppercase}.btn--minecraft-white:hover{background-color:#f0f0f0}.btn--minecraft-outline{background-color:transparent;border:2px solid var(--color-white);color:var(--color-text-white);font-family:var(--font-minecraft);font-size:18px;line-height:var(--lh-heading);padding:.5em 20px .8em;text-transform:uppercase}.btn--minecraft-outline:hover{background-color:var(--color-white);color:var(--color-oreo-blue)}@media (min-width:480px){.btn--minecraft,.btn--minecraft-outline,.btn--minecraft-white{font-size:20px;padding:.5em 24px .8em}}@media (min-width:768px){.btn--minecraft,.btn--minecraft-outline,.btn--minecraft-white{font-size:var(--fs-heading-md);padding:.5em 32px .8em}}.btn--text{background:none;color:var(--color-text-link);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:700;padding:0;text-decoration:underline;text-transform:uppercase}.btn--text:hover{color:var(--color-oreo-blue-dark)}.btn--text:focus-visible{outline:2px solid var(--color-oreo-blue);outline-offset:2px}.btn--text-white{color:var(--color-text-white);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:700;padding:0;text-decoration:underline;text-transform:uppercase}.btn--text-white:hover{opacity:.85}@media (min-width:768px){.btn--text,.btn--text-white{font-size:var(--fs-body)}}.btn--close{background-color:var(--color-oreo-black);color:var(--color-text-white);flex-shrink:0;font-family:var(--font-minecraft);font-size:18px;height:40px;line-height:1;padding-bottom:.28em;width:40px}.btn--close:hover{background-color:#3a3837}@media (min-width:768px){.btn--close{font-size:20px;height:44px;width:44px}}.form-field{display:flex;flex-direction:column;gap:var(--space-xs);margin-bottom:var(--space-lg)}.form-field__label{font-size:var(--fs-body-sm);font-weight:600}.form-field__input{border:1px solid var(--color-border);border-radius:var(--radius-sm);font:inherit;padding:.6em .8em;width:100%}.form-field__input:focus-visible{outline:2px solid var(--color-oreo-blue);outline-offset:1px}.form-field__help{font-size:var(--fs-body-xs);margin:0;opacity:.8}.checkbox__required,.form-field__required{color:var(--color-error-red)}.checkbox{align-items:flex-start;display:flex;gap:var(--space-sm)}.checkbox__input{flex:0 0 auto;margin-top:.2em}.checkbox__label{font-size:var(--fs-body-sm);line-height:1.4}.checkbox__label p{display:inline;margin:0}.site-header{width:100%}.site-header__inner{margin:0 auto;max-width:var(--content-max-width);padding:var(--space-md) var(--space-lg)}.site-footer{background-color:var(--color-oreo-blue);border-top:1px solid hsla(0,0%,100%,.2);display:flex;flex-direction:column;gap:var(--space-xl);padding:40px 20px;width:100%}.site-footer__top{align-items:center;display:flex;justify-content:space-between;width:100%}.site-footer__logo{flex-shrink:0;max-height:40px;object-fit:contain;width:100px}.site-footer__nav{align-items:flex-start;display:flex;flex-direction:column;gap:20px}.site-footer__nav a{color:var(--color-text-white);font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:700;text-decoration:underline;text-transform:uppercase;white-space:nowrap}.site-footer__nav a:hover{opacity:.85}.site-footer__nav a:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.site-footer__social{flex-shrink:0}.site-footer__social a{align-items:center;border-radius:var(--radius-round);display:flex;height:40px;justify-content:center;transition:opacity var(--transition-fast);width:40px}.site-footer__social a:hover{opacity:.85}.site-footer__social a:focus-visible{outline:2px solid var(--color-white);outline-offset:2px}.site-footer__social svg{display:block;height:40px;width:40px}.site-copyright{background-color:var(--color-oreo-blue);color:hsla(0,0%,100%,.8);font-size:var(--fs-body-xs);padding:20px 24px;text-align:center;width:100%}@media (min-width:768px){.site-footer{align-items:center;flex-direction:row;gap:var(--space-2xl);justify-content:space-between;padding:40px 60px}.site-footer__top{display:contents}.site-footer__logo{max-height:60px;width:160px}.site-footer__nav{align-items:center;flex-direction:row;flex-wrap:wrap;justify-content:center;order:1}.site-footer__social{order:2}}@media (min-width:1024px){.site-footer{gap:40px;padding:40px 120px}}@media (min-width:1200px){.site-footer{padding:40px 280px}}.popup{align-items:center;background-blend-mode:soft-light;background-color:var(--color-overlay-bg);background-repeat:repeat;background-size:120px;display:flex;justify-content:center;min-height:100vh;padding:12px}.popup--overlay{inset:0;position:fixed;z-index:var(--z-popup)}.popup[hidden]{display:none}.popup__modal{background-color:var(--color-white);display:flex;flex-direction:column;margin:auto;overflow:hidden;position:relative;width:100%}.popup__close{position:absolute;right:0;top:0;z-index:var(--z-close)}.popup__image{align-items:center;background-color:var(--color-oreo-blue);display:flex;flex-direction:column;flex-shrink:0;justify-content:center;min-height:240px;overflow:hidden;padding:24px 20px;position:relative;width:100%}.popup__logo{margin-bottom:var(--space-sm);max-width:160px;position:relative;width:42%;z-index:2}.popup__cookie{max-width:200px;position:relative;width:52%;z-index:2}.popup__image--receipt{background-color:#f5f5f5;min-height:0;padding:0}.popup__image--receipt img{height:auto;width:100%}.popup__content{align-items:center;flex:1;gap:20px;justify-content:center;padding:24px 20px 28px;text-align:center}.popup__content,.popup__text{display:flex;flex-direction:column}.popup__text{gap:var(--space-md)}.popup__title{color:var(--color-text-primary);font-size:28px;letter-spacing:0;line-height:var(--lh-heading-tight)}.popup__description{color:var(--color-text-primary);font-size:13px;margin:0 auto;max-width:528px}.popup__description p{margin:0 0 var(--space-sm)}.popup__description p:last-child{margin-bottom:0}.popup__description a{color:var(--color-text-primary);text-decoration:underline}.popup__description a:hover{color:var(--color-oreo-blue)}.popup__buttons{align-items:center;display:flex;flex-direction:column;gap:var(--space-md);width:100%}.popup__buttons .btn{width:100%}.popup__modal--blue,.popup__modal--blue .popup__content{background-color:var(--color-oreo-blue)}.popup__modal--blue .popup__description,.popup__modal--blue .popup__title{color:var(--color-text-white)}@media (min-width:480px){.popup{padding:16px}.popup__image{min-height:280px;padding:28px 24px}.popup__logo{max-width:180px;width:45%}.popup__cookie{max-width:220px;width:55%}.popup__content{gap:24px;padding:28px 24px 32px}.popup__title{font-size:32px}.popup__description{font-size:14px}}@media (min-width:768px){.popup{padding:20px}.popup__modal{flex-direction:row;max-width:var(--modal-max-width-md)}.popup__image{min-height:auto;padding:30px;width:39%}.popup__logo{max-width:220px;width:55%}.popup__cookie{max-width:280px;width:70%}.popup__content{gap:28px;padding:32px 36px}.popup__title{font-size:40px}.popup__description{font-size:16px}.popup__buttons,.popup__buttons .btn{width:auto}}@media (min-width:1024px){.popup{padding:24px}.popup__modal{max-width:var(--modal-max-width)}.popup__content{gap:32px;padding:40px 50px}.popup__title{font-size:48px}}.instruction__hero{background-color:var(--color-oreo-blue);background-repeat:repeat;background-size:48px 48px;overflow:hidden;position:relative}.instruction__hero-inner{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:1440px;padding:32px 16px 0;position:relative;text-align:center;z-index:1}.instruction__logos{align-items:center;display:flex;flex-direction:row;gap:var(--space-sm);justify-content:center;margin-bottom:var(--space-xl);max-width:360px;width:100%}.instruction__oreo-logo{width:36%}.instruction__dots{align-items:center;display:flex;gap:6px}.instruction__dots span{background-color:var(--color-white);display:block;height:6px;width:6px}.instruction__minecraft-logo{width:40%}.instruction__hero-image{margin-bottom:var(--space-xl);max-width:350px;position:relative;width:100%}.instruction__hero-cookies{height:auto;position:relative;width:100%;z-index:1}.instruction__hero-text{margin-bottom:var(--space-xl);max-width:880px}.instruction__hero-title{color:var(--color-text-white);font-size:var(--fs-heading-lg);line-height:45px;margin-bottom:var(--space-lg)}.instruction__hero-desc{color:var(--color-text-white);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:20px;margin:0 auto;max-width:800px}.instruction__hero-desc p{margin:0}.instruction__hero-inner:after{background:linear-gradient(180deg,transparent,rgba(0,88,201,.6));content:"";display:block;height:60px;margin-left:-16px;margin-top:var(--space-xl);width:calc(100% + 32px)}.instruction__btn{align-items:center;border:none;cursor:pointer;display:inline-flex;font-family:var(--font-minecraft);font-size:20px;font-weight:400;justify-content:center;line-height:100%;max-width:350px;padding:.5em 28px .8em;text-decoration:none;text-transform:uppercase;transition:background-color var(--transition-fast),color var(--transition-fast);width:100%}.instruction__btn--white{background-color:var(--color-white);border:2px solid var(--color-white);color:var(--color-oreo-blue)}.instruction__btn--white:hover{background-color:transparent;color:var(--color-white)}.instruction__btn--blue{background-color:var(--color-oreo-blue);border:2px solid var(--color-oreo-blue);color:var(--color-text-white)}.instruction__btn--blue:hover{background-color:var(--color-oreo-blue-dark);border-color:var(--color-oreo-blue-dark)}.instruction__skip-link{display:inline-block;font-family:var(--font-body);font-size:var(--fs-body-sm);font-weight:700;letter-spacing:.28px;margin-top:var(--space-md);text-decoration:underline;text-transform:uppercase}.instruction__skip-link--white{color:var(--color-text-white)}.instruction__skip-link--white:hover{opacity:.85}.instruction__skip-link--blue{color:var(--color-oreo-blue)}.instruction__skip-link--blue:hover{color:var(--color-oreo-blue-dark)}.instruction__how-it-works{background-color:var(--color-section-beige)}.instruction__loot{background-color:var(--color-white);position:relative}.instruction__loot .instruction__section-inner{position:relative;z-index:1}.instruction__section-inner{align-items:center;display:flex;flex-direction:column;gap:var(--space-xl);margin:0 auto;max-width:1440px;padding:var(--space-2xl) 16px;text-align:center}.instruction__section-header{align-items:center;display:flex;flex-direction:column;gap:var(--space-sm)}.instruction__section-title{color:var(--color-oreo-black);font-size:var(--fs-heading-md);line-height:32px}.instruction__loot-desc{color:var(--color-oreo-black);font-family:var(--font-body);font-size:var(--fs-body-sm);line-height:20px;max-width:880px}.instruction__loot-desc p{margin:0}.instruction__cards-wrapper{margin-left:-16px;margin-right:-16px;overflow-x:auto;width:calc(100% + 32px);-webkit-overflow-scrolling:touch;padding:var(--space-3xl) 16px 0;scrollbar-width:none}.instruction__cards-wrapper::-webkit-scrollbar{display:none}.instruction__cards{display:flex;gap:var(--space-lg);justify-content:flex-start;width:max-content}.instruction__card{align-items:center;background-color:var(--color-white);border:2px solid var(--color-oreo-blue);display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-lg);min-height:240px;padding:90px 12px 12px;position:relative;text-align:center;width:240px}.instruction__card-number{align-items:center;background-color:var(--color-oreo-blue);display:flex;height:62px;justify-content:center;left:50%;position:absolute;top:16px;transform:translateX(-50%);width:60px}.instruction__card-number span{color:var(--color-text-white);font-family:var(--font-body);font-size:var(--fs-heading-md);font-weight:600;letter-spacing:.9px;line-height:1}.instruction__card-title{color:var(--color-oreo-black);font-size:var(--fs-heading-md);line-height:30px}.instruction__card-desc{color:var(--color-oreo-black);font-family:var(--font-body);font-size:13px;line-height:19px}.instruction__card-desc p{margin:0}.instruction__dots-nav{display:flex;gap:var(--space-sm);justify-content:center;margin-top:var(--space-xl)}.instruction__dot{background-color:#ccc;border:none;cursor:pointer;height:12px;padding:0;transition:background-color var(--transition-fast);width:12px}.instruction__dot:hover{background-color:#999}.instruction__dot--active{background-color:var(--color-oreo-blue)}.instruction__dot:focus-visible{outline:2px solid var(--color-oreo-blue);outline-offset:2px}@media (min-width:768px){.instruction__dots-nav{display:none}}.instruction__buttons{align-items:center;display:flex;flex-direction:column;gap:var(--space-md)}.instruction__skip-text{color:var(--color-oreo-blue);font-family:var(--font-body);font-size:14px;font-weight:700;letter-spacing:.28px;line-height:19px;text-align:center;text-transform:uppercase}.instruction__skip-text a{color:var(--color-oreo-blue);text-decoration:underline}.instruction__skip-text a:hover{color:var(--color-oreo-blue-dark)}.instruction__prizes{display:flex;gap:var(--space-lg);justify-content:flex-start;margin-left:-16px;margin-right:-16px;overflow-x:auto;padding:0 16px;width:calc(100% + 32px);-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none}.instruction__prizes::-webkit-scrollbar{display:none}.instruction__prize-card{display:flex;flex-direction:column;flex-shrink:0;gap:var(--space-lg);max-width:340px;scroll-snap-align:start;width:85%}.instruction__prize-image{aspect-ratio:1;object-fit:cover;width:100%}.instruction__prize-title{color:var(--color-oreo-black);font-size:var(--fs-heading-sm);line-height:24px;text-align:left}.instruction__decorative{display:none}.instruction__creeper{bottom:-20px;position:absolute;right:10px;transform:scaleX(-1);width:75px;z-index:0}.instruction__flower{bottom:0;position:absolute;right:80px;width:25px;z-index:0}.page-decor{height:0;position:relative;width:100%}.page-decor__creeper,.page-decor__flower{bottom:0;display:none;position:absolute;z-index:0}@media (min-width:768px){.page-decor__creeper,.page-decor__flower{display:block}.page-decor__creeper{right:15px;width:80px}.page-decor__flower{right:100px;width:58px}}@media (min-width:1024px){.page-decor__creeper{right:20px;width:95px}.page-decor__flower{right:120px;width:70px}}@media (min-width:480px){.instruction__hero-inner{padding:40px 20px 0}.instruction__hero-title{font-size:var(--fs-heading-xl);line-height:60px}.instruction__hero-desc{font-size:var(--fs-body);line-height:22px}.instruction__btn{font-size:var(--fs-heading-md);padding:.5em 32px .8em}.instruction__section-inner{padding:40px 20px}.instruction__section-title{font-size:32px;line-height:40px}.instruction__cards-wrapper{margin-left:-20px;margin-right:-20px;padding:var(--space-3xl) 20px 0;width:calc(100% + 40px)}.instruction__card{min-height:300px;padding:100px 16px 16px;width:300px}.instruction__card-number{height:75px;top:24px;width:73px}.instruction__card-number span{font-size:30px}.instruction__card-title{font-size:32px;line-height:40px}.instruction__card-desc{font-size:var(--fs-body-sm)}.instruction__loot-desc{font-size:var(--fs-body);line-height:22px}.instruction__prize-title{font-size:var(--fs-heading-md);line-height:30px}.instruction__hero-inner:after{height:80px;margin-left:-20px;width:calc(100% + 40px)}}@media (min-width:768px){.instruction__hero-inner{padding:40px 60px 0}.instruction__logos{flex-direction:column;gap:5px;max-width:none}.instruction__oreo-logo{width:320px}.instruction__dots{gap:8px}.instruction__dots span{height:8px;width:8px}.instruction__minecraft-logo{width:240px}.instruction__hero-image{max-width:600px}.instruction__hero-title{font-size:56px;line-height:70px}.instruction__hero-desc{font-size:18px;line-height:25px}.instruction__btn{max-width:none;width:auto}.instruction__section-inner{gap:var(--space-3xl);padding:50px 60px}.instruction__section-title{font-size:40px;line-height:50px}.instruction__cards-wrapper{margin-left:0;margin-right:0;overflow-x:visible;padding:var(--space-3xl) 0 0;width:100%}.instruction__cards{flex-wrap:wrap;justify-content:center;width:auto}.instruction__card{border-width:3px;flex-shrink:1;min-height:300px;padding:100px 24px 20px;width:300px}.instruction__card-desc{font-size:var(--fs-body);line-height:22px}.instruction__loot-desc{font-size:18px;line-height:25px}.instruction__prizes{gap:var(--space-xl);justify-content:center;margin-left:0;margin-right:0;overflow-x:visible;padding:0;width:auto}.instruction__prize-card{flex-shrink:1;gap:var(--space-xl);max-width:none;width:300px}.instruction__prize-title{font-size:32px;line-height:40px}.instruction__decorative{display:contents}.instruction__creeper{bottom:-20px;right:15px;width:80px}.instruction__flower{bottom:0;right:100px;width:58px}.instruction__hero-inner:after{margin-left:-60px;width:calc(100% + 120px)}}@media (min-width:1024px){.instruction__hero-inner{padding:40px 120px 0}.instruction__oreo-logo{width:400px}.instruction__minecraft-logo{width:300px}.instruction__hero-image{max-width:100%;width:756px}.instruction__hero-title{font-size:64px;line-height:79px}.instruction__section-inner{padding:60px 120px}.instruction__section-title{font-size:var(--fs-heading-xl);line-height:60px}.instruction__cards{gap:var(--space-xl)}.instruction__card{border-width:4px;min-height:360px;min-width:220px;padding:120px 40px 24px;width:calc(33.33333% - 16px)}.instruction__prize-card{width:360px}.instruction__creeper{bottom:0;right:20px;width:95px}.instruction__flower{bottom:0;right:120px;width:70px}.instruction__hero-inner:after{margin-left:-120px;width:calc(100% + 240px)}}@media (min-width:1200px){.instruction__hero-inner{padding:40px 280px 0}.instruction__section-inner{padding:80px 280px}.instruction__how-it-works .instruction__section-inner{padding:80px 120px}.instruction__hero-inner:after{margin-left:-280px;width:calc(100% + 560px)}}.logo-lockup{align-items:center;display:flex;gap:var(--space-sm);justify-content:center}.logo-lockup__oreo{max-width:140px;width:36%}.logo-lockup__dots{display:flex;flex-shrink:0;gap:6px}.logo-lockup__dot{background-color:var(--color-white);border-radius:var(--radius-round);height:6px;width:6px}.logo-lockup__minecraft{max-width:160px;width:40%}@media (min-width:480px){.logo-lockup__oreo{max-width:180px}.logo-lockup__minecraft{max-width:200px}.logo-lockup__dot{height:7px;width:7px}.logo-lockup__dots{gap:7px}}@media (min-width:768px){.logo-lockup{flex-direction:column;gap:var(--space-xs)}.logo-lockup__oreo{max-width:320px;width:auto}.logo-lockup__dots{gap:8px}.logo-lockup__dot{height:8px;width:8px}.logo-lockup__minecraft{max-width:240px;width:auto}}@media (min-width:1024px){.logo-lockup__oreo{max-width:400px}.logo-lockup__minecraft{max-width:300px}}.flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-wrap{flex-wrap:wrap}.flex-1{flex:1}.items-center{align-items:center}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-xs{gap:var(--space-xs)}.gap-sm{gap:var(--space-sm)}.gap-md{gap:var(--space-md)}.gap-lg{gap:var(--space-lg)}.gap-xl{gap:var(--space-xl)}.gap-2xl{gap:var(--space-2xl)}.w-full{width:100%}.sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.hidden,.show-md{display:none}@media (min-width:768px){.show-md{display:block}.hide-md{display:none}}@media (max-width:767px){.hide-sm{display:none}}