.property-transparency-passport{padding:100px 8vw;display:grid;grid-template-columns:minmax(240px,34%) minmax(0,66%);gap:7vw;align-items:center;background:radial-gradient(circle at 14% 44%,rgba(211,174,118,.18),transparent 26%),#eef2f5;color:#18263b}.property-transparency-passport>aside{width:min(330px,72vw);aspect-ratio:1;display:grid;place-content:center;justify-items:center;gap:9px;border:1px solid #bdc9d3;border-radius:50%;background:#fffdf9;box-shadow:inset 0 0 70px rgba(211,174,118,.12),0 24px 70px rgba(38,59,87,.08);text-align:center}.property-transparency-passport>aside>i{width:54px;height:54px;display:grid;place-items:center;background:#263b57;color:#e5bd84}.property-transparency-passport>aside svg{width:26px;height:26px;fill:none;stroke:currentColor;stroke-width:1.65;stroke-linecap:round;stroke-linejoin:round}.property-transparency-passport>aside strong{color:#9d6838;font:600 clamp(38px,5vw,66px)/1 Georgia,serif}.property-transparency-passport>aside strong span{font:800 14px/1 Arial,sans-serif}.property-transparency-passport>aside small{max-width:150px;color:#667587;font-size:8px;font-weight:900;line-height:1.4;text-transform:uppercase;letter-spacing:.7px}.property-transparency-passport>div>small{color:#9d6838;font-size:8px;font-weight:950;letter-spacing:1.1px}.property-transparency-passport h2{margin:13px 0 15px;font:600 clamp(38px,5vw,68px)/.98 Georgia,serif;letter-spacing:-2px}.property-transparency-passport>div>p{max-width:700px;margin:0 0 24px;color:#617184;font-size:11px;line-height:1.7}.transparency-fact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border:1px solid #cbd5dd;background:#fffdf9}.transparency-fact-grid article{min-width:0;min-height:108px;padding:15px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:start;gap:10px;border-bottom:1px solid #d8e0e6}.transparency-fact-grid article:nth-child(odd){border-inline-end:1px solid #d8e0e6}.transparency-fact-grid article>i{width:40px;height:40px;display:grid;place-items:center;background:#edf4f0;color:#3b6c59}.transparency-fact-grid article>i svg{width:21px;height:21px}.transparency-fact-grid article>div{min-width:0;display:grid;gap:5px}.transparency-fact-grid article strong{font-size:10px}.transparency-fact-grid article span{color:#667587;font-size:8px;line-height:1.45}.transparency-fact-grid article>b{grid-column:2;width:max-content;padding:5px 7px;border:1px solid #a9c6b7;background:#f0f8f3;color:#31614e;font-size:6px;letter-spacing:.5px}.transparency-fact-grid article[data-state=attention]{background:#fff9f5}.transparency-fact-grid article[data-state=attention]>i{background:#f7e7df;color:#a35336}.transparency-fact-grid article[data-state=attention]>b{border-color:#d6a890;background:#fff1e9;color:#934a31}.transparency-fact-grid article[data-state=not-applicable]>i{background:#edf0f3;color:#6d7b8a}.transparency-fact-grid article[data-state=not-applicable]>b{border-color:#ccd4db;background:#f5f7f8;color:#647383}.property-transparency-passport .transparency-passport-disclaimer{margin:18px 0 0;padding:13px 15px;border-inline-start:3px solid #b88550;background:#fffdf9;color:#617184;font-size:8px;line-height:1.6}.property-transparency-passport.presentation>aside strong{font-size:clamp(28px,4vw,48px)}.property-intel .property-intel-fact{min-width:0;display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px}.property-intel-fact>i{width:30px;height:30px;display:grid;place-items:center;background:#f1e8dd;color:#9b6838}.property-intel-fact>i svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.property-intel-fact>span{min-width:0;display:grid;gap:3px}.property-intel-fact strong{font-size:10px;line-height:1.2}.feature-list article{min-width:0;min-height:82px;padding:10px;display:grid;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:9px;border:1px solid #d7ddd7;background:#fbf9f5}.feature-list article>i{width:34px;height:34px;display:grid;place-items:center;background:#eaf3ed;color:#37664f}.feature-list article>i svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.feature-list article>span{min-width:0;display:grid;gap:4px}.feature-list article strong{font-size:9px}.feature-list article small{color:#6d7a87;font-size:7px;line-height:1.4}.feature-list article>b{grid-column:2;width:max-content;padding:4px 6px;border:1px solid #aac3b5;background:#f0f7f2;color:#326049;font-size:6px}.feature-list article.missing{border-color:#e0cabe;background:#fff8f4}.feature-list article.missing>i{background:#f6e5dc;color:#9b4d34}.feature-list article.missing>b{border-color:#d2a38e;background:#fff0e8;color:#8d432e}.arp-passport-stat,.detail-passport-stat{position:relative}.arp-passport-stat>i,.detail-passport-stat>i{width:26px;height:26px;display:grid;place-items:center;margin:0 auto 5px;background:#263b57;color:#e5bd84}.arp-passport-stat>i svg,.detail-passport-stat>i svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.arp-passport-stat>strong,.detail-passport-stat>strong{font-size:17px!important}.arp-passport-stat>small,.detail-passport-stat>small{max-width:110px;line-height:1.25}@media(max-width:900px){.property-transparency-passport{grid-template-columns:1fr}.property-transparency-passport>aside{margin:0 auto}}@media(max-width:600px){.property-transparency-passport{padding:72px 20px}.property-transparency-passport h2{font-size:clamp(36px,11vw,50px)}.transparency-fact-grid{grid-template-columns:1fr}.transparency-fact-grid article:nth-child(odd){border-inline-end:0}.transparency-fact-grid article{min-height:104px}.property-transparency-passport>aside{width:min(250px,72vw)}.property-intel .property-intel-fact{grid-template-columns:34px minmax(0,1fr)}.property-intel-fact>i{width:34px;height:34px}.feature-list article{min-height:88px}}@media print{.property-transparency-passport{padding:12mm 0;display:block;background:#fff;color:#18263b;break-inside:avoid}.property-transparency-passport>aside{width:52mm;margin:0 auto 8mm}.transparency-fact-grid{grid-template-columns:repeat(2,1fr)}}