/* DAYE BORN V8.0 · three markets / evidence / people */
.v80-markets{grid-template-columns:repeat(3,minmax(0,1fr))!important}.v80-markets .v55-market-card{min-width:0;padding:30px!important}.v80-markets .v55-market-body{min-height:120px}.v80-market-art{height:160px;position:relative;overflow:hidden;display:grid;place-items:center;background:radial-gradient(ellipse at 70% 30%,#1d4f92,transparent 65%);margin:22px -30px}.v80-market-art span{font-size:65px;font-weight:650;letter-spacing:-3px;color:#90c3ff;z-index:1}.v80-market-art i{position:absolute;width:240px;height:100px;border:1px solid #5388cb;border-radius:50%;transform:rotate(-25deg)}.v80-market-art i:nth-of-type(2){transform:rotate(25deg);width:300px}.v80-market-art i:nth-of-type(3){transform:rotate(80deg)}#markets-title .blue-text{display:block}.v80-three{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.v80-three article{border-top:2px solid #4f90e8;padding:30px;background:#101e32}.v80-three h3{font-size:24px;line-height:1.6;margin:20px 0}.v80-three p,.v80-profile p{font-size:16px;line-height:2;color:#abc0da}.v80-three span{font-size:11px;color:#85b6ef;letter-spacing:1px}.v80-value-visual{height:auto!important;margin:22px -26px!important;padding:0!important;background:none!important;min-height:0!important}.v80-value-visual img{display:block;width:100%;aspect-ratio:440/260;object-fit:cover}.v80-client-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;border:1px solid #2b405b;background:#2b405b}.v80-client-grid>div{background:#0b1524;display:grid;place-items:center;min-width:0;padding:8px;aspect-ratio:1.6}.v80-client-grid img{width:100%;height:100%;object-fit:contain;filter:none}.v80-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#4376b2 #102139;padding-bottom:20px;overscroll-behavior-x:contain}.v80-track>article,.v80-track>figure{flex:0 0 calc((100% - 48px)/3);scroll-snap-align:start;min-width:0;margin:0;border:1px solid #2a4565;background:#101e32}.v80-feedback article{padding:32px;display:flex;flex-direction:column}.v80-feedback h3{font-size:25px;margin:25px 0 14px}.v80-feedback p{font-size:18px;line-height:2;color:#cedef2;flex:1}.v80-feedback small,.v80-feedback footer{font-size:11px;color:#91a9c6;line-height:1.8}.v80-feedback footer{border-top:1px solid #2c425c;padding-top:20px}.v80-feedback span{color:#7fb8ff;font-size:11px}.v80-controls{display:flex;align-items:center;gap:12px;margin-top:24px}.v80-controls button{background:transparent;color:#d5e6ff;border:1px solid #405b7b;padding:12px 18px;cursor:pointer}.v80-controls button:hover{background:#1e4473}.v80-controls span{margin-left:auto;color:#8da7c7;font-size:12px}.v80-team .v80-track>article{flex-basis:calc((100% - 72px)/4)}.v80-team img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;object-position:center top;filter:grayscale(1)}.v80-team .v80-person-body{padding:22px}.v80-team h3{font-size:23px;margin:12px 0}.v80-team p{color:#a4bad5;font-size:13px;line-height:1.8;min-height:47px}.v80-team a{display:inline-block;margin-top:15px;font-size:13px;color:#9ac7ff}.v80-space-row{margin:55px 0 70px}.v80-space-row h3{font-size:30px;line-height:1.7;margin-bottom:15px}.v80-space-row>p{color:#a3bad6;line-height:1.9;margin-bottom:30px}.v80-photo-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.v80-photo-grid figure{margin:0}.v80-photo-grid img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.v80-photo-grid figcaption,.v80-space figcaption{color:#95adcb;font-size:12px;padding:15px}.v80-space .v80-track>figure{flex-basis:100%}.v80-space img{width:100%;aspect-ratio:16/8;object-fit:cover;display:block}.v80-address{margin-bottom:35px}.v80-address address{font-size:25px;font-style:normal;line-height:1.9}.v80-address p{color:#94aac6;font-size:14px;margin:16px 0 28px}.v80-address .actions{gap:14px;flex-wrap:wrap}.v80-map{width:100%;border:1px solid #2b4362}.v80-map iframe{width:100%;height:510px;border:0;display:block;background:#dfe6ed}.v80-profile{padding:160px 0 90px}.v80-profile-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:70px;align-items:start}.v80-profile-grid img{width:100%;max-height:660px;object-fit:cover;object-position:top}.v80-profile h1{font-size:54px;margin:25px 0}.v80-profile h2{font-size:24px;margin:35px 0 15px}.v80-profile ul{padding-left:22px;color:#afc5df;line-height:2.2}.v80-report-cta{padding:28px;background:#173b6c;border:1px solid #5b99e8;margin:30px 0}.v80-report-cta p{line-height:1.8;color:#c0d8f4}.v80-report-cta button{font:inherit;cursor:pointer}.v80-sticky-download{position:fixed;bottom:22px;right:25px;z-index:40;box-shadow:0 10px 40px #0008}.v80-dialog{width:min(580px,calc(100vw - 28px));max-height:90dvh;overflow:auto;border:1px solid #4773a9;background:#101e32;color:#e0ecff;padding:35px;box-shadow:0 30px 100px #0009}.v80-dialog::backdrop{background:#030912d9}.v80-dialog h2{font-size:27px;line-height:1.5}.v80-dialog p{font-size:14px;color:#afc5df;line-height:1.8}.v80-dialog label{display:block;font-size:13px;margin:18px 0}.v80-dialog input,.v80-dialog select{display:block;width:100%;background:#081324;color:#e5f0ff;padding:12px;border:1px solid #42618a;margin-top:8px;font:inherit}.v80-dialog input[type=checkbox]{display:inline;width:auto;margin-right:8px}.v80-dialog .check{display:flex;gap:8px;align-items:flex-start}.v80-dialog button{font:inherit;cursor:pointer}.v80-dialog .close{float:right;color:white;background:none;border:1px solid #48638b;padding:6px 12px}.v80-dialog [role=status]{min-height:24px}.v80-download-result{display:block;margin-top:20px}.v80-hk-note{font-size:12px;color:#90a9c6}.site-header .header-nav{gap:20px}
@media(max-width:1100px){.v80-team .v80-track>article{flex-basis:calc((100% - 48px)/3)}.v80-markets .v55-market-card{padding:22px!important}.v80-market-art{margin-left:-22px;margin-right:-22px}.v80-profile-grid{gap:35px}.v80-profile h1{font-size:40px}}
@media(max-width:760px){.v80-markets,.v80-three{grid-template-columns:1fr!important}.v80-markets .v55-market-body{min-height:0}.v80-client-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.v80-track>article,.v80-team .v80-track>article{flex-basis:85%}.v80-photo-grid{grid-template-columns:1fr}.v80-photo-grid img{aspect-ratio:16/10}.v80-profile-grid{grid-template-columns:1fr}.v80-profile-grid img{max-height:480px}.v80-profile{padding-top:120px}.v80-map iframe{height:380px}.v80-address address{font-size:19px}.v80-space img{aspect-ratio:4/3}.v80-controls{gap:7px}.v80-controls button{padding:11px}.v80-dialog{padding:24px}.v80-sticky-download{bottom:14px;right:14px;font-size:13px}.market-tab-list{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.v80-value-visual{margin-left:-24px!important;margin-right:-24px!important}}
@media(prefers-reduced-motion:reduce){.v80-track{scroll-behavior:auto}}
.v80-photo-slot{aspect-ratio:4/3;background:linear-gradient(140deg,#152c49,#0a1627);border:1px dashed #44658e;padding:28px;display:flex;flex-direction:column;justify-content:space-between}.v80-photo-slot span{font-size:10px;color:#7f9fc5;letter-spacing:1px}.v80-photo-slot b{font-size:25px;font-weight:500}.v80-photo-slot small{font-size:12px;color:#8fa7c5}.v80-dialog [hidden]{display:none!important}
