.site{--pad:20px;--max:1200px;--night:#0e0f11;--night-2:#1a1b1f;--night-3:#24262b;--nline:#e8e9eb24;--nline-2:#e8e9eb42;--day:#e8e9eb;--day-2:#a9acb3;--day-hi:#fff;--cobalt:#2a4bff;--cobalt-2:#1f3fe8;--on-cobalt:#fff;--tint-ink:#0e0f11;--tone-1:#dde3ff;--tone-2:#d0d3da;--tone-3:#c3ccf5;--tone-4:#e4e5e9;--ease:cubic-bezier(.2, .7, .2, 1);background:var(--ink);color:var(--bone);touch-action:manipulation;min-height:100vh;overflow-x:clip}.site main{text-wrap:pretty}.ground-dark{background:var(--night);color:var(--day);--line:var(--nline)}.ground-light{background:var(--ink);color:var(--bone)}.num{font-variant-numeric:tabular-nums}.top{z-index:30;padding:8px var(--pad);padding-top:max(8px, env(safe-area-inset-top));background:var(--night);color:var(--day);border-bottom:1px solid var(--nline);justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.mark{min-height:44px;color:var(--day);align-items:center;display:inline-flex}.mark img{width:auto;height:28px;display:block}.top nav{align-items:center;gap:2px;display:flex}.nav-link{min-height:44px;color:var(--day-2);border-radius:10px;align-items:center;padding:0 10px;font-size:15px;font-weight:500;transition:color .16s;display:inline-flex}.nav-link:hover{color:var(--day)}.nav-wide,.nav-start{display:none!important}.btn-x{letter-spacing:-.005em;white-space:nowrap;min-height:50px;transition:transform .18s var(--ease), box-shadow .18s var(--ease), background-color .18s ease, border-color .18s ease;-webkit-tap-highlight-color:transparent;border-radius:14px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:16px;font-weight:600;display:inline-flex;position:relative}.btn-x:active{transform:scale(.97)}.btn-x-lg{min-height:56px;padding:0 26px;font-size:17px}.btn-x-sm{border-radius:12px;min-height:40px;padding:0 16px;font-size:15px}.btn-cta{background:var(--cobalt);color:var(--on-cobalt)}.btn-ink{background:var(--night);color:var(--day)}.btn-line{color:var(--tint-ink);border:1.5px solid #0e0f1173}@media (hover:hover){.btn-x:hover{transform:translateY(-2px)}.btn-cta:hover{background:var(--cobalt-2)}.btn-line:hover{border-color:var(--tint-ink)}}.text-link{min-height:44px;color:var(--brand);text-underline-offset:4px;align-items:center;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:inline-flex}.ground-dark .text-link,.close .text-link{color:var(--day)}.h2{font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;max-width:18ch;font-size:clamp(34px,9.4vw,64px);font-weight:700;line-height:1}.sec-head p{max-width:36rem;color:var(--bone-2);margin-top:14px;font-size:17px;line-height:1.55}.ground-dark .sec-head p{color:var(--day-2)}.hero{padding:40px var(--pad) 0;border-bottom:1px solid var(--nline);flex-direction:column;display:flex;position:relative;overflow:hidden}.hero-copy{display:contents}.hero-side{order:3;padding-bottom:36px}.day{order:2}.hero-h{font-family:var(--font-display);letter-spacing:-.045em;color:var(--day);text-wrap:balance;max-width:12ch;font-size:clamp(52px,15vw,124px);font-weight:700;line-height:.92}.hero-h .ln>span{display:inline-block}.lede{max-width:33rem;color:var(--day-2);margin-top:22px;font-size:18px;line-height:1.5}.cta-pair{gap:6px;margin-top:28px;display:grid}.cta-pair .text-link{white-space:nowrap;justify-self:start}.fine{text-wrap:balance;color:var(--day-2);margin-top:14px;font-size:14px}.hero.ground-dark{--night:#e8e9eb;--day:#0e0f11;--day-2:#4c4f57;--nline:#0e0f111f;--nline-2:#0e0f114d;--line:var(--nline)}.hero .day{--night:#fff;background:#fff}.hero.ground-dark :focus-visible{outline-color:var(--cobalt)}.hero .btn-cta{background:var(--brand);color:#fff}@media (hover:hover){.hero .btn-cta:hover{background:var(--brand-2)}}.day{--cols:9;--who-w:92px;--lane:56px;--ruler:28px;--track:1080px;grid-template-columns:var(--who-w) minmax(0, 1fr);margin:28px calc(-1 * var(--pad)) 0;border-top:1px solid var(--nline);border-bottom:1px solid var(--nline);display:grid;position:relative}.day-who{z-index:2;grid-template-rows:var(--ruler) repeat(4, var(--lane));padding-left:var(--pad);background:var(--night);border-right:1px solid var(--nline);display:grid;position:relative}.who{color:var(--day);border-top:1px solid var(--nline);align-items:center;gap:7px;font-size:13px;font-weight:600;display:flex}.who i{width:22px;height:22px;color:var(--tint-ink);border-radius:50%;place-items:center;font-size:11px;font-style:normal;font-weight:700;display:grid}.who-lilac i,.chip-lilac{background:var(--tone-1)}.who-sky i,.chip-sky{background:var(--tone-2)}.who-peach i,.chip-peach{background:var(--tone-3)}.who-stone i,.chip-stone{background:var(--tone-4)}.day-view{overscroll-behavior-x:contain;scrollbar-width:none;overflow:auto hidden}.day-view::-webkit-scrollbar{display:none}.day-track{width:var(--track);padding-right:var(--pad);box-sizing:content-box;position:relative}.day-ruler{height:var(--ruler);position:relative}.day-ruler span{left:calc(var(--s) * 100% / var(--cols));color:var(--day-2);border-left:1px solid var(--nline-2);padding-left:6px;font-size:11px;line-height:14px;position:absolute;top:8px}.lane{height:var(--lane);border-top:1px solid var(--nline);background:linear-gradient(90deg, var(--nline) 0 1px, transparent 1px) 0 0 / calc(100% / var(--cols)) 100%;position:relative}.chip{min-width:0;color:var(--tint-ink);border-radius:10px;flex-direction:column;justify-content:center;gap:1px;padding:6px 10px;font-size:13px;line-height:1.25;display:flex;overflow:hidden}.chip b{white-space:nowrap;text-overflow:ellipsis;font-weight:650;overflow:hidden}.chip b .num{opacity:.7;margin-right:2px;font-weight:500}.chip>span{white-space:nowrap;text-overflow:ellipsis;color:#0e0f11d1;overflow:hidden}.lane .chip{left:calc(var(--s) * 100% / var(--cols));width:calc(var(--h) * 100% / var(--cols) - 6px);margin-left:3px;position:absolute;top:6px;bottom:6px}.chip-new{background:var(--cobalt);color:var(--on-cobalt);overflow:visible}.chip-new>span{color:var(--on-cobalt)}.chip-new b .num{opacity:1}.chip-tag{color:var(--tint-ink);white-space:nowrap;background:#fff;border-radius:999px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700;line-height:16px;position:absolute;top:-9px;right:6px;box-shadow:inset 0 0 0 1px #0e0f1147}.day-now{left:calc(var(--s) * 100% / var(--cols));background:var(--brand);z-index:1;width:2px;margin-left:-1px;position:absolute;top:22px;bottom:0}.day-now b{background:var(--brand);color:#fff;border-radius:6px;padding:0 6px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.day-cap{padding:12px var(--pad) 16px;border-top:1px solid var(--nline);color:var(--day-2);grid-column:1/-1;justify-content:space-between;gap:12px;font-size:12px;display:flex}.day-cap span:first-child{color:var(--day);font-weight:600}.day-cap span:last-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.trades{max-width:calc(var(--max) + 2 * var(--pad));padding:80px var(--pad) 0;margin:0 auto}.trades-head p{max-width:34rem;color:var(--bone-2);margin-top:14px;font-size:17px;line-height:1.55}.trade-list{grid-template-columns:1fr 1fr;gap:8px;margin-top:28px;display:grid}.trade{background:var(--ink-2);min-height:112px;color:var(--tint-ink);border-radius:14px;flex-direction:column;justify-content:space-between;gap:18px;padding:14px;display:flex}.trade:nth-child(4n+2),.trade:nth-child(4n+3){background:var(--tone-2)}.trade h3{font-family:var(--font-display);letter-spacing:-.02em;font-size:18px;font-weight:700;line-height:1.1}.trade p{color:#0e0f11d1;font-size:13px;line-height:1.3;display:grid}.trade p .num{color:var(--tint-ink);font-weight:600}.showcase{max-width:calc(var(--max) + 2 * var(--pad));padding:80px var(--pad) 0;margin:0 auto}.showcase-head p{max-width:34rem;color:var(--bone-2);margin-top:14px;font-size:17px;line-height:1.55}.show{margin-top:28px}.show-tabs{margin:0 calc(-1 * var(--pad));padding:2px var(--pad) 12px;scroll-snap-type:x proximity;scroll-padding:0 var(--pad);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:8px;display:flex;overflow-x:auto}.show-tabs::-webkit-scrollbar{display:none}.show-tab{scroll-snap-align:start;min-height:52px;color:var(--tint-ink);text-align:left;transition:background .16s var(--ease), color .16s var(--ease), border-color .16s var(--ease);background:#ffffff8c;border:1px solid #0e0f1129;border-radius:14px;flex:none;align-items:center;gap:10px;padding:8px 14px 8px 8px;display:flex}.show-tab img{border-radius:999px;flex:none;width:32px;height:32px}.show-tab>span{line-height:1.2;display:grid}.show-tab b{white-space:nowrap;font-size:14px;font-weight:600}.show-tab b+span{opacity:.72;white-space:nowrap;font-size:12px}.show-tab[aria-selected=true]{background:var(--tint-ink);border-color:var(--tint-ink);color:var(--day)}.show-page.themed{border:1px solid var(--line-2);min-width:0;min-height:0;transition:background-color .26s var(--ease), color .26s var(--ease);border-radius:22px;grid-template-columns:minmax(0,1fr);display:grid;overflow:hidden}.show-side{background:var(--ink-2);border-bottom:1px solid var(--line);transition:background-color .26s var(--ease);padding:0 20px 20px}.show-cover{background:var(--ink-3);height:176px;margin:0 -20px;position:relative}.show-cover img{object-fit:cover;width:100%;height:100%}.show-cover:after{content:"";background:linear-gradient(to bottom, transparent 45%, var(--ink-2));position:absolute;inset:0}.show-logo{z-index:1;object-fit:cover;width:64px;height:64px;box-shadow:0 0 0 4px var(--ink-2);border-radius:999px;margin-top:-36px;position:relative}.show-work{grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:18px;display:grid}.show-work img{aspect-ratio:4/5;object-fit:cover;background:var(--ink-3);border-radius:10px;width:100%}.show-name{overflow-wrap:break-word;color:var(--bone);margin-top:16px;font-size:34px;line-height:.98}.show-tag{max-width:34ch;color:var(--bone-2);margin-top:10px;font-size:15px;line-height:1.45}.show-where{color:var(--mute);margin-top:10px;font-size:13px}.show-main{padding:20px}.show-list{gap:8px;margin-top:10px;display:grid}.show-list .opt{cursor:default;padding:13px 16px}.show-day{margin-top:18px}.show-slots{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px;display:grid}.show-slots .slot{white-space:nowrap;justify-content:center;align-items:center;height:42px;font-size:13px;display:flex}.show-foot{flex-wrap:wrap;align-items:center;gap:10px 16px;margin-top:20px;display:flex}@media (prefers-reduced-motion:no-preference){.show-page[data-switched] .show-side>:not(.show-cover),.show-page[data-switched] .show-main>*{animation:show-in .36s var(--ease) both}}@keyframes show-in{0%{opacity:0;transform:translateY(6px)}}@media (min-width:1000px){.show{grid-template-columns:280px minmax(0,1fr);align-items:start;gap:20px;display:grid}.show-tabs{flex-direction:column;margin:0;padding:0;overflow:visible}.show-tab{width:100%;min-height:60px}.show-page.themed{grid-template-columns:320px minmax(0,1fr);min-height:460px}.show-side{border-bottom:0;border-right:1px solid var(--line);padding:0 32px 36px}.show-cover{height:220px;margin:0 -32px}.show-work{gap:8px}.show-name{font-size:44px}.show-main{padding:36px 40px}}.parts{max-width:calc(var(--max) + 2 * var(--pad));padding:96px var(--pad) 0;margin:0 auto}.bento{grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}.cell{background:var(--ink-2);border:1px solid var(--line);transition:transform .26s var(--ease), box-shadow .26s var(--ease);border-radius:24px;flex-direction:column;grid-column:span 2;gap:8px;padding:22px;display:flex;position:relative;overflow:hidden}.cell h3{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;font-size:22px;font-weight:700;line-height:1.1}.cell p{color:var(--bone-2);line-height:1.5}@media (hover:hover){.cell:hover{border-color:var(--line-2);transform:translateY(-4px)}}.agenda{grid-template-columns:1fr 1fr;gap:8px;margin-top:14px;display:grid}.agenda-col{align-content:start;gap:6px;min-width:0;display:grid}.agenda-who{color:var(--mute);font-size:12px;font-weight:600}.agenda .chip{min-height:52px}.client{background:var(--ink);border:1px solid var(--line);border-radius:16px;align-items:center;gap:12px;margin-top:8px;padding:12px;font-size:14px;display:flex}.client>span:last-child{display:grid}.client>span>span{color:var(--mute)}.av{background:var(--ink-4);width:42px;height:42px;color:var(--tint-ink);border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.cell .note{background:var(--ink-3);color:var(--tint-ink);border-radius:12px;padding:10px 12px;font-size:14px;font-weight:500}.ledger{border-collapse:collapse;width:100%;margin-top:10px;font-size:14px}.ledger td{border-top:1px solid var(--line);color:var(--bone-2);padding:10px 0}.ledger td:first-child{color:var(--bone);font-weight:600}.ledger td:last-child{text-align:right;color:var(--green);font-weight:600}.ledger-plain td:last-child{color:var(--bone-2);font-weight:500}.parts-more{margin-top:12px}.story{padding:80px var(--pad) 88px;margin-top:96px}.story-head,.story-list{max-width:var(--max);margin-left:auto;margin-right:auto}.story-head p{max-width:30rem;color:var(--day-2);margin-top:14px;font-size:17px;line-height:1.55}.story-list{border-top:1px solid var(--nline);margin-top:36px;position:relative}.story-list li{border-bottom:1px solid var(--nline);gap:6px;padding:20px 0 20px 26px;display:grid;position:relative}.story-list li:before{content:"";background:var(--nline-2);width:1px;position:absolute;top:0;bottom:0;left:4px}.story-list li:after{content:"";background:var(--day);width:9px;height:9px;position:absolute;top:25px;left:0}.story-list li:first-child:before{top:25px}.story-list li:last-child:before{bottom:calc(100% - 30px)}.when{color:var(--day);font-size:14px;font-weight:600}.what{gap:4px;display:grid}.what b{font-family:var(--font-display);letter-spacing:-.015em;color:var(--day);text-wrap:balance;font-size:21px;font-weight:700;line-height:1.2}.what span{max-width:36rem;color:var(--day-2);line-height:1.5}.pricing{max-width:calc(var(--max) + 2 * var(--pad));padding:88px var(--pad) 0;margin:0 auto}.pricing-head p{color:var(--bone-2);margin-top:14px;font-size:17px}.plans{gap:14px;margin-top:32px;display:grid}.plan{background:var(--ink-2);border:1px solid var(--line-2);color:var(--bone);transition:transform .26s var(--ease);border-radius:24px;flex-direction:column;padding:26px 22px 22px;display:flex}.plan-team{background:var(--night);border-color:var(--night);color:var(--day)}@media (hover:hover){.plan:hover{transform:translateY(-4px)}}.plan-name{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.plan-name b{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px}.plan-name span,.plan-then,.plan li{color:var(--bone-2)}.plan-name span{font-size:14px}.plan-price{align-items:baseline;gap:10px;margin-top:22px;display:flex}.plan-price .num{font-family:var(--font-display);letter-spacing:-.05em;font-size:88px;font-weight:700;line-height:.85}.plan-team .plan-price .num{color:var(--day-hi)}.plan-price span:last-child{font-size:16px;font-weight:500}.plan-then{margin-top:10px;font-size:16px}.plan ul{border-top:1px solid var(--line);gap:10px;margin:22px 0 24px;padding-top:20px;display:grid}.plan li{padding-left:22px;position:relative}.plan li:before{content:"";background:currentColor;width:8px;height:2px;position:absolute;top:.7em;left:2px}.plan-team .plan-name span,.plan-team .plan-then,.plan-team li{color:var(--day-2)}.plan-team ul{border-top-color:var(--nline)}.plan .btn-x{margin-top:auto}.pricing-more{color:var(--bone-2);margin-top:18px}.faq{max-width:calc(var(--max) + 2 * var(--pad));padding:80px var(--pad) 8px;margin:0 auto}.faq-list{border-top:1px solid var(--line);margin-top:20px}.faq details{border-bottom:1px solid var(--line)}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:16px 0;font-size:18px;font-weight:600;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"";background:linear-gradient(var(--bone), var(--bone)) center / 12px 2px no-repeat, linear-gradient(var(--bone), var(--bone)) center / 2px 12px no-repeat, var(--ink-3);width:28px;height:28px;transition:transform .22s var(--ease);border-radius:50%;flex:none}.faq details[open] summary:after{transform:rotate(45deg)}.faq details p{max-width:42rem;color:var(--bone-2);padding:0 0 20px;line-height:1.55}.close{margin:80px var(--pad) 0;background:var(--night);color:var(--day);border-radius:28px;padding:40px 24px;position:relative;overflow:hidden}.close-h{font-family:var(--font-display);letter-spacing:-.04em;text-wrap:balance;max-width:15ch;font-size:clamp(36px,9.6vw,88px);font-weight:700;line-height:.95}.foot{padding:32px var(--pad) calc(110px + env(safe-area-inset-bottom));color:var(--day-2);gap:10px;margin-top:80px;font-size:14px;display:grid}.foot-brand{justify-items:start;gap:10px;display:grid}.foot-brand img{width:auto;height:22px;display:block}.foot nav{flex-wrap:wrap;gap:0 12px;margin-inline:-8px;display:flex}.foot nav a{min-height:44px;color:var(--day);align-items:center;padding-inline:8px;display:inline-flex}.foot-fields span{align-items:center;min-height:44px;padding-inline:8px;display:inline-flex}.foot nav.foot-fields a{color:var(--day-2)}@media (hover:hover){.foot nav.foot-fields a:hover{color:var(--day)}}.sticky-cta{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:40;background:var(--night);border:1px solid var(--nline-2);transition:transform .26s var(--ease);border-radius:22px;gap:8px;padding:8px;display:flex;position:fixed;transform:translateY(140%)}.sticky-cta.is-on{transform:none}.sticky-main{background:var(--cobalt);min-height:52px;color:var(--on-cobalt);border-radius:15px;flex:1;justify-content:space-between;align-items:center;gap:8px;padding:0 18px;font-weight:700;display:flex}.sticky-main small{color:var(--on-cobalt);font-size:14px;font-weight:500}.sticky-alt{min-width:64px;min-height:52px;color:var(--day);text-underline-offset:4px;border-radius:15px;place-items:center;padding:0 14px;font-weight:600;text-decoration:underline;text-decoration-thickness:1.5px;display:grid}@media (min-width:640px){.site{--pad:32px}.cta-pair{flex-wrap:wrap;align-items:center;gap:6px 24px;display:flex}.plans{grid-template-columns:1fr 1fr}.trade-list{grid-template-columns:repeat(4,1fr);gap:12px}.trade{min-height:150px;padding:18px}.trade h3{font-size:21px}.story-list li{grid-template-columns:140px 1fr;gap:24px}.when{padding-top:4px}}@media (min-width:1000px){.nav-wide,.nav-start{display:inline-flex!important}.nav-start{margin-left:8px}.sticky-cta{display:none}.hero{grid-template-columns:minmax(0, var(--max));justify-content:center;padding-top:72px;display:grid}.hero-copy{width:100%;max-width:var(--max);grid-template-columns:8fr 4fr;align-items:end;column-gap:48px;margin:0 auto;display:grid;position:relative}.hero-h .ln{display:block}.hero-side{padding-bottom:12px}.day{order:0}.lede{margin-top:0}.day{--cols:6;--who-w:116px;--lane:68px;border:1px solid var(--nline-2);border-bottom:0;border-radius:20px 20px 0 0;margin:72px 0 0;overflow:hidden}.day-who{padding-left:18px}.day-view{overflow:hidden}.day-track{width:auto;padding-right:0;overflow:hidden}.day-cap{padding:14px 18px 18px}.chip{font-size:13.5px}.trades,.parts,.pricing,.faq{grid-template-columns:4fr 8fr;column-gap:64px;padding-top:136px;display:grid}.trades .h2,.pricing .h2,.faq .h2,.story .h2{font-size:52px}.trades-head,.pricing-head{align-self:start;position:sticky;top:96px}.trade-list{margin-top:0}.parts .h2{grid-column:1/-1;max-width:14ch}.bento{grid-column:1/-1;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:40px}.parts-more{grid-column:1/-1}.cell{padding:28px}.cell-cal{flex-direction:row;grid-column:span 4;align-items:center;gap:28px}.cell-cal .cell-copy{flex:0 0 32%;gap:8px;display:grid}.cell-cal .agenda{flex:1;margin-top:0}.cell-taps{grid-column:span 2}.cell-pay,.cell-client{grid-column:span 3}.story{padding:136px var(--pad);margin-top:160px}.story-head,.story-list{max-width:none}.story{grid-template-columns:minmax(0, calc(var(--max) * .36)) minmax(0, calc(var(--max) * .64 - 64px));justify-content:center;column-gap:64px;display:grid}.story-head{align-self:start;position:sticky;top:96px}.story-list{margin-top:0}.plans{gap:20px;margin-top:0}.pricing-more{grid-column:2}.plan{padding:34px}.plan-price .num{font-size:120px}.faq-list{margin-top:0}.close{max-width:var(--max);justify-content:space-between;align-items:end;gap:32px;margin:136px auto 0;padding:64px;display:flex}.close .cta-pair{flex-wrap:nowrap;margin-top:0}.foot{padding:32px max(var(--pad), calc((100% - var(--max)) / 2)) 40px;grid-template-columns:1fr auto;align-items:center;margin-top:136px}.foot-fields{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.sticky-cta,.btn-x,.cell,.plan{transition:none}.day-view{overflow-x:auto}}.ground-dark :focus-visible,.top :focus-visible,.sticky-cta :focus-visible,.plan-team :focus-visible,.close :focus-visible,.sticky-main:focus-visible{outline-color:var(--day-hi)}.plans-col{min-width:0}.plan-price-year span:last-child{white-space:nowrap}.plan-price-year .num{font-size:72px}@media (min-width:1000px){.plans-col .billing-switch{margin:0 0 20px}.plan-price-year .num{font-size:92px}}.billing-switch{border:1px solid var(--line-2);border-radius:8px;margin-top:24px;display:inline-flex;overflow:hidden}.billing-switch button{min-height:44px;color:var(--bone-2);padding:0 16px;font-size:15px}.billing-switch button.on{background:var(--ink-4);color:var(--bone);font-weight:600}.billing-switch button:focus-visible{outline-offset:-3px}@media (hover:hover){.billing-switch button:not(.on):hover{background:var(--ink-3)}}
