:root{--sv-card: #1c1c1c;--sv-line: rgba(255, 255, 255, .09);--sv-track: rgba(255, 255, 255, .08)}.section.page-hero.sv-hero{padding-top:130px;padding-bottom:28px}.sv-hero{position:relative;overflow:hidden}.sv-hero:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.05) 45%,rgba(0,0,0,.15) 58%,rgba(0,0,0,.3) 68%,rgba(0,0,0,.48) 77%,rgba(0,0,0,.66) 85%,rgba(0,0,0,.82) 91%,rgba(0,0,0,.93) 96%,#000000 100%)}.sv-hero>.container{position:relative;z-index:2;text-align:center}.sv-strap{font-size:clamp(1.25rem,.9rem + 1.1vw,2.1875rem);line-height:1.1;color:var(--yellow);margin:0 0 16px;font-weight:400}.sv-hero .page-hero__title{margin-inline:auto;max-width:1100px}.sv-hero .page-hero__lede{max-width:800px;margin-left:auto;margin-right:auto;margin-top:24px}.sv-block>.container{display:flex;justify-content:center}.sv-panel{width:100%;max-width:820px;background:var(--sv-card);border:1px solid var(--sv-line);border-radius:var(--radius);padding:clamp(22px,3vw,40px);text-align:left}.sv-screen{animation:sv-in .25s ease-out}@keyframes sv-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.sv-screen{animation:none}}.sv-start{text-align:center}.sv-start__line{font-size:var(--fs-body);line-height:1.5;margin:0 0 14px}.sv-start__line--muted{color:var(--text-muted);font-size:var(--fs-body-sm);max-width:620px;margin-inline:auto}.sv-actions{margin-top:26px}.sv-count{margin:18px 0 0;color:var(--text-muted);font-size:var(--fs-body-sm)}.sv-count:empty{display:none}.sv-btn{font-size:var(--fs-body);font-weight:500;padding:14px 36px;border-radius:var(--radius)}.sv-btn[disabled]{opacity:.4;cursor:default}.sv-back{font:inherit;font-size:var(--fs-body-sm);color:var(--text-muted);background:none;border:0;padding:0;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.sv-back:hover{color:var(--yellow)}.sv-error{color:#ff5c5c;font-size:var(--fs-body-sm);margin:16px 0 0}.sv-progress{height:4px;background:var(--sv-track);border-radius:2px;overflow:hidden;margin:0 0 28px}.sv-progress__fill{display:block;height:100%;background:var(--yellow);transition:width .3s ease}.sv-question__eyebrow{color:var(--yellow);font-size:var(--fs-body-sm);margin:0 0 12px;letter-spacing:.01em}.sv-question__label{font-size:var(--fs-h2);line-height:1.15;font-weight:400;margin:0}.sv-question__hint{color:var(--text-muted);font-size:var(--fs-body-sm);margin:12px 0 0}.sv-question__body{margin-top:26px}.sv-options{display:grid;gap:10px}.sv-options--row{grid-template-columns:repeat(4,1fr)}.sv-option{font:inherit;font-size:var(--fs-body-sm);line-height:1.3;text-align:left;color:var(--text);background:#000;border:1px solid rgba(255,255,255,.16);border-radius:var(--radius);padding:16px 18px;cursor:pointer;transition:border-color .12s ease,background .12s ease,color .12s ease}.sv-options--row .sv-option{text-align:center;padding-inline:10px}.sv-options--row .sv-option:nth-child(n+5){grid-column:span 2;color:var(--text-muted)}.sv-options--row .sv-option:nth-child(n+5).is-selected{color:#000}.sv-option:hover{border-color:#ffffff80}.sv-option.is-selected{background:var(--yellow);color:#000;border-color:var(--yellow);font-weight:600}.sv-option--multi:before{content:"";display:inline-block;width:14px;height:14px;margin-right:12px;vertical-align:-1px;border:1.5px solid rgba(255,255,255,.5);border-radius:3px}.sv-option--multi.is-selected:before{background:#000;border-color:#000}.sv-text{width:100%;box-sizing:border-box;font:inherit;font-size:var(--fs-body-sm);line-height:1.5;padding:16px 18px;border-radius:var(--radius);resize:vertical;min-height:140px;background:#fff;color:#000;border:2px solid #fff;outline:none}.sv-text::placeholder{color:#777}.sv-text:focus{border-color:var(--yellow);box-shadow:0 0 0 4px #f2ff0040}.sv-other{margin-top:10px}.sv-other__input{width:100%;box-sizing:border-box;font:inherit;font-size:var(--fs-body-sm);padding:14px 18px;border-radius:var(--radius);background:#fff;color:#000;border:2px solid #fff;outline:none}.sv-other__input::placeholder{color:#777}.sv-other__input:focus{border-color:var(--yellow);box-shadow:0 0 0 4px #f2ff0040}.sv-loading{min-height:320px}.sv-question__compare:empty{display:none}.sv-compare{margin-top:26px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.sv-compare__title{margin:0 0 12px;font-size:var(--fs-body-sm);color:var(--text-muted)}.sv-compare__note{margin:0;font-size:var(--fs-body-sm);color:var(--text-muted)}.sv-bar{display:grid;grid-template-columns:minmax(140px,40%) 1fr 52px;gap:12px;align-items:center;margin:7px 0;font-size:.95rem;color:var(--text-muted)}.sv-bar.is-mine{color:var(--text)}.sv-bar__label{line-height:1.25}.sv-bar__track{display:block;height:10px;background:var(--sv-track);border-radius:5px;overflow:hidden}.sv-bar__fill{display:block;height:100%;background:#ffffff73;border-radius:5px;transition:width .5s ease}.sv-bar.is-mine .sv-bar__fill{background:var(--yellow)}.sv-bar__pct{text-align:right;font-variant-numeric:tabular-nums}.sv-nav{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-top:28px}.sv-nav .sv-next{margin-left:auto}.sv-verdict__eyebrow{color:var(--yellow);font-size:var(--fs-body-sm);margin:0 0 12px}.sv-verdict__title{font-size:var(--fs-title-big);line-height:1.05;font-weight:400;margin:0}.sv-verdict__line{font-size:var(--fs-sub);line-height:1.3;margin:18px 0 0}.sv-verdict__body{font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-muted);margin:16px 0 0}.sv-compare--verdicts{margin-top:30px}.sv-ctas{display:grid;gap:12px;margin-top:28px}@media(min-width:640px){.sv-ctas{grid-template-columns:1fr 1fr}}.sv-cta-btn{font:inherit;font-size:var(--fs-sub);font-weight:600;line-height:1.1;padding:clamp(20px,3vw,30px) 20px;border-radius:var(--radius);cursor:pointer;border:2px solid var(--yellow);transition:opacity .15s ease}.sv-cta-btn:hover{opacity:.85}.sv-cta-btn--share{background:var(--yellow);color:#000}.sv-cta-btn--results{background:transparent;color:var(--yellow)}.sv-cta-btn--results.is-done{border-color:#ffffff4d;color:var(--text-muted);cursor:default}.sv-panel-drop{margin-top:12px;padding:clamp(16px,2vw,22px);border-radius:var(--radius);background:#000;border:1px solid rgba(255,255,255,.14)}.sv-panel-drop__line{margin:0 0 14px;font-size:var(--fs-body-sm);line-height:1.45;color:var(--text-muted)}.sv-share__row{display:flex;flex-wrap:wrap;gap:10px}.sv-share__btn{font:inherit;font-size:1rem;font-weight:600;padding:13px 20px;border-radius:10px;border:1px solid #fff;background:#fff;color:#000;text-decoration:none;cursor:pointer;display:inline-block;transition:opacity .15s ease}.sv-share__btn:hover{opacity:.85}.sv-share__btn--whatsapp{background:var(--yellow);border-color:var(--yellow)}.sv-share__btn--link{background:transparent;color:var(--text);border-color:#ffffff4d}.sv-share__btn.is-done{background:var(--yellow);border-color:var(--yellow);color:#000}.sv-email .sv-panel-drop__line{color:var(--text-muted)}.sv-email__form{display:flex;gap:10px;align-items:stretch;position:relative}.sv-email__input{flex:1 1 auto;min-width:0;font:inherit;font-size:var(--fs-body-sm);padding:14px 16px;border-radius:var(--radius);border:2px solid #fff;background:#fff;color:#000;outline:none}.sv-email__input:focus{border-color:var(--yellow);box-shadow:0 0 0 4px #f2ff0040}.sv-email__hp{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.sv-email .sv-btn{white-space:nowrap}.sv-email__form.is-sent{display:none}.sv-email__msg{margin:10px 0 0;font-size:var(--fs-body-sm);font-weight:600;color:var(--yellow)}.sv-email__msg:empty{display:none}.sv-email__small{margin:10px 0 0;font-size:.85rem;color:var(--text-muted)}.sv-more{margin-top:36px;padding-top:24px;border-top:1px solid rgba(255,255,255,.12)}.sv-more .sv-verdict__body{margin-top:0}.sv-again{display:inline-block;margin-top:24px}.sv-cta-btn--solo{display:block;width:100%;margin-top:28px}.sv-share__note{margin:10px 0 0;font-size:var(--fs-body-sm);color:var(--text-muted);text-align:center}.sv-read{margin-top:36px}.sv-read__title{margin:0 0 14px;font-size:var(--fs-sub);font-weight:500}.sv-read__item{margin:0 0 14px;padding-left:16px;border-left:3px solid var(--yellow);font-size:var(--fs-body-sm);line-height:1.55}.sv-read__action{margin:20px 0 0;font-size:var(--fs-body-sm);line-height:1.55;font-weight:600}.sv-read__cross{margin:18px 0 0;font-size:var(--fs-body-sm);line-height:1.55;color:var(--text-muted)}.sv-read__cross a{color:var(--yellow);text-decoration:underline;text-underline-offset:3px}.sv-emailstep .sv-email__form{margin-top:4px}.sv-emailstep .sv-email__msg{color:var(--yellow)}.sv-emailstep .sv-email__small{color:var(--text-muted)}.sv-skip{margin-left:auto}.sv-more .sv-compare{border-top:0;padding-top:0;margin-top:0}@media(max-width:640px){.sv-skip{margin-left:0;text-align:center}}.sv-foot>.container{text-align:center}.sv-foot__line{max-width:720px;margin:0 auto;color:var(--text-muted);font-size:var(--fs-body-sm);line-height:1.5}.sv-foot__line a{color:var(--text);text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.sv-options--row{grid-template-columns:1fr 1fr}.sv-options--row .sv-option:nth-child(n+5){grid-column:span 1}.sv-bar{grid-template-columns:1fr 44px}.sv-bar__track{grid-column:1 / -1;order:3}.sv-email__form{flex-direction:column}.sv-nav{flex-direction:column-reverse;align-items:stretch}.sv-nav .sv-next{margin-left:0}.sv-nav .sv-back{text-align:center}}
