.TabacExperience_page__Wt7gM{min-height:60vh;color:var(--cream);padding:112px 16px 64px}.TabacExperience_shell__jY_zt{max-width:790px;margin:0 auto}.TabacExperience_hero__VZiy6{position:relative;isolation:isolate;overflow:hidden;border-radius:26px;background:radial-gradient(circle at 100% 0,var(--bd-700),var(--bd-900) 68%);border:1px solid hsla(0,0%,100%,.08);padding:38px 26px 24px}.TabacExperience_orbOne__E6XTO,.TabacExperience_orbTwo__lyzG_{position:absolute;border:1px solid hsla(0,0%,100%,.12);border-radius:50%;z-index:-1}.TabacExperience_orbOne__E6XTO{height:275px;width:275px;right:-110px;top:-120px;box-shadow:0 0 0 28px rgba(212,0,108,.05),0 0 0 60px rgba(212,0,108,.03)}.TabacExperience_orbTwo__lyzG_{height:180px;width:180px;right:-85px;bottom:-115px}.TabacExperience_kicker__0zRoD{color:var(--cyan);font-size:11px;font-weight:800;letter-spacing:.16em}.TabacExperience_hero__VZiy6 h1{font-family:Georgia,serif;font-weight:700;font-size:clamp(32px,7vw,52px);line-height:1.12;max-width:600px;margin:16px 0}.TabacExperience_hero__VZiy6 em,.TabacExperience_results__psDJa em{color:var(--cyan);font-style:italic}.TabacExperience_hero__VZiy6>p:not(.TabacExperience_kicker__0zRoD){font-size:16px;line-height:1.65;max-width:535px;color:rgba(248,242,255,.75)}.TabacExperience_heroBottom__hyyMv{display:flex;gap:20px;flex-wrap:wrap;margin-top:24px;padding-top:17px;border-top:1px solid hsla(0,0%,100%,.14);color:rgba(248,242,255,.7);font-size:12px}.TabacExperience_panel__mr4BX{background:hsla(0,0%,100%,.04);border-radius:26px;padding:clamp(22px,5vw,45px);border:1px solid hsla(0,0%,100%,.08);margin-top:16px}.TabacExperience_progressLabel__fB9x2{display:flex;justify-content:space-between;font-size:11px;font-weight:800;letter-spacing:.11em;color:rgba(248,242,255,.55)}.TabacExperience_track__AqWAa{height:7px;background:hsla(0,0%,100%,.1);border-radius:99px;overflow:hidden;margin:12px 0 32px}.TabacExperience_track__AqWAa span{display:block;background:linear-gradient(90deg,var(--fuchsia),var(--cyan));height:100%;border-radius:99px;transition:width .2s}.TabacExperience_eyebrow__3ip2S{font-size:11px!important;font-weight:800;letter-spacing:.13em;color:var(--cyan)!important;text-transform:uppercase}.TabacExperience_panel__mr4BX h2{font-family:Georgia,serif;font-size:clamp(26px,5.3vw,38px);line-height:1.2;font-weight:700;margin:12px 0;color:var(--cream)}.TabacExperience_muted__222MX{color:rgba(248,242,255,.65);line-height:1.6;font-size:15px}.TabacExperience_options__AHe_f{border:0;padding:0;margin:26px 0;display:grid;gap:11px}.TabacExperience_option__DXcpV{display:flex;align-items:center;gap:15px;min-height:68px;border:1.5px solid hsla(0,0%,100%,.12);border-radius:16px;padding:11px 14px;cursor:pointer;transition:border-color .15s,background .15s;font-size:14px;font-weight:600;line-height:1.35;color:var(--cream);position:relative}.TabacExperience_option__DXcpV:hover{border-color:rgba(255,61,160,.5);background:hsla(0,0%,100%,.04)}.TabacExperience_option__DXcpV:focus-within{outline:3px solid var(--cyan);outline-offset:2px}.TabacExperience_option__DXcpV input{position:absolute;opacity:0;width:1px;height:1px}.TabacExperience_selected__HBNlQ{border-color:var(--fuchsia);background:rgba(212,0,108,.12)}.TabacExperience_choiceIcon___VSPc{display:grid;place-items:center;flex:0 0 42px;height:42px;background:hsla(0,0%,100%,.07);color:var(--cyan);font-size:22px;border-radius:12px}.TabacExperience_choiceCircle__vGMVI{margin-left:auto;flex:0 0 21px;height:21px;border:1.5px solid hsla(0,0%,100%,.3);border-radius:50%;display:grid;place-items:center;color:#fff;font-size:13px}.TabacExperience_selected__HBNlQ .TabacExperience_choiceCircle__vGMVI{background:var(--fuchsia);border-color:var(--fuchsia)}.TabacExperience_otherField__ywxSr{display:grid;gap:8px;margin:-8px 0 26px}.TabacExperience_otherField__ywxSr label{font-size:12px;font-weight:700;color:rgba(248,242,255,.75)}.TabacExperience_otherField__ywxSr input{width:100%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:12px;padding:13px;font-size:16px;color:var(--cream)}.TabacExperience_otherField__ywxSr input:focus{outline:3px solid var(--cyan)}.TabacExperience_otherField__ywxSr small{font-size:11px;color:rgba(248,242,255,.5)}.TabacExperience_actions__2EmAk{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.TabacExperience_ghost__4SC82,.TabacExperience_primary__kUaNO,.TabacExperience_secondary__LhrzI{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font:inherit;font-size:14px;font-weight:700;padding:14px 22px;min-height:49px;border-radius:999px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:10px}.TabacExperience_primary__kUaNO{background:linear-gradient(135deg,#d4006c,#ff3da0);color:#fff;border:0;box-shadow:0 4px 20px rgba(212,0,108,.4)}.TabacExperience_primary__kUaNO:hover{box-shadow:0 8px 30px rgba(212,0,108,.55)}.TabacExperience_primary__kUaNO:disabled{cursor:not-allowed;opacity:.35;box-shadow:none}.TabacExperience_ghost__4SC82{border:1px solid transparent;background:transparent;color:rgba(248,242,255,.65)}.TabacExperience_ghost__4SC82:disabled{opacity:.3;cursor:not-allowed}.TabacExperience_secondary__LhrzI{background:rgba(0,201,212,.1);color:var(--cyan-light);border:1px solid rgba(0,201,212,.35)}.TabacExperience_privacy__y2YRB,.TabacExperience_small__ML9wT{font-size:11px;line-height:1.6;color:rgba(248,242,255,.5);margin-top:19px}.TabacExperience_insight__CcnEn{display:flex;gap:14px;padding:21px 0;border-bottom:1px solid hsla(0,0%,100%,.08)}.TabacExperience_insightIcon__TB2yh{flex:0 0 45px;height:45px;border-radius:13px;display:grid;place-items:center;background:rgba(212,0,108,.15);color:var(--fuchsia-light);font-size:24px}.TabacExperience_insight__CcnEn small,.TabacExperience_totals__cnjTc small{font-size:10px;letter-spacing:.1em;font-weight:800;color:rgba(248,242,255,.5)}.TabacExperience_insight__CcnEn h3{font-family:Georgia,serif;font-size:21px;font-weight:700;margin:7px 0;color:var(--cream)}.TabacExperience_insight__CcnEn p{font-size:14px;color:rgba(248,242,255,.65);line-height:1.55;margin:0}.TabacExperience_tip__FwR_Q{background:rgba(0,201,212,.08);border-left:4px solid var(--cyan);padding:18px;border-radius:12px;margin:23px 0}.TabacExperience_tip__FwR_Q strong{color:var(--cyan-light)}.TabacExperience_tip__FwR_Q p{font-size:14px;line-height:1.5;margin-bottom:0;color:rgba(248,242,255,.8)}.TabacExperience_calculator__LtgkT{padding:23px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;margin:28px 0}.TabacExperience_calculator__LtgkT h3,.TabacExperience_cta__ywjUV h3{font-family:Georgia,serif;font-size:25px;line-height:1.2;font-weight:700;margin:10px 0 20px;color:var(--cream)}.TabacExperience_fieldGrid__Nc6d_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.TabacExperience_fieldGrid__Nc6d_ label{font-size:11px;font-weight:700;color:rgba(248,242,255,.7);display:grid;gap:8px}.TabacExperience_fieldGrid__Nc6d_ input{min-width:0;width:100%;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.18);border-radius:10px;padding:11px;font-size:16px;color:var(--cream)}.TabacExperience_fieldGrid__Nc6d_ input:focus{outline:3px solid var(--cyan)}.TabacExperience_totals__cnjTc{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:20px}.TabacExperience_totals__cnjTc>div{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);padding:12px 8px;border-radius:12px;text-align:center}.TabacExperience_totals__cnjTc small{display:block;font-size:9px}.TabacExperience_totals__cnjTc strong{display:block;font-size:clamp(17px,3vw,26px);font-family:Georgia,serif;color:var(--cyan);margin-top:8px;white-space:nowrap}.TabacExperience_cta__ywjUV{border-radius:20px;background:linear-gradient(135deg,var(--bd-700),var(--bd-800));border:1px solid rgba(212,0,108,.3);padding:26px;margin:20px 0}.TabacExperience_cta__ywjUV h3{font-size:28px}.TabacExperience_cta__ywjUV p{color:rgba(248,242,255,.75);line-height:1.6;font-size:14px}.TabacExperience_cta__ywjUV .TabacExperience_primary__kUaNO{margin-top:10px}.TabacExperience_ctaLocations__xm0FM{font-size:12px!important}.TabacExperience_disclaimer__4Fz5Z{padding:24px 12px;line-height:1.7;color:rgba(248,242,255,.5);font-size:12px}.TabacExperience_visuallyHidden__i7ZOQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:520px){.TabacExperience_page__Wt7gM{padding:96px 10px 48px}.TabacExperience_hero__VZiy6{padding:30px 22px 21px;border-radius:20px}.TabacExperience_heroBottom__hyyMv{gap:11px;font-size:10px}.TabacExperience_panel__mr4BX{border-radius:20px}.TabacExperience_actions__2EmAk .TabacExperience_primary__kUaNO{flex:1}.TabacExperience_fieldGrid__Nc6d_{grid-template-columns:repeat(2,minmax(0,1fr))}.TabacExperience_totals__cnjTc{gap:5px}.TabacExperience_totals__cnjTc>div{padding:10px 4px}.TabacExperience_totals__cnjTc strong{font-size:17px}.TabacExperience_totals__cnjTc small{font-size:8px}}@media(prefers-reduced-motion:reduce){.TabacExperience_option__DXcpV,.TabacExperience_track__AqWAa span{transition:none}}