.ott358{--p:#9a65ff;--p2:#6f35ef;--ink:#f7f4ff;--muted:#b9b1c9;--line:rgba(190,163,255,.18);--panel:rgba(20,15,31,.82);position:relative;overflow:hidden;background:#08060d;color:var(--ink);font-family:inherit}.ott358 *{box-sizing:border-box}.ott358 a{color:inherit}.ott358-ambient{position:absolute;inset:0 0 auto;height:760px;pointer-events:none;background:radial-gradient(circle at 75% 18%,rgba(128,60,255,.24),transparent 35%),radial-gradient(circle at 15% 5%,rgba(80,38,142,.22),transparent 28%);filter:saturate(1.1)}.ott358-wrap{width:min(1240px,calc(100% - 40px));margin-inline:auto;position:relative}.ott358-hero{padding:72px 0 42px;position:relative}.ott358-hero__grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);gap:54px;align-items:center}.ott358-breadcrumb{display:flex;flex-wrap:wrap;gap:9px;align-items:center;font-size:13px;color:var(--muted);margin-bottom:28px}.ott358-breadcrumb a{text-decoration:none}.ott358-kicker{margin:0 0 12px;text-transform:uppercase;letter-spacing:.18em;font-size:12px;font-weight:800;color:#cdb7ff}.ott358 h1{font-size:clamp(44px,7vw,92px);line-height:.94;letter-spacing:-.055em;margin:0;max-width:860px}.ott358-lead{font-size:clamp(18px,2vw,23px);line-height:1.55;color:#d3cde0;max-width:790px;margin:26px 0 0}.ott358-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:30px}.ott358-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:12px 19px;border:1px solid rgba(205,183,255,.3);border-radius:12px;text-decoration:none;font-weight:800;background:#ffffff09;transition:transform .2s ease,border-color .2s ease,background .2s ease}.ott358-btn:hover{transform:translateY(-2px);border-color:#cdb7ffb3;background:#9a65ff1f}.ott358-btn--primary{background:linear-gradient(135deg,var(--p),var(--p2));border-color:transparent;color:#fff}.ott358-hero__visual{position:relative;min-height:520px;border:1px solid var(--line);border-radius:28px;overflow:hidden;background:#120d1d;box-shadow:0 38px 110px #00000061}.ott358-hero__visual:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,transparent 40%,rgba(8,6,13,.82))}.ott358-hero__visual img{width:100%;height:100%;min-height:520px;object-fit:cover;display:block}.ott358-hero__badge{position:absolute;z-index:2;left:22px;right:22px;bottom:20px;padding:14px 16px;border:1px solid rgba(255,255,255,.16);border-radius:14px;background:#0a0710b8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;justify-content:space-between;gap:16px}.ott358-hero__badge span{color:#d0c5e2}.ott358-subnav{position:sticky;top:0;z-index:8;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#08060de8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ott358-subnav__inner{display:flex;overflow:auto;gap:8px;padding-block:10px;scrollbar-width:none}.ott358-subnav__inner::-webkit-scrollbar{display:none}.ott358-subnav a{white-space:nowrap;text-decoration:none;padding:9px 13px;border-radius:9px;color:#c9c1d6;font-weight:700;font-size:14px}.ott358-subnav a[aria-current=page],.ott358-subnav a:hover{background:#9a65ff29;color:#fff}.ott358-section{padding:78px 0;border-bottom:1px solid rgba(190,163,255,.1)}.ott358-section--panel{background:linear-gradient(180deg,#1f162f94,#0c091280)}.ott358-statbar{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--line);border-radius:18px;overflow:hidden;background:#ffffff06}.ott358-statbar article{padding:24px;border-right:1px solid var(--line)}.ott358-statbar article:last-child{border-right:0}.ott358-statbar strong{display:block;font-size:28px;color:#fff}.ott358-statbar span{display:block;color:var(--muted);margin-top:5px;font-size:14px}.ott358-split{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.2fr);gap:70px;align-items:start}.ott358 h2{font-size:clamp(30px,4.5vw,58px);line-height:1.02;letter-spacing:-.04em;margin:0}.ott358 h3{font-size:21px;line-height:1.2;margin:0}.ott358-prose{font-size:18px;color:#cbc4d5;line-height:1.75}.ott358-prose p:first-child{margin-top:0}.ott358-prose--large{font-size:19px}.ott358-textlink{display:inline-flex;margin-top:14px;color:#d9c7ff;text-decoration:none;font-weight:800}.ott358-heading{display:flex;justify-content:space-between;gap:30px;align-items:end;margin-bottom:34px}.ott358-heading>p{max-width:450px;color:var(--muted);margin:0}.ott358-cardgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.ott358-cardgrid--releases{grid-template-columns:repeat(4,1fr)}.ott358-release,.ott358-info{min-height:230px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#ffffff07}.ott358-release span,.ott358-info span,.ott358-casegrid article>span{display:block;text-transform:uppercase;letter-spacing:.12em;font-size:11px;color:#ba9cff;margin-bottom:36px}.ott358-release h3{font-size:24px}.ott358-release p,.ott358-info p{color:var(--muted);line-height:1.55;margin-bottom:0}.ott358-projectgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ott358-project{min-height:260px;padding:28px;border:1px solid var(--line);border-radius:20px;text-decoration:none;background:linear-gradient(145deg,#9a65ff14,#ffffff05);transition:transform .2s ease,border-color .2s ease}.ott358-project:hover{transform:translateY(-3px);border-color:#bea3ff80}.ott358-project span{font-size:12px;text-transform:uppercase;letter-spacing:.16em;color:#b99aff}.ott358-project h3{font-size:34px;margin-top:45px}.ott358-project p{color:var(--muted);font-size:16px;line-height:1.6;max-width:490px}.ott358-project b{display:block;margin-top:22px}.ott358-process{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;counter-reset:steps}.ott358-process li{padding:25px;border-left:1px solid var(--line);min-height:205px}.ott358-process span{color:#b894ff;font-weight:900}.ott358-process h3{font-size:24px;margin-top:52px}.ott358-process p{color:var(--muted);line-height:1.55}.ott358-bio{display:grid;grid-template-columns:330px minmax(0,1fr);gap:70px}.ott358-bio__aside{border:1px solid var(--line);border-radius:20px;padding:26px;background:var(--panel);position:sticky;top:86px}.ott358-bio__aside h2{font-size:34px}.ott358-bio__aside dl{margin:28px 0 0}.ott358-bio__aside dl div{padding:13px 0;border-top:1px solid var(--line)}.ott358-bio__aside dt{font-size:12px;text-transform:uppercase;letter-spacing:.12em;color:#a99fb8}.ott358-bio__aside dd{margin:4px 0 0;font-weight:700}.ott358-timeline{display:grid;gap:0}.ott358-timeline article{display:grid;grid-template-columns:140px 1fr;gap:28px;padding:27px 0;border-top:1px solid var(--line)}.ott358-timeline time{font-size:38px;font-weight:900;color:#b895ff}.ott358-timeline h3{font-size:25px}.ott358-timeline p{color:var(--muted)}.ott358-discography{display:grid;gap:18px}.ott358-discography article{display:grid;grid-template-columns:240px 1fr;gap:28px;padding:20px;border:1px solid var(--line);border-radius:20px;background:#ffffff06;align-items:center}.ott358-cover{aspect-ratio:1;border-radius:14px;display:grid;place-items:center;padding:24px;text-align:center;font-size:29px;font-weight:950;letter-spacing:-.05em;background:radial-gradient(circle at 30% 25%,rgba(194,159,255,.34),transparent 28%),linear-gradient(145deg,#2c164f,#0c0813 62%);border:1px solid rgba(210,188,255,.22)}.ott358-discography article>div:last-child>span{color:#b69aff;text-transform:uppercase;letter-spacing:.1em;font-size:12px}.ott358-discography h2{font-size:35px;margin:10px 0}.ott358-discography p{color:var(--muted);font-size:17px}.ott358-casegrid{display:grid;grid-template-columns:repeat(2,1fr);gap:18px}.ott358-casegrid article{padding:30px;border:1px solid var(--line);border-radius:20px;background:#ffffff06}.ott358-casegrid h2{font-size:36px;margin-bottom:26px}.ott358-casegrid p{color:var(--muted);line-height:1.65}.ott358-casegrid a{display:inline-flex;margin-top:15px;text-decoration:none;font-weight:800;color:#d9c7ff}.ott358-gallery{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ott358-gallery figure{margin:0;border:1px solid var(--line);border-radius:20px;overflow:hidden;background:#110c1b}.ott358-gallery img{width:100%;aspect-ratio:4/3;object-fit:cover;display:block}.ott358-gallery figcaption{padding:16px 18px;color:#d1c9dc;font-weight:700}.ott358-platforms{display:flex;flex-wrap:wrap;gap:12px}.ott358-platforms a{display:inline-flex;padding:14px 18px;border:1px solid var(--line);border-radius:12px;text-decoration:none;font-weight:800}.ott358-proofgrid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.ott358-proofgrid article{padding:27px;border:1px solid var(--line);border-radius:19px;background:#ffffff07}.ott358-proofgrid span{color:#b798ff;text-transform:uppercase;letter-spacing:.13em;font-size:11px}.ott358-proofgrid h3{margin-top:28px;font-size:26px}.ott358-proofgrid p{color:var(--muted);line-height:1.55}.ott358-proofgrid strong{display:block;margin-top:20px;color:#e1d5ff}.ott358-proofnote{margin-top:18px;padding:30px;border:1px dashed rgba(205,183,255,.28);border-radius:19px}.ott358-proofnote h2{font-size:30px}.ott358-proofnote p{color:var(--muted);line-height:1.65;max-width:850px}.ott358-contactgrid{display:grid;grid-template-columns:.8fr 1.2fr;gap:56px}.ott358-leadsmall{font-size:18px;color:var(--muted);line-height:1.65}.ott358-contactpoints{display:grid;grid-template-columns:repeat(2,1fr);gap:12px;margin-top:30px}.ott358-contactpoints article{padding:16px;border:1px solid var(--line);border-radius:14px}.ott358-contactpoints strong,.ott358-contactpoints span{display:block}.ott358-contactpoints span{color:var(--muted);font-size:14px;margin-top:4px}.ott358-formbox{padding:26px;border:1px solid var(--line);border-radius:22px;background:var(--panel)}.ott358-fieldrow{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.ott358-field{margin-bottom:15px}.ott358-field label{display:block;font-size:13px;font-weight:800;margin-bottom:7px}.ott358-field input,.ott358-field select,.ott358-field textarea{width:100%;border:1px solid rgba(205,183,255,.22);border-radius:11px;background:#0c0912;color:#fff;padding:13px 14px;font:inherit}.ott358-field textarea{resize:vertical}.ott358-field input:focus,.ott358-field select:focus,.ott358-field textarea:focus{outline:2px solid #a579ff;outline-offset:2px}.ott358-consent{display:flex;gap:10px;align-items:flex-start;color:#c8c0d2;font-size:13px;line-height:1.5}.ott358-consent input{margin-top:3px}.ott358-submit{border:0;margin-top:20px;width:100%;cursor:pointer}.ott358-formstatus{padding:13px;border-radius:10px;background:#5ac77e26;border:1px solid rgba(90,199,126,.35);margin-bottom:16px}.ott358-formstatus--error{background:#dc505a21;border-color:#dc505a59}.ott358-final{padding:58px 0;background:linear-gradient(135deg,#6f35ef4d,#1c112dd9);border-top:1px solid var(--line)}.ott358-final__inner{display:flex;justify-content:space-between;gap:40px;align-items:center}.ott358-final h2{font-size:clamp(31px,4vw,50px)}.ott358-final p{max-width:720px;color:#d0c7dd}.ott358-final .ott358-actions{margin-top:0;justify-content:flex-end}.ott358 [id]{scroll-margin-top:100px}@media(max-width:980px){.ott358-hero__grid,.ott358-split,.ott358-bio,.ott358-contactgrid{grid-template-columns:1fr}.ott358-hero__visual,.ott358-hero__visual img{min-height:430px}.ott358-statbar,.ott358-cardgrid--releases,.ott358-process{grid-template-columns:repeat(2,1fr)}.ott358-bio__aside{position:static}.ott358-final__inner{display:block}.ott358-final .ott358-actions{justify-content:flex-start;margin-top:24px}}@media(max-width:680px){.ott358-wrap{width:min(100% - 24px,1240px)}.ott358-hero{padding-top:42px}.ott358 h1{font-size:48px}.ott358-hero__visual,.ott358-hero__visual img{min-height:360px}.ott358-hero__badge{display:block}.ott358-hero__badge strong{display:block;margin-top:4px}.ott358-section{padding:52px 0}.ott358-statbar,.ott358-cardgrid,.ott358-cardgrid--releases,.ott358-projectgrid,.ott358-process,.ott358-casegrid,.ott358-gallery,.ott358-proofgrid,.ott358-contactpoints,.ott358-fieldrow{grid-template-columns:1fr}.ott358-statbar article{border-right:0;border-bottom:1px solid var(--line)}.ott358-statbar article:last-child{border-bottom:0}.ott358-heading{display:block}.ott358-heading>a{margin-top:18px}.ott358-discography article{grid-template-columns:1fr}.ott358-cover{max-width:280px}.ott358-timeline article{grid-template-columns:82px 1fr}.ott358-actions{display:grid}.ott358-btn{width:100%}.ott358-subnav__inner{width:100%;padding-inline:0}.ott358-process li{min-height:auto}.ott358-process h3{margin-top:22px}}@media(prefers-reduced-motion:reduce){.ott358 *{scroll-behavior:auto!important;transition:none!important}}.ott358-heading__actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ott358-intro-note{max-width:880px;color:var(--muted);line-height:1.65;margin:-10px 0 38px}.ott358-yeargroup{margin-top:46px}.ott358-yeargroup__head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line);padding-bottom:13px;margin-bottom:16px}.ott358-yeargroup__head h2{font-size:42px}.ott358-yeargroup__head span{color:var(--muted);font-size:14px}.ott358-release-index{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.ott358-release-card{display:flex;flex-direction:column;min-height:270px;padding:22px;border:1px solid var(--line);border-radius:18px;background:#ffffff07}.ott358-release-card__meta{display:flex;justify-content:space-between;gap:14px;color:#b89cff;text-transform:uppercase;letter-spacing:.08em;font-size:11px}.ott358-release-card h3{font-size:25px;margin:34px 0 12px}.ott358-release-card p{color:var(--muted);line-height:1.55;margin:0 0 18px}.ott358-linkrow{display:flex;flex-wrap:wrap;gap:9px;margin-top:auto}.ott358-linkrow a{display:inline-flex;padding:9px 12px;border:1px solid var(--line);border-radius:10px;text-decoration:none;color:#eadfff;font-weight:800;font-size:13px}.ott358-linkrow a:hover{border-color:#bea3ff8c;background:#9a65ff1f}.ott358-chipgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ott358-chipgrid a{padding:14px;border:1px solid var(--line);border-radius:12px;text-decoration:none;color:#ded5e9;background:#ffffff05;font-weight:750}.ott358-chipgrid a:hover{border-color:#bea3ff80;background:#9a65ff1a}.ott358-catalogue-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.ott358-catalogue-item{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:17px;border:1px solid var(--line);border-radius:13px;text-decoration:none;background:#ffffff06}.ott358-catalogue-item strong{color:#fff}.ott358-catalogue-item span{color:var(--muted);font-size:12px;text-align:right}.ott358-collabgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.ott358-collabgrid article{padding:23px;border:1px solid var(--line);border-radius:18px;background:#ffffff06}.ott358-collabgrid span{display:block;color:#b99cff;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.ott358-collabgrid h3{font-size:26px;margin:30px 0 10px}.ott358-collabgrid p{color:var(--muted)}.ott358-collabgrid a{display:inline-flex;margin-top:16px;color:#e3d6ff;text-decoration:none;font-weight:800}.ott358-aliasgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.ott358-alias-card{border:1px solid var(--line);border-radius:20px;padding:27px;background:#ffffff06}.ott358-alias-card__head{display:flex;justify-content:space-between;gap:18px;align-items:start}.ott358-alias-card__head h2{font-size:44px}.ott358-alias-card__head p{color:var(--muted);max-width:390px}.ott358-alias-card ul{list-style:none;padding:0;margin:24px 0 0}.ott358-alias-card li{border-top:1px solid var(--line)}.ott358-alias-card li a{display:flex;justify-content:space-between;gap:16px;padding:13px 0;text-decoration:none}.ott358-alias-card li strong{color:#fff}.ott358-alias-card li span{color:var(--muted);font-size:13px;text-align:right}.ott358-source-note{font-size:13px;color:var(--muted);line-height:1.55;margin-top:20px}.ott358-guestcredits{display:grid;gap:8px;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}.ott358-guestcredits>strong{font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:#b99cff}.ott358-guestcredits a{color:#ded5e9;text-decoration:none;font-size:14px}.ott358-guestcredits a:hover{color:#fff}.ott358-catalogue-grid--s2{grid-template-columns:repeat(4,minmax(0,1fr))}.ott358-proofgrid .ott358-textlink{margin-top:18px}.ott358-release .ott358-textlink{margin-top:auto;padding-top:16px}.ott358-cardgrid--releases{grid-template-columns:repeat(3,1fr)}@media(max-width:980px){.ott358-release-index,.ott358-catalogue-grid,.ott358-catalogue-grid--s2,.ott358-chipgrid,.ott358-collabgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ott358-aliasgrid{grid-template-columns:1fr}.ott358-cardgrid--releases{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.ott358-heading__actions{justify-content:flex-start;margin-top:18px}.ott358-release-index,.ott358-chipgrid,.ott358-catalogue-grid,.ott358-catalogue-grid--s2,.ott358-collabgrid,.ott358-cardgrid--releases{grid-template-columns:1fr}.ott358-yeargroup__head{align-items:center}.ott358-release-card{min-height:0}.ott358-release-card__meta,.ott358-catalogue-item,.ott358-alias-card__head,.ott358-alias-card li a{display:block}.ott358-release-card__meta span,.ott358-catalogue-item span,.ott358-alias-card li span{display:block;text-align:left;margin-top:5px}.ott358-alias-card__head .ott358-btn{margin-top:16px;width:auto}.ott358-collabgrid article{min-height:0}}
/*# sourceMappingURL=/cdn/shop/t/300/assets/ott-portfolio-router-358r.css.map */
