@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-cyrillic-ext-wght-normal-BOeWTOD4.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-cyrillic-wght-normal-DqGufNeO.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-greek-ext-wght-normal-DlzME5K_.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-greek-wght-normal-CkhJZR-_.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-vietnamese-wght-normal-CBcvBZtf.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-latin-ext-wght-normal-DO1Apj_S.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/qf-design-20261101/assets/inter-latin-wght-normal-Dx4kXJAl.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.newsletter{position:relative;border-top:0;margin:0 auto;max-width:var(--page-width)}.newsletter-inner{padding:56px 36px;display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:start}.newsletter-copy h2{font-size:clamp(24px,2.1vw,31px);line-height:1.15;letter-spacing:-.8px;font-weight:700;max-width:440px;margin:0 0 17px}.newsletter-copy p{font-size:15px;line-height:1.65;color:var(--muted);max-width:410px;margin:0}.newsletter-form{min-width:0;margin:0}.newsletter-email-label{display:block;font-size:12px;line-height:1.4;color:#d0d0cd;margin-bottom:8px}.newsletter-entry{display:flex;gap:10px;align-items:stretch}.newsletter-entry input{min-width:0;flex:1;width:100%;font:inherit;font-size:14px;color:var(--paper);background:#17171740;border:1px solid #b4b4af;border-radius:12px;min-height:49px;padding:13px 15px;outline:none}.newsletter-entry input::placeholder{color:#afafab}.newsletter-entry input:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.newsletter-entry input[aria-invalid=true]{border-color:#e3a9a9}.newsletter-submit{border-radius:12px;font-size:12px;padding:13px 19px;gap:14px;min-height:49px;flex:none}.newsletter-consent{display:flex;align-items:flex-start;gap:10px;margin-top:15px;cursor:pointer;font-size:12px;line-height:1.6;color:#c5c5c1}.newsletter-consent input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f1f0ea;flex:none;width:16px;height:16px;margin:1px 0 0;cursor:pointer}.newsletter-consent input:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.newsletter-error{color:#edb8b8;font-size:12px;line-height:1.5;margin:7px 0 0}.newsletter-status{min-height:22px;margin-top:10px}.newsletter-status:empty{display:none}.newsletter-success{font-size:13px;line-height:1.5;letter-spacing:.3px;margin:0;color:var(--paper)}@media(max-width:1000px){.newsletter-inner{gap:40px}.newsletter-copy h2{font-size:26px}}@media(max-width:760px){.newsletter-inner{grid-template-columns:1fr;gap:28px;padding:32px 23px}.newsletter-copy h2{font-size:25px;max-width:360px}.newsletter-copy p{font-size:14px}.newsletter-entry{flex-wrap:wrap}.newsletter-entry input{flex-basis:180px}.newsletter-submit{flex-grow:1}.newsletter-consent{font-size:12px}}.cernion-home-banner{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:18/7;margin:32px 0 4px;border:1px solid #ffffff1a;border-radius:18px;background:#161818;box-shadow:0 18px 60px #00000024}.cernion-banner-scene{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;display:block}.cernion-banner-scene img{width:100%;height:100%;object-fit:cover;object-position:left center;transition:opacity .35s}.cernion-banner-shade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#11131496,#11131435 30%,transparent 56%),linear-gradient(0deg,#080b0c2b,transparent 40%)}.cernion-banner-copy{position:relative;container-type:inline-size;display:flex;flex-direction:column;justify-content:center;width:36%;max-width:435px;min-height:100%;padding:34px 0 38px;margin-left:4%;color:#f2f1ed}.cernion-banner-copy h1{font-size:clamp(64px,6.4vw,96px);font-weight:600;line-height:.98;letter-spacing:-.065em;margin:0;text-shadow:0 2px 24px #00000018}.cernion-banner-status{align-self:flex-start;display:inline-flex;align-items:baseline;flex-wrap:wrap;column-gap:.38em;max-width:100%;margin:0 0 20px;padding:10px 14px;border:1px solid #ffffff4d;border-radius:7px;background:#eeeee6;color:#171719;font-size:clamp(12px,1vw,14px);font-weight:700;line-height:1.4;letter-spacing:.025em;text-wrap:balance}.cernion-banner-status time{white-space:nowrap}.cernion-banner-brand{color:#c8ccca;font-size:13px;line-height:1.5;letter-spacing:.065em;margin:15px 0 0}.cernion-banner-description{font-size:clamp(14px,1.1vw,17px);line-height:1.8;color:#e0e1dc;margin:27px 0 0;max-width:390px}.cernion-banner-description span{display:block;text-wrap:balance}.cernion-banner-actions{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:28px}.cernion-banner-explore,.cernion-banner-watch{display:inline-flex;align-items:center;justify-content:center;gap:13px;min-height:49px;padding:12px 19px;border:1px solid #eeeee6;border-radius:14px;font-family:inherit;font-size:13px;font-weight:600;line-height:1.4;white-space:nowrap;transition:background .18s,color .18s,border-color .18s,box-shadow .18s}.cernion-banner-explore{background:#eeeee6;color:#171919}.cernion-banner-explore svg{transition:translate .18s}.cernion-banner-explore:hover{background:#fff;border-color:#fff;box-shadow:0 4px 20px #00000014}.cernion-banner-explore:hover svg{translate:2px -2px}.cernion-banner-watch{border-color:#ffffff40;background:#171a1a33;color:#f2f1ed;padding-inline:15px;gap:9px}.cernion-banner-watch:hover{background:#eeeee612;border-color:#eeeee6}.cernion-banner-watch[hidden],.cernion-banner-film[hidden]{display:none}.cernion-banner-film{position:absolute;left:43%;right:25px;top:50%;transform:translateY(-50%);border:1px solid #ffffff2e;border-radius:12px;background:#111313;box-shadow:0 24px 80px #0009;overflow:hidden}.cernion-banner-player{position:relative;aspect-ratio:16/9;background:#080a0a}.cernion-banner-player iframe{display:block;width:100%;height:100%;border:0}.cernion-banner-film-controls{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:4px 7px 4px 15px;min-height:48px}.cernion-banner-film-controls a{display:inline-flex;align-items:center;gap:8px;font-size:11px;line-height:1.5;color:#c9cdca;transition:color .18s}.cernion-banner-film-controls a:hover{color:#fff}.cernion-banner-film-controls button{width:44px;min-height:44px;display:grid;place-items:center;padding:0;background:transparent;border:0;border-radius:8px;color:#f2f1ed;transition:background .18s}.cernion-banner-film-controls button:hover{background:#ffffff10}.cernion-banner-error{margin:0;padding:0 15px 14px;color:#d7dbd7;font-size:12px;line-height:1.6}.cernion-home-banner.is-playing .cernion-banner-scene img{opacity:.23}.section-heading h2{font-size:42px;line-height:1.17;letter-spacing:-1.5px;font-weight:740;margin:0}@media(min-width:1700px){.cernion-banner-copy h1{font-size:104px}.cernion-banner-description{font-size:17px}}@media(min-width:1101px)and (max-width:1250px){.cernion-banner-copy{width:37%;margin-left:3.5%;padding-block:27px}.cernion-banner-copy h1{font-size:76px}.cernion-banner-brand{margin-top:12px}.cernion-banner-description{font-size:14px;margin-top:21px}.cernion-banner-actions{margin-top:23px;gap:9px}.cernion-banner-explore,.cernion-banner-watch{font-size:12px;min-height:46px;padding-inline:14px}}@media(max-width:1100px){.cernion-home-banner{aspect-ratio:auto;padding:34px 32px 0;margin-top:26px;border-radius:16px;background:#171919}.cernion-banner-copy{width:100%;max-width:620px;margin:0;min-height:0;padding:0}.cernion-banner-copy h1{font-size:76px}.cernion-banner-brand{margin-top:12px}.cernion-banner-description{font-size:16px;max-width:580px;margin-top:24px}.cernion-banner-actions{margin-top:25px}.cernion-banner-scene{position:relative;inset:auto;width:calc(100% + 64px);margin:0 -32px;-webkit-mask-image:linear-gradient(180deg,transparent,#000 32%);mask-image:linear-gradient(180deg,transparent,#000 32%)}.cernion-banner-scene img{width:100%;height:auto;object-fit:contain}.cernion-banner-shade{display:none}.cernion-banner-film{position:relative;left:auto;right:auto;top:auto;transform:none;margin:28px 0 30px}.cernion-home-banner.is-playing .cernion-banner-scene{display:none}.section-heading h2{font-size:35px}}@media(max-width:640px){.cernion-home-banner{padding:29px 25px calc(60% + 48px);margin:22px 0 4px;border-radius:14px;background:#000}.cernion-banner-scene{position:absolute;inset:auto 0 0;z-index:-2;width:100%;margin:0;-webkit-mask-image:linear-gradient(180deg,transparent,#000 45%);mask-image:linear-gradient(180deg,transparent,#000 45%)}.cernion-banner-scene img{width:100%;height:auto}.cernion-banner-copy{max-width:none}.cernion-banner-copy h1{font-size:min(76px,14vw,23cqi);letter-spacing:-.06em}.cernion-banner-brand{font-size:12px;margin-top:13px}.cernion-banner-description{font-size:14px;line-height:1.8;margin-top:25px;max-width:420px}.cernion-banner-description span+span{margin-top:4px}.cernion-banner-actions{margin-top:25px;gap:10px}.cernion-banner-explore,.cernion-banner-watch{min-height:48px;font-size:12px;padding-inline:15px}.cernion-home-banner.is-playing{padding-bottom:24px}.cernion-home-banner.is-playing .cernion-banner-scene{display:block}.cernion-banner-film{margin:25px 0 0;border-radius:10px}}@media(max-width:480px){.cernion-banner-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.cernion-banner-explore,.cernion-banner-watch{width:100%;min-height:48px}.cernion-banner-description{font-size:14px}.cernion-banner-film-controls{padding-left:10px;gap:8px}.cernion-banner-film-controls a{font-size:10px;gap:5px}}@media(max-width:760px){.section-heading h2{font-size:32px;letter-spacing:-1px}}@media(max-width:390px){.section-heading h2{font-size:29px}}@media(max-width:350px){.cernion-home-banner{padding-inline:18px}.cernion-banner-explore,.cernion-banner-watch{font-size:11px;padding-inline:12px;gap:9px}}.qf-media-stop:focus-visible{outline:2px solid #e6e4d8;outline-offset:4px}.qf-media-controls{display:flex;align-items:flex-start;justify-content:flex-end;gap:10px 16px;flex-wrap:wrap;padding-top:11px;min-width:0}button.qf-media-stop{display:inline-flex;align-items:center;justify-content:center;gap:7px;flex:none;min-height:40px;padding:8px 12px;border:1px solid #ffffff38;border-radius:9px;background:transparent;color:#e4e4de;font-family:inherit;font-size:12px;font-weight:500;line-height:1.4;cursor:pointer;transition:background .16s,border-color .16s}button.qf-media-stop:hover{background:#ffffff08;border-color:#b7b7b4}.qf-media-error{margin:10px 0 0;color:#d8c8c5;font-size:12px;line-height:1.6}.qf-media-error a{color:inherit;text-decoration:underline;text-underline-offset:3px}@media(max-width:390px){.qf-media-controls{gap:9px;padding-top:10px}button.qf-media-stop{min-height:44px}}@media(prefers-reduced-motion:reduce){button.qf-media-stop{transition:none}}.cernion-release-page .mpe-section .mpe-gesture{display:block;width:88px;height:98px;margin:17px 0 21px;overflow:visible;color:#c5beb3}.cernion-release-page .mpe-gesture-surface{opacity:.4}.cernion-release-page .mpe-gesture-trail{opacity:.5;stroke-dasharray:2 5}@media(max-width:900px){.cernion-release-page .mpe-section .mpe-gesture{width:64px;height:72px;margin:10px 0 0}}.cernion-release-page .effect-icon-tabs{position:relative;display:flex;align-items:stretch;gap:8px;width:100%;max-width:100%;min-width:0;margin:0;padding:3px 2px 16px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#706e68 transparent;scroll-padding-inline:4px}.cernion-release-page .effect-icon-tabs .effect-icon-tab{display:flex;flex:0 0 116px;flex-direction:column;align-items:center;justify-content:flex-start;gap:12px;min-width:0;min-height:104px;padding:12px 8px 13px;border:1px solid transparent;border-radius:4px;background:transparent;color:#c6c4be;text-align:center;opacity:.72;transition:opacity .16s ease,border-color .16s ease,background-color .16s ease}.cernion-release-page .effect-icon-tabs .effect-icon-tab>img{display:block;width:100%;max-width:100px;height:39px;object-fit:contain;object-position:center;border-radius:1px;flex-shrink:0;pointer-events:none}.cernion-release-page .effect-icon-tabs .effect-icon-tab>span{display:block;max-width:100%;font-size:10px;font-weight:580;letter-spacing:.025em;line-height:1.5;white-space:normal;color:inherit}.cernion-release-page .effect-icon-tabs .effect-icon-tab:hover{opacity:1;color:#f1eee6;background:#ffffff05}.cernion-release-page .effect-icon-tabs .effect-icon-tab[aria-selected=true]{opacity:1;border-color:#aaa69c;background:#ffffff09;color:#f2efe7}.cernion-release-page .effect-icon-tabs .effect-icon-tab:focus-visible{outline:2px solid #eee9dd;outline-offset:-3px;opacity:1}@media(max-width:760px){.cernion-release-page .effect-icon-tabs{gap:7px;padding-bottom:15px}.cernion-release-page .effect-icon-tabs .effect-icon-tab{flex-basis:108px;padding:11px 7px 12px;gap:11px;min-height:100px}.cernion-release-page .effect-icon-tabs .effect-icon-tab>img{max-width:94px;height:36px}.cernion-release-page .effect-icon-tabs .effect-icon-tab>span{font-size:10px;line-height:1.5}}@media(prefers-reduced-motion:reduce){.cernion-release-page .effect-icon-tabs .effect-icon-tab{transition:none}}.cernion-release-page .source-section .source-image.source-cards{display:block;aspect-ratio:auto;min-width:0;width:100%;height:auto}.cernion-release-page .source-cards-viewport{position:relative;aspect-ratio:1771/1244;overflow:hidden;border-radius:16px;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab}.cernion-release-page .source-cards-viewport:active{cursor:grabbing}.cernion-release-page .source-cards-track{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;height:100%;transition:transform .3s cubic-bezier(.22,.61,.36,1);will-change:transform}.cernion-release-page .source-cards-slide{flex:0 0 100%;min-width:0;height:100%;margin:0;display:grid;place-items:center}.cernion-release-page .source-section .source-cards .source-cards-slide img{width:100%;height:100%;object-fit:contain;filter:none;border-radius:0;pointer-events:none}.cernion-release-page .source-cards-controls{display:flex;align-items:center;justify-content:center;gap:15px;margin-top:16px}.cernion-release-page .source-cards-arrow{display:grid;place-items:center;width:40px;height:40px;padding:0;border:1px solid #ffffff38;border-radius:50%;background:#ffffff04;color:#ededeb;transition:background .16s,color .16s,border-color .16s}.cernion-release-page .source-cards-arrow:hover{background:#eeeeeb;color:#131314;border-color:#eeeeeb}.cernion-release-page .source-cards-dots{display:flex;align-items:center;gap:0}.cernion-release-page .source-cards-dots button{width:32px;height:40px;padding:0;display:grid;place-items:center;border:0;border-radius:8px;background:none;cursor:pointer}.cernion-release-page .source-cards-dots span{display:block;width:6px;height:6px;border-radius:10px;background:#717174;transition:width .18s,background .18s}.cernion-release-page .source-cards-dots button[aria-pressed=true] span{width:18px;background:#ededeb}.cernion-release-page .source-cards-status{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cernion-release-page .source-cards:focus-visible{outline:1px solid #eeeeeb;outline-offset:8px;border-radius:16px}@media(max-width:760px){.cernion-release-page .source-cards-controls{margin-top:13px}.cernion-release-page .source-cards-viewport{border-radius:12px}}@media(prefers-reduced-motion:reduce){.cernion-release-page .source-cards-track,.cernion-release-page .source-cards-dots span,.cernion-release-page .source-cards-arrow{transition:none}}.cernion-release-page #main>.reviews-preview-section#reviews{--ink: #171717;--soft: #666;--line: #e7e7e7;background:#fff;color:#171717;color-scheme:light}.cernion-release-page .reviews-preview-section{margin:0;border:0}.cernion-release-page #reviews .wrap{max-width:1200px}.cernion-release-page .reviews-preview-summary{padding:0 0 26px;border-bottom:1px solid #e7e7e7}.cernion-release-page .reviews-preview-summary-header{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:24px}.cernion-release-page #reviews .reviews-preview-summary h2{margin:0;color:#171717;font-size:28px;font-weight:600;line-height:1.2;letter-spacing:-.04em}.cernion-release-page .reviews-preview-summary-grid{display:grid;grid-template-columns:.8fr 1.2fr;align-items:center;gap:64px;min-height:118px}.cernion-release-page .reviews-preview-average{text-align:left}.cernion-release-page .reviews-preview-average-score{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.cernion-release-page .reviews-preview-average-score strong{color:#171717;font-size:40px;font-weight:550;letter-spacing:-.065em;line-height:1}.cernion-release-page .reviews-preview-average-score>span{color:#777;font-size:14px;line-height:1.3}.cernion-release-page .reviews-preview-average-score>.reviews-preview-no-ratings{color:#333;font-size:20px;font-weight:500;letter-spacing:-.025em}.cernion-release-page #reviews .reviews-preview-average p{margin:7px 0 0;color:#666;font-size:14px;line-height:1.5}.cernion-release-page .reviews-preview-stars{display:inline-flex;align-items:center;gap:1px;color:#f3b800;flex-shrink:0;vertical-align:middle}.cernion-release-page .reviews-preview-star{position:relative;display:inline-flex;width:20px;height:20px;flex-shrink:0}.cernion-release-page .reviews-preview-star>span{position:absolute;inset:0 auto 0 0;overflow:hidden}.cernion-release-page .reviews-preview-star svg{display:block;width:20px;height:20px;max-width:none}.cernion-release-page .reviews-preview-distribution{display:grid;gap:9px;width:min(100%,400px);justify-self:end}.cernion-release-page .reviews-preview-distribution>button{display:flex;align-items:center;gap:18px;padding:0;min-width:0;min-height:18px;text-align:left;color:#777;border:0;background:transparent;cursor:pointer}.cernion-release-page .reviews-preview-distribution>button:disabled{cursor:default}.cernion-release-page .reviews-preview-distribution>button[aria-pressed=true] .reviews-preview-distribution-bar{outline:1px solid #333;outline-offset:3px}.cernion-release-page .reviews-preview-distribution-label{display:inline-flex;align-items:center;justify-content:space-between;gap:5px;width:30px;flex-shrink:0;color:#666;font-size:13px;line-height:1}.cernion-release-page .reviews-preview-distribution-label>svg{flex-shrink:0;width:14px;height:14px;color:#f3b800}.cernion-release-page .reviews-preview-distribution-bar{display:block;flex:1;height:7px;min-width:70px;background:#ededed;border-radius:20px;overflow:hidden}.cernion-release-page .reviews-preview-distribution-bar>span{display:block;height:100%;background:#222;border-radius:inherit}.cernion-release-page .reviews-preview-distribution-count{display:block;min-width:22px;text-align:right;font-size:13px;font-variant-numeric:tabular-nums}.cernion-release-page .reviews-preview-write{flex-shrink:0;min-height:44px;padding:11px 25px;background:#191919;color:#fff;border:1px solid #191919;border-radius:999px;font-size:13px;font-weight:600;line-height:1.3;cursor:pointer}.cernion-release-page .reviews-preview-write:hover{background:#333;border-color:#333}.cernion-release-page .reviews-preview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:44px;margin-block:24px;scroll-margin-top:160px}.cernion-release-page .reviews-preview-toolbar-summary{display:flex;align-items:center;gap:12px;min-width:0;flex-wrap:wrap}.cernion-release-page #reviews .reviews-preview-toolbar-summary>p{margin:0;color:#666;font-size:14px;line-height:1.5}.cernion-release-page .reviews-preview-sort{position:relative;display:inline-flex;align-items:center;color:#171717;flex-shrink:0}.cernion-release-page .reviews-preview-sort select{width:171px;min-height:42px;padding:10px 37px 10px 17px;color:#333;background:transparent;border:1px solid #bdbdbd;border-radius:999px;font:inherit;font-size:13px;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.cernion-release-page .reviews-preview-sort>svg{position:absolute;right:15px;pointer-events:none}.cernion-release-page .reviews-preview-clear-filter{display:flex;align-items:center;gap:7px;border:1px solid #ccc;background:transparent;padding:6px 9px;color:#444;border-radius:999px;font-size:11px;cursor:pointer}.cernion-release-page .reviews-preview-cards{display:grid;grid-template-columns:repeat(var(--review-columns, 3),minmax(0,1fr));gap:18px;align-items:start}.cernion-release-page .reviews-preview-card-column{display:flex;flex-direction:column;gap:18px;min-width:0}.cernion-release-page .reviews-preview-card{display:block;width:100%;margin:0;padding:21px 21px 24px;background:#fafafa;border:1px solid #e7e7e7;border-radius:12px}.cernion-release-page .reviews-preview-card-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.cernion-release-page .reviews-preview-card-top .reviews-preview-star,.cernion-release-page .reviews-preview-card-top .reviews-preview-star svg{width:19px;height:19px}.cernion-release-page .reviews-preview-card-top time{color:#777;font-size:12px;line-height:1.4;white-space:nowrap}.cernion-release-page #reviews .reviews-preview-card-name{margin:10px 0 0;font-size:16px;font-weight:600;line-height:1.4;color:#171717;overflow-wrap:anywhere}.cernion-release-page #reviews .reviews-preview-card h3{margin:26px 0 9px;font-size:20px;line-height:1.35;font-weight:650;letter-spacing:-.025em;color:#171717;overflow-wrap:anywhere}.cernion-release-page #reviews .reviews-preview-card-body{margin:0;color:#555;font-size:18px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.cernion-release-page .reviews-preview-card-media{display:grid;gap:10px;margin-top:23px}.cernion-release-page .reviews-preview-card-media>img,.cernion-release-page .reviews-preview-card-media>video{display:block;width:100%;height:auto;max-height:520px;object-fit:contain;border:0;border-radius:7px;background:#f0f0f0}.cernion-release-page #reviews .reviews-preview-card-media+h3{margin-top:19px}.cernion-release-page .reviews-preview-read-more{display:inline;padding:0;margin:0;color:#171717;background:transparent;border:0;font-size:inherit;line-height:inherit;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cernion-release-page .reviews-preview-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:5px;margin-top:29px}.cernion-release-page .reviews-preview-pagination button{display:inline-flex;align-items:center;justify-content:center;min-width:34px;min-height:38px;padding:5px 8px;border:0;border-radius:999px;background:transparent;color:#444;font-size:14px;line-height:1;cursor:pointer}.cernion-release-page .reviews-preview-pagination button[aria-current=page]{background:#171717;color:#fff;font-weight:650}.cernion-release-page .reviews-preview-pagination button:hover:not(:disabled):not([aria-current=page]){background:#eee}.cernion-release-page .reviews-preview-pagination button:disabled{opacity:.25;cursor:default}.cernion-release-page .reviews-preview-no-results{padding:24px 0 8px;text-align:left;color:#666;font-size:14px;line-height:1.6}.cernion-release-page .reviews-preview-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cernion-release-page :is(.reviews-preview-section,.reviews-preview-dialog) .button{border-radius:7px}.cernion-release-page :is(.reviews-preview-section,.reviews-preview-dialog) .button-white{background:#191919;border-color:#191919;color:#fff}.cernion-release-page :is(.reviews-preview-section,.reviews-preview-dialog) .button-white:hover{background:#333;border-color:#333}.cernion-release-page :is(.reviews-preview-section,.reviews-preview-dialog) .button-outline{background:transparent;border-color:#666660;color:#171717}.cernion-release-page :is(.reviews-preview-section,.reviews-preview-dialog) .button-outline:hover{background:#00000008;border-color:#171717}.cernion-release-page :is(.reviews-preview-section,.reviews-preview-dialog) :is(button,input,textarea,select):focus-visible{outline:2px solid #171717;outline-offset:4px}.cernion-release-page .reviews-preview-success{display:flex;align-items:start;gap:16px;padding:23px;background:#fafafa;border:1px solid #e7e7e7;border-radius:12px;margin-block:24px}.cernion-release-page .reviews-preview-success>svg{flex-shrink:0;color:#333}.cernion-release-page .reviews-preview-success h4{margin:0 0 8px;font-size:16px;font-weight:550;color:#171717}.cernion-release-page .reviews-preview-success p{font-size:12px;line-height:1.8;color:#555}.cernion-release-page .reviews-preview-success>button{display:flex;align-items:center;justify-content:center;margin-left:auto;padding:6px;min-width:32px;min-height:32px;border-radius:4px;flex-shrink:0;color:#555}.cernion-release-page .reviews-preview-success>button:hover{background:#00000008;color:#171717}@media(max-width:900px){.cernion-release-page .reviews-preview-summary-grid{grid-template-columns:.8fr 1.2fr;gap:45px}.cernion-release-page .reviews-preview-distribution{width:100%}}@media(max-width:560px){.cernion-release-page .reviews-preview-summary-header{gap:16px;margin-bottom:28px}.cernion-release-page #reviews .reviews-preview-summary h2{font-size:28px}.cernion-release-page .reviews-preview-write{min-height:42px;padding-inline:18px;font-size:12px}.cernion-release-page .reviews-preview-summary-grid{grid-template-columns:1fr;gap:26px}.cernion-release-page .reviews-preview-average-score strong{font-size:36px}.cernion-release-page .reviews-preview-distribution{max-width:none}.cernion-release-page .reviews-preview-toolbar{gap:14px;margin-block:21px;scroll-margin-top:145px}.cernion-release-page .reviews-preview-toolbar-summary{gap:7px}.cernion-release-page #reviews .reviews-preview-toolbar-summary>p{font-size:12px}.cernion-release-page .reviews-preview-sort select{width:151px;min-height:40px;padding-inline:14px 32px;font-size:12px}.cernion-release-page .reviews-preview-sort>svg{right:12px}.cernion-release-page .reviews-preview-clear-filter{font-size:10px}.cernion-release-page .reviews-preview-card{padding:21px 19px 23px}}.cernion-release-page .reviews-preview-dialog{--ink: #171717;--soft: #555;--line: #ddd;position:fixed;padding:0;border:1px solid #ccc;border-radius:12px;background:#fff;color:#171717;color-scheme:light;width:min(720px,calc(100% - 40px));max-width:720px;max-height:calc(100dvh - 64px);overflow:auto;box-shadow:0 35px 110px #0005;scrollbar-width:thin;scrollbar-color:#999 #fff}.cernion-release-page .reviews-preview-dialog::backdrop{background:#1010109e;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cernion-release-page .reviews-preview-dialog-header{display:flex;align-items:start;justify-content:space-between;gap:25px;padding:29px 32px 25px;border-bottom:1px solid #ddd}.cernion-release-page .reviews-preview-dialog-header h3{font-size:28px;line-height:1.2;color:#171717}.cernion-release-page .reviews-preview-close{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:36px;min-height:36px;border-radius:5px;margin-top:-5px;margin-right:-8px;color:#666}.cernion-release-page .reviews-preview-close:hover{color:#171717;background:#00000008}.cernion-release-page .reviews-preview-form{display:grid;gap:24px;padding:25px 32px 30px}.cernion-release-page .reviews-preview-note{display:flex;align-items:center;gap:9px;font-size:13px;line-height:1.8;color:#666}.cernion-release-page .reviews-preview-note>svg{flex-shrink:0}.cernion-release-page .reviews-preview-rating{padding:0;margin:0;border:0;min-width:0}.cernion-release-page .reviews-preview-rating legend{padding:0;font-size:12px;color:#222;margin-bottom:13px}.cernion-release-page .reviews-preview-rating legend>span{color:#666}.cernion-release-page .reviews-preview-star-picker{display:flex;align-items:center;gap:6px}.cernion-release-page .reviews-preview-star-picker>label{position:relative;display:flex;padding:3px;color:#222;cursor:pointer}.cernion-release-page .reviews-preview-star-picker input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer}.cernion-release-page .reviews-preview-star-picker input:focus-visible+svg{outline:2px solid #171717;outline-offset:4px;border-radius:2px}.cernion-release-page .reviews-preview-star-picker>span{font-size:10px;color:#666;margin-left:12px}.cernion-release-page .reviews-preview-field{display:flex;flex-direction:column;gap:10px;min-width:0;font-size:12px;color:#222;line-height:1.7}.cernion-release-page .reviews-preview-field small{font-size:12px;font-weight:400;line-height:1.7;color:#666}.cernion-release-page .reviews-preview-no-break{white-space:nowrap}.cernion-release-page .reviews-preview-field>input,.cernion-release-page .reviews-preview-field>textarea{width:100%;min-width:0;background:#fff;border:1px solid #aaa;color:#171717;padding:12px 13px;border-radius:6px;font-size:13px;line-height:1.6}.cernion-release-page .reviews-preview-field>input::placeholder,.cernion-release-page .reviews-preview-field>textarea::placeholder{color:#777;opacity:1}.cernion-release-page .reviews-preview-field>textarea{resize:vertical;min-height:140px;max-height:400px}.cernion-release-page .reviews-preview-field>input:focus,.cernion-release-page .reviews-preview-field>textarea:focus{border-color:#171717;outline:1px solid #171717;outline-offset:0}.cernion-release-page .reviews-preview-upload{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:9px;min-height:127px;padding:19px;border:1px dashed #999;border-radius:6px;cursor:pointer;color:#333;background:#fafafa;transition:background .16s}.cernion-release-page .reviews-preview-upload:hover{background:#eee}.cernion-release-page .reviews-preview-upload>span{font-size:12px}.cernion-release-page .reviews-preview-upload>small{font-size:12px;line-height:1.7;color:#666}.cernion-release-page .reviews-preview-upload>input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.cernion-release-page .reviews-preview-upload:focus-within{outline:2px solid #171717;outline-offset:4px}.cernion-release-page .reviews-preview-attachments{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:3px}.cernion-release-page .reviews-preview-attachment{position:relative;min-width:0}.cernion-release-page .reviews-preview-attachment>img,.cernion-release-page .reviews-preview-attachment>video{width:100%;height:108px;object-fit:contain;background:#eee;border:1px solid #ddd;border-radius:6px}.cernion-release-page .reviews-preview-attachment>button{position:absolute;top:5px;right:5px;display:flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:4px;background:#fffffff5;color:#171717;border:1px solid #aaa}.cernion-release-page .reviews-preview-attachment>button:hover{background:#fff;border-color:#171717}.cernion-release-page .reviews-preview-attachment>span{display:block;font-size:10px;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:7px}.cernion-release-page .reviews-preview-information{font-size:12px;line-height:1.8;color:#666}.cernion-release-page .reviews-preview-information strong{font-weight:600;color:#222}.cernion-release-page .reviews-preview-information a{color:#222;text-decoration:underline;text-underline-offset:3px;white-space:nowrap}.cernion-release-page .reviews-preview-information a:hover{color:#000}.cernion-release-page .reviews-preview-information a:focus-visible{outline:2px solid #171717;outline-offset:3px;border-radius:2px}.cernion-release-page .reviews-preview-dialog button:disabled{opacity:.55;cursor:wait}.cernion-release-page .reviews-preview-error{padding:13px 15px;border:1px solid #bd8c86;background:#f5e8e5;border-radius:6px;font-size:12px;line-height:1.7;color:#8a2e25;margin:0!important}.cernion-release-page .reviews-preview-actions{display:flex;align-items:center;justify-content:flex-end;gap:12px;border-top:1px solid #ddd;padding-top:23px}.cernion-release-page .reviews-preview-actions>.button{font-size:12px;min-height:47px;padding-inline:20px}.cernion-release-page .reviews-preview-repeat{padding:27px 32px 30px}.cernion-release-page .reviews-preview-repeat>p{font-size:14px;margin-bottom:27px;color:#555}@media(max-width:760px){.cernion-release-page .reviews-preview-success{padding:17px;gap:12px}.cernion-release-page .reviews-preview-success h4{font-size:15px}.cernion-release-page .reviews-preview-success p{font-size:11px}.cernion-release-page .reviews-preview-success>svg{width:24px}.cernion-release-page .reviews-preview-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 32px);border-radius:9px}.cernion-release-page .reviews-preview-dialog-header{padding:23px 22px 21px;gap:15px}.cernion-release-page .reviews-preview-dialog-header h3{font-size:25px}.cernion-release-page .reviews-preview-form{padding:22px;gap:23px}.cernion-release-page .reviews-preview-field>input,.cernion-release-page .reviews-preview-field>textarea{font-size:16px;padding:11px 12px}.cernion-release-page .reviews-preview-field>textarea{min-height:142px}.cernion-release-page .reviews-preview-star-picker{gap:4px}.cernion-release-page .reviews-preview-star-picker>label{padding:2px}.cernion-release-page .reviews-preview-star-picker>label>svg{width:31px;height:31px}.cernion-release-page .reviews-preview-star-picker>span{margin-left:7px;font-size:9px}.cernion-release-page .reviews-preview-actions{gap:10px}.cernion-release-page .reviews-preview-actions>.button{padding-inline:15px;font-size:11px;gap:9px}.cernion-release-page .reviews-preview-attachments{gap:9px}.cernion-release-page .reviews-preview-attachment>img,.cernion-release-page .reviews-preview-attachment>video{height:82px}.cernion-release-page .reviews-preview-repeat{padding:23px 22px}.cernion-release-page .reviews-preview-repeat>p{font-size:13px}}@media(max-width:374px){.cernion-release-page .reviews-preview-dialog-header,.cernion-release-page .reviews-preview-form,.cernion-release-page .reviews-preview-repeat{padding-inline:17px}.cernion-release-page .reviews-preview-star-picker>span{display:none}.cernion-release-page .reviews-preview-actions>.button{padding-inline:12px;font-size:10px}}.cernion-release-page #main>section.presets-section{padding-block:64px;border:0;background:var(--cernion-grey);color:#f4f3ee}.cernion-release-page .presets-section .presets-introduction{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:48px;align-items:start}.cernion-release-page .presets-section h2{margin:0;font-size:clamp(33px,3.4vw,46px);line-height:1.15;font-weight:580;letter-spacing:-.045em;text-wrap:balance}.cernion-release-page .presets-section h2>span{display:block}.cernion-release-page .presets-section h3{margin:0 0 16px;color:#f0efea;font-size:clamp(22px,2vw,27px);font-weight:570;line-height:1.28;letter-spacing:-.03em;text-wrap:balance}.cernion-release-page .presets-section .presets-factory-copy h3>span{display:inline-block}.cernion-release-page .presets-section p{margin:0;max-width:66ch;color:#c5c4c4;font-size:15px;line-height:1.8;text-wrap:pretty}.cernion-release-page .presets-section strong{font-weight:650;color:#f0efea}.cernion-release-page .presets-section .presets-library-image{width:100%;max-width:1100px;margin:32px auto}.cernion-release-page .presets-section .presets-library-image img{display:block;width:100%;height:auto;border-radius:10px}.cernion-release-page .presets-section .presets-details{max-width:1100px;margin-inline:auto}.cernion-release-page .presets-section .presets-artist-copy{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:0 48px;align-items:start}.cernion-release-page .presets-section .presets-artist-copy h3{grid-column:1}.cernion-release-page .presets-section .presets-artist-copy>p:first-of-type{grid-column:1}.cernion-release-page .presets-section .presets-artist-copy>p:last-of-type{grid-column:2;grid-row:1 / span 3}.cernion-release-page .presets-section .presets-artists{display:flex;flex-wrap:wrap;column-gap:24px;row-gap:0;list-style:none;padding:0;margin:12px 0 16px}.cernion-release-page .presets-section .presets-artists li{min-width:0}.cernion-release-page .presets-section .presets-artists a,.cernion-release-page .presets-section .presets-artist-name{display:inline-flex;align-items:center;gap:5px;min-height:44px;color:#f4f3ee;font-size:14px;font-weight:650;line-height:1.5;white-space:nowrap}.cernion-release-page .presets-section .presets-artists a{text-decoration:none}.cernion-release-page .presets-section .presets-artists a>span{text-decoration:underline;text-decoration-color:#ffffff5c;text-underline-offset:4px}.cernion-release-page .presets-section .presets-artists a:hover>span{text-decoration-color:currentColor}.cernion-release-page .presets-section .presets-artists a:focus-visible{outline:2px solid #f4f3ee;outline-offset:4px;border-radius:3px}.cernion-release-page .presets-section .presets-artists svg{flex-shrink:0}@media(max-width:1050px){.cernion-release-page .presets-section .presets-introduction,.cernion-release-page .presets-section .presets-artist-copy{column-gap:36px}.cernion-release-page .presets-section .presets-artists{display:grid;grid-template-columns:repeat(2,max-content)}}@media(max-width:760px){.cernion-release-page #main>section.presets-section{padding-block:32px}.cernion-release-page .presets-section .presets-introduction,.cernion-release-page .presets-section .presets-artist-copy{grid-template-columns:minmax(0,1fr);gap:26px}.cernion-release-page .presets-section .presets-artist-copy{display:block}.cernion-release-page .presets-section h2{font-size:clamp(32px,6vw,40px)}.cernion-release-page .presets-section h3{font-size:23px;margin-bottom:13px}.cernion-release-page .presets-section .presets-library-image{margin-block:26px}.cernion-release-page .presets-section .presets-library-image img{border-radius:7px}.cernion-release-page .presets-section .presets-artists{display:grid;grid-template-columns:repeat(2,max-content);column-gap:22px;margin-block:9px 12px}}.cernion-release-page .system-requirements{background:#151517;color:#f2f1ed}.cernion-release-page .system-requirements h2{font-size:clamp(28px,3vw,40px);font-weight:580;line-height:1.15;letter-spacing:-.04em;margin:0 0 32px}.cernion-release-page .system-requirements-platforms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:64px}.cernion-release-page .system-requirements-platforms article{min-width:0;padding-top:22px;border-top:1px solid #ffffff24}.cernion-release-page .system-requirements-platforms h3{display:flex;align-items:center;gap:10px;font-size:20px;font-weight:550;line-height:1.3;letter-spacing:-.02em;margin:0 0 22px}.cernion-release-page .system-requirements-platforms h3 svg{flex:none}.cernion-release-page .system-requirements-platforms dl{display:grid;gap:12px;margin:0}.cernion-release-page .system-requirements-platforms dl>div{display:grid;grid-template-columns:132px minmax(0,1fr);gap:18px;min-width:0}.cernion-release-page .system-requirements-platforms dt,.cernion-release-page .system-requirements-platforms dd{font-size:14px;line-height:1.65;font-weight:400;margin:0;min-width:0;overflow-wrap:break-word}.cernion-release-page .system-requirements-platforms dt{color:#a7a7ae}.cernion-release-page .system-requirements-platforms dd{color:#e1e1e3}.cernion-release-page .system-requirements .system-requirements-host{font-size:14px;line-height:1.65;color:#b9b9bf;margin:28px 0 0}@media(max-width:1000px){.cernion-release-page .system-requirements-platforms{gap:38px}.cernion-release-page .system-requirements-platforms dl>div{grid-template-columns:116px minmax(0,1fr);gap:14px}}@media(max-width:760px){.cernion-release-page .system-requirements h2{margin-bottom:26px}.cernion-release-page .system-requirements-platforms{grid-template-columns:minmax(0,1fr);gap:30px}.cernion-release-page .system-requirements-platforms article{padding-top:19px}.cernion-release-page .system-requirements-platforms h3{font-size:19px;margin-bottom:18px}.cernion-release-page .system-requirements-platforms dl>div{grid-template-columns:122px minmax(0,1fr);gap:16px}.cernion-release-page .system-requirements .system-requirements-host{margin-top:26px}}@media(max-width:374px){.cernion-release-page .system-requirements-platforms dl>div{grid-template-columns:104px minmax(0,1fr);gap:12px}}.cernion-release-page{font-family:Inter,Arial,sans-serif;font-synthesis:none;color:#f3f3f1;background:#111112;--ink:#f3f3f1;--soft:#b9b9bf;--line:#ffffff24;--grey:linear-gradient(180deg,#303034 0%,#202023 58%,#19191c 100%);color-scheme:dark;scroll-behavior:smooth;scroll-padding-top:80px}.cernion-release-page *{box-sizing:border-box}.cernion-release-page{margin:0}.cernion-release-page button,.cernion-release-page input,.cernion-release-page select,.cernion-release-page textarea{font:inherit}.cernion-release-page button,.cernion-release-page a{-webkit-tap-highlight-color:transparent}.cernion-release-page button{cursor:pointer;color:inherit}.cernion-release-page button{border:0;background:none}.cernion-release-page a{color:inherit;text-decoration:none}.cernion-release-page img,.cernion-release-page video{display:block;max-width:100%}.cernion-release-page a,.cernion-release-page button,.cernion-release-page input,.cernion-release-page summary{touch-action:manipulation}.cernion-release-page button svg,.cernion-release-page a svg{flex-shrink:0}.cernion-release-page button:focus-visible,.cernion-release-page a:focus-visible,.cernion-release-page summary:focus-visible,.cernion-release-page input:focus-visible{outline:2px solid #f1f1f1;outline-offset:5px}.cernion-release-page h1,.cernion-release-page h2,.cernion-release-page h3,.cernion-release-page p,.cernion-release-page figure{margin:0}.cernion-release-page h2{font-size:clamp(38px,4.8vw,68px);font-weight:550;line-height:1.05;letter-spacing:-.055em;text-wrap:balance}.cernion-release-page h3{font-size:clamp(25px,2.8vw,37px);line-height:1.18;font-weight:520;letter-spacing:-.035em;text-wrap:balance;white-space:pre-line}.cernion-release-page p{font-size:16px;line-height:1.8;color:var(--soft);text-wrap:pretty}.cernion-release-page p+p{margin-top:19px}.cernion-release-page .wrap{width:calc(100% - 104px);max-width:1360px;margin-inline:auto}.cernion-release-page .section{padding-block:88px}.cernion-release-page .grey-section{background:var(--grey)}.cernion-release-page section[id]{scroll-margin-top:78px}.cernion-release-page .eyebrow{font-size:10px;line-height:1.5;letter-spacing:.17em;font-weight:550;color:#a8a8b0;text-transform:uppercase;margin-bottom:22px}.cernion-release-page .section-heading{display:grid;grid-template-columns:1.15fr .85fr;align-items:end;gap:72px;margin-bottom:49px}.cernion-release-page .section-heading>p{max-width:450px;justify-self:end;font-size:16px}.cernion-release-page .section-heading .eyebrow{margin-bottom:20px}.cernion-release-page .button{display:inline-flex;align-items:center;justify-content:center;gap:15px;min-height:52px;border-radius:6px;padding:14px 23px;font-size:13px;font-weight:580;line-height:1.5;transition:background .18s,color .18s,border-color .18s,transform .18s;text-align:center}.cernion-release-page .button:hover{transform:translateY(-1px)}.cernion-release-page .button-white{background:#efefeb;color:#171719;border:1px solid #efefeb}.cernion-release-page .button-outline{border:1px solid #79797e;color:var(--ink);background:transparent}.cernion-release-page .button-outline:hover{border-color:#e2e2e2;background:#ffffff08}.cernion-release-page .button-ghost{border:1px solid #ffffff20;color:#dddde0}.cernion-release-page .button-ghost:hover{background:#ffffff08;border-color:#fff5}.cernion-release-page .text-link{display:inline-flex;align-items:center;gap:10px;font-size:13px;font-weight:500;line-height:1.5}.cernion-release-page .text-link:hover{color:#fff}.cernion-release-page .brand{display:block;flex-shrink:0}.cernion-release-page .brand img{width:100px;height:56px;object-fit:contain;filter:brightness(0) invert(1);opacity:.92}.cernion-release-page .skip-link{position:fixed;top:10px;left:10px;transform:translateY(-160%);z-index:100;background:#fff;color:#111;padding:15px}.cernion-release-page .skip-link:focus{transform:none}.cernion-release-page .site-header{background:#111112}.cernion-release-page .header-inner{display:flex;align-items:center;height:96px;gap:30px}.cernion-release-page .site-menu{display:flex;gap:30px;margin-left:auto;align-items:center}.cernion-release-page .site-menu a{font-size:13px;font-weight:520;color:#c9c9cd;min-height:44px;display:flex;align-items:center}.cernion-release-page .site-menu a:hover{color:#fff}.cernion-release-page .header-icons{display:flex;align-items:center;gap:18px;margin-left:10px}.cernion-release-page .header-icons button{padding:5px;color:#e0e0e2;display:flex;align-items:center;justify-content:center;min-height:40px;min-width:32px}.cernion-release-page .header-icons .menu-toggle{display:none}.cernion-release-page .chapter-nav{position:sticky;top:0;z-index:25;background:#111112ed;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #ffffff14}.cernion-release-page .chapter-inner{height:60px;display:flex;align-items:center;gap:36px}.cernion-release-page .chapter-brand{font-size:18px;font-weight:550;letter-spacing:-.045em}.cernion-release-page .chapter-links{display:flex;gap:24px;align-items:center;margin-left:auto;scrollbar-width:none}.cernion-release-page .chapter-links a{font-size:11px;font-weight:500;color:#898991;min-height:44px;display:flex;align-items:center;white-space:nowrap;transition:color .15s}.cernion-release-page .chapter-links a:hover,.cernion-release-page .chapter-links a[aria-current]{color:#fafafa}.cernion-release-page .chapter-trial{display:flex;align-items:center;justify-content:center;gap:9px;font-size:11px;line-height:1.5;border:1px solid #65656c;padding:8px 13px;border-radius:4px;white-space:nowrap}.cernion-release-page .chapter-trial:hover{border-color:#fff}.cernion-release-page .hero{background:linear-gradient(180deg,#111112,#141415 70%,#161618)}.cernion-release-page .hero-grid{display:grid;grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:center;gap:0;padding-block:74px 64px;min-height:640px}.cernion-release-page .hero-copy{min-width:0;position:relative;z-index:2;container-type:inline-size}.cernion-release-page .hero-copy h1{font-size:clamp(58px,22cqi,150px);font-weight:530;letter-spacing:-.075em;line-height:.94;white-space:nowrap;margin-left:-.045em;margin-bottom:26px}.cernion-release-page .hero-category{font-size:clamp(19px,2.1vw,29px);line-height:1.25;font-weight:450;color:#e2e2e4;letter-spacing:-.025em;margin-bottom:24px}.cernion-release-page .hero-tagline{font-size:14px;line-height:1.85;color:#b0b0b7;max-width:420px;margin-bottom:30px}.cernion-release-page .hero-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.cernion-release-page .hero-actions .button-white>span{padding-left:14px;border-left:1px solid #17171935;margin-left:3px}.cernion-release-page .hero-trial{margin-top:25px;color:#d2d2d7;padding:0;min-height:34px}.cernion-release-page .hero-trial-note{font-size:11px;color:#84848d;margin:0}.cernion-release-page .hero-art{min-width:0;position:relative;--turn-x:0deg;--turn-y:0deg;perspective:1200px}.cernion-release-page .hero-art>img{width:106%;max-width:none;margin-left:-3%;transform:rotateX(var(--turn-x)) rotateY(var(--turn-y));transition:transform .45s ease;mix-blend-mode:lighten;filter:drop-shadow(0 25px 22px #0005)}.cernion-release-page .trailer-link{position:relative;display:flex;align-items:center;justify-content:center;gap:11px;color:#babac1;font-size:11px;min-height:44px;margin:20px auto 0}.cernion-release-page .trailer-link:hover{color:#fff}.cernion-release-page .hero-assurances{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;align-items:center;padding-block:25px;border-top:1px solid #ffffff15}.cernion-release-page .hero-assurances>span{display:flex;align-items:center;gap:10px;color:#b6b6bc;font-size:11px;line-height:1.4;justify-content:center}.cernion-release-page .hero-assurances>span:first-child{justify-content:flex-start}.cernion-release-page .hero-assurances>span:last-child{justify-content:flex-end}.cernion-release-page .hero-assurances svg{color:#d2d2d4}.cernion-release-page .instrument-section{background:linear-gradient(180deg,#171719,#111112)}.cernion-release-page .instrument-stage{max-width:1120px;margin:34px auto 0;filter:drop-shadow(0 26px 32px #0005)}.cernion-release-page .line-tabs{display:flex;align-items:center;gap:29px;border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:thin}.cernion-release-page .line-tabs button{padding:17px 0;color:#898991;min-height:50px;flex-shrink:0;border-bottom:1px solid transparent;font-size:12px;font-weight:520;line-height:1.5;transition:color .16s,border-color .16s}.cernion-release-page .line-tabs button:hover{color:#ddd}.cernion-release-page .line-tabs button[aria-selected=true]{color:#f4f4f2;border-bottom-color:#e5e5e4}.cernion-release-page .instrument-section .line-tabs{justify-content:center}.cernion-release-page .image-button{padding:0;display:block;position:relative;width:100%;text-align:left;min-width:0}.cernion-release-page .image-button img{width:100%;height:auto;border-radius:5px}.cernion-release-page .image-enlarge{position:absolute;right:13px;bottom:13px;background:#171719d9;border:1px solid #ffffff25;border-radius:4px;padding:8px;display:flex;opacity:0;transition:opacity .2s}.cernion-release-page .image-button:hover .image-enlarge,.cernion-release-page .image-button:focus-visible .image-enlarge{opacity:1}.cernion-release-page .instrument-bottom{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start;max-width:1120px;margin:28px auto 0}.cernion-release-page .instrument-bottom>span{font-size:13px;color:#dedee1}.cernion-release-page .instrument-bottom>p{font-size:13px;justify-self:end;color:#92929b}.cernion-release-page .native-motion{position:relative;aspect-ratio:1740/1114;overflow:hidden;border-radius:4px;background:#272727}.cernion-release-page .native-motion video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.cernion-release-page .native-motion.detail{aspect-ratio:1740/468}.cernion-release-page .source-grid{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:70px;align-items:center;margin-top:45px;min-height:420px}.cernion-release-page .source-copy h3{margin-bottom:21px}.cernion-release-page .source-copy p{font-size:15px}.cernion-release-page .source-image{filter:drop-shadow(0 24px 26px #0004)}.cernion-release-page .check-list{margin:26px 0 0;padding:0;list-style:none}.cernion-release-page .check-list li{display:flex;align-items:flex-start;gap:10px;font-size:13px;line-height:1.75;color:#c5c5cc;padding-block:7px}.cernion-release-page .check-list svg{color:#dddde0;flex-shrink:0;margin-top:3px}.cernion-release-page .mini-note{font-size:12px!important;color:#9999a3!important;border-top:1px solid var(--line);margin-top:26px!important;padding-top:24px}.cernion-release-page .modulation-section{background:#131314}.cernion-release-page .modulation-grid{display:grid;grid-template-columns:minmax(0,.83fr) minmax(0,1.17fr);gap:80px;align-items:center}.cernion-release-page .modulation-grid h3{margin-bottom:24px}.cernion-release-page .modulation-grid .line-tabs{margin-bottom:27px}.cernion-release-page .modulation-specs{display:flex;gap:50px;margin-top:34px}.cernion-release-page .modulation-specs span{display:flex;flex-direction:column;gap:9px;font-size:11px;color:#93939e}.cernion-release-page .modulation-specs strong{font-size:32px;color:#e9e9ec;letter-spacing:-.04em;font-weight:500}.cernion-release-page .arp-art-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:66px;align-items:center;margin-top:26px}.cernion-release-page .arp-render{min-width:0}.cernion-release-page .arp-render .image-button img{mix-blend-mode:lighten}.cernion-release-page .arp-copy h3{font-size:clamp(28px,3vw,43px);margin:16px 0 24px}.cernion-release-page .arp-copy p{font-size:14px}.cernion-release-page .mode-label{font-size:11px;font-weight:520;letter-spacing:.13em;color:#9999a4}.cernion-release-page .arp-native{margin-top:26px}.cernion-release-page .image-caption{display:flex;justify-content:space-between;gap:20px;padding-bottom:16px;font-size:10px;color:#a9a9b1;letter-spacing:.07em}.cernion-release-page .image-caption span:last-child{letter-spacing:0;color:#82828c}.cernion-release-page .arp-note{font-size:12px;margin:22px auto 0;text-align:center;max-width:750px;color:#9b9ba5}.cernion-release-page .mpe-section{background:linear-gradient(180deg,#151516,#111112)}.cernion-release-page .mpe-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:55px}.cernion-release-page .mpe-grid article{border-top:1px solid #ffffff30;padding-top:25px}.cernion-release-page .axis-label{font-size:10px;letter-spacing:.15em;color:#878791}.cernion-release-page .mpe-grid h3{font-size:26px;margin-top:17px}.cernion-release-page .mpe-value{font-size:64px;letter-spacing:-.06em;font-weight:430;line-height:1.3;display:block;height:116px;margin:14px 0 18px}.cernion-release-page .mpe-value span{font-size:11px;color:#93939e;letter-spacing:0;display:block;margin-top:-4px}.cernion-release-page .mpe-icon{display:block;color:#b9b9c1;height:116px;margin:14px 0 18px}.cernion-release-page .mpe-grid p{font-size:14px}.cernion-release-page .fine-note{font-size:11px;line-height:1.9;color:#9999a3;margin-top:31px}.cernion-release-page .effects-browser{border-top:1px solid #ffffff17}.cernion-release-page .effect-tabs{display:flex;gap:5px;overflow-x:auto;padding-block:18px;scrollbar-width:thin}.cernion-release-page .effect-tabs button{font-size:10px;font-weight:550;line-height:1.6;padding:9px 11px;border-radius:3px;white-space:nowrap;flex-shrink:0;color:#9d9da6}.cernion-release-page .effect-tabs button:hover{background:#ffffff08;color:#ddd}.cernion-release-page .effect-tabs button[aria-selected=true]{background:#e8e8e5;color:#171718}.cernion-release-page .effect-detail{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:85px;align-items:center;padding-block:38px 44px;min-height:400px}.cernion-release-page .effect-photo{height:330px;display:flex;align-items:center;justify-content:center;padding:10px}.cernion-release-page .effect-photo img{height:100%;max-width:100%;width:auto;object-fit:contain;filter:drop-shadow(0 20px 22px #0004)}.cernion-release-page .effect-copy h3{font-size:clamp(28px,3vw,43px);margin-bottom:22px}.cernion-release-page .effect-copy>p:not(.eyebrow){font-size:14px}.cernion-release-page .effect-copy .eyebrow{font-size:10px;margin-bottom:14px}.cernion-release-page .effect-controls{display:flex;align-items:center;justify-content:space-between;margin-bottom:35px;color:#9a9aa6;font-size:11px}.cernion-release-page .effect-controls>div{display:flex;gap:8px}.cernion-release-page .effect-controls button{min-height:36px;min-width:36px;display:flex;align-items:center;justify-content:center;border-radius:4px;color:#cfcfd5}.cernion-release-page .effect-controls button:hover{background:#ffffff10;color:#fff}.cernion-release-page .routing-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:100px;padding-top:38px;border-top:1px solid var(--line)}.cernion-release-page .routing-grid h3{font-size:27px;margin-bottom:20px}.cernion-release-page .routing-grid p{font-size:13px}.cernion-release-page .routing-grid strong{font-weight:450;font-size:48px;line-height:1.1;letter-spacing:-.06em;display:block}.cernion-release-page .routing-grid span{display:block;font-size:12px;margin:10px 0 20px;color:#cfcfd4}.cernion-release-page .fx-section{background:#111112;padding-bottom:100px}.cernion-release-page .fx-heading{text-align:center;margin-bottom:49px}.cernion-release-page .fx-heading h2{font-size:clamp(45px,6.5vw,86px);margin-bottom:25px}.cernion-release-page .fx-heading>p:last-child{font-size:16px}.cernion-release-page .fx-stage{max-width:1050px;margin:auto;filter:drop-shadow(0 27px 35px #0008)}.cernion-release-page .fx-copy{display:grid;grid-template-columns:1.15fr .85fr;gap:90px;max-width:1050px;margin:34px auto 0}.cernion-release-page .fx-copy>p{font-size:14px}.cernion-release-page .fx-copy>div{display:flex;align-items:flex-start;gap:14px}.cernion-release-page .fx-copy>div svg{margin-top:6px;flex-shrink:0}.cernion-release-page .fx-copy>div p{font-size:13px}.cernion-release-page .fx-copy strong{font-weight:550;color:#d9d9df}.cernion-release-page .ownership-shared{display:flex;gap:35px;padding-block:20px;border-block:1px solid var(--line);font-size:12px;color:#ceced4}.cernion-release-page .ownership-shared span{display:flex;align-items:center;gap:9px}.cernion-release-page .plan-grid{display:grid;grid-template-columns:1fr 1fr;margin-top:39px;gap:0}.cernion-release-page .plan{padding:10px 60px 0 0;min-width:0}.cernion-release-page .plan+.plan{padding:10px 0 0 60px;border-left:1px solid var(--line)}.cernion-release-page .plan>.eyebrow{font-size:10px;color:#aaaab2}.cernion-release-page .plan h3{font-size:31px;margin-bottom:14px}.cernion-release-page .plan>p:not(.eyebrow){font-size:13px}.cernion-release-page .plan-price{display:flex;align-items:baseline;gap:18px;margin-top:30px;min-height:78px}.cernion-release-page .plan-price strong{font-size:70px;font-weight:460;letter-spacing:-.065em;line-height:1.1}.cernion-release-page .plan-price del{font-size:24px;letter-spacing:-.02em;color:#8f8f9b}.cernion-release-page .plan-price span{font-size:14px;color:#adadb5}.cernion-release-page .price-caption{font-size:11px!important;color:#a9a9b2;margin-top:9px;min-height:35px;line-height:1.8!important}.cernion-release-page .plan>.button{width:100%;margin-top:20px}.cernion-release-page .plan .check-list{margin-top:23px}.cernion-release-page .plan .check-list li{font-size:12px}.cernion-release-page .ownership-section>.wrap>.fine-note{max-width:920px}.cernion-release-page .trial-panel{display:grid;grid-template-columns:1.12fr .88fr;gap:80px;align-items:center;margin-top:58px;border-top:1px solid var(--line);padding-top:48px}.cernion-release-page .trial-panel h3{font-size:28px;margin-bottom:18px}.cernion-release-page .trial-panel p:not(.eyebrow){font-size:13px}.cernion-release-page .trial-downloads{display:flex;flex-direction:column;gap:11px}.cernion-release-page .trial-downloads .button{justify-content:flex-start;font-size:12px;min-height:49px}.cernion-release-page .trial-downloads .button svg:last-child{margin-left:auto}.cernion-release-page .trial-downloads>span{font-size:10px;line-height:1.7;color:#9696a0;margin-bottom:10px}.cernion-release-page .faq-section{background:linear-gradient(180deg,#151516,#111112)}.cernion-release-page .faq-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:95px}.cernion-release-page .faq-list details{border-bottom:1px solid #ffffff20}.cernion-release-page .faq-list details:first-child{border-top:1px solid #ffffff20}.cernion-release-page .faq-list summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:24px 0;font-size:13px;line-height:1.6;color:#d3d3db}.cernion-release-page .faq-list summary svg{flex-shrink:0;color:#93939f;transition:transform .2s}.cernion-release-page .faq-list details[open] summary svg{transform:rotate(45deg)}.cernion-release-page summary::-webkit-details-marker{display:none}.cernion-release-page .faq-list details>div{font-size:13px;color:#a2a2ad;line-height:1.9;padding-bottom:25px;max-width:650px}.cernion-release-page .reviews-empty{display:flex;align-items:center;justify-content:space-between;gap:40px;padding-block:45px;margin-top:60px;border-top:1px solid #ffffff20}.cernion-release-page .reviews-empty .eyebrow{margin-bottom:14px}.cernion-release-page .reviews-empty h3{font-size:24px}.cernion-release-page .reviews-empty .button{font-size:12px;min-height:46px;flex-shrink:0}.cernion-release-page .development-story{border-block:1px solid #ffffff20}.cernion-release-page .development-story>summary{display:flex;align-items:center;justify-content:space-between;gap:30px;list-style:none;cursor:pointer;padding:25px 0;font-size:14px;color:#b2b2bb}.cernion-release-page .development-story[open]>summary svg{transform:rotate(45deg)}.cernion-release-page .development-story>div{max-width:800px;margin:20px auto 40px}.cernion-release-page .development-story p{font-size:14px;line-height:1.9}.cernion-release-page .site-footer{background:#101011;padding-top:33px}.cernion-release-page .footer-inner{display:flex;align-items:center;justify-content:space-between;gap:32px}.cernion-release-page .footer-inner>.brand img{width:90px}.cernion-release-page .footer-inner>div{text-align:center}.cernion-release-page .footer-inner p{font-size:10px;letter-spacing:.18em;color:#b0b0ba}.cernion-release-page .footer-inner>div>span{display:block;font-size:10px;color:#91919b;margin-top:14px}.cernion-release-page .footer-social{display:flex;gap:20px;align-items:center}.cernion-release-page .footer-social a{display:flex;align-items:center;min-height:44px;color:#b4b4bd}.cernion-release-page .footer-social a:hover{color:#fff}.cernion-release-page .preview-notice{text-align:center;font-size:10px;color:#92929c;padding:23px 20px 20px;letter-spacing:.02em}.cernion-release-page .preview-toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%);z-index:70;display:flex;align-items:center;gap:20px;max-width:calc(100% - 32px);padding:17px 20px;background:#eeeeeb;color:#19191b;border-radius:6px;box-shadow:0 15px 50px #0007;font-size:12px;line-height:1.7}.cernion-release-page .preview-toast>button{color:#171719;display:flex;flex-shrink:0;padding:3px}.cernion-release-page .media-dialog{position:fixed;padding:0;border:1px solid #ffffff25;border-radius:6px;background:#141415;color:#fff;width:min(1160px,calc(100% - 40px));max-height:calc(100dvh - 60px);overflow:visible;box-shadow:0 35px 100px #0009}.cernion-release-page .media-dialog::backdrop{background:#060607e8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.cernion-release-page .media-dialog>img{width:100%;max-height:calc(100dvh - 65px);object-fit:contain;border-radius:5px}.cernion-release-page .dialog-close{position:absolute;right:3px;top:-40px;min-width:34px;min-height:34px;display:flex;align-items:center;justify-content:center;color:#fff}.cernion-release-page .video-dialog{aspect-ratio:16/9}.cernion-release-page .video-dialog>iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0}@media(min-width:1600px){.cernion-release-page .hero-grid{min-height:710px;padding-block:90px 80px}.cernion-release-page .hero-art>img{width:106%;margin-left:-3%}.cernion-release-page .section{padding-block:102px}}@media(max-width:1150px){.cernion-release-page .wrap{width:calc(100% - 72px)}.cernion-release-page .site-menu{gap:23px}.cernion-release-page .header-inner{gap:18px}.cernion-release-page .header-icons{gap:13px}.cernion-release-page .hero-grid{min-height:590px;padding-block:58px}.cernion-release-page .hero-actions .button{min-height:48px;padding:12px 16px;font-size:12px;gap:10px}.cernion-release-page .hero-category{font-size:23px}.cernion-release-page .hero-tagline{font-size:13px;max-width:330px}.cernion-release-page .hero-art>img{width:106%;margin-left:-2%}.cernion-release-page .hero-assurances{gap:14px}.cernion-release-page .hero-assurances>span{font-size:10px}.cernion-release-page .chapter-links{gap:19px}.cernion-release-page .chapter-inner{gap:25px}.cernion-release-page .source-grid,.cernion-release-page .modulation-grid{gap:44px}.cernion-release-page .arp-art-grid{gap:35px}.cernion-release-page .effect-detail{gap:45px}.cernion-release-page .fx-copy{gap:50px}.cernion-release-page .section{padding-block:70px}.cernion-release-page .section-heading{gap:50px}.cernion-release-page .plan{padding-right:42px}.cernion-release-page .plan+.plan{padding-left:42px}.cernion-release-page .faq-grid{gap:60px}.cernion-release-page .trial-panel{gap:40px}}@media(max-width:900px){.cernion-release-page .site-menu{gap:17px}.cernion-release-page .site-menu a{font-size:12px}.cernion-release-page .header-icons{gap:11px}.cernion-release-page .hero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.cernion-release-page .hero-actions{gap:9px}.cernion-release-page .hero-actions .button{font-size:11px;padding-inline:13px;min-height:46px}.cernion-release-page .hero-actions .button-white>span{padding-left:10px;margin-left:0}.cernion-release-page .hero-category{font-size:22px}.cernion-release-page .hero-trial-note{font-size:10px}.cernion-release-page .chapter-brand{display:none}.cernion-release-page .chapter-links{margin-left:0;gap:26px;min-width:0;overflow-x:auto}.cernion-release-page .chapter-inner{gap:20px}.cernion-release-page .chapter-trial{margin-left:auto}.cernion-release-page .section-heading{grid-template-columns:1.05fr .95fr;gap:35px}.cernion-release-page .source-grid{grid-template-columns:.95fr 1.05fr;gap:32px}.cernion-release-page .source-copy p{font-size:14px}.cernion-release-page .source-copy h3{font-size:29px}.cernion-release-page .check-list li{font-size:12px}.cernion-release-page .arp-art-grid{grid-template-columns:1fr 1fr;gap:30px}.cernion-release-page .arp-copy p{font-size:13px}.cernion-release-page .arp-copy h3{font-size:31px}.cernion-release-page .mpe-grid{gap:30px}.cernion-release-page .mpe-grid p{font-size:13px}.cernion-release-page .effect-detail{gap:30px;grid-template-columns:1.05fr .95fr}.cernion-release-page .effect-photo{height:270px}.cernion-release-page .effect-copy h3{font-size:28px}.cernion-release-page .effect-copy>p:not(.eyebrow){font-size:13px}.cernion-release-page .routing-grid{gap:55px}.cernion-release-page .ownership-shared{gap:20px;font-size:11px}.cernion-release-page .plan{padding-right:30px}.cernion-release-page .plan+.plan{padding-left:30px}.cernion-release-page .plan h3{font-size:27px}.cernion-release-page .plan-price strong{font-size:58px}.cernion-release-page .faq-grid{grid-template-columns:.65fr 1.35fr;gap:40px}.cernion-release-page .faq-list summary{font-size:12px}}@media(max-width:760px){.cernion-release-page{scroll-padding-top:66px}.cernion-release-page .wrap{width:calc(100% - 40px)}.cernion-release-page .section{padding-block:50px}.cernion-release-page h2{font-size:clamp(36px,7.5vw,55px)}.cernion-release-page h3{font-size:28px}.cernion-release-page .header-inner{height:80px;gap:20px}.cernion-release-page .brand img{width:88px;height:50px}.cernion-release-page .header-icons{margin-left:auto;gap:12px}.cernion-release-page .header-icons button{min-height:42px;min-width:30px}.cernion-release-page .header-icons .menu-toggle{display:flex}.cernion-release-page .site-menu{display:none;position:absolute;z-index:40;top:80px;inset-inline:0;padding:20px;background:#171719;border-bottom:1px solid #ffffff20;margin:0;gap:4px;flex-direction:column;align-items:stretch}.cernion-release-page .site-menu.open{display:flex}.cernion-release-page .site-menu a{padding:5px 6px;font-size:14px}.cernion-release-page .chapter-inner{height:56px;gap:14px}.cernion-release-page .chapter-links{gap:25px;flex:1}.cernion-release-page .chapter-links a{font-size:10px}.cernion-release-page .chapter-trial{font-size:10px;padding:7px 9px;gap:6px}.cernion-release-page .hero-grid{display:flex;flex-direction:column;gap:0;min-height:0;padding-block:38px 30px;align-items:stretch}.cernion-release-page .hero-copy{display:contents}.cernion-release-page .hero-copy>.eyebrow{order:1;margin-bottom:18px;font-size:9px}.cernion-release-page .hero-copy>h1{order:2;font-size:clamp(59px,19.5vw,130px);margin-bottom:20px;letter-spacing:-.075em}.cernion-release-page .hero-category{order:3;font-size:clamp(19px,4.4vw,26px);margin:0;line-height:1.3}.cernion-release-page .hero-category br{display:none}.cernion-release-page .hero-art{order:4;margin:12px -9px 7px;display:flex;flex-direction:column}.cernion-release-page .hero-art>img{width:100%;margin:0;max-width:100%}.cernion-release-page .trailer-link{margin:0 0 0 auto;min-height:38px;font-size:10px}.cernion-release-page .hero-tagline{order:5;font-size:13px;max-width:none;line-height:1.75;margin:20px 0 24px}.cernion-release-page .hero-actions{order:6;display:flex;gap:10px}.cernion-release-page .hero-actions .button{flex:1;min-height:50px;white-space:nowrap;font-size:12px;padding-inline:15px}.cernion-release-page .hero-actions .button-white>span{padding-left:11px}.cernion-release-page .hero-trial{order:7;align-self:flex-start;margin-top:19px;font-size:12px;min-height:34px}.cernion-release-page .hero-trial-note{order:8;font-size:10px;margin:0}.cernion-release-page .hero-assurances{grid-template-columns:1fr 1fr;gap:20px 18px;padding-block:23px;border-top-color:#ffffff19}.cernion-release-page .hero-assurances>span,.cernion-release-page .hero-assurances>span:first-child,.cernion-release-page .hero-assurances>span:last-child{justify-content:flex-start;font-size:10px;gap:9px}.cernion-release-page .hero-assurances svg{width:16px}.cernion-release-page .section-heading{grid-template-columns:1fr;gap:23px;margin-bottom:31px;align-items:start}.cernion-release-page .section-heading>p{justify-self:start;max-width:530px;font-size:14px;line-height:1.8}.cernion-release-page .section-heading .eyebrow{font-size:9px;margin-bottom:17px}.cernion-release-page .section-heading>p br{display:none}.cernion-release-page .line-tabs{gap:24px}.cernion-release-page .line-tabs button{font-size:11px;min-height:47px;padding-block:15px}.cernion-release-page .instrument-section .line-tabs{justify-content:flex-start}.cernion-release-page .instrument-stage{margin-top:25px}.cernion-release-page .instrument-bottom{grid-template-columns:1fr;gap:15px;margin-top:24px}.cernion-release-page .instrument-bottom>span{font-size:12px}.cernion-release-page .instrument-bottom>p{font-size:12px;justify-self:start}.cernion-release-page .source-grid{grid-template-columns:1fr;gap:30px;min-height:0;margin-top:29px}.cernion-release-page .source-image{grid-row:1}.cernion-release-page .source-copy h3{font-size:28px}.cernion-release-page .source-copy p{font-size:14px}.cernion-release-page .source-copy .check-list{margin-top:20px}.cernion-release-page .source-copy .mini-note{margin-top:20px!important;padding-top:20px}.cernion-release-page .image-enlarge{right:8px;bottom:8px;padding:6px}.cernion-release-page .modulation-grid{grid-template-columns:1fr;gap:30px}.cernion-release-page .modulation-grid>div:first-child{order:2}.cernion-release-page .modulation-grid>div:last-child{order:1}.cernion-release-page .modulation-grid .line-tabs{margin-bottom:22px}.cernion-release-page .modulation-grid h3{font-size:29px;margin-bottom:20px}.cernion-release-page .modulation-grid p{font-size:14px}.cernion-release-page .modulation-specs{gap:45px;margin-top:26px}.cernion-release-page .modulation-specs strong{font-size:29px}.cernion-release-page .arp-art-grid{grid-template-columns:1fr;gap:24px;margin-top:16px}.cernion-release-page .arp-render{margin-inline:-5px}.cernion-release-page .arp-copy h3{font-size:31px;margin:12px 0 19px}.cernion-release-page .arp-copy p{font-size:14px}.cernion-release-page .arp-native{margin-top:31px}.cernion-release-page .image-caption{font-size:8px;padding-bottom:12px}.cernion-release-page .arp-note{font-size:11px;text-align:left;margin-top:20px}.cernion-release-page .mpe-grid{grid-template-columns:1fr;gap:31px}.cernion-release-page .mpe-grid article{padding-top:21px;display:grid;grid-template-columns:100px 1fr;column-gap:20px;align-items:start}.cernion-release-page .axis-label{grid-column:1/-1;font-size:9px}.cernion-release-page .mpe-grid h3{font-size:24px;grid-column:1/-1;margin-top:12px}.cernion-release-page .mpe-value{grid-column:1;grid-row:3;font-size:48px;height:83px;margin:15px 0 0;line-height:1.2}.cernion-release-page .mpe-value span{font-size:10px;margin-top:3px}.cernion-release-page .mpe-icon{grid-column:1;grid-row:3;height:80px;width:54px;margin:11px 0 0}.cernion-release-page .mpe-grid p{grid-column:2;grid-row:3;font-size:13px;margin-top:16px}.cernion-release-page .fine-note{font-size:10px;line-height:1.9;margin-top:25px}.cernion-release-page .effect-tabs{padding-block:13px;gap:4px}.cernion-release-page .effect-tabs button{font-size:9px;padding:9px 10px}.cernion-release-page .effect-detail{grid-template-columns:1fr;gap:10px;padding-block:26px 30px;min-height:0}.cernion-release-page .effect-photo{height:285px;padding:4px}.cernion-release-page .effect-controls{margin-bottom:24px}.cernion-release-page .effect-copy .eyebrow{font-size:9px}.cernion-release-page .effect-copy h3{font-size:31px;margin-bottom:16px}.cernion-release-page .effect-copy>p:not(.eyebrow){font-size:14px}.cernion-release-page .routing-grid{grid-template-columns:1fr;gap:30px;padding-top:27px}.cernion-release-page .routing-grid h3{font-size:25px;margin-bottom:17px}.cernion-release-page .routing-grid p{font-size:13px}.cernion-release-page .routing-grid strong{font-size:41px}.cernion-release-page .routing-grid span{font-size:12px;margin:9px 0 15px}.cernion-release-page .fx-heading{text-align:left;margin-bottom:31px}.cernion-release-page .fx-heading h2{font-size:clamp(39px,8.5vw,62px);margin-bottom:22px}.cernion-release-page .fx-heading>p:last-child{font-size:14px}.cernion-release-page .fx-copy{grid-template-columns:1fr;gap:23px;margin-top:27px}.cernion-release-page .fx-copy>p{font-size:14px}.cernion-release-page .fx-copy>div p{font-size:12px}.cernion-release-page .ownership-shared{display:grid;grid-template-columns:1fr;gap:12px;font-size:11px;padding-block:20px}.cernion-release-page .plan-grid{grid-template-columns:1fr;margin-top:30px}.cernion-release-page .plan,.cernion-release-page .plan+.plan{padding:0;border:0}.cernion-release-page .plan+.plan{padding-top:34px;margin-top:32px;border-top:1px solid var(--line)}.cernion-release-page .plan h3{font-size:30px}.cernion-release-page .plan>.eyebrow{font-size:9px;margin-bottom:18px}.cernion-release-page .plan>p:not(.eyebrow){font-size:13px}.cernion-release-page .plan-price{margin-top:23px;min-height:64px}.cernion-release-page .plan-price strong{font-size:61px}.cernion-release-page .plan-price del{font-size:23px}.cernion-release-page .price-caption{min-height:0;margin-top:9px;font-size:11px!important}.cernion-release-page .plan>.button{margin-top:23px;min-height:51px}.cernion-release-page .plan .check-list{margin-top:18px}.cernion-release-page .plan .check-list li{font-size:12px}.cernion-release-page .trial-panel{grid-template-columns:1fr;gap:29px;margin-top:38px;padding-top:33px}.cernion-release-page .trial-panel h3{font-size:28px}.cernion-release-page .trial-panel p:not(.eyebrow){font-size:12px}.cernion-release-page .trial-downloads .button{font-size:12px}.cernion-release-page .trial-downloads>span{font-size:10px}.cernion-release-page .faq-grid{grid-template-columns:1fr;gap:29px}.cernion-release-page .faq-grid h2 br{display:none}.cernion-release-page .faq-list summary{font-size:13px;padding-block:22px}.cernion-release-page .faq-list details>div{font-size:13px}.cernion-release-page .reviews-empty{flex-direction:column;align-items:flex-start;gap:25px;margin-top:36px;padding-block:32px}.cernion-release-page .reviews-empty h3{font-size:23px}.cernion-release-page .reviews-empty .button{font-size:11px}.cernion-release-page .development-story>summary{font-size:13px;line-height:1.7}.cernion-release-page .development-story p{font-size:13px}.cernion-release-page .footer-inner{flex-wrap:wrap;gap:24px}.cernion-release-page .footer-inner>.brand{order:2}.cernion-release-page .footer-inner>div:not(.footer-social){width:100%;order:1;text-align:left}.cernion-release-page .footer-social{order:3;margin-left:auto}.cernion-release-page .footer-inner p{font-size:9px;letter-spacing:.12em}.cernion-release-page .footer-inner>div>span{font-size:9px}.cernion-release-page .footer-inner>.brand img{width:80px;height:48px}.cernion-release-page .preview-notice{font-size:9px;text-align:left;padding-inline:20px}.cernion-release-page .preview-toast{font-size:11px;bottom:15px;padding:14px 16px;gap:13px;max-width:calc(100% - 24px);width:max-content}.cernion-release-page .media-dialog{width:calc(100% - 24px);max-height:calc(100dvh - 80px)}.cernion-release-page .media-dialog>img{max-height:calc(100dvh - 85px)}}@media(max-width:374px){.cernion-release-page .wrap{width:calc(100% - 32px)}.cernion-release-page .hero-actions .button{font-size:10px;padding-inline:11px;gap:8px}.cernion-release-page .hero-actions .button-white>span{padding-left:8px}.cernion-release-page .hero-category{font-size:19px}.cernion-release-page .hero-tagline{font-size:12px}.cernion-release-page .hero-assurances{gap:18px 12px}.cernion-release-page .hero-assurances>span{font-size:9px;gap:7px}.cernion-release-page .section-heading h2{font-size:35px}.cernion-release-page .line-tabs{gap:22px}.cernion-release-page .line-tabs button{font-size:10px}.cernion-release-page .mpe-grid article{grid-template-columns:85px 1fr;gap:0 16px}.cernion-release-page .mpe-grid p{font-size:12px}.cernion-release-page .effect-photo{height:240px}.cernion-release-page .chapter-links{gap:21px}.cernion-release-page .chapter-links a,.cernion-release-page .chapter-trial{font-size:9px}.cernion-release-page .header-icons{gap:10px}}@media(prefers-reduced-motion:reduce){.cernion-release-page{scroll-behavior:auto}.cernion-release-page *,.cernion-release-page *:before,.cernion-release-page *:after{animation-duration:.01ms!important;transition-duration:.01ms!important}.cernion-release-page .hero-art>img{transform:none!important}.cernion-release-page .button:hover{transform:none}}.cernion-release-page .effect-tabs .line-tabs{gap:5px;border:0;overflow:visible;min-width:max-content}.cernion-release-page .effect-tabs .line-tabs button{border-bottom:0;min-height:34px}.cernion-release-page .effect-tabs .line-tabs button[aria-selected=true]{background:#e8e8e5;color:#171718}@media(max-width:760px){.cernion-release-page .chapter-links a:first-child,.cernion-release-page .chapter-links a:last-child{display:none}.cernion-release-page .chapter-links{gap:20px}}.cernion-release-page img{height:auto}.cernion-release-page .image-button>img{transition:transform .4s ease}.cernion-release-page .image-button:hover>img{transform:translateY(-3px)}@media(prefers-reduced-motion:reduce){.cernion-release-page .image-button:hover>img{transform:none}}.cernion-release-page{scroll-padding-top:0}.cernion-release-page .section{padding-block:78px}.cernion-release-page section[id],.cernion-release-page #trial{scroll-margin-top:72px}.cernion-release-page h2{font-size:clamp(34px,4.1vw,57px);line-height:1.12;letter-spacing:-.045em}.cernion-release-page h3{font-size:clamp(25px,2.6vw,35px);line-height:1.22}.cernion-release-page .section-heading{grid-template-columns:1.05fr .95fr;gap:72px;align-items:start;margin-bottom:38px}.cernion-release-page .section-heading>p{max-width:540px;line-height:1.8}.cernion-release-page .section-heading h2{max-width:760px}.cernion-release-page p{color:#c4c4ca}.cernion-release-page p+p{margin-top:18px}.cernion-release-page .product-image{min-width:0;width:100%;margin:0}.cernion-release-page .product-image img{display:block;width:100%;height:auto;object-fit:contain;border-radius:4px}.cernion-release-page .hero-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);gap:48px;min-height:0;padding-block:60px 48px;align-items:center}.cernion-release-page .hero-copy{container-type:inline-size}.cernion-release-page .hero-copy h1{font-size:clamp(60px,20.5cqi,110px);margin-bottom:23px}.cernion-release-page .hero-category{font-size:clamp(22px,2vw,28px);line-height:1.35;margin-bottom:22px;max-width:460px}.cernion-release-page .hero-intro{font-size:15px;line-height:1.85;margin:0 0 28px;max-width:490px}.cernion-release-page .hero-actions{display:grid;grid-template-columns:1fr 1.3fr;gap:10px;align-items:stretch;max-width:530px}.cernion-release-page .hero-actions .button{padding:13px 11px;min-height:54px;font-size:12px;gap:5px;white-space:normal}.cernion-release-page .hero-actions .button-white>span{border:0;padding:0;margin:0}.cernion-release-page .hero-actions .button>span{white-space:nowrap}.cernion-release-page .hero-trial-group{margin-top:27px}.cernion-release-page .hero-trial-group>p{font-size:13px;line-height:1.8;max-width:455px}.cernion-release-page .hero-download-buttons{display:flex;flex-wrap:wrap;gap:9px;margin-top:15px}.cernion-release-page .hero-download-buttons .button{font-size:11px;min-height:43px;padding:10px 12px;gap:7px;border-color:#626269;font-weight:500}.cernion-release-page .hero-interface{min-width:0}.cernion-release-page .hero-interface .line-tabs{gap:23px;justify-content:center}.cernion-release-page .hero-interface .line-tabs button{font-size:11px;padding-block:12px;min-height:46px}.cernion-release-page .hero-interface .instrument-stage{margin-top:22px;aspect-ratio:1160/742;max-width:none;width:100%;filter:drop-shadow(0 24px 22px #0004)}.cernion-release-page .hero-interface .instrument-stage>.product-image,.cernion-release-page .hero-interface .instrument-stage>.native-motion{width:100%;height:100%}.cernion-release-page .hero-interface .instrument-stage img{width:100%;height:100%;object-fit:contain}.cernion-release-page .hero-assurances{grid-template-columns:repeat(3,minmax(0,1fr));padding-block:23px;gap:18px}.cernion-release-page .hero-assurances>span{font-size:12px;justify-content:center!important;color:#c2c2c9}.cernion-release-page .benefits-section{padding-block:38px;background:#151517}.cernion-release-page .benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px}.cernion-release-page .benefits-grid h2{font-size:22px;line-height:1.3;letter-spacing:-.025em;margin-bottom:14px;text-wrap:pretty}.cernion-release-page .benefits-grid p{font-size:14px;line-height:1.85}.cernion-release-page .trailer-section{background:linear-gradient(180deg,#131314,#111112)}.cernion-release-page .trailer-layout{display:grid;grid-template-columns:.7fr 1.3fr;gap:60px;align-items:center}.cernion-release-page .brand-copy p{font-size:clamp(20px,2.2vw,30px);letter-spacing:-.025em;line-height:1.55;color:#ececea;text-wrap:pretty}.cernion-release-page .brand-copy p+p{margin-top:18px}.cernion-release-page .trailer-preview{position:relative;min-width:0;width:100%;padding:0;overflow:hidden;border-radius:5px;aspect-ratio:16/9;box-shadow:0 20px 45px #0003}.cernion-release-page .trailer-preview>img{width:100%;height:100%;object-fit:cover}.cernion-release-page .trailer-preview:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 25%,#000b)}.cernion-release-page .trailer-preview>span{position:absolute;bottom:24px;left:24px;z-index:1;display:flex;gap:11px;align-items:center;font-size:14px;font-weight:550}.cernion-release-page .trailer-preview:hover>span{color:#fff}.cernion-release-page .arp-story-grid{display:grid;grid-template-columns:1.4fr .6fr;gap:55px;align-items:center;min-height:245px;margin-block:26px}.cernion-release-page .arp-copy h3{margin:0 0 20px;max-width:630px}.cernion-release-page .arp-copy p{font-size:16px;max-width:720px}.cernion-release-page .arp-supporting-art{max-width:330px;justify-self:end}.cernion-release-page .arp-supporting-art img{mix-blend-mode:lighten}.cernion-release-page .native-motion.detail{aspect-ratio:1740/468;max-width:1160px;margin-inline:auto}.cernion-release-page .arp-note{font-size:14px;line-height:1.8;margin-top:26px;color:#c4c4cb}.cernion-release-page .feature-details{border-top:1px solid #ffffff25;border-bottom:1px solid #ffffff25;margin-top:32px}.cernion-release-page .feature-details>summary{display:flex;align-items:center;justify-content:space-between;gap:22px;list-style:none;cursor:pointer;padding-block:20px;font-size:14px;font-weight:530;color:#dedee2}.cernion-release-page .feature-details>summary svg{flex-shrink:0;transition:transform .16s}.cernion-release-page .feature-details[open]>summary svg{transform:rotate(45deg)}.cernion-release-page .feature-details>div{padding:4px 0 25px;max-width:930px}.cernion-release-page .feature-details p,.cernion-release-page .feature-details .check-list li{font-size:14px;line-height:1.85}.cernion-release-page .feature-details h3{font-size:20px;margin-top:20px}.cernion-release-page .feature-details h3:first-child{margin-top:0}.cernion-release-page .feature-details .check-list{margin:12px 0 23px}.cernion-release-page .feature-details>div>div:last-child .check-list{margin-bottom:0}.cernion-release-page .modulation-grid{grid-template-columns:.8fr 1.2fr;gap:65px;align-items:center}.cernion-release-page .modulation-example{font-size:20px!important;line-height:1.7;color:#e2e2e6}.cernion-release-page .modulation-counts{font-size:13px!important;line-height:1.9;color:#b0b0bb;margin:22px 0 36px}.cernion-release-page .modulation-grid h3{font-size:26px;margin-bottom:14px}.cernion-release-page .modulation-grid p{font-size:15px}.cernion-release-page .modulation-stage{aspect-ratio:2100/1507;display:flex;align-items:center;justify-content:center}.cernion-release-page .modulation-stage .product-image,.cernion-release-page .modulation-stage img{width:100%;height:100%;object-fit:contain}.cernion-release-page .modulation-grid .line-tabs{margin-bottom:20px}.cernion-release-page .source-grid{grid-template-columns:.8fr 1.2fr;gap:60px;min-height:390px;margin-top:32px}.cernion-release-page .source-image{aspect-ratio:1.6;display:flex;align-items:center;justify-content:center;min-width:0;width:100%}.cernion-release-page .source-image img{width:100%;height:100%;object-fit:contain;border-radius:4px}.cernion-release-page .source-copy p{font-size:16px}.cernion-release-page .source-copy h3{font-size:31px}.cernion-release-page .mpe-grid p{font-size:15px;line-height:1.85}.cernion-release-page .axis-label{font-size:12px;color:#b2b2bd}.cernion-release-page .mpe-value span{font-size:13px}.cernion-release-page .compatibility-note{font-size:14px;line-height:1.85;margin-top:30px;max-width:900px}.cernion-release-page .effect-detail{min-height:365px;padding-block:30px;gap:65px}.cernion-release-page .effect-copy>p{font-size:16px!important}.cernion-release-page .effect-controls{font-size:13px;margin-bottom:25px}.cernion-release-page .effect-controls button{min-width:44px;min-height:44px}.cernion-release-page .effect-tabs .line-tabs{gap:5px}.cernion-release-page .effect-tabs .line-tabs button{font-size:11px;min-height:42px;padding:10px 12px}.cernion-release-page .effects-browser{min-width:0}.cernion-release-page .effect-tabs{min-width:0;max-width:100%}.cernion-release-page .effect-photo{height:310px}.cernion-release-page .routing-copy{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:start;padding-top:25px;border-top:1px solid #ffffff20}.cernion-release-page .routing-copy h3{font-size:28px;max-width:460px}.cernion-release-page .routing-copy p{font-size:16px;max-width:540px}.cernion-release-page .fx-included{padding-top:65px;margin-top:60px;border-top:1px solid #ffffff20}.cernion-release-page .fx-included .section-heading{align-items:start}.cernion-release-page .fx-included h2{font-size:clamp(34px,3.9vw,52px)}.cernion-release-page .fx-included h3{font-size:22px;margin-top:20px}.cernion-release-page .fx-stage{width:100%;max-width:1080px;margin-inline:auto;filter:drop-shadow(0 22px 24px #0004)}.cernion-release-page .inclusion-note{display:flex;align-items:center;justify-content:center;gap:9px;margin-top:27px;font-size:14px;line-height:1.8}.cernion-release-page .plan-grid{margin-top:45px}.cernion-release-page .plan h3{font-size:31px}.cernion-release-page .plan>p:not(.eyebrow){font-size:15px;line-height:1.85}.cernion-release-page .plan-price{margin-top:22px}.cernion-release-page .price-caption{font-size:13px!important;min-height:0;margin-block:12px 22px!important}.cernion-release-page .subscription-description{margin-top:20px!important;max-width:570px}.cernion-release-page .plan .check-list li{font-size:14px}.cernion-release-page .plan>.button{font-size:14px}.cernion-release-page .pricing-note{font-size:14px;margin-top:30px}.cernion-release-page .trial-panel{gap:60px;margin-top:52px;padding-top:42px}.cernion-release-page .trial-panel h3{font-size:31px;line-height:1.25;margin-bottom:20px}.cernion-release-page .trial-panel p{font-size:15px!important}.cernion-release-page .trial-downloads{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.cernion-release-page .trial-downloads .button{font-size:12px;min-height:49px;justify-content:center;gap:8px;padding-inline:11px}.cernion-release-page .trial-downloads>p{grid-column:1/-1;font-size:13px!important;line-height:1.85;margin:0}.cernion-release-page .faq-grid{grid-template-columns:.75fr 1.25fr;gap:80px}.cernion-release-page .faq-grid h2{font-size:clamp(34px,3.6vw,49px)}.cernion-release-page .faq-list summary{font-size:15px;line-height:1.65;padding-block:22px}.cernion-release-page .faq-list details>div{font-size:14px;line-height:1.9;color:#c4c4cc}.cernion-release-page .development-story{margin-top:40px}.cernion-release-page .development-story>summary{font-size:15px;padding-block:24px}.cernion-release-page .development-story p{font-size:15px;line-height:1.9}.cernion-release-page .preview-notice{font-size:12px;line-height:1.8}.cernion-release-page .preview-toast{font-size:13px}.cernion-release-page .video-dialog{width:min(1060px,calc(100% - 40px));max-height:calc(100dvh - 110px);aspect-ratio:16/9}.cernion-release-page .dialog-close{min-width:40px;min-height:40px;top:-46px}@media(min-width:1600px){.cernion-release-page .hero-grid{min-height:0;padding-block:65px 52px}.cernion-release-page .section{padding-block:88px}}@media(max-width:1150px){.cernion-release-page .hero-grid{gap:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);padding-block:45px}.cernion-release-page .hero-copy h1{font-size:clamp(62px,20cqi,100px)}.cernion-release-page .hero-category{font-size:23px}.cernion-release-page .hero-intro{font-size:14px}.cernion-release-page .hero-actions{grid-template-columns:1fr}.cernion-release-page .hero-actions .button{font-size:13px;min-height:47px}.cernion-release-page .hero-trial-group>p{font-size:13px}.cernion-release-page .hero-interface .line-tabs{gap:16px;justify-content:flex-start}.cernion-release-page .hero-interface .line-tabs button{font-size:10px}.cernion-release-page .hero-assurances>span{font-size:11px}.cernion-release-page .benefits-grid{gap:30px}.cernion-release-page .trailer-layout{gap:40px;grid-template-columns:.8fr 1.2fr}.cernion-release-page .section-heading{gap:45px}.cernion-release-page .arp-story-grid{gap:35px}.cernion-release-page .modulation-grid,.cernion-release-page .source-grid{gap:38px}.cernion-release-page .effect-detail{gap:40px}.cernion-release-page .faq-grid{gap:45px}.cernion-release-page .trial-downloads{grid-template-columns:1fr}.cernion-release-page .trial-panel{gap:35px}.cernion-release-page .trial-downloads>p{grid-column:1}}@media(max-width:760px){.cernion-release-page .wrap{width:calc(100% - 40px)}.cernion-release-page .section{padding-block:48px}.cernion-release-page .section-heading{grid-template-columns:1fr;gap:22px;margin-bottom:28px}.cernion-release-page h2{font-size:clamp(32px,7.6vw,48px);line-height:1.14}.cernion-release-page .section-heading>p{font-size:15px;line-height:1.8;justify-self:start}.cernion-release-page .hero-grid{display:flex;flex-direction:column;gap:0;padding-block:32px 30px}.cernion-release-page .hero-copy{display:contents}.cernion-release-page .hero-copy>h1{order:1;font-size:clamp(58px,19vw,130px);margin:0 0 17px;letter-spacing:-.075em}.cernion-release-page .hero-category{order:2;font-size:clamp(21px,4.4vw,28px);margin:0;max-width:500px}.cernion-release-page .hero-interface{order:3;width:100%;margin:22px 0}.cernion-release-page .hero-interface .line-tabs{gap:22px}.cernion-release-page .hero-interface .line-tabs button{font-size:10px;min-height:44px}.cernion-release-page .hero-interface .instrument-stage{margin-top:18px}.cernion-release-page .hero-intro{order:4;max-width:none;font-size:15px;line-height:1.8;margin:0 0 23px}.cernion-release-page .hero-actions{order:5;width:100%;max-width:none;grid-template-columns:1fr 1.25fr;gap:10px}.cernion-release-page .hero-actions .button{font-size:12px;min-height:52px;display:flex;flex-wrap:wrap;column-gap:5px;row-gap:0;align-content:center;line-height:1.6}.cernion-release-page .hero-trial-group{order:6;margin-top:23px;width:100%}.cernion-release-page .hero-trial-group>p{font-size:13px;max-width:none}.cernion-release-page .hero-download-buttons{display:grid;grid-template-columns:1fr 1fr;margin-top:14px;width:100%;max-width:none;gap:9px}.cernion-release-page .hero-download-buttons .button{font-size:11px;min-height:44px;gap:6px;padding:9px 7px;white-space:normal}.cernion-release-page .hero-assurances{grid-template-columns:1fr;gap:12px;padding-block:20px}.cernion-release-page .hero-assurances>span{justify-content:flex-start!important;font-size:12px;gap:9px}.cernion-release-page .benefits-section{padding-block:32px}.cernion-release-page .benefits-grid{grid-template-columns:1fr;gap:27px}.cernion-release-page .benefits-grid h2{font-size:22px;margin-bottom:11px}.cernion-release-page .benefits-grid p{font-size:14px}.cernion-release-page .trailer-layout{grid-template-columns:1fr;gap:27px}.cernion-release-page .brand-copy p{font-size:23px;line-height:1.5}.cernion-release-page .brand-copy p+p{margin-top:10px}.cernion-release-page .trailer-preview>span{bottom:18px;left:18px;font-size:13px;gap:9px}.cernion-release-page .arp-story-grid{grid-template-columns:1fr;gap:20px;min-height:0;margin-block:24px}.cernion-release-page .arp-copy h3{font-size:28px;margin:0 0 17px}.cernion-release-page .arp-copy p{font-size:15px}.cernion-release-page .arp-supporting-art{max-width:240px;justify-self:center}.cernion-release-page .arp-note{font-size:14px;text-align:left;margin-top:22px}.cernion-release-page .feature-details{margin-top:26px}.cernion-release-page .feature-details>summary{font-size:14px;padding-block:19px}.cernion-release-page .feature-details p,.cernion-release-page .feature-details .check-list li{font-size:14px}.cernion-release-page .modulation-grid{grid-template-columns:1fr;gap:26px}.cernion-release-page .modulation-grid>div:first-child,.cernion-release-page .modulation-grid>div:last-child{order:initial}.cernion-release-page .modulation-example{font-size:18px!important}.cernion-release-page .modulation-counts{font-size:13px!important;margin:17px 0 25px}.cernion-release-page .modulation-grid h3{font-size:25px}.cernion-release-page .modulation-grid p{font-size:15px}.cernion-release-page .modulation-stage{aspect-ratio:2100/1507}.cernion-release-page .source-grid{grid-template-columns:1fr;gap:26px;min-height:0;margin-top:25px}.cernion-release-page .source-image{grid-row:1;aspect-ratio:1.6}.cernion-release-page .source-copy p{font-size:15px}.cernion-release-page .source-copy h3{font-size:28px}.cernion-release-page .mpe-grid{gap:28px}.cernion-release-page .mpe-grid p{font-size:14px;margin-top:15px}.cernion-release-page .axis-label,.cernion-release-page .mpe-value span{font-size:12px}.cernion-release-page .compatibility-note{font-size:14px;margin-top:27px}.cernion-release-page .effect-detail{grid-template-columns:1fr;gap:18px;padding-block:25px;min-height:0}.cernion-release-page .effect-photo{height:250px}.cernion-release-page .effect-copy h3{font-size:30px;margin-bottom:17px}.cernion-release-page .effect-copy>p{font-size:15px!important}.cernion-release-page .effect-tabs .line-tabs button{font-size:11px;min-height:42px}.cernion-release-page .effect-controls{margin-bottom:20px}.cernion-release-page .routing-copy{grid-template-columns:1fr;gap:18px;padding-top:24px}.cernion-release-page .routing-copy h3{font-size:26px}.cernion-release-page .routing-copy p{font-size:15px}.cernion-release-page .fx-included{margin-top:35px;padding-top:37px}.cernion-release-page .fx-included h2{font-size:36px}.cernion-release-page .fx-included h3{font-size:22px;margin-top:17px}.cernion-release-page .inclusion-note{font-size:14px;align-items:start;text-align:left;justify-content:flex-start;gap:9px;margin-top:22px}.cernion-release-page .inclusion-note>svg{flex-shrink:0;margin-top:4px}.cernion-release-page .plan-grid{margin-top:30px}.cernion-release-page .plan>p:not(.eyebrow){font-size:15px}.cernion-release-page .plan .check-list li{font-size:14px}.cernion-release-page .price-caption{font-size:13px!important}.cernion-release-page .plan>.button{font-size:14px}.cernion-release-page .plan-price{margin-top:20px}.cernion-release-page .pricing-note{font-size:14px;margin-top:27px}.cernion-release-page .trial-panel{grid-template-columns:1fr;gap:26px;margin-top:36px;padding-top:32px}.cernion-release-page .trial-panel h3{font-size:29px}.cernion-release-page .trial-downloads{grid-template-columns:1fr 1fr}.cernion-release-page .trial-downloads .button{font-size:12px;white-space:normal}.cernion-release-page .trial-downloads>p{grid-column:1/-1;font-size:13px!important}.cernion-release-page .faq-grid{grid-template-columns:1fr;gap:27px}.cernion-release-page .faq-grid h2{font-size:35px}.cernion-release-page .faq-list summary{font-size:14px}.cernion-release-page .faq-list details>div{font-size:14px}.cernion-release-page .development-story>summary{font-size:14px}.cernion-release-page .development-story p{font-size:14px}.cernion-release-page .preview-notice{font-size:12px;padding-inline:20px}.cernion-release-page .preview-toast{font-size:12px}.cernion-release-page .chapter-links a:first-child,.cernion-release-page .chapter-links a:last-child{display:flex}.cernion-release-page .chapter-links{gap:22px}.cernion-release-page .chapter-trial,.cernion-release-page .chapter-links a{font-size:11px}.cernion-release-page .video-dialog{width:calc(100% - 24px)}}@media(max-width:374px){.cernion-release-page .wrap{width:calc(100% - 32px)}.cernion-release-page .hero-actions{grid-template-columns:1fr}.cernion-release-page .hero-actions .button{font-size:14px;min-height:49px;flex-wrap:nowrap}.cernion-release-page .hero-download-buttons{grid-template-columns:1fr}.cernion-release-page .hero-download-buttons .button{font-size:13px}.cernion-release-page .hero-category{font-size:21px}.cernion-release-page .hero-copy>h1{font-size:19.5vw}.cernion-release-page .line-tabs{gap:20px}.cernion-release-page .line-tabs button{font-size:11px}.cernion-release-page .trial-downloads{grid-template-columns:1fr}.cernion-release-page .mpe-grid article{grid-template-columns:75px 1fr;column-gap:16px}.cernion-release-page .mpe-value{font-size:42px}.cernion-release-page .mpe-grid p{font-size:14px}.cernion-release-page .effect-photo{height:220px}.cernion-release-page .preview-toast{gap:12px}.cernion-release-page .chapter-links{gap:20px}.cernion-release-page .chapter-links a{font-size:11px}}@media(prefers-reduced-motion:reduce){.cernion-release-page .trailer-preview,.cernion-release-page .product-image{transform:none}.cernion-release-page .feature-details>summary svg{transition:none}}.cernion-release-page .hero-category{text-wrap:balance}@media(max-width:480px){.cernion-release-page .hero-download-buttons{grid-template-columns:1fr}.cernion-release-page .hero-download-buttons .button{font-size:13px;min-height:44px}}.cernion-release-page .visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.cernion-release-page .heading-phrase,.cernion-release-page .hero-category>span{display:block;text-wrap:balance}.cernion-release-page .brand-phrase,.cernion-release-page .keep-phrase{white-space:nowrap}.cernion-release-page .hero-actions .button{display:flex;flex-direction:column;flex-wrap:nowrap;gap:4px;min-width:0;min-height:68px;font-size:13px;line-height:1.5}.cernion-release-page .hero-actions .button>.hero-action-label{white-space:nowrap}.cernion-release-page .hero-actions .button>.hero-action-prices{display:flex;align-items:baseline;justify-content:center;gap:9px;white-space:nowrap;font-size:15px;line-height:1.4}.cernion-release-page .hero-action-prices del{font-size:12px;font-weight:450;opacity:.65;text-decoration-thickness:1px}.cernion-release-page .hero-actions .button>.hero-action-prices:has(.hero-month){gap:2px}.cernion-release-page .hero-month{font-size:12px;font-weight:450}.cernion-release-page .hero-product-media{position:relative;margin-top:18px;padding-top:38px}.cernion-release-page .hero-product-badges{position:absolute;top:0;right:0;display:flex;gap:7px;align-items:center;max-width:100%}.cernion-release-page .product-badge{display:inline-flex;align-items:center;justify-content:center;min-height:25px;padding:5px 8px;border:1px solid #ffffff3b;border-radius:3px;background:#202022;color:#e5e5e8;font-size:10px;line-height:1.3;font-weight:600;letter-spacing:.045em;white-space:nowrap}.cernion-release-page .product-badge-new{background:#eeeeea;border-color:#eeeeea;color:#19191a}.cernion-release-page .product-badge-discount{background:#dce9df;border-color:#dce9df;color:#193126}.cernion-release-page .hero-interface .hero-product-media .instrument-stage{margin-top:0}.cernion-release-page .release-audio-section{background:#151517}.cernion-release-page .release-tutorial-section{background:linear-gradient(180deg,#161617,#111112)}.cernion-release-page .chapter-links{min-width:0;overflow-x:auto;scrollbar-width:none}@media(max-width:1150px)and (min-width:761px){.cernion-release-page .hero-actions .button{flex-direction:row;gap:14px;min-height:50px}.cernion-release-page .hero-actions .button>.hero-action-prices{font-size:14px}}@media(max-width:760px){.cernion-release-page .hero-actions{grid-template-columns:1fr 1.2fr}.cernion-release-page .hero-actions .button{min-height:70px;padding:10px 8px;font-size:12px;line-height:1.5}.cernion-release-page .hero-product-media{margin-top:14px;padding-top:35px}.cernion-release-page .hero-product-badges{gap:6px}.cernion-release-page .product-badge{font-size:9px;min-height:24px;padding:5px 7px}}@media(max-width:374px){.cernion-release-page .hero-actions{grid-template-columns:1fr}.cernion-release-page .hero-actions .button{flex-direction:row;gap:16px;min-height:52px;font-size:13px}.cernion-release-page .hero-actions .button>.hero-action-prices{font-size:15px}.cernion-release-page .hero-product-badges{gap:5px}.cernion-release-page .product-badge{font-size:9px;padding:5px 7px}.cernion-release-page .fx-included h2{font-size:34px}.cernion-release-page .faq-grid h2{font-size:32px}}@media(max-width:760px){.cernion-release-page .arp-story-grid{row-gap:16px}.cernion-release-page .arp-copy h3,.cernion-release-page .arp-copy p{min-height:0}}.cernion-release-page #main>section:not(.hero){padding-block:64px}.cernion-release-page #main>section:nth-of-type(2n){background:var(--grey)}.cernion-release-page #main>section:nth-of-type(odd):not(.hero){background:linear-gradient(180deg,#111112,#161617)}@media(min-width:1600px){.cernion-release-page #main>section:not(.hero){padding-block:72px}}@media(max-width:760px){.cernion-release-page #main>section:not(.hero){padding-block:32px}.cernion-release-page .section-heading{gap:20px;margin-bottom:26px}.cernion-release-page .feature-details{margin-top:24px}.cernion-release-page .arp-story-grid{margin-block:22px}.cernion-release-page .fx-included,.cernion-release-page .trial-panel{margin-top:24px;padding-top:24px}.cernion-release-page .plan+.plan{margin-top:24px;padding-top:24px}.cernion-release-page .inclusion-note{margin-bottom:0}}@media(max-width:374px){.cernion-release-page .section-heading h2{font-size:31px;line-height:1.18;letter-spacing:-.04em}}.cernion-release-page #main>section:is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.system-requirements,.reviews-preview-section,.faq-section){padding-block:64px;border:0;color:#f4f3ee}.cernion-release-page #main>section.section.movement-section,.cernion-release-page #main>section.section.source-section,.cernion-release-page #main>section.section.effects-section,.cernion-release-page #main>section.section.reviews-preview-section{background:var(--cernion-black)}.cernion-release-page #main>section.section.modulation-section,.cernion-release-page #main>section.section.mpe-section,.cernion-release-page #main>section.section.ownership-section,.cernion-release-page #main>section.section.faq-section{background:var(--cernion-grey)}.cernion-release-page #main>section.section.ownership-section{--ink: #111;--soft: #303030;--line: #11111133;background:#d0d0d0;color:#111}.cernion-release-page #ownership h2,.cernion-release-page #ownership h3,.cernion-release-page #ownership .plan-price strong{color:#111}.cernion-release-page #ownership p,.cernion-release-page #ownership .section-heading>p,.cernion-release-page #ownership .check-list li{color:#303030}.cernion-release-page #ownership .plan-price del,.cernion-release-page #ownership .plan-price>span,.cernion-release-page #ownership .pricing-note,.cernion-release-page #ownership .trial-downloads>p{color:#444}.cernion-release-page #ownership .price-caption{color:#444!important}.cernion-release-page #ownership .check-list svg{color:#333}.cernion-release-page #ownership .plan+.plan,.cernion-release-page #ownership .trial-panel{border-color:#1113}.cernion-release-page #ownership .button-white{background:#111;border-color:#111;color:#fff}.cernion-release-page #ownership .button-white:hover{background:#292929;border-color:#292929}.cernion-release-page #ownership .button-outline{background:transparent;border-color:#333;color:#111}.cernion-release-page #ownership .button-outline:hover{background:#0000000d;border-color:#111}.cernion-release-page #ownership .button:focus-visible{outline-color:#111}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) .section-heading{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:64px;row-gap:24px;margin-bottom:36px;align-items:start}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) h2,.cernion-release-page .reviews-preview-heading h2{font-size:clamp(33px,3.6vw,52px);font-weight:620;letter-spacing:-.048em;line-height:1.14;color:#f4f3ee}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) h3{font-weight:570;letter-spacing:-.035em;line-height:1.22;color:#f0efea}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) p,.cernion-release-page .reviews-preview-heading>p,.cernion-release-page .reviews-preview-empty>p{color:#c5c4c4;line-height:1.8}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) .section-heading>p{max-width:560px;justify-self:start;font-size:16px;line-height:1.8}.cernion-release-page .movement-section .section-heading{grid-template-columns:minmax(0,1fr);gap:22px}.cernion-release-page .movement-section .section-heading h2{max-width:1100px}.cernion-release-page .movement-section .section-heading .heading-phrase{display:inline;text-wrap:pretty}.cernion-release-page .movement-section .section-heading>p{max-width:850px}.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs{min-width:0;gap:10px;border:0;display:flex;flex-wrap:wrap;overflow:visible;padding:0}.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs button{border:1px solid #5c5b5e;border-radius:4px;min-height:44px;padding:11px 18px;font-size:12px;line-height:1.5;font-weight:560;color:#c7c6c5;white-space:normal}.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs button:hover{border-color:#aaa8a4;color:#f4f3ee;background:#ffffff06}.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs button[aria-selected=true]{background:#eeede7;border-color:#eeede7;color:#141415}.cernion-release-page .movement-section .arp-story-grid{grid-template-columns:minmax(0,1.55fr) minmax(0,.45fr);align-items:center;gap:40px;min-height:0;margin-block:32px 24px}.cernion-release-page .movement-section .arp-copy h3{font-size:clamp(27px,2.7vw,38px);margin:0 0 18px}.cernion-release-page .movement-section .arp-copy p{max-width:760px;font-size:16px}.cernion-release-page .movement-section .arp-supporting-art{width:100%;max-width:270px;justify-self:end}.cernion-release-page .movement-section .arp-supporting-art img{mix-blend-mode:lighten}.cernion-release-page .movement-section .arp-note{margin:24px 0 0;max-width:880px;font-size:14px;line-height:1.8;text-align:left;color:#b7b5b5}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details{margin-top:28px;border-block:1px solid #ffffff24}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details>summary{min-height:62px;padding-block:18px;font-size:14px;font-weight:560;letter-spacing:-.01em;line-height:1.7;color:#e3e1dd}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details>summary svg{color:#b8b4af}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details>div{max-width:940px;padding:0 0 24px}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details p,.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details .check-list li{color:#c3c1bf;font-size:14px;line-height:1.85}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details h3{font-size:19px;margin-top:24px}.cernion-release-page .modulation-section .modulation-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:58px;align-items:center}.cernion-release-page .modulation-section .modulation-example{color:#e4e1db;font-size:21px!important;line-height:1.6;letter-spacing:-.02em}.cernion-release-page .modulation-section .modulation-counts{margin:22px 0 30px;font-size:13px!important;color:#b6b1aa;line-height:1.85}.cernion-release-page .modulation-section .modulation-grid h3{font-size:26px;margin-bottom:13px}.cernion-release-page .modulation-section .modulation-grid p{font-size:15px}.cernion-release-page .modulation-section .modulation-grid .line-tabs{margin-bottom:22px}.cernion-release-page .modulation-section .modulation-stage{min-width:0;width:100%;max-width:780px;aspect-ratio:2100 / 1507}.cernion-release-page .modulation-section .product-image img{border-radius:3px;filter:drop-shadow(0 20px 24px #0005)}.cernion-release-page .source-section .source-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;gap:58px;min-height:0;margin-top:30px}.cernion-release-page .source-section .source-copy h3{margin-bottom:18px;font-size:clamp(27px,2.6vw,36px)}.cernion-release-page .source-section .source-copy p{font-size:16px;max-width:620px}.cernion-release-page .source-section .source-image{min-width:0;aspect-ratio:1.6;border-radius:3px}.cernion-release-page .source-section .source-image img{width:100%;height:100%;object-fit:contain;border-radius:3px;filter:drop-shadow(0 18px 22px #0004)}.cernion-release-page .mpe-section .mpe-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:44px}.cernion-release-page .mpe-section .mpe-grid article{padding-top:22px;border-top-color:#fff3}.cernion-release-page .mpe-section .axis-label{font-size:12px;line-height:1.5;letter-spacing:.12em;color:#b8b2a9}.cernion-release-page .mpe-section .mpe-grid h3{font-size:28px;margin-top:13px}.cernion-release-page .mpe-section .mpe-value{height:auto;margin:18px 0 24px;font-weight:500;font-size:64px;line-height:1.08;color:#f1eee7}.cernion-release-page .mpe-section .mpe-value span{font-size:13px;margin-top:3px;line-height:1.6;color:#b4b0aa}.cernion-release-page .mpe-section .mpe-icon{height:98px;margin:17px 0 21px;color:#c5beb3}.cernion-release-page .mpe-section .mpe-grid p{font-size:15px;line-height:1.8}.cernion-release-page .mpe-section .compatibility-note{max-width:950px;margin-top:30px;font-size:14px;line-height:1.85;color:#bfbcb7}.cernion-release-page .effects-section .effects-browser{min-width:0;border-top:0}.cernion-release-page .effects-section .effect-tabs{display:block;width:100%;max-width:100%;min-width:0;padding-block:0 18px;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#76726b transparent}.cernion-release-page .effects-section .effect-tabs .line-tabs{min-width:max-content;width:max-content;display:flex;flex-wrap:nowrap;gap:7px}.cernion-release-page .effects-section .effect-tabs .line-tabs button{min-height:43px;padding:11px 14px;border:1px solid #59585b;border-radius:4px;color:#c5c2bd;font-size:11px;font-weight:560;white-space:nowrap;line-height:1.5}.cernion-release-page .effects-section .effect-tabs .line-tabs button:hover{border-color:#a9a49c;color:#f5f1e8}.cernion-release-page .effects-section .effect-tabs .line-tabs button[aria-selected=true]{background:#eeeae1;border-color:#eeeae1;color:#171718}.cernion-release-page .effects-section .effect-detail{grid-template-columns:minmax(0,1.06fr) minmax(0,.94fr);gap:64px;padding-block:24px 32px;min-height:0}.cernion-release-page .effects-section .effect-photo{padding:0;height:320px;min-width:0}.cernion-release-page .effects-section .effect-copy h3{font-size:clamp(28px,3vw,40px);margin-bottom:20px}.cernion-release-page .effects-section .effect-copy>p{max-width:560px;font-size:16px!important}.cernion-release-page .effects-section .effect-controls{margin-bottom:24px;color:#aaa59e;font-size:13px}.cernion-release-page .effects-section .effect-controls button{border:1px solid #6d6963;border-radius:50%;min-width:42px;min-height:42px;color:#e5dfd4}.cernion-release-page .effects-section .routing-copy{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:64px;padding-top:28px;border-top-color:#ffffff24}.cernion-release-page .effects-section .routing-copy h3{font-size:28px}.cernion-release-page .effects-section .routing-copy p{font-size:16px;max-width:560px}.cernion-release-page .effects-section .fx-included{padding-top:40px;margin-top:40px;border-top-color:#ffffff24}.cernion-release-page .effects-section .fx-included .section-heading{margin-bottom:32px}.cernion-release-page .effects-section .fx-included h2{font-size:clamp(34px,3.7vw,52px)}.cernion-release-page .effects-section .fx-included h3{margin-top:18px;font-size:22px;line-height:1.45}.cernion-release-page .effects-section .fx-stage{max-width:1060px;margin-inline:auto;filter:drop-shadow(0 22px 24px #0005)}.cernion-release-page .effects-section .inclusion-note{margin-top:26px;font-size:14px;line-height:1.85;color:#c6c0b7}.cernion-release-page .ownership-section .plan-grid{margin-top:36px}.cernion-release-page .ownership-section .plan{padding:0 56px 0 0}.cernion-release-page .ownership-section .plan+.plan{padding:0 0 0 56px;border-left-color:#ffffff2d}.cernion-release-page .ownership-section .plan h3{font-size:30px;margin-bottom:20px}.cernion-release-page .ownership-section .plan-price{gap:14px;min-height:0;margin:0}.cernion-release-page .ownership-section .plan-price strong{font-size:64px;font-weight:540;letter-spacing:-.06em;line-height:1.1;color:#f4f0e7}.cernion-release-page .ownership-section .plan-price del{font-size:23px;color:#9e9a94}.cernion-release-page .ownership-section .plan-price>span{color:#b8b2a9;font-size:14px}.cernion-release-page .ownership-section .price-caption{font-size:13px!important;line-height:1.7!important;color:#b3aea7!important;margin:13px 0 18px!important}.cernion-release-page .ownership-section .plan>p:not(.eyebrow){font-size:15px;line-height:1.8}.cernion-release-page .ownership-section .subscription-description{margin-top:22px!important}.cernion-release-page .ownership-section .plan>.button{min-height:52px;margin-top:24px;font-size:14px;border-radius:4px}.cernion-release-page .ownership-section .check-list{margin-top:23px}.cernion-release-page .ownership-section .check-list li{font-size:14px;line-height:1.75;color:#c8c4be;padding-block:6px}.cernion-release-page .ownership-section .check-list svg{color:#d8c4a7}.cernion-release-page .ownership-section .pricing-note{margin-top:30px;font-size:14px;color:#b4aea6}.cernion-release-page .ownership-section .trial-panel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:64px;margin-top:40px;padding-top:40px;border-top-color:#ffffff2d}.cernion-release-page .ownership-section .trial-panel h3{max-width:540px;font-size:32px;line-height:1.22;margin-bottom:18px}.cernion-release-page .ownership-section .trial-panel p{max-width:560px;font-size:15px!important;line-height:1.8}.cernion-release-page .ownership-section .trial-downloads{grid-template-columns:1fr 1fr;gap:12px;min-width:0}.cernion-release-page .ownership-section .trial-downloads .button{min-width:0;min-height:48px;gap:8px;padding:10px 12px;border-radius:4px;font-size:12px;white-space:normal;border-color:#81796f}.cernion-release-page .ownership-section .trial-downloads>p{margin:0;grid-column:1 / -1;color:#bcb5ab;font-size:13px!important;line-height:1.85}.cernion-release-page #trial .trial-downloads{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px}.cernion-release-page #trial .trial-platform{min-width:0}.cernion-release-page #trial .trial-download-button{display:flex;width:100%;min-height:50px;padding:12px 14px;gap:9px;justify-content:center;background:#111;border:1px solid #111;border-radius:5px;color:#fff;font-size:13px;font-weight:580;line-height:1.5;white-space:nowrap}.cernion-release-page #trial .trial-download-button:hover{background:#292929;border-color:#292929}.cernion-release-page #trial .trial-download-button svg{flex:0 0 19px;margin:0}.cernion-release-page #trial .trial-download-button:focus-visible{outline:2px solid #111;outline-offset:4px}@media(max-width:1000px){.cernion-release-page #ownership .trial-panel{grid-template-columns:minmax(0,1fr);gap:26px}.cernion-release-page #trial .trial-downloads{max-width:620px}}@media(max-width:560px){.cernion-release-page #trial .trial-downloads{grid-template-columns:minmax(0,1fr);gap:22px}.cernion-release-page #trial .trial-download-button{min-height:50px;font-size:13px}}.cernion-release-page .reviews-preview-section .reviews-preview-heading{margin-bottom:24px;align-items:start;gap:36px}.cernion-release-page .reviews-preview-section .reviews-preview-heading>p{font-size:15px;max-width:420px;line-height:1.8}.cernion-release-page .reviews-preview-section .reviews-preview-empty{padding:25px 0 0;border-top:1px solid #ffffff24;display:flex;justify-content:space-between;align-items:center;gap:28px;text-align:left}.cernion-release-page .reviews-preview-section .reviews-preview-empty>p{max-width:690px;font-size:15px;line-height:1.8}.cernion-release-page .reviews-preview-section .reviews-preview-empty .button{flex-shrink:0;min-height:49px;padding:12px 20px;border-radius:4px;font-size:13px}.cernion-release-page .reviews-preview-section .reviews-preview-success,.cernion-release-page .reviews-preview-section .reviews-preview-session{margin-top:28px}.cernion-release-page .faq-section .faq-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:64px}.cernion-release-page .faq-section .faq-grid>h2{font-size:clamp(32px,3.3vw,46px);line-height:1.18;max-width:470px}.cernion-release-page .faq-section .faq-list details,.cernion-release-page .faq-section .faq-list details:first-child{border-color:#ffffff2c}.cernion-release-page .faq-section .faq-list summary{min-height:68px;padding-block:20px;gap:24px;font-size:15px;font-weight:530;line-height:1.7;color:#e9e5de}.cernion-release-page .faq-section .faq-list summary svg{color:#b8afa3}.cernion-release-page .faq-section .faq-list details>div{max-width:740px;padding-bottom:25px;font-size:14px;line-height:1.9;color:#c2bcb2}.cernion-release-page .faq-section .development-story{margin-top:36px;border-color:#ffffff2c}.cernion-release-page .faq-section .development-story>summary{min-height:68px;padding-block:22px;font-size:15px;line-height:1.6;font-weight:540;color:#e2dcd1}.cernion-release-page .faq-section .development-story>div{max-width:850px;margin:8px auto 30px}.cernion-release-page .faq-section .development-story p{font-size:15px;line-height:1.9;color:#c6beb2}@media(max-width:1100px){.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) .section-heading,.cernion-release-page .modulation-section .modulation-grid,.cernion-release-page .source-section .source-grid,.cernion-release-page .effects-section .effect-detail,.cernion-release-page .effects-section .routing-copy,.cernion-release-page .ownership-section .trial-panel,.cernion-release-page .faq-section .faq-grid{gap:36px}.cernion-release-page .movement-section .section-heading{gap:20px}.cernion-release-page .movement-section .arp-story-grid,.cernion-release-page .mpe-section .mpe-grid{gap:30px}.cernion-release-page .ownership-section .plan{padding-right:36px}.cernion-release-page .ownership-section .plan+.plan{padding-left:36px}.cernion-release-page .ownership-section .trial-downloads{grid-template-columns:1fr}.cernion-release-page .ownership-section .trial-downloads>p{grid-column:1}}@media(max-width:760px){.cernion-release-page #main>section:is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.system-requirements,.reviews-preview-section,.faq-section){padding-block:32px}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) .section-heading{grid-template-columns:minmax(0,1fr);gap:20px;margin-bottom:26px}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) h2,.cernion-release-page .reviews-preview-heading h2{font-size:clamp(31px,7.6vw,43px);line-height:1.17;letter-spacing:-.043em}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) .section-heading>p{font-size:15px;line-height:1.8}.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs{gap:8px}.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs button{font-size:11px;min-height:43px;padding:11px 14px}.cernion-release-page .movement-section .section-heading .heading-phrase{display:block}.cernion-release-page .movement-section .arp-story-grid{grid-template-columns:minmax(0,1fr);gap:18px;margin-block:25px 20px}.cernion-release-page .movement-section .arp-copy h3{font-size:28px;line-height:1.23;margin-bottom:16px}.cernion-release-page .movement-section .arp-copy p{font-size:15px}.cernion-release-page .movement-section .arp-supporting-art{width:min(100%,245px);max-width:245px;justify-self:center}.cernion-release-page .movement-section .arp-note{margin-top:22px;font-size:14px}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details{margin-top:24px}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .feature-details>summary{min-height:58px;padding-block:17px}.cernion-release-page .modulation-section .modulation-grid,.cernion-release-page .source-section .source-grid{grid-template-columns:minmax(0,1fr);gap:25px}.cernion-release-page .modulation-section .modulation-grid>div:first-child,.cernion-release-page .modulation-section .modulation-grid>div:last-child{order:initial}.cernion-release-page .modulation-section .modulation-example{font-size:19px!important;line-height:1.65}.cernion-release-page .modulation-section .modulation-counts{margin-block:18px 25px}.cernion-release-page .modulation-section .modulation-grid h3{font-size:25px}.cernion-release-page .modulation-section .modulation-grid .line-tabs{margin-bottom:20px}.cernion-release-page .source-section .source-grid{margin-top:25px}.cernion-release-page .source-section .source-copy h3{font-size:28px;margin-bottom:16px}.cernion-release-page .source-section .source-copy p{font-size:15px}.cernion-release-page .source-section .source-image{grid-row:1}.cernion-release-page .mpe-section .mpe-grid{grid-template-columns:minmax(0,1fr);gap:26px}.cernion-release-page .mpe-section .mpe-grid article{grid-template-columns:96px minmax(0,1fr);column-gap:22px;padding-top:20px}.cernion-release-page .mpe-section .axis-label{font-size:11px}.cernion-release-page .mpe-section .mpe-grid h3{font-size:26px;margin-top:10px}.cernion-release-page .mpe-section .mpe-value{font-size:48px;height:auto;margin:17px 0 0}.cernion-release-page .mpe-section .mpe-value span{font-size:12px;margin-top:4px}.cernion-release-page .mpe-section .mpe-icon{width:60px;height:80px;margin:10px 0 0}.cernion-release-page .mpe-section .mpe-grid p{font-size:14px;margin-top:14px;line-height:1.85}.cernion-release-page .mpe-section .compatibility-note{font-size:14px;margin-top:26px}.cernion-release-page .effects-section .effect-tabs{padding-bottom:16px}.cernion-release-page .effects-section .effect-tabs .line-tabs{gap:6px}.cernion-release-page .effects-section .effect-tabs .line-tabs button{min-height:42px;padding:11px 12px;font-size:10px}.cernion-release-page .effects-section .effect-detail{grid-template-columns:minmax(0,1fr);gap:22px;padding-block:18px 26px}.cernion-release-page .effects-section .effect-photo{height:255px}.cernion-release-page .effects-section .effect-copy h3{font-size:30px;margin-bottom:16px}.cernion-release-page .effects-section .effect-copy>p{font-size:15px!important}.cernion-release-page .effects-section .effect-controls{margin-bottom:20px}.cernion-release-page .effects-section .routing-copy{grid-template-columns:minmax(0,1fr);gap:16px;padding-top:24px}.cernion-release-page .effects-section .routing-copy h3{font-size:26px}.cernion-release-page .effects-section .routing-copy p{font-size:15px}.cernion-release-page .effects-section .fx-included{padding-top:30px;margin-top:30px}.cernion-release-page .effects-section .fx-included .section-heading{margin-bottom:26px}.cernion-release-page .effects-section .fx-included h2{font-size:36px}.cernion-release-page .effects-section .fx-included h3{font-size:22px;margin-top:15px}.cernion-release-page .effects-section .inclusion-note{font-size:14px;margin-top:23px;justify-content:flex-start;align-items:start;text-align:left}.cernion-release-page .effects-section .inclusion-note svg{margin-top:4px;flex-shrink:0}.cernion-release-page .ownership-section .plan-grid{margin-top:28px}.cernion-release-page .ownership-section .plan,.cernion-release-page .ownership-section .plan+.plan{padding:0;border-left:0}.cernion-release-page .ownership-section .plan+.plan{margin-top:28px;padding-top:28px;border-top-color:#ffffff2d}.cernion-release-page .ownership-section .plan h3{font-size:28px;margin-bottom:18px}.cernion-release-page .ownership-section .plan-price strong{font-size:58px}.cernion-release-page .ownership-section .plan-price del{font-size:21px}.cernion-release-page .ownership-section .subscription-description{margin-top:19px!important}.cernion-release-page .ownership-section .plan>.button{margin-top:21px;min-height:51px}.cernion-release-page .ownership-section .check-list{margin-top:20px}.cernion-release-page .ownership-section .pricing-note{margin-top:26px}.cernion-release-page .ownership-section .trial-panel{grid-template-columns:minmax(0,1fr);gap:25px;margin-top:30px;padding-top:30px}.cernion-release-page .ownership-section .trial-panel h3{font-size:28px;line-height:1.25;margin-bottom:17px}.cernion-release-page .ownership-section .trial-downloads{grid-template-columns:1fr 1fr;gap:12px}.cernion-release-page .ownership-section .trial-downloads .button{min-height:48px;padding-inline:10px;font-size:12px}.cernion-release-page .ownership-section .trial-downloads>p{grid-column:1 / -1}.cernion-release-page .reviews-preview-section .reviews-preview-heading{display:block;margin-bottom:22px}.cernion-release-page .reviews-preview-section .reviews-preview-heading>p{margin-top:18px;font-size:15px}.cernion-release-page .reviews-preview-section .reviews-preview-empty{padding-top:22px;flex-direction:column;align-items:start;gap:21px}.cernion-release-page .reviews-preview-section .reviews-preview-empty>p{font-size:15px}.cernion-release-page .reviews-preview-section .reviews-preview-empty .button{min-height:48px;font-size:13px}.cernion-release-page .faq-section .faq-grid{grid-template-columns:minmax(0,1fr);gap:26px}.cernion-release-page .faq-section .faq-grid>h2{font-size:33px}.cernion-release-page .faq-section .faq-list summary{min-height:65px;padding-block:19px;font-size:14px;gap:20px}.cernion-release-page .faq-section .faq-list details>div{font-size:14px;line-height:1.9;padding-bottom:23px}.cernion-release-page .faq-section .development-story{margin-top:28px}.cernion-release-page .faq-section .development-story>summary{padding-block:20px;min-height:64px;font-size:14px}.cernion-release-page .faq-section .development-story>div{margin:8px 0 23px}.cernion-release-page .faq-section .development-story p{font-size:14px;line-height:1.9}}@media(max-width:374px){.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) h2,.cernion-release-page .reviews-preview-heading h2{font-size:30px}.cernion-release-page .movement-section .arp-copy h3,.cernion-release-page .source-section .source-copy h3{font-size:26px}.cernion-release-page .mpe-section .mpe-grid article{grid-template-columns:79px minmax(0,1fr);column-gap:17px}.cernion-release-page .mpe-section .mpe-value{font-size:43px}.cernion-release-page .effects-section .effect-photo{height:220px}.cernion-release-page .effects-section .fx-included h2{font-size:32px}.cernion-release-page .ownership-section .trial-downloads{grid-template-columns:minmax(0,1fr)}.cernion-release-page .faq-section .faq-grid>h2{font-size:31px}}@media(prefers-reduced-motion:reduce){.cernion-release-page :is(.movement-section,.source-section,.modulation-section) .line-tabs button,.cernion-release-page .effects-section .effect-tabs button,.cernion-release-page .feature-details>summary svg,.cernion-release-page .faq-list summary svg{transition:none}}.cernion-release-page #ownership>.wrap>.section-heading{display:block}.cernion-release-page #ownership>.wrap>.section-heading h2{max-width:640px}.cernion-release-page{--ink:#f3f2ed;--soft:#c0bec0;--accent:#d5b392;--line:#ffffff25;--cernion-black:linear-gradient(180deg,#050505,#0b0b0b);--cernion-grey:linear-gradient(160deg,#191919 0%,#141414 48%,#101010 100%);--grey:var(--cernion-grey);background:#050505;color:var(--ink)}.cernion-release-page{background:#050505}.cernion-release-page .wrap{width:calc(100% - 104px);max-width:1360px}.cernion-release-page button,.cernion-release-page a,.cernion-release-page summary{outline-offset:5px}.cernion-release-page .button{border-radius:5px;font-weight:590;transition:background .18s,border-color .18s,color .18s}.cernion-release-page .button:hover{transform:none}.cernion-release-page .button-white{background:#eeeee8;color:#151516;border-color:#eeeee8}.cernion-release-page .button-white:hover{background:#fff;border-color:#fff}.cernion-release-page .button-outline{border-color:#8a8889;color:#f0efeb}.cernion-release-page .button-outline:hover{background:#ffffff07;border-color:#e8e6df}.cernion-release-page .site-header{background:#080808;border-bottom:1px solid #ffffff1c}.cernion-release-page .header-inner{height:94px;gap:30px}.cernion-release-page .brand img{width:112px;height:59px;opacity:1}.cernion-release-page .site-menu{gap:31px}.cernion-release-page .site-menu a{font-size:13px;font-weight:500;color:#dedcda}.cernion-release-page .header-icons{gap:20px;margin-left:14px}.cernion-release-page .header-icons button{color:#e9e6e1}.cernion-release-page #main>section.hero{background:linear-gradient(120deg,#050505,#0d0d0d 64%,#080808);padding:0;border:0}.cernion-release-page .hero .hero-grid{display:grid;width:calc(100% - clamp(40px,5.6vw,80px));max-width:1480px;grid-template-columns:minmax(320px,.8fr) minmax(0,1.8fr);gap:40px;align-items:center;min-height:0;padding-block:80px}.cernion-release-page .hero-media{position:relative;min-width:0;align-self:center;padding-top:36px}.cernion-release-page .hero .hero-product-badges{position:absolute;top:0;right:0;left:auto;z-index:2;display:flex;gap:9px;max-width:100%}.cernion-release-page .hero .product-badge{min-height:27px;padding:6px 9px;border:1px solid #ffffff6b;border-radius:4px;background:#181819;color:#eeece7;font-size:10px;font-weight:630;line-height:1.2;letter-spacing:.035em;white-space:nowrap}.cernion-release-page .hero .product-badge-new{background:#f2f1eb;color:#181819;border-color:#f2f1eb}.cernion-release-page .hero .product-badge-intro{background:#181819;color:#e8ca82;border-color:#dfbf6e}.cernion-release-page .hero .product-badge-discount{background:#dfbf6e;color:#211c11;border-color:#f7e2ac66}.cernion-release-page .hero-visual-stage{display:flex;align-items:center;justify-content:center;width:100%;margin-left:0;aspect-ratio:1160/742;overflow:hidden;border:1px solid #ffffff19;border-radius:6px;background:#1b1b1d;box-shadow:0 22px 55px #0006}.cernion-release-page .hero-visual-stage>.product-image,.cernion-release-page .hero-visual-stage>.native-motion{width:100%;height:100%;margin:0}.cernion-release-page .hero-visual-stage .product-image{display:flex;align-items:center;justify-content:center}.cernion-release-page .hero-visual-stage img{width:100%;height:100%;object-fit:contain;transform:none;border-radius:0}.cernion-release-page .hero-visual-stage .native-motion{background:#171719;border-radius:3px}.cernion-release-page .hero-visual-stage .native-motion video{object-fit:contain}.cernion-release-page .hero-media>.line-tabs{justify-content:center;gap:24px;border:0;margin-top:11px;overflow-x:auto;scrollbar-width:none}.cernion-release-page .hero-media>.line-tabs button{font-size:10px;font-weight:550;min-height:42px;padding:12px 0;color:#858385;border-bottom:1px solid transparent;white-space:nowrap}.cernion-release-page .hero-media>.line-tabs button:hover{color:#ddd8d3}.cernion-release-page .hero-media>.line-tabs button[aria-selected=true]{color:#e3c2a4;border-bottom-color:#b9997c}.cernion-release-page .hero .hero-copy{display:block;container-type:inline-size;min-width:0;position:relative;z-index:3}.cernion-release-page .hero .hero-copy h1{margin:0 0 25px -.035em;font-size:clamp(58px,22cqi,88px);font-weight:630;line-height:1;letter-spacing:-.065em;white-space:nowrap;color:#f5f4ef}.cernion-release-page .hero .hero-category{font-size:clamp(23px,8.5cqi,33px);font-weight:520;line-height:1.27;letter-spacing:-.033em;margin:0 0 24px;max-width:none;color:#f0efeb;text-wrap:initial}.cernion-release-page .hero-category>span{display:block;white-space:nowrap}.cernion-release-page .hero .hero-intro{font-size:17px;font-weight:400;line-height:1.6;margin:0 0 29px;max-width:420px;color:#d3d0d0;text-wrap:pretty}.cernion-release-page .hero .hero-actions{display:grid;grid-template-columns:minmax(0,1fr);gap:13px;width:100%;max-width:none;align-items:stretch}.cernion-release-page .hero .hero-actions .button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:14px;min-height:61px;padding:15px 20px;font-size:14px;line-height:1.4}.cernion-release-page .hero .hero-actions .button>.hero-action-label{flex:1;white-space:nowrap;text-align:left}.cernion-release-page .hero .hero-actions .button>.hero-action-prices{display:flex;align-items:baseline;justify-content:flex-end;gap:10px;flex-shrink:0;white-space:nowrap;font-size:20px;font-weight:580;line-height:1.2;border-left:1px solid #ffffff35;padding-left:18px;margin:0}.cernion-release-page .hero .hero-actions .button-white>.hero-action-prices{border-color:#1616173a}.cernion-release-page .hero-action-prices strong{font-weight:650}.cernion-release-page .hero-action-prices del{font-size:13px;font-weight:450;opacity:.62;text-decoration-thickness:1px}.cernion-release-page .hero .hero-actions .button>.hero-action-prices:has(.hero-month){gap:2px}.cernion-release-page .hero .hero-month{font-size:12px;font-weight:450}.cernion-release-page .hero .hero-trial-group{margin:27px 0 0}.cernion-release-page .hero .hero-trial-group>p{max-width:none;margin:0;font-size:13px;line-height:1.8;color:#d2ced0;text-wrap:pretty}.cernion-release-page .hero .hero-download-buttons{display:grid;grid-template-columns:1fr 1fr;gap:10px;width:100%;max-width:none;margin-top:20px}.cernion-release-page .hero .hero-download-buttons .button{min-width:0;min-height:44px;padding:10px 8px;font-size:10px;font-weight:530;gap:7px;white-space:nowrap;line-height:1.4;border-color:#646165;background:#121213}.cernion-release-page .hero .hero-download-buttons .button svg{width:17px;height:17px}.cernion-release-page .chapter-nav{position:sticky;top:0;z-index:25;border-top:1px solid #ffffff18;border-bottom:1px solid #ffffff18;background:#101010f5;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.cernion-release-page .chapter-inner{height:55px;gap:35px}.cernion-release-page .chapter-brand{display:flex;align-items:center;flex-shrink:0;min-height:44px;font-size:16px;font-weight:620;letter-spacing:-.045em;color:#e8e4df}.cernion-release-page .chapter-brand>img{display:block;width:106px;height:auto;max-width:none}.cernion-release-page .chapter-links{min-width:0;overflow:auto;gap:27px;scrollbar-width:none;margin-left:auto}.cernion-release-page .chapter-links a{min-height:44px;font-size:11px;font-weight:520;color:#9e9a9d;white-space:nowrap}.cernion-release-page .chapter-links a[aria-current]{color:#e7c4a4}.cernion-release-page #main>section.release-audio-section{padding-block:64px;background:#000}.cernion-release-page #main>section.release-tutorial-section{padding-block:64px;background:var(--cernion-grey)}.cernion-release-page .release-media-heading h2{font-weight:620;letter-spacing:-.045em}.cernion-release-page #release-audio-heading{font-size:clamp(28px,3.2vw,42px)}.cernion-release-page .release-audio-placeholder{min-height:clamp(230px,23vw,330px)}.cernion-release-page .release-audio-placeholder>p{font-size:20px}.cernion-release-page #main>section.benefits-section{padding-block:54px;background:var(--cernion-grey)}.cernion-release-page .benefits-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.cernion-release-page .benefits-grid article{padding-inline:30px;border-left:1px solid #ffffff1d}.cernion-release-page .benefits-grid article:first-child{padding-left:0;border:0}.cernion-release-page .benefits-grid article:last-child{padding-right:0}.cernion-release-page .benefits-grid h2{font-size:23px;font-weight:600;line-height:1.3;letter-spacing:-.035em;margin:0 0 16px;color:#f2efea;text-wrap:balance}.cernion-release-page .benefits-grid p{font-size:14px;line-height:1.85;color:#c4bfc1}.cernion-release-page #main>section.section.trailer-section{padding-block:64px;background:var(--cernion-black)}.cernion-release-page .trailer-layout{grid-template-columns:.75fr 1.25fr;gap:70px;align-items:center}.cernion-release-page .brand-copy p{font-size:clamp(23px,2.35vw,34px);font-weight:500;line-height:1.48;letter-spacing:-.03em;color:#e9e5e0}.cernion-release-page .brand-copy p+p{margin-top:25px}.cernion-release-page .trailer-preview{border-radius:4px;box-shadow:none}.cernion-release-page .trailer-player{position:relative;min-width:0;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:4px;background:#000}.cernion-release-page .trailer-player>.trailer-preview{display:block;height:100%}.cernion-release-page .trailer-embed{position:absolute;top:0;right:0;bottom:0;left:0;display:block;width:100%;height:100%;border:0}.cernion-release-page .trailer-preview>span{font-size:14px;left:25px;bottom:24px;gap:11px}.cernion-release-page .site-footer{padding-top:32px;background:#080808;border-top:1px solid #ffffff16}.cernion-release-page .footer-inner{padding-block:0 20px}.cernion-release-page .footer-inner>div p{color:#bbb5b7}.cernion-release-page .preview-notice{padding-block:15px;color:#797579;font-size:11px;border-top:1px solid #ffffff10}@media(min-width:1600px){.cernion-release-page .hero .hero-grid{gap:48px;padding-block:92px}.cernion-release-page .hero .hero-intro{font-size:17px}.cernion-release-page .hero .hero-copy h1{font-size:88px}}@media(max-width:1150px)and (min-width:761px){.cernion-release-page .wrap{width:calc(100% - 104px)}.cernion-release-page .hero .hero-grid{grid-template-columns:minmax(280px,.85fr) minmax(0,1.85fr);gap:24px;padding-block:76px}.cernion-release-page .hero .hero-copy h1{font-size:clamp(56px,22cqi,76px);margin-bottom:23px}.cernion-release-page .hero .hero-category{font-size:27px;margin-bottom:17px}.cernion-release-page .hero .hero-intro{font-size:17px;line-height:1.6;margin-bottom:29px}.cernion-release-page .hero .hero-actions .button{padding:14px 17px;font-size:16px;min-height:58px;gap:10px}.cernion-release-page .hero .hero-actions .button>.hero-action-prices{font-size:21px;padding-left:14px;gap:8px}.cernion-release-page .hero-action-prices del{font-size:13px}.cernion-release-page .hero .hero-month{font-size:11px}.cernion-release-page .hero .hero-download-buttons{gap:8px}.cernion-release-page .hero .hero-download-buttons .button{font-size:10px;gap:5px;padding-inline:6px}.cernion-release-page .hero .hero-download-buttons .button svg{width:15px;height:15px}.cernion-release-page .hero .hero-trial-group>p{font-size:13px}.cernion-release-page .hero-media>.line-tabs{gap:18px}.cernion-release-page .header-inner{height:86px}.cernion-release-page .site-menu{gap:24px}.cernion-release-page .site-menu a{font-size:12px}.cernion-release-page .brand img{width:100px;height:55px}.cernion-release-page .trailer-layout{gap:44px}}@media(max-width:900px)and (min-width:761px){.cernion-release-page .wrap{width:calc(100% - 64px)}.cernion-release-page .hero .hero-grid{grid-template-columns:minmax(275px,1fr) minmax(0,1.4fr);gap:24px;padding-block:48px}.cernion-release-page .hero .hero-copy h1{font-size:59px}.cernion-release-page .hero .hero-category{font-size:25px}.cernion-release-page .hero .hero-intro{font-size:16px}.cernion-release-page .hero .hero-actions .button{font-size:14px;padding-inline:14px}.cernion-release-page .hero .hero-actions .button>.hero-action-prices{font-size:19px;padding-left:12px}.cernion-release-page .hero-media{padding-top:35px}.cernion-release-page .hero .hero-product-badges{gap:6px}.cernion-release-page .hero .product-badge{font-size:8px;padding:5px 6px;min-height:24px}.cernion-release-page .hero-media>.line-tabs{gap:16px;justify-content:flex-start}.cernion-release-page .hero-media>.line-tabs button{font-size:9px}.cernion-release-page .hero-visual-stage{width:100%;margin-left:0}.cernion-release-page .hero .hero-download-buttons{grid-template-columns:1fr}.cernion-release-page .hero .hero-download-buttons .button{font-size:11px;min-height:40px}.cernion-release-page .header-inner{gap:20px}.cernion-release-page .site-menu{gap:17px}.cernion-release-page .header-icons{gap:10px;margin-left:2px}.cernion-release-page .chapter-brand{display:none}.cernion-release-page .chapter-links{margin-left:0;gap:25px}}@media(max-width:760px){.cernion-release-page .wrap{width:calc(100% - 40px)}.cernion-release-page .header-inner{height:80px;gap:20px}.cernion-release-page .brand img{width:96px;height:53px}.cernion-release-page .site-menu{top:80px;padding:16px 20px;background:#171719;border-color:#ffffff1c}.cernion-release-page .site-menu a{font-size:14px;min-height:44px;padding:4px 0}.cernion-release-page .header-icons{gap:12px;margin-left:auto}.cernion-release-page .hero .hero-grid{display:flex;width:calc(100% - 40px);flex-direction:column;align-items:stretch;gap:0;padding-block:32px}.cernion-release-page .hero .hero-copy{display:contents}.cernion-release-page .hero .hero-copy h1{order:1;font-size:clamp(58px,19vw,118px);line-height:1;margin:0 0 17px -.035em;font-weight:620;letter-spacing:-.065em}.cernion-release-page .hero .hero-category{order:2;font-size:clamp(22px,5.8vw,30px);line-height:1.3;margin:0;color:#e7e3df}.cernion-release-page .hero-category>span{white-space:normal}.cernion-release-page .hero .hero-media{order:3;width:100%;padding-top:36px;margin:25px 0 22px;min-width:0}.cernion-release-page .hero .hero-product-badges{top:0;right:0;gap:7px}.cernion-release-page .hero .product-badge{font-size:9px;min-height:25px;padding:5px 8px}.cernion-release-page .hero-visual-stage{width:100%;margin-left:0;box-shadow:0 15px 30px #0005}.cernion-release-page .hero-media>.line-tabs{justify-content:flex-start;gap:24px;margin-top:9px;overflow-x:auto}.cernion-release-page .hero-media>.line-tabs button{font-size:10px;min-height:42px;padding:11px 0}.cernion-release-page .hero .hero-intro{order:4;font-size:15px;line-height:1.8;margin:0 0 24px;max-width:none}.cernion-release-page .hero .hero-actions{order:5;grid-template-columns:1fr;gap:12px;width:100%}.cernion-release-page .hero .hero-actions .button{min-height:58px;font-size:14px;padding:14px 19px;gap:14px}.cernion-release-page .hero .hero-actions .button>.hero-action-prices{font-size:20px;padding-left:19px;gap:9px}.cernion-release-page .hero-action-prices del,.cernion-release-page .hero .hero-month{font-size:12px}.cernion-release-page .hero .hero-trial-group{order:6;margin:23px 0 0;width:100%}.cernion-release-page .hero .hero-trial-group>p{font-size:12px;line-height:1.8}.cernion-release-page .hero .hero-download-buttons{grid-template-columns:1fr 1fr;margin-top:17px;gap:10px}.cernion-release-page .hero .hero-download-buttons .button{font-size:10px;min-height:44px;padding:10px 7px;gap:6px;white-space:normal}.cernion-release-page .hero .hero-download-buttons .button svg{width:17px;height:17px}.cernion-release-page .chapter-inner{height:53px;gap:0}.cernion-release-page .chapter-brand{display:none}.cernion-release-page .chapter-links{flex:1;margin:0;gap:25px;overflow:auto}.cernion-release-page .chapter-links a{font-size:11px;min-height:44px}.cernion-release-page #main>section.release-audio-section,.cernion-release-page #main>section.release-tutorial-section,.cernion-release-page #main>section.trailer-section{padding-block:32px}.cernion-release-page .release-audio-placeholder{min-height:195px}.cernion-release-page #release-audio-heading{font-size:clamp(28px,5.2vw,34px)}.cernion-release-page .release-audio-placeholder>p{font-size:16px}.cernion-release-page #main>section.benefits-section{padding-block:32px}.cernion-release-page .benefits-grid{grid-template-columns:1fr;gap:25px}.cernion-release-page .benefits-grid article,.cernion-release-page .benefits-grid article:first-child,.cernion-release-page .benefits-grid article:last-child{padding:0;border:0}.cernion-release-page .benefits-grid h2{font-size:23px;line-height:1.3;margin-bottom:12px;text-wrap:pretty}.cernion-release-page .benefits-grid p{font-size:14px;line-height:1.85}.cernion-release-page .trailer-layout{grid-template-columns:1fr;gap:25px}.cernion-release-page .brand-copy p{font-size:25px;line-height:1.48}.cernion-release-page .brand-copy p+p{margin-top:18px}.cernion-release-page .trailer-preview>span{font-size:13px;left:18px;bottom:18px}.cernion-release-page .site-footer{padding-top:25px}.cernion-release-page .footer-inner{gap:24px;padding-bottom:16px}.cernion-release-page .preview-notice{font-size:10px;line-height:1.8;padding:14px 20px}}@media(max-width:374px){.cernion-release-page .wrap,.cernion-release-page .hero .hero-grid{width:calc(100% - 32px)}.cernion-release-page .hero .hero-copy h1{font-size:19.5vw}.cernion-release-page .hero .hero-category{font-size:21px}.cernion-release-page .hero .hero-actions .button{font-size:13px;padding-inline:15px;gap:12px}.cernion-release-page .hero .hero-actions .button>.hero-action-prices{font-size:19px;padding-left:13px;gap:7px}.cernion-release-page .hero .hero-download-buttons{grid-template-columns:1fr}.cernion-release-page .hero .hero-download-buttons .button{font-size:12px}.cernion-release-page .hero .product-badge{font-size:9px;padding:5px 7px}.cernion-release-page .hero-media>.line-tabs{gap:20px}.cernion-release-page .hero-media>.line-tabs button{font-size:10px}.cernion-release-page .brand-copy p{font-size:23px}}@media(prefers-reduced-motion:reduce){.cernion-release-page .button,.cernion-release-page .line-tabs button{transition:none}}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .line-tabs{display:flex;flex-wrap:nowrap;align-items:center;gap:27px;padding:0;border:0;border-bottom:1px solid #ffffff22;overflow-x:auto;scrollbar-width:none}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .line-tabs button{border:0;border-bottom:1px solid transparent;border-radius:0;background:none;color:#979196;padding:13px 0;font-size:12px;font-weight:550;min-height:46px;white-space:nowrap;flex-shrink:0}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .line-tabs button[aria-selected=true]{background:none;color:#e5c09f;border-color:#c3a181}.cernion-release-page .effects-section .effect-tabs{display:block;overflow-x:auto;padding:0;scrollbar-width:none}.cernion-release-page .effects-section .effect-tabs .line-tabs{width:max-content;min-width:100%;overflow:visible;gap:23px}.cernion-release-page .effects-section .effect-tabs .line-tabs button{border:0;border-bottom:1px solid transparent;border-radius:0;background:none;color:#979196;padding:13px 0;font-size:12px;font-weight:550;min-height:46px;white-space:nowrap;flex-shrink:0}.cernion-release-page .effects-section .effect-tabs .line-tabs button:hover{background:none;color:#e3d9d0}.cernion-release-page .effects-section .effect-tabs .line-tabs button[aria-selected=true]{background:none;color:#e5c09f;border-color:#c3a181}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.mpe-section,.effects-section,.ownership-section,.faq-section) h2,.cernion-release-page .reviews-preview-heading h2{font-weight:580;letter-spacing:-.045em}@media(max-width:760px){.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .line-tabs{gap:24px}.cernion-release-page :is(.movement-section,.modulation-section,.source-section,.effects-section) .line-tabs button{font-size:11px;min-height:44px}.cernion-release-page .effects-section .effect-tabs .line-tabs{gap:23px}.cernion-release-page .effects-section .effect-tabs .line-tabs button{font-size:11px;min-height:44px;padding:12px 0}}.cernion-release-page .keep-phrase{white-space:nowrap}.cernion-release-page .mpe-section .compatibility-note .compatibility-line{display:block}.cernion-release-page .mpe-section .compatibility-note .compatibility-line+.compatibility-line{margin-top:4px}.cernion-release-page .mpe-section .compatibility-note{line-height:1.75}.cernion-release-page .modulation-section .modulation-counts{display:flex;flex-wrap:wrap;gap:5px 19px;max-width:100%}.cernion-release-page .modulation-counts>span{white-space:nowrap}.cernion-release-page .price-caption>span{display:inline-block;white-space:nowrap}.cernion-release-page .price-caption>span+span:before{content:" / ";white-space:pre}.cernion-release-page .reviews-preview-dialog-header h3{text-wrap:balance}@media(max-width:374px){.cernion-release-page .release-tutorial-copy h2{font-size:30px;line-height:1.17}.cernion-release-page .reviews-preview-actions{flex-wrap:wrap}.cernion-release-page .reviews-preview-actions>.button{white-space:nowrap}}.cernion-release-page #cernion-fx{scroll-margin-top:72px}.cernion-release-page .trial-downloads .platform-specs{display:flex;flex-wrap:wrap;column-gap:14px;row-gap:3px}.cernion-release-page .platform-specs>span{white-space:nowrap}@media(max-width:374px){.cernion-release-page .modulation-section .section-heading h2{font-size:clamp(27px,8.9vw,31px)}.cernion-release-page .modulation-section .section-heading h2 .heading-phrase:last-child{white-space:nowrap}}.cernion-release-page .faq-list summary .faq-question{display:block;flex:1;min-width:0;text-wrap:balance}.cernion-release-page .faq-list summary>svg{flex-shrink:0}.cernion-release-page .hero .hero-download-buttons .button,.cernion-release-page #trial .trial-download-button{border-radius:13px}.cernion-release-page .hero .hero-actions .button,.cernion-release-page .ownership-section .plan>.button{border-radius:16px}.cernion-release-page .hero .hero-download-buttons{grid-template-columns:repeat(auto-fit,minmax(min(190px,100%),1fr));gap:12px}.cernion-release-page .hero .hero-download-buttons .button{min-height:50px;padding:12px 14px;gap:9px;font-size:12px;line-height:1.5;white-space:nowrap}.cernion-release-page .hero .hero-download-buttons .button svg{flex:0 0 18px;width:18px;height:18px}@media(min-width:761px){.cernion-release-page .hero .hero-grid{grid-template-columns:minmax(400px,.95fr) minmax(0,1.4fr);gap:clamp(28px,3vw,48px)}}@media(min-width:761px)and (max-width:1150px){.cernion-release-page .hero .hero-grid{grid-template-columns:minmax(340px,1fr) minmax(0,1.2fr);gap:28px}}.cernion-release-page .hero-resource-links{display:flex;align-items:center;flex-wrap:wrap;gap:2px 20px;margin-top:12px}.cernion-release-page .hero-resource-links a{display:inline-flex;align-items:center;gap:4px;min-height:30px;color:#bdbdc3;font-size:11px;font-weight:450;line-height:1.5;text-decoration:none;white-space:nowrap}.cernion-release-page .hero-resource-links a:hover{color:#fff;text-decoration:underline;text-underline-offset:4px}.cernion-release-page .hero-resource-links a:focus-visible{outline:2px solid #f0f0ed;outline-offset:4px;border-radius:2px}.cernion-release-page .hero-resource-links svg{flex:none}@media(max-width:760px){.cernion-release-page .hero-resource-links{gap:2px 16px;margin-top:11px}}.cernion-release-page .chapter-nav .chapter-inner{display:grid;grid-template-columns:106px minmax(0,1fr) 106px;gap:20px;align-items:center;height:56px}.cernion-release-page .chapter-nav .chapter-brand,.cernion-release-page .chapter-nav .chapter-quietformat{display:flex;align-items:center;min-height:44px;flex-shrink:0;cursor:default}.cernion-release-page .chapter-nav .chapter-brand{justify-self:start}.cernion-release-page .chapter-nav .chapter-brand>img{display:block;width:106px;height:auto}.cernion-release-page .chapter-nav .chapter-quietformat{justify-self:end}.cernion-release-page .chapter-nav .chapter-quietformat>img{display:block;width:70px;height:auto;filter:brightness(0) invert(1)}.cernion-release-page .chapter-nav .chapter-links{justify-content:safe center;gap:24px;min-width:0;margin:0;overflow-x:auto}.cernion-release-page .chapter-nav .chapter-label-compact{display:none}@media(max-width:1100px){.cernion-release-page{scroll-padding-top:102px}.cernion-release-page .chapter-nav .chapter-inner{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-rows:42px 44px;gap:0;height:86px}.cernion-release-page .chapter-nav .chapter-brand{grid-column:1;grid-row:1;min-height:42px}.cernion-release-page .chapter-nav .chapter-quietformat{grid-column:2;grid-row:1;min-height:42px}.cernion-release-page .chapter-nav .chapter-brand>img{width:94px}.cernion-release-page .chapter-nav .chapter-quietformat>img{width:58px}.cernion-release-page .chapter-nav .chapter-links{grid-column:1 / -1;grid-row:2;gap:24px}}@media(max-width:900px){.cernion-release-page{scroll-padding-top:136px}.cernion-release-page .chapter-nav .chapter-inner{grid-template-rows:36px 76px;height:auto;padding-block:4px}.cernion-release-page .chapter-nav .chapter-brand,.cernion-release-page .chapter-nav .chapter-quietformat{min-height:36px}.cernion-release-page .chapter-nav .chapter-brand>img{width:88px}.cernion-release-page .chapter-nav .chapter-quietformat>img{width:54px}.cernion-release-page .chapter-nav .chapter-links{display:grid;grid-template-columns:repeat(5,max-content);grid-template-rows:repeat(2,38px);justify-content:space-between;align-items:center;column-gap:4px;row-gap:0;width:100%;overflow:visible}.cernion-release-page .chapter-nav .chapter-links a{display:flex;align-items:center;justify-content:center;min-height:38px;padding:0;font-size:clamp(11px,3.05vw,12px)}.cernion-release-page .chapter-nav .chapter-label-full{display:none}.cernion-release-page .chapter-nav .chapter-label-compact{display:inline}}@media(max-width:374px){.cernion-release-page .chapter-nav .chapter-inner{width:calc(100% - 24px)}}.cernion-release-page{min-width:0}.cernion-release-page .header-icons>a{display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:40px;color:#e9e6e1}.cernion-release-page .release-cart-trigger{position:relative}.cernion-release-page .release-cart-count{position:absolute;right:-7px;top:-1px;display:grid;place-items:center;min-width:19px;height:19px;padding:0 4px;border-radius:50%;background:#f1f1ed;color:#121212;font-size:11px;font-weight:700;line-height:1}.cernion-release-page .release-footer-links{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 18px;max-width:400px}.cernion-release-page .release-footer-links>a,.cernion-release-page .release-footer-links>button{font-size:11px;line-height:1.6;color:#bdbdc3}.cernion-release-page button:disabled{opacity:.5;cursor:default}.cernion-release-page .price-updating{font-size:13px}.cernion-release-page .crn-audio-section{background:#000;padding-block:64px}@media(max-width:760px){.cernion-release-page section[id]{scroll-margin-top:136px}.cernion-release-page .crn-audio-section{padding-block:32px}.cernion-release-page .release-footer-links{width:100%;max-width:none;justify-content:flex-start}}.cernion-page main>section.crn-audio-section.section{background:#000}.cernion-page .crn-audio-heading{margin:0 0 32px;text-align:center}.cernion-page .crn-audio-heading h2{max-width:none;font-size:clamp(28px,3.2vw,42px);font-weight:550;line-height:1.2;letter-spacing:-.04em;text-wrap:balance}.cernion-page .crn-audio-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;width:100%;max-width:900px;margin-inline:auto}.cernion-page .crn-audio-play-wrap{position:relative;z-index:3;display:grid;place-items:center;width:64px;height:64px}.cernion-page .crn-audio-warning-tooltip{position:absolute;z-index:5;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);display:block;width:244px;max-width:calc(100vw - 80px);padding:8px 10px;border:1px solid #b75b5b;border-radius:8px;background:#231619;color:#ffb4b4;box-shadow:0 5px 18px #0008;font-size:12px;font-weight:400;line-height:1.5;letter-spacing:0;text-align:left;text-wrap:pretty}.cernion-page .crn-audio-warning-tooltip[hidden]{display:none}.cernion-page .crn-audio-warning-tooltip:before{position:absolute;top:100%;left:0;width:100%;height:10px;content:""}.cernion-page .crn-audio-card{position:relative;isolation:isolate;display:grid;grid-template-rows:auto 1fr auto;row-gap:6px;align-items:center;width:100%;min-width:0;min-height:250px;aspect-ratio:1.05;padding:20px 18px 16px;overflow:hidden;border:1px solid #ffffff0b;border-radius:22px;background:#171719;color:#f3f2ed;transition:border-color .18s ease,background .18s ease}.cernion-page .crn-audio-card.has-artwork:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;content:"";background:linear-gradient(180deg,#08080985,#08080945 45%,#080809c9)}.cernion-page .crn-audio-artwork{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;width:100%;height:100%;object-fit:cover;max-width:none}.cernion-page .crn-audio-title{position:relative;z-index:2;align-self:start;min-width:0;min-height:52px;text-align:center}.cernion-page .crn-audio-title h3{margin:0;color:#f3f2ed;font-size:16px;font-weight:580;line-height:1.35;letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance}.cernion-page .crn-audio-transport{position:relative;display:grid;place-items:center;width:96px;height:96px;justify-self:center;align-self:center}.cernion-page .crn-audio-orbit{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent}.cernion-page .crn-audio-orbit:active{cursor:grabbing}.cernion-page .crn-audio-ring,.cernion-page .crn-audio-progress{position:absolute;top:0;right:0;bottom:0;left:0;display:block;border-radius:50%;pointer-events:none}.cernion-page .crn-audio-ring{border:3px solid #ffffff42}.cernion-page .crn-audio-progress{background:conic-gradient(#fff 0deg var(--demo-angle,0deg),transparent var(--demo-angle,0deg) 360deg);mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px));-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 4px),#000 calc(100% - 3px))}.cernion-page .crn-audio-marker-track{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotate(var(--demo-angle,0deg));pointer-events:none}.cernion-page .crn-audio-marker{position:absolute;top:-3px;left:calc(50% - 5px);width:10px;height:10px;border-radius:50%;background:#fff;box-shadow:0 0 0 4px #ffffff12}.cernion-page .crn-audio-play{position:relative;z-index:1;display:grid;place-items:center;width:64px;height:64px;padding:0;border:0;border-radius:50%;background:#fff;color:#111112;cursor:pointer;transition:background .18s ease,transform .18s ease;-webkit-tap-highlight-color:transparent}.cernion-page .crn-audio-play:enabled:hover{background:#fff;transform:scale(1.045)}.cernion-page .crn-audio-play:disabled{opacity:1;cursor:default}.cernion-page .crn-audio-play svg{display:block;flex:none;width:24px;height:24px}.cernion-page .crn-audio-play svg[data-icon=Play]{margin-left:3px}.cernion-page .crn-audio-loading{display:block;width:24px;height:24px;border:3px solid #11111226;border-top-color:#111112;border-radius:50%;animation:qf-cernion-audio-loading .7s linear infinite}@keyframes qf-cernion-audio-loading{to{transform:rotate(360deg)}}.cernion-page .crn-audio-play:focus-visible,.cernion-page .crn-audio-orbit:focus-visible{outline:2px solid #fff;outline-offset:7px}.cernion-page .crn-audio-bottom{align-self:end;min-height:30px;min-width:0;display:flex;align-items:center;justify-content:center}.cernion-page .crn-audio-time{display:flex;justify-content:center;gap:7px;color:#d5d5d8;font-size:12px;font-variant-numeric:tabular-nums;line-height:1.5}.cernion-page .crn-audio-time-divider{color:#8c8c90}.cernion-page .crn-audio-production-note{width:100%;max-width:900px;margin:18px auto 0;color:#a6a6aa;font-size:12px;font-weight:400;line-height:1.65;letter-spacing:0;text-align:center;text-wrap:balance}.cernion-page .crn-audio-mobile-note{display:none}.cernion-page .crn-audio-error{margin:0;color:#e7c7ab;font-size:13px;line-height:1.6}.cernion-page .crn-audio-error:not(:empty){margin-top:16px}.cernion-page .crn-audio-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cernion-page .crn-audio-section audio{display:none}@media(max-width:1000px){.cernion-page .crn-audio-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:620px}.cernion-page .crn-audio-production-note{max-width:620px}}@media(max-width:600px){.cernion-page .crn-audio-grid{grid-template-columns:minmax(0,1fr);max-width:300px;gap:16px}.cernion-page .crn-audio-card{aspect-ratio:1.08;padding:20px 18px 16px}.cernion-page .crn-audio-production-note{max-width:300px}.cernion-page .crn-audio-mobile-note{display:block;width:100%;max-width:300px;margin:12px auto 0;color:#a6a6aa;font-size:12px;font-weight:400;line-height:1.65;letter-spacing:0;text-align:center;text-wrap:pretty}}@media(prefers-reduced-motion:reduce){.cernion-page .crn-audio-card,.cernion-page .crn-audio-play{transition:none}.cernion-page .crn-audio-loading{animation:none}}.qf-price-row{container-type:inline-size;min-width:0;margin:0 0 31px}.qf-price-row__layout{display:flex;align-items:baseline;gap:8px;min-width:0;white-space:nowrap}.qf-price-row__label{flex:none;font-size:11px;line-height:1.2;letter-spacing:.2px;font-weight:500;color:#d6d6d0}.qf-price-row__values{display:inline-flex;align-items:baseline;flex-wrap:nowrap;gap:8px;min-width:0;white-space:nowrap}.qf-price-row__current{font-size:28px;font-size:clamp(24px,10cqi,28px);line-height:1.2;letter-spacing:-.65px;font-weight:700;white-space:nowrap}.qf-price-row__regular{font-size:15px;font-size:clamp(13px,4.5cqi,15px);line-height:1.2;letter-spacing:-.15px;font-weight:500;color:#deded9;text-decoration-thickness:1px;white-space:nowrap}.qf-discount-badge{position:absolute;top:10px;right:10px;z-index:2;display:inline-flex;align-items:center;min-height:24px;padding:5px 7px;background:#dfbf6e;color:#211c11;border:1px solid #f7e2ac66;border-radius:4px;box-shadow:0 2px 8px #0004;font-size:10.5px;line-height:1.15;font-weight:750;letter-spacing:.15px;white-space:nowrap;pointer-events:none}.product-image-frame{position:relative}.qf-super-deal-badge{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;min-height:24px;padding:5px 7px;background:#c83232;color:#fff;border:1px solid #ffffff33;border-radius:4px;box-shadow:0 2px 8px #0004;font-size:10.5px;line-height:1.15;font-weight:750;letter-spacing:.15px;white-space:nowrap;pointer-events:none}.qf-product-image-badges{position:absolute;inset:8px 8px auto;z-index:2;display:flex;flex-wrap:nowrap;align-items:stretch;justify-content:flex-end;gap:5px;container-type:inline-size;pointer-events:none}.qf-product-image-badges>.qf-super-deal-badge,.qf-product-image-badges>.qf-discount-badge{position:static;flex:none;font-size:10px;font-size:clamp(10px,5.7cqi,10.5px);padding-inline:5.5px;padding-inline:clamp(5.5px,3cqi,7px)}.qf-product-image-badges>.qf-super-deal-badge{margin-inline-end:auto}.qf-price-row--sale .qf-price-row__values{gap:6px}.qf-price-row--sale .qf-price-row__current{font-size:clamp(16px,8.5cqi,28px)}.qf-price-row__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:1000px){.qf-price-row{margin-bottom:25px}}@container (max-width:210px){.qf-price-row--sale .qf-price-row__label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%)}}@media(max-width:760px){.qf-price-row{margin-bottom:21px}.qf-price-row__current{font-size:24px}.qf-price-row--sale .qf-price-row__current{font-size:clamp(16px,8.5cqi,24px)}.qf-price-row__regular{font-size:clamp(13px,4.5cqi,14px)}}.home-featured .product-information{container-type:inline-size}.home-featured .product-actions.cernion-home-actions{max-width:606px;grid-template-columns:repeat(3,minmax(0,194px));gap:12px}.home-featured .cernion-home-actions .button{font-size:14px;white-space:nowrap}.home-featured .cernion-home-actions button:disabled{opacity:.45;cursor:default}.home-featured .cernion-catalog-pricing{margin-bottom:28px}.home-featured .product-selector{grid-template-columns:repeat(7,minmax(0,1fr));gap:22px}.home-featured .product-visual-cernion{container-type:inline-size}.home-featured .product-visual-cernion .product-image{object-fit:contain}@container (max-width:606px){.home-featured .product-actions.cernion-home-actions{max-width:400px;grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr))}}@media(max-width:700px){.home-featured .product-selector{display:flex;gap:14px}.home-featured .product-selector .product-tab{flex:0 0 94px}}.bundle-artwork{display:block;width:100%;min-width:0;aspect-ratio:1}.bundle-artwork img{display:block;width:100%;height:100%;object-fit:contain;-webkit-user-select:none;user-select:none}.page-main.catalog-main{padding-bottom:48px}.catalog-heading{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:43px 0 34px;border-bottom:1px solid var(--line)}.catalog-heading h1{font-size:42px;letter-spacing:-1.5px;line-height:1.17;flex:none}.catalog-filters{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:8px}.catalog-filter{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:11px 20px;border:1px solid #aaa9a16b;border-radius:24px;font-size:12px;line-height:1.2;font-weight:600;white-space:nowrap;color:var(--paper);background:transparent;transition:background .18s,border-color .18s,color .18s}.catalog-filter:hover{border-color:var(--paper);background:#ffffff0a}.catalog-filter-active,.catalog-filter-active:hover{background:var(--paper);color:#171717;border-color:var(--paper)}.catalog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:64px}.catalog-card{min-width:0;display:flex;flex-direction:column;padding:30px 0 43px;border-bottom:1px solid #b7b7b34d}.catalog-grid:not(.catalog-grid-bundles)>.catalog-card:last-child{border-bottom:0}@media(min-width:701px){.catalog-grid:not(.catalog-grid-bundles)>.catalog-card:nth-last-child(2):nth-child(odd){border-bottom:0}}.catalog-visual{--tilt-x:0deg;--tilt-y:0deg;--image-x:0px;--image-y:0px;position:relative;display:flex;align-items:center;justify-content:center;height:300px;min-width:0;padding:10px 20px 15px;perspective:1200px}.catalog-artwork{display:block;flex:none;width:min(100%,calc(272px * var(--catalog-image-ratio)));aspect-ratio:var(--catalog-image-ratio);transform:translate3d(var(--image-x),var(--image-y),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));filter:drop-shadow(0 14px 25px #0005) drop-shadow(0 0 35px #ffffff0a);transition:transform .45s cubic-bezier(.2,.7,.3,1)}.catalog-artwork img{width:100%;height:auto;max-width:none;border-radius:4px;clip-path:inset(0 round 4px);-webkit-user-select:none;user-select:none}.catalog-artwork{position:relative}.catalog-card-purge-plus .catalog-artwork img{clip-path:inset(0 0 2px 0 round 4px)}.catalog-image-hint{position:absolute;bottom:17px;right:9px;display:grid;place-items:center;width:36px;height:36px;color:var(--paper);opacity:0;translate:0 4px;transition:opacity .18s,translate .18s}.catalog-visual:hover .catalog-image-hint,.catalog-visual:focus-visible .catalog-image-hint{opacity:1;translate:0 0}.catalog-information{display:flex;flex-direction:column;flex:1;min-width:0;padding:17px 2px 0}.catalog-tags{display:flex;flex-wrap:wrap;align-items:center;gap:7px;min-height:24px;margin:0 0 16px}.catalog-tag{background:#d3d4d0;color:#1b1c19;border-radius:100px;font-size:10px;line-height:1.25;font-weight:500;padding:5px 11px;white-space:nowrap}.catalog-information h2{font-size:31px;line-height:1.13;letter-spacing:-1px;font-weight:730;margin:0 0 10px;overflow-wrap:break-word}.catalog-information h2 a{transition:opacity .18s}.catalog-information h2 a:hover{opacity:.8}.catalog-category{font-size:14px;line-height:1.5;color:#c5c5bf;margin:0;min-height:21px}.catalog-description{font-size:14px;line-height:1.65;color:#eeeee8;max-width:550px;margin:18px 0 0}.catalog-buy-block{margin-top:auto;padding-top:24px}.catalog-card .qf-price-row{margin:0 0 19px}.catalog-card .qf-price-row__current{font-size:clamp(18px,8.5cqi,24px);letter-spacing:-.55px}.catalog-card .qf-price-row__regular{font-size:clamp(13px,4.5cqi,15px)}.catalog-free-price{font-size:23px;line-height:1.25;letter-spacing:-.4px;font-weight:700;margin:0 0 19px}.catalog-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr));gap:12px;width:100%;max-width:400px}.catalog-actions .button{width:100%;min-width:0;min-height:49px;border-radius:14px;padding:12px 14px;gap:9px;font-size:13px;font-weight:650}.catalog-actions .button svg{flex:none}.catalog-actions .button:last-child svg{transition:translate .18s}.catalog-actions .button:last-child:hover svg{translate:3px 0}.catalog-actions-free{max-width:194px;grid-template-columns:1fr}.catalog-card-cernion{container-type:inline-size}.catalog-card-cernion .catalog-price-pending{min-height:30px;margin:0 0 19px;color:var(--muted);font-size:14px;line-height:30px}.cernion-catalog-pricing{display:flex;align-items:baseline;flex-wrap:wrap;gap:8px 18px;margin-bottom:19px}.cernion-catalog-pricing .qf-price-row{container-type:normal;flex:0 0 auto;margin:0}.cernion-catalog-monthly{display:inline-flex;align-items:baseline;gap:10px;white-space:nowrap}.cernion-catalog-monthly>span{font-size:12px;font-weight:400;color:var(--muted)}.cernion-catalog-monthly strong{font-size:22px;line-height:1.4;letter-spacing:-.4px}.cernion-catalog-monthly strong>span:not(.sr-only){font-size:13px;font-weight:550;letter-spacing:0}.cernion-catalog-actions{max-width:606px;grid-template-columns:repeat(3,minmax(0,194px));gap:12px}.cernion-catalog-actions .button{white-space:nowrap}.cernion-catalog-actions .button:disabled{opacity:.4;cursor:default;transform:none;background:transparent;color:var(--paper)}.cernion-catalog-image-badges{position:absolute;inset:8px 8px auto;z-index:2;display:flex;align-items:stretch;justify-content:flex-end;flex-wrap:wrap;gap:5px;pointer-events:none}.cernion-catalog-image-badges>span:not(.qf-product-image-badges){display:inline-flex;align-items:center;min-height:24px;padding:5px 7px;border:1px solid #dfbf6e;border-radius:4px;background:#181819;color:#e8ca82;box-shadow:0 2px 8px #0004;font-size:10.5px;line-height:1.15;font-weight:750;letter-spacing:.15px;white-space:nowrap}.cernion-catalog-image-badges>span.cernion-catalog-badge-new{background:#f2f1eb;border-color:#f2f1eb;color:#19191b}.cernion-catalog-image-badges .qf-product-image-badges{position:static;inset:auto;container-type:normal;display:flex;flex-wrap:wrap}.cernion-catalog-image-badges .qf-discount-badge{position:static;font-size:10.5px;padding-inline:7px}@container (max-width:606px){.cernion-catalog-actions{max-width:400px;grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr))}}@container (max-width:335px){.cernion-catalog-image-badges{gap:4px;inset:6px 6px auto}.cernion-catalog-image-badges>span:not(.qf-product-image-badges),.cernion-catalog-image-badges .qf-discount-badge{font-size:9px;padding-inline:5px}}.catalog-card-free-collection{container-type:inline-size}.catalog-collection-artwork{--catalog-free-height:min(118px, calc((100cqi - 76px)/4) );display:flex;align-items:flex-end;justify-content:center;gap:12px;width:100%;height:auto;max-width:none;padding:0;transform:translate3d(var(--image-x),var(--image-y),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .45s cubic-bezier(.2,.7,.3,1)}.catalog-free-item{display:flex;flex:none;flex-direction:column;align-items:center;justify-content:flex-end;gap:10px;min-width:0;min-height:0}.catalog-free-image{display:flex;align-items:flex-end;justify-content:center;height:var(--catalog-free-height);min-width:0}.catalog-collection-artwork img{display:block;width:auto;height:100%;max-width:none;max-height:100%;object-fit:contain;border-radius:4px;filter:drop-shadow(0 8px 12px #0005)}.catalog-free-name{display:none;font-size:10px;line-height:1.3;color:#c5c5bf;text-align:center;white-space:nowrap}.catalog-card-free-collection .catalog-category{max-width:430px}.catalog-card-free-collection .catalog-buy-block{margin-top:0;padding-top:24px}.catalog-bundle-art{width:100%;height:100%;display:flex;flex-direction:column;padding:5px 2px 0;transform:translate3d(var(--image-x),var(--image-y),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .45s cubic-bezier(.2,.7,.3,1)}.catalog-bundle-label{display:flex;justify-content:space-between;gap:12px;color:#c7c7c2;font-size:11px;letter-spacing:1.2px;line-height:1.4}.catalog-bundle-images{display:flex;align-items:center;justify-content:center;gap:12px;flex:1;min-height:0;padding:17px 0}.catalog-bundle-images img{min-width:0;width:auto;max-width:calc((100% - 24px)/3);height:140px;max-height:100%;object-fit:contain;filter:drop-shadow(0 8px 12px #0006);border-radius:4px}.catalog-bundle-caption{display:flex;flex-direction:column;gap:9px}.catalog-bundle-caption strong{font-size:36px;font-weight:650;letter-spacing:-1.3px;line-height:1.05}.catalog-bundle-caption>span{font-size:12px;line-height:1.5;color:#c5c5bf;max-width:360px}.catalog-card-bundle{padding-top:44px;padding-bottom:40px}.catalog-card-bundle .catalog-information{padding:0}.catalog-card-bundle .catalog-bundle-visual{margin-bottom:24px}.catalog-bundle-visual .bundle-artwork img{height:100%;object-fit:contain}.catalog-card-bundle .catalog-information h2{font-size:clamp(30px,3vw,40px);letter-spacing:-1.1px;margin-bottom:13px}.catalog-card-bundle .catalog-description{font-size:15px;line-height:1.7;margin-top:23px}.catalog-card-bundle .catalog-buy-block{padding-top:30px}.catalog-bundle-note{white-space:pre-line;font-size:13px;line-height:1.8;color:#bdbdb8;max-width:900px;margin:32px 0 0}@media(min-width:1600px){.catalog-visual{height:330px}.catalog-artwork{width:min(100%,calc(300px * var(--catalog-image-ratio)))}.catalog-card{padding-top:38px;padding-bottom:48px}.catalog-information{padding-top:24px}}@media(max-width:1100px){.catalog-heading{align-items:flex-start;flex-direction:column;gap:23px;padding-top:36px}.catalog-filters{justify-content:flex-start}.catalog-grid{column-gap:40px}.catalog-visual{height:260px;padding-inline:10px}.catalog-artwork{width:min(100%,calc(232px * var(--catalog-image-ratio)))}.catalog-information h2{font-size:29px}.catalog-description{font-size:13px}.catalog-bundle-caption strong{font-size:31px}}@media(max-width:760px){.catalog-heading h1{font-size:35px}.catalog-grid{column-gap:32px}.catalog-heading{padding-top:30px;padding-bottom:26px}.catalog-filters{gap:7px}.catalog-filter{padding:11px 17px;font-size:11px}.catalog-information h2{font-size:27px}.catalog-visual{height:235px;padding-inline:8px}.catalog-artwork{width:min(100%,calc(208px * var(--catalog-image-ratio)))}.catalog-bundle-caption strong{font-size:29px}.catalog-bundle-images{gap:7px}.catalog-bundle-images img{width:calc((100% - 14px)/3)}}@media(max-width:700px){.page-main.catalog-main{padding-bottom:40px}.catalog-grid{grid-template-columns:minmax(0,1fr)}.catalog-card{padding:26px 0 32px}.catalog-visual{height:290px;padding:8px 14px 16px}.catalog-artwork{width:min(100%,calc(260px * var(--catalog-image-ratio)))}.catalog-information{padding:14px 0 0}.catalog-information h2{font-size:31px}.catalog-category{font-size:14px}.catalog-description{font-size:14px;margin-top:17px}.catalog-tags{margin-bottom:14px}.catalog-buy-block{padding-top:22px}.catalog-collection-artwork{--catalog-free-height:min(90px,23cqi);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:repeat(2,minmax(0,1fr));align-items:end;gap:20px 18px;max-width:420px}.catalog-free-item{height:calc(var(--catalog-free-height) + 23px)}.catalog-free-name{display:block}.catalog-bundle-art{max-width:480px}.catalog-bundle-caption strong{font-size:35px}.catalog-bundle-images{gap:12px}.catalog-bundle-images img{width:calc((100% - 24px)/3);max-height:105px}.catalog-bundle-note{font-size:12px;margin-top:27px}}@media(max-width:390px){.catalog-heading h1{font-size:31px}.catalog-filters{gap:7px}.catalog-filter{padding-inline:15px}.catalog-visual{height:250px;padding-inline:8px}.catalog-artwork{width:min(100%,calc(222px * var(--catalog-image-ratio)))}.catalog-information h2{font-size:29px}.catalog-bundle-caption strong{font-size:31px}.catalog-bundle-images{gap:7px}.catalog-bundle-images img{width:calc((100% - 14px)/3);max-height:90px}}@media(prefers-reduced-motion:reduce){.catalog-artwork,.catalog-bundle-art,.catalog-collection-artwork{transform:none!important}}.qf-cart{position:fixed;inset:0 0 0 auto;height:100dvh;max-height:none;width:min(460px,100vw);max-width:100vw;margin:0;padding:0;border:0;border-left:1px solid #4b4b47;background:var(--site-background);color:var(--paper);box-shadow:-12px 0 80px #0005;overflow:hidden;overflow:clip}.qf-cart::backdrop{background:#070807a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.qf-cart-content{display:flex;flex-direction:column;height:100%;min-height:0;padding:28px 28px 26px}.qf-cart-heading{display:flex;align-items:center;justify-content:space-between;flex:none;padding-bottom:21px;border-bottom:1px solid var(--line)}.qf-cart-heading h2{font-size:25px;letter-spacing:1px;font-weight:650;margin:0}.qf-cart-heading .icon-button{width:38px;height:38px;flex:none}.qf-cart-body{display:flex;flex-direction:column;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#64645e transparent}.qf-cart-empty-intro{flex:none;padding:36px 0 31px;text-align:center}.qf-cart-empty-intro h3{font-size:25px;line-height:1.3;font-weight:500;letter-spacing:-.5px;margin:0}.qf-cart-category-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:26px}.qf-cart-category-links .button{min-height:44px;border-radius:12px;padding:10px 12px;font-size:12px;gap:14px}.qf-cart-items{flex:none;padding-bottom:10px}.qf-cart-items .qf-cart-item:last-child{border-bottom:0}.qf-cart-item{display:grid;grid-template-columns:70px minmax(0,1fr) 30px;gap:13px;align-items:center;min-width:0}.qf-cart-item{padding:24px 0;border-bottom:1px solid #ffffff20}.qf-cart-product-image{display:grid;place-items:center;min-width:0;width:100%;height:68px;border-radius:4px;overflow:hidden}.qf-cart-product-image img{display:block;width:100%;height:100%;object-fit:contain}.qf-cart-image-placeholder{display:grid;place-items:center;width:100%;height:100%;background:#ffffff05;border:1px solid #ffffff16;border-radius:4px;color:#b8b8b2;font-size:16px;font-weight:500;letter-spacing:.5px}.qf-cart-product-info{min-width:0}.qf-cart-product-heading{display:flex;align-items:center;flex-wrap:wrap;gap:7px;margin-bottom:8px}.qf-cart-product-heading h3,.qf-cart-product-heading h4{font-size:17px;line-height:1.35;font-weight:650;margin:0;letter-spacing:-.1px;overflow-wrap:anywhere}.qf-cart .qf-discount-badge{position:static;min-height:0;padding:4px 6px;border-radius:4px;font-size:10px;letter-spacing:.2px;box-shadow:none}.qf-cart .qf-price-row{margin:0}.qf-cart .qf-price-row__label{display:none}.qf-cart .qf-price-row__current{font-size:19px;letter-spacing:-.35px}.qf-cart .qf-price-row__regular{font-size:13px}.qf-cart-remove{width:30px;height:38px;flex:none}.qf-cart-recommendations{flex:none;min-width:0}.qf-cart-recommendations>h3{font-size:11px;line-height:1.5;letter-spacing:1.2px;text-transform:uppercase;font-weight:600;color:#c2c2bc;margin:0 0 13px}.qf-cart-recommendations--empty{border-top:1px solid var(--line);padding:23px 0 4px}.qf-cart-recommendations--empty>div{display:grid;gap:12px}.qf-cart-recommendation{container-type:inline-size;display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;align-items:center;min-width:0;padding:16px;border:1px solid #ffffff20;border-radius:14px;background:#ffffff04}.qf-cart-recommendation .qf-cart-product-image{height:64px}.qf-cart-recommendation .qf-cart-product-heading{margin-bottom:5px;gap:7px}.qf-cart-recommendation .qf-cart-product-heading h4{font-size:17px;line-height:1.3;letter-spacing:-.25px}.qf-cart-product-category{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;font-size:12px;line-height:1.5;color:#bdbdb7;margin:0}.qf-cart-recommendation-footer{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;align-items:center;padding-top:2px}.qf-cart-recommendation .qf-price-row__current{font-size:18px;letter-spacing:-.25px}.qf-cart-recommendation-add.button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:42px;padding:11px 13px;border-radius:11px;font-size:12px;line-height:1.3;font-weight:600;white-space:nowrap}.qf-cart-recommendation-add svg{flex:none}@container (max-width:310px){.qf-cart-recommendation-footer{grid-template-columns:minmax(0,1fr);gap:12px}.qf-cart-recommendation-add.button{width:100%}}.qf-cart-offer{flex:none;margin-top:auto;padding:22px 0 24px;border-top:1px solid var(--line)}.qf-cart-offer-heading{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px}.qf-cart-offer h3{font-size:18px;line-height:1.4;font-weight:650;letter-spacing:-.35px;margin:0}.qf-cart-offer-copy{margin:8px 0 0;color:#c6c6c0;font-size:13px;line-height:1.55;text-wrap:pretty}.qf-cart-offer-copy>span{display:block}.qf-cart-offer-copy strong{font-weight:650;color:var(--paper)}.qf-cart-offer-active{color:#94d5ab;font-size:13px;line-height:1.5;font-weight:600;white-space:nowrap}.qf-cart-gift-label{padding:3px 6px;border-radius:4px;background:#94d5ab15;color:#94d5ab;font-size:10px;line-height:1.5;letter-spacing:.5px;font-weight:650}.qf-cart-item--gift .qf-price-row__current{color:#a4dfb8}.qf-cart-summary{flex:none;padding-top:19px;border-top:1px solid var(--line)}.qf-cart-count{font-size:10px;line-height:1.5;color:#bcbcb6;letter-spacing:1px}.qf-cart-subtotal{display:flex;justify-content:space-between;align-items:baseline;gap:16px;font-size:20px;margin-top:15px}.qf-cart-subtotal strong{font-size:23px;letter-spacing:-.3px}.qf-cart-summary>p{font-size:12px;line-height:1.6;color:var(--muted);margin:16px 0 21px}.qf-cart-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}.qf-cart-actions .button{border-radius:14px;padding:14px;min-height:48px}@media(max-width:480px){.qf-cart-content{padding:23px 22px}.qf-cart-heading{padding-bottom:18px}.qf-cart-heading h2{font-size:24px}.qf-cart-heading .icon-button{width:32px;height:32px}.qf-cart-empty-intro{padding:30px 0 27px}.qf-cart-empty-intro h3{font-size:24px}.qf-cart-empty-intro p{font-size:13px}.qf-cart-category-links{margin-top:24px}.qf-cart-category-links .button{font-size:11px;gap:9px;padding-inline:8px}.qf-cart-item{grid-template-columns:56px minmax(0,1fr) 28px;gap:10px;padding:22px 0}.qf-cart-product-image{height:58px}.qf-cart-product-heading{gap:6px}.qf-cart-product-heading h3{font-size:16px}.qf-cart .qf-price-row__current{font-size:18px}.qf-cart-remove{width:28px}.qf-cart-recommendation{padding:12px;gap:12px}.qf-cart-recommendation .qf-cart-product-heading h4{font-size:17px}.qf-cart-recommendation .qf-price-row__current{font-size:18px}.qf-cart-product-category{font-size:12px;line-height:1.5}.qf-cart-recommendation-add.button{min-height:42px;border-radius:10px;font-size:12px;padding:10px 12px}.qf-cart-recommendations--filled{padding-top:15px}.qf-cart-recommendations--filled .qf-cart-recommendation{margin-bottom:14px}.qf-cart-summary{padding-top:15px}.qf-cart-subtotal{font-size:19px;margin-top:12px}.qf-cart-subtotal strong{font-size:22px}.qf-cart-summary>p{font-size:11px;margin:13px 0 18px}.qf-cart-actions{gap:10px}.qf-cart-actions .button{min-height:46px;padding:12px;font-size:12px}}@media(max-height:650px){.qf-cart-content{padding-top:18px;padding-bottom:18px}.qf-cart-heading{padding-bottom:13px}.qf-cart-recommendations--filled{padding-top:12px}.qf-cart-recommendations--filled>h3{margin-bottom:9px}.qf-cart-recommendations--filled .qf-cart-recommendation{grid-template-columns:50px minmax(0,1fr);padding:11px;gap:10px;margin-bottom:12px}.qf-cart-recommendations--filled .qf-cart-product-image{height:50px}.qf-cart-recommendations--filled .qf-cart-product-category{display:none}.qf-cart-recommendations--filled .qf-cart-product-heading{margin-bottom:0}.qf-cart-recommendations--filled .qf-cart-recommendation-footer{gap:8px}.qf-cart-recommendations--filled .qf-cart-recommendation-add.button{min-height:38px;padding:9px 11px;font-size:11px}.qf-cart-summary{padding-top:12px}.qf-cart-summary>p{margin:10px 0 13px}.qf-cart-subtotal{margin-top:9px}}.qf-announcement{background:#c9322b;color:#fff;border-bottom:1px solid #ffffff1a}.qf-announcement-content{display:flex;align-items:center;justify-content:center;gap:14px;min-height:56px;padding:13px 24px;color:inherit;font-size:15px;line-height:1.5;font-weight:550;letter-spacing:.05px}.qf-announcement-copy{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;column-gap:.4em;row-gap:2px;min-width:0;text-align:center}.qf-announcement-copy>span,.qf-announcement-copy>strong{white-space:nowrap}.qf-announcement-copy strong{font-weight:750}@media(max-width:480px){.qf-announcement-content{min-height:62px;font-size:13px;padding:11px 20px;gap:11px}}.qf-consent-banner,.qf-consent-dialog{font-family:Inter Variable,Inter,sans-serif;color:#f1f0ea;background:var(--site-background,linear-gradient(180deg,#111112,#181819));border:1px solid #ffffff29;box-sizing:border-box}.qf-consent-banner *,.qf-consent-dialog *{box-sizing:border-box}.qf-consent-banner{position:fixed;z-index:60;left:50%;bottom:max(20px,env(safe-area-inset-bottom));translate:-50% 0;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:32px;align-items:center;width:calc(100% - 40px);max-width:1100px;padding:24px 26px;border-radius:16px;box-shadow:0 16px 70px #0008;animation:qf-consent-enter .3s ease-out}.qf-consent-eyebrow{font-size:10px!important;line-height:1.5!important;text-transform:uppercase;letter-spacing:1.5px!important;font-weight:550!important;margin:0 0 9px!important;color:#b7b7b5!important}.qf-consent-banner h2{font-size:21px;line-height:1.25;letter-spacing:-.55px;font-weight:650;margin:0 0 10px}.qf-consent-banner-copy>p:not(.qf-consent-eyebrow){font-size:12px;line-height:1.7;color:#bcbcb9;margin:0;max-width:660px}.qf-consent-banner a,.qf-consent-dialog a{color:#eeeee9;text-decoration:underline;text-decoration-color:#8d8d88;text-underline-offset:3px}.qf-consent-banner a:hover,.qf-consent-dialog a:hover{color:#fff;text-decoration-color:#fff}.qf-consent-banner-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;min-width:0}.qf-consent-button,.qf-consent-save,.qf-consent-manage{font:inherit;display:inline-flex;justify-content:center;align-items:center;min-height:44px;padding:11px 14px;border:1px solid #b7b7b0;border-radius:11px;color:#f1f0ea;background:transparent;font-size:12px;line-height:1.4;font-weight:600;cursor:pointer;transition:background .16s,color .16s,border-color .16s;text-align:center;white-space:normal}.qf-consent-button:hover{color:#171718;background:#f1f0ea;border-color:#f1f0ea}.qf-consent-manage{grid-column:1/-1;border-color:transparent;min-height:35px;padding:6px 12px;font-size:11px;color:#c0c0bd;font-weight:450}.qf-consent-manage:hover{color:#fff;background:#ffffff08;border-color:#ffffff20}.qf-consent-button:disabled,.qf-consent-save:disabled,.qf-consent-manage:disabled{cursor:wait;opacity:.5}.qf-consent-banner button:focus-visible,.qf-consent-dialog button:focus-visible,.qf-consent-banner a:focus-visible,.qf-consent-dialog a:focus-visible{outline:2px solid #e6e4d8;outline-offset:4px}.qf-consent-banner .qf-consent-signal,.qf-consent-dialog .qf-consent-signal{font-size:11px;line-height:1.6;color:#d8d6cd;margin-top:10px!important}.qf-consent-banner .qf-consent-error,.qf-consent-dialog .qf-consent-error{font-size:12px;line-height:1.6;color:#e9b9b5;margin:10px 0 0;overflow-wrap:anywhere}.qf-consent-dialog{width:calc(100% - 32px);max-width:620px;max-height:calc(100dvh - 32px);padding:0;border-radius:16px;margin:auto;overflow:hidden;box-shadow:0 26px 100px #0009}.qf-consent-dialog::backdrop{background:#070709b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.qf-consent-dialog-inner{display:flex;flex-direction:column;max-height:calc(100dvh - 34px);margin:0;min-height:0}.qf-consent-dialog-heading{position:relative;flex:none;padding:28px 30px 22px;border-bottom:1px solid #ffffff1c}.qf-consent-dialog-heading h2{font-size:29px;line-height:1.15;letter-spacing:-.9px;font-weight:650;margin:0 42px 13px 0}.qf-consent-dialog-heading>p:not(.qf-consent-eyebrow){font-size:12px;line-height:1.7;color:#bcbcb9;margin:0;max-width:460px}.qf-consent-close{position:absolute;top:16px;right:17px;display:grid;place-items:center;width:40px;height:40px;padding:0;background:transparent;border:1px solid #ffffff2b;border-radius:50%;color:#d4d4d0;cursor:pointer;transition:background .16s,border-color .16s}.qf-consent-close:hover{background:#ffffff08;border-color:#b7b7b0}.qf-consent-dialog-body{flex:1;min-height:0;padding:4px 30px 20px;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#6b6b66 transparent}.qf-consent-category{display:flex;justify-content:space-between;align-items:center;gap:25px;min-width:0;padding:21px 0;border-bottom:1px solid #ffffff1c;cursor:pointer}.qf-consent-category-copy{display:block;min-width:0}.qf-consent-category-title{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.1px;color:#efefe9}.qf-consent-category-description{display:block;font-size:12px;font-weight:400;line-height:1.7;color:#b8b8b5;margin-top:7px;max-width:410px}.qf-consent-always{display:inline-block;border:1px solid #ffffff1f;border-radius:5px;padding:3px 6px;font-size:9px;font-weight:450;letter-spacing:.1px;color:#b8b8b4;white-space:nowrap}.qf-consent-switch{position:relative;flex:none;display:grid;place-items:center;width:44px;min-height:44px}.qf-consent-switch input{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;border:0;background:none;opacity:0;cursor:pointer;z-index:1}.qf-consent-switch-track{display:block;position:relative;width:40px;height:24px;border:1px solid #7b7b76;border-radius:20px;background:#2b2b2d;transition:background .16s,border-color .16s;pointer-events:none}.qf-consent-switch-track:before{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#bdbdb8;transition:translate .16s,background .16s}.qf-consent-switch input:checked+.qf-consent-switch-track{background:#deded7;border-color:#deded7}.qf-consent-switch input:checked+.qf-consent-switch-track:before{translate:16px 0;background:#1d1d1e}.qf-consent-switch input:focus-visible+.qf-consent-switch-track{outline:2px solid #e6e4d8;outline-offset:4px}.qf-consent-switch input:disabled{cursor:default}.qf-consent-switch input:disabled+.qf-consent-switch-track{opacity:.55}.qf-consent-policy{font-size:11px;line-height:1.7;color:#b7b7b4;margin:19px 0 0}.qf-consent-provider-privacy{font-size:11px;line-height:1.7;color:#b7b7b4;margin:12px 0 0}.qf-consent-media{padding-top:18px}.qf-consent-media summary{font-size:12px;line-height:1.5;font-weight:500;margin:0;color:#b8b8b5;cursor:pointer;width:fit-content}.qf-consent-media[open] summary{margin-bottom:12px}.qf-consent-media summary:focus-visible{outline:2px solid #e6e4d8;outline-offset:4px}.qf-consent-media>p{font-size:12px;line-height:1.7;color:#b8b8b5;margin:0 0 12px}.qf-consent-media .qf-consent-button{font-size:11px;min-height:40px;padding:9px 13px}.qf-consent-media>.qf-consent-provider-privacy{font-size:11px;margin:12px 0 0}.qf-consent-media>.qf-consent-media-status{color:#e6e4d8;margin:10px 0 0}.qf-consent-reload-note{font-size:10px;line-height:1.5;color:#a8a8a5;text-align:center;margin:10px 0 0}.qf-consent-dialog-footer{flex:none;padding:18px 30px 24px;border-top:1px solid #ffffff1c}.qf-consent-dialog-footer .qf-consent-error{margin:0 0 13px}.qf-consent-shortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qf-consent-save{width:100%;margin-top:10px;border-color:#eaeae3;background:#eaeae3;color:#181819;min-height:46px}.qf-consent-save:hover{background:#fff;border-color:#fff}.qf-consent-toast{position:fixed;z-index:65;left:50%;bottom:max(22px,env(safe-area-inset-bottom));translate:-50% 0;max-width:calc(100% - 32px);padding:12px 18px;border:1px solid #ffffff2b;border-radius:11px;background:#181819;color:#eee;font-size:12px;line-height:1.5;margin:0;box-shadow:0 10px 35px #0005;pointer-events:none;text-align:center}.qf-consent-announcement{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes qf-consent-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.qf-consent-banner{grid-template-columns:minmax(0,1fr);gap:17px;width:calc(100% - 24px);padding:21px 22px;bottom:max(12px,env(safe-area-inset-bottom));max-height:calc(100dvh - 24px);overflow-y:auto}.qf-consent-banner h2{font-size:21px}.qf-consent-banner-copy>p:not(.qf-consent-eyebrow){font-size:12px}.qf-consent-banner-actions{gap:8px}.qf-consent-button{min-height:43px}.qf-consent-manage{min-height:30px}.qf-consent-dialog-heading{padding:24px 23px 19px}.qf-consent-dialog-heading h2{font-size:27px;margin-right:36px}.qf-consent-dialog-heading>p:not(.qf-consent-eyebrow){font-size:12px}.qf-consent-dialog-body{padding:0 23px 19px}.qf-consent-category{padding:19px 0;gap:17px}.qf-consent-category-title{font-size:14px}.qf-consent-dialog-footer{padding:16px 23px 21px}.qf-consent-close{top:13px;right:13px;width:36px;height:36px}}@media(max-width:360px){.qf-consent-banner{padding:18px;gap:14px}.qf-consent-banner h2{font-size:20px}.qf-consent-eyebrow{margin-bottom:7px!important}.qf-consent-dialog-heading{padding:22px 18px 17px}.qf-consent-dialog-heading h2{font-size:25px}.qf-consent-dialog-body{padding-inline:18px}.qf-consent-category{gap:13px}.qf-consent-category-description{font-size:11px}.qf-consent-dialog-footer{padding:14px 18px 18px}.qf-consent-button,.qf-consent-save{padding-inline:9px;font-size:11px}.qf-consent-switch{width:40px}.qf-consent-switch-track{width:38px}.qf-consent-switch-track:before{width:16px}.qf-consent-switch input:checked+.qf-consent-switch-track:before{translate:14px 0}}@media(prefers-reduced-motion:reduce){.qf-consent-banner,.qf-consent-banner *,.qf-consent-dialog *,.qf-consent-switch-track,.qf-consent-switch-track:before{animation:none!important;transition:none!important}}.meltone-audio-mixer{padding:32px;border:1px solid #d5d5ce44;border-radius:16px;background:#13131378;min-width:0}.meltone-mixer-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:29px}.meltone-mixer-eyebrow{font-size:11px;font-weight:600;letter-spacing:1.6px;color:var(--muted,#bdbdb8);margin:0 0 12px;line-height:1.4}.meltone-mixer-heading h2{font-size:clamp(25px,2.5vw,34px);line-height:1.15;letter-spacing:-.9px;font-weight:700;margin:0;max-width:750px}.meltone-mixer-clock{font-size:14px;line-height:1.4;color:#deded9;white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:500;flex:none}.meltone-mixer-clock>span[aria-hidden]{color:#888985;margin:0 7px}.meltone-mixer-layers{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.meltone-mixer-layer{min-width:0;padding:12px;border:1px solid #b8b8b030;border-radius:11px;background:#15151545}.meltone-mixer-layer-toggle{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:48px;width:100%;padding:12px;border:1px solid #b8b8b070;border-radius:7px;background:transparent;color:#b8b8b2;transition:color .16s,background .16s,border-color .16s}.meltone-mixer-layer-toggle>span{font-size:18px;font-weight:600;line-height:1}.meltone-mixer-layer-toggle>small{font-size:9px;font-weight:600;letter-spacing:.6px;line-height:1}.meltone-mixer-layer-toggle:hover{border-color:var(--paper,#f1f0ea);color:var(--paper,#f1f0ea)}.meltone-mixer-layer.is-active .meltone-mixer-layer-toggle{background:var(--paper,#f1f0ea);border-color:var(--paper,#f1f0ea);color:#191919}.meltone-mixer-layer-toggle[aria-disabled=true]{cursor:default}.meltone-mixer-volume{display:flex;align-items:center;gap:9px;margin-top:9px;min-width:0}.meltone-mixer-volume input{width:100%;min-width:0;margin:0;min-height:44px;accent-color:var(--paper,#f1f0ea);cursor:pointer}.meltone-mixer-volume output{font-size:10px;line-height:1;min-width:28px;text-align:right;flex:none;color:#bdbdb8;font-variant-numeric:tabular-nums}.meltone-mixer-volume input:focus-visible,.meltone-mixer-seek:focus-visible{outline:2px solid var(--paper,#f1f0ea);outline-offset:4px;border-radius:4px}.meltone-mixer-transport{display:flex;align-items:center;gap:20px;margin-top:25px}.meltone-mixer-play.button{min-height:48px;min-width:116px;padding:12px 17px;border-radius:12px;gap:10px;font-size:13px;flex:none}.meltone-mixer-play svg{flex:none}.meltone-mixer-seek{min-width:0;width:100%;height:44px;margin:0;accent-color:var(--paper,#f1f0ea);cursor:pointer}.meltone-mixer-seek:disabled{opacity:.35;cursor:default}.meltone-mixer-status,.meltone-mixer-error{font-size:12px;line-height:1.5;margin:13px 0 0;color:#d3d3ce}.meltone-mixer-error{color:#e7bdb7}.meltone-mixer-description{font-size:14px;line-height:1.7;color:#bdbdb8;margin:23px 0 0;max-width:900px}@media(max-width:1000px){.meltone-mixer-layers{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.meltone-audio-mixer{padding:23px 20px}.meltone-mixer-heading{align-items:flex-start;flex-direction:column;gap:15px;margin-bottom:24px}.meltone-mixer-heading h2{font-size:26px;letter-spacing:-.7px}.meltone-mixer-clock,.meltone-mixer-description{font-size:13px}.meltone-mixer-transport{gap:14px}.meltone-mixer-play.button{min-width:102px;padding-inline:14px}}@media(max-width:480px){.meltone-mixer-layers{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.meltone-mixer-layer{padding:10px}.meltone-mixer-layer-toggle{padding:11px 10px}.meltone-mixer-volume{gap:6px}.meltone-mixer-volume output{min-width:25px;font-size:9px}.meltone-mixer-transport{margin-top:20px}}.gilla-music{border-top:1px solid var(--line);padding-top:40px}.gilla-music-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px}.gilla-music-button{display:flex;flex-direction:column;gap:0;min-width:0;text-align:left;border:0;padding:0;background:none}.gilla-music-cover-frame{display:block;aspect-ratio:1;width:100%;overflow:hidden;border-radius:6px;box-shadow:0 12px 25px #0003;outline:1px solid transparent;outline-offset:6px;transition:outline-color .2s}.gilla-music-cover-frame img{width:100%;height:100%;object-fit:contain;transition:transform .4s cubic-bezier(.2,.7,.3,1)}.gilla-music-caption{display:flex;align-items:center;justify-content:space-between;gap:14px;width:100%;padding:19px 0 0;font-size:15px;line-height:1.5;font-weight:550;color:#d9d9d4;transition:color .2s}.gilla-music-caption svg{flex:none;opacity:.75}.gilla-music-button:hover .gilla-music-cover-frame img{transform:scale(1.025)}.gilla-music-button:hover .gilla-music-caption,.gilla-music-button.is-selected .gilla-music-caption{color:#fff}.gilla-music-button.is-selected .gilla-music-cover-frame{outline-color:#bdbdb8}.gilla-music-button.is-selected .gilla-music-caption svg{opacity:1}.gilla-music-player{margin-top:34px;padding:22px;border:1px solid var(--line);border-radius:14px;background:#19191960;scroll-margin:24px}.gilla-music-player[hidden]{display:none}.gilla-music-player-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:15px}.gilla-music-player-heading p{margin:0;font-size:14px;line-height:1.5;font-weight:550}.gilla-music-player-heading .icon-button{width:36px;height:36px}.gilla-music-player iframe{display:block;border:0;border-radius:12px}@media(max-width:1000px){.gilla-music-grid{gap:24px}.gilla-music-caption{font-size:13px;gap:10px}.gilla-music-caption svg{width:21px;height:21px}}@media(max-width:760px){.gilla-music{padding-top:32px}.gilla-music-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 20px}.gilla-music-button:last-child{grid-column:1/-1;width:calc((100% - 20px)/2)}.gilla-music-caption{font-size:12px;line-height:1.55;align-items:flex-start;padding-top:14px;gap:8px}.gilla-music-caption svg{width:20px;height:20px;margin-top:1px}.gilla-music-player{padding:15px;margin-top:28px}.gilla-music-player-heading{gap:12px;margin-bottom:12px}.gilla-music-player-heading p{font-size:12px}}@media(max-width:390px){.gilla-music-grid{gap:25px 16px}.gilla-music-button:last-child{width:calc((100% - 16px)/2)}.gilla-music-caption{font-size:11px;gap:6px}.gilla-music-caption svg{width:17px;height:17px}}@media(prefers-reduced-motion:reduce){.gilla-music-cover-frame img{transform:none!important}}.page-main.meltone-main{padding-bottom:48px}.meltone-main{--meltone-section-space:104px}.meltone-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:60px;align-items:center;padding:54px 0 49px;min-height:650px}.meltone-hero-info{min-width:0;display:flex;flex-direction:column;align-items:flex-start}.meltone-hero-heading{min-width:0;width:100%}.meltone-hero h1{font-size:clamp(58px,5.7vw,88px);line-height:1;letter-spacing:-4px;font-weight:750;margin:0 0 21px}.meltone-subtitle{font-size:18px;line-height:1.5;color:#d1d1cb;max-width:490px;margin:0}.meltone-keep{white-space:nowrap}.meltone-hero-summary{margin:25px 0;width:100%}.meltone-hero-summary ul{list-style:none;padding:0;margin:0;display:grid;gap:8px}.meltone-hero-summary li{position:relative;font-size:14px;line-height:1.55;color:#c7c7c2;padding-left:14px}.meltone-hero-summary li:before{content:"";position:absolute;left:0;top:.62em;width:3px;height:3px;border-radius:50%;background:#bdbdb8}.meltone-hero-purchase{width:100%;max-width:400px}.meltone-hero-purchase .qf-price-row{margin-bottom:6px}.meltone-tax-note{font-size:11px;line-height:1.5;color:#a8a8a3;margin:0 0 19px}.meltone-buy.button{width:100%;min-height:53px;border-radius:16px;font-size:15px}.meltone-hero-downloads{width:100%;max-width:400px;margin-top:20px}.meltone-download-buttons{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(155px,100%),1fr));gap:10px}.meltone-download-buttons .button{min-height:47px;border-radius:13px;padding:11px 10px;gap:8px;font-size:11px;font-weight:600}.meltone-download-buttons svg{flex:none}.meltone-download-buttons img{flex:none;width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1)}.meltone-download-buttons .button:hover img{filter:brightness(0)}.meltone-trial-note{font-size:12px;line-height:1.5;color:#c4c4bf;margin:13px 0 14px}.meltone-resource-links{display:flex;flex-wrap:wrap;gap:10px 19px;font-size:11px;line-height:1.5;color:#c4c4bf}.meltone-resource-links a{display:inline-flex;align-items:center;gap:4px;transition:opacity .18s}.meltone-resource-links a:hover{opacity:.7}.meltone-media{min-width:0}.meltone-media .meltone-image-frame{position:relative;display:block;width:100%;min-width:0}.meltone-media img{display:block;width:100%;height:auto;border-radius:4px;clip-path:inset(0 round 4px);max-width:100%}.meltone-animation-loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:12px;line-height:1.5;color:#bdbdb8}.meltone-animation-loader .button{font-size:12px}.meltone-media-response{--tilt-x:0deg;--tilt-y:0deg;--image-x:0px;--image-y:0px;perspective:1200px}.meltone-media-response .meltone-image-frame{transform:translate3d(var(--image-x),var(--image-y),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .45s cubic-bezier(.2,.7,.3,1);filter:drop-shadow(0 18px 27px #0005) drop-shadow(0 0 40px #ffffff08)}.meltone-hero-art{width:100%;max-width:890px;justify-self:center}.meltone-section-nav{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap;padding:23px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font-size:12px;line-height:1.5;color:#c8c8c2}.meltone-section-nav a{display:inline-flex;gap:7px;align-items:center;transition:color .18s;min-height:24px}.meltone-section-nav a:hover{color:#fff}.meltone-primary-demo{padding-top:54px;max-width:1160px;margin:0 auto}.meltone-video{margin:0;min-width:0}.meltone-video-frame{position:relative;aspect-ratio:16/9;background:#111;overflow:hidden;border-radius:4px}.meltone-video-poster{position:absolute;top:0;right:0;bottom:0;left:0;display:block;padding:0;border:0;width:100%;height:100%;background:#111}.meltone-video-poster img{width:100%;height:100%;object-fit:cover;opacity:.86;transition:opacity .25s,transform .6s}.meltone-video-poster:hover img{opacity:1;transform:scale(1.02)}.meltone-video-poster:focus-visible{outline-offset:-5px}.meltone-video-play{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff}.meltone-youtube-play{display:grid;place-items:center;width:76px;height:53px;border-radius:13px;background:#f03;box-shadow:0 3px 16px #0004;transition:background .16s,transform .16s}.meltone-youtube-play svg{width:27px;height:27px;padding:0;border:0;border-radius:0;background:none;transform:translate(1px)}.meltone-video-poster:hover .meltone-youtube-play{background:#ff1a47;transform:scale(1.04)}.meltone-youtube-label{position:absolute;right:14px;bottom:12px;display:inline-flex;align-items:center;gap:6px;color:#fff;font-size:14px;line-height:1;font-weight:700;letter-spacing:-.3px;text-shadow:0 1px 8px #000}.meltone-youtube-label svg{flex:none}.meltone-video iframe{position:absolute;top:0;right:0;bottom:0;left:0;border:0;width:100%;height:100%}.meltone-detail-section{margin-top:var(--meltone-section-space);scroll-margin-top:35px}.meltone-eyebrow{font-size:11px;line-height:1.5;letter-spacing:1.6px;text-transform:uppercase;font-weight:600;color:#bdbdb8;margin:0 0 18px}.meltone-section-title{font-size:clamp(30px,3.15vw,46px);line-height:1.13;letter-spacing:-1.5px;font-weight:700;margin:0 0 27px;overflow-wrap:break-word}.meltone-section-subtitle{font-size:21px;line-height:1.4;font-weight:500;letter-spacing:-.4px;color:#dddcd5;margin:0 0 27px}.meltone-prose{font-size:16px;line-height:1.8;color:#c9c9c4;max-width:65ch}.meltone-prose p{margin:0 0 23px}.meltone-prose p:last-child{margin-bottom:0}.meltone-prose strong{font-weight:650;color:#f0efe9}.meltone-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:85px;align-items:start}.meltone-overview-media{position:static;margin-top:55px}.meltone-gilla{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:85px;align-items:start;padding-top:65px;border-top:1px solid var(--line)}.meltone-gilla-media{display:grid;gap:28px;padding-top:39px}.meltone-listening{padding:62px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.meltone-demo-videos{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,.8fr));align-items:start;gap:26px}.meltone-video-portrait .meltone-video-frame{aspect-ratio:9/16}.meltone-mpe{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.meltone-about{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px 85px;align-items:start;padding-top:62px;border-top:1px solid var(--line)}.meltone-about-visual{position:static}.meltone-profile-link{position:relative;display:block;margin-top:30px;max-width:410px;border-radius:50%}.meltone-profile-link .meltone-image-frame{overflow:hidden;border-radius:50%}.meltone-profile-link img{border-radius:50%;clip-path:inset(0 round 50%)}.meltone-about-visual .meltone-image-frame{overflow:hidden;border-radius:20px}.meltone-about-visual img{border-radius:20px;clip-path:inset(0 round 20px)}.meltone-profile-link img{transition:transform .5s}.meltone-profile-link:hover img{transform:scale(1.02)}.meltone-gilla-library{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:85px;align-items:center}.meltone-gilla-studio{width:100%;max-width:370px;justify-self:center}.meltone-gilla-studio .meltone-image-frame,.meltone-gilla-studio img{border-radius:12px;overflow:hidden}.meltone-gilla-library .gilla-music{min-width:0;padding:0;border:0}.meltone-gilla-library .gilla-music-grid{grid-template-columns:minmax(0,1fr);gap:24px}.meltone-gilla-library .gilla-music-button{flex-direction:row;align-items:center;gap:24px}.meltone-gilla-library .gilla-music-cover-frame{width:126px;flex:none}.meltone-gilla-library .gilla-music-caption{padding:0;font-size:15px;gap:18px}@media(max-width:1100px){.meltone-gilla-library{gap:45px}.meltone-gilla-library .gilla-music-button{gap:18px}.meltone-gilla-library .gilla-music-cover-frame{width:105px}.meltone-gilla-library .gilla-music-caption{font-size:13px;gap:10px}}@media(max-width:760px){.meltone-about{padding-top:38px}.meltone-gilla-library{grid-template-columns:minmax(0,1fr);gap:32px}.meltone-gilla-studio{max-width:390px;justify-self:start}.meltone-gilla-library .gilla-music-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:29px 20px}.meltone-gilla-library .gilla-music-button{flex-direction:column;align-items:flex-start;gap:0}.meltone-gilla-library .gilla-music-cover-frame{width:100%}.meltone-gilla-library .gilla-music-caption{padding-top:14px;font-size:12px;gap:8px}}@media(max-width:390px){.meltone-gilla-library .gilla-music-grid{gap:25px 16px}.meltone-gilla-library .gilla-music-caption{font-size:11px;gap:6px}}.meltone-requirements{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.meltone-requirements ul{list-style:none;padding:0;margin:0}.meltone-requirements li{font-size:15px;line-height:1.65;padding:14px 0;border-bottom:1px solid #ffffff25;color:#c9c9c4}.meltone-requirements li:first-child{padding-top:0}.meltone-requirements li:last-child{border:0;padding-bottom:0}@media(min-width:1600px){.meltone-hero{gap:78px;padding-top:65px;padding-bottom:66px}.meltone-main{--meltone-section-space:120px}}@media(max-width:1100px){.meltone-hero{gap:36px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:600px}.meltone-hero h1{font-size:65px;letter-spacing:-3px}.meltone-subtitle{font-size:16px}.meltone-hero-summary li{font-size:13px}.meltone-overview,.meltone-gilla,.meltone-mpe,.meltone-about,.meltone-requirements{gap:45px}.meltone-prose{font-size:15px;line-height:1.8}.meltone-section-title{font-size:34px}.meltone-demo-videos{gap:18px}.meltone-main{--meltone-section-space:84px}.meltone-section-nav{justify-content:flex-start;gap:12px 30px}}@media(max-width:760px){.meltone-main{--meltone-section-space:64px}.meltone-hero{display:flex;flex-direction:column;gap:0;padding-top:36px;padding-bottom:34px;min-height:0}.meltone-hero-info{display:contents}.meltone-hero-heading{order:0}.meltone-hero h1{font-size:clamp(44px,14vw,70px);letter-spacing:-2.7px;margin-bottom:17px}.meltone-subtitle{font-size:16px;max-width:440px}.meltone-hero-art{order:1;margin:33px 0 30px;padding:0 3px;max-width:630px}.meltone-hero-purchase{order:2;max-width:none}.meltone-hero-summary{order:3;margin:24px 0 0}.meltone-hero-summary li{font-size:14px}.meltone-hero-downloads{order:4;max-width:none;margin-top:24px}.meltone-resource-links{font-size:12px;gap:11px 22px}.meltone-download-buttons .button{font-size:11px;min-height:49px}.meltone-tax-note{font-size:11px}.meltone-section-nav{gap:11px 24px;padding:18px 0;font-size:11px}.meltone-section-nav a{min-height:30px}.meltone-primary-demo{padding-top:32px}.meltone-video-play{font-size:12px;gap:10px}.meltone-youtube-play{width:64px;height:45px;border-radius:11px}.meltone-youtube-play svg{width:24px;height:24px}.meltone-youtube-label{right:10px;bottom:10px;font-size:12px;gap:4px}.meltone-youtube-label svg{width:18px;height:18px}.meltone-overview,.meltone-gilla,.meltone-mpe,.meltone-about,.meltone-requirements{grid-template-columns:minmax(0,1fr);gap:34px}.meltone-overview-media{position:static;margin-top:0;max-width:580px}.meltone-overview-copy{min-width:0}.meltone-section-title{font-size:32px;letter-spacing:-1px;line-height:1.16;margin-bottom:24px}.meltone-eyebrow{font-size:10px;margin-bottom:15px;letter-spacing:1.35px}.meltone-prose{font-size:16px;line-height:1.8}.meltone-prose p{margin-bottom:22px}.meltone-section-subtitle{font-size:20px;margin-bottom:23px}.meltone-gilla{padding-top:38px}.meltone-gilla-media{padding:0;gap:20px}.meltone-listening{padding:35px 0}.meltone-demo-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 15px}.meltone-demo-videos .meltone-video:first-child{grid-column:1/-1}.meltone-mpe,.meltone-requirements{padding-top:38px}.meltone-about-visual{position:static;max-width:550px}.meltone-profile-link{max-width:420px;margin-top:26px}.meltone-requirements li{font-size:14px}.page-main.meltone-main{padding-bottom:40px}}@media(max-width:390px){.meltone-section-nav{gap:10px 20px}.meltone-subtitle{font-size:15px}.meltone-section-title{font-size:29px}.meltone-section-subtitle{font-size:18px}.meltone-prose{font-size:15px;line-height:1.8}.meltone-hero-art{margin-top:28px;margin-bottom:26px}.meltone-resource-links{font-size:11px;gap:10px 15px}}@media(prefers-reduced-motion:reduce){.meltone-media-response .meltone-image-frame{transform:none!important}.meltone-video-poster img,.meltone-profile-link img{transition:none!important;transform:none!important}}.page-main.about-main{padding-bottom:48px}.about-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:80px;align-items:center;min-height:490px;padding:70px 0 76px;border-bottom:1px solid var(--line)}.about-hero-copy{max-width:650px}.about-hero h1{font-size:clamp(48px,5.3vw,78px);font-weight:750;line-height:1.08;letter-spacing:-2.5px;margin:0 0 32px}.about-introduction{font-size:clamp(21px,2vw,25px);line-height:1.5;letter-spacing:-.5px;font-weight:550;margin:0 0 22px}.about-introduction-detail{font-size:18px;line-height:1.75;color:#c7c7c2;max-width:535px;margin:0}.about-brand-image{width:100%;max-width:350px;height:auto;filter:brightness(0) invert(1);justify-self:center;opacity:.86}.about-editorial{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(60px,8vw,125px);padding:76px 0;border-bottom:1px solid var(--line)}.about-section-introduction{min-width:0;max-width:490px}.about-section-introduction h2{font-size:clamp(29px,2.8vw,38px);font-weight:700;line-height:1.2;letter-spacing:-1.1px;margin:0 0 24px;text-wrap:balance}.about-editorial-lead{font-size:20px;line-height:1.65;letter-spacing:-.3px;font-weight:450;color:#dfdfda;margin:0;max-width:490px;text-wrap:pretty}.about-prose{font-size:16px;line-height:1.85;color:#c7c7c2;max-width:620px;min-width:0}.about-prose p{margin:0 0 23px}.about-prose p:last-child{margin-bottom:0}.about-editorial:last-child{border-bottom:0;padding-bottom:0}@media(max-width:1000px){.about-hero{gap:44px;min-height:435px;padding:58px 0 64px}.about-hero h1{font-size:56px;letter-spacing:-2px}.about-introduction{font-size:22px}.about-introduction-detail{font-size:16px}.about-brand-image{max-width:290px}.about-editorial{gap:50px;padding:62px 0}.about-section-introduction h2{font-size:31px}.about-editorial-lead{font-size:18px}.about-prose{font-size:15px;line-height:1.8}.about-editorial:last-child{padding-bottom:0}}@media(max-width:760px){.page-main.about-main{padding-bottom:40px}.about-hero{grid-template-columns:minmax(0,1fr);gap:34px;min-height:0;padding:38px 0 43px}.about-hero h1{font-size:clamp(40px,8.8vw,60px);letter-spacing:-1.8px;margin-bottom:27px}.about-introduction{font-size:20px;line-height:1.55;letter-spacing:-.4px;max-width:520px;margin-bottom:20px}.about-introduction-detail{font-size:16px;line-height:1.8;max-width:560px}.about-brand-image{max-width:185px;justify-self:start;opacity:.8}.about-editorial{grid-template-columns:minmax(0,1fr);gap:24px;padding:42px 0}.about-section-introduction{max-width:600px}.about-section-introduction h2{font-size:30px;line-height:1.2;letter-spacing:-.8px;margin-bottom:22px;text-wrap:pretty}.about-editorial-lead{font-size:18px;line-height:1.7;letter-spacing:-.2px;max-width:600px}.about-prose{font-size:15px;line-height:1.85;max-width:600px}.about-prose p{margin-bottom:21px}.about-editorial:last-child{padding-bottom:0}}@media(max-width:390px){.about-hero h1{font-size:40px}.about-introduction{font-size:19px}.about-section-introduction h2{font-size:28px}}@media(max-width:390px){.about-hero .about-introduction{text-wrap:balance}}.page-main.contact-main{padding-bottom:48px}.contact-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(64px,9vw,140px);align-items:start;min-height:calc(100svh - 242px);padding:68px 0 38px}.contact-copy{max-width:490px;min-width:0}.contact-copy h1{font-size:clamp(50px,5.2vw,76px);font-weight:750;line-height:1.08;letter-spacing:-2.5px;margin:0 0 32px}.contact-lead{font-size:clamp(21px,1.85vw,25px);line-height:1.55;letter-spacing:-.4px;margin:0;max-width:420px}.contact-email-block{margin-top:38px}.contact-email-block>p{font-size:14px;line-height:1.75;color:var(--muted);margin:0 0 11px;max-width:380px}.contact-email-link{display:inline-flex;align-items:center;gap:13px;font-size:clamp(18px,1.8vw,24px);font-weight:550;line-height:1.5;letter-spacing:-.4px;max-width:100%;transition:opacity .18s}.contact-email-link:hover{opacity:.72}.contact-email-link svg{flex:none;transition:translate .18s}.contact-email-link:hover svg{translate:2px -2px}.contact-reply-timing{font-size:14px;line-height:1.8;color:var(--muted);margin:30px 0 0;max-width:370px}.contact-form-shell{padding-top:8px;min-width:0}.contact-form{width:100%;margin:0;min-width:0}.contact-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:25px 20px}.contact-field{min-width:0}.contact-field-message{grid-column:1/-1}.contact-field label{display:block;font-size:13px;line-height:1.4;color:#d1d1cb;margin-bottom:10px}.contact-field input,.contact-field textarea{display:block;width:100%;min-width:0;min-height:53px;padding:14px 16px;border:1px solid #a8a8a094;border-radius:13px;background:#14141442;color:var(--paper);font:inherit;font-size:15px;line-height:1.55;outline:none;transition:border-color .18s,background .18s}.contact-field textarea{min-height:224px;resize:vertical;max-height:650px}.contact-field input::placeholder,.contact-field textarea::placeholder{color:#a5a5a0}.contact-field input:hover,.contact-field textarea:hover{border-color:#d0d0c8b3}.contact-field input:focus-visible,.contact-field textarea:focus-visible{outline:2px solid var(--paper);outline-offset:3px;border-color:var(--paper);background:#17171755}.contact-field input[aria-invalid=true],.contact-field textarea[aria-invalid=true]{border-color:#edb8b8}.contact-field input:disabled,.contact-field textarea:disabled{opacity:.65;cursor:default}.contact-send-row{display:flex;align-items:center;gap:22px;margin-top:25px}.contact-submit.button{min-width:176px;min-height:53px;border-radius:16px;font-size:15px;padding:13px 23px;gap:18px;flex:none}.contact-submit svg{transition:translate .18s}.contact-submit:hover:not(:disabled) svg{translate:3px 0}.contact-status{font-size:13px;line-height:1.6;color:var(--muted);min-width:0}.contact-status p{margin:0}.contact-status:empty{display:none}.contact-success{font-size:14px;font-weight:550;color:var(--paper)}.contact-field-error{font-size:12px;line-height:1.6;color:#edb8b8;margin:8px 0 0}.contact-provider-note{font-size:12px;line-height:1.8;color:#bdbdb8;max-width:560px;margin:23px 0 0}@media(max-width:1000px){.contact-layout{gap:54px;padding-top:57px}.contact-copy h1{font-size:58px;letter-spacing:-2px}.contact-lead{font-size:22px}.contact-email-link{font-size:19px;gap:8px}.contact-fields{gap:23px 16px}.contact-field input,.contact-field textarea{font-size:14px;padding-inline:14px}.contact-send-row{gap:18px;align-items:flex-start}.contact-submit.button{min-width:150px}}@media(max-width:760px){.page-main.contact-main{padding-bottom:40px}.contact-layout{grid-template-columns:minmax(0,1fr);gap:42px;padding:38px 0 0;min-height:0}.contact-copy{max-width:560px}.contact-copy h1{font-size:clamp(44px,8.8vw,60px);letter-spacing:-1.8px;margin-bottom:25px}.contact-lead{font-size:21px;max-width:470px}.contact-email-block{margin-top:25px}.contact-email-block>p{max-width:none;font-size:13px;margin-bottom:8px}.contact-email-link{font-size:21px}.contact-reply-timing{margin-top:22px;max-width:450px;font-size:13px}.contact-form-shell{padding-top:0}.contact-field label{font-size:12px}.contact-fields{gap:23px 17px}.contact-field textarea{min-height:205px}.contact-provider-note{font-size:12px;margin-top:20px}}@media(max-width:520px){.contact-fields{grid-template-columns:minmax(0,1fr)}.contact-field-message{grid-column:auto}.contact-send-row{flex-direction:column;gap:16px;margin-top:23px}.contact-submit.button{width:100%}.contact-email-link{font-size:clamp(17px,5.2vw,21px);gap:10px}.contact-provider-note{line-height:1.8}.contact-status{font-size:13px}}.purge-audio-preview{min-width:0;border:1px solid #d5d5ce44;border-radius:16px;background:#14141473;padding:28px}.purge-audio-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding-bottom:28px;border-bottom:1px solid #e8e8e42c}.purge-audio-preset{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px;min-width:0;min-height:78px;text-align:left;padding:15px 17px;background:#17171750;border:1px solid #b8b8b04d;border-radius:10px;color:#cecec8;transition:background .18s,border-color .18s,color .18s}.purge-audio-preset>span{font-size:14px;line-height:1.35;font-weight:550;overflow-wrap:break-word}.purge-audio-preset>small{font-size:9px;line-height:1.3;font-weight:500;text-transform:uppercase;letter-spacing:1.2px;color:#a6a6a1}.purge-audio-preset:hover{border-color:#e8e8e4a3;color:#fff}.purge-audio-preset.is-active{background:#eeeee8;color:#191919;border-color:#eeeee8}.purge-audio-preset.is-active>small{color:#50504c}.purge-audio-panel{min-width:0;padding-top:29px}.purge-audio-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-bottom:30px}.purge-audio-heading>div:first-child{min-width:0}.purge-audio-category{font-size:10px;line-height:1.4;font-weight:550;letter-spacing:1.5px;text-transform:uppercase;color:#a9a9a4;margin:0 0 10px}.purge-audio-heading h3{font-size:27px;line-height:1.17;font-weight:650;letter-spacing:-.8px;margin:0}.purge-audio-listening{display:flex;flex-direction:column;align-items:flex-end;gap:8px;flex:none}.purge-audio-listening>span{font-size:9px;line-height:1.4;letter-spacing:1.3px;font-weight:500;color:#aaa}.purge-audio-listening strong{font-size:12px;line-height:1.3;font-weight:500;color:var(--purge-wave-color,#e4e4df)}.purge-audio-wave-heading{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:9px;line-height:1.5;letter-spacing:1.2px;color:#b6b6b0;margin-bottom:12px}.purge-audio-wave-heading>span:last-child{text-transform:uppercase;font-weight:550;color:var(--purge-wave-color)}.purge-audio-wave{position:relative;width:100%;height:180px;border:1px solid #b8b8b033;border-radius:9px;background:#14141464;overflow:hidden}.purge-audio-wave canvas{display:block;width:100%;height:100%}.purge-audio-wave.is-ready canvas{cursor:crosshair}.purge-audio-wave>p{position:absolute;left:18px;right:18px;top:calc(50% - 14px);margin:0;font-size:12px;line-height:1.5;font-weight:400;color:#aaa;pointer-events:none}.purge-audio-controls{display:flex;align-items:center;gap:16px;margin-top:22px}.purge-audio-play.button{min-height:46px;min-width:112px;padding:11px 18px;border-radius:12px;gap:10px;font-size:13px;flex:none}.purge-audio-play svg{flex:none}.purge-audio-modes{display:flex;align-items:center;gap:7px;min-width:0}.purge-audio-modes>button{padding:10px 16px;min-height:43px;border:1px solid #b8b8b04d;border-radius:10px;background:transparent;color:#c3c3bd;font-size:12px;line-height:1.2;font-weight:500;transition:background .18s,border-color .18s,color .18s}.purge-audio-modes>button:hover{color:#fff;border-color:#e8e8e4a3}.purge-audio-modes>button.is-active{color:#181818;background:var(--purge-mode-color);border-color:var(--purge-mode-color)}.purge-audio-time{margin-left:auto;font-size:13px;line-height:1.5;font-weight:450;color:#d9d9d4;white-space:nowrap;font-variant-numeric:tabular-nums}.purge-audio-time>span[aria-hidden]{color:#888;margin:0 5px}.purge-audio-timeline{display:flex;align-items:center;gap:24px;min-width:0;margin-top:10px}.purge-audio-timeline>input{width:100%;min-width:0;margin:0;height:40px;accent-color:#eeeee8;cursor:pointer}.purge-audio-timeline>input:disabled{opacity:.35;cursor:default}.purge-audio-volume{display:flex;align-items:center;gap:10px;flex:0 0 170px;min-width:0}.purge-audio-volume>svg{flex:none;color:#bcbcb6}.purge-audio-volume>input{width:100%;min-width:0;height:40px;margin:0;accent-color:#eeeee8;cursor:pointer}.purge-audio-volume>output{font-size:9px;line-height:1.4;min-width:27px;text-align:right;color:#bdbdb7;font-variant-numeric:tabular-nums;flex:none}.purge-audio-timeline input:focus-visible{outline:2px solid #f4efcc;outline-offset:4px;border-radius:4px}.purge-audio-description{font-size:14px;line-height:1.75;color:#bdbdb8;margin:17px 0 0;max-width:940px}.purge-audio-status,.purge-audio-error{font-size:12px;line-height:1.5;margin:13px 0 0;color:#d3d3ce}.purge-audio-error{color:#e7bdb7}@media(max-width:1000px){.purge-audio-preview{padding:25px}.purge-audio-presets{gap:9px}.purge-audio-preset{padding:14px 13px}.purge-audio-preset>span{font-size:12px}.purge-audio-heading h3{font-size:25px}.purge-audio-modes>button{padding-inline:13px}}@media(max-width:700px){.purge-audio-preview{padding:22px 20px}.purge-audio-presets{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding-bottom:23px}.purge-audio-preset{min-height:72px;padding:13px 12px;gap:7px}.purge-audio-preset>span{font-size:12px}.purge-audio-preset>small{font-size:8px;letter-spacing:1px}.purge-audio-panel{padding-top:24px}.purge-audio-heading{align-items:flex-start;gap:18px;margin-bottom:24px}.purge-audio-heading h3{font-size:23px;letter-spacing:-.6px}.purge-audio-listening{gap:7px}.purge-audio-listening>span{font-size:8px;letter-spacing:1px}.purge-audio-listening strong{font-size:11px}.purge-audio-category{font-size:9px;margin-bottom:9px}.purge-audio-wave{height:145px}.purge-audio-wave>p{font-size:11px;left:14px;right:14px;top:calc(50% - 22px)}.purge-audio-controls{flex-wrap:wrap;gap:12px;margin-top:19px}.purge-audio-play.button{min-width:100px;min-height:44px;padding:10px 13px}.purge-audio-modes{flex:1;justify-content:flex-end;gap:6px}.purge-audio-modes>button{padding:9px 12px;min-height:40px;font-size:11px}.purge-audio-time{width:100%;text-align:right;margin:0;font-size:12px}.purge-audio-timeline{gap:18px;margin-top:1px}.purge-audio-volume{flex-basis:130px;gap:7px}.purge-audio-description{font-size:13px;margin-top:15px}}@media(max-width:480px){.purge-audio-heading{flex-direction:column;gap:14px}.purge-audio-listening{flex-direction:row;align-items:center;gap:12px}.purge-audio-controls{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.purge-audio-play.button{grid-column:1;grid-row:1;justify-self:start}.purge-audio-time{grid-column:2;grid-row:1;width:auto}.purge-audio-modes{grid-column:1/-1;grid-row:2;justify-content:stretch;gap:7px}.purge-audio-modes>button{flex:1;min-width:0;padding-inline:8px}.purge-audio-timeline{gap:12px;flex-wrap:wrap;margin-top:7px}.purge-audio-timeline>input{flex-basis:100%}.purge-audio-volume{flex-basis:140px;margin-left:auto}.purge-audio-wave{height:130px}}@media(prefers-reduced-motion:reduce){.purge-audio-preset,.purge-audio-modes>button{transition:none!important}}.page-main.purge-main{padding-bottom:48px}.purge-main{--purge-section-space:104px}.purge-hero h1{font-size:clamp(54px,5.4vw,80px);letter-spacing:-3px;white-space:nowrap}.purge-hero-art{max-width:650px}.purge-hero-art img{clip-path:inset(0 0 2px 0 round 4px)}.purge-detail-section{margin-top:var(--purge-section-space);scroll-margin-top:35px}.purge-overview{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:72px;align-items:center;margin-top:70px}.purge-overview .meltone-section-title{font-size:clamp(32px,3.1vw,44px);max-width:580px}.purge-overview-points{list-style:none;display:grid;gap:9px;padding:0;margin:26px 0 0;color:#d4d4cf;font-size:12px;line-height:1.6}.purge-overview-points li{border-left:1px solid #a6a6a0;padding-left:12px}.purge-copy-pair{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:85px;padding-top:58px;border-top:1px solid var(--line)}.purge-copy-section{min-width:0;scroll-margin-top:35px}.purge-copy-section .meltone-section-title{font-size:clamp(29px,2.7vw,38px);line-height:1.2}.purge-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:85px}.purge-editorial .meltone-section-title{font-size:clamp(30px,2.9vw,42px)}.purge-listening{padding:58px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.purge-listening-heading{max-width:810px;margin-bottom:38px}.purge-listening-heading .meltone-prose{max-width:740px}.purge-presets{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:85px;align-items:center}.purge-preset-art{width:100%;max-width:600px;justify-self:end}.purge-preset-categories{list-style:none;display:flex;flex-wrap:wrap;gap:9px;padding:0;margin:30px 0 0}.purge-preset-categories li{border:1px solid #777771;border-radius:100px;padding:7px 13px;color:#d4d4ce;font-size:11px;line-height:1.3}.purge-sources>.meltone-section-title{max-width:690px}.purge-sources-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:70px;align-items:center;margin-top:36px}.purge-source-art{position:static;min-width:0}.purge-feature-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin-top:40px}.purge-feature-card{min-width:0;border-top:1px solid var(--line);padding-top:22px}.purge-feature-card h3{font-size:18px;line-height:1.4;letter-spacing:-.3px;font-weight:600;margin:0 0 13px}.purge-feature-card p{font-size:15px;line-height:1.8;color:#c9c9c4;margin:0}.purge-source-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px;margin-top:0}.purge-source-cards .purge-feature-card{padding-top:16px}.purge-source-cards h3{font-size:16px;margin-bottom:10px}.purge-source-cards p{font-size:14px;line-height:1.75;text-wrap:balance}.purge-features{padding-top:58px;border-top:1px solid var(--line)}.purge-features>.meltone-section-title{max-width:720px}.purge-requirements{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.purge-requirements ul{list-style:none;padding:0;margin:0}.purge-requirements li{font-size:15px;line-height:1.65;padding:14px 0;border-bottom:1px solid #ffffff25;color:#c9c9c4}.purge-requirements li:first-child{padding-top:0}.purge-requirements li:last-child{border:0;padding-bottom:0}@media(min-width:1600px){.purge-main{--purge-section-space:120px}}@media(max-width:1100px){.purge-main{--purge-section-space:84px}.purge-hero h1{font-size:60px;letter-spacing:-2.5px}.purge-overview,.purge-copy-pair,.purge-editorial,.purge-presets,.purge-requirements{gap:45px}.purge-overview{margin-top:58px}.purge-overview .meltone-section-title{font-size:35px}.purge-copy-section .meltone-section-title{font-size:32px}.purge-editorial .meltone-section-title{font-size:34px}.purge-sources-layout{gap:40px}.purge-source-cards{gap:22px}.purge-source-cards p{font-size:13px}.purge-feature-cards{gap:28px}.purge-feature-card h3{font-size:17px}.purge-feature-card p{font-size:14px}}@media(max-width:760px){.page-main.purge-main{padding-bottom:40px}.purge-main{--purge-section-space:64px}.purge-hero h1{font-size:clamp(44px,12vw,68px);letter-spacing:-2.3px}.purge-overview,.purge-copy-pair,.purge-editorial,.purge-presets,.purge-sources-layout,.purge-requirements{grid-template-columns:minmax(0,1fr);gap:34px}.purge-overview{margin-top:40px}.purge-overview .meltone-section-title{font-size:32px}.purge-copy-section .meltone-section-title,.purge-editorial .meltone-section-title{font-size:30px}.purge-copy-pair,.purge-features,.purge-requirements{padding-top:38px}.purge-copy-pair{gap:44px}.purge-listening{padding:36px 0}.purge-listening-heading{margin-bottom:28px}.purge-preset-art{justify-self:start;max-width:540px}.purge-preset-categories{gap:8px;margin-top:25px}.purge-preset-categories li{font-size:10px;padding:6px 11px}.purge-source-art{max-width:560px}.purge-sources-layout{margin-top:28px}.purge-feature-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 22px;margin-top:30px}.purge-source-cards{margin-top:0}.purge-feature-card h3{font-size:16px}.purge-feature-card p,.purge-source-cards p,.purge-requirements li{font-size:14px}}@media(max-width:480px){.purge-feature-cards{grid-template-columns:minmax(0,1fr)}.purge-source-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 18px}.purge-source-cards h3{font-size:15px}.purge-source-cards p{font-size:13px}}@media(max-width:390px){.purge-hero h1{font-size:42px}.purge-overview .meltone-section-title{font-size:29px}.purge-copy-section .meltone-section-title,.purge-editorial .meltone-section-title{font-size:28px}}@media(min-width:761px)and (max-width:1100px){.purge-hero h1{font-size:clamp(52px,7.2vw,60px)}}.page-main.auravox-main{padding-bottom:48px}.auravox-main{--auravox-section-space:104px}.auravox-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px;white-space:nowrap}.auravox-hero-art{max-width:720px}.auravox-detail-section{margin-top:var(--auravox-section-space);scroll-margin-top:35px}.auravox-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:85px;align-items:center}.auravox-overview-art{position:static;min-width:0;max-width:640px;justify-self:center}.auravox-highlights{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.auravox-highlights ul{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;padding:0;margin:0}.auravox-highlights li{min-width:0;font-size:16px;line-height:1.8;color:#d1d1cb;padding:0 0 20px;border-bottom:1px solid #ffffff25}.auravox-demo-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start}.auravox-artist{padding-top:62px;border-top:1px solid var(--line)}.auravox-artist-introduction{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:85px;align-items:start}.auravox-artist-visual{position:static;max-width:550px}.auravox-artist-visual .meltone-image-frame{overflow:hidden;border-radius:20px}.auravox-artist-visual img{border-radius:20px;clip-path:inset(0 round 20px)}.auravox-profile-link{display:block;max-width:360px;margin-top:30px;border-radius:50%}.auravox-profile-link .meltone-image-frame{overflow:hidden;border-radius:50%}.auravox-profile-link img{border-radius:50%;clip-path:inset(0 round 50%);transition:transform .5s cubic-bezier(.2,.7,.3,1)}.auravox-profile-link:hover img{transform:scale(1.02)}.auravox-playlist{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;align-items:start;margin-top:56px}.auravox-playlist-title{font-size:30px;line-height:1.2;letter-spacing:-.9px;font-weight:650;margin:0}.auravox-playlist iframe{display:block;border:0;border-radius:12px;max-width:100%}.auravox-playlist-player{min-width:0}.auravox-spotify-preview{display:flex;align-items:center;gap:24px;width:100%;min-height:184px;padding:28px;border:1px solid #ffffff29;border-radius:12px;background:#ffffff03;color:#eeeee8;text-align:left;transition:background .18s,border-color .18s}.auravox-spotify-preview:hover{background:#ffffff07;border-color:#fff5}.auravox-spotify-preview>img{display:block;width:96px;height:96px;flex:none;object-fit:cover;border-radius:50%}.auravox-spotify-preview-copy{display:flex;flex-direction:column;align-items:flex-start;gap:19px;min-width:0}.auravox-spotify-brand{display:flex;align-items:center;gap:7px;font-size:14px;font-weight:550;line-height:1.4;color:#bdbdb9}.auravox-spotify-action{display:flex;align-items:center;gap:10px;font-size:14px;font-weight:600;line-height:1.5}.auravox-spotify-action svg,.auravox-spotify-brand svg{flex:none}.auravox-spotify-preview:focus-visible{outline:2px solid #e6e4d8;outline-offset:4px}@media(min-width:1600px){.auravox-main{--auravox-section-space:120px}}@media(max-width:1100px){.auravox-main{--auravox-section-space:84px}.auravox-hero h1{font-size:65px;letter-spacing:-2.5px}.auravox-overview,.auravox-highlights,.auravox-artist-introduction,.auravox-playlist{gap:45px}.auravox-demo-videos{gap:20px}.auravox-highlights ul{gap:22px 25px}.auravox-highlights li{font-size:15px}.auravox-playlist-title{font-size:27px}}@media(max-width:760px){.page-main.auravox-main{padding-bottom:40px}.auravox-main{--auravox-section-space:64px}.auravox-hero h1{font-size:clamp(46px,13vw,70px);letter-spacing:-2.5px}.auravox-overview,.auravox-highlights,.auravox-artist-introduction,.auravox-playlist{grid-template-columns:minmax(0,1fr);gap:34px}.auravox-overview-art{max-width:580px;justify-self:start}.auravox-highlights,.auravox-artist{padding-top:38px}.auravox-highlights ul{gap:21px 25px}.auravox-highlights li{font-size:15px;line-height:1.8;padding-bottom:18px}.auravox-demo-videos{grid-template-columns:minmax(0,1fr);gap:28px}.auravox-artist-visual{max-width:550px}.auravox-profile-link{max-width:360px;margin-top:26px}.auravox-playlist{margin-top:36px;gap:25px}.auravox-playlist-title{font-size:26px}.auravox-playlist iframe{height:352px}}@media(max-width:480px){.auravox-highlights ul{grid-template-columns:minmax(0,1fr);gap:19px}.auravox-profile-link{max-width:320px}}@media(max-width:390px){.auravox-hero h1{font-size:46px}.auravox-playlist-title{font-size:24px}}@media(max-width:480px){.auravox-spotify-preview{gap:18px;padding:22px;min-height:158px}.auravox-spotify-preview>img{width:72px;height:72px}.auravox-spotify-preview-copy{gap:14px}.auravox-spotify-action{font-size:13px;gap:8px}.auravox-spotify-brand{font-size:13px}}@media(prefers-reduced-motion:reduce){.auravox-spotify-preview{transition:none}}@media(prefers-reduced-motion:reduce){.auravox-profile-link img{transition:none!important;transform:none!important}}.auravox-artist-introduction .meltone-prose p:first-child{text-wrap:balance}.page-main.cassette-main{padding-bottom:48px}.cassette-main{--cassette-section-space:104px}.cassette-hero h1{font-size:clamp(46px,4.9vw,74px);line-height:1.04;letter-spacing:-2.8px}.cassette-hero-art{max-width:470px}.cassette-detail-section{margin-top:var(--cassette-section-space);scroll-margin-top:35px}.cassette-overview{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:85px;align-items:center}.cassette-performance{width:100%;max-width:450px;justify-self:center;min-width:0}.cassette-performance video{display:block;width:100%;height:auto;aspect-ratio:898/1080;background:#111;border-radius:4px;box-shadow:0 18px 40px #0003}.cassette-character{padding-top:62px;border-top:1px solid var(--line)}.cassette-section-heading{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;align-items:start}.cassette-section-heading .meltone-section-title{margin-bottom:0}.cassette-condition-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:26px;margin-top:42px}.cassette-condition{min-width:0;padding:20px 0 0;border-top:1px solid #ffffff25}.cassette-condition .meltone-prose{font-size:15px;line-height:1.8}.cassette-condition .meltone-prose strong{font-size:17px;line-height:inherit;letter-spacing:-.2px}.cassette-condition-conclusion{margin-top:30px}.cassette-condition-conclusion .meltone-prose{max-width:80ch}.cassette-character-media{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px;align-items:center;margin-top:44px}.cassette-condition-art{width:100%;max-width:680px;justify-self:center}.cassette-texture{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:85px;align-items:center;padding-top:62px;border-top:1px solid var(--line)}.cassette-advanced{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:85px;align-items:center;padding-top:62px;border-top:1px solid var(--line)}.cassette-advanced-art{width:100%;max-width:365px;justify-self:center}@media(min-width:1600px){.cassette-main{--cassette-section-space:120px}.cassette-hero-art{max-width:510px}.cassette-advanced-art{max-width:390px}}@media(max-width:1100px){.cassette-main{--cassette-section-space:84px}.cassette-hero h1{font-size:52px;letter-spacing:-2px}.cassette-hero-art{max-width:440px}.cassette-overview,.cassette-section-heading,.cassette-texture,.cassette-advanced{gap:45px}.cassette-condition-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:25px 35px;margin-top:34px}.cassette-condition{padding-top:17px}.cassette-character-media{gap:30px}}@media(max-width:760px){.page-main.cassette-main{padding-bottom:40px}.cassette-main{--cassette-section-space:64px}.cassette-hero h1{font-size:clamp(43px,10.7vw,68px);letter-spacing:-2px}.cassette-hero-art{max-width:420px}.cassette-overview,.cassette-section-heading,.cassette-texture,.cassette-advanced{grid-template-columns:minmax(0,1fr);gap:34px}.cassette-performance{max-width:420px}.cassette-character{padding-top:38px}.cassette-section-heading{gap:24px}.cassette-condition-cards{margin-top:30px;gap:25px}.cassette-condition .meltone-prose{font-size:15px}.cassette-condition-conclusion{margin-top:25px}.cassette-character-media{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:34px}.cassette-texture{padding-top:38px;gap:32px}.cassette-advanced{padding-top:38px}.cassette-advanced-art{max-width:340px}}@media(max-width:480px){.cassette-hero-art{max-width:340px}.cassette-condition-cards{grid-template-columns:minmax(0,1fr);gap:22px}.cassette-condition{padding-top:16px}.cassette-advanced-art{max-width:300px}}@media(max-width:390px){.cassette-hero h1{font-size:40px;letter-spacing:-1.8px}}.page-main.melino-main{padding-bottom:48px}.melino-main{--melino-section-space:104px}.melino-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px}.melino-hero-art{max-width:540px}.melino-detail-section{margin-top:var(--melino-section-space);scroll-margin-top:35px}.melino-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:85px;align-items:center}.melino-overview-art{position:static;min-width:0;max-width:550px;justify-self:center}.melino-overview-copy{min-width:0}.melino-demo-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;align-items:start;max-width:1020px;margin-inline:auto}@media(min-width:1600px){.melino-main{--melino-section-space:120px}.melino-hero-art{max-width:590px}}@media(max-width:1100px){.melino-main{--melino-section-space:84px}.melino-hero h1{font-size:65px;letter-spacing:-2.5px}.melino-overview{gap:45px}.melino-demo-videos{gap:22px}}@media(max-width:760px){.page-main.melino-main{padding-bottom:40px}.melino-main{--melino-section-space:64px}.melino-hero h1{font-size:clamp(46px,13vw,70px);letter-spacing:-2.5px}.melino-hero-art{max-width:480px}.melino-overview{grid-template-columns:minmax(0,1fr);gap:34px}.melino-overview-art{max-width:550px;justify-self:start}.melino-demo-videos{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 22px}}@media(max-width:480px){.melino-demo-videos{grid-template-columns:minmax(0,1fr);max-width:380px;gap:30px}.melino-hero-art{max-width:390px}}@media(max-width:390px){.melino-hero h1{font-size:46px}}.page-main.toykey-main{padding-bottom:48px}.toykey-main{--toykey-section-space:104px}.toykey-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px}.toykey-hero-art{max-width:740px}.toykey-detail-section{margin-top:var(--toykey-section-space);scroll-margin-top:35px}.toykey-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:85px;align-items:center}.toykey-overview-art{position:static;min-width:0;max-width:640px;justify-self:center}.toykey-origin{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:85px;align-items:center;padding-top:62px;border-top:1px solid var(--line)}.toykey-origin-art{position:static;max-width:620px;justify-self:center}.toykey-origin-art .meltone-image-frame{overflow:hidden;border-radius:12px}.toykey-origin-art img{border-radius:12px;clip-path:inset(0 round 12px)}.toykey-mpe{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.toykey-preset{max-width:1160px;margin-inline:auto}.toykey-preset-heading{max-width:760px;margin-bottom:30px}.toykey-preset-heading .meltone-section-title{margin-bottom:0}.toykey-artist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:85px;align-items:start;padding-top:62px;border-top:1px solid var(--line)}.toykey-artist-visual{position:static;width:100%;max-width:550px}.toykey-artist-visual .meltone-image-frame{overflow:hidden;border-radius:20px}.toykey-artist-visual img{border-radius:20px;clip-path:inset(0 round 20px)}.toykey-profile-link{display:block;max-width:360px;margin-top:30px;border-radius:50%}.toykey-profile-link .meltone-image-frame{overflow:hidden;border-radius:50%}.toykey-profile-link img{border-radius:50%;clip-path:inset(0 round 50%);transition:transform .5s cubic-bezier(.2,.7,.3,1)}.toykey-profile-link:hover img{transform:scale(1.02)}@media(min-width:1600px){.toykey-main{--toykey-section-space:120px}}@media(max-width:1100px){.toykey-main{--toykey-section-space:84px}.toykey-hero h1{font-size:65px;letter-spacing:-2.5px}.toykey-overview,.toykey-origin,.toykey-mpe,.toykey-artist{gap:45px}}@media(max-width:760px){.page-main.toykey-main{padding-bottom:40px}.toykey-main{--toykey-section-space:64px}.toykey-hero h1{font-size:clamp(46px,13vw,70px);letter-spacing:-2.5px}.toykey-hero-art{max-width:630px}.toykey-overview,.toykey-origin,.toykey-mpe,.toykey-artist{grid-template-columns:minmax(0,1fr);gap:34px}.toykey-overview-art{max-width:580px;justify-self:start}.toykey-origin,.toykey-mpe,.toykey-artist{padding-top:38px}.toykey-origin-art{max-width:620px;justify-self:start}.toykey-preset-heading{margin-bottom:26px}.toykey-artist-visual{max-width:550px}.toykey-profile-link{max-width:360px;margin-top:26px}}@media(max-width:480px){.toykey-profile-link{max-width:320px}}@media(max-width:390px){.toykey-hero h1{font-size:46px}}@media(prefers-reduced-motion:reduce){.toykey-profile-link img{transition:none!important;transform:none!important}}.page-main.valvedesk-main{padding-bottom:48px}.valvedesk-main{--valvedesk-section-space:104px}.valvedesk-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px}.valvedesk-hero-art{max-width:700px}.valvedesk-detail-section{margin-top:var(--valvedesk-section-space);scroll-margin-top:35px}.valvedesk-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:85px;align-items:center}.valvedesk-overview-art{position:static;min-width:0;max-width:640px;justify-self:center}.valvedesk-tube-types{padding-top:62px;border-top:1px solid var(--line)}.valvedesk-type-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:34px;margin-top:37px}.valvedesk-tube-type{min-width:0;padding-top:23px;border-top:1px solid #ffffff25}.valvedesk-tube-type h3{min-height:2.7em;font-size:21px;line-height:1.35;letter-spacing:-.45px;font-weight:650;margin:0 0 24px;overflow-wrap:break-word}.valvedesk-tube-type .meltone-prose{font-size:15px;line-height:1.8}.valvedesk-tube-type .meltone-prose p{margin-bottom:22px}.valvedesk-tube-type .meltone-prose strong{display:block;margin-bottom:5px;font-weight:650}.valvedesk-native-demos{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:50px;align-items:center;margin-top:58px;scroll-margin-top:35px}.valvedesk-native-video{position:relative;min-width:0;width:100%;max-width:760px;justify-self:center;border-radius:4px;background:#111;overflow:hidden;box-shadow:0 18px 40px #0003}.valvedesk-native-video--portrait{max-width:350px}.valvedesk-native-video video{display:block;width:100%;height:100%;object-fit:contain}.valvedesk-features{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.valvedesk-features ul{list-style:none;padding:0;margin:0}.valvedesk-features li{font-size:16px;line-height:1.75;padding:14px 0;border-bottom:1px solid #ffffff25;color:#d1d1cb}.valvedesk-features li:first-child{padding-top:0}.valvedesk-features li:last-child{border:0;padding-bottom:0}@media(min-width:1600px){.valvedesk-main{--valvedesk-section-space:120px}}@media(max-width:1100px){.valvedesk-main{--valvedesk-section-space:84px}.valvedesk-hero h1{font-size:65px;letter-spacing:-2.5px}.valvedesk-overview,.valvedesk-features{gap:45px}.valvedesk-type-grid{gap:27px}.valvedesk-tube-type h3{font-size:19px;min-height:4.05em;margin-bottom:21px}.valvedesk-tube-type .meltone-prose{font-size:14px}.valvedesk-native-demos{gap:35px;margin-top:48px}}@media(max-width:760px){.page-main.valvedesk-main{padding-bottom:40px}.valvedesk-main{--valvedesk-section-space:64px}.valvedesk-hero h1{font-size:clamp(46px,12.5vw,70px);letter-spacing:-2.5px}.valvedesk-hero-art{max-width:630px}.valvedesk-overview,.valvedesk-features{grid-template-columns:minmax(0,1fr);gap:34px}.valvedesk-overview-art{max-width:580px;justify-self:start}.valvedesk-tube-types,.valvedesk-features{padding-top:38px}.valvedesk-type-grid{grid-template-columns:minmax(0,1fr);gap:29px;margin-top:31px}.valvedesk-tube-type{padding-top:21px}.valvedesk-tube-type h3{min-height:0;font-size:22px;margin-bottom:23px}.valvedesk-tube-type .meltone-prose{font-size:16px;line-height:1.8;max-width:65ch}.valvedesk-native-demos{grid-template-columns:minmax(0,1fr);gap:32px;margin-top:38px}.valvedesk-native-video{max-width:580px}.valvedesk-native-video--portrait{max-width:350px}.valvedesk-features li{font-size:15px}}@media(max-width:480px){.valvedesk-native-video--portrait{max-width:320px}}@media(max-width:390px){.valvedesk-hero h1{font-size:43px}.valvedesk-tube-type h3{font-size:21px}.valvedesk-tube-type .meltone-prose{font-size:15px}}@media(min-width:761px)and (max-width:1100px){.valvedesk-hero h1{font-size:clamp(56px,7.8vw,65px)}}.free-download-form{width:100%;min-width:0;margin:0}.free-download-email-label{display:block;font-size:12px;line-height:1.4;color:#d1d1cb;margin-bottom:9px}.free-download-form>input{display:block;width:100%;min-width:0;min-height:51px;padding:13px 15px;border:1px solid #b4b4af;border-radius:13px;background:#17171740;color:var(--paper);font:inherit;font-size:14px;line-height:1.5;outline:none}.free-download-form>input::placeholder{color:#adada8}.free-download-form>input:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.free-download-form>input[aria-invalid=true]{border-color:#edb8b8}.free-download-consent{display:flex;align-items:flex-start;gap:10px;margin-top:15px;cursor:pointer;font-size:12px;line-height:1.6;color:#c5c5c1}.free-download-consent input{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;accent-color:#f1f0ea;flex:none;width:16px;height:16px;margin:1px 0 0;cursor:pointer}.free-download-consent input:focus-visible{outline:2px solid var(--paper);outline-offset:3px}.free-download-submit.button{width:100%;min-height:53px;margin-top:19px;border-radius:16px;font-size:15px;gap:14px}.free-download-error{color:#edb8b8;font-size:12px;line-height:1.5;margin:8px 0 0}.free-download-error a{color:var(--paper);font-weight:600;transition:opacity .16s}.free-download-error a:hover{opacity:.7}.free-download-status{min-height:18px;margin-top:12px;font-size:12px;line-height:1.5;color:#c5c5c1}.free-download-status>p{margin:0}.free-download-status a{color:var(--paper);font-weight:600}.free-download-success p{margin:0 0 7px;font-size:12px;line-height:1.6;color:#d1d1cb}.free-download-success p:first-child{font-size:15px;font-weight:650;color:var(--paper);margin-bottom:10px}.free-download-success p:last-child{margin-bottom:0}@media(max-width:760px){.free-download-form>input{min-height:51px}.free-download-consent{font-size:12px}.free-download-submit.button{min-height:53px}}.page-main.survive-main{padding-bottom:48px}.survive-main{--survive-section-space:104px}.survive-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px}.survive-hero-art{max-width:760px}.survive-hero-form{width:100%;max-width:400px;margin-top:30px;scroll-margin-top:35px}.survive-formats{display:flex;flex-wrap:wrap;gap:13px 22px;list-style:none;padding:0;margin:22px 0 0;color:#c4c4bf;font-size:11px;line-height:1.5}.survive-formats li{display:inline-flex;align-items:center;gap:8px}.survive-formats img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1);flex:none}.survive-detail-section{margin-top:var(--survive-section-space);scroll-margin-top:35px}.survive-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:85px;align-items:center}.survive-overview-art{position:static;min-width:0;max-width:650px;justify-self:center}.survive-split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:85px;align-items:center;padding-top:62px;border-top:1px solid var(--line)}.survive-xy-pad-art,.survive-channel-art{position:static;width:100%;max-width:330px;justify-self:center}.survive-character-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0;margin:0 0 25px}.survive-character-tags li{border-radius:20px;background:#d6d6d1;color:#191919;padding:6px 11px;font-size:11px;line-height:1.2;font-weight:400;letter-spacing:.2px}.survive-waveform{padding-top:62px;border-top:1px solid var(--line)}.survive-waveform-copy{max-width:800px;margin-bottom:38px}.survive-waveform-copy .meltone-prose{max-width:75ch}.survive-waveform-art{position:static;max-width:1120px}.survive-detail-copy{padding-top:62px;border-top:1px solid var(--line)}.survive-detail-copy .meltone-section-title{max-width:750px}.survive-detail-copy .meltone-prose{max-width:85ch}.survive-technical{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.survive-technical-copy{min-width:0}.survive-technical-list{list-style:none;padding:0;margin:28px 0 0}.survive-technical-list li{font-size:15px;line-height:1.65;color:#c9c9c4;padding:14px 0;border-bottom:1px solid #ffffff25}.survive-technical-list li:first-child{padding-top:0}.survive-technical-list li:last-child{border-bottom:0;padding-bottom:0}@media(min-width:1600px){.survive-main{--survive-section-space:120px}}@media(max-width:1100px){.survive-main{--survive-section-space:84px}.survive-hero h1{font-size:65px;letter-spacing:-2.5px}.survive-overview,.survive-split,.survive-technical{gap:45px}.survive-formats{gap:12px 18px;font-size:10px}.survive-xy-pad-art,.survive-channel-art{max-width:310px}}@media(max-width:760px){.page-main.survive-main{padding-bottom:40px}.survive-main{--survive-section-space:64px}.survive-hero h1{font-size:clamp(46px,13vw,70px);letter-spacing:-2.5px}.survive-hero-art{max-width:630px}.survive-hero-form{order:2;max-width:none;margin-top:0}.survive-formats{order:3;width:100%;gap:13px 22px;margin-top:22px;font-size:11px}.survive-overview,.survive-split,.survive-technical{grid-template-columns:minmax(0,1fr);gap:34px}.survive-overview-art{max-width:600px;justify-self:start}.survive-split,.survive-waveform,.survive-detail-copy,.survive-technical{padding-top:38px}.survive-xy-pad-art,.survive-channel-art{max-width:330px;justify-self:start}.survive-waveform-copy{margin-bottom:29px}.survive-character-tags{margin-bottom:23px}.survive-technical-list{margin-top:25px}.survive-technical-list li{font-size:14px}}@media(max-width:390px){.survive-hero h1{font-size:46px}.survive-formats{gap:12px 17px;font-size:10px}.survive-character-tags li{padding:6px 10px}}@media(max-width:390px){#survive-channels-title{font-size:28px;letter-spacing:-.8px;text-wrap:pretty}}@media(max-width:350px){.survive-main #survive-channels-title{font-size:24px;letter-spacing:-.6px;text-wrap:balance}}.page-main.anchor-main{padding-bottom:48px}.anchor-main{--anchor-section-space:104px}.anchor-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px}.anchor-hero-art{max-width:800px}.anchor-hero-form{width:100%;max-width:400px;margin-top:30px;scroll-margin-top:35px}.anchor-formats{display:flex;flex-wrap:wrap;gap:13px 22px;list-style:none;padding:0;margin:22px 0 0;color:#c4c4bf;font-size:11px;line-height:1.5}.anchor-formats li{display:inline-flex;align-items:center;gap:8px}.anchor-formats img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1);flex:none}.anchor-detail-section{margin-top:var(--anchor-section-space);scroll-margin-top:35px}.anchor-overview-heading{max-width:850px;margin-bottom:42px}.anchor-signal-flow>.meltone-prose p:last-child{text-wrap:balance}.anchor-overview-heading .meltone-prose{max-width:78ch}.anchor-overview-art{position:static;width:100%;max-width:1180px}.anchor-editorial,.anchor-card-section,.anchor-workflow,.anchor-signal-flow{padding-top:62px;border-top:1px solid var(--line)}.anchor-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:85px}.anchor-editorial-copy{min-width:0}.anchor-editorial-copy .meltone-prose{max-width:68ch}.anchor-statement{display:flex;flex-direction:column;gap:5px;margin:31px 0 0;font-size:clamp(20px,2.2vw,30px);line-height:1.4;font-weight:600;letter-spacing:-.7px;color:var(--paper)}.anchor-section-heading{max-width:840px;margin-bottom:39px}.anchor-section-heading .meltone-prose{max-width:75ch}.anchor-card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:31px 48px}.anchor-copy-card{position:relative;min-width:0;padding:27px 29px 29px;border:1px solid #ffffff26;border-radius:16px;background:linear-gradient(135deg,#ffffff05,#ffffff01)}.anchor-card-number{display:block;margin-bottom:24px;font-size:11px;line-height:1;letter-spacing:1.2px;color:#adada8}.anchor-copy-card h3,.anchor-workflow-card h3{font-size:23px;line-height:1.25;letter-spacing:-.6px;font-weight:650;margin:0 0 17px;color:var(--paper);overflow-wrap:break-word}.anchor-copy-card .meltone-prose{font-size:15px;line-height:1.75;max-width:62ch}.anchor-copy-card .meltone-prose p{margin-bottom:15px}.anchor-copy-card .meltone-prose p:last-child{margin-bottom:0}.anchor-use-cases .anchor-copy-card:last-child:nth-child(odd){grid-column:1/-1}.anchor-use-cases .anchor-copy-card:last-child:nth-child(odd) .meltone-prose{max-width:100ch}.anchor-workflow-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:48px}.anchor-workflow-card{min-width:0;display:flex;flex-direction:column}.anchor-workflow-card-copy{max-width:65ch}.anchor-workflow-card .meltone-prose{font-size:15px;line-height:1.75}.anchor-workflow-art-stage{display:flex;align-items:flex-end;justify-content:center;flex:1;margin-top:36px;min-height:0}.anchor-workflow-art{position:static;width:auto;max-width:100%}.anchor-workflow-art .meltone-image-frame{width:auto}.anchor-workflow-art img{width:auto;height:410px;max-width:100%;object-fit:contain}.anchor-flow-chain{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.45fr) minmax(0,1fr);gap:34px;list-style:none;padding:0;margin:0 0 31px}.anchor-flow-chain li{position:relative;display:flex;align-items:center;justify-content:center;min-height:85px;text-align:center;padding:17px 20px;border:1px solid #ffffff40;border-radius:13px;background:#ffffff04;font-size:15px;line-height:1.5;font-weight:550;color:var(--paper)}.anchor-flow-chain li:not(:last-child):after{content:"→";position:absolute;right:-27px;top:50%;transform:translateY(-50%);color:#b8b8b2;font-size:21px;font-weight:300}.anchor-signal-flow>.meltone-prose{max-width:88ch}.anchor-requirements li{display:flex;flex-wrap:wrap;gap:3px 9px}.anchor-requirement-label{flex-basis:100%;font-size:11px;line-height:1.4;letter-spacing:.35px;color:#a7a7a2;margin-bottom:4px}.anchor-requirement-fragment{display:inline-flex;gap:9px;align-items:baseline}.anchor-requirement-separator{color:#8c8c87}@media(min-width:1600px){.anchor-main{--anchor-section-space:120px}}@media(max-width:1100px){.anchor-main{--anchor-section-space:84px}.anchor-hero h1{font-size:65px;letter-spacing:-2.5px}.anchor-formats{gap:12px 18px;font-size:10px}.anchor-editorial{gap:45px}.anchor-card-grid{gap:24px}.anchor-copy-card{padding:24px}.anchor-copy-card h3,.anchor-workflow-card h3{font-size:21px}.anchor-workflow-grid{gap:35px}.anchor-workflow-art img{height:350px}.anchor-flow-chain{gap:27px}.anchor-flow-chain li:not(:last-child):after{right:-23px}}@media(max-width:760px){.page-main.anchor-main{padding-bottom:40px}.anchor-main{--anchor-section-space:64px}.anchor-hero h1{font-size:clamp(46px,13vw,70px);letter-spacing:-2.5px}.anchor-hero-art{max-width:630px}.anchor-hero-form{order:2;max-width:none;margin-top:0}.anchor-formats{order:3;width:100%;gap:13px 22px;margin-top:22px;font-size:11px}.anchor-overview-heading{margin-bottom:30px}.anchor-editorial,.anchor-card-section,.anchor-workflow,.anchor-signal-flow{padding-top:38px}.anchor-editorial{grid-template-columns:minmax(0,1fr);gap:0}.anchor-statement{margin-top:25px;font-size:23px}.anchor-section-heading{margin-bottom:29px}.anchor-card-grid{gap:18px}.anchor-copy-card{padding:23px}.anchor-copy-card h3,.anchor-workflow-card h3{font-size:21px}.anchor-card-number{margin-bottom:20px}.anchor-workflow-grid{gap:28px}.anchor-workflow-art-stage{margin-top:29px}.anchor-workflow-art img{height:300px}.anchor-flow-chain{gap:23px;grid-template-columns:minmax(0,1fr);margin-bottom:27px}.anchor-flow-chain li{min-height:64px;padding:15px;font-size:14px}.anchor-flow-chain li:not(:last-child):after{content:"↓";right:auto;left:50%;top:auto;bottom:-25px;transform:translate(-50%);font-size:20px}.anchor-card-grid,.anchor-workflow-grid{grid-template-columns:minmax(0,1fr)}.anchor-use-cases .anchor-copy-card:last-child:nth-child(odd){grid-column:auto}.anchor-workflow-art img{height:auto;max-height:430px}.anchor-workflow-card--start .anchor-workflow-art{max-width:302px}.anchor-workflow-card--end .anchor-workflow-art{max-width:438px}.anchor-workflow-grid{gap:47px}}@media(max-width:390px){.anchor-hero h1{font-size:46px}.anchor-formats{gap:12px 17px;font-size:10px}.anchor-statement{font-size:21px}.anchor-copy-card{padding:21px}.anchor-copy-card h3,.anchor-workflow-card h3{font-size:20px}.anchor-copy-card .meltone-prose{font-size:14px}.anchor-workflow-art img{max-height:390px}}.anchor-statement span{text-wrap:balance}.page-main.transient-main{padding-bottom:48px}.transient-main{--transient-section-space:104px}.transient-hero h1{font-size:clamp(50px,4.9vw,74px);letter-spacing:-3px;max-width:11ch}.transient-hero-art{position:static;max-width:345px}.transient-hero-form{width:100%;max-width:400px;margin-top:30px;scroll-margin-top:35px}.transient-formats{display:flex;flex-wrap:wrap;gap:13px 22px;list-style:none;padding:0;margin:22px 0 0;color:#c4c4bf;font-size:11px;line-height:1.5}.transient-formats li{display:inline-flex;align-items:center;gap:8px}.transient-formats img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1);flex:none}.transient-detail-section{margin-top:var(--transient-section-space);scroll-margin-top:35px}.transient-overview{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:70px;align-items:center}.transient-overview-video{min-width:0}.transient-overview-video .meltone-video-poster{background:#000}.transient-overview-video .meltone-video-poster img{object-fit:contain}.transient-overview .meltone-prose{max-width:65ch}.transient-controls,.transient-editorial{padding-top:62px;border-top:1px solid var(--line)}.transient-section-heading{max-width:830px;margin-bottom:34px}.transient-section-heading .meltone-prose{max-width:76ch}.transient-direction-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:40px}.transient-direction-card{min-width:0;padding:29px 30px 30px;border:1px solid #ffffff26;border-radius:16px;background:linear-gradient(135deg,#ffffff05,#ffffff01)}.transient-direction-card h3{margin:0 0 16px;font-size:23px;line-height:1.3;font-weight:650;letter-spacing:-.6px;color:var(--paper)}.transient-direction-card .meltone-prose{font-size:15px;line-height:1.75;max-width:65ch}.transient-control-closing{margin-top:29px}.transient-control-closing .meltone-prose{max-width:90ch}.transient-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:85px}.transient-editorial-copy{min-width:0}.transient-editorial-copy .meltone-prose{max-width:68ch}.transient-source-tags{margin-top:30px}.transient-source-tags .meltone-eyebrow{margin-bottom:14px;font-size:10px;letter-spacing:1.3px}.transient-source-tags ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:0;padding:0}.transient-source-tags li{border-radius:20px;background:#d6d6d1;color:#191919;padding:6px 11px;font-size:11px;line-height:1.2;font-weight:400;letter-spacing:.2px}@media(min-width:1600px){.transient-main{--transient-section-space:120px}.transient-hero-art{max-width:365px}}@media(max-width:1100px){.transient-main{--transient-section-space:84px}.transient-hero h1{font-size:clamp(43px,5.6vw,62px);letter-spacing:-2.5px}.transient-hero-art{max-width:300px}.transient-formats{gap:12px 18px;font-size:10px}.transient-overview{gap:40px}.transient-editorial{gap:45px}.transient-direction-grid{gap:25px}.transient-direction-card{padding:25px}.transient-direction-card h3{font-size:21px}}@media(max-width:760px){.page-main.transient-main{padding-bottom:40px}.transient-main{--transient-section-space:64px}.transient-hero h1{font-size:clamp(43px,11.8vw,62px);letter-spacing:-2.5px;max-width:11ch}.transient-hero-art{max-width:220px;margin-top:30px;margin-bottom:34px}.transient-hero-form{order:2;max-width:none;margin-top:0}.transient-formats{order:3;width:100%;gap:13px 22px;margin-top:22px;font-size:11px}.transient-overview{grid-template-columns:minmax(0,1fr);gap:32px}.transient-controls,.transient-editorial{padding-top:38px}.transient-editorial{grid-template-columns:minmax(0,1fr);gap:0}.transient-section-heading{margin-bottom:27px}.transient-direction-grid{grid-template-columns:minmax(0,1fr);gap:18px}.transient-direction-card{padding:24px}.transient-direction-card h3{font-size:21px}.transient-control-closing{margin-top:24px}.transient-source-tags{margin-top:26px}}@media(max-width:390px){.transient-hero h1{font-size:43px}.transient-hero-art{max-width:205px}.transient-formats{gap:12px 17px;font-size:10px}.transient-direction-card{padding:22px}.transient-direction-card h3{font-size:20px}.transient-direction-card .meltone-prose{font-size:14px}}.page-main.tiltone-main{padding-bottom:48px}.tiltone-main{--tiltone-section-space:104px}.tiltone-hero h1{font-size:clamp(58px,5.7vw,88px);letter-spacing:-3.5px}.tiltone-hero-art{position:static;max-width:282px}.tiltone-hero-form{width:100%;max-width:400px;margin-top:30px;scroll-margin-top:35px}.tiltone-formats{display:flex;flex-wrap:wrap;gap:13px 22px;list-style:none;padding:0;margin:22px 0 0;color:#c4c4bf;font-size:11px;line-height:1.5}.tiltone-formats li{display:inline-flex;align-items:center;gap:8px}.tiltone-formats img{width:16px;height:16px;object-fit:contain;filter:brightness(0) invert(1);flex:none}.tiltone-detail-section{margin-top:var(--tiltone-section-space);scroll-margin-top:35px}.tiltone-overview{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:85px;align-items:center}.tiltone-overview .meltone-prose{max-width:68ch}.tiltone-overview-art{position:static;width:100%;max-width:320px;justify-self:center}.tiltone-editorial{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:85px;padding-top:62px;border-top:1px solid var(--line)}.tiltone-editorial-copy{min-width:0}.tiltone-editorial-copy .meltone-prose{max-width:68ch}.tiltone-source-tags{display:flex;flex-wrap:wrap;gap:12px;list-style:none;padding:0;margin:4px 0 0;max-width:570px}.tiltone-source-tags li{border-radius:20px;background:#d6d6d1;color:#191919;padding:8px 14px;font-size:12px;line-height:1.3;font-weight:400;letter-spacing:.2px}@media(min-width:1600px){.tiltone-main{--tiltone-section-space:120px}}@media(max-width:1100px){.tiltone-main{--tiltone-section-space:84px}.tiltone-hero h1{font-size:65px;letter-spacing:-2.5px}.tiltone-hero-art{max-width:220px}.tiltone-formats{gap:12px 18px;font-size:10px}.tiltone-overview,.tiltone-editorial{gap:45px}.tiltone-overview-art{max-width:280px}}@media(max-width:760px){.page-main.tiltone-main{padding-bottom:40px}.tiltone-main{--tiltone-section-space:64px}.tiltone-hero h1{font-size:clamp(46px,13vw,70px);letter-spacing:-2.5px}.tiltone-hero-art{max-width:190px;margin-top:30px;margin-bottom:34px}.tiltone-hero-form{order:2;max-width:none;margin-top:0}.tiltone-formats{order:3;width:100%;gap:13px 22px;margin-top:22px;font-size:11px}.tiltone-overview{grid-template-columns:minmax(0,1fr);gap:34px}.tiltone-overview-art{max-width:255px}.tiltone-editorial{grid-template-columns:minmax(0,1fr);gap:0;padding-top:38px}.tiltone-source-tags{margin-top:0;gap:10px}.tiltone-source-tags li{padding:7px 12px}}@media(max-width:390px){.tiltone-hero h1{font-size:46px}.tiltone-formats{gap:12px 17px;font-size:10px}.tiltone-overview-art{max-width:230px}.tiltone-source-tags li{font-size:11px}}@media(min-width:761px)and (max-width:1100px){#tiltone-use-it-on-title{font-size:clamp(30px,3.8vw,34px);line-height:1.2;letter-spacing:-.9px;text-wrap:balance}}.page-main.full-suite-main{padding-bottom:48px}.full-suite-main{--full-suite-section-space:84px}.full-suite-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:85px;align-items:center;min-height:480px;padding:76px 0 68px}.full-suite-hero-info{min-width:0}.full-suite-hero h1{font-size:clamp(72px,8vw,118px);line-height:.98;letter-spacing:-5px;font-weight:750;margin:0 0 25px}.full-suite-subtitle{font-size:21px;line-height:1.5;color:#d1d1cb;margin:0}.full-suite-pricing-note{font-size:13px;line-height:1.7;color:#bdbdb8;max-width:48ch;margin:24px 0 0}.full-suite-upcoming-status{display:inline-flex;align-items:center;margin-left:12px;padding:5px 9px;border:1px solid #ffffff35;border-radius:100px;background:#ffffff08;color:var(--paper);font-size:10px;line-height:1.3;letter-spacing:1px;font-weight:600;vertical-align:middle}.full-suite-hero-points{display:grid;gap:10px;list-style:none;padding:0;margin:28px 0 0;color:#c7c7c2;font-size:14px;line-height:1.6;max-width:560px}.full-suite-hero-points li{position:relative;padding-left:14px}.full-suite-hero-points li:before{content:"";position:absolute;left:0;top:.66em;width:3px;height:3px;border-radius:50%;background:#bdbdb8}.full-suite-purchase{min-width:0;padding:32px;border:1px solid #ffffff38;border-radius:20px;background:linear-gradient(140deg,#ffffff09,#ffffff02);box-shadow:0 20px 50px #00000012}.full-suite-purchase-artwork{position:relative;max-width:240px;margin:0 auto 26px}.full-suite-purchase-preview{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:12px 9px;list-style:none;padding:0;margin:0 0 27px}.full-suite-purchase-preview li{grid-column:span 2;min-width:0;height:68px;display:flex;align-items:center;justify-content:center}.full-suite-purchase-preview li:nth-child(5){grid-column:2/span 2}.full-suite-purchase-preview img{display:block;width:auto;height:auto;max-width:100%;max-height:68px;object-fit:contain;border-radius:3px}.full-suite-purchase .qf-price-row{margin-bottom:8px}.full-suite-purchase .meltone-tax-note{font-size:11px;line-height:1.6;color:#deded8;margin-bottom:23px}.full-suite-buy.button{width:100%;min-height:53px;border-radius:16px;font-size:15px;gap:12px}.full-suite-purchase-discount{margin-bottom:17px}.full-suite-purchase-discount .qf-discount-badge{position:static;box-shadow:none}.full-suite-detail-section{margin-top:var(--full-suite-section-space);scroll-margin-top:35px}.full-suite-overview{max-width:1030px}.full-suite-overview .meltone-prose{max-width:92ch}.full-suite-purchase-model{margin-top:34px;padding:27px 30px;border:1px solid #ffffff2b;border-radius:16px;background:#ffffff03;scroll-margin-top:35px}.full-suite-purchase-model h2{margin:0 0 17px;font-size:20px;line-height:1.35;letter-spacing:-.35px;font-weight:600;color:var(--paper)}.full-suite-purchase-model .meltone-prose{font-size:13px;line-height:1.8;max-width:none}.full-suite-purchase-model .meltone-prose p{margin:0 0 7px}.full-suite-purchase-model .meltone-prose p:last-child{margin-bottom:0}.full-suite-included>.meltone-section-title{margin-bottom:34px;text-wrap:balance}.full-suite-product-list{border-top:1px solid var(--line)}.full-suite-product-row{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:85px;padding:46px 0;border-bottom:1px solid var(--line);scroll-margin-top:35px}.full-suite-product-row:last-child{border-bottom:0;padding-bottom:0}.full-suite-product-heading{min-width:0}.full-suite-product-number{display:block;margin-bottom:17px;font-size:11px;line-height:1.3;letter-spacing:1px;color:#a9a9a4}.full-suite-product-heading h3{font-size:clamp(29px,3vw,43px);line-height:1.15;letter-spacing:-1.25px;margin:0 0 26px;font-weight:650;color:var(--paper);overflow-wrap:break-word}.full-suite-product-heading h3 a{transition:opacity .18s;text-decoration:none}.full-suite-product-heading h3 a:hover{opacity:.7;text-decoration:none}.full-suite-learn-more.button{min-height:53px;max-width:200px;width:100%;border-radius:16px;font-size:14px;gap:13px}.full-suite-product-content{min-width:0}.full-suite-product-visual{display:flex;align-items:center;justify-content:center;min-width:0;width:100%;max-width:390px;margin:0 auto 30px;text-decoration:none}.full-suite-product-art{width:100%;min-width:0}.full-suite-product-art .meltone-image-frame{display:flex;align-items:center;justify-content:center;height:240px}.full-suite-product-art img{width:auto;height:auto;max-width:100%;max-height:240px;object-fit:contain}.full-suite-product-art--purge-plus img{clip-path:inset(0 0 2px round 4px)}.full-suite-product-content>.meltone-prose{font-size:15px;line-height:1.8;max-width:74ch;min-width:0}.full-suite-product-content>.meltone-prose p{margin-bottom:19px}.full-suite-product-content>.meltone-prose p:last-child{margin-bottom:0}.full-suite-requirements{padding-top:54px;gap:85px}.full-suite-memory-row{display:flex;flex-direction:column;gap:16px}.full-suite-memory-group{display:flex;flex-direction:column;gap:5px;min-width:0}.full-suite-memory-products{font-size:11px;line-height:1.6;color:#aaa9a4;max-width:66ch}@media(min-width:1600px){.full-suite-main{--full-suite-section-space:100px}.full-suite-hero{min-height:520px;gap:100px}.full-suite-purchase{padding:38px}}@media(max-width:1100px){.full-suite-main{--full-suite-section-space:72px}.full-suite-hero{gap:45px;grid-template-columns:minmax(0,1.15fr) minmax(270px,.85fr);min-height:440px;padding:64px 0}.full-suite-hero h1{font-size:clamp(64px,8vw,88px);letter-spacing:-4px}.full-suite-subtitle{font-size:19px}.full-suite-purchase{padding:27px}.full-suite-product-row,.full-suite-requirements{gap:45px}.full-suite-product-heading h3{font-size:33px}}@media(max-width:900px){.full-suite-hero{grid-template-columns:minmax(0,1fr);gap:32px;min-height:0;padding:54px 0}.full-suite-hero h1{font-size:clamp(64px,10vw,86px)}.full-suite-purchase{max-width:430px;width:100%}.full-suite-hero-points{margin-top:24px}.full-suite-product-row{grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr)}}@media(max-width:760px){.page-main.full-suite-main{padding-bottom:40px}.full-suite-main{--full-suite-section-space:58px}.full-suite-hero{padding:43px 0 42px;gap:30px}.full-suite-hero h1{font-size:clamp(54px,13.6vw,78px);letter-spacing:-2.8px;margin-bottom:19px}.full-suite-subtitle{font-size:18px}.full-suite-hero-points{font-size:13px;gap:8px;margin-top:22px}.full-suite-purchase{max-width:none;padding:25px 24px;border-radius:17px}.full-suite-purchase .meltone-tax-note{margin-bottom:20px}.full-suite-purchase-preview{gap:11px 8px;margin-bottom:25px}.full-suite-purchase-preview li{height:62px}.full-suite-purchase-preview img{max-height:62px}.full-suite-section-nav{gap:10px 23px}.full-suite-overview .meltone-prose{font-size:16px}.full-suite-purchase-model{margin-top:28px;padding:23px;border-radius:14px}.full-suite-purchase-model h2{font-size:18px;margin-bottom:15px}.full-suite-purchase-model .meltone-prose{font-size:13px;line-height:1.75}.full-suite-purchase-model .meltone-prose p{margin-bottom:12px}.full-suite-included>.meltone-section-title{margin-bottom:25px}.full-suite-product-row{display:flex;flex-direction:column;gap:0;padding:34px 0}.full-suite-product-heading{display:contents}.full-suite-product-art .meltone-image-frame{height:220px}.full-suite-product-art img{max-height:220px}.full-suite-product-number{order:0;margin-bottom:13px}.full-suite-product-heading h3{order:1;font-size:32px;margin-bottom:24px}.full-suite-learn-more.button{order:4;max-width:190px;min-height:53px;margin-top:24px}.full-suite-product-content{display:contents}.full-suite-product-visual{order:2;max-width:390px;margin:0 auto 27px}.full-suite-product-content>.meltone-prose{order:3;font-size:15px}.full-suite-requirements{gap:30px;padding-top:38px}.full-suite-memory-row{gap:15px}.full-suite-memory-products{font-size:10px}}@media(max-width:390px){.full-suite-hero h1{font-size:54px}.full-suite-purchase{padding:23px 20px}.full-suite-purchase-model{padding:21px}.full-suite-product-heading h3{font-size:30px}.full-suite-purchase-preview{column-gap:7px}.full-suite-purchase-preview li{height:58px}.full-suite-purchase-preview img{max-height:58px}.full-suite-product-art .meltone-image-frame{height:200px}.full-suite-product-art img{max-height:200px}}.fx-bundle-main .full-suite-hero h1{font-size:clamp(60px,6.7vw,100px);line-height:1.02;letter-spacing:-4px;max-width:11ch}.fx-bundle-main .full-suite-purchase-preview{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 18px}.fx-bundle-main .full-suite-purchase-preview li{grid-column:auto;height:82px}.fx-bundle-main .full-suite-purchase-preview img{max-height:82px}@media(max-width:1100px){.fx-bundle-main .full-suite-hero h1{font-size:clamp(56px,6.7vw,80px);letter-spacing:-3.2px}}@media(max-width:900px){.fx-bundle-main .full-suite-hero h1{font-size:clamp(58px,8.6vw,78px)}}@media(max-width:760px){.fx-bundle-main .full-suite-hero h1{font-size:clamp(46px,12vw,64px);letter-spacing:-2.5px}.fx-bundle-main .full-suite-purchase-preview{gap:14px 17px}.fx-bundle-main .full-suite-purchase-preview li{height:72px}.fx-bundle-main .full-suite-purchase-preview img{max-height:72px}}@media(max-width:390px){.fx-bundle-main .full-suite-hero h1{font-size:46px;letter-spacing:-2.2px}.fx-bundle-main .full-suite-purchase-preview{gap:13px 15px}.fx-bundle-main .full-suite-purchase-preview li{height:66px}.fx-bundle-main .full-suite-purchase-preview img{max-height:66px}}:root{--qf-section-padding:56px;--qf-section-grey:#29292c;--qf-section-fill:linear-gradient(180deg,#38383c 0%,#202023 100%)}@media(max-width:1100px){:root{--qf-section-padding:44px}}@media(max-width:760px){:root{--qf-section-padding:32px}}.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section],.page-main.about-main>:is(.about-hero,.about-editorial),.page-main.full-suite-main>.full-suite-detail-section,.full-suite-main .full-suite-product-row{margin-block:0;padding-block:var(--qf-section-padding);border-block:0}.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main,.about-main,.full-suite-main,.catalog-main){padding-bottom:0}.full-suite-main .full-suite-product-list{border-top:0}.full-suite-main .full-suite-included{padding-bottom:0}.catalog-main>.catalog-heading{border-bottom:0}.catalog-main .catalog-card{padding-block:36px}.catalog-main>.catalog-bundle-note{margin-block:0;padding-block:32px}.home-main{width:100%;min-width:0}.home-introduction{display:flow-root}.home-main>.home-featured{margin-top:32px;padding-block:36px;background:var(--qf-section-fill)}.home-featured-inner>.section-heading{padding-top:0}.home-featured-inner>.product-selector{border-top:0;padding-bottom:0}@media(max-width:760px){.home-main>.home-featured{margin-top:24px;padding-block:28px}.catalog-main .catalog-card{padding-block:28px}}.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n),.about-main>.about-editorial:nth-of-type(2n),.full-suite-main .full-suite-product-row:nth-child(2n),.catalog-main>.catalog-grid{position:relative;isolation:isolate}.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n):before,.about-main>.about-editorial:nth-of-type(2n):before,.full-suite-main .full-suite-product-row:nth-child(2n):before,.catalog-main>.catalog-grid:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--qf-section-fill);border-image:var(--qf-section-fill) fill 0 / 0 / 0 100vmax}.cernion-page main>.section{border-block:0;padding-block:var(--qf-section-padding)}.cernion-page main>.section.alternate{background:var(--qf-section-fill)}.cernion-page main>.section:not(.alternate){background:transparent}.home-main>.home-featured,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n),.about-main>.about-editorial:nth-of-type(2n),.full-suite-main .full-suite-product-row:nth-child(2n),.catalog-main>.catalog-grid,.cernion-page main>.section.alternate{--paper:#f1f1f1;--muted:#dededf;--line:#ffffff35;--crn-ink:#f1f1f1;--crn-soft:#dededf;--crn-line:#ffffff35;--qf-surface-tone:grey;color:var(--paper)}.home-main>.home-featured :is(h1,h2,h3,h4),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(h1,h2,h3,h4),.about-main>.about-editorial:nth-of-type(2n) :is(h1,h2,h3,h4),.full-suite-main .full-suite-product-row:nth-child(2n) :is(h1,h2,h3,h4),.catalog-main>.catalog-grid :is(h1,h2,h3,h4),.cernion-page main>.section.alternate :is(h1,h2,h3,h4){color:var(--paper)}.home-main>.home-featured :is(.meltone-prose,.meltone-prose p,.about-prose,.about-prose p,.about-editorial-lead,.purge-feature-card p,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.product-description,.catalog-description,.catalog-category,.meltone-section-subtitle),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.meltone-prose,.meltone-prose p,.about-prose,.about-prose p,.about-editorial-lead,.purge-feature-card p,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.product-description,.catalog-description,.catalog-category,.meltone-section-subtitle),.about-main>.about-editorial:nth-of-type(2n) :is(.meltone-prose,.meltone-prose p,.about-prose,.about-prose p,.about-editorial-lead,.purge-feature-card p,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.product-description,.catalog-description,.catalog-category,.meltone-section-subtitle),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.meltone-prose,.meltone-prose p,.about-prose,.about-prose p,.about-editorial-lead,.purge-feature-card p,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.product-description,.catalog-description,.catalog-category,.meltone-section-subtitle),.catalog-main>.catalog-grid :is(.meltone-prose,.meltone-prose p,.about-prose,.about-prose p,.about-editorial-lead,.purge-feature-card p,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.product-description,.catalog-description,.catalog-category,.meltone-section-subtitle),.cernion-page main>.section.alternate :is(.meltone-prose,.meltone-prose p,.about-prose,.about-prose p,.about-editorial-lead,.purge-feature-card p,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.product-description,.catalog-description,.catalog-category,.meltone-section-subtitle){color:var(--muted)}.home-main>.home-featured :is(.meltone-prose strong,.about-prose strong,.anchor-statement,.product-price strong,.qf-price-row__current,.catalog-free-price),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.meltone-prose strong,.about-prose strong,.anchor-statement,.product-price strong,.qf-price-row__current,.catalog-free-price),.about-main>.about-editorial:nth-of-type(2n) :is(.meltone-prose strong,.about-prose strong,.anchor-statement,.product-price strong,.qf-price-row__current,.catalog-free-price),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.meltone-prose strong,.about-prose strong,.anchor-statement,.product-price strong,.qf-price-row__current,.catalog-free-price),.catalog-main>.catalog-grid :is(.meltone-prose strong,.about-prose strong,.anchor-statement,.product-price strong,.qf-price-row__current,.catalog-free-price),.cernion-page main>.section.alternate :is(.meltone-prose strong,.about-prose strong,.anchor-statement,.product-price strong,.qf-price-row__current,.catalog-free-price){color:var(--paper)}.home-main>.home-featured :is(.meltone-eyebrow,.product-category,.qf-price-row__label,.qf-price-row__regular,.full-suite-product-number,.full-suite-memory-products,.anchor-card-number,.anchor-requirement-label,.gilla-music-caption,.catalog-free-name,.catalog-bundle-label,.catalog-bundle-caption>span,.product-price>span),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.meltone-eyebrow,.product-category,.qf-price-row__label,.qf-price-row__regular,.full-suite-product-number,.full-suite-memory-products,.anchor-card-number,.anchor-requirement-label,.gilla-music-caption,.catalog-free-name,.catalog-bundle-label,.catalog-bundle-caption>span,.product-price>span),.about-main>.about-editorial:nth-of-type(2n) :is(.meltone-eyebrow,.product-category,.qf-price-row__label,.qf-price-row__regular,.full-suite-product-number,.full-suite-memory-products,.anchor-card-number,.anchor-requirement-label,.gilla-music-caption,.catalog-free-name,.catalog-bundle-label,.catalog-bundle-caption>span,.product-price>span),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.meltone-eyebrow,.product-category,.qf-price-row__label,.qf-price-row__regular,.full-suite-product-number,.full-suite-memory-products,.anchor-card-number,.anchor-requirement-label,.gilla-music-caption,.catalog-free-name,.catalog-bundle-label,.catalog-bundle-caption>span,.product-price>span),.catalog-main>.catalog-grid :is(.meltone-eyebrow,.product-category,.qf-price-row__label,.qf-price-row__regular,.full-suite-product-number,.full-suite-memory-products,.anchor-card-number,.anchor-requirement-label,.gilla-music-caption,.catalog-free-name,.catalog-bundle-label,.catalog-bundle-caption>span,.product-price>span),.cernion-page main>.section.alternate :is(.meltone-eyebrow,.product-category,.qf-price-row__label,.qf-price-row__regular,.full-suite-product-number,.full-suite-memory-products,.anchor-card-number,.anchor-requirement-label,.gilla-music-caption,.catalog-free-name,.catalog-bundle-label,.catalog-bundle-caption>span,.product-price>span){color:#cbcbce}.home-main>.home-featured :is(.purge-feature-card,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.anchor-flow-chain li,.catalog-card),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.purge-feature-card,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.anchor-flow-chain li,.catalog-card),.about-main>.about-editorial:nth-of-type(2n) :is(.purge-feature-card,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.anchor-flow-chain li,.catalog-card),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.purge-feature-card,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.anchor-flow-chain li,.catalog-card),.catalog-main>.catalog-grid :is(.purge-feature-card,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.anchor-flow-chain li,.catalog-card),.cernion-page main>.section.alternate :is(.purge-feature-card,.auravox-highlights li,.valvedesk-features li,.survive-technical-list li,.meltone-requirements li,.purge-requirements li,.anchor-flow-chain li,.catalog-card){border-color:var(--line)}.home-main>.home-featured :is(.purge-preset-categories li,.survive-character-tags li,.transient-source-tags li,.tiltone-source-tags li,.tag,.catalog-tag),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.purge-preset-categories li,.survive-character-tags li,.transient-source-tags li,.tiltone-source-tags li,.tag,.catalog-tag),.about-main>.about-editorial:nth-of-type(2n) :is(.purge-preset-categories li,.survive-character-tags li,.transient-source-tags li,.tiltone-source-tags li,.tag,.catalog-tag),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.purge-preset-categories li,.survive-character-tags li,.transient-source-tags li,.tiltone-source-tags li,.tag,.catalog-tag),.catalog-main>.catalog-grid :is(.purge-preset-categories li,.survive-character-tags li,.transient-source-tags li,.tiltone-source-tags li,.tag,.catalog-tag),.cernion-page main>.section.alternate :is(.purge-preset-categories li,.survive-character-tags li,.transient-source-tags li,.tiltone-source-tags li,.tag,.catalog-tag){color:#171718;background:#dededf;border-color:#dededf}.home-main>.home-featured .button-outline,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .button-outline,.about-main>.about-editorial:nth-of-type(2n) .button-outline,.full-suite-main .full-suite-product-row:nth-child(2n) .button-outline,.catalog-main>.catalog-grid .button-outline,.cernion-page main>.section.alternate .button-outline{border-color:var(--paper);color:var(--paper);background:transparent}.home-main>.home-featured :is(.button-outline:hover,.button-light,.button-light:hover),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.button-outline:hover,.button-light,.button-light:hover),.about-main>.about-editorial:nth-of-type(2n) :is(.button-outline:hover,.button-light,.button-light:hover),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.button-outline:hover,.button-light,.button-light:hover),.catalog-main>.catalog-grid :is(.button-outline:hover,.button-light,.button-light:hover),.cernion-page main>.section.alternate :is(.button-outline:hover,.button-light,.button-light:hover){border-color:#f1f1f1;color:#171718;background:#f1f1f1}.home-main>.home-featured .icon-button:hover,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .icon-button:hover,.about-main>.about-editorial:nth-of-type(2n) .icon-button:hover,.full-suite-main .full-suite-product-row:nth-child(2n) .icon-button:hover,.catalog-main>.catalog-grid .icon-button:hover,.cernion-page main>.section.alternate .icon-button:hover{color:var(--paper);background:#0000000a}.home-main>.home-featured :is(a,button,summary,input):focus-visible,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(a,button,summary,input):focus-visible,.about-main>.about-editorial:nth-of-type(2n) :is(a,button,summary,input):focus-visible,.full-suite-main .full-suite-product-row:nth-child(2n) :is(a,button,summary,input):focus-visible,.catalog-main>.catalog-grid :is(a,button,summary,input):focus-visible,.cernion-page main>.section.alternate :is(a,button,summary,input):focus-visible{outline-color:#f1f1f1}.home-main>.home-featured .product-tab,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .product-tab,.about-main>.about-editorial:nth-of-type(2n) .product-tab,.full-suite-main .full-suite-product-row:nth-child(2n) .product-tab,.catalog-main>.catalog-grid .product-tab,.cernion-page main>.section.alternate .product-tab{color:#cbcbce}.home-main>.home-featured :is(.product-tab.selected,.product-tab:hover),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.product-tab.selected,.product-tab:hover),.about-main>.about-editorial:nth-of-type(2n) :is(.product-tab.selected,.product-tab:hover),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.product-tab.selected,.product-tab:hover),.catalog-main>.catalog-grid :is(.product-tab.selected,.product-tab:hover),.cernion-page main>.section.alternate :is(.product-tab.selected,.product-tab:hover){color:#f1f1f1}.home-main>.home-featured .product-tab.selected,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .product-tab.selected,.about-main>.about-editorial:nth-of-type(2n) .product-tab.selected,.full-suite-main .full-suite-product-row:nth-child(2n) .product-tab.selected,.catalog-main>.catalog-grid .product-tab.selected,.cernion-page main>.section.alternate .product-tab.selected{border-bottom-color:#f1f1f1}.home-main>.home-featured .image-link-hint,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .image-link-hint,.about-main>.about-editorial:nth-of-type(2n) .image-link-hint,.full-suite-main .full-suite-product-row:nth-child(2n) .image-link-hint,.catalog-main>.catalog-grid .image-link-hint,.cernion-page main>.section.alternate .image-link-hint{color:#f2f2f2}.home-main>.home-featured .gilla-music-button:is(:hover,[aria-pressed=true]) .gilla-music-caption,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .gilla-music-button:is(:hover,[aria-pressed=true]) .gilla-music-caption,.about-main>.about-editorial:nth-of-type(2n) .gilla-music-button:is(:hover,[aria-pressed=true]) .gilla-music-caption,.full-suite-main .full-suite-product-row:nth-child(2n) .gilla-music-button:is(:hover,[aria-pressed=true]) .gilla-music-caption,.catalog-main>.catalog-grid .gilla-music-button:is(:hover,[aria-pressed=true]) .gilla-music-caption,.cernion-page main>.section.alternate .gilla-music-button:is(:hover,[aria-pressed=true]) .gilla-music-caption{color:#f1f1f1}.home-main>.home-featured .auravox-spotify-preview,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .auravox-spotify-preview,.about-main>.about-editorial:nth-of-type(2n) .auravox-spotify-preview,.full-suite-main .full-suite-product-row:nth-child(2n) .auravox-spotify-preview,.catalog-main>.catalog-grid .auravox-spotify-preview,.cernion-page main>.section.alternate .auravox-spotify-preview{color:#f1f1f1;border-color:var(--line);background:#0000000a}.home-main>.home-featured .auravox-spotify-brand,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .auravox-spotify-brand,.about-main>.about-editorial:nth-of-type(2n) .auravox-spotify-brand,.full-suite-main .full-suite-product-row:nth-child(2n) .auravox-spotify-brand,.catalog-main>.catalog-grid .auravox-spotify-brand,.cernion-page main>.section.alternate .auravox-spotify-brand{color:#dededf}.home-main>.home-featured .anchor-flow-chain li:after,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .anchor-flow-chain li:after,.about-main>.about-editorial:nth-of-type(2n) .anchor-flow-chain li:after,.full-suite-main .full-suite-product-row:nth-child(2n) .anchor-flow-chain li:after,.catalog-main>.catalog-grid .anchor-flow-chain li:after,.cernion-page main>.section.alternate .anchor-flow-chain li:after{color:#cbcbce}.home-main>.home-featured :is(.detail-list li,.spec-strip span,.expression-specs span,.axis,.pitch-range,.launch p,.launch p strong),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.detail-list li,.spec-strip span,.expression-specs span,.axis,.pitch-range,.launch p,.launch p strong),.about-main>.about-editorial:nth-of-type(2n) :is(.detail-list li,.spec-strip span,.expression-specs span,.axis,.pitch-range,.launch p,.launch p strong),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.detail-list li,.spec-strip span,.expression-specs span,.axis,.pitch-range,.launch p,.launch p strong),.catalog-main>.catalog-grid :is(.detail-list li,.spec-strip span,.expression-specs span,.axis,.pitch-range,.launch p,.launch p strong),.cernion-page main>.section.alternate :is(.detail-list li,.spec-strip span,.expression-specs span,.axis,.pitch-range,.launch p,.launch p strong){color:var(--paper)}.home-main>.home-featured :is(.product-tabs,.mode-tabs) button,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.product-tabs,.mode-tabs) button,.about-main>.about-editorial:nth-of-type(2n) :is(.product-tabs,.mode-tabs) button,.full-suite-main .full-suite-product-row:nth-child(2n) :is(.product-tabs,.mode-tabs) button,.catalog-main>.catalog-grid :is(.product-tabs,.mode-tabs) button,.cernion-page main>.section.alternate :is(.product-tabs,.mode-tabs) button{color:#cbcbce}.home-main>.home-featured :is(.product-tabs,.mode-tabs) button[aria-selected=true],.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.product-tabs,.mode-tabs) button[aria-selected=true],.about-main>.about-editorial:nth-of-type(2n) :is(.product-tabs,.mode-tabs) button[aria-selected=true],.full-suite-main .full-suite-product-row:nth-child(2n) :is(.product-tabs,.mode-tabs) button[aria-selected=true],.catalog-main>.catalog-grid :is(.product-tabs,.mode-tabs) button[aria-selected=true],.cernion-page main>.section.alternate :is(.product-tabs,.mode-tabs) button[aria-selected=true]{color:#171718;background:#f1f1f1;border-color:#f1f1f1}.home-main>.home-featured .line-tabs button,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .line-tabs button,.about-main>.about-editorial:nth-of-type(2n) .line-tabs button,.full-suite-main .full-suite-product-row:nth-child(2n) .line-tabs button,.catalog-main>.catalog-grid .line-tabs button,.cernion-page main>.section.alternate .line-tabs button{color:#cbcbce}.home-main>.home-featured .line-tabs button[aria-selected=true],.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) .line-tabs button[aria-selected=true],.about-main>.about-editorial:nth-of-type(2n) .line-tabs button[aria-selected=true],.full-suite-main .full-suite-product-row:nth-child(2n) .line-tabs button[aria-selected=true],.catalog-main>.catalog-grid .line-tabs button[aria-selected=true],.cernion-page main>.section.alternate .line-tabs button[aria-selected=true]{color:#f1f1f1;border-color:#f1f1f1}.home-main>.home-featured :is(.primary,.primary:hover),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.primary,.primary:hover),.about-main>.about-editorial:nth-of-type(2n) :is(.primary,.primary:hover),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.primary,.primary:hover),.catalog-main>.catalog-grid :is(.primary,.primary:hover),.cernion-page main>.section.alternate :is(.primary,.primary:hover){background:#f1f1f1;color:#171718;border-color:#f1f1f1}.home-main>.home-featured :is(.secondary,.secondary:hover),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.secondary,.secondary:hover),.about-main>.about-editorial:nth-of-type(2n) :is(.secondary,.secondary:hover),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.secondary,.secondary:hover),.catalog-main>.catalog-grid :is(.secondary,.secondary:hover),.cernion-page main>.section.alternate :is(.secondary,.secondary:hover){color:#f1f1f1;border-color:#f1f1f1}.home-main>.home-featured :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player),.about-main>.about-editorial:nth-of-type(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player),.catalog-main>.catalog-grid :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player),.cernion-page main>.section.alternate :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player){--paper:#eeeeeb;--muted:#c9c9c4;--line:#ffffff35;color:#eeeeeb;background:#171718;border-color:#ffffff35}.home-main>.home-featured :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(.button-outline,.button-outline:hover),.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(.button-outline,.button-outline:hover),.about-main>.about-editorial:nth-of-type(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(.button-outline,.button-outline:hover),.full-suite-main .full-suite-product-row:nth-child(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(.button-outline,.button-outline:hover),.catalog-main>.catalog-grid :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(.button-outline,.button-outline:hover),.cernion-page main>.section.alternate :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(.button-outline,.button-outline:hover){color:#eeeeeb;border-color:#eeeeeb;background:transparent}.home-main>.home-featured :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(a,button,summary,input):focus-visible,.page-main:is(.meltone-main,.purge-main,.auravox-main,.cassette-main,.melino-main,.toykey-main,.valvedesk-main,.survive-main,.anchor-main,.transient-main,.tiltone-main)>[class*=-detail-section]:nth-child(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(a,button,summary,input):focus-visible,.about-main>.about-editorial:nth-of-type(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(a,button,summary,input):focus-visible,.full-suite-main .full-suite-product-row:nth-child(2n) :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(a,button,summary,input):focus-visible,.catalog-main>.catalog-grid :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(a,button,summary,input):focus-visible,.cernion-page main>.section.alternate :is(.purge-audio-preview,.meltone-audio-mixer,.gilla-music-player) :is(a,button,summary,input):focus-visible{outline-color:#eeeeeb}@media(max-width:760px){.page-main.downloads-main{padding-bottom:0}.downloads-main .downloads-resources{position:relative;isolation:isolate;padding-block:32px;--paper:#f1f1f1;--muted:#dededf;--line:#ffffff35;--qf-surface-tone:grey;color:var(--paper)}.downloads-main .downloads-resources:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:var(--qf-section-fill);border-image:var(--qf-section-fill) fill 0 / 0 / 0 100vmax}.downloads-main .downloads-resources .downloads-list{border-top:0}.downloads-main .downloads-resources :is(.downloads-product-version,.downloads-expand-icon,.downloads-vst-notice){color:#cbcbce}.downloads-main .downloads-resources .downloads-vst-notice p{color:#dededf}.downloads-main .downloads-resources :is(.button-outline:hover,.button-light){background:#f1f1f1;color:#171718}.downloads-main .downloads-resources .downloads-toggle:hover :is(.downloads-product-name,.downloads-expand-icon){color:#f1f1f1}.downloads-main .downloads-resources :is(a,button):focus-visible{outline-color:#f1f1f1}}:root{font-family:Inter Variable,Inter,sans-serif;color:#f2f1ed;background:#111112;font-synthesis:none;font-optical-sizing:auto;font-weight:400;--paper:#f1f0ea;--muted:#bdbdb8;--line:#52534e;--page-width:1487px;--site-background:linear-gradient(180deg,#111112 0%,#181819 100%);color-scheme:dark}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:28px}body{margin:0;min-width:0;min-height:100svh;background:var(--site-background);background-repeat:no-repeat;-webkit-font-smoothing:antialiased;position:relative;isolation:isolate}button,a{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button{font:inherit;cursor:pointer;color:inherit}a{color:inherit;text-decoration:none}button:disabled{cursor:default;opacity:.35}button:focus-visible,a:focus-visible{outline:2px solid #f4efcc;outline-offset:6px}img{max-width:100%;display:block}.skip-link{position:fixed;left:16px;top:16px;padding:14px 20px;background:var(--paper);color:#161715;transform:translateY(-200%);z-index:100}.skip-link:focus{transform:none}.site-header{position:relative;z-index:10}.header-inner{height:86px;max-width:none;margin:auto;padding:0 36px;display:flex;align-items:center;justify-content:space-between;gap:24px}.header-inner:after{content:"";position:absolute;bottom:0;left:36px;right:36px;height:1px;background:var(--line)}.brand{flex:none;display:block;width:100px}.brand img{width:100%;height:auto;filter:brightness(0) invert(1);object-fit:contain}.header-right{display:flex;align-items:center;gap:28px}.icon-button{padding:0;border:0;background:none;display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--paper);transition:color .18s,background .18s,transform .18s}.icon-button:hover{color:#fff;transform:translateY(-1px)}.cart-toggle{position:relative;width:32px;height:40px}.cart-badge{position:absolute;right:-7px;top:-2px;min-width:20px;height:20px;border:2px solid #111112;border-radius:20px;display:grid;place-items:center;background:#f2f1ed;color:#151516;font-size:11px;line-height:1;font-weight:750;font-variant-numeric:tabular-nums;padding:0 4px}.account-link{width:28px;height:40px}.desktop-menu{display:flex;align-items:center;gap:29px;font-size:14px}.desktop-menu a,.footer-links a{transition:opacity .16s}.desktop-menu a:hover,.footer-links a:hover{opacity:.66}.menu-toggle,.mobile-menu{display:none}.page-main{max-width:var(--page-width);margin:0 auto;padding:0 36px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:40px 0 23px}h1{font-size:42px;line-height:1.17;letter-spacing:-1.5px;font-weight:740;margin:0}:where(main) :is(h1,h2,h3,h4){text-wrap:balance}:where(main) :is(p,li){text-wrap:pretty}.section-links{display:flex;align-items:center;gap:12px;flex:none}.button{min-height:45px;padding:11px 24px;display:inline-flex;align-items:center;justify-content:center;gap:14px;font-size:14px;font-weight:650;line-height:1.2;border:1px solid var(--paper);border-radius:24px;white-space:nowrap;transition:background .18s,color .18s,transform .18s,box-shadow .18s}.button-outline{background:transparent;color:var(--paper)}.button-light,.button-outline:hover{background:var(--paper);color:#171815}.button-light:hover{background:#fff;box-shadow:0 3px 15px #0002}.button:active{transform:translateY(1px)}.section-links .button{min-width:164px;min-height:43px;padding:10px 22px;font-size:13px}.section-links .faq{min-width:136px}.product-gallery{position:relative;padding:0 66px 28px}.product-panel{display:grid;grid-template-columns:35.5% minmax(0,1fr);gap:28px;align-items:center;min-height:510px}.product-information{padding:18px 0 16px;animation:information-in .35s cubic-bezier(.21,.6,.35,1) both;min-width:0}.product-tags{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:23px;min-height:28px}.tag{background:#d3d4d0;color:#1b1c19;font-size:12px;line-height:1.2;font-weight:500;padding:7px 14px;border-radius:100px;white-space:nowrap}.product-information h2{font-size:60px;line-height:1.08;letter-spacing:-2px;font-weight:750;margin:0 0 13px;white-space:nowrap}.product-category{font-size:17px;font-weight:400;line-height:1.5;color:#c5c5bf;margin:0;min-height:27px;max-width:430px}.product-description{font-size:17px;line-height:1.6;max-width:420px;color:#eeeee8;font-weight:400;margin:34px 0 29px}.product-price{display:flex;align-items:baseline;gap:8px;margin:0 0 31px}.product-price>span{font-size:13px;letter-spacing:.2px;font-weight:500;color:#d6d6d0}.product-price strong{font-size:39px;line-height:1.2;letter-spacing:-1px;font-weight:730;white-space:nowrap}.add-to-cart{border-radius:18px;min-height:53px;min-width:205px;font-size:16px;font-weight:650;padding:13px 25px}.product-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(148px,100%),1fr));gap:12px;width:100%;max-width:400px}.product-actions .button{width:100%;min-width:0;min-height:53px;padding:13px 14px;border-radius:16px;gap:8px;font-size:15px;justify-content:center}.learn-more{font-weight:650}.learn-more svg{transition:transform .18s}.learn-more:hover svg{transform:translate(3px)}.product-title-link{transition:opacity .18s}.product-title-link:hover{opacity:.82}.product-visual{position:relative;cursor:pointer}.image-link-hint{position:absolute;right:0;bottom:7px;width:36px;height:36px;border:1px solid #e7e7de70;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#171816a6;opacity:0;translate:0 4px;transition:opacity .18s,translate .18s}.product-visual:hover .image-link-hint,.product-visual:focus-visible .image-link-hint{opacity:1;translate:0 0}.product-visual{--image-limit:510px;--tilt-x:0deg;--tilt-y:0deg;min-width:0;height:510px;display:flex;align-items:center;justify-content:center;perspective:1200px;touch-action:pan-y}.product-image-frame{display:block;flex:none;min-width:0;width:min(100%,calc(var(--image-limit) * var(--image-ratio)));aspect-ratio:var(--image-ratio);filter:drop-shadow(0 0 48px #d8d5bd12) drop-shadow(0 18px 25px #0005);transform:translate3d(var(--image-x,0px),var(--image-y,0px),0) rotateX(var(--tilt-x)) rotateY(var(--tilt-y));transition:transform .45s cubic-bezier(.2,.7,.3,1);animation:product-in .42s cubic-bezier(.21,.6,.35,1) both}.product-image{display:block;width:100%;height:auto;max-width:none;border-radius:4px;clip-path:inset(0 round 4px);-webkit-user-select:none;user-select:none}.product-visual-purge-plus .product-image{clip-path:inset(0 0 2px 0 round 4px)}.product-visual-melino{--image-limit:500px}.gallery-arrow{position:absolute;top:48%;transform:translateY(-50%);width:44px;height:44px;border-radius:10px;border:0;z-index:2;background:transparent;opacity:.7}.gallery-arrow:hover{background:transparent;color:var(--paper);opacity:1;transform:translateY(-50%)}.gallery-arrow svg{transition:translate .16s;filter:drop-shadow(0 1px 2px #0005)}.gallery-arrow.previous:hover svg{translate:-2px 0}.gallery-arrow.next:hover svg{translate:2px 0}.gallery-arrow.previous{left:-7px}.gallery-arrow.next{right:-7px}.product-selector{border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:29px;padding:34px 29px 45px;position:relative}.product-tab{border:0;border-bottom:2px solid transparent;background:none;color:#999b95;padding:0 0 10px;min-width:0;transition:color .18s,border-color .18s}.thumbnail{display:block;width:100%;aspect-ratio:2.2;overflow:hidden;border-radius:5px;opacity:.8;transition:opacity .24s,transform .24s;box-shadow:0 4px 8px #0003}.thumbnail img{width:100%;height:100%;object-fit:cover;object-position:center 39%}#product-tab-purge-plus .thumbnail img{transform:scale(1.08);transform-origin:center;object-position:center 22%}.thumbnail-label{display:block;white-space:nowrap;font-size:13px;line-height:1.4;font-weight:650;margin-top:11px}.product-tab.selected{border-bottom-color:var(--paper);color:var(--paper)}.product-tab:hover{color:var(--paper)}.product-tab:hover .thumbnail{opacity:1;transform:translateY(-3px)}.product-tab.selected .thumbnail{opacity:1}.site-footer{border-top:0;background:transparent}.footer-cookie-settings{border:0;padding:0;background:none;color:inherit;font:inherit;line-height:inherit;cursor:pointer;transition:opacity .16s}.footer-cookie-settings:hover{opacity:.66}.footer-inner{max-width:none;min-height:108px;margin:auto;padding:18px 36px;display:flex;align-items:center;gap:32px;justify-content:space-between}.brand-footer{width:80px}.footer-copy{text-align:center;white-space:nowrap}.footer-copy p{font-size:11px;letter-spacing:2.2px;font-weight:400;margin:0 0 9px;color:#cecec8}.footer-copy>span{color:#95978f;font-size:11px;letter-spacing:.4px}.footer-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px;font-size:11px;line-height:1.4;color:#c8c9c3}.social-links{display:flex;gap:20px;align-items:center;flex:none}.social-links a{display:inline-flex;transition:opacity .18s}.social-links a:hover{opacity:.65}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cart-dialog{position:fixed;inset:0 0 0 auto;height:100dvh;max-height:none;width:min(460px,100vw);max-width:100vw;margin:0;border:0;border-left:1px solid #52534e;background:#20211e;color:var(--paper);padding:0;box-shadow:-12px 0 80px #0005}.cart-dialog::backdrop{background:#070807a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.cart-content{padding:30px;display:flex;flex-direction:column;min-height:100%;height:100%}.cart-heading{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:1px solid var(--line)}.cart-heading h2{font-size:25px;letter-spacing:1px;margin:0;font-weight:650}.cart-heading .icon-button{width:40px;height:40px}.cart-items{overflow-y:auto;flex:1}.cart-empty{color:var(--muted);padding:32px 0}.cart-item{display:flex;align-items:center;gap:14px;padding:25px 0;border-bottom:1px solid #41433c}.cart-item>img{width:80px;height:75px;object-fit:contain;flex:none}.cart-item-information{flex:1;min-width:0}.cart-item-heading{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:9px}.cart-item h3{font-size:17px;line-height:1.35;margin:0;overflow-wrap:anywhere}.cart-item .qf-discount-badge{position:static;min-height:0;padding:4px 6px;border-radius:4px;font-size:10px;letter-spacing:.2px;box-shadow:none}.cart-item .qf-price-row{margin:0}.cart-item .qf-price-row__label{display:none}.cart-item .qf-price-row__current{font-size:20px;letter-spacing:-.4px}.cart-item .qf-price-row__regular{font-size:13px}.remove-item{width:32px;height:40px;flex:none}@media(max-width:480px){.cart-item{gap:10px}.cart-item>img{width:60px;height:65px}.cart-item h3{font-size:16px}.cart-item .qf-price-row__current{font-size:18px}.remove-item{width:28px}.cart-item-heading{gap:6px}}.cart-summary{padding-top:22px}.cart-summary>span{font-size:11px;color:var(--muted);letter-spacing:1px}.subtotal{display:flex;justify-content:space-between;gap:16px;font-size:20px;margin-top:18px}.subtotal strong{font-size:23px;letter-spacing:-.3px}.cart-summary p{font-size:12px;line-height:1.6;color:var(--muted);margin:18px 0 24px}.cart-actions{display:grid;grid-template-columns:1fr 1.4fr;gap:12px}.cart-actions .button{border-radius:14px;padding:14px;min-height:48px}@keyframes information-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes product-in{0%{opacity:0;translate:9px 0}to{opacity:1;translate:0 0}}@media(min-width:1600px){.section-heading{padding-top:48px}.product-panel,.product-visual{min-height:580px;height:580px}.product-visual{--image-limit:550px}.product-visual-casstte-lt-1{--image-limit:510px}.product-visual-melino{--image-limit:500px}}@media(max-width:1250px){.header-right,.desktop-menu{gap:22px}.product-gallery{padding-inline:48px}.product-panel{grid-template-columns:36% minmax(0,1fr);gap:20px;min-height:515px}.product-information h2{font-size:49px;letter-spacing:-1.7px}.product-description{font-size:15px;margin-top:28px}.product-category{font-size:15px}.product-price strong{font-size:35px}.product-visual{height:515px}.product-visual{--image-limit:480px}.product-visual-casstte-lt-1{--image-limit:510px}.product-visual-melino{--image-limit:500px}.product-tags{gap:6px}.tag{font-size:10px;padding:6px 10px}.product-selector{gap:22px;padding-inline:16px}.footer-inner{display:grid;grid-template-columns:80px minmax(0,1fr) 108px;grid-template-areas:"brand copy social" "brand links social";column-gap:24px;row-gap:18px;padding-top:26px;padding-bottom:26px}.brand-footer{grid-area:brand;align-self:center}.footer-copy{grid-area:copy;min-width:0}.footer-links{grid-area:links;order:0;width:auto}.social-links{grid-area:social;align-self:center;justify-self:end}}@media(max-width:1000px){.header-inner,.footer-inner,.page-main{padding-inline:26px}.desktop-menu{gap:20px;font-size:12px}.header-right{gap:20px}.header-inner:after{left:26px;right:26px}.section-heading{padding-top:34px}.section-heading h1{font-size:35px}.section-links .button{min-width:140px;padding-inline:18px;font-size:12px}.section-links .faq{min-width:100px}.product-gallery{padding-inline:42px}.product-panel{grid-template-columns:37% minmax(0,1fr);gap:18px;min-height:485px}.product-information h2{font-size:42px;letter-spacing:-1.3px}.product-category{font-size:13px}.product-description{font-size:14px;margin:25px 0}.product-price{gap:8px;margin-bottom:25px}.product-price strong{font-size:31px}.product-price>span{font-size:11px}.add-to-cart{min-width:175px;min-height:49px;font-size:14px}.product-visual{height:480px;--image-limit:480px}.product-visual-casstte-lt-1,.product-visual-melino{--image-limit:480px}.gallery-arrow{width:38px;height:38px}.product-selector{gap:17px;padding-top:26px;padding-bottom:32px}.thumbnail-label{font-size:11px}.footer-copy p{font-size:10px}}@media(max-width:760px){.header-inner{height:78px;padding-inline:22px}.header-inner:after{left:22px;right:22px}.brand{width:88px}.header-right{gap:21px}.desktop-menu{display:none}.menu-toggle{display:inline-flex;width:28px;height:40px}.cart-toggle svg{width:27px}.account-link svg{width:26px}.mobile-menu{position:absolute;top:78px;left:0;right:0;display:flex;flex-direction:column;background:#181819;padding:10px 24px 20px;border-bottom:1px solid var(--line);box-shadow:0 14px 20px #0003}.mobile-menu a{font-size:16px;padding:14px 0;border-bottom:1px solid #34362f}.mobile-menu a:last-child{border-bottom:0}.page-main{padding-inline:22px}.section-heading{align-items:flex-start;padding:29px 0 25px;gap:20px;flex-wrap:wrap}.section-heading h1{font-size:32px;letter-spacing:-1px}.section-links{gap:10px}.section-links .button{min-width:0;font-size:11px;min-height:36px;padding:8px 17px}.section-links .faq{min-width:83px}.product-gallery{--mobile-stage-height:330px;--mobile-stage-pad-top:20px;--mobile-stage-pad-bottom:3px;--mobile-bottom-space:23px;--mobile-arrow-height:38px;padding:0 0 var(--mobile-bottom-space)}.product-panel{display:flex;flex-direction:column;gap:12px;min-height:0}.product-information{width:100%;padding:5px 0 2px}.product-tags{margin-bottom:16px;min-height:25px;gap:8px}.tag{font-size:11px;padding:6px 11px}.product-information h2{font-size:45px;line-height:1.12;letter-spacing:-1.5px;margin-bottom:9px}.product-category{font-size:14px;line-height:1.5;max-width:100%;min-height:0}.product-description{font-size:15px;line-height:1.6;margin:21px 0;max-width:500px}.product-price{margin:0 0 21px;gap:8px}.product-price strong{font-size:33px}.product-price>span{font-size:12px}.add-to-cart{font-size:14px;min-height:46px;min-width:180px;border-radius:15px}.product-visual{height:var(--mobile-stage-height);width:100%;padding:var(--mobile-stage-pad-top) 22px var(--mobile-stage-pad-bottom)}.product-visual,.product-visual-casstte-lt-1,.product-visual-melino{--image-limit:305px}.gallery-arrow{top:auto;bottom:calc(var(--mobile-stage-height)/2 + var(--mobile-bottom-space) + (var(--mobile-stage-pad-bottom) - var(--mobile-stage-pad-top))/2 - var(--mobile-arrow-height)/2);width:32px;height:var(--mobile-arrow-height);border-radius:10px;background:transparent;transform:none}.gallery-arrow:hover{transform:none}.gallery-arrow.previous{left:-13px}.gallery-arrow.next{right:-13px}.gallery-arrow svg{width:22px;height:22px}.product-selector{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#62645a transparent;gap:15px;padding:23px 1px 24px;margin-inline:-1px;overscroll-behavior-x:contain}.product-tab{flex:0 0 115px;scroll-snap-align:center;padding-bottom:8px}.thumbnail{aspect-ratio:1.8;box-shadow:none}.thumbnail-label{font-size:11px;margin-top:9px}.footer-inner{padding:26px 22px 24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"copy copy" "links links" "brand social";gap:22px 18px}.brand-footer{width:74px;justify-self:start}.footer-copy{flex:none;white-space:normal}.social-links{justify-self:end}.footer-copy p{font-size:9px;letter-spacing:1.35px}.footer-copy>span{font-size:10px}.social-links{gap:18px}.footer-links{gap:14px 18px;font-size:10px;line-height:1.5}.cart-content{padding:24px}.cart-dialog{width:min(430px,100vw)}}@media(max-width:480px){.product-visual{padding-inline:34px}}@media(max-width:390px){.section-heading h1{font-size:29px}.product-information h2{font-size:clamp(34px,11vw,42px)}.header-right{gap:16px}.product-gallery{--mobile-stage-height:310px}.product-visual{--image-limit:280px}.product-visual-casstte-lt-1,.product-visual-melino{--image-limit:287px}.footer-copy p{font-size:8px;letter-spacing:1px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}.product-image-frame{transform:none!important}}.desktop-menu a,.mobile-menu a,.footer-links a{color:#adb0a9;transition:color .18s,text-shadow .18s,opacity .18s}.desktop-menu a:hover,.mobile-menu a:hover,.footer-links a:hover{color:var(--paper);opacity:1}.desktop-menu a[aria-current],.mobile-menu a[aria-current],.footer-links a[aria-current]{color:#f8f8f3;text-shadow:0 0 16px #ffffff24;opacity:1}.desktop-menu a,.mobile-menu a{font-weight:550}.footer-links a{font-weight:500}@media(min-width:761px)and (max-width:900px){.home-featured .product-information{container-type:inline-size}.home-featured .product-information h2{font-size:clamp(34px,15cqi,42px)}}
