:root{--inner-max:1320px}
.roster-inner{background:#07101d;color:#e7eef6}
.roster-inner main{min-height:55vh;overflow:hidden}
.roster-inner .top{background:rgba(7,16,29,.94);border-bottom:1px solid #1c3149}
.roster-inner .nav{gap:clamp(.65rem,1.25vw,1.4rem)}
.roster-inner .nav a,.roster-inner .nav button{font-size:.86rem}
.roster-inner .elementor-element.e-con{--padding-top:0;--padding-right:0;--padding-bottom:0;--padding-left:0}
.roster-layout-full .site-inner-content,.roster-layout-full .site-inner-content>.elementor{width:100%;max-width:none;margin:0;padding:0}
.roster-layout-contained .site-inner-content{width:min(100%,var(--inner-max));margin-inline:auto;padding-inline:clamp(18px,4vw,56px)}

.inner-hero{position:relative;min-height:clamp(440px,66vh,720px);display:flex;align-items:end;overflow:hidden;background:#07101d;color:#fff;padding:clamp(150px,17vw,230px) 0 clamp(78px,9vw,125px);isolation:isolate}
.inner-hero::before{content:"";position:absolute;inset:0;z-index:-3;background-image:linear-gradient(90deg,rgba(7,16,29,.98) 0%,rgba(7,16,29,.88) 42%,rgba(7,16,29,.38) 72%,rgba(7,16,29,.7) 100%),var(--inner-hero-image);background-size:cover;background-position:center;transform:scale(calc(1 + var(--inner-scroll,0) * .035));transition:transform .1s linear}
.inner-hero::after{content:"";position:absolute;inset:0;z-index:-1;opacity:.22;background-image:linear-gradient(#42bdca18 1px,transparent 1px),linear-gradient(90deg,#42bdca18 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(90deg,#000,transparent 72%)}
.inner-hero__gl{position:absolute;inset:0;width:100%;height:100%;z-index:-2;pointer-events:none;opacity:.82;mix-blend-mode:screen}
.inner-hero__content{position:relative;width:min(100%,var(--inner-max));margin-inline:auto;padding-inline:clamp(18px,4vw,56px)}
.inner-hero h1{max-width:13ch;margin:.5rem 0 0;font-family:var(--display);font-size:clamp(3.2rem,8vw,7.4rem);font-weight:760;line-height:.88;letter-spacing:-.055em;text-wrap:balance}
.inner-hero .lead{max-width:58ch;margin:1.5rem 0 0;color:#b4c3d2}
.inner-hero__signal{position:absolute;right:5vw;bottom:12%;width:min(31vw,420px);aspect-ratio:1;border:1px solid #42bdca38;border-radius:50%}
.inner-hero__signal::before,.inner-hero__signal::after{content:"";position:absolute;inset:16%;border:1px solid #42bdca2d;border-radius:50%}.inner-hero__signal::after{inset:33%}
.inner-hero__signal i{position:absolute;width:10px;height:10px;background:#42bdca;box-shadow:0 0 24px #42bdca}.inner-hero__signal i:nth-child(1){left:8%;top:46%}.inner-hero__signal i:nth-child(2){right:18%;top:14%;background:#ee7b28;box-shadow:0 0 24px #ee7b28}.inner-hero__signal i:nth-child(3){right:6%;bottom:27%}

.roster-entry__content{margin-inline:auto;background:#f1f1ec;color:#121714}
.roster-layout-contained .roster-entry__content{width:min(100%,900px);padding:clamp(70px,9vw,125px) clamp(18px,4vw,56px)}
.roster-layout-full .roster-entry__content{width:100%;max-width:none;padding:0}
.roster-entry__content h2,.roster-entry__content h3{font-family:var(--display);line-height:1.02;letter-spacing:-.035em}.roster-entry__content h2{font-size:clamp(2rem,4vw,3.4rem);margin-top:1.8em}.roster-entry__content a{color:#087886}
.roster-entry__media{width:min(calc(100% - 36px),1200px);margin:clamp(45px,6vw,80px) auto 0}.roster-entry__media img{display:block;width:100%;height:auto}
.roster-entry:not(.roster-entry--elementor){background:#f1f1ec}
.roster-entry--elementor .site-inner-content{background:#07101d}

.roster-archive{background:#07101d}.roster-content{padding:clamp(70px,9vw,125px) 0;background:#f1f1ec;color:#121714}.roster-content>.wrap{width:min(100%,var(--inner-max));margin-inline:auto;padding-inline:clamp(18px,4vw,56px)}
.roster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.2rem}.roster-card{min-height:410px;padding:1.35rem;background:#fff;border:1px solid #d7dbd5;display:flex;flex-direction:column;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}
.roster-card__image{display:block;margin:-1.35rem -1.35rem 1.35rem;aspect-ratio:16/10;overflow:hidden}.roster-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .55s}.roster-card:hover .roster-card__image img{transform:scale(1.035)}
.roster-card__meta{color:#0a7d8a;font:700 .74rem/1 var(--mono);text-transform:uppercase;letter-spacing:.08em}.roster-card h2{font:760 1.7rem/1.03 var(--display);letter-spacing:-.035em}.roster-card h2 a{text-decoration:none}.roster-card .roster-link{margin-top:auto;color:#087886;font-weight:800;text-decoration:none}
.help-categories{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0 0 clamp(50px,7vw,90px);background:#cfd6d3;border:1px solid #cfd6d3}.help-categories a{min-height:150px;padding:1.4rem;background:#fff;color:#121714;text-decoration:none;display:flex;flex-direction:column;justify-content:space-between;transition:background .25s,color .25s}.help-categories a:hover{background:#0b1727;color:#e7eef6}.help-categories span{font:760 1.35rem/1 var(--display)}.help-categories small{color:#65747d;line-height:1.4}.help-categories a:hover small{color:#9fb1c1}.help-back{display:inline-flex;margin-bottom:2rem;color:#087886;font-weight:800;text-decoration:none}
.online-card__launch{display:inline-flex;align-items:center;gap:.6rem;margin-top:auto;color:#07101d;background:#ee7b28;padding:.75rem 1rem;text-decoration:none;font-weight:800;align-self:flex-start}

/* Povezane usluge na pojedinačnim online servisima */
.single-roster_online .roster-related{position:relative;overflow:hidden;background:#07101d;color:#e9f0f5;border-top:1px solid #20374d}
.single-roster_online .roster-related::before{content:"";position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(rgba(66,189,202,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(66,189,202,.035) 1px,transparent 1px);background-size:62px 62px}
.single-roster_online .roster-related>.wrap{position:relative}
.single-roster_online .roster-related .tick{color:#42bdca}
.single-roster_online .roster-related h2{color:#eef4f8}
.single-roster_online .roster-related .roster-card{background:#0c1b2c;border-color:#29445e;color:#eef4f8;box-shadow:0 18px 50px rgba(0,0,0,.18)}
.single-roster_online .roster-related .roster-card__meta{color:#42bdca}
.single-roster_online .roster-related .roster-card>p:not(.roster-card__meta){color:#91a7b8}
.single-roster_online .roster-related .roster-card .roster-link{color:#72dbe6}
.single-roster_online .roster-related .roster-card:hover{border-color:#42bdca;background:#10233a}

.roster-inner footer{margin-top:0}
@media(max-width:1080px){.roster-inner .nav{gap:.65rem}.roster-inner .nav a,.roster-inner .nav button{font-size:.78rem}.roster-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:900px){.inner-hero{min-height:520px}.inner-hero__signal{opacity:.38;width:62vw}.roster-inner .nav a,.roster-inner .nav button{font-size:inherit}}
@media(max-width:900px){.help-categories{grid-template-columns:1fr 1fr}}
@media(max-width:620px){.roster-grid,.help-categories{grid-template-columns:1fr}.inner-hero h1{font-size:clamp(3rem,16vw,5rem)}.inner-hero{padding-top:125px}.roster-card{min-height:360px}}

/* Help centre and global article standard */
.help-hub,.help-category,.help-article{--help-navy:#07101d;--help-panel:#0b1929;--help-paper:#f1f1ec;--help-ink:#111a23;--help-muted:#647482;--help-line:#cbd3d1;--help-cyan:#42bdca;--help-orange:#f47a22;background:var(--help-paper);color:var(--help-ink)}
.help-hub-hero,.help-category-hero,.help-article-hero{position:relative;overflow:hidden;background:var(--help-navy);color:#eef4f8;isolation:isolate}.help-hub-hero::before,.help-category-hero::before,.help-article-hero::before{content:"";position:absolute;inset:0;z-index:-2;background-image:linear-gradient(rgba(66,189,202,.045) 1px,transparent 1px),linear-gradient(90deg,rgba(66,189,202,.045) 1px,transparent 1px);background-size:64px 64px}.help-hub-hero::after,.help-category-hero::after,.help-article-hero::after{content:"";position:absolute;z-index:-1;width:44vw;height:44vw;right:-10vw;top:-24vw;border:1px solid rgba(66,189,202,.2);transform:rotate(45deg);box-shadow:0 0 100px rgba(66,189,202,.08)}
.help-hub-hero{padding:clamp(145px,15vw,215px) 0 clamp(80px,9vw,120px)}.help-hub-hero__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.38fr);gap:clamp(55px,9vw,130px);align-items:end}.help-hub-hero h1,.help-category-hero h1,.help-article-hero h1{font-family:var(--display);letter-spacing:-.05em;text-wrap:balance}.help-hub-hero h1{max-width:17ch;margin:.4rem 0 1.5rem;font-size:clamp(2.9rem,4.6vw,4.8rem);line-height:.98}.help-hub-hero__grid>div:first-child>p:last-child{max-width:66ch;color:#9fb1c1}.help-hub-hero__stat{display:grid;padding:2rem;border:1px solid #254059;background:rgba(8,25,42,.72);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%)}.help-hub-hero__stat strong{font:850 clamp(3.5rem,6vw,6rem)/.9 var(--display);letter-spacing:-.06em;color:var(--help-orange)}.help-hub-hero__stat span{margin-top:.5rem;color:#dbe5ec;font-weight:800}.help-hub-hero__stat i{height:1px;margin:1.6rem 0;background:linear-gradient(90deg,var(--help-cyan),transparent)}.help-hub-hero__stat small{color:#8fa2b2}
.help-hub-content,.help-category-content{padding:clamp(70px,8vw,115px) 0;background:var(--help-paper)}.help-topic-grid{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:clamp(75px,9vw,125px);border-top:1px solid var(--help-line);border-left:1px solid var(--help-line)}.help-topic{position:relative;min-height:270px;padding:clamp(24px,3vw,38px);border-right:1px solid var(--help-line);border-bottom:1px solid var(--help-line);background:#fff;color:var(--help-ink);text-decoration:none;overflow:hidden;transition:background .3s,color .3s}.help-topic::after{content:"";position:absolute;right:-44px;bottom:-44px;width:108px;height:108px;border:1px solid #b8c7c6;transform:rotate(45deg);transition:transform .45s,border-color .45s}.help-topic:hover{background:var(--help-panel);color:#eef4f8}.help-topic:hover::after{transform:rotate(135deg);border-color:var(--help-cyan)}.help-topic>span{color:var(--help-orange);font:750 .68rem/1 var(--mono)}.help-topic h2{margin:4.5rem 0 .8rem;font:800 clamp(1.4rem,2vw,1.8rem)/1 var(--display);letter-spacing:-.04em}.help-topic p{min-height:4.2em;margin:0;color:var(--help-muted);font-size:.94rem}.help-topic:hover p{color:#99acbb}.help-topic b{display:block;margin-top:1.4rem;color:#087985;font-size:.83rem}.help-topic:hover b{color:var(--help-cyan)}
.help-section-head{margin-bottom:clamp(42px,5vw,65px)}.help-section-head h2{max-width:22ch;margin:0;font:800 clamp(2rem,3.2vw,3.15rem)/1.03 var(--display);letter-spacing:-.045em}.help-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.15rem}.help-card{display:flex;min-width:0;min-height:510px;flex-direction:column;background:#fff;border:1px solid #d1d8d6;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.help-card__image{position:relative;display:block;aspect-ratio:16/10;overflow:hidden;background:#0d1a29}.help-card__image img{width:100%;height:100%;object-fit:cover;transition:transform .6s,filter .6s}.help-card:hover .help-card__image img{transform:scale(1.045);filter:saturate(1.08)}.help-card__image>span{position:absolute;left:0;bottom:0;padding:.55rem .75rem;background:var(--help-orange);color:var(--help-navy);font:800 .65rem/1 var(--mono);text-transform:uppercase;letter-spacing:.06em}.help-card__body{display:flex;flex:1;flex-direction:column;padding:1.45rem}.help-card__meta{display:flex;align-items:center;gap:.6rem;margin:0;color:#778791;font:650 .67rem/1 var(--mono);text-transform:uppercase}.help-card__meta i{width:4px;height:4px;background:var(--help-cyan)}.help-card h2{margin:1.2rem 0 .8rem;font:790 clamp(1.25rem,1.7vw,1.55rem)/1.08 var(--display);letter-spacing:-.035em}.help-card h2 a{text-decoration:none}.help-card__body>p:not(.help-card__meta){margin:0;color:var(--help-muted);font-size:.93rem}.help-card__link{display:flex;justify-content:space-between;align-items:center;margin-top:auto;padding-top:1.5rem;color:#087985;font-weight:800;text-decoration:none}.help-card__link span{transition:transform .25s}.help-card:hover .help-card__link span{transform:translateX(4px)}
.help-pagination{display:flex;justify-content:center;gap:.45rem;margin-top:clamp(45px,6vw,75px)}.help-pagination .page-numbers{display:grid;place-items:center;min-width:42px;height:42px;padding:0 .65rem;border:1px solid #bfc9c7;color:#344650;text-decoration:none;font-weight:750}.help-pagination .current,.help-pagination a:hover{background:var(--help-navy);border-color:var(--help-navy);color:#fff}
.help-category-hero{--category-accent:var(--help-cyan);padding:clamp(125px,11vw,155px) 0 clamp(48px,5vw,68px)}.help-category--uputstva .help-category-hero{--category-accent:var(--help-orange)}.help-category--case-study .help-category-hero{--category-accent:#b28cff}.help-category--edukacija .help-category-hero{--category-accent:#70d9a5}.help-category-hero__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(290px,.72fr);gap:clamp(50px,9vw,130px);align-items:center}.help-category-hero__copy>a{display:inline-block;margin-bottom:clamp(35px,4vw,52px);color:var(--category-accent);text-decoration:none;font-weight:800}.help-category-hero__copy .tick{color:var(--category-accent)}.help-category-hero h1{max-width:18ch;margin:.35rem 0 1rem;font-size:clamp(2.6rem,4.1vw,4.2rem);line-height:.96}.help-category-hero__copy>p:last-child{max-width:58ch;margin:0;color:#a1b3c1}.help-category-hero__visual{position:relative;min-height:245px;border:1px solid rgba(137,167,187,.2);background:linear-gradient(135deg,rgba(13,32,51,.78),rgba(7,16,29,.08));clip-path:polygon(0 0,calc(100% - 22px) 0,100% 22px,100% 100%,22px 100%,0 calc(100% - 22px))}.help-category-hero__visual::before,.help-category-hero__visual::after{content:"";position:absolute;border:1px solid color-mix(in srgb,var(--category-accent) 42%,transparent);border-radius:50%}.help-category-hero__visual::before{width:176px;height:176px;right:42px;top:33px;box-shadow:0 0 60px color-mix(in srgb,var(--category-accent) 11%,transparent)}.help-category-hero__visual::after{width:92px;height:92px;right:84px;top:75px}.help-category-hero__visual span{position:absolute;width:8px;height:8px;background:var(--category-accent);box-shadow:0 0 18px var(--category-accent);transform:rotate(45deg)}.help-category-hero__visual span:nth-child(1){left:13%;top:24%}.help-category-hero__visual span:nth-child(2){left:31%;bottom:22%}.help-category-hero__visual span:nth-child(3){right:12%;top:19%}.help-category-hero__visual i{position:absolute;height:1px;background:linear-gradient(90deg,transparent,var(--category-accent),transparent);transform-origin:left}.help-category-hero__visual i:nth-of-type(1){left:14%;top:27%;width:62%;transform:rotate(15deg)}.help-category-hero__visual i:nth-of-type(2){left:31%;bottom:24%;width:53%;transform:rotate(-28deg)}.help-category-hero__visual b{position:absolute;left:22px;bottom:20px;width:44px;height:44px;border-left:2px solid var(--category-accent);border-bottom:2px solid var(--category-accent)}.help-category-tabs{display:flex;gap:.5rem;flex-wrap:wrap;margin-bottom:clamp(45px,6vw,70px)}.help-category-tabs a{padding:.72rem .9rem;border:1px solid #bec9c7;color:#42555f;text-decoration:none;font-weight:750;font-size:.85rem}.help-category-tabs a:hover,.help-category-tabs a[aria-current=page]{background:var(--help-navy);border-color:var(--help-navy);color:#fff}
.help-article-hero{padding:clamp(125px,13vw,185px) 0 clamp(65px,7vw,95px)}.help-article-hero__grid{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(360px,.72fr);gap:clamp(45px,7vw,105px);align-items:center}.help-breadcrumb{display:flex;gap:.65rem;align-items:center;margin-bottom:1.6rem;color:#7895a9;font:700 .68rem/1 var(--mono);text-transform:uppercase;letter-spacing:.07em}.help-breadcrumb a{color:var(--help-cyan);text-decoration:none}.help-article-hero h1{max-width:19ch;margin:0;font-size:clamp(2.5rem,3.9vw,4rem);line-height:1}.help-article-hero__lead{max-width:68ch;margin:1.5rem 0;color:#a5b6c4;font-size:1.03rem}.help-article-meta{display:flex;gap:.85rem;align-items:center;flex-wrap:wrap;margin-top:1.8rem;color:#879dab;font:650 .68rem/1 var(--mono);text-transform:uppercase}.help-article-meta i{width:5px;height:5px;background:var(--help-orange)}.help-article-hero__media{position:relative;aspect-ratio:4/3;margin:0;overflow:hidden;background:#0d1a29;clip-path:polygon(0 0,calc(100% - 28px) 0,100% 28px,100% 100%,28px 100%,0 calc(100% - 28px))}.help-article-hero__media::after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,transparent 42%,rgba(7,16,29,.28))}.help-article-hero__media img{width:100%;height:100%;object-fit:cover}.help-article-hero__media span{position:absolute;z-index:2;right:24px;bottom:24px;width:17px;height:17px;border:3px solid var(--help-cyan);transform:rotate(45deg);box-shadow:0 0 22px rgba(66,189,202,.8)}
.help-course-bar{background:#dce8e7;color:var(--help-ink);border-bottom:1px solid #bdccca}.help-course-bar>.wrap{display:grid;grid-template-columns:auto minmax(240px,.6fr);gap:clamp(35px,7vw,100px);align-items:center;min-height:88px}.help-course-bar div>div{display:flex;gap:1.4rem;align-items:center}.help-course-bar span{color:#087985;font:800 .67rem/1 var(--mono);text-transform:uppercase;letter-spacing:.07em}.help-course-bar b{font-size:.9rem}.help-course-bar>div>i{display:block;height:4px;background:#b8c9c7}.help-course-bar>div>i>b{display:block;height:100%;background:linear-gradient(90deg,var(--help-orange),var(--help-cyan))}
.help-article-layout{display:grid;grid-template-columns:minmax(190px,245px) minmax(0,820px);gap:clamp(50px,7vw,110px);align-items:start;padding-top:clamp(70px,8vw,110px);padding-bottom:clamp(85px,10vw,145px)}.help-article-aside{position:sticky;top:110px;max-height:calc(100vh - 135px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#88a5a6 transparent}.help-article-aside::-webkit-scrollbar{width:5px}.help-article-aside::-webkit-scrollbar-thumb{background:#88a5a6}.help-toc>p{margin:0 0 1rem;color:#263942;font:800 .7rem/1 var(--mono);text-transform:uppercase;letter-spacing:.08em}.help-toc ol{margin:0;padding:0;border-top:1px solid var(--help-line);list-style:none}.help-toc li{border-bottom:1px solid var(--help-line)}.help-toc li.is-level-3 a{padding-left:1rem;font-size:.76rem}.help-toc a{display:block;padding:.72rem 0;color:#60717b;text-decoration:none;font-size:.8rem;line-height:1.35}.help-toc a:hover{color:#087985}.help-article-aside__meta{display:grid;gap:.25rem;margin-top:2rem;padding-top:1.5rem;border-top:2px solid var(--help-orange)}.help-article-aside__meta span{margin-top:.75rem;color:#7b8990;font:700 .61rem/1 var(--mono);text-transform:uppercase}.help-article-aside__meta b,.help-article-aside__meta a{color:#263942;font-size:.84rem;text-decoration:none}
.help-article-copy{min-width:0;color:#26353d;font-size:1.04rem;line-height:1.8}.help-article-copy>*:first-child{margin-top:0}.help-article-copy p{margin:0 0 1.4rem}.help-article-copy h2,.help-article-copy h3,.help-article-copy h4{font-family:var(--display);color:var(--help-ink);letter-spacing:-.035em;scroll-margin-top:110px;text-wrap:balance}.help-article-copy h2{max-width:27ch;margin:3.2rem 0 1.2rem;font-size:clamp(1.8rem,2.7vw,2.65rem);line-height:1.06}.help-article-copy h3{max-width:34ch;margin:2.5rem 0 1rem;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.1}.help-article-copy h4{margin:2rem 0 .8rem;font-size:1.2rem}.help-article-copy a{color:#087985;text-decoration-thickness:1px;text-underline-offset:3px}.help-article-copy ul,.help-article-copy ol{margin:1.3rem 0 1.8rem;padding-left:1.35rem}.help-article-copy li{margin:.48rem 0;padding-left:.3rem}.help-article-copy li::marker{color:var(--help-orange);font-weight:800}.help-article-copy blockquote{margin:2.2rem 0;padding:1.2rem 1.4rem;border-left:4px solid var(--help-orange);background:#e1eae8;color:#253740;font-size:1.08rem}.help-article-copy blockquote p:last-child{margin-bottom:0}.help-article-copy figure,.help-article-copy>img,.help-article-copy p>img{max-width:100%;margin:2.3rem auto}.help-article-copy img{max-width:100%;height:auto}.help-article-copy figure img{display:block;width:100%;margin:0}.help-article-copy figcaption{padding:.7rem 0;color:#71808a;font-size:.78rem}.help-article-copy pre{max-width:100%;margin:2rem 0;padding:1.2rem;overflow:auto;background:#07101d;color:#c7e2e6;border-left:4px solid var(--help-cyan);font:500 .86rem/1.7 var(--mono)}.help-article-copy code{padding:.15em .3em;background:#e0e8e6;color:#0b6873;font-family:var(--mono);font-size:.9em}.help-article-copy pre code{padding:0;background:transparent;color:inherit}.help-article-copy table{display:block;max-width:100%;margin:2rem 0;overflow-x:auto;border-collapse:collapse}.help-article-copy th,.help-article-copy td{padding:.8rem;border:1px solid #c4cecc;text-align:left}.help-article-copy th{background:#dce7e5}.help-article-copy hr{margin:3rem 0;border:0;border-top:1px solid var(--help-line)}.help-article-copy .wp-block-image{margin:2.3rem 0}.help-article-copy iframe{max-width:100%}
.help-course-nav{padding:clamp(55px,7vw,85px) 0;background:#dce8e7;border-top:1px solid #bdccca}.help-course-nav>.wrap>div{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid #b8c7c5;border-left:1px solid #b8c7c5}.help-course-nav a,.help-course-nav div>span{min-height:150px;padding:1.5rem;border-right:1px solid #b8c7c5;border-bottom:1px solid #b8c7c5;color:var(--help-ink);text-decoration:none}.help-course-nav a{display:flex;flex-direction:column;justify-content:space-between}.help-course-nav a:hover{background:#fff}.help-course-nav a.is-next{text-align:right}.help-course-nav small{color:#087985;font:750 .66rem/1 var(--mono);text-transform:uppercase}.help-course-nav strong{max-width:35ch;font:780 1.15rem/1.15 var(--display)}
.help-related{padding:clamp(75px,9vw,125px) 0;background:#fff}.help-related .help-card{background:var(--help-paper)}
@media(max-width:1050px){.help-topic-grid{grid-template-columns:repeat(2,1fr)}.help-grid{grid-template-columns:repeat(2,1fr)}.help-article-hero__grid{grid-template-columns:1fr minmax(300px,.65fr)}.help-article-layout{grid-template-columns:minmax(170px,210px) minmax(0,1fr);gap:45px}}
@media(max-width:780px){.help-hub-hero__grid,.help-article-hero__grid{grid-template-columns:1fr}.help-hub-hero__stat{max-width:400px}.help-article-hero__media{width:min(100%,560px)}.help-article-layout{grid-template-columns:1fr}.help-article-aside{position:relative;top:auto;max-height:none;overflow:visible}.help-toc ol{columns:2;column-gap:1.5rem}.help-course-bar>.wrap{grid-template-columns:1fr;padding-block:1.3rem}.help-category-hero{padding:112px 0 36px}.help-category-hero__inner{grid-template-columns:1fr;gap:28px}.help-category-hero__copy>a{margin-bottom:28px}.help-category-hero__visual{min-height:155px}.help-category-tabs{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.5rem;scrollbar-width:none}.help-category-tabs::-webkit-scrollbar{display:none}.help-category-tabs a{white-space:nowrap}}
@media(max-width:600px){.help-hub-hero{padding-top:125px}.help-hub-hero h1,.help-category-hero h1,.help-article-hero h1{font-size:clamp(2.15rem,10vw,3rem);line-height:1.02}.help-topic-grid,.help-grid{grid-template-columns:1fr}.help-topic{min-height:245px}.help-card{min-height:470px}.help-toc ol{columns:1}.help-course-nav>.wrap>div{grid-template-columns:1fr}.help-course-nav a,.help-course-nav div>span{min-height:125px}.help-course-nav div>span:empty{display:none}.help-article-copy{font-size:1rem}.help-article-copy h2{font-size:clamp(1.65rem,7.5vw,2.15rem)}.help-article-copy h3{font-size:clamp(1.3rem,6vw,1.7rem)}}

/* Full-width article image header */
.single-post main,.help-article{overflow:visible}.help-article{padding:0}
.help-article-hero.has-background-image{display:flex;min-height:clamp(590px,72vh,780px);align-items:flex-end;padding:clamp(145px,16vh,195px) 0 clamp(70px,9vh,105px);background:#06101c}
.help-article-hero__backdrop{position:absolute;inset:0;z-index:-4;background-position:center;background-size:cover;filter:saturate(.86) contrast(1.04);transform:scale(1.015)}
.help-article-hero.has-background-image::before{z-index:-3;background:linear-gradient(90deg,rgba(5,14,26,.98) 0%,rgba(5,14,26,.88) 34%,rgba(5,14,26,.45) 67%,rgba(5,14,26,.28) 100%),linear-gradient(0deg,rgba(5,14,26,.93) 0%,rgba(5,14,26,.2) 65%,rgba(5,14,26,.55) 100%)}
.help-article-hero.has-background-image::after{z-index:-2;right:7vw;top:auto;bottom:-17vw;width:32vw;height:32vw;border-color:rgba(66,189,202,.26);box-shadow:0 0 100px rgba(66,189,202,.12)}
.help-article-hero.has-background-image .help-article-hero__grid{display:block}
.help-article-hero.has-background-image .help-article-hero__copy{max-width:min(900px,78%)}
.help-article-hero.has-background-image h1{max-width:18ch;font-size:clamp(3rem,5.25vw,5.4rem);line-height:.94;text-shadow:0 4px 28px rgba(0,0,0,.28)}
.help-article-hero.has-background-image .help-article-hero__lead{max-width:72ch;color:#c0ced8;font-size:clamp(.98rem,1.2vw,1.12rem);text-shadow:0 2px 15px rgba(0,0,0,.45)}
.help-article-hero.has-background-image .help-breadcrumb,.help-article-hero.has-background-image .help-article-meta{color:#a8bdca}
@media(max-width:780px){.help-article-hero.has-background-image{min-height:650px;padding:125px 0 62px}.help-article-hero.has-background-image::before{background:linear-gradient(90deg,rgba(5,14,26,.95),rgba(5,14,26,.56)),linear-gradient(0deg,rgba(5,14,26,.96) 0%,rgba(5,14,26,.3) 70%,rgba(5,14,26,.62) 100%)}.help-article-hero.has-background-image .help-article-hero__copy{max-width:100%}.help-article-hero.has-background-image h1{font-size:clamp(2.35rem,10.5vw,3.65rem);line-height:.97}}

