/* Rich field edition: shared accessible media primitives, independent compositions. */
body{--jd2fec60722a:#d6dfeb;--ly311b82c10e:#54647b;--rpb076797829:#1648db;--bl472d6bb001:#edf3fc;--jdbf81228742:#122345;--irdab13d77ac:10px;color:var(--jdbf81228742);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}.fy0838ca7790{margin-bottom:28px;max-width:760px}.fy0838ca7790 h2{margin-bottom:14px}.fy0838ca7790>p:last-child:not(.fy144af9bc90){color:var(--ly311b82c10e)}.fy0838ca7790 .fy144af9bc90,.ir3a99483874 .fy144af9bc90{color:var(--rpb076797829)}.tva0836a386a{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:25px}.kwd7464c9f81{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--rpb076797829);color:#fff;padding:13px 20px;text-decoration:none;font-weight:750;line-height:1.4;border-radius:var(--irdab13d77ac);font-size:14px}.kwd7464c9f81:hover{filter:brightness(.9)}.fy06fd86112a{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid var(--jd2fec60722a);border-radius:var(--irdab13d77ac);text-decoration:none;font-weight:700;font-size:13px}.fy06fd86112a:hover{background:var(--bl472d6bb001)}.ir3a99483874{padding:44px 0 30px}.ir3a99483874>nav{font-size:12px;margin-bottom:25px}.ir3a99483874>nav a{display:inline-block;min-height:30px}.ir3a99483874 h1{font-size:clamp(37px,4.6vw,66px);max-width:22ch;margin:18px 0}.ir3a99483874>p:last-child{max-width:64ch;font-size:17px;color:var(--ly311b82c10e)}main>.ir3a99483874{padding:45px 5%;background:var(--bl472d6bb001)}.qs7e81fccf84{background:var(--jdbf81228742);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:17px 5%;gap:20px;font-size:12px}.qs7e81fccf84 span+span{border-left:1px solid #ffffff45;padding-left:25px}.qs7e81fccf84 a{font-weight:700;text-decoration:none}.kw730fadeced{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.md8e7edd97d0{background:#fff;border:1px solid var(--jd2fec60722a);border-radius:var(--irdab13d77ac);overflow:hidden;transition:box-shadow .25s,transform .25s}.md8e7edd97d0>a{display:flex;height:100%;flex-direction:column;text-decoration:none}.md8e7edd97d0 figure{position:relative;overflow:hidden}.md8e7edd97d0 img{width:100%;height:180px;object-fit:cover;transition:transform .55s}.md8e7edd97d0 figure>span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;background:#fff;color:var(--jdbf81228742);display:grid;place-items:center;border-radius:50%;font-size:21px}.cw245ebdd1d5{padding:20px;display:flex;flex-direction:column;flex:1}.cw245ebdd1d5 small{font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--rpb076797829);margin-bottom:11px}.md8e7edd97d0 h3{font-size:21px;line-height:1.15;margin-bottom:12px}.md8e7edd97d0 p{font-size:13px;line-height:1.55;color:var(--ly311b82c10e);margin-bottom:20px}.md8e7edd97d0 b{font-size:12px;margin-top:auto;color:var(--rpb076797829)}.md8e7edd97d0:hover{box-shadow:0 12px 25px #142c4b14;transform:translateY(-3px)}.md8e7edd97d0:hover img{transform:scale(1.035)}.ira0257da584{margin:20px 0 24px}.ly6a160c81e8{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 24px}.ly6a160c81e8 button{background:#fff;border:1px solid var(--jd2fec60722a);border-radius:var(--irdab13d77ac);font-size:12px;padding:10px 16px;color:var(--jdbf81228742)}.ly6a160c81e8 button[aria-pressed=true]{background:var(--rpb076797829);border-color:var(--rpb076797829);color:#fff}.jddf2f2b9dcc{font-size:12px;margin:14px 0 0;min-height:19px;color:var(--ly311b82c10e)}.qs2e85f7b44e{background:#0a1725;color:#fff;border-radius:var(--irdab13d77ac);overflow:hidden}.vh060439f912{background:#0a1725;aspect-ratio:960/760}.qs2e85f7b44e video{width:100%;height:100%;display:block;object-fit:contain}.qs2e85f7b44e figcaption{display:flex;justify-content:space-between;gap:15px;padding:13px 18px;font-size:10px;border-top:1px solid #ffffff25}.bl52897af90f{border-top:1px solid #ffffff25;padding:0 18px;font-size:12px}.bl52897af90f summary{padding:12px 0;min-height:44px}.bl52897af90f p{color:#d1dce5;font-size:12px;line-height:1.6}.aoc8762e6e12{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.aoc8762e6e12 figure{min-width:0}.aoc8762e6e12 a{display:block;position:relative;overflow:hidden;border-radius:var(--irdab13d77ac)}.aoc8762e6e12 img{width:100%;height:220px;object-fit:cover;transition:transform .5s}.aoc8762e6e12 a:hover img{transform:scale(1.04)}.aoc8762e6e12 a>span{position:absolute;bottom:12px;right:12px;background:#fff;color:#172736;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.aoc8762e6e12 figcaption{font-size:12px;margin-top:10px;font-weight:650}.lyedda2e64dd{font-size:11px;color:var(--ly311b82c10e);margin:17px 0 0}.vhf4675144b8{background:#fff;border:1px solid var(--jd2fec60722a);border-radius:var(--irdab13d77ac);overflow:hidden;color:var(--jdbf81228742)}.smb13af668ff{position:relative;min-height:290px;background:#153e50}.smb13af668ff>img{position:absolute;width:100%;height:100%;object-fit:cover;filter:brightness(.48)}.smb13af668ff>div{position:relative;z-index:1;padding:40px;color:white}.vhf4675144b8 h3{font-size:36px;margin:10px 0 20px}.vhf4675144b8 button{background:white;color:#182d43;font-size:13px;border-radius:6px}.smb13af668ff p{font-size:11px;margin:14px 0 0}.tv4cf909dca9{font-size:12px;display:block;padding:12px 20px}.vhf4675144b8>.rp84efd1d8c0{padding:0 20px 12px;margin:0;font-size:11px}.vhf4675144b8 iframe{border:0;width:100%;height:320px;display:block}.md19b864308b{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px}.md19b864308b 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(--jd2fec60722a);font-size:13px;padding:10px 0}.md19b864308b a:hover{color:var(--rpb076797829)}.md19b864308b a>span:first-child{min-width:0;overflow-wrap:anywhere}.md19b864308b a>span:last-child{flex-shrink:0}.jd9aa2414bf6 details{border-bottom:1px solid var(--jd2fec60722a)}.jd9aa2414bf6 details:first-child{border-top:1px solid var(--jd2fec60722a)}.jd9aa2414bf6 summary,.ux5b7d397786 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}.jd9aa2414bf6 summary span{color:var(--rpb076797829);flex:none;align-self:center;display:grid;place-items:center;width:1em;height:1em;line-height:1}.jd9aa2414bf6 details[open] summary span{transform:rotate(45deg)}.jd9aa2414bf6 p{font-size:14px;line-height:1.7;color:var(--ly311b82c10e)}.jd6c1333de66{background:var(--jdbf81228742);color:#fff;padding:28px;border-radius:var(--irdab13d77ac)}.jd6c1333de66 .fy144af9bc90{color:#cad6e4;font-size:10px!important}.jd6c1333de66 h2{font-size:30px;line-height:1.08;color:#fff}.jd6c1333de66 label{font-size:12px;margin-bottom:16px}.jd6c1333de66 input,.jd6c1333de66 select,.jd6c1333de66 textarea{font-size:14px;border:0!important;border-radius:5px!important}.jd6c1333de66 button{width:100%;background:#fff;color:var(--jdbf81228742);font-weight:750;border-radius:5px;font-size:14px}.jd6c1333de66>.rp84efd1d8c0{font-size:10px;margin:12px 0;color:#d5dce5}.sm56e71f383c{font-size:16px;color:#fff;display:block;margin-top:18px}.ao72f47a42fb{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ao72f47a42fb>a{text-decoration:none;background:#fff;border:1px solid var(--jd2fec60722a);border-radius:var(--irdab13d77ac);overflow:hidden;display:flex;flex-direction:column}.ao72f47a42fb img{height:210px;width:100%;object-fit:cover}.ao72f47a42fb>a>div{padding:23px;display:flex;flex-direction:column;flex:1}.ao72f47a42fb small{font-size:10px;color:var(--rpb076797829)}.ao72f47a42fb h3{font-size:25px;margin:12px 0}.ao72f47a42fb p{font-size:13px;color:var(--ly311b82c10e);line-height:1.65}.ao72f47a42fb b{font-size:12px;margin-top:auto;color:var(--rpb076797829)}.kwa2a963a89f>section{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid var(--jd2fec60722a)}.kwa2a963a89f h2{font-size:29px;margin-bottom:12px}.kwa2a963a89f p{font-size:16px;color:var(--ly311b82c10e)}.nx30fe4106c2{flex:none;width:32px;height:32px;border-radius:50%;background:var(--bl472d6bb001);color:var(--rpb076797829);display:grid;place-items:center;font-size:12px;font-weight:700}.ux5b7d397786{padding:30px;background:var(--bl472d6bb001);margin:30px 0;border-radius:var(--irdab13d77ac)}.ux5b7d397786 h2{font-size:29px}.ux5b7d397786 details{border-bottom:1px solid var(--jd2fec60722a)}.ux5b7d397786 p{font-size:14px;color:var(--ly311b82c10e)}.qs2eebd6409e{margin:30px 0;border:1px solid var(--jd2fec60722a);padding:24px;border-radius:var(--irdab13d77ac)}.qs2eebd6409e h2{font-size:25px}.qs2eebd6409e ul{padding:0;list-style:none;display:flex;gap:9px;flex-wrap:wrap}.qs2eebd6409e li{font-size:13px;padding:7px 12px;background:var(--bl472d6bb001);border-radius:5px}.qs2eebd6409e p{font-size:13px;color:var(--ly311b82c10e);margin-bottom:0}.ly5a5456c6f0{font-size:14px;margin:25px 0}.ly5a5456c6f0 h3{font-size:22px}.ly5a5456c6f0 a{font-size:12px}.sm9c73fbb1a6{display:flex;align-items:center;background:var(--bl472d6bb001);margin-bottom:22px;border-radius:var(--irdab13d77ac);overflow:hidden}.sm9c73fbb1a6 img{width:160px;height:120px;object-fit:cover}.sm9c73fbb1a6>div{padding:20px}.sm9c73fbb1a6 h2{font-size:28px;margin:0 0 12px}.sm9c73fbb1a6 a{font-size:12px}.nx72d2029ecb{display:none}.mdf2e70ec59e{background:#07111d;color:#fff;border:1px solid #75869b;padding:15px;width:min(1100px,94vw);max-height:94dvh;border-radius:10px}.mdf2e70ec59e img{max-height:76dvh;object-fit:contain;width:100%}.mdf2e70ec59e>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;padding:0 0 10px}.mdf2e70ec59e button{background:white;color:#123}.mdf2e70ec59e p{font-size:12px;margin:10px 0 0}.pnf827780ed8{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.kwa0eec61e24{--mdf8b13af25e:#122345;--tv7d2e36d8f9:#1648db;--ir8a06ba00b9:#fff;--irdab13d77ac:7px}.kwa0eec61e24 main,.kwa0eec61e24 .rpc103b7127d{margin-left:0}.cw1037854cb8{background:#122345;color:#dfe8f9;display:flex;justify-content:space-between;padding:7px 5%;font-size:11px}.cw1037854cb8 a{text-decoration:none}.vhaf009a8647{display:flex;align-items:center;gap:28px;padding:22px 5%;background:white}.vhaf009a8647 .gt2e6c92fa2e{color:#122345}.vhaf009a8647 .aof053056b50{background:#ffbf42;color:#122345}.vhaf009a8647 .qs6329e83c62{font-size:31px}.vhaf009a8647 nav{display:flex;gap:27px;margin-left:auto;font-size:14px;font-weight:700}.vhaf009a8647 nav a{display:flex;align-items:center;text-decoration:none}.ux706173ff83{background:#edf3fc;border-top:1px solid #d6dfeb;border-bottom:1px solid #d6dfeb;padding:0 5%;position:relative;z-index:20}.ux706173ff83 summary{font-weight:700;font-size:13px;padding:13px 0;display:flex;justify-content:space-between}.ux706173ff83 nav{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;padding:15px 0 25px}.ux706173ff83 nav a{font-size:13px;text-decoration:none;border-top:1px solid #b4c9ee;padding:13px 0;display:flex;justify-content:space-between}.cweb7f92818f{display:grid;grid-template-columns:1.1fr 1fr .72fr;background:#edf3fc;min-height:530px}.fy352b02c66a{padding:42px 35px 32px max(25px,4vw)}.fy352b02c66a h1{font-size:clamp(40px,4.5vw,65px);margin:18px 0 22px}.fy352b02c66a>p:not(.fy144af9bc90){font-size:14px;color:#53627b}.fy352b02c66a .tva0836a386a{gap:12px}.fy352b02c66a .fy06fd86112a{border:0;padding-left:0}.vhdc1f22690e{display:flex;align-items:center;gap:13px;margin-top:24px}.vhdc1f22690e img{width:65px;height:55px;object-fit:cover;border-radius:5px}.vhdc1f22690e p{font-size:11px;line-height:1.6;margin:0}.jdfac0d4aede{position:relative;min-height:450px}.jdfac0d4aede>img{width:100%;height:100%;object-fit:cover;position:absolute}.jdfac0d4aede>div{position:absolute;bottom:0;padding:28px;background:linear-gradient(transparent,#10294bf5);color:white;width:100%;padding-top:80px}.jdfac0d4aede span{font-size:10px;letter-spacing:.08em}.jdfac0d4aede strong{font:800 48px/1.2 Bricolage;display:block}.jdfac0d4aede p{font-size:12px;margin:10px 0 0}.cw07902ecfb1{padding:30px 23px;background:#1648db;color:#fff}.cw07902ecfb1 h2{font-size:28px;margin:18px 0}.cw07902ecfb1>a{display:block;position:relative;border-top:1px solid #ffffff45;padding:20px 19px 20px 0;text-decoration:none}.cw07902ecfb1 b{display:block;font-size:16px;line-height:1.2}.cw07902ecfb1 a>span{display:block;font-size:11px;line-height:1.5;margin-top:8px;color:#d9e5ff}.cw07902ecfb1 i{position:absolute;right:0;top:20px;font-style:normal}.cw07902ecfb1 .fyded4c602d0{font-size:12px;color:#ffdc90;font-weight:700}.vh69a0b925c3,.tv06365aa7c0,.vh9c8c63ed04{padding:55px 5%}.vh69a0b925c3{background:#f5f8fd}.cw92edd727cb{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#fff}.cw92edd727cb>article{align-self:center}.cw92edd727cb>article>section{border-left:3px solid #ffbf42;padding-left:20px;margin:26px 0}.cw92edd727cb>article h3{font-size:22px;margin-bottom:9px}.cw92edd727cb>article p{font-size:14px;color:#54647b}.cw92edd727cb .qs2e85f7b44e{max-width:610px}.tv12f6f69539{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#edf3fc}.pn4879bdb77f{display:grid;grid-template-columns:1.3fr .8fr;gap:60px;padding:55px 5%}.vh9c8c63ed04{background:#f5f8fd}.db781ea68c17{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;padding:0 5%;background:#edf3fc}.db781ea68c17>figure{padding:30px 0}.db781ea68c17 img{width:100%;height:100%;max-height:380px;object-fit:cover;border-radius:8px}.smc322a18cc5{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:40px 5%}.smc322a18cc5>aside>.qs2e85f7b44e,.smc322a18cc5>aside>.vhf4675144b8{margin-top:25px}.smc322a18cc5 .aoc8762e6e12{grid-template-columns:1fr 1fr;margin-top:25px}.smc322a18cc5 .aoc8762e6e12 img{height:190px}.tv488c4cf8a0{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:40px 5%}.tv488c4cf8a0>aside{align-self:start;position:sticky;top:25px}.tv488c4cf8a0>aside h2{font-size:22px}.tv488c4cf8a0>aside>a{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #d6dfeb;font-size:13px;text-decoration:none}.tv488c4cf8a0>div>section{margin-bottom:45px}.tv488c4cf8a0 .kw730fadeced{grid-template-columns:repeat(3,1fr)}.kwa0eec61e24 .pn0fb6e0569a,.kwa0eec61e24 .gtaa6acf3ca0,.kwa0eec61e24 .jd6b7d007fbc,.kwa0eec61e24 .rp17e074f240{margin-left:5%;margin-right:5%}.kwa0eec61e24 .rpc103b7127d{background:#122345;color:white}.kwa0eec61e24 .rpc103b7127d small{color:#c5d3ea}
/* HOMESTEAD: photography-led home care, broad green rooms and citrus accents. */
body.fy76d0cb36e6{--jdbf81228742:#233c34;--rpb076797829:#176451;--bl472d6bb001:#edf5f0;--ly311b82c10e:#5a6e62;--jd2fec60722a:#d3e2d8;--irdab13d77ac:15px;background:#fff;color:#233c34;font-family:Karla,Hanken,sans-serif}.fy76d0cb36e6 h1,.fy76d0cb36e6 .fy0838ca7790 h2{font-family:Fraunces,Georgia,serif;font-weight:580;letter-spacing:-.045em}.fy76d0cb36e6 h3,.fy76d0cb36e6 .md8e7edd97d0 h3{font-family:Karla,sans-serif}.fy76d0cb36e6 .jd3baede4c78{background:white;color:#233c34}.fy76d0cb36e6 .gt7d013494a2{padding:22px 5%}.fy76d0cb36e6 .vhb2223403d4{border:0;border-radius:0;transform:none;color:#176451}.fy76d0cb36e6 .vhb2223403d4>span{font-family:Fraunces,serif;font-size:35px}.fy76d0cb36e6 .rpa584615937{background:#176451;color:white;border:0}.fy76d0cb36e6 .rpa584615937 .sm7aba2b1aad{background:#dafa75;color:#233c34}.fy76d0cb36e6 .kw43e8a7e21e{background:#fff;color:#233c34;border-color:#d3e2d8;box-shadow:0 20px 45px #17362b25;z-index:70}.fy76d0cb36e6 .sm2c8acae003{background:#176451;color:white}.sm9ae9de47e9{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}.qs194d4f20ad{grid-row:1/3;align-self:center;padding:25px 25px 30px 10px}.qs194d4f20ad h1{font-size:clamp(39px,4.3vw,63px);margin:22px 0}.qs194d4f20ad>p:not(.fy144af9bc90){font-size:15px;color:#5a6e62}.qs194d4f20ad .kwd7464c9f81{background:#176451;border-radius:7px}.qs194d4f20ad .fy06fd86112a{border:0;padding-left:0}.eza0d6a8c525{grid-column:2;grid-row:1/3;position:relative;overflow:hidden;border-radius:110px 15px 15px 15px}.eza0d6a8c525>img{height:100%;width:100%;object-fit:cover;position:absolute}.eza0d6a8c525>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}.fyd8390fe5d5{border-radius:15px;overflow:hidden;min-height:190px}.fyd8390fe5d5 img{width:100%;height:100%;object-fit:cover}.sm9ae9de47e9>aside{background:#dafa75;border-radius:15px;padding:25px 20px}.sm9ae9de47e9>aside h2{font-size:24px;line-height:1.13;margin:15px 0}.sm9ae9de47e9>aside>a{display:block;border-top:1px solid #9fac66;text-decoration:none;font-size:12px;padding:12px 0;font-weight:700}.ao2f476cea8c{display:grid;grid-template-columns:repeat(4,1fr);padding:0 5%;background:#176451;color:white}.ao2f476cea8c 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}.ao2f476cea8c a:first-child{border-left:1px solid #ffffff40}.ez33e14f1564,.ly6ff9766968,.ir61328f36fb{padding:65px 5%}.ez33e14f1564>.fy0838ca7790,.ly6ff9766968>.fy0838ca7790,.ir61328f36fb>.fy0838ca7790{margin:0 auto 35px;text-align:center}.eze0e7394a0f{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.eze0e7394a0f>article{display:grid;grid-template-columns:.9fr 1fr;border:1px solid #d3e2d8;border-radius:16px;overflow:hidden;background:#fff}.eze0e7394a0f>article>img{width:100%;height:100%;object-fit:cover}.eze0e7394a0f>article>div{padding:28px}.eze0e7394a0f h3{font:28px/1.05 Fraunces,serif;margin-bottom:22px}.eze0e7394a0f a{display:block;text-decoration:none;border-top:1px solid #d3e2d8;font-size:12px;line-height:1.4;padding:12px 0}.eze0e7394a0f .gtea49a7a06f{color:#176451;font-weight:800}.jd7d8871ef10{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;padding:55px 7%;background:#edf5f0;align-items:center}.jd7d8871ef10 article>div:not(.fy0838ca7790){padding:15px 0;border-top:1px solid #d3e2d8}.jd7d8871ef10 h3{font-size:21px;margin-bottom:9px}.jd7d8871ef10 article p{font-size:14px;color:#5a6e62}.bl7a714bd504{padding:35px 5%;background:#f7faf8}.bl7a714bd504 .aoc8762e6e12 img{height:240px}.ly6ff9766968>.fy06fd86112a{display:flex;width:fit-content;margin:28px auto 0}.fy736bda5fe3{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;background:#edf5f0}.fy736bda5fe3>article{padding:15px 0}.ir61328f36fb{background:#fff}.rp5b1e8c6e1a{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;padding:55px 7%;background:#edf5f0}.fy76d0cb36e6 .jd6c1333de66{background:white;color:#233c34;border:1px solid #d3e2d8;padding:32px}.fy76d0cb36e6 .jd6c1333de66 h2{font-family:Fraunces,serif;color:#176451;font-size:34px}.fy76d0cb36e6 .jd6c1333de66 .fy144af9bc90,.fy76d0cb36e6 .jd6c1333de66 .rp84efd1d8c0{color:#5a6e62}.fy76d0cb36e6 .jd6c1333de66 select,.fy76d0cb36e6 .jd6c1333de66 textarea{background:#f2f7f4;border:1px solid #ceded2!important}.fy76d0cb36e6 .jd6c1333de66 button{background:#176451;color:#fff}.fy76d0cb36e6 .sm56e71f383c{color:#176451}.db55980caba7{padding:45px 5%}.db55980caba7>section{margin-bottom:55px}.qse215a6ecad{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;background:#edf5f0;border-radius:20px;overflow:hidden;margin-bottom:25px}.qse215a6ecad>img{width:100%;height:270px;object-fit:cover}.qse215a6ecad>div{padding:35px}.qse215a6ecad h2{font-family:Fraunces,serif}.qse215a6ecad a{font-size:14px}.kw45c868852c{display:grid;grid-template-columns:1fr 1fr;background:#edf5f0;padding:35px 5%;gap:45px;align-items:center}.kw45c868852c .ir3a99483874{padding-top:0}.kw45c868852c>img{width:100%;height:460px;object-fit:cover;border-radius:80px 15px 15px 15px}.rp7e99b07306{display:flex;justify-content:center;gap:50px;padding:20px;background:#176451;color:white;font-size:13px}.rp7e99b07306 a{text-decoration:none;display:flex;align-items:center}.bl283c43ecfe{display:grid;grid-template-columns:1fr 340px;gap:65px;padding:45px 6%}.bl283c43ecfe>aside>img{margin:25px 0;border-radius:15px;max-height:260px;object-fit:cover;width:100%}.db92926c23fd{margin:35px 0}.db92926c23fd .qs2e85f7b44e{max-width:600px}.fy76d0cb36e6 .jd1c28516aa0{background:#176451;color:#fff}.fy76d0cb36e6 .jd1c28516aa0 a,.fy76d0cb36e6 .jd1c28516aa0 p,.fy76d0cb36e6 .jd1c28516aa0 small{color:inherit}.fy76d0cb36e6 .cw5564d51c86{background:#edf5f0;color:#233c34}.fy76d0cb36e6 .cw5564d51c86 h1{color:#176451}.fy76d0cb36e6 .lyf1fc16ca61{background:#edf5f0;color:#233c34}.fy76d0cb36e6 .ez3b4a014fbc{background:#edf5f0;color:#233c34}
/* CONTOUR: an interactive visual explorer, indigo controls and photographic canvases. */
body.cw385758556b{--dbf708c5b98b:#483cbb;--ux0ef39cb5bd:#eeecfc;--mdf8b13af25e:#20234b;--jdbf81228742:#20234b;--rpb076797829:#483cbb;--bl472d6bb001:#f0effb;--ly311b82c10e:#656782;--jd2fec60722a:#dcdbee;--irdab13d77ac:18px}.vh53539ff4b9{display:flex;align-items:center;gap:30px;padding:23px 5%;border-bottom:1px solid #dcdbee;background:white}.vh53539ff4b9 nav{display:flex;margin:auto;gap:7px;padding:5px;border:1px solid #dcdbee;border-radius:35px;background:#f6f5fd}.vh53539ff4b9 nav a{font-size:12px;padding:10px 17px;text-decoration:none;display:flex;align-items:center}.vh53539ff4b9 nav a:hover{background:#483cbb;color:#fff;border-radius:25px}.vh53539ff4b9>div{font-size:13px;line-height:1.4}.vh53539ff4b9>div small{display:block;color:#656782;font-size:10px}.vh53539ff4b9>div .ez7ec1866eb2{font-size:15px;font-weight:750;text-decoration:none}.vheddde5fcb7{background:#483cbb;color:white;padding:13px 17px;border-radius:25px;font-size:12px;text-decoration:none}.kwece502aaa1{padding:45px 5%;display:grid;grid-template-columns:1fr 1.1fr;gap:50px;background:#f5f4fd;align-items:center}.bl585ccdf2b8 h1{font-size:clamp(43px,4.8vw,69px);font-weight:650;margin:20px 0}.bl585ccdf2b8>p:not(.fy144af9bc90){font-size:15px;color:#656782}.rp47dac07fa3{position:relative;min-height:460px;overflow:hidden;border-radius:24px 24px 90px 24px;background:#d4dcf0}.rp47dac07fa3>img{position:absolute;width:100%;height:100%;object-fit:cover}.cw64c4764f23{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}.cw64c4764f23 svg{height:110px}.cw64c4764f23 span{font:8px/1.5 monospace;display:block;text-align:center}.cw64c4764f23 .blcab822a873{animation:component-study 5s ease-in-out infinite alternate}@keyframes component-study{from{opacity:.55}to{opacity:1;stroke-width:5}}.qs1e88b9c975{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(transparent,#142043e8);color:#fff;padding:70px 28px 28px}.qs1e88b9c975 span{font:9px/1.5 monospace}.qs1e88b9c975 b{display:block;font-size:26px;font-weight:600}.jdff4580583f{padding:50px 5%}.jdff4580583f .ly6a160c81e8{padding:10px;background:#f0effb;border-radius:18px}.jdff4580583f .ly6a160c81e8 button{border:0;border-radius:10px;background:transparent}.jdff4580583f .ly6a160c81e8 button[aria-pressed=true]{background:#483cbb;color:#fff}.cw385758556b .md8e7edd97d0{border:0;background:#f6f5fd}.cw385758556b .md8e7edd97d0 img{height:190px}.cw385758556b .cw245ebdd1d5{padding:22px}.db32e74bc0af{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#f0effb}.kw6edc7623d2{display:grid;align-content:start}.kw6edc7623d2 .fy2d441299e0{padding:15px 25px;border-radius:18px;background-color:#fff;border-color:#dcdbee}.kw6edc7623d2 .fy2d441299e0 svg{height:180px}.kw6edc7623d2>h2{font-size:31px;margin:25px 0 10px}.kw6edc7623d2>details{border-bottom:1px solid #dcdbee}.kw6edc7623d2>details>summary{font-size:14px;padding:13px 0}.kw6edc7623d2>details>p{font-size:13px}.sm3b594a0cd1,.fyf448bde2f7{padding:50px 5%}.sm3b594a0cd1 .aoc8762e6e12{gap:10px}.sm3b594a0cd1 .aoc8762e6e12 img{height:260px}.sm3b594a0cd1 .aoc8762e6e12 figure:nth-child(even){padding-top:25px}.gt6f48cfe519{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#f5f4fd}.qs344a115214{padding:55px 5%}.qs344a115214>div:not(.fy0838ca7790){display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.fyf448bde2f7{background:#f0effb}.cw385758556b .ao72f47a42fb>a{border:0}.cw385758556b .jd6c1333de66{background:#20234b;border-radius:22px;padding:32px}.cw385758556b .jd6c1333de66 button{background:#caf1f6;color:#20234b}.pnd4b7d34f7c{display:grid;grid-template-columns:1.1fr 1fr;padding:25px 5%;gap:45px;background:#f5f4fd;align-items:center}.pnd4b7d34f7c>div:last-child>img{height:330px;width:100%;object-fit:cover;border-radius:20px}.pnd4b7d34f7c .rp84efd1d8c0{font-size:10px;margin:7px 0;color:#656782}.vh47c8784c89{display:flex;gap:12px;padding:20px 5%;border-bottom:1px solid #dcdbee}.vh47c8784c89 a{font-size:12px;border:1px solid #dcdbee;padding:10px 18px;border-radius:25px;text-decoration:none;display:flex;align-items:center}.dbf455fce116{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:35px 5%}.dbf455fce116>aside>.qs2e85f7b44e{margin-top:25px}.dbf455fce116>aside>.md19b864308b{margin-top:25px;grid-template-columns:minmax(0,1fr)}.tvd1a9569fce{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.tvd1a9569fce .fy2d441299e0{padding:15px;border-radius:18px}.tvd1a9569fce .qs2eebd6409e{margin:0}.dbf455fce116 .aoc8762e6e12{grid-template-columns:1fr 1fr}.dbf455fce116 .aoc8762e6e12 img{height:180px}.cw385758556b .pnf60af62832{background:#20234b}.cw385758556b .pnf60af62832 h3{color:white}.cw385758556b .fy2d441299e0{color:#483cbb;background-color:#eeecfc;border-color:#dcdbee}.cw385758556b .blb8dd066b96{background:#f0effb}.cw385758556b .tv15f2cc55cf,.cw385758556b .tv4a4b902997{color:#20234b}
/* PROOF: cinematic service stories, navy panels and orange wayfinding. */
body.aoc263cdac13{--jdbf81228742:#102d42;--rpb076797829:#b9481b;--bl472d6bb001:#eef3f6;--ly311b82c10e:#5b6e7c;--jd2fec60722a:#d1dee5;--irdab13d77ac:4px;background:#fff;color:#102d42}.aoc263cdac13 h1,.aoc263cdac13 h2,.aoc263cdac13 h3{font-family:Bricolage,Hanken,sans-serif}.aoc263cdac13 .ao0a7dd74d11{background:#102d42;color:#fff;padding:23px 5%}.aoc263cdac13 .tv6e7c701b70 strong{color:#fff}.aoc263cdac13 .tv6e7c701b70 strong>span{color:#e86b35}.aoc263cdac13 .ao0a7dd74d11>.ez7ec1866eb2{color:#fff}.aoc263cdac13 .ao0a7dd74d11 button{background:#e86b35;color:#102d42;border:0}.aoc263cdac13 .ux82d859a546{background:#102d42;color:white}.aoc263cdac13 .ux82d859a546 a,.aoc263cdac13 .ux82d859a546 p{color:white}.qs29f309e63e{display:flex;gap:0;padding:0 5%;background:#fff;border-bottom:1px solid #d1dee5}.qs29f309e63e 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}.qs29f309e63e a:first-child{border-left:1px solid #d1dee5}.dbcd841737e9{display:grid;grid-template-columns:1.9fr 1fr;gap:8px;background:#102d42;padding:8px;min-height:610px}.rp4b6c9e6452{position:relative;min-height:570px;overflow:hidden}.rp4b6c9e6452>img{position:absolute;width:100%;height:100%;object-fit:cover}.rp4b6c9e6452:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061a2ec9,#061a2e18),linear-gradient(0deg,#061a2eaa,transparent)}.rp4b6c9e6452>div{position:relative;z-index:1;padding:65px 7%;color:white;max-width:800px}.rp4b6c9e6452 h1{font-size:clamp(42px,5.2vw,78px);margin:25px 0;line-height:1.02}.rp4b6c9e6452 .kwd7464c9f81{background:#e86b35;color:#122638}.rp4b6c9e6452 .fy06fd86112a{color:white;border-color:#ffffff75}.rp4b6c9e6452 .fy06fd86112a:hover{background:#102d42}.rp4b6c9e6452 p:not(.fy144af9bc90){font-size:17px;max-width:36ch}.cwf966c0112a{display:grid;grid-template-rows:1fr 1fr;gap:8px}.cwf966c0112a>figure{position:relative;min-height:210px;overflow:hidden}.cwf966c0112a>figure>img{width:100%;height:100%;object-fit:cover;position:absolute}.cwf966c0112a 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}.cwf966c0112a>article{background:#eef3f6;padding:26px;color:#102d42}.cwf966c0112a>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}.cwf966c0112a>article>a:last-child{font-size:12px;border:0}.qs93209e3121{padding:60px 5%}.db236d4c71dd{display:grid;grid-template-columns:1fr 1fr;gap:22px}.db236d4c71dd>article{display:grid;grid-template-columns:1fr 1fr;background:#eef3f6;min-height:260px}.db236d4c71dd figure{overflow:hidden}.db236d4c71dd img{width:100%;height:100%;object-fit:cover}.db236d4c71dd article>div{padding:25px}.db236d4c71dd article>div>span{font-size:10px;text-transform:uppercase;color:#b9481b;font-weight:750}.db236d4c71dd h3{font-size:27px;margin:13px 0}.db236d4c71dd p{font-size:13px;color:#5b6e7c}.db236d4c71dd a{font-size:12px;font-weight:750}.uxcbffea8c6c{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;background:#102d42;color:#fff;padding:55px 7%;align-items:center}.uxcbffea8c6c .fy0838ca7790 .fy144af9bc90{color:#ffab86}.uxcbffea8c6c .fy0838ca7790 h2{font-size:clamp(35px,4vw,56px)}.uxcbffea8c6c>article>p{font-size:15px;color:#c7d5df}.uxcbffea8c6c .jd9aa2414bf6 p{color:#c7d5df}.uxcbffea8c6c .jd9aa2414bf6 details{border-color:#4b6576}.uxcbffea8c6c article>a{font-size:13px;color:#ffab86}.uxcbffea8c6c .qs2e85f7b44e{border:1px solid #456075}.jdd03c5a9f06,.lyb27b49eb10,.cwac54cca8ad{padding:55px 5%}.jdd03c5a9f06{background:#eef3f6}.aoc263cdac13 .ly6a160c81e8 button[aria-pressed=true]{background:#102d42;border-color:#102d42}.aoc263cdac13 .md8e7edd97d0{border:0}.aoc263cdac13 .md8e7edd97d0 img{height:210px}.aoc263cdac13 .md8e7edd97d0 h3{font-size:25px}.aoc263cdac13 .cw245ebdd1d5{padding:23px}.lyb27b49eb10 .aoc8762e6e12{gap:8px}.lyb27b49eb10 .aoc8762e6e12 img{height:260px}.rp05da9f1bf2{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;padding:55px 5%;background:#eef3f6}.rp05da9f1bf2>article{padding:15px 0}.dbac52619994{padding:55px 7%;display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.aoc263cdac13 .jd6c1333de66{background:#102d42}.aoc263cdac13 .jd6c1333de66 button{background:#e86b35;color:#102d42}.cwac54cca8ad{background:#eef3f6}.aoc263cdac13 .ao72f47a42fb>a{border:0}.db5481f32b4d{padding:35px 5%}.db5481f32b4d>section{margin:0 0 50px}.db5481f32b4d header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-top:3px solid #102d42}.db5481f32b4d header h2{font-size:35px;margin:0}.db5481f32b4d header a{font-size:12px}.db5481f32b4d .md8e7edd97d0{background:#eef3f6}.rp8661fb64d4{position:relative;min-height:530px;background:#102d42;isolation:isolate}.rp8661fb64d4>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.rp8661fb64d4:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071d32f0,#071d3270);z-index:-1}.rp8661fb64d4>div{color:white;padding:35px 6% 45px;max-width:920px}.rp8661fb64d4 .ir3a99483874 .fy144af9bc90{color:#ffb593}.rp8661fb64d4 .ir3a99483874>p:last-child{color:#e2ebf2}.rp8661fb64d4 .kwd7464c9f81{background:#e86b35;color:#102d42}.rp8661fb64d4 .fy06fd86112a:hover{background:#102d42}.tvec2c0b5127{display:grid;grid-template-columns:260px 1fr;gap:75px;padding:45px 8%}.tvec2c0b5127>aside{border-top:4px solid #e86b35;padding-top:25px}.tvec2c0b5127>aside h2{font-size:28px}.tvec2c0b5127>aside>a{font-size:13px}.tvec2c0b5127 .qs2eebd6409e{padding:20px}.tvec2c0b5127 .qs2eebd6409e h2{font-size:23px}.tvec2c0b5127 .md19b864308b{grid-template-columns:minmax(0,1fr)}.qs8ccd740d32{margin:30px 0;max-width:650px}.aoc263cdac13 .vh5cd53fad79{background:#102d42;color:white}.aoc263cdac13 .vh5cd53fad79 p,.aoc263cdac13 .vh5cd53fad79 small{color:#c7d5df}.aoc263cdac13 .tv3e56550ce7{background:#eef3f6;color:#102d42}
/* Compact layouts preserve content, hierarchy and touch targets. */
@media(min-width:1600px){body main{max-width:1800px;margin-inline:auto}.cweb7f92818f{min-height:620px}.sm9ae9de47e9{min-height:650px}}
@media(max-width:1100px){.kw730fadeced{grid-template-columns:repeat(3,1fr)}.cweb7f92818f{grid-template-columns:1fr 1fr}.cw07902ecfb1{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:0 25px;padding:20px 5%}.cw07902ecfb1>.fy144af9bc90,.cw07902ecfb1>h2{grid-column:1/-1}.cw07902ecfb1 h2{font-size:23px;margin:8px 0 15px}.cw07902ecfb1 h2 br{display:none}.cw07902ecfb1 .fyded4c602d0{grid-column:1/-1;padding:12px 0 0}.fy352b02c66a h1{font-size:54px}.vhaf009a8647 nav{gap:17px}.vhaf009a8647 .kwd7464c9f81{font-size:12px}.tv488c4cf8a0{grid-template-columns:175px 1fr;gap:25px}.tv488c4cf8a0 .kw730fadeced{grid-template-columns:repeat(2,1fr)}.smc322a18cc5,.bl283c43ecfe,.dbf455fce116{gap:30px;grid-template-columns:1fr 290px}.sm9ae9de47e9{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.qs194d4f20ad{grid-row:1}.eza0d6a8c525{grid-row:1;min-height:420px}.fyd8390fe5d5{height:190px}.sm9ae9de47e9>aside{display:flex;gap:18px;flex-direction:column;padding:20px}.sm9ae9de47e9>aside .fy144af9bc90{display:none}.sm9ae9de47e9>aside h2{margin:0;font-size:22px}.sm9ae9de47e9>aside a{padding:6px 0}.eze0e7394a0f>article{grid-template-columns:1fr}.eze0e7394a0f>article>img{height:230px}.jd7d8871ef10,.rp5b1e8c6e1a,.qs344a115214>div:not(.fy0838ca7790),.dbac52619994{gap:30px}.vh53539ff4b9{gap:18px}.vheddde5fcb7{display:none}.vh53539ff4b9 nav{margin-left:auto;margin-right:0}.kwece502aaa1{gap:30px}.bl585ccdf2b8 h1{font-size:53px}.rp47dac07fa3{min-height:430px}.dbcd841737e9{grid-template-columns:1.6fr 1fr}.rp4b6c9e6452>div{padding:45px 6%}.rp4b6c9e6452 h1{font-size:58px}.db236d4c71dd>article{grid-template-columns:1fr}.db236d4c71dd figure{height:240px}.uxcbffea8c6c{gap:35px}.qs29f309e63e a{padding-inline:13px;font-size:11px}.tvec2c0b5127{gap:40px;padding-inline:5%}.aoc8762e6e12 img{height:180px}.ao72f47a42fb{gap:18px}.ao72f47a42fb>a>div{padding:20px}.ao72f47a42fb h3{font-size:23px}}
@media(max-width:760px){.kw730fadeced{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.md8e7edd97d0 img,.cw385758556b .md8e7edd97d0 img,.aoc263cdac13 .md8e7edd97d0 img{height:170px}.md8e7edd97d0 h3,.aoc263cdac13 .md8e7edd97d0 h3{font-size:21px}.cw245ebdd1d5,.cw385758556b .cw245ebdd1d5,.aoc263cdac13 .cw245ebdd1d5{padding:17px}.md8e7edd97d0 p{font-size:12px}.aoc8762e6e12{grid-template-columns:repeat(2,1fr)}.aoc8762e6e12 img,.bl7a714bd504 .aoc8762e6e12 img,.sm3b594a0cd1 .aoc8762e6e12 img,.lyb27b49eb10 .aoc8762e6e12 img{height:200px}.ao72f47a42fb{grid-template-columns:1fr}.ao72f47a42fb>a{display:grid;grid-template-columns:.8fr 1fr}.ao72f47a42fb figure,.ao72f47a42fb img{height:100%}.ao72f47a42fb h3{font-size:24px}.ao72f47a42fb p{font-size:12px}.fy0838ca7790{margin-bottom:24px}.fy0838ca7790 h2{font-size:34px}.qs7e81fccf84{flex-wrap:wrap;justify-content:flex-start;white-space:normal;gap:8px 20px;font-size:10px}.qs7e81fccf84 span+span{padding-left:20px}.qs7e81fccf84>*{min-width:0;overflow-wrap:anywhere}.qs7e81fccf84 a{min-width:140px}.ir3a99483874 h1{font-size:43px}.ir3a99483874>p:last-child{font-size:15px}.nx72d2029ecb{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--jd2fec60722a);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}.nx72d2029ecb>span{font-weight:800;font-size:17px;line-height:1.15}.nx72d2029ecb small{display:block;font-size:10px;font-weight:400;margin-top:5px}.nx72d2029ecb .kwd7464c9f81{font-size:13px;min-height:45px;padding:10px 15px}body{padding-bottom:80px}.vhaf009a8647{padding:17px 5%;flex-wrap:wrap;gap:15px}.vhaf009a8647 .qs6329e83c62{font-size:25px}.vhaf009a8647 .aof053056b50{width:40px;font-size:27px}.vhaf009a8647 .kwd7464c9f81{margin-left:auto;font-size:12px}.vhaf009a8647 nav{order:3;width:100%;margin:0;justify-content:space-between}.ux706173ff83 nav{grid-template-columns:1fr 1fr;gap:10px 25px}.cweb7f92818f{grid-template-columns:1fr}.fy352b02c66a{padding:35px 6%}.fy352b02c66a h1{font-size:50px}.jdfac0d4aede{min-height:320px}.cw07902ecfb1{display:block}.cw07902ecfb1>a{padding:16px 24px 16px 0}.cw07902ecfb1 a>span{font-size:12px}.cw07902ecfb1 h2{font-size:28px}.cw07902ecfb1>.fy144af9bc90{display:block}.cw92edd727cb,.tv12f6f69539,.pn4879bdb77f,.db781ea68c17,.smc322a18cc5,.tv488c4cf8a0{grid-template-columns:1fr;gap:30px}.vh69a0b925c3,.tv06365aa7c0,.vh9c8c63ed04,.cw92edd727cb,.tv12f6f69539,.pn4879bdb77f{padding:38px 5%}.db781ea68c17{padding-bottom:25px}.db781ea68c17>figure{padding:0}.db781ea68c17 img{height:290px}.smc322a18cc5>aside{display:grid;gap:25px}.smc322a18cc5>aside>.qs2e85f7b44e,.smc322a18cc5>aside>.vhf4675144b8{margin:0}.tv488c4cf8a0>aside{position:static;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.tv488c4cf8a0>aside h2{width:100%;margin:0}.tv488c4cf8a0>aside>a{font-size:11px;max-width:46%;gap:10px}.tv488c4cf8a0>aside .tva0836a386a{margin-top:0}.tv488c4cf8a0 .kw730fadeced{grid-template-columns:1fr 1fr}.tv488c4cf8a0 .sm9c73fbb1a6 img{width:110px;height:130px}.tv488c4cf8a0 .sm9c73fbb1a6 h2{font-size:23px}.fy76d0cb36e6 .gt7d013494a2{padding:16px 5%}.fy76d0cb36e6 .vhb2223403d4>span{font-size:28px}.sm9ae9de47e9{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 5%}.qs194d4f20ad{grid-column:1/-1;padding:15px 0 20px}.qs194d4f20ad h1{font-size:49px}.eza0d6a8c525{grid-column:1/-1;grid-row:auto;min-height:330px;border-radius:60px 12px 12px 12px}.fyd8390fe5d5{height:auto;min-height:210px}.sm9ae9de47e9>aside{gap:9px;padding:20px 15px}.sm9ae9de47e9>aside h2{font-size:22px}.sm9ae9de47e9>aside a{font-size:11px;line-height:1.3;padding:8px 0}.ao2f476cea8c{grid-template-columns:1fr 1fr;padding:0}.ao2f476cea8c a{padding:15px 5%;font-size:12px;border-bottom:1px solid #ffffff40}.eze0e7394a0f{gap:15px}.eze0e7394a0f>article>img{height:170px}.eze0e7394a0f>article>div{padding:20px 16px}.eze0e7394a0f h3{font-size:25px}.eze0e7394a0f a{font-size:11px}.jd7d8871ef10,.fy736bda5fe3,.rp5b1e8c6e1a,.kw45c868852c,.bl283c43ecfe{grid-template-columns:1fr;gap:30px;padding:38px 5%}.ez33e14f1564,.ly6ff9766968,.ir61328f36fb{padding:38px 5%}.qse215a6ecad{grid-template-columns:1fr}.qse215a6ecad>img{height:230px}.qse215a6ecad>div{padding:25px}.kw45c868852c>img{height:320px;grid-row:2}.rp7e99b07306{gap:10px 25px;flex-wrap:wrap;justify-content:flex-start;padding:12px 5%;white-space:normal}.rp7e99b07306 a{min-width:0;overflow-wrap:anywhere}.bl283c43ecfe .aoc8762e6e12 img{height:180px}.vh53539ff4b9{padding:17px 5%;display:grid;grid-template-columns:1fr 1fr;gap:15px}.vh53539ff4b9 nav{grid-column:1/-1;grid-row:2;margin:0;justify-content:center}.vh53539ff4b9>div{text-align:right}.vh53539ff4b9 .sm502cd8aad0 strong{font-size:27px}.kwece502aaa1,.db32e74bc0af,.gt6f48cfe519,.qs344a115214>div:not(.fy0838ca7790),.pnd4b7d34f7c,.dbf455fce116{grid-template-columns:1fr;gap:30px;padding:35px 5%}.qs344a115214>div:not(.fy0838ca7790){padding:0}.bl585ccdf2b8 h1{font-size:49px}.rp47dac07fa3{min-height:350px;border-radius:20px 20px 60px 20px}.cw64c4764f23{width:130px;top:15px;right:15px}.cw64c4764f23 svg{height:85px}.jdff4580583f,.sm3b594a0cd1,.fyf448bde2f7,.qs344a115214{padding:38px 5%}.jdff4580583f .ly6a160c81e8{gap:5px;padding:7px}.jdff4580583f .ly6a160c81e8 button{font-size:11px;padding:9px 12px}.pnd4b7d34f7c .ir3a99483874{padding:5px 0}.vh47c8784c89{flex-wrap:wrap;white-space:normal}.vh47c8784c89 a{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.tvd1a9569fce{grid-template-columns:1fr}.tvd1a9569fce .fy2d441299e0 svg{height:190px}.qs29f309e63e{padding:0;flex-wrap:wrap}.qs29f309e63e 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}.qs29f309e63e a:first-child{border-left:1px solid #d1dee5}.aoc263cdac13 .ao0a7dd74d11{padding:18px 5%}.aoc263cdac13 .ao0a7dd74d11 .ez7ec1866eb2{font-size:13px}.dbcd841737e9{grid-template-columns:1fr}.rp4b6c9e6452{min-height:490px}.rp4b6c9e6452>div{padding:40px 6%}.rp4b6c9e6452 h1{font-size:52px}.cwf966c0112a{grid-template-columns:1fr 1fr;grid-template-rows:auto}.cwf966c0112a>figure{min-height:260px}.cwf966c0112a>article{padding:20px 15px}.cwf966c0112a>article>a{font-size:14px}.cwf966c0112a figcaption{font-size:21px;padding:50px 17px 20px}.qs93209e3121,.jdd03c5a9f06,.lyb27b49eb10,.cwac54cca8ad{padding:38px 5%}.db236d4c71dd{gap:14px}.db236d4c71dd figure{height:180px}.db236d4c71dd article>div{padding:20px 16px}.db236d4c71dd h3{font-size:23px}.db236d4c71dd p{font-size:12px}.uxcbffea8c6c,.rp05da9f1bf2,.dbac52619994,.tvec2c0b5127{grid-template-columns:1fr;gap:30px;padding:38px 5%}.tvec2c0b5127>aside{display:none}.rp8661fb64d4{min-height:500px}.rp8661fb64d4>div{padding:20px 5% 35px}.db5481f32b4d header{align-items:start}.db5481f32b4d header h2{font-size:29px}.db5481f32b4d header a{max-width:115px;font-size:11px}.qs2e85f7b44e figcaption{font-size:9px}.ly6a160c81e8 button{font-size:11px;padding:10px 12px}}
@media(max-width:430px){.kw730fadeced{gap:10px}.md8e7edd97d0 img,.cw385758556b .md8e7edd97d0 img,.aoc263cdac13 .md8e7edd97d0 img{height:130px}.cw245ebdd1d5,.cw385758556b .cw245ebdd1d5,.aoc263cdac13 .cw245ebdd1d5{padding:14px}.kw730fadeced{grid-template-columns:1fr}.md8e7edd97d0 h3,.aoc263cdac13 .md8e7edd97d0 h3{font-size:19px;overflow-wrap:normal;word-break:normal;hyphens:manual}.md8e7edd97d0 p{font-size:11px}.cw245ebdd1d5 small{font-size:8px}.md8e7edd97d0 b{font-size:10px}.aoc8762e6e12 img,.bl7a714bd504 .aoc8762e6e12 img,.sm3b594a0cd1 .aoc8762e6e12 img,.lyb27b49eb10 .aoc8762e6e12 img{height:150px}.ao72f47a42fb>a{display:block}.ao72f47a42fb img{height:190px}.fy0838ca7790 h2{font-size:31px}.ir3a99483874 h1{font-size:37px}.fy352b02c66a h1,.qs194d4f20ad h1,.bl585ccdf2b8 h1,.rp4b6c9e6452 h1{font-size:44px}.vhaf009a8647 .kwd7464c9f81{font-size:11px;padding:11px}.vhaf009a8647 .qs6329e83c62{font-size:22px}.eze0e7394a0f,.db236d4c71dd{grid-template-columns:1fr}.eze0e7394a0f>article{grid-template-columns:.75fr 1fr}.eze0e7394a0f>article>img{height:100%}.eze0e7394a0f h3{font-size:24px}.fyd8390fe5d5{min-height:270px}.cwf966c0112a{grid-template-columns:1fr}.cwf966c0112a>figure{min-height:190px}.cwf966c0112a>article{padding:22px}.rp4b6c9e6452{min-height:530px}.vhf4675144b8 h3{font-size:29px}.md19b864308b{gap:0 14px}.md19b864308b a{font-size:12px}.jd6c1333de66,.fy76d0cb36e6 .jd6c1333de66,.cw385758556b .jd6c1333de66{padding:24px}.kwa2a963a89f h2{font-size:25px}.kwa2a963a89f>section{gap:13px}.ux5b7d397786{padding:22px}}
@media(prefers-reduced-motion:reduce){.pnf827780ed8,.cw64c4764f23 .blcab822a873{animation:none!important}.md8e7edd97d0:hover,.md8e7edd97d0:hover img,.aoc8762e6e12 a:hover img{transform:none}html{scroll-behavior:auto}}
.tve792c6dffd{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.tve792c6dffd a{display:flex;align-items:center;gap:15px;font-size:12px;padding:9px 15px;border-bottom:2px solid #dcdbee;text-decoration:none}.qs156791dfbd{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px 5%;background:#eef3f6;align-items:center}.qs156791dfbd .ir3a99483874{padding-top:0}.qs156791dfbd .fy0838ca7790 h2{font-size:26px}.kw031ee03547 .ao72f47a42fb{display:flex;flex-direction:column;gap:25px}.kw031ee03547 .ao72f47a42fb>a{display:grid;grid-template-columns:.8fr 1.2fr}.kw031ee03547 .ao72f47a42fb img{height:100%;min-height:260px}.kw031ee03547 .ao72f47a42fb>a>div{padding:35px}.kw031ee03547 .ao72f47a42fb h3{font-size:36px}.kw031ee03547 .ao72f47a42fb p{font-size:15px}@media(max-width:760px){.qs156791dfbd{grid-template-columns:1fr;gap:25px}.kw031ee03547 .ao72f47a42fb>a{display:block}.kw031ee03547 .ao72f47a42fb img{height:210px;min-height:0}.kw031ee03547 .ao72f47a42fb>a>div{padding:25px}.kw031ee03547 .ao72f47a42fb h3{font-size:29px}}
/*d20212b85cdb*/
