*{box-sizing:border-box}body{margin:0;background:#fff;color:#18283e;font-family:Inter,Segoe UI,Arial,sans-serif;font-size:16px;line-height:1.65}.ware-container{width:min(1120px,calc(100% - 48px));margin:0 auto}.ware-header{background:white;padding:18px 0}.ware-logo{width:min(430px,75vw);max-height:72px;object-fit:contain}.ware-hero{min-height:570px;position:relative;display:flex;align-items:center;background:#0e2036;color:#fff}.ware-hero-photo,.ware-hero-shade{position:absolute;inset:0}.ware-hero-photo{background-size:cover;background-position:center}.ware-hero-shade{background:linear-gradient(90deg,rgba(10,23,43,.87),rgba(10,23,43,.69) 38%,rgba(10,23,43,.12) 100%)}.ware-hero-inner{position:relative;padding:105px 0}.ware-eyebrow,.ware-section-label{letter-spacing:.17em;font-weight:800;font-size:12px}.ware-eyebrow{color:#bddaff}.ware-hero h1{color:#fff;line-height:1.09;letter-spacing:-.05em;font-size:clamp(2.6rem,5vw,4.8rem);max-width:760px;margin:22px 0}.ware-hero p{color:#dbe8f6;font-size:19px;max-width:620px}.ware-about{padding:90px 0 54px}.ware-about-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:90px}.ware-section-label{color:#3885dc;margin-bottom:15px}.ware-about h2,.ware-contact h2{font-size:clamp(2rem,3.7vw,3.5rem);line-height:1.15;letter-spacing:-.04em;margin:0}.ware-about p{font-size:18px;color:#42536c}.ware-details{padding:0 0 90px}.ware-detail-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.ware-detail{background:#f7faff;border:1px solid #e3edf9;border-radius:14px;min-height:125px;padding:22px;display:flex;flex-direction:column;justify-content:space-between;overflow-wrap:anywhere}.ware-detail small,.ware-contact-card small{color:#798ba1;display:block;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.ware-detail strong{font-size:16px}.ware-contact{background:#15253d;color:white;padding:90px 0}.ware-contact .ware-section-label{color:#8ab9ff}.ware-contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:90px;align-items:center}.ware-contact h2{color:white}.ware-contact p{color:#b7c7da}.ware-contact-card{background:#fff;border-radius:16px;padding:24px 32px;color:#18283e}.ware-contact-card>div{padding:18px 0}.ware-contact-card>div+div{border-top:1px solid #e8eef5}.ware-contact-card strong{font-size:17px;overflow-wrap:anywhere}.ware-extra{padding:0}.ware-edited-content:empty{display:none}.ware-edited-content:not(:empty){padding:40px 0;max-width:800px}.ware-footer{background:#0c1626;color:#a9bad0;font-size:13px;padding:24px 0}.ware-footer span{float:right}@media(max-width:850px){.ware-about-grid,.ware-contact-grid{grid-template-columns:1fr;gap:24px}.ware-detail-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:540px){.ware-container{width:calc(100% - 34px)}.ware-hero{min-height:500px}.ware-hero-inner{padding:75px 0}.ware-hero p{font-size:16px}.ware-about{padding:65px 0 40px}.ware-details{padding-bottom:65px}.ware-detail-grid{grid-template-columns:1fr}.ware-contact{padding:66px 0}.ware-footer span{float:none;display:block}}
