.sister-built{--background:#f9f7f1;--foreground:#1e382e;--primary:#1e382e;--primary-foreground:#f9f7f1;--secondary:#889d7b;--secondary-foreground:#1e382e;--muted:#e4e2dd;--muted-foreground:#516159;--accent:#889d7b;--accent-foreground:#1e382e;--border:#d5d1c8;--input:#d5d1c8;--ring:#889d7b;--card:#f9f7f1;--card-foreground:#1e382e;background:var(--background);color:var(--foreground);font-family:Montserrat,sans-serif}.sister-built h1,.sister-built h2,.sister-built h3,.sister-built h4{letter-spacing:0;font-family:DM Serif Display,Georgia,serif;font-weight:400}.sbs-container{max-width:1184px;margin-inline:auto;padding-inline:32px}.sbs-eyebrow{letter-spacing:0;text-transform:uppercase;font-size:11px;font-weight:600}.sbs-hero{background:var(--background);position:relative}.sbs-hero-image{width:100%;height:auto;display:block}.sbs-hero-copy{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sbs-hero-copy h1{font-size:40px;line-height:1.08}.sbs-hero-cta{max-width:21%;position:absolute;top:54%;left:7%}.sbs-hero-cta a{padding-inline:18px;font-size:13px}.sbs-section{padding-block:88px;scroll-margin-top:90px}.sbs-title{font-size:40px;line-height:1.15}.sbs-body{color:var(--muted-foreground);font-size:14px;line-height:1.9}.sbs-portrait{aspect-ratio:4/5;object-fit:cover;object-position:center 25%;width:100%}.sbs-about-photo{border-radius:6px;width:100%;height:auto;margin-top:32px;display:block}.sbs-article{overflow-wrap:anywhere;font-size:15px;line-height:1.9}.sbs-article p,.sbs-article ul,.sbs-article ol{margin-bottom:20px}.sbs-article h2{margin:36px 0 16px;font-size:28px;line-height:1.25}.sbs-article ul{padding-left:24px;list-style:outside}.sbs-article ol{padding-left:24px;list-style:decimal}.sbs-article li{margin-bottom:8px}.sbs-article a{color:var(--primary);text-underline-offset:3px;text-decoration:underline}.sbs-article blockquote{border-left:3px solid var(--secondary);background:color-mix(in oklab, var(--muted) calc(.4*100%), transparent);margin-block:28px;padding:24px}.sbs-article blockquote p:last-child{margin-bottom:0}.sister-built a,.sister-built button{transition:color .2s,background-color .2s}@media (width>=1400px){.sbs-hero-cta a{padding-inline:22px;font-size:15px}}@media (width<=900px){.sbs-hero-image{aspect-ratio:16/9;object-fit:cover;object-position:100% center;height:auto}.sbs-hero-copy{clip:auto;clip-path:none;white-space:normal;width:auto;max-width:640px;height:auto;margin:0;padding:28px 24px 0;position:static;overflow:visible}.sbs-hero-copy h1{font-size:38px}.sbs-hero-cta{max-width:none;padding:20px 24px 36px;position:static}.sbs-hero-cta a{font-size:14px}}@media (width<=640px){.sbs-container{padding-inline:24px}.sbs-section{padding-block:56px}.sbs-title{font-size:32px}}
