.gia-design-preview .gia-prose{min-width:0;color:#1d1d1b}.gia-design-preview .gia-prose h2{color:#272f68;font-size:42px;margin:50px 0 23px;padding-top:30px;border-top:1px solid #d4d8e8;scroll-margin-top:145px}.gia-design-preview .gia-prose h2:first-child{margin-top:0;padding-top:0;border:0}.gia-design-preview .gia-prose h3{color:#272f68;font-size:27px;margin:28px 0 14px}.gia-design-preview .gia-prose p{font-size:20px;margin:0 0 22px;color:#1d1d1b}.gia-design-preview .gia-prose ul,.gia-design-preview .gia-prose ol{font-size:20px;margin:20px 0 28px;padding-left:24px;list-style:disc}.gia-design-preview .gia-prose ol{list-style:decimal}.gia-design-preview .gia-prose li{margin-bottom:9px}.gia-design-preview .gia-prose a{color:#294496;text-decoration:underline;text-underline-offset:4px}.gia-design-preview .gia-prose img{height:auto;max-width:100%}.gia-design-preview .gia-prose table{width:100%;border-collapse:collapse;margin:25px 0;font-size:17px}.gia-design-preview .gia-prose th,.gia-design-preview .gia-prose td{text-align:left;vertical-align:top;padding:12px;border:1px solid #d4d8e8}.gia-design-preview .gia-prose th{background:#eef0f8;color:#272f68}.gia-design-preview .gia-prose iframe{max-width:100%}.gia-design-preview .gia-without-toc{display:block;max-width:940px}.gia-design-preview .gia-article-title{max-width:1020px;font-size:clamp(40px,4.1vw,64px)}.gia-design-preview .gia-article-intro{max-width:800px;margin-top:30px;font-size:24px}.gia-design-preview .gia-collection{padding-block:0 80px}.gia-design-preview .gia-collection-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:55px}.gia-design-preview .gia-collection-card{border-top:2px solid #6470b4;padding-top:26px}.gia-design-preview .gia-collection-card h2{font-size:32px;margin-bottom:22px}.gia-design-preview .gia-collection-card p:not(.gia-label){font-size:19px;color:#1d1d1b}.gia-design-preview .gia-service-detail aside{max-height:calc(100vh - 175px);overflow-y:auto}.gia-design-preview .gia-prose .forminator-ui{font-family:Arial,Helvetica,sans-serif!important}.gia-design-preview .gia-prose .forminator-ui input,.gia-design-preview .gia-prose .forminator-ui textarea,.gia-design-preview .gia-prose .forminator-ui select{font-size:16px!important;background:#fff!important;border:1px solid #b5bad3!important;color:#1d1d1b!important;padding:14px!important}.gia-design-preview .forminator-button-submit{background:#294496!important;color:#fff!important;padding:16px 28px!important;border-radius:0!important}.gia-design-preview .gia-prose .gia-people{display:grid;grid-template-columns:1fr 1fr;gap:32px}.gia-design-preview .gia-prose .gia-people article{border-top:1px solid #d4d8e8;padding-top:20px}.gia-design-preview .gia-prose .gia-people h3{margin-top:0}.gia-design-preview .gia-prose .gia-people p{font-size:18px}.gia-design-preview .gia-prose .wp-block-columns{display:flex;gap:35px}.gia-design-preview .gia-prose .wp-block-column{flex:1;min-width:0}
@media(max-width:760px){.gia-design-preview .gia-service-detail aside{position:static;max-height:none}.gia-design-preview .gia-prose h2{font-size:35px;scroll-margin-top:165px}.gia-design-preview .gia-prose p,.gia-design-preview .gia-prose ul{font-size:19px}.gia-design-preview .gia-collection-grid{grid-template-columns:1fr;gap:35px}.gia-design-preview .gia-prose .gia-people{grid-template-columns:1fr}.gia-design-preview .gia-prose table{display:block;overflow-x:auto}.gia-design-preview .gia-prose .wp-block-columns{display:block}}

.gia-design-preview a:focus-visible,.gia-design-preview button:focus-visible{outline:3px solid #294496;outline-offset:5px}.gia-design-preview .gia-footer a:focus-visible{outline-color:#fff}.gia-design-preview .gia-prose h2,.gia-design-preview .gia-collection-card h2{overflow-wrap:break-word}

/* Compact navigation and predictable widths at every viewport. */
.gia-menu-toggle{display:none}.gia-icon-arrow{display:inline-block;width:1em;height:1em;vertical-align:-.1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:square;stroke-linejoin:miter;flex:none}
.gia-design-preview #gia-main{width:100%;max-width:100%;min-width:0}.gia-design-preview .gia-hero{grid-template-columns:minmax(0,1.02fr) minmax(0,1fr)}.gia-design-preview .gia-hero-copy,.gia-design-preview .gia-hero-image,.gia-design-preview .gia-service-hero-grid>div,.gia-design-preview .gia-prose{min-width:0}.gia-design-preview .gia-service-detail{grid-template-columns:230px minmax(0,1fr)}.gia-design-preview .gia-without-toc{grid-template-columns:minmax(0,1fr)}.gia-design-preview img{max-width:100%}.gia-design-preview .gia-hero-image img{opacity:1;visibility:visible}
@media(max-width:1050px){.gia-design-preview .gia-service-detail{grid-template-columns:180px minmax(0,1fr)}.gia-design-preview .gia-without-toc{grid-template-columns:minmax(0,1fr)}}
@media(max-width:760px){.gia-design-preview .gia-header{display:flex;flex-wrap:wrap;min-height:84px;padding:16px 24px;gap:12px;align-items:center}.gia-design-preview .gia-brand{width:200px;max-width:calc(100% - 92px);margin:0}.gia-menu-toggle{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;padding:10px 0 10px 8px;color:#272f68;font:13px Arial;cursor:pointer}.gia-design-preview .gia-nav{width:100%;flex-basis:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:12px}.gia-design-preview .gia-nav a{padding:12px 0;border-top:1px solid #dce0ee;font-size:14px}.gia-menu-ready .gia-nav:not(.gia-nav-open){display:none}.gia-design-preview .gia-hero{grid-template-columns:minmax(0,1fr)}.gia-design-preview .gia-hero h1{font-size:clamp(36px,10.6vw,48px);overflow-wrap:normal}.gia-design-preview .gia-service-hero h1{font-size:clamp(36px,11vw,52px);overflow-wrap:anywhere}.gia-design-preview .gia-service-detail{grid-template-columns:minmax(0,1fr)}.gia-design-preview .gia-button{max-width:100%}.gia-design-preview .gia-collection-grid,.gia-design-preview .gia-output-grid{grid-template-columns:minmax(0,1fr)}}

/* Restored editorial content, project photography and the GIA screening tool. */
#gia-main blockquote::before,#gia-main blockquote::after{content:none!important;display:none!important}
#gia-main blockquote{position:relative;width:auto;max-width:none;margin:28px 0;padding:8px 0 8px 26px;border:0;border-left:3px solid #6470b4;background:none;text-align:left;color:#272f68}
#gia-main blockquote p{color:#272f68!important;font-family:inherit!important;font-size:25px!important;line-height:1.4!important;font-style:normal}
#gia-main blockquote cite{display:block;margin-top:12px;font-size:17px;color:#1d1d1b}
.gia-design-preview .gia-prose figure{max-width:100%;margin:30px 0}
.gia-design-preview .gia-prose figcaption{font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:1.5;color:#424a66;margin-top:12px}
.gia-design-preview .gia-prose p,.gia-design-preview .gia-prose li{font-family:inherit!important;line-height:1.6}
.gia-design-preview .gia-prose .wp-block-image img{height:auto!important;max-width:100%!important}
.gia-design-preview .gia-prose .wp-block-table{overflow-x:auto}
.gia-design-preview .gia-prose h2,.gia-design-preview .gia-prose h3{font-family:inherit!important;color:#272f68!important}
.gia-design-preview .gia-prose h1{font-family:inherit;font-size:36px;color:#272f68}
.gia-design-preview .gia-card-image{display:block;margin:0 0 26px;background:#eef0f8;overflow:hidden}
.gia-design-preview .gia-card-image img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;height:auto}
.gia-design-preview .gia-case-image{margin:42px auto 0}
.gia-design-preview .gia-case-image img{display:block;width:100%;height:clamp(240px,36vw,460px);object-fit:cover}
.gia-design-preview .gia-article-image{margin:40px auto 0;max-width:940px}
.gia-design-preview .gia-article-image img{display:block;width:100%;height:auto;max-height:520px;object-fit:contain}
.gia-design-preview .gia-case-grid .gia-home-case-image{width:100%;height:260px;object-fit:cover;display:block;margin-bottom:28px}
.gia-design-preview .gia-app-band{display:grid;grid-template-columns:1fr 1fr;gap:70px;padding:65px 0;border-top:1px solid #d4d8e8;border-bottom:1px solid #d4d8e8;margin:0 auto 45px}
.gia-design-preview .gia-app-band h2{font-size:clamp(34px,3.4vw,48px);color:#272f68;margin:0}
.gia-design-preview .gia-app-band p:not(.gia-label){font-size:21px;color:#1d1d1b;line-height:1.5;margin:0 0 22px}
.gia-app-actions{display:flex;gap:22px;align-items:center;flex-wrap:wrap}
.gia-design-preview .gia-expert{display:grid;grid-template-columns:180px 1fr;gap:28px;align-items:start;margin:40px 0;padding:30px 0;border-block:1px solid #d4d8e8}
.gia-design-preview .gia-expert figure{margin:0}.gia-design-preview .gia-expert h3{margin-top:0}
.gia-mineral-chart td{position:relative;width:65%}.gia-chart-bar{display:inline-block;height:14px;background:#294496;max-width:calc(100% - 45px);margin-right:8px}
@media(max-width:1050px){.gia-design-preview .gia-header{display:flex;flex-wrap:wrap;min-height:84px;padding:16px 24px;gap:12px;align-items:center}.gia-design-preview .gia-brand{width:200px;max-width:calc(100% - 92px);margin:0}.gia-menu-toggle{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;padding:10px 0 10px 8px;color:#272f68;font:13px Arial;cursor:pointer}.gia-design-preview .gia-nav{width:100%;flex-basis:100%;display:flex;flex-direction:column;align-items:stretch;gap:0;padding-top:12px}.gia-design-preview .gia-nav a{padding:12px 0;border-top:1px solid #dce0ee;font-size:14px}.gia-menu-ready .gia-nav:not(.gia-nav-open){display:none}}
@media(max-width:760px){.gia-design-preview .gia-app-band{grid-template-columns:minmax(0,1fr);gap:26px;padding:45px 0}.gia-design-preview .gia-expert{grid-template-columns:1fr}.gia-expert img{max-width:180px}.gia-design-preview .gia-case-grid .gia-home-case-image{height:210px}#gia-main blockquote{padding-left:18px}#gia-main blockquote p{font-size:23px!important}.gia-design-preview .gia-prose table{font-size:15px}.gia-design-preview .gia-prose th,.gia-design-preview .gia-prose td{padding:9px}}

.gia-design-preview .gia-prose{overflow-wrap:anywhere}.gia-design-preview .gia-prose table{max-width:100%;width:100%!important}

.gia-article-toc{width:100%}.gia-article-toc summary{cursor:pointer;font:15px Arial,Helvetica,sans-serif;color:#272f68;margin-bottom:18px}.gia-article-toc>div a{display:block}@media(max-width:760px){.gia-article-toc{border-block:1px solid #d4d8e8;padding:16px 0}.gia-article-toc summary{margin:0}.gia-article-toc[open] summary{margin-bottom:18px}}

/* GIA sector pictograms and verified team portraits. */
.gia-icon-energy{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020h40l6%2025H6zM9%2033h46M25%2020l-2%2025M39%2020l2%2025M32%2045v11M20%2056h24%22%2F%3E%3Ccircle%20cx%3D%2249%22%20cy%3D%229%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M49%201v2M49%2015v2M41%209h2M55%209h2%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M12%2020h40l6%2025H6zM9%2033h46M25%2020l-2%2025M39%2020l2%2025M32%2045v11M20%2056h24%22%2F%3E%3Ccircle%20cx%3D%2249%22%20cy%3D%229%22%20r%3D%224%22%2F%3E%3Cpath%20d%3D%22M49%201v2M49%2015v2M41%209h2M55%209h2%22%2F%3E%3C%2Fsvg%3E")}
.gia-icon-transport{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2217%22%20y%3D%227%22%20width%3D%2230%22%20height%3D%2240%22%20rx%3D%227%22%2F%3E%3Cpath%20d%3D%22M19%2020h26M19%2032h26M25%2047l-8%2012M39%2047l8%2012M21%2053h22%22%2F%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2239%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2239%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Crect%20x%3D%2217%22%20y%3D%227%22%20width%3D%2230%22%20height%3D%2240%22%20rx%3D%227%22%2F%3E%3Cpath%20d%3D%22M19%2020h26M19%2032h26M25%2047l-8%2012M39%2047l8%2012M21%2053h22%22%2F%3E%3Ccircle%20cx%3D%2225%22%20cy%3D%2239%22%20r%3D%222%22%2F%3E%3Ccircle%20cx%3D%2239%22%20cy%3D%2239%22%20r%3D%222%22%2F%3E%3C%2Fsvg%3E")}
.gia-icon-water{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%205C27%2014%2015%2025%2015%2034a17%2017%200%200034%200C49%2025%2037%2014%2032%205zM24%2035c0%205%203%208%208%209M5%2058c4-5%209-5%2014%200%204%205%209%205%2013%200%204-5%209-5%2014%200%204%205%209%205%2013%200%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%205C27%2014%2015%2025%2015%2034a17%2017%200%200034%200C49%2025%2037%2014%2032%205zM24%2035c0%205%203%208%208%209M5%2058c4-5%209-5%2014%200%204%205%209%205%2013%200%204-5%209-5%2014%200%204%205%209%205%2013%200%22%2F%3E%3C%2Fsvg%3E")}
.gia-icon-industrial{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2056V31l16-10v10l15-10v35M38%2056V12h18v44M7%2056h49M44%2020h6M44%2029h6M44%2038h6M44%2047h6M15%2042h5M28%2042h4M15%2049h5M28%2049h4%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M7%2056V31l16-10v10l15-10v35M38%2056V12h18v44M7%2056h49M44%2020h6M44%2029h6M44%2038h6M44%2047h6M15%2042h5M28%2042h4M15%2049h5M28%2049h4%22%2F%3E%3C%2Fsvg%3E")}
.gia-icon-agriculture{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%2057V18M32%2030C17%2031%209%2022%209%2010c16%200%2023%208%2023%2020zM32%2042c15%200%2023-9%2023-21-16%200-23%209-23%2021zM6%2057c9-6%2017-6%2026%200%209-6%2017-6%2026%200%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M32%2057V18M32%2030C17%2031%209%2022%209%2010c16%200%2023%208%2023%2020zM32%2042c15%200%2023-9%2023-21-16%200-23%209-23%2021zM6%2057c9-6%2017-6%2026%200%209-6%2017-6%2026%200%22%2F%3E%3C%2Fsvg%3E")}
.gia-icon-carbon{-webkit-mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2040c-8-1-13-8-10-15%201-4%205-7%209-7-1-7%206-13%2013-11%205%200%209%204%209%209%208-1%2014%205%2013%2012%200%208-8%2013-16%2012M32%2031v22M24%2054h16M11%2047l-5-3v9M7%2051c4%207%2012%2010%2020%2010M53%2015l5%203V9%22%2F%3E%3C%2Fsvg%3E");mask-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2064%2064%22%20fill%3D%22none%22%20stroke%3D%22black%22%20stroke-width%3D%222.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%3E%3Cpath%20d%3D%22M22%2040c-8-1-13-8-10-15%201-4%205-7%209-7-1-7%206-13%2013-11%205%200%209%204%209%209%208-1%2014%205%2013%2012%200%208-8%2013-16%2012M32%2031v22M24%2054h16M11%2047l-5-3v9M7%2051c4%207%2012%2010%2020%2010M53%2015l5%203V9%22%2F%3E%3C%2Fsvg%3E")}

.gia-design-preview .gia-footer p{color:#eef0fa}
.gia-sector-icon{display:block;width:56px;height:56px;background:currentColor;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;flex:none}
.gia-design-preview .gia-sectors-designed{background:#272f68;color:#fff;padding:80px 0}
.gia-design-preview .gia-sectors-designed .gia-label,.gia-design-preview .gia-sectors-designed h2,.gia-design-preview .gia-sectors-designed h3,.gia-design-preview .gia-sectors-designed a{color:#fff}
.gia-sector-heading{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:end;margin-bottom:48px}
.gia-sector-heading p:not(.gia-label){font-size:21px;line-height:1.5;color:#eef0fa;margin:0 0 22px}
.gia-design-preview .gia-sectors-designed .gia-text-link{border-color:#9da5d2}
.gia-sector-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid #6470b4;border-left:1px solid #6470b4}
.gia-sector-card{padding:30px;border-right:1px solid #6470b4;border-bottom:1px solid #6470b4;min-width:0}
.gia-sector-card .gia-sector-icon{margin-bottom:22px;color:#fff}
.gia-design-preview .gia-sector-card h3{font-size:28px;line-height:1.2;margin:0 0 18px}
.gia-sector-card h3 a{text-decoration:none}
.gia-sector-card h3 a:hover{text-decoration:underline;text-underline-offset:5px}
.gia-design-preview .gia-sector-card p{font-size:18px;line-height:1.6;color:#eef0fa;margin:0}
.gia-sectors-designed a:focus-visible{outline-color:#fff}
.gia-design-preview .gia-prose .gia-sector-detail{position:relative;border:1px solid #d4d8e8;padding:30px;margin-bottom:30px}
.gia-sector-detail>.gia-sector-icon{color:#294496;margin-bottom:22px}
.gia-design-preview .gia-prose .gia-sector-detail h2{margin:0 0 22px;padding:0;border:0;font-size:36px}
.gia-design-preview .gia-prose .gia-sector-detail p:last-child{margin-bottom:0}
.gia-design-preview .gia-prose .gia-people{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}
.gia-design-preview .gia-prose .gia-people article{min-width:0;padding:24px 0 8px}
.gia-design-preview .gia-prose .gia-people h3{font-size:26px;line-height:1.2;overflow-wrap:normal}
.gia-design-preview .gia-prose .gia-person-photo,.gia-person-initials{display:block;width:150px;height:150px!important;max-width:100%;object-fit:cover;border-radius:50%;margin:0 0 24px;background:#eef0f8}
.gia-person-initials{display:flex;align-items:center;justify-content:center;color:#272f68;font:36px Arial,Helvetica,sans-serif;border:1px solid #d4d8e8}
.gia-design-preview .gia-prose .gia-people .gia-person-link{font:14px Arial,Helvetica,sans-serif;display:inline-block;margin-top:4px}
.gia-photo-credit{padding:20px 0 26px}.gia-photo-credit summary{cursor:pointer;font:12px Arial,Helvetica,sans-serif;opacity:.85}.gia-design-preview .gia-photo-credit p,.gia-design-preview .gia-photo-credit a{font:12px/1.6 Arial,Helvetica,sans-serif}.gia-photo-credit ul{display:flex;gap:6px 22px;flex-wrap:wrap;list-style:none;padding:0}
@media(max-width:1050px){.gia-sector-heading{gap:40px}.gia-sector-card{padding:24px}.gia-design-preview .gia-prose .gia-people{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.gia-design-preview .gia-sectors-designed{padding:55px 0}.gia-sector-heading{grid-template-columns:1fr;gap:26px;margin-bottom:32px}.gia-sector-cards{grid-template-columns:1fr}.gia-sector-card{display:grid;grid-template-columns:48px minmax(0,1fr);column-gap:20px;padding:26px 20px}.gia-sector-card .gia-sector-icon{width:48px;height:48px;grid-row:1/3;margin:0}.gia-design-preview .gia-sector-card h3{font-size:26px}.gia-sector-card p{grid-column:2}.gia-design-preview .gia-prose .gia-sector-detail{padding:24px}.gia-design-preview .gia-prose .gia-sector-detail h2{font-size:31px}.gia-design-preview .gia-prose .gia-people{grid-template-columns:1fr}}
