@font-face{font-family:MussoSans;src:url(/assets/projekty/fonts/Manrope-VariableFont_wght.woff2) format("woff2");font-weight:200 800;font-style:normal;font-display:swap}.musso-case{--case-accent:#ad004c;--case-bright:#d0005c;--case-tint:#fff1f6;--cs-ink:#343137;--cs-line:#dfd8dc;background:#fff;color:#343137;font:17px/1.65 Arial,Helvetica,sans-serif}.musso-case *{box-sizing:border-box}.musso-case figure,.musso-case p,.musso-case h1,.musso-case h2,.musso-case h3{margin:0}.musso-case a{color:inherit}.musso-case .mu-wrap{width:min(100%,1536px);margin-inline:auto;padding-inline:48px}.musso-case .mu-label{font:11px/1.6 Arial,sans-serif;letter-spacing:.12em;text-transform:uppercase;color:#755766}.musso-case .mu-small{font-size:13px;color:#776a71}.musso-case .mu-figure img{display:block;width:100%;height:auto}.musso-case .mu-figure figcaption{font-size:12px;line-height:1.5;margin-top:13px;color:#756c72}.musso-case h1,.musso-case h2,.musso-case h3{font-family:MussoSans,Arial,Helvetica,sans-serif;font-weight:500;letter-spacing:-.055em;line-height:1.05}.musso-case em{font-style:normal;color:#b80051;font-weight:500}.musso-case .mu-link{font:14px/1.5 Arial,sans-serif;display:inline-flex;align-items:center;justify-content:space-between;gap:45px;padding:12px 0;border-bottom:1px solid #ad004c;text-decoration:none}.musso-case .mu-link:hover{color:#ad004c}.musso-case .mu-link:focus-visible{outline:2px solid #ad004c;outline-offset:6px}.musso-case.cs-case .cs-motif{width:19px;height:10px;background:none;border-block:1.5px solid currentColor;border-radius:0;transform:skewY(-16deg)}.musso-case .mu-hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:5%;align-items:center;padding:50px 0 38px}.musso-case .mu-hero-copy h1{font-size:clamp(56px,6vw,92px);line-height:1.04;margin:27px 0 30px}.musso-case .mu-hero-copy>p:not(.mu-label){font-size:17px;max-width:440px;color:#6b6268}.musso-case .mu-hero-copy .mu-link{margin-top:24px}.musso-case .mu-hero-photo{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.musso-case .mu-hero-photo img{aspect-ratio:16/9;object-fit:contain;object-position:center}.musso-case .mu-hero-photo figcaption{text-align:right}.musso-case .mu-hero-foot{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #dfd8dc;padding:23px 0 40px;font-size:12px;color:#756c72}.musso-case .mu-context{background:#fff2f6;padding:52px 0 50px;border-top:4px solid #d0005c}.musso-case .mu-context-label{display:flex;justify-content:space-between;gap:20px;font-size:12px;padding-bottom:27px;border-bottom:1px solid #e8cdd8}.musso-case .mu-context-label p{display:flex;gap:12px;align-items:center;font-weight:700}.musso-case .mu-context-grid{display:grid;grid-template-columns:1.35fr 1fr;gap:8%;padding:40px 0}.musso-case .mu-context h2{font-size:clamp(37px,4.1vw,63px)}.musso-case .mu-context-grid p+p{margin-top:18px}.musso-case .mu-context dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:35px;margin:0;padding-top:25px;border-top:1px solid #e8cdd8}.musso-case dt{font-size:11px;color:#7e646f;margin-bottom:7px}.musso-case dd{margin:0;font-size:15px;line-height:1.5}.musso-case .mu-claim{padding-top:60px;padding-bottom:100px}.musso-case .mu-claim-stage{padding:55px 0 65px}.musso-case .mu-claim-stage h2{font-size:clamp(60px,8.5vw,130px);margin:24px 0 42px;max-width:1150px}.musso-case .mu-claim-foot{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:end}.musso-case .mu-claim-foot>p:first-child{max-width:520px}.musso-case .mu-english{font:500 32px/1.2 MussoSans,Arial,Helvetica,sans-serif;letter-spacing:-.045em;color:#ad004c;text-align:right}.musso-case .mu-heading{display:grid;grid-template-columns:1fr 1fr;gap:10%;align-items:end;margin:30px 0 52px}.musso-case .mu-heading h2{font-size:clamp(44px,5.5vw,82px)}.musso-case .mu-heading>p{max-width:500px;color:#6c6269}.musso-case .mu-logo{background:#fff;padding:60px 0 90px;border-top:1px solid #e5dfe2}.musso-case .mu-wordmark{padding:65px 0 80px}.musso-case .mu-wordmark-window{position:relative;overflow:hidden;width:min(100%,760px);aspect-ratio:860/270;margin:0 auto}.musso-case .mu-wordmark-window img{position:absolute;max-width:none;width:297.67442%;height:auto;left:-46.51163%;top:-203.7037%}.musso-case .mu-wordmark figcaption{text-align:center;margin-top:24px;font-size:12px;color:#756c72}.musso-case .mu-logo-texture{max-width:1180px;margin-inline:auto}.musso-case .mu-sign{padding-top:60px;padding-bottom:90px;border-top:1px solid #e5dfe2}.musso-case .mu-sign-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:8%;align-items:center;margin-top:30px}.musso-case .mu-sign h2{font-size:clamp(40px,4.5vw,68px);margin:22px 0}.musso-case .mu-sign p+p{margin-top:18px}.musso-case .mu-sign .mu-figure img{aspect-ratio:1/1;object-fit:cover}.musso-case .mu-rules{background:#f7f5f6;padding:60px 0 100px}.musso-case .mu-color-layout{display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;align-items:center;margin-top:70px}.musso-case .mu-color-layout h3{font-size:51px;margin:19px 0}.musso-case .mu-swatches{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:35px}.musso-case .mu-swatches span{display:block;font-size:13px}.musso-case .mu-swatches i{display:block;width:100%;height:8px;margin-bottom:12px}.musso-case .mu-swatches b{display:block;font-size:12px;font-weight:400;color:#756c72;margin-top:4px}.musso-case .mu-language{padding-top:60px;padding-bottom:100px}.musso-case .mu-cotton-board{margin-top:28px}.musso-case .mu-language-note{display:grid;grid-template-columns:1fr 2fr;gap:45px;padding-top:46px}.musso-case .mu-language-note>p{font:500 34px/1.3 MussoSans,Arial,Helvetica,sans-serif;letter-spacing:-.045em}.musso-case .mu-applications{background:#f8f7f8;padding:60px 0 90px}.musso-case .mu-product-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:50px}.musso-case .mu-product-pair img{aspect-ratio:1/1;object-fit:cover}.musso-case .mu-label-photo{margin-bottom:50px}.musso-case .mu-contact{background:#fff;padding:90px 0 100px;border-top:1px solid #e5dfe2}.musso-case .mu-contact>.mu-wrap>div{display:grid;grid-template-columns:1.4fr 1fr;align-items:end;gap:7%;margin-top:35px}.musso-case .mu-contact h2{font-size:clamp(46px,5.2vw,80px)}.musso-case .mu-contact aside>p{color:#6c6269;margin-bottom:23px}.musso-case .mu-versions{display:flex;justify-content:space-between;gap:24px;padding-top:25px;padding-bottom:35px;font-size:12px;color:#756c72}.musso-case .mu-versions a{text-underline-offset:4px}@media(max-width:1000px){.musso-case .mu-wrap{padding-inline:30px}.musso-case .mu-hero-grid{grid-template-columns:1fr 1fr;gap:28px}.musso-case .mu-hero-copy h1{font-size:clamp(40px,5.4vw,56px)}.musso-case .mu-context-grid{grid-template-columns:1fr;gap:30px}.musso-case .mu-context-grid>div{display:grid;grid-template-columns:1fr 1fr;gap:30px}.musso-case .mu-context-grid p+p{margin-top:0}.musso-case .mu-claim-foot{gap:45px}.musso-case .mu-heading{gap:6%}.musso-case .mu-sign-layout{grid-template-columns:1fr 1fr;gap:6%}.musso-case .mu-sign h2{font-size:44px}.musso-case .mu-color-layout{gap:6%}.musso-case .mu-color-layout h3{font-size:43px}}@media(max-width:650px){.musso-case{font-size:16px;line-height:1.6}.musso-case .mu-wrap{padding-inline:20px}.musso-case .mu-label{font-size:10px}.musso-case .mu-hero-grid{grid-template-columns:1fr;padding:28px 0 24px;gap:32px}.musso-case .mu-hero-copy h1{font-size:clamp(35px,9.4vw,59px);margin:21px 0 22px;letter-spacing:-.055em}.musso-case .mu-hero-copy>p:not(.mu-label){font-size:15px}.musso-case .mu-hero-copy .mu-link{margin-top:17px}.musso-case .mu-hero-photo img{aspect-ratio:16/9;object-fit:contain;object-position:center}.musso-case .mu-hero-foot{font-size:10px;gap:15px;padding:18px 0 28px}.musso-case .mu-hero-foot>span:last-child{text-align:right}.musso-case .mu-context{padding:30px 0 34px}.musso-case .mu-context-label{font-size:10px;align-items:start;gap:12px;padding-bottom:21px}.musso-case .mu-context-label>span{max-width:40%;text-align:right}.musso-case .mu-context-grid{padding:27px 0;gap:25px}.musso-case .mu-context h2{font-size:clamp(32px,8.5vw,44px);line-height:1.12}.musso-case .mu-context-grid>div{display:block}.musso-case .mu-context-grid p+p{margin-top:17px}.musso-case .mu-context dl{grid-template-columns:1fr;gap:20px;padding-top:24px}.musso-case .mu-claim,.musso-case .mu-sign,.musso-case .mu-language{padding-top:24px;padding-bottom:54px}.musso-case .mu-claim-stage{padding:23px 0 36px}.musso-case .mu-claim-stage h2{font-size:clamp(41px,11.5vw,65px);line-height:1.08;margin:19px 0 28px}.musso-case .mu-claim-foot{grid-template-columns:1fr;gap:23px}.musso-case .mu-english{text-align:left;font-size:29px}.musso-case .mu-heading{grid-template-columns:1fr;gap:25px;margin:22px 0 32px}.musso-case .mu-heading h2{font-size:clamp(37px,10vw,49px)}.musso-case .mu-figure figcaption{font-size:11px;margin-top:10px}.musso-case .mu-logo,.musso-case .mu-rules,.musso-case .mu-applications{padding:24px 0 50px}.musso-case .mu-wordmark{padding:23px 0 40px}.musso-case .mu-wordmark figcaption{font-size:10px;margin-top:14px}.musso-case .mu-sign-layout{grid-template-columns:1fr;gap:28px;margin-top:20px}.musso-case .mu-sign h2{font-size:clamp(34px,9vw,48px)}.musso-case .mu-color-layout{grid-template-columns:1fr;gap:30px;margin-top:34px}.musso-case .mu-color-layout h3{font-size:43px}.musso-case .mu-swatches{margin-top:23px}.musso-case .mu-language-note{grid-template-columns:1fr;gap:15px;padding-top:28px}.musso-case .mu-language-note>p{font-size:30px}.musso-case .mu-product-pair{grid-template-columns:1fr;gap:30px;margin-bottom:30px}.musso-case .mu-product-pair img{aspect-ratio:1.3/1}.musso-case .mu-label-photo{margin-bottom:30px}.musso-case .mu-contact{padding:50px 0 60px}.musso-case .mu-contact>.mu-wrap>div{grid-template-columns:1fr;gap:28px;margin-top:25px}.musso-case .mu-contact h2{font-size:clamp(34px,9vw,51px)}.musso-case .mu-versions{font-size:11px;gap:18px;padding-block:22px 30px}.musso-case .mu-versions a{max-width:48%}}@media(max-width:650px){.musso-case .mu-hero-copy h1 em{white-space:nowrap}}.musso-case .mu-editorial-copy{max-width:48ch;min-width:0;color:#5b5057;font:17px/1.65 Arial,Helvetica,sans-serif}.musso-case .mu-editorial-copy>p{margin:0;max-width:none;color:#5b5057;font:inherit}.musso-case .mu-editorial-copy>.mu-editorial-lead{margin:0 0 20px;color:#343137;font:500 26px/1.25 MussoSans,Arial,Helvetica,sans-serif;letter-spacing:-.025em;text-wrap:balance}.musso-case .mu-editorial-copy>p+p{margin-top:18px}@media(max-width:760px){.musso-case .mu-editorial-copy{max-width:52ch;font-size:16px;line-height:1.65}.musso-case .mu-editorial-copy>.mu-editorial-lead{font-size:23px;margin-bottom:16px}.musso-case .mu-editorial-copy>p+p{margin-top:16px}}.musso-case.cs-case .cs-motif{width:19px;height:19px;border:0;transform:none;background:radial-gradient(circle at 4px 4px,currentColor 2px,transparent 2.4px),radial-gradient(circle at 15px 4px,currentColor 2px,transparent 2.4px),radial-gradient(circle at 4px 15px,currentColor 2px,transparent 2.4px),radial-gradient(circle at 15px 15px,currentColor 2px,transparent 2.4px)}.musso-case .mu-opening{background:#d0005c;color:#fff}.musso-case .mu-opening-inner{padding-top:52px;padding-bottom:46px}.musso-case .mu-opening .mu-label{color:#fff;font-size:12px;letter-spacing:.13em}.musso-case .mu-opening-title{position:relative;isolation:isolate;margin:33px 0 39px}.musso-case .mu-opening h1{position:relative;z-index:1;font-size:clamp(64px,9.7vw,145px);font-weight:650;letter-spacing:-.065em;line-height:1.02;color:#fff;max-width:1250px}.musso-case .mu-dot-field{position:absolute;right:1%;top:-30px;width:170px;height:190px;background-image:radial-gradient(circle,#fff 3.6px,transparent 4px);background-size:38px 38px;opacity:.92;z-index:0}.musso-case .mu-opening-foot{display:flex;justify-content:space-between;align-items:end;gap:50px;border-top:1px solid #ffffff66;padding-top:24px}.musso-case .mu-opening-foot>p{font-size:18px;line-height:1.65;max-width:630px}.musso-case .mu-opening .mu-link{border-color:#fff;font-size:15px;color:#fff;padding-bottom:9px;flex:none;gap:68px}.musso-case .mu-opening .mu-link:hover{border-bottom-width:3px;padding-bottom:7px}.musso-case .mu-opening .mu-link:focus-visible{outline-color:#fff}.musso-case .mu-opening-image{padding-top:38px}.musso-case .mu-opening-image .mu-figure img{aspect-ratio:16/8.5;object-fit:cover;object-position:center 56%}.musso-case .mu-opening-image .mu-figure figcaption{font-size:12px;color:#5d5359;margin-top:14px}.musso-case .mu-hero-foot{border:0;padding:17px 0 48px;color:#5d5359;font-size:12px}.musso-case .mu-context{background:#fff;border-top:1px solid #cfc7cb;padding:56px 0 76px;scroll-margin-top:80px}.musso-case .mu-context-label{border-bottom:2px solid #343137;padding-bottom:24px;color:#343137;font-size:13px}.musso-case .mu-context-label .cs-motif{color:#c50057}.musso-case .mu-context-grid{grid-template-columns:1.15fr 1fr;gap:9%;padding:48px 0 54px}.musso-case .mu-context h2{font-size:clamp(40px,4.6vw,70px);font-weight:600;letter-spacing:-.05em;line-height:1.1}.musso-case .mu-context h2 em{font-weight:600;color:#b80051}.musso-case .mu-context-grid>div{max-width:540px;display:block}.musso-case .mu-context-grid .mu-context-lead{font:600 29px/1.24 MussoSans,Arial,sans-serif;letter-spacing:-.035em;color:#343137;margin-bottom:25px}.musso-case .mu-context-grid p+p{margin-top:17px}.musso-case .mu-context dl{gap:0;border-top:1px solid #cfc7cb;padding-top:30px}.musso-case .mu-context dl>div{padding:0 35px;border-left:1px solid #d9d1d5}.musso-case .mu-context dl>div:first-child{padding-left:0;border-left:0}.musso-case .mu-context dt{font-size:12px;color:#6b505d;margin-bottom:13px}.musso-case .mu-context dd{font:500 23px/1.35 MussoSans,Arial,sans-serif;letter-spacing:-.025em;color:#343137}@media(max-width:1000px){.musso-case .mu-opening-inner{padding-top:42px;padding-bottom:36px}.musso-case .mu-opening h1{font-size:clamp(58px,9.6vw,100px)}.musso-case .mu-dot-field{width:106px;height:130px;top:-10px;background-size:28px 28px;background-image:radial-gradient(circle,#fff 2.6px,transparent 3px)}.musso-case .mu-opening-foot{gap:30px}.musso-case .mu-opening-foot>p{font-size:16px}.musso-case .mu-opening .mu-link{gap:28px;font-size:14px}.musso-case .mu-context-grid{gap:7%;grid-template-columns:1fr 1fr}.musso-case .mu-context h2{font-size:clamp(35px,4.7vw,48px)}.musso-case .mu-context-grid .mu-context-lead{font-size:26px}.musso-case .mu-context dl>div{padding-inline:23px}.musso-case .mu-context dd{font-size:20px}}@media(max-width:650px){.musso-case .mu-opening-inner{padding-top:32px;padding-bottom:30px}.musso-case .mu-opening .mu-label{font-size:10px;letter-spacing:.1em}.musso-case .mu-opening-title{margin:27px 0 30px;padding-top:30px}.musso-case .mu-opening h1{font-size:clamp(43px,10.6vw,69px);letter-spacing:-.06em;line-height:1.06;max-width:none}.musso-case .mu-dot-field{width:75px;height:33px;top:-23px;right:0;background-size:22px 22px;background-image:radial-gradient(circle,#fff 2.2px,transparent 2.6px)}.musso-case .mu-opening-foot{display:block;padding-top:21px}.musso-case .mu-opening-foot>p{font-size:15px;line-height:1.65}.musso-case .mu-opening .mu-link{margin-top:22px;font-size:14px;gap:55px}.musso-case .mu-opening-image{padding-top:20px}.musso-case .mu-opening-image .mu-figure img{aspect-ratio:1/1;object-fit:cover;object-position:49% 50%}.musso-case .mu-opening-image .mu-figure figcaption{font-size:11px}.musso-case .mu-hero-foot{font-size:10px;gap:20px;padding:14px 0 30px}.musso-case .mu-context{padding:30px 0 42px}.musso-case .mu-context-label{font-size:11px;gap:16px;padding-bottom:20px}.musso-case .mu-context-label>span{max-width:37%;text-align:right}.musso-case .mu-context-grid{display:block;padding:30px 0 34px}.musso-case .mu-context h2{font-size:clamp(32px,8.6vw,50px);line-height:1.14;margin-bottom:33px}.musso-case .mu-context-grid .mu-context-lead{font-size:25px;margin-bottom:21px}.musso-case .mu-context dl{grid-template-columns:1fr;padding-top:0;gap:0}.musso-case .mu-context dl>div,.musso-case .mu-context dl>div:first-child{border:0;border-bottom:1px solid #ded7da;padding:20px 0;display:grid;grid-template-columns:110px 1fr;gap:20px;align-items:start}.musso-case .mu-context dt{font-size:11px;margin:2px 0 0}.musso-case .mu-context dd{font-size:18px;line-height:1.4}}
