:root{--ink:#07111f;--ink-soft:#0c1a2d;--panel:#10223a;--line:#a5c3e529;--text:#f4f7fb;--muted:#9db0c7;--cyan:#55e6cf;--blue:#62a8ff;--violet:#aa82ff;--warm:#f5f1e8;--success:#58e49b;--danger:#ff8c9c;--shadow:0 30px 80px #00000042}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--ink);color:var(--text);-webkit-font-smoothing:antialiased;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,textarea{font:inherit}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #55e6cf9e}main{overflow:hidden}.site-header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07111fd1;border-bottom:1px solid #a3c1e01f;justify-content:space-between;align-items:center;height:80px;padding:0 clamp(22px,5vw,82px);display:flex;position:fixed;inset:0 0 auto}.brand{letter-spacing:-.02em;align-items:center;gap:11px;font-weight:750;display:inline-flex}.brand img{object-fit:contain;border-radius:10px;width:35px;height:35px}.brand span{font-size:19px}.nav-links{align-items:center;gap:clamp(20px,2.5vw,38px);display:flex}.nav-links>a{color:#b8c7d8;font-size:14px;font-weight:600;transition:color .16s}.nav-links>a:hover{color:#fff}.nav-links .nav-cta{color:#dffcf7;background:#55e6cf14;border:1px solid #55e6cf73;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 18px;display:inline-flex}.menu-button{color:#fff;background:0 0;border:0;padding:8px;display:none}.menu-button svg{width:26px;height:26px}.hero{isolation:isolate;grid-template-columns:minmax(0,1.08fr) minmax(420px,.92fr);align-items:center;gap:clamp(48px,7vw,110px);min-height:760px;padding:150px clamp(24px,7vw,110px) 92px;display:grid;position:relative}.hero:before{content:"";z-index:-3;background:radial-gradient(circle at 78% 35%,#4f73ff2e,#0000 28%),radial-gradient(circle at 16% 18%,#8457ff1f,#0000 25%),linear-gradient(135deg,#07111f 0%,#09182a 54%,#07121f 100%);position:absolute;inset:0}.hero-grid{z-index:-2;opacity:.34;background-image:linear-gradient(#7ba0c614 1px,#0000 1px),linear-gradient(90deg,#7ba0c614 1px,#0000 1px);background-size:62px 62px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.hero-orbit{z-index:-1;border:1px solid #63c5de1f;border-radius:50%;position:absolute}.hero-orbit--one{width:620px;height:620px;top:80px;right:-210px}.hero-orbit--two{width:310px;height:310px;bottom:-170px;right:24%}.eyebrow,.section-kicker{color:var(--cyan);letter-spacing:.17em;text-transform:uppercase;font-size:12px;font-weight:800}.eyebrow{align-items:center;gap:10px;margin:0 0 22px;display:flex}.eyebrow>span{background:var(--cyan);width:26px;height:1px}h1,h2,h3,p{margin-top:0}h1{letter-spacing:-.065em;max-width:790px;margin-bottom:27px;font-size:clamp(52px,6vw,90px);font-weight:710;line-height:.98}.gradient-text{background:linear-gradient(100deg,#68efd9 0%,#7bb9ff 48%,#c1a3ff 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.hero-lead{color:#b4c4d6;max-width:660px;font-size:clamp(18px,1.65vw,22px);line-height:1.65}.hero-actions{flex-wrap:wrap;gap:14px;margin:38px 0 48px;display:flex}.button{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 23px;font-size:14px;font-weight:750;transition:transform .17s,box-shadow .17s,background .17s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button--primary{color:#06151a;background:linear-gradient(135deg,#5ce7d2,#91c7ff);box-shadow:0 14px 38px #4bd5ca2e}.button--ghost{color:#e7eef7;background:#ffffff09;border:1px solid #b5cde83d}.hero-proof{flex-wrap:wrap;gap:32px;display:flex}.hero-proof>div{color:#91a7c0;align-items:center;gap:12px;font-size:12px;line-height:1.45;display:flex}.hero-proof svg{width:25px;height:25px;color:var(--cyan)}.hero-proof span{flex-direction:column;display:flex}.hero-proof strong{color:#f4f8fc;font-size:13px}.hero-visual{min-height:520px;box-shadow:inset 0 0 90px #5dacff0f, var(--shadow);background:radial-gradient(circle,#53a9cb21,#0000 34%),#0a1a2e6b;border:1px solid #8ab1dd2e;border-radius:50%;position:relative}.hero-visual:before,.hero-visual:after{content:"";border:1px dashed #71addd2e;border-radius:50%;position:absolute;inset:13%}.hero-visual:after{border-style:solid;border-color:#56e4cf24;inset:30%}.visual-caption{color:#b8cde0;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;top:8%;left:50%;transform:translate(-50%)}.live-dot{background:var(--success);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #58e49b1a}.core{z-index:4;background:linear-gradient(145deg,#1a3a5bfa,#0b1d32fa);border:1px solid #6fe4da5c;border-radius:35px;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:138px;height:138px;display:flex;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 20px 70px #2689b73d}.core img{object-fit:contain;width:66px;height:58px}.core span{color:#e8f8f6;letter-spacing:.03em;text-align:center;white-space:nowrap;font-size:10px;font-weight:800}.satellite{z-index:3;color:#dce8f4;background:#0c1f35ed;border:1px solid #97bce033;border-radius:14px;align-items:center;gap:10px;width:138px;min-height:70px;padding:13px;font-size:12px;font-weight:700;display:flex;position:absolute;box-shadow:0 16px 36px #0003}.satellite svg{width:24px;color:var(--cyan)}.satellite--one{top:21%;left:-2%}.satellite--two{top:31%;right:-3%}.satellite--three{bottom:13%;left:6%}.flow-line{z-index:1;transform-origin:0;background:linear-gradient(90deg,#0000,#5be4d3a6,#0000);height:1px;position:absolute}.flow-line--one{width:36%;top:37%;left:20%;transform:rotate(24deg)}.flow-line--two{width:34%;top:47%;left:51%;transform:rotate(-18deg)}.flow-line--three{width:35%;top:57%;left:20%;transform:rotate(-28deg)}.trust-strip{border-block:1px solid var(--line);background:#091729;justify-content:space-between;align-items:center;gap:30px;padding:23px clamp(24px,7vw,110px);display:flex}.trust-strip p{color:#849ab3;text-transform:uppercase;letter-spacing:.1em;margin:0;font-size:12px}.trust-strip>div{flex-wrap:wrap;gap:27px;display:flex}.trust-strip span{color:#cad5e2;align-items:center;gap:7px;font-size:12px;font-weight:650;display:inline-flex}.trust-strip svg{width:14px;color:var(--cyan)}.section{padding:120px clamp(24px,7vw,110px)}.section h2{letter-spacing:-.045em;font-size:clamp(38px,4.5vw,64px);line-height:1.06}.about{background:var(--warm);color:#132237}.about .section-kicker{color:#43677a}.about-layout{grid-template-columns:.92fr 1.08fr;gap:clamp(60px,9vw,150px);margin:24px 0 76px;display:grid}.about-layout h2{max-width:600px}.about-copy{max-width:720px}.about-copy p{color:#46566a;font-size:18px;line-height:1.75}.about-copy p+p{margin-top:23px}.principles{border-top:1px solid #253f562b;grid-template-columns:1.25fr 1fr 1fr;display:grid}.principle{border-right:1px solid #253f562b;min-height:285px;padding:42px 32px 24px;position:relative}.principle:first-child{padding-left:0}.principle:last-child{border-right:0}.principle-number{color:#2c4d6357;font-size:12px;font-weight:800;position:absolute;top:25px;right:24px}.principle>svg{color:#197b7f;width:31px;height:31px;margin-bottom:43px}.principle h3{letter-spacing:-.02em;font-size:21px}.principle p{color:#5a6879;font-size:14px;line-height:1.65}.solutions{background:#0b192b}.section-heading,.careers-intro{grid-template-columns:1.22fr .78fr;align-items:end;gap:clamp(60px,9vw,140px);margin-bottom:75px;display:grid}.section-heading h2,.careers-intro h2{max-width:750px;margin:17px 0 0}.section-heading>p,.careers-intro>p{color:#9cb0c6;margin-bottom:8px;font-size:17px;line-height:1.75}.solution-list{border-top:1px solid var(--line)}.solution-list article{border-bottom:1px solid var(--line);grid-template-columns:90px .8fr 1fr;align-items:center;gap:28px;min-height:170px;padding:34px 0;transition:background .17s,padding .17s;display:grid}.solution-list article:hover{background:#ffffff05;padding-inline:18px}.solution-icon{width:53px;height:53px;color:var(--cyan);background:#55e6cf0f;border:1px solid #56e5d038;border-radius:14px;place-items:center;display:grid}.solution-icon svg{width:25px}.solution-list article>div>span{color:#67819d;text-transform:uppercase;letter-spacing:.13em;font-size:11px}.solution-list h3{margin:8px 0 0;font-size:24px}.solution-list article>p{color:#92a7bf;max-width:550px;margin:0;line-height:1.65}.history{background:#081423}.history-panel{border:1px solid var(--line);min-height:590px;box-shadow:var(--shadow);background:linear-gradient(135deg,#0f2640e6,#081728f5);grid-template-columns:.58fr 1.7fr .7fr;display:grid}.history-date,.history-location{flex-direction:column;padding:50px 38px;display:flex}.history-date{border-right:1px solid var(--line);background:#51e6cf09;justify-content:flex-end}.history-date>span,.history-location>span{color:#738ba4;text-transform:uppercase;letter-spacing:.15em;font-size:11px}.history-date strong{letter-spacing:-.07em;color:var(--cyan);margin-top:22px;font-size:clamp(94px,10vw,160px);line-height:.75}.history-date p{color:#bbcad9;margin:22px 0 0;font-size:15px}.history-story{padding:70px clamp(42px,6vw,90px)}.history-story h2{margin:18px 0 30px}.history-story>p{color:#a6b8ca;max-width:760px;font-size:17px;line-height:1.8}blockquote{border-left:2px solid var(--cyan);color:#e7eef6;margin:48px 0 0;padding:4px 0 4px 25px;font-size:18px;line-height:1.75}blockquote cite{color:#7f97b0;text-transform:uppercase;letter-spacing:.1em;margin-top:17px;font-size:12px;font-style:normal;display:block}.history-location{border-left:1px solid var(--line);justify-content:center}.history-location svg{width:33px;height:33px;color:var(--violet);margin-bottom:58px}.history-location strong{margin:15px 0 6px;font-size:20px}.history-location p{color:#8198b0;font-size:13px}.careers{background:var(--warm);color:#132237}.careers .section-kicker{color:#347481}.careers-intro>p{color:#58697a}.jobs-shell{background:#fff;border:1px solid #22435c29;border-radius:20px;overflow:hidden;box-shadow:0 25px 70px #172b3c17}.jobs-toolbar{background:#f7f9fa;border-bottom:1px solid #22435c1f;justify-content:space-between;align-items:center;min-height:86px;padding:18px 26px;display:flex}.jobs-toolbar>div{align-items:center;gap:13px;display:flex}.jobs-toolbar svg{color:#25828b}.jobs-toolbar span{flex-direction:column;gap:3px;font-weight:800;display:flex}.jobs-toolbar small{color:#748493;font-size:11px;font-weight:500}.jobs-toolbar>strong{color:#216b70;background:#e6f5f3;border-radius:999px;padding:8px 13px;font-size:12px}.jobs-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:60px 24px;display:flex}.jobs-state>svg{color:#3a8d91;width:42px;height:42px;margin-bottom:20px}.jobs-state h3{margin-bottom:9px;font-size:21px}.jobs-state p{color:#6b7a89;max-width:600px;line-height:1.65}.jobs-state--error>svg{color:#bc5262}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.job-list{padding:10px 26px 22px}.job{border-bottom:1px solid #22435c1f;grid-template-columns:minmax(360px,1.15fr) minmax(240px,.9fr) auto;align-items:center;gap:34px;padding:30px 0;display:grid}.job:last-child{border-bottom:0}.job-main{align-items:flex-start;gap:17px;display:flex}.job-mark{color:#23747a;background:#e6f4f2;border-radius:12px;flex:0 0 48px;place-items:center;height:48px;font-size:12px;font-weight:850;display:grid}.job-main>div>span{color:#5c7a87;text-transform:uppercase;letter-spacing:.11em;font-size:11px;font-weight:800}.job h3{margin:6px 0 12px;font-size:21px}.job-meta{flex-wrap:wrap;gap:13px;display:flex}.job-meta span{color:#758391;align-items:center;gap:5px;font-size:12px;display:inline-flex}.job-meta svg{width:14px;height:14px}.job>p{color:#617180;margin:0;font-size:14px;line-height:1.6}.job details{background:#f7f9fa;border-radius:12px;grid-column:1/-1}.job summary{color:#345565;cursor:pointer;align-items:center;gap:8px;padding:13px 17px;font-size:13px;font-weight:750;list-style:none;display:flex}.job summary::-webkit-details-marker{display:none}.job summary svg{width:16px}.job details[open] summary svg{transform:rotate(180deg)}.job-details{color:#5e7080;grid-template-columns:1fr 1fr;gap:28px;padding:4px 20px 20px;font-size:13px;line-height:1.6;display:grid}.job-details strong{color:#263b4d}.job-details ul{margin-bottom:0;padding-left:19px}.button--job{color:#0c5360;white-space:nowrap;background:#eef9f7;border:1px solid #8bc8c7;min-height:44px;padding-inline:17px}.application-panel{color:#fff;box-shadow:var(--shadow);background:#0d2137;border-radius:20px;grid-template-columns:.75fr 1.25fr;margin-top:42px;display:grid;overflow:hidden}.application-aside{background:linear-gradient(155deg,#102943,#0b1c30);padding:52px 43px}.application-step{color:var(--cyan);text-transform:uppercase;letter-spacing:.14em;font-size:11px;font-weight:800}.application-aside h3{letter-spacing:-.03em;margin:17px 0 18px;font-size:31px}.application-aside>p{color:#9eb2c8;line-height:1.7}.application-trust{gap:17px;margin-top:45px;display:grid}.application-trust span{color:#c4d3e1;align-items:center;gap:11px;font-size:13px;display:flex}.application-trust svg{width:19px;color:var(--cyan);flex:none}.application-panel form{color:#1b2d3f;background:#fff;padding:48px}.form-heading{justify-content:space-between;align-items:flex-start;margin-bottom:30px;display:flex}.form-heading span{color:#43818a;text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:800}.form-heading h3{margin:6px 0 0;font-size:27px}.form-heading button{color:#596b7b;cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.form-heading button svg{width:22px}.field-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}.application-panel label{color:#3c4f61;flex-direction:column;gap:8px;margin-bottom:20px;font-size:12px;font-weight:750;display:flex}.application-panel input,.application-panel textarea{color:#17283a;background:#fbfcfd;border:1px solid #ccd6df;border-radius:8px;width:100%;padding:12px 13px;font-size:14px;transition:border .16s,box-shadow .16s}.application-panel input{min-height:46px}.application-panel textarea{resize:vertical;line-height:1.55}.application-panel input:focus,.application-panel textarea:focus{border-color:#4da9a8;outline:none;box-shadow:0 0 0 3px #4da9a821}.application-panel label>small{color:#788794;font-size:11px;font-weight:500;line-height:1.55}.honeypot{opacity:0!important;position:absolute!important;left:-9999px!important}.application-panel .consent{flex-direction:row;align-items:flex-start;gap:10px;font-weight:550;line-height:1.55}.consent input{accent-color:#27878a;flex:0 0 17px;width:17px;min-height:17px;margin-top:2px}.form-message{border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:18px;padding:13px 15px;font-size:13px;line-height:1.5;display:flex}.form-message svg{flex:none;width:18px}.form-message--sent{color:#156141;background:#e6f7ee}.form-message--error{color:#8b2c40;background:#fff0f2}.button--submit{color:#061a1b;background:linear-gradient(135deg,#5ce7d2,#91c7ff);width:100%}.button--submit:disabled{cursor:default;opacity:.65;transform:none}.closing-cta{color:#071521;background:linear-gradient(110deg,#54dccd,#70b0f4 58%,#9b80e8);justify-content:space-between;align-items:center;gap:50px;padding:75px clamp(24px,7vw,110px);display:flex}.closing-cta span{text-transform:uppercase;letter-spacing:.14em;font-size:12px;font-weight:800}.closing-cta h2{letter-spacing:-.045em;max-width:800px;margin:10px 0 0;font-size:clamp(34px,4vw,58px);line-height:1.05}.button--light{color:#0a1c2c;background:#ffffffb8;flex:none;box-shadow:0 14px 30px #24446321}footer{background:#06101d;grid-template-columns:1.5fr .6fr .6fr;gap:60px;padding:72px clamp(24px,7vw,110px) 30px;display:grid}.footer-brand p{color:#7f94ab;max-width:410px;margin-top:20px;font-size:13px;line-height:1.7}footer>div:not(.footer-brand):not(.footer-bottom){color:#8195aa;flex-direction:column;gap:11px;font-size:13px;display:flex}footer strong{color:#e6eef6;text-transform:uppercase;letter-spacing:.11em;margin-bottom:6px;font-size:12px}footer a:hover{color:#fff}.footer-bottom{border-top:1px solid var(--line);color:#60758d;grid-column:1/-1;justify-content:space-between;gap:20px;margin-top:30px;padding-top:24px;font-size:11px;display:flex}@media (max-width:1100px){.hero{grid-template-columns:1fr;padding-top:140px}.hero-copy{max-width:850px}.hero-visual{width:min(620px,100%);min-height:550px;margin:0 auto}.job{grid-template-columns:1fr auto}.job>p{grid-column:1/2}.job .button--job{grid-area:1/2/3}.history-panel{grid-template-columns:.65fr 1.65fr}.history-location{border-top:1px solid var(--line);border-left:0;flex-direction:row;grid-column:1/-1;align-items:center;gap:16px;min-height:170px;padding-block:35px}.history-location svg{margin:0 10px 0 0}.history-location strong,.history-location p{margin:0}}@media (max-width:820px){.site-header{height:70px;padding-inline:20px}.menu-button{display:block}.nav-links{border:1px solid var(--line);box-shadow:var(--shadow);background:#081423fa;border-radius:14px;flex-direction:column;align-items:stretch;gap:4px;padding:18px;display:none;position:absolute;inset:70px 14px auto}.nav-links--open{display:flex}.nav-links>a{padding:13px 12px}.nav-links .nav-cta{justify-content:center;margin-top:6px}.hero{gap:60px;min-height:auto;padding:125px 22px 75px}h1{font-size:clamp(48px,14vw,70px)}.hero-lead{font-size:17px}.hero-proof{flex-direction:column;gap:18px}.hero-visual{min-height:440px}.satellite{width:125px;padding:10px}.satellite--one{left:-2%}.satellite--two{right:-2%}.trust-strip{flex-direction:column;align-items:flex-start}.trust-strip>div{gap:14px 22px}.section{padding:82px 22px}.about-layout,.section-heading,.careers-intro{grid-template-columns:1fr;gap:24px;margin-bottom:50px}.about-copy p{font-size:16px}.principles{grid-template-columns:1fr}.principle{border-bottom:1px solid #253f562b;border-right:0;min-height:auto;padding:34px 0}.principle:last-child{border-bottom:0}.principle>svg{margin-bottom:24px}.solution-list article{grid-template-columns:65px 1fr;gap:20px}.solution-list article>p{grid-column:2}.history-panel{grid-template-columns:1fr}.history-date{border-right:0;border-bottom:1px solid var(--line);min-height:260px}.history-date strong{font-size:100px}.history-story{padding:50px 28px}.history-location{flex-wrap:wrap;grid-column:auto}.jobs-toolbar{align-items:flex-start;gap:16px}.job-list{padding-inline:20px}.job{grid-template-columns:1fr;gap:19px}.job>p,.job .button--job{grid-area:auto/1}.job .button--job{width:100%}.job-details,.application-panel{grid-template-columns:1fr}.application-aside{padding:40px 28px}.application-trust{margin-top:28px}.application-panel form{padding:38px 28px}.field-grid{grid-template-columns:1fr;gap:0}.closing-cta{flex-direction:column;align-items:flex-start}footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1/-1}}@media (max-width:520px){.brand span{font-size:17px}.hero{padding-inline:18px}.hero-actions .button{width:100%}.hero-visual{min-height:370px}.core{border-radius:27px;width:108px;height:108px}.core img{width:50px;height:44px}.satellite{width:112px;min-height:58px;font-size:10px}.satellite svg{width:19px}.satellite--one{top:18%;left:-5%}.satellite--two{top:34%;right:-5%}.satellite--three{bottom:10%;left:0}.visual-caption{width:max-content;top:5%}.section h2{font-size:38px}.solution-list article{grid-template-columns:1fr}.solution-list article>p{grid-column:1}.jobs-toolbar,.job-main{flex-direction:column}.application-panel form,.application-aside{padding-inline:21px}.closing-cta{padding-inline:22px}footer{grid-template-columns:1fr;padding-inline:22px}.footer-brand,.footer-bottom{grid-column:1}.footer-bottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}html,body{width:100%;max-width:100%;overflow-x:hidden}@supports (overflow:clip){html,body{overflow-x:clip}}img,svg{max-width:100%}.hero-copy,.hero-visual,.about-layout>*,.section-heading>*,.careers-intro>*,.solution-list article>*,.history-panel>*,.job>*,.application-panel>*{min-width:0}h1,h2,h3,p,blockquote,.nav-links a{overflow-wrap:break-word}.brand img{object-fit:contain;filter:drop-shadow(0 0 7px #55e6cf33);background:linear-gradient(145deg,#1d4162eb,#0b1c30fa);border:1px solid #71e2d847;border-radius:11px;flex:0 0 38px;width:38px;height:38px;padding:2px;box-shadow:0 7px 22px #3ccac429}@media (max-width:1366px) and (min-width:1101px){.hero{grid-template-columns:minmax(0,1.05fr) minmax(390px,.95fr);gap:48px;padding-inline:58px}.hero-visual{min-height:470px}h1{font-size:clamp(54px,5.6vw,76px)}.section,.site-header{padding-inline:58px}}@media (max-width:820px){.site-header{padding-left:max(20px, env(safe-area-inset-left));padding-right:max(20px, env(safe-area-inset-right))}.nav-links{max-height:calc(100dvh - 86px);overflow-y:auto}.hero,.section,.closing-cta,footer{padding-left:max(22px, env(safe-area-inset-left));padding-right:max(22px, env(safe-area-inset-right))}.hero-visual{aspect-ratio:1;min-height:0}.job-meta span{max-width:100%}}@media (max-width:380px){h1{font-size:43px}.hero{padding-inline:16px}.section{padding-inline:17px}.hero-visual{min-width:0}.core{width:96px;height:96px}.core img{width:44px;height:44px}.satellite{width:100px;padding:8px}.jobs-toolbar,.job-list,.application-panel form,.application-aside{padding-inline:17px}}@media (pointer:coarse){.button,.menu-button,summary{min-height:48px}.nav-links>a{align-items:center;min-height:46px;display:flex}}
