.still-deciding{--module-ink:var(--foreground);--module-muted:var(--muted-foreground);--card-bg:var(--card);--card-line:var(--border);--card-hover:color-mix(in srgb, var(--card) 88%, var(--foreground));--red:var(--brand-accent,var(--action-primary));--red-text:var(--brand-accent-line,var(--red));--frame-radius:var(--radius,12px);--ease-std:cubic-bezier(.4, 0, .2, 1);--ease-expo:cubic-bezier(.16, 1, .3, 1);--snap-rail-ink:var(--module-ink);--snap-rail-muted:var(--module-muted);--snap-rail-line:var(--card-line);--snap-rail-accent:var(--red);--snap-rail-gap:14px;--snap-rail-pad-x:0px;--sd-visible:4;--sd-card-min:13.75rem;--sd-card-size:min(78vw, 18rem);--sd-card-count:4;color:var(--module-ink);padding:clamp(56px,9vh,110px) 0;overflow-x:clip}.still-deciding .sd-skin{padding:0 var(--page-gutter-bleed);gap:clamp(28px,4vh,42px);display:grid}.still-deciding .sd-eye{color:var(--module-muted);align-items:center;gap:12px;margin:0 0 18px;font-size:15px;font-weight:400;display:flex}.still-deciding .sd-title{letter-spacing:-.026em;color:var(--module-ink);max-width:11em;margin:0;font-size:clamp(30px,3.6vw,50px);font-weight:500;line-height:1.02}.still-deciding .sd-ln{display:block}.still-deciding .sd-lede{max-width:52ch;color:var(--module-muted);margin:16px 0 0;font-size:clamp(14px,1.15vw,17px);line-height:1.6}.still-deciding .sd-lede b{color:var(--module-ink);font-weight:600}.still-deciding .sd-cta{flex-wrap:wrap;align-items:center;gap:20px;margin-top:clamp(22px,3.5vh,30px);display:flex}.still-deciding .btn{border:0;border-radius:999px;justify-content:space-between;align-items:center;gap:12px;min-height:48px;padding:12px 18px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.still-deciding .btn .arrow{width:28px;height:28px;color:var(--red);background:#fff;border-radius:50%;place-items:center;display:grid}.still-deciding .btn .arrow svg{width:12px;height:12px}.still-deciding .btn-primary{background:var(--red);color:#fff}.still-deciding .sd-quiet{color:var(--module-muted);border-bottom:1px solid var(--card-line);transition:color .25s var(--ease-std);padding-bottom:2px;font-size:13.5px;font-weight:600;text-decoration:none}.still-deciding .sd-quiet:hover{color:var(--module-ink)}.still-deciding .sd-rail{min-width:0}.still-deciding .sd-track.snap-rail-track{margin-inline:calc(var(--page-gutter-bleed) * -1);padding-top:4px;padding-bottom:8px;padding-inline:var(--page-gutter-bleed);scroll-padding-left:var(--page-gutter-bleed)}.still-deciding .sd-card{flex:0 0 var(--sd-card-size);width:var(--sd-card-size);min-width:var(--sd-card-min);border:1px solid var(--card-line);border-radius:var(--frame-radius);background:var(--card-bg);color:var(--module-ink);scroll-snap-align:start;transition:transform var(--card-lift-duration) var(--card-lift-ease), box-shadow var(--card-lift-duration) var(--card-lift-ease), border-color var(--card-lift-duration) var(--card-lift-ease), background .25s var(--ease-std);flex-direction:column;padding:22px 20px 20px;text-decoration:none;display:flex;position:relative}.still-deciding .sd-track.snap-rail-track.is-fit .sd-card{flex:1 1 0;width:auto;min-width:0}@supports (grid-template-rows:subgrid){.still-deciding .sd-track.snap-rail-track{grid-auto-flow:column;grid-auto-columns:var(--sd-card-size);align-items:stretch;column-gap:var(--snap-rail-gap);grid-template-rows:auto auto auto auto minmax(0,1fr) auto;row-gap:0;display:grid}.still-deciding .sd-track.snap-rail-track.is-fit{grid-template-columns:repeat(var(--sd-card-count), minmax(0, 1fr));grid-auto-columns:unset;grid-auto-flow:unset;width:100%}.still-deciding .sd-card{grid-template-rows:subgrid;flex:unset;grid-row:span 6;align-content:start;width:auto;min-width:0;height:auto;display:grid}.still-deciding .sd-track.snap-rail-track:not(.is-fit) .sd-card{width:var(--sd-card-size);min-width:var(--sd-card-size)}.still-deciding .sd-badge{justify-self:start;width:max-content;margin-bottom:14px}.still-deciding .sd-price{margin-top:12px}.still-deciding .sd-specs{margin-top:18px}.still-deciding .sd-bestfor{align-self:start;margin-top:16px}.still-deciding .sd-cardlink{align-self:start;margin-top:0;padding-top:16px}}.still-deciding .sd-card:hover,.still-deciding .sd-card:focus-visible{border-color:color-mix(in srgb, var(--red) 50%, var(--card-line));background:var(--card-hover)}.still-deciding .sd-badge{letter-spacing:.05em;text-transform:uppercase;width:max-content;max-width:100%;color:var(--red-text);border:1px solid var(--card-line);border-radius:999px;place-self:start;min-height:23px;margin-bottom:14px;padding:4px 10px;font-size:11px;font-weight:700}.still-deciding .sd-badge.is-empty{visibility:hidden}.still-deciding .sd-name{letter-spacing:-.02em;color:var(--module-ink);font-size:clamp(19px,1.8vw,23px);font-weight:600;line-height:1.05}.still-deciding .sd-price{color:var(--module-muted);margin-top:12px;font-size:13px;font-weight:600}.still-deciding .sd-price b{letter-spacing:-.02em;color:var(--module-ink);font-variant-numeric:tabular-nums;margin-top:2px;font-size:clamp(20px,2vw,24px);font-weight:700;display:block}.still-deciding .sd-specs{border-top:1px solid var(--card-line);margin:18px 0 0}.still-deciding .sd-specs div{border-bottom:1px solid var(--card-line);justify-content:space-between;align-items:baseline;gap:10px;padding:10px 0;display:flex}.still-deciding .sd-specs dt{color:var(--module-muted);font-size:12.5px;font-weight:600}.still-deciding .sd-specs dd{color:var(--module-ink);font-variant-numeric:tabular-nums;text-align:right;margin:0;font-size:13.5px;font-weight:600}.still-deciding .sd-bestfor{color:var(--module-muted);margin:16px 0 0;font-size:13.5px;line-height:1.4}.still-deciding .sd-bestfor b{color:var(--module-ink);font-weight:600}.still-deciding .sd-cardlink{color:var(--module-ink);align-items:center;gap:9px;margin-top:auto;padding-top:16px;font-size:14px;font-weight:600;display:inline-flex}.still-deciding .sd-circ{border:1.5px solid var(--card-line);width:30px;height:30px;transition:all .3s var(--ease-std);border-radius:50%;place-items:center;display:grid}.still-deciding .sd-circ svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:13px;height:13px;transition:transform .3s var(--ease-std)}.still-deciding .sd-card:hover .sd-circ,.still-deciding .sd-card:focus-visible .sd-circ{background:var(--red);border-color:var(--red);color:#fff}.still-deciding .sd-card:hover .sd-circ svg,.still-deciding .sd-card:focus-visible .sd-circ svg{transform:translate(2px)}.still-deciding .sd-foot{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-top:12px;display:flex}.still-deciding .sd-note{max-width:62ch;color:var(--module-muted);flex:16rem;margin:0;font-size:12px;line-height:1.5}.still-deciding .sd-note a,.still-deciding .sd-note .terms-trigger{color:inherit;font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.still-deciding .sd-rail-ctl{flex:none;margin-left:auto}@media (max-width:640px){.still-deciding .sd-rail-ctl .snap-rail-arrows{display:flex}}@media (min-width:900px){.still-deciding{--sd-card-size:calc((100% - (var(--sd-visible) - 1) * var(--snap-rail-gap)) / var(--sd-visible));--sd-card-min:0}}@media (min-width:1100px){.still-deciding .sd-skin{grid-template-columns:minmax(300px,420px) minmax(0,1fr);align-items:start;gap:clamp(24px,4.5vw,84px)}.still-deciding .sd-intro{position:sticky;top:103px}.still-deciding .sd-track.snap-rail-track{width:calc(100% + var(--page-gutter-bleed));margin-inline:0;margin-right:calc(var(--page-gutter-bleed) * -1);padding-inline:0;scroll-padding-left:0}.still-deciding .sd-track.snap-rail-track.is-fit{width:100%;margin-right:0}}@media (max-width:720px){.still-deciding{padding-top:clamp(44px,10vw,60px);padding-bottom:clamp(44px,10vw,60px)}}@media (max-width:560px){.still-deciding .sd-cta{flex-direction:column;align-items:stretch}.still-deciding .btn{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.still-deciding .sd-card:hover .sd-circ svg,.still-deciding .sd-card:focus-visible .sd-circ svg{transform:none}}
