.release-page{--font-display:"Immortel Infra", Georgia, serif;--font-body:"Immortel Infra", Georgia, serif;--color-accent:#f7d4d4;color:#000;font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-size:15px;line-height:18px}.release-page p{margin:0;line-height:18px}.release-page h1,.release-page h2,.release-page h3{margin:0;font-weight:400}.release-page h2{letter-spacing:-.03em;font-size:40px;line-height:44px}.release-page a:focus-visible,.release-page summary:focus-visible{outline-offset:3px;outline:2px solid}.release-two-column{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;column-gap:24px;display:grid}.release-hero{grid-template-columns:minmax(0,1fr) 59%;padding:48px 24px 0}.release-hero-copy,.release-section-intro{flex-direction:column;gap:16px;display:flex}.release-hero h1{letter-spacing:-.01em;max-width:none;font-size:clamp(40px,4.2vw,60px);line-height:.95}.release-hero p{max-width:460px}.release-film{aspect-ratio:16/9;background:#000;width:100%}.release-film video{object-fit:cover;width:100%;height:100%;display:block}.release-features{padding-top:100px;scroll-margin-top:48px}.release-label{padding:0 24px 12px}.release-section{border-top:1px solid #d3d3db;padding:12px 24px 100px}.release-section-intro{max-width:350px}.release-feature{width:80%;margin-left:auto}.release-feature img{aspect-ratio:1;object-fit:cover;width:100%;height:auto;display:block}.release-feature h3{letter-spacing:-.02em;margin-top:16px;font-size:24px;line-height:24px}.release-feature p{margin-top:8px}.release-latest{flex-direction:column;gap:48px;display:flex}.release-latest-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.release-latest-image{aspect-ratio:1/1.07;background:linear-gradient(#efeff4 0%,#eaeaed 50%,#e4e4e4 100%);justify-content:center;align-items:center;padding:18px;display:flex;overflow:hidden}.release-latest-image img{width:auto;max-width:100%;height:auto;max-height:100%;display:block}.release-latest-image.is-full{padding:0}.release-latest-image.is-full img{object-fit:cover;width:100%;height:100%}.release-latest-image.is-blended img{mix-blend-mode:multiply}.release-latest-number{border-bottom:1px solid #d3d3db;padding:12px 0 8px;font-size:20px;line-height:20px}.release-latest h3{letter-spacing:normal;border-bottom:1px solid #d3d3db;padding:8px 0;font-size:15px;line-height:18px}.release-latest p{color:#333;padding-top:8px}.release-brand-panel{background:#f7d4d4;align-items:stretch;padding:24px}.release-brand-copy{flex-direction:column;gap:24px;max-width:560px;padding-bottom:96px;display:flex}.release-brand-copy p+p{margin-top:18px}.release-brand-image{background:#000;justify-content:center;align-items:center;display:flex}.release-brand-image img{width:100%;height:auto;display:block}.release-faq details{border-bottom:1px solid #d3d3db;padding:16px 0}.release-faq summary{letter-spacing:-.02em;cursor:pointer;justify-content:space-between;align-items:baseline;gap:24px;font-size:24px;line-height:28px;list-style:none;display:flex}.release-faq summary::-webkit-details-marker{display:none}.release-faq summary:after{content:"+";flex-shrink:0}.release-faq details[open] summary:after{content:"−"}.release-faq p{max-width:600px;margin:8px 0 4px}.release-customers{--muted:#d3d3db;padding:100px 0}.release-customers .release-label{padding-bottom:20px}.release-customers .logo-marquee{border-top:1px solid #d3d3db;border-bottom:1px solid #d3d3db;margin-top:0}@media (width<=900px){.release-two-column{grid-template-columns:minmax(0,1fr);row-gap:32px}.release-feature{width:100%;max-width:560px;margin-left:0}.release-latest-grid{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.release-brand-copy{max-width:none;padding-bottom:24px}}@media (width<=600px){.release-hero{padding-top:40px}.release-page h2{font-size:32px;line-height:36px}.release-section{padding-bottom:64px}.release-customers{padding:64px 0}.release-features{padding-top:64px}.release-latest-grid{grid-template-columns:minmax(0,1fr)}.release-faq summary{font-size:20px;line-height:24px}}
