@layer legacy{.about-page{--about-space:clamp(56px, 7vw, 96px)}.about-page .about-page__hero{min-height:min(640px,90svh);padding:calc(var(--header) + 64px) 0 56px;background:var(--black);isolation:isolate}.about-page .about-page__hero-image{object-position:center 70%;animation:about-image-enter 1.2s var(--ease) both}.about-page__hero-scrim{background:linear-gradient(90deg,#000000db,#0000002e 80%),linear-gradient(#0000 25%,#000000a3);position:absolute;inset:0}.about-page__hero-copy{z-index:1;animation:about-copy-enter .65s var(--ease) both;position:relative}.about-page__hero-copy h1{max-width:18ch;margin:12px 0 24px}.about-page :is(.about-page__hero-copy,.about-page__heading,.about-page__rental-topics,.about-page__service-copy,.about-page__author,.about-page__story-copy,.about-page__paragraph),.about-page__chapters a,.about-page__facts dt{overflow-wrap:anywhere}.about-page__hero-copy>p{color:#edece7;max-width:54ch;margin:0;font-size:1.25rem;line-height:1.6}.about-page__rental-topics .about-paragraphs{grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:32px;display:grid}.about-page__rental-topics .about-page__paragraph{min-width:0}.about-page__rental-topics h3{margin:0 0 16px}.about-page__story-copy small{color:#c6c3b9}.about-page__actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.about-page__actions .button{white-space:normal;text-align:center;max-width:100%}.about-page .about-page__contact{color:#fff;background:0 0;border:1px solid #fff9}.about-page .about-page__contact:hover{background:#ffffff1f;border-color:#fff}.about-page__chapters{border-bottom:1px solid var(--line);background:var(--paper)}.about-page__chapters>.wrap{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.about-page__chapters a{min-width:0;min-height:80px;color:var(--ink);transition:background-color .2s var(--ease);align-items:center;gap:14px;padding:16px 24px;line-height:1.5;text-decoration:none;display:flex}.about-page__chapters a:first-child{padding-left:0}.about-page__chapters a+a{border-left:1px solid var(--line)}.about-page__chapters a:hover{background:#eeece5}.about-page :is(.about-page__chapters a,.about-page__story,.text-link):focus-visible{outline:2px solid var(--gold);outline-offset:4px}.about-page .about-page__section{padding-block:var(--about-space)}.about-page :is(#rental,#team,#fleet-overview,#about-journal,#jan-lunacek,#company,#operations){scroll-margin-top:calc(var(--header) + 24px)}.about-page__heading-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:28px;display:grid}.about-page__heading{min-width:0}.about-page__heading h2{max-width:36ch;margin:0}.about-page .about-paragraphs p{max-width:62ch;margin:0 0 20px;font-size:1.125rem;line-height:1.7}.about-page .about-paragraphs p:last-child{margin-bottom:0}.about-page__service{margin-top:var(--about-space);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.about-page__service-media{top:calc(var(--header) + 24px);aspect-ratio:1.15;background:#e9e7e1;position:sticky;overflow:hidden}.about-page__service-media img{object-fit:cover;object-position:70% center;width:100%;height:100%}.about-page__service-copy{min-width:0}.about-page__service-copy h3{margin:0 0 18px}.about-page__intro,.about-page__commitments p{color:var(--muted);margin:0;font-size:1.125rem;line-height:1.65}.about-page__commitments{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 28px;margin:28px 0 0;padding:0;list-style:none;display:grid}.about-page__commitments li{border-top:1px solid var(--line);min-width:0;padding-top:20px}.about-page__commitments h4{margin:0 0 12px}.about-page #fleet-overview{border-top:1px solid var(--line);background:#f0eee8}.about-page #fleet-overview .similar-grid{margin-top:40px}.about-page .about-fleet-link{align-items:center;min-height:44px;margin-top:24px;display:inline-flex}.about-page__journal{color:#fff;background:#141615}.about-page__section-head{flex-direction:column;align-items:start;gap:16px;margin-bottom:48px;display:flex}.about-page__journal .text-link{color:#fff;flex-shrink:0;min-height:44px}.about-page__editorial-grid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(40px,7vw,104px);display:grid}.about-page__author h3{margin:0 0 12px}.about-page__author>p{color:#dedcd5;max-width:56ch;margin:0 0 20px;font-size:1.125rem;line-height:1.65}.about-page__author>.about-page__author-role{color:#c6c3b9;margin-bottom:28px;font-size:1rem}.about-page__stories{min-width:0}.about-page__story{color:inherit;border-top:1px solid #fff3;grid-template-columns:148px minmax(0,1fr);align-items:start;gap:24px;padding:24px 0;text-decoration:none;display:grid}.about-page__story:first-child{border-top:0;padding-top:0}.about-page__story:last-child{padding-bottom:0}.about-page__story-media{aspect-ratio:4/3;background:#282b29;overflow:hidden}.about-page__story-media img{object-fit:cover;width:100%;height:100%;transition:transform .35s var(--ease)}.about-page__story:is(:hover,:focus-visible) img{transform:scale(1.04)}.about-page__story-copy small{font-size:var(--text-secondary);line-height:1.5;display:block}.about-page__story-copy h4{margin:8px 0 12px}.about-page__story:is(:hover,:focus-visible) h4{text-underline-offset:4px;text-decoration:underline}.about-page__story-copy p{color:#dedcd5;margin:0;font-size:1rem;line-height:1.65}.about-page__company-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:clamp(32px,6vw,88px);display:grid}.about-page__company .about-page__heading>p{max-width:52ch;color:var(--muted);margin:24px 0 28px;font-size:1.125rem;line-height:1.65}.about-page__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px;margin:0;display:grid}.about-page__facts>div{border-top:1px solid var(--line);min-width:0;padding-top:16px}.about-page__facts dt{color:var(--muted);margin-bottom:8px;font-size:.875rem;line-height:1.5}.about-page__facts dd{overflow-wrap:anywhere;margin:0;font-size:1.125rem;line-height:1.65}.about-page__facts a,.about-page__commitments a{text-underline-offset:4px;text-decoration:underline}@keyframes about-copy-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes about-image-enter{0%{transform:scale(1.025)}to{transform:scale(1)}}@media (width>900px){.about-page__author,.about-page__company-grid>.about-page__heading{align-self:center}.about-page__author>p:last-child{margin-bottom:0}}@media (width>900px) and (width<=1150px){.about-page__commitments{grid-template-columns:1fr}}@media (width<=900px){.about-page__rental-topics .about-paragraphs{grid-template-columns:minmax(0,1fr);gap:24px}.about-page__heading-grid,.about-page__service,.about-page__editorial-grid,.about-page__company-grid{grid-template-columns:minmax(0,1fr);gap:32px}.about-page__service-media{aspect-ratio:16/9;position:static}.about-page__heading h2{max-width:25ch}.about-page__chapters a{gap:10px;padding-inline:16px;font-size:.875rem}}@media (width<=600px){.about-page{--about-space:48px}.about-page .about-page__hero{min-height:min(560px,90svh);padding:calc(var(--header) + 56px) 0 40px}.about-page .about-page__hero .about-page__hero-image{top:min(-100px,100vw - 480px);-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}.about-page__hero-copy>p{font-size:1.125rem}.about-page__actions{margin-top:24px}.about-page__chapters>.wrap{grid-template-columns:repeat(2,minmax(0,1fr))}.about-page__chapters a{min-height:64px;padding-inline:12px}.about-page__chapters a:nth-child(odd){border-left:0;padding-left:0}.about-page__chapters a:nth-child(n+3){border-top:1px solid var(--line)}.about-page__commitments{grid-template-columns:minmax(0,1fr);gap:20px}.about-page__service-media{aspect-ratio:4/3}.about-page__section-head{flex-direction:column;align-items:start;gap:12px;margin-bottom:32px}.about-page__story{grid-template-columns:80px minmax(0,1fr);gap:8px 16px}.about-page__story-media{aspect-ratio:1;grid-row:1/span 2}.about-page__story-copy{display:contents}.about-page__story-copy :is(small,h4){grid-column:2;min-width:0;margin:0}.about-page__story-copy p{grid-column:1/-1;margin-top:8px}.about-page__facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr));gap:20px}}@supports (grid-template-rows:subgrid){.about-page__facts>div{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}:is(.about-page__rental-topics .about-page__paragraph,.about-page__commitments>li,.about-page__facts>div)>*{align-self:start;min-width:0}:is(.about-page__rental-topics .about-page__paragraph,.about-page__commitments>li,.about-page__facts>div)>:first-child{grid-row:1}:is(.about-page__rental-topics .about-page__paragraph,.about-page__commitments>li,.about-page__facts>div)>:nth-child(2){grid-row:2}@media (width>900px){.about-page__rental-topics .about-page__paragraph{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}}@media (width>1150px),(width>600px) and (width<=900px){.about-page__commitments>li{grid-row:span 2;grid-template-rows:subgrid;row-gap:0;display:grid}}}@media (prefers-reduced-motion:reduce){.about-page :is(.about-page__hero-copy,.about-page__hero-image){animation:none}.about-page :is(.about-page__chapters a,.about-page__story-media img){transition:none}.about-page__story:is(:hover,:focus-visible) img{transform:none}}}
