.contact-layout{display:grid;grid-template-columns:.8fr 1.2fr;gap:75px;padding-bottom:100px;align-items:start;}.contact-sidebar{padding-top:12px;}.contact-sidebar h2{font-size:38px;}.contact-sidebar>p:not(.eyebrow){font-size:15px;line-height:1.9;margin-top:23px;}.contact-email{display:inline-flex;font-size:27px;letter-spacing:-.03em;color:#91d1db;margin-block:25px;padding-bottom:6px;border-bottom:1px solid #426276;}.contact-steps{list-style:none;padding:0;margin:30px 0;}.contact-steps li{display:flex;gap:18px;border-top:1px solid #2c4058;padding-block:22px;}.contact-steps li>span{color:#6e9dc7;font-size:11px;padding-top:3px;}.contact-steps h3{font-size:20px;letter-spacing:-.02em;margin-bottom:9px;}.contact-steps p{font-size:13px;line-height:1.8;}.contact-services{display:flex;flex-wrap:wrap;gap:9px;margin-top:25px;}.contact-services a{font-size:11px;border:1px solid #364b68;border-radius:5px;padding:7px 10px;transition:border-color .2s;}.contact-services a:hover{border-color:var(--cyan);}.form-card{min-width:0;padding:37px;border:1px solid #31425f;border-radius:20px;background:radial-gradient(ellipse at top right,#19344855,transparent 55%),#101827;box-shadow:0 25px 90px #0002;}.form-card>h2{font-size:31px;margin-bottom:12px;}.form-card>.form-intro{font-size:13px;line-height:1.85;margin-bottom:27px;}.form-mode{border:1px solid #3c5d6b;border-radius:8px;background:#142b35;padding:14px;display:flex;gap:12px;align-items:baseline;margin-bottom:25px;}.form-mode strong{font-size:12px;font-weight:600;color:#c0e8e3;}.form-mode p{font-size:11px;margin-top:5px;line-height:1.7;}.burbian-form fieldset{margin:0;padding:0;border:0;min-width:0;}.burbian-form fieldset:disabled{opacity:.55;}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:19px;}.form-field{min-width:0;margin-bottom:17px;}.form-field>label{display:block;font-size:12px;color:#dce5f4;margin-bottom:9px;}.form-field label>span[aria-hidden]{color:#8acbd4;}.optional{font-size:10px;color:#8e9fba;margin-left:5px;}.form-field input,.form-field textarea,.form-field select{display:block;width:100%;min-width:0;min-height:48px;background:#0b1220;color:#edf3ff;border:1px solid #3b4b64;border-radius:7px;padding:12px 13px;font:inherit;font-size:14px;transition:border-color .2s,box-shadow .2s;}.form-field select{padding-right:24px;}.form-field textarea{resize:vertical;min-height:155px;line-height:1.7;}.form-field input:hover,.form-field textarea:hover,.form-field select:hover{border-color:#6a81a6;}.form-field :is(input,textarea,select):focus{outline:2px solid #65bacb;outline-offset:2px;}.form-field [aria-invalid="true"]{border-color:#f19fa9;}.field-help{font-size:10px;margin-top:9px;line-height:1.8;color:#9fafc8;}.field-error{font-size:11px;color:#ffb6bc;line-height:1.7;margin-top:5px;min-height:0;}.field-error:empty{display:none;}.budget-note{margin-top:-10px;margin-bottom:23px;}.form-privacy{border-top:1px solid #2b3c54;padding-top:23px;margin-top:5px;margin-bottom:25px;}.form-privacy label{display:flex;align-items:flex-start;gap:11px;font-size:11px;color:#bbc8df;line-height:1.85;}.form-privacy input{margin:4px 0 0;width:17px;height:17px;flex-shrink:0;accent-color:#48a9bd;}.form-privacy a{color:#acdce3;text-decoration:underline;text-underline-offset:3px;}.form-submit-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:17px;}.form-submit-row button:disabled{cursor:wait;opacity:.65;transform:none;}.form-note{font-size:10px;color:#96a9c6;}.honey-field{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden;}.form-feedback{border:1px solid #3b6277;background:#142d3c;border-radius:8px;padding:17px;margin-bottom:23px;font-size:13px;color:#d4e8f5;line-height:1.8;scroll-margin-top:30px;}.form-feedback[hidden]{display:none;}.form-feedback p{color:inherit;}.form-feedback ul{padding-left:20px;margin-block:10px 0;}.form-feedback a{text-decoration:underline;}.form-feedback.is-success{background:#143a34;border-color:#548e7d;color:#c6f2e3;}.form-feedback.is-error{background:#35202d;border-color:#90556a;color:#ffced4;}.form-subheading{margin-block:15px 23px;}.form-subheading h3{font-size:24px;margin-bottom:10px;}.form-subheading p{font-size:12px;line-height:1.85;}.careers-hero{position:relative;isolation:isolate;overflow:hidden;padding-bottom:85px;}.careers-hero::after{display:none;}.careers-hero h1{max-width:900px;}.careers-art{position:absolute;z-index:-1;right:40px;top:100px;font-size:280px;color:#1d3347;line-height:1;transform:rotate(10deg);}.careers-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px;padding-bottom:85px;}.careers-values article{border-top:1px solid #354b67;padding-top:25px;}.careers-values h2{font-size:26px;margin-bottom:19px;}.careers-values p{font-size:14px;line-height:1.85;}.talent-areas{background:#101827;border-block:1px solid var(--line);padding-block:80px;}.talent-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 55px;}.talent-grid a{display:flex;align-items:center;gap:20px;border-bottom:1px solid #2e405b;padding:22px 0;font-size:20px;letter-spacing:-.02em;}.talent-grid a>span:first-child{font-size:10px;color:#8eb8d0;}.talent-grid a>span:last-child{margin-left:auto;color:#7caec2;}.talent-grid a:hover{color:#a3dce4;}.opportunities{display:grid;grid-template-columns:1fr 1.15fr;gap:65px;padding-block:90px;}.opportunities h2{font-size:43px;}.opportunities p:not(.eyebrow){margin-top:22px;font-size:14px;line-height:1.9;}.opportunity-card{border:1px solid #38546a;border-radius:16px;padding:33px;background:radial-gradient(ellipse at top right,#1c414d66,transparent 90%),#111b2c;}.opportunity-card h3{font-size:32px;margin-top:24px;}.opportunity-status{display:flex;align-items:center;gap:11px;font-size:10px;color:#afcfdb;letter-spacing:.1em;}.opportunity-card .button{margin-top:28px;}.career-process{border-top:1px solid var(--line);padding-block:70px;}.career-process>h2{margin-bottom:35px;}.careers-faq{padding-block:75px 100px;}.careers-faq>h2{margin-bottom:35px;}.careers-faq details{border-top:1px solid #32455e;padding:23px 0;}.careers-faq details:last-child{border-bottom:1px solid #32455e;}.careers-faq summary{cursor:pointer;font-size:19px;color:#d7e2f3;padding-right:20px;}.careers-faq details p{font-size:14px;max-width:800px;line-height:1.9;margin-top:20px;}.application-layout{grid-template-columns:.75fr 1.25fr;}.application-sidebar p{margin-bottom:18px;}.application-note{background:#101f30;border-left:2px solid #6cafc1;padding:20px;font-size:12px;color:#b7cae2;margin-top:28px;}.privacy-article{max-width:900px;padding-bottom:90px;}.privacy-article section{margin-block:45px;}.privacy-article h2{font-size:30px;margin-bottom:20px;}.privacy-article p,.privacy-article li{font-size:15px;line-height:1.95;color:var(--muted);}.privacy-article p+p{margin-top:15px;}.privacy-article a{color:#a0d7e2;text-decoration:underline;text-underline-offset:4px;}.privacy-status{border:1px solid #63527a;background:#241c35;padding:20px;border-radius:10px;margin-bottom:35px;}@media(max-width:1100px){.contact-layout{gap:40px;}.form-card{padding:28px;}.contact-email{font-size:23px;}.opportunities{gap:35px;}}@media(max-width:850px){.contact-layout{grid-template-columns:1fr;gap:35px;}.contact-sidebar{max-width:650px;}.contact-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;}.contact-steps li{display:block;}.contact-steps h3{margin-top:15px;}.form-card{padding:35px;}.careers-values{gap:30px;}.opportunities{grid-template-columns:1fr;gap:35px;}.careers-art{right:-40px;font-size:240px;}}@media(max-width:600px){.contact-layout{padding-bottom:65px;}.contact-sidebar h2{font-size:32px;}.contact-sidebar>p:not(.eyebrow){font-size:14px;}.contact-email{font-size:25px;}.contact-steps{grid-template-columns:1fr;gap:0;margin-block:15px;}.contact-steps li{display:flex;padding-block:18px;}.contact-steps h3{margin-top:0;}.form-card{padding:26px 20px;}.form-card>h2{font-size:29px;}.form-row{grid-template-columns:1fr;gap:0;}.form-field>label{font-size:13px;}.form-field input,.form-field textarea,.form-field select{font-size:16px;}.form-privacy label{font-size:12px;}.form-submit-row .button{width:100%;justify-content:space-between;}.form-mode p,.field-help{font-size:11px;}.careers-values{grid-template-columns:1fr;padding-bottom:60px;}.careers-hero{padding-bottom:55px;}.careers-art{font-size:180px;top:100px;}.talent-areas{padding-block:60px;}.talent-grid{grid-template-columns:1fr;}.talent-grid a{font-size:19px;padding-block:20px;}.opportunities{padding-block:60px;}.opportunities h2{font-size:35px;}.opportunity-card{padding:27px 23px;}.opportunity-card h3{font-size:30px;}.opportunity-card .button{gap:18px;}.career-process{padding-block:55px;}.careers-faq{padding-block:55px 65px;}.careers-faq summary{font-size:17px;}.privacy-article p,.privacy-article li{font-size:14px;}}
