/* Rich field edition: shared accessible media primitives, independent compositions. */
body{--ao524da5ed24:#d6dfeb;--fy3ac25bd162:#54647b;--lycd753baf3e:#1648db;--vh693ca025c7:#edf3fc;--sm688366f0d2:#122345;--nxf880f5de51:10px;color:var(--sm688366f0d2);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}.ezfee2e33912{margin-bottom:28px;max-width:760px}.ezfee2e33912 h2{margin-bottom:14px}.ezfee2e33912>p:last-child:not(.gt3dbb8bb147){color:var(--fy3ac25bd162)}.ezfee2e33912 .gt3dbb8bb147,.blde181c5c35 .gt3dbb8bb147{color:var(--lycd753baf3e)}.smb2254ff70c{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:25px}.blb1d67d32d5{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--lycd753baf3e);color:#fff;padding:13px 20px;text-decoration:none;font-weight:750;line-height:1.4;border-radius:var(--nxf880f5de51);font-size:14px}.blb1d67d32d5:hover{filter:brightness(.9)}.ir896d28179e{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid var(--ao524da5ed24);border-radius:var(--nxf880f5de51);text-decoration:none;font-weight:700;font-size:13px}.ir896d28179e:hover{background:var(--vh693ca025c7)}.blde181c5c35{padding:44px 0 30px}.blde181c5c35>nav{font-size:12px;margin-bottom:25px}.blde181c5c35>nav a{display:inline-block;min-height:30px}.blde181c5c35 h1{font-size:clamp(37px,4.6vw,66px);max-width:22ch;margin:18px 0}.blde181c5c35>p:last-child{max-width:64ch;font-size:17px;color:var(--fy3ac25bd162)}main>.blde181c5c35{padding:45px 5%;background:var(--vh693ca025c7)}.fyec5ddbfab1{background:var(--sm688366f0d2);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:17px 5%;gap:20px;font-size:12px}.fyec5ddbfab1 span+span{border-left:1px solid #ffffff45;padding-left:25px}.fyec5ddbfab1 a{font-weight:700;text-decoration:none}.ly3b747989c7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.md4a65d6bed6{background:#fff;border:1px solid var(--ao524da5ed24);border-radius:var(--nxf880f5de51);overflow:hidden;transition:box-shadow .25s,transform .25s}.md4a65d6bed6>a{display:flex;height:100%;flex-direction:column;text-decoration:none}.md4a65d6bed6 figure{position:relative;overflow:hidden}.md4a65d6bed6 img{width:100%;height:180px;object-fit:cover;transition:transform .55s}.md4a65d6bed6 figure>span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;background:#fff;color:var(--sm688366f0d2);display:grid;place-items:center;border-radius:50%;font-size:21px}.nx3e880d83ad{padding:20px;display:flex;flex-direction:column;flex:1}.nx3e880d83ad small{font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--lycd753baf3e);margin-bottom:11px}.md4a65d6bed6 h3{font-size:21px;line-height:1.15;margin-bottom:12px}.md4a65d6bed6 p{font-size:13px;line-height:1.55;color:var(--fy3ac25bd162);margin-bottom:20px}.md4a65d6bed6 b{font-size:12px;margin-top:auto;color:var(--lycd753baf3e)}.md4a65d6bed6:hover{box-shadow:0 12px 25px #142c4b14;transform:translateY(-3px)}.md4a65d6bed6:hover img{transform:scale(1.035)}.rpce926eceba{margin:20px 0 24px}.irc50b359008{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 24px}.irc50b359008 button{background:#fff;border:1px solid var(--ao524da5ed24);border-radius:var(--nxf880f5de51);font-size:12px;padding:10px 16px;color:var(--sm688366f0d2)}.irc50b359008 button[aria-pressed=true]{background:var(--lycd753baf3e);border-color:var(--lycd753baf3e);color:#fff}.fye1fa6d6136{font-size:12px;margin:14px 0 0;min-height:19px;color:var(--fy3ac25bd162)}.qs5c085e8668{background:#0a1725;color:#fff;border-radius:var(--nxf880f5de51);overflow:hidden}.tvf11778cdea{background:#0a1725;aspect-ratio:960/760}.qs5c085e8668 video{width:100%;height:100%;display:block;object-fit:contain}.qs5c085e8668 figcaption{display:flex;justify-content:space-between;gap:15px;padding:13px 18px;font-size:10px;border-top:1px solid #ffffff25}.aob49b9809cf{border-top:1px solid #ffffff25;padding:0 18px;font-size:12px}.aob49b9809cf summary{padding:12px 0;min-height:44px}.aob49b9809cf p{color:#d1dce5;font-size:12px;line-height:1.6}.nx0d91c95c47{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.nx0d91c95c47 figure{min-width:0}.nx0d91c95c47 a{display:block;position:relative;overflow:hidden;border-radius:var(--nxf880f5de51)}.nx0d91c95c47 img{width:100%;height:220px;object-fit:cover;transition:transform .5s}.nx0d91c95c47 a:hover img{transform:scale(1.04)}.nx0d91c95c47 a>span{position:absolute;bottom:12px;right:12px;background:#fff;color:#172736;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.nx0d91c95c47 figcaption{font-size:12px;margin-top:10px;font-weight:650}.gt06d50741fe{font-size:11px;color:var(--fy3ac25bd162);margin:17px 0 0}.qsc5804db9df{background:#fff;border:1px solid var(--ao524da5ed24);border-radius:var(--nxf880f5de51);overflow:hidden;color:var(--sm688366f0d2)}.kwbd21446586{position:relative;min-height:290px;background:#153e50}.kwbd21446586>img{position:absolute;width:100%;height:100%;object-fit:cover;filter:brightness(.48)}.kwbd21446586>div{position:relative;z-index:1;padding:40px;color:white}.qsc5804db9df h3{font-size:36px;margin:10px 0 20px}.qsc5804db9df button{background:white;color:#182d43;font-size:13px;border-radius:6px}.kwbd21446586 p{font-size:11px;margin:14px 0 0}.ir1c2e271eb8{font-size:12px;display:block;padding:12px 20px}.qsc5804db9df>.kwcea27ba1f5{padding:0 20px 12px;margin:0;font-size:11px}.qsc5804db9df iframe{border:0;width:100%;height:320px;display:block}.cwfe61dae216{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px}.cwfe61dae216 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(--ao524da5ed24);font-size:13px;padding:10px 0}.cwfe61dae216 a:hover{color:var(--lycd753baf3e)}.cwfe61dae216 a>span:first-child{min-width:0;overflow-wrap:anywhere}.cwfe61dae216 a>span:last-child{flex-shrink:0}.vh2284428416 details{border-bottom:1px solid var(--ao524da5ed24)}.vh2284428416 details:first-child{border-top:1px solid var(--ao524da5ed24)}.vh2284428416 summary,.db8ad4f3bf4d 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}.vh2284428416 summary span{color:var(--lycd753baf3e);flex:none;align-self:center;display:grid;place-items:center;width:1em;height:1em;line-height:1}.vh2284428416 details[open] summary span{transform:rotate(45deg)}.vh2284428416 p{font-size:14px;line-height:1.7;color:var(--fy3ac25bd162)}.sm9572b3d3f5{background:var(--sm688366f0d2);color:#fff;padding:28px;border-radius:var(--nxf880f5de51)}.sm9572b3d3f5 .gt3dbb8bb147{color:#cad6e4;font-size:10px!important}.sm9572b3d3f5 h2{font-size:30px;line-height:1.08;color:#fff}.sm9572b3d3f5 label{font-size:12px;margin-bottom:16px}.sm9572b3d3f5 input,.sm9572b3d3f5 select,.sm9572b3d3f5 textarea{font-size:14px;border:0!important;border-radius:5px!important}.sm9572b3d3f5 button{width:100%;background:#fff;color:var(--sm688366f0d2);font-weight:750;border-radius:5px;font-size:14px}.sm9572b3d3f5>.kwcea27ba1f5{font-size:10px;margin:12px 0;color:#d5dce5}.vh51e87f2fe7{font-size:16px;color:#fff;display:block;margin-top:18px}.md10a17aaedc{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.md10a17aaedc>a{text-decoration:none;background:#fff;border:1px solid var(--ao524da5ed24);border-radius:var(--nxf880f5de51);overflow:hidden;display:flex;flex-direction:column}.md10a17aaedc img{height:210px;width:100%;object-fit:cover}.md10a17aaedc>a>div{padding:23px;display:flex;flex-direction:column;flex:1}.md10a17aaedc small{font-size:10px;color:var(--lycd753baf3e)}.md10a17aaedc h3{font-size:25px;margin:12px 0}.md10a17aaedc p{font-size:13px;color:var(--fy3ac25bd162);line-height:1.65}.md10a17aaedc b{font-size:12px;margin-top:auto;color:var(--lycd753baf3e)}.kw9eeea20f73>section{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid var(--ao524da5ed24)}.kw9eeea20f73 h2{font-size:29px;margin-bottom:12px}.kw9eeea20f73 p{font-size:16px;color:var(--fy3ac25bd162)}.kw7b9f607a8f{flex:none;width:32px;height:32px;border-radius:50%;background:var(--vh693ca025c7);color:var(--lycd753baf3e);display:grid;place-items:center;font-size:12px;font-weight:700}.db8ad4f3bf4d{padding:30px;background:var(--vh693ca025c7);margin:30px 0;border-radius:var(--nxf880f5de51)}.db8ad4f3bf4d h2{font-size:29px}.db8ad4f3bf4d details{border-bottom:1px solid var(--ao524da5ed24)}.db8ad4f3bf4d p{font-size:14px;color:var(--fy3ac25bd162)}.rpdbf1b03475{margin:30px 0;border:1px solid var(--ao524da5ed24);padding:24px;border-radius:var(--nxf880f5de51)}.rpdbf1b03475 h2{font-size:25px}.rpdbf1b03475 ul{padding:0;list-style:none;display:flex;gap:9px;flex-wrap:wrap}.rpdbf1b03475 li{font-size:13px;padding:7px 12px;background:var(--vh693ca025c7);border-radius:5px}.rpdbf1b03475 p{font-size:13px;color:var(--fy3ac25bd162);margin-bottom:0}.kwb8d8bec0a6{font-size:14px;margin:25px 0}.kwb8d8bec0a6 h3{font-size:22px}.kwb8d8bec0a6 a{font-size:12px}.qs287473e3fa{display:flex;align-items:center;background:var(--vh693ca025c7);margin-bottom:22px;border-radius:var(--nxf880f5de51);overflow:hidden}.qs287473e3fa img{width:160px;height:120px;object-fit:cover}.qs287473e3fa>div{padding:20px}.qs287473e3fa h2{font-size:28px;margin:0 0 12px}.qs287473e3fa a{font-size:12px}.sm9ecc27bd1b{display:none}.ira8e0da36e8{background:#07111d;color:#fff;border:1px solid #75869b;padding:15px;width:min(1100px,94vw);max-height:94dvh;border-radius:10px}.ira8e0da36e8 img{max-height:76dvh;object-fit:contain;width:100%}.ira8e0da36e8>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;padding:0 0 10px}.ira8e0da36e8 button{background:white;color:#123}.ira8e0da36e8 p{font-size:12px;margin:10px 0 0}.qs94e2b9e3c3{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.ir7acb189a20{--bl13456db7ac:#122345;--nxa96aeb0cb6:#1648db;--jd1967aa1163:#fff;--nxf880f5de51:7px}.ir7acb189a20 main,.ir7acb189a20 .qsef57c754c4{margin-left:0}.irdfb9f3c15f{background:#122345;color:#dfe8f9;display:flex;justify-content:space-between;padding:7px 5%;font-size:11px}.irdfb9f3c15f a{text-decoration:none}.vhfd3e6a8e0f{display:flex;align-items:center;gap:28px;padding:22px 5%;background:white}.vhfd3e6a8e0f .ezbf014b0f87{color:#122345}.vhfd3e6a8e0f .tv1af85f8a22{background:#ffbf42;color:#122345}.vhfd3e6a8e0f .irc085a439b0{font-size:31px}.vhfd3e6a8e0f nav{display:flex;gap:27px;margin-left:auto;font-size:14px;font-weight:700}.vhfd3e6a8e0f nav a{display:flex;align-items:center;text-decoration:none}.nx23267e3527{background:#edf3fc;border-top:1px solid #d6dfeb;border-bottom:1px solid #d6dfeb;padding:0 5%;position:relative;z-index:20}.nx23267e3527 summary{font-weight:700;font-size:13px;padding:13px 0;display:flex;justify-content:space-between}.nx23267e3527 nav{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;padding:15px 0 25px}.nx23267e3527 nav a{font-size:13px;text-decoration:none;border-top:1px solid #b4c9ee;padding:13px 0;display:flex;justify-content:space-between}.pn010fb874c6{display:grid;grid-template-columns:1.1fr 1fr .72fr;background:#edf3fc;min-height:530px}.lyd73697b810{padding:42px 35px 32px max(25px,4vw)}.lyd73697b810 h1{font-size:clamp(40px,4.5vw,65px);margin:18px 0 22px}.lyd73697b810>p:not(.gt3dbb8bb147){font-size:14px;color:#53627b}.lyd73697b810 .smb2254ff70c{gap:12px}.lyd73697b810 .ir896d28179e{border:0;padding-left:0}.tv2bfa06a7b9{display:flex;align-items:center;gap:13px;margin-top:24px}.tv2bfa06a7b9 img{width:65px;height:55px;object-fit:cover;border-radius:5px}.tv2bfa06a7b9 p{font-size:11px;line-height:1.6;margin:0}.kw2567a15b40{position:relative;min-height:450px}.kw2567a15b40>img{width:100%;height:100%;object-fit:cover;position:absolute}.kw2567a15b40>div{position:absolute;bottom:0;padding:28px;background:linear-gradient(transparent,#10294bf5);color:white;width:100%;padding-top:80px}.kw2567a15b40 span{font-size:10px;letter-spacing:.08em}.kw2567a15b40 strong{font:800 48px/1.2 Bricolage;display:block}.kw2567a15b40 p{font-size:12px;margin:10px 0 0}.kw5619cb66db{padding:30px 23px;background:#1648db;color:#fff}.kw5619cb66db h2{font-size:28px;margin:18px 0}.kw5619cb66db>a{display:block;position:relative;border-top:1px solid #ffffff45;padding:20px 19px 20px 0;text-decoration:none}.kw5619cb66db b{display:block;font-size:16px;line-height:1.2}.kw5619cb66db a>span{display:block;font-size:11px;line-height:1.5;margin-top:8px;color:#d9e5ff}.kw5619cb66db i{position:absolute;right:0;top:20px;font-style:normal}.kw5619cb66db .md09904d284b{font-size:12px;color:#ffdc90;font-weight:700}.gt9430993cb8,.lyee999a0713,.ly05cad9992c{padding:55px 5%}.gt9430993cb8{background:#f5f8fd}.ux8e5f9e9294{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#fff}.ux8e5f9e9294>article{align-self:center}.ux8e5f9e9294>article>section{border-left:3px solid #ffbf42;padding-left:20px;margin:26px 0}.ux8e5f9e9294>article h3{font-size:22px;margin-bottom:9px}.ux8e5f9e9294>article p{font-size:14px;color:#54647b}.ux8e5f9e9294 .qs5c085e8668{max-width:610px}.ly5908cc1c07{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#edf3fc}.sm16dde04e83{display:grid;grid-template-columns:1.3fr .8fr;gap:60px;padding:55px 5%}.ly05cad9992c{background:#f5f8fd}.vh718ae20bc2{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;padding:0 5%;background:#edf3fc}.vh718ae20bc2>figure{padding:30px 0}.vh718ae20bc2 img{width:100%;height:100%;max-height:380px;object-fit:cover;border-radius:8px}.smd2ad5da1e9{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:40px 5%}.smd2ad5da1e9>aside>.qs5c085e8668,.smd2ad5da1e9>aside>.qsc5804db9df{margin-top:25px}.smd2ad5da1e9 .nx0d91c95c47{grid-template-columns:1fr 1fr;margin-top:25px}.smd2ad5da1e9 .nx0d91c95c47 img{height:190px}.lyf7a41f5510{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:40px 5%}.lyf7a41f5510>aside{align-self:start;position:sticky;top:25px}.lyf7a41f5510>aside h2{font-size:22px}.lyf7a41f5510>aside>a{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #d6dfeb;font-size:13px;text-decoration:none}.lyf7a41f5510>div>section{margin-bottom:45px}.lyf7a41f5510 .ly3b747989c7{grid-template-columns:repeat(3,1fr)}.ir7acb189a20 .jd78668f1e89,.ir7acb189a20 .ux66e2b0672d,.ir7acb189a20 .ez050921af54,.ir7acb189a20 .ir4b161ce3b7{margin-left:5%;margin-right:5%}.ir7acb189a20 .qsef57c754c4{background:#122345;color:white}.ir7acb189a20 .qsef57c754c4 small{color:#c5d3ea}
/* HOMESTEAD: photography-led home care, broad green rooms and citrus accents. */
body.pn3ac91f8f1c{--sm688366f0d2:#233c34;--lycd753baf3e:#176451;--vh693ca025c7:#edf5f0;--fy3ac25bd162:#5a6e62;--ao524da5ed24:#d3e2d8;--nxf880f5de51:15px;background:#fff;color:#233c34;font-family:Karla,Hanken,sans-serif}.pn3ac91f8f1c h1,.pn3ac91f8f1c .ezfee2e33912 h2{font-family:Fraunces,Georgia,serif;font-weight:580;letter-spacing:-.045em}.pn3ac91f8f1c h3,.pn3ac91f8f1c .md4a65d6bed6 h3{font-family:Karla,sans-serif}.pn3ac91f8f1c .ao7bc66f4802{background:white;color:#233c34}.pn3ac91f8f1c .rp707bd8163f{padding:22px 5%}.pn3ac91f8f1c .nxfc171ec0aa{border:0;border-radius:0;transform:none;color:#176451}.pn3ac91f8f1c .nxfc171ec0aa>span{font-family:Fraunces,serif;font-size:35px}.pn3ac91f8f1c .ly3a33bf5b8c{background:#176451;color:white;border:0}.pn3ac91f8f1c .ly3a33bf5b8c .ly55094292f7{background:#dafa75;color:#233c34}.pn3ac91f8f1c .ircbe8988acb{background:#fff;color:#233c34;border-color:#d3e2d8;box-shadow:0 20px 45px #17362b25;z-index:70}.pn3ac91f8f1c .kwe4cc3d916f{background:#176451;color:white}.tvcc690a4e24{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}.vhd01d8fcc2e{grid-row:1/3;align-self:center;padding:25px 25px 30px 10px}.vhd01d8fcc2e h1{font-size:clamp(39px,4.3vw,63px);margin:22px 0}.vhd01d8fcc2e>p:not(.gt3dbb8bb147){font-size:15px;color:#5a6e62}.vhd01d8fcc2e .blb1d67d32d5{background:#176451;border-radius:7px}.vhd01d8fcc2e .ir896d28179e{border:0;padding-left:0}.ira4fad138ee{grid-column:2;grid-row:1/3;position:relative;overflow:hidden;border-radius:110px 15px 15px 15px}.ira4fad138ee>img{height:100%;width:100%;object-fit:cover;position:absolute}.ira4fad138ee>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}.ezdf7c916c95{border-radius:15px;overflow:hidden;min-height:190px}.ezdf7c916c95 img{width:100%;height:100%;object-fit:cover}.tvcc690a4e24>aside{background:#dafa75;border-radius:15px;padding:25px 20px}.tvcc690a4e24>aside h2{font-size:24px;line-height:1.13;margin:15px 0}.tvcc690a4e24>aside>a{display:block;border-top:1px solid #9fac66;text-decoration:none;font-size:12px;padding:12px 0;font-weight:700}.tv906b82a28e{display:grid;grid-template-columns:repeat(4,1fr);padding:0 5%;background:#176451;color:white}.tv906b82a28e 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}.tv906b82a28e a:first-child{border-left:1px solid #ffffff40}.gt74ab4d3dad,.ir2716d61d01,.irb08ba69a3e{padding:65px 5%}.gt74ab4d3dad>.ezfee2e33912,.ir2716d61d01>.ezfee2e33912,.irb08ba69a3e>.ezfee2e33912{margin:0 auto 35px;text-align:center}.kwe55c1ccdc3{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.kwe55c1ccdc3>article{display:grid;grid-template-columns:.9fr 1fr;border:1px solid #d3e2d8;border-radius:16px;overflow:hidden;background:#fff}.kwe55c1ccdc3>article>img{width:100%;height:100%;object-fit:cover}.kwe55c1ccdc3>article>div{padding:28px}.kwe55c1ccdc3 h3{font:28px/1.05 Fraunces,serif;margin-bottom:22px}.kwe55c1ccdc3 a{display:block;text-decoration:none;border-top:1px solid #d3e2d8;font-size:12px;line-height:1.4;padding:12px 0}.kwe55c1ccdc3 .ly000eab5e03{color:#176451;font-weight:800}.pn19f5d7e37c{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;padding:55px 7%;background:#edf5f0;align-items:center}.pn19f5d7e37c article>div:not(.ezfee2e33912){padding:15px 0;border-top:1px solid #d3e2d8}.pn19f5d7e37c h3{font-size:21px;margin-bottom:9px}.pn19f5d7e37c article p{font-size:14px;color:#5a6e62}.kw8be5d4c57b{padding:35px 5%;background:#f7faf8}.kw8be5d4c57b .nx0d91c95c47 img{height:240px}.ir2716d61d01>.ir896d28179e{display:flex;width:fit-content;margin:28px auto 0}.rp79183f12be{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;background:#edf5f0}.rp79183f12be>article{padding:15px 0}.irb08ba69a3e{background:#fff}.lyd1a5e434fb{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;padding:55px 7%;background:#edf5f0}.pn3ac91f8f1c .sm9572b3d3f5{background:white;color:#233c34;border:1px solid #d3e2d8;padding:32px}.pn3ac91f8f1c .sm9572b3d3f5 h2{font-family:Fraunces,serif;color:#176451;font-size:34px}.pn3ac91f8f1c .sm9572b3d3f5 .gt3dbb8bb147,.pn3ac91f8f1c .sm9572b3d3f5 .kwcea27ba1f5{color:#5a6e62}.pn3ac91f8f1c .sm9572b3d3f5 select,.pn3ac91f8f1c .sm9572b3d3f5 textarea{background:#f2f7f4;border:1px solid #ceded2!important}.pn3ac91f8f1c .sm9572b3d3f5 button{background:#176451;color:#fff}.pn3ac91f8f1c .vh51e87f2fe7{color:#176451}.cw09f15696e2{padding:45px 5%}.cw09f15696e2>section{margin-bottom:55px}.nx284b976117{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;background:#edf5f0;border-radius:20px;overflow:hidden;margin-bottom:25px}.nx284b976117>img{width:100%;height:270px;object-fit:cover}.nx284b976117>div{padding:35px}.nx284b976117 h2{font-family:Fraunces,serif}.nx284b976117 a{font-size:14px}.qs41b426a3d4{display:grid;grid-template-columns:1fr 1fr;background:#edf5f0;padding:35px 5%;gap:45px;align-items:center}.qs41b426a3d4 .blde181c5c35{padding-top:0}.qs41b426a3d4>img{width:100%;height:460px;object-fit:cover;border-radius:80px 15px 15px 15px}.jdebac0bb304{display:flex;justify-content:center;gap:50px;padding:20px;background:#176451;color:white;font-size:13px}.jdebac0bb304 a{text-decoration:none;display:flex;align-items:center}.sm490f92492e{display:grid;grid-template-columns:1fr 340px;gap:65px;padding:45px 6%}.sm490f92492e>aside>img{margin:25px 0;border-radius:15px;max-height:260px;object-fit:cover;width:100%}.aoacefaad137{margin:35px 0}.aoacefaad137 .qs5c085e8668{max-width:600px}.pn3ac91f8f1c .pne870974e5d{background:#176451;color:#fff}.pn3ac91f8f1c .pne870974e5d a,.pn3ac91f8f1c .pne870974e5d p,.pn3ac91f8f1c .pne870974e5d small{color:inherit}.pn3ac91f8f1c .kw79780f756b{background:#edf5f0;color:#233c34}.pn3ac91f8f1c .kw79780f756b h1{color:#176451}.pn3ac91f8f1c .jd9dcc32e833{background:#edf5f0;color:#233c34}.pn3ac91f8f1c .nxe166cae5f0{background:#edf5f0;color:#233c34}
/* CONTOUR: an interactive visual explorer, indigo controls and photographic canvases. */
body.ly625bc87f51{--sm9317c610cf:#483cbb;--fy44ad799f76:#eeecfc;--bl13456db7ac:#20234b;--sm688366f0d2:#20234b;--lycd753baf3e:#483cbb;--vh693ca025c7:#f0effb;--fy3ac25bd162:#656782;--ao524da5ed24:#dcdbee;--nxf880f5de51:18px}.tvbaa6591f27{display:flex;align-items:center;gap:30px;padding:23px 5%;border-bottom:1px solid #dcdbee;background:white}.tvbaa6591f27 nav{display:flex;margin:auto;gap:7px;padding:5px;border:1px solid #dcdbee;border-radius:35px;background:#f6f5fd}.tvbaa6591f27 nav a{font-size:12px;padding:10px 17px;text-decoration:none;display:flex;align-items:center}.tvbaa6591f27 nav a:hover{background:#483cbb;color:#fff;border-radius:25px}.tvbaa6591f27>div{font-size:13px;line-height:1.4}.tvbaa6591f27>div small{display:block;color:#656782;font-size:10px}.tvbaa6591f27>div .jd695116af9d{font-size:15px;font-weight:750;text-decoration:none}.ez63dd496d0c{background:#483cbb;color:white;padding:13px 17px;border-radius:25px;font-size:12px;text-decoration:none}.cwe9abc018d2{padding:45px 5%;display:grid;grid-template-columns:1fr 1.1fr;gap:50px;background:#f5f4fd;align-items:center}.ao1496abed02 h1{font-size:clamp(43px,4.8vw,69px);font-weight:650;margin:20px 0}.ao1496abed02>p:not(.gt3dbb8bb147){font-size:15px;color:#656782}.lyba835bc2af{position:relative;min-height:460px;overflow:hidden;border-radius:24px 24px 90px 24px;background:#d4dcf0}.lyba835bc2af>img{position:absolute;width:100%;height:100%;object-fit:cover}.vh1e8d43758d{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}.vh1e8d43758d svg{height:110px}.vh1e8d43758d span{font:8px/1.5 monospace;display:block;text-align:center}.vh1e8d43758d .tv57e4e83714{animation:component-study 5s ease-in-out infinite alternate}@keyframes component-study{from{opacity:.55}to{opacity:1;stroke-width:5}}.md1e31f1e6f8{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(transparent,#142043e8);color:#fff;padding:70px 28px 28px}.md1e31f1e6f8 span{font:9px/1.5 monospace}.md1e31f1e6f8 b{display:block;font-size:26px;font-weight:600}.ao9b4d087e21{padding:50px 5%}.ao9b4d087e21 .irc50b359008{padding:10px;background:#f0effb;border-radius:18px}.ao9b4d087e21 .irc50b359008 button{border:0;border-radius:10px;background:transparent}.ao9b4d087e21 .irc50b359008 button[aria-pressed=true]{background:#483cbb;color:#fff}.ly625bc87f51 .md4a65d6bed6{border:0;background:#f6f5fd}.ly625bc87f51 .md4a65d6bed6 img{height:190px}.ly625bc87f51 .nx3e880d83ad{padding:22px}.uxfd6b6b4d1b{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#f0effb}.kwcb00dbada8{display:grid;align-content:start}.kwcb00dbada8 .ly6420858b79{padding:15px 25px;border-radius:18px;background-color:#fff;border-color:#dcdbee}.kwcb00dbada8 .ly6420858b79 svg{height:180px}.kwcb00dbada8>h2{font-size:31px;margin:25px 0 10px}.kwcb00dbada8>details{border-bottom:1px solid #dcdbee}.kwcb00dbada8>details>summary{font-size:14px;padding:13px 0}.kwcb00dbada8>details>p{font-size:13px}.nx64392b972e,.dbc5d3f37e19{padding:50px 5%}.nx64392b972e .nx0d91c95c47{gap:10px}.nx64392b972e .nx0d91c95c47 img{height:260px}.nx64392b972e .nx0d91c95c47 figure:nth-child(even){padding-top:25px}.qse0611527d5{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#f5f4fd}.bl8ff4aaefaa{padding:55px 5%}.bl8ff4aaefaa>div:not(.ezfee2e33912){display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.dbc5d3f37e19{background:#f0effb}.ly625bc87f51 .md10a17aaedc>a{border:0}.ly625bc87f51 .sm9572b3d3f5{background:#20234b;border-radius:22px;padding:32px}.ly625bc87f51 .sm9572b3d3f5 button{background:#caf1f6;color:#20234b}.jd4d03089c82{display:grid;grid-template-columns:1.1fr 1fr;padding:25px 5%;gap:45px;background:#f5f4fd;align-items:center}.jd4d03089c82>div:last-child>img{height:330px;width:100%;object-fit:cover;border-radius:20px}.jd4d03089c82 .kwcea27ba1f5{font-size:10px;margin:7px 0;color:#656782}.ao74b72d02c1{display:flex;gap:12px;padding:20px 5%;border-bottom:1px solid #dcdbee}.ao74b72d02c1 a{font-size:12px;border:1px solid #dcdbee;padding:10px 18px;border-radius:25px;text-decoration:none;display:flex;align-items:center}.aob4236af223{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:35px 5%}.aob4236af223>aside>.qs5c085e8668{margin-top:25px}.aob4236af223>aside>.cwfe61dae216{margin-top:25px;grid-template-columns:minmax(0,1fr)}.db20c62dc53e{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.db20c62dc53e .ly6420858b79{padding:15px;border-radius:18px}.db20c62dc53e .rpdbf1b03475{margin:0}.aob4236af223 .nx0d91c95c47{grid-template-columns:1fr 1fr}.aob4236af223 .nx0d91c95c47 img{height:180px}.ly625bc87f51 .pnaa34420b84{background:#20234b}.ly625bc87f51 .pnaa34420b84 h3{color:white}.ly625bc87f51 .ly6420858b79{color:#483cbb;background-color:#eeecfc;border-color:#dcdbee}.ly625bc87f51 .jdd064ca07b8{background:#f0effb}.ly625bc87f51 .ly2e26709d26,.ly625bc87f51 .ao252446c8c1{color:#20234b}
/* PROOF: cinematic service stories, navy panels and orange wayfinding. */
body.nxb00f097326{--sm688366f0d2:#102d42;--lycd753baf3e:#b9481b;--vh693ca025c7:#eef3f6;--fy3ac25bd162:#5b6e7c;--ao524da5ed24:#d1dee5;--nxf880f5de51:4px;background:#fff;color:#102d42}.nxb00f097326 h1,.nxb00f097326 h2,.nxb00f097326 h3{font-family:Bricolage,Hanken,sans-serif}.nxb00f097326 .cwfd3378553f{background:#102d42;color:#fff;padding:23px 5%}.nxb00f097326 .kw847a27be53 strong{color:#fff}.nxb00f097326 .kw847a27be53 strong>span{color:#e86b35}.nxb00f097326 .cwfd3378553f>.jd695116af9d{color:#fff}.nxb00f097326 .cwfd3378553f button{background:#e86b35;color:#102d42;border:0}.nxb00f097326 .nxbb469010f7{background:#102d42;color:white}.nxb00f097326 .nxbb469010f7 a,.nxb00f097326 .nxbb469010f7 p{color:white}.ux400241b2f7{display:flex;gap:0;padding:0 5%;background:#fff;border-bottom:1px solid #d1dee5}.ux400241b2f7 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}.ux400241b2f7 a:first-child{border-left:1px solid #d1dee5}.qs869f921fda{display:grid;grid-template-columns:1.9fr 1fr;gap:8px;background:#102d42;padding:8px;min-height:610px}.aoe195fa6e13{position:relative;min-height:570px;overflow:hidden}.aoe195fa6e13>img{position:absolute;width:100%;height:100%;object-fit:cover}.aoe195fa6e13:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061a2ec9,#061a2e18),linear-gradient(0deg,#061a2eaa,transparent)}.aoe195fa6e13>div{position:relative;z-index:1;padding:65px 7%;color:white;max-width:800px}.aoe195fa6e13 h1{font-size:clamp(42px,5.2vw,78px);margin:25px 0;line-height:1.02}.aoe195fa6e13 .blb1d67d32d5{background:#e86b35;color:#122638}.aoe195fa6e13 .ir896d28179e{color:white;border-color:#ffffff75}.aoe195fa6e13 .ir896d28179e:hover{background:#102d42}.aoe195fa6e13 p:not(.gt3dbb8bb147){font-size:17px;max-width:36ch}.gt79afdec30b{display:grid;grid-template-rows:1fr 1fr;gap:8px}.gt79afdec30b>figure{position:relative;min-height:210px;overflow:hidden}.gt79afdec30b>figure>img{width:100%;height:100%;object-fit:cover;position:absolute}.gt79afdec30b 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}.gt79afdec30b>article{background:#eef3f6;padding:26px;color:#102d42}.gt79afdec30b>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}.gt79afdec30b>article>a:last-child{font-size:12px;border:0}.rp9fe3bab7d6{padding:60px 5%}.irec05368523{display:grid;grid-template-columns:1fr 1fr;gap:22px}.irec05368523>article{display:grid;grid-template-columns:1fr 1fr;background:#eef3f6;min-height:260px}.irec05368523 figure{overflow:hidden}.irec05368523 img{width:100%;height:100%;object-fit:cover}.irec05368523 article>div{padding:25px}.irec05368523 article>div>span{font-size:10px;text-transform:uppercase;color:#b9481b;font-weight:750}.irec05368523 h3{font-size:27px;margin:13px 0}.irec05368523 p{font-size:13px;color:#5b6e7c}.irec05368523 a{font-size:12px;font-weight:750}.rp7e986cb4a8{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;background:#102d42;color:#fff;padding:55px 7%;align-items:center}.rp7e986cb4a8 .ezfee2e33912 .gt3dbb8bb147{color:#ffab86}.rp7e986cb4a8 .ezfee2e33912 h2{font-size:clamp(35px,4vw,56px)}.rp7e986cb4a8>article>p{font-size:15px;color:#c7d5df}.rp7e986cb4a8 .vh2284428416 p{color:#c7d5df}.rp7e986cb4a8 .vh2284428416 details{border-color:#4b6576}.rp7e986cb4a8 article>a{font-size:13px;color:#ffab86}.rp7e986cb4a8 .qs5c085e8668{border:1px solid #456075}.nx7c4abceab9,.vh456ac816ce,.vhb74505b201{padding:55px 5%}.nx7c4abceab9{background:#eef3f6}.nxb00f097326 .irc50b359008 button[aria-pressed=true]{background:#102d42;border-color:#102d42}.nxb00f097326 .md4a65d6bed6{border:0}.nxb00f097326 .md4a65d6bed6 img{height:210px}.nxb00f097326 .md4a65d6bed6 h3{font-size:25px}.nxb00f097326 .nx3e880d83ad{padding:23px}.vh456ac816ce .nx0d91c95c47{gap:8px}.vh456ac816ce .nx0d91c95c47 img{height:260px}.tvda0c3df909{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;padding:55px 5%;background:#eef3f6}.tvda0c3df909>article{padding:15px 0}.blb2cb9529ff{padding:55px 7%;display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.nxb00f097326 .sm9572b3d3f5{background:#102d42}.nxb00f097326 .sm9572b3d3f5 button{background:#e86b35;color:#102d42}.vhb74505b201{background:#eef3f6}.nxb00f097326 .md10a17aaedc>a{border:0}.fy9d3c94e428{padding:35px 5%}.fy9d3c94e428>section{margin:0 0 50px}.fy9d3c94e428 header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-top:3px solid #102d42}.fy9d3c94e428 header h2{font-size:35px;margin:0}.fy9d3c94e428 header a{font-size:12px}.fy9d3c94e428 .md4a65d6bed6{background:#eef3f6}.ird0996718f3{position:relative;min-height:530px;background:#102d42;isolation:isolate}.ird0996718f3>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.ird0996718f3:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071d32f0,#071d3270);z-index:-1}.ird0996718f3>div{color:white;padding:35px 6% 45px;max-width:920px}.ird0996718f3 .blde181c5c35 .gt3dbb8bb147{color:#ffb593}.ird0996718f3 .blde181c5c35>p:last-child{color:#e2ebf2}.ird0996718f3 .blb1d67d32d5{background:#e86b35;color:#102d42}.ird0996718f3 .ir896d28179e:hover{background:#102d42}.lycde67e506d{display:grid;grid-template-columns:260px 1fr;gap:75px;padding:45px 8%}.lycde67e506d>aside{border-top:4px solid #e86b35;padding-top:25px}.lycde67e506d>aside h2{font-size:28px}.lycde67e506d>aside>a{font-size:13px}.lycde67e506d .rpdbf1b03475{padding:20px}.lycde67e506d .rpdbf1b03475 h2{font-size:23px}.lycde67e506d .cwfe61dae216{grid-template-columns:minmax(0,1fr)}.qs7cb5a4a839{margin:30px 0;max-width:650px}.nxb00f097326 .jdd9959789fe{background:#102d42;color:white}.nxb00f097326 .jdd9959789fe p,.nxb00f097326 .jdd9959789fe small{color:#c7d5df}.nxb00f097326 .ez1112138067{background:#eef3f6;color:#102d42}
/* Compact layouts preserve content, hierarchy and touch targets. */
@media(min-width:1600px){body main{max-width:1800px;margin-inline:auto}.pn010fb874c6{min-height:620px}.tvcc690a4e24{min-height:650px}}
@media(max-width:1100px){.ly3b747989c7{grid-template-columns:repeat(3,1fr)}.pn010fb874c6{grid-template-columns:1fr 1fr}.kw5619cb66db{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:0 25px;padding:20px 5%}.kw5619cb66db>.gt3dbb8bb147,.kw5619cb66db>h2{grid-column:1/-1}.kw5619cb66db h2{font-size:23px;margin:8px 0 15px}.kw5619cb66db h2 br{display:none}.kw5619cb66db .md09904d284b{grid-column:1/-1;padding:12px 0 0}.lyd73697b810 h1{font-size:54px}.vhfd3e6a8e0f nav{gap:17px}.vhfd3e6a8e0f .blb1d67d32d5{font-size:12px}.lyf7a41f5510{grid-template-columns:175px 1fr;gap:25px}.lyf7a41f5510 .ly3b747989c7{grid-template-columns:repeat(2,1fr)}.smd2ad5da1e9,.sm490f92492e,.aob4236af223{gap:30px;grid-template-columns:1fr 290px}.tvcc690a4e24{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.vhd01d8fcc2e{grid-row:1}.ira4fad138ee{grid-row:1;min-height:420px}.ezdf7c916c95{height:190px}.tvcc690a4e24>aside{display:flex;gap:18px;flex-direction:column;padding:20px}.tvcc690a4e24>aside .gt3dbb8bb147{display:none}.tvcc690a4e24>aside h2{margin:0;font-size:22px}.tvcc690a4e24>aside a{padding:6px 0}.kwe55c1ccdc3>article{grid-template-columns:1fr}.kwe55c1ccdc3>article>img{height:230px}.pn19f5d7e37c,.lyd1a5e434fb,.bl8ff4aaefaa>div:not(.ezfee2e33912),.blb2cb9529ff{gap:30px}.tvbaa6591f27{gap:18px}.ez63dd496d0c{display:none}.tvbaa6591f27 nav{margin-left:auto;margin-right:0}.cwe9abc018d2{gap:30px}.ao1496abed02 h1{font-size:53px}.lyba835bc2af{min-height:430px}.qs869f921fda{grid-template-columns:1.6fr 1fr}.aoe195fa6e13>div{padding:45px 6%}.aoe195fa6e13 h1{font-size:58px}.irec05368523>article{grid-template-columns:1fr}.irec05368523 figure{height:240px}.rp7e986cb4a8{gap:35px}.ux400241b2f7 a{padding-inline:13px;font-size:11px}.lycde67e506d{gap:40px;padding-inline:5%}.nx0d91c95c47 img{height:180px}.md10a17aaedc{gap:18px}.md10a17aaedc>a>div{padding:20px}.md10a17aaedc h3{font-size:23px}}
@media(max-width:760px){.ly3b747989c7{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.md4a65d6bed6 img,.ly625bc87f51 .md4a65d6bed6 img,.nxb00f097326 .md4a65d6bed6 img{height:170px}.md4a65d6bed6 h3,.nxb00f097326 .md4a65d6bed6 h3{font-size:21px}.nx3e880d83ad,.ly625bc87f51 .nx3e880d83ad,.nxb00f097326 .nx3e880d83ad{padding:17px}.md4a65d6bed6 p{font-size:12px}.nx0d91c95c47{grid-template-columns:repeat(2,1fr)}.nx0d91c95c47 img,.kw8be5d4c57b .nx0d91c95c47 img,.nx64392b972e .nx0d91c95c47 img,.vh456ac816ce .nx0d91c95c47 img{height:200px}.md10a17aaedc{grid-template-columns:1fr}.md10a17aaedc>a{display:grid;grid-template-columns:.8fr 1fr}.md10a17aaedc figure,.md10a17aaedc img{height:100%}.md10a17aaedc h3{font-size:24px}.md10a17aaedc p{font-size:12px}.ezfee2e33912{margin-bottom:24px}.ezfee2e33912 h2{font-size:34px}.fyec5ddbfab1{flex-wrap:wrap;justify-content:flex-start;white-space:normal;gap:8px 20px;font-size:10px}.fyec5ddbfab1 span+span{padding-left:20px}.fyec5ddbfab1>*{min-width:0;overflow-wrap:anywhere}.fyec5ddbfab1 a{min-width:140px}.blde181c5c35 h1{font-size:43px}.blde181c5c35>p:last-child{font-size:15px}.sm9ecc27bd1b{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--ao524da5ed24);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}.sm9ecc27bd1b>span{font-weight:800;font-size:17px;line-height:1.15}.sm9ecc27bd1b small{display:block;font-size:10px;font-weight:400;margin-top:5px}.sm9ecc27bd1b .blb1d67d32d5{font-size:13px;min-height:45px;padding:10px 15px}body{padding-bottom:80px}.vhfd3e6a8e0f{padding:17px 5%;flex-wrap:wrap;gap:15px}.vhfd3e6a8e0f .irc085a439b0{font-size:25px}.vhfd3e6a8e0f .tv1af85f8a22{width:40px;font-size:27px}.vhfd3e6a8e0f .blb1d67d32d5{margin-left:auto;font-size:12px}.vhfd3e6a8e0f nav{order:3;width:100%;margin:0;justify-content:space-between}.nx23267e3527 nav{grid-template-columns:1fr 1fr;gap:10px 25px}.pn010fb874c6{grid-template-columns:1fr}.lyd73697b810{padding:35px 6%}.lyd73697b810 h1{font-size:50px}.kw2567a15b40{min-height:320px}.kw5619cb66db{display:block}.kw5619cb66db>a{padding:16px 24px 16px 0}.kw5619cb66db a>span{font-size:12px}.kw5619cb66db h2{font-size:28px}.kw5619cb66db>.gt3dbb8bb147{display:block}.ux8e5f9e9294,.ly5908cc1c07,.sm16dde04e83,.vh718ae20bc2,.smd2ad5da1e9,.lyf7a41f5510{grid-template-columns:1fr;gap:30px}.gt9430993cb8,.lyee999a0713,.ly05cad9992c,.ux8e5f9e9294,.ly5908cc1c07,.sm16dde04e83{padding:38px 5%}.vh718ae20bc2{padding-bottom:25px}.vh718ae20bc2>figure{padding:0}.vh718ae20bc2 img{height:290px}.smd2ad5da1e9>aside{display:grid;gap:25px}.smd2ad5da1e9>aside>.qs5c085e8668,.smd2ad5da1e9>aside>.qsc5804db9df{margin:0}.lyf7a41f5510>aside{position:static;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.lyf7a41f5510>aside h2{width:100%;margin:0}.lyf7a41f5510>aside>a{font-size:11px;max-width:46%;gap:10px}.lyf7a41f5510>aside .smb2254ff70c{margin-top:0}.lyf7a41f5510 .ly3b747989c7{grid-template-columns:1fr 1fr}.lyf7a41f5510 .qs287473e3fa img{width:110px;height:130px}.lyf7a41f5510 .qs287473e3fa h2{font-size:23px}.pn3ac91f8f1c .rp707bd8163f{padding:16px 5%}.pn3ac91f8f1c .nxfc171ec0aa>span{font-size:28px}.tvcc690a4e24{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 5%}.vhd01d8fcc2e{grid-column:1/-1;padding:15px 0 20px}.vhd01d8fcc2e h1{font-size:49px}.ira4fad138ee{grid-column:1/-1;grid-row:auto;min-height:330px;border-radius:60px 12px 12px 12px}.ezdf7c916c95{height:auto;min-height:210px}.tvcc690a4e24>aside{gap:9px;padding:20px 15px}.tvcc690a4e24>aside h2{font-size:22px}.tvcc690a4e24>aside a{font-size:11px;line-height:1.3;padding:8px 0}.tv906b82a28e{grid-template-columns:1fr 1fr;padding:0}.tv906b82a28e a{padding:15px 5%;font-size:12px;border-bottom:1px solid #ffffff40}.kwe55c1ccdc3{gap:15px}.kwe55c1ccdc3>article>img{height:170px}.kwe55c1ccdc3>article>div{padding:20px 16px}.kwe55c1ccdc3 h3{font-size:25px}.kwe55c1ccdc3 a{font-size:11px}.pn19f5d7e37c,.rp79183f12be,.lyd1a5e434fb,.qs41b426a3d4,.sm490f92492e{grid-template-columns:1fr;gap:30px;padding:38px 5%}.gt74ab4d3dad,.ir2716d61d01,.irb08ba69a3e{padding:38px 5%}.nx284b976117{grid-template-columns:1fr}.nx284b976117>img{height:230px}.nx284b976117>div{padding:25px}.qs41b426a3d4>img{height:320px;grid-row:2}.jdebac0bb304{gap:10px 25px;flex-wrap:wrap;justify-content:flex-start;padding:12px 5%;white-space:normal}.jdebac0bb304 a{min-width:0;overflow-wrap:anywhere}.sm490f92492e .nx0d91c95c47 img{height:180px}.tvbaa6591f27{padding:17px 5%;display:grid;grid-template-columns:1fr 1fr;gap:15px}.tvbaa6591f27 nav{grid-column:1/-1;grid-row:2;margin:0;justify-content:center}.tvbaa6591f27>div{text-align:right}.tvbaa6591f27 .jd3639dd098e strong{font-size:27px}.cwe9abc018d2,.uxfd6b6b4d1b,.qse0611527d5,.bl8ff4aaefaa>div:not(.ezfee2e33912),.jd4d03089c82,.aob4236af223{grid-template-columns:1fr;gap:30px;padding:35px 5%}.bl8ff4aaefaa>div:not(.ezfee2e33912){padding:0}.ao1496abed02 h1{font-size:49px}.lyba835bc2af{min-height:350px;border-radius:20px 20px 60px 20px}.vh1e8d43758d{width:130px;top:15px;right:15px}.vh1e8d43758d svg{height:85px}.ao9b4d087e21,.nx64392b972e,.dbc5d3f37e19,.bl8ff4aaefaa{padding:38px 5%}.ao9b4d087e21 .irc50b359008{gap:5px;padding:7px}.ao9b4d087e21 .irc50b359008 button{font-size:11px;padding:9px 12px}.jd4d03089c82 .blde181c5c35{padding:5px 0}.ao74b72d02c1{flex-wrap:wrap;white-space:normal}.ao74b72d02c1 a{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.db20c62dc53e{grid-template-columns:1fr}.db20c62dc53e .ly6420858b79 svg{height:190px}.ux400241b2f7{padding:0;flex-wrap:wrap}.ux400241b2f7 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}.ux400241b2f7 a:first-child{border-left:1px solid #d1dee5}.nxb00f097326 .cwfd3378553f{padding:18px 5%}.nxb00f097326 .cwfd3378553f .jd695116af9d{font-size:13px}.qs869f921fda{grid-template-columns:1fr}.aoe195fa6e13{min-height:490px}.aoe195fa6e13>div{padding:40px 6%}.aoe195fa6e13 h1{font-size:52px}.gt79afdec30b{grid-template-columns:1fr 1fr;grid-template-rows:auto}.gt79afdec30b>figure{min-height:260px}.gt79afdec30b>article{padding:20px 15px}.gt79afdec30b>article>a{font-size:14px}.gt79afdec30b figcaption{font-size:21px;padding:50px 17px 20px}.rp9fe3bab7d6,.nx7c4abceab9,.vh456ac816ce,.vhb74505b201{padding:38px 5%}.irec05368523{gap:14px}.irec05368523 figure{height:180px}.irec05368523 article>div{padding:20px 16px}.irec05368523 h3{font-size:23px}.irec05368523 p{font-size:12px}.rp7e986cb4a8,.tvda0c3df909,.blb2cb9529ff,.lycde67e506d{grid-template-columns:1fr;gap:30px;padding:38px 5%}.lycde67e506d>aside{display:none}.ird0996718f3{min-height:500px}.ird0996718f3>div{padding:20px 5% 35px}.fy9d3c94e428 header{align-items:start}.fy9d3c94e428 header h2{font-size:29px}.fy9d3c94e428 header a{max-width:115px;font-size:11px}.qs5c085e8668 figcaption{font-size:9px}.irc50b359008 button{font-size:11px;padding:10px 12px}}
@media(max-width:430px){.ly3b747989c7{gap:10px}.md4a65d6bed6 img,.ly625bc87f51 .md4a65d6bed6 img,.nxb00f097326 .md4a65d6bed6 img{height:130px}.nx3e880d83ad,.ly625bc87f51 .nx3e880d83ad,.nxb00f097326 .nx3e880d83ad{padding:14px}.ly3b747989c7{grid-template-columns:1fr}.md4a65d6bed6 h3,.nxb00f097326 .md4a65d6bed6 h3{font-size:19px;overflow-wrap:normal;word-break:normal;hyphens:manual}.md4a65d6bed6 p{font-size:11px}.nx3e880d83ad small{font-size:8px}.md4a65d6bed6 b{font-size:10px}.nx0d91c95c47 img,.kw8be5d4c57b .nx0d91c95c47 img,.nx64392b972e .nx0d91c95c47 img,.vh456ac816ce .nx0d91c95c47 img{height:150px}.md10a17aaedc>a{display:block}.md10a17aaedc img{height:190px}.ezfee2e33912 h2{font-size:31px}.blde181c5c35 h1{font-size:37px}.lyd73697b810 h1,.vhd01d8fcc2e h1,.ao1496abed02 h1,.aoe195fa6e13 h1{font-size:44px}.vhfd3e6a8e0f .blb1d67d32d5{font-size:11px;padding:11px}.vhfd3e6a8e0f .irc085a439b0{font-size:22px}.kwe55c1ccdc3,.irec05368523{grid-template-columns:1fr}.kwe55c1ccdc3>article{grid-template-columns:.75fr 1fr}.kwe55c1ccdc3>article>img{height:100%}.kwe55c1ccdc3 h3{font-size:24px}.ezdf7c916c95{min-height:270px}.gt79afdec30b{grid-template-columns:1fr}.gt79afdec30b>figure{min-height:190px}.gt79afdec30b>article{padding:22px}.aoe195fa6e13{min-height:530px}.qsc5804db9df h3{font-size:29px}.cwfe61dae216{gap:0 14px}.cwfe61dae216 a{font-size:12px}.sm9572b3d3f5,.pn3ac91f8f1c .sm9572b3d3f5,.ly625bc87f51 .sm9572b3d3f5{padding:24px}.kw9eeea20f73 h2{font-size:25px}.kw9eeea20f73>section{gap:13px}.db8ad4f3bf4d{padding:22px}}
@media(prefers-reduced-motion:reduce){.qs94e2b9e3c3,.vh1e8d43758d .tv57e4e83714{animation:none!important}.md4a65d6bed6:hover,.md4a65d6bed6:hover img,.nx0d91c95c47 a:hover img{transform:none}html{scroll-behavior:auto}}
.cw63981bc0d6{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.cw63981bc0d6 a{display:flex;align-items:center;gap:15px;font-size:12px;padding:9px 15px;border-bottom:2px solid #dcdbee;text-decoration:none}.sm3a978eec64{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px 5%;background:#eef3f6;align-items:center}.sm3a978eec64 .blde181c5c35{padding-top:0}.sm3a978eec64 .ezfee2e33912 h2{font-size:26px}.aob3e1ebe9db .md10a17aaedc{display:flex;flex-direction:column;gap:25px}.aob3e1ebe9db .md10a17aaedc>a{display:grid;grid-template-columns:.8fr 1.2fr}.aob3e1ebe9db .md10a17aaedc img{height:100%;min-height:260px}.aob3e1ebe9db .md10a17aaedc>a>div{padding:35px}.aob3e1ebe9db .md10a17aaedc h3{font-size:36px}.aob3e1ebe9db .md10a17aaedc p{font-size:15px}@media(max-width:760px){.sm3a978eec64{grid-template-columns:1fr;gap:25px}.aob3e1ebe9db .md10a17aaedc>a{display:block}.aob3e1ebe9db .md10a17aaedc img{height:210px;min-height:0}.aob3e1ebe9db .md10a17aaedc>a>div{padding:25px}.aob3e1ebe9db .md10a17aaedc h3{font-size:29px}}
/*65bf86a9e9b3*/
