.rosinski-case.cs-case{--rs-blue:#075ca5;--rs-ink:#122d42;--case-accent:#075ca5;--case-bright:#075ca5;--case-tint:#ecf3f8;--cs-ink:#122d42;--cs-line:#c6d5e0;background:#fff;color:var(--rs-ink);font-family:Arial,Helvetica,sans-serif}.rosinski-case *{box-sizing:border-box}.rosinski-case h1,.rosinski-case h2,.rosinski-case h3,.rosinski-case p,.rosinski-case figure{margin:0}.rosinski-case a{color:inherit}.rosinski-case img{display:block;width:100%;transform:none!important;transition:none!important}.rs-wrap{width:min(1440px,calc(100% - 96px));margin-inline:auto}.rs-label{font:12px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;text-transform:uppercase;letter-spacing:.05em}.rosinski-case .cs-motif{width:14px;height:14px;border:0;border-radius:0;background:linear-gradient(to bottom,currentColor 0 22%,transparent 22% 39%,currentColor 39% 61%,transparent 61% 78%,currentColor 78%);transform:skewY(-12deg)}.rs-hero{background:var(--rs-blue);color:#fff}.rs-hero .cs-topline{border-color:#fff5;color:#fff}.rs-hero .cs-project-meta{color:#fff}.rs-hero-heading{display:grid;grid-template-columns:1.7fr .55fr;gap:8%;align-items:end;padding:45px 0 76px}.rs-hero h1{font-size:clamp(76px,9.4vw,142px);line-height:.93;letter-spacing:-.065em;font-weight:700;margin-top:30px}.rs-hero-heading>div:last-child>p{font-size:23px;line-height:1.4}.rs-hero-heading a{display:flex;justify-content:space-between;gap:30px;margin-top:30px;padding:16px 0;border-bottom:1px solid #ffffff88;font-size:15px}.rs-editorial-bars{display:flex;gap:8px;align-items:end;height:60px;margin:0 0 30px;transform:skewY(-12deg);width:87px}.rs-editorial-bars i{display:block;height:44px;width:12px;background:#fff}.rs-editorial-bars i:nth-child(2){height:60px}.rs-editorial-bars i:last-child{height:38px}.rs-opening-views{padding-block:34px 52px}.rs-opening-views .dbv-views img{height:clamp(270px,30vw,440px)}.rs-opening-views .dbv-views figcaption{color:#4e6270}.rs-context{background:#eaf2f8;padding:42px 0 46px}.rs-context>.rs-wrap>.rs-label{display:flex;align-items:center;gap:12px;font-weight:700;padding-bottom:22px;border-bottom:1px solid #bfd0df}.rs-context-grid{display:grid;grid-template-columns:1.1fr .9fr;gap:9%;padding:38px 0}.rosinski-case h2{font-size:clamp(42px,5vw,76px);line-height:1.04;letter-spacing:-.055em;font-weight:600}.rosinski-case h2>span{color:var(--rs-blue)}.rs-context-grid p{font-size:17px;line-height:1.7;color:#3c576b}.rs-context-grid p+p{margin-top:20px}.rs-context dl{display:grid;grid-template-columns:1fr 1fr 1.25fr;gap:40px;padding-top:24px;border-top:1px solid #bfd0df;margin:0}.rs-context dt{font-size:12px;color:#4c6579;margin-bottom:10px}.rs-context dd{font-size:16px;line-height:1.5;margin:0}.rs-section{padding-block:78px 88px}.rs-section-heading{display:grid;grid-template-columns:1.05fr .85fr;gap:12%;padding:38px 0 45px;align-items:start}.rs-section-heading h3{font-size:27px;line-height:1.2;letter-spacing:-.025em;font-weight:500;margin-bottom:23px}.rs-section-heading p{font-size:17px;line-height:1.7;color:#3d576b}.rs-section-heading p+p{margin-top:18px}.rosinski-case .dbv-fleet-collage{margin-top:12px;margin-bottom:0}.rosinski-case .dbv-fleet-collage figcaption{color:#4c6579}.rs-technical{background:#eff4f7;padding-block:72px 82px}.rosinski-case .dbv-blueprints{gap:45px;padding:35px}.rs-work-list{border-top:1px solid #bbcedb}.rs-work-list a{display:grid;grid-template-columns:55px 1fr 32px;gap:28px;padding:30px 0;border-bottom:1px solid #bbcedb;align-items:center}.rs-work-number{font-size:13px;align-self:start;color:#5b7385;margin-top:7px}.rs-work-list h3{font-size:clamp(25px,2.6vw,40px);line-height:1.15;letter-spacing:-.04em;margin-bottom:12px}.rs-work-list p{font-size:16px;line-height:1.6;color:#4d6372}.rs-work-arrow{font-size:33px;font-weight:300;color:var(--rs-blue)}.rs-work-list a:hover h3{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:5px}.rs-web-note{display:grid;grid-template-columns:.48fr 1fr;gap:20px 55px;margin-top:64px;padding-top:30px;border-top:2px solid #075ca5}.rs-web-note>p:nth-child(2){font-size:17px;line-height:1.7;color:#3d576b;max-width:710px}.rs-web-note>a{grid-column:2;justify-self:start;font-size:15px;line-height:1.6;padding-bottom:9px;border-bottom:1px solid #075ca5}.rs-web-note>a>span{margin-left:25px}.rs-contact{background:#075ca5;color:#fff;padding:64px 0 76px}.rs-contact>.rs-wrap>div{display:flex;justify-content:space-between;align-items:end;gap:50px;margin-top:34px}.rs-contact h2{font-size:clamp(50px,6.7vw,102px)}.rs-contact a{display:flex;gap:40px;font-size:16px;padding:16px 0;border-bottom:1px solid #ffffff99}.rs-contact a span{font-size:25px}.rosinski-case a:focus-visible{outline:2px solid currentColor;outline-offset:6px}@media(max-width:1000px){.rs-wrap{width:calc(100% - 60px)}.rs-hero-heading{gap:5%;grid-template-columns:1.55fr .6fr}.rs-hero h1{font-size:9.5vw}.rs-hero-heading>div:last-child>p{font-size:19px}.rs-context-grid,.rs-section-heading{gap:7%}.rs-context dl{gap:25px}.rs-section-heading h3{font-size:24px}.rs-opening-views .dbv-views img{height:310px}.rs-web-note{gap:20px 35px}.rs-contact>.rs-wrap>div{display:block}.rs-contact a{max-width:330px;margin-top:30px}}@media(max-width:700px){.rs-wrap{width:calc(100% - 40px)}.rs-label{font-size:10px}.rs-hero-heading{grid-template-columns:1fr;gap:32px;padding:28px 0 42px}.rs-hero h1{font-size:clamp(48px,12.8vw,86px);margin-top:22px}.rs-hero-heading>div:last-child{display:grid;grid-template-columns:40px 1fr;gap:0 20px}.rs-editorial-bars{width:35px;height:40px;gap:4px;margin:4px 0 0}.rs-editorial-bars i{width:6px;height:24px}.rs-editorial-bars i:nth-child(2){height:34px}.rs-editorial-bars i:last-child{height:21px}.rs-hero-heading>div:last-child>p{font-size:18px;line-height:1.4}.rs-hero-heading a{grid-column:2;font-size:13px;margin-top:15px;padding:12px 0}.rs-opening-views{padding-block:22px 34px}.rs-opening-views .dbv-views img{height:auto;aspect-ratio:3/2;object-fit:contain}.rs-opening-views .dbv-view-rear img{aspect-ratio:1/1;object-fit:cover}.rs-context{padding:28px 0 36px}.rs-context-grid{grid-template-columns:1fr;gap:25px;padding:30px 0}.rosinski-case h2{font-size:clamp(36px,10.3vw,58px)}.rs-context-grid p{font-size:16px;line-height:1.65}.rs-context dl{grid-template-columns:1fr;gap:20px;padding-top:23px}.rs-context dt{margin-bottom:7px}.rs-context dd{font-size:15px}.rs-section{padding-block:44px 52px}.rs-section-heading{grid-template-columns:1fr;gap:26px;padding:27px 0 31px}.rs-section-heading h3{font-size:24px;margin-bottom:18px}.rs-section-heading p{font-size:16px;line-height:1.65}.rs-technical{padding-block:40px 48px}.rosinski-case .dbv-blueprints{padding:20px 15px;gap:30px}.rs-work-list a{grid-template-columns:23px 1fr 25px;gap:16px;padding:24px 0}.rs-work-list h3{font-size:25px;margin-bottom:12px}.rs-work-list p{font-size:15px}.rs-work-number{font-size:11px;margin-top:5px}.rs-work-arrow{font-size:25px}.rs-web-note{grid-template-columns:1fr;gap:18px;margin-top:38px;padding-top:25px}.rs-web-note>p:nth-child(2){font-size:16px}.rs-web-note>a{grid-column:1;font-size:14px}.rs-contact{padding:42px 0 48px}.rs-contact>.rs-wrap>div{margin-top:27px}.rs-contact h2{font-size:clamp(42px,11vw,64px)}.rs-contact a{font-size:14px;gap:20px;margin-top:27px;width:100%;max-width:none}}@media(prefers-reduced-motion:reduce){.rosinski-case *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.rosinski-case.cs-case .rs-hero .cs-topline,.rosinski-case.cs-case .rs-hero .cs-project-credit,.rosinski-case.cs-case .rs-hero .cs-project-credit>span,.rosinski-case.cs-case .rs-hero .cs-project-meta{color:#fff}.rosinski-case.cs-case .rs-hero .cs-topline{border-color:#fff6}.rs-opening-story{padding-block:34px 48px}.rs-opening-story img{aspect-ratio:16/9;height:auto;object-fit:contain}.rs-story-figure figcaption{display:block;font:12px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:.015em;color:#4b6273;padding-top:14px}.rs-story-figure img{height:auto;max-width:100%}.rs-story-band{padding-block:76px 88px}.rs-catalog{background:#edf2f5}.rs-slide-pair{display:grid;grid-template-columns:1fr 1fr;gap:28px;margin-top:32px}.rs-slide-pair img,.rs-slide-main img{aspect-ratio:16/9;object-fit:contain}.rs-catalog-intro{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;margin-bottom:56px}.rs-print-sheet{aspect-ratio:1;overflow:hidden;position:relative;background:#fff}.rosinski-case .rs-print-sheet img{position:absolute;left:-8%;top:-8%;width:116%;height:116%;max-width:none;object-fit:fill}.rs-catalog-spec>p:first-child{margin-bottom:28px}.rs-catalog-spec dl{display:grid;grid-template-columns:1fr;gap:25px;margin:0 0 30px}.rs-catalog-spec dl>div{border-bottom:1px solid #bacbd7;padding-bottom:22px}.rs-catalog-spec dt{font-size:13px;margin-bottom:10px;color:#4b6273}.rs-catalog-spec dd{margin:0;font-size:clamp(48px,6.7vw,100px);font-weight:600;line-height:1;letter-spacing:-.065em;white-space:nowrap}.rs-catalog-spec dd span{font-size:clamp(20px,2.3vw,34px);letter-spacing:-.025em}.rs-catalog-spec>p:not(.rs-label){font-size:clamp(23px,2.7vw,38px);line-height:1.25;letter-spacing:-.03em}.rs-spec-rule{display:block;width:90px;height:7px;background:#b94314;margin-top:28px}.rs-catalog-spread{display:grid;grid-template-columns:1fr 1fr;gap:24px}.rs-catalog-spread-last{margin-top:34px}.rs-wall-stage{background:#f5f4f0;padding:28px}.rs-wall-stage img{width:100%;height:auto}.rs-invitations{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:38px;align-items:start;margin-top:60px}.rs-invitations h3{font-size:clamp(28px,3.6vw,52px);letter-spacing:-.04em;line-height:1.06;margin:22px 0}.rs-invitations>div>p:last-child{max-width:280px;font-size:16px;line-height:1.7;color:#3d576b}.rs-invitations img{aspect-ratio:800/988;object-fit:contain;object-position:top;background:#fff}.rs-reportage{background:#f2f0eb}.rs-reportage-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:22px;align-items:start}.rs-reportage-grid img{aspect-ratio:2/3;object-fit:cover}.rs-reportage-grid .rs-reportage-wide img{aspect-ratio:4/3}.rs-reportage-stand img{object-position:50% 30%}.rs-reportage-design img{object-position:50% 50%}.rs-production-grid{display:grid;grid-template-columns:1.75fr 1fr;gap:32px;align-items:center}.rs-production-grid>div{display:grid;gap:28px}.rs-production-grid img{aspect-ratio:3/2;object-fit:contain}.rs-production-main figcaption{padding-top:18px}.rs-technical .dbv-views{margin-bottom:36px}.rs-drawing-intro{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:start;margin:64px 0 30px;border-top:1px solid #c3d3df;padding-top:36px}.rs-drawing-intro h3{font-size:clamp(28px,3.5vw,46px);line-height:1.1;letter-spacing:-.04em}.rs-drawing-intro p{font-size:17px;line-height:1.7;color:#3d576b}@media(max-width:1000px){.rs-invitations{gap:22px;grid-template-columns:.85fr 1fr 1fr}.rs-catalog-intro{gap:6%}.rs-catalog-spec dd{font-size:7vw}.rs-reportage-grid{gap:16px}.rs-production-grid{gap:24px}.rs-story-figure figcaption{font-size:11px}.rs-catalog-spec>p:first-child{font-size:11px}}@media(max-width:700px){.rs-opening-story{padding-block:20px 30px}.rs-story-band{padding-block:44px 52px}.rs-slide-pair{grid-template-columns:1fr;gap:24px;margin-top:24px}.rs-catalog-intro{grid-template-columns:1fr;gap:30px;margin-bottom:36px}.rs-catalog-spec dl{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:22px}.rs-catalog-spec dd{font-size:clamp(31px,9vw,55px)}.rs-catalog-spec dd span{font-size:18px}.rs-catalog-spec>p:not(.rs-label){font-size:25px}.rs-catalog-spec>p:first-child{margin-bottom:20px}.rs-spec-rule{height:5px;margin-top:20px}.rs-catalog-spread{grid-template-columns:1fr;gap:26px}.rs-catalog-spread-last{margin-top:26px}.rs-wall-stage{padding:12px}.rs-wall-stage figcaption{font-size:10px}.rs-invitations{grid-template-columns:1fr 1fr;gap:28px 16px;margin-top:36px}.rs-invitations>div{grid-column:1/-1}.rs-invitations h3{font-size:34px;margin:18px 0}.rs-invitations>div>p:last-child{max-width:100%}.rs-reportage-grid{grid-template-columns:1fr 1fr;gap:24px 16px}.rs-reportage-wide{grid-column:1/-1}.rs-production-grid{grid-template-columns:1fr;gap:26px}.rs-production-grid>div{gap:26px}.rs-drawing-intro{grid-template-columns:1fr;gap:22px;margin-top:40px;padding-top:28px}.rs-drawing-intro h3{font-size:32px}.rs-drawing-intro p{font-size:16px}.rs-technical .dbv-views{margin-bottom:24px}.rs-story-figure figcaption{font-size:11px;padding-top:11px}}.rosinski-case .rs-hero{background:#f1f5f8;color:var(--rs-ink)}.rosinski-case.cs-case .rs-hero .cs-topline,.rosinski-case.cs-case .rs-hero .cs-project-credit,.rosinski-case.cs-case .rs-hero .cs-project-credit>span,.rosinski-case.cs-case .rs-hero .cs-project-meta{color:var(--rs-ink)}.rs-hero-editorial{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:center;gap:6%;padding:32px 0 56px}.rs-hero-copy{padding:25px 0}.rosinski-case .rs-hero h1{color:#075ca5;font-size:clamp(57px,6.1vw,94px);line-height:.98;letter-spacing:-.055em;margin:30px 0}.rs-hero-lead{font-size:clamp(17px,1.6vw,23px);line-height:1.5;max-width:440px;color:#354d60}.rs-hero-copy>a{display:flex;align-items:center;justify-content:space-between;max-width:310px;border-bottom:1px solid #8ba5ba;padding:18px 0;margin-top:34px;font-size:16px}.rs-hero-copy>a span{font-size:26px;color:#075ca5}.rosinski-case .rs-hero-art{width:100%;align-self:stretch;display:flex;align-items:center}.rs-hero-art .rs-print-sheet{width:100%}.rosinski-case .rs-print-sheet{background:#091114}.rs-slide-pair{margin-top:0;gap:24px}.rs-slide-pair img{aspect-ratio:16/9;object-fit:cover}.rs-format-line{display:grid;grid-template-columns:1fr 1fr 1fr;gap:36px;border-top:1px solid #bccbd6;border-bottom:1px solid #bccbd6;padding:27px 0 30px;margin:0 0 42px}.rs-format-line dt{font-size:12px;color:#425e73;margin-bottom:13px}.rs-format-line dd{font-size:clamp(31px,4.3vw,62px);line-height:1.1;letter-spacing:-.045em;margin:0}.rs-format-line dd span{font-size:24px;letter-spacing:-.02em}.rs-format-line>div:last-child dd{font-size:clamp(23px,2.5vw,36px)}.rs-catalog-spread{gap:24px}.rs-catalog-spread-last{margin-top:32px}.rs-stand-band{background:#172c3b;color:#fff;--cs-ink:#fff;--cs-line:#597283;--case-accent:#9acbf3;--case-bright:#9acbf3}.rosinski-case .rs-stand-band h2>span{color:#9acbf3}.rs-stand-band .rs-section-heading p,.rs-stand-band .rs-invitations>div>p:last-child,.rs-stand-band figcaption,.rosinski-case .rs-stand-band .cs-chapter-subtitle{color:#d4e1e9}.rs-wall-stage{background:transparent;padding:0}.rs-wall-stage .rs-story-figure>picture,.rs-wall-stage .rs-story-figure>img{border:0;box-shadow:none}.rs-invitations{margin-top:54px}.rs-invitations img{object-fit:cover}.rs-fleet-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;padding-top:32px;margin:40px 0 25px;border-top:1px solid #b8cbd9}.rs-fleet-heading h3{font-size:clamp(27px,3vw,42px);line-height:1.1;letter-spacing:-.04em}.rs-fleet-heading p{font-size:16px;line-height:1.6;color:#3d576b;max-width:300px}.rosinski-case .dbv-fleet-collage>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.rosinski-case .dbv-fleet-collage>div>picture{display:block;min-width:0}.rosinski-case .dbv-fleet-collage img,.rosinski-case .dbv-fleet-collage img:nth-child(2),.rosinski-case .dbv-fleet-collage img:last-child{aspect-ratio:4/3;width:100%;max-width:none;height:auto;object-fit:cover;grid-column:auto}.rosinski-case .dbv-blueprints-single{padding:0;background:transparent}.rosinski-case .dbv-blueprints-single figure{padding:0;margin:0;width:100%}.rosinski-case .dbv-blueprints-passat img{max-width:none;width:100%;height:auto}.rs-drawing-intro{margin-top:52px;padding-top:32px}.rs-second-drawing{margin-top:25px;border-top:1px solid #a9c0d0;border-bottom:1px solid #a9c0d0}.rs-second-drawing summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:22px 0;font-size:17px}.rs-second-drawing summary::-webkit-details-marker{display:none}.rs-second-drawing summary>span:last-child{font-size:27px;font-weight:400}.rs-second-drawing[open] summary>span:last-child{transform:rotate(45deg)}.rs-second-drawing summary:focus-visible{outline:2px solid #075ca5;outline-offset:5px}.rs-second-drawing .dbv-blueprints-ford{max-width:620px;margin:0 auto}.rs-second-drawing .dbv-drawing-credit{padding-bottom:22px}.rs-web-note{display:block;margin-top:64px;padding-top:35px}.rs-web-copy{display:grid;grid-template-columns:1fr 1fr;gap:24px 8%;align-items:start;margin-bottom:36px}.rs-web-copy>.rs-label{grid-column:1/-1}.rs-web-copy h3{font-size:clamp(30px,3.6vw,51px);line-height:1.12;letter-spacing:-.04em}.rs-web-copy>p:not(.rs-label){font-size:17px;line-height:1.7;color:#3d576b}.rs-web-copy a{grid-column:2;justify-self:start;border-bottom:1px solid #075ca5;padding:0 0 10px;font-size:15px;display:flex;gap:30px}.rs-web-screens{display:grid;grid-template-columns:minmax(0,1fr) minmax(150px,.27fr);align-items:start;gap:25px}.rs-browser-bar{height:30px;display:flex;align-items:center;gap:5px;background:#dce5ed;padding:0 12px;color:#294355;font:10px/1 system-ui}.rs-browser-bar i{width:5px;height:5px;border-radius:50%;background:#849cac}.rs-browser-bar span{margin:auto}.rs-web-screens img{width:100%;height:auto;display:block}.rs-web-screens figcaption{font:12px/1.5 ui-monospace,monospace;padding-top:12px;color:#4b6273}@media(max-width:1000px){.rs-hero-editorial{gap:4%}.rosinski-case .rs-hero h1{font-size:6.2vw}.rs-hero-lead{font-size:17px}.rs-web-screens{gap:20px}}@media(max-width:700px){.rs-hero-editorial{grid-template-columns:1fr;gap:28px;padding:20px 0 32px}.rs-hero-copy{padding:0}.rosinski-case .rs-hero h1{font-size:clamp(49px,13vw,80px);margin:24px 0}.rs-hero-lead{font-size:17px}.rs-hero-copy>a{max-width:none;margin-top:18px;font-size:14px;padding:13px 0}.rs-format-line{grid-template-columns:1fr 1fr;gap:22px;padding:23px 0;margin-bottom:30px}.rs-format-line dd{font-size:36px}.rs-format-line dd span{font-size:18px}.rs-format-line>div:last-child{grid-column:1/-1}.rs-format-line>div:last-child dd{font-size:25px}.rs-format-line>div:last-child dd br{display:none}.rs-catalog-spread{grid-template-columns:1fr 1fr;gap:12px}.rs-catalog-spread-last{margin-top:24px}.rs-catalog-spread figcaption{font-size:10px}.rs-slide-pair{grid-template-columns:1fr;gap:24px}.rs-stand-band .rs-section{padding-block:44px 52px}.rs-fleet-heading{display:block;margin:32px 0 20px;padding-top:25px}.rs-fleet-heading h3{font-size:29px}.rs-fleet-heading p{font-size:15px;margin-top:16px;max-width:none}.rosinski-case .dbv-fleet-collage>div{display:flex;gap:12px;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px}.rosinski-case .dbv-fleet-collage>div>picture{flex:0 0 84%;scroll-snap-align:start}.rosinski-case .dbv-fleet-collage img{aspect-ratio:4/3}.rs-drawing-intro{margin-top:34px;padding-top:25px}.rs-drawing-intro h3{font-size:29px}.rosinski-case .dbv-views .dbv-view-rear{width:100%;margin:0!important}.rs-second-drawing summary{font-size:15px}.rs-web-note{margin-top:40px;padding-top:26px}.rs-web-copy{grid-template-columns:1fr;gap:20px;margin-bottom:26px}.rs-web-copy h3{font-size:32px}.rs-web-copy>p:not(.rs-label){font-size:16px}.rs-web-copy a{grid-column:1;font-size:14px}.rs-web-screens{grid-template-columns:minmax(0,1fr) minmax(75px,.32fr);gap:10px}.rs-browser-bar{height:17px;padding:0 5px;gap:3px;font-size:7px}.rs-browser-bar i{width:3px;height:3px}.rs-web-screens figcaption{font-size:9px}}.rs-web-mobile{overflow:hidden}.rosinski-case .rs-web-mobile img{width:103.642%;max-width:none;margin-left:-3.642%;height:auto}.rosinski-case .dbv-fleet-collage>div:focus-visible{outline:2px solid #075ca5;outline-offset:4px}
