.marketing-site .ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(2rem,4vw,3rem);display:grid}.marketing-site .way{flex-direction:column;gap:clamp(1.5rem,3vw,2.5rem);padding:clamp(1.5rem,3vw,3rem);display:flex}.marketing-site .way--steel{background:var(--field-steel);color:var(--on-dark);--d-solid:var(--on-dark);--d-body:var(--surface);--d-cavity:var(--field-steel);--d-goods:var(--surface-2);--d-figure:var(--on-dark);--d-door:var(--ink);--d-zone:#ffffff14}.marketing-site .way--white{background:var(--surface);color:var(--ink);--d-solid:var(--field-steel);--d-body:var(--surface-2);--d-cavity:var(--surface);--d-goods:var(--surface-2);--d-figure:var(--ink);--d-door:var(--ink);--d-zone:#eef0f2}.marketing-site .way__name{font-size:var(--step-head)}.marketing-site .way__dia{flex-direction:column;gap:1rem;display:flex}.marketing-site .way__steps{counter-reset:step;gap:.5rem;list-style:none;display:grid}.marketing-site .way__steps li{counter-increment:step;align-items:center;gap:.75rem;display:flex}.marketing-site .way__steps li:before{content:counter(step);background:var(--accent);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.75rem;height:1.75rem;font-size:.875rem;font-weight:700;display:grid}.marketing-site .way .way__text p{max-width:44ch;font-size:var(--step-body)}.marketing-site .dia{width:100%;height:auto}.marketing-site .dia .d-solid{fill:var(--d-solid)}.marketing-site .dia .d-body{fill:var(--d-body)}.marketing-site .dia .d-zone{fill:var(--d-zone)}.marketing-site .dia .d-cavity{fill:var(--d-cavity)}.marketing-site .dia .d-goods{fill:var(--d-goods)}.marketing-site .dia .d-figure{fill:var(--d-figure)}.marketing-site .dia .d-door{fill:var(--d-door)}.marketing-site .dia .d-route{fill:none;stroke:var(--accent);stroke-width:4px;stroke-linecap:round}.marketing-site .dia .d-head,.marketing-site .dia .d-step{fill:var(--accent)}.marketing-site .dia text{fill:currentColor;font-family:var(--font-text);font-size:20px;font-style:italic}.marketing-site .dia text.d-step-n{fill:#fff;font-size:16px;font-style:normal;font-weight:700}@media (width<=48em){.marketing-site .ways{grid-template-columns:1fr}.marketing-site .dia text{font-size:24px}}.marketing-site .jysk{row-gap:clamp(2rem,4vw,3.5rem);margin-top:clamp(2rem,4vw,3rem)}.marketing-site .jysk__gallery{gap:var(--gutter);grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.marketing-site .jysk__gallery figure{flex-direction:column-reverse;gap:.5rem;display:flex}.marketing-site .jysk__gallery img,.marketing-site .jysk__gallery .ph{aspect-ratio:3/2;object-fit:contain;background:var(--surface-2);width:100%;min-height:0}.marketing-site .jysk__part p{margin-top:.75rem}.marketing-site .jysk__part .story__label{margin:0 0 .5rem}.marketing-site .jysk__part--a{grid-area:2/1/auto/span 5}.marketing-site .jysk__part--b{grid-area:2/7/span 2/-1}.marketing-site .jysk__part--c{grid-area:3/1/auto/span 5}@media (width<=68.75em){.marketing-site .jysk__part--a,.marketing-site .jysk__part--b,.marketing-site .jysk__part--c{grid-area:auto/1/auto/-1}}@media (width<=40em){.marketing-site .jysk__gallery{grid-template-columns:1fr;row-gap:1.25rem}}.marketing-site .install{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem) 12px;margin-top:clamp(2rem,4vw,3rem);display:grid}.marketing-site .install figure{flex-direction:column;gap:.5rem;display:flex}.marketing-site .install figure img{background:var(--surface-2);width:100%;height:auto}.marketing-site .install__note{column-gap:var(--gutter);grid-template-columns:1fr 1fr;row-gap:1.5rem;margin-top:2.5rem;display:grid}.marketing-site .install__note p{margin-top:.5rem}@media (width<=40em){.marketing-site .install{grid-template-columns:1fr 1fr}.marketing-site .install__note{grid-template-columns:1fr}}.marketing-site .more{background:var(--field-steel);color:var(--on-dark);flex-direction:column;justify-content:space-between;align-items:flex-start;gap:2rem;min-height:clamp(16rem,36vh,24rem);padding:clamp(1.5rem,3vw,3rem);display:flex}.marketing-site .more .button{align-self:flex-end}@media (width<=40em){.marketing-site .more{min-height:0}.marketing-site .more .button{align-self:stretch}}.marketing-site .others{gap:clamp(1.5rem,3vw,2.5rem);margin-top:clamp(2rem,4vw,3rem);display:grid}.marketing-site .others li{column-gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:baseline;display:grid}.marketing-site .others__name{grid-column:1/span 4;font-size:clamp(1.5rem,.8rem + 2vw,2.25rem)}.marketing-site .others__text{grid-column:5/-1;max-width:none}@media (width<=48em){.marketing-site .others li{grid-template-columns:1fr;row-gap:.35rem}.marketing-site .others__name,.marketing-site .others__text{grid-column:1}}.marketing-site .iceland-photos{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,2.5vw,2rem) 12px;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.marketing-site .iceland-photos figure{flex-direction:column;gap:.5rem;display:flex}.marketing-site .iceland-photos img{background:var(--surface-2);width:100%;height:auto}@media (width<=40em){.marketing-site .iceland-photos{grid-template-columns:1fr 1fr}}
