.tm-landing.tm-dark .tm-v3{--dim:#cfcabe;--muted:#cfcabe;--faint:#b9b3a6;--dim-bright:#e2ddd1;--color-ink-muted:#cfcabe;--rule:rgba(233,229,220,.2);--line:rgba(233,229,220,.2);font-size:18px;line-height:1.65}.tm-landing.tm-dark .tm-v3 :focus-visible{outline:3px solid var(--amber);outline-offset:3px}.tm-landing.tm-dark .tm-v3 :is(.tm-section-label,.tm-category,.tm-small-label,.cp-trust-step,.tm-sprint small,.tm-origin-instrument-top,.cp-trust-visual-caption,.tm-instrument-top span:first-child,.tm-result-kicker,.tm-judgment-words,.tm-price span,.tm-guarantee-number span){font-size:14px;letter-spacing:.1em}.tm-landing.tm-dark .tm-v3 .cp-purpose .cp-purpose-grid span{font-size:14px;letter-spacing:.1em}.tm-landing.tm-dark .tm-v3 .tm-announcement{flex-wrap:wrap;gap:4px 18px;padding:11px 16px;font-size:14px;letter-spacing:.08em;text-align:center}.tm-landing.tm-dark .tm-v3 .tm-announcement b{color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-announcement span{color:var(--bone)}.tm-landing.tm-dark .tm-v3 .tm-nav-links{font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-nav-links a{text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;transition:text-decoration-color .2s,color .2s}.tm-landing.tm-dark .tm-v3 .tm-nav-links a:hover{color:var(--amber);text-decoration-color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-sign-in{font-size:16px;text-decoration:underline;text-underline-offset:5px}.tm-landing.tm-dark .tm-v3 .tm-nav-buy{font-size:16px;min-height:48px;padding:10px 18px}.tm-landing.tm-dark .tm-v3 .tm-mobile-menu a{font-size:19px;min-height:52px;display:flex;align-items:center}.tm-landing.tm-dark .tm-v3 .tm-button{font-size:18px;min-height:60px;padding:16px 26px;border-radius:8px;gap:12px;transition:background-color .16s,border-color .16s,transform .16s,box-shadow .16s}.tm-landing.tm-dark .tm-v3 .tm-actions .tm-button{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-button-secondary{border:2px solid rgba(233,229,220,.55)}.tm-landing.tm-dark .tm-v3 .tm-button-secondary:hover{border-color:var(--amber);color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-button:hover{transform:translateY(-2px)}.tm-landing.tm-dark .tm-v3 .hm-arrow{display:inline-block;margin-left:2px;font-weight:700;transition:transform .2s}.tm-landing.tm-dark .tm-v3 .tm-button:focus-visible .hm-arrow,.tm-landing.tm-dark .tm-v3 .tm-button:hover .hm-arrow{transform:translateX(5px)}@keyframes hm-glow{0%,to{box-shadow:0 0 0 0 rgba(242,163,12,0),0 0 16px 0 rgba(242,163,12,.25)}50%{box-shadow:0 0 0 6px rgba(242,163,12,.16),0 0 30px 4px rgba(242,163,12,.4)}}.tm-landing.tm-dark .tm-v3 .hm-glow{animation:hm-glow 2.8s ease-in-out infinite}.tm-landing.tm-dark .tm-v3 .hm-glow:focus-visible,.tm-landing.tm-dark .tm-v3 .hm-glow:hover{animation-play-state:paused;box-shadow:0 0 0 4px rgba(242,163,12,.35),0 14px 30px -10px rgba(242,163,12,.65)}@keyframes hm-point{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}.tm-landing.tm-dark .tm-v3 .cp-trust-select-hint,.tm-landing.tm-dark .tm-v3 .hm-hint,.tm-landing.tm-dark .tm-v3 .tm-tab-hint{display:flex;align-items:center;gap:10px;margin:0 0 16px;font-size:17px;line-height:1.45;font-weight:600;color:var(--amber)}.tm-landing.tm-dark .tm-v3 .cp-trust-select-hint:before,.tm-landing.tm-dark .tm-v3 .hm-hint>span,.tm-landing.tm-dark .tm-v3 .tm-tab-hint:before{flex:none;display:inline-block;font-size:22px;line-height:1;animation:hm-point 1.8s ease-in-out infinite}.tm-landing.tm-dark .tm-v3 .cp-trust-select-hint:before,.tm-landing.tm-dark .tm-v3 .tm-tab-hint:before{content:"☞"}.tm-landing.tm-dark .tm-v3 #score .hm-hint{margin-top:-8px}.tm-landing.tm-dark .tm-v3 :is(.tm-role-controls,.cp-trust-people,.tm-origin-tabs) button{font-size:17px;min-height:50px;padding:10px 18px;border:2px solid rgba(233,229,220,.4);border-radius:8px;cursor:pointer;transition:border-color .16s,box-shadow .16s,background-color .16s,color .16s}.tm-landing.tm-dark .tm-v3 .tm-value-assumptions .tm-role-controls button{font-size:16px}.tm-landing.tm-dark .tm-v3 :is(.tm-role-controls,.cp-trust-people,.tm-origin-tabs) button:hover{border-color:var(--amber);box-shadow:0 0 0 4px rgba(242,163,12,.16)}.tm-landing.tm-dark .tm-v3 :is(.tm-role-controls,.cp-trust-people,.tm-origin-tabs) button[aria-pressed=true]{background:var(--amber);border-color:var(--amber);color:var(--bg);font-weight:700}.tm-landing.tm-dark .tm-v3 .cp-trust-reveal{font-size:17px;min-height:54px;border:2px solid var(--amber);border-radius:8px;cursor:pointer;transition:box-shadow .16s}.tm-landing.tm-dark .tm-v3 .cp-trust-reveal:hover{box-shadow:0 0 0 4px rgba(242,163,12,.18)}.tm-landing.tm-dark .tm-v3 .tm-proof-people button{min-height:58px;cursor:pointer;transition:border-color .16s,background-color .16s}.tm-landing.tm-dark .tm-v3 .tm-proof-people button:hover{border-color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-video-poster{cursor:pointer}.tm-landing.tm-dark .tm-v3 .tm-play-icon{transition:transform .2s,box-shadow .2s}.tm-landing.tm-dark .tm-v3 .tm-video-poster:hover .tm-play-icon{transform:scale(1.08);box-shadow:0 0 0 8px rgba(242,163,12,.25)}.tm-landing.tm-dark .tm-v3 .tm-text-link{font-size:17px;text-decoration-thickness:2px!important;text-underline-offset:6px!important}.tm-landing.tm-dark .tm-v3 .tm-text-link:hover{color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-section-heading>p{font-size:19px;max-width:440px}.tm-landing.tm-dark .tm-v3 :is(.tm-caption,.tm-micro){font-size:16px;line-height:1.6}.tm-landing.tm-dark .tm-v3 .tm-hero .tm-micro{font-size:16px}.tm-landing.tm-dark .tm-v3 .hm-hero{padding-block:22px 72px;text-align:center}.tm-landing.tm-dark .tm-v3 .hm-hero-head{max-width:1080px}.tm-landing.tm-dark .tm-v3 .hm-hero-head .tm-category{justify-content:center;margin-bottom:12px!important}.tm-landing.tm-dark .tm-v3 .hm-hero-head .tm-hero-headline{margin:0 auto;font-size:clamp(30px,3.2vw,48px);line-height:1.06;letter-spacing:-.028em;text-wrap:balance}.tm-landing.tm-dark .tm-v3 .hm-hero-head .tm-hero-headline>span+span{margin-top:.12em}.tm-landing.tm-dark .tm-v3 .hm-hero-stage{width:min(1040px,calc(100% - 40px),max(520px,calc((100svh - 330px) * 1.7777777777777777)));margin:20px auto 0}.tm-landing.tm-dark .tm-v3 .hm-video-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 10px;padding:9px 16px;border-radius:12px 12px 0 0;background:var(--amber);color:#12100d;font-size:17px;line-height:1.35}.tm-landing.tm-dark .tm-v3 .hm-video-bar svg{flex:none;width:24px;height:24px}.tm-landing.tm-dark .tm-v3 .hm-video-bar b{font-weight:800}.tm-landing.tm-dark .tm-v3 .hm-video{position:relative;border-radius:0 0 12px 12px;background:var(--bg);box-shadow:0 50px 100px -40px #000}.tm-landing.tm-dark .tm-v3 .hm-video .hm-player{--tmp-radius:0 0 12px 12px;--tmp-shadow:none}.tm-landing.tm-dark .tm-v3 .hm-video .hm-player .tmp-poster-title{display:none}.tm-landing.tm-dark .tm-v3 .hm-video-note{margin-top:12px;font-size:15.5px;line-height:1.5;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .hm-hero-cta{margin-top:30px}.tm-landing.tm-dark .tm-v3 .hm-hero-cta .tm-actions{justify-content:center;gap:14px}.tm-landing.tm-dark .tm-v3 .hm-hero-cta .tm-button-primary{min-width:300px;font-size:20px;min-height:64px}.tm-landing.tm-dark .tm-v3 .hm-hero-price{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:center;gap:4px 10px;max-width:760px;margin:18px auto 0;font-size:17px;line-height:1.5;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .hm-hero-price b{font-family:var(--display);font-size:26px;color:var(--amber)}.tm-landing.tm-dark .tm-v3 .hm-hero-price a{color:var(--bone);text-decoration:underline;text-decoration-color:var(--amber);text-underline-offset:4px;white-space:nowrap}.tm-landing.tm-dark .tm-v3 .hm-hero-body{max-width:760px;margin-top:44px;padding-top:36px;border-top:1px solid var(--rule)}.tm-landing.tm-dark .tm-v3 .hm-hero-body p{font-size:19px;line-height:1.65;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .hm-hero-body p+p{margin-top:16px}.tm-landing.tm-dark .tm-v3 .hm-hero-body strong{color:var(--bone);font-weight:600}.tm-landing.tm-dark .tm-v3 .hm-hero-body .hm-hero-lead{margin:0;font-size:clamp(20px,1.8vw,23px);line-height:1.5;color:var(--bone)}.tm-landing.tm-dark .tm-v3 .hm-hero-body .cp-hero-conviction{margin:22px 0 0;padding:0;border:0;font-family:var(--display);font-size:clamp(22px,2vw,26px);font-weight:800;line-height:1.25;color:var(--amber)}.tm-landing.tm-dark .tm-v3 .cp-trust-heading p{font-size:19px}.tm-landing.tm-dark .tm-v3 .cp-trust-person{font-size:15px}.tm-landing.tm-dark .tm-v3 .cp-trust-reason{font-size:18px}.tm-landing.tm-dark .tm-v3 .cp-trust-client p{font-size:17px}.tm-landing.tm-dark .tm-v3 .cp-trust-handoff p{font-size:18px}.tm-landing.tm-dark .tm-v3 .cp-trust-illustrative,.tm-landing.tm-dark .tm-v3 .cp-trust-metrics span{font-size:15px}.tm-landing.tm-dark .tm-v3 .cp-trust-bridge p:not(.tm-section-label){font-size:18px}.tm-landing.tm-dark .tm-v3 .cp-trust-bridge .cp-trust-method-note{font-size:15px}.tm-landing.tm-dark .tm-v3 .cp-trust-question-shift>span,.tm-landing.tm-dark .tm-v3 .cp-trust-signal-list li{font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-value-intro p{font-size:19px}.tm-landing.tm-dark .tm-v3 .tm-value-situation{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-value-inputs label{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-currency-input input{font-size:22px}.tm-landing.tm-dark .tm-v3 .tm-currency-input>span:last-child,.tm-landing.tm-dark .tm-v3 .tm-value-range-labels{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-value-result>p,.tm-landing.tm-dark .tm-v3 .tm-value-result>span{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-value-result>div>span{font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-value-result b small{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-value-perspective p{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-relationship-value>.tm-caption{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-value-inputs input[type=range]{min-height:52px;accent-color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-instrument-top{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-score-instruction{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-dimension-label label{font-size:19px}.tm-landing.tm-dark .tm-v3 .tm-dimension-number{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-dimension-label output{font-size:24px}.tm-landing.tm-dark .tm-v3 .tm-dimension-label output small{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-dimension>p{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-dimension .tm-anchor,.tm-landing.tm-dark .tm-v3 .tm-private{font-size:16px}.tm-landing.tm-dark .tm-v3 :is(.tm-result-note,.tm-scale-labels,.tm-zone){font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-next-action p{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-next-action small{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-score-result .tm-text-link{font-size:16px}.tm-landing.tm-dark .tm-v3 :is(.tm-mobile-score,.tm-mobile-score small,.tm-mobile-score b small){font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]{height:52px}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]::-webkit-slider-runnable-track{height:8px;border-radius:4px}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]::-moz-range-track{height:8px;border-radius:4px}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]::-webkit-slider-thumb{width:32px;height:32px;margin-top:-12px;border-width:3px;border-color:var(--amber);box-shadow:0 0 0 0 rgba(242,163,12,.3);transition:box-shadow .16s}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]::-moz-range-thumb{width:28px;height:28px;border-width:3px;border-color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]:focus-visible::-webkit-slider-thumb,.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]:hover::-webkit-slider-thumb{box-shadow:0 0 0 8px rgba(242,163,12,.25)}.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]:focus-visible::-moz-range-thumb,.tm-landing.tm-dark .tm-v3 .tm-dimension input[type=range]:hover::-moz-range-thumb{box-shadow:0 0 0 8px rgba(242,163,12,.25)}.tm-landing.tm-dark .tm-v3 .tm-mechanism>div>p:not(.tm-section-label){font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-formula-comparison p{font-size:16px}.tm-landing.tm-dark .tm-v3 :is(.tm-formula-comparison>div>span,.tm-formula-comparison>small){font-size:15px}.tm-landing.tm-dark .tm-v3 .cp-purpose .cp-purpose-grid p{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-relationship-path b{font-size:17px}.tm-landing.tm-dark .tm-v3 :is(.tm-relationship-path div>span,.tm-relationship-path small){font-size:15px}.tm-landing.tm-dark .tm-v3 :is(.tm-scenario-body p,.tm-scenario-practice li){font-size:18px}.tm-landing.tm-dark .tm-v3 :is(.tm-scenario-body h4,.tm-scenario-stakes b){font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-consequences p{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-consequences b{font-size:16px}.tm-landing.tm-dark .tm-v3 .hm-inside{background:var(--band);border-block:1px solid var(--rule)}.tm-landing.tm-dark .tm-v3 .hm-inside-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;margin-top:44px;align-items:start}.tm-landing.tm-dark .tm-v3 .hm-contents{list-style:none;margin:0;padding:0;border-top:1px solid var(--rule)}.tm-landing.tm-dark .tm-v3 .hm-contents li{display:grid;grid-template-columns:128px minmax(0,1fr);gap:16px;align-items:baseline;padding:13px 0;border-bottom:1px solid var(--rule)}.tm-landing.tm-dark .tm-v3 .hm-contents span{font-family:var(--mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.tm-landing.tm-dark .tm-v3 .hm-contents b{font-size:18px;font-weight:600;line-height:1.4;color:var(--bone)}.tm-landing.tm-dark .tm-v3 .hm-inside-side{display:grid;gap:26px}.tm-landing.tm-dark .tm-v3 .hm-figure{margin:0}.tm-landing.tm-dark .tm-v3 .hm-figure img{display:block;width:100%;height:auto;border-radius:10px;background:#f2efe8}.tm-landing.tm-dark .tm-v3 .hm-figure figcaption{margin-top:10px;font-size:16px;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .hm-reader-note{padding:20px 22px;border:1px solid var(--rule);border-left:4px solid var(--amber);border-radius:8px;background:var(--bg-raised)}.tm-landing.tm-dark .tm-v3 .hm-reader-note b{display:block;font-size:19px;color:var(--bone)}.tm-landing.tm-dark .tm-v3 .hm-reader-note p{margin-top:6px;font-size:17px;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .hm-bonuses{margin-top:56px}.tm-landing.tm-dark .tm-v3 .hm-bonuses h3{font-family:var(--display);font-size:clamp(24px,2.4vw,30px);color:var(--bone)}.tm-landing.tm-dark .tm-v3 .hm-bonuses ul{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:22px 0 0;padding:0;list-style:none}.tm-landing.tm-dark .tm-v3 .hm-bonuses li{display:grid;grid-template-columns:150px minmax(0,1fr);gap:20px;align-items:center;padding:18px;border:1px solid var(--rule);border-radius:12px;background:var(--bg-raised)}.tm-landing.tm-dark .tm-v3 .hm-bonuses img{display:block;width:100%;height:auto;border-radius:8px}.tm-landing.tm-dark .tm-v3 .hm-bonus-n{font-family:var(--mono);font-size:14px;letter-spacing:.08em;text-transform:uppercase;color:var(--amber)}.tm-landing.tm-dark .tm-v3 .hm-bonuses h4{margin:6px 0 8px;font-size:21px;line-height:1.3;color:var(--bone)}.tm-landing.tm-dark .tm-v3 .hm-bonuses li p{font-size:17px;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .hm-bonus-facts{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:10px}.tm-landing.tm-dark .tm-v3 .hm-bonus-facts b{color:var(--amber)}.tm-landing.tm-dark .tm-v3 .hm-sprint{grid-template-columns:repeat(4,1fr)}.tm-landing.tm-dark .tm-v3 .tm-sprint h3{font-size:20px}.tm-landing.tm-dark .tm-v3 .tm-sprint p{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-sprint-point{font-size:13px}.tm-landing.tm-dark .tm-v3 .tm-proof-story p{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-proof-people b{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-proof-people small{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-play-label{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-why-grid>div>p:not(.tm-section-label){font-size:19px}.tm-landing.tm-dark .tm-v3 :is(.tm-origin-person p,.tm-origin-lesson p){font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-origin-lesson .tm-origin-question{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-origin-person>a{font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-origin-signature span{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-offer-content>p:not(.tm-section-label){font-size:19px}.tm-landing.tm-dark .tm-v3 .tm-offer-content li b{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-offer-content li p{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-offer-content li.tm-offer-bonus-item b small{font-size:13px}.tm-landing.tm-dark .tm-v3 .tm-payment-note{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-offer-price>.tm-text-link{font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-offer-price{justify-content:flex-start}.tm-landing.tm-dark .tm-v3 .hm-offer-art{margin:6px 0 22px}.tm-landing.tm-dark .tm-v3 .hm-offer-art img{display:block;width:100%;height:auto;border-radius:8px}.tm-landing.tm-dark .tm-v3 .hm-bump-note{margin-top:16px;padding-top:14px;border-top:1px dashed var(--rule-strong);font-size:15.5px;line-height:1.55;color:var(--dim)}.tm-landing.tm-dark .tm-v3 .tm-offer{max-width:1140px}@media(min-width:1024px){.tm-landing.tm-dark .tm-v3 .tm-offer{grid-template-columns:minmax(0,1fr) minmax(0,500px)}.tm-landing.tm-dark .tm-v3 .tm-offer-price{padding:40px 32px}}@media(max-width:1023px){.tm-landing.tm-dark .tm-v3 .tm-offer{grid-template-columns:minmax(0,1fr)}.tm-landing.tm-dark .tm-v3 .tm-offer-price{border-left:0;border-top:1px solid var(--amber-line)}}.tm-landing.tm-dark .tm-v3 .hm-offer-art{max-width:360px}.tm-landing.tm-dark .tm-v3 .hm-bump-note,.tm-v3 .hm-order{max-width:520px}.tm-v3 .tmo.tmo-embed{min-height:0;background:none;overflow-x:visible;font-size:17px;scroll-margin-top:84px}.tm-v3 .hm-order .tmo-card{padding:22px 18px 20px}.tm-v3 .hm-order .tmo-card .tmo-card-label{margin-bottom:8px}.tm-v3 .hm-order .tmt-order{scroll-margin-top:96px}@media(max-width:700px){.tm-landing.tm-dark .tm-v3 .tm-offer-price{padding:28px 14px}.tm-v3 .hm-order .tmo-card{padding:18px 12px 16px}}.tm-landing.tm-dark .tm-v3 .tm-guarantee p:not(.tm-section-label){font-size:19px}.tm-landing.tm-dark .tm-v3 .tm-guarantee .tm-guarantee-window{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-guarantee-window a{color:var(--amber);text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.tm-landing.tm-dark .tm-v3 .tm-faq-grid>div>p:not(.tm-section-label){font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-faq-grid>div>p.hm-hint{max-width:none;font-size:17px;color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-faq-list summary{min-height:72px;padding-block:20px;font-size:19px;line-height:1.4;transition:color .16s}.tm-landing.tm-dark .tm-v3 .tm-faq-list summary:hover{color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-faq-list summary>span{flex:none;display:inline-grid;place-items:center;width:38px;height:38px;border:2px solid var(--amber);border-radius:50%;font-size:22px;line-height:1;color:var(--amber);transition:transform .2s,background-color .2s,color .2s}.tm-landing.tm-dark .tm-v3 .tm-faq-list summary:hover>span{background:var(--amber);color:var(--bg)}.tm-landing.tm-dark .tm-v3 .tm-faq-list details p{font-size:18px;line-height:1.7}.tm-landing.tm-dark .tm-v3 .tm-final h2+p{font-size:19px}.tm-landing.tm-dark .tm-v3 :is(.tm-footer-top>div,.tm-footer-top>div a){font-size:16px}.tm-landing.tm-dark .tm-v3 .tm-footer-top>div a{text-decoration:underline;text-underline-offset:4px;text-decoration-color:rgba(233,229,220,.35)}.tm-landing.tm-dark .tm-v3 .tm-footer-top>div a:hover{color:var(--amber);text-decoration-color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-footer-top>div a[href="/findmytype"]{color:var(--amber)}.tm-landing.tm-dark .tm-v3 .tm-footer-bottom{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-merchant{font-size:14px}@media(max-width:1100px){.tm-landing.tm-dark .tm-v3 .hm-sprint{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.tm-landing.tm-dark .tm-v3 .hm-inside-grid{grid-template-columns:1fr;gap:32px}.tm-landing.tm-dark .tm-v3 .hm-bonuses ul{grid-template-columns:1fr}}@media(max-width:700px){.tm-landing.tm-dark .tm-v3 .hm-hero{padding-block:16px 48px}.tm-landing.tm-dark .tm-v3 .hm-hero-head .tm-category{font-size:12.5px;letter-spacing:.08em;margin-bottom:8px!important}.tm-landing.tm-dark .tm-v3 .hm-hero-head .tm-hero-headline{font-size:clamp(27px,7.6vw,34px)}.tm-landing.tm-dark .tm-v3 .hm-hero-body .hm-hero-lead{font-size:19px}.tm-landing.tm-dark .tm-v3 .hm-hero-stage{width:calc(100% - 24px);margin-top:16px}.tm-landing.tm-dark .tm-v3 .hm-video-bar{font-size:15px;padding:8px 10px}.tm-landing.tm-dark .tm-v3 .hm-hero-cta .tm-actions{flex-direction:column;align-items:stretch}.tm-landing.tm-dark .tm-v3 .hm-hero-cta .tm-button-primary{min-width:0;font-size:19px}.tm-landing.tm-dark .tm-v3 .hm-hero-body{margin-top:32px;padding-top:28px;text-align:left}.tm-landing.tm-dark .tm-v3 .hm-hero-body p{font-size:18px}.tm-landing.tm-dark .tm-v3 .hm-sprint{grid-template-columns:1fr}.tm-landing.tm-dark .tm-v3 .tm-button{font-size:17px;min-height:58px;padding-inline:18px}.tm-landing.tm-dark .tm-v3 .tm-actions .tm-button{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-nav-buy{font-size:14px;min-height:44px;padding:8px 12px}.tm-landing.tm-dark .tm-v3 .tm-nav-row{gap:10px}.tm-landing.tm-dark .tm-v3 .tm-nav-actions{gap:8px}.tm-landing.tm-dark .tm-v3 .tm-lead{font-size:20px}.tm-landing.tm-dark .tm-v3 .tm-faq-list summary,.tm-landing.tm-dark .tm-v3 .tm-hero-description,.tm-landing.tm-dark .tm-v3 .tm-section-heading>p{font-size:18px}.tm-landing.tm-dark .tm-v3 .tm-faq-list details p{font-size:17px}.tm-landing.tm-dark .tm-v3 .tm-caption{display:block}.tm-landing.tm-dark .tm-v3 .hm-contents li{grid-template-columns:1fr;gap:2px}.tm-landing.tm-dark .tm-v3 .hm-bonuses li{grid-template-columns:96px minmax(0,1fr);gap:14px;padding:14px}.tm-landing.tm-dark .tm-v3 .hm-bonuses h4{font-size:19px}.tm-landing.tm-dark .tm-v3 .hm-bonuses li p{font-size:16px}}@media(prefers-reduced-motion:reduce){.tm-landing.tm-dark .tm-v3 .hm-glow{animation:none;box-shadow:0 0 0 3px rgba(242,163,12,.3)}.tm-landing.tm-dark .tm-v3 .cp-trust-select-hint:before,.tm-landing.tm-dark .tm-v3 .hm-hint>span,.tm-landing.tm-dark .tm-v3 .tm-tab-hint:before{animation:none}.tm-landing.tm-dark .tm-v3 .tm-button:hover,.tm-landing.tm-dark .tm-v3 .tm-button:hover .hm-arrow{transform:none}}@media(max-width:400px){.tm-landing.tm-dark .tm-v3 .tm-nav-row{gap:8px}.tm-landing.tm-dark .tm-v3 .tm-nav-actions{gap:6px}.tm-landing.tm-dark .tm-v3 .tm-brand{font-size:15px}.tm-landing.tm-dark .tm-v3 .tm-nav-buy{font-size:13px;padding:8px 9px}.tm-landing.tm-dark .tm-v3 .tm-menu-toggle{width:40px}}