.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__DIAMp,.page_alcoholAssessmentPage__OwatN{min-height:100vh;background:var(--neutral-50);font-family:var(--font-satoshi),sans-serif}.page_assessmentNav__93sUD{background:#fff;height:72px;position:sticky;top:0;z-index:100;display:flex;align-items:center}.page_navContainer___BzqD{max-width:1200px;margin:0 auto;padding:0 40px;width:100%;display:flex;align-items:center;gap:24px}.page_heroSection__7yzGe{position:relative;height:350px;width:100%;background-color:#000;overflow:hidden}.page_heroBackground__KrBwQ{background-image:url(/assets/alcohol-assessment/hero-background.jpg);background-size:cover;background-position:50%}.page_heroBackground__KrBwQ,.page_heroOverlay__Lr64R{position:absolute;top:0;left:0;width:100%;height:100%}.page_heroOverlay__Lr64R{background:rgba(0,0,0,.2)}.page_heroContent__jvezg{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__wj6h_{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__udJJi{padding:80px 0;background-color:#fff}.page_contentContainer__4pDjI{max-width:1200px;margin:0 auto;padding:0 24px 0 96px;display:flex;gap:64px;justify-content:center}.page_assessmentCard__5H1aM{background:#fff;border:1px solid #cfcfcf;border-radius:24px;padding:40px;width:428px;min-height:620px;display:flex;flex-direction:column}.page_cardIcon___fN8m{width:40px;height:40px;margin-bottom:24px}.page_cardTitle__rUEzx{font-family:var(--font-satoshi);font-size:42px;font-weight:700;line-height:50px;color:var(--color-text-primary);margin-bottom:24px}.page_cardDescription__ti5SW{font-family:var(--font-satoshi);font-size:20px;line-height:24px;color:var(--color-text-secondary);margin-bottom:32px}.page_pricing__sB3ae{margin-bottom:24px}.page_priceMain__kefq0{display:flex;align-items:flex-end;gap:4px;margin-bottom:8px}.page_amount__Xk7xM,.page_currency__w9bAY{font-family:var(--font-satoshi);font-size:56px;font-weight:700;line-height:62px;color:var(--color-text-primary)}.page_period__n4mby{font-size:20px;margin-bottom:8px}.page_period__n4mby,.page_priceNote__Cfczm{font-family:var(--font-satoshi);line-height:24px;color:var(--color-text-primary)}.page_priceNote__Cfczm{font-size:16px;margin-bottom:16px}.page_buyButton__1Qle4{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__1Qle4:hover{background-color:#1a1a1a!important}.page_benefitsSection__o4fYb{flex:0 0 auto}.page_benefitsTitle__5mZqm{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__MVmWa{display:flex;flex-direction:column;gap:20px;margin-bottom:48px;max-width:62.5%}.page_featureCard__C_ebQ{display:flex;gap:16px;padding:16px;background:#f4f4f5;border-radius:16px;height:83px;align-items:center;width:127%}.page_featureIcon__WDPX9{width:32px;height:32px;flex-shrink:0}.page_featureIcon__WDPX9 img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.page_featureContent__oub74{flex:1}.page_featureTitle__tnP9_{font-family:var(--font-satoshi);font-size:16px;font-weight:700;line-height:20px;color:var(--color-text-primary);margin-bottom:2px}.page_featureDescription__niAIQ{font-family:var(--font-satoshi);font-size:13px;line-height:16px;color:var(--color-text-secondary)}.page_includedSection__YBP07{margin-top:48px}.page_includedTitle__ubdKa{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__iVpI_{display:flex;flex-direction:column;gap:8px}.page_faqSection__j__AB{padding:80px 0;background-color:#fff}.page_faqContainer__vVhC0{max-width:1200px;margin:0 auto;padding:0 24px;text-align:center}.page_faqTitle__6xfQo{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__ERkqN{display:flex;flex-direction:column;gap:10px;max-width:800px;margin:0 auto}.page_alcoholAssessmentMobile__digjc{min-height:100vh;background:var(--neutral-50);font-family:var(--font-satoshi),sans-serif}.page_assessmentNavMobile__DpIo_{background:#fff;height:60px;position:sticky;top:0;z-index:100;display:flex;align-items:center}.page_navContainerMobile__gF9gD{width:100%;padding:0 16px;display:flex;align-items:center;justify-content:center}.page_heroSectionMobile__3Drjy{position:relative;height:350px;width:100%;background-color:#000;overflow:hidden}.page_heroBackgroundMobile__GVVQA{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__pinvV{position:absolute;inset:0;background:rgba(0,0,0,.1)}.page_heroContentMobile__vogkc{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__i49Qp{background:rgba(0,0,0,.1);border-radius:32px;padding:6px 12px;margin-bottom:16px}.page_heroTagMobile__i49Qp 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__CWith{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__mBfr_{padding:40px 16px;background:var(--neutral-50)}.page_assessmentCardMobile__T6AFv{background:#fff;border:1px solid #cfcfcf;border-radius:20px;padding:40px 24px 24px;position:relative;margin:0 auto;max-width:400px}.page_cardIconMobile__BtNff{position:absolute;top:-20px;left:24px;width:40px;height:40px}.page_cardIconMobile__BtNff img{width:100%;height:100%}.page_cardTitleMobile__rcxNz{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__kc5B9{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__ziVde{margin-bottom:32px}.page_priceMainMobile___BTFl{display:flex;align-items:baseline;margin-bottom:6px}.page_amountMobile__lFh77,.page_currencyMobile__8OKHT{font-family:var(--font-satoshi),sans-serif;font-weight:700;font-size:40px;line-height:44px;color:var(--jet-gray)}.page_periodMobile__aqwDk{font-size:16px;margin-left:6px}.page_periodMobile__aqwDk,.page_priceNoteMobile__GjvpV{font-family:var(--font-satoshi),sans-serif;font-weight:400;line-height:20px;color:var(--jet-gray)}.page_priceNoteMobile__GjvpV{font-size:14px;margin:0}.page_buyButtonMobile__PDJZ6{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__PDJZ6:hover{background:#333}.page_benefitsSectionMobile__HLzLd{padding:40px 16px;background:var(--neutral-50)}.page_benefitsContainerMobile__j0okR{max-width:400px;margin:0 auto}.page_benefitsTitleMobile__vTrIg{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__wcukC{display:flex;flex-direction:column;gap:16px}.page_featureCardMobile__EleXJ{width:100%;max-width:none;padding:16px;border-radius:12px;background:#f4f4f5}.page_featureCardMobile__EleXJ .page_featureTitle__tnP9_{font-size:18px;line-height:22px}.page_featureCardMobile__EleXJ .page_featureDescription__niAIQ{font-size:14px;line-height:20px}.page_includedSectionMobile__ElnIR{padding:40px 16px;background:var(--neutral-50)}.page_includedContainerMobile__0birr{max-width:400px;margin:0 auto}.page_includedTitleMobile__Be958{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__ROzsr{display:flex;flex-direction:column;gap:12px}.page_checklistItemMobile__QdLfp .page_checklistText__3sbdb{font-size:14px;line-height:20px}.page_faqSectionMobile__PwZJW{background:#fff;padding:40px 16px 60px}.page_faqContainerMobile__lwJMh{max-width:400px;margin:0 auto}.page_faqTitleMobile__4mFf_{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__6B2q1{display:flex;flex-direction:column;gap:8px}.page_faqItemMobile__cW4Jy .page_faqHeader__Kqghf{padding:16px 20px}.page_faqItemMobile__cW4Jy .page_faqQuestion__j4Hr7 h6{font-size:18px;line-height:24px}.page_faqItemMobile__cW4Jy .page_faqAnswer__rEEqE{padding:0 20px 16px}.page_faqItemMobile__cW4Jy .page_faqAnswer__rEEqE p{font-size:14px;line-height:20px}@media (max-width:767px){.page_alcoholAssessmentDesktop__DIAMp{display:none}}@media (min-width:768px){.page_alcoholAssessmentMobile__digjc{display:none}}.page_mtAuto__OjOdy{margin-top:auto}