@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.W3Dto7M0.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-normal.DLdKLAvx.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-normal.DD2KOZkl.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-normal.CVFrM67f.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-normal.6K-YXo6g.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-normal.4uxlocMh.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-normal.Drx2k2n9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-normal.uvC0WHQr.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-normal.B-1hWBU7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-normal.B7YtguxJ.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.Yta7XZ9C.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-500-normal.lsPpqi9g.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-cyrillic-500-normal.CyAY5ZLS.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-500-normal.DkJXBcIH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-vietnamese-500-normal.BZGLGj12.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-500-normal.DqXqCC0q.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-ext-500-normal.CH1kM7og.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-500-normal.DYeaGGzO.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/cormorant-garamond-latin-500-normal.BsRWmXhO.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-500-normal.zIXX3Q-H.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.BMhMHfrj.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-600-normal.CsIYWmWK.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-cyrillic-600-normal.C2atO-64.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-600-normal.FNmA3REe.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-vietnamese-600-normal.BoXdMtcr.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-600-normal.C4HEjEaf.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-ext-600-normal.DaBc-lu7.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-600-normal.Dk3-quAP.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/cormorant-garamond-latin-600-normal.Co1r35X9.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-600-normal.2CBVLo0M.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.BEGvmv_3.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-ext-400-italic.C_Uk1MUY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-cyrillic-400-italic.D3GtrbRZ.woff2) format("woff2"),url(/_astro/cormorant-garamond-cyrillic-400-italic.AH1vqu4S.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-vietnamese-400-italic.BoXDRTEW.woff2) format("woff2"),url(/_astro/cormorant-garamond-vietnamese-400-italic.CJpMwFnN.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-ext-400-italic.BdEzgT7i.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-ext-400-italic.CQvLaSWn.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cormorant Garamond;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/cormorant-garamond-latin-400-italic.Dc_OZ8oc.woff2) format("woff2"),url(/_astro/cormorant-garamond-latin-400-italic.BLh7T8o8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/jost-cyrillic-300-normal.DcIdRxLM.woff2) format("woff2"),url(/_astro/jost-cyrillic-300-normal.Da-u_v9v.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/jost-latin-ext-300-normal.-ixxmfGr.woff2) format("woff2"),url(/_astro/jost-latin-ext-300-normal.DIStW2bt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:300;src:url(/_astro/jost-latin-300-normal.DkBQXsFU.woff2) format("woff2"),url(/_astro/jost-latin-300-normal.Ckm9JHl_.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-cyrillic-400-normal.bVZEi0jL.woff2) format("woff2"),url(/_astro/jost-cyrillic-400-normal.Dk3McGkH.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-latin-ext-400-normal.CpdMQIMr.woff2) format("woff2"),url(/_astro/jost-latin-ext-400-normal.Dsyb2mtt.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/jost-latin-400-normal.q-RKOgPK.woff2) format("woff2"),url(/_astro/jost-latin-400-normal.C7S-3Ky6.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-cyrillic-500-normal.DtB2bvF0.woff2) format("woff2"),url(/_astro/jost-cyrillic-500-normal.DlHwnXyv.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-latin-ext-500-normal.BkvHgcKf.woff2) format("woff2"),url(/_astro/jost-latin-ext-500-normal.Cpxiadwk.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Jost;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/jost-latin-500-normal.41lBe9I9.woff2) format("woff2"),url(/_astro/jost-latin-500-normal.B-AtzreL.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink: #15212e;--ink-soft: #243443;--sage: #6f7d63;--sage-dark: #566049;--cream: #f6f1e7;--cream-deep: #ece4d3;--clay: #b07a4f;--clay-dark: #9a6842;--gold: #c2a35c;--charcoal: #2c2c28;--paper: #fbf8f1;--teal: #4f9fb0;--teal-dark: #3f8494;--font-display: "Cormorant Garamond", "Georgia", serif;--font-body: "Jost", "Helvetica Neue", sans-serif;--measure: 62ch;--container: 1160px;--space-section: clamp(64px, 10vw, 120px)}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--charcoal);font-family:var(--font-body);font-weight:300;font-size:17px;line-height:1.75;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}h1,h2,h3,h4{font-family:var(--font-display);color:var(--ink);line-height:1.15;margin:0 0 .5em}h1{font-size:clamp(38px,6vw,68px);font-weight:500}h2{font-size:clamp(26px,3.4vw,38px);font-weight:500}h3{font-size:clamp(21px,2.4vw,27px);font-weight:500}p{margin:0 0 1.2em;max-width:var(--measure)}a{color:var(--teal-dark);text-decoration-thickness:1px;text-underline-offset:3px}a:hover{color:var(--teal)}img{max-width:100%;height:auto;display:block}.promo-banner .promo-gold{color:var(--gold);text-decoration-thickness:1px;text-underline-offset:3px}.promo-banner .promo-gold:hover{color:#d9bd7f}.promo-banner{background:var(--ink);color:#fff;font-size:13px;font-weight:500;letter-spacing:2px;text-transform:uppercase;text-align:center;padding:10px 24px;margin:0;max-width:none}.eyebrow{display:block;font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--sage);margin-bottom:14px}.on-dark .eyebrow,.eyebrow.gold{color:var(--gold)}.btn{display:inline-block;background:var(--teal);color:#fff;font-family:var(--font-body);font-size:14px;font-weight:500;letter-spacing:1.5px;text-transform:uppercase;text-decoration:none;padding:16px 34px;border:none;border-radius:2px;cursor:pointer;transition:background .2s ease}.btn:hover{background:var(--teal-dark);color:#fff}.btn.earth{background:var(--clay)}.btn.earth:hover{background:var(--clay-dark)}.btn.ghost{background:transparent;color:var(--teal-dark);box-shadow:inset 0 0 0 1px var(--teal)}.btn.ghost:hover{background:var(--teal);color:#fff}.container{width:min(100% - 48px,var(--container));margin-inline:auto}.narrow{width:min(100% - 48px,760px);margin-inline:auto}.section{padding-block:var(--space-section)}.section.cream{background:var(--cream)}.prose h2{margin-top:1.6em}.prose p:has(>.eyebrow){margin:3em 0 0}.prose p:has(>.eyebrow)>.eyebrow{margin-bottom:0}.prose p:has(>.eyebrow)+h2{margin-top:.4em}.prose ul,.prose ol{max-width:var(--measure);padding-left:1.2em}.prose blockquote{margin:2em 0;padding-left:1.4em;border-left:2px solid var(--cream-deep);font-family:var(--font-display);font-style:italic;font-size:1.25em;color:var(--ink-soft)}.ml-embedded button,.ml-embedded .ml-form-embedSubmit button{background:var(--teal)!important;color:#fff!important;font-family:var(--font-body)!important;letter-spacing:2px!important;text-transform:uppercase!important;border:none!important;border-radius:2px!important}.ml-embedded button:hover{background:var(--teal-dark)!important}.ml-embedded[data-form="9SoA2F"] button{background:var(--clay)!important}.ml-embedded[data-form="9SoA2F"] button:hover{background:var(--clay-dark)!important}.prose .photo-slot{background:linear-gradient(160deg,var(--cream) 0%,var(--cream-deep) 55%,#d8ccb4 100%);aspect-ratio:3 / 2;max-width:var(--measure);display:flex;align-items:flex-end;padding:18px;margin:2em 0;font-size:12px;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:var(--sage-dark)}.prose img{width:100%;max-width:var(--measure);aspect-ratio:3 / 2;object-fit:cover;margin:2em 0}.prose .natural img{aspect-ratio:auto}.prose .member{background:var(--cream);display:grid;grid-template-columns:1fr;gap:24px clamp(28px,4vw,56px);align-items:center;max-width:1040px;padding:clamp(28px,4vw,52px);margin:clamp(24px,3vw,40px) auto}.prose .member .member-photo{margin:0}.prose .member .member-photo p{margin:0;max-width:none}.prose .member .member-photo img{width:100%;max-width:none;aspect-ratio:10 / 9;object-fit:cover;object-position:center 30%;margin:0}.prose .member .member-text h2{margin:0 0 .4em}.prose .member .member-text p{font-size:15px;max-width:none}.prose .member .member-text>:last-child{margin-bottom:0}@media(min-width:768px){.prose .member{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.prose .qa{display:grid;grid-template-columns:1fr;gap:20px clamp(32px,5vw,68px);align-items:start;max-width:1080px;margin:clamp(48px,7vw,84px) auto}.prose .qa .qa-media p{margin:0;max-width:none}.prose .qa .qa-media img{width:100%;max-width:none;aspect-ratio:4 / 3;object-fit:cover;margin:0}.prose .qa .qa-text p{max-width:none}.prose .qa .qa-text p:has(>.eyebrow){margin:0}.prose .qa .qa-text h2{margin-top:.4em;font-size:clamp(24px,2.8vw,34px)}.prose .qa .qa-text>:last-child{margin-bottom:0}.prose .pband{background:var(--teal);color:#fff;max-width:none;margin:clamp(48px,7vw,84px) calc(50% - 50vw);padding:clamp(48px,6vw,76px) max(24px,calc(50vw - 540px));text-align:center}.prose .pband h2,.prose .pband h3{color:#fff;margin-top:1.6em}.prose .pband h2:first-child{margin-top:0}.prose .pband h3{margin-top:.2em;font-size:clamp(19px,2vw,23px)}.prose .pband p{max-width:68ch;margin-inline:auto;font-size:15px}.prose .pband ul{display:inline-block;text-align:left;max-width:none;margin:0 auto 1.2em;font-size:15px}.prose .pband .pband-trio{max-width:900px;margin:2.4em auto 0;display:grid;grid-template-columns:1fr}.prose .pband .pband-trio p{margin:0;max-width:none}.prose .pband .pband-trio img{width:100%;max-width:none;aspect-ratio:1 / 1;object-fit:cover;margin:0}@media(min-width:640px){.prose .pband .pband-trio{grid-template-columns:repeat(3,1fr)}}.prose .story-split{display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,64px);align-items:start;max-width:1080px;margin:0 auto}.prose .story-split .story-text{padding-top:clamp(16px,4vw,56px)}.prose .story-split .story-text p{font-size:15px;max-width:44ch;margin-inline:auto}.prose .story-split .story-text .story-quote{font-family:var(--font-display);font-weight:700;font-style:italic;font-size:clamp(22px,2.6vw,30px);line-height:1.35;text-align:center;max-width:22ch;margin:0 auto .9em;color:var(--ink)}.prose .story-split .story-text .story-sig{text-align:center;font-size:13px;letter-spacing:.5px;margin-bottom:3.5em}.prose .story-split .story-photo{margin:0}.prose .story-split .story-photo p{margin:0;max-width:none}.prose .story-split .story-photo img{width:100%;max-width:none;aspect-ratio:auto;margin:0}@media(min-width:768px){.prose .story-split{grid-template-columns:minmax(0,5fr) minmax(0,6fr)}}.prose .note-band{background:var(--cream);margin:clamp(40px,6vw,64px) calc(50% - 50vw);padding:32px max(24px,calc(50vw - 360px));text-align:center}.prose .note-band p{max-width:62ch;margin:0 auto;font-size:15px}.prose .full-photo{margin:0 calc(50% - 50vw)}.prose .full-photo p{margin:0;max-width:none}.prose .full-photo img{width:100%;max-width:none;aspect-ratio:auto;height:clamp(260px,32vw,420px);object-fit:cover;margin:0}.prose .phil{text-align:center;margin-top:clamp(48px,7vw,84px)}.prose .phil h2{margin:.2em 0 0}.prose .phil .phil-sub{font-family:var(--font-display);font-style:italic;color:var(--clay);font-size:clamp(20px,2.4vw,26px);margin:0 auto 2.4em;max-width:none}.prose .phil .phil-cols{display:grid;grid-template-columns:1fr;gap:clamp(32px,5vw,80px);text-align:left;max-width:1000px;margin:0 auto}.prose .phil .phil-cols h3{text-align:center;margin:0 0 .9em}.prose .phil .phil-cols p{font-size:15px;max-width:none}@media(min-width:768px){.prose .phil .phil-cols{grid-template-columns:1fr 1fr}}.prose .monica-panel{background:#fff;margin:clamp(48px,7vw,84px) calc(50% - 50vw) 0;padding:clamp(40px,6vw,72px) max(24px,calc(50vw - 540px));display:grid;grid-template-columns:1fr;gap:clamp(28px,4vw,56px);align-items:center}.prose .monica-panel .mp-text h2{margin-top:0}.prose .monica-panel .mp-text p{font-size:15px;max-width:46ch}.prose .monica-panel .mp-photo{margin:0;position:relative}.prose .monica-panel .mp-photo p{margin:0;max-width:none}.prose .monica-panel .mp-photo img{width:100%;max-width:none;aspect-ratio:auto;margin:0}.prose .monica-panel .mp-photo figcaption{position:absolute;top:0;left:0;right:28%;padding:20px 22px;font-style:italic;font-size:13px;line-height:1.55;color:#3a3a36}@media(min-width:768px){.prose .monica-panel{grid-template-columns:1fr 1fr}}.prose .centered-block{text-align:center}.prose .centered-block p{margin-inline:auto}.prose .cta-center{text-align:center;max-width:none;margin:calc(0px - clamp(12px,3vw,40px)) 0 0}.prose .fine-print{font-size:14px;line-height:1.6;color:var(--sage-dark)}.prose .rate-anchor{max-width:40rem;margin:0 auto 1.4em;padding:18px 22px;background:#b07a4f17;border:1px solid rgba(176,122,79,.28);border-radius:3px;font-size:16px;line-height:1.55;color:var(--ink-soft);text-align:left}.prose .rate-anchor strong{color:var(--clay-dark)}.prose .dark-band{background:radial-gradient(ellipse at 50% 0%,#27384b,#111b27 75%);text-align:center;max-width:none;margin:clamp(48px,7vw,84px) calc(50% - 50vw);padding:clamp(64px,10vw,120px) max(24px,calc(50vw - 380px))}.prose .dark-band h2{color:var(--cream);margin:.2em 0 .8em}.prose .dark-band p{color:var(--cream);margin-inline:auto;font-size:17.5px;font-weight:300;max-width:62ch}.prose .qa .qa-media.top img{object-position:center top}.prose .qa.dark{background:var(--ink);max-width:none;margin-inline:calc(50% - 50vw);padding-block:clamp(40px,6vw,72px);padding-inline:max(24px,calc(50vw - 540px))}.prose .qa.dark .qa-text,.prose .qa.dark .qa-text h2,.prose .qa.dark .qa-text h3,.prose .qa.dark a{color:var(--cream)}.prose .qa.dark a:hover{color:#fff}.prose .qa.dark .qa-media img{aspect-ratio:1 / 1}@media(min-width:768px){.prose .qa,.prose .qa.rev{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.prose .qa.rev .qa-media{order:2}.prose .qa.rev .qa-text{order:1}.prose .qa .qa-media{margin-top:32px}}.prose .lede{text-align:center;font-size:clamp(18px,2vw,21px);max-width:58ch;margin:0 auto 1.8em}.prose .lede em{color:var(--clay)}.prose.centered{text-align:center}.prose.centered p,.prose.centered ul{margin-inline:auto}.prose.centered img{margin:2.4em auto}.prose.centered h2{font-size:clamp(32px,4.6vw,54px);letter-spacing:.5px;margin-top:1.2em}.breadcrumbs [aria-current=page]{color:var(--charcoal)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}:focus-visible{outline:2px solid var(--teal);outline-offset:2px}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;transition-duration:.01ms!important}}.chat{position:fixed;right:18px;bottom:18px;z-index:60}.chat-btn{display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:var(--teal);color:#fff;box-shadow:0 4px 14px #0f222847;cursor:pointer;list-style:none}.chat-btn::-webkit-details-marker{display:none}.chat-btn:hover,.chat[open] .chat-btn{background:var(--teal-dark);color:#fff}.chat-panel{position:fixed;right:18px;bottom:84px;width:min(370px,calc(100vw - 36px));max-height:min(560px,calc(100dvh - 110px));display:flex;flex-direction:column;background:var(--paper);border:1px solid var(--cream-deep);box-shadow:0 12px 34px #0f22283d;overflow:hidden}.chat-head{background:var(--ink);color:var(--cream);padding:14px 16px}.chat-head strong{font-family:var(--font-display);font-weight:500;font-size:20px;display:block}.chat-head span{font-size:12.5px;font-weight:300;color:#c9d2db}.chat-log{flex:1;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;min-height:130px}.msg{font-size:14px;font-weight:300;line-height:1.5;padding:8px 12px;max-width:88%;margin:0}.msg.bot{background:var(--cream);align-self:flex-start;border-radius:10px 10px 10px 2px}.msg.user{background:var(--teal);color:#fff;align-self:flex-end;border-radius:10px 10px 2px}.msg a{color:var(--teal-dark);text-decoration:underline}.chat-starters{display:flex;flex-wrap:wrap;gap:6px;padding:0 14px 10px}.chat-starters button{font:400 12.5px var(--font-body);color:var(--teal-dark);background:none;border:1px solid var(--teal);border-radius:999px;padding:5px 11px;cursor:pointer}.chat-starters button:hover{background:var(--teal);color:#fff}.chat-form{display:flex;gap:8px;padding:10px 14px 14px;border-top:1px solid var(--cream-deep)}.chat-form input{flex:1;font:300 14px var(--font-body);color:var(--charcoal);background:#fff;border:1px solid var(--cream-deep);padding:8px 11px;min-width:0}.chat-send{font:500 12px var(--font-body);letter-spacing:1.5px;text-transform:uppercase;background:var(--teal);color:#fff;border:none;padding:8px 16px;cursor:pointer}.chat-send:hover{background:var(--teal-dark)}.wa-channel{text-align:center;padding:clamp(28px,4vw,44px) 20px;background:var(--cream)}.wa-channel p{font-weight:300;margin:0 0 14px}.wa-channel .btn-wa{display:inline-block;background:var(--teal);color:#fff;font:500 13px var(--font-body);letter-spacing:2px;text-transform:uppercase;padding:13px 26px;text-decoration:none}.wa-channel .btn-wa:hover{background:var(--teal-dark)}.site-header[data-astro-cid-3ef6ksr2]{background:#fff;border-bottom:1px solid var(--cream-deep);position:relative;z-index:50}.header-inner[data-astro-cid-3ef6ksr2]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:34px;padding-block:14px}nav[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{list-style:none;display:flex;align-items:center;gap:30px;margin:0;padding:0}.nav-left[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{justify-content:flex-end}.nav-right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{justify-content:flex-start}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{font-family:var(--font-display);font-variant:small-caps;font-size:19px;font-weight:500;letter-spacing:1.2px;color:var(--ink-soft);text-decoration:none;white-space:nowrap}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]:hover{color:var(--teal-dark)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].accent{color:var(--clay)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2].accent:hover{color:var(--clay-dark)}nav[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2][aria-current=page]{text-decoration:underline;text-underline-offset:5px;text-decoration-thickness:1px}.brand[data-astro-cid-3ef6ksr2]{display:block;line-height:0;justify-self:center}.brand[data-astro-cid-3ef6ksr2] .brand-logo{width:70px;height:82px}.has-dropdown[data-astro-cid-3ef6ksr2]{position:relative}.dropdown[data-astro-cid-3ef6ksr2]{display:none;list-style:none;margin:0;position:absolute;top:100%;left:-18px;background:#fff;border:1px solid var(--cream-deep);padding:10px 0;min-width:230px;box-shadow:0 12px 30px #15212e14;z-index:60}.has-dropdown[data-astro-cid-3ef6ksr2]:hover .dropdown[data-astro-cid-3ef6ksr2],.has-dropdown[data-astro-cid-3ef6ksr2]:focus-within .dropdown[data-astro-cid-3ef6ksr2]{display:block}.dropdown[data-astro-cid-3ef6ksr2] a[data-astro-cid-3ef6ksr2]{display:block;padding:8px 18px;font-family:var(--font-body);font-variant:normal;letter-spacing:.3px;font-size:14px;font-weight:400;white-space:nowrap}.nav-toggle[data-astro-cid-3ef6ksr2],.nav-toggle-label[data-astro-cid-3ef6ksr2]{display:none}@media(max-width:900px){.header-inner[data-astro-cid-3ef6ksr2]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.header-inner[data-astro-cid-3ef6ksr2]:after{content:"";width:24px;order:2}.nav-toggle-label[data-astro-cid-3ef6ksr2]{display:flex;flex-direction:column;gap:5px;cursor:pointer;padding:8px 0;order:1}.nav-toggle-label[data-astro-cid-3ef6ksr2] span[data-astro-cid-3ef6ksr2]{width:24px;height:1.5px;background:var(--ink)}.brand[data-astro-cid-3ef6ksr2]{order:2}.brand[data-astro-cid-3ef6ksr2] .brand-logo{width:56px;height:66px}.nav-left[data-astro-cid-3ef6ksr2],.nav-right[data-astro-cid-3ef6ksr2]{display:none;width:100%;order:3}.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.nav-left[data-astro-cid-3ef6ksr2],.nav-toggle[data-astro-cid-3ef6ksr2]:checked~.nav-right[data-astro-cid-3ef6ksr2]{display:block}.nav-right[data-astro-cid-3ef6ksr2]{order:4}.nav-left[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2],.nav-right[data-astro-cid-3ef6ksr2]>ul[data-astro-cid-3ef6ksr2]{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:16px;padding-block:12px 4px}.dropdown[data-astro-cid-3ef6ksr2]{display:block;position:static;border:none;box-shadow:none;background:transparent;padding:8px 0 0 16px}}.ml-embedded[data-astro-cid-pfcynhin]{max-width:480px;margin-inline:auto}.ml-reveal[data-astro-cid-pfcynhin]{text-align:center}.ml-toggle[data-astro-cid-pfcynhin]{position:absolute;opacity:0;pointer-events:none}.ml-reveal[data-astro-cid-pfcynhin] label[data-astro-cid-pfcynhin].btn{cursor:pointer}.ml-toggle[data-astro-cid-pfcynhin]:focus-visible~label[data-astro-cid-pfcynhin].btn{outline:2px solid var(--teal);outline-offset:2px}.ml-body[data-astro-cid-pfcynhin]{height:0;overflow:hidden;visibility:hidden}.ml-toggle[data-astro-cid-pfcynhin]:checked~.ml-body[data-astro-cid-pfcynhin]{height:auto;overflow:visible;visibility:visible;margin-top:18px}.ml-toggle[data-astro-cid-pfcynhin]:checked~label[data-astro-cid-pfcynhin].btn{display:none}.site-footer[data-astro-cid-sz7xmlte]{background:var(--ink);color:var(--cream);padding-block:clamp(56px,8vw,96px) 40px;margin-top:0}.plan-band[data-astro-cid-sz7xmlte]{background:var(--clay);text-align:center;padding-block:clamp(14px,2.2vw,22px)}.plan-band[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:56ch;margin:0 auto}.plan-q[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-style:italic;font-size:clamp(21px,2.4vw,25px);color:#fff;margin-bottom:4px}.plan-line[data-astro-cid-sz7xmlte]{font-size:16px;line-height:1.65;color:#fffbf5f0}.plan-band[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:#fff;font-weight:500;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px}.plan-band[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--cream)}.footer-cta[data-astro-cid-sz7xmlte]{background:var(--cream);border-top:1px solid var(--cream-deep);text-align:center;padding-block:clamp(48px,7vw,80px)}.footer-cta[data-astro-cid-sz7xmlte] .container[data-astro-cid-sz7xmlte]{max-width:640px}.footer-cta[data-astro-cid-sz7xmlte] h2[data-astro-cid-sz7xmlte]{color:var(--ink)}.footer-cta[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{margin-inline:auto;color:var(--sage-dark)}.footer-actions[data-astro-cid-sz7xmlte]{display:flex;justify-content:center;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-top:8px}.footer-links[data-astro-cid-sz7xmlte]{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:40px;padding-top:8px}.footer-links[data-astro-cid-sz7xmlte] h3[data-astro-cid-sz7xmlte]{font-family:var(--font-body);font-size:11px;font-weight:500;letter-spacing:3px;text-transform:uppercase;color:var(--gold);margin-bottom:18px}.footer-links[data-astro-cid-sz7xmlte] ul[data-astro-cid-sz7xmlte]{list-style:none;margin:0;padding:0;display:grid;gap:10px}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]{color:var(--cream);text-decoration:none;font-size:15px;font-weight:300}.footer-links[data-astro-cid-sz7xmlte] a[data-astro-cid-sz7xmlte]:hover{color:var(--gold)}.footer-meta[data-astro-cid-sz7xmlte]{border-top:1px solid var(--ink-soft);margin-top:48px;padding-top:32px;text-align:center}.footer-meta[data-astro-cid-sz7xmlte] p[data-astro-cid-sz7xmlte]{max-width:none;margin:0 0 8px}.nap[data-astro-cid-sz7xmlte]{font-size:14px;color:var(--cream)}.copyright[data-astro-cid-sz7xmlte]{font-size:13px;color:var(--cream-deep)}.signoff[data-astro-cid-sz7xmlte]{font-family:var(--font-display);font-style:italic;font-size:19px;color:var(--gold);margin-top:16px}.instagram[data-astro-cid-sz7xmlte]{display:inline-flex;padding:8px;margin-top:12px;color:var(--cream)}.instagram[data-astro-cid-sz7xmlte]:hover{color:var(--gold)}
