.pf-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;gap:0 20px;margin-bottom:44px;display:flex}.pf-tabs button{color:#666;font-family:var(--font-btn);cursor:pointer;transition:color .25s var(--ease);background:0 0;border:0;padding:0 0 16px;font-size:15px;font-weight:500;position:relative}.pf-tabs button:after{content:"";background:var(--navy);height:3px;transition:transform .3s var(--ease);border-radius:3px 3px 0 0;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.pf-tabs button:hover,.pf-tabs button.is-sel{color:var(--navy)}.pf-tabs button.is-sel:after{transform:scaleX(1)}.pgrid2{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;display:grid}.pgrid2 .poa{animation:fadeUp .7s var(--ease) both}.pgrid__empty{border:1px dashed var(--border);text-align:center;border-radius:12px;padding:50px 20px}.pgrid__empty p{margin:0 0 12px}.pgrid__empty .ind-card__link{justify-content:center}.po-tag{background:var(--navy);color:#fff;font-family:var(--font-btn);border-radius:30px;padding:7px 14px;font-size:13px;font-weight:500;position:absolute;top:18px;left:18px}.po-tag--soft{background:var(--lav);color:var(--navy);position:static}.po-loc{color:#555;align-items:center;gap:8px;font-size:14px;display:inline-flex}.po-loc .icon-svg{width:14px;height:14px;color:var(--navy)}.po-chips{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.po-chips li{border:1px solid var(--border);color:var(--navy);background:#fafafa;border-radius:6px;padding:6px 12px;font-size:13px}.po-arrow{border:1px solid var(--border);width:48px;height:48px;color:var(--navy);transition:all .3s var(--ease);border-radius:10px;flex:0 0 48px;justify-content:center;align-items:center;display:flex}.po-arrow .icon-svg{width:16px;height:16px}.poa{border:1px solid var(--border);transition:box-shadow .35s var(--ease), transform .35s var(--ease);background:#fff;border-radius:12px;overflow:hidden}.poa:hover{transform:translateY(-4px);box-shadow:0 28px 50px -32px #1a124d73}.poa:hover .po-arrow{background:var(--navy);border-color:var(--navy);color:#fff}.poa__img{aspect-ratio:16/9;display:block;position:relative;overflow:hidden}.poa__img img{object-fit:cover;width:100%;height:100%;transition:transform .8s var(--ease)}.poa:hover .poa__img img{transform:scale(1.05)}.poa__body{padding:26px 30px 30px}.poa h3{margin:10px 0;font-size:26px;font-weight:500;line-height:34px}.poa h3 a{color:var(--navy)}.poa__body>p{color:#444;margin:0 0 22px}.poa__foot{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:16px;padding-top:20px;display:flex}.pf-select{display:none}@media (max-width:1199px){.pf-tabs{display:none}.pf-select{max-width:420px;margin-bottom:30px;display:block}.pf-select>span:first-child{color:var(--navy);font-family:var(--font-btn);margin-bottom:8px;font-size:14px;font-weight:500;display:block}.pf-select__box{display:block;position:relative}.pf-select select{border:1px solid var(--border);width:100%;height:54px;color:var(--navy);font-family:var(--font-btn);appearance:none;cursor:pointer;background:#fff;border-radius:8px;padding:0 48px 0 18px;font-size:16px;font-weight:500}.pf-select select:focus-visible{outline:2px solid var(--navy);outline-offset:2px}.pf-select .icon-svg{width:14px;height:14px;color:var(--navy);pointer-events:none;position:absolute;top:50%;right:18px;transform:translateY(-50%)}}@media (max-width:991px){.pgrid2{grid-template-columns:1fr;gap:24px}}@media (max-width:767px){.poa__body{padding:20px}.poa h3{font-size:22px;line-height:30px}}
