.gia-content{overflow-wrap:break-word;min-width:0;max-width:100%}.gia-content .g5-quick{background:#f1f7f8;border-left:3px solid #287e93;margin:27px 0 33px;padding:20px 23px}.gia-content .g5-quick>span{letter-spacing:.09em;text-transform:uppercase;color:#28758b;margin-bottom:8px;font-size:.7rem;font-weight:800;display:block}.gia-content .g5-quick strong{color:#193f4b;font-size:1.05rem;line-height:1.42;display:block}.gia-content .g5-compare{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:24px 0 0;display:grid}.gia-content .g5-compare section{background:#f1f7f8;border:1px solid #d9e8ec;border-top:3px solid #318398;min-width:0;padding:21px 23px}.gia-content .g5-compare section:nth-child(2){background:#f1f8f4;border-top-color:#438f74}.gia-content .g5-compare span,.gia-content .g5-result span,.gia-content .g5-cost small,.gia-content .g5-meter span{color:#51717d;text-transform:uppercase;letter-spacing:.05em;font-size:.7rem;font-weight:800;display:block}.gia-content .g5-compare strong{color:#19495b;margin:7px 0;font-size:clamp(1.7rem,4vw,2.5rem);display:block}.gia-content .g5-compare p{margin:0 0 11px;font-size:.83rem;line-height:1.5}.gia-content .g5-compare b{color:#255c69;font-size:.86rem;display:block}.gia-content .g5-result{background:#f9fcf9;border:1px solid #d7e6de;border-top:0;margin:0 0 28px;padding:19px 22px}.gia-content .g5-result strong{color:#236853;margin:8px 0;font-size:1.18rem;display:block}.gia-content .g5-result p{color:#46615c;margin:0;font-size:.87rem;line-height:1.6}.gia-content .g5-steps{counter-reset:g5step;margin:23px 0 30px;padding:0;list-style:none}.gia-content .g5-steps li{counter-increment:g5step;color:#4c626c;border-bottom:1px solid #e0e9ec;margin:0;padding:14px 0 16px 44px;font-size:.93rem;line-height:1.7;position:relative}.gia-content .g5-steps li:before{content:counter(g5step,decimal-leading-zero);color:#327b90;font-size:.8rem;font-weight:800;position:absolute;top:16px;left:0}.gia-content .g5-steps strong{color:#214957}.gia-content .g5-decision{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:24px 0 30px;display:grid}.gia-content .g5-decision div{background:#fbfdfd;border:1px solid #d7e4e8;min-width:0;padding:21px 22px}.gia-content .g5-decision div:first-child{border-top:3px solid #408d75}.gia-content .g5-decision div:last-child{border-top:3px solid #bf9160}.gia-content .g5-decision b{color:#214a5b;font-size:.96rem}.gia-content .g5-decision p{color:#4d646d;margin:9px 0 0;font-size:.86rem;line-height:1.62}.gia-content .g5-models{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:25px 0 30px;display:grid}.gia-content .g5-models section{background:#f5f9fa;border:1px solid #d9e8ec;min-width:0;padding:17px 17px 19px}.gia-content .g5-models span{color:#318397;letter-spacing:.05em;font-size:.67rem;font-weight:800}.gia-content .g5-models h3{color:#214857;margin:10px 0;font-size:.99rem;line-height:1.36}.gia-content .g5-models p{color:#4d6570;margin:9px 0;font-size:.81rem;line-height:1.6}.gia-content .g5-models b{color:#296878;font-size:.75rem}.gia-content .g5-cost{border:1px solid #d3e4e9;grid-template-columns:.8fr 1.2fr;gap:0;min-width:0;margin:25px 0 30px;display:grid}.gia-content .g5-cost>div{background:#e9f3f5;min-width:0;padding:24px}.gia-content .g5-cost>div strong{color:#194655;margin:10px 0;font-size:clamp(1.6rem,4vw,2.3rem);display:block}.gia-content .g5-cost>div p{color:#486a77;margin:0;font-size:.84rem;line-height:1.55}.gia-content .g5-cost dl{min-width:0;margin:0;padding:16px 21px}.gia-content .g5-cost dl>div{border-bottom:1px solid #e1ebed;justify-content:space-between;align-items:baseline;gap:12px;padding:10px 0;display:flex}.gia-content .g5-cost dt{color:#536c75;font-size:.79rem;line-height:1.44}.gia-content .g5-cost dd{color:#1f5668;white-space:nowrap;margin:0;font-size:.85rem;font-weight:800}.gia-content .g5-boundaries{border-left:3px solid #bf9060;grid-template-columns:1fr;gap:0;margin:25px 0 30px;display:grid}.gia-content .g5-boundaries div{background:#fbfaf8;border-bottom:1px solid #e1e9ec;padding:15px 21px}.gia-content .g5-boundaries b{color:#4f4334;font-size:.92rem}.gia-content .g5-boundaries p{color:#71685d;margin:7px 0 0;font-size:.85rem;line-height:1.6}.gia-content .g5-defs{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:24px 0 30px;display:grid}.gia-content .g5-defs section{background:#f2f7f9;border-top:3px solid #2a7d97;min-width:0;padding:18px 17px}.gia-content .g5-defs section:nth-child(2){border-top-color:#5d8e83}.gia-content .g5-defs section:nth-child(3){border-top-color:#a78b61}.gia-content .g5-defs span{color:#2e768e;margin-bottom:10px;font-size:1.05rem;font-weight:900;display:block}.gia-content .g5-defs strong{color:#183c4b;font-size:.88rem;line-height:1.4;display:block}.gia-content .g5-defs p{color:#546b74;margin:9px 0 0;font-size:.79rem;line-height:1.62}.gia-content .g5-story{border-left:2px solid #d3e7eb;margin:26px 0 30px;padding:0 0 0 20px}.gia-content .g5-story div{border-bottom:1px solid #e2eaed;padding:9px 3px 15px}.gia-content .g5-story span{color:#317c91;letter-spacing:.03em;font-size:.75rem;font-weight:850}.gia-content .g5-story p{margin:7px 0 0;font-size:.88rem;line-height:1.62}.gia-content .g5-links{text-align:center;background:#edf4f6;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;max-width:100%;margin:25px 0 31px;padding:22px 25px;display:grid}.gia-content .g5-links div{color:#225165;background:#fff;border:1px solid #cddfe5;min-width:0;padding:16px 12px;font-weight:850}.gia-content .g5-links small{color:#667f89;margin-top:6px;font-size:.76rem;font-weight:500;display:block}.gia-content .g5-links span{color:#42849b;grid-column:span 2;font-size:1.2rem}.gia-content .g5-links .destination{background:#e2f0f2;grid-column:span 2;justify-self:center;width:100%;max-width:65%}.gia-content .g5-choice{border-left:3px solid #2b8198;margin:25px 0 28px}.gia-content .g5-choice>div{background:#f7fafb;border-bottom:1px solid #dce7eb;padding:15px 22px}.gia-content .g5-choice b{color:#214d5b;font-size:.9rem}.gia-content .g5-choice p{margin:7px 0 0;font-size:.86rem;line-height:1.58}.gia-content .g5-meter{border:1px solid #d4e4e9;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:24px 0 29px;display:grid}.gia-content .g5-meter>div{background:#f7fafb;min-width:0;padding:21px}.gia-content .g5-meter>div:nth-child(2){border-left:1px solid #d4e4e9}.gia-content .g5-meter strong{color:#1e556a;margin:10px 0;font-size:clamp(1.4rem,3.2vw,2rem);display:block}.gia-content .g5-meter small{color:#586f79;font-size:.78rem;line-height:1.5;display:block}.gia-content .g5-meter .g5-meterresult{text-align:center;background:#eaf5ef;border-top:1px solid #d4e4e9;grid-column:span 2}.gia-content .g5-meter .g5-meterresult strong{color:#22664f}.gia-content .g5-review{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:25px 0 30px;display:grid}.gia-content .g5-review section{border:1px solid #dce7ea;border-top:3px solid #37849a;min-width:0;padding:19px 17px}.gia-content .g5-review span{text-transform:uppercase;letter-spacing:.04em;color:#317d92;font-size:.7rem;font-weight:800;display:block}.gia-content .g5-review strong{color:#1e4755;margin:9px 0;font-size:.93rem;display:block}.gia-content .g5-review p{color:#536973;margin:0;font-size:.8rem;line-height:1.57}.gia-content .g5-dash{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:23px 0 30px;display:grid}.gia-content .g5-dash>div{background:#f8fbfc;border:1px solid #d9e7ea;border-left:3px solid #34859b;min-width:0;padding:18px 20px}.gia-content .g5-dash span,.gia-content .g5-triage span,.gia-content .g5-owner span{color:#38788a;font-size:.71rem;font-weight:800;display:block}.gia-content .g5-dash strong{color:#194556;margin:8px 0;font-size:1.05rem;line-height:1.35;display:block}.gia-content .g5-dash small{color:#536e78;font-size:.78rem;line-height:1.5;display:block}.gia-content .g5-triage{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:25px 0 30px;display:grid}.gia-content .g5-triage section{background:#f8fafb;border-top:2px solid #94beca;min-width:0;padding:19px}.gia-content .g5-triage strong{color:#194657;margin:9px 0;font-size:.9rem;line-height:1.4;display:block}.gia-content .g5-triage p{color:#4f6872;margin:0;font-size:.83rem;line-height:1.6}.gia-content .g5-trace{background:#d5e4e8;border:1px solid #d5e4e8;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:24px 0 30px;display:grid}.gia-content .g5-trace div{background:#eef5f7;min-width:0;padding:20px 14px}.gia-content .g5-trace span{color:#377a8a;margin-bottom:10px;font-size:.72rem;font-weight:800;display:block}.gia-content .g5-trace b{color:#194655;font-size:.91rem;line-height:1.4;display:block}.gia-content .g5-owner{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin:24px 0 30px;display:grid}.gia-content .g5-owner div{background:#f2f8f9;min-width:0;padding:18px}.gia-content .g5-owner p{color:#4f6772;margin:9px 0 0;font-size:.82rem;line-height:1.6}.gia-content .gia-table{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.gia-content .gia-table table{table-layout:auto;width:100%;min-width:560px}@media (width<=800px){.gia-content .g5-models,.gia-content .g5-review,.gia-content .g5-defs,.gia-content .g5-owner{grid-template-columns:1fr 1fr}}@media (width<=620px){.gia-content .g5-models,.gia-content .g5-review,.gia-content .g5-defs,.gia-content .g5-owner,.gia-content .g5-cost,.gia-content .g5-triage,.gia-content .g5-decision{grid-template-columns:1fr}.gia-content .g5-cost dl{padding:10px 19px}.gia-content .g5-compare{gap:8px}.gia-content .g5-compare section{padding:16px 12px}.gia-content .g5-dash{grid-template-columns:1fr 1fr}.gia-content .g5-trace{grid-template-columns:1fr}.gia-content .g5-trace div{padding:13px 17px}.gia-content .g5-links{padding:17px 13px}}@media (width<=440px){.gia-content .g5-dash,.gia-content .g5-meter{grid-template-columns:1fr}.gia-content .g5-meter>div:nth-child(2){border-top:1px solid #d4e4e9;border-left:0}.gia-content .g5-meter .g5-meterresult{grid-column:span 1}.gia-content .g5-links .destination{max-width:100%}}
