.bp{--ink:#302939;--slate:#453e50;--grey:#625d73;--mute:#767186;--line:#e6e3ec;--line2:#a9a4b6;--wash:#f7f6f9;--desk:#f6f5f8;--accent:#e97840;--accent-ink:#963f12;--btn:#b04e1c;--serif:var(--bp-serif),"Newsreader",Georgia,serif;--sans:var(--es-body),"Inter",system-ui,-apple-system,"Segoe UI",sans-serif;--disp:var(--es-display),"Inter Tight",system-ui,sans-serif;color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.55;-webkit-font-smoothing:antialiased;color-scheme:light}.bp *,.bp :after,.bp :before{box-sizing:border-box}.bp h1,.bp h2,.bp h3{text-wrap:balance;margin:0}.bp p{text-wrap:pretty}.bp a{color:inherit}.bp :focus-visible{outline:3px solid #1f5fd6;outline-offset:3px;border-radius:6px}.bp-wrap{max-width:1240px;margin:0 auto;padding:0 24px}@media (max-width:520px){.bp-wrap{padding:0 16px}}.bp-eyebrow{font:600 14px/1.2 var(--disp);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-ink);margin:0}.bp-builder{position:relative;background:#ffffff;padding:56px 0 96px;border-top:1px solid rgba(48,41,57,.06)}.bp-builder:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,rgba(69,62,80,.16) 1px,transparent 1.4px);background-size:22px 22px;pointer-events:none}.bp-builder>.bp-wrap{position:relative}.bp-builder-grid{display:grid;grid-template-columns:360px minmax(0,1fr);gap:48px;align-items:start}@media (max-width:1020px){.bp-builder-grid{grid-template-columns:minmax(0,1fr)}}.bp-panel{position:sticky;top:80px;background:#fff;border:0;border-radius:22px;padding:26px;box-shadow:0 60px 110px -50px rgba(48,41,57,.36),0 0 0 1px rgba(48,41,57,.1)}@media (max-width:1020px){.bp-panel{position:static}}.bp-panel h2{font:700 28px/1.05 var(--disp);letter-spacing:-.035em;margin:10px 0 6px}.bp-sub{font-size:14px;color:var(--grey);margin:0 0 12px}.bp-q{border:0;margin:0;padding:14px 0;border-top:1px solid var(--line);min-width:0}.bp-ql{display:flex;gap:10px;align-items:baseline;font:600 14px/1.3 var(--sans);padding:0;margin-bottom:10px}.bp-n{font:italic 500 13px/1 var(--serif);color:var(--mute);min-width:12px}.bp input[type=email],.bp input[type=text],.bp select{width:100%;min-height:48px;font:400 16px/1.2 var(--sans);color:var(--ink);background:#fff;border:1px solid var(--line2);border-radius:12px;padding:11px 14px}.bp-contact{display:grid;gap:8px}.bp-seg{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.bp-opts label,.bp-seg label{position:relative;cursor:pointer;border:1px solid var(--line2);border-radius:12px;min-height:44px;transition:all .18s}.bp-seg label{text-align:center;font:600 13px/1 var(--sans);padding:11px 6px;color:var(--slate)}.bp-seg label.on{background:var(--ink);border-color:var(--ink);color:#fff}.bp-opts input,.bp-seg input{position:absolute;opacity:0;pointer-events:none}.bp-opts label:has(input:focus-visible),.bp-seg label:has(input:focus-visible){outline:3px solid #1f5fd6;outline-offset:2px}.bp-opts{display:grid;gap:6px}.bp-opts label{display:flex;justify-content:space-between;gap:10px;align-items:center;padding:10px 12px;font-size:14px}.bp-opts label.on{border-color:var(--ink);box-shadow:inset 0 0 0 1px var(--ink)}.bp-tag{font:600 10px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--grey);background:var(--wash);border:1px solid var(--line);padding:4px 6px;border-radius:5px;white-space:nowrap}.bp-range{display:flex;align-items:center;gap:14px}.bp-range input{flex:1;accent-color:var(--ink)}.bp-range output{font:500 26px/1 var(--serif);min-width:2.2ch;text-align:right}.bp-hp{position:absolute;left:-10000px;width:1px;height:1px;opacity:0}.bp-btn{width:100%;min-height:48px;margin-top:16px;font:600 17px/1 var(--sans);padding:15px 18px;border-radius:999px;border:0;background:var(--btn);color:#fff;cursor:pointer}.bp-btn:hover{background:#9a4418}.bp-btn:disabled{opacity:.6;cursor:progress}.bp-fine{font-size:13px;color:var(--grey);line-height:1.5;margin:12px 0 0}.bp-err{color:#9b3226}.bp-desk{min-width:0}.bp-desk-bar{display:flex;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:13px;color:var(--grey)}.bp-live{display:inline-flex;align-items:center;gap:8px}.bp-live i{width:7px;height:7px;border-radius:50%;background:var(--accent)}.bp-sheet{background:#fff;color:#231e2b;border-radius:3px;padding:60px 72px 52px;box-shadow:0 1px 1px rgba(48,41,57,.06),0 30px 60px -30px rgba(48,41,57,.3);font-family:var(--serif);font-size:16px;line-height:1.55;min-width:0}@media (max-width:720px){.bp-sheet{padding:32px 20px 28px;font-size:15px}}.bp-run{display:flex;justify-content:space-between;gap:12px;font:500 10.5px/1.3 var(--sans);letter-spacing:.1em;color:var(--mute);padding-bottom:12px;border-bottom:1px solid #ece9f0;margin-bottom:30px}.bp-kicker,.bp-run{text-transform:uppercase}.bp-kicker{font:600 11px/1 var(--sans);letter-spacing:.16em;color:var(--accent-ink);margin:0}.bp-sheet .bp-title{font:500 clamp(26px,3.2vw,36px)/1.12 var(--serif);letter-spacing:-.012em;margin:10px 0;overflow-wrap:anywhere}.bp-dek{font-style:italic;color:#4a4456;font-size:1.06em;margin:0 0 18px}.bp-facts{grid-template-columns:1.5fr .7fr .7fr 1.5fr;border-top:1px solid #1f1a27;border-bottom:1px solid #ece9f0;margin:0 0 24px}.bp-facts div{padding:9px 10px 10px 0;min-width:0}.bp-facts dt{font:600 9.5px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.bp-facts dd{margin:4px 0 0;font:500 14px/1.25 var(--serif);overflow-wrap:anywhere}@media (max-width:620px){.bp-facts{grid-template-columns:1fr 1fr}}.bp-sec{margin:0 0 22px}.bp-notes h2,.bp-sec h2{display:flex;gap:12px;align-items:baseline;font:600 12px/1.2 var(--sans);letter-spacing:.12em;text-transform:uppercase;margin:0 0 10px}.bp-num{font:italic 500 15px/1 var(--serif);letter-spacing:0;color:var(--accent-ink)}.bp-sec p{margin:0 0 10px}.bp-sec ol,.bp-sec ul{margin:0 0 10px;padding-left:1.2em}.bp-sec li{margin:0 0 5px}.bp-sec li::marker{color:var(--accent-ink)}.bp-fn{font:600 10px/0 var(--sans);color:var(--accent-ink);padding-left:1px}.bp-fn a{text-decoration:none}.bp-plan{font:500 11px/1 var(--sans);letter-spacing:.02em;color:var(--accent-ink)}.bp-notice{background:#fbf4ee;border-left:2px solid var(--accent-ink);padding:12px 14px;margin:12px 0 16px}.bp-notice strong{display:block;font:600 11px/1.3 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--accent-ink);margin-bottom:6px}.bp-notice p{margin:0}.bp-fig{margin:8px 0 22px}.bp-fig>div{display:grid;gap:14px}.bp-fig.n1>div{grid-template-columns:minmax(0,1fr)}.bp-fig.n2>div{grid-template-columns:1fr 1fr}@media (max-width:620px){.bp-fig.n2>div{grid-template-columns:1fr}}.bp-fig img{display:block;width:100%;height:auto;border:1px solid #dedae4;border-radius:4px}.bp-fig figcaption{font:400 12.5px/1.45 var(--sans);color:#5e586b;margin-top:8px}.bp-qa{margin:0}.bp-qa dt{font-style:italic;font-weight:600;margin:12px 0 4px}.bp-qa dd{margin:0 0 6px}.bp-notes{border-top:1px solid #ece9f0;padding-top:14px;margin-top:26px;font:400 12px/1.45 var(--sans);color:#5e586b}.bp-notes ol{margin:0;padding-left:18px}.bp-notes li{margin:0 0 5px;overflow-wrap:anywhere}.bp-disc{font-style:italic;font-size:13px;color:#5e586b;margin:18px 0 0}.bp-band{position:relative;padding:clamp(80px,11vh,132px) 0;background:radial-gradient(60% 70% at 20% 30%,#eef1fb,rgba(238,241,251,0) 70%),linear-gradient(180deg,#ffffff,#faf9fc)}.bp-head2{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:40px;align-items:end;margin-bottom:44px}@media (max-width:860px){.bp-head2{grid-template-columns:1fr;gap:14px}}.bp-head2 h2{font:700 clamp(34px,4.4vw,64px)/.98 var(--disp);letter-spacing:-.055em}.bp-head2 p{font:400 clamp(18px,1.5vw,21px)/1.5 var(--sans);color:var(--slate);margin:0}.bp-ledger{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--ink)}.bp-ledger>div{padding:24px 24px 24px 0}.bp-ledger>div+div{padding-left:24px;border-left:1px solid var(--line)}.bp-ledger h3{font:700 24px/1.15 var(--disp);letter-spacing:-.03em;margin:0 0 10px}.bp-ledger ul{margin:0;padding:0;list-style:none}.bp-ledger li{padding:11px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--slate)}.bp-ledger li .bp-tag{margin-left:6px}@media (max-width:760px){.bp-ledger{grid-template-columns:1fr}.bp-ledger>div+div{padding-left:0;border-left:0}}@media (prefers-reduced-motion:reduce){.bp *{transition:none!important}}.bp fieldset.bp-q>legend{float:left;width:100%}.bp fieldset.bp-q>legend+*{clear:both}.bp-sec ul{list-style:disc}.bp-sec ol{list-style:decimal}.bp-panel{position:static}.bp-fact{font:500 14px/1.4 var(--sans);color:var(--ink);padding:11px 12px;border-radius:12px;background:var(--wash);border:1px solid var(--line)}.bp-facts{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px 40px}.bp-facts li{padding:12px 0;border-top:1px solid var(--rule,#e6e3ea);line-height:1.5}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");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:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");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:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/eb251072d3b5478c-s.woff2) format("woff2");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:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e92f802bb57ccffe-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/4b9bb515ce6d026f-s.p.woff2) format("woff2");unicode-range:u+00??,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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");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:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");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:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7088c2b12ccac062-s.woff2) format("woff2");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:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/665e920483964785-s.woff2) format("woff2");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-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Newsreader;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5611c55482296524-s.p.woff2) format("woff2");unicode-range:u+00??,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:Newsreader Fallback;src:local("Times New Roman");ascent-override:69.68%;descent-override:25.12%;line-gap-override:0.00%;size-adjust:105.48%}.__className_e51aef{font-family:Newsreader,Newsreader Fallback}.__variable_e51aef{--bp-serif:"Newsreader","Newsreader Fallback"}