.header{background-color:#112236;color:#e6e3d4}.header__container{align-items:center;display:flex;gap:24px;justify-content:space-between;min-height:80px;max-width:1200px;position:relative}.header__brand,.header__cta{align-items:center;display:inline-flex;flex-shrink:0}.header__brand{text-decoration:none}.header__logo{display:block;height:auto;max-width:254px;width:100%}.header__navigation{margin-left:auto}.header__menu{align-items:center;display:flex;gap:24px;list-style:none;margin:0;padding:0}.header__link{color:#e6e3d4;display:block;font-size:.875rem;font-weight:400;line-height:1.5;padding:.5rem 0;text-decoration:none;transition:color 150ms ease-in-out}.header__link:hover,.header__link:focus-visible,.header__link--active{color:#eac78f}.header__link:focus-visible{outline:2px solid #eac78f;outline-offset:4px}.header__link--active{font-weight:700}.header__cta{background:linear-gradient(90deg, #eac78f 0%, #ffdeaa 100%);border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(234,199,143,.2),0 4px 6px -4px rgba(234,199,143,.2);color:#112236;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1.4286;min-height:44px;padding:.75rem 1.25rem;text-decoration:none;transition:filter 150ms ease-in-out,transform 150ms ease-in-out}.header__cta:hover,.header__cta:focus-visible{color:#112236;filter:brightness(1.05);transform:translateY(-1px);outline:2px solid #eac78f;outline-offset:4px}.header__cta-icon{display:block;flex:0 0 auto}.header__toggle{background:rgba(0,0,0,0);border:1px solid rgba(230,227,212,.45);border-radius:.25rem;padding:.5rem}.header__toggle-line{background-color:#e6e3d4;display:block;height:2px;margin:4px 0;width:22px}.header__skip-link{background-color:#eac78f;color:#112236;padding:.5rem 1rem}@media(max-width: 991.98px){.header__container{flex-wrap:wrap;padding-bottom:1rem;padding-top:1rem}.header__toggle{display:block;margin-left:auto}.header__navigation{display:none;flex-basis:100%;margin-left:0}.header__navigation.is-open{display:block}.header__menu{align-items:stretch;flex-direction:column;gap:.25rem;padding-top:.75rem}.header__cta{margin-left:auto}}@media(max-width: 575.98px){.header__logo{max-width:210px}.header__cta{flex-basis:100%;justify-content:center;margin-left:0}}.hero{align-items:center;background:linear-gradient(180deg, #0e1f33 0%, #0b1827 50%, #07111c 100%);border-bottom:1px solid rgba(234,199,143,.2);color:#efebdc;display:flex;min-height:768px;overflow:hidden;position:relative}.hero__background{background:linear-gradient(180deg, rgba(11, 24, 39, 0.12), rgba(11, 24, 39, 0.4)),url("../images/hero-background.png") center/cover no-repeat;inset:0;opacity:.75;position:absolute}.hero__container{max-width:1200px;position:relative;width:100%;z-index:1}.hero__row{min-height:768px}.hero__visual-column{align-items:center;display:flex;justify-content:center}.hero__visual{display:block;height:auto;max-height:768px;max-width:100%;object-fit:contain;width:100%}.hero__content{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:4rem 1.5rem;text-align:center}.hero__title,.hero__description{color:#efebdc;margin:0}.hero__title{font-size:clamp(1.25rem,1.5vw,1.5rem);font-weight:700;letter-spacing:-0.0375rem;line-height:1.3333;text-transform:uppercase}.hero__description{font-size:1rem;font-weight:700;line-height:1.5;max-width:454px}.hero__prize{display:block;height:auto;max-width:454px;width:100%}.hero__cta{align-items:center;background:linear-gradient(90deg, #eac78f 0%, #ffdeaa 100%);border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(234,199,143,.2),0 4px 6px -4px rgba(234,199,143,.2);color:#112236;display:inline-flex;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.4286;padding:.875rem 2rem;text-decoration:none;transition:filter 150ms ease-in-out,transform 150ms ease-in-out}.hero__cta:hover,.hero__cta:focus-visible{color:#112236;filter:brightness(1.05);outline:2px solid #eac78f;outline-offset:4px;transform:translateY(-1px)}.hero__cta-icon{display:block;flex:0 0 auto;height:15px;width:15px}@media(max-width: 991.98px){.hero{min-height:auto}.hero__row{min-height:auto}.hero__visual-column{min-height:420px}.hero__visual{max-height:520px}.hero__content{padding:3rem 1.5rem 4rem}}@media(max-width: 575.98px){.hero__visual-column{min-height:300px}.hero__content{padding-left:1rem;padding-right:1rem}.hero__description{font-size:.9375rem}}.how-to{background-color:#efebdc;color:#112236;padding:6rem 0}.how-to__container{max-width:1200px}.how-to__header{margin-bottom:4.5rem;max-width:672px}.how-to__title{color:#112236;font-size:clamp(2rem,3vw,2.25rem);font-weight:700;letter-spacing:-0.05625rem;line-height:1.15;margin:0 0 .1875rem}.how-to__subtitle{color:rgba(17,34,54,.8);font-size:1.125rem;line-height:1.5;margin:0;padding-top:.3125rem}.how-to__steps{counter-reset:how-to-step;list-style:none;margin:0 -1.25rem 0;padding:0}.how-to__step{counter-increment:how-to-step;padding:0 1.25rem 1.625rem}.how-to__step-top{align-items:center;display:flex;min-height:80px;padding-bottom:1rem;width:100%}.how-to__icon-wrapper{align-items:center;background-color:#112236;border-radius:.75rem;display:flex;flex:0 0 64px;height:64px;justify-content:center;width:64px}.how-to__icon{display:block;height:auto;max-width:100%;width:auto}.how-to__connector{align-items:center;display:flex;flex:1 1 auto;gap:.5rem;padding:0 1rem}.how-to__connector-line{background-color:rgba(17,34,54,.2);display:block;flex:1 1 auto;height:1px}.how-to__connector img{display:block;flex:0 0 8px;height:24px;width:8px}.how-to__label{color:#745a2c;display:block;font-size:.75rem;font-weight:700;letter-spacing:.075rem;line-height:1.2;margin-bottom:.5rem;text-transform:uppercase}.how-to__step-title{color:#112236;font-size:1.25rem;font-weight:700;line-height:1.3;margin:0 0 .25rem}.how-to__step-description{color:rgba(17,34,54,.8);font-size:1rem;line-height:1.625;margin:0}.how-to__quick-action{align-items:center;background-color:#0e1f33;border-radius:.5rem;color:#e6e3d4;display:flex;gap:2rem;justify-content:space-between;margin-top:2.875rem;padding:2rem}.how-to__quick-content{align-items:center;display:flex;gap:1rem}.how-to__quick-icon-wrapper{align-items:center;background-color:rgba(234,199,143,.2);border-radius:.75rem;display:flex;flex:0 0 48px;height:48px;justify-content:center;width:48px}.how-to__quick-icon{display:block;height:20px;width:16px}.how-to__quick-title,.how-to__quick-description{margin:0}.how-to__quick-title{color:#fff;font-size:1rem;font-weight:700;line-height:1.5}.how-to__quick-description{color:#e6e3d4;font-size:.875rem;line-height:1.4286}.how-to__quick-cta{align-items:center;background:linear-gradient(90deg, #eac78f 0%, #ffdeaa 100%);border-radius:.25rem;box-shadow:0 10px 15px -3px rgba(234,199,143,.2),0 4px 6px -4px rgba(234,199,143,.2);color:#112236;display:inline-flex;flex:0 0 auto;font-size:.875rem;font-weight:700;gap:.5rem;justify-content:center;line-height:1.4286;min-height:44px;padding:.75rem 1.25rem;text-decoration:none}.how-to__quick-cta:hover,.how-to__quick-cta:focus-visible{color:#112236;filter:brightness(1.05);outline:2px solid #eac78f;outline-offset:4px}.how-to__quick-cta img{display:block;height:14px;width:11px}@media(max-width: 767.98px){.how-to{padding:4rem 0}.how-to__header{margin-bottom:3rem}.how-to__step{margin-bottom:2rem}.how-to__step-top{min-height:64px}.how-to__connector{display:none}.how-to__quick-action{align-items:flex-start;flex-direction:column;gap:1.5rem;margin-top:1rem}.how-to__quick-cta{width:100%}}@media(max-width: 575.98px){.how-to__title{font-size:2rem}.how-to__subtitle{font-size:1rem}.how-to__quick-action{padding:1.5rem}.how-to__quick-content{align-items:flex-start}.how-to__quick-description{margin-top:.25rem}}.prizes{background-color:#0b1726;border-bottom:1px solid rgba(234,199,143,.2);color:#e6e3d4;padding:6rem 0 6.0625rem}.prizes__container{max-width:1360px}.prizes__header{margin-bottom:2rem}.prizes__title{color:#fff;font-size:clamp(2rem,3vw,2.25rem);font-weight:700;letter-spacing:-0.05625rem;line-height:1.1111;margin:0 0 .5rem}.prizes__subtitle{color:#e6e3d4;font-size:1rem;line-height:1.5;margin:0;max-width:720px}.prizes__grid{margin-top:0}.prizes__column{display:flex}.prizes__card{background-color:#112236;border:1px solid rgba(255,255,255,.1);border-radius:1rem;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);display:flex;flex:1 1 auto;flex-direction:column;gap:.5rem;min-height:156px;overflow:hidden;padding:1.5625rem;position:relative}.prizes__card--highlight{border-color:rgba(234,199,143,.4);min-height:181px}.prizes__card--highlight::after{background-color:rgba(234,199,143,.1);border-radius:.75rem;content:"";filter:blur(12px);height:96px;position:absolute;right:-2rem;top:-2rem;width:96px}.prizes__card--volume{min-height:156px}.prizes__card-header{align-items:center;display:flex;gap:1rem;justify-content:space-between;position:relative;z-index:1}.prizes__eyebrow{color:#eac78f;font-family:"Liberation Mono",monospace;font-size:.75rem;letter-spacing:.075rem;line-height:1.3333;text-transform:uppercase}.prizes__card--instant .prizes__eyebrow{color:#e6e3d4}.prizes__badge{background-color:rgba(234,199,143,.15);border:1px solid rgba(234,199,143,.3);border-radius:.75rem;color:#eac78f;flex:0 0 auto;font-size:.75rem;font-weight:700;line-height:1.3333;padding:.3125rem .6875rem;white-space:nowrap}.prizes__badge--light{background-color:rgba(255,255,255,.1);border:0;color:#fff;padding:.25rem .625rem}.prizes__amount{align-items:baseline;color:#fff;display:flex;gap:.25rem;line-height:1;margin:.5rem 0 0;position:relative;z-index:1}.prizes__amount strong{font-size:3rem;font-weight:800;letter-spacing:-0.05rem;line-height:1}.prizes__amount--small{margin-top:.5rem}.prizes__amount--small strong{font-size:2.25rem;font-weight:700}.prizes__currency{color:#eac78f;font-size:1.25rem;font-weight:700}.prizes__amount:not(.prizes__amount--small) .prizes__currency{font-size:1.5rem}.prizes__cents{color:#e6e3d4;font-size:.875rem;font-weight:400}.prizes__description{color:#e6e3d4;font-size:.75rem;line-height:1.3333;margin:auto 0 0;max-width:30rem;position:relative;z-index:1}@media(max-width: 991.98px){.prizes{padding:4.5rem 0}.prizes__container{max-width:720px}}@media(max-width: 575.98px){.prizes{padding:4rem 0}.prizes__title{font-size:2rem}.prizes__card-header{align-items:flex-start;flex-direction:column;gap:.5rem}.prizes__badge{align-self:flex-start}}body{font-family:"Montserrat",sans-serif}
