@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Inter-Regular-BpskOkD5.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/Inter-SemiBold-C9_sHzqi.ttf) format("truetype")}@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Inter-Bold-BVTOCPiq.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Montserrat-Regular-BdMzRefO.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/Montserrat-SemiBold-C0-6BeuA.ttf) format("truetype")}@font-face{font-family:Montserrat;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Montserrat-Bold-D4JCkd3k.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Lato-Regular-BwLIet1C.ttf) format("truetype")}@font-face{font-family:Lato;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Lato-Bold-B5iD31kO.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Playfair-Regular-Cfvtxvd0.ttf) format("truetype")}@font-face{font-family:Playfair Display;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Playfair-Bold-Dl4myaxn.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Raleway-Regular-BViwVpSC.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:600;font-style:normal;font-display:swap;src:url(/assets/Raleway-SemiBold-5I43jA9G.ttf) format("truetype")}@font-face{font-family:Raleway;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Raleway-Bold-Di4HIyEX.ttf) format("truetype")}@font-face{font-family:Oswald;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Oswald-Regular-Cyp0OCha.ttf) format("truetype")}@font-face{font-family:Oswald;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Oswald-Bold-CAX8aTdK.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/NotoSans-Regular-D96CXwz4.ttf) format("truetype")}@font-face{font-family:Noto Sans;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/NotoSans-Bold-my-r4HAi.ttf) format("truetype")}@font-face{font-family:"Noto Serif SC";font-weight:400;font-style:normal;font-display:swap;src:url(/assets/NotoSerifSC-Regular-D21VwbbP.ttf) format("truetype")}@font-face{font-family:"Noto Serif SC";font-weight:700;font-style:normal;font-display:swap;src:url(/assets/NotoSerifSC-Bold-DmBvcvdq.ttf) format("truetype")}@font-face{font-family:Anton;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Anton-Regular-DcVcLnRJ.ttf) format("truetype")}*{box-sizing:border-box}html,body,#root{margin:0;padding:0;width:100%;min-height:100%;font-family:var( --vc-body-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans SC", sans-serif );background:#fff;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6{font-family:var( --vc-title-font, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans SC", sans-serif )}.page-container{width:100%;margin:0 auto;min-height:100vh;background:#fff}.store-download{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;-webkit-tap-highlight-color:transparent;color:#111827;-webkit-font-smoothing:antialiased}.store-download__btn:active{transform:scale(.96)}.store-download__backdrop{position:absolute;inset:0;background:#0006;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);opacity:0;transition:opacity .3s ease;pointer-events:auto;cursor:pointer}.store-download__backdrop--visible{opacity:1}.store-download__panel{transform:translateY(100%);transition:transform .35s cubic-bezier(.175,.885,.32,1.1);will-change:transform}.store-download__panel--open{transform:translateY(0)}.store-download__panel--leave{animation:store-download-sheet-down .25s ease-in forwards}@keyframes store-download-sheet-down{0%{transform:translateY(0);opacity:1}to{transform:translateY(100%);opacity:.5}}.store-download__arrow-bounce{animation:store-download-bounce 1.2s ease-in-out infinite}@keyframes store-download-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(6px)}}
