.exg-filter{text-align:center;justify-items:center;gap:14px;margin-bottom:40px;display:grid}.exg-pills{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.exg-pill{background:var(--color-tile);min-height:44px;color:var(--color-ink);white-space:nowrap;border-radius:999px;padding:0 20px;font-size:16px;font-weight:500;transition:background-color .2s,color .2s,scale .12s}@media (hover:hover) and (pointer:fine){.exg-pill:hover{background:var(--color-paper-2)}}.exg-pill:active{scale:.97}.exg-pill[aria-pressed=true]{background:var(--color-ink);color:#fff}.exg-line{max-width:52ch;min-height:3em;color:var(--color-muted);margin-top:6px;font-size:17px;line-height:1.5}.exg-count{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:14px}.exg-grid{gap:48px 16px;display:grid}@media (min-width:640px){.exg-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.exg-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.exg-list[data-show=essential] .exg-item:not([data-plan=essential]),.exg-list[data-show=signature] .exg-item:not([data-plan=signature]),.exg-list[data-show=business] .exg-item:not([data-plan=business]){display:none}@media (prefers-reduced-motion:no-preference){.exg-list[data-show] .exg-item{animation:exg-in .45s var(--ease-out) backwards}}@keyframes exg-in{0%{opacity:0;transform:translateY(10px)}}.exg-hover{position:relative}.exg-stage{border-radius:var(--radius-tile);pointer-events:none;justify-content:center;padding:32px 0;display:flex}.exg-phone{transition:transform .5s var(--ease-out)}@media (hover:hover) and (pointer:fine){.exg-hover:hover .exg-phone{transform:translateY(-6px)}}.exg-meta{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:16px;display:flex}.exg-name{letter-spacing:-.015em;font-size:19px;font-weight:500}.exg-where{color:var(--color-muted);font-size:15px}.exg-arrow{color:var(--color-muted);transition:color .2s ease, transform .3s var(--ease-out);flex:none;margin-top:3px}.exg-hover:hover .exg-arrow{color:var(--color-ink);transform:translate(2px,-2px)}.exg-plan{background:var(--color-tile);border-radius:999px;align-items:center;height:26px;margin-top:10px;padding:0 11px;font-size:13px;font-weight:500;display:inline-flex}.exg-link{border-radius:var(--radius-tile);position:absolute;inset:-6px}.exg-empty,.exg-note{color:var(--color-muted);font-size:13px}.exg-note{text-align:center;max-width:60ch;margin:56px auto 0}.exg-try-wrap{padding-bottom:96px}.exg-try{border-radius:var(--radius-tile);background:var(--color-tile);justify-items:start;gap:32px;padding:36px 24px;display:grid;overflow:hidden}.exg-try-copy .shd{margin-bottom:24px}.exg-qr{display:none}.exg-qr-box{border-radius:var(--radius-img);background:#fff;width:200px;height:200px;padding:16px}.exg-qr-cap{color:var(--color-muted);text-align:center;margin-top:12px;font-size:14px}.exg-nfc{filter:drop-shadow(0 24px 30px #00000047);justify-self:center;rotate:-7deg}@media (min-width:768px){.exg-try{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:48px;padding:56px}.exg-qr{display:block}.exg-nfc{grid-column:1/-1}}@media (min-width:1100px){.exg-try{grid-template-columns:auto minmax(0,1fr) auto}.exg-nfc{grid-column:auto}}@media (min-width:768px){.exg-try-wrap{padding-bottom:128px}}@media (max-width:380px){.exg-nfc{zoom:.8}}@media (prefers-reduced-motion:reduce){.exg-phone,.exg-arrow{transition:none}.exg-hover:hover .exg-phone,.exg-hover:hover .exg-arrow{transform:none}}
