.media-player-ui-module__1d5DBq__playerStage{background:#eeedf3;border:1px solid #e1dfea;border-radius:20px;width:100%;margin:0;padding:clamp(18px,3vw,36px)}.media-player-ui-module__1d5DBq__playerWindow{color:#f5f4f8;width:100%;max-width:580px;font-family:var(--font-dm-sans), sans-serif;background:#201f27;border:1px solid #34323d;border-radius:14px;margin-inline:auto;overflow:hidden;box-shadow:0 12px 28px #2420331a}.media-player-ui-module__1d5DBq__windowBar{color:#b6b3c2;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:11px;display:flex}.media-player-ui-module__1d5DBq__windowBrand{color:#eeeaf5;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.media-player-ui-module__1d5DBq__brandDot{background:#b7a0ef;border-radius:50%;width:7px;height:7px}.media-player-ui-module__1d5DBq__modeSwitch{background:#18171e;border-radius:9px;gap:6px;width:fit-content;margin:24px 24px 0;padding:4px;display:flex}.media-player-ui-module__1d5DBq__modeSwitch button{color:#b6b3c2;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:9px 16px;font-size:12px;display:flex}.media-player-ui-module__1d5DBq__modeSwitch button[aria-pressed=true]{color:#f5f4f8;background:#37333f}.media-player-ui-module__1d5DBq__trackBody{grid-template-columns:104px minmax(0,1fr);align-items:center;gap:24px;padding:32px 24px;display:grid}.media-player-ui-module__1d5DBq__albumArt{color:#e0d4f8;background:linear-gradient(145deg,#524565,#393344);border:1px solid #ffffff12;border-radius:10px;place-items:center;width:104px;height:112px;display:grid}.media-player-ui-module__1d5DBq__trackInfo{min-width:0}.media-player-ui-module__1d5DBq__trackMeta{color:#b6b3c2;font-size:11px}.media-player-ui-module__1d5DBq__trackTitle{letter-spacing:-.5px;margin:8px 0;font-size:clamp(20px,2vw,25px);font-weight:500;line-height:1.25}.media-player-ui-module__1d5DBq__trackArtist{color:#b6b3c2;font-size:12px;line-height:1.6}.media-player-ui-module__1d5DBq__equalizer{align-items:center;gap:4px;width:100%;height:26px;margin-top:20px;display:flex}.media-player-ui-module__1d5DBq__eqBar{background:#b7a0df;border-radius:3px;flex:1;max-width:8px;min-height:3px;transition:height .25s}.media-player-ui-module__1d5DBq__previewSettings{padding:0 24px 28px}.media-player-ui-module__1d5DBq__previewSettings label,.media-player-ui-module__1d5DBq__previewSettings p{color:#c8c5d0;flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.media-player-ui-module__1d5DBq__previewSettings select{color:#f3effa;min-width:0;max-width:100%;font:inherit;background:#292630;border:1px solid #4a4654;border-radius:7px;margin-left:auto;padding:9px 12px}.media-player-ui-module__1d5DBq__controlsBar{border-top:1px solid #ffffff0d;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:20px 24px;display:grid}.media-player-ui-module__1d5DBq__formatBadge{color:#b6b3c2;align-items:center;gap:7px;font-size:12px;display:flex}.media-player-ui-module__1d5DBq__controlsBar>.media-player-ui-module__1d5DBq__trackArtist{text-align:right;font-size:11px}.media-player-ui-module__1d5DBq__playBtn{color:#30253e;cursor:pointer;background:#d5c6f1;border:0;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.media-player-ui-module__1d5DBq__playBtn:hover{background:#e6dbfa}.media-player-ui-module__1d5DBq__playerStage button:focus-visible,.media-player-ui-module__1d5DBq__playerStage select:focus-visible{outline-offset:4px;outline:2px solid #d5c6f1}.media-player-ui-module__1d5DBq__videoScene{text-align:center;color:#e0d4f8;background:linear-gradient(145deg,#3c3b4c,#292935);border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:200px;margin:24px;padding:24px;display:flex}.media-player-ui-module__1d5DBq__videoScene h3{font-size:24px;font-weight:500;line-height:1.25}.media-player-ui-module__1d5DBq__videoScene span{font-size:11px;line-height:1.8}.media-player-ui-module__1d5DBq__stageNote{color:#6e687b;text-align:center;margin-top:20px;font-size:12px;line-height:1.6}@media (max-width:600px){.media-player-ui-module__1d5DBq__trackBody{text-align:center;grid-template-columns:1fr;gap:20px}.media-player-ui-module__1d5DBq__albumArt{margin-inline:auto}.media-player-ui-module__1d5DBq__equalizer{justify-content:center}.media-player-ui-module__1d5DBq__windowBar>span{display:none}}@media (max-width:380px){.media-player-ui-module__1d5DBq__playerStage{padding:12px}.media-player-ui-module__1d5DBq__windowBar,.media-player-ui-module__1d5DBq__trackBody,.media-player-ui-module__1d5DBq__controlsBar,.media-player-ui-module__1d5DBq__previewSettings{padding-inline:18px}.media-player-ui-module__1d5DBq__controlsBar{gap:10px}.media-player-ui-module__1d5DBq__formatBadge{font-size:11px}}@media (prefers-reduced-motion:reduce){.media-player-ui-module__1d5DBq__eqBar{transition:none}}
.player-module__nHwTPa__hero{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);align-items:center;gap:clamp(24px,4vw,64px);padding-block:clamp(48px,7vw,96px);display:grid}.player-module__nHwTPa__artFrame{border:1px solid #d7d1e5;border-radius:14px;overflow:hidden}.player-module__nHwTPa__version{color:#526049;align-items:center;gap:6px;margin-top:18px;font-size:12px;display:inline-flex}.player-module__nHwTPa__features{border-block:1px solid #d9ded0;grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-block:36px;display:grid}.player-module__nHwTPa__features svg{color:#61518e}.player-module__nHwTPa__features h2{letter-spacing:-.7px;font-size:23px}.player-module__nHwTPa__features p,.player-module__nHwTPa__formats p{color:#64705e;margin-top:12px;font-size:14px;line-height:1.8}.player-module__nHwTPa__formats{grid-template-columns:1fr 1fr;align-items:start;gap:42px;padding-block:58px;display:grid}.player-module__nHwTPa__formats h2{margin-top:0}.player-module__nHwTPa__formats dt{font:500 12px var(--font-dm-mono),monospace;color:#61518e}.player-module__nHwTPa__formats dd{margin:6px 0 18px;font-size:14px}.player-module__nHwTPa__sectionNav{color:#61518e;flex-wrap:wrap;gap:24px;padding-bottom:24px;font-size:13px;display:flex}.player-module__nHwTPa__sectionNav a:hover{text-decoration:underline}.player-module__nHwTPa__features,.player-module__nHwTPa__formats,.player-module__nHwTPa__downloadSection{scroll-margin-top:100px}.player-module__nHwTPa__formats h2,.player-module__nHwTPa__sectionHeading h2{letter-spacing:-1px;margin-top:14px;font-size:clamp(28px,3vw,42px);line-height:1.15}.player-module__nHwTPa__formats dl{background:#ece8f5;border:1px solid #d7d1e5;border-radius:14px;padding:30px}.player-module__nHwTPa__downloadSection{padding-bottom:60px}.player-module__nHwTPa__sectionHeading p{color:#64705e;margin:16px 0 28px;font-size:14px}.player-module__nHwTPa__packages{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.player-module__nHwTPa__packages article{background:#fafbf7;border:1px solid #d9ded0;border-radius:14px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.player-module__nHwTPa__packages article>svg{color:#61518e}.player-module__nHwTPa__packages h3{margin-top:20px;font-size:24px}.player-module__nHwTPa__packages p{color:#64705e;margin:12px 0 24px;font-size:14px;line-height:1.8}.player-module__nHwTPa__packages a{margin-top:auto}.player-module__nHwTPa__packages small{color:#64705e;margin-top:14px;font-size:12px}@media (max-width:850px){.player-module__nHwTPa__hero{grid-template-columns:1fr}}@media (max-width:640px){.player-module__nHwTPa__features,.player-module__nHwTPa__formats,.player-module__nHwTPa__packages{grid-template-columns:1fr;gap:24px}}
.ocal-software-landing-module__QGz7yG__page{--ink:#20231f;--muted:#687068;--paper:#f7f8f2;--blue:#3158e6;background:var(--paper);color:var(--ink);font-family:var(--font-dm-sans), sans-serif;line-height:1.5}.ocal-software-landing-module__QGz7yG__page *{box-sizing:border-box}.ocal-software-landing-module__QGz7yG__page a{text-decoration:none}.ocal-software-landing-module__QGz7yG__page a:focus-visible,.ocal-software-landing-module__QGz7yG__page button:focus-visible,.ocal-software-landing-module__QGz7yG__page summary:focus-visible{outline-offset:5px;outline:3px solid #6d8fff}.ocal-software-landing-module__QGz7yG__page button{cursor:pointer}.ocal-software-landing-module__QGz7yG__page svg{flex-shrink:0}.ocal-software-landing-module__QGz7yG__container{width:calc(100% - 96px);max-width:1240px;margin-inline:auto}.ocal-software-landing-module__QGz7yG__header{background:var(--paper);z-index:10;border-bottom:1px solid #dedfd6;position:relative}.ocal-software-landing-module__QGz7yG__navbar{align-items:center;gap:30px;max-width:1344px;height:90px;margin:auto;padding:0 48px;display:flex}.ocal-software-landing-module__QGz7yG__brand{letter-spacing:-1.8px;color:var(--ink);align-items:center;gap:11px;font-size:30px;font-weight:800;display:inline-flex}.ocal-software-landing-module__QGz7yG__brandSuffix{letter-spacing:0;color:#73796e;margin-left:9px;font-size:13px;font-weight:500}.ocal-software-landing-module__QGz7yG__mark{grid-template-columns:repeat(2,8px);gap:4px;display:grid}.ocal-software-landing-module__QGz7yG__mark i{background:var(--ink);border-radius:50%;width:8px;height:8px}.ocal-software-landing-module__QGz7yG__mark i:first-child{background:var(--blue)}.ocal-software-landing-module__QGz7yG__desktopNav{gap:30px;margin:auto;font-size:13px;font-weight:500;display:flex}.ocal-software-landing-module__QGz7yG__desktopNav a{align-items:center;gap:5px;display:flex}.ocal-software-landing-module__QGz7yG__desktopNav a:hover,.ocal-software-landing-module__QGz7yG__textLink:hover,.ocal-software-landing-module__QGz7yG__footer a:hover{color:var(--blue)}.ocal-software-landing-module__QGz7yG__navCta{background:var(--ink);color:#fff;border-radius:7px;align-items:center;gap:20px;padding:11px 18px;font-size:13px;font-weight:600;display:flex}.ocal-software-landing-module__QGz7yG__menuButton{background:0 0;border:0;display:none}.ocal-software-landing-module__QGz7yG__mobileNav{display:none}.ocal-software-landing-module__QGz7yG__skipLink{z-index:100;background:#fff;padding:12px;position:fixed;top:-100px;left:20px}.ocal-software-landing-module__QGz7yG__skipLink:focus{top:10px}.ocal-software-landing-module__QGz7yG__hero{grid-template-columns:1.1fr 1fr;align-items:center;gap:50px;padding-top:76px;padding-bottom:70px;display:grid}.ocal-software-landing-module__QGz7yG__eyebrow{font-family:var(--font-dm-mono),monospace;letter-spacing:1.5px;align-items:center;gap:9px;font-size:10px;font-weight:500;display:flex}.ocal-software-landing-module__QGz7yG__statusDot{background:var(--blue);border-radius:50%;width:6px;height:6px}.ocal-software-landing-module__QGz7yG__hero h1{font-family:var(--font-syne),sans-serif;letter-spacing:-4px;margin:28px 0 23px;font-size:clamp(52px,5.35vw,77px);font-weight:600;line-height:1.04}.ocal-software-landing-module__QGz7yG__hero h1>span{color:var(--blue)}.ocal-software-landing-module__QGz7yG__heroCopy>p{color:var(--muted);font-size:16px;line-height:1.8}.ocal-software-landing-module__QGz7yG__heroActions{align-items:center;gap:26px;margin-top:30px;display:flex}.ocal-software-landing-module__QGz7yG__primaryButton,.ocal-software-landing-module__QGz7yG__darkButton,.ocal-software-landing-module__QGz7yG__lightButton{border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:16px 20px;font-size:13px;font-weight:600;transition:background .2s,transform .2s;display:inline-flex}.ocal-software-landing-module__QGz7yG__primaryButton{background:var(--blue);color:#fff}.ocal-software-landing-module__QGz7yG__primaryButton:hover{background:#2345c4;transform:translateY(-2px)}.ocal-software-landing-module__QGz7yG__textLink{align-items:center;gap:12px;font-size:13px;font-weight:600;display:inline-flex}.ocal-software-landing-module__QGz7yG__heroNote{color:#71786e;align-items:center;gap:9px;margin-top:18px;font-size:11px;display:flex}.ocal-software-landing-module__QGz7yG__heroArtwork{isolation:isolate;background:#eaeddf;border:1px solid #e1e5d6;border-radius:16px;height:470px;position:relative;overflow:hidden}.ocal-software-landing-module__QGz7yG__artLabel{font-family:var(--font-dm-mono);letter-spacing:1px;color:#6d7665;justify-content:space-between;padding:24px;font-size:9px;display:flex}.ocal-software-landing-module__QGz7yG__orbit{z-index:-1;border:1px solid #d2d8c4;border-radius:50%;width:450px;height:450px;position:absolute;top:45px;left:50px}.ocal-software-landing-module__QGz7yG__orbit:after{content:"";border:1px solid #d2d8c4;border-radius:50%;position:absolute;inset:45px}.ocal-software-landing-module__QGz7yG__browserTile{color:#fff;background:#3158e6;border-radius:13px;width:72%;height:280px;padding:22px;transition:transform .25s;position:absolute;top:72px;left:35px;transform:rotate(-6deg);box-shadow:0 15px 25px #233e9a20}.ocal-software-landing-module__QGz7yG__browserTile:hover{transform:rotate(-3deg)translateY(-4px)}.ocal-software-landing-module__QGz7yG__tileTop{font:9px var(--font-dm-mono);letter-spacing:1px;justify-content:space-between;display:flex}.ocal-software-landing-module__QGz7yG__largeGlobe{color:#c7d4ff;width:124px;height:124px;margin:14px auto;display:block}.ocal-software-landing-module__QGz7yG__tileBottom{flex-direction:column;gap:2px;display:flex}.ocal-software-landing-module__QGz7yG__tileBottom strong{font:600 25px var(--font-syne);letter-spacing:-.7px}.ocal-software-landing-module__QGz7yG__tileBottom>span{color:#d7e0ff;font-size:11px}.ocal-software-landing-module__QGz7yG__screenTile{color:#24281e;background:#fbf9ed;border:1px solid #dedfd0;border-radius:12px;flex-direction:column;gap:12px;width:57%;height:184px;padding:20px;transition:transform .25s;display:flex;position:absolute;bottom:62px;right:24px;transform:rotate(7deg);box-shadow:0 18px 30px #454b3320}.ocal-software-landing-module__QGz7yG__screenTile:hover{transform:rotate(3deg)translateY(-4px)}.ocal-software-landing-module__QGz7yG__recordMark{font:9px var(--font-dm-mono);letter-spacing:1px;align-items:center;gap:6px;display:flex}.ocal-software-landing-module__QGz7yG__recordMark>span{background:#ed764f;border-radius:50%;width:6px;height:6px}.ocal-software-landing-module__QGz7yG__screenTile strong{font:600 22px var(--font-syne);letter-spacing:-.7px;display:block}.ocal-software-landing-module__QGz7yG__screenTile small{color:#6e7466;font-size:10px}.ocal-software-landing-module__QGz7yG__screenArrow{position:absolute;top:20px;right:20px}.ocal-software-landing-module__QGz7yG__artFoot{color:#626b58;align-items:center;gap:9px;font-size:10px;display:flex;position:absolute;bottom:20px;left:24px}.ocal-software-landing-module__QGz7yG__principleStrip{border-block:1px solid #dcded3;grid-template-columns:1.2fr repeat(3,1fr);align-items:center;gap:24px;padding-block:25px;display:grid}.ocal-software-landing-module__QGz7yG__principleStrip>span{font:9px/1.8 var(--font-dm-mono);letter-spacing:1px;color:#73796a}.ocal-software-landing-module__QGz7yG__principleStrip strong{color:#42493d;font-weight:500}.ocal-software-landing-module__QGz7yG__principleStrip>div{align-items:center;gap:12px;font-size:13px;display:flex}.ocal-software-landing-module__QGz7yG__principleStrip svg{stroke-width:1.5px;color:#535e49;width:19px;height:19px}.ocal-software-landing-module__QGz7yG__products{padding-block:100px}.ocal-software-landing-module__QGz7yG__sectionHeading{justify-content:space-between;align-items:end;gap:40px;margin-bottom:40px;display:flex}.ocal-software-landing-module__QGz7yG__page h2{font:500 clamp(30px,3.1vw,45px)/1.15 var(--font-syne),sans-serif;letter-spacing:-1.8px;margin-top:18px}.ocal-software-landing-module__QGz7yG__sectionHeading>p{color:var(--muted);margin-bottom:3px;font-size:13px;line-height:1.8}.ocal-software-landing-module__QGz7yG__browserProduct{background:#eef0e5;border:1px solid #dcdfd3;border-radius:14px;grid-template-columns:1fr 2fr;display:grid;overflow:hidden}.ocal-software-landing-module__QGz7yG__productIntro{flex-direction:column;justify-content:space-between;align-items:flex-start;gap:30px;padding:34px;display:flex}.ocal-software-landing-module__QGz7yG__productLabel{font:10px var(--font-dm-mono);letter-spacing:1px;align-items:center;gap:9px;display:flex}.ocal-software-landing-module__QGz7yG__page h3{font-family:var(--font-syne),sans-serif}.ocal-software-landing-module__QGz7yG__productIntro h3,.ocal-software-landing-module__QGz7yG__screenCopy h3{letter-spacing:-1.3px;margin:25px 0 16px;font-size:36px;font-weight:500;line-height:1.15}.ocal-software-landing-module__QGz7yG__productIntro p,.ocal-software-landing-module__QGz7yG__screenCopy p{color:var(--muted);font-size:13px;line-height:1.8}.ocal-software-landing-module__QGz7yG__darkButton{background:var(--ink);color:#fff;padding:13px 16px;font-size:11px}.ocal-software-landing-module__QGz7yG__darkButton:hover{background:#3e4937}.ocal-software-landing-module__QGz7yG__previewArea{background:#e3e7f0;flex-direction:column;justify-content:center;min-width:0;padding:22px 24px 0;display:flex}.ocal-software-landing-module__QGz7yG__previewToolbar{justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.ocal-software-landing-module__QGz7yG__previewToolbar>span{font:8px var(--font-dm-mono);letter-spacing:.8px;color:#576071;align-items:center;gap:7px;display:flex}.ocal-software-landing-module__QGz7yG__smallDot{background:#3158e6;border-radius:50%;width:5px;height:5px}.ocal-software-landing-module__QGz7yG__themeSwitch{border:1px solid #c8cfdd;border-radius:6px;gap:2px;padding:3px;display:flex}.ocal-software-landing-module__QGz7yG__themeSwitch button{color:#5e6570;background:0 0;border:0;border-radius:4px;padding:6px}.ocal-software-landing-module__QGz7yG__themeSwitch button[aria-pressed=true]{color:#222;background:#fff}.ocal-software-landing-module__QGz7yG__browserImage{border:1px solid #bfc7d4;border-radius:8px;width:100%;height:auto;display:block;box-shadow:0 10px 25px #1d2c4820}.ocal-software-landing-module__QGz7yG__previewCaption{color:#606a79;justify-content:space-between;gap:12px;padding:19px 0;font-size:9px;display:flex}.ocal-software-landing-module__QGz7yG__previewCaption a{color:#343f54;align-items:center;gap:8px;display:flex}.ocal-software-landing-module__QGz7yG__screenProduct{border:1px solid #dfdfd3;border-radius:14px;grid-template-columns:1.1fr 1fr;margin-top:24px;display:grid;overflow:hidden}.ocal-software-landing-module__QGz7yG__screenVisual{background:#ece7dc;flex-direction:column;justify-content:center;gap:20px;min-width:0;padding:32px 45px;display:flex}.ocal-software-landing-module__QGz7yG__visualLabel{font:9px var(--font-dm-mono);letter-spacing:1px;color:#706d5d}.ocal-software-landing-module__QGz7yG__recordingWindow{background:#fafaf5;border:1px solid #d1cdc3;border-radius:10px;padding:13px;transform:rotate(-2deg);box-shadow:0 14px 25px #61523812}.ocal-software-landing-module__QGz7yG__recordingTop{color:#6d6c60;justify-content:space-between;align-items:center;margin-bottom:12px;font-size:8px;display:flex}.ocal-software-landing-module__QGz7yG__videoCanvas{color:#3e4a31;background:linear-gradient(135deg,#d5dcc9,#abb99b);border-radius:4px;flex-direction:column;justify-content:center;align-items:center;gap:14px;height:160px;font-size:11px;display:flex}.ocal-software-landing-module__QGz7yG__playDisc{background:#f4f6ed;border-radius:50%;place-items:center;width:50px;height:50px;padding-left:3px;display:grid}.ocal-software-landing-module__QGz7yG__timeline{gap:4px;height:27px;margin-top:16px;display:flex;position:relative}.ocal-software-landing-module__QGz7yG__timeline>span{background:#d0d9ed;border-radius:3px;flex:1}.ocal-software-landing-module__QGz7yG__timeline>span:nth-child(3n){background:#a4b6df}.ocal-software-landing-module__QGz7yG__timeline i{border-left:2px solid #3158e6;height:40px;position:absolute;top:-6px;left:43%}.ocal-software-landing-module__QGz7yG__timelineCaption{font:7px var(--font-dm-mono);letter-spacing:1px;color:#707565;justify-content:space-between;margin-top:12px;display:flex}.ocal-software-landing-module__QGz7yG__illustrationNote{color:#777364;font-size:9px}.ocal-software-landing-module__QGz7yG__screenCopy{padding:40px 45px}.ocal-software-landing-module__QGz7yG__screenCopy ul{gap:10px;margin:22px 0 26px;padding:0;font-size:12px;list-style:none;display:grid}.ocal-software-landing-module__QGz7yG__screenCopy li{align-items:center;gap:9px;display:flex}.ocal-software-landing-module__QGz7yG__screenCopy li svg{color:#707f5b}.ocal-software-landing-module__QGz7yG__valuesSection{background:#ecefe3;border-block:1px solid #dfe3d4;padding:75px 0 65px}.ocal-software-landing-module__QGz7yG__valuesSection h2 span{color:#737d67}.ocal-software-landing-module__QGz7yG__valuesGrid{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.ocal-software-landing-module__QGz7yG__valuesGrid article{border-top:1px solid #cdd4c0;padding-top:25px}.ocal-software-landing-module__QGz7yG__valueTop{color:#58684a;justify-content:space-between;display:flex}.ocal-software-landing-module__QGz7yG__valueTop span{font:10px var(--font-dm-mono);color:#737e68}.ocal-software-landing-module__QGz7yG__valuesGrid h3{letter-spacing:-.5px;margin:25px 0 12px;font-size:20px;font-weight:600}.ocal-software-landing-module__QGz7yG__valuesGrid p{color:#69725f;max-width:310px;font-size:13px;line-height:1.85}.ocal-software-landing-module__QGz7yG__faqSection{grid-template-columns:1fr 1.15fr;gap:80px;padding-block:90px;display:grid}.ocal-software-landing-module__QGz7yG__faqSection h2{margin-bottom:25px;font-size:34px}.ocal-software-landing-module__QGz7yG__faqList details{border-bottom:1px solid #dcded3}.ocal-software-landing-module__QGz7yG__faqList details:first-child{border-top:1px solid #dcded3}.ocal-software-landing-module__QGz7yG__faqList summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:21px 0;font-size:14px;font-weight:500;list-style:none;display:flex}.ocal-software-landing-module__QGz7yG__faqList summary::-webkit-details-marker{display:none}.ocal-software-landing-module__QGz7yG__faqList summary span{color:#737b68;font-size:22px;font-weight:300;transition:transform .2s}.ocal-software-landing-module__QGz7yG__faqList details[open] summary span{transform:rotate(45deg)}.ocal-software-landing-module__QGz7yG__faqList p{color:var(--muted);max-width:480px;padding-bottom:22px;font-size:13px;line-height:1.8}.ocal-software-landing-module__QGz7yG__downloadSection{color:#fff;background:#3158e6;border-radius:14px;justify-content:space-between;align-items:center;gap:30px;padding:50px 55px;display:flex}.ocal-software-landing-module__QGz7yG__downloadSection .ocal-software-landing-module__QGz7yG__eyebrow{color:#d3ddff}.ocal-software-landing-module__QGz7yG__downloadSection h2{margin-top:20px;font-size:43px}.ocal-software-landing-module__QGz7yG__downloadSection p{color:#d8e0ff;margin-top:18px;font-size:13px}.ocal-software-landing-module__QGz7yG__downloadActions{flex-direction:column;align-items:center;gap:19px;display:flex}.ocal-software-landing-module__QGz7yG__lightButton{color:#2344b6;background:#fafbf6;gap:18px}.ocal-software-landing-module__QGz7yG__lightButton:hover{background:#e7edff;transform:translateY(-2px)}.ocal-software-landing-module__QGz7yG__downloadActions>a:nth-child(2){align-items:center;gap:12px;font-size:12px;display:flex}.ocal-software-landing-module__QGz7yG__downloadActions>span{color:#d3ddff;font-size:9px}.ocal-software-landing-module__QGz7yG__footer{padding-top:70px}.ocal-software-landing-module__QGz7yG__footerMain{grid-template-columns:1.7fr 1fr 1fr 1.2fr;gap:25px;padding-bottom:45px;display:grid}.ocal-software-landing-module__QGz7yG__footerMain p{color:var(--muted);margin-top:14px;font-size:11px}.ocal-software-landing-module__QGz7yG__footerMain nav{flex-direction:column;gap:11px;font-size:11px;display:flex}.ocal-software-landing-module__QGz7yG__footerMain nav>span{font:9px var(--font-dm-mono);letter-spacing:1px;color:#737b68;margin-bottom:8px}.ocal-software-landing-module__QGz7yG__footerMain nav a{align-items:center;gap:5px;display:flex}.ocal-software-landing-module__QGz7yG__footerBottom{color:#747c6b;border-top:1px solid #dcded3;justify-content:space-between;gap:20px;padding:22px 0;font-size:9px;display:flex}.ocal-software-landing-module__QGz7yG__footerBottom>div{gap:20px;display:flex}@media (min-width:1500px){.ocal-software-landing-module__QGz7yG__hero{padding-top:90px;padding-bottom:85px}.ocal-software-landing-module__QGz7yG__heroArtwork{height:490px}}@media (max-width:1100px){.ocal-software-landing-module__QGz7yG__container{width:calc(100% - 64px)}.ocal-software-landing-module__QGz7yG__navbar{padding:0 32px}.ocal-software-landing-module__QGz7yG__desktopNav{gap:18px}.ocal-software-landing-module__QGz7yG__hero{gap:28px}.ocal-software-landing-module__QGz7yG__hero h1{letter-spacing:-3px;font-size:58px}.ocal-software-landing-module__QGz7yG__heroArtwork{height:430px}.ocal-software-landing-module__QGz7yG__heroActions{flex-wrap:wrap;gap:16px}.ocal-software-landing-module__QGz7yG__browserTile{top:65px;left:24px}.ocal-software-landing-module__QGz7yG__screenTile{bottom:45px;right:16px}.ocal-software-landing-module__QGz7yG__artFoot{bottom:13px}.ocal-software-landing-module__QGz7yG__productIntro{padding:26px}.ocal-software-landing-module__QGz7yG__productIntro h3,.ocal-software-landing-module__QGz7yG__screenCopy h3{font-size:30px}.ocal-software-landing-module__QGz7yG__screenCopy{padding:32px}.ocal-software-landing-module__QGz7yG__screenVisual{padding:30px}.ocal-software-landing-module__QGz7yG__desktopBreak{display:none}.ocal-software-landing-module__QGz7yG__principleStrip{gap:12px}.ocal-software-landing-module__QGz7yG__principleStrip>div{font-size:11px}.ocal-software-landing-module__QGz7yG__brandSuffix{display:none}}@media (max-width:800px){.ocal-software-landing-module__QGz7yG__container{width:calc(100% - 40px)}.ocal-software-landing-module__QGz7yG__navbar{gap:18px;height:72px;padding:0 20px}.ocal-software-landing-module__QGz7yG__desktopNav{display:none}.ocal-software-landing-module__QGz7yG__navCta{margin-left:auto;padding:9px 13px;font-size:12px}.ocal-software-landing-module__QGz7yG__brandSuffix{display:inline}.ocal-software-landing-module__QGz7yG__menuButton{padding:6px;display:block}.ocal-software-landing-module__QGz7yG__mobileNav{border-top:1px solid #dedfd6;flex-direction:column;padding:10px 20px 20px;display:flex}.ocal-software-landing-module__QGz7yG__mobileNav a{padding:12px 0;font-size:14px}.ocal-software-landing-module__QGz7yG__hero{grid-template-columns:1fr;gap:35px;padding-block:45px}.ocal-software-landing-module__QGz7yG__hero h1{letter-spacing:-2.8px;font-size:clamp(49px,9vw,70px)}.ocal-software-landing-module__QGz7yG__heroCopy>p{max-width:450px;font-size:15px}.ocal-software-landing-module__QGz7yG__heroArtwork{width:100%;max-width:550px;height:410px;margin:auto}.ocal-software-landing-module__QGz7yG__browserTile{width:68%;height:260px;top:57px;left:38px}.ocal-software-landing-module__QGz7yG__largeGlobe{width:110px;height:110px}.ocal-software-landing-module__QGz7yG__screenTile{width:53%;height:172px;bottom:40px;right:30px}.ocal-software-landing-module__QGz7yG__principleStrip{grid-template-columns:1fr 1fr;gap:22px;padding-block:25px}.ocal-software-landing-module__QGz7yG__products{padding-block:60px}.ocal-software-landing-module__QGz7yG__sectionHeading{flex-direction:column;align-items:start;gap:20px;margin-bottom:30px}.ocal-software-landing-module__QGz7yG__page h2{font-size:36px}.ocal-software-landing-module__QGz7yG__browserProduct{grid-template-columns:1fr}.ocal-software-landing-module__QGz7yG__productIntro{flex-direction:row;align-items:end;padding:28px}.ocal-software-landing-module__QGz7yG__productIntro p{max-width:350px}.ocal-software-landing-module__QGz7yG__productIntro h3{font-size:32px}.ocal-software-landing-module__QGz7yG__darkButton{flex-shrink:0}.ocal-software-landing-module__QGz7yG__previewArea{padding:22px 22px 0}.ocal-software-landing-module__QGz7yG__screenProduct{grid-template-columns:1fr}.ocal-software-landing-module__QGz7yG__screenVisual{min-height:320px;padding:30px}.ocal-software-landing-module__QGz7yG__recordingWindow{align-self:center;width:100%;max-width:470px}.ocal-software-landing-module__QGz7yG__screenCopy{padding:30px}.ocal-software-landing-module__QGz7yG__screenCopy h3{font-size:34px}.ocal-software-landing-module__QGz7yG__valuesSection{padding:50px 0}.ocal-software-landing-module__QGz7yG__valuesGrid{gap:22px}.ocal-software-landing-module__QGz7yG__valuesGrid h3{font-size:18px}.ocal-software-landing-module__QGz7yG__valuesGrid p{font-size:12px}.ocal-software-landing-module__QGz7yG__faqSection{grid-template-columns:1fr;gap:30px;padding-block:60px}.ocal-software-landing-module__QGz7yG__downloadSection{flex-direction:column;align-items:start;gap:30px;padding:35px}.ocal-software-landing-module__QGz7yG__downloadActions{align-items:flex-start}.ocal-software-landing-module__QGz7yG__footerMain{grid-template-columns:repeat(3,1fr);gap:30px}.ocal-software-landing-module__QGz7yG__footerMain>div{grid-column:1/-1}.ocal-software-landing-module__QGz7yG__footerBottom>span:nth-child(2){display:none}}@media (max-width:480px){.ocal-software-landing-module__QGz7yG__eyebrow{letter-spacing:1px;font-size:8px}.ocal-software-landing-module__QGz7yG__hero h1{font-size:48px}.ocal-software-landing-module__QGz7yG__heroActions{gap:20px}.ocal-software-landing-module__QGz7yG__primaryButton{padding:14px 16px;font-size:12px}.ocal-software-landing-module__QGz7yG__textLink{font-size:12px}.ocal-software-landing-module__QGz7yG__heroArtwork{height:360px}.ocal-software-landing-module__QGz7yG__artLabel{padding:18px;font-size:8px}.ocal-software-landing-module__QGz7yG__browserTile{width:73%;height:230px;padding:18px;top:55px;left:23px}.ocal-software-landing-module__QGz7yG__largeGlobe{width:90px;height:90px;margin:12px auto}.ocal-software-landing-module__QGz7yG__tileTop{font-size:7px}.ocal-software-landing-module__QGz7yG__tileBottom strong{font-size:22px}.ocal-software-landing-module__QGz7yG__screenTile{gap:9px;width:57%;height:150px;padding:15px;bottom:35px;right:18px}.ocal-software-landing-module__QGz7yG__screenTile>svg{width:32px;height:32px}.ocal-software-landing-module__QGz7yG__screenTile strong{font-size:20px}.ocal-software-landing-module__QGz7yG__screenTile small{font-size:8px}.ocal-software-landing-module__QGz7yG__screenTile .ocal-software-landing-module__QGz7yG__screenArrow{width:17px;top:15px;right:15px}.ocal-software-landing-module__QGz7yG__artFoot{font-size:8px;bottom:10px;left:18px}.ocal-software-landing-module__QGz7yG__principleStrip>div{gap:8px;font-size:10px}.ocal-software-landing-module__QGz7yG__principleStrip>span{font-size:8px}.ocal-software-landing-module__QGz7yG__page h2{letter-spacing:-1px;font-size:30px}.ocal-software-landing-module__QGz7yG__sectionHeading>p{font-size:12px}.ocal-software-landing-module__QGz7yG__productIntro{flex-direction:column;align-items:start;gap:20px;padding:24px}.ocal-software-landing-module__QGz7yG__productIntro h3{margin-top:18px}.ocal-software-landing-module__QGz7yG__previewArea{padding:14px 12px 0}.ocal-software-landing-module__QGz7yG__previewToolbar>span{letter-spacing:.4px;font-size:6px}.ocal-software-landing-module__QGz7yG__previewCaption{font-size:8px}.ocal-software-landing-module__QGz7yG__previewCaption>span{max-width:130px}.ocal-software-landing-module__QGz7yG__screenCopy{padding:24px}.ocal-software-landing-module__QGz7yG__screenVisual{min-height:280px;padding:24px}.ocal-software-landing-module__QGz7yG__videoCanvas{height:130px}.ocal-software-landing-module__QGz7yG__valuesGrid{grid-template-columns:1fr;gap:30px}.ocal-software-landing-module__QGz7yG__valuesGrid h3{margin-top:17px;font-size:21px}.ocal-software-landing-module__QGz7yG__valuesGrid p{max-width:none;font-size:13px}.ocal-software-landing-module__QGz7yG__faqList summary{font-size:13px}.ocal-software-landing-module__QGz7yG__downloadSection{padding:28px 24px}.ocal-software-landing-module__QGz7yG__downloadSection h2{font-size:35px}.ocal-software-landing-module__QGz7yG__downloadSection p{font-size:12px}.ocal-software-landing-module__QGz7yG__lightButton{padding:15px;font-size:12px}.ocal-software-landing-module__QGz7yG__footerMain{grid-template-columns:1fr 1fr}.ocal-software-landing-module__QGz7yG__footerMain nav:last-child{grid-column:1/-1}.ocal-software-landing-module__QGz7yG__footer{padding-top:50px}.ocal-software-landing-module__QGz7yG__brandSuffix{font-size:11px}}@media (prefers-reduced-motion:reduce){.ocal-software-landing-module__QGz7yG__page *{scroll-behavior:auto!important;transition:none!important}}.ocal-software-landing-module__QGz7yG__directoryTrigger{font:inherit;background:0 0;align-items:center;gap:6px;display:inline-flex}.ocal-software-landing-module__QGz7yG__directoryTrigger[data-state=open] svg{transform:rotate(180deg)}.ocal-software-landing-module__QGz7yG__directoryMenu{background:#fafbf6;border-radius:12px;width:min(350px,100vw - 32px);padding:7px}.ocal-software-landing-module__QGz7yG__directoryLink{color:#20231f;border-radius:7px;align-items:center;gap:13px;padding:12px;display:flex}.ocal-software-landing-module__QGz7yG__directoryLink strong,.ocal-software-landing-module__QGz7yG__directoryLink small{display:block}.ocal-software-landing-module__QGz7yG__directoryLink strong{font-size:14px}.ocal-software-landing-module__QGz7yG__directoryLink small{color:#60685b;margin-top:3px;font-size:12px;line-height:1.5}.ocal-software-landing-module__QGz7yG__directoryLink[data-highlighted],.ocal-software-landing-module__QGz7yG__catalogEntry[data-highlighted]{color:#20231f;background:#eaeedf}.ocal-software-landing-module__QGz7yG__catalogEntry{border-top:1px solid #dce0d2;justify-content:space-between;padding:12px;font-size:13px;display:flex}.ocal-software-landing-module__QGz7yG__mobileDirectory{border-bottom:1px solid #dce0d2;padding-block:10px}.ocal-software-landing-module__QGz7yG__mobileDirectory>strong{color:#536048;font-size:12px}.ocal-software-landing-module__QGz7yG__playerProduct{border:1px solid #dfdfd3;border-radius:14px;grid-template-columns:1fr 1.1fr;margin-top:24px;display:grid;overflow:hidden}@media (max-width:800px){.ocal-software-landing-module__QGz7yG__playerProduct{grid-template-columns:1fr}}
.product-pages-module__kRKgMW__title{font:600 clamp(48px,5.5vw,78px)/1.05 var(--font-syne),sans-serif;letter-spacing:-3.5px;margin:26px 0}.product-pages-module__kRKgMW__title em,.product-pages-module__kRKgMW__title span{color:#3158e6;font-style:normal}.product-pages-module__kRKgMW__lead{color:#687068;max-width:540px;margin-bottom:28px;font-size:17px;line-height:1.85}.product-pages-module__kRKgMW__body{color:#687068;max-width:480px;margin:24px 0;font-size:14px;line-height:1.9}.product-pages-module__kRKgMW__section{padding-block:85px}.product-pages-module__kRKgMW__aboutHero{border-bottom:1px solid #dedfd6;grid-template-columns:1.1fr 1fr;align-items:center;gap:75px;padding-block:75px;display:grid}.product-pages-module__kRKgMW__manifesto{isolation:isolate;background:#eaeddf;border:1px solid #dde3d1;border-radius:16px;padding:34px;position:relative;overflow:hidden;box-shadow:0 10px 30px #454b3310}.product-pages-module__kRKgMW__manifestoOrbit{z-index:-1;pointer-events:none;border:1px solid #d2d8c4;border-radius:50%;width:360px;height:360px;position:absolute;top:-80px;right:-80px}.product-pages-module__kRKgMW__manifestoOrbit:after{content:"";border:1px solid #d2d8c4;border-radius:50%;position:absolute;inset:40px}.product-pages-module__kRKgMW__manifestoTop{font:9px var(--font-dm-mono);letter-spacing:1px;color:#6d7665;justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.product-pages-module__kRKgMW__manifesto h2{font-size:34px;font-family:var(--font-syne),sans-serif;letter-spacing:-1.2px;margin-top:15px;line-height:1.15}.product-pages-module__kRKgMW__manifesto p{color:#637057;margin:20px 0;font-size:14px;line-height:1.8}.product-pages-module__kRKgMW__dotArtwork{grid-template-columns:repeat(2,20px);gap:8px;margin:20px 0;display:grid}.product-pages-module__kRKgMW__dotArtwork i{background:#35452c;border-radius:50%;width:20px;height:20px}.product-pages-module__kRKgMW__dotArtwork i:first-child{background:#3158e6}.product-pages-module__kRKgMW__signature{font:10px var(--font-dm-mono);color:#637057;border-top:1px solid #cfd8c2;justify-content:space-between;align-items:center;padding-top:20px;display:flex}.product-pages-module__kRKgMW__tintedSection{background:#ecefe3;border-block:1px solid #dfe3d4;padding-block:75px}.product-pages-module__kRKgMW__storyGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.product-pages-module__kRKgMW__projectList a{border-bottom:1px solid #cfd7c3;align-items:center;gap:22px;padding:22px 0;display:flex}.product-pages-module__kRKgMW__projectList a:first-child{border-top:1px solid #cfd7c3}.product-pages-module__kRKgMW__projectList a:hover h3{color:#3158e6}.product-pages-module__kRKgMW__projectList a>svg{margin-left:auto}.product-pages-module__kRKgMW__projectList h3{font-size:21px;font-weight:500}.product-pages-module__kRKgMW__projectList p{color:#69725f;margin-top:4px;font-size:12px}.product-pages-module__kRKgMW__number{font:11px var(--font-dm-mono);color:#6e7b61}.product-pages-module__kRKgMW__teamGrid{grid-template-columns:repeat(3,1fr);gap:0 30px;display:grid}.product-pages-module__kRKgMW__teamGrid article{border-top:1px solid #dcdfd3;align-items:center;gap:16px;min-width:0;padding:23px 0;display:flex}.product-pages-module__kRKgMW__avatar{color:#526243;width:46px;height:46px;font:12px var(--font-dm-mono);background:#e6eadb;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.product-pages-module__kRKgMW__teamGrid article:nth-child(3n+2) .product-pages-module__kRKgMW__avatar{color:#3158e6;background:#e4e9f9}.product-pages-module__kRKgMW__teamGrid article:nth-child(3n) .product-pages-module__kRKgMW__avatar{color:#77624b;background:#eee6d9}.product-pages-module__kRKgMW__teamGrid h3{font-size:15px;font-weight:600}.product-pages-module__kRKgMW__teamGrid p{color:#687068;margin-top:3px;font-size:11px}.product-pages-module__kRKgMW__journey{grid-template-columns:1fr 1.15fr;gap:60px;padding-bottom:85px;display:grid}.product-pages-module__kRKgMW__journey h2{margin-bottom:25px}.product-pages-module__kRKgMW__timelineList article{border-top:1px solid #dcdfd3;gap:28px;padding:24px 0;display:flex}.product-pages-module__kRKgMW__timelineList article>span{font:13px var(--font-dm-mono);color:#3158e6;padding-top:3px}.product-pages-module__kRKgMW__timelineList h3{font-size:20px;font-weight:500}.product-pages-module__kRKgMW__timelineList p{color:#687068;margin-top:9px;font-size:13px;line-height:1.8}.product-pages-module__kRKgMW__pageHero{padding:65px 0 45px}.product-pages-module__kRKgMW__pageHero .product-pages-module__kRKgMW__title{max-width:900px}.product-pages-module__kRKgMW__catalogHero{justify-content:space-between;align-items:end;gap:30px;display:flex}.product-pages-module__kRKgMW__catalogHero .product-pages-module__kRKgMW__lead{margin-bottom:0}.product-pages-module__kRKgMW__releaseCount{font:11px var(--font-dm-mono);color:#687068;border-left:1px solid #d4dac8;padding-left:25px}.product-pages-module__kRKgMW__releaseCount strong{font:500 55px var(--font-syne);color:#3158e6;display:block}.product-pages-module__kRKgMW__spotlights{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:24px;margin:10px 0 70px;display:grid}.product-pages-module__kRKgMW__spotlight{background:#e9edf9;border:1px solid #d5dce9;border-radius:12px;flex-direction:column;align-items:flex-start;padding:30px;display:flex}.product-pages-module__kRKgMW__spotlight:nth-child(2){background:#e9eddf;border-color:#d7deca}.product-pages-module__kRKgMW__spotlightTop{justify-content:space-between;align-items:center;width:100%;display:flex}.product-pages-module__kRKgMW__productIcon{color:#fff;background:#3158e6;border-radius:12px;place-items:center;width:52px;height:52px;display:grid}.product-pages-module__kRKgMW__spotlight:nth-child(2) .product-pages-module__kRKgMW__productIcon{background:#526647}.product-pages-module__kRKgMW__badge{font:9px var(--font-dm-mono);color:#4f6143;border:1px solid #c7cfbe;border-radius:4px;padding:5px 9px;display:inline-flex}.product-pages-module__kRKgMW__spotlight h2{margin-top:23px;font-size:31px}.product-pages-module__kRKgMW__spotlight p{color:#647064;max-width:380px;margin:12px 0 20px;font-size:13px;line-height:1.8}.product-pages-module__kRKgMW__spotlightFoot{flex-wrap:wrap;align-items:center;gap:20px;width:100%;margin-top:auto;display:flex}.product-pages-module__kRKgMW__spotlightFoot>span{color:#636f63;font:10px var(--font-dm-mono);overflow-wrap:anywhere}.product-pages-module__kRKgMW__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin:25px 0;display:flex}.product-pages-module__kRKgMW__filters{background:#eef1e7;border:1px solid #d9ded0;border-radius:7px;flex-wrap:wrap;gap:4px;padding:4px;display:flex}.product-pages-module__kRKgMW__filters button{color:#687068;background:0 0;border:0;border-radius:4px;padding:10px 17px;font-size:12px}.product-pages-module__kRKgMW__filters button[aria-pressed=true]{color:#fff;background:#20231f}.product-pages-module__kRKgMW__search{color:#687068;background:#fff;border:1px solid #d9ded0;border-radius:7px;flex:1;align-items:center;gap:9px;min-width:180px;max-width:340px;padding:11px 13px;display:flex}.product-pages-module__kRKgMW__search input{color:#20231f;background:0 0;border:0;outline:none;width:100%;min-width:0;font-size:12px}.product-pages-module__kRKgMW__search:focus-within{outline-offset:2px;outline:2px solid #3158e6}.product-pages-module__kRKgMW__search button{background:0 0;border:0}.product-pages-module__kRKgMW__quietButton{color:#4c5845;cursor:pointer;background:0 0;border:1px solid #d4d9ca;border-radius:6px;justify-content:center;align-items:center;gap:7px;padding:10px 13px;font-size:11px;display:inline-flex}.product-pages-module__kRKgMW__quietButton:hover{background:#e5eadd}.product-pages-module__kRKgMW__quietButton:disabled{opacity:.5;cursor:wait}.product-pages-module__kRKgMW__resultBar{color:#687068;justify-content:space-between;align-items:center;gap:20px;margin-bottom:15px;font-size:11px;display:flex}.product-pages-module__kRKgMW__status{color:#526647;margin:12px 0;font-size:12px;line-height:1.6}.product-pages-module__kRKgMW__releaseList{gap:12px;padding-bottom:65px;display:grid}.product-pages-module__kRKgMW__releaseCard{background:#fbfcf8;border:1px solid #d9ded0;border-radius:10px;overflow:hidden}.product-pages-module__kRKgMW__releaseHeader{justify-content:space-between;align-items:center;gap:25px;padding:24px;display:flex}.product-pages-module__kRKgMW__releaseHeading{min-width:0}.product-pages-module__kRKgMW__releaseMeta{color:#6b7563;font:9px var(--font-dm-mono);flex-wrap:wrap;align-items:center;gap:12px;display:flex}.product-pages-module__kRKgMW__releaseHeader h3{overflow-wrap:anywhere;margin:12px 0 7px;font-size:19px;font-weight:500}.product-pages-module__kRKgMW__releaseHeader p{color:#687068;max-width:640px;font-size:12px;line-height:1.7}.product-pages-module__kRKgMW__releaseActions{flex-shrink:0;align-items:center;gap:8px;display:flex}.product-pages-module__kRKgMW__releaseBody{background:#f1f4eb;border-top:1px solid #d9ded0;padding:26px}.product-pages-module__kRKgMW__notesActions{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:20px;display:flex}.product-pages-module__kRKgMW__notes{overflow-wrap:anywhere;background:0 0;border:none;border-radius:0;padding:0}.product-pages-module__kRKgMW__notesInCard{overflow-wrap:anywhere;background:#fff;border:1px solid #dfe3d7;border-radius:8px;padding:22px}.product-pages-module__kRKgMW__assets{border-top:1px solid #e2e6db;gap:9px;margin-top:28px;padding-top:22px;display:grid}.product-pages-module__kRKgMW__assets>span{font:10px var(--font-dm-mono);letter-spacing:1.2px;color:#6a7463;padding-bottom:2px}.product-pages-module__kRKgMW__assets a{color:var(--ink);background:#fff;border:1px solid #d9ded0;border-radius:8px;align-items:center;gap:14px;padding:13px 16px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.product-pages-module__kRKgMW__assets a>span{overflow-wrap:anywhere;flex:1;min-width:0}.product-pages-module__kRKgMW__assets small{font:11px var(--font-dm-mono);color:#687068;background:#f1f4ec;border-radius:4px;flex-shrink:0;padding:2px 7px}.product-pages-module__kRKgMW__assets a:hover{border-color:#3158e6;transform:translateY(-1px);box-shadow:0 4px 12px #3158e614}.product-pages-module__kRKgMW__empty{text-align:center;border:1px dashed #cbd4bd;border-radius:10px;padding:55px 20px}.product-pages-module__kRKgMW__empty h3{margin-bottom:12px;font-size:23px}.product-pages-module__kRKgMW__empty p{color:#687068;margin-bottom:20px;font-size:13px}.product-pages-module__kRKgMW__reader{background:#fcfdfa;border:1px solid #dcdfd3;border-radius:16px;width:min(840px,100vw - 32px);max-height:88vh;overflow-y:auto;box-shadow:0 24px 60px #0000001f;max-width:840px!important;padding:32px 36px!important}.product-pages-module__kRKgMW__readerHeader{border-bottom:1px solid #e2e6db;flex-direction:column;gap:6px;margin-bottom:22px;padding-bottom:18px;display:flex}.product-pages-module__kRKgMW__readerEyebrow{font:10px var(--font-dm-mono);letter-spacing:1.2px;color:#6a7463;text-transform:uppercase;align-items:center;gap:8px;display:inline-flex}.product-pages-module__kRKgMW__readerTitle{font:600 24px/1.25 var(--font-syne);letter-spacing:-.8px;color:var(--ink);margin:4px 0 0}.product-pages-module__kRKgMW__readerDesc{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.product-pages-module__kRKgMW__helpStrip{background:#ecefe3;border:1px solid #d9ded0;border-radius:12px;justify-content:space-between;align-items:center;gap:25px;padding:30px;display:flex}.product-pages-module__kRKgMW__helpStrip h3{font-size:23px;font-weight:500}.product-pages-module__kRKgMW__helpStrip p{color:#687068;margin-top:8px;font-size:13px}.product-pages-module__kRKgMW__screenHero{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-block:70px;display:grid}.product-pages-module__kRKgMW__heroActions{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.product-pages-module__kRKgMW__platformNote{color:#687068;align-items:center;gap:8px;margin-top:18px;font-size:11px;display:flex}.product-pages-module__kRKgMW__screenArtwork{background:#e8e5da;border:1px solid #dcd9cc;border-radius:14px;padding:35px}.product-pages-module__kRKgMW__screenArtwork>span{font:9px var(--font-dm-mono);letter-spacing:1px;color:#6d715e;margin:0 0 22px;display:block}.product-pages-module__kRKgMW__editor{background:#f9faf5;border:1px solid #d5d8cc;border-radius:10px;padding:14px;box-shadow:0 20px 30px #444e3215}.product-pages-module__kRKgMW__editorBar{font:9px var(--font-dm-mono);color:#66705b;justify-content:space-between;align-items:center;gap:12px;padding:2px 0 14px;display:flex}.product-pages-module__kRKgMW__rec{align-items:center;gap:6px;display:flex}.product-pages-module__kRKgMW__rec i{background:#dc6f4e;border-radius:50%;width:6px;height:6px}.product-pages-module__kRKgMW__scene{aspect-ratio:16/10;text-align:center;background:#ccd6be;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:15px;padding:18px;display:flex;overflow:hidden}.product-pages-module__kRKgMW__scene strong{font:500 28px/1.2 var(--font-syne);letter-spacing:-1px;color:#405431}.product-pages-module__kRKgMW__scene>span{color:#5a6d4a;font-size:10px}.product-pages-module__kRKgMW__sceneIcon{color:#4c6339;background:#eff4e8;border-radius:12px;place-items:center;width:55px;height:55px;display:grid}.product-pages-module__kRKgMW__track{gap:4px;height:28px;margin-top:18px;display:flex;position:relative}.product-pages-module__kRKgMW__track i{background:#cfdaef;border-radius:3px;flex:1}.product-pages-module__kRKgMW__track i:nth-child(2n){background:#a9bce3}.product-pages-module__kRKgMW__track:after{content:"";border-left:2px solid #3158e6;height:40px;position:absolute;top:-6px;left:38%}.product-pages-module__kRKgMW__editorFooter{font:8px var(--font-dm-mono);color:#6d775f;justify-content:space-between;padding-top:15px;display:flex}.product-pages-module__kRKgMW__screenArtwork>p{color:#747966;margin-top:25px;font-size:10px}.product-pages-module__kRKgMW__workflow{border-block:1px solid #dce0d2;grid-template-columns:repeat(3,1fr);gap:35px;padding-block:30px;display:grid}.product-pages-module__kRKgMW__workflow article{gap:17px;display:flex}.product-pages-module__kRKgMW__workflow h3{margin-bottom:8px;font-size:18px;font-weight:500}.product-pages-module__kRKgMW__workflow p{color:#687068;font-size:12px;line-height:1.8}.product-pages-module__kRKgMW__studio{border:1px solid #d5dccb;border-radius:12px;grid-template-columns:1fr 290px;display:grid;overflow:hidden}.product-pages-module__kRKgMW__studioCanvas{justify-content:center;align-items:center;min-height:490px;padding:35px;transition:background .2s;display:flex}.product-pages-module__kRKgMW__previewFrame{background:#f8faf3;border-radius:8px;justify-content:center;align-items:center;width:min(100%,500px);transition:aspect-ratio .25s,width .25s;display:flex;overflow:hidden;box-shadow:0 14px 35px #28331a25}.product-pages-module__kRKgMW__previewFrame[data-ratio="9:16"]{width:225px}.product-pages-module__kRKgMW__previewFrame[data-ratio="1:1"]{width:340px}.product-pages-module__kRKgMW__previewContent{transform-origin:50%;text-align:center;color:#526647;width:62%;padding:20px 10px;transition:transform .25s}.product-pages-module__kRKgMW__previewContent>svg{margin:0 auto 14px}.product-pages-module__kRKgMW__previewContent h3{font-size:22px;line-height:1.2}.product-pages-module__kRKgMW__previewContent p{margin:10px 0 20px;font-size:9px}.product-pages-module__kRKgMW__mockLine{background:#d9e0ce;border-radius:4px;height:8px;margin:8px 0}.product-pages-module__kRKgMW__mockLine:last-child{width:70%}.product-pages-module__kRKgMW__studioControls{background:#f0f3e8;border-left:1px solid #d5dccb;flex-direction:column;gap:25px;padding:25px;display:flex}.product-pages-module__kRKgMW__studioControls fieldset{border:0;min-width:0;padding:0}.product-pages-module__kRKgMW__studioControls legend{font:10px var(--font-dm-mono);color:#5e6d51;letter-spacing:.7px;margin-bottom:12px}.product-pages-module__kRKgMW__segment{gap:5px;display:flex}.product-pages-module__kRKgMW__segment button{background:#fafcf6;border:1px solid #cdd5c0;border-radius:5px;flex:1;padding:10px 5px;font-size:11px}.product-pages-module__kRKgMW__segment button[aria-pressed=true]{color:#fff;background:#20231f;border-color:#20231f}.product-pages-module__kRKgMW__swatches{flex-wrap:wrap;gap:9px;display:flex}.product-pages-module__kRKgMW__swatches button{border:2px solid #0000;border-radius:50%;width:33px;height:33px}.product-pages-module__kRKgMW__swatches button[aria-pressed=true]{outline-offset:3px;outline:2px solid #3158e6}.product-pages-module__kRKgMW__presetName{color:#687068;margin-top:12px;font-size:11px;display:block}.product-pages-module__kRKgMW__previewNote{color:#687068;font-size:11px;line-height:1.8}.product-pages-module__kRKgMW__featureGrid{grid-template-columns:repeat(3,1fr);gap:35px;display:grid}.product-pages-module__kRKgMW__featureGrid article{border-top:1px solid #d5ddc9;padding-top:25px}.product-pages-module__kRKgMW__featureGrid svg{color:#5e744c}.product-pages-module__kRKgMW__featureGrid h3{margin:20px 0 12px;font-size:21px;font-weight:500}.product-pages-module__kRKgMW__featureGrid p{color:#687068;font-size:13px;line-height:1.85}.product-pages-module__kRKgMW__browserHero{grid-template-columns:1.1fr 1fr;align-items:center;gap:70px;padding-block:70px;display:grid}.product-pages-module__kRKgMW__browserArtwork{isolation:isolate;background:#e3e7f0;border:1px solid #c8cfdd;border-radius:16px;padding:26px;position:relative;overflow:hidden;box-shadow:0 16px 36px #1d2c4815}.product-pages-module__kRKgMW__browserArtwork .product-pages-module__kRKgMW__orbit{z-index:-1;pointer-events:none;border:1px solid #c2cbda;border-radius:50%;width:420px;height:420px;position:absolute;top:-80px;right:-80px}.product-pages-module__kRKgMW__browserArtwork .product-pages-module__kRKgMW__orbit:after{content:"";border:1px solid #c2cbda;border-radius:50%;position:absolute;inset:45px}.product-pages-module__kRKgMW__browserWorkspaceDemo{background:#eef1e6;border:1px solid #dcdfd3;border-radius:14px;grid-template-columns:1.2fr 1fr;display:grid;overflow:hidden}.product-pages-module__kRKgMW__browserWorkspaceVisual{background:#e4e9f9;flex-direction:column;justify-content:center;min-width:0;padding:36px;display:flex}.product-pages-module__kRKgMW__browserWorkspaceControls{background:#fbfcf8;border-left:1px solid #dcdfd3;flex-direction:column;gap:16px;padding:30px;display:flex}.product-pages-module__kRKgMW__modeButton{font-family:var(--font-dm-sans), sans-serif;text-align:left;cursor:pointer;color:var(--ink);background:#fff;border:1px solid #dcdfd3;border-radius:8px;justify-content:space-between;align-items:center;padding:14px 18px;font-size:13px;font-weight:500;transition:all .2s;display:flex}.product-pages-module__kRKgMW__modeButton:hover{border-color:#3158e6}.product-pages-module__kRKgMW__modeButton[aria-pressed=true]{background:var(--ink);color:#fff;border-color:var(--ink)}.product-pages-module__kRKgMW__modeButton[aria-pressed=true] svg{color:#72a4ff}.product-pages-module__kRKgMW__demoActiveInfo{background:#fff;border:1px solid #dcdfd3;border-radius:8px;margin-top:auto;padding:18px}.product-pages-module__kRKgMW__demoActiveInfo h4{font-family:var(--font-syne), sans-serif;margin-bottom:6px;font-size:16px;font-weight:600}.product-pages-module__kRKgMW__demoActiveInfo p{color:var(--muted);margin:0;font-size:12px;line-height:1.75}@media (max-width:1050px){.product-pages-module__kRKgMW__aboutHero,.product-pages-module__kRKgMW__screenHero,.product-pages-module__kRKgMW__browserHero{gap:35px}.product-pages-module__kRKgMW__title{font-size:60px}.product-pages-module__kRKgMW__storyGrid{gap:40px}.product-pages-module__kRKgMW__releaseHeader{flex-direction:column;align-items:flex-start;gap:20px}.product-pages-module__kRKgMW__studio,.product-pages-module__kRKgMW__browserWorkspaceDemo{grid-template-columns:1fr}.product-pages-module__kRKgMW__browserWorkspaceControls{border-top:1px solid #dcdfd3;border-left:0}.product-pages-module__kRKgMW__studioCanvas{padding:25px}.product-pages-module__kRKgMW__studioControls{padding:20px}.product-pages-module__kRKgMW__teamGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:800px){.product-pages-module__kRKgMW__aboutHero,.product-pages-module__kRKgMW__screenHero,.product-pages-module__kRKgMW__browserHero{grid-template-columns:1fr;padding-block:45px}.product-pages-module__kRKgMW__title{letter-spacing:-2px;font-size:clamp(43px,8vw,65px)}.product-pages-module__kRKgMW__lead{font-size:15px}.product-pages-module__kRKgMW__manifesto{padding:28px}.product-pages-module__kRKgMW__dotArtwork{margin:30px 0}.product-pages-module__kRKgMW__section{padding-block:55px}.product-pages-module__kRKgMW__storyGrid,.product-pages-module__kRKgMW__journey{grid-template-columns:1fr;gap:35px}.product-pages-module__kRKgMW__tintedSection{padding-block:50px}.product-pages-module__kRKgMW__journey{padding-bottom:55px}.product-pages-module__kRKgMW__catalogHero{align-items:flex-start}.product-pages-module__kRKgMW__releaseCount{display:none}.product-pages-module__kRKgMW__pageHero{padding-top:45px}.product-pages-module__kRKgMW__spotlights{gap:15px;margin-bottom:45px}.product-pages-module__kRKgMW__spotlight{padding:22px}.product-pages-module__kRKgMW__spotlight h2{font-size:26px}.product-pages-module__kRKgMW__toolbar{gap:12px}.product-pages-module__kRKgMW__search{max-width:none}.product-pages-module__kRKgMW__workflow{gap:20px}.product-pages-module__kRKgMW__workflow article{flex-direction:column;gap:12px}.product-pages-module__kRKgMW__studio{grid-template-columns:1fr}.product-pages-module__kRKgMW__studioCanvas{min-height:450px}.product-pages-module__kRKgMW__studioControls{border-top:1px solid #d5dccb;border-left:0;grid-template-columns:1fr 1fr;display:grid}.product-pages-module__kRKgMW__featureGrid{gap:25px}}@media (max-width:520px){.product-pages-module__kRKgMW__title{font-size:44px}.product-pages-module__kRKgMW__manifesto h2{font-size:29px}.product-pages-module__kRKgMW__teamGrid{grid-template-columns:1fr}.product-pages-module__kRKgMW__teamGrid article{padding-block:18px}.product-pages-module__kRKgMW__spotlights{grid-template-columns:1fr}.product-pages-module__kRKgMW__spotlight{padding:24px}.product-pages-module__kRKgMW__filters{width:100%}.product-pages-module__kRKgMW__filters button{flex:1;padding-inline:10px}.product-pages-module__kRKgMW__releaseHeader{padding:20px}.product-pages-module__kRKgMW__releaseActions{flex-wrap:wrap;width:100%}.product-pages-module__kRKgMW__releaseBody{padding:15px}.product-pages-module__kRKgMW__notes{padding:16px}.product-pages-module__kRKgMW__assets a{flex-wrap:wrap;gap:8px}.product-pages-module__kRKgMW__assets a>span{flex-basis:75%}.product-pages-module__kRKgMW__helpStrip{flex-direction:column;align-items:flex-start;padding:24px}.product-pages-module__kRKgMW__screenArtwork{padding:22px}.product-pages-module__kRKgMW__workflow{grid-template-columns:1fr}.product-pages-module__kRKgMW__workflow article{flex-direction:row}.product-pages-module__kRKgMW__studioCanvas{min-height:420px;padding:22px}.product-pages-module__kRKgMW__studioControls{grid-template-columns:1fr;padding:25px}.product-pages-module__kRKgMW__featureGrid{grid-template-columns:1fr}.product-pages-module__kRKgMW__previewContent h3{font-size:18px}.product-pages-module__kRKgMW__scene strong{font-size:24px}.product-pages-module__kRKgMW__heroActions,.product-pages-module__kRKgMW__timelineList article{gap:20px}}@media (prefers-reduced-motion:reduce){.product-pages-module__kRKgMW__studioCanvas,.product-pages-module__kRKgMW__previewFrame,.product-pages-module__kRKgMW__previewContent{transition:none}}.product-pages-module__kRKgMW__spotlight:nth-child(3){background:#ece8f5;border-color:#d7d1e5}.product-pages-module__kRKgMW__spotlight:nth-child(3) .product-pages-module__kRKgMW__productIcon{background:#61518e}
