/* Rich field edition: shared accessible media primitives, independent compositions. */
body{--bla4f1442de7:#d6dfeb;--md1d11f6efde:#54647b;--pnf41497010b:#1648db;--fyfda89c3b35:#edf3fc;--sm6c4e0d9a0f:#122345;--nx9f0c43de77:10px;color:var(--sm6c4e0d9a0f);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}.md16e84abb69{margin-bottom:28px;max-width:760px}.md16e84abb69 h2{margin-bottom:14px}.md16e84abb69>p:last-child:not(.ir585ead2e95){color:var(--md1d11f6efde)}.md16e84abb69 .ir585ead2e95,.ird5307f570d .ir585ead2e95{color:var(--pnf41497010b)}.cw209458bd18{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:25px}.cw8156377a79{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--pnf41497010b);color:#fff;padding:13px 20px;text-decoration:none;font-weight:750;line-height:1.4;border-radius:var(--nx9f0c43de77);font-size:14px}.cw8156377a79:hover{filter:brightness(.9)}.ux07aad4ab18{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid var(--bla4f1442de7);border-radius:var(--nx9f0c43de77);text-decoration:none;font-weight:700;font-size:13px}.ux07aad4ab18:hover{background:var(--fyfda89c3b35)}.ird5307f570d{padding:44px 0 30px}.ird5307f570d>nav{font-size:12px;margin-bottom:25px}.ird5307f570d>nav a{display:inline-block;min-height:30px}.ird5307f570d h1{font-size:clamp(37px,4.6vw,66px);max-width:22ch;margin:18px 0}.ird5307f570d>p:last-child{max-width:64ch;font-size:17px;color:var(--md1d11f6efde)}main>.ird5307f570d{padding:45px 5%;background:var(--fyfda89c3b35)}.ao7059c1fc2b{background:var(--sm6c4e0d9a0f);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:17px 5%;gap:20px;font-size:12px}.ao7059c1fc2b span+span{border-left:1px solid #ffffff45;padding-left:25px}.ao7059c1fc2b a{font-weight:700;text-decoration:none}.ez8dab691243{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.rpff0adc6c9b{background:#fff;border:1px solid var(--bla4f1442de7);border-radius:var(--nx9f0c43de77);overflow:hidden;transition:box-shadow .25s,transform .25s}.rpff0adc6c9b>a{display:flex;height:100%;flex-direction:column;text-decoration:none}.rpff0adc6c9b figure{position:relative;overflow:hidden}.rpff0adc6c9b img{width:100%;height:180px;object-fit:cover;transition:transform .55s}.rpff0adc6c9b figure>span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;background:#fff;color:var(--sm6c4e0d9a0f);display:grid;place-items:center;border-radius:50%;font-size:21px}.qs6c6c7cf923{padding:20px;display:flex;flex-direction:column;flex:1}.qs6c6c7cf923 small{font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--pnf41497010b);margin-bottom:11px}.rpff0adc6c9b h3{font-size:21px;line-height:1.15;margin-bottom:12px}.rpff0adc6c9b p{font-size:13px;line-height:1.55;color:var(--md1d11f6efde);margin-bottom:20px}.rpff0adc6c9b b{font-size:12px;margin-top:auto;color:var(--pnf41497010b)}.rpff0adc6c9b:hover{box-shadow:0 12px 25px #142c4b14;transform:translateY(-3px)}.rpff0adc6c9b:hover img{transform:scale(1.035)}.mde9a15e7483{margin:20px 0 24px}.bl45811445ca{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 24px}.bl45811445ca button{background:#fff;border:1px solid var(--bla4f1442de7);border-radius:var(--nx9f0c43de77);font-size:12px;padding:10px 16px;color:var(--sm6c4e0d9a0f)}.bl45811445ca button[aria-pressed=true]{background:var(--pnf41497010b);border-color:var(--pnf41497010b);color:#fff}.ao4586b4671f{font-size:12px;margin:14px 0 0;min-height:19px;color:var(--md1d11f6efde)}.gtf8d20b38f4{background:#0a1725;color:#fff;border-radius:var(--nx9f0c43de77);overflow:hidden}.kwaace964210{background:#0a1725;aspect-ratio:960/760}.gtf8d20b38f4 video{width:100%;height:100%;display:block;object-fit:contain}.gtf8d20b38f4 figcaption{display:flex;justify-content:space-between;gap:15px;padding:13px 18px;font-size:10px;border-top:1px solid #ffffff25}.nxa0cbdbc974{border-top:1px solid #ffffff25;padding:0 18px;font-size:12px}.nxa0cbdbc974 summary{padding:12px 0;min-height:44px}.nxa0cbdbc974 p{color:#d1dce5;font-size:12px;line-height:1.6}.gtdf5af6871b{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.gtdf5af6871b figure{min-width:0}.gtdf5af6871b a{display:block;position:relative;overflow:hidden;border-radius:var(--nx9f0c43de77)}.gtdf5af6871b img{width:100%;height:220px;object-fit:cover;transition:transform .5s}.gtdf5af6871b a:hover img{transform:scale(1.04)}.gtdf5af6871b a>span{position:absolute;bottom:12px;right:12px;background:#fff;color:#172736;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.gtdf5af6871b figcaption{font-size:12px;margin-top:10px;font-weight:650}.smc951e6d7f2{font-size:11px;color:var(--md1d11f6efde);margin:17px 0 0}.ux1ef9f7763d{background:#fff;border:1px solid var(--bla4f1442de7);border-radius:var(--nx9f0c43de77);overflow:hidden;color:var(--sm6c4e0d9a0f)}.kw209f72c803{position:relative;min-height:290px;background:#153e50}.kw209f72c803>img{position:absolute;width:100%;height:100%;object-fit:cover;filter:brightness(.48)}.kw209f72c803>div{position:relative;z-index:1;padding:40px;color:white}.ux1ef9f7763d h3{font-size:36px;margin:10px 0 20px}.ux1ef9f7763d button{background:white;color:#182d43;font-size:13px;border-radius:6px}.kw209f72c803 p{font-size:11px;margin:14px 0 0}.jdd0efafba21{font-size:12px;display:block;padding:12px 20px}.ux1ef9f7763d>.vhb4ae923b7a{padding:0 20px 12px;margin:0;font-size:11px}.ux1ef9f7763d iframe{border:0;width:100%;height:320px;display:block}.db7516d26a57{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px}.db7516d26a57 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(--bla4f1442de7);font-size:13px;padding:10px 0}.db7516d26a57 a:hover{color:var(--pnf41497010b)}.db7516d26a57 a>span:first-child{min-width:0;overflow-wrap:anywhere}.db7516d26a57 a>span:last-child{flex-shrink:0}.fy60c21ea0d3 details{border-bottom:1px solid var(--bla4f1442de7)}.fy60c21ea0d3 details:first-child{border-top:1px solid var(--bla4f1442de7)}.fy60c21ea0d3 summary,.uxf9a06522ad 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}.fy60c21ea0d3 summary span{color:var(--pnf41497010b);flex:none;align-self:center;display:grid;place-items:center;width:1em;height:1em;line-height:1}.fy60c21ea0d3 details[open] summary span{transform:rotate(45deg)}.fy60c21ea0d3 p{font-size:14px;line-height:1.7;color:var(--md1d11f6efde)}.ir87aad06a3d{background:var(--sm6c4e0d9a0f);color:#fff;padding:28px;border-radius:var(--nx9f0c43de77)}.ir87aad06a3d .ir585ead2e95{color:#cad6e4;font-size:10px!important}.ir87aad06a3d h2{font-size:30px;line-height:1.08;color:#fff}.ir87aad06a3d label{font-size:12px;margin-bottom:16px}.ir87aad06a3d input,.ir87aad06a3d select,.ir87aad06a3d textarea{font-size:14px;border:0!important;border-radius:5px!important}.ir87aad06a3d button{width:100%;background:#fff;color:var(--sm6c4e0d9a0f);font-weight:750;border-radius:5px;font-size:14px}.ir87aad06a3d>.vhb4ae923b7a{font-size:10px;margin:12px 0;color:#d5dce5}.ez5d72a311b1{font-size:16px;color:#fff;display:block;margin-top:18px}.pnd5eefd5dd0{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.pnd5eefd5dd0>a{text-decoration:none;background:#fff;border:1px solid var(--bla4f1442de7);border-radius:var(--nx9f0c43de77);overflow:hidden;display:flex;flex-direction:column}.pnd5eefd5dd0 img{height:210px;width:100%;object-fit:cover}.pnd5eefd5dd0>a>div{padding:23px;display:flex;flex-direction:column;flex:1}.pnd5eefd5dd0 small{font-size:10px;color:var(--pnf41497010b)}.pnd5eefd5dd0 h3{font-size:25px;margin:12px 0}.pnd5eefd5dd0 p{font-size:13px;color:var(--md1d11f6efde);line-height:1.65}.pnd5eefd5dd0 b{font-size:12px;margin-top:auto;color:var(--pnf41497010b)}.db109ec3fec9>section{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid var(--bla4f1442de7)}.db109ec3fec9 h2{font-size:29px;margin-bottom:12px}.db109ec3fec9 p{font-size:16px;color:var(--md1d11f6efde)}.md733d765fbc{flex:none;width:32px;height:32px;border-radius:50%;background:var(--fyfda89c3b35);color:var(--pnf41497010b);display:grid;place-items:center;font-size:12px;font-weight:700}.uxf9a06522ad{padding:30px;background:var(--fyfda89c3b35);margin:30px 0;border-radius:var(--nx9f0c43de77)}.uxf9a06522ad h2{font-size:29px}.uxf9a06522ad details{border-bottom:1px solid var(--bla4f1442de7)}.uxf9a06522ad p{font-size:14px;color:var(--md1d11f6efde)}.ez0e6bdc726f{margin:30px 0;border:1px solid var(--bla4f1442de7);padding:24px;border-radius:var(--nx9f0c43de77)}.ez0e6bdc726f h2{font-size:25px}.ez0e6bdc726f ul{padding:0;list-style:none;display:flex;gap:9px;flex-wrap:wrap}.ez0e6bdc726f li{font-size:13px;padding:7px 12px;background:var(--fyfda89c3b35);border-radius:5px}.ez0e6bdc726f p{font-size:13px;color:var(--md1d11f6efde);margin-bottom:0}.qs625c74bd34{font-size:14px;margin:25px 0}.qs625c74bd34 h3{font-size:22px}.qs625c74bd34 a{font-size:12px}.tva991f50c89{display:flex;align-items:center;background:var(--fyfda89c3b35);margin-bottom:22px;border-radius:var(--nx9f0c43de77);overflow:hidden}.tva991f50c89 img{width:160px;height:120px;object-fit:cover}.tva991f50c89>div{padding:20px}.tva991f50c89 h2{font-size:28px;margin:0 0 12px}.tva991f50c89 a{font-size:12px}.ezd24a7560bb{display:none}.bl48c2b592ac{background:#07111d;color:#fff;border:1px solid #75869b;padding:15px;width:min(1100px,94vw);max-height:94dvh;border-radius:10px}.bl48c2b592ac img{max-height:76dvh;object-fit:contain;width:100%}.bl48c2b592ac>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;padding:0 0 10px}.bl48c2b592ac button{background:white;color:#123}.bl48c2b592ac p{font-size:12px;margin:10px 0 0}.sm0338b4c444{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.pna8496d3b00{--pn76bb88221f:#122345;--jd9fc986e0f0:#1648db;--dba3de87b6c8:#fff;--nx9f0c43de77:7px}.pna8496d3b00 main,.pna8496d3b00 .tv4f9acc77e6{margin-left:0}.pnd15281ddac{background:#122345;color:#dfe8f9;display:flex;justify-content:space-between;padding:7px 5%;font-size:11px}.pnd15281ddac a{text-decoration:none}.ez0ded5e999d{display:flex;align-items:center;gap:28px;padding:22px 5%;background:white}.ez0ded5e999d .vha2a5ce58f6{color:#122345}.ez0ded5e999d .eza2e76f3786{background:#ffbf42;color:#122345}.ez0ded5e999d .qs6780e9b3a4{font-size:31px}.ez0ded5e999d nav{display:flex;gap:27px;margin-left:auto;font-size:14px;font-weight:700}.ez0ded5e999d nav a{display:flex;align-items:center;text-decoration:none}.sme5f4a2fd21{background:#edf3fc;border-top:1px solid #d6dfeb;border-bottom:1px solid #d6dfeb;padding:0 5%;position:relative;z-index:20}.sme5f4a2fd21 summary{font-weight:700;font-size:13px;padding:13px 0;display:flex;justify-content:space-between}.sme5f4a2fd21 nav{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;padding:15px 0 25px}.sme5f4a2fd21 nav a{font-size:13px;text-decoration:none;border-top:1px solid #b4c9ee;padding:13px 0;display:flex;justify-content:space-between}.cw4b62f60e2b{display:grid;grid-template-columns:1.1fr 1fr .72fr;background:#edf3fc;min-height:530px}.kwed33dbab46{padding:42px 35px 32px max(25px,4vw)}.kwed33dbab46 h1{font-size:clamp(40px,4.5vw,65px);margin:18px 0 22px}.kwed33dbab46>p:not(.ir585ead2e95){font-size:14px;color:#53627b}.kwed33dbab46 .cw209458bd18{gap:12px}.kwed33dbab46 .ux07aad4ab18{border:0;padding-left:0}.tv99c731d0fb{display:flex;align-items:center;gap:13px;margin-top:24px}.tv99c731d0fb img{width:65px;height:55px;object-fit:cover;border-radius:5px}.tv99c731d0fb p{font-size:11px;line-height:1.6;margin:0}.aof5f55d76a7{position:relative;min-height:450px}.aof5f55d76a7>img{width:100%;height:100%;object-fit:cover;position:absolute}.aof5f55d76a7>div{position:absolute;bottom:0;padding:28px;background:linear-gradient(transparent,#10294bf5);color:white;width:100%;padding-top:80px}.aof5f55d76a7 span{font-size:10px;letter-spacing:.08em}.aof5f55d76a7 strong{font:800 48px/1.2 Bricolage;display:block}.aof5f55d76a7 p{font-size:12px;margin:10px 0 0}.cw2da0fe2275{padding:30px 23px;background:#1648db;color:#fff}.cw2da0fe2275 h2{font-size:28px;margin:18px 0}.cw2da0fe2275>a{display:block;position:relative;border-top:1px solid #ffffff45;padding:20px 19px 20px 0;text-decoration:none}.cw2da0fe2275 b{display:block;font-size:16px;line-height:1.2}.cw2da0fe2275 a>span{display:block;font-size:11px;line-height:1.5;margin-top:8px;color:#d9e5ff}.cw2da0fe2275 i{position:absolute;right:0;top:20px;font-style:normal}.cw2da0fe2275 .jda8f7a7d2c2{font-size:12px;color:#ffdc90;font-weight:700}.pn8793e07d02,.gt574f42aaed,.fy35d99fe0ab{padding:55px 5%}.pn8793e07d02{background:#f5f8fd}.dbb799ba34ed{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#fff}.dbb799ba34ed>article{align-self:center}.dbb799ba34ed>article>section{border-left:3px solid #ffbf42;padding-left:20px;margin:26px 0}.dbb799ba34ed>article h3{font-size:22px;margin-bottom:9px}.dbb799ba34ed>article p{font-size:14px;color:#54647b}.dbb799ba34ed .gtf8d20b38f4{max-width:610px}.db9bac8a7f23{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#edf3fc}.ao33bf57d540{display:grid;grid-template-columns:1.3fr .8fr;gap:60px;padding:55px 5%}.fy35d99fe0ab{background:#f5f8fd}.qs147debe98f{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;padding:0 5%;background:#edf3fc}.qs147debe98f>figure{padding:30px 0}.qs147debe98f img{width:100%;height:100%;max-height:380px;object-fit:cover;border-radius:8px}.tv1b40586f4f{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:40px 5%}.tv1b40586f4f>aside>.gtf8d20b38f4,.tv1b40586f4f>aside>.ux1ef9f7763d{margin-top:25px}.tv1b40586f4f .gtdf5af6871b{grid-template-columns:1fr 1fr;margin-top:25px}.tv1b40586f4f .gtdf5af6871b img{height:190px}.kw8e6f8bec5e{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:40px 5%}.kw8e6f8bec5e>aside{align-self:start;position:sticky;top:25px}.kw8e6f8bec5e>aside h2{font-size:22px}.kw8e6f8bec5e>aside>a{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #d6dfeb;font-size:13px;text-decoration:none}.kw8e6f8bec5e>div>section{margin-bottom:45px}.kw8e6f8bec5e .ez8dab691243{grid-template-columns:repeat(3,1fr)}.pna8496d3b00 .aoeed123ebea,.pna8496d3b00 .nx9885ebf818,.pna8496d3b00 .kw71059bf985,.pna8496d3b00 .rp54855644bd{margin-left:5%;margin-right:5%}.pna8496d3b00 .tv4f9acc77e6{background:#122345;color:white}.pna8496d3b00 .tv4f9acc77e6 small{color:#c5d3ea}
/* HOMESTEAD: photography-led home care, broad green rooms and citrus accents. */
body.nxb480ac62f8{--sm6c4e0d9a0f:#233c34;--pnf41497010b:#176451;--fyfda89c3b35:#edf5f0;--md1d11f6efde:#5a6e62;--bla4f1442de7:#d3e2d8;--nx9f0c43de77:15px;background:#fff;color:#233c34;font-family:Karla,Hanken,sans-serif}.nxb480ac62f8 h1,.nxb480ac62f8 .md16e84abb69 h2{font-family:Fraunces,Georgia,serif;font-weight:580;letter-spacing:-.045em}.nxb480ac62f8 h3,.nxb480ac62f8 .rpff0adc6c9b h3{font-family:Karla,sans-serif}.nxb480ac62f8 .db2c96e6490e{background:white;color:#233c34}.nxb480ac62f8 .vh25f507cf2f{padding:22px 5%}.nxb480ac62f8 .nxa70ce24f86{border:0;border-radius:0;transform:none;color:#176451}.nxb480ac62f8 .nxa70ce24f86>span{font-family:Fraunces,serif;font-size:35px}.nxb480ac62f8 .uxd108e919f0{background:#176451;color:white;border:0}.nxb480ac62f8 .uxd108e919f0 .smba63c4cb64{background:#dafa75;color:#233c34}.nxb480ac62f8 .vh392e511716{background:#fff;color:#233c34;border-color:#d3e2d8;box-shadow:0 20px 45px #17362b25;z-index:70}.nxb480ac62f8 .sm191684266c{background:#176451;color:white}.rpc604d80618{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}.ux06d23c5ea0{grid-row:1/3;align-self:center;padding:25px 25px 30px 10px}.ux06d23c5ea0 h1{font-size:clamp(39px,4.3vw,63px);margin:22px 0}.ux06d23c5ea0>p:not(.ir585ead2e95){font-size:15px;color:#5a6e62}.ux06d23c5ea0 .cw8156377a79{background:#176451;border-radius:7px}.ux06d23c5ea0 .ux07aad4ab18{border:0;padding-left:0}.nxc5c8b82c61{grid-column:2;grid-row:1/3;position:relative;overflow:hidden;border-radius:110px 15px 15px 15px}.nxc5c8b82c61>img{height:100%;width:100%;object-fit:cover;position:absolute}.nxc5c8b82c61>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}.qsd13fd60956{border-radius:15px;overflow:hidden;min-height:190px}.qsd13fd60956 img{width:100%;height:100%;object-fit:cover}.rpc604d80618>aside{background:#dafa75;border-radius:15px;padding:25px 20px}.rpc604d80618>aside h2{font-size:24px;line-height:1.13;margin:15px 0}.rpc604d80618>aside>a{display:block;border-top:1px solid #9fac66;text-decoration:none;font-size:12px;padding:12px 0;font-weight:700}.bl92b41d15be{display:grid;grid-template-columns:repeat(4,1fr);padding:0 5%;background:#176451;color:white}.bl92b41d15be 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}.bl92b41d15be a:first-child{border-left:1px solid #ffffff40}.db512a12b56a,.qs838d90f86a,.fy84e920c538{padding:65px 5%}.db512a12b56a>.md16e84abb69,.qs838d90f86a>.md16e84abb69,.fy84e920c538>.md16e84abb69{margin:0 auto 35px;text-align:center}.nxddc8e5c8c2{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.nxddc8e5c8c2>article{display:grid;grid-template-columns:.9fr 1fr;border:1px solid #d3e2d8;border-radius:16px;overflow:hidden;background:#fff}.nxddc8e5c8c2>article>img{width:100%;height:100%;object-fit:cover}.nxddc8e5c8c2>article>div{padding:28px}.nxddc8e5c8c2 h3{font:28px/1.05 Fraunces,serif;margin-bottom:22px}.nxddc8e5c8c2 a{display:block;text-decoration:none;border-top:1px solid #d3e2d8;font-size:12px;line-height:1.4;padding:12px 0}.nxddc8e5c8c2 .ux14b57e66c1{color:#176451;font-weight:800}.jd836e5d257f{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;padding:55px 7%;background:#edf5f0;align-items:center}.jd836e5d257f article>div:not(.md16e84abb69){padding:15px 0;border-top:1px solid #d3e2d8}.jd836e5d257f h3{font-size:21px;margin-bottom:9px}.jd836e5d257f article p{font-size:14px;color:#5a6e62}.ao54f8efc808{padding:35px 5%;background:#f7faf8}.ao54f8efc808 .gtdf5af6871b img{height:240px}.qs838d90f86a>.ux07aad4ab18{display:flex;width:fit-content;margin:28px auto 0}.nx27ba90d9ab{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;background:#edf5f0}.nx27ba90d9ab>article{padding:15px 0}.fy84e920c538{background:#fff}.tvda6ec9e2d0{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;padding:55px 7%;background:#edf5f0}.nxb480ac62f8 .ir87aad06a3d{background:white;color:#233c34;border:1px solid #d3e2d8;padding:32px}.nxb480ac62f8 .ir87aad06a3d h2{font-family:Fraunces,serif;color:#176451;font-size:34px}.nxb480ac62f8 .ir87aad06a3d .ir585ead2e95,.nxb480ac62f8 .ir87aad06a3d .vhb4ae923b7a{color:#5a6e62}.nxb480ac62f8 .ir87aad06a3d select,.nxb480ac62f8 .ir87aad06a3d textarea{background:#f2f7f4;border:1px solid #ceded2!important}.nxb480ac62f8 .ir87aad06a3d button{background:#176451;color:#fff}.nxb480ac62f8 .ez5d72a311b1{color:#176451}.jd2a7efb5c8c{padding:45px 5%}.jd2a7efb5c8c>section{margin-bottom:55px}.rp6b88de9f98{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;background:#edf5f0;border-radius:20px;overflow:hidden;margin-bottom:25px}.rp6b88de9f98>img{width:100%;height:270px;object-fit:cover}.rp6b88de9f98>div{padding:35px}.rp6b88de9f98 h2{font-family:Fraunces,serif}.rp6b88de9f98 a{font-size:14px}.jdcb157a9c19{display:grid;grid-template-columns:1fr 1fr;background:#edf5f0;padding:35px 5%;gap:45px;align-items:center}.jdcb157a9c19 .ird5307f570d{padding-top:0}.jdcb157a9c19>img{width:100%;height:460px;object-fit:cover;border-radius:80px 15px 15px 15px}.jd56192a99a2{display:flex;justify-content:center;gap:50px;padding:20px;background:#176451;color:white;font-size:13px}.jd56192a99a2 a{text-decoration:none;display:flex;align-items:center}.aofb6d0b6e25{display:grid;grid-template-columns:1fr 340px;gap:65px;padding:45px 6%}.aofb6d0b6e25>aside>img{margin:25px 0;border-radius:15px;max-height:260px;object-fit:cover;width:100%}.ao793a23c4d7{margin:35px 0}.ao793a23c4d7 .gtf8d20b38f4{max-width:600px}.nxb480ac62f8 .fy3c16f140c7{background:#176451;color:#fff}.nxb480ac62f8 .fy3c16f140c7 a,.nxb480ac62f8 .fy3c16f140c7 p,.nxb480ac62f8 .fy3c16f140c7 small{color:inherit}.nxb480ac62f8 .nx03a65be52c{background:#edf5f0;color:#233c34}.nxb480ac62f8 .nx03a65be52c h1{color:#176451}.nxb480ac62f8 .fy22b8d96684{background:#edf5f0;color:#233c34}.nxb480ac62f8 .ao99479ad779{background:#edf5f0;color:#233c34}
/* CONTOUR: an interactive visual explorer, indigo controls and photographic canvases. */
body.ao58a3cc76f2{--cw1e02b486ad:#483cbb;--vhaa7f7b51fe:#eeecfc;--pn76bb88221f:#20234b;--sm6c4e0d9a0f:#20234b;--pnf41497010b:#483cbb;--fyfda89c3b35:#f0effb;--md1d11f6efde:#656782;--bla4f1442de7:#dcdbee;--nx9f0c43de77:18px}.fy1ae882165b{display:flex;align-items:center;gap:30px;padding:23px 5%;border-bottom:1px solid #dcdbee;background:white}.fy1ae882165b nav{display:flex;margin:auto;gap:7px;padding:5px;border:1px solid #dcdbee;border-radius:35px;background:#f6f5fd}.fy1ae882165b nav a{font-size:12px;padding:10px 17px;text-decoration:none;display:flex;align-items:center}.fy1ae882165b nav a:hover{background:#483cbb;color:#fff;border-radius:25px}.fy1ae882165b>div{font-size:13px;line-height:1.4}.fy1ae882165b>div small{display:block;color:#656782;font-size:10px}.fy1ae882165b>div .gtfad5a9a64a{font-size:15px;font-weight:750;text-decoration:none}.qs5c2dca2495{background:#483cbb;color:white;padding:13px 17px;border-radius:25px;font-size:12px;text-decoration:none}.tvc1066c19b9{padding:45px 5%;display:grid;grid-template-columns:1fr 1.1fr;gap:50px;background:#f5f4fd;align-items:center}.kwaa963707a1 h1{font-size:clamp(43px,4.8vw,69px);font-weight:650;margin:20px 0}.kwaa963707a1>p:not(.ir585ead2e95){font-size:15px;color:#656782}.md9a966ec203{position:relative;min-height:460px;overflow:hidden;border-radius:24px 24px 90px 24px;background:#d4dcf0}.md9a966ec203>img{position:absolute;width:100%;height:100%;object-fit:cover}.kwf0084128a7{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}.kwf0084128a7 svg{height:110px}.kwf0084128a7 span{font:8px/1.5 monospace;display:block;text-align:center}.kwf0084128a7 .rpcdcffcd754{animation:component-study 5s ease-in-out infinite alternate}@keyframes component-study{from{opacity:.55}to{opacity:1;stroke-width:5}}.db0180188ad3{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(transparent,#142043e8);color:#fff;padding:70px 28px 28px}.db0180188ad3 span{font:9px/1.5 monospace}.db0180188ad3 b{display:block;font-size:26px;font-weight:600}.ux4afdbfcb9b{padding:50px 5%}.ux4afdbfcb9b .bl45811445ca{padding:10px;background:#f0effb;border-radius:18px}.ux4afdbfcb9b .bl45811445ca button{border:0;border-radius:10px;background:transparent}.ux4afdbfcb9b .bl45811445ca button[aria-pressed=true]{background:#483cbb;color:#fff}.ao58a3cc76f2 .rpff0adc6c9b{border:0;background:#f6f5fd}.ao58a3cc76f2 .rpff0adc6c9b img{height:190px}.ao58a3cc76f2 .qs6c6c7cf923{padding:22px}.nx471daf7003{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#f0effb}.qs3a87de7cbf{display:grid;align-content:start}.qs3a87de7cbf .uxccf3fe2df4{padding:15px 25px;border-radius:18px;background-color:#fff;border-color:#dcdbee}.qs3a87de7cbf .uxccf3fe2df4 svg{height:180px}.qs3a87de7cbf>h2{font-size:31px;margin:25px 0 10px}.qs3a87de7cbf>details{border-bottom:1px solid #dcdbee}.qs3a87de7cbf>details>summary{font-size:14px;padding:13px 0}.qs3a87de7cbf>details>p{font-size:13px}.ez6a2bba77c7,.nx493d75568e{padding:50px 5%}.ez6a2bba77c7 .gtdf5af6871b{gap:10px}.ez6a2bba77c7 .gtdf5af6871b img{height:260px}.ez6a2bba77c7 .gtdf5af6871b figure:nth-child(even){padding-top:25px}.sm3d39249499{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#f5f4fd}.md6609d55f5f{padding:55px 5%}.md6609d55f5f>div:not(.md16e84abb69){display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.nx493d75568e{background:#f0effb}.ao58a3cc76f2 .pnd5eefd5dd0>a{border:0}.ao58a3cc76f2 .ir87aad06a3d{background:#20234b;border-radius:22px;padding:32px}.ao58a3cc76f2 .ir87aad06a3d button{background:#caf1f6;color:#20234b}.md18e9ae8004{display:grid;grid-template-columns:1.1fr 1fr;padding:25px 5%;gap:45px;background:#f5f4fd;align-items:center}.md18e9ae8004>div:last-child>img{height:330px;width:100%;object-fit:cover;border-radius:20px}.md18e9ae8004 .vhb4ae923b7a{font-size:10px;margin:7px 0;color:#656782}.pn99c5c4c023{display:flex;gap:12px;padding:20px 5%;border-bottom:1px solid #dcdbee}.pn99c5c4c023 a{font-size:12px;border:1px solid #dcdbee;padding:10px 18px;border-radius:25px;text-decoration:none;display:flex;align-items:center}.tvff3a169c01{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:35px 5%}.tvff3a169c01>aside>.gtf8d20b38f4{margin-top:25px}.tvff3a169c01>aside>.db7516d26a57{margin-top:25px;grid-template-columns:minmax(0,1fr)}.jddee40d63be{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.jddee40d63be .uxccf3fe2df4{padding:15px;border-radius:18px}.jddee40d63be .ez0e6bdc726f{margin:0}.tvff3a169c01 .gtdf5af6871b{grid-template-columns:1fr 1fr}.tvff3a169c01 .gtdf5af6871b img{height:180px}.ao58a3cc76f2 .cwd43fa0ebc5{background:#20234b}.ao58a3cc76f2 .cwd43fa0ebc5 h3{color:white}.ao58a3cc76f2 .uxccf3fe2df4{color:#483cbb;background-color:#eeecfc;border-color:#dcdbee}.ao58a3cc76f2 .pn60bade314f{background:#f0effb}.ao58a3cc76f2 .md632992aecf,.ao58a3cc76f2 .vh48787bbc69{color:#20234b}
/* PROOF: cinematic service stories, navy panels and orange wayfinding. */
body.kw25afb409d2{--sm6c4e0d9a0f:#102d42;--pnf41497010b:#b9481b;--fyfda89c3b35:#eef3f6;--md1d11f6efde:#5b6e7c;--bla4f1442de7:#d1dee5;--nx9f0c43de77:4px;background:#fff;color:#102d42}.kw25afb409d2 h1,.kw25afb409d2 h2,.kw25afb409d2 h3{font-family:Bricolage,Hanken,sans-serif}.kw25afb409d2 .tvdbe546f620{background:#102d42;color:#fff;padding:23px 5%}.kw25afb409d2 .sm47bc80d319 strong{color:#fff}.kw25afb409d2 .sm47bc80d319 strong>span{color:#e86b35}.kw25afb409d2 .tvdbe546f620>.gtfad5a9a64a{color:#fff}.kw25afb409d2 .tvdbe546f620 button{background:#e86b35;color:#102d42;border:0}.kw25afb409d2 .vh59c72e48b5{background:#102d42;color:white}.kw25afb409d2 .vh59c72e48b5 a,.kw25afb409d2 .vh59c72e48b5 p{color:white}.cw2b3a44d8a9{display:flex;gap:0;padding:0 5%;background:#fff;border-bottom:1px solid #d1dee5}.cw2b3a44d8a9 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}.cw2b3a44d8a9 a:first-child{border-left:1px solid #d1dee5}.kw47b73b2173{display:grid;grid-template-columns:1.9fr 1fr;gap:8px;background:#102d42;padding:8px;min-height:610px}.fy10be97f6b8{position:relative;min-height:570px;overflow:hidden}.fy10be97f6b8>img{position:absolute;width:100%;height:100%;object-fit:cover}.fy10be97f6b8:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061a2ec9,#061a2e18),linear-gradient(0deg,#061a2eaa,transparent)}.fy10be97f6b8>div{position:relative;z-index:1;padding:65px 7%;color:white;max-width:800px}.fy10be97f6b8 h1{font-size:clamp(42px,5.2vw,78px);margin:25px 0;line-height:1.02}.fy10be97f6b8 .cw8156377a79{background:#e86b35;color:#122638}.fy10be97f6b8 .ux07aad4ab18{color:white;border-color:#ffffff75}.fy10be97f6b8 .ux07aad4ab18:hover{background:#102d42}.fy10be97f6b8 p:not(.ir585ead2e95){font-size:17px;max-width:36ch}.aoa02142e78d{display:grid;grid-template-rows:1fr 1fr;gap:8px}.aoa02142e78d>figure{position:relative;min-height:210px;overflow:hidden}.aoa02142e78d>figure>img{width:100%;height:100%;object-fit:cover;position:absolute}.aoa02142e78d 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}.aoa02142e78d>article{background:#eef3f6;padding:26px;color:#102d42}.aoa02142e78d>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}.aoa02142e78d>article>a:last-child{font-size:12px;border:0}.ir10f1e7fb1e{padding:60px 5%}.rpeca19ccb51{display:grid;grid-template-columns:1fr 1fr;gap:22px}.rpeca19ccb51>article{display:grid;grid-template-columns:1fr 1fr;background:#eef3f6;min-height:260px}.rpeca19ccb51 figure{overflow:hidden}.rpeca19ccb51 img{width:100%;height:100%;object-fit:cover}.rpeca19ccb51 article>div{padding:25px}.rpeca19ccb51 article>div>span{font-size:10px;text-transform:uppercase;color:#b9481b;font-weight:750}.rpeca19ccb51 h3{font-size:27px;margin:13px 0}.rpeca19ccb51 p{font-size:13px;color:#5b6e7c}.rpeca19ccb51 a{font-size:12px;font-weight:750}.vh5fd5cd454f{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;background:#102d42;color:#fff;padding:55px 7%;align-items:center}.vh5fd5cd454f .md16e84abb69 .ir585ead2e95{color:#ffab86}.vh5fd5cd454f .md16e84abb69 h2{font-size:clamp(35px,4vw,56px)}.vh5fd5cd454f>article>p{font-size:15px;color:#c7d5df}.vh5fd5cd454f .fy60c21ea0d3 p{color:#c7d5df}.vh5fd5cd454f .fy60c21ea0d3 details{border-color:#4b6576}.vh5fd5cd454f article>a{font-size:13px;color:#ffab86}.vh5fd5cd454f .gtf8d20b38f4{border:1px solid #456075}.ir7e034189fc,.cwd9f03a904d,.qs757adcbd8b{padding:55px 5%}.ir7e034189fc{background:#eef3f6}.kw25afb409d2 .bl45811445ca button[aria-pressed=true]{background:#102d42;border-color:#102d42}.kw25afb409d2 .rpff0adc6c9b{border:0}.kw25afb409d2 .rpff0adc6c9b img{height:210px}.kw25afb409d2 .rpff0adc6c9b h3{font-size:25px}.kw25afb409d2 .qs6c6c7cf923{padding:23px}.cwd9f03a904d .gtdf5af6871b{gap:8px}.cwd9f03a904d .gtdf5af6871b img{height:260px}.ez2d83fb7ef4{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;padding:55px 5%;background:#eef3f6}.ez2d83fb7ef4>article{padding:15px 0}.db1da80e4c12{padding:55px 7%;display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.kw25afb409d2 .ir87aad06a3d{background:#102d42}.kw25afb409d2 .ir87aad06a3d button{background:#e86b35;color:#102d42}.qs757adcbd8b{background:#eef3f6}.kw25afb409d2 .pnd5eefd5dd0>a{border:0}.bld3d8cfea89{padding:35px 5%}.bld3d8cfea89>section{margin:0 0 50px}.bld3d8cfea89 header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-top:3px solid #102d42}.bld3d8cfea89 header h2{font-size:35px;margin:0}.bld3d8cfea89 header a{font-size:12px}.bld3d8cfea89 .rpff0adc6c9b{background:#eef3f6}.tvb6eea10902{position:relative;min-height:530px;background:#102d42;isolation:isolate}.tvb6eea10902>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.tvb6eea10902:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071d32f0,#071d3270);z-index:-1}.tvb6eea10902>div{color:white;padding:35px 6% 45px;max-width:920px}.tvb6eea10902 .ird5307f570d .ir585ead2e95{color:#ffb593}.tvb6eea10902 .ird5307f570d>p:last-child{color:#e2ebf2}.tvb6eea10902 .cw8156377a79{background:#e86b35;color:#102d42}.tvb6eea10902 .ux07aad4ab18:hover{background:#102d42}.ezdbaf4aa021{display:grid;grid-template-columns:260px 1fr;gap:75px;padding:45px 8%}.ezdbaf4aa021>aside{border-top:4px solid #e86b35;padding-top:25px}.ezdbaf4aa021>aside h2{font-size:28px}.ezdbaf4aa021>aside>a{font-size:13px}.ezdbaf4aa021 .ez0e6bdc726f{padding:20px}.ezdbaf4aa021 .ez0e6bdc726f h2{font-size:23px}.ezdbaf4aa021 .db7516d26a57{grid-template-columns:minmax(0,1fr)}.ezac65543947{margin:30px 0;max-width:650px}.kw25afb409d2 .qs912f29f5c9{background:#102d42;color:white}.kw25afb409d2 .qs912f29f5c9 p,.kw25afb409d2 .qs912f29f5c9 small{color:#c7d5df}.kw25afb409d2 .rp4b56f1f925{background:#eef3f6;color:#102d42}
/* Compact layouts preserve content, hierarchy and touch targets. */
@media(min-width:1600px){body main{max-width:1800px;margin-inline:auto}.cw4b62f60e2b{min-height:620px}.rpc604d80618{min-height:650px}}
@media(max-width:1100px){.ez8dab691243{grid-template-columns:repeat(3,1fr)}.cw4b62f60e2b{grid-template-columns:1fr 1fr}.cw2da0fe2275{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:0 25px;padding:20px 5%}.cw2da0fe2275>.ir585ead2e95,.cw2da0fe2275>h2{grid-column:1/-1}.cw2da0fe2275 h2{font-size:23px;margin:8px 0 15px}.cw2da0fe2275 h2 br{display:none}.cw2da0fe2275 .jda8f7a7d2c2{grid-column:1/-1;padding:12px 0 0}.kwed33dbab46 h1{font-size:54px}.ez0ded5e999d nav{gap:17px}.ez0ded5e999d .cw8156377a79{font-size:12px}.kw8e6f8bec5e{grid-template-columns:175px 1fr;gap:25px}.kw8e6f8bec5e .ez8dab691243{grid-template-columns:repeat(2,1fr)}.tv1b40586f4f,.aofb6d0b6e25,.tvff3a169c01{gap:30px;grid-template-columns:1fr 290px}.rpc604d80618{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ux06d23c5ea0{grid-row:1}.nxc5c8b82c61{grid-row:1;min-height:420px}.qsd13fd60956{height:190px}.rpc604d80618>aside{display:flex;gap:18px;flex-direction:column;padding:20px}.rpc604d80618>aside .ir585ead2e95{display:none}.rpc604d80618>aside h2{margin:0;font-size:22px}.rpc604d80618>aside a{padding:6px 0}.nxddc8e5c8c2>article{grid-template-columns:1fr}.nxddc8e5c8c2>article>img{height:230px}.jd836e5d257f,.tvda6ec9e2d0,.md6609d55f5f>div:not(.md16e84abb69),.db1da80e4c12{gap:30px}.fy1ae882165b{gap:18px}.qs5c2dca2495{display:none}.fy1ae882165b nav{margin-left:auto;margin-right:0}.tvc1066c19b9{gap:30px}.kwaa963707a1 h1{font-size:53px}.md9a966ec203{min-height:430px}.kw47b73b2173{grid-template-columns:1.6fr 1fr}.fy10be97f6b8>div{padding:45px 6%}.fy10be97f6b8 h1{font-size:58px}.rpeca19ccb51>article{grid-template-columns:1fr}.rpeca19ccb51 figure{height:240px}.vh5fd5cd454f{gap:35px}.cw2b3a44d8a9 a{padding-inline:13px;font-size:11px}.ezdbaf4aa021{gap:40px;padding-inline:5%}.gtdf5af6871b img{height:180px}.pnd5eefd5dd0{gap:18px}.pnd5eefd5dd0>a>div{padding:20px}.pnd5eefd5dd0 h3{font-size:23px}}
@media(max-width:760px){.ez8dab691243{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.rpff0adc6c9b img,.ao58a3cc76f2 .rpff0adc6c9b img,.kw25afb409d2 .rpff0adc6c9b img{height:170px}.rpff0adc6c9b h3,.kw25afb409d2 .rpff0adc6c9b h3{font-size:21px}.qs6c6c7cf923,.ao58a3cc76f2 .qs6c6c7cf923,.kw25afb409d2 .qs6c6c7cf923{padding:17px}.rpff0adc6c9b p{font-size:12px}.gtdf5af6871b{grid-template-columns:repeat(2,1fr)}.gtdf5af6871b img,.ao54f8efc808 .gtdf5af6871b img,.ez6a2bba77c7 .gtdf5af6871b img,.cwd9f03a904d .gtdf5af6871b img{height:200px}.pnd5eefd5dd0{grid-template-columns:1fr}.pnd5eefd5dd0>a{display:grid;grid-template-columns:.8fr 1fr}.pnd5eefd5dd0 figure,.pnd5eefd5dd0 img{height:100%}.pnd5eefd5dd0 h3{font-size:24px}.pnd5eefd5dd0 p{font-size:12px}.md16e84abb69{margin-bottom:24px}.md16e84abb69 h2{font-size:34px}.ao7059c1fc2b{flex-wrap:wrap;justify-content:flex-start;white-space:normal;gap:8px 20px;font-size:10px}.ao7059c1fc2b span+span{padding-left:20px}.ao7059c1fc2b>*{min-width:0;overflow-wrap:anywhere}.ao7059c1fc2b a{min-width:140px}.ird5307f570d h1{font-size:43px}.ird5307f570d>p:last-child{font-size:15px}.ezd24a7560bb{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--bla4f1442de7);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}.ezd24a7560bb>span{font-weight:800;font-size:17px;line-height:1.15}.ezd24a7560bb small{display:block;font-size:10px;font-weight:400;margin-top:5px}.ezd24a7560bb .cw8156377a79{font-size:13px;min-height:45px;padding:10px 15px}body{padding-bottom:80px}.ez0ded5e999d{padding:17px 5%;flex-wrap:wrap;gap:15px}.ez0ded5e999d .qs6780e9b3a4{font-size:25px}.ez0ded5e999d .eza2e76f3786{width:40px;font-size:27px}.ez0ded5e999d .cw8156377a79{margin-left:auto;font-size:12px}.ez0ded5e999d nav{order:3;width:100%;margin:0;justify-content:space-between}.sme5f4a2fd21 nav{grid-template-columns:1fr 1fr;gap:10px 25px}.cw4b62f60e2b{grid-template-columns:1fr}.kwed33dbab46{padding:35px 6%}.kwed33dbab46 h1{font-size:50px}.aof5f55d76a7{min-height:320px}.cw2da0fe2275{display:block}.cw2da0fe2275>a{padding:16px 24px 16px 0}.cw2da0fe2275 a>span{font-size:12px}.cw2da0fe2275 h2{font-size:28px}.cw2da0fe2275>.ir585ead2e95{display:block}.dbb799ba34ed,.db9bac8a7f23,.ao33bf57d540,.qs147debe98f,.tv1b40586f4f,.kw8e6f8bec5e{grid-template-columns:1fr;gap:30px}.pn8793e07d02,.gt574f42aaed,.fy35d99fe0ab,.dbb799ba34ed,.db9bac8a7f23,.ao33bf57d540{padding:38px 5%}.qs147debe98f{padding-bottom:25px}.qs147debe98f>figure{padding:0}.qs147debe98f img{height:290px}.tv1b40586f4f>aside{display:grid;gap:25px}.tv1b40586f4f>aside>.gtf8d20b38f4,.tv1b40586f4f>aside>.ux1ef9f7763d{margin:0}.kw8e6f8bec5e>aside{position:static;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.kw8e6f8bec5e>aside h2{width:100%;margin:0}.kw8e6f8bec5e>aside>a{font-size:11px;max-width:46%;gap:10px}.kw8e6f8bec5e>aside .cw209458bd18{margin-top:0}.kw8e6f8bec5e .ez8dab691243{grid-template-columns:1fr 1fr}.kw8e6f8bec5e .tva991f50c89 img{width:110px;height:130px}.kw8e6f8bec5e .tva991f50c89 h2{font-size:23px}.nxb480ac62f8 .vh25f507cf2f{padding:16px 5%}.nxb480ac62f8 .nxa70ce24f86>span{font-size:28px}.rpc604d80618{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 5%}.ux06d23c5ea0{grid-column:1/-1;padding:15px 0 20px}.ux06d23c5ea0 h1{font-size:49px}.nxc5c8b82c61{grid-column:1/-1;grid-row:auto;min-height:330px;border-radius:60px 12px 12px 12px}.qsd13fd60956{height:auto;min-height:210px}.rpc604d80618>aside{gap:9px;padding:20px 15px}.rpc604d80618>aside h2{font-size:22px}.rpc604d80618>aside a{font-size:11px;line-height:1.3;padding:8px 0}.bl92b41d15be{grid-template-columns:1fr 1fr;padding:0}.bl92b41d15be a{padding:15px 5%;font-size:12px;border-bottom:1px solid #ffffff40}.nxddc8e5c8c2{gap:15px}.nxddc8e5c8c2>article>img{height:170px}.nxddc8e5c8c2>article>div{padding:20px 16px}.nxddc8e5c8c2 h3{font-size:25px}.nxddc8e5c8c2 a{font-size:11px}.jd836e5d257f,.nx27ba90d9ab,.tvda6ec9e2d0,.jdcb157a9c19,.aofb6d0b6e25{grid-template-columns:1fr;gap:30px;padding:38px 5%}.db512a12b56a,.qs838d90f86a,.fy84e920c538{padding:38px 5%}.rp6b88de9f98{grid-template-columns:1fr}.rp6b88de9f98>img{height:230px}.rp6b88de9f98>div{padding:25px}.jdcb157a9c19>img{height:320px;grid-row:2}.jd56192a99a2{gap:10px 25px;flex-wrap:wrap;justify-content:flex-start;padding:12px 5%;white-space:normal}.jd56192a99a2 a{min-width:0;overflow-wrap:anywhere}.aofb6d0b6e25 .gtdf5af6871b img{height:180px}.fy1ae882165b{padding:17px 5%;display:grid;grid-template-columns:1fr 1fr;gap:15px}.fy1ae882165b nav{grid-column:1/-1;grid-row:2;margin:0;justify-content:center}.fy1ae882165b>div{text-align:right}.fy1ae882165b .fy13b346b0f4 strong{font-size:27px}.tvc1066c19b9,.nx471daf7003,.sm3d39249499,.md6609d55f5f>div:not(.md16e84abb69),.md18e9ae8004,.tvff3a169c01{grid-template-columns:1fr;gap:30px;padding:35px 5%}.md6609d55f5f>div:not(.md16e84abb69){padding:0}.kwaa963707a1 h1{font-size:49px}.md9a966ec203{min-height:350px;border-radius:20px 20px 60px 20px}.kwf0084128a7{width:130px;top:15px;right:15px}.kwf0084128a7 svg{height:85px}.ux4afdbfcb9b,.ez6a2bba77c7,.nx493d75568e,.md6609d55f5f{padding:38px 5%}.ux4afdbfcb9b .bl45811445ca{gap:5px;padding:7px}.ux4afdbfcb9b .bl45811445ca button{font-size:11px;padding:9px 12px}.md18e9ae8004 .ird5307f570d{padding:5px 0}.pn99c5c4c023{flex-wrap:wrap;white-space:normal}.pn99c5c4c023 a{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.jddee40d63be{grid-template-columns:1fr}.jddee40d63be .uxccf3fe2df4 svg{height:190px}.cw2b3a44d8a9{padding:0;flex-wrap:wrap}.cw2b3a44d8a9 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}.cw2b3a44d8a9 a:first-child{border-left:1px solid #d1dee5}.kw25afb409d2 .tvdbe546f620{padding:18px 5%}.kw25afb409d2 .tvdbe546f620 .gtfad5a9a64a{font-size:13px}.kw47b73b2173{grid-template-columns:1fr}.fy10be97f6b8{min-height:490px}.fy10be97f6b8>div{padding:40px 6%}.fy10be97f6b8 h1{font-size:52px}.aoa02142e78d{grid-template-columns:1fr 1fr;grid-template-rows:auto}.aoa02142e78d>figure{min-height:260px}.aoa02142e78d>article{padding:20px 15px}.aoa02142e78d>article>a{font-size:14px}.aoa02142e78d figcaption{font-size:21px;padding:50px 17px 20px}.ir10f1e7fb1e,.ir7e034189fc,.cwd9f03a904d,.qs757adcbd8b{padding:38px 5%}.rpeca19ccb51{gap:14px}.rpeca19ccb51 figure{height:180px}.rpeca19ccb51 article>div{padding:20px 16px}.rpeca19ccb51 h3{font-size:23px}.rpeca19ccb51 p{font-size:12px}.vh5fd5cd454f,.ez2d83fb7ef4,.db1da80e4c12,.ezdbaf4aa021{grid-template-columns:1fr;gap:30px;padding:38px 5%}.ezdbaf4aa021>aside{display:none}.tvb6eea10902{min-height:500px}.tvb6eea10902>div{padding:20px 5% 35px}.bld3d8cfea89 header{align-items:start}.bld3d8cfea89 header h2{font-size:29px}.bld3d8cfea89 header a{max-width:115px;font-size:11px}.gtf8d20b38f4 figcaption{font-size:9px}.bl45811445ca button{font-size:11px;padding:10px 12px}}
@media(max-width:430px){.ez8dab691243{gap:10px}.rpff0adc6c9b img,.ao58a3cc76f2 .rpff0adc6c9b img,.kw25afb409d2 .rpff0adc6c9b img{height:130px}.qs6c6c7cf923,.ao58a3cc76f2 .qs6c6c7cf923,.kw25afb409d2 .qs6c6c7cf923{padding:14px}.ez8dab691243{grid-template-columns:1fr}.rpff0adc6c9b h3,.kw25afb409d2 .rpff0adc6c9b h3{font-size:19px;overflow-wrap:normal;word-break:normal;hyphens:manual}.rpff0adc6c9b p{font-size:11px}.qs6c6c7cf923 small{font-size:8px}.rpff0adc6c9b b{font-size:10px}.gtdf5af6871b img,.ao54f8efc808 .gtdf5af6871b img,.ez6a2bba77c7 .gtdf5af6871b img,.cwd9f03a904d .gtdf5af6871b img{height:150px}.pnd5eefd5dd0>a{display:block}.pnd5eefd5dd0 img{height:190px}.md16e84abb69 h2{font-size:31px}.ird5307f570d h1{font-size:37px}.kwed33dbab46 h1,.ux06d23c5ea0 h1,.kwaa963707a1 h1,.fy10be97f6b8 h1{font-size:44px}.ez0ded5e999d .cw8156377a79{font-size:11px;padding:11px}.ez0ded5e999d .qs6780e9b3a4{font-size:22px}.nxddc8e5c8c2,.rpeca19ccb51{grid-template-columns:1fr}.nxddc8e5c8c2>article{grid-template-columns:.75fr 1fr}.nxddc8e5c8c2>article>img{height:100%}.nxddc8e5c8c2 h3{font-size:24px}.qsd13fd60956{min-height:270px}.aoa02142e78d{grid-template-columns:1fr}.aoa02142e78d>figure{min-height:190px}.aoa02142e78d>article{padding:22px}.fy10be97f6b8{min-height:530px}.ux1ef9f7763d h3{font-size:29px}.db7516d26a57{gap:0 14px}.db7516d26a57 a{font-size:12px}.ir87aad06a3d,.nxb480ac62f8 .ir87aad06a3d,.ao58a3cc76f2 .ir87aad06a3d{padding:24px}.db109ec3fec9 h2{font-size:25px}.db109ec3fec9>section{gap:13px}.uxf9a06522ad{padding:22px}}
@media(prefers-reduced-motion:reduce){.sm0338b4c444,.kwf0084128a7 .rpcdcffcd754{animation:none!important}.rpff0adc6c9b:hover,.rpff0adc6c9b:hover img,.gtdf5af6871b a:hover img{transform:none}html{scroll-behavior:auto}}
.cw2077e9068e{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.cw2077e9068e a{display:flex;align-items:center;gap:15px;font-size:12px;padding:9px 15px;border-bottom:2px solid #dcdbee;text-decoration:none}.smb7f347e830{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px 5%;background:#eef3f6;align-items:center}.smb7f347e830 .ird5307f570d{padding-top:0}.smb7f347e830 .md16e84abb69 h2{font-size:26px}.pn34e924e9fd .pnd5eefd5dd0{display:flex;flex-direction:column;gap:25px}.pn34e924e9fd .pnd5eefd5dd0>a{display:grid;grid-template-columns:.8fr 1.2fr}.pn34e924e9fd .pnd5eefd5dd0 img{height:100%;min-height:260px}.pn34e924e9fd .pnd5eefd5dd0>a>div{padding:35px}.pn34e924e9fd .pnd5eefd5dd0 h3{font-size:36px}.pn34e924e9fd .pnd5eefd5dd0 p{font-size:15px}@media(max-width:760px){.smb7f347e830{grid-template-columns:1fr;gap:25px}.pn34e924e9fd .pnd5eefd5dd0>a{display:block}.pn34e924e9fd .pnd5eefd5dd0 img{height:210px;min-height:0}.pn34e924e9fd .pnd5eefd5dd0>a>div{padding:25px}.pn34e924e9fd .pnd5eefd5dd0 h3{font-size:29px}}
/*76760900a12f*/
