*{box-sizing:border-box}body,html{margin:0;min-height:100%;min-width:320px}body{font-family:var(--font-site)}.tobacco-download-page[data-v-2da8c2ce]{align-items:flex-start;background-position:0;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;margin:0;min-height:100vh;overflow-x:hidden;text-align:center;width:100%}.download-content[data-v-2da8c2ce]{padding:26.667vw 0 12vw;width:100%}.brand-block[data-v-2da8c2ce]{align-items:center;display:flex;flex-direction:column}.logo[data-v-2da8c2ce]{background-position:0;background-repeat:no-repeat;background-size:cover;height:19.2vw;width:19.2vw}h1[data-v-2da8c2ce]{color:#109d9b;font-size:5.333vw;font-weight:600;line-height:6.267vw;margin:3.2vw 0 0}.preview[data-v-2da8c2ce]{height:86.667vw;margin:13.333vw auto 0;position:relative;width:74.315vw}.frame[data-v-2da8c2ce],.preview[data-v-2da8c2ce]{background-position:0;background-repeat:no-repeat;background-size:cover}.frame[data-v-2da8c2ce]{bottom:16vw;height:35.6vw;position:absolute;right:5.333vw;width:12vw}.download-actions[data-v-2da8c2ce]{align-items:center;display:flex;flex-direction:column}.download-button[data-v-2da8c2ce]{align-items:center;background:#fff;border:.267vw solid #109d9b;border-radius:6.667vw;color:#109d9b;display:flex;font-size:4.8vw;font-weight:600;height:12vw;justify-content:center;line-height:1;text-decoration:none;transition:background-color .2s ease,transform .2s ease;width:60.933vw}.download-button+.download-button[data-v-2da8c2ce]{margin-top:6.667vw}.download-button[data-v-2da8c2ce]:hover{background:#f4fffe;transform:translateY(-2px)}.download-button img[data-v-2da8c2ce]{height:5.36vw;margin-right:1.6vw;-o-object-fit:contain;object-fit:contain;width:5.02vw}@media(min-width:768px){.tobacco-download-page[data-v-2da8c2ce]{align-items:center;background-position:50%;padding:64px 48px}.download-content[data-v-2da8c2ce]{align-items:center;background:#eaf8f785;border-radius:28px;-moz-column-gap:clamp(48px,7vw,108px);column-gap:clamp(48px,7vw,108px);display:grid;grid-template-columns:minmax(400px,1fr) minmax(320px,.72fr);padding:48px 64px;width:min(1080px,100%)}.brand-block[data-v-2da8c2ce]{grid-column:2;grid-row:1}.logo[data-v-2da8c2ce]{height:128px;width:128px}h1[data-v-2da8c2ce]{font-size:34px;line-height:1.35;margin-top:22px}.preview[data-v-2da8c2ce]{grid-column:1;grid-row:1/span 2;height:655px;margin:0 auto;width:min(100%,520px)}.frame[data-v-2da8c2ce]{bottom:121px;height:249px;right:37px;width:84px}.download-actions[data-v-2da8c2ce]{grid-column:2;grid-row:2;margin:36px auto 0;width:min(100%,320px)}.download-button[data-v-2da8c2ce]{border-radius:32px;border-width:2px;font-size:20px;height:64px;width:100%}.download-button+.download-button[data-v-2da8c2ce]{margin-top:24px}.download-button img[data-v-2da8c2ce]{height:30px;margin-right:9px;width:27px}}@media(min-width:1200px){.download-content[data-v-2da8c2ce]{padding:58px 86px}.preview[data-v-2da8c2ce]{height:706px;width:560px}.frame[data-v-2da8c2ce]{bottom:130px;height:267px;right:40px;width:90px}}@media(prefers-reduced-motion:reduce){.download-button[data-v-2da8c2ce]{transition:none}}
