.qSq2ta_outcomes,.qSq2ta_episodes,.qSq2ta_sample,.qSq2ta_suitability,.qSq2ta_order,.qSq2ta_faq{padding-inline:max(var(--gutter), calc((100% - 1320px) / 2))}.qSq2ta_outcomes,.qSq2ta_episodes,.qSq2ta_suitability,.qSq2ta_order,.qSq2ta_faq{padding-block:clamp(88px,14vh,160px)}.qSq2ta_h3{font-family:var(--font-serif), Georgia, serif;text-wrap:balance;margin:0 0 12px;font-size:clamp(1.25rem,1.6vw,1.45rem);font-weight:400;line-height:1.25}.qSq2ta_h4{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin:40px 0 16px;font-size:.8125rem;font-weight:700}.qSq2ta_sectionHead{max-width:46rem;margin-bottom:clamp(40px,6vh,64px)}.qSq2ta_sectionLead{max-width:40em;color:var(--smoke);text-wrap:pretty;margin:20px 0 0;font-size:1.125rem}.qSq2ta_cover{object-fit:cover}.qSq2ta_outcomeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.qSq2ta_outcome{background:linear-gradient(#f4ece10d,#f4ece104);border-top:1px solid #e6a25373;padding:clamp(24px,2.4vw,36px);transition:background-color .3s ease-out}.qSq2ta_outcome:hover{background-color:#e6a2530d}.qSq2ta_outcome p{color:var(--smoke);margin:0}.qSq2ta_about{background:var(--night)}.qSq2ta_aboutMedia{height:clamp(380px,68vh,760px);position:relative;overflow:hidden}.qSq2ta_aboutImg{object-fit:cover;object-position:70% 30%}.qSq2ta_aboutMedia:after{content:"";background:linear-gradient(90deg, #0c0806bf 0%, #0c080600 50%), linear-gradient(0deg, var(--night) 0%, #0c080600 40%);position:absolute;inset:0}.qSq2ta_aboutBody{padding:0 max(var(--gutter), calc((100% - 1320px) / 2)) clamp(88px, 14vh, 160px);margin-top:clamp(-180px,-14vh,-80px);position:relative}.qSq2ta_aboutCols{grid-template-columns:minmax(0,7fr) minmax(0,4fr);gap:clamp(32px,6vw,96px);margin-top:clamp(28px,4vh,44px);display:grid}.qSq2ta_bio p{max-width:38em;color:var(--smoke);margin:0 0 1.1em}.qSq2ta_bio p:first-child{font-family:var(--font-serif), Georgia, serif;color:var(--parchment);font-size:1.3rem;line-height:1.5}.qSq2ta_credentials{align-self:start;margin:0}.qSq2ta_credentials div{border-top:1px solid var(--rule);padding:18px 0}.qSq2ta_credentials div:last-child{border-bottom:1px solid var(--rule)}.qSq2ta_credentials dt{font-family:var(--font-serif), Georgia, serif;font-size:1.15rem}.qSq2ta_credentials dd{color:var(--amber);font-variant-numeric:lining-nums;margin:4px 0 0;font-size:.9375rem}.qSq2ta_episodes{background:linear-gradient(180deg, var(--night), var(--oxblood-deep) 60%, var(--night))}.qSq2ta_formatLine{color:var(--parchment);margin:0 0 14px;font-size:.9375rem;font-weight:600}.qSq2ta_formatLine em{white-space:nowrap}.qSq2ta_reel{grid-template-columns:repeat(18,minmax(0,1fr));gap:4px;margin:0 0 clamp(36px,5vh,56px);padding:0;list-style:none;display:grid}.qSq2ta_reel li{font-variant-numeric:tabular-nums;height:44px;color:var(--smoke);background:#f4ece109;border-left:1px solid #f4ece138;padding:6px 0 0 6px;font-size:.6875rem}.qSq2ta_reel li[data-first]{border-left:2px solid var(--amber);color:var(--amber)}.qSq2ta_reel li[data-stage="1"],.qSq2ta_reel li[data-stage="3"]{background:#f4ece113}.qSq2ta_stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(20px,2.4vw,36px);margin:0;padding:0;list-style:none;display:grid}.qSq2ta_stage{border-top:2px solid var(--amber);padding-top:20px}.qSq2ta_stage p{color:var(--smoke);margin:0}.qSq2ta_stage .qSq2ta_stageRange{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-bottom:10px;font-size:.75rem;font-weight:700}.qSq2ta_sample{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;gap:clamp(32px,5vw,88px);padding-block:clamp(88px,14vh,160px);display:grid}.qSq2ta_frame{margin:0}.qSq2ta_frameImg{aspect-ratio:16/9;display:block;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000d9}.qSq2ta_play{background:#0c08068c;border:1px solid #f4ece1b3;border-radius:50%;width:76px;height:76px;margin:-38px 0 0 -38px;transition:background-color .2s ease-out,transform .2s ease-out;position:absolute;top:50%;left:50%}.qSq2ta_frameImg:hover .qSq2ta_play{background:var(--amber);transform:scale(1.06)}.qSq2ta_frameImg:hover .qSq2ta_play:after{background:var(--ember)}.qSq2ta_play:after{content:"";background:var(--parchment);clip-path:polygon(0 0,100% 50%,0 100%);width:22px;height:28px;position:absolute;top:24px;left:30px}.qSq2ta_watchNow{color:var(--smoke);margin:14px 0 0;font-size:.9375rem}.qSq2ta_watchNow a{text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.qSq2ta_frameCaption{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);margin-top:14px;font-size:.8125rem;font-weight:700}.qSq2ta_form{margin-top:32px}.qSq2ta_formLabel{margin-bottom:8px;font-size:.9375rem;font-weight:600;display:block}.qSq2ta_formRow{gap:10px;display:flex}.qSq2ta_input{min-width:0;min-height:54px;color:var(--parchment);font:inherit;background:#f4ece10f;border:1px solid #f4ece14d;border-radius:0;flex:1;padding:0 16px;transition:border-color .2s ease-out,background-color .2s ease-out}.qSq2ta_input::placeholder{color:#cfc1b0b3}.qSq2ta_input:focus{border-color:var(--amber);background:#f4ece117;outline:none}.qSq2ta_input[aria-invalid]{border-color:#f08b6b}.qSq2ta_formButton{background:var(--amber);min-height:54px;color:var(--ember);font:inherit;cursor:pointer;border:0;padding:0 22px;font-weight:700;transition:background-color .2s ease-out}.qSq2ta_formButton:hover{background:var(--amber-hi)}.qSq2ta_formButton:disabled{opacity:.6;cursor:progress}.qSq2ta_formHelp{color:var(--smoke);margin:10px 0 0;font-size:.875rem}.qSq2ta_optIn{cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:.9375rem;display:flex}.qSq2ta_optIn input{width:18px;height:18px;accent-color:var(--amber);margin-top:3px}.qSq2ta_formError{color:#f08b6b;min-height:1.5em;margin:12px 0 0;font-size:.9375rem}.qSq2ta_formSuccess{border-left:1px solid var(--amber);font-family:var(--font-serif), Georgia, serif;background:#e6a25314;margin-top:32px;padding:20px 22px;font-size:1.2rem}.qSq2ta_fitList{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 clamp(32px,6vw,96px);margin:clamp(36px,5vh,56px) 0 0;padding:0;list-style:none;display:grid}.qSq2ta_fitList li{border-top:1px solid var(--rule);padding:28px 0}.qSq2ta_fitList p{max-width:36em;color:var(--smoke);margin:0}.qSq2ta_order{background:radial-gradient(60% 50% at 80% 40%,#4a141080,#4a141000 70%);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;gap:clamp(32px,6vw,96px);scroll-margin-top:72px;display:grid}.qSq2ta_included,.qSq2ta_after{margin:0;padding:0;list-style:none}.qSq2ta_included li{border-top:1px solid var(--rule);color:var(--smoke);padding:14px 0 14px 28px;position:relative}.qSq2ta_included li:before{content:"";border-left:2px solid var(--amber);border-bottom:2px solid var(--amber);width:12px;height:7px;position:absolute;top:23px;left:2px;transform:rotate(-45deg)}.qSq2ta_included strong,.qSq2ta_after strong{color:var(--parchment)}.qSq2ta_after{counter-reset:step;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.qSq2ta_after li{color:var(--smoke);flex-direction:column;gap:6px;display:flex}.qSq2ta_pricePanel{background:linear-gradient(#4a14108c,#1f0a08d9);border:1px solid #e6a2534d;padding:clamp(28px,3vw,44px);position:sticky;top:96px;box-shadow:0 40px 80px -40px #000000e6}.qSq2ta_pricePanel .qSq2ta_cta{width:100%;margin-top:22px}.qSq2ta_panelPrice{grid-auto-flow:column;justify-content:start;align-items:baseline;column-gap:12px;margin:0;display:grid}.qSq2ta_panelPrice>:not(.qSq2ta_panelLabel){grid-row:2}.qSq2ta_panelLabel{letter-spacing:.14em;text-transform:uppercase;color:var(--amber);grid-area:1/1/auto/span 3;margin-bottom:6px;font-size:.75rem;font-weight:700}.qSq2ta_panelAmount{font-family:var(--font-display), Georgia, serif;font-variant-numeric:lining-nums;font-size:clamp(3rem,5vw,4.2rem);line-height:1}.qSq2ta_panelGst{color:var(--smoke);font-size:.875rem}.qSq2ta_panelPrice>.qSq2ta_panelPromo{color:var(--amber);grid-area:3/1/auto/-1;margin-top:6px;font-size:.875rem;font-weight:700}.qSq2ta_panelWas{font-family:var(--font-display), Georgia, serif;color:var(--smoke);font-size:1.6rem;text-decoration-thickness:1px}.qSq2ta_panelClosed{font-family:var(--font-display), Georgia, serif;margin:0 0 8px;font-size:1.6rem;line-height:1.2}.qSq2ta_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.qSq2ta_panelFacts{margin:22px 0 0;padding:0;font-size:.9375rem;list-style:none}.qSq2ta_panelFacts li{border-top:1px solid var(--rule);color:var(--smoke);padding:10px 0}.qSq2ta_panelFacts a{color:var(--parchment);text-underline-offset:4px}.qSq2ta_pricePanelCompact{max-width:460px;margin-top:28px;position:static}.qSq2ta_faqList{border-bottom:1px solid var(--rule);max-width:880px;margin-top:clamp(36px,5vh,56px)}.qSq2ta_faqItem{border-top:1px solid var(--rule);scroll-margin-top:96px}.qSq2ta_faqItem summary{font-family:var(--font-serif), Georgia, serif;cursor:pointer;padding:24px 56px 24px 0;font-size:clamp(1.1rem,1.5vw,1.3rem);list-style:none;display:block;position:relative}.qSq2ta_faqItem summary::-webkit-details-marker{display:none}.qSq2ta_faqItem summary:before,.qSq2ta_faqItem summary:after{content:"";background:var(--amber);width:16px;height:1.5px;transition:transform .3s cubic-bezier(.16,1,.3,1);position:absolute;top:50%;right:12px}.qSq2ta_faqItem summary:after{transform:rotate(90deg)}.qSq2ta_faqItem[open] summary:after{transform:rotate(0)}.qSq2ta_faqItem summary:hover{color:var(--amber-hi)}.qSq2ta_faqItem p{max-width:44em;color:var(--smoke);margin:0;padding:0 56px 26px 0}.qSq2ta_final{isolation:isolate;align-items:center;min-height:clamp(560px,92vh,960px);display:flex;position:relative}.qSq2ta_finalMedia{z-index:-1;position:absolute;inset:0}.qSq2ta_finalImg{object-position:70% 20%}.qSq2ta_finalMedia:after{content:"";background:linear-gradient(90deg, #140907f0 0%, #140907b8 40%, #14090733 75%), linear-gradient(180deg, var(--night) 0%, #0c080600 25%, #0c080600 75%, var(--night) 100%);position:absolute;inset:0}.qSq2ta_finalBody{width:min(max(600px,44vw),100%);padding:clamp(88px, 14vh, 140px) var(--gutter)}.qSq2ta_finalTitle{font-family:var(--font-display), Georgia, serif;text-wrap:balance;margin:0;font-size:clamp(2.4rem,4.6vw,4.4rem);font-weight:400;line-height:1.02}.qSq2ta_finalInclusions{margin:14px 0 0;font-size:.9375rem;font-weight:600}@media (max-width:1100px){.qSq2ta_outcomeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.qSq2ta_stages{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}}@media (max-width:900px){.qSq2ta_aboutCols,.qSq2ta_sample,.qSq2ta_order{grid-template-columns:minmax(0,1fr)}.qSq2ta_aboutBody{margin-top:-64px}.qSq2ta_aboutMedia{height:clamp(320px,62vh,520px)}.qSq2ta_pricePanel{position:static}.qSq2ta_fitList{grid-template-columns:minmax(0,1fr)}.qSq2ta_final{align-items:flex-end}.qSq2ta_finalMedia:after{background:linear-gradient(#1409071a 0%,#140907bf 45%,#140907f5 100%)}}@media (max-width:640px){.qSq2ta_outcomeGrid,.qSq2ta_stages,.qSq2ta_after{grid-template-columns:minmax(0,1fr)}.qSq2ta_reel{gap:2px}.qSq2ta_reel li{height:34px;padding:4px 0 0 3px;font-size:.625rem}.qSq2ta_formRow{flex-direction:column}.qSq2ta_faqItem summary{padding-right:44px}.qSq2ta_faqItem p{padding-right:0}}.qSq2ta_checkoutForm{margin-top:22px}.qSq2ta_checkoutForm .qSq2ta_cta{cursor:pointer;border:0;width:100%;margin-top:18px;font-family:inherit}.qSq2ta_checkoutForm .qSq2ta_cta:disabled{opacity:.7;cursor:progress}.qSq2ta_checkoutLabel{margin-bottom:8px;font-size:.9375rem;font-weight:600;display:block}.qSq2ta_checkoutInput{width:100%;min-height:52px;color:var(--parchment);font:inherit;background:#0c08068c;border:1px solid #f4ece152;border-radius:0;padding:0 14px;transition:border-color .2s ease-out}.qSq2ta_checkoutInput::placeholder{color:#cfc1b0b3}.qSq2ta_checkoutInput:focus{border-color:var(--amber);outline:none}.qSq2ta_checkoutInput[aria-invalid]{border-color:#f08b6b}.qSq2ta_checkoutHelp{color:var(--smoke);margin:8px 0 0;font-size:.8125rem}.qSq2ta_checkoutOptIn{cursor:pointer;align-items:flex-start;gap:10px;margin-top:14px;font-size:.9375rem;display:flex}.qSq2ta_checkoutOptIn input{width:18px;height:18px;accent-color:var(--amber);margin-top:3px}.qSq2ta_checkoutError{color:#f08b6b;min-height:0;margin:10px 0 0;font-size:.9375rem}.qSq2ta_checkoutError:empty{margin:0}.qSq2ta_promoToggle{color:var(--parchment);font:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:5px;cursor:pointer;background:0 0;border:0;margin-top:14px;padding:0;font-size:.9375rem}.qSq2ta_promoRow{margin-top:16px}.qSq2ta_promoRow>div{gap:8px;display:flex}.qSq2ta_promoRow .qSq2ta_checkoutInput{text-transform:uppercase;letter-spacing:.06em}.qSq2ta_promoButton{border:1px solid var(--amber);min-height:52px;color:var(--amber);font:inherit;cursor:pointer;background:0 0;flex:none;padding:0 18px;font-weight:700;transition:background-color .2s ease-out,color .2s ease-out}.qSq2ta_promoButton:hover:not(:disabled){background:var(--amber);color:var(--ember)}.qSq2ta_promoButton:disabled{opacity:.5;cursor:default}.qSq2ta_promoNote{min-height:1.4em;color:var(--amber);margin:8px 0 0;font-size:.875rem}.qSq2ta_checkoutHelp a{color:inherit;text-underline-offset:3px}.qSq2ta_promoToggle{align-items:center;min-height:44px;display:inline-flex}.qSq2ta_optIn,.qSq2ta_checkoutOptIn{align-items:center;min-height:44px}.qSq2ta_optIn input,.qSq2ta_checkoutOptIn input{margin-top:0}.qSq2ta_panelFacts a{margin-block:-12px;padding-block:12px;display:inline-block}.qSq2ta_checkoutHelp a{text-decoration:underline}.qSq2ta_heroTrailer{min-width:340px;margin:0 var(--gutter) clamp(44px, 7vh, 96px) auto;flex:0 min(40vw,640px);scroll-margin-top:96px}@media (max-width:900px){.qSq2ta_heroTrailer{min-width:0;padding:0 var(--gutter) 28px;flex:none;order:1;margin:0}}.qSq2ta_trailerFrame{aspect-ratio:16/9;background:#000;position:relative;overflow:hidden;box-shadow:0 40px 80px -30px #000000d9}.qSq2ta_trailerPlay{width:100%;color:var(--parchment);font:inherit;cursor:pointer;background:radial-gradient(70% 70%,#0c08061a,#0c080699);border:0;flex-direction:column;justify-content:center;align-items:center;gap:16px;font-weight:700;display:flex;position:absolute;inset:0}.qSq2ta_trailerPlay:before{content:"";background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 28'%3E%3Cpath d='M0 0l22 14L0 28z' fill='%231a0f08'/%3E%3C/svg%3E") center / 24px 30px no-repeat, var(--amber);background-position:54%,0 0;border-radius:50%;width:88px;height:88px;transition:transform .2s ease-out,background-color .2s ease-out;box-shadow:0 12px 40px -8px #000000b3}.qSq2ta_trailerPlay:hover:before{transform:scale(1.06)}.qSq2ta_trailerPlay:focus-visible{outline-offset:-10px}.qSq2ta_trailerPlay span{text-shadow:0 1px 12px #000c}.qSq2ta_trailerPlayer{border:0;width:100%;height:100%;position:absolute;inset:0}@media (max-width:640px){.qSq2ta_trailerPlay{flex-direction:row;justify-content:flex-start;align-items:flex-end;gap:12px;padding:14px}.qSq2ta_trailerPlay:before{background-size:15px 19px,auto;flex:none;width:52px;height:52px}.qSq2ta_trailerPlay span{margin-bottom:14px}}@media (prefers-reduced-motion:reduce){.qSq2ta_trailerPlay:before{transition:none}.qSq2ta_trailerPlay:hover:before{transform:none}}
.oB1X9q_header{padding:20px var(--gutter)}.oB1X9q_home{align-items:center;min-height:44px;display:inline-flex}.oB1X9q_logo{width:132px;height:auto}.oB1X9q_footer{padding:48px max(var(--gutter), calc((100% - 1320px) / 2)) 64px;border-top:1px solid var(--rule);color:var(--smoke);font-size:.9375rem}.oB1X9q_footer p{margin:0 0 6px}.oB1X9q_footer a{color:var(--parchment);text-underline-offset:4px}.oB1X9q_footerBrand{font-family:var(--font-display), Georgia, serif;color:var(--parchment);font-size:1.3rem}.oB1X9q_footerSmall{font-size:.8125rem}.oB1X9q_footerLinks{flex-wrap:wrap;gap:8px 24px;margin:14px 0;font-weight:600;display:flex}.oB1X9q_footerLinks a{align-items:center;min-height:44px;display:inline-flex}
