.bp-phone-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px}.bp-phone-row label{min-width:0}.bp-phone-row input,.bp-phone-row select{width:100%;min-width:0;font-size:16px}.bp-phone-hint{font-size:11px;line-height:1.6;color:var(--muted);margin-top:8px}@media(max-width:600px){.bp-phone-row{grid-template-columns:1fr;gap:16px}}.bp-landing-bar{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-top:24px;padding-bottom:24px;border-bottom:1px solid var(--line)}.bp-landing-bar .button{font-size:12px;padding:12px 20px}.bp-landing .hero h1{font-size:clamp(40px,5.2vw,76px);line-height:1.06}.bp-landing .hero{padding-bottom:65px}.bp-landing .work-grid{align-items:start}.bp-landing .work-card:nth-child(2n){transform:none}@media(max-width:480px){.bp-landing-bar .wordmark{font-size:25px}.bp-landing-bar .button{padding:11px 12px;font-size:11px}.bp-landing .hero h1{font-size:43px}}.bp-monthly-package{margin:0 0 30px;padding:30px;border:1px solid var(--accent);background:var(--paper)}.bp-monthly-price{font-family:Georgia,serif;font-size:clamp(32px,4vw,52px);line-height:1.15;margin:0 0 12px;color:var(--section-accent)}.bp-monthly-details{font-size:15px;line-height:1.6;margin:0}.bp-monthly-availability{margin-top:30px;padding:26px;background:var(--paper);border-left:3px solid var(--section-accent)}.bp-availability-pill{display:inline-block;background:var(--ink);color:var(--paper);padding:9px 15px;border-radius:30px;font-size:13px;margin:0 0 10px}.bp-monthly-availability h3{font-size:23px;margin:18px 0 10px}.bp-monthly-availability p{line-height:1.7;max-width:760px}.bp-offer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.bp-offer-grid article{padding:28px;border:1px solid var(--line);border-radius:2px}.bp-offer-grid h3{font-family:Georgia,serif;font-size:26px;font-weight:400;margin:20px 0 12px}.bp-offer-grid p{font-size:14px;line-height:1.75;color:var(--muted)}.bp-offer-action{display:flex;align-items:center;gap:30px;margin-top:32px}.bp-offer-action .micro{max-width:480px}.bp-offer-media{max-width:460px;margin:0 auto 32px;aspect-ratio:4/5;overflow:hidden}.bp-offer-media img,.bp-offer-media video{width:100%;height:100%;object-fit:cover}@media(max-width:760px){.bp-offer-grid{grid-template-columns:1fr;gap:14px}.bp-offer-grid article{padding:24px}.bp-offer-action{align-items:flex-start;flex-direction:column;gap:14px}}
/*# sourceMappingURL=/cdn/shop/t/3/compiled_assets/styles.css.map?subset=wg */
