.AlcoholAssessment_alcoholAssessment__IhP7x{min-height:100vh;background:var(--neutral-50);font-family:var(--font-satoshi),sans-serif}.AlcoholAssessment_heroSection__utKwp{position:relative;height:350px;width:100%;background-color:#000;overflow:hidden}.AlcoholAssessment_heroBackground__OXFFG{position:absolute;inset:0;background-size:cover;background-position:50%}.AlcoholAssessment_heroOverlay__4cl9u{position:absolute;inset:0;background:rgba(0,0,0,.1)}.AlcoholAssessment_heroContent__X3PS5{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10;padding:0 20px}.AlcoholAssessment_heroTag__J0g5k{background:rgba(0,0,0,.1);border-radius:32px;padding:6px 12px;margin-bottom:16px}.AlcoholAssessment_heroTag__J0g5k span{font-family:var(--font-satoshi),sans-serif;font-weight:400;font-size:10px;line-height:12px;letter-spacing:2px;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.AlcoholAssessment_heroTitle__Eptxt{font-family:var(--font-satoshi);font-weight:700;font-size:28px;line-height:32px;letter-spacing:-.56px;color:#fff;margin:0}.AlcoholAssessment_mainContent__3NcyE{padding:40px 16px;background:var(--neutral-50,#f5f5f5)}.AlcoholAssessment_contentContainer__qO_jQ{margin:0 auto;max-width:400px;display:flex;flex-direction:column;gap:40px}.AlcoholAssessment_assessmentCard__xlmc_{background:#fff;border:1px solid #cfcfcf;border-radius:20px;padding:40px 24px 24px;position:relative;margin:0 auto;width:100%;display:flex;flex-direction:column}.AlcoholAssessment_cardContent__ZX7eo{flex:1}.AlcoholAssessment_cardIcon__tIppM{position:absolute;top:-20px;left:24px;width:40px;height:40px}.AlcoholAssessment_cardIcon__tIppM img{width:100%;height:100%}.AlcoholAssessment_cardTitle__S3fDf{font-family:var(--font-satoshi);font-weight:700;font-size:32px;line-height:38px;color:var(--color-text-primary,#000);margin:0 0 16px}.AlcoholAssessment_cardDescription__EESQV{font-family:var(--font-satoshi);font-weight:400;font-size:18px;line-height:22px;color:var(--color-text-secondary,#666);margin:0 0 32px}.AlcoholAssessment_cardFooter__dcNNI{margin-top:auto}.AlcoholAssessment_pricing__LqZ0R{margin-bottom:32px}.AlcoholAssessment_priceMain__D8ycf{display:flex;align-items:baseline;margin-bottom:6px}.AlcoholAssessment_amount__JiqKZ,.AlcoholAssessment_currency__Mdk3w{font-family:var(--font-satoshi);font-weight:700;font-size:40px;line-height:44px;color:var(--color-text-primary,#000)}.AlcoholAssessment_period__Rln8x{font-size:16px;margin-left:6px}.AlcoholAssessment_period__Rln8x,.AlcoholAssessment_priceNote__YcaB1{font-family:var(--font-satoshi);font-weight:400;line-height:20px;color:var(--color-text-primary,#000)}.AlcoholAssessment_priceNote__YcaB1{font-size:14px;margin:0}.AlcoholAssessment_buyButton__89Xd5{width:100%;background:#000;color:#fff;border:none;border-radius:100px;padding:12px 24px;font-family:var(--font-satoshi);font-weight:500;font-size:18px;line-height:20px;cursor:pointer;transition:background-color .2s ease}.AlcoholAssessment_buyButton__89Xd5:hover:not(:disabled){background:#333}.AlcoholAssessment_buyButton__89Xd5:disabled{opacity:.7;cursor:not-allowed}.AlcoholAssessment_buyButtonContent__VaV1o{display:flex;align-items:center;justify-content:center;gap:8px}.AlcoholAssessment_benefitsSection__lX1N2{width:100%}.AlcoholAssessment_benefitsTitle__fpJek{font-family:var(--font-satoshi);font-weight:700;font-size:20px;line-height:26px;color:var(--color-text-primary,#000);margin:0 0 24px;text-align:center}.AlcoholAssessment_featuresList__3TI3d{display:flex;flex-direction:column;gap:16px;margin-bottom:40px}.AlcoholAssessment_featuresList__3TI3d>.feature-card{display:flex;gap:16px;padding:16px;background:#f4f4f5;border-radius:12px;align-items:center;width:100%;max-width:400px;margin:0 auto}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-icon{width:64px;height:64px;flex-shrink:0;display:flex;align-items:center;justify-content:center}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-icon img,.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-icon svg{width:64px;height:64px;-o-object-fit:contain;object-fit:contain;display:block}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-content{flex:1}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-title{font-family:var(--font-satoshi);font-size:16px;font-weight:700;line-height:20px;color:var(--color-text-primary,#000);margin:0 0 2px}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-description{font-family:var(--font-satoshi);font-size:13px;line-height:16px;color:var(--color-text-secondary,#666);margin:0}.AlcoholAssessment_includedSection__OkEuL{width:100%}.AlcoholAssessment_includedTitle__K9_eP{font-family:var(--font-satoshi);font-weight:700;font-size:20px;line-height:26px;color:var(--color-text-primary,#000);margin:0 0 20px;text-align:center}.AlcoholAssessment_checklist__qXe7x{display:flex;flex-direction:column;gap:12px}.AlcoholAssessment_checklist__qXe7x>.checklist-item{display:flex;align-items:flex-start;gap:12px}.AlcoholAssessment_checklist__qXe7x>.checklist-item .check-icon{flex-shrink:0;width:20px;height:20px}.AlcoholAssessment_checklist__qXe7x>.checklist-item .checklist-text{font-family:var(--font-satoshi);font-size:14px;line-height:20px;color:var(--color-text-primary,#000);margin:0;flex:1}.AlcoholAssessment_faqSection__zk5wx{background:#fff;padding:40px 16px 60px}.AlcoholAssessment_faqContainer__E3K8I{max-width:400px;margin:0 auto}.AlcoholAssessment_faqTitle__WoDlF{font-family:var(--font-satoshi);font-weight:700;font-size:28px;line-height:34px;letter-spacing:-.28px;color:var(--color-text-primary,#000);text-align:center;margin:0 0 32px}.AlcoholAssessment_faqList__bw_DZ{display:flex;flex-direction:column;gap:8px}.AlcoholAssessment_faqList__bw_DZ>.faq-item{background:#f4f4f5;border-radius:12px;overflow:hidden;transition:all .3s ease}.AlcoholAssessment_faqList__bw_DZ>.faq-item .faq-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:16px 20px;background:none;border:none;cursor:pointer;text-align:left}.AlcoholAssessment_faqList__bw_DZ>.faq-item .faq-question{flex:1}.AlcoholAssessment_faqList__bw_DZ>.faq-item .faq-question h6{font-family:var(--font-satoshi);font-size:18px;font-weight:500;line-height:24px;color:var(--color-text-primary,#000);margin:0}.AlcoholAssessment_faqList__bw_DZ>.faq-item .faq-icon{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.AlcoholAssessment_faqList__bw_DZ>.faq-item .faq-answer{padding:0 20px 16px}.AlcoholAssessment_faqList__bw_DZ>.faq-item .faq-answer p{font-family:var(--font-satoshi);font-size:14px;line-height:20px;color:var(--color-text-secondary,#666);margin:0;padding:0 24px}@media (min-width:768px){.AlcoholAssessment_heroTitle__Eptxt{font-size:36px;line-height:42px;letter-spacing:-.72px}.AlcoholAssessment_mainContent__3NcyE{padding:60px 24px}.AlcoholAssessment_contentContainer__qO_jQ{max-width:720px}.AlcoholAssessment_assessmentCard__xlmc_{max-width:500px}.AlcoholAssessment_cardTitle__S3fDf{font-size:36px;line-height:42px}.AlcoholAssessment_benefitsTitle__fpJek,.AlcoholAssessment_includedTitle__K9_eP{font-size:24px;line-height:31.2px}.AlcoholAssessment_faqContainer__E3K8I{max-width:600px}.AlcoholAssessment_faqTitle__WoDlF{font-size:36px;line-height:44px;letter-spacing:-.36px}}@media (min-width:1024px){.AlcoholAssessment_heroTag__J0g5k span{font-size:12px;line-height:14px}.AlcoholAssessment_heroTitle__Eptxt{font-size:48px;line-height:52.8px;letter-spacing:-.96px;max-width:685px}.AlcoholAssessment_mainContent__3NcyE{padding:80px 0;background:#fff}.AlcoholAssessment_contentContainer__qO_jQ{max-width:1200px;padding:0 24px 0 96px;flex-direction:row;gap:64px;justify-content:center}.AlcoholAssessment_assessmentCard__xlmc_{position:static;flex:0 0 428px;width:428px;max-width:none;border-radius:24px;padding:40px;min-height:620px}.AlcoholAssessment_cardIcon__tIppM{position:static;margin-bottom:24px}.AlcoholAssessment_cardTitle__S3fDf{font-size:42px;line-height:50px;margin-bottom:24px}.AlcoholAssessment_cardDescription__EESQV{font-size:20px;line-height:24px;margin-bottom:32px}.AlcoholAssessment_pricing__LqZ0R{margin-bottom:24px}.AlcoholAssessment_priceMain__D8ycf{gap:4px;margin-bottom:8px}.AlcoholAssessment_amount__JiqKZ,.AlcoholAssessment_currency__Mdk3w{font-size:56px;line-height:62px}.AlcoholAssessment_period__Rln8x{font-size:20px;line-height:24px;margin-bottom:8px;margin-left:0}.AlcoholAssessment_priceNote__YcaB1{font-size:16px;line-height:24px;margin-bottom:16px}.AlcoholAssessment_buyButton__89Xd5{height:56px;font-size:20px;line-height:21.6px;margin-top:16px}.AlcoholAssessment_buyButton__89Xd5:hover{background-color:#1a1a1a}.AlcoholAssessment_benefitsSection__lX1N2{flex:1;max-width:600px}.AlcoholAssessment_benefitsTitle__fpJek{text-align:left;margin-bottom:32px}.AlcoholAssessment_featuresList__3TI3d{gap:20px;margin-bottom:48px;width:100%}.AlcoholAssessment_featuresList__3TI3d>.feature-card{padding:16px;border-radius:16px;height:83px;max-width:500px;margin:0}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-title{font-size:16px;line-height:20px}.AlcoholAssessment_featuresList__3TI3d>.feature-card .feature-description{font-size:13px;line-height:16px}.AlcoholAssessment_includedSection__OkEuL{margin-top:48px}.AlcoholAssessment_includedTitle__K9_eP{text-align:left;margin-bottom:24px}.AlcoholAssessment_checklist__qXe7x{gap:8px}.AlcoholAssessment_faqSection__zk5wx{padding:80px 0}.AlcoholAssessment_faqContainer__E3K8I{max-width:1200px;padding:0 24px;text-align:center}.AlcoholAssessment_faqTitle__WoDlF{font-size:40px;line-height:48px;letter-spacing:-.4px;margin-bottom:52px}.AlcoholAssessment_faqList__bw_DZ{max-width:800px;margin:0 auto;gap:10px}}.page_alcoholAssessmentDesktop__7kdVz,.page_alcoholAssessmentPage__jG5hC{min-height:100vh;background:var(--neutral-50);font-family:var(--font-satoshi),sans-serif}.page_assessmentNav__K6UNT{background:#fff;height:72px;position:sticky;top:0;z-index:100;display:flex;align-items:center}.page_navContainer__P3Hra{max-width:1200px;margin:0 auto;padding:0 40px;width:100%;display:flex;align-items:center;gap:24px}.page_heroSection__PRkCQ{position:relative;height:350px;width:100%;background-color:#000;overflow:hidden}.page_heroBackground__TOyJG{background-image:url(/assets/alcohol-assessment/hero-background.jpg);background-size:cover;background-position:50%}.page_heroBackground__TOyJG,.page_heroOverlay__lsjcY{position:absolute;top:0;left:0;width:100%;height:100%}.page_heroOverlay__lsjcY{background:rgba(0,0,0,.2)}.page_heroContent__tlMkn{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:0 24px;text-align:center}.page_heroTitle__japCl{font-family:var(--font-satoshi);font-size:48px;font-weight:700;line-height:52.8px;letter-spacing:-.96px;color:#fff;max-width:685px}.page_mainContent__0c4Bn{padding:80px 0;background-color:#fff}.page_contentContainer__HJd9r{max-width:1200px;margin:0 auto;padding:0 24px 0 96px;display:flex;gap:64px;justify-content:center}.page_assessmentCard__LsPxT{background:#fff;border:1px solid #cfcfcf;border-radius:24px;padding:40px;width:428px;min-height:620px;display:flex;flex-direction:column}.page_cardIcon__I2Jc_{width:40px;height:40px;margin-bottom:24px}.page_cardTitle__GRlss{font-family:var(--font-satoshi);font-size:42px;font-weight:700;line-height:50px;color:var(--color-text-primary);margin-bottom:24px}.page_cardDescription__z4hAO{font-family:var(--font-satoshi);font-size:20px;line-height:24px;color:var(--color-text-secondary);margin-bottom:32px}.page_pricing__RUxQo{margin-bottom:24px}.page_priceMain__qZdon{display:flex;align-items:flex-end;gap:4px;margin-bottom:8px}.page_amount__BXPmy,.page_currency__6cIpU{font-family:var(--font-satoshi);font-size:56px;font-weight:700;line-height:62px;color:var(--color-text-primary)}.page_period__aLDik{font-size:20px;margin-bottom:8px}.page_period__aLDik,.page_priceNote__a11nt{font-family:var(--font-satoshi);line-height:24px;color:var(--color-text-primary)}.page_priceNote__a11nt{font-size:16px;margin-bottom:16px}.page_buyButton__GbTZ7{width:100%;height:56px;background-color:#000!important;border-radius:100px;font-family:var(--font-satoshi);font-size:20px;font-weight:500;line-height:21.6px;color:#fff;border:none;cursor:pointer;transition:all .2s ease;margin-top:16px}.page_buyButton__GbTZ7:hover{background-color:#1a1a1a!important}.page_benefitsSection__Tp257{flex:0 0 auto}.page_benefitsTitle__C2mcX{font-family:var(--font-satoshi);font-size:24px;font-weight:700;line-height:31.2px;color:var(--color-text-primary);margin-bottom:32px}.page_featuresList__bK80w{display:flex;flex-direction:column;gap:20px;margin-bottom:48px;max-width:62.5%}.page_featureCard__cJQKB{display:flex;gap:16px;padding:16px;background:#f4f4f5;border-radius:16px;height:83px;align-items:center;width:127%}.page_featureIcon__wnn6a{width:32px;height:32px;flex-shrink:0}.page_featureIcon__wnn6a img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_featureContent__nvDkV{flex:1}.page_featureTitle__tya_7{font-family:var(--font-satoshi);font-size:16px;font-weight:700;line-height:20px;color:var(--color-text-primary);margin-bottom:2px}.page_featureDescription__hnR5x{font-family:var(--font-satoshi);font-size:13px;line-height:16px;color:var(--color-text-secondary)}.page_includedSection__ffAd2{margin-top:48px}.page_includedTitle__EUE4x{font-family:var(--font-satoshi);font-size:24px;font-weight:700;line-height:31.2px;color:var(--color-text-primary);margin-bottom:24px}.page_checklist__YpoM7{display:flex;flex-direction:column;gap:8px}.page_faqSection__fy4i_{padding:80px 0;background-color:#fff}.page_faqContainer__Ltiwy{max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}.page_faqTitle__w0C4E{font-family:var(--font-satoshi);font-size:40px;font-weight:700;line-height:48px;letter-spacing:-.4px;color:var(--color-text-primary);margin-bottom:52px}.page_faqList__h_nvQ{display:flex;flex-direction:column;gap:10px;max-width:800px;margin:0 auto}.page_alcoholAssessmentMobile__bf6GW{min-height:100vh;background:var(--neutral-50);font-family:var(--font-satoshi),sans-serif}.page_assessmentNavMobile__EPGel{background:#fff;height:60px;position:sticky;top:0;z-index:100;display:flex;align-items:center}.page_navContainerMobile__pvWm7{width:100%;padding:0 16px;display:flex;align-items:center;justify-content:center}.page_heroSectionMobile__s_Nk4{position:relative;height:350px;width:100%;background-color:#000;overflow:hidden}.page_heroBackgroundMobile__TE5zl{position:absolute;inset:0;background:linear-gradient(rgba(0,0,0,.2),rgba(0,0,0,.2)),url(/assets/alcohol-assessment/hero-background.jpg);background-size:cover;background-position:50%}.page_heroOverlayMobile__1326r{position:absolute;inset:0;background:rgba(0,0,0,.1)}.page_heroContentMobile__bmhfU{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;z-index:10;padding:0 20px}.page_heroTagMobile__n6yaX{background:rgba(0,0,0,.1);border-radius:32px;padding:6px 12px;margin-bottom:16px}.page_heroTagMobile__n6yaX span{font-family:var(--font-satoshi),sans-serif;font-weight:400;font-size:10px;line-height:12px;letter-spacing:2px;text-transform:uppercase;color:hsla(0,0%,100%,.6)}.page_heroTitleMobile__rHaqE{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:28px;line-height:32px;letter-spacing:-.56px;color:#fff;margin:0}.page_assessmentSectionMobile__HcR4I{padding:40px 16px;background:var(--neutral-50)}.page_assessmentCardMobile__gWRAK{background:#fff;border:1px solid #cfcfcf;border-radius:20px;padding:40px 24px 24px;position:relative;margin:0 auto;max-width:400px}.page_cardIconMobile__wkGhB{position:absolute;top:-20px;left:24px;width:40px;height:40px}.page_cardIconMobile__wkGhB img{width:100%;height:100%}.page_cardTitleMobile__9MNrA{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:32px;line-height:38px;color:var(--jet-gray);margin:0 0 16px}.page_cardDescriptionMobile__6Taxm{font-family:var(--font-satoshi),sans-serif;font-weight:400;font-size:18px;line-height:22px;color:var(--gray-text);margin:0 0 32px}.page_pricingMobile__4vDME{margin-bottom:32px}.page_priceMainMobile__Ruz1o{display:flex;align-items:baseline;margin-bottom:6px}.page_amountMobile__j1OO5,.page_currencyMobile__p5fEA{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:40px;line-height:44px;color:var(--jet-gray)}.page_periodMobile__gsktq{font-size:16px;margin-left:6px}.page_periodMobile__gsktq,.page_priceNoteMobile__jj5If{font-family:var(--font-satoshi),sans-serif;font-weight:400;line-height:20px;color:var(--jet-gray)}.page_priceNoteMobile__jj5If{font-size:14px;margin:0}.page_buyButtonMobile__yFXiQ{width:100%;background:#000;color:#fff;border:none;border-radius:100px;padding:12px 24px;font-family:var(--font-satoshi),sans-serif;font-weight:500;font-size:18px;line-height:20px;cursor:pointer;transition:background-color .2s ease}.page_buyButtonMobile__yFXiQ:hover{background:#333}.page_benefitsSectionMobile___Xca3{padding:40px 16px;background:var(--neutral-50)}.page_benefitsContainerMobile__KXWK3{max-width:400px;margin:0 auto}.page_benefitsTitleMobile__B3cpw{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:20px;line-height:26px;color:var(--jet-gray);margin:0 0 24px;text-align:center}.page_featuresListMobile__0tZ6e{display:flex;flex-direction:column;gap:16px}.page_featureCardMobile__qmImW{width:100%;max-width:none;padding:16px;border-radius:12px;background:#f4f4f5}.page_featureCardMobile__qmImW .page_featureTitle__tya_7{font-size:18px;line-height:22px}.page_featureCardMobile__qmImW .page_featureDescription__hnR5x{font-size:14px;line-height:20px}.page_includedSectionMobile__MVjIl{padding:40px 16px;background:var(--neutral-50)}.page_includedContainerMobile__DB42I{max-width:400px;margin:0 auto}.page_includedTitleMobile__DKjpL{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:20px;line-height:26px;color:var(--jet-gray);margin:0 0 20px;text-align:center}.page_checklistMobile__FHQIF{display:flex;flex-direction:column;gap:12px}.page_checklistItemMobile__zZq_R .page_checklistText__lmaW9{font-size:14px;line-height:20px}.page_faqSectionMobile__9AbNs{background:#fff;padding:40px 16px 60px}.page_faqContainerMobile__MAdY6{max-width:400px;margin:0 auto}.page_faqTitleMobile__dHZjX{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:28px;line-height:34px;letter-spacing:-.28px;color:var(--jet-gray);text-align:center;margin:0 0 32px}.page_faqListMobile__wzTOE{display:flex;flex-direction:column;gap:8px}.page_faqItemMobile__yIDs4 .page_faqHeader__3M1lW{padding:16px 20px}.page_faqItemMobile__yIDs4 .page_faqQuestion__wTD_U h6{font-size:18px;line-height:24px}.page_faqItemMobile__yIDs4 .page_faqAnswer__SHiSo{padding:0 20px 16px}.page_faqItemMobile__yIDs4 .page_faqAnswer__SHiSo p{font-size:14px;line-height:20px}@media (max-width:767px){.page_alcoholAssessmentDesktop__7kdVz{display:none}}@media (min-width:768px){.page_alcoholAssessmentMobile__bf6GW{display:none}}.page_mtAuto__v_Qzh{margin-top:auto}