.approved-pages.bullet-birth-concierge p,.approved-pages.bullet-birth-concierge li{line-height:inherit}.approved-pages.bullet-birth-concierge ul{margin-block:1em;padding-left:40px;list-style-type:disc}.approved-pages.bullet-birth-concierge li{list-style-type:inherit}.approved-pages.bullet-birth-concierge .testimonial-arrows button{padding:1px 6px}.approved-pages.bullet-birth-concierge .testimonial-controls .text-arrow{font-family:inherit;line-height:inherit}@font-face{font-family:Approved EB Garamond;font-style:italic;font-weight:400;font-display:swap;src:url(/approved/font-0.ttf)format("truetype")}@font-face{font-family:Approved EB Garamond;font-style:normal;font-weight:400;font-display:swap;src:url(/approved/font-1.ttf)format("truetype")}@font-face{font-family:Approved EB Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/approved/font-2.ttf)format("truetype")}@font-face{font-family:Approved EB Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/approved/font-3.ttf)format("truetype")}@font-face{font-family:Approved Manrope;font-style:normal;font-weight:400;font-display:swap;src:url(/approved/font-4.ttf)format("truetype")}@font-face{font-family:Approved Manrope;font-style:normal;font-weight:500;font-display:swap;src:url(/approved/font-5.ttf)format("truetype")}@font-face{font-family:Approved Manrope;font-style:normal;font-weight:600;font-display:swap;src:url(/approved/font-6.ttf)format("truetype")}@font-face{font-family:Approved Manrope;font-style:normal;font-weight:700;font-display:swap;src:url(/approved/font-7.ttf)format("truetype")}.approved-pages.bullet-birth-concierge{--cream:#faf6ef;--paper:#f0e9df;--rose:#b98283;--wine:#591e35;--ink:#332c29;--muted:#655b53;--olive:#64694c;--line:#d9cbbf;--sans:"Approved Manrope", sans-serif;--serif:"Approved EB Garamond", Georgia, serif}.approved-pages.bullet-birth-concierge *{box-sizing:border-box}.approved-pages.bullet-birth-concierge{scroll-behavior:smooth;background:var(--cream);color:var(--ink);font:400 15px/1.8 var(--sans);margin:0;scroll-padding-top:25px}.approved-pages.bullet-birth-concierge a{color:inherit;text-decoration:none}.approved-pages.bullet-birth-concierge button,.approved-pages.bullet-birth-concierge summary{font:inherit;cursor:pointer}.approved-pages.bullet-birth-concierge button{color:inherit}.approved-pages.bullet-birth-concierge img{width:100%;max-width:100%;height:auto;display:block}.approved-pages.bullet-birth-concierge figure,.approved-pages.bullet-birth-concierge p,.approved-pages.bullet-birth-concierge h1,.approved-pages.bullet-birth-concierge h2,.approved-pages.bullet-birth-concierge h3{margin:0}.approved-pages.bullet-birth-concierge p+p{margin-top:18px}.approved-pages.bullet-birth-concierge h1,.approved-pages.bullet-birth-concierge h2,.approved-pages.bullet-birth-concierge h3{font-family:var(--serif);color:var(--wine);letter-spacing:-.025em;font-weight:400;line-height:1.06}.approved-pages.bullet-birth-concierge h1{font-size:clamp(48px,4.8vw,76px)}.approved-pages.bullet-birth-concierge h2{font-size:clamp(40px,4vw,61px)}.approved-pages.bullet-birth-concierge h3{font-size:44px}.approved-pages.bullet-birth-concierge h1 em,.approved-pages.bullet-birth-concierge h2 em,.approved-pages.bullet-birth-concierge h3 em{color:var(--rose);font-weight:400}.approved-pages.bullet-birth-concierge p{color:var(--muted)}.approved-pages.bullet-birth-concierge .eyebrow{font:600 10px/1.6 var(--sans);letter-spacing:.18em;text-transform:uppercase;color:var(--olive);margin-bottom:20px}.approved-pages.bullet-birth-concierge .hp-wrap{max-width:1240px;margin:auto;padding-left:44px;padding-right:44px}.approved-pages.bullet-birth-concierge .skip{position:absolute;left:-9999px}.approved-pages.bullet-birth-concierge .skip:focus{z-index:100;background:#fff;padding:12px;top:12px;left:12px}.approved-pages.bullet-birth-concierge :focus-visible{outline:2px solid var(--wine);outline-offset:5px}.approved-pages.bullet-birth-concierge a:hover{-webkit-text-decoration-color:var(--rose);text-decoration-color:var(--rose)}.approved-pages.bullet-birth-concierge .button{background:var(--wine);color:#fff7ed;font:600 11px/1.5 var(--sans);letter-spacing:.09em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:30px;min-height:54px;padding:17px 23px;transition:background .2s;display:inline-flex}.approved-pages.bullet-birth-concierge .button:hover{background:#79364b}.approved-pages.bullet-birth-concierge .button span{font-size:20px;font-family:var(--serif);line-height:1}.approved-pages.bullet-birth-concierge .text-link{color:var(--wine);border-bottom:1px solid #b9828375;align-items:center;gap:25px;padding:10px 0;font-size:12px;font-weight:600;line-height:1.5;display:inline-flex}.approved-pages.bullet-birth-concierge .text-link span{font:24px var(--serif)}.approved-pages.bullet-birth-concierge .text-link:hover{border-color:var(--wine)}.approved-pages.bullet-birth-concierge .hp-review{color:#6c5f54;background:#ede5da;justify-content:center;gap:28px;padding:8px 20px;font-size:10px;display:flex}.approved-pages.bullet-birth-concierge .hp-review a{text-underline-offset:3px;text-decoration:underline}.approved-pages.bullet-birth-concierge .hp-header{z-index:30;justify-content:space-between;align-items:center;gap:30px;max-width:1350px;margin:auto;padding:22px 44px;display:flex;position:relative}.approved-pages.bullet-birth-concierge .hp-brand{flex-shrink:0;width:178px}.approved-pages.bullet-birth-concierge .hp-header nav{align-items:center;gap:30px;font-size:12px;display:flex}.approved-pages.bullet-birth-concierge .hp-header nav>a,.approved-pages.bullet-birth-concierge .hp-header summary{align-items:center;min-height:44px;display:flex}.approved-pages.bullet-birth-concierge .hp-header details{position:relative}.approved-pages.bullet-birth-concierge .hp-header summary{gap:8px;list-style:none}.approved-pages.bullet-birth-concierge .hp-header summary::-webkit-details-marker{display:none}.approved-pages.bullet-birth-concierge .hp-header summary:after{content:"⌄";font-size:13px}.approved-pages.bullet-birth-concierge .hp-header details[open] summary{color:var(--wine)}.approved-pages.bullet-birth-concierge .hp-drop{background:var(--cream);border-top:2px solid var(--rose);width:270px;padding:20px 24px;position:absolute;top:100%;left:-22px;box-shadow:0 10px 26px #332c2915}.approved-pages.bullet-birth-concierge .hp-drop a{padding:10px 0;display:block}.approved-pages.bullet-birth-concierge .hp-drop a:hover{text-decoration:underline}.approved-pages.bullet-birth-concierge .nav-contact{border-bottom:1px solid var(--rose);color:var(--wine);gap:22px;margin-left:12px;font-weight:600}.approved-pages.bullet-birth-concierge .hp-menu{display:none}.approved-pages.bullet-birth-concierge .hp-hero{grid-template-columns:1fr 1fr;max-width:1440px;min-height:580px;margin:auto;display:grid}.approved-pages.bullet-birth-concierge .hp-hero-copy{align-self:center;padding:58px 42px 48px max(44px,50vw - 576px)}.approved-pages.bullet-birth-concierge .hp-lead{max-width:430px;margin-top:28px;font-size:16px;line-height:1.75}.approved-pages.bullet-birth-concierge .hp-actions{flex-wrap:wrap;align-items:center;gap:25px;margin-top:30px;display:flex}.approved-pages.bullet-birth-concierge .hp-location{letter-spacing:.03em;margin-top:28px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-hero-image{min-height:560px;position:relative;overflow:hidden}.approved-pages.bullet-birth-concierge .hp-hero-image img{object-fit:cover;object-position:77% 50%;height:100%;position:absolute;inset:0}.approved-pages.bullet-birth-concierge .hp-hero-image:after{content:"";background:linear-gradient(#0000,#39231d63);position:absolute;inset:65% 0 0}.approved-pages.bullet-birth-concierge .hp-hero-image figcaption{z-index:1;color:#fff6e9;font:italic 26px var(--serif);position:absolute;bottom:28px;left:36px}.approved-pages.bullet-birth-concierge .hp-heart{background:var(--paper);padding:74px 0}.approved-pages.bullet-birth-concierge .hp-heart-grid{grid-template-columns:1fr 1fr;align-items:center;gap:96px;display:grid}.approved-pages.bullet-birth-concierge .hp-heart-copy{max-width:470px}.approved-pages.bullet-birth-concierge .hp-statement{font:400 25px/1.4 var(--serif);color:var(--wine);margin-bottom:20px}.approved-pages.bullet-birth-concierge .hp-programs{padding-top:88px;padding-bottom:60px}.approved-pages.bullet-birth-concierge .hp-section-heading{grid-template-columns:1.2fr .8fr;align-items:end;gap:80px;margin-bottom:42px;display:grid}.approved-pages.bullet-birth-concierge .hp-section-heading>p,.approved-pages.bullet-birth-concierge .hp-section-heading>div>p:not(.eyebrow){max-width:385px}.approved-pages.bullet-birth-concierge .hp-offer{grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.approved-pages.bullet-birth-concierge .hp-offer figure{min-height:480px}.approved-pages.bullet-birth-concierge .hp-offer figure img{object-fit:cover;height:100%}.approved-pages.bullet-birth-concierge .hp-offer-copy{flex-direction:column;justify-content:center;align-items:flex-start;padding:54px 52px;display:flex}.approved-pages.bullet-birth-concierge .hp-number{text-transform:uppercase;letter-spacing:.16em;color:var(--olive);margin-bottom:22px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-offer-intro{font:400 25px/1.25 var(--serif);color:var(--wine);margin:22px 0 18px}.approved-pages.bullet-birth-concierge .hp-offer-copy>p:not(.hp-offer-intro){margin-top:0;font-size:14px}.approved-pages.bullet-birth-concierge .hp-offer-detail{border-top:1px solid #ba9e9466;padding-top:20px;line-height:1.8;margin-top:24px!important;font-size:10px!important}.approved-pages.bullet-birth-concierge .hp-offer .text-link{margin-top:18px}.approved-pages.bullet-birth-concierge .hp-postpartum{background:#ecebe0;margin-top:36px}.approved-pages.bullet-birth-concierge .hp-postpartum img{object-position:center 40%}.approved-pages.bullet-birth-concierge .hp-circle{justify-content:space-between;align-items:center;gap:30px;padding:30px 0 4px;display:flex}.approved-pages.bullet-birth-concierge .hp-circle p{max-width:670px;font-size:13px}.approved-pages.bullet-birth-concierge .hp-circle .eyebrow{margin-bottom:8px;display:block}.approved-pages.bullet-birth-concierge .hp-circle .text-link{flex-shrink:0}.approved-pages.bullet-birth-concierge .hp-connected{background:#f1e3df;padding:80px 0}.approved-pages.bullet-birth-concierge .hp-connected-grid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:60px;display:grid}.approved-pages.bullet-birth-concierge .hp-connected figure img{aspect-ratio:1.12;object-fit:cover;object-position:center}.approved-pages.bullet-birth-concierge .hp-connected figcaption{font:italic 21px var(--serif);color:var(--wine);margin-top:16px}.approved-pages.bullet-birth-concierge .hp-connections article{border-top:1px solid #d1b6ac;gap:24px;padding:24px 0;display:flex}.approved-pages.bullet-birth-concierge .hp-connections article:last-child{border-bottom:1px solid #d1b6ac}.approved-pages.bullet-birth-concierge .hp-connections article>span{font:italic 19px var(--serif);color:#976461;padding-top:3px}.approved-pages.bullet-birth-concierge .hp-connections h3{margin-bottom:12px;font-size:30px}.approved-pages.bullet-birth-concierge .hp-connections p{font-size:13px;line-height:1.8}.approved-pages.bullet-birth-concierge .hp-meet{grid-template-columns:.85fr 1.15fr;align-items:center;gap:100px;padding-top:95px;padding-bottom:90px;display:grid}.approved-pages.bullet-birth-concierge .hp-portrait{background:#e9e1d6;flex-direction:column;justify-content:flex-end;align-self:stretch;padding:38px 24px 0;display:flex}.approved-pages.bullet-birth-concierge .hp-portrait img{object-fit:contain;object-position:center bottom;max-height:470px}.approved-pages.bullet-birth-concierge .hp-portrait figcaption{text-align:center;background:#e9e1d6;padding:20px 0;font-size:11px}.approved-pages.bullet-birth-concierge .hp-meet h2{margin-bottom:28px}.approved-pages.bullet-birth-concierge .hp-meet .text-link{margin-top:22px}.approved-pages.bullet-birth-concierge .hp-meet p:not(.eyebrow):not(.hp-statement){font-size:14px}.approved-pages.bullet-birth-concierge .hp-guides{background:#eee8dd;padding:80px 0 42px}.approved-pages.bullet-birth-concierge .hp-guide-row{grid-template-columns:repeat(5,1fr);align-items:start;gap:24px;display:grid}.approved-pages.bullet-birth-concierge .hp-guide img{aspect-ratio:.78;object-fit:contain;object-position:center bottom;transition:transform .25s}.approved-pages.bullet-birth-concierge .hp-guide:hover img{transform:translateY(-5px)}.approved-pages.bullet-birth-concierge .hp-guide>span{border-bottom:1px solid var(--line);font:23px var(--serif);color:var(--wine);justify-content:space-between;gap:8px;padding:18px 0 14px;display:flex}.approved-pages.bullet-birth-concierge .hp-guide b{font-size:20px;font-weight:400}.approved-pages.bullet-birth-concierge .hp-free{border-top:1px solid var(--line);align-items:center;gap:32px;margin-top:36px;padding-top:25px;font-size:12px;display:flex}.approved-pages.bullet-birth-concierge .hp-free p{color:var(--wine);margin-right:auto;font-weight:600}.approved-pages.bullet-birth-concierge .hp-free a{border-bottom:1px solid #b9828380;padding:7px 0}.approved-pages.bullet-birth-concierge .hp-free span{margin-left:15px}.approved-pages.bullet-birth-concierge .hp-more{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-top:78px;padding-bottom:78px;display:grid}.approved-pages.bullet-birth-concierge .hp-more p:not(.eyebrow){max-width:400px;margin-top:22px;font-size:14px}.approved-pages.bullet-birth-concierge .hp-more-links>a{border-top:1px solid var(--line);font:27px var(--serif);color:var(--wine);justify-content:space-between;align-items:center;gap:25px;padding:22px 0;display:flex}.approved-pages.bullet-birth-concierge .hp-more-links>a:last-child{border-bottom:1px solid var(--line)}.approved-pages.bullet-birth-concierge .hp-more-links small{font:12px/1.5 var(--sans);color:var(--muted);margin-top:7px;display:block}.approved-pages.bullet-birth-concierge .hp-more-links b{font-size:25px;font-weight:400}.approved-pages.bullet-birth-concierge .hp-invitation{text-align:center;background:#ead5d0;padding:65px 0 70px}.approved-pages.bullet-birth-concierge .hp-invitation h2{font-size:62px}.approved-pages.bullet-birth-concierge .hp-invitation p:not(.eyebrow){margin:25px 0;font-size:14px}.approved-pages.bullet-birth-concierge .hp-endnote{text-align:center;color:#f0dcd6;background:#491725;padding:16px 24px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-endnote a{text-underline-offset:3px;text-decoration:underline}.approved-pages.bullet-birth-concierge #site-footer .button span{font-size:inherit}.approved-pages.bullet-birth-concierge #site-footer .button{color:var(--wine)}.approved-pages.bullet-birth-concierge .hp-notes{max-width:960px;margin:0 auto;padding:70px 35px}.approved-pages.bullet-birth-concierge .hp-notes h1{margin-bottom:28px;font-size:60px}.approved-pages.bullet-birth-concierge .hp-notes h2{margin:40px 0 16px;font-size:34px}.approved-pages.bullet-birth-concierge .hp-notes ol{padding-left:24px}.approved-pages.bullet-birth-concierge .hp-notes li{margin-bottom:24px}.approved-pages.bullet-birth-concierge .hp-notes strong{color:var(--wine)}.approved-pages.bullet-birth-concierge .hp-notes li p{margin-top:6px}.approved-pages.bullet-birth-concierge .hp-notes .button{margin-top:25px}.approved-pages.bullet-birth-concierge .hp-notes .intro{max-width:730px;font-size:19px}.approved-pages.bullet-birth-concierge .hp-notes .decision{background:var(--paper);margin-top:35px;padding:25px 30px}@media (min-width:1440px){.approved-pages.bullet-birth-concierge .hp-hero-copy{padding-left:100px}}@media (max-width:1100px){.approved-pages.bullet-birth-concierge .hp-header{padding:20px 32px}.approved-pages.bullet-birth-concierge .hp-header nav{gap:20px}.approved-pages.bullet-birth-concierge .hp-brand{width:155px}.approved-pages.bullet-birth-concierge .nav-contact{margin-left:0}.approved-pages.bullet-birth-concierge .hp-hero-copy{padding:45px 32px}.approved-pages.bullet-birth-concierge .hp-hero,.approved-pages.bullet-birth-concierge .hp-hero-image{min-height:540px}.approved-pages.bullet-birth-concierge h1{font-size:57px}.approved-pages.bullet-birth-concierge .hp-actions{gap:18px}.approved-pages.bullet-birth-concierge .hp-actions .button{gap:20px;padding:16px 18px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-wrap{padding-left:34px;padding-right:34px}.approved-pages.bullet-birth-concierge .hp-offer-copy{padding:40px 32px}.approved-pages.bullet-birth-concierge .hp-heart-grid,.approved-pages.bullet-birth-concierge .hp-section-heading,.approved-pages.bullet-birth-concierge .hp-meet,.approved-pages.bullet-birth-concierge .hp-more{gap:50px}.approved-pages.bullet-birth-concierge .hp-connected-grid{gap:40px}.approved-pages.bullet-birth-concierge .hp-guide-row{gap:16px}.approved-pages.bullet-birth-concierge .hp-guide>span{font-size:20px}}@media (max-width:800px){.approved-pages.bullet-birth-concierge .hp-header{flex-wrap:wrap;gap:15px;padding:20px 26px}.approved-pages.bullet-birth-concierge .hp-menu{background:0 0;border:0;align-items:center;gap:28px;min-height:44px;padding:8px 0;font-size:13px;display:flex}.approved-pages.bullet-birth-concierge .hp-header nav{flex-direction:column;align-items:stretch;gap:0;width:100%;display:none}.approved-pages.bullet-birth-concierge .hp-header.menu-open nav{display:flex}.approved-pages.bullet-birth-concierge .hp-header nav>a,.approved-pages.bullet-birth-concierge .hp-header summary{font:26px var(--serif);border-top:1px solid var(--line);justify-content:space-between;padding:16px 0}.approved-pages.bullet-birth-concierge .hp-drop{box-shadow:none;border:0;width:100%;padding:0 20px 20px;position:static}.approved-pages.bullet-birth-concierge .hp-drop a{font-size:14px}.approved-pages.bullet-birth-concierge .nav-contact{justify-content:space-between;margin:0}.approved-pages.bullet-birth-concierge .hp-hero{grid-template-columns:1fr 1fr}.approved-pages.bullet-birth-concierge .hp-hero-copy{padding:40px 26px}.approved-pages.bullet-birth-concierge .hp-hero h1{font-size:46px}.approved-pages.bullet-birth-concierge .hp-lead{font-size:14px}.approved-pages.bullet-birth-concierge .hp-hero-image{min-height:510px}.approved-pages.bullet-birth-concierge .hp-hero-image figcaption{font-size:22px;left:20px}.approved-pages.bullet-birth-concierge .hp-actions .text-link{font-size:11px}.approved-pages.bullet-birth-concierge .hp-heart{padding:54px 0}.approved-pages.bullet-birth-concierge .hp-wrap{padding-left:26px;padding-right:26px}.approved-pages.bullet-birth-concierge .hp-heart-grid{gap:40px}.approved-pages.bullet-birth-concierge .hp-statement{font-size:23px}.approved-pages.bullet-birth-concierge .hp-section-heading{grid-template-columns:1.1fr .9fr;gap:30px}.approved-pages.bullet-birth-concierge .hp-offer h3{font-size:42px}.approved-pages.bullet-birth-concierge .hp-offer figure{min-height:460px}.approved-pages.bullet-birth-concierge .hp-offer-copy{padding:32px 26px}.approved-pages.bullet-birth-concierge .hp-offer-detail{font-size:9px!important}.approved-pages.bullet-birth-concierge .hp-offer-intro{font-size:24px}.approved-pages.bullet-birth-concierge .hp-connected-grid{gap:30px}.approved-pages.bullet-birth-concierge .hp-connected figure img{aspect-ratio:.75}.approved-pages.bullet-birth-concierge .hp-connections h3{font-size:27px}.approved-pages.bullet-birth-concierge .hp-meet{gap:40px}.approved-pages.bullet-birth-concierge .hp-portrait{padding:25px 12px 0}.approved-pages.bullet-birth-concierge .hp-guide-row{grid-template-columns:repeat(3,1fr);gap:24px}.approved-pages.bullet-birth-concierge .hp-guide:nth-child(4),.approved-pages.bullet-birth-concierge .hp-guide:nth-child(5){max-width:100%}.approved-pages.bullet-birth-concierge .hp-more{gap:40px}.approved-pages.bullet-birth-concierge .hp-more h2{font-size:42px}.approved-pages.bullet-birth-concierge .hp-free{flex-wrap:wrap;gap:15px 28px}.approved-pages.bullet-birth-concierge .hp-free p{flex-basis:100%;margin:0}.approved-pages.bullet-birth-concierge .hp-circle{align-items:flex-start}.approved-pages.bullet-birth-concierge .hp-circle p{max-width:420px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge{font-size:14px}.approved-pages.bullet-birth-concierge .hp-review{gap:18px;padding:8px 12px;font-size:9px}.approved-pages.bullet-birth-concierge .hp-header{padding:16px 22px}.approved-pages.bullet-birth-concierge .hp-brand{width:153px}.approved-pages.bullet-birth-concierge .hp-hero{flex-direction:column;display:flex}.approved-pages.bullet-birth-concierge .hp-hero-copy{padding:36px 24px 34px}.approved-pages.bullet-birth-concierge .hp-hero h1{letter-spacing:-.03em;font-size:52px;line-height:1.04}.approved-pages.bullet-birth-concierge .hp-hero .eyebrow{margin-bottom:18px;font-size:9px}.approved-pages.bullet-birth-concierge .hp-lead{max-width:360px;margin-top:23px;font-size:15px}.approved-pages.bullet-birth-concierge .hp-actions{gap:20px;margin-top:25px}.approved-pages.bullet-birth-concierge .hp-actions .button{padding:16px 18px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-location{margin-top:22px;font-size:9px}.approved-pages.bullet-birth-concierge .hp-hero-image{aspect-ratio:1.55;height:auto;min-height:0}.approved-pages.bullet-birth-concierge .hp-hero-image img{object-position:center 30%;object-fit:cover}.approved-pages.bullet-birth-concierge .hp-hero-image figcaption{font-size:21px;bottom:16px;left:24px}.approved-pages.bullet-birth-concierge .hp-wrap{padding-left:24px;padding-right:24px}.approved-pages.bullet-birth-concierge h2{font-size:43px}.approved-pages.bullet-birth-concierge .hp-heart{padding:50px 0}.approved-pages.bullet-birth-concierge .hp-heart-grid{grid-template-columns:1fr;gap:25px}.approved-pages.bullet-birth-concierge .hp-heart h2 br:nth-child(2){display:none}.approved-pages.bullet-birth-concierge .hp-heart-copy p{font-size:14px}.approved-pages.bullet-birth-concierge .hp-heart-copy .hp-statement{margin-bottom:14px;font-size:24px}.approved-pages.bullet-birth-concierge .hp-programs{padding-top:56px;padding-bottom:42px}.approved-pages.bullet-birth-concierge .hp-section-heading{grid-template-columns:1fr;gap:20px;margin-bottom:28px}.approved-pages.bullet-birth-concierge .hp-section-heading>p{max-width:100%;font-size:14px}.approved-pages.bullet-birth-concierge .hp-offer{flex-direction:column;display:flex}.approved-pages.bullet-birth-concierge .hp-offer figure{aspect-ratio:1.15;min-height:0}.approved-pages.bullet-birth-concierge .hp-offer-copy{padding:30px 26px 34px}.approved-pages.bullet-birth-concierge .hp-offer h3{font-size:45px}.approved-pages.bullet-birth-concierge .hp-number{margin-bottom:16px;font-size:9px}.approved-pages.bullet-birth-concierge .hp-offer-intro{margin:19px 0 17px;font-size:26px}.approved-pages.bullet-birth-concierge .hp-offer-copy>p:not(.hp-offer-intro){font-size:13px}.approved-pages.bullet-birth-concierge .hp-offer-detail{font-size:9px!important}.approved-pages.bullet-birth-concierge .hp-postpartum{margin-top:28px}.approved-pages.bullet-birth-concierge .hp-postpartum figure{order:-1}.approved-pages.bullet-birth-concierge .hp-circle{padding-top:28px;display:block}.approved-pages.bullet-birth-concierge .hp-circle .text-link{margin-top:14px}.approved-pages.bullet-birth-concierge .hp-connected{padding:54px 0}.approved-pages.bullet-birth-concierge .hp-connected-grid{flex-direction:column;gap:20px;display:flex}.approved-pages.bullet-birth-concierge .hp-connected figure img{aspect-ratio:1.35;object-position:center}.approved-pages.bullet-birth-concierge .hp-connected figure{width:100%}.approved-pages.bullet-birth-concierge .hp-connected figcaption{font-size:20px}.approved-pages.bullet-birth-concierge .hp-connections article{gap:18px;padding:24px 0}.approved-pages.bullet-birth-concierge .hp-connections h3{font-size:29px}.approved-pages.bullet-birth-concierge .hp-connections p{font-size:13px}.approved-pages.bullet-birth-concierge .hp-meet{flex-direction:column;gap:32px;padding-top:56px;padding-bottom:56px;display:flex}.approved-pages.bullet-birth-concierge .hp-portrait{align-self:center;width:100%;max-width:360px;padding-top:25px}.approved-pages.bullet-birth-concierge .hp-portrait img{max-height:340px}.approved-pages.bullet-birth-concierge .hp-portrait figcaption{padding:16px 0}.approved-pages.bullet-birth-concierge .hp-meet h2{margin-bottom:22px}.approved-pages.bullet-birth-concierge .hp-guides{padding:54px 0 36px}.approved-pages.bullet-birth-concierge .hp-guide-row{grid-template-columns:repeat(2,1fr);gap:25px 18px}.approved-pages.bullet-birth-concierge .hp-guide>span{padding-top:12px;font-size:20px}.approved-pages.bullet-birth-concierge .hp-guide:last-child{grid-column:1/-1;justify-self:center;width:calc(50% - 9px)}.approved-pages.bullet-birth-concierge .hp-free{margin-top:30px;padding-top:22px;display:block}.approved-pages.bullet-birth-concierge .hp-free p{margin-bottom:10px}.approved-pages.bullet-birth-concierge .hp-free a{justify-content:space-between;padding:13px 0;display:flex}.approved-pages.bullet-birth-concierge .hp-more{grid-template-columns:1fr;gap:30px;padding-top:52px;padding-bottom:52px}.approved-pages.bullet-birth-concierge .hp-more h2{font-size:43px}.approved-pages.bullet-birth-concierge .hp-more-links>a{padding:20px 0;font-size:27px}.approved-pages.bullet-birth-concierge .hp-invitation{padding:50px 0 56px}.approved-pages.bullet-birth-concierge .hp-invitation h2{font-size:45px}.approved-pages.bullet-birth-concierge .hp-invitation .button{font-size:11px}.approved-pages.bullet-birth-concierge .hp-endnote{font-size:9px}.approved-pages.bullet-birth-concierge .hp-notes{padding:45px 24px}.approved-pages.bullet-birth-concierge .hp-notes h1{font-size:47px}.approved-pages.bullet-birth-concierge .hp-notes .intro{font-size:16px}.approved-pages.bullet-birth-concierge .hp-notes .decision{padding:20px}.approved-pages.bullet-birth-concierge .hp-notes h2{font-size:30px}}@media (prefers-reduced-motion:reduce){.approved-pages.bullet-birth-concierge{scroll-behavior:auto}.approved-pages.bullet-birth-concierge *,.approved-pages.bullet-birth-concierge :before,.approved-pages.bullet-birth-concierge :after{transition:none!important;animation:none!important}}.approved-pages.bullet-birth-concierge .hp-review span,.approved-pages.bullet-birth-concierge .nav-contact span,.approved-pages.bullet-birth-concierge .hp-free span,.approved-pages.bullet-birth-concierge .hp-endnote a{font-family:var(--serif)}.approved-pages.bullet-birth-concierge .hp-hero{max-width:none;min-height:0;display:block}.approved-pages.bullet-birth-concierge .hp-hero-copy{max-width:1240px;padding:54px 44px 48px;display:block}.approved-pages.bullet-birth-concierge .hp-hero-copy>div+div{grid-template-columns:1fr auto;align-items:center;gap:0 55px;margin-top:24px;display:grid}.approved-pages.bullet-birth-concierge .hp-hero .hp-lead{max-width:760px;margin:0;font-size:16px}.approved-pages.bullet-birth-concierge .hp-hero .hp-actions{margin:0}.approved-pages.bullet-birth-concierge .hp-location{grid-column:1/-1;margin-top:18px}.approved-pages.bullet-birth-concierge .hp-hero-image{aspect-ratio:auto;min-height:0;max-height:none;overflow:visible}.approved-pages.bullet-birth-concierge .hp-hero-image img{object-fit:contain;width:100%;height:auto;position:static}.approved-pages.bullet-birth-concierge .hp-hero-image:after{display:none}.approved-pages.bullet-birth-concierge .hp-heart h2{font-size:clamp(38px,3.6vw,52px)}.approved-pages.bullet-birth-concierge .hp-heart-copy .hp-statement{margin-top:24px;margin-bottom:0;font-size:25px}.approved-pages.bullet-birth-concierge .hp-heart-grid{gap:70px}.approved-pages.bullet-birth-concierge .hp-section-heading h2{font-size:clamp(38px,3.6vw,52px)}.approved-pages.bullet-birth-concierge .hp-offer .button{margin-top:25px}.approved-pages.bullet-birth-concierge .hp-offer h3{font-size:49px}.approved-pages.bullet-birth-concierge .hp-offer-detail{font-size:12px!important}.approved-pages.bullet-birth-concierge .hp-offer figure img{object-position:center top}.approved-pages.bullet-birth-concierge .hp-sequence-hint{margin-bottom:22px;font-size:12px}.approved-pages.bullet-birth-concierge .hp-sequence{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:0 25px;display:grid}.approved-pages.bullet-birth-concierge .hp-moment{text-align:left;background:0 0;border:0;border-bottom:3px solid #0000;width:100%;padding:0;transition:border-color .2s;display:block}.approved-pages.bullet-birth-concierge .hp-moment:hover,.approved-pages.bullet-birth-concierge .hp-moment:focus-visible,.approved-pages.bullet-birth-concierge .hp-moment.is-active{border-bottom-color:var(--wine)}.approved-pages.bullet-birth-concierge .hp-moment img{aspect-ratio:1.45;object-fit:cover;object-position:center 30%;transition:filter .2s}.approved-pages.bullet-birth-concierge .hp-moment-text{padding:22px 0;display:block}.approved-pages.bullet-birth-concierge .hp-moment small{font:600 10px var(--sans);letter-spacing:.13em;text-transform:uppercase;color:var(--olive);margin-bottom:14px;display:block}.approved-pages.bullet-birth-concierge .hp-moment strong{font:400 29px/1.08 var(--serif);color:var(--wine);letter-spacing:-.02em;margin-bottom:14px;display:block}.approved-pages.bullet-birth-concierge .hp-moment-text>span{font:13px/1.7 var(--sans);color:var(--muted);min-height:66px;display:block}.approved-pages.bullet-birth-concierge .hp-moment b{font:600 11px/1.6 var(--sans);color:var(--wine);justify-content:space-between;margin-top:18px;display:flex}.approved-pages.bullet-birth-concierge .hp-moment i{font-size:17px;font-style:normal}.approved-pages.bullet-birth-concierge .hp-care-panel{border-top:1px solid #c6a9a2;order:4;grid-column:1/-1;grid-template-columns:repeat(3,1fr);gap:35px;margin-top:8px;padding:35px 0 5px;display:grid}.approved-pages.bullet-birth-concierge .hp-care-panel h3{margin-bottom:15px;font-size:29px}.approved-pages.bullet-birth-concierge .hp-care-panel p:not(.eyebrow){font-size:13px}.approved-pages.bullet-birth-concierge .hp-care-panel .eyebrow{margin-bottom:14px;font-size:9px}.approved-pages.bullet-birth-concierge .hp-care-panel[hidden]{display:none}.approved-pages.bullet-birth-concierge .hp-image-note{color:#76645f;max-width:800px;margin-top:28px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-meet h2{font-size:clamp(40px,3.6vw,52px)}.approved-pages.bullet-birth-concierge .hp-invitation h2{max-width:850px;margin:auto;font-size:clamp(42px,4.2vw,60px)}.approved-pages.bullet-birth-concierge .hp-more h2{font-size:44px}@media (max-width:800px){.approved-pages.bullet-birth-concierge .hp-hero-copy{padding:40px 26px}.approved-pages.bullet-birth-concierge .hp-hero-copy>div+div{display:block}.approved-pages.bullet-birth-concierge .hp-hero .hp-actions{margin-top:24px}.approved-pages.bullet-birth-concierge .hp-heart-grid{gap:35px}.approved-pages.bullet-birth-concierge .hp-sequence{gap:0 18px}.approved-pages.bullet-birth-concierge .hp-moment strong{font-size:25px}.approved-pages.bullet-birth-concierge .hp-care-panel{gap:22px}.approved-pages.bullet-birth-concierge .hp-care-panel h3{font-size:26px}.approved-pages.bullet-birth-concierge .hp-moment-text>span{min-height:88px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-hero-copy{padding:34px 24px}.approved-pages.bullet-birth-concierge .hp-hero h1{font-size:46px;line-height:1.06}.approved-pages.bullet-birth-concierge .hp-hero .hp-lead{font-size:15px}.approved-pages.bullet-birth-concierge .hp-hero-image{aspect-ratio:auto;height:auto}.approved-pages.bullet-birth-concierge .hp-heart-grid{gap:24px}.approved-pages.bullet-birth-concierge .hp-heart h2,.approved-pages.bullet-birth-concierge .hp-section-heading h2{font-size:39px}.approved-pages.bullet-birth-concierge .hp-offer-detail{font-size:11px!important}.approved-pages.bullet-birth-concierge .hp-offer h3{font-size:44px}.approved-pages.bullet-birth-concierge .hp-sequence{grid-template-columns:1fr;gap:0}.approved-pages.bullet-birth-concierge .hp-moment{margin-top:28px}.approved-pages.bullet-birth-concierge .hp-moment:first-child{margin-top:0}.approved-pages.bullet-birth-concierge .hp-moment img{aspect-ratio:1.5}.approved-pages.bullet-birth-concierge .hp-moment strong{font-size:29px}.approved-pages.bullet-birth-concierge .hp-moment-text>span{min-height:0;font-size:14px}.approved-pages.bullet-birth-concierge .hp-moment-text{padding:20px 0}.approved-pages.bullet-birth-concierge .hp-care-panel{order:unset;border-top:0;margin-top:0;padding:26px 0 5px;display:block}.approved-pages.bullet-birth-concierge .hp-care-panel>div+div{margin-top:25px}.approved-pages.bullet-birth-concierge .hp-care-panel h3{font-size:28px}.approved-pages.bullet-birth-concierge .hp-care-panel p:not(.eyebrow){font-size:14px}.approved-pages.bullet-birth-concierge .hp-care-panel .eyebrow{margin-bottom:10px}.approved-pages.bullet-birth-concierge .hp-image-note{margin-top:25px}.approved-pages.bullet-birth-concierge .hp-heart-copy .hp-statement{font-size:23px}.approved-pages.bullet-birth-concierge .hp-meet h2,.approved-pages.bullet-birth-concierge .hp-more h2{font-size:40px}.approved-pages.bullet-birth-concierge .hp-hero h1{font-size:43px}.approved-pages.bullet-birth-concierge .hp-hero h1 br{display:initial}.approved-pages.bullet-birth-concierge .hp-hero h1 em:before{content:none}}.approved-pages.bullet-birth-concierge .hp-hero{isolation:isolate;background:#e9d5b5;align-items:center;min-height:660px;display:flex;position:relative;overflow:hidden}.approved-pages.bullet-birth-concierge .hp-hero-image{z-index:-2;position:absolute;inset:0;overflow:hidden}.approved-pages.bullet-birth-concierge .hp-hero-image img{object-fit:cover;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}.approved-pages.bullet-birth-concierge .hp-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#faf6eff5 0%,#faf6efe6 32%,#faf6ef8c 52%,#faf6ef00 73%);position:absolute;inset:0}.approved-pages.bullet-birth-concierge .hp-hero-copy{width:100%;margin:auto;padding-top:64px;padding-bottom:64px}.approved-pages.bullet-birth-concierge .hp-hero h1{max-width:650px;font-size:clamp(46px,4.3vw,62px)}.approved-pages.bullet-birth-concierge .hp-hero-copy>div+div{max-width:510px;margin-top:26px;display:block}.approved-pages.bullet-birth-concierge .hp-hero .hp-lead{color:#443a33;font-size:16px;line-height:1.8}.approved-pages.bullet-birth-concierge .hp-hero .hp-actions{margin-top:28px}.approved-pages.bullet-birth-concierge .hp-hero .hp-location{color:#51473f}.approved-pages.bullet-birth-concierge .hp-hero .eyebrow{color:#4c513b}@media (max-width:1000px) and (min-width:601px){.approved-pages.bullet-birth-concierge .hp-hero{min-height:650px}.approved-pages.bullet-birth-concierge .hp-hero h1{max-width:560px;font-size:49px}.approved-pages.bullet-birth-concierge .hp-hero-copy>div+div{max-width:440px}.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(90deg,#faf6eff7,#faf6efdb 45%,#faf6ef00 88%)}}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-hero{align-items:flex-end;min-height:840px}.approved-pages.bullet-birth-concierge .hp-hero-image img{object-position:76% top}.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(#faf6ef00 0% 23%,#faf6efd4 44%,#faf6eff7 64%,#faf6effa 100%)}.approved-pages.bullet-birth-concierge .hp-hero-copy{margin:0;padding:330px 24px 32px}.approved-pages.bullet-birth-concierge .hp-hero h1{max-width:410px;font-size:40px;line-height:1.05}.approved-pages.bullet-birth-concierge .hp-hero-copy>div+div{max-width:410px;margin-top:22px}.approved-pages.bullet-birth-concierge .hp-hero .hp-lead{font-size:14px;line-height:1.8}.approved-pages.bullet-birth-concierge .hp-hero .eyebrow{margin-bottom:16px;font-size:9px}.approved-pages.bullet-birth-concierge .hp-hero .hp-actions{margin-top:23px}.approved-pages.bullet-birth-concierge .hp-hero .hp-location{margin-top:20px;font-size:9px}}.approved-pages.bullet-birth-concierge .hp-more{display:block}.approved-pages.bullet-birth-concierge .hp-more-heading{max-width:850px;margin-bottom:34px}.approved-pages.bullet-birth-concierge .hp-more .hp-more-heading h2{font-size:clamp(42px,4vw,58px)}.approved-pages.bullet-birth-concierge .hp-more .hp-more-heading p:not(.eyebrow){max-width:700px;margin-top:20px;font-size:16px}.approved-pages.bullet-birth-concierge .hp-more-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;display:grid}.approved-pages.bullet-birth-concierge .hp-small-card{background:var(--paper);flex-direction:column;min-width:0;display:flex}.approved-pages.bullet-birth-concierge .hp-small-card figure{aspect-ratio:1.45;background:#e9e1d5;overflow:hidden}.approved-pages.bullet-birth-concierge .hp-small-card img{object-fit:cover;height:100%}.approved-pages.bullet-birth-concierge .hp-small-card:nth-child(2) img{object-position:center 32%}.approved-pages.bullet-birth-concierge .hp-small-card>div{flex-direction:column;flex:1;align-items:flex-start;padding:25px 24px 28px;display:flex}.approved-pages.bullet-birth-concierge .hp-small-card h3{letter-spacing:-.02em;font-size:30px;line-height:1.12}.approved-pages.bullet-birth-concierge .hp-more .hp-small-card p{margin:14px 0 24px;font-size:13px;line-height:1.7}.approved-pages.bullet-birth-concierge .hp-small-card .button{letter-spacing:.05em;min-height:44px;color:var(--wine);background:0 0;border:1px solid #a8807b;margin-top:auto;padding:13px 16px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-small-card .button:hover{background:var(--wine);color:var(--cream)}.approved-pages.bullet-birth-concierge .hp-book-card img{object-fit:contain;transform-origin:50% 25%;transform:scale(1.35)}.approved-pages.bullet-birth-concierge .hp-small-card .button:focus-visible{outline-offset:4px}@media (max-width:800px){.approved-pages.bullet-birth-concierge .hp-more-cards{gap:18px}.approved-pages.bullet-birth-concierge .hp-small-card>div{padding:22px 18px}.approved-pages.bullet-birth-concierge .hp-small-card h3{font-size:27px}.approved-pages.bullet-birth-concierge .hp-small-card .button{padding:12px;font-size:9px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-more-cards{grid-template-columns:1fr;gap:26px}.approved-pages.bullet-birth-concierge .hp-more .hp-more-heading h2{font-size:42px}.approved-pages.bullet-birth-concierge .hp-more .hp-more-heading p:not(.eyebrow){font-size:15px}.approved-pages.bullet-birth-concierge .hp-small-card figure{aspect-ratio:1.55}.approved-pages.bullet-birth-concierge .hp-small-card>div{padding:24px}.approved-pages.bullet-birth-concierge .hp-small-card h3{font-size:31px}.approved-pages.bullet-birth-concierge .hp-more .hp-small-card p{margin-bottom:20px;font-size:14px}.approved-pages.bullet-birth-concierge .hp-small-card .button{padding:13px 16px;font-size:10px}.approved-pages.bullet-birth-concierge .hp-book-card img{transform:scale(1.4)}}.approved-pages.bullet-birth-concierge{--cream:#f7f2e9;--paper:#fffdf8;--rose:#b98283;--wine:#6e2638;--ink:#2e2926;--muted:#5d5550;--olive:#6f7454;--line:#2e29262e}.approved-pages.bullet-birth-concierge h1,.approved-pages.bullet-birth-concierge h2,.approved-pages.bullet-birth-concierge h3,.approved-pages.bullet-birth-concierge .hp-statement,.approved-pages.bullet-birth-concierge .hp-offer-intro{text-wrap:balance}.approved-pages.bullet-birth-concierge p{text-wrap:pretty}.approved-pages.bullet-birth-concierge .hp-hero h1{max-width:660px}.approved-pages.bullet-birth-concierge .hp-heart-grid{display:block}.approved-pages.bullet-birth-concierge .hp-heart h2{max-width:none;font-size:clamp(38px,3.5vw,48px)}.approved-pages.bullet-birth-concierge .hp-heart-copy{max-width:1020px;margin-top:28px}.approved-pages.bullet-birth-concierge .hp-heart-copy>p:first-child{max-width:980px}.approved-pages.bullet-birth-concierge .hp-heart-copy .hp-statement{font-size:27px}.approved-pages.bullet-birth-concierge .hp-meet{background:#fffdf8}.approved-pages.bullet-birth-concierge .hp-meet .hp-statement{font-size:24px}.approved-pages.bullet-birth-concierge .hp-guides h2,.approved-pages.bullet-birth-concierge .hp-guides p,.approved-pages.bullet-birth-concierge .hp-guides .eyebrow,.approved-pages.bullet-birth-concierge .hp-guides .text-link,.approved-pages.bullet-birth-concierge .hp-guides .hp-guide>span,.approved-pages.bullet-birth-concierge .hp-guides .hp-free a{color:#fffdf8}.approved-pages.bullet-birth-concierge .hp-guides h2 em{color:#ead7d3}.approved-pages.bullet-birth-concierge .hp-guides .hp-guide>span,.approved-pages.bullet-birth-concierge .hp-guides .hp-free,.approved-pages.bullet-birth-concierge .hp-guides .hp-free a,.approved-pages.bullet-birth-concierge .hp-guides .text-link{border-color:#fff5}.approved-pages.bullet-birth-concierge .hp-more{background:#f7f2e9}.approved-pages.bullet-birth-concierge .hp-small-card figure{background:#e7d7d3}.approved-pages.bullet-birth-concierge .hp-small-card:nth-child(2) img{object-fit:contain;object-position:center bottom;padding-top:12px}.approved-pages.bullet-birth-concierge .hp-book-card img{object-fit:contain;padding:14px;transform:none}.approved-pages.bullet-birth-concierge .hp-invitation h2,.approved-pages.bullet-birth-concierge .hp-invitation p,.approved-pages.bullet-birth-concierge .hp-invitation .eyebrow{color:#fffdf8}.approved-pages.bullet-birth-concierge .hp-offer-intro{font-size:25px}.approved-pages.bullet-birth-concierge .hp-location,.approved-pages.bullet-birth-concierge .hp-number{text-wrap:balance}@media (min-width:1200px){.approved-pages.bullet-birth-concierge .hp-heart h2{font-size:46px}.approved-pages.bullet-birth-concierge .hp-meet h2{font-size:47px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-heart h2{font-size:38px}.approved-pages.bullet-birth-concierge .hp-heart-copy{margin-top:25px}.approved-pages.bullet-birth-concierge .hp-heart-copy .hp-statement{font-size:24px}.approved-pages.bullet-birth-concierge .hp-small-card:nth-child(2) img{padding-top:12px}.approved-pages.bullet-birth-concierge .hp-book-card img{padding:12px;transform:none}.approved-pages.bullet-birth-concierge .hp-hero h1{max-width:410px;font-size:40px}.approved-pages.bullet-birth-concierge .hp-meet .hp-statement{font-size:23px}}.approved-pages.bullet-birth-concierge,.approved-pages.bullet-birth-concierge .hp-more{background:#fffdf8}.approved-pages.bullet-birth-concierge .hp-heart h2 em,.approved-pages.bullet-birth-concierge .hp-birth h3 em,.approved-pages.bullet-birth-concierge .hp-postpartum h3 em{color:#6e2638;text-underline-offset:7px;-webkit-text-decoration:underline #b98283;text-decoration:underline #b98283;text-decoration-thickness:2px}.approved-pages.bullet-birth-concierge .hp-heart .eyebrow,.approved-pages.bullet-birth-concierge .hp-birth .hp-number,.approved-pages.bullet-birth-concierge .hp-postpartum .hp-number{color:#6e2638}.approved-pages.bullet-birth-concierge .hp-hero h1 em{display:block}.approved-pages.bullet-birth-concierge .hp-small-card:nth-child(2) figure{background:#282422}.approved-pages.bullet-birth-concierge .hp-small-card:nth-child(2) img{object-fit:contain;object-position:center;padding:0}.approved-pages.bullet-birth-concierge .hp-book-card img{object-fit:cover;object-position:center 55%;padding:0;transform:none}.approved-pages.bullet-birth-concierge #site-footer{--maroon:#6e2638;--cream:#faf4eb;--line:#d8ccc0;width:100%;max-width:none;margin:0;font:300 16px/1.65 Approved Manrope,sans-serif}.approved-pages.bullet-birth-concierge #site-footer p{text-wrap:initial;margin:0}.approved-pages.bullet-birth-concierge #site-footer img{max-width:100%}.approved-pages.bullet-birth-concierge #site-footer .button{min-height:0}.approved-pages.bullet-birth-concierge #site-footer .text-arrow{margin-left:0}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions{align-self:start;gap:20px;min-width:0;display:grid}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions .footer-begin{flex-direction:column;min-width:0;display:flex}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions .footer-begin>a{margin-top:auto}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions b{letter-spacing:.12em;color:#e8b9b6;font-size:.78rem;line-height:1.6;display:block}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions .button{color:var(--maroon);justify-content:space-between;align-items:center;gap:12px;display:flex}@media (min-width:1101px){.approved-pages.bullet-birth-concierge #site-footer.site-footer.qxR-aa_footerLayout{grid-template-columns:1.05fr .95fr .9fr .7fr 2.3fr;column-gap:28px}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions{grid-template-columns:1fr 1fr;gap:16px}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions .footer-begin{height:100%;padding:22px 18px}}@media (min-width:701px) and (max-width:1100px){.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:24px}}@media (max-width:700px){.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions{order:-1;gap:16px}.approved-pages.bullet-birth-concierge #site-footer.site-footer.qxR-aa_footerLayout>.footer-brand{order:-2}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions .footer-begin{padding:22px}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions .footer-begin p{margin:12px 0 18px!important}}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks{gap:0;margin-top:auto;display:grid}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks a{border-top:1px solid #ead7d34d;padding:14px 0!important;text-decoration:none!important;display:block!important}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks a:last-child{padding-bottom:0!important}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks a>span{color:#fff7ed;text-wrap:balance;font:400 20px/1.2 Approved EB Garamond,serif;display:block}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks small{color:#ead7d3;margin-top:7px;font:400 12px/1.6 Approved Manrope,sans-serif;display:block}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks a:hover>span{color:#e8b9b6}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_freeGuideLinks a:focus-visible{outline-offset:4px;outline:2px solid #e8b9b6}.approved-pages.bullet-birth-concierge #site-footer .button{text-transform:uppercase;letter-spacing:.13em;justify-content:space-between;align-items:center;gap:38px;padding:17px 21px;font-size:9px;font-weight:600;transition:all .25s;display:inline-flex}.approved-pages.bullet-birth-concierge #site-footer .button:hover{transform:translateY(-2px)}.approved-pages.bullet-birth-concierge #site-footer .light-button{color:var(--maroon);background:#faf4eb}.approved-pages.bullet-birth-concierge #site-footer{color:#eee5dc;background:#211e1c;grid-template-columns:1.4fr .7fr .7fr 1fr;gap:5vw;padding:90px 8vw 35px;display:grid}.approved-pages.bullet-birth-concierge #site-footer .footer-brand .brand-mark{color:#d6aaa5;border-color:#d6aaa5}.approved-pages.bullet-birth-concierge #site-footer .footer-brand h2{margin:15px 0 4px;font:400 42px Approved EB Garamond,serif}.approved-pages.bullet-birth-concierge #site-footer .footer-brand p,.approved-pages.bullet-birth-concierge #site-footer>div>b{letter-spacing:.15em;color:#caa09c;font-size:8px}.approved-pages.bullet-birth-concierge #site-footer>div>b{margin-bottom:24px;display:block}.approved-pages.bullet-birth-concierge #site-footer>div>a{color:#d1c7c0;margin:12px 0;font:400 14px Approved EB Garamond,serif;display:block}.approved-pages.bullet-birth-concierge #site-footer .copyright{color:#78706b;border-top:1px solid #3a3532;grid-column:1/-1;margin-top:50px;padding-top:24px;font-size:8px}@media (max-width:1000px){.approved-pages.bullet-birth-concierge #site-footer{grid-template-columns:1fr 1fr}.approved-pages.bullet-birth-concierge #site-footer .footer-brand,.approved-pages.bullet-birth-concierge #site-footer .copyright{grid-column:1/-1}}@media (max-width:650px){.approved-pages.bullet-birth-concierge #site-footer{grid-template-columns:1fr;padding:70px 24px 30px}.approved-pages.bullet-birth-concierge #site-footer .footer-brand,.approved-pages.bullet-birth-concierge #site-footer .copyright{grid-column:auto}}.approved-pages.bullet-birth-concierge #site-footer .footer-brand>img{object-fit:contain;width:60px;height:60px}.approved-pages.bullet-birth-concierge #site-footer .button{font-size:11px}.approved-pages.bullet-birth-concierge #site-footer>div>b{font-size:10px}.approved-pages.bullet-birth-concierge #site-footer .footer-brand p,.approved-pages.bullet-birth-concierge #site-footer>div>a{font-size:14px}.approved-pages.bullet-birth-concierge #site-footer .footer-brand>img{object-position:left center;width:250px;height:auto;max-height:72px}@media (max-width:650px){.approved-pages.bullet-birth-concierge #site-footer .footer-brand>img{width:220px}}.approved-pages.bullet-birth-concierge #site-footer{color:#fff9f2;background:#4a1725}.approved-pages.bullet-birth-concierge #site-footer .footer-brand>img{filter:brightness(0)invert();opacity:.96}.approved-pages.bullet-birth-concierge #site-footer .footer-brand p,.approved-pages.bullet-birth-concierge #site-footer>div>b{color:#efbbb9}.approved-pages.bullet-birth-concierge #site-footer>div>a{color:#fff4eb}.approved-pages.bullet-birth-concierge #site-footer .copyright{color:#d8aaa9;border-color:#ffffff30;font-size:10px}.approved-pages.bullet-birth-concierge #site-footer{gap:3vw;padding:58px 8vw 20px}.approved-pages.bullet-birth-concierge #site-footer>div>b{margin-bottom:16px}.approved-pages.bullet-birth-concierge #site-footer>div>a{margin:8px 0}.approved-pages.bullet-birth-concierge #site-footer .footer-brand>img{width:220px;max-height:56px}.approved-pages.bullet-birth-concierge #site-footer .footer-brand p{margin-bottom:0}.approved-pages.bullet-birth-concierge #site-footer .copyright{margin-top:22px;padding-top:16px}.approved-pages.bullet-birth-concierge #site-footer .social-links{gap:8px;margin-top:18px;display:flex}.approved-pages.bullet-birth-concierge #site-footer .social-links a{color:#fff9f2;border:1px solid #fff6;border-radius:50%;place-items:center;width:34px;height:34px;transition:all .2s;display:grid}.approved-pages.bullet-birth-concierge #site-footer .social-links svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:17px;height:17px}.approved-pages.bullet-birth-concierge #site-footer .social-links .social-icon-dot{fill:currentColor;stroke:none}.approved-pages.bullet-birth-concierge #site-footer .social-links a:hover,.approved-pages.bullet-birth-concierge #site-footer .social-links a:focus-visible{color:#4a1725;background:#fff9f2;transform:translateY(-2px)}@media (max-width:1000px){.approved-pages.bullet-birth-concierge #site-footer{padding-top:50px}}@media (max-width:650px){.approved-pages.bullet-birth-concierge #site-footer{gap:28px;padding:44px 24px 18px}.approved-pages.bullet-birth-concierge #site-footer .copyright{margin-top:10px}}@media (max-width:760px){.approved-pages.bullet-birth-concierge #site-footer .social-links a{width:40px;height:40px}.approved-pages.bullet-birth-concierge #site-footer .social-links svg{width:19px;height:19px}}@media (max-width:1200px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr 1fr 1fr}.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-brand,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-begin,.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright{grid-column:auto}}@media (max-width:1000px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr 1fr}}@media (max-width:650px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge #site-footer.site-footer>div,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-brand,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-begin,.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright{grid-column:auto}.approved-pages.bullet-birth-concierge #site-footer .button{text-align:center;width:100%}}.approved-pages.bullet-birth-concierge #site-footer .button{box-sizing:border-box;justify-content:center;align-items:center;gap:12px;max-width:100%;min-height:48px;font-size:.875rem;line-height:1.2;display:inline-flex}.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1.1fr .9fr .9fr .8fr 1.25fr;gap:4vw}.approved-pages.bullet-birth-concierge #site-footer.site-footer>div>b{letter-spacing:.12em;font-size:.78rem}.approved-pages.bullet-birth-concierge #site-footer.site-footer>div>a,.approved-pages.bullet-birth-concierge #site-footer.site-footer p{font-size:.875rem;line-height:1.55}.approved-pages.bullet-birth-concierge #site-footer .footer-begin{background:#ffffff0d;border:1px solid #ffffff25;align-self:start;padding:28px}.approved-pages.bullet-birth-concierge #site-footer .footer-begin p{color:#eadeda;margin:14px 0 22px!important}.approved-pages.bullet-birth-concierge #site-footer .footer-begin .button{padding:13px 16px;font-size:.78rem}.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright{font-size:.75rem}@media (max-width:1200px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr 1fr 1fr}.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-brand,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-begin,.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright{grid-column:auto}}@media (max-width:1000px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr 1fr}}@media (max-width:650px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge #site-footer.site-footer>div,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-brand,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-begin,.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright{grid-column:auto}}.approved-pages.bullet-birth-concierge #site-footer .text-arrow{text-transform:none;flex:none;font-family:Approved EB Garamond,serif;font-style:normal;font-weight:400;line-height:1;display:inline-block}@media (max-width:700px){.approved-pages.bullet-birth-concierge #site-footer .footer-begin .button{white-space:normal;text-align:center;width:100%;min-width:0;padding:15px 16px}.approved-pages.bullet-birth-concierge #site-footer .button .text-arrow{font-size:1.15em}.approved-pages.bullet-birth-concierge #site-footer.site-footer{padding:64px 24px calc(110px + env(safe-area-inset-bottom,0px));color:#fff8f1;background:#571427;gap:38px}.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-brand img{width:min(270px,100%);height:auto}.approved-pages.bullet-birth-concierge #site-footer.site-footer>div>b,.approved-pages.bullet-birth-concierge #site-footer.site-footer .footer-brand p,.approved-pages.bullet-birth-concierge #site-footer.site-footer>div>a,.approved-pages.bullet-birth-concierge #site-footer.site-footer p,.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright,.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright a{color:#f5e7df}.approved-pages.bullet-birth-concierge #site-footer.site-footer>div>b{color:#e8b9b6}.approved-pages.bullet-birth-concierge #site-footer .footer-begin{background:#682238;border-color:#fff8f147;padding:28px 22px}.approved-pages.bullet-birth-concierge #site-footer .footer-begin p{color:#f5e7df!important}.approved-pages.bullet-birth-concierge #site-footer .footer-begin .light-button{color:#6e2638;text-shadow:none;background:#fffaf4;border:1px solid #fff8f1cc}.approved-pages.bullet-birth-concierge #site-footer .footer-begin .light-button .text-arrow{color:#6e2638}.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright{white-space:normal;margin-top:8px;padding-top:24px;line-height:1.6;display:block}.approved-pages.bullet-birth-concierge #site-footer.site-footer .copyright a{margin-top:10px;display:inline-block}}.approved-pages.bullet-birth-concierge #site-footer .button{letter-spacing:.1em;text-align:center;border-radius:0;justify-content:center;gap:0;min-height:52px;padding:15px 48px;font-size:.78rem;font-weight:700;line-height:1.25;position:relative}.approved-pages.bullet-birth-concierge #site-footer .button .text-arrow{justify-content:center;align-items:center;width:1.1em;height:1.1em;font-family:Approved EB Garamond,serif;font-size:1.2em;font-weight:400;line-height:1;display:inline-flex;position:absolute;top:50%;right:18px;transform:translateY(-50%)}@media (max-width:1000px){.approved-pages.bullet-birth-concierge #site-footer .text-arrow{display:none!important}.approved-pages.bullet-birth-concierge #site-footer .button{text-align:center!important;justify-content:center!important;padding-inline:22px!important}}.approved-pages.bullet-birth-concierge #site-footer .footer-begin>button{margin-top:auto}@media (min-width:701px){.approved-pages.bullet-birth-concierge #site-footer .footer-begin>button{border:0}}.approved-pages.bullet-birth-concierge #site-footer .copyright{grid-column:1/-1!important}.approved-pages.bullet-birth-concierge #site-footer .footer-brand p{letter-spacing:.04em}@media (min-width:701px) and (max-width:1200px){.approved-pages.bullet-birth-concierge #site-footer.site-footer{grid-template-columns:1fr 1fr 1fr;gap:30px}.approved-pages.bullet-birth-concierge #site-footer .footer-brand{grid-column:1/-1!important}.approved-pages.bullet-birth-concierge #site-footer .qxR-aa_footerActions{grid-column:1/-1;grid-template-columns:1fr 1fr;display:grid}.approved-pages.bullet-birth-concierge #site-footer .footer-brand p{max-width:500px}}.approved-pages.bullet-birth-concierge{--maroon:#6e2638}.approved-pages.bullet-birth-concierge .hp-heart h2 em,.approved-pages.bullet-birth-concierge .hp-birth h3 em,.approved-pages.bullet-birth-concierge .hp-postpartum h3 em{color:#b98283;font-style:normal;text-decoration:none}.approved-pages.bullet-birth-concierge .hp-section-heading h2 em,.approved-pages.bullet-birth-concierge .hp-meet h2 em,.approved-pages.bullet-birth-concierge .hp-more h2 em{font-style:normal}.approved-pages.bullet-birth-concierge .site-header{z-index:50;background:#f7f2e9f5;border-bottom:1px solid #00000010;justify-content:space-between;align-items:center;gap:24px;height:92px;padding:0 4.5vw;display:flex;position:relative}.approved-pages.bullet-birth-concierge .site-header .real-brand{flex-shrink:0;width:220px}.approved-pages.bullet-birth-concierge .site-header nav.dropdown-nav{gap:2.2vw;font-size:11px;display:flex}.approved-pages.bullet-birth-concierge .site-header nav a:hover{color:var(--maroon)}.approved-pages.bullet-birth-concierge .nav-cta{background:var(--maroon);color:#fff;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;padding:14px 20px;font-size:11px}.approved-pages.bullet-birth-concierge .nav-toggle{color:inherit;font:inherit;background:0 0;border:0;align-items:center;gap:6px;height:100%;padding:0;display:flex}.approved-pages.bullet-birth-concierge .nav-toggle span{color:var(--rose);font-size:14px}.approved-pages.bullet-birth-concierge .nav-group.is-open .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.approved-pages.bullet-birth-concierge .kihzjG_mobile{display:none}@media (max-width:1000px){.approved-pages.bullet-birth-concierge .kihzjG_mobile{margin-left:auto;display:block}}.approved-pages.bullet-birth-concierge .kihzjG_trigger{min-height:48px;color:var(--maroon);letter-spacing:.08em;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:8px 4px 8px 16px;font:500 12px/1.3 Approved Manrope,sans-serif;display:flex}.approved-pages.bullet-birth-concierge .kihzjG_menuIcon{gap:6px;width:22px;display:grid}.approved-pages.bullet-birth-concierge .kihzjG_menuIcon i{background:currentColor;width:22px;height:1px}.approved-pages.bullet-birth-concierge .kihzjG_dialog{width:100%;max-width:none;height:100dvh;max-height:none;color:var(--maroon);overscroll-behavior:contain;background:#fff;border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.approved-pages.bullet-birth-concierge .kihzjG_dialog:not([open]){display:none}.approved-pages.bullet-birth-concierge .kihzjG_dialog::backdrop{background:#2e1e1c59}.approved-pages.bullet-birth-concierge .kihzjG_top{min-height:76px;padding:10px max(24px, env(safe-area-inset-right)) 10px max(24px, env(safe-area-inset-left));border-bottom:1px solid #6e26381f;justify-content:space-between;align-items:center;display:flex}.approved-pages.bullet-birth-concierge .kihzjG_top a{display:block}.approved-pages.bullet-birth-concierge .kihzjG_top img{width:160px;height:auto;display:block}.approved-pages.bullet-birth-concierge .kihzjG_close{width:48px;height:48px;color:var(--maroon);cursor:pointer;background:0 0;border:0;place-items:center;font:300 36px/1 Approved Manrope,sans-serif;display:grid}.approved-pages.bullet-birth-concierge .kihzjG_dialog .kihzjG_navigation{font-size:16px;display:block}.approved-pages.bullet-birth-concierge .kihzjG_viewport{overflow:hidden}.approved-pages.bullet-birth-concierge .kihzjG_track{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;width:200%;transition:transform .32s cubic-bezier(.22,.68,.2,1);display:grid;transform:translate(0)}.approved-pages.bullet-birth-concierge .kihzjG_track[data-depth=sub]{transform:translate(-50%)}.approved-pages.bullet-birth-concierge .kihzjG_panel{min-width:0;padding:30px max(28px, env(safe-area-inset-left)) max(32px, env(safe-area-inset-bottom))}.approved-pages.bullet-birth-concierge .kihzjG_panel[aria-hidden=true]{visibility:hidden;transition:visibility 0s .32s}.approved-pages.bullet-birth-concierge .kihzjG_eyebrow{color:#816d67;letter-spacing:.16em;margin:0 0 22px;font:500 10px/1.5 Approved Manrope,sans-serif}.approved-pages.bullet-birth-concierge .kihzjG_categories button,.approved-pages.bullet-birth-concierge .kihzjG_categories a{text-align:left;width:100%;min-height:61px;color:var(--maroon);letter-spacing:-.015em;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;font:400 clamp(27px,7.6vw,34px)/1.15 EB Garamond,serif;text-decoration:none;display:flex}.approved-pages.bullet-birth-concierge .kihzjG_chevron{color:#a48b83;font:300 29px/1 Approved Manrope,sans-serif}.approved-pages.bullet-birth-concierge .kihzjG_utilities{border-top:1px solid #6e263829;margin-top:24px;padding-top:18px}.approved-pages.bullet-birth-concierge .kihzjG_utilities a{min-height:48px;color:var(--maroon);align-items:center;font:500 14px/1.5 Approved Manrope,sans-serif;display:flex}.approved-pages.bullet-birth-concierge .kihzjG_utilities strong{font-weight:500}.approved-pages.bullet-birth-concierge .kihzjG_booking{background:var(--maroon);letter-spacing:.02em;text-align:center;justify-content:center;align-items:center;gap:20px;min-height:54px;margin-top:16px;padding:15px 20px;font:500 16px/1.5 Approved Manrope,sans-serif;text-decoration:none;display:flex;color:#fffaf4!important}.approved-pages.bullet-birth-concierge .kihzjG_back{color:#80675e;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-height:44px;margin:-10px 0 24px;padding:0;font:500 12px/1.5 Approved Manrope,sans-serif;display:flex}.approved-pages.bullet-birth-concierge .kihzjG_back span{font:300 26px/1 Approved Manrope,sans-serif}.approved-pages.bullet-birth-concierge .kihzjG_title{letter-spacing:-.02em;margin:0 0 25px;font:400 clamp(32px,9vw,42px)/1.12 EB Garamond,serif}.approved-pages.bullet-birth-concierge .kihzjG_links{flex-direction:column;display:flex}.approved-pages.bullet-birth-concierge .kihzjG_links[hidden]{display:none}.approved-pages.bullet-birth-concierge .kihzjG_links a{color:#473b36;border-bottom:1px solid #6e26381f;padding:17px 0;font:400 18px/1.45 EB Garamond,serif;text-decoration:none;display:block}.approved-pages.bullet-birth-concierge .kihzjG_links a:first-child{margin-bottom:5px;padding-top:4px;padding-bottom:22px}.approved-pages.bullet-birth-concierge .kihzjG_links b{color:var(--maroon);font:400 25px/1.25 EB Garamond,serif}.approved-pages.bullet-birth-concierge .kihzjG_links small{color:#806f67;margin-top:7px;font:400 12px/1.6 Approved Manrope,sans-serif;display:block}.approved-pages.bullet-birth-concierge .kihzjG_dialog a:focus-visible,.approved-pages.bullet-birth-concierge .kihzjG_dialog button:focus-visible,.approved-pages.bullet-birth-concierge .kihzjG_trigger:focus-visible{outline:2px solid var(--maroon);outline-offset:5px;border-radius:2px}.approved-pages.bullet-birth-concierge .kihzjG_title:focus{outline:none}@media (prefers-reduced-motion:reduce){.approved-pages.bullet-birth-concierge .kihzjG_track,.approved-pages.bullet-birth-concierge .kihzjG_panel[aria-hidden=true]{transition:none}}@media (max-height:650px){.approved-pages.bullet-birth-concierge .kihzjG_panel{padding-top:20px}.approved-pages.bullet-birth-concierge .kihzjG_categories button,.approved-pages.bullet-birth-concierge .kihzjG_categories a{min-height:50px;padding-block:9px}.approved-pages.bullet-birth-concierge .kihzjG_eyebrow{margin-bottom:12px}.approved-pages.bullet-birth-concierge .kihzjG_utilities{margin-top:16px;padding-top:10px}.approved-pages.bullet-birth-concierge .kihzjG_booking{margin-top:10px}}@media (max-width:1000px){.approved-pages.bullet-birth-concierge .site-header{z-index:1000;background:#fffaf4fa;height:78px;padding:0 24px;position:sticky;top:0}.approved-pages.bullet-birth-concierge .site-header .real-brand{width:180px}.approved-pages.bullet-birth-concierge .site-header nav.dropdown-nav,.approved-pages.bullet-birth-concierge .site-header>.nav-cta{display:none}.approved-pages.bullet-birth-concierge .site-header .kihzjG_navigation{display:block}.approved-pages.bullet-birth-concierge .kihzjG_dialog{z-index:1100}}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-hero{min-height:1000px}.approved-pages.bullet-birth-concierge .hp-hero-image{aspect-ratio:auto}.approved-pages.bullet-birth-concierge .hp-hero-image img{object-position:77% top;height:760px}.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(#faf6ef00 0 430px,#faf6efb3 550px,#faf6eff5 690px,#faf6effa 790px)}.approved-pages.bullet-birth-concierge .hp-hero-copy{padding-top:520px;padding-bottom:36px}.approved-pages.bullet-birth-concierge .hp-hero h1{font-size:38px}.approved-pages.bullet-birth-concierge .hp-hero-copy>div+div{margin-top:20px}}.approved-pages.bullet-birth-concierge .home-dropdown-header{z-index:50}.approved-pages.bullet-birth-concierge .dropdown-nav{align-self:stretch;align-items:center}.approved-pages.bullet-birth-concierge .dropdown-nav>.nav-group{align-items:center;height:100%;display:flex;position:relative}.approved-pages.bullet-birth-concierge .dropdown-nav>.nav-group>a{align-items:center;gap:6px;height:100%;display:flex}.approved-pages.bullet-birth-concierge .dropdown-nav>.nav-group>a span{color:var(--rose);font-size:14px;transform:translateY(-1px)}.approved-pages.bullet-birth-concierge .nav-dropdown{border:1px solid var(--line);opacity:0;visibility:hidden;background:#fbf7f0;width:310px;padding:16px;transition:opacity .18s,transform .18s,visibility .18s;position:absolute;top:calc(100% - 1px);left:-24px;transform:translateY(8px);box-shadow:0 20px 44px #2e1f1b24}.approved-pages.bullet-birth-concierge .nav-dropdown-right{left:auto;right:-20px}.approved-pages.bullet-birth-concierge .nav-group:hover .nav-dropdown,.approved-pages.bullet-birth-concierge .nav-group:focus-within .nav-dropdown{opacity:1;visibility:visible;transform:translateY(0)}.approved-pages.bullet-birth-concierge .site-header .nav-dropdown a{border-bottom:1px solid var(--line);color:var(--ink);padding:11px 12px;font-size:12px;line-height:1.35;display:block}.approved-pages.bullet-birth-concierge .site-header .nav-dropdown a:last-child{border-bottom:0}.approved-pages.bullet-birth-concierge .site-header .nav-dropdown a:hover,.approved-pages.bullet-birth-concierge .site-header .nav-dropdown a:focus{color:var(--maroon);background:#f0e5da}.approved-pages.bullet-birth-concierge .site-header .nav-dropdown b{color:var(--maroon);margin-bottom:4px;font:400 18px/1.2 EB Garamond,serif;display:block}.approved-pages.bullet-birth-concierge .site-header .nav-dropdown small{color:#746c67;letter-spacing:0;font-size:10px;line-height:1.45;display:block}@media (max-width:1300px) and (min-width:1001px){.approved-pages.bullet-birth-concierge .home-dropdown-header{padding-inline:2.5vw}.approved-pages.bullet-birth-concierge .home-dropdown-header .dropdown-nav{gap:1.25vw;font-size:11px}.approved-pages.bullet-birth-concierge .home-dropdown-header .nav-cta{padding-inline:14px}}.approved-pages.bullet-birth-concierge .testimonial{color:#fffdf8;text-align:left;background:#6f7454;padding:76px max(42px,8vw)}.approved-pages.bullet-birth-concierge .testimonial-carousel{max-width:1280px;margin:auto}.approved-pages.bullet-birth-concierge .testimonial h2{color:#fffdf8;margin:0 0 34px;font-size:46px}.approved-pages.bullet-birth-concierge .testimonial-top{justify-content:space-between;align-items:center;display:flex}.approved-pages.bullet-birth-concierge .testimonial-top .eyebrow{color:#fffdf8;margin:0}.approved-pages.bullet-birth-concierge .testimonial-top>span{letter-spacing:.14em;color:#fffdf8;font:500 .8rem var(--serif)}.approved-pages.bullet-birth-concierge .testimonial-stage{flex-direction:column;justify-content:center;min-height:420px;padding:70px 0 55px;display:flex}.approved-pages.bullet-birth-concierge .testimonial-stage blockquote{max-width:1080px;font:400 clamp(2.35rem, 4vw, 3.8rem)/1.18 var(--serif);margin:0}.approved-pages.bullet-birth-concierge .testimonial-credit{align-items:baseline;gap:18px;margin-top:38px;display:flex}.approved-pages.bullet-birth-concierge .testimonial-credit strong{font:500 1rem var(--serif)}.approved-pages.bullet-birth-concierge .testimonial-credit span{letter-spacing:.1em;text-transform:uppercase;color:#fffdf8;font-size:.78rem}.approved-pages.bullet-birth-concierge .testimonial-controls{border-top:1px solid #ffffff35;grid-template-columns:1fr auto 1fr;align-items:center;gap:30px;padding-top:22px;display:grid}.approved-pages.bullet-birth-concierge .testimonial-dots{gap:10px;display:flex}.approved-pages.bullet-birth-concierge .testimonial-dots button{cursor:pointer;background:0 0;border:0;width:38px;min-height:44px;padding:20px 0;position:relative}.approved-pages.bullet-birth-concierge .testimonial-dots button:after{content:"";background:#ffffff45;height:3px;position:absolute;top:20px;left:0;right:0}.approved-pages.bullet-birth-concierge .testimonial-arrows{gap:8px;display:flex}.approved-pages.bullet-birth-concierge .testimonial-arrows button{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff5;width:48px;height:48px;font-size:1.2rem}.approved-pages.bullet-birth-concierge .testimonial-controls>a{text-transform:uppercase;letter-spacing:.08em;justify-self:end;align-items:center;gap:12px;font-size:.875rem;display:flex}.approved-pages.bullet-birth-concierge .testimonial button:focus-visible{outline-offset:3px;outline:2px solid #fffdf8}@media (max-width:700px){.approved-pages.bullet-birth-concierge .testimonial{padding:54px 24px}.approved-pages.bullet-birth-concierge .testimonial h2{font-size:38px}.approved-pages.bullet-birth-concierge .testimonial-stage{min-height:470px;padding:45px 0}.approved-pages.bullet-birth-concierge .testimonial-stage blockquote{font-size:2rem}.approved-pages.bullet-birth-concierge .testimonial-credit{flex-direction:column;align-items:flex-start;gap:7px}.approved-pages.bullet-birth-concierge .testimonial-controls{grid-template-columns:1fr auto;gap:18px}.approved-pages.bullet-birth-concierge .testimonial-controls>a{grid-column:1/-1;justify-self:start;margin-top:12px}.approved-pages.bullet-birth-concierge .testimonial-dots button{width:25px}}.approved-pages.bullet-birth-concierge .site-header nav.dropdown-nav{white-space:nowrap}.approved-pages.bullet-birth-concierge .nav-dropdown{white-space:normal}.approved-pages.bullet-birth-concierge .site-header .nav-toggle{font-size:inherit}.approved-pages.bullet-birth-concierge .site-header .real-brand img{width:100%}.approved-pages.bullet-birth-concierge .testimonial-carousel{max-width:1160px}.approved-pages.bullet-birth-concierge .testimonial-top{border-bottom:1px solid #ffffff35;padding-bottom:20px}.approved-pages.bullet-birth-concierge .hp-guides h2,.approved-pages.bullet-birth-concierge .hp-guides .text-link,.approved-pages.bullet-birth-concierge .hp-guides .hp-guide>span{color:#6e2638}.approved-pages.bullet-birth-concierge .hp-guides p,.approved-pages.bullet-birth-concierge .hp-guides .eyebrow{color:#2e2926}.approved-pages.bullet-birth-concierge .hp-guides h2 em{color:#8b565d;font-style:normal}.approved-pages.bullet-birth-concierge .hp-guides .hp-guide>span,.approved-pages.bullet-birth-concierge .hp-guides .text-link{border:0;text-decoration:none}.approved-pages.bullet-birth-concierge .hp-guides-intro{max-width:none;margin:0 0 24px;font-size:16px}.approved-pages.bullet-birth-concierge .hp-guides .hp-section-heading{align-items:center}.approved-pages.bullet-birth-concierge .hp-guides .hp-section-heading>div:last-child{justify-self:end}.approved-pages.bullet-birth-concierge .hp-meet{clip-path:inset(0 -100vmax);background:#f7f2e9;box-shadow:0 0 0 100vmax #f7f2e9}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-guides .hp-section-heading>div:last-child{justify-self:start}.approved-pages.bullet-birth-concierge .hp-guides-intro{font-size:14px}}.approved-pages.bullet-birth-concierge .hp-hero{background:#281816}.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(90deg,#231615d6,#3d232299 43%,#331d1b0a 78%),linear-gradient(#0000 55%,#2519164d)}.approved-pages.bullet-birth-concierge .hp-hero h1{color:#fffdf8}.approved-pages.bullet-birth-concierge .hp-hero h1 em{color:#b98283}.approved-pages.bullet-birth-concierge .hp-hero .hp-lead,.approved-pages.bullet-birth-concierge .hp-hero .eyebrow,.approved-pages.bullet-birth-concierge .hp-hero .hp-location{color:#f3ece5}.approved-pages.bullet-birth-concierge .hp-hero .button{color:#6e2638;background:#f7f2e9}.approved-pages.bullet-birth-concierge .hp-hero .button:hover{background:#e7d7d3}@media (max-width:700px){.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(#311d1b14 21%,#311d1bb8 52%,#281816f0 100%),linear-gradient(90deg,#251716ad,#341f1d33 74%)}}.approved-pages.bullet-birth-concierge .hp-heart .eyebrow,.approved-pages.bullet-birth-concierge .hp-programs .eyebrow,.approved-pages.bullet-birth-concierge .hp-meet .eyebrow,.approved-pages.bullet-birth-concierge .hp-guides .eyebrow,.approved-pages.bullet-birth-concierge .hp-more .eyebrow,.approved-pages.bullet-birth-concierge .hp-programs .hp-number{color:#6e2638}.approved-pages.bullet-birth-concierge .hp-heart h2,.approved-pages.bullet-birth-concierge .hp-programs h2,.approved-pages.bullet-birth-concierge .hp-programs h3,.approved-pages.bullet-birth-concierge .hp-meet h2,.approved-pages.bullet-birth-concierge .hp-guides h2,.approved-pages.bullet-birth-concierge .hp-more h2,.approved-pages.bullet-birth-concierge .hp-more h3{color:#2e2926}.approved-pages.bullet-birth-concierge .hp-heart h2 em,.approved-pages.bullet-birth-concierge .hp-programs h2 em,.approved-pages.bullet-birth-concierge .hp-programs h3 em,.approved-pages.bullet-birth-concierge .hp-meet h2 em,.approved-pages.bullet-birth-concierge .hp-guides h2 em,.approved-pages.bullet-birth-concierge .hp-more h2 em{color:#b98283;text-decoration:none}.approved-pages.bullet-birth-concierge .hp-invitation .button:hover{background:#79364b}.approved-pages.bullet-birth-concierge{background:#fffdf8}.approved-pages.bullet-birth-concierge .hp-heart{background:#f7f2e9;border-top:1px solid #2e292614}.approved-pages.bullet-birth-concierge .hp-programs{background:#fffdf8}.approved-pages.bullet-birth-concierge .hp-birth{background:#f7f2e9}.approved-pages.bullet-birth-concierge .hp-postpartum{background:#fffdf8}.approved-pages.bullet-birth-concierge .hp-meet{background:#f7f2e9;box-shadow:0 0 0 100vmax #f7f2e9}.approved-pages.bullet-birth-concierge .hp-portrait,.approved-pages.bullet-birth-concierge .hp-portrait figcaption{background:#f7f2e9}.approved-pages.bullet-birth-concierge .hp-guides{background:#fffdf8}.approved-pages.bullet-birth-concierge .hp-more{clip-path:inset(0 -100vmax);background:#f7f2e9;box-shadow:0 0 0 100vmax #f7f2e9}.approved-pages.bullet-birth-concierge .hp-small-card{background:#fffdf8}.approved-pages.bullet-birth-concierge .testimonial h2,.approved-pages.bullet-birth-concierge .testimonial blockquote,.approved-pages.bullet-birth-concierge .testimonial-credit strong{color:#2e2926}.approved-pages.bullet-birth-concierge .testimonial-top .eyebrow,.approved-pages.bullet-birth-concierge .testimonial-top>span,.approved-pages.bullet-birth-concierge .testimonial-credit span{color:#6e2638}.approved-pages.bullet-birth-concierge .testimonial-controls>a{color:#6e2638}.approved-pages.bullet-birth-concierge .hp-invitation{background:#f7f2e9}.approved-pages.bullet-birth-concierge .hp-invitation .eyebrow{color:#6e2638}.approved-pages.bullet-birth-concierge .hp-invitation h2,.approved-pages.bullet-birth-concierge .hp-invitation p:not(.eyebrow){color:#2e2926}.approved-pages.bullet-birth-concierge .hp-invitation h2 em{color:#b98283}.approved-pages.bullet-birth-concierge .hp-invitation .button{color:#fffdf8;background:#6e2638}.approved-pages.bullet-birth-concierge .hp-guide>span{border:0}.approved-pages.bullet-birth-concierge .hp-guides .text-link{border:0;text-decoration:none}.approved-pages.bullet-birth-concierge .hp-hero h1 em{color:#b98283;opacity:1}.approved-pages.bullet-birth-concierge .hp-meet h2 em{white-space:nowrap;display:block}.approved-pages.bullet-birth-concierge .hp-portrait{background:#fffdf8;border:1px solid #6e26382b;padding:28px 18px 0;box-shadow:0 12px 28px #2e292609}.approved-pages.bullet-birth-concierge .hp-portrait figcaption{background:#fffdf8;border-top:1px solid #6e263817}.approved-pages.bullet-birth-concierge .hp-portrait img{max-height:500px}.approved-pages.bullet-birth-concierge .hp-heart h2 em,.approved-pages.bullet-birth-concierge .hp-programs h2 em,.approved-pages.bullet-birth-concierge .hp-programs h3 em,.approved-pages.bullet-birth-concierge .hp-meet h2 em,.approved-pages.bullet-birth-concierge .hp-guides h2 em,.approved-pages.bullet-birth-concierge .hp-more h2 em,.approved-pages.bullet-birth-concierge .hp-invitation h2 em{color:#b98283;opacity:1}@media (max-width:600px){.approved-pages.bullet-birth-concierge .hp-meet h2{font-size:clamp(28px,8vw,40px)}.approved-pages.bullet-birth-concierge .hp-portrait{padding:24px 18px 0}.approved-pages.bullet-birth-concierge .hp-portrait img{max-height:390px}}.approved-pages.bullet-birth-concierge .testimonial{color:#f7efe7;background:#282422}.approved-pages.bullet-birth-concierge .testimonial h2,.approved-pages.bullet-birth-concierge .testimonial blockquote,.approved-pages.bullet-birth-concierge .testimonial-credit strong,.approved-pages.bullet-birth-concierge .testimonial-top .eyebrow,.approved-pages.bullet-birth-concierge .testimonial-top>span,.approved-pages.bullet-birth-concierge .testimonial-credit span,.approved-pages.bullet-birth-concierge .testimonial-controls>a{color:#f7efe7}.approved-pages.bullet-birth-concierge .testimonial-top,.approved-pages.bullet-birth-concierge .testimonial-controls{border-color:#ffffff35}.approved-pages.bullet-birth-concierge .testimonial-dots button:after{background:#ffffff45}.approved-pages.bullet-birth-concierge .testimonial-dots button.active:after{background:#f7efe7}.approved-pages.bullet-birth-concierge .testimonial-arrows button{color:#f7efe7;border-color:#fff5}.approved-pages.bullet-birth-concierge .testimonial button:focus-visible{outline-color:#f7efe7}@media (min-width:701px){.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(90deg,#231615d6 0%,#35201fcf 30%,#3d2322c7 42%,#3d2322b3 50%,#3d232285 58%,#38201e4d 66%,#331d1b1a 74%,#331d1b0a 80%),linear-gradient(#0000 55%,#2519164d)}}@media (min-width:701px) and (max-width:900px){.approved-pages.bullet-birth-concierge .hp-hero:after{background:linear-gradient(90deg,#231615d6 0%,#35201fcf 43%,#3d2322c7 58%,#3d2322b3 67%,#3d232280 76%,#38201e42 86%,#331d1b0a 98%),linear-gradient(#0000 55%,#2519164d)}.approved-pages.bullet-birth-concierge .hp-portrait{align-self:center}}.approved-pages.bullet-birth-concierge.bc-page{color:#2e2926;background:#fffdf8}.approved-pages.bullet-birth-concierge.bc-page h1,.approved-pages.bullet-birth-concierge.bc-page h2,.approved-pages.bullet-birth-concierge.bc-page h3,.approved-pages.bullet-birth-concierge.bc-page h4{color:#2e2926;letter-spacing:-.025em;text-wrap:balance;font-weight:400}.approved-pages.bullet-birth-concierge.bc-page h1 em,.approved-pages.bullet-birth-concierge.bc-page h2 em,.approved-pages.bullet-birth-concierge.bc-page h3 em{color:#b98283;font-style:normal}.approved-pages.bullet-birth-concierge.bc-page .eyebrow{color:#6e2638}.approved-pages.bullet-birth-concierge .bc-shell{width:min(1180px,100% - 80px);margin-inline:auto}.approved-pages.bullet-birth-concierge .bc-hero{grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding-block:72px;display:grid}.approved-pages.bullet-birth-concierge .bc-hero h1{font:400 clamp(48px, 5.2vw, 76px)/1.02 var(--serif);margin:20px 0 28px}.approved-pages.bullet-birth-concierge .bc-hero p:not(.eyebrow){max-width:490px}.approved-pages.bullet-birth-concierge .bc-deck{font:400 25px/1.35 var(--serif);color:#6e2638;margin-bottom:22px}.approved-pages.bullet-birth-concierge .bc-hero .button{margin-top:24px}.approved-pages.bullet-birth-concierge .bc-hero figure{margin:0}.approved-pages.bullet-birth-concierge .bc-hero img{width:100%;height:auto;display:block}.approved-pages.bullet-birth-concierge .bc-note{color:#6a5e56;margin-top:22px;font-size:11px;line-height:1.6}.approved-pages.bullet-birth-concierge.bc-page p{line-height:1.8}.approved-pages.bullet-birth-concierge .bc-band{background:#f7f2e9;padding:82px 0}.approved-pages.bullet-birth-concierge .bc-known>.bc-shell,.approved-pages.bullet-birth-concierge #included>.bc-shell{grid-template-columns:.85fr 1.15fr;gap:80px;display:grid}.approved-pages.bullet-birth-concierge.bc-page h2{font:400 clamp(38px, 3.6vw, 52px)/1.1 var(--serif);margin:18px 0 24px}.approved-pages.bullet-birth-concierge .bc-lead{color:#6e2638;margin:0 0 24px;font:400 25px/1.4 var(--serif)!important}.approved-pages.bullet-birth-concierge .bc-known-copy>p:not(.bc-lead){margin-bottom:20px;font-size:15px}.approved-pages.bullet-birth-concierge .bc-process{border-top:1px solid #6e263826;flex-wrap:wrap;gap:12px 24px;margin-top:26px;padding-top:22px;display:flex}.approved-pages.bullet-birth-concierge .bc-process span{text-transform:uppercase;letter-spacing:.08em;color:#6e2638;font-size:11px}.approved-pages.bullet-birth-concierge .bc-section-intro{padding-top:88px;padding-bottom:30px}.approved-pages.bullet-birth-concierge .bc-section-intro>p:last-child{max-width:560px}.approved-pages.bullet-birth-concierge .bc-chapter{grid-template-columns:1fr 1.06fr;align-items:start;gap:76px;padding-block:58px 78px;display:grid}.approved-pages.bullet-birth-concierge .bc-chapter+.bc-chapter{border-top:1px solid #6e263826}.approved-pages.bullet-birth-concierge .bc-chapter figure{margin:0;position:sticky;top:32px}.approved-pages.bullet-birth-concierge .bc-chapter img{width:100%;height:auto;display:block}.approved-pages.bullet-birth-concierge .bc-chapter figcaption{color:#6a5e56;padding-top:12px;font-size:10px}.approved-pages.bullet-birth-concierge .bc-reverse figure{order:2}.approved-pages.bullet-birth-concierge .bc-chapter h3{font:400 clamp(34px, 3.1vw, 46px)/1.1 var(--serif);margin:16px 0 24px}.approved-pages.bullet-birth-concierge .bc-chapter .bc-lead{font-size:23px!important}.approved-pages.bullet-birth-concierge .bc-detail{margin-top:24px}.approved-pages.bullet-birth-concierge .bc-detail h4{font:400 23px/1.25 var(--serif);margin:0 0 8px}.approved-pages.bullet-birth-concierge .bc-detail p,.approved-pages.bullet-birth-concierge .bc-takeaway,.approved-pages.bullet-birth-concierge.bc-page details p{margin:0;font-size:14px;line-height:1.8}.approved-pages.bullet-birth-concierge .bc-takeaway{border-left:2px solid #b98283;margin:26px 0;padding:5px 0 5px 18px}.approved-pages.bullet-birth-concierge .bc-takeaway strong{color:#6e2638;font-weight:600}.approved-pages.bullet-birth-concierge.bc-page details{border-bottom:1px solid #6e26382b}.approved-pages.bullet-birth-concierge.bc-page summary{cursor:pointer;color:#6e2638;padding:20px 36px 20px 0;font-size:14px;line-height:1.5;list-style:none;position:relative}.approved-pages.bullet-birth-concierge.bc-page summary:after{content:"+";font-size:22px;position:absolute;top:18px;right:4px}.approved-pages.bullet-birth-concierge.bc-page details[open]>summary:after{content:"−"}.approved-pages.bullet-birth-concierge.bc-page details>div{padding-bottom:24px}.approved-pages.bullet-birth-concierge.bc-page details p+p{margin-top:14px}.approved-pages.bullet-birth-concierge.bc-page summary:focus-visible,.approved-pages.bullet-birth-concierge.bc-page a:focus-visible{outline-offset:4px;outline:2px solid #6e2638}.approved-pages.bullet-birth-concierge .bc-inclusions{margin:0}.approved-pages.bullet-birth-concierge .bc-inclusions>div{border-bottom:1px solid #6e263826;grid-template-columns:150px 1fr;gap:24px;padding:20px 0;display:grid}.approved-pages.bullet-birth-concierge .bc-inclusions>div:first-child{padding-top:0}.approved-pages.bullet-birth-concierge .bc-inclusions dt{font:400 24px/1.2 var(--serif);color:#6e2638}.approved-pages.bullet-birth-concierge .bc-inclusions dd{margin:0;font-size:14px;line-height:1.7}.approved-pages.bullet-birth-concierge .bc-faq{padding-block:88px}.approved-pages.bullet-birth-concierge .bc-faq-groups{grid-template-columns:1fr 1fr 1fr;gap:40px;margin-top:42px;display:grid}.approved-pages.bullet-birth-concierge .bc-faq h3{font:400 27px/1.2 var(--serif);margin:0 0 12px}.approved-pages.bullet-birth-concierge .bc-faq details a{color:#6e2638;font-size:13px;text-decoration:underline}.approved-pages.bullet-birth-concierge .bc-safety{color:#6a5e56;max-width:920px;margin-top:40px;font-size:12px}.approved-pages.bullet-birth-concierge .bc-proof{color:#f7efe7;background:#282422;padding:74px 0}.approved-pages.bullet-birth-concierge .bc-proof .eyebrow{color:#f7efe7}.approved-pages.bullet-birth-concierge .bc-proof blockquote{font:400 clamp(30px, 3.1vw, 46px)/1.25 var(--serif);max-width:1060px;margin:28px 0}.approved-pages.bullet-birth-concierge .bc-proof p{font-size:14px}.approved-pages.bullet-birth-concierge .bc-proof p span{opacity:.75}.approved-pages.bullet-birth-concierge .bc-proof a{color:#f7efe7;border-bottom:1px solid #f7efe780;margin-top:16px;font-size:13px;display:inline-block}.approved-pages.bullet-birth-concierge .bc-close{text-align:center;padding-block:86px}.approved-pages.bullet-birth-concierge .bc-close>p:not(.eyebrow){max-width:600px;margin-inline:auto}.approved-pages.bullet-birth-concierge .bc-close .button{margin-top:24px}.approved-pages.bullet-birth-concierge.bc-page .button{color:#fffdf8;background:#6e2638}.approved-pages.bullet-birth-concierge.bc-page .bc-heading>p:not(.eyebrow){max-width:400px;font-size:15px}@media (max-width:1000px){.approved-pages.bullet-birth-concierge .bc-hero{gap:34px}.approved-pages.bullet-birth-concierge .bc-chapter,.approved-pages.bullet-birth-concierge .bc-known>.bc-shell,.approved-pages.bullet-birth-concierge #included>.bc-shell{gap:40px}.approved-pages.bullet-birth-concierge .bc-faq-groups{gap:24px}.approved-pages.bullet-birth-concierge .bc-inclusions>div{grid-template-columns:1fr;gap:9px}}@media (max-width:700px){.approved-pages.bullet-birth-concierge .bc-shell{width:calc(100% - 48px)}.approved-pages.bullet-birth-concierge .bc-hero{grid-template-columns:1fr;gap:32px;padding-block:42px}.approved-pages.bullet-birth-concierge .bc-hero h1{font-size:48px}.approved-pages.bullet-birth-concierge .bc-hero figure{order:-1}.approved-pages.bullet-birth-concierge .bc-hero img{max-height:none}.approved-pages.bullet-birth-concierge .bc-deck{font-size:23px}.approved-pages.bullet-birth-concierge .bc-band{padding-block:54px}.approved-pages.bullet-birth-concierge .bc-known>.bc-shell,.approved-pages.bullet-birth-concierge #included>.bc-shell{grid-template-columns:1fr;gap:25px}.approved-pages.bullet-birth-concierge .bc-section-intro{padding-top:55px;padding-bottom:0}.approved-pages.bullet-birth-concierge .bc-chapter{grid-template-columns:1fr;gap:28px;padding-block:42px 52px}.approved-pages.bullet-birth-concierge .bc-chapter figure{position:static}.approved-pages.bullet-birth-concierge .bc-reverse figure{order:0}.approved-pages.bullet-birth-concierge .bc-chapter h3{font-size:36px}.approved-pages.bullet-birth-concierge.bc-page h2{font-size:39px}.approved-pages.bullet-birth-concierge .bc-faq{padding-block:55px}.approved-pages.bullet-birth-concierge .bc-faq-groups{grid-template-columns:1fr;gap:35px;margin-top:30px}.approved-pages.bullet-birth-concierge .bc-proof{padding-block:54px}.approved-pages.bullet-birth-concierge .bc-close{padding-block:56px}.approved-pages.bullet-birth-concierge .bc-inclusions>div{grid-template-columns:135px 1fr;gap:15px}.approved-pages.bullet-birth-concierge .bc-inclusions dt{font-size:21px}.approved-pages.bullet-birth-concierge .bc-inclusions dd{font-size:13px}.approved-pages.bullet-birth-concierge .bc-proof p span{display:block}.approved-pages.bullet-birth-concierge.bc-page .bc-heading>p:not(.eyebrow){max-width:none}}@media (prefers-reduced-motion:reduce){.approved-pages.bullet-birth-concierge.bc-page *{scroll-behavior:auto!important;transition:none!important}}.approved-pages.bullet-birth-concierge.bc-page .bc-deck{line-height:1.4}@media (min-width:701px) and (max-width:900px){.approved-pages.bullet-birth-concierge .bc-chapter{grid-template-columns:1fr;gap:32px}.approved-pages.bullet-birth-concierge .bc-chapter figure{max-width:600px;position:static}.approved-pages.bullet-birth-concierge .bc-reverse figure{order:0}.approved-pages.bullet-birth-concierge .bc-faq-groups{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge .bc-known>.bc-shell,.approved-pages.bullet-birth-concierge #included>.bc-shell{grid-template-columns:1fr;gap:30px}.approved-pages.bullet-birth-concierge .bc-inclusions>div{grid-template-columns:170px 1fr}.approved-pages.bullet-birth-concierge .bc-heading>p:not(.eyebrow){max-width:600px!important}}.approved-pages.bullet-birth-concierge:has(.bc-option){scroll-behavior:auto!important;scroll-snap-type:none!important}.approved-pages.bullet-birth-concierge.bc-option *,.approved-pages.bullet-birth-concierge.bc-option :before,.approved-pages.bullet-birth-concierge.bc-option :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.approved-pages.bullet-birth-concierge.bc-option .site-header{position:relative!important;top:auto!important}.approved-pages.bullet-birth-concierge.bc-option .bc-chapter figure{position:static!important;top:auto!important}.approved-pages.bullet-birth-concierge .bo-utility{text-align:center;color:#6e2638;background:#f7f2e9;padding:12px 24px;font-size:12px;line-height:1.6}.approved-pages.bullet-birth-concierge .bo-utility a{color:inherit;text-underline-offset:4px;margin-right:12px;text-decoration:underline}.approved-pages.bullet-birth-concierge.bc-option .bc-chapter{padding-block:68px 82px;display:block}.approved-pages.bullet-birth-concierge .bo-chapter-head{grid-template-columns:1.1fr .9fr;align-items:center;gap:70px;margin-bottom:42px;display:grid}.approved-pages.bullet-birth-concierge .bo-chapter-head figure{justify-self:end;width:100%;max-width:450px}.approved-pages.bullet-birth-concierge .bo-chapter-head h3{max-width:590px}.approved-pages.bullet-birth-concierge .bo-chapter-intro .bc-lead{max-width:560px;margin-bottom:0}.approved-pages.bullet-birth-concierge.bc-option .bc-chapter img{object-fit:contain;width:100%;height:auto}.approved-pages.bullet-birth-concierge.bc-option .bc-chapter-copy{width:100%}.approved-pages.bullet-birth-concierge.bc-option .bc-chapter h3 br,.approved-pages.bullet-birth-concierge.bc-option .bc-section-intro h2 br{display:none}.approved-pages.bullet-birth-concierge.bc-option .bc-section-intro>p:last-child{max-width:700px}.approved-pages.bullet-birth-concierge .bo-details-grid{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.approved-pages.bullet-birth-concierge .bo-details-grid .bc-detail{margin-top:0}.approved-pages.bullet-birth-concierge .bo-further{border-top:1px solid #6e263825;max-width:850px;margin-top:30px;padding-top:26px}.approved-pages.bullet-birth-concierge .bo-further h4{font:400 24px/1.3 var(--serif);margin:0 0 14px}.approved-pages.bullet-birth-concierge .bo-further p{margin:10px 0;font-size:14px}.approved-pages.bullet-birth-concierge.bc-option-1 .bc-takeaway{max-width:900px;margin-top:34px}.approved-pages.bullet-birth-concierge.bc-option-1 .bc-section-intro{text-align:center}.approved-pages.bullet-birth-concierge.bc-option-1 .bc-section-intro>p{margin-inline:auto}.approved-pages.bullet-birth-concierge .bo-chapter-nav{border-top:1px solid #6e26382b;border-bottom:1px solid #6e26382b;flex-wrap:wrap;gap:12px 28px;padding-block:24px;display:flex}.approved-pages.bullet-birth-concierge .bo-chapter-nav a{color:#6e2638;border-bottom:1px solid #0000;padding:8px 0;font-size:13px;text-decoration:none}.approved-pages.bullet-birth-concierge .bo-chapter-nav a:hover,.approved-pages.bullet-birth-concierge .bo-chapter-nav a:focus-visible{border-bottom-color:#6e2638}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter{grid-template-columns:.9fr 1.1fr;align-items:start;gap:70px;display:grid}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-chapter-head{flex-direction:column;align-items:start;gap:28px;margin:0;display:flex}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-chapter-head figure{max-width:390px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail{border-top:1px solid #6e263825;grid-template-columns:32px 1fr;column-gap:16px;margin:0;padding-block:22px;display:grid}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail:before{content:attr(data-step);color:#b98283;grid-row:1/3;padding-top:5px;font-size:12px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-detail p{grid-column:2}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-section-intro{padding-bottom:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-faq-groups{grid-template-columns:1fr;max-width:900px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known>.bc-shell{grid-template-columns:.9fr 1.1fr;gap:70px}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-chapter-head{grid-template-columns:1.25fr .75fr;gap:60px;margin-bottom:18px}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-chapter-head figure{max-width:330px}.approved-pages.bullet-birth-concierge.bc-option-3 .bc-chapter{padding-block:48px}.approved-pages.bullet-birth-concierge.bc-option-3 .bc-takeaway{margin-bottom:0}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth{border-top:1px solid #6e26382b}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth>summary{padding-block:24px;font-size:16px;font-weight:500}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth>div{max-width:920px;padding-bottom:32px}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth .bc-detail{grid-template-columns:240px 1fr;gap:30px;margin-top:26px;display:grid}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth .bc-detail h4{font-size:24px}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth details{margin-top:26px}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-instruction{color:#6e2638;font-size:13px}.approved-pages.bullet-birth-concierge .bo-hub main{padding-block:64px 90px}.approved-pages.bullet-birth-concierge .bo-hub h1{font:400 clamp(44px, 5vw, 68px)/1.1 var(--serif);margin:22px 0}.approved-pages.bullet-birth-concierge .bo-hub .eyebrow{margin-top:60px}.approved-pages.bullet-birth-concierge .bo-hub-lead{max-width:670px;font-size:17px}.approved-pages.bullet-birth-concierge .bo-back{color:#6e2638;text-underline-offset:4px;font-size:13px;text-decoration:underline}.approved-pages.bullet-birth-concierge .bo-choices{grid-template-columns:repeat(3,1fr);gap:36px;margin:54px 0;display:grid}.approved-pages.bullet-birth-concierge .bo-choices article{border-top:1px solid #b98283;flex-direction:column;align-items:start;padding-top:24px;display:flex}.approved-pages.bullet-birth-concierge .bo-number{font:400 32px var(--serif);color:#b98283}.approved-pages.bullet-birth-concierge .bo-choices h2{margin:18px 0;font-size:32px}.approved-pages.bullet-birth-concierge .bo-choices p{flex:1;font-size:14px}.approved-pages.bullet-birth-concierge .bo-choices .button{margin-top:20px}.approved-pages.bullet-birth-concierge .bo-footnote{max-width:700px;font-size:12px}@media (max-width:1000px){.approved-pages.bullet-birth-concierge .bo-chapter-head{gap:36px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter,.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known>.bc-shell{gap:40px}.approved-pages.bullet-birth-concierge .bo-details-grid,.approved-pages.bullet-birth-concierge .bo-choices{gap:24px}.approved-pages.bullet-birth-concierge .bo-choices h2{font-size:28px}}@media (max-width:800px){.approved-pages.bullet-birth-concierge .bo-details-grid{grid-template-columns:1fr;gap:24px}.approved-pages.bullet-birth-concierge .bo-details-grid .bc-detail{max-width:650px}.approved-pages.bullet-birth-concierge .bo-chapter-head{grid-template-columns:1fr 1fr;gap:30px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-chapter-head{grid-template-columns:1fr 1fr;align-items:center;display:grid}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known>.bc-shell{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth .bc-detail{grid-template-columns:1fr;gap:8px}.approved-pages.bullet-birth-concierge .bo-choices{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge .bo-choices article{display:block}.approved-pages.bullet-birth-concierge .bo-choices .button{margin-top:10px}.approved-pages.bullet-birth-concierge .bo-hub main{max-width:640px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge .bo-utility{text-align:left;padding-inline:24px}.approved-pages.bullet-birth-concierge .bo-utility a{margin:0;display:block}.approved-pages.bullet-birth-concierge.bc-option .bc-chapter{padding-block:42px 48px}.approved-pages.bullet-birth-concierge .bo-chapter-head,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-chapter-head,.approved-pages.bullet-birth-concierge.bc-option-3 .bo-chapter-head{flex-direction:column;align-items:stretch;gap:26px;margin-bottom:28px;display:flex}.approved-pages.bullet-birth-concierge .bo-chapter-head figure,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-chapter-head figure,.approved-pages.bullet-birth-concierge.bc-option-3 .bo-chapter-head figure{max-width:100%}.approved-pages.bullet-birth-concierge .bo-chapter-head h3{font-size:35px}.approved-pages.bullet-birth-concierge .bo-chapter-nav{grid-template-columns:1fr 1fr;gap:4px 16px;display:grid}.approved-pages.bullet-birth-concierge .bo-chapter-nav a{font-size:12px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter{gap:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail{grid-template-columns:25px 1fr;gap:12px}.approved-pages.bullet-birth-concierge.bc-option-3 .bo-depth>summary{font-size:14px}.approved-pages.bullet-birth-concierge.bc-option .bc-inclusions>div{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge.bc-option .bc-hero h1{font-size:46px}.approved-pages.bullet-birth-concierge .bo-hub .eyebrow{margin-top:40px}.approved-pages.bullet-birth-concierge .bo-hub h1{font-size:43px}}.approved-pages.bullet-birth-concierge.bc-option h2 em,.approved-pages.bullet-birth-concierge.bc-option h3 em{white-space:nowrap;display:inline-block}.approved-pages.bullet-birth-concierge.bc-option h2{font-size:clamp(32px,3.3vw,46px)}.approved-pages.bullet-birth-concierge.bc-option h3{font-size:clamp(30px,3vw,42px)}.approved-pages.bullet-birth-concierge.bc-option h2 br,.approved-pages.bullet-birth-concierge.bc-option h3 br{display:none}.approved-pages.bullet-birth-concierge.bc-option .bc-hero h1{white-space:nowrap;letter-spacing:-.04em;font-size:clamp(48px,5.4vw,78px)}.approved-pages.bullet-birth-concierge.bc-option .bc-hero .eyebrow{font-size:10px}@media (max-width:1000px){.approved-pages.bullet-birth-concierge.bc-option h2{font-size:36px}.approved-pages.bullet-birth-concierge.bc-option h3{font-size:34px}.approved-pages.bullet-birth-concierge.bc-option-2 h3{font-size:32px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge.bc-option .bc-hero h1{font-size:45px}.approved-pages.bullet-birth-concierge.bc-option h2,.approved-pages.bullet-birth-concierge.bc-option h3,.approved-pages.bullet-birth-concierge.bc-option-2 h3{font-size:32px}.approved-pages.bullet-birth-concierge.bc-option h2 em{font-size:.86em}.approved-pages.bullet-birth-concierge.bc-option h3 em{font-size:.94em}.approved-pages.bullet-birth-concierge .bo-hub h1{white-space:normal}}@media (max-width:360px){.approved-pages.bullet-birth-concierge.bc-option .bc-hero h1{font-size:40px}.approved-pages.bullet-birth-concierge.bc-option h2,.approved-pages.bullet-birth-concierge.bc-option h3,.approved-pages.bullet-birth-concierge.bc-option-2 h3{font-size:29px}}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq{color:#fffdf8;background:#6e2638;padding-block:64px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-heading h2{margin-bottom:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-faq-groups{grid-template-columns:1fr;gap:27px;max-width:none;margin-top:34px;display:grid}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-faq-groups>div{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;column-gap:48px;display:grid}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-faq-groups h3{grid-column:1/-1;margin:0 0 6px;font-size:24px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq summary{padding-block:15px;padding-right:32px;font-size:14px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq summary:after{top:12px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq details>div{padding-bottom:18px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-safety{max-width:1000px;margin-top:28px}@media (max-width:700px){.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq{padding-block:48px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-faq-groups>div{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-faq-groups{gap:25px;margin-top:28px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq summary{padding-block:14px}}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .eyebrow,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq h2,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq h3,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq summary,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq details a{color:#fffdf8}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq .bc-safety{color:#f7f2e9}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq details{border-bottom-color:#fffdf840}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq summary:focus-visible,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq a:focus-visible{outline-color:#fffdf8}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq h2 em,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq details p{color:#fffdf8}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-chapter-nav{border-top:0;border-bottom:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-process,.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter+.bc-chapter,.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail{border-top:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-inclusions>div,.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter details,.approved-pages.bullet-birth-concierge.bc-option-2 .bo-compact-faq details{border-bottom:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known .bc-heading h2{font-size:clamp(28px,2.7vw,38px);line-height:1.2}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known .bc-heading h2 em{font-size:.82em;display:block}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-phase-band{background:#fffdf8}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-phase-2{background:#f7f2e9}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-phase-band .bc-chapter{padding-block:82px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail{grid-template-columns:1fr}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail:before{display:none}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-chapter-copy>.bc-detail p{grid-column:1}.approved-pages.bullet-birth-concierge.bc-option-2 #included.bo-included-groups>.bc-shell{display:block}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-included-groups .bc-heading h2{max-width:none;margin-top:0}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-included-groups .bc-heading h2 em{display:block}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-included-groups .bc-heading>p{max-width:780px!important}.approved-pages.bullet-birth-concierge .bo-inclusion-groups{grid-template-columns:1.15fr .95fr 1fr;gap:52px;margin-top:44px;display:grid}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-inclusion-groups h3{font:400 28px/1.2 var(--serif);color:#6e2638;text-wrap:balance;margin:0 0 24px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-inclusion-groups .bc-inclusions>div{padding:0 0 23px;display:block}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-inclusion-groups dt{color:#2e2926;margin:0 0 9px;font-size:21px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-inclusion-groups dd{font-size:14px}@media (max-width:900px){.approved-pages.bullet-birth-concierge .bo-inclusion-groups{grid-template-columns:1fr;gap:30px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-inclusion-groups h3{margin-bottom:20px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-phase-band .bc-chapter{padding-block:60px}}@media (max-width:600px){.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known .bc-heading h2{font-size:28px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known .bc-heading h2 em{font-size:24px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-phase-band .bc-chapter{padding-block:48px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-included-groups .bc-heading h2{font-size:32px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-included-groups .bc-heading h2 em{font-size:29px}}@media (max-width:360px){.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known .bc-heading h2{font-size:26px}.approved-pages.bullet-birth-concierge.bc-option-2 .bc-known .bc-heading h2 em{font-size:21px}.approved-pages.bullet-birth-concierge.bc-option-2 .bo-included-groups .bc-heading h2 em{font-size:26px}}.approved-pages.bullet-birth-concierge.faq-preview{color:#fffdf8;background:#6e2638;margin:0}.approved-pages.bullet-birth-concierge .faq-preview-note{color:#6e2638;background:#fffdf8;justify-content:space-between;gap:18px;padding:17px 32px;font-size:12px;line-height:1.6;display:flex}.approved-pages.bullet-birth-concierge .faq-preview-note a{color:inherit;text-underline-offset:4px;text-decoration:underline}.approved-pages.bullet-birth-concierge .faq-preview-main{width:min(980px,100% - 80px);margin:auto;padding:64px 0 54px}.approved-pages.bullet-birth-concierge .faq-preview-main .eyebrow{color:#fffdf8}.approved-pages.bullet-birth-concierge .faq-preview-main h1{font:400 clamp(36px, 3.8vw, 54px)/1.15 var(--serif);color:#fffdf8;letter-spacing:-.025em;margin:20px 0 18px}.approved-pages.bullet-birth-concierge .faq-preview-main h1 span{display:inline-block}.approved-pages.bullet-birth-concierge .faq-instruction{color:#f7f2e9;margin:0 0 34px;font-size:15px}.approved-pages.bullet-birth-concierge .faq-topics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:30px;display:grid}.approved-pages.bullet-birth-concierge .faq-topics button{appearance:none;color:#fffdf8;font:500 14px/1.3 var(--sans,sans-serif);cursor:pointer;background:#ffffff0d;border:0;border-radius:5px;min-height:52px;padding:17px 12px}.approved-pages.bullet-birth-concierge .faq-topics button[aria-selected=true]{color:#6e2638;background:#fffdf8}.approved-pages.bullet-birth-concierge .faq-preview-main .faq-panels{max-width:850px}.approved-pages.bullet-birth-concierge .faq-preview-main [hidden]{display:none!important}.approved-pages.bullet-birth-concierge .faq-preview-main details{border:0;margin-bottom:10px}.approved-pages.bullet-birth-concierge .faq-preview-main summary{font:400 24px/1.35 var(--serif);color:#fffdf8;padding:19px 44px 19px 0}.approved-pages.bullet-birth-concierge .faq-preview-main summary:after{color:#fffdf8;top:18px;right:4px}.approved-pages.bullet-birth-concierge .faq-preview-main details>div{max-width:760px;padding:0 42px 18px 0}.approved-pages.bullet-birth-concierge .faq-preview-main details p{color:#fffdf8;font-size:15px;line-height:1.85}.approved-pages.bullet-birth-concierge .faq-preview-main details a{color:#fffdf8;text-underline-offset:4px;margin-top:12px;font-size:14px;text-decoration:underline;display:inline-block}.approved-pages.bullet-birth-concierge .faq-preview-main .bc-safety{color:#eee2df;max-width:800px;margin-top:32px;font-size:11px;line-height:1.7}.approved-pages.bullet-birth-concierge .faq-preview button:focus-visible,.approved-pages.bullet-birth-concierge .faq-preview summary:focus-visible,.approved-pages.bullet-birth-concierge .faq-preview a:focus-visible{outline-offset:5px;outline:2px solid #fffdf8}.approved-pages.bullet-birth-concierge .faq-preview-note a:focus-visible{outline-color:#6e2638}@media (max-width:700px){.approved-pages.bullet-birth-concierge .faq-preview-note{padding:14px 24px;display:block}.approved-pages.bullet-birth-concierge .faq-preview-note span{margin-top:4px;display:block}.approved-pages.bullet-birth-concierge .faq-preview-main{width:calc(100% - 48px);padding-block:38px}.approved-pages.bullet-birth-concierge .faq-preview-main h1{font-size:35px}.approved-pages.bullet-birth-concierge .faq-preview-main h1 span{white-space:nowrap;font-size:30px}.approved-pages.bullet-birth-concierge .faq-instruction{margin-bottom:25px;font-size:14px}.approved-pages.bullet-birth-concierge .faq-topics{grid-template-columns:1fr 1fr;gap:10px;margin-bottom:22px}.approved-pages.bullet-birth-concierge .faq-topics button{min-height:48px;padding:14px 8px;font-size:13px}.approved-pages.bullet-birth-concierge .faq-preview-main summary{padding-block:17px;font-size:22px}.approved-pages.bullet-birth-concierge .faq-preview-main details>div{padding-right:10px}.approved-pages.bullet-birth-concierge .faq-preview-main details p{font-size:14px;line-height:1.8}.approved-pages.bullet-birth-concierge .faq-preview-main .bc-safety{margin-top:28px}}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded{color:#2e2926;background:#fffdf8}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded .faq-preview-main{width:min(1180px,100% - 80px);margin-inline:auto;padding-block:64px}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded h2{font:400 clamp(34px, 3.6vw, 48px)/1.15 var(--serif);color:#2e2926;text-align:left;margin:0 0 30px}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded .faq-topics{max-width:980px}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded .faq-topics button{color:#6e2638;background:#f7f2e9}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded .faq-topics button[aria-selected=true]{color:#fffdf8;background:#6e2638}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded summary,.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded summary:after,.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded details p{color:#2e2926}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded details a{color:#6e2638}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded .bc-safety{color:#6a5e56}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded button:focus-visible,.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded summary:focus-visible,.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded a:focus-visible{outline-offset:5px;outline:2px solid #6e2638}.approved-pages.bullet-birth-concierge.bc-option-2 #pregnancy h3 em{display:block}@media (max-width:700px){.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded .faq-preview-main{width:calc(100% - 48px);padding-block:48px}.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded h2{white-space:nowrap;margin-bottom:26px;font-size:28px}}@media (max-width:360px){.approved-pages.bullet-birth-concierge.bc-option-2 .faq-embedded h2{font-size:25px}}.approved-pages.bullet-birth-concierge .dj-testimonial{color:#fffdf8;background:#282422;padding:88px 32px}.approved-pages.bullet-birth-concierge .dj-testimonial-inner{text-align:center;max-width:940px;margin:0 auto}.approved-pages.bullet-birth-concierge .dj-testimonial .eyebrow{color:#fffdf8;letter-spacing:.15em;margin:0 0 22px;font-size:12px;line-height:1.6}.approved-pages.bullet-birth-concierge .dj-testimonial h2,.approved-pages.bullet-birth-concierge.pp-page .dj-testimonial h2{letter-spacing:-.025em;color:#fffdf8;text-wrap:balance;margin:0 0 32px;font-size:clamp(30px,3.2vw,46px);line-height:1.2}.approved-pages.bullet-birth-concierge .dj-testimonial h2 em{color:#b98283;white-space:nowrap;text-decoration:none}.approved-pages.bullet-birth-concierge .dj-testimonial blockquote{color:#fffdf8;margin:0 0 30px;font-family:Georgia,serif;font-size:clamp(23px,2.4vw,33px);font-weight:400;line-height:1.65}.approved-pages.bullet-birth-concierge .dj-testimonial .dj-testimonial-credit,.approved-pages.bullet-birth-concierge.pp-page .dj-testimonial-credit{color:#fffdf8;margin:0;font-size:15px;line-height:1.6}.approved-pages.bullet-birth-concierge .dj-testimonial-credit span{letter-spacing:.04em;margin-top:6px;font-size:12px;display:block}.approved-pages.bullet-birth-concierge .dj-testimonial a{color:#fffdf8;text-underline-offset:5px;margin-top:22px;font-size:13px;display:inline-block}.approved-pages.bullet-birth-concierge .dj-testimonial .dj-sample-label,.approved-pages.bullet-birth-concierge.pp-page .dj-sample-label{color:#fffdf8;max-width:640px;margin:0 auto 28px;font-size:16px;font-weight:600;line-height:1.6}.approved-pages.bullet-birth-concierge .pp-clear-scope .pp-section-head{max-width:850px}.approved-pages.bullet-birth-concierge .pp-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;margin-bottom:46px;display:grid}.approved-pages.bullet-birth-concierge .pp-facts article{background:#f7f2e9;padding:28px 24px}.approved-pages.bullet-birth-concierge.pp-page .pp-fact-value{color:#6e2638;margin:0 0 18px;font-family:Georgia,serif;font-size:29px;line-height:1.2}.approved-pages.bullet-birth-concierge.pp-page .pp-facts h3{letter-spacing:0;margin:0 0 12px;font-family:inherit;font-size:15px;font-weight:600;line-height:1.5}.approved-pages.bullet-birth-concierge .pp-facts article>p:last-child{margin:0;font-size:14px}.approved-pages.bullet-birth-concierge .pp-cooking-option{background:#f7f2e9;grid-template-columns:1fr 1.2fr;gap:50px;padding:36px;display:grid}.approved-pages.bullet-birth-concierge .pp-cooking-option h3{margin:12px 0;font-size:28px}.approved-pages.bullet-birth-concierge.pp-page .pp-four-hours{color:#6e2638;font-size:16px;font-weight:600}.approved-pages.bullet-birth-concierge .pp-cooking-option>div>p:last-child{margin-bottom:0}@media (max-width:1000px){.approved-pages.bullet-birth-concierge .pp-facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (max-width:700px){.approved-pages.bullet-birth-concierge .dj-testimonial{padding:60px 24px}.approved-pages.bullet-birth-concierge .pp-cooking-option{grid-template-columns:1fr;gap:12px;padding:26px}.approved-pages.bullet-birth-concierge .pp-facts article{padding:24px 20px}.approved-pages.bullet-birth-concierge.pp-page .pp-fact-value{font-size:25px}}@media (max-width:480px){.approved-pages.bullet-birth-concierge .pp-facts{grid-template-columns:1fr;gap:14px}.approved-pages.bullet-birth-concierge .pp-facts article{padding:24px}.approved-pages.bullet-birth-concierge .dj-testimonial h2,.approved-pages.bullet-birth-concierge.pp-page .dj-testimonial h2{font-size:30px}.approved-pages.bullet-birth-concierge .dj-testimonial blockquote{font-size:23px}.approved-pages.bullet-birth-concierge .dj-testimonial .dj-sample-label,.approved-pages.bullet-birth-concierge.pp-page .dj-sample-label{font-size:16px}}.approved-pages.bullet-birth-concierge .dj-testimonial h2,.approved-pages.bullet-birth-concierge.pp-page .dj-testimonial h2{font-family:Approved EB Garamond,Georgia,serif;font-weight:400}.approved-pages.bullet-birth-concierge .dj-testimonial h2 em,.approved-pages.bullet-birth-concierge.pp-page .dj-testimonial h2 em{font-family:inherit;font-style:italic;font-weight:400}.approved-pages.bullet-birth-concierge .dj-testimonial .eyebrow,.approved-pages.bullet-birth-concierge.pp-page .dj-testimonial .eyebrow{font-family:inherit;font-weight:500}.approved-pages.bullet-birth-concierge.bc-option-2 .client-birth-photo img{filter:saturate(.92)brightness(1.02);width:100%;aspect-ratio:4/3!important;object-fit:cover!important;object-position:50% 39%!important;height:auto!important}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:24px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups>section{color:#482c30;background:#f1e4df;border:1px solid #d4b6af;border-radius:2px;min-width:0;padding:36px 30px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups h3{color:#6e2638;min-height:2.4em;margin-bottom:28px;font-size:28px;line-height:1.2}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups dt{color:#482c30;font-size:20px;line-height:1.3}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups .bc-inclusions>div:last-child{padding-bottom:0}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups .bullet-copy-list{font-size:14px;line-height:1.8}@media (max-width:900px){.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups{grid-template-columns:1fr;gap:20px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups>section{padding:28px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups h3{min-height:0;margin-bottom:24px}}.approved-pages.bullet-birth-concierge.dj-bullet-preview .hp-guide>span{white-space:nowrap;justify-content:flex-start;align-items:baseline;gap:8px;padding:12px 0 0;font-size:18px;line-height:1.3}.approved-pages.bullet-birth-concierge.dj-bullet-preview .hp-guide>span b{flex:none;font-size:16px;line-height:1}.approved-pages.bullet-birth-concierge.dj-bullet-preview .hp-guide:hover img{transform:none}@media (max-width:600px){.approved-pages.bullet-birth-concierge.dj-bullet-preview .hp-guide>span{gap:6px;padding-top:10px;font-size:16px}.approved-pages.bullet-birth-concierge.dj-bullet-preview .hp-guide>span b{font-size:14px}}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups>section,.approved-pages.bullet-birth-concierge.dj-bullet-preview.pp-visual .pp-belief-visual .pp-intro>div:last-child>p:not(.pp-lead){background:#f1e4df;border-color:#d4b6af}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups>section,.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-page .bc-deck,.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-page .bc-lead,.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-page .bc-detail h4,.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups h3,.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups dt,.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-page details summary{color:#242220}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups{gap:24px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups>section{color:#242220;border-radius:10px;padding:32px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups h3{text-wrap:balance;letter-spacing:-.015em;min-height:2.4em;margin:0 0 24px;font-size:29px;line-height:1.2}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups dt{letter-spacing:.025em;margin:0 0 9px;font-family:Approved Manrope,sans-serif;font-size:14px;font-weight:650;line-height:1.4}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups .bc-inclusions>div{margin:0 0 24px;padding:0}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups .bc-inclusions>div:last-child{margin-bottom:0}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups dd{margin:0}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups .bullet-copy-list{margin:0;padding-left:18px;font-size:15px;line-height:1.7}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups li::marker{color:#6e2638;font-size:.75em}.approved-pages.bullet-birth-concierge.dj-bullet-preview.pp-visual .pp-belief-visual .pp-intro>div:last-child>p:not(.pp-lead){letter-spacing:0;color:#482c30;text-wrap:pretty;border-radius:10px;padding:32px;font-size:17px;line-height:1.7}@media (max-width:900px){.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups>section{padding:28px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.bc-option-2 .bo-inclusion-groups h3{min-height:0;margin-bottom:22px;font-size:27px}.approved-pages.bullet-birth-concierge.dj-bullet-preview.pp-visual .pp-belief-visual .pp-intro>div:last-child>p:not(.pp-lead){padding:28px;font-size:16px;line-height:1.75}}
