:where(.sx-btn){display:inline-flex;align-items:center;justify-content:center;gap:.7em;box-sizing:border-box;height:64px;padding:0 32px;border:0;border-radius:0;font-size:18px;font-weight:500;line-height:1;letter-spacing:-.005em;white-space:nowrap;cursor:pointer}.sx-btn{--cta-bg:var(--ink,#141312);--cta-fg:var(--paper,#f7f5f0);--cta-bar:var(--cta-bg);position:relative;color:var(--cta-fg);text-decoration:none;-webkit-tap-highlight-color:transparent;transition:background-color .2s ease,color .2s ease,transform .25s var(--ease,cubic-bezier(.2,.8,.2,1))}.sx-btn,button.sx-btn{background:var(--cta-bg)}.sx-btn--paper,[data-ground=ink] .sx-btn{--cta-bg:var(--paper,#f7f5f0);--cta-fg:var(--ink,#141312)}:is([data-ground=gold],[data-st-tone=gold]) .sx-btn{--cta-bar:var(--paper,#f7f5f0)}.sx-btn--sm{height:44px;padding:0 16px;font-size:15px;letter-spacing:.005em;--cta-bar-h:2px}.sx-btn--block{width:100%;justify-content:space-between}.sx-btn--slab{--cta-arrow:max(34px,calc(44 * var(--u, 1px)));--cta-stroke:2.2px;--cta-bar-h:4px;--cta-bar-gap:5px}.sx-btn.sx-btn--slab:hover{background:var(--cta-bg)}.sx-arrow{flex:none;display:block;width:var(--cta-arrow,1.5em);height:auto;overflow:visible;fill:none;stroke:currentColor;stroke-width:var(--cta-stroke,2px);stroke-linecap:square;stroke-linejoin:miter;transition:transform .3s var(--ease,cubic-bezier(.2,.8,.2,1))}.sx-arrow path{vector-effect:non-scaling-stroke}.sx-btn:after{content:"";position:absolute;left:0;right:0;top:calc(100% + var(--cta-bar-gap, 4px));height:var(--cta-bar-h,3px);background:var(--cta-bar);transform:scaleX(0);transform-origin:0 50%;transition:transform .35s var(--ease,cubic-bezier(.2,.8,.2,1));pointer-events:none}@media (hover:hover) and (pointer:fine){.sx-btn:hover:not(:disabled) .sx-arrow{transform:translateX(6px)}.sx-btn:hover:not(:disabled):after{transform:scaleX(1)}}.sx-btn:focus-visible .sx-arrow{transform:translateX(6px)}.sx-btn:focus-visible{outline:3px solid var(--cta-bg);outline-offset:4px}:is([data-ground=gold],[data-st-tone=gold]) .sx-btn:focus-visible{outline-color:var(--ink,#141312)}.sx-btn:active:not(:disabled){transform:translateY(1px)}.sx-btn:disabled{cursor:default}@media (prefers-reduced-motion:reduce){.sx-btn,.sx-btn .sx-arrow,.sx-btn:after{transition:none}}.st-header:is([data-tone=ink],[data-tone=gold]) .sx-btn{--cta-bg:var(--paper,#f7f5f0);--cta-fg:var(--ink,#141312)}@media (max-width:479px){header.st-header{gap:10px}.st-header .st-header-boxes{gap:6px}.st-header .st-menu-link{padding:0 6px;margin-right:0}.st-header .sx-btn--sm{--cta-arrow:1.1em;padding:0 12px;gap:.45em}}@media (max-width:420px){.st-header .sx-btn--sm{--cta-arrow:1.05em;padding:0 10px;font-size:14px;gap:.4em}}@media (max-width:389px){.st-header .sx-btn--sm .sx-arrow{display:none}}@media (max-width:767px){.st-sheet-actions .sx-btn{width:100%;justify-content:space-between}}