#px-main{overflow:clip;background:#f6f8fc;color:#06183e;font-family:PHJost,Jost,sans-serif}#px-main *{box-sizing:border-box}#px-main [hidden]{display:none!important}#px-main .px-shell{width:calc(100% - 96px);max-width:1400px;margin:0 auto}#px-main a{color:inherit;text-decoration:none}#px-main .pst-fa{flex-shrink:0;width:1em;height:1em}#px-main h1,#px-main h2,#px-main h3{font-family:inherit;letter-spacing:-.045em;line-height:1.08;font-weight:480;margin:0}#px-main h1{font-size:clamp(48px,6.2vw,94px);margin:26px 0 30px}#px-main h2{font-size:clamp(34px,4.3vw,64px);margin:22px 0 28px}#px-main h3{font-size:23px;letter-spacing:-.025em}#px-main em{color:#1216fe;font-style:normal}#px-main p{font-size:17px;line-height:1.8;margin:0;color:#65728b}#px-main .px-eyebrow{display:flex;align-items:center;gap:12px;letter-spacing:.16em;font-size:10px;font-weight:650}#px-main .px-eyebrow svg{font-size:21px;color:#1216fe}#px-main .px-hero{position:relative;isolation:isolate;padding:180px 0 95px}#px-main .px-hero-copy>p{max-width:610px;font-size:19px}#px-main .px-btn{display:inline-flex;align-items:center;justify-content:space-between;gap:26px;padding:19px 27px;min-height:58px;border:0;border-radius:100px;background:#1216fe;color:#fff;font:600 14px PHJost,Jost,sans-serif;cursor:pointer;transition:transform .25s,box-shadow .25s}#px-main .px-btn:hover{transform:translateY(-3px);box-shadow:0 15px 30px #1216fe25}#px-main .px-btn-light{background:#fff;color:#06183e}#px-main .px-btn-lime{background:#d2ff85;color:#06183e}#px-main .px-text-link{display:inline-flex;align-items:center;gap:12px;font-size:14px;font-weight:550}#px-main .px-actions{display:flex;align-items:center;flex-wrap:wrap;gap:24px;margin-top:33px}#px-main .px-section-head{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:35px}#px-main .px-section-head>p{margin-bottom:30px}#px-main .px-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:23px}#px-main .px-feature{padding:36px;border:1px solid #06183e12;border-radius:25px;background:linear-gradient(145deg,#fff,#eef2ff);position:relative;transition:transform .4s}#px-main .px-feature:hover{transform:translateY(-6px)}#px-main .px-feature>span{width:58px;height:58px;display:grid;place-items:center;font-size:26px;color:#1216fe;background:#1216fe0b;border-radius:18px}#px-main .px-feature>small{position:absolute;right:32px;top:39px;color:#8a95aa;font-size:12px}#px-main .px-feature h3{margin:30px 0 16px}#px-main .px-feature p{font-size:16px}#px-main .px-three-steps{padding:85px 0 95px}#px-main .px-banner{border-radius:32px;background:radial-gradient(ellipse at top right,#1216fe80,transparent 75%),#06183e;color:#fff;padding:65px;display:flex;justify-content:space-between;align-items:center;gap:55px}#px-main .px-banner h2 em{color:#d2ff85}#px-main .px-banner p{color:#c0cbe0;max-width:670px}#px-main .px-banner .px-btn{flex-shrink:0}#px-main .px-faq{padding:105px 0 115px;display:grid;grid-template-columns:1fr 1.2fr;gap:75px}#px-main .px-faq details{padding:23px 0;border-bottom:1px solid #06183e20}#px-main .px-faq summary{cursor:pointer;display:flex;justify-content:space-between;gap:25px;list-style:none;font-size:18px;font-weight:500}#px-main .px-faq summary::-webkit-details-marker{display:none}#px-main .px-faq summary svg{color:#1216fe;transition:transform .3s}#px-main .px-faq details[open] svg{transform:rotate(45deg)}#px-main .px-faq details p{font-size:16px;margin:18px 20px 0 0}#px-main .px-faq .px-text-link{margin-top:28px;color:#1216fe}#px-main a:focus-visible,#px-main button:focus-visible,#px-main input:focus-visible,#px-main summary:focus-visible{outline:3px solid #1216fe;outline-offset:5px}#px-main section[id]{scroll-margin-top:130px}
/* Flights */
#px-main .px-flight-hero{background:radial-gradient(ellipse at 20% 0,#dfe6ff 0,transparent 60%),linear-gradient(120deg,#f5f8ff,#f0f3ff)}#px-main .px-flight-layout{display:grid;grid-template-columns:1.25fr 1fr;align-items:center;gap:40px}#px-main .px-flight-hero h1{font-size:clamp(50px,5.8vw,86px)}#px-main .px-flight-hero .px-btn{margin-top:30px}#px-main .px-flight-tags{display:flex;gap:23px;margin-top:35px;font-size:11px;color:#65728b;flex-wrap:wrap}#px-main .px-flight-tags span{display:flex;align-items:center;gap:8px}#px-main .px-flight-tags svg{color:#1216fe}#px-main .px-flight-art{height:510px;position:relative}#px-main .px-flight-photo{position:absolute;inset:10px 25px 20px 15px;overflow:hidden;border-radius:180px 180px 50px 50px;transform:rotate(5deg);box-shadow:0 30px 70px #06183e15}#px-main .px-flight-photo img{width:100%;height:100%;object-fit:cover;animation:pxPhoto 20s ease-in-out infinite alternate}#px-main .px-flight-sticker{position:absolute;left:-12px;bottom:50px;padding:22px 28px;transform:rotate(-8deg);border-radius:18px;background:#d2ff85;font-size:12px;letter-spacing:.1em;box-shadow:0 10px 40px #06183e15}#px-main .px-flight-sticker b{display:block;font-size:23px;letter-spacing:-.025em;font-weight:550}#px-main .px-plane{position:absolute;right:10px;top:0;font-size:83px;color:#1216fe;filter:drop-shadow(0 10px 20px #06183e20);animation:pxFloat 7s ease-in-out infinite}#px-main .px-art-label{position:absolute;right:40px;bottom:0;font-size:9px;letter-spacing:.2em}#px-main .px-sky-orbit{position:absolute;width:700px;height:700px;border:1px dashed #1216fe20;border-radius:50%;right:-130px;top:50px;pointer-events:none}#px-main .px-search-section{padding-top:70px}#px-main .px-widget-box{border-radius:26px;border:1px solid #06183e15;box-shadow:0 22px 60px #06183e08;background:#fff;overflow:hidden}#px-main .px-widget-caption{display:flex;align-items:center;gap:13px;background:#f2f5ff;border-bottom:1px solid #06183e10;padding:22px 28px}#px-main .px-widget-caption svg{color:#1216fe;font-size:23px}#px-main .px-widget-caption b{font-size:17px;font-weight:550}#px-main .px-widget-caption>span{margin-left:auto;font-size:11px;color:#65728b}#px-main #px-kiwi-widget{padding:28px;min-height:190px}#px-main #px-kiwi-widget iframe{border:0;width:100%;max-width:100%;display:block}#px-main .px-widget-fallback{font-size:12px;padding:0 28px 24px}#px-main .px-widget-fallback a{color:#1216fe;font-weight:600}#px-main .px-partner-note{display:flex;gap:18px;align-items:start;margin-top:25px}#px-main .px-partner-note>svg{color:#1216fe;font-size:22px;margin-top:5px}#px-main .px-partner-note p{font-size:13px;max-width:850px}#px-main .px-partner-note>a{font-size:12px;flex-shrink:0;display:flex;gap:10px;align-items:center;margin-left:auto;color:#1216fe}
/* Departure information */
#px-main .px-schedule-hero{background:radial-gradient(ellipse at top right,#c5d6ff,transparent 70%),linear-gradient(120deg,#f5f8ff,#e9f1ff)}#px-main .px-schedule-layout{display:grid;grid-template-columns:1.5fr 1fr;gap:80px;align-items:center}#px-main .px-ticket{transform:rotate(5deg);border-radius:27px;background:#fff;padding:32px;box-shadow:0 30px 75px #06183e18;animation:pxFloat 9s ease-in-out infinite}#px-main .px-ticket-top{display:flex;align-items:center;justify-content:space-between;color:#1216fe;margin-bottom:35px}#px-main .px-ticket-top b{font-size:28px;font-weight:600;letter-spacing:-.07em}#px-main .px-ticket-top b span{font-weight:400}#px-main .px-ticket-top>svg{font-size:29px}#px-main .px-ticket>.px-eyebrow{font-size:8px;color:#65728b}#px-main .px-ticket-number{display:flex;align-items:center;gap:20px;font-size:130px;line-height:1.15;font-weight:450;letter-spacing:-.08em;color:#1216fe;margin:10px 0 20px}#px-main .px-ticket-number>span{font-size:22px;letter-spacing:-.03em;line-height:1.2;color:#06183e}#px-main .px-ticket-perforation{border-top:2px dashed #dce3f0;position:relative;margin:20px -32px}#px-main .px-ticket-perforation:before,#px-main .px-ticket-perforation:after{content:'';width:24px;height:24px;border-radius:50%;background:#e8effe;position:absolute;top:-13px;left:-12px}#px-main .px-ticket-perforation:after{left:auto;right:-12px}#px-main .px-ticket-bottom{display:grid;gap:13px;font-size:14px;margin:26px 0}#px-main .px-ticket-bottom span{display:flex;gap:12px;align-items:center}#px-main .px-ticket-bottom svg{color:#1216fe}#px-main .px-ticket>small{font-size:11px;color:#65728b}#px-main .px-schedule-highlight{padding-top:35px}#px-main .px-timing{display:flex;align-items:center;gap:25px;padding:30px 35px;background:#e9f0ff;border-radius:22px;border:1px solid #1216fe15}#px-main .px-timing>svg{font-size:32px;color:#1216fe}#px-main .px-timing>span{font-size:14px;color:#65728b}#px-main .px-timing b{display:block;color:#06183e;font-size:19px;margin-bottom:6px}#px-main .px-preparation{display:grid;grid-template-columns:1fr 1.2fr;gap:85px;padding:0 0 95px}#px-main .px-preparation>div>p{font-size:14px;max-width:320px}#px-main .px-checklist{background:#fff;border:1px solid #06183e12;border-radius:27px;padding:25px 30px}#px-main .px-checklist label{display:flex;align-items:start;gap:16px;padding:17px 0;border-bottom:1px solid #06183e10;font-size:15px;cursor:pointer}#px-main .px-checklist input{accent-color:#1216fe;width:20px;height:20px;flex-shrink:0;margin:2px 0 0}#px-main .px-checklist label:has(input:checked){color:#748097}#px-main .px-checklist label:has(input:checked) span{text-decoration:line-through}#px-main #px-check-progress{font-size:12px;color:#1216fe;padding-top:18px}
/* Agent partnership */
#px-main .px-agent-hero{background:#06183e;color:#fff;padding-bottom:130px}#px-main .px-agent-glow{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 25% 20%,#1216fe85,transparent 60%),radial-gradient(ellipse at 90% 90%,#135f8460,transparent 60%)}#px-main .px-agent-layout{display:grid;grid-template-columns:1.3fr 1fr;gap:75px;align-items:center}#px-main .px-agent-hero .px-eyebrow{color:#aab9e5}#px-main .px-agent-hero .px-eyebrow svg{color:#d2ff85}#px-main .px-agent-hero h1 em{color:#d2ff85}#px-main .px-agent-hero p{color:#c5cee0}#px-main .px-agent-collage{height:500px;position:relative}#px-main .px-agent-collage>img{width:100%;height:100%;object-fit:cover;border-radius:150px 30px 150px 30px;transform:rotate(4deg)}#px-main .px-agent-badge{position:absolute;bottom:-20px;left:-35px;padding:25px;background:#fff;color:#06183e;border-radius:22px;display:flex;align-items:center;gap:20px;box-shadow:0 20px 55px #0002;animation:pxFloat 8s ease-in-out infinite}#px-main .px-agent-badge svg{color:#1216fe;font-size:37px}#px-main .px-agent-badge b{font-size:19px;line-height:1.2;letter-spacing:-.025em;font-weight:550}#px-main .px-partner-pill{position:absolute;right:-15px;top:10px;border:1px solid #ffffff50;border-radius:60px;backdrop-filter:blur(14px);background:#ffffff15;color:#fff;font-size:9px;letter-spacing:.12em;padding:16px 20px;display:flex;align-items:center;gap:10px}#px-main .px-ribbon{overflow:hidden;background:#d2ff85;color:#06183e;padding:22px 0;transform:rotate(-1deg);margin:-10px -15px 0}#px-main .px-ribbon>div{display:flex;width:max-content;animation:pxMarquee 40s linear infinite}#px-main .px-ribbon span{display:flex;align-items:center;gap:40px;padding-right:40px;font-size:24px;letter-spacing:.02em;font-weight:500;white-space:nowrap}#px-main .px-ribbon svg{font-size:26px}#px-main .px-agent-intro{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;padding:100px 0 50px}#px-main .px-agent-flow{padding:90px 0}#px-main .px-timeline{padding:0;margin:20px 0 0;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;gap:25px;position:relative}#px-main .px-timeline:before{content:'';position:absolute;left:20px;right:20px;top:25px;border-top:1px dashed #1216fe40}#px-main .px-timeline li{position:relative}#px-main .px-timeline li>span{display:grid;place-items:center;width:50px;height:50px;border-radius:50%;background:#1216fe;color:#fff;font-size:13px;outline:9px solid #f6f8fc;margin-bottom:27px}#px-main .px-timeline h3{font-size:22px;margin-bottom:14px}#px-main .px-timeline p{font-size:15px;max-width:260px}#px-main .px-agent-application{padding:85px 0;background:linear-gradient(130deg,#e9f0ff,#f0f2ff)}#px-main .px-form-layout{display:grid;grid-template-columns:1fr 1.15fr;gap:100px;align-items:start}#px-main .px-form-layout>div>p{max-width:430px}#px-main .px-application-note{display:flex;align-items:center;gap:16px;margin:30px 0;font-size:13px;color:#65728b}#px-main .px-application-note svg{font-size:26px;color:#1216fe}#px-main .px-form-card{background:#fff;border:1px solid #06183e10;border-radius:28px;padding:40px;box-shadow:0 20px 65px #06183e0a}#px-main .px-form-heading b{font-size:29px;font-weight:500;letter-spacing:-.035em;display:block}#px-main .px-form-heading>span{display:block;font-size:9px;letter-spacing:.15em;color:#65728b;margin-top:10px}#px-main .px-form-progress{display:flex;gap:5px;margin:25px 0}#px-main .px-form-progress i{height:4px;flex:1;border-radius:3px;background:#e8edf7;transition:background .4s}#px-main .px-form-progress i.px-filled{background:#1216fe}#px-main #px-agent-form label{display:block;font-size:14px;font-weight:500;color:#06183e}#px-main #px-agent-form input:not([type=submit]):not([type=hidden]),#px-main #px-agent-form textarea,#px-main #px-agent-form select{width:100%;max-width:100%;padding:15px 17px;border:1px solid #dce2ee;border-radius:12px;background:#f8faff;color:#06183e;font:400 16px PHJost,Jost,sans-serif;box-shadow:none;height:auto;margin:8px 0 0}#px-main #px-agent-form input[type=submit]{width:100%;background:#1216fe;color:#fff;font:600 15px PHJost,Jost,sans-serif;padding:18px;border:0;border-radius:100px;cursor:pointer;margin:5px 0}#px-main #px-agent-form p{margin:0 0 20px;font-size:13px}#px-main #px-agent-form p:last-child{margin-bottom:0}#px-main #px-agent-form a{color:#1216fe;text-decoration:underline}#px-main #px-agent-form .wpcf7-not-valid-tip{font-size:12px;padding-top:5px}#px-main #px-agent-form .wpcf7-response-output{padding:18px;border-radius:12px;margin:22px 0 0;font-size:14px}#px-main .px-privacy{font-size:11px;color:#748097;margin-top:20px;line-height:1.7}#px-main .px-privacy a{color:#1216fe;text-decoration:underline}#px-main .px-form-card.px-submitted{box-shadow:0 0 0 3px #92c968,0 20px 60px #06183e10}
/* Careers: a complete dark editorial surface */
#px-main.px-dark{background:#07101f;color:#f3f6ff}#px-main.px-dark p{color:#a1adc3}#px-main.px-dark em{color:#9eaaff}#px-main.px-dark .px-eyebrow{color:#9eaaff}#px-main.px-dark .px-eyebrow svg{color:#b8c2ff}#px-main .px-career-hero{min-height:870px;min-height:96svh;display:flex;align-items:center;padding:175px 0 85px;background:#07101f}#px-main .px-career-photo,#px-main .px-career-shade{position:absolute;inset:0;z-index:-1;overflow:hidden}#px-main .px-career-photo img{width:100%;height:100%;object-fit:cover;object-position:center;opacity:.45;animation:pxPhoto 24s ease-in-out infinite alternate}#px-main .px-career-shade{background:linear-gradient(90deg,#07101ff5,#07101f80),linear-gradient(0deg,#07101f,transparent 50%)}#px-main .px-career-hero .px-hero-copy{position:relative}#px-main .px-career-hero h1{font-size:clamp(60px,7vw,112px);max-width:1100px;line-height:.99}#px-main .px-career-hero h1 em{color:#dce3ff}#px-main .px-career-hero p{color:#c2ccdd;max-width:600px}#px-main .px-career-hero .px-btn{margin-top:35px}#px-main .px-career-bottom{display:block;letter-spacing:.18em;font-size:9px;color:#97a7c4;margin-top:70px}#px-main .px-career-orbit{position:absolute;right:4%;top:40%;width:230px;height:230px;border:1px solid #a6b8ff25;border-radius:50%;display:grid;place-items:center;color:#b8c2ff;font-size:95px;animation:pxRotate 60s linear infinite}#px-main .px-career-manifesto{padding:105px 0}#px-main .px-career-manifesto h2{font-size:clamp(38px,4.4vw,68px);max-width:1050px}#px-main .px-career-manifesto>div{display:grid;grid-template-columns:1fr 1fr;gap:65px;margin-left:32%;margin-top:45px}#px-main .px-career-manifesto p{font-size:16px}#px-main .px-ribbon-dark{background:#101c33;color:#b8c2ff;border-top:1px solid #ffffff10;border-bottom:1px solid #ffffff10}#px-main .px-ribbon-dark span{font-size:23px;font-weight:400}#px-main .px-career-values{padding:100px 0}#px-main.px-dark .px-feature{background:linear-gradient(140deg,#132039,#0c172a);border-color:#a1b5ef15}#px-main.px-dark .px-feature>span{background:#a1b5ef0d;color:#b8c2ff}#px-main.px-dark .px-feature small{color:#6c7d9a}#px-main .px-career-openings{padding:0 0 105px;display:grid;grid-template-columns:1fr 1.1fr;gap:90px}#px-main .px-no-jobs{padding:45px;border:1px solid #a1b5ef25;border-radius:24px;background:radial-gradient(ellipse at top right,#1216fe25,transparent),#0c172a}#px-main .px-no-jobs>svg{color:#b8c2ff;font-size:38px;margin-bottom:25px}#px-main .px-no-jobs>span{display:block;font-size:9px;letter-spacing:.14em;color:#9baaca}#px-main .px-no-jobs h3{font-size:35px;margin:20px 0}#px-main .px-no-jobs p{font-size:16px}#px-main .px-no-jobs .px-btn{margin-top:28px}#px-main .px-no-jobs>small{display:block;font-size:10px;color:#8796b1;margin-top:15px}#px-main .px-job{display:flex;justify-content:space-between;align-items:center;gap:25px;padding:30px;border:1px solid #a1b5ef25;border-radius:20px;background:#0c172a;margin-bottom:15px;transition:background .3s}#px-main .px-job:hover{background:#152440}#px-main .px-job b{font-size:24px;font-weight:500}#px-main .px-job small{display:block;font-size:13px;color:#99a8c3;margin-top:10px}#px-main .px-job>svg{font-size:24px;color:#b8c2ff}#px-main .px-career-application{padding:65px;background:linear-gradient(120deg,#111e35,#122143);border:1px solid #a1b5ef20;border-radius:28px;display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center}#px-main .px-career-application p{font-size:16px}#px-main .px-career-mail{padding:45px 0;border-top:1px solid #a1b5ef40;border-bottom:1px solid #a1b5ef40;position:relative}#px-main .px-career-mail>span{font-size:10px;letter-spacing:.15em;color:#95a7c9}#px-main .px-career-mail>b{display:block;font-size:clamp(23px,2.4vw,39px);font-weight:450;letter-spacing:-.04em;margin-top:15px}#px-main .px-career-mail>svg{position:absolute;right:0;top:42px;color:#b8c2ff;font-size:23px}#px-main.px-dark .px-faq details{border-color:#ffffff18}#px-main.px-dark .px-faq summary svg,#px-main.px-dark .px-faq .px-text-link{color:#b8c2ff}#px-main.px-dark a:focus-visible,#px-main.px-dark summary:focus-visible{outline-color:#d2ff85}#px-main .px-reveal{opacity:1}#px-main.px-motion .px-reveal{opacity:0;transform:translateY(24px)}#px-main.px-motion .px-reveal.px-visible{opacity:1;transform:none;transition:opacity .7s,transform .7s}#px-main.px-motion .px-reveal:nth-child(2){transition-delay:.1s}#px-main.px-motion .px-reveal:nth-child(3){transition-delay:.2s}@keyframes pxFloat{50%{transform:translateY(-12px) rotate(2deg)}}@keyframes pxPhoto{to{transform:scale(1.06)}}@keyframes pxMarquee{to{transform:translateX(-50%)}}@keyframes pxRotate{to{transform:rotate(360deg)}}
@media(max-width:1100px){#px-main .px-shell{width:calc(100% - 48px)}#px-main .px-flight-layout,#px-main .px-schedule-layout,#px-main .px-agent-layout{gap:35px}#px-main .px-agent-collage{height:400px}#px-main .px-flight-art{height:430px}#px-main .px-flight-sticker{left:0}#px-main .px-feature{padding:26px}#px-main .px-form-layout{gap:50px}#px-main .px-form-card{padding:30px}#px-main .px-banner{padding:45px}#px-main .px-section-head>p{font-size:15px}#px-main .px-career-orbit{display:none}#px-main .px-career-openings{gap:45px}#px-main .px-career-application{gap:40px;padding:45px}#px-main .px-partner-note{flex-wrap:wrap}#px-main .px-partner-note>a{margin-left:40px}#px-main .px-card-grid{gap:16px}}
@media(max-width:760px){#px-main .px-shell{width:calc(100% - 36px)}#px-main .px-hero{padding:145px 0 65px}#px-main h1{font-size:48px;letter-spacing:-.055em;margin:24px 0}#px-main .px-hero-copy>p{font-size:17px}#px-main h2{font-size:38px;margin:20px 0 25px}#px-main .px-eyebrow{font-size:9px;letter-spacing:.12em}#px-main .px-flight-layout,#px-main .px-schedule-layout,#px-main .px-agent-layout{grid-template-columns:1fr;gap:45px}#px-main .px-flight-hero h1{font-size:50px}#px-main .px-flight-art{height:330px;max-width:430px;width:100%;margin:0 auto}#px-main .px-flight-photo{inset:10px 30px 15px 45px;border-radius:130px 130px 35px 35px}#px-main .px-plane{font-size:65px;right:18px}#px-main .px-flight-sticker{left:0;bottom:30px;padding:16px 20px}#px-main .px-flight-sticker b{font-size:20px}#px-main .px-flight-tags{gap:17px;font-size:10px;margin-top:25px}#px-main .px-flight-hero .px-btn{margin-top:27px}#px-main .px-search-section{padding-top:55px}#px-main .px-section-head{display:block;margin-bottom:30px}#px-main .px-section-head>p{margin-bottom:0;font-size:15px}#px-main .px-widget-caption{padding:20px;flex-wrap:wrap;gap:10px}#px-main .px-widget-caption b{font-size:15px}#px-main .px-widget-caption>span{margin-left:0;flex-basis:100%;padding-left:32px}#px-main #px-kiwi-widget{padding:14px;min-height:350px}#px-main .px-widget-fallback{padding:0 20px 22px}#px-main .px-partner-note{gap:12px;display:grid;grid-template-columns:24px 1fr}#px-main .px-partner-note p{font-size:12px}#px-main .px-partner-note>a{grid-column:2;margin-left:0;font-size:11px}#px-main .px-card-grid{grid-template-columns:1fr;gap:16px}#px-main .px-feature{padding:30px}#px-main .px-feature h3{margin-top:25px}#px-main .px-three-steps{padding:65px 0}#px-main .px-banner{padding:35px 26px;border-radius:25px;display:block}#px-main .px-banner .px-btn{margin-top:30px}#px-main .px-banner p{font-size:16px}#px-main .px-faq{grid-template-columns:1fr;gap:0;padding:65px 0 75px}#px-main .px-faq summary{font-size:16px}#px-main .px-faq details p{font-size:15px}#px-main .px-ticket{max-width:345px;width:calc(100% - 22px);margin:0 auto;transform:rotate(3deg);padding:28px}#px-main .px-ticket-number{font-size:110px}#px-main .px-ticket-number>span{font-size:20px}#px-main .px-ticket-perforation{margin:20px -28px}#px-main .px-actions{gap:22px}#px-main .px-schedule-highlight{padding-top:30px}#px-main .px-timing{padding:25px;gap:18px;align-items:start}#px-main .px-timing b{font-size:17px}#px-main .px-timing>span{font-size:13px}#px-main .px-timing>svg{font-size:26px}#px-main .px-preparation{grid-template-columns:1fr;gap:25px;padding-bottom:65px}#px-main .px-preparation>div>p{max-width:none}#px-main .px-checklist{padding:15px 25px}#px-main .px-checklist label{font-size:14px}#px-main .px-agent-hero{padding-bottom:85px}#px-main .px-agent-collage{height:340px;margin:0 16px 0 12px}#px-main .px-agent-collage>img{border-radius:100px 25px 100px 25px}#px-main .px-agent-badge{left:-14px;bottom:-15px;padding:20px;gap:14px}#px-main .px-agent-badge b{font-size:17px}#px-main .px-agent-badge svg{font-size:30px}#px-main .px-agent-intro{grid-template-columns:1fr;gap:0;padding:65px 0 35px}#px-main .px-agent-intro p{font-size:16px}#px-main .px-agent-flow{padding:65px 0}#px-main .px-timeline{grid-template-columns:1fr 1fr;gap:35px 20px}#px-main .px-timeline:before{display:none}#px-main .px-timeline h3{font-size:20px}#px-main .px-timeline p{font-size:14px}#px-main .px-timeline li>span{margin-bottom:20px}#px-main .px-ribbon span{font-size:19px;gap:30px;padding-right:30px}#px-main .px-ribbon{padding:20px 0}#px-main .px-agent-application{padding:65px 0}#px-main .px-form-layout{grid-template-columns:1fr;gap:35px}#px-main .px-form-card{padding:27px 24px;border-radius:23px}#px-main .px-application-note{font-size:12px}#px-main .px-career-hero{min-height:750px;min-height:90svh;padding:155px 0 70px}#px-main .px-career-hero h1{font-size:56px;line-height:1.02}#px-main .px-career-bottom{line-height:1.8;max-width:270px;margin-top:48px;font-size:8px}#px-main .px-career-manifesto{padding:65px 0}#px-main .px-career-manifesto h2{font-size:36px}#px-main .px-career-manifesto>div{margin:30px 0 0;grid-template-columns:1fr;gap:22px}#px-main .px-career-values{padding:65px 0}#px-main .px-career-openings{grid-template-columns:1fr;gap:30px;padding-bottom:65px}#px-main .px-no-jobs{padding:30px}#px-main .px-no-jobs h3{font-size:30px}#px-main .px-career-application{display:block;padding:35px 26px}#px-main .px-career-mail{display:block;margin-top:40px;padding:30px 0}#px-main .px-career-mail>b{font-size:28px}#px-main .px-career-mail>svg{font-size:20px;top:25px}#px-main .px-job{padding:26px}#px-main .px-job b{font-size:21px}}
@media(prefers-reduced-motion:reduce){#px-main *{animation:none!important;transition:none!important;scroll-behavior:auto!important}#px-main.px-motion .px-reveal{opacity:1;transform:none}}

#px-main #px-agent-form .hidden-fields-container{display:none}#px-main #px-agent-form .screen-reader-response{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
