.ssl{--ssl-accent: #a921c0;--ssl-ink: #1c1c1c;--ssl-muted: #5f5965;--ssl-line: #e6e0ea;--ssl-soft: color-mix(in srgb, var(--ssl-accent, #a921c0) 6%, #fff);--ssl-save: #307a07;--ssl-radius: 16px;color:var(--ssl-ink);padding-block:var(--ssl-pt, 24px) var(--ssl-pb, 56px)}.ssl-wrap{max-width:1420px;margin-inline:auto;padding-inline:clamp(16px,4vw,56px)}.ssl-hero__grid{display:grid;gap:20px;grid-template-areas:"head" "media" "buy"}.ssl-hero__head{grid-area:head}.ssl-hero__media{grid-area:media;min-width:0}.ssl-hero__buy{grid-area:buy;display:grid;gap:20px;align-content:start}@media(min-width:990px){.ssl-hero__grid{grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-rows:auto 1fr;grid-template-areas:"media head" "media buy";column-gap:clamp(40px,5vw,88px);row-gap:28px}.ssl-hero__media{position:sticky;top:calc(var(--header-height, 80px) + 24px);align-self:start}}.ssl-rating{display:inline-flex;align-items:center;gap:10px;color:var(--ssl-ink);text-decoration:none;font-size:14px;margin-bottom:14px}.ssl-rating:hover .ssl-rating__text{text-decoration:underline}.ssl-stars{--ssl-star: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M12 2.5l2.47 5 5.53.8-4 3.9.94 5.5L12 15.1l-4.94 2.6.94-5.5-4-3.9 5.53-.8z'/%3E%3C/svg%3E");display:inline-block;width:90px;height:18px;background:linear-gradient(90deg,var(--ssl-ink) var(--ssl-fill, 100%),#d7d1db var(--ssl-fill, 100%));-webkit-mask:var(--ssl-star) 0 0 / 18px 18px repeat-x;mask:var(--ssl-star) 0 0 / 18px 18px repeat-x}#main .ssl-hero .ssl-hero__title{font-family:var(--heading-font-family, inherit);font-size:clamp(34px,4.4vw,60px);line-height:1.02;letter-spacing:-.035em;font-weight:600;margin:0 0 16px;text-wrap:balance;max-width:16ch}.ssl-hero__text{color:var(--ssl-muted);font-size:17px;line-height:1.55;max-width:52ch}.ssl-hero__text p{margin:0}.ssl-awards{list-style:none;margin:20px 0 0;padding:0;display:grid;gap:8px}.ssl-award{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600}.ssl-award__icon{width:16px;height:16px;color:var(--ssl-accent);flex:none}.ssl-ba{position:relative;display:block;aspect-ratio:4 / 5;border-radius:var(--ssl-radius);overflow:hidden;background:#f2eef4;touch-action:pan-y;-webkit-user-select:none;user-select:none}.ssl-ba__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.ssl-ba__before{position:absolute;top:0;right:0;bottom:0;left:0;clip-path:inset(0 calc(100% - var(--ssl-pos, 50%)) 0 0)}.ssl-ba__tag{position:absolute;bottom:16px;padding:6px 12px;border-radius:999px;background:#ffffffeb;font-size:13px;font-weight:600;pointer-events:none}.ssl-ba__tag--before{left:16px}.ssl-ba__tag--after{right:16px}.ssl-ba__handle{position:absolute;top:0;bottom:0;left:var(--ssl-pos, 50%);width:2px;margin-left:-1px;background:#fff;pointer-events:none}.ssl-ba__knob{position:absolute;top:50%;left:50%;width:44px;height:44px;transform:translate(-50%,-50%);border-radius:50%;background:var(--ssl-accent);color:#fff;display:grid;place-items:center;box-shadow:0 2px 12px #0000002e}.ssl-ba__knob svg{width:22px;height:22px}.ssl-ba__range{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:ew-resize;-webkit-appearance:none;appearance:none}.ssl-ba:has(.ssl-ba__range:focus-visible) .ssl-ba__knob{outline:3px solid #fff;outline-offset:3px}.ssl-ba--static .ssl-ba__img{object-fit:cover}.ssl-hero__caption{margin:10px 0 0;font-size:13px;color:var(--ssl-muted)}.ssl-benefits{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ssl-benefits li{display:flex;gap:10px;align-items:flex-start;font-size:16px;line-height:1.4}.ssl-benefits svg{width:20px;height:20px;flex:none;color:var(--ssl-accent);margin-top:1px}.ssl-offers,.ssl-purchase{border:0;margin:0;padding:0;min-width:0;display:grid;gap:10px}.ssl-legend{font-size:14px;font-weight:600;padding:0;margin-bottom:10px}.ssl-offer{position:relative;display:grid;grid-template-columns:20px auto 1fr auto;align-items:center;gap:14px;padding:14px 16px;border:1.5px solid var(--ssl-line);border-radius:var(--ssl-radius);background:#fff;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.ssl-offer:hover{border-color:color-mix(in srgb,var(--ssl-accent) 45%,var(--ssl-line))}.ssl-offer:has(input:checked){border-color:var(--ssl-accent);background:var(--ssl-soft)}.ssl-offer:has(input:disabled){opacity:.5;cursor:not-allowed}.ssl-offer:has(input:focus-visible),.ssl-plan__head:has(input:focus-visible){outline:2px solid var(--ssl-accent);outline-offset:2px}.ssl-offer__input,.ssl-plan__head input{position:absolute;opacity:0;width:1px;height:1px;pointer-events:none}.ssl-offer__dot{width:20px;height:20px;border-radius:50%;border:1.5px solid #b9b2be;background:#fff;box-sizing:border-box}.ssl-offer:has(input:checked) .ssl-offer__dot,.ssl-plan__head:has(input:checked) .ssl-offer__dot{border:6px solid var(--ssl-accent)}.ssl-offer__thumb{width:52px;height:52px;border-radius:10px;object-fit:cover;background:#f2eef4}.ssl-offer__body{display:grid;gap:2px;min-width:0}.ssl-offer__title{font-weight:600;font-size:16px;line-height:1.25}.ssl-offer__sub{font-size:13px;color:var(--ssl-muted);line-height:1.35}.ssl-offer__price{display:grid;justify-items:end;gap:1px;font-weight:600;font-size:16px}.ssl-offer__was{font-size:13px;font-weight:400;color:var(--ssl-muted)}.ssl-offer__badge{position:absolute;top:-10px;right:14px;padding:3px 10px;border-radius:999px;background:var(--ssl-accent);color:#fff;font-size:12px;font-weight:600;line-height:1.4}.ssl-offer__badge--save{background:var(--ssl-save)}.ssl-purchase[hidden]{display:none}.ssl-plan{border:1.5px solid var(--ssl-line);border-radius:var(--ssl-radius);background:#fff;transition:border-color .15s ease,background-color .15s ease}.ssl-plan.is-active{border-color:var(--ssl-accent);background:var(--ssl-soft)}.ssl-plan__head{position:relative;display:grid;grid-template-columns:20px 1fr auto;align-items:center;gap:14px;padding:14px 16px;cursor:pointer;border-radius:var(--ssl-radius)}.ssl-plan__title{font-weight:600;font-size:16px}.ssl-plan__price{display:flex;gap:8px;align-items:baseline;font-weight:600}.ssl-plan__body{display:none;padding:0 16px 16px 50px;gap:12px}.ssl-plan.is-active .ssl-plan__body{display:grid}.ssl-plan__freq{display:flex;align-items:center;gap:10px;font-size:14px}.ssl-plan__freq select{flex:1;max-width:220px;padding:8px 12px;border:1px solid var(--ssl-line);border-radius:10px;background:#fff;font:inherit;font-size:14px;color:var(--ssl-ink)}.ssl-perks{list-style:none;margin:0;padding:0;display:grid;gap:6px;font-size:14px;color:var(--ssl-muted)}#main .ssl .ssl-perks li{display:flex;align-items:flex-start;gap:10px;margin:0;padding:0;text-indent:0;list-style:none}#main .ssl .ssl-perks li:before{content:"";position:static;flex:none;width:7px;height:7px;border-radius:50%;margin-top:.5em;background:var(--ssl-accent)}.ssl-form{margin:0}#main .ssl-hero .ssl-atc{display:flex;width:100%;min-height:58px;align-items:center;justify-content:space-between;gap:16px;padding:0 28px;border:0;border-radius:999px;background:var(--ssl-accent);color:#fff;font:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:filter .15s ease,transform .15s ease}#main .ssl-hero .ssl-atc:hover{filter:brightness(1.08)}#main .ssl-hero .ssl-atc:active{transform:scale(.99)}#main .ssl-hero .ssl-atc:focus-visible{outline:3px solid var(--ssl-ink);outline-offset:3px}#main .ssl-hero .ssl-atc[aria-busy=true],#main .ssl-hero .ssl-atc:disabled{opacity:.7;cursor:progress}.ssl-atc__price{display:inline-flex;gap:8px;align-items:baseline}.ssl-atc__price s{font-weight:400;opacity:.75;font-size:15px}.ssl-atc__price s[hidden]{display:none}.ssl-trust{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:14px;color:var(--ssl-muted)}.ssl-trust li{display:flex;align-items:center;gap:8px}.ssl-trust svg{width:18px;height:18px;flex:none;color:var(--ssl-ink)}.ssl-guarantee{padding:14px 16px;border-radius:var(--ssl-radius);background:var(--ssl-soft);font-size:14px;line-height:1.5}.ssl-guarantee p{margin:0}@media(max-width:749px){.ssl-offer{grid-template-columns:20px auto 1fr auto;gap:12px;padding:14px}.ssl-offer__thumb{width:44px;height:44px}.ssl-plan__body{padding-left:16px}#main .ssl-hero .ssl-atc{padding:0 22px;font-size:16px}}@media(prefers-reduced-motion:reduce){.ssl-offer,.ssl-plan,#main .ssl-hero .ssl-atc{transition:none}}.ssl--tinted{background:var(--ssl-soft)}#main .ssl .ssl-h1{font-family:var(--heading-font-family, inherit);font-size:clamp(36px,5vw,68px);line-height:1;letter-spacing:-.04em;font-weight:600;margin:0 0 18px;text-wrap:balance}#main .ssl .ssl-h2{font-family:var(--heading-font-family, inherit);font-size:clamp(28px,3.4vw,46px);line-height:1.05;letter-spacing:-.03em;font-weight:600;margin:0 0 12px;text-wrap:balance}.ssl-lead{color:var(--ssl-muted);font-size:17px;line-height:1.55;max-width:56ch}.ssl-lead p{margin:0}.ssl-heading--center,#main .ssl-heading--center .ssl-h2,#main .ssl-heading--center p{text-align:center}.ssl-heading--center .ssl-lead{margin-inline:auto}.ssl-btn{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:0 28px;border:1.5px solid var(--ssl-accent);border-radius:999px;background:var(--ssl-accent);color:#fff;font:inherit;font-size:16px;font-weight:600;text-decoration:none;cursor:pointer;transition:filter .15s ease}#main .ssl .ssl-btn{padding:0 28px}.ssl-btn:hover{filter:brightness(1.08);color:#fff}.ssl-btn:focus-visible{outline:3px solid var(--ssl-ink);outline-offset:3px}.ssl-btn[disabled],.ssl-btn[aria-busy=true]{opacity:.6;cursor:progress}.ssl-btn--ghost{background:transparent;color:var(--ssl-ink);border-color:var(--ssl-ink)}.ssl-btn--ghost:hover{color:var(--ssl-ink);background:#0000000a}.ssl-btn--block{width:100%;min-height:46px;font-size:15px}.ssl-link{background:none;border:0;padding:0;font:inherit;font-size:15px;font-weight:600;color:var(--ssl-ink);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.ssl-footnote{margin-top:16px;font-size:13px;color:var(--ssl-muted)}.ssl-ico{width:22px;height:22px;display:inline-block;vertical-align:middle}.ssl-ico--yes{color:var(--ssl-accent)}.ssl-ico--no{color:#b3abb8}.ssl-stars--sm{width:70px;height:14px;-webkit-mask-size:14px 14px;mask-size:14px 14px}.ssl-card{display:grid;grid-template-rows:auto 1fr;height:100%;border:1px solid var(--ssl-line);border-radius:var(--ssl-radius);background:#fff;overflow:hidden}.ssl-card__media{position:relative;display:block;aspect-ratio:4 / 5;background:#f2eef4}.ssl-card__media img{width:100%;height:100%;object-fit:cover;display:block}.ssl-card__badge{position:absolute;top:12px;left:12px;padding:4px 10px;border-radius:999px;background:var(--ssl-save);color:#fff;font-size:12px;font-weight:600}.ssl-card__body{display:flex;flex-direction:column;gap:6px;padding:16px}.ssl-card__label{margin:0;font-size:13px;font-weight:600;color:var(--ssl-accent)}#main .ssl .ssl-card__title{margin:0;font-size:18px;line-height:1.2;font-weight:600;letter-spacing:-.01em}.ssl-card__title a{color:inherit;text-decoration:none}.ssl-card__title a:hover{text-decoration:underline}.ssl-card__rating{margin:0;display:flex;align-items:center;gap:6px;font-size:13px;color:var(--ssl-muted)}.ssl-card__line{margin:0;font-size:14px;line-height:1.45;color:var(--ssl-muted)}.ssl-card__price{margin:auto 0 0;padding-top:6px;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-weight:600;font-size:16px}.ssl-card__price s{font-weight:400;font-size:14px;color:var(--ssl-muted)}.ssl-card__sub{flex-basis:100%;font-size:13px;font-weight:500;color:var(--ssl-save)}.ssl-card__form{margin-top:8px;display:block}.ssl-card__form form{margin:0}.ssl-row-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}.ssl-rail{display:grid;grid-auto-flow:column;grid-auto-columns:min(78%,300px);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px;scrollbar-width:thin}.ssl-rail>*{scroll-snap-align:start}@media(min-width:990px){.ssl-rail{grid-auto-columns:calc((100% - 48px)/4)}}.ssl-concerns__intro{margin-bottom:28px}.ssl-concerns__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}@media(min-width:990px){.ssl-concerns__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media(max-width:749px){.ssl-concerns .ssl-card__body{padding:12px}.ssl-concerns .ssl-card__line{display:none}#main .ssl-concerns .ssl-card__title{font-size:16px}}.ssl-results__grid{display:grid;gap:32px}@media(min-width:990px){.ssl-results__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:64px;align-items:start}}.ssl-timeline{list-style:none;margin:28px 0 0;padding:0;display:grid}.ssl-timeline__step{display:grid;grid-template-columns:96px 1fr;gap:16px;padding:16px 0;border-top:1px solid var(--ssl-line)}.ssl-timeline__step:last-child{border-bottom:1px solid var(--ssl-line)}.ssl-timeline__when{font-size:14px;font-weight:600;color:var(--ssl-accent);padding-top:2px}#main .ssl .ssl-timeline__title{margin:0 0 4px;font-size:18px;font-weight:600;letter-spacing:-.01em}.ssl-timeline__text{margin:0;font-size:15px;line-height:1.5;color:var(--ssl-muted)}.ssl-results__gallery{display:grid;grid-auto-flow:column;grid-auto-columns:min(75%,320px);gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:8px}.ssl-results__shot{margin:0;scroll-snap-align:start}.ssl-results__shot img{width:100%;height:auto;display:block;border-radius:var(--ssl-radius)}.ssl-results__shot figcaption{margin-top:8px;font-size:13px;color:var(--ssl-muted)}.ssl-compare__intro{margin-bottom:28px}.ssl-compare__scroll{overflow-x:auto}.ssl-compare__table{width:100%;min-width:560px;border-collapse:separate;border-spacing:0;font-size:15px}.ssl-compare__table th,.ssl-compare__table td{padding:16px 14px;text-align:center;border-bottom:1px solid var(--ssl-line)}.ssl-compare__table thead th{font-size:14px;font-weight:600;color:var(--ssl-muted)}.ssl-compare__table tbody th{text-align:left;font-weight:500}#main .ssl-compare__table th{text-align:center}#main .ssl-compare__table tbody th{text-align:left}.ssl-compare__table .is-us{background:var(--ssl-soft);color:var(--ssl-ink);font-weight:600}.ssl-compare__table thead .is-us{border-radius:var(--ssl-radius) var(--ssl-radius) 0 0;color:var(--ssl-accent);font-size:16px}.ssl-compare__table tbody tr:last-child .is-us{border-radius:0 0 var(--ssl-radius) var(--ssl-radius)}.ssl-sub__panel{display:grid;gap:32px;padding:clamp(24px,4vw,56px);border-radius:calc(var(--ssl-radius) * 1.5);background:var(--ssl-soft)}@media(min-width:990px){.ssl-sub__panel{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:56px;align-items:center}}.ssl-sub__price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:20px 0 24px}.ssl-sub__now{font-size:32px;font-weight:600;letter-spacing:-.02em}.ssl-sub__price s{color:var(--ssl-muted)}.ssl-sub__per{flex-basis:100%;font-size:14px;color:var(--ssl-muted)}.ssl-sub__perks{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:750px){.ssl-sub__perks{grid-template-columns:1fr 1fr}}.ssl-sub__perk{display:flex;gap:14px;padding:18px;border-radius:var(--ssl-radius);background:#fff}.ssl-sub__icon{flex:none;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--ssl-soft);color:var(--ssl-accent)}.ssl-sub__icon svg{width:22px;height:22px}#main .ssl .ssl-sub__perk-title{margin:0 0 4px;font-size:16px;font-weight:600}.ssl-sub__perk-text{margin:0;font-size:14px;line-height:1.45;color:var(--ssl-muted)}.ssl-steps-section__intro{margin-bottom:32px}.ssl-steps{list-style:none;margin:0;padding:0;display:grid;gap:20px}@media(min-width:750px){.ssl-steps{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:28px}}.ssl-steps__item{display:grid;gap:12px;align-content:start}.ssl-steps__media img{width:100%;height:auto;display:block;border-radius:var(--ssl-radius)}.ssl-steps__num{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;border:1.5px solid var(--ssl-accent);color:var(--ssl-accent);font-weight:600;font-size:15px}#main .ssl .ssl-steps__title{margin:0 0 4px;font-size:18px;font-weight:600;letter-spacing:-.01em}.ssl-steps__text{margin:0;font-size:15px;line-height:1.5;color:var(--ssl-muted)}.ssl-steps--compact{margin-top:28px}.ssl-steps--compact .ssl-steps__item{grid-template-columns:36px 1fr;gap:14px}.ssl-steps-section__cta{margin-top:32px}.ssl-faq__grid{display:grid;gap:24px}@media(min-width:990px){.ssl-faq__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}}.ssl-faq__item{border-bottom:1px solid var(--ssl-line)}.ssl-faq__item:first-child{border-top:1px solid var(--ssl-line)}.ssl-faq__item summary{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:17px;font-weight:600;cursor:pointer;list-style:none}.ssl-faq__item summary::-webkit-details-marker{display:none}.ssl-faq__item summary svg{width:20px;height:20px;flex:none;transition:transform .2s ease}.ssl-faq__item[open] summary svg{transform:rotate(180deg)}.ssl-faq__item summary:focus-visible{outline:2px solid var(--ssl-accent);outline-offset:4px}.ssl-faq__answer{padding:0 0 20px;color:var(--ssl-muted);font-size:15px;line-height:1.6;max-width:64ch}.ssl-faq__answer p{margin:0 0 8px}.ssl-statement__grid{display:grid;gap:28px}@media(min-width:990px){.ssl-statement__grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:72px;align-items:center}}.ssl-statement__ctas{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0 0}.ssl-evidence{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:36px 0 0;border-top:1px solid var(--ssl-line)}@media(min-width:750px){.ssl-evidence{grid-template-columns:repeat(4,minmax(0,1fr))}}.ssl-evidence__item{display:flex;flex-direction:column-reverse;gap:4px;padding:18px 16px 0 0}.ssl-evidence dt{font-size:13px;line-height:1.35;color:var(--ssl-muted)}.ssl-evidence dd{margin:0;font-size:24px;font-weight:600;letter-spacing:-.02em}.ssl-statement__media{position:relative}.ssl-statement__media img{width:100%;height:auto;display:block;border-radius:calc(var(--ssl-radius) * 1.5)}.ssl-statement__quote{position:absolute;left:16px;right:16px;bottom:16px;margin:0;padding:16px 18px;border-radius:var(--ssl-radius);background:#fffffff0}.ssl-statement__quote p{margin:0 0 6px;font-size:16px;font-weight:600;line-height:1.35}.ssl-statement__quote cite{font-style:normal;font-size:13px;color:var(--ssl-muted)}.ssl-logos{list-style:none;margin:40px 0 0;padding:24px 0 0;border-top:1px solid var(--ssl-line);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px}.ssl-logos img{height:28px;width:auto;display:block;filter:grayscale(1);opacity:.75}.ssl-quiz__grid{display:grid;gap:28px}@media(min-width:990px){.ssl-quiz__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px;align-items:start}}.ssl-quiz{display:block;padding:clamp(20px,3vw,32px);border-radius:calc(var(--ssl-radius) * 1.5);background:#fff}.ssl-quiz__progress{margin:0 0 8px;font-size:13px;font-weight:600;color:var(--ssl-accent)}.ssl-quiz__step{border:0;margin:0;padding:0;min-width:0}.ssl-quiz__step[hidden],.ssl-quiz__result[hidden],[data-result][hidden]{display:none}.ssl-quiz__q{font-size:22px;font-weight:600;letter-spacing:-.02em;padding:0;margin:0 0 18px}.ssl-quiz__answers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ssl-quiz__answers--two{grid-template-columns:1fr}@media(min-width:750px){.ssl-quiz__answers--two{grid-template-columns:1fr 1fr}}.ssl-quiz__answer{position:relative;display:flex;flex-direction:column;gap:10px;padding:14px;border:1.5px solid var(--ssl-line);border-radius:var(--ssl-radius);font-weight:600;cursor:pointer;transition:border-color .15s ease}.ssl-quiz__answer:hover,.ssl-quiz__answer:has(input:checked){border-color:var(--ssl-accent)}.ssl-quiz__answer:has(input:focus-visible){outline:2px solid var(--ssl-accent);outline-offset:2px}.ssl-quiz__answer input{position:absolute;opacity:0;width:1px;height:1px}.ssl-quiz__img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:10px}.ssl-quiz__answer--text span{display:grid;gap:4px}.ssl-quiz__opt{font-size:17px}.ssl-quiz__answer small{font-size:14px;font-weight:400;color:var(--ssl-muted)}.ssl-quiz__back{margin-top:16px}.ssl-quiz__result:focus{outline:none}.ssl-quiz__result .ssl-card{grid-template-columns:minmax(0,.8fr) minmax(0,1fr);grid-template-rows:auto}.ssl-quiz__result .ssl-card__media{aspect-ratio:auto;min-height:100%}@media(max-width:749px){.ssl-quiz__result .ssl-card{grid-template-columns:1fr}.ssl-quiz__result .ssl-card__media{aspect-ratio:4 / 3}}@media(prefers-reduced-motion:reduce){.ssl-faq__item summary svg,.ssl-quiz__answer,.ssl-btn{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/34/assets/ssl-landing.css.map */
