@font-face{font-family:__hand_36759d;src:url(/_next/static/media/73ca9bb39068936a-s.p.ttf) format("truetype");font-display:swap}@font-face{font-family:__hand_Fallback_36759d;src:local("Arial");ascent-override:150.80%;descent-override:50.27%;line-gap-override:0.00%;size-adjust:59.68%}.__className_36759d{font-family:__hand_36759d,__hand_Fallback_36759d}.__variable_36759d{--bl-hand:"__hand_36759d","__hand_Fallback_36759d"}.bl{--ink:#23262b;--muted:#6e6a63;--bronze:#9c7c63;--line:#e6e0d7;--fill:#f2f2f2;--serif:var(--font-cormorant),"Cormorant Garamond",Georgia,serif;--sans:var(--font-sans),Roboto,system-ui,sans-serif;background:#fff;color:var(--ink);font-family:var(--sans);font-weight:300;overflow-x:clip}.bl *,.bl :after,.bl :before{box-sizing:border-box}.bl a{color:inherit}.bl-top{position:-webkit-sticky;position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px clamp(16px,3.2vw,32px);background:hsla(0,0%,100%,.92);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.bl-mark{font-family:var(--serif);font-size:clamp(14px,1.6vw,18px);letter-spacing:.42em;text-transform:uppercase;text-decoration:none;white-space:nowrap}.bl-top nav{display:flex;gap:clamp(12px,2.4vw,28px);overflow-x:auto;scrollbar-width:none}.bl-top nav::-webkit-scrollbar{display:none}.bl-top nav a{font-size:11px;letter-spacing:.24em;text-transform:uppercase;text-decoration:none;white-space:nowrap;color:var(--muted);padding:4px 0;border-bottom:1px solid transparent;transition:color .2s ease}.bl-top nav a:hover{color:var(--ink)}.bl-top nav a.is-on{color:var(--ink);border-bottom-color:var(--bronze)}@media (max-width:640px){.bl-top{flex-direction:column;gap:10px;padding:12px 16px 8px}.bl-top nav{max-width:100%}.bl-top nav a{font-size:10px;letter-spacing:.18em}}.bl-eyebrow{margin:0 0 10px;font-size:10.5px;font-weight:400;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.bl-eyebrow--light{color:hsla(0,0%,100%,.85)}.bl-eyebrow a{text-decoration:none}.bl-draft{margin:0;padding:10px 16px;background:var(--fill);border-bottom:1px solid var(--line);font-size:12.5px;text-align:center;color:var(--muted)}.bl-head{max-width:1512px;margin:0 auto;padding:clamp(20px,3vw,48px) clamp(16px,3.2vw,32px) 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center}.bl-head__text{padding:8px 0}.bl-head h1{margin:0;font-family:var(--serif);font-weight:400;font-size:clamp(34px,4vw,58px);line-height:1.06;letter-spacing:-.005em;text-wrap:balance}.bl-head__d{margin:18px 0 0;max-width:560px;font-size:17px;line-height:1.6;color:#3b3f46;text-wrap:pretty}.bl-head__by{margin:18px 0 0;font-size:12px;letter-spacing:.04em;color:var(--muted)}.bl-head__by a{text-decoration:none;color:var(--ink);border-bottom:1px solid var(--bronze)}.bl-head__img{position:relative;aspect-ratio:4/3;border-radius:18px;overflow:hidden;background:var(--fill)}.bl-head__img img{object-fit:cover}@media (max-width:899px){.bl-head{grid-template-columns:1fr;gap:20px;padding-top:16px}.bl-head__img{order:-1;aspect-ratio:16/10;border-radius:14px}}.bl-layout{max-width:1512px;margin:0 auto;padding:clamp(32px,5vw,64px) clamp(16px,3.2vw,32px) 24px;display:grid;grid-template-columns:minmax(0,1fr)}.bl-body{min-width:0;max-width:700px;width:100%;margin:0 auto;font-size:17px;line-height:1.75}@media (min-width:1180px){.bl-layout{grid-template-columns:230px minmax(0,680px) 230px;justify-content:center;column-gap:60px}.bl-body{max-width:none;margin:0}.bl-rail{position:relative}.bl-rail .bl-toc{position:-webkit-sticky;position:sticky;top:84px;margin:0;border-bottom:0}}.bl-body p{margin:0 0 1.15em;text-wrap:pretty}.bl-body .bl-lede{font-family:var(--serif);font-size:clamp(22px,2.2vw,25px);line-height:1.45;font-weight:400;color:var(--ink);margin-bottom:1.4em}.bl-body h2{margin:2.2em 0 .6em;font-family:var(--serif);font-weight:500;font-size:clamp(27px,2.6vw,34px);line-height:1.15;text-wrap:balance;scroll-margin-top:90px}.bl-body h3{margin:1.6em 0 .4em;font-size:18px}.bl-body h3,.bl-body strong{font-weight:500}.bl-body a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--bronze);text-decoration-color:var(--bronze);text-underline-offset:3px;transition:color .2s ease}.bl-body a:hover{color:var(--bronze)}.bl-body ol,.bl-body ul{margin:0 0 1.3em;padding-left:1.2em}.bl-body li{margin:0 0 .45em;padding-left:.2em}.bl-body li::marker{color:var(--bronze)}@media (max-width:640px){.bl-body{font-size:16px;line-height:1.7}}.bl-rail{max-width:700px;width:100%;margin:0 auto}.bl-toc{margin:0 0 2.4em;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bl-toc ol{list-style:none;margin:0;padding:0}.bl-toc li{display:flex;gap:12px;margin:0;padding:6px 0;font-size:14px;line-height:1.4}.bl-toc li span{font-size:11px;font-weight:500;color:var(--bronze);padding-top:2px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bl-toc a{text-decoration:none;color:var(--ink);transition:color .2s ease}.bl-toc a:hover{color:var(--bronze)}.bl-quote{margin:2em 0;padding:6px 0 6px 22px;border-left:2px solid var(--bronze)}.bl-quote p{margin:0!important;font-family:var(--serif);font-style:italic;font-size:clamp(25px,3vw,32px);line-height:1.25;text-wrap:balance}.bl-quote cite{display:block;margin-top:10px;font-style:normal;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--muted)}.bl-fig{margin:2.2em 0}.bl-fig img{width:100%;height:auto;border-radius:14px;display:block;background:var(--fill)}.bl-fig figcaption{margin-top:10px;font-size:13px;line-height:1.5;color:var(--muted);text-wrap:pretty}@media (min-width:1180px){.bl-fig--wide{margin-left:-145px;margin-right:-145px}}.bl-note{margin:1.6em 0;padding:14px 18px 12px;border-left:2px solid var(--bronze);background:var(--fill);border-radius:0 12px 12px 0}.bl-note__text{margin:0 0 6px!important;font-family:var(--bl-hand),var(--serif);font-size:30px;line-height:1.2;text-transform:lowercase;color:#3b3f46}.bl-note__by{margin:0!important;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}@media (min-width:1180px){.bl-note{float:right;clear:right;width:230px;margin:.2em -290px 1em 20px;padding:0 0 0 16px;background:none;border-radius:0}}.bl-exp{margin:2.4em 0;padding:28px clamp(20px,4vw,36px);background:var(--ink);color:#fff;border-radius:18px}.bl-exp .bl-eyebrow{color:#c9b29f}.bl-body .bl-exp a{color:#fff;-webkit-text-decoration-color:#c9b29f;text-decoration-color:#c9b29f}.bl-body .bl-exp a:hover{color:#c9b29f}.bl-exp blockquote{margin:0;font-family:var(--serif);font-size:clamp(22px,2.6vw,28px);line-height:1.35;font-weight:400;text-wrap:pretty}.bl-exp__sig{margin-top:14px;font-family:var(--bl-hand),var(--serif);font-size:26px;color:#c9b29f;text-transform:lowercase}.bl-origin{margin:2.4em 0;padding:22px 24px;border:1px solid var(--line);border-radius:16px}.bl-origin dl{margin:0}.bl-origin dl>div{padding:10px 0;border-top:1px solid var(--line)}.bl-origin dl>div:first-child{border-top:0;padding-top:2px}.bl-origin dt{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted);margin-bottom:4px}.bl-origin dd{margin:0;font-size:15.5px;line-height:1.6}.bl-ask{margin:1.6em 0;padding:14px 18px;border:1.5px dashed var(--bronze);border-radius:12px;background:#fff}.bl-ask p{margin:0!important;font-size:15px;line-height:1.55}.bl-ask .bl-eyebrow{margin-bottom:6px!important}.bl-tip{margin:1.8em 0;padding:18px 22px;background:var(--fill);border-radius:14px}.bl-tip p{margin:0 0 .6em!important;font-size:15.5px;line-height:1.6}.bl-tip p:last-child{margin-bottom:0!important}.bl-tip__t{font-weight:500}.bl-stat{margin:2em 0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.bl-stat__n{margin:0 0 4px!important;font-size:clamp(30px,4vw,40px);line-height:1.1;font-weight:500;letter-spacing:-.01em;color:var(--bronze);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bl-stat__l{margin:0!important;font-size:16px;line-height:1.45}.bl-stat__s{margin:2px 0 0!important;font-size:12px;color:var(--muted)}.bl-steps{list-style:none;padding:0!important;margin:1.4em 0 1.8em!important}.bl-steps li{display:grid;grid-template-columns:34px 1fr;grid-gap:10px;gap:10px;padding:12px 0;margin:0!important;border-top:1px solid var(--line)}.bl-steps li:last-child{border-bottom:1px solid var(--line)}.bl-steps__n{font-size:12px;font-weight:500;color:var(--bronze);padding-top:5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bl-faq{margin:2.6em 0 1em}.bl-faq details{border-top:1px solid var(--line);padding:14px 0}.bl-faq details:last-child{border-bottom:1px solid var(--line)}.bl-faq summary{cursor:pointer;list-style:none;font-weight:500;font-size:16.5px;line-height:1.45;display:flex;justify-content:space-between;gap:16px}.bl-faq summary::-webkit-details-marker{display:none}.bl-faq summary:after{content:"+";color:var(--bronze);font-weight:400;font-size:20px;line-height:1}.bl-faq details[open] summary:after{content:"–"}.bl-faq details p{margin:10px 0 0!important;font-size:15.5px;color:#3b3f46}.bl-cta{margin:2.6em 0;display:grid;grid-template-columns:150px 1fr;grid-gap:22px;gap:22px;align-items:center;padding:16px;border:1px solid var(--line);border-radius:18px}.bl-cta__img{width:100%;height:auto;aspect-ratio:4/5;object-fit:cover;border-radius:12px}.bl-cta__body .bl-eyebrow{margin-bottom:6px}.bl-cta__t{margin:0 0 6px!important;font-family:var(--serif);font-size:25px;line-height:1.15;font-weight:500;text-wrap:balance}.bl-cta__d{margin:0 0 14px!important;font-size:14.5px;line-height:1.55;color:var(--muted)}.bl-btn{display:inline-block;padding:10px 20px;border-radius:999px;background:var(--ink);color:#fff!important;border:1px solid var(--ink);font-size:13px;font-weight:400;letter-spacing:.04em;text-decoration:none!important;white-space:nowrap;transition:background .2s ease}.bl-btn:hover{background:#3a3e45}@media (max-width:520px){.bl-cta{grid-template-columns:96px 1fr;gap:14px;padding:12px}.bl-cta__t{font-size:21px}}.bl-cta.bl-cta--pad{display:block;padding:0;border:0;text-align:center;margin:3em 0}.bl-pad{display:block;max-width:560px;margin:0 auto 26px;text-decoration:none!important}.bl-pad__screen{display:grid;grid-template-columns:1fr 1fr;grid-gap:2px;gap:2px;aspect-ratio:1.44;overflow:hidden;background:#e9e9e9;border:clamp(9px,2.2vw,14px) solid #161616;border-radius:clamp(16px,3.4vw,24px);box-shadow:0 0 0 1px rgba(0,0,0,.18),0 22px 50px rgba(20,20,24,.2)}.bl-pad__screen img{width:100%;height:100%;object-fit:cover;object-position:top center;display:block;border-radius:0}.bl-cta--pad .bl-cta__body{max-width:30rem;margin:0 auto}.bl-cta--pad .bl-cta__t{font-size:clamp(24px,3vw,30px)}.bl-cta--pad .bl-cta__d{text-wrap:pretty}.bl-stamp{margin:3.4em 0 1em;padding:0;text-align:center}.bl-stamp__k{margin:0 0 6px!important;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.bl-stamp__sig{width:170px;height:auto;margin:4px auto 8px;display:block}.bl-stamp__seal{display:block;width:clamp(104px,11vw,132px);height:auto;margin:0 auto 12px;transform:rotate(-6deg)}.bl-stamp p{font-size:13px;line-height:1.6;color:var(--muted)}.bl-stamp__siglink{display:block;width:-moz-fit-content;width:fit-content;margin:0 auto;border:0!important;text-decoration:none!important}.bl-stamp p a{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--bronze);text-decoration-color:var(--bronze);text-underline-offset:3px}.bl-stamp p a:hover{color:var(--bronze)}.bl-related{max-width:1512px;margin:0 auto;padding:32px clamp(16px,3.2vw,32px) 80px}.bl-related>.bl-eyebrow{padding-top:28px;border-top:1px solid var(--line)}.bl-related__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:clamp(16px,2.4vw,32px);gap:clamp(16px,2.4vw,32px)}@media (max-width:899px){.bl-related__grid{grid-template-columns:1fr 1fr}}@media (max-width:560px){.bl-related__grid{grid-template-columns:1fr}}.bl-card{display:flex;flex-direction:column;gap:6px;text-decoration:none}.bl-card img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:12px;margin-bottom:6px}.bl-card__k{font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--bronze)}.bl-card__t{font-family:var(--serif);font-size:22px;line-height:1.15;font-weight:500;text-wrap:balance}.bl-card__d{font-size:14px;line-height:1.5;color:var(--muted)}.bl-card:hover .bl-card__t{color:var(--bronze)}.bl-rows{max-width:1512px;margin:0 auto;padding:clamp(36px,6vw,72px) clamp(16px,3.2vw,32px) 80px;display:grid;grid-gap:clamp(36px,6vw,72px);gap:clamp(36px,6vw,72px)}.bl-row{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:clamp(20px,4vw,56px);gap:clamp(20px,4vw,56px);align-items:center;text-decoration:none}.bl-row--flip .bl-row__img{order:2}.bl-row__img{width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;border-radius:16px}.bl-row__text{display:flex;flex-direction:column;gap:8px}.bl-row__n{font-size:12px;font-weight:500;color:var(--bronze);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bl-row__t{font-family:var(--serif);font-size:clamp(26px,3vw,36px);line-height:1.1;font-weight:500;text-wrap:balance}.bl-row__d{font-size:15.5px;line-height:1.6;color:var(--muted);text-wrap:pretty}.bl-row__more{font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--ink);margin-top:4px}.bl-row:hover .bl-row__t{color:var(--bronze)}.bl-empty{text-align:center;color:var(--muted)}@media (max-width:760px){.bl-row{grid-template-columns:1fr}.bl-row--flip .bl-row__img{order:0}}.bl-mac__stage{padding:6px 6% 0}.bl-body .bl-mac .gd-mac{display:block;color:inherit;text-decoration:none}.bl-mac .gd-mac__screen{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#000;border:10px solid #161616;border-top-width:14px;border-radius:14px 14px 0 0;box-shadow:0 0 0 1px rgba(0,0,0,.18),0 24px 60px rgba(20,20,24,.22)}.bl-mac .gd-mac__rec{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center;border-radius:0}.bl-mac .gd-mac__base{position:relative;display:block;width:112%;height:14px;margin-left:-6%;background:linear-gradient(#e4e6e9,#9a9ea4);border-radius:0 0 16px 16px/0 0 10px 10px;box-shadow:0 10px 24px rgba(20,20,24,.14)}.bl-mac .gd-mac__base:before{content:"";top:0;width:15%;height:4px;background:#b4b8bd;border-radius:0 0 5px 5px}.bl-mac .gd-mac__base:before,.bl-mac .gd-mac__hint{position:absolute;left:50%;transform:translateX(-50%)}.bl-mac .gd-mac__hint{bottom:6%;padding:.55em 1.2em;border-radius:999px;white-space:nowrap;font-size:10px;letter-spacing:.24em;text-transform:uppercase;color:#fff;background:rgba(0,0,0,.55);border:1px solid hsla(0,0%,100%,.35);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:none;transition:opacity .6s ease}.bl-mac .gd-mac.is-scrubbing .gd-mac__hint{opacity:0}.bl-mac .gd-mac__hint--phone{display:none}@media (hover:none){.bl-mac .gd-mac__hint--wide{display:none}.bl-mac .gd-mac__hint--phone{display:inline}}.bl-mac figcaption{margin-top:18px;text-align:center}@media (min-width:1180px){.bl-mac{margin-left:-145px;margin-right:-145px}}.bl-sign{margin:3em 0 1em;padding:clamp(28px,4vw,40px) clamp(20px,4vw,40px);background:#f2f2f2;border-radius:18px;text-align:center}.bl-sign .bl-eyebrow{margin-bottom:8px}.bl-sign__t{margin:0 0 10px!important;font-family:var(--serif);font-weight:400;font-size:clamp(26px,3vw,32px);line-height:1.15;text-wrap:balance}.bl-sign__t em{font-style:italic}.bl-sign__d{max-width:28rem;margin:0 auto 20px!important;font-size:15px!important;line-height:1.6;color:var(--muted);text-wrap:pretty}.bl-sign__form{display:flex;gap:8px;max-width:34rem;margin:0 auto}.bl-sign__form input{flex:1 1;min-width:0;padding:11px 16px;border:1px solid #dcdcdc;border-radius:999px;background:#fff;font:inherit;font-size:16px;color:var(--ink)}.bl-sign__form input:focus{outline:none;border-color:var(--ink)}.bl-sign__form .bl-btn{flex:none;cursor:pointer}.bl-sign__form .bl-btn:disabled{opacity:.6;cursor:default}.bl-sign__done{margin:0!important;font-size:15.5px!important}.bl-sign__err{margin:10px 0 0!important;font-size:13.5px!important;color:#a33}.bl-sign__fine{margin:12px 0 0!important;font-size:12px!important;color:var(--muted)}@media (max-width:560px){.bl-sign__form{flex-direction:column}.bl-sign__form .bl-btn{padding:12px 20px}}.bl-share{margin:2.4em 0 0;text-align:center}.bl-share__k{display:block;margin-bottom:10px;font-size:10.5px;letter-spacing:.22em;text-transform:uppercase;color:var(--bronze)}.bl-share ul{list-style:none;padding:0!important;display:flex;flex-wrap:wrap;justify-content:center;gap:6px 22px}.bl-share li,.bl-share ul{margin:0!important}.bl-share a,.bl-share button{padding:4px 0;border:0;background:none;font:inherit;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink)!important;text-decoration:none!important;cursor:pointer;transition:color .2s ease}.bl-share a:hover,.bl-share button:hover{color:var(--bronze)!important}.bl-stamp__time{display:block;margin-bottom:2px;font-size:13px;letter-spacing:.06em;color:#3b3f46}