.fn-plat{padding:104px 0 112px}.fn-plat__tabs{background:#fff;border:1px solid #d9d5cf;border-radius:999px;display:inline-flex;flex-wrap:wrap;gap:6px;margin-bottom:32px;padding:6px}.fn-plat__tab{background:transparent;border:0;border-radius:999px;color:var(--fn-navy);cursor:pointer;font:inherit;font-size:16px;font-weight:500;height:44px;padding:0 22px}.fn-plat__tab:hover{background:var(--fn-sand)}.fn-plat__tab.is-active{background:var(--fn-navy);color:#fff}.fn-plat__panel[hidden]{display:none}.fn-plat__panel.is-active{animation:fnPlatIn .45s ease}@keyframes fnPlatIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.fn-plat__copy{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px 32px;margin-bottom:24px}.fn-plat__copy h3{color:var(--fn-navy);font-size:28px;font-weight:400;letter-spacing:-.02em;line-height:1.2;margin:0}.fn-plat__copy p{color:var(--fn-text);font-size:18px;line-height:1.5;margin:0;max-width:620px}.fn-plat__frame{background:#fff;border:1px solid #d9d5cf;border-radius:16px;box-shadow:0 30px 60px -30px rgba(13,48,92,.35);overflow:hidden;position:relative}.fn-plat__bar{align-items:center;background:#f4f3f1;border-bottom:1px solid #e6e3de;display:flex;gap:8px;height:34px;padding:0 16px}.fn-plat__bar i{background:#d3cfc9;border-radius:50%;height:10px;width:10px}.fn-plat__frame img{display:block;height:auto;width:100%}.fn-plat__frame .fn-news__placeholder{display:flex;min-height:320px;position:static}@media (max-width:520px){.fn-plat__tabs{border-radius:16px;display:grid;grid-template-columns:1fr 1fr}.fn-plat__tab{border-radius:12px;font-size:14px;height:auto;line-height:1.25;min-height:48px;padding:6px 8px}.fn-plat__copy h3{font-size:24px}}