html[data-da=jour]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:var(--v-ivoire);--surface:#e0ded2;--surface-2:#dedbd0;--surface-3:#d5d3c7;--border:color-mix(in srgb, var(--v-encre) 13%, transparent);--border-strong:color-mix(in srgb, var(--v-encre) 24%, transparent);--white:var(--v-encre);--warm-white:var(--v-encre);--ink-1:#443d34;--ink-2:var(--v-muet);--ink-3:var(--marque-encre);--accent:var(--marque-encre);--on-accent:var(--v-ivoire);--accent-hi:var(--marque-profond);--accent-hover:var(--marque-profond);--accent-tint:color-mix(in srgb, var(--marque-coeur) 16%, transparent);--gold:#655232;--gold-hi:#4c3d25;--nav-teinte:230, 228, 216;--nav-filet-teinte:22, 14, 6;--splash-sol:var(--v-ivoire);--fleche:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 10'%3E%3Cpath d='M0 5h11.5M8 1.2 12.2 5 8 8.8' fill='none' stroke='black' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}html[data-da=jour] .top{-webkit-backdrop-filter:none!important;background:0 0!important;border-bottom-color:#0000!important}html[data-da=jour] .top:before{content:"";pointer-events:none;-webkit-backdrop-filter:blur(20px)saturate(1.05);background:linear-gradient(to bottom, color-mix(in srgb, var(--v-ivoire) 78%, transparent) 0%, color-mix(in srgb, var(--v-ivoire) 60%, transparent) 64%, color-mix(in srgb, var(--v-ivoire) 0%, transparent) 100%);position:absolute;inset:0 0 -34px;-webkit-mask-image:linear-gradient(#000 0 62%,#0000 100%);mask-image:linear-gradient(#000 0 62%,#0000 100%)}html[data-da=jour] .top .inner{z-index:1;position:relative}html[data-da=jour] .nav-pages{font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:clamp(14px,2.2vw,30px);margin-left:clamp(24px,5vw,64px);font-size:11px;display:flex}html[data-da=jour] .nav-pages a{color:var(--ink-2);white-space:nowrap;transition:color .18s}html[data-da=jour] .nav-pages a:hover,html[data-da=jour] .nav-pages a:focus-visible,html[data-da=jour] .nav-pages a[aria-current=page]{color:var(--v-encre)}html[data-da=jour] .nav-pages .nav-devis{border:1px solid color-mix(in srgb, var(--v-encre) 24%, transparent);color:var(--v-encre);border-radius:999px;padding:7px 15px}html[data-da=jour] .nav-pages .nav-devis:hover{background:color-mix(in srgb, var(--v-encre) 8%, transparent)}html:not([data-da=jour]) .nav-pages{display:none}@media (max-width:1180px){html[data-da=jour] .nav-pages a:not(.nav-devis){display:none}}@media (max-width:720px){html[data-da=jour] .nav-pages{display:none}}html[data-da=jour] .hero{isolation:isolate;background:radial-gradient(66% 66% at 72% 8%, var(--marque-clair) 0%, transparent 100%), radial-gradient(60% 60% at 90% 36%, color-mix(in srgb, var(--marque-coeur) 88%, transparent) 0%, transparent 100%), radial-gradient(88% 88% at 30% 118%, color-mix(in srgb, var(--marque-profond) 55%, transparent) 0%, transparent 100%), var(--v-ivoire);flex-direction:column;justify-content:center;min-height:100svh;padding-bottom:clamp(36px,7vh,78px);display:flex}html[data-da=jour] .hero:after{content:"";z-index:1;pointer-events:none;mix-blend-mode:multiply;opacity:.2;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='g'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23g)'/%3E%3C/svg%3E");position:absolute;inset:0}html[data-da=jour] .hero>.wrap{z-index:2;position:relative}html[data-da=jour] .hero-inner{text-align:left;align-items:flex-start;max-width:none;margin-inline:0;padding-block:clamp(96px,15vh,168px)}html[data-da=jour] .hero-eyebrow{color:var(--v-encre);font-family:var(--font-mono);letter-spacing:.2em;text-transform:uppercase;justify-content:flex-start;margin-bottom:clamp(22px,3.6vh,36px);font-size:11px;line-height:1.7;display:block}html[data-da=jour] .hero-eyebrow:before{content:"";background:linear-gradient(90deg, var(--v-or), transparent);width:clamp(140px,22vw,260px);height:1px;margin-bottom:clamp(22px,3.4vh,34px);display:block}html[data-da=jour] .hero-eyebrow .dot{background:var(--marque-coeur);vertical-align:middle;border-radius:50%;width:5px;height:5px;margin:0 12px 2px 10px;display:inline-block}html[data-da=jour] .hero-title{font-family:var(--font-sans);letter-spacing:-.028em;text-wrap:balance;max-width:17ch;color:var(--v-encre);font-size:clamp(38px,5.6vw,76px);font-style:normal;font-weight:550;line-height:1.05}html[data-da=jour] .hero-desc{margin-top:clamp(30px,4.4vh,44px);max-width:46ch;color:color-mix(in srgb, var(--v-encre) 78%, transparent);margin-inline:0;font-size:clamp(15px,1.15vw,18px)}html[data-da=jour] .hero-cta{flex-wrap:wrap;justify-content:flex-start;gap:12px;margin-top:clamp(32px,5vh,48px);display:flex}html[data-da=jour] .hero-cta .btn-pill,html[data-da=jour] .prep-cta-row .btn-pill{letter-spacing:-.01em;border:1px solid #0000;border-radius:999px;align-items:center;gap:10px;padding:13px 24px;font-size:14px;font-weight:500;transition:transform .18s cubic-bezier(.16,1,.3,1),background .18s,border-color .18s;display:inline-flex}html[data-da=jour] .hero-cta .btn-pill:after,html[data-da=jour] .prep-cta-row .btn-pill:after{content:"";width:14px;height:10px;-webkit-mask:var(--fleche) center / contain no-repeat;-webkit-mask:var(--fleche) center / contain no-repeat;mask:var(--fleche) center / contain no-repeat;background:currentColor;flex:none;transition:transform .24s cubic-bezier(.16,1,.3,1)}html[data-da=jour] .hero-cta .btn-pill:hover,html[data-da=jour] .prep-cta-row .btn-pill:hover{transform:translateY(-1px)}html[data-da=jour] .hero-cta .btn-pill:hover:after,html[data-da=jour] .prep-cta-row .btn-pill:hover:after{transform:translate(3px)}html[data-da=jour] .hero-cta .btn-pill-primary,html[data-da=jour] .prep-cta-row .btn-pill-primary{background:var(--v-encre);color:var(--v-ivoire)}html[data-da=jour] .hero-cta .btn-pill-secondary{color:var(--v-encre);border-color:color-mix(in srgb, var(--v-encre) 26%, transparent);background:0 0}html[data-da=jour] .hero-cta .btn-pill-secondary:hover{border-color:var(--v-encre);background:0 0}html[data-da=jour] .hero-auth{text-align:left;margin-top:clamp(20px,3vh,30px)}html[data-da=jour] .hero-auth-btn{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:color-mix(in srgb, var(--v-encre) 72%, transparent);background:0 0;border:0;align-items:center;gap:9px;padding:0;font-size:11px;display:inline-flex}html[data-da=jour] .hero-auth-btn:hover{color:var(--v-encre)}html[data-da=jour] .ecosw-panel{background:radial-gradient(120% 90% at 88% -10%, color-mix(in srgb, var(--marque-coeur) 14%, transparent), transparent 55%), linear-gradient(180deg, var(--v-ivoire), #d2cfc0);box-shadow:0 24px 60px -14px color-mix(in srgb, var(--v-encre) 24%, transparent), inset 0 1px 0 color-mix(in srgb, var(--v-ivoire) 92%, transparent)}html[data-da=jour] .ecosw-tile{--tile-accent:var(--tile-accent-jour)}html[data-da=jour] .s-img-ph--1{background:radial-gradient(60% 50% at 22% 30%,#3d8b5f4d,#0000 65%),radial-gradient(45% 42% at 80% 75%,#3d8b5f24,#0000 60%),#b7d7bd}html[data-da=jour] .s-img-ph--2{background:radial-gradient(55% 60% at 72% 28%,#3d8b5f42,#0000 62%),radial-gradient(40% 36% at 18% 80%,#5fa8821f,#0000 60%),#b7d7bd}html[data-da=jour] .s-img-ph--3{background:radial-gradient(70% 45% at 50% 85%,#3d8b5f3d,#0000 65%),radial-gradient(35% 40% at 85% 18%,#5fa8821a,#0000 55%),#b7d7bd}html[data-da=jour][data-product=studio]{--marque-clair:var(--studio-clair);--marque-coeur:var(--studio-coeur);--marque-profond:var(--studio-profond);--marque-encre:var(--studio-encre);--marque-vif:var(--studio-vif)}html[data-da=jour][data-product=academy]{--marque-clair:var(--academy-clair);--marque-coeur:var(--academy-coeur);--marque-profond:var(--academy-profond);--marque-encre:var(--academy-encre);--marque-vif:var(--academy-vif)}html[data-da=jour][data-product=club]{--marque-clair:color-mix(in srgb, var(--v-or) 62%, var(--v-ivoire));--marque-coeur:var(--v-or);--marque-profond:#4c3d25;--marque-encre:#655232;--marque-vif:var(--v-or)}html[data-da=jour] body{background:var(--v-ivoire);color:var(--v-encre)}html[data-da=jour]{--or-filet:var(--v-or)}html[data-da=jour] .gear-plugin-icon{box-shadow:0 2px 8px #0006}html[data-da=jour] .s-img-veil{background:linear-gradient(#e6e4d826,#e6e4d88c)}html[data-da=jour] .engineer-chip{background:#160e0605}html[data-da=jour] .modal-backdrop{background:#000c}html[data-da=jour] .wave-bar{background:#160e0626}html[data-da=jour] .track-card.playing .wave-bar{background:#160e061f}html[data-da=jour] .wave-playhead{background:linear-gradient(90deg,#0000 0%,#5fa88214 60%,#5fa88240 85%,#160e06b3 100%)}html[data-da=jour] .track-pill{color:#160e0687;border:1px solid #160e061f}html[data-da=jour] .track-pill:hover{color:#160e06e0;border-color:#160e0640}html[data-da=jour] .scroll-ruler{background:linear-gradient(#e6e4d8d1,#e6e4d800)}html[data-da=jour] .scroll-ruler-ticks{background:repeating-linear-gradient(90deg,#2d6b4a73 0 1px,#0000 1px 96px),repeating-linear-gradient(90deg,#2d6b4a2e 0 1px,#0000 1px 12px)}html[data-da=jour] .fader-rail{background:#2d6b4a1a}html[data-da=jour] .fader-cap{border:1px solid #2d6b4a59}html[data-da=jour] .faq-q-text{color:#160e06e0}html[data-da=jour] .faq-q-icon{color:#160e0687}html[data-da=jour] .faq-a{color:#160e06b0}html[data-da=jour] .faq-cta{background:#160e0605}html[data-da=jour] .faq-cta-text{color:#160e06bd}html[data-da=jour] .prep-home-title em{color:#160e06b0}html[data-da=jour] .prep-service-btn{background:#160e0606}html[data-da=jour] .prep-service-btn:hover{background:#160e060d}html[data-da=jour] .prep-service-arrow{color:#160e063d}html[data-da=jour] .prep-wiz-opt{background:#160e0608}html[data-da=jour] .prep-result-title{color:#160e06a3}html[data-da=jour] .prep-result-bar{background:#160e0612}html[data-da=jour] .prep-section{background:#160e0605}html[data-da=jour] .prep-item{border-bottom:1px solid #160e060a}html[data-da=jour] .prep-checkbox{border:1.5px solid #160e062e}html[data-da=jour] .prep-item-text{color:#160e06ed}html[data-da=jour] .prep-item--done .prep-item-text{color:#160e065c}html[data-da=jour] .prep-item--pro .prep-item-text{color:#160e06b0}html[data-da=jour] .pack-card{background:#160e0608}html[data-da=jour] .pack-card:hover{background:#160e060d;border-color:#160e0638}html[data-da=jour] .pack-card--feature:hover{background:#160e0612;border-color:#160e064d}html[data-da=jour] .pack-card--feature{background:#160e060d;border-color:#160e062e;box-shadow:0 0 0 1px #160e060f}html[data-da=jour] .pack-badge{color:#160e06a3;border:1px solid #160e0633}html[data-da=jour] .pack-includes li{color:#160e06e0}html[data-da=jour] .pack-qty{background:#160e060a;border:1px solid #160e0614}html[data-da=jour] .pack-qty-btn{background:#160e060d}html[data-da=jour] .pack-qty-btn:hover{background:#160e061a;border-color:#160e0633}html[data-da=jour] .pack-price-row{background:#160e0608;border:1px solid #160e0612}html[data-da=jour] .pack-retail{color:#160e0675}html[data-da=jour] .pack-saving{color:#160e0687}html[data-da=jour] .pack-cta{color:#160e06e0;background:#160e060a;border:1px solid #160e062e}html[data-da=jour] .pack-cta:hover{background:#160e0617}html[data-da=jour] .packs-note{color:#160e0645}html[data-da=jour] .ac-les.is-current{color:var(--white,var(--v-encre))}html[data-da=jour] .pnav{background:#e6e4d8b8}html[data-da=jour] .pnav-links a:hover,html[data-da=jour] .pnav-auth{color:var(--v-encre)}html[data-da=jour] .pnav-burger span{background:var(--v-encre)}html[data-da=jour] .pnav-menu{background:#e6e4d8f7}html[data-da=jour] .pnav-menu li>a{color:var(--v-encre)}html[data-da=jour] .ecosw-panel{box-shadow:0 24px 60px -14px #0000009e,inset 0 1px #160e060a}html[data-da=jour] .ecosw-tile{color:var(--white,var(--v-encre));background:linear-gradient(#160e0605,#160e0600)}html[data-da=jour] .ecosw-tile-name{color:var(--white,var(--v-encre))}html[data-da=jour] .ecosw-tile.is-current .ecosw-tile-tag{color:color-mix(in srgb, var(--tile-accent,#3d8b5f) 85%, var(--v-encre))}html[data-da=jour] .snav-menu{background:#e6e4d8f7}html[data-da=jour] .config-opt:hover{box-shadow:0 14px 30px -18px #000c}html[data-da=jour] .summary--console .summary-chan{background:#e6e4d873;box-shadow:inset 0 1px 3px #0009}html[data-da=jour] .sum-fader{background:#160e0612}html[data-da=jour] .sum-fader-thumb{border:1px solid #00000080;box-shadow:0 2px 6px #0000008c,inset 0 1px #160e06cc}html[data-da=jour] .sum-fader-thumb:after{background:#e6e4d88c}html[data-da=jour] .pack-card:after{background:radial-gradient(320px circle at var(--mx,50%) var(--my,50%), #160e0612, transparent 60%)}html[data-da=jour] .cfg-bar{box-shadow:0 18px 44px -18px #000c}html[data-da=jour] .req-chan{background:#e6e4d873;box-shadow:inset 0 1px 3px #0009}html[data-da=jour] .modal--req .req-recap{background:linear-gradient(180deg, #e6e4d859, transparent 40%), var(--surface-2);box-shadow:inset 0 1px #160e060a}html[data-da=jour] .modal--req .req-file-item{background:linear-gradient(180deg, #160e0605, transparent), var(--surface-2);box-shadow:inset 0 1px #160e060a}html[data-da=jour] .modal--req .req-file-bar{background:#160e0614}html[data-da=jour] .prep-service-btn:hover,html[data-da=jour] .prep-wiz-opt:hover{box-shadow:0 14px 30px -18px #000c}html[data-da=jour] .prep-wiz-bar{background:#160e0612}html[data-da=jour] .prep-wiz-fill:after{border:1px solid #00000080;box-shadow:0 2px 6px #0000008c,inset 0 1px #160e06cc}html[data-da=jour] .brand-logo,html[data-da=jour] .brand-logo .cat{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .features-title,html[data-da=jour] .page-title{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .gear-detail-category,html[data-da=jour] .gear-daw-name{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .studio-cta-title,html[data-da=jour] .studio-h2{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .engineer-text .engineer-lead{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .demos-empty-title{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .chain-label--serif,html[data-da=jour] .place-card-title{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .faq-title,html[data-da=jour] .prep-home-title,html[data-da=jour] .prep-wiz-q{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .prep-done-text,html[data-da=jour] .pack-name{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .al-sec-title{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .al-tier-name{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .vc-cta-title,html[data-da=jour] .alx-hero-title,html[data-da=jour] .alx-marquee-item em,html[data-da=jour] .alx-sec-title,html[data-da=jour] .alx-method-n,html[data-da=jour] .alx-tile-title,html[data-da=jour] .alx-price{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .alx-price-sm,html[data-da=jour] .alx-minicard-brand{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .alx-cardband-title,html[data-da=jour] .alx-final-title,html[data-da=jour] .alx-empty-title,html[data-da=jour] .pnav-menu li>a,html[data-da=jour] .alx-included-title,html[data-da=jour] .alxq-result-score,html[data-da=jour] .club-hero-title,html[data-da=jour] .vca-stage-name,html[data-da=jour] .vca-title{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .vca-tier-name,html[data-da=jour] .vca-tier-tease,html[data-da=jour] .club-eco-name{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .snav-menu li>button{font-family:var(--font-sans);letter-spacing:-.026em;font-style:normal;font-weight:550}html[data-da=jour] .modal--req .modal-title,html[data-da=jour] .legal-title{font-family:var(--font-sans);font-style:normal;font-weight:500}html[data-da=jour] .faq-title em,html[data-da=jour] .prep-home-title em{font-style:normal}
