._7ecs4a_page{box-sizing:border-box;width:100%;max-width:1440px;color:var(--rm-body);margin:0 auto 120px;padding:120px 80px 0}._7ecs4a_grid{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px;display:grid}._7ecs4a_text{grid-column:1/span 7}._7ecs4a_text p{text-wrap:pretty;max-width:590px;margin:16px 0 0}._7ecs4a_text p:first-child{margin-top:0}._7ecs4a_h1{letter-spacing:-.02em;color:var(--rm-ink);margin:0;font-size:52px;font-weight:300;line-height:1.1}._7ecs4a_text ._7ecs4a_lede{color:var(--rm-ink);margin-top:32px;font-size:24px;font-weight:300;line-height:1.35}._7ecs4a_body{align-items:start;margin-top:64px}._7ecs4a_portrait{grid-column:9/span 4;margin:0}._7ecs4a_frame{aspect-ratio:2/3;background:var(--rm-shell);width:100%;position:relative;overflow:hidden}._7ecs4a_credit{color:var(--rm-ash-rose);margin-top:32px;font-size:14px;font-style:italic;line-height:1.55}._7ecs4a_press{border-top:1px solid var(--rm-shell-line);border-bottom:1px solid var(--rm-shell-line);flex-direction:column;align-items:center;gap:20px;margin-top:64px;padding:28px 0;display:flex}._7ecs4a_pressLabel{color:var(--rm-ash-rose);margin:0;font-size:13px;line-height:1.4}._7ecs4a_pressList{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px 56px;margin:0;padding:0;list-style:none;display:flex}._7ecs4a_pressList li{align-items:center;display:flex}._7ecs4a_pressLogo{height:var(--h);width:calc(var(--h) * var(--ar));background-color:color-mix(in srgb, var(--rm-ink) 60%, transparent);transition:background-color .4s ease-out;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._7ecs4a_pressLink{display:block}._7ecs4a_pressLink:hover ._7ecs4a_pressLogo{background-color:var(--rm-ink)}._7ecs4a_pressLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:6px}._7ecs4a_commercial{margin-top:120px}._7ecs4a_inlineLink{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--rm-ash-rose);text-decoration-color:var(--rm-ash-rose);text-underline-offset:3px;transition:color .4s ease-out}._7ecs4a_inlineLink:hover{color:var(--rm-rosewood)}._7ecs4a_inlineLink:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}._7ecs4a_quote{max-width:44ch;margin:64px 0 0}._7ecs4a_quoteText{margin:0}._7ecs4a_quoteFirst{margin:0 0 64px}._7ecs4a_quoteText p{color:var(--rm-ink);text-wrap:pretty;margin:0;font-size:22px;font-style:italic;font-weight:300;line-height:1.4}._7ecs4a_quoteBy{color:var(--rm-ash-rose);margin-top:12px;font-size:13px;line-height:1.4}._7ecs4a_action{margin-top:120px;display:flex}._7ecs4a_button{background:var(--rm-blush);color:var(--rm-ink);white-space:nowrap;border-radius:3px;align-items:center;padding:14px 28px;font-size:16px;font-weight:400;line-height:1;text-decoration:none;transition:color .4s ease-out;display:inline-flex}._7ecs4a_button:hover{color:var(--rm-rosewood)}._7ecs4a_button:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}@media (max-width:899px){._7ecs4a_page{margin-bottom:80px;padding:80px 20px 0}._7ecs4a_grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px 16px}._7ecs4a_text,._7ecs4a_portrait{grid-column:1/-1}._7ecs4a_portrait{order:-1}._7ecs4a_h1{font-size:36px;line-height:1.15}._7ecs4a_body{margin-top:48px}._7ecs4a_commercial{margin-top:80px}._7ecs4a_press{margin-top:48px}._7ecs4a_pressList{grid-template-columns:repeat(3,auto);justify-content:center;place-items:center;gap:20px;display:grid}._7ecs4a_pressLogo{height:calc(var(--h) * .55);width:calc(var(--h) * .55 * var(--ar))}._7ecs4a_quote{margin-top:48px}._7ecs4a_quoteFirst{margin:0 0 48px}._7ecs4a_quoteText p{font-size:20px}._7ecs4a_action{margin-top:80px}}
