section.wealth-protocol,section.wealth-protocol *{box-sizing:border-box}section.wealth-protocol{width:100%;max-width:none;margin:0;color:#34251d;font-family:Georgia,Times New Roman,serif;background:#faf5ec;--ivory:#faf5ec;--paper:#f4ecdf;--ink:#35251d;--muted:#665247;--gold:#ad771f;--line:#d9c29d;--olive:#344536}section.wealth-protocol button.cta{border:0;cursor:pointer;-webkit-appearance:none;appearance:none}section.wealth-protocol .product-form{margin:0}section.wealth-protocol .protocol{width:100%;overflow:hidden;background:var(--ivory)}section.wealth-protocol .inner{width:min(1380px,88%);margin:auto;padding:clamp(25px,5.5vw,25px) 0 clamp(25px,5vw,25px)}section.wealth-protocol .heading{margin:0 0 clamp(25px,3.7vw,25px);padding-bottom:clamp(25px,3vw,25px);border-bottom:1px solid var(--line)}section.wealth-protocol .eyebrow{margin:0 0 16px;font:700 clamp(15px,.82vw,15px)/1.4 Arial,Helvetica,sans-serif;letter-spacing:.16em;color:var(--gold)}section.wealth-protocol h1{margin:0;font-size:clamp(46px,4.05vw,72px);font-weight:500;line-height:1.04;letter-spacing:-.024em}section.wealth-protocol .composition{display:grid;grid-template-columns:minmax(0,45fr) minmax(0,55fr);gap:clamp(48px,5.7vw,94px);align-items:center}section.wealth-protocol .visual{margin:0;background:#e8d7b9;overflow:hidden}section.wealth-protocol .visual img{display:block;width:100%;height:auto}section.wealth-protocol .steps{list-style:none;counter-reset:protocol;margin:0;padding:0}section.wealth-protocol .steps li{counter-increment:protocol;display:grid;grid-template-columns:70px minmax(135px,31%) minmax(0,1fr);align-items:center;gap:18px;padding:25px 0;border-top:1px solid var(--line)}section.wealth-protocol .steps li:last-child{border-bottom:1px solid var(--line)}section.wealth-protocol .steps li:before{content:counter(protocol,decimal-leading-zero);font:400 clamp(33px,2.7vw,49px)/1 Georgia,"Times New Roman",serif;color:var(--gold)}section.wealth-protocol .steps h2{margin:0;font:700 clamp(15px,.88vw,15px)/1.3 Arial,Helvetica,sans-serif;letter-spacing:.13em;color:var(--olive)}section.wealth-protocol .steps p{margin:0;font-size:clamp(17px,1.22vw,22px);line-height:1.4;color:var(--muted)}section.wealth-protocol .closing{margin:clamp(25px,4vw,25px) 0 0;padding-top:25px;border-top:1px solid var(--line);font-size:clamp(22px,1.8vw,31px);line-height:1.36;font-style:italic;text-align:center;color:var(--ink)}@media(max-width:1199px)and (min-width:681px){section.wealth-protocol .inner{width:90%;padding:25px 0}section.wealth-protocol .heading{margin-bottom:25px;padding-bottom:25px}section.wealth-protocol .eyebrow{font-size:15px}section.wealth-protocol h1{font-size:clamp(40px,4.6vw,55px)}section.wealth-protocol .composition{grid-template-columns:minmax(0,44fr) minmax(0,56fr);gap:clamp(25px,3.5vw,45px)}section.wealth-protocol .steps li{grid-template-columns:44px minmax(0,1fr);gap:4px 13px;padding:20px 0}section.wealth-protocol .steps li:before{grid-row:span 2;font-size:34px}section.wealth-protocol .steps h2{font-size:15px}section.wealth-protocol .steps p{font-size:17px}section.wealth-protocol .closing{margin-top:25px;padding-top:23px;font-size:24px}}@media(max-width:680px){section.wealth-protocol .inner{width:100%;padding:25px 0}section.wealth-protocol .heading{margin:0 23px 25px;padding-bottom:25px}section.wealth-protocol .eyebrow{font-size:13px;margin-bottom:11px}section.wealth-protocol h1{font-size:clamp(35px,9vw,46px);line-height:1.06}section.wealth-protocol .composition{display:block}section.wealth-protocol .visual{margin:0;width:100%}section.wealth-protocol .visual img{width:100%;height:auto}section.wealth-protocol .steps{margin:25px 23px 0}section.wealth-protocol .steps li{grid-template-columns:44px minmax(0,1fr);gap:4px 13px;padding:18px 0}section.wealth-protocol .steps li:before{grid-row:span 2;font-size:31px}section.wealth-protocol .steps h2{font-size:13px}section.wealth-protocol .steps p{font-size:17px}section.wealth-protocol .closing{margin:25px 23px 0;padding-top:22px;font-size:21px;text-align:left}}@media(max-width:390px){section.wealth-protocol .heading{margin-left:20px;margin-right:20px}section.wealth-protocol h1{font-size:33px}section.wealth-protocol .steps{margin-left:20px;margin-right:20px}section.wealth-protocol .steps p{font-size:16px}section.wealth-protocol .closing{margin-left:20px;margin-right:20px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/wealth-v2-protocol.css.map */
