body.qvf-camera-pham-tran-cong-an-fine-polish{--qvpa-accent:#b86a4d}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-hero{background:linear-gradient(135deg,rgba(255,255,255,.018) 0 1px,transparent 1px 34px),radial-gradient(circle at 83% 24%,rgba(184,106,77,.09),transparent 24%),#070708;background-size:34px 34px,auto,auto}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-hero__grid{grid-template-columns:minmax(0,.94fr) minmax(430px,1.06fr);min-height:min(760px,82vh)}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-portrait{min-height:590px;background:#101012;box-shadow:0 20px 72px rgba(0,0,0,.3)}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-portrait img{object-position:50% 24%;filter:saturate(.72) contrast(1.06) brightness(.96)}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-portrait:before{content:"";position:absolute;inset:0;border:1px solid rgba(255,255,255,.08);z-index:2;pointer-events:none}.qvf-camera-hero-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-width:760px;margin-top:27px;background:rgba(255,255,255,.1)}.qvf-camera-hero-facts>div{min-height:86px;padding:14px 15px;background:#0b0b0d}.qvf-camera-hero-facts strong,.qvf-camera-hero-facts span{display:block}.qvf-camera-hero-facts strong{color:#f0ece4;font-size:17px;font-weight:600;line-height:1.2;word-break:break-word}.qvf-camera-hero-facts span{margin-top:8px;color:#817a72;font-size:8px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.5}.qvf-camera-credits{background:#0c0c0e}.qvf-camera-credits__heading>p:last-child,.qvf-camera-proof__heading>p:last-child{max-width:720px;margin:14px 0 0!important;color:#8c867e!important;font-size:13px!important}.qvf-camera-credit-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.qvf-camera-credit{border-top:1px solid rgba(255,255,255,.12);background:#0a0a0c}.qvf-camera-credit__media{height:clamp(225px,20vw,320px)!important;min-height:225px!important;aspect-ratio:auto!important;background:#131315}.qvf-camera-credit__media:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 48%,rgba(0,0,0,.62) 100%);pointer-events:none}.qvf-camera-credit__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center center;filter:saturate(.72) contrast(1.05)}.qvf-camera-credit__media span,.qvf-camera-credit__media em{position:absolute;z-index:2;color:#f2eee6;font-size:8px;font-style:normal;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.qvf-camera-credit__media span{left:13px;bottom:12px}.qvf-camera-credit__media em{right:13px;bottom:12px}.qvf-camera-credit__body{padding:18px 2px 23px}.qvf-camera-credit__body h3{margin:8px 0 4px;font-size:clamp(21px,1.9vw,28px)}.qvf-camera-credit__reference{color:#77716a!important}.qvf-camera-proof{background:#09090b}.qvf-camera-proof__facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--qvpa-line)}.qvf-camera-proof__facts>div{min-height:118px;padding:20px;background:#0d0d0f}.qvf-camera-proof__facts strong,.qvf-camera-proof__facts span{display:block}.qvf-camera-proof__facts strong{color:#f1ede5;font-size:32px;font-weight:600;line-height:1}.qvf-camera-proof__facts span{margin-top:11px;color:#817a72;font-size:8px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;line-height:1.5}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-info{background:#0f0f11}.qvf-archetype--camera .qvf-archetype-info-grid>div{display:grid;grid-template-columns:minmax(120px,.46fr) minmax(0,1fr);gap:18px;align-items:baseline}.qvf-archetype--camera .qvf-archetype-info-grid p{font-size:13px!important}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery__item{height:clamp(210px,15vw,270px)!important;min-height:210px!important}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery__item img{object-position:center center;filter:saturate(.7) contrast(1.05)}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery__item:hover img{filter:saturate(.93) contrast(1.02)}.qvf-camera-brief{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:24px 0 8px;gap:1px;background:rgba(255,255,255,.1)}.qvf-camera-brief>div{min-height:82px;padding:14px;background:#151216}.qvf-camera-brief span,.qvf-camera-brief strong{display:block}.qvf-camera-brief span{color:#b86a4d;font-size:8px;font-weight:700;letter-spacing:.13em}.qvf-camera-brief strong{margin-top:8px;color:#ece7de;font-size:10px;font-weight:600;line-height:1.45;text-transform:uppercase;letter-spacing:.07em}@media(max-width:1080px){body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-hero__grid{grid-template-columns:1fr 1fr}.qvf-camera-hero-facts,.qvf-camera-proof__facts{grid-template-columns:repeat(2,minmax(0,1fr))}.qvf-camera-brief{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-hero__grid{grid-template-columns:1fr}.qvf-camera-credit-grid{grid-template-columns:1fr}.qvf-camera-credit__media{height:clamp(245px,48vw,400px)!important}.qvf-archetype--camera .qvf-archetype-info-grid>div{grid-template-columns:1fr}}@media(max-width:700px){body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.qvf-camera-hero-facts{grid-template-columns:1fr 1fr}.qvf-camera-proof__facts{grid-template-columns:1fr 1fr}.qvf-camera-proof__facts>div{min-height:98px;padding:17px}.qvf-camera-proof__facts strong{font-size:28px}}@media(max-width:540px){body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery{grid-template-columns:1fr}body.qvf-camera-pham-tran-cong-an-fine-polish .qvf-archetype-gallery__item{height:clamp(225px,62vw,335px)!important}.qvf-camera-credit__media{height:clamp(215px,56vw,315px)!important}.qvf-camera-brief{grid-template-columns:1fr}.qvf-camera-proof__facts{grid-template-columns:1fr 1fr}.qvf-camera-proof__facts span{font-size:8px}}@media(prefers-reduced-motion:reduce){body.qvf-camera-pham-tran-cong-an-fine-polish *{transition:none!important;animation:none!important}}