:root{--bg:#050816;--surface:#100d25;--card:#151030;--muted:#aaa6c3;--white:#f5f5fb;--purple:#8258ff;--green:#5effbc;--line:rgba(255,255,255,.1);--danger:#ff7085;--success:#5effbc}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--bg);color:var(--white);font-family:Poppins,system-ui,sans-serif;line-height:1.6}body.modal-open{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:min(1180px,calc(100% - 40px));margin:auto}.site-header{position:fixed;inset:0 0 auto;z-index:50;background:#050816b8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--line)}.nav{height:82px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:13px;font-weight:700}.brand img{width:88px;height:42px;object-fit:contain}.brand b{font-weight:500;color:var(--muted)}.nav-links{display:flex;gap:34px}.nav-links a{color:var(--muted);font-weight:500;transition:.2s}.nav-links a:hover{color:#fff}.menu-toggle{display:none;background:none;border:0;width:40px;padding:8px}.menu-toggle span{display:block;height:2px;margin:6px;background:#fff}.hero{min-height:760px;height:100vh;position:relative;overflow:hidden;background:radial-gradient(circle at 76% 45%,rgba(68,40,160,.32),transparent 28%),linear-gradient(145deg,#050816,#09051d)}.grid-lines{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:55px 55px;-webkit-mask-image:linear-gradient(to bottom,black,transparent);mask-image:linear-gradient(to bottom,black,transparent)}.orb{position:absolute;border-radius:50%;filter:blur(2px)}.orb-one{width:440px;height:440px;right:-130px;top:100px;background:radial-gradient(circle at 30% 30%,rgba(130,88,255,.65),rgba(36,15,82,.2) 63%,transparent 70%)}.orb-two{width:250px;height:250px;left:-140px;bottom:40px;background:#5effbc0f;filter:blur(35px)}.hero-inner{height:100%;display:flex;align-items:center;position:relative;z-index:2;padding-top:82px}.hero-marker{align-self:center;display:flex;flex-direction:column;align-items:center;margin-right:30px}.hero-marker i{width:26px;height:26px;background:var(--purple);border-radius:50%;box-shadow:0 0 30px #8258ffcc}.hero-marker span{width:4px;height:290px;background:linear-gradient(var(--purple),transparent)}.hero-copy{max-width:720px;position:relative;z-index:2}.eyebrow,.section-kicker{color:var(--green);font-size:13px;text-transform:uppercase;letter-spacing:.2em;font-weight:700}.hero h1{font-size:clamp(54px,7vw,92px);line-height:1.04;margin:10px 0 18px;letter-spacing:-.045em;font-weight:800}.hero h1 em{font-style:normal;color:var(--green)}.hero-copy>p:not(.eyebrow){font-size:clamp(17px,2vw,23px);color:#d9d6ea;margin:0 0 34px}.primary-button{display:inline-flex;gap:20px;align-items:center;padding:14px 21px;background:linear-gradient(135deg,var(--purple),#6440db);border:1px solid rgba(255,255,255,.16);border-radius:12px;color:#fff;font-weight:600;box-shadow:0 12px 30px #4a2bad47;cursor:pointer}.primary-button span{font-size:20px}.hero-art{position:absolute;right:1%;bottom:14%;width:390px;height:380px;transform:rotate(-4deg)}.package{position:absolute;background:linear-gradient(145deg,#ed3b49,#a80e28);box-shadow:0 25px 70px #00000073;clip-path:polygon(15% 0,100% 14%,84% 100%,0 81%)}.package:before{content:"";position:absolute;inset:12% 13% 18%;border:2px solid rgba(255,255,255,.18)}.package-back{width:210px;height:210px;right:0;top:10px;opacity:.42}.package-front{width:280px;height:270px;left:0;bottom:0;display:grid;place-items:center}.package-front span{font-size:68px;font-style:italic;font-weight:800;transform:rotate(5deg);text-shadow:4px 4px 0 #15399b}.route-line{position:absolute;width:330px;height:160px;right:0;bottom:-40px;border:2px dashed rgba(94,255,188,.35);border-left:0;border-top-color:transparent;border-radius:50%;transform:rotate(-8deg)}.scroll-cue{position:absolute;z-index:3;bottom:24px;left:50%;width:34px;height:58px;border:3px solid var(--muted);border-radius:22px;display:flex;justify-content:center;padding-top:8px}.scroll-cue span{width:8px;height:8px;border-radius:50%;background:var(--muted);animation:scroll 1.7s infinite}@keyframes scroll{0%{transform:translateY(0);opacity:0}40%{opacity:1}to{transform:translateY(24px);opacity:0}}.section{padding:110px 0}.section-heading{max-width:760px;margin-bottom:48px}.section-heading h2,.form-intro h2{font-size:clamp(36px,5vw,58px);line-height:1.15;margin:8px 0 15px;font-weight:800;letter-spacing:-.035em}.section-heading h2 span,.form-intro h2 span{color:var(--green)}.section-heading>p:last-child,.form-intro>p{color:var(--muted)}.status-card{border:1px solid var(--line);background:var(--surface);border-radius:18px;padding:22px;display:flex;gap:16px;align-items:center}.status-card p{margin:2px 0 0;color:var(--muted);font-size:14px}.loader{width:30px;height:30px;border:3px solid rgba(255,255,255,.15);border-top-color:var(--green);border-radius:50%;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.job-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.job-card{background:linear-gradient(145deg,#1e1741f0,#0d0b22fa);border:1px solid var(--line);padding:12px;border-radius:22px;overflow:hidden;transition:transform .28s,border-color .28s,box-shadow .28s}.job-card:hover{transform:translateY(-7px);border-color:#5effbc6b;box-shadow:0 24px 50px #0000004d}.job-image{height:260px;border-radius:15px;background:linear-gradient(135deg,#23194c,#0f0c26);overflow:hidden;position:relative;display:grid;place-items:center}.job-image img{width:100%;height:100%;object-fit:cover}.job-image .placeholder{font-size:54px;font-weight:800;font-style:italic;color:#fff;text-shadow:4px 4px 0 #1c3eb0}.job-badge{position:absolute;left:13px;top:13px;background:#050816d9;border:1px solid rgba(255,255,255,.15);border-radius:20px;padding:6px 11px;font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:var(--green)}.job-body{padding:19px 10px 10px}.job-body h3{font-size:20px;line-height:1.35;margin:0 0 8px}.job-body p{color:var(--muted);font-size:14px;margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.job-actions{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.detail-button{color:var(--green);background:none;border:0;padding:4px 0;font-weight:600}.apply-link{border:1px solid var(--line);background:#ffffff0a;color:#fff;border-radius:9px;padding:8px 12px}.empty-state{text-align:center;padding:60px;border:1px dashed rgba(255,255,255,.18);border-radius:20px;color:var(--muted);grid-column:1/-1}.application{background:linear-gradient(180deg,transparent,rgba(130,88,255,.07) 30%,rgba(94,255,188,.025))}.form-layout{display:grid;grid-template-columns:.72fr 1.28fr;gap:55px;align-items:start}.form-intro{position:sticky;top:120px}.steps{display:grid;gap:20px;margin-top:42px}.steps>div{display:flex;gap:16px;align-items:flex-start}.steps b{display:grid;place-items:center;width:42px;height:42px;border:1px solid rgba(94,255,188,.32);border-radius:12px;color:var(--green);font-size:13px;flex:none}.steps span{display:flex;flex-direction:column;color:var(--muted);font-size:13px}.steps strong{color:#fff;font-size:15px}.application-form{background:#100d25e0;border:1px solid var(--line);padding:34px;border-radius:24px;box-shadow:0 28px 80px #0000003d}.form-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:22px;border-bottom:1px solid var(--line);margin-bottom:28px;font-size:20px;font-weight:700}.form-header small{font-size:12px;color:var(--muted);font-weight:400}.field-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px}.field,.file-field{display:flex;flex-direction:column;gap:8px}.field-wide{grid-column:1/-1}.field span,.file-field>span{font-size:13px;font-weight:600;color:#e6e3f1}.field input,.field select,.field textarea{width:100%;border:1px solid transparent;background:var(--card);border-radius:11px;color:#fff;padding:13px 15px;outline:none;transition:.2s}.field input:focus,.field select:focus,.field textarea:focus{border-color:var(--purple);box-shadow:0 0 0 3px #8258ff1f}.field textarea{resize:vertical}.field input::placeholder,.field textarea::placeholder{color:#77728f}.file-field{background:var(--card);border:1px dashed rgba(255,255,255,.18);border-radius:12px;padding:16px}.file-field input{font-size:12px;color:var(--muted)}.file-field input::file-selector-button{border:0;border-radius:7px;background:#29204f;color:#fff;padding:8px 10px;margin-right:10px;cursor:pointer}.file-field small{color:#77728f;font-size:10px}.submit-button{margin-top:26px;width:100%;display:flex;justify-content:space-between;align-items:center;border:0;border-radius:12px;background:linear-gradient(120deg,var(--purple),#6542d7);color:#fff;padding:15px 18px;font-weight:700;cursor:pointer}.submit-button:disabled{opacity:.55;cursor:wait}.submit-button i{font-style:normal;font-size:20px}.privacy-note{color:#77728f;text-align:center;font-size:11px}.form-message{margin-top:22px;border-radius:10px;padding:13px 15px;font-size:13px}.form-message.success{background:#5effbc1a;border:1px solid rgba(94,255,188,.25);color:var(--success)}.form-message.error{background:#ff70851a;border:1px solid rgba(255,112,133,.28);color:var(--danger)}.modal{position:fixed;inset:0;z-index:100;display:none;align-items:center;justify-content:center;padding:25px}.modal.open{display:flex}.modal-backdrop{position:absolute;inset:0;background:#010208c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-panel{position:relative;width:min(760px,100%);max-height:90vh;overflow:auto;background:var(--surface);border:1px solid var(--line);border-radius:22px}.modal-close{position:absolute;right:14px;top:14px;z-index:2;border:1px solid var(--line);background:#050816c7;color:#fff;width:38px;height:38px;border-radius:50%;font-size:23px}.modal-panel>img{width:100%;max-height:420px;object-fit:cover}.modal-content{padding:30px}.modal-content h3{font-size:32px;margin:6px 0 22px}.modal-content section{padding:18px 0;border-top:1px solid var(--line)}.modal-content h4{font-size:14px;margin:0 0 8px;color:var(--green)}.modal-content section div{white-space:pre-line;color:var(--muted);font-size:14px}footer{border-top:1px solid var(--line);padding:28px 0;color:var(--muted);font-size:13px}footer .container{display:flex;justify-content:space-between}@media(max-width:900px){.job-grid{grid-template-columns:repeat(2,1fr)}.hero-art{opacity:.35;right:-100px}.form-layout{grid-template-columns:1fr}.form-intro{position:static}.brand b{display:none}}@media(max-width:650px){.container{width:min(100% - 28px,1180px)}.nav{height:70px}.brand span{font-size:13px}.brand img{width:68px}.menu-toggle{display:block}.nav-links{display:none;position:absolute;top:70px;right:14px;flex-direction:column;gap:0;background:var(--surface);border:1px solid var(--line);border-radius:13px;padding:8px;min-width:160px}.nav-links.open{display:flex}.nav-links a{padding:10px 14px}.hero{min-height:650px}.hero-inner{padding-top:70px}.hero-marker{margin-right:16px}.hero-marker span{height:190px}.hero h1{font-size:48px}.hero-art{right:-180px;transform:scale(.75)}.section{padding:80px 0}.job-grid{grid-template-columns:1fr}.job-image{height:auto;aspect-ratio:4/3}.field-grid{grid-template-columns:1fr}.field-wide{grid-column:auto}.application-form{padding:22px 17px}.modal-content{padding:23px}.modal-content h3{font-size:25px}footer .container{gap:15px;flex-direction:column}}.scroll-progress{position:fixed;z-index:200;inset:0 0 auto;height:3px;background:linear-gradient(90deg,var(--purple),var(--green));transform-origin:0 50%}.job-image.has-poster{height:auto;min-height:0;aspect-ratio:auto;display:block;background:#0d0b22}.job-image.has-poster img{width:100%;height:auto;max-height:none;object-fit:contain;object-position:center}.footer-meta{display:flex;align-items:center;gap:22px}.footer-branding{display:flex;align-items:center;gap:18px}.footer-mark{display:flex;align-items:center;gap:11px}.footer-mark img{width:58px;height:30px;object-fit:contain}.footer-mark span{padding-left:11px;border-left:1px solid rgba(15,79,94,.16);color:#527383;font-size:10px}.footer-meta>span{padding:4px 9px;border:1px solid rgba(255,255,255,.1);border-radius:999px;color:#8f8aa7;font-size:10px}footer{position:relative;margin-top:0;padding:48px 0 36px;border-top:0;background:linear-gradient(180deg,#bae6fd29,#cffafeb3 38%,#cffafeeb)}footer:before{content:"";position:absolute;left:50%;top:13px;width:min(1180px,calc(100% - 80px));height:1px;background:linear-gradient(90deg,transparent,rgba(8,79,94,.12) 18%,rgba(8,79,94,.12) 82%,transparent);transform:translate(-50%)}footer .container{position:relative;min-height:42px;align-items:center;padding:15px 20px;border:1px solid rgba(255,255,255,.3);border-radius:18px;background:#ffffff26;box-shadow:inset 0 1px #ffffff59}.back-to-top{position:absolute;right:0;bottom:calc(100% + 30px);display:flex;flex-direction:column;align-items:center;gap:6px;color:#dad7e8}.back-to-top>span{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgba(94,255,188,.35);border-radius:50%;color:var(--green);background:linear-gradient(145deg,#1d254ff2,#0c102bfa);box-shadow:0 10px 28px #00000052,inset 0 0 16px #5effbc0f;font-size:21px}.back-to-top b{font-size:10px;font-weight:500;letter-spacing:.02em}.back-to-top:hover>span{border-color:var(--green);box-shadow:0 12px 32px #00000061,0 0 18px #5effbc24}.hero-noise{position:absolute;inset:0;opacity:.12;pointer-events:none;background-image:radial-gradient(rgba(255,255,255,.32) .55px,transparent .7px);background-size:9px 9px;-webkit-mask-image:radial-gradient(circle at 72% 48%,#000,transparent 54%);mask-image:radial-gradient(circle at 72% 48%,#000,transparent 54%)}.hero-particles{position:absolute;inset:82px 0 0;z-index:1;pointer-events:none}.hero-particles i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 14px #5effbce6}.hero-particles i:nth-child(1){left:8%;top:27%}.hero-particles i:nth-child(2){left:19%;top:77%;width:3px;height:3px}.hero-particles i:nth-child(3){left:47%;top:18%;background:var(--purple)}.hero-particles i:nth-child(4){left:58%;top:72%;width:4px;height:4px}.hero-particles i:nth-child(5){right:10%;top:22%;width:3px;height:3px}.hero-particles i:nth-child(6){right:26%;top:54%;background:var(--purple)}.hero-particles i:nth-child(7){right:5%;top:80%}.hero-particles i:nth-child(8){left:36%;top:88%;width:3px;height:3px}.hero-marker span{transform-origin:top;position:relative;overflow:hidden}.hero-marker span:after{content:"";position:absolute;inset:-35% 0 auto;height:35%;background:linear-gradient(transparent,#fff,transparent);animation:marker-shimmer 3s ease-in-out infinite}@keyframes marker-shimmer{0%,15%{transform:translateY(-100%);opacity:0}45%{opacity:.85}75%,to{transform:translateY(390%);opacity:0}}.eyebrow{display:flex;align-items:center;gap:9px}.eyebrow-dot{width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 14px #5effbcd9}.hero h1 em{position:relative;background:linear-gradient(90deg,var(--green),#c7ffe7,var(--green));background-size:200% auto;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;animation:title-shine 4s linear infinite}@keyframes title-shine{to{background-position:-200% center}}.hero-tags{display:flex;gap:9px;margin-top:34px}.hero-tags span{padding:7px 12px;border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#ffffff09;color:var(--muted);font-size:11px;letter-spacing:.04em;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.hero-art .orbit{position:absolute;z-index:-1;left:50%;top:48%;border:1px solid rgba(130,88,255,.22);border-radius:50%;transform-origin:center}.orbit-one{width:390px;height:180px;margin:-90px 0 0 -195px}.orbit-two{width:330px;height:330px;margin:-165px 0 0 -165px;border-style:dashed!important}.orbit i{position:absolute;left:9%;top:8%;width:9px;height:9px;border-radius:50%;background:var(--green);box-shadow:0 0 18px var(--green)}.orbit-two i{left:82%;top:77%;width:6px;height:6px;background:var(--purple);box-shadow:0 0 16px var(--purple)}.package-shadow{position:absolute;left:38px;bottom:-18px;width:260px;height:38px;border-radius:50%;background:#000;filter:blur(15px)}.package-front{overflow:hidden;background:linear-gradient(145deg,#fff,#edf2ff 55%,#cfdafd);box-shadow:0 28px 70px #0000006b,inset 0 1px #ffffffe6}.package-front:before{border-color:#19399133;box-shadow:inset 0 0 28px #2843960f}.package-back{background:linear-gradient(145deg,#283a85,#111d58);opacity:.72}.package-back:before{border-color:#ffffff1f}.package-front img{position:relative;z-index:1;width:58%;height:auto;object-fit:contain;filter:drop-shadow(0 8px 12px rgba(19,39,103,.2));transform:rotate(5deg)}.package-front b{position:absolute;inset:-30% auto -30% 0;width:46px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:rotate(12deg)}.logistics-route{position:absolute;inset:4px -12px auto;width:420px;height:360px;color:#5effbc6e;filter:drop-shadow(0 0 8px rgba(94,255,188,.28))}.logistics-route circle{fill:#172049;stroke:var(--green);stroke-width:2}.route-pulse{position:absolute;z-index:5;left:-12px;top:4px;width:9px;height:9px;border:2px solid #d9fff0;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green),0 0 22px var(--green);offset-path:path("M28 282 C86 278 72 196 143 198 S212 272 258 196 S318 86 395 92")}.hub-shadow{position:absolute;left:55px;bottom:1px;width:280px;height:40px;border-radius:50%;background:#000;filter:blur(17px)}.career-hub{position:absolute;z-index:3;left:42px;top:62px;width:310px;height:250px;overflow:hidden;padding:28px 26px 24px;border:1px solid rgba(125,151,255,.45);clip-path:polygon(10% 0,90% 0,100% 13%,100% 87%,90% 100%,10% 100%,0 87%,0 13%);background:linear-gradient(145deg,#2e3b79f7,#101436fa 62%,#14324cfa);box-shadow:0 28px 70px #00000080,inset 0 0 45px #737fff1a;transform-style:preserve-3d}.career-hub:before{content:"";position:absolute;inset:7px;z-index:-1;border:1px solid rgba(151,167,255,.12);clip-path:inherit}.hub-grid{position:absolute;inset:0;z-index:-1;opacity:.22;background-image:linear-gradient(rgba(127,154,255,.18) 1px,transparent 1px),linear-gradient(90deg,rgba(127,154,255,.18) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(to bottom,#000,transparent 88%);mask-image:linear-gradient(to bottom,#000,transparent 88%)}.hub-scanner{position:absolute;z-index:0;left:4%;top:0;width:92%;height:2px;background:linear-gradient(90deg,transparent,var(--green),transparent);box-shadow:0 0 12px #5effbcb3}.hub-head,.hub-status{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between}.hub-head{color:#aebcff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:8px;letter-spacing:.16em}.hub-head b{display:flex;align-items:center;gap:5px;color:var(--green);font-size:7px}.hub-head b i,.data-chip i{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 8px var(--green);animation:hub-blink 1.4s ease-in-out infinite}@keyframes hub-blink{50%{opacity:.25}}.hub-logo{position:relative;z-index:1;width:78%;margin:30px auto 24px;padding:16px 22px 12px;border:1px solid rgba(151,167,255,.22);clip-path:polygon(8% 0,100% 0,92% 100%,0 100%);background:linear-gradient(105deg,#7585bfb8,#4d5b99c7);box-shadow:inset 0 0 24px #b7c4ff21,0 12px 26px #0000002e;text-align:center}.hub-logo img{width:130px;height:auto;margin:auto;filter:drop-shadow(0 5px 7px rgba(0,0,0,.16))}.hub-logo span{display:block;margin-top:4px;color:#e7ebffa3;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:6px;letter-spacing:.22em}.hub-status{padding-top:13px;border-top:1px solid rgba(143,161,255,.14)}.hub-status div{display:flex;flex-direction:column}.hub-status div:last-child{text-align:right}.hub-status small{color:#7f8bc3;font-size:6px;letter-spacing:.13em}.hub-status strong{color:#d9defe;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.hub-status div:first-child strong{color:var(--green)}.hub-corner{position:absolute;width:26px;height:26px;border-color:var(--green);opacity:.55}.corner-one{left:12px;top:14px;border-left:2px solid;border-top:2px solid}.corner-two{right:12px;bottom:14px;border-right:2px solid;border-bottom:2px solid}.data-chip{position:absolute;z-index:5;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid rgba(129,149,255,.26);border-radius:5px;color:#b9c4ff;background:#0b102ecc;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:7px;letter-spacing:.1em;box-shadow:0 8px 22px #00000038}.chip-one{left:3px;top:110px}.chip-two{right:-4px;bottom:70px;color:var(--green)}.career-arrow{position:absolute;z-index:4;right:8px;top:34px;display:grid;gap:3px}.career-arrow i{width:17px;height:17px;border-left:2px solid var(--green);border-top:2px solid var(--green);transform:rotate(45deg);opacity:.28}.career-arrow i:nth-child(2){opacity:.55}.career-arrow i:nth-child(3){opacity:.9}.hero-art.logistics-visual{right:-55px;bottom:9%;width:550px;height:470px;overflow:hidden;border-radius:42% 18% 34% 20%;border:1px solid rgba(70,133,255,.16);background:#020b24;box-shadow:0 38px 90px #00000057,inset 0 0 55px #196eff14;isolation:isolate;-webkit-mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.82) 16%,#000 31%);mask-image:linear-gradient(90deg,transparent 0%,rgba(0,0,0,.82) 16%,#000 31%)}.logistics-scene{position:absolute;z-index:-3;inset:0;width:100%;height:100%;object-fit:cover;object-position:82% center;filter:saturate(1.12) contrast(1.04)}.scene-vignette{position:absolute;z-index:-2;inset:0;background:radial-gradient(circle at 65% 44%,transparent 15%,rgba(2,7,27,.18) 66%,rgba(2,7,27,.65) 100%)}.scene-grid{position:absolute;z-index:-1;inset:0;opacity:.15;background-image:linear-gradient(rgba(58,137,255,.34) 1px,transparent 1px),linear-gradient(90deg,rgba(58,137,255,.34) 1px,transparent 1px);background-size:32px 32px;-webkit-mask-image:linear-gradient(to top,#000,transparent 75%);mask-image:linear-gradient(to top,#000,transparent 75%)}.scene-scanner{position:absolute;z-index:2;top:5%;bottom:5%;width:2px;background:linear-gradient(transparent,var(--green),transparent);box-shadow:0 0 15px #5effbcd9}.scene-routes{position:absolute;z-index:1;inset:0;width:100%;height:100%;overflow:visible;filter:drop-shadow(0 0 6px rgba(94,255,188,.55))}.scene-routes path{fill:none;stroke:#5effbcb3;stroke-width:1.6;stroke-linecap:round;stroke-dasharray:5 8}.scene-node{position:absolute;z-index:3;width:7px;height:7px;margin:-3px;border:1px solid #d9fff1;border-radius:50%;background:var(--green)}.growth-arrows{position:absolute;z-index:3;right:9%;top:16%;display:flex;align-items:flex-end;gap:8px}.growth-arrows i{position:relative;width:18px;height:48px;clip-path:polygon(50% 0,100% 35%,72% 35%,72% 100%,28% 100%,28% 35%,0 35%);background:linear-gradient(to top,#2853db2e,#5effbc);filter:drop-shadow(0 0 8px rgba(94,255,188,.4));opacity:.48}.growth-arrows i:nth-child(2){height:73px;opacity:.7}.growth-arrows i:nth-child(3){height:103px;opacity:.95}.tracking-chip{position:absolute;z-index:4;left:14%;bottom:12%;display:flex;flex-direction:column;gap:3px;padding:9px 12px;border:1px solid rgba(94,255,188,.25);border-radius:7px;background:#030b24b8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 12px 30px #0000004d;font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.tracking-chip span{display:flex;align-items:center;gap:6px;color:var(--green);font-size:7px;letter-spacing:.14em}.tracking-chip span i{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green);animation:hub-blink 1.2s infinite}.tracking-chip b{color:#cbd6ff;font-size:8px;letter-spacing:.08em}.scene-glow{position:absolute;z-index:0;right:8%;bottom:13%;width:90px;height:90px;border-radius:50%;background:#4424ff75;filter:blur(28px)}.application-form .field>span,.application-form .file-field>span{font-size:13px;line-height:1.45}.application-form input,.application-form select,.application-form textarea,.application-form select option{font-family:Poppins,system-ui,sans-serif;font-size:14px;line-height:1.5}.custom-select{position:relative;width:100%}.select-value{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;opacity:0;pointer-events:none}.select-trigger{width:100%;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border:1px solid transparent;border-radius:11px;color:#77728f;background:var(--card);text-align:left;font-family:Poppins,system-ui,sans-serif;font-size:14px;line-height:1.5;outline:none}.select-trigger.has-value{color:#fff}.select-trigger:focus-visible,.custom-select.is-open .select-trigger{border-color:var(--purple);box-shadow:0 0 0 3px #8258ff1f}.select-trigger i{color:var(--muted);font-size:15px;font-style:normal;line-height:1}.select-menu{position:absolute;z-index:30;top:calc(100% + 7px);left:0;width:100%;max-height:230px;overflow-y:auto;padding:6px;border:1px solid rgba(130,88,255,.5);border-radius:11px;background:#120d2b;box-shadow:0 18px 44px #00000075}.select-menu button{width:100%;min-height:39px;display:flex;align-items:center;justify-content:space-between;padding:9px 11px;border:0;border-radius:7px;color:#dcd8e9;background:transparent;text-align:left;font-family:Poppins,system-ui,sans-serif;font-size:13px;line-height:1.4}.select-menu button:hover,.select-menu button.selected{color:#fff;background:#8258ff2e}.select-menu button i{color:var(--green);font-size:12px;font-style:normal}.application-form select{min-height:50px}.application-form select option{color:#fff;background:var(--card)}.file-field{overflow:hidden}.upload-picker{min-height:72px;display:flex;align-items:center;gap:12px;cursor:pointer}.upload-picker input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.upload-picker>span:last-child{min-width:0;display:flex;flex-direction:column}.upload-picker strong{color:#fff;font-size:13px}.upload-picker small{color:#77728f;font-size:10px}.upload-icon{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;border-radius:10px;color:var(--green);background:#5effbc17;border:1px solid rgba(94,255,188,.2);font-size:20px}.file-field.has-file{border-color:#5effbc4d}.file-preview{display:grid;grid-template-columns:48px minmax(0,1fr) 28px;align-items:center;gap:11px;margin-top:10px;padding-top:12px;border-top:1px solid rgba(255,255,255,.09)}.file-preview img,.file-type{width:48px;height:48px;border-radius:9px}.file-preview img{object-fit:cover}.file-type{display:grid;place-items:center;background:#29204f;color:var(--green);font-size:10px;font-weight:700}.file-meta{min-width:0;display:flex;flex-direction:column}.file-meta strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.file-meta span{color:var(--muted);font-size:10px}.file-preview button{width:28px;height:28px;padding:0;border:1px solid rgba(255,112,133,.2);border-radius:8px;color:var(--danger);background:#ff708514;line-height:1}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media(max-width:650px){.footer-meta{align-items:flex-start;flex-direction:column;gap:10px}footer{margin-top:35px}.back-to-top{right:2px;bottom:calc(100% + 20px)}.hero{height:auto;min-height:1010px}.hero-inner{min-height:1010px;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;padding-top:132px}.hero-copy{width:100%;padding-left:38px}.hero-marker{position:absolute;top:154px;left:0;margin:0}.hero-marker span{height:180px}.hero-art{position:relative;right:auto;bottom:auto;left:50%;flex:0 0 380px;width:390px;height:380px;margin:44px 0 0 -195px;scale:.78;transform-origin:top center}.hero-art.logistics-visual{right:auto;bottom:auto;width:420px;height:370px;margin-left:-210px;border-radius:25px;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 100%);mask-image:linear-gradient(90deg,transparent 0%,#000 12%,#000 100%)}.scroll-cue{bottom:18px}.hero-break{display:none}.hero-copy>p:not(.eyebrow){max-width:320px;font-size:15px}.hero-tags{margin-top:26px;gap:6px}.hero-tags span{padding:6px 9px;font-size:9px}.hero-particles i:nth-child(n+6){display:none}}@media(max-width:650px){footer{min-height:0;margin-top:0;padding:52px 0 26px;border-radius:0;background:linear-gradient(180deg,#bae6fd1f,#cffafecc 30%,#cffafef2)}footer:before{top:11px;width:calc(100% - 56px)}footer .container{width:calc(100% - 36px);min-height:0;align-items:center;justify-content:center;gap:10px;text-align:center;padding:16px 12px;border:0;background:transparent;box-shadow:none}.footer-branding{align-items:center;flex-direction:column;gap:10px}.footer-branding>span{max-width:290px;color:#315a6d;font-size:11px;line-height:1.65}.footer-mark{display:none}.footer-meta{width:auto;align-items:center;flex-direction:row;gap:0}.footer-meta>span{padding:5px 10px;font-size:9px}.back-to-top{right:4px;top:-82px;bottom:auto;gap:4px}.back-to-top>span{width:42px;height:42px;font-size:19px;box-shadow:0 9px 24px #0369a138}.back-to-top b{color:#315a6d;font-size:9px}}@media(max-width:370px){footer{padding-top:48px}.footer-branding>span{max-width:250px}.back-to-top{right:0;top:-76px}}.hero-art.logistics-visual{overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-mask-image:none;mask-image:none;perspective:900px}.shape-globe{position:absolute;z-index:-1;right:18px;top:5px;width:330px;height:245px;overflow:hidden;border:1px solid rgba(37,99,235,.24);border-radius:50%;background:radial-gradient(circle at 60% 55%,rgba(37,99,235,.16),transparent 55%),linear-gradient(145deg,#ffffff61,#3b82f614);box-shadow:inset 0 0 45px #2563eb1f,0 24px 55px #0369a11a;transform:rotate(-8deg)}.shape-globe:before,.shape-globe:after{content:"";position:absolute;inset:13% -12%;border:1px solid rgba(3,105,161,.22);border-radius:50%}.shape-globe:after{inset:-35% 27%}.shape-globe>i{position:absolute;left:-5%;width:110%;height:1px;background:linear-gradient(90deg,transparent,rgba(3,105,161,.25),transparent)}.shape-globe>i:nth-child(1){top:30%;transform:rotate(7deg)}.shape-globe>i:nth-child(2){top:52%;transform:rotate(-3deg)}.shape-globe>i:nth-child(3){top:72%;transform:rotate(5deg)}.shape-globe>span{position:absolute;width:9px;height:9px;border:2px solid #e6fffb;border-radius:50% 50% 50% 0;background:#0891b2;box-shadow:0 0 16px #0891b2a6;transform:rotate(-45deg);animation:node-float 2.5s ease-in-out infinite}.shape-globe>span:nth-of-type(1){left:22%;top:43%}.shape-globe>span:nth-of-type(2){left:53%;top:25%;animation-delay:.5s}.shape-globe>span:nth-of-type(3){left:76%;top:50%;animation-delay:1s}@keyframes node-float{50%{translate:0 -6px;filter:brightness(1.3)}}.shape-floor{position:absolute;z-index:-2;left:18px;right:-25px;bottom:12px;height:205px;clip-path:polygon(20% 0,100% 24%,78% 100%,0 72%);background:linear-gradient(rgba(3,105,161,.13) 1px,transparent 1px),linear-gradient(90deg,rgba(3,105,161,.13) 1px,transparent 1px),linear-gradient(145deg,#ffffff6b,#2563eb14);background-size:28px 28px,28px 28px,auto;transform:perspective(450px) rotateX(54deg) rotate(-5deg);box-shadow:0 28px 50px #0369a11f}.shape-floor i{position:absolute;width:6px;height:6px;border-radius:50%;background:#2563eb;box-shadow:0 0 12px #2563eb;animation:floor-pulse 2s infinite}.shape-floor i:nth-child(1){left:18%;top:35%}.shape-floor i:nth-child(2){left:42%;top:62%;animation-delay:.4s}.shape-floor i:nth-child(3){left:63%;top:28%;animation-delay:.8s}.shape-floor i:nth-child(4){left:78%;top:72%;animation-delay:1.2s}.shape-floor i:nth-child(5){left:91%;top:42%;animation-delay:1.6s}@keyframes floor-pulse{50%{scale:1.8;opacity:.45}}.shape-container{position:absolute;z-index:2;width:108px;height:76px;border:1px solid rgba(255,255,255,.45);border-radius:5px 5px 2px 2px;background:linear-gradient(145deg,#2563eb,#164e9d 68%,#123777);box-shadow:12px 15px 25px #082f4933,inset 0 0 18px #ffffff14;transform:skewY(-5deg)}.shape-city{position:absolute;z-index:0;left:48px;right:18px;bottom:164px;height:185px;opacity:.78}.building{position:absolute;bottom:0;display:grid;grid-template-columns:repeat(2,1fr);gap:8px 9px;padding:14px 10px;border:1px solid rgba(3,105,161,.18);background:linear-gradient(155deg,#ffffff9e,#3b82f62e);box-shadow:8px 13px 24px #0369a117,inset -8px 0 18px #2563eb0f;clip-path:polygon(8% 0,100% 5%,96% 100%,0 100%)}.building:before{content:"";position:absolute;left:12%;top:0;width:1px;height:100%;background:#ffffffb3}.building i{width:8px;height:10px;border-radius:1px;background:#0891b24d;box-shadow:0 0 6px #67e8f929;animation:window-light 3.2s ease-in-out infinite}.building i:nth-child(3n){background:#2563eb6b;animation-delay:.8s}.building i:nth-child(2n){animation-delay:1.4s}@keyframes window-light{50%{background:#67e8f9;box-shadow:0 0 9px #67e8f9a6}}.building-one{left:0;width:55px;height:112px}.building-two{left:58px;width:67px;height:168px;grid-template-columns:repeat(2,1fr)}.building-three{right:78px;width:61px;height:139px}.building-four{right:17px;width:58px;height:91px}.shape-road{position:absolute;z-index:4;left:35px;right:-34px;bottom:2px;height:103px;overflow:hidden;clip-path:polygon(15% 0,100% 27%,85% 100%,0 73%);background:linear-gradient(155deg,#34566a,#17384d 52%,#0e2a3e);box-shadow:0 18px 32px #082f4940,inset 0 2px #ffffff1f;transform:perspective(500px) rotateX(48deg) rotate(-3deg)}.shape-road:before,.shape-road:after{content:"";position:absolute;left:-5%;width:110%;height:2px;background:#67e8f9;box-shadow:0 0 9px #67e8f973}.shape-road:before{top:10px}.shape-road:after{bottom:10px}.road-markings{position:absolute;left:-15%;right:-15%;top:50%;height:4px;background:repeating-linear-gradient(90deg,rgba(255,255,255,.82) 0 28px,transparent 28px 58px);transform:translateY(-50%)}.shape-road>span{position:absolute;top:20%;width:5px;height:5px;border-radius:50%;background:#67e8f9;box-shadow:0 0 10px #67e8f9}.shape-road>span:nth-of-type(1){left:13%}.shape-road>span:nth-of-type(2){right:8%;top:auto;bottom:18%}.shape-container:before{content:"";position:absolute;left:8px;right:8px;top:9px;height:3px;background:#67e8f9;box-shadow:0 0 10px #67e8f980}.shape-container i{position:absolute;top:20px;bottom:8px;width:1px;background:#fff3}.shape-container i:nth-child(1){left:27%}.shape-container i:nth-child(2){left:51%}.shape-container i:nth-child(3){left:75%}.container-one{left:73px;bottom:88px}.container-two{left:179px;bottom:111px;width:92px;height:104px;background:linear-gradient(145deg,#0891b2,#075985)}.container-three{right:41px;bottom:82px;width:126px;height:87px;background:linear-gradient(145deg,#4f46e5,#263b8f)}.shape-truck{position:absolute;z-index:5;left:152px;bottom:40px;width:180px;height:82px;filter:drop-shadow(10px 14px 15px rgba(8,47,73,.25))}.truck-box{position:absolute;left:0;bottom:17px;width:112px;height:57px;display:grid;place-items:center;border-radius:6px 2px 2px 6px;background:linear-gradient(145deg,#f8fafc,#ccecf3);border:1px solid rgba(8,47,73,.18)}.truck-box img{width:72%;height:auto;object-fit:contain;filter:drop-shadow(0 3px 4px rgba(8,47,73,.14))}.truck-cabin{position:absolute;right:9px;bottom:17px;width:61px;height:49px;clip-path:polygon(0 22%,64% 22%,100% 55%,100% 100%,0 100%);background:linear-gradient(145deg,#ef3340,#b7192a)}.truck-cabin i{position:absolute;right:8px;top:15px;width:22px;height:14px;background:#bff5fc;clip-path:polygon(0 0,65% 0,100% 100%,0 100%)}.shape-truck>b{position:absolute;bottom:5px;width:25px;height:25px;border:6px solid #16324a;border-radius:50%;background:#7dd3fc}.shape-truck>b:nth-of-type(1){left:29px}.shape-truck>b:nth-of-type(2){right:19px}.logistics-visual .scene-routes{z-index:5}.logistics-visual .scene-node{z-index:6}.logistics-visual .scene-scanner{z-index:7}.logistics-visual .tracking-chip{z-index:8}.logistics-visual .growth-arrows{z-index:6}@media(max-width:650px){.hero-art.logistics-visual{overflow:visible;background:transparent;box-shadow:none;-webkit-mask-image:none;mask-image:none;left:50%;width:520px;height:450px;margin-top:-18px;margin-left:-260px;scale:1.08;flex-basis:430px}.hero-tags{position:relative;z-index:8}.hero-art.logistics-visual .tracking-chip{left:18%}}@media(max-width:430px){.hero-art.logistics-visual{width:500px;height:435px;margin-top:-22px;margin-left:-250px;scale:1.02;flex-basis:410px}}@media(max-width:390px){.hero-art.logistics-visual{width:485px;height:425px;margin-top:-25px;margin-left:-242.5px;scale:.96;flex-basis:395px}}:root{--white: #082f49;--muted: #315a6d}body{color:#082f49;background:linear-gradient(180deg,#d9fbff,#a5f3fc 42%,#cffafe)}.hero{background:radial-gradient(ellipse 62% 75% at 93% 42%,rgba(29,78,216,.28) 0%,rgba(37,99,235,.13) 35%,transparent 70%),radial-gradient(circle at 74% 16%,rgba(124,58,237,.16),transparent 28%),radial-gradient(circle at 14% 82%,rgba(6,182,212,.24),transparent 30%),linear-gradient(118deg,#e6fcff,#b8f4fb 43%,#8ee9f5 68%,#a5d8ff)}.hero:before{content:"";position:absolute;z-index:0;inset:0;pointer-events:none;background:linear-gradient(105deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.16) 43%,transparent 63%),radial-gradient(ellipse 38% 58% at 92% 55%,rgba(3,7,40,.14),transparent 75%)}.hero:after{content:"";position:absolute;z-index:1;right:-8%;top:9%;width:48%;height:76%;pointer-events:none;border-radius:50%;background:linear-gradient(145deg,rgba(37,99,235,.12),rgba(124,58,237,.09),transparent 70%);filter:blur(3px);transform:rotate(-12deg)}.hero-inner,.scroll-cue{z-index:3}.hero h1{color:#06283d;text-shadow:0 2px 0 rgba(255,255,255,.38)}.hero h1 em{background-image:linear-gradient(90deg,#075985,#0284c7 45%,#2563eb 75%,#075985);filter:drop-shadow(0 8px 18px rgba(3,105,161,.12))}.eyebrow,.section-kicker{color:#075985;font-weight:800}.hero-copy>p:not(.eyebrow){color:#163f54;font-weight:500}.section-heading h2,.form-intro h2,.job-body h3,.form-header,.brand,.steps strong,.field span,.file-field>span,.upload-picker strong,.file-meta strong,.modal-content h3{color:#082f49}.section-heading>p:last-child,.form-intro>p,.job-body p,.steps span,.status-card p,.privacy-note,.file-meta span,.modal-content section div,footer{color:#315a6d}.nav-links a{color:#345f70;font-weight:600}.nav-links a:hover{color:#082f49}.hero-tags span{color:#164e63;font-weight:600;background:#ffffff8f;border-color:#082f4921;box-shadow:0 8px 18px #0e749012}.job-card,.application-form,.status-card{background:#ffffffb8}.field input,.field textarea,.select-trigger,.file-field{color:#082f49;background:#fffc}.field input::placeholder,.field textarea::placeholder,.select-trigger{color:#578}.apply-link{color:#082f49;font-weight:600}@media(max-width:650px){.hero{background:radial-gradient(circle at 80% 60%,rgba(37,99,235,.2),transparent 36%),radial-gradient(circle at 12% 82%,rgba(6,182,212,.2),transparent 30%),linear-gradient(155deg,#e6fcff,#b5f3fa 52%,#9bdff7)}.hero:after{width:88%;height:42%;right:-30%;top:52%}}@media(max-width:390px){.hero{min-height:970px}.hero-inner{min-height:970px;padding-top:118px}.hero-marker{top:141px}.hero-copy{padding-left:34px}.hero h1{font-size:43px}.hero-art{margin-top:34px;scale:.7;flex-basis:340px}.hero-art.logistics-visual{width:400px;height:350px;margin-left:-200px}}:root{--bg: #a5f3fc;--surface: #ecfeff;--card: rgba(255, 255, 255, .72);--muted: #466777;--white: #102a43;--purple: #2563eb;--green: #078f9c;--line: rgba(15, 79, 94, .14);--danger: #c93450;--success: #087f75}body{color:var(--white);background:linear-gradient(180deg,#cffafe,#a5f3fc 45%,#cffafe)}.site-header{background:#cffafec7;border-bottom-color:#0f4f5e1f;box-shadow:0 8px 30px #0e74900f}.brand,.nav-links a:hover,.hero h1,.section-heading h2,.form-intro h2,.job-body h3,.form-header,.steps strong,.field span,.file-field>span,.upload-picker strong,.file-meta strong,.modal-content h3{color:#102a43}.brand b,.nav-links a,.hero-copy>p:not(.eyebrow),.section-heading>p:last-child,.form-intro>p,.job-body p,.steps span,.privacy-note,.status-card p,.file-meta span{color:#466777}.hero{background:radial-gradient(circle at 78% 42%,rgba(37,99,235,.2),transparent 30%),radial-gradient(circle at 12% 75%,rgba(8,145,178,.15),transparent 28%),linear-gradient(145deg,#cffafe,#a5f3fc 60%,#bae6fd)}.grid-lines{background-image:linear-gradient(rgba(15,79,94,.07) 1px,transparent 1px),linear-gradient(90deg,rgba(15,79,94,.07) 1px,transparent 1px)}.hero-noise{opacity:.07}.orb-one{background:radial-gradient(circle at 30% 30%,rgba(59,130,246,.26),rgba(6,182,212,.08) 63%,transparent 70%)}.orb-two{background:#0891b21f}.hero-marker i{background:#2563eb}.hero-marker span{background:linear-gradient(#2563eb,rgba(8,145,178,.25),transparent)}.eyebrow,.section-kicker{color:#087f8c}.hero h1 em{background-image:linear-gradient(90deg,#0369a1,#0891b2,#0369a1)}.eyebrow-dot{background:#0891b2;box-shadow:0 0 14px #0891b280}.primary-button,.submit-button{color:#fff;background:linear-gradient(135deg,#075985,#2563eb);border-color:#ffffff59;box-shadow:0 14px 32px #0369a138}.hero-tags span{color:#315d70;background:#ffffff73;border-color:#0f4f5e21}.scroll-cue{border-color:#3f7182}.scroll-cue span{background:#2563eb}.jobs,.application{position:relative}.application{background:linear-gradient(180deg,#cffafe00,#ffffff4d 25%,#bae6fd6b)}.job-card,.application-form,.status-card{background:#ffffff9e;border-color:#0f4f5e24;box-shadow:0 22px 55px #0e74901a;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.job-card:hover{border-color:#0369a161;box-shadow:0 25px 55px #0e74902e}.job-image,.job-image.has-poster{background:#e6fbfe}.job-badge{color:#e6fffb;background:#072c44e0;border-color:#fff3}.detail-button{color:#087f8c}.apply-link{color:#12344d;background:#ffffffa6;border-color:#0f4f5e29}.steps b{color:#0369a1;background:#fff6;border-color:#0369a147}.form-header{border-bottom-color:#0f4f5e1f}.field input,.field select,.field textarea,.select-trigger,.file-field{color:#102a43;background:#ffffffad;border-color:#0f4f5e17}.field input::placeholder,.field textarea::placeholder,.select-trigger{color:#668596}.select-trigger.has-value{color:#102a43}.field input:focus,.field select:focus,.field textarea:focus,.custom-select.is-open .select-trigger,.select-trigger:focus-visible{border-color:#0891b2;box-shadow:0 0 0 3px #0891b221}.select-menu{background:#ecfefffa;border-color:#0891b261;box-shadow:0 18px 44px #0e465a33}.select-menu button{color:#315d70}.select-menu button:hover,.select-menu button.selected{color:#0c3448;background:#0891b21f}.select-menu button i{color:#087f75}.upload-icon{color:#0369a1;background:#0891b214;border-color:#0891b233}.file-type{color:#e6fffb;background:#164e63}.file-preview{border-top-color:#0f4f5e1f}.modal-backdrop{background:#082f4994}.modal-panel{color:#102a43;background:#ecfeff;border-color:#0f4f5e29;box-shadow:0 28px 80px #082f4947}.modal-content section{border-top-color:#0f4f5e1f}.modal-content section div{color:#466777}.modal-content h4{color:#087f8c}footer{color:#466777;background:#cffafe80;border-top-color:#0f4f5e21}.footer-meta>span{color:#527383;border-color:#0f4f5e24;background:#ffffff59}.back-to-top{color:#264e60}.back-to-top>span{color:#fff;background:linear-gradient(145deg,#0891b2,#075985);border-color:#ffffff80;box-shadow:0 10px 28px #0369a138}@media(max-width:650px){.nav-links{background:#ecfefff7;border-color:#0f4f5e24;box-shadow:0 18px 36px #0e749021}.menu-toggle span{background:#164e63}}
