:root{--marine:#174d62;--pale:#edf8fc;--berry:#873950;--paper:#fbfaf7;--ink:#18343e;--line:#c4d7dc;--white:#fff;--serif:'DM Serif Display',Georgia,serif;--sans:'DM Sans',Arial,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:110px}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:18px;line-height:1.7}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:400}h1,h2{font-family:var(--serif);line-height:1.12;letter-spacing:-.025em;text-wrap:balance}h1{font-size:clamp(44px,5.5vw,76px);margin-bottom:28px}h2{font-size:clamp(32px,3.1vw,46px);margin-bottom:28px}h3{font-size:24px;line-height:1.35}p{margin-bottom:24px}a{color:var(--marine);text-underline-offset:5px;text-decoration-thickness:1px}a:hover{text-decoration-thickness:2px}button,input,select,textarea{font:inherit}button,a,input,textarea,select,summary{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline:3px solid var(--berry);outline-offset:5px}img{display:block;width:100%;height:auto}svg{display:block}button{cursor:pointer}.ucadve{width:min(1280px,calc(100% - 112px));margin-inline:auto}.ucnmiv{width:min(760px,calc(100% - 112px));margin-inline:auto}.uckiqa{font-size:clamp(22px,2vw,28px);line-height:1.45}.uclq8g{display:inline-flex;justify-content:center;align-items:center;border:1px solid var(--berry);background:var(--berry);color:white;font-size:15px;font-weight:600;letter-spacing:.02em;padding:16px 26px;line-height:1.4;text-decoration:none;min-height:54px;border-radius:0;transition:background .18s}.uclq8g:hover{background:#672b3d}.uclq8g:disabled{opacity:.65;cursor:wait}.ucnozh{display:inline-block;font-size:16px;font-weight:600;margin-top:12px}.ucdtmj{position:fixed;top:-100px;left:20px;z-index:1000;padding:12px 20px;background:white}.ucdtmj:focus{top:12px}.ucqpxb{background:var(--paper);border-bottom:1px solid var(--line);position:relative;z-index:10}.ucatwn{width:min(1440px,calc(100% - 80px));margin:auto;min-height:110px;display:flex;align-items:center;justify-content:space-between;gap:30px}.ucjwsp{display:flex;align-items:center;gap:15px;text-decoration:none;color:var(--marine);flex-shrink:0}.ucjwsp svg{width:44px;height:44px}.ucjwsp>span{font-family:var(--serif);font-size:29px;line-height:1}.ucjwsp>span>span{display:block;font-family:var(--sans);font-size:12px;letter-spacing:.09em;font-weight:600;margin-top:8px}.ucfolm{display:flex;gap:28px;align-items:center}.ucfolm>a{font-size:14px;text-decoration:none;font-weight:500;padding:12px 0}.ucfolm>a:hover{text-decoration:underline}.ucfolm .ucm7b0{border:1px solid var(--marine);padding:13px 18px}.ucnqf2{display:none}.uci9qj{height:clamp(230px,30vw,450px);overflow:hidden}.uci9qj img{height:100%;object-fit:cover;object-position:50% 56%}.ucu5cn{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;padding-top:65px;padding-bottom:80px}.ucu5cn h1{max-width:700px}.uck4z1{padding-top:8px}.uck4z1>p:not(.uckiqa){max-width:500px}.ucgoyb{padding:60px 0 100px;border-top:1px solid var(--line)}.ucoga1{display:grid;grid-template-columns:1.1fr 1fr;gap:8%;margin-bottom:48px}.ucoga1 p{max-width:450px;align-self:center}.uccycp{display:grid;grid-template-columns:70px 1fr 190px;gap:40px;padding:36px 0;border-top:1px solid var(--line);align-items:center;color:var(--ink);text-decoration:none}.uccycp:last-child{border-bottom:1px solid var(--line)}.ucdoko{align-self:start;font-family:var(--serif);font-size:26px;color:var(--berry);padding-top:5px}.uccycp h3{font-family:var(--serif);font-size:36px;margin:0 0 12px}.uccycp p{max-width:680px;margin-bottom:14px}.ucy2er{font-size:14px;text-decoration:underline;text-underline-offset:5px;font-weight:600;color:var(--berry)}.uccycp .uciejl{width:172px;height:172px;object-fit:cover;border-radius:50%;justify-self:end}.uccycp:hover h3{color:var(--berry)}.ucae92{background:var(--pale);padding:90px 0}.ucwao0{display:grid;grid-template-columns:1fr 1fr;gap:8%;align-items:center}.ucwao0>img{height:550px;object-fit:cover}.ucq51m{padding:110px 0 75px}.ucq51m ol{padding:0;list-style:none;counter-reset:process;display:grid;grid-template-columns:repeat(3,1fr);gap:55px}.ucq51m li{counter-increment:process;border-top:1px solid var(--marine);padding-top:25px}.ucq51m li:before{content:'0' counter(process);font-family:var(--serif);font-size:42px;color:var(--berry);display:block;margin-bottom:22px;line-height:1}.ucq51m h3{font-size:21px;font-weight:500}.ucq51m li p{font-size:17px}.ucmuhj{border-top:1px solid var(--line);padding-top:65px;padding-bottom:80px}.ucmuhj h2{max-width:650px}.ucwxn6{display:grid;grid-template-columns:1fr 1fr;gap:8%}.ucup4a{padding-bottom:110px}.ucup4a .ucg3a3{max-width:900px}.ucg3a3{border-top:1px solid var(--line)}.ucg3a3 details{border-bottom:1px solid var(--line);padding:0}.ucg3a3 summary{cursor:pointer;padding:23px 45px 23px 0;position:relative;list-style:none;font-size:19px;font-weight:500;line-height:1.45}.ucg3a3 summary::-webkit-details-marker{display:none}.ucg3a3 summary:after{content:'+';position:absolute;right:9px;top:19px;color:var(--berry);font-size:28px;font-weight:400}.ucg3a3 details[open] summary:after{content:'−'}.ucg3a3 details>div{padding:0 35px 5px 0;max-width:780px}.ucg3a3 details p{font-size:17px}.ucqqht{background:var(--pale);padding:85px 0 100px}.ucqfvh{display:grid;grid-template-columns:.8fr 1.2fr;gap:10%}.ucqfvh>div>p{max-width:370px}.ucqfvh h2{font-size:60px}.ucohnp{font-size:15px}.ucq2w0{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.ucohnp label:not(.uczn1m){display:block;font-weight:600;margin:0 0 8px}.ucohnp label>span{font-weight:400}.ucohnp input:not([type=checkbox]):not([type=hidden]),.ucohnp select,.ucohnp textarea{width:100%;border:1px solid #87a4af;background:#fff;border-radius:0;color:var(--ink);padding:12px;margin:0 0 22px;min-height:49px;box-shadow:none}.ucohnp textarea{resize:vertical;line-height:1.6}.uczn1m{display:flex;gap:12px;align-items:flex-start;margin:0 0 25px;line-height:1.6}.uczn1m input{width:20px;height:20px;flex-shrink:0;margin-top:3px;accent-color:var(--berry)}.uct7b3{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.ucd0ot{margin:18px 0 0;line-height:1.6}.ucd0ot:empty{margin:0}.ucd0ot[data-state=error]{color:#822b32}.ucd0ot[data-state=success]{color:#174d62;font-weight:600}.ucr0c5{display:flex;gap:14px;font-size:13px;padding-top:30px;line-height:1.5}.ucr0c5 span:last-child{overflow-wrap:anywhere}.ucdk6k{padding-top:60px;padding-bottom:55px}.ucdk6k h1{max-width:1050px}.ucdk6k .uckiqa{max-width:810px;margin-bottom:0}.ucpd1a{display:grid;grid-template-columns:1.5fr 1fr;min-height:450px;margin-bottom:85px}.ucpd1a>img{height:100%;object-fit:cover;max-height:510px}.ucglsv{background:var(--pale);padding:42px 48px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ucglsv>p:first-child{font-size:14px;margin-bottom:22px;font-weight:600}.ucglsv h2{font-size:38px}.ucglsv>p{font-size:17px}.uciy5t{display:grid;grid-template-columns:260px minmax(0,760px);gap:8%;justify-content:space-between;padding-bottom:70px}.ucni9y{align-self:start;position:sticky;top:32px;border-top:2px solid var(--marine);padding-top:22px}.ucni9y>p{font-size:14px;font-weight:600;margin-bottom:15px}.ucni9y nav{display:flex;flex-direction:column;gap:13px}.ucni9y a{font-size:14px;line-height:1.5;text-decoration:none}.ucni9y a:hover{text-decoration:underline}.ucs8vr{position:relative;padding-top:50px;margin-bottom:42px;border-top:1px solid var(--line);scroll-margin-top:35px}.ucs8vr:first-child{padding-top:45px}.ucnb82{font-size:14px;color:var(--berry);position:absolute;top:14px;left:0}.ucjkmi h2{font-size:36px;max-width:700px}.ucjkmi p{max-width:700px}.ucan7z{padding:28px;background:var(--pale);font-size:14px}.ucan7z h2{font-family:var(--sans);font-size:18px;font-weight:600;margin-bottom:12px}.ucan7z p{margin:0}.ucl49h{border-top:1px solid var(--line);padding-top:45px;padding-bottom:85px}.ucl49h>div{display:flex;gap:18px 35px;flex-wrap:wrap}.ucl49h a{font-size:16px}.ucbojz{background:var(--marine);color:var(--pale);padding:65px 56px 25px}.ucbojz a{color:var(--pale)}.ucbojz a:focus-visible{outline-color:var(--pale)}.ucfnax{max-width:1280px;margin:0 auto 65px;display:flex;justify-content:space-between;align-items:center;gap:35px}.ucfnax>p{font-family:var(--serif);font-size:clamp(40px,4.8vw,66px);line-height:1.1;letter-spacing:-.02em;margin:0}.uca427{background:var(--pale);color:var(--marine)!important;border-color:var(--pale)}.uca427:hover{background:white}.ucrwy2{max-width:1280px;margin:auto;display:grid;grid-template-columns:1.6fr 1fr .7fr;gap:50px;padding-top:42px;border-top:1px solid #7396a4}.uculca{font-family:var(--serif);font-size:26px;text-decoration:none;display:inline-block;margin-bottom:18px}.ucrwy2 p{font-size:15px;line-height:1.7}.ucrwy2 nav{display:flex;flex-direction:column;align-items:flex-start;gap:10px;font-size:14px}.ucrwy2 nav a{text-decoration:none}.ucrwy2 nav a:hover{text-decoration:underline}.ucjbzc{font-size:15px;overflow-wrap:anywhere}.ucbw3x{max-width:1280px;margin:55px auto 0;padding-top:22px;border-top:1px solid #7396a4;display:flex;justify-content:space-between;gap:30px;font-size:12px}.ucd5b3{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.ucd5b3>img{height:610px;object-fit:cover}.ucd5b3 h2{font-size:38px}.uclcxh,.ucetyk{padding-top:80px;padding-bottom:95px}.uclcxh h2,.ucetyk h2{font-size:34px;margin-top:45px}.uclcxh h2:first-child,.ucetyk h2:first-child{margin-top:0}.ucfdtj{display:grid;grid-template-columns:1fr 1fr;background:var(--pale)}.ucfdtj img{height:100%;max-height:430px;object-fit:cover}.ucfdtj>div{padding:45px}.ucfdtj h2{font-size:36px}.uchtow{margin-top:70px}.uclseq{display:grid;grid-template-columns:1fr 1.7fr;gap:8%;border-top:1px solid var(--line);padding:38px 0}.uclseq h2{font-size:33px}.ucscks{font-size:13px}.ucfigm{padding-top:40px;padding-bottom:100px}.ucljml{padding:0 0 100px}.ucr1eu{font-size:15px;margin-top:40px}.ucrd74{display:grid;grid-template-columns:.9fr 1.1fr;gap:8%;padding-bottom:100px;align-items:start}.ucbydv h2{font-size:32px}.ucbydv ol{padding-left:24px}.ucbydv li{padding-left:7px;margin-bottom:25px}.ucbydv li p{font-size:17px;margin-top:6px}.ucbydv>p{font-size:16px}.ucns8l{border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:25px 0;margin:35px 0}.ucns8l h2{font-size:25px;margin-bottom:12px}.ucns8l a{overflow-wrap:anywhere;font-size:17px}.uci7dh{background:var(--pale);padding:38px}.uci7dh>h2{font-size:36px}.ucetyk{padding-top:0}.ucl80w{padding-bottom:100px}.ucl80w nav{display:flex;flex-wrap:wrap;gap:20px 35px;margin-top:50px}
@media(min-width:1600px){.uci9qj{height:470px}}
@media(max-width:1050px){.ucadve{width:calc(100% - 64px)}.ucatwn{width:calc(100% - 48px)}.ucfolm{gap:17px}.ucfolm>a{font-size:13px}.ucjwsp>span{font-size:25px}.ucjwsp svg{width:35px}.ucjwsp{gap:10px}.ucjwsp>span>span{font-size:10px}.uccycp{grid-template-columns:45px 1fr 135px;gap:25px}.uccycp .uciejl{width:130px;height:130px}.ucglsv{padding:32px}.uciy5t{grid-template-columns:210px minmax(0,1fr);gap:5%}.ucrwy2{gap:30px}.ucrd74{gap:5%}.uci7dh{padding:28px}.ucq2w0{gap:0 14px}.ucqfvh{gap:6%}.ucwao0>img{height:600px}}
@media(max-width:780px){html{scroll-padding-top:20px}.ucadve,.ucnmiv{width:calc(100% - 40px)}body{font-size:17px}.ucatwn{width:calc(100% - 40px);min-height:86px;flex-wrap:wrap;gap:0}.ucjwsp>span{font-size:25px}.ucjwsp>span>span{font-size:10px}.ucnqf2{display:flex;align-items:center;gap:12px;padding:10px 2px;background:none;color:var(--marine);border:0;font-size:14px}.ucnqf2>span{font-size:26px}.ucfolm{width:100%;display:none;flex-direction:column;align-items:stretch;gap:0;padding:12px 0 25px;border-top:1px solid var(--line)}.ucfolm.ucdp6k{display:flex}.ucfolm>a{font-size:16px;padding:12px 0}.ucfolm .ucm7b0{text-align:center;margin-top:12px}.uci9qj{height:260px}.ucu5cn{display:block;padding-top:38px;padding-bottom:55px}.ucu5cn h1{font-size:48px}.uck4z1{padding-top:0}.uck4z1 .uckiqa{font-size:23px;max-width:420px}.ucoga1{display:block;margin-bottom:30px}.ucoga1 p{margin-bottom:0}.ucgoyb{padding:45px 0 60px}.uccycp{grid-template-columns:30px 1fr 80px;gap:14px;padding:25px 0}.uccycp h3{font-size:27px;margin-bottom:10px}.uccycp p{font-size:15px;line-height:1.6;grid-column:auto}.uccycp .uciejl{width:78px;height:78px;align-self:start;margin-top:7px}.ucdoko{font-size:19px}.ucy2er{font-size:12px}.ucae92{padding:55px 0}.ucwao0{display:flex;flex-direction:column;gap:35px}.ucwao0>img{height:310px}.ucq51m{padding:60px 0 35px}.ucq51m ol{display:block}.ucq51m li{display:grid;grid-template-columns:45px 1fr;gap:0 15px;margin-bottom:25px;padding-top:24px}.ucq51m li:before{grid-row:1/3;font-size:32px;margin:0}.ucq51m li h3{margin-bottom:13px;font-size:20px}.ucq51m li p{grid-column:2}.ucmuhj{padding:45px 0}.ucwxn6{display:block}.ucup4a{padding-bottom:60px}.ucg3a3 summary{font-size:18px;padding-top:21px;padding-bottom:21px}.ucqqht{padding:55px 0}.ucqfvh{display:block}.ucqfvh h2{font-size:44px}.ucqfvh>div>p{max-width:none}.ucohnp{margin-top:30px}.ucr0c5{padding-top:24px;font-size:12px;gap:9px}.ucdk6k{padding-top:38px;padding-bottom:36px}.ucdk6k h1{font-size:43px}.ucdk6k .uckiqa{font-size:23px}.ucpd1a{display:block;margin-bottom:45px}.ucpd1a>img{height:290px}.ucglsv{padding:30px}.ucglsv h2{font-size:34px}.ucglsv h2 br{display:none}.ucglsv h2{max-width:350px}.ucglsv>p:first-child{margin-bottom:15px}.uciy5t{display:block;padding-bottom:40px}.ucni9y{position:static;padding:22px 0 26px;margin-bottom:35px;border-bottom:1px solid var(--line)}.ucni9y nav{display:grid;grid-template-columns:1fr 1fr;gap:13px 22px}.ucni9y a{font-size:13px}.ucjkmi h2{font-size:32px}.ucs8vr{margin-bottom:32px;padding-top:45px}.ucjkmi p{line-height:1.75}.ucl49h{padding-bottom:55px}.ucl49h>div{gap:15px 28px}.ucl49h a{font-size:15px}.ucbojz{padding:45px 20px 24px}.ucfnax{display:block;margin-bottom:40px}.ucfnax .uclq8g{margin-top:30px}.ucrwy2{grid-template-columns:1fr 1fr;gap:35px 20px}.ucrwy2>div{grid-column:1/-1}.uculca{font-size:27px}.ucrwy2 nav{font-size:13px}.ucbw3x{display:block;margin-top:35px}.ucbw3x span{display:block;margin-bottom:10px}.ucd5b3{display:flex;flex-direction:column;gap:35px}.ucd5b3>img{height:330px}.ucd5b3 h2{font-size:32px}.uclcxh,.ucetyk{padding-top:30px;padding-bottom:60px}.uclcxh h2,.ucetyk h2{font-size:31px}.ucfdtj{display:block}.ucfdtj img{height:280px}.ucfdtj>div{padding:30px}.ucfdtj h2{font-size:31px}.uchtow{margin-top:45px}.uclseq{display:block;padding:30px 0}.uclseq h2{font-size:31px;margin-bottom:20px}.ucfigm{padding:20px 0 60px}.ucljml{padding-bottom:60px}.ucrd74{display:flex;flex-direction:column;gap:20px;padding-bottom:60px}.uci7dh{width:100%;padding:25px 20px}.uci7dh .ucohnp{margin-top:20px}.ucbydv{width:100%}.ucetyk{padding-top:0}.ucl80w{padding-bottom:60px}}
@media(max-width:400px){.ucq2w0{display:block}.uccycp{grid-template-columns:24px 1fr 66px;gap:10px}.uccycp .uciejl{width:64px;height:64px}.uccycp h3{font-size:25px}.ucjwsp>span{font-size:23px}.ucjwsp svg{width:31px}.ucjwsp{gap:8px}.ucu5cn h1{font-size:44px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
@media(max-width:780px){html:not(.js) .ucfolm{display:flex}html:not(.js) .ucnqf2{display:none}}
