/* Rich field edition: shared accessible media primitives, independent compositions. */
body{--rpd047b246b7:#d6dfeb;--ux0bedb5ac11:#54647b;--qs8ef83d2660:#1648db;--bl78b8baf99b:#edf3fc;--dbaffb2d86d6:#122345;--lyca9c230b07:10px;color:var(--dbaffb2d86d6);background:#fff}body main{padding:0}body h1{line-height:1.02}body h2{font-size:clamp(27px,3vw,44px);letter-spacing:-.04em}body h3{letter-spacing:-.025em}.kwf4411d2089{margin-bottom:28px;max-width:760px}.kwf4411d2089 h2{margin-bottom:14px}.kwf4411d2089>p:last-child:not(.mdc9e78a51f2){color:var(--ux0bedb5ac11)}.kwf4411d2089 .mdc9e78a51f2,.ly94b8c3dddc .mdc9e78a51f2{color:var(--qs8ef83d2660)}.rpf7dc9d746a{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:25px}.tv9d26f24d27{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--qs8ef83d2660);color:#fff;padding:13px 20px;text-decoration:none;font-weight:750;line-height:1.4;border-radius:var(--lyca9c230b07);font-size:14px}.tv9d26f24d27:hover{filter:brightness(.9)}.fydfdc436b51{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid var(--rpd047b246b7);border-radius:var(--lyca9c230b07);text-decoration:none;font-weight:700;font-size:13px}.fydfdc436b51:hover{background:var(--bl78b8baf99b)}.ly94b8c3dddc{padding:44px 0 30px}.ly94b8c3dddc>nav{font-size:12px;margin-bottom:25px}.ly94b8c3dddc>nav a{display:inline-block;min-height:30px}.ly94b8c3dddc h1{font-size:clamp(37px,4.6vw,66px);max-width:22ch;margin:18px 0}.ly94b8c3dddc>p:last-child{max-width:64ch;font-size:17px;color:var(--ux0bedb5ac11)}main>.ly94b8c3dddc{padding:45px 5%;background:var(--bl78b8baf99b)}.ezfcae960bcd{background:var(--dbaffb2d86d6);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:17px 5%;gap:20px;font-size:12px}.ezfcae960bcd span+span{border-left:1px solid #ffffff45;padding-left:25px}.ezfcae960bcd a{font-weight:700;text-decoration:none}.cwf15962b084{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kw50775bc783{background:#fff;border:1px solid var(--rpd047b246b7);border-radius:var(--lyca9c230b07);overflow:hidden;transition:box-shadow .25s,transform .25s}.kw50775bc783>a{display:flex;height:100%;flex-direction:column;text-decoration:none}.kw50775bc783 figure{position:relative;overflow:hidden}.kw50775bc783 img{width:100%;height:180px;object-fit:cover;transition:transform .55s}.kw50775bc783 figure>span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;background:#fff;color:var(--dbaffb2d86d6);display:grid;place-items:center;border-radius:50%;font-size:21px}.uxbdbdbf468d{padding:20px;display:flex;flex-direction:column;flex:1}.uxbdbdbf468d small{font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--qs8ef83d2660);margin-bottom:11px}.kw50775bc783 h3{font-size:21px;line-height:1.15;margin-bottom:12px}.kw50775bc783 p{font-size:13px;line-height:1.55;color:var(--ux0bedb5ac11);margin-bottom:20px}.kw50775bc783 b{font-size:12px;margin-top:auto;color:var(--qs8ef83d2660)}.kw50775bc783:hover{box-shadow:0 12px 25px #142c4b14;transform:translateY(-3px)}.kw50775bc783:hover img{transform:scale(1.035)}.pndcb4dbe82b{margin:20px 0 24px}.bl8945835a04{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 24px}.bl8945835a04 button{background:#fff;border:1px solid var(--rpd047b246b7);border-radius:var(--lyca9c230b07);font-size:12px;padding:10px 16px;color:var(--dbaffb2d86d6)}.bl8945835a04 button[aria-pressed=true]{background:var(--qs8ef83d2660);border-color:var(--qs8ef83d2660);color:#fff}.vh5b72f406fb{font-size:12px;margin:14px 0 0;min-height:19px;color:var(--ux0bedb5ac11)}.bl04ae5385b0{background:#0a1725;color:#fff;border-radius:var(--lyca9c230b07);overflow:hidden}.qsfb0e22f64d{background:#0a1725;aspect-ratio:960/760}.bl04ae5385b0 video{width:100%;height:100%;display:block;object-fit:contain}.bl04ae5385b0 figcaption{display:flex;justify-content:space-between;gap:15px;padding:13px 18px;font-size:10px;border-top:1px solid #ffffff25}.ux1c43d82c65{border-top:1px solid #ffffff25;padding:0 18px;font-size:12px}.ux1c43d82c65 summary{padding:12px 0;min-height:44px}.ux1c43d82c65 p{color:#d1dce5;font-size:12px;line-height:1.6}.gtddf0a5202c{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gtddf0a5202c figure{min-width:0}.gtddf0a5202c a{display:block;position:relative;overflow:hidden;border-radius:var(--lyca9c230b07)}.gtddf0a5202c img{width:100%;height:220px;object-fit:cover;transition:transform .5s}.gtddf0a5202c a:hover img{transform:scale(1.04)}.gtddf0a5202c a>span{position:absolute;bottom:12px;right:12px;background:#fff;color:#172736;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.gtddf0a5202c figcaption{font-size:12px;margin-top:10px;font-weight:650}.jd69f4f2444e{font-size:11px;color:var(--ux0bedb5ac11);margin:17px 0 0}.dbfa31f1ae13{background:#fff;border:1px solid var(--rpd047b246b7);border-radius:var(--lyca9c230b07);overflow:hidden;color:var(--dbaffb2d86d6)}.kw3e120e27b3{position:relative;min-height:290px;background:#153e50}.kw3e120e27b3>img{position:absolute;width:100%;height:100%;object-fit:cover;filter:brightness(.48)}.kw3e120e27b3>div{position:relative;z-index:1;padding:40px;color:white}.dbfa31f1ae13 h3{font-size:36px;margin:10px 0 20px}.dbfa31f1ae13 button{background:white;color:#182d43;font-size:13px;border-radius:6px}.kw3e120e27b3 p{font-size:11px;margin:14px 0 0}.qs1bc9608b45{font-size:12px;display:block;padding:12px 20px}.dbfa31f1ae13>.jd3e62651469{padding:0 20px 12px;margin:0;font-size:11px}.dbfa31f1ae13 iframe{border:0;width:100%;height:320px;display:block}.ly0c998d9c0e{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px}.ly0c998d9c0e a{display:flex;gap:12px;align-items:center;justify-content:space-between;min-height:43px;min-width:0;text-decoration:none;border-bottom:1px solid var(--rpd047b246b7);font-size:13px;padding:10px 0}.ly0c998d9c0e a:hover{color:var(--qs8ef83d2660)}.ly0c998d9c0e a>span:first-child{min-width:0;overflow-wrap:anywhere}.ly0c998d9c0e a>span:last-child{flex-shrink:0}.cw42103c5634 details{border-bottom:1px solid var(--rpd047b246b7)}.cw42103c5634 details:first-child{border-top:1px solid var(--rpd047b246b7)}.cw42103c5634 summary,.jd037bf880e1 summary{display:flex;justify-content:space-between;gap:15px;padding:19px 0;font-size:16px;line-height:1.4;font-weight:650;min-width:0;overflow-wrap:anywhere}.cw42103c5634 summary span{color:var(--qs8ef83d2660);flex:none;align-self:center;display:grid;place-items:center;width:1em;height:1em;line-height:1}.cw42103c5634 details[open] summary span{transform:rotate(45deg)}.cw42103c5634 p{font-size:14px;line-height:1.7;color:var(--ux0bedb5ac11)}.ir64a0d2983c{background:var(--dbaffb2d86d6);color:#fff;padding:28px;border-radius:var(--lyca9c230b07)}.ir64a0d2983c .mdc9e78a51f2{color:#cad6e4;font-size:10px!important}.ir64a0d2983c h2{font-size:30px;line-height:1.08;color:#fff}.ir64a0d2983c label{font-size:12px;margin-bottom:16px}.ir64a0d2983c input,.ir64a0d2983c select,.ir64a0d2983c textarea{font-size:14px;border:0!important;border-radius:5px!important}.ir64a0d2983c button{width:100%;background:#fff;color:var(--dbaffb2d86d6);font-weight:750;border-radius:5px;font-size:14px}.ir64a0d2983c>.jd3e62651469{font-size:10px;margin:12px 0;color:#d5dce5}.tv161d47392d{font-size:16px;color:#fff;display:block;margin-top:18px}.jd1a9e2bdf00{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.jd1a9e2bdf00>a{text-decoration:none;background:#fff;border:1px solid var(--rpd047b246b7);border-radius:var(--lyca9c230b07);overflow:hidden;display:flex;flex-direction:column}.jd1a9e2bdf00 img{height:210px;width:100%;object-fit:cover}.jd1a9e2bdf00>a>div{padding:23px;display:flex;flex-direction:column;flex:1}.jd1a9e2bdf00 small{font-size:10px;color:var(--qs8ef83d2660)}.jd1a9e2bdf00 h3{font-size:25px;margin:12px 0}.jd1a9e2bdf00 p{font-size:13px;color:var(--ux0bedb5ac11);line-height:1.65}.jd1a9e2bdf00 b{font-size:12px;margin-top:auto;color:var(--qs8ef83d2660)}.jd5282e12d38>section{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid var(--rpd047b246b7)}.jd5282e12d38 h2{font-size:29px;margin-bottom:12px}.jd5282e12d38 p{font-size:16px;color:var(--ux0bedb5ac11)}.tvce5e395a48{flex:none;width:32px;height:32px;border-radius:50%;background:var(--bl78b8baf99b);color:var(--qs8ef83d2660);display:grid;place-items:center;font-size:12px;font-weight:700}.jd037bf880e1{padding:30px;background:var(--bl78b8baf99b);margin:30px 0;border-radius:var(--lyca9c230b07)}.jd037bf880e1 h2{font-size:29px}.jd037bf880e1 details{border-bottom:1px solid var(--rpd047b246b7)}.jd037bf880e1 p{font-size:14px;color:var(--ux0bedb5ac11)}.uxa29c53e582{margin:30px 0;border:1px solid var(--rpd047b246b7);padding:24px;border-radius:var(--lyca9c230b07)}.uxa29c53e582 h2{font-size:25px}.uxa29c53e582 ul{padding:0;list-style:none;display:flex;gap:9px;flex-wrap:wrap}.uxa29c53e582 li{font-size:13px;padding:7px 12px;background:var(--bl78b8baf99b);border-radius:5px}.uxa29c53e582 p{font-size:13px;color:var(--ux0bedb5ac11);margin-bottom:0}.qsdac01b1645{font-size:14px;margin:25px 0}.qsdac01b1645 h3{font-size:22px}.qsdac01b1645 a{font-size:12px}.kwb4f9069b48{display:flex;align-items:center;background:var(--bl78b8baf99b);margin-bottom:22px;border-radius:var(--lyca9c230b07);overflow:hidden}.kwb4f9069b48 img{width:160px;height:120px;object-fit:cover}.kwb4f9069b48>div{padding:20px}.kwb4f9069b48 h2{font-size:28px;margin:0 0 12px}.kwb4f9069b48 a{font-size:12px}.tv52f669d110{display:none}.ez2a4b625929{background:#07111d;color:#fff;border:1px solid #75869b;padding:15px;width:min(1100px,94vw);max-height:94dvh;border-radius:10px}.ez2a4b625929 img{max-height:76dvh;object-fit:contain;width:100%}.ez2a4b625929>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;padding:0 0 10px}.ez2a4b625929 button{background:white;color:#123}.ez2a4b625929 p{font-size:12px;margin:10px 0 0}.lye8ee4a78e5{animation:rise-in .5s both}@keyframes rise-in{from{opacity:.65;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}
/* SWITCHBOARD: a compact service desk, cobalt and amber. */
body.gtcb78fc264a{--ir3577400e81:#122345;--lyb1c1cdd5d5:#1648db;--rp5f54e5de48:#fff;--lyca9c230b07:7px}.gtcb78fc264a main,.gtcb78fc264a .eze5c36e1fb9{margin-left:0}.vhdcaebe7e4f{background:#122345;color:#dfe8f9;display:flex;justify-content:space-between;padding:7px 5%;font-size:11px}.vhdcaebe7e4f a{text-decoration:none}.lyc2ecbcb525{display:flex;align-items:center;gap:28px;padding:22px 5%;background:white}.lyc2ecbcb525 .vh3323640c72{color:#122345}.lyc2ecbcb525 .bl5f2d3b4d00{background:#ffbf42;color:#122345}.lyc2ecbcb525 .bl639f0be608{font-size:31px}.lyc2ecbcb525 nav{display:flex;gap:27px;margin-left:auto;font-size:14px;font-weight:700}.lyc2ecbcb525 nav a{display:flex;align-items:center;text-decoration:none}.uxce519c55c0{background:#edf3fc;border-top:1px solid #d6dfeb;border-bottom:1px solid #d6dfeb;padding:0 5%;position:relative;z-index:20}.uxce519c55c0 summary{font-weight:700;font-size:13px;padding:13px 0;display:flex;justify-content:space-between}.uxce519c55c0 nav{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;padding:15px 0 25px}.uxce519c55c0 nav a{font-size:13px;text-decoration:none;border-top:1px solid #b4c9ee;padding:13px 0;display:flex;justify-content:space-between}.kwabc140851a{display:grid;grid-template-columns:1.1fr 1fr .72fr;background:#edf3fc;min-height:530px}.sm123b951c35{padding:42px 35px 32px max(25px,4vw)}.sm123b951c35 h1{font-size:clamp(40px,4.5vw,65px);margin:18px 0 22px}.sm123b951c35>p:not(.mdc9e78a51f2){font-size:14px;color:#53627b}.sm123b951c35 .rpf7dc9d746a{gap:12px}.sm123b951c35 .fydfdc436b51{border:0;padding-left:0}.kwbefdf1dae5{display:flex;align-items:center;gap:13px;margin-top:24px}.kwbefdf1dae5 img{width:65px;height:55px;object-fit:cover;border-radius:5px}.kwbefdf1dae5 p{font-size:11px;line-height:1.6;margin:0}.md40409d4d58{position:relative;min-height:450px}.md40409d4d58>img{width:100%;height:100%;object-fit:cover;position:absolute}.md40409d4d58>div{position:absolute;bottom:0;padding:28px;background:linear-gradient(transparent,#10294bf5);color:white;width:100%;padding-top:80px}.md40409d4d58 span{font-size:10px;letter-spacing:.08em}.md40409d4d58 strong{font:800 48px/1.2 Bricolage;display:block}.md40409d4d58 p{font-size:12px;margin:10px 0 0}.nx79a8ada174{padding:30px 23px;background:#1648db;color:#fff}.nx79a8ada174 h2{font-size:28px;margin:18px 0}.nx79a8ada174>a{display:block;position:relative;border-top:1px solid #ffffff45;padding:20px 19px 20px 0;text-decoration:none}.nx79a8ada174 b{display:block;font-size:16px;line-height:1.2}.nx79a8ada174 a>span{display:block;font-size:11px;line-height:1.5;margin-top:8px;color:#d9e5ff}.nx79a8ada174 i{position:absolute;right:0;top:20px;font-style:normal}.nx79a8ada174 .kw001036b61d{font-size:12px;color:#ffdc90;font-weight:700}.sm6ea00d72d6,.qs7413f9af9d,.rp012d2bc0c3{padding:55px 5%}.sm6ea00d72d6{background:#f5f8fd}.cw4fe1a25888{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#fff}.cw4fe1a25888>article{align-self:center}.cw4fe1a25888>article>section{border-left:3px solid #ffbf42;padding-left:20px;margin:26px 0}.cw4fe1a25888>article h3{font-size:22px;margin-bottom:9px}.cw4fe1a25888>article p{font-size:14px;color:#54647b}.cw4fe1a25888 .bl04ae5385b0{max-width:610px}.ez5ad0a7d8e7{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#edf3fc}.ez399114ee52{display:grid;grid-template-columns:1.3fr .8fr;gap:60px;padding:55px 5%}.rp012d2bc0c3{background:#f5f8fd}.kw494de34074{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;padding:0 5%;background:#edf3fc}.kw494de34074>figure{padding:30px 0}.kw494de34074 img{width:100%;height:100%;max-height:380px;object-fit:cover;border-radius:8px}.gt8733845735{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:40px 5%}.gt8733845735>aside>.bl04ae5385b0,.gt8733845735>aside>.dbfa31f1ae13{margin-top:25px}.gt8733845735 .gtddf0a5202c{grid-template-columns:1fr 1fr;margin-top:25px}.gt8733845735 .gtddf0a5202c img{height:190px}.smee74633541{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:40px 5%}.smee74633541>aside{align-self:start;position:sticky;top:25px}.smee74633541>aside h2{font-size:22px}.smee74633541>aside>a{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #d6dfeb;font-size:13px;text-decoration:none}.smee74633541>div>section{margin-bottom:45px}.smee74633541 .cwf15962b084{grid-template-columns:repeat(3,1fr)}.gtcb78fc264a .aodde68237dd,.gtcb78fc264a .ao3583e8e0f2,.gtcb78fc264a .db4d961c8cdb,.gtcb78fc264a .db9701ad7af5{margin-left:5%;margin-right:5%}.gtcb78fc264a .eze5c36e1fb9{background:#122345;color:white}.gtcb78fc264a .eze5c36e1fb9 small{color:#c5d3ea}
/* HOMESTEAD: photography-led home care, broad green rooms and citrus accents. */
body.ez35249d58d0{--dbaffb2d86d6:#233c34;--qs8ef83d2660:#176451;--bl78b8baf99b:#edf5f0;--ux0bedb5ac11:#5a6e62;--rpd047b246b7:#d3e2d8;--lyca9c230b07:15px;background:#fff;color:#233c34;font-family:Karla,Hanken,sans-serif}.ez35249d58d0 h1,.ez35249d58d0 .kwf4411d2089 h2{font-family:Fraunces,Georgia,serif;font-weight:580;letter-spacing:-.045em}.ez35249d58d0 h3,.ez35249d58d0 .kw50775bc783 h3{font-family:Karla,sans-serif}.ez35249d58d0 .cw77bcb0cf34{background:white;color:#233c34}.ez35249d58d0 .pn4e64c162e0{padding:22px 5%}.ez35249d58d0 .uxeb6932cf82{border:0;border-radius:0;transform:none;color:#176451}.ez35249d58d0 .uxeb6932cf82>span{font-family:Fraunces,serif;font-size:35px}.ez35249d58d0 .rp80558b41d5{background:#176451;color:white;border:0}.ez35249d58d0 .rp80558b41d5 .ux2be08775ec{background:#dafa75;color:#233c34}.ez35249d58d0 .sm544f30fcfe{background:#fff;color:#233c34;border-color:#d3e2d8;box-shadow:0 20px 45px #17362b25;z-index:70}.ez35249d58d0 .gtaaa5dea5f6{background:#176451;color:white}.mdb6c034e70f{display:grid;grid-template-columns:1.05fr 1.15fr .6fr;grid-template-rows:1fr 1fr;gap:15px;padding:28px 4%;background:#edf5f0;min-height:570px}.ao345e7f3910{grid-row:1/3;align-self:center;padding:25px 25px 30px 10px}.ao345e7f3910 h1{font-size:clamp(39px,4.3vw,63px);margin:22px 0}.ao345e7f3910>p:not(.mdc9e78a51f2){font-size:15px;color:#5a6e62}.ao345e7f3910 .tv9d26f24d27{background:#176451;border-radius:7px}.ao345e7f3910 .fydfdc436b51{border:0;padding-left:0}.pne7a06fa23b{grid-column:2;grid-row:1/3;position:relative;overflow:hidden;border-radius:110px 15px 15px 15px}.pne7a06fa23b>img{height:100%;width:100%;object-fit:cover;position:absolute}.pne7a06fa23b>span{position:absolute;bottom:0;left:0;width:100%;padding:75px 30px 30px;background:linear-gradient(transparent,#102e24d9);color:white;font:32px/1.1 Fraunces,serif}.ir117b3b2143{border-radius:15px;overflow:hidden;min-height:190px}.ir117b3b2143 img{width:100%;height:100%;object-fit:cover}.mdb6c034e70f>aside{background:#dafa75;border-radius:15px;padding:25px 20px}.mdb6c034e70f>aside h2{font-size:24px;line-height:1.13;margin:15px 0}.mdb6c034e70f>aside>a{display:block;border-top:1px solid #9fac66;text-decoration:none;font-size:12px;padding:12px 0;font-weight:700}.fyf2e856c7fb{display:grid;grid-template-columns:repeat(4,1fr);padding:0 5%;background:#176451;color:white}.fyf2e856c7fb a{display:flex;justify-content:space-between;gap:15px;align-items:center;padding:24px;border-right:1px solid #ffffff40;text-decoration:none;font-size:14px}.fyf2e856c7fb a:first-child{border-left:1px solid #ffffff40}.kw2359b00530,.blac3b3ed7f9,.vh5b6659233d{padding:65px 5%}.kw2359b00530>.kwf4411d2089,.blac3b3ed7f9>.kwf4411d2089,.vh5b6659233d>.kwf4411d2089{margin:0 auto 35px;text-align:center}.blc0840a9669{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.blc0840a9669>article{display:grid;grid-template-columns:.9fr 1fr;border:1px solid #d3e2d8;border-radius:16px;overflow:hidden;background:#fff}.blc0840a9669>article>img{width:100%;height:100%;object-fit:cover}.blc0840a9669>article>div{padding:28px}.blc0840a9669 h3{font:28px/1.05 Fraunces,serif;margin-bottom:22px}.blc0840a9669 a{display:block;text-decoration:none;border-top:1px solid #d3e2d8;font-size:12px;line-height:1.4;padding:12px 0}.blc0840a9669 .sm0ffb197f8d{color:#176451;font-weight:800}.kw2ad00ffbdb{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;padding:55px 7%;background:#edf5f0;align-items:center}.kw2ad00ffbdb article>div:not(.kwf4411d2089){padding:15px 0;border-top:1px solid #d3e2d8}.kw2ad00ffbdb h3{font-size:21px;margin-bottom:9px}.kw2ad00ffbdb article p{font-size:14px;color:#5a6e62}.qs064ea89ded{padding:35px 5%;background:#f7faf8}.qs064ea89ded .gtddf0a5202c img{height:240px}.blac3b3ed7f9>.fydfdc436b51{display:flex;width:fit-content;margin:28px auto 0}.ircc1ea61120{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;background:#edf5f0}.ircc1ea61120>article{padding:15px 0}.vh5b6659233d{background:#fff}.tvf40e9df068{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;padding:55px 7%;background:#edf5f0}.ez35249d58d0 .ir64a0d2983c{background:white;color:#233c34;border:1px solid #d3e2d8;padding:32px}.ez35249d58d0 .ir64a0d2983c h2{font-family:Fraunces,serif;color:#176451;font-size:34px}.ez35249d58d0 .ir64a0d2983c .mdc9e78a51f2,.ez35249d58d0 .ir64a0d2983c .jd3e62651469{color:#5a6e62}.ez35249d58d0 .ir64a0d2983c select,.ez35249d58d0 .ir64a0d2983c textarea{background:#f2f7f4;border:1px solid #ceded2!important}.ez35249d58d0 .ir64a0d2983c button{background:#176451;color:#fff}.ez35249d58d0 .tv161d47392d{color:#176451}.nx08a07dba07{padding:45px 5%}.nx08a07dba07>section{margin-bottom:55px}.dba10e051315{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;background:#edf5f0;border-radius:20px;overflow:hidden;margin-bottom:25px}.dba10e051315>img{width:100%;height:270px;object-fit:cover}.dba10e051315>div{padding:35px}.dba10e051315 h2{font-family:Fraunces,serif}.dba10e051315 a{font-size:14px}.qsd2c975c581{display:grid;grid-template-columns:1fr 1fr;background:#edf5f0;padding:35px 5%;gap:45px;align-items:center}.qsd2c975c581 .ly94b8c3dddc{padding-top:0}.qsd2c975c581>img{width:100%;height:460px;object-fit:cover;border-radius:80px 15px 15px 15px}.gt5df33c72ca{display:flex;justify-content:center;gap:50px;padding:20px;background:#176451;color:white;font-size:13px}.gt5df33c72ca a{text-decoration:none;display:flex;align-items:center}.tv8e731abdf4{display:grid;grid-template-columns:1fr 340px;gap:65px;padding:45px 6%}.tv8e731abdf4>aside>img{margin:25px 0;border-radius:15px;max-height:260px;object-fit:cover;width:100%}.kw2cbcf91c7b{margin:35px 0}.kw2cbcf91c7b .bl04ae5385b0{max-width:600px}.ez35249d58d0 .lyef0db1e736{background:#176451;color:#fff}.ez35249d58d0 .lyef0db1e736 a,.ez35249d58d0 .lyef0db1e736 p,.ez35249d58d0 .lyef0db1e736 small{color:inherit}.ez35249d58d0 .jddc77d8c79e{background:#edf5f0;color:#233c34}.ez35249d58d0 .jddc77d8c79e h1{color:#176451}.ez35249d58d0 .tv29b2caa29e{background:#edf5f0;color:#233c34}.ez35249d58d0 .vh5a548d40f0{background:#edf5f0;color:#233c34}
/* CONTOUR: an interactive visual explorer, indigo controls and photographic canvases. */
body.bl813a45e821{--bl01ffd1d3e4:#483cbb;--fy6ffa3f0a16:#eeecfc;--ir3577400e81:#20234b;--dbaffb2d86d6:#20234b;--qs8ef83d2660:#483cbb;--bl78b8baf99b:#f0effb;--ux0bedb5ac11:#656782;--rpd047b246b7:#dcdbee;--lyca9c230b07:18px}.cw7ff46bdd14{display:flex;align-items:center;gap:30px;padding:23px 5%;border-bottom:1px solid #dcdbee;background:white}.cw7ff46bdd14 nav{display:flex;margin:auto;gap:7px;padding:5px;border:1px solid #dcdbee;border-radius:35px;background:#f6f5fd}.cw7ff46bdd14 nav a{font-size:12px;padding:10px 17px;text-decoration:none;display:flex;align-items:center}.cw7ff46bdd14 nav a:hover{background:#483cbb;color:#fff;border-radius:25px}.cw7ff46bdd14>div{font-size:13px;line-height:1.4}.cw7ff46bdd14>div small{display:block;color:#656782;font-size:10px}.cw7ff46bdd14>div .ir71fdad26bc{font-size:15px;font-weight:750;text-decoration:none}.jd500b0fdace{background:#483cbb;color:white;padding:13px 17px;border-radius:25px;font-size:12px;text-decoration:none}.lycd0c6068a9{padding:45px 5%;display:grid;grid-template-columns:1fr 1.1fr;gap:50px;background:#f5f4fd;align-items:center}.kw5f41aa4667 h1{font-size:clamp(43px,4.8vw,69px);font-weight:650;margin:20px 0}.kw5f41aa4667>p:not(.mdc9e78a51f2){font-size:15px;color:#656782}.kw41c53a82e3{position:relative;min-height:460px;overflow:hidden;border-radius:24px 24px 90px 24px;background:#d4dcf0}.kw41c53a82e3>img{position:absolute;width:100%;height:100%;object-fit:cover}.mdc20de0682c{position:absolute;right:20px;top:20px;width:160px;padding:10px 15px;background:#ffffffee;border:1px solid #fff;border-radius:14px;box-shadow:0 15px 40px #15223925;color:#483cbb}.mdc20de0682c svg{height:110px}.mdc20de0682c span{font:8px/1.5 monospace;display:block;text-align:center}.mdc20de0682c .rpc03fd2098f{animation:component-study 5s ease-in-out infinite alternate}@keyframes component-study{from{opacity:.55}to{opacity:1;stroke-width:5}}.tvc66d82a2e3{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(transparent,#142043e8);color:#fff;padding:70px 28px 28px}.tvc66d82a2e3 span{font:9px/1.5 monospace}.tvc66d82a2e3 b{display:block;font-size:26px;font-weight:600}.uxe5b512c4d0{padding:50px 5%}.uxe5b512c4d0 .bl8945835a04{padding:10px;background:#f0effb;border-radius:18px}.uxe5b512c4d0 .bl8945835a04 button{border:0;border-radius:10px;background:transparent}.uxe5b512c4d0 .bl8945835a04 button[aria-pressed=true]{background:#483cbb;color:#fff}.bl813a45e821 .kw50775bc783{border:0;background:#f6f5fd}.bl813a45e821 .kw50775bc783 img{height:190px}.bl813a45e821 .uxbdbdbf468d{padding:22px}.mdc64a4b0cfb{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#f0effb}.rp5ff0fd0bd0{display:grid;align-content:start}.rp5ff0fd0bd0 .cw86c2a4ac1c{padding:15px 25px;border-radius:18px;background-color:#fff;border-color:#dcdbee}.rp5ff0fd0bd0 .cw86c2a4ac1c svg{height:180px}.rp5ff0fd0bd0>h2{font-size:31px;margin:25px 0 10px}.rp5ff0fd0bd0>details{border-bottom:1px solid #dcdbee}.rp5ff0fd0bd0>details>summary{font-size:14px;padding:13px 0}.rp5ff0fd0bd0>details>p{font-size:13px}.bl141013ad93,.tvd78fb5f038{padding:50px 5%}.bl141013ad93 .gtddf0a5202c{gap:10px}.bl141013ad93 .gtddf0a5202c img{height:260px}.bl141013ad93 .gtddf0a5202c figure:nth-child(even){padding-top:25px}.fyda3703f728{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#f5f4fd}.sm941d3b63ae{padding:55px 5%}.sm941d3b63ae>div:not(.kwf4411d2089){display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.tvd78fb5f038{background:#f0effb}.bl813a45e821 .jd1a9e2bdf00>a{border:0}.bl813a45e821 .ir64a0d2983c{background:#20234b;border-radius:22px;padding:32px}.bl813a45e821 .ir64a0d2983c button{background:#caf1f6;color:#20234b}.cw996f150f47{display:grid;grid-template-columns:1.1fr 1fr;padding:25px 5%;gap:45px;background:#f5f4fd;align-items:center}.cw996f150f47>div:last-child>img{height:330px;width:100%;object-fit:cover;border-radius:20px}.cw996f150f47 .jd3e62651469{font-size:10px;margin:7px 0;color:#656782}.aoe3a963b18d{display:flex;gap:12px;padding:20px 5%;border-bottom:1px solid #dcdbee}.aoe3a963b18d a{font-size:12px;border:1px solid #dcdbee;padding:10px 18px;border-radius:25px;text-decoration:none;display:flex;align-items:center}.nxd89190e533{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:35px 5%}.nxd89190e533>aside>.bl04ae5385b0{margin-top:25px}.nxd89190e533>aside>.ly0c998d9c0e{margin-top:25px;grid-template-columns:minmax(0,1fr)}.ao01d78dde1f{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.ao01d78dde1f .cw86c2a4ac1c{padding:15px;border-radius:18px}.ao01d78dde1f .uxa29c53e582{margin:0}.nxd89190e533 .gtddf0a5202c{grid-template-columns:1fr 1fr}.nxd89190e533 .gtddf0a5202c img{height:180px}.bl813a45e821 .jd5f6f3d870b{background:#20234b}.bl813a45e821 .jd5f6f3d870b h3{color:white}.bl813a45e821 .cw86c2a4ac1c{color:#483cbb;background-color:#eeecfc;border-color:#dcdbee}.bl813a45e821 .cwe1514c9776{background:#f0effb}.bl813a45e821 .nx5048b736fc,.bl813a45e821 .ao4f6e2de058{color:#20234b}
/* PROOF: cinematic service stories, navy panels and orange wayfinding. */
body.gt73f5af4153{--dbaffb2d86d6:#102d42;--qs8ef83d2660:#b9481b;--bl78b8baf99b:#eef3f6;--ux0bedb5ac11:#5b6e7c;--rpd047b246b7:#d1dee5;--lyca9c230b07:4px;background:#fff;color:#102d42}.gt73f5af4153 h1,.gt73f5af4153 h2,.gt73f5af4153 h3{font-family:Bricolage,Hanken,sans-serif}.gt73f5af4153 .sm898b6185d9{background:#102d42;color:#fff;padding:23px 5%}.gt73f5af4153 .fy74aab8f254 strong{color:#fff}.gt73f5af4153 .fy74aab8f254 strong>span{color:#e86b35}.gt73f5af4153 .sm898b6185d9>.ir71fdad26bc{color:#fff}.gt73f5af4153 .sm898b6185d9 button{background:#e86b35;color:#102d42;border:0}.gt73f5af4153 .fyecde0623f5{background:#102d42;color:white}.gt73f5af4153 .fyecde0623f5 a,.gt73f5af4153 .fyecde0623f5 p{color:white}.tv4e5d40d1a5{display:flex;gap:0;padding:0 5%;background:#fff;border-bottom:1px solid #d1dee5}.tv4e5d40d1a5 a{padding:17px 23px;display:flex;align-items:center;justify-content:space-between;gap:22px;border-right:1px solid #d1dee5;text-decoration:none;font-size:12px;flex:1;min-width:0;overflow-wrap:anywhere}.tv4e5d40d1a5 a:first-child{border-left:1px solid #d1dee5}.nx664bffd699{display:grid;grid-template-columns:1.9fr 1fr;gap:8px;background:#102d42;padding:8px;min-height:610px}.tvca5297465d{position:relative;min-height:570px;overflow:hidden}.tvca5297465d>img{position:absolute;width:100%;height:100%;object-fit:cover}.tvca5297465d:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061a2ec9,#061a2e18),linear-gradient(0deg,#061a2eaa,transparent)}.tvca5297465d>div{position:relative;z-index:1;padding:65px 7%;color:white;max-width:800px}.tvca5297465d h1{font-size:clamp(42px,5.2vw,78px);margin:25px 0;line-height:1.02}.tvca5297465d .tv9d26f24d27{background:#e86b35;color:#122638}.tvca5297465d .fydfdc436b51{color:white;border-color:#ffffff75}.tvca5297465d .fydfdc436b51:hover{background:#102d42}.tvca5297465d p:not(.mdc9e78a51f2){font-size:17px;max-width:36ch}.pn512db6d429{display:grid;grid-template-rows:1fr 1fr;gap:8px}.pn512db6d429>figure{position:relative;min-height:210px;overflow:hidden}.pn512db6d429>figure>img{width:100%;height:100%;object-fit:cover;position:absolute}.pn512db6d429 figcaption{position:absolute;bottom:0;width:100%;padding:50px 25px 25px;background:linear-gradient(transparent,#092337de);color:white;font-size:24px;line-height:1.1;font-weight:700}.pn512db6d429>article{background:#eef3f6;padding:26px;color:#102d42}.pn512db6d429>article>a{display:block;padding:15px 0;border-bottom:1px solid #c4d3de;text-decoration:none;font-size:16px;line-height:1.2;font-weight:650}.pn512db6d429>article>a:last-child{font-size:12px;border:0}.rp419475861f{padding:60px 5%}.uxeb13806b21{display:grid;grid-template-columns:1fr 1fr;gap:22px}.uxeb13806b21>article{display:grid;grid-template-columns:1fr 1fr;background:#eef3f6;min-height:260px}.uxeb13806b21 figure{overflow:hidden}.uxeb13806b21 img{width:100%;height:100%;object-fit:cover}.uxeb13806b21 article>div{padding:25px}.uxeb13806b21 article>div>span{font-size:10px;text-transform:uppercase;color:#b9481b;font-weight:750}.uxeb13806b21 h3{font-size:27px;margin:13px 0}.uxeb13806b21 p{font-size:13px;color:#5b6e7c}.uxeb13806b21 a{font-size:12px;font-weight:750}.kw7c28b1e033{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;background:#102d42;color:#fff;padding:55px 7%;align-items:center}.kw7c28b1e033 .kwf4411d2089 .mdc9e78a51f2{color:#ffab86}.kw7c28b1e033 .kwf4411d2089 h2{font-size:clamp(35px,4vw,56px)}.kw7c28b1e033>article>p{font-size:15px;color:#c7d5df}.kw7c28b1e033 .cw42103c5634 p{color:#c7d5df}.kw7c28b1e033 .cw42103c5634 details{border-color:#4b6576}.kw7c28b1e033 article>a{font-size:13px;color:#ffab86}.kw7c28b1e033 .bl04ae5385b0{border:1px solid #456075}.kw9430bb4c48,.sm9bcada57ca,.ly431e37c9e4{padding:55px 5%}.kw9430bb4c48{background:#eef3f6}.gt73f5af4153 .bl8945835a04 button[aria-pressed=true]{background:#102d42;border-color:#102d42}.gt73f5af4153 .kw50775bc783{border:0}.gt73f5af4153 .kw50775bc783 img{height:210px}.gt73f5af4153 .kw50775bc783 h3{font-size:25px}.gt73f5af4153 .uxbdbdbf468d{padding:23px}.sm9bcada57ca .gtddf0a5202c{gap:8px}.sm9bcada57ca .gtddf0a5202c img{height:260px}.ly0b5fcbc5e0{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;padding:55px 5%;background:#eef3f6}.ly0b5fcbc5e0>article{padding:15px 0}.gt6edc0e0405{padding:55px 7%;display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.gt73f5af4153 .ir64a0d2983c{background:#102d42}.gt73f5af4153 .ir64a0d2983c button{background:#e86b35;color:#102d42}.ly431e37c9e4{background:#eef3f6}.gt73f5af4153 .jd1a9e2bdf00>a{border:0}.cw60c39b1321{padding:35px 5%}.cw60c39b1321>section{margin:0 0 50px}.cw60c39b1321 header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-top:3px solid #102d42}.cw60c39b1321 header h2{font-size:35px;margin:0}.cw60c39b1321 header a{font-size:12px}.cw60c39b1321 .kw50775bc783{background:#eef3f6}.vh005cb13813{position:relative;min-height:530px;background:#102d42;isolation:isolate}.vh005cb13813>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.vh005cb13813:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071d32f0,#071d3270);z-index:-1}.vh005cb13813>div{color:white;padding:35px 6% 45px;max-width:920px}.vh005cb13813 .ly94b8c3dddc .mdc9e78a51f2{color:#ffb593}.vh005cb13813 .ly94b8c3dddc>p:last-child{color:#e2ebf2}.vh005cb13813 .tv9d26f24d27{background:#e86b35;color:#102d42}.vh005cb13813 .fydfdc436b51:hover{background:#102d42}.kw31e79c67d2{display:grid;grid-template-columns:260px 1fr;gap:75px;padding:45px 8%}.kw31e79c67d2>aside{border-top:4px solid #e86b35;padding-top:25px}.kw31e79c67d2>aside h2{font-size:28px}.kw31e79c67d2>aside>a{font-size:13px}.kw31e79c67d2 .uxa29c53e582{padding:20px}.kw31e79c67d2 .uxa29c53e582 h2{font-size:23px}.kw31e79c67d2 .ly0c998d9c0e{grid-template-columns:minmax(0,1fr)}.bl2ca94a58f3{margin:30px 0;max-width:650px}.gt73f5af4153 .vh980737558d{background:#102d42;color:white}.gt73f5af4153 .vh980737558d p,.gt73f5af4153 .vh980737558d small{color:#c7d5df}.gt73f5af4153 .bl700b85a8fa{background:#eef3f6;color:#102d42}
/* Compact layouts preserve content, hierarchy and touch targets. */
@media(min-width:1600px){body main{max-width:1800px;margin-inline:auto}.kwabc140851a{min-height:620px}.mdb6c034e70f{min-height:650px}}
@media(max-width:1100px){.cwf15962b084{grid-template-columns:repeat(3,1fr)}.kwabc140851a{grid-template-columns:1fr 1fr}.nx79a8ada174{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:0 25px;padding:20px 5%}.nx79a8ada174>.mdc9e78a51f2,.nx79a8ada174>h2{grid-column:1/-1}.nx79a8ada174 h2{font-size:23px;margin:8px 0 15px}.nx79a8ada174 h2 br{display:none}.nx79a8ada174 .kw001036b61d{grid-column:1/-1;padding:12px 0 0}.sm123b951c35 h1{font-size:54px}.lyc2ecbcb525 nav{gap:17px}.lyc2ecbcb525 .tv9d26f24d27{font-size:12px}.smee74633541{grid-template-columns:175px 1fr;gap:25px}.smee74633541 .cwf15962b084{grid-template-columns:repeat(2,1fr)}.gt8733845735,.tv8e731abdf4,.nxd89190e533{gap:30px;grid-template-columns:1fr 290px}.mdb6c034e70f{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ao345e7f3910{grid-row:1}.pne7a06fa23b{grid-row:1;min-height:420px}.ir117b3b2143{height:190px}.mdb6c034e70f>aside{display:flex;gap:18px;flex-direction:column;padding:20px}.mdb6c034e70f>aside .mdc9e78a51f2{display:none}.mdb6c034e70f>aside h2{margin:0;font-size:22px}.mdb6c034e70f>aside a{padding:6px 0}.blc0840a9669>article{grid-template-columns:1fr}.blc0840a9669>article>img{height:230px}.kw2ad00ffbdb,.tvf40e9df068,.sm941d3b63ae>div:not(.kwf4411d2089),.gt6edc0e0405{gap:30px}.cw7ff46bdd14{gap:18px}.jd500b0fdace{display:none}.cw7ff46bdd14 nav{margin-left:auto;margin-right:0}.lycd0c6068a9{gap:30px}.kw5f41aa4667 h1{font-size:53px}.kw41c53a82e3{min-height:430px}.nx664bffd699{grid-template-columns:1.6fr 1fr}.tvca5297465d>div{padding:45px 6%}.tvca5297465d h1{font-size:58px}.uxeb13806b21>article{grid-template-columns:1fr}.uxeb13806b21 figure{height:240px}.kw7c28b1e033{gap:35px}.tv4e5d40d1a5 a{padding-inline:13px;font-size:11px}.kw31e79c67d2{gap:40px;padding-inline:5%}.gtddf0a5202c img{height:180px}.jd1a9e2bdf00{gap:18px}.jd1a9e2bdf00>a>div{padding:20px}.jd1a9e2bdf00 h3{font-size:23px}}
@media(max-width:760px){.cwf15962b084{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.kw50775bc783 img,.bl813a45e821 .kw50775bc783 img,.gt73f5af4153 .kw50775bc783 img{height:170px}.kw50775bc783 h3,.gt73f5af4153 .kw50775bc783 h3{font-size:21px}.uxbdbdbf468d,.bl813a45e821 .uxbdbdbf468d,.gt73f5af4153 .uxbdbdbf468d{padding:17px}.kw50775bc783 p{font-size:12px}.gtddf0a5202c{grid-template-columns:repeat(2,1fr)}.gtddf0a5202c img,.qs064ea89ded .gtddf0a5202c img,.bl141013ad93 .gtddf0a5202c img,.sm9bcada57ca .gtddf0a5202c img{height:200px}.jd1a9e2bdf00{grid-template-columns:1fr}.jd1a9e2bdf00>a{display:grid;grid-template-columns:.8fr 1fr}.jd1a9e2bdf00 figure,.jd1a9e2bdf00 img{height:100%}.jd1a9e2bdf00 h3{font-size:24px}.jd1a9e2bdf00 p{font-size:12px}.kwf4411d2089{margin-bottom:24px}.kwf4411d2089 h2{font-size:34px}.ezfcae960bcd{flex-wrap:wrap;justify-content:flex-start;white-space:normal;gap:8px 20px;font-size:10px}.ezfcae960bcd span+span{padding-left:20px}.ezfcae960bcd>*{min-width:0;overflow-wrap:anywhere}.ezfcae960bcd a{min-width:140px}.ly94b8c3dddc h1{font-size:43px}.ly94b8c3dddc>p:last-child{font-size:15px}.tv52f669d110{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--rpd047b246b7);padding:10px 5% max(10px,env(safe-area-inset-bottom));align-items:center;justify-content:space-between;z-index:45;box-shadow:0 -5px 25px #102d4210}.tv52f669d110>span{font-weight:800;font-size:17px;line-height:1.15}.tv52f669d110 small{display:block;font-size:10px;font-weight:400;margin-top:5px}.tv52f669d110 .tv9d26f24d27{font-size:13px;min-height:45px;padding:10px 15px}body{padding-bottom:80px}.lyc2ecbcb525{padding:17px 5%;flex-wrap:wrap;gap:15px}.lyc2ecbcb525 .bl639f0be608{font-size:25px}.lyc2ecbcb525 .bl5f2d3b4d00{width:40px;font-size:27px}.lyc2ecbcb525 .tv9d26f24d27{margin-left:auto;font-size:12px}.lyc2ecbcb525 nav{order:3;width:100%;margin:0;justify-content:space-between}.uxce519c55c0 nav{grid-template-columns:1fr 1fr;gap:10px 25px}.kwabc140851a{grid-template-columns:1fr}.sm123b951c35{padding:35px 6%}.sm123b951c35 h1{font-size:50px}.md40409d4d58{min-height:320px}.nx79a8ada174{display:block}.nx79a8ada174>a{padding:16px 24px 16px 0}.nx79a8ada174 a>span{font-size:12px}.nx79a8ada174 h2{font-size:28px}.nx79a8ada174>.mdc9e78a51f2{display:block}.cw4fe1a25888,.ez5ad0a7d8e7,.ez399114ee52,.kw494de34074,.gt8733845735,.smee74633541{grid-template-columns:1fr;gap:30px}.sm6ea00d72d6,.qs7413f9af9d,.rp012d2bc0c3,.cw4fe1a25888,.ez5ad0a7d8e7,.ez399114ee52{padding:38px 5%}.kw494de34074{padding-bottom:25px}.kw494de34074>figure{padding:0}.kw494de34074 img{height:290px}.gt8733845735>aside{display:grid;gap:25px}.gt8733845735>aside>.bl04ae5385b0,.gt8733845735>aside>.dbfa31f1ae13{margin:0}.smee74633541>aside{position:static;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.smee74633541>aside h2{width:100%;margin:0}.smee74633541>aside>a{font-size:11px;max-width:46%;gap:10px}.smee74633541>aside .rpf7dc9d746a{margin-top:0}.smee74633541 .cwf15962b084{grid-template-columns:1fr 1fr}.smee74633541 .kwb4f9069b48 img{width:110px;height:130px}.smee74633541 .kwb4f9069b48 h2{font-size:23px}.ez35249d58d0 .pn4e64c162e0{padding:16px 5%}.ez35249d58d0 .uxeb6932cf82>span{font-size:28px}.mdb6c034e70f{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 5%}.ao345e7f3910{grid-column:1/-1;padding:15px 0 20px}.ao345e7f3910 h1{font-size:49px}.pne7a06fa23b{grid-column:1/-1;grid-row:auto;min-height:330px;border-radius:60px 12px 12px 12px}.ir117b3b2143{height:auto;min-height:210px}.mdb6c034e70f>aside{gap:9px;padding:20px 15px}.mdb6c034e70f>aside h2{font-size:22px}.mdb6c034e70f>aside a{font-size:11px;line-height:1.3;padding:8px 0}.fyf2e856c7fb{grid-template-columns:1fr 1fr;padding:0}.fyf2e856c7fb a{padding:15px 5%;font-size:12px;border-bottom:1px solid #ffffff40}.blc0840a9669{gap:15px}.blc0840a9669>article>img{height:170px}.blc0840a9669>article>div{padding:20px 16px}.blc0840a9669 h3{font-size:25px}.blc0840a9669 a{font-size:11px}.kw2ad00ffbdb,.ircc1ea61120,.tvf40e9df068,.qsd2c975c581,.tv8e731abdf4{grid-template-columns:1fr;gap:30px;padding:38px 5%}.kw2359b00530,.blac3b3ed7f9,.vh5b6659233d{padding:38px 5%}.dba10e051315{grid-template-columns:1fr}.dba10e051315>img{height:230px}.dba10e051315>div{padding:25px}.qsd2c975c581>img{height:320px;grid-row:2}.gt5df33c72ca{gap:10px 25px;flex-wrap:wrap;justify-content:flex-start;padding:12px 5%;white-space:normal}.gt5df33c72ca a{min-width:0;overflow-wrap:anywhere}.tv8e731abdf4 .gtddf0a5202c img{height:180px}.cw7ff46bdd14{padding:17px 5%;display:grid;grid-template-columns:1fr 1fr;gap:15px}.cw7ff46bdd14 nav{grid-column:1/-1;grid-row:2;margin:0;justify-content:center}.cw7ff46bdd14>div{text-align:right}.cw7ff46bdd14 .ao8ee927b125 strong{font-size:27px}.lycd0c6068a9,.mdc64a4b0cfb,.fyda3703f728,.sm941d3b63ae>div:not(.kwf4411d2089),.cw996f150f47,.nxd89190e533{grid-template-columns:1fr;gap:30px;padding:35px 5%}.sm941d3b63ae>div:not(.kwf4411d2089){padding:0}.kw5f41aa4667 h1{font-size:49px}.kw41c53a82e3{min-height:350px;border-radius:20px 20px 60px 20px}.mdc20de0682c{width:130px;top:15px;right:15px}.mdc20de0682c svg{height:85px}.uxe5b512c4d0,.bl141013ad93,.tvd78fb5f038,.sm941d3b63ae{padding:38px 5%}.uxe5b512c4d0 .bl8945835a04{gap:5px;padding:7px}.uxe5b512c4d0 .bl8945835a04 button{font-size:11px;padding:9px 12px}.cw996f150f47 .ly94b8c3dddc{padding:5px 0}.aoe3a963b18d{flex-wrap:wrap;white-space:normal}.aoe3a963b18d a{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.ao01d78dde1f{grid-template-columns:1fr}.ao01d78dde1f .cw86c2a4ac1c svg{height:190px}.tv4e5d40d1a5{padding:0;flex-wrap:wrap}.tv4e5d40d1a5 a{flex:1 1 calc(50% - 1px);width:auto;min-width:0;padding:14px 16px;gap:10px;overflow-wrap:anywhere;border-bottom:1px solid #d1dee5}.tv4e5d40d1a5 a:first-child{border-left:1px solid #d1dee5}.gt73f5af4153 .sm898b6185d9{padding:18px 5%}.gt73f5af4153 .sm898b6185d9 .ir71fdad26bc{font-size:13px}.nx664bffd699{grid-template-columns:1fr}.tvca5297465d{min-height:490px}.tvca5297465d>div{padding:40px 6%}.tvca5297465d h1{font-size:52px}.pn512db6d429{grid-template-columns:1fr 1fr;grid-template-rows:auto}.pn512db6d429>figure{min-height:260px}.pn512db6d429>article{padding:20px 15px}.pn512db6d429>article>a{font-size:14px}.pn512db6d429 figcaption{font-size:21px;padding:50px 17px 20px}.rp419475861f,.kw9430bb4c48,.sm9bcada57ca,.ly431e37c9e4{padding:38px 5%}.uxeb13806b21{gap:14px}.uxeb13806b21 figure{height:180px}.uxeb13806b21 article>div{padding:20px 16px}.uxeb13806b21 h3{font-size:23px}.uxeb13806b21 p{font-size:12px}.kw7c28b1e033,.ly0b5fcbc5e0,.gt6edc0e0405,.kw31e79c67d2{grid-template-columns:1fr;gap:30px;padding:38px 5%}.kw31e79c67d2>aside{display:none}.vh005cb13813{min-height:500px}.vh005cb13813>div{padding:20px 5% 35px}.cw60c39b1321 header{align-items:start}.cw60c39b1321 header h2{font-size:29px}.cw60c39b1321 header a{max-width:115px;font-size:11px}.bl04ae5385b0 figcaption{font-size:9px}.bl8945835a04 button{font-size:11px;padding:10px 12px}}
@media(max-width:430px){.cwf15962b084{gap:10px}.kw50775bc783 img,.bl813a45e821 .kw50775bc783 img,.gt73f5af4153 .kw50775bc783 img{height:130px}.uxbdbdbf468d,.bl813a45e821 .uxbdbdbf468d,.gt73f5af4153 .uxbdbdbf468d{padding:14px}.cwf15962b084{grid-template-columns:1fr}.kw50775bc783 h3,.gt73f5af4153 .kw50775bc783 h3{font-size:19px;overflow-wrap:normal;word-break:normal;hyphens:manual}.kw50775bc783 p{font-size:11px}.uxbdbdbf468d small{font-size:8px}.kw50775bc783 b{font-size:10px}.gtddf0a5202c img,.qs064ea89ded .gtddf0a5202c img,.bl141013ad93 .gtddf0a5202c img,.sm9bcada57ca .gtddf0a5202c img{height:150px}.jd1a9e2bdf00>a{display:block}.jd1a9e2bdf00 img{height:190px}.kwf4411d2089 h2{font-size:31px}.ly94b8c3dddc h1{font-size:37px}.sm123b951c35 h1,.ao345e7f3910 h1,.kw5f41aa4667 h1,.tvca5297465d h1{font-size:44px}.lyc2ecbcb525 .tv9d26f24d27{font-size:11px;padding:11px}.lyc2ecbcb525 .bl639f0be608{font-size:22px}.blc0840a9669,.uxeb13806b21{grid-template-columns:1fr}.blc0840a9669>article{grid-template-columns:.75fr 1fr}.blc0840a9669>article>img{height:100%}.blc0840a9669 h3{font-size:24px}.ir117b3b2143{min-height:270px}.pn512db6d429{grid-template-columns:1fr}.pn512db6d429>figure{min-height:190px}.pn512db6d429>article{padding:22px}.tvca5297465d{min-height:530px}.dbfa31f1ae13 h3{font-size:29px}.ly0c998d9c0e{gap:0 14px}.ly0c998d9c0e a{font-size:12px}.ir64a0d2983c,.ez35249d58d0 .ir64a0d2983c,.bl813a45e821 .ir64a0d2983c{padding:24px}.jd5282e12d38 h2{font-size:25px}.jd5282e12d38>section{gap:13px}.jd037bf880e1{padding:22px}}
@media(prefers-reduced-motion:reduce){.lye8ee4a78e5,.mdc20de0682c .rpc03fd2098f{animation:none!important}.kw50775bc783:hover,.kw50775bc783:hover img,.gtddf0a5202c a:hover img{transform:none}html{scroll-behavior:auto}}
.rp3d72a4eb1d{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.rp3d72a4eb1d a{display:flex;align-items:center;gap:15px;font-size:12px;padding:9px 15px;border-bottom:2px solid #dcdbee;text-decoration:none}.ir21ecbbe688{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px 5%;background:#eef3f6;align-items:center}.ir21ecbbe688 .ly94b8c3dddc{padding-top:0}.ir21ecbbe688 .kwf4411d2089 h2{font-size:26px}.kw14d5418cb0 .jd1a9e2bdf00{display:flex;flex-direction:column;gap:25px}.kw14d5418cb0 .jd1a9e2bdf00>a{display:grid;grid-template-columns:.8fr 1.2fr}.kw14d5418cb0 .jd1a9e2bdf00 img{height:100%;min-height:260px}.kw14d5418cb0 .jd1a9e2bdf00>a>div{padding:35px}.kw14d5418cb0 .jd1a9e2bdf00 h3{font-size:36px}.kw14d5418cb0 .jd1a9e2bdf00 p{font-size:15px}@media(max-width:760px){.ir21ecbbe688{grid-template-columns:1fr;gap:25px}.kw14d5418cb0 .jd1a9e2bdf00>a{display:block}.kw14d5418cb0 .jd1a9e2bdf00 img{height:210px;min-height:0}.kw14d5418cb0 .jd1a9e2bdf00>a>div{padding:25px}.kw14d5418cb0 .jd1a9e2bdf00 h3{font-size:29px}}
/*14cf27828412*/
