.section-header{max-width:720px;margin:0 auto clamp(1.75rem,4vw,2.75rem);text-align:center;display:flex;flex-direction:column;align-items:center;gap:.875rem}.section-header .heading-2{margin:0}.lede{margin:0;font-size:var(--fs-body-lg);color:var(--text-soft);line-height:1.6;max-width:620px}.erh{position:relative;overflow:hidden;padding-block:clamp(2rem,4.5vw,4rem) clamp(2.5rem,5vw,4rem)}.erh__wash{position:absolute;inset:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse 80% 60% at 20% 35%,rgba(130,177,255,.12),transparent 70%),radial-gradient(ellipse 60% 50% at 88% 25%,rgba(26,41,66,.08),transparent 70%)}.erh__particles{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.85}@media(prefers-reduced-motion:reduce){.erh__particles{display:none}}.erh__inner{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:clamp(2rem,5vw,4rem);align-items:center}.erh__text{display:flex;flex-direction:column;align-items:flex-start;gap:1.125rem}.erh__title{margin:0;font-size:clamp(2.25rem,4.5vw + .5rem,4rem);font-weight:400;line-height:1.06;letter-spacing:-.025em;max-width:660px;color:var(--text)}.erh__accent{background:linear-gradient(90deg,var(--accent) 0%,#4368a8 35%,#82b1ff 60%,#4368a8 80%,var(--accent) 100%);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:erhGrad 6s linear infinite;font-weight:500}.erh__lede{max-width:580px;margin:0;font-size:var(--fs-body-lg);color:var(--text-soft);line-height:1.6}.erh__lede strong{color:var(--text);font-weight:600;background:linear-gradient(180deg,transparent 60%,var(--accent-soft) 60%);padding:0 2px}.erh__cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:1.25rem;margin-top:.5rem}.erh__cta{position:relative;padding:1rem 1.75rem;font-size:var(--fs-body-lg);overflow:hidden}.erh__shine{position:absolute;top:0;left:-100%;width:60%;height:100%;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.25) 50%,transparent 70%);pointer-events:none}.erh__cta:hover .erh__shine{animation:erhShine .9s var(--ease)}.erh__secondary{color:var(--text-muted);font-size:var(--fs-sm);border-bottom:1px solid var(--border-strong);padding-bottom:2px;transition:color var(--transition),border-color var(--transition)}.erh__secondary:hover{color:var(--text);border-color:var(--accent)}.erh__note{margin:0;color:var(--text-muted);font-size:var(--fs-sm)}.erh__note strong{color:var(--text-soft);font-weight:600}.lp-disclaimer-bar{background:var(--bg-dim);border-block:1px solid var(--accent-soft);padding-block:.75rem}.lp-disclaimer-bar p{margin:0 auto;max-width:900px;font-size:var(--fs-sm);color:var(--text-muted);line-height:1.6;text-align:center}.lp-disclaimer-bar strong{color:var(--text-soft);font-weight:600;white-space:nowrap}.lp-disclaimer-bar__seal{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;vertical-align:-.2em;margin-right:.4rem;border-radius:var(--radius-pill);background:var(--accent);color:#fff;font-size:.66rem;font-weight:700}.lp-sources__updated{margin:0;font-size:var(--fs-xs);color:var(--text-muted)}.lp-sources{list-style:none;padding:0;margin:1.5rem auto 0;max-width:760px;display:flex;flex-direction:column;gap:.6rem}.lp-sources li{padding-left:1rem;border-left:2px solid var(--accent-soft)}.lp-sources a{font-size:var(--fs-sm);color:var(--accent);line-height:1.45;overflow-wrap:anywhere}.lp-sources a:hover{text-decoration:underline}.erh__forum{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;padding:.6rem 1rem;background:var(--surface);border:1px solid var(--border-strong);border-radius:var(--radius);font-size:var(--fs-sm);font-weight:500;color:var(--text);transition:border-color var(--transition),transform var(--transition)}.erh__forum:hover{border-color:var(--accent);transform:translateY(-1px)}.erh__forum-ico{font-size:1rem}.erh__mockup{position:relative}.snap{position:relative;max-width:420px;margin-left:auto;padding:1.25rem 1.25rem 1.125rem;background:var(--surface);border-radius:18px;box-shadow:0 28px 56px -20px #1a29424d,0 8px 20px #1a294214,0 0 0 1px #0000000a;animation:erhFloat 7s ease-in-out infinite}.snap:before{content:"";position:absolute;inset:-52px;background:radial-gradient(ellipse at center,rgba(130,177,255,.22),transparent 60%);border-radius:50%;z-index:-1;filter:blur(28px)}.snap__head{display:flex;align-items:center;justify-content:space-between;gap:.625rem;padding-bottom:.875rem;border-bottom:1px solid var(--border);margin-bottom:.625rem}.snap__pill{display:inline-flex;align-items:center;gap:.375rem;padding:.3125rem .625rem;background:var(--accent-soft);color:var(--accent);border-radius:var(--radius-pill);font-size:.6875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.snap__sub{font-size:var(--fs-xs);color:var(--text-muted)}.snap__list{list-style:none;padding:0;margin:0}.snap__row{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:.625rem;padding:.5rem 0;font-size:.8125rem;border-bottom:1px solid var(--border)}.snap__row:last-child{border-bottom:none}.snap__mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;font-size:.75rem;font-weight:700}.snap__mark--pass{background:#2c7a4b29;color:#2c7a4b}.snap__mark--fail{background:#c8503d2e;color:#c8503d}.snap__name{color:var(--text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.snap__row--fail .snap__name{color:var(--text-muted)}.snap__verdict{font-size:.6875rem;font-weight:600;padding:.125rem .4375rem;border-radius:var(--radius-xs);white-space:nowrap}.snap__verdict--pass{background:#2c7a4b1a;color:#2c7a4b}.snap__verdict--fail{background:#c8503d1f;color:#c8503d}.snap__callout{margin:.75rem 0 0;padding-top:.75rem;border-top:1px solid var(--border);font-size:var(--fs-xs);color:var(--text-soft);font-style:italic;line-height:1.45}.lp-guides-sec{padding-block:clamp(1.5rem,3.5vw,2.75rem)}.snap--flat{margin:0 auto;max-width:580px;animation:none}.snap--flat:before{display:none}a.snap__row{text-decoration:none;border-radius:10px;padding-inline:.45rem;margin-inline:-.45rem;transition:background .15s var(--ease),transform .15s var(--ease)}a.snap__row:hover{background:var(--accent-soft);transform:translate(2px)}a.snap__row:hover .snap__name{color:var(--accent)}.lp-quiz{padding-block:clamp(2rem,4vw,3rem)}.lp-quiz__card{max-width:720px;margin-inline:auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);padding:clamp(1.5rem,4vw,2.75rem)}.lp-quiz__head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1.75rem}.lp-quiz__title{margin:0;font-size:var(--fs-h3);font-weight:500;letter-spacing:-.01em}.lp-quiz__lede{margin:0;color:var(--text-soft);font-size:var(--fs-body);max-width:540px}.erh--quiz{padding-block:clamp(.75rem,1.6vw,1.5rem)}.erh--quiz .erh__inner{grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);align-items:center}.erh__quiz{position:relative;width:100%}.erh__quiz:before{content:"";position:absolute;inset:-36px -18px;background:radial-gradient(ellipse at 62% 28%,rgba(130,177,255,.22),transparent 65%);z-index:0;filter:blur(30px);pointer-events:none}.erh__quiz .lp-quiz__card{position:relative;z-index:1;max-width:none;margin-inline:0;padding:clamp(.9rem,1.5vw,1.25rem) clamp(1rem,2vw,1.4rem);max-height:calc(100dvh - 4.5rem);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.erh__quiz .lp-quiz__card:has(.pf--result) .lp-quiz__head--hero .eseal{display:none}.lp-quiz__head--hero{margin-bottom:.55rem;gap:.25rem}.erh--quiz .lp-quiz__title{font-size:var(--fs-h4)}.erh--quiz .pf{gap:.6rem}.erh--quiz .pf__top{gap:.2rem}.erh--quiz .pf__opt{padding:.6rem 1.05rem}.erh--quiz .pf__opts{gap:.4rem}.lp-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.25rem}.lp-fact{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;transition:transform var(--transition),box-shadow var(--transition)}.lp-fact:hover{transform:translateY(-2px);box-shadow:var(--shadow-md)}.lp-fact__k{font-size:var(--fs-h3);font-weight:500;color:var(--accent);letter-spacing:-.01em;margin-bottom:.5rem}.lp-fact__v{font-size:var(--fs-sm);color:var(--text-soft);line-height:1.55}.voices{background:var(--bg-dim)}.voices__deck{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem}.vcard{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.75rem;position:relative;box-shadow:var(--shadow-sm);transition:transform .4s var(--ease),box-shadow .4s var(--ease),border-color .3s var(--ease);animation:erhFloat 7s ease-in-out infinite}.vcard--2{animation-delay:-2.3s;transform:translateY(8px)}.vcard--3{animation-delay:-4.6s}.vcard:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg);border-color:hsl(var(--hue,200),40%,70%)}.vcard__q{position:absolute;top:14px;right:20px;font-size:3.5rem;line-height:.8;font-family:Georgia,serif;color:hsl(var(--hue,200),35%,78%);opacity:.6}.vcard__text{margin:0 0 1.5rem;font-size:var(--fs-sm);line-height:1.55;color:var(--text-soft);position:relative;z-index:1}.vcard__foot{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.vcard__avatar{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,hsl(var(--hue,200),50%,92%),hsl(var(--hue,200),35%,86%));color:hsl(var(--hue,200),50%,28%);display:flex;align-items:center;justify-content:center;font-weight:700;font-size:var(--fs-sm);flex-shrink:0}.vcard__meta{display:flex;flex-direction:column}.vcard__name{font-weight:600;color:var(--text);font-size:var(--fs-sm)}.vcard__role{font-size:var(--fs-xs);color:var(--text-muted)}.vcard__link{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--fs-xs);color:var(--accent);font-weight:500;border-bottom:1px solid transparent;transition:border-color var(--transition)}.vcard__link:hover{border-color:var(--accent)}.lp-steps-sec{background:var(--bg)}.lp-steps{list-style:none;padding:0;margin:0;max-width:820px;margin-inline:auto;display:flex;flex-direction:column;gap:1.125rem}.lp-step{display:flex;gap:1.375rem;align-items:flex-start;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.625rem 1.875rem;box-shadow:var(--shadow-sm);transition:box-shadow var(--transition),transform var(--transition)}.lp-step:hover{box-shadow:var(--shadow-md);transform:translateY(-1px)}.lp-step__n{flex-shrink:0;width:44px;height:44px;border-radius:50%;background:var(--accent-grad);color:#fff;font-weight:600;font-size:var(--fs-body-lg);display:grid;place-items:center;box-shadow:var(--shadow-cta)}.lp-step__t{margin:0 0 .4rem;font-size:var(--fs-h3);font-weight:500;color:var(--text);letter-spacing:-.01em}.lp-step__d{margin:0;font-size:var(--fs-body);color:var(--text-soft);line-height:1.65}.lp-warn{max-width:820px;margin:1.5rem auto 0;padding:1.125rem 1.375rem;background:#c8503d0f;border:1px solid rgba(200,80,61,.2);border-radius:var(--radius);font-size:var(--fs-body);color:var(--text-soft);line-height:1.6}.lp-warn strong{color:var(--text)}.lp-warn em{font-style:italic;color:var(--text)}.lp-cta{text-align:center;max-width:640px;margin:0 auto;display:flex;flex-direction:column;align-items:center;gap:1rem}.lp-cta__t{margin:0;font-size:var(--fs-h3);font-weight:500;color:var(--text);letter-spacing:-.01em}.lp-cta__btn{display:inline-flex;align-items:center;gap:.5rem;padding:1rem 1.75rem;background:var(--accent-grad);color:#fff;border-radius:var(--radius);font-size:var(--fs-body-lg);font-weight:500;box-shadow:var(--shadow-cta);transition:transform var(--transition)}.lp-cta__btn:hover{transform:translateY(-1px)}.lp-reads{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem}.lp-read{display:block;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:1.5rem;transition:transform var(--transition),box-shadow var(--transition),border-color var(--transition)}.lp-read:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--accent-medium)}.lp-read__t{margin:0 0 .5rem;font-size:var(--fs-body-lg);font-weight:500;color:var(--text)}.lp-read__d{margin:0;font-size:var(--fs-sm);color:var(--text-soft);line-height:1.55}@keyframes erhGrad{to{background-position:200% center}}@keyframes erhShine{to{left:100%}}@keyframes erhFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media(prefers-reduced-motion:reduce){.snap,.vcard{animation:none!important}.vcard--2{transform:none}.erh__accent{animation:none!important;color:var(--accent);-webkit-text-fill-color:var(--accent)}}@media(max-width:980px){.erh__inner,.erh--quiz .erh__inner{grid-template-columns:1fr;gap:2rem}.erh__text{align-items:center;text-align:center}.erh__title,.erh__lede{max-width:720px}.erh__cta-row{justify-content:center}.erh__mockup{display:flex;justify-content:center}.snap{margin-left:0;width:100%;max-width:440px}.erh__quiz{display:flex;justify-content:center}.erh__quiz:before{display:none}.erh__quiz .lp-quiz__card{max-width:540px;margin-inline:auto}}@media(max-width:560px){.erh__mockup{display:none}}.eseal{display:inline-flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.eseal--inline{flex-direction:row;text-align:left;gap:.75rem}.eseal__stamp{position:relative;display:inline-grid;place-items:center;width:76px;height:76px;flex:none}.eseal--sm .eseal__stamp{width:52px;height:52px}.eseal__ring{position:absolute;inset:0;border-radius:50%;border:2px dashed var(--accent-medium, #82b1ff);opacity:.7;animation:eRing 16s linear infinite}.eseal__core{position:relative;display:grid;place-items:center;width:78%;height:78%;border-radius:50%;background:var(--accent-grad);color:#fff;box-shadow:var(--shadow-md);overflow:hidden}.eseal__core:after{content:"";position:absolute;inset:0;background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.5) 50%,transparent 65%);background-size:220% 100%;animation:eShine 3.6s ease-in-out infinite}.eseal__check{width:50%;height:50%;color:#fff;position:relative;z-index:1}.eseal__cap{display:flex;flex-direction:column;gap:.1rem}.eseal__title{font-size:var(--fs-sm);font-weight:600;color:var(--text)}.eseal__sub{font-size:var(--fs-xs);color:var(--text-muted)}.eseal--compact{gap:.5rem;background:#2c7a4b1a;border-radius:var(--radius-lg);padding:.4rem .9rem .45rem .4rem}.eseal--compact .eseal__sub--free{font-size:var(--fs-micro);font-weight:600;color:#2c7a4bb8;letter-spacing:0}.eseal--compact .eseal__stamp{width:22px;height:22px}.eseal--compact .eseal__ring{display:none}.eseal--compact .eseal__core{width:100%;height:100%;background:#2c7a4b;box-shadow:0 0 #2c7a4b80;animation:esealPulse 1.9s ease-in-out infinite}.eseal--compact .eseal__core:after{display:none}.eseal--compact .eseal__title{font-size:var(--fs-xs);font-weight:700;letter-spacing:.01em;color:#2c7a4b}@keyframes esealPulse{0%,to{box-shadow:0 0 #2c7a4b73}60%{box-shadow:0 0 0 6px #2c7a4b00}}@media(prefers-reduced-motion:reduce){.eseal--compact .eseal__core{animation:none}}.erh__quiz:before{animation:erhGlow 4.5s ease-in-out infinite}@keyframes erhGlow{0%,to{opacity:.5;transform:scale(.9)}50%{opacity:1;transform:scale(1.06)}}.erh__quiz .lp-quiz__card{animation:cardIn .7s var(--ease) both}@keyframes cardIn{0%{opacity:0;transform:translateY(18px) scale(.98)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.erh__quiz:before,.erh__quiz .lp-quiz__card{animation:none}}@keyframes eRing{to{transform:rotate(360deg)}}@keyframes eShine{0%{background-position:220% 0}55%,to{background-position:-120% 0}}.elc__card{position:relative;overflow:hidden;max-width:760px;margin:0 auto;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);padding:clamp(1.25rem,3vw,2rem);box-shadow:var(--shadow-md)}.elc__head{text-align:center;display:flex;flex-direction:column;align-items:center;gap:.5rem;margin-bottom:1rem}.elc__title{margin:0}.elc__lede{margin:0;color:var(--text-soft);font-size:var(--fs-sm);max-width:52ch}.elc__bar{height:8px;border-radius:999px;background:var(--bg-dim, #ececec);overflow:hidden;margin:.25rem 0 .4rem}.elc__bar-fill{display:block;height:100%;width:0;border-radius:999px;background:var(--accent-grad);transition:width .45s cubic-bezier(.2,.8,.2,1)}.elc__count{margin:0 0 .85rem;text-align:center;font-size:var(--fs-xs);font-weight:600;color:var(--accent)}.elc__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.elc__check{position:relative;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;gap:.75rem;padding:.8rem 1rem;border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;transition:border-color .2s,background .2s,transform .15s}.elc__check:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px)}.elc__box{position:absolute;opacity:0;width:1px;height:1px}.elc__tick{width:26px;height:26px;border-radius:8px;border:2px solid var(--border-strong, #cfcdc8);display:grid;place-items:center;color:#fff;transition:background .2s,border-color .2s,transform .2s}.elc__tick svg{width:16px;height:16px;opacity:0;transform:scale(.4);transition:opacity .2s,transform .2s}.elc__box:checked+.elc__tick{background:var(--accent);border-color:var(--accent);transform:scale(1.08)}.elc__box:checked+.elc__tick svg{opacity:1;transform:scale(1)}.elc__box:focus-visible+.elc__tick{outline:2px solid var(--accent-medium);outline-offset:2px}.elc__name{font-weight:500;color:var(--text);font-size:var(--fs-sm)}.elc__hint{font-size:var(--fs-xs);color:var(--text-muted);text-align:right}.elc__notes{margin-top:.9rem;padding:.75rem 1rem;background:#c8503d0f;border:1px solid rgba(200,80,61,.18);border-radius:var(--radius)}.elc__notes-h{font-size:var(--fs-xs);font-weight:700;color:#c8503d;text-transform:uppercase;letter-spacing:.04em}.elc__notes-list{list-style:none;margin:.4rem 0 0;padding:0;display:flex;flex-direction:column;gap:.3rem}.elc__note{font-size:var(--fs-xs);color:var(--text-soft);display:flex;gap:.4rem;align-items:baseline}.elc__note span{color:#c8503d;font-weight:700}.elc__verdict{margin-top:1.1rem;padding-top:1rem;border-top:1px dashed var(--border);display:flex;flex-direction:column;align-items:center;gap:.85rem;text-align:center}.elc__verdict-text{margin:0;font-size:var(--fs-body);color:var(--text-soft);transition:color .2s}.elc__verdict.is-strong .elc__verdict-text{color:var(--text);font-weight:600}.elc__cta{text-decoration:none}.elc__verdict.is-strong .elc__cta{animation:elcPulse 1.9s ease-in-out infinite}@keyframes elcPulse{0%,to{box-shadow:var(--shadow-cta)}50%{box-shadow:0 0 0 6px var(--accent-soft)}}.elc__confetti{position:absolute;inset:0;pointer-events:none;overflow:hidden}.elc__confetti span{position:absolute;top:-12px;width:8px;height:12px;border-radius:2px;animation:elcFall 1.2s ease-in forwards}@keyframes elcFall{to{transform:translateY(420px) rotate(380deg);opacity:0}}.hlp{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.75rem;padding:1rem}.hlp__q{font-size:var(--fs-sm);color:var(--text-soft);font-weight:500}.hlp__btns{display:inline-flex;gap:.5rem}.hlp__btn{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem .9rem;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);font:inherit;font-size:var(--fs-sm);color:var(--text);cursor:pointer;transition:border-color .2s,background .2s,transform .15s}.hlp__btn:hover{border-color:var(--accent);transform:translateY(-1px)}.hlp__btn.is-picked{border-color:var(--accent);background:var(--accent-soft)}.hlp__ico{font-size:1rem;transition:transform .25s}.hlp__btn.is-picked .hlp__ico{transform:scale(1.35)}.hlp.is-voted .hlp__btns{pointer-events:none}.hlp.is-voted .hlp__btn:not(.is-picked){opacity:.4}.hlp__thanks{font-size:var(--fs-sm);color:var(--green, #2c7a4b);font-weight:600}.lp-sticky{position:fixed;left:0;right:0;bottom:0;z-index:40;display:none;align-items:center;gap:.6rem;padding:.6rem .9rem calc(.6rem + env(safe-area-inset-bottom,0px));background:#fffffff5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-top:1px solid var(--border);box-shadow:0 -4px 20px #00000014}.lp-sticky__btn{flex:1;text-align:center;padding:.8rem 1rem;background:var(--accent-grad);color:#fff;border-radius:var(--radius);font-weight:600;font-size:var(--fs-sm);box-shadow:var(--shadow-cta);animation:lpStickyPulse 2.6s ease-in-out infinite}.lp-sticky__x{flex:none;width:34px;height:34px;border-radius:50%;border:1px solid var(--border);background:var(--surface);color:var(--text-muted);font-size:1.1rem;line-height:1;cursor:pointer}@keyframes lpStickyPulse{0%,to{box-shadow:var(--shadow-cta)}50%{box-shadow:0 6px 22px #1a294247}}@media(max-width:640px){.lp-sticky:not(.is-dismissed){display:flex}}@media(prefers-reduced-motion:reduce){.eseal__ring,.eseal__core:after,.elc__verdict.is-strong .elc__cta,.lp-sticky__btn{animation:none!important}.elc__bar-fill{transition:none}}.lp-faq{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:.6rem}.lp-faq__item{border:1px solid var(--border);border-radius:var(--radius);background:var(--surface);overflow:hidden}.lp-faq__q{list-style:none;cursor:pointer;padding:1rem 1.25rem;font-weight:600;font-size:var(--fs-h4);color:var(--text);display:flex;align-items:center;gap:.75rem}.lp-faq__q::-webkit-details-marker{display:none}.lp-faq__q:after{content:"+";margin-left:auto;font-size:1.35rem;color:var(--accent);transition:transform .2s;line-height:1}.lp-faq__item[open] .lp-faq__q{color:var(--accent)}.lp-faq__item[open] .lp-faq__q:after{transform:rotate(45deg)}.lp-faq__a{padding:0 1.25rem 1.1rem;color:var(--text-soft);line-height:1.62}.lp-faq__a p{margin:0}.lp-mistakes{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem}.lp-mistake{background:#c8503d0f;border:1px solid rgba(200,80,61,.18);border-left:4px solid #c8503d;border-radius:12px;padding:1.1rem 1.25rem}.lp-mistake__t{margin:0 0 .45rem;font-weight:700;color:var(--text);display:flex;gap:.5rem;align-items:flex-start}.lp-mistake__x{color:#c8503d;font-weight:800;flex:none}.lp-mistake__why{margin:0 0 .6rem;color:var(--text-soft);font-size:var(--fs-sm);line-height:1.55}.lp-mistake__fix{margin:0;color:var(--text);font-size:var(--fs-sm);line-height:1.55;display:flex;gap:.5rem;align-items:flex-start}.lp-mistake__ok{color:#2c7a4b;font-weight:800;flex:none}.lp-block-cta{display:flex;justify-content:center;margin-top:1.85rem}@media(prefers-reduced-motion:reduce){.lp-faq__q:after{transition:none}}
