.printed-s{-webkit-mask-image:url(/assets/images-optimized/print-mask-s.png);mask-image:url(/assets/images-optimized/print-mask-s.png);-webkit-mask-size:128px 128px;mask-size:128px 128px}.sgrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:90px;display:grid}.collage{height:min(640px,82vh);min-height:520px;position:relative}.collage .snap{will-change:transform;background:#fff;margin:0;padding:10px;position:absolute;box-shadow:0 22px 44px -10px #12263f33,0 2px 6px #12263f0f}.collage .snap img{object-fit:cover;width:100%;height:100%}.collage .a{width:62%;height:80%;top:0;left:0;transform:rotate(-2.5deg)}.collage .b{width:48%;height:58%;bottom:0;right:2%;transform:rotate(3deg)}.stamp{z-index:3;width:150px;height:150px;color:var(--print);mix-blend-mode:multiply;will-change:transform;position:absolute;top:6%;left:68%}.stamp>svg{width:100%;height:100%;overflow:visible}.stamp text{font-family:var(--logo);letter-spacing:.3em;fill:currentColor;text-transform:uppercase;font-size:13px;font-weight:700}.stxt .k{color:var(--gold)}.stxt .big{color:var(--ink);margin:18px 0 0;font-size:clamp(19px,1.7vw,23px);font-weight:400;line-height:1.6}.stxt .more{color:var(--muted);max-width:46ch;margin:18px 0 0;font-size:14.5px}.stxt blockquote{border-top:1px solid var(--line);margin:38px 0 0;padding:26px 0 0}.stxt blockquote p{font-family:var(--logo);text-transform:uppercase;letter-spacing:.04em;color:var(--print);margin:0;font-size:clamp(18px,1.6vw,22px);font-weight:600;line-height:1.35}.stxt blockquote cite{color:var(--muted);margin-top:14px;font-style:normal;display:block}@media (max-width:900px){.sgrid{grid-template-columns:1fr;gap:56px}.collage{height:120vw;min-height:0;max-height:560px}.stamp{width:104px;height:104px;top:2%;left:auto;right:2%}}
.facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:30px;padding-block:64px 0;display:grid}.facts div{border-top:1px solid var(--ink);padding-top:16px}.facts dt{color:var(--muted)}.facts dd{margin:10px 0 0;font-size:15.5px;line-height:1.6}.facts dd a:hover{color:var(--blue-ink)}@media (max-width:900px){.facts{grid-template-columns:1fr 1fr;gap:26px 20px;padding-top:48px}}
.strip{margin-top:100px;padding-block:6px;overflow:hidden}:where(html:has(main.p-about)) .strip .track{gap:22px;width:max-content;animation:70s linear infinite drift--about;display:flex}.strip .fr{flex-direction:column;flex:none;gap:12px;width:clamp(220px,22vw,300px);margin:0;display:flex}.strip .fr:nth-child(odd){margin-top:46px}.strip .fr img{aspect-ratio:4/5;object-fit:cover;border-radius:var(--r);background:var(--sand);width:100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.strip .fr:nth-child(3n+2) img{aspect-ratio:3/4}.strip .fr figcaption{color:var(--muted);font-size:9.5px}@keyframes drift--about{to{transform:translate(-50%)}}@media (max-width:900px){.strip{margin-top:64px}.strip .fr{width:58vw}.strip .track{gap:14px}.strip .fr:nth-child(odd){margin-top:26px}}
.cta{text-align:center;padding-block:110px 120px}.cta .fishmark{width:112px;height:61px;fill:var(--print);margin:0 auto 26px;display:block}.cta h2{font-size:clamp(30px,3.6vw,48px)}.cta{position:relative;overflow:hidden}.cta .wrap{z-index:1;position:relative}.cta .cap{max-width:46ch;color:var(--muted);margin:18px auto 0;font-size:15px;line-height:1.7}.cta .links{justify-content:center;gap:40px;margin-top:26px;display:flex}@media (max-width:820px){.cta .sk:first-child{width:84px!important;height:42px!important;top:5%!important;right:4%!important}.cta .sk:nth-child(4){width:52px!important;height:52px!important;top:6%!important;left:6%!important}.cta .sk:nth-child(6){width:96px!important;height:32px!important;top:88%!important;left:auto!important;right:8%!important}}@media (max-width:900px){.cta{padding-block:90px 110px}.cta .cap{max-width:32ch;font-size:14px}}

