.tq{width:100%;color:var(--color-ink);font-family:var(--font-sans);--pdp-panel:var(--color-cloud);--pdp-line:#1112141f;--pdp-ink:var(--color-coal);--pdp-sub:var(--color-graphite);background:#fff}.tq *,.tq :before,.tq :after{box-sizing:border-box}.tq-in{animation:.7s cubic-bezier(.16,1,.3,1) both pdp-swap-in}.tq-eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--color-graphite);margin:0 0 18px;font-size:10px;font-weight:500}.tq-h1{font-family:var(--font-display);letter-spacing:-.02em;color:var(--color-ink);text-wrap:balance;margin:0;font-size:72px;font-weight:400;line-height:1}.tq-h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:44px;font-weight:400;line-height:1.08}.tq-h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:0 0 24px;font-size:40px;font-weight:400;line-height:1.08}.tq-serif{font-family:var(--font-serif);letter-spacing:-.01em}.tq-h1.tq-serif{font-size:80px}.tq-h3.tq-serif{font-size:48px;line-height:1}.tq-lead{color:var(--color-graphite);margin:20px 0 36px;font-size:18px;line-height:28px}.tq-p{color:var(--color-graphite);max-width:680px;margin:0 0 16px;font-size:17px;line-height:27px}.tq-note{color:var(--color-graphite);max-width:560px;margin:28px 0 0;font-size:13px;line-height:20px}.tq-intro{width:100%;max-width:1440px;padding:calc(120px * var(--vs)) 60px calc(140px * var(--vs));grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;margin:0 auto;display:grid}.tq-photo{aspect-ratio:4/5;background:var(--color-paper);border-radius:20px;overflow:hidden}.tq-photo img{object-fit:cover;width:100%;height:100%;display:block}.tq-intro-body{max-width:540px}.tq-actions{align-items:center;gap:8px;margin-top:36px;display:flex}.tq-actions-split{justify-content:space-between}.tq .tq-cta{min-width:220px}.tq-quiz{width:100%;max-width:820px;padding:calc(132px * var(--vs)) 30px calc(140px * var(--vs));flex-direction:column;min-height:100svh;margin:0 auto;display:flex}.tq-progress{margin-bottom:calc(56px * var(--vs))}.tq-progress-row{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:14px;display:flex}.tq-progress-row .tq-eyebrow{margin:0}.tq-count{color:var(--color-graphite);font-variant-numeric:tabular-nums;font-size:13px}.tq-bar{background:var(--color-fog);border-radius:2px;height:2px;overflow:hidden}.tq-bar>span{background:var(--pdp-ink);transform-origin:0;height:100%;transition:transform .6s cubic-bezier(0,.6,.3,1);display:block}.tq-hint{color:var(--color-graphite);max-width:640px;margin:18px 0 0;font-size:16px;line-height:25px}.tq-chip{background:var(--color-cloud);color:var(--color-ink);letter-spacing:.06em;vertical-align:1px;border-radius:100px;margin-right:10px;padding:3px 10px;font-size:11px;font-weight:500;line-height:18px;display:inline-block}.tq-opts{border:0;gap:8px;min-width:0;margin:40px 0 0;padding:0;display:grid}.tq .tq-opt{align-items:flex-start;gap:16px;padding:18px 20px}.tq .tq-opt.is-on{background:#11121406}.tq .tq-opt .pdp-radio,.tq .tq-opt .tq-check{margin-top:3px}.tq-opt-k{width:14px;color:var(--color-graphite);flex-shrink:0;font-size:13px;font-weight:500;line-height:22px}.tq-opt-t{color:var(--pdp-ink);font-size:16px;line-height:22px}.tq-check{border:1px solid #11121459;border-radius:4px;flex-shrink:0;place-items:center;width:16px;height:16px;transition:background .3s,border-color .3s;display:grid}.tq-check:after{content:"";border-bottom:1.5px solid #fff;border-left:1.5px solid #fff;width:8px;height:4px;transition:scale .3s cubic-bezier(.2,.7,.2,1);translate:0 -1px;rotate:-45deg;scale:0}.is-on>.tq-check,input:checked~.tq-check{background:var(--pdp-ink);border-color:var(--pdp-ink)}.is-on>.tq-check:after,input:checked~.tq-check:after{scale:1}.tq-nav{justify-content:space-between;align-items:center;gap:16px;min-height:48px;margin-top:40px;display:flex}.tq .tq-next{min-width:160px}.tq-back{font:inherit;color:var(--color-ink);cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;transition:opacity .2s}.tq-back:hover{opacity:.6}.tq-field{gap:8px;margin-bottom:16px;display:grid}.tq-field>span{letter-spacing:.14em;text-transform:uppercase;color:var(--color-graphite);font-size:11px;font-weight:500}.tq-field input{border:1px solid var(--pdp-line);width:100%;height:52px;font:inherit;color:var(--pdp-ink);background:#fff;border-radius:10px;outline:none;padding:0 16px;font-size:16px;transition:border-color .3s}.tq-field input:hover{border-color:#1112144d}.tq-field input:focus{border-color:var(--pdp-ink)}.tq-consent{color:var(--color-graphite);cursor:pointer;align-items:flex-start;gap:12px;margin-top:8px;font-size:13px;line-height:20px;display:flex;position:relative}.tq-consent input{opacity:0;pointer-events:none;position:absolute}.tq-consent input:focus-visible~.tq-check{outline:2px solid var(--pdp-ink);outline-offset:2px}.tq-consent .tq-check{margin-top:2px}.tq-consent a{color:var(--color-ink)}.tq-err{color:#b42318;margin:16px 0 0;font-size:14px}.tq-res{width:100%;max-width:1000px;padding:calc(132px * var(--vs)) 30px calc(140px * var(--vs));margin:0 auto}.tq-res-head{max-width:820px}.tq-tagline{font-family:var(--font-serif);color:var(--color-graphite);text-wrap:balance;margin:20px 0 0;font-size:32px;line-height:1.15}.tq-scores{margin:calc(48px * var(--vs)) 0 0;border-top:1px solid var(--pdp-line);padding:0;list-style:none}.tq-scores li{border-bottom:1px solid var(--pdp-line);color:var(--color-graphite);grid-template-columns:minmax(0,300px) minmax(0,1fr) 48px;align-items:center;gap:20px;padding:14px 0;display:grid}.tq-score-name{align-items:center;gap:12px;font-size:15px;line-height:22px;display:flex}.tq-score-bar{background:var(--color-fog);border-radius:4px;height:4px;overflow:hidden}.tq-score-bar>span{background:var(--color-mist);transform-origin:0;height:100%;animation:1.1s cubic-bezier(0,.6,.3,1) .2s both tq-grow;display:block}.tq-score-pct{text-align:right;font-variant-numeric:tabular-nums;font-size:14px}.tq-scores li.is-main,.tq-scores li.is-second{color:var(--color-ink)}.tq-scores li.is-main .tq-score-bar>span{background:var(--pdp-ink)}.tq-scores li.is-second .tq-score-bar>span{background:var(--color-graphite)}@keyframes tq-grow{0%{transform:scaleX(0)}}.tq-profile{margin-top:calc(72px * var(--vs))}.tq-intro-card{background:var(--color-paper);color:var(--color-ink);text-wrap:pretty;border-radius:20px;margin:0;padding:36px 40px;font-size:20px;line-height:31px}.tq-block{margin-top:calc(96px * var(--vs))}.tq-syms{border-top:1px solid var(--pdp-line);grid-template-columns:repeat(2,minmax(0,1fr));column-gap:40px;margin:0;padding:0;list-style:none;display:grid}.tq-syms li{border-bottom:1px solid var(--pdp-line);padding:14px 0 14px 22px;font-size:15px;line-height:22px;position:relative}.tq-syms li:before{content:"";background:currentColor;width:8px;height:1px;position:absolute;top:22px;left:0}.tq-steps{border-top:1px solid var(--pdp-line);margin:0;padding:0;list-style:none}.tq-steps li{border-bottom:1px solid var(--pdp-line);grid-template-columns:64px minmax(0,1fr);gap:16px;padding:28px 0;display:grid}.tq-step-n{color:var(--color-graphite);font-variant-numeric:tabular-nums;padding-top:4px;font-size:13px;font-weight:500}.tq-steps h3{font-family:var(--font-display);letter-spacing:-.01em;margin:0 0 10px;font-size:22px;font-weight:400;line-height:30px}.tq-steps p{color:var(--color-graphite);max-width:680px;margin:0;font-size:15px;line-height:24px}.tq-steps .tq-tip{background:var(--color-paper);color:var(--color-ink);border-radius:10px;margin-top:14px;padding:14px 18px}.tq-res-foot{margin-top:calc(96px * var(--vs));padding-top:8px}.tq-res-foot .tq-actions{justify-content:flex-start}@media (max-width:1099px){.tq-intro{max-width:760px;padding:calc(120px * var(--vs)) 30px calc(100px * var(--vs));grid-template-columns:minmax(0,1fr);gap:48px}.tq-intro-body{max-width:none}.tq-photo{aspect-ratio:16/10;order:2}.tq-h1{font-size:64px}.tq-h1.tq-serif{font-size:72px}}@media (max-width:809px){.tq-intro{padding:calc(100px * var(--vs)) 16px calc(48px * var(--vs));gap:40px}.tq-photo{aspect-ratio:4/3;border-radius:16px}.tq-datos .tq-photo{display:none}.tq-h1{font-size:48px;line-height:1.02}.tq-h1.tq-serif{font-size:56px}.tq-h2{font-size:30px;line-height:1.12}.tq-h3{font-size:32px}.tq-h3.tq-serif{font-size:40px}.tq-lead{margin:16px 0 28px;font-size:17px;line-height:26px}.tq-actions{flex-direction:column;align-items:stretch}.tq-actions-split{flex-direction:column-reverse}.tq .tq-cta,.tq .tq-next{min-width:0}.tq-actions .tq-back{align-self:center}.tq-quiz{padding:calc(100px * var(--vs)) 16px 40px}.tq-progress{margin-bottom:36px}.tq-hint{font-size:15px;line-height:23px}.tq-opts{margin-top:28px}.tq .tq-opt{gap:12px;min-height:64px;padding:16px}.tq-opt-t{font-size:15px;line-height:21px}.tq-nav{padding:12px 16px calc(12px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(12px);background:#ffffffeb;margin:24px -16px 0;position:sticky;bottom:0}.tq-res{padding:calc(100px * var(--vs)) 16px calc(64px * var(--vs))}.tq-tagline{font-size:26px}.tq-scores{margin-top:36px}.tq-scores li{grid-template-columns:minmax(0,1fr) 44px;gap:8px 12px}.tq-score-bar{grid-area:2/1/auto/-1}.tq-score-name{font-size:14px}.tq-profile{margin-top:calc(48px * var(--vs))}.tq-intro-card{border-radius:16px;padding:24px;font-size:17px;line-height:27px}.tq-block,.tq-res-foot{margin-top:calc(64px * var(--vs))}.tq-syms{grid-template-columns:minmax(0,1fr)}.tq-steps li{grid-template-columns:minmax(0,1fr);gap:8px;padding:24px 0}.tq-steps h3{font-size:20px;line-height:27px}}@media (prefers-reduced-motion:reduce){.tq-in,.tq-score-bar>span{animation-duration:1ms}}.tq-h1.tq-h1-long{font-size:60px;line-height:1.02}.tq-h1.tq-h1-sub{font-size:56px}.tq-h1.tq-h1-sub.tq-serif{font-size:64px;line-height:1}.tq-tech{color:var(--color-graphite);margin:10px 0 0;font-size:15px;line-height:22px}.tq-res-meta{max-width:820px}.tq-mixed{color:var(--color-ink);text-wrap:pretty;max-width:720px;margin:36px 0 0;font-size:18px;line-height:28px}.tq-mixed strong,.tq-p strong,.tq-list strong,.tq-syms strong,.tq-box strong,.tq-key strong,.tq-tip strong{color:var(--color-ink);font-weight:600}.tq-aviso{border-top:1px solid var(--pdp-line);max-width:720px;padding-top:16px}.tq-ask{letter-spacing:.04em;color:var(--color-graphite);margin:0 0 14px;font-size:13px;font-weight:500;line-height:20px}.tq-opts.tq-opts-scale{grid-template-columns:repeat(4,minmax(0,1fr))}.tq-opts-scale .tq-opt{align-items:center}.tq-profile+.tq-profile{margin-top:calc(120px * var(--vs));padding-top:calc(72px * var(--vs));border-top:1px solid var(--pdp-line)}.tq-profile>.tq-res-head+.tq-intro-card{margin-top:40px}.tq-quote{background:var(--color-paper);color:var(--color-ink);text-wrap:pretty;border-radius:20px;max-width:820px;margin:0;padding:32px 36px;font-size:18px;font-style:italic;line-height:29px}.tq-key{background:var(--color-cloud);color:var(--color-ink);border-radius:14px;max-width:820px;margin:0 0 28px;padding:22px 26px;font-size:16px;line-height:25px}.tq-sub{font-family:var(--font-display);letter-spacing:-.01em;color:var(--color-ink);margin:36px 0 14px;font-size:22px;font-weight:400;line-height:30px}.tq-list{border-top:1px solid var(--pdp-line);max-width:820px;margin:0;padding:0;list-style:none}.tq-list li{border-bottom:1px solid var(--pdp-line);color:var(--color-graphite);padding:14px 0 14px 22px;font-size:15px;line-height:23px;position:relative}.tq-list li:before{content:"";background:var(--color-ink);width:8px;height:1px;position:absolute;top:25px;left:0}.tq-ml{grid-template-columns:repeat(2,minmax(0,1fr));gap:40px;max-width:820px;margin-top:28px;display:grid}.tq-ml h4{letter-spacing:.14em;text-transform:uppercase;color:var(--color-graphite);margin:0 0 12px;font-size:11px;font-weight:500;line-height:18px}.tq-day{border-top:1px solid var(--pdp-line);max-width:820px;margin:0}.tq-day>div{border-bottom:1px solid var(--pdp-line);grid-template-columns:140px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.tq-day dt{color:var(--color-ink);font-size:14px;font-weight:500;line-height:23px}.tq-day dd{color:var(--color-graphite);margin:0;font-size:15px;line-height:23px}.tq-steps h3+p{margin-bottom:0}.tq-steps p+p{margin-top:10px}.tq-boxes{margin-top:calc(64px * var(--vs));gap:12px;max-width:820px;display:grid}.tq-box{background:var(--color-paper);border:1px solid var(--color-fog);color:var(--color-graphite);border-radius:20px;margin:0;padding:28px 32px;font-size:15px;line-height:24px}.tq-box p{margin:0}.tq-box p+p{margin-top:8px}.tq-box .tq-box-t{color:var(--color-ink);margin-bottom:8px;font-size:18px;font-weight:500;line-height:26px}.tq-box-top{margin-bottom:calc(48px * var(--vs));max-width:820px}.tq-box-warn{border-color:var(--color-ink);color:var(--color-ink);background:#fff}.tq .tq-box-btn{min-width:260px;margin-top:20px}.tq-dark{background:var(--color-coal);color:#fff;border-radius:20px;margin:0;padding:36px 40px}.tq-dark-t{letter-spacing:.2em;text-transform:uppercase;color:#fff9;margin:0 0 12px;font-size:10px;font-weight:500}.tq-dark-p{text-wrap:pretty;margin:0 0 24px;font-size:20px;line-height:30px}.tq-dark-p strong{font-weight:600}.tq-dark-after{color:#ffffffb3;max-width:620px;margin:20px 0 0;font-size:14px;line-height:22px}.tq-dark-err{color:#fff;margin:12px 0 0;font-size:14px}.tq .tq-btn-light{color:var(--color-coal);background:#fff;border:1px solid #fff;min-width:260px}.tq .tq-btn-light:hover:not(:disabled){background:var(--color-fog)}.tq .tq-btn-light:disabled{color:#fff;cursor:default;background:0 0;border-color:#fff6}.tq-areas{margin-top:calc(120px * var(--vs));padding-top:calc(72px * var(--vs));border-top:1px solid var(--pdp-line);max-width:820px}.tq-areas .tq-mixed{margin-top:24px}.tq-calma{margin-top:36px}.tq-calma p{margin:0}.tq-calma p+p{margin-top:8px}.tq-rh{margin-top:calc(120px * var(--vs));background:var(--color-coal);color:#fff;border-radius:20px;padding:56px}.tq-rh .tq-rh-sub{color:#fff9}.tq-rh .tq-h1{color:#fff}.tq-rh-p{color:#ffffffd9;text-wrap:pretty;max-width:720px;margin:20px 0 0;font-size:18px;line-height:28px}.tq-rh-h{margin:calc(48px * var(--vs)) 0 18px;font-family:var(--font-display);letter-spacing:-.01em;font-size:24px;font-weight:400;line-height:32px}.tq-rh-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.tq-rh-card{background:var(--color-onyx);border:1px solid #ffffff14;border-radius:16px;padding:28px}.tq-rh-card-t{color:#fff;margin:0 0 14px;font-size:15px;font-weight:500;line-height:22px}.tq-rh-claims{gap:8px;margin:0;padding:0;list-style:none;display:grid}.tq-rh-claims li{color:#ffffffd9;padding-left:24px;font-size:14px;line-height:21px;position:relative}.tq-rh-claims li:before{content:"✓";color:#fff;position:absolute;top:0;left:0}.tq-rh-lleva{color:#ffffffb3;border-top:1px solid #ffffff1f;margin:18px 0 0;padding-top:16px;font-size:13px;line-height:20px}.tq-rh-lleva strong{color:#fff;font-weight:500}.tq-rh .tq-list{border-color:#ffffff24}.tq-rh .tq-list li{color:#fffc;border-color:#ffffff24}.tq-rh .tq-list li:before{background:#fff}.tq-rh .tq-list strong{color:#fff;font-weight:600}.tq-rh-badges{letter-spacing:.14em;text-transform:uppercase;color:#ffffffb3;margin:28px 0 0;font-size:11px;font-weight:500;line-height:18px}.tq-rh-warn{color:#ffffffbf;border:1px solid #fff3;border-radius:14px;margin-top:28px;padding:22px 24px;font-size:13px;line-height:21px}.tq-rh-warn p:last-child{margin:0}.tq-rh-signed{color:#ffffffb3;margin:24px 0 0;font-size:14px;font-style:italic;line-height:22px}.tq-rh .tq-actions{gap:24px}.tq-rh-link{color:#fff;border-bottom:1px solid #fff6;padding-bottom:2px;font-size:14px;text-decoration:none;transition:border-color .2s}.tq-rh-link:hover{border-color:#fff}@media (max-width:1099px){.tq-h1.tq-h1-long{font-size:52px}}@media (max-width:809px){.tq-h1.tq-h1-long{font-size:40px;line-height:1.05}.tq-h1.tq-h1-sub{font-size:40px}.tq-h1.tq-h1-sub.tq-serif{font-size:46px}.tq-mixed{margin-top:28px;font-size:16px;line-height:25px}.tq-opts.tq-opts-scale{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-opts-scale .tq-opt{min-height:56px}.tq-profile+.tq-profile,.tq-areas{margin-top:calc(80px * var(--vs));padding-top:calc(48px * var(--vs))}.tq-quote{border-radius:16px;padding:22px 24px;font-size:16px;line-height:26px}.tq-key{padding:18px 20px;font-size:15px;line-height:24px}.tq-sub{margin-top:28px;font-size:20px;line-height:27px}.tq-ml{grid-template-columns:minmax(0,1fr);gap:28px}.tq-day>div{grid-template-columns:minmax(0,1fr);gap:2px}.tq-boxes{margin-top:calc(48px * var(--vs))}.tq-box{border-radius:16px;padding:22px 20px}.tq-box-top{margin-bottom:36px}.tq .tq-box-btn,.tq .tq-btn-light{width:100%;min-width:0}.tq-dark{border-radius:16px;padding:26px 20px}.tq-dark-p{font-size:17px;line-height:26px}.tq-rh{margin:calc(80px * var(--vs)) -16px 0;border-radius:0;padding:40px 16px}.tq-rh-p{font-size:16px;line-height:25px}.tq-rh-two{grid-template-columns:minmax(0,1fr)}.tq-rh-card{padding:22px 20px}.tq-rh .tq-actions{align-items:stretch}.tq-rh-link{align-self:center}}.tq-intro.tq-intro-start{padding-bottom:calc(96px * var(--vs))}.tq-restart{margin-left:20px}.tq-ip{width:100%;max-width:1440px;padding:0 60px calc(140px * var(--vs));margin:0 auto}.tq-ip-row{padding:calc(56px * var(--vs)) 0;border-top:1px solid var(--pdp-line);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:40px;display:grid}.tq-ip-h{font-family:var(--font-serif);letter-spacing:-.01em;color:var(--color-ink);margin:0;font-size:44px;font-weight:400;line-height:1.02}.tq-how{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.tq-how-n{letter-spacing:.16em;text-transform:uppercase;color:var(--color-graphite);margin-bottom:12px;font-size:11px;font-weight:500;display:block}.tq-how p,.tq-ip-p{color:var(--color-graphite);text-wrap:pretty;margin:0;font-size:17px;line-height:27px}.tq-how strong{color:var(--color-ink);font-weight:600}.tq-five{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.tq-five li{background:var(--color-paper);color:var(--color-ink);border-radius:16px;flex-direction:column;gap:18px;padding:24px 20px;font-size:16px;line-height:22px;display:flex}.tq-glyph{color:var(--color-ink);display:block}.tq-ip-two{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-ip-two .tq-ip-h{margin-bottom:18px;font-size:36px}.tq-ip-end{padding-top:calc(48px * var(--vs));border-top:1px solid var(--pdp-line);justify-content:space-between;align-items:center;gap:24px;display:flex}.tq-ip-note{color:var(--color-graphite);max-width:560px;margin:0;font-size:14px;line-height:21px}.tq-lead-more{margin-top:-20px}.tq-textlink{font:inherit;color:var(--color-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-top:24px;padding:0;font-size:14px;line-height:20px;-webkit-text-decoration:underline #11121459;text-decoration:underline #11121459;transition:text-decoration-color .2s;display:inline-block}.tq-textlink:hover{text-decoration-color:currentColor}.tq-skip{display:block}.tq-count{color:var(--color-ink);font-size:13px;font-weight:500}.tq-stepper{letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--color-graphite) 55%, transparent);flex-wrap:wrap;justify-content:flex-end;gap:4px 0;margin:0;padding:0;font-size:10px;font-weight:500;line-height:16px;list-style:none;display:flex}.tq-stepper li+li:before{content:"·";color:color-mix(in srgb, var(--color-graphite) 55%, transparent);margin:0 10px}.tq-stepper li.is-done{color:var(--color-graphite)}.tq-stepper li.is-on{color:var(--color-ink)}.tq-step-now{margin:0}.tq-step-now-m{display:none}.tq-opt-sub{color:var(--color-graphite);margin-top:4px;font-size:13px;line-height:19px;display:block}.tq-opts-scale .tq-opt-na{grid-column:1/-1;min-height:0}.tq-opt-na .tq-opt-t{color:var(--color-graphite)}.tq-res{max-width:920px}.tq-res .tq-p,.tq-res .tq-list,.tq-res .tq-quote,.tq-res .tq-key,.tq-res .tq-ml,.tq-res .tq-day,.tq-res .tq-steps p,.tq-res .tq-mixed{max-width:none}.tq-b{padding:calc(56px * var(--vs)) 0;border-top:1px solid var(--pdp-line)}.tq-b-h{letter-spacing:-.01em;color:var(--color-ink);text-wrap:balance;margin:0 0 28px;font-size:44px;font-weight:400;line-height:1.02}.tq-r-head{border-top:0;padding-top:0}.tq-r-head .tq-mixed{margin-top:28px}.tq-res .tq-p{font-size:17px;line-height:28px}.tq-res .tq-p:last-child{margin-bottom:0}.tq-p-lg{color:var(--color-ink)}.tq-res .tq-p-lg{font-size:20px;line-height:31px}.tq-p-lg strong{font-weight:600}.tq-tags{margin-top:36px}.tq-tags-t{letter-spacing:.2em;text-transform:uppercase;color:var(--color-graphite);margin:0 0 12px;font-size:10px;font-weight:500}.tq-tags ul{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.tq-tags li{border:1px solid var(--pdp-line);color:var(--color-ink);background:#fff;border-radius:100px;padding:8px 16px;font-size:14px;line-height:20px}.tq-b-paper,.tq-b-dark{border:0;border-radius:20px;margin:16px 0;padding:48px}.tq-b-paper{background:var(--color-paper)}.tq-b-dark{background:var(--color-coal);color:#fff}.tq-b-dark .tq-b-h{color:#fff}.tq-b-paper+.tq-b,.tq-b-dark+.tq-b{border-top:0}.tq-hab{border-top:1px solid var(--pdp-line);margin:0}.tq-hab>div{border-bottom:1px solid var(--pdp-line);grid-template-columns:180px minmax(0,1fr);gap:24px;padding:20px 0;display:grid}.tq-hab dt{color:var(--color-ink);font-size:15px;font-weight:600;line-height:26px}.tq-hab dd{color:var(--color-graphite);text-wrap:pretty;margin:0;font-size:17px;line-height:26px}.tq-more{border-bottom:1px solid var(--pdp-line)}.tq-hab+.tq-more,.tq-b>.tq-p+.tq-more,.tq-b>.tq-list+.tq-more{border-top:1px solid var(--pdp-line);margin-top:28px}.tq-more summary{color:var(--color-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:15px;font-weight:500;line-height:22px;list-style:none;display:flex}.tq-more summary::-webkit-details-marker{display:none}.tq-more-i{flex-shrink:0;width:12px;height:12px;position:relative}.tq-more-i:before,.tq-more-i:after{content:"";background:currentColor;width:12px;height:1px;transition:rotate .3s;position:absolute;top:5.5px;left:0}.tq-more-i:after{rotate:90deg}.tq-more[open] .tq-more-i:after{rotate:none}.tq-more-body{padding:4px 0 28px}.tq-more-body>.tq-p:last-child{margin-bottom:0}.tq-res .tq-b-btn{min-width:260px;margin-top:28px}.tq-fs{gap:12px;display:grid}.tq-fs-2{grid-template-columns:repeat(2,minmax(0,1fr))}.tq-f{background:var(--color-onyx);border:1px solid #ffffff14;border-radius:16px;padding:32px}.tq-f-chip{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;border:1px solid #ffffff4d;border-radius:100px;margin:0 0 18px;padding:4px 12px;font-size:10px;font-weight:500;line-height:16px;display:inline-block}.tq-f-name{color:#fff;margin:0 0 14px;font-size:44px;font-weight:400;line-height:1}.tq-f-name span{font-family:var(--font-sans);letter-spacing:.14em;color:#fff9;vertical-align:middle;font-size:13px}.tq-f-p{color:#ffffffd9;margin:0 0 10px;font-size:17px;line-height:27px}.tq-f-p strong{color:#fff;font-weight:600}.tq-f-soft{color:#fff9;margin-bottom:24px}.tq-f-after{color:#ffffffb3;margin:24px 0 0;font-size:14px;line-height:22px}.tq-f-after strong{color:#fff;font-weight:600}.tq-b-dark .tq-eyebrow{color:#fff9}.tq-rh-name{color:#fff;margin:0 0 28px;font-size:64px;font-weight:400;line-height:1}.tq-b-rh .tq-rh-card p:last-child{color:#ffffffd9;margin:0;font-size:16px;line-height:25px}.tq-b-rh .tq-rh-card strong{color:#fff;font-weight:600}.tq-b-rh .tq-rh-badges{color:#ffffffb3}details.tq-rh-warn{padding:0}details.tq-rh-warn summary{color:#fff;cursor:pointer;justify-content:space-between;gap:16px;padding:16px 20px;font-size:14px;font-weight:500;line-height:20px;list-style:none;display:flex}details.tq-rh-warn summary::-webkit-details-marker{display:none}details.tq-rh-warn summary:after{content:"+";font-weight:400}details.tq-rh-warn[open] summary:after{content:"−"}details.tq-rh-warn p{margin:0;padding:0 20px 18px}.tq-b-rh .tq-actions{gap:24px}.tq-b-end{padding-bottom:0}.tq-end-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px;display:flex}.tq-end-actions .pdp-btn{min-width:220px}.tq-again{margin-left:16px}.tq-dialog{width:min(520px,100vw - 32px);max-height:calc(100svh - 32px);color:var(--color-ink);background:#fff;border:0;border-radius:20px;margin:auto;padding:0;overflow:auto;box-shadow:0 30px 80px #11121440}.tq-dialog::backdrop{background:#11121473}.tq-dialog[open]{animation:.5s cubic-bezier(.16,1,.3,1) both pdp-swap-in}.tq-dialog-in{font-family:var(--font-sans);padding:40px;position:relative}.tq-dialog-x{background:var(--color-cloud);width:36px;height:36px;color:var(--color-ink);cursor:pointer;border:0;border-radius:50%;place-items:center;transition:background .2s;display:grid;position:absolute;top:16px;right:16px}.tq-dialog-x:hover{background:var(--color-fog)}.tq-dialog-h{margin:0 0 12px;padding-right:32px;font-size:36px;font-weight:400;line-height:1.05}.tq-dialog-p{color:var(--color-graphite);margin:0 0 24px;font-size:16px;line-height:25px}.tq-dialog-p strong{color:var(--color-ink);font-weight:600}.tq .tq-dialog-btn{width:100%;margin-top:24px}@media (max-width:1099px){.tq-ip{max-width:760px;padding:0 30px calc(100px * var(--vs))}.tq-ip-row,.tq-ip-two{grid-template-columns:minmax(0,1fr);gap:24px}.tq-ip-two{gap:40px}.tq-how{gap:24px}}@media (max-width:809px){.tq-ip{padding:0 16px calc(64px * var(--vs))}.tq-ip-row{gap:20px;padding:40px 0}.tq-ip-h{font-size:36px}.tq-ip-two .tq-ip-h{margin-bottom:12px;font-size:30px}.tq-how{grid-template-columns:minmax(0,1fr);gap:20px}.tq-how p,.tq-ip-p{font-size:16px;line-height:25px}.tq-five{gap:6px}.tq-five li{text-align:center;border-radius:12px;align-items:center;gap:10px;padding:16px 2px;font-size:12px;line-height:16px}.tq-glyph{width:24px;height:24px}.tq-ip-end{flex-direction:column-reverse;align-items:stretch;padding-top:36px}.tq-restart{align-self:center;margin:4px 0 0}.tq-lead-more{margin-top:-12px}.tq-skip{margin:20px auto 0}.tq-exit .tq-textlink{text-align:center;display:block}.tq-stepper{display:none}.tq-step-now-m{display:block}.tq-b{padding:40px 0}.tq-b-h{margin-bottom:20px;font-size:34px}.tq-res .tq-p{font-size:16px;line-height:26px}.tq-res .tq-p-lg{font-size:18px;line-height:28px}.tq-tags{margin-top:28px}.tq-tags li{padding:7px 14px;font-size:13px}.tq-b-paper,.tq-b-dark{border-radius:0;margin:12px -16px;padding:36px 16px}.tq-hab>div{grid-template-columns:minmax(0,1fr);gap:4px;padding:16px 0}.tq-hab dd{font-size:16px;line-height:25px}.tq-res .tq-b-btn,.tq-end-actions .pdp-btn{width:100%;min-width:0}.tq-end-actions{flex-direction:column;align-items:stretch}.tq-again{align-self:center;margin:8px 0 0}.tq-fs-2{grid-template-columns:minmax(0,1fr)}.tq-f{padding:24px 20px}.tq-f-name{font-size:36px}.tq-rh-name{margin-bottom:20px;font-size:48px}.tq-b-rh .tq-actions{align-items:stretch}.tq-dialog-in{padding:32px 20px 24px}.tq-dialog-h{font-size:30px}}@media print{[data-shell],.tq-noprint,.tq-dialog,.tq-quiz,.tq-intro,.tq-ip{display:none!important}.tq-res{max-width:none;padding:0}.tq-in{animation:none!important}html.rv .tq-res [data-rv]{opacity:1!important;filter:none!important;translate:none!important;scale:none!important}.tq-b{break-inside:auto;padding:22px 0}.tq-b-h{break-after:avoid;margin-bottom:14px;font-size:28px}.tq-r-head .tq-h1{font-size:48px}.tq-b-paper,.tq-b-dark,.tq-f,.tq-rh-card,details.tq-rh-warn{border:1px solid var(--pdp-line);color:var(--color-ink)!important;background:#fff!important}.tq-b-paper,.tq-b-dark{margin:10px 0;padding:22px}.tq-b-dark .tq-b-h,.tq-b-dark .tq-eyebrow,.tq-f-name,.tq-f-name span,.tq-f-p,.tq-f-p strong,.tq-f-soft,.tq-f-chip,.tq-f-after,.tq-f-after strong,.tq-rh-name,.tq-b-rh .tq-rh-card p,.tq-b-rh .tq-rh-card strong,.tq-rh-card-t,.tq-b-rh .tq-rh-badges,details.tq-rh-warn summary,.tq-rh-warn p{color:var(--color-ink)!important}.tq-f-chip{border-color:var(--pdp-line)}.tq-more summary .tq-more-i{display:none}.tq-hab>div,.tq-steps li,.tq-list li{break-inside:avoid}}
