/* Rich field edition: shared accessible media primitives, independent compositions. */
body{--sm4a392ac52a:#d6dfeb;--fya11e2d90d7:#54647b;--irb7caa3e12a:#1648db;--ly8a25eae4d9:#edf3fc;--smeefc2b23c9:#122345;--bl5287447c98:10px;color:var(--smeefc2b23c9);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}.jd2b0969dadd{margin-bottom:28px;max-width:760px}.jd2b0969dadd h2{margin-bottom:14px}.jd2b0969dadd>p:last-child:not(.rpc0be59a8e8){color:var(--fya11e2d90d7)}.jd2b0969dadd .rpc0be59a8e8,.nx736cb2da0b .rpc0be59a8e8{color:var(--irb7caa3e12a)}.tv197b303576{display:flex;gap:13px;align-items:center;flex-wrap:wrap;margin-top:25px}.ux676704aec6{display:inline-flex;align-items:center;justify-content:center;min-height:48px;background:var(--irb7caa3e12a);color:#fff;padding:13px 20px;text-decoration:none;font-weight:750;line-height:1.4;border-radius:var(--bl5287447c98);font-size:14px}.ux676704aec6:hover{filter:brightness(.9)}.pn83a3f24ec4{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:10px 17px;border:1px solid var(--sm4a392ac52a);border-radius:var(--bl5287447c98);text-decoration:none;font-weight:700;font-size:13px}.pn83a3f24ec4:hover{background:var(--ly8a25eae4d9)}.nx736cb2da0b{padding:44px 0 30px}.nx736cb2da0b>nav{font-size:12px;margin-bottom:25px}.nx736cb2da0b>nav a{display:inline-block;min-height:30px}.nx736cb2da0b h1{font-size:clamp(37px,4.6vw,66px);max-width:22ch;margin:18px 0}.nx736cb2da0b>p:last-child{max-width:64ch;font-size:17px;color:var(--fya11e2d90d7)}main>.nx736cb2da0b{padding:45px 5%;background:var(--ly8a25eae4d9)}.vh5d72ddd187{background:var(--smeefc2b23c9);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:17px 5%;gap:20px;font-size:12px}.vh5d72ddd187 span+span{border-left:1px solid #ffffff45;padding-left:25px}.vh5d72ddd187 a{font-weight:700;text-decoration:none}.jd84a3b89bf8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.jd2eb17378c7{background:#fff;border:1px solid var(--sm4a392ac52a);border-radius:var(--bl5287447c98);overflow:hidden;transition:box-shadow .25s,transform .25s}.jd2eb17378c7>a{display:flex;height:100%;flex-direction:column;text-decoration:none}.jd2eb17378c7 figure{position:relative;overflow:hidden}.jd2eb17378c7 img{width:100%;height:180px;object-fit:cover;transition:transform .55s}.jd2eb17378c7 figure>span{position:absolute;bottom:12px;right:12px;width:34px;height:34px;background:#fff;color:var(--smeefc2b23c9);display:grid;place-items:center;border-radius:50%;font-size:21px}.ir35dec0baad{padding:20px;display:flex;flex-direction:column;flex:1}.ir35dec0baad small{font-size:10px;font-weight:750;letter-spacing:.05em;text-transform:uppercase;color:var(--irb7caa3e12a);margin-bottom:11px}.jd2eb17378c7 h3{font-size:21px;line-height:1.15;margin-bottom:12px}.jd2eb17378c7 p{font-size:13px;line-height:1.55;color:var(--fya11e2d90d7);margin-bottom:20px}.jd2eb17378c7 b{font-size:12px;margin-top:auto;color:var(--irb7caa3e12a)}.jd2eb17378c7:hover{box-shadow:0 12px 25px #142c4b14;transform:translateY(-3px)}.jd2eb17378c7:hover img{transform:scale(1.035)}.db97a651727a{margin:20px 0 24px}.lyea88045b63{display:flex;gap:9px;flex-wrap:wrap;margin:0 0 24px}.lyea88045b63 button{background:#fff;border:1px solid var(--sm4a392ac52a);border-radius:var(--bl5287447c98);font-size:12px;padding:10px 16px;color:var(--smeefc2b23c9)}.lyea88045b63 button[aria-pressed=true]{background:var(--irb7caa3e12a);border-color:var(--irb7caa3e12a);color:#fff}.md0f41f94230{font-size:12px;margin:14px 0 0;min-height:19px;color:var(--fya11e2d90d7)}.sm5bd51c09e9{background:#0a1725;color:#fff;border-radius:var(--bl5287447c98);overflow:hidden}.qsb99e5da043{background:#0a1725;aspect-ratio:960/760}.sm5bd51c09e9 video{width:100%;height:100%;display:block;object-fit:contain}.sm5bd51c09e9 figcaption{display:flex;justify-content:space-between;gap:15px;padding:13px 18px;font-size:10px;border-top:1px solid #ffffff25}.ir933d371cf5{border-top:1px solid #ffffff25;padding:0 18px;font-size:12px}.ir933d371cf5 summary{padding:12px 0;min-height:44px}.ir933d371cf5 p{color:#d1dce5;font-size:12px;line-height:1.6}.ez7b3d0d9f3b{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.ez7b3d0d9f3b figure{min-width:0}.ez7b3d0d9f3b a{display:block;position:relative;overflow:hidden;border-radius:var(--bl5287447c98)}.ez7b3d0d9f3b img{width:100%;height:220px;object-fit:cover;transition:transform .5s}.ez7b3d0d9f3b a:hover img{transform:scale(1.04)}.ez7b3d0d9f3b a>span{position:absolute;bottom:12px;right:12px;background:#fff;color:#172736;border-radius:50%;width:33px;height:33px;display:grid;place-items:center}.ez7b3d0d9f3b figcaption{font-size:12px;margin-top:10px;font-weight:650}.qs2cd2953829{font-size:11px;color:var(--fya11e2d90d7);margin:17px 0 0}.qs7be1c40736{background:#fff;border:1px solid var(--sm4a392ac52a);border-radius:var(--bl5287447c98);overflow:hidden;color:var(--smeefc2b23c9)}.lyc88d6c6cf1{position:relative;min-height:290px;background:#153e50}.lyc88d6c6cf1>img{position:absolute;width:100%;height:100%;object-fit:cover;filter:brightness(.48)}.lyc88d6c6cf1>div{position:relative;z-index:1;padding:40px;color:white}.qs7be1c40736 h3{font-size:36px;margin:10px 0 20px}.qs7be1c40736 button{background:white;color:#182d43;font-size:13px;border-radius:6px}.lyc88d6c6cf1 p{font-size:11px;margin:14px 0 0}.dbbbc169bad6{font-size:12px;display:block;padding:12px 20px}.qs7be1c40736>.fyb7197ebbb8{padding:0 20px 12px;margin:0;font-size:11px}.qs7be1c40736 iframe{border:0;width:100%;height:320px;display:block}.bl61e752cb47{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 22px}.bl61e752cb47 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(--sm4a392ac52a);font-size:13px;padding:10px 0}.bl61e752cb47 a:hover{color:var(--irb7caa3e12a)}.bl61e752cb47 a>span:first-child{min-width:0;overflow-wrap:anywhere}.bl61e752cb47 a>span:last-child{flex-shrink:0}.vh18b3ddaad5 details{border-bottom:1px solid var(--sm4a392ac52a)}.vh18b3ddaad5 details:first-child{border-top:1px solid var(--sm4a392ac52a)}.vh18b3ddaad5 summary,.aofc4ac06baf 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}.vh18b3ddaad5 summary span{color:var(--irb7caa3e12a);flex:none;align-self:center;display:grid;place-items:center;width:1em;height:1em;line-height:1}.vh18b3ddaad5 details[open] summary span{transform:rotate(45deg)}.vh18b3ddaad5 p{font-size:14px;line-height:1.7;color:var(--fya11e2d90d7)}.tv5e5a77a509{background:var(--smeefc2b23c9);color:#fff;padding:28px;border-radius:var(--bl5287447c98)}.tv5e5a77a509 .rpc0be59a8e8{color:#cad6e4;font-size:10px!important}.tv5e5a77a509 h2{font-size:30px;line-height:1.08;color:#fff}.tv5e5a77a509 label{font-size:12px;margin-bottom:16px}.tv5e5a77a509 input,.tv5e5a77a509 select,.tv5e5a77a509 textarea{font-size:14px;border:0!important;border-radius:5px!important}.tv5e5a77a509 button{width:100%;background:#fff;color:var(--smeefc2b23c9);font-weight:750;border-radius:5px;font-size:14px}.tv5e5a77a509>.fyb7197ebbb8{font-size:10px;margin:12px 0;color:#d5dce5}.aob60a06e89a{font-size:16px;color:#fff;display:block;margin-top:18px}.ao4d57e13fdf{display:grid;grid-template-columns:repeat(3,1fr);gap:25px}.ao4d57e13fdf>a{text-decoration:none;background:#fff;border:1px solid var(--sm4a392ac52a);border-radius:var(--bl5287447c98);overflow:hidden;display:flex;flex-direction:column}.ao4d57e13fdf img{height:210px;width:100%;object-fit:cover}.ao4d57e13fdf>a>div{padding:23px;display:flex;flex-direction:column;flex:1}.ao4d57e13fdf small{font-size:10px;color:var(--irb7caa3e12a)}.ao4d57e13fdf h3{font-size:25px;margin:12px 0}.ao4d57e13fdf p{font-size:13px;color:var(--fya11e2d90d7);line-height:1.65}.ao4d57e13fdf b{font-size:12px;margin-top:auto;color:var(--irb7caa3e12a)}.kw7acbb8f012>section{display:flex;gap:22px;padding:24px 0;border-bottom:1px solid var(--sm4a392ac52a)}.kw7acbb8f012 h2{font-size:29px;margin-bottom:12px}.kw7acbb8f012 p{font-size:16px;color:var(--fya11e2d90d7)}.bl4ab518980d{flex:none;width:32px;height:32px;border-radius:50%;background:var(--ly8a25eae4d9);color:var(--irb7caa3e12a);display:grid;place-items:center;font-size:12px;font-weight:700}.aofc4ac06baf{padding:30px;background:var(--ly8a25eae4d9);margin:30px 0;border-radius:var(--bl5287447c98)}.aofc4ac06baf h2{font-size:29px}.aofc4ac06baf details{border-bottom:1px solid var(--sm4a392ac52a)}.aofc4ac06baf p{font-size:14px;color:var(--fya11e2d90d7)}.ly4d6b0e1182{margin:30px 0;border:1px solid var(--sm4a392ac52a);padding:24px;border-radius:var(--bl5287447c98)}.ly4d6b0e1182 h2{font-size:25px}.ly4d6b0e1182 ul{padding:0;list-style:none;display:flex;gap:9px;flex-wrap:wrap}.ly4d6b0e1182 li{font-size:13px;padding:7px 12px;background:var(--ly8a25eae4d9);border-radius:5px}.ly4d6b0e1182 p{font-size:13px;color:var(--fya11e2d90d7);margin-bottom:0}.smb1c91efb2c{font-size:14px;margin:25px 0}.smb1c91efb2c h3{font-size:22px}.smb1c91efb2c a{font-size:12px}.sm13f7dfad5c{display:flex;align-items:center;background:var(--ly8a25eae4d9);margin-bottom:22px;border-radius:var(--bl5287447c98);overflow:hidden}.sm13f7dfad5c img{width:160px;height:120px;object-fit:cover}.sm13f7dfad5c>div{padding:20px}.sm13f7dfad5c h2{font-size:28px;margin:0 0 12px}.sm13f7dfad5c a{font-size:12px}.tvcb52a1712c{display:none}.aob31c52e6db{background:#07111d;color:#fff;border:1px solid #75869b;padding:15px;width:min(1100px,94vw);max-height:94dvh;border-radius:10px}.aob31c52e6db img{max-height:76dvh;object-fit:contain;width:100%}.aob31c52e6db>div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:12px;padding:0 0 10px}.aob31c52e6db button{background:white;color:#123}.aob31c52e6db p{font-size:12px;margin:10px 0 0}.qsd8810f31d4{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.fy4a8cab3ae5{--cwb137463ee0:#122345;--rp285544e32c:#1648db;--ez806fbadb4d:#fff;--bl5287447c98:7px}.fy4a8cab3ae5 main,.fy4a8cab3ae5 .mddd47dd9889{margin-left:0}.ezd0654cd6f4{background:#122345;color:#dfe8f9;display:flex;justify-content:space-between;padding:7px 5%;font-size:11px}.ezd0654cd6f4 a{text-decoration:none}.vha6f14d6b57{display:flex;align-items:center;gap:28px;padding:22px 5%;background:white}.vha6f14d6b57 .nxab49407d9f{color:#122345}.vha6f14d6b57 .rpb80b888415{background:#ffbf42;color:#122345}.vha6f14d6b57 .fyab4aa80eb9{font-size:31px}.vha6f14d6b57 nav{display:flex;gap:27px;margin-left:auto;font-size:14px;font-weight:700}.vha6f14d6b57 nav a{display:flex;align-items:center;text-decoration:none}.vh5824d0da67{background:#edf3fc;border-top:1px solid #d6dfeb;border-bottom:1px solid #d6dfeb;padding:0 5%;position:relative;z-index:20}.vh5824d0da67 summary{font-weight:700;font-size:13px;padding:13px 0;display:flex;justify-content:space-between}.vh5824d0da67 nav{display:grid;grid-template-columns:repeat(5,1fr);gap:25px;padding:15px 0 25px}.vh5824d0da67 nav a{font-size:13px;text-decoration:none;border-top:1px solid #b4c9ee;padding:13px 0;display:flex;justify-content:space-between}.nx06b7f610cc{display:grid;grid-template-columns:1.1fr 1fr .72fr;background:#edf3fc;min-height:530px}.kw72616ff07a{padding:42px 35px 32px max(25px,4vw)}.kw72616ff07a h1{font-size:clamp(40px,4.5vw,65px);margin:18px 0 22px}.kw72616ff07a>p:not(.rpc0be59a8e8){font-size:14px;color:#53627b}.kw72616ff07a .tv197b303576{gap:12px}.kw72616ff07a .pn83a3f24ec4{border:0;padding-left:0}.jddf5ed45b82{display:flex;align-items:center;gap:13px;margin-top:24px}.jddf5ed45b82 img{width:65px;height:55px;object-fit:cover;border-radius:5px}.jddf5ed45b82 p{font-size:11px;line-height:1.6;margin:0}.tv07a8f3880f{position:relative;min-height:450px}.tv07a8f3880f>img{width:100%;height:100%;object-fit:cover;position:absolute}.tv07a8f3880f>div{position:absolute;bottom:0;padding:28px;background:linear-gradient(transparent,#10294bf5);color:white;width:100%;padding-top:80px}.tv07a8f3880f span{font-size:10px;letter-spacing:.08em}.tv07a8f3880f strong{font:800 48px/1.2 Bricolage;display:block}.tv07a8f3880f p{font-size:12px;margin:10px 0 0}.jdd690d98e73{padding:30px 23px;background:#1648db;color:#fff}.jdd690d98e73 h2{font-size:28px;margin:18px 0}.jdd690d98e73>a{display:block;position:relative;border-top:1px solid #ffffff45;padding:20px 19px 20px 0;text-decoration:none}.jdd690d98e73 b{display:block;font-size:16px;line-height:1.2}.jdd690d98e73 a>span{display:block;font-size:11px;line-height:1.5;margin-top:8px;color:#d9e5ff}.jdd690d98e73 i{position:absolute;right:0;top:20px;font-style:normal}.jdd690d98e73 .fy8468ee3ee2{font-size:12px;color:#ffdc90;font-weight:700}.kwd1c05a88f3,.rpff56825e0e,.vh826e991945{padding:55px 5%}.kwd1c05a88f3{background:#f5f8fd}.qs170c1e9105{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:55px;background:#fff}.qs170c1e9105>article{align-self:center}.qs170c1e9105>article>section{border-left:3px solid #ffbf42;padding-left:20px;margin:26px 0}.qs170c1e9105>article h3{font-size:22px;margin-bottom:9px}.qs170c1e9105>article p{font-size:14px;color:#54647b}.qs170c1e9105 .sm5bd51c09e9{max-width:610px}.gtf8eda5e0f8{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#edf3fc}.aoa125f050e0{display:grid;grid-template-columns:1.3fr .8fr;gap:60px;padding:55px 5%}.vh826e991945{background:#f5f8fd}.ao6368d83621{display:grid;grid-template-columns:1.1fr 1fr;gap:50px;padding:0 5%;background:#edf3fc}.ao6368d83621>figure{padding:30px 0}.ao6368d83621 img{width:100%;height:100%;max-height:380px;object-fit:cover;border-radius:8px}.sm3fae77e108{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:40px 5%}.sm3fae77e108>aside>.sm5bd51c09e9,.sm3fae77e108>aside>.qs7be1c40736{margin-top:25px}.sm3fae77e108 .ez7b3d0d9f3b{grid-template-columns:1fr 1fr;margin-top:25px}.sm3fae77e108 .ez7b3d0d9f3b img{height:190px}.ux725de5d281{display:grid;grid-template-columns:220px 1fr;gap:40px;padding:40px 5%}.ux725de5d281>aside{align-self:start;position:sticky;top:25px}.ux725de5d281>aside h2{font-size:22px}.ux725de5d281>aside>a{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid #d6dfeb;font-size:13px;text-decoration:none}.ux725de5d281>div>section{margin-bottom:45px}.ux725de5d281 .jd84a3b89bf8{grid-template-columns:repeat(3,1fr)}.fy4a8cab3ae5 .smab4e944a1a,.fy4a8cab3ae5 .rp48e0819596,.fy4a8cab3ae5 .mddcb99a477f,.fy4a8cab3ae5 .kwd197c425bf{margin-left:5%;margin-right:5%}.fy4a8cab3ae5 .mddd47dd9889{background:#122345;color:white}.fy4a8cab3ae5 .mddd47dd9889 small{color:#c5d3ea}
/* HOMESTEAD: photography-led home care, broad green rooms and citrus accents. */
body.cw1c810c70f0{--smeefc2b23c9:#233c34;--irb7caa3e12a:#176451;--ly8a25eae4d9:#edf5f0;--fya11e2d90d7:#5a6e62;--sm4a392ac52a:#d3e2d8;--bl5287447c98:15px;background:#fff;color:#233c34;font-family:Karla,Hanken,sans-serif}.cw1c810c70f0 h1,.cw1c810c70f0 .jd2b0969dadd h2{font-family:Fraunces,Georgia,serif;font-weight:580;letter-spacing:-.045em}.cw1c810c70f0 h3,.cw1c810c70f0 .jd2eb17378c7 h3{font-family:Karla,sans-serif}.cw1c810c70f0 .jd7277322ee3{background:white;color:#233c34}.cw1c810c70f0 .uxbe803d197d{padding:22px 5%}.cw1c810c70f0 .mdcce9321f1d{border:0;border-radius:0;transform:none;color:#176451}.cw1c810c70f0 .mdcce9321f1d>span{font-family:Fraunces,serif;font-size:35px}.cw1c810c70f0 .bl92dccf1a15{background:#176451;color:white;border:0}.cw1c810c70f0 .bl92dccf1a15 .md732d634f85{background:#dafa75;color:#233c34}.cw1c810c70f0 .lya0d48c0446{background:#fff;color:#233c34;border-color:#d3e2d8;box-shadow:0 20px 45px #17362b25;z-index:70}.cw1c810c70f0 .ez43ace7a902{background:#176451;color:white}.gt36fb5d70e0{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}.ez8a2a40a15e{grid-row:1/3;align-self:center;padding:25px 25px 30px 10px}.ez8a2a40a15e h1{font-size:clamp(39px,4.3vw,63px);margin:22px 0}.ez8a2a40a15e>p:not(.rpc0be59a8e8){font-size:15px;color:#5a6e62}.ez8a2a40a15e .ux676704aec6{background:#176451;border-radius:7px}.ez8a2a40a15e .pn83a3f24ec4{border:0;padding-left:0}.md73598a50c7{grid-column:2;grid-row:1/3;position:relative;overflow:hidden;border-radius:110px 15px 15px 15px}.md73598a50c7>img{height:100%;width:100%;object-fit:cover;position:absolute}.md73598a50c7>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}.kw95059d0c0b{border-radius:15px;overflow:hidden;min-height:190px}.kw95059d0c0b img{width:100%;height:100%;object-fit:cover}.gt36fb5d70e0>aside{background:#dafa75;border-radius:15px;padding:25px 20px}.gt36fb5d70e0>aside h2{font-size:24px;line-height:1.13;margin:15px 0}.gt36fb5d70e0>aside>a{display:block;border-top:1px solid #9fac66;text-decoration:none;font-size:12px;padding:12px 0;font-weight:700}.rp27ec3cde7d{display:grid;grid-template-columns:repeat(4,1fr);padding:0 5%;background:#176451;color:white}.rp27ec3cde7d 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}.rp27ec3cde7d a:first-child{border-left:1px solid #ffffff40}.sm7f67f498b6,.ir76d179ac96,.lyc3eb367830{padding:65px 5%}.sm7f67f498b6>.jd2b0969dadd,.ir76d179ac96>.jd2b0969dadd,.lyc3eb367830>.jd2b0969dadd{margin:0 auto 35px;text-align:center}.bl97fea3263e{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.bl97fea3263e>article{display:grid;grid-template-columns:.9fr 1fr;border:1px solid #d3e2d8;border-radius:16px;overflow:hidden;background:#fff}.bl97fea3263e>article>img{width:100%;height:100%;object-fit:cover}.bl97fea3263e>article>div{padding:28px}.bl97fea3263e h3{font:28px/1.05 Fraunces,serif;margin-bottom:22px}.bl97fea3263e a{display:block;text-decoration:none;border-top:1px solid #d3e2d8;font-size:12px;line-height:1.4;padding:12px 0}.bl97fea3263e .tvf150c91b6d{color:#176451;font-weight:800}.jd417a9cde8a{display:grid;grid-template-columns:1fr 1.1fr;gap:65px;padding:55px 7%;background:#edf5f0;align-items:center}.jd417a9cde8a article>div:not(.jd2b0969dadd){padding:15px 0;border-top:1px solid #d3e2d8}.jd417a9cde8a h3{font-size:21px;margin-bottom:9px}.jd417a9cde8a article p{font-size:14px;color:#5a6e62}.kw9dcf7e4efb{padding:35px 5%;background:#f7faf8}.kw9dcf7e4efb .ez7b3d0d9f3b img{height:240px}.ir76d179ac96>.pn83a3f24ec4{display:flex;width:fit-content;margin:28px auto 0}.gtf8082796f0{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:start;background:#edf5f0}.gtf8082796f0>article{padding:15px 0}.lyc3eb367830{background:#fff}.ao2852a48ab8{display:grid;grid-template-columns:1.15fr 1fr;gap:65px;padding:55px 7%;background:#edf5f0}.cw1c810c70f0 .tv5e5a77a509{background:white;color:#233c34;border:1px solid #d3e2d8;padding:32px}.cw1c810c70f0 .tv5e5a77a509 h2{font-family:Fraunces,serif;color:#176451;font-size:34px}.cw1c810c70f0 .tv5e5a77a509 .rpc0be59a8e8,.cw1c810c70f0 .tv5e5a77a509 .fyb7197ebbb8{color:#5a6e62}.cw1c810c70f0 .tv5e5a77a509 select,.cw1c810c70f0 .tv5e5a77a509 textarea{background:#f2f7f4;border:1px solid #ceded2!important}.cw1c810c70f0 .tv5e5a77a509 button{background:#176451;color:#fff}.cw1c810c70f0 .aob60a06e89a{color:#176451}.kw677e15f631{padding:45px 5%}.kw677e15f631>section{margin-bottom:55px}.jd75b9b911db{display:grid;grid-template-columns:1fr 1.5fr;align-items:center;background:#edf5f0;border-radius:20px;overflow:hidden;margin-bottom:25px}.jd75b9b911db>img{width:100%;height:270px;object-fit:cover}.jd75b9b911db>div{padding:35px}.jd75b9b911db h2{font-family:Fraunces,serif}.jd75b9b911db a{font-size:14px}.kw0b6103300b{display:grid;grid-template-columns:1fr 1fr;background:#edf5f0;padding:35px 5%;gap:45px;align-items:center}.kw0b6103300b .nx736cb2da0b{padding-top:0}.kw0b6103300b>img{width:100%;height:460px;object-fit:cover;border-radius:80px 15px 15px 15px}.bl8ccfb0671d{display:flex;justify-content:center;gap:50px;padding:20px;background:#176451;color:white;font-size:13px}.bl8ccfb0671d a{text-decoration:none;display:flex;align-items:center}.rp60e6f4a39b{display:grid;grid-template-columns:1fr 340px;gap:65px;padding:45px 6%}.rp60e6f4a39b>aside>img{margin:25px 0;border-radius:15px;max-height:260px;object-fit:cover;width:100%}.tv8aa6cd2d76{margin:35px 0}.tv8aa6cd2d76 .sm5bd51c09e9{max-width:600px}.cw1c810c70f0 .fya7824391b3{background:#176451;color:#fff}.cw1c810c70f0 .fya7824391b3 a,.cw1c810c70f0 .fya7824391b3 p,.cw1c810c70f0 .fya7824391b3 small{color:inherit}.cw1c810c70f0 .nx24c8be480c{background:#edf5f0;color:#233c34}.cw1c810c70f0 .nx24c8be480c h1{color:#176451}.cw1c810c70f0 .jd7cce9b31ed{background:#edf5f0;color:#233c34}.cw1c810c70f0 .ly006daa3a69{background:#edf5f0;color:#233c34}
/* CONTOUR: an interactive visual explorer, indigo controls and photographic canvases. */
body.ez4f22c5c666{--fy6dfb3f9b38:#483cbb;--fye8ad69987d:#eeecfc;--cwb137463ee0:#20234b;--smeefc2b23c9:#20234b;--irb7caa3e12a:#483cbb;--ly8a25eae4d9:#f0effb;--fya11e2d90d7:#656782;--sm4a392ac52a:#dcdbee;--bl5287447c98:18px}.qs8c6c41e005{display:flex;align-items:center;gap:30px;padding:23px 5%;border-bottom:1px solid #dcdbee;background:white}.qs8c6c41e005 nav{display:flex;margin:auto;gap:7px;padding:5px;border:1px solid #dcdbee;border-radius:35px;background:#f6f5fd}.qs8c6c41e005 nav a{font-size:12px;padding:10px 17px;text-decoration:none;display:flex;align-items:center}.qs8c6c41e005 nav a:hover{background:#483cbb;color:#fff;border-radius:25px}.qs8c6c41e005>div{font-size:13px;line-height:1.4}.qs8c6c41e005>div small{display:block;color:#656782;font-size:10px}.qs8c6c41e005>div .aob344f357f0{font-size:15px;font-weight:750;text-decoration:none}.qse4dfc79ba9{background:#483cbb;color:white;padding:13px 17px;border-radius:25px;font-size:12px;text-decoration:none}.ao8df3976f6e{padding:45px 5%;display:grid;grid-template-columns:1fr 1.1fr;gap:50px;background:#f5f4fd;align-items:center}.ly74e15c7de4 h1{font-size:clamp(43px,4.8vw,69px);font-weight:650;margin:20px 0}.ly74e15c7de4>p:not(.rpc0be59a8e8){font-size:15px;color:#656782}.cwc8c6991416{position:relative;min-height:460px;overflow:hidden;border-radius:24px 24px 90px 24px;background:#d4dcf0}.cwc8c6991416>img{position:absolute;width:100%;height:100%;object-fit:cover}.ao6d7e048607{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}.ao6d7e048607 svg{height:110px}.ao6d7e048607 span{font:8px/1.5 monospace;display:block;text-align:center}.ao6d7e048607 .jd9d335073c0{animation:component-study 5s ease-in-out infinite alternate}@keyframes component-study{from{opacity:.55}to{opacity:1;stroke-width:5}}.gt0856897a31{position:absolute;left:0;bottom:0;width:100%;background:linear-gradient(transparent,#142043e8);color:#fff;padding:70px 28px 28px}.gt0856897a31 span{font:9px/1.5 monospace}.gt0856897a31 b{display:block;font-size:26px;font-weight:600}.dbe32376c50a{padding:50px 5%}.dbe32376c50a .lyea88045b63{padding:10px;background:#f0effb;border-radius:18px}.dbe32376c50a .lyea88045b63 button{border:0;border-radius:10px;background:transparent}.dbe32376c50a .lyea88045b63 button[aria-pressed=true]{background:#483cbb;color:#fff}.ez4f22c5c666 .jd2eb17378c7{border:0;background:#f6f5fd}.ez4f22c5c666 .jd2eb17378c7 img{height:190px}.ez4f22c5c666 .ir35dec0baad{padding:22px}.ly997349abf7{padding:55px 5%;display:grid;grid-template-columns:1fr 1fr;gap:45px;background:#f0effb}.qs2b3eb88f88{display:grid;align-content:start}.qs2b3eb88f88 .jd425d3c1320{padding:15px 25px;border-radius:18px;background-color:#fff;border-color:#dcdbee}.qs2b3eb88f88 .jd425d3c1320 svg{height:180px}.qs2b3eb88f88>h2{font-size:31px;margin:25px 0 10px}.qs2b3eb88f88>details{border-bottom:1px solid #dcdbee}.qs2b3eb88f88>details>summary{font-size:14px;padding:13px 0}.qs2b3eb88f88>details>p{font-size:13px}.ux12fbdafe75,.jd5568eae597{padding:50px 5%}.ux12fbdafe75 .ez7b3d0d9f3b{gap:10px}.ux12fbdafe75 .ez7b3d0d9f3b img{height:260px}.ux12fbdafe75 .ez7b3d0d9f3b figure:nth-child(even){padding-top:25px}.jdb88ff18d23{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:50px 5%;background:#f5f4fd}.rp65836fbf5d{padding:55px 5%}.rp65836fbf5d>div:not(.jd2b0969dadd){display:grid;grid-template-columns:1.2fr 1fr;gap:65px}.jd5568eae597{background:#f0effb}.ez4f22c5c666 .ao4d57e13fdf>a{border:0}.ez4f22c5c666 .tv5e5a77a509{background:#20234b;border-radius:22px;padding:32px}.ez4f22c5c666 .tv5e5a77a509 button{background:#caf1f6;color:#20234b}.pn1d4f584528{display:grid;grid-template-columns:1.1fr 1fr;padding:25px 5%;gap:45px;background:#f5f4fd;align-items:center}.pn1d4f584528>div:last-child>img{height:330px;width:100%;object-fit:cover;border-radius:20px}.pn1d4f584528 .fyb7197ebbb8{font-size:10px;margin:7px 0;color:#656782}.mdd46337bdaf{display:flex;gap:12px;padding:20px 5%;border-bottom:1px solid #dcdbee}.mdd46337bdaf a{font-size:12px;border:1px solid #dcdbee;padding:10px 18px;border-radius:25px;text-decoration:none;display:flex;align-items:center}.cw10a2e9c251{display:grid;grid-template-columns:1fr 330px;gap:55px;padding:35px 5%}.cw10a2e9c251>aside>.sm5bd51c09e9{margin-top:25px}.cw10a2e9c251>aside>.bl61e752cb47{margin-top:25px;grid-template-columns:minmax(0,1fr)}.bla9fc8003c3{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.bla9fc8003c3 .jd425d3c1320{padding:15px;border-radius:18px}.bla9fc8003c3 .ly4d6b0e1182{margin:0}.cw10a2e9c251 .ez7b3d0d9f3b{grid-template-columns:1fr 1fr}.cw10a2e9c251 .ez7b3d0d9f3b img{height:180px}.ez4f22c5c666 .vh52c9518a20{background:#20234b}.ez4f22c5c666 .vh52c9518a20 h3{color:white}.ez4f22c5c666 .jd425d3c1320{color:#483cbb;background-color:#eeecfc;border-color:#dcdbee}.ez4f22c5c666 .bl98d9399038{background:#f0effb}.ez4f22c5c666 .ezba9cdea00a,.ez4f22c5c666 .bl5d0fde1155{color:#20234b}
/* PROOF: cinematic service stories, navy panels and orange wayfinding. */
body.ez7e480af968{--smeefc2b23c9:#102d42;--irb7caa3e12a:#b9481b;--ly8a25eae4d9:#eef3f6;--fya11e2d90d7:#5b6e7c;--sm4a392ac52a:#d1dee5;--bl5287447c98:4px;background:#fff;color:#102d42}.ez7e480af968 h1,.ez7e480af968 h2,.ez7e480af968 h3{font-family:Bricolage,Hanken,sans-serif}.ez7e480af968 .nx90ace9569d{background:#102d42;color:#fff;padding:23px 5%}.ez7e480af968 .fyc19aa3a86f strong{color:#fff}.ez7e480af968 .fyc19aa3a86f strong>span{color:#e86b35}.ez7e480af968 .nx90ace9569d>.aob344f357f0{color:#fff}.ez7e480af968 .nx90ace9569d button{background:#e86b35;color:#102d42;border:0}.ez7e480af968 .kw522006a2a3{background:#102d42;color:white}.ez7e480af968 .kw522006a2a3 a,.ez7e480af968 .kw522006a2a3 p{color:white}.ez9f51b1dc0e{display:flex;gap:0;padding:0 5%;background:#fff;border-bottom:1px solid #d1dee5}.ez9f51b1dc0e 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}.ez9f51b1dc0e a:first-child{border-left:1px solid #d1dee5}.sm81b525026f{display:grid;grid-template-columns:1.9fr 1fr;gap:8px;background:#102d42;padding:8px;min-height:610px}.kwbf55c7bf52{position:relative;min-height:570px;overflow:hidden}.kwbf55c7bf52>img{position:absolute;width:100%;height:100%;object-fit:cover}.kwbf55c7bf52:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#061a2ec9,#061a2e18),linear-gradient(0deg,#061a2eaa,transparent)}.kwbf55c7bf52>div{position:relative;z-index:1;padding:65px 7%;color:white;max-width:800px}.kwbf55c7bf52 h1{font-size:clamp(42px,5.2vw,78px);margin:25px 0;line-height:1.02}.kwbf55c7bf52 .ux676704aec6{background:#e86b35;color:#122638}.kwbf55c7bf52 .pn83a3f24ec4{color:white;border-color:#ffffff75}.kwbf55c7bf52 .pn83a3f24ec4:hover{background:#102d42}.kwbf55c7bf52 p:not(.rpc0be59a8e8){font-size:17px;max-width:36ch}.db566a665ce8{display:grid;grid-template-rows:1fr 1fr;gap:8px}.db566a665ce8>figure{position:relative;min-height:210px;overflow:hidden}.db566a665ce8>figure>img{width:100%;height:100%;object-fit:cover;position:absolute}.db566a665ce8 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}.db566a665ce8>article{background:#eef3f6;padding:26px;color:#102d42}.db566a665ce8>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}.db566a665ce8>article>a:last-child{font-size:12px;border:0}.rpf9d4a37e36{padding:60px 5%}.lyc8a2c61cdb{display:grid;grid-template-columns:1fr 1fr;gap:22px}.lyc8a2c61cdb>article{display:grid;grid-template-columns:1fr 1fr;background:#eef3f6;min-height:260px}.lyc8a2c61cdb figure{overflow:hidden}.lyc8a2c61cdb img{width:100%;height:100%;object-fit:cover}.lyc8a2c61cdb article>div{padding:25px}.lyc8a2c61cdb article>div>span{font-size:10px;text-transform:uppercase;color:#b9481b;font-weight:750}.lyc8a2c61cdb h3{font-size:27px;margin:13px 0}.lyc8a2c61cdb p{font-size:13px;color:#5b6e7c}.lyc8a2c61cdb a{font-size:12px;font-weight:750}.fy67e8daee83{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;background:#102d42;color:#fff;padding:55px 7%;align-items:center}.fy67e8daee83 .jd2b0969dadd .rpc0be59a8e8{color:#ffab86}.fy67e8daee83 .jd2b0969dadd h2{font-size:clamp(35px,4vw,56px)}.fy67e8daee83>article>p{font-size:15px;color:#c7d5df}.fy67e8daee83 .vh18b3ddaad5 p{color:#c7d5df}.fy67e8daee83 .vh18b3ddaad5 details{border-color:#4b6576}.fy67e8daee83 article>a{font-size:13px;color:#ffab86}.fy67e8daee83 .sm5bd51c09e9{border:1px solid #456075}.ezf22acc583e,.fyb572596908,.gt57e3796c60{padding:55px 5%}.ezf22acc583e{background:#eef3f6}.ez7e480af968 .lyea88045b63 button[aria-pressed=true]{background:#102d42;border-color:#102d42}.ez7e480af968 .jd2eb17378c7{border:0}.ez7e480af968 .jd2eb17378c7 img{height:210px}.ez7e480af968 .jd2eb17378c7 h3{font-size:25px}.ez7e480af968 .ir35dec0baad{padding:23px}.fyb572596908 .ez7b3d0d9f3b{gap:8px}.fyb572596908 .ez7b3d0d9f3b img{height:260px}.ir8e00aaf777{display:grid;grid-template-columns:1.1fr 1fr;gap:55px;padding:55px 5%;background:#eef3f6}.ir8e00aaf777>article{padding:15px 0}.fyd25ddcb8ed{padding:55px 7%;display:grid;grid-template-columns:1.1fr 1fr;gap:65px}.ez7e480af968 .tv5e5a77a509{background:#102d42}.ez7e480af968 .tv5e5a77a509 button{background:#e86b35;color:#102d42}.gt57e3796c60{background:#eef3f6}.ez7e480af968 .ao4d57e13fdf>a{border:0}.cw6869e80ca3{padding:35px 5%}.cw6869e80ca3>section{margin:0 0 50px}.cw6869e80ca3 header{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;border-top:3px solid #102d42}.cw6869e80ca3 header h2{font-size:35px;margin:0}.cw6869e80ca3 header a{font-size:12px}.cw6869e80ca3 .jd2eb17378c7{background:#eef3f6}.bl24233e7f4c{position:relative;min-height:530px;background:#102d42;isolation:isolate}.bl24233e7f4c>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}.bl24233e7f4c:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#071d32f0,#071d3270);z-index:-1}.bl24233e7f4c>div{color:white;padding:35px 6% 45px;max-width:920px}.bl24233e7f4c .nx736cb2da0b .rpc0be59a8e8{color:#ffb593}.bl24233e7f4c .nx736cb2da0b>p:last-child{color:#e2ebf2}.bl24233e7f4c .ux676704aec6{background:#e86b35;color:#102d42}.bl24233e7f4c .pn83a3f24ec4:hover{background:#102d42}.tv68ff5a2951{display:grid;grid-template-columns:260px 1fr;gap:75px;padding:45px 8%}.tv68ff5a2951>aside{border-top:4px solid #e86b35;padding-top:25px}.tv68ff5a2951>aside h2{font-size:28px}.tv68ff5a2951>aside>a{font-size:13px}.tv68ff5a2951 .ly4d6b0e1182{padding:20px}.tv68ff5a2951 .ly4d6b0e1182 h2{font-size:23px}.tv68ff5a2951 .bl61e752cb47{grid-template-columns:minmax(0,1fr)}.pn016955ca05{margin:30px 0;max-width:650px}.ez7e480af968 .ez97aebfd527{background:#102d42;color:white}.ez7e480af968 .ez97aebfd527 p,.ez7e480af968 .ez97aebfd527 small{color:#c7d5df}.ez7e480af968 .bld600d7d957{background:#eef3f6;color:#102d42}
/* Compact layouts preserve content, hierarchy and touch targets. */
@media(min-width:1600px){body main{max-width:1800px;margin-inline:auto}.nx06b7f610cc{min-height:620px}.gt36fb5d70e0{min-height:650px}}
@media(max-width:1100px){.jd84a3b89bf8{grid-template-columns:repeat(3,1fr)}.nx06b7f610cc{grid-template-columns:1fr 1fr}.jdd690d98e73{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,1fr);gap:0 25px;padding:20px 5%}.jdd690d98e73>.rpc0be59a8e8,.jdd690d98e73>h2{grid-column:1/-1}.jdd690d98e73 h2{font-size:23px;margin:8px 0 15px}.jdd690d98e73 h2 br{display:none}.jdd690d98e73 .fy8468ee3ee2{grid-column:1/-1;padding:12px 0 0}.kw72616ff07a h1{font-size:54px}.vha6f14d6b57 nav{gap:17px}.vha6f14d6b57 .ux676704aec6{font-size:12px}.ux725de5d281{grid-template-columns:175px 1fr;gap:25px}.ux725de5d281 .jd84a3b89bf8{grid-template-columns:repeat(2,1fr)}.sm3fae77e108,.rp60e6f4a39b,.cw10a2e9c251{gap:30px;grid-template-columns:1fr 290px}.gt36fb5d70e0{grid-template-columns:1fr 1fr;grid-template-rows:auto auto}.ez8a2a40a15e{grid-row:1}.md73598a50c7{grid-row:1;min-height:420px}.kw95059d0c0b{height:190px}.gt36fb5d70e0>aside{display:flex;gap:18px;flex-direction:column;padding:20px}.gt36fb5d70e0>aside .rpc0be59a8e8{display:none}.gt36fb5d70e0>aside h2{margin:0;font-size:22px}.gt36fb5d70e0>aside a{padding:6px 0}.bl97fea3263e>article{grid-template-columns:1fr}.bl97fea3263e>article>img{height:230px}.jd417a9cde8a,.ao2852a48ab8,.rp65836fbf5d>div:not(.jd2b0969dadd),.fyd25ddcb8ed{gap:30px}.qs8c6c41e005{gap:18px}.qse4dfc79ba9{display:none}.qs8c6c41e005 nav{margin-left:auto;margin-right:0}.ao8df3976f6e{gap:30px}.ly74e15c7de4 h1{font-size:53px}.cwc8c6991416{min-height:430px}.sm81b525026f{grid-template-columns:1.6fr 1fr}.kwbf55c7bf52>div{padding:45px 6%}.kwbf55c7bf52 h1{font-size:58px}.lyc8a2c61cdb>article{grid-template-columns:1fr}.lyc8a2c61cdb figure{height:240px}.fy67e8daee83{gap:35px}.ez9f51b1dc0e a{padding-inline:13px;font-size:11px}.tv68ff5a2951{gap:40px;padding-inline:5%}.ez7b3d0d9f3b img{height:180px}.ao4d57e13fdf{gap:18px}.ao4d57e13fdf>a>div{padding:20px}.ao4d57e13fdf h3{font-size:23px}}
@media(max-width:760px){.jd84a3b89bf8{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.jd2eb17378c7 img,.ez4f22c5c666 .jd2eb17378c7 img,.ez7e480af968 .jd2eb17378c7 img{height:170px}.jd2eb17378c7 h3,.ez7e480af968 .jd2eb17378c7 h3{font-size:21px}.ir35dec0baad,.ez4f22c5c666 .ir35dec0baad,.ez7e480af968 .ir35dec0baad{padding:17px}.jd2eb17378c7 p{font-size:12px}.ez7b3d0d9f3b{grid-template-columns:repeat(2,1fr)}.ez7b3d0d9f3b img,.kw9dcf7e4efb .ez7b3d0d9f3b img,.ux12fbdafe75 .ez7b3d0d9f3b img,.fyb572596908 .ez7b3d0d9f3b img{height:200px}.ao4d57e13fdf{grid-template-columns:1fr}.ao4d57e13fdf>a{display:grid;grid-template-columns:.8fr 1fr}.ao4d57e13fdf figure,.ao4d57e13fdf img{height:100%}.ao4d57e13fdf h3{font-size:24px}.ao4d57e13fdf p{font-size:12px}.jd2b0969dadd{margin-bottom:24px}.jd2b0969dadd h2{font-size:34px}.vh5d72ddd187{flex-wrap:wrap;justify-content:flex-start;white-space:normal;gap:8px 20px;font-size:10px}.vh5d72ddd187 span+span{padding-left:20px}.vh5d72ddd187>*{min-width:0;overflow-wrap:anywhere}.vh5d72ddd187 a{min-width:140px}.nx736cb2da0b h1{font-size:43px}.nx736cb2da0b>p:last-child{font-size:15px}.tvcb52a1712c{display:flex;position:fixed;bottom:0;left:0;right:0;background:#fff;border-top:1px solid var(--sm4a392ac52a);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}.tvcb52a1712c>span{font-weight:800;font-size:17px;line-height:1.15}.tvcb52a1712c small{display:block;font-size:10px;font-weight:400;margin-top:5px}.tvcb52a1712c .ux676704aec6{font-size:13px;min-height:45px;padding:10px 15px}body{padding-bottom:80px}.vha6f14d6b57{padding:17px 5%;flex-wrap:wrap;gap:15px}.vha6f14d6b57 .fyab4aa80eb9{font-size:25px}.vha6f14d6b57 .rpb80b888415{width:40px;font-size:27px}.vha6f14d6b57 .ux676704aec6{margin-left:auto;font-size:12px}.vha6f14d6b57 nav{order:3;width:100%;margin:0;justify-content:space-between}.vh5824d0da67 nav{grid-template-columns:1fr 1fr;gap:10px 25px}.nx06b7f610cc{grid-template-columns:1fr}.kw72616ff07a{padding:35px 6%}.kw72616ff07a h1{font-size:50px}.tv07a8f3880f{min-height:320px}.jdd690d98e73{display:block}.jdd690d98e73>a{padding:16px 24px 16px 0}.jdd690d98e73 a>span{font-size:12px}.jdd690d98e73 h2{font-size:28px}.jdd690d98e73>.rpc0be59a8e8{display:block}.qs170c1e9105,.gtf8eda5e0f8,.aoa125f050e0,.ao6368d83621,.sm3fae77e108,.ux725de5d281{grid-template-columns:1fr;gap:30px}.kwd1c05a88f3,.rpff56825e0e,.vh826e991945,.qs170c1e9105,.gtf8eda5e0f8,.aoa125f050e0{padding:38px 5%}.ao6368d83621{padding-bottom:25px}.ao6368d83621>figure{padding:0}.ao6368d83621 img{height:290px}.sm3fae77e108>aside{display:grid;gap:25px}.sm3fae77e108>aside>.sm5bd51c09e9,.sm3fae77e108>aside>.qs7be1c40736{margin:0}.ux725de5d281>aside{position:static;display:flex;flex-wrap:wrap;gap:12px;align-items:center}.ux725de5d281>aside h2{width:100%;margin:0}.ux725de5d281>aside>a{font-size:11px;max-width:46%;gap:10px}.ux725de5d281>aside .tv197b303576{margin-top:0}.ux725de5d281 .jd84a3b89bf8{grid-template-columns:1fr 1fr}.ux725de5d281 .sm13f7dfad5c img{width:110px;height:130px}.ux725de5d281 .sm13f7dfad5c h2{font-size:23px}.cw1c810c70f0 .uxbe803d197d{padding:16px 5%}.cw1c810c70f0 .mdcce9321f1d>span{font-size:28px}.gt36fb5d70e0{display:grid;grid-template-columns:1fr 1fr;gap:10px;padding:20px 5%}.ez8a2a40a15e{grid-column:1/-1;padding:15px 0 20px}.ez8a2a40a15e h1{font-size:49px}.md73598a50c7{grid-column:1/-1;grid-row:auto;min-height:330px;border-radius:60px 12px 12px 12px}.kw95059d0c0b{height:auto;min-height:210px}.gt36fb5d70e0>aside{gap:9px;padding:20px 15px}.gt36fb5d70e0>aside h2{font-size:22px}.gt36fb5d70e0>aside a{font-size:11px;line-height:1.3;padding:8px 0}.rp27ec3cde7d{grid-template-columns:1fr 1fr;padding:0}.rp27ec3cde7d a{padding:15px 5%;font-size:12px;border-bottom:1px solid #ffffff40}.bl97fea3263e{gap:15px}.bl97fea3263e>article>img{height:170px}.bl97fea3263e>article>div{padding:20px 16px}.bl97fea3263e h3{font-size:25px}.bl97fea3263e a{font-size:11px}.jd417a9cde8a,.gtf8082796f0,.ao2852a48ab8,.kw0b6103300b,.rp60e6f4a39b{grid-template-columns:1fr;gap:30px;padding:38px 5%}.sm7f67f498b6,.ir76d179ac96,.lyc3eb367830{padding:38px 5%}.jd75b9b911db{grid-template-columns:1fr}.jd75b9b911db>img{height:230px}.jd75b9b911db>div{padding:25px}.kw0b6103300b>img{height:320px;grid-row:2}.bl8ccfb0671d{gap:10px 25px;flex-wrap:wrap;justify-content:flex-start;padding:12px 5%;white-space:normal}.bl8ccfb0671d a{min-width:0;overflow-wrap:anywhere}.rp60e6f4a39b .ez7b3d0d9f3b img{height:180px}.qs8c6c41e005{padding:17px 5%;display:grid;grid-template-columns:1fr 1fr;gap:15px}.qs8c6c41e005 nav{grid-column:1/-1;grid-row:2;margin:0;justify-content:center}.qs8c6c41e005>div{text-align:right}.qs8c6c41e005 .ly2f90b952ca strong{font-size:27px}.ao8df3976f6e,.ly997349abf7,.jdb88ff18d23,.rp65836fbf5d>div:not(.jd2b0969dadd),.pn1d4f584528,.cw10a2e9c251{grid-template-columns:1fr;gap:30px;padding:35px 5%}.rp65836fbf5d>div:not(.jd2b0969dadd){padding:0}.ly74e15c7de4 h1{font-size:49px}.cwc8c6991416{min-height:350px;border-radius:20px 20px 60px 20px}.ao6d7e048607{width:130px;top:15px;right:15px}.ao6d7e048607 svg{height:85px}.dbe32376c50a,.ux12fbdafe75,.jd5568eae597,.rp65836fbf5d{padding:38px 5%}.dbe32376c50a .lyea88045b63{gap:5px;padding:7px}.dbe32376c50a .lyea88045b63 button{font-size:11px;padding:9px 12px}.pn1d4f584528 .nx736cb2da0b{padding:5px 0}.mdd46337bdaf{flex-wrap:wrap;white-space:normal}.mdd46337bdaf a{flex:0 1 auto;min-width:0;overflow-wrap:anywhere}.bla9fc8003c3{grid-template-columns:1fr}.bla9fc8003c3 .jd425d3c1320 svg{height:190px}.ez9f51b1dc0e{padding:0;flex-wrap:wrap}.ez9f51b1dc0e 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}.ez9f51b1dc0e a:first-child{border-left:1px solid #d1dee5}.ez7e480af968 .nx90ace9569d{padding:18px 5%}.ez7e480af968 .nx90ace9569d .aob344f357f0{font-size:13px}.sm81b525026f{grid-template-columns:1fr}.kwbf55c7bf52{min-height:490px}.kwbf55c7bf52>div{padding:40px 6%}.kwbf55c7bf52 h1{font-size:52px}.db566a665ce8{grid-template-columns:1fr 1fr;grid-template-rows:auto}.db566a665ce8>figure{min-height:260px}.db566a665ce8>article{padding:20px 15px}.db566a665ce8>article>a{font-size:14px}.db566a665ce8 figcaption{font-size:21px;padding:50px 17px 20px}.rpf9d4a37e36,.ezf22acc583e,.fyb572596908,.gt57e3796c60{padding:38px 5%}.lyc8a2c61cdb{gap:14px}.lyc8a2c61cdb figure{height:180px}.lyc8a2c61cdb article>div{padding:20px 16px}.lyc8a2c61cdb h3{font-size:23px}.lyc8a2c61cdb p{font-size:12px}.fy67e8daee83,.ir8e00aaf777,.fyd25ddcb8ed,.tv68ff5a2951{grid-template-columns:1fr;gap:30px;padding:38px 5%}.tv68ff5a2951>aside{display:none}.bl24233e7f4c{min-height:500px}.bl24233e7f4c>div{padding:20px 5% 35px}.cw6869e80ca3 header{align-items:start}.cw6869e80ca3 header h2{font-size:29px}.cw6869e80ca3 header a{max-width:115px;font-size:11px}.sm5bd51c09e9 figcaption{font-size:9px}.lyea88045b63 button{font-size:11px;padding:10px 12px}}
@media(max-width:430px){.jd84a3b89bf8{gap:10px}.jd2eb17378c7 img,.ez4f22c5c666 .jd2eb17378c7 img,.ez7e480af968 .jd2eb17378c7 img{height:130px}.ir35dec0baad,.ez4f22c5c666 .ir35dec0baad,.ez7e480af968 .ir35dec0baad{padding:14px}.jd84a3b89bf8{grid-template-columns:1fr}.jd2eb17378c7 h3,.ez7e480af968 .jd2eb17378c7 h3{font-size:19px;overflow-wrap:normal;word-break:normal;hyphens:manual}.jd2eb17378c7 p{font-size:11px}.ir35dec0baad small{font-size:8px}.jd2eb17378c7 b{font-size:10px}.ez7b3d0d9f3b img,.kw9dcf7e4efb .ez7b3d0d9f3b img,.ux12fbdafe75 .ez7b3d0d9f3b img,.fyb572596908 .ez7b3d0d9f3b img{height:150px}.ao4d57e13fdf>a{display:block}.ao4d57e13fdf img{height:190px}.jd2b0969dadd h2{font-size:31px}.nx736cb2da0b h1{font-size:37px}.kw72616ff07a h1,.ez8a2a40a15e h1,.ly74e15c7de4 h1,.kwbf55c7bf52 h1{font-size:44px}.vha6f14d6b57 .ux676704aec6{font-size:11px;padding:11px}.vha6f14d6b57 .fyab4aa80eb9{font-size:22px}.bl97fea3263e,.lyc8a2c61cdb{grid-template-columns:1fr}.bl97fea3263e>article{grid-template-columns:.75fr 1fr}.bl97fea3263e>article>img{height:100%}.bl97fea3263e h3{font-size:24px}.kw95059d0c0b{min-height:270px}.db566a665ce8{grid-template-columns:1fr}.db566a665ce8>figure{min-height:190px}.db566a665ce8>article{padding:22px}.kwbf55c7bf52{min-height:530px}.qs7be1c40736 h3{font-size:29px}.bl61e752cb47{gap:0 14px}.bl61e752cb47 a{font-size:12px}.tv5e5a77a509,.cw1c810c70f0 .tv5e5a77a509,.ez4f22c5c666 .tv5e5a77a509{padding:24px}.kw7acbb8f012 h2{font-size:25px}.kw7acbb8f012>section{gap:13px}.aofc4ac06baf{padding:22px}}
@media(prefers-reduced-motion:reduce){.qsd8810f31d4,.ao6d7e048607 .jd9d335073c0{animation:none!important}.jd2eb17378c7:hover,.jd2eb17378c7:hover img,.ez7b3d0d9f3b a:hover img{transform:none}html{scroll-behavior:auto}}
.nxadbe9eeab0{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:25px}.nxadbe9eeab0 a{display:flex;align-items:center;gap:15px;font-size:12px;padding:9px 15px;border-bottom:2px solid #dcdbee;text-decoration:none}.nx888b9ab727{display:grid;grid-template-columns:1fr 1fr;gap:50px;padding:40px 5%;background:#eef3f6;align-items:center}.nx888b9ab727 .nx736cb2da0b{padding-top:0}.nx888b9ab727 .jd2b0969dadd h2{font-size:26px}.ezf3b9adfe50 .ao4d57e13fdf{display:flex;flex-direction:column;gap:25px}.ezf3b9adfe50 .ao4d57e13fdf>a{display:grid;grid-template-columns:.8fr 1.2fr}.ezf3b9adfe50 .ao4d57e13fdf img{height:100%;min-height:260px}.ezf3b9adfe50 .ao4d57e13fdf>a>div{padding:35px}.ezf3b9adfe50 .ao4d57e13fdf h3{font-size:36px}.ezf3b9adfe50 .ao4d57e13fdf p{font-size:15px}@media(max-width:760px){.nx888b9ab727{grid-template-columns:1fr;gap:25px}.ezf3b9adfe50 .ao4d57e13fdf>a{display:block}.ezf3b9adfe50 .ao4d57e13fdf img{height:210px;min-height:0}.ezf3b9adfe50 .ao4d57e13fdf>a>div{padding:25px}.ezf3b9adfe50 .ao4d57e13fdf h3{font-size:29px}}
/*0711cc154429*/
