:where(.concept-page) .press-page{overflow-wrap:break-word}:where(.concept-page) .press-page [id]{scroll-margin-top:16px}:where(.concept-page) .press-page .press-section{padding-block:clamp(56px,7.2vw,96px)}:where(.concept-page) .press-page h2{font-size:clamp(34px,3.8vw,50px);line-height:1.12}:where(.concept-page) .press-page h3{font:600 19px/1.4 var(--sans);letter-spacing:-.025em}:where(.concept-page) .press-intro{padding-top:28px;padding-bottom:56px}:where(.concept-page) .press-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}:where(.concept-page) .press-hero-copy{padding-bottom:16px}:where(.concept-page) .press-page h1{font-size:clamp(44px,5.5vw,76px);line-height:1.06}:where(.concept-page) .press-lead{margin:26px 0 30px;font-size:18px;line-height:1.7;max-width:460px;color:var(--muted)}:where(.concept-page) .press-hero-copy>.text-link{display:flex;width:fit-content;margin-top:20px}:where(.concept-page) .press-hero-photo{width:100%;max-width:480px;justify-self:end}:where(.concept-page) .press-hero-photo img{display:block;width:100%;height:auto}:where(.concept-page) .press-hero-photo figcaption,:where(.concept-page) .press-page .press-caption{font-size:12px;line-height:1.6;color:var(--muted);margin-top:14px}:where(.concept-page) .press-jump{display:flex;justify-content:space-between;gap:14px 30px;border-block:1px solid var(--line)}:where(.concept-page) .press-jump a{display:inline-flex;align-items:center;justify-content:space-between;gap:14px;padding-block:22px;font-size:13px;font-weight:600;color:var(--plum)}:where(.concept-page) .press-jump a:hover{text-decoration:underline;text-underline-offset:5px}:where(.concept-page) .press-background{display:grid;grid-template-columns:1.05fr 1fr;gap:64px 88px}:where(.concept-page) .press-story{margin:26px 0 24px;max-width:490px;color:var(--muted)}:where(.concept-page) .press-facts{border-top:1px solid var(--plum);padding-top:24px}:where(.concept-page) .press-facts dl{margin:20px 0}:where(.concept-page) .press-facts dl>div{display:grid;grid-template-columns:120px 1fr;gap:20px;border-bottom:1px solid var(--line);padding:16px 0;font-size:14px}:where(.concept-page) .press-facts dt{color:var(--muted)}:where(.concept-page) .press-facts dd{margin:0}:where(.concept-page) .press-facts a{text-decoration:underline;text-underline-offset:4px}:where(.concept-page) .press-boilerplate{grid-column:1/-1;background:var(--lavender);padding:36px 40px 24px;display:grid;grid-template-columns:1fr 2fr;gap:48px}:where(.concept-page) .press-boilerplate .eyebrow{margin-bottom:10px}:where(.concept-page) .press-boilerplate-text{line-height:1.8}:where(.concept-page) .reference-copy-control{margin-top:20px}:where(.concept-page) .reference-copy-button{display:inline-flex;align-items:center;justify-content:center;gap:14px;min-height:44px;padding:10px 16px;background:transparent;border:1px solid #827780;border-radius:4px;font:600 13px/1.5 var(--sans);color:var(--plum);transition:background .18s ease}:where(.concept-page) .reference-copy-button:hover{background:var(--paper)}:where(.concept-page) .reference-copy-status{display:block;min-height:24px;margin-top:8px;font-size:12px;line-height:1.6}:where(.concept-page) .press-coverage{background:var(--pink)}:where(.concept-page) .press-section-heading{display:flex;align-items:end;justify-content:space-between;gap:48px;margin-bottom:40px}:where(.concept-page) .press-section-heading>p{max-width:390px;color:var(--muted)}:where(.concept-page) .press-coverage-list{margin:0;padding:0;list-style:none;border-top:1px solid #b69b9d}:where(.concept-page) .press-coverage-list>li{display:grid;grid-template-columns:270px 1fr;gap:64px;padding:32px 0;border-bottom:1px solid #b69b9d}:where(.concept-page) .press-publication>span{display:block;font:500 28px/1.25 var(--serif);letter-spacing:-.04em;color:var(--plum-dark)}:where(.concept-page) .press-publication time{display:block;font-size:12px;color:var(--muted);margin-top:12px}:where(.concept-page) .press-coverage-list h3{font-size:22px;max-width:680px}:where(.concept-page) .press-coverage-list a{text-decoration:underline;text-decoration-color:#9d7b8e;text-underline-offset:5px;text-decoration-thickness:1px}:where(.concept-page) .press-coverage-list a:hover{text-decoration-thickness:2px}:where(.concept-page) .press-coverage-list li>div>p{font-size:14px;color:var(--muted);margin-top:14px}:where(.concept-page) .press-founder{display:grid;grid-template-columns:1fr 1.3fr;gap:88px}:where(.concept-page) .press-founder-byline{display:flex;align-items:center;gap:16px;margin-top:30px}:where(.concept-page) .press-founder-byline img{border-radius:50%}:where(.concept-page) .press-founder-byline span{display:block;font-size:14px;color:var(--muted)}:where(.concept-page) .press-founder-story>p{font-size:18px;line-height:1.75;margin-bottom:20px}:where(.concept-page) .press-interview-note{margin-top:36px;padding-top:28px;border-top:1px solid var(--line)}:where(.concept-page) .press-interview-note p{margin:12px 0 18px;color:var(--muted)}:where(.concept-page) .press-assets{background:var(--lavender)}:where(.concept-page) .press-download-grid{display:grid;grid-template-columns:1fr 1fr;gap:32px}:where(.concept-page) .press-kit-download{display:flex;align-items:center;gap:24px;background:var(--paper);padding:32px;margin-bottom:48px}:where(.concept-page) .press-kit-download>img{flex-shrink:0}:where(.concept-page) .press-kit-download>div{flex:1}:where(.concept-page) .press-kit-download p{font-size:14px;margin-top:8px}:where(.concept-page) .press-kit-download .button{flex-shrink:0}:where(.concept-page) .press-asset-heading{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px;padding-bottom:16px;margin-top:24px;border-bottom:1px solid #c5bdbe;margin-bottom:24px}:where(.concept-page) .press-asset-heading .text-link,:where(.concept-page) .press-asset-heading>p{font-size:13px}:where(.concept-page) .press-asset-heading .text-link{flex-wrap:wrap;min-height:44px}:where(.concept-page) .press-download-size{font-weight:400;color:var(--muted)}:where(.concept-page) .press-logo-preview{aspect-ratio:2.2;background:var(--paper);display:flex;justify-content:center;align-items:center;padding:56px}:where(.concept-page) .press-logo-preview-reversed{background:var(--plum)}:where(.concept-page) .press-logo-preview img{max-width:100%;height:auto}:where(.concept-page) .press-photo-file>img{display:block;width:100%;height:auto}:where(.concept-page) .press-file-info{padding:24px 0}:where(.concept-page) .press-file-info h4{font:600 18px/1.4 var(--sans);letter-spacing:-.025em}:where(.concept-page) .press-file-info>p{font-size:12px;color:var(--muted);margin-top:6px}:where(.concept-page) .press-file-info .text-link{display:flex;width:fit-content;min-height:44px;margin-top:8px;font-size:14px}:where(.concept-page) .press-file-actions{display:flex;flex-wrap:wrap;gap:0 28px}:where(.concept-page) .press-permissions{display:grid;grid-template-columns:1.3fr 1fr;gap:88px;margin-top:40px;padding-top:32px;border-top:1px solid #c5bdbe}:where(.concept-page) .press-permissions p{margin:14px 0;color:var(--muted);font-size:14px;line-height:1.75}:where(.concept-page) .press-permissions a{text-decoration:underline;text-underline-offset:4px;font-size:14px}:where(.concept-page) .press-enquiries{background:var(--plum);color:var(--paper)}:where(.concept-page) .press-page .press-enquiries h2{color:var(--paper)}:where(.concept-page) .press-enquiries .eyebrow{color:var(--lime)}:where(.concept-page) .press-enquiries-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:72px}:where(.concept-page) .press-enquiries-grid>div>p:not(.eyebrow){margin-top:24px;max-width:450px}:where(.concept-page) .press-contact{border-left:1px solid #99748c;padding-left:48px}:where(.concept-page) .press-contact-label{font-size:11px;letter-spacing:.12em}:where(.concept-page) .press-enquiries .press-email{font-size:clamp(18px,2.05vw,28px);letter-spacing:-.03em;overflow-wrap:anywhere;margin-top:18px;user-select:all}:where(.concept-page) .press-contact .reference-copy-button{background:var(--paper);color:var(--plum);border-color:var(--paper)}:where(.concept-page) .press-contact .reference-copy-button:hover{background:var(--lime)}:where(.concept-page) .press-contact .press-contact-note{font-size:13px;margin:0 0 20px}:where(.concept-page) .press-contact>a{font-size:13px;text-decoration:underline;text-underline-offset:5px}:where(.concept-page) .press-contact :focus-visible{outline-color:var(--paper)}:where(.concept-page) .press-customer-help{margin-top:30px;padding-top:24px;border-top:1px solid #99748c;font-size:14px}:where(.concept-page) .press-customer-help .text-link{color:var(--paper);margin-top:8px}@media (max-width:1000px){:where(.concept-page) .press-background,:where(.concept-page) .press-founder,:where(.concept-page) .press-permissions{gap:48px}:where(.concept-page) .press-coverage-list>li{grid-template-columns:200px 1fr;gap:36px}:where(.concept-page) .press-enquiries-grid{gap:40px}:where(.concept-page) .press-contact{padding-left:32px}:where(.concept-page) .press-jump{gap:20px}:where(.concept-page) .press-jump a{font-size:12px;gap:8px}}@media (max-width:760px){:where(.concept-page) .press-background,:where(.concept-page) .press-boilerplate,:where(.concept-page) .press-download-grid,:where(.concept-page) .press-enquiries-grid,:where(.concept-page) .press-founder,:where(.concept-page) .press-hero-grid,:where(.concept-page) .press-permissions{grid-template-columns:1fr;gap:32px}:where(.concept-page) .press-intro{padding-bottom:32px}:where(.concept-page) .press-hero-copy{padding-bottom:0}:where(.concept-page) .press-lead{font-size:17px}:where(.concept-page) .press-hero-photo{max-width:none}:where(.concept-page) .press-jump{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;padding-block:10px}:where(.concept-page) .press-jump a{font-size:12px;padding-block:12px;min-height:44px}:where(.concept-page) .press-boilerplate{padding:28px 24px 16px;gap:20px}:where(.concept-page) .press-facts{margin-top:8px}:where(.concept-page) .press-section-heading{display:block;margin-bottom:32px}:where(.concept-page) .press-section-heading>p{margin-top:24px}:where(.concept-page) .press-coverage-list>li{grid-template-columns:1fr;gap:18px}:where(.concept-page) .press-publication{display:flex;align-items:center;justify-content:space-between;gap:20px}:where(.concept-page) .press-publication>span{font-size:25px}:where(.concept-page) .press-publication time{margin:0;text-align:right;max-width:130px}:where(.concept-page) .press-coverage-list h3{font-size:20px}:where(.concept-page) .press-founder-story>p{font-size:17px}:where(.concept-page) .press-logo-preview{padding:40px}:where(.concept-page) .press-kit-download{display:grid;grid-template-columns:1fr;padding:24px}:where(.concept-page) .press-kit-download .button{justify-self:start}:where(.concept-page) .press-permissions{margin-top:24px}:where(.concept-page) .press-contact{padding:28px 0 0;border-left:0;border-top:1px solid #99748c}:where(.concept-page) .press-enquiries .press-email{font-size:clamp(20px,6vw,30px)}:where(.concept-page) .press-facts dl>div{grid-template-columns:96px 1fr;gap:14px}}@media (prefers-reduced-motion:reduce){:where(.concept-page) html:has(.press-page){scroll-behavior:auto}:where(.concept-page) .press-page *{scroll-behavior:auto!important;transition:none!important}}