:root{--blue:#0a66c2;--blue-hover:#004182;--blue-tint:#eaf4fe;--black:#000;--white:#fff;--page:#f3f2ef;--line:#e0dfdc;--text:#191919;--muted:#666;--on-dark-muted:#ffffffc7;--blue-on-dark:#70b5f9;--green:#057642;--amber:#f5b544;--grey-1:#d9d6d0;--nav-h:65px;--font:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, ui-sans-serif, system-ui, sans-serif;--gutter:clamp(20px, 4vw, 56px);--section-y:clamp(6rem, 12vw, 11rem);--ease:cubic-bezier(.2, .7, .2, 1);--pop:cubic-bezier(.3, 1.45, .5, 1)}*,:before,:after{box-sizing:border-box}html{-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-behavior:smooth;background:var(--white)}body{font-family:var(--font);color:var(--text);background:var(--white);-webkit-font-smoothing:antialiased;margin:0;font-size:1.125rem;line-height:1.55;overflow-x:clip}h1,h2,h3,p,ol,ul,figure,blockquote{margin:0}img{max-width:100%;height:auto;display:block}a{color:inherit}:focus-visible{outline:3px solid var(--blue);outline-offset:3px;border-radius:6px}.dark :focus-visible{outline-color:var(--white)}main:focus{outline:none}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100;background:var(--blue);color:var(--white);border-radius:999px;padding:12px 18px;font-weight:700;text-decoration:none;position:absolute;top:12px;left:12px;transform:translateY(-200%)}.skip-link:focus{transform:none}.wrap{width:100%;max-width:1320px;padding:0 var(--gutter);margin:0 auto}.display,.headline,.giant,.price__num{letter-spacing:-.045em;text-wrap:balance;font-weight:800;line-height:.98}.display{font-size:clamp(2.75rem,6.6vw,6.25rem)}.display--md{font-size:clamp(2.5rem,6.4vw,6rem)}.headline{font-size:clamp(2.25rem,5.2vw,4.5rem);line-height:1.02;display:block}.lede{color:var(--on-dark-muted);text-wrap:balance;margin-top:clamp(1.25rem,2.4vw,2rem);font-size:clamp(1.15rem,1.8vw,1.5rem);line-height:1.4}.lede--muted{color:var(--muted)}.logo{letter-spacing:-.02em;white-space:nowrap;align-items:center;gap:10px;font-size:1.15rem;display:inline-flex}.logo__mark{flex:none}.logo__word{flex:none;overflow:visible}.logo--lg{gap:14px}.dark .logo__accent{stroke:#378fe9}.btn{--tx:0px;--ty:0px;background:var(--blue);min-height:44px;color:var(--white);white-space:nowrap;transform:translate(var(--tx), var(--ty));transition:transform .35s var(--ease), box-shadow .35s var(--ease), background-color .2s;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 22px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 10px 30px -12px #0a66c2bf}.btn:hover{background:var(--blue-hover);box-shadow:0 16px 40px -12px #0a66c2e6}.btn__arrow{transition:transform .3s var(--ease)}.btn:hover .btn__arrow{transform:translate(4px)}.btn--lg{min-height:60px;margin-top:clamp(2rem,3.5vw,3rem);padding:0 32px;font-size:1.15rem}.nav{z-index:50;-webkit-backdrop-filter:saturate(160%)blur(14px);color:var(--black);border-bottom:1px solid var(--line);background:#ffffffe6;position:sticky;top:0}.nav__inner{height:calc(var(--nav-h) - 1px);justify-content:space-between;align-items:center;gap:16px;display:flex}.nav__home{align-items:center;min-height:44px;text-decoration:none;display:inline-flex}.nav__links{align-items:center;gap:8px;display:flex}.nav__link{min-height:44px;color:var(--text);border-radius:999px;align-items:center;padding:0 14px;font-weight:650;text-decoration:none;display:inline-flex}.nav__link:hover{background:var(--page)}@media (max-width:379px){.nav__inner,.nav .logo{gap:8px}.nav .logo__word{width:auto;height:16px}.nav .btn{padding:0 16px;font-size:1rem}.nav .btn__arrow{display:none}.nav__links{gap:0}.nav__link{padding:0 10px}}@media (max-width:479px){.nav .logo__word{display:none}}.dark{isolation:isolate;background:var(--black);color:var(--white);position:relative;overflow:hidden}[data-spotlight]:before{content:"";z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(520px circle at var(--sx,50%) var(--sy,30%), #0a66c238, transparent 70%);transition:opacity .6s var(--ease);position:absolute;inset:0}.pointer [data-spotlight]:hover:before{opacity:1}.hero{min-height:calc(100vh - var(--nav-h));background:radial-gradient(760px 560px at 80% 40%, #0a66c233, transparent 70%), radial-gradient(640px 420px at 62% 100%, #ffffff0f, transparent 70%), var(--black);align-items:center;padding:clamp(2.5rem,6vw,4rem) 0;display:grid}@supports (height:100svh){.hero{min-height:calc(100svh - var(--nav-h))}}.hl{text-decoration:underline;-webkit-text-decoration-color:var(--blue);text-decoration-color:var(--blue);text-underline-offset:.12em;text-decoration-skip-ink:none;text-decoration-thickness:.07em}.hero__grid{align-items:center;gap:clamp(2.5rem,6vw,4rem);display:grid}.hero__art{--mx:0;--my:0;perspective:1400px}.hero__art .mock{max-width:720px;transform:rotateY(calc(var(--mx) * 5deg)) rotateX(calc(var(--my) * -5deg));transition:transform .6s var(--ease);will-change:transform;margin:0 auto}@media (min-width:1024px){.hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(2rem,4vw,4rem)}.hero .display{font-size:clamp(3.25rem,5.4vw,5.75rem)}}.scale{background:var(--white);padding:var(--section-y) 0;text-align:center;overflow:hidden}.giant{--p:0;color:var(--black);font-variant-numeric:tabular-nums;transform:translateY(calc(var(--p) * -28px));font-size:clamp(5rem,23vw,17rem);line-height:.9;display:block}.scale .headline{margin-top:clamp(1.75rem,3.5vw,3rem)}.scale .lede{max-width:34ch;margin-left:auto;margin-right:auto}.scale__art{max-width:1200px;margin-top:clamp(3rem,6vw,5rem)}.steps{padding:var(--section-y) 0;background:var(--page)}.steps__list{--progress:0;gap:clamp(4rem,9vw,8rem);margin-top:clamp(3rem,7vw,6rem);padding:0;list-style:none;display:grid;position:relative}.step{align-items:center;gap:2rem;display:grid}.step__num{width:56px;height:56px;color:var(--white);transition:box-shadow .4s, transform .5s var(--ease);background:#000;border-radius:50%;place-items:center;margin-bottom:1.25rem;font-size:1.4rem;font-weight:800;display:inline-grid;box-shadow:0 10px 24px -12px #0009}.step h3{color:var(--blue);letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,4.2vw,3.5rem);font-weight:800;line-height:1}.step p{color:var(--muted);max-width:30ch;margin-top:1rem;font-size:clamp(1.1rem,1.6vw,1.35rem)}.step__art{background:var(--white);border:1px solid var(--line);border-radius:24px;padding:clamp(1.25rem,4vw,3rem)}.step__art .mock{max-width:500px;margin:0 auto}@media (min-width:900px){.steps__list{padding-left:48px}.steps__list:before,.steps__list:after{content:"";background:var(--grey-1);border-radius:4px;width:4px;height:100%;position:absolute;top:0;left:0}.steps__list:after{background:var(--blue);transform-origin:top;transform:scaleY(var(--progress));display:none}.motion .steps__list:after{display:block}.step{grid-template-columns:1fr 1.2fr;gap:clamp(2rem,5vw,5rem)}.step:nth-child(2n) .step__copy{order:2}}.motion .step.is-active .step__num{box-shadow:0 0 0 4px var(--page), 0 0 0 7px var(--blue);transform:scale(1.12)}.tcard__co{color:var(--blue);font-weight:650}.love{padding:var(--section-y) 0;background:var(--page);overflow:hidden}.wall{gap:.25rem;margin-top:clamp(3rem,6vw,5rem);display:grid}.wall__row{padding:12px 0 16px;overflow:hidden}.wall__track{display:flex}.wall__set{width:100%;max-width:1320px;padding:0 var(--gutter);flex-wrap:wrap;justify-content:center;gap:1.25rem;margin:0 auto;display:flex}.wall__set--copy{display:none}.tcard{width:19rem;max-width:calc(100vw - 2 * var(--gutter));transition:transform .35s var(--pop), box-shadow .35s var(--ease), border-color .35s;flex:none;padding:1.25rem 1.25rem 1rem}.tcard:hover{border-color:var(--black);transform:translateY(-8px)scale(1.03);box-shadow:0 22px 40px -22px #00000059}.tcard__head{align-items:center;gap:.75rem;font-size:1rem;display:flex}.tcard__head .name,.tcard__head .meta{display:block}.tcard__quote{color:var(--text);margin-top:.9rem;font-size:1.05rem;line-height:1.45}.tcard__reacts{border-top:1px solid var(--line);letter-spacing:.1em;margin-top:.9rem;padding-top:.6rem;font-size:.95rem;display:block}@media (prefers-reduced-motion:no-preference){.wall__track{width:max-content;animation:marquee calc(var(--n,10) * 8s) linear infinite}.wall__row--rev .wall__track{animation-direction:reverse}.wall__row:nth-child(3) .wall__track{animation-duration:calc(var(--n,10) * 9.5s)}.wall__row:hover .wall__track{animation-play-state:paused}.wall__row{max-width:1520px;margin:0 auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.wall__set,.wall__set--copy{flex-wrap:nowrap;flex:none;justify-content:flex-start;width:max-content;max-width:none;margin:0;padding:0 1.25rem 0 0;display:flex}.tcard{max-width:none}}@keyframes marquee{to{transform:translate(-50%)}}.pricing{padding:var(--section-y) 0;background:radial-gradient(900px 520px at 20% 0%, #0a66c238, transparent 70%), var(--black)}.plan{color:var(--on-dark-muted);grid-template-columns:1fr 1fr;gap:clamp(1rem,3vw,2rem);margin-top:clamp(3rem,6vw,5rem);padding:0;font-size:.95rem;font-weight:700;list-style:none;display:grid;position:relative}.plan:before{content:"";background:linear-gradient(90deg, var(--blue) 0 50%, #ffffff38 50%);transform-origin:0;height:2px;position:absolute;top:7px;left:8px;right:0}.plan__stop{justify-items:start;gap:12px;display:grid;position:relative}.plan__node{background:var(--blue);width:16px;height:16px;box-shadow:0 0 0 4px var(--black), 0 0 0 6px #378fe973;border-radius:50%}.plan__stop:last-child .plan__node{background:var(--black);border:3px solid #378fe9}.pricing__grid{gap:clamp(1rem,3vw,2rem);margin-top:clamp(1.25rem,2.5vw,1.75rem);display:grid}.price{min-width:0;transition:border-color .35s var(--ease), transform .5s var(--ease);border:1px solid #ffffff38;border-radius:24px;flex-direction:column;padding:clamp(1.75rem,4vw,3rem);display:flex;position:relative}.price--setup{background:var(--white);border-color:var(--white);color:var(--black);box-shadow:0 40px 80px -40px #0a66c2b3}.price--setup:before{content:"";background:var(--blue);border-radius:0 0 4px 4px;height:4px;position:absolute;top:0;left:clamp(1.75rem,4vw,3rem);right:clamp(1.75rem,4vw,3rem)}.price--share:hover{border-color:#378fe9}.price__num{font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:clamp(1rem,2vw,1.5rem);font-size:clamp(3.25rem,14vw,6.5rem);line-height:.95}.price__note{color:var(--muted);margin-top:.75rem;font-size:clamp(1.05rem,1.5vw,1.25rem);font-weight:650}.price--share .price__note{color:var(--on-dark-muted)}.price__list{border-top:1px solid var(--line);gap:.85rem;margin-top:clamp(1.75rem,3vw,2.5rem);padding:clamp(1.25rem,2.5vw,1.75rem) 0 0;font-size:clamp(1rem,1.4vw,1.15rem);font-weight:600;list-style:none;display:grid}.price--share .price__list{border-top-color:#ffffff2e}.price__list li{align-items:center;gap:12px;display:flex}.price__list svg{box-sizing:content-box;background:var(--blue);color:var(--white);border-radius:50%;flex:none;padding:4px}.price--share .price__list svg{color:#378fe9;background:0 0;box-shadow:inset 0 0 0 1.5px #378fe9}.pricing__cta{justify-content:center;display:flex}@media (min-width:900px){.pricing__grid{grid-template-columns:1fr 1fr}.price__num{font-size:clamp(4.5rem,7.5vw,7rem)}}.motion .plan:before{transition:transform 1.4s var(--ease) .2s;transform:scaleX(0)}.motion .plan.is-in:before{transform:none}.pointer .price--setup:hover{transform:translateY(-6px)}.faq{background:var(--white);padding:var(--section-y) 0}.faq__grid{gap:clamp(2.5rem,5vw,4rem);display:grid}@media (min-width:1024px){.faq__grid{grid-template-columns:1fr 1.3fr;align-items:start}}.faq__item{border-top:1px solid var(--line)}.faq__item:last-child{border-bottom:1px solid var(--line)}.faq__item summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:72px;padding:1rem 0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:750;list-style:none;display:flex}.faq__item summary::-webkit-details-marker{display:none}.faq__icon{background:var(--page);width:36px;height:36px;transition:transform .3s var(--ease), background-color .3s;border-radius:50%;flex:none;position:relative}.faq__icon:before,.faq__icon:after{content:"";background:var(--black);border-radius:2px;width:14px;height:2.5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon:after{transform:translate(-50%,-50%)rotate(90deg)}.faq__item[open] .faq__icon{background:var(--blue);transform:rotate(45deg)}.faq__item summary:hover{color:var(--blue)}.faq__item[open] .faq__icon:before,.faq__item[open] .faq__icon:after{background:var(--white)}.faq__item p{color:var(--muted);max-width:40ch;padding:0 0 1.5rem;font-size:clamp(1.1rem,1.6vw,1.3rem)}.closing{padding:var(--section-y) 0;background:radial-gradient(700px 420px at 85% 100%, #0a66c24d, transparent 70%), var(--black)}.closing__grid{align-items:center;gap:clamp(3rem,6vw,4rem);display:grid}.closing__copy .display{margin-top:clamp(1.5rem,3vw,2.5rem)}.closing__art .mock{max-width:460px;margin:0 auto}@media (min-width:1024px){.closing__grid{grid-template-columns:1.2fr 1fr}}.footer{background:var(--white);color:var(--muted);border-top:1px solid var(--line);font-size:.95rem}.footer__inner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:96px;padding-top:24px;padding-bottom:24px;display:flex}.footer .logo{color:var(--black)}.card{background:var(--white);border:1px solid var(--line);color:var(--text);text-align:left;border-radius:8px}.name{color:var(--text);font-size:.95em;font-weight:650;line-height:1.3;display:block}.name--sm{font-size:.85em}.meta{color:var(--muted);font-size:.8em;line-height:1.35;display:block}.meta--sm{font-size:.74em}.who{min-width:0;display:block}.who>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.av{color:var(--white);letter-spacing:.02em;border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.av--sm{width:2.2em;height:2.2em;font-size:.8em}.av--md{width:2.75em;height:2.75em;font-size:.85em}.av--lg{border:.18em solid var(--white);width:4.6em;height:4.6em;font-size:1.05em}.av--t1{background:linear-gradient(135deg,#5e5e5e,#191919)}.av--t2{background:linear-gradient(135deg,#0a66c2,#004182)}.av--t3{background:linear-gradient(135deg,#3a3a3a,#000)}.av--t4{background:linear-gradient(135deg,#666,#191919)}.av--photo,.av--online{position:relative}.av--photo img{object-fit:cover;border-radius:50%;width:100%;max-width:none;height:100%;position:absolute;inset:0}.av--lg.av--photo img{border:.18em solid var(--white);width:calc(100% + .36em);height:calc(100% + .36em);inset:-.18em}.av--online:after{content:"";background:var(--green);width:32%;height:32%;box-shadow:0 0 0 .15em var(--white);border-radius:50%;position:absolute;bottom:-.05em;right:-.05em}.mock{width:100%;font-family:var(--font);-webkit-user-select:none;user-select:none;line-height:1.35;container-type:inline-size}.mock__scale{font-size:calc(100cqi / var(--w,30))}.mock--hero{--w:34}.mock--network{--w:62}.mock--connect,.mock--meet{--w:30}.mock--post,.mock--dm{--w:28}.mock--closing{--w:24}.flip{white-space:nowrap;perspective:20em;justify-self:start;font-size:.8em;font-weight:650;display:inline-grid;position:relative}.flip>span{border:.12em solid var(--blue);text-align:center;backface-visibility:hidden;border-radius:99em;grid-area:1/1;padding:.38em 1em}.flip__a{color:var(--blue);visibility:hidden}.flip__b{border-color:var(--muted);color:var(--muted);visibility:hidden}.flip>.flip__c{border-color:var(--grey-1);color:var(--text)}.tick{color:var(--green);font-weight:800}.flip:after{content:"";background:var(--blue);opacity:0;pointer-events:none;border-radius:50%;width:.55em;height:.55em;margin-top:-.275em;position:absolute;top:50%;right:.4em}.roll{vertical-align:bottom;font-variant-numeric:tabular-nums;height:1.3em;line-height:1.3em;display:inline-block;overflow:hidden}.roll__col{flex-direction:column;display:flex;transform:translateY(-3.9em)}.check{background:var(--page);width:1.7em;height:1.7em;color:var(--green);border-radius:50%;flex:none;place-items:center;display:inline-grid}.check svg{width:1em;height:1em}.chat{overflow:hidden}.chat__head{border-bottom:1px solid var(--line);align-items:center;gap:.6em;padding:.8em 1em;display:flex}.chat__body{gap:.6em;padding:1em;display:grid}.stack{display:grid}.stack>*{grid-area:1/1}.stack--them{justify-items:start}.stack--us{justify-items:end}.bubble{border-radius:1.1em;max-width:85%;padding:.6em .85em;font-size:.85em;line-height:1.35}.bubble--them{background:var(--page);color:var(--text);transform-origin:0 100%;border-bottom-left-radius:.3em}.bubble--us{background:var(--text);color:var(--white);transform-origin:100% 100%;border-bottom-right-radius:.3em}.typing{background:var(--page);visibility:hidden;border-radius:1.1em;align-self:end;gap:.28em;padding:.75em .85em;display:inline-flex}.typing span{background:var(--muted);border-radius:50%;width:.42em;height:.42em}.toast{align-items:center;gap:.75em;padding:.8em 1em;display:flex;box-shadow:0 1.4em 2.6em -1.4em #00000073}.toast .who{flex:1}.mock--hero{--loop:12s}.hstage{height:32em;position:relative}.hlayer{--dp:1;translate:calc(var(--mx,0) * var(--dp) * 1.1em) calc(var(--my,0) * var(--dp) * .9em);transition:translate .7s var(--ease);position:absolute}.hlayer .card{box-shadow:0 2.2em 3.2em -1.8em #000000a6}.hlayer--post{width:20em;top:0;right:0}.hlayer--profile{z-index:2;width:14.5em;top:3.6em;left:0}.hlayer--chat{z-index:3;width:19.5em;bottom:3em;left:5.5em}.hlayer--toast{z-index:4;width:17.5em;bottom:0;right:0}.motion .hlayer{animation:float 8s ease-in-out var(--fd,0s) infinite}@keyframes float{0%,to{transform:none}50%{transform:translateY(-.45em)}}.hpost .post__media{height:6em}.pcard{overflow:hidden}.pcard__cover{background:radial-gradient(circle at 20% 120%,#ffffff2e,#0000 50%),linear-gradient(120deg,#2b2f33,#0b2c4d);height:4em}.pcard__body{gap:.2em;padding:0 1.1em 1.2em;display:grid}.pcard__body .av{margin-top:-2.3em;margin-bottom:.3em}.pcard__body .flip{margin-top:.8em;font-size:.85em}@container (max-width:460px){.mock--connect .mock__scale,.mock--meet .mock__scale,.mock--post .mock__scale,.mock--dm .mock__scale{--w:23}.mock--closing .mock__scale{--w:20}.mock--hero .mock__scale{--w:23}.hstage{gap:.9em;height:auto;display:grid}.hlayer{position:relative;inset:auto}.hlayer--post{justify-self:end;width:19em}.hlayer--post .post__actions{display:none}.hlayer--profile{justify-self:start;width:13em}.hlayer--chat{justify-self:end;width:18em}.hlayer--toast{justify-self:start;width:18em}.invitecard{left:.5em}.toasts .toast:nth-child(2){margin-left:1em}.toasts .toast:nth-child(3){margin-left:2em}}.ngrid{background:var(--page);border-radius:1.4em;grid-template-columns:repeat(6,1fr);gap:1em;padding:1.6em;display:grid}.ncard{text-align:center;justify-items:center;gap:.15em;padding-bottom:1em;display:grid;overflow:hidden}.ncard__cover{background:linear-gradient(120deg,#3a3a3a,#000);justify-self:stretch;height:2.4em}.ncard:nth-child(3n+2) .ncard__cover{background:linear-gradient(120deg,#d9d6d0,#a8a49c)}.ncard:nth-child(3n) .ncard__cover{background:linear-gradient(120deg,#0b2c4d,#2b2f33)}.ncard .av{border:.15em solid var(--white);margin-top:-1.4em;margin-bottom:.2em}.ncard .name,.ncard .meta{text-align:center}.ncard .flip{justify-self:center;margin-top:.6em}@container (max-width:640px){.mock--network .mock__scale{--w:31}.ngrid{grid-template-columns:repeat(3,1fr);padding:1.2em}}.panel{box-shadow:0 1.6em 3em -2em #00000059}.panel__head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:1em 1.2em;display:flex}.count{background:var(--blue-tint);color:var(--blue);border-radius:99em;padding:.15em .6em;font-size:.85em;font-weight:700}.invites{padding:0;list-style:none}.invite{align-items:center;gap:.8em;padding:.85em 1.2em;display:flex}.invite+.invite{border-top:1px solid var(--line)}.invite .who{flex:1}.post{box-shadow:0 1.6em 3em -2em #00000059}.post__head{align-items:center;gap:.7em;padding:1em 1.1em .6em;display:flex}.post__head .who{flex:1}.post__follow{color:var(--blue);font-size:.8em;font-weight:700}.post__text{padding:0 1.1em .8em;font-size:.85em}.post__media{background:radial-gradient(circle at 85% 20%,#ffffff1f,#0000 40%),linear-gradient(135deg,#1d2226,#000);height:9em;position:relative}.post__brand{color:var(--white);letter-spacing:-.02em;font-size:1.1em;font-weight:800;position:absolute;top:.9em;left:1em}.post__bars{align-items:flex-end;gap:.45em;display:flex;position:absolute;bottom:1em;right:1.2em}.post__bars span{transform-origin:bottom;background:#ffffff8c;border-radius:.25em .25em 0 0;width:1.3em}.post__bars span:nth-child(3){background:var(--blue-on-dark)}.post__bars span:first-child{height:2.2em}.post__bars span:nth-child(2){height:3.6em}.post__bars span:nth-child(3){height:5.4em}.post__stats{color:var(--muted);justify-content:space-between;align-items:center;padding:.6em 1.1em;font-size:.85em;display:flex}.post__reacts{align-items:center;gap:.4em;display:inline-flex}.reacts{display:inline-flex}.react:first-child{background:#fdf0d5}.react{border:.1em solid var(--white);background:var(--page);border-radius:50%;place-items:center;width:1.4em;height:1.4em;margin-right:-.3em;font-size:.85em;display:inline-grid}.post__actions{border-top:1px solid var(--line);justify-content:space-around;padding:.35em .5em;display:flex}.post__action{color:var(--muted);padding:.5em .6em;font-size:.8em;font-weight:650}.post__action--on{color:var(--text)}.mock--meet .mock__scale{padding-bottom:6em;position:relative}.cal{padding:1em;box-shadow:0 1.6em 3em -2em #00000059}.cal__week{grid-template-columns:repeat(5,1fr);gap:.6em;display:grid}.cal__day{text-align:center;gap:.5em;display:grid}.cal__day--on .meta{color:var(--blue);font-weight:700}.cal__slot{background:var(--page);border-radius:.4em;height:2.6em}.cal__event{background:var(--blue);border-radius:.4em;place-items:center;height:2.6em;display:grid}.cal__event .check{background:var(--white)}.invitecard{gap:.2em;width:17em;padding:1em 1.1em;display:grid;position:absolute;bottom:0;left:1em;box-shadow:0 1.8em 3em -1.6em #00000080}.invitecard__top{align-items:center;gap:.6em;margin-bottom:.5em;display:flex}.invitecard__foot{justify-content:space-between;align-items:center;margin-top:.7em;display:flex}.invitecard__people{display:flex}.invitecard__people .av+.av{border:.12em solid var(--white);margin-left:-.5em}.pillbtn{border:.1em solid var(--grey-1);color:var(--text);border-radius:99em;padding:.3em .85em;font-size:.8em;font-weight:650}.toasts{gap:.9em;display:grid}.toasts .toast:nth-child(2){margin-left:2em}.toasts .toast:nth-child(3){margin-left:4em}.mock{--loop:10s}.motion .a{animation-duration:var(--loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--pop)}.a--drop{--from:translateY(-1.6em) scale(.92)}.a--slide{--from:translateY(2.5em) scale(.97)}.a--pop{--from:scale(0)}.bubble{--from:translateY(.8em) scale(.85)}.motion .k1{animation-name:k1}.motion .k2{animation-name:k2}.motion .k3{animation-name:k3}.motion .k4{animation-name:k4}.motion .k5{animation-name:k5}.motion .t2,.motion .t3,.motion .t4{animation-duration:var(--loop);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both}.motion .t2{animation-name:t2}.motion .t3{animation-name:t3}.motion .t4{animation-name:t4}.motion .typing span{animation:1s ease-in-out infinite dot}.motion .typing span:nth-child(2){animation-delay:.15s}.motion .typing span:nth-child(3){animation-delay:.3s}.motion .flip>span,.motion .flip:after{animation-duration:var(--loop);animation-iteration-count:infinite;animation-fill-mode:both;animation-timing-function:var(--ease);animation-delay:calc(var(--i,0) * .45s)}.motion .flip__a{animation-name:flip-a}.motion .flip__b{animation-name:flip-b}.motion .flip__c{animation-name:flip-c}.motion .flip:after{animation-name:fly}.motion .roll__col{animation:roll var(--loop) var(--ease) infinite both}.motion .post__bars span{animation:grow var(--loop) var(--pop) infinite both}.motion .post__bars span:nth-child(2){animation-delay:.12s}.motion .post__bars span:nth-child(3){animation-delay:.24s}.motion .mock--network .ncard{animation:lift var(--loop) var(--ease) infinite both;animation-delay:calc(var(--i,0) * .45s)}.motion [data-anim]:not(.is-playing) *,.motion [data-anim]:not(.is-playing) :after{animation-play-state:paused!important}@keyframes k1{0%,6%{visibility:hidden;transform:var(--from)}10%,92%{visibility:visible;transform:none}96%,to{visibility:hidden;transform:var(--from)}}@keyframes k2{0%,20%{visibility:hidden;transform:var(--from)}24%,92%{visibility:visible;transform:none}96%,to{visibility:hidden;transform:var(--from)}}@keyframes k3{0%,34%{visibility:hidden;transform:var(--from)}38%,92%{visibility:visible;transform:none}96%,to{visibility:hidden;transform:var(--from)}}@keyframes k4{0%,48%{visibility:hidden;transform:var(--from)}52%,92%{visibility:visible;transform:none}96%,to{visibility:hidden;transform:var(--from)}}@keyframes k5{0%,62%{visibility:hidden;transform:var(--from)}66%,92%{visibility:visible;transform:none}96%,to{visibility:hidden;transform:var(--from)}}@keyframes t2{0%,11%{visibility:hidden}12%,19.5%{visibility:visible}20%,to{visibility:hidden}}@keyframes t3{0%,25%{visibility:hidden}26%,33.5%{visibility:visible}34%,to{visibility:hidden}}@keyframes t4{0%,39%{visibility:hidden}40%,47.5%{visibility:visible}48%,to{visibility:hidden}}@keyframes dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-.3em)}}@keyframes flip-a{0%,12%{visibility:visible;transform:none}16%,to{visibility:hidden;transform:rotateX(90deg)}}@keyframes flip-b{0%,13%{visibility:hidden;transform:rotateX(-90deg)}17%,28%{visibility:visible;transform:none}32%,to{visibility:hidden;transform:rotateX(90deg)}}@keyframes flip-c{0%,29%{visibility:hidden;transform:rotateX(-90deg)}33%,92%{visibility:visible;transform:none}96%,to{visibility:hidden;transform:rotateX(90deg)}}@keyframes fly{0%,12%{opacity:0;transform:none}13%{opacity:1;transform:none}22%,to{opacity:0;transform:translate(3em,-2.4em)scale(.4)}}@keyframes roll{0%,16%{transform:none}22%,38%{transform:translateY(-1.3em)}44%,60%{transform:translateY(-2.6em)}66%,to{transform:translateY(-3.9em)}}@keyframes grow{0%,8%{transform:scaleY(.2)}20%,to{transform:none}}@keyframes lift{0%,10%,24%,to{transform:none}16%{transform:translateY(-.5em)}}.motion [data-reveal]{opacity:0;transition:opacity .9s var(--ease) var(--d,0s), transform 1.1s var(--ease) var(--d,0s);transform:translateY(36px)}.motion [data-reveal].is-in{opacity:1;transform:none}.motion .hero [data-reveal]{transform:translateY(24px)}.motion .hero__art{animation:hero-in 1.4s var(--ease) both}@keyframes hero-in{0%{opacity:0;transform:scale(.94)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition:none!important;animation:none!important}.hlayer{translate:none!important}.btn,.hero__art .mock,.giant,.price__num,.tcard:hover{transform:none!important}}
