.vELbgG_articleBody{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#000000c7;font-size:clamp(16px,1.15vw,17px);line-height:1.85}.vELbgG_articleBody h2{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;border-left:3px solid #8f866f;margin:2.6em 0 1em;padding-left:16px;font-size:clamp(22px,2.4vw,28px);font-weight:600;line-height:1.3}.vELbgG_articleBody h3{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;margin:2em 0 .8em;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.35}.vELbgG_articleBody p{margin:0 0 1.4em}.vELbgG_articleBody a{color:#8f866f;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.vELbgG_articleBody ul,.vELbgG_articleBody ol{margin:0 0 1.4em 1.4em}.vELbgG_articleBody li{margin-bottom:.5em}.vELbgG_articleBody blockquote{color:#000000b3;border-left:2px solid #8f866f;margin:1.8em 0;padding:0 0 0 24px;font-style:italic}.vELbgG_articleBody code{color:#1a1a1a;background:#f7f3ef;padding:.1em .4em;font-family:source-code-pro,Menlo,Monaco,Consolas,monospace;font-size:.88em}.vELbgG_articleBody hr{border:none;border-top:1px solid #8f866f4d;width:56px;margin:2.6em auto}.vELbgG_articleBody img{border:1px solid #8f866f33;max-width:100%;height:auto;margin:1.8em 0;display:block}.vELbgG_articleBody table{border-collapse:collapse;width:100%;margin:1.8em 0;font-size:.94em}.vELbgG_tableWrap{border:1px solid #8f866f33;margin:1.8em 0;overflow-x:auto}.vELbgG_articleBody th,.vELbgG_articleBody td{text-align:left;border-bottom:1px solid #8f866f2e;padding:12px 16px}.vELbgG_articleBody th{color:#1a1a1a;background:#f9f7f4;background:lab(97.2499% .60451 1.69981);font-weight:600}.vELbgG_articleBody tr:nth-child(2n) td{background:#fcfbf9;background:lab(98.625% .300646 .848889)}
.Ys0HqG_breadcrumb{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#8f866f;flex-wrap:wrap;align-items:center;margin-bottom:clamp(16px,2vw,28px);font-size:.75rem;display:flex}.Ys0HqG_dossier{justify-content:center}.Ys0HqG_crumb{align-items:center;display:inline-flex}.Ys0HqG_breadcrumb a{color:#8f866f;text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:none;text-decoration-thickness:1px;display:inline-flex}.Ys0HqG_breadcrumb a:active{text-decoration-line:underline}.Ys0HqG_current{align-items:center;min-height:44px;display:inline-flex}.Ys0HqG_sep{opacity:.5;margin:0 10px;display:inline-block}@media (hover:hover){.Ys0HqG_breadcrumb a:hover{text-decoration-line:underline}}
._2W_64a_article{max-width:740px;margin:0 auto}._2W_64a_articleHeader{margin-bottom:clamp(32px,4vw,48px)}._2W_64a_articleTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;margin:0 0 18px;font-size:clamp(28px,3.6vw,44px);font-weight:600;line-height:1.15}._2W_64a_articleStandfirst{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#0000009e;margin:0 0 24px;font-size:clamp(16px,1.4vw,18px);line-height:1.65}._2W_64a_articleByline{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#8f866f;border-top:1px solid #8f866f40;flex-wrap:wrap;align-items:center;gap:16px;padding-top:20px;font-size:.75rem;display:flex}._2W_64a_bylineDot{opacity:.6;background:#8f866f;border-radius:50%;width:4px;height:4px;display:inline-block}._2W_64a_articleFeatured{margin:clamp(28px,4vw,48px) 0}._2W_64a_articleFeatured img{border:1px solid #8f866f40;width:100%;height:auto;display:block}._2W_64a_articleFeaturedCaption{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#0000008c;letter-spacing:.02em;margin-top:10px;font-size:.8rem;font-style:italic}._2W_64a_faqBlock{border-top:1px solid #8f866f40;margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,4vw,40px)}._2W_64a_faqBlockTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#8f866f;margin:0 0 24px;font-size:.75rem}._2W_64a_faqItem{background:#f7f3ef;margin-bottom:14px;padding:1.25rem 1.5rem}._2W_64a_faqItem h3{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;margin:0 0 8px;font-size:1.05rem;font-weight:600;line-height:1.4}._2W_64a_faqItem p{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#000000b3;margin:0;font-size:16px;line-height:1.7}._2W_64a_leavesSection{border-top:1px solid #8f866f40;margin-top:clamp(64px,8vw,96px);padding-top:clamp(40px,5vw,60px)}._2W_64a_leavesTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.22em;color:#8f866f;text-align:center;margin:0 0 32px;font-size:.75rem}._2W_64a_leavesGrid{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:clamp(20px,2.4vw,32px);display:grid}._2W_64a_leafCard{color:inherit;border-top:1px solid #8f866f4d;flex-direction:column;padding:clamp(22px,2.2vw,30px) 0;text-decoration:none;transition:border-color .3s;display:flex;position:relative}._2W_64a_leafCard:active{border-top-color:#8f866f}._2W_64a_leafCardNumeral{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:.18em;color:#8f866f;margin:0 0 14px;font-size:.75rem;font-weight:500}._2W_64a_leafCardTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;margin:0 0 12px;font-size:clamp(17px,1.6vw,20px);font-weight:600;line-height:1.35;transition:color .3s}._2W_64a_leafCardExcerpt{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#00000094;margin:0;font-size:16px;line-height:1.7}@media (hover:hover){._2W_64a_leafCard:hover{border-top-color:#8f866f}._2W_64a_leafCard:hover ._2W_64a_leafCardTitle{color:#8f866f}}
.GAkgTq_dossierHeader{text-align:center;margin-bottom:clamp(32px,5vw,64px)}.GAkgTq_dossierKicker{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.32em;color:#8f866f;margin-bottom:12px;font-size:.7rem}.GAkgTq_dossierTitle{font-family:var(--font-mrs-sd), "Mrs Saint Delafield", cursive;color:#8f866f;margin:0 0 24px;font-size:clamp(58px,9vw,96px);font-weight:400;line-height:.95}.GAkgTq_dossierStandfirst{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#000000b8;max-width:660px;margin:0 auto;font-size:clamp(16px,1.6vw,19px);font-style:italic;line-height:1.65}.GAkgTq_dossierRule{background:#8f866f;width:56px;height:1px;margin:clamp(30px,4vw,44px) auto 0}.GAkgTq_hubGrid{grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));gap:clamp(22px,3vw,36px);margin-top:clamp(40px,5vw,64px);display:grid}.GAkgTq_hubCard{color:inherit;background:#fff;border:1px solid #8f866f2e;padding:clamp(24px,2.6vw,36px);text-decoration:none;transition:border-color .3s,transform .3s;display:block;position:relative}.GAkgTq_hubCard:active{border-color:#8f866f80}.GAkgTq_hubCardNumeral{font-family:var(--font-mrs-sd), "Mrs Saint Delafield", cursive;color:#8f866f;opacity:.7;margin:0 0 8px;font-size:2.6rem;line-height:1}.GAkgTq_hubCardTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;margin:0 0 12px;font-size:clamp(18px,1.8vw,22px);font-weight:600;line-height:1.3}.GAkgTq_hubCardExcerpt{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#0000009e;margin:0 0 18px;font-size:16px;line-height:1.7}.GAkgTq_hubCardMeta{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.18em;color:#8f866f;font-size:.75rem}@media (hover:hover){.GAkgTq_hubCard:hover{border-color:#8f866f80;transform:translateY(-2px)}}
.Wcu3Ya_shell{background:var(--background)}.Wcu3Ya_page{width:100%;max-width:1200px;margin:0 auto;padding:clamp(24px,5vw,56px) clamp(20px,6vw,80px) clamp(60px,8vw,100px)}.Wcu3Ya_empty{text-align:center;background:#faf8f5;background:lab(97.6428% .517339 1.45649);border:1px solid #8f866f40;padding:clamp(40px,6vw,80px) clamp(20px,4vw,60px)}.Wcu3Ya_emptyMark{font-family:var(--font-mrs-sd), "Mrs Saint Delafield", cursive;color:#8f866f;opacity:.85;margin:0 0 18px;font-size:clamp(56px,7vw,80px);line-height:1}.Wcu3Ya_emptyTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.32em;color:#8f866f;margin:0 0 18px;font-size:.75rem}.Wcu3Ya_emptyBody{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#0009;max-width:520px;margin:0 auto;font-size:16px;line-height:1.8}.Wcu3Ya_emptyBody a{color:#8f866f;border-bottom:1px solid #8f866f}
.a14r8q_masthead{text-align:center;margin-bottom:clamp(24px,5vw,64px);padding-bottom:clamp(24px,4vw,48px);position:relative}.a14r8q_mastheadRule{opacity:.85;background:#8f866f;width:88px;height:1px;margin:0 auto 22px}.a14r8q_mastheadKicker{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.32em;color:#8f866f;margin:0 0 10px;font-size:.75rem}.a14r8q_mastheadTitle{font-family:var(--font-mrs-sd), "Mrs Saint Delafield", cursive;color:#8f866f;margin:0;padding:0;font-size:clamp(74px,11vw,124px);font-weight:400;line-height:.9}.a14r8q_mastheadStandfirst{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#0000009e;letter-spacing:.01em;max-width:620px;margin:14px auto 0;font-size:clamp(16px,1.4vw,17px);font-weight:400;line-height:1.7}.a14r8q_mastheadMeta{font-family:var(--font-montserrat), Montserrat, sans-serif;letter-spacing:.28em;text-transform:uppercase;color:#8f866f;justify-content:center;align-items:center;gap:14px;margin-top:30px;font-size:.7rem;display:flex}.a14r8q_mastheadMeta span:before,.a14r8q_mastheadMeta span:after{content:"";opacity:.5;vertical-align:middle;background:#8f866f;width:36px;height:1px;margin:0 12px 4px;display:inline-block}.a14r8q_familyGrid{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:clamp(24px,3vw,40px);margin-top:clamp(20px,3vw,32px);display:grid}.a14r8q_familyCard{color:inherit;background:#fff;border:1px solid #8f866f2e;flex-direction:column;text-decoration:none;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s cubic-bezier(.2,.7,.2,1),border-color .4s;display:flex;position:relative;overflow:hidden}.a14r8q_familyCard:active{border-color:#8f866f80}.a14r8q_familyCardImage{aspect-ratio:4/3;background:linear-gradient(140deg,#f7f3ef 0%,#efe9df 100%);width:100%;position:relative;overflow:hidden}.a14r8q_familyCardImage img{object-fit:cover;width:100%;height:100%;transition:transform .8s cubic-bezier(.2,.7,.2,1);display:block}.a14r8q_familyCardImagePlaceholder{width:100%;height:100%;font-family:var(--font-mrs-sd), "Mrs Saint Delafield", cursive;color:#8f866f;opacity:.55;letter-spacing:-.04em;justify-content:center;align-items:center;font-size:clamp(56px,8vw,80px);display:flex}.a14r8q_familyCardBody{flex-direction:column;gap:12px;padding:clamp(20px,2vw,28px) clamp(20px,2vw,28px) clamp(24px,2.4vw,32px);display:flex}.a14r8q_familyCardKicker{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.28em;color:#8f866f;align-items:center;gap:12px;margin:0;font-size:.7rem;display:flex}.a14r8q_familyCardKicker:before{content:"";opacity:.7;background:#8f866f;width:18px;height:1px;display:inline-block}.a14r8q_familyCardTitle{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#1a1a1a;margin:0;font-size:clamp(20px,2vw,26px);font-weight:600;line-height:1.2}.a14r8q_familyCardExcerpt{font-family:var(--font-montserrat), Montserrat, sans-serif;color:#0000009e;margin:0;font-size:16px;line-height:1.7}.a14r8q_familyCardMeta{font-family:var(--font-montserrat), Montserrat, sans-serif;text-transform:uppercase;letter-spacing:.18em;color:#8f866f;border-top:1px solid #8f866f2e;justify-content:space-between;align-items:center;margin-top:auto;padding-top:14px;font-size:.75rem;display:flex}.a14r8q_familyCardMeta:after{content:"→";letter-spacing:normal;font-size:.95rem;transition:transform .3s}@media (hover:hover){.a14r8q_familyCard:hover{border-color:#8f866f66;transform:translateY(-3px);box-shadow:0 18px 40px -28px #8f866f73}.a14r8q_familyCard:hover .a14r8q_familyCardImage img{transform:scale(1.04)}.a14r8q_familyCard:hover .a14r8q_familyCardMeta:after{transform:translate(4px)}}
