*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{margin:0;background:var(--nexo-black);color:var(--nexo-bone);font-family:var(--font-grot);font-size:var(--t-body);line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}img,svg,video{display:block;max-width:100%}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}a{color:inherit;text-decoration:none}p,h1,h2,h3,figure{margin:0}ul,ol{margin:0;padding:0;list-style:none}::selection{background:var(--nexo-griege);color:var(--nexo-ink)}:focus-visible{outline:2px solid var(--nexo-bone);outline-offset:3px;border-radius:2px}.skip-link{position:fixed;inset:0 auto auto 0;z-index:100;padding:.75rem 1.25rem;background:var(--nexo-bone);color:var(--nexo-ink);font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tracking-mono);text-transform:uppercase;transform:translateY(-110%);transition:transform .2s var(--ease-glass)}.skip-link:focus-visible{transform:none}.t-display{font-family:var(--font-display);font-weight:300;line-height:.94;letter-spacing:.01em}.t-caps{font-family:var(--font-grot);font-weight:500;font-size:var(--t-small);letter-spacing:var(--tracking-caps);text-transform:uppercase}.t-mono{font-family:var(--font-mono);font-size:var(--t-micro);font-weight:400;letter-spacing:var(--tracking-mono);text-transform:uppercase}.t-smoke{color:var(--nexo-smoke)}.t-ghost{color:var(--nexo-ghost)}.t-griege{color:var(--nexo-griege)}.step-mark{font-family:var(--font-mono);font-size:.32em;letter-spacing:.08em;color:var(--nexo-griege);vertical-align:super;white-space:nowrap}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.6em;min-height:48px;padding:.85em 1.6em;font-family:var(--font-mono);font-size:var(--t-micro);letter-spacing:var(--tracking-mono);text-transform:uppercase;border:var(--hairline) solid var(--nexo-bone);background:var(--nexo-bone);color:var(--nexo-ink);transition:background .18s var(--ease-glass),color .18s var(--ease-glass),border-color .18s var(--ease-glass)}.btn:hover{background:var(--nexo-griege);border-color:var(--nexo-griege)}.btn:active{transform:translateY(1px)}.btn[disabled]{opacity:.45;cursor:not-allowed;border-style:dashed}.btn[disabled]:hover{background:var(--nexo-bone);border-color:var(--nexo-bone)}.btn--ghost{background:transparent;color:var(--nexo-bone);border-color:var(--nexo-seam)}.btn--ghost:hover{background:#e9e5e114;border-color:var(--nexo-bone);color:var(--nexo-bone)}.dev-badge{display:inline-block;padding:.2em .5em;border:1px dashed var(--nexo-griege);color:var(--nexo-griege);font-family:var(--font-mono);font-size:.6rem;letter-spacing:var(--tracking-mono);text-transform:uppercase}.hairline-t{border-top:var(--hairline) solid var(--nexo-seam)}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;border:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.plan-toggle{display:grid;gap:.5rem;margin-block:.9rem .4rem}.plan-toggle__opt{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;width:100%;padding:.7rem .9rem;background:transparent;border:1px solid rgba(168,160,157,.28);color:var(--nexo-smoke);cursor:pointer;text-align:left;transition:border-color .25s ease,color .25s ease}.plan-toggle__opt:hover{border-color:#a8a09d99}.plan-toggle__opt.is-active{border-color:var(--nexo-griege);color:#e9e5e1}.plan-toggle__price{white-space:nowrap}
/*# sourceMappingURL=/cdn/shop/t/2/assets/nexo-base.css.map */
