@property --ambient-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@keyframes hero-mock-stage-module__ubKlIW__ambient-orbit{to{--ambient-angle:360deg}}@keyframes hero-mock-stage-module__ubKlIW__follow-light-on{0%{opacity:.35}to{opacity:1}}@keyframes hero-mock-stage-module__ubKlIW__mock-reveal{0%{opacity:0;transform:translateY(8px)scale(.992)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes hero-mock-stage-module__ubKlIW__ambient-reveal{0%{opacity:0}to{opacity:1}}@keyframes hero-mock-stage-module__ubKlIW__entrance-presence{0%{opacity:0;visibility:visible}12%{opacity:1}64%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes hero-mock-stage-module__ubKlIW__entrance-orbit{0%{--ambient-angle:-45deg}to{--ambient-angle:315deg}}.hero-mock-stage-module__ubKlIW__ambientRoot{--ambient-delay:0s;opacity:0}.hero-mock-stage-module__ubKlIW__ambientReady{animation:.7s cubic-bezier(.22,1,.36,1) both hero-mock-stage-module__ubKlIW__ambient-reveal}.hero-mock-stage-module__ubKlIW__ambientReady .hero-mock-stage-module__ubKlIW__orbitShell{opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) both hero-mock-stage-module__ubKlIW__ambient-reveal}.hero-mock-stage-module__ubKlIW__mockReserve{opacity:0}.hero-mock-stage-module__ubKlIW__mockEntrance{animation:.9s cubic-bezier(.16,1,.3,1) both hero-mock-stage-module__ubKlIW__mock-reveal}.hero-mock-stage-module__ubKlIW__entranceRoot{--ambient-angle:-45deg;opacity:0;animation:1.75s cubic-bezier(.4,0,.2,1) both hero-mock-stage-module__ubKlIW__entrance-presence,1.25s cubic-bezier(.45,0,.2,1) .1s both hero-mock-stage-module__ubKlIW__entrance-orbit}.hero-mock-stage-module__ubKlIW__rimGlow{border-radius:var(--mock-radius);background:0 0;position:absolute;inset:0;box-shadow:0 0 22px 3px #0f172a52,0 0 70px 14px #0f172a3b,0 0 120px 26px #0f172a24}.hero-mock-stage-module__ubKlIW__orbitShell{border-radius:calc(var(--mock-radius) + 40px);pointer-events:none;position:absolute;inset:-40px;overflow:hidden}.hero-mock-stage-module__ubKlIW__orbitGlow{border-radius:var(--mock-radius);background:conic-gradient(from var(--ambient-angle), transparent 0deg, #0f172a0f 20deg, #0f172a61 45deg, #0f172a0f 70deg, transparent 90deg);filter:blur(12px);mix-blend-mode:multiply;animation:hero-mock-stage-module__ubKlIW__ambient-orbit 26s linear var(--ambient-delay) infinite;transition:filter .5s;position:absolute;inset:40px}.hero-mock-stage-module__ubKlIW__orbitCore{border-radius:var(--mock-radius);background:conic-gradient(from var(--ambient-angle), transparent 10deg, #0f172a14 24deg, #0f172aa6 45deg, #0f172a14 66deg, transparent 80deg);filter:blur(5px);mix-blend-mode:multiply;animation:hero-mock-stage-module__ubKlIW__ambient-orbit 26s linear var(--ambient-delay) infinite;transition:filter .5s;position:absolute;inset:40px}.hero-mock-stage-module__ubKlIW__entranceOrbitGlow,.hero-mock-stage-module__ubKlIW__entranceOrbitCore{border-radius:var(--mock-radius);mix-blend-mode:multiply;position:absolute;inset:40px}.hero-mock-stage-module__ubKlIW__entranceOrbitGlow{background:conic-gradient(from var(--ambient-angle), transparent 0deg, #0f172a0d 14deg, #0f172a6b 45deg, #0f172a0d 76deg, transparent 90deg);filter:blur(15px)}.hero-mock-stage-module__ubKlIW__entranceOrbitCore{background:conic-gradient(from var(--ambient-angle), transparent 8deg, #0f172a12 23deg, #0f172a99 45deg, #0f172a12 67deg, transparent 82deg);filter:blur(7px)}.hero-mock-stage-module__ubKlIW__ambientRoot[data-following=true] .hero-mock-stage-module__ubKlIW__orbitGlow{filter:blur(16px);animation:.7s cubic-bezier(.22,1,.36,1) both hero-mock-stage-module__ubKlIW__follow-light-on}.hero-mock-stage-module__ubKlIW__ambientRoot[data-following=true] .hero-mock-stage-module__ubKlIW__orbitCore{filter:blur(7px);animation:.55s cubic-bezier(.22,1,.36,1) both hero-mock-stage-module__ubKlIW__follow-light-on}.dark .hero-mock-stage-module__ubKlIW__rimGlow{box-shadow:0 0 28px 5px #ffffff52,0 0 80px 20px #ffffff24,0 0 140px 36px #ffffff12}.dark .hero-mock-stage-module__ubKlIW__orbitGlow{background:conic-gradient(from var(--ambient-angle), transparent 0deg, #ffffff08 20deg, #ffffff57 45deg, #ffffff08 70deg, transparent 90deg);mix-blend-mode:screen}.dark .hero-mock-stage-module__ubKlIW__orbitCore{background:conic-gradient(from var(--ambient-angle), transparent 10deg, #ffffff0f 24deg, #ffffffb8 45deg, #ffffff0f 66deg, transparent 80deg);mix-blend-mode:screen}.dark .hero-mock-stage-module__ubKlIW__entranceOrbitGlow{background:conic-gradient(from var(--ambient-angle), transparent 0deg, #ffffff0a 14deg, #ffffff61 45deg, #ffffff0a 76deg, transparent 90deg);mix-blend-mode:screen}.dark .hero-mock-stage-module__ubKlIW__entranceOrbitCore{background:conic-gradient(from var(--ambient-angle), transparent 8deg, #ffffff0f 23deg, #ffffffa3 45deg, #ffffff0f 67deg, transparent 82deg);mix-blend-mode:screen}@media (prefers-color-scheme:dark){.hero-mock-stage-module__ubKlIW__rimGlow{box-shadow:0 0 28px 5px #ffffff52,0 0 80px 20px #ffffff24,0 0 140px 36px #ffffff12}.hero-mock-stage-module__ubKlIW__orbitGlow{background:conic-gradient(from var(--ambient-angle), transparent 0deg, #ffffff08 20deg, #ffffff57 45deg, #ffffff08 70deg, transparent 90deg);mix-blend-mode:screen}.hero-mock-stage-module__ubKlIW__orbitCore{background:conic-gradient(from var(--ambient-angle), transparent 10deg, #ffffff0f 24deg, #ffffffb8 45deg, #ffffff0f 66deg, transparent 80deg);mix-blend-mode:screen}.hero-mock-stage-module__ubKlIW__entranceOrbitGlow{background:conic-gradient(from var(--ambient-angle), transparent 0deg, #ffffff0a 14deg, #ffffff61 45deg, #ffffff0a 76deg, transparent 90deg);mix-blend-mode:screen}.hero-mock-stage-module__ubKlIW__entranceOrbitCore{background:conic-gradient(from var(--ambient-angle), transparent 8deg, #ffffff0f 23deg, #ffffffa3 45deg, #ffffff0f 67deg, transparent 82deg);mix-blend-mode:screen}}@media (prefers-reduced-motion:reduce){.hero-mock-stage-module__ubKlIW__ambientRoot,.hero-mock-stage-module__ubKlIW__ambientReady,.hero-mock-stage-module__ubKlIW__ambientReady .hero-mock-stage-module__ubKlIW__orbitShell,.hero-mock-stage-module__ubKlIW__mockEntrance,.hero-mock-stage-module__ubKlIW__entranceRoot{animation:none}.hero-mock-stage-module__ubKlIW__entranceRoot{opacity:0;visibility:hidden}.hero-mock-stage-module__ubKlIW__ambientRoot,.hero-mock-stage-module__ubKlIW__ambientReady,.hero-mock-stage-module__ubKlIW__ambientReady .hero-mock-stage-module__ubKlIW__orbitShell,.hero-mock-stage-module__ubKlIW__mockReserve,.hero-mock-stage-module__ubKlIW__mockEntrance{opacity:1}.hero-mock-stage-module__ubKlIW__orbitGlow,.hero-mock-stage-module__ubKlIW__orbitCore{animation:none}}
@keyframes changelog-section-module__RbT8kW__changelog-pulse{0%,to{opacity:.28;transform:scale(1)}50%{opacity:.08;transform:scale(1.55)}}.changelog-section-module__RbT8kW__latestHalo{background:var(--foreground);opacity:.22;border-radius:9999px;width:1.125rem;height:1.125rem;animation:2.8s ease-in-out infinite changelog-section-module__RbT8kW__changelog-pulse;position:absolute}.changelog-section-module__RbT8kW__dot{background:var(--foreground);border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;position:relative}.changelog-section-module__RbT8kW__shippedDot{background:var(--muted-foreground)}.changelog-section-module__RbT8kW__currentDot{background:#43acfc;background:lab(67.12% -11.2763 -48.9501)}.changelog-section-module__RbT8kW__currentMeta{color:#3977a8;color:lab(47.577% -8.42404 -32.7825)}@media (prefers-color-scheme:dark){.changelog-section-module__RbT8kW__currentDot{background:#a0d8ff;background:lab(83.4908% -12.684 -46.0646)}.changelog-section-module__RbT8kW__currentMeta{color:#9ad1ff;color:lab(81.3164% -10.4739 -33.2312)}}.changelog-section-module__RbT8kW__teaser{z-index:1;background:var(--muted-foreground);width:.5rem;min-width:.5rem;height:.5rem;color:var(--foreground);cursor:default;border:none;border-radius:9999px;justify-content:center;align-items:center;padding:0;transition:width .22s,height .22s,min-width .22s,padding .22s,background-color .22s,box-shadow .22s;display:inline-flex;position:relative;overflow:visible}.changelog-section-module__RbT8kW__teaserHalo{pointer-events:none;transition:opacity .16s}.changelog-section-module__RbT8kW__teaserLabel{white-space:nowrap;letter-spacing:-.01em;opacity:0;max-width:0;margin:0;font-size:.75rem;font-weight:500;line-height:1.2;transition:max-width .22s,opacity .18s 40ms,transform .22s;overflow:hidden;transform:translate(-2px)}@media (hover:hover) and (pointer:fine){.changelog-section-module__RbT8kW__teaser:hover,.changelog-section-module__RbT8kW__teaser:focus-visible{background:var(--muted);width:auto;min-width:0;height:auto;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border) 80%, transparent);outline:none;padding:.2rem .5rem}.changelog-section-module__RbT8kW__teaser:hover .changelog-section-module__RbT8kW__teaserHalo,.changelog-section-module__RbT8kW__teaser:focus-visible .changelog-section-module__RbT8kW__teaserHalo{opacity:0;animation:none}.changelog-section-module__RbT8kW__teaser:hover .changelog-section-module__RbT8kW__teaserLabel,.changelog-section-module__RbT8kW__teaser:focus-visible .changelog-section-module__RbT8kW__teaserLabel{opacity:1;max-width:9rem;overflow:visible;transform:translate(0)}}@media (hover:none),(pointer:coarse){.changelog-section-module__RbT8kW__teaser{background:var(--muted);width:auto;min-width:0;height:auto;min-height:0;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--border) 80%, transparent);padding:.2rem .5rem}.changelog-section-module__RbT8kW__teaserLabel{opacity:1;max-width:9rem;overflow:visible;transform:none}.changelog-section-module__RbT8kW__teaserHalo{display:none}}@media (prefers-reduced-motion:reduce){.changelog-section-module__RbT8kW__latestHalo,.changelog-section-module__RbT8kW__teaserHalo{opacity:.18;animation:none;transform:none}.changelog-section-module__RbT8kW__teaser,.changelog-section-module__RbT8kW__teaserLabel{transition:none}}
.paper-plane-flight-module__k790PG__scaleWrap{aspect-ratio:1200/180;width:100%;position:relative;overflow:hidden;container-type:inline-size}.paper-plane-flight-module__k790PG__flightContainer{--flight-duration:2.2s;--flight-easing:cubic-bezier(.25, .25, .75, .95);transform-origin:0 0;width:1200px;height:180px;position:absolute;top:0;left:0}.paper-plane-flight-module__k790PG__trailMaskPath{animation:paper-plane-flight-module__k790PG__draw-trail var(--flight-duration) var(--flight-easing) forwards;animation-play-state:paused;animation-delay:85ms}.paper-plane-flight-module__k790PG__planeWrapper{offset-path:path("M 75 96 C 230 103, 325 150, 470 142 C 620 134, 725 62, 875 68 C 995 73, 1065 88, 1110 95");offset-rotate:auto 0deg;offset-anchor:52% 64%;width:72px;height:48px;animation:paper-plane-flight-module__k790PG__plane-path var(--flight-duration) var(--flight-easing) forwards;z-index:10;animation-play-state:paused;position:absolute;top:0;left:0}@media (max-width:639px){.paper-plane-flight-module__k790PG__planeWrapper{width:144px;height:96px}}.paper-plane-flight-module__k790PG__planeArt{--paper-plane-paper:#f7f7f5;--paper-plane-ink:#686872;--paper-plane-outline:#96969f;--paper-plane-upper-facet:#52525b0e;--paper-plane-inset-facet:#52525b1a;color:var(--paper-plane-paper);filter:drop-shadow(0 8px 10px #0000000d)drop-shadow(0 2px 3px #00000014)}.paper-plane-flight-module__k790PG__planeIcon{transform-box:fill-box;transform-origin:28% 55%;width:100%;height:100%;animation:paper-plane-flight-module__k790PG__plane-tilt var(--flight-duration) linear forwards;animation-play-state:paused}.paper-plane-flight-module__k790PG__planePaper{fill:var(--paper-plane-paper)}.paper-plane-flight-module__k790PG__planeOutline{stroke:var(--paper-plane-outline);stroke-width:.9px;opacity:0}.paper-plane-flight-module__k790PG__planeUpperFold,.paper-plane-flight-module__k790PG__planeLowerFold{fill:var(--paper-plane-ink)}.paper-plane-flight-module__k790PG__planeUpperFold{opacity:.07;filter:blur(.8px)}.paper-plane-flight-module__k790PG__planeLowerFold{opacity:.1;filter:blur(1px)}.paper-plane-flight-module__k790PG__planeUpperFacet{fill:var(--paper-plane-upper-facet)}.paper-plane-flight-module__k790PG__planeCenterFacet,.paper-plane-flight-module__k790PG__planeTailFacet{fill:var(--paper-plane-inset-facet)}.paper-plane-flight-module__k790PG__landingShadow{--landing-shadow-offset:15px;z-index:5;width:56px;height:12px;transform:translate(-50%, var(--landing-shadow-offset)) scale(0);background:radial-gradient(#00000047 0%,#0000 70%);border-radius:50%;animation:.51s cubic-bezier(.22,1,.36,1) 2.2s forwards paused paper-plane-flight-module__k790PG__shadow-grow;position:absolute;top:95px;left:1110px}@media (max-width:639px){.paper-plane-flight-module__k790PG__landingShadow{--landing-shadow-offset:42px}}@media (prefers-color-scheme:dark){.paper-plane-flight-module__k790PG__planeArt{--paper-plane-paper:#dededa;--paper-plane-ink:#121216;--paper-plane-outline:transparent;--paper-plane-upper-facet:#12121614;--paper-plane-inset-facet:#12121629;filter:drop-shadow(0 8px 12px #ffffff0a)drop-shadow(0 2px 4px #ffffff06)}.paper-plane-flight-module__k790PG__planeOutline{opacity:0}.paper-plane-flight-module__k790PG__planeUpperFold{opacity:.14;filter:blur(.8px)}.paper-plane-flight-module__k790PG__planeLowerFold{opacity:.22;filter:blur(1px)}.paper-plane-flight-module__k790PG__landingShadow{background:radial-gradient(#ffffff8c 0%,#fff3 48%,#fff0 75%);width:68px;height:18px}}@media (max-width:639px){.paper-plane-flight-module__k790PG__landingShadow{width:112px;height:24px}}.paper-plane-flight-module__k790PG__isFlying .paper-plane-flight-module__k790PG__trailMaskPath,.paper-plane-flight-module__k790PG__isFlying .paper-plane-flight-module__k790PG__planeWrapper,.paper-plane-flight-module__k790PG__isFlying .paper-plane-flight-module__k790PG__planeIcon,.paper-plane-flight-module__k790PG__isFlying .paper-plane-flight-module__k790PG__landingShadow{animation-play-state:running}.paper-plane-flight-module__k790PG__isLanded .paper-plane-flight-module__k790PG__trailMaskPath{stroke-dashoffset:0;opacity:1;animation:none}.paper-plane-flight-module__k790PG__isLanded .paper-plane-flight-module__k790PG__planeWrapper{offset-distance:100%;opacity:1;animation:none}.paper-plane-flight-module__k790PG__isLanded .paper-plane-flight-module__k790PG__planeIcon{animation:none;transform:rotate(0)scale(1)}.paper-plane-flight-module__k790PG__isLanded .paper-plane-flight-module__k790PG__landingShadow{transform:translate(-50%, var(--landing-shadow-offset)) scale(1);opacity:1;animation:none}@keyframes paper-plane-flight-module__k790PG__draw-trail{0%{stroke-dashoffset:100px;opacity:0}10%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes paper-plane-flight-module__k790PG__plane-path{0%{offset-distance:0%;opacity:0}10%{opacity:1}to{offset-distance:100%;opacity:1}}@keyframes paper-plane-flight-module__k790PG__plane-tilt{0%{transform:rotate(-1deg)scale(.6)scaleY(.98)}12%{transform:rotate(2deg)scale(1)scaleY(1)}28%{transform:rotate(10deg)scale(1)scaleY(.98)}38%{transform:rotate(12deg)scale(1)scaleY(.97)}46%{transform:rotate(5deg)scale(1)scaleY(.97)}55%{transform:rotate(-1deg)scale(1)scaleY(.96)}68%{transform:rotate(-3deg)scale(1)scaleY(.95)}84%{transform:rotate(.5deg)scale(1)scaleY(.99)}to{transform:rotate(0)scale(1)scaleY(1)}}@keyframes paper-plane-flight-module__k790PG__shadow-grow{0%{transform:translate(-50%, var(--landing-shadow-offset)) scale(0);opacity:0}to{transform:translate(-50%, var(--landing-shadow-offset)) scale(1);opacity:1}}
.personal-first-illustration-module__qvKZ2a__stage{justify-content:center;align-items:center;width:100%;max-width:280px;height:220px;margin-inline:auto;display:flex;position:relative;overflow:hidden}.personal-first-illustration-module__qvKZ2a__scene{width:100%;height:100%;display:block;overflow:hidden}.personal-first-illustration-module__qvKZ2a__board{transform:translateY(var(--board-drop,var(--rest-drop,0px)));will-change:transform}.personal-first-illustration-module__qvKZ2a__boardFace{fill:color-mix(in oklab, var(--background) 94%, var(--foreground) 6%);stroke:color-mix(in oklab, var(--foreground) 34%, transparent);stroke-width:.75px;vector-effect:non-scaling-stroke}.personal-first-illustration-module__qvKZ2a__innerEdge{fill:none;stroke:color-mix(in oklab, var(--foreground) 17%, transparent);stroke-width:.5px;stroke-linecap:round;vector-effect:non-scaling-stroke}.personal-first-illustration-module__qvKZ2a__mailContent{opacity:.72}.personal-first-illustration-module__qvKZ2a__avatar{fill:color-mix(in oklab, var(--foreground) 24%, transparent)}.personal-first-illustration-module__qvKZ2a__unreadDot{fill:#007aff}.personal-first-illustration-module__qvKZ2a__contentLine{fill:none;stroke:color-mix(in oklab, var(--foreground) 22%, transparent);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}
.one-message-illustration-module__4xAeRG__stage{justify-content:center;align-items:center;width:100%;max-width:280px;height:220px;margin-inline:auto;display:flex;overflow:hidden}.one-message-illustration-module__4xAeRG__scene{width:100%;height:100%;display:block}.one-message-illustration-module__4xAeRG__connection{fill:none;stroke:color-mix(in oklab, var(--foreground) 16%, transparent);stroke-width:1px;stroke-linecap:round}.one-message-illustration-module__4xAeRG__mailCard{fill:color-mix(in oklab, var(--background) 94%, var(--foreground) 6%);stroke:color-mix(in oklab, var(--foreground) 34%, transparent);stroke-width:.75px}.one-message-illustration-module__4xAeRG__mailFold{fill:none;stroke:color-mix(in oklab, var(--foreground) 28%, transparent);stroke-width:1px;stroke-linecap:round;stroke-linejoin:round}.one-message-illustration-module__4xAeRG__recipientOuter{fill:color-mix(in oklab, var(--background) 96%, var(--foreground) 4%);stroke:color-mix(in oklab, var(--foreground) 28%, transparent);stroke-width:.75px}.one-message-illustration-module__4xAeRG__recipientIcon{color:color-mix(in oklab, var(--foreground) 40%, transparent)}.one-message-illustration-module__4xAeRG__recipientRing{fill:none;stroke:color-mix(in oklab, var(--foreground) 70%, transparent);stroke-width:1px;opacity:0;transform-box:fill-box;transform-origin:50%;animation:3.8s ease-out infinite one-message-illustration-module__4xAeRG__recipient-arrival}.one-message-illustration-module__4xAeRG__signalPath{fill:none;stroke:color-mix(in oklab, var(--foreground) 76%, transparent);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100 100;stroke-dashoffset:100px;opacity:0;animation:3.8s ease-in-out infinite one-message-illustration-module__4xAeRG__signal-flow}@keyframes one-message-illustration-module__4xAeRG__signal-flow{0%,8%{stroke-dashoffset:100px;opacity:0}12%{stroke-dashoffset:100px;opacity:.95}55%,78%{stroke-dashoffset:0;opacity:.95}to{stroke-dashoffset:0;opacity:0}}@keyframes one-message-illustration-module__4xAeRG__recipient-arrival{0%,52%{opacity:0;transform:scale(.82)}62%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.14)}}.one-message-illustration-module__4xAeRG__reduceMotion .one-message-illustration-module__4xAeRG__recipientRing{animation:none}.one-message-illustration-module__4xAeRG__reduceMotion .one-message-illustration-module__4xAeRG__signalPath{display:none}@media (prefers-reduced-motion:reduce){.one-message-illustration-module__4xAeRG__recipientRing{animation:none}.one-message-illustration-module__4xAeRG__signalPath{display:none}}
.vision-section-module__tfPUTq__card{isolation:isolate;border-radius:1.5rem;padding:2rem;position:relative;overflow:hidden}@media (min-width:640px){.vision-section-module__tfPUTq__card{padding:2.25rem}}@media (min-width:768px){.vision-section-module__tfPUTq__card{border-radius:1.75rem;padding:2.5rem}}.vision-section-module__tfPUTq__card:before{content:"";z-index:-1;background:radial-gradient(120% 90% at 12% 0%, #ffffffb8 0%, #fff0 58%), linear-gradient(0deg, #ffffff6b 0%, #ffffff6b 100%), var(--vision-hue);position:absolute;inset:0}.vision-section-module__tfPUTq__blue{--vision-hue:linear-gradient(155deg, #7eb8ff 0%, #a8c4ff 28%, #c4b8ff 62%, #dcc8ff 100%)}.vision-section-module__tfPUTq__blue:before{background:radial-gradient(95% 80% at 88% 8%, #c4a8ff8c 0%, #c4a8ff00 58%), radial-gradient(85% 70% at 8% 92%, #60a8ff66 0%, #60a8ff00 55%), radial-gradient(70% 55% at 45% 40%, #ffffff59 0%, #fff0 62%), radial-gradient(120% 90% at 14% 0%, #ffffff9e 0%, #fff0 56%), linear-gradient(0deg, #ffffff47 0%, #ffffff47 100%), var(--vision-hue)}.vision-section-module__tfPUTq__mint{--vision-hue:#d4ef45}.vision-section-module__tfPUTq__mint:before{background:#d4ef45}.vision-section-module__tfPUTq__warm{--vision-hue:#292a2e;--smoke-soft:#ffffff45;--smoke-strong:#ffffff9e;--smoke-fold:#08090c57}.vision-section-module__tfPUTq__warm:before{background:linear-gradient(145deg,#242529 0%,#34353a 55%,#292a2f 100%)}.vision-section-module__tfPUTq__warm:after{content:none}.vision-section-module__tfPUTq__smokeField{z-index:0;pointer-events:none;background:radial-gradient(ellipse 28% 40% at 48% 56%, var(--smoke-fold) 0%, transparent 68%), radial-gradient(ellipse 18% 34% at 72% 42%, var(--smoke-fold) 0%, transparent 72%), radial-gradient(ellipse 58% 48% at 42% 56%, var(--smoke-soft) 0%, transparent 72%), radial-gradient(ellipse 46% 62% at 68% 48%, var(--smoke-soft) 0%, transparent 76%);mix-blend-mode:normal;opacity:.9;animation:18s ease-in-out infinite alternate vision-section-module__tfPUTq__smoke-field-breathe;position:absolute;inset:-28%;-webkit-mask-image:radial-gradient(76% 72%,#000 30%,#0000 82%);mask-image:radial-gradient(76% 72%,#000 30%,#0000 82%)}.vision-section-module__tfPUTq__smokeField:before,.vision-section-module__tfPUTq__smokeField:after{content:"";transform-origin:50% 70%;will-change:transform, opacity;background-repeat:no-repeat;position:absolute;inset:0}.vision-section-module__tfPUTq__smokeField:before{background:radial-gradient(ellipse 9% 38% at 35% 72%, var(--smoke-fold) 0%, transparent 68%), radial-gradient(ellipse 11% 34% at 63% 58%, var(--smoke-fold) 0%, transparent 72%), radial-gradient(ellipse 18% 48% at 22% 86%, var(--smoke-strong) 0%, var(--smoke-soft) 28%, transparent 72%), radial-gradient(ellipse 24% 54% at 46% 68%, var(--smoke-soft) 0%, transparent 74%), radial-gradient(ellipse 20% 46% at 72% 82%, var(--smoke-strong) 0%, transparent 70%);animation:20s ease-in-out infinite alternate vision-section-module__tfPUTq__smoke-rise-one}.vision-section-module__tfPUTq__smokeField:after{background:radial-gradient(ellipse 10% 36% at 30% 52%, var(--smoke-fold) 0%, transparent 70%), radial-gradient(ellipse 8% 40% at 70% 74%, var(--smoke-fold) 0%, transparent 68%), radial-gradient(ellipse 22% 52% at 16% 58%, var(--smoke-soft) 0%, transparent 72%), radial-gradient(ellipse 19% 50% at 58% 88%, var(--smoke-strong) 0%, var(--smoke-soft) 32%, transparent 74%), radial-gradient(ellipse 26% 44% at 84% 46%, var(--smoke-soft) 0%, transparent 76%);animation:26s ease-in-out infinite alternate vision-section-module__tfPUTq__smoke-rise-two}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__quote,.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__title{color:#fffffff0}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__titleMeta{color:#ffffff85}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__titleDot{color:#ffffff5c}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__meta{color:#ffffff94}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__divider{background:#ffffff47}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__iconMark{color:#ffffffe6}@media (prefers-color-scheme:dark){.vision-section-module__tfPUTq__warm{--vision-hue:#e3e4e7;--smoke-soft:#1c1d2140;--smoke-strong:#14151894;--smoke-fold:#fff6}.vision-section-module__tfPUTq__warm:before{background:linear-gradient(145deg,#f0f1f3 0%,#d9dadd 58%,#e7e8ea 100%)}.vision-section-module__tfPUTq__smokeField{mix-blend-mode:normal}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__quote,.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__title{color:#0c0c0df0}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__titleMeta{color:#0c0c0d7a}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__titleDot{color:#0c0c0d52}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__meta{color:#0c0c0d85}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__divider{background:#0c0c0d38}.vision-section-module__tfPUTq__warm .vision-section-module__tfPUTq__iconMark{color:#0c0c0ddb}}.vision-section-module__tfPUTq__card>:not(.vision-section-module__tfPUTq__smokeField){z-index:1;position:relative}@keyframes vision-section-module__tfPUTq__smoke-field-breathe{0%{opacity:.72;transform:scale(.98)}50%{opacity:.94;transform:translate(2%,-2%)scale(1.04)}to{opacity:.8;transform:translate(-2%,1%)scale(1.02)}}@keyframes vision-section-module__tfPUTq__smoke-rise-one{0%{opacity:.58;transform:translate(-5%,12%)rotate(-3deg)scale(.92,.88)}52%{opacity:.92;transform:translate(5%,-4%)rotate(3deg)scale(1.06,1.12)}to{opacity:.68;transform:translate(-1%,-14%)rotate(-1deg)scale(1.14,1.2)}}@keyframes vision-section-module__tfPUTq__smoke-rise-two{0%{opacity:.72;transform:translate(7%,10%)rotate(3deg)scaleY(.9)}48%{opacity:.5;transform:translate(-6%,-6%)rotate(-4deg)scale(1.1,1.08)}to{opacity:.86;transform:translate(2%,-16%)rotate(2deg)scale(1.16,1.22)}}@media (prefers-reduced-motion:reduce){.vision-section-module__tfPUTq__smokeField,.vision-section-module__tfPUTq__smokeField:before,.vision-section-module__tfPUTq__smokeField:after{animation:none}}.vision-section-module__tfPUTq__quote{letter-spacing:-.02em;color:#0c0c0d;text-wrap:pretty;max-width:22ch;margin:0;font-size:1.625rem;font-weight:400;line-height:1.33}@media (min-width:640px){.vision-section-module__tfPUTq__quote{max-width:24ch;font-size:1.75rem}}@media (min-width:768px){.vision-section-module__tfPUTq__quote{max-width:22ch;font-size:1.875rem}}.vision-section-module__tfPUTq__quoteMark{font-weight:400}.vision-section-module__tfPUTq__footer{align-items:center;gap:.875rem;margin-top:2.5rem;display:flex}.vision-section-module__tfPUTq__iconMark,.vision-section-module__tfPUTq__logoMark{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.vision-section-module__tfPUTq__divider{background:#0c0c0d2e;flex-shrink:0;width:1px;height:1.25rem}.vision-section-module__tfPUTq__dividerTall{height:2.5rem}.vision-section-module__tfPUTq__title{letter-spacing:-.015em;color:#0c0c0d;margin:0;font-size:1.0625rem;font-weight:400;line-height:1.25}.vision-section-module__tfPUTq__titleDot{color:#0c0c0d52;margin:0 .4em;font-weight:400}.vision-section-module__tfPUTq__titleMeta{letter-spacing:-.01em;color:#0c0c0d7a;font-size:.875rem;font-weight:400}.vision-section-module__tfPUTq__meta{color:#0c0c0d80;margin:.2rem 0 0;font-size:.875rem;font-weight:400;line-height:1.35}