.pc-doc[data-v-21be1979]{padding:clamp(2.5rem,6vw,5rem) 0 clamp(2.5rem,5vw,4.5rem)}.pc-doc__grid[data-v-21be1979]{align-items:center;display:grid;gap:3.5rem;grid-template-columns:minmax(0,1fr)}.pc-doc.has-photo .pc-doc__grid[data-v-21be1979]{grid-template-columns:minmax(0,1.3fr) minmax(0,.75fr)}.pc-doc__crumb[data-v-21be1979]{display:flex;flex-wrap:wrap;font-size:.8125rem;gap:.5rem;margin-bottom:1.25rem}.pc-doc__crumb[data-v-21be1979],.pc-doc__crumb a[data-v-21be1979]{color:var(--pc-muted)}.pc-doc__h1[data-v-21be1979]{font-size:clamp(3rem,7vw,6rem);margin:0 0 1.375rem;max-width:13ch}.pc-doc__lead[data-v-21be1979]{font-size:1.125rem;margin:0 0 1.875rem;max-width:58ch}.pc-doc__cta[data-v-21be1979]{align-items:center;display:flex;flex-wrap:wrap;gap:1.375rem}.pc-doc__phone[data-v-21be1979]{display:none}.pc-doc__desk[data-v-21be1979]{justify-self:end;max-width:23.75rem;width:100%}@media(max-width:900px){.pc-doc[data-v-21be1979]{padding:.875rem 0 2.25rem}.pc-doc.has-photo .pc-doc__grid[data-v-21be1979]{gap:0;grid-template-columns:1fr}.pc-doc__crumb[data-v-21be1979],.pc-doc__desk[data-v-21be1979]{display:none}.pc-doc .pc-tag[data-v-21be1979]{font-size:.8125rem;margin-bottom:.625rem}.pc-doc__h1[data-v-21be1979]{font-size:clamp(2.375rem,11.4vw,3rem);margin-bottom:.75rem}.pc-doc__phone[data-v-21be1979]{aspect-ratio:5/6;border-radius:1.125rem;box-shadow:0 0 0 .0625rem var(--pc-rim-2);display:block;margin:0 0 1.125rem;overflow:hidden;position:relative}.pc-doc__phone[data-v-21be1979] .pc-door,.pc-doc__phone[data-v-21be1979] .pc-door__window{height:100%}.pc-doc__phone[data-v-21be1979] .pc-door__window:after{background:linear-gradient(180deg,transparent 45%,rgba(28,9,24,.92));content:"";inset:0;pointer-events:none;position:absolute}.pc-doc__over[data-v-21be1979]{bottom:.75rem;display:grid;gap:.625rem;justify-items:start;left:.75rem;position:absolute;right:.75rem}.pc-doc__over .pc-btn[data-v-21be1979]{width:100%}.pc-doc__chip[data-v-21be1979]{align-items:center;background:#1c0918b3;border-radius:62.4375rem;color:var(--pc-ink);display:inline-flex;font-size:.8125rem;font-weight:600;gap:.5rem;padding:.3125rem .6875rem}.pc-doc__chip i[data-v-21be1979]{background:var(--pc-lamp);border-radius:50%;box-shadow:0 0 .5rem var(--pc-lamp);height:.5rem;width:.5rem}.pc-doc__lead[data-v-21be1979]{font-size:1rem;margin-bottom:1.25rem}.pc-doc__cta .pc-btn[data-v-21be1979]{width:100%}.pc-doc__cta--dup[data-v-21be1979]{display:none}}
