.caralm-about{background:var(--paper);color:var(--ink);overflow:clip}.caralm-about *,.caralm-about *:before,.caralm-about *:after{box-sizing:border-box}.caralm-about__wrap{max-width:1600px;padding-inline:clamp(18px,4.5vw,76px);margin-inline:auto}.caralm-about__index,.caralm-about__meta,.caralm-about__photo figcaption{font:10px/1.4 Courier New,monospace;letter-spacing:.13em;text-transform:uppercase}.caralm-about__index{display:block;color:var(--moss)}.caralm-about h1,.caralm-about h2,.caralm-about h3,.caralm-about p{margin-top:0}.caralm-about__hero{padding-top:clamp(26px,4vw,56px);padding-bottom:clamp(64px,9vw,130px);display:grid;grid-template-columns:minmax(0,1fr);gap:30px;border-bottom:1px solid var(--line)}.caralm-about__hero--with-image{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:stretch}.caralm-about__hero-text{min-width:0;display:flex;flex-direction:column;min-height:clamp(520px,58vw,750px)}.caralm-about__meta{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;border-bottom:1px solid var(--line);padding-bottom:15px}.caralm-about__hero h1{font-family:var(--font-head,Arial,sans-serif);font-weight:800;letter-spacing:-.075em;line-height:.88;font-size:clamp(62px,10vw,162px);max-width:11ch;text-transform:uppercase;margin:auto 0;overflow-wrap:normal}.caralm-about__hero-bottom{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;align-items:end;gap:20px}.caralm-about__hero-bottom p{font:clamp(15px,1.5vw,19px)/1.55 var(--font-body,Arial,sans-serif);max-width:560px;margin:0}.caralm-about__hero-bottom span{font:28px/1 monospace}.caralm-about__photo{margin:0;min-width:0}.caralm-about__photo img{width:100%;height:100%;max-height:750px;aspect-ratio:4/5;object-fit:cover;display:block}.caralm-about__photo figcaption{padding:12px 0;color:#5c6159}.caralm-about__idea{display:grid;grid-template-columns:minmax(160px,.36fr) minmax(0,1fr);gap:clamp(28px,6vw,100px);padding-block:clamp(72px,11vw,150px);border-bottom:1px solid var(--line)}.caralm-about__story h2,.caralm-about__section-head h2,.caralm-about__split h2,.caralm-about__people h2{font:800 clamp(36px,5.3vw,84px)/.99 var(--font-head,Arial,sans-serif);letter-spacing:-.055em;text-transform:uppercase;max-width:15ch;margin:0 0 34px}.caralm-about__prose{max-width:570px;font:clamp(15px,1.3vw,18px)/1.7 var(--font-body,Arial,sans-serif)}.caralm-about__prose p{margin:0 0 18px}.caralm-about__worlds{padding-block:clamp(72px,9vw,120px);border-bottom:1px solid var(--line)}.caralm-about__section-head{display:grid;grid-template-columns:minmax(160px,.36fr) minmax(0,1fr);gap:clamp(28px,6vw,100px);margin-bottom:50px}.caralm-about__section-head h2{margin-bottom:0;max-width:18ch}.caralm-about__world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.caralm-about__world{padding:clamp(22px,3vw,45px);min-width:0;min-height:350px;display:flex;flex-direction:column;gap:22px}.caralm-about__world:first-child{padding-left:0}.caralm-about__world:last-child{padding-right:0}.caralm-about__world+.caralm-about__world{border-left:1px solid var(--line)}.caralm-about__world h3{font:800 clamp(27px,2.7vw,40px)/1.04 var(--font-head,Arial,sans-serif);letter-spacing:-.04em;text-transform:uppercase;max-width:13ch;margin:0}.caralm-about__world p{font:14px/1.65 var(--font-body,Arial,sans-serif);max-width:28ch;margin:0}.caralm-about__world a{margin-top:auto;padding-top:22px;border-top:1px solid var(--line);display:flex;gap:18px;justify-content:space-between;font:11px/1.2 Courier New,monospace;text-transform:uppercase;letter-spacing:.04em;text-decoration:none;color:inherit}.caralm-about__world a:hover{text-decoration:underline;text-underline-offset:4px}.caralm-about__split{padding-block:clamp(72px,10vw,140px);display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(28px,7vw,100px);align-items:center;border-bottom:1px solid var(--line)}.caralm-about__split--with-image{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.caralm-about__split-copy,.caralm-about__people-copy{min-width:0}.caralm-about__split .caralm-about__index,.caralm-about__people .caralm-about__index{margin-bottom:44px}.caralm-about__split h2,.caralm-about__people h2{max-width:12ch}.caralm-about__people{padding-block:clamp(72px,10vw,140px);display:grid;grid-template-columns:minmax(0,1fr);gap:50px}.caralm-about__people:has(.caralm-about__photo){grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center}.caralm-about__people .caralm-about__photo img{max-height:600px;aspect-ratio:5/4}.caralm-about__close{background:var(--ink);color:var(--paper)}.caralm-about__close-inner{padding-block:clamp(72px,10vw,145px)}.caralm-about__close .caralm-about__index{color:#afb9a9;margin-bottom:38px}.caralm-about__close h2{font:800 clamp(42px,7.5vw,112px)/.95 var(--font-head,Arial,sans-serif);letter-spacing:-.065em;text-transform:uppercase;max-width:18ch;margin-bottom:32px}.caralm-about__close p{font:clamp(14px,1.45vw,18px)/1.5 var(--font-body,Arial,sans-serif);max-width:510px;color:#d0d4ca;margin-bottom:42px}.caralm-about__actions{display:flex;flex-wrap:wrap;gap:12px}.caralm-about__action{min-height:52px;min-width:210px;padding:15px 19px;display:inline-flex;align-items:center;justify-content:space-between;gap:35px;border:1px solid #777e70;color:var(--paper);text-decoration:none;font:11px/1.25 Courier New,monospace;letter-spacing:.04em}.caralm-about__action--primary{background:var(--paper);color:var(--ink);border-color:var(--paper)}.caralm-about__action:focus-visible,.caralm-about a:focus-visible{outline:2px solid var(--moss);outline-offset:4px}@media(max-width:900px){.caralm-about__hero--with-image{grid-template-columns:1fr}.caralm-about__hero-text{min-height:440px}.caralm-about__hero h1{font-size:clamp(54px,11vw,96px)}.caralm-about__hero-photo img{max-height:500px;aspect-ratio:16/11}.caralm-about__world{min-height:315px;padding:24px}.caralm-about__world h3{font-size:29px}}@media(max-width:700px){.caralm-about__hero{padding-top:22px;padding-bottom:66px;gap:24px}.caralm-about__hero-text{min-height:450px}.caralm-about__meta{font-size:9px}.caralm-about__hero h1{font-size:clamp(52px,13vw,76px);max-width:11ch;margin:64px 0}.caralm-about__hero-bottom{padding-top:18px}.caralm-about__hero-bottom p{font-size:14px}.caralm-about__idea,.caralm-about__section-head{grid-template-columns:1fr;gap:23px}.caralm-about__idea{padding-block:68px}.caralm-about__story h2,.caralm-about__section-head h2,.caralm-about__split h2,.caralm-about__people h2{font-size:clamp(37px,10vw,58px);margin-bottom:22px}.caralm-about__worlds{padding-block:66px}.caralm-about__section-head{margin-bottom:28px}.caralm-about__world-grid{grid-template-columns:1fr}.caralm-about__world,.caralm-about__world:first-child,.caralm-about__world:last-child{padding:26px 0;min-height:230px}.caralm-about__world+.caralm-about__world{border-left:0;border-top:1px solid var(--line)}.caralm-about__world h3{font-size:32px;max-width:20ch}.caralm-about__world a{margin-top:12px;padding-top:16px}.caralm-about__split,.caralm-about__people,.caralm-about__people:has(.caralm-about__photo){grid-template-columns:1fr;gap:28px;padding-block:66px}.caralm-about__split .caralm-about__index,.caralm-about__people .caralm-about__index{margin-bottom:28px}.caralm-about__type-panel{min-height:300px}.caralm-about__type-panel strong{font-size:64px}.caralm-about__close-inner{padding-block:72px}.caralm-about__close h2{font-size:clamp(43px,11vw,74px)}.caralm-about__actions{flex-direction:column}.caralm-about__action{width:100%}}@media(prefers-reduced-motion:reduce){.caralm-about *{scroll-behavior:auto!important}}
/*# sourceMappingURL=/cdn/shop/t/102/assets/caralm-about.css.map */
