.crd{max-width:1200px;margin:0 auto;padding:64px 24px}.crd-head{max-width:760px;margin-bottom:28px}.crd-overline{letter-spacing:.12em;text-transform:uppercase;opacity:.7;margin-bottom:8px;font-size:12px}.crd h2{margin-bottom:14px;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.15}.crd h3{margin-bottom:10px;font-size:1.15rem}.crd p,.crd li,.crd dd{line-height:1.6}.crd-steps{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;margin-bottom:32px;padding:0;list-style:inside decimal;display:grid}.crd-steps li{border:1px solid #0000001f;border-radius:8px;padding:18px}.crd-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:28px;display:grid}.crd-grid ul{gap:8px;padding-left:18px;list-style:outside;display:grid}.crd-grid p+p{margin-top:10px}.crd-links{flex-wrap:wrap;gap:18px;margin-top:28px;display:flex}.crd-links a{text-underline-offset:3px;align-items:center;gap:6px;font-weight:600;text-decoration:underline;display:inline-flex}.crd-faq dl{gap:18px;display:grid}.crd-faq dt{margin-bottom:4px;font-weight:600}
.castro-valley-preview-module__fCijyW__page{color:#241f1a;background:#f6f3ee}.castro-valley-preview-module__fCijyW__hero{max-width:1280px;margin:24px auto 0}.castro-valley-preview-module__fCijyW__stage{position:relative}.castro-valley-preview-module__fCijyW__hero .castro-valley-preview-module__fCijyW__photo{object-fit:cover;object-position:center 42%;width:100%;height:min(68vh,640px)}.castro-valley-preview-module__fCijyW__heroCopy{max-width:1180px;padding:clamp(28px,4vw,56px) max(6vw,24px) clamp(36px,5vw,64px)}@media (min-width:821px){.castro-valley-preview-module__fCijyW__heroCopy{color:#fff;text-shadow:0 1px 8px #00000073;background:linear-gradient(#14100c00 0%,#14100c6b 45%,#14100cc7 100%);padding-top:88px;padding-bottom:28px;position:absolute;bottom:0;left:0;right:0}.castro-valley-preview-module__fCijyW__heroCopy h1,.castro-valley-preview-module__fCijyW__lede,.castro-valley-preview-module__fCijyW__hero .castro-valley-preview-module__fCijyW__kicker{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy a{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb span{color:#fff}}@media (max-width:820px){.castro-valley-preview-module__fCijyW__hero .castro-valley-preview-module__fCijyW__photo{height:min(32vh,280px)}.castro-valley-preview-module__fCijyW__heroCopy{padding-bottom:12px}}.castro-valley-preview-module__fCijyW__kicker{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);margin:18px 0 10px;font-size:12px}.castro-valley-preview-module__fCijyW__heroCopy h1{font-family:var(--heading);max-width:14ch;margin:0 0 16px;font-size:clamp(42px,5vw,76px);font-weight:400;line-height:1.02}.castro-valley-preview-module__fCijyW__lede,.castro-valley-preview-module__fCijyW__body,.castro-valley-preview-module__fCijyW__context,.castro-valley-preview-module__fCijyW__meta{color:#3f3a34;max-width:62ch;font-size:18px;line-height:1.7}.castro-valley-preview-module__fCijyW__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:22px;display:flex}.castro-valley-preview-module__fCijyW__call{color:inherit;align-items:center;gap:8px;font-weight:600;display:inline-flex}.castro-valley-preview-module__fCijyW__figure{margin:0}.castro-valley-preview-module__fCijyW__photo,.castro-valley-preview-module__fCijyW__pending{object-fit:cover;background:#e4ddd2;width:100%;max-width:100%;height:auto;display:block}.castro-valley-preview-module__fCijyW__hero .castro-valley-preview-module__fCijyW__figure{max-width:1280px;margin:0 auto}.castro-valley-preview-module__fCijyW__split .castro-valley-preview-module__fCijyW__figure{max-width:1152px}.castro-valley-preview-module__fCijyW__caption{color:#5c564e;max-width:78ch;margin:0;padding:10px max(6vw,24px) 0;font-size:13px;line-height:1.45}.castro-valley-preview-module__fCijyW__split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:clamp(24px,4vw,64px);padding:clamp(36px,5vw,72px) max(6vw,24px);display:grid}.castro-valley-preview-module__fCijyW__split .castro-valley-preview-module__fCijyW__caption{padding-left:0;padding-right:0}.castro-valley-preview-module__fCijyW__splitFlip{background:#fff}.castro-valley-preview-module__fCijyW__split h2{font-family:var(--heading);margin:0 0 14px;font-size:clamp(32px,3vw,48px);font-weight:400;line-height:1.08}.castro-valley-preview-module__fCijyW__context{border-left:3px solid #9f8254;padding-left:16px}@media (max-width:820px){.castro-valley-preview-module__fCijyW__split,.castro-valley-preview-module__fCijyW__splitFlip{grid-template-columns:1fr}.castro-valley-preview-module__fCijyW__splitFlip .castro-valley-preview-module__fCijyW__figure{order:-1}}@media (min-width:821px){.castro-valley-preview-module__fCijyW__heroCopy .castro-valley-preview-module__fCijyW__lede,.castro-valley-preview-module__fCijyW__heroCopy h1,.castro-valley-preview-module__fCijyW__heroCopy .castro-valley-preview-module__fCijyW__kicker,.castro-valley-preview-module__fCijyW__heroCopy .castro-valley-preview-module__fCijyW__call{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb a{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb span{color:#fff}.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb [aria-current]{color:#fff}:is(.castro-valley-preview-module__fCijyW__heroCopy .castro-valley-preview-module__fCijyW__kicker,.castro-valley-preview-module__fCijyW__heroCopy .breadcrumb){background:#14100c9e;width:fit-content;max-width:100%;padding:3px 8px}}@media (max-width:820px){.castro-valley-preview-module__fCijyW__hero .castro-valley-preview-module__fCijyW__kicker{color:#5c4a2e}}
.batch1-preview-module__aDO9sW__page{color:#241f1a;background:#f6f3ee}.batch1-preview-module__aDO9sW__wrap{max-width:1180px;margin:0 auto;padding:28px max(5vw,20px) 12px}.batch1-preview-module__aDO9sW__h1{font-family:var(--heading);margin:0 0 14px;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:1.02}.batch1-preview-module__aDO9sW__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:14px 0 10px;font-size:12px}.batch1-preview-module__aDO9sW__lede,.batch1-preview-module__aDO9sW__body,.batch1-preview-module__aDO9sW__context{color:#3c3832;max-width:68ch;font-size:18px;line-height:1.65}.batch1-preview-module__aDO9sW__context{border-left:3px solid var(--accent);padding-left:14px}.batch1-preview-module__aDO9sW__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.batch1-preview-module__aDO9sW__call{color:inherit;align-items:center;gap:8px;font-weight:600;display:inline-flex}.batch1-preview-module__aDO9sW__figure{margin:0}.batch1-preview-module__aDO9sW__photo{width:100%;height:auto;display:block}.batch1-preview-module__aDO9sW__cap{color:#5c564e;max-width:68ch;margin:8px 0 0;font-size:13px;line-height:1.45}.batch1-preview-module__aDO9sW__prose{gap:14px;display:grid}.batch1-preview-module__aDO9sW__prose p{margin:0}.batch1-preview-module__aDO9sW__photoNote{color:#5c564e;max-width:68ch;margin:18px 0 0;font-size:14px;line-height:1.5}.batch1-preview-module__aDO9sW__side{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:end;gap:36px;display:grid}.batch1-preview-module__aDO9sW__pair{grid-template-columns:1fr 1fr;gap:28px;margin-top:36px;display:grid}.batch1-preview-module__aDO9sW__athertonHero{max-width:1280px;margin:20px auto 0}.batch1-preview-module__aDO9sW__athertonHero .batch1-preview-module__aDO9sW__photo{object-fit:cover;object-position:center 42%;width:100%;height:min(42vh,400px)}.batch1-preview-module__aDO9sW__narrow{max-width:720px;margin:28px auto 0;padding:0 max(5vw,20px)}.batch1-preview-module__aDO9sW__split{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:36px;margin-top:28px;display:grid}.batch1-preview-module__aDO9sW__wide{max-width:1152px;margin:36px auto 0;padding:0 max(5vw,20px)}.batch1-preview-module__aDO9sW__lead{max-width:760px}.batch1-preview-module__aDO9sW__band{margin-top:28px}.batch1-preview-module__aDO9sW__belmontRooms{gap:36px;margin-top:32px;display:grid}.batch1-preview-module__aDO9sW__belmontRooms .batch1-preview-module__aDO9sW__split{margin-top:0}.batch1-preview-module__aDO9sW__rail{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:28px;display:grid}.batch1-preview-module__aDO9sW__railMain{gap:18px;display:grid}.batch1-preview-module__aDO9sW__topPair{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);align-items:stretch;gap:18px;display:grid}.batch1-preview-module__aDO9sW__topPair .batch1-preview-module__aDO9sW__photo{object-fit:cover;height:100%;max-height:520px}.batch1-preview-module__aDO9sW__titleBand{max-width:820px;margin-top:28px}.batch1-preview-module__aDO9sW__center{text-align:center;max-width:760px;margin:0 auto}.batch1-preview-module__aDO9sW__center .batch1-preview-module__aDO9sW__lede,.batch1-preview-module__aDO9sW__center .batch1-preview-module__aDO9sW__actions{margin-left:auto;margin-right:auto}.batch1-preview-module__aDO9sW__center .batch1-preview-module__aDO9sW__actions{justify-content:center}.batch1-preview-module__aDO9sW__inset{max-width:1040px;margin:22px auto 0}.batch1-preview-module__aDO9sW__three{grid-template-columns:minmax(0,.9fr) minmax(0,1fr) minmax(0,1fr);align-items:start;gap:22px;margin-top:28px;display:grid}@media (max-width:820px){.batch1-preview-module__aDO9sW__side,.batch1-preview-module__aDO9sW__pair,.batch1-preview-module__aDO9sW__split,.batch1-preview-module__aDO9sW__rail,.batch1-preview-module__aDO9sW__topPair,.batch1-preview-module__aDO9sW__three{grid-template-columns:1fr}.batch1-preview-module__aDO9sW__topPair .batch1-preview-module__aDO9sW__photo{object-fit:contain;height:auto;max-height:none}.batch1-preview-module__aDO9sW__athertonHero .batch1-preview-module__aDO9sW__photo{height:min(42vh,320px)}.batch1-preview-module__aDO9sW__burlingame{flex-direction:column;display:flex}.batch1-preview-module__aDO9sW__burlingame .batch1-preview-module__aDO9sW__titleBand{order:-1;margin-top:0;margin-bottom:18px}.batch1-preview-module__aDO9sW__center{text-align:left}.batch1-preview-module__aDO9sW__center .batch1-preview-module__aDO9sW__actions{justify-content:flex-start}}
.batch2-preview-module__Pc1AQW__page{color:#241f1a;background:#f6f3ee}.batch2-preview-module__Pc1AQW__wrap{max-width:1180px;margin:0 auto;padding:28px max(5vw,20px) 12px}.batch2-preview-module__Pc1AQW__h1{font-family:var(--heading);margin:0 0 14px;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:1.02}.batch2-preview-module__Pc1AQW__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:14px 0 10px;font-size:12px}.batch2-preview-module__Pc1AQW__lede,.batch2-preview-module__Pc1AQW__body,.batch2-preview-module__Pc1AQW__context{color:#3c3832;max-width:68ch;font-size:18px;line-height:1.65}.batch2-preview-module__Pc1AQW__context{border-left:3px solid var(--accent);padding-left:14px}.batch2-preview-module__Pc1AQW__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.batch2-preview-module__Pc1AQW__call{color:inherit;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.batch2-preview-module__Pc1AQW__figure{margin:0}.batch2-preview-module__Pc1AQW__photo{width:100%;height:auto;display:block}.batch2-preview-module__Pc1AQW__cap{color:#5c564e;max-width:68ch;margin:8px 0 0;font-size:13px;line-height:1.45}.batch2-preview-module__Pc1AQW__prose{gap:14px;display:grid}.batch2-preview-module__Pc1AQW__prose p{margin:0}.batch2-preview-module__Pc1AQW__row{align-items:start;gap:28px;display:grid}.batch2-preview-module__Pc1AQW__row+.batch2-preview-module__Pc1AQW__row{margin-top:32px}.batch2-preview-module__Pc1AQW__c1{grid-template-columns:minmax(0,1fr)}.batch2-preview-module__Pc1AQW__c2{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.batch2-preview-module__Pc1AQW__c2e{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.batch2-preview-module__Pc1AQW__c2w{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr)}.batch2-preview-module__Pc1AQW__c2n{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.batch2-preview-module__Pc1AQW__c3{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.95fr)}.batch2-preview-module__Pc1AQW__c3e{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:820px){.batch2-preview-module__Pc1AQW__c2,.batch2-preview-module__Pc1AQW__c2e,.batch2-preview-module__Pc1AQW__c2w,.batch2-preview-module__Pc1AQW__c2n,.batch2-preview-module__Pc1AQW__c3,.batch2-preview-module__Pc1AQW__c3e{grid-template-columns:minmax(0,1fr)}.batch2-preview-module__Pc1AQW__headFirst .batch2-preview-module__Pc1AQW__head{order:-1}}
.batch3-preview-module__JtFGoa__page{color:#241f1a;background:#f6f3ee}.batch3-preview-module__JtFGoa__wrap{max-width:1180px;margin:0 auto;padding:28px max(5vw,20px) 12px}.batch3-preview-module__JtFGoa__h1{font-family:var(--heading);margin:0 0 14px;font-size:clamp(40px,4.6vw,68px);font-weight:400;line-height:1.02}.batch3-preview-module__JtFGoa__kicker{letter-spacing:.14em;text-transform:uppercase;color:var(--accent);margin:14px 0 10px;font-size:12px}.batch3-preview-module__JtFGoa__lede,.batch3-preview-module__JtFGoa__body,.batch3-preview-module__JtFGoa__context{color:#3c3832;max-width:68ch;font-size:18px;line-height:1.65}.batch3-preview-module__JtFGoa__context{border-left:3px solid var(--accent);padding-left:14px}.batch3-preview-module__JtFGoa__actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.batch3-preview-module__JtFGoa__call{color:inherit;align-items:center;gap:8px;font-weight:600;text-decoration:none;display:inline-flex}.batch3-preview-module__JtFGoa__figure{margin:0}.batch3-preview-module__JtFGoa__photo{width:100%;height:auto;display:block}.batch3-preview-module__JtFGoa__cap{color:#5c564e;max-width:68ch;margin:8px 0 0;font-size:13px;line-height:1.45}.batch3-preview-module__JtFGoa__prose{gap:14px;display:grid}.batch3-preview-module__JtFGoa__prose p{margin:0}.batch3-preview-module__JtFGoa__row{align-items:start;gap:28px;display:grid}.batch3-preview-module__JtFGoa__row+.batch3-preview-module__JtFGoa__row{margin-top:32px}.batch3-preview-module__JtFGoa__c1{grid-template-columns:minmax(0,1fr)}.batch3-preview-module__JtFGoa__c2{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.batch3-preview-module__JtFGoa__c2e{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.batch3-preview-module__JtFGoa__c2w{grid-template-columns:minmax(0,1.28fr) minmax(0,.72fr)}.batch3-preview-module__JtFGoa__c2n{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr)}.batch3-preview-module__JtFGoa__c3{grid-template-columns:minmax(0,.9fr) minmax(0,1.15fr) minmax(0,.95fr)}.batch3-preview-module__JtFGoa__c3e{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}@media (max-width:820px){.batch3-preview-module__JtFGoa__c2,.batch3-preview-module__JtFGoa__c2e,.batch3-preview-module__JtFGoa__c2w,.batch3-preview-module__JtFGoa__c2n,.batch3-preview-module__JtFGoa__c3,.batch3-preview-module__JtFGoa__c3e{grid-template-columns:minmax(0,1fr)}.batch3-preview-module__JtFGoa__headFirst .batch3-preview-module__JtFGoa__head{order:-1}}
