@font-face{font-family:Peyda;src:url(Peyda-Regular.ttf)}@font-face{font-family:Peyda;src:url(Peyda-Bold.ttf);font-weight:700}@font-face{font-family:Peyda;src:url(Peyda-Black.ttf);font-weight:900}:root{--navy:#000257;--orange:#f37024;--ink:#0a2258;--muted:#71809c;--line:#dce4ef;--shell:1320px}*{box-sizing:border-box}body{margin:0;background:#eef2f6;color:var(--ink);font:16px/1.75 Peyda,Tahoma,sans-serif}.shell{width:min(var(--shell),calc(100% - 48px));margin:auto}.site-header{height:76px;background:#fff;display:flex;align-items:center;padding-inline:max(24px,calc((100% - var(--shell))/2));gap:38px;position:sticky;top:0;z-index:20;border-bottom:1px solid #edf0f4}.brand{margin-right:auto}.brand img{width:76px;display:block}.desktop-nav{display:flex;align-items:center;height:100%;gap:22px}.desktop-nav a{height:100%;display:flex;align-items:center;text-decoration:none;color:#60708c;font-weight:700;white-space:nowrap;position:relative}.desktop-nav a.active{color:var(--navy)}.desktop-nav a.active:after{content:"";position:absolute;bottom:8px;inset-inline:0;height:2px;background:var(--orange)}.theme-toggle{width:42px;height:42px;border:1px solid var(--line);border-radius:50%;background:#f4f6fa;color:var(--navy)}.menu-button,.mobile-nav{display:none}.page-hero{height:240px;position:relative;overflow:hidden;background:#092442;color:#fff}.page-hero img{width:100%;height:100%;object-fit:cover}.page-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,20,41,.18),rgba(6,29,57,.9))}.hero-inner{position:absolute;z-index:2;inset:0;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.crumbs{color:#ced8e6}.crumbs a{color:#fff;text-decoration:none}.page-hero h1{font-size:2.2rem;line-height:1;margin:12px 0 16px;font-weight:900}.page-hero p{margin:0;color:#d9e1eb}.search{width:min(570px,48%);height:52px;border:0;border-radius:8px;padding:0 18px;font:inherit;align-self:flex-start;margin-top:-54px;background:#fff;color:var(--ink)}.page{background:#fff;padding:28px 0 42px}.grid-2{display:grid;grid-template-columns:1.35fr .75fr;gap:20px}.panel{border:1px solid var(--line);border-radius:10px;padding:24px;background:#fff}.panel h2{font-size:1.55rem;margin:0 0 4px}.lead{color:var(--muted);margin:0 0 20px}.contact-form{display:grid;grid-template-columns:1fr 1fr;gap:14px}.field{display:flex;flex-direction:column;gap:6px}.field.full{grid-column:1/-1}.field label{font-weight:700}.field input,.field select,.field textarea{width:100%;border:1px solid #ced8e6;border-radius:7px;padding:12px 14px;background:#fff;color:var(--ink);font:inherit}.field textarea{min-height:120px;resize:vertical}.file-row{grid-column:1/-1;padding:12px;border:1px dashed #c6d1e2;border-radius:7px;color:var(--muted)}.primary{border:0;border-radius:7px;background:linear-gradient(90deg,#ff4b0b,#ff781f);color:#fff;padding:12px 24px;font:700 1rem Peyda;cursor:pointer;text-decoration:none}.status{color:#18794e;font-weight:700;margin-right:12px}.contact-cards{display:grid;gap:12px;margin-top:18px}.contact-card{padding:14px;border:1px solid var(--line);border-radius:8px}.contact-card strong,.contact-card span{display:block}.contact-card span{color:var(--muted)}.visual{margin-top:16px;min-height:150px;border-radius:8px;background:linear-gradient(110deg,rgba(1,17,50,.94),rgba(6,34,61,.55)),url(cable-hero.png) center/cover;display:flex;align-items:end;padding:24px;color:#fff;font-size:1.25rem;font-weight:900}.strip{margin-top:18px;background:#f1f5fa;border-radius:8px;padding:16px 22px;display:flex;align-items:center;gap:14px}.strip a{margin-right:auto}.faq-layout{display:grid;grid-template-columns:1fr 320px;gap:22px}.faq-list,.side-stack{display:grid;gap:10px}.faq-item{border:1px solid var(--line);border-radius:8px;overflow:hidden}.faq-q{width:100%;border:0;background:#fff;color:var(--ink);font:700 1.06rem Peyda;text-align:right;padding:18px 20px;display:flex;justify-content:space-between;cursor:pointer}.faq-a{display:none;padding:0 20px 18px;color:#61708d}.faq-item.open .faq-a{display:block}.faq-item.open .faq-q span{transform:rotate(180deg)}.side-cta{text-align:center}.benefits{display:grid;grid-template-columns:1.2fr repeat(4,1fr);gap:16px}.benefit{border:1px solid var(--line);border-radius:9px;padding:20px;text-align:center;background:#f8fafc}.benefit b{display:block;font-size:2rem;color:var(--navy)}.jobs-head{margin:28px 0 12px}.jobs{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.job{border:1px solid var(--line);border-radius:9px;padding:20px}.job h3{margin:0}.job p,.meta{color:#60708c}.job a{color:var(--navy);font-weight:700;text-decoration:none}.process{margin-top:28px;padding:20px;border-radius:10px;background:#f3f6fa}.steps{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.step{text-align:center}.step b{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;margin:auto;background:#fff;border:1px solid #ced9e8}.bottom-nav{display:none}
@media(max-width:900px){.desktop-nav{display:none}.menu-button{display:flex;margin-left:auto;width:40px;height:40px;border:0;background:transparent;flex-direction:column;justify-content:center;gap:5px}.menu-button span{display:block;width:24px;height:2px;background:var(--navy)}.mobile-nav{display:none;position:absolute;top:68px;inset-inline:0;background:#fff;padding:12px 20px;box-shadow:0 14px 25px #0002}.mobile-nav.open{display:grid}.mobile-nav a{padding:10px;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--line)}.site-header{height:68px;gap:10px}.theme-toggle{margin-right:auto}.grid-2,.faq-layout{grid-template-columns:1fr}.benefits{grid-template-columns:repeat(2,1fr)}.benefit-intro{grid-column:1/-1}.jobs{grid-template-columns:1fr 1fr}.search{width:100%;margin:18px 0 0}.page-hero{height:280px}.hero-inner{justify-content:center}.steps{grid-template-columns:1fr}}
@media(max-width:560px){.shell{width:calc(100% - 24px)}body{padding-bottom:68px}.page{padding-top:14px}.page-hero{height:230px}.page-hero h1{font-size:1.8rem}.page-hero p{display:none}.panel{padding:18px}.contact-form{grid-template-columns:1fr}.field.full,.file-row{grid-column:auto}.jobs,.benefits{grid-template-columns:1fr}.strip{flex-wrap:wrap}.strip a{margin-right:0}.bottom-nav{display:flex;position:fixed;z-index:40;right:0;left:0;bottom:0;height:68px;background:#fff;border-top:1px solid var(--line)}.bottom-nav a{flex:1;display:grid;place-items:center;text-decoration:none;color:#60708c;font-size:.75rem}}

/* Shared interaction and theme layer for Contact, Careers and FAQ */
:root{--shell:1360px}.page-hero .hero-inner{direction:rtl;align-items:flex-start;text-align:right}.page-hero .hero-inner>*{width:auto;direction:rtl;align-self:flex-start;text-align:right}.page-hero .hero-inner .search-box{height:56px;width:min(650px,60%);display:flex;align-items:center;gap:12px;padding:0 18px;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:8px;box-shadow:0 8px 24px #0002}.page-hero .search-box .search{width:100%;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;box-shadow:none;background:transparent;color:var(--ink);font:inherit}.page-hero .search-box .search::placeholder{color:var(--muted)}.page-hero .search-icon{width:18px;height:18px;flex:none;position:relative;border:2px solid var(--navy);border-radius:50%;margin-right:8px;order:2}.page-hero .search-icon:after{content:"";position:absolute;width:8px;height:2px;background:var(--navy);transform:rotate(45deg);left:-5px;bottom:-2px}.section-title .icon{color:var(--navy)!important}.careers-hero:after{background:linear-gradient(90deg,transparent 15%,rgba(8,25,50,.87) 100%)}.careers-hero .hero-brand{left:50%}@media(max-width:900px){.page-hero .hero-inner .search-box{width:min(650px,100%)}}@media(max-width:820px){.shell{width:min(100% - 28px,var(--shell))}}@media(max-width:560px){.page-hero .hero-inner .search-box{width:100%;height:48px}.careers-hero .hero-brand{display:none}}
.page-hero .hero-inner{direction:ltr;align-items:flex-start;text-align:right}.page-hero .hero-inner>*{direction:rtl;width:min(570px,48%);text-align:right;align-self:flex-start}.page-hero .hero-inner .search{margin:12px 0 0;width:100%;height:46px;border:1px solid #dce4ef;box-shadow:0 4px 15px #061c3a25}.page-hero .hero-search{position:relative;display:block;margin-top:6px}.hero-search .search{padding-left:52px}.hero-search>span{position:absolute;left:17px;top:15px;color:#000257;font-size:28px;line-height:1}.careers-hero{height:246px}.careers-hero>img:first-child{object-position:center}.careers-hero:after{background:linear-gradient(90deg,rgba(6,28,54,.2),transparent 70%)}.careers-hero .hero-brand{position:absolute;z-index:2;top:54px;left:68%;width:110px;height:auto;object-fit:contain;filter:drop-shadow(0 3px 5px #0003)}@media(max-width:900px){.page-hero .hero-inner>*{width:min(570px,65%)}}@media(max-width:560px){.page-hero .hero-inner>*{width:100%}.careers-hero .hero-brand{display:none}.careers-hero:after{background:linear-gradient(90deg,#0c2545dd,#0c254588)}.page-hero .hero-inner .search{height:44px}}
.hero-inner{align-items:flex-end;text-align:right}.crumbs{width:100%;direction:rtl;text-align:right}.section-title{display:flex;align-items:center;justify-content:flex-start;gap:10px;text-align:right}.section-title .icon{width:26px;height:26px;color:var(--orange)}.meta{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:7px}.meta span{display:inline-flex;align-items:center;gap:6px}.meta .icon{width:18px;height:18px;color:var(--muted);font-style:normal}.jobs-actions{display:flex;justify-content:flex-start;margin-top:18px}.all-jobs{display:inline-flex;align-items:center}.job:hover{border-color:#cbd4e4!important}.job:hover .meta .icon{color:var(--navy)}[data-theme=dark] .job:hover{border-color:#3d527f!important}
.header-search{margin:0;align-self:auto}.icon-row{display:flex;align-items:center;gap:10px}.contact-card .icon,.icon-row .icon{color:var(--navy)}.step b .icon{margin:0}
:root{--surface:#fff;--surface-soft:#f3f6fa;--page-bg:#eef2f6;color-scheme:light}[data-theme=dark]{--ink:#edf3ff;--muted:#a8b4ca;--line:#26314a;--surface:#10182a;--surface-soft:#172137;--page-bg:#080f1e;--navy:#8fa7ff;color-scheme:dark}body{background:var(--page-bg);transition:background .25s,color .25s}.site-header,.page,.panel,.faq-q,.field input,.field select,.field textarea{background:var(--surface);color:var(--ink)}.site-header{border-color:var(--line);justify-content:flex-start}.brand{margin:0}.theme-toggle{margin-right:auto;background:var(--surface-soft);color:var(--ink);cursor:pointer}.header-search{width:210px;height:40px;border:1px solid var(--line);border-radius:7px;background:var(--surface-soft);color:var(--ink);padding:0 14px;font:inherit}.strip,.process,.benefit{background:var(--surface-soft)}.contact-card strong{display:flex;align-items:center;gap:10px}.icon{width:22px;height:22px;display:inline-grid;place-items:center;flex:0 0 22px}.icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.outline-orange{background:transparent;color:var(--ink);border:1px solid var(--orange)}.flat-cta{background:#000257;color:#fff;border:0;box-shadow:none}.job,.step{transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.job:hover{transform:translateY(-5px);border-color:var(--orange);box-shadow:0 14px 30px rgba(0,2,87,.12)}.process{overflow:hidden}.steps{position:relative;margin-top:22px}.steps:before{content:"";position:absolute;top:25px;right:10%;left:10%;height:2px;background:var(--line)}.step{position:relative;padding:10px 6px;border-radius:9px}.step b{position:relative;z-index:1;color:var(--navy);transition:.2s}.step span{display:block;margin-top:10px;font-weight:700}.step:hover{background:var(--surface);transform:translateY(-4px);box-shadow:0 10px 24px rgba(0,2,87,.1)}.step:hover b{border-color:var(--orange);color:var(--orange)}[data-theme=dark] .desktop-nav a,[data-theme=dark] .mobile-nav a,[data-theme=dark] .job a{color:#c8d4ef}[data-theme=dark] .mobile-nav,[data-theme=dark] .bottom-nav{background:var(--surface)}@media(max-width:1100px){.header-search{display:none}}@media(max-width:900px){.brand{margin:0}.theme-toggle{margin-right:auto}.steps:before{display:none}}

/* Align every hero with the right edge of the shared navigation grid. */
.contact-priority{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.contact-methods{background:var(--surface-soft);border-color:#b8c9e8}.contact-methods h2{font-weight:900}.contact-methods .lead{margin-bottom:14px}.contact-methods .visual{display:none}.contact-action{display:block;background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.contact-action:hover,.contact-action:focus-visible,.expert-action:hover,.expert-action:focus-visible{border-color:var(--navy);box-shadow:0 8px 22px #00025715;transform:translateY(-2px);outline:none}.contact-action strong{font-size:1rem}.contact-action>span{margin-right:32px;color:var(--ink)}.contact-action>span[dir=ltr]{direction:ltr;text-align:right}.contact-priority+.strip{background:transparent;border:1px solid var(--line)}.contact-priority+.strip .primary{background:transparent;border:1px solid var(--line);color:var(--muted);font-size:.9rem;padding:8px 16px}.contact-priority+.strip .primary:hover{color:var(--ink);border-color:var(--navy)}.expert-panel{background:var(--surface-soft);border-color:#b8c9e8}.expert-panel h2{font-weight:900}.expert-actions{display:grid;gap:9px}.expert-action{display:flex;align-items:center;gap:12px;min-height:64px;padding:11px 12px;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--ink);text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s}.expert-action .icon{color:var(--navy)}.expert-action>span:last-child{display:grid;font-weight:700;line-height:1.45}.expert-action small{display:block;margin-top:3px;color:var(--muted);font-weight:400;font-size:.83rem;text-align:right}.question-cta .primary{background:transparent;border:1px solid var(--orange);color:var(--ink);font-size:.93rem}.question-cta .primary:hover{background:var(--orange);color:#fff}.benefits .benefit-intro{grid-column:1/-1}.jobs-head{border-top:1px solid var(--line);padding-top:25px}@media(min-width:901px){.benefits{grid-template-columns:repeat(4,minmax(0,1fr))}.benefits .benefit-intro{margin-top:13px}.jobs-head{margin-top:20px}}@media(max-width:900px){.contact-priority{display:flex;flex-direction:column}.benefits .benefit-intro{order:-1}.jobs-head{padding-top:20px}}@media(max-width:560px){.contact-action>span{margin-right:30px}.contact-priority+.strip .primary{width:100%}}
.primary.outline-orange.all-jobs{background:var(--orange);border-color:var(--orange);color:#fff}


@media(max-width:900px){
  .menu-button span{transition:transform .2s ease,opacity .16s ease}
  .menu-button[aria-expanded=true] span:nth-child(1){transform:translateY(7px) rotate(45deg)}
  .menu-button[aria-expanded=true] span:nth-child(2){opacity:0}
  .menu-button[aria-expanded=true] span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}
}
@media(max-width:900px){.page-hero .hero-inner.shell{width:calc(100% - 36px)}}
.page-hero .search-icon{order:0}.page-hero .search-box .search{order:1}
.page-hero .hero-inner{direction:rtl;align-items:flex-start}.page-hero .hero-inner>*{width:auto;align-self:flex-start;text-align:right}.page-hero .hero-inner .search-box{width:min(650px,60%);height:56px}.page-hero .search-box .search{height:100%;margin:0;border:0;box-shadow:none}.careers-hero:after{background:linear-gradient(90deg,transparent 15%,rgba(8,25,50,.87) 100%)}.careers-hero .hero-brand{left:50%}@media(max-width:900px){.page-hero .hero-inner .search-box{width:100%}}@media(max-width:820px){.shell{width:min(100% - 28px,var(--shell))}}@media(max-width:560px){.page-hero .hero-inner .search-box{height:48px}}

/* Prioritize direct contact and expert consultation across both themes. */
.contact-methods,.expert-panel{position:relative;overflow:hidden;background:var(--surface);border:1px solid var(--orange)}
.contact-methods h2,.expert-panel h2{color:var(--ink)}
.contact-methods .contact-action,.expert-panel .expert-action{border-color:rgba(243,112,36,.34)}
.contact-methods .contact-action .icon,.expert-panel .expert-action .icon{color:var(--orange)}
.contact-methods .contact-action:hover,.contact-methods .contact-action:focus-visible,.expert-panel .expert-action:hover,.expert-panel .expert-action:focus-visible{border-color:var(--orange);box-shadow:0 8px 22px rgba(243,112,36,.2)}
/* Shared moon/sun theme switch, matching the approved reference. */
html[data-theme] .theme-toggle{position:relative;display:block;flex:none;width:84px;height:38px;margin-right:auto;padding:0;border:1px solid #d9e3f3;border-radius:11px;background:#fff url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000257' stroke-width='1.8' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='4'/%3E%3Cpath d='M12 2v2m0 16v2M2 12h2m16 0h2M4.9 4.9l1.4 1.4m11.4 11.4 1.4 1.4M19.1 4.9l-1.4 1.4M6.3 17.7l-1.4 1.4'/%3E%3C/svg%3E") no-repeat right 9px center / 20px 20px;color:transparent;font-size:0;line-height:0;cursor:pointer;transform:none;transition:border-color .2s,box-shadow .2s}
html[data-theme] .theme-toggle:hover{border-color:#9db0d1;box-shadow:0 2px 8px #0002571a;transform:none}
html[data-theme] .theme-toggle:focus-visible{outline:2px solid #000257;outline-offset:3px}
html[data-theme] .theme-toggle::before{content:"";position:absolute;left:6px;top:7px;width:44px;height:22px;border-radius:16px;background:#d9e3f3 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='%23000257' d='M13.8 2.8A7.5 7.5 0 1 0 17.2 14a6.3 6.3 0 0 1-3.4-11.2Z'/%3E%3C/svg%3E") no-repeat 5px center / 15px 15px}
html[data-theme] .theme-toggle::after{content:"";position:absolute;left:30px;top:10px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00025730;transition:left .2s}
html[data-theme=dark] .theme-toggle::before{background-color:#253a69;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpath fill='white' d='M13.8 2.8A7.5 7.5 0 1 0 17.2 14a6.3 6.3 0 0 1-3.4-11.2Z'/%3E%3C/svg%3E")}
html[data-theme=dark] .theme-toggle::after{left:9px}

/* Site-wide text contrast: stronger secondary copy without flattening hierarchy. */
html[data-theme=light]{--ink:#071b54;--muted:#435570}
html[data-theme=dark]{--ink:#f2f6ff;--muted:#b4bfd2}
html[data-theme=light] .desktop-nav>a:not(.active),
html[data-theme=light] .desktop-nav .nav-parent{color:var(--muted)}
html[data-theme=dark] .desktop-nav>a:not(.active),
html[data-theme=dark] .desktop-nav .nav-parent{color:#d3dcef}
.faq-a,.job p,.meta{color:var(--muted)}
input::placeholder,textarea::placeholder{color:var(--muted);opacity:1}

/* Blog */
.blog-page{padding-top:34px}.blog-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px;gap:28px;align-items:start}.blog-feed{min-width:0}.blog-heading{display:flex;align-items:end;justify-content:space-between;margin-bottom:18px;border-bottom:1px solid var(--line);padding-bottom:14px}.blog-heading h2,.category-panel h2,.random-panel h2,.related-posts h2,.mobile-blog-actions h2{margin:0;color:var(--ink);font-size:1.55rem}.blog-heading p{margin:3px 0 0;color:var(--muted)}.blog-heading>span,.related-head>span{color:var(--muted);font-size:.88rem}.blog-card{display:grid;grid-template-columns:210px minmax(0,1fr);gap:22px;padding:18px 0;border-bottom:1px solid var(--line)}.blog-card:first-of-type{padding-top:0}.blog-card>img{width:210px;height:142px;object-fit:cover;border-radius:10px;background:var(--surface-soft)}.blog-card-body{display:flex;flex-direction:column;align-items:flex-start}.blog-meta{display:flex;gap:12px;align-items:center;color:var(--muted);font-size:.8rem}.blog-meta span{color:var(--orange);font-weight:700}.blog-card h3{margin:7px 0 5px;font-size:1.24rem;line-height:1.55;color:var(--ink)}.blog-card p{margin:0;color:var(--muted);font-size:.92rem;line-height:1.8}.blog-card a{margin-top:auto;color:var(--navy);font-weight:700;text-decoration:none}.blog-sidebar{display:grid;gap:18px;position:sticky;top:94px}.category-panel,.random-panel{padding:20px}.category-panel h2,.random-panel h2{font-size:1.2rem;margin-bottom:14px}.category-panel>a{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.category-panel>a:last-child{border:0}.category-panel>a span{min-width:28px;padding:1px 8px;border-radius:14px;background:var(--surface-soft);color:var(--muted);text-align:center;font-size:.78rem}.sidebar-title{display:flex;align-items:center;justify-content:space-between}.sidebar-title>span{color:var(--orange);font-size:1.25rem}.random-panel>a{display:grid;grid-template-columns:68px 1fr;gap:11px;align-items:center;padding:11px 0;border-bottom:1px solid var(--line);color:var(--ink);text-decoration:none}.random-panel>a:last-child{border:0}.random-panel img{width:68px;height:58px;border-radius:7px;object-fit:cover;background:var(--surface-soft)}.random-panel b,.random-panel small{display:block}.random-panel b{font-size:.88rem;line-height:1.55}.random-panel small{margin-top:3px;color:var(--muted);font-size:.76rem}.mobile-blog-actions,.related-posts{display:none}.related-posts{margin-top:30px;padding-top:25px;border-top:1px solid var(--line)}.related-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:16px}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.related-grid a{display:grid;grid-template-columns:82px 1fr;grid-template-rows:auto auto;column-gap:11px;padding:10px;border:1px solid var(--line);border-radius:9px;color:var(--ink);text-decoration:none;background:var(--surface)}.related-grid img{grid-row:1/3;width:82px;height:64px;object-fit:cover;border-radius:6px;background:var(--surface-soft)}.related-grid b{font-size:.86rem;line-height:1.5}.related-grid small{color:var(--muted)}
