#cid-wemeet{--wm-navy:#293e50;--wm-cream:#f8f5ef;--wm-rose:#e9b8ac;--wm-sage:#b9c7bc;background:var(--wm-cream);color:var(--wm-navy);font:16px/1.75 DM Sans,sans-serif}#cid-wemeet *{box-sizing:border-box}#cid-wemeet header{border-bottom:1px solid #293e5020;justify-content:space-between;align-items:center;gap:25px;padding:20px 6%;display:flex}#cid-wemeet .brand-link{align-items:center;text-decoration:none;display:inline-flex}#cid-wemeet .brand{object-fit:contain;width:165px;height:80px;display:block}#cid-wemeet nav{flex-wrap:wrap;align-items:center;gap:22px;font-size:16px;display:flex}#cid-wemeet nav a{text-decoration:none}#cid-members{--wm-navy:#293e50;--wm-cream:#f8f5ef;--wm-rose:#e9b8ac;--wm-sage:#b9c7bc;color:var(--wm-navy);font:16px/1.75 DM Sans,sans-serif}#cid-members *{box-sizing:border-box}#cid-members h1,#cid-members h2,#cid-members h3,#cid-members p{margin:0}#cid-members h1,#cid-members h2,#cid-members h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:500;line-height:1.08}#cid-members h1{margin:18px 0 24px;font-size:clamp(48px,6vw,76px)}#cid-members h2{margin:15px 0 24px;font-size:clamp(37px,4.5vw,55px)}#cid-members h1 span,#cid-members h2 span{font-family:Allura,cursive;font-weight:400;line-height:1.05}#cid-members h3{margin:24px 0 12px;font-size:27px}#cid-members p+p{margin-top:16px}#cid-members a{color:inherit;text-underline-offset:5px}#cid-members a:focus-visible,#cid-members summary:focus-visible{outline-offset:5px;outline:2px solid #af6554}#cid-members .wm-eyebrow{letter-spacing:2px;text-transform:uppercase;font-size:12px;font-weight:500}#cid-members .wm-hero{max-width:1100px;margin:auto;padding:65px 6% 55px}#cid-members .wm-hero>p:not(.wm-eyebrow){max-width:610px}#cid-members .wm-choices{flex-wrap:wrap;gap:22px;margin-top:28px;font-size:16px;display:flex}#cid-members .wm-choices a{border-bottom:1px solid;padding-bottom:3px;text-decoration:none}#cid-members .wm-meeting{border-top:1px solid #293e5025;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6%;max-width:1280px;margin:auto;padding:55px 6%;scroll-margin-top:20px;display:grid}#cid-members .wm-booking{background:#fff;border-radius:3px;min-width:0;padding:20px;box-shadow:0 6px 25px #293e5008}#cid-members .wm-booking h3{margin-top:0}#cid-members .wm-booking>p{margin-bottom:14px;font-size:14px}#cid-members iframe{max-width:100%;display:block}#cid-members ul{margin:15px 0 23px;padding-left:20px;list-style:outside}#cid-members li{margin-bottom:10px}#cid-members .wm-note{border-left:2px solid var(--wm-rose);margin-top:24px;padding-left:15px;font-size:16px}#cid-members .wm-benefit{background:#e9ede7;padding:55px 6%;scroll-margin-top:20px}#cid-members .wm-benefit-heading{max-width:700px}#cid-members .wm-outcomes{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin:35px 0 40px;display:grid}#cid-members .wm-outcomes article{border-top:1px solid #293e5030;padding-top:10px}#cid-members .wm-outcomes h3{margin-top:12px;font-size:25px}#cid-members .wm-outcomes p{font-size:16px}#cid-members .wm-session-grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:6%;max-width:1125px;margin:auto;display:grid}#cid-members .wm-faq{max-width:1100px;margin:auto;padding:55px 6%}#cid-members details{border-top:1px solid #293e5030;padding:18px 0}#cid-members details:last-child{border-bottom:1px solid #293e5030}#cid-members summary{cursor:pointer;justify-content:space-between;gap:22px;font:500 25px/1.2 Cormorant Garamond,Georgia,serif;list-style:none;display:flex}#cid-members summary::-webkit-details-marker{display:none}#cid-members summary:after{content:"+";font-family:DM Sans,sans-serif}#cid-members details[open] summary:after{content:"−"}#cid-members details p{max-width:750px;margin-top:16px}#cid-members .wm-end{background:#efe9e1;padding:45px 6% 55px}#cid-members .wm-end p{max-width:620px;margin-bottom:20px}#cid-members .wm-fallback{overflow-wrap:anywhere;font-size:14px}#cid-members .wm-section-image{aspect-ratio:3/2;object-fit:cover;border-radius:2px 36px 2px 2px;width:100%;height:auto;margin:12px 0 27px;display:block}#cid-members .wm-coffee-image{border-radius:50px 2px 2px;transform:rotate(-1deg)}@media (width>=1400px){#cid-members .wm-benefit,#cid-members .wm-end{padding-left:calc(50% - 555px);padding-right:calc(50% - 555px)}}@media (width<=760px){#cid-wemeet header{align-items:flex-start;gap:12px}#cid-wemeet .brand{width:125px;height:65px}#cid-wemeet nav{gap:10px;max-width:205px;padding-top:10px;font-size:14px}#cid-members .wm-meeting,#cid-members .wm-session-grid,#cid-members .wm-outcomes{grid-template-columns:1fr;gap:28px}#cid-members .wm-hero{padding-top:40px}#cid-members .wm-booking{padding:12px 8px}#cid-members .wm-outcomes{gap:15px}#cid-members summary{font-size:23px}}@media (prefers-reduced-motion:reduce){#cid-members{scroll-behavior:auto}}
