html.outnear #out.lf-firm-seal .bblock,html.fmo.broke #out.lf-firm-seal .bblock{top:auto;bottom:clamp(22px,6.5vh,64px)}@media(max-width:900px),(pointer:coarse){html.outnear #out.lf-firm-seal .bblock,html.fmo.broke #out.lf-firm-seal .bblock{bottom:calc(clamp(22px,6.5vh,64px) + 64px)}}@media(prefers-reduced-motion:no-preference){html.fmo.outnear:not(.broke) #out.lf-firm-seal .bline--out{animation:lfFsIn 900ms var(--e) both}}@keyframes lfFsIn{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.lf-firm-seal .brkring{width:clamp(128px,13vw,168px);height:clamp(128px,13vw,168px)}.lf-firm-seal .brk{gap:var(--s2)}.lf-firm-seal .brklab{position:relative;isolation:isolate;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;min-height:48px;margin-top:0;padding:0 24px;border-radius:999px;border:1px solid rgba(248,243,43,.55);background:rgba(18,18,18,.66);font-size:15px;font-weight:600;letter-spacing:.16em;line-height:1;white-space:nowrap;transition:border-color var(--d1) var(--e)}.lf-firm-seal .brklab::before{content:'';position:absolute;inset:0;z-index:-1;background:rgba(248,243,43,.30);transform-origin:0 50%;transform:scaleX(var(--c,0));transition:transform 90ms linear}.lf-firm-seal .brk.is-held .brklab{border-color:var(--yellow)}.lf-firm-seal .brk.is-open .brklab{border-color:rgba(250,250,250,.4)}@media(hover:hover) and (pointer:fine){.lf-firm-seal .brk:hover .brklab{border-color:var(--yellow)}}@media(max-width:600px){.lf-firm-seal .brklab{font-size:14px;letter-spacing:.14em;padding:0 20px}}.lf-firm-seal .brk,.lf-firm-seal .brk *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.lf-firm-seal .brk::selection,.lf-firm-seal .brk *::selection{background:transparent}html.outnear #out.lf-firm-seal .gateskip{transform:translate(calc(var(--bx,50vw) - 50%),calc(var(--by,50vh) + clamp(168px,17vw,208px)))}@media(prefers-reduced-motion:reduce){.lf-firm-seal .brklab::before{transition:none}}