.ap-hd__logo{flex:none;display:block}.ap-hd__logo img{width:172px;max-width:none;height:auto}@media(max-width:760px){.ap-hd__logo img{width:132px}}@media(max-width:1500px){.ap-hd__in{flex-wrap:wrap;gap:6px 14px;padding-block:8px}.ap-hd__btns{margin-left:auto}.ap-nav{display:flex!important;order:5;width:100%;margin:0;overflow-x:auto;gap:22px;font-size:15px;scrollbar-width:none;padding-bottom:2px}.ap-nav::-webkit-scrollbar,.ap-tabs::-webkit-scrollbar{display:none}}.ap-tabs{scrollbar-width:none;top:112px}.ap-vband>.ap-wrap{width:100%}.ap-cat:nth-child(n+3){grid-column:span 4}.ap-cat:nth-child(6),.ap-cat:nth-child(7){grid-column:span 6}@media(max-width:760px){.ap-cat:nth-child(n+2){grid-column:span 6}.ap-tabs{top:0;position:static}}.ap-stage h2{color:var(--navy)}.ap-pd__img span img{height:100%}
.ap-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--navy);color:var(--ivory);margin-block:24px}.ap-stats div{padding:clamp(14px,2vw,26px);border-left:1px solid #ffffff26}.ap-stats div:first-child{border-left:0}.ap-stats b{display:block;font:800 clamp(34px,4.4vw,64px)/1 var(--disp);color:var(--amber)}.ap-stats span{font-size:14px}.ap-why{display:grid;gap:10px}.ap-why>div{background:var(--navy);color:var(--ivory);padding:18px 20px}.ap-why h3{margin:0 0 6px}.ap-why p{margin:0;color:#d4dfe3;font-size:15.5px}.ap-top__links{display:flex;gap:16px}@media(max-width:560px){.ap-stats{grid-template-columns:1fr 1fr}.ap-top__in>span:first-child{display:none}}
.ap-wa{position:fixed;right:16px;bottom:16px;z-index:30;background:#128c4b;color:#fff;font-weight:700;font-size:14px;text-decoration:none;padding:12px 16px;border-radius:999px;box-shadow:0 8px 24px rgba(0,0,0,.28)}.ap-wa:hover{background:#0e6f3b}
.ap-bro{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(24px,4vw,64px);align-items:center}.ap-bro__pic{position:relative;overflow:hidden;min-height:clamp(320px,40vw,600px)}.ap-bro__pic img{position:absolute;left:0;top:-14%;width:100%;height:128%;object-fit:cover}.ap-bro__view{width:100%;height:min(82vh,860px);border:0;background:var(--navy);display:block}@media(max-width:900px){.ap-bro{grid-template-columns:1fr}.ap-bro__pic{order:2}}
.ap-go{position:relative;overflow:hidden;isolation:isolate;background:var(--amber);color:var(--navy);padding-block:clamp(56px,8vw,120px)}.ap-go__g{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(20px,4vw,60px);align-items:center}.ap-go h2{font:800 clamp(56px,10.4vw,190px)/.86 var(--disp);margin:0 0 16px;color:var(--navy);max-width:9ch}.ap-go p{font-size:clamp(16px,1.4vw,21px);max-width:42ch;margin:0 0 18px}.ap-go__s{display:inline-flex;gap:clamp(14px,2vw,28px);margin:0 0 20px;padding:10px 16px;background:var(--navy);color:var(--ivory);font-size:14.5px;flex-wrap:wrap}.ap-go__s b{color:var(--amber);font:800 24px/1 var(--disp);margin-right:5px}.ap-go__p{position:relative;height:clamp(280px,36vw,520px)}.ap-go__p img{position:absolute;mix-blend-mode:multiply;object-fit:contain;aspect-ratio:1;height:auto}.ap-go__p .a{width:66%;right:6%;top:-4%}.ap-go__p .b{width:46%;left:0;bottom:2%}.ap-go__p .c{width:46%;right:-4%;bottom:-6%}@media(max-width:760px){.ap-go__g{grid-template-columns:1fr}.ap-go__p{height:64vw;max-height:340px}.ap-go .ap-btns{flex-direction:column;align-items:stretch}.ap-go .ap-btn{justify-content:center;text-align:center}}