.practitioner-page{--marketing-eyebrow:#F9DA8B;--marketing-rule:#F9DA8B;background:var(--marketing-ground,#080910);color:var(--marketing-foreground,#edecec)}.practitioner-page .practitioner-hero{background:linear-gradient(180deg,#020609,#0a0b13)}.practitioner-page .practitioner-card-title,.practitioner-page .practitioner-hero-title,.practitioner-page .practitioner-layer-title,.practitioner-page .practitioner-section-title{font-family:var(--font-newsreader,Georgia),serif;font-weight:300;letter-spacing:-1px;text-wrap:balance}.practitioner-page .practitioner-hero-title,.practitioner-page .practitioner-section-title{font-size:clamp(40px,5vw,64px);line-height:1.06}.practitioner-page .practitioner-card-title,.practitioner-page .practitioner-layer-title{font-size:clamp(28px,2.5vw,34px);line-height:1.08;letter-spacing:-.5px}.practitioner-page .practitioner-layer-number{font-family:var(--font-newsreader,Georgia),serif;font-size:22px;font-weight:400;line-height:1;letter-spacing:0;padding-top:3px}.practitioner-page .practitioner-body{font-family:var(--font-inter,sans-serif);font-size:var(--marketing-body-size,16px);font-weight:400;line-height:var(--marketing-body-leading,1.8);letter-spacing:var(--marketing-body-tracking,0);color:var(--marketing-muted,#bfb1a3)}.practitioner-page .practitioner-hero-eyebrow{font-family:var(--font-syne,sans-serif);font-size:13px;font-weight:600;letter-spacing:1px;color:var(--marketing-eyebrow,#F9DA8B);text-shadow:none;text-transform:uppercase}.practitioner-page .practitioner-hero-title{margin-top:20px;color:#fff}.practitioner-section-heading .practitioner-intro-title{margin-top:16px}.practitioner-section-heading .practitioner-intro-body{margin-top:20px}.practitioner-section-heading.text-center .practitioner-intro-body,.practitioner-section-heading.text-center .practitioner-intro-title{margin-inline:auto}.practitioner-page .practitioner-closing-heading{margin-inline:auto;color:#fff}.practitioner-page .prac-hero-mark{background-image:linear-gradient(90deg,transparent,#f7e9ca 50%,transparent),linear-gradient(90deg,#dfc17c,#8cb771)}.practitioner-page a:focus-visible,.practitioner-page button:focus-visible{outline:2px solid #dfc17c;outline-offset:5px}@media (min-width:1024px){.practitioner-page .practitioner-hero-copy{width:calc(100% - 70px)}.practitioner-page .practitioner-hero-cta{width:320px}}@media (max-width:767px){.practitioner-page .practitioner-card-title,.practitioner-page .practitioner-hero-title,.practitioner-page .practitioner-layer-title,.practitioner-page .practitioner-section-title{font-weight:300;overflow-wrap:normal}.practitioner-page .practitioner-hero-title{font-size:42px}.practitioner-page .practitioner-section-title{font-size:46px}}.practitioner-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.practitioner-hero-copy{min-width:0}.practitioner-hero-action{margin-top:28px}.practitioner-page .practitioner-paid-cta{background:linear-gradient(135deg,#293139,#11171e);color:#f7e9ca;border:1px solid #dfc17c80;box-shadow:inset 0 1px 0 #ffffff14,0 8px 28px #02060933}.practitioner-page .practitioner-paid-cta>[aria-hidden]{background:#dfc17c1f;border-left:1px solid #dfc17c66;color:#f9da8b}.practitioner-page .practitioner-cta-price{margin:0;font-family:var(--font-inter,sans-serif);font-size:13px;line-height:1.5;color:var(--marketing-muted,#bfb1a3)}.practitioner-page .vb-style-selfie>div{flex-shrink:0;aspect-ratio:1}@media (min-width:1024px){.practitioner-hero-grid{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:56px;row-gap:0;align-items:center}.practitioner-hero-intro{grid-column:1;grid-row:1;align-self:end}.practitioner-hero-offer{grid-column:1;grid-row:2;align-self:start;padding-top:32px}.practitioner-hero-portrait{grid-column:2;grid-row:1/span 2}.practitioner-hero-action{margin-top:36px}}@media (max-width:767px){.practitioner-page .practitioner-console-title{font-family:var(--font-newsreader,Georgia),serif;font-size:46px;font-weight:300;line-height:1.06;letter-spacing:-1px;text-transform:none;text-wrap:balance}.practitioner-page [data-mobile-align=left]{text-align:left}.practitioner-page [data-mobile-align=left] [data-align]{justify-content:flex-start;text-align:left}.practitioner-page [data-mobile-align=left] .practitioner-intro-body,.practitioner-page [data-mobile-align=left] .practitioner-intro-title{margin-inline:0}.practitioner-page .practitioner-use-cases-note{text-align:left}.practitioner-page .practitioner-use-cases{margin-top:76px;row-gap:64px}.practitioner-page .practitioner-use-case-plate{flex-direction:column}.practitioner-page .practitioner-use-case-print{margin:-48px auto 24px;align-self:center}.practitioner-page .practitioner-use-case-frame{width:min(270px,calc(100vw - 100px))}}