.home_h2__qGzbf{font-size:var(--step-4);line-height:.98;letter-spacing:-.03em;margin:30px 0 clamp(34px,4vw,52px)}.home_h2sm__XbTYQ{font-size:var(--step-3);line-height:1.04;letter-spacing:-.025em;margin:30px 0 36px}.home_h2__qGzbf em,.home_h2sm__XbTYQ em{color:var(--cognac)}.bone .home_h2__qGzbf em{color:#8a5a3c}.home_statement__83hch{text-align:center}.home_ornament__r_hLj{display:flex;justify-content:center;align-items:center;gap:18px;color:var(--cognac);font-size:.5rem;margin-bottom:clamp(40px,5vw,64px)}.home_statementText__rZWpl{font-family:var(--display);font-size:var(--step-3);line-height:1.18;letter-spacing:-.02em;max-width:21em;margin-inline:auto}.home_letterGrid__JuKn5{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2vw,32px);column-gap:clamp(16px,2vw,32px);grid-row-gap:64px;row-gap:64px;align-items:center}.home_cameo__8hJd0{grid-column:1/span 5}.home_cameoCaption__fxSHo{text-align:center;margin-top:24px}.home_letterBody__An0DO{grid-column:7/span 6}.home_letterText__Mr50h{font-size:clamp(1.12rem,1.05rem + .3vw,1.32rem);line-height:1.7;max-width:30em}.home_signoff__h_eg3{margin:40px 0 36px}.home_regards__bMvsp{font-style:italic;color:var(--ink-muted)}.home_signature__TP_9u{font-size:clamp(3rem,2rem + 3vw,4.6rem);color:#3d1e1a;margin-top:4px;transform:rotate(-3deg);transform-origin:left}.home_principles__WY84s{background:var(--oxblood)}.home_principlesHead__oRJkh{margin-bottom:clamp(48px,6vw,88px)}.home_plates__YSSCh{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(16px,2vw,28px);gap:clamp(16px,2vw,28px)}.home_plate__peprx{position:relative;border:1px solid var(--cognac-dim);padding:6px;transition:border-color .8s var(--ease),background .8s var(--ease)}.home_plate__peprx:hover{background:rgba(36,16,15,.45);border-color:var(--cognac)}.home_plateInner__m38gc{border:1px solid var(--cognac-faint);padding:clamp(32px,3.6vw,56px) clamp(24px,3vw,44px);height:100%;text-align:center;display:flex;flex-direction:column;align-items:center}.home_plateNum__abYkH{font-family:var(--display);font-style:italic;font-size:3.4rem;line-height:1;color:var(--cognac)}.home_plateTitle__wAnSF{font-family:var(--ui);font-size:.86rem;letter-spacing:.24em;text-transform:uppercase;margin:26px 0 18px;font-weight:500}.home_plateBand__6CGUX{color:var(--cognac);opacity:.7;max-width:160px;margin-bottom:22px}.home_plateBody__lu_T1{color:var(--mist);max-width:22em}.home_loupeGrid__R_3K5{align-items:center;row-gap:56px}.home_loupeStage__U8M6U{grid-column:1/span 6}.home_loupeCopy__0j9CG{grid-column:8/span 5}.home_loupeBody__wEb3v{margin-bottom:36px}.home_ledgerHead__ERrEE{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:40px}.home_ledgerAside__PdgnR{max-width:22em;font-style:italic;padding-bottom:56px}.home_note__jgi2M{padding:clamp(80px,10vw,140px) 0}.home_noteInner__ZTnFM{display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.home_noteInner__ZTnFM p{font-style:italic;font-size:var(--step-1);line-height:1.5;max-width:30em;color:var(--mist)}@media (max-width:900px){.home_cameo__8hJd0,.home_letterBody__An0DO,.home_loupeCopy__0j9CG,.home_loupeStage__U8M6U{grid-column:1/-1}.home_cameo__8hJd0{max-width:380px;margin-inline:auto;width:100%}.home_plates__YSSCh{grid-template-columns:1fr}.home_ledgerHead__ERrEE{flex-direction:column;align-items:flex-start}.home_ledgerAside__PdgnR{padding-bottom:0}}.Cameo_cameo__V23J5{position:relative;width:100%;aspect-ratio:520/660;color:#8a6c4c}.Cameo_frame__barxM{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.Cameo_oval__uju04{position:absolute;left:calc(50% - 50% * 222 / 260);right:calc(50% - 50% * 222 / 260);top:calc(50% - 50% * 290 / 330);bottom:calc(50% - 50% * 290 / 330);border-radius:50%;overflow:hidden;background:var(--oxblood)}.Hero_hero__bqvNd{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:space-between;padding:calc(var(--frame) + 120px) calc(var(--frame) + var(--gutter)) calc(var(--frame) + 36px);overflow:hidden;background:radial-gradient(ellipse 60% 55% at 50% 46%,var(--oxblood) 0,rgba(58,26,24,0) 70%),var(--claret)}.Hero_stage__EEQy2{flex:1 1;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:clamp(16px,2vw,40px);gap:clamp(16px,2vw,40px)}.Hero_title__h4PJ2{font-family:var(--display);font-size:clamp(3.2rem,5.3vw,8.4rem);line-height:.94;letter-spacing:-.035em;font-weight:400}.Hero_title__h4PJ2 .line{white-space:nowrap}.Hero_title__h4PJ2 em{font-style:italic;color:var(--cognac)}.Hero_left__uguJv{align-self:start;padding-top:4vh}.Hero_kicker__59FQ4{display:block;white-space:nowrap;margin-bottom:28px;color:var(--mist)}.Hero_right__JJ_ur{align-self:end;text-align:right;padding-bottom:4vh}.Hero_medallionWrap__OtOej{perspective:1400px}.Hero_medallion__5NeYe{position:relative;width:min(60svh,32vw,620px);aspect-ratio:1;transform-style:preserve-3d;color:var(--cognac)}.Hero_micro__AuwRm,.Hero_rosette__vyBJ4{position:absolute;inset:0}.Hero_micro__AuwRm svg,.Hero_rosette__vyBJ4 svg{width:100%;height:100%;display:block;overflow:visible}.Hero_micro__AuwRm{opacity:.65;animation:Hero_turn__vdhwP 180s linear infinite}@keyframes Hero_turn__vdhwP{to{transform:rotate(-1turn)}}.Hero_aperture__iOEOm{position:absolute;inset:28.5%;border-radius:50%;overflow:hidden;transform:translateZ(30px)}.Hero_apertureImg__Ayuwj{position:absolute;inset:0;filter:saturate(.72) brightness(.86) contrast(1.05)}.Hero_aperture__iOEOm:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 50px 10px rgba(20,8,7,.75);pointer-events:none}.Hero_sweep__WA475{position:absolute;inset:0;background:linear-gradient(110deg,transparent 40%,rgba(255,240,222,.42) 50%,transparent 60%);background-size:300% 100%;background-position:120% 0;mix-blend-mode:soft-light;animation:Hero_sweep__WA475 10s cubic-bezier(.65,0,.35,1) 4s infinite}@keyframes Hero_sweep__WA475{0%{background-position:120% 0}40%,to{background-position:-20% 0}}.Hero_foot__Y0osG{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;grid-gap:32px;gap:32px;padding-top:28px;border-top:1px solid var(--cognac-faint);margin-top:32px}.Hero_intro__6WcBS{max-width:27em;color:var(--mist);font-size:clamp(1rem,.96rem + .2vw,1.12rem);line-height:1.6}.Hero_intro__6WcBS em{color:var(--bone)}.Hero_only__HgYFS{color:var(--cognac);text-align:center}.Hero_actions__yXeUX{justify-self:end;color:var(--bone)}@media (max-width:900px){.Hero_hero__bqvNd{padding-top:calc(var(--frame) + 100px)}.Hero_stage__EEQy2{grid-template-columns:1fr;justify-items:center;text-align:center;gap:0}.Hero_left__uguJv,.Hero_right__JJ_ur{align-self:auto;padding:0;text-align:center}.Hero_left__uguJv{order:2;margin-top:28px}.Hero_medallionWrap__OtOej{order:1}.Hero_right__JJ_ur{order:3}.Hero_kicker__59FQ4{display:none}.Hero_medallion__5NeYe{width:min(80vw,46svh)}.Hero_title__h4PJ2{font-size:clamp(2.8rem,12vw,4.4rem)}.Hero_foot__Y0osG{grid-template-columns:1fr;text-align:center;justify-items:center}.Hero_actions__yXeUX{justify-self:center}.Hero_only__HgYFS{display:none}}.Ledger_ledger__r1iLN{border-top:2px solid var(--ink);border-bottom:2px solid var(--ink);position:relative}.Ledger_ledger__r1iLN:before{content:"";position:absolute;left:0;right:0;top:4px;height:1px;background:var(--ink);opacity:.6}.Ledger_head__1k07z,.Ledger_row__l0_Np{display:grid;grid-template-columns:110px minmax(0,5fr) minmax(0,6fr);grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);align-items:baseline}.Ledger_head__1k07z{padding:22px 0 16px;font-family:var(--ui);font-size:.72rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--rule-bone)}.Ledger_row__l0_Np{position:relative;padding-block:clamp(30px,4vw,52px)}.Ledger_ink__QQ97L{position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--rule-bone);transform-origin:left}.Ledger_row__l0_Np:last-child .Ledger_ink__QQ97L{display:none}.Ledger_folio__Xlr23{font-family:var(--display);font-style:italic;color:#8a6c4c;font-size:1.05rem}.Ledger_stage__2Li3j{font-size:var(--step-3);letter-spacing:-.025em;line-height:1.02}.Ledger_body__wWKVt{color:var(--ink-muted);max-width:30em;font-size:clamp(1.05rem,1rem + .2vw,1.2rem)}@media (max-width:800px){.Ledger_head__1k07z{display:none}.Ledger_row__l0_Np{grid-template-columns:1fr;gap:10px}}.Loupe_stage__JGvhb{position:relative;width:100%;overflow:hidden;background:var(--oxblood);cursor:none;touch-action:pan-y}@media (hover:none){.Loupe_stage__JGvhb{cursor:default}}.Loupe_base__nuohm{object-fit:cover;filter:saturate(.8) brightness(.92) blur(.5px);transform:scale(1.002);transition:filter 1.2s var(--ease)}.Loupe_active__46pNG .Loupe_base__nuohm{filter:saturate(.55) brightness(.62) blur(1.6px)}.Loupe_lens__PRcO4{position:absolute;left:0;top:0;border-radius:50%;pointer-events:none;will-change:transform}.Loupe_glass__tU_zt{position:absolute;inset:0;border-radius:50%;background-repeat:no-repeat;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35),inset 0 0 38px rgba(20,18,14,.35),0 30px 60px -20px rgba(20,18,14,.4),0 0 0 3px rgba(36,16,15,.9),0 0 0 4px rgba(194,169,138,.8),0 0 0 8px rgba(36,16,15,.55),0 0 0 9px rgba(194,169,138,.35)}.Loupe_glass__tU_zt:after{content:"";position:absolute;inset:0;border-radius:50%;background:radial-gradient(ellipse 40% 22% at 32% 18%,rgba(255,255,255,.22),transparent 70%)}.Loupe_ring__Khfav{inset:-22px;width:calc(100% + 44px);height:calc(100% + 44px);opacity:.8}.Loupe_mag__r_SZW,.Loupe_ring__Khfav{position:absolute;color:var(--cognac)}.Loupe_mag__r_SZW{left:50%;bottom:-40px;transform:translateX(-50%);font-family:var(--display);font-style:italic;font-size:.95rem}.Loupe_cross__OU0vK{position:absolute;left:50%;top:50%;width:14px;height:14px;transform:translate(-50%,-50%);opacity:.5}.Loupe_cross__OU0vK:after,.Loupe_cross__OU0vK:before{content:"";position:absolute;background:rgba(255,255,255,.8)}.Loupe_cross__OU0vK:before{left:50%;top:0;bottom:0;width:1px}.Loupe_cross__OU0vK:after{top:50%;left:0;right:0;height:1px}.Loupe_caption__Phet4{position:absolute;left:20px;right:20px;bottom:18px;display:flex;justify-content:space-between;color:var(--bone);pointer-events:none}.Loupe_readout__uHfSL{font-family:var(--ui);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:.68rem;letter-spacing:.12em;opacity:.7}.PageHead_head__lTYVo{position:relative;overflow:hidden;padding-top:clamp(190px,22vw,300px);padding-bottom:clamp(80px,10vw,150px);background:radial-gradient(ellipse 55% 60% at 85% 30%,var(--oxblood) 0,rgba(58,26,24,0) 70%)}.PageHead_rosette__r7kmG{position:absolute;right:-12vw;top:-10vw;width:min(62vw,900px);aspect-ratio:1;color:var(--cognac);opacity:.28;pointer-events:none}.PageHead_rosette__r7kmG svg{width:100%;height:100%}.PageHead_inner__bxDzS{position:relative}.PageHead_title__Wy6Az{font-size:var(--step-5);line-height:.92;letter-spacing:-.035em;margin-top:clamp(30px,4vw,52px)}.PageHead_title__Wy6Az em{color:var(--cognac)}.PageHead_intro__8lEzR{max-width:22em;margin-top:clamp(44px,5vw,76px);margin-left:auto;color:var(--mist)}@media (max-width:900px){.PageHead_rosette__r7kmG{width:110vw;right:-50vw;top:40px}}.pages_split__uwdES{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2vw,32px);column-gap:clamp(16px,2vw,32px);grid-row-gap:48px;row-gap:48px}.pages_splitLabel__VH5kt{grid-column:1/span 4}.pages_splitBody__L2Ys_{grid-column:6/span 7}.pages_h2__kx9Dv{font-size:var(--step-3);letter-spacing:-.025em;line-height:1.04}.pages_h2__kx9Dv em{font-style:italic;color:var(--cognac)}.bone .pages_h2__kx9Dv em{color:#8a5a3c}.pages_list__NkFJq{list-style:none;margin:0;padding:0}.pages_row__6zsIG{position:relative;display:grid;grid-template-columns:1fr 5fr 6fr;grid-gap:24px;gap:24px;align-items:baseline;padding-block:clamp(32px,4vw,52px)}.pages_rowNum__nolof{font-family:var(--display);font-style:italic;color:var(--cognac);font-size:1.2rem}.pages_rowTitle__P7NqB{font-size:var(--step-2);font-family:var(--display);letter-spacing:-.015em;transition:transform .9s var(--ease)}.pages_row__6zsIG:hover .pages_rowTitle__P7NqB{transform:translateX(14px)}.pages_rowBody__aapKu{color:var(--mist);max-width:32em}.bone .pages_rowBody__aapKu{color:var(--ink-muted)}.pages_band__JW9X7{padding-block:clamp(32px,6vw,80px)}.pages_fullImg__jVDWr{margin-inline:auto}.pages_quote__tsFya{font-family:var(--display);font-weight:300;font-size:var(--step-3);line-height:1.12;letter-spacing:-.02em;max-width:18em}.pages_quote__tsFya em{font-style:italic;color:var(--cognac)}.pages_portraitGrid__nQvts{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-column-gap:clamp(16px,2vw,32px);column-gap:clamp(16px,2vw,32px);grid-row-gap:56px;row-gap:56px;align-items:start}.pages_portrait__MwmbX{grid-column:1/span 5;position:-webkit-sticky;position:sticky;top:110px}.pages_bio__111CI{grid-column:7/span 6}.pages_bio__111CI .lede{margin-bottom:40px}.pages_facts__mgIPn{margin-top:64px;display:grid;grid-template-columns:1fr 1fr;grid-gap:0 32px;gap:0 32px}.pages_fact__1dGHx{padding:22px 0;border-top:1px solid var(--rule-bone)}.pages_fact__1dGHx dt{margin-bottom:6px;color:var(--mist)}.pages_fact__1dGHx dd{margin:0;font-family:var(--text);font-size:1.3rem}.pages_placeholder__Utmnu{font-size:.78rem;color:var(--mist);margin-top:14px}.pages_cols__uwKkX{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:clamp(32px,4vw,64px);gap:clamp(32px,4vw,64px)}.pages_col__ccW_K h3{font-size:var(--step-2);margin:20px 0 16px}.pages_col__ccW_K p{color:var(--mist)}.bone .pages_col__ccW_K p{color:var(--ink-muted)}.pages_legal__YNKeM h2{font-size:var(--step-2);margin:56px 0 18px}.pages_legal__YNKeM li,.pages_legal__YNKeM p{max-width:38em;color:var(--mist)}.pages_legal__YNKeM ul{padding-left:1.1em}@media (max-width:900px){.pages_bio__111CI,.pages_portrait__MwmbX,.pages_splitBody__L2Ys_,.pages_splitLabel__VH5kt{grid-column:1/-1}.pages_portrait__MwmbX{position:relative;top:0}.pages_row__6zsIG{gap:10px}.pages_cols__uwKkX,.pages_facts__mgIPn,.pages_row__6zsIG{grid-template-columns:1fr}}.pages_enquiryAside__HzTcW{grid-column:1/span 3;font-size:1.05rem}.pages_enquiryLetter__HRyZa{grid-column:4/span 9}.pages_cameoWrap__V_mQq{grid-column:1/span 5;max-width:460px}@media (max-width:900px){.pages_cameoWrap__V_mQq,.pages_enquiryAside__HzTcW,.pages_enquiryLetter__HRyZa{grid-column:1/-1}.pages_cameoWrap__V_mQq{margin-inline:auto;width:100%}}