.WovenFooter-module__z075Aa__footer{background:var(--background);max-width:none;color:var(--secondary);border-top:1px solid #ffffff0d;margin:0;padding:0;display:block}.WovenFooter-module__z075Aa__scrollStage{--scene-height:clamp(670px, 85svh, 880px);height:calc(var(--scene-height) + min(65svh, 520px))}.WovenFooter-module__z075Aa__scene{isolation:isolate;height:var(--scene-height);position:sticky;top:0;overflow:hidden}.WovenFooter-module__z075Aa__artwork{perspective:900px;perspective-origin:50% 82%;pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65%,#000c 81%,#0000 100%);mask-image:linear-gradient(#000 65%,#000c 81%,#0000 100%)}.WovenFooter-module__z075Aa__sky{color:#c0c8d3;pointer-events:none;position:absolute;inset:0}.WovenFooter-module__z075Aa__sky svg{width:100%;height:100%}.WovenFooter-module__z075Aa__starPulse{animation:6s ease-in-out infinite paused WovenFooter-module__z075Aa__star-breathe}.WovenFooter-module__z075Aa__scene[data-active=true] .WovenFooter-module__z075Aa__starPulse{animation-play-state:running}@keyframes WovenFooter-module__z075Aa__star-breathe{0%,to{opacity:1}50%{opacity:.35}}.WovenFooter-module__z075Aa__artwork canvas{visibility:hidden}.WovenFooter-module__z075Aa__scene[data-sea-live=true] .WovenFooter-module__z075Aa__artwork canvas{visibility:visible}.WovenFooter-module__z075Aa__scene[data-sea-live=true] .WovenFooter-module__z075Aa__artwork img{visibility:hidden}.WovenFooter-module__z075Aa__wave{position:absolute;inset:0 -36px -45px}.WovenFooter-module__z075Aa__scene[data-active=true] :is(.WovenFooter-module__z075Aa__sky,.WovenFooter-module__z075Aa__wave){will-change:transform}.WovenFooter-module__z075Aa__artwork img,.WovenFooter-module__z075Aa__artwork canvas{object-fit:cover;object-position:center bottom;width:100%;max-width:none;height:100%;position:absolute;inset:0}.WovenFooter-module__z075Aa__copy{z-index:3;width:var(--container);margin:auto;padding-top:clamp(64px,5.5vw,88px);position:relative}.WovenFooter-module__z075Aa__brand{color:var(--ink);align-items:center;gap:6px;min-height:44px;font-size:1.5625rem;font-weight:600;display:inline-flex}.WovenFooter-module__z075Aa__brand img{width:40px;height:40px;margin-left:-4px}.WovenFooter-module__z075Aa__copy h2{color:var(--ink);margin-top:28px;font-size:clamp(30px,3.34vw,48px);font-weight:500;line-height:1.1}.WovenFooter-module__z075Aa__copy p{color:var(--secondary);margin-top:18px;font-size:clamp(15px,1.4vw,18px);line-height:1.5}.WovenFooter-module__z075Aa__copy .WovenFooter-module__z075Aa__download{gap:9px;height:48px;margin-top:28px;padding-inline:22px;font-size:15px}.WovenFooter-module__z075Aa__copy .WovenFooter-module__z075Aa__download svg{width:18px;height:22px;transform:translateY(-1px)}.WovenFooter-module__z075Aa__copy .WovenFooter-module__z075Aa__requirements{color:var(--tertiary);margin-top:12px;font-size:13px}.WovenFooter-module__z075Aa__sceneControls{z-index:4;justify-content:space-between;align-items:center;display:flex;position:absolute;inset:auto max(32px,50% - 560px) 16px}.WovenFooter-module__z075Aa__backToTop{color:#cbd2dc;background:#10121480;border:1px solid #ffffff20;border-radius:50%;place-items:center;width:44px;height:44px;margin-left:auto;transition:background-color .18s,transform .15s;display:grid}.WovenFooter-module__z075Aa__backToTop:active{transform:scale(.95)}.WovenFooter-module__z075Aa__backToTop svg{transition:transform .18s cubic-bezier(.19,1,.22,1)}.WovenFooter-module__z075Aa__bottom{z-index:3;width:var(--container);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;padding-block:16px 28px;font-size:13px;display:flex;position:relative}.WovenFooter-module__z075Aa__bottom nav{gap:28px;display:flex}.WovenFooter-module__z075Aa__bottom nav a{align-items:center;min-height:44px;transition:color .18s;display:flex}@media (hover:hover) and (pointer:fine){.WovenFooter-module__z075Aa__backToTop:hover{background:#25282d}.WovenFooter-module__z075Aa__backToTop:hover svg{transform:translateY(-2px)}.WovenFooter-module__z075Aa__bottom a:hover{color:#fff}}@media (max-width:700px){.WovenFooter-module__z075Aa__scrollStage{--scene-height:660px;height:calc(var(--scene-height) + 40svh)}.WovenFooter-module__z075Aa__scene{top:min(0px,100svh - 660px)}.WovenFooter-module__z075Aa__copy{padding-top:52px}.WovenFooter-module__z075Aa__copy h2{margin-top:24px;font-size:clamp(28px,7.5vw,34px)}.WovenFooter-module__z075Aa__copy p{max-width:260px}.WovenFooter-module__z075Aa__wave{inset:85px -55% -35px}.WovenFooter-module__z075Aa__artwork img,.WovenFooter-module__z075Aa__artwork canvas{object-position:left bottom}.WovenFooter-module__z075Aa__sceneControls{bottom:8px}.WovenFooter-module__z075Aa__bottom{flex-wrap:wrap;gap:0 20px;padding-block:10px 22px}.WovenFooter-module__z075Aa__bottom .WovenFooter-module__z075Aa__note{order:3;width:100%}.WovenFooter-module__z075Aa__bottom nav{gap:22px;margin-left:auto}}@media (prefers-reduced-motion:reduce){.WovenFooter-module__z075Aa__scrollStage{height:var(--scene-height)}.WovenFooter-module__z075Aa__scene{position:relative;top:0}.WovenFooter-module__z075Aa__artwork{perspective:none}.WovenFooter-module__z075Aa__sky,.WovenFooter-module__z075Aa__wave,.WovenFooter-module__z075Aa__backToTop svg{transform:none!important}.WovenFooter-module__z075Aa__starPulse{opacity:1;animation:none!important}}
.ProductFeatures-module__MATtRq__features{isolation:isolate;background:var(--background);color:var(--ink);position:relative}.ProductFeatures-module__MATtRq__features:after{content:"";z-index:4;pointer-events:none;opacity:.65;background:url(/assets/gradient-dither.png);position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000,#000 240px calc(100% - 240px),#0000);mask-image:linear-gradient(#0000,#000 240px calc(100% - 240px),#0000)}.ProductFeatures-module__MATtRq__features .ProductFeatures-module__MATtRq__title{font-size:var(--story-feature-heading-size);max-width:16em;font-weight:var(--heading-weight);text-wrap:balance;margin:0;line-height:1.1}.ProductFeatures-module__MATtRq__features p{color:var(--secondary);margin:0;line-height:1.5}.ProductFeatures-module__MATtRq__overview{align-items:center;gap:var(--content-gap);padding:calc(var(--section-space) * 1.5) 24px;flex-direction:column;display:flex}.ProductFeatures-module__MATtRq__intro{text-align:center}.ProductFeatures-module__MATtRq__features .ProductFeatures-module__MATtRq__title span{color:var(--heading-muted)}.ProductFeatures-module__MATtRq__recorderStage{isolation:isolate;flex-direction:column;justify-content:center;align-items:center;width:min(100%,1120px);margin:0;padding-block:0;display:flex;position:relative}.ProductFeatures-module__MATtRq__recorderBar{filter:drop-shadow(0 16px 28px #00000059);flex-shrink:0;width:96px;height:auto;display:block;position:relative}.ProductFeatures-module__MATtRq__recorderBar[data-reveal=waiting]{opacity:0;transform:translateY(16px)scale(.8)}.ProductFeatures-module__MATtRq__recorderBar[data-reveal=playing]{animation:.9s cubic-bezier(.22,1,.36,1) both ProductFeatures-module__MATtRq__orb-reveal}@keyframes ProductFeatures-module__MATtRq__orb-reveal{0%{opacity:0;transform:translateY(16px)scale(.8)}60%{opacity:1;transform:translateY(0)scale(1.04)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ProductFeatures-module__MATtRq__recorderBar[data-reveal]{opacity:1;animation:none;transform:none}}.ProductFeatures-module__MATtRq__recorderBar>img{opacity:.7;clip-path:circle(47.5%);width:100%;height:auto;display:block}.ProductFeatures-module__MATtRq__modeMenu{width:560px;max-width:100%;height:auto;display:block}.ProductFeatures-module__MATtRq__modes{width:var(--container);padding-block:var(--section-space);gap:var(--content-gap);flex-direction:column;margin-inline:auto;display:flex}.ProductFeatures-module__MATtRq__modesHeading{order:-1}.ProductFeatures-module__MATtRq__modeStage{isolation:isolate;width:min(100%,640px);margin:0;position:relative}.ProductFeatures-module__MATtRq__modeStage .ProductFeatures-module__MATtRq__modeMenu{width:100%;-webkit-mask-image:linear-gradient(#000 0% 54%,#000000e6 68%,#0006 86%,#0000 100%);mask-image:linear-gradient(#000 0% 54%,#000000e6 68%,#0006 86%,#0000 100%)}.ProductFeatures-module__MATtRq__modeStage{-webkit-mask-image:linear-gradient(90deg,#0000,#000c 8%,#000 20% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000c 8%,#000 20% 86%,#0000)}.ProductFeatures-module__MATtRq__modeStage:before,.ProductFeatures-module__MATtRq__historyComposition:before{content:"";z-index:-1;pointer-events:none;background-position:50%;background-repeat:no-repeat;background-size:100% 100%;position:absolute}.ProductFeatures-module__MATtRq__modeStage:before{background-image:url(/assets/story-modes-glow.png);inset:0}.ProductFeatures-module__MATtRq__historyComposition:before{background-image:radial-gradient(at 65% 24%,#9aa8b81f,#0000 48%),url(/assets/story-history-glow.png);width:110%;height:120%;top:40%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(closest-side,#000 55%,#0000);mask-image:radial-gradient(closest-side,#000 55%,#0000)}.ProductFeatures-module__MATtRq__fadedShot{height:auto;display:block}.ProductFeatures-module__MATtRq__history{width:var(--container);padding-block:var(--section-space);gap:var(--content-gap);flex-direction:column;margin-inline:auto;display:flex}.ProductFeatures-module__MATtRq__historyHeading{align-items:flex-start;gap:var(--copy-gap);flex-direction:column;display:flex}.ProductFeatures-module__MATtRq__historyComposition{isolation:isolate;grid-template-columns:repeat(20,minmax(0,1fr));align-items:start;width:calc(100% + 96px);margin:0 -48px;display:grid;position:relative}.ProductFeatures-module__MATtRq__historyStage{z-index:2;--window-fade:radial-gradient(ellipse 88% 100% at 16% 0%, #000 42%, #000000d9 54%, #0009 65%, #00000052 75%, #0000001f 85%, #00000008 93%, transparent 100%);min-width:0;-webkit-mask-image:var(--window-fade);mask-image:var(--window-fade);-webkit-mask-image:var(--window-fade);grid-area:1/4/2/21;margin:0;position:relative}.ProductFeatures-module__MATtRq__historyStage img{width:100%}.ProductFeatures-module__MATtRq__insights{z-index:3;grid-area:1/1/2/10;min-width:0;margin:0;padding-top:48px;position:relative}.ProductFeatures-module__MATtRq__insightsCaption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ProductFeatures-module__MATtRq__insightsChart{-webkit-backdrop-filter:blur(24px)saturate(.8);background:#10151b80;border-radius:2.1875%/5.98291%;overflow:hidden;box-shadow:0 24px 60px #0006,0 4px 14px #00000040}.ProductFeatures-module__MATtRq__insightsChart img{width:100%;height:auto;display:block}.ProductFeatures-module__MATtRq__apps{padding-block:var(--section-space);overflow:clip}.ProductFeatures-module__MATtRq__appsCanvas{aspect-ratio:1440/880;width:min(100%,1440px);margin-inline:auto;position:relative}.ProductFeatures-module__MATtRq__appsHeading{z-index:1;width:var(--container);margin-inline:auto;position:relative}.ProductFeatures-module__MATtRq__appArc{pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 65% 78%,#0000 100%);mask-image:linear-gradient(#000 65% 78%,#0000 100%)}.ProductFeatures-module__MATtRq__appArc:before{content:"";background:url(/assets/story-apps-glow.png) 50%/100% 100% no-repeat;position:absolute;inset:41.48% 4.17% 1.7%}.ProductFeatures-module__MATtRq__appTile{left:var(--x);top:var(--y);width:var(--size);aspect-ratio:1;transform:rotate(var(--rotation));transform-origin:0 0;opacity:var(--opacity);background:linear-gradient(145deg,#34373a,#191b1e);border:1px solid #55585c;border-radius:25.5%;place-items:center;padding:.28%;display:grid;position:absolute;box-shadow:inset 0 1px 2px #ffffff24,0 12px 20px #0006}.ProductFeatures-module__MATtRq__appTile img{width:100%;height:auto;display:block}@media (max-width:1200px){.ProductFeatures-module__MATtRq__historyComposition{width:100%;margin-inline:0}}@media (max-width:900px){.ProductFeatures-module__MATtRq__modeStage{width:min(100%,480px)}.ProductFeatures-module__MATtRq__recorderBar{width:144px}.ProductFeatures-module__MATtRq__modeMenu{min-width:0}.ProductFeatures-module__MATtRq__historyComposition{grid-template-columns:1fr;gap:12px;width:100%;margin:0}.ProductFeatures-module__MATtRq__historyStage{grid-area:auto;width:95%;-webkit-mask-image:linear-gradient(#000 34%,#000000d9 50%,#0000008c 64%,#00000038 78%,#0000000d 88%,#0000 96%);mask-image:linear-gradient(#000 34%,#000000d9 50%,#0000008c 64%,#00000038 78%,#0000000d 88%,#0000 96%)}.ProductFeatures-module__MATtRq__insights{grid-area:auto;width:80%;max-width:560px;margin-left:auto;padding-top:0}.ProductFeatures-module__MATtRq__appsCanvas{aspect-ratio:auto;min-height:0}.ProductFeatures-module__MATtRq__appArc{aspect-ratio:1.3;width:min(100%,600px);margin:40px auto 0;position:relative;inset:auto;-webkit-mask-image:linear-gradient(#000 62%,#000000b3 80%,#0000 100%);mask-image:linear-gradient(#000 62%,#000000b3 80%,#0000 100%)}.ProductFeatures-module__MATtRq__appArc:before{inset:8% 4% 0}.ProductFeatures-module__MATtRq__appTile{width:22%;transform:translate(-50%, -50%) rotate(var(--rotation));transform-origin:50%;padding:.4%}.ProductFeatures-module__MATtRq__appTile:first-child{width:20%;top:76%;left:14%}.ProductFeatures-module__MATtRq__appTile:nth-child(2){top:46%;left:20%}.ProductFeatures-module__MATtRq__appTile:nth-child(3){width:23%;top:23%;left:39%}.ProductFeatures-module__MATtRq__appTile:nth-child(4){width:23%;top:25%;left:66%}.ProductFeatures-module__MATtRq__appTile:nth-child(5){top:50%;left:82%}.ProductFeatures-module__MATtRq__appTile:nth-child(6){width:20%;top:82%;left:86%}}@media (max-width:600px){.ProductFeatures-module__MATtRq__features p{line-height:1.6}.ProductFeatures-module__MATtRq__overview{padding-inline:20px}.ProductFeatures-module__MATtRq__intro{max-width:370px}.ProductFeatures-module__MATtRq__recorderStage{padding-top:0}.ProductFeatures-module__MATtRq__historyComposition{gap:var(--copy-gap);margin-top:0}.ProductFeatures-module__MATtRq__historyStage,.ProductFeatures-module__MATtRq__historyStage img{width:100%}.ProductFeatures-module__MATtRq__insights{width:94%}.ProductFeatures-module__MATtRq__appArc{margin-top:32px}}
.product-story>section.PrivacySection-module__mGvGNW__section.PrivacySection-module__mGvGNW__section{background:var(--background);padding-block:var(--section-space);overflow:clip}.PrivacySection-module__mGvGNW__layout{width:var(--container);align-items:center;gap:var(--content-gap);grid-template-columns:minmax(0,1fr) auto;margin-inline:auto;display:grid}.PrivacySection-module__mGvGNW__copy{gap:var(--copy-gap);flex-direction:column;display:flex}.PrivacySection-module__mGvGNW__section .PrivacySection-module__mGvGNW__heading{max-width:16em;font-size:var(--story-feature-heading-size);line-height:1.1;font-weight:var(--heading-weight);color:var(--ink)}.PrivacySection-module__mGvGNW__heading span{color:var(--heading-muted)}.PrivacySection-module__mGvGNW__scene{--w:520px;isolation:isolate;width:var(--w);aspect-ratio:720/640;margin:calc(var(--w) * -.2) calc(var(--w) * -.2) calc(var(--w) * -.2) 0;position:relative}.PrivacySection-module__mGvGNW__scene img,.PrivacySection-module__mGvGNW__scene canvas{--lock-vertical-fade:linear-gradient(180deg, transparent 12%, #000000b3 32%, #000 42%, #000 52%, #000000d9 61%, #0006 70%, #00000017 78%, transparent 84%);--lock-side-fade:linear-gradient(90deg, transparent 20%, #00000040 31%, #000 44%, #000 56%, #00000040 69%, transparent 80%);width:100%;height:100%;-webkit-mask-image:var(--lock-vertical-fade), var(--lock-side-fade);-webkit-mask-image:var(--lock-vertical-fade), var(--lock-side-fade);mask-image:var(--lock-vertical-fade), var(--lock-side-fade);-webkit-mask-composite:source-in;display:block;position:absolute;inset:0;-webkit-mask-composite:source-in;mask-composite:intersect}.PrivacySection-module__mGvGNW__scene canvas{pointer-events:none}.PrivacySection-module__mGvGNW__scene:after{content:"";pointer-events:none;opacity:.65;background:url(/assets/gradient-dither.png);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 20%,#0000 65%);mask-image:radial-gradient(#000 20%,#0000 65%)}.PrivacySection-module__mGvGNW__scene .PrivacySection-module__mGvGNW__staticLock{visibility:hidden}.PrivacySection-module__mGvGNW__scene[data-fallback=true] .PrivacySection-module__mGvGNW__staticLock{visibility:visible}@media (max-width:900px){.PrivacySection-module__mGvGNW__layout{grid-template-columns:minmax(0,1fr)}.PrivacySection-module__mGvGNW__scene{--w:min(100%, 480px);margin:calc(var(--w) * -.16) 0;justify-self:center}}@media (prefers-reduced-motion:reduce){.PrivacySection-module__mGvGNW__scene .PrivacySection-module__mGvGNW__staticLock{visibility:visible}.PrivacySection-module__mGvGNW__scene canvas{visibility:hidden}}
.product-story{--story-paragraph-size:18px;--story-feature-heading-size:clamp(30px,3.34vw,48px);background:var(--background);color:var(--ink);overflow:clip}.product-story p{font-size:var(--story-paragraph-size)}@media (max-width:600px){.product-story{--story-paragraph-size:17px;--story-feature-heading-size:clamp(28px,7.5vw,34px)}}.story-container{width:var(--container);margin-inline:auto}.product-story h2{font-size:var(--story-feature-heading-size);line-height:1.1;font-weight:var(--heading-weight)}.product-story h3{font-weight:var(--heading-weight)}.product-story>section{padding-block:var(--section-space)}.story-faq{grid-template-columns:1fr 1.65fr;gap:80px;display:grid}.story-questions .faq-item{border-bottom:1px solid #ffffff13;padding-block:24px}.story-questions .faq-item:first-child{padding-top:0}.story-questions h3{margin:0}.story-questions .faq-trigger{text-align:start;cursor:pointer;width:100%;min-height:44px;font-size:20px;line-height:1.4;font-weight:inherit;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;display:flex}.story-questions .faq-trigger:focus-visible{outline-offset:5px;outline:2px solid #c5d6ee}.story-questions p{color:var(--secondary);max-width:60ch;margin-top:16px;padding-right:40px;line-height:1.6}@media (hover:hover) and (pointer:fine){.story-questions .faq-trigger:hover{color:#fff}}@media (max-width:1050px){.story-faq{grid-template-columns:1fr;gap:40px}.story-questions .faq-trigger{font-size:18px}.story-questions p{padding-right:10px}}.faq-indicator{color:#9aa0aa;flex:none;width:20px;height:20px;display:block;position:relative}.faq-indicator>span{transform-origin:50%;background:currentColor;border-radius:2px;transition:transform .25s cubic-bezier(.25,1,.5,1);position:absolute}.faq-indicator-horizontal{width:14px;height:2px;top:9px;left:3px}.faq-indicator-vertical{width:2px;height:14px;top:3px;left:9px}.faq-trigger[aria-expanded=true] .faq-indicator-horizontal{transform:rotate(180deg)}.faq-trigger[aria-expanded=true] .faq-indicator-vertical{transform:scale(0)rotate(80deg)}.faq-answer{height:var(--accordion-panel-height,auto);opacity:1;transition:height .25s cubic-bezier(.25,1,.5,1),opacity .18s;overflow:hidden}.faq-answer[data-starting-style],.faq-answer[data-ending-style]{opacity:0;height:0}
