:root{--wine:#602735;--wine-dark:#401d28;--ink:#302c2b;--muted:#67615c;--paper:#faf8f5;--stone:#efebe5;--line:#d9d1c8;--white:#fff;--sage:#3b6050;--serif:'Spectral',Georgia,serif;--sans:'Mulish',Arial,sans-serif;--ease:180ms ease}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:35px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.75;-webkit-font-smoothing:antialiased}a{color:var(--wine);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--wine-dark)}button,input,textarea,select{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button,summary{cursor:pointer}a,button,summary{touch-action:manipulation}a:focus-visible,button:focus-visible,summary:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #9c6443;outline-offset:5px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:2px}h1,h2,h3,p,ul,ol{margin-top:0}h1,h2,h3{line-height:1.15;font-weight:400}h1,h2{font-family:var(--serif);letter-spacing:-1.6px}h1{font-size:clamp(42px,4.4vw,66px);margin-bottom:24px}h2{font-size:clamp(32px,3.2vw,46px);margin-bottom:24px}h3{font-size:21px;font-weight:700;letter-spacing:-.4px}em{font-weight:400;color:var(--wine)}p{margin-bottom:20px}img{display:block;max-width:100%;height:auto}svg{display:block}::selection{background:#e8d5d9;color:var(--wine-dark)}.fjzegz{width:calc(100% - 112px);max-width:1280px;margin:0 auto}.fjr6v7{padding:96px 0}.fjzdr7{display:block;font-size:10px;font-weight:800;letter-spacing:2px;line-height:1.6;color:var(--wine);margin-bottom:20px}.fjjdxa{position:fixed;left:20px;top:-100px;background:var(--white);padding:12px 20px;z-index:100}.fjjdxa:focus{top:15px}.fjo0be{background:var(--wine);color:#f8eeef;font-size:10px;font-weight:600;letter-spacing:.7px;padding:8px 0}.fjo0be .fjzegz{display:flex;justify-content:space-between;gap:20px}.fjltdz{background:var(--paper);position:relative;z-index:20;border-bottom:1px solid var(--line)}.fjkqv3{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:104px}.fjf594{display:inline-block;text-decoration:none;color:var(--wine);flex-shrink:0}.fjazmv{width:306px;height:51px}nav#navigation{display:flex;align-items:center;gap:31px;font-size:12px;font-weight:700}nav#navigation>a,nav#navigation summary{text-decoration:none;white-space:nowrap}nav#navigation>a:not(.fjcsry){color:var(--ink)}nav#navigation>a:hover,nav#navigation>a[aria-current=page]{color:var(--wine);text-decoration:underline}.fjcsry{border:1px solid var(--wine);padding:12px 17px;color:var(--wine)}.fjcsry span{margin-left:14px}.fjcsry:hover{background:var(--wine);color:var(--paper)}.fjn1dm{position:relative}.fjn1dm summary{display:flex;gap:12px;align-items:center;list-style:none}.fjn1dm summary::-webkit-details-marker{display:none}.fjn1dm[open] summary{color:var(--wine)}.fjfvax{position:absolute;top:40px;left:-25px;width:292px;background:var(--paper);box-shadow:0 15px 40px #302c2b18;border:1px solid var(--line);padding:10px 20px}.fjfvax a{display:flex;justify-content:space-between;gap:15px;padding:11px 0;text-decoration:none;border-bottom:1px solid var(--line)}.fjfvax a:last-child{border:0}.fjhw1o{display:none}.fjg7os{padding:70px 0 79px;overflow:hidden}.fjidrs>*,.fjpjbr>*,.fjt3x3>*,.fjkfv3>*,.fjcgc8>*,.fjzs84>*,.fjcw3i>*{min-width:0}.fjidrs{display:grid;grid-template-columns:1fr 1fr;gap:58px;align-items:center}.fjnloz{padding:10px 0 10px}.fjnloz .fjzdr7{letter-spacing:1.8px;font-size:9px;display:flex;gap:10px;align-items:center;margin-bottom:26px}.fjsv2l{font-size:24px;line-height:1;font-weight:400}.fjnloz h1{line-height:1.07;font-size:clamp(40px,4.6vw,67px);margin-bottom:24px;letter-spacing:-2px}.fjnloz h1 em{display:inline-block}.fjez7c{font-size:20px;line-height:1.6;letter-spacing:-.25px;margin-bottom:16px}.fjulv3{font-size:14px;color:var(--muted);max-width:400px;line-height:1.8}.fjhm27{display:flex;align-items:center;flex-wrap:wrap;gap:26px;margin-top:30px}.fjhm27>a:not(.fjdo3a){font-size:12px;font-weight:700;color:var(--ink);text-decoration:none}.fjhm27>a:not(.fjdo3a) span{margin-left:10px}.fjdo3a{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;text-decoration:none;background:var(--wine);color:var(--white);border:1px solid var(--wine);font-size:12px;font-weight:800;letter-spacing:.1px;line-height:1.6;padding:16px 23px;transition:background var(--ease),color var(--ease)}.fjdo3a:hover{background:var(--wine-dark);color:var(--white)}.fjdo3a span{font-size:19px;font-weight:400;line-height:1}.fjy4k8{background:transparent;color:var(--wine)}.fjy4k8:hover{background:var(--wine);color:var(--white)}.fjom20{display:flex;gap:8px;align-items:center;font-size:10px;color:var(--muted);margin-top:26px}.fjenvw{color:var(--wine);display:inline-flex;width:20px;min-width:20px;height:20px;align-items:center;justify-content:center;border:1px solid #c9b6b7;font-size:11px;line-height:1}.fjom20 .fjenvw{border:0;font-size:14px}.fjold6{position:relative;padding:17px 0 30px}.fjiwpq{width:100%;height:478px;object-fit:cover;object-position:67% center}.fjapkd{display:flex;align-items:center;gap:9px;position:absolute;right:-13px;top:0;background:var(--paper);border:1px solid var(--line);font-size:8px;letter-spacing:1.4px;font-weight:800;padding:12px 17px;z-index:1}.fja8p4{width:6px;height:6px;border-radius:50%;background:var(--wine)}.fjry2n{position:absolute;left:-24px;right:24px;bottom:4px;display:flex;align-items:center;gap:15px;background:var(--wine);color:#fff;padding:22px 23px;box-shadow:0 8px 16px #302c2b12}.fjjpeq{border:1px solid #c29ba5;width:40px;min-width:40px;height:40px;display:grid;place-items:center;font-size:20px}.fjry2n strong{font-size:12px;display:block;font-weight:700}.fjry2n div>span{font-size:10px;color:#ead5db;display:block;margin-top:3px}.fjtpas{margin-left:auto;font-size:24px;color:#d5b5be}.fjbz62{display:block;position:absolute;right:0;bottom:-23px;color:var(--muted);font-size:8px;letter-spacing:1.8px}.fjymho{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:#f3f0eb}.fjymho .fjzegz{display:grid;grid-template-columns:repeat(4,1fr);gap:20px;padding:25px 0}.fjymho span{font-size:11px;font-weight:700;display:flex;align-items:center;gap:13px}.fjymho b{color:var(--wine);font-weight:400;font-size:16px}.fjy8n1{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:40px}.fjy8n1 h2{margin-bottom:0}.fjy8n1>p{font-size:13px;color:var(--muted);margin-bottom:4px}.fjbmj0{padding-bottom:100px}.fjpjbr{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.fjw194{display:flex;flex-direction:column;text-decoration:none;color:var(--ink);border:1px solid var(--line);background:#fff;transition:border-color var(--ease),transform var(--ease)}.fjw194:hover{border-color:var(--wine);color:var(--ink);transform:translateY(-3px)}.fjeomk{position:relative;overflow:hidden;aspect-ratio:1.9}.fjeomk img{width:100%;height:100%;object-fit:cover;transition:transform 500ms ease}.fjw194:hover img{transform:scale(1.025)}.fjhh75{position:absolute;bottom:0;left:0;background:var(--paper);padding:5px 13px;font-size:10px;letter-spacing:1px;color:var(--wine)}.fjbgml{padding:25px 24px 20px;position:relative;display:flex;flex-direction:column;flex:1}.fjbgml h3{font-family:var(--serif);font-size:25px;font-weight:500;padding-right:24px;margin-bottom:14px}.fjbgml p{font-size:12px;color:var(--muted);line-height:1.8;margin-bottom:24px}.fjjjay{position:absolute;top:24px;right:21px;font-size:23px;color:var(--wine)}.fjyujh{margin-top:auto;display:flex;justify-content:space-between;padding-top:13px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.3px;font-weight:800;color:var(--wine)}.fjw194:last-child{grid-column:1/-1;display:grid;grid-template-columns:1fr 2fr}.fjw194:last-child .fjeomk{aspect-ratio:2.1;height:100%}.fjw194:last-child .fjbgml{padding:26px 30px}.fjw194:last-child .fjbgml p{max-width:500px}.fjoaf6{background:var(--stone);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.fjiz43{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.fjiz43>div>p{font-size:14px;max-width:480px;color:var(--muted)}.fjv0z1{display:inline-flex;gap:20px;font-size:12px;font-weight:800;color:var(--wine);text-decoration:none;border-bottom:1px solid #b18e96;padding-bottom:5px}.fjv0z1:hover{border-color:var(--wine)}.fjiz43 .fjv0z1{margin-top:10px}.fjah38{background:var(--paper);border:1px solid #d2c7be;padding:35px 36px}.fjah38>.fjzdr7{font-size:9px;margin-bottom:15px}.fjmeq6{padding:0;list-style:none;margin:0}.fjmeq6 li{display:flex;gap:14px;align-items:flex-start;padding:14px 0;border-bottom:1px solid var(--line);font-size:12px;line-height:1.7}.fjmeq6 li:last-child{border:0}.fjmeq6 .fjenvw{margin-top:1px}.fjb0t5{border-top:1px solid var(--line);margin-top:14px;padding-top:24px}.fjb0t5>span{font-size:8px;font-weight:800;letter-spacing:1.1px;display:block}.fjb0t5 p{font-size:11px;margin:12px 0 5px}.fjb0t5 b{padding:0 6px;font-weight:400}.fjb0t5 small{font-size:9px;color:var(--muted)}.fjlwsq{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;gap:45px;padding:0;margin:48px 0 0}.fjlwsq li{border-top:1px solid #b9aaa4;padding:24px 0 0}.fjlwsq li>span{font-family:var(--serif);color:var(--wine);font-size:31px;display:block;margin-bottom:20px}.fjlwsq h3{font-size:16px;letter-spacing:0;line-height:1.4}.fjlwsq p{font-size:13px;color:var(--muted);max-width:310px;margin-bottom:0}.fjo3l7{display:grid;grid-template-columns:1fr 1fr;background:var(--wine-dark);color:#f7f1ed}.fje3un{overflow:hidden;min-height:480px}.fje3un img{width:100%;height:100%;object-fit:cover}.fjmqtg{padding:70px clamp(35px,5.5vw,90px)}.fjo3l7 .fjzdr7{color:#d8b4bf}.fjmqtg h2{font-size:40px;letter-spacing:-1px}.fjmqtg p{font-size:13px;color:#e0ced1;max-width:450px}.fjhhgp{display:flex;flex-wrap:wrap;gap:9px;max-width:410px;margin:30px 0}.fjhhgp span{border:1px solid #86636c;font-size:10px;padding:5px 13px}.fjmqtg .fjv0z1{color:#fff;border-color:#a67d89}.fjt3x3{display:grid;grid-template-columns:1fr 1.4fr;gap:90px}.fjt3x3 h2{max-width:330px}.fjt3x3>div>p{font-size:13px;color:var(--muted)}.fjdxut{border-top:1px solid var(--line)}.fjdxut details{border-bottom:1px solid var(--line)}.fjdxut summary{white-space:normal;display:flex;justify-content:space-between;gap:20px;padding:23px 0;list-style:none;font-size:14px;font-weight:700;line-height:1.6}.fjdxut summary::-webkit-details-marker{display:none}.fjdxut summary>span{font-size:22px;font-weight:400;line-height:1;color:var(--wine);flex-shrink:0}.fjdxut details[open] summary>span{transform:rotate(45deg)}.fjdxut details>div{padding:0 33px 5px 0}.fjdxut p{font-size:14px;color:var(--muted);line-height:1.85}.fjbe3u{background:var(--stone);border-top:1px solid var(--line)}.fjkfv3{display:grid;grid-template-columns:.8fr 1.2fr;gap:100px}.fjkfv3>div>p{font-size:14px;max-width:350px;color:var(--muted)}.fjgjy4{display:flex;gap:17px;padding:22px 0;border-top:1px solid #c7bbb3;margin:35px 0 20px;max-width:355px}.fjgjy4>span{font-size:24px;line-height:1.3;color:var(--wine)}.fjgjy4 p{font-size:12px;color:var(--muted);margin:0}.fjcw3i{display:grid;grid-template-columns:1fr 1fr;gap:20px}.fjqsvz{margin-bottom:20px}.fjqsvz label{font-size:11px;font-weight:800;display:block;margin-bottom:8px;line-height:1.6}.fjqsvz label span{font-weight:400;color:var(--muted);margin-left:3px;font-size:10px}.fjqsvz input,.fjqsvz select,.fjqsvz textarea{min-width:0;max-width:100%;display:block;width:100%;border:1px solid #97877f;background:var(--paper);border-radius:0;color:var(--ink);padding:12px 13px;min-height:47px;font-size:13px;line-height:1.6}.fjqsvz select{padding-right:30px}.fjqsvz textarea{resize:vertical;min-height:108px}.fjqsvz textarea::placeholder{color:#76706b;font-size:12px}.fjmvle{display:flex;gap:12px;align-items:flex-start;font-size:11px;line-height:1.75;color:var(--muted);margin:2px 0 23px}.fjmvle input{accent-color:var(--wine);width:17px;min-width:17px;height:17px;margin:3px 0 0}.fjmvle a{color:var(--wine)}.fjsz9z{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden}.fjm8go:empty{display:none}.fjm8go{font-size:13px;margin:20px 0 0;padding:14px 17px;border:1px solid var(--line);background:var(--paper)}.fjm8go[data-state=error]{border-color:#8c3c3c;color:#763030}.fjm8go[data-state=success]{border-color:var(--sage);color:var(--sage)}.fjdo3a:disabled{opacity:.7;cursor:wait}.fjfiho{background:#e8e2db;padding-top:65px;border-top:1px solid #cec3ba}.fjyugm{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.1fr;gap:45px;padding-bottom:60px}.fjfiho .fjazmv{width:254px;height:auto}.fjyugm>div>p{font-size:12px;color:var(--muted);margin:22px 0}.fjijk1{display:block;font-size:8px;letter-spacing:1.5px;color:var(--muted)}.fjfiho h2{font:800 11px var(--sans);letter-spacing:.2px;margin:7px 0 20px}.fjyugm>div>a:not(.fjf594){display:block;font-size:11px;color:var(--muted);text-decoration:none;margin-bottom:7px}.fjyugm>div>a:not(.fjf594):hover{color:var(--wine);text-decoration:underline}.fjfekk>.fjzdr7{font-size:8px;margin:6px 0 20px}.fjfekk p{line-height:1.9}.fjyugm .fjfekk>.fjv0z1{display:inline-block;color:var(--wine);font-weight:800;font-size:11px}.fjd950{padding:21px 0;border-top:1px solid #cec3ba;display:flex;justify-content:space-between;gap:20px;font-size:9px;color:var(--muted)}.fjm7u9{padding-top:23px;font-size:10px;color:var(--muted)}.fjm7u9 ol{display:flex;list-style:none;padding:0;gap:12px;flex-wrap:wrap;margin-bottom:0}.fjm7u9 li+li:before{content:'/';margin-right:12px;color:#897c74}.fjm7u9 a{color:var(--muted);text-decoration:none}.fjcgc8{display:grid;grid-template-columns:1.05fr 1fr;align-items:center;gap:65px;padding-top:55px;padding-bottom:55px}.fjcgc8 h1{font-size:clamp(40px,4.3vw,62px)}.fjuozn{font-size:18px;line-height:1.7;color:var(--muted);max-width:650px;margin-bottom:28px}.fjdgl1{border:1px solid var(--line);padding:10px}.fjdgl1 img{width:100%;height:340px;object-fit:cover}.fjeten{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:16px 0}.fjeten .fjmeq6{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.fjeten .fjmeq6 li{border:0;font-size:11px}.fjzs84{display:grid;grid-template-columns:270px 1fr;gap:90px;padding-top:70px;padding-bottom:35px}.fjsj3x{align-self:start;position:sticky;top:25px;padding:8px 0 30px}.fjsj3x>.fjzdr7{font-size:9px}.fjsj3x>a{display:block;font-size:12px;color:var(--muted);text-decoration:none;line-height:1.65;padding:13px 0;border-bottom:1px solid var(--line)}.fjsj3x>a:hover{color:var(--wine)}.fjyyxm{margin-top:30px;padding:25px 22px;border:1px solid var(--line);background:var(--stone)}.fjyyxm h2{font-size:25px;letter-spacing:-.5px}.fjyyxm p{font-size:12px;color:var(--muted)}.fjyyxm .fjv0z1{font-size:11px}.fjvzas{max-width:760px}.fjvzas section{margin-bottom:50px;scroll-margin-top:25px}.fjvzas h2{font-size:35px;letter-spacing:-.8px}.fjvzas p{font-size:15px;line-height:1.95;color:#504a46}.fjvjlt{display:inline-block;font-size:10px;margin:0 0 20px;color:var(--wine)}.fjvjlt+.fjvjlt{margin-left:18px}.fjz66f{border-top:1px solid var(--line);background:var(--stone)}.fjz66f h2{font-size:37px}.fjz66f p{font-size:13px;color:var(--muted);margin:30px 0 0}.fjsxc7{display:grid;grid-template-columns:repeat(3,1fr);gap:12px 30px}.fjsxc7 a{font-size:12px;text-decoration:none;padding:14px 0;border-bottom:1px solid #c9bcb4}.fjtl9x{padding:60px 0;background:var(--wine);color:var(--paper)}.fjp7yi{display:flex;align-items:center;justify-content:space-between;gap:50px}.fjtl9x h2{font-size:37px;letter-spacing:-.6px;margin-bottom:13px}.fjtl9x p{font-size:12px;color:#e7d3d9;margin-bottom:0}.fjtl9x .fjzdr7{color:#e3bec8;font-size:9px;margin-bottom:15px}.fjtl9x .fjdo3a{background:var(--paper);border-color:var(--paper);color:var(--wine);flex-shrink:0}.fjtl9x .fjdo3a:hover{background:#e7d7d8}.fjpkum{padding-top:62px;padding-bottom:55px}.fjpkum h1{font-size:clamp(44px,4.6vw,66px)}.fjpkum .fjuozn{margin-bottom:0}.fjf2hu{max-width:780px}.fjrm9o{background:var(--stone);padding:55px 0}.fjrm9o h2{font-size:35px}.fjrm9o p{font-size:14px;color:var(--muted)}.fjwooe{display:grid;grid-template-columns:repeat(3,1fr);gap:26px;padding-top:60px;padding-bottom:80px}.fjgqdb{border-top:2px solid var(--wine);padding:28px 24px;background:var(--white);border-bottom:1px solid var(--line)}.fjgqdb .fjzdr7{font-size:8px;letter-spacing:1.2px}.fjgqdb h2{font-size:31px;letter-spacing:-.5px}.fjgqdb p{font-size:13px;color:var(--muted)}.fjv10g{display:flex;gap:12px;flex-wrap:wrap}.fjv10g a{font-size:9px}.fjfhlk{background:var(--stone);padding:55px 0}.fjminv{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.fjminv>img{height:490px;width:100%;object-fit:cover}.fjminv p{font-size:14px;color:var(--muted)}.fjazw7{background:var(--stone)}.fjazw7 p{font-size:15px;color:var(--muted)}.fjpkum+.fjtej6{padding-top:0}.fjpkum+.fjtej6 .fjzegz{max-width:960px}.fjpkum+.fjtej6 h2{font-size:30px;margin-bottom:32px}.fjpkum+.fjtej6 .fjzdr7{display:none}.fjpkum+.fjtej6 .fjdxut p{max-width:760px}.fjocce{max-width:960px;padding-bottom:70px}.fjocce h2{font-size:28px}.fjocce p{font-size:13px;color:var(--muted)}.fjcozi{padding-top:15px;padding-bottom:85px}.fjcozi .fjw68x{padding:33px;background:var(--stone);border:1px solid var(--line)}.fjcozi .fjmeq6{max-width:350px}.fjg01j{font-size:11px!important}.fjoog1{padding-bottom:65px}.fjoog1 h2{font-size:31px;letter-spacing:-.6px}.fjoog1 section{margin-bottom:40px}.fjoog1 p{font-size:14px;line-height:1.9;color:var(--muted)}.fjem7d{padding-top:80px;padding-bottom:110px}.fjem7d p{max-width:580px;color:var(--muted)}
@media(min-width:1600px){.fjzegz{max-width:1360px}.fjidrs{gap:85px}.fjiwpq{height:510px}}
@media(max-width:1200px){.fjzegz{width:calc(100% - 72px)}nav#navigation{gap:20px;font-size:11px}.fjazmv{width:275px}.fjkqv3{gap:15px}.fjcsry{padding:11px 13px}.fjidrs{gap:35px}.fjnloz h1{font-size:52px}.fjhm27{gap:18px}.fjhm27 .fjdo3a{padding:15px 19px;gap:20px}.fjiwpq{height:450px}.fjry2n{left:-10px;right:10px;padding:18px;gap:12px}.fjry2n strong{font-size:11px}.fjry2n div>span{font-size:9px}.fjiz43{gap:55px}.fjkfv3{gap:60px}.fjyugm{gap:30px}.fjfiho .fjazmv{width:220px}.fjzs84{gap:55px;grid-template-columns:230px 1fr}.fjmqtg{padding:55px 40px}.fjmqtg h2{font-size:35px}}
@media(max-width:1000px){.fjo0be .fjzegz>span:first-child{display:none}.fjo0be .fjzegz{justify-content:center}.fjkqv3{min-height:88px;flex-wrap:wrap;padding:16px 0}.fjazmv{width:280px}.fjhw1o{display:inline-flex;align-items:center;gap:15px;padding:9px 12px;background:transparent;border:1px solid var(--line);font-size:12px;color:var(--wine);font-weight:700}.fjhw1o span{font-size:16px}nav#navigation{width:100%;flex-wrap:wrap;gap:20px;align-items:center;padding:15px 0 6px;font-size:13px}.js nav#navigation{display:none}.js nav#navigation.fjakyw{display:flex}.fjfvax{z-index:5;top:35px;left:0}.fjidrs{gap:28px}.fjnloz h1{font-size:46px}.fjez7c{font-size:18px}.fjnloz .fjzdr7{font-size:8px;letter-spacing:1.2px}.fjiwpq{height:430px}.fjhm27{gap:16px}.fjhm27 .fjdo3a{font-size:11px}.fjhm27>a:not(.fjdo3a){font-size:11px}.fjry2n .fjtpas{display:none}.fjry2n strong{font-size:10px}.fjry2n{left:-10px;right:0}.fjry2n div>span{font-size:8px}.fjymho .fjzegz{grid-template-columns:repeat(2,1fr);gap:17px 25px}.fjr6v7{padding:75px 0}.fjpjbr{gap:20px}.fjbgml{padding:22px 18px 18px}.fjbgml h3{font-size:23px}.fjjjay{right:15px}.fjiz43{gap:35px}.fjah38{padding:27px}.fjt3x3{gap:40px;grid-template-columns:.8fr 1.2fr}.fjkfv3{gap:40px}.fjyugm{grid-template-columns:1.3fr 1fr 1fr}.fjfekk{grid-column:1/-1;border-top:1px solid var(--line);padding-top:25px;display:flex;gap:25px;align-items:center}.fjfekk p{margin:0!important}.fjfekk .fjzdr7{margin:0}.fjyugm .fjfekk>.fjv0z1{margin:0 0 0 auto}.fjcgc8{gap:40px}.fjdgl1 img{height:310px}.fjcgc8 h1{font-size:45px}.fjuozn{font-size:17px}.fjeten .fjmeq6{gap:20px}.fjzs84{grid-template-columns:200px 1fr;gap:38px}.fjvzas h2{font-size:31px}.fjwooe{grid-template-columns:repeat(2,1fr)}.fjminv{gap:40px}.fjp7yi{gap:35px}.fjtl9x h2{font-size:32px}}
@media(max-width:760px){.fjzegz{width:calc(100% - 40px)}.fjr6v7{padding:60px 0}.fjo0be{font-size:9px;padding:6px 0}.fjkqv3{min-height:84px;padding:15px 0;gap:15px}.fjazmv{width:250px;height:auto}.fjhw1o{font-size:0;padding:10px;border-color:#c9bdb6}.fjhw1o span{font-size:20px;line-height:1}.fjidrs{grid-template-columns:1fr;gap:28px}.fjg7os{padding:37px 0 55px}.fjnloz{padding:0}.fjnloz .fjzdr7{font-size:8px;letter-spacing:1.2px;margin-bottom:23px;gap:8px}.fjnloz h1{font-size:clamp(43px,7.7vw,60px);line-height:1.08;letter-spacing:-1.8px;margin-bottom:23px}.fjez7c{font-size:18px;line-height:1.6}.fjulv3{font-size:13px;max-width:440px}.fjhm27{margin-top:25px;gap:24px}.fjhm27 .fjdo3a{padding:15px 18px;font-size:11px;gap:22px}.fjom20{margin-top:20px}.fjold6{padding:12px 0 37px;margin-top:8px}.fjiwpq{height:355px;object-position:68% center}.fjapkd{right:-4px;font-size:7px;padding:10px 12px}.fjry2n{left:10px;right:10px;bottom:5px;padding:18px 16px;gap:12px}.fjry2n strong{font-size:10px}.fjry2n div>span{font-size:8px;line-height:1.6}.fjjpeq{width:32px;min-width:32px;height:36px;font-size:17px}.fjbz62{bottom:-19px;font-size:7px}.fjymho .fjzegz{gap:15px 10px;padding:20px 0}.fjymho span{font-size:9px;gap:8px;line-height:1.5}.fjymho b{font-size:14px}.fjy8n1{display:block;margin-bottom:30px}.fjy8n1 h2{font-size:36px;letter-spacing:-1px}.fjy8n1>p{margin-top:20px;font-size:12px}.fjy8n1 .fjdo3a{margin-top:25px}.fjzdr7{font-size:9px;letter-spacing:1.7px;margin-bottom:16px}.fjpjbr{grid-template-columns:repeat(2,1fr);gap:18px}.fjbgml h3{font-size:22px;padding-right:16px}.fjeomk{aspect-ratio:1.4}.fjbgml p{font-size:11px}.fjbgml{padding:22px 16px 18px}.fjjjay{right:12px;top:22px;font-size:19px}.fjyujh{font-size:8px}.fjw194:last-child{grid-template-columns:1fr 1fr}.fjw194:last-child .fjeomk{aspect-ratio:auto}.fjw194:last-child .fjbgml{padding:23px 18px}.fjiz43{grid-template-columns:1fr;gap:30px}.fjiz43 h2{font-size:36px}.fjah38{padding:27px 24px}.fjmeq6 li{font-size:12px}.fjlwsq{gap:30px;grid-template-columns:1fr;margin-top:30px}.fjlwsq li{display:grid;grid-template-columns:46px 1fr;column-gap:20px;padding:22px 0 0}.fjlwsq li>span{grid-row:1/3;margin-bottom:0;font-size:30px}.fjlwsq h3{margin-bottom:12px}.fjlwsq p{max-width:100%;font-size:13px}.fjo3l7{grid-template-columns:1fr}.fje3un{min-height:0;height:310px}.fjmqtg{padding:45px 26px}.fjmqtg h2{font-size:35px}.fjmqtg p{font-size:13px}.fjhhgp{gap:8px;margin:25px 0}.fjhhgp span{font-size:9px}.fjt3x3{grid-template-columns:1fr;gap:30px}.fjt3x3 h2{max-width:none;font-size:35px}.fjt3x3>div>p br{display:none}.fjdxut summary{font-size:13px;padding:21px 0}.fjdxut p{font-size:13px}.fjkfv3{grid-template-columns:1fr;gap:30px}.fjkfv3 h2{font-size:39px}.fjkfv3>div>p{max-width:450px}.fjgjy4{max-width:450px;margin-top:25px}.fjqsvz label{font-size:11px}.fjcw3i{gap:15px}.fjqsvz label span{font-size:9px;display:block;margin:0}.fjqsvz input,.fjqsvz select,.fjqsvz textarea{font-size:16px;padding:11px;min-height:47px}.fjqsvz textarea::placeholder{font-size:12px}.fjmvle{font-size:11px}.fjfiho{padding-top:40px}.fjyugm{grid-template-columns:1fr 1fr;gap:35px 25px;padding-bottom:35px}.fjyugm>div:first-child{grid-column:1/-1}.fjfiho .fjazmv{width:275px}.fjyugm>div>p{margin:17px 0}.fjfiho h2{font-size:11px}.fjyugm>div>a:not(.fjf594){font-size:11px;padding:2px 0;margin-bottom:4px}.fjfekk{display:block;padding-top:25px}.fjfekk>.fjzdr7{margin-bottom:15px}.fjfekk>p{margin-bottom:15px!important}.fjyugm .fjfekk>.fjv0z1{margin:0}.fjd950{font-size:8px;line-height:1.8;display:block;padding:20px 0}.fjd950 span{display:block}.fjd950 span+span{margin-top:8px}.fjm7u9{padding-top:20px;font-size:9px}.fjcgc8{grid-template-columns:1fr;gap:30px;padding-top:33px;padding-bottom:30px}.fjcgc8 h1{font-size:43px;letter-spacing:-1.3px}.fjuozn{font-size:16px;line-height:1.75}.fjdgl1{padding:7px}.fjdgl1 img{height:280px}.fjcgc8 .fjdo3a{font-size:11px}.fjeten .fjmeq6{grid-template-columns:1fr;gap:0}.fjeten .fjmeq6 li{padding:8px 0;font-size:11px}.fjeten{padding:14px 0}.fjzs84{grid-template-columns:1fr;gap:35px;padding-top:35px;padding-bottom:0}.fjsj3x{position:static;padding:0;border:1px solid var(--line);background:var(--stone);padding:22px}.fjsj3x>a{font-size:11px;padding:10px 0}.fjsj3x>a:last-of-type{border:0}.fjsj3x>.fjzdr7{margin-bottom:8px}.fjyyxm{display:none}.fjvzas section{margin-bottom:40px}.fjvzas h2{font-size:30px;letter-spacing:-.8px}.fjvzas p{font-size:14px;line-height:1.9}.fjvjlt{font-size:10px}.fjz66f h2{font-size:32px}.fjsxc7{grid-template-columns:repeat(2,1fr);gap:10px 20px}.fjsxc7 a{font-size:11px}.fjtl9x{padding:45px 0}.fjp7yi{display:block}.fjtl9x h2{font-size:33px}.fjtl9x p{font-size:12px;max-width:400px}.fjtl9x .fjdo3a{margin-top:25px}.fjpkum{padding-top:40px;padding-bottom:40px}.fjpkum h1{font-size:45px;letter-spacing:-1.6px}.fjpkum .fjuozn{font-size:16px}.fjpkum .fjuozn br{display:none}.fjrm9o{padding:40px 0}.fjrm9o h2{font-size:31px}.fjwooe{grid-template-columns:1fr;gap:20px;padding-top:35px;padding-bottom:45px}.fjgqdb{padding:24px}.fjgqdb h2{font-size:32px}.fjgqdb p{font-size:13px}.fjv10g a{font-size:10px}.fjminv{grid-template-columns:1fr;gap:35px}.fjfhlk{padding:35px 0}.fjminv>img{height:300px}.fjminv h2{font-size:35px}.fjazw7 h2{font-size:32px}.fjocce h2{font-size:28px}.fjocce{padding-bottom:45px}.fjcozi .fjw68x{padding:24px 20px}.fjcozi{padding-top:0}.fjcozi .fjmeq6{max-width:none}.fjcozi .fjqsvz label span{display:inline}.fjcozi .fjcw3i{grid-template-columns:1fr;gap:0}.fjcozi .fjqsvz label{margin-bottom:8px}.fjoog1 h2{font-size:28px}.fjoog1 p{font-size:14px}.fjem7d{padding:60px 0 80px}.fjem7d h1{font-size:45px}.fjem7d .fjhm27{gap:16px}nav#navigation{gap:0;display:flex;flex-direction:column;align-items:stretch;padding:5px 0 0}nav#navigation>a,nav#navigation summary{padding:13px 0;border-top:1px solid var(--line);font-size:13px}nav#navigation .fjcsry{padding:13px 16px;margin-top:10px;display:flex;justify-content:space-between}.fjfvax{position:static;width:100%;box-shadow:none;background:var(--stone);padding:0 16px;margin-bottom:14px}.fjfvax a{font-size:12px}.fjn1dm summary{justify-content:space-between}.fjfvax a{padding:12px 0}}
@media(max-width:430px){.fjpjbr{grid-template-columns:1fr}.fjeomk{aspect-ratio:1.9}.fjbgml{padding:24px}.fjbgml h3{font-size:27px}.fjbgml p{font-size:12px}.fjjjay{font-size:24px;right:23px}.fjyujh{font-size:10px}.fjw194:last-child{display:flex}.fjw194:last-child .fjeomk{aspect-ratio:1.9;height:auto}.fjw194:last-child .fjbgml{padding:24px}.fjiwpq{height:305px}.fjry2n{left:9px;right:9px;padding:15px 12px}.fjry2n strong{font-size:9px}.fjry2n div>span{font-size:7.5px}.fjhm27{gap:18px}.fjnloz h1{font-size:43px}.fjazmv{width:242px}.fjhm27 .fjdo3a{gap:19px;padding:15px}.fjhm27>a:not(.fjdo3a){font-size:10px}.fjnloz .fjzdr7{letter-spacing:.8px;font-size:7.5px}.fjcgc8 h1{font-size:40px}.fjsxc7{grid-template-columns:1fr}.fjom20{font-size:9px}.fjpkum h1{font-size:41px}.fjcw3i{grid-template-columns:1fr;gap:0}.fjqsvz label span{display:inline}.fjapkd{font-size:6.5px}.fjfiho .fjazmv{width:260px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
