.scene-editorial-page{--editorial-bg:#f2f2ed;--editorial-ink:#111310;--editorial-muted:#777a74;--editorial-cyan:#00c9e8;background:var(--editorial-bg);width:100%;height:100%;min-height:0;color:var(--editorial-ink);box-sizing:border-box;flex-direction:column;padding:0 6vw;font-family:Arial,Helvetica,sans-serif;display:flex;overflow:hidden}.scene-editorial-page *{box-sizing:border-box}.scene-editorial-header{border-bottom:1px solid #11131024;flex:0 0 76px;justify-content:space-between;align-items:center;gap:20px;display:flex}.scene-editorial-logo{letter-spacing:-1px;white-space:nowrap;font-size:18px;font-weight:800}.scene-editorial-logo span,.products-hero h1>span:first-child{color:var(--editorial-cyan)}.scene-editorial-header-label,.scene-editorial-number,.scene-editorial-eyebrow,.products-section-heading,.products-card-top,.products-card-bottom,.experiments-section-heading,.experiments-row-number,.experiments-row-discipline,.experiments-closing,.scene-editorial-footer{letter-spacing:1.5px;font-size:9px;font-weight:700}.scene-editorial-header-label,.scene-editorial-number,.scene-editorial-footer{color:var(--editorial-muted)}.scene-editorial-number{color:var(--editorial-cyan);white-space:nowrap}.scene-editorial-eyebrow{color:var(--editorial-ink);align-items:center;gap:10px;display:flex}.scene-editorial-eyebrow>span{background:var(--editorial-cyan);border-radius:50%;width:8px;height:8px;box-shadow:0 0 12px #00c9e880}.products-main,.experiments-main{flex-direction:column;flex:1;justify-content:center;min-height:0;padding:24px 0;display:flex}.products-hero{justify-content:space-between;align-items:flex-end;gap:35px;margin:20px 0 32px;display:flex}.products-hero h1,.experiments-hero h1{letter-spacing:-.09em;margin:0;font-size:clamp(48px,7.2vw,104px);font-weight:700;line-height:.86}.scene-outline-text{color:#0000;-webkit-text-stroke:1.3px var(--editorial-ink)}.products-hero>p{color:#555952;max-width:290px;margin:0 0 5px;font-size:13px;line-height:1.75}.products-section-heading,.experiments-section-heading{color:var(--editorial-muted);border-top:1px solid #11131033;justify-content:space-between;padding:13px 0;display:flex}.products-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.products-card{background:#ffffff52;border:1px solid #11131024;border-radius:7px;flex-direction:column;justify-content:space-between;min-height:145px;padding:16px 19px;transition:transform .25s,border-color .25s,background .25s;display:flex}.products-card:hover{border-color:var(--editorial-cyan);background:#ffffffb8;transform:translateY(-3px)}.products-card-top,.products-card-bottom{justify-content:space-between;gap:10px;display:flex}.products-card-number{color:#00a9c4}.products-card-category{color:var(--editorial-muted);text-align:right;font-size:8px}.products-card-title{margin:12px 0 5px}.products-card-title>span{color:var(--editorial-muted);font-size:10px;font-weight:600}.products-card-title h2{letter-spacing:-1.1px;margin:3px 0 0;font-size:clamp(19px,2vw,27px);font-weight:700;line-height:1}.products-card>p{color:#666a63;max-width:440px;margin:7px 0 12px;font-size:11px;line-height:1.55}.products-card-bottom{color:var(--editorial-muted);border-top:1px solid #1113101f;padding-top:9px;font-size:8px}.products-card-mark{color:#00a9c4;font-size:16px}.experiments-hero{justify-content:space-between;align-items:flex-end;gap:35px;margin:24px 0 32px;display:flex}.experiments-hero h1{font-size:clamp(52px,7.6vw,110px)}.experiments-hero-aside{flex-direction:column;flex:0 0 210px;align-items:flex-start;width:210px;display:flex}.experiments-aside-symbol{background:var(--editorial-cyan);width:53px;height:53px;color:var(--editorial-ink);letter-spacing:-2px;border-radius:50%;place-items:center;font-size:20px;font-weight:800;display:grid}.experiments-hero-aside p{color:#62665f;margin:13px 0 0;font-size:12px;line-height:1.65}.experiments-list{border-top:1px solid #11131033}.experiments-row{border-bottom:1px solid #11131029;grid-template-columns:55px minmax(180px,1.1fr) minmax(180px,1fr) 145px 22px;align-items:center;gap:16px;min-height:78px;transition:padding .25s,background .25s;display:grid}.experiments-row:hover{background:#ffffff73;padding-left:10px}.experiments-row-number,.experiments-row-discipline{color:var(--editorial-muted);font-size:8px}.experiments-row-number{color:#00a9c4}.experiments-row h2{letter-spacing:-.8px;margin:0;font-size:clamp(16px,1.8vw,22px);font-weight:700;line-height:1.1}.experiments-row p{color:#686c65;margin:0;font-size:11px;line-height:1.55}.experiments-row-discipline{text-align:right}.experiments-row-arrow{color:#00a9c4;text-align:right;font-size:17px}.experiments-closing{color:var(--editorial-muted);align-items:center;gap:20px;margin-top:25px;font-size:8px;display:flex}.experiments-closing-line{background:var(--editorial-cyan);width:55px;height:1px}.scene-editorial-footer{border-top:1px solid #1113102e;flex:0 0 43px;justify-content:space-between;align-items:center;gap:15px;font-size:8px;display:flex}@media (max-width:900px){.scene-editorial-page{padding:0 4vw}.scene-editorial-header-label{display:none}.products-hero,.experiments-hero{gap:20px}.experiments-row{grid-template-columns:40px minmax(150px,1fr) minmax(150px,1fr) 20px}.experiments-row-discipline{display:none}}@media (max-width:600px){.scene-editorial-page{padding:0 22px}.scene-editorial-header{flex-basis:65px}.scene-editorial-logo{font-size:16px}.scene-editorial-header-label{display:none}.products-main,.experiments-main{padding:20px 0}.products-hero,.experiments-hero{flex-direction:column;align-items:flex-start;margin:20px 0 24px}.products-hero h1,.experiments-hero h1{font-size:clamp(47px,12vw,72px)}.products-hero>p{max-width:340px;font-size:12px}.products-grid{grid-template-columns:1fr;gap:8px}.products-card{min-height:125px;padding:13px 15px}.products-card-title h2{font-size:21px}.experiments-hero-aside{flex:initial;flex-direction:row;align-items:center;gap:15px;width:100%}.experiments-hero-aside p{max-width:240px;margin:0;font-size:11px}.experiments-aside-symbol{flex:0 0 42px;width:42px;height:42px}.experiments-row{grid-template-columns:34px minmax(0,1fr) 18px;gap:9px;min-height:78px}.experiments-row h2{font-size:16px}.experiments-row p,.experiments-row-discipline{display:none}.experiments-closing{font-size:7px}.scene-editorial-footer{flex-basis:38px;font-size:7px}}@media (max-height:720px) and (min-width:601px){.products-main,.experiments-main{padding:12px 0}.products-hero,.experiments-hero{margin:14px 0 18px}.products-card{min-height:125px;padding:12px 16px}.experiments-row{min-height:65px}.experiments-closing{margin-top:14px}}
