.i360-business-nav{display:flex;gap:6px;align-items:center;margin:0 0 24px;padding:6px;border:1px solid var(--line);border-radius:14px;background:#fff;overflow-x:auto}.i360-business-nav a{flex:0 0 auto;padding:10px 14px;border-radius:9px;color:var(--ink);font-size:.78rem;font-weight:800;text-decoration:none}.i360-business-nav a:hover,.i360-business-nav a.is-active{background:var(--ink);color:#fff}.i360-hub-hero{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(270px,.65fr);gap:48px;align-items:center;min-height:470px;padding:64px;border-radius:28px;background:linear-gradient(135deg,#eef7f1 0,#f7f3e9 65%,#fff 100%);overflow:hidden}.i360-hub-hero h1,.i360-subpage-hero h1{max-width:850px;margin:12px 0 18px;font-size:clamp(3rem,6vw,5.8rem);line-height:.93;letter-spacing:-.055em}.i360-hub-hero>div>p:last-of-type,.i360-subpage-hero>p:last-child{max-width:720px;color:var(--muted);font-size:1.05rem}.i360-hub-actions{display:flex;gap:10px;align-items:center;margin-top:28px}.i360-hub-actions a,.i360-hub-primary{display:inline-flex;justify-content:center;align-items:center;min-height:46px;padding:0 18px;border:1px solid var(--ink);border-radius:10px;color:var(--ink);font-weight:850;text-decoration:none}.i360-hub-actions .i360-hub-primary,.i360-hub-primary{background:var(--ink);color:#fff}.i360-hub-stats{display:grid;gap:2px;padding:10px;border-radius:20px;background:rgba(255,255,255,.76);box-shadow:0 24px 70px rgba(25,54,70,.08)}.i360-hub-stats div{display:grid;padding:22px;border-bottom:1px solid var(--line)}.i360-hub-stats div:last-child{border:0}.i360-hub-stats strong{font-size:2.6rem;line-height:1}.i360-hub-stats span{margin-top:5px;color:var(--muted);font-size:.75rem}.i360-hub-shortcuts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:22px 0 78px}.i360-hub-shortcuts a{display:grid;min-height:220px;padding:22px;border:1px solid var(--line);border-radius:18px;background:#fff;color:var(--ink);text-decoration:none;transition:transform .18s ease,border-color .18s ease}.i360-hub-shortcuts a:hover{transform:translateY(-3px);border-color:var(--accent)}.i360-hub-shortcuts span{color:var(--accent);font-size:.68rem;font-weight:850}.i360-hub-shortcuts strong{align-self:end;font-size:1.25rem}.i360-hub-shortcuts small{margin:8px 0;color:var(--muted);line-height:1.5}.i360-hub-shortcuts b{font-size:.75rem}.i360-hub-section{margin:0 0 88px}.i360-guide-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.i360-guide-grid-wide{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:34px}.i360-guide-card{display:flex;flex-direction:column;min-height:310px;padding:24px;border:1px solid var(--line);border-radius:18px;background:#fff}.i360-guide-card>p{margin:0 0 25px;color:var(--accent-dark);font-size:.68rem;font-weight:850;text-transform:uppercase;letter-spacing:.08em}.i360-guide-card h2,.i360-guide-card h3{margin:0 0 12px;font-size:1.35rem;line-height:1.13}.i360-guide-card h2 a,.i360-guide-card h3 a{color:inherit;text-decoration:none}.i360-guide-card>div{color:var(--muted);font-size:.83rem;line-height:1.6}.i360-guide-card footer{display:flex;justify-content:space-between;gap:10px;margin-top:auto;padding-top:22px;color:var(--muted);font-size:.7rem}.i360-guide-card footer a{font-weight:850;text-decoration:none}.i360-hub-search{display:grid;grid-template-columns:1fr auto;max-width:760px;margin:0 0 16px;padding:7px;border:1px solid var(--line);border-radius:12px;background:#fff}.i360-hub-search input{min-width:0;padding:10px;border:0;outline:0}.i360-hub-search button{padding:0 20px;border:0;border-radius:8px;background:var(--accent);color:#fff;font-weight:850}.i360-hub-category-row{display:flex;gap:7px;margin-bottom:20px;overflow-x:auto}.i360-hub-category-row a{display:flex;gap:9px;flex:0 0 auto;padding:9px 12px;border-radius:99px;background:var(--soft);font-size:.72rem;font-weight:750;text-decoration:none}.i360-hub-category-row span{color:var(--muted)}.i360-hub-company-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.i360-hub-company-grid article{display:grid;grid-template-columns:48px 1fr;gap:13px;padding:18px;border:1px solid var(--line);border-radius:15px}.i360-hub-company-mark{display:grid;place-items:center;width:48px;height:48px;border-radius:13px;background:var(--soft);font-weight:900}.i360-hub-company-grid h3{margin:1px 0 5px;font-size:.95rem}.i360-hub-company-grid h3 a{text-decoration:none}.i360-hub-company-grid p{margin:0;color:var(--muted);font-size:.72rem}.i360-hub-company-grid small{display:block;margin-top:8px;color:var(--green);font-size:.64rem;font-weight:800}.i360-hub-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:45px;margin-bottom:70px}.i360-hub-listings{display:grid;gap:9px}.i360-hub-listings article{padding:20px;border:1px solid var(--line);border-radius:15px}.i360-hub-listings span{color:var(--accent);font-size:.65rem;font-weight:850;text-transform:uppercase}.i360-hub-listings h3{margin:7px 0;font-size:1.05rem}.i360-hub-listings p{margin:0 0 12px;color:var(--muted);font-size:.78rem}.i360-hub-listings small{font-weight:750}.i360-hub-empty{padding:28px;border:1px dashed var(--line);border-radius:15px;color:var(--muted)}.i360-subpage-hero{margin-bottom:32px;padding:58px;border-radius:25px;background:var(--cream)}.i360-guide-filters{display:flex;gap:7px;overflow-x:auto}.i360-guide-filters a{flex:0 0 auto;padding:9px 13px;border:1px solid var(--line);border-radius:99px;font-size:.72rem;font-weight:800;text-decoration:none}.i360-guide-filters a.is-active{background:var(--ink);color:#fff}.i360-guide-filters span{opacity:.65}.i360-guide-single>article>header{max-width:1000px;padding:45px 0}.i360-guide-single h1{max-width:950px;margin:12px 0 18px;font-size:clamp(2.8rem,6vw,5.4rem);line-height:.95;letter-spacing:-.05em}.i360-guide-lead{max-width:800px;color:var(--muted);font-size:1.12rem;line-height:1.6}.i360-guide-meta{display:flex;gap:18px;flex-wrap:wrap;margin-top:24px;color:var(--muted);font-size:.72rem}.i360-guide-layout{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:55px;align-items:start}.i360-guide-content{font-size:1rem;line-height:1.75}.i360-guide-content h2{margin:2.2em 0 .5em;font-size:1.75rem;line-height:1.15}.i360-guide-content h2:first-child{margin-top:0}.i360-guide-note{margin-top:35px;padding:20px;border-left:4px solid var(--accent);background:var(--cream)}.i360-guide-note p{margin:5px 0 0;color:var(--muted);font-size:.82rem}.i360-guide-sources{position:sticky;top:24px;padding:22px;border:1px solid var(--line);border-radius:16px}.i360-guide-sources h2{margin:0 0 13px}.i360-guide-sources ol{display:grid;gap:9px;padding-left:20px}.i360-guide-sources a:not(.i360-hub-primary){font-size:.75rem;word-break:break-word}.i360-guide-sources .i360-hub-primary{width:100%;margin-top:16px}.i360-public-listings{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px}.i360-public-listings article{padding:25px;border:1px solid var(--line);border-radius:18px}.i360-public-listings h2{margin:8px 0;font-size:1.45rem}.i360-public-listings>article>p:not(.i360-eyebrow){color:var(--muted)}.i360-public-listings dl{display:grid;gap:7px;margin:18px 0}.i360-public-listings dl div{display:flex;justify-content:space-between;gap:18px;padding-top:7px;border-top:1px solid var(--line);font-size:.75rem}.i360-public-listings dd{margin:0;text-align:right;font-weight:800}
@media(max-width:1000px){.i360-hub-hero{grid-template-columns:1fr}.i360-hub-stats{grid-template-columns:repeat(3,1fr)}.i360-hub-stats div{border-right:1px solid var(--line);border-bottom:0}.i360-hub-shortcuts,.i360-guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.i360-guide-grid-wide,.i360-hub-company-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.i360-guide-layout{grid-template-columns:1fr}.i360-guide-sources{position:static}.i360-hub-split{gap:20px}}
@media(max-width:680px){.i360-hub-hero,.i360-subpage-hero{padding:32px 22px}.i360-hub-hero h1,.i360-subpage-hero h1{font-size:2.75rem}.i360-hub-stats{grid-template-columns:1fr}.i360-hub-stats div{border-right:0;border-bottom:1px solid var(--line)}.i360-hub-shortcuts,.i360-guide-grid,.i360-guide-grid-wide,.i360-hub-company-grid,.i360-hub-split,.i360-public-listings{grid-template-columns:1fr}.i360-hub-shortcuts a{min-height:175px}.i360-hub-actions{align-items:stretch;flex-direction:column}.i360-hub-section{margin-bottom:58px}.i360-guide-single h1{font-size:2.5rem}.i360-guide-meta{display:grid;gap:5px}}

/* Hub Biznes 2026 — visual system mapped from the supplied product concept. */
.i360-business-hub{
    --ink:#081b3d;
    --ink-2:#19345d;
    --muted:#657695;
    --line:#dce5f1;
    --soft:#edf3fb;
    --paper:#fff;
    --accent:#0a5cf5;
    --accent-dark:#0046c8;
    --cyan:#00acc8;
    --green:#59c82d;
    max-width:1320px;
    padding-top:18px;
    background:#f5f8fc;
    box-shadow:0 0 0 100vmax #f5f8fc;
    clip-path:inset(0 -100vmax);
}
.i360-business-hub .i360-business-nav{
    position:relative;
    z-index:3;
    gap:22px;
    margin:0 0 18px;
    padding:0 8px;
    border:0;
    border-bottom:1px solid var(--line);
    border-radius:0;
    background:transparent;
}
.i360-business-hub .i360-business-nav a{
    position:relative;
    padding:13px 5px 12px;
    border-radius:0;
    color:var(--muted);
    font-size:.78rem;
}
.i360-business-hub .i360-business-nav a:hover,
.i360-business-hub .i360-business-nav a.is-active{background:transparent;color:var(--accent)}
.i360-business-hub .i360-business-nav a.is-active:after{
    content:"";
    position:absolute;
    right:5px;
    bottom:-1px;
    left:5px;
    height:3px;
    border-radius:3px 3px 0 0;
    background:var(--accent);
}
.i360-biz-label{
    margin:0 0 8px;
    color:var(--accent);
    font-size:.67rem;
    font-weight:900;
    letter-spacing:.08em;
    text-transform:uppercase;
}
.i360-biz-hero{
    position:relative;
    min-height:530px;
    overflow:hidden;
    padding:64px 58px 34px;
    border:1px solid #e0e8f3;
    border-radius:26px;
    background:#fff url("business-city-network.webp") center/cover no-repeat;
    box-shadow:0 18px 60px rgba(18,47,91,.08);
}
.i360-biz-hero:after{
    content:"";
    position:absolute;
    inset:0;
    z-index:0;
    background:linear-gradient(90deg,rgba(255,255,255,.99) 0%,rgba(255,255,255,.96) 36%,rgba(255,255,255,.3) 67%,rgba(255,255,255,.02) 100%);
    pointer-events:none;
}
.i360-biz-hero-copy{position:relative;z-index:1;max-width:800px}
.i360-biz-hero h1{
    max-width:780px;
    margin:8px 0 16px;
    font-size:clamp(3.2rem,6.2vw,6rem);
    line-height:.93;
    letter-spacing:-.057em;
}
.i360-biz-hero h1 em{color:var(--accent);font-style:normal}
.i360-biz-lead{max-width:680px;margin:0;color:var(--muted);font-size:1.03rem}
.i360-biz-search{
    display:grid;
    grid-template-columns:22px minmax(0,1fr) auto;
    align-items:center;
    max-width:750px;
    margin-top:28px;
    padding:7px 7px 7px 18px;
    border:1px solid #cbd8ea;
    border-radius:13px;
    background:#fff;
    box-shadow:0 14px 35px rgba(12,52,113,.1);
}
.i360-biz-search-icon{position:relative;width:15px;height:15px;border:2px solid var(--ink-2);border-radius:50%}
.i360-biz-search-icon:after{content:"";position:absolute;right:-5px;bottom:-3px;width:7px;height:2px;transform:rotate(45deg);background:var(--ink-2)}
.i360-biz-search input{min-width:0;height:48px;padding:0 12px;border:0;background:transparent;color:var(--ink);outline:0}
.i360-biz-search button{min-height:46px;padding:0 24px;border:0;border-radius:9px;background:var(--accent);color:#fff;font-weight:850;cursor:pointer}
.i360-biz-search button:hover{background:var(--accent-dark)}
.i360-biz-popular{display:flex;gap:7px;align-items:center;flex-wrap:wrap;margin-top:13px;color:var(--muted);font-size:.72rem}
.i360-biz-popular>a{padding:6px 10px;border:1px solid var(--line);border-radius:999px;background:rgba(255,255,255,.9);color:var(--accent);font-weight:750;text-decoration:none}
.i360-biz-popular>a:hover{border-color:var(--accent);background:#fff}
.i360-biz-hero-metrics{
    position:absolute;
    right:26px;
    bottom:22px;
    left:26px;
    z-index:1;
    display:grid;
    grid-template-columns:repeat(3,minmax(0,1fr));
    max-width:660px;
    overflow:hidden;
    border:1px solid rgba(213,225,239,.95);
    border-radius:14px;
    background:rgba(255,255,255,.93);
    box-shadow:0 12px 40px rgba(8,27,61,.09);
    backdrop-filter:blur(8px);
}
.i360-biz-hero-metrics div{display:grid;gap:2px;padding:14px 18px;border-right:1px solid var(--line)}
.i360-biz-hero-metrics div:last-child{border-right:0}
.i360-biz-hero-metrics strong{font-size:1.45rem;line-height:1;color:var(--ink)}
.i360-biz-hero-metrics span{color:var(--muted);font-size:.64rem}
.i360-biz-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:26px 0 66px;border:1px solid var(--line);border-radius:18px;background:#fff;box-shadow:0 10px 35px rgba(8,27,61,.04)}
.i360-biz-actions>a{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:13px;align-items:center;min-height:112px;padding:22px;border-right:1px solid var(--line);text-decoration:none}
.i360-biz-actions>a:last-child{border-right:0}
.i360-biz-actions>a>span{align-self:start;color:var(--accent);font-size:.66rem;font-weight:900}
.i360-biz-actions>a strong,.i360-biz-actions>a small{display:block}
.i360-biz-actions>a strong{margin-bottom:5px;font-size:.92rem}
.i360-biz-actions>a small{color:var(--muted);font-size:.69rem;line-height:1.45}
.i360-biz-actions>a>b{color:var(--cyan);font-size:1.2rem;transition:transform .18s ease}
.i360-biz-actions>a:hover{background:#f8fbff}
.i360-biz-actions>a:hover>b{transform:translateX(3px)}
.i360-biz-dashboard{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(330px,.82fr);gap:18px;margin-bottom:70px}
.i360-biz-panel{overflow:hidden;border:1px solid var(--line);border-radius:20px;background:#fff;box-shadow:0 12px 42px rgba(8,27,61,.05)}
.i360-biz-panel-heading{display:flex;justify-content:space-between;align-items:end;gap:20px;padding:25px 26px 20px;border-bottom:1px solid var(--line)}
.i360-biz-panel-heading h2{margin:0;font-size:clamp(1.45rem,2.5vw,2rem);line-height:1.08}
.i360-biz-panel-heading p:not(.i360-biz-label){margin:6px 0 0;color:var(--muted);font-size:.74rem}
.i360-biz-panel-heading>a{flex:0 0 auto;color:var(--accent);font-size:.72rem;font-weight:850;text-decoration:none}
.i360-biz-company-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;padding:8px 22px 12px}
.i360-biz-company-card{display:grid;grid-template-columns:54px minmax(0,1fr);gap:13px;min-width:0;padding:18px 10px;border-bottom:1px solid var(--line)}
.i360-biz-company-card:nth-last-child(-n+2){border-bottom:0}
.i360-biz-company-logo{display:grid;place-items:center;width:54px;height:54px;overflow:hidden;border:1px solid var(--line);border-radius:13px;background:#eef4ff;color:var(--accent);font-size:1.1rem;font-weight:900;text-decoration:none}
.i360-biz-company-logo img{width:100%;height:100%;object-fit:contain;background:#fff}
.i360-biz-company-category{margin:0;color:var(--accent);font-size:.6rem;font-weight:850;text-transform:uppercase}
.i360-biz-company-card h3{margin:3px 0 2px;font-size:.88rem;line-height:1.22}
.i360-biz-company-card h3 a{text-decoration:none}
.i360-biz-company-card div>p:not(.i360-biz-company-category){margin:0;color:var(--muted);font-size:.68rem}
.i360-biz-company-card small{display:block;margin-top:7px;color:#27851d;font-size:.61rem;font-weight:800}
.i360-biz-company-card small span{display:inline-grid;place-items:center;width:15px;height:15px;border-radius:50%;background:#e8f8e4;color:#27851d}
.i360-biz-category-strip{display:flex;gap:7px;padding:17px 24px;border-top:1px solid var(--line);overflow-x:auto;background:#f8fbff}
.i360-biz-category-strip a{display:flex;gap:10px;align-items:center;flex:0 0 auto;padding:7px 10px;border:1px solid var(--line);border-radius:99px;background:#fff;font-size:.66rem;font-weight:750;text-decoration:none}
.i360-biz-category-strip strong{color:var(--accent);font-size:.62rem}
.i360-biz-guide-list{padding:0 23px}
.i360-biz-guide-list article{display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding:18px 0;border-bottom:1px solid var(--line)}
.i360-biz-guide-list article:last-child{border-bottom:0}
.i360-biz-guide-list article>span{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--accent);color:#fff;font-size:.62rem;font-weight:900}
.i360-biz-guide-list p{margin:0 0 3px;color:var(--cyan);font-size:.58rem;font-weight:900;text-transform:uppercase}
.i360-biz-guide-list h3{margin:0;font-size:.88rem;line-height:1.24}
.i360-biz-guide-list h3 a{text-decoration:none}
.i360-biz-guide-list small{display:block;margin-top:5px;color:var(--muted);font-size:.61rem}
.i360-biz-guides-cta{display:flex;justify-content:space-between;align-items:center;margin:10px 22px 22px;padding:13px 15px;border-radius:10px;background:var(--ink);color:#fff!important;font-size:.72rem;font-weight:850;text-decoration:none}
.i360-biz-guides-cta span{color:var(--green);font-size:1.1rem}
.i360-biz-opportunity-section{margin-bottom:68px}
.i360-biz-section-heading{margin-bottom:22px}
.i360-biz-section-heading h2{margin:0;font-size:clamp(2rem,4vw,3.2rem);line-height:1}
.i360-biz-section-heading p:not(.i360-biz-label){margin:10px 0 0;color:var(--muted)}
.i360-biz-opportunity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.i360-biz-opportunity-column{overflow:hidden;border:1px solid var(--line);border-radius:18px;background:#fff}
.i360-biz-opportunity-column>header{display:flex;justify-content:space-between;align-items:center;padding:20px 22px;border-bottom:1px solid var(--line)}
.i360-biz-opportunity-column>header>div{display:flex;gap:10px;align-items:center}
.i360-biz-opportunity-column h3{margin:0;font-size:1.12rem}
.i360-biz-opportunity-column>header>a{color:var(--accent);font-size:.69rem;font-weight:850;text-decoration:none}
.i360-biz-dot{width:10px;height:10px;border-radius:50%;background:var(--cyan);box-shadow:0 0 0 5px rgba(0,172,200,.12)}
.i360-biz-dot-green{background:var(--green);box-shadow:0 0 0 5px rgba(89,200,45,.13)}
.i360-biz-opportunity-list{padding:0 21px}
.i360-biz-opportunity-list article{padding:17px 0;border-bottom:1px solid var(--line)}
.i360-biz-opportunity-list article:last-child{border-bottom:0}
.i360-biz-opportunity-list p{margin:0;color:var(--accent);font-size:.59rem;font-weight:850;text-transform:uppercase}
.i360-biz-opportunity-list h4{margin:3px 0;font-size:.9rem}
.i360-biz-opportunity-list small{color:var(--muted);font-size:.68rem}
.i360-biz-empty{display:grid;gap:4px;margin:20px;padding:22px;border:1px dashed #c9d7e8;border-radius:13px;background:#f8fbff;color:var(--muted);font-size:.72rem}
.i360-biz-empty strong{color:var(--ink);font-size:.86rem}
.i360-biz-trust{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,.9fr) auto;gap:34px;align-items:center;margin-bottom:10px;padding:38px 42px;border-radius:22px;background:var(--ink);color:#fff}
.i360-biz-trust h2{max-width:650px;margin:0;color:#fff;font-size:clamp(1.8rem,3.2vw,2.7rem);line-height:1.03}
.i360-biz-trust>div:first-child>p:last-child{max-width:650px;margin:12px 0 0;color:#cbd6e7;font-size:.82rem}
.i360-biz-trust-points{display:grid;gap:10px;color:#e8eef8;font-size:.75rem;font-weight:750}
.i360-biz-trust-points span{display:flex;gap:9px;align-items:center}
.i360-biz-trust-points b{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--green);color:var(--ink);font-size:.7rem}
.i360-biz-trust>a{padding:13px 17px;border-radius:10px;background:var(--green);color:var(--ink);font-size:.74rem;font-weight:900;text-decoration:none;white-space:nowrap}

@media(max-width:1060px){
    .i360-biz-hero{min-height:560px}
    .i360-biz-hero:after{background:linear-gradient(90deg,rgba(255,255,255,.99) 0%,rgba(255,255,255,.95) 54%,rgba(255,255,255,.2) 100%)}
    .i360-biz-actions{grid-template-columns:repeat(2,minmax(0,1fr))}
    .i360-biz-actions>a:nth-child(2){border-right:0}
    .i360-biz-actions>a:nth-child(-n+2){border-bottom:1px solid var(--line)}
    .i360-biz-dashboard{grid-template-columns:1fr}
    .i360-biz-trust{grid-template-columns:1fr auto}
    .i360-biz-trust-points{grid-column:1/-1;grid-row:2}
}
@media(max-width:720px){
    .i360-business-hub{padding-right:16px;padding-left:16px}
    .i360-business-hub .i360-business-nav{gap:14px}
    .i360-biz-hero{min-height:650px;padding:38px 24px 145px;background-position:62% center}
    .i360-biz-hero:after{background:linear-gradient(180deg,rgba(255,255,255,.99) 0%,rgba(255,255,255,.96) 58%,rgba(255,255,255,.48) 100%)}
    .i360-biz-hero h1{font-size:clamp(2.65rem,13vw,4rem)}
    .i360-biz-lead{font-size:.92rem}
    .i360-biz-search{grid-template-columns:20px minmax(0,1fr);padding-right:8px}
    .i360-biz-search button{grid-column:1/-1;width:100%;margin-top:4px}
    .i360-biz-popular>a:nth-of-type(n+4){display:none}
    .i360-biz-hero-metrics{grid-template-columns:1fr;right:14px;bottom:14px;left:14px;max-width:none}
    .i360-biz-hero-metrics div{display:flex;justify-content:space-between;align-items:center;padding:8px 13px;border-right:0;border-bottom:1px solid var(--line)}
    .i360-biz-hero-metrics div:last-child{border-bottom:0}
    .i360-biz-hero-metrics strong{font-size:1.08rem}
    .i360-biz-actions{grid-template-columns:1fr;margin-bottom:48px}
    .i360-biz-actions>a{min-height:96px;border-right:0;border-bottom:1px solid var(--line)!important}
    .i360-biz-actions>a:last-child{border-bottom:0!important}
    .i360-biz-panel-heading{align-items:start;flex-direction:column;padding:22px 20px 17px}
    .i360-biz-company-grid{grid-template-columns:1fr;padding:6px 16px 12px}
    .i360-biz-company-card:nth-last-child(2){border-bottom:1px solid var(--line)}
    .i360-biz-opportunity-grid{grid-template-columns:1fr}
    .i360-biz-trust{grid-template-columns:1fr;padding:30px 24px}
    .i360-biz-trust-points{grid-column:auto;grid-row:auto}
    .i360-biz-trust>a{text-align:center}
}

/* Info360 Biznes 2.1 — photographic Couponly-style marketplace homepage. */
body.i360-business-hub-page #header,
body.i360-business-hub-page #page>hr,
body.i360-business-hub-page #page>#footer{display:none!important}
body.i360-business-hub-page #page{overflow:hidden}
.i360-business-hub{max-width:none;padding:0;box-shadow:none;font-family:Manrope,Arial,sans-serif;color:#0b1d3a}
.i360-business-hub a{transition:color .2s ease,background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}
.i360-market-topbar{display:grid;grid-template-columns:auto minmax(340px,660px) auto;align-items:center;gap:38px;width:min(1420px,calc(100% - 48px));min-height:104px;margin:0 auto}
.i360-market-brand{display:inline-flex;align-items:center;gap:7px;color:#0b1d3a;text-decoration:none;white-space:nowrap}
.i360-market-brand>span{box-sizing:border-box;width:40px;height:40px;margin-right:3px;border:9px solid #13a5ed;border-right-color:#ff8242;border-radius:50%;transform:rotate(-22deg)}
.i360-market-brand strong{font-size:1.65rem;font-weight:900;letter-spacing:-.055em}
.i360-market-brand em{align-self:flex-end;margin-bottom:5px;color:#ff8242;font-size:.7rem;font-style:normal;font-weight:900;letter-spacing:.08em;text-transform:uppercase}
.i360-market-head-search{display:grid;grid-template-columns:190px minmax(120px,1fr) auto;min-height:48px;border:1px solid #dce4ed;border-radius:6px;background:#fff;box-shadow:0 8px 30px rgba(11,29,58,.07)}
.i360-market-head-search select,.i360-market-head-search input{box-sizing:border-box;min-width:0;border:0;background:#fff;color:#1a2d4a;font:700 .76rem Manrope,Arial,sans-serif;outline:0}
.i360-market-head-search select{padding:0 34px 0 15px;border-right:1px solid #e2e8ef}
.i360-market-head-search input{padding:0 17px}
.i360-market-head-search button{margin:5px;padding:0 24px;border:0;border-radius:4px;background:#ff8242;color:#fff;font:900 .72rem Manrope,Arial,sans-serif;cursor:pointer}
.i360-market-head-search button:hover{background:#e96727}
.i360-market-owner{display:inline-flex;align-items:center;gap:9px;justify-content:center;padding:13px 18px;border:1px solid #dce4ed;border-radius:5px;color:#0b1d3a;font-size:.72rem;font-weight:900;text-decoration:none;white-space:nowrap}
.i360-market-owner span{display:grid;place-items:center;width:21px;height:21px;border-radius:50%;background:#0b1d3a;color:#fff;font-size:1rem}
.i360-market-owner:hover{border-color:#ff8242;color:#e96727}
.i360-business-hub .i360-business-nav{box-sizing:border-box;display:flex;align-items:center;gap:0;width:100%;min-height:56px;margin:0;padding:0 max(24px,calc((100% - 1420px)/2));border-radius:0;background:#0b1d3a;box-shadow:none}
.i360-business-hub .i360-business-nav a{display:flex;align-items:center;align-self:stretch;padding:0 22px;border-radius:0;color:#d9e2ef;font-size:.72rem;font-weight:850;letter-spacing:.015em}
.i360-business-hub .i360-business-nav a:hover,.i360-business-hub .i360-business-nav a.is-active{background:#ff8242;color:#fff}
.i360-business-hub .i360-business-nav>span{margin-left:auto;color:#9eb1ca;font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}
.i360-biz-showcase{box-sizing:border-box;display:grid;grid-template-columns:minmax(210px,.68fr) minmax(520px,1.65fr) minmax(210px,.68fr);gap:18px;width:min(1420px,calc(100% - 48px));min-height:478px;margin:26px auto 28px}
.i360-biz-banner{position:relative;overflow:hidden;min-width:0;border-radius:4px;box-shadow:none;text-decoration:none}
.i360-biz-banner:after{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,transparent 20%,rgba(5,19,40,.8) 100%);pointer-events:none}
.i360-biz-banner-main{grid-column:2;grid-row:1;display:flex;align-items:center;padding:50px 48px;background:linear-gradient(90deg,rgba(6,22,45,.96) 0%,rgba(6,22,45,.86) 48%,rgba(6,22,45,.25) 82%),url("legionowo-ratusz.webp") center/cover no-repeat}
.i360-biz-banner-main:before{display:none}
.i360-biz-banner-main:after{background:linear-gradient(90deg,rgba(7,24,49,.28),transparent 70%)}
.i360-biz-banner-copy{z-index:2;max-width:620px}
.i360-biz-banner-main .i360-biz-label{margin:0;color:#ff9a62;font-size:.64rem;font-weight:950;letter-spacing:.14em}
.i360-biz-banner-main h1{margin:12px 0 17px;color:#fff;font-size:clamp(2.65rem,4.1vw,4.65rem);line-height:.98;letter-spacing:-.055em;text-shadow:0 2px 22px rgba(0,0,0,.22)}
.i360-biz-banner-main h1 em{color:#ff8242}
.i360-biz-banner-main .i360-biz-lead{max-width:500px;color:#dce5f0;font-size:.9rem;line-height:1.65}
.i360-biz-banner-main .i360-biz-search{box-sizing:border-box;display:grid;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;max-width:600px;min-height:59px;margin-top:27px;padding:6px 6px 6px 17px;border-radius:4px;background:#fff;box-shadow:0 16px 35px rgba(0,0,0,.22)}
.i360-biz-search-icon{width:12px;height:12px;border:2px solid #8a98aa;border-radius:50%;position:relative}
.i360-biz-search-icon:after{content:"";position:absolute;right:-5px;bottom:-3px;width:6px;height:2px;background:#8a98aa;transform:rotate(45deg)}
.i360-biz-banner-main .i360-biz-search input{box-sizing:border-box;width:100%;height:44px;padding:0 12px;border:0;color:#1a2d4a;font:700 .77rem Manrope,Arial,sans-serif;outline:0}
.i360-biz-banner-main .i360-biz-search button{height:45px;padding:0 27px;border:0;border-radius:3px;background:#ff8242;color:#fff;font:900 .73rem Manrope,Arial,sans-serif;cursor:pointer}
.i360-biz-banner-main .i360-biz-popular{display:flex;flex-wrap:wrap;gap:7px;align-items:center;margin-top:14px;color:#b8c7da;font-size:.65rem}
.i360-biz-banner-main .i360-biz-popular a{padding:4px 8px;border:1px solid rgba(255,255,255,.22);border-radius:2px;background:rgba(5,20,42,.45);color:#fff;text-decoration:none}
.i360-biz-banner-badge{position:absolute;right:19px;bottom:17px;z-index:3;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:3px;background:rgba(7,24,49,.88);color:#fff;backdrop-filter:blur(6px)}
.i360-biz-banner-badge strong{color:#ff9a62;font-size:1.08rem}.i360-biz-banner-badge span{max-width:86px;font-size:.56rem;font-weight:800;line-height:1.25;text-transform:uppercase}
.i360-local-photo-credit{position:absolute;left:48px;bottom:14px;z-index:3;margin:0;color:#dce5f0;font-size:.52rem}.i360-local-photo-credit a{color:#fff}
.i360-biz-banner-guide,.i360-biz-banner-directory{display:flex;flex-direction:column;justify-content:flex-end;padding:31px 27px;color:#fff;background-position:center;background-size:cover;background-repeat:no-repeat}
.i360-biz-banner-guide{grid-column:1;grid-row:1;background-image:linear-gradient(180deg,rgba(9,31,59,.08) 5%,rgba(9,31,59,.89) 100%),url("business-guides-banner.webp")}
.i360-biz-banner-directory{grid-column:3;grid-row:1;background-image:linear-gradient(180deg,rgba(9,31,59,.03) 5%,rgba(9,31,59,.91) 100%),url("business-directory-banner.webp")}
.i360-biz-banner-guide:before,.i360-biz-banner-directory:before{display:none}
.i360-biz-banner-guide>* ,.i360-biz-banner-directory>*{position:relative;z-index:2;color:#fff!important}
.i360-biz-banner-tag{margin-bottom:12px;padding:5px 8px;border-color:rgba(255,255,255,.48);border-radius:2px;background:rgba(7,24,49,.28)}
.i360-biz-banner-guide>strong,.i360-biz-banner-directory>strong{font-size:1.65rem;line-height:1.12;letter-spacing:-.025em}
.i360-biz-banner-guide>small,.i360-biz-banner-directory>small{margin-top:17px;color:#fff}
.i360-biz-banner-guide:hover,.i360-biz-banner-directory:hover{transform:translateY(-4px);box-shadow:0 17px 30px rgba(11,29,58,.18)}
.i360-market-steps{box-sizing:border-box;display:grid;grid-template-columns:repeat(3,1fr);width:min(1180px,calc(100% - 48px));margin:0 auto 82px;border:1px solid #e0e7ef;background:#fff}
.i360-profit-categories{box-sizing:border-box;width:min(1180px,calc(100% - 48px));margin:0 auto 32px;padding:34px 38px 28px;border-radius:4px;background:#07162d;color:#fff;box-shadow:0 20px 48px rgba(7,22,45,.18)}
.i360-profit-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.72fr);gap:44px;align-items:end;margin-bottom:24px}.i360-profit-head>div>p{margin:0 0 8px;color:#ff9a62;font-size:.58rem;font-weight:950;letter-spacing:.14em}.i360-profit-head h2{margin:0;color:#fff;font-size:2rem;line-height:1.05;letter-spacing:-.045em}.i360-profit-head h2 em{display:block;color:#ff8242;font-style:normal}.i360-profit-explain{margin:0;color:#a9bbcf;font-size:.66rem;line-height:1.65}
.i360-profit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.i360-profit-card{position:relative;display:flex;min-width:0;min-height:164px;flex-direction:column;padding:20px;border:1px solid rgba(255,255,255,.14);background:#102541;color:#fff;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.i360-profit-card:hover{z-index:2;border-color:#ff8242;background:#15304f;transform:translateY(-3px)}.i360-profit-card.is-leader{border-color:#ff8242;background:linear-gradient(145deg,#ff8242,#ea6424)}
.i360-profit-rank{position:absolute;right:15px;top:12px;color:rgba(255,255,255,.18);font-size:2.15rem;font-weight:950;letter-spacing:-.08em}.i360-profit-badge{align-self:flex-start;margin-bottom:18px;padding:5px 7px;border:1px solid rgba(255,255,255,.22);color:#ffad81;font-size:.48rem;font-weight:950;letter-spacing:.1em}.i360-profit-card.is-leader .i360-profit-badge{border-color:rgba(255,255,255,.52);color:#fff}.i360-profit-card h3{max-width:82%;margin:0 0 9px;color:#fff;font-size:1rem;line-height:1.2}.i360-profit-card p{margin:0;color:#c6d4e3;font-size:.61rem}.i360-profit-card p strong{color:#fff;font-size:.9rem}.i360-profit-card small{margin-top:4px;color:#8fa5bc;font-size:.55rem}.i360-profit-card.is-leader p,.i360-profit-card.is-leader small{color:#fff}.i360-profit-card>b{margin-top:auto;padding-top:16px;color:#fff;font-size:.61rem}.i360-profit-card>b span{color:#ff9a62}.i360-profit-card.is-leader>b span{color:#07162d}.i360-profit-categories>footer{margin-top:18px;color:#8398af;font-size:.55rem;line-height:1.5}.i360-profit-categories>footer span{margin-right:5px;color:#ff8242}.i360-profit-categories>footer strong{color:#b8c8d9}
.i360-market-steps article{position:relative;display:grid;grid-template-columns:52px minmax(0,1fr);gap:19px;align-items:center;min-height:122px;padding:22px 35px;border-right:1px solid #e0e7ef}
.i360-market-steps article:last-child{border-right:0}
.i360-market-steps article>span{display:grid;place-items:center;width:48px;height:48px;border:1px solid #dce5ef;border-radius:50%;color:#ff8242;font-size:1.4rem;font-weight:900}
.i360-market-steps small{color:#ff8242;font-size:.56rem;font-weight:950;letter-spacing:.13em}.i360-market-steps h2{margin:4px 0 3px;font-size:.93rem;line-height:1.2}.i360-market-steps p{margin:0;color:#738097;font-size:.65rem;line-height:1.5}
.i360-market-steps article>b{position:absolute;right:13px;top:8px;color:#eef2f7;font-size:2.6rem;font-weight:950}
.i360-market-section,.i360-biz-opportunity-section,.i360-biz-trust{box-sizing:border-box;width:min(1180px,calc(100% - 48px));margin-right:auto;margin-left:auto}
.i360-market-section{padding:0 0 82px}
.i360-market-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:28px}
.i360-market-section-head p{margin:0 0 7px;color:#ff8242;font-size:.58rem;font-weight:950;letter-spacing:.14em}
.i360-market-section-head h2{margin:0;color:#0b1d3a;font-size:2.12rem;line-height:1;letter-spacing:-.045em}.i360-market-section-head h2 em{color:#ff8242;font-style:normal}
.i360-market-section-head>a{padding-bottom:4px;border-bottom:1px solid #c9d4e2;color:#0b1d3a;font-size:.67rem;font-weight:900;text-decoration:none}.i360-market-section-head>a span{color:#ff8242}
.i360-market-company-list{display:grid;gap:11px}
.i360-market-company-row{display:grid;grid-template-columns:190px minmax(0,1.45fr) minmax(145px,.6fr) auto;align-items:center;min-height:132px;border:1px solid #dfe8f1;background:#f1f7fc}
.i360-market-company-row:hover{border-color:#b7c9dc;box-shadow:0 11px 27px rgba(11,29,58,.08);transform:translateY(-2px)}
.i360-market-company-media{align-self:stretch;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,#dcecf8,#edf5fa);text-decoration:none}
.i360-market-company-media img{width:100%;height:100%;object-fit:cover}.i360-market-company-media>span{display:grid;place-items:center;width:68px;height:68px;border-radius:50%;background:#fff;color:#0b1d3a;font-size:2rem;font-weight:950;box-shadow:0 7px 20px rgba(11,29,58,.1)}
.i360-market-company-copy{padding:22px 27px}.i360-market-company-copy>p{margin:0 0 6px;color:#138ed2;font-size:.57rem;font-weight:950;letter-spacing:.09em;text-transform:uppercase}.i360-market-company-copy h3{margin:0 0 10px;font-size:1.08rem;line-height:1.25}.i360-market-company-copy h3 a{color:#0b1d3a;text-decoration:none}.i360-market-company-copy>div{color:#758298;font-size:.67rem}
.i360-market-company-trust{display:grid;gap:8px;padding:16px 22px;border-left:1px solid #dce5ee}.i360-market-company-trust>span{color:#1b6b52;font-size:.66rem;font-weight:900}.i360-market-company-trust>span b{display:inline-grid;place-items:center;width:17px;height:17px;margin-right:4px;border-radius:50%;background:#d9f3e9}.i360-market-company-trust small{color:#778398;font-size:.6rem;font-weight:700}
.i360-market-company-cta{margin-right:24px;padding:12px 16px;border:1px solid #cfdbe7;border-radius:3px;background:#fff;color:#0b1d3a;font-size:.65rem;font-weight:900;text-decoration:none;white-space:nowrap}.i360-market-company-cta span{color:#ff8242}.i360-market-company-cta:hover{border-color:#ff8242;color:#e96727}
.i360-market-categories{width:100%;padding:76px max(24px,calc((100% - 1180px)/2)) 84px;background:#edf6fc}
.i360-market-categories .i360-market-section-head,.i360-market-category-grid{max-width:1180px;margin-right:auto;margin-left:auto}
.i360-market-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}
.i360-market-category-grid>a{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) auto;grid-template-rows:auto auto;gap:3px 12px;align-items:center;min-height:80px;padding:18px;border:1px solid #dfe8f1;background:#fff;color:#0b1d3a;text-decoration:none}
.i360-market-category-grid>a>span{grid-row:1/3;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#eef7fd;color:#168bc8;font-size:.61rem;font-weight:950}.i360-market-category-grid b{font-size:.76rem}.i360-market-category-grid small{color:#7b8799;font-size:.58rem}.i360-market-category-grid i{grid-column:3;grid-row:1/3;color:#ff8242;font-style:normal}
.i360-market-category-grid>a:hover{border-color:#ff8242;box-shadow:0 8px 22px rgba(11,29,58,.08);transform:translateY(-2px)}
.i360-market-guides{padding-top:82px}
.i360-market-guides-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:28px}
.i360-market-guides-layout>nav{display:flex;flex-direction:column;border:1px solid #e0e7ef;background:#f8fafc}.i360-market-guides-layout>nav>strong{padding:18px 20px;border-bottom:1px solid #e0e7ef;font-size:.78rem}.i360-market-guides-layout>nav>a{display:flex;align-items:center;gap:11px;padding:12px 20px;border-bottom:1px solid #e8edf3;color:#5f6d82;font-size:.66rem;font-weight:800;text-decoration:none}.i360-market-guides-layout>nav>a span{display:grid;place-items:center;width:25px;height:25px;border-radius:50%;background:#eaf3fa;color:#188ac6;font-size:.58rem}.i360-market-guides-layout>nav>a:hover,.i360-market-guides-layout>nav>a.is-active{background:#0b1d3a;color:#fff}.i360-market-guides-layout>nav>a:hover span,.i360-market-guides-layout>nav>a.is-active span{background:#ff8242;color:#fff}
.i360-market-guide-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.i360-market-guide-grid article{display:flex;flex-direction:column;min-height:180px;padding:24px;border:1px solid #dfe7ef;background:#fff}.i360-market-guide-grid article>p{margin:0 0 9px;color:#ff8242;font-size:.56rem;font-weight:950;text-transform:uppercase;letter-spacing:.1em}.i360-market-guide-grid h3{margin:0 0 11px;font-size:1rem;line-height:1.35}.i360-market-guide-grid h3 a{color:#0b1d3a;text-decoration:none}.i360-market-guide-grid article>div{color:#778398;font-size:.66rem;line-height:1.55}.i360-market-guide-grid footer{display:flex;justify-content:space-between;margin-top:auto;padding-top:18px;border-top:1px solid #e6ebf1;color:#8995a6;font-size:.58rem}.i360-market-guide-grid footer a{color:#138ed2;font-weight:900;text-decoration:none}
.i360-biz-opportunity-section{margin-bottom:82px}.i360-biz-opportunity-section>.i360-market-section-head{margin-bottom:25px}
.i360-business-hub .i360-biz-opportunity-grid{gap:18px}.i360-business-hub .i360-biz-opportunity-column{overflow:hidden;border:1px solid #dfe7ef;border-radius:0;background:#f4f8fb}.i360-business-hub .i360-biz-opportunity-column>header{padding:18px 22px;background:#0b1d3a;color:#fff}.i360-business-hub .i360-biz-opportunity-column>header h3{color:#fff}.i360-business-hub .i360-biz-opportunity-column>header>a{color:#ff9a62}.i360-business-hub .i360-biz-empty{padding:25px 22px}
.i360-business-hub .i360-biz-trust{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;margin-bottom:82px;padding:38px 44px;border-radius:0;background:#0b1d3a}.i360-business-hub .i360-biz-trust h2{font-size:1.8rem}.i360-business-hub .i360-biz-trust>a{border-radius:3px;background:#ff8242;color:#fff}
.i360-market-footer{margin-top:0;background:#07162d;color:#b9c8da}.i360-market-footer>section{box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:28px;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:46px 0;border-bottom:1px solid rgba(255,255,255,.12)}.i360-market-footer>section p{margin:0 0 7px;color:#ff8f53;font-size:.58rem;font-weight:950;letter-spacing:.15em}.i360-market-footer>section h2{margin:0;color:#fff;font-size:1.75rem;letter-spacing:-.035em}.i360-market-footer>section>a{padding:14px 20px;border-radius:3px;background:#ff8242;color:#fff;font-size:.68rem;font-weight:900;text-decoration:none}
.i360-market-footer-grid{box-sizing:border-box;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:55px;width:min(1180px,calc(100% - 48px));margin:0 auto;padding:52px 0 62px}.i360-market-footer .i360-market-brand{color:#fff}.i360-market-footer-grid>div>p{max-width:310px;margin:20px 0 0;color:#94a7bd;font-size:.68rem;line-height:1.7}.i360-market-footer-grid nav,.i360-market-footer-grid>div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:11px}.i360-market-footer-grid strong{color:#fff;font-size:.72rem}.i360-market-footer-grid nav>a{color:#a7b8cb;font-size:.65rem;text-decoration:none}.i360-market-footer-grid nav>a:hover{color:#ff9a62}.i360-market-footer-grid>div:last-child p{margin:2px 0 0;color:#94a7bd;font-size:.65rem;line-height:1.9}
@media(max-width:1120px){
  .i360-market-topbar{grid-template-columns:auto minmax(280px,1fr);gap:20px}.i360-market-owner{display:none}.i360-market-head-search{grid-template-columns:150px minmax(100px,1fr) auto}
  .i360-biz-showcase{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}.i360-biz-banner-main{grid-column:1/-1;grid-row:1;min-height:480px}.i360-biz-banner-guide{grid-column:1;grid-row:2;min-height:300px}.i360-biz-banner-directory{grid-column:2;grid-row:2;min-height:300px}
  .i360-market-steps{grid-template-columns:1fr}.i360-market-steps article{border-right:0;border-bottom:1px solid #e0e7ef}.i360-market-steps article:last-child{border-bottom:0}
  .i360-market-company-row{grid-template-columns:150px minmax(0,1fr) auto}.i360-market-company-trust{display:none}
  .i360-market-category-grid{grid-template-columns:repeat(2,1fr)}
  .i360-profit-grid{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:760px){
  .i360-market-topbar{grid-template-columns:1fr;width:calc(100% - 30px);min-height:auto;padding:18px 0}.i360-market-brand{justify-self:center}.i360-market-head-search{grid-template-columns:1fr auto;width:100%}.i360-market-head-search select{display:none}.i360-market-head-search button{padding:0 18px}
  .i360-business-hub .i360-business-nav{width:100%;margin:0;padding:0 8px;overflow-x:auto}.i360-business-hub .i360-business-nav a{padding:0 14px;white-space:nowrap}.i360-business-hub .i360-business-nav>span{display:none}
  .i360-biz-showcase{grid-template-columns:1fr;width:calc(100% - 30px);margin-top:15px}.i360-biz-banner-main{grid-column:1;min-height:530px;padding:37px 23px;background-position:61% center}.i360-biz-banner-main h1{font-size:clamp(2.55rem,13vw,3.8rem)}.i360-biz-banner-main .i360-biz-lead{max-width:320px}.i360-biz-banner-main .i360-biz-search{grid-template-columns:22px minmax(0,1fr);padding:8px 10px 8px 15px}.i360-biz-banner-main .i360-biz-search button{grid-column:1/-1;width:100%}.i360-biz-banner-main .i360-biz-popular{display:none}.i360-biz-banner-badge{right:12px;bottom:12px}.i360-local-photo-credit{left:23px;right:130px;bottom:17px}.i360-biz-banner-guide{grid-column:1;grid-row:2;min-height:260px}.i360-biz-banner-directory{grid-column:1;grid-row:3;min-height:260px}
  .i360-market-steps,.i360-market-section,.i360-biz-opportunity-section,.i360-biz-trust{width:calc(100% - 30px)}.i360-market-steps{margin-bottom:60px}.i360-market-steps article{grid-template-columns:44px minmax(0,1fr);min-height:105px;padding:18px}.i360-market-steps article>span{width:42px;height:42px}
  .i360-profit-categories{width:calc(100% - 30px);margin-bottom:24px;padding:28px 20px 22px}.i360-profit-head{grid-template-columns:1fr;gap:15px}.i360-profit-head h2{font-size:1.65rem}.i360-profit-grid{grid-template-columns:1fr}.i360-profit-card{min-height:150px}
  .i360-market-section{padding-bottom:64px}.i360-market-section-head{align-items:flex-start}.i360-market-section-head h2{font-size:1.72rem}.i360-market-section-head>a{display:none}
  .i360-market-company-row{grid-template-columns:86px minmax(0,1fr);min-height:110px}.i360-market-company-copy{padding:16px}.i360-market-company-copy h3{font-size:.9rem}.i360-market-company-cta{grid-column:1/-1;margin:0;border-width:1px 0 0;padding:11px 16px;text-align:center}.i360-market-company-media{min-height:110px}.i360-market-company-media>span{width:50px;height:50px;font-size:1.4rem}
  .i360-market-categories{width:100%;padding:58px 15px 64px}.i360-market-category-grid{grid-template-columns:1fr}
  .i360-market-guides{padding-top:62px}.i360-market-guides-layout{grid-template-columns:1fr}.i360-market-guides-layout>nav{display:none}.i360-market-guide-grid{grid-template-columns:1fr}
  .i360-business-hub .i360-biz-trust{grid-template-columns:1fr;padding:30px 24px}.i360-business-hub .i360-biz-trust-points{grid-column:auto}.i360-business-hub .i360-biz-trust>a{text-align:center}
  .i360-market-footer>section{align-items:flex-start;flex-direction:column}.i360-market-footer>section h2{font-size:1.45rem}.i360-market-footer-grid{grid-template-columns:1fr 1fr;gap:34px 24px}.i360-market-footer-grid>div:first-child{grid-column:1/-1}
}
@media(max-width:430px){.i360-market-footer-grid{grid-template-columns:1fr}.i360-market-footer-grid>div:first-child{grid-column:auto}}
@media(prefers-reduced-motion:reduce){
    .i360-business-hub *{scroll-behavior:auto!important;transition:none!important}
}

/* Obsolete Info360 Biznes 2.0 marketplace overrides disabled after the 2.1 rebuild.
.i360-business-hub{
    --ink:#0b1d3a;
    --ink-2:#1c355c;
    --muted:#69758b;
    --line:#dfe7f0;
    --soft:#f1f7fc;
    --accent:#ff8b3d;
    --accent-dark:#eb6c1c;
    --blue:#16a8f4;
    max-width:1480px;
    padding-top:18px;
    background:#fff;
    box-shadow:0 0 0 100vmax #fff;
}
.i360-business-hub .i360-business-nav{
    gap:8px;
    margin:0 0 24px;
    padding:9px 14px;
    border:0;
    border-radius:13px;
    background:#0b1d3a;
    box-shadow:0 10px 28px rgba(11,29,58,.13);
}
.i360-business-hub .i360-business-nav a{padding:9px 14px;border-radius:8px;color:#e3eaf4}
.i360-business-hub .i360-business-nav a:hover,.i360-business-hub .i360-business-nav a.is-active{background:#ff8b3d;color:#fff}
.i360-business-hub .i360-business-nav a.is-active:after{display:none}
.i360-biz-showcase{display:grid;grid-template-columns:minmax(230px,.68fr) minmax(500px,1.45fr) minmax(230px,.68fr);gap:14px;min-height:430px;margin-bottom:18px}
.i360-biz-banner{position:relative;overflow:hidden;min-width:0;border-radius:16px;text-decoration:none;box-shadow:0 12px 35px rgba(11,29,58,.11)}
.i360-biz-banner-main{grid-column:2;grid-row:1;padding:48px 44px;background:radial-gradient(circle at 83% 24%,rgba(255,255,255,.3) 0 9%,transparent 10%),radial-gradient(circle at 88% 78%,rgba(255,255,255,.18) 0 17%,transparent 18%),linear-gradient(135deg,#ff584c,#ff8b3d 62%,#ffb62e)}
.i360-biz-banner-main:before{content:"";position:absolute;right:-76px;bottom:-115px;width:330px;height:330px;border:28px solid rgba(255,255,255,.14);border-radius:50%}
.i360-biz-banner-copy{position:relative;z-index:2;max-width:690px}
.i360-biz-banner-main .i360-biz-label{color:#fff}
.i360-biz-banner-main h1{margin:10px 0 16px;color:#fff;font-size:clamp(3.2rem,5.2vw,5.45rem);line-height:.91;letter-spacing:-.06em;text-shadow:0 3px 18px rgba(157,49,20,.13)}
.i360-biz-banner-main h1 em{color:#0b1d3a;font-style:normal}
.i360-biz-banner-main .i360-biz-lead{max-width:610px;color:rgba(255,255,255,.94);font-size:1rem}
.i360-biz-banner-main .i360-biz-search{max-width:670px;margin-top:24px;border:0;border-radius:11px;box-shadow:0 12px 28px rgba(125,39,17,.18)}
.i360-biz-banner-main .i360-biz-search button{background:#0b1d3a}
.i360-biz-banner-main .i360-biz-search button:hover{background:#17365f}
.i360-biz-banner-main .i360-biz-popular{color:#fff}
.i360-biz-banner-main .i360-biz-popular>a{border-color:rgba(255,255,255,.4);background:rgba(255,255,255,.16);color:#fff}
.i360-biz-banner-art{position:absolute;right:28px;bottom:18px;z-index:1;display:grid;justify-items:end;color:rgba(11,29,58,.16);pointer-events:none}
.i360-biz-banner-art span{font-size:5.2rem;font-weight:950;line-height:.75;letter-spacing:-.09em}.i360-biz-banner-art b{margin-top:12px;font-size:1.25rem;letter-spacing:.18em}
.i360-biz-banner-guide{grid-column:1;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;padding:30px 26px;background:radial-gradient(circle at 25% 22%,rgba(255,255,255,.27) 0 12%,transparent 13%),linear-gradient(150deg,#1ab4fa,#087fd9);color:#fff}
.i360-biz-banner-guide:before{content:"?";position:absolute;top:22px;left:28px;color:rgba(255,255,255,.22);font-size:9rem;font-weight:950;line-height:1}
.i360-biz-banner-directory{grid-column:3;grid-row:1;display:flex;flex-direction:column;justify-content:flex-end;padding:30px 26px;background:radial-gradient(circle at 75% 18%,rgba(255,255,255,.17) 0 15%,transparent 16%),linear-gradient(145deg,#ff4e8c,#ff7557);color:#fff}
.i360-biz-banner-directory:before{content:"360";position:absolute;top:30px;right:-6px;color:rgba(255,255,255,.19);font-size:7rem;font-weight:950;letter-spacing:-.1em}
.i360-biz-banner-tag{position:relative;z-index:1;align-self:flex-start;margin-bottom:12px;padding:5px 9px;border:1px solid rgba(255,255,255,.45);border-radius:99px;font-size:.61rem;font-weight:900;letter-spacing:.09em}
.i360-biz-banner-guide>strong,.i360-biz-banner-directory>strong{position:relative;z-index:1;color:#fff;font-size:1.55rem;line-height:1.08}
.i360-biz-banner-guide>small,.i360-biz-banner-directory>small{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.3);color:#fff;font-size:.72rem;font-weight:800}
.i360-biz-banner-guide>small b,.i360-biz-banner-directory>small b{font-size:1.2rem}
.i360-biz-banner-guide:hover,.i360-biz-banner-directory:hover{transform:translateY(-3px)}
.i360-business-hub>.i360-biz-hero-metrics{position:static;display:grid;grid-template-columns:repeat(3,1fr);max-width:none;margin:0 0 24px;border:1px solid var(--line);border-radius:13px;background:#f1f7fc;box-shadow:none}
.i360-business-hub>.i360-biz-hero-metrics div{display:flex;justify-content:center;align-items:center;gap:10px;padding:15px 20px}
.i360-business-hub>.i360-biz-hero-metrics strong{color:#0b1d3a;font-size:1.45rem}.i360-business-hub>.i360-biz-hero-metrics span{font-size:.72rem}
.i360-business-hub .i360-biz-actions{margin:0 0 62px;border-radius:13px;box-shadow:0 8px 28px rgba(11,29,58,.05)}
.i360-business-hub .i360-biz-actions>a>span{display:grid;place-items:center;width:30px;height:30px;border-radius:7px;background:#e9f6ff;color:#087fd9}
.i360-business-hub .i360-biz-actions>a:nth-child(3)>span,.i360-business-hub .i360-biz-actions>a:nth-child(4)>span{background:#fff0e8;color:#ee6e28}
.i360-business-hub .i360-biz-panel{border-radius:15px;background:#f1f7fc;box-shadow:none}
.i360-business-hub .i360-biz-panel-heading{background:#fff}
.i360-business-hub .i360-biz-panel-heading>a,.i360-business-hub .i360-biz-opportunity-column>header>a{color:#087fd9}
.i360-business-hub .i360-biz-company-grid{grid-template-columns:1fr;padding:10px 18px 16px}
.i360-business-hub .i360-biz-company-card{grid-template-columns:74px minmax(0,1fr);min-height:112px;padding:18px 14px;border:0;border-bottom:10px solid #f1f7fc;border-radius:12px;background:#fff}
.i360-business-hub .i360-biz-company-card:last-child{border-bottom:0}
.i360-business-hub .i360-biz-company-logo{width:74px;height:74px;border-radius:12px}
.i360-business-hub .i360-biz-company-category{color:#087fd9}
.i360-business-hub .i360-biz-company-card h3{font-size:1.05rem}
.i360-business-hub .i360-biz-category-strip{background:#e8f3fb}
.i360-business-hub .i360-biz-guides-panel{background:#fff}
.i360-business-hub .i360-biz-guide-list article>span{background:#ff8b3d}
.i360-business-hub .i360-biz-guide-list p{color:#087fd9}
.i360-business-hub .i360-biz-guides-cta{background:#0b1d3a}
.i360-business-hub .i360-biz-guides-cta span{color:#ff8b3d}
.i360-business-hub .i360-biz-opportunity-column{border-radius:15px;background:#f1f7fc}
.i360-business-hub .i360-biz-opportunity-column>header{background:#fff}
.i360-business-hub .i360-biz-trust{background:#0b1d3a}
.i360-business-hub .i360-biz-trust>a{background:#ff8b3d;color:#0b1d3a}

@media(max-width:1120px){
    .i360-biz-showcase{grid-template-columns:repeat(2,minmax(0,1fr));min-height:0}
    .i360-biz-banner-main{grid-column:1/-1;grid-row:1;min-height:430px}
    .i360-biz-banner-guide{grid-column:1;grid-row:2;min-height:260px}.i360-biz-banner-directory{grid-column:2;grid-row:2;min-height:260px}
}
@media(max-width:720px){
    .i360-business-hub .i360-business-nav{gap:4px;margin-right:-4px;margin-left:-4px;padding:7px 8px;overflow-x:auto}.i360-business-hub .i360-business-nav a{padding:8px 10px;white-space:nowrap}
    .i360-biz-showcase{grid-template-columns:1fr;gap:10px}.i360-biz-banner-main{grid-column:1;min-height:560px;padding:36px 22px}.i360-biz-banner-guide{grid-column:1;grid-row:2;min-height:215px}.i360-biz-banner-directory{grid-column:1;grid-row:3;min-height:215px}
    .i360-biz-banner-main h1{font-size:clamp(3rem,14vw,4.2rem)}.i360-biz-banner-main .i360-biz-search{grid-template-columns:20px minmax(0,1fr)}.i360-biz-banner-main .i360-biz-search button{grid-column:1/-1;width:100%;margin-top:5px}
    .i360-business-hub>.i360-biz-hero-metrics{grid-template-columns:1fr}.i360-business-hub>.i360-biz-hero-metrics div{justify-content:space-between;border-right:0;border-bottom:1px solid var(--line)}.i360-business-hub>.i360-biz-hero-metrics div:last-child{border-bottom:0}
    .i360-business-hub .i360-biz-company-card{grid-template-columns:62px minmax(0,1fr)}.i360-business-hub .i360-biz-company-logo{width:62px;height:62px}
}
*/
