.fd.fa .fa-teaser{max-width:1208px;margin:var(--sp-8) auto 0;transition:opacity .7s ease,transform .7s ease}.fd.fa .fa-teaser[data-mode=wait]{opacity:0;transform:translateY(24px)}.fd.fa .fa-teaser-head{margin-bottom:var(--sp-5)}.fd.fa .fa-teaser-head h2{font:500 32px/1.2 var(--fa-display);letter-spacing:-.015em;margin:var(--sp-2) 0 0;color:var(--fa-ink)}.fd.fa .fa-teaser-body{display:grid;grid-template-columns:minmax(0,880px) minmax(0,1fr);gap:var(--sp-7);align-items:center}.fd.fa .fa-teaser-window{margin:0;min-width:0;border-radius:var(--sp-4);background:var(--fa-card);border:1px solid var(--fa-line);box-shadow:var(--fa-card-shadow);overflow:clip}.fd.fa .fa-teaser-chrome{display:flex;align-items:center;gap:6px;height:30px;padding:0 var(--sp-3);border-bottom:1px solid var(--fa-line);background:var(--fa-card)}.fd.fa .fa-teaser-chrome span{width:9px;height:9px;border-radius:50%;background:var(--fa-line);box-shadow:inset 0 0 0 1px var(--fa-line)}.fd.fa .fa-teaser-chrome b{margin:0 auto;padding-right:42px;font:400 10px var(--fa-mono);letter-spacing:.08em;color:var(--fa-muted)}.fd.fa .fa-teaser-video{display:block;width:100%;height:auto;aspect-ratio:1120/700;background:var(--fa-cream);object-fit:cover}.fd.fa .fa-teaser-side{min-width:0}.fd.fa .fa-teaser-steps{list-style:none;margin:0;padding:0;display:grid;gap:var(--sp-4)}.fd.fa .fa-teaser-steps li{display:grid;grid-template-columns:28px minmax(0,1fr);gap:var(--sp-3);align-items:center;font:500 17px/1.35 var(--fa-display);color:var(--fa-muted);transition:color .3s ease}.fd.fa .fa-teaser-steps li[data-now=true]{color:var(--fa-ink)}.fd.fa .fa-teaser-num{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--fa-cream);color:var(--fa-accent);font:600 13px/1 var(--fa-display);transition:background .3s ease,color .3s ease}.fd.fa .fa-teaser-steps li[data-now=true] .fa-teaser-num{background:var(--fa-accent);color:var(--fa-on-ink)}.fd.fa .fa-teaser-note{margin:var(--sp-5) 0 0;font:10px/1.6 var(--fa-mono);letter-spacing:.06em;color:var(--fa-muted)}.fd.fa .fa-teaser-cta{margin-top:var(--sp-5)}.fd.fa .fa-teaser-cta form{margin:0}.fd.fa .fa-teaser-go{display:inline-flex;align-items:center;gap:var(--sp-2);min-height:44px;padding:0 20px;border:0;border-radius:var(--sp-5);background:var(--fa-ink);color:var(--fa-on-ink);font:500 14px var(--fa-sans);text-decoration:none;cursor:pointer}.fd.fa .fa-teaser-go:hover{background:color-mix(in srgb,var(--fa-ink) 88%,var(--fa-accent))}.fd.fa .fa-teaser-go:focus-visible{outline:2px solid var(--fa-accent);outline-offset:3px}@media (max-width:1100px){.fd.fa .fa-teaser{margin:var(--sp-8) var(--sp-5) 0}.fd.fa .fa-teaser-body{grid-template-columns:minmax(0,1fr);gap:var(--sp-5)}.fd.fa .fa-teaser-window{max-width:880px}.fd.fa .fa-teaser-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.fd.fa .fa-teaser{margin:var(--sp-7) var(--sp-5) 0}.fd.fa .fa-teaser-head h2{font-size:26px}.fd.fa .fa-teaser-window{border-radius:var(--sp-3)}.fd.fa .fa-teaser-steps{grid-template-columns:minmax(0,1fr);gap:var(--sp-3)}.fd.fa .fa-teaser-steps li{font-size:15px}}@media (prefers-reduced-motion:reduce){.fd.fa .fa-teaser,.fd.fa .fa-teaser-num,.fd.fa .fa-teaser-steps li{transition:none}.fd.fa .fa-teaser[data-mode=wait]{opacity:1;transform:none}}