.fair-landing-page-module__WYEYga__page{--u:1px;background-color:#fff}.fair-landing-page-module__WYEYga__section{overflow:hidden}.fair-landing-page-module__WYEYga__heroBand{padding-top:var(--header-height,0px);background-color:#3c9fe1}.fair-landing-page-module__WYEYga__frame{width:calc(800*var(--u));position:relative;left:50%;transform:translate(-50%)}.fair-landing-page-module__WYEYga__sectionBenefits{background-color:#71d0fc}.fair-landing-page-module__WYEYga__sectionWelcomeGifts{background-color:#e1f5fe}.fair-landing-page-module__WYEYga__sectionPurchase{background-color:#e0f5fe}.fair-landing-page-module__WYEYga__sectionLuckyDraw{background:url(../media/08-lucky-draw-bg.28e5c4b8.jpg) center top/calc(1920*var(--u))auto repeat-x}.fair-landing-page-module__WYEYga__storyScene{background:url(../media/03-story-scene-bg.ee7f7d40.jpg) center top/calc(1920*var(--u))auto repeat-x;position:relative;overflow:hidden}.fair-landing-page-module__WYEYga__storyScene:before,.fair-landing-page-module__WYEYga__storyScene:after{content:"";background-color:#fff;position:absolute}.fair-landing-page-module__WYEYga__storyScene:before{top:calc(643*var(--u));width:calc(2237*var(--u));height:calc(451*var(--u));border-radius:50%;left:50%;transform:translate(-50%)}.fair-landing-page-module__WYEYga__storyScene:after{top:calc(753*var(--u));bottom:0;left:0;right:0}.fair-landing-page-module__WYEYga__storyScene>.fair-landing-page-module__WYEYga__frame{z-index:1}.fair-landing-page-module__WYEYga__sectionInfo{padding-bottom:calc(118*var(--u));background-color:#f6f5f9}@media (min-width:768px){.fair-landing-page-module__WYEYga__heroSection{background:linear-gradient(transparent 55%,#f8fafc 90%),url(../media/01-hero-sky-tile.50eebd41.jpg) top}.fair-landing-page-module__WYEYga__frameWithMobileImage{width:max-content;height:calc(100vh - var(--header-height,0px) - 89px);height:calc(100svh - var(--header-height,0px) - 89px);min-height:700px;max-height:1168px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent);mask-image:linear-gradient(90deg,transparent,#000 15%,#000 85%,transparent)}.fair-landing-page-module__WYEYga__frameWithMobileImage .fair-landing-page-module__WYEYga__image{width:auto;max-width:none;height:100%}}.fair-landing-page-module__WYEYga__image{width:100%;height:auto;display:block}.fair-landing-page-module__WYEYga__imageButton{--edge-depth:calc(5*var(--u));box-shadow:0 var(--edge-depth)0 var(--edge-color);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;transition:transform .1s,box-shadow .1s,filter .15s;display:flex;position:absolute;left:50%;transform:translate(-50%)}@media (hover:hover){.fair-landing-page-module__WYEYga__imageButton:hover{filter:brightness(1.06)}}.fair-landing-page-module__WYEYga__imageButton:active{box-shadow:0 0 0 var(--edge-color);transform:translate(-50%,var(--edge-depth))}.fair-landing-page-module__WYEYga__imageButton:focus-visible{outline-offset:2px;outline:3px solid #1a8be6}.fair-landing-page-module__WYEYga__instagramButton{--edge-color:#d6a301;top:calc(1311*var(--u));width:calc(361*var(--u));height:calc(70*var(--u));font-size:calc(31*var(--u));letter-spacing:-.03em;color:#2a2d2e;background-color:#fdcb2e;font-weight:600}.fair-landing-page-module__WYEYga__largeButton{height:calc(94*var(--u));font-family:var(--font-cookie);font-size:calc(40*var(--u));letter-spacing:-.03em;color:#fff;gap:.3em;font-weight:400}.fair-landing-page-module__WYEYga__brochureButton{--edge-color:#de6c00;top:calc(1008*var(--u));width:calc(416*var(--u));background-color:#fd9100}.fair-landing-page-module__WYEYga__closingButton{--edge-color:#0f6cad;top:calc(885*var(--u));width:calc(592*var(--u));background-color:#0a8ce2}.fair-landing-page-module__WYEYga__closingButtonAccent{color:#fff990;font-style:normal}.fair-landing-page-module__WYEYga__earlyGiftBox{width:calc(680*var(--u));margin:0 auto calc(121*var(--u));border:calc(4*var(--u))solid #046cb2;border-radius:calc(44*var(--u));background-color:#fff;overflow:hidden}.fair-landing-page-module__WYEYga__earlyGiftBody{padding:calc(56*var(--u))0 calc(45*var(--u));text-align:center}.fair-landing-page-module__WYEYga__earlyGiftTitle{font-family:var(--font-cookie);font-size:calc(52*var(--u));letter-spacing:-.06em;color:#ea2d2d;font-weight:700;line-height:1.36}.fair-landing-page-module__WYEYga__earlyGiftText{width:calc(672*var(--u));height:auto;margin-top:calc(6*var(--u));display:block}.fair-landing-page-module__WYEYga__earlyGiftToggle{justify-content:center;align-items:center;gap:calc(16*var(--u));width:100%;height:calc(116*var(--u));scroll-margin-top:var(--header-height,0px);font-family:var(--font-cookie);font-size:calc(40*var(--u));letter-spacing:-.03em;color:#fff;background-color:#0a8ce3;font-weight:700;display:flex}.fair-landing-page-module__WYEYga__earlyGiftToggleAccent{color:#fff990;font-style:normal}.fair-landing-page-module__WYEYga__earlyGiftToggleIcon{width:calc(26*var(--u));height:calc(14*var(--u));fill:currentColor;flex-shrink:0;transition:transform .3s}.fair-landing-page-module__WYEYga__earlyGiftToggleIconOpen{transform:rotate(180deg)}.fair-landing-page-module__WYEYga__formPanel{grid-template-rows:0fr;transition:grid-template-rows .4s;display:grid}.fair-landing-page-module__WYEYga__formPanelOpen{grid-template-rows:1fr}.fair-landing-page-module__WYEYga__formPanelInner{--form-u:1.25px;min-height:0;overflow:hidden}.fair-landing-page-module__WYEYga__floatingCta{--floating-cta-height:118px;z-index:10;margin-top:calc(-1*var(--floating-cta-height));pointer-events:none;justify-content:center;transition:transform .3s;display:flex;position:-webkit-sticky;position:sticky;bottom:0}.fair-landing-page-module__WYEYga__floatingCtaHidden{transform:translateY(100%)}.fair-landing-page-module__WYEYga__floatingCtaButton{width:min(1170px,100%);height:var(--floating-cta-height);font-family:var(--font-cookie);letter-spacing:-.02em;color:#fff;pointer-events:auto;background-color:#0a8ce3;border-radius:55px 55px 0 0;font-size:40px;font-weight:700}.fair-landing-page-module__WYEYga__floatingCtaHidden .fair-landing-page-module__WYEYga__floatingCtaButton{pointer-events:none}@media (max-width:767px){.fair-landing-page-module__WYEYga__page{--u:calc(100vw/750)}.fair-landing-page-module__WYEYga__frameWithMobileImage{width:100%;left:0;transform:none}.fair-landing-page-module__WYEYga__formPanelInner{--form-u:calc(100vw/375)}.fair-landing-page-module__WYEYga__floatingCta{--floating-cta-height:calc(118/750*100vw)}.fair-landing-page-module__WYEYga__floatingCtaButton{border-radius:7.33333vw 7.33333vw 0 0;font-size:5.33333vw}}@media (prefers-reduced-motion:reduce){.fair-landing-page-module__WYEYga__formPanel,.fair-landing-page-module__WYEYga__floatingCta,.fair-landing-page-module__WYEYga__earlyGiftToggleIcon,.fair-landing-page-module__WYEYga__imageButton{transition:none}}
