.History-module__noNn4a__page{color:#17211c;background:#f7f3e9;min-height:100vh}.History-module__noNn4a__hero{color:#fff;background:#071d14;align-items:end;min-height:680px;display:flex;position:relative;overflow:hidden}.History-module__noNn4a__heroImage,.History-module__noNn4a__heroShade{position:absolute;inset:0}.History-module__noNn4a__heroImage{background:url(/images/hero/janczewo-3.webp) 50% 55%/cover no-repeat;transform:scale(1.02)}.History-module__noNn4a__heroShade{background:linear-gradient(#03120b1f 27%,#03120beb),linear-gradient(90deg,#03120b94,#0000 72%)}.History-module__noNn4a__heroContent{z-index:1;width:min(1200px,100% - 48px);margin:0 auto;padding:170px 0 75px;position:relative}.History-module__noNn4a__eyebrow,.History-module__noNn4a__sectionEyebrow{color:#ffe0a0;letter-spacing:.18em;text-transform:uppercase;margin:0 0 16px;font-size:15px;font-weight:950;line-height:1.4}.History-module__noNn4a__hero h1{max-width:950px;font:500 clamp(58px, 8.5vw, 118px) / .91 var(--type-display);letter-spacing:-.055em;margin:0}.History-module__noNn4a__heroContent>p:last-child{color:#ffffffc7;max-width:700px;margin:28px 0 0;font-size:clamp(18px,2vw,23px);line-height:1.6}.History-module__noNn4a__introduction{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(45px,8vw,110px);width:min(1200px,100% - 48px);margin:0 auto;padding:clamp(85px,10vw,135px) 0;display:grid}.History-module__noNn4a__sectionEyebrow{color:#246247}.History-module__noNn4a__introduction h2,.History-module__noNn4a__archiveHeader h2,.History-module__noNn4a__principles h2,.History-module__noNn4a__contribution h2{font:500 clamp(39px, 5vw, 68px) / 1.03 var(--type-display);letter-spacing:-.035em;margin:0}.History-module__noNn4a__introductionText{border-top:1px solid #17453133;padding-top:23px}.History-module__noNn4a__introductionText p{color:#5d6e66;margin:0 0 20px;font-size:17px;line-height:1.78}.History-module__noNn4a__archive{color:#fff;background:#081d14;padding:clamp(80px,10vw,125px) 24px}.History-module__noNn4a__archiveHeader{justify-content:space-between;align-items:end;gap:45px;width:min(1200px,100%);margin:0 auto 68px;display:flex}.History-module__noNn4a__archiveHeader>div:first-child{max-width:720px}.History-module__noNn4a__archiveHeader>div:first-child>p:last-child{color:#ffffff9e;max-width:640px;margin:21px 0 0;line-height:1.7}.History-module__noNn4a__filters{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.History-module__noNn4a__filters button{color:#ffffffa8;cursor:pointer;background:0 0;border:1px solid #fff3;padding:11px 14px;font-size:12px;font-weight:800;transition:background .2s,color .2s,border-color .2s}.History-module__noNn4a__filters button:hover,.History-module__noNn4a__filters .History-module__noNn4a__activeFilter{color:#071d14;background:#d6ad61;border-color:#d6ad61}.History-module__noNn4a__timeline{width:min(1100px,100%);margin:auto;position:relative}.History-module__noNn4a__timeline:before{content:"";background:linear-gradient(#d6ad61,#d6ad611f);width:1px;position:absolute;top:0;bottom:0;left:35px}.History-module__noNn4a__timelineItem{grid-template-columns:70px 1fr;gap:34px;padding-bottom:28px;display:grid;position:relative}.History-module__noNn4a__timelineMarker{z-index:1;color:#ffe0a0;letter-spacing:.13em;background:#081d14;border:1px solid #d6ad61b3;border-radius:50%;place-items:center;width:70px;height:70px;font-size:14px;font-weight:950;display:grid;position:relative}.History-module__noNn4a__timelineCard{background:#ffffff0b;border:1px solid #ffffff1a;min-height:225px;padding:34px 38px;transition:transform .25s,border-color .25s,background .25s}.History-module__noNn4a__timelineCard:hover{background:#ffffff12;border-color:#d6ad616b;transform:translate(7px)}.History-module__noNn4a__timelineMeta{color:#ffe0a0;letter-spacing:.16em;text-transform:uppercase;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:14px;font-weight:950;display:flex}.History-module__noNn4a__timelineCard h3{font:500 clamp(27px, 3.3vw, 42px) / 1.1 var(--type-display);margin:24px 0 13px}.History-module__noNn4a__timelineCard p{color:#ffffffa1;max-width:760px;margin:0;line-height:1.72}.History-module__noNn4a__timelineCard a{color:#8b6518;text-underline-offset:3px;margin-top:13px;font-weight:700;text-decoration:underline;display:inline-flex}.History-module__noNn4a__timelineCard small{color:#ffe0a0;letter-spacing:.13em;text-transform:uppercase;background:#d6ad611f;width:fit-content;margin-top:23px;padding:7px 10px;font-size:13px;font-weight:950;display:block}.History-module__noNn4a__principles{width:min(1200px,100% - 48px);margin:0 auto;padding:clamp(85px,10vw,135px) 0}.History-module__noNn4a__principlesIntro{max-width:730px;margin-bottom:55px}.History-module__noNn4a__principlesGrid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.History-module__noNn4a__principlesGrid article{background:#ffffff9e;border:1px solid #1745311f;flex-direction:column;min-height:315px;padding:32px;display:flex}.History-module__noNn4a__principlesGrid article>span{color:#a66d14;letter-spacing:.18em;font-size:14px;font-weight:950}.History-module__noNn4a__principlesGrid h3{font:500 30px var(--type-display);margin:auto 0 15px}.History-module__noNn4a__principlesGrid p{color:#607068;margin:0;line-height:1.7}.History-module__noNn4a__contribution{background:#dfe7dc;border:1px solid #1745311c;justify-content:space-between;align-items:end;gap:50px;width:min(1200px,100% - 48px);margin:0 auto clamp(85px,10vw,130px);padding:clamp(45px,7vw,80px);display:flex}.History-module__noNn4a__contribution>div{max-width:760px}.History-module__noNn4a__contribution h2{font-size:clamp(35px,4.5vw,58px)}.History-module__noNn4a__contribution>div>p:last-child{color:#5c6c65;max-width:650px;margin:22px 0 0;line-height:1.7}.History-module__noNn4a__contactButton{color:#fff;text-align:center;background:#174531;border:1px solid #174531;flex:none;min-width:190px;padding:16px 23px;font-size:13px;font-weight:900;transition:transform .2s,background .2s}.History-module__noNn4a__contactButton:hover{background:#0d2c20;transform:translateY(-2px)}@media (max-width:900px){.History-module__noNn4a__introduction{grid-template-columns:1fr}.History-module__noNn4a__archiveHeader,.History-module__noNn4a__contribution{flex-direction:column;align-items:stretch}.History-module__noNn4a__filters{justify-content:flex-start}.History-module__noNn4a__principlesGrid{grid-template-columns:1fr}.History-module__noNn4a__principlesGrid article{min-height:245px}.History-module__noNn4a__contactButton{width:fit-content}}@media (max-width:620px){.History-module__noNn4a__hero{min-height:560px}.History-module__noNn4a__heroContent,.History-module__noNn4a__introduction,.History-module__noNn4a__principles,.History-module__noNn4a__contribution{width:calc(100% - 28px)}.History-module__noNn4a__archive{padding-inline:14px}.History-module__noNn4a__filters{grid-template-columns:repeat(2,1fr);display:grid}.History-module__noNn4a__timeline:before{left:22px}.History-module__noNn4a__timelineItem{grid-template-columns:45px 1fr;gap:14px}.History-module__noNn4a__timelineMarker{width:45px;height:45px;font-size:9px}.History-module__noNn4a__timelineCard{min-height:0;padding:25px 20px}.History-module__noNn4a__timelineMeta{justify-content:start;display:grid}.History-module__noNn4a__principlesGrid article{min-height:230px;padding:26px}.History-module__noNn4a__contribution{padding:34px 24px}.History-module__noNn4a__contactButton{width:100%}}@media (prefers-reduced-motion:reduce){.History-module__noNn4a__timelineCard,.History-module__noNn4a__contactButton{transition:none}}
