.static-rotator{display:inline-grid;position:relative}.static-rotator .static-rotator__phrase{grid-area:1/1}.static-rotator .static-rotator__word{opacity:0;transition:opacity .4s,transform .4s;transition-delay:calc(var(--static-rotator-word) * 85ms);display:inline-block;transform:translateY(.4em)}.static-rotator .static-rotator__phrase--current .static-rotator__word{opacity:1;transform:none}.static-rotator .static-rotator__phrase--past .static-rotator__word{transform:translateY(-.4em)}.testimonial-grid .testimonial-grid__quotes{gap:60px;display:grid}.testimonial-grid .testimonial-grid__item{text-align:center;max-width:30rem;margin:0 auto}.testimonial-grid .testimonial-grid__item blockquote{margin:0 0 18px}.testimonial-grid .testimonial-grid__stars{justify-content:center;gap:3px;margin-bottom:15px;display:flex}.testimonial-grid .testimonial-grid__stars .icon{fill:var(--corn);width:20px;height:20px}.testimonial-grid .testimonial-grid__quote{font-weight:500;font-size:var(--fs-lede);line-height:var(--lh-lede);color:var(--text-1);text-wrap:pretty;margin:0}@media (width>=960px){.testimonial-grid .testimonial-grid__quotes{grid-template-columns:repeat(3,1fr);gap:72px 36px}}.smid{width:324px;height:160px;position:relative}.smid .smid__card{--smid-x:0px;--smid-y:0px;--smid-turn:0deg;--smid-spread:0px;box-sizing:border-box;border:1px solid var(--edge);background-color:var(--light-surface);width:140px;height:160px;box-shadow:var(--shadow-3);text-align:center;transform-origin:50% 100%;transform:translate(calc(var(--smid-x) + var(--smid-spread)),var(--smid-y)) rotate(var(--smid-turn));background-image:radial-gradient(ellipse 170% 190% at 0 0,color-mix(in srgb,var(--light-key) 52%,transparent) 0,color-mix(in srgb,var(--light-key) 45.5%,transparent) 20%,color-mix(in srgb,var(--light-key) 24.7%,transparent) 42%,color-mix(in srgb,var(--light-key) 7.8%,transparent) 66%,transparent 100%);border-radius:15px;flex-flow:column;justify-content:center;align-items:center;gap:6px;padding:12px 9px;transition:transform .25s cubic-bezier(.2,0,0,1),box-shadow .25s cubic-bezier(.2,0,0,1);display:flex;position:absolute;top:0;left:0}@media (prefers-contrast:more){.smid .smid__card{background-image:none}}.smid .smid__card--1{--smid-y:8px;--smid-turn:-5deg;z-index:1}.smid .smid__card--2{--smid-x:92px;z-index:2}.smid .smid__card--3{--smid-x:184px;--smid-y:8px;--smid-turn:5deg;z-index:3}.smid .smid__card:hover{z-index:4;box-shadow:var(--shadow-4);transform:translate(calc(var(--smid-x) + var(--smid-spread)),calc(-4px + var(--smid-y))) rotate(var(--smid-turn)) scale(1.03)}.smid .smid__avatar{width:40px;height:40px;color:var(--text-1-dark);border-radius:50%;flex:none;place-items:center;margin-bottom:3px;font-size:.875rem;font-weight:600;display:grid}.smid .smid__title{color:var(--text-1);white-space:nowrap;font-size:.875rem;font-weight:500;line-height:1.125rem}.smid .smid__amount{color:var(--text-2);white-space:nowrap;font-size:.775rem;line-height:1rem}.static-bento-tile:hover .smid .smid__card--1{--smid-spread:-4px}.static-bento-tile:hover .smid .smid__card--3{--smid-spread:4px}@media (prefers-reduced-motion:reduce){.smid .smid__card{transition:none}}.static-bento-tile{--static-bento-tile-inset:24px;background:var(--overlay-hover);border-radius:15px;flex-flow:column;min-width:0;display:flex;position:relative;overflow:hidden}.static-bento-tile .static-bento-tile__copy{padding:var(--static-bento-tile-inset) var(--static-bento-tile-inset) 12px;text-align:left}.static-bento-tile .static-bento-tile__copy h3{margin:0 0 6px}.static-bento-tile .static-bento-tile__copy>:last-child{margin-bottom:0}.static-bento-tile .static-bento-tile__link{color:var(--text-1)}.static-bento-tile .static-bento-tile__link svg.icon{vertical-align:middle;fill:currentColor;margin-left:6px;transition:transform .2s}.static-bento-tile .static-bento-tile__link .static-bento-tile__tail{white-space:nowrap}.static-bento-tile .static-bento-tile__link:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.static-bento-tile .static-bento-tile__link:focus-visible{outline:none}.static-bento-tile .static-bento-tile__link:focus-visible:after{outline:2px solid var(--action-1);outline-offset:-2px}.static-bento-tile:hover .static-bento-tile__link{color:var(--action-1)}.static-bento-tile:hover .static-bento-tile__link svg.icon{transform:translate(3px)}.static-bento-tile .static-bento-tile__visual{flex-flow:column;flex:auto;justify-content:center;display:flex}.static-bento-tile.static-bento-tile--bleed .static-bento-tile__visual{justify-content:flex-end;align-self:stretch}.static-bento-tile.static-bento-tile--interactive .static-bento-tile__visual{z-index:2;cursor:pointer;position:relative}@media (width>=580px) and (width<=959px){.static-bento-tile{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.static-bento-tile .static-bento-tile__copy{padding-bottom:var(--static-bento-tile-inset)}.static-bento-tile .static-bento-tile__visual{align-self:center}}@media (width>=960px){.static-bento-tile.static-bento-tile--wide{grid-column:span 2;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.static-bento-tile.static-bento-tile--wide .static-bento-tile__copy{padding-bottom:var(--static-bento-tile-inset)}.static-bento-tile.static-bento-tile--wide .static-bento-tile__visual{align-self:center}.static-bento-tile.static-bento-tile--tall{grid-row:span 2}.static-bento-tile.static-bento-tile--tall .static-bento-tile__visual{flex:1 1 0;min-height:0;position:relative}.static-bento-tile.static-bento-tile--tall .static-bento-tile__visual>*{position:absolute;top:0;left:0}}@media (width>=1280px){.static-bento-tile{--static-bento-tile-inset:36px}}.smfc.smup{box-shadow:var(--shadow-4);transition:transform .45s cubic-bezier(.2,0,0,1);transform:rotate(-6deg)}.static-bento-tile:hover .smfc.smup{transform:rotate(-9deg)scale(1.04)}@media (prefers-reduced-motion:reduce){.smfc.smup{transition:none}}.smdb{grid-template-rows:repeat(2,216px);width:300px;display:grid}.smdb .smi-nugget{box-shadow:var(--shadow-3);transition:transform .45s cubic-bezier(.2,0,0,1)}.smdb .smi-nugget:first-child{transform:translate(-18px)}.smdb .smi-nugget:last-child{z-index:1;margin-top:-18px;transform:translate(18px)}.smdb .smi-chart__axis{font-size:10px;line-height:14px}.static-bento-tile:hover .smdb .smi-nugget:first-child{transform:translate(-24px)}.static-bento-tile:hover .smdb .smi-nugget:last-child{transform:translate(24px)}@media (prefers-reduced-motion:reduce){.smdb .smi-nugget{transition:none}}.smow{align-items:center;gap:9px;display:flex}.smow .smow__disc{width:48px;height:48px;box-shadow:0 0 0 3px var(--overlay-hover),var(--shadow-2);border-radius:50%;flex:none;place-items:center;transition:transform .2s cubic-bezier(.2,0,0,1);display:grid;position:relative}.smow .smow__disc svg.icon{width:24px;height:24px;fill:var(--text-1-dark)}.smow .smow__disc:hover{transform:scale(1.1)}.smow .smow__disc--you{width:56px;height:56px}.smow .smow__disc--you svg.icon{width:28px;height:28px}.smow .smow__stack{display:flex}.smow .smow__stack .smow__disc{z-index:var(--smow-z)}.smow .smow__stack .smow__disc:hover{z-index:10}.smow .smow__stack .smow__disc+.smow__disc{margin-left:-18px}.smow .smow__line{display:block;overflow:visible}.smow .smow__line line{stroke:var(--text-3);stroke-opacity:.6;stroke-width:3px;stroke-linecap:round;stroke-dasharray:0 10;animation:1.4s linear infinite smow-drift}@keyframes smow-drift{to{stroke-dashoffset:-10px}}@media (prefers-reduced-motion:reduce){.smow .smow__line line{animation:none}.smow .smow__disc{transition:none}}.smv{text-align:left;width:560px}.smv .smg__grid{box-shadow:var(--shadow-3)}.smv .smv__head .smg__cell{padding-top:15px;padding-bottom:15px}.smv .smv__title{flex-flow:column;grid-column:1/3;display:flex}.smv .smv__title strong{font-size:1.0625rem;font-weight:600;line-height:1.5rem}.smv .smv__title span{color:var(--text-2);font-size:.775rem;line-height:1rem}.smv .smv__due .badge{margin:0}.smv .smv__section{grid-column:1/-1}.smv .smv__code{white-space:nowrap;text-align:center;color:var(--text-2)}.smv .smv__note{color:var(--text-2);font-size:.775rem;line-height:1rem;display:block}.smv .smg__cell--right{white-space:nowrap}.smv.smrd{transform-origin:50% 0;align-self:start;margin-top:36px;transition:transform .45s cubic-bezier(.2,0,0,1)}.static-bento-tile:hover .smv.smrd{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.smv.smrd{transition:none}}.smbf{flex-flow:column;align-items:center}.smbf,.smbf .smbf__row{gap:9px;display:flex}.smbf .smbf__logo{border:1px solid var(--edge);width:46px;height:46px;box-shadow:var(--shadow-2);background-color:#fff;border-radius:11px;transition:transform .2s cubic-bezier(.2,0,0,1);display:block;overflow:hidden}.smbf .smbf__logo:hover{transform:scale(1.12)}.smbf .smbf__logo img{width:100%;height:100%;display:block}@media (prefers-reduced-motion:reduce){.smbf .smbf__logo{transition:none}}.smcu{justify-content:center;gap:12px;display:flex;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.smcu .smcu__column{--smcu-duration:19s;--smcu-offset:0s;width:96px;position:relative}.smcu .smcu__column:nth-child(2){--smcu-duration:23s;--smcu-offset:-1.6s}.smcu .smcu__column:nth-child(3){--smcu-duration:21s;--smcu-offset:-.7s}.smcu .smcu__pill{border:1px solid var(--edge);background-color:var(--light-surface);width:fit-content;height:fit-content;animation:smcu-fall var(--smcu-duration) linear infinite,smcu-depth var(--smcu-duration) infinite;animation-delay:calc(var(--smcu-offset) - var(--smcu-duration) * var(--smcu-i) / 7);background-image:radial-gradient(ellipse 170% 190% at 0 0,color-mix(in srgb,var(--light-key) 52%,transparent) 0,color-mix(in srgb,var(--light-key) 45.5%,transparent) 20%,color-mix(in srgb,var(--light-key) 24.7%,transparent) 42%,color-mix(in srgb,var(--light-key) 7.8%,transparent) 66%,transparent 100%);border-radius:999px;align-items:center;gap:6px;margin:auto;padding:3px 12px 3px 3px;display:flex;position:absolute;inset:0}@media (prefers-contrast:more){.smcu .smcu__pill{background-image:none}}.smcu .smcu__pill strong{color:var(--text-1);font-size:.875rem;font-weight:600;line-height:1.125rem}.smcu .smcu__coin{width:24px;height:24px;color:var(--text-1-dark);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;line-height:1;display:grid}@keyframes smcu-fall{0%{translate:0 -133px}to{translate:0 133px}}@keyframes smcu-depth{0%{animation-timing-function:ease-out;scale:.68}50%{animation-timing-function:ease-in;scale:1}to{scale:.68}}@media (prefers-reduced-motion:reduce){.smcu .smcu__pill{animation-play-state:paused}}.static-bento{box-sizing:border-box;grid-template-columns:minmax(0,1fr);gap:18px;max-width:1560px;margin:72px auto;padding-left:18px;padding-right:18px;display:grid}@media (width>=960px){.static-bento{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:36px;padding-right:36px}}@media (width>=1280px){.static-bento{grid-template-columns:repeat(3,minmax(0,1fr));padding-left:72px;padding-right:72px}}.static-feature-pills{flex-wrap:wrap;justify-content:center;gap:9px;margin:18px 0 0;padding:0;list-style:none;display:flex;position:relative}.static-feature-pills>li{--near:0;--to-jade:clamp(0, var(--near) * 2, 1);--to-indigo:clamp(0, -1 + var(--near) * 2, 1);z-index:calc(var(--near) * 10);border:1px solid color-mix(in srgb,currentcolor calc(var(--near) * 60%),var(--edge));background:var(--surface-1);color:color-mix(in oklab,var(--electric-indigo) calc(var(--to-indigo) * 100%),color-mix(in oklab,var(--jade) calc(var(--to-jade) * 100%),var(--text-2)));font-size:.9375rem;line-height:var(--lh-body);cursor:default;white-space:nowrap;transform:scale(calc(1 + var(--near) * .18));border-radius:999px;padding:3px 9px;transition:transform .12s ease-out,color .12s ease-out,border-color .12s ease-out;position:relative}@media (prefers-reduced-motion:reduce){.static-feature-pills>li{transition:none;transform:none}}.static-avatar-stack{justify-content:center;margin-bottom:24px;display:flex}.static-avatar-stack .avatar{width:56px;height:56px;box-shadow:0 0 0 3px var(--surface-0)}.static-avatar-stack .avatar svg.icon{width:28px;height:28px}.static-avatar-stack .avatar+.avatar{margin-left:-12px}.home-page__description{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:0;position:absolute;overflow:hidden}
