.agokei-topbar,.agokei-topbar a{color:rgba(255,255,255,.78)}.agokei-topbar a:hover{color:var(--awb-color4)}.agokei-topbar i{color:var(--awb-color5);margin-right:6px}.agokei-header{border-bottom:1px solid var(--awb-color3)}.agokei-menu .awb-menu__main-a{font-weight:600}.agokei-kicker{margin:0;font-size:13px;font-weight:600;letter-spacing:2.5px;text-transform:uppercase;color:var(--awb-color5)}.agokei-dark .agokei-kicker,.agokei-hero .agokei-kicker{color:var(--awb-color4)}.agokei-accent{display:block;width:70px;height:3px;background:var(--awb-color5)}.agokei-lead{font-size:19px;line-height:1.7;color:rgba(255,255,255,.82);max-width:640px}.agokei-dark,.agokei-dark p,.agokei-dark li{color:rgba(255,255,255,.78)}.agokei-dark strong{color:#fff}.agokei-dark .fusion-title h2,.agokei-dark h2{color:#fff}.fusion-button.agokei-btn-outline{background:transparent!important;border:1px solid rgba(255,255,255,.6)!important;color:#fff!important}.fusion-button.agokei-btn-outline .fusion-button-text{color:#fff!important}.fusion-button.agokei-btn-outline:hover{background:#fff!important}.fusion-button.agokei-btn-outline:hover .fusion-button-text{color:var(--awb-color7)!important}.fusion-button.agokei-btn-outline-dark{background:transparent!important;border:1px solid var(--awb-color7)!important}.fusion-button.agokei-btn-outline-dark .fusion-button-text{color:var(--awb-color7)!important}.fusion-button.agokei-btn-outline-dark:hover{background:var(--awb-color7)!important}.fusion-button.agokei-btn-outline-dark:hover .fusion-button-text{color:#fff!important}.fusion-button.agokei-btn-dark{background:var(--awb-color8)!important}.fusion-button.agokei-btn-dark:hover{background:#fff!important}.fusion-button.agokei-btn-dark:hover .fusion-button-text{color:var(--awb-color8)!important}.agokei-hero h1{color:#fff!important}.agokei-hero-home{min-height:720px}.agokei-hero-card>.fusion-column-wrapper{box-shadow:0 30px 60px rgba(0,0,0,.3);border-top:4px solid var(--awb-color5)!important}.agokei-hero-card p{color:var(--awb-color6)}@media (max-width:1024px){.agokei-hero h1{font-size:40px!important}.agokei-hero-home{min-height:0}}@media (max-width:640px){.agokei-hero h1{font-size:32px!important}.agokei-lead{font-size:17px}h2,.fusion-title h2{font-size:30px!important}}.agokei-stats{border-bottom:1px solid var(--awb-color3)}.agokei-stat{margin:0;font-size:56px;font-weight:700;line-height:1.1;color:var(--awb-color7)}.agokei-stat-label{margin:4px 0 0;font-size:14px;text-transform:uppercase;letter-spacing:1.5px;color:var(--awb-color6)}.agokei-stat-col{text-align:center}@media (min-width:641px){.agokei-stat-col+.agokei-stat-col{border-left:1px solid var(--awb-color3)}}.agokei-ruled>.fusion-column-wrapper{border-left:2px solid var(--awb-color4)!important}.agokei-more{font-weight:600;color:var(--awb-color7);border-bottom:2px solid var(--awb-color5);padding-bottom:2px}.agokei-more::after{content:" →"}.agokei-card>.fusion-column-wrapper{position:relative;border-top:4px solid var(--awb-color5)!important;box-shadow:0 10px 30px rgba(15,42,67,.06);transition:transform .25s ease , box-shadow .25s ease}.agokei-card:hover>.fusion-column-wrapper{transform:translateY(-4px);box-shadow:0 18px 40px rgba(15,42,67,.12)}.agokei-card-number{position:absolute;top:26px;right:30px;font-size:40px;font-weight:700;color:var(--awb-color2);line-height:1}.agokei-card .fusion-li-item{margin-bottom:4px!important}.fusion-imageframe.agokei-framed{display:block;overflow:visible!important;box-shadow:24px 24px 0 var(--awb-color5);margin-right:24px}.agokei-framed img{display:block;width:100%}@media (max-width:640px){.fusion-imageframe.agokei-framed{box-shadow:12px 12px 0 var(--awb-color5);margin-right:12px}}.agokei-portrait,.agokei-portrait .fusion-image-element,.agokei-portrait img{display:block;width:100%}.agokei-portrait img,.agokei-monogram{aspect-ratio: 4 / 5;object-fit:cover;object-position:top center}.agokei-monogram{display:flex;align-items:center;justify-content:center;background:var(--awb-color7) linear-gradient(160deg,var(--awb-color7),var(--awb-color8))}.agokei-monogram span{font-size:64px;font-weight:700;letter-spacing:2px;color:var(--awb-color5)}.agokei-person-card{padding:22px 24px;background:#fff;border-left:4px solid var(--awb-color5);margin:-40px 20px 0;position:relative;z-index:2;box-shadow:0 10px 30px rgba(15,42,67,.08)}.agokei-person-name{margin:4px 0 2px!important;font-size:22px!important}.agokei-creds{margin:0 0 18px;font-size:14px;font-weight:600;color:var(--awb-color6)}.agokei-person-card .agokei-creds{margin-bottom:0}.agokei-list-title{margin-top:10px!important}@media (min-width:1025px){.agokei-two-col .fusion-checklist,ul.agokei-two-col{columns:2;column-gap:40px}.agokei-two-col .fusion-li-item{break-inside:avoid}.agokei-sticky-photo>.fusion-column-wrapper{position:sticky;top:140px}}.agokei-cta h2{color:var(--awb-color8)!important}.agokei-contact-link{font-weight:600}.agokei-contact-link a{color:var(--awb-color7)}.agokei-form-panel>.fusion-column-wrapper{box-shadow:0 20px 50px rgba(15,42,67,.1)}.agokei-contact-split .fusion-builder-row{align-items:stretch}.agokei-form-grid{display:grid;grid-template-columns:1fr 1fr;column-gap:20px}@media (max-width:640px){.agokei-form-grid{grid-template-columns:1fr}}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 textarea{width:100%;border:1px solid var(--awb-color3)!important;background:#fff!important;border-radius:0!important;padding:14px 16px!important;font-size:15px!important;color:var(--awb-color7)!important}.wpcf7 input:focus,.wpcf7 textarea:focus{border-color:var(--awb-color5)!important;outline:none}.wpcf7 p{margin:0 0 14px}.wpcf7 input[type="submit"]{background:var(--awb-color5)!important;color:#fff!important;border:0!important;border-radius:0!important;padding:16px 32px!important;font-weight:600!important;cursor:pointer;transition:background .2s ease}.wpcf7 input[type="submit"]:hover{background:var(--awb-color7)!important}.agokei-card-form input[type="submit"]{width:100%}.agokei-footer,.agokei-footer p,.agokei-footer li,.agokei-footer a{color:rgba(255,255,255,.72);font-size:15px}.agokei-footer a:hover{color:var(--awb-color4)}.agokei-footer h4{color:#fff!important;font-size:18px!important;margin:6px 0 22px!important}.agokei-footer-brand{display:flex;align-items:center;gap:16px;margin-bottom:22px}.agokei-footer-brand span{font-size:24px;font-weight:700;color:#fff}.agokei-footer ul{list-style:none;margin:0;padding:0}.agokei-footer-links li{margin-bottom:10px}.agokei-footer-contact li{display:flex;gap:14px;margin-bottom:14px;line-height:1.6}.agokei-footer-contact i{color:var(--awb-color5);margin-top:5px;width:14px}.agokei-copyright p{color:rgba(255,255,255,.55)}.agokei-copyright{border-top:1px solid rgba(255,255,255,.08)}.fusion-imageframe.agokei-room,.agokei-room img{display:block;width:100%}.agokei-room img{height:240px;object-fit:cover}.agokei-room-caption{padding:18px 24px;font-weight:600;color:var(--awb-color7)}