:root{--navy:#102f3b;--ink:#153640;--green:#235b4c;--green-deep:#174638;--foam:#b6d9c5;--glass:#e2ede6;--sand:#f3f0e7;--paper:#fbfaf6;--muted:#51636a;--rule:#c9d5cd;--white:#fff;--heading:'Alata',sans-serif;--body:'Hind',sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:30px}body{margin:0;color:var(--ink);background:var(--paper);font:400 18px/1.6 var(--body);-webkit-font-smoothing:antialiased}h1,h2,h3{font-family:var(--heading);font-weight:400;line-height:1.17;letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px}h1{font-size:clamp(44px,4.8vw,70px)}h2{font-size:clamp(30px,3vw,44px)}h3{font-size:23px;letter-spacing:-.02em}p{margin:0 0 22px;max-width:65ch}a{color:var(--green);text-underline-offset:4px;text-decoration-thickness:1px}a:hover{color:var(--green-deep)}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}a,button,summary,input,select,textarea{transition:background-color .18s,color .18s,border-color .18s}button,summary{cursor:pointer}button{border:0}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid #b77928;outline-offset:5px}input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #95702e;outline-offset:2px}::selection{background:var(--foam);color:var(--navy)}img{display:block;width:100%;height:auto;object-fit:cover}svg{display:block}.maflrs{width:calc(100% - 112px);max-width:1280px;margin-inline:auto}.magbql{position:fixed;left:20px;top:-100px;z-index:100;background:var(--sand);padding:14px 24px}.magbql:focus{top:12px}.maeuny{background:var(--navy);color:#d8e6df;font-size:13px;letter-spacing:.035em}.maeuny .maflrs{min-height:35px;display:flex;justify-content:space-between;align-items:center}.matc64{background:var(--paper);position:relative;z-index:20;border-bottom:1px solid #dfe5df}.mayrju{display:flex;align-items:center;justify-content:space-between;gap:30px;min-height:106px}.map8u2{display:flex;align-items:center;gap:12px;text-decoration:none;color:var(--navy);flex-shrink:0}.map8u2:hover{color:var(--green)}.mafsk3{width:240px;height:55px}.maav6g{width:43px;height:51px}.mau8qf{font-family:var(--heading);font-size:27px;line-height:1.05;letter-spacing:-.03em}.mau8qf>span{display:block;font-family:var(--body);font-size:13px;font-weight:500;line-height:1.2;letter-spacing:.1em;margin-top:7px;text-transform:uppercase}#main-nav{display:flex;align-items:center;gap:30px;font-size:15px;font-weight:500}#main-nav>a:not(.maqadh){color:var(--navy);text-decoration:none;padding-block:14px}#main-nav>a:hover,#main-nav>a[aria-current=page]{color:var(--green);text-decoration:underline}.machwi{position:relative}.machwi summary{display:flex;align-items:center;gap:8px;list-style:none;min-height:48px}.machwi summary::-webkit-details-marker{display:none}.main0r{position:absolute;top:100%;left:-25px;width:285px;padding:16px 12px;background:var(--paper);box-shadow:0 14px 30px #102f3b20;border-top:3px solid var(--green)}.main0r a{display:block;padding:9px 14px;text-decoration:none;color:var(--navy)}.main0r a:hover,.main0r a[aria-current=page]{background:var(--glass)}.maqutj{display:none}.maqadh{display:inline-flex;align-items:center;justify-content:space-between;gap:34px;min-height:54px;padding:13px 23px;background:var(--green);color:var(--white);font-size:16px;line-height:1.5;font-weight:600;text-decoration:none;border-radius:2px 16px 2px 16px;white-space:normal}.maqadh>span{font-size:23px;font-weight:400;line-height:1}.maqadh:hover{background:var(--green-deep);color:var(--white)}.max747{min-height:48px;font-size:15px;padding:11px 19px;gap:24px}.mari7v{background:var(--foam);color:var(--navy)}.mari7v:hover{background:#cde6d8;color:var(--navy)}.malm0i{text-transform:uppercase;font-weight:600;font-size:12px;letter-spacing:.14em;margin-bottom:20px;color:var(--green);line-height:1.5}.malm0i.makwt8{color:#dae9df}.malm0i .mapg96{display:inline-block;background:var(--foam);width:28px;height:1px;vertical-align:middle;margin-right:12px}.maqz5m{position:relative;background:var(--navy);min-height:660px;overflow:hidden;color:var(--white);display:flex;align-items:center}.maifmy{position:absolute;inset:0;height:100%;object-position:center 62%}.mazc3r{position:absolute;inset:0;background:linear-gradient(90deg,rgba(10,35,44,.96) 0%,rgba(10,35,44,.91) 23%,rgba(10,35,44,.65) 48%,rgba(10,35,44,.04) 82%)}.maebxk{position:relative;padding-block:56px 90px;z-index:2}.maqz5m h1{font-size:clamp(62px,5.65vw,84px);line-height:1.04;letter-spacing:-.045em;margin-bottom:25px;max-width:700px}.maqz5m h1 span{color:var(--foam)}.maqz5m p{font-size:20px;color:#e0e8e4;line-height:1.5;margin-bottom:30px}.mapk2w{display:flex;align-items:center;gap:30px;flex-wrap:wrap}.mahpbh{display:inline-flex;align-items:center;gap:16px;color:#fff;font-size:15px;text-decoration:none;padding-block:15px}.mahpbh:hover{color:var(--foam)}.mancsb{position:absolute;right:52px;bottom:90px;font-size:10px;letter-spacing:.19em;writing-mode:vertical-rl;color:#fff;text-shadow:0 1px 6px #102f3b}.mac5lz{position:absolute;bottom:-1px;left:0;width:100%;height:54px;fill:var(--paper);z-index:3}.mauboe{background:var(--paper);padding:22px 0 27px}.maz3a1{display:flex;justify-content:space-between;gap:20px;padding:0 60px}.maz3a1 span{font-size:14px;color:var(--muted);display:flex;align-items:center;gap:12px}.maz3a1 span:before{content:'✓';color:var(--green);font-weight:600}.manp3y{padding-block:78px 88px}.max05c{display:flex;justify-content:space-between;align-items:flex-end;gap:70px;margin-bottom:44px}.max05c h2{margin-bottom:0}.max05c>p{max-width:365px;color:var(--muted);margin:0 0 3px}.mas3u9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px 28px}.mamtdc{display:flex;flex-direction:column;text-decoration:none;border-bottom:1px solid var(--rule);color:var(--ink);padding-bottom:23px}.man4fb{position:relative;overflow:hidden;aspect-ratio:1.65;margin-bottom:22px;background:var(--glass)}.man4fb img{height:100%;transition:transform .4s}.mamtdc:hover .man4fb img{transform:scale(1.025)}.mamtdc:hover h3{color:var(--green)}.mawncp{position:absolute;bottom:0;left:0;background:var(--paper);padding:9px 17px 3px;font-size:13px;letter-spacing:.08em}.mae35u{display:flex;flex-direction:column;flex:1}.mae35u h3{font-size:23px;margin-bottom:13px}.mae35u p{font-size:17px;color:var(--muted);line-height:1.55;margin-bottom:20px}.macec5{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;text-decoration:none;font-size:16px;font-weight:600;color:var(--green);padding-block:5px}.macec5>span{font-size:22px;line-height:1}.macec5:hover{text-decoration:underline}.mae35u .macec5{margin-top:auto;padding-top:5px}.mavs3x{margin-top:32px;margin-bottom:0;color:var(--muted);font-size:16px}.mavs3x a{font-weight:600}.maryhh{background:var(--glass);position:relative;padding:94px 0}.manbrb:before{content:'';position:absolute;left:0;right:0;top:-1px;height:21px;background:var(--paper);clip-path:ellipse(60% 100% at 50% 0)}.mab77v{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:9%}.map779{position:relative}.map779 img{aspect-ratio:1.04;object-position:42% 50%;border-top-right-radius:100px}.majfr3{position:absolute;bottom:28px;left:-20px;background:var(--navy);color:#eff4ef;padding:18px 24px;font-family:var(--heading);font-size:17px}.mab77v h2{font-size:44px}.mab77v p{color:#415851}.mayywd{margin-top:28px;border-top:1px solid #b8cbbf;padding-top:20px;font-size:15px}.mayywd strong{display:block;font-weight:600;margin-bottom:5px}.mayywd span{display:block;color:#415851}.malpn4{list-style:none;display:grid;grid-template-columns:repeat(3,1fr);gap:50px;padding:28px 0 0;margin:0;counter-reset:process}.malpn4 li{border-top:1px solid var(--rule);padding-top:22px}.malpn4 li>span{font-family:var(--heading);font-size:40px;color:var(--green);display:block;margin-bottom:25px}.malpn4 h3{font-size:22px;margin-bottom:15px}.malpn4 p{color:var(--muted);font-size:17px;max-width:30ch;margin-bottom:0}.mafyru{display:grid;grid-template-columns:1fr 1fr;background:var(--navy);color:var(--white)}.macf62{min-height:490px;overflow:hidden}.macf62 img{height:100%;object-position:center}.mabcis{padding:65px clamp(30px,5vw,80px)}.mabcis .malm0i{color:var(--foam)}.mabcis h2{font-size:41px}.mabcis p{color:#d4e2dc;max-width:42ch}.mabcis .macec5{color:var(--foam)}.maagh6{display:flex;flex-wrap:wrap;gap:8px;max-width:430px;margin:23px 0}.maagh6 span{border:1px solid #597178;font-size:14px;padding:5px 12px;color:#e1eae5}.mafurc{max-width:920px;padding-block:86px 94px}.maeeoh{border-top:1px solid var(--rule);margin-top:32px}.maeeoh>details{border-bottom:1px solid var(--rule)}.maeeoh summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;font-family:var(--heading);font-size:20px;line-height:1.35;padding:25px 0;min-height:64px;letter-spacing:-.015em}.maeeoh summary::-webkit-details-marker{display:none}.maeeoh summary>span{font:400 28px/1 var(--body);color:var(--green)}.maeeoh details[open] summary>span{transform:rotate(45deg)}.maeeoh details[open] summary{padding-bottom:15px}.maeeoh details p{color:var(--muted);padding-right:40px;font-size:17px;max-width:75ch;margin-bottom:25px}.mauh4o{background:var(--sand);padding-block:80px 90px}.majk38{display:grid;grid-template-columns:.85fr 1.15fr;gap:9%}.majk38>div:first-child>p{color:var(--muted);max-width:34ch}.majk38 h2{font-size:42px}.maazn2{position:relative}.mao0dl{display:grid;grid-template-columns:1fr 1fr;gap:20px}.maazn2 label:not(.macbn3){display:block;font-size:15px;font-weight:600;margin:0 0 7px;color:var(--ink)}.maazn2 label>span:not(:last-child){font-weight:400}.maazn2 label:not(.macbn3) span{font-size:13px;font-weight:400;color:var(--muted)}input:not([type=checkbox]):not([type=hidden]),select,textarea{width:100%;background:var(--paper);color:var(--ink);border:1px solid #73877c;min-height:49px;padding:10px 12px;border-radius:2px;margin-bottom:19px;font-size:17px;line-height:1.4}select{padding-right:30px}textarea{resize:vertical;min-height:120px}input:hover,select:hover,textarea:hover{border-color:var(--green)}textarea::placeholder{color:#65756d;font-size:15px;opacity:1}.macbn3{display:flex;align-items:flex-start;gap:11px;font-size:14px;line-height:1.55;margin:0 0 23px;color:#40564d}.macbn3 input{width:19px;height:19px;margin:2px 0 0;accent-color:var(--green);flex-shrink:0}.macbn3 a{color:var(--green-deep)}.maizon{position:absolute!important;left:-10000px!important;width:1px;height:1px;overflow:hidden}.maazn2 .maqadh{border:0;cursor:pointer;min-width:215px}.maqadh:disabled{opacity:.65;cursor:wait}.mau44d{font-size:13px;color:var(--muted);margin:13px 0 0}.mayr1w:empty{display:none}.mayr1w{font-size:16px;margin:20px 0 0;padding:15px 17px;border-left:3px solid var(--green);background:#e0ece3;max-width:none}.mayr1w.mah7uw{border-color:#a03527;background:#f6e9e3;color:#76281e}.mag798{background:var(--navy);color:#dae6de;padding:65px 0 0}.mag798 .map8u2{color:#f5f5eb}.marjss{display:grid;grid-template-columns:1.4fr 1fr 1fr;gap:70px;padding-bottom:48px}.marjss>div:first-child>p{margin-top:25px;color:#b9cfc8;font-size:17px}.mafolm{font-size:12px;text-transform:uppercase;letter-spacing:.11em;color:var(--foam)}.marjss h2{font-size:16px;color:#fff;margin:4px 0 22px;letter-spacing:0}.marjss>div:not(:first-child)>a{display:block;color:#c3d6cc;text-decoration:none;font-size:15px;padding-block:4px;line-height:1.7}.marjss>div>a:hover{text-decoration:underline;color:#fff}.mawc4v{border-top:1px solid #38535c;display:flex;justify-content:space-between;gap:25px;padding-block:22px;font-size:12px;color:#b6cfc3}.mab7kp{padding-block:21px;font-size:13px;color:var(--muted)}.mab7kp ol{display:flex;gap:12px;list-style:none;margin:0;padding:0;flex-wrap:wrap}.mab7kp li+li:before{content:'/';color:#7b8a81;margin-right:12px}.mab7kp a{color:var(--muted);text-decoration:none}.mab7kp a:hover{text-decoration:underline}.mae33x{background:var(--sand);padding:44px 0 60px;position:relative}.mar1td{display:grid;grid-template-columns:1fr 1fr;gap:6%;align-items:center}.mar1td h1{font-size:clamp(40px,4.1vw,61px)}h1>span{color:var(--green)}.mana2g{font-size:22px;color:var(--muted);line-height:1.5;max-width:49ch}.mar1td .mana2g{max-width:35ch;margin-bottom:30px}.map0lm{position:relative}.map0lm img{aspect-ratio:1.18;height:auto;object-fit:cover;border-top-right-radius:65px}.maqzaq{position:absolute;bottom:0;left:0;background:var(--sand);padding:13px 25px 1px 0;font-size:11px;font-weight:600;letter-spacing:.14em}.maugny{font-size:14px;color:var(--muted);margin-top:17px;line-height:1.6}.maqoqq{display:grid;grid-template-columns:minmax(0,760px) minmax(240px,1fr);gap:8%;padding-block:72px 60px}.magm2h{max-width:760px}.magm2h section{margin-bottom:40px;scroll-margin-top:30px}.magm2h h2{font-size:30px;line-height:1.25;margin-bottom:20px}.magm2h h3{font-size:23px}.magm2h p{color:#41555a;line-height:1.7;margin-bottom:21px}.magm2h .malm0i{margin-bottom:15px}.magm2h .maeeoh summary{font-size:20px}.magm2h .maoc2p{padding-top:18px}.maysyz{border-left:1px solid var(--rule);padding-left:32px}.mas8i6{position:sticky;top:30px}.mas8i6>nav>a{display:block;padding:8px 0;text-decoration:none;font-size:14px;line-height:1.45;color:var(--muted)}.mas8i6>nav>a:hover{color:var(--green);text-decoration:underline}.mayxnh{margin-top:30px;background:var(--glass);padding:24px 20px}.mayxnh h2{font-size:22px;line-height:1.3}.mayxnh p{font-size:16px;color:var(--muted)}.mayxnh .macec5{font-size:14px;gap:12px}.maznvp{border-top:1px solid var(--rule);padding-block:45px 55px}.maznvp h2{font-size:32px}.maqv03{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:28px}.maqv03 a{display:flex;align-items:center;justify-content:space-between;gap:20px;background:var(--glass);padding:20px;text-decoration:none;font-family:var(--heading);font-size:18px;line-height:1.4}.maqv03 a:hover{background:#d2e3d7}.maznvp p{font-size:16px;color:var(--muted);margin:0}.macdtb{background:var(--green);color:var(--paper);position:relative;overflow:hidden}.macdtb:after{content:'';position:absolute;width:650px;height:650px;border:1px solid #ffffff20;border-radius:50%;right:-150px;top:-440px;pointer-events:none;box-shadow:0 0 0 32px #ffffff05,0 0 0 64px #ffffff05}.maicvn{display:flex;align-items:center;justify-content:space-between;gap:50px;padding-block:60px;position:relative;z-index:1}.macdtb .malm0i{color:#c7ded1}.macdtb h2{margin-bottom:20px;font-size:42px}.macdtb p{margin:0;color:#d4e3d8}.mao613{padding-block:35px 48px}.mao613 h1{max-width:1000px}.mao613 .mana2g{max-width:61ch;margin-bottom:0}.malwz5{overflow:hidden;max-height:390px}.malwz5 img{aspect-ratio:3.3;object-fit:cover}.mau8ug{display:grid;grid-template-columns:1fr 1.1fr;gap:10%;padding-block:60px 40px;align-items:start}.mau8ug p{margin:0;color:var(--muted)}.maohro{display:grid;grid-template-columns:repeat(3,1fr);gap:0 35px}.mactdc{border-top:1px solid var(--rule);padding:28px 0}.mactdc h2{font-size:25px;margin-bottom:14px}.mactdc p{font-size:17px;color:var(--muted);margin-bottom:15px}.mas9qd{font-size:12px;line-height:1.4;display:inline-block}.mam9sb{margin-block:35px 65px}.mam9sb h2{margin-top:35px}.mappq2{display:grid;grid-template-columns:1fr 1fr;gap:7%;align-items:center}.mappq2>div:first-child img{aspect-ratio:1.2;border-top-right-radius:60px;object-fit:cover}.mamsjl{padding-top:60px;padding-bottom:30px}.mamsjl .magm2h{margin-inline:auto}.maa95n{display:grid;grid-template-columns:.65fr 1.35fr;gap:10%;padding-block:20px 75px}.maa95n>aside{background:var(--glass);padding:30px;align-self:start;position:sticky;top:30px}.maa95n>aside h2{font-size:25px}.maa95n>aside p{font-size:16px;color:var(--muted)}.maa95n>aside .macec5{font-size:15px;display:flex;margin-top:10px}.maa95n .maoc2p>h2{font-size:32px}.maa95n .malm0i{margin-bottom:15px}.maa95n .maeeoh{margin-top:28px}.maa95n .maeeoh summary{font-size:19px}.mas7fb{padding-block:12px 85px;gap:8%;grid-template-columns:.82fr 1.18fr}.maltkm h2{font-size:30px}.maltkm>p{color:var(--muted);font-size:17px}.mazj5n{list-style:none;counter-reset:contact;padding:0;margin:30px 0}.mazj5n li{counter-increment:contact;position:relative;padding:0 0 26px 46px}.mazj5n li:before{content:'0' counter(contact);position:absolute;left:0;top:-2px;font-family:var(--heading);font-size:22px;color:var(--green)}.mazj5n strong{display:block;font-size:17px;font-weight:600}.mazj5n span{font-size:16px;color:var(--muted);display:block}.madzar{padding:25px;background:var(--glass);margin-bottom:25px}.madzar h2{font-size:23px;margin-bottom:14px}.madzar p{font-size:16px;color:var(--muted)}.madzar a{font-size:14px}.maecy6{background:var(--sand);padding:34px 36px}.maecy6>h2{font-size:30px;margin-bottom:15px}.maecy6>p{font-size:16px;color:var(--muted);margin-bottom:27px}.maq8me{padding-bottom:65px}.maq8me h2{font-size:27px}.makwly{padding-block:55px 90px}.makwly>p{color:var(--muted)}.mayrcq{display:grid;grid-template-columns:repeat(3,1fr);gap:0 35px;max-width:1000px;margin-top:50px}.mayrcq a{display:flex;justify-content:space-between;align-items:center;padding:20px 0;border-bottom:1px solid var(--rule);text-decoration:none;font-size:16px}
@media(min-width:1450px){.maqz5m{min-height:720px}.maebxk{padding-block:80px 110px}}
@media(max-width:1180px){.maflrs{width:calc(100% - 64px)}#main-nav{gap:19px;font-size:14px}.mau8qf{font-size:25px}.mau8qf>span{font-size:11px}.mayrju{gap:20px}.max747{padding-inline:15px;font-size:14px;gap:16px}.maz3a1{padding-inline:0}.max05c{gap:40px}.maqoqq{gap:5%}.maysyz{padding-left:24px}.majk38{gap:6%}.maecy6{padding:30px 26px}.mab77v{gap:6%}.mabcis{padding-inline:35px}.mar1td{gap:4%}.marjss{gap:40px}.mas3u9{gap:28px 22px}}
@media(max-width:960px){.maeuny .maflrs{font-size:12px}.mayrju{min-height:89px}.maqutj{display:flex;align-items:center;gap:15px;padding:10px 15px;border:1px solid #a3b5a9;background:transparent;font-size:15px;color:var(--navy);min-height:44px}#main-nav{display:none;position:absolute;left:0;right:0;top:100%;background:var(--paper);padding:18px 32px 25px;border-bottom:1px solid var(--rule);box-shadow:0 15px 20px #102f3b10;align-items:stretch;gap:0}#main-nav.maevun{display:flex;flex-direction:column}#main-nav>a:not(.maqadh){padding-block:12px;border-top:1px solid var(--rule)}#main-nav>.maqadh{align-self:flex-start;margin-top:14px}.main0r{position:static;width:auto;box-shadow:none;padding:0 0 12px 13px;border:0}.main0r a{font-size:16px;padding-block:7px}.machwi summary{justify-content:space-between;font-size:17px;min-height:52px}.mas3u9{grid-template-columns:repeat(2,minmax(0,1fr))}.max05c{align-items:start;gap:32px}.max05c>p{max-width:290px;font-size:17px}.mab77v h2{font-size:35px}.map779 img{aspect-ratio:.8}.malpn4{gap:25px}.malpn4 h3{font-size:21px}.mabcis h2{font-size:34px}.mabcis p{font-size:17px}.macf62{min-height:470px}.marjss{grid-template-columns:1.2fr 1fr 1fr;gap:25px}.majk38{grid-template-columns:.75fr 1.25fr;gap:5%}.majk38 h2{font-size:34px}.mao0dl{grid-template-columns:1fr;gap:0}.maqoqq{grid-template-columns:minmax(0,1fr) 225px;gap:35px}.mayxnh{padding:20px 15px}.mayxnh h2{font-size:20px}.mayxnh .macec5{font-size:13px}.mar1td h1{font-size:44px}.mar1td .mana2g{font-size:20px}.map0lm img{aspect-ratio:.9}.maohro{grid-template-columns:repeat(2,1fr)}.maa95n{grid-template-columns:.6fr 1.2fr;gap:6%}.maa95n>aside{padding:23px}.mas7fb{grid-template-columns:.85fr 1.15fr;gap:5%}.mas7fb h2{font-size:27px}.maltkm .maugny{font-size:14px}.mappq2{align-items:start}.mappq2 img{aspect-ratio:.8!important}.mappq2 .magm2h h2{font-size:28px}}
@media(max-width:700px){.maflrs{width:calc(100% - 40px)}body{font-size:18px}.maeuny .maflrs{min-height:31px;font-size:11px;letter-spacing:.02em}.maeuny .maflrs>span:last-child{display:none}.mayrju{min-height:85px;gap:15px}.map8u2{gap:9px}.maav6g{width:34px;height:43px}.mau8qf{font-size:25px}.mau8qf>span{font-size:10px;letter-spacing:.08em;margin-top:6px}.maqutj{padding:7px 11px;gap:9px;font-size:13px}#main-nav{padding-inline:20px}.maqz5m{min-height:670px;align-items:start}.maifmy{object-position:62% center}.mazc3r{background:linear-gradient(90deg,#0a232cf5 0%,#0a232ce6 43%,#0a232c85 100%)}.maebxk{padding-block:54px 105px}.maqz5m .malm0i{font-size:10px;letter-spacing:.1em;max-width:30ch;margin-bottom:24px}.malm0i .mapg96{width:16px;margin-right:7px}.maqz5m h1{font-size:58px;line-height:1.06;max-width:100%;margin-bottom:25px}.maqz5m p{font-size:18px;max-width:33ch;line-height:1.6}.mapk2w{gap:12px 22px;align-items:flex-start}.maqz5m .mapk2w{align-items:flex-start;flex-direction:column;gap:7px}.maqz5m .maqadh{min-height:53px}.mahpbh{font-size:15px}.mancsb{display:none}.mac5lz{height:31px}.mauboe{padding-block:16px 21px}.maz3a1{flex-direction:column;gap:9px}.maz3a1 span{font-size:13px;gap:9px}.manp3y{padding-block:48px 55px}.max05c{display:block;margin-bottom:30px}.max05c h2{font-size:33px;margin-bottom:20px}.max05c>p{max-width:38ch;font-size:17px}.malm0i{font-size:11px;letter-spacing:.12em;margin-bottom:15px}.mas3u9{grid-template-columns:1fr;gap:29px}.man4fb{aspect-ratio:1.75;margin-bottom:20px}.mamtdc{padding-bottom:22px}.mae35u h3{font-size:25px;margin-bottom:12px}.mae35u p{max-width:38ch;font-size:17px;margin-bottom:12px}.mae35u .macec5{font-size:15px}.mawncp{font-size:12px;padding:8px 15px 3px}.mavs3x{font-size:16px;margin-top:26px}.maryhh{padding-block:54px}.mab77v{grid-template-columns:1fr;gap:40px}.map779 img{aspect-ratio:1.25;border-top-right-radius:65px}.majfr3{left:-7px;bottom:22px;font-size:15px;padding:13px 19px}.mab77v h2{font-size:36px}.mab77v p{font-size:17px}.mayywd{font-size:15px}.malpn4{grid-template-columns:1fr;gap:26px;padding-top:12px}.malpn4 li{padding-top:18px;display:grid;grid-template-columns:54px 1fr;column-gap:14px}.malpn4 li>span{font-size:32px;grid-row:span 2;margin:0}.malpn4 h3{font-size:22px;margin:4px 0 12px}.malpn4 p{max-width:100%;font-size:17px}.mafyru{grid-template-columns:1fr}.macf62{min-height:0;height:245px}.mabcis{padding:39px 20px 44px}.mabcis h2{font-size:35px}.mabcis p{font-size:17px}.maagh6{gap:7px}.maagh6 span{font-size:13px}.mafurc{padding-block:50px 55px}.maoc2p h2{font-size:32px}.maeeoh{margin-top:25px}.maeeoh summary{font-size:19px;padding-block:22px;gap:18px}.maeeoh details p{padding-right:8px;font-size:17px}.mauh4o{padding-block:48px 55px}.majk38{grid-template-columns:1fr;gap:30px}.majk38 h2{font-size:35px}.majk38>div:first-child>p{max-width:100%;font-size:17px}.mao0dl{grid-template-columns:1fr;gap:0}.maecy6{padding:27px 20px;margin-inline:-5px}.maazn2 label:not(.macbn3){font-size:15px}.macbn3{font-size:14px;gap:11px;margin-top:3px}.maazn2 .maqadh{width:100%}.mau44d{font-size:13px;line-height:1.6}.mag798{padding-top:44px}.marjss{grid-template-columns:1fr 1fr;gap:35px 23px;padding-bottom:34px}.marjss>div:first-child{grid-column:1/-1}.marjss>div:first-child>p{font-size:17px;margin-block:19px 15px}.marjss h2{font-size:16px;margin-bottom:15px}.marjss>div:not(:first-child)>a{font-size:14px;padding-block:7px;line-height:1.5}.mafolm{font-size:11px}.mawc4v{flex-direction:column;gap:7px;padding-block:20px;font-size:11px}.mab7kp{padding-block:16px;font-size:12px}.mab7kp ol{gap:9px}.mab7kp li+li:before{margin-right:9px}.mae33x{padding-block:30px 35px}.mar1td{grid-template-columns:1fr;gap:30px}.mar1td h1{font-size:43px;line-height:1.12;margin-bottom:24px}.mar1td .mana2g{font-size:20px;max-width:32ch;margin-bottom:24px}.mar1td .maqadh{font-size:15px;gap:22px;padding-inline:19px}.maugny{font-size:13px;margin-top:14px}.map0lm img{aspect-ratio:1.5;border-top-right-radius:45px}.maqzaq{font-size:10px;padding:10px 20px 0 0}.maqoqq{grid-template-columns:1fr;gap:0;padding-block:43px 30px}.maysyz{display:none}.magm2h h2{font-size:27px;line-height:1.25}.magm2h p{font-size:18px;line-height:1.65}.magm2h section{margin-bottom:34px}.magm2h .maeeoh p{font-size:17px}.maznvp{padding-block:34px 40px}.maznvp h2{font-size:29px}.maqv03{grid-template-columns:1fr;gap:10px;margin-bottom:22px}.maqv03 a{padding:17px 19px;font-size:17px}.maznvp p{font-size:16px}.maicvn{flex-direction:column;align-items:flex-start;gap:25px;padding-block:44px}.macdtb h2{font-size:35px}.macdtb p{font-size:17px}.macdtb p br{display:none}.macdtb:after{right:-390px;top:-440px}.mao613{padding-block:26px 35px}.mao613 h1{font-size:43px}.mao613 .mana2g{font-size:20px}.malwz5{width:100%}.malwz5 img{aspect-ratio:1.65}.mau8ug{grid-template-columns:1fr;gap:0;padding-block:39px 30px}.mau8ug h2{font-size:32px}.mau8ug p{font-size:17px}.maohro{grid-template-columns:1fr;gap:0}.mactdc{padding-block:25px}.mactdc h2{font-size:25px}.mactdc p{font-size:17px}.mam9sb{margin-block:15px 45px}.mappq2{grid-template-columns:1fr;gap:32px}.mappq2>div:first-child img{aspect-ratio:1.4!important}.mamsjl{padding-top:12px;padding-bottom:20px}.maa95n{grid-template-columns:1fr;padding-block:0 45px;gap:35px}.maa95n>aside{position:static;order:2;padding:24px}.maa95n>aside h2{font-size:26px}.maa95n .maoc2p>h2{font-size:29px}.maa95n .maeeoh summary{font-size:18px}.mas7fb{grid-template-columns:1fr;padding-block:0 45px;gap:30px}.maltkm>h2{font-size:29px}.maltkm>.malm0i{margin-top:5px}.mazj5n{margin:25px 0 0}.madzar{margin:0}.maltkm>.maugny{margin-bottom:0;font-size:14px}.mas7fb .maecy6 h2{font-size:29px}.maq8me{padding-bottom:40px}.maq8me h2{font-size:26px}.makwly{padding-block:35px 55px}.makwly h1{font-size:45px}.makwly p{font-size:17px}.makwly p br{display:none}.makwly .mapk2w{flex-direction:column}.mayrcq{grid-template-columns:1fr;margin-top:30px}.mayrcq a{font-size:16px;padding-block:17px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important;animation:none!important}}
@media print{header,.maeuny,.mag798,.maysyz,.macdtb,.maqadh,.magbql,.maazn2{display:none!important}body{background:#fff;color:#153640}.maflrs{width:100%}.mar1td,.maqoqq{display:block}.map0lm{max-width:400px}.maeeoh details>p{display:block!important}}

@media(max-width:1180px){.mafsk3{width:219px;height:52px}}
@media(max-width:700px){.mafsk3{width:213px;height:49px}}

/* A double-wave detail echoes the coastal section edges on action buttons. */
.masf6b{flex-shrink:0;width:28px;height:14px}
