:root{--ink:#07090b;--ink-soft:#0d1115;--paper:#dde6e8;--paper-dark:#c4d1d4;--line:#ffffff24;--muted:#969da2;--orange:#f2691f;--orange-hot:#ff7a2a;--blue:#01ace1;--display:"Arial Black", Arial, Helvetica, sans-serif;--body:Arial, Helvetica, sans-serif}:is(body:has(.editor-page),body:has(.editor-access-page)){color:#e9f0f2;background:#05090c;padding-bottom:0}.editor-hide-back-to-top .back-to-top{display:none!important}body:has(.editor-page) .universal-player{display:none!important}body:has(.editor-access-page) .universal-player{display:none!important}.editor-access-page{background:linear-gradient(#01ace10e 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#01ace10e 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle at 30% 20%,#01ace11a,#0000 34%),#05090c;place-items:center;min-height:100vh;padding:32px;display:grid}.editor-access-page section{background:#060e12f5;border:1px solid #01ace147;width:min(620px,100%);padding:42px;box-shadow:0 30px 100px #00000073}.editor-access-page section>span,.editor-panel-heading>span,.editor-preview-head span,.editor-card-head span{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;font-family:monospace;font-size:.66rem;font-weight:800}.editor-access-page h1{font:900 clamp(2rem, 5vw, 4rem)/.95 var(--display);text-transform:uppercase;margin:18px 0}.editor-access-page a{border:1px solid var(--orange);color:#fff;letter-spacing:.1em;text-transform:uppercase;margin:22px 18px 0 0;padding:12px 16px;font-size:.72rem;font-weight:800;display:inline-flex}.editor-page{color:#e9f0f2;background:#05090c;min-height:100vh;font-family:Arial,Helvetica,sans-serif}.editor-topbar{z-index:100;background:#03080bf7;border-bottom:1px solid #01ace13d;grid-template-columns:minmax(250px,.8fr) minmax(280px,1.5fr) auto;align-items:center;gap:28px;min-height:78px;padding:12px 24px;display:grid;position:sticky;top:0;box-shadow:0 14px 38px #00000047}.editor-ident{gap:2px;display:grid}.editor-ident>span{color:var(--orange);letter-spacing:.16em;font-family:monospace;font-size:.62rem}.editor-ident strong{font:900 1.05rem/1 var(--display);letter-spacing:.03em;text-transform:uppercase}.editor-ident small,.editor-status,.editor-nav button span,.editor-panel-heading p,.editor-preview-head p,.editor-field small,.editor-switch-row small{color:#87969d;font-size:.67rem;line-height:1.45}.editor-status{align-items:center;gap:10px;display:flex}.editor-status i{background:#3bcf85;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 10px #3bcf85a6}.editor-status i.is-dirty{background:var(--orange);box-shadow:0 0 10px #f2691fb3}.editor-top-actions{align-items:center;gap:9px;display:flex}.editor-top-actions a,.editor-top-actions button,.editor-inspector-actions button,.editor-card>button,.editor-card-head button,.editor-import-card>button,.editor-media-upload button,.editor-revisions button,.editor-metadata-list article>button,.editor-backup-actions label{color:#dbe5e8;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#0a1419;border:1px solid #30444d;min-height:39px;padding:10px 13px;font:800 .64rem/1 Arial,sans-serif}.editor-top-actions button:hover,.editor-top-actions a:hover,.editor-inspector-actions button:hover,.editor-card>button:hover,.editor-import-card>button:hover{border-color:var(--blue);color:#fff}.editor-top-actions .editor-publish{border-color:var(--orange);background:var(--orange);color:#05090c}.editor-top-actions button:disabled,.editor-media-upload button:disabled{cursor:wait;opacity:.5}.editor-workspace{grid-template-columns:250px minmax(0,1fr);min-height:calc(100vh - 78px);display:grid}.editor-nav{background:#071015;border-right:1px solid #01ace133;height:calc(100vh - 78px);position:sticky;top:78px;overflow-y:auto}.editor-page-picker{border-bottom:1px solid #17272e;padding:18px}.editor-page-picker label,.editor-field>span,.editor-media-upload label>span,.editor-color-grid label>span{color:#90a2aa;letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-family:monospace;font-size:.59rem;font-weight:800;display:block}.editor-page-picker select,.editor-field input,.editor-field textarea,.editor-media-upload input,.editor-import-card input{color:#e9f0f2;background:#050b0e;border:1px solid #2b3c44;border-radius:0;outline:0;width:100%;padding:11px 12px;font:500 .78rem/1.4 Arial,sans-serif}.editor-page-picker select:focus,.editor-field input:focus,.editor-field textarea:focus,.editor-media-upload input:focus{border-color:var(--blue);box-shadow:0 0 0 2px #01ace11a}.editor-nav nav{padding:10px;display:grid}.editor-nav nav button{color:#a8b5ba;cursor:pointer;text-align:left;background:0 0;border:0;border-left:2px solid #0000;gap:3px;padding:12px 12px 12px 14px;display:grid}.editor-nav nav button strong{font-size:.72rem}.editor-nav nav button:hover,.editor-nav nav button.is-active{border-left-color:var(--orange);color:#fff;background:linear-gradient(90deg,#f2691f1f,#0000)}.editor-safety-note{background:#01ace10a;border:1px solid #01ace133;margin:16px;padding:14px}.editor-safety-note strong{color:var(--blue);text-transform:uppercase;font-size:.68rem}.editor-safety-note p{color:#7e8d93;margin:7px 0 0;font-size:.67rem;line-height:1.45}.editor-panel{background-color:#05090c;background-image:linear-gradient(#01ace106 1px,#0000 1px),linear-gradient(90deg,#01ace106 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;min-width:0}.editor-canvas-layout{grid-template-columns:minmax(560px,1fr) 340px;min-height:calc(100vh - 78px);display:grid}.editor-preview-shell{min-width:0;padding:18px}.editor-preview-head{justify-content:space-between;align-items:center;gap:20px;min-height:62px;padding:0 4px 12px;display:flex}.editor-preview-head>div{gap:4px;display:grid}.editor-preview-head strong{text-transform:uppercase;font-size:.86rem}.editor-preview-head p{text-align:right;max-width:420px;margin:0}.editor-preview-shell iframe{background:#fff;border:1px solid #01ace159;width:100%;height:calc(100vh - 176px);box-shadow:0 24px 70px #00000080}.editor-inspector{background:#060e12f7;border-left:1px solid #01ace133;min-width:0;max-height:calc(100vh - 78px);padding:24px;overflow-y:auto}.editor-panel-heading{margin-bottom:28px}.editor-panel-heading h1,.editor-panel-heading h2{font:900 clamp(1.55rem, 3vw, 2.7rem)/.96 var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:10px 0 12px}.editor-panel-heading h2{overflow-wrap:anywhere;font-size:1.35rem}.editor-panel-heading p{overflow-wrap:anywhere;max-width:720px;margin:0}.editor-field{min-width:0;margin-bottom:16px;display:block}.editor-field textarea{resize:vertical;min-height:80px}.editor-field small{margin-top:5px;display:block}.editor-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.editor-switch-row{cursor:pointer;background:#071015;border:1px solid #24343b;justify-content:space-between;align-items:center;gap:18px;min-height:52px;margin:9px 0;padding:10px 12px;display:flex;position:relative}.editor-switch-row>span{color:#d9e3e6;gap:4px;font-size:.72rem;display:grid}.editor-switch-row input{opacity:0;pointer-events:none;position:absolute}.editor-switch-row>i{background:#101b20;border:1px solid #36505b;border-radius:99px;flex:none;width:40px;height:21px;position:relative}.editor-switch-row>i:after{content:"";background:#708087;border-radius:50%;width:13px;height:13px;transition:all .16s;position:absolute;top:3px;left:3px}.editor-switch-row input:checked+i{border-color:var(--orange);background:#f2691f2e}.editor-switch-row input:checked+i:after{background:var(--orange);left:22px;box-shadow:0 0 8px #f2691fb3}.editor-inspector-actions,.editor-backup-actions{flex-wrap:wrap;gap:9px;margin-top:22px;display:flex}.editor-inspector-actions button:first-child{border-color:var(--orange);background:var(--orange);color:#05090c}.editor-empty-inspector{text-align:center;place-content:center;min-height:430px;display:grid}.editor-empty-inspector>span{color:var(--blue);font-size:3.5rem}.editor-empty-inspector h2{font:900 1.3rem/1 var(--display);text-transform:uppercase;margin:20px 0 8px}.editor-empty-inspector p{color:#84949b;font-size:.75rem;line-height:1.55}.editor-structured-source{background:linear-gradient(135deg,#01ace114,#0000 60%),#071015;border:1px solid #01ace17a;gap:8px;margin-bottom:18px;padding:14px;display:grid}.editor-structured-source>span{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font:900 .54rem/1.2 monospace}.editor-structured-source>strong{color:#eaf7fb;font-size:.78rem}.editor-structured-source>p{color:#9aaab0;margin:0;font-size:.67rem;line-height:1.5}.editor-structured-source>button{border-color:var(--blue);color:var(--blue);justify-self:start}.editor-control-target{outline-offset:5px;animation:.6s ease-in-out 2 alternate editor-source-pulse;outline:2px solid var(--orange)!important}@keyframes editor-source-pulse{to{outline-color:var(--blue);box-shadow:0 0 24px #01ace142}}.editor-narrow-panel{width:min(1080px,100% - 48px);margin:0 auto;padding:46px 0 90px}.editor-card,.editor-metadata-list article,.editor-seo-list article{background:#060e12f0;border:1px solid #01ace133;margin-bottom:18px;padding:24px}.editor-card h2{color:#fff;font:900 1rem/1 var(--display);text-transform:uppercase;margin:0 0 20px}.editor-card-head{justify-content:space-between;gap:16px;margin-bottom:24px;display:flex}.editor-card-head>div{gap:5px;display:grid}.editor-card code,.editor-structure-list code,.editor-media-grid code{color:#6f8a95;overflow-wrap:anywhere;font:.64rem/1.4 monospace}.editor-structure-list{gap:10px;display:grid}.editor-structure-list>div{background:#081217f5;border:1px solid #263941;grid-template-columns:28px minmax(0,1fr) 38px 38px 150px;align-items:center;gap:10px;padding:12px;display:grid}.editor-structure-list>div>div{gap:4px;display:grid}.editor-structure-list button{color:#fff;cursor:pointer;background:#071015;border:1px solid #30464f;height:34px}.editor-structure-list .editor-switch-row{margin:0}.editor-drag{color:var(--blue);cursor:grab;font-size:1.2rem}.editor-color-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:24px;display:grid}.editor-color-grid label{background:#050b0e;border:1px solid #263a42;min-width:0;padding:12px}.editor-color-grid input{background:0 0;border:0;width:100%;height:54px;padding:0}.editor-color-grid code{color:#8fa0a7;text-align:center;margin-top:7px;font-size:.64rem;display:block}.editor-color-control{grid-template-columns:58px minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.editor-color-control .editor-color-picker,.editor-color-grid .editor-color-control .editor-color-picker{cursor:pointer;background:#071015;border:2px solid #415963;width:58px;height:46px;min-height:46px;padding:3px}.editor-color-control .editor-color-picker:hover,.editor-color-control .editor-color-picker:focus-visible{border-color:var(--blue);outline-offset:2px;outline:2px solid #01ace138}.editor-color-picker::-webkit-color-swatch-wrapper{padding:0}.editor-color-picker::-webkit-color-swatch{border:0}.editor-color-picker::-moz-color-swatch{border:0}.editor-color-control .editor-color-text,.editor-color-grid .editor-color-control .editor-color-text{color:#e9f0f2;text-transform:uppercase;background:#050b0e;border:1px solid #2b3c44;width:100%;height:46px;min-height:46px;padding:10px;font:700 .72rem/1 monospace}.editor-color-grid .editor-color-field{padding:12px;display:block}.editor-color-grid .editor-color-field>small{margin-top:8px;display:block}.editor-history-window{z-index:180;background:#050a0dfb;border:1px solid #40535c;width:min(380px,100vw - 36px);position:fixed;bottom:18px;right:18px;box-shadow:0 18px 50px #000000ad,inset 0 1px #ffffff0a}.editor-history-window:before{content:"";background:linear-gradient(var(--orange), var(--blue));pointer-events:none;width:3px;position:absolute;inset:0 auto 0 0}.editor-history-window.is-collapsed{width:220px}.editor-history-titlebar{background:linear-gradient(#172127,#0a1115);border-bottom:1px solid #24363e;justify-content:space-between;align-items:center;min-height:44px;display:flex}.editor-history-window.is-collapsed .editor-history-titlebar{border-bottom:0}.editor-history-collapse{color:#edf4f6;cursor:pointer;text-align:left;background:0 0;border:0;flex:1;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:44px;padding:0 12px 0 14px;display:grid}.editor-history-collapse>span{color:var(--orange)}.editor-history-collapse strong{font:900 .72rem/1 var(--display);letter-spacing:.08em;text-transform:uppercase}.editor-history-collapse small{color:#88a0a9;font:800 .6rem/1 monospace}.editor-history-actions{gap:4px;padding-right:8px;display:flex}.editor-history-actions button{width:32px;height:30px;color:var(--blue);cursor:pointer;background:#071015;border:1px solid #324750;font-size:1rem}.editor-history-actions button:disabled{opacity:.3;cursor:default}.editor-history-timeline{overscroll-behavior:contain;scrollbar-width:auto;scrollbar-color:var(--orange) #0a1419;max-height:min(52vh,560px);padding:8px 8px 8px 11px;overflow-y:auto}.editor-history-timeline::-webkit-scrollbar{width:14px}.editor-history-timeline::-webkit-scrollbar-track{background:#0a1419;border-left:1px solid #24363e}.editor-history-timeline::-webkit-scrollbar-thumb{background:var(--orange);border:3px solid #0a1419}.editor-history-timeline>button,.editor-history-current{color:#cbd7db;text-align:left;background:0 0;border:0;border-bottom:1px solid #1c2a30;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:38px;padding:7px 8px;display:grid}.editor-history-timeline>button{cursor:pointer}.editor-history-timeline>button:hover,.editor-history-timeline>button:focus-visible{outline:1px solid var(--orange);outline-offset:-1px;background:#f2691f1a}.editor-history-timeline>button.is-future{color:#758991}.editor-history-timeline>button>span,.editor-history-current>span{color:#71848c;font:800 .58rem/1 monospace}.editor-history-timeline strong{text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.editor-history-timeline time,.editor-history-timeline small{color:#71848c;white-space:nowrap;font:700 .56rem/1 monospace}.editor-history-current{color:#fff;box-shadow:inset 3px 0 0 var(--blue);background:linear-gradient(90deg,#01ace133,#01ace10f);position:relative}.editor-history-current:after{content:"";border-style:solid;border-width:0 13px 13px 0;border-color:transparent var(--orange) transparent transparent;position:absolute;top:0;right:0}.editor-history-empty{color:#82949b;border:1px dashed #2b3d45;margin:4px 4px 8px;padding:12px;font-size:.66rem;line-height:1.5}.editor-product-tabs{gap:8px;margin-bottom:18px;display:flex;overflow-x:auto}.editor-product-tabs button{color:#aab7bc;cursor:pointer;text-align:left;background:#071015;border:1px solid #2c3d45;gap:4px;min-width:190px;padding:13px;display:grid}.editor-product-tabs button.is-active{border-color:var(--orange);color:#fff}.editor-product-tabs button span{color:#74858c;font-size:.62rem}.editor-import-card{align-items:center;gap:24px;display:flex}.editor-import-card>button{border-color:var(--orange);flex:none}.editor-import-card strong,.editor-metadata-list h2{color:#fff}.editor-import-card p,.editor-metadata-list p{color:#87969c;margin:5px 0 0;font-size:.74rem;line-height:1.5}.editor-metadata-list article>div:first-child>span,.editor-seo-list article>span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font:800 .62rem/1 monospace}.editor-metadata-list h2{font:900 1.1rem/1.05 var(--display);text-transform:uppercase;margin:10px 0 0}.editor-metadata-source{color:#6f858d;overflow-wrap:anywhere;margin-top:10px;font:700 .6rem/1.45 monospace;display:block}.editor-metadata-actions{flex-wrap:wrap;gap:10px;display:flex}.editor-file-button{border:1px solid var(--blue);color:#fff;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;min-height:42px;padding:0 18px;font:900 .68rem/1 monospace;display:inline-flex;position:relative}.editor-file-button input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.editor-danger-button{color:#ff8c7e!important;border-color:#8f332c!important}.editor-media-upload{grid-template-columns:1fr 1fr auto;align-items:end;gap:14px;display:grid}.editor-media-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editor-media-grid article{background:#071015;border:1px solid #263941;grid-template-columns:104px minmax(0,1fr);gap:14px;min-width:0;padding:12px;display:grid}.editor-media-grid img,.editor-file-icon{object-fit:cover;width:104px;height:86px}.editor-file-icon{color:var(--blue);background:#0e1d23;place-items:center;font:900 1.1rem/1 monospace;display:grid}.editor-media-grid article>div{align-content:center;gap:6px;min-width:0;display:grid}.editor-media-grid strong,.editor-media-grid span,.editor-media-grid code{overflow-wrap:anywhere}.editor-media-grid span{color:#84949a;font-size:.66rem}.editor-media-grid button{width:max-content;color:var(--orange);cursor:pointer;text-transform:uppercase;background:0 0;border:0;padding:0;font-size:.64rem;font-weight:800}.editor-seo-list{gap:14px;display:grid}.editor-seo-list article{margin:0}.editor-backup-actions label{align-items:center;display:inline-flex;position:relative;overflow:hidden}.editor-backup-actions label input{opacity:0;pointer-events:none;position:absolute}.editor-revisions{overscroll-behavior:contain;scrollbar-color:var(--orange) #0a1216;gap:8px;max-height:380px;display:grid;overflow-y:auto}.editor-revisions article{border-bottom:1px solid #213139;justify-content:space-between;align-items:center;gap:18px;padding:10px 0;display:flex}.editor-revisions article>div{gap:4px;display:grid}.editor-revisions span{color:#809198;font-size:.66rem}.editor-named-saves form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;margin-bottom:16px;display:grid}.editor-saved-versions,.editor-undo-history{overscroll-behavior:contain;scrollbar-color:var(--orange) #0a1216;max-height:380px;overflow-y:auto}.editor-saved-versions{gap:8px;display:grid}.editor-saved-versions article{background:#081015;border:1px solid #1e3038;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}.editor-saved-versions article>div:first-child{gap:3px;min-width:0;display:grid}.editor-saved-versions article>div:last-child{gap:6px;display:flex}.editor-saved-versions strong,.editor-saved-versions span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-saved-versions span{color:#82949b;font-size:.65rem}.editor-undo-history{gap:6px;display:grid}.editor-undo-history>button{color:#edf4f6;cursor:pointer;text-align:left;background:#071015;border:1px solid #1a2b32;grid-template-columns:74px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:10px 12px;display:grid}.editor-undo-history>button:hover,.editor-undo-history>button:focus-visible{border-color:var(--orange);background:#f2691f14}.editor-undo-history span{color:var(--orange);text-transform:uppercase;font:800 .58rem/1 monospace}.editor-undo-history small{color:#718188;font-size:.62rem}.editor-public-value-strip{background:#20343c;border:1px solid #20343c;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:14px 0 18px;display:grid}.editor-public-value-strip>div{background:#081116;gap:5px;min-width:0;padding:11px 12px;display:grid}.editor-public-value-strip span,.editor-launch-readiness>div span{color:#799097;letter-spacing:.08em;text-transform:uppercase;font:800 .56rem/1 monospace}.editor-public-value-strip strong{color:#edf2f3;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap;font-size:.72rem;overflow:hidden}.editor-launch-readiness{background:#050d11b8;border:1px solid #23353c;margin-top:18px;padding:14px}.editor-launch-readiness>div{justify-content:space-between;gap:14px;display:flex}.editor-launch-readiness>div strong{color:var(--orange);font:850 .7rem/1 monospace}.editor-launch-readiness ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 14px;margin:13px 0 10px;padding:0;list-style:none;display:grid}.editor-launch-readiness li{color:#819096;gap:7px;font-size:.68rem;display:flex}.editor-launch-readiness li.is-ready{color:#dbe7e9}.editor-launch-readiness li span{color:var(--orange)}.editor-launch-readiness p{color:#708188;margin:0;font-size:.64rem}.editor-payment-hold{background:linear-gradient(135deg,#f2691f1f,#040c10db);border-color:#f2691f8c}.editor-payment-hold>span{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font:900 .6rem/1 monospace}.editor-payment-hold h2{margin:7px 0}.editor-payment-hold p{color:#9babb0;margin:0;line-height:1.55}.editor-checkout-preflight{border-left:3px solid var(--orange);background:#071015;gap:7px;margin:16px 0;padding:11px 13px;display:grid}.editor-checkout-preflight strong{color:#ecf2f3;text-transform:uppercase;font-size:.72rem}.editor-checkout-preflight span{color:#84959b;font-size:.65rem}.editor-stripe-setup{border:1px solid #18bde96b;border-left:4px solid var(--blue);background:linear-gradient(135deg,#18bde917,#040c10f0);grid-column:1/-1;gap:9px;margin:4px 0 18px;padding:15px;display:grid}.editor-stripe-setup>span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font:900 .62rem/1 monospace}.editor-stripe-setup>strong{color:#edf5f6;font-size:.9rem}.editor-stripe-setup p,.editor-stripe-setup small{color:#9caeb3;margin:0;line-height:1.55}.editor-stripe-setup button{width:fit-content}.editor-preview-mode *{cursor:crosshair!important}.editor-preview-mode .editor-preview-hover{outline:2px solid var(--orange)!important;outline-offset:3px!important;box-shadow:0 0 0 5px #f2691f29!important}@media (width<=1180px){.editor-topbar{grid-template-columns:1fr auto}.editor-status{grid-area:2/1/auto/-1}.editor-workspace{grid-template-columns:210px minmax(0,1fr)}.editor-canvas-layout{grid-template-columns:1fr}.editor-inspector{border-top:1px solid #01ace133;border-left:0;max-height:none}}@media (width<=760px){.editor-topbar{grid-template-columns:1fr;gap:12px;position:relative}.editor-status,.editor-top-actions{grid-area:auto}.editor-top-actions{flex-wrap:wrap}.editor-workspace{display:block}.editor-nav{border-right:0;height:auto;position:relative;top:auto}.editor-nav nav{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-safety-note{display:none}.editor-canvas-layout{min-height:auto}.editor-preview-shell{padding:12px}.editor-preview-head{display:grid}.editor-preview-head p{text-align:left}.editor-preview-shell iframe{height:70vh}.editor-narrow-panel{width:min(100% - 24px,680px);padding-top:30px}.editor-field-grid,.editor-media-grid,.editor-media-upload,.editor-color-grid{grid-template-columns:1fr}.editor-structure-list>div{grid-template-columns:24px minmax(0,1fr) 36px 36px}.editor-structure-list .editor-switch-row{grid-column:2/-1}.editor-history-window{width:calc(100vw - 20px);bottom:10px;right:10px}.editor-history-window.is-collapsed{width:190px}.editor-history-timeline{max-height:42vh}}*{box-sizing:border-box}body[data-site-config-pending=true]{visibility:hidden}html{scroll-behavior:smooth;background:var(--ink)}body{background-color:var(--paper);color:#141719;font-family:var(--body);text-rendering:optimizelegibility;background-image:repeating-linear-gradient(0deg,#19384206 0 1px,#0000 1px 4px);margin:0;padding-bottom:54px}body:has(.universal-player.is-expanded){padding-bottom:220px}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}img{max-width:100%;display:block}::selection{background:var(--orange);color:#fff}.section-shell{width:min(1180px,100% - 64px);margin-inline:auto}.site-header{z-index:20;border-bottom:1px solid var(--line);color:#fff;grid-template-columns:minmax(220px,310px) 1fr auto;align-items:center;gap:36px;width:100%;min-height:96px;padding:18px 4.2vw;display:grid;position:absolute;top:0;left:0}.brand{justify-items:center;width:min(290px,100%);display:grid}.brand img{object-fit:contain;width:100%;height:55px}.brand-pronunciation{color:#858b8f;letter-spacing:.15em;text-align:center;text-transform:none;width:100%;margin-top:-4px;font-size:.56rem;font-weight:700;line-height:1}.desktop-nav{justify-self:center;align-items:center;gap:clamp(18px,2.35vw,38px);display:flex}.desktop-nav a,.header-cta,.footer-links a{letter-spacing:.17em;text-transform:uppercase;font-size:.73rem;font-weight:700}.desktop-nav a{color:#bdc1c4;transition:color .18s}.desktop-nav a:hover,.desktop-nav a:focus-visible,.desktop-nav a[aria-current=page]{color:#fff}.desktop-nav a[aria-current=page]{border-bottom:1px solid var(--orange);padding-bottom:7px}.nav-cart-link{overflow:visible}.nav-cart-word{display:inline-block;position:relative}.nav-cart-badge{background:var(--orange);color:#090b0d;letter-spacing:0;border:1px solid #ffa669e6;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-family:monospace;font-size:.52rem;font-weight:900;line-height:1;display:grid;position:absolute;top:-12px;right:-15px;box-shadow:0 0 0 2px #07090be0,0 0 13px #f2691f7a}.header-cta{border-bottom:2px solid var(--orange);padding:12px 0 10px}.header-tools{justify-self:end;align-items:center;gap:clamp(14px,1.6vw,24px);display:flex}.language-selector{grid-template-columns:auto;gap:3px;display:grid;position:relative}.language-selector label,.language-selector>span{color:#8f989d;letter-spacing:.11em;text-transform:uppercase;font-family:monospace;font-size:.45rem;font-weight:800;line-height:1}.language-selector select{color:#fff;width:160px;min-height:40px;font:inherit;cursor:pointer;background:#0a0e11;border:1px solid #ffffff38;border-radius:0;outline:0;padding:0 32px 0 12px;font-size:.7rem;font-weight:700}.language-selector select:focus-visible{border-color:var(--blue);box-shadow:0 0 0 2px #01ace12e}#enthraudio-google-translate{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.goog-te-banner-frame,.skiptranslate iframe{display:none!important}body{top:0!important}.mobile-menu{display:none}.hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 70% 32%,#111d24cc,#0000 38%),linear-gradient(125deg,#090b0e 0%,#050607 58%,#0a1014 100%);grid-template-columns:minmax(0,1.22fr) minmax(360px,.78fr);align-items:center;height:100svh;min-height:830px;max-height:1020px;padding:122px 7vw 74px;display:grid;position:relative;overflow:hidden}.hero-grid{z-index:-3;opacity:.11;background-image:linear-gradient(#ffffff4d 1px,#0000 1px),linear-gradient(90deg,#ffffff38 1px,#0000 1px);background-size:68px 68px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.hero:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#0000,#0000008c);height:280px;position:absolute;inset:auto 0 0}.hero-glow{z-index:-1;aspect-ratio:1;filter:blur(130px);opacity:.16;border-radius:50%;width:420px;position:absolute}.hero-glow-orange{background:var(--orange);top:30%;left:-230px}.hero-glow-blue{background:var(--blue);top:18%;right:-170px}.hero-copy{z-index:2;max-width:720px;position:relative}.eyebrow,.release-label{color:var(--orange);letter-spacing:.2em;text-transform:uppercase;margin:0 0 24px;font-size:.72rem;font-weight:800;line-height:1.5}.eyebrow:before{content:"";background:var(--orange);width:34px;height:2px;margin:0 14px 3px 0;display:inline-block}.hero h1{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(4rem,6.4vw,7.2rem);font-weight:900;font-stretch:100%;line-height:.84}.hero h1 span{color:#0000;-webkit-text-stroke:2px var(--blue);text-shadow:0 0 42px #01ace114;display:inline-block}.hero-promo{border-block:1px solid #ffffff24;grid-template-columns:auto 1fr;align-items:center;gap:22px;max-width:650px;margin-top:28px;padding:15px 0;display:grid}.hero-promo strong{color:#fff;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-size:1rem;font-weight:900;line-height:1.1}.hero-promo strong:before{content:"◆";color:var(--orange);vertical-align:2px;margin-right:10px;font-size:.58rem}.hero-promo span{color:#8e969b;border-left:1px solid #ffffff29;padding-left:22px;font-size:.75rem;line-height:1.5}.hero-intro{color:#c8cccf;max-width:650px;margin:24px 0 0;font-size:clamp(1rem,1.45vw,1.25rem);line-height:1.7}.hero-actions,.product-actions{flex-wrap:wrap;align-items:center;gap:24px;margin-top:38px;display:flex}.button{letter-spacing:.13em;text-transform:uppercase;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;gap:24px;min-height:52px;padding:0 22px;font-family:inherit;font-size:.72rem;font-weight:800;line-height:1;transition:transform .18s,background .18s,color .18s;display:inline-flex}.button:hover,.button:focus-visible{transform:translateY(-2px)}.button-primary{background:var(--orange);color:#0b0d0f}.button-primary:hover,.button-primary:focus-visible{background:var(--orange-hot)}.button-secondary{color:#181b1d;border-color:#2d3134}.button-secondary:hover,.button-secondary:focus-visible{color:#fff;background:#15191c}.text-link{color:#d9dcde;letter-spacing:.12em;text-transform:uppercase;border-bottom:1px solid #565d61;padding:12px 0;font-size:.75rem;font-weight:700}.clock-art{justify-self:end;width:min(34vw,480px);position:relative}.desktop-clock{background:linear-gradient(145deg,#ffffff12,#0000 38%),#101519;border:1px solid #ffffff38;padding:clamp(24px,3.2vw,42px);position:relative;box-shadow:0 34px 90px #0000006b,inset 0 0 0 1px #ffffff06}.desktop-clock:before{content:"";background:linear-gradient(90deg, var(--orange), var(--blue));width:46%;height:4px;position:absolute;top:-1px;left:-1px}.hero-metadata-viewer{background:linear-gradient(145deg,#ffffff12,#0000 38%),#101519;border:1px solid #ffffff38;min-height:0;padding:clamp(16px,1.7vw,24px);position:relative;box-shadow:0 24px 60px #00000061,inset 0 0 0 1px #ffffff06}.hero-metadata-viewer:before{content:"";background:linear-gradient(90deg, var(--orange), var(--blue));width:46%;height:4px;position:absolute;top:-1px;left:-1px}.hero-metadata-head,.hero-metadata-screen-label,.hero-metadata-footer{text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;font-family:monospace;display:flex}.hero-metadata-head{color:#7e888e;letter-spacing:.13em;margin-bottom:10px;font-size:.63rem}.hero-metadata-screen{color:#20291f;background-color:#aeb8a0;background-image:linear-gradient(#27362b12 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 4px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:5px solid #22292d;outline:1px solid #3e484d;min-height:0;padding:clamp(13px,1.4vw,18px);box-shadow:inset 0 0 28px #20291f38,0 0 32px #01ace10f}.hero-metadata-screen-label,.hero-metadata-footer{letter-spacing:.1em;font-size:.59rem;font-weight:900}.hero-metadata-screen form{margin:20px 0 14px}.hero-metadata-screen form>label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font-family:monospace;font-size:.55rem;font-weight:900;display:block}.hero-metadata-screen form>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.hero-metadata-screen input,.hero-metadata-screen button{color:#20291f;min-height:46px;font:inherit;border:1px solid #20291f94}.hero-metadata-screen input{background:#e1e8d670;border-right:0;outline:0;min-width:0;padding:0 13px;font-family:monospace;font-size:.68rem}.hero-metadata-screen input::placeholder{color:#20291fa3}.hero-metadata-screen input:focus{background:#ecf1e3bd;box-shadow:inset 0 0 0 2px #20291f24}.hero-metadata-screen button{color:#cbd4bd;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;background:#20291f;padding:0 14px;font-family:monospace;font-size:.58rem;font-weight:900}.hero-metadata-record{color:#20291f;background:#20291f14;border:1px solid #20291f57;gap:4px;min-height:58px;padding:10px 38px 10px 11px;display:grid;position:relative}.hero-metadata-record>span{letter-spacing:.12em;font-family:monospace;font-size:.48rem;font-weight:900}.hero-metadata-record strong{text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:.61rem;line-height:1.35;overflow:hidden}.hero-metadata-record i{font-size:1.2rem;font-style:normal;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.hero-metadata-quick{flex-wrap:wrap;gap:6px;margin:10px 0 14px;display:flex}.hero-metadata-quick a{color:#20291f;letter-spacing:.08em;text-transform:uppercase;border:1px solid #20291f4d;padding:5px 8px;font-family:monospace;font-size:.49rem;font-weight:900}.hero-metadata-quick a:hover,.hero-metadata-quick a:focus-visible,.hero-metadata-record:hover,.hero-metadata-record:focus-visible{background:#f2691f2e}.hero-metadata-footer{border-top:1px solid #20291f4d;padding-top:11px}.hero-metadata-footer a{color:#20291f;font-weight:900}.hero-metadata-search{margin:16px 0 10px}.hero-metadata-search>label{letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-family:monospace;font-size:.52rem;font-weight:900;display:block}.hero-metadata-search>div{grid-template-columns:minmax(0,1fr) 64px;display:grid}.hero-metadata-search>div>span{letter-spacing:.08em;background:#20291f1f;border:1px solid #20291f94;place-items:center;min-height:42px;font-family:monospace;font-size:.52rem;font-weight:900;display:grid}.hero-metadata-search input,.hero-metadata-search button{min-height:42px}.hero-metadata-scroll{overscroll-behavior:contain;scrollbar-color:#52604e #20291f14;scrollbar-width:thin;background:#20291f12;border:1px solid #20291f57;height:154px;overflow:hidden auto}.hero-mini-record{border-bottom:1px solid #20291f42}.hero-mini-record:last-child{border-bottom:0}.hero-mini-record>summary{cursor:pointer;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:7px;min-height:46px;padding:8px 10px;list-style:none;display:grid}.hero-mini-record>summary::-webkit-details-marker{display:none}.hero-mini-record>summary:hover,.hero-mini-record>summary:focus-visible{background:#f2691f1f;outline:none}.hero-mini-record>summary span{letter-spacing:.08em;font-family:monospace;font-size:.46rem;font-weight:900}.hero-mini-record>summary strong{text-overflow:ellipsis;white-space:nowrap;font-family:monospace;font-size:.57rem;line-height:1.32;overflow:hidden}.hero-mini-record>summary i{justify-self:end;font-size:1rem;font-style:normal;transition:transform .16s}.hero-mini-record[open]>summary i{transform:rotate(180deg)}.hero-mini-record-body{background:#e1e8d633;border-top:1px solid #20291f33;padding:11px 12px 14px 45px}.hero-mini-record-body small{letter-spacing:.08em;text-transform:uppercase;font-family:monospace;font-size:.45rem;font-weight:900;display:block}.hero-mini-record-body>p{margin:7px 0 10px;font-size:.58rem;line-height:1.52}.hero-mini-record-body dl{gap:5px;margin:0 0 10px;display:grid}.hero-mini-record-body dl>div{grid-template-columns:72px minmax(0,1fr);gap:8px;display:grid}.hero-mini-record-body dt,.hero-mini-record-body dd{overflow-wrap:anywhere;margin:0;font-family:monospace;font-size:.49rem;line-height:1.42}.hero-mini-record-body dt{text-transform:uppercase;font-weight:900}.hero-mini-record-body>a{color:#d8e0cc;letter-spacing:.06em;text-transform:uppercase;background:#20291f;border:1px solid #20291f;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:34px;padding:7px 9px;font-family:monospace;font-size:.49rem;font-weight:900;display:flex}.hero-metadata-empty{text-align:center;place-content:center;gap:9px;min-height:100%;padding:24px;display:grid}.hero-metadata-empty strong,.hero-metadata-empty button{text-transform:uppercase;font-family:monospace;font-size:.55rem}.hero-metadata-empty button{min-height:32px}.metadata-catalog-message{border:1px solid var(--border);min-height:240px;color:var(--muted);text-align:center;text-transform:uppercase;background:linear-gradient(90deg,#0000 49.8%,#18bde914 50%,#0000 50.2%) 0 0/100% 100%,linear-gradient(#18bde909 1px,#0000 1px) 0 0/100% 24px,#03090c;place-content:center;gap:12px;display:grid}.metadata-catalog-message span{letter-spacing:.12em;font:800 .66rem/1.4 monospace}.metadata-catalog-message strong{color:#fff;font:900 clamp(1.25rem, 4vw, 2.5rem)/1 var(--display)}.hero-metadata-scroll+.hero-metadata-footer{margin-top:10px}.console-screw{background:#22292d;border:1px solid #4d565b;border-radius:50%;width:8px;height:8px;position:absolute;top:13px}.console-screw:after{content:"";background:#657077;width:4px;height:1px;position:absolute;top:3px;left:1px;transform:rotate(-28deg)}.console-screw-left{left:13px}.console-screw-right{right:13px}.desktop-clock-head,.clock-screen-meta,.clock-screen-footer{text-transform:uppercase;justify-content:space-between;align-items:center;gap:18px;font-family:monospace;display:flex}.desktop-clock-head{color:#7e888e;letter-spacing:.13em;margin-bottom:18px;font-size:.63rem}.clock-screen{color:#20291f;background-color:#aeb8a0;background-image:linear-gradient(#27362b12 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 4px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:7px solid #22292d;outline:1px solid #3e484d;padding:clamp(22px,3vw,36px);box-shadow:inset 0 0 28px #20291f38,0 0 32px #01ace10f}.clock-screen-meta,.clock-screen-footer{letter-spacing:.11em;font-size:.62rem;font-weight:800}.clock-timecode{text-align:center;justify-content:center;align-items:flex-end;gap:clamp(8px,1vw,15px);width:100%;margin:clamp(22px,3.4vw,38px) 0;display:flex}.lcd-timecode{--lcd-pixel:clamp(3px, .43vw, 7px);--lcd-gap:clamp(1px, .08vw, 1.4px);justify-content:center;align-items:center;gap:clamp(4px,.55vw,9px);display:flex}.lcd-glyph{grid-template-columns:repeat(5, var(--lcd-pixel));grid-template-rows:repeat(9, var(--lcd-pixel));gap:var(--lcd-gap);display:grid}.lcd-glyph i{width:var(--lcd-pixel);height:var(--lcd-pixel);background:#20291f0e;display:block}.lcd-glyph i.is-lit{background:#20291f;box-shadow:0 1px #ffffff29}.lcd-colon{grid-template-columns:var(--lcd-pixel)}.clock-period{letter-spacing:.08em;padding-bottom:1px;font-family:monospace;font-size:clamp(.62rem,.8vw,.78rem);font-weight:800}.clock-screen-footer{border-top:1px solid #20291f4d;padding-top:12px}.scroll-cue{color:#71777b;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;font-size:.62rem;font-weight:700;display:flex;position:absolute;bottom:30px;left:7vw}.scroll-cue span{background:#71777b;width:34px;height:1px}@keyframes orbit{to{transform:rotate(360deg)}}.featured,.contents,.license-section{padding-block:clamp(90px,11vw,150px)}.section-kicker{color:#353a3d;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:62px;font-size:.68rem;font-weight:800;display:flex}.section-kicker>span{color:var(--orange)}.section-kicker i{background:#c7c7c1;flex:1;height:1px}.section-kicker-light{color:#d7dadd}.product-layout{grid-template-columns:minmax(360px,.94fr) minmax(420px,1.06fr);align-items:center;gap:clamp(70px,9vw,132px);display:grid}.cover-wrap{position:relative}.cover-shadow{filter:blur(26px);opacity:.55;background:#c5c4be;position:absolute;inset:8% -5% -6% 8%}.product-cover{aspect-ratio:1;object-fit:cover;width:100%;position:relative;box-shadow:0 22px 55px #090b0c2e}.cover-index{color:#777d80;letter-spacing:.13em;margin:18px 0 0;font-family:monospace;font-size:.67rem}.product-copy h2,.contents-head h2,.listen-copy h2,.license-card h2{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-weight:900;line-height:.98}.product-copy h2{font-size:clamp(2.8rem,4.5vw,5.1rem)}.product-copy>p:not(.release-label):not(.lead){color:#555b5e;max-width:650px;font-size:1rem;line-height:1.72}.product-copy .lead{border-left:3px solid var(--orange);color:#1d2022;max-width:630px;margin:26px 0 22px;padding-left:18px;font-size:1.14rem;font-weight:700;line-height:1.5}.spec-grid{border-block:1px solid #c7c8c3;grid-template-columns:repeat(4,1fr);margin:38px 0 0;display:grid}.spec-grid div{border-right:1px solid #c7c8c3;padding:18px 14px 18px 0}.spec-grid div:not(:first-child){padding-left:18px}.spec-grid div:last-child{border-right:0}.spec-grid dt{color:#7c8285;letter-spacing:.13em;text-transform:uppercase;font-size:.61rem;font-weight:800}.spec-grid dd{color:#121517;font-family:var(--display);margin:5px 0 0;font-size:1.5rem;font-weight:900}.capture-strip{color:#5e6467;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:18px;margin-top:26px;font-family:monospace;font-size:.67rem;display:flex}.capture-strip span:not(:last-child):after{content:"■";color:var(--blue);margin-left:18px;font-size:.45rem}.listen-section,.shop-demo-section,.philosophy,footer{background:var(--ink);color:#fff}.listen-section,.shop-demo-section{position:relative;overflow:hidden}.listen-section:before,.shop-demo-section:before{content:"";opacity:.09;pointer-events:none;background-image:linear-gradient(90deg,#0000 50%,#fff3 50%),linear-gradient(#fff3 1px,#0000 1px);background-size:92px 100%,100% 54px;position:absolute;inset:0}.shop-demo-section{padding-block:clamp(90px,10vw,140px)}.shop-demo-section>.section-shell{position:relative}.shop-demo-grid{border-top:0;margin-top:0;padding-top:0}.listen-shell{grid-template-columns:.78fr 1.22fr;align-items:end;gap:7vw;padding-block:clamp(90px,10vw,140px);display:grid;position:relative}.merged-listen{padding-block:clamp(90px,10vw,140px);position:relative}.listen-product-layout{align-items:start}.listen-product-layout .cover-shadow{opacity:.42;background:linear-gradient(135deg,#f2691f57,#01ace138)}.listen-product-layout .cover-index,.listen-product-layout .product-copy>p:not(.release-label):not(.lead),.listen-product-layout .capture-strip{color:#9ca4a9}.listen-product-layout .product-copy h2,.listen-product-layout .product-copy .lead,.listen-product-layout .spec-grid dd{color:#fff}.listen-product-layout .spec-grid,.listen-product-layout .spec-grid div{border-color:#ffffff2e}.listen-product-layout .button-secondary{color:#fff;border-color:#ffffff4d}.track-list-link{border-bottom:1px solid var(--blue);color:#dce1e4;letter-spacing:.12em;text-transform:uppercase;padding-block:10px;font-size:.69rem;font-weight:800}.listen-demo-grid{border-top:1px solid #ffffff29;grid-template-columns:.78fr 1.22fr;align-items:end;gap:7vw;margin-top:clamp(86px,10vw,140px);padding-top:clamp(64px,7vw,92px);display:grid}.listen-copy h2{font-size:clamp(2.6rem,4.2vw,4.7rem)}.listen-copy>p{color:#aeb4b8;margin:28px 0 0;line-height:1.72}.demo-panel{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0c1115c7;border:1px solid #ffffff2b;padding:clamp(26px,3.5vw,48px);box-shadow:0 25px 90px #00000052}.demo-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.demo-head div{gap:7px;display:grid}.demo-head div span,.demo-time,.demo-note{color:#737b80;letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.64rem}.demo-head strong{font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;font-size:1rem}.soundcloud-frame{background:#11161a;border:0;width:100%;height:166px;margin-top:38px;display:block}.persistent-demo-callout{background:linear-gradient(135deg,#01ace114,#0000 48%),#10161a;border:1px solid #01ace13d;grid-template-columns:auto 1fr;align-items:center;gap:26px;min-height:166px;margin-top:38px;padding:28px;display:grid}.persistent-demo-callout strong{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:1rem}.persistent-demo-callout p{color:#8f989d;max-width:520px;margin:9px 0 0;font-size:.82rem;line-height:1.65}.persistent-demo-wave{align-items:center;gap:5px;height:64px;display:flex}.persistent-demo-wave i{background:var(--orange);width:4px;box-shadow:0 0 10px #f2691f3d}.persistent-demo-wave i:first-child,.persistent-demo-wave i:nth-child(7){height:18px}.persistent-demo-wave i:nth-child(2),.persistent-demo-wave i:nth-child(6){height:34px}.persistent-demo-wave i:nth-child(3),.persistent-demo-wave i:nth-child(5){height:50px}.persistent-demo-wave i:nth-child(4){background:var(--blue);height:64px}.universal-player{z-index:1000;color:#fff;background:#0c1115;border-top:1px solid #fff3;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -18px 50px #0000005c}.universal-player:before{content:"";background:linear-gradient(90deg, var(--orange), var(--blue));width:min(38vw,520px);height:2px;position:absolute;top:-1px;left:0}.soundcloud-consent{color:#eff3f3;background:linear-gradient(135deg,#0000 15px,#091218 15px) padding-box padding-box,repeating-linear-gradient(0deg,#12b4e109 0 1px,#0000 1px 4px);border:1px solid #12b4e18c;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:24px;width:min(760px,100vw - 36px);padding:22px 24px;display:grid;position:absolute;bottom:calc(100% + 14px);right:clamp(18px,3vw,48px);box-shadow:0 20px 52px #00000061}.soundcloud-consent:before{content:"";pointer-events:none;border-top:1px solid #12b4e140;border-right:1px solid #f2691f59;position:absolute;inset:7px}.soundcloud-consent-kicker,.soundcloud-consent strong,.soundcloud-consent-actions :is(button,a),.soundcloud-consent-placeholder span,.soundcloud-consent-placeholder strong{letter-spacing:.11em;text-transform:uppercase;font-weight:800}.soundcloud-consent-kicker{color:var(--blue);margin-bottom:7px;font-size:.58rem;display:block}.soundcloud-consent strong{font-family:var(--display);font-size:1rem;display:block}.soundcloud-consent p{color:#9ba8ad;max-width:560px;margin:7px 0 0;font-size:.78rem;line-height:1.55}.soundcloud-consent-actions{grid-template-columns:repeat(2,auto);gap:8px;display:grid}.soundcloud-consent-actions :is(button,a){color:#d9e1e3;cursor:pointer;background:#10191e;border:1px solid #3b4a51;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-family:inherit;font-size:.58rem;display:inline-flex}.soundcloud-consent-actions .soundcloud-consent-allow{border-color:var(--orange);background:var(--orange);color:#071016}.soundcloud-consent-actions a{min-height:auto;color:var(--blue);background:0 0;border:0;grid-column:1/-1;justify-content:flex-end;padding:5px 0 0}.universal-player-bar{grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:clamp(18px,3vw,44px);min-height:54px;padding:8px clamp(18px,3vw,48px);display:grid}.universal-player-identity{align-items:baseline;gap:16px;min-width:0;display:flex}.universal-player-identity span,.universal-player-persistence,.universal-player-back-to-top,.universal-player-toggle{letter-spacing:.12em;text-transform:uppercase;font-size:.62rem;font-weight:800}.universal-player-identity span{color:var(--orange)}.universal-player-identity strong{font-family:var(--display);letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-size:.78rem;overflow:hidden}.soundcloud-privacy-choice{color:#87949a;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #4e5b61;padding:3px 0;font-family:inherit;font-size:.52rem;font-weight:800}.universal-player-persistence{color:#798389}.universal-player-back-to-top,.universal-player-toggle{border:0;border-bottom:1px solid var(--blue);color:#fff;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:9px 0;display:inline-flex}.universal-player-back-to-top span,.universal-player-toggle span{color:var(--blue)}.universal-player-back-to-top{border-color:var(--orange)}.universal-player-body{opacity:0;max-height:0;transition:max-height .24s,opacity .18s;overflow:hidden}.universal-player.is-expanded .universal-player-body{opacity:1;max-height:166px}.soundcloud-consent-placeholder{background:linear-gradient(90deg,#0b151b,#10191e);justify-content:space-between;align-items:center;gap:24px;min-height:142px;padding:24px clamp(18px,3vw,48px);display:flex}.soundcloud-consent-placeholder span,.soundcloud-consent-placeholder strong{display:block}.soundcloud-consent-placeholder span{color:var(--orange);margin-bottom:7px;font-size:.58rem}.soundcloud-consent-placeholder strong{color:#dfe7e8;font-family:var(--display);font-size:.88rem}.soundcloud-consent-placeholder button{border:1px solid var(--blue);color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;min-height:44px;padding:0 18px;font-family:inherit;font-size:.6rem;font-weight:800}.privacy-soundcloud-disclosure{border-top:1px solid #12b4e140;padding-top:18px;margin-top:18px!important}.privacy-soundcloud-disclosure strong,.privacy-soundcloud-disclosure a{color:var(--blue)}.universal-soundcloud-frame{background:#11161a;border:0;width:100%;height:166px;display:block}.demo-footer{justify-content:space-between;align-items:center;gap:24px;margin-top:22px;display:flex}.demo-note{text-transform:none;margin:0;line-height:1.7}.demo-link{border-bottom:1px solid var(--orange);color:#f2f3f3;letter-spacing:.12em;text-transform:uppercase;flex:none;padding-bottom:7px;font-size:.66rem;font-weight:800}.demo-player-control{border:0;border-bottom:1px solid var(--orange);color:#fff;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;background:0 0;align-items:center;gap:12px;min-height:46px;padding:0 4px 7px 0;font-family:inherit;font-size:.69rem;font-weight:800;display:inline-flex}.demo-player-control:disabled{color:#727a7f;cursor:wait}.demo-player-control-icon{min-width:25px;color:var(--orange);font-size:1rem}.demo-link span{color:var(--orange);margin-left:8px}.contents-head{grid-template-columns:1.12fr .88fr;align-items:end;gap:8vw;display:grid}.contents-head h2{font-size:clamp(2.7rem,4.8vw,5.2rem)}.contents-head p{color:#606669;margin:0 0 6px;line-height:1.75}.family-grid{border-top:1px solid #bfc0ba;grid-template-columns:repeat(2,1fr);column-gap:70px;margin-top:74px;display:grid}.family-item{border-bottom:1px solid #bfc0ba;grid-template-columns:44px 1fr auto;align-items:center;gap:12px;min-height:78px;display:grid}.family-item>span{color:var(--orange);font-family:monospace;font-size:.68rem}.family-item strong{font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;font-size:clamp(1rem,1.5vw,1.28rem)}.family-item i{color:var(--blue);font-style:normal}.family-item .energy-burst{width:30px;height:30px;color:var(--blue);border:1px solid #01ace161;border-radius:50%;place-items:center;font-size:1rem;line-height:1;display:grid;box-shadow:inset 0 0 12px #01ace114,0 0 16px #01ace114}.philosophy{padding-block:clamp(90px,11vw,150px);overflow:hidden}.philosophy-grid{grid-template-columns:.68fr 1.32fr;align-items:start;gap:6vw;display:grid}.signal-hud-mark{isolation:isolate;clip-path:none;background:linear-gradient(90deg,#01ace109 1px,#0000 1px) 0 0/22px 22px,linear-gradient(#01ace109 1px,#0000 1px) 0 0/22px 22px,linear-gradient(135deg,#01ace117,#0000 42%),#040b0fad;border:1px solid #01ace147;align-content:center;min-height:410px;padding:54px 58px 48px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 7px #01ace106,inset 0 0 54px #01ace10e,0 24px 70px #00000057}.signal-hud-mark:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#0000 0 9%,#01ace133 9% 9.35%,#0000 9.35% 90.65%,#01ace133 90.65% 91%,#0000 91%),linear-gradient(#0000 0 19%,#f2691f29 19% 19.35%,#0000 19.35% 80.65%,#01ace11f 80.65% 81%,#0000 81%);position:absolute;inset:0}.signal-hud-mark:after{content:"";z-index:-1;filter:blur(5px);pointer-events:none;background:linear-gradient(90deg,#0000,#01ace117,#0000);width:24%;animation:7s ease-in-out infinite hud-scan;position:absolute;top:0;bottom:0;left:-28%}.hud-topline,.hud-readout{z-index:2;color:#818c92;letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:11px;font-family:monospace;font-size:.58rem;font-weight:700;line-height:1.4;display:flex;position:relative}.hud-topline i{background:linear-gradient(90deg,#01ace1bf,#01ace10f);flex:1;height:1px}.hud-topline strong{color:var(--blue);font-size:inherit}.hud-topline strong:before{content:"";background:var(--blue);border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block;box-shadow:0 0 12px #01ace1e6}.hud-title-lockup{z-index:2;font-family:var(--display);letter-spacing:-.045em;white-space:nowrap;text-transform:uppercase;text-shadow:0 0 26px #01ace11f;justify-content:center;align-items:baseline;gap:.08em;width:100%;min-width:0;margin:48px 0 36px;font-size:clamp(2.2rem,3.5vw,3.85rem);font-weight:900;line-height:.9;display:flex;position:relative}.hud-title-lockup span{color:var(--orange)}.hud-title-lockup strong{color:var(--blue)}.hud-spectrum{z-index:2;border-block:1px solid #ffffff12;justify-content:center;align-items:center;gap:clamp(4px,.7vw,8px);height:42px;padding:0 9%;display:flex;position:relative}.hud-spectrum:before{content:"";background:linear-gradient(90deg,#0000,#01ace16b,#0000);height:1px;position:absolute;top:50%;left:3%;right:3%}.hud-spectrum i{width:clamp(2px,.34vw,4px);height:calc(var(--bar-height) * .28);background:var(--blue);min-height:3px;box-shadow:0 0 8px #01ace16b}.hud-spectrum i:nth-child(4n+1),.hud-spectrum i:nth-child(4n+2){background:var(--orange);box-shadow:0 0 8px #f2691f61}.hud-readout{justify-content:initial;grid-template-columns:minmax(0,1fr) auto;column-gap:18px;margin-top:16px;display:grid}.hud-readout>*{min-width:0}.hud-readout strong{text-align:right;white-space:normal;color:#c4cbd0;font-size:inherit}.hud-corner{z-index:3;filter:drop-shadow(0 0 6px #01ace142);width:44px;height:44px;position:absolute}.hud-corner-nw{border-top:2px solid var(--blue);border-left:2px solid var(--blue);top:24px;left:24px}.hud-corner-ne{border-top:2px solid var(--blue);border-right:2px solid var(--blue);top:24px;right:24px}.hud-corner-sw{border-bottom:2px solid var(--orange);border-left:2px solid var(--orange);bottom:24px;left:24px}.hud-corner-se{border-right:2px solid var(--orange);border-bottom:2px solid var(--orange);bottom:24px;right:24px}.hud-side-rail{gap:7px;display:grid;position:absolute;top:35%}.hud-side-rail-left{left:18px}.hud-side-rail-right{right:18px}.hud-side-rail i{background:#01ace18c;width:13px;height:3px}.hud-side-rail i:nth-child(3),.hud-side-rail i:nth-child(4){background:#f2691f9e;width:8px}@keyframes hud-scan{0%,16%{opacity:0;left:-28%}32%{opacity:.7}68%{opacity:.45}84%,to{opacity:0;left:104%}}.philosophy-copy blockquote{border-left:3px solid var(--orange);max-width:820px;font-family:var(--body);letter-spacing:-.012em;margin:0;padding-left:clamp(22px,3vw,38px);font-size:clamp(1.2rem,1.6vw,1.6rem);font-weight:600;line-height:1.55}.philosophy-copy>p{color:#aab0b4;max-width:620px;margin:30px 0 0;line-height:1.8}.license-card{background:linear-gradient(115deg,#0000000a,#0000),#dfe0dc;border:1px solid #c4c6c1;grid-template-columns:1.05fr .95fr;align-items:end;gap:8vw;min-height:430px;padding:clamp(42px,6vw,78px);display:grid;position:relative;overflow:hidden}.license-card:after{content:"VOTM";color:#00000009;font-family:var(--display);letter-spacing:-.08em;pointer-events:none;font-size:20vw;font-weight:900;position:absolute;top:-18%;right:-1.5%}.license-card>*{z-index:1;position:relative}.license-card h2{font-size:clamp(2.8rem,5.5vw,5.9rem)}.license-action p{color:#535a5d;margin:0 0 22px;line-height:1.75}.license-terms{gap:13px;margin:0 0 30px;padding:0;list-style:none;display:grid}.license-terms li{color:#555c5f;background:#ffffff57;border-left:2px solid #aeb2ae;padding:14px 16px;font-size:.84rem;line-height:1.55}.license-terms strong{color:#202426;font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:.72rem;display:block}.license-terms .license-ai-rule{border-left-color:var(--orange);background:#f2691f14}.license-terms .license-ai-rule strong{color:#b6430b}.license-eula{padding-bottom:112px}.license-eula-card{border:1px solid #2d3940;border-top:4px solid var(--blue);color:#fff;background-color:#080d10;background-image:linear-gradient(#01ace106 1px,#0000 1px),linear-gradient(90deg,#01ace106 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:28px 28px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:clamp(28px,5vw,62px);box-shadow:0 28px 68px #0003}.license-eula-head{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:end;gap:28px;padding-bottom:30px;display:flex}.license-eula-head h2{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:10px 0 0;font-size:clamp(2.5rem,5vw,5.2rem);line-height:.9}.license-eula-head h2 strong{color:var(--orange)}.license-eula-card pre{color:#bac5ca;max-height:720px;font:500 1.15rem/1.7 var(--body);white-space:pre-wrap;overflow-wrap:anywhere;background:#00000057;border:1px solid #ffffff21;margin:30px 0 0;padding:clamp(22px,3vw,38px);overflow:auto}footer{padding-top:82px}.footer-main{justify-content:space-between;align-items:flex-start;gap:50px;padding-bottom:64px;display:flex;position:relative}.footer-main img{width:min(350px,65vw)}.pronunciation{color:#73797d;letter-spacing:.16em;text-align:center;width:min(350px,65vw);margin:-3px 0 0;font-size:.69rem}.ohio-company-mark{color:#9a9fa3;justify-items:center;gap:7px;width:132px;display:grid;position:absolute;top:-8px;left:47%;transform:translate(-50%)}.ohio-company-mark svg{width:76px;height:auto;overflow:visible}.ohio-company-mark span{letter-spacing:.12em;text-align:center;text-transform:uppercase;font-size:.58rem;font-weight:800}.footer-links{color:#adb2b5;grid-template-columns:repeat(2,minmax(100px,1fr));gap:26px 54px;display:grid}.footer-base{color:#656c70;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff1f;justify-content:space-between;gap:24px;min-height:76px;padding-block:24px;font-family:monospace;font-size:.62rem;display:flex}.shop-page{background:var(--paper)}.shop-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 76% 34%,#0f1f28d6,#0000 34%),linear-gradient(125deg,#090b0e 0%,#050607 58%,#0a1014 100%);align-items:center;min-height:620px;padding:150px 0 96px;display:grid;position:relative;overflow:hidden}.shop-hero-inner{z-index:2;position:relative}.shop-hero :is(h1,h2){font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(4.2rem,7vw,7.5rem);font-weight:900;line-height:.84}.shop-hero :is(h1,h2) span{color:#0000;-webkit-text-stroke:2px var(--blue)}.shop-hero-inner>p:last-child{color:#bdc3c7;max-width:680px;margin:34px 0 0;font-size:1.05rem;line-height:1.75}.shop-section{width:min(1360px,100% - 64px);padding-block:clamp(90px,11vw,150px)}.sound-request-shell{width:min(1360px,100% - 64px);padding-bottom:clamp(90px,11vw,150px)}.sound-request-section{isolation:isolate;border:1px solid #2b353b;border-top:3px solid var(--orange);color:#fff;clip-path:polygon(20px 0,100% 0,100% calc(100% - 20px),calc(100% - 20px) 100%,0 100%,0 20px);background:radial-gradient(circle at 12% 16%,#f2691f24,#0000 32%),radial-gradient(circle at 90% 84%,#01ace11a,#0000 34%),#090d10;grid-template-columns:minmax(300px,.78fr) minmax(520px,1.22fr);display:grid;position:relative;overflow:hidden;box-shadow:0 30px 70px #00000029}.sound-request-section:before,.sound-request-section:after{content:"";z-index:2;background:var(--blue);width:72px;height:2px;position:absolute;box-shadow:0 0 18px #01ace180}.sound-request-section:before{top:28px;right:30px}.sound-request-section:after{background:var(--orange);bottom:28px;left:30px;box-shadow:0 0 18px #f2691f73}.sound-request-grid{z-index:-1;opacity:.48;background-image:linear-gradient(#01ace10b 1px,#0000 1px),linear-gradient(90deg,#01ace10b 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#00000038);mask-image:linear-gradient(90deg,#000,#00000038)}.sound-request-copy{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding:clamp(46px,5vw,76px);display:flex}.sound-request-copy .eyebrow{color:var(--orange);margin-bottom:24px}.sound-request-copy h2{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(2.35rem,4.4vw,4.7rem);font-weight:900;line-height:.94}.sound-request-copy h2 span{color:#0000;-webkit-text-stroke:1.5px var(--blue)}.sound-request-copy>p:not(.eyebrow){color:#aeb7bc;max-width:540px;margin:30px 0 0;line-height:1.75}.sound-request-routing{border-left:3px solid var(--orange);background:#ffffff0b;gap:7px;margin-top:42px;padding:17px 18px;display:grid}.sound-request-routing span,.sound-request-form-head span,.sound-request-field>span{color:#8d989e;letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.58rem;font-weight:800}.sound-request-routing strong{overflow-wrap:anywhere;color:#dce2e5;font-size:.82rem}.sound-request-form{background:#04070994;padding:clamp(42px,4.4vw,66px);position:relative}.sound-request-form-head{border-bottom:1px solid #ffffff24;justify-content:space-between;align-items:center;margin-bottom:30px;padding-bottom:16px;display:flex}.sound-request-form-head span{color:var(--blue)}.sound-request-form-head strong{color:#d9e0e3;letter-spacing:.12em;font-family:monospace;font-size:.66rem}.sound-request-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 18px;display:grid}.sound-request-field{gap:9px;display:grid}.sound-request-source,.sound-request-wide{grid-column:1/-1}.sound-request-field>span{color:#aeb7bc}.sound-request-field>span i{color:#657178;font-style:normal}.sound-request-field input,.sound-request-field select,.sound-request-field textarea{color:#fff;width:100%;min-height:50px;font:inherit;background:#0c1216eb;border:1px solid #35434b;border-radius:0;outline:0;padding:13px 15px;font-size:.84rem;line-height:1.45;transition:border-color .16s,box-shadow .16s,background .16s}.sound-request-field select{appearance:auto}.sound-request-field textarea{resize:vertical;min-height:142px}.sound-request-field input::placeholder,.sound-request-field textarea::placeholder{color:#68757c}.sound-request-field input:focus,.sound-request-field select:focus,.sound-request-field textarea:focus{border-color:var(--blue);box-shadow:0 0 0 2px #01ace124, inset 3px 0 0 var(--orange);background:#0d151a}.sound-request-submit{justify-content:space-between;align-items:center;gap:24px;margin-top:26px;display:flex}.sound-request-submit p{color:#7f8b91;max-width:360px;margin:0;font-size:.68rem;line-height:1.55}.sound-request-submit .button{cursor:pointer;border:0;flex:none;min-height:50px}.sound-request-submit .button:disabled{cursor:wait;opacity:.58}.sound-request-honeypot{clip-path:inset(50%)!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.sound-request-status{color:#a8d8e7;min-height:1.2em;margin:14px 0 0;font-family:monospace;font-size:.62rem;line-height:1.5}.sound-request-status.is-success{color:#73e4b1}.sound-request-status.is-error{color:#ff9365}.contact-hero{color:#fff;background:#070b0e;min-height:620px;padding:220px 0 100px;position:relative;overflow:hidden}.contact-hero .section-shell{z-index:2;position:relative}.contact-hero h1{text-transform:uppercase;max-width:900px;margin:18px 0 24px;font-size:clamp(3.4rem,8vw,8rem);line-height:.84}.contact-hero h1 span{color:#0000;-webkit-text-stroke:2px var(--blue)}.contact-hero .section-shell>p:last-child{color:#aeb8bd;max-width:720px;font-size:clamp(1rem,1.5vw,1.2rem);line-height:1.7}.contact-form-shell{padding-block:clamp(72px,9vw,120px)}.contact-form{color:#fff;background:#081015;border:1px solid #01ace147;max-width:900px;margin-inline:auto;padding:clamp(22px,4vw,42px);box-shadow:0 28px 70px #0000002e}@media (width<=780px){.contact-hero{min-height:520px;padding:175px 0 72px}.contact-form-shell{width:min(100% - 24px,900px)}}.project-updates-shell{width:min(1360px,100% - 64px);padding-bottom:clamp(90px,11vw,150px)}.project-updates{isolation:isolate;border:1px solid #2c363c;border-top:3px solid var(--blue);color:#fff;clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);background:radial-gradient(circle at 12% 24%,#01ace11c,#0000 34%),linear-gradient(128deg,#090d10,#050709 68%);grid-template-columns:minmax(340px,.9fr) minmax(500px,1.1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #0000002e}.project-updates:after{content:"PERSONAL TRANSMISSION";color:#ffffff26;letter-spacing:.18em;font-family:monospace;font-size:.48rem;position:absolute;bottom:16px;right:26px}.project-updates-grid{z-index:-1;opacity:.55;background-image:linear-gradient(#01ace109 1px,#0000 1px),linear-gradient(90deg,#01ace109 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000002e);mask-image:linear-gradient(90deg,#000,#0000002e)}.project-updates-copy{border-right:1px solid #ffffff1f;flex-direction:column;justify-content:center;padding:clamp(48px,5.2vw,78px);display:flex}.project-updates-copy .eyebrow{color:var(--orange);margin-bottom:24px}.project-updates-copy h2{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:900;line-height:.84}.project-updates-copy h2 span{color:#0000;-webkit-text-stroke:1.5px var(--blue)}.project-updates-copy>p:not(.eyebrow){color:#aeb7bc;max-width:540px;margin:30px 0 0;line-height:1.75}.project-updates-principles{gap:10px;margin-top:38px;display:grid}.project-updates-principles span{color:#d4dadd;letter-spacing:.08em;text-transform:uppercase;padding-left:18px;font-family:monospace;font-size:.62rem;position:relative}.project-updates-principles span:before{content:"";background:var(--orange);width:7px;height:7px;position:absolute;top:.35em;left:0;transform:rotate(45deg);box-shadow:0 0 10px #f2691f80}.project-updates-form{background:#0d1317b8;align-content:center;gap:20px;padding:clamp(44px,4.8vw,72px);display:grid}.project-updates-form-head{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:baseline;gap:20px;margin-bottom:6px;padding-bottom:16px;display:flex}.project-updates-form-head span,.project-updates-form>label>span{color:#99a5ab;letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.58rem;font-weight:800}.project-updates-form-head strong{overflow-wrap:anywhere;color:var(--blue);font-family:monospace;font-size:.68rem}.project-updates-form>label:not(.project-updates-consent){gap:9px;display:grid}.project-updates-form input[type=text],.project-updates-form input[type=email]{color:#fff;width:100%;min-height:50px;font:inherit;background:#0a1014;border:1px solid #35434b;border-radius:0;outline:0;padding:12px 15px}.project-updates-form input:focus-visible{border-color:var(--blue);box-shadow:0 0 0 2px #01ace124, inset 3px 0 0 var(--orange)}.project-updates-consent{cursor:pointer;grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;padding:14px 0;display:grid}.project-updates-consent input{width:18px;height:18px;accent-color:var(--orange);margin:1px 0 0}.project-updates-consent span{line-height:1.55;color:#b5bec3!important;font-family:var(--body)!important;letter-spacing:0!important;text-transform:none!important;font-size:.74rem!important;font-weight:400!important}.project-updates-form .button{cursor:pointer;border:0;width:100%;min-height:50px}.project-updates-note,.project-updates-status{color:#7f8b91;margin:0;font-size:.68rem;line-height:1.58}.project-updates-leave{color:#aeb7bc;letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #586168;width:max-content;padding-bottom:4px;font-size:.58rem;font-weight:800}.project-updates-leave:hover,.project-updates-leave:focus-visible{border-color:var(--orange);color:#fff}.project-updates-status{color:#a8d8e7;min-height:1.2em;font-family:monospace}.recording-radar-shell{width:min(1360px,100% - 64px);padding-bottom:clamp(90px,11vw,150px)}.recording-radar{isolation:isolate;background:linear-gradient(118deg, #ffffffb8, #e2e5e2f5), var(--paper);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% 100%,24px 100%,0 calc(100% - 24px));border:1px solid #c3c7c6;grid-template-columns:minmax(320px,.8fr) minmax(520px,1.2fr);display:grid;position:relative;overflow:hidden;box-shadow:0 26px 64px #11181c1c}.recording-radar:before{content:"";background:linear-gradient(90deg, var(--blue), var(--orange));height:3px;position:absolute;top:0;left:0;right:24px}.recording-radar-grid{z-index:-1;opacity:.64;background-image:linear-gradient(#014d640b 1px,#0000 1px),linear-gradient(90deg,#014d640b 1px,#0000 1px);background-size:30px 30px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.recording-radar-copy{border-right:1px solid #c3c7c6;flex-direction:column;justify-content:center;padding:clamp(46px,5vw,74px);display:flex}.recording-radar-copy .eyebrow{color:#b94b13;margin-bottom:22px}.recording-radar-copy h2{color:var(--ink);font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(3rem,5.5vw,5.7rem);font-weight:900;line-height:.82}.recording-radar-copy h2 span{color:var(--blue)}.recording-radar-copy>p:last-child{color:#586267;max-width:510px;margin:30px 0 0;line-height:1.72}.recording-radar-panel{color:#fff;background:linear-gradient(135deg,#050b0efa,#0d161bf5);grid-template-columns:156px minmax(0,1fr);align-content:center;gap:28px 34px;padding:clamp(38px,4.4vw,64px);display:grid}.recording-radar-sweep{aspect-ratio:1;background:radial-gradient(circle, var(--orange) 0 3px, transparent 4px), repeating-radial-gradient(circle, transparent 0 23px, #01ace12b 24px 25px), conic-gradient(from -18deg, #01ace14d, transparent 21%, transparent 100%);border:1px solid #01ace16b;border-radius:50%;align-self:center;width:156px;position:relative;box-shadow:inset 0 0 24px #01ace114,0 0 30px #01ace114}.recording-radar-sweep:before,.recording-radar-sweep:after{content:"";background:#01ace138;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.recording-radar-sweep:before{width:calc(100% - 16px);height:1px}.recording-radar-sweep:after{width:1px;height:calc(100% - 16px)}.recording-radar-sweep i{background:linear-gradient(90deg, var(--blue), transparent);transform-origin:0;width:48%;height:2px;position:absolute;top:50%;left:50%;transform:rotate(-25deg);box-shadow:0 0 10px #01ace1b3}.recording-radar-sweep span{background:var(--orange);border-radius:50%;width:7px;height:7px;position:absolute;top:31%;right:22%;box-shadow:0 0 0 4px #f2691f24,0 0 14px #f2691fbf}.recording-radar-status{align-self:center}.recording-radar-status>span{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;font-family:monospace;font-size:.58rem;font-weight:800}.recording-radar-status strong{font-family:var(--display);letter-spacing:-.02em;text-transform:uppercase;margin-top:10px;font-size:clamp(1.35rem,2.1vw,2rem);line-height:1.08;display:block}.recording-radar-status p{color:#9ca7ad;max-width:600px;margin:18px 0 0;font-size:.84rem;line-height:1.7}.recording-radar-actions{border-top:1px solid #ffffff1f;grid-column:1/-1;align-items:center;gap:26px;padding-top:24px;display:flex}.recording-radar-actions .button{min-height:48px}.recording-radar-actions .text-link{color:#b7c0c4}.shop-purchase-grid{grid-template-columns:minmax(0,1fr) minmax(350px,.42fr);align-items:start;gap:clamp(28px,3.6vw,52px);display:grid}.shop-product-card{background:#e8e8e3;border:1px solid #c9cac5;grid-template-columns:minmax(350px,.9fr) minmax(430px,1.1fr);align-items:start;display:grid;overflow:hidden}.shop-artwork-button{aspect-ratio:1;cursor:zoom-in;background:#060708;border:0;border-right:1px solid #c9cac5;width:100%;padding:0;display:block;position:relative;overflow:hidden}.shop-product-artwork{background:#07090b;border-right:1px solid #c9cac5;flex-direction:column;align-self:start;min-width:0;display:flex}.shop-product-artwork .shop-artwork-button{border-bottom:1px solid #293138;border-right:0;flex:none}.shop-artwork-button:disabled{cursor:default}.shop-artwork-empty{letter-spacing:.12em;text-transform:uppercase;place-items:center;position:absolute;inset:0;color:#7e8b91!important;font:900 .7rem/1.4 var(--display)!important;background:#0c1114!important;padding:24px!important;display:grid!important}.shop-artwork-view-actions{background:linear-gradient(90deg,#0fb2dd09 1px,#0000 1px) 0 0/16px 100%,#070b0d;border-top:1px solid #293138;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;min-height:58px;padding:8px;display:grid}.shop-artwork-view-actions button{isolation:isolate;min-width:0;color:var(--blue);cursor:pointer;font:900 clamp(.47rem, .55vw, .58rem)/1.35 var(--display);letter-spacing:.07em;text-shadow:0 0 10px #0fb2dd47;text-transform:uppercase;background:radial-gradient(circle at 18% 24%,#ffffff13 0 1px,#0000 1.5px) 0 0/17px 19px,radial-gradient(circle at 73% 68%,#0000009e 0 1px,#0000 1.8px) 0 0/23px 21px,repeating-linear-gradient(102deg,#0000 0 9px,#ffffff05 9px 10px),linear-gradient(#1b2226 0%,#0a0e10 48%,#151b1e 100%);border:1px solid #0fb2dd94;padding:12px 8px;transition:border-color .16s,color .16s,filter .16s,transform .16s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,inset 0 -2px #000000a6,0 2px 6px #00000073}.shop-artwork-view-actions button:after{content:"";z-index:-1;pointer-events:none;opacity:.48;background:linear-gradient(167deg,#0000 0 28%,#ffffff0b 28.4% 28.8%,#0000 29.2% 100%),repeating-linear-gradient(4deg,#0000 0 13px,#00000038 13px 14px);position:absolute;inset:0}.shop-artwork-view-actions button:hover:not(:disabled),.shop-artwork-view-actions button:focus-visible{color:#8be8ff;filter:brightness(1.18);border-color:#8be8ff;transform:translateY(-1px)}.shop-artwork-view-actions button:disabled{color:#52b1ca73;cursor:not-allowed;filter:saturate(.55)brightness(.68);border-color:#0fb2dd33;box-shadow:inset 0 1px #ffffff09}.shop-artwork-button img{object-fit:contain;width:100%;height:100%}.shop-artwork-button>span{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.12em;text-transform:uppercase;background:#05080ae0;border:1px solid #ffffff38;align-items:center;gap:10px;min-height:39px;padding:0 14px;font-size:.58rem;font-weight:800;transition:border-color .18s,transform .18s;display:flex;position:absolute;bottom:16px;right:16px;box-shadow:0 10px 28px #00000047}.shop-artwork-button:hover>span,.shop-artwork-button:focus-visible>span{border-color:var(--blue);transform:translateY(-2px)}.shop-artwork-button>span i{color:var(--blue);font-style:normal}.shop-product-copy{padding:clamp(28px,2.8vw,40px)}.shop-product-details{background:linear-gradient(#0fb2dd07 1px,#0000 1px) 0 0/24px 24px,linear-gradient(90deg,#0fb2dd07 1px,#0000 1px) 0 0/24px 24px,#eeeee9;border-top:1px solid #c9cac5;grid-column:1/-1;min-width:0;padding:clamp(24px,2.4vw,34px) clamp(28px,2.8vw,40px) clamp(28px,2.8vw,40px)}.shop-product-copy h2,.shop-license-note h2{font-family:var(--display);letter-spacing:-.04em;text-transform:uppercase;margin:0;font-weight:900;line-height:.98}.shop-product-copy h2{font-size:clamp(2.35rem,3.25vw,3.65rem)}.shop-product-copy .release-label{margin-bottom:12px}.shop-product-description{gap:13px;margin-top:22px;display:grid}.shop-product-description p{color:#555c5f;margin:0;font-size:.82rem;line-height:1.62}.shop-product-specs{border-top:1px solid #c4c6c1;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0;display:grid}.shop-product-specs div{border-bottom:1px solid #cdd0ca;justify-content:space-between;gap:22px;padding:9px 12px 9px 0;display:flex}.shop-product-specs div:nth-child(odd){border-right:1px solid #cdd0ca;margin-right:12px;padding-right:16px}.shop-product-specs dt{color:#777e81;letter-spacing:.13em;text-transform:uppercase;font-size:.62rem;font-weight:800}.shop-product-specs dd{color:#202426;text-align:right;text-transform:uppercase;margin:0;font-family:monospace;font-size:.69rem}.shop-product-actions{grid-template-columns:1.2fr .9fr .9fr;gap:8px;margin-top:18px;display:grid}.shop-product-share{color:#565d60;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #9fa39f;margin-top:14px;padding:0 0 6px;font-family:inherit;font-size:.61rem;font-weight:800}.shop-product-share span{color:var(--orange);margin-left:8px}.shop-product-actions .button,.shop-product-actions .demo-player-control{letter-spacing:.09em;gap:8px;min-height:44px;padding-inline:10px;font-size:.58rem}.shop-product-actions .demo-player-control{color:#181b1d;border:1px solid #2d3134;justify-content:center;width:100%}.shop-product-actions .demo-player-control:hover,.shop-product-actions .demo-player-control:focus-visible{border-color:var(--orange);background:#f2691f12}.shop-product-actions .demo-player-control:disabled{color:#777e81;border-color:#bec0bb}.shop-cart{border-top:3px solid var(--orange);background:var(--ink-soft);color:#fff;scrollbar-color:var(--blue) #11161a;max-height:calc(100svh - 104px);padding:30px;position:sticky;top:24px;overflow:auto;box-shadow:0 22px 56px #07090b2e}.shop-cart-head{border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-bottom:24px;display:flex}.shop-cart-head>div{gap:5px;display:grid}.shop-cart-head p{color:#70787d;letter-spacing:.06em;text-transform:uppercase;margin:0;font-family:monospace;font-size:.56rem}.shop-cart-head span,.shop-cart-status>span{color:#81898e;letter-spacing:.14em;text-transform:uppercase;font-size:.64rem;font-weight:800}.shop-cart-head strong{color:var(--blue);font-family:monospace;font-size:1.15rem}.shop-cart-items{padding-block:24px}.shop-cart-item{grid-template-columns:72px 1fr;gap:14px 16px;display:grid}.shop-cart-item>img{aspect-ratio:1;object-fit:cover;border:1px solid #ffffff24;width:72px}.shop-cart-item-copy{align-content:start;gap:6px;display:grid}.shop-cart-item strong{font-family:var(--display);text-transform:uppercase;font-size:.83rem;line-height:1.35}.shop-cart-item span,.shop-cart-empty,.shop-cart-status p{color:#929ba0;font-size:.77rem;line-height:1.65}.shop-cart-item small{color:#626b70;text-transform:uppercase;font-family:monospace;font-size:.55rem;line-height:1.45}.shop-cart-item-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px 17px;display:flex}.shop-cart-item button{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;border-bottom:1px solid #656d72;width:max-content;padding:0 0 5px;font-family:inherit;font-size:.61rem;font-weight:800}.shop-cart-item button:hover,.shop-cart-item button:focus-visible,.saved-item button:hover,.saved-item button:focus-visible{border-color:var(--orange);color:#fff}.shop-cart-empty{text-align:center;border:1px dashed #ffffff29;justify-items:center;gap:8px;margin:24px 0 0;padding:28px 20px;display:grid}.shop-cart-empty>span{width:36px;height:36px;color:var(--blue);border:1px solid #01ace16b;place-items:center;font-size:1.15rem;display:grid}.shop-cart-empty strong{color:#fff;font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;font-size:.84rem}.shop-cart-empty p{margin:0}.shop-cart-empty a{border-bottom:1px solid var(--orange);color:#d9dddf;letter-spacing:.1em;text-transform:uppercase;margin-top:5px;padding-bottom:4px;font-size:.58rem;font-weight:800}.shop-cart-clear{letter-spacing:.12em;text-transform:uppercase;cursor:pointer;border:0;margin:-8px 0 22px auto;padding:0;font-family:inherit;font-size:.56rem;font-weight:800;display:block}.shop-cart-summary{border-block:1px solid #ffffff26;gap:11px;margin-top:24px;padding-block:16px;display:grid}.shop-cart-summary>div{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.shop-cart-summary span{color:#7d868b;letter-spacing:.1em;text-transform:uppercase;font-size:.59rem;font-weight:800}.shop-cart-summary strong{color:#dce0e2;text-align:right;text-transform:uppercase;max-width:180px;font-family:monospace;font-size:.61rem;font-weight:500;line-height:1.4}.shop-cart-status{gap:9px;padding-top:24px;display:grid}.shop-cart-status strong{color:var(--orange);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:1rem}.shop-cart-status p{margin:0}.shop-notice-button{width:100%;margin-top:10px}.shop-checkout-button{width:100%;margin-top:24px}.shop-checkout-button:disabled{color:#697176;cursor:not-allowed;background:#20262a;border-color:#333a3e}.commerce-checkout-control{gap:7px;display:grid}.commerce-checkout-control>small{color:#839198;text-align:center;font-size:.57rem;line-height:1.45}.commerce-checkout-control>p{color:#ff8a78;margin:0;font-size:.62rem;line-height:1.45}.paypal-checkout-button{font-family:var(--display);letter-spacing:.025em;text-transform:none;justify-content:center;align-items:center;gap:10px;font-weight:900;box-shadow:0 9px 24px #ffc43924;color:#111820!important;background:#ffc439!important;border-color:#ffc439!important;display:flex!important}.paypal-checkout-button:hover:not(:disabled){transform:translateY(-1px);background:#ffd66b!important;border-color:#ffd66b!important}.paypal-checkout-button:disabled{box-shadow:none;color:#697176!important;background:#20262a!important;border-color:#333a3e!important}.stripe-checkout-button{text-transform:none;justify-content:center;align-items:center;gap:12px;position:relative;overflow:hidden;box-shadow:0 9px 24px #f2691f3d,inset 0 0 0 1px #ffcdb02e;color:#05090b!important;background:linear-gradient(90deg,#0000 0 8%,#05090b9e 8% 29%,#0000 29% 71%,#05090b9e 71% 92%,#0000 92%) 0 6px/100% 1px no-repeat,linear-gradient(90deg,#0000 0 16%,#05090b73 16% 38%,#0000 38% 62%,#05090b73 62% 84%,#0000 84%) left bottom 6px/100% 1px no-repeat,linear-gradient(135deg,#f8782f 0%,#f2691f 55%,#df5513 100%)!important;border-color:#ff8b4d!important;display:flex!important}.stripe-checkout-button:before,.stripe-checkout-button:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05090b80 25% 75%,#0000);width:1px;position:absolute;top:6px;bottom:6px}.stripe-checkout-button:before{left:8px}.stripe-checkout-button:after{right:8px}.stripe-checkout-button>span{z-index:1;letter-spacing:.035em;font-size:.72em;font-weight:700;position:relative}.stripe-checkout-button>strong{z-index:1;font-family:var(--display);letter-spacing:.075em;text-transform:uppercase;font-size:1em;position:relative}.stripe-checkout-button:hover:not(:disabled){transform:translateY(-1px);background:linear-gradient(90deg,#0000 0 8%,#05090b9e 8% 29%,#0000 29% 71%,#05090b9e 71% 92%,#0000 92%) 0 6px/100% 1px no-repeat,linear-gradient(90deg,#0000 0 16%,#05090b73 16% 38%,#0000 38% 62%,#05090b73 62% 84%,#0000 84%) left bottom 6px/100% 1px no-repeat,linear-gradient(135deg,#ff8b4d 0%,#fa7229 58%,#ec611c 100%)!important;border-color:#ffc29f!important}.stripe-checkout-button:disabled{cursor:not-allowed;transform:none;box-shadow:inset 0 0 0 1px #98a7af14;color:#8c989e!important;background:linear-gradient(90deg,#0000 0 10%,#929fa63d 10% 30%,#0000 30% 70%,#929fa63d 70% 90%,#0000 90%) 0 6px/100% 1px no-repeat,linear-gradient(135deg,#30373b,#252b2f)!important;border-color:#465158!important}.stripe-checkout-button:disabled:before,.stripe-checkout-button:disabled:after{background:linear-gradient(#0000,#929fa633 25% 75%,#0000)}.shop-cart-assurance{border:1px solid #ffffff1f;grid-template-columns:repeat(3,1fr);margin-top:22px;display:grid}.shop-cart-assurance span{color:#788186;text-align:center;text-transform:uppercase;border-right:1px solid #ffffff1f;place-items:center;min-height:54px;padding:8px;font-family:monospace;font-size:.51rem;line-height:1.35;display:grid}.shop-cart-assurance span:last-child{border-right:0}.saved-items{border-top:1px solid #ffffff26;margin-top:28px;padding-top:22px}.saved-items-head{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.saved-items-head h3{color:#dce0e2;font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.78rem}.saved-items-head>span{color:var(--blue);font-family:monospace;font-size:.72rem}.saved-items>p{color:#717a7f;margin:0;font-size:.72rem;line-height:1.55}.saved-item{grid-template-columns:58px 1fr;gap:13px;display:grid}.saved-item+.saved-item{border-top:1px solid #ffffff1a;margin-top:16px;padding-top:16px}.saved-item img{aspect-ratio:1;object-fit:cover;width:58px}.saved-item>div{flex-wrap:wrap;align-items:start;gap:7px 13px;display:flex}.saved-item strong{color:#fff;width:100%;font-size:.68rem;line-height:1.35}.saved-item button{color:#8e979c;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #50585d;padding:0 0 3px;font-family:inherit;font-size:.53rem;font-weight:800}.shop-modal-backdrop{z-index:2200;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020405d1;place-items:center;padding:30px;display:grid;position:fixed;inset:0;overflow:auto}.artwork-modal,.share-modal{border:1px solid #01ace14d;border-top:3px solid var(--orange);color:#fff;background:#0b0f12;width:min(760px,100%);max-height:calc(100svh - 60px);overflow:auto;box-shadow:0 32px 100px #0009}.artwork-modal{width:min(820px,100%)}.artwork-modal.is-gallery{width:min(1080px,100%)}.artwork-modal>img{aspect-ratio:1;object-fit:contain;width:min(700px,100% - 48px);margin:0 auto 24px}.artwork-original-link{border-bottom:1px solid var(--orange);color:#fff;width:fit-content;font:900 .62rem/1.8 var(--display);letter-spacing:.08em;text-transform:uppercase;margin:-6px auto 26px;display:block}.production-gallery-viewer{padding:24px}.production-gallery-stage{background:#030506;grid-template-columns:54px minmax(0,1fr) 54px;align-items:center;min-height:min(64vh,640px);display:grid;position:relative}.production-gallery-stage img{object-fit:contain;width:100%;height:min(64vh,640px)}.production-gallery-stage button{color:var(--blue);cursor:pointer;background:#080f13e6;border:0;align-self:stretch;font:300 2.6rem/1 Arial,sans-serif}.production-gallery-stage button:hover,.production-gallery-stage button:focus-visible{color:#fff;background:#112129}.production-gallery-thumbnails{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:10px;margin-top:16px;display:grid}.production-gallery-thumbnails button{aspect-ratio:1;cursor:pointer;background:#071015;border:1px solid #35434a;padding:3px;overflow:hidden}.production-gallery-thumbnails button.is-active{border:3px solid var(--orange);padding:1px}.production-gallery-thumbnails img{object-fit:cover;width:100%;height:100%}.editor-product-artwork-manager{background:#081015;border:1px solid #2d414b;margin:18px 0;padding:20px}.editor-product-artwork-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editor-product-artwork-slots>article,.editor-product-gallery-grid>article{background:#0c151a;border:1px solid #26363e;align-content:start;gap:10px;padding:14px;display:grid}.editor-product-artwork-slots>article>span,.editor-product-gallery-head span{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font:900 .61rem/1.35 monospace}.editor-product-artwork-slots img,.editor-product-gallery-grid img,.editor-artwork-placeholder{aspect-ratio:1;object-fit:contain;background:#030607;width:100%}.editor-artwork-live-preview{aspect-ratio:1;background:#030607;width:100%;position:relative;overflow:hidden}.editor-artwork-live-preview>img{aspect-ratio:1;object-fit:contain;width:100%;height:100%}.editor-artwork-placeholder{color:#708088;text-transform:uppercase;place-items:center;font:800 .62rem/1 monospace;display:grid}.editor-product-gallery-head{justify-content:space-between;align-items:center;gap:14px;margin:20px 0 12px;display:flex}.editor-product-gallery-head>div{gap:6px;display:grid}.editor-product-gallery-head strong{color:#e8ecee;font:800 .72rem/1 monospace}.editor-product-gallery-grid{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;display:grid}.editor-product-gallery-grid>p{color:#788990}.shop-modal-head{border-bottom:1px solid #ffffff21;justify-content:space-between;align-items:center;gap:20px;min-height:84px;padding:18px 24px;display:flex}.shop-modal-head>div{gap:5px;display:grid}.shop-modal-head span{color:var(--orange);letter-spacing:.13em;text-transform:uppercase;font-size:.58rem;font-weight:800}.shop-modal-head h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:1.3rem}.shop-modal-head>button{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2e;width:42px;height:42px;font-size:1.4rem}.share-modal{padding-bottom:26px}.share-product-chip{background:#ffffff09;border:1px solid #ffffff1f;grid-template-columns:72px 1fr;align-items:center;gap:16px;margin:24px;padding:14px;display:grid}.share-product-chip img{aspect-ratio:1;object-fit:cover;width:72px}.share-product-chip>div{gap:6px;display:grid}.share-product-chip strong{font-family:var(--display);text-transform:uppercase;font-size:.78rem;line-height:1.35}.share-product-chip span{color:#8e979c;font-size:.71rem}.share-modal>label{color:#9ca4a9;letter-spacing:.12em;text-transform:uppercase;gap:8px;margin:0 24px 16px;font-size:.6rem;font-weight:800;display:grid}.share-modal>label>span{color:#667076;font-size:.52rem}.share-modal input,.share-modal textarea{color:#fff;width:100%;font:inherit;letter-spacing:0;text-transform:none;background:#11171a;border:1px solid #ffffff29;border-radius:0;outline:0;padding:13px 14px;font-size:.78rem;line-height:1.5}.share-modal input:focus,.share-modal textarea:focus{border-color:var(--blue);box-shadow:0 0 0 2px #01ace11f}.share-modal textarea{resize:vertical}.share-link-preview{border-left:2px solid var(--blue);background:#01ace10e;gap:6px;margin:4px 24px 22px;padding:13px 14px;display:grid}.share-link-preview span{color:#899298;letter-spacing:.1em;text-transform:uppercase;font-size:.55rem;font-weight:800}.share-link-preview code{overflow-wrap:anywhere;color:#d7dddf;font-size:.68rem}.share-modal-actions{grid-template-columns:.8fr .8fr 1.2fr;gap:9px;margin-inline:24px;display:grid}.share-modal-actions .button{letter-spacing:.08em;min-height:48px;padding-inline:12px;font-size:.57rem}.shop-license-note{background:var(--ink);color:#fff;padding-block:clamp(82px,9vw,126px)}.shop-license-note-inner{grid-template-columns:1fr .7fr;align-items:end;gap:8vw;display:grid}.shop-license-note h2{font-size:clamp(2.8rem,5vw,5.3rem)}.shop-license-note-inner>div:last-child>p{color:#aeb5b9;margin:0 0 28px;line-height:1.75}.back-to-top{z-index:1010;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.14em;text-transform:uppercase;pointer-events:auto;background:#080b0de6;border:1px solid #ffffff2e;align-items:center;gap:9px;min-height:44px;padding:0 16px;font-size:.62rem;font-weight:800;transition:border-color .18s,transform .18s;display:inline-flex;position:fixed;bottom:68px;right:clamp(18px,3vw,42px);box-shadow:0 12px 34px #00000047;display:none!important}body:has(.universal-player.is-expanded) .back-to-top{bottom:234px}.back-to-top span{color:var(--blue);font-size:1rem;line-height:1}.back-to-top:hover,.back-to-top:focus-visible{border-color:var(--orange);transform:translateY(-2px)}.about-page{background:var(--paper)}.about-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 76% 34%,#0f1f28d6,#0000 34%),linear-gradient(125deg,#090b0e 0%,#050607 58%,#0a1014 100%);align-items:center;min-height:850px;padding:148px 0 84px;display:grid;position:relative;overflow:hidden}.about-hero:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(90deg,#0000 4%,#01ace129 4% 4.08%,#0000 4.08% 95.92%,#f2691f24 95.92% 96%,#0000 96%),linear-gradient(#0000 13%,#ffffff0e 13% 13.12%,#0000 13.12% 82%,#01ace112 82% 82.12%,#0000 82.12%),repeating-linear-gradient(90deg,#0000 0 118px,#01ace109 118px 119px);position:absolute;inset:96px 0 0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 86%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 86%,#0000)}.about-hero:after{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#0000,#00000085);height:260px;position:absolute;inset:auto 0 0}.about-hero-layout{z-index:2;grid-template-columns:minmax(0,.94fr) minmax(420px,.72fr);align-items:center;gap:clamp(64px,8vw,128px);display:grid;position:relative}.about-heading h1{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(4rem,6.4vw,7.2rem);font-weight:900;line-height:.84}.about-heading h1 span{color:#0000;-webkit-text-stroke:2px var(--blue);display:inline-block}.about-deck{color:#c8cccf;max-width:620px;margin:32px 0 0;font-size:clamp(1.05rem,1.45vw,1.26rem);line-height:1.7}.owner-credentials{color:#91999e;letter-spacing:.1em;text-transform:uppercase;border-block:1px solid #ffffff24;flex-wrap:wrap;gap:14px 24px;margin-top:34px;padding-block:18px;font-family:monospace;font-size:.66rem;line-height:1.45;display:flex}.owner-credentials span:not(:last-child):after{content:"■";color:var(--orange);vertical-align:2px;margin-left:24px;font-size:.42rem}.owner-portrait-frame{background:#101519;border:1px solid #fff3;margin:0;position:relative;box-shadow:0 30px 90px #00000073}.owner-portrait-frame:before{content:"";z-index:-1;border:1px solid #01ace142;position:absolute;inset:24px -24px -24px 24px}.portrait-accent{z-index:1;background:linear-gradient(90deg, var(--orange), var(--blue));width:44%;height:4px;position:absolute;top:-1px;left:-1px}.owner-portrait-frame img{aspect-ratio:3/4;object-fit:cover;object-position:50% 36%;width:100%}.owner-portrait-frame figcaption{border-top:1px solid #ffffff24;gap:7px;min-height:82px;padding:20px 22px;display:grid}.owner-portrait-frame figcaption strong{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:1rem}.owner-portrait-frame figcaption span{color:#798187;letter-spacing:.1em;text-transform:uppercase;font-family:monospace;font-size:.64rem}.owner-story{padding-block:clamp(90px,11vw,150px)}.owner-story-grid{grid-template-columns:1.14fr .86fr;align-items:start;gap:clamp(60px,9vw,132px);display:grid}.owner-copy{max-width:700px}.owner-copy p{color:#555b5e;margin:0;font-size:1.04rem;line-height:1.82}.owner-copy p+p{margin-top:24px}.owner-copy .owner-intro{color:#171a1c;letter-spacing:-.02em;font-size:clamp(1.32rem,2vw,1.82rem);font-weight:700;line-height:1.48}.approach-statement{background:#dfe0dc;border:1px solid #c4c6c1;padding:clamp(32px,4vw,48px);position:relative}.approach-statement:before{content:"";background:linear-gradient(var(--orange), var(--blue));width:4px;position:absolute;inset:0 auto 0 0}.approach-statement>span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:.66rem;font-weight:800}.approach-statement blockquote{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:24px 0 28px;font-size:clamp(1.7rem,3vw,2.65rem);font-weight:900;line-height:1.08}.approach-statement p{color:#62686b;border-top:1px solid #b9bbb6;margin:0;padding-top:20px;line-height:1.65}.rustbelt-section{background:linear-gradient(90deg, #00000006 1px, transparent 1px), linear-gradient(#00000006 1px, transparent 1px), var(--paper);background-size:72px 72px;border-top:1px solid #c8c9c4;padding-block:clamp(90px,11vw,150px);position:relative;overflow:hidden}.rustbelt-grid{grid-template-columns:.78fr 1.22fr;align-items:start;gap:clamp(60px,8vw,124px);display:grid}.rustbelt-landscape{background:#b7d1df;border:1px solid #bfc1bc;margin:0 0 clamp(70px,8vw,108px);position:relative;overflow:hidden;box-shadow:22px 22px #01ace114}.rustbelt-landscape:after{content:"";pointer-events:none;background:linear-gradient(#0000 52%,#05080abf);position:absolute;inset:0}.rustbelt-landscape:before{content:"";z-index:2;background:linear-gradient(90deg, var(--orange), var(--blue));width:34%;height:4px;position:absolute;top:-1px;left:-1px}.rustbelt-landscape img{aspect-ratio:2.22;object-fit:cover;width:100%}.rustbelt-landscape figcaption{z-index:3;color:#fff;justify-content:space-between;align-items:end;gap:30px;display:flex;position:absolute;bottom:clamp(20px,3.5vw,44px);left:clamp(22px,4vw,52px);right:clamp(22px,4vw,52px)}.rustbelt-landscape figcaption span{color:var(--orange);letter-spacing:.14em;text-transform:uppercase;font-family:monospace;font-size:.65rem}.rustbelt-landscape figcaption strong{font-family:var(--display);letter-spacing:.02em;text-align:right;text-transform:uppercase;font-size:clamp(1rem,1.8vw,1.55rem)}.rustbelt-mark{background:var(--ink);color:#fff;border:1px solid #bfc1bc;flex-direction:column;justify-content:center;min-height:410px;padding:clamp(34px,5vw,58px);display:flex;position:sticky;top:42px;box-shadow:22px 22px #f2691f1f}.rustbelt-mark:before{content:"";background:linear-gradient(90deg, var(--orange), var(--blue));width:48%;height:4px;position:absolute;top:-1px;left:-1px}.rustbelt-mark span{color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:800}.rustbelt-mark strong{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin-top:15px;font-size:clamp(3rem,5.2vw,5.4rem);font-weight:900;line-height:.86}.rustbelt-mark i{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;margin-top:30px;font-family:monospace;font-size:.66rem;font-style:normal}.rustbelt-copy{max-width:760px}.rustbelt-copy p{color:#555b5e;margin:0;font-size:1.03rem;line-height:1.82}.rustbelt-copy p+p{margin-top:24px}.rustbelt-copy .rustbelt-lead{color:#171a1c;letter-spacing:-.02em;font-size:clamp(1.35rem,2.15vw,1.9rem);font-weight:700;line-height:1.5}.rustbelt-copy blockquote{border-block:1px solid #bfc1bc;border-left:4px solid var(--orange);color:#1a1d1f;font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:40px 0 0;padding:28px 0 28px 30px;font-size:clamp(1.45rem,2.5vw,2.25rem);font-weight:900;line-height:1.2}.field-story{background:radial-gradient(circle at 18% 54%, #01ace114, transparent 31%), var(--ink);color:#fff;padding-block:clamp(90px,11vw,150px);position:relative;overflow:hidden}.field-story:before{content:"";opacity:.08;pointer-events:none;background-image:linear-gradient(#fff3 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0}.field-story-layout{grid-template-columns:1.18fr .82fr;align-items:center;gap:clamp(60px,8vw,118px);display:grid;position:relative}.field-image-frame{background:#11161a;border:1px solid #ffffff2e;margin:0;position:relative;box-shadow:0 30px 90px #0000005c}.field-image-frame:before{content:"";z-index:-1;border:1px solid #f2691f3d;position:absolute;inset:22px 22px -22px -22px}.field-image-accent{z-index:1;background:linear-gradient(90deg, var(--blue), var(--orange));width:38%;height:4px;position:absolute;top:-1px;right:-1px}.field-image-frame img{aspect-ratio:16/8.15;object-fit:cover;width:100%}.field-image-frame figcaption{border-top:1px solid #ffffff24;justify-content:space-between;align-items:center;gap:24px;min-height:76px;padding:18px 22px;display:flex}.field-image-frame figcaption span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.64rem}.field-image-frame figcaption strong{font-family:var(--display);letter-spacing:.05em;text-align:right;text-transform:uppercase;font-size:.86rem}.field-copy h2{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(2.8rem,4.7vw,5.25rem);font-weight:900;line-height:.96}.field-copy>p{color:#aeb4b8;margin:30px 0 0;font-size:1.02rem;line-height:1.78}.field-principles{border-top:1px solid #ffffff29;margin-top:34px;display:grid}.field-principles span{color:#d8dcde;letter-spacing:.15em;text-transform:uppercase;border-bottom:1px solid #ffffff29;align-items:center;gap:14px;min-height:50px;padding:0 4px;font-size:.67rem;font-weight:800;display:flex}.field-principles span:before{content:"✦";color:var(--blue);font-size:.9rem}.about-cta{background:var(--ink);color:#fff;padding-block:clamp(78px,9vw,118px)}.about-cta-inner{justify-content:space-between;align-items:end;gap:50px;display:flex}.about-cta h2{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(2.8rem,5.3vw,5.8rem);font-weight:900;line-height:.96}.gear-page{background:var(--paper)}.gear-hero{isolation:isolate;color:#fff;background:radial-gradient(circle at 76% 42%,#0e1f28d6,#0000 34%),linear-gradient(125deg,#090b0e 0%,#050607 58%,#0a1014 100%);align-items:center;min-height:780px;padding:148px 0 90px;display:grid;position:relative;overflow:hidden}.gear-hero-layout{z-index:2;grid-template-columns:1fr .76fr;align-items:center;gap:clamp(70px,9vw,140px);display:grid;position:relative}.gear-heading h1{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(4rem,6.4vw,7.2rem);font-weight:900;line-height:.84}.gear-heading h1 span{color:#0000;-webkit-text-stroke:2px var(--blue);display:inline-block}.gear-heading>p:last-child{color:#c8cccf;max-width:650px;margin:34px 0 0;font-size:clamp(1.05rem,1.45vw,1.25rem);line-height:1.72}.signal-path{background:#0a0f12c2;border:1px solid #ffffff2e;padding:clamp(30px,4vw,48px);position:relative;box-shadow:0 30px 90px #0000005c}.signal-path:before{content:"";background:linear-gradient(90deg, var(--orange), var(--blue));width:42%;height:4px;position:absolute;top:-1px;left:-1px}.signal-label{color:#7f888d;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px;font-family:monospace;font-size:.64rem;display:block}.signal-stage{border:1px solid #ffffff26;grid-template-columns:40px 1fr;align-items:center;gap:10px;min-height:68px;padding:0 18px;display:grid}.signal-stage strong{color:var(--orange);font-family:monospace;font-size:.7rem}.signal-stage span{font-family:var(--display);letter-spacing:.05em;text-transform:uppercase;font-size:.9rem}.signal-stage-final{border-color:#01ace180}.signal-path>i{background:linear-gradient(var(--orange), var(--blue));width:1px;height:20px;margin-left:38px;display:block}.signal-path>p{color:#7f888d;margin:25px 0 0;font-size:.75rem;line-height:1.65}.recorder-section{padding-block:clamp(90px,11vw,150px)}.recorder-card{background:#dfe0dc;border:1px solid #c4c6c1;grid-template-columns:.9fr 1.1fr;min-height:390px;display:grid}.recorder-ident,.recorder-copy{padding:clamp(38px,6vw,76px)}.recorder-ident{background:var(--ink);color:#fff;flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.recorder-ident:after{content:"702";color:#ffffff09;font-family:var(--display);font-size:12rem;font-weight:900;line-height:1;position:absolute;bottom:-22%;right:-4%}.recorder-ident>span{z-index:1;color:var(--orange);letter-spacing:.18em;text-transform:uppercase;font-size:.7rem;font-weight:800;position:relative}.recorder-ident h2{z-index:1;color:var(--blue);font-family:var(--display);letter-spacing:-.06em;margin:15px 0 8px;font-size:clamp(4.4rem,8vw,8rem);font-weight:900;line-height:.9;position:relative}.recorder-ident p{z-index:1;color:#92999d;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:monospace;font-size:.66rem;position:relative}.recorder-copy{flex-direction:column;justify-content:center;display:flex}.recorder-copy>p{color:#303538;letter-spacing:-.015em;margin:0;font-size:clamp(1.22rem,2vw,1.7rem);font-weight:700;line-height:1.5}.recorder-values{border-block:1px solid #b9bbb6;grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid}.recorder-values span{color:#5f6669;letter-spacing:.12em;text-align:center;text-transform:uppercase;border-right:1px solid #b9bbb6;place-items:center;min-height:58px;font-size:.63rem;font-weight:800;display:grid}.recorder-values span:last-child{border-right:0}.microphone-section{background:var(--ink);color:#fff;padding-block:clamp(90px,11vw,150px)}.microphone-intro{grid-template-columns:1.12fr .88fr;align-items:end;gap:8vw;display:grid}.microphone-intro h2,.gear-philosophy h2{font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-weight:900;line-height:.98}.microphone-intro h2{font-size:clamp(2.8rem,5vw,5.4rem)}.microphone-intro>p{color:#9da4a8;margin:0 0 5px;line-height:1.75}.microphone-grid{border-top:1px solid #ffffff2b;border-left:1px solid #ffffff2b;grid-template-columns:repeat(4,1fr);margin-top:72px;display:grid}.microphone-card{background:#ffffff05;border-bottom:1px solid #ffffff2b;border-right:1px solid #ffffff2b;flex-direction:column;min-height:310px;padding:26px;transition:background .18s,transform .18s;display:flex}.microphone-card:hover{background:#ffffff0b;transform:translateY(-3px)}.microphone-index{color:#727a7f;justify-content:space-between;align-items:center;margin-bottom:auto;font-family:monospace;font-size:.66rem;display:flex}.microphone-index i{color:var(--blue);font-size:.9rem;font-style:normal}.microphone-card>p{color:var(--orange);letter-spacing:.16em;text-transform:uppercase;margin:50px 0 7px;font-size:.64rem;font-weight:800}.microphone-card h3{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:0;font-size:clamp(1.45rem,2.1vw,2rem);line-height:1}.microphone-card>strong{color:#7e878c;letter-spacing:.1em;text-transform:uppercase;margin-top:12px;font-family:monospace;font-size:.62rem;font-weight:500}.microphone-note{color:#aeb4b8;border-top:1px solid #ffffff1f;margin-top:26px;padding-top:20px;font-size:.76rem;line-height:1.6}.gear-philosophy{grid-template-columns:1.12fr .88fr;align-items:end;gap:8vw;padding-block:clamp(90px,11vw,150px);display:grid}.gear-philosophy h2{max-width:760px;font-size:clamp(2.7rem,4.8vw,5.2rem)}.gear-philosophy>p{border-left:3px solid var(--orange);color:#555b5e;margin:0 0 8px;padding-left:24px;font-size:1.05rem;line-height:1.78}@media (width<=1020px){.site-header{grid-template-columns:minmax(220px,280px) 1fr auto}.desktop-nav{gap:22px}.header-cta{display:none}.hero{grid-template-columns:1.15fr .85fr;padding-inline:5vw}.clock-art{width:min(41vw,440px)}.product-layout{gap:58px}.spec-grid{grid-template-columns:repeat(2,1fr)}.spec-grid div:nth-child(2){border-right:0}.spec-grid div:nth-child(-n+2){border-bottom:1px solid #c7c8c3}.listen-shell,.listen-demo-grid{grid-template-columns:1fr}.listen-copy{max-width:760px}.about-hero-layout{grid-template-columns:minmax(0,.9fr) minmax(360px,.7fr);gap:56px}.owner-story-grid{gap:58px}.field-story-layout{grid-template-columns:1.08fr .92fr;gap:56px}.rustbelt-grid{gap:58px}.gear-hero-layout{grid-template-columns:1fr .8fr;gap:52px}.microphone-grid{grid-template-columns:repeat(2,1fr)}}.editor-ai-intake .editor-ai-actions{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.editor-ai-intake .editor-ai-actions>:is(button,a){justify-content:center;align-items:center;min-height:42px;display:inline-flex}.editor-ai-intake ol{color:#b8c6ca;margin:14px 0 0;padding-left:22px;line-height:1.7}@media (width<=780px){body{padding-bottom:58px}body:has(.universal-player.is-expanded){padding-bottom:240px}.section-shell{width:min(100% - 36px,640px)}.universal-player-bar{grid-template-columns:minmax(0,1fr) auto auto;gap:10px;min-height:58px;padding-inline:18px}.soundcloud-consent{grid-template-columns:1fr;gap:14px;width:calc(100vw - 24px);padding:18px;bottom:calc(100% + 10px);right:12px}.soundcloud-consent-actions{grid-template-columns:1fr 1fr}.soundcloud-consent-actions :is(button,a){min-width:0}.soundcloud-consent-placeholder{flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;min-height:182px}.universal-player-identity{gap:3px;display:grid}.soundcloud-privacy-choice,.universal-player-persistence{display:none}.universal-player-back-to-top,.universal-player-toggle{white-space:nowrap;padding-inline:6px;font-size:.56rem}.universal-player.is-expanded .universal-player-body{max-height:182px}.universal-soundcloud-frame{height:182px}.persistent-demo-callout{grid-template-columns:1fr;gap:18px}.persistent-demo-wave{height:42px}.site-header{grid-template-columns:minmax(190px,250px) auto;gap:22px;min-height:78px;padding:10px 18px}.header-tools{gap:9px}.language-selector label,.language-selector>span{display:none}.language-selector select{width:min(32vw,126px);min-height:44px;padding-left:9px;font-size:.57rem}.brand img{height:51px}.brand-pronunciation{font-size:.52rem}.desktop-nav{display:none}.mobile-menu{justify-self:end;display:block;position:relative}.mobile-menu summary{cursor:pointer;border:1px solid #fff3;align-content:center;gap:5px;width:44px;height:44px;padding:11px;list-style:none;display:grid}.mobile-menu summary::-webkit-details-marker{display:none}.mobile-menu summary span{background:#fff;width:100%;height:1px}.mobile-menu nav{background:#090c0e;border:1px solid #30363a;min-width:210px;display:grid;position:absolute;top:52px;right:0;box-shadow:0 20px 40px #0006}.mobile-menu nav a{color:#fff;letter-spacing:.14em;text-transform:uppercase;border-bottom:1px solid #24292c;padding:17px 20px;font-size:.7rem;font-weight:800}.mobile-menu nav a[aria-current=page]{color:var(--orange)}.hero{height:auto;min-height:820px;max-height:none;padding:132px 22px 84px;display:block}.hero-copy{max-width:620px}.hero h1{font-size:clamp(3rem,14vw,6rem)}.hero-intro{max-width:560px}.clock-art{width:min(100%,620px);margin:58px auto 0}.scroll-cue{display:none}.featured,.contents,.license-section{padding-block:88px}.section-kicker{margin-bottom:44px}.product-layout,.contents-head,.philosophy-grid,.license-card{grid-template-columns:1fr}.product-layout{gap:60px}.product-copy h2{font-size:clamp(3rem,13vw,4.4rem)}.cover-wrap{max-width:560px;margin-inline:auto}.contents-head{gap:28px}.contents-head h2,.listen-copy h2{font-size:clamp(2.7rem,11vw,4.4rem)}.family-grid{grid-template-columns:1fr;column-gap:0;margin-top:54px}.philosophy-grid{gap:46px}.signal-hud-mark{min-height:340px;padding:46px 44px 40px}.hud-title-lockup{margin-block:38px 30px}.philosophy-copy blockquote{font-size:clamp(1.12rem,3.2vw,1.35rem);line-height:1.6}.license-card{gap:42px;min-height:0}.footer-main,.footer-base{flex-direction:column}.ohio-company-mark{align-self:center;width:132px;margin:2px 0 12px;position:static;transform:translate(-10px)}.about-hero{min-height:0;padding:126px 0 92px}.about-hero-layout,.owner-story-grid,.field-story-layout,.rustbelt-grid{grid-template-columns:1fr}.about-hero-layout{gap:70px}.about-heading h1{font-size:clamp(3.2rem,14vw,6rem)}.signal-hud-mark{clip-path:none;min-height:300px;padding:42px 30px 34px}.hud-title-lockup{margin-block:34px 26px;font-size:clamp(1.9rem,9.5vw,3.25rem)}.hud-readout{grid-template-columns:1fr;align-items:flex-start;gap:5px}.hud-readout strong{text-align:left}.hud-corner{width:28px;height:28px}.hud-corner-nw,.hud-corner-ne{top:16px}.hud-corner-sw,.hud-corner-se{bottom:16px}.hud-corner-nw,.hud-corner-sw{left:16px}.hud-corner-ne,.hud-corner-se{right:16px}.hud-side-rail-left{left:10px}.hud-side-rail-right{right:10px}.owner-credentials{gap:9px;display:grid}.owner-credentials span:after{display:none}.owner-portrait-frame{width:min(100% - 22px,520px);margin-inline:auto}.owner-portrait-frame:before{inset:18px -18px -18px 18px}.owner-story-grid{gap:52px}.rustbelt-mark{width:calc(100% - 18px);min-height:330px;position:relative;top:auto}.rustbelt-landscape{box-shadow:14px 14px #01ace114}.field-story-layout{gap:64px}.field-image-frame{width:calc(100% - 18px);margin-left:18px}.field-image-frame:before{inset:16px 16px -16px -16px}.about-cta-inner{flex-direction:column;align-items:flex-start}.gear-hero{min-height:0;padding:126px 0 92px}.gear-hero-layout,.recorder-card,.microphone-intro,.gear-philosophy{grid-template-columns:1fr}.gear-hero-layout{gap:62px}.gear-heading h1{font-size:clamp(3.2rem,14vw,6rem)}.recorder-card{min-height:0}.microphone-intro,.gear-philosophy{gap:30px}.back-to-top{min-height:42px;padding-inline:13px;bottom:72px;right:14px}body:has(.universal-player.is-expanded) .back-to-top{bottom:254px}}body:not(:has(.editor-page)) :where(p,li,dd,figcaption,label,input,textarea,select){font-kerning:normal;font-variant-ligatures:common-ligatures;letter-spacing:normal;text-rendering:optimizelegibility;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:not(:has(.editor-page)) :where(p,li,dd){line-height:1.62}body:not(:has(.editor-page)) :where(small,label){line-height:1.45}.hero-metadata-head>div{justify-content:flex-end;align-items:center;gap:12px;display:flex}.metadata-visibility-switch{cursor:pointer;color:#9aa8aa;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:6px;font:700 .58rem/1 ui-sans-serif,system-ui,sans-serif;display:inline-flex}.metadata-visibility-switch input{opacity:0;width:1px;height:1px;position:absolute}.metadata-visibility-switch i{background:#0000006b;border:1px solid #b9c7c96b;border-radius:999px;width:34px;height:18px;transition:background .2s,border-color .2s,box-shadow .2s;position:relative;box-shadow:inset 0 1px 4px #000000a6}.metadata-visibility-switch i:after{content:"";background:#849094;border-radius:50%;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.metadata-visibility-switch input:checked+i{background:#01ace147;border-color:#01ace1d9;box-shadow:inset 0 1px 4px #0000008c,0 0 10px #01ace138}.metadata-visibility-switch input:checked+i:after{background:#f7fbfc;transform:translate(16px)}.metadata-visibility-switch input:focus-visible+i{outline:2px solid var(--orange);outline-offset:3px}.hero-metadata-viewer,.hero-metadata-screen,.hero-metadata-ad :is(h2,p,span,strong,a,button,input){transition:opacity .2s,color .2s,background-color .2s,border-color .2s,filter .2s,box-shadow .2s}.hero-metadata-viewer.is-high-visibility .hero-metadata-screen{filter:saturate(1.06)contrast(1.07)brightness(1.06);background:linear-gradient(#2a392f0d 1px,#0000 1px),#a9b7a7}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad{opacity:1}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad :is(h2,p,span,strong,a,button,input){text-shadow:none}@media (width<=700px){.hero-metadata-head>div{flex-direction:column;align-items:flex-end;gap:7px}.metadata-visibility-switch>span{font-size:.66rem}}@media (width>=781px){.shop-page .hero-metadata-viewer,.shop-page .hero-metadata-viewer.is-high-visibility{background:linear-gradient(145deg,#01ace11a,#0000 38%),#040a0df5;border-color:#01ace18f;box-shadow:0 26px 68px #00000075,inset 0 0 24px #01ace10d}.shop-page .hero-metadata-viewer .hero-metadata-screen,.shop-page .hero-metadata-viewer.is-high-visibility .hero-metadata-screen{opacity:1;filter:none;color:#eef7f8;background-color:#050d11fa;background-image:linear-gradient(#01ace106 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 5px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#01ace16b;outline-color:#ffffff14;box-shadow:inset 0 0 30px #01ace10a}.shop-page .hero-metadata-viewer:not(.is-high-visibility){opacity:.82}.shop-page .hero-metadata-viewer :is(.hero-metadata-screen-label,.hero-metadata-overline,.hero-metadata-examples>span,.hero-metadata-footer,.sound-file-search-heading span,.sound-file-status,.sound-file-results header strong,.sound-file-results li span,.sound-file-results li small),.shop-page .hero-metadata-viewer.is-high-visibility :is(.hero-metadata-screen-label,.hero-metadata-overline,.hero-metadata-examples>span,.hero-metadata-footer,.sound-file-search-heading span,.sound-file-status,.sound-file-results header strong,.sound-file-results li span,.sound-file-results li small){color:#96a9ae;text-shadow:none}.shop-page .hero-metadata-viewer :is(.hero-metadata-ad-copy h2,.hero-metadata-ad-copy>p:not(.hero-metadata-overline),.sound-file-search-heading h3,.sound-file-drop strong,.sound-file-results li strong),.shop-page .hero-metadata-viewer.is-high-visibility :is(.hero-metadata-ad-copy h2,.hero-metadata-ad-copy>p:not(.hero-metadata-overline),.sound-file-search-heading h3,.sound-file-drop strong,.sound-file-results li strong){color:#f2f7f8;text-shadow:none}.shop-page .hero-metadata-viewer .hero-metadata-ad-copy h2 strong,.shop-page .hero-metadata-viewer.is-high-visibility .hero-metadata-ad-copy h2 strong{color:var(--orange)}.shop-page .hero-metadata-viewer .hero-metadata-stats,.shop-page .hero-metadata-viewer.is-high-visibility .hero-metadata-stats{background:#01ace10b;border-color:#01ace14d}.shop-page .hero-metadata-viewer .hero-metadata-stats span,.shop-page .hero-metadata-viewer.is-high-visibility .hero-metadata-stats span{color:#92a5aa;text-shadow:none;background:#0a191feb}.shop-page .hero-metadata-viewer .hero-metadata-stats strong,.shop-page .hero-metadata-viewer.is-high-visibility .hero-metadata-stats strong{color:#f4fafb}.shop-page .hero-metadata-viewer :is(.hero-metadata-examples a,.hero-metadata-footer a,.sound-file-drop button),.shop-page .hero-metadata-viewer.is-high-visibility :is(.hero-metadata-examples a,.hero-metadata-footer a,.sound-file-drop button){color:#8de5ff;text-shadow:none;background:#01ace10f;border-color:#01ace180}.shop-page .hero-metadata-viewer .sound-file-drop,.shop-page .hero-metadata-viewer.is-high-visibility .sound-file-drop{background:#01ace109;border-color:#01ace147}}:where(.button:not(.stripe-checkout-button):not(.paypal-checkout-button),.catalog-product-actions button,.global-metadata-submit,.sound-file-drop button,.metadata-search-console button,.contact-form button[type=submit],.sound-request-form button[type=submit]){isolation:isolate;border-color:color-mix(in srgb, currentColor 38%, transparent);position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #d8f4fa1a,inset 0 3px #e8fbff14,inset 0 -3px #020e1329,0 5px 14px #05121714}:where(.button:not(.stripe-checkout-button):not(.paypal-checkout-button),.catalog-product-actions button,.global-metadata-submit,.sound-file-drop button,.metadata-search-console button,.contact-form button[type=submit],.sound-request-form button[type=submit]):after{content:"";z-index:1;border:1px solid color-mix(in srgb, currentColor 24%, transparent);border-top-color:color-mix(in srgb, currentColor 38%, transparent);border-bottom-color:color-mix(in srgb, currentColor 28%, transparent);clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);opacity:.46;pointer-events:none;background:linear-gradient(90deg,currentColor 0 45%,#0000 45% 50%,currentColor 50% 100%) 0 0/82% 1px no-repeat,linear-gradient(90deg,currentColor 0 57%,#0000 57% 63%,currentColor 63% 100%) 100% 100%/74% 1px no-repeat;position:absolute;inset:5px 6px}.button-primary:not(:disabled){border-color:#822d089e;box-shadow:inset 0 0 0 1px #ffe1cc38,inset 0 3px #ffeede2b,inset 4px 0 #70230421,inset -4px 0 #70230414,0 6px 16px #65250821}.button-secondary:not(:disabled){box-shadow:inset 0 0 0 1px #70daf129,inset 0 3px #defaff1f,inset 4px 0 #007fa514,inset -4px 0 #007fa50d}:where(.button,.catalog-product-actions button,.global-metadata-submit):disabled{filter:saturate(.3)contrast(.88);box-shadow:inset 0 0 0 1px #95a3a81f,inset 0 3px #ffffff0a}:where(.stripe-checkout-button,.paypal-checkout-button){outline-offset:-5px;outline:1px solid #9dd6e229;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 4px #ffffff1a,inset 5px 0 #04121814,inset -5px 0 #04121814,0 7px 18px #00000024}:where(.catalog-product-card,.shop-cart,.full-order-summary,.metadata-search-console,.global-metadata-search,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.library-information-grid>div,.editor-card){border-color:color-mix(in srgb, var(--command-cyan) 34%, #35464d 66%);box-shadow:inset 0 0 0 1px #d8f4fa12,inset 0 6px #01ace106,inset 6px 0 #01ace105,0 14px 34px #05141a14}:where(.shop-page,.library-page,.purchase-vault-shell,.contact-page,.licensing-page,.metadata-page,.editor-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){background-image:linear-gradient(90deg, #01ace12e, transparent 24%, transparent 76%, #01ace11a), linear-gradient(90deg, #01ace12e 0 18%, transparent 18% 82%, #01ace12e 82%) top left / 100% 1px no-repeat;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);border-color:#265b6a6b;border-radius:0;box-shadow:inset 3px 0 #01ace112,inset -3px 0 #01ace109}:where(.shop-page,.library-page,.purchase-vault-shell,.contact-page,.licensing-page,.metadata-page,.editor-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea):focus{border-color:var(--command-cyan-bright);outline-offset:2px;outline:1px solid #01ace133;box-shadow:inset 4px 0 #01ace126,inset -4px 0 #01ace112,0 0 18px #01ace117}:where(.catalog-product-index,.shop-cart-head,.saved-items-head,.full-cart-section-head,.purchase-vault-section-heading,.metadata-search-console>header){position:relative}:where(.catalog-product-index,.shop-cart-head,.saved-items-head,.full-cart-section-head,.purchase-vault-section-heading,.metadata-search-console>header):after{content:"";background:linear-gradient(90deg, var(--command-cyan-bright) 0 58%, #01ace12b 58% 82%, transparent 82%);width:clamp(42px,11%,92px);height:3px;margin-top:10px;display:block;box-shadow:18px 0 0 -1px #d84b127a}@media (prefers-reduced-motion:no-preference){:where(.button,.catalog-product-actions button,.global-metadata-submit):active{transform:translateY(1px);box-shadow:inset 0 0 0 1px #d8f4fa33,inset 0 4px #020e1329}}.global-metadata-search .metadata-details-toggle{width:30px;height:30px;color:var(--orange);cursor:pointer;background:#060d11b8;border:1px solid #3b474e;flex:0 0 30px;place-items:center;padding:0;transition:border-color .18s,background .18s,transform .18s;display:grid}@media (width<=780px){.global-metadata-search.is-floating-expanded{top:max(8px, env(safe-area-inset-top));width:auto;max-height:calc(100vh - 16px);left:8px;right:8px}}.shop-catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;width:min(1798px,100% - clamp(120px,10.5vw,216px));margin-left:clamp(120px,10.5vw,216px);margin-right:0}@media (width<=1799px){.shop-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1399px){.shop-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1049px){.shop-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - clamp(48px,8vw,84px));margin-left:clamp(48px,8vw,84px)}}@media (width<=699px){.shop-section.section-shell{width:calc(100% - 24px)}.shop-catalog-grid{grid-template-columns:1fr;width:100%;margin-left:0}}.shop-page .catalog-product-card{width:100%;min-width:0}.shop-page .capture-format-panel{grid-column:1/-1;grid-row:var(--catalog-capture-row);width:100%}@media (width<=1599px){.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-medium);--catalog-cart-column:var(--catalog-cart-column-medium);--catalog-cart-row:var(--catalog-cart-row-medium);--catalog-cart-span:var(--catalog-cart-span-medium);--catalog-pairing-row:var(--catalog-pairing-row-medium);--catalog-capture-row:var(--catalog-capture-row-medium)}}@media (width<=1199px){.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-narrow);--catalog-cart-column:var(--catalog-cart-column-narrow);--catalog-cart-row:var(--catalog-cart-row-narrow);--catalog-cart-span:var(--catalog-cart-span-narrow);--catalog-pairing-row:var(--catalog-pairing-row-narrow);--catalog-capture-row:var(--catalog-capture-row-narrow)}}@media (width<=699px){.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-mobile);--catalog-cart-column:var(--catalog-cart-column-mobile);--catalog-cart-row:var(--catalog-cart-row-mobile);--catalog-cart-span:var(--catalog-cart-span-mobile);--catalog-pairing-row:var(--catalog-pairing-row-mobile);--catalog-capture-row:var(--catalog-capture-row-mobile)}}.shop-page .capture-format-panel{clip-path:polygon(26px 0,100% 0,100% 100%,0 100%,0 26px);justify-self:center;width:calc(100% - clamp(64px,6vw,120px));padding:0}.capture-format-summary{min-height:72px;color:var(--orange);cursor:pointer;font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;padding:18px clamp(24px,3vw,42px);font-size:clamp(.82rem,1vw,1rem);font-weight:800;list-style:none;display:flex}.capture-format-summary::-webkit-details-marker{display:none}.capture-format-summary i{width:32px;height:32px;color:var(--orange);background:#f2691f14;border:1px solid #f2691fb8;flex:0 0 32px;place-items:center;font:400 1.2rem/1 Arial,sans-serif;transition:transform .18s,border-color .18s,background .18s;display:grid}.capture-format-summary:hover i,.capture-format-summary:focus-visible i{border-color:var(--blue);background:#01ace114}.capture-format-summary:focus-visible{outline:2px solid var(--blue);outline-offset:-4px}.capture-format-panel[open] .capture-format-summary i{transform:rotate(180deg)}.capture-format-content{border-top:1px solid #ffffff1a;padding:0 clamp(24px,3vw,42px) clamp(28px,3vw,42px)}@media (width<=699px){.shop-page .capture-format-panel{width:100%}.capture-format-summary{min-height:62px;padding:15px 20px}.capture-format-content{padding:0 20px 24px}}.account-entry-benefits{background:#c7c4bc;border:1px solid #c7c4bc;grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.account-entry-benefits span{color:#3f4e54;letter-spacing:.06em;text-align:center;text-transform:uppercase;background:#ece9e2;place-items:center;min-height:54px;padding:12px;font:800 .67rem/1.4 monospace;display:grid}.account-header-actions{justify-items:end;gap:12px;display:grid}.account-sign-out{color:#6a7478;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:3px 0;font:800 .67rem/1.3 monospace}.account-profile-panel{background:#f7f4ed;border:1px solid #cfc9bd;padding:clamp(24px,4vw,40px)}.account-profile-panel .purchase-vault-section-heading{margin-bottom:24px}.account-profile-panel .purchase-vault-section-heading h3{color:#172125;font-family:var(--display);text-transform:uppercase;margin:8px 0;font-size:clamp(1.7rem,3vw,2.5rem);line-height:1}.account-profile-panel .purchase-vault-section-heading p{color:#5f6d72;max-width:760px;margin:0;line-height:1.6}.account-profile-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.account-profile-form label{color:#344146;letter-spacing:.06em;text-transform:uppercase;gap:8px;font:800 .67rem/1.4 monospace;display:grid}.account-profile-form label>span{color:#7a8589;font-size:.58rem}.account-profile-form :is(input,select){color:#11191c;background:#fff;border:1px solid #aeb5b5;width:100%;min-height:50px;padding:0 14px;font:500 1rem/1.2 Arial,sans-serif}.account-profile-form .account-marketing-consent{text-transform:none;grid-column:1/-1;grid-template-columns:20px 1fr;align-items:center}.account-profile-form .account-marketing-consent input{width:18px;min-height:18px;margin:0}.account-profile-form .button{grid-column:1/-1;justify-self:start}.purchase-vault-empty p{color:#5f6d72;line-height:1.6}.purchase-vault-empty .button{margin-top:12px;display:inline-flex}@media (width<=780px){.account-entry-benefits,.account-profile-form{grid-template-columns:1fr}.account-profile-form .account-marketing-consent,.account-profile-form .button{grid-column:auto}.account-header-actions{justify-items:start}}.global-metadata-search.is-expanded{opacity:1;filter:none;background:linear-gradient(135deg,#01ace117,#0000 38%),#040b0ffb;border-color:#01ace1b8;width:min(540px,100vw - 48px);padding:14px;box-shadow:0 22px 64px #00000080,inset 0 0 32px #01ace10e}.global-metadata-search.is-expanded .global-metadata-search-heading{margin-bottom:12px}.global-metadata-search.is-expanded .global-metadata-search-heading>label{color:#d4e5e8}.global-metadata-promo{color:#f3f8f8;background-color:#071318f5;background-image:linear-gradient(#01ace106 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 5px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:1px solid #01ace147;gap:10px;margin-bottom:13px;padding:18px;display:grid}.global-metadata-promo>span{color:#9eb2b7;letter-spacing:.13em;text-transform:uppercase;font:800 .56rem/1.2 monospace}.global-metadata-promo h2{color:#f8fbfb;letter-spacing:-.035em;text-transform:uppercase;max-width:470px;margin:0;font-size:clamp(1.55rem,2.15vw,2.35rem);line-height:.96}.global-metadata-promo h2 strong{color:var(--orange)}.global-metadata-promo>p:not(.global-metadata-promo-links){color:#bfd0d4;max-width:48ch;margin:0;font-size:.84rem;line-height:1.55}.global-metadata-promo>div{border:1px solid #01ace13d;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.global-metadata-promo>div span{color:#9fb2b7;letter-spacing:.08em;text-transform:uppercase;border-right:1px solid #01ace138;gap:4px;min-width:0;padding:10px;font:800 .5rem/1.2 monospace;display:grid}.global-metadata-promo>div span:last-child{border-right:0}.global-metadata-promo>div b{color:#fff;font-size:.95rem}.global-metadata-promo>div span:first-child b{color:var(--orange)}.global-metadata-promo>div span:nth-child(2) b{color:#50dbff}.global-metadata-promo-links{color:#849ba0;letter-spacing:.08em;text-transform:uppercase;margin:0;font:800 .52rem/1.4 monospace}.global-metadata-promo-links a{color:#93e9ff;border:1px solid #01ace173;margin-left:5px;padding:5px 8px;text-decoration:none;display:inline-block}.global-metadata-search.is-expanded>.global-metadata-search-row{background:#02080b;border:1px solid #01ace17a;min-height:52px;padding-left:10px;grid-template-columns:30px minmax(0,1fr) 48px auto!important}.global-metadata-search.is-expanded input,.global-metadata-search.is-expanded input::placeholder{color:#f3f7f8}.global-metadata-search .is-details-toggle i{border-color:#01ace19e}.global-metadata-search .is-details-toggle.is-active i{border-color:var(--blue);background:#01ace12e}.global-metadata-search .is-details-toggle.is-active i:after{background:#73e6ff;box-shadow:0 0 7px #01ace1e6}.shop-section.section-shell{width:min(1680px,100% - 64px);max-width:none}.shop-purchase-grid{grid-template-columns:minmax(0,1fr)}.shop-catalog-grid{grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:16px;display:grid}.catalog-product-card{background:#f5f4ef;border:1px solid #070d1033;grid-template-rows:auto 1fr;min-width:0;display:grid;position:relative;box-shadow:0 12px 30px #040a0d17}.shop-h5440-anchor{position:absolute;inset:0 auto auto 0}.catalog-product-art{aspect-ratio:1;background:#070b0e;display:block;position:relative;overflow:hidden}.catalog-product-art .product-art-shell,.catalog-product-art img{width:100%;height:100%;display:block}.catalog-product-art img{object-fit:cover;transition:transform .22s}.catalog-product-art:hover img{transform:scale(1.025)}.catalog-product-copy{grid-template-rows:auto auto auto auto auto 1fr;gap:9px;min-width:0;padding:14px;display:grid}.catalog-product-index{color:#637279;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:8px;font:800 .55rem/1.2 monospace;display:flex}.catalog-product-copy>p{color:#d84912;letter-spacing:.07em;text-transform:uppercase;margin:0;font:900 .52rem/1.25 monospace}.catalog-product-copy h2{margin:0;font-size:clamp(1rem,1.05vw,1.3rem);line-height:1.02}.catalog-product-copy h2 a{color:#091116;text-decoration:none}.catalog-product-copy h2 a:hover{color:#006f90}.catalog-product-facts{color:#657278;text-transform:uppercase;border-block:1px solid #070d1024;grid-template-columns:repeat(3,minmax(0,1fr));padding-block:8px;font:800 .47rem/1.3 monospace;display:grid}.catalog-product-facts span{gap:3px;min-width:0;display:grid}.catalog-product-facts b{overflow-wrap:anywhere;color:#172126;font-size:.54rem}.catalog-product-card .shop-product-price{min-height:32px;margin:0;padding:5px 0}.catalog-product-card .shop-product-price>span{font-size:.48rem}.catalog-product-card .shop-product-price strong{font-size:.8rem}.catalog-product-actions{grid-template-columns:1fr 1fr;align-self:end;gap:6px;display:grid}.catalog-product-actions :is(a,button){color:#142026;letter-spacing:.055em;text-align:center;text-transform:uppercase;cursor:pointer;background:0 0;border:1px solid #070d103d;justify-content:center;align-items:center;gap:5px;min-width:0;min-height:38px;padding:7px;font:900 .47rem/1.1 monospace;text-decoration:none;display:flex}.catalog-product-actions .button-primary{border-color:var(--orange);background:var(--orange);color:#071016}.catalog-product-actions .button-secondary{color:#006a89;border-color:#007b9d}.catalog-product-actions .demo-player-control-icon{display:none}.catalog-product-actions :is(a,button):disabled{cursor:not-allowed;opacity:.42}.shop-purchase-grid>.shop-cart{width:min(760px,100%);max-height:none;margin-left:auto;position:static}.library-page{background-color:var(--paper);color:#10171b;background-image:repeating-linear-gradient(0deg,#19384206 0 1px,#0000 1px 4px);min-height:100vh}.library-breadcrumb{color:#66767c;letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:9px;margin-bottom:28px;font:800 .58rem/1.3 monospace;display:flex}.library-breadcrumb a{color:#007c9f;text-decoration:none}.library-hero{grid-template-columns:minmax(280px,520px) minmax(0,1fr);align-items:center;gap:clamp(34px,6vw,96px);display:grid}.library-cover{aspect-ratio:1;background:#071015;border:1px solid #070d1038;overflow:hidden;box-shadow:0 28px 58px #070e1233}.library-cover img{object-fit:cover;width:100%;height:100%;display:block}.library-hero-copy{min-width:0}.library-hero-copy .eyebrow{color:#d84912}.library-hero-copy h1{color:#071015;letter-spacing:-.055em;text-transform:uppercase;max-width:13ch;margin:14px 0 24px;font-size:clamp(2.6rem,5.7vw,7rem);line-height:.88}.library-hero-copy>p{color:#506067;max-width:64ch;font-size:1rem;line-height:1.65}.library-hero-copy .library-description{color:#233239;font-size:clamp(1.08rem,1.35vw,1.35rem)}.library-price-line{border-block:1px solid #070d102e;flex-wrap:wrap;align-items:center;gap:13px;margin:24px 0;padding-block:14px;display:flex}.library-price-line span{color:#69777c;letter-spacing:.1em;text-transform:uppercase;font:900 .58rem/1 monospace}.library-price-line span.is-released{color:#007c69}.library-price-line del{color:#7e898d}.library-price-line strong{color:#071015;font-size:1.35rem}.library-primary-actions{flex-wrap:wrap;gap:9px;display:flex}.library-primary-actions :is(.button,.demo-player-control){min-height:48px}.library-specs{border-block:1px solid #070d1033;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:72px;display:grid}.library-specs div{border-right:1px solid #070d1029;gap:7px;min-width:0;padding:20px;display:grid}.library-specs div:last-child{border-right:0}.library-specs span{color:#69787d;letter-spacing:.1em;text-transform:uppercase;font:900 .54rem/1 monospace}.library-specs strong{overflow-wrap:anywhere;color:#101a1f;font-size:.98rem}.library-artwork-gallery{margin-top:72px}.library-artwork-gallery h2{color:#10191e;text-transform:uppercase;margin:12px 0 24px;font-size:clamp(1.75rem,3vw,3.2rem);line-height:.98}.library-artwork-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.library-artwork-grid a{color:#304149;background:#faf9f4;border:1px solid #070d102e;min-width:0;text-decoration:none;display:grid}.library-artwork-grid img{aspect-ratio:4/3;object-fit:cover;background:#071015;width:100%;display:block}.library-artwork-grid span{letter-spacing:.06em;text-transform:uppercase;padding:12px;font:800 .54rem/1.3 monospace}.library-information-grid{background:#070d102e;border:1px solid #070d102e;grid-template-columns:1fr 1fr;gap:1px;margin-top:72px;display:grid}.library-information-grid>div{background:#faf9f4;min-width:0;padding:clamp(28px,4vw,56px)}.library-information-grid h2,.library-version-history h2{color:#10191e;text-transform:uppercase;margin:12px 0 18px;font-size:clamp(1.75rem,3vw,3.2rem);line-height:.98}.library-information-grid p:not(.eyebrow){color:#53636a;line-height:1.6}.library-resource-links{border-top:1px solid #070d1029;margin-top:24px;display:grid}.library-resource-links a{color:#007b9d;border-bottom:1px solid #070d1029;justify-content:space-between;gap:12px;padding:14px 0;font-weight:800;text-decoration:none;display:flex}.library-delivery-list div{border-top:1px solid #070d1024;grid-template-columns:100px minmax(0,1fr);gap:18px;padding:12px 0;display:grid}.library-delivery-list dt{color:#607077;text-transform:uppercase;font:900 .54rem/1.4 monospace}.library-delivery-list dd{color:#28383f;margin:0;line-height:1.5}.library-license-link{color:#d84912;font-weight:900;text-decoration:none}.library-version-history{margin-top:72px}.library-version-history ol{gap:10px;margin:24px 0 0;padding:0;list-style:none;display:grid}.library-version-history li{border-top:1px solid #070d102e;grid-template-columns:minmax(170px,.35fr) 1fr auto;align-items:start;gap:24px;padding:20px 0;display:grid}.library-version-history li>div{gap:5px;display:grid}.library-version-history time,.library-version-history small{color:#68777d}.library-version-history li p{margin:0;line-height:1.55}.library-version-history li>b{color:#007c69;text-align:right;font-size:.72rem}@media (width<=1399px){.shop-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=1099px){.shop-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.library-hero{grid-template-columns:minmax(260px,40vw) minmax(0,1fr);gap:36px}}@media (width<=819px){.shop-section.section-shell{width:min(100% - 32px,760px)}.shop-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-hero{grid-template-columns:1fr}.library-cover{width:min(100%,520px)}.library-specs{grid-template-columns:repeat(2,minmax(0,1fr))}.library-specs div{border-bottom:1px solid #070d1029}.library-information-grid{grid-template-columns:1fr}.library-artwork-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.library-version-history li{grid-template-columns:1fr;gap:8px}.library-version-history li>b{text-align:left}}:root{--control-safe-x:clamp(15px, 1.15vw, 20px);--control-safe-y:13px;--command-cyan:#007fa5;--command-cyan-bright:#01ace1;--command-orange:#d84b12;--command-ink:#071015}.shop-page .catalog-product-card .shop-product-price:after{content:"";pointer-events:none;border-top:1px solid #007fa57a;border-right:1px solid #007fa57a;width:7px;height:7px;position:absolute;top:7px;right:7px}.shop-page .catalog-product-card .shop-product-price>span,.shop-page .catalog-product-card .shop-product-price>strong,.shop-page .catalog-product-card .shop-product-price>div{min-width:0}:where(.catalog-product-actions,.library-primary-actions,.purchase-vault-actions)>:is(a,button),:where(.button.button-primary,.button.button-secondary,.shop-full-cart-button){clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px);border-width:1px;box-shadow:inset 0 1px #ffffff6b,inset 0 -2px #040c101f}:where(.catalog-product-actions,.library-primary-actions,.purchase-vault-actions)>:is(a,button):before,:where(.button.button-primary,.button.button-secondary,.shop-full-cart-button):before{margin-right:2px}:where(.catalog-product-actions,.library-primary-actions,.purchase-vault-actions)>:is(a,button):hover,:where(.catalog-product-actions,.library-primary-actions,.purchase-vault-actions)>:is(a,button):focus-visible,:where(.button.button-primary,.button.button-secondary,.shop-full-cart-button):hover,:where(.button.button-primary,.button.button-secondary,.shop-full-cart-button):focus-visible{box-shadow:inset 0 0 0 1px #01ace157,0 4px #07101514}:where(.shop-page,.library-page,.purchase-vault-shell,.contact-page,.licensing-page,.metadata-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-height:48px;padding-inline:var(--control-safe-x);scroll-padding-inline:var(--control-safe-x)}:where(.shop-page,.library-page,.purchase-vault-shell,.contact-page,.licensing-page,.metadata-page) textarea{padding-block:14px}:where(.digital-sale-disclosure,.purchase-vault-library-history,.library-version-history details)>summary{align-items:center;gap:12px;min-height:48px;padding:14px 18px;display:flex}.catalog-product-card,.purchase-vault-library,.library-information-grid>div,.account-profile-panel,.account-passkey-panel,.contact-form,.license-section,.refund-policy{--surface-safe-x:clamp(20px, 2.1vw, 34px)}.account-profile-panel,.account-passkey-panel,.purchase-vault-empty,.contact-form{border-top:3px solid var(--command-cyan);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);padding:clamp(24px,3.4vw,44px);box-shadow:0 18px 42px #09191f14,inset 0 1px #ffffffb8}.account-passkey-panel{border-top-color:var(--command-orange)}.purchase-vault-library-documents a,.library-resource-links a{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:#ffffff7a;border:1px solid #007fa538;align-items:center;min-height:36px;padding:7px 10px;text-decoration:none;display:inline-flex}@media (width<=780px){.shop-page .catalog-product-card .shop-product-price{padding:12px 16px 12px 18px}:where(.catalog-product-actions,.library-primary-actions,.purchase-vault-actions)>:is(a,button),:where(.button.button-primary,.button.button-secondary,.shop-full-cart-button){padding-inline:max(12px, var(--control-safe-x))}}:where(button:not(.stripe-checkout-button):not(.paypal-checkout-button):not([role=switch]),.button,[role=button]:not([role=switch])){clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);border-radius:0;position:relative;box-shadow:inset 0 0 0 1px #9dd6e229,inset 0 3px #ffffff14,inset 0 -2px #00111829}:where(button:not(.stripe-checkout-button):not(.paypal-checkout-button):not([role=switch]),.button,[role=button]:not([role=switch])):hover,:where(button:not(.stripe-checkout-button):not(.paypal-checkout-button):not([role=switch]),.button,[role=button]:not([role=switch])):focus-visible{box-shadow:inset 0 0 0 1px #01ace16b,inset 0 3px #e0f9ff1f,inset 0 -2px #00111833,0 0 0 1px #01ace11a}.full-order-assurance span,.shop-cart-assurance span{color:#a9b6ba;text-align:left;border:0;min-height:0;padding:0;font-size:.7rem;line-height:1.45}.full-order-assurance a,.shop-cart-assurance a{color:#5dd8fa;white-space:nowrap;font-size:.68rem;text-decoration:none}@media (width<=780px){.global-metadata-search.is-expanded{width:auto;max-height:calc(100vh - 96px);padding:9px;left:8px;right:8px;overflow:auto}.global-metadata-search.is-expanded .global-metadata-search-heading{flex-direction:column;align-items:flex-start}.global-metadata-search.is-expanded .metadata-search-toggles{justify-content:space-between;gap:6px;width:100%}.global-metadata-promo{padding:14px}.global-metadata-promo h2{font-size:1.65rem}.global-metadata-promo>p:not(.global-metadata-promo-links){font-size:.76rem}body:has(.global-metadata-search.is-expanded) .shop-page .hero{padding-top:min(620px,78vh)}.library-landing{padding-top:128px}}@media (width<=539px){.shop-section.section-shell{width:min(100% - 24px,500px)}.shop-catalog-grid{grid-template-columns:1fr}.catalog-product-copy h2{font-size:1.25rem}.global-metadata-search.is-expanded>.global-metadata-search-row{grid-template-columns:24px minmax(0,1fr) 42px!important}.global-metadata-search.is-expanded .global-metadata-submit{grid-column:1/-1;width:100%;min-height:38px}.global-metadata-promo>div{grid-template-columns:1fr}.global-metadata-promo>div span{border-bottom:1px solid #01ace138;border-right:0}.global-metadata-promo>div span:last-child{border-bottom:0}.library-specs,.library-artwork-grid{grid-template-columns:1fr}.library-specs div{border-right:0}.library-primary-actions{display:grid}.library-delivery-list div{grid-template-columns:1fr;gap:6px}}.hero-metadata-query{gap:7px;margin-top:12px;display:grid}.hero-metadata-query>label{color:#8fa1a6;letter-spacing:.1em;text-transform:uppercase;font:800 .48rem/1 monospace}.hero-metadata-query>div{background:#03090cdb;border:1px solid #01ace16b;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;min-height:42px;display:grid}.hero-metadata-query svg{fill:none;width:18px;stroke:var(--blue);stroke-width:1.8px;margin-left:8px}.hero-metadata-query input{color:#fff;min-width:0;height:40px;font:500 .76rem/1.2 var(--body);background:0 0;border:0;outline:0}.hero-metadata-query button{color:var(--orange);cursor:pointer;letter-spacing:.1em;text-transform:uppercase;background:#f2691f1f;border:0;border-left:1px solid #f2691f99;align-self:stretch;padding:0 14px;font:900 .52rem/1 monospace}.hero-metadata-query:focus-within>div{border-color:var(--blue);box-shadow:0 0 20px #01ace124}.checkout-complete{color:#fff;background:radial-gradient(circle at 92% 8%,#48e39b1f,#0000 30%),linear-gradient(135deg,#01ace114,#0000 44%),#071014;border:1px solid #01ace175;border-top:4px solid #48e39b;padding:clamp(34px,7vw,78px);position:relative;overflow:hidden;box-shadow:0 28px 70px #00000047,inset 0 0 0 1px #ffffff06}.checkout-complete>p{color:#48e39b;letter-spacing:.13em;text-transform:uppercase;margin:0 0 12px;font:900 .7rem/1.2 monospace}.checkout-complete h2{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(3.6rem,9vw,7.5rem);line-height:.82}.checkout-complete h2 span{color:var(--blue)}.checkout-complete>strong{color:#dce7e9;max-width:780px;margin-top:28px;font-size:clamp(1.05rem,2vw,1.35rem);line-height:1.55;display:block}.checkout-complete-signal{gap:5px;display:flex;position:absolute;top:28px;right:32px}.checkout-complete-signal i{background:#48e39b;border-radius:50%;width:8px;height:8px;box-shadow:0 0 16px #48e39be6}.checkout-complete-notes{background:#ffffff14;border:1px solid #ffffff1a;gap:1px;max-width:860px;margin-top:34px;display:grid}.checkout-complete-notes span{color:#aebcc0;background:#091216;grid-template-columns:34px minmax(0,1fr);gap:10px;padding:16px 18px;font-size:.9rem;line-height:1.5;display:grid}.checkout-complete-notes b{color:var(--orange);font-family:monospace}.checkout-complete-actions{flex-wrap:wrap;gap:12px;margin-top:30px;display:flex}@media (width<=700px){.checkout-complete{padding:30px 22px}.checkout-complete h2{font-size:clamp(3rem,17vw,5rem)}.checkout-complete-signal{top:18px;right:18px}.checkout-complete-notes span{grid-template-columns:28px minmax(0,1fr);padding:14px}.checkout-complete-actions{display:grid}}.editor-section-index{z-index:12;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#040a0df6;border-bottom:1px solid #24414c;grid-template-columns:minmax(180px,.34fr) minmax(0,1.66fr);align-items:center;gap:18px;min-height:68px;padding:10px 18px;display:grid;position:sticky;top:78px;box-shadow:0 12px 30px #0000004d}.editor-section-context{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:3px 9px;min-width:0;display:grid}.editor-section-context span{color:var(--orange);letter-spacing:.13em;text-transform:uppercase;font:900 .57rem/1 monospace}.editor-section-context strong{color:#f5f8f8;text-overflow:ellipsis;white-space:nowrap;font-size:.83rem;overflow:hidden}.editor-section-context small{color:#8fa4ac;letter-spacing:.05em;grid-column:1/-1;font:700 .61rem/1.2 monospace}.editor-section-index>p{color:#93a7ae;margin:0;font-size:.73rem;line-height:1.5}.editor-section-links{scrollbar-color:#355462 transparent;scrollbar-width:thin;align-items:center;gap:7px;min-width:0;display:flex;overflow-x:auto}.editor-section-links>span{z-index:1;color:#78909a;letter-spacing:.12em;text-transform:uppercase;background:#040a0d;flex:none;padding-right:5px;font:900 .54rem/1 monospace;position:sticky;left:0}.editor-section-links button{color:#c8d4d7;cursor:pointer;white-space:nowrap;background:#09151a;border:1px solid #294650;flex:none;align-items:center;gap:8px;min-height:40px;padding:8px 11px;font-size:.68rem;font-weight:750;display:inline-flex}.editor-section-links button i{color:var(--blue);font:900 .55rem/1 monospace}.editor-section-links button:hover,.editor-section-links button:focus-visible{border-color:var(--blue);color:#fff;background:#01ace117}.editor-card,.editor-product-blueprint,.editor-product-versions,.editor-product-artwork-manager,.editor-subsection-heading,.editor-custom-block-heading,.editor-media-list-head{scroll-margin-top:166px}.editor-subsection-heading{background:linear-gradient(90deg,#01ace112,#0000 70%);border-top:1px solid #01ace147;border-bottom:1px solid #01ace11f;grid-column:1/-1;gap:5px;margin:14px 0 22px;padding:14px 16px;display:grid}.editor-subsection-heading>span{color:var(--blue);letter-spacing:.13em;text-transform:uppercase;font:900 .57rem/1.2 monospace}.editor-subsection-heading>strong{color:#f3f7f8;font-size:.94rem}.editor-subsection-heading>p{color:#9eb0b6;max-width:72ch;margin:0;font-size:.73rem;line-height:1.55}.editor-page :is(button,a,input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid #36d7ff}.editor-nav nav button{min-height:58px;padding-block:13px}.editor-nav nav button strong{color:#dce5e7;font-size:.79rem;line-height:1.2}.editor-nav nav button span{color:#90a2a9;font-size:.7rem;line-height:1.4}.editor-nav nav button.is-active strong{color:#fff}.editor-nav nav button.is-active span{color:#b8c8cd}.editor-panel-heading{border-bottom:1px solid #01ace129;padding-bottom:18px}.editor-panel-heading>span{color:#42d7ff;font-size:.69rem}.editor-panel-heading p{color:#aab9be;max-width:74ch;font-size:.79rem;line-height:1.65}.editor-card,.editor-metadata-list article,.editor-seo-list article{background:linear-gradient(135deg,#01ace106,#0000 38%),#060e12f7;border-color:#01ace142;margin-bottom:22px;padding:clamp(22px,2.5vw,30px);box-shadow:inset 3px 0 #01ace11f}.editor-card h2{color:#f5f8f8;letter-spacing:.015em;font-size:1.12rem;line-height:1.2}.editor-card>p,.editor-card-head p,.editor-card li{color:#aab9be;max-width:78ch;font-size:.79rem;line-height:1.65}.editor-card-head{border-bottom:1px solid #ffffff14;align-items:flex-start;padding-bottom:14px}.editor-card-head span{font-size:.64rem}.editor-field>span,.editor-page-picker label,.editor-media-upload label>span,.editor-color-grid label>span{color:#b5c4c9;font-size:.65rem;line-height:1.35}.editor-field input,.editor-field textarea,.editor-field select,.editor-page-picker select,.editor-media-upload input,.editor-import-card input{color:#f1f5f6;background:#03090c;border-color:#38505a;min-height:46px;font-size:.88rem;line-height:1.5}.editor-field textarea{padding-block:13px}.editor-field small,.editor-switch-row small{color:#91a4ab;margin-top:7px;font-size:.72rem;line-height:1.55}.editor-switch-row{border-color:#30454e;min-height:60px;padding:12px 14px}.editor-switch-row>span{color:#e6edef;font-size:.8rem;line-height:1.35}.editor-top-actions a,.editor-top-actions button,.editor-inspector-actions button,.editor-card>button,.editor-card-head button,.editor-import-card>button,.editor-media-upload button,.editor-revisions button,.editor-metadata-list article>button,.editor-backup-actions label{min-height:44px;font-size:.68rem;line-height:1.25}.editor-nav-group{color:#607982;letter-spacing:.18em;text-transform:uppercase;margin:13px 16px 3px;font:800 .58rem/1.2 monospace}.editor-nav-group:first-child{margin-top:2px}.editor-dashboard-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.editor-dashboard-grid article{background:linear-gradient(145deg,#18bde90b,#0000 55%),#071015;border:1px solid #1b3944;flex-direction:column;align-items:flex-start;min-height:190px;padding:22px;display:flex}.editor-dashboard-grid article>span,.editor-payment-tests .editor-card-head span,.editor-vault-summary span,.editor-product-versions .editor-card-head span{color:#18bde9;letter-spacing:.14em;text-transform:uppercase;font:800 .62rem/1.2 monospace}.editor-dashboard-grid article>strong{color:#f4f0e8;margin-top:12px;font-size:1.25rem}.editor-dashboard-grid article>p{color:#8fa3aa;flex:1;line-height:1.55}.editor-dashboard-grid article>button{margin-top:16px}.editor-dashboard-principles dl{background:#17323c;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.editor-dashboard-principles dl>div{background:#091318;padding:18px}.editor-dashboard-principles dt{color:#f4f0e8;font-weight:800}.editor-dashboard-principles dd{color:#8fa3aa;margin:7px 0 0;line-height:1.55}.editor-payment-test-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.editor-panel-commerce .editor-narrow-panel{flex-direction:column;display:flex}.editor-panel-commerce .editor-panel-heading{order:0}.editor-operations-jump{z-index:4;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#040a0df0;border:1px solid #1b3944;flex-wrap:wrap;order:1;gap:7px;margin:0 0 16px;padding:9px;display:flex;position:sticky;top:146px}.editor-operations-jump a{color:#a8bbc1;letter-spacing:.06em;text-transform:uppercase;border:1px solid #244753;padding:9px 11px;font:800 .62rem/1.2 monospace}.editor-operations-jump a:hover,.editor-operations-jump a:focus-visible{color:#f4f0e8;border-color:#18bde9}.editor-panel-commerce .editor-payment-tests{order:2}.editor-panel-commerce .editor-vault-summary{order:3}.editor-panel-commerce .editor-commerce-command{order:4}.editor-panel-commerce .editor-payment-hold{order:5}.editor-panel-commerce #editor-payment-settings{order:6}.editor-panel-commerce .editor-orders-card{order:7}.editor-panel-commerce .editor-accounting-desk{order:8}.editor-payment-test-grid button{color:#f4f0e8;text-align:left;background:#09171d;border:1px solid #235060;align-content:center;justify-items:start;gap:8px;min-height:96px;padding:18px;display:grid}.editor-payment-test-grid button strong{font-size:1rem}.editor-payment-test-grid button span{color:#7f969e;letter-spacing:.08em;text-transform:uppercase;font:700 .66rem/1.3 monospace}.editor-vault-summary{justify-content:space-between;align-items:center;gap:24px;display:flex}.editor-vault-summary h2{margin:8px 0}.editor-vault-summary p{color:#91a4aa;max-width:700px;margin:0;line-height:1.55}.editor-product-versions{background:#071116;border:1px solid #23434e;margin-top:28px;padding:22px}.editor-product-blueprint{background:linear-gradient(145deg,#f2691f0a,#0000 52%),#071116;border:1px solid #23434e;margin-top:28px;padding:22px}.editor-product-versions>article{background:#091419;border:1px solid #1a343d;margin-top:16px;padding:18px}.editor-product-version-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.editor-empty-state{color:#8ba0a7;border:1px dashed #29434c;padding:18px}.shop-product-version-history{background:#f7f4ed;border:1px solid #d5d0c6;margin:15px 0 0}.shop-product-version-history>summary{color:#1d2528;letter-spacing:.07em;text-transform:uppercase;cursor:pointer;justify-content:space-between;gap:16px;padding:14px 16px;font-size:.84rem;font-weight:850;list-style:none;display:flex}.shop-product-version-history>summary::-webkit-details-marker{display:none}.shop-product-version-history>summary span{color:#687379;font-family:monospace}.shop-product-version-history ol{border-top:1px solid #d5d0c6;margin:0;padding:0;list-style:none}.shop-product-version-history li{padding:16px}.shop-product-version-history li+li{border-top:1px solid #d5d0c6}.shop-product-version-history li>div{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.shop-product-version-history li strong{color:#11191c}.shop-product-version-history li time,.shop-product-version-history li span{color:#697479;letter-spacing:.06em;text-transform:uppercase;font:700 .68rem/1.3 monospace}.shop-product-version-history li p{color:#46545a;margin:8px 0 0;font-size:.85rem;line-height:1.5}.shop-product-version-history li em{color:#1b5c50;text-transform:uppercase;margin-top:10px;font-size:.72rem;font-style:normal;font-weight:850;display:inline-block}.recording-blueprint{color:#dce3e5;background:#071116;border:1px solid #26363d;margin:15px 0 0}.recording-blueprint>summary{cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:3px 16px;min-height:64px;padding:14px 16px;list-style:none;display:grid}.recording-blueprint>summary::-webkit-details-marker{display:none}.recording-blueprint>summary span{color:#18bde9;letter-spacing:.14em;text-transform:uppercase;font:800 .58rem/1.2 monospace}.recording-blueprint>summary strong{color:#f4f0e8;letter-spacing:.055em;text-transform:uppercase;font-size:.86rem}.recording-blueprint>summary i{color:#f2691f;grid-area:1/2/span 2;font-size:1.3rem;font-style:normal;transition:transform .18s}.recording-blueprint[open]>summary i{transform:rotate(45deg)}.recording-blueprint-body{background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:34px 34px;border-top:1px solid #26363d;padding:20px}.recording-blueprint-diagram{grid-template-columns:minmax(0,1.1fr) minmax(120px,.65fr) minmax(0,1.1fr) minmax(75px,.42fr) minmax(0,1fr);align-items:stretch;display:grid}.recording-blueprint-diagram article{background:#071116ed;border:1px solid #31505a;flex-direction:column;justify-content:center;min-height:152px;padding:16px;display:flex}.recording-blueprint-diagram article>span{color:#f2691f;letter-spacing:.13em;text-transform:uppercase;font:800 .56rem/1.2 monospace}.recording-blueprint-diagram article strong{color:#f4f0e8;margin-top:9px;font-size:.93rem;line-height:1.3}.recording-blueprint-diagram article p{color:#a6b5ba;margin:8px 0 0;font-size:.74rem;line-height:1.45}.recording-blueprint-diagram article small{color:#70868e;margin-top:8px;line-height:1.4}.blueprint-microphone{box-shadow:inset 0 3px #18bde9}.blueprint-source{box-shadow:inset 0 3px #f2691f}.blueprint-recorder{box-shadow:inset 0 3px #7f939b}.blueprint-path,.blueprint-signal{align-content:center;justify-items:stretch;gap:10px;min-width:0;display:grid}.blueprint-path span,.blueprint-signal span{color:#7f939b;text-align:center;text-transform:uppercase;padding:0 8px;font:700 .52rem/1.35 monospace}.blueprint-path i,.blueprint-signal i{background:#18bde9;height:1px;position:relative}.blueprint-path i:after,.blueprint-signal i:after{content:"";border-block:4px solid #0000;border-left:7px solid #18bde9;position:absolute;top:-4px;right:0}.recording-blueprint-body dl{background:#263c44;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:16px 0 0;display:grid}.recording-blueprint-body dl>div{background:#071116f5;padding:12px}.recording-blueprint-body dt{color:#6f8790;letter-spacing:.11em;text-transform:uppercase;font:800 .55rem/1.2 monospace}.recording-blueprint-body dd{color:#c7d1d4;margin:6px 0 0;font-size:.72rem;line-height:1.45}.recording-blueprint-note{color:#98aab0;background:#f2691f0f;border-left:3px solid #f2691f;margin:14px 0 0;padding:13px 15px;font-size:.74rem;line-height:1.5}.recording-blueprint-note strong{color:#f4f0e8;text-transform:uppercase;margin-bottom:4px;display:block}.purchase-vault-hero{color:#f4f0e8;background:radial-gradient(circle at 82% 30%,#18bde91a,#0000 34%),#04090c;min-height:470px;padding:160px 0 82px;position:relative;overflow:hidden}.purchase-vault-hero .section-shell{z-index:1;position:relative}.purchase-vault-hero h1{font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(3.7rem,7vw,7rem);line-height:.85}.purchase-vault-hero h1 span{color:#0000;-webkit-text-stroke:1.5px #18bde9}.purchase-vault-hero .section-shell>p:last-child{color:#9eacb1;max-width:680px;margin:30px 0 0;font-size:1.08rem;line-height:1.65}.purchase-vault-shell{padding-block:78px 110px}.purchase-vault-loading,.purchase-vault-form,.purchase-vault-order{max-width:1040px;margin:auto}.purchase-vault-loading{color:#526066;border:1px solid #d5d0c6;padding:50px}.purchase-vault-form{background:#f7f4ed;border:1px solid #cfc9bd;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:clamp(24px,5vw,54px);display:grid;box-shadow:14px 14px #dcd7cd}.purchase-vault-form-heading{grid-column:1/-1;margin-bottom:6px}.purchase-vault-form-heading span,.purchase-vault-order header span,.purchase-vault-documents>div>span,.purchase-vault-download>div>span,.purchase-vault-section-heading>span{color:#b54a17;letter-spacing:.13em;text-transform:uppercase;font:850 .68rem/1.3 monospace}.purchase-vault-form h2,.purchase-vault-order h2{color:#11191c;font-family:var(--display);text-transform:uppercase;margin:8px 0;font-size:clamp(2rem,4vw,3.2rem)}.purchase-vault-form-heading p{color:#59676c;max-width:710px;line-height:1.65}.purchase-vault-form label{color:#283438;text-transform:uppercase;gap:9px;font-size:.78rem;font-weight:800;display:grid}.purchase-vault-form input{color:#11191c;background:#fff;border:1px solid #aeb5b5;min-height:52px;padding:0 14px;font:500 1rem/1.2 inherit}.purchase-vault-form .button{grid-column:1/-1;justify-self:start}.purchase-vault-email{grid-column:1/-1}.purchase-vault-privacy{color:#748187;grid-column:1/-1;font-size:.78rem}.purchase-vault-notice,.purchase-vault-error{background:#18bde914;border-left:4px solid #18bde9;padding:15px 17px;line-height:1.5}.purchase-vault-form .purchase-vault-notice,.purchase-vault-form .purchase-vault-error{grid-column:1/-1}.purchase-vault-error{background:#e43d3514;border-left-color:#e43d35}.purchase-vault-order{gap:18px;display:grid}.purchase-vault-order>header{background:#f7f4ed;border:1px solid #cfc9bd;grid-template-columns:1fr 1fr;gap:32px;padding:clamp(24px,4vw,42px);display:grid}.purchase-vault-order header dl{background:#d4d0c8;gap:1px;margin:0;display:grid}.purchase-vault-order header dl>div{background:#ece9e2;grid-template-columns:100px 1fr;gap:14px;padding:12px 14px;display:grid}.purchase-vault-order dt{color:#6b767a;letter-spacing:.08em;text-transform:uppercase;font:800 .66rem/1.3 monospace}.purchase-vault-order dd{color:#243034;overflow-wrap:anywhere;margin:0}.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions{background:#f7f4ed;border:1px solid #cfc9bd;padding:clamp(24px,4vw,40px)}.purchase-vault-documents{grid-template-columns:1fr auto;align-items:center;gap:30px;display:grid}.purchase-vault-documents h3,.purchase-vault-download h3,.purchase-vault-versions h3{color:#172125;font-family:var(--display);text-transform:uppercase;margin:8px 0;font-size:1.55rem}.purchase-vault-documents p,.purchase-vault-download p{color:#5f6d72;margin:0;line-height:1.55}.purchase-vault-actions{flex-wrap:wrap;gap:10px;display:flex}.purchase-vault-download{grid-template-columns:1fr auto;align-items:center;gap:24px;display:grid}.purchase-vault-meter{justify-items:center;min-width:170px;display:grid}.purchase-vault-meter strong{color:#11191c;font-size:3.4rem;line-height:1}.purchase-vault-meter span{color:#667378;text-align:center;text-transform:uppercase;max-width:140px;font:750 .68rem/1.4 monospace}.purchase-vault-download .button{grid-column:1/-1;justify-self:start}.purchase-vault-contact{color:#a94316;grid-column:1/-1;font-weight:800;text-decoration:underline}.purchase-vault-versions article{border-top:1px solid #d1ccc2;margin-top:18px;padding-top:18px}.purchase-vault-versions h4{color:#172125;margin:0;font-size:1.1rem}.purchase-vault-versions article>p{color:#667378;margin:4px 0 0}.purchase-vault-versions ol{margin:18px 0 0;padding:0;list-style:none}.purchase-vault-versions li{background:#ece9e2;border:1px solid #d4d0c8;padding:18px}.purchase-vault-versions li+li{margin-top:10px}.purchase-vault-versions li>div{flex-wrap:wrap;align-items:center;gap:11px;display:flex}.purchase-vault-versions li time,.purchase-vault-versions li>div span{color:#68757a;text-transform:uppercase;font:750 .66rem/1.3 monospace}.purchase-vault-versions li p{color:#4e5d62;margin:8px 0 0;line-height:1.5}.purchase-vault-versions li em{color:#1b5c50;text-transform:uppercase;margin-top:10px;font-size:.7rem;font-style:normal;font-weight:850;display:inline-block}.purchase-vault-order>header p{color:#647278;margin:8px 0 0;font:700 .78rem/1.4 monospace}.purchase-vault-rule{background:#e8ece9;border-left:4px solid #18bde9;grid-template-columns:auto 1fr;justify-self:end;align-items:center;gap:16px;min-width:230px;padding:17px 20px;display:grid}.purchase-vault-rule strong{color:#11191c;font-family:var(--display);font-size:3.5rem;line-height:.8}.purchase-vault-rule span{color:#57666b;text-transform:uppercase;max-width:150px;font:800 .65rem/1.45 monospace}.purchase-vault-library-list{background:#f7f4ed;border:1px solid #cfc9bd;padding:clamp(24px,4vw,40px)}.purchase-vault-library-list>.purchase-vault-section-heading{margin-bottom:24px}.purchase-vault-library-list>.purchase-vault-section-heading h3{color:#172125;font-family:var(--display);text-transform:uppercase;margin:8px 0;font-size:clamp(1.7rem,3vw,2.5rem)}.purchase-vault-library-list>.purchase-vault-section-heading p{color:#5f6d72;margin:0;line-height:1.6}.purchase-vault-library{background:#ece9e2;border:1px solid #c9c6bd;grid-template-columns:150px minmax(0,1fr) minmax(190px,auto);align-items:center;gap:24px;padding:22px;display:grid}.purchase-vault-library+.purchase-vault-library{margin-top:14px}.purchase-vault-library-art{aspect-ratio:1;color:#18bde9;width:150px;font:900 .68rem/1 var(--display);letter-spacing:.08em;background:#07090b;place-items:center;display:grid;overflow:hidden}.purchase-vault-library-art img{object-fit:contain;width:100%;height:100%}.purchase-vault-library-copy>span{color:#b54a17;letter-spacing:.08em;text-transform:uppercase;font:850 .62rem/1.3 monospace}.purchase-vault-library-copy h4{color:#11191c;font-family:var(--display);text-transform:uppercase;margin:6px 0 14px;font-size:clamp(1.3rem,2.2vw,2rem);line-height:1}.purchase-vault-library-copy dl{flex-wrap:wrap;gap:8px 22px;margin:0;display:flex}.purchase-vault-library-copy dl>div{gap:7px;display:flex}.purchase-vault-library-copy dt{color:#6b777b;text-transform:uppercase;font:800 .58rem/1.4 monospace}.purchase-vault-library-copy dd{color:#303c40;overflow-wrap:anywhere;margin:0;font:650 .66rem/1.4 monospace}.purchase-vault-library-documents{flex-wrap:wrap;gap:8px 16px;margin-top:15px;display:flex}.purchase-vault-library-documents a{color:#007fa5;text-underline-offset:3px;text-transform:uppercase;font:850 .66rem/1.3 monospace;text-decoration:underline}.purchase-vault-library-delivery{justify-items:stretch;gap:13px;display:grid}.purchase-vault-library-count{background:#f7f4ed;border-left:3px solid #f2691f;grid-template-columns:auto 1fr;align-items:center;gap:10px;padding:11px 13px;display:grid}.purchase-vault-library-count strong{color:#11191c;font-family:var(--display);font-size:2.8rem;line-height:.8}.purchase-vault-library-count span{color:#59676c;text-transform:uppercase;max-width:120px;font:800 .58rem/1.4 monospace}.purchase-vault-library-delivery .button{width:100%}.purchase-vault-library-history{border-top:1px solid #d0ccc3;grid-column:2/-1;padding-top:13px}.purchase-vault-library-history summary{color:#59676c;cursor:pointer;text-transform:uppercase;font:850 .66rem/1.4 monospace}.purchase-vault-library-history ol{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.purchase-vault-library-history li{color:#4e5d62;background:#e4e1da;grid-template-columns:auto auto 1fr auto;align-items:start;gap:10px;padding:12px;font-size:.76rem;display:grid}.purchase-vault-library-history li p{margin:0}.purchase-vault-library-history li time,.purchase-vault-library-history li em{color:#6a767b;text-transform:uppercase;font:750 .62rem/1.4 monospace}.purchase-vault-empty{background:#f7f4ed;border:1px solid #cfc9bd;padding:clamp(24px,4vw,42px)}.purchase-vault-empty h3{color:#172125;font-family:var(--display);text-transform:uppercase;margin:0}@media (width<=900px){.clock-art{width:min(38vw,360px)}.editor-dashboard-grid,.editor-dashboard-principles dl,.editor-payment-test-grid,.purchase-vault-order>header,.purchase-vault-documents,.purchase-vault-download{grid-template-columns:1fr}.purchase-vault-rule{justify-self:start}.purchase-vault-library{grid-template-columns:112px minmax(0,1fr)}.purchase-vault-library-art{width:112px}.purchase-vault-library-delivery{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:center}.purchase-vault-library-history{grid-column:1/-1}.purchase-vault-meter{justify-items:start}.purchase-vault-meter span{text-align:left;max-width:none}.recording-blueprint-diagram{grid-template-columns:1fr;gap:0}.blueprint-path,.blueprint-signal{min-height:58px}.blueprint-path i,.blueprint-signal i{justify-self:center;width:1px;height:34px}.blueprint-path i:after,.blueprint-signal i:after{border-inline:4px solid #0000;border-top:7px solid #18bde9;border-left-width:4px;top:auto;bottom:0;right:-4px}.recording-blueprint-body dl{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=780px){.shop-page>.hero .clock-art{display:none!important}.purchase-vault-form{grid-template-columns:1fr;box-shadow:7px 7px #dcd7cd}.purchase-vault-form-heading,.purchase-vault-email,.purchase-vault-form .button,.purchase-vault-privacy,.purchase-vault-form .purchase-vault-notice,.purchase-vault-form .purchase-vault-error{grid-column:auto}.purchase-vault-library{grid-template-columns:1fr}.purchase-vault-library-art{width:min(100%,220px)}.purchase-vault-library-delivery{grid-column:auto;grid-template-columns:1fr}.purchase-vault-library-history{grid-column:auto}.purchase-vault-library-history li{grid-template-columns:1fr}.editor-vault-summary{flex-direction:column;align-items:flex-start}.editor-nav-group{grid-column:1/-1}.editor-section-index{grid-template-columns:1fr;padding:12px;position:relative;top:auto}.editor-section-links{padding-bottom:4px}.editor-section-links>span{display:none}.editor-operations-jump{position:relative;top:auto}.recording-blueprint-body dl{grid-template-columns:1fr}}.editor-commerce-health-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.editor-commerce-health-grid>div,.editor-tax-guidance,.editor-bank-checklist{background:#030f13b8;border:1px solid #32d3ff3d;padding:16px}.editor-commerce-health-grid span,.editor-commerce-health-grid small{display:block}.editor-commerce-health-grid span{color:var(--blue);font:700 .63rem/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase}.editor-commerce-health-grid strong{margin:7px 0;font-size:1.03rem;display:block}.editor-commerce-health-grid small{color:#8fa3aa;line-height:1.45}.editor-accounting-actions{flex-wrap:wrap;gap:9px;margin:18px 0;display:flex}.editor-accounting-actions .button{align-items:center;display:inline-flex}.editor-tax-year{grid-template-columns:150px repeat(5,minmax(0,1fr));gap:8px;margin-top:18px;display:grid}.editor-tax-year>div:not(.editor-field){border:1px solid #ffffff1a;align-content:center;gap:5px;min-height:76px;padding:10px 12px;display:grid}.editor-tax-year>div span{color:#81939a;text-transform:uppercase;letter-spacing:.08em;font-size:.66rem}.editor-tax-year>div strong{overflow-wrap:anywhere;font-size:.98rem}.editor-tax-guidance{border-color:#ff913e52;margin:15px 0 22px}.editor-tax-guidance p,.editor-bank-checklist li{color:#aab9be;line-height:1.6}.editor-expense-entry{border-top:1px solid #32d3ff29;padding-top:8px}.editor-expense-ledger{gap:8px;margin-top:18px;display:grid}.editor-expense-ledger>div,.editor-expense-ledger article{justify-content:space-between;align-items:center;gap:12px;display:flex}.editor-expense-ledger article{border:1px solid #ffffff1a;padding:11px 13px}.editor-expense-ledger article div{flex:1;gap:3px;display:grid}.editor-expense-ledger small{color:#84969c}.editor-bank-checklist{margin-top:22px}@media (width<=820px){.editor-commerce-health-grid{grid-template-columns:1fr}.editor-tax-year{grid-template-columns:1fr 1fr}.editor-expense-ledger article{flex-wrap:wrap;align-items:flex-start}}@media (width<=520px){.hero{min-height:760px}.hero h1{font-size:clamp(2.9rem,14vw,4.5rem);line-height:.83}.hero h1 span{-webkit-text-stroke-width:1px}.hero-promo{grid-template-columns:1fr;gap:11px}.hero-promo strong{white-space:normal}.hero-promo span{border-left:0;padding:0}.hero-actions,.product-actions{flex-direction:column;align-items:stretch}.button{width:100%}.text-link{align-self:flex-start}.section-kicker{font-size:.61rem}.spec-grid{grid-template-columns:1fr 1fr}.capture-strip{gap:9px;display:grid}.capture-strip span:after{display:none}.demo-head{flex-direction:column;align-items:flex-start}.soundcloud-frame{height:182px;margin-top:28px}.demo-footer{flex-direction:column;align-items:flex-start;gap:15px}.family-item{grid-template-columns:34px 1fr auto}.philosophy-copy blockquote{font-size:clamp(2.2rem,10.5vw,3.4rem)}.license-card{padding:32px 24px}.license-card h2{font-size:clamp(2.8rem,14vw,4.3rem)}.footer-links{width:100%}.field-image-frame figcaption{flex-direction:column;align-items:flex-start;gap:8px}.field-image-frame figcaption strong{text-align:left}.rustbelt-landscape img{aspect-ratio:1.45}.rustbelt-landscape figcaption{flex-direction:column;align-items:flex-start;gap:8px}.rustbelt-landscape figcaption strong{text-align:left}.signal-path{padding:26px 20px}.recorder-ident,.recorder-copy{padding:34px 24px}.recorder-values{grid-template-columns:1fr}.recorder-values span{border-bottom:1px solid #b9bbb6;border-right:0}.recorder-values span:last-child{border-bottom:0}.microphone-grid{grid-template-columns:1fr}.microphone-card{min-height:280px}}.site-header{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#ffffff0e,#0000 34%),repeating-linear-gradient(90deg,#ffffff05 0 1px,#0000 1px 7px),#06090cd1;box-shadow:inset 0 -1px #01ace126,0 12px 34px #00000029}.site-header:after{content:"";background:linear-gradient(90deg, transparent, var(--blue) 38%, var(--orange));pointer-events:none;width:clamp(82px,11vw,170px);height:2px;position:absolute;bottom:-1px;right:4.2vw;box-shadow:0 0 12px #01ace147}.section-kicker{border-bottom:1px solid #48525838;gap:0;min-height:34px}.section-kicker>span{background:linear-gradient(#f2691f14,#0000);border:1px solid;border-bottom:0;place-items:center;min-height:34px;padding:0 13px;display:inline-grid;box-shadow:inset 4px 0 #f2691f29}.section-kicker i{background:linear-gradient(90deg, var(--blue), #c7c7c1 16%, #c7c7c1 88%, transparent);margin-left:14px}.section-kicker-light{border-bottom-color:#ffffff1c}.section-kicker-light i{background:linear-gradient(90deg, var(--blue), #ffffff26 18%, transparent)}.button{border-radius:1px;position:relative;box-shadow:inset 0 1px #ffffff24,inset 0 -2px #00000029,0 8px 20px #00000014}.button:before{content:"";opacity:.42;border-top:1px solid;border-left:1px solid;width:7px;height:7px;position:absolute;top:5px;left:5px}.shop-product-card,.license-card,.recorder-card,.demo-panel,.approach-statement,.microphone-card,.signal-path{position:relative;box-shadow:inset 0 1px #ffffff14,0 24px 64px #05090c1f}.shop-product-card:after,.recorder-card:after,.microphone-card:after,.signal-path:after{content:"";pointer-events:none;border-top:1px solid #01ace18c;border-right:1px solid #01ace18c;width:22px;height:22px;position:absolute;top:9px;right:9px}.family-item,.field-principles span,.license-terms li{background-image:linear-gradient(90deg,#01ace109,#0000 62%);transition:border-color .18s,background-color .18s,transform .18s}.family-item:hover,.field-principles span:hover,.license-terms li:hover{background-color:#01ace106;border-color:#01ace161;transform:translate(3px)}footer{background-image:linear-gradient(#01ace10a,#0000 18%),repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 8px);box-shadow:inset 0 1px #01ace126}.shop-product-column{gap:26px;min-width:0;display:grid}.shop-product-specs .mono-spec{border-right:0;border-left:3px solid var(--orange);background:#f2691f12;grid-column:1/-1;margin-right:0;padding:10px 12px}.capture-format-panel{border:1px solid #222b30;border-top:3px solid var(--blue);color:#fff;background:linear-gradient(90deg,#01ace108 1px,#0000 1px) 0 0/26px 26px,linear-gradient(#01ace108 1px,#0000 1px) 0 0/26px 26px,linear-gradient(145deg,#01ace112,#0000 46%),#090d10;padding:clamp(28px,3vw,42px);position:relative;overflow:hidden;box-shadow:0 28px 64px #05090c33}.capture-format-panel:after{content:"";border-top:2px solid var(--orange);border-right:2px solid var(--orange);opacity:.72;width:34px;height:34px;position:absolute;top:18px;right:18px}.capture-format-intro>span,.capture-methods article>span,.capture-format-footer>span{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;font-family:monospace;font-size:.58rem;font-weight:800}.capture-format-intro h3{max-width:760px;font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:12px 0 14px;font-size:clamp(1.65rem,2.4vw,2.55rem);line-height:1}.capture-format-intro p,.capture-methods p{color:#929ca2;margin:0;font-size:.78rem;line-height:1.7}.capture-format-intro p{border-left:2px solid var(--orange);max-width:760px;padding-left:18px}.capture-methods{border:1px solid #ffffff1f;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:28px;display:grid}.capture-methods article{min-width:0;padding:24px}.capture-methods article+article{border-left:1px solid #ffffff1f}.capture-methods strong{color:#e7ebed;font-family:var(--display);letter-spacing:.02em;text-transform:uppercase;margin:10px 0;font-size:.86rem;line-height:1.35;display:block}.capture-format-footer{border-top:1px solid #ffffff1f;justify-content:space-between;align-items:baseline;gap:18px;margin-top:18px;padding-top:18px;display:flex}.capture-format-footer strong{color:#d9dfe2;letter-spacing:.08em;text-align:right;text-transform:uppercase;font-size:.65rem}.back-to-top{z-index:1100}.cart-page{background:var(--paper);min-height:100svh}.cart-hero{isolation:isolate;color:#fff;background:linear-gradient(135deg,#080b0e,#10171c);padding:170px 0 88px;position:relative;overflow:hidden}.cart-hero-inner{position:relative}.cart-hero h1{max-width:780px;font-family:var(--display);letter-spacing:-.055em;text-transform:uppercase;margin:0;font-size:clamp(4rem,8vw,7rem);line-height:.82}.cart-hero h1 span{color:#0000;-webkit-text-stroke:2px var(--blue)}.cart-hero-inner>p:last-child{color:#aab2b7;max-width:690px;margin:30px 0 0;line-height:1.7}.full-cart-shell{padding-block:clamp(76px,9vw,126px)}.full-cart-layout{grid-template-columns:minmax(0,1fr) minmax(310px,370px);align-items:start;gap:clamp(28px,4vw,58px);display:grid}.full-cart-items,.full-order-summary,.full-saved-section{background:#ebeae5;border:1px solid #c8cbc7;box-shadow:0 24px 60px #05090c17}.full-cart-items,.full-saved-section{padding:clamp(24px,3vw,40px)}.full-cart-section-head{border-bottom:1px solid #c3c6c2;justify-content:space-between;align-items:flex-end;gap:24px;padding-bottom:20px;display:flex}.full-cart-section-head span{color:var(--orange);letter-spacing:.13em;text-transform:uppercase;font-family:monospace;font-size:.58rem;font-weight:800}.full-cart-section-head h2{font-family:var(--display);letter-spacing:-.035em;text-transform:uppercase;margin:7px 0 0;font-size:clamp(1.75rem,3vw,2.8rem)}.full-cart-section-head button{color:#5d6466;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #858b88;padding:0 0 5px;font-size:.58rem;font-weight:800}.full-cart-line{border-bottom:1px solid #c8cac6;grid-template-columns:128px minmax(0,1fr) auto;gap:22px;padding:24px 0;display:grid}.full-cart-line>img{aspect-ratio:1;object-fit:contain;background:#07090b;width:128px}.full-cart-line-copy>span,.full-saved-grid article span{color:var(--orange);letter-spacing:.1em;text-transform:uppercase;font-family:monospace;font-size:.55rem}.full-cart-line h3,.full-saved-grid h3{font-family:var(--display);text-transform:uppercase;margin:8px 0;font-size:1.05rem;line-height:1.25}.full-cart-line p{color:#666d70;margin:0;font-size:.72rem;line-height:1.6}.full-cart-line-copy>div{flex-wrap:wrap;gap:10px 18px;margin-top:14px;display:flex}.full-cart-line button,.full-saved-grid button{color:#545b5e;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #858b88;padding:0 0 4px;font-size:.56rem;font-weight:800}.full-cart-line-price{color:#4b5356;text-align:right;text-transform:uppercase;font-family:monospace;font-size:.61rem}.full-cart-empty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:290px;display:grid}.full-cart-empty>:is(span,.full-cart-add){border:1px solid var(--blue);width:44px;height:44px;color:var(--blue);place-items:center;display:grid}.full-cart-empty h3,.full-cart-empty p{margin:0}.full-cart-empty h3{font-family:var(--display);text-transform:uppercase}.full-cart-empty p,.full-saved-empty{color:#666d70;font-size:.78rem;line-height:1.6}.full-order-summary{border-top:3px solid var(--orange);color:#fff;background-color:#0b1013;background-image:linear-gradient(90deg,#01ace106 1px,#0000 1px),linear-gradient(#01ace106 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;padding:30px;position:sticky;top:24px}.full-order-summary>span{color:var(--blue);letter-spacing:.14em;text-transform:uppercase;font-family:monospace;font-size:.56rem}.full-order-summary h2{font-family:var(--display);text-transform:uppercase;margin:7px 0 22px;font-size:2rem}.full-order-summary dl{border-block:1px solid #ffffff24;margin:0 0 20px}.full-order-summary dl div{border-bottom:1px solid #ffffff17;justify-content:space-between;gap:16px;padding:13px 0;display:flex}.full-order-summary dl div:last-child{border-bottom:0}.full-order-summary dt{color:#7e888e;letter-spacing:.1em;text-transform:uppercase;font-size:.59rem}.full-order-summary dd{color:#d8dee1;text-align:right;text-transform:uppercase;max-width:180px;margin:0;font-family:monospace;font-size:.58rem;line-height:1.4}.full-order-summary .button{width:100%;min-height:46px;margin-top:10px;font-size:.58rem}.full-order-summary .button:disabled{color:#697176;cursor:not-allowed;background:#20262a;border-color:#333b40}.cart-license-acceptance{color:#89959a;margin:14px 0 6px;font-size:.58rem;line-height:1.55}.cart-license-acceptance a{color:var(--blue);text-underline-offset:3px;text-decoration:underline}.full-order-assurance{gap:9px;margin-top:22px;display:grid}.full-order-assurance span{border-left:2px solid var(--blue);color:#8a9499;text-transform:uppercase;padding-left:14px;font-family:monospace;font-size:.54rem;line-height:1.4}.full-saved-section{margin-top:42px}.full-saved-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:24px;display:grid}.full-saved-grid article{background:#fff3;border:1px solid #c7cac5;grid-template-columns:92px 1fr;gap:16px;padding:14px;display:grid}.full-saved-grid img{aspect-ratio:1;object-fit:contain;background:#07090b;width:92px}.full-saved-grid article>div{min-width:0}.full-saved-grid button{margin:5px 10px 0 0}@media (width<=1160px){.shop-purchase-grid{grid-template-columns:1fr}.shop-cart{max-height:none;position:static;overflow:visible}}@media (width<=780px){.merged-listen{padding-block:88px}.listen-demo-grid{margin-top:78px;padding-top:58px}.listen-product-layout .spec-grid div:nth-child(-n+2){border-bottom-color:#ffffff2e}.shop-hero{min-height:0;padding:132px 0 86px}.shop-hero :is(h1,h2){font-size:clamp(3.5rem,17vw,5.4rem)}.sound-request-section{grid-template-columns:1fr}.sound-request-copy{border-bottom:1px solid #ffffff1f;border-right:0}.project-updates{grid-template-columns:1fr}.project-updates-copy{border-bottom:1px solid #ffffff1f;border-right:0}.recording-radar{grid-template-columns:1fr}.recording-radar-copy{border-bottom:1px solid #c3c7c6;border-right:0}.shop-product-card,.shop-license-note-inner{grid-template-columns:1fr}.shop-product-artwork{border-bottom:1px solid #c9cac5;border-right:0}.shop-product-copy,.shop-product-details{grid-column:1}.shop-artwork-button{border-bottom:1px solid #c9cac5;border-right:0;width:min(100%,540px);margin-inline:auto}.shop-product-description,.shop-product-actions,.shop-product-specs{grid-template-columns:1fr}.shop-product-specs div:nth-child(odd){border-right:0;margin-right:0;padding-right:0}.shop-license-note-inner{gap:42px}.shop-modal-backdrop{padding:14px}.artwork-modal,.share-modal{max-height:calc(100svh - 28px)}.share-modal-actions{grid-template-columns:1fr}}@media (width<=520px){.shop-artwork-view-actions button{letter-spacing:.035em;padding-inline:5px}.production-gallery-viewer{padding:12px}.production-gallery-stage{grid-template-columns:42px minmax(0,1fr) 42px;min-height:58vh}.production-gallery-stage img{height:58vh}.editor-product-artwork-slots{grid-template-columns:1fr}.shop-section,.sound-request-shell,.project-updates-shell,.recording-radar-shell{width:min(100% - 28px,480px)}.sound-request-copy,.sound-request-form{padding:34px 22px}.sound-request-copy h2{font-size:clamp(2.25rem,11.4vw,3.2rem)}.sound-request-fields{grid-template-columns:1fr}.sound-request-field,.sound-request-source,.sound-request-wide{grid-column:auto}.sound-request-submit{flex-direction:column;align-items:stretch}.sound-request-submit .button{width:100%}.project-updates-copy,.project-updates-form{padding:34px 22px}.project-updates-copy h2{font-size:clamp(2.65rem,14vw,4.2rem)}.project-updates-form-head{flex-direction:column;align-items:flex-start}.recording-radar-copy,.recording-radar-panel{padding:34px 22px}.recording-radar-panel{grid-template-columns:1fr}.recording-radar-sweep{width:126px}.recording-radar-actions{flex-direction:column;grid-column:auto;align-items:stretch}.recording-radar-actions .button{width:100%}.shop-product-copy,.shop-product-details,.shop-cart{padding:24px 20px}.shop-product-copy h2{font-size:clamp(2.2rem,11vw,3.2rem)}.shop-product-specs div{flex-direction:column;align-items:flex-start;gap:4px}.shop-product-specs dd{text-align:left}.shop-cart-assurance{grid-template-columns:1fr}.shop-cart-assurance span{border-bottom:1px solid #ffffff1f;border-right:0;min-height:40px}.shop-cart-assurance span:last-child{border-bottom:0}.shop-modal-head,.share-product-chip,.share-modal>label,.share-link-preview,.share-modal-actions{margin-inline:16px}.shop-modal-head{margin-inline:0;padding-inline:16px}.artwork-modal>img{width:calc(100% - 24px);margin-bottom:12px}}@media (width<=980px){.full-cart-layout{grid-template-columns:1fr}.full-order-summary{position:static}.full-saved-grid{grid-template-columns:1fr}}@media (width<=780px){.site-header:after{right:20px}.capture-methods{grid-template-columns:1fr}.capture-methods article+article{border-top:1px solid #ffffff1f;border-left:0}.capture-format-footer{flex-direction:column;align-items:flex-start}.capture-format-footer strong{text-align:left}.cart-hero{padding:142px 0 74px}.cart-hero h1{font-size:clamp(3.3rem,16vw,5.5rem)}.full-cart-line{grid-template-columns:96px minmax(0,1fr)}.full-cart-line>img{width:96px}.full-cart-line-price{text-align:left;grid-column:2}}@media (width<=520px){.signal-hud-mark{padding-inline:24px}.hud-title-lockup{letter-spacing:-.05em;font-size:clamp(1.7rem,9vw,2.8rem)}.capture-format-panel{padding:26px 20px}.capture-methods article{padding:20px}.full-cart-shell{width:min(100% - 28px,480px)}.full-cart-items,.full-order-summary,.full-saved-section{padding:22px 18px}.full-cart-line{grid-template-columns:72px minmax(0,1fr);gap:15px}.full-cart-line>img{width:72px}.full-cart-line-copy>div{gap:10px}.full-saved-grid article{grid-template-columns:72px 1fr}.full-saved-grid img{width:72px}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(h1,h2,h3,h4,h5,h6,[role=heading],button,.button,[role=button],input[type=button],input[type=submit],input[type=reset]){font-synthesis:none!important;font-family:Bank Gothic LH Heavy,BankGothicLH,Bank Gothic,Eurostile,Arial Black,sans-serif!important;font-style:normal!important;font-weight:800!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,.button,[role=button]) *{font-synthesis:none!important;font-family:Bank Gothic LH Heavy,BankGothicLH,Bank Gothic,Eurostile,Arial Black,sans-serif!important;font-style:normal!important;font-weight:800!important}html[data-mode2004=on] .global-metadata-search-heading>label{clip-path:none;white-space:normal;width:auto;min-width:0;height:auto;padding-inline:2px;font-size:.54rem;line-height:1.25;position:static;overflow:visible}html[data-mode2004=on] .global-metadata-search .metadata-search-toggles{grid-template-columns:minmax(108px,.9fr) minmax(150px,1.25fr) 44px;justify-content:stretch;align-items:stretch;gap:8px;width:100%;min-width:0;display:grid}html[data-mode2004=on] .global-metadata-search .metadata-focus-toggle{justify-self:stretch;width:100%;min-width:0;letter-spacing:.04em!important;min-height:34px!important;padding:5px 9px!important;font-size:.54rem!important;line-height:1.08!important}html[data-mode2004=on] .global-metadata-search .metadata-details-toggle{width:44px!important;min-width:44px!important;height:34px!important;min-height:34px!important;padding:0!important}html[data-mode2004=on] .global-metadata-search>.global-metadata-search-row{gap:8px;grid-template-columns:28px minmax(0,1fr) 48px 88px!important}html[data-mode2004=on] .global-metadata-search-row input:not(.global-metadata-file-input){min-width:0}html[data-mode2004=on] .global-metadata-search .global-metadata-file-button{width:48px!important;min-width:48px!important;min-height:40px!important;padding:0!important}html[data-mode2004=on] .global-metadata-search .global-metadata-submit{width:88px;min-width:88px;letter-spacing:.045em!important;min-height:40px!important;padding:6px 9px!important;font-size:.58rem!important}@media (width<=700px){html[data-mode2004=on] .global-metadata-search>.global-metadata-search-heading{gap:6px!important}html[data-mode2004=on] .global-metadata-search-heading>label{font-size:.5rem}html[data-mode2004=on] .global-metadata-search .metadata-search-toggles{grid-template-columns:minmax(0,.9fr) minmax(0,1.25fr) 40px;gap:6px}html[data-mode2004=on] .global-metadata-search .metadata-focus-toggle{letter-spacing:.025em!important;min-height:32px!important;padding:4px 6px!important;font-size:.5rem!important}html[data-mode2004=on] .global-metadata-search .metadata-details-toggle{width:40px!important;min-width:40px!important;height:32px!important;min-height:32px!important}html[data-mode2004=on] .global-metadata-search>.global-metadata-search-row{gap:6px;grid-template-columns:28px minmax(0,1fr) 42px!important}html[data-mode2004=on] .global-metadata-search .global-metadata-file-button{width:42px!important;min-width:42px!important;min-height:36px!important}html[data-mode2004=on] .global-metadata-search .global-metadata-submit{display:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.signal-orbit{animation:none}.signal-hud-mark:after{opacity:.34;animation:none;left:42%}.button{transition:none}}.global-metadata-search{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#060a0df0;border:1px solid #01ace161;width:min(380px,42vw);padding:8px;position:absolute;top:calc(100% + 10px);right:4.2vw;box-shadow:0 14px 40px #00000052,inset 0 0 24px #01ace10a}.global-metadata-search>label{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.global-metadata-search>div{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.global-metadata-search svg{fill:none;width:18px;stroke:var(--blue);stroke-linecap:round;stroke-width:1.8px}.global-metadata-search input{color:#fff;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:0;font-size:.7rem}.global-metadata-search button{min-height:30px;color:var(--orange-hot);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:#f2691f14;border:1px solid #f2691fb8;padding:0 10px;font-family:monospace;font-size:.54rem;font-weight:900}.global-metadata-search:focus-within{border-color:var(--blue);box-shadow:0 14px 42px #0000006b,0 0 20px #01ace11f}.language-select-mobile,.mobile-cart-icon{display:none}.mobile-cart-icon,.cart-page-icon-link{border:1px solid var(--orange);color:var(--orange);background:#f2691f14;place-items:center;position:relative}.mobile-cart-icon svg,.cart-page-icon-link svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7px;width:26px}.mobile-cart-icon>span{background:var(--orange);color:#090b0d;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-family:monospace;font-size:.55rem;font-weight:900;display:grid;position:absolute;top:-7px;right:-7px;box-shadow:0 0 0 2px #080b0e}.cart-page-icon-link{align-self:stretch;width:46px;min-height:44px;transition:background .18s,color .18s;display:grid}.cart-page-icon-link:hover,.cart-page-icon-link:focus-visible{background:var(--orange);color:#090b0d}.cart-glyph-arrow{stroke-width:1.9px}.shop-product-actions{grid-template-columns:1.1fr .88fr 46px .9fr}.shop-cart-assurance a{color:var(--orange-hot);text-underline-offset:3px;text-decoration:underline}.metadata-page{color:#fff;background:#07090b;min-height:100vh;overflow:clip}.metadata-hero{isolation:isolate;background:radial-gradient(circle at 72% 30%,#01ace117,#0000 36%),linear-gradient(120deg,#080b0e,#040607 68%,#091015);min-height:570px;padding:190px 0 96px;position:relative;overflow:hidden}.metadata-hero-inner{z-index:1;max-width:940px;position:relative}.metadata-hero h1{font-family:var(--display);letter-spacing:-.075em;text-transform:uppercase;margin:18px 0 26px;font-size:clamp(4.3rem,9.2vw,9.3rem);line-height:.78}.metadata-hero h1 span,.metadata-search-console h2 span{color:var(--blue)}.metadata-hero-inner>p:last-child{color:#a8b0b5;max-width:720px;margin:0;font-size:1.05rem;line-height:1.75}.metadata-explorer-shell{padding:84px 0 120px}.metadata-browser{position:relative}.metadata-search-console{background-color:#0b1014;background-image:linear-gradient(#01ace109 1px,#0000 1px),linear-gradient(90deg,#01ace109 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:36px 36px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #01ace147;grid-template-columns:minmax(0,.82fr) minmax(380px,1.18fr);gap:68px;padding:clamp(28px,5vw,58px);display:grid;position:relative;box-shadow:inset 0 0 60px #01ace108}.metadata-search-console:before,.metadata-search-console:after{content:"";pointer-events:none;width:44px;height:44px;position:absolute}.metadata-search-console:before{border-top:2px solid var(--orange);border-left:2px solid var(--orange);top:16px;left:16px}.metadata-search-console:after{border-right:2px solid var(--blue);border-bottom:2px solid var(--blue);bottom:16px;right:16px}.metadata-search-console h2{font-family:var(--display);letter-spacing:-.065em;text-transform:uppercase;margin:14px 0 18px;font-size:clamp(2.7rem,5.6vw,5.6rem);line-height:.85}.metadata-search-console>div>p:last-child{color:#9ba4aa;margin:0;line-height:1.7}.metadata-search-console form{border-left:3px solid var(--orange);background:#00000057;align-self:center;padding:28px}.metadata-search-console form>label{color:#c5cbd0;letter-spacing:.14em;text-transform:uppercase;margin-bottom:10px;font-family:monospace;font-size:.64rem;font-weight:900;display:block}.metadata-search-console form>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.metadata-search-console input{color:#fff;min-width:0;min-height:54px;font:inherit;background:#05080a;border:1px solid #374149;border-right:0;outline:0;padding:0 17px;font-size:.82rem}.metadata-search-console input:focus{border-color:var(--blue);box-shadow:inset 0 0 20px #01ace112}.metadata-search-console button,.metadata-result-status button{border:1px solid var(--orange);background:var(--orange);color:#090b0d;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;font-family:monospace;font-size:.61rem;font-weight:900}.metadata-search-console button{min-height:54px;padding:0 20px}.metadata-search-console form>p{color:#758087;margin:12px 0 0;font-family:monospace;font-size:.62rem;line-height:1.55}.sound-file-search{background:linear-gradient(135deg,#01ace10e,#0000 42%),#05080ad1;border:1px solid #01ace13d;margin:26px 0 34px;padding:clamp(20px,3vw,30px)}.sound-file-search-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:16px;display:flex}.sound-file-search-heading span,.sound-file-search-heading p,.sound-file-status{color:#7f8c93;letter-spacing:.08em;text-transform:uppercase;font-family:monospace;font-size:.64rem}.sound-file-search-heading h3{font-family:var(--display);letter-spacing:-.025em;text-transform:uppercase;margin:5px 0 0;font-size:clamp(1.35rem,2.2vw,2rem)}.sound-file-search-heading p{text-align:right;margin:0}.sound-file-drop{background:#01ace106;border:1px dashed #01ace170;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 18px;min-height:118px;padding:22px;transition:border-color .18s,background .18s,box-shadow .18s;display:flex}.sound-file-drop.is-dragging{border-color:var(--orange);background:#f2691f14;box-shadow:inset 0 0 32px #f2691f14}.sound-file-drop input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.sound-file-drop button,.sound-file-results header button{border:1px solid var(--blue);color:#fff;letter-spacing:.1em;text-transform:uppercase;cursor:pointer;background:0 0;min-height:42px;padding:0 16px;font-family:monospace;font-size:.65rem;font-weight:900}.sound-file-drop button:hover,.sound-file-drop button:focus-visible{background:var(--blue);color:#031014}.sound-file-drop strong{color:#c4cbd0;font-size:.8rem}.sound-file-drop>span{color:#6f7b82;text-align:center;flex-basis:100%;font:.62rem/1.5 monospace}.sound-file-status{margin:12px 0 0}.sound-file-results{border-top:1px solid #ffffff1f;margin-top:18px}.sound-file-results header{justify-content:space-between;align-items:center;gap:14px;min-height:54px;display:flex}.sound-file-results header strong{color:var(--blue);letter-spacing:.08em;text-transform:uppercase;font:900 .67rem monospace}.sound-file-results header button{border-color:#ffffff38;min-height:32px;font-size:.55rem}.sound-file-results ol{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.sound-file-results li button{color:#fff;text-align:left;cursor:pointer;background:#ffffff06;border:1px solid #ffffff1f;gap:5px;width:100%;min-height:88px;padding:13px 15px;display:grid}.sound-file-results li button:hover,.sound-file-results li button:focus-visible{border-color:var(--orange);background:#f2691f0f}.sound-file-results li span,.sound-file-results li small{color:#77848b;letter-spacing:.05em;text-transform:uppercase;font:.56rem/1.35 monospace}.sound-file-results li strong{text-overflow:ellipsis;white-space:nowrap;font-size:.74rem;overflow:hidden}.sound-file-search.is-compact{color:#20291f;background:0 0;border:0;margin:10px 0;padding:0}.sound-file-search.is-compact .sound-file-search-heading{margin-bottom:6px}.sound-file-search.is-compact .sound-file-search-heading span{color:#20291fad;font-size:.46rem}.sound-file-search.is-compact .sound-file-search-heading h3{color:#20291f;letter-spacing:.04em;margin-top:2px;font-size:.66rem}.sound-file-search.is-compact .sound-file-drop{background:#20291f09;border-color:#20291f47;justify-content:flex-start;gap:7px;min-height:46px;padding:7px 8px}.sound-file-search.is-compact .sound-file-drop button{color:#20291f;border-color:#20291f8c;min-height:30px;padding:0 9px;font-size:.47rem}.sound-file-search.is-compact .sound-file-drop strong{color:#20291fb8;font:900 .47rem monospace}.sound-file-search.is-compact .sound-file-drop>span{display:none}.sound-file-search.is-compact .sound-file-status{color:#20291fb3;margin:5px 0;font-size:.44rem}.sound-file-search.is-compact .sound-file-results{border-color:#20291f40;max-height:170px;margin-top:6px;overflow:auto}.sound-file-search.is-compact .sound-file-results header{min-height:34px}.sound-file-search.is-compact .sound-file-results header strong{color:#20291f;font-size:.47rem}.sound-file-search.is-compact .sound-file-results header button{color:#20291f;border-color:#20291f59;min-height:26px;padding:0 7px;font-size:.42rem}.sound-file-search.is-compact .sound-file-results ol{grid-template-columns:1fr}.sound-file-search.is-compact .sound-file-results li button{color:#20291f;background:#20291f08;border-color:#20291f38;min-height:55px;padding:8px 9px}.sound-file-search.is-compact .sound-file-results li span,.sound-file-search.is-compact .sound-file-results li small{color:#20291fa8;font-size:.43rem}.sound-file-search.is-compact .sound-file-results li strong{font-size:.52rem}@media (width<=720px){.sound-file-search-heading{flex-direction:column;align-items:flex-start;gap:6px}.sound-file-search-heading p{text-align:left}.sound-file-drop{justify-content:flex-start;min-height:96px}.sound-file-drop strong{display:none}.sound-file-drop button{width:100%;min-height:48px}.sound-file-drop>span{text-align:left}.sound-file-results ol{grid-template-columns:1fr}.sound-file-search.is-compact .sound-file-drop button{width:auto;min-height:32px}.sound-file-search.is-compact .sound-file-drop strong{display:none}}.metadata-result-status{color:#9ba4aa;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid #ffffff1f;border-bottom:1px solid #ffffff1f;align-items:center;gap:20px;min-height:62px;margin:28px 0 46px;padding:14px 18px;font-family:monospace;font-size:.69rem;display:flex}.metadata-result-status strong{color:var(--blue);margin-left:auto}.metadata-result-status button{min-height:34px;padding:0 12px}.metadata-libraries{gap:82px;display:grid}.metadata-library{scroll-margin-top:150px}.metadata-library-head{border-left:4px solid var(--orange);background:linear-gradient(100deg,#12181d,#090d10);justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:22px;padding:30px 34px;display:flex}.metadata-library-head span,.metadata-library-head p{color:#7f8a91;letter-spacing:.1em;text-transform:uppercase;font-family:monospace;font-size:.63rem}.metadata-library-head h2{max-width:820px;font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:8px 0 0;font-size:clamp(1.9rem,4vw,3.8rem);line-height:.96}.metadata-library-head p{margin:12px 0 0}.metadata-library-head>div:last-child{flex:none;gap:10px;display:grid}.metadata-library-head a{color:#dbe0e3;letter-spacing:.1em;text-align:center;text-transform:uppercase;border:1px solid #3c464c;min-width:145px;padding:11px 13px;font-size:.62rem;font-weight:800}.metadata-library-head a span{color:var(--orange)}.metadata-records{gap:10px;transition:background .22s;display:grid}.metadata-record{background:#101519;border:1px solid #262f34;scroll-margin-top:180px;transition:opacity .22s,filter .22s,border-color .22s,box-shadow .22s;position:relative}.metadata-record>summary{cursor:pointer;grid-template-columns:50px minmax(0,1fr) 34px;align-items:center;gap:18px;min-height:72px;padding:18px 24px;list-style:none;display:grid}.metadata-record>summary::-webkit-details-marker{display:none}.metadata-record>summary:hover,.metadata-record>summary:focus-visible{background:#01ace10b;outline:none}.metadata-record-toggle{width:30px;height:30px;color:var(--orange);border:1px solid #3b474e;justify-self:end;place-items:center;font-size:1.15rem;transition:transform .18s,background .18s;display:grid}.metadata-record[open] .metadata-record-toggle{background:#f2691f1a;transform:rotate(180deg)}.metadata-record-main{border-top:1px solid #2a343a;margin:0 24px 24px 92px;padding-top:20px}.metadata-record-number{color:var(--blue);letter-spacing:.08em;font-family:monospace;font-size:.65rem}.metadata-record h3{overflow-wrap:anywhere;color:#f0f2f3;margin:0;font-family:monospace;font-size:.84rem;line-height:1.5}.metadata-record-main>p{color:#a8b0b4;margin:13px 0 19px;font-size:.85rem;line-height:1.67}.metadata-record dl{background:#283035;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;display:grid}.metadata-record dl>div{background:#0b0f12;min-width:0;padding:12px}.metadata-record dl .metadata-wide-field{grid-column:1/-1}.metadata-record dt{color:#6f7a80;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-family:monospace;font-size:.52rem;font-weight:800}.metadata-record dd{overflow-wrap:anywhere;color:#c3c9cc;margin:0;font-size:.69rem;line-height:1.55}.metadata-record mark{background:var(--orange);color:#080a0c;border-radius:2px;padding:1px 2px;font-weight:900;box-shadow:0 0 12px #f2691f61}.metadata-record.is-match,.metadata-record.is-target{z-index:2;background:#11171b;border-color:#f2691feb;box-shadow:0 0 0 1px #f2691f33,0 18px 46px #0000006b}.refund-policy{padding-bottom:112px}.refund-policy-card{border:1px solid #c7c9c5;border-top:4px solid var(--orange);background:linear-gradient(130deg,#eeede8,#d9d8d3);grid-template-columns:.85fr 1.15fr;gap:72px;padding:clamp(28px,5vw,58px);display:grid;position:relative;box-shadow:0 24px 70px #0000001f}.refund-policy-card>div:first-child>span{color:#8b4a25;letter-spacing:.12em;text-transform:uppercase;font-family:monospace;font-size:.65rem;font-weight:900}.refund-policy-card h2{color:#141719;font-family:var(--display);letter-spacing:-.06em;text-transform:uppercase;margin:16px 0 0;font-size:clamp(2.5rem,5vw,5rem);line-height:.86}.refund-policy-card h2 strong{color:var(--orange)}.refund-policy-card p{color:#4f5659;margin:0 0 18px;line-height:1.76}.refund-policy-card a{border-bottom:1px solid var(--orange);color:#25292b;letter-spacing:.11em;text-transform:uppercase;margin-top:10px;padding-bottom:5px;font-size:.67rem;font-weight:900;display:inline-block}@media (width<=1320px) and (width>=781px){.site-header{grid-template-columns:minmax(200px,250px) 1fr auto;gap:22px}.desktop-nav{gap:14px}.desktop-nav a{letter-spacing:.11em;font-size:.64rem}.language-selector select{width:142px;min-height:38px;font-size:.65rem}}@media (width<=900px) and (width>=781px){.language-selector{display:none}.site-header{grid-template-columns:minmax(190px,220px) 1fr auto}}@media (width<=780px){.site-header{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:78px;padding-inline:12px}:is(body:has(.mobile-menu[open]) .site-header,body:has(.mobile-menu[open]) .mobile-menu){z-index:1300}body:has(.mobile-menu[open]) .global-metadata-search{visibility:hidden;pointer-events:none;opacity:0!important}.mobile-menu nav{z-index:1}.brand{width:min(100%,190px)}.header-tools{gap:5px}.global-metadata-search{width:auto;top:calc(100% + 7px);left:12px;right:12px}.language-select-desktop{display:none}.language-select-mobile{text-align:center;display:block;width:46px!important;min-height:42px!important;padding:0 8px!important;font-size:1.05rem!important}.mobile-cart-icon{width:42px;height:42px;display:grid}.mobile-menu summary{width:42px;height:42px}.hero,.shop-hero,.about-hero,.gear-hero,.cart-hero{padding-top:154px}.metadata-hero{min-height:520px;padding:174px 0 82px}.metadata-hero h1{font-size:clamp(3.4rem,16vw,5.6rem)}.metadata-search-console{grid-template-columns:1fr;gap:36px;padding:34px 24px}.metadata-search-console form{padding:22px}.metadata-library-head{flex-direction:column;align-items:flex-start}.metadata-library-head>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.metadata-library-head a{min-width:0}.metadata-record dl{grid-template-columns:repeat(2,minmax(0,1fr))}.refund-policy-card{grid-template-columns:1fr;gap:36px}.license-eula-head{flex-direction:column;align-items:flex-start}.shop-product-actions{grid-template-columns:1fr 1fr 46px}.shop-product-actions>.button-secondary{grid-column:1/-1}}.hero-metadata-ad{grid-template-rows:auto 1fr auto auto;display:grid}.hero-metadata-ad-copy{align-content:center;min-height:0;padding:clamp(14px,1.7vw,22px) 4px;display:grid}.hero-metadata-pulse{align-items:end;gap:5px;height:15px;margin-bottom:8px;display:flex}.hero-metadata-pulse i{background:var(--blue);width:4px;box-shadow:0 0 9px #01ace194}.hero-metadata-pulse i:first-child{height:6px}.hero-metadata-pulse i:nth-child(2){background:var(--orange);height:15px;box-shadow:0 0 9px #f2691f94}.hero-metadata-pulse i:nth-child(3){height:9px}.hero-metadata-overline{color:#708287;letter-spacing:.13em;text-transform:uppercase;margin:0 0 8px;font-family:monospace;font-size:.56rem;font-weight:800}.hero-metadata-ad-copy h2{color:#0b1615;font-family:var(--display);letter-spacing:-.045em;text-transform:uppercase;margin:0;font-size:clamp(1.3rem,2vw,1.9rem);line-height:.96}.hero-metadata-ad-copy>p:not(.hero-metadata-overline){color:#394d4e;max-width:580px;margin:10px 0 0;font-size:clamp(.64rem,.8vw,.72rem);line-height:1.45}.hero-metadata-stats{background:#41534f38;border:1px solid #41534f47;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:10px;display:grid}.hero-metadata-stats span{color:#50605d;letter-spacing:.08em;text-transform:uppercase;background:#becdbce6;gap:2px;padding:6px 7px;font:700 .49rem/1.2 monospace;display:grid}.hero-metadata-stats strong{color:#152927;font-size:.72rem}.hero-metadata-examples{border-top:1px solid #2d434140;flex-wrap:wrap;align-items:center;gap:7px;padding:8px 0;display:flex}.hero-metadata-examples>span{color:#50605d;letter-spacing:.1em;text-transform:uppercase;margin-right:4px;font:800 .49rem/1 monospace}.hero-metadata-examples a{color:#183633;border:1px solid #2c403f57;padding:5px 7px;font:800 .53rem/1 monospace}.hero-metadata-examples a:hover,.hero-metadata-examples a:focus-visible{color:#8a3210;border-color:#9a3b14}.clock-art{opacity:.72;filter:saturate(.58)contrast(.88);width:min(28vw,400px)}.hero-metadata-viewer{background:linear-gradient(145deg,#ffffff09,#0000 38%),#0a1013c7;border-color:#ffffff1f;box-shadow:0 18px 46px #00000047,inset 0 0 0 1px #ffffff04}.hero-metadata-viewer:before{opacity:.55;height:2px}.hero-metadata-screen{color:#16201d;background:linear-gradient(#2430280e 1px,#0000 1px),#78837a;border-width:3px;border-color:#20272a;outline-color:#7080826b;box-shadow:inset 0 0 24px #131b1847}.hero-metadata-ad-copy h2{color:#111a18;font-size:clamp(1.05rem,1.45vw,1.48rem)}.hero-metadata-ad-copy h2 strong{color:#4f382c}.hero-metadata-ad-copy>p:not(.hero-metadata-overline){color:#293937}.hero-metadata-pulse{opacity:.56}.hero-metadata-stats span{background:#879388d1}.hero-metadata-stats strong{color:#17201e}.hero-metadata-viewer .hero-metadata-head{color:#c7d3d5}.hero-metadata-ad .hero-metadata-screen-label,.hero-metadata-ad .hero-metadata-overline,.hero-metadata-ad .hero-metadata-examples>span,.hero-metadata-ad .hero-metadata-footer{color:#f3f7ef;text-shadow:0 1px 2px #040b0ab8}.hero-metadata-ad .hero-metadata-ad-copy h2,.hero-metadata-ad .hero-metadata-ad-copy>p:not(.hero-metadata-overline),.hero-metadata-ad .sound-file-search-heading h3,.hero-metadata-ad .sound-file-drop strong{color:#f7faf3;text-shadow:0 1px 2px #040b0acc}.hero-metadata-ad .hero-metadata-ad-copy h2 strong{color:#ffc29e}.hero-metadata-ad .hero-metadata-stats span{color:#eef4eb;text-shadow:0 1px 1px #040b0ab3}.hero-metadata-ad .hero-metadata-stats strong{color:#fff}.hero-metadata-ad .hero-metadata-examples a,.hero-metadata-ad .hero-metadata-footer a{color:#d9f7ff;text-shadow:0 1px 2px #040b0ab8}.hero-metadata-ad .sound-file-search-heading span,.hero-metadata-ad .sound-file-status,.hero-metadata-ad .sound-file-results header strong,.hero-metadata-ad .sound-file-results li span,.hero-metadata-ad .sound-file-results li small{color:#e4ece2;text-shadow:0 1px 2px #040b0ab8}.hero-metadata-ad .sound-file-drop button{color:#f7faf3;text-shadow:0 1px 2px #040b0ab8;border-color:#f7faf3b8}.hero-metadata-ad .sound-file-results li strong,.hero-metadata-ad .sound-file-results header button{color:#fff;text-shadow:0 1px 2px #040b0ac7}.global-metadata-search{grid-template-rows:auto auto auto}.global-metadata-search>.global-metadata-search-heading{justify-content:space-between;align-items:center;gap:9px;display:flex}.global-metadata-search-heading>label{color:#94a3a8;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;min-width:0;font:800 .48rem/1 monospace;overflow:hidden}.global-metadata-search>.global-metadata-search-row{grid-template-columns:28px minmax(0,1fr) auto!important;display:grid!important}.global-metadata-search .metadata-focus-toggle{color:#75868c;cursor:pointer;letter-spacing:.05em;text-transform:uppercase;background:0 0;border:0;align-items:center;gap:5px;min-height:18px;padding:0;font:800 .43rem/1 monospace;display:inline-flex}.metadata-focus-toggle i{background:#0b1418;border:1px solid #405158;border-radius:99px;width:23px;height:11px;position:relative}.metadata-focus-toggle i:after{content:"";background:#718087;border-radius:50%;width:5px;height:5px;transition:all .15s;position:absolute;top:2px;left:2px}.metadata-focus-toggle.is-active{color:#dbe7ea}.metadata-focus-toggle.is-active i{border-color:var(--orange);background:#f2691f2e}.metadata-focus-toggle.is-active i:after{background:var(--orange);left:14px;box-shadow:0 0 7px #f2691fd9}.global-metadata-search .global-metadata-submit{min-height:auto}.metadata-focus-help{color:#63757c;text-overflow:ellipsis;white-space:nowrap;font:.43rem/1.2 monospace;overflow:hidden}.metadata-page-controls{z-index:42;align-items:stretch;gap:8px;display:flex;position:fixed;bottom:72px;right:24px}.metadata-page-controls .back-to-top{position:static;inset:auto}.metadata-collapse-all{color:#e8f0f2;cursor:pointer;letter-spacing:.08em;text-transform:uppercase;background:#040c10f0;border:1px solid #01ace180;align-items:center;gap:9px;min-height:43px;padding:9px 13px;font:800 .55rem/1 monospace;display:inline-flex;box-shadow:0 10px 28px #00000052}.metadata-collapse-all>span{color:var(--blue);font-size:1rem}.metadata-collapse-all:hover,.metadata-collapse-all:focus-visible{border-color:var(--orange)}.metadata-return-library{border-color:var(--orange)!important;background:#f2691f14!important}@media (width<=720px){.global-metadata-search-heading>label,.metadata-focus-help{display:none}.global-metadata-search-heading{justify-content:flex-end}.global-metadata-search .metadata-focus-toggle{font-size:0}.global-metadata-search .metadata-focus-toggle:after{color:#89989e;font:800 .42rem/1 monospace}.global-metadata-search .is-follow-toggle:after{content:"FOLLOW"}.global-metadata-search .is-type-toggle:after{content:"TYPE"}.hero-metadata-stats{grid-template-columns:1fr}.metadata-page-controls{max-width:calc(100% - 24px);bottom:66px;right:12px}.metadata-collapse-all,.metadata-page-controls .back-to-top{padding-inline:10px;font-size:.46rem}}.editor-field select{color:#e9f0f2;background:#050b0e;border:1px solid #2b3c44;width:100%;padding:11px 12px}.editor-custom-block-heading{border-top:1px solid #01ace133;justify-content:space-between;align-items:center;gap:18px;margin:42px 0 16px;padding-top:24px;display:flex}.editor-custom-block-heading span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font:800 .62rem/1 monospace}.editor-custom-block-heading p{color:#7f9097;margin:6px 0 0;font-size:.72rem}.editor-custom-block-heading button{border:1px solid var(--orange);color:var(--orange);cursor:pointer;text-transform:uppercase;background:#f2691f1a;padding:11px 14px;font-size:.66rem;font-weight:900}.editor-managed-public-block{color:#fff;background-color:#080d10;background-image:linear-gradient(#01ace106 1px,#0000 1px),linear-gradient(90deg,#01ace106 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:34px 34px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-top:1px solid #01ace124;padding:clamp(64px,8vw,118px) 0;position:relative;overflow:hidden}.editor-managed-public-inner{gap:20px;display:grid}.editor-managed-public-inner>img{object-fit:cover;border:1px solid #01ace140;width:min(720px,100%);max-height:620px}.editor-managed-public-inner h2{max-width:900px;font:900 clamp(2.6rem, 6vw, 6rem)/.88 var(--display);letter-spacing:-.05em;text-transform:uppercase;margin:0}.editor-managed-public-inner>p:not(.eyebrow),.editor-managed-public-inner blockquote{color:#b8c0c4;max-width:760px;margin:0;font-size:clamp(1rem,1.5vw,1.25rem);line-height:1.7}.editor-managed-public-inner blockquote{border-left:3px solid var(--orange);color:#fff;padding-left:24px;font-size:clamp(1.3rem,2.3vw,2rem)}.editor-managed-public-inner ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:min(820px,100%);margin:0;padding:0;list-style:none;display:grid}.editor-managed-public-inner li{background:#01ace109;border:1px solid #01ace133;padding:15px}.editor-managed-stats .editor-managed-public-inner ul{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=640px){.editor-custom-block-heading{flex-direction:column;align-items:stretch}.editor-managed-public-inner ul,.editor-managed-stats .editor-managed-public-inner ul{grid-template-columns:1fr}}@media (width<=520px){.brand{width:min(100%,150px)}.brand img{height:46px}.brand-pronunciation{font-size:.43rem}.global-metadata-search{padding:6px}.global-metadata-search>div{grid-template-columns:19px minmax(0,1fr) auto;gap:5px}.global-metadata-search button{padding-inline:7px;font-size:.48rem}.metadata-explorer-shell{width:min(100% - 24px,480px);padding-top:58px}.metadata-search-console form>div{grid-template-columns:1fr}.metadata-search-console input{border-right:1px solid #374149}.metadata-search-console button{width:100%}.metadata-result-status{flex-wrap:wrap;align-items:flex-start}.metadata-result-status strong{margin-left:0}.metadata-result-status button{margin-left:auto}.metadata-library-head{padding:24px 20px}.metadata-library-head>div:last-child{grid-template-columns:1fr}.metadata-record{padding:0}.metadata-record>summary{grid-template-columns:34px minmax(0,1fr) 30px;gap:9px;min-height:68px;padding:15px 14px}.metadata-record-main{margin:0 14px 18px;padding-top:17px}.metadata-record h3{font-size:.7rem}.metadata-record dl{grid-template-columns:1fr}.metadata-record dl .metadata-wide-field{grid-column:auto}.shop-product-actions{grid-template-columns:1fr 46px}.shop-product-actions .demo-player-control,.shop-product-actions>.button-secondary{grid-column:1/-1}}.editor-preview-head{grid-template-columns:auto minmax(220px,1fr) auto;display:grid}.editor-move-toolbar{align-items:center;gap:8px;display:flex}.editor-move-toolbar label{color:#b7c4c9;letter-spacing:.06em;text-transform:uppercase;background:#071015;border:1px solid #2b414a;align-items:center;gap:8px;min-height:38px;padding:7px 10px;font:800 .56rem/1 monospace;display:flex}.editor-move-toolbar input{accent-color:var(--orange)}.editor-move-toolbar select{color:#fff;background:#04090c;border:1px solid #36515c;padding:5px 7px;font:800 .58rem/1 monospace}.editor-container-note,.editor-card-intro{border-left:2px solid var(--blue);color:#8fa0a7;background:#01ace10b;margin:0 0 18px;padding:10px 12px;font-size:.7rem;line-height:1.55}.editor-payment-hold.is-live{border-color:#41d69566;box-shadow:inset 3px 0 18px #41d69517}.editor-payment-hold.is-live>span,.editor-payment-hold.is-live h2{color:#71e0ad}.editor-release-panel{gap:20px}.editor-release-command{border-top:3px solid var(--orange);background:radial-gradient(circle at 88% 20%,#f2691f1a,#0000 34%),#091015;grid-template-columns:1fr auto;align-items:center;gap:28px;display:grid}.editor-release-command>div>span,.editor-release-audit-head span,.editor-release-history .editor-card-head span{color:var(--blue);letter-spacing:.11em;text-transform:uppercase;font:900 .56rem/1 monospace}.editor-release-command h2{color:#f1f6f8;font:900 1.45rem/1 var(--display);text-transform:uppercase;margin:8px 0}.editor-release-command p{color:#8fa0a7;max-width:650px;margin:0;font-size:.7rem;line-height:1.6}.editor-release-command button{white-space:nowrap;min-height:52px}.editor-release-flow{gap:2px;display:grid}.editor-release-flow article{background:#071015;border:1px solid #263941;grid-template-columns:34px 14px minmax(0,1fr) 72px;align-items:center;gap:12px;min-height:68px;padding:12px 15px;display:grid}.editor-release-flow article>span,.editor-release-flow article>em{color:#62747b;text-transform:uppercase;font:800 .54rem/1 monospace}.editor-release-flow article>i{border:2px solid #53666e;border-radius:50%;width:10px;height:10px}.editor-release-flow article.is-running>i{border-color:var(--blue);box-shadow:0 0 12px #01ace199}.editor-release-flow article.is-passed>i{background:#41d695;border-color:#41d695}.editor-release-flow article.is-failed>i{background:#f06b60;border-color:#f06b60}.editor-release-flow article.is-skipped{opacity:.48}.editor-release-flow article strong{color:#dbe5e8;font-size:.68rem;display:block}.editor-release-flow article p{color:#7e9097;margin:4px 0 0;font-size:.6rem}.editor-release-flow article>em{justify-self:end}.editor-release-audit{border-top:3px solid #e05b50}.editor-release-audit.is-passed{border-top-color:#41d695}.editor-release-audit-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.editor-release-audit-head h2{color:#fff;font:900 1.35rem/1 var(--display);text-transform:uppercase;margin:7px 0 0}.editor-release-audit-head>strong{color:#a8b7bd;text-transform:uppercase;font:800 .58rem/1 monospace}.editor-release-audit section{border-top:1px solid #263941;padding:16px 0}.editor-release-audit section>div{justify-content:space-between;gap:16px;display:flex}.editor-release-audit h3{color:#e2eaed;margin:0;font-size:.72rem}.editor-release-audit section>div>span{color:#d79a75;text-transform:uppercase;font:800 .55rem/1 monospace}.editor-release-audit ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:13px 0 0;padding:0;list-style:none;display:grid}.editor-release-audit li{background:#071015;border:1px solid #263941;grid-template-columns:20px 1fr;gap:8px;padding:10px;display:grid}.editor-release-audit li>i{color:#41d695;font:900 .72rem/1 monospace}.editor-release-audit li.is-fail>i{color:#f06b60}.editor-release-audit li.is-warning>i{color:#e1b867}.editor-release-audit li strong{color:#d8e2e5;font-size:.63rem}.editor-release-audit li p{color:#809198;margin:4px 0 0;font-size:.57rem;line-height:1.45}.editor-release-history ol{gap:6px;margin:16px 0 0;padding:0;list-style:none;display:grid}.editor-release-history li{background:#071015;border-left:3px solid #e05b50;grid-template-columns:48px 1fr;gap:12px;padding:11px 13px;display:grid}.editor-release-history li.is-passed{border-left-color:#41d695}.editor-release-history li>span{color:var(--blue);font:900 .58rem/1 monospace}.editor-release-history li strong{color:#dce6e9;font-size:.64rem}.editor-release-history li p{color:#7e9097;margin:4px 0;font-size:.56rem}.editor-release-history li code{color:#60747c;font-size:.52rem}@media (width<=760px){.editor-release-command{grid-template-columns:1fr}.editor-release-command button{white-space:normal;width:100%}.editor-release-flow article{grid-template-columns:28px 12px minmax(0,1fr)}.editor-release-flow article>em{grid-column:3;justify-self:start}.editor-release-audit ul{grid-template-columns:1fr}}.editor-orders-card{margin-top:20px}.editor-orders-policy{border:1px solid #f2691f61;border-left:3px solid var(--orange);background:#f2691f0e;margin-bottom:20px;padding:14px 16px}.editor-orders-policy strong{color:#ffaf79;letter-spacing:.08em;text-transform:uppercase;font:900 .63rem/1 monospace}.editor-orders-policy p{color:#b8a89e;margin:7px 0 0;font-size:.68rem;line-height:1.55}.editor-orders-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:18px;display:flex}.editor-orders-head span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font:900 .58rem/1 monospace}.editor-orders-head h2{color:#eef4f6;font:900 1.25rem/1 var(--display);text-transform:uppercase;margin:7px 0 8px}.editor-orders-head p{color:#8fa0a7;max-width:630px;margin:0;font-size:.7rem}.editor-orders-head>strong{color:#d8e4e8;text-transform:uppercase;border:1px solid #2d4650;flex:none;padding:8px 10px;font:900 .62rem/1 monospace}.editor-order-search{grid-template-columns:minmax(260px,1fr) auto auto auto;align-items:end;gap:8px;margin-bottom:16px;display:grid}.editor-order-search label{gap:6px;display:grid}.editor-order-search label>span{color:#93a5ac;letter-spacing:.08em;text-transform:uppercase;font:800 .56rem/1 monospace}.editor-order-search input,.editor-order-search button{min-height:42px}.editor-orders-list{gap:9px;display:grid}.editor-order-row{background:linear-gradient(135deg,#050b0e,#071218);border:1px solid #273b43;border-left:3px solid #445860}.editor-order-row.is-live{border-left-color:#41d695}.editor-order-row.is-sandbox{border-left-color:#bd8f39}.editor-order-row.state-refunded,.editor-order-row.state-reversed,.editor-order-row.state-disputed{border-left-color:#e05b50}.editor-order-row>summary{cursor:pointer;grid-template-columns:52px minmax(210px,1fr) minmax(150px,auto) 84px;align-items:center;gap:12px;min-height:66px;padding:12px 14px;list-style:none;display:grid}.editor-order-row>summary::-webkit-details-marker{display:none}.editor-order-row>summary:hover,.editor-order-row>summary:focus-visible{background:#01ace10e;outline:none}.editor-order-row>summary>span,.editor-order-row>summary>i{color:#9aaab0;letter-spacing:.07em;text-transform:uppercase;border:1px solid #3b5058;justify-self:start;padding:5px 7px;font:900 .51rem/1 monospace}.editor-order-row.is-live>summary>span{color:#71e0ad;border-color:#41d69573}.editor-order-row.is-sandbox>summary>span{color:#e1b867;border-color:#bd8f398c}.editor-order-row>summary>div{gap:5px;min-width:0;display:grid}.editor-order-row>summary strong,.editor-order-row>summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.editor-order-row>summary strong{color:#edf4f6;font:800 .69rem/1.2 monospace}.editor-order-row>summary small,.editor-order-row>summary time{color:#7f9299;font:600 .57rem/1.3 monospace}.editor-order-row>summary>i{justify-self:end}.editor-order-details{background:#01ace106;border-top:1px solid #213139;padding:14px 16px 16px 78px}.editor-order-details dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 22px;margin:0;display:grid}.editor-order-details dl>div{gap:4px;min-width:0;display:grid}.editor-order-details dt{color:#71858d;letter-spacing:.09em;text-transform:uppercase;font:900 .52rem/1 monospace}.editor-order-details dd{overflow-wrap:anywhere;color:#d7e2e5;margin:0;font:600 .64rem/1.4 monospace}.editor-order-actions{background:#071116;border:1px solid #263d46;justify-items:start;gap:8px;margin-top:18px;padding:14px;display:grid}.editor-order-actions button{color:#bdeefe;border-color:#01ace180;min-height:42px}.editor-order-actions button:disabled{color:#796e69;cursor:not-allowed;border-color:#3c3331}.editor-order-actions small,.editor-order-actions p{color:#809198;margin:0;font-size:.59rem;line-height:1.5}.editor-order-actions p{color:#b8e5f2}.editor-order-timeline{border-top:1px solid #263a42;margin-top:18px;padding-top:17px}.editor-order-timeline>div{justify-content:space-between;align-items:center;gap:16px;display:flex}.editor-order-timeline>div span,.editor-order-timeline>div strong{color:var(--blue);letter-spacing:.09em;text-transform:uppercase;font:900 .55rem/1 monospace}.editor-order-timeline>div strong{color:#788b92;letter-spacing:0}.editor-order-timeline ol{margin:16px 0 0;padding:0;list-style:none;display:grid}.editor-order-timeline li{grid-template-columns:1fr;padding:0 0 18px 28px;display:grid;position:relative}.editor-order-timeline li:not(:last-child):before{content:"";background:#2b454f;width:1px;position:absolute;top:9px;bottom:-2px;left:7px}.editor-order-timeline li>i{background:#071116;border:2px solid #68818b;border-radius:50%;width:11px;height:11px;position:absolute;top:3px;left:2px}.editor-order-timeline li.is-success>i{border-color:#41d695;box-shadow:0 0 9px #41d6954d}.editor-order-timeline li.is-warning>i{border-color:#e1b867}.editor-order-timeline li.is-critical>i{border-color:#f06b60;box-shadow:0 0 9px #f06b604d}.editor-order-timeline li strong{color:#dbe7ea;font-size:.66rem}.editor-order-timeline li p{color:#94a4aa;margin:5px 0;font-size:.62rem;line-height:1.5}.editor-order-timeline li small,.editor-order-timeline-empty{color:#64777e;font:600 .53rem/1.45 monospace}.editor-order-timeline-empty{margin:14px 0 0}.editor-order-error,.editor-orders-empty{background:#f05c230b;border:1px solid #3a3431;padding:18px}.editor-order-error{color:#ff9b81}.editor-orders-empty strong{color:#e4ecef;text-transform:uppercase}.editor-orders-empty p{color:#83969d;margin:6px 0 0}.editor-orders-more{width:100%;margin-top:12px}@media (width<=760px){.editor-orders-head{display:grid}.editor-orders-head>strong{justify-self:start}.editor-order-search{grid-template-columns:1fr 1fr}.editor-order-search label{grid-column:1/-1}.editor-order-row>summary{grid-template-columns:46px minmax(0,1fr) auto}.editor-order-row>summary time{grid-column:2/-1}.editor-order-row>summary>i{grid-area:1/3}.editor-order-details{padding-left:16px}.editor-order-details dl{grid-template-columns:1fr}}.editor-inspector-actions .editor-delete-element{color:#ff8f83;border-color:#81342d}.editor-discount-table{gap:12px;display:grid}.editor-discount-row{background:linear-gradient(135deg,#050b0e,#071218);border:1px solid #243941;border-left:3px solid #3a4c54;padding:14px;box-shadow:0 12px 28px #00000029}.editor-discount-row.is-active{border-left-color:var(--orange);box-shadow:inset 3px 0 16px #f05c2314,0 12px 28px #00000029}.editor-discount-row-head{border-bottom:1px solid #1f3037;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-bottom:13px;padding-bottom:11px;display:grid}.editor-discount-row-head>span{color:var(--blue);font:900 .7rem/1 monospace}.editor-discount-row-head>div{gap:3px;display:grid}.editor-discount-row-head strong{color:#eef4f6;font:800 .74rem/1.2 monospace}.editor-discount-row-head small{color:#788c94;font:600 .58rem/1.2 monospace}.editor-discount-row-head i{color:#899aa1;letter-spacing:.08em;text-transform:uppercase;border:1px solid #34474f;border-radius:99px;padding:6px 9px;font:900 .54rem/1 monospace}.editor-discount-row.is-active .editor-discount-row-head i{color:#ff9c70;background:#f05c2314;border-color:#f05c23a6}.editor-discount-fields{grid-template-columns:minmax(170px,1fr) minmax(145px,.72fr) minmax(260px,1.25fr) minmax(150px,.7fr);align-items:start;gap:12px;display:grid}.editor-discount-fields label{gap:6px;display:grid}.editor-discount-fields b{color:#82949b;letter-spacing:.08em;text-transform:uppercase;font:800 .54rem/1 monospace}.editor-discount-fields input,.editor-discount-fields select{color:#fff;background:#071015;border:1px solid #2b3c44;width:100%;min-height:38px;padding:8px 10px}.editor-discount-fields small,.editor-discount-actions small{color:#71858d;font:600 .58rem/1.35 monospace}.editor-discount-expiration>div{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.editor-discount-actions{border-top:1px solid #1f3037;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:12px;padding-top:11px;display:grid}.editor-discount-actions button,.editor-discount-expiration button,.editor-add-code-button,.editor-media-list-head button,.editor-empty-pairing button,.editor-pairing-builder .editor-card-head button{color:#c9d4d8;cursor:pointer;text-transform:uppercase;background:#0a1419;border:1px solid #384c55;min-height:38px;padding:8px 10px;font:800 .56rem/1 monospace}.editor-discount-actions button:disabled,.editor-discount-expiration button:disabled{cursor:not-allowed;opacity:.38}.editor-discount-toggle:not(:disabled){border-color:var(--orange);color:#ff9c70}.editor-discount-delete{color:#ff9084!important;border-color:#74372f!important}.editor-discount-empty{color:#8ea0a7;text-align:center;border:1px dashed #334850;margin-top:12px;padding:22px}.editor-discount-empty p{margin:0 0 12px}.editor-discount-empty button{border:1px solid var(--orange);color:var(--orange);cursor:pointer;background:#101216;padding:9px 12px}.editor-add-code-button{border-color:var(--orange);width:46px;color:var(--orange);margin:14px auto 0;font-size:1rem;display:block}.editor-pairing-palette{gap:10px;padding-bottom:8px;display:flex;overflow-x:auto}.editor-pairing-palette button{color:#fff;cursor:grab;text-align:left;background:#071015;border:1px solid #2b414a;gap:6px;min-width:150px;padding:9px;display:grid}.editor-pairing-palette img,.editor-pairing-palette button>span{aspect-ratio:1;object-fit:contain;background:#020608;place-items:center;width:100%;display:grid}.editor-pairing-palette strong{font-size:.64rem;line-height:1.3}.editor-pairing-palette small{color:var(--blue);text-transform:uppercase;font:700 .52rem/1 monospace}.editor-pairing-stage{grid-template-columns:minmax(0,1fr) 50px minmax(0,1fr);align-items:center;gap:16px;margin-bottom:22px;display:grid}.editor-pairing-slot{color:#75878e;text-align:center;background-color:#050b0e;background-image:linear-gradient(#01ace109 1px,#0000 1px),linear-gradient(90deg,#01ace109 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:16px 16px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:2px dashed #35515d;align-content:center;place-items:center;gap:10px;min-height:330px;padding:14px;display:grid}.editor-pairing-slot.is-filled{border-style:solid;border-color:var(--orange)}.editor-pairing-slot>img{aspect-ratio:1;object-fit:contain;background:#020608;width:min(220px,100%)}.editor-pairing-slot>strong{color:#fff;text-transform:uppercase;font-size:.68rem}.editor-pairing-slot .editor-field{text-align:left;width:100%;margin:4px 0 0}.editor-pairing-plus{color:var(--blue);text-align:center;text-shadow:0 0 16px #01ace199;font:300 2.5rem/1 Arial,sans-serif}.editor-empty-pairing{text-align:center;place-items:center;min-height:280px;display:grid}.editor-empty-pairing>span{color:var(--blue);font-size:2.5rem}.editor-media-list-head{border-bottom:1px solid #273c44;justify-content:space-between;align-items:center;gap:18px;margin:34px 0 14px;padding-bottom:12px;display:flex}.editor-media-list-head>div{gap:4px;display:grid}.editor-media-list-head span{color:#81939a;letter-spacing:.1em;text-transform:uppercase;font:800 .56rem/1 monospace}.editor-media-list-head strong{color:#fff;font-size:.76rem}.editor-media-grid{max-height:none!important;overflow:visible!important}.editor-preview-mode.editor-preview-drag-mode:before{z-index:2147483645;pointer-events:none;background:linear-gradient(#01ace121 1px,#0000 1px),linear-gradient(90deg,#01ace121 1px,#0000 1px);background-size:var(--editor-snap-grid) var(--editor-snap-grid);content:"";position:fixed;inset:0}.editor-preview-mode.editor-preview-drag-mode *{cursor:grab!important}.editor-preview-mode.editor-preview-drag-mode .editor-preview-dragging{filter:drop-shadow(0 10px 20px #00000059);z-index:2147483644!important;outline:2px solid var(--blue)!important;cursor:grabbing!important}.editor-managed-public-inner ol{gap:8px;width:min(820px,100%);margin:0;padding-left:28px;display:grid}.editor-managed-public-inner details{background:#01ace109;border:1px solid #01ace140;width:min(820px,100%);padding:18px}.editor-managed-public-inner summary{color:#fff;cursor:pointer;font:900 1rem/1.2 var(--display);text-transform:uppercase}.editor-managed-public-inner details p{color:#b8c0c4;line-height:1.7}.editor-managed-public-inner hr{background:linear-gradient(90deg, transparent, var(--orange), var(--blue), transparent);border:0;width:100%;height:1px}.product-art-shell{min-width:0;display:block;position:relative}.product-art-shell>img{object-fit:contain;width:100%;height:100%;display:block}.product-art-shell.is-unreleased{background:#090d0f;overflow:hidden}.product-art-shell.is-unreleased>img{filter:grayscale(.72)saturate(.38)brightness(.68)contrast(.92)}.product-unreleased-banner{z-index:12;background:var(--orange);color:#120b07;width:58%;font:950 clamp(.5rem, 1.55vw, 1.05rem)/1 var(--display);letter-spacing:.12em;pointer-events:none;text-align:center;text-transform:uppercase;border-block:1px solid #ffffff6b;padding:clamp(5px,1.15vw,11px) 4px;position:absolute;top:7%;right:-15%;transform:rotate(36deg);box-shadow:0 5px 16px #0000008f}.cart-item-art .product-unreleased-banner,.full-cart-art .product-unreleased-banner,.full-saved-art .product-unreleased-banner{padding:3px 1px;font-size:.25rem;top:9%;right:-18%}.bonus-sounds-badge{z-index:5;filter:drop-shadow(0 5px 8px #0000009e);pointer-events:none;width:83.33%;display:block;position:absolute;top:0;right:0}.bonus-sounds-badge>img,.editor-product-artwork-slots .bonus-sounds-badge>img,.editor-artwork-live-preview .bonus-sounds-badge>img{aspect-ratio:auto;object-fit:contain;background:0 0;border:0;width:100%;height:auto;display:block}.editor-preview-mode .bonus-sounds-badge{pointer-events:auto}.shop-artwork-button>.product-art-shell{min-height:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;display:block;position:relative;inset:auto;transform:none}.shop-artwork-button>.shop-artwork-caption{position:absolute;bottom:16px;right:16px}.shop-artwork-button:hover>.product-art-shell,.shop-artwork-button:focus-visible>.product-art-shell{border-color:#0000;transform:none}.shop-artwork-button>.shop-artwork-caption i{color:var(--blue);font-style:normal}.shop-artwork-static>.product-art-shell{height:100%}.shop-product-price{border-left:3px solid var(--blue);background:#01ace10e;justify-content:space-between;align-items:end;gap:18px;margin-top:18px;padding:11px 14px;display:flex}.shop-product-price>span{color:#68777c;letter-spacing:.1em;text-transform:uppercase;font:800 .58rem/1 monospace}.shop-product-price>strong,.shop-product-price>div strong{color:#171b1d;font-family:var(--display);text-transform:uppercase;font-size:1.08rem}.shop-product-price>div{flex-wrap:wrap;justify-content:end;align-items:baseline;gap:5px 10px;display:flex}.shop-product-price del{color:#777f82;font:.7rem/1 monospace}.shop-product-price b{color:#9e3c15;text-transform:uppercase;font:900 .55rem/1 monospace}.digital-sale-disclosure{background:linear-gradient(135deg,#01ace112,#f2691f06),#f8fcf7;border:1px solid #007fa561;border-left:3px solid #007fa5;margin-top:10px;box-shadow:inset 0 1px #ffffffbf}.digital-sale-disclosure summary{color:#007fa5;cursor:pointer;letter-spacing:.06em;text-shadow:0 0 14px #01ace12e;text-transform:uppercase;background:#01ace113;padding:11px 13px;font:850 .62rem/1.2 monospace}.digital-sale-disclosure[open] summary{color:#b94212;text-shadow:0 0 14px #f2691f29;background:#f2691f0e;border-bottom:1px solid #18bde92e}.digital-sale-disclosure dl{gap:0;margin:0;padding:8px 13px 4px;display:grid}.digital-sale-disclosure dl>div{border-bottom:1px solid #00000014;grid-template-columns:82px minmax(0,1fr);gap:12px;padding:7px 0;display:grid}.digital-sale-disclosure dt{color:#56666c;text-transform:uppercase;font:800 .55rem/1.4 monospace}.digital-sale-disclosure dd{color:#2f3a3e;margin:0;font-size:.68rem;line-height:1.45}.digital-sale-disclosure>div{flex-wrap:wrap;gap:7px 14px;padding:9px 13px 13px;display:flex}.digital-sale-disclosure a,.full-order-assurance a{color:var(--blue);text-transform:uppercase;font:800 .56rem/1.2 monospace}.cart-item-art{aspect-ratio:1;background:#07090b;width:72px;display:block;position:relative}.cart-item-art>img{object-fit:contain;border:1px solid #ffffff24;width:100%;height:100%}.cart-item-art .bonus-sounds-badge,.full-cart-art .bonus-sounds-badge,.full-saved-art .bonus-sounds-badge{width:83.33%}.shop-cart-item-copy b{color:var(--blue);text-transform:uppercase;font:800 .65rem/1 monospace}.saved-item>.cart-item-art{width:58px}.discount-code-console{background:#01ace109;border:1px solid #01ace13b;margin-top:22px;padding:14px}.discount-code-console form>label{color:#8c989e;letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px;font:800 .56rem/1 monospace;display:block}.discount-code-console form>div{grid-template-columns:minmax(0,1fr) auto;display:grid}.discount-code-console input{color:#fff;text-transform:uppercase;background:#05090c;border:1px solid #34454d;border-right:0;min-width:0;padding:10px;font:800 .68rem/1 monospace}.discount-code-console form button{border:1px solid var(--orange);background:var(--orange);color:#05090c;cursor:pointer;text-transform:uppercase;padding:9px 12px;font:900 .56rem/1 monospace}.discount-code-console p{color:#7f8b90;margin:8px 0 0;font-size:.58rem;line-height:1.45}.discount-code-console p.is-valid{color:#76dbaa}.discount-code-remove{color:#9ba5aa;cursor:pointer;text-transform:uppercase;background:0 0;border:0;border-bottom:1px solid #677278;margin-top:8px;padding:0 0 3px;font:800 .52rem/1 monospace}.cart-discount-line strong,.cart-discount-line dd{color:#76dbaa!important}.cart-total-line{border-top:1px solid #ffffff2e;padding-top:10px}.cart-total-line strong,.cart-total-line dd{color:var(--orange)!important;font-weight:900!important}.shop-full-cart-button{width:100%;margin-top:9px}.recommended-pairings{border:1px solid #202b30;border-top:3px solid var(--orange);color:#fff;background:#090e11;padding:clamp(24px,3vw,38px)}.recommended-pairings-head>span,.recommended-pairing-action>span{color:var(--blue);letter-spacing:.12em;text-transform:uppercase;font:800 .57rem/1 monospace}.recommended-pairings-head h3{font:900 clamp(1.45rem, 2.7vw, 2.4rem)/.95 var(--display);text-transform:uppercase;margin:9px 0 24px}.recommended-pairing-card{border-top:1px solid #ffffff21;grid-template-columns:minmax(0,1fr) minmax(210px,.42fr);align-items:center;gap:clamp(24px,3vw,42px);padding-top:24px;display:grid}.recommended-pairing-card+.recommended-pairing-card{margin-top:28px}.recommended-pairing-covers{grid-template-columns:minmax(0,1fr) 42px minmax(0,1fr);align-items:center;gap:12px;display:grid}.recommended-pairing-covers>div{min-width:0}.recommended-pairing-covers .product-art-shell{aspect-ratio:1;background:#030506}.recommended-pairing-covers a{color:#b7c0c4;border-bottom:1px solid #4d5b61;margin-top:9px;padding-bottom:5px;font-size:.58rem;line-height:1.35;display:block}.recommended-pairing-plus{color:var(--blue);text-align:center;text-shadow:0 0 16px #01ace1b3;font:300 2.3rem/1 Arial,sans-serif}.recommended-pairing-action{gap:13px;display:grid}.recommended-pairing-action strong{font:900 1rem/1.25 var(--display);text-transform:uppercase}.recommended-pairing-action button{border:1px solid var(--orange);background:var(--orange);color:#05090c;cursor:pointer;min-height:48px;font:900 .61rem/1.25 var(--display);text-transform:uppercase;padding:12px 15px}.recommended-pairing-action small{color:#748087;font-size:.57rem;line-height:1.45}.artwork-modal-image{aspect-ratio:1;width:min(700px,100% - 48px);margin:0 auto 24px}.full-cart-art{aspect-ratio:1;background:#07090b;width:128px}.full-saved-art{aspect-ratio:1;background:#07090b;width:92px}.full-cart-art>img,.full-saved-art>img{object-fit:contain;width:100%;height:100%}.full-cart-discount{margin:0 0 16px}@media (width<=980px){.editor-preview-head{grid-template-columns:1fr}.editor-preview-head p{text-align:left}.editor-discount-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.recommended-pairing-card{grid-template-columns:1fr}}@media (width<=720px){.editor-public-value-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.editor-launch-readiness ul,.editor-named-saves form{grid-template-columns:1fr}.editor-saved-versions article{flex-direction:column;align-items:stretch}.editor-undo-history>button{grid-template-columns:64px minmax(0,1fr)}.editor-undo-history small{grid-column:2}.editor-move-toolbar,.editor-media-list-head{flex-direction:column;align-items:stretch}.editor-pairing-stage{grid-template-columns:1fr}.editor-pairing-plus{transform:rotate(90deg)}.editor-discount-fields{grid-template-columns:1fr}.editor-discount-actions{grid-template-columns:1fr;align-items:stretch}.editor-discount-row-head{grid-template-columns:30px 1fr}.editor-discount-row-head i{grid-column:2;justify-self:start}.recommended-pairing-covers{grid-template-columns:1fr 30px 1fr;gap:7px}.recommended-pairing-plus{font-size:1.7rem}.full-cart-art{width:96px}.full-saved-art{width:72px}}@media (width<=520px){.full-cart-art{width:72px}}.metadata-workbook-preview{background:#071116d1;border:1px solid #18bde947;margin:0 0 22px;font-size:130%}.metadata-workbook-preview>summary{color:var(--blue);cursor:pointer;letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:15px 18px;font-weight:800;display:flex}.metadata-workbook-note{color:var(--muted);border-top:1px solid #18bde933;justify-content:space-between;align-items:center;gap:18px;padding:14px 18px;display:flex}.metadata-workbook-note p{margin:0}.metadata-workbook-note a{color:var(--orange);flex:none}.metadata-workbook-sheet{padding:6px 18px 28px}.metadata-workbook-sheet+.metadata-workbook-sheet{border-top:1px solid #18bde933;padding-top:26px}.metadata-workbook-sheet-heading{justify-content:space-between;align-items:end;gap:20px;margin-bottom:10px;display:flex}.metadata-workbook-sheet-heading span{color:var(--blue);letter-spacing:.16em;text-transform:uppercase;font-size:.884rem;font-weight:900}.metadata-workbook-sheet-heading h3{color:var(--orange);margin:3px 0 0;font-size:clamp(1.3rem,2.34vw,1.755rem)}.metadata-workbook-sheet-heading p{color:#aebac0;letter-spacing:.04em;text-align:right;margin:0;font-size:.962rem;font-weight:700}.metadata-workbook-axis-key{color:#c8d1d5;letter-spacing:.06em;text-transform:uppercase;background:linear-gradient(90deg,#f05c231a,#18bde914);border:1px solid #31434a;border-bottom:0;flex-wrap:wrap;gap:8px 18px;padding:9px 12px;font-size:.68rem;font-weight:800;display:flex}.metadata-workbook-frame{background:#061015;border:1px solid #31434a;box-shadow:0 18px 42px #00000042}.metadata-workbook-scroll-body{grid-template-columns:minmax(0,1fr) 34px;align-items:stretch;display:grid}.metadata-workbook-vertical{overscroll-behavior:contain;scrollbar-width:none;background:#fff;max-height:min(72vh,780px);position:relative;overflow:hidden auto}.metadata-workbook-vertical::-webkit-scrollbar{display:none}.metadata-workbook-scroll::-webkit-scrollbar{display:none}.metadata-workbook-custom-scroll{-webkit-user-select:none;user-select:none;touch-action:none;position:relative;overflow:hidden}.metadata-workbook-custom-x{cursor:ew-resize;background:repeating-linear-gradient(90deg,#0000 0 18px,#ff9d6724 18px 19px),linear-gradient(#241007,#120a06);border-block:1px solid #6d3219;height:32px;margin-right:34px}.metadata-workbook-custom-x.is-top{border-top:0}.metadata-workbook-custom-x.is-bottom{border-bottom:0}.metadata-workbook-custom-y{cursor:ns-resize;background:repeating-linear-gradient(0deg,#0000 0 18px,#79e3ff24 18px 19px),linear-gradient(90deg,#061119,#082532);border-left:1px solid #14566d;min-height:180px}.metadata-workbook-thumb{color:#071015;cursor:grab;touch-action:none;border:2px solid #ffffffc7;border-radius:5px;margin:4px;padding:0;transition:box-shadow .15s,filter .15s;display:block;position:relative}.metadata-workbook-thumb:active{cursor:grabbing;filter:brightness(1.18)}.metadata-workbook-thumb:focus-visible{outline-offset:2px;outline:3px solid #fff}.metadata-workbook-custom-x .metadata-workbook-thumb{background:var(--orange);height:22px;box-shadow:0 0 0 1px #5b210c,0 0 18px #f05c23d9}.metadata-workbook-custom-y .metadata-workbook-thumb{background:var(--blue);width:24px;box-shadow:0 0 0 1px #07536a,0 0 18px #18bde9d9}.metadata-workbook-thumb span{place-items:center;height:100%;font:900 16px/1 monospace;display:grid}.metadata-workbook-custom-y .metadata-workbook-thumb span{transform:rotate(90deg)}.metadata-workbook-scroll{scrollbar-width:none;background:#fff;overflow:auto visible}.metadata-workbook-scroll table{table-layout:fixed;border-collapse:collapse;color:#111;background:#fff;font-size:clamp(.72rem,.82vw,.86rem);line-height:1.35}.metadata-workbook-scroll .workbook-fit-table{width:100%;min-width:760px}.metadata-workbook-scroll .workbook-wide-table{min-width:100%}.metadata-workbook-scroll td{white-space:pre-wrap;overflow-wrap:normal;word-break:normal;-webkit-hyphens:none;hyphens:none;vertical-align:top;border:1px solid #c4c8ca;padding:6px 8px;overflow:visible}.metadata-workbook-cell-content{font-size:169%}.metadata-workbook-scroll td.metadata-ixml-table-cell{contain:paint;overflow:hidden}.metadata-ixml-cell{color:#111;min-width:112px}.metadata-ixml-cell summary{color:#17313b;cursor:pointer;white-space:nowrap;background:#edf1f2;border:1px solid #8d979c;border-radius:4px;align-items:center;min-height:26px;padding:3px 8px;font-size:1.217rem;font-weight:800;display:inline-flex}.metadata-ixml-cell summary::marker{color:var(--orange)}.metadata-ixml-cell pre{box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;width:100%;max-width:100%;max-height:min(65vh,620px);margin:8px 0 0;font:1.183rem/1.4 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.metadata-workbook-scroll tr:first-child td{z-index:5;background-color:#fff;position:sticky;top:0;box-shadow:0 2px #0000002e}@media (width<=700px){.metadata-workbook-note{flex-direction:column;align-items:flex-start}.metadata-workbook-sheet{padding-inline:9px}.metadata-workbook-sheet-heading{flex-direction:column;align-items:flex-start;gap:5px}.metadata-workbook-sheet-heading p{text-align:left}.metadata-workbook-scroll .workbook-fit-table{min-width:700px}.metadata-workbook-vertical{max-height:68vh}.metadata-workbook-scroll-body{grid-template-columns:minmax(0,1fr) 30px}.metadata-workbook-custom-x{height:30px;margin-right:30px}.metadata-workbook-custom-y .metadata-workbook-thumb{width:20px}}[data-type-fitted=true]{text-wrap:pretty;max-width:100%}.brand-search-note{color:#8d999e;max-width:650px;margin:16px 0 0;font-size:.62rem;line-height:1.6}.brand-search-note strong{color:var(--orange)}@media (width>=1161px){.shop-purchase-grid{grid-template-columns:minmax(0,1fr) minmax(420px,.55fr)}.full-cart-layout{grid-template-columns:minmax(0,1fr) minmax(390px,470px)}}.shop-product-price>span{font-size:.93rem;line-height:1.15}.shop-product-price>strong,.shop-product-price>div strong{font-size:1.73rem;line-height:1.05}.shop-product-price del{font-size:1.12rem}.shop-product-price b{font-size:.88rem}.shop-cart-head p{font-size:.9rem;line-height:1.3}.shop-cart-head span,.shop-cart-status>span{font-size:1.02rem;line-height:1.15}.shop-cart-head strong{font-size:1.84rem}.shop-cart-item strong{overflow-wrap:anywhere;font-size:1.33rem;line-height:1.25}.shop-cart-item span,.shop-cart-empty,.shop-cart-status p{font-size:1.23rem;line-height:1.45}.shop-cart-item small{font-size:.88rem;line-height:1.35}.shop-cart-item button{font-size:.98rem;line-height:1.2}.shop-cart-empty strong{font-size:1.34rem}.shop-cart-empty a,.shop-cart-clear{font-size:.9rem;line-height:1.25}.shop-cart-summary span{font-size:.94rem;line-height:1.2}.shop-cart-summary strong{overflow-wrap:anywhere;max-width:58%;font-size:.98rem;line-height:1.35}.shop-cart-status strong{font-size:1.6rem;line-height:1.15}.shop-cart-assurance span{font-size:.82rem;line-height:1.3}.shop-cart .button,.shop-full-cart-button{min-height:43px;font-size:.93rem;line-height:1.2}.shop-cart-item-copy b{font-size:1.04rem}.discount-code-console form>label{font-size:.9rem;line-height:1.2}.discount-code-console input{min-height:40px;font-size:1.09rem}.discount-code-console form button{font-size:.9rem}.discount-code-console p{font-size:.93rem;line-height:1.4}.discount-code-remove{font-size:.83rem;line-height:1.2}.full-cart-section-head span{font-size:.93rem;line-height:1.15}.full-cart-section-head h2{font-size:clamp(2.8rem,4.8vw,4.48rem);line-height:.95}.full-cart-section-head button{font-size:.93rem;line-height:1.2}.full-cart-line-copy>span,.full-saved-grid article span{font-size:.88rem;line-height:1.25}.full-cart-line h3,.full-saved-grid h3{overflow-wrap:anywhere;font-size:1.68rem;line-height:1.15}.full-cart-line p{font-size:1.15rem;line-height:1.45}.full-cart-line button,.full-saved-grid button{font-size:.9rem;line-height:1.2}.full-cart-line-price{font-size:.98rem;line-height:1.25}.full-cart-empty h3{font-size:1.6rem}.full-cart-empty p,.full-saved-empty{font-size:1.25rem;line-height:1.45}.full-order-summary>span{font-size:.9rem;line-height:1.15}.full-order-summary h2{overflow-wrap:anywhere;font-size:clamp(2.56rem,3.2vw,3.2rem);line-height:.95}.full-order-summary dt{font-size:.94rem;line-height:1.2}.full-order-summary dd{overflow-wrap:anywhere;max-width:58%;font-size:.93rem;line-height:1.35}.full-order-summary .button{min-height:46px;font-size:.93rem;line-height:1.2}.full-order-assurance span{font-size:.86rem;line-height:1.35}.full-order-assurance a{font-size:.9rem;line-height:1.25}@media (width<=780px){.shop-product-price{flex-direction:column;align-items:flex-start}.shop-product-price>div{justify-content:flex-start}.shop-cart-summary>div,.full-order-summary dl div{flex-direction:column;align-items:flex-start}.shop-cart-summary strong,.full-order-summary dd{text-align:left;max-width:100%}.shop-cart-item{grid-template-columns:88px minmax(0,1fr)}.cart-item-art{width:88px}.full-cart-section-head{flex-direction:column;align-items:flex-start}.full-cart-section-head h2{font-size:clamp(2.4rem,12vw,3.6rem)}.full-order-summary h2{font-size:clamp(2.4rem,11.2vw,3.2rem)}}.global-metadata-search>.global-metadata-search-row{grid-template-columns:28px minmax(0,1fr) 44px auto!important}.global-metadata-search{z-index:30;isolation:isolate;width:min(460px,100vw - 24px);right:max(12px,4.2vw)}.global-metadata-search>.global-metadata-search-heading{grid-template-columns:minmax(0,1fr) max-content;gap:18px;display:grid}.global-metadata-search-heading .metadata-focus-toggle{justify-self:end;min-width:max-content}.metadata-search-toggles{justify-content:end;align-items:center;gap:12px;display:flex}.global-metadata-file-input{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.global-metadata-search .global-metadata-file-button{color:#8de5ff;background:#01ace112;border-color:#01ace180;place-items:center;width:42px;min-height:38px;padding:0;display:grid}.global-metadata-search .global-metadata-file-button svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.45px;width:28px;height:24px}.global-metadata-search .global-metadata-file-button:hover,.global-metadata-search .global-metadata-file-button:focus-visible,.global-metadata-search.is-file-dragging{border-color:var(--blue);background-color:#01ace126;box-shadow:0 0 22px #01ace133}.hero-metadata-viewer:not(.is-high-visibility) .hero-metadata-screen{opacity:.9;filter:saturate(.9)contrast(.96)brightness(.96)}.hero-metadata-viewer:not(.is-high-visibility) .hero-metadata-head{opacity:.84}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad :is(.hero-metadata-screen-label,.hero-metadata-overline,.hero-metadata-examples>span,.hero-metadata-footer,.sound-file-search-heading span,.sound-file-status,.sound-file-results header strong,.sound-file-results li span,.sound-file-results li small){color:#20291f;text-shadow:none}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad :is(.hero-metadata-ad-copy h2,.hero-metadata-ad-copy>p:not(.hero-metadata-overline),.sound-file-search-heading h3,.sound-file-drop strong,.sound-file-results li strong){color:#0b1615;text-shadow:none}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-stats strong,.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-examples a,.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-footer a,.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .sound-file-drop button,.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .sound-file-results header button{color:#183633;text-shadow:none}@media (width<=700px){.global-metadata-search>.global-metadata-search-row{grid-template-columns:24px minmax(0,1fr) 36px!important}.global-metadata-search .global-metadata-submit{display:none}.global-metadata-search>.global-metadata-search-heading{gap:10px}.global-metadata-search .global-metadata-file-button{width:36px;min-height:34px}.global-metadata-search .global-metadata-file-button svg{width:25px;height:21px}}@media (width>=781px){.shop-hero,.about-hero,.gear-hero,.cart-hero,.metadata-hero,.purchase-vault-hero{padding-top:210px}}.desktop-nav a[href=\/about],.desktop-nav a[href=\/gear],.mobile-menu a[href=\/about],.mobile-menu a[href=\/gear]{display:none!important}@media (width>=781px){.hero{align-items:start;height:auto;min-height:1120px;max-height:none;padding-top:240px}.hero-metadata-viewer{margin-top:0}}.clock-art:has(.hero-metadata-viewer.is-high-visibility){opacity:1;filter:brightness(1.12)saturate(1.16)contrast(1.04)}.hero-metadata-viewer.is-high-visibility{background:linear-gradient(145deg,#01ace129,#0000 40%),#10191e;border-color:#01ace1b8;box-shadow:0 26px 68px #0000006b,inset 0 0 0 1px #f2691f3d,0 0 26px #01ace124}.hero-metadata-viewer.is-high-visibility:before{opacity:1;height:4px}.hero-metadata-viewer.is-high-visibility .hero-metadata-screen{opacity:1;filter:none;color:#07191e;background-color:#fffde8;background-image:linear-gradient(#0142520e 1px,#0000 1px),none;background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:100% 4px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border-color:#26363c;outline-color:#01ace1bf;box-shadow:inset 0 0 12px #01303a14,0 0 34px #01ace12e}.hero-metadata-viewer.is-high-visibility .hero-metadata-head{color:#f5fbfc;opacity:1}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad :is(.hero-metadata-screen-label,.hero-metadata-examples>span,.hero-metadata-footer,.sound-file-search-heading span,.sound-file-status,.sound-file-results header strong,.sound-file-results li span,.sound-file-results li small){color:#073746;text-shadow:none}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-overline{color:#007b9e;text-shadow:none}.hero-metadata-viewer.is-high-visibility .hero-metadata-pulse{opacity:1}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad :is(.hero-metadata-ad-copy h2,.sound-file-search-heading h3,.sound-file-drop strong,.sound-file-results li strong){color:#061318;text-shadow:none}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-ad-copy h2 strong{color:#e64d12}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-ad-copy>p:not(.hero-metadata-overline){color:#173d45;text-shadow:none}.hero-metadata-viewer.is-high-visibility .hero-metadata-stats{background:#02404e4d;border-color:#02404e5c}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-stats span{color:#244a50;text-shadow:none;background:#dce8d9}.hero-metadata-viewer.is-high-visibility .hero-metadata-stats span:first-child strong{color:#dd4b14}.hero-metadata-viewer.is-high-visibility .hero-metadata-stats span:nth-child(2) strong{color:#007fa5}.hero-metadata-viewer.is-high-visibility .hero-metadata-stats span:nth-child(3) strong{color:#092c35}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-examples a,.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .hero-metadata-footer a{color:#006f91;text-shadow:none;border-color:#007fa58c}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .sound-file-drop{background:#01ace10e;border-color:#007fa573}.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .sound-file-drop button,.hero-metadata-viewer.is-high-visibility .hero-metadata-ad .sound-file-results header button{color:#b5360b;text-shadow:none;background:#f2691f1a;border-color:#d94a14}.global-metadata-search.is-docked{z-index:1180;top:max(14px, env(safe-area-inset-top));opacity:.68;transform-origin:100% 0;background:#040a0dd1;border-color:#01ace18c;width:min(390px,100vw - 32px);transition:opacity .18s,transform .18s,background-color .18s,border-color .18s;position:fixed;left:auto;right:16px;transform:translateY(0)scale(.985);box-shadow:0 16px 42px #00000057,inset 0 0 24px #01ace10e}.global-metadata-search.is-docked:hover,.global-metadata-search.is-docked:focus-within,.global-metadata-search.is-docked.is-file-dragging{opacity:1;border-color:var(--blue);background:#040a0df9;transform:translateY(0)scale(1)}.global-metadata-search.is-docked .global-metadata-search-heading>label,.global-metadata-search.is-docked .metadata-focus-help{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.global-metadata-search.is-docked .global-metadata-search-heading{justify-content:end;margin-bottom:4px}.clock-art{opacity:.9;filter:saturate(.88)contrast(.96)}@media (width<=700px){.global-metadata-search.is-docked{top:max(8px, env(safe-area-inset-top));opacity:.62;width:calc(100vw - 16px);padding:6px 8px;right:8px}.global-metadata-search.is-docked .metadata-search-toggles{gap:9px}.global-metadata-search.is-docked .metadata-focus-toggle{font-size:.4rem}}.global-metadata-search .metadata-details-toggle{width:30px;height:30px;min-height:30px;color:var(--orange);cursor:pointer;background:#060d11b8;border:1px solid #3b474e;flex:0 0 30px;place-items:center;padding:0;display:grid}.global-metadata-search .metadata-details-toggle>span{font:400 1.15rem/1 Arial,sans-serif;transition:transform .18s}.global-metadata-search .metadata-details-toggle.is-active{background:#f2691f1a;border-color:#f2691fbf}.global-metadata-search .metadata-details-toggle.is-active>span{transform:rotate(180deg)}.global-metadata-search .metadata-details-toggle:hover,.global-metadata-search .metadata-details-toggle:focus-visible{border-color:var(--blue);outline:none}.global-metadata-search.is-floating-expanded{z-index:1180;top:max(14px, env(safe-area-inset-top));width:min(540px,100vw - 32px);max-height:calc(100vh - 28px);position:fixed;left:auto;right:16px;overflow:auto}@media (width<=780px){.global-metadata-search.is-floating-expanded{top:max(8px, env(safe-area-inset-top));width:auto;max-height:calc(100vh - 16px);left:8px;right:8px}}.shop-page .shop-section.section-shell{width:calc(100% - 48px);max-width:none}.shop-page .shop-purchase-grid{grid-template-columns:minmax(0,1fr)!important}.shop-page .shop-catalog-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;width:min(1798px,100% - clamp(120px,10.5vw,216px));margin-left:clamp(120px,10.5vw,216px);margin-right:0}.shop-page .catalog-product-art .product-unreleased-banner{letter-spacing:.1em;width:min(46%,210px);padding:6px 3px;font-size:clamp(.52rem,.7vw,.76rem);top:6%;right:-10%}.shop-page .catalog-product-art .bonus-sounds-badge{width:min(54%,220px)}@media (width<=1599px){.shop-page .shop-catalog-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1199px){.shop-page .shop-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr));width:calc(100% - clamp(48px,8vw,84px));margin-left:clamp(48px,8vw,84px)}}@media (width<=699px){.shop-page .shop-section.section-shell{width:calc(100% - 24px)}.shop-page .shop-catalog-grid{grid-template-columns:1fr;width:100%;margin-left:0}.shop-page .catalog-product-art .product-unreleased-banner{width:min(44%,190px)}.shop-page .catalog-product-art .bonus-sounds-badge{width:min(52%,205px)}}.shop-page .shop-section.section-shell{width:min(1640px,100% - 48px);margin-inline:auto}.shop-page .shop-catalog-grid{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:14px;width:100%;margin-inline:auto;display:flex}.shop-page .catalog-product-card{flex:0 0 min(430px,25% - 10.5px)}.shop-page .shop-purchase-grid>.shop-cart{width:min(620px,100%);margin-left:auto}@media (width<=1599px){.shop-page .catalog-product-card{flex-basis:min(430px,33.3333% - 9.33333px)}}@media (width<=1199px){.shop-page .catalog-product-card{flex-basis:min(480px,50% - 7px)}}@media (width<=699px){.shop-page .shop-section.section-shell{width:calc(100% - 24px)}.shop-page .catalog-product-card{flex-basis:100%}.shop-page .shop-purchase-grid>.shop-cart{width:100%;margin-inline:0}}.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-wide);--catalog-cart-column:var(--catalog-cart-column-wide);--catalog-cart-row:var(--catalog-cart-row-wide);--catalog-cart-span:var(--catalog-cart-span-wide);--catalog-pairing-row:var(--catalog-pairing-row-wide);--catalog-capture-row:var(--catalog-capture-row-wide);grid-auto-rows:auto;justify-content:center;align-items:start;gap:14px;width:100%;display:grid;grid-template-columns:repeat(var(--catalog-columns), minmax(0, 430px))!important}.shop-page .shop-product-column,.shop-page .shop-catalog-grid{display:contents}.shop-page .catalog-product-card{flex:none;width:100%;min-width:0}.shop-page .shop-purchase-grid>.shop-cart{grid-column:var(--catalog-cart-column);grid-row:var(--catalog-cart-row) / span var(--catalog-cart-span);align-self:stretch;width:100%;height:100%;min-height:0;margin:0}.shop-page .recommended-pairings{grid-column:1/-1;grid-row:var(--catalog-pairing-row);width:100%}.shop-page .capture-format-panel{grid-column:1/-1;grid-row:var(--catalog-capture-row);justify-self:center;width:calc(100% - clamp(64px,6vw,120px))}@media (width<=1599px){.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-medium);--catalog-cart-column:var(--catalog-cart-column-medium);--catalog-cart-row:var(--catalog-cart-row-medium);--catalog-cart-span:var(--catalog-cart-span-medium);--catalog-pairing-row:var(--catalog-pairing-row-medium);--catalog-capture-row:var(--catalog-capture-row-medium)}}@media (width<=1199px){.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-narrow);--catalog-cart-column:var(--catalog-cart-column-narrow);--catalog-cart-row:var(--catalog-cart-row-narrow);--catalog-cart-span:var(--catalog-cart-span-narrow);--catalog-pairing-row:var(--catalog-pairing-row-narrow);--catalog-capture-row:var(--catalog-capture-row-narrow)}}@media (width<=699px){.shop-page .shop-purchase-grid{--catalog-columns:var(--catalog-columns-mobile);--catalog-cart-column:var(--catalog-cart-column-mobile);--catalog-cart-row:var(--catalog-cart-row-mobile);--catalog-cart-span:var(--catalog-cart-span-mobile);--catalog-pairing-row:var(--catalog-pairing-row-mobile);--catalog-capture-row:var(--catalog-capture-row-mobile)}.shop-page .capture-format-panel{width:100%}}.desktop-nav>a[href=\/account]{display:none}.header-account-link{border:1px solid #fff3;border-left:2px solid var(--orange);color:#d5dadd;letter-spacing:.13em;text-transform:uppercase;background:#050b0eb8;align-items:center;min-height:42px;padding:0 15px;font-size:.66rem;font-weight:800;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.header-account-link:hover,.header-account-link:focus-visible,.header-account-link[aria-current=page]{border-color:var(--blue);color:#fff;background:#01ace114}.shop-page>.hero{align-items:center;height:auto;min-height:720px;max-height:none;padding-top:176px;padding-bottom:64px}.shop-page>.shop-hero{min-height:390px;padding-block:92px 58px}.shop-page .shop-section{padding-top:clamp(64px,7vw,96px);padding-bottom:clamp(20px,2vw,32px)}.shop-page .sound-request-shell{padding-top:0}.shop-page .capture-methods{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=1180px){.shop-page .capture-methods{grid-template-columns:1fr}.shop-page .capture-methods article+article{border-top:1px solid #ffffff1f;border-left:0}}@media (width<=780px){.header-account-link{display:none}.shop-page>.hero{min-height:0;padding-top:132px;padding-bottom:68px}.shop-page>.shop-hero{min-height:0;padding:92px 0 56px}.shop-page .shop-section{padding-top:58px;padding-bottom:18px}}.account-passkey-primary{color:#f4f0e8;background:#07161c;border-color:#0b7897;width:min(100%,420px);min-height:58px;font-size:.82rem}.account-passkey-primary:hover,.account-passkey-primary:focus-visible{color:#fff;background:#0a2b36}.account-passkey-explainer,.account-email-divider{grid-column:1/-1}.account-passkey-explainer{color:#59676c;max-width:680px;margin:-7px 0 5px;font-size:.92rem;line-height:1.55}.account-email-divider{color:#68767b;letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:14px;margin-top:9px;font:850 .7rem/1.3 monospace;display:flex}.account-email-divider:after{content:"";background:#cbc7bd;flex:1;height:1px}.account-passkey-panel{border:1px solid #173e4a;border-top:3px solid var(--blue);color:#f4f0e8;background:linear-gradient(135deg,#01ace113,#0000 46%),#071015;padding:clamp(24px,4vw,40px)}.account-passkey-panel .purchase-vault-section-heading h3{color:#f4f0e8;font-family:var(--display);text-transform:uppercase;margin:8px 0;font-size:clamp(1.8rem,3vw,2.65rem);line-height:1}.account-passkey-panel .purchase-vault-section-heading p{color:#9babb1;max-width:760px;margin:0;font-size:1rem;line-height:1.65}.account-passkey-actions{flex-wrap:wrap;align-items:center;gap:15px;margin-top:24px;display:flex}.account-passkey-actions>span{color:#87999f;letter-spacing:.06em;text-transform:uppercase;font:800 .7rem/1.35 monospace}.account-passkey-list{gap:8px;margin:22px 0 0;padding:0;list-style:none;display:grid}.account-passkey-list li{background:#ffffff09;border:1px solid #01ace13d;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.account-passkey-list li>div{gap:5px;display:grid}.account-passkey-list strong{color:#edf5f6;font-size:1rem}.account-passkey-list span{color:#83969d;font-size:.82rem;line-height:1.45}.account-passkey-list button{color:#ef8650;text-transform:uppercase;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;padding:4px 0;font:850 .7rem/1.2 monospace}.account-passkey-empty{color:#87999f;margin:20px 0 0;font-size:.92rem;line-height:1.55}.shop-page .catalog-product-copy{gap:12px;padding:18px}.shop-page .catalog-product-index{font-size:.7rem;line-height:1.3}.shop-page .catalog-product-copy>p{font-size:.68rem;line-height:1.4}.shop-page .catalog-product-copy h2{font-size:clamp(1.42rem,1.55vw,1.78rem);line-height:1.04}.shop-page .catalog-product-facts{padding-block:11px;font-size:.63rem;line-height:1.4}.shop-page .catalog-product-facts b{font-size:.74rem;line-height:1.35}.shop-page .catalog-product-card .shop-product-price{min-height:44px;padding:8px 0}.shop-page .catalog-product-card .shop-product-price>span{font-size:.66rem}.shop-page .catalog-product-card .shop-product-price strong{font-size:1.18rem}.shop-page .catalog-product-card .shop-product-price del{font-size:1rem}.shop-page .catalog-product-card .shop-product-price b{font-size:.72rem}.shop-page .catalog-product-actions{gap:8px}.shop-page .catalog-product-actions :is(a,button){letter-spacing:.045em;min-height:48px;padding:9px;font-size:.65rem;line-height:1.25}@media (width<=780px){.account-passkey-explainer,.account-email-divider{grid-column:auto}.account-passkey-list li{flex-direction:column;align-items:flex-start}.shop-page .catalog-product-copy h2{font-size:clamp(1.5rem,7vw,2rem)}}@media (width>=781px){.global-metadata-search,.global-metadata-search.is-expanded,.global-metadata-search.is-docked,.global-metadata-search.is-floating-expanded{width:min(500px,50vw - 48px);left:auto;right:clamp(18px,2.4vw,46px)}}.global-metadata-search-heading>label{color:#b4c4c9;letter-spacing:.085em;font-size:.6rem;line-height:1.2}.global-metadata-search .metadata-focus-toggle{color:#93a5aa;letter-spacing:.055em;gap:7px;min-height:24px;font-size:.54rem;line-height:1.15}.metadata-focus-toggle i{width:27px;height:13px}.metadata-focus-toggle i:after{width:7px;height:7px}.metadata-focus-toggle.is-active i:after{left:16px}.global-metadata-search input{font-size:1rem;line-height:1.35}.global-metadata-search input::placeholder{color:#8fa0a5}.metadata-focus-help{color:#83969c;font-size:.56rem;line-height:1.35}.global-metadata-search button{font-size:.64rem;line-height:1.2}.global-metadata-promo>span{font-size:.64rem;line-height:1.3}.global-metadata-promo h2{font-size:clamp(1.7rem,2vw,2.2rem);line-height:.98}.global-metadata-promo>p:not(.global-metadata-promo-links){font-size:.94rem;line-height:1.58}.global-metadata-promo>div span{font-size:.59rem;line-height:1.3}.global-metadata-promo>div b{font-size:1.08rem}.global-metadata-promo-links{font-size:.6rem;line-height:1.55}.global-metadata-search .metadata-details-toggle{flex-basis:36px;width:36px;height:36px;min-height:36px}.global-metadata-search.is-docked{opacity:.84;background:#040a0de8;transform:translateY(0)scale(.992)}.global-metadata-search.is-docked:hover,.global-metadata-search.is-docked:focus-within,.global-metadata-search.is-docked.is-file-dragging{opacity:1;background:#040a0dfc}.global-metadata-search.is-retreating{opacity:.3;pointer-events:auto;transform:translateY(-5px)scale(.975)}.global-metadata-search.is-retreating:focus-within,.global-metadata-search.is-retreating:hover{opacity:1;background:#040a0dfc;transform:none}.header-account-link{border-color:#01ace157;border-left:2px solid var(--blue);background:linear-gradient(110deg,#01ace11a,#0000 62%),#050b0edb;gap:7px;width:max-content;min-width:0;min-height:48px;padding:6px 9px 6px 7px;box-shadow:inset 0 0 0 1px #ffffff06}.header-account-icon{color:#72e3ff;clip-path:polygon(7px 0,100% 0,100% 100%,0 100%,0 7px);background:#01ace114;border:1px solid #01ace18c;flex:0 0 28px;place-items:center;width:28px;height:28px;display:grid}.header-account-icon svg{fill:none;stroke:currentColor;stroke-width:1.7px;width:19px;height:19px}.header-account-copy{white-space:nowrap;gap:3px;display:grid}.header-account-copy strong{color:#f2f6f7;letter-spacing:.12em;font-size:.68rem;line-height:1}.header-account-copy small{color:#7f9ca4;letter-spacing:.07em;text-transform:uppercase;font:750 .47rem/1.1 monospace}.header-account-control{justify-items:center;display:inline-grid;position:relative}.header-account-grant-bay{display:none}.header-account-link:hover .header-account-icon,.header-account-link:focus-visible .header-account-icon,.header-account-link[aria-current=page] .header-account-icon{border-color:var(--orange);color:var(--orange);box-shadow:0 0 16px #f2691f29}@media (width<=780px){.global-metadata-search input{font-size:.92rem}.global-metadata-search-heading>label{font-size:.56rem}.global-metadata-search .metadata-focus-toggle{font-size:.5rem}.metadata-focus-help{font-size:.52rem}}.library-landing{padding-top:clamp(116px,9vw,136px);padding-bottom:clamp(64px,7vw,84px)}.library-breadcrumb{margin-bottom:18px;font-size:.66rem}.library-hero{border-top:3px solid var(--blue);grid-template-columns:minmax(300px,470px) minmax(0,1fr);align-items:start;gap:clamp(26px,4vw,58px);padding-top:22px;position:relative}.library-hero:before,.library-hero:after{content:"";pointer-events:none;position:absolute}.library-hero:before{background:linear-gradient(90deg, transparent, var(--orange));width:min(24vw,260px);height:3px;top:-3px;right:0}.library-hero:after{border-bottom:1px solid #01ace180;border-right:1px solid #01ace180;width:54px;height:54px;bottom:0;right:0}.library-cover{clip-path:polygon(18px 0,100% 0,100% calc(100% - 18px),calc(100% - 18px) 100%,0 100%,0 18px);max-width:470px;box-shadow:0 22px 44px #070e122e}.library-hero-copy{padding:clamp(4px,1vw,12px) 0 10px}.library-hero-copy h1{max-width:15ch;margin:10px 0 16px;font-size:clamp(2.6rem,4.75vw,5.65rem);line-height:.9}.library-hero-copy>p{line-height:1.55}.library-hero-copy .library-description{font-size:clamp(1.08rem,1.25vw,1.28rem)}.library-price-line{margin:17px 0;padding-block:11px}.library-primary-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.library-primary-actions :is(.button,.demo-player-control){letter-spacing:.07em;text-align:center;border:1px solid #057d9e;justify-content:center;width:100%;min-height:52px;padding:11px 14px;font-size:.76rem}.library-primary-actions .demo-player-control{color:#075f77;background:linear-gradient(120deg,#01ace12e,#01ace10a)}.library-primary-actions .demo-player-control-icon{color:#d84912}.library-primary-actions .demo-player-control:hover,.library-primary-actions .demo-player-control:focus-visible{color:#f7f4ed;background:#07151a;border-color:#d84912}.library-specs{color:#f7f4ed;clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px);background:#071015;border:0;margin-top:42px;position:relative}.library-specs:after{content:"LIBRARY SIGNAL / VERIFIED";color:#01ace159;letter-spacing:.12em;font:800 .48rem/1 monospace;position:absolute;bottom:8px;right:16px}.library-specs div{border-right-color:#ffffff1a;padding:18px 20px 26px}.library-specs span{color:#8fa1a7;font-size:.62rem}.library-specs strong{color:#f4f1e9;font-size:1.05rem}.library-artwork-gallery,.library-information-grid,.library-version-history{margin-top:clamp(42px,5vw,56px)}.library-artwork-grid a{clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);transition:transform .16s,border-color .16s}.library-artwork-grid a:hover,.library-artwork-grid a:focus-visible{border-color:#007c9f;transform:translateY(-2px)}.library-artwork-grid span{padding:14px 16px;font-size:.64rem}.library-information-grid{background:0 0;border:0;gap:10px}.library-information-grid>div{clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);background:#faf9f4;border:1px solid #070d1033;border-top:3px solid #007fa5;padding:clamp(25px,3vw,38px);position:relative}.library-information-grid>div:nth-child(2){border-top-color:#d84912}.library-information-grid h2,.library-version-history h2{margin:10px 0 14px}.library-information-grid p:not(.eyebrow){line-height:1.55}.library-resource-links{margin-top:18px}.library-resource-links a{padding:13px 0}.library-delivery-list{margin:16px 0}.library-version-history ol{margin-top:18px}.library-version-history li{gap:18px;padding:17px 0}.purchase-vault-order>header{order:0}.purchase-vault-library-list,.purchase-vault-empty{order:1}.account-profile-panel{order:2}.account-passkey-panel{order:3}.purchase-vault-order>.purchase-vault-notice,.purchase-vault-order>.purchase-vault-error{order:4}.purchase-vault-library-list{border-top:3px solid var(--orange);clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 18px)}.purchase-vault-library{clip-path:polygon(12px 0,100% 0,100% 100%,0 100%,0 12px);border-left:3px solid #007fa5}.purchase-vault-library-copy>span{font-size:.7rem}.purchase-vault-library-copy dt{font-size:.65rem}.purchase-vault-library-copy dd,.purchase-vault-library-documents a{font-size:.72rem}.purchase-vault-library-page{color:#9d3b10!important;font-weight:950!important}.editor-owner-authority{border:1px solid #24434e;border-left:4px solid var(--blue);clip-path:polygon(16px 0,100% 0,100% 100%,0 100%,0 16px);background:linear-gradient(120deg,#01ace11a,#0000 44%),#071015;grid-template-columns:minmax(260px,.8fr) 1.2fr;gap:24px;padding:22px 24px;display:grid}.editor-owner-authority>div{align-content:start;gap:8px;display:grid}.editor-owner-authority span{color:var(--orange);letter-spacing:.12em;font:900 .62rem/1.2 monospace}.editor-owner-authority strong{color:#eef5f6;font-size:1rem;line-height:1.45}.editor-owner-authority ul{grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid}.editor-owner-authority li{color:#a7b6bb;background:#ffffff06;border:1px solid #01ace129;padding:10px 12px 10px 28px;font-size:.72rem;line-height:1.45}.editor-owner-authority li:before{content:"◆";color:var(--blue);margin-left:-17px;margin-right:8px}@media (width<=1099px){.library-hero{grid-template-columns:minmax(260px,39vw) minmax(0,1fr);gap:30px}.library-primary-actions{grid-template-columns:1fr}}@media (width<=819px){.library-landing{padding-top:112px}.library-hero{grid-template-columns:1fr}.library-cover{width:min(100%,480px)}.library-primary-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.library-primary-actions>:last-child{grid-column:1/-1}.editor-owner-authority{grid-template-columns:1fr}}@media (width<=539px){.library-landing{padding-top:98px;padding-bottom:54px}.library-breadcrumb{font-size:.58rem}.library-hero{padding-top:16px}.library-primary-actions{grid-template-columns:1fr}.library-primary-actions>:last-child{grid-column:auto}.library-specs{margin-top:30px}.library-information-grid>div{padding:24px 20px}.editor-owner-authority ul{grid-template-columns:1fr}}.shop-page .catalog-product-card .shop-product-price{border:1px solid #007fa52e;border-left:4px solid var(--command-cyan-bright);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);background:linear-gradient(90deg,#01ace117,#01ace106 62%,#d84b1209),#edf3f2;gap:16px;min-height:54px;padding:11px 18px 11px 20px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffd1,inset 0 -1px #05171d0f}.shop-page .catalog-product-card .shop-product-price>div{padding-right:2px}.full-order-assurance,.shop-cart-assurance{border:1px solid #01ace133;border-left:3px solid var(--command-cyan-bright);clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);background:linear-gradient(90deg,#01ace112,#0000 72%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px 16px;margin-top:18px;padding:13px 15px;display:flex}.full-order-assurance>span,.shop-cart-assurance>span{color:#a9b6ba;text-align:left;border:0;min-height:0;padding:0;font-size:.7rem;line-height:1.45}.full-order-assurance>a,.shop-cart-assurance>a{color:#5dd8fa;white-space:nowrap;font-size:.68rem;text-decoration:none}@media (width>=781px){.global-metadata-search:not(.is-expanded):not(.is-floating-expanded){align-content:space-between;gap:13px;width:min(410px,100vw - 48px);min-height:176px;padding:15px 17px}.global-metadata-search:not(.is-expanded):not(.is-floating-expanded)>.global-metadata-search-heading{align-self:start}.global-metadata-search:not(.is-expanded):not(.is-floating-expanded)>.global-metadata-search-row{border-top:1px solid #01ace11f;border-bottom:1px solid #01ace11f;min-height:52px;padding-block:3px}.global-metadata-search:not(.is-expanded):not(.is-floating-expanded)>.metadata-focus-help{align-self:end}}.licensing-page .license-eula-card,.licensing-page .license-card,.licensing-page .refund-policy-card{position:relative;overflow:hidden}.licensing-page .license-eula-card:before,.licensing-page .refund-policy-card:before{content:"";z-index:2;pointer-events:none;background:repeating-linear-gradient(135deg,#e8b92a 0 12px,#20282c 12px 22px);width:min(360px,48%);height:7px;position:absolute;top:0;left:0;box-shadow:0 2px #ffffff1f,0 0 14px #e8b92a1f}.licensing-page .license-card:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#e8b92a 0 58%,#0000 58% 68%,#59646a 68% 100%);width:clamp(54px,12%,112px);height:3px;position:absolute;top:9px;right:10px}.licensing-page .section-kicker>span{color:#171d20;background:repeating-linear-gradient(135deg,#1f272b21 0 5px,#0000 5px 10px),linear-gradient(#f2d45d,#d8aa22);border-color:#a78318;box-shadow:inset 3px 0 #fff7b8a6,inset -3px 0 #4733001f}.licensing-page .section-kicker i{background:linear-gradient(90deg,#d9ad25 0 15%,#333f44 15% 18%,#333f443b 18% 72%,#0000)}:where(.catalog-product-card,.shop-cart,.full-order-summary,.global-metadata-search,.purchase-vault-library,.license-card){outline-offset:-6px;outline:1px solid #4267722e}.shop-cart{border-top-color:#f2691f;box-shadow:inset 0 4px #f2691f29,inset 0 0 0 6px #01ace105,0 20px 46px #040c1029}.global-metadata-search{box-shadow:inset 0 0 0 5px #01ace106,inset 0 3px #5ce0ff17,0 14px 34px #0000002e}@media (prefers-reduced-motion:no-preference){:where(.catalog-action-purchase,.stripe-checkout-button,.account-passkey-primary,.global-metadata-submit):hover:not(:disabled),:where(.catalog-action-purchase,.stripe-checkout-button,.account-passkey-primary,.global-metadata-submit):focus-visible:not(:disabled){filter:brightness(1.08)saturate(1.06)}}:root{--terminal-copy-leading:1.62;--terminal-ui-leading:1.28;--terminal-label-tracking:.085em;--terminal-edge-pad:clamp(14px, 1.25vw, 20px)}:where(main,footer) :is(p,li,dd){text-wrap:pretty;overflow-wrap:anywhere}:where(.hero-copy,.about-copy,.license-card,.license-eula-card,.refund-policy-card,.library-hero-copy,.library-information-grid,.purchase-vault-shell,.contact-page,.metadata-page) p:not(.eyebrow):not([role=status]):not([role=alert]){line-height:var(--terminal-copy-leading)}:where(main,footer) :is(h1,h2,h3,h4){text-wrap:balance;overflow-wrap:normal}:where(.eyebrow,.section-kicker,.catalog-product-index,.catalog-product-copy>p,.purchase-vault-section-heading>span,.purchase-vault-library-copy>span,.global-metadata-search-heading>label,.metadata-focus-help,.shop-cart-head,.saved-items-head,.full-cart-section-head,.license-eula-head .eyebrow){line-height:var(--terminal-ui-leading);letter-spacing:var(--terminal-label-tracking)}.eyebrow{background:linear-gradient(90deg, color-mix(in srgb, currentColor 9%, transparent), transparent 90%);clip-path:polygon(5px 0,100% 0,100% 100%,0 100%,0 5px);border-left:3px solid;align-items:center;min-height:24px;margin-bottom:8px;padding:4px 10px 4px 13px;display:inline-flex}:where(.license-card,.refund-policy-card,.account-profile-panel,.account-passkey-panel,.purchase-vault-library,.metadata-record,.contact-form,.sound-request-form,.editor-card) :is(h2,h3,h4):first-child{margin-top:0}:where(.license-card,.refund-policy-card,.account-profile-panel,.account-passkey-panel,.purchase-vault-library,.metadata-record,.contact-form,.sound-request-form,.editor-card) :is(p,ul,ol,dl):last-child{margin-bottom:0}:where(.contact-form,.sound-request-form,.purchase-vault-form,.account-profile-form,.discount-code-console,.metadata-search-console,.editor-page) :is(label,legend){letter-spacing:.075em;margin-bottom:7px;line-height:1.3;display:inline-block}:where(.contact-form,.sound-request-form,.purchase-vault-form,.account-profile-form,.discount-code-console,.metadata-search-console,.editor-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){padding-inline:var(--terminal-edge-pad);line-height:1.45}:where(.button,.catalog-product-actions button,.demo-player-control,.global-metadata-submit){text-wrap:balance;line-height:1.25}:where(.button,.catalog-product-actions button,.demo-player-control,.global-metadata-submit)>:is(span,strong){z-index:2;position:relative}.purchase-vault-library-copy dl{gap:8px}.purchase-vault-library-copy dl>div{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:linear-gradient(90deg,#01ace114,#0000 38%),#ffffff3d;border:1px solid #4a666f38;align-items:center;gap:8px;min-height:38px;padding:7px 10px;box-shadow:inset 0 2px #ffffff85,inset 3px 0 #01ace117}.purchase-vault-library-copy dl>div:last-child{background:linear-gradient(90deg,#e8b92a29,#0000 55%),#ffffff4d;border-color:#c7971f6b;box-shadow:inset 0 2px #ffffff9e,inset 3px 0 #e8b92a57}.purchase-vault-library-copy dt,.purchase-vault-library-copy dd{line-height:1.3}.purchase-vault-library-copy dl>div:last-child dd{color:#5f4a0d;background:#e8b92a1f;border:1px solid #a77d1557;padding:3px 7px;font-weight:900}.purchase-vault-library-history{border-top-color:#405b6442}.purchase-vault-library-history summary{color:#294e59;clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:linear-gradient(90deg,#01ace11a,#fff3);border:1px solid #2d576457;align-items:center;width:fit-content;min-height:34px;padding:7px 13px 7px 16px;list-style:none;display:inline-flex;box-shadow:inset 3px 0 #01ace133,inset 0 2px #ffffff94}.purchase-vault-library-history summary::-webkit-details-marker{display:none}.purchase-vault-library-history summary:before{content:"⌄";color:#d45619;background:#d4561914;border:1px solid #d456196b;place-items:center;width:20px;height:20px;margin-right:9px;line-height:1;transition:transform .16s;display:inline-grid}.purchase-vault-library-history[open] summary:before{transform:rotate(180deg)}.purchase-vault-library-history li{clip-path:polygon(7px 0,100% 0,100% calc(100% - 7px),calc(100% - 7px) 100%,0 100%,0 7px);background:linear-gradient(90deg,#01ace10b,#0000 45%),#e4e1da;border:1px solid #43535929;align-items:center}.purchase-vault-library-history li>strong{color:#8f3a15;clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:linear-gradient(#f2691f21,#f2691f0a);border:1px solid #b14b1957;min-width:94px;padding:8px 10px;box-shadow:inset 3px 0 #f2691f47,inset 0 2px #ffffff80}.purchase-vault-library-history li>time,.purchase-vault-library-history li>em{padding:5px 7px}.purchase-vault-library-documents a,.library-resource-links a,.library-license-link{clip-path:polygon(6px 0,100% 0,100% calc(100% - 6px),calc(100% - 6px) 100%,0 100%,0 6px);background:linear-gradient(90deg,#01ace10f,#0000);border:1px solid #007fa547;align-items:center;min-height:36px;padding:7px 12px;text-decoration:none;display:inline-flex}.purchase-vault-library-documents a:hover,.purchase-vault-library-documents a:focus-visible,.library-resource-links a:hover,.library-resource-links a:focus-visible,.library-license-link:hover,.library-license-link:focus-visible{color:#9f3d11;border-color:#d45619}.desktop-nav a,.footer-links a,.mobile-menu a{text-underline-offset:5px;line-height:1.25}.footer-links{row-gap:10px}.license-eula-card pre{letter-spacing:.008em;word-spacing:.025em;line-height:1.72}@media (width<=780px){.purchase-vault-library-copy dl{grid-template-columns:1fr;display:grid}.purchase-vault-library-history summary{width:100%}.purchase-vault-library-history li>strong{min-width:0}}html[data-mode2004-loading=true]{overflow:hidden!important}.mode-2004-loader{z-index:2147483647;cursor:none;-webkit-user-select:none;user-select:none;isolation:isolate;background:#000;place-items:center;width:100vw;height:100dvh;display:grid;position:fixed;inset:0;overflow:hidden}.mode-2004-loader-panel{--mode-2004-stall-one:.24;--mode-2004-snap-one:.41;--mode-2004-stall-two:.65;--mode-2004-snap-two:.8;opacity:0;justify-items:center;gap:min(.976563vw,1.73611dvh);width:min(26.6797vw,47.4306dvh);margin:0;padding:0;display:grid;transform:translateY(max(-.546875vw,-.972222dvh))}.mode-2004-loader-panel.is-ready{opacity:1}.mode-2004-loader-copy{width:min(17.8906vw,31.8056dvh);height:min(1.64063vw,2.91667dvh);margin:0;padding:0;display:block;position:relative}.mode-2004-loader-copy i{opacity:0;will-change:opacity, filter, transform;background:url(/api/private-2004-assets/doom3-loading-word.svg) 0/100% 100% no-repeat;width:100%;height:100%;animation:50ms step-end forwards mode-2004-letter-materialize;display:block;position:absolute;inset:0 auto auto 0}.mode-2004-loader-copy i:first-child{clip-path:inset(0 88.4279% 0 0);animation-delay:0s;transform:translate(44.2139%)}.mode-2004-loader-copy i:nth-child(2){clip-path:inset(0 72.4891% 0 0);animation-delay:50ms;transform:translate(36.2445%)}.mode-2004-loader-copy i:nth-child(3){clip-path:inset(0 53.9301% 0 0);animation-delay:.1s;transform:translate(26.9651%)}.mode-2004-loader-copy i:nth-child(4){clip-path:inset(0 39.3013% 0 0);animation-delay:.15s;transform:translate(19.6507%)}.mode-2004-loader-copy i:nth-child(5){clip-path:inset(0 34.0611% 0 0);animation-delay:.2s;transform:translate(17.0306%)}.mode-2004-loader-copy i:nth-child(6){clip-path:inset(0 16.8122% 0 0);animation-delay:.25s;transform:translate(8.4061%)}.mode-2004-loader-copy i:nth-child(7){animation:.5s linear .3s forwards mode-2004-word-color-lock}.mode-2004-loader-track{opacity:0;clip-path:inset(0 50% round 50%);width:100%;height:min(1.13281vw,2.01389dvh);animation:.45s steps(9,end) .35s forwards mode-2004-track-materialize;display:block;overflow:visible}.mode-2004-loader-fill{transform-box:fill-box;transform-origin:0;animation:4s linear both mode-2004-loading-fill;transform:scaleX(0)}@keyframes mode-2004-letter-materialize{0%,98%{opacity:1;filter:drop-shadow(min(1.75781vw,3.125dvh) 0 min(.46875vw,.833333dvh) #4eb7cbad)drop-shadow(min(2.73438vw,4.86111dvh) 0 min(.703125vw,1.25dvh) #52aebe47)}to{opacity:0}}@keyframes mode-2004-word-color-lock{0%{opacity:1;filter:drop-shadow(min(1.5625vw,2.77778dvh) 0 min(.429688vw,.763889dvh) #51b7caa6)}4%,38%{opacity:1;filter:brightness(3.05)saturate(.05)drop-shadow(min(1.17188vw,2.08333dvh) 0 min(.351563vw,.625dvh) #e1f9fcb3)}68%,to{opacity:1;filter:none}}@keyframes mode-2004-track-materialize{0%{opacity:.08;clip-path:inset(0 49% round 50%)}to{opacity:1;clip-path:inset(0 round 50%)}}@keyframes mode-2004-loading-fill{0%,22%{transform:scaleX(0)}36%,48%{transform:scaleX(var(--mode-2004-stall-one))}49%{transform:scaleX(var(--mode-2004-snap-one))}63%,75%{transform:scaleX(var(--mode-2004-stall-two))}76%{transform:scaleX(var(--mode-2004-snap-two))}to{transform:scaleX(1)}}.mode-2004-toggle{z-index:2;color:#d7dfe0;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px);cursor:pointer;text-align:left;background:linear-gradient(#212c30f7,#080d0ffa);border:1px solid #809fa661;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;width:166px;min-height:44px;padding:6px 9px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 3px #95bcc50e,inset 0 2px #e5f8fb1f,0 10px 28px #00000047}.mode-2004-toggle:after{content:"";clip-path:polygon(5px 0,100% 0,100% calc(100% - 5px),calc(100% - 5px) 100%,0 100%,0 5px);pointer-events:none;border:1px solid #97b9be38;position:absolute;inset:4px}.mode-2004-signal{z-index:2;border-left:2px solid #e36a26;grid-template-columns:repeat(3,1fr);align-items:end;gap:2px;height:24px;padding-left:5px;display:grid;position:relative}.mode-2004-signal i{background:#647177;height:32%;display:block}.mode-2004-signal i:nth-child(2){height:64%}.mode-2004-signal i:nth-child(3){background:#e36a26;height:100%}.mode-2004-copy{z-index:2;gap:1px;min-width:0;display:grid;position:relative}.mode-2004-copy strong{letter-spacing:.09em;font-family:Bank Gothic Medium BT,BankGothic Md BT,Bank Gothic,Eurostile,Arial Black,sans-serif;font-size:.73rem;line-height:1}.mode-2004-copy small{color:#8e9a9e;letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-family:Arial Narrow,Aptos Narrow,Arial,sans-serif;font-size:.55rem;line-height:1;overflow:hidden}.mode-2004-state{z-index:2;color:#ff7a31;letter-spacing:.06em;text-align:center;border:1px solid #e261208c;min-width:29px;padding:4px;font:800 .53rem/1 Arial Narrow,Arial,sans-serif;position:relative}.mode-2004-toggle:hover,.mode-2004-toggle:focus-visible{outline-offset:2px;border-color:#25bed0;outline:1px solid #25bed04d}.mode-2004-toggle[aria-pressed=true]{color:#bff9de;background:repeating-linear-gradient(0deg,#9fffd306 0 1px,#0000 1px 4px),linear-gradient(#184639fa,#071916fc);border-color:#5ce6b5b8;box-shadow:inset 0 0 0 3px #71f5c30f,inset 0 2px #dafff029,0 0 18px #3cdba321,0 10px 28px #00000052}.mode-2004-toggle[aria-pressed=true]:after{border-color:#6feebf61}.mode-2004-toggle[aria-pressed=true] .mode-2004-signal{border-color:#61e6b5}.mode-2004-toggle[aria-pressed=true] .mode-2004-signal i{background:#57b99a;box-shadow:0 0 5px #61e6b559}.mode-2004-toggle[aria-pressed=true] .mode-2004-signal i:nth-child(3){background:#8affce}.mode-2004-toggle[aria-pressed=true] .mode-2004-copy small{color:#83bfa9}.mode-2004-toggle[aria-pressed=true] .mode-2004-state{color:#a7ffd8;border-color:#70dbb4}.mode-2004-footer-dock{z-index:12;background:repeating-linear-gradient(90deg,#ffffff03 0 1px,#0000 1px 8px),#07090b;border-top:1px solid #01ace129;justify-content:flex-end;align-items:center;min-height:64px;padding:9px clamp(210px,15vw,286px) 72px clamp(18px,3vw,48px);display:flex;position:relative}:is(body:has(.editor-page) .mode-2004-footer-dock,body:has(.editor-access-page) .mode-2004-footer-dock){display:none}html[data-mode2004=on]{--display:"Bank Gothic LH Heavy", "BankGothicLH", "Bank Gothic", Eurostile, "Arial Black", sans-serif;--body:"Eurostile Extended", "Eurostile Extended Regular", Eurostile, Arial, sans-serif;--ink:#030706;--ink-soft:#0b1412;--paper:#0b1110;--paper-dark:#111b19;--line:#8bdabf3b;--muted:#8da39b;--orange:#e1912e;--orange-hot:#ffad38;--blue:#52d4bf;--command-cyan:#3e9d8d;--command-cyan-bright:#73e9c4;--command-orange:#d47a27;--command-ink:#06110e;--terminal-copy:#e8f2ef;--terminal-copy-muted:#9fb1ab;--terminal-face:#27483e;--terminal-face-deep:#173229;--terminal-lit-face:#7eaa94;--terminal-lit-ink:#07130f;--terminal-warning-face:#8a5723;--terminal-warning-lit:#c9a45c;--terminal-warning-ink:#1a1003}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)){color:#bac9c4;font-family:var(--body);text-rendering:geometricprecision;background-color:#070b0a;background-image:repeating-linear-gradient(0deg,#80debd06 0 1px,#0000 1px 4px),radial-gradient(circle at 76% 18%,#2b81691c,#0000 30%)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(p,li,dd,figcaption,label,input,textarea,select,option,small,time){letter-spacing:.045em;font-family:var(--body)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(h1,h2,h3,h4,h5,h6,button,.button,nav a,dt,legend,.eyebrow,.section-kicker,.shop-product-price strong,.shop-product-price b){font-synthesis:none;letter-spacing:.055em;font-stretch:100%;font-family:var(--display)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(h1,h2,h3,h4,h5,h6,button,.button,nav a,.eyebrow,.section-kicker) :not(.access-terminal-flat *){font-synthesis:none;letter-spacing:.055em;font-stretch:100%;font-family:var(--display)!important}html[data-mode2004=on] .mode-2004-copy strong,html[data-mode2004=on] .mode-2004-state{font-synthesis:none;font-family:var(--display)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(h1,h2,h3,h4,h5,h6,[role=heading],[class$=-title],[class*=-title\ ],[class$=-heading],[class*=-heading\ ]){font-family:var(--display)!important;font-synthesis:none!important;font-stretch:100%!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.shop-page,.about-page,.gear-page,.library-page,.cart-page,.metadata-page,main:has(.purchase-vault-shell)){color:#b8c9c3;background-color:#080d0c!important;background-image:linear-gradient(#5fb79a07 1px,#0000 1px),linear-gradient(90deg,#5fb79a06 1px,#0000 1px)!important;background-size:100% 4px,48px 48px!important}html[data-mode2004=on] :is(.hero,.shop-hero,.about-hero,.gear-hero,.cart-hero,.metadata-hero,.purchase-vault-hero,.field-story,.shop-demo-section,.sound-request-shell,.project-updates-shell,footer){color:#bdcbc7;background-color:#050a09!important;background-image:repeating-linear-gradient(0deg,#6adeb706 0 1px,#0000 1px 4px),radial-gradient(circle at 80% 22%,#24826724,#0000 31%)!important}html[data-mode2004=on] .site-header{background:linear-gradient(#0a1210f7,#030807eb);border-bottom-color:#5dcaa66b;box-shadow:inset 0 -3px #5ad6b00b,0 16px 35px #0000003d}html[data-mode2004=on] .desktop-nav a{color:#aabcb6;text-shadow:0 0 8px #71e9c41a}html[data-mode2004=on] .desktop-nav a:hover,html[data-mode2004=on] .desktop-nav a:focus-visible,html[data-mode2004=on] .desktop-nav a[aria-current=page]{color:#aaffdc}html[data-mode2004=on] :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.metadata-search-console,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.license-eula-card,.refund-policy-card,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel){outline-offset:-6px!important;color:#b8cbc4!important;background:repeating-linear-gradient(0deg,#77e6c206 0 1px,#0000 1px 4px),linear-gradient(145deg,#4997801c,#0000 42%),#0b1210!important;border-color:#66d3af7a!important;outline:1px solid #a0eed526!important;box-shadow:inset 0 0 0 3px #76dabb07,inset 0 2px #cdffee14,0 12px 30px #00000038!important}html[data-mode2004=on] :where(.catalog-product-card,.shop-cart,.full-order-summary,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.library-information-grid>div){clip-path:polygon(10px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 10px),calc(100% - 10px) 100%,5px 100%,0 calc(100% - 5px),0 10px)!important}html[data-mode2004=on] :where(.catalog-product-copy,.shop-section,.purchase-vault-shell,.owner-story,.library-landing){color:#b8c9c3}html[data-mode2004=on] :where(.catalog-product-copy h2 a,.catalog-product-card h2,.purchase-vault-shell h2,.purchase-vault-shell h3,.purchase-vault-shell h4,.library-page h1,.library-page h2,.about-page h1,.about-page h2,.gear-page h1,.gear-page h2,.metadata-page h1,.metadata-page h2,.cart-page h1,.cart-page h2){color:#d7e3df!important}html[data-mode2004=on] :where(.catalog-product-copy p,.catalog-product-facts,.purchase-vault-shell p,.purchase-vault-shell dd,.library-page p,.library-page dd,.about-page p,.gear-page p,.metadata-page p,.cart-page p){color:#9fb1ab!important}html[data-mode2004=on] :where(.eyebrow,.section-kicker,.catalog-product-index,.purchase-vault-section-heading>span){color:#e1a047!important}html[data-mode2004=on] .shop-page .catalog-product-card .shop-product-price{color:#c9d8d2;background:linear-gradient(90deg,#4aa68933,#0c1814eb)!important;border-color:#64dcb76b #64dcb76b #64dcb76b #72e5be!important}html[data-mode2004=on] .shop-page .catalog-product-card .shop-product-price strong{color:#e6f2ed!important}html[data-mode2004=on] .shop-page .catalog-product-card .shop-product-price del{color:#7d918a!important}html[data-mode2004=on] :where(button:not(.mode-2004-toggle):not(.stripe-checkout-button):not(.paypal-checkout-button):not([role=switch]),.button,[role=button]:not([role=switch]),.purchase-vault-library-documents a,.library-resource-links a,.library-license-link){text-shadow:0 0 8px #9affdd14;color:#c4d5cf!important;clip-path:polygon(7px 0,calc(100% - 4px) 0,100% 4px,100% calc(100% - 7px),calc(100% - 7px) 100%,4px 100%,0 calc(100% - 4px),0 7px)!important;background:linear-gradient(#304c44f5,#0f1c18fa)!important;border-color:#79cdb394!important;border-radius:0!important;box-shadow:inset 0 0 0 3px #73ddbb0b,inset 0 2px #d9fff21c,inset 0 -2px #00000052,0 4px 10px #00000024!important}html[data-mode2004=on] :where(button:not(.mode-2004-toggle):not(.stripe-checkout-button):not(.paypal-checkout-button):not([role=switch]),.button,[role=button]:not([role=switch])):after{clip-path:polygon(4px 0,100% 0,100% calc(100% - 4px),calc(100% - 4px) 100%,0 100%,0 4px)!important;opacity:1!important;background:0 0!important;border:1px solid #a3e8d257!important;border-radius:0!important;inset:4px 5px!important}html[data-mode2004=on] :where(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button){color:#fff1d4!important;background:linear-gradient(#a56a27,#6f4219)!important;border-color:#da9439c2!important;box-shadow:inset 0 0 0 3px #ffe2ab12,inset 0 2px #ffefca2e,inset 0 -2px #23100357,0 0 15px #d7892a1f!important}html[data-mode2004=on] :where(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary):after{border-color:#ffe1a97a!important}html[data-mode2004=on] :where(button,.button):hover:not(:disabled),html[data-mode2004=on] :where(button,.button):focus-visible:not(:disabled){color:#e4fff5!important;border-color:#8cf3ce!important;box-shadow:inset 0 0 0 3px #8cf3ce12,inset 0 2px #e5fff629,0 0 16px #5de6b726!important}html[data-mode2004=on] :where(button,.button):disabled{opacity:.82;color:#66736e!important;background:#222a27!important;border-color:#43514c!important}html[data-mode2004=on] :where(.shop-page,.library-page,.purchase-vault-shell,.contact-page,.licensing-page,.metadata-page,.cart-page) :is(input:not([type=checkbox]):not([type=radio]),select,textarea){caret-color:#9bffd9;color:#d2e2dc!important;background-color:#07100d!important;background-image:repeating-linear-gradient(0deg,#73dab806 0 1px,#0000 1px 4px),linear-gradient(90deg,#54bd9b21,#0000 22% 78%,#54bd9b14)!important;border-color:#6bcfae85!important;box-shadow:inset 3px 0 #66e2ba14,inset -3px 0 #66e2ba0a,inset 0 0 0 4px #65dbb505!important}html[data-mode2004=on] :where(input,textarea)::placeholder{opacity:1;color:#71867e!important}html[data-mode2004=on] :where(input,select,textarea):focus{border-color:#8cf3ce!important;outline-color:#8cf3ce4d!important;box-shadow:inset 4px 0 #8cf3ce24,inset -4px 0 #8cf3ce0f,0 0 17px #5de6b71c!important}html[data-mode2004=on] .licensing-page .license-eula-card:before,html[data-mode2004=on] .licensing-page .refund-policy-card:before{background:repeating-linear-gradient(135deg,#d3a32e 0 12px,#1a211f 12px 22px);box-shadow:0 2px #ffefab1f,0 0 14px #d3a32e1f}html[data-mode2004=on] :where(.global-metadata-search,.universal-player){color:#c8dad4!important;background:repeating-linear-gradient(0deg,#6fe6be06 0 1px,#0000 1px 4px),#06100d!important;border-color:#69ddb885!important}html[data-mode2004=on] .global-metadata-search.is-docked{opacity:.74}html[data-mode2004=on] .global-metadata-search:is(:hover,:focus-within){opacity:1}html[data-mode2004=on] footer,html[data-mode2004=on] .footer-base{border-color:#62c6a64d!important}html[data-mode2004=on] .back-to-top{color:#c9d9d4;outline-offset:-5px;background:#08110e;border-color:#76dab97a;outline:1px solid #9be7ce24}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top){isolation:isolate;text-overflow:clip;position:relative;overflow:hidden;background:linear-gradient(90deg, #9bffda12, transparent 13%, transparent 87%, #9bffda0d), linear-gradient(180deg, var(--terminal-face), var(--terminal-face-deep))!important;color:var(--terminal-copy)!important;clip-path:none!important;outline-offset:-6px!important;text-shadow:0 1px #000000d1,0 0 7px #c2ffea29!important;font-size:var(--terminal-fit-font-size,inherit)!important;letter-spacing:var(--terminal-fit-tracking,.055em)!important;border:3px solid #18201e!important;border-radius:11px!important;outline:2px solid #84cfb7ad!important;line-height:1.06!important;box-shadow:0 0 0 1px #010706fa,0 0 0 2px #52897873,inset 0 0 0 1px #ccf0e4ad,inset 0 0 0 4px #051914d1,inset 0 0 0 6px #91dec538,inset 0 7px 12px #d7fff11f,inset 0 -9px 15px #000c0842,0 0 11px #5fe8bb29,0 4px 8px #00000057!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top):not(.mode-2004-toggle)>:is(span,strong,small,b,em){font-size:1em!important;line-height:inherit!important;letter-spacing:inherit!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top):before{content:"";z-index:0;opacity:1;pointer-events:none;background:repeating-linear-gradient(0deg,#d2ffef09 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 18%,#ccffed0d 18% 22%,#0000 22% 74%,#ccffed09 74% 79%,#0000 79%);border:1px solid #071b16e6;border-radius:6px;position:absolute;inset:7px;box-shadow:inset 0 0 0 1px #abe5d157,0 0 0 1px #72bda429}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top):after{content:"";z-index:1;pointer-events:none;position:absolute;inset:4px;box-shadow:inset 0 0 0 1px #0d3127cc,0 0 5px #7defc93d;clip-path:none!important;opacity:1!important;background:linear-gradient(90deg,#c2ffe938,#0000 9% 91%,#c2ffe929)!important;border:1px solid #c3ebddad!important;border-radius:7px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top)>*{z-index:3;position:relative}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,a.button,[role=button]):is(:hover,:focus-visible):not(:disabled){color:#f1fff9!important;background:linear-gradient(90deg,#b9ffe61c,#0000 13% 87%,#b9ffe614),linear-gradient(#4ea488fa,#226550fa)!important;border-color:#24312d!important;outline-color:#baffe8eb!important;box-shadow:0 0 0 1px #010706fa,0 0 0 2px #5da28b94,inset 0 0 0 1px #e6fff6d1,inset 0 0 0 4px #051e17d1,inset 0 0 0 6px #a5f1d642,inset 0 7px 12px #e2fff526,inset 0 -9px 15px #000f0a3d,0 0 16px #6cffcc45,0 4px 8px #00000057!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button){color:#fff1d3!important;background:linear-gradient(90deg,#ffefb817,#0000 13% 87%,#ffefb80f),linear-gradient(#a56d2d,#714519)!important;border-color:#241b10!important;outline-color:#ffcd73c7!important;box-shadow:0 0 0 1px #0b0601fa,0 0 0 2px #9d682785,inset 0 0 0 1px #ffe6b5b8,inset 0 0 0 4px #301b07d6,inset 0 0 0 6px #eead4e3b,inset 0 7px 12px #fff0c621,inset 0 -9px 15px #1b0b0147,0 0 13px #ee9d3633,0 4px 8px #00000057!important}html[data-mode2004=on] .mode-2004-footer-dock{background:repeating-linear-gradient(0deg,#6fe6be06 0 1px,#0000 1px 4px),linear-gradient(#07110e,#030806);border-top-color:#68ddb752}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top){transform-origin:50% 55%;transform:translate(0,0);transition:background 72ms linear,border-color 72ms linear,outline-color 72ms linear,box-shadow 72ms linear,color 72ms linear,filter 72ms linear,transform 64ms cubic-bezier(.2,.8,.2,1)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top):is(:hover,:focus-visible):not(:disabled){filter:brightness(1.12)saturate(.92);background:repeating-linear-gradient(0deg, #ebfff812 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--terminal-lit-face), #638a77)!important;color:var(--terminal-lit-ink)!important;outline-color:#d2ffeff0!important;transform:translate(0,0)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button):is(:hover,:focus-visible):not(:disabled){filter:brightness(1.12)saturate(.88);background:repeating-linear-gradient(0deg, #ffffeb13 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--terminal-warning-lit), #a17b37)!important;color:var(--terminal-warning-ink)!important;outline-color:#fff2c4fa!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top)[data-terminal-active=true]{filter:brightness(1.22)saturate(.7);color:#10231d!important;background:repeating-linear-gradient(0deg,#ffffff16 0 1px,#0000 1px 3px),linear-gradient(#c9ded6,#88aa9d)!important;outline-color:#eefff8fa!important;transition-duration:28ms!important;transform:translateY(2px)scale(.992)!important;box-shadow:0 0 0 1px #010706fa,0 0 0 2px #69a491ad,inset 0 0 0 1px #f7fffceb,inset 0 0 0 4px #071f18e6,inset 0 0 0 6px #d4faed4d,inset 0 5px 13px #00120c61,0 0 19px #baffe757!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top):active:not(:disabled){filter:brightness(1.22)saturate(.7);color:#10231d!important;background:repeating-linear-gradient(0deg,#ffffff16 0 1px,#0000 1px 3px),linear-gradient(#c9ded6,#88aa9d)!important;outline-color:#eefff8fa!important;transition-duration:28ms!important;transform:translateY(2px)scale(.992)!important;box-shadow:0 0 0 1px #010706fa,0 0 0 2px #69a491ad,inset 0 0 0 1px #f7fffceb,inset 0 0 0 4px #071f18e6,inset 0 0 0 6px #d4faed4d,inset 0 5px 13px #00120c61,0 0 19px #baffe757!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.back-to-top)[data-terminal-confirm=true]{animation:.32s steps(4,end) both terminal-control-confirm;color:#071811!important;background:repeating-linear-gradient(0deg,#f1fff917 0 1px,#0000 1px 3px),linear-gradient(#83dfb9,#3b9977)!important;outline-color:#aaffd9!important;transform:translate(0,0)!important}@keyframes terminal-control-confirm{0%{outline-color:var(--d3-copy-bright);background:linear-gradient(180deg, var(--d3-copy), var(--d3-rail));color:var(--d3-screen-deep);filter:brightness(1.16)saturate(.8);transform:translateY(1px)scale(.996)}24%{outline-color:var(--d3-active-hi);background:linear-gradient(180deg, var(--d3-active-hi), var(--d3-active-deep));color:var(--d3-screen-deep);filter:brightness(1.08)saturate()}52%{filter:brightness(.9)}76%{filter:brightness(1.04)}to{filter:none;transform:translate(0,0)}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.metadata-search-console,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.license-eula-card,.refund-policy-card,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel){clip-path:none!important;outline-offset:-8px!important;border:4px solid #030807!important;border-radius:14px!important;outline:2px solid #74cbad94!important;box-shadow:0 0 0 1px #4e7e6f85,inset 0 0 0 1px #bae8d880,inset 0 0 0 5px #03120eeb,inset 0 0 0 7px #63b89b24,inset 0 10px 18px #c2ffe90e,0 12px 30px #00000057!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(h1,h2,h3,h4,h5,h6,[role=heading]){color:#e5eeeb;text-shadow:0 1px #000,0 0 10px #78f0c914}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,.button):disabled{color:#9aa6a1!important;background:#222a27!important}html[data-mode2004=on]{--d3-chassis:#0a0c0b;--d3-screen-deep:#15211a;--d3-screen:#193829;--d3-screen-mid:#233a2f;--d3-face:#3f6457;--d3-face-low:#3c6054;--d3-rail:#81bba4;--d3-copy:#a9b7af;--d3-copy-bright:#b1b2a9;--d3-copy-muted:#77978c;--d3-active:#5ecfa3;--d3-active-hi:#60d4a7;--d3-active-deep:#30654c;--d3-disabled:#263d40;--terminal-copy:var(--d3-copy);--terminal-copy-muted:var(--d3-copy-muted);--terminal-face:var(--d3-face);--terminal-face-deep:var(--d3-screen);--terminal-lit-face:var(--d3-active);--terminal-lit-ink:var(--d3-screen-deep);--terminal-warning-face:var(--d3-face);--terminal-warning-lit:var(--d3-active-hi);--terminal-warning-ink:var(--d3-screen-deep);--ink:var(--d3-chassis)!important;--ink-soft:var(--d3-screen-deep)!important;--paper:var(--d3-screen-deep)!important;--paper-dark:var(--d3-screen)!important;--line:#81bba46b!important;--muted:var(--d3-copy-muted)!important;--orange:var(--d3-active)!important;--orange-hot:var(--d3-active-hi)!important;--blue:var(--d3-active)!important;--command-cyan:var(--d3-face)!important;--command-cyan-bright:var(--d3-active-hi)!important;--command-orange:var(--d3-face-low)!important;--command-ink:var(--d3-screen-deep)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)){background-color:var(--d3-chassis);color:var(--d3-copy);background-image:repeating-linear-gradient(0deg,#81bba409 0 1px,#0000 1px 4px),radial-gradient(circle at 76% 18%,#193829ad,#0000 34%)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.shop-page,.about-page,.gear-page,.library-page,.cart-page,.metadata-page,main:has(.purchase-vault-shell)){background-color:var(--d3-screen-deep)!important;background-image:linear-gradient(#81bba409 1px,#0000 1px),linear-gradient(90deg,#81bba406 1px,#0000 1px)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(h1,h2,h3,h4,h5,h6,[role=heading]){color:var(--d3-copy-bright)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(p,li,dd,figcaption,label,small,time){color:var(--d3-copy-muted)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.eyebrow,.section-kicker,.catalog-product-index,.purchase-vault-section-heading>span,.full-cart-section-head span,.full-cart-line-copy>span,.full-saved-grid article span){color:var(--d3-active)!important}html[data-mode2004=on] .site-header:after{background:linear-gradient(90deg, var(--d3-active-deep), var(--d3-active-hi) 42%, transparent 78%)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.full-cart-items,.full-saved-section,.full-cart-empty){border-color:var(--d3-rail)!important;background:repeating-linear-gradient(0deg, #81bba409 0 1px, transparent 1px 4px), linear-gradient(145deg, #3f645738, transparent 46%), var(--d3-screen-deep)!important;color:var(--d3-copy)!important;outline-offset:-8px!important;box-shadow:inset 0 0 0 1px #a9b7af6b, inset 0 0 0 5px var(--d3-chassis), inset 0 0 0 7px #81bba42e, 0 12px 30px #00000057!important;outline:2px solid #81bba494!important}html[data-mode2004=on] .full-cart-section-head{border-color:#81bba46b}html[data-mode2004=on] .full-cart-empty>:is(span,.full-cart-add){border-color:var(--d3-active);color:var(--d3-active)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top):not(.mode-2004-toggle){inline-size:auto;min-inline-size:min(100%, var(--terminal-fit-min-inline-size,0px));white-space:nowrap;overflow:hidden;min-block-size:max(52px, var(--terminal-fit-min-block-size,52px))!important;height:auto!important;padding:14px 22px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) [data-terminal-wrap=true]{text-wrap:balance;overflow-wrap:normal;white-space:normal!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top){border-color:var(--d3-chassis)!important;background:repeating-linear-gradient(0deg, #a9b7af09 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-face), var(--d3-face-low))!important;color:var(--d3-copy)!important;outline-color:var(--d3-rail)!important;box-shadow:0 0 0 1px #030504,0 0 0 2px #233a2f,inset 0 0 0 1px #a9b7af,inset 0 0 0 4px #15211a,inset 0 0 0 6px #81bba466,inset 0 7px 12px #b1b2a91f,inset 0 -9px 15px #0a0c0b57,0 0 11px #5ecfa324,0 4px 8px #00000057!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button){border-color:var(--d3-chassis)!important;outline-color:var(--d3-rail)!important;color:var(--d3-copy-bright)!important;background:repeating-linear-gradient(0deg,#b1b2a90b 0 1px,#0000 1px 3px),linear-gradient(#425c52,#3f6457)!important;box-shadow:0 0 0 1px #030504,0 0 0 2px #233a2f,inset 0 0 0 1px #b1b2a9,inset 0 0 0 4px #193829,inset 0 0 0 6px #81bba485,inset 0 7px 12px #b1b2a929,inset 0 -9px 15px #0a0c0b4d,0 0 13px #5ecfa333,0 4px 8px #00000057!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,a.button,[role=button]):is(:hover,:focus-visible):not(:disabled){filter:brightness(1.04)saturate(.98);outline-color:var(--d3-copy)!important;background:repeating-linear-gradient(0deg, #b1b2a913 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-active-hi), var(--d3-active))!important;color:var(--d3-screen-deep)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button):is(:hover,:focus-visible):not(:disabled){filter:brightness(1.04)saturate(.98);outline-color:var(--d3-copy)!important;background:repeating-linear-gradient(0deg, #b1b2a913 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-active-hi), var(--d3-active))!important;color:var(--d3-screen-deep)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,a.button,[role=button])[data-terminal-active=true]{outline-color:var(--d3-copy-bright)!important;background:linear-gradient(180deg, var(--d3-copy), var(--d3-rail))!important;color:var(--d3-screen-deep)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,a.button,[role=button]):active:not(:disabled){outline-color:var(--d3-copy-bright)!important;background:linear-gradient(180deg, var(--d3-copy), var(--d3-rail))!important;color:var(--d3-screen-deep)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,a.button,[role=button])[data-terminal-confirm=true]{outline-color:var(--d3-active-hi)!important;background:linear-gradient(180deg, var(--d3-active-hi), var(--d3-active-deep))!important;color:var(--d3-screen-deep)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,.button):disabled{border-color:var(--d3-chassis)!important;background:var(--d3-disabled)!important;color:#879294!important;outline-color:#4a5958!important}html[data-mode2004=on] :where(.global-metadata-search,.universal-player,.mode-2004-footer-dock){background:repeating-linear-gradient(0deg, #81bba409 0 1px, transparent 1px 4px), var(--d3-screen-deep)!important;color:var(--d3-copy)!important;border-color:#81bba485!important}html[data-mode2004=on] .universal-player:before{background:linear-gradient(90deg, var(--d3-active-deep), var(--d3-active-hi))}html[data-mode2004=on] .universal-player-identity .soundcloud-privacy-choice{overflow:visible;min-block-size:0!important;min-inline-size:0!important;border:0!important;border-bottom:1px solid var(--d3-rail)!important;height:auto!important;box-shadow:none!important;color:var(--d3-copy-muted)!important;background:0 0!important;border-radius:0!important;outline:0!important;padding:3px 0!important;font-size:.52rem!important}html[data-mode2004=on] .licensing-page .license-eula-card:before,html[data-mode2004=on] .licensing-page .refund-policy-card:before{background:repeating-linear-gradient(135deg, var(--d3-copy-muted) 0 12px, var(--d3-screen-deep) 12px 22px)}html[data-mode2004=on] .mode-2004-toggle[aria-pressed=true]{border-color:var(--d3-rail);color:var(--d3-copy-bright);background:linear-gradient(180deg, var(--d3-face), var(--d3-screen))!important}html[data-mode2004=on]{--d3-metal-black:#070a09;--d3-metal-shadow:#0c1110;--d3-metal-low:#141a18;--d3-metal-mid:#202826;--d3-metal-high:#38423f;--d3-metal-edge:#9eb1a94d;--d3-metal-bay-x:304px;--d3-metal-bay-y:176px}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)){background-color:var(--d3-metal-low)!important;background-image:radial-gradient(circle at 11px 12px,#b1bfb8b8 0 1px,#070908 1.5px 3.2px,#0000 3.7px),radial-gradient(circle at calc(100% - 11px) calc(100% - 12px),#95a49d80 0 1px,#060807 1.5px 3.2px,#0000 3.7px),linear-gradient(90deg,#030505f0 0 7px,#67756f52 7px 9px,#0000 9px calc(100% - 10px),#84928c33 calc(100% - 10px) calc(100% - 8px),#020404e6 calc(100% - 8px)),linear-gradient(0deg,#020404f0 0 6px,#91a0993b 6px 8px,#0000 8px calc(100% - 9px),#76867f29 calc(100% - 9px) calc(100% - 7px),#030505e6 calc(100% - 7px)),linear-gradient(118deg,#0000 0 31%,#c5cfc90e 31.15% 31.28%,#0000 31.42% 68%,#02040433 68.12% 68.24%,#0000 68.38%),repeating-linear-gradient(90deg,#e0e7e306 0 1px,#00000005 1px 3px,#0000 3px 7px),linear-gradient(135deg,#4e5b5533,#0000 28%,#0000002e 73%,#5c686314)!important;background-size:var(--d3-metal-bay-x) var(--d3-metal-bay-y), var(--d3-metal-bay-x) var(--d3-metal-bay-y), var(--d3-metal-bay-x) 100%, 100% var(--d3-metal-bay-y), 467px 263px, 7px 100%, 100% 100%!important;background-position:0 0!important;background-attachment:fixed!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.shop-page,.about-page,.gear-page,.library-page,.cart-page,.metadata-page,.contact-page,main:has(.purchase-vault-shell)){background-color:var(--d3-metal-low)!important;background-image:radial-gradient(circle at 11px 12px,#b1bfb8b8 0 1px,#070908 1.5px 3.2px,#0000 3.7px),radial-gradient(circle at calc(100% - 11px) calc(100% - 12px),#95a49d80 0 1px,#060807 1.5px 3.2px,#0000 3.7px),linear-gradient(90deg,#030505f0 0 7px,#67756f52 7px 9px,#0000 9px calc(100% - 10px),#84928c33 calc(100% - 10px) calc(100% - 8px),#020404e6 calc(100% - 8px)),linear-gradient(0deg,#020404f0 0 6px,#91a0993b 6px 8px,#0000 8px calc(100% - 9px),#76867f29 calc(100% - 9px) calc(100% - 7px),#030505e6 calc(100% - 7px)),linear-gradient(118deg,#0000 0 31%,#c5cfc90e 31.15% 31.28%,#0000 31.42% 68%,#02040433 68.12% 68.24%,#0000 68.38%),repeating-linear-gradient(90deg,#e0e7e306 0 1px,#00000005 1px 3px,#0000 3px 7px),linear-gradient(135deg,#4e5b5533,#0000 28%,#0000002e 73%,#5c686314)!important;background-size:var(--d3-metal-bay-x) var(--d3-metal-bay-y), var(--d3-metal-bay-x) var(--d3-metal-bay-y), var(--d3-metal-bay-x) 100%, 100% var(--d3-metal-bay-y), 467px 263px, 7px 100%, 100% 100%!important;background-position:0 0!important;background-attachment:fixed!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.hero,.shop-hero,.about-hero,.gear-hero,.cart-hero,.metadata-hero,.purchase-vault-hero,.field-story,.shop-demo-section,.sound-request-shell,.project-updates-shell){background-color:var(--d3-metal-low)!important;background-image:radial-gradient(circle at 11px 12px,#b1bfb8b8 0 1px,#070908 1.5px 3.2px,#0000 3.7px),radial-gradient(circle at calc(100% - 11px) calc(100% - 12px),#95a49d80 0 1px,#060807 1.5px 3.2px,#0000 3.7px),linear-gradient(90deg,#030505f0 0 7px,#67756f52 7px 9px,#0000 9px calc(100% - 10px),#84928c33 calc(100% - 10px) calc(100% - 8px),#020404e6 calc(100% - 8px)),linear-gradient(0deg,#020404f0 0 6px,#91a0993b 6px 8px,#0000 8px calc(100% - 9px),#76867f29 calc(100% - 9px) calc(100% - 7px),#030505e6 calc(100% - 7px)),linear-gradient(118deg,#0000 0 31%,#c5cfc90e 31.15% 31.28%,#0000 31.42% 68%,#02040433 68.12% 68.24%,#0000 68.38%),repeating-linear-gradient(90deg,#e0e7e306 0 1px,#00000005 1px 3px,#0000 3px 7px),linear-gradient(135deg,#4e5b5533,#0000 28%,#0000002e 73%,#5c686314)!important;background-size:var(--d3-metal-bay-x) var(--d3-metal-bay-y), var(--d3-metal-bay-x) var(--d3-metal-bay-y), var(--d3-metal-bay-x) 100%, 100% var(--d3-metal-bay-y), 467px 263px, 7px 100%, 100% 100%!important;background-position:0 0!important;background-attachment:fixed!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)){isolation:isolate;position:relative;background:0 0!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):before{content:"";pointer-events:none;position:absolute;inset:0}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):after{content:"";pointer-events:none;position:absolute;inset:0}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):before{z-index:-2;background-color:#101613;background-image:url(/api/private-2004-assets/terminal-wall-2004.png);background-position:top;background-repeat:repeat-y;background-size:max(100vw,1160px)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):after{z-index:-1;background-color:#0000;background-image:linear-gradient(90deg,#0000006b,#0000 17% 78%,#00000085),linear-gradient(#00000014,#0000 34%,#00000047),radial-gradient(24% 16% at 19% 0,#ddf5ea21,#0000 72%),radial-gradient(26% 17% at 72% 0,#ddf5ea1b,#0000 73%);background-position:top;background-repeat:repeat-y;background-size:100% min(100vh,941px);background-attachment:scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box;box-shadow:inset 0 0 140px #0000006b}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.shop-page,.about-page,.gear-page,.library-page,.cart-page,.metadata-page,.contact-page,main:has(.purchase-vault-shell)){background-color:#0000!important;background-image:none!important;background-attachment:scroll!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.hero,.shop-hero,.about-hero,.gear-hero,.cart-hero,.metadata-hero,.purchase-vault-hero,.field-story,.shop-demo-section,.sound-request-shell,.project-updates-shell){background-color:#03070652!important;background-image:linear-gradient(90deg,#020504ad,#03080633 48%,#02050475)!important;background-attachment:scroll!important;border-block-color:#7e968b33!important}html[data-mode2004=on] .site-header,html[data-mode2004=on] footer,html[data-mode2004=on] .mode-2004-footer-dock,html[data-mode2004=on] .universal-player{background-color:var(--d3-metal-black)!important;background-image:linear-gradient(0deg,#5b706733 0 1px,#0000 1px calc(100% - 2px),#90a79d2e calc(100% - 2px)),repeating-linear-gradient(90deg,#080c0b 0 18px,#1e2623 18px 21px,#0c1210 21px 38px),repeating-linear-gradient(0deg,#b8c7c006 0 1px,#0000 1px 4px)!important;box-shadow:inset 0 5px #0000007a,inset 0 -2px #8faa9e2e,0 12px 32px #0000004d!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.metadata-search-console,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.license-eula-card,.refund-policy-card,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel){background-image:radial-gradient(circle at 13px 13px, #b8c4be94 0 1px, #050706 1.5px 3px, transparent 3.5px), radial-gradient(circle at calc(100% - 13px) calc(100% - 13px), #8e9e9775 0 1px, #050706 1.5px 3px, transparent 3.5px), repeating-linear-gradient(0deg, #a4bcb209 0 1px, transparent 1px 4px), linear-gradient(145deg, #41544c61, transparent 36%, #0207054d), #0d1512!important;background-size:100% 100%!important;box-shadow:0 0 0 1px #020403,0 0 0 3px #50665d94,inset 0 0 0 1px #b2d0c46b,inset 0 0 0 7px #07100d,inset 0 0 0 9px #64978433,inset 0 12px 21px #d6e9e109,0 15px 32px #00000057!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top):not(.mode-2004-toggle):not(.soundcloud-privacy-choice){min-block-size:max(40px, var(--terminal-fit-min-block-size,40px))!important;outline-offset:-4px!important;font-size:min(var(--terminal-fit-font-size,.72rem), .72rem)!important;letter-spacing:min(var(--terminal-fit-tracking,.045em), .045em)!important;border-width:2px!important;border-radius:8px!important;outline-width:1px!important;padding:7px 12px!important;line-height:1.16!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel){position:relative;overflow:visible;outline-offset:-5px!important;border:2px solid #080d0c!important;border-radius:0!important;outline:1px solid #97bcb2bd!important;box-shadow:0 0 0 1px #020504,0 0 0 3px #4a655db8,0 0 0 5px #070d0bf5,inset 0 0 0 1px #bcded48c,inset 0 0 0 5px #04110ef0,inset 0 0 0 7px #699d8e2e,inset 0 11px 18px #cdece20b,0 15px 30px #0000006b!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel):before{content:"";z-index:4;clip-path:polygon(0 0,68% 0,calc(68% + 9px) 7px,100% 7px,100% 100%,42% 100%,calc(42% - 8px) 5px,0 5px);pointer-events:none;background:linear-gradient(#859f98e0,#30443ef2 48%,#0c1512fa 49% 100%);border-top:1px solid #beded5b8;width:min(58%,430px);height:10px;position:absolute;top:-11px;left:13px;box-shadow:0 2px #000000db,0 5px 9px #00000047}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel):after{content:"";z-index:4;clip-path:polygon(0 0,56% 0,calc(56% + 8px) 5px,100% 5px,100% 100%,21% 100%,calc(21% - 7px) 3px,0 3px);pointer-events:none;background:linear-gradient(#101a17,#344a43 52%,#708b83 53% 70%,#121c19 71%);border-bottom:1px solid #a9d1c48f;width:min(37%,250px);height:8px;position:absolute;bottom:-9px;right:16px;box-shadow:0 3px 7px #0006}html[data-mode2004=on] .global-metadata-search{position:absolute!important}html[data-mode2004=on] .global-metadata-search:is(.is-docked,.is-floating-expanded){position:fixed!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top):not(.mode-2004-toggle):not(.soundcloud-privacy-choice):before{border-radius:4px;inset:5px}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top):not(.mode-2004-toggle):not(.soundcloud-privacy-choice):after{border-radius:5px!important;inset:3px!important}html[data-mode2004=on] .universal-player-bar>:is(button,.universal-player-back-to-top){min-inline-size:104px;min-block-size:38px!important;padding:7px 12px!important}@media (width<=780px){html[data-mode2004=on]{--d3-metal-bay-x:228px;--d3-metal-bay-y:148px}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):before{background-position:56% 0;background-size:auto 100svh}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top):not(.mode-2004-toggle):not(.soundcloud-privacy-choice){min-inline-size:0;min-block-size:max(34px, var(--terminal-fit-min-block-size,34px))!important;font-size:min(var(--terminal-fit-font-size,.66rem), .66rem)!important;letter-spacing:min(var(--terminal-fit-tracking,.035em), .035em)!important;border-width:1px!important;border-radius:7px!important;padding:6px 9px!important}html[data-mode2004=on] .universal-player-bar>:is(button,.universal-player-back-to-top){min-inline-size:86px;min-block-size:32px!important;padding:5px 8px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.full-cart-line,.full-saved-grid article,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-order>header,.purchase-vault-library-list,.purchase-vault-library,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-versions,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.library-information-grid>div,.library-version-history li,.library-specs,.demo-panel,.family-item,.capture-format-panel,.recommended-pairings,.project-updates-panel):before{width:64%;height:7px;top:-8px;left:9px}.mode-2004-footer-dock{padding-bottom:76px;padding-right:clamp(176px,48vw,214px)}.mode-2004-toggle{grid-template-columns:20px minmax(0,1fr) auto;gap:6px;width:128px;min-height:38px;padding:5px 7px}.mode-2004-copy small{display:none}}@media (prefers-reduced-motion:reduce){.mode-2004-loader-copy i,.mode-2004-loader-copy,.mode-2004-loader-fill{animation-duration:.01ms}.mode-2004-toggle,html[data-mode2004=on] *{transition-duration:.01ms!important}html[data-mode2004=on] [data-terminal-confirm=true]{animation:none!important}}@property --d3-control-face-hi{syntax:"<color>";inherits:true;initial-value:#eef1ec70}@property --d3-control-face{syntax:"<color>";inherits:true;initial-value:#e6eae457}@property --d3-control-face-low{syntax:"<color>";inherits:true;initial-value:#d7ddd742}@property --d3-control-line{syntax:"<color>";inherits:true;initial-value:#ecf1edc7}@property --d3-control-copy{syntax:"<color>";inherits:true;initial-value:#f8f9f7eb}html[data-mode2004=on]{--d3-general-access-black:#000;--d3-general-access-idle-face-hi:#eef1ec70;--d3-general-access-idle-face:#e6eae457;--d3-general-access-idle-face-low:#d7ddd742;--d3-general-access-idle-line:#ecf1edc7;--d3-general-access-idle-copy:#f8f9f7eb;--d3-general-access-primary-face-hi:#f2f4f080;--d3-general-access-primary-face:#ebeee966;--d3-general-access-primary-face-low:#dde2dc4d;--d3-general-access-primary-line:#f4f7f4d6;--d3-general-access-primary-copy:#fffffdf7;--d3-general-access-ready-face-hi:#f4f1eb85;--d3-general-access-ready-face:#eeede76b;--d3-general-access-ready-face-low:#e0e1db52;--d3-general-access-ready-line:#f7f4ede6;--d3-general-access-ready-copy:#fffdf9fa;--d3-general-access-hover-face-hi:#e7b5538f;--d3-general-access-hover-face:#d6a54a7a;--d3-general-access-hover-face-low:#ac712c61;--d3-general-access-hover-line:#ffd26feb;--d3-general-access-hover-copy:#ffdf97fa;--d3-general-access-contact-face-hi:#f4f1eb85;--d3-general-access-contact-face:#eeede76b;--d3-general-access-contact-face-low:#e0e1db52;--d3-general-access-contact-line:#f7f4ede6;--d3-general-access-contact-copy:#fffdf9fa}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top){--d3-control-face-hi:var(--d3-general-access-idle-face-hi);--d3-control-face:var(--d3-general-access-idle-face);--d3-control-face-low:var(--d3-general-access-idle-face-low);--d3-control-line:var(--d3-general-access-idle-line);--d3-control-copy:var(--d3-general-access-idle-copy);isolation:isolate;filter:none;position:relative;overflow:hidden;transform:translate(0,0);border:4px solid var(--d3-general-access-black)!important;background:repeating-linear-gradient(0deg, #d6e3df09 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;clip-path:none!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-control-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 7px 12px #ffffff0e, inset 0 -9px 15px #0000003d, 0 3px 10px #00000080!important;text-shadow:0 1px 1px #000!important;border-radius:10px!important;outline:0!important;transition:--d3-control-face-hi 64ms linear,--d3-control-face 64ms linear,--d3-control-face-low 64ms linear,--d3-control-line 64ms linear,--d3-control-copy 64ms linear,box-shadow 64ms linear,filter 64ms linear!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):before{content:"";z-index:0;pointer-events:none;position:absolute;border:2px solid var(--d3-control-line)!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border-radius:6px!important;inset:1px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top):after{content:"";z-index:1;pointer-events:none;position:absolute;clip-path:none!important;opacity:.78!important;background:linear-gradient(108deg,#0000 0 31%,#fff1 34%,#0000 39%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px)!important;border:0!important;border-radius:4px!important;inset:4px!important;box-shadow:inset 0 0 12px #00000047!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button){--d3-control-face-hi:var(--d3-general-access-primary-face-hi);--d3-control-face:var(--d3-general-access-primary-face);--d3-control-face-low:var(--d3-general-access-primary-face-low);--d3-control-line:var(--d3-general-access-primary-line);--d3-control-copy:var(--d3-general-access-primary-copy);background:repeating-linear-gradient(0deg, #d6e3df0a 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]){--d3-control-face-hi:var(--d3-general-access-hover-face-hi);--d3-control-face:var(--d3-general-access-hover-face);--d3-control-face-low:var(--d3-general-access-hover-face-low);--d3-control-line:var(--d3-general-access-hover-line);--d3-control-copy:var(--d3-general-access-hover-copy);background:repeating-linear-gradient(0deg, #ffeed30b 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-general-access-hover-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 8px 13px #ffe5bb1a, inset 0 -9px 15px #1e0a0057, 0 3px 10px #00000080!important;filter:none!important;transform:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top)[data-terminal-active=true]{--d3-control-face-hi:var(--d3-general-access-contact-face-hi);--d3-control-face:var(--d3-general-access-contact-face);--d3-control-face-low:var(--d3-general-access-contact-face-low);--d3-control-line:var(--d3-general-access-contact-line);--d3-control-copy:var(--d3-general-access-contact-copy);background:repeating-linear-gradient(0deg, #ffffff0e 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-general-access-contact-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 7px 12px #ffffff1a, inset 0 -8px 13px #00000047, 0 2px 8px #00000094!important;filter:none!important;transition:--d3-control-face-hi 16ms linear,--d3-control-face 16ms linear,--d3-control-face-low 16ms linear,--d3-control-line 16ms linear,--d3-control-copy 16ms linear,box-shadow 16ms linear,filter 16ms linear,transform 17ms linear!important;transform:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top):active:not(:disabled){--d3-control-face-hi:var(--d3-general-access-contact-face-hi);--d3-control-face:var(--d3-general-access-contact-face);--d3-control-face-low:var(--d3-general-access-contact-face-low);--d3-control-line:var(--d3-general-access-contact-line);--d3-control-copy:var(--d3-general-access-contact-copy);background:repeating-linear-gradient(0deg, #ffffff0e 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-general-access-contact-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 7px 12px #ffffff1a, inset 0 -8px 13px #00000047, 0 2px 8px #00000094!important;filter:none!important;transition:--d3-control-face-hi 16ms linear,--d3-control-face 16ms linear,--d3-control-face-low 16ms linear,--d3-control-line 16ms linear,--d3-control-copy 16ms linear,box-shadow 16ms linear,filter 16ms linear,transform 17ms linear!important;transform:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top)[data-terminal-confirm=true]{--d3-control-face-hi:var(--d3-general-access-ready-face-hi);--d3-control-face:var(--d3-general-access-ready-face);--d3-control-face-low:var(--d3-general-access-ready-face-low);--d3-control-line:var(--d3-general-access-ready-line);--d3-control-copy:var(--d3-general-access-ready-copy);background:repeating-linear-gradient(0deg, #d6e3df0b 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-general-access-ready-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 8px 13px #d6e3df14, inset 0 -9px 15px #0000004f, 0 3px 10px #00000080!important;filter:none!important;transition:--d3-control-face-hi 1s linear,--d3-control-face 1s linear,--d3-control-face-low 1s linear,--d3-control-line 1s linear,--d3-control-copy 1s linear,box-shadow 1s linear,filter 1s linear!important;animation:none!important;transform:translate(0,0)!important}html[data-mode2004=on] .global-metadata-search,html[data-mode2004=on] .global-metadata-search *{box-sizing:border-box}html[data-mode2004=on] .global-metadata-search{overflow:hidden}html[data-mode2004=on] .global-metadata-search>.global-metadata-search-heading{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}html[data-mode2004=on] .global-metadata-search .metadata-search-toggles{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}html[data-mode2004=on] #global-metadata-search-console :is(.metadata-focus-toggle,.metadata-details-toggle,.global-metadata-file-button,.global-metadata-submit){min-block-size:32px!important;min-inline-size:0!important;letter-spacing:.035em!important;white-space:nowrap!important;border-width:2px!important;border-radius:6px!important;height:32px!important;padding:4px 7px!important;font-size:.56rem!important;line-height:1!important}html[data-mode2004=on] #global-metadata-search-console .metadata-focus-toggle{gap:5px;width:auto!important}html[data-mode2004=on] .global-metadata-search .metadata-focus-toggle i{flex:0 0 23px;width:23px;height:11px}html[data-mode2004=on] .global-metadata-search .metadata-focus-toggle i:after{width:5px;height:5px}html[data-mode2004=on] .global-metadata-search .metadata-focus-toggle.is-active i:after{left:14px}html[data-mode2004=on] #global-metadata-search-console .metadata-details-toggle{flex:0 0 32px;width:32px!important;padding:0!important}html[data-mode2004=on] .global-metadata-search>.global-metadata-search-row{grid-template-columns:24px minmax(0,1fr) 40px 78px;align-items:center;gap:8px;min-width:0;display:grid}html[data-mode2004=on] .global-metadata-search-row input:not(.global-metadata-file-input){width:100%;min-width:0;font-size:.9rem!important}html[data-mode2004=on] #global-metadata-search-console .global-metadata-file-button{width:40px!important;padding:3px!important}html[data-mode2004=on] #global-metadata-search-console .global-metadata-submit{width:78px!important}html[data-mode2004=on] #global-metadata-search-console .global-metadata-submit:not(:hover):not(:focus-visible):not(:active):not([data-terminal-active=true]):not([data-terminal-confirm=true]){--d3-control-face-hi:var(--d3-general-access-primary-face-hi);--d3-control-face:var(--d3-general-access-primary-face);--d3-control-face-low:var(--d3-general-access-primary-face-low);--d3-control-line:var(--d3-general-access-primary-line);--d3-control-copy:var(--d3-general-access-primary-copy)}@media (width<=780px){html[data-mode2004=on] .global-metadata-search>.global-metadata-search-heading{grid-template-columns:1fr;align-items:start}html[data-mode2004=on] .global-metadata-search .metadata-search-toggles{justify-content:space-between;width:100%}html[data-mode2004=on] #global-metadata-search-console .metadata-focus-toggle{flex:auto;justify-content:center;padding-inline:5px!important;font-size:.5rem!important}html[data-mode2004=on] .global-metadata-search>.global-metadata-search-row{grid-template-columns:22px minmax(0,1fr) 36px;gap:6px}html[data-mode2004=on] #global-metadata-search-console .global-metadata-file-button{width:36px!important}html[data-mode2004=on] #global-metadata-search-console .global-metadata-submit{grid-column:1/-1;width:100%!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),[role=button]:not([role=switch])):disabled{--d3-control-face-hi:#ebefed24;--d3-control-face:#ebefed17;--d3-control-face-low:#ebefed0d;--d3-control-line:#e1e7e457;--d3-control-copy:#e8ecea85;background:repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-control-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 -8px 13px #0000004d!important;opacity:1!important;filter:saturate(.55)brightness(.75)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(a.button,[role=button])[aria-disabled=true]{--d3-control-face-hi:#ebefed24;--d3-control-face:#ebefed17;--d3-control-face-low:#ebefed0d;--d3-control-line:#e1e7e457;--d3-control-copy:#e8ecea85;background:repeating-linear-gradient(0deg, #ffffff05 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important;box-shadow:0 0 0 2px var(--d3-general-access-black), inset 0 0 0 1px var(--d3-control-line), inset 0 0 0 4px var(--d3-general-access-black), inset 0 -8px 13px #0000004d!important;opacity:1!important;filter:saturate(.55)brightness(.75)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.shop-cart-clear,.discount-code-remove,.shop-cart-item-actions button:last-child,.saved-item>div>button:last-child,.full-cart-section-head button,.full-cart-line-copy>div button:last-child,.full-saved-grid article>div button:last-child):not(:hover):not(:focus-visible):not(:active):not([data-terminal-active=true]):not([data-terminal-confirm=true]){--d3-control-face-hi:#b05c5857;--d3-control-face:#9743403d;--d3-control-face-low:#7b272629;--d3-control-line:#de9d9ec2;--d3-control-copy:#f4d0cfe6;background:repeating-linear-gradient(0deg, #c3989b09 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important}@media (width<=780px){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top){border-width:3px!important;border-radius:8px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top):before{border-width:1px!important;border-radius:5px!important;inset:1px!important}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] [data-terminal-confirm=true]{animation:none!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top)[data-terminal-active=true][data-terminal-active=true][data-terminal-active=true][data-terminal-active=true]{--d3-control-face-hi:var(--d3-general-access-contact-face-hi);--d3-control-face:var(--d3-general-access-contact-face);--d3-control-face-low:var(--d3-general-access-contact-face-low);--d3-control-line:var(--d3-general-access-contact-line);--d3-control-copy:var(--d3-general-access-contact-copy);background:repeating-linear-gradient(0deg, #ffffff0e 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.universal-player-back-to-top,.back-to-top)[data-terminal-confirm=true][data-terminal-confirm=true][data-terminal-confirm=true][data-terminal-confirm=true]{--d3-control-face-hi:var(--d3-general-access-ready-face-hi);--d3-control-face:var(--d3-general-access-ready-face);--d3-control-face-low:var(--d3-general-access-ready-face-low);--d3-control-line:var(--d3-general-access-ready-line);--d3-control-copy:var(--d3-general-access-ready-copy);background:repeating-linear-gradient(0deg, #ffffff0b 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;color:var(--d3-control-copy)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top){--d3-access-substrate-hi:transparent;--d3-access-substrate:transparent;--d3-access-substrate-low:transparent;--d3-control-face-hi:#ffffffa3!important;--d3-control-face:#ffffff85!important;--d3-control-face-low:#fff6!important;--d3-control-line:#ffffffeb!important;--d3-control-copy:#fffffffc!important;background:repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-access-substrate-hi), var(--d3-access-substrate) 58%, var(--d3-access-substrate-low))!important;filter:none!important;border:4px solid #000!important;border-radius:10px!important;transition:--d3-control-face-hi 64ms linear,--d3-control-face 64ms linear,--d3-control-face-low 64ms linear,--d3-control-line 64ms linear,--d3-control-copy 64ms linear,--d3-access-substrate-hi .125s linear,--d3-access-substrate .125s linear,--d3-access-substrate-low .125s linear,color 64ms linear,box-shadow 64ms linear!important;transform:none!important;box-shadow:0 0 0 2px #000,inset 0 0 0 2px #000000e0,inset 0 8px 12px #ffffff09,inset 0 -10px 15px #0000006b,0 3px 10px #00000080!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top)[data-terminal-access-control=true]{--d3-access-substrate-hi:#8f2c22;--d3-access-substrate:#5d1714;--d3-access-substrate-low:#260807}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top)[data-terminal-access-control=true][data-terminal-access=granted]{--d3-access-substrate-hi:#4f8d66;--d3-access-substrate:#285f42;--d3-access-substrate-low:#0d281b}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):before{content:"";z-index:0;pointer-events:none;position:absolute;-webkit-mask:url(/api/private-2004-assets/doom3-general-access-control.svg) 50%/100% 100% no-repeat;mask:url(/api/private-2004-assets/doom3-general-access-control.svg) 50%/100% 100% no-repeat;background:repeating-linear-gradient(0deg, #ffffff09 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-control-face-hi), var(--d3-control-face) 58%, var(--d3-control-face-low))!important;box-shadow:none!important;opacity:1!important;border:0!important;border-radius:0!important;inset:0!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):after{border:1px solid var(--d3-control-line)!important;opacity:.84!important;background:linear-gradient(108deg,#0000 0 31%,#fff1 34%,#0000 39%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 3px)!important;border-radius:5px!important;inset:7px 9px!important;box-shadow:inset 0 0 10px #00000047!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top) :where(*){z-index:2;position:relative}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not([data-terminal-active=true]):not([data-terminal-confirm=true]){--d3-control-face-hi:#ffd3749e!important;--d3-control-face:#dea33d8a!important;--d3-control-face-low:#a0621970!important;--d3-control-line:#ffdc89f0!important;--d3-control-copy:#ffebbbfc!important;color:var(--d3-control-copy)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):is(:active,[data-terminal-active=true],[data-terminal-confirm=true]){--d3-control-face-hi:#ffffffa3!important;--d3-control-face:#ffffff85!important;--d3-control-face-low:#fff6!important;--d3-control-line:#ffffffeb!important;--d3-control-copy:#fffffffc!important;color:var(--d3-control-copy)!important;filter:none!important;transition:--d3-control-face-hi 1s linear,--d3-control-face 1s linear,--d3-control-face-low 1s linear,--d3-control-line 1s linear,--d3-control-copy 1s linear,color 1s linear,box-shadow 1s linear!important;animation:none!important;transform:none!important}html[data-mode2004=on] .header-account-link{overflow:hidden;width:max-content!important;min-width:0!important;min-inline-size:0!important;min-height:44px!important;gap:0!important;min-block-size:44px!important;padding:6px 10px!important}html[data-mode2004=on] .header-account-link .header-account-icon{display:none}html[data-mode2004=on] .header-account-link .header-account-copy{text-align:center;justify-items:center}html[data-mode2004=on] .header-account-link .header-account-copy small{background:#020706e0;border:1px solid;border-radius:5px;place-items:center;min-height:17px;padding:2px 6px;display:inline-grid;box-shadow:inset 0 0 0 1px #ffffff09}html[data-mode2004=on] .header-account-link[data-account-authenticated=false] .header-account-copy small{color:var(--d3-access-substrate-hi)!important}html[data-mode2004=on] .header-account-grant-bay{z-index:4;white-space:nowrap;width:calc(100% - 12px);height:42px;color:var(--d3-access-substrate-hi);letter-spacing:.12em;text-transform:uppercase;text-shadow:0 0 7px color-mix(in srgb, var(--d3-access-substrate-hi) 58%, transparent);pointer-events:none;place-items:center;font-size:.75rem;font-weight:400;line-height:1;animation:.5s linear 3s forwards header-account-access-granted-fade;display:grid;position:absolute;top:calc(100% + 4px);bottom:auto;left:50%;transform:translate(-50%);font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important}@media (width<=780px){.header-account-control{display:none}}@keyframes header-account-access-granted-fade{0%{opacity:1}20%{opacity:.55}40%{opacity:.3}60%{opacity:.16}80%{opacity:.07}to{opacity:0}}html[data-mode2004=on] .header-account-link[data-account-authenticated=true] .header-account-copy small{color:var(--d3-access-substrate-hi)!important}html[data-mode2004=on] :is(.brand>img,.footer-main>div:first-child>img){content:url(/api/private-2004-assets/enthraudio-logo-2004.jpg)!important;object-fit:cover!important;object-position:center 50%!important;background:#000!important}html[data-mode2004=on] .footer-main>div:first-child>img{height:clamp(58px,5vw,66px)}html[data-mode2004=on] :is(.brand-pronunciation,.pronunciation){display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-library-list,.purchase-vault-library,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.license-eula-card,.refund-policy-card,.library-specs,.demo-panel,.recommended-pairings,.project-updates-panel){--pda-frame-outset:1.75cqi;--pda-rail-size:1.12cqi;--pda-top-width:34.5%;--pda-top-height:4.8%;--pda-left-width:4.2%;--pda-left-height:31.6%;--pda-right-width:4.2%;--pda-right-height:31.6%;--pda-bottom-width:24.8%;--pda-bottom-height:4.8%;container-type:inline-size}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.purchase-vault-library-list,.purchase-vault-library,.license-card,.refund-policy-card){--pda-frame-outset:1.75cqi;--pda-rail-size:1.75cqi;--pda-top-width:100%;--pda-top-height:4.8%;--pda-left-width:4.2%;--pda-left-height:30.2%;--pda-right-width:4.2%;--pda-right-height:25.4%;--pda-bottom-width:39.2%;--pda-bottom-height:4.8%}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-library-list,.purchase-vault-library,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.license-eula-card,.refund-policy-card,.library-specs,.demo-panel,.recommended-pairings,.project-updates-panel):before{content:"";z-index:7;inset:calc(-1 * var(--pda-frame-outset));box-sizing:border-box;pointer-events:none;position:absolute;border:var(--pda-rail-size) solid transparent!important;border-image-source:url(/api/private-2004-assets/pda-frame-border-2004.svg)!important;border-image-slice:60!important;border-image-width:var(--pda-rail-size)!important;clip-path:none!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border-image-outset:0!important;border-image-repeat:stretch!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :where(.catalog-product-card,.shop-cart,.full-order-summary,.global-metadata-search,.global-metadata-promo,.purchase-vault-form,.purchase-vault-library-list,.purchase-vault-library,.account-profile-panel,.account-passkey-panel,.contact-form,.sound-request-form,.license-card,.license-eula-card,.refund-policy-card,.library-specs,.demo-panel,.recommended-pairings,.project-updates-panel):after{content:"";z-index:8;inset:calc(-1 * var(--pda-frame-outset));pointer-events:none;position:absolute;background-color:#0000!important;background-image:url(/api/private-2004-assets/pda-frame-top-2004.svg),url(/api/private-2004-assets/pda-frame-left-2004.svg),url(/api/private-2004-assets/pda-frame-right-2004.svg),url(/api/private-2004-assets/pda-frame-bottom-2004.svg)!important;background-position:left var(--pda-left-width) top 0, left 0 top 37%, right 0 top 23%, right 7% bottom 0!important;background-size:var(--pda-top-width) var(--pda-top-height), var(--pda-left-width) var(--pda-left-height), var(--pda-right-width) var(--pda-right-height), var(--pda-bottom-width) var(--pda-bottom-height)!important;box-shadow:none!important;opacity:1!important;background-repeat:no-repeat!important;border:0!important;border-radius:0!important;display:block!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.sound-request-field input,.sound-request-field select,.sound-request-field textarea,.global-metadata-search-row input:not(.global-metadata-file-input),.discount-code-field input,.purchase-vault-field input){clip-path:polygon(1.61% 0,98.39% 0,100% 1.61%,100% 98.39%,98.39% 100%,1.61% 100%,0 98.39%,0 1.61%)!important;color:#d6dfde!important;background:repeating-linear-gradient(0deg,#c1d7d405 0 1px,#0000 1px 3px),linear-gradient(#1b2928 0,#131e20 22%,#0d1616 100%)!important;border:1px solid #728e8aeb!important;border-radius:0!important;box-shadow:inset 0 0 0 2px #070d0c,inset 0 0 0 3px #526565c2,0 0 4px #728e8a1f!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.sound-request-field input,.sound-request-field select,.sound-request-field textarea,.global-metadata-search-row input:not(.global-metadata-file-input),.discount-code-field input,.purchase-vault-field input):focus{color:#f1f5f4!important;background:repeating-linear-gradient(0deg,#d8ebe706 0 1px,#0000 1px 3px),linear-gradient(#46645e 0,#354f49 54%,#253d38 100%)!important;border-color:#c1d7d4!important;box-shadow:inset 0 0 0 2px #07100e,inset 0 0 0 3px #c1d7d4b8,0 0 7px #3c958538!important}html[data-mode2004=on] :where(.global-metadata-search.is-floating-expanded,.metadata-workbook-vertical,.metadata-workbook-scroll,.metadata-ixml-cell pre,.sound-file-results,.purchase-vault-library-list,.purchase-vault-library-history,.library-version-history){scrollbar-width:thin;scrollbar-color:#8eafa6 #07110e;background-color:#030d0bf0!important;background-image:linear-gradient(#84c1b31b 1px,#0000 1px),linear-gradient(90deg,#84c1b31b 1px,#0000 1px),linear-gradient(#113029c7,#020908f5)!important;background-position:0 0!important;background-size:22px 22px,22px 22px,100% 100%!important;background-attachment:local!important}html[data-mode2004=on] :where(.global-metadata-search.is-floating-expanded,.metadata-workbook-vertical,.metadata-workbook-scroll,.metadata-ixml-cell pre,.sound-file-results,.purchase-vault-library-list,.purchase-vault-library-history,.library-version-history)::-webkit-scrollbar{width:16px;height:16px}html[data-mode2004=on] :where(.global-metadata-search.is-floating-expanded,.metadata-workbook-vertical,.metadata-workbook-scroll,.metadata-ixml-cell pre,.sound-file-results,.purchase-vault-library-list,.purchase-vault-library-history,.library-version-history)::-webkit-scrollbar-track{background-color:#101c18;background-image:linear-gradient(#7fb4a821 1px,#0000 1px),linear-gradient(90deg,#7fb4a821 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:8px 8px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:4px solid #050a09;box-shadow:inset 0 0 0 1px #aed1c773}html[data-mode2004=on] :where(.global-metadata-search.is-floating-expanded,.metadata-workbook-vertical,.metadata-workbook-scroll,.metadata-ixml-cell pre,.sound-file-results,.purchase-vault-library-list,.purchase-vault-library-history,.library-version-history)::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#304d45,#8baaa2 48%,#3a5a51);border:4px solid #050a09;border-radius:0;box-shadow:inset 0 0 0 1px #d7e8e385}html[data-mode2004=on] :where(.global-metadata-search.is-floating-expanded,.metadata-workbook-vertical,.metadata-workbook-scroll,.metadata-ixml-cell pre,.sound-file-results,.purchase-vault-library-list,.purchase-vault-library-history,.library-version-history)::-webkit-scrollbar-corner{background:#050a09}@property --d3-menu-edge{syntax:"<color>";inherits:true;initial-value:#5b6f7cb8}@property --d3-menu-hi{syntax:"<color>";inherits:true;initial-value:#3d4b5a}@property --d3-menu-mid{syntax:"<color>";inherits:true;initial-value:#2c3a49}@property --d3-menu-low{syntax:"<color>";inherits:true;initial-value:#1a2734}@property --d3-menu-flare{syntax:"<percentage>";inherits:false;initial-value:-32%}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]){--d3-menu-edge:#5b6f7cb8;--d3-menu-hi:#3d4b5a;--d3-menu-mid:#2c3a49;--d3-menu-low:#1a2734;min-height:44px;overflow:hidden;--d3-control-copy:#aed3d8e0!important;box-shadow:none!important;color:var(--d3-control-copy)!important;text-shadow:0 0 5px #6adce547,0 1px 1px #000!important;background:0 0!important;border:0!important;border-radius:0!important;padding-inline:clamp(30px,4.2vw,64px)!important;transition:--d3-menu-edge 90ms linear,--d3-menu-hi 90ms linear,--d3-menu-mid 90ms linear,--d3-menu-low 90ms linear,--d3-control-copy 90ms linear,color 90ms linear,text-shadow 90ms linear!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):before{content:"";pointer-events:none;position:absolute;-webkit-mask:url(/api/private-2004-assets/doom3-main-menu-button-2004.svg) 50%/100% 100% no-repeat;mask:url(/api/private-2004-assets/doom3-main-menu-button-2004.svg) 50%/100% 100% no-repeat;opacity:1!important;border:0!important;border-radius:0!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):after{content:"";pointer-events:none;position:absolute;-webkit-mask:url(/api/private-2004-assets/doom3-main-menu-button-2004.svg) 50%/100% 100% no-repeat;mask:url(/api/private-2004-assets/doom3-main-menu-button-2004.svg) 50%/100% 100% no-repeat;opacity:1!important;border:0!important;border-radius:0!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):before{z-index:0;filter:drop-shadow(0 0 2px #b1d9e13d);background:var(--d3-menu-edge)!important;box-shadow:none!important;inset:0!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):after{--d3-menu-flare:-32%;z-index:1;background:linear-gradient(106deg, transparent calc(var(--d3-menu-flare) - 13%), #eefafbc7 var(--d3-menu-flare), transparent calc(var(--d3-menu-flare) + 15%)), repeating-linear-gradient(0deg, #d7e8ea09 0 1px, transparent 1px 3px), linear-gradient(180deg, var(--d3-menu-hi), var(--d3-menu-mid) 54%, var(--d3-menu-low))!important;inset:3px 5px!important;box-shadow:inset 0 1px #e8f6f833,inset 0 -6px 10px #0000003b!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not([data-terminal-active=true]):not([data-terminal-confirm=true]){--d3-menu-edge:#d6e8ec;--d3-menu-hi:#84919d;--d3-menu-mid:#5e6d7a;--d3-menu-low:#354653;--d3-control-copy:#fff!important;color:#fff!important;text-shadow:0 0 7px #daf7f9bd,0 1px 1px #071015!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not([data-terminal-active=true]):not([data-terminal-confirm=true]):after{animation:.24s linear both d3-main-menu-acquire!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):is(:active,[data-terminal-active=true],[data-terminal-confirm=true]){--d3-menu-edge:#f1fbfc;--d3-menu-hi:#aeb9c1;--d3-menu-mid:#7d8b95;--d3-menu-low:#485b68;--d3-control-copy:#fff!important;color:#fff!important;text-shadow:0 0 9px #eeffffe6,0 1px 1px #071015!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):is([data-terminal-active=true],[data-terminal-confirm=true]):after{animation:.28s cubic-bezier(.12,.72,.2,1) both d3-main-menu-contact!important}@keyframes d3-main-menu-acquire{0%{--d3-menu-flare:-32%;filter:brightness(.86)}18%{filter:brightness(1.72)}to{--d3-menu-flare:132%;filter:brightness()}}@keyframes d3-main-menu-contact{0%{--d3-menu-flare:-26%;filter:brightness(1.02)}12%{filter:brightness(2.42)saturate(.28)}38%{filter:brightness(1.76)saturate(.62)}to{--d3-menu-flare:130%;filter:brightness()}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form .sound-request-field :is(input,select,textarea){caret-color:#eaf9fb;filter:brightness();clip-path:none!important;color:#d0e7e9e6!important;background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cd1!important;border-radius:0!important;transition:border-color 90ms linear,background 90ms linear,color 90ms linear,box-shadow 90ms linear,filter 90ms linear!important;box-shadow:inset 0 1px #e8f6f829,inset 0 -7px 10px #0000003d,0 0 2px #b1d9e129!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form .sound-request-field :is(input,textarea)::placeholder{color:#a9c2c6ad!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form .sound-request-field :is(input,select,textarea):is(:hover,:focus-visible){animation:.24s linear both d3-sound-field-acquire;color:#fff!important;text-shadow:0 0 7px #daf7f98c,0 1px 1px #071015!important;background:linear-gradient(106deg,#0000 0 35%,#eefafbdb 46%,#0000 57%) 140% 0/55% 100% no-repeat,repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;box-shadow:inset 0 1px #f5fdff7a,inset 0 -7px 10px #00000038,0 0 7px #b1d9e157!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form .sound-request-field:has(:is(input,select,textarea):is(:hover,:focus-visible))>span{text-shadow:0 0 6px #9ee5ea75;color:#eaf9fb!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form button[type=submit]{background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cd1!important;border-radius:0!important;box-shadow:inset 0 1px #e8f6f829,inset 0 -7px 10px #0000003d!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form button[type=submit]:before{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form button[type=submit]:after{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form button[type=submit]:is(:hover,:focus-visible):not(:disabled){color:#fff!important;background:repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;animation:.24s linear both d3-sound-field-acquire!important;box-shadow:inset 0 1px #f5fdff7a,inset 0 -7px 10px #00000038,0 0 7px #b1d9e157!important}@keyframes d3-sound-field-acquire{0%{filter:brightness(.86)}18%{filter:brightness(2.18)saturate(.24)}42%{filter:brightness(1.48)saturate(.66)}to{filter:brightness()saturate()}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.button-primary,.catalog-action-purchase,.global-metadata-submit,.account-passkey-primary,.stripe-checkout-button,.paypal-checkout-button,.sound-request-form button[type=submit]):after{animation:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .sound-request-form :is(input,select,textarea,button[type=submit]){animation:none!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):before{background-color:#050807;background-image:url(/api/private-2004-assets/enthraudio-control-room-2004.png);background-position:top;background-repeat:no-repeat;background-size:cover;background-attachment:scroll;position:absolute;inset:0}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):after{background-image:linear-gradient(90deg,#00000030,#0000 19% 81%,#0000003b),linear-gradient(#00000014,#0000 42%,#00000038),url(/api/private-2004-assets/terminal-room-traces-2004.svg);background-position:top,top,top;background-repeat:no-repeat,no-repeat,repeat-y;background-size:100% 100%,100% 100%,max(100vw,1100px);background-attachment:scroll;position:absolute;inset:0;box-shadow:inset 0 0 150px #00000075}@media (width<=780px){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):before{background-position:top}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):after{background-position:top}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):before{background-size:cover}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)):after{background-size:100% 100%,100% 100%,1120px}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] [data-terminal-access]{transition-duration:0s!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav{background:repeating-linear-gradient(0deg,#d7e8ea05 0 1px,#0000 1px 3px),linear-gradient(#1d2a36eb,#080f16f5);border:1px solid #4a5b689e;gap:3px;padding:4px;box-shadow:inset 0 1px #dceef114,0 2px 8px #0000006b}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a{isolation:isolate;clip-path:none;filter:brightness();justify-content:center;align-items:center;min-height:38px;display:inline-flex;position:relative;overflow:hidden;color:#d0e7e9e6!important;text-shadow:0 0 5px #6adce53d,0 1px 1px #000!important;background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cd1!important;border-radius:0!important;outline:0!important;padding:10px 13px!important;transition:border-color 90ms linear,background 90ms linear,color 90ms linear,box-shadow 90ms linear,filter 90ms linear!important;box-shadow:inset 0 1px #e8f6f829,inset 0 -7px 10px #0000003d,0 0 2px #b1d9e129!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.button-primary{isolation:isolate;clip-path:none;filter:brightness();justify-content:center;align-items:center;min-height:38px;display:inline-flex;position:relative;overflow:hidden;color:#d0e7e9e6!important;text-shadow:0 0 5px #6adce53d,0 1px 1px #000!important;background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cd1!important;border-radius:0!important;outline:0!important;padding:10px 13px!important;transition:border-color 90ms linear,background 90ms linear,color 90ms linear,box-shadow 90ms linear,filter 90ms linear!important;box-shadow:inset 0 1px #e8f6f829,inset 0 -7px 10px #0000003d,0 0 2px #b1d9e129!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a:first-child{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px);padding-left:19px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a:before{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a:after{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.button-primary:before{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.button-primary:after{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a:is(:hover,:focus-visible){color:#fff!important;text-shadow:0 0 7px #daf7f9b3,0 1px 1px #071015!important;background:repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;animation:.24s linear both d3-navigation-acquire!important;box-shadow:inset 0 1px #f5fdff7a,inset 0 -7px 10px #00000038,0 0 7px #b1d9e157!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a[aria-current=page]{color:#fff!important;text-shadow:0 0 7px #daf7f9b3,0 1px 1px #071015!important;background:repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;animation:.24s linear both d3-navigation-acquire!important;box-shadow:inset 0 1px #f5fdff7a,inset 0 -7px 10px #00000038,0 0 7px #b1d9e157!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.button-primary:is(:hover,:focus-visible){color:#fff!important;text-shadow:0 0 7px #daf7f9b3,0 1px 1px #071015!important;background:repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;animation:.24s linear both d3-navigation-acquire!important;box-shadow:inset 0 1px #f5fdff7a,inset 0 -7px 10px #00000038,0 0 7px #b1d9e157!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.desktop-nav>a,.hero-actions>.button-primary):active{filter:brightness(1.15)saturate(.7);color:#fff!important;background:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 3px),linear-gradient(#aeb9c1 0,#7d8b95 54%,#485b68 100%)!important;border-color:#f1fbfc!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav>a:is([href=\/account],[href^="/account?"],[href=\/purchases]){display:none!important}html[data-mode2004=on] .header-account-control{isolation:isolate;filter:drop-shadow(0 5px 6px #000c);padding:17px 26px 19px 30px;position:relative}html[data-mode2004=on] .header-account-control:before{content:"";z-index:-2;clip-path:polygon(8px 0,76% 0,82% 7px,94% 7px,100% 18px,100% 76%,95% 76%,95% calc(100% - 8px),88% 100%,12px 100%,0 calc(100% - 12px),0 14px);background:linear-gradient(90deg,#0000 0 10px,#080b0a 10px 15px,#555d59 15px 17px,#111614 17px 22px,#0000 22px) 0 31%/25px 18px no-repeat,linear-gradient(90deg,#0000 0 10px,#080b0a 10px 15px,#555d59 15px 17px,#111614 17px 22px,#0000 22px) 0 69%/25px 18px no-repeat,linear-gradient(90deg,#0000 0 calc(100% - 15px),#080b0a calc(100% - 15px) calc(100% - 9px),#59615d calc(100% - 9px) calc(100% - 7px),#0000 calc(100% - 7px)) 100% 29%/22px 18px no-repeat,linear-gradient(90deg,#0000 0 calc(100% - 15px),#080b0a calc(100% - 15px) calc(100% - 9px),#59615d calc(100% - 9px) calc(100% - 7px),#0000 calc(100% - 7px)) 100% 71%/22px 18px no-repeat,linear-gradient(145deg,#ffffff1a 0 9%,#0000 10% 76%,#0000006b 77%),linear-gradient(#3f4542 0,#2a302d 12%,#151a18 48%,#292e2c 88%,#4a514e 100%);border:1px solid #454d4a;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #090c0b,inset 0 0 0 5px #343b38,inset 0 0 0 7px #74807b61,inset 0 -7px 8px #000000b8,0 0 0 1px #050706,0 0 9px #000000b8}html[data-mode2004=on] .header-account-control:after{content:"";z-index:-1;clip-path:polygon(5px 0,calc(100% - 6px) 0,100% 6px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);background:repeating-linear-gradient(0deg,#ffd3c709 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 22%,#ffffff0e 31%,#0000 43%),radial-gradient(at 50% 42%,#791b0f6b,#0000 73%),#170706;border:1px solid #894e42cc;position:absolute;inset:11px 17px 12px 20px;box-shadow:inset 0 0 0 2px #080b0a,inset 0 0 0 4px #6f32275c,inset 0 0 17px #b026154f,0 0 5px #93231447}html[data-mode2004=on] .header-account-control:has(.header-account-link[data-account-authenticated=true]):after{background:repeating-linear-gradient(0deg,#cff2e809 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 22%,#ffffff0d 31%,#0000 43%),radial-gradient(at 50% 42%,#1e634f61,#0000 73%),#04110d;border-color:#52907ed1;box-shadow:inset 0 0 0 2px #080b0a,inset 0 0 0 4px #3266585c,inset 0 0 17px #329b7f45,0 0 5px #3388723d}html[data-mode2004=on] .header-account-control>*{z-index:1;position:relative}html[data-mode2004=on]{scrollbar-width:auto;scrollbar-color:#769a91 #050b0a}html[data-mode2004=on]::-webkit-scrollbar{background:#050b0a;width:21px;height:21px}html[data-mode2004=on] ::-webkit-scrollbar{background:#050b0a;width:21px;height:21px}html[data-mode2004=on]::-webkit-scrollbar-track{background:linear-gradient(90deg,#aacfc514,#0000 38%,#aacfc50f),#101b18;border:4px solid #030706;border-radius:0;box-shadow:inset 0 0 0 1px #314740,inset 0 0 5px #000000e6}html[data-mode2004=on] ::-webkit-scrollbar-track{background:linear-gradient(90deg,#aacfc514,#0000 38%,#aacfc50f),#101b18;border:4px solid #030706;border-radius:0;box-shadow:inset 0 0 0 1px #314740,inset 0 0 5px #000000e6}html[data-mode2004=on]::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#e2f2edad 0 7%,#0000 8%),linear-gradient(90deg,#304b44 0,#91afa7 46%,#66887f 68%,#2b463f 100%);border:4px solid #030706;border-radius:0;min-width:21px;min-height:27px;box-shadow:inset 0 0 0 1px #b6cec8,inset 0 0 0 3px #22453c94,0 0 5px #70b5a338}html[data-mode2004=on] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#e2f2edad 0 7%,#0000 8%),linear-gradient(90deg,#304b44 0,#91afa7 46%,#66887f 68%,#2b463f 100%);border:4px solid #030706;border-radius:0;min-width:21px;min-height:27px;box-shadow:inset 0 0 0 1px #b6cec8,inset 0 0 0 3px #22453c94,0 0 5px #70b5a338}html[data-mode2004=on]::-webkit-scrollbar-button:single-button{background-color:#58786f;background-position:50%;background-repeat:no-repeat;border:4px solid #030706;border-radius:0;width:21px;height:21px;display:block;box-shadow:inset 0 0 0 1px #afc8c1,inset 0 -5px 6px #0919159e}html[data-mode2004=on] ::-webkit-scrollbar-button:single-button{background-color:#58786f;background-position:50%;background-repeat:no-repeat;border:4px solid #030706;border-radius:0;width:21px;height:21px;display:block;box-shadow:inset 0 0 0 1px #afc8c1,inset 0 -5px 6px #0919159e}html[data-mode2004=on]::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7'%3E%3Cpath d='M1 6 4.5 1 8 6Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on] ::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7'%3E%3Cpath d='M1 6 4.5 1 8 6Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on]::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7'%3E%3Cpath d='m1 1 3.5 5L8 1Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on] ::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='7' viewBox='0 0 9 7'%3E%3Cpath d='m1 1 3.5 5L8 1Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on]::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='9' viewBox='0 0 7 9'%3E%3Cpath d='m6 1-5 3.5L6 8Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on] ::-webkit-scrollbar-button:single-button:horizontal:decrement{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='9' viewBox='0 0 7 9'%3E%3Cpath d='m6 1-5 3.5L6 8Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on]::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='9' viewBox='0 0 7 9'%3E%3Cpath d='m1 1 5 3.5L1 8Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on] ::-webkit-scrollbar-button:single-button:horizontal:increment{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='7' height='9' viewBox='0 0 7 9'%3E%3Cpath d='m1 1 5 3.5L1 8Z' fill='%23d7e7e3'/%3E%3C/svg%3E"),linear-gradient(#799b92,#35534b)}html[data-mode2004=on]::-webkit-scrollbar-corner{background:#58786f;border:4px solid #030706;box-shadow:inset 0 0 0 1px #afc8c1}html[data-mode2004=on] ::-webkit-scrollbar-corner{background:#58786f;border:4px solid #030706;box-shadow:inset 0 0 0 1px #afc8c1}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.button-primary{justify-content:flex-start;min-width:176px;min-height:52px;padding:13px 44px 13px 18px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.button-primary>span{z-index:2;line-height:1;position:absolute;bottom:7px;right:12px}@keyframes d3-navigation-acquire{0%{filter:brightness(.86)}18%{filter:brightness(2.18)saturate(.24)}42%{filter:brightness(1.48)saturate(.66)}to{filter:brightness()saturate()}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.desktop-nav>a,.hero-actions>.button-primary){animation:none!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button){filter:brightness();min-height:52px;position:relative;overflow:hidden;clip-path:none!important;color:#ddeff1f0!important;text-shadow:0 0 5px #6adce53d,0 1px 1px #000!important;background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cd1!important;border-radius:0!important;outline:0!important;transition:border-color 90ms linear,color 90ms linear,text-shadow 90ms linear,filter 90ms linear!important;transform:none!important;box-shadow:inset 0 1px #e8f6f829,inset 0 -7px 10px #0000003d,0 0 2px #b1d9e129!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):before{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):after{content:none!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button){--checkout-cut:12px;isolation:isolate!important;width:100%!important;min-height:clamp(54px,3.8vw,66px)!important;clip-path:polygon(0 0, calc(100% - var(--checkout-cut)) 0, 100% var(--checkout-cut), 100% 100%, 0 100%)!important;color:#c5fbff!important;letter-spacing:.075em!important;text-align:left!important;text-shadow:0 0 5px #5beef985,0 1px 1px #02070a!important;filter:none!important;cursor:pointer!important;background:repeating-linear-gradient(0deg,#d1f0f609 0 1px,#0000 1px 3px),linear-gradient(90deg,#76a9ba14,#0000 12% 88%,#76a9ba0f),linear-gradient(#263340 0%,#202c38 48%,#18232e 100%)!important;border:2px solid #5b7484f0!important;border-radius:0!important;outline:0!important;justify-content:flex-start!important;align-items:center!important;padding:8px 24px 9px!important;font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-size:clamp(1.05rem,1.55vw,1.55rem)!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 1px #d7f1f56b,inset 0 -1px #050c12f5,inset 0 0 0 3px #0b151dd1,0 0 0 1px #090f15f5,0 0 7px #4bb6cd24!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):before{content:""!important;z-index:0!important;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)!important;pointer-events:none!important;background:linear-gradient(#e6fafc14,#0000 25% 76%,#00050a40)!important;border:1px solid #698999c7!important;border-radius:0!important;display:block!important;position:absolute!important;inset:4px!important;box-shadow:inset 0 1px #c4e5ea33,0 0 0 1px #030a0fb8!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):after{content:""!important;z-index:1!important;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)!important;box-shadow:none!important;pointer-events:none!important;background:linear-gradient(104deg,#0000 0 38%,#cffaff00 43%,#cffaff9e 50%,#cffaff00 57%,#0000 62%) -160% 0/54% 100% no-repeat!important;border:0!important;border-radius:0!important;display:block!important;position:absolute!important;inset:5px!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button)>.checkout-multiplayer-label{z-index:3!important;width:100%!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;line-height:1!important;display:block!important;position:relative!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):is(:hover,:focus-visible):not(:disabled){color:#edffff!important;text-shadow:0 0 7px #7bf6ffdb,0 1px 1px #02070a!important;background:repeating-linear-gradient(0deg,#e7fcff0e 0 1px,#0000 1px 3px),linear-gradient(90deg,#6fdceb29,#0000 14% 86%,#6fdceb1a),linear-gradient(#405466 0%,#304657 48%,#203646 100%)!important;border-color:#a5e5ed!important;animation:none!important;box-shadow:inset 0 1px #e7fcffb3,inset 0 -1px #040c11f0,inset 0 0 0 3px #091a23d6,0 0 0 1px #070f14f5,0 0 10px #4cdcef52!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):is(:hover,:focus-visible):not(:disabled):after{animation:.54s linear both d3-checkout-row-shimmer!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):is(:active,[data-terminal-active=true],[data-terminal-confirm=true]):not(:disabled){color:#fff!important;filter:brightness(1.08)saturate(.68)!important;background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 3px),linear-gradient(#8498a4 0%,#617886 48%,#3d5665 100%)!important;border-color:#d9f5f7!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):disabled{clip-path:polygon(0 0, calc(100% - var(--checkout-cut)) 0, 100% var(--checkout-cut), 100% 100%, 0 100%)!important;color:#788b92!important;opacity:.78!important;background:repeating-linear-gradient(0deg,#b4c4c905 0 1px,#0000 1px 3px),linear-gradient(#28343d,#1c2730)!important;border-color:#3d4f5ac2!important}@keyframes d3-checkout-row-shimmer{0%{opacity:0;background-position:-160% 0}14%{opacity:1}82%{opacity:.72}to{opacity:0;background-position:290% 0}}@media (width<=640px){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button){--checkout-cut:10px;letter-spacing:.055em!important;min-height:52px!important;padding-inline:16px!important;font-size:clamp(.86rem,4.5vw,1.08rem)!important}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):after{animation:none!important}}html[data-mode2004=on] .header-account-control{padding:21px 34px 24px 39px}html[data-mode2004=on] .header-account-link{z-index:2!important;clip-path:none!important;color:#f3dad3!important;text-shadow:0 1px 1px #310600,0 0 6px #ff724e52!important;background:repeating-linear-gradient(0deg,#ffe4da0b 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 20%,#ffffff14 31%,#0000 43%),radial-gradient(at 50% 42%,#a53620 0,#762414 56%,#3c110b 100%)!important;border:2px solid #c84a31!important;border-radius:9px!important;outline:0!important;place-items:center!important;width:clamp(174px,9.2vw,212px)!important;min-width:clamp(174px,9.2vw,212px)!important;min-height:clamp(68px,4.4vw,88px)!important;padding:13px 15px!important;transition:border-color 1s,background 1s,color 1s,text-shadow 1s,box-shadow 1s,filter 1s!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 0 0 3px #170806,0 0 0 5px #9b3522c2,inset 0 0 0 4px #32100b,inset 0 0 0 6px #e75131c7,inset 0 8px 16px #ff91721a,inset 0 -14px 20px #1c030170,0 0 11px #af2f1847!important}html[data-mode2004=on] .header-account-link:before{pointer-events:none;content:""!important;z-index:0!important;background:0 0!important;border:2px solid #f15634eb!important;border-radius:7px!important;display:block!important;position:absolute!important;inset:7px!important;box-shadow:inset 0 0 0 2px #230703b8,0 0 5px #ee4c2b4d!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] .header-account-link:after{pointer-events:none;content:""!important;z-index:0!important;border-radius:inherit!important;box-shadow:none!important;background:linear-gradient(#ffc6b521,#0000 27% 72%,#25040138)!important;border:0!important;display:block!important;position:absolute!important;inset:0!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] .header-account-link .header-account-copy{z-index:2;place-items:center;gap:7px;width:100%;position:relative}html[data-mode2004=on] .header-account-link .header-account-copy strong{text-transform:uppercase;color:inherit!important;letter-spacing:.055em!important;font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important;font-size:clamp(.92rem,.8vw,1.16rem)!important;font-weight:400!important;line-height:.95!important}html[data-mode2004=on] .header-account-link .header-account-copy small{min-height:0!important;color:inherit!important;letter-spacing:.1em!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important;font-size:clamp(.61rem,.52vw,.76rem)!important;font-weight:400!important;line-height:1!important}html[data-mode2004=on] .header-account-link[data-account-authenticated=true]{color:#d8f2e9!important;text-shadow:0 1px 1px #001a11,0 0 6px #66e7bd4f!important;background:repeating-linear-gradient(0deg,#dafff30a 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 20%,#ffffff12 31%,#0000 43%),radial-gradient(at 50% 42%,#28775e 0,#18523f 56%,#09271e 100%)!important;border-color:#5caa8e!important;box-shadow:0 0 0 3px #04130e,0 0 0 5px #37856cb8,inset 0 0 0 4px #0a2a20,inset 0 0 0 6px #53af91c2,inset 0 8px 16px #aeffe514,inset 0 -14px 20px #00140d6b,0 0 11px #38a4813d!important}html[data-mode2004=on] .header-account-link:is(:hover,:focus-visible):not([data-terminal-active=true]):not([data-terminal-confirm=true]){color:#fff3d5!important;text-shadow:0 1px 1px #402300,0 0 7px #ffe09f6b!important;background:repeating-linear-gradient(0deg,#fff6da0e 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 20%,#ffffff1c 31%,#0000 43%),radial-gradient(at 50% 42%,#c89027 0,#96620e 56%,#4a2c03 100%)!important;border-color:#f0c46d!important;box-shadow:0 0 0 3px #1d1001,0 0 0 5px #c28726c7,inset 0 0 0 4px #3a2304,inset 0 0 0 6px #ecb551d1,inset 0 8px 16px #ffebb721,inset 0 -14px 20px #2815006b,0 0 13px #e2aa4057!important}html[data-mode2004=on] .header-account-link:is(:hover,:focus-visible):not([data-terminal-active=true]):not([data-terminal-confirm=true]):before{border-color:#ffd889f0!important;box-shadow:inset 0 0 0 2px #361c00ad,0 0 6px #ffcf7157!important}html[data-mode2004=on] .header-account-link:is(:active,[data-terminal-active=true],[data-terminal-confirm=true]){color:#101819!important;text-shadow:0 1px #ffffffc7!important;background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 20%,#fff3 31%,#0000 43%),radial-gradient(at 50% 42%,#fff 0,#dce5e5 56%,#89999b 100%)!important;border-color:#fff!important;box-shadow:0 0 0 3px #12191a,0 0 0 5px #e5f1f2d6,inset 0 0 0 4px #657173,inset 0 0 0 6px #ffffffe0,0 0 15px #eff6!important}html[data-mode2004=on] .header-account-link:is(:active,[data-terminal-active=true],[data-terminal-confirm=true]):before{border-color:#fff!important;box-shadow:inset 0 0 0 2px #2c3638ad,0 0 7px #ffffff6b!important}.header-account-screen-title,.header-account-screen-rail,.header-account-screen-readout,.header-account-screen-area{display:none}html[data-mode2004=on] .header-account-control{box-sizing:border-box;grid-template-rows:25px minmax(76px,auto) 1fr 24px;align-items:stretch;gap:7px;width:clamp(272px,15.5vw,340px);min-width:clamp(272px,15.5vw,340px);min-height:clamp(205px,11.8vw,250px);padding:15px 22px 18px 42px;display:grid}html[data-mode2004=on] .header-account-control:after{inset:10px 13px 11px 18px}html[data-mode2004=on] .header-account-screen-title,html[data-mode2004=on] .header-account-screen-area{color:#f6e8e3;text-align:center;text-shadow:0 1px 1px #3a0802,0 0 5px #ff76544d;background:repeating-linear-gradient(0deg,#ffebe40e 0 1px,#0000 1px 3px),linear-gradient(#b43a24 0,#862718 55%,#54170f 100%);border:1px solid #742518;place-items:center;width:100%;font-weight:400;line-height:1;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffa58b3b,inset 0 -3px 5px #2b05016b,0 0 5px #aa2c1638;font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important}html[data-mode2004=on] .header-account-screen-title{letter-spacing:.16em;white-space:nowrap;font-size:clamp(.6rem,.53vw,.78rem)}html[data-mode2004=on] .header-account-screen-area{letter-spacing:.12em;white-space:nowrap;font-size:clamp(.58rem,.51vw,.74rem)}html[data-mode2004=on] .header-account-screen-rail{pointer-events:none;background:repeating-linear-gradient(#9d301e 0 18px,#52160e 18px 20px,#170806 20px 25px);border:1px solid #32100b;width:15px;display:block;top:42px;bottom:43px;left:21px;box-shadow:inset 1px 0 #f7674636,inset -2px 0 #22050294,0 0 4px #9e261333;z-index:2!important;position:absolute!important}html[data-mode2004=on] .header-account-link{align-self:stretch;width:100%!important;min-width:0!important;height:100%!important;min-height:76px!important;padding:14px 13px!important}html[data-mode2004=on] .header-account-link .header-account-copy{flex-direction:column;justify-content:center;gap:9px;display:flex}html[data-mode2004=on] .header-account-link .header-account-copy small{order:1;letter-spacing:.055em!important;font-size:clamp(.92rem,.92vw,1.28rem)!important;line-height:.95!important}html[data-mode2004=on] .header-account-link .header-account-copy strong{opacity:.72;order:2;letter-spacing:.2em!important;font-size:clamp(.53rem,.46vw,.67rem)!important;line-height:1!important}html[data-mode2004=on] .header-account-screen-readout{color:#beafaa94;letter-spacing:.12em;text-align:center;text-transform:uppercase;text-shadow:0 0 4px #a0483624;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:42px;font-size:clamp(.5rem,.45vw,.65rem);font-weight:400;line-height:1.05;display:flex;font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important}html[data-mode2004=on] .header-account-screen-readout strong{color:#61d5ad;letter-spacing:.13em;text-shadow:0 0 7px #43c19661;font-size:clamp(.66rem,.6vw,.86rem);font-weight:400}html[data-mode2004=on] .header-account-control[data-account-authenticated=true] :is(.header-account-screen-title,.header-account-screen-area){color:#f0fff9;text-shadow:0 1px 1px #042218,0 0 5px #74edc447;background:repeating-linear-gradient(0deg,#e2fff60d 0 1px,#0000 1px 3px),linear-gradient(#3b9574 0,#286b53 55%,#143c2e 100%);border-color:#34755f;box-shadow:inset 0 1px #bdffe933,inset 0 -3px 5px #011d136b,0 0 5px #38a07e36}html[data-mode2004=on] .header-account-control[data-account-authenticated=true] .header-account-screen-rail{background:repeating-linear-gradient(#35876a 0 18px,#194d3a 18px 20px,#04150f 20px 25px);border-color:#0b2e22;box-shadow:inset 1px 0 #93efd02e,inset -2px 0 #011c1394,0 0 4px #319d7930}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):not(.multiplayer-button):not([data-control-template=multiplayer]){clip-path:none!important;border-style:solid!important;border-width:3px!important;border-radius:12px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):not(.multiplayer-button):not([data-control-template=multiplayer]):before{border-radius:9px!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] .header-account-link,html[data-mode2004=on] .header-account-link[data-account-authenticated=false]{color:#f0d9d2!important;background:repeating-linear-gradient(0deg,#ffdacc09 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 23%,#ffd2c10e 33%,#0000 44%),linear-gradient(#ad3b22f5 0,#9b2e19f5 54%,#842313f7 100%)!important;border:3px solid #d74a27!important;border-radius:13px!important;box-shadow:0 0 0 4px #1e0d09,0 0 0 7px #b83a20,inset 0 0 0 5px #27110d,inset 0 0 0 8px #dc4b27,inset 0 8px 13px #ffa38411,inset 0 -13px 18px #3207022b,0 0 7px #c5371c2e!important}html[data-mode2004=on] .header-account-link:before,html[data-mode2004=on] .header-account-link[data-account-authenticated=false]:before{background:0 0!important;border:2px solid #e24825f0!important;border-radius:9px!important;inset:8px!important;box-shadow:0 0 0 3px #280f0aed,inset 0 0 0 1px #ff815b21!important}html[data-mode2004=on] .header-account-link[data-account-authenticated=true]{color:#dff5ed!important;background:repeating-linear-gradient(0deg,#dafff308 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 23%,#d5fff00d 33%,#0000 44%),linear-gradient(#307e5ef5 0,#23694df5 54%,#164e38f7 100%)!important;border-color:#54a986!important;box-shadow:0 0 0 4px #071b13,0 0 0 7px #347c60,inset 0 0 0 5px #0c271c,inset 0 0 0 8px #55aa87,inset 0 8px 13px #aeffe20e,inset 0 -13px 18px #011f142b,0 0 7px #3697732b!important}html[data-mode2004=on] .header-account-link[data-account-authenticated=true]:before{border-color:#55b18ef0!important;box-shadow:0 0 0 3px #07271bed,inset 0 0 0 1px #a4f7d81f!important}html[data-mode2004=on] :is(.header-account-screen-title,.header-account-screen-readout,.header-account-screen-area){font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-weight:400!important}html[data-mode2004=on] .header-account-link .header-account-copy small{letter-spacing:.018em!important;font-family:Bank Gothic LH Heavy,BankGothicLH,Bank Gothic,Eurostile,Arial Black,sans-serif!important;font-weight:400!important}html[data-mode2004=on] .header-account-link .header-account-copy strong{letter-spacing:.16em!important;font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-weight:400!important}html[data-mode2004=on] .header-account-screen-title{letter-spacing:.19em}html[data-mode2004=on] .header-account-screen-readout{letter-spacing:.14em}html[data-mode2004=on] .header-account-screen-area{letter-spacing:.15em}html[data-mode2004=on] .header-account-link{aspect-ratio:1.13;align-self:auto!important;width:45.2%!important;min-width:0!important;height:auto!important;min-height:0!important;position:absolute!important;top:24%!important;left:-9.1%!important}:is(.stripe-checkout-button,.paypal-checkout-button){cursor:pointer!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):not(.multiplayer-button):not([data-control-template=multiplayer]){isolation:isolate!important;clip-path:none!important;border-radius:10px!important;position:relative!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):not(.multiplayer-button):not([data-control-template=multiplayer]):before{clip-path:none!important;border-radius:7px!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button:not([role=switch]),a.button,[role=button]:not([role=switch]),.catalog-product-actions a,.purchase-vault-library-documents a,.library-resource-links a,.library-license-link,.header-account-link,.universal-player-back-to-top,.back-to-top):not(.multiplayer-button):not([data-control-template=multiplayer]):after{clip-path:none!important;border-radius:7px!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] .interface-button-label{z-index:4!important;position:relative!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(button,a.button,[role=button]):not(.multiplayer-button):not([data-control-template=multiplayer])>:where(span,strong,svg){z-index:4!important;position:relative!important}html[data-mode2004=on] #global-metadata-search-console .global-metadata-submit,html[data-mode2004=on] .project-updates-form .button{clip-path:none!important;border-radius:8px!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] .site-header,html[data-mode2004=on] footer,html[data-mode2004=on] .mode-2004-footer-dock{background-blend-mode:normal, screen!important;background-color:#050b0c!important;background-image:linear-gradient(#0d1d1fdb,#030809eb),url(/api/private-2004-assets/blue-sci-fi-grid-2004.svg)!important;background-position:50%,0 0!important;background-repeat:no-repeat,repeat!important;background-size:100% 100%,64px 64px!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero{z-index:1;background-color:#0000!important;background-image:none!important;background-attachment:scroll!important;overflow:visible!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>:is(.hero-glow-orange,.hero-glow-blue){display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>.shop-hero-hex-grid{z-index:0;opacity:1;background-color:#010b1775;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='66' height='76' viewBox='0 0 66 76'%3E%3Cg fill='none' stroke='%232d9dcb' stroke-opacity='.72' stroke-width='.9' stroke-linejoin='round'%3E%3Cpath d='M11 0h22l11 19-11 19H11L0 19 11 0Zm33 19h22l11 19-11 19H44L33 38l11-19ZM11 38h22l11 19-11 19H11L0 57l11-19Z'/%3E%3C/g%3E%3C/svg%3E"),linear-gradient(#041c341f,#01091357);background-position:0 100px,0 0;background-repeat:repeat,no-repeat;background-size:66px 76px,100% 100%;position:absolute;inset:-102px -2px;overflow:hidden;box-shadow:inset 0 1px #87e7ff57,inset 0 14px 28px #118ed014,inset 0 -72px 96px #0003094d;-webkit-mask-image:linear-gradient(#0000 0,#00000029 18px,#000 102px calc(100% - 102px),#00000029 calc(100% - 18px),#0000 100%);mask-image:linear-gradient(#0000 0,#00000029 18px,#000 102px calc(100% - 102px),#00000029 calc(100% - 18px),#0000 100%);filter:blur(.55px)!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>.shop-hero-hex-grid:before{content:"";pointer-events:none;opacity:.82;background:radial-gradient(circle at 7% 18%,#dafbfff5 0 1px,#2ab9ffb3 2px,#0000 8px),radial-gradient(circle at 22% 63%,#bff4ffeb 0 1px,#1aa9f79e 2px,#0000 7px),radial-gradient(circle at 38% 31%,#dbfcffeb 0 1px,#1db0ff94 2px,#0000 8px),radial-gradient(circle at 54% 76%,#b9f1fff0 0 1px,#19a8f4a3 2px,#0000 7px),radial-gradient(circle at 69% 14%,#d4faffe6 0 1px,#2bb7fb94 2px,#0000 8px),radial-gradient(circle at 82% 48%,#c1f5fff0 0 1px,#1faef8a3 2px,#0000 7px),radial-gradient(circle at 94% 84%,#d6faffeb 0 1px,#28b6fc94 2px,#0000 8px);position:absolute;inset:0}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>.shop-hero-hex-grid:after{content:"";pointer-events:none;background:radial-gradient(78% 38% at 50% 0,#0d88cd21,#0000 72%),linear-gradient(90deg,#00040a2e,#0000 18% 82%,#00040a2e);position:absolute;inset:0}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>.shop-hero-inner{z-index:2;filter:drop-shadow(0 2px 3px #000000eb)drop-shadow(0 0 12px #000000b8);position:relative}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>.shop-hero-inner>p:last-child{color:#e1e8eb;text-shadow:0 2px 4px #000,0 0 10px #000000f0}@media (width<=780px){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .shop-hero>.shop-hero-hex-grid{background-size:60px 69px,100% 100%}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]{isolation:isolate;text-align:center;text-transform:uppercase;filter:brightness();justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;min-height:48px;display:inline-flex;position:relative;overflow:hidden;clip-path:polygon(0 0,calc(100% - 11px) 0,100% 11px,100% 100%,0 100%)!important;color:#ddeff1f5!important;letter-spacing:.055em!important;text-shadow:0 0 5px #6adce54d,0 1px 1px #000!important;background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cdb!important;border-radius:0!important;outline:0!important;padding:9px 12px!important;font-family:Bank Gothic LH Heavy,sans-serif!important;font-size:.65rem!important;font-weight:900!important;line-height:1.2!important;transition:border-color 90ms linear,color 90ms linear,text-shadow 90ms linear,filter 90ms linear!important;transform:none!important;box-shadow:inset 0 1px #e8f6f82b,inset 0 -7px 10px #00000040,0 0 2px #b1d9e12e!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]:before{content:none!important;background:0 0!important;border:0!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]:after{content:none!important;background:0 0!important;border:0!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]>span{z-index:1;flex:none;position:relative;color:inherit!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]:is(:hover,:focus-visible):not(:disabled){color:#fff!important;background:linear-gradient(106deg,#0000 0 35%,#eefafbe0 46%,#0000 57%) 140% 0/55% 100% no-repeat,repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;animation:.3s linear both d3-add-to-cart-acquire!important;box-shadow:inset 0 1px #f5fdff80,inset 0 -7px 10px #00000038,0 0 8px #b1d9e161!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]:is(:active,[data-terminal-active=true],[data-terminal-confirm=true]):not(:disabled){filter:brightness(1.16)saturate(.72);color:#fff!important;background:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 3px),linear-gradient(#aeb9c1 0,#7d8b95 54%,#485b68 100%)!important;border-color:#f1fbfc!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]:disabled{opacity:.82;color:#9aa7ad!important;background:linear-gradient(#30373b,#252b2f)!important;border-color:#465158cc!important;box-shadow:inset 0 1px #98a7af14!important}@keyframes d3-add-to-cart-acquire{0%{filter:brightness(.84);background-position:140% 0,0 0,0 0}18%{filter:brightness(2.18)saturate(.24)}42%{filter:brightness(1.52)saturate(.64)}to{filter:brightness()saturate();background-position:-40% 0,0 0,0 0}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .catalog-add-to-cart.multiplayer-button[data-control-template=multiplayer]{animation:none!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.metadata-page,.metadata-page-controls) :is(button:not(.metadata-workbook-thumb),.metadata-library-head a,.metadata-page-controls .back-to-top){isolation:isolate;position:relative;overflow:hidden;clip-path:none!important;color:#101a1c!important;text-shadow:0 1px #ffffff75!important;filter:none!important;background:repeating-linear-gradient(0deg,#ffffff09 0 1px,#0000 1px 3px),linear-gradient(#eff4f4d1,#bec9cab8 58%,#7e8c8fc2)!important;border:1px solid #dce6e7c7!important;border-radius:0!important;outline:0!important;transition:background-color 1s,border-color 1s,color 1s,box-shadow 1s!important;transform:none!important;box-shadow:0 0 0 1px #020709f0,inset 0 0 0 4px #070e11db,inset 0 7px 12px #ffffff2e,inset 0 -9px 15px #00080b42!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.metadata-page,.metadata-page-controls) :is(button:not(.metadata-workbook-thumb),.metadata-library-head a,.metadata-page-controls .back-to-top):before{z-index:0;pointer-events:none;position:absolute;content:""!important;background:0 0!important;border:1px solid #f7fcfccc!important;border-radius:6px!important;display:block!important;inset:4px!important;box-shadow:inset 0 0 8px #0003!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.metadata-page,.metadata-page-controls) :is(button:not(.metadata-workbook-thumb),.metadata-library-head a,.metadata-page-controls .back-to-top):after{content:none!important;display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.metadata-page,.metadata-page-controls) :is(button:not(.metadata-workbook-thumb),.metadata-library-head a,.metadata-page-controls .back-to-top)>*{z-index:2;position:relative}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.metadata-page,.metadata-page-controls) :is(button:not(.metadata-workbook-thumb),.metadata-library-head a,.metadata-page-controls .back-to-top):is(:hover,:focus-visible):not(:disabled):not([aria-disabled=true]):not([data-terminal-active=true]):not([data-terminal-confirm=true]){color:#fff7e6!important;text-shadow:0 1px 1px #382000,0 0 5px #ffe1a966!important;background:repeating-linear-gradient(0deg,#fff6da0e 0 1px,#0000 1px 3px),linear-gradient(#d0a75a 0,#c37a0c 58%,#945800 100%)!important;border-color:#f6e4bd!important;box-shadow:0 0 0 1px #100900,inset 0 0 0 4px #231300d6,inset 0 7px 12px #fff0c62e,inset 0 -9px 15px #270f004d,0 0 12px #d0a75a40!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.metadata-page,.metadata-page-controls) :is(button:not(.metadata-workbook-thumb),.metadata-library-head a,.metadata-page-controls .back-to-top):is(:active,[data-terminal-active=true],[data-terminal-confirm=true]):not(:disabled){color:#0a1416!important;text-shadow:0 1px #ffffffb8!important;background:repeating-linear-gradient(0deg,#ffffff12 0 1px,#0000 1px 3px),linear-gradient(#fff 0,#dce5e5 58%,#aebbbc 100%)!important;border-color:#fff!important;box-shadow:0 0 0 1px #070b0d,inset 0 0 0 4px #141c1fe0,inset 0 6px 11px #ffffff47,0 0 13px #f0ffff52!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .metadata-page :is(.metadata-search-console input[type=search],.global-metadata-search-row input:not([type=file])){caret-color:#eaf9fb;filter:brightness();clip-path:none!important;color:#d0e7e9e6!important;background:repeating-linear-gradient(0deg,#d7e8ea07 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0,#2c3a49 54%,#1a2734 100%)!important;border:1px solid #5b6f7cd1!important;border-radius:0!important;outline:0!important;transition:border-color 90ms linear,background 90ms linear,color 90ms linear,box-shadow 90ms linear,filter 90ms linear!important;box-shadow:inset 0 1px #e8f6f829,inset 0 -7px 10px #0000003d,0 0 2px #b1d9e129!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .metadata-page :is(.metadata-search-console input[type=search],.global-metadata-search-row input:not([type=file])):is(:hover,:focus-visible){animation:.24s linear both d3-sound-field-acquire;color:#fff!important;text-shadow:0 0 7px #daf7f98c,0 1px 1px #071015!important;background:repeating-linear-gradient(0deg,#eefafb0d 0 1px,#0000 1px 3px),linear-gradient(#84919d 0,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;box-shadow:inset 0 1px #f5fdff7a,inset 0 -7px 10px #00000038,0 0 7px #b1d9e157!important}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button){animation:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .metadata-page :is(button,input,a){animation:none!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button){--checkout-cut:12px;appearance:none!important;isolation:isolate!important;width:100%!important;min-width:0!important;min-height:clamp(54px,3.8vw,66px)!important;clip-path:polygon(0 0, calc(100% - var(--checkout-cut)) 0, 100% var(--checkout-cut), 100% 100%, 0 100%)!important;color:#c5fbff!important;letter-spacing:.075em!important;text-align:left!important;text-transform:uppercase!important;text-shadow:0 0 5px #5beef985,0 1px 1px #02070a!important;filter:none!important;cursor:pointer!important;background:repeating-linear-gradient(0deg,#d1f0f609 0 1px,#0000 1px 3px),linear-gradient(90deg,#76a9ba14,#0000 12% 88%,#76a9ba0f),linear-gradient(#263340 0%,#202c38 48%,#18232e 100%)!important;border:2px solid #5b7484f0!important;border-radius:0!important;outline:0!important;justify-content:flex-start!important;align-items:center!important;gap:0!important;margin-top:24px!important;padding:8px 24px 9px!important;font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-size:clamp(1.05rem,1.55vw,1.55rem)!important;font-style:normal!important;font-weight:400!important;line-height:1!important;transition:border-color 90ms linear,background 90ms linear,color 90ms linear,text-shadow 90ms linear,box-shadow 90ms linear!important;display:flex!important;position:relative!important;overflow:hidden!important;transform:none!important;box-shadow:inset 0 1px #d7f1f56b,inset 0 -1px #050c12f5,inset 0 0 0 3px #0b151dd1,0 0 0 1px #090f15f5,0 0 7px #4bb6cd24!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):before{content:""!important;z-index:0!important;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,0 100%)!important;opacity:1!important;pointer-events:none!important;background:linear-gradient(#e6fafc14,#0000 25% 76%,#00050a40)!important;border:1px solid #698999c7!important;border-radius:0!important;outline:0!important;display:block!important;position:absolute!important;inset:4px!important;box-shadow:inset 0 1px #c4e5ea33,0 0 0 1px #030a0fb8!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):after{content:""!important;z-index:1!important;clip-path:polygon(0 0,calc(100% - 7px) 0,100% 7px,100% 100%,0 100%)!important;box-shadow:none!important;opacity:0!important;pointer-events:none!important;background:linear-gradient(104deg,#0000 0 38%,#cffaff00 43%,#cffaff9e 50%,#cffaff00 57%,#0000 62%) -160% 0/54% 100% no-repeat!important;border:0!important;border-radius:0!important;outline:0!important;display:block!important;position:absolute!important;inset:5px!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button)>.checkout-multiplayer-label{z-index:3!important;width:100%!important;color:inherit!important;font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-size:inherit!important;letter-spacing:inherit!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:block!important;position:relative!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):is(:hover,:focus-visible):not(:disabled){color:#edffff!important;text-shadow:0 0 7px #7bf6ffdb,0 1px 1px #02070a!important;filter:none!important;background:repeating-linear-gradient(0deg,#e7fcff0e 0 1px,#0000 1px 3px),linear-gradient(90deg,#6fdceb29,#0000 14% 86%,#6fdceb1a),linear-gradient(#405466 0%,#304657 48%,#203646 100%)!important;border-color:#a5e5ed!important;outline:0!important;animation:none!important;transform:none!important;box-shadow:inset 0 1px #e7fcffb3,inset 0 -1px #040c11f0,inset 0 0 0 3px #091a23d6,0 0 0 1px #070f14f5,0 0 10px #4cdcef52!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):is(:hover,:focus-visible):not(:disabled):after{animation:.54s linear both d3-checkout-row-shimmer!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):is(:active,[data-terminal-active=true],[data-terminal-confirm=true]):not(:disabled){color:#fff!important;filter:brightness(1.08)saturate(.68)!important;background:repeating-linear-gradient(0deg,#fff1 0 1px,#0000 1px 3px),linear-gradient(#8498a4 0%,#617886 48%,#3d5665 100%)!important;border-color:#d9f5f7!important;transform:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):disabled{clip-path:polygon(0 0, calc(100% - var(--checkout-cut)) 0, 100% var(--checkout-cut), 100% 100%, 0 100%)!important;color:#788b92!important;opacity:.78!important;cursor:pointer!important;background:repeating-linear-gradient(0deg,#b4c4c905 0 1px,#0000 1px 3px),linear-gradient(#28343d,#1c2730)!important;border-color:#3d4f5ac2!important}@media (width<=640px){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button){--checkout-cut:10px;letter-spacing:.055em!important;min-height:52px!important;padding-inline:16px!important;font-size:clamp(.86rem,4.5vw,1.08rem)!important}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) button.multiplayer-button[data-control-template=multiplayer]:is(.stripe-checkout-button,.paypal-checkout-button):after{animation:none!important}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select){color:#e8f5f1!important;caret-color:#8ff4d2!important;text-shadow:0 1px 1px #000,0 0 4px #8befcf1f!important;background:repeating-linear-gradient(0deg,#b4ded006 0 1px,#0000 1px 3px),linear-gradient(#0a1112 0%,#050a0b 58%,#020506 100%)!important;border-color:#6f9188c7!important;box-shadow:inset 0 1px #cbeae117,inset 0 -8px 14px #00000057,0 0 0 1px #000304c7!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),textarea)::placeholder{color:#91a7a1!important;opacity:1!important;text-shadow:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(input:not([type=hidden]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]):not([type=button]):not([type=submit]):not([type=reset]),textarea,select):is(:hover,:focus-visible){outline-offset:1px!important;color:#fff!important;background:repeating-linear-gradient(0deg,#d0f7eb08 0 1px,#0000 1px 3px),linear-gradient(#101a1b 0%,#091112 58%,#030708 100%)!important;border-color:#91e7d0!important;outline:1px solid #72e0c257!important;box-shadow:inset 0 1px #ddf8f024,inset 0 -8px 14px #00000052,0 0 8px #65e7c433!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(a.button-primary,button.button-primary,.account-passkey-primary):not(.multiplayer-button):not([data-control-template=multiplayer]){appearance:none!important;isolation:isolate!important;z-index:1!important;min-height:max(44px, var(--terminal-fit-min-block-size,44px))!important;clip-path:none!important;color:#d9f4f6!important;font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important;font-size:max(.68rem, var(--terminal-fit-font-size,.72rem))!important;letter-spacing:max(.04em, var(--terminal-fit-tracking,.055em))!important;text-align:center!important;text-transform:uppercase!important;text-shadow:0 0 6px #77e1e966,0 1px 1px #000!important;pointer-events:auto!important;cursor:pointer!important;background:repeating-linear-gradient(0deg,#d7e8ea09 0 1px,#0000 1px 3px),linear-gradient(#3d4b5a 0%,#2c3a49 54%,#1a2734 100%)!important;border:2px solid #9dc1c9f0!important;border-radius:8px!important;outline:0!important;justify-content:center!important;align-items:center!important;gap:.55em!important;padding:9px 18px!important;font-weight:400!important;line-height:1.12!important;display:inline-flex!important;position:relative!important;overflow:hidden!important;box-shadow:inset 0 1px #e8f6f833,inset 0 -7px 10px #0000003d,0 0 0 1px #02080beb,0 0 7px #8fd4de2e!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(a.button-primary,button.button-primary,.account-passkey-primary):not(.multiplayer-button):not([data-control-template=multiplayer]):before{content:""!important;z-index:0!important;pointer-events:none!important;background:0 0!important;border:1px solid #b9dae07a!important;border-radius:5px!important;display:block!important;position:absolute!important;inset:4px!important;box-shadow:inset 0 0 0 1px #040b1094!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(a.button-primary,button.button-primary,.account-passkey-primary):not(.multiplayer-button):not([data-control-template=multiplayer]):after{content:none!important;pointer-events:none!important;background:0 0!important;display:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(a.button-primary,button.button-primary,.account-passkey-primary):not(.multiplayer-button):not([data-control-template=multiplayer])>:where(span,strong,small,b,em,svg){z-index:2!important;color:inherit!important;position:relative!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(a.button-primary,button.button-primary,.account-passkey-primary):not(.multiplayer-button):not([data-control-template=multiplayer]) :is(:hover,:focus-visible):not(:disabled){color:#fff!important;background:repeating-linear-gradient(0deg,#eefafb0e 0 1px,#0000 1px 3px),linear-gradient(#84919d 0%,#5e6d7a 54%,#354653 100%)!important;border-color:#d6e8ec!important;animation:.24s linear both d3-sound-field-acquire!important;box-shadow:inset 0 1px #f5fdff80,inset 0 -7px 10px #00000038,0 0 0 1px #03090df0,0 0 9px #b1d9e15c!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.hero-shop-button.multiplayer-button[data-control-template=multiplayer]{touch-action:manipulation;z-index:6!important;isolation:isolate!important;pointer-events:auto!important;cursor:pointer!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.hero-shop-button.multiplayer-button[data-control-template=multiplayer]:before{content:none!important;pointer-events:none!important;display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.hero-shop-button.multiplayer-button[data-control-template=multiplayer]:after{content:none!important;pointer-events:none!important;display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .hero-actions>.hero-shop-button.multiplayer-button[data-control-template=multiplayer]>strong{z-index:2!important;color:inherit!important;font:inherit!important;letter-spacing:inherit!important;position:relative!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false]{aspect-ratio:1.08!important;width:clamp(398px,25.5vw,452px)!important;min-width:clamp(398px,25.5vw,452px)!important;height:auto!important;min-height:0!important;padding:0!important;display:block!important;overflow:visible!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false]:before{clip-path:polygon(3.5% 0,74% 0,79% 2.2%,91% 2.2%,97% 7%,97% 15%,100% 18%,100% 77%,97% 80%,97% 91%,91% 98%,12% 98%,7% 100%,0 94%,0 8%)!important;background:linear-gradient(90deg,#0000 0 2.5%,#080908 2.5% 4.2%,#626762 4.2% 4.8%,#151816 4.8% 6.2%,#0000 6.2%) 0 31%/100% 6.2% no-repeat,linear-gradient(90deg,#0000 0 2.5%,#080908 2.5% 4.2%,#626762 4.2% 4.8%,#151816 4.8% 6.2%,#0000 6.2%) 0 70%/100% 6.2% no-repeat,linear-gradient(145deg,#ffffff29 0 8%,#0000 9% 75%,#0000007a 76%),linear-gradient(#505652 0,#343936 10%,#171b19 48%,#2b302d 88%,#555b57 100%)!important;border:1px solid #555b57!important;inset:0!important;box-shadow:inset 0 0 0 3px #090b0a,inset 0 0 0 6px #373d39,inset 0 0 0 8px #818b856b,inset 0 -10px 12px #000000c7,0 0 0 2px #050605,0 8px 13px #000000c7!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false]:after{clip-path:polygon(1.2% 0,98.5% 0,100% 1.8%,100% 98.5%,98.5% 100%,1.2% 100%,0 98.5%,0 1.2%)!important;background:repeating-linear-gradient(0deg,#ffd2c30a 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 21%,#ffebe00e 31%,#0000 43%),radial-gradient(at 52% 38%,#9a2e1b94,#0000 62%),linear-gradient(#35110b 0,#571a10 34%,#25100b 71%,#140907 100%)!important;border:2px solid #591f16eb!important;inset:7.2% 4.7% 7.8% 6.8%!important;box-shadow:inset 0 0 0 4px #080706,inset 0 0 0 6px #7d2d1f94,inset 0 0 24px #be31195c,0 0 7px #9c29164d!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-title{z-index:3!important;letter-spacing:.2em!important;background:repeating-linear-gradient(0deg,#ffebe40f 0 1px,#0000 1px 3px),linear-gradient(#d04b32 0,#a83220 54%,#661b11 100%)!important;border-color:#8e2b1a!important;width:auto!important;height:10.2%!important;font-size:clamp(.72rem,.68vw,.94rem)!important;position:absolute!important;top:8.8%!important;left:13.3%!important;right:6.4%!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-rail{z-index:3!important;background:repeating-linear-gradient(#a93220 0 10.4%,#5d190f 10.4% 11.2%,#130706 11.2% 13.4%)!important;border:1px solid #3b0d07!important;width:5.3%!important;position:absolute!important;top:20.4%!important;bottom:11.5%!important;left:6.8%!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-link{z-index:4!important;aspect-ratio:auto!important;color:#f2dcd6!important;background:repeating-linear-gradient(0deg,#ffdacc0a 0 1px,#0000 1px 3px),linear-gradient(105deg,#0000 0 23%,#ffdacb11 33%,#0000 44%),linear-gradient(#ab3820f7 0,#942a17f7 58%,#6f1c0ffa 100%)!important;border:3px solid #d64a28!important;border-radius:12px!important;width:78.7%!important;min-width:0!important;height:36.9%!important;min-height:0!important;padding:7% 6%!important;position:absolute!important;top:24.1%!important;left:15.4%!important;box-shadow:0 0 0 5px #1b0b08,0 0 0 8px #9b321d,inset 0 0 0 6px #2a0e0a,inset 0 0 0 9px #d64a28,inset 0 10px 17px #ffa48513,inset 0 -16px 22px #2b05023d,0 0 10px #cc3b1e3d!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-link:before{border:3px solid #db4523fa!important;border-radius:9px!important;inset:10px!important;box-shadow:0 0 0 4px #260c08f5,inset 0 0 0 1px #ff886324!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-copy{gap:clamp(7px,.65vw,12px)!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-copy small{letter-spacing:.035em!important;opacity:1!important;order:1!important;font-family:Bank Gothic LH Heavy,Arial Black,sans-serif!important;font-size:clamp(1.25rem,1.36vw,1.75rem)!important;line-height:.94!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-copy strong{letter-spacing:.17em!important;opacity:.78!important;order:2!important;font-family:Eurostile Extended,Eurostile,Arial,sans-serif!important;font-size:clamp(.66rem,.61vw,.84rem)!important;line-height:1!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-readout{z-index:3!important;color:#c9b5af7a!important;letter-spacing:.14em!important;text-shadow:0 0 5px #91372721!important;gap:7%!important;width:auto!important;height:19%!important;font-size:clamp(.67rem,.64vw,.88rem)!important;line-height:1.05!important;position:absolute!important;top:64%!important;left:15.4%!important;right:5.8%!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-area{z-index:3!important;color:#f2e4df!important;letter-spacing:.13em!important;background:repeating-linear-gradient(0deg,#ffebe40f 0 1px,#0000 1px 3px),linear-gradient(#c9452e 0,#a12f1e 54%,#651b11 100%)!important;border-color:#8e2b1a!important;width:auto!important;height:8.5%!important;font-size:clamp(.7rem,.68vw,.92rem)!important;position:absolute!important;bottom:8.7%!important;left:13.3%!important;right:6.4%!important}@media (width<=1120px){html[data-mode2004=on] .header-account-control[data-account-authenticated=false]{width:min(100%,398px)!important;min-width:310px!important}}html[data-mode2004=on] .header-account-control[data-account-authenticated=false]:after{transform-origin:52% 45%;transform:rotate(.12deg)skew(-.18deg);clip-path:none!important;border-radius:18px 27px 15px 22px/13px 22px 19px 28px!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-title{transform-origin:50% 100%;transform:rotate(.22deg)skew(-.32deg);border-radius:13px 22px 7px 5px/11px 18px 7px 5px!important;font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-weight:400!important;line-height:1!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-rail{transform-origin:50%;transform:rotate(-.28deg)skewY(-.65deg);clip-path:polygon(8% 0,100% 1%,96% 16%,100% 33%,95% 51%,100% 68%,94% 84%,86% 100%,7% 98%,0 91%,3% 8%)!important;border-radius:12px 3px 9px 16px/17px 4px 13px 24px!important;width:5.8%!important;left:6.5%!important;box-shadow:inset 3px 0 3px #ff704e30,inset -3px 0 4px #1d0402c7,0 0 5px #a82a1645!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-link{transform-origin:48% 52%;transform:perspective(900px)rotateX(.35deg)rotate(-.16deg)skew(-.16deg);cursor:pointer!important;border-radius:20px 15px 22px 17px/17px 13px 23px 18px!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-link:before{border-radius:15px 11px 17px 13px/13px 10px 18px 14px!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-link:after{border-radius:17px 12px 19px 14px/14px 11px 20px 15px!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-link>*{pointer-events:none!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-copy small{font-family:Bank Gothic LH Heavy,BankGothicLH,Bank Gothic,Arial Black,sans-serif!important;font-weight:400!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-copy strong,html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-readout,html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-area{font-family:Eurostile Extended,Eurostile Extended Regular,Eurostile,Arial,sans-serif!important;font-weight:400!important}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-readout{transform-origin:50%;transform:rotate(-.55deg)skew(-.3deg)}html[data-mode2004=on] .header-account-control[data-account-authenticated=false] .header-account-screen-area{transform-origin:50%;transform:rotate(-1.55deg)skew(-.48deg);border-radius:17px 9px 20px 13px/10px 7px 15px 12px!important;line-height:1!important;bottom:8.4%!important;left:12.8%!important;right:5.9%!important}.access-terminal-flat{display:none}.header-session-controls{flex-direction:column;align-items:center;display:flex;position:relative}.header-session-controls[data-pending=true]{visibility:hidden}.account-logoff-control{text-align:center}.account-logoff-control button{cursor:pointer;color:#c1ded5;font:inherit;background:#101c1b;border:1px solid #48766a;padding:6px 14px}.account-logoff-control span{color:#ffc8ba;max-width:220px;display:block}html[data-mode2004=on] .header-session-controls .access-terminal-flat{flex:none}html[data-mode2004=on] .header-account-control{display:none!important}html[data-mode2004=on] .access-terminal-flat{--terminal-dark:#12312e;--terminal-mid:#2a665a;--terminal-light:#62a892;--terminal-copy:#a3c8ba;aspect-ratio:757/679;isolation:isolate;background:#030706;border:0;flex:0 298.5px;width:clamp(217.5px,18.75vw,298.5px);min-width:187.5px;margin-inline-end:6px;padding:0;text-decoration:none;display:block;position:relative;transform:none;cursor:pointer!important}html[data-mode2004=on] .access-terminal-flat[data-granted=false]{--terminal-dark:#35120d;--terminal-mid:#823624;--terminal-light:#b6664b;--terminal-copy:#dcc0b4}.access-terminal-flat svg{aspect-ratio:757/679;pointer-events:none;width:100%;height:auto;display:block}html[data-mode2004=on] body .access-terminal-flat svg .access-terminal-lettering,html[data-mode2004=on] body .access-terminal-flat svg .access-terminal-lettering text,html[data-mode2004=on] body .access-terminal-flat svg .access-terminal-monogram,html[data-mode2004=on] body .access-terminal-flat svg .access-terminal-monogram text{font-synthesis:none!important;font-family:Bank Gothic Medium,sans-serif!important;font-style:normal!important;font-weight:400!important;font-stretch:100%!important}.access-terminal-flat:focus-visible{outline-offset:4px;outline:2px solid #c8eee0}.access-terminal-flat .access-terminal-monogram{font-synthesis:none;font-weight:400;font-family:Bank Gothic Medium,sans-serif!important}.standard-account-link{cursor:pointer;flex-direction:row;display:inline-flex}html[data-mode2004=on] .standard-account-link{display:none!important}@media (width<=760px){.standard-account-link{display:none}}.access-terminal-flat:hover{filter:none}@media (width<=760px){html[data-mode2004=on] .access-terminal-flat{display:none}}html[data-mode2004=on] .access-terminal-flat{--terminal-glass-center:#183436;--terminal-glass-edge:#091719;cursor:default!important}html[data-mode2004=on] .access-terminal-flat[data-granted=false]{--terminal-dark:#39120f;--terminal-mid:#923725;--terminal-light:#bc4b32;--terminal-copy:#d8b6aa;--terminal-glass-center:#35221c;--terminal-glass-edge:#170f0d}.access-terminal-flat stop{transition:stop-color .4s linear}.access-terminal-flat svg>path,.access-terminal-flat svg>g{transition:stroke .4s linear,fill .4s linear}.access-terminal-flat .access-terminal-hit{width:82.56%;height:41.53%;box-shadow:none;clip-path:none;z-index:2;background:0 0;border:0;border-radius:3%;margin:0;padding:0;display:block;position:absolute;top:17.97%;left:10.83%;transform:none;cursor:pointer!important}.access-terminal-flat .access-terminal-hit:before,.access-terminal-flat .access-terminal-hit:after{content:none!important}.access-terminal-flat .access-terminal-hit:focus-visible{outline-offset:3px;outline:2px solid #e6c4ad}.access-terminal-flat .access-terminal-scan{opacity:.88;transition:opacity .2s linear,filter .1s linear}.access-terminal-flat:has(.access-terminal-hit:is(:hover,:focus-visible)) .access-terminal-scan{opacity:1;filter:brightness(1.06)}.access-terminal-flat:has(.access-terminal-hit:active) .access-terminal-scan{opacity:.25}.access-terminal-flat .access-terminal-emblem{opacity:.12;transition:opacity .4s linear}.access-terminal-flat[data-granted=true] .access-terminal-emblem{opacity:1}.access-terminal-flat[data-granted=true] .access-terminal-scan,.access-terminal-flat[data-denied=true] .access-terminal-scan{opacity:0!important}.access-terminal-flat[data-granted=true] .access-terminal-hit{height:66%}.access-terminal-flat[data-transition=true] .access-terminal-emblem,.access-terminal-flat[data-transition=true] .access-terminal-success{animation:.4s linear both access-screen-accepted}.access-terminal-flat .access-terminal-denial{animation:3.5s linear both access-screen-rejected}.access-terminal-flat .access-terminal-retry{animation:.2s linear .7s both access-screen-detail}@keyframes access-screen-accepted{0%{opacity:.1}to{opacity:1}}@keyframes access-screen-rejected{0%{opacity:0}6%,86%{opacity:1}to{opacity:0}}@keyframes access-screen-detail{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.access-terminal-flat *,.access-terminal-flat stop{transition:none!important}.access-terminal-flat .access-terminal-emblem,.access-terminal-flat .access-terminal-success,.access-terminal-flat .access-terminal-denial,.access-terminal-flat .access-terminal-retry{animation:none!important}}.mode-2004-loader .mode-2004-loader-fill{transition:none!important;animation:none!important;transform:none!important}html:not([data-mode2004=on]) .standard-account-link{color:#72e3ff;border:1px solid #01ace157;border-left:2px solid var(--blue);cursor:pointer;background:linear-gradient(110deg,#01ace11a,#0000 62%),#050b0edb;flex-direction:row;align-items:center;gap:7px;width:max-content;min-width:0;min-height:48px;padding:6px 9px 6px 7px;text-decoration:none;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff06}html:not([data-mode2004=on]) .standard-account-link .header-account-copy{display:grid}html:not([data-mode2004=on]) .standard-account-link small{display:block}html:not([data-mode2004=on]) .standard-account-link:is(:hover,:focus-visible) .header-account-icon{color:var(--orange);border-color:var(--orange)}@media (width<=760px){html:not([data-mode2004=on]) .standard-account-link{display:none}}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button[data-control-template=multiplayer],.desktop-nav a):not(:disabled){color:#9ce9e9!important;text-shadow:0 0 3px #56c6d155!important;filter:brightness(var(--menu-glow,1))!important;cursor:pointer!important;background:linear-gradient(#354351 0%,#172431 48%,#263746 100%)!important;border-color:#637884!important;transition:background .1s linear,border-color .1s linear!important;animation:none!important;transform:none!important;box-shadow:inset 0 1px 1px #b7d3d34d,inset 0 -1px 2px #010810!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button[data-control-template=multiplayer],.desktop-nav a):is(:hover,:focus-visible):not(:disabled){color:#ecffff!important;background:linear-gradient(#82919d,#566775 50%,#384c5c)!important;border-color:#c5dce1!important;animation:.18s linear both menu-acquire!important;box-shadow:inset 0 0 0 1px #cae9ec66,0 0 4px #b8eaf64d!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button[data-control-template=multiplayer],.desktop-nav a):active:not(:disabled){color:#fff!important;background:#adb9bf!important;animation:none!important;box-shadow:inset 0 0 0 1px #fff!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button[data-control-template=multiplayer]:after{pointer-events:none!important;animation:none!important}@keyframes menu-acquire{0%{--menu-glow:1.8}35%{--menu-glow:1.15}60%{--menu-glow:1.35}to{--menu-glow:1}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button[data-control-template=multiplayer],.desktop-nav a):is(:hover,:focus-visible):not(:disabled){animation:none!important}}.acoustic-search{background:var(--ink-soft,#111820);color:var(--editor-text,#eceff1);overflow-wrap:anywhere;max-width:100%}.acoustic-search p{line-height:1.6}.acoustic-search .sound-file-results a{color:inherit;gap:.5rem;padding:1rem;text-decoration:none;display:grid}.acoustic-search .sound-file-results small{color:inherit;opacity:.8}.acoustic-search button{cursor:pointer}.acoustic-search a:focus-visible,.acoustic-search button:focus-visible{outline-offset:3px;outline:2px solid #52d8da}.esfm{color:#e8f1f2;background:#0c141a;min-width:0;max-width:100%}.esfm input[type=search]{box-sizing:border-box;color:#eef7f8;background:#070c10;border:1px solid #47606b;width:100%;min-width:0;padding:.8rem}.esfm-controls,.esfm-player-actions,.esfm-result-links{flex-wrap:wrap;gap:.6rem;display:flex}.esfm .sound-file-results li{overflow-wrap:anywhere;background:#080f14;gap:.65rem;min-width:0;padding:1rem;display:grid}.esfm .sound-file-results li>span{color:#9ab7c1}.esfm-player{gap:.55rem;min-width:0;display:grid}.esfm-player audio{width:100%;min-width:0;height:42px}.esfm-player p{font-size:.875rem;line-height:1.4}.esfm-player small{color:#a6b9c0}.esfm-player .esfm-file-name{text-align:left;white-space:normal;overflow-wrap:anywhere;width:100%;min-height:44px;font-size:1rem;display:block}.esfm button{cursor:pointer;min-height:40px}.esfm :disabled{cursor:wait}.esfm-result-links a{color:#73dddd!important;padding:.4rem!important;display:inline!important}.global-metadata-search .esfm{max-height:min(65vh,650px);margin-top:1rem;padding:1rem;overflow:auto}.global-metadata-search .esfm input{font-size:1rem}.metadata-record-main .esfm-player{background:#081014;margin:1rem 0;padding:1rem}.esfm-player button{cursor:pointer}html[data-mode2004=on] .esfm{background:#070f10}.esfm.sound-file-search,.esfm.sound-file-search.is-compact{color:#e8f1f2;background:#0c141a;border:1px solid #304650;padding:clamp(12px,2vw,24px)}.esfm.sound-file-search input[type=search]{opacity:1;pointer-events:auto;flex-basis:100%;height:auto;min-height:44px;position:relative;overflow:visible}.esfm.sound-file-search .sound-file-drop{background:#091116;border-color:#44606a}.esfm.sound-file-search .sound-file-drop label{color:#d4e7ec;flex-basis:100%;font-size:.85rem}.esfm.sound-file-search :is(.sound-file-search-heading h3,.sound-file-search-heading span){color:#c8f5f6;font-size:1rem}.esfm.sound-file-search .sound-file-search-heading h3{font-size:1.6rem}.esfm.sound-file-search .sound-file-drop>span{color:#b2c9d0;font-size:.75rem;line-height:1.5;display:block}.esfm.sound-file-search .sound-file-results{max-height:none;overflow:visible}.esfm.sound-file-search .sound-file-results ol{grid-template-columns:1fr}.esfm.sound-file-search :is(button,.sound-file-results li button){color:#e8f5f6;white-space:normal;background:#182a34;border:1px solid #5c8799;width:auto;min-height:40px;padding:10px 14px;font-size:.85rem;line-height:1.4}.esfm.sound-file-search .sound-file-results li button.esfm-file-name{text-align:left;width:100%;font-size:1rem}.esfm.sound-file-search .sound-file-results li :is(span,small){color:#b2c9d0;letter-spacing:normal;text-transform:none;font-size:.8rem;line-height:1.5}.esfm.sound-file-search .esfm-selected{overflow-wrap:anywhere;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:flex!important}.esfm.sound-file-search .esfm-player-actions{align-items:start}.global-metadata-search .esfm.sound-file-search{max-height:min(65vh,650px);padding:12px;overflow:auto}.esfm-speed{color:#c7dce2;flex-wrap:wrap;align-items:center;gap:.65rem;font-size:.85rem;display:flex}.esfm-speed select,.esfm-video-workspace :is(input,select){color:#effaff;background:#071116;border:1px solid #668e9e;max-width:100%;min-height:40px;padding:.6rem}.esfm-studio-dialog{box-sizing:border-box;color:#edf7fa;background:#081116;border:1px solid #6aa3b4;width:min(1200px,96vw);max-width:96vw;max-height:92dvh;padding:clamp(12px,3vw,32px);overflow:auto}.esfm-studio-dialog::backdrop{background:#000c}.esfm-studio-close{float:right;z-index:5;position:sticky;top:0}.esfm-video-workspace{clear:both;color:#e5f2f5;overflow-wrap:anywhere;background:#0b151c;min-width:0;padding:clamp(12px,2vw,24px)}.esfm-video-workspace :is(h2,h3,p){color:inherit}.esfm-video-workspace video{background:#000;width:100%;max-height:55vh;margin:1rem 0;display:block}.esfm-video-toolbar,.esfm-video-moments{flex-wrap:wrap;align-items:center;gap:.65rem;margin:.85rem 0;display:flex}.esfm-video-toolbar label{gap:.4rem;min-width:0;font-size:.85rem;display:grid}.esfm-video-toolbar input[type=number]{box-sizing:border-box;width:135px}.esfm-video-workspace button{cursor:pointer;color:#e2f6fb;white-space:normal;background:#15313e;border:1px solid #638e9e;max-width:100%;min-height:40px;padding:.65rem .85rem}.esfm-video-workspace button[aria-pressed=true]{background:#214e4e;border-color:#87e5c1}.esfm-video-workspace button:disabled{opacity:.5;cursor:wait}.esfm-video-workspace a{color:#9de5f1}.esfm-video-waveform{touch-action:none;cursor:crosshair;border:1px solid #466875;width:100%;max-width:100%;height:100px;display:block}.esfm-edit-clip,.esfm-timeline-matches article{background:#071016;border:1px solid #375767;margin:1rem 0;padding:1rem}.esfm-video-workspace details{margin:1rem 0}.esfm-video-workspace .esfm{margin:1.5rem 0}.esfm-studio-page{padding-block:2rem}.esfm-video-picker{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.esfm-video-workspace :focus-visible{outline-offset:3px;outline:2px solid #8cead8}#global-metadata-search-console .metadata-minimize-toggle{color:#dcecee;cursor:pointer;width:auto;min-height:32px;font:inherit;background:#10191f;border:1px solid #526a73;border-radius:4px;margin:0 0 8px auto;padding:6px 10px;font-size:12px;line-height:1.3;display:block}#global-metadata-search-console.is-minimized{display:none!important}.header-language-tools{justify-items:stretch;gap:6px;min-width:0;display:grid}.header-search-toolbar{background:#10191f;border:1px solid #526a73;border-radius:4px;align-items:center;gap:4px;width:max-content;max-width:100%;padding:4px;display:flex}.header-search-toolbar:empty{display:none}.header-search-toolbar .metadata-dock-tool{color:#e3f4f7;cursor:pointer;background:#1a2a33;border:1px solid #698794;border-radius:2px;place-items:center;width:40px;min-width:40px;height:40px;min-height:40px;margin:0;padding:6px;display:grid}.header-search-toolbar .metadata-dock-tool svg{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;width:28px;height:24px;display:block}.header-search-toolbar .metadata-dock-tool:hover{color:#ffcc75;border-color:#ffcc75}.header-search-toolbar .metadata-dock-tool:focus-visible,#global-metadata-search-console .metadata-minimize-toggle:focus-visible{outline-offset:3px;outline:2px solid #8bdce4}.privacy-settings-button{z-index:2147483000;color:#fff;font:inherit;cursor:pointer;background:#101a22;border:1px solid #7295a4;border-radius:5px;padding:.65rem .9rem;font-size:.875rem;position:fixed;bottom:5.5rem;right:1rem}.privacy-dialog{color:#f2f6fa;text-align:left;white-space:normal;background:#101a22;border:1px solid #7295a4;border-radius:8px;max-width:min(36rem,100vw - 2rem);max-height:85dvh;margin:auto;padding:1.5rem;font:400 1rem/1.6 Arial,sans-serif;overflow:auto}.privacy-dialog::backdrop{background:#000000bf}.privacy-dialog h2{margin:0 0 1rem;font:700 1.4rem/1.3 Arial,sans-serif}.privacy-dialog p{margin:0 0 1rem}.privacy-dialog a{color:#8ddaff;text-decoration:underline}.privacy-actions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.privacy-actions button{color:#fff;font:inherit;cursor:pointer;background:#152b39;border:1px solid #7295a4;border-radius:4px;padding:.65rem 1rem}.privacy-actions button:focus-visible,.privacy-settings-button:focus-visible{outline-offset:3px;outline:3px solid #8ddaff}@font-face{font-family:Orbitron;src:url(/assets/orbitron-variable.ttf)format("truetype");font-weight:400 900;font-style:normal;font-display:swap}html body #paypal-checkout-button.paypal-classic-button{width:100%;min-height:48px;color:#111820!important;clip-path:none!important;letter-spacing:normal!important;text-transform:none!important;cursor:pointer!important;background:#ffc439!important;border:1px solid #ffc439!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;gap:12px!important;padding:12px 20px!important;font:700 1rem/1.4 Arial,sans-serif!important;display:flex!important;transform:none!important;box-shadow:0 9px 24px #ffc43924!important}html body #paypal-checkout-button.paypal-classic-button:before,html body #paypal-checkout-button.paypal-classic-button:after{content:none!important}html body #paypal-checkout-button.paypal-classic-button img{object-fit:contain;filter:none!important;width:96px!important;height:26px!important}html body #paypal-checkout-button.paypal-classic-button:hover:not(:disabled){background:#ffd66b!important;border-color:#ffd66b!important}html body #paypal-checkout-button.paypal-classic-button:disabled{opacity:.65;cursor:not-allowed!important;box-shadow:none!important}.checkout-acknowledgment{color:#dbe7ef;text-align:left;align-items:flex-start;gap:.7rem;margin:1rem 0;font:400 .875rem/1.6 Arial,sans-serif;display:flex}.checkout-acknowledgment input{flex:0 0 20px;width:20px;height:20px;margin-top:3px}.checkout-acknowledgment a,.form-privacy-notice a{color:#8ddaff;text-decoration:underline}.form-privacy-notice{color:#becdd5;margin:1rem 0;font-size:.875rem;line-height:1.6}.skip-link{z-index:2147483647;color:#101a22;background:#fff;padding:.8rem 1rem;font:700 1rem/1.5 Arial,sans-serif;position:fixed;top:.75rem;left:.75rem;transform:translateY(-200%)}.skip-link:focus{transform:translateY(0)}html body :is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:4px!important;outline:3px solid #8ddaff!important}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html body #paypal-checkout-button.paypal-classic-button:focus-visible{outline-offset:4px!important;outline:3px solid #8ddaff!important}@layer accessibility{:is(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline-offset:4px!important;outline:3px solid #8ddaff!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}html body :is(#card-checkout-button.card-checkout-button,#paypal-checkout-button.paypal-classic-button){box-sizing:border-box!important;width:100%!important;height:3.25rem!important;min-height:3.25rem!important;letter-spacing:normal!important;text-transform:none!important;clip-path:none!important;border-width:1px!important;border-radius:5px!important;justify-content:center!important;align-items:center!important;min-block-size:3.25rem!important;padding:4px 20px!important;font:700 1rem/1.2 Arial,sans-serif!important;display:flex!important;transform:none!important}html body :is(#card-checkout-button.card-checkout-button,#paypal-checkout-button.paypal-classic-button)>span{font:inherit!important;letter-spacing:normal!important;text-transform:none!important}html body #card-checkout-button.card-checkout-button{color:#fff!important;cursor:pointer!important;background:#183b59!important;border-color:#7295a4!important;flex-direction:column!important;gap:0!important;box-shadow:0 9px 24px #183b5924!important}html body #card-checkout-button.card-checkout-button:before,html body #card-checkout-button.card-checkout-button:after{content:none!important}html body #card-checkout-button.card-checkout-button:hover:not(:disabled){background:#245477!important}html body #card-checkout-button.card-checkout-button:disabled{opacity:.65;cursor:not-allowed!important;box-shadow:none!important}html body #card-checkout-button.card-checkout-button>span:first-child{letter-spacing:.08em!important;font-family:Orbitron,Arial,sans-serif!important;font-weight:700!important}@layer cart-label-contrast{.shop-full-cart-button:not(:hover):not(:focus-visible):not(:active):not([data-terminal-active=true]):not([data-terminal-confirm=true]){color:#b8cad2!important;-webkit-text-fill-color:#b8cad2!important}}html body .licensing-page #privacy .license-card{min-height:0;display:block}html body .licensing-page #privacy .license-card h2{margin:0 0 2rem;font-size:clamp(2rem,4vw,3rem)}html body .licensing-page #privacy .license-card h2 br{display:none}html body .licensing-page #privacy .license-card p{width:100%;max-width:none;margin:0 0 1.25rem;font-size:1rem;line-height:1.75}html body dialog.privacy-dialog{box-sizing:border-box;text-align:left;white-space:normal;width:min(44rem,100vw - 2rem);max-width:calc(100vw - 2rem)}html body dialog.privacy-dialog[open]{display:block}html body dialog.privacy-dialog p{letter-spacing:normal;text-transform:none;white-space:normal;word-break:normal;overflow-wrap:break-word;width:100%;max-width:none;margin:0 0 1rem;font:400 1rem/1.6 Arial,sans-serif;display:block}html body dialog.privacy-dialog .privacy-service{border-top:1px solid #486170;padding:1rem 0}html body dialog.privacy-dialog .privacy-service-toggle{cursor:pointer;align-items:center;gap:.75rem;margin-bottom:.75rem;font:700 1rem/1.4 Arial,sans-serif;display:flex}html body dialog.privacy-dialog .privacy-service-toggle input{appearance:auto;accent-color:#8ddaff;flex:0 0 1.25rem;width:1.25rem;height:1.25rem}html body dialog.privacy-dialog .privacy-actions{flex-wrap:wrap;gap:.75rem;display:flex}html body dialog.privacy-dialog .privacy-actions button{white-space:normal}html body .header-search-toolbar{background:0 0;border:0;flex:0 0 3.25rem;align-self:center;width:3.25rem;height:3.25rem;padding:0;display:flex}html body .header-search-toolbar .metadata-dock-tool{gap:2px;width:100%;height:100%;min-height:44px;padding:4px;font:700 .75rem/1 Arial,sans-serif}html body .header-language-tools{display:block}html:not([data-mode2004=on]) .header-session-controls:not(:has(.account-logoff-control)){display:none}html body .desktop-nav{flex-wrap:wrap;gap:8px clamp(8px,1vw,16px)}html body .desktop-nav>a:not([href=\/about]):not([href=\/gear]):not([href=\/account]){letter-spacing:.075em;box-sizing:border-box;justify-content:center;align-items:center;min-height:44px;padding:8px 4px;line-height:1.4;display:inline-flex;font-size:.875rem!important}html body .mobile-menu nav a{min-height:44px;padding-block:12px;font-size:1rem;line-height:1.4}html body .language-selector label,html body .language-selector>span{letter-spacing:.04em;font-size:.75rem;line-height:1.25}html body .language-selector select{min-height:44px;font-size:.875rem}html body .standard-account-link .header-account-copy strong{font-size:.875rem}html body .standard-account-link .header-account-copy small{letter-spacing:normal;font-size:.75rem;line-height:1.3}html body #global-metadata-search-console .metadata-minimize-toggle{min-height:44px;font-size:.875rem}@media (width<=780px){html body .header-search-toolbar{flex-basis:44px;width:44px;height:48px}}.universal-player-overlays{pointer-events:none;flex-direction:column;align-items:flex-end;gap:.75rem;width:min(760px,100vw - 2rem);display:flex;position:absolute;bottom:calc(100% + .75rem);right:1rem}.universal-player-overlays>*{pointer-events:auto}.universal-player-overlays #player-privacy-control:empty{display:none}html body .universal-player-overlays .privacy-settings-button{white-space:normal;max-width:100%;margin:0;position:static}html body .universal-player-overlays .soundcloud-consent{width:100%;max-width:100%;margin:0;position:relative;bottom:auto;right:auto}html body .universal-player-overlays .metadata-page-controls{flex-wrap:wrap;justify-content:flex-end;max-width:100%;margin:0;position:static;inset:auto}html body .universal-player-overlays .metadata-page-controls>:is(button,a){white-space:normal;min-width:0;max-width:100%;min-height:44px}html body .universal-player-overlays .metadata-page-controls>.metadata-collapse-all{border-top-width:1px;align-self:stretch;margin-block:0;clip-path:polygon(0 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)!important;transform:none!important}html body #global-metadata-search-console.is-retreating{opacity:.2;pointer-events:auto;transition:opacity .18s,transform .18s}html body #global-metadata-search-console.is-retreating:is(:hover,:focus-within,.is-file-dragging){opacity:1;transform:none}html body dialog.cart-error-dialog{box-sizing:border-box;color:#ffe9e5;text-align:left;background:repeating-linear-gradient(0deg,#ff634708 0 1px,#0000 1px 4px),#170908;border:2px solid #ef5a45;border-radius:6px;width:min(34rem,100vw - 2rem);max-height:85dvh;margin:auto;padding:clamp(20px,4vw,32px);overflow:auto;box-shadow:inset 0 0 0 5px #2c1110,0 0 32px #d9322555}html body dialog.cart-error-dialog::backdrop{background:#000b}html body dialog.cart-error-dialog .cart-error-kicker{color:#ff9b8b;letter-spacing:.1em;margin:0 0 1rem;font:700 .875rem/1.4 Arial,sans-serif}html body dialog.cart-error-dialog h2{color:#ff705b;letter-spacing:.025em;margin:0 0 1rem;font:700 clamp(1.15rem,3vw,1.6rem)/1.4 Orbitron,Arial,sans-serif}html body dialog.cart-error-dialog p{margin:0 0 1rem;font:400 1rem/1.6 Arial,sans-serif}html body dialog.cart-error-dialog .cart-error-actions{flex-wrap:wrap;gap:12px;margin-top:1.5rem;display:flex}html body dialog.cart-error-dialog .cart-error-actions :is(a,button){color:#ffe9e5;cursor:pointer;background:#471713;border:1px solid #e46b59;border-radius:3px;justify-content:center;align-items:center;min-height:44px;padding:10px 16px;font:700 .875rem/1.4 Arial,sans-serif;display:inline-flex}html body .full-cart-empty .full-cart-add{cursor:pointer;font-size:2rem;text-decoration:none}html body .full-cart-empty .full-cart-add:hover{color:#fff;background:#164250}html body .shop-cart.shop-cart.shop-cart :is(.shop-cart-item-actions button,.shop-cart-clear){box-sizing:border-box;max-width:100%;min-height:44px;text-shadow:none;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)!important;border-width:1px!important;border-radius:0!important;padding:10px 14px!important}html body .shop-cart.shop-cart.shop-cart :is(.shop-cart-item-actions button,.shop-cart-clear):not(:hover):not(:focus-visible):not(:active):not([data-terminal-active=true]):not([data-terminal-confirm=true]){color:#172127!important;background:linear-gradient(135deg,#fff,#e8edef)!important;border-color:#a7b6bc!important;box-shadow:inset 0 0 0 4px #d5dfe3,inset 0 0 0 5px #fff!important}.cart-history-controls{margin:12px 0 20px}.cart-history-controls>div{flex-wrap:wrap;gap:10px;display:flex}.cart-history-controls .button{color:#172127;background:#edf1f3;min-height:44px;padding:10px 16px}.cart-history-controls .button:hover:not(:disabled){color:#fff;background:#15191c}.cart-history-controls .button:disabled{opacity:.4;cursor:not-allowed;transform:none}.cart-history-controls>span{margin-top:6px;font-size:.875rem;line-height:1.4;display:block}.cart-history-controls>span:empty,.discount-code-console>p:empty{display:none}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a){--menu-cut:12px;--menu-face:linear-gradient(180deg,#394858 0%,#1b2735 22%,#1b2735 66%,#324554 100%);--menu-edge:#5d7584;appearance:none!important;isolation:isolate!important;min-height:46px!important;clip-path:polygon(0 0,calc(100% - var(--menu-cut)) 0,100% var(--menu-cut),100% 100%,0 100%)!important;background:var(--menu-edge)!important;box-shadow:none!important;color:#a2edee!important;-webkit-text-fill-color:#a2edee!important;letter-spacing:.065em!important;text-transform:uppercase!important;text-indent:0!important;text-shadow:0 0 2px #7df5ed55!important;filter:brightness(var(--menu-glow,1))!important;cursor:pointer!important;border:0!important;border-radius:0!important;outline:none!important;justify-content:center!important;align-items:center!important;padding:10px 22px!important;font-family:Bank Gothic Medium,sans-serif!important;font-size:clamp(14px,1.1vw,20px)!important;font-style:normal!important;font-weight:400!important;line-height:1.15!important;text-decoration:none!important;transition:none!important;animation:none!important;display:inline-flex!important;position:relative!important;transform:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a):before{content:""!important;z-index:-1!important;pointer-events:none!important;clip-path:inherit!important;background:repeating-linear-gradient(90deg,#9fced50a 0 1px,transparent 1px 48px),var(--menu-face)!important;opacity:1!important;filter:none!important;border:0!important;border-radius:0!important;outline:0!important;animation:none!important;display:block!important;position:absolute!important;inset:1px!important;transform:none!important;box-shadow:inset 0 1px 1px #cee6ee70,inset 0 -1px 2px #adcad14d!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a):after{content:none!important;display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a) :is(span,strong,b,em):not(.nav-cart-badge){font:inherit!important;letter-spacing:inherit!important;line-height:inherit!important;color:inherit!important;-webkit-text-fill-color:inherit!important;text-shadow:inherit!important;opacity:1!important;visibility:visible!important;clip-path:none!important;background:0 0!important;border:0!important;transform:none!important;-webkit-mask:none!important;mask:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a):is(:hover,:focus-visible):not(:disabled){--menu-face:linear-gradient(180deg,#8797a2,#536778 40%,#4b6071 80%,#687d8a);--menu-edge:#b7d1dc;color:azure!important;-webkit-text-fill-color:azure!important;animation:.18s step-end both doom-menu-acquire!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a):active:not(:disabled){--menu-face:linear-gradient(#d5dde0,#8c9eaa);--menu-edge:#efffff;color:#fff!important;-webkit-text-fill-color:white!important;animation:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .multiplayer-button.multiplayer-button.multiplayer-button:disabled{opacity:.38!important;cursor:not-allowed!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) .desktop-nav.desktop-nav.desktop-nav a{--menu-face:linear-gradient(#303d4e,#273445);--menu-edge:#101a22;clip-path:polygon(0 0,calc(100% - 42px) 0,100% 100%,42px 100%)!important;color:#8e9fa8!important;-webkit-text-fill-color:#8e9fa8!important;height:42px!important;min-height:42px!important;padding:8px 38px!important}@keyframes doom-menu-acquire{0%{--menu-glow:1.8}33%{--menu-glow:1.1}66%{--menu-glow:1.35}to{--menu-glow:1}}@media (prefers-reduced-motion:reduce){html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) :is(.multiplayer-button.multiplayer-button.multiplayer-button[data-control-template=multiplayer],.desktop-nav.desktop-nav.desktop-nav a):is(:hover,:focus-visible){animation:none!important}}html body .site-header{flex-wrap:wrap;align-items:center;gap:18px 24px;width:100%;min-width:0;max-width:100%;padding:18px clamp(12px,3vw,48px);display:flex;position:relative}.site-header>.brand{flex:0 230px;min-width:0;max-width:100%}html body .site-header .desktop-nav{flex-wrap:wrap;flex:520px;justify-content:center;gap:6px 12px;min-width:0;max-width:100%}html body .site-header .header-tools{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:12px;min-width:0;max-width:100%}.site-header .header-tools>*{min-width:0;max-width:100%}html body .site-header .header-session-controls{flex:0 auto;min-width:0;max-width:100%}html[data-mode2004=on] body .site-header .access-terminal-flat{flex:0 auto;width:clamp(188px,18.75vw,298.5px);min-width:0;max-width:100%;margin-inline:0}html body .site-header .desktop-nav a{overflow-wrap:anywhere;max-width:100%;white-space:normal!important;min-width:0!important}html body .site-header .desktop-nav a[hidden],html body .site-header .desktop-nav a[href^=\/account],html body .site-header :is(.desktop-nav,.mobile-menu nav) a[href^=\/purchases]{display:none!important}.site-header .language-selector{min-width:0;max-width:100%}.site-header .language-selector select{max-width:100%}.site-header+:is(.hero,.shop-hero,.about-hero,.gear-hero,.cart-hero,.metadata-hero,.purchase-vault-hero,.licensing-hero,.meet-me-hero){padding-top:clamp(48px,6vw,96px)}.purchase-vault-shell,.purchase-vault-shell *{min-width:0}.purchase-vault-shell :is(input,select,textarea,button,.button){max-width:100%}html body .purchase-vault-shell :is(button,.button,.purchase-vault-library-documents a){overflow-wrap:anywhere;white-space:normal!important}.purchase-vault-shell :is(h1,h2,h3,p,dd,a,span){overflow-wrap:anywhere}.account-header-actions,.account-passkey-actions,.purchase-vault-actions{flex-wrap:wrap;max-width:100%}@media (width<=1250px){html body .site-header .desktop-nav{flex-basis:100%;order:3}.purchase-vault-library{grid-template-columns:minmax(0,112px) minmax(0,1fr)}.purchase-vault-library-delivery,.purchase-vault-library-history{grid-column:1/-1}}@media (width<=780px){html body .site-header{gap:12px}html body .site-header .desktop-nav{display:none}html body .site-header .header-tools{flex:100%;justify-content:space-between}.site-header>.brand{flex-basis:180px}html body .site-header .mobile-menu nav{width:min(260px,100vw - 32px);min-width:0;max-width:calc(100vw - 32px)}html body .site-header .mobile-menu nav a{overflow-wrap:anywhere;white-space:normal!important}.purchase-vault-form,.account-profile-form,.account-entry-benefits,.purchase-vault-order>header,.purchase-vault-documents,.purchase-vault-download,.purchase-vault-library,.purchase-vault-library-delivery,.purchase-vault-library-history li{grid-template-columns:minmax(0,1fr)}.purchase-vault-rule{min-width:0;max-width:100%}}@media (width>=1251px){html:not([data-mode2004=on]) body .site-header .header-cta{display:none}}@media (width<=780px){html body .site-header .language-selector{display:grid}html body .site-header .language-selector select{color:#edf7fa;width:120px;min-height:44px;padding:8px;font-size:.875rem}html body .site-header .language-selector:before{display:none}html body .site-header .mobile-menu summary{width:44px;height:44px}}html body .header-search-toolbar{top:var(--metadata-dock-top,132px);z-index:1180;border:0;flex:none;width:max-content;max-width:calc(100vw - 32px);height:44px;margin:0;padding:0;position:fixed;right:clamp(18px,2.4vw,46px)}html body .header-search-toolbar:empty{display:none}html body .header-search-toolbar:has(.metadata-dock-tool[aria-expanded=true]){display:none}html body .header-search-toolbar .metadata-dock-tool{white-space:nowrap;justify-content:center;align-items:center;gap:9px;width:auto;height:44px;min-height:44px;padding:9px 14px;font:700 .875rem/1.2 Arial,sans-serif;display:flex}html body .header-search-toolbar .metadata-dock-tool svg{width:20px;height:20px}html body .site-header .header-account-tools{flex:0 auto;align-items:center;gap:0;min-width:0;display:flex}html body .site-header .header-account-tools .account-logoff-control{align-self:stretch;display:flex;position:relative}html:not([data-mode2004=on]) body .site-header .header-account-tools .account-logoff-control button{clip-path:none;color:#b5cad2;background:#101c22;border:1px solid #01ace157;border-left:0;border-radius:0;min-height:48px;padding:6px 12px;font:400 .8125rem/1.3 Arial,sans-serif}html body .site-header .header-account-tools .account-logoff-control [role=alert]{background:#101c22;min-width:180px;padding:8px;position:absolute;top:calc(100% + 6px);right:0}html body .site-header .header-language-tools{border-left:1px solid #334751;margin-left:8px;padding-left:16px}html[data-mode2004=on] body .site-header .header-account-tools{flex-direction:column;gap:6px}html[data-mode2004=on] body .site-header .header-account-tools .account-logoff-control{align-self:center}@media (width<=780px){html body .site-header .header-account-tools{display:none}html body .site-header .header-language-tools{border:0;margin:0;padding:0}html body .header-search-toolbar{right:12px}html body .site-header .mobile-account-tools{border-top:1px solid #334751;margin-top:8px;padding-top:8px}html body .site-header .mobile-account-tools .account-logoff-control button{width:100%;min-height:44px}html body .site-header+:is(.hero,.shop-hero,.about-hero,.gear-hero,.cart-hero,.metadata-hero,.purchase-vault-hero,.licensing-hero,.meet-me-hero){padding-top:76px}}.esfm-pitch{box-sizing:border-box;color:#dfe7eb;text-transform:none;letter-spacing:normal;width:100%;min-width:0;margin:12px 0 18px;padding:0 10px;font-size:.875rem;display:block;container-type:inline-size}.esfm-pitch-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px;margin-bottom:3px;display:flex}.esfm-pitch-heading label{color:inherit;font-size:inherit}.esfm-pitch output{color:#9bdcda;font-variant-numeric:tabular-nums;font-weight:600}.esfm-pitch output span{margin-left:5px;color:#a7b3be!important;font-size:.75rem!important}html body .esfm-pitch input[type=range]{accent-color:#7fd3dc;cursor:ew-resize;appearance:none;opacity:1!important;clip-path:none!important;background:0 0!important;border:0!important;width:100%!important;height:32px!important;min-height:32px!important;margin:0!important;padding:0!important;display:block!important;position:static!important}.esfm-pitch input::-webkit-slider-runnable-track{background:#44545e;border-radius:2px;height:5px}.esfm-pitch input::-webkit-slider-thumb{appearance:none;background:#71c5d0;border:1px solid #b7eff5;border-radius:3px;width:12px;height:22px;margin-top:-8px;box-shadow:0 1px 5px #0009}.esfm-pitch input::-moz-range-track{background:#44545e;border-radius:2px;height:5px}.esfm-pitch input::-moz-range-thumb{background:#71c5d0;border:1px solid #b7eff5;border-radius:3px;width:12px;height:22px}.esfm-pitch input:focus-visible{outline-offset:3px;outline:2px solid #ade8ed}.esfm-pitch[data-disabled=true]{opacity:.5}.esfm-pitch-ticks{height:25px;margin-top:-4px;position:relative}.esfm-pitch-ticks>span{white-space:nowrap;padding-top:9px;line-height:1;position:absolute;transform:translate(-50%);color:#a9b7c0!important;font-size:.75rem!important}.esfm-pitch-ticks>span:before{content:"";background:#657680;width:1px;height:5px;position:absolute;top:0;left:50%}.esfm-pitch-ticks>span[data-original=true]{color:#fff!important}.esfm-pitch-ticks>span[data-original=true]:before{background:#fff;height:7px}.esfm-pitch-ticks>span[data-active=true]{color:#99e6e9!important}@container (width<=320px){.esfm-pitch-ticks>span:not(:first-child):not(:last-child):not([data-original=true]){font-size:0!important}}.esfm-studio-link{color:#a9e2e7;text-underline-offset:4px;padding:10px 0;text-decoration:underline;display:inline-block}.esfm-studio-page{box-sizing:border-box;background:#11151a;width:100%;max-width:none;min-height:70vh;padding:clamp(10px,1.6vw,28px)}html body .studio-console{--studio-line:#354049;--studio-muted:#a1adb7;clear:none;color:#dce3e8;border:1px solid var(--studio-line);letter-spacing:normal;text-transform:none;background:#151a20;padding:0;font-size:.875rem;line-height:1.5;display:block}.studio-console *{box-sizing:border-box;min-width:0}.studio-console :is(h1,h2,h3,p){letter-spacing:normal;text-transform:none;margin:0}.studio-console h1{font-size:clamp(22px,2.3vw,32px);font-weight:600;line-height:1.25}.studio-console h2{font-size:.875rem;font-weight:600;line-height:1.4}.studio-console h3{font-size:1rem}.studio-titlebar{border-bottom:1px solid var(--studio-line);background:#1d242c;flex-wrap:wrap;align-items:center;gap:16px 26px;padding:18px 22px;display:flex}.studio-titlebar p{color:#a8b4be}.studio-kicker{letter-spacing:.12em;color:#80c8d2;margin-bottom:4px;font-size:.75rem;display:block}.studio-local-badge{color:#abc9b9;border:1px solid #355044;border-radius:3px;margin-left:auto;padding:5px 9px;font-size:.75rem}.studio-editor-grid{background:var(--studio-line);grid-template-columns:minmax(180px,.7fr) minmax(340px,1.9fr) minmax(280px,1fr);grid-template-areas:"project program search""sequence sequence search";gap:1px;display:grid}.studio-panel{background:#1a2027;min-width:0}.studio-project{grid-area:project}.studio-program{flex-direction:column;grid-area:program;display:flex}.studio-search{flex-direction:column;grid-area:search;min-height:0;display:flex}.studio-sequence{background:#171d23;grid-area:sequence;min-width:0}.studio-panel-heading{border-bottom:1px solid var(--studio-line);background:#202731;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:10px 14px;display:flex}.studio-panel-heading>span{color:#8d9da9;letter-spacing:.05em;font-size:.75rem}.studio-panel-heading>div{flex-wrap:wrap;gap:5px;display:flex}.studio-panel-body{padding:14px}.studio-project .studio-panel-body{gap:18px;display:grid}.studio-muted{font-size:.8125rem;color:var(--studio-muted)!important}.studio-project-actions{gap:8px;display:grid}html body .studio-console button{letter-spacing:normal;text-transform:none;color:#e4eaf0;cursor:pointer;white-space:normal;max-width:100%;height:auto;min-height:36px;box-shadow:none;clip-path:none;background:#2b3845;border:1px solid #4b5b69;border-radius:3px;padding:8px 10px;font-family:inherit;font-size:.8125rem;line-height:1.35}html body .studio-console button:disabled{opacity:.4;cursor:default}html body .studio-console button:hover:not(:disabled){background:#395066;border-color:#92c5d7}html body .studio-console button[aria-pressed=true]{background:#254b52;border-color:#73bfc9}.studio-console input[type=number]{color:#e7f3f7;font-variant-numeric:tabular-nums;background:#10161d;border:1px solid #4c606e;border-radius:3px;min-height:36px;padding:7px}.studio-console input[type=range]{accent-color:#7ad4db}.studio-console input[hidden]{display:none!important}html body .studio-console button.studio-import{background:#18222c;border-style:dashed;justify-content:center;align-items:center;gap:10px;min-height:60px;font-size:.875rem;display:flex}.studio-import>span{font-size:24px}.studio-media-card{overflow-wrap:anywhere;background:#12181f;border:1px solid #384653;border-radius:3px;gap:8px;padding:12px;display:grid}.studio-media-icon{color:#a0c6dc;background:linear-gradient(130deg,#283f55,#172431);place-items:center;height:65px;font-size:28px;display:grid}.studio-media-card small{color:var(--studio-muted)}.studio-monitor{aspect-ratio:16/9;background:#050709;flex:1;place-items:center;min-height:200px;display:grid;overflow:hidden}.studio-console .studio-monitor video{object-fit:contain;cursor:pointer;width:100%;height:100%;max-height:440px;margin:0;display:block}.studio-monitor-empty{text-align:center;color:#bac5ce;justify-items:center;gap:12px;padding:24px;display:grid}.studio-monitor-empty svg{fill:none;stroke:#536677;stroke-width:2px;width:64px;height:45px;margin-bottom:6px}.studio-monitor-empty strong{color:#dce8f0;font-size:1rem}.studio-monitor-empty>span{color:#8b9baa;font-size:.8125rem}.studio-transport{border-top:1px solid var(--studio-line);background:#202731;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 14px;display:flex}.studio-transport>div{gap:4px;display:flex}.studio-transport output{font-variant-numeric:tabular-nums;color:#9fe4e8;font-size:.875rem}.studio-transport output span{color:#8697a4}.studio-console .studio-transport button{min-width:36px}.studio-compare button{font-size:.75rem!important}.studio-search .studio-panel-body{overscroll-behavior:contain;scrollbar-color:#576675 #171c22;max-height:810px;overflow:auto}.studio-search .esfm.sound-file-search{box-shadow:none;background:0 0;border:0;max-height:none;padding:0;overflow:visible;margin:0!important}.studio-search .sound-file-search-heading{display:none}.studio-search .esfm>p:first-of-type{color:#adbcc7;margin-bottom:12px;font-size:.8125rem;line-height:1.5}.studio-search .sound-file-drop{text-align:left;background:#131b23;border:1px dashed #415565;padding:12px;display:block}.studio-search .sound-file-drop label{font-size:.8125rem}.studio-search .esfm-controls{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.studio-search .sound-file-drop>span{color:#91a1ae;margin-top:10px;font-size:.75rem;display:block}.studio-search .sound-file-results ol{padding:0}.studio-search .sound-file-results li{background:#121a22;border:1px solid #374955;margin-top:12px;padding:12px}.studio-search .esfm-player audio{width:100%;min-width:0;max-width:100%}.studio-search .esfm-player-actions{flex-wrap:wrap;gap:6px;display:flex}.studio-search .esfm p[role=status]{margin-top:10px;font-size:.75rem}.studio-search .esfm small{font-size:.75rem;line-height:1.5}.studio-search .esfm-result-links{flex-wrap:wrap;gap:10px;display:flex}.studio-track-grid{border-bottom:1px solid #343d46;grid-template-columns:90px minmax(0,1fr);margin-right:16px;display:grid;position:relative}.studio-track-label{color:#a6b6c2;background:#202833;border-bottom:1px solid #313b45;border-right:1px solid #3c4955;align-items:center;gap:7px;padding:10px;font-size:.75rem;display:flex}.studio-track-label b{color:#b7d5e8;font-size:.75rem}.studio-ruler-label{letter-spacing:.08em;height:35px;font-size:.6875rem}.studio-ruler{background:#151c23;border-bottom:1px solid #43525e;height:35px;margin:0 2px;position:relative}.studio-console .studio-ruler button{color:#a4b4c1;white-space:nowrap;background:0 0;border:0;border-radius:0;min-height:34px;padding:4px 0;font-size:.6875rem;position:absolute;top:0;transform:translate(-50%)}.studio-console .studio-ruler button:first-child{transform:none}.studio-console .studio-ruler button:last-child{transform:translate(-100%)}.studio-ruler button:after{content:"";border-left:1px solid #73818b;height:5px;position:absolute;bottom:0;left:50%}.studio-track{background:repeating-linear-gradient(90deg,#0000 0 calc(20% - 1px),#37465355 calc(20% - 1px) 20%),#11181f;border-bottom:1px solid #303b45;height:48px;position:relative;overflow:hidden}.studio-video-clip{color:#d4e6f3;text-overflow:ellipsis;white-space:nowrap;background:#314961;border:1px solid #63839d;border-radius:3px;padding:6px 10px;font-size:.75rem;position:absolute;inset:5px 0;overflow:hidden}.studio-track>span{color:#758897;pointer-events:none;align-items:center;padding:10px;font-size:.75rem;display:flex;position:absolute;inset:0}.studio-audio-track{background-color:#122623;height:74px}.studio-audio-track canvas{touch-action:none;cursor:crosshair;width:100%;height:72px;display:block}.studio-range-highlight{pointer-events:none;background:#88d5e51f;border:1px solid #a2dce9;position:absolute;inset-block:0}.studio-fx-track{height:52px}.studio-console button.studio-fx-clip{text-overflow:ellipsis;white-space:nowrap;color:#fff0c9;background:#775c2c;border:1px solid #bc964c;border-radius:3px;min-width:3px;height:39px;padding:7px 4px;font-size:.75rem;position:absolute;top:6px;overflow:hidden}.studio-playhead-layer{pointer-events:none;z-index:2;position:absolute;inset:27px 0 0 90px;overflow:hidden}.studio-playhead-layer i{background:#f0c769;width:1px;position:absolute;top:0;bottom:0;box-shadow:0 0 1px #000}.studio-playhead-layer i:before{content:"";border-top:7px solid #f0c769;border-inline:4px solid #0000;position:absolute;top:0;left:-4px}.studio-seek{color:#a7b5bf;align-items:center;gap:12px;padding:8px 16px;font-size:.75rem;display:flex}.studio-seek input{flex:1;min-width:0;height:24px;margin:0}.studio-seek output{font-variant-numeric:tabular-nums;color:#dbe6ed}.studio-selection-tools{border-top:1px solid #303e4a;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.studio-selection-fields{gap:8px;display:flex}.studio-selection-fields label{color:#a8bac7;align-items:center;gap:6px;font-size:.75rem;display:flex}.studio-selection-fields input{width:86px}.studio-timeline-hint{padding:0 14px 12px;color:#94a6b4!important;font-size:.75rem!important}.studio-inspector{margin-top:1px}.studio-inspector-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:12px;padding:14px;display:grid}.studio-inspector .esfm-edit-clip{background:#131b23;border:1px solid #3b4a58;border-radius:3px;margin:0;padding:14px}.studio-inspector .esfm-edit-clip>p{color:#a8bac7;margin:6px 0 12px;font-size:.75rem}.studio-level{align-items:center;gap:10px;font-size:.8125rem;display:flex}.studio-level input{flex:1;min-width:0}.studio-console footer.studio-statusbar{border-top:1px solid var(--studio-line);background:#1c252e;flex-wrap:wrap;align-items:center;gap:12px;min-height:42px;margin:0;padding:10px 16px;display:flex;position:static}.studio-statusbar p{color:#adc1cd;flex:1;font-size:.8125rem}.studio-statusbar>a{font-size:.75rem;color:#7e96a6!important}.studio-console :focus-visible{outline-offset:3px;outline:2px solid #8ad3e0}@media (width<=1150px){.studio-editor-grid{grid-template-columns:minmax(170px,.7fr) minmax(0,2fr);grid-template-areas:"project program""sequence sequence""search search"}.studio-search .studio-panel-body{max-height:600px}.studio-monitor{min-height:220px}.studio-local-badge{margin-left:0}}@media (width<=650px){.studio-editor-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"program""sequence""project""search"}.studio-titlebar{gap:8px;padding:14px}.studio-titlebar p{display:none}.studio-local-badge{font-size:.6875rem}.studio-monitor{min-height:190px}.studio-transport{justify-content:center;padding:8px}.studio-track-grid{grid-template-columns:65px minmax(0,1fr);margin-right:10px}.studio-playhead-layer{left:65px}.studio-track-label{gap:0;padding:6px;font-size:.6875rem;display:grid}.studio-ruler button:nth-child(2),.studio-ruler button:nth-child(4),.studio-ruler button:nth-child(5){visibility:hidden}.studio-selection-fields{justify-content:space-between;width:100%}.studio-project .studio-panel-body{gap:12px}.studio-search .studio-panel-body{max-height:none}.esfm-studio-page{padding:8px}.studio-inspector-grid{padding:10px}.studio-seek{gap:7px;padding:8px;font-size:.6875rem}}.studio-console .studio-seek input[type=range],.studio-console .studio-level input[type=range]{cursor:ew-resize;background:0 0;border:0;min-height:24px;padding:0}.studio-monitor{position:relative}.studio-motion-overlay{z-index:3;touch-action:none;position:absolute}.studio-motion-overlay[data-selecting=true]{cursor:crosshair;background:#94dbea0b;outline:1px dashed #82cddb}.studio-motion-overlay>p{color:#f0fbff;pointer-events:none;background:#000b;padding:5px 8px;font-size:.75rem;position:absolute;top:8px;left:8px}.studio-target-box{pointer-events:none;border:2px solid #72e3bd;position:absolute;box-shadow:0 0 0 1px #07120c}.studio-target-box>span{white-space:nowrap;color:#bfffe3;background:#143f32;padding:2px 5px;font-size:.6875rem;position:absolute;top:-22px;left:-2px}.studio-motion-tools{border-top:1px solid #3b4e5b;gap:8px;padding-top:14px;display:grid}.studio-motion-tools>p{color:#97adb9;font-size:.75rem}.studio-project .studio-panel-body{scrollbar-color:#526578 #141d24;max-height:590px;overflow:auto}.studio-pan-editor{border-top:1px solid #344650;padding:10px 0}.studio-pan-editor>summary{cursor:pointer;color:#b6e0e1;font-size:.8125rem}.studio-pan-editor label{color:#c2d2da;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;font-size:.75rem;display:flex}.studio-console .studio-pan-editor input[type=checkbox]{accent-color:#80d7db;width:16px;height:16px;min-height:16px;padding:0}.studio-console .studio-pan-editor input[type=range]{border:0;width:100%;min-height:25px;padding:0}.studio-pan-meter{background:linear-gradient(90deg,#0000 49.8%,#97afb2 50%,#0000 50.2%),linear-gradient(#0000 45%,#455b66 45% 55%,#0000 55%);justify-content:space-between;height:25px;margin:14px 8px;font-size:.6875rem;display:flex;position:relative}.studio-pan-meter i{background:#aceee3;width:3px;height:13px;position:absolute;top:6px}.studio-keyframe-editor{background:#101c25;margin-top:12px;padding:8px}.studio-spatial-console{background:#0e2025;border:1px solid #4a696e;margin-top:12px;padding:10px}.studio-spatial-console>p{color:#a2b6c0;margin-top:12px;font-size:.75rem}.studio-spatial-views{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.studio-spatial-views figure{margin:0}.studio-spatial-views svg{fill:none;stroke:#456572;background:#07171f;width:100%;display:block}.studio-spatial-views circle{fill:#9ae1d6;stroke:#defff4}.studio-spatial-views figcaption{color:#a4c3c9;text-align:center;font-size:.6875rem}.esfm-impression-panel{isolation:isolate;border:1px solid #526374;border-radius:8px;width:min(390px,100vw - 24px);max-height:calc(100dvh - 130px);font:14px/1.5 system-ui,sans-serif;overflow:hidden;box-shadow:0 12px 48px #0009;z-index:2147483000!important;color:#e6edf3!important;background:#10171e!important;position:fixed!important;bottom:90px!important;right:16px!important}.esfm-impression-panel.is-collapsed{width:auto}.esfm-impression-panel>header{background:#1d2a35;border-bottom:1px solid #3e5263;justify-content:space-between;display:flex}.esfm-impression-panel button{font:inherit!important;color:#e6edf3!important;box-shadow:none!important;cursor:pointer!important;clip-path:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:12px!important}.esfm-impression-panel button:before,.esfm-impression-panel button:after{display:none!important}.esfm-impression-content{overscroll-behavior:contain;max-height:calc(100dvh - 183px);padding:16px;overflow:auto}.esfm-impression-content h2{overflow-wrap:anywhere;color:#fff!important;margin:0 0 10px!important;font:600 15px/1.4 system-ui!important}.esfm-impression-content h3{color:#fff!important;font:600 14px/1.4 system-ui!important}.esfm-impression-content p,.esfm-impression-content small,.esfm-impression-content dd,.esfm-impression-content dt{color:#c9d5e0!important;letter-spacing:normal!important;text-transform:none!important;font:13px/1.55 system-ui!important}.esfm-impression-content svg{width:100%;height:auto;background:#10171e!important}.esfm-impression-content svg text{letter-spacing:0!important;font:9px system-ui!important}.impression-grid{fill:none;stroke:#384956;stroke-width:1px}.impression-shape{fill:#9bbde82b;stroke:#dceaff;stroke-width:1.5px}.impression-legend{grid-template-columns:1fr 1fr;gap:6px 20px;display:grid;padding:0!important;list-style:none!important}.impression-legend li{align-items:center;gap:7px;display:flex;font:12px system-ui!important}.impression-legend i{border-radius:50%;flex:none;width:8px;height:8px}.impression-legend span{color:#adbcca;margin-left:auto}.esfm-impression-content dl{grid-template-columns:1fr 1.25fr;gap:8px;display:grid}.esfm-impression-content dd{margin:0}.impression-tags{flex-wrap:wrap;gap:6px;margin-block:12px;display:flex}.impression-tags span{border:1px solid #53616b;border-radius:3px;padding:3px 7px;font:12px system-ui!important}.esfm-impression-content details{border-top:1px solid #33424e;padding-top:10px;font:12px system-ui!important}.esfm-impression-content summary{cursor:pointer}.esfm-impression-content a{color:#8ecbf5!important}.esfm-preload{color:#d6e2e7;background:#11191e;border:1px solid #3f535f;min-width:0;max-width:100%;margin-block:16px;padding:14px}.esfm-preload summary{cursor:pointer;font-weight:600}.esfm-preload p,.esfm-preload small{max-width:75ch;color:#c0ced5!important}.esfm-preload .esfm-pitch-control{max-width:520px}.esfm-preload button{cursor:pointer}.esfm-preload button:disabled{opacity:.5;cursor:default}.studio-position-export{border-top:1px solid #44545e;margin-top:14px;padding-top:12px}.studio-position-export>summary{cursor:pointer;color:#a8d7f4}.studio-position-export input[type=number],.studio-position-export input:not([type]){width:100%;max-width:100%;padding:8px;color:#e7edf4!important;background:#0c1218!important;border:1px solid #4c5f6e!important}.esfm-auto-index{color:#d8e4eb;background:#10191e;border:1px solid #3d5967;margin:20px;padding:20px}.esfm-auto-index p{color:#b3c5d0!important}.esfm-auto-index button{cursor:pointer}html[data-mode2004=on] .esfm-impression-panel,html[data-mode2004=on] .esfm-impression-panel :is(button,p,small,dd,dt,h2,h3,li,details,svg text){font-family:Bank Gothic Medium,sans-serif!important}.studio-playback-error{background:#391b1b;padding:12px 16px;color:#ffdad5!important;margin:0!important;font-size:14px!important}.studio-monitor video{pointer-events:auto;z-index:1;position:relative}.studio-codec-tools{background:#111b23;border:1px solid #354955;margin:16px 0;padding:12px}.studio-codec-tools p{color:#bdcbd5;font-size:14px;line-height:1.5}.studio-codec-tools small{color:#96dcbf;display:block}.video-audition-player .studio-titlebar h1{font-size:1.3rem!important}.video-player-tools{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}.video-audition-player .studio-editor-grid{grid-template-columns:minmax(0,1fr) minmax(285px,360px);grid-template-areas:"program search""sequence sequence";align-items:start}.video-audition-player[data-browser=false] .studio-editor-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"program""sequence"}.video-audition-player[data-media=true] .studio-editor-grid{grid-template-columns:230px minmax(0,1fr) minmax(280px,330px);grid-template-areas:"project program search""project sequence sequence"}.video-audition-player[data-media=true][data-browser=false] .studio-editor-grid{grid-template-columns:230px minmax(0,1fr);grid-template-areas:"project program""project sequence"}.video-audition-player [hidden]{display:none!important}.video-audition-player .studio-monitor{aspect-ratio:auto;background:#070b0e;height:clamp(260px,43dvh,520px);min-height:240px}.video-audition-player .studio-monitor video{object-fit:contain;width:100%;height:100%;max-height:none}.video-audition-player .studio-program h2{white-space:nowrap;text-overflow:ellipsis;max-width:70%;overflow:hidden}.video-audition-player .studio-panel-heading button{flex-shrink:0}.video-audition-player .studio-search .studio-panel-body{max-height:650px;overflow:auto}.video-audition-player .studio-search .esfm>p:first-of-type,.video-audition-player .studio-search .sound-file-search-heading{display:none}.video-audition-player .studio-panel-body{min-width:0}.video-audition-player .studio-project .studio-panel-body{max-height:80dvh;overflow:auto}.video-audition-player .studio-muted{overflow-wrap:anywhere}.video-audition-player .studio-transport{flex-wrap:wrap}.video-audition-player .studio-transport output{white-space:nowrap;font-family:monospace;font-size:1rem}.video-audition-player .studio-transport>div{flex-wrap:wrap;gap:5px;display:flex}.video-audition-player :is(.studio-track-label,.studio-selection-tools,.studio-timeline-hint,.studio-pan-editor label,.studio-pan-editor>summary,.studio-level,.studio-motion-tools>p,.studio-spatial-console>p,.studio-seek,.studio-keyframe-editor,.studio-muted){line-height:1.5;font-size:.875rem!important}.video-audition-player .studio-track-label{gap:4px;padding:8px}.video-audition-player .studio-track-label b{font-size:.75rem}.video-audition-player .studio-ruler button{font-size:.75rem!important}.video-audition-player .studio-panel-heading h2{font-size:1rem!important}.video-audition-player .studio-panel-body p,.video-audition-player .studio-position-export p{line-height:1.5}.video-timecode-field,.video-timebase{gap:5px;min-width:0;font-size:.875rem;display:grid}.video-timecode-field input{max-width:100%;letter-spacing:.02em!important;width:145px!important;font-family:monospace!important;font-size:1rem!important}.video-timecode-field input[aria-invalid=true]{border-color:#ff8880!important}.video-timecode-field small{color:#ffb6ad;max-width:220px;font-size:.8125rem}.video-timebase select{min-height:38px;font-size:.875rem}.video-audition-player .studio-selection-tools{align-items:end;gap:12px}.video-audition-player .video-cue-destination{color:#b5e0cb;font-size:.875rem}.video-cue-list{gap:8px;padding:8px 14px 14px;display:grid}.video-cue-list>p{color:#b4c4cd;font-size:.875rem}.video-cue-list article{background:#141e26;border:1px solid #3b4a55;flex-wrap:wrap;align-items:center;gap:12px;padding:10px;display:flex}.video-cue-list article[data-selected=true]{background:#1e302f;border-color:#b4e3ca}.video-cue-list article>span{overflow-wrap:anywhere;flex:1;min-width:140px;font-size:.875rem}.video-cue-list .video-timecode-field{font-size:.75rem}.video-cue-marker-lane{z-index:3;height:32px;overflow:visible}.video-audition-player .video-cue-marker-lane button{position:absolute;transform:translate(-50%);color:#b7cabd!important;background:0 0!important;border:0!important;min-height:30px!important;padding:0 4px!important}.video-audition-player .video-cue-marker-lane button[aria-pressed=true]{color:#ffcf78!important}.video-match-tools{border-top:1px solid #3a4e58;margin:0 14px 14px;padding:12px;font-size:.875rem}.video-match-tools>summary{cursor:pointer;margin-bottom:8px}.video-match-tools>button{margin-right:8px}.video-match-tools article{flex-wrap:wrap;align-items:center;gap:12px;margin-block:10px;display:flex}.video-audition-player .studio-inspector-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr))}.video-audition-player .esfm-edit-clip>strong{overflow-wrap:anywhere;font-size:.9375rem}.video-audition-player .esfm-edit-clip>details{margin-block:12px}.video-audition-player.is-maximized{background:#17212a;z-index:2147482900!important;max-width:none!important;margin:0!important;position:fixed!important;inset:0!important;overflow:auto!important}.video-audition-player:fullscreen{background:#17212a;overflow:auto}.video-audition-player .studio-monitor-empty{gap:14px}.video-audition-player .studio-monitor-empty strong{font-size:1.1rem!important}@media (width<=1150px){.video-audition-player[data-media=true] .studio-editor-grid{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"project program""sequence sequence""search search"}.video-audition-player .studio-project .studio-panel-body{max-height:600px}}@media (width<=760px){.video-player-tools{margin-left:0}.video-audition-player .studio-editor-grid,.video-audition-player[data-browser=false] .studio-editor-grid,.video-audition-player[data-media=true] .studio-editor-grid,.video-audition-player[data-media=true][data-browser=false] .studio-editor-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"program""sequence""project""search"}.video-audition-player .studio-monitor{height:34dvh;min-height:210px}.video-audition-player .studio-search .studio-panel-body{max-height:none}.video-audition-player .studio-seek{flex-wrap:wrap}.video-audition-player .studio-transport>output{text-align:center;width:100%}.video-audition-player .studio-program h2{max-width:55%}.video-cue-list article>span{flex-basis:100%}.video-audition-player .studio-selection-tools{gap:10px;padding:10px}.video-timecode-field input{width:133px!important}.video-audition-player .studio-track-label{font-size:.75rem!important}.video-audition-player .studio-timeline-hint{overflow-wrap:anywhere}}.library-heading-kind{color:#466574;letter-spacing:.1em;text-transform:uppercase;margin-top:14px;font:600 .95rem/1.4 Arial,sans-serif;display:block}.library-search-content{color:inherit;border-top:1px solid #91acb6;padding-block:36px}.library-search-content h2{color:inherit;margin:0 0 18px;font-size:clamp(1.4rem,2.4vw,2rem);line-height:1.25}.library-search-content p{max-width:76ch;font-size:1rem;line-height:1.7}.library-search-content a,.catalog-browse-link a{color:#00667e;text-underline-offset:4px}.library-search-content a:hover,.catalog-browse-link a:hover{color:#003e50}.library-question-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px;display:grid}.library-question-grid h3{color:inherit;margin:0 0 10px;font-size:1.125rem;line-height:1.35}.library-question-grid p{margin:0 0 12px}.library-related-links{gap:12px;display:grid}.library-related-links a{color:#a4e4f5;background:#08151c;border:1px solid #294b5a;justify-content:space-between;gap:16px;padding:18px;line-height:1.5;display:flex}.library-related-links span{white-space:nowrap;font-size:.875rem}.library-record-table{border:1px solid #91acb6;margin:24px 0;overflow-x:auto}.library-record-table table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.6}.library-record-table th,.library-record-table td{text-align:left;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #91acb6;padding:14px}.library-record-table th{color:inherit}.library-record-table tbody th{width:34%;font-weight:500}.library-record-table thead{color:#183642;background:#c1d5dd}.catalog-browse-link{margin:0 0 24px;font-size:1rem;line-height:1.6}.sound-category-page{color:#162b35}.sound-category-main{padding-block:44px 96px}.sound-category-intro{max-width:900px;padding-block:30px 42px}.sound-category-intro h1{color:#122731;overflow-wrap:anywhere;margin:14px 0 22px;font-size:clamp(2.1rem,4.5vw,4rem);line-height:1.12}.sound-category-intro>p:not(.eyebrow){color:#344e5b;max-width:72ch;font-size:1.125rem;line-height:1.7}.sound-category-links{flex-wrap:wrap;gap:12px 24px;margin-top:22px;display:flex}.sound-category-links a{color:#00667e;padding-block:10px}.sound-category-catalog{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 0 42px;display:grid}.sound-category-card{background:#08151c;border:1px solid #284653;padding:24px}.sound-category-card img{aspect-ratio:1;object-fit:contain;width:100%;max-width:320px;height:auto;margin:0 auto 24px;display:block}.sound-category-card h2{margin:12px 0;font-size:1.5rem;line-height:1.3}.sound-category-card h2 a{color:#edf7fa}.sound-category-card p{color:#c9d9e1;font-size:1rem;line-height:1.7}.sound-category-card .release-label{color:#e1b474;font-size:.875rem}.sound-category-card>a:last-child{color:#8cdbf0;min-height:44px;padding-block:12px;display:inline-block}@media (width<=650px){.library-question-grid,.sound-category-catalog{grid-template-columns:1fr}.library-related-links a{flex-direction:column;gap:6px}.library-record-table th,.library-record-table td{padding:10px}.sound-category-card{padding:20px}.sound-category-intro{padding-top:54px}}html[data-mode2004=on] :is(.library-search-content,.sound-category-page){color:#d3e0e5}html[data-mode2004=on] :is(.library-search-content,.sound-category-page) a{color:#8cdbf0}html[data-mode2004=on] .library-heading-kind{color:#a8c9d7}.pf-root,.pf-workspace{--pf-bg:#090c0f;--pf-panel:#11171c;--pf-muted:#b2bbc3;--pf-text:#eff1ef;--pf-line:#2e3941;--pf-accent:#ff995e;--pf-display:var(--display,"Arial Narrow",Arial,sans-serif);color:var(--pf-text);background:var(--pf-bg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;overflow-wrap:anywhere;font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.6}.pf-root *,.pf-workspace *{box-sizing:border-box}.pf-root [hidden],.pf-workspace [hidden]{display:none!important}.pf-root a,.pf-workspace a{color:inherit;text-decoration:none}.pf-root button,.pf-workspace button,.pf-workspace input,.pf-workspace select,.pf-workspace textarea{font:inherit}.pf-root button,.pf-workspace button{cursor:pointer}.pf-root button:disabled,.pf-workspace button:disabled{cursor:not-allowed;opacity:.55}.pf-root h1,.pf-root h2,.pf-root h3,.pf-root h4,.pf-root p,.pf-workspace h1,.pf-workspace h2,.pf-workspace h3{letter-spacing:normal;text-transform:none;margin:0}.pf-root :focus-visible,.pf-workspace :focus-visible{outline:3px solid var(--pf-accent);outline-offset:5px}.pf-root a:hover,.pf-root .pf-text-link:hover{color:var(--pf-accent)}.pf-sr{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;overflow:hidden;position:absolute!important}.pf-skip{background:var(--pf-accent);z-index:100;padding:12px 20px;position:absolute;top:-100px;left:20px;color:#111!important}.pf-skip:focus{top:12px}.pf-root section{scroll-margin-top:24px}.pf-header,.pf-hero,.pf-toolstrip,.pf-section,.pf-contact,.pf-footer{width:min(1240px,100% - 80px);margin-inline:auto}.pf-header{border-bottom:1px solid var(--pf-line);justify-content:space-between;align-items:center;gap:32px;min-height:96px;display:flex}.pf-brand{font-family:var(--pf-display);font-size:23px;font-weight:800;line-height:1.1;display:block;letter-spacing:.15em!important}.pf-brand span{color:var(--pf-muted);letter-spacing:.24em;margin-top:7px;font:9px/1.4 Arial,sans-serif;display:block}.pf-site-nav{align-items:center;gap:26px;font-size:13px;display:flex}.pf-header-contact{border:1px solid var(--pf-line);padding:8px 16px}.pf-header-contact:hover{border-color:var(--pf-accent)}.pf-hero{grid-template-columns:.84fr 1.16fr;align-items:start;gap:56px;padding-block:64px 56px;display:grid}.pf-hero-copy{padding-top:10px}.pf-eyebrow{color:var(--pf-accent);letter-spacing:.15em!important;text-transform:uppercase!important;font:700 11px/1.5 Courier New,monospace!important}.pf-root h1{font-family:var(--pf-display);letter-spacing:-.03em;margin:22px 0;font-size:clamp(33px,3.7vw,52px);font-weight:700;line-height:1.08}.pf-role{color:#dfe7ed;font-size:12px;font-weight:600}.pf-intro{color:var(--pf-muted);max-width:47ch;font-size:14px;line-height:1.8;margin-top:18px!important}.pf-hero-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:26px;display:flex}.pf-button{border:1px solid var(--pf-line);min-height:46px;color:var(--pf-text);background:0 0;border-radius:2px;justify-content:center;align-items:center;gap:12px;padding:12px 20px;font-weight:700;line-height:1.3;text-decoration:none;display:inline-flex;font-size:12px!important}.pf-button:hover{border-color:var(--pf-accent);color:var(--pf-accent)}.pf-button-primary{background:var(--pf-accent);border-color:var(--pf-accent);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,0 100%);color:#13110f!important}.pf-button-primary:hover{background:#ffb083;color:#13110f!important}.pf-button svg{flex:none;width:18px;height:18px}.pf-text-link{border-bottom:1px solid #697783;padding-block:7px;font-size:12px;font-weight:700}.pf-location{color:var(--pf-muted);margin-top:22px!important;font:11px/1.5 Courier New,monospace!important}.pf-location span{color:var(--pf-accent);margin-right:6px}.pf-featured{min-width:0}.pf-reel-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.pf-reel-heading>span:last-child{color:var(--pf-muted);font:10px/1.5 Courier New,monospace}.pf-player{aspect-ratio:16/9;isolation:isolate;background:#0b1116;border:1px solid #34434e;min-height:200px;position:relative;overflow:hidden}.pf-player iframe{z-index:5;background:#000;border:0;width:100%;height:100%;position:absolute;inset:0}.pf-facade{color:#eaf0f4;text-align:center;background:radial-gradient(at 50% 45%,#26374188,#0000 65%),#10171d;border:0;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:44px 24px 48px;line-height:1.3;display:flex;position:relative;overflow:hidden}.pf-facade-grid{z-index:-1;background-image:linear-gradient(#58687316 1px,#0000 1px),linear-gradient(90deg,#58687316 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:20px;-webkit-mask-image:radial-gradient(#000 20%,#0000 77%);mask-image:radial-gradient(#000 20%,#0000 77%)}.pf-facade:before,.pf-facade:after{content:"";z-index:1;border-style:solid;border-color:#526b7b;width:14px;height:14px;position:absolute}.pf-facade:before{border-width:0 0 1px 1px;bottom:13px;left:13px}.pf-facade:after{border-width:1px 1px 0 0;top:13px;right:13px}.pf-poster{object-fit:cover;filter:brightness(.45);z-index:-1;width:100%;height:100%;position:absolute;inset:0}.pf-play-symbol{width:58px;height:58px;color:var(--pf-accent);background:#16232b;border:1px solid #6a7c87;border-radius:50%;place-items:center;margin-bottom:18px;font-size:26px;display:grid}.pf-play-symbol svg{width:24px;height:24px;margin-left:1px}.pf-facade:hover .pf-play-symbol{background:var(--pf-accent);color:#111;border-color:var(--pf-accent)}.pf-facade-empty .pf-play-symbol{font-weight:300}.pf-facade-empty:hover .pf-play-symbol{color:var(--pf-accent);background:#16232b;border-color:#6a7c87}.pf-facade-corner{letter-spacing:.15em;color:#b9c5cd;font:9px/1.4 Courier New,monospace;position:absolute;top:18px;left:18px}.pf-facade-title{font-family:var(--pf-display);max-width:90%;font-size:clamp(17px,1.5vw,23px);font-weight:600;line-height:1.3}.pf-facade-bottom{color:#bac7cf;text-align:left;font-size:10px;position:absolute;bottom:18px;left:18px;right:18px}.pf-player-meta{color:var(--pf-muted);justify-content:space-between;gap:16px;margin-top:8px;font-size:10px;display:flex}.pf-player-meta a{border-bottom:1px solid #50606a}.pf-unload{color:#eff1ef;background:#18232b;border:1px solid #52606b;margin-top:9px;padding:5px 9px;display:inline-flex;font-size:11px!important}.pf-featured-caption{padding:16px 0 0}.pf-featured-caption h2{font-size:17px;font-weight:700}.pf-featured-caption p{color:var(--pf-muted);margin-top:7px;font-size:12px}.pf-featured-caption strong{color:#e2e8ec}.pf-public-empty{border:1px solid var(--pf-line);background:linear-gradient(145deg,#162128,#0d1318);min-height:300px;padding:38px}.pf-public-empty h2{font:700 33px/1.2 var(--pf-display);margin:15px 0}.pf-public-empty p{color:var(--pf-muted);max-width:40ch;font-size:13px}.pf-toolstrip{border-block:1px solid var(--pf-line);align-items:center;gap:38px;padding:23px 0;display:flex}.pf-toolstrip>span{letter-spacing:.16em;color:var(--pf-muted);flex:none;font:9px/1.5 Courier New,monospace}.pf-toolstrip>div{flex-wrap:wrap;gap:22px;font-size:12px;font-weight:600;display:flex}.pf-section{border-bottom:1px solid var(--pf-line);padding-block:66px}.pf-section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:28px;display:flex}.pf-section-heading h2,.pf-about h2,.pf-contact h2{font:700 clamp(26px,2.8vw,37px)/1.17 var(--pf-display);letter-spacing:-.02em;margin-top:13px}.pf-section-heading h2 span,.pf-contact h2 span{color:var(--pf-muted)}.pf-section-heading>p{max-width:360px;color:var(--pf-muted);font-size:13px;line-height:1.8}.pf-filters{flex-wrap:wrap;gap:9px;margin:0 0 28px;display:flex}.pf-filters button{border:1px solid var(--pf-line);color:var(--pf-muted);background:0 0;border-radius:2px;min-height:40px;padding:8px 15px;font-size:12px}.pf-filters button:hover,.pf-filters button.is-active{color:#fff;background:#1a252d;border-color:#869ba9}.pf-grid{grid-template-columns:1fr 1fr;align-items:start;gap:28px;display:grid}.pf-card{border:1px solid var(--pf-line);background:#0e1419;min-width:0}.pf-card-top{justify-content:space-between;align-items:center;gap:12px;padding:13px 18px;display:flex}.pf-card-top .pf-eyebrow{font-size:10px!important}.pf-card .pf-player{border-inline:0;border-color:var(--pf-line)}.pf-card .pf-player-meta{margin-inline:18px}.pf-card-copy{padding:22px}.pf-kicker{color:var(--pf-muted);margin-bottom:10px!important;font:10px/1.5 Courier New,monospace!important}.pf-card h3{font:700 21px/1.2 var(--pf-display);margin-bottom:13px}.pf-card-copy>p{color:var(--pf-muted);font-size:13px;line-height:1.8}.pf-credit{border-left:2px solid var(--pf-accent);margin:20px 0 16px;padding-left:14px}.pf-credit>span{color:var(--pf-accent);text-transform:uppercase;letter-spacing:.08em;font:700 10px/1.5 Courier New,monospace}.pf-credit p{color:#d0dae0;font-size:12px;line-height:1.8;margin:7px 0!important}.pf-credit small{color:var(--pf-muted);font-size:11px}.pf-tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pf-tags span{color:#cbd6dd;background:#1b262e;border:1px solid #30434f;padding:3px 9px;font-size:10px}.pf-details{border-top:1px solid var(--pf-line);margin-top:18px}.pf-details summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:13px 0;font-size:12px;font-weight:700;list-style:none;display:flex}.pf-details summary::-webkit-details-marker{display:none}.pf-details summary span{color:var(--pf-accent)}.pf-details[open] summary span{transform:rotate(45deg)}.pf-details>div{padding:0 0 16px}.pf-details h4{color:#e3e9ed;margin-top:15px;font-size:12px}.pf-details p,.pf-segment-credits{color:var(--pf-muted);white-space:normal;margin-top:7px;font-size:12px}.pf-segment-credits dt{color:#e2e9ed;margin-top:12px;font-weight:700}.pf-segment-credits dd{margin:4px 0 0}.pf-chapters{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.pf-chapters button{border:1px solid var(--pf-line);color:#dbe4e9;text-align:left;background:0 0;align-items:center;gap:10px;min-height:39px;padding:8px 11px;font-size:11px;display:flex}.pf-chapters button:hover{border-color:var(--pf-accent)}.pf-chapters time{color:var(--pf-accent);white-space:nowrap;font-family:Courier New,monospace}.pf-permalink{margin-top:14px;padding-block:7px;font-size:10px;display:inline-block;color:#bfccd5!important}.pf-permalink:hover{text-decoration:underline}.pf-draft{color:#f7c495;white-space:nowrap;border:1px solid #805833;padding:3px 7px;font:9px/1.4 Courier New,monospace}.pf-about{grid-template-columns:1fr 1fr;gap:70px;display:grid}.pf-about-text{color:var(--pf-muted);font-size:14px;line-height:1.9;margin-top:22px!important}.pf-education{color:#d0d9de;max-width:50ch;font-size:11px;margin:20px 0!important}.pf-collaborations{background:var(--pf-panel);border:1px solid var(--pf-line);padding:25px 30px}.pf-collaborations h3{font-size:15px}.pf-collaborations p{color:var(--pf-muted);margin-top:12px;font-size:12px;line-height:1.8}.pf-collaborations ul{margin:20px 0;padding:0;list-style:none}.pf-collaborations li{border-bottom:1px solid #28343d;padding:8px 0;font-size:13px}.pf-collaborations strong{color:#e4eaee}.pf-contact{justify-content:space-between;align-items:center;gap:35px;padding-block:64px;display:flex}.pf-contact p:not(.pf-eyebrow){color:var(--pf-muted);margin-top:15px;font-size:12px}.pf-contact .pf-button{padding:18px 24px;font-size:15px!important}.pf-footer{border-top:1px solid var(--pf-line);color:var(--pf-muted);justify-content:space-between;gap:20px;padding:25px 0 32px;font-size:10px;display:flex}.pf-footer>div{gap:22px;display:flex}.pf-preview-notice{color:#ffd4b5;text-align:center;background:#342519;border-bottom:1px solid #65452c;padding:12px 25px;font-size:11px}.pf-workspace{min-height:100vh;padding:28px 36px}.pf-workspace h1{font:700 27px/1.2 var(--pf-display);margin:5px 0 10px}.pf-workspace>header{justify-content:space-between;align-items:start;gap:30px;margin-bottom:26px;display:flex}.pf-workspace p{margin:7px 0}.pf-workspace .pf-local-note{color:#c4cdd4;max-width:78ch;font-size:12px;line-height:1.7}.pf-workspace .pf-local-note strong{color:#ffc399}.pf-editor-layout{grid-template-columns:280px minmax(0,1fr);gap:26px;display:grid}.pf-editor-sidebar{flex-direction:column;align-items:stretch;gap:7px;display:flex}.pf-editor-sidebar button{color:#e1e8ed;text-align:left;background:#131c23;border:1px solid #31414d;padding:12px;font-size:12px;line-height:1.5}.pf-editor-sidebar button.is-selected{border-color:var(--pf-accent);background:#282018}.pf-editor-sidebar button small{color:#b7c5cf;margin-top:4px;font-size:10px;display:block}.pf-editor-sidebar h2{margin:15px 0 5px;font-size:12px}.pf-editor-panel{border:1px solid var(--pf-line);background:var(--pf-panel);min-width:0;padding:25px}.pf-editor-panel h2{margin-bottom:8px;font-size:20px}.pf-editor-panel h3{margin-top:20px;font-size:14px}.pf-editor-fields{grid-template-columns:1fr 1fr;gap:18px;margin-top:20px;display:grid}.pf-editor-fields label{color:#d9e2e8;font-size:12px;display:block}.pf-editor-fields .pf-field-wide{grid-column:1/-1}.pf-editor-fields input:not([type=checkbox]),.pf-editor-fields select,.pf-editor-fields textarea{color:#eef1f3;background:#0b1116;border:1px solid #526370;border-radius:2px;width:100%;margin-top:6px;padding:11px 12px;font-size:13px;line-height:1.5;display:block}.pf-editor-fields textarea{resize:vertical;min-height:95px}.pf-editor-fields input[type=checkbox]{accent-color:var(--pf-accent);vertical-align:middle;width:17px;height:17px;margin-right:9px}.pf-editor-fields small{color:#aebdc8;margin-top:5px;font-size:11px;line-height:1.65;display:block}.pf-check{align-items:start;gap:5px;line-height:1.8;display:flex!important}.pf-check input{flex:none;margin-top:4px}.pf-editor-advanced{border-top:1px solid var(--pf-line);margin-top:22px;padding-top:12px}.pf-editor-advanced summary{cursor:pointer;font-size:13px;font-weight:700}.pf-editor-tools{flex-wrap:wrap;gap:10px;margin:20px 0;display:flex}.pf-editor-status{color:#c9efd0;white-space:pre-line;background:#142018;border:1px solid #5e7062;margin-block:20px;padding:12px 16px;font-size:12px}.pf-editor-status.is-error{color:#ffcbab;background:#281b14;border-color:#926442}.pf-readiness{color:#c8d5de;background:#0b1116;border:1px solid #3d4b55;margin-top:17px;padding:14px;font-size:12px}.pf-readiness ul{margin:6px 0;padding-left:20px}.pf-local-toolbar{color:#dce5ea;z-index:1;background:#1a252d;border-bottom:1px solid #4e606d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 24px;font:12px/1.5 Arial,sans-serif;display:flex;position:relative}.pf-local-toolbar button{color:#15100d;cursor:pointer;background:#ff995e;border:0;padding:10px 17px;font-size:12px;font-weight:700}.pf-chapter-help{white-space:pre-wrap;color:#cbd4dc;font:11px/1.7 Courier New,monospace}.pf-review-note{background:#231b15;border-left:2px solid #b07544;padding:12px;font-size:12px;color:#e8c4a5!important}.pf-preview-back{background:#18232b;padding:12px 24px}.pf-preview-back a{color:#f3b184!important}.pf-form-meta{color:var(--pf-muted);font-size:11px}.pf-editor-tools input[type=file]{max-width:260px;color:var(--pf-muted);font-size:11px}@media (width>=1600px){.pf-root h1{font-size:54px}}@media (width<=1000px){.pf-header,.pf-hero,.pf-toolstrip,.pf-section,.pf-contact,.pf-footer{width:calc(100% - 48px)}.pf-hero{grid-template-columns:.88fr 1.12fr;gap:30px;padding-top:42px}.pf-root h1{font-size:35px}.pf-site-nav{gap:18px}.pf-about{gap:30px}.pf-editor-layout{grid-template-columns:230px minmax(0,1fr)}.pf-workspace{padding:20px}}@media (width<=760px){.pf-header{gap:14px;min-height:86px}.pf-brand{font-size:18px}.pf-brand span{font-size:8px}.pf-site-nav{gap:14px;font-size:11px}.pf-site-nav>a:nth-child(3){display:none}.pf-header-contact{padding:7px 9px}.pf-hero{flex-direction:column;gap:32px;padding-block:30px 34px;display:flex}.pf-hero-copy{padding-top:0}.pf-root h1{margin:14px 0;font-size:clamp(31px,8vw,45px)}.pf-role{font-size:11px}.pf-intro{max-width:65ch}.pf-featured{width:100%}.pf-hero-actions{margin-top:20px}.pf-toolstrip{flex-direction:column;align-items:start;gap:14px;padding-block:19px}.pf-toolstrip>div{gap:12px 18px;font-size:11px}.pf-section{padding-block:42px}.pf-section-heading{display:block}.pf-section-heading>p{max-width:60ch;margin-top:18px}.pf-grid,.pf-about{grid-template-columns:1fr}.pf-card h3{font-size:23px}.pf-facade-title{font-size:20px}.pf-contact{padding-block:40px;display:block}.pf-contact>.pf-button{margin-top:24px}.pf-footer{flex-direction:column;gap:12px}.pf-footer>div{gap:20px}.pf-workspace>header{display:block}.pf-editor-layout{grid-template-columns:1fr}.pf-editor-sidebar{grid-template-columns:1fr 1fr;max-height:255px;padding:2px;display:grid;overflow-y:auto}.pf-editor-sidebar h2{grid-column:1/-1}.pf-editor-fields{grid-template-columns:1fr}.pf-editor-panel{padding:19px}.pf-workspace h1{font-size:24px}.pf-editor-tools{gap:8px}.pf-local-toolbar{padding:12px 16px;font-size:11px}.pf-collaborations{padding:24px}.pf-play-symbol{width:48px;height:48px;margin-bottom:12px}}@media (width<=400px){.pf-header,.pf-hero,.pf-toolstrip,.pf-section,.pf-contact,.pf-footer{width:calc(100% - 32px)}.pf-site-nav{gap:10px}.pf-site-nav>a:nth-child(2){display:none}.pf-card-copy{padding:18px}.pf-player-meta{font-size:10px;display:block}.pf-player-meta a{margin-top:7px;display:inline-block}.pf-preview-notice{font-size:10px}.pf-hero-actions{gap:12px}.pf-button{padding:10px 15px}.pf-contact .pf-button{padding:15px;font-size:12px!important}.pf-player{min-height:200px}.pf-facade-bottom{font-size:9px}.pf-editor-sidebar{grid-template-columns:1fr}.pf-workspace{padding:15px}}@media (prefers-reduced-motion:reduce){.pf-root *,.pf-workspace *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.pf-local-storage-note{color:#ffe1cc;background:#241b14;border-bottom:1px solid #67472e;margin:0;padding:10px 24px;font:13px/1.5 system-ui,sans-serif}.pf-root,.pf-workspace{--pf-accent:var(--orange,#ff995e);--pf-display:var(--display,"Arial Narrow",Arial,sans-serif)}.pf-intro,.pf-about-text,.pf-card-copy>p,.pf-public-empty p,.pf-section-heading>p{font-size:1rem}.pf-site-nav,.pf-role,.pf-button,.pf-text-link,.pf-toolstrip>div,.pf-credit p,.pf-details p,.pf-details summary,.pf-filters button,.pf-editor-sidebar button,.pf-local-note,.pf-editor-fields label,.pf-form-meta,.pf-editor-tools label{font-size:.875rem!important}.pf-player-meta,.pf-education,.pf-collaborations p,.pf-contact p,.pf-footer,.pf-tags span,.pf-chapters button{font-size:.8125rem}.pf-workspace{min-height:100vh;padding-bottom:100px}.pf-editor-panel{min-width:0}.pf-editor-fields input,.pf-editor-fields textarea{min-width:0;max-width:100%}.pf-site-header{background:#090c0f}.pf-site-header .site-header{position:relative}html[data-mode2004=on] .pf-root,html[data-mode2004=on] .pf-workspace{--pf-display:"Bank Gothic LH Heavy","Bank Gothic Medium",sans-serif;font-family:Eurostile Text,Arial,sans-serif}.portfolio-editor-page{padding:0!important;display:block!important}.portfolio-page{padding-bottom:80px}.portfolio-page .pf-header{display:none}.portfolio-page .pf-hero{padding-top:64px}@media (width>=761px){.pf-grid-single,.pf-hero-project .pf-grid{grid-template-columns:minmax(0,800px);justify-content:center}}.pf-build-download{border-inline:1px solid var(--pf-line);border-bottom:1px solid var(--pf-line);background:var(--pf-panel);flex-wrap:wrap;align-items:center;gap:10px 18px;padding:18px 22px;display:flex}.pf-build-download p{color:var(--pf-muted);flex:270px;font-size:14px;line-height:1.6}.pf-hero-project .pf-hero{gap:38px;padding-block:34px 28px}.pf-hero-project .pf-toolstrip{padding-block:14px}.pf-hero-project .pf-section{padding-block:28px 44px}.pf-hero-project .pf-section-heading{margin-bottom:16px}.pf-hero-project .pf-featured .pf-build-download{padding:13px 16px}.pf-facade:has(.pf-poster){background:#11171c}.pf-facade .pf-poster{z-index:0;filter:brightness(1.08)contrast(1.05)}.pf-facade:has(.pf-poster) .pf-facade-grid{z-index:1;opacity:.35}:is(.pf-facade:has(.pf-poster) .pf-play-symbol,.pf-facade:has(.pf-poster) .pf-facade-corner,.pf-facade:has(.pf-poster) .pf-facade-bottom){z-index:2}.pf-facade:has(.pf-poster) .pf-play-symbol{margin:0;box-shadow:0 5px 25px #0009}@media (width<=760px){.pf-hero-project .pf-hero{gap:20px;padding-top:20px}.pf-hero-project .pf-hero-copy h1{margin:10px 0;font-size:clamp(29px,7vw,38px)}.pf-hero-project .pf-intro{margin-top:10px!important}.pf-hero-project .pf-hero-actions{margin-top:12px}.pf-hero-project .pf-location{margin-top:12px!important}}.pf-grid,.pf-hero-project .pf-grid{grid-template-columns:minmax(0,1fr);max-width:1150px;margin-inline:auto}.pf-card:not(.pf-card-compact){grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:start;display:grid}.pf-card-media{min-width:0;padding:16px}.pf-card-media .pf-player{border:1px solid var(--pf-line)}.pf-card-media .pf-player-meta{margin:8px 0 0}.pf-card-media .pf-build-download{border:1px solid var(--pf-line);margin-top:12px;padding:12px}.pf-card-media .pf-build-download p{font-size:12px}.pf-card-compact{max-width:800px;margin-inline:auto}@media (width<=899px){.pf-card:not(.pf-card-compact){grid-template-columns:1fr}.pf-card-media{padding-top:0}}.pf-project-list{width:min(1240px,100% - 80px);margin-inline:auto}.pf-project-panel{border-bottom:1px solid var(--pf-line);grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:56px;padding:48px 0 54px;scroll-margin-top:24px;display:grid}.pf-project-panel:first-of-type{padding-top:44px}.pf-project-copy,.pf-project-media{min-width:0}.pf-project-copy h3{font:700 clamp(28px,3.15vw,43px)/1.13 var(--pf-display);letter-spacing:-.025em;margin:17px 0 20px}.pf-project-role{color:#eff1ef;font-size:.875rem;font-weight:700;line-height:1.5;margin-bottom:16px!important}.pf-project-summary{color:#e6edf1;max-width:55ch;font-size:1rem;line-height:1.65}.pf-project-contribution,.pf-project-note{max-width:58ch;margin-top:19px}.pf-project-contribution{border-left:2px solid var(--pf-accent);padding-left:16px}.pf-project-contribution>span,.pf-project-note h4{letter-spacing:.09em;text-transform:uppercase;color:var(--pf-accent);font:700 .75rem/1.4 Courier New,monospace}.pf-project-contribution p,.pf-project-note p{color:var(--pf-muted);margin:7px 0 0;font-size:.875rem;line-height:1.65}.pf-project-note h4{color:#ecf0f2}.pf-project-tools{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.pf-project-tools span{border:1px solid var(--pf-line);color:#e3ebef;padding:5px 9px;font-size:.8125rem;line-height:1.45}.pf-project-media .pf-player{min-height:200px}.pf-project-media .pf-build-download{margin-top:12px}.pf-project-page .pf-about{margin-top:42px}@media (width<=1000px){.pf-project-list{width:calc(100% - 48px)}.pf-project-panel{gap:30px}}@media (width<=899px){.pf-project-panel{grid-template-columns:1fr;gap:26px;padding-block:38px}.pf-project-panel:first-of-type{padding-top:28px}.pf-project-copy h3{max-width:20ch}}@media (width<=400px){.pf-project-list{width:calc(100% - 32px)}.pf-project-panel{gap:22px;padding-block:30px}.pf-project-copy h3{font-size:27px}.pf-project-media .pf-build-download{padding:12px}}.portfolio-page .pf-project-page{--pf-bg:#080b0d;--pf-panel:#11171a;--pf-line:#354044;--pf-muted:#bac5ca;background:radial-gradient(at 98% 6%,#58301528,#0000 28%),radial-gradient(at 0 39%,#1b46502e,#0000 35%),#080b0d;position:relative}.pf-project-page:before{content:"";pointer-events:none;z-index:-1;opacity:.17;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.4' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.pf-project-page .pf-project-list{width:min(1440px,100% - 72px);padding-block:36px 8px}.pf-project-page .pf-project-panel{isolation:isolate;background:linear-gradient(125deg,#182024e8,#0d1317f2 53%,#11171af2);border:1px solid #344044;border-top-color:#67716c;grid-template-columns:minmax(0,.87fr) minmax(0,1.13fr);gap:clamp(26px,3.5vw,54px);margin-bottom:28px;padding:32px;scroll-margin-top:100px;position:relative;box-shadow:0 16px 38px #0005,inset 0 1px #c5cbc509,inset 0 -1px #000}.pf-project-page .pf-project-panel:before{content:"";pointer-events:none;z-index:-1;opacity:.25;background:repeating-linear-gradient(176deg,#0000 0 81px,#a8b4b00d 82px,#0000 83px 137px),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.55' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.3' d='M0 0h220v220H0z'/%3E%3C/svg%3E");position:absolute;inset:0}.pf-project-page .pf-project-panel:after{content:"";pointer-events:none;background:linear-gradient(90deg,var(--pf-accent) 0 64%,transparent 64% 70%,#a6b5b9 70% 84%,transparent 84% 90%,#62747b 90%);width:88px;height:3px;position:absolute;top:-1px;left:32px}.pf-project-page .pf-project-panel:nth-of-type(2n){background:linear-gradient(130deg,#182027ed,#0d1418f5 58%,#16232aeb)}.pf-project-page .pf-eyebrow{letter-spacing:.1em!important;font-size:.75rem!important;line-height:1.65!important}.pf-project-page .pf-project-copy h3{letter-spacing:-.035em;text-wrap:balance;text-shadow:0 2px 2px #0007;margin:15px 0 18px;font-size:clamp(1.75rem,2.6vw,2.4rem);line-height:1.12}.pf-project-page .pf-project-role{color:#e6ecee;font-size:.875rem}.pf-project-page .pf-project-summary{color:#d2dde2}.pf-project-page .pf-project-contribution{border-left:2px solid var(--pf-accent);background:linear-gradient(90deg,#f2691f0b,#0000);padding:12px 14px}.pf-project-page .pf-project-contribution p,.pf-project-page .pf-project-note p,.pf-project-page .pf-details p{font-size:1rem;line-height:1.65}.pf-project-page .pf-project-note{margin-top:16px}.pf-project-page .pf-project-tools{gap:6px;margin-top:20px}.pf-project-page .pf-project-tools span{box-shadow:inset 0 1px #fff04;background:#080e119c;border:1px solid #3c4b51;padding:5px 10px;font-size:.875rem}.pf-project-page .pf-project-media{position:sticky;top:100px}.pf-project-page .pf-reel-heading{border-bottom:1px solid #46545b;min-height:32px;margin-bottom:12px;padding-bottom:10px}.pf-project-page .pf-reel-heading>span:last-child{color:#d9e0dd;white-space:nowrap;font-size:.75rem}.pf-project-page .pf-player{border-color:#6c777a;min-height:0;box-shadow:0 0 0 5px #05090b,0 0 0 6px #303b3f,0 18px 34px #0008}.pf-project-page .pf-facade .pf-poster{filter:none;transition:filter .25s}.pf-project-page .pf-facade:hover .pf-poster{filter:brightness(1.08)}.pf-project-page .pf-facade-grid{display:none}.pf-project-page .pf-facade-corner{color:#d5dee2;background:#080d11df;padding:5px 8px;font-size:.75rem;top:12px;left:12px}.pf-project-page .pf-facade-bottom{color:#e0e7eb;background:#070c10d9;max-width:calc(100% - 24px);padding:5px 8px;font-size:.75rem;bottom:12px;left:12px;right:auto}.pf-project-page .pf-play-symbol{background:#10191ded;border-color:#a0adb1;width:66px;height:66px;transition:background .2s,border-color .2s,transform .2s;box-shadow:0 0 0 7px #070b0e55,0 10px 32px #000b!important}.pf-project-page .pf-facade:hover .pf-play-symbol{background:var(--pf-accent);border-color:var(--pf-accent);transform:scale(1.07)}.pf-project-page .pf-player-meta{flex-wrap:wrap;margin-top:16px;font-size:.875rem;line-height:1.5}.pf-project-page .pf-build-download{background:linear-gradient(110deg,#20272a,#11181c);border:1px solid #49565c;margin-top:18px;padding:16px}.pf-project-page .pf-details{border-color:#425158}.pf-project-page .pf-details[open]{background:#080e1266;border:1px solid #425158;padding:0 14px}.pf-project-page .pf-details summary{min-height:48px}.pf-project-page .pf-details h4{font-size:.875rem}.pf-project-page .pf-permalink{margin-top:4px;font-size:.875rem}.pf-project-page .pf-about{margin-top:20px;padding-block:32px 44px}.pf-project-page .pf-collaborations{background:linear-gradient(135deg,#172027,#0e1418);border-top-color:#778078}.pf-project-page .pf-collaborations p,.pf-project-page .pf-collaborations li,.pf-project-page .pf-education,.pf-project-page .pf-contact p{font-size:1rem}.pf-project-page .pf-contact{background:radial-gradient(at 80% 100%,#78401c20,#0000 68%);border-top:1px solid #435258}.pf-project-page .pf-footer{font-size:.875rem}@media (width>=1800px){.pf-project-page .pf-project-list{width:min(1580px,100% - 112px)}}@media (width<=1100px){.pf-project-page .pf-project-list{width:calc(100% - 40px)}.pf-project-page .pf-project-panel{gap:28px;padding:24px}.pf-project-page .pf-project-panel:after{left:24px}}@media (width<=899px){.pf-project-page .pf-project-list{padding-top:24px}.pf-project-page .pf-project-panel{grid-template-columns:minmax(0,1fr);gap:28px}.pf-project-page .pf-project-media{grid-row:1;position:static}.pf-project-page .pf-project-copy h3{max-width:25ch}.pf-project-page .pf-project-copy{max-width:none}}@media (width<=480px){.pf-project-page .pf-project-list{width:calc(100% - 24px);padding-top:18px}.pf-project-page .pf-project-panel{margin-bottom:18px;padding:18px}.pf-project-page .pf-project-panel:after{left:18px}.pf-project-page .pf-project-copy h3{font-size:1.8rem}.pf-project-page .pf-reel-heading{align-items:start}.pf-project-page .pf-play-symbol{width:52px;height:52px}.pf-project-page .pf-facade-corner{display:none}.pf-project-page .pf-facade-bottom{font-size:.75rem;bottom:8px;left:8px}.pf-project-page .pf-player-meta{gap:6px 14px}.pf-project-page .pf-build-download{padding:12px}.pf-project-page .pf-player{min-height:0}}.pf-root .pf-synthesis{border-bottom:1px solid var(--pf-line);padding-block:32px;scroll-margin-top:110px;display:block}.pf-root .pf-synthesis h2{font-family:var(--pf-display);font-size:clamp(1.75rem,3vw,2.25rem);font-weight:700;line-height:1.2}.pf-root .pf-synthesis p{color:var(--pf-text);font-size:1rem;line-height:1.65}.pf-synthesis-heading{margin-bottom:24px}.pf-root .pf-synthesis-heading>p{color:var(--pf-muted);margin-top:10px}.pf-synthesis-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.pf-synth-track{border:1px solid var(--pf-line);background:linear-gradient(125deg,#182024e8,#0d1317f2);border-top-color:#67716c;min-width:0;padding:24px}.pf-synth-track-heading{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 16px;margin-bottom:18px;display:flex}.pf-root .pf-synth-track h3{flex:220px;font-size:1.25rem;font-weight:700;line-height:1.4}.pf-synth-meta{color:var(--pf-muted);white-space:nowrap;font-size:.875rem}.pf-synth-track audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;height:54px;margin-bottom:18px;display:block}.pf-root .pf-synthesis .pf-synth-description{color:var(--pf-muted);line-height:1.75}.pf-root .pf-synthesis .pf-synth-error{margin-bottom:16px}.pf-root .pf-synth-error a{text-underline-offset:3px;color:var(--pf-accent);text-decoration:underline}.pf-root .pf-site-nav{flex-wrap:wrap;gap:8px 20px}.pf-root .pf-site-nav a{align-items:center;min-height:44px;display:inline-flex}.pf-root .pf-site-nav .pf-synthesis-link{color:var(--pf-accent);display:inline-flex}@media (width<=760px){.pf-root .pf-header{flex-wrap:wrap;gap:12px;padding-block:18px}.pf-root .pf-site-nav{gap:6px 18px;width:100%}.pf-root .pf-synthesis{padding-block:24px}.pf-synthesis-grid{grid-template-columns:minmax(0,1fr);gap:18px}.pf-synth-track{padding:18px}}.pf-with-resume{width:min(1680px,100% - 64px);margin-inline:auto;display:block}.pf-main-column{min-width:0}.pf-root .pf-main-column>.pf-section,.pf-root .pf-main-column>.pf-project-list,.pf-root .pf-main-column>.pf-hero,.pf-root .pf-main-column>.pf-toolstrip,.pf-root .pf-main-column>.pf-contact{width:100%;margin-inline:0}.pf-root .pf-mastering{padding-block:20px;scroll-margin-top:110px;display:block}.pf-root .pf-mastering h2{font:700 1.5rem/1.25 var(--pf-display)}.pf-root .pf-mastering h3{margin-top:7px;font-size:1rem;line-height:1.5}.pf-root .pf-mastering p{color:var(--pf-muted);font-size:1rem}.pf-mastering-heading{flex-wrap:wrap;align-items:baseline;gap:8px 20px;margin-bottom:16px;display:flex}.pf-root .pf-mastering-heading h3{margin:0}.pf-root .pf-mastering-heading p{flex-basis:100%;font-size:.875rem;line-height:1.6}.pf-mastering-players{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.pf-mastering-track{min-width:0}.pf-mastering-track-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:8px;display:flex}.pf-root .pf-mastering-track h4{font-size:1rem;font-weight:700;line-height:1.5}.pf-mastering-track audio{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;height:44px;display:block}.pf-root .pf-mastering-track .pf-text-link{align-items:center;min-height:44px;font-size:.875rem;display:inline-flex}.pf-root .pf-mastering-track .pf-synth-error{margin-top:10px;line-height:1.6}@media (width<=760px){.pf-mastering-players{grid-template-columns:minmax(0,1fr);gap:12px}}.pf-resume{border:1px solid var(--pf-line);border-top:2px solid var(--pf-accent);background:var(--pf-panel);width:100%;min-width:0;max-width:960px;margin:32px auto;padding:24px;scroll-margin-top:110px}.pf-root .pf-resume h2{font:700 1.75rem/1.2 var(--pf-display);margin-bottom:18px}.pf-root .pf-resume .pf-resume-name{color:var(--pf-text);font-size:1.25rem;font-weight:700}.pf-root .pf-resume p,.pf-root .pf-resume dd{color:var(--pf-muted);margin:10px 0 0;font-size:1rem;line-height:1.65}.pf-root .pf-resume strong,.pf-root .pf-resume dt{color:var(--pf-text);font-weight:700}.pf-root .pf-resume h3{margin-bottom:12px;font-size:1.125rem;line-height:1.4}.pf-resume>section{border-top:1px solid var(--pf-line);margin-top:24px;padding-top:20px}.pf-resume dl{margin:0}.pf-resume dt{margin-top:16px;font-size:1rem}.pf-root .pf-resume dd{margin:3px 0 0}.pf-resume-honors{color:var(--pf-accent)}.pf-resume-downloads{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-block:20px;display:flex}.pf-resume-downloads .pf-button{width:auto}.pf-resume-downloads .pf-text-link{align-items:center;min-height:44px;display:inline-flex}@media (width<=1100px){.pf-with-resume{width:calc(100% - 40px);display:block}.pf-resume{margin-top:24px}.pf-resume-downloads{flex-flow:wrap;align-items:center}.pf-resume-downloads .pf-button{width:auto}}@media (width<=480px){.pf-with-resume{width:calc(100% - 24px)}.pf-root .pf-mastering{display:block}.pf-root .pf-mastering p{margin-top:12px}.pf-resume{padding:20px}.pf-resume-downloads{flex-direction:column;align-items:stretch}.pf-resume-downloads .pf-button{width:100%}}.pf-employment-job+.pf-employment-job{margin-top:22px}.pf-root .pf-employment-job h4{color:var(--pf-text);font-size:1rem;font-weight:700;line-height:1.5}.pf-root .pf-employment-job .pf-employment-employer{color:var(--pf-text);margin-top:3px}.pf-root .pf-employment-job .pf-employment-meta{margin-top:3px;font-size:.875rem;line-height:1.6}.pf-root .pf-employment-job .pf-employment-duty{margin-top:8px}.pf-root .pf-about{row-gap:28px}.pf-about-tools{border-top:1px solid var(--pf-line);grid-column:1/-1;min-width:0;padding-top:24px}.pf-root .pf-about-tools h3{margin-bottom:14px;font-size:1.125rem;font-weight:700;line-height:1.4}.pf-about-tools ul{flex-wrap:wrap;gap:10px 28px;margin:0;padding:0;list-style:none;display:flex}.pf-about-tools li{color:var(--pf-text);overflow-wrap:anywhere;font-size:1rem;line-height:1.6}.pf-certifications{margin-top:24px}.pf-root .pf-certifications h3{margin-bottom:10px}.pf-root .pf-certifications p{color:var(--pf-muted);font-size:1rem;line-height:1.65}.pf-root .pf-certifications strong{color:var(--pf-text)}.pf-contact-methods{flex-direction:column;align-items:flex-start;gap:12px;display:flex}.pf-resume .pf-phone-link{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (width<=760px){.pf-contact-methods{margin-top:24px}}._room_1k48l_3{display:none}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) ._page_1k48l_4.metadata-page{isolation:isolate;position:relative;background:0 0!important}html[data-mode2004=on] ._room_1k48l_3{z-index:-1;pointer-events:none;contain:strict;background:#060b0d;display:block;position:fixed;inset:0;overflow:hidden}html[data-mode2004=on] ._room_1k48l_3:before,html[data-mode2004=on] ._room_1k48l_3:after{content:"";background-image:linear-gradient(#0207092b,#0206084a),url(/api/private-2004-assets/metadata-lab-a-room.webp);background-position:56%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:-18px}html[data-mode2004=on] ._room_1k48l_3:before{filter:blur(3px)brightness(.75)saturate(.8)}html[data-mode2004=on] ._room_1k48l_3:after{filter:blur(9px)brightness(.72)saturate(.8);-webkit-mask-image:radial-gradient(45% 40% at 53% 41%,#0000 25%,#000 100%);mask-image:radial-gradient(45% 40% at 53% 41%,#0000 25%,#000 100%)}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) ._page_1k48l_4 .metadata-hero{overflow:visible;box-shadow:none!important;background:linear-gradient(90deg,#02070938,#0000 78%)!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-hero>.hero-grid,html[data-mode2004=on] ._page_1k48l_4 .metadata-hero>.hero-glow{display:none!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) ._page_1k48l_4 :is(.metadata-hero-inner,.metadata-search-console,.sound-file-search,.metadata-library){position:relative;color:#d7e5df!important;clip-path:none!important;background:linear-gradient(130deg,#5e807912,#0000 65%),#091312!important;border:2px solid #536961!important;border-radius:12px 4px 14px 5px!important;box-shadow:0 0 0 4px #070c0c,0 0 0 7px #293632,inset 0 0 0 2px #121e1b,inset 0 2px 2px #9fb3a657,0 12px 30px #0008!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-hero-inner{width:min(850px,100% - 48px);margin-inline:clamp(24px,6vw,100px) auto;padding:clamp(28px,4vw,54px)}html[data-mode2004=on] ._page_1k48l_4 .metadata-hero-inner h1{letter-spacing:.025em!important;font-size:clamp(2.8rem,5.8vw,5.4rem)!important;line-height:1.05!important}html[data-mode2004=on] ._page_1k48l_4 :is(.metadata-hero-inner,.metadata-search-console,.sound-file-search,.metadata-library):before{content:"";clip-path:polygon(0 0,94% 0,100% 100%,0 100%);pointer-events:none;width:clamp(66px,14%,180px);height:7px;position:absolute;top:-9px;left:15px;background:linear-gradient(#75867d,#34483e 40%,#131d19)!important;border:0!important}html[data-mode2004=on] ._page_1k48l_4 :is(.metadata-hero-inner,.metadata-search-console,.sound-file-search,.metadata-library):after{content:"";pointer-events:none;width:34px;height:3px;position:absolute;inset:auto 22px -6px auto;box-shadow:0 0 3px #65b78080;background:#66bf80!important;border:0!important}html[data-mode2004=on] ._page_1k48l_4 :is(.metadata-hero-inner,.metadata-search-console,.sound-file-search) p{color:#c3d1cb!important}html[data-mode2004=on] ._page_1k48l_4 :is(.metadata-hero h1 span,.metadata-search-console h2 span){color:#9ddbd0!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console{gap:clamp(20px,3vw,46px)}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console h2{letter-spacing:.015em!important;font-size:clamp(2rem,3.8vw,3.6rem)!important;line-height:1.12!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console form{border-radius:4px;min-width:0;padding:24px;box-shadow:inset 0 0 0 4px #13231d,0 0 0 2px #020706;background:#050c0b!important;border:1px solid #4f7165!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console form:focus-within{box-shadow:inset 0 0 0 4px #18382b,0 0 0 2px #020706;border-color:#a4dfc3!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console form>div{grid-template-columns:minmax(0,1fr);gap:10px}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console form label{color:#b2d0c2!important;font-size:.85rem!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console form>p{color:#a9bfb3!important;font-size:.8rem!important;line-height:1.55!important}html[data-mode2004=on] body:not(:has(.editor-page)):not(:has(.editor-access-page)) ._page_1k48l_4 :is(.metadata-result-status,.metadata-record,.metadata-record-main,.metadata-workbook-preview,.metadata-workbook-sheet-heading,.metadata-catalog-message){color:#d4e3da!important;background:#0a1412!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-result-status{border:1px solid #557365;margin-block:28px;padding:18px 24px;font-family:Bank Gothic Medium,sans-serif}html[data-mode2004=on] ._page_1k48l_4 .metadata-library{margin-bottom:36px;overflow:visible!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-library-head{border-radius:10px 2px 0 0;padding:24px;background:linear-gradient(#34483e,#1c2b24)!important;border-bottom:1px solid #749083!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-library-head :is(p,span){color:#c3d7cb!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-record summary{color:#d8e7dd!important;background:#101d18!important;border-color:#425b4d!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-record summary:is(:hover,:focus-visible){background:#233d30!important;outline-color:#a5d6b7!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-record[open] summary{color:#edfff2!important;background:#2c4938!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-record :is(dd,dt){color:#d6e4dc!important}html[data-mode2004=on] ._page_1k48l_4 .metadata-record mark{color:#09120e!important;background:#c4ad69!important}@media (width<=900px){html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console{grid-template-columns:minmax(0,1fr)}html[data-mode2004=on] ._page_1k48l_4 .metadata-hero-inner{width:calc(100% - 40px);margin-inline:20px}}@media (width<=600px){html[data-mode2004=on] ._room_1k48l_3:before,html[data-mode2004=on] ._room_1k48l_3:after{background-position:64%}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console{padding:24px 16px}html[data-mode2004=on] ._page_1k48l_4 .metadata-search-console form{padding:18px 12px}}
