.ft-try{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0e22c7;border:1px solid #93a5ff33;border-radius:1.25rem;padding:clamp(1.25rem,3vw,2rem);position:relative;box-shadow:0 2.5rem 5rem #0006}.ft-try-label{font-family:var(--brand-font-code);letter-spacing:.14em;text-transform:uppercase;color:var(--brand-eyebrow);margin:0 0 1rem;font-size:.6875rem}.ft-try-split{gap:1rem;display:grid}@media (min-width:48rem){.ft-try-split{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1.5rem}}.ft-try-choices,.ft-try-controls,.ft-try-track{flex-direction:column;gap:.5rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}.ft-try-choice{border:1px solid var(--brand-line);width:100%;font:inherit;text-align:start;color:var(--brand-muted-strong);cursor:pointer;transition:border-color var(--brand-dur-hover), color var(--brand-dur-hover), background var(--brand-dur-hover);background:0 0;border-radius:.75rem;padding:.75rem 1rem;font-size:.9375rem;line-height:1.35}.ft-try-choice:hover{border-color:var(--brand-line-strong);color:var(--brand-ink)}.ft-try-choice[aria-pressed=true]{border-color:var(--brand-signal);background:color-mix(in srgb, var(--brand-signal) 14%, transparent);color:var(--brand-ink)}.ft-try-window{background:#ffffff0a;border-radius:.875rem;min-width:0;min-height:11rem;margin:0;padding:1.25rem}.ft-try-who{font-family:var(--brand-font-code);letter-spacing:.04em;color:var(--brand-eyebrow);margin:0 0 .375rem;font-size:.75rem}.ft-try-said{color:var(--brand-muted-strong);margin:0 0 1.125rem;font-size:1rem;line-height:1.5}.ft-try-answer{font-family:var(--brand-font-display);color:var(--brand-ink);margin:0;font-size:clamp(1.25rem,1rem + .8vw,1.625rem);line-height:1.25}.ft-try-note{color:var(--brand-muted-strong);margin:.625rem 0 0;font-size:.875rem;line-height:1.5}.ft-try-big{font-family:var(--brand-font-display);color:var(--brand-ink);font-size:clamp(2.5rem,2rem + 3vw,4rem);line-height:1;display:block}.ft-try-range{width:100%;accent-color:var(--brand-signal);margin-top:1rem}.ft-try-ending{font-family:var(--brand-font-code);color:var(--brand-ink);background:color-mix(in srgb, var(--brand-signal) 18%, transparent);border-radius:.625rem;margin:1rem 0 0;padding:.625rem .875rem;font-size:.8125rem;line-height:1.45}.ft-try-ending[data-ending=bought]{background:color-mix(in srgb, var(--brand-green) 22%, transparent)}.ft-try-ending[data-ending=refused]{background:#ffffff0f}.ft-try-sum{flex-direction:column;justify-content:center;gap:.75rem;display:flex}.ft-try-row{color:var(--brand-muted-strong);justify-content:space-between;gap:1rem;font-size:.9375rem;display:flex}.ft-try-row dd{font-family:var(--brand-font-code);margin:0}.ft-try-row:last-child{border-top:1px solid var(--brand-line);color:var(--brand-ink);padding-top:.75rem}.ft-try-row:last-child dd{font-family:var(--brand-font-display);font-size:1.625rem}.ft-try-switches{flex-direction:column;gap:1rem;margin:.75rem 0 0;padding:0;list-style:none;display:flex}.ft-try-switch{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:.875rem;display:grid}.ft-try-switch-name{color:var(--brand-ink)}.ft-try-switch .ft-try-note{grid-column:2;margin-top:.125rem}.ft-try-toggle{background:var(--brand-disabled);cursor:pointer;width:2.5rem;height:1.5rem;transition:background var(--brand-dur-hover);border:0;border-radius:999px;position:relative}.ft-try-toggle:after{content:"";top:.1875rem;background:var(--brand-ink);width:1.125rem;height:1.125rem;transition:transform var(--brand-dur-hover);border-radius:50%;position:absolute;inset-inline-start:.1875rem}.ft-try-toggle[aria-checked=true]{background:var(--brand-signal)}.ft-try-toggle[aria-checked=true]:after{transform:translate(1rem)}.ft-try-compare{background:#ffffff0a;border-radius:.875rem;min-height:19rem;position:relative;overflow:hidden}.ft-try-face{background:#0e132c;padding:1.25rem;position:absolute;inset:0}.ft-try-face img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ft-try-face .ft-try-who{z-index:1;position:relative}.ft-try-face-after{clip-path:inset(0 0 0 var(--ft-at));background:#1a2456}.ft-try-lines{color:var(--brand-ink);margin:.75rem 0 0;padding:0;font-size:1rem;line-height:1.7;list-style:none}.ft-try-handle{background:var(--brand-ink);width:2px;box-shadow:0 0 1rem var(--brand-signal);pointer-events:none;position:absolute;inset-block:0;inset-inline-start:var(--ft-at)}.ft-try-drag{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ft-try-stop{border:0;border-inline-start:2px solid var(--brand-line);width:100%;font:inherit;text-align:start;color:var(--brand-muted-strong);cursor:pointer;background:0 0;padding:.625rem .875rem;font-size:.9375rem}.ft-try-stop[data-state=done]{border-color:var(--brand-signal)}.ft-try-stop[data-state=now]{border-color:var(--brand-ink);color:var(--brand-ink)}.ft-try-next{width:auto;margin-top:1.25rem}.ft-try-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.75rem 0 0;padding:0;list-style:none;display:grid}.ft-try-product{border:1px solid var(--brand-line);color:var(--brand-disabled);transition:border-color var(--brand-dur-hover), color var(--brand-dur-hover), transform .4s var(--hm-ease-out,ease-out);border-radius:.625rem;padding:.625rem .75rem;font-size:.875rem;line-height:1.3}.ft-try-product[data-in=true]{border-color:var(--brand-signal);color:var(--brand-ink);transform:translateY(-2px)}@media (prefers-reduced-motion:no-preference){.ft-try-enter{animation:ft-try-enter .42s var(--hm-ease-out,ease-out) both}}@keyframes ft-try-enter{0%{opacity:0;transform:translateY(.5rem)}}
