.home-hero__shade{background:linear-gradient(180deg,rgb(var(--g-ground)/.72) 0,rgb(var(--g-ground)/0) 22%,rgb(var(--g-ground)/0) 62%,rgb(var(--g-ground)/.9) 92%,rgb(var(--g-ground)) 100%),linear-gradient(90deg,rgb(var(--g-ground)/.9) 0,rgb(var(--g-ground)/.82) 46%,rgb(var(--g-ground)/.5) 66%,rgb(var(--g-ground)/.3) 100%)}@media (max-width:767px) and (orientation:portrait){.home-hero__shade{background:linear-gradient(180deg,rgb(var(--g-ground)/.82) 0,rgb(var(--g-ground)/.74) 50%,rgb(var(--g-ground)/.86) 82%,rgb(var(--g-ground)) 100%)}}.home-hero__shell{padding-block:clamp(2rem,5svh,4.5rem)}.home-hero__copy{max-width:50rem}.v2-divider{width:2.5rem;height:2px;background:rgb(var(--g-teal-400))}.home__normal{position:relative;z-index:1;outline:none}.home-accounts{background:rgb(var(--g-raised))}.home-accounts__list{display:grid;gap:2.5rem;margin-top:calc(var(--g-space-block) + 1rem)}.home-account{display:grid;gap:1rem;border-radius:var(--g-radius-2);transition:background-color var(--g-dur-ui) var(--g-ease-standard),box-shadow var(--g-dur-ui) var(--g-ease-standard)}.home-account:hover{background:rgb(var(--g-panel));box-shadow:0 0 0 1rem rgb(var(--g-panel))}@media (min-width:1024px){.home-account{grid-template-columns:17rem minmax(0,1fr);grid-template-areas:"who claim" "who about";-moz-column-gap:3rem;column-gap:3rem;row-gap:1.25rem;align-items:start}.home-account__who{grid-area:who}.home-account__claim{grid-area:claim}.home-account__about{grid-area:about}}.home-account__who{display:flex;align-items:center;gap:.75rem;min-width:0}.home-account__mark{width:44px;height:44px;border-radius:10px;font-size:.9375rem;flex:none}.home-account__identity{display:flex;min-width:0;flex-direction:column;gap:.125rem}.home-account__name{font-size:var(--g-text-body);font-weight:500;line-height:1.35;color:rgb(var(--g-ink))}.home-account__role{font-size:var(--g-text-small);line-height:1.45;color:rgb(var(--g-ink-4));text-wrap:pretty}.home-account__claim{font-family:var(--g-font-serif);font-size:var(--g-text-h3);line-height:1.3;letter-spacing:-.01em;color:rgb(var(--g-ink));text-wrap:pretty}.home-account__about{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.5rem}.home-account__product{display:inline-flex;align-items:center;gap:.625rem;font-size:var(--g-text-small);font-weight:500;color:rgb(var(--g-ink));transition:color var(--g-dur-micro) var(--g-ease-standard)}.home-account__product:hover{color:rgb(var(--g-teal-200))}.home-account__product .v2-link__arrow{color:rgb(var(--g-teal-300));transition:transform var(--g-dur-ui) var(--g-ease-out)}.home-account__product:hover .v2-link__arrow{transform:translateX(4px)}.home-account__about-label{color:rgb(var(--g-ink-4));font-weight:400}.home-account__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1rem;min-width:0;font-size:var(--g-text-small);color:rgb(var(--g-ink-4))}.home-account__source{display:inline;max-width:100%;color:rgb(var(--g-ink-4));transition:color var(--g-dur-micro) var(--g-ease-standard)}.home-account__source svg{display:inline-block;margin-left:.375rem;vertical-align:-.125em}.home-account__source:hover{color:rgb(var(--g-ink))}.home-trends{overflow-x:clip;background:rgb(var(--g-ground))}.home-voices{display:grid;gap:var(--g-space-block);margin-top:var(--g-space-block)}@media (min-width:768px){.home-voices{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(2rem,4vw,4rem)}}.home-voice{position:relative;display:flex;height:100%;flex-direction:column;justify-content:space-between;gap:2rem;padding-top:1.5rem;transition:transform var(--g-dur-ui) var(--g-ease-standard)}.home-voice:before{content:"";position:absolute;top:0;left:0;width:4rem;height:2px;background:rgb(var(--g-teal-500));transform:scaleX(.375);transform-origin:left center;transition:transform var(--g-dur-content) var(--g-ease-out),background-color var(--g-dur-ui) var(--g-ease-standard)}.home-voice:focus-visible:before{transform:none;background:rgb(var(--g-teal-300))}.home-voice:focus-visible .home-voice__name{color:rgb(var(--g-teal-200))}@media (hover:hover){.home-voice:hover{transform:translateY(-2px);transition-duration:var(--g-dur-content);transition-timing-function:var(--g-ease-out)}.home-voice:hover:before{transform:none;background:rgb(var(--g-teal-300))}.home-voice:hover .home-voice__name{color:rgb(var(--g-teal-200))}}@media (prefers-reduced-motion:reduce){.home-voice,.home-voice:before{transition:none}.home-voice:hover{transform:none}}.home-voice__quote{font-family:var(--g-font-serif);font-size:var(--g-text-h3);line-height:1.35;color:rgb(var(--g-ink));text-wrap:pretty}.home-voice__who{display:flex;align-items:center;gap:1rem}.home-voice__name{display:block;font-size:var(--g-text-title);font-weight:500;color:rgb(var(--g-ink));transition:color var(--g-dur-micro) var(--g-ease-standard)}.home-voice__role{display:block;margin-top:.125rem;font-size:var(--g-text-small);color:rgb(var(--g-ink-4))}.seq{--arrive:cubic-bezier(0.22,1,0.36,1);--seq-gutter:max(1.25rem,calc((100vw - 82rem) / 2));position:relative;isolation:isolate;overflow:clip;background:rgb(var(--g-ground));color:rgb(var(--g-ink))}.seq__skip{position:absolute;z-index:20;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.seq__skip:focus-visible{position:fixed;left:1rem;top:calc(var(--v2-nav-h) + .75rem);width:auto;height:auto;clip-path:none;padding:.5rem 1rem;background:rgb(var(--g-teal-500));color:rgb(var(--g-ground));font-size:var(--g-text-label);font-weight:600}.seq__film{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.seq__depth{display:none}.seq[data-live]:not([data-settled]) .seq__film{top:0;left:0;z-index:2;display:grid;place-content:center;width:100%;height:100svh;box-sizing:border-box;padding:calc(var(--v2-nav-h) + 1rem) var(--seq-gutter) 2rem;clip-path:none;white-space:normal;background:rgb(var(--g-ground));pointer-events:none}.seq[data-live]:not([data-settled]) .seq__depth{position:absolute;inset:0;z-index:-1;display:block;overflow:clip}.seq__plane{position:absolute;inset:-18%;opacity:.5;background-size:56px 56px;transform-origin:50% 45%}.seq__glow{position:absolute;inset:10% 8% 12%;background:radial-gradient(55% 45% at 50% 50%,rgba(90,154,155,.3),transparent 70%);opacity:.55}.seq__pair{display:grid;gap:clamp(1.5rem,3.5svh,2.25rem);transform-origin:50% 45%}.seq__kicker{margin-bottom:1.15rem;color:rgb(var(--g-teal-200));font-size:clamp(.9rem,.78rem + .25vw,1.1rem);font-weight:var(--g-weight-kicker);letter-spacing:.02em}.seq__prop{max-width:24ch;font-family:var(--g-font-sans);font-size:clamp(2.25rem,1.25rem + 3.7vw,4.75rem);font-weight:var(--g-weight-display);line-height:1.04;letter-spacing:-.04em;color:rgb(var(--g-ink))}.seq__line{display:block;white-space:nowrap}@media (max-width:639px){.seq__prop{font-size:clamp(1.625rem,8.3vw,3rem)}}.seq__w{overflow:clip;padding-bottom:.12em;margin-bottom:-.12em;vertical-align:top}.seq__key,.seq__w,.seq__wi{display:inline-block}.seq__key{position:relative;color:rgb(var(--g-teal-200))}.seq__evline{max-width:40ch;font-family:var(--g-font-sans);font-size:clamp(1.125rem,.8rem + .95vw,1.75rem);font-weight:500;line-height:1.36;letter-spacing:-.015em;color:rgb(var(--g-ink-2));text-wrap:pretty}.seq__evline .seq__w{overflow:visible;padding-bottom:0;margin-bottom:0;vertical-align:baseline}.seq__marks{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:1.125rem}.seq__mark{display:inline-flex}.seq[data-live]:not([data-settled]) [data-in]{will-change:transform,opacity}.seq[data-live]:not([data-settled]) .seq__key{color:rgb(var(--g-ink))}.seq[data-live]:not([data-settled]) .seq__key:after{position:absolute;inset:0;content:attr(data-key);color:rgb(var(--g-teal-200))}.seq[data-live]:not([data-settled]) .seq__evline .seq__key{color:rgb(var(--g-ink-2))}.seq[data-live]:not([data-settled]) [data-in=open]{opacity:0;transform:translate3d(0,28px,0)}.seq[data-live]:not([data-settled]) [data-in=zoom]{transform:scale(.72)}.seq[data-live]:not([data-settled]) [data-in=evword],.seq[data-live]:not([data-settled]) [data-in=glow],.seq[data-live]:not([data-settled]) [data-in=light]:after,.seq[data-live]:not([data-settled]) [data-in=pop]{opacity:0}.seq[data-live]:not([data-settled]) [data-in=dot]{opacity:.001}.seq[data-live]:not([data-settled]) [data-in=arrive]{opacity:.001;transform:scale(.88);transform-origin:50% 50vh}.seq[data-live]:not([data-settled]) [data-in=sweep]{opacity:0;transform:rotate(-180deg)}.seq[data-live]:not([data-settled]) [data-in=sweep] .dial__badge{transform:translate(-50%,-50%) rotate(180deg)}.seq[data-live]:not([data-settled]) [data-in]{animation-duration:var(--in-dur,.68s);animation-timing-function:var(--arrive);animation-delay:var(--in-at,0ms);animation-fill-mode:both}.seq[data-live]:not([data-settled]) [data-in=open]{animation-name:seq-open;animation-timing-function:cubic-bezier(.65,0,.35,1)}.seq[data-live]:not([data-settled]) [data-in=zoom]{animation-name:seq-zoom;animation-timing-function:cubic-bezier(.65,0,.35,1)}.seq[data-live]:not([data-settled]) [data-in=light]:after{animation:seq-fade var(--in-dur) var(--gc-ease) var(--in-at) both}.seq[data-live]:not([data-settled]) [data-in=evword]{animation-name:seq-evword}.seq[data-live]:not([data-settled]) [data-in=pop]{animation-name:seq-pop}.seq[data-live]:not([data-settled]) [data-in=through]{animation-name:seq-through;animation-timing-function:cubic-bezier(.55,0,.75,.2)}.seq[data-live]:not([data-settled]) [data-in=past]{animation-name:seq-past;animation-timing-function:cubic-bezier(.55,0,.75,.2)}.seq[data-live]:not([data-settled]) [data-in=open-ground]{animation-name:seq-open-ground;animation-timing-function:var(--gc-ease)}.seq[data-live]:not([data-settled]) [data-in=arrive]{animation-name:seq-arrive;animation-timing-function:cubic-bezier(.16,.84,.24,1)}.seq[data-live]:not([data-settled]) [data-in=glow]{animation-name:seq-fade;animation-timing-function:var(--gc-ease)}.seq[data-live]:not([data-settled]) [data-in=dot]{animation-name:seq-dot}.seq[data-live]:not([data-settled]) [data-in=sweep]{animation-name:seq-sweep;animation-timing-function:var(--gc-ease)}.seq[data-live]:not([data-settled]) [data-in=sweep] .dial__badge{animation:seq-sweep-badge var(--in-dur) var(--gc-ease) var(--in-at) both}.seq[data-live]:not([data-settled]):not([data-go]) [data-in],.seq[data-live]:not([data-settled]):not([data-go]) [data-in] .dial__badge,.seq[data-live]:not([data-settled]):not([data-go]) [data-in]:after{animation-play-state:paused}@keyframes seq-open{0%{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes seq-zoom{0%{transform:scale(.72)}to{transform:scale(1)}}@keyframes seq-evword{0%{opacity:0;transform:translate3d(0,.45em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes seq-through{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.9)}}@keyframes seq-past{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(1.6)}}@keyframes seq-open-ground{0%{opacity:1}to{opacity:0}}@keyframes seq-arrive{0%{opacity:.001;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes seq-pop{0%{opacity:0;transform:scale(.72)}to{opacity:1;transform:scale(1)}}@keyframes seq-fade{0%{opacity:0}to{opacity:1}}@keyframes seq-dot{0%{opacity:.001;scale:.3}to{opacity:1;scale:1}}@keyframes seq-sweep{0%{opacity:0;transform:rotate(-180deg)}12%{opacity:1}to{opacity:1;transform:rotate(var(--turn))}}@keyframes seq-sweep-badge{0%{transform:translate(-50%,-50%) rotate(180deg)}to{transform:translate(-50%,-50%) rotate(calc(-1 * var(--turn)))}}@keyframes story-caret{0%{opacity:1}to{opacity:1}}@media (orientation:portrait){.story{--story-zoom:1.15;--story-focus-x:0.535;--story-focus-y:0.47}}