.odnova-case{--od-ink:#25282a;--od-muted:#606366;--od-copper:#98694c;--od-line:#d9dad9;background:#fff;color:var(--od-ink);font-family:Arial,Helvetica,sans-serif}.odnova-case.cs-case{--case-accent:#805239;--case-bright:#98694c;--case-tint:#f3efeb}.odnova-case *{box-sizing:border-box}.od-wrap{width:min(1440px,calc(100% - 96px));margin-inline:auto}.odnova-case figure{margin:0}.odnova-case img{width:100%;height:auto;display:block}.odnova-case h2,.odnova-case h3{font-weight:700;letter-spacing:-.06em;line-height:1.02}.odnova-case h2{font-size:clamp(44px,5.6vw,84px)}.odnova-case p{margin:0}.odnova-case a:focus-visible{outline-color:var(--od-copper)}.od-label{font-size:12px;letter-spacing:.075em;text-transform:uppercase;color:var(--od-muted)}.od-hero{padding-top:0;padding-bottom:36px}.od-opening{display:grid;grid-template-columns:.38fr 1fr;gap:7%;align-items:start;padding-top:20px}.odnova-case h1{font-size:clamp(100px,13.3vw,196px);font-weight:800;letter-spacing:-.085em;line-height:.75;margin:0}.odnova-case h1>span{display:block}.odnova-case h1>span+span{margin-top:.12em}.od-dot{color:var(--od-copper)}.odnova-case h1 small{display:block;font-size:16px;font-weight:400;letter-spacing:.55em;line-height:1;margin:27px 0 0 8px}.od-title-note{margin-top:40px;display:flex;align-items:start;gap:20px;font-size:14px;line-height:1.5}.od-title-note>.cs-motif{margin-top:4px;flex:none}.od-opening-image{min-width:0}.od-opening-image img{aspect-ratio:16/9;object-fit:contain;background:#eee}.odnova-case figcaption{font-size:12px;line-height:1.5;color:var(--od-muted);padding:13px 0 0}.od-hero-description{font-size:clamp(23px,2.5vw,37px);font-weight:400;letter-spacing:-.045em;line-height:1.25;padding:38px 0 8px;max-width:500px}.od-context{display:grid;grid-template-columns:1fr 1.15fr;gap:11%;padding:95px 0 100px}.od-context h2{font-size:clamp(37px,4.2vw,64px);margin-top:22px}.od-context-copy>p{font-size:21px;line-height:1.55;letter-spacing:-.02em;max-width:630px}.od-context dl{display:grid;grid-template-columns:1fr 1fr;margin:34px 0 0;gap:25px}.od-context dl>div:last-child{grid-column:1/-1}.od-context dt{font-size:12px;color:var(--od-muted);margin-bottom:7px}.od-context dd{font-size:15px;margin:0;line-height:1.5}.od-name{padding:70px 0 85px}.od-naming-layout{display:grid;grid-template-columns:1.1fr 1fr;gap:11%;padding:44px 0 48px;align-items:start}.od-naming-layout h2{font-size:clamp(38px,4.3vw,64px);margin:0}.od-name-copy{font-size:18px;line-height:1.65;color:var(--od-muted);padding-bottom:10px}.od-name-copy p+p{margin-top:22px}.od-name-expression{display:flex;align-items:end;justify-content:space-between;gap:40px;padding-top:24px;border-top:1px solid var(--od-line)}.od-name-expression>span{font-size:clamp(82px,12vw,180px);font-weight:800;letter-spacing:-.075em;line-height:1}.od-name-expression>span>span{color:var(--od-copper)}.od-name-expression>p{font-size:17px;color:var(--od-muted);line-height:1.5;padding-bottom:10px}.od-claim-section{padding:75px 0 20px;background:#f3efeb}.od-claim-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:9%;align-items:end;padding:40px 0 52px}.od-claim-layout h2{font-size:clamp(60px,6.6vw,102px);font-weight:800;letter-spacing:-.06em;line-height:.99;margin:15px 0 20px}.od-claim-layout h2>span{display:block;color:#805239;-webkit-text-stroke:0}.od-claim-layout h2 strong{display:block;font-weight:800}.od-caption{font-size:12px;color:var(--od-muted)}.od-full-plate{padding-bottom:60px}.od-section-intro{display:grid;grid-template-columns:1.15fr 1fr;gap:12%;align-items:end;padding:40px 0 48px}.od-section-intro h2{margin:0}.od-section-intro>p{font-size:18px;line-height:1.65;color:var(--od-muted);max-width:520px}.od-logo-section{padding:85px 0 25px}.odnova-case .od-wordmark{min-height:300px;padding:65px 65px 40px;border:1px solid var(--od-line);display:flex;flex-direction:column;justify-content:center;gap:30px;margin-bottom:32px}.odnova-case .od-wordmark img{width:min(900px,100%);margin-inline:auto}.od-wordmark figcaption{text-align:center}.od-symbol-section{background:#f1f2ef;padding:75px 0 20px}.od-symbol-grid{display:grid;grid-template-columns:.7fr 1.3fr;gap:28px;margin-bottom:42px;align-items:stretch}.od-symbol-grid>figure{min-width:0}.odnova-case .od-symbol-original{background:var(--od-ink);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 25px;gap:25px}.odnova-case .od-symbol-original img{width:clamp(130px,16vw,245px);height:auto}.od-symbol-original figcaption{color:#d9dad9;text-align:center;max-width:280px}.od-symbol-grid>figure:last-child{display:flex;flex-direction:column;justify-content:center}.od-symbol-grid>figure:last-child img{aspect-ratio:16/9;object-fit:contain}.od-rules{padding:85px 0 90px}.od-palette-layout{display:grid;grid-template-columns:1.5fr .7fr;gap:7%;align-items:center;padding-top:44px}.od-palette-layout img{border:1px solid #e3e4e1}.od-palette-copy h2{font-size:clamp(36px,4vw,58px);margin:20px 0 25px}.od-palette-copy>p:not(.od-label){font-size:16px;color:var(--od-muted);line-height:1.6}.od-palette-copy ul{display:flex;list-style:none;gap:26px;margin:28px 0 0;padding:0}.od-palette-copy li{display:flex;gap:10px;align-items:center;font-size:12px}.od-palette-copy small{display:block;margin-top:3px;font-size:12px;color:var(--od-muted)}.od-swatch{width:22px;height:22px;border-radius:50%;display:block;flex:none}.od-graphite{background:#25282a}.od-copper{background:#98694c}.od-system{padding:80px 0 20px;background:#f6f3ef}.od-interlude{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:0 0 65px}.od-interlude>p{font-size:clamp(26px,3.6vw,52px);letter-spacing:-.05em;line-height:1.1;text-align:right}.od-interlude strong{font-weight:700}.od-world{padding:85px 0 15px}.od-end{padding:90px 0 85px;border-top:1px solid var(--od-line)}.od-end-top{display:flex;justify-content:space-between;align-items:center;gap:30px}.od-end h2{font-size:clamp(65px,9vw,136px);letter-spacing:-.07em;margin:35px 0 48px}.od-end h2>span{color:var(--od-copper)}.od-end-bottom{display:flex;justify-content:space-between;align-items:end;gap:35px;flex-wrap:wrap}.od-end-bottom>p{font-size:18px;line-height:1.6;color:var(--od-muted)}.od-end-bottom>a{display:flex;align-items:center;gap:45px;font-size:21px;border-bottom:1px solid var(--od-ink);padding:10px 0;max-width:100%}.od-end-bottom>a:hover{color:var(--case-accent)}.od-related{display:flex;justify-content:space-between;gap:30px;font-size:14px;border-top:1px solid var(--od-line);padding:24px 0 55px}.od-related a:hover{text-decoration:underline;text-underline-offset:5px}@media(min-width:1700px){.od-opening{grid-template-columns:.34fr 1fr}}@media(max-width:1100px){.od-wrap{width:calc(100% - 60px)}.od-opening{gap:5%;grid-template-columns:.38fr 1fr}.odnova-case h1{font-size:14vw}.od-title-note{font-size:12px;gap:12px;margin-top:28px}.od-hero-description{font-size:26px;padding-top:28px}.od-context{gap:7%;padding:75px 0}.od-context-copy>p{font-size:18px}.od-palette-layout{grid-template-columns:1.25fr .85fr;gap:5%}.od-palette-copy ul{display:block}.od-palette-copy li+li{margin-top:15px}.od-palette-copy h2{font-size:40px}.od-claim-layout,.od-section-intro,.od-naming-layout{gap:7%}.od-name-expression>p{font-size:15px}.od-symbol-grid{grid-template-columns:1fr 1.25fr;gap:22px}.od-symbol-original figcaption{font-size:11px}.odnova-case .od-wordmark{min-height:250px;padding:40px}}@media(max-width:700px){.od-wrap{width:calc(100% - 40px)}.od-hero{padding-top:0;padding-bottom:30px}.od-opening{display:block;padding-top:18px}.od-title-column{display:flex;align-items:end;justify-content:space-between;gap:20px;padding-bottom:30px}.odnova-case h1{font-size:89px;letter-spacing:-.085em;flex:none}.odnova-case h1 small{font-size:11px;margin:19px 0 0 3px;letter-spacing:.45em}.od-title-note{font-size:13px;max-width:140px;gap:10px;margin:0 0 5px;display:block}.od-title-note>.cs-motif{display:block;margin:0 0 14px}.od-hero-description{font-size:24px;padding-top:23px}.od-hero-description br:first-child{display:none}.odnova-case figcaption{font-size:12px;padding-top:10px}.od-context{grid-template-columns:1fr;gap:25px;padding:55px 0}.od-context h2{font-size:39px;margin-top:18px}.od-context-copy>p{font-size:17px;line-height:1.6}.od-context dl{margin-top:25px;gap:20px}.od-context dd{font-size:14px}.od-name{padding:40px 0 50px}.od-naming-layout{grid-template-columns:1fr;gap:25px;padding:28px 0 32px}.od-naming-layout h2{font-size:36px}.od-name-copy{font-size:16px;padding:0}.od-name-copy p+p{margin-top:18px}.od-name-expression{align-items:start;flex-direction:column;gap:15px;padding-top:25px}.od-name-expression>span{font-size:clamp(72px,23vw,145px)}.od-name-expression>p{font-size:15px;padding:0}.od-claim-section{padding:45px 0 15px}.od-claim-layout{grid-template-columns:1fr;gap:28px;padding:28px 0 32px}.od-label{font-size:11px}.od-claim-layout h2{font-size:61px;margin:10px 0 20px}.od-full-plate{padding-bottom:30px}.od-logo-section{padding:45px 0 15px}.odnova-case .od-wordmark{min-height:180px;padding:32px 16px 25px;gap:20px;margin-bottom:25px}.od-wordmark figcaption{font-size:11px}.od-symbol-section{padding:45px 0 15px}.od-section-intro{grid-template-columns:1fr;gap:25px;padding:28px 0 32px}.odnova-case h2{font-size:42px}.od-claim-layout h2{font-size:61px}.od-section-intro>p{font-size:16px}.od-symbol-grid{grid-template-columns:1fr;gap:25px;margin-bottom:30px}.odnova-case .od-symbol-original{min-height:300px;padding:35px 25px;gap:25px}.odnova-case .od-symbol-original img{width:180px}.od-rules{padding:45px 0 50px}.od-palette-layout{grid-template-columns:1fr;gap:30px;padding-top:30px}.od-palette-copy h2{font-size:42px;margin:16px 0 20px}.od-palette-copy ul{display:flex;gap:25px;flex-wrap:wrap}.od-palette-copy li+li{margin:0}.od-system{padding:45px 0 20px}.od-interlude{padding:0 0 30px;gap:25px}.od-interlude>p{font-size:26px}.od-world{padding:45px 0 10px}.od-end{padding:55px 0}.od-end h2{font-size:clamp(44px,11vw,66px);margin:30px 0}.od-end-bottom{display:block}.od-end-bottom>p{font-size:16px}.od-end-bottom>a{display:inline-flex;margin-top:22px;font-size:17px;gap:20px}.od-related{display:block;font-size:12px;padding:22px 0 40px}.od-related a{display:block}.od-related a+a{margin-top:17px}}@media(prefers-reduced-motion:reduce){.odnova-case *{scroll-behavior:auto!important}}.odnova-case .od-context-band{background:#f4f0eb;border-block:1px solid #d9ccc2}.odnova-case .od-context{grid-template-columns:1.15fr 1fr;gap:44px 10%;padding:64px 0 72px}.odnova-case .od-context-label{grid-column:1/-1;display:flex;justify-content:space-between;align-items:center;gap:26px;padding-bottom:26px;border-bottom:1px solid #d6c8bd}.odnova-case .od-context-label .od-label{display:flex;align-items:center;gap:15px;font-size:13px;font-weight:600;letter-spacing:.06em;color:#805239}.odnova-case .od-context-label .od-label>span{display:block;width:45px;height:3px;background:var(--od-copper);flex:none}.odnova-case .od-context-label>span{font-size:13px;color:var(--od-muted);line-height:1.5}.odnova-case .od-context h2{font-size:clamp(44px,4.9vw,74px);line-height:1.04;margin:0;align-self:start}.odnova-case .od-context h2>span{color:#805239}.odnova-case .od-context-copy>p{font-size:20px;line-height:1.6;max-width:none}.odnova-case .od-context dl{grid-column:1/-1;grid-template-columns:1fr 1fr 1.25fr;gap:40px;margin:5px 0 0;padding-top:27px;border-top:1px solid #d6c8bd}.odnova-case .od-context dl>div:last-child{grid-column:auto}.odnova-case .od-context dt{font-size:12px;margin-bottom:10px}.odnova-case .od-context dd{font-size:16px;line-height:1.55}.odnova-case .od-wordmark{border:0;min-height:290px;padding:65px 0 32px;gap:38px;margin-bottom:40px}.odnova-case .od-wordmark img{width:min(843px,90%)}.odnova-case .od-wordmark figcaption{text-align:left;padding-top:22px;border-top:1px solid var(--od-line)}.odnova-case .od-symbol-section{background:var(--od-ink);color:#f5f3ef;--cs-ink:#f5f3ef;--case-accent:#d6af95;--case-bright:#d6af95;padding-bottom:20px}.odnova-case .od-symbol-section .cs-chapter-subtitle{color:#c6cac8}.odnova-case .od-symbol-section .od-section-intro>p{color:#c6cac8}.odnova-case .od-symbol-section figcaption{color:#c6cac8}.odnova-case .od-symbol-grid{grid-template-columns:.9fr 1.1fr;gap:8%;align-items:center;margin:12px 0 64px}.odnova-case .od-symbol-original{background:transparent;padding:35px 0;gap:36px;min-height:0}.odnova-case .od-symbol-original img{width:min(280px,72%)}.odnova-case .od-symbol-original figcaption{font-size:12px;line-height:1.5}@media(max-width:1100px){.odnova-case .od-context{gap:36px 7%;padding:54px 0 60px}.odnova-case .od-context-copy>p{font-size:18px}.odnova-case .od-context dl{gap:28px}.odnova-case .od-context dd{font-size:15px}.odnova-case .od-symbol-grid{gap:6%}}@media(max-width:700px){.odnova-case .od-context{grid-template-columns:1fr;gap:28px;padding:38px 0 44px}.odnova-case .od-context-label{display:block;padding-bottom:20px}.odnova-case .od-context-label .od-label{font-size:12px;gap:12px}.odnova-case .od-context-label .od-label>span{width:30px}.odnova-case .od-context-label>span{display:block;font-size:12px;margin-top:12px}.odnova-case .od-context h2{font-size:clamp(38px,10vw,56px)}.odnova-case .od-context-copy>p{font-size:17px;line-height:1.6}.odnova-case .od-context dl{grid-template-columns:1fr;gap:18px;margin-top:2px;padding-top:22px}.odnova-case .od-context dl>div+div{border-top:1px solid #ddd2c9;padding-top:18px}.odnova-case .od-context dt{margin-bottom:6px}.odnova-case .od-context dd{font-size:15px}.odnova-case .od-wordmark{min-height:0;padding:40px 0 20px;gap:30px;margin-bottom:20px}.odnova-case .od-wordmark img{width:100%}.odnova-case .od-wordmark figcaption{font-size:12px;padding-top:16px}.odnova-case .od-symbol-grid{grid-template-columns:1fr;gap:30px;margin:0 0 35px}.odnova-case .od-symbol-original{min-height:0;padding:20px 0 10px;gap:25px}.odnova-case .od-symbol-original img{width:min(220px,70%)}}.od-website{background:#f4f0eb;border-top:1px solid #d9ccc2;padding:75px 0 80px}.od-website .od-section-intro h2>span{color:#805239}.od-website .od-section-intro{padding-bottom:45px}.od-web-browser{display:flex;align-items:center;justify-content:space-between;gap:15px;background:#e5dcd3;padding:14px 22px;font-size:12px;color:#665547;border:1px solid #cfc0b4;border-bottom:0}.od-web-browser>span:first-child{font-size:9px;letter-spacing:3px}.od-web-browser>span:last-child{font-size:11px}.od-web-screen>img,.od-web-screen>:where(picture.db-picture)>img{border:1px solid #cfc0b4;object-fit:contain}.od-web-followup{display:grid;grid-template-columns:1.1fr 1fr;gap:10%;align-items:end;border-top:1px solid #cfc0b4;margin-top:28px;padding-top:30px}.od-web-status{font-size:14px;font-weight:600;display:flex;align-items:center;gap:10px}.od-web-status i{display:block;flex:none;width:8px;height:8px;border-radius:50%;background:#805239}.odnova-case .od-web-followup p{font-size:15px;line-height:1.6;color:#606366;margin-top:13px;max-width:430px}.od-web-followup>a{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:15px 0;border-bottom:1px solid var(--od-ink);font-size:16px;line-height:1.45;justify-self:end}.od-web-followup>a:hover{color:#805239}@media(max-width:700px){.od-website{padding:45px 0 50px}.od-website .od-section-intro{padding-bottom:30px}.od-web-browser{padding:11px 13px;font-size:11px}.od-web-browser>span:last-child{display:none}.od-web-followup{grid-template-columns:1fr;gap:23px;padding-top:24px;margin-top:23px}.od-web-followup>a{justify-self:stretch;font-size:15px}}.odnova-case .od-editorial-copy{max-width:48ch;min-width:0;color:#505459;font:17px/1.65 Arial,Helvetica,sans-serif}.odnova-case .od-editorial-copy>p{margin:0;max-width:none;color:#505459;font:inherit}.odnova-case .od-editorial-copy>.od-editorial-lead{margin:0 0 20px;color:#25282a;font:600 26px/1.25 Arial,Helvetica,sans-serif;letter-spacing:-.025em;text-wrap:balance}.odnova-case .od-editorial-copy>p+p{margin-top:18px}@media(max-width:760px){.odnova-case .od-editorial-copy{max-width:52ch;font-size:16px;line-height:1.65}.odnova-case .od-editorial-copy>.od-editorial-lead{font-size:23px;margin-bottom:16px}.odnova-case .od-editorial-copy>p+p{margin-top:16px}}.odnova-case .od-symbol-section .od-editorial-copy>p{color:#d2d5d3}.odnova-case .od-symbol-section .od-editorial-copy>.od-editorial-lead{color:#f5f3ef}
