.sectors-orbit-section{padding:var(--section-pad-y) 0;background:rgba(0,0,0,0)}.sectors-orbit-section.soft-blue{background:linear-gradient(to right, #e9f7fe, #ffffff)}.sectors-orbit-section.soft-green{background:#e6f4ea}.sectors-orbit-section>.maincontainer{padding:0 var(--ih-section-pad-x, 24px);box-sizing:border-box;overflow:visible}.sectors-orbit-section .content-wrap{background:var(--ih-surface, #fff);border:1px solid var(--ih-border-color, #eee);border-radius:var(--ih-card-radius, 8px);box-shadow:var(--ih-card-shadow, 0 2px 8px rgba(0, 0, 0, 0.06));padding:var(--ih-shell-padding, clamp(24px, 4vw, 48px));max-width:var(--ih-shell-max-width, 1200px);margin:0 auto;position:relative;border-top:8px solid var(--brand-blue);border-top:none;overflow:visible}.sectors-page .sectors-orbit-section{background:linear-gradient(135deg, #0a1f44 0%, #1a3a6e 100%);padding:clamp(64px,8vw,120px) 0;position:relative;overflow:hidden}.sectors-page .sectors-orbit-section::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 20%, rgba(255, 151, 36, 0.12), transparent 55%),radial-gradient(circle at 80% 10%, rgba(96, 165, 250, 0.1), transparent 50%),radial-gradient(circle at 50% 80%, rgba(56, 189, 248, 0.08), transparent 60%);pointer-events:none}.sectors-page .sectors-orbit-section>.maincontainer{position:relative;z-index:1}.sectors-page .sectors-orbit-section .content-wrap{background:rgba(8,19,45,.92);border:1px solid rgba(96,165,250,.28);border-radius:24px;box-shadow:0 24px 58px rgba(5,12,30,.6);padding:clamp(32px,5vw,64px)}.sectors-page .sectors-page__intro{max-width:760px;margin:0 auto clamp(32px,4vw,48px);text-align:center}.sectors-page .sectors-page__intro p{margin:0;font-size:clamp(18px,2.2vw,20px);line-height:1.65;color:hsla(0,0%,100%,.88)}.sectors-orbit-shell{--orbit-gap: clamp(24px, 4vw, 48px);display:flex;gap:var(--orbit-gap);align-items:stretch;justify-content:flex-start;flex-wrap:nowrap;width:100%;margin:0 auto;position:relative;overflow:visible}.sectors-orbit-shell .orbit-visual,.sectors-orbit-shell .sector-detail{transition:flex-basis 1.5s ease-in-out,max-width 1.5s ease-in-out,padding 1.5s ease-in-out}.sectors-orbit-shell .orbit-visual{flex:0 0 clamp(480px,60%,720px);max-width:clamp(480px,60%,720px);padding-right:clamp(16px,2vw,32px);position:relative}.sectors-orbit-shell .sector-detail{--detail-pad-left: clamp(12px, 1.5vw, 24px);flex:0 0 clamp(320px,28%,416px);max-width:clamp(320px,28%,416px);padding-left:var(--detail-pad-left)}.sectors-orbit-shell.is-engaged{justify-content:flex-start;align-items:flex-start}.sectors-page .sectors-orbit-shell.is-engaged{align-items:stretch}.sectors-page .sectors-orbit-shell.is-engaged .orbit-visual{align-self:stretch}.sectors-orbit-shell.is-engaged .orbit-visual{flex:0 0 clamp(320px,28%,416px);max-width:clamp(320px,28%,416px);padding-right:clamp(12px,1.5vw,24px)}.sectors-orbit-shell.is-engaged .sector-detail{--detail-pad-left: clamp(16px, 2vw, 32px);flex:1 1 0;max-width:100%;padding-left:var(--detail-pad-left)}.orbit-visual{flex:1 1 56%;max-width:56%;display:flex;justify-content:center}.sector-detail{flex:1 1 44%;max-width:44%}.sector-orbit{--orbit-node-size: clamp(80px, 11vw, 112px);--orbit-line-color: rgba(19, 36, 71, 0.24);--orbit-node-shadow: rgba(19, 36, 71, 0.23);position:relative;width:100%;aspect-ratio:1/1;max-width:640px;margin:0 auto;border-radius:28px;background:radial-gradient(circle at 50% 50%, #ffffff 60%, #eef2f8 100%);border:1px solid rgba(19,36,71,.08);box-shadow:0 20px 55px rgba(13,27,54,.18);overflow:visible}.sectors-page .sector-orbit{background:radial-gradient(circle at 50% 50%, rgba(10, 27, 56, 0.05) 40%, rgba(10, 27, 56, 0.05) 100%);border:1px solid rgba(96,165,250,.35);box-shadow:0 20px 45px rgba(5,12,30,.55)}.sector-orbit__lines{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.sector-orbit__lines line{stroke:var(--orbit-line-color);stroke-width:2;stroke-linecap:round}.sectors-page .sector-orbit__lines line{stroke:rgba(96,165,250,.25)}.sector-orbit__center{position:absolute;inset:50%;transform:translate(-50%, -50%);width:clamp(180px,26vw,240px);height:clamp(180px,26vw,240px);border-radius:50%;background:#fff;border:4px solid var(--brand-blue);box-shadow:0 18px 42px rgba(13,27,54,.2);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:clamp(16px,3vw,24px)}.sectors-page .sector-orbit__center{background:rgba(4,17,40,.9);border:2px solid rgba(255,151,36,.8);box-shadow:0 18px 42px rgba(5,12,30,.55)}.sector-orbit__center-eyebrow{font-size:var(--fs-secondary);font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--brand-orange)}.sectors-page .sector-orbit__center-eyebrow{font-size:clamp(20px,2.2vw,30px);font-weight:900;letter-spacing:.02em;text-transform:none;color:rgba(255,151,36,.85)}.sector-orbit__center-title{font-size:var(--fs-h4);font-weight:800;color:#132447;line-height:1.25;text-transform:none}.sectors-page .sector-orbit__center-title{color:#f8fafc}.sector-orbit__item{position:absolute;width:var(--orbit-node-size);height:var(--orbit-node-size);transform:translate(-50%, -50%);pointer-events:none}.sector-orbit__node{width:100%;height:100%;border-radius:50%;background:linear-gradient(135deg, rgba(30, 115, 255, 0.25), rgba(30, 115, 255, 0.75));border:2px solid hsla(0,0%,100%,.5);display:flex;align-items:center;justify-content:center;box-shadow:0 12px 28px var(--orbit-node-shadow),0 0 40px rgba(30,115,255,.3);cursor:pointer;transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease;pointer-events:auto;position:relative;overflow:hidden}.sectors-page .sector-orbit__node{background:linear-gradient(135deg, rgba(96, 165, 250, 0.15), rgba(255, 151, 36, 0.9));border:2px solid hsla(0,0%,100%,.3)}.sector-orbit__node img{width:70%;height:70%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0, 0, 0, 0.15))}.sector-orbit__abbr{font-weight:700;font-size:var(--fs-h4);color:#fff;letter-spacing:.05em;text-transform:uppercase}.sector-orbit__node:hover{transform:scale(1.08);box-shadow:0 16px 34px rgba(13,27,54,.28),0 0 50px rgba(30,115,255,.4)}.sectors-page .sector-orbit__node:hover{box-shadow:0 16px 36px rgba(255,151,36,.45)}.sector-orbit__node:focus-visible{outline:0;transform:scale(1.06);border-color:rgba(255,151,36,.85);box-shadow:0 16px 34px rgba(255,151,36,.35),0 0 40px rgba(255,151,36,.25)}.sector-orbit__item[data-sector-id=rd] .sector-orbit__node{background:linear-gradient(135deg, #3B82F6 0%, #2563EB 50%, #1D4ED8 100%);box-shadow:0 12px 28px rgba(37,99,235,.35),0 0 45px rgba(37,99,235,.4)}.sector-orbit__item[data-sector-id=rd] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(37,99,235,.45),0 0 60px rgba(37,99,235,.5)}.sector-orbit__item[data-sector-id=chemical] .sector-orbit__node{background:linear-gradient(135deg, #10B981 0%, #059669 50%, #047857 100%);box-shadow:0 12px 28px rgba(16,185,129,.35),0 0 45px rgba(16,185,129,.4)}.sector-orbit__item[data-sector-id=chemical] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(16,185,129,.45),0 0 60px rgba(16,185,129,.5)}.sector-orbit__item[data-sector-id=manufacturing] .sector-orbit__node{background:linear-gradient(135deg, #F59E0B 0%, #D97706 50%, #B45309 100%);box-shadow:0 12px 28px rgba(245,158,11,.35),0 0 45px rgba(245,158,11,.4)}.sector-orbit__item[data-sector-id=manufacturing] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(245,158,11,.45),0 0 60px rgba(245,158,11,.5)}.sector-orbit__item[data-sector-id=government] .sector-orbit__node{background:linear-gradient(135deg, #EF4444 0%, #DC2626 50%, #B91C1C 100%);box-shadow:0 12px 28px rgba(239,68,68,.35),0 0 45px rgba(239,68,68,.4)}.sector-orbit__item[data-sector-id=government] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(239,68,68,.45),0 0 60px rgba(239,68,68,.5)}.sector-orbit__item[data-sector-id=regulated] .sector-orbit__node{background:linear-gradient(135deg, #8B5CF6 0%, #7C3AED 50%, #6D28D9 100%);box-shadow:0 12px 28px rgba(139,92,246,.35),0 0 45px rgba(139,92,246,.4)}.sector-orbit__item[data-sector-id=regulated] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(139,92,246,.45),0 0 60px rgba(139,92,246,.5)}.sector-orbit__item[data-sector-id=laboratory] .sector-orbit__node{background:linear-gradient(135deg, #06B6D4 0%, #0891B2 50%, #0E7490 100%);box-shadow:0 12px 28px rgba(6,182,212,.35),0 0 45px rgba(6,182,212,.4)}.sector-orbit__item[data-sector-id=laboratory] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(6,182,212,.45),0 0 60px rgba(6,182,212,.5)}.sector-orbit__item[data-sector-id=construction] .sector-orbit__node{background:linear-gradient(135deg, #EC4899 0%, #DB2777 50%, #BE185D 100%);box-shadow:0 12px 28px rgba(236,72,153,.35),0 0 45px rgba(236,72,153,.4)}.sector-orbit__item[data-sector-id=construction] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(236,72,153,.45),0 0 60px rgba(236,72,153,.5)}.sector-orbit__item[data-sector-id=healthcare] .sector-orbit__node{background:linear-gradient(135deg, #14B8A6 0%, #0D9488 50%, #0F766E 100%);box-shadow:0 12px 28px rgba(20,184,166,.35),0 0 45px rgba(20,184,166,.4)}.sector-orbit__item[data-sector-id=healthcare] .sector-orbit__node:hover{box-shadow:0 16px 34px rgba(20,184,166,.45),0 0 60px rgba(20,184,166,.5)}.sector-orbit__item.is-active .sector-orbit__node{transform:scale(1.07);border-color:rgba(255,151,36,.9);box-shadow:0 18px 38px rgba(255,151,36,.35),0 0 50px rgba(255,151,36,.25)}.sectors-page .sector-orbit__item.is-active .sector-orbit__node{border-color:rgba(255,151,36,.95);box-shadow:0 18px 40px rgba(255,151,36,.5)}.sector-orbit__label{position:absolute;top:calc(100% + 12px);left:50%;transform:translateX(-50%);width:clamp(140px,18vw,180px);text-align:center;font-size:var(--fs-secondary);font-weight:700;color:#1f1f1f;line-height:1.3;pointer-events:auto}.sectors-page .sector-orbit__label{color:rgba(226,232,240,.92)}.sector-orbit__item.is-active .sector-orbit__label{color:var(--brand-blue)}.sectors-orbit-shell.is-engaged .sector-orbit{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:clamp(16px,2.8vw,28px);padding:clamp(20px,3vw,32px);aspect-ratio:auto;height:auto;max-width:100%;margin:0 auto;overflow:visible}.sectors-orbit-shell.is-engaged .sector-orbit__lines{display:none}.sectors-orbit-shell.is-engaged .sector-orbit__center{position:static;transform:none;width:100%;height:auto;border-radius:16px;border-width:2px;box-shadow:none;margin-bottom:clamp(12px,2vw,18px);align-items:center;text-align:center;gap:4px}.sectors-orbit-shell.is-engaged .sector-orbit__item{position:static;transform:none;width:100%;height:auto;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:auto}.sectors-orbit-shell.is-engaged .sector-orbit__node{width:72px;height:72px;border-radius:50%;box-shadow:0 12px 28px rgba(19,36,71,.16)}.sectors-orbit-shell.is-engaged .sector-orbit__label{position:static;transform:none;width:100%;text-align:center;font-size:var(--fs-default);color:#6b7280}.sectors-orbit-shell.is-engaged .sector-orbit__item.is-active .sector-orbit__label{color:var(--brand-blue)}.sector-detail{background:rgba(0,0,0,0);border:0;box-shadow:none;border-top:0;border-radius:14px;padding:0;display:flex;flex-direction:column;max-width:512px;position:static}.sector-detail__panel{background:rgba(19,36,71,.05);border-left:4px solid var(--brand-orange);border-radius:14px;padding:clamp(22px,3.8vw,32px);display:flex;flex-direction:column;gap:clamp(16px,3vw,20px);box-shadow:0 18px 44px rgba(13,27,54,.18);min-height:clamp(240px,28vw,320px);position:relative;overflow:visible}.sector-detail__collapse{position:absolute;top:clamp(14px,2.4vw,24px);right:clamp(14px,2.4vw,24px);display:inline-flex;align-items:center;gap:6px;padding:8px 12px;background:hsla(0,0%,100%,.05);color:var(--brand-blue);border:1px solid rgba(19,36,71,.2);border-radius:999px;font-size:var(--fs-label);font-weight:600;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:background .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease;box-shadow:0 6px 18px rgba(13,27,54,.1)}.sector-detail__collapse span{font-size:var(--fs-default);line-height:1}.sector-detail__collapse:hover{background:rgba(255,151,36,.12);color:var(--brand-orange);border-color:rgba(255,151,36,.45);box-shadow:0 8px 20px rgba(255,151,36,.18)}.sector-detail__collapse:focus-visible{outline:2px solid var(--brand-orange);outline-offset:2px}.sector-detail__collapse[hidden]{display:none !important}.sector-detail__panel::before{content:"";position:absolute;top:var(--sector-connector-top, 50%);left:0;transform:translate(calc(-1 * (var(--orbit-gap, 32px) + var(--detail-pad-left, 24px) + 72px)), -50%);width:calc(var(--orbit-gap, 32px) + var(--detail-pad-left, 24px) + 76px);height:4px;background:linear-gradient(90deg, rgba(255, 151, 36, 0.15) 0%, rgba(255, 151, 36, 0.85) 55%, rgba(255, 151, 36, 0.95) 100%);border-radius:999px;opacity:0;transition:opacity .4s ease;pointer-events:none}.sectors-orbit-shell.is-engaged .sector-detail__panel::before{opacity:1}@media(min-width: 992px){.sectors-page .sectors-orbit-shell.is-engaged .sector-detail{position:sticky;top:clamp(88px,14vh,144px);align-self:flex-start;z-index:2;overflow:visible}.sectors-page .sectors-orbit-shell.is-engaged .sector-detail__panel{transform:translate3d(0, var(--sector-detail-offset, 0px), 0);transition:transform 320ms ease;will-change:transform}.sector-detail__collapse{top:calc(-1*clamp(14px,2.4vw,24px));right:clamp(18px,2.6vw,28px);z-index:999}}@media(max-width: 992px){.sector-detail__panel::before{width:0;height:0;opacity:0;content:""}}.sector-detail__instructions{display:flex;flex-direction:column;gap:10px}.sector-detail__instructions[hidden]{display:none !important}.sector-detail__instructions h3{margin:0;font-size:var(--fs-title);font-weight:800;color:#132447}.sector-detail__instructions p{margin:0;font-size:var(--fs-default);color:#333;line-height:1.65}.sector-detail__content{display:flex;flex-direction:column;gap:14px}.sector-detail__content[hidden]{display:none !important}.sector-detail__title{margin:0;font-size:var(--fs-title);font-weight:800;color:#132447}.sector-detail__summary{margin:0;font-size:var(--fs-default);color:#333;line-height:1.65}.sector-detail__services{display:flex;flex-direction:column;gap:10px}.sector-detail__services h4{margin:0;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-orange);font-weight:700}.sector-detail__service-links{display:flex;flex-direction:column;gap:6px}.sector-service-buttons{display:flex;flex-direction:column;gap:8px;width:100%}.sector-detail__service-btn{display:inline-block;padding:10px 14px;background:rgba(255,151,36,.08);color:var(--brand-blue);border:1px solid rgba(255,151,36,.35);border-radius:6px;text-decoration:none;font-size:var(--fs-label);font-weight:600;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;cursor:pointer}.sector-detail__service-btn:hover{background:rgba(255,151,36,.14);border-color:rgba(255,151,36,.6);box-shadow:0 4px 12px rgba(255,151,36,.12)}.sector-detail__service-btn:focus-visible{outline:2px solid var(--brand-orange);outline-offset:1px}.sector-detail__expertise{display:flex;flex-direction:column;gap:8px;padding:12px;background:rgba(19,36,71,.04);border-radius:8px;border-left:3px solid rgba(255,151,36,.3)}.sector-detail__credentials,.sector-detail__regulations{margin:0;font-size:clamp(13px,1.8vw,14px);line-height:1.6;color:#333}.sector-detail__credentials strong,.sector-detail__regulations strong{color:var(--brand-blue);font-weight:700}.sector-detail__credentials span,.sector-detail__regulations span{color:#555;font-weight:500}.sector-detail__cta{align-self:flex-start;margin-top:4px}.sector-detail__list h4{margin:0;font-size:var(--fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--brand-orange);font-weight:700}.sector-detail__list ul{margin:0;padding-left:18px;list-style:disc;display:grid;gap:6px}.sector-detail__list li{font-size:var(--fs-label);color:#333}.sectors-tile-view{display:none}.sectors-tile-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(140px, 1fr));gap:16px;margin-bottom:24px}.sector-tile{background:rgba(4,17,40,.85);border:2px solid rgba(96,165,250,.3);border-radius:16px;padding:20px 16px;display:flex;flex-direction:column;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease;text-align:center;position:relative;overflow:hidden}.sector-tile::before{content:"";position:absolute;inset:0;background:linear-gradient(135deg, rgba(255, 151, 36, 0.05), rgba(96, 165, 250, 0.05));opacity:0;transition:opacity .3s ease}.sector-tile:hover::before,.sector-tile:focus::before{opacity:1}.sector-tile:hover,.sector-tile:focus{border-color:rgba(255,151,36,.7);box-shadow:0 8px 24px rgba(255,151,36,.2);transform:translateY(-2px)}.sector-tile__icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg, rgba(96, 165, 250, 0.15), rgba(255, 151, 36, 0.15));border-radius:12px;border:2px solid rgba(255,151,36,.4);position:relative;z-index:1}.sector-tile__icon img{width:40px;height:40px;object-fit:contain}.sector-tile__abbr{font-size:18px;font-weight:700;color:rgba(255,151,36,.95)}.sector-tile__title{margin:0;font-size:15px;font-weight:600;color:hsla(0,0%,100%,.95);line-height:1.3;position:relative;z-index:1}.sector-tile-detail{background:rgba(4,17,40,.9);border:1px solid rgba(96,165,250,.35);border-radius:20px;padding:28px 24px;box-shadow:0 12px 32px rgba(5,12,30,.4);animation:slideInUp .4s ease}@keyframes slideInUp{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.sector-tile-detail__back{display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 12px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.75);border:1px solid hsla(0,0%,100%,.15);border-radius:999px;font-size:14px;font-weight:500;cursor:pointer;transition:all .25s ease;margin-bottom:24px}.sector-tile-detail__back:hover,.sector-tile-detail__back:focus{background:rgba(255,151,36,.15);color:rgba(255,151,36,.95);border-color:rgba(255,151,36,.4);transform:translateX(-3px)}.sector-tile-detail__back svg{transition:transform .25s ease}.sector-tile-detail__back:hover svg,.sector-tile-detail__back:focus svg{transform:translateX(-2px)}.sector-tile-detail__content{display:flex;flex-direction:column;gap:16px}.sector-tile-detail__title{margin:0;font-size:clamp(22px,4vw,28px);font-weight:700;color:rgba(255,151,36,.95);line-height:1.2}.sector-tile-detail__summary{margin:0;font-size:clamp(15px,2.5vw,17px);line-height:1.6;color:rgba(226,232,240,.9)}.sector-tile-detail__cta{align-self:flex-start;margin-top:8px}.sectors-page .sector-detail__panel{background:rgba(4,17,40,.75);border:1px solid rgba(96,165,250,.32);border-radius:18px;padding:clamp(20px,3vw,28px);box-shadow:0 18px 32px rgba(5,12,30,.4)}.sectors-page .sector-detail__instructions h3,.sectors-page .sector-detail__content h3{color:rgba(255,151,36,.95);margin-bottom:12px}.sectors-page .sector-detail__instructions p,.sectors-page .sector-detail__summary,.sectors-page .sector-detail__list,.sectors-page .sector-detail__list li{color:rgba(226,232,240,.9)}.sectors-page .sector-detail__list h4{color:rgba(96,165,250,.9)}.sectors-page .sector-detail__cta{background:var(--brand-orange);border:none;color:#111}.sectors-page .sector-detail__cta:hover{background:#ffb45a;color:#111}.sectors-page .sector-detail__collapse{color:rgba(226,232,240,.95);background:linear-gradient(135deg, rgba(255, 151, 36, 0.25), rgba(255, 151, 36, 0.15)) !important;border:2px solid rgba(255,151,36,.65);box-shadow:0 8px 24px rgba(255,151,36,.25),0 0 35px rgba(255,151,36,.2);z-index:999 !important;backdrop-filter:blur(12px);font-weight:600;transition:all .3s cubic-bezier(0.4, 0, 0.2, 1)}.sectors-page .sector-detail__collapse span{color:rgba(255,151,36,.95);font-weight:700}.sectors-page .sector-detail__collapse:hover{color:#111;background:linear-gradient(135deg, rgba(255, 151, 36, 0.5), rgba(255, 151, 36, 0.4)) !important;border-color:rgba(255,151,36,.95);box-shadow:0 12px 32px rgba(255,151,36,.4),0 0 50px rgba(255,151,36,.35),inset 0 0 20px hsla(0,0%,100%,.1);transform:translateY(-2px)}.sectors-page .sector-detail__collapse:hover span{color:#111}.sectors-page .sector-detail__list li:last-child{font-weight:600;color:hsla(0,0%,100%,.95)}.sectors-page .sector-detail__instructions-alt{display:flex;align-items:center;gap:12px;font-style:italic;font-size:16px;color:rgba(226,232,240,.85);line-height:1.5;margin:8px 0 0 0}.sectors-page .sector-detail__instructions-alt svg{width:20px;height:20px;flex-shrink:0;color:rgba(255,151,36,.75);transition:transform .3s ease}.sectors-page a{color:rgba(96,200,255,.9)}.sectors-page a:hover{color:rgba(255,199,120,.95)}@media(max-width: 899px){.sectors-page .sectors-orbit-shell{flex-direction:column}.sectors-page .sector-detail__panel{margin-top:24px}}@media(max-width: 991px){.sectors-orbit-shell{display:none !important}.sectors-tile-view{display:block}.sectors-page .sectors-orbit-section{padding:clamp(40px,6vw,64px) 0}.sectors-page .sectors-orbit-section .content-wrap{padding:clamp(24px,4vw,40px)}.sectors-page .sectors-page__intro{margin-bottom:clamp(32px,4vw,40px)}.sectors-page .sectors-page__intro p{font-size:clamp(16px,2vw,18px)}}@media(min-width: 992px){.sectors-tile-view{display:none !important}.sectors-orbit-shell{display:flex !important}}@media(max-width: 767px){.sectors-tile-grid{grid-template-columns:repeat(2, 1fr);gap:14px}.sector-tile{padding:18px 14px}.sector-tile__icon{width:56px;height:56px}.sector-tile__icon img{width:36px;height:36px}.sector-tile__title{font-size:14px}.sector-tile-detail{padding:24px 20px}}@media(max-width: 575px){.sectors-page .sectors-orbit-section{padding:clamp(32px,5vw,48px) 0}.sectors-page .sectors-orbit-section .content-wrap{padding:clamp(16px,3vw,24px)}.sectors-tile-grid{gap:12px}.sector-tile{padding:16px 12px;gap:10px}.sector-tile__icon{width:52px;height:52px}.sector-tile__icon img{width:32px;height:32px}.sector-tile__abbr{font-size:16px}.sector-tile__title{font-size:13px}.sector-tile-detail{padding:20px 16px}.sector-tile-detail__back{padding:8px 14px 8px 10px;font-size:13px}}@media(max-width: 1200px){.sectors-orbit-shell{gap:clamp(20px,4vw,36px)}.orbit-visual{flex-basis:52%;max-width:52%}.sector-detail{flex:1 1 320px;max-width:none}}@media(max-width: 992px){.sectors-orbit-shell{flex-flow:column wrap;align-items:center}.sectors-orbit-shell .orbit-visual,.sectors-orbit-shell .sector-detail{flex:1 1 100%;max-width:100%;padding:0}.sector-orbit{max-width:520px}.sector-orbit__label{width:clamp(120px,40vw,180px);font-size:var(--fs-label)}}@media(max-width: 576px){.sector-orbit{--orbit-node-size: clamp(68px, 24vw, 92px)}.sector-orbit__center{width:clamp(150px,55vw,190px);height:clamp(150px,55vw,190px)}.sector-orbit__center-title{font-size:var(--fs-default)}.sector-detail{padding:clamp(18px,5vw,28px)}.sector-detail__summary{font-size:var(--fs-default)}}@media(max-width: 480px){.sector-orbit{--orbit-node-size: clamp(60px, 28vw, 84px)}.sector-orbit__label{font-size:var(--fs-label)}}/*# sourceMappingURL=sectors.css.map */
