.pavot-showcase{font-size:1rem}.pv-frame{width:min(1400px,100% - 96px);margin-inline:auto}.pv-header{border-bottom:1px solid var(--pavot-mist);justify-content:space-between;align-items:center;gap:30px;padding-block:25px;display:flex}.pv-logo{align-items:center;gap:16px;display:flex}.pv-logo span{font-family:var(--font-display), Georgia, serif;letter-spacing:-.02em;font-size:2.7rem;line-height:1}.pv-header nav{align-items:center;gap:32px;font-size:.875rem;display:flex}.pv-header nav a,.pv-intro-copy a{align-items:center;gap:12px;display:inline-flex}.pv-header nav a:hover,.pv-intro-copy a:hover{text-underline-offset:6px;text-decoration:underline}.pv-intro{grid-template-columns:1.4fr 1fr;align-items:end;gap:70px;padding-block:65px 55px;display:grid}.pv-label{color:var(--pavot-stone);margin-bottom:24px;font-size:.875rem}.pavot-showcase .pv-intro h1{letter-spacing:-.03em;margin:0;font-size:clamp(4rem,7.7vw,7.4rem);line-height:.96}.pv-intro-copy{padding-bottom:5px}.pv-intro-copy p{max-width:360px;font-size:1.25rem;line-height:1.6}.pv-intro-copy a{margin-top:28px;font-size:.875rem}.pv-application{min-width:0;margin:0}.pv-image-link{background:var(--pavot-mist);display:block;overflow:hidden}.pv-application img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.pv-application figcaption{justify-content:space-between;align-items:start;gap:28px;padding-block:24px 45px;display:flex}.pv-caption-label{color:var(--pavot-stone);font-size:.8125rem}.pavot-showcase .pv-application h2{letter-spacing:-.025em;margin:9px 0 12px;font-size:2.15rem;line-height:1.1}.pv-application figcaption p{max-width:650px;color:var(--pavot-stone);font-size:1rem;line-height:1.7}.pv-download{border-bottom:1px solid var(--pavot-mist);flex-shrink:0;align-items:center;gap:9px;padding:4px 0 10px;font-size:.875rem;display:inline-flex}.pv-download:hover{border-color:var(--pavot-ink)}.pv-pair{grid-template-columns:1fr 1fr;gap:32px;display:grid}.pv-pair figcaption{flex-direction:column;gap:20px}.pv-pair figcaption p{max-width:520px}.pv-image-note{color:var(--pavot-stone);max-width:720px;padding-bottom:65px;font-size:.8125rem}.pv-identity{border-top:1px solid var(--pavot-mist);padding-block:65px}.pv-section-heading{grid-template-columns:1fr 1fr;align-items:end;gap:65px;margin-bottom:40px;display:grid}.pavot-showcase .pv-section-heading h2,.pavot-showcase .pv-resources h2{letter-spacing:-.025em;font-size:clamp(2.6rem,4vw,4rem);line-height:1.04}.pv-section-heading p{color:var(--pavot-stone);max-width:480px;font-size:1rem}.pv-identity-grid{border:1px solid var(--pavot-mist);grid-template-columns:1fr 1fr;display:grid}.pv-mark{background:#fff9;flex-direction:column;justify-content:space-between;align-items:center;gap:40px;padding:55px 40px 32px;display:flex}.pv-mark>img{max-width:min(100%,392px);height:auto}.pv-mark>a,.pv-colours>a{align-items:center;gap:12px;font-size:.875rem;display:inline-flex}.pv-mark>a:hover,.pv-colours>a:hover{text-underline-offset:5px;text-decoration:underline}.pv-colours{border-left:1px solid var(--pavot-mist);grid-template-columns:1fr 1fr;gap:24px;padding:35px;display:grid}.pv-colours>div{align-items:center;gap:15px;font-size:1rem;display:flex}.pv-swatch{border:1px solid #17151222;flex-shrink:0;width:48px;height:48px}.pv-colours small{color:var(--pavot-stone);font-size:.8125rem;font-family:var(--font-data), monospace;display:block}.pv-colours>a{grid-column:1/-1;margin-top:8px}.pv-type{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin-top:40px;display:grid}.pv-type article>span{color:var(--pavot-stone);font-size:.8125rem}.pv-type article>p{letter-spacing:-.02em;overflow-wrap:anywhere;margin:15px 0;font-size:2rem;line-height:1.2}.pv-type article>small{color:var(--pavot-stone);font-size:.875rem;line-height:1.6;display:block}.pv-resources{background:var(--pavot-night);color:var(--pavot-paper);grid-template-columns:1.2fr 1fr;gap:65px;margin-bottom:65px;padding:50px;display:grid}.pv-resources p{color:#d7ccbb;max-width:390px;margin-top:20px;font-size:1rem}.pv-resources>div:last-child{flex-direction:column;justify-content:center;display:flex}.pv-resources a{border-bottom:1px solid #f5f0e644;justify-content:space-between;gap:20px;padding-block:17px;font-size:.875rem;display:flex}.pv-resources a:hover{border-color:var(--pavot-paper)}.pv-resources a:focus-visible{outline-color:var(--pavot-paper)}.pv-footer{border-top:1px solid var(--pavot-mist);color:var(--pavot-stone);justify-content:space-between;gap:24px;padding-block:24px 35px;font-size:.8125rem;display:flex}.pv-footer a{align-items:center;gap:12px;display:inline-flex}.pv-footer a:hover{text-underline-offset:4px;text-decoration:underline}@media (max-width:1000px){.pv-frame{width:calc(100% - 56px)}.pv-intro{gap:40px}.pv-intro-copy p{font-size:1.125rem}.pv-pair{gap:24px}.pv-colours{gap:20px;padding:25px}.pv-colours>div{gap:10px}.pv-swatch{width:36px;height:36px}.pv-resources{gap:35px;padding:36px}.pv-type{gap:25px}}@media (max-width:700px){.pv-frame{width:calc(100% - 36px)}.pv-header{flex-wrap:wrap;gap:22px;padding-block:22px}.pv-header nav{flex-wrap:wrap;gap:20px;font-size:.875rem}.pv-intro{grid-template-columns:1fr;gap:30px;padding-block:40px}.pavot-showcase .pv-intro h1{font-size:clamp(3.7rem,14vw,5.5rem)}.pv-intro-copy p{font-size:1.125rem}.pv-intro-copy p br{display:none}.pv-intro-copy a{margin-top:20px}.pv-application figcaption{flex-direction:column;gap:18px;padding-bottom:35px}.pavot-showcase .pv-application h2{font-size:1.9rem}.pv-pair,.pv-section-heading,.pv-identity-grid,.pv-type,.pv-resources{grid-template-columns:1fr}.pv-pair{gap:5px}.pv-image-note{padding-bottom:40px}.pv-identity{padding-block:40px}.pv-section-heading{gap:22px}.pv-colours{border-left:0;border-top:1px solid var(--pavot-mist)}.pv-type{gap:26px;margin-top:28px}.pv-type article{border-bottom:1px solid var(--pavot-mist);padding-bottom:24px}.pv-resources{gap:28px;margin-bottom:35px;padding:28px 24px}.pv-footer{flex-wrap:wrap}.pv-resources svg,.pv-download svg{flex-shrink:0}}
