[data-site-look=purebirth]{--forest:#4a5d3f;--forest-deep:#3a4935;--pb-line:#2b211824;--pb-paper:#fffdf9;--pb-terra-deep:#8f4a24;--pb-wrap:1200px;--pb-gut:clamp(16px, 4vw, 40px);--pb-r:4px;--pb-ease:cubic-bezier(.2, .7, .2, 1);--pb-serif:var(--font-display);--pb-sans:var(--font-sans);overflow-x:clip}[data-site-look=purebirth] .pb-page,[data-site-look=purebirth] .pb-hdr,[data-site-look=purebirth] .pb-ftr{font-size:1.0625rem;line-height:1.65}[data-site-look=purebirth] h1,[data-site-look=purebirth] h2{font-family:var(--pb-serif);letter-spacing:-.015em;text-wrap:balance;margin:0;font-weight:400;line-height:1.08}[data-site-look=purebirth] h1 em,[data-site-look=purebirth] h2 em{color:var(--primary);font-style:italic}[data-site-look=purebirth] p{text-wrap:pretty}[data-site-look=purebirth] :focus-visible{outline:3px solid var(--primary);outline-offset:3px;border-radius:2px}[data-site-look=purebirth] [data-site-hero] :focus-visible{outline-color:var(--site-hero-accent)}[data-site-look=purebirth] .pb-wrap{max-width:var(--pb-wrap);padding:0 var(--pb-gut);margin:0 auto}[data-site-look=purebirth] .pb-skip{background:var(--foreground);color:var(--background);z-index:100;padding:8px 14px;position:absolute;top:8px;left:-999px}[data-site-look=purebirth] .pb-skip:focus{left:8px}[data-site-look=purebirth] .pb-kicker{font:600 .78rem/1 var(--pb-sans);letter-spacing:.18em;text-transform:uppercase;color:var(--forest);align-items:center;gap:.7rem;margin:0 0 1rem;display:flex}[data-site-look=purebirth] .pb-kicker:before{content:"";background:currentColor;width:28px;height:1px}[data-site-look=purebirth] .pb-lede{color:var(--muted-foreground);max-width:36ch;font-size:clamp(1.1rem,1.6vw,1.3rem)}[data-site-look=purebirth] .pb-btn{background:var(--primary);color:var(--primary-foreground);cursor:pointer;font:600 1rem/1 var(--pb-sans);letter-spacing:.01em;transition:background .25s var(--pb-ease), transform .25s var(--pb-ease);border:0;border-radius:999px;align-items:center;gap:.5rem;padding:.95rem 1.6rem;text-decoration:none;display:inline-flex;box-shadow:0 10px 24px -14px #a85a2fe6}[data-site-look=purebirth] .pb-btn:hover{background:var(--primary-hover);transform:translateY(-2px)}[data-site-look=purebirth] .pb-btn-sm{padding:.7rem 1.15rem;font-size:.92rem}[data-site-look=purebirth] .pb-btn-light{background:var(--background);color:var(--foreground);box-shadow:none}[data-site-look=purebirth] .pb-btn-light:hover{background:#fff}[data-site-look=purebirth] .pb-btn-ghost{color:var(--foreground);border:1px solid var(--foreground);box-shadow:none;background:0 0}[data-site-look=purebirth] .pb-btn-ghost:hover{background:var(--foreground);color:var(--background)}[data-site-look=purebirth] .pb-link-arrow{color:var(--pb-terra-deep);border-bottom:1px solid;padding-bottom:2px;font-weight:600;text-decoration:none}[data-site-look=purebirth] .pb-link-arrow:hover{color:var(--foreground)}[data-site-look=purebirth] .pb-hdr{z-index:50;-webkit-backdrop-filter:blur(12px);border-bottom:1px solid var(--pb-line);background:#faf6f0db;position:sticky;top:0}[data-site-look=purebirth] .pb-hdr-in{align-items:center;gap:2rem;min-height:76px;display:flex;position:relative}[data-site-look=purebirth] .pb-mark{flex-direction:column;line-height:1;text-decoration:none;display:flex}[data-site-look=purebirth] .pb-mark-a{font:italic 500 1.65rem/1 var(--pb-serif);letter-spacing:-.01em}[data-site-look=purebirth] .pb-mark-b{font:600 .66rem/1 var(--pb-sans);letter-spacing:.42em;text-transform:uppercase;color:var(--primary);margin-top:.35rem;padding-left:.1em}[data-site-look=purebirth] .pb-nav{gap:1.6rem;margin-left:auto;display:flex}[data-site-look=purebirth] .pb-nav a,[data-site-look=purebirth] .pb-menu nav a:not(.pb-btn){padding:.3rem 0;font-size:.98rem;text-decoration:none;position:relative}[data-site-look=purebirth] .pb-nav a:after{content:"";background:var(--primary);transform-origin:0;height:1px;transition:transform .3s var(--pb-ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}[data-site-look=purebirth] .pb-nav a:hover:after{transform:scaleX(1)}[data-site-look=purebirth] .pb-hdr-cta{align-items:center;gap:1.1rem;display:flex}[data-site-look=purebirth] .pb-hdr-phone{white-space:nowrap;font-weight:600;text-decoration:none}[data-site-look=purebirth] .pb-menu{margin-left:auto;display:none}[data-site-look=purebirth] .pb-menu summary{cursor:pointer;place-content:center;gap:6px;width:44px;height:44px;list-style:none;display:grid}[data-site-look=purebirth] .pb-menu summary::-webkit-details-marker{display:none}[data-site-look=purebirth] .pb-menu summary span{background:var(--foreground);width:24px;height:1.5px;transition:transform .3s;display:block}[data-site-look=purebirth] .pb-menu[open] summary span:first-child{transform:translateY(3.75px)rotate(45deg)}[data-site-look=purebirth] .pb-menu[open] summary span:last-child{transform:translateY(-3.75px)rotate(-45deg)}[data-site-look=purebirth] .pb-menu nav{background:var(--background);border-bottom:1px solid var(--pb-line);padding:1rem var(--pb-gut) 1.5rem;gap:.3rem;display:grid;position:absolute;top:100%;left:0;right:0}[data-site-look=purebirth] .pb-menu nav a:not(.pb-btn){font:400 1.5rem/1.5 var(--pb-serif)}[data-site-look=purebirth] .pb-menu nav .pb-btn{justify-content:center;margin-top:.8rem}@media (max-width:1140px){[data-site-look=purebirth] .pb-nav,[data-site-look=purebirth] .pb-hdr-cta{display:none}[data-site-look=purebirth] .pb-menu{display:block}}[data-site-look=purebirth] .pb-arc{fill:none;stroke:#c9784f;stroke-width:.8px;opacity:.55}[data-site-look=purebirth] [data-site-hero] .pb-arc{stroke:var(--site-hero-accent);opacity:.35}[data-site-look=purebirth] .pb-band-dark{background:var(--site-hero);color:var(--site-hero-foreground);isolation:isolate;position:relative;overflow:hidden}[data-site-look=purebirth] .pb-band-sand{background:var(--secondary)}[data-site-look=purebirth] .pb-hero{padding:clamp(2.5rem,6vw,5rem) 0 clamp(3.5rem,7vw,6.5rem);position:relative}[data-site-look=purebirth] .pb-hero-in{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(2rem,5vw,5rem);display:grid}[data-site-look=purebirth] .pb-eyebrow{font:600 .82rem/1.4 var(--pb-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--forest);margin:0 0 1.4rem}[data-site-look=purebirth] .pb-hero h1{margin-bottom:1.6rem;font-size:clamp(2.5rem,5.6vw,4.8rem);line-height:1}[data-site-look=purebirth] .pb-hero .pb-lede{max-width:40ch;margin:0 0 1.8rem}[data-site-look=purebirth] .pb-hero-art{isolation:isolate;justify-self:end;width:min(100%,470px);position:relative}[data-site-look=purebirth] .pb-hero-art .pb-arc{z-index:-1;width:150%;position:absolute;top:-12%;left:-25%}[data-site-look=purebirth] .pb-arch{border-radius:999px 999px var(--pb-r) var(--pb-r);aspect-ratio:3/4;background:var(--secondary);position:relative;overflow:hidden;box-shadow:0 40px 70px -40px #2b21188c}[data-site-look=purebirth] .pb-arch img{object-fit:cover;width:100%;height:100%}[data-site-look=purebirth] .pb-orb{aspect-ratio:1;border:6px solid var(--background);border-radius:50%;width:38%;position:absolute;bottom:8%;left:-16%;overflow:hidden;box-shadow:0 20px 40px -24px #2b211899}[data-site-look=purebirth] .pb-orb img{object-fit:cover;width:100%;height:100%}[data-site-look=purebirth] .pb-avail{background:var(--pb-paper);border:1px solid var(--pb-line);border-radius:14px;max-width:520px;padding:1.1rem 1.2rem 1rem;box-shadow:0 30px 50px -36px #2b21188c}[data-site-look=purebirth] .pb-avail label{font:italic 500 1.15rem/1.3 var(--pb-serif);margin-bottom:.7rem;display:block}[data-site-look=purebirth] .pb-avail-row{flex-wrap:wrap;gap:.6rem;display:flex}[data-site-look=purebirth] .pb-avail input{min-width:0;font:400 1rem var(--pb-sans);color:var(--foreground);background:var(--background);border:1px solid #2b21184d;border-radius:999px;flex:160px;padding:.85rem 1.1rem}[data-site-look=purebirth] .pb-avail .pb-btn{flex:auto;justify-content:center}[data-site-look=purebirth] .pb-avail-or{color:var(--muted-foreground);margin:.8rem 0 0;font-size:.95rem}[data-site-look=purebirth] .pb-avail-or a{color:var(--foreground);font-weight:600}[data-site-look=purebirth] .pb-consult{border-left:3px solid var(--forest);color:var(--foreground);background:#4a5d3f14;margin:.9rem 0 0;padding:.7rem .9rem;font-size:.95rem}[data-site-look=purebirth] .pb-consult a{color:inherit;text-decoration:none}[data-site-look=purebirth] .pb-consult a:hover,[data-site-look=purebirth] .pb-consult a:focus-visible{text-decoration:underline}[data-site-look=purebirth] .pb-trust{color:var(--muted-foreground);flex-wrap:wrap;gap:.5rem 1.6rem;margin:1.6rem 0 0;padding:0;font-size:.95rem;list-style:none;display:flex}[data-site-look=purebirth] .pb-trust b{font:italic 500 1.5rem/1 var(--pb-serif);color:var(--primary);margin-right:.3rem}[data-site-look=purebirth] .pb-gbadge{color:inherit;border-bottom:1px solid #0000;text-decoration:none}[data-site-look=purebirth] .pb-gbadge:hover,[data-site-look=purebirth] .pb-gbadge:focus-visible{border-bottom-color:currentColor}[data-site-look=purebirth] .pb-gband{padding:0 0 1.5rem}[data-site-look=purebirth] .pb-gbadge-lg{border:1px solid var(--pb-line);color:var(--muted-foreground);border-radius:999px;flex-wrap:wrap;align-items:baseline;gap:.3rem .6rem;padding:.8rem 1.2rem;display:inline-flex}[data-site-look=purebirth] .pb-gbadge-lg b{font:italic 500 1.5rem/1 var(--pb-serif);color:var(--primary)}[data-site-look=purebirth] .pb-gbadge-lg span{color:var(--pb-terra-deep);font-size:.9rem;font-weight:600}[data-site-look=purebirth] .pb-stories{height:clamp(460px,78vh,720px)}[data-site-look=purebirth] .pb-story{opacity:0;margin:0;position:absolute;inset:0}[data-site-look=purebirth] .pb-story:first-child{opacity:1}[data-site-look=purebirth] .pb-story-img{position:absolute;inset:-10% 0}[data-site-look=purebirth] .pb-story-img img{object-fit:cover;width:100%;height:100%}[data-site-look=purebirth] .pb-story:after{content:"";background:linear-gradient(#2b211826 20%,#2b2118e0 85%);position:absolute;inset:0}[data-site-look=purebirth] .pb-story-cap{z-index:1;max-width:var(--pb-wrap);padding:0 var(--pb-gut);margin:0 auto;position:absolute;bottom:clamp(3rem,8vh,5rem);left:0;right:0}[data-site-look=purebirth] .pb-story-q{font:italic 400 clamp(1.6rem, 3.6vw, 2.9rem)/1.25 var(--pb-serif);color:var(--site-hero-foreground);text-wrap:balance;max-width:24ch;margin:0 0 1rem}[data-site-look=purebirth] .pb-story-by{font:600 .8rem/1 var(--pb-sans);letter-spacing:.24em;text-transform:uppercase;color:var(--site-hero-accent);margin:0}[data-site-look=purebirth] .pb-story-dots{z-index:2;right:var(--pb-gut);gap:.45rem;display:flex;position:absolute;bottom:clamp(3rem,8vh,5rem)}[data-site-look=purebirth] .pb-story-dots span{background:#faf6f059;border-radius:2px;width:26px;height:3px}[data-site-look=purebirth] .pb-story-dots span:first-child{background:var(--site-hero-accent)}[data-site-look=purebirth] .pb-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:1.5rem;margin-bottom:clamp(2rem,4vw,3.5rem);display:flex}[data-site-look=purebirth] .pb-sec-head h2{font-size:clamp(2.1rem,4.4vw,3.6rem)}[data-site-look=purebirth] .pb-svcs{padding:clamp(3.5rem,8vw,7rem) 0}[data-site-look=purebirth] .pb-svcs-full{padding-top:0}[data-site-look=purebirth] .pb-scards{grid-template-columns:repeat(3,1fr);gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}[data-site-look=purebirth] .pb-scard{border:1px solid var(--pb-line);border-radius:var(--pb-r);background:var(--pb-paper);flex-direction:column;height:100%;padding:1.8rem;display:flex}[data-site-look=purebirth] .pb-scard .pb-svc-act{margin-top:auto}[data-site-look=purebirth] .pb-scard .pb-svc-n{margin-bottom:1.2rem}[data-site-look=purebirth] .pb-scard-t{font:400 1.5rem/1.2 var(--pb-serif);margin:0 0 .6rem}[data-site-look=purebirth] .pb-scard-d{color:var(--muted-foreground);margin:0 0 1rem}[data-site-look=purebirth] .pb-svc-n{font:italic 400 1.15rem/1 var(--pb-serif);color:var(--primary)}[data-site-look=purebirth] .pb-svc-t a,[data-site-look=purebirth] .pb-scard-t a{text-decoration:none}[data-site-look=purebirth] .pb-svc-t a:hover,[data-site-look=purebirth] .pb-scard-t a:hover{text-underline-offset:4px;text-decoration:underline}[data-site-look=purebirth] .pb-svc-list{border-top:1px solid var(--foreground);margin:0;padding:0;list-style:none}[data-site-look=purebirth] .pb-svc-row{border-bottom:1px solid var(--pb-line);grid-template-columns:4.5rem 1fr auto;align-items:baseline;gap:1.5rem;padding:1.7rem 0;display:grid}[data-site-look=purebirth] .pb-svc-t{font:400 clamp(1.35rem, 2.4vw, 1.9rem)/1.2 var(--pb-serif);margin:0 0 .45rem;display:block}[data-site-look=purebirth] .pb-svc-d{color:var(--muted-foreground);max-width:62ch}[data-site-look=purebirth] .pb-svc-d p{margin:0 0 .8em}[data-site-look=purebirth] .pb-svc-d p:last-child{margin-bottom:0}[data-site-look=purebirth] .pb-svc-act{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}[data-site-look=purebirth] .pb-svc-act a{border:1px solid var(--primary);min-height:44px;color:var(--pb-terra-deep);white-space:nowrap;border-radius:999px;align-items:center;padding:.55rem 1rem;font-size:.95rem;font-weight:600;text-decoration:none;transition:background .25s,color .25s;display:inline-flex}[data-site-look=purebirth] .pb-svc-act a:hover,[data-site-look=purebirth] .pb-svc-act a.pb-ask{background:var(--primary);color:var(--primary-foreground)}[data-site-look=purebirth] .pb-svc-act a.pb-ask:hover{background:var(--primary-hover);border-color:var(--primary-hover)}[data-site-look=purebirth] .pb-hosp-row{padding:clamp(2.5rem,5vw,3.5rem) 0}[data-site-look=purebirth] .pb-hr-in{grid-template-columns:auto 1fr;align-items:center;gap:1.2rem 3rem;display:grid}[data-site-look=purebirth] .pb-hr-in h2{font-size:clamp(1.5rem,2.6vw,2rem);font-style:italic}[data-site-look=purebirth] .pb-hr-in ul{flex-wrap:wrap;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}[data-site-look=purebirth] .pb-hr-item{background:var(--background);border:1px solid #2b211840;border-radius:12px;flex-direction:column;padding:.7rem 1.1rem;text-decoration:none;transition:border-color .25s,background .25s;display:flex}[data-site-look=purebirth] a.pb-hr-item:hover{border-color:var(--primary);background:#fff}[data-site-look=purebirth] .pb-hr-item span{font:500 1rem/1.25 var(--pb-serif)}[data-site-look=purebirth] .pb-hr-item small{color:var(--muted-foreground);font-size:.8rem}[data-site-look=purebirth] .pb-tsec{padding:clamp(3.5rem,8vw,7rem) 0}[data-site-look=purebirth] .pb-tsec-all{padding-top:0}[data-site-look=purebirth] .pb-t-home{grid-template-columns:1.15fr 1fr;align-items:start;gap:1.5rem;display:grid}[data-site-look=purebirth] .pb-t-pair{gap:1.5rem;display:grid}[data-site-look=purebirth] .pb-tcard{background:var(--pb-paper);border:1px solid var(--pb-line);border-radius:var(--pb-r);break-inside:avoid;margin:0 0 1.5rem;padding:clamp(1.5rem,3vw,2.2rem);position:relative}[data-site-look=purebirth] .pb-t-home .pb-tcard{margin:0}[data-site-look=purebirth] .pb-t-head{font:italic 500 1.3rem/1.35 var(--pb-serif);color:var(--pb-terra-deep);margin:0 0 1rem}[data-site-look=purebirth] .pb-tcard blockquote{color:var(--muted-foreground);margin:0}[data-site-look=purebirth] .pb-tcard blockquote p{margin:0 0 1em}[data-site-look=purebirth] .pb-tcard blockquote p:last-child{margin-bottom:0}[data-site-look=purebirth] .pb-tcard figcaption{align-items:center;gap:.7rem;margin-top:1.3rem;font-weight:600;display:flex}[data-site-look=purebirth] .pb-tcard figcaption:before{content:"";background:var(--primary);width:22px;height:1px}[data-site-look=purebirth] .pb-tcard-feat{background:var(--secondary);border-color:#0000;padding:clamp(1.8rem,4vw,3rem)}[data-site-look=purebirth] .pb-tcard-feat .pb-t-head{color:var(--foreground);font-size:clamp(1.5rem,2.6vw,2.1rem)}[data-site-look=purebirth] .pb-tcard-feat blockquote{color:var(--foreground);font-size:1.08rem}[data-site-look=purebirth] .pb-tcard-photo{padding:0;overflow:hidden}[data-site-look=purebirth] .pb-t-photo{aspect-ratio:4/3;overflow:hidden}[data-site-look=purebirth] .pb-t-photo img{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--pb-ease)}[data-site-look=purebirth] .pb-tcard:hover .pb-t-photo img{transform:scale(1.04)}[data-site-look=purebirth] .pb-tcard-photo .pb-t-body{padding:clamp(1.4rem,3vw,2rem)}[data-site-look=purebirth] .pb-t-home .pb-tcard-feat .pb-t-photo{aspect-ratio:16/10}[data-site-look=purebirth] .pb-t-masonry{columns:3 320px;column-gap:1.5rem}[data-site-look=purebirth] .pb-t-masonry .pb-tcard-feat{column-span:all;grid-template-columns:1fr 1.5fr;gap:0 3rem;display:grid}[data-site-look=purebirth] .pb-t-masonry .pb-tcard-feat.pb-tcard-photo{grid-template-columns:1fr 1.3fr;gap:0}[data-site-look=purebirth] .pb-t-masonry .pb-tcard-feat .pb-t-photo{aspect-ratio:auto;height:100%}@media (max-width:800px){[data-site-look=purebirth] .pb-t-masonry .pb-tcard-feat,[data-site-look=purebirth] .pb-t-masonry .pb-tcard-feat.pb-tcard-photo{display:block}[data-site-look=purebirth] .pb-t-masonry .pb-tcard-feat .pb-t-photo{aspect-ratio:4/3;height:auto}}[data-site-look=purebirth] .pb-gallery{padding:clamp(2rem,5vw,4rem) 0;scroll-margin-top:90px}[data-site-look=purebirth] .pb-gallery h2{margin-bottom:2rem;font-size:clamp(2rem,4vw,3rem)}[data-site-look=purebirth] .pb-cband{text-align:center;padding:clamp(4rem,9vw,7rem) 0}[data-site-look=purebirth] .pb-cband-in{max-width:900px;position:relative}[data-site-look=purebirth] .pb-cband .pb-arc{width:420px;max-width:90%;margin:0 auto 1.5rem;display:block}[data-site-look=purebirth] .pb-cband h2{margin-bottom:2.4rem;font-size:clamp(1.9rem,4vw,3.1rem)}[data-site-look=purebirth] .pb-cband-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem 2rem;display:flex}[data-site-look=purebirth] .pb-cband-link{color:var(--site-hero-foreground);overflow-wrap:anywhere;border-bottom:1px solid #faf6f066;font-weight:600;text-decoration:none}[data-site-look=purebirth] .pb-cband-link:hover{border-color:var(--site-hero-accent);color:var(--site-hero-accent)}[data-site-look=purebirth] .pb-ftr{--site-hero-accent:#e8ab86;background:var(--forest-deep);color:#faf6f0d9;padding:clamp(3.5rem,7vw,5.5rem) 0 2rem}[data-site-look=purebirth] .pb-signoff{font:italic 400 clamp(1.8rem, 4vw, 3rem)/1.2 var(--pb-serif);color:var(--site-hero-foreground);flex-wrap:wrap;align-items:baseline;gap:.2em .6em;margin:0 0 3rem;display:flex}[data-site-look=purebirth] .pb-sig{color:var(--site-hero-accent)}[data-site-look=purebirth] .pb-ftr-grid{border-top:1px solid #faf6f026;border-bottom:1px solid #faf6f026;grid-template-columns:repeat(3,1fr);gap:2rem;padding:2.5rem 0;display:grid}[data-site-look=purebirth] .pb-ftr h2{font:600 .75rem/1 var(--pb-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--site-hero-accent);margin-bottom:1.2rem}[data-site-look=purebirth] .pb-ftr ul{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}[data-site-look=purebirth] .pb-ftr a{overflow-wrap:anywhere;text-decoration:none}[data-site-look=purebirth] .pb-ftr a:hover{color:var(--site-hero-accent)}[data-site-look=purebirth] .pb-soc{flex-wrap:wrap;gap:1rem;display:flex}[data-site-look=purebirth] .pb-legal{color:#faf6f0b3;margin:1.6rem 0 0;font-size:.85rem}[data-site-look=purebirth] .pb-mbar{display:none}@media (max-width:700px){[data-site-look=purebirth] .pb-mbar{z-index:80;padding:.6rem 16px calc(.6rem + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);border-top:1px solid var(--pb-line);background:#faf6f0f2;grid-auto-columns:1fr;grid-auto-flow:column;gap:.5rem;display:grid;position:fixed;bottom:0;left:0;right:0}[data-site-look=purebirth] .pb-mbar a{min-height:48px;color:var(--foreground);border:1px solid var(--foreground);border-radius:999px;justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:flex}[data-site-look=purebirth] .pb-mbar a.pb-btn{color:var(--primary-foreground);border:0;padding:0}[data-site-look=purebirth] .pb-ftr{padding-bottom:calc(2rem + 76px)}}[data-site-look=purebirth] .pb-page-hero{padding:clamp(3rem,8vw,6.5rem) 0 clamp(2.5rem,6vw,4.5rem)}[data-site-look=purebirth] .pb-page-hero h1{font-size:clamp(2.8rem,7vw,5.8rem)}[data-site-look=purebirth] .pb-ph-split{grid-template-columns:1.2fr 1fr;align-items:end;gap:2rem 4rem;display:grid}[data-site-look=purebirth] .pb-ph-split .pb-lede{margin:0}[data-site-look=purebirth] .pb-about-main{padding-bottom:clamp(3.5rem,8vw,6.5rem)}[data-site-look=purebirth] .pb-am-in{grid-template-columns:.8fr 1.2fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}[data-site-look=purebirth] .pb-am-in-solo{grid-template-columns:1fr;max-width:760px}[data-site-look=purebirth] .pb-am-photo{position:sticky;top:110px}[data-site-look=purebirth] .pb-prose p{margin:0 0 1em;font-size:1.12rem;line-height:1.8}[data-site-look=purebirth] .pb-prose p:first-child{font:italic 400 clamp(1.4rem, 2.4vw, 1.8rem)/1.4 var(--pb-serif);color:var(--pb-terra-deep)}[data-site-look=purebirth] .pb-quote-band{text-align:center;padding:clamp(3.5rem,8vw,6rem) 0}[data-site-look=purebirth] .pb-qb-in{max-width:920px}[data-site-look=purebirth] .pb-qmark{font:italic 400 8rem/.6 var(--pb-serif);color:var(--site-hero-accent);height:3.5rem;margin:0 0 .5rem}[data-site-look=purebirth] .pb-quote-band blockquote{margin:0}[data-site-look=purebirth] .pb-quote-band blockquote p{font:italic 400 clamp(1.7rem, 3.8vw, 3rem)/1.3 var(--pb-serif);text-wrap:balance;margin:0}[data-site-look=purebirth] .pb-creds{padding:clamp(3.5rem,8vw,6rem) 0}[data-site-look=purebirth] .pb-creds-in{grid-template-columns:1fr 1.6fr;gap:2rem 5rem;display:grid}[data-site-look=purebirth] .pb-creds h2{font-size:clamp(2rem,4vw,3rem)}[data-site-look=purebirth] .pb-cred-list{border-top:1px solid var(--foreground);margin:0;padding:0;list-style:none}[data-site-look=purebirth] .pb-cred-list li{border-bottom:1px solid var(--pb-line);font:400 1.15rem/1.4 var(--pb-serif);padding:1.1rem 0 1.1rem 2rem;position:relative}[data-site-look=purebirth] .pb-cred-list li:before{content:"";border:1.5px solid var(--primary);border-radius:50%;width:10px;height:10px;position:absolute;top:1.55rem;left:0}[data-site-look=purebirth] .pb-contact-main{padding-bottom:clamp(4rem,9vw,7rem)}[data-site-look=purebirth] .pb-cm-in{grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(2rem,6vw,6rem);display:grid}[data-site-look=purebirth] .pb-cm-side .pb-lede{margin:0}[data-site-look=purebirth] .pb-cm-details{border-top:1px solid var(--pb-line);border-bottom:1px solid var(--pb-line);grid-template-columns:auto 1fr;gap:.9rem 1.5rem;margin:2rem 0;padding:1.6rem 0;display:grid}[data-site-look=purebirth] .pb-cm-details dt{font:600 .74rem/1.8 var(--pb-sans);letter-spacing:.16em;text-transform:uppercase;color:var(--forest)}[data-site-look=purebirth] .pb-cm-details dd{font:400 1.15rem/1.4 var(--pb-serif);overflow-wrap:anywhere;margin:0}[data-site-look=purebirth] .pb-cm-details a{text-decoration:none}[data-site-look=purebirth] .pb-cm-text{font:600 .95rem var(--pb-sans);margin-top:.3rem;display:block}[data-site-look=purebirth] .pb-cm-text a{color:var(--pb-terra-deep)}[data-site-look=purebirth] .pb-cm-photo{aspect-ratio:4/3;border-radius:999px 999px var(--pb-r) var(--pb-r);max-width:360px;overflow:hidden}[data-site-look=purebirth] .pb-cm-photo img{object-fit:cover;width:100%;height:100%}[data-site-look=purebirth] .pb-cform{background:var(--pb-paper);border:1px solid var(--pb-line);border-radius:var(--pb-r);min-width:0;padding:clamp(1.25rem,4vw,2.8rem);box-shadow:0 40px 60px -50px #2b211880}@media (max-width:880px){[data-site-look=purebirth] .pb-hero-in,[data-site-look=purebirth] .pb-am-in,[data-site-look=purebirth] .pb-cm-in,[data-site-look=purebirth] .pb-creds-in,[data-site-look=purebirth] .pb-ph-split,[data-site-look=purebirth] .pb-t-home,[data-site-look=purebirth] .pb-scards,[data-site-look=purebirth] .pb-hr-in{grid-template-columns:1fr}[data-site-look=purebirth] .pb-hero-art{justify-self:center;width:min(78%,380px);margin-top:1rem}[data-site-look=purebirth] .pb-am-photo{max-width:420px;position:static}[data-site-look=purebirth] .pb-ftr-grid{grid-template-columns:1fr 1fr}[data-site-look=purebirth] .pb-stories{height:72vh}}@media (max-width:600px){[data-site-look=purebirth] .pb-svc-row{grid-template-columns:2.4rem 1fr;gap:.4rem 1rem}[data-site-look=purebirth] .pb-svc-row .pb-svc-act{grid-column:2;margin-top:.6rem}[data-site-look=purebirth] .pb-ftr-grid{grid-template-columns:1fr}[data-site-look=purebirth] .pb-orb{left:-10%}}@media (prefers-reduced-motion:no-preference){[data-site-look=purebirth] .pb-story{animation:30s infinite pb-story-5}[data-site-look=purebirth] .pb-story:first-child{opacity:0}[data-site-look=purebirth] .pb-story-dots span{animation:30s infinite pb-dot-5}[data-site-look=purebirth] .pb-story-dots span:first-child{background:#faf6f059}[data-site-look=purebirth] .pb-stories-n2 .pb-story{animation-name:pb-story-2;animation-duration:12s}[data-site-look=purebirth] .pb-stories-n2 .pb-story-dots span{animation-name:pb-dot-2;animation-duration:12s}[data-site-look=purebirth] .pb-stories-n3 .pb-story{animation-name:pb-story-3;animation-duration:18s}[data-site-look=purebirth] .pb-stories-n3 .pb-story-dots span{animation-name:pb-dot-3;animation-duration:18s}[data-site-look=purebirth] .pb-stories-n4 .pb-story{animation-name:pb-story-4;animation-duration:24s}[data-site-look=purebirth] .pb-stories-n4 .pb-story-dots span{animation-name:pb-dot-4;animation-duration:24s}[data-site-look=purebirth] .pb-story:first-child,[data-site-look=purebirth] .pb-story-dots span:first-child{animation-delay:-1s}[data-site-look=purebirth] .pb-story:nth-child(2),[data-site-look=purebirth] .pb-story-dots span:nth-child(2){animation-delay:5s}[data-site-look=purebirth] .pb-story:nth-child(3),[data-site-look=purebirth] .pb-story-dots span:nth-child(3){animation-delay:11s}[data-site-look=purebirth] .pb-story:nth-child(4),[data-site-look=purebirth] .pb-story-dots span:nth-child(4){animation-delay:17s}[data-site-look=purebirth] .pb-story:nth-child(5),[data-site-look=purebirth] .pb-story-dots span:nth-child(5){animation-delay:23s}[data-site-look=purebirth] .pb-stories:hover .pb-story,[data-site-look=purebirth] .pb-stories:hover .pb-story-dots span{animation-play-state:paused}[data-site-look=purebirth] .pb-stories-n1 .pb-story,[data-site-look=purebirth] .pb-stories-n1 .pb-story-dots span{opacity:1;animation:none}@supports (animation-timeline:view()){[data-site-look=purebirth] .pb-plx-hero img{animation:linear both pb-plx-hero;animation-timeline:scroll(root);animation-range:0 100vh;scale:1.16}[data-site-look=purebirth] .pb-orb{animation:linear both pb-orb;animation-timeline:scroll(root);animation-range:0 100vh}[data-site-look=purebirth] .pb-story-img img{animation:linear both pb-plx;animation-timeline:view();animation-range:cover}[data-site-look=purebirth] .pb-plx-soft img{animation:linear both pb-plx-soft;animation-timeline:view();animation-range:cover;scale:1.12}}}@keyframes pb-plx-hero{0%{transform:translateY(-6%)}to{transform:translateY(7%)}}@keyframes pb-orb{to{transform:translateY(-40%)}}@keyframes pb-plx{0%{transform:translateY(-9%)}to{transform:translateY(9%)}}@keyframes pb-plx-soft{0%{transform:translateY(-5%)}to{transform:translateY(5%)}}@keyframes pb-story-5{0%{opacity:0}3.5%{opacity:1}20%{opacity:1}23.5%{opacity:0}to{opacity:0}}@keyframes pb-story-4{0%{opacity:0}4.4%{opacity:1}25%{opacity:1}29.4%{opacity:0}to{opacity:0}}@keyframes pb-story-3{0%{opacity:0}5.8%{opacity:1}33.3%{opacity:1}39.2%{opacity:0}to{opacity:0}}@keyframes pb-story-2{0%{opacity:0}8.8%{opacity:1}50%{opacity:1}58.8%{opacity:0}to{opacity:0}}@keyframes pb-dot-5{0%,23.5%,to{background:#faf6f059}3.5%,20%{background:var(--site-hero-accent)}}@keyframes pb-dot-4{0%,29.4%,to{background:#faf6f059}4.4%,25%{background:var(--site-hero-accent)}}@keyframes pb-dot-3{0%,39.2%,to{background:#faf6f059}5.8%,33.3%{background:var(--site-hero-accent)}}@keyframes pb-dot-2{0%,58.8%,to{background:#faf6f059}8.8%,50%{background:var(--site-hero-accent)}}
