html{scroll-behavior:smooth}body{color:#fff;background:#24262b;margin:0;font-family:Inter,Arial,sans-serif;overflow-x:hidden}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline-offset:3px;outline:3px solid #f5c84b}:root{--black:#24262b;--graphite:#24262b;--graphite2:#2b2e34;--graphite3:#343840;--dark:#171717;--dark2:#202020;--white:#fff;--light:#f4f4f1;--muted:#818895;--yellow:#f5c84b;--yellow2:#ffd95c;--green:#46e2ad;--violet:#7352ff;--blue:#27b7ff;--pink:#ff7db5;--lime:#b8ff1f;--radius:clamp(22px,2.2vw,34px);--shadow:0 24px 80px #0000002e;--container:min(1280px, calc(100vw - clamp(32px,6vw,80px)))}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:78px}body{background:var(--black);color:var(--white);margin:0;font-family:Inter,Arial,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}.container{width:var(--container);margin:0 auto}.section{align-items:center;min-height:calc(100svh - 78px);padding:clamp(64px,8vw,104px) 0;display:flex;position:relative;overflow:hidden}.section>.container{flex:none}.header{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#24262be6;border-bottom:1px solid #ffffff1a;position:sticky;top:0}.header-inner{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}.logo{background:#24262b;border-radius:999px;flex:none;justify-content:center;align-items:center;width:176px;height:42px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1a}.logo:before,.logo:after{content:"";background:linear-gradient(90deg,#dba921,var(--yellow2),#dba921);border-radius:50%;width:150%;position:absolute;left:-25%}.logo:before{height:34px;top:2px;transform:rotate(-6deg)}.logo:after{opacity:.35;filter:blur(4px);height:28px;top:12px;transform:rotate(7deg)}.logo span{letter-spacing:.04em;font-size:14px;font-weight:950;position:relative}.nav{color:#d6d6d6;align-items:center;gap:clamp(14px,2vw,30px);font-size:14px;display:flex}.nav a:hover{color:var(--yellow)}.btn{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-weight:850;transition:all .2s;display:inline-flex}.btn-primary{background:var(--yellow);color:var(--black)}.btn-primary:hover{background:var(--yellow2)}.btn-secondary{color:#fff;background:#ffffff0f;border:1px solid #ffffff2e}.burger{color:#fff;background:0 0;border:1px solid #ffffff1f;border-radius:50%;width:42px;height:42px;display:none}.mobile-menu{background:var(--black);border-top:1px solid #ffffff1a;padding:20px 0;display:none}.mobile-menu .container{gap:8px;display:grid}.mobile-menu a{color:#eee;padding:10px 0;display:block}.label{color:var(--yellow);letter-spacing:.18em;text-transform:uppercase;background:#f5c84b1a;border:1px solid #f5c84b80;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}h1,h2,h3,p{margin:0}h1{letter-spacing:-.06em;text-transform:uppercase;font-size:clamp(46px,7.5vw,112px);font-weight:950;line-height:.88}h2{letter-spacing:-.055em;text-transform:uppercase;font-size:clamp(40px,5.7vw,84px);font-weight:950;line-height:.92}h3{letter-spacing:-.02em;font-size:clamp(20px,2vw,26px);font-weight:950}.lead{color:#d0d0d0;font-size:clamp(17px,1.55vw,21px);line-height:1.58}.muted{color:#6b7280;line-height:1.55}.hero{border-bottom:1px solid #ffffff1a;align-items:center;min-height:min(760px,100vh - 78px);display:flex}.hero-bg{background:radial-gradient(circle at 75% 20%,#f5be2e57,#0000 31%),radial-gradient(circle at 15% 85%,#f5be2e2e,#0000 28%);position:absolute;inset:0}.grid-bg{opacity:.14;background-image:linear-gradient(#ffffff14 1px,#0000 1px),linear-gradient(90deg,#ffffff14 1px,#0000 1px);background-size:36px 36px;position:absolute;inset:0}.wave,.wave2{background:linear-gradient(90deg,#dba921,var(--yellow2),#dba921);pointer-events:none;border-radius:50%;width:116%;position:absolute;left:-8%}.wave{filter:blur(1px);opacity:.92;height:clamp(50px,6vw,88px);top:32%;transform:rotate(-5deg)}.wave2{opacity:.22;filter:blur(16px);height:clamp(90px,9vw,130px);top:43%;transform:rotate(7deg)}.hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(28px,5vw,56px);width:100%;padding:clamp(56px,6vw,96px) 0;display:grid;position:relative}.hero-copy{z-index:2;min-width:0;position:relative}.hero-copy .lead{max-width:680px;margin-top:28px}.cta-row{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}.metric-panel{border-radius:var(--radius);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#171717d6;border:1px solid #ffffff1a;min-width:0;padding:clamp(18px,2vw,28px);position:relative}.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.metric{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:28px;min-height:150px;padding:clamp(18px,2vw,22px)}.metric.hot{background:var(--yellow);color:var(--black)}.metric-value{letter-spacing:-.06em;font-size:clamp(38px,4vw,52px);font-weight:950}.metric-label{color:#a8a8a8;margin-top:12px;font-size:15px;line-height:1.35}.metric.hot .metric-label{color:#292929}.safe-box{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:28px;gap:16px;margin-top:18px;padding:22px;display:flex}.icon{background:var(--yellow);width:44px;height:44px;color:var(--black);border-radius:16px;flex:none;justify-content:center;align-items:center;font-weight:950;display:flex}.icon.green{color:var(--green);background:#46e2ad26}.yellow{background:var(--yellow);color:var(--black)}.light{background:var(--light);color:var(--black)}.dark-section{background:var(--black);color:#fff}.white-bg{color:var(--black);background:linear-gradient(#f7f8f7 0%,#eef1f1 100%)}.white-bg:before{content:"";opacity:.2;background-image:radial-gradient(circle,#5a69782e 1.5px,#0000 2px);background-size:34px 34px;position:absolute;inset:0}.section-content{position:relative}.mission-top{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:end;gap:64px;display:grid}.mission-top p{color:#222;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.cards-3{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:48px;display:grid}.cards-2{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.auto-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:20px;display:grid}.card{color:var(--black);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;min-width:0;padding:clamp(22px,2vw,30px)}.card.dark{background:var(--dark);color:#fff;border:1px solid #ffffff1a}.card p{color:#666;margin-top:16px;line-height:1.55}.card.dark p{color:#b8b8b8}.card-note{border-top:1px solid #e4e4e4;margin-top:34px;padding-top:18px;font-size:14px;font-weight:850}.solutions-grid{grid-template-columns:minmax(240px,.7fr) minmax(0,1.3fr);gap:56px;display:grid}.solutions-footnote{color:#b8b8b8;grid-column:1/-1;max-width:900px;margin-top:28px;font-size:14px;line-height:1.55}.solution-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.tag{color:#404040;background:#f0f0ee;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:850}.tag.dark{color:#e9e9e9;background:#ffffff1a}.section-head{justify-content:space-between;align-items:end;gap:36px;display:flex}.section-head p{color:#5f5f5f;max-width:720px;margin-top:20px;font-size:clamp(17px,1.5vw,20px);line-height:1.55}.tabs{background:#fff;border-radius:999px;flex:none;padding:5px;display:inline-flex;box-shadow:0 10px 30px #00000014}.tabs button{color:#777;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:14px 22px;font-weight:850}.tabs button.active{background:var(--black);color:#fff}.process-layout{grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);gap:24px;margin-top:44px;display:grid}.steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:28px;display:grid}.step{background:#f4f4f1;border-radius:24px;gap:16px;padding:18px;display:flex}.step:last-child{background:var(--black);color:#fff;grid-column:1/-1}.num{background:var(--green);width:34px;height:34px;color:var(--black);border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:950;display:flex}.timeline{grid-template-columns:minmax(220px,.55fr) minmax(0,1.45fr);align-items:start;gap:56px;display:grid}.timeline-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.timeline-years{color:#777;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));gap:8px;margin-top:28px;font-size:13px;font-weight:850;display:grid}.path-slide{color:var(--black);background:linear-gradient(#f7f8f7 0%,#eef1f1 100%);position:relative}.path-slide:before{content:"";opacity:.22;background-image:radial-gradient(circle,#5a697833 1.5px,#0000 2px),radial-gradient(circle,#5a69781c 1px,#0000 1.5px);background-position:0 0,18px 12px;background-size:34px 34px,54px 54px;position:absolute;inset:0}.path-layout{grid-template-columns:clamp(300px,30vw,420px) 100px minmax(0,1fr);align-items:start;gap:clamp(46px,6vw,92px);display:grid;position:relative}.path-left{min-width:0;padding-top:18px;overflow:hidden}.path-title{text-transform:uppercase;flex-direction:column;align-items:flex-start;gap:2px;width:100%;max-width:420px;margin:0;font-weight:950;display:flex;letter-spacing:-.06em!important;font-size:clamp(40px,4vw,64px)!important;line-height:.88!important}.path-title span{white-space:nowrap;max-width:100%;display:block}.path-title-last{letter-spacing:-.065em;font-size:.7em}.path-mark{grid-template-columns:1fr 1fr;gap:7px;width:58px;height:58px;margin-top:clamp(42px,5vw,76px);display:grid}.path-mark span{background:var(--yellow);border-radius:3px}.year-axis{grid-template-columns:44px 34px;justify-content:center;align-items:stretch;gap:14px;min-height:780px;padding-top:2px;display:grid;position:relative}.year-list{color:#31343a;flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:13px;font-weight:950;line-height:1;display:flex}.axis-line{justify-content:center;align-items:center;display:flex;position:relative}.axis-line:before{content:"";background:#fff;border-radius:999px;width:10px;position:absolute;top:0;bottom:0;box-shadow:0 0 0 1px #0000000a}.axis-segment{border-radius:999px;width:16px;position:absolute;left:50%;transform:translate(-50%)}.axis-segment.yellow.top{background:var(--yellow);height:172px;top:88px}.axis-segment.black{background:var(--black);height:224px;top:286px}.axis-segment.yellow.bottom{background:var(--yellow);height:186px;top:538px}.path-content{gap:22px;min-width:0;max-width:760px;display:grid}.path-group{grid-template-columns:minmax(180px,220px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.path-group h3{text-transform:none;letter-spacing:-.04em;color:#2f3238;overflow-wrap:break-word;font-size:clamp(21px,1.9vw,30px);line-height:1.05}.path-group ul{color:#333943;overflow-wrap:break-word;max-width:100%;margin:0;padding-left:18px;font-size:clamp(14px,1.02vw,16px);line-height:1.42}.path-group li{margin-bottom:8px}.path-divider{background:#24262b24;height:1px;margin:0}.trust{text-align:center}.trust .lead{color:#aaa;max-width:750px;margin:20px auto 0}.expertise-cards .card p{text-align:center;width:100%}.footnote{color:#a8a8a8;max-width:880px;margin:30px auto 0;font-size:14px;line-height:1.5}.partners-layout{grid-template-columns:minmax(260px,.85fr) minmax(0,1.15fr);align-items:start;gap:56px;display:grid}.industry-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.industry-card{flex-direction:column;min-height:280px;display:flex}.metric-strip{background:var(--black);color:#fff;border-radius:28px;justify-content:space-between;align-items:center;gap:24px;margin-top:34px;padding:22px 28px;display:flex}.tech-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}.tech-card p{font-size:14px;line-height:1.6}.benefit-strip{background:var(--black);color:#fff;border-radius:28px;justify-content:space-between;align-items:center;gap:18px;margin-top:32px;padding:22px 28px;display:flex}.cases-intro{color:#222;max-width:1000px;margin-top:22px;font-size:clamp(17px,1.5vw,20px);line-height:1.6}.case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.case-card{background:var(--yellow);color:#24272c;border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;min-height:310px;padding:clamp(24px,2.5vw,34px);display:flex}.case-card h3{color:#fff;margin-bottom:8px;font-size:clamp(26px,2.6vw,36px)}.case-card p{color:#2c3036;margin-top:18px;font-size:clamp(15px,1.35vw,18px);line-height:1.36}.case-card .tags{margin-top:auto;padding-top:26px}.case-card .tag{color:#fff;background:#343840}.cases-more{justify-content:center;margin-top:clamp(28px,4vw,48px);display:flex}.cases-more-button{color:#fff!important;background:#24262b!important;border:1px solid #24262b2e!important}.cases-more-button:hover{transform:translateY(-2px);box-shadow:0 16px 34px #24262b33}.facts-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.fact{min-height:190px;box-shadow:var(--shadow);background:var(--dark);border:1px solid #ffffff14;border-radius:30px;padding:30px}.fact.accent-green{background:var(--green);color:#24262b}.fact.accent-violet{background:var(--violet);color:#fff}.fact.accent-lime{background:var(--lime);color:#24262b}.fact .metric-value{font-size:clamp(42px,4vw,58px)}.fact h3{margin-top:16px;font-size:clamp(18px,1.7vw,24px)}.fact p{color:inherit;opacity:.78;margin-top:8px}.contact-section{color:var(--black);background:linear-gradient(#f7f8f7 0%,#eef1f1 100%);position:relative}.contact-section:before{content:"";opacity:.16;background-image:radial-gradient(circle,#5a69782e 1.5px,#0000 2px);background-size:34px 34px;position:absolute;inset:0}.contact-layout{grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid;position:relative}.contact-copy{padding-top:8px}.contact-kicker{color:#d7a927;letter-spacing:.28em;text-transform:uppercase;margin-bottom:22px;font-size:12px;font-weight:900;display:inline-block}.contact-title{letter-spacing:-.06em;text-transform:uppercase;max-width:520px;font-size:clamp(46px,5.8vw,90px);font-weight:950;line-height:.88}.contact-direct{color:#202327;gap:10px;margin-top:28px;font-size:clamp(22px,2vw,30px);font-weight:900;line-height:1.25;display:grid}.contact-note{color:#5f636b;max-width:420px;margin-top:28px;font-size:18px;line-height:1.55}.contact-card{background:#fff;border:1px solid #0000000d;border-radius:20px;padding:clamp(24px,2.8vw,38px);position:relative;box-shadow:0 24px 80px #00000014}.contact-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}.field{gap:10px;min-width:0;display:grid}.field.full{grid-column:1/-1}.field label{color:#23262b;font-size:18px;font-weight:800}.field input,.field select,.field textarea{color:#24262b;background:#f4f4f1;border:1px solid #d8d8d2;border-radius:12px;outline:0;width:100%;padding:16px 18px}.field textarea{resize:vertical;min-height:180px}.consent-field{color:#5f636b;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;margin-top:18px;font-size:14px;line-height:1.45;display:grid}.consent-field input{accent-color:#24262b;width:18px;height:18px;margin:1px 0 0}.consent-field a{color:#24262b;text-underline-offset:4px;font-weight:850;text-decoration:underline;text-decoration-thickness:1.3px}.contact-submit .btn:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.form-message{border-radius:12px;margin:18px 0 0;padding:12px 14px;font-size:14px;font-weight:750;line-height:1.45}.form-message.success{color:#1d6f56;background:#46e2ad29}.form-message.error{color:#8c284f;background:#ff7db529}.contact-submit{margin-top:30px}.footer{color:#f0f0f0;background:#24262b;border-top:0;padding:56px 0}.footer-grid{grid-template-columns:1.15fr 1fr 1.15fr 1.25fr;align-items:start;gap:clamp(22px,3vw,42px);display:grid}.footer-brand{letter-spacing:.22em;text-transform:uppercase;margin-bottom:24px;font-size:18px;font-weight:950}.footer-column h4{color:#fff;margin:0 0 18px;font-size:18px;font-weight:900}.footer-column p,.footer-column div,.footer-column a{color:#e7e7e7;font-size:18px;line-height:1.42;text-decoration:none}.footer-column a:hover{color:var(--yellow)}.footer-stack{gap:10px;display:grid}.footer-muted{color:#cfcfcf}.footer-small{color:#d7d7d7!important;font-size:15px!important;line-height:1.45!important}.footer{background:var(--black);border-top:1px solid #ffffff1a;padding:40px 0}@media (width<=1320px){.path-layout{grid-template-columns:clamp(260px,26vw,330px) 92px minmax(0,1fr);gap:44px}.path-title{font-size:clamp(34px,3.45vw,50px)!important}.path-title-last{font-size:.68em}.path-group{grid-template-columns:1fr;gap:10px}.year-axis{min-height:850px}}@media (width<=1100px){.path-layout{grid-template-columns:1fr;gap:32px}.path-left{overflow:visible}.path-title{max-width:100%;font-size:clamp(38px,9vw,64px)!important}.path-title-last{font-size:.7em}.year-axis{grid-template-columns:1fr;min-height:auto}.year-list{text-align:center;grid-template-columns:repeat(auto-fit,minmax(48px,1fr));align-items:center;gap:8px;display:grid}.axis-line{display:none}.path-content{max-width:100%}.path-group{grid-template-columns:1fr;gap:10px}.nav,.header .btn{display:none}.burger{justify-content:center;align-items:center;display:inline-flex}.mobile-menu.open{display:block}.hero-inner,.mission-top,.solutions-grid,.section-head,.process-layout,.partners-layout,.timeline,.contact-layout{grid-template-columns:1fr}.metric-panel{margin-top:10px}.cards-3,.solution-cards,.cards-2,.tech-grid,.case-grid,.facts-grid,.timeline-grid{grid-template-columns:1fr}.industry-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.section-head{align-items:flex-start}.tabs{width:max-content}}@media (width<=720px){:root{--container:calc(100vw - 32px)}.header-inner{min-height:68px}.logo{width:154px;height:38px}.hero{min-height:auto}.hero-inner{padding:56px 0}.metric-grid,.industry-grid,.steps{grid-template-columns:1fr}.step:last-child{grid-column:auto}.metric-strip,.benefit-strip{flex-direction:column;align-items:flex-start}.cta-row .btn{width:100%}.footer-grid{grid-template-columns:1fr 1fr}.contact-layout{grid-template-columns:1fr}.contact-title{max-width:100%}.contact-card{padding:24px}.contact-form-grid{grid-template-columns:1fr}.field.full{grid-column:auto}.footer-inner{flex-direction:column;align-items:flex-start}.tabs{grid-template-columns:1fr 1fr;width:100%;display:grid}.tabs button{padding:12px}#process .tabs{gap:4px;border-radius:24px!important;grid-template-columns:1fr!important;width:100%!important}#process .tabs button{width:100%}}#path .path-layout{grid-template-columns:minmax(260px,340px) 96px minmax(0,1fr)!important;align-items:start!important;gap:clamp(40px,5vw,80px)!important}#path .path-left{width:100%!important;max-width:340px!important;padding-top:24px!important;overflow:visible!important}#path .path-title{letter-spacing:-.045em!important;text-transform:uppercase!important;text-wrap:balance!important;flex-direction:column!important;gap:10px!important;width:100%!important;max-width:340px!important;margin:0!important;font-size:clamp(32px,3.05vw,48px)!important;font-weight:950!important;line-height:.95!important;display:flex!important}#path .path-title span{white-space:normal!important;max-width:100%!important;letter-spacing:inherit!important;font-size:1em!important;display:block!important}#path .path-title-last{letter-spacing:inherit!important;font-size:1em!important}#path .path-content{max-width:760px!important}@media (width<=1320px){#path .path-layout{grid-template-columns:minmax(230px,300px) 88px minmax(0,1fr)!important;gap:36px!important}#path .path-left{max-width:300px!important}#path .path-title{max-width:300px!important;font-size:clamp(28px,2.7vw,38px)!important}}@media (width<=1100px){#path .path-layout{grid-template-columns:1fr!important;gap:30px!important}#path .path-left{max-width:none!important;padding-top:0!important}#path .path-title{max-width:720px!important;font-size:clamp(34px,8vw,56px)!important}#path .year-axis{grid-template-columns:1fr!important;min-height:auto!important}#path .year-list{text-align:center!important;grid-template-columns:repeat(auto-fit,minmax(48px,1fr))!important;gap:8px!important;display:grid!important}#path .axis-line{display:none!important}#path .path-content{max-width:100%!important}}@media (width<=720px){.footer-grid{grid-template-columns:1fr}.contact-title{font-size:clamp(40px,12vw,64px)}.contact-submit .btn{width:100%;min-width:0}}h1{letter-spacing:-.028em!important;line-height:1.02!important}h2{letter-spacing:-.026em!important;line-height:1.03!important}.hero h1,.contact-title,.path-title,.path-title span{letter-spacing:-.022em!important;line-height:1.04!important}.hero h1{max-width:860px}.path-title{gap:14px!important}.dark-section,.footer,.metric-panel,.card.dark,.fact,.benefit-strip,.metric-strip,.case-card .tag,.tag.dark{background:#24262b!important}.card.dark,.fact{border-color:#ffffff1a!important}.btn[style*="background:#24262B"],.btn[style*="background:#24262B"],.btn[style*="background:#24262B"],.footer{background:#24262b!important}.case-card{border:1px solid #ffffff42;transition:box-shadow .22s,transform .22s;transform:translateZ(0);box-shadow:0 28px 70px #0000004d,0 10px 24px #0000002e,inset 0 1px #ffffff38!important}.case-card:hover{transform:translateY(-3px);box-shadow:0 36px 92px #0000005c,0 14px 30px #00000038,inset 0 1px #ffffff3d!important}.case-grid{gap:clamp(22px,2.5vw,34px)!important}@media (width<=720px){h1{letter-spacing:-.018em!important;line-height:1.04!important}h2{letter-spacing:-.018em!important;line-height:1.05!important}.hero h1,.contact-title,.path-title{line-height:1.06!important}}:root{--black:#24262b!important;--graphite:#24262b!important;--graphite2:#2b2e34!important;--graphite3:#343840!important}body,h1,h2,h3,.path-group h3,.contact-title,.path-title,.footer-brand{color:#24262b}.hero h1,.dark-section h1,.dark-section h2,.dark-section h3,.card.dark h3,.footer,.footer h4,.footer .footer-brand{color:#fff}.header,.dark-section,.footer,.metric-panel,.card.dark,.fact,.benefit-strip,.metric-strip,.logo,.btn[style*=background],.case-card .tag,.tag.dark{background:#24262b!important}.card.dark,.fact,.metric-panel,.header{border-color:#ffffff1a!important}.btn-primary,.yellow .btn-primary,.tag,.label,.metric.hot,.icon{color:#24262b}.case-card h3{color:#fff!important}.case-card p{color:#24262b!important}.contact-card,.card:not(.dark),.field input,.field select,.field textarea{color:#24262b}#top.hero,#top.hero h1,#top.hero h1 span,#top.hero .hero-copy,#top.hero .hero-copy *{color:#fff}#top.hero h1{text-shadow:0 14px 42px #00000061;letter-spacing:-.018em!important;color:#fff!important;max-width:780px!important;font-size:clamp(38px,5.9vw,86px)!important;line-height:1.08!important}#top.hero h1 span{color:#f5c84b!important}#top.hero .lead{text-shadow:0 8px 28px #00000042;max-width:640px;color:#ffffffdb!important}#top.hero .label{color:#f5c84b!important;background:#f5c84b1f!important;border-color:#f5c84b8c!important}#top.hero .btn-primary{color:#24262b!important}#top.hero .btn-secondary{color:#fff!important}@media (width<=1100px){#top.hero h1{max-width:100%!important;font-size:clamp(38px,8vw,72px)!important}}@media (width<=720px){#top.hero h1{font-size:clamp(34px,10.8vw,50px)!important;line-height:1.08!important}}.dark-section,.dark-section .container,.dark-section h1,.dark-section h2,.dark-section h3,.dark-section strong,.card.dark,.card.dark h3,.card.dark strong,.footer,.footer h4,.footer strong{color:#fff!important}.dark-section p,.dark-section .lead,.card.dark p,.tech-card p,.trust .lead,.footer p,.footer div,.footer a{color:#ffffffc7!important}.dark-section .label{color:#f5c84b!important}.fact:not(.accent-green):not(.accent-violet):not(.accent-lime),.fact:not(.accent-green):not(.accent-violet):not(.accent-lime) h3{color:#fff!important}.fact:not(.accent-green):not(.accent-violet):not(.accent-lime) p{color:#ffffffb8!important}.fact.accent-green,.fact.accent-green h3,.fact.accent-green p,.fact.accent-lime,.fact.accent-lime h3,.fact.accent-lime p{color:#24262b!important}.fact.accent-violet,.fact.accent-violet h3,.fact.accent-violet p{color:#fff!important}.icon{font-size:0!important;line-height:0!important}.icon svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:23px;height:23px;display:block}.icon .fill{fill:currentColor;stroke:none}.header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#24262bd1!important}.logo{background:linear-gradient(#f5c84b1a 0%,#f5c84b33 100%);border:1px solid #f5c84b3d;border-radius:999px;justify-content:center;align-items:center;width:clamp(220px,18vw,300px);height:clamp(56px,4.6vw,72px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff24,0 14px 38px #00000042}.logo:before{content:"";transform-origin:50%;background:linear-gradient(#f2cf62 0%,#ebc34b 100%);border-radius:999px;position:absolute;inset:11px -10px;transform:rotate(-8deg)scale(1.04);box-shadow:0 0 36px #f5c84b57,0 0 60px #f5c84b2e}.logo:after{content:"";filter:blur(9px);opacity:.65;pointer-events:none;background:linear-gradient(#ffffff6b 0%,#fff0 74%);border-radius:999px;height:88%;position:absolute;top:-35%;left:-8%;right:-8%;transform:rotate(-8deg)}.logo span{z-index:1;letter-spacing:.11em;text-transform:uppercase;text-shadow:none;font-size:clamp(17px,1.25vw,24px);font-weight:950;position:relative;color:#4f4a3b!important}#top.hero{align-items:center;display:flex;overflow:hidden;min-height:calc(100svh - 78px)!important}#top.hero .hero-inner{align-items:center;min-height:calc(100svh - 78px);padding:clamp(32px,4vw,64px) 0!important}#top.hero .hero-copy{z-index:2;position:relative}#top.hero h1{letter-spacing:-.012em!important;max-width:min(700px,100%)!important;font-size:clamp(34px,5.2vw,76px)!important;line-height:1.12!important}#top.hero .lead{max-width:620px!important;line-height:1.62!important}#top.hero .metric-panel{width:100%;background:#24262be0!important;border:1px solid #ffffff1a!important;box-shadow:0 28px 80px #00000047!important}#top.hero .safe-box{background:#ffffff0f!important;border:1px solid #ffffff1a!important}#top.hero .safe-box h3{font-size:20px;line-height:1.25;color:#fff!important}#top.hero .safe-box p{color:#ffffffd6!important;line-height:1.52!important}#top.hero .wave{opacity:.92;filter:blur(14px);top:35%;box-shadow:0 0 40px #f5c84b42,0 0 86px #f5c84b38,0 0 140px #f5c84b1f;background:linear-gradient(90deg,#dba9211f 0%,#f5c84bf2 22%,#ffdf8afa 50%,#f5c84bf2 78%,#dba9211f 100%)!important;height:clamp(66px,7vw,108px)!important}#top.hero .wave2{top:38.5%;box-shadow:0 0 180px #f5c84b47;opacity:.28!important;filter:blur(42px)!important;background:radial-gradient(circle,#f5c84b9e 0%,#f5c84b38 42%,#f5c84b00 74%)!important;height:clamp(120px,11vw,180px)!important}@media (width<=1100px){#top.hero{min-height:auto!important}#top.hero .hero-inner{grid-template-columns:1fr!important;gap:30px!important;min-height:auto!important;padding:40px 0 54px!important}#top.hero h1{max-width:100%!important;font-size:clamp(34px,7.4vw,62px)!important}#top.hero .metric-panel{max-width:100%}#top.hero .wave{top:23%}#top.hero .wave2{top:26%}}@media (width<=720px){.header-inner{min-height:72px!important}.logo{width:210px;height:54px}.logo span{letter-spacing:.1em;font-size:16px}#top.hero .hero-inner{padding:28px 0 42px!important}#top.hero h1{font-size:clamp(30px,10vw,46px)!important;line-height:1.1!important}#top.hero .lead{font-size:16px!important}#top.hero .metric-grid{grid-template-columns:1fr 1fr!important}#top.hero .metric{min-height:132px!important}#top.hero .safe-box{padding:18px!important}}.brand-logo{isolation:isolate;background:radial-gradient(circle at 18% 18%,#ffffff29,#0000 32%),linear-gradient(#343840 0%,#24262b 100%);border:1px solid #f5c84b7a;border-radius:999px;flex:none;align-items:center;gap:13px;width:auto;min-width:246px;height:58px;padding:8px 18px 8px 10px;display:inline-flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff29,0 0 0 1px #f5c84b1a,0 14px 34px #0000004d,0 0 34px #f5c84b2e}.brand-logo:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff38,#fff0);border-radius:999px;height:92%;position:absolute;inset:-42% -18% auto;transform:rotate(-7deg)}.brand-logo:after{content:"";opacity:.9;z-index:0;background:linear-gradient(90deg,#f5c84beb,#f5c84b00);border-radius:999px;height:2px;position:absolute;bottom:8px;left:58px;right:16px}.brand-logo-mark{z-index:1;color:#24262b;background:radial-gradient(circle at 30% 25%,#ffe79c 0%,#f5c84b 48%,#e7b62d 100%);border-radius:999px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff73,0 0 0 1px #ffffff1f,0 0 22px #f5c84b7a}.brand-logo-mark svg{fill:none;stroke:currentColor;stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round;width:25px;height:25px;display:block}.brand-logo-text{z-index:1;letter-spacing:.145em;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px #0000002e,0 0 18px #ffffff1a;font-size:clamp(16px,1.12vw,20px);font-weight:950;line-height:1;position:relative;color:#fff!important}.footer .brand-logo{background:linear-gradient(#343840 0%,#24262b 100%);border-color:#f5c84b4d}@media (width<=720px){.brand-logo{gap:10px;min-width:206px;height:52px;padding:7px 14px 7px 8px}.brand-logo-mark{width:36px;height:36px}.brand-logo-mark svg{width:22px;height:22px}.brand-logo-text{letter-spacing:.12em;font-size:14px}}.infrastructure-icon{border:1px solid #7af0c62e;color:#7af0c6!important;background:#46e2ad29!important}.infrastructure-icon svg{stroke:currentColor;stroke-width:2.1px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:22px;height:22px;display:block}#top.hero{min-height:calc(100svh - 78px)!important}#top.hero .hero-inner{min-height:calc(100svh - 78px);grid-template-columns:minmax(0,1.04fr) minmax(320px,.96fr)!important;gap:clamp(24px,4vw,56px)!important}#top.hero .hero-copy,#top.hero .metric-panel{min-width:0}#top.hero .metric-grid{gap:14px!important}#top.hero .metric{min-height:144px}#top.hero .safe-box{align-items:flex-start}#top.hero .safe-box h3{margin:0;color:#fff!important}#top.hero .safe-box p{margin-top:8px;color:#ffffffdb!important}@media (width<=1280px){#top.hero .hero-inner{grid-template-columns:minmax(0,1fr) minmax(300px,.92fr)!important}#top.hero h1{font-size:clamp(34px,4.8vw,68px)!important}}@media (width<=1100px){#top.hero{min-height:auto!important}#top.hero .hero-inner{grid-template-columns:1fr!important;gap:28px!important;min-height:auto!important;padding:36px 0 52px!important}#top.hero .metric-panel{width:100%;max-width:100%}#top.hero .metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=720px){#top.hero .hero-inner{padding:24px 0 40px!important}#top.hero .metric-grid{grid-template-columns:1fr!important}#top.hero .metric{min-height:120px!important}#top.hero .safe-box{flex-direction:row;gap:14px;padding:16px!important}#top.hero .safe-box h3{font-size:18px!important}#top.hero .safe-box p{font-size:14px!important;line-height:1.5!important}}.mission-compact{background:radial-gradient(circle at 88% 12%,#ffffff57,#0000 24%),linear-gradient(135deg,#f5c84b 0%,#ffd95c 100%)!important;padding:clamp(56px,7vh,92px) 0!important}.mission-compact-layout{grid-template-columns:minmax(280px,.95fr) minmax(0,1.05fr);align-items:center;gap:clamp(28px,5vw,68px);display:grid}.mission-copy{max-width:620px}.mission-kicker{letter-spacing:.22em;text-transform:uppercase;color:#24262b;border-left:4px solid #24262b;margin-bottom:22px;padding-left:16px;font-size:12px;font-weight:950;display:inline-flex}.mission-copy h2{max-width:660px;letter-spacing:-.026em!important;color:#24262b!important;font-size:clamp(40px,4.8vw,72px)!important;line-height:1.02!important}.mission-copy p{color:#24262bd1;max-width:560px;margin-top:24px;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.mission-text{gap:16px;max-width:580px;margin-top:24px;display:grid}.mission-text p{color:#24262bd1;margin:0;font-size:clamp(17px,1.35vw,20px);line-height:1.55}.mission-highlight{color:#24262b;font-weight:900;display:inline}.mission-accent{color:#24262b;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#ffffff85;border-radius:10px;padding:0 7px 2px;font-weight:900}.mission-action-grid{gap:16px;display:grid}.mission-action-card{color:#24262b;background:#ffffffdb;border:1px solid #24262b14;border-radius:26px;grid-template-columns:54px minmax(0,1fr);align-items:center;gap:18px;padding:22px 24px;display:grid;box-shadow:0 18px 46px #24262b1f}.mission-action-card .icon{color:#f5c84b;background:#24262b;border-radius:18px;justify-content:center;align-items:center;width:54px;height:54px;display:flex;box-shadow:0 10px 24px #24262b29}.mission-action-card .icon svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:26px;height:26px;display:block}.mission-action-card h3{margin:0;font-size:clamp(20px,1.8vw,26px);color:#24262b!important}.mission-action-card p{color:#24262bb3;margin-top:6px;font-size:15px;line-height:1.42}@media (width<=1100px){.mission-compact-layout{grid-template-columns:1fr;align-items:start}.mission-copy{max-width:100%}.mission-action-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mission-action-card{grid-template-columns:1fr;align-items:start}}@media (width<=760px){.mission-compact{padding:clamp(40px,7vh,64px) 0!important}.mission-action-grid{grid-template-columns:1fr}.mission-action-card{grid-template-columns:48px minmax(0,1fr);padding:18px}.mission-action-card .icon{width:48px;height:48px}}@media (height<=760px) and (width>=761px){.section{padding-top:clamp(44px,6vh,72px);padding-bottom:clamp(44px,6vh,72px)}.mission-compact{padding:clamp(42px,6vh,70px) 0!important}}.year-axis{min-height:980px!important}.axis-segment.yellow.top{height:170px!important;top:92px!important}.axis-segment.black{height:220px!important;top:286px!important}.axis-segment.yellow.middle{background:var(--yellow);height:170px;top:530px}.axis-segment.future{background:linear-gradient(#24262b 0%,#4b5160 100%);height:176px;top:724px}.path-content{gap:18px!important}.path-group ul{font-size:clamp(14px,1vw,16px)!important;line-height:1.4!important}@media (width<=1320px){.year-axis{min-height:1040px!important}}@media (width<=1100px){.year-axis{min-height:auto!important}#path .year-axis{display:none!important}}.year-dot{color:#8a8f98;letter-spacing:.08em;font-size:18px;font-weight:900;line-height:1}.path-range{color:#5a606b;letter-spacing:.12em;text-transform:uppercase;background:#24262b14;border-radius:999px;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.solutions-refined .solutions-grid{grid-template-columns:minmax(280px,.82fr) minmax(0,1.18fr);align-items:start;gap:clamp(28px,4vw,52px);display:grid}.solutions-intro{max-width:420px;position:sticky;top:112px}.solutions-lead{color:#ffffffb8;margin-top:22px;font-size:clamp(16px,1.2vw,19px);line-height:1.6}.solutions-refined .solution-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.solutions-refined .solution-card{background:linear-gradient(#2d3036 0%,#24262b 100%);border:1px solid #ffffff14;border-radius:28px;min-height:100%;padding:28px;box-shadow:0 18px 44px #0003,inset 0 1px #ffffff0f}.solutions-refined .solution-card h3{margin-top:18px;font-size:clamp(22px,1.7vw,28px);line-height:1.15;color:#fff!important}.solutions-refined .solution-card p{margin-top:14px;font-size:15px;line-height:1.58;color:#ffffffc7!important}.solutions-refined .solution-icon{color:#24262b;background:linear-gradient(#ffe07d 0%,#f5c84b 100%);border-radius:18px;justify-content:center;align-items:center;width:60px;height:60px;display:flex;box-shadow:inset 0 1px #ffffff73,0 10px 26px #f5c84b3d}.solutions-refined .solution-icon svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:30px;height:30px;display:block}.solutions-refined .tags{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.solutions-refined .tag{color:#fff;background:#ffffff14;border:1px solid #ffffff14}.solutions-refined .solutions-footnote{color:#ffffff8a;grid-column:1/-1;max-width:980px;margin-top:6px;font-size:14px;line-height:1.55}@media (width<=1180px){.solutions-refined .solutions-grid{grid-template-columns:1fr}.solutions-intro{max-width:100%;position:relative;top:auto}}@media (width<=860px){.solutions-refined .solution-cards{grid-template-columns:1fr}.solutions-refined .solution-card{padding:22px}}#process .section-head{margin-top:0!important}.partner-icon{border:1px solid #24262b14;box-shadow:inset 0 1px #ffffff73,0 10px 24px #24262b24;color:#24262b!important;background:linear-gradient(#ffe07d 0%,#f5c84b 100%)!important}.partner-icon svg{stroke:currentColor;stroke-width:2.15px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:27px;height:27px;display:block}.partner-icon.one-c{background:linear-gradient(#ffe07d 0%,#f5c84b 100%)!important}.partner-icon.sber{background:linear-gradient(#77f2c4 0%,#46e2ad 100%)!important}.partner-icon.mts-ai{background:linear-gradient(#d8ccff 0%,#9d86ff 100%)!important}.partner-icon.kaiten{background:linear-gradient(#8fe8ff 0%,#45c8f5 100%)!important}.nav a.active,.mobile-menu a.active{color:var(--yellow)}.blog-page{background:var(--black);color:var(--white)}.blog-page-intro{padding:clamp(52px,6vw,84px) 0 18px}.blog-kicker{color:var(--yellow);letter-spacing:.18em;text-transform:uppercase;background:#f5c84b1a;border:1px solid #f5c84b80;border-radius:999px;padding:8px 13px;font-size:12px;font-weight:900;display:inline-flex}.blog-lead{color:#ffffffbd;white-space:pre-line;max-width:720px;margin-top:16px;font-size:clamp(16px,1.25vw,19px);line-height:1.6}.blog-section{padding:18px 0 clamp(60px,7vw,100px)}.blog-posts-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.blog-post-card{background:linear-gradient(145deg, var(--graphite3), var(--graphite2));min-height:100%;box-shadow:var(--shadow);border:1px solid #ffffff1c;border-radius:28px;grid-template-columns:148px 1fr;gap:18px;padding:18px;display:grid}.blog-post-cover{aspect-ratio:675/1200;background:#ecebe6;border-radius:18px;display:block;overflow:hidden;box-shadow:0 14px 32px #00000038}.blog-post-cover img{object-fit:cover;width:100%;height:100%;display:block}.blog-post-card--landscape{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.blog-post-card--landscape .blog-post-cover{aspect-ratio:1600/533;width:100%;max-width:none}.blog-post-card--landscape .blog-post-cover img{object-fit:contain}.blog-post-body{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.blog-post-meta,.blog-article-meta{color:var(--muted);flex-wrap:wrap;align-items:center;gap:10px;font-size:13px;line-height:1.35;display:flex}.blog-post-category{color:var(--yellow);letter-spacing:.08em;text-transform:uppercase;font-weight:900}.blog-post-date{color:#b9bec7}.blog-post-title{letter-spacing:-.03em;text-transform:none;max-width:26ch;margin-top:12px;font-size:clamp(24px,2vw,32px);font-weight:950;line-height:1.06}.blog-post-title a{color:#fff}.blog-post-title a:hover{color:var(--yellow)}.blog-post-excerpt{color:#ffffffc2;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:14px;font-size:16px;line-height:1.58;display:-webkit-box;overflow:hidden}.blog-post-actions{align-items:center;gap:12px;margin-top:auto;padding-top:18px;display:flex}.blog-button{background:var(--yellow);min-height:48px;color:var(--graphite);border-radius:999px;justify-content:center;align-items:center;padding:0 20px;font-weight:900;transition:all .18s;display:inline-flex}.blog-button:hover{background:var(--yellow2);transform:translateY(-2px)}.blog-button-secondary{background:var(--graphite);color:#fff}.blog-button-secondary:hover{background:var(--graphite3)}.blog-article{background:var(--light);color:var(--graphite);padding:clamp(46px,7vw,92px) 0}.blog-article-grid{grid-template-columns:minmax(250px,.72fr) minmax(0,1.28fr);align-items:start;gap:clamp(28px,4vw,70px);display:grid}.blog-article-cover{position:sticky;top:110px}.blog-article-cover .blog-post-cover{border-radius:22px;box-shadow:0 18px 36px #24262b2e}.blog-article-body{max-width:880px}.blog-article-meta{color:#6b717a}.blog-article-body h1{max-width:900px;color:var(--graphite);letter-spacing:-.045em;text-transform:none;margin:18px 0 0;font-size:clamp(40px,5vw,72px);font-weight:950;line-height:.98}.blog-article-lead{color:#5f6670;margin-top:24px;font-size:clamp(18px,1.45vw,22px);line-height:1.65}.blog-article-body p{color:#424850;margin:22px 0 0;font-size:clamp(17px,1.2vw,20px);line-height:1.72}.blog-article-actions{flex-wrap:wrap;gap:12px;margin-top:32px;display:flex}.blog-author-box{background:#fff;border-left:6px solid #ef3730;border-radius:0 22px 22px 0;margin-top:44px;padding:26px;box-shadow:0 16px 36px #24262b14}.blog-author-name{font-size:24px;font-weight:950}.blog-author-role{color:#6e737b;margin-top:5px;font-size:15px}.blog-author-box .blog-author-quote{color:#30343a;margin-top:18px;font-weight:700}.blog-tags{flex-wrap:wrap;gap:8px;margin-top:30px;display:flex}.blog-tag{color:#454a52;background:#e6e7e2;border-radius:999px;padding:9px 12px;font-size:13px;font-weight:800}.blog-posts-grid>.blog-post-card:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,50% - 12px)}.blog-article-image{aspect-ratio:auto;background:#fff;margin:0}.blog-article-image img{object-fit:contain;height:auto}.blog-content-section{margin-top:42px}.blog-content-section h2{color:var(--graphite);letter-spacing:-.02em;margin:0;font-size:clamp(26px,2.4vw,38px);line-height:1.15}.blog-content-section ul{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.blog-content-section li{color:#424850;padding-left:30px;font-size:clamp(17px,1.2vw,20px);line-height:1.62;position:relative}.blog-content-section li:before{color:#d79e00;content:"→";font-weight:950;position:absolute;top:0;left:0}.blog-article-callout{border-left:5px solid var(--yellow);color:#292d33;white-space:pre-line;background:#fff4c7;border-radius:0 18px 18px 0;margin-top:26px;padding:22px 24px;font-size:clamp(17px,1.25vw,20px);font-weight:800;line-height:1.6}.blog-example-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.blog-example{background:#fff;border:1px solid #d8dbdd;border-radius:18px;padding:22px}.blog-example>span{color:#555b63;letter-spacing:.08em;text-transform:uppercase;background:#e6e7e2;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:900;display:inline-flex}.blog-example-after{background:#fff9e5;border-color:#e4b51e}.blog-example-after>span{background:var(--yellow);color:var(--graphite)}.blog-example p{margin-top:14px}@media (width<=1180px){.blog-posts-grid{grid-template-columns:1fr}.blog-posts-grid>.blog-post-card:last-child:nth-child(odd){grid-column:auto;width:100%}}@media (width<=1100px){.blog-article-grid{grid-template-columns:1fr}.blog-article-cover{max-width:430px;position:relative;top:auto}}@media (width<=720px){.blog-post-card{border-radius:22px;grid-template-columns:1fr;gap:14px;padding:14px}.blog-post-cover{max-width:180px}.blog-post-title{max-width:none;font-size:clamp(22px,8vw,30px)}.blog-post-excerpt{-webkit-line-clamp:3}.blog-article-actions .blog-button{width:100%}}@media (width<=480px){h1{letter-spacing:-.03em!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;font-size:28px!important;line-height:1.02!important}#top.hero .hero-inner{padding-left:0!important;padding-right:0!important}#top.hero .hero-copy{padding-left:0!important}.hero-copy .lead{max-width:100%!important;font-size:16px!important}.cta-row .btn{text-align:center;white-space:normal!important}#top.hero h1{font-size:24px!important;line-height:1.08!important}#top.hero h1 span{display:block!important}#top.hero .lead{overflow-wrap:anywhere!important;word-break:break-word!important}#top.hero .container{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.burger{justify-content:center!important;align-items:center!important;display:inline-flex!important;position:absolute!important;top:18px!important;right:16px!important}}@media (width>=1101px){#top.hero{align-items:flex-start!important}#top.hero .hero-inner{min-height:auto!important;padding-top:clamp(34px,4.2vh,52px)!important;padding-bottom:clamp(52px,7vh,92px)!important}}#top.hero .hero-copy{padding-left:clamp(10px,1.2vw,20px)!important}@media (width<=720px){#top.hero .hero-copy{padding-left:8px!important}}.tech-icon{border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;box-shadow:inset 0 1px #ffffff6b,0 10px 24px #46e2ad2e;color:#24262b!important;background:linear-gradient(#77f2c4 0%,#46e2ad 100%)!important;font-size:0!important;line-height:0!important;display:flex!important}.tech-icon svg{stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;fill:none;width:28px;height:28px;display:block}.tech-icon.frontend{background:linear-gradient(#8fe8ff 0%,#45c8f5 100%)!important}.tech-icon.testing{background:linear-gradient(#d8ccff 0%,#9d86ff 100%)!important}.tech-icon.management{background:linear-gradient(#ffe07d 0%,#f5c84b 100%)!important}@media (width<=1100px){.burger{z-index:1000!important;justify-content:center!important;align-items:center!important;display:inline-flex!important;position:fixed!important;top:18px!important;right:16px!important}.nav,.header .btn,.lang-switch{display:none!important}}.innovation-compact{padding:clamp(52px,6vw,82px) 0!important}.innovation-compact .partners-layout{grid-template-columns:1fr!important;align-items:start!important;gap:30px!important}.innovation-compact .innovation-heading{text-align:center;max-width:860px;margin:0 auto}.innovation-compact .innovation-heading h2{margin-top:0!important}.innovation-compact .innovation-heading p{max-width:760px;margin-left:auto!important;margin-right:auto!important}.innovation-compact .cards-2{grid-template-columns:repeat(4,minmax(0,1fr))!important;align-items:stretch!important;gap:18px!important;display:grid!important}.innovation-compact .card{text-align:left;flex-direction:column!important;padding:22px!important;display:flex!important}.innovation-compact .card h3{font-size:22px;line-height:1.15}.innovation-compact .card p{font-size:14px;line-height:1.5}.innovation-compact .card .tags{margin-top:auto!important;padding-top:22px!important}@media (width<=1180px){.innovation-compact .cards-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){.innovation-compact .cards-2{grid-template-columns:1fr!important}}.facts-grid .fact.accent-green{background:var(--green)!important;color:#24262b!important}.facts-grid .fact.accent-green .metric-value,.facts-grid .fact.accent-green h3,.facts-grid .fact.accent-green p{color:#24262b!important;opacity:1!important}.facts-grid .fact.accent-lime{background:var(--lime)!important;color:#24262b!important}.facts-grid .fact.accent-lime .metric-value,.facts-grid .fact.accent-lime h3,.facts-grid .fact.accent-lime p{color:#24262b!important;opacity:1!important}.facts-polished{padding-top:clamp(72px,8vw,110px)!important}.facts-polished .lead{max-width:720px;color:#ffffffb3!important}.facts-polished .facts-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:22px!important;margin-top:42px!important;display:grid!important}.facts-polished .fact-soft{color:#fff!important;background:linear-gradient(#2b2e34 0%,#24262b 100%)!important;border:1px solid #ffffff1a!important;border-radius:30px!important;flex-direction:column!important;justify-content:flex-start!important;align-items:flex-start!important;min-height:220px!important;padding:30px 30px 28px!important;display:flex!important;box-shadow:0 18px 46px #0003,inset 0 1px #ffffff0d!important}.facts-polished .fact-soft .metric-value{color:var(--accent-color,#f5c84b)!important;letter-spacing:-.045em!important;white-space:nowrap!important;margin:0 0 26px!important;font-size:clamp(46px,4vw,72px)!important;font-weight:950!important;line-height:.95!important}.facts-polished .fact-soft h3{color:#fff!important;max-width:100%!important;margin:0!important;font-size:clamp(20px,1.55vw,28px)!important;line-height:1.16!important}.facts-polished .fact-soft p{color:#ffffff9e!important;opacity:1!important;margin-top:12px!important;font-size:clamp(14px,1vw,16px)!important;line-height:1.45!important}.facts-polished .fact-green{--accent-color:#63e6b8}.facts-polished .fact-yellow{--accent-color:#f5c84b}.facts-polished .fact-violet{--accent-color:#b9a7ff}.facts-polished .fact-lime{--accent-color:#b6f35a}.facts-polished .fact-blue{--accent-color:#55c6ff}.facts-polished .fact-pink{--accent-color:#ff8bc8}.facts-polished .fact-sand{--accent-color:#f3c084}@media (width<=1180px){.facts-polished .facts-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){.facts-polished .facts-grid{grid-template-columns:1fr!important}.facts-polished .fact-soft{min-height:auto!important}}.solutions-refined .solution-card{flex-direction:column!important;align-items:flex-start!important;display:flex!important}.solutions-refined .solution-card h3{align-items:flex-start;min-height:2.35em;display:flex;margin-bottom:0!important}.solutions-refined .solution-card p{flex:auto;margin-bottom:0!important}.solutions-refined .solution-card .tags{align-items:flex-end;padding-top:18px;margin-top:auto!important}.solutions-refined .solution-card .tag{align-self:flex-start}@media (width<=860px){.solutions-refined .solution-card h3{min-height:auto}}.contact-layout,.contact-layout>*{min-width:0!important}.contact-copy{padding-right:clamp(8px,1.4vw,18px)}.contact-title{overflow-wrap:anywhere;word-break:break-word;text-wrap:balance;letter-spacing:-.05em!important;max-width:min(100%,560px)!important;font-size:clamp(40px,5.6vw,88px)!important;line-height:.92!important}@media (width<=1100px){.contact-title{max-width:100%!important;font-size:clamp(38px,7.5vw,72px)!important}.contact-layout{gap:clamp(24px,4vw,40px)!important}}@media (width<=720px){.contact-title{font-size:clamp(34px,11vw,56px)!important;line-height:.94!important}.contact-copy{padding-right:0}}.contact-layout{align-items:center!important}.contact-copy{flex-direction:column;justify-content:center;display:flex;padding-top:0!important;padding-right:clamp(12px,1.8vw,28px)!important}.contact-kicker{margin-bottom:18px!important}.contact-title{text-wrap:balance;letter-spacing:-.035em!important;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:min(100%,620px)!important;margin:0 0 26px!important;font-size:clamp(40px,4.6vw,72px)!important;line-height:1.02!important}.contact-direct{gap:14px;display:grid;margin-top:0!important;margin-bottom:28px!important}.contact-direct div{line-height:1.08!important}.contact-copy p{max-width:470px;margin:0!important;line-height:1.62!important}@media (width<=1100px){.contact-layout{align-items:start!important}.contact-copy{padding-right:0!important}.contact-title{max-width:100%!important;margin-bottom:22px!important;font-size:clamp(38px,6.4vw,64px)!important;line-height:1.04!important}.contact-direct{margin-bottom:22px!important}}@media (width<=720px){.contact-title{letter-spacing:-.03em!important;font-size:clamp(32px,9.8vw,48px)!important;line-height:1.06!important}.contact-direct{gap:10px}}.footer a[href*=privacy-policy]{text-underline-offset:5px;align-items:center;gap:8px;text-decoration-thickness:1.5px;transition:opacity .18s,transform .18s;color:#f5c84b!important;font-weight:800!important;text-decoration:underline!important;display:inline-flex!important}.footer a[href*=privacy-policy]:after{content:"↗";font-size:.95em;line-height:1;text-decoration:none}.footer a[href*=privacy-policy]:hover{opacity:.82;transform:translate(2px)}.lang-switch{height:40px;color:var(--yellow);letter-spacing:.08em;cursor:pointer;background:#f5c84b1a;border:1px solid #f5c84b73;border-radius:999px;flex:none;padding:0 14px;font-weight:900;transition:all .18s}.lang-switch:hover{background:#f5c84b2e}.mobile-lang-switch{width:max-content;color:var(--yellow);letter-spacing:.08em;cursor:pointer;background:#f5c84b1a;border:1px solid #f5c84b73;border-radius:999px;margin-top:8px;padding:10px 14px;font-weight:900}@media (width<=1100px){.lang-switch{display:none}}.header-brand-logo{color:#fff;flex:none;justify-content:flex-start;align-items:center;line-height:0;text-decoration:none;transition:opacity .18s;display:inline-flex}.header-brand-logo:hover{opacity:.84}.header-logo-svg{color:currentColor;width:clamp(156px,14vw,188px);height:auto;display:block}.header-logo-svg *{fill:currentColor!important;stroke:currentColor!important}@media (width<=720px){.header-logo-svg{width:148px}}.header-brand-logo-clean{color:#fff!important;min-width:auto!important;height:auto!important;box-shadow:none!important;isolation:auto!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:0!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:visible!important}.header-brand-logo-clean:before,.header-brand-logo-clean:after{content:none!important}.header-logo-check{color:#fff;background:0 0;border:2px solid #ffffffeb;border-radius:999px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.header-logo-check svg{stroke-width:3.1px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px;display:block;fill:none!important;stroke:currentColor!important}@media (width<=720px){.header-brand-logo-clean{gap:10px!important}.header-logo-check{width:30px;height:30px}.header-logo-check svg{width:19px;height:19px}.header-logo-wordmark{letter-spacing:.085em!important;font-size:15px!important}}.header-brand-logo-source-check{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:12px!important;padding:0!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:visible!important}.header-brand-logo-source-check:before,.header-brand-logo-source-check:after{content:none!important}.source-checkmark{color:#fff;flex:none;width:34px;height:34px;display:block;overflow:visible}.source-checkmark path{fill:currentColor!important;stroke:none!important}.header-logo-wordmark{display:inline-block;color:#fff!important;letter-spacing:.105em!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:none!important;font-family:Inter,Arial,sans-serif!important;font-size:clamp(17px,1.2vw,21px)!important;font-weight:950!important;line-height:1!important}@media (width<=720px){.header-brand-logo-source-check{gap:10px!important}.source-checkmark{width:30px;height:30px}.header-logo-wordmark{letter-spacing:.085em!important;font-size:15px!important}}.header-brand-logo-source-check{gap:14px!important}@media (width<=1100px){.header-logo-wordmark{font-size:30px!important}.source-checkmark{width:32px!important;height:32px!important}}@media (width<=720px){.header-logo-wordmark{letter-spacing:.03em!important;font-size:25px!important}.source-checkmark{width:28px!important;height:28px!important}}.header-brand-logo-source-check{align-items:center!important;gap:9px!important}.source-checkmark{width:24px!important;height:24px!important}.header-logo-wordmark{letter-spacing:.075em!important;font-size:20px!important;font-weight:900!important;line-height:1!important}@media (width<=1100px){.source-checkmark{width:22px!important;height:22px!important}.header-logo-wordmark{letter-spacing:.065em!important;font-size:18px!important}}@media (width<=720px){.source-checkmark{width:20px!important;height:20px!important}.header-logo-wordmark{letter-spacing:.055em!important;font-size:16px!important}}#top.hero .hero-inner{padding-left:clamp(28px,3.2vw,48px)!important}@media (width<=1100px){#top.hero .hero-inner{padding-left:clamp(22px,4vw,36px)!important}}@media (width<=720px){#top.hero .hero-inner{padding-left:16px!important}}.industry-grid{align-items:stretch!important}.industry-card{flex-direction:column!important;align-items:flex-start!important;min-height:100%!important;display:flex!important}.industry-card .icon{flex:none!important}.industry-card h3{align-items:flex-start!important;min-height:2.25em!important;margin-bottom:0!important;display:flex!important}.industry-card p{min-height:3.1em!important;margin-top:14px!important;margin-bottom:0!important;line-height:1.52!important}.industry-card .card-note{margin-top:auto!important;padding-top:22px!important}@media (width<=900px){.industry-card h3,.industry-card p{min-height:auto!important}}.cards-3{align-items:stretch!important}.cards-3>.card{flex-direction:column!important;align-items:flex-start!important;min-height:100%!important;display:flex!important}.cards-3>.card .icon{flex:none!important}.cards-3>.card h3{align-items:flex-start!important;min-height:2.55em!important;margin-bottom:0!important;display:flex!important}.cards-3>.card p{min-height:7.2em!important;margin-top:16px!important;margin-bottom:0!important;line-height:1.55!important}.cards-3>.card .card-note{width:100%!important;margin-top:auto!important;padding-top:22px!important}@media (width<=980px){.cards-3>.card h3,.cards-3>.card p{min-height:auto!important}}@media (width<=480px){:root{--container:calc(100vw - 32px)}h1{letter-spacing:-.03em!important;overflow-wrap:anywhere!important;word-break:break-word!important;max-width:100%!important;font-size:28px!important;line-height:1.02!important}h2{letter-spacing:-.04em!important;font-size:36px!important;line-height:1!important}#top.hero .hero-inner{padding-left:0!important;padding-right:0!important}.hero-copy,.metric-panel,.safe-box,.contact-card{width:100%;min-width:0}.hero-copy .lead{max-width:100%!important;font-size:16px!important;line-height:1.5!important}.header-inner{gap:12px!important}.cta-row{grid-template-columns:1fr!important;gap:12px!important;display:grid!important}.cta-row .btn,.contact-submit .btn{text-align:center;width:100%;white-space:normal!important;min-width:0!important;padding-inline:18px!important}#top.hero h1{font-size:24px!important;line-height:1.08!important}#top.hero h1 span{display:block!important}#top.hero .lead{overflow-wrap:anywhere!important;word-break:break-word!important}#top.hero .container{width:calc(100vw - 32px)!important;max-width:calc(100vw - 32px)!important}.burger{justify-content:center!important;align-items:center!important;display:inline-flex!important;position:absolute!important;top:18px!important;right:16px!important}}@media (width<=720px){#process .section-head{overflow:hidden;grid-template-columns:1fr!important;align-items:start!important;gap:18px!important;width:100%!important;display:grid!important}#process .section-head>div{width:100%!important;min-width:0!important}#process .tabs{border-radius:24px!important;grid-template-columns:1fr!important;justify-self:stretch!important;gap:5px!important;width:100%!important;min-width:0!important;max-width:100%!important;padding:5px!important;display:grid!important;overflow:hidden!important}#process .tabs button{white-space:normal!important;text-align:center!important;width:100%!important;min-width:0!important;padding:12px 16px!important}}.automation-article-page{color:var(--graphite);background:#f6f6f4;padding:clamp(42px,6vw,82px) 0}.automation-article{max-width:1040px}.automation-article-meta{color:#656b74;letter-spacing:.06em;text-transform:uppercase;flex-wrap:wrap;gap:10px 18px;margin-bottom:16px;font-size:13px;font-weight:800;display:flex}.automation-article-meta span{color:#97700c}.automation-article h1{max-width:920px;color:var(--graphite);letter-spacing:-.045em;text-transform:none;margin:0;font-size:clamp(38px,5.6vw,72px);font-weight:950;line-height:.99}.automation-article-subtitle{color:#5f6670;max-width:800px;margin:22px 0 0;font-size:clamp(18px,1.65vw,23px);line-height:1.5}.automation-article-hero{margin:30px 0 0}.automation-article-hero img,.automation-article-figure img{border-radius:20px;width:100%;height:auto;display:block}.automation-article-hero figcaption,.automation-article-figure figcaption{color:#696f78;text-align:center;margin-top:9px;font-size:14px;line-height:1.45}.automation-article-epigraph{border-left:4px solid var(--yellow);color:#474b53;max-width:820px;margin:28px 0 0 auto;padding:0 0 0 28px;font-size:clamp(16px,1.2vw,18px);font-style:italic;line-height:1.62}.automation-article-epigraph p{margin:0}.automation-article-epigraph p+p{margin-top:12px}.automation-article-body{max-width:880px;margin:0 auto}.automation-article-body section{margin-top:clamp(46px,6vw,74px)}.automation-article-body h2,.automation-article-checklist h2,.automation-article-authors h2{color:var(--graphite);letter-spacing:-.03em;text-transform:none;margin:0;font-size:clamp(27px,3.2vw,42px);line-height:1.12}.automation-article-body h3{color:var(--graphite);letter-spacing:-.02em;margin:32px 0 0;font-size:clamp(21px,2.1vw,29px);line-height:1.2}.automation-article-body p,.automation-article-authors p{color:#424850;margin:18px 0 0;font-size:clamp(17px,1.2vw,20px);line-height:1.72}.automation-article-body section>p{text-indent:1.25em}.automation-article-body strong{color:#292d33}.automation-article-example{border-left:5px solid var(--yellow);background:#fff;border-radius:0 18px 18px 0;margin:24px 0;padding:24px 26px;box-shadow:0 14px 34px #24262b12}.automation-article-example h3{margin:0 0 14px}.automation-article-example p{margin-top:10px;font-size:clamp(16px,1.1vw,18px);line-height:1.58}.automation-article-points,.automation-article-audit{gap:14px;margin:22px 0 0;padding-left:25px;display:grid}.automation-article-points li,.automation-article-audit li{color:#424850;padding-left:5px;font-size:clamp(17px,1.15vw,19px);line-height:1.65}.automation-article-points li::marker{color:#97700c;font-weight:900}.automation-article-audit li::marker{color:#97700c;font-weight:900}.automation-article-figure{margin:32px 0}.automation-article-figure img{object-fit:contain;background:#fff;max-height:650px}.automation-table-wrap{overscroll-behavior-x:contain;background:#fff;border:1px solid #d8dbdd;border-radius:16px;margin:20px 0 26px;overflow-x:auto}.automation-table-wrap table{border-collapse:collapse;table-layout:fixed;color:#3f454d;width:100%;min-width:690px;font-size:15px;line-height:1.5}.automation-table-wide table{min-width:920px}.automation-table-wrap th,.automation-table-wrap td{overflow-wrap:break-word;text-align:left;vertical-align:top;border-bottom:1px solid #e2e3e5;border-right:1px solid #e2e3e5;padding:14px 15px}.automation-table-wrap th{color:#292d33;background:#eef0eb;font-weight:850}.automation-table-wrap th:last-child,.automation-table-wrap td:last-child{border-right:0}.automation-table-wrap tr:last-child th,.automation-table-wrap tr:last-child td{border-bottom:0}.automation-table-note{color:#6b717a;margin:0;padding:8px 12px;font-size:12px;display:none}.automation-article-punchline{border-top:4px solid var(--yellow);padding-top:18px;font-weight:850;text-indent:0!important;margin-top:28px!important;font-size:clamp(19px,1.6vw,23px)!important}.automation-article-checklist{background:#fff2bd;border:1px solid #e5bd45;border-radius:26px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:28px;max-width:920px;margin:clamp(48px,7vw,86px) auto 0;padding:clamp(24px,4vw,38px);display:grid;box-shadow:0 18px 44px #7556001a}.automation-article-checklist>div>span{color:#8c6707;letter-spacing:.13em;text-transform:uppercase;margin-bottom:10px;font-size:13px;font-weight:950;display:block}.automation-article-checklist p{color:#555b63;max-width:650px;margin:12px 0 0;font-size:16px;line-height:1.55}.automation-article-authors{border-top:1px solid #d8dbdd;max-width:920px;margin:clamp(46px,7vw,76px) auto 0;padding-top:32px}.automation-author-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.automation-author-grid>div{background:#fff;border-radius:16px;padding:20px}.automation-author-grid strong,.automation-author-grid span{display:block}.automation-author-grid strong{font-size:18px}.automation-author-grid span{color:#6b717a;margin-top:5px;font-size:14px;line-height:1.4}.automation-article-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:22px;max-width:920px;margin:40px auto 0;display:flex}.automation-article-footer .blog-tags{margin-top:0}@media (width<=760px){.automation-article-page{padding-top:28px}.automation-article h1{font-size:clamp(34px,10vw,48px)!important}.automation-article-hero{margin-top:22px}.automation-article-hero img,.automation-article-figure img{border-radius:14px}.automation-article-epigraph{padding-left:18px}.automation-article-body section>p{text-indent:0}.automation-table-note{display:block}.automation-article-checklist{grid-template-columns:1fr}.automation-article-checklist .blog-button{width:100%}.automation-author-grid{grid-template-columns:1fr}.automation-article-footer,.automation-article-footer .blog-button{width:100%}}._internship-page_b6y22_2{--black:#24262b;--graphite:#2b2e34;--light:#f4f4f1;--white:#fff;--yellow:#f5c84b;--yellow2:#ffd95c;--green:#46e2ad;--teal:#39bda9;--muted:#6b7280;--radius:clamp(22px,2.2vw,34px);--shadow:0 24px 80px #0000002e;--container:min(1280px, calc(100vw - clamp(32px,6vw,80px)))}._internship-page_b6y22_2 *{box-sizing:border-box}._internship-page_b6y22_2{scroll-behavior:smooth;background:var(--black);color:var(--black);margin:0;font-family:Inter,Arial,sans-serif;overflow-x:hidden}._internship-page_b6y22_2 a{color:inherit;text-decoration:none}._internship-page_b6y22_2 h1,._internship-page_b6y22_2 h2,._internship-page_b6y22_2 h3,._internship-page_b6y22_2 p{margin:0}._internship-page_b6y22_2 button,._internship-page_b6y22_2 input,._internship-page_b6y22_2 select,._internship-page_b6y22_2 textarea{font:inherit}._container_b6y22_9{width:var(--container);margin:0 auto}._section_b6y22_9{padding:clamp(64px,8vw,112px) 0;position:relative;overflow:hidden}._header_b6y22_9{z-index:50;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#24262beb;border-bottom:1px solid #ffffff1a;position:sticky;top:0}._header-inner_b6y22_9{justify-content:space-between;align-items:center;gap:24px;min-height:78px;display:flex}._nav_b6y22_10{color:#e8e8e8;align-items:center;gap:clamp(18px,2.4vw,34px);font-size:14px;font-weight:750;display:flex}._nav_b6y22_10 a:hover{color:var(--yellow)}._nav_b6y22_10 ._nav-apply_b6y22_10{color:var(--yellow);font-weight:950}._nav_b6y22_10 ._nav-apply_b6y22_10:hover{color:var(--yellow2)}._btn_b6y22_11{cursor:pointer;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-weight:900;display:inline-flex}._btn-primary_b6y22_11{background:var(--yellow);color:var(--black)}._burger_b6y22_12{color:#fff;background:0 0;border:1px solid #ffffff2e;border-radius:50%;width:42px;height:42px;display:none}._mobile-menu_b6y22_12{background:var(--black);border-top:1px solid #ffffff1a;padding:18px 0;display:none}._mobile-menu_b6y22_12._open_b6y22_12{display:block}._mobile-menu_b6y22_12 ._container_b6y22_9{color:#fff;gap:12px;font-weight:850;display:grid}._mobile-menu_b6y22_12 ._nav-apply_b6y22_10{color:var(--yellow);font-weight:950}._label_b6y22_13{color:#d5a92d;letter-spacing:.2em;text-transform:uppercase;background:#f5c84b1a;border:1px solid #f5c84b8c;border-radius:999px;justify-content:center;align-items:center;padding:10px 16px;font-size:12px;font-weight:950;display:inline-flex}._label-strong_b6y22_14{background:var(--black);color:#fff;border:2px solid var(--yellow);letter-spacing:.18em;padding:12px 20px;font-size:clamp(12px,1vw,15px);box-shadow:0 16px 38px #24262b29,inset 0 0 0 1px #ffffff14}._internship-page_b6y22_2 h1{letter-spacing:-.035em;text-transform:uppercase;font-size:clamp(42px,7vw,104px);font-weight:950;line-height:.96}._internship-page_b6y22_2 h2{letter-spacing:-.03em;text-transform:uppercase;font-size:clamp(40px,5.9vw,86px);font-weight:950;line-height:1.03}._internship-page_b6y22_2 h3{font-size:clamp(20px,2vw,28px);font-weight:950;line-height:1.08}._lead_b6y22_15{color:#d0d0d0;font-size:clamp(17px,1.55vw,21px);line-height:1.58}._grid-bg_b6y22_16{opacity:.18;background-image:radial-gradient(circle,#5a69782e 1.5px,#0000 2px);background-size:34px 34px;position:absolute;inset:0}._hero-inner_b6y22_17{grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);align-items:center;gap:clamp(32px,5vw,64px);width:100%;padding:clamp(42px,5vw,76px) 0;display:grid;position:relative}._hero-copy_b6y22_17{padding-left:clamp(72px,8vw,136px)}._cta-row_b6y22_17{flex-wrap:wrap;gap:14px;margin-top:36px;display:flex}._white-bg_b6y22_18{color:var(--black);background:linear-gradient(#f7f8f7 0%,#eef1f1 100%)}._dark-section_b6y22_18{background:var(--black);color:#fff}._section-content_b6y22_18{position:relative}._section-head_b6y22_18{justify-content:space-between;align-items:end;gap:36px;display:flex}._section-head_b6y22_18 p{color:#60656d;max-width:760px;margin-top:22px;font-size:clamp(17px,1.5vw,20px);line-height:1.55}._cards_b6y22_19{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:44px;display:grid}._card_b6y22_19{color:var(--black);border-radius:var(--radius);box-shadow:var(--shadow);background:#fff;padding:clamp(24px,2.4vw,34px)}._card_b6y22_19._dark_b6y22_18{color:#fff;background:#2b2e34;border:1px solid #ffffff1a}._card_b6y22_19 p{color:#666;margin-top:16px;line-height:1.55}._card_b6y22_19._dark_b6y22_18 p{color:#ffffffc7}._tags_b6y22_19{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}._tag_b6y22_19{color:#404040;background:#f0f0ee;border-radius:999px;padding:8px 12px;font-size:12px;font-weight:900}._review-grid_b6y22_20{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}._review-card_b6y22_20{color:#fff;border-radius:var(--radius);box-shadow:var(--shadow);background:#24262b;border:1px solid #ffffff1a;flex-direction:column;padding:22px;display:flex}._student-photo_b6y22_20{object-fit:cover;object-position:center;border-radius:24px;width:100%;height:300px;margin-bottom:20px}._role_b6y22_20{background:var(--yellow);width:max-content;max-width:100%;color:var(--black);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;margin-top:10px;padding:7px 11px;font-size:12px;font-weight:950;display:inline-flex}._review-card_b6y22_20 p{color:#ffffffd1;margin-top:18px;font-size:15px;line-height:1.58}._contact-section_b6y22_21{color:var(--black);background:linear-gradient(#f7f8f7 0%,#eef1f1 100%)}._contact-layout_b6y22_21{grid-template-columns:minmax(280px,.9fr) minmax(0,1.2fr);align-items:start;gap:clamp(32px,5vw,72px);display:grid;position:relative}._contact-title_b6y22_21{letter-spacing:-.028em;text-transform:uppercase;overflow-wrap:anywhere;word-break:normal;max-width:560px;font-size:clamp(36px,5.2vw,78px);font-weight:950;line-height:1.02}._contact-note_b6y22_21{color:#5f636b;max-width:430px;margin-top:28px;font-size:18px;line-height:1.55}._contact-card_b6y22_21{background:#fff;border-radius:20px;padding:clamp(24px,2.8vw,38px);box-shadow:0 24px 80px #00000014}._form-grid_b6y22_21{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 20px;display:grid}._field_b6y22_21{gap:10px;display:grid}._field_b6y22_21._full_b6y22_21{grid-column:1/-1}._field_b6y22_21 label{font-size:16px;font-weight:900}._field_b6y22_21 input,._field_b6y22_21 select,._field_b6y22_21 textarea{width:100%;color:var(--black);background:#f4f4f1;border:1px solid #d8d8d2;border-radius:12px;outline:0;padding:16px 18px}._field_b6y22_21 textarea{resize:vertical;min-height:120px}._footer_b6y22_22{color:#fff;background:#24262b;padding:56px 0}._footer-grid_b6y22_22{grid-template-columns:1.2fr 1fr 1fr;gap:clamp(24px,4vw,56px);display:grid}._footer-brand_b6y22_22{letter-spacing:.22em;text-transform:uppercase;margin-bottom:22px;font-size:18px;font-weight:950}._footer_b6y22_22 h4{margin:0 0 16px;font-size:18px;font-weight:950}._footer_b6y22_22 p,._footer_b6y22_22 div,._footer_b6y22_22 a{color:#e7e7e7;font-size:17px;line-height:1.45}@media (width<=1100px){._nav_b6y22_10{display:none}._burger_b6y22_12{justify-content:center;align-items:center;display:inline-flex}._hero-inner_b6y22_17,._section-head_b6y22_18,._contact-layout_b6y22_21{grid-template-columns:1fr}._hero-copy_b6y22_17{padding-left:0}._cards_b6y22_19,._review-grid_b6y22_20{grid-template-columns:1fr}._review-card_b6y22_20{grid-template-columns:180px minmax(0,1fr);align-items:start;gap:20px;display:grid}._student-photo_b6y22_20{height:220px;margin-bottom:0}}@media (width<=720px){._internship-page_b6y22_2{--container:calc(100vw - 32px)}._header-inner_b6y22_9{min-height:68px}._hero-inner_b6y22_17{padding:42px 0}._form-grid_b6y22_21,._footer-grid_b6y22_22{grid-template-columns:1fr}._review-card_b6y22_20{display:flex}._student-photo_b6y22_20{height:280px;margin-bottom:18px}._contact-title_b6y22_21{max-width:100%;font-size:clamp(32px,12vw,56px)}._field_b6y22_21._full_b6y22_21{grid-column:auto}._cta-row_b6y22_17 ._btn_b6y22_11{width:100%}}._label-feature_b6y22_25{color:#fff!important;border:3px solid var(--yellow)!important;letter-spacing:.18em!important;background:linear-gradient(#24262b 0%,#111827 100%)!important;padding:14px 24px!important;font-size:clamp(13px,1.15vw,17px)!important;box-shadow:0 20px 54px #24262b42,0 0 0 6px #f5c84b24,inset 0 1px #ffffff29!important}._contact-layout_b6y22_21{grid-template-columns:minmax(260px,.82fr) minmax(0,1.18fr)!important}._contact-title_b6y22_21{text-wrap:balance;overflow-wrap:normal!important;word-break:normal!important;-webkit-hyphens:none!important;hyphens:none!important;max-width:520px!important;font-size:clamp(30px,4.1vw,60px)!important;line-height:1.08!important}@media (width<=1100px){._contact-layout_b6y22_21{grid-template-columns:1fr!important}._contact-title_b6y22_21{max-width:100%!important}}@media (width<=720px){._label-feature_b6y22_25{letter-spacing:.13em!important;padding:12px 16px!important;font-size:12px!important}._contact-title_b6y22_21{font-size:clamp(30px,10vw,46px)!important;line-height:1.1!important}}._career-hero_b6y22_52{color:#fff;background:#24262b;border-bottom:1px solid #ffffff1a;align-items:center;min-height:calc(100svh - 78px);display:flex;overflow:hidden}._career-hero_b6y22_52 ._hero-inner_b6y22_17{z-index:2;align-items:center;gap:clamp(24px,4vw,56px);position:relative;grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr)!important}._career-hero_b6y22_52 h1{max-width:860px;margin-bottom:0;letter-spacing:-.03em!important;color:#fff!important;font-size:clamp(42px,6.6vw,96px)!important;line-height:1.08!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17{max-width:760px;padding-left:clamp(96px,9vw,156px)}._career-hero_b6y22_52 ._cta-row_b6y22_17{margin-top:32px}@keyframes _heroFloat_b6y22_1{0%,to{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes _orbitFloat_b6y22_1{0%,to{transform:translateY(0)}50%{transform:translateY(10px)}}@keyframes _heroPulse_b6y22_1{0%,to{opacity:.72;transform:scale(.95)}50%{opacity:.98;transform:scale(1.04)}}@keyframes _ping_b6y22_1{0%{box-shadow:0 0 #67e8c38c}70%{box-shadow:0 0 0 18px #67e8c300}to{box-shadow:0 0 #67e8c300}}@media (width<=1100px){._career-hero_b6y22_52 ._hero-inner_b6y22_17{gap:24px;padding-top:52px;padding-bottom:52px;grid-template-columns:1fr!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17{max-width:none;padding-left:0}}@media (width<=720px){._career-hero_b6y22_52 h1{font-size:clamp(34px,10vw,52px)!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17{padding-left:0}._career-hero_b6y22_52 ._cta-row_b6y22_17{gap:12px}}._header-brand-logo-source-check_b6y22_64{color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;flex:none!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;padding:0!important;line-height:1!important;text-decoration:none!important;display:inline-flex!important;overflow:visible!important}._header-brand-logo-source-check_b6y22_64:before,._header-brand-logo-source-check_b6y22_64:after{content:none!important}._source-checkmark_b6y22_81{color:#fff;flex:none;display:block;overflow:visible;width:24px!important;height:24px!important}._source-checkmark_b6y22_81 path{fill:currentColor!important;stroke:none!important}._header-logo-wordmark_b6y22_90{display:inline-block;color:#fff!important;letter-spacing:.075em!important;text-transform:uppercase!important;white-space:nowrap!important;text-shadow:none!important;font-family:Inter,Arial,sans-serif!important;font-size:20px!important;font-weight:900!important;line-height:1!important}._footer-grid_b6y22_22{grid-template-columns:1.15fr 1fr 1.15fr 1.25fr!important;align-items:start!important;gap:clamp(22px,3vw,42px)!important;display:grid!important}._footer-column_b6y22_108 h4{color:#fff!important;margin:0 0 18px!important;font-size:18px!important;font-weight:900!important}._footer-column_b6y22_108 p,._footer-column_b6y22_108 div,._footer-column_b6y22_108 a{color:#e7e7e7!important;font-size:18px!important;line-height:1.42!important;text-decoration:none!important}._footer-column_b6y22_108 a:hover{color:var(--yellow)!important}._footer-small_b6y22_123{color:#d7d7d7!important;font-size:15px!important;line-height:1.45!important}._footer-stack_b6y22_22{gap:10px!important;display:grid!important}@media (width<=1100px){._source-checkmark_b6y22_81{width:22px!important;height:22px!important}._header-logo-wordmark_b6y22_90{letter-spacing:.065em!important;font-size:18px!important}}@media (width<=720px){._source-checkmark_b6y22_81{width:20px!important;height:20px!important}._header-logo-wordmark_b6y22_90{letter-spacing:.055em!important;font-size:16px!important}._footer-grid_b6y22_22{grid-template-columns:1fr!important}}._footer_b6y22_22 a._privacy-link_b6y22_138,._footer_b6y22_22 a[href*=privacy-policy]{color:var(--yellow)!important;font-weight:900!important}._footer_b6y22_22 a._privacy-link_b6y22_138:hover,._footer_b6y22_22 a[href*=privacy-policy]:hover{color:var(--yellow2)!important}._internship-page_b6y22_2{--header-h:78px;--slide-min:calc(100svh - var(--header-h));--slide-pad-y:clamp(44px,6svh,84px);--slide-pad-x:clamp(16px,4vw,40px)}._section_b6y22_9{min-height:var(--slide-min);align-items:center;display:flex;padding:var(--slide-pad-y) 0!important}._section_b6y22_9>._container_b6y22_9,._section_b6y22_9>._grid-bg_b6y22_16+._container_b6y22_9{width:var(--container)}._section-content_b6y22_18,._contact-layout_b6y22_21,._hero-inner_b6y22_17{width:100%}._career-hero_b6y22_52{min-height:var(--slide-min)!important}._career-hero_b6y22_52 ._hero-inner_b6y22_17{align-items:center!important;min-height:auto!important;padding:0!important}._career-hero_b6y22_52 h1{font-size:clamp(38px,5.4vw,86px)!important;line-height:1.02!important}._career-hero_b6y22_52 ._lead_b6y22_15{font-size:clamp(16px,1.35vw,20px)!important;line-height:1.52!important}._cards_b6y22_19,._review-grid_b6y22_20{gap:clamp(14px,2vw,24px)!important;margin-top:clamp(28px,4svh,44px)!important}._card_b6y22_19,._review-card_b6y22_20,._contact-card_b6y22_21{border-radius:clamp(20px,2vw,32px)!important}._card_b6y22_19{padding:clamp(20px,2.1vw,30px)!important}._review-card_b6y22_20{padding:clamp(18px,1.8vw,24px)!important}._student-photo_b6y22_20{height:clamp(190px,30svh,300px)!important}._section-head_b6y22_18{align-items:end}._section-head_b6y22_18 h2,._contact-title_b6y22_21{overflow-wrap:anywhere;font-size:clamp(34px,5vw,76px)!important;line-height:1.04!important}._section-head_b6y22_18 p,._contact-note_b6y22_21{font-size:clamp(15px,1.25vw,19px)!important;line-height:1.5!important}._contact-section_b6y22_21{min-height:var(--slide-min)}._contact-layout_b6y22_21{align-items:center!important}._contact-card_b6y22_21{padding:clamp(22px,2.4vw,34px)!important}._form-grid_b6y22_21{gap:clamp(12px,1.5vw,18px) clamp(14px,1.6vw,20px)!important}._field_b6y22_21 input,._field_b6y22_21 select,._field_b6y22_21 textarea{padding:clamp(13px,1.35vw,16px) clamp(14px,1.5vw,18px)!important}._field_b6y22_21 textarea{min-height:clamp(96px,13svh,120px)!important}._footer_b6y22_22{padding:clamp(36px,5svh,56px) 0!important}@media (height<=760px) and (width>=901px){._internship-page_b6y22_2{--slide-pad-y:clamp(30px,4svh,48px)}._label_b6y22_13{padding:7px 12px!important;font-size:11px!important}._section-head_b6y22_18 h2,._contact-title_b6y22_21{font-size:clamp(32px,4.4vw,64px)!important}._career-hero_b6y22_52 h1{font-size:clamp(36px,5vw,72px)!important}._student-photo_b6y22_20{height:clamp(170px,25svh,240px)!important}._review-card_b6y22_20 p{font-size:14px!important;line-height:1.48!important}._contact-note_b6y22_21{margin-top:18px!important}}@media (width<=1100px){._internship-page_b6y22_2{--slide-min:auto;--slide-pad-y:clamp(44px,7vw,72px)}._section_b6y22_9{align-items:flex-start;min-height:auto}._career-hero_b6y22_52{min-height:auto!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17{padding-left:0!important}._section-head_b6y22_18{align-items:flex-start}._review-card_b6y22_20{grid-template-columns:minmax(150px,220px) minmax(0,1fr)!important}._student-photo_b6y22_20{height:clamp(200px,28vw,260px)!important}}@media (width<=720px){._internship-page_b6y22_2{--header-h:68px;--slide-pad-y:42px;--container:calc(100vw - 32px)}._section_b6y22_9{padding:var(--slide-pad-y) 0!important}._career-hero_b6y22_52 h1{font-size:clamp(32px,10vw,48px)!important;line-height:1.08!important}._career-hero_b6y22_52 ._lead_b6y22_15{font-size:16px!important}._review-card_b6y22_20{display:flex!important}._student-photo_b6y22_20{height:clamp(230px,68vw,320px)!important}._section-head_b6y22_18 h2,._contact-title_b6y22_21{font-size:clamp(32px,11vw,52px)!important;line-height:1.06!important}._contact-card_b6y22_21{padding:22px!important}}._footer-brand_b6y22_22{margin-bottom:18px!important;font-size:clamp(14px,1vw,16px)!important}._footer-column_b6y22_108 h4{margin-bottom:12px!important;font-size:clamp(14px,1vw,15px)!important;line-height:1.2!important}._footer-column_b6y22_108 p,._footer-column_b6y22_108 div,._footer-column_b6y22_108 a{font-size:clamp(12px,.9vw,14px)!important;line-height:1.35!important}._footer-stack_b6y22_22{gap:7px!important}._footer-grid_b6y22_22{gap:clamp(18px,2.4vw,34px)!important}@media (width<=720px){._footer-brand_b6y22_22{font-size:15px!important}._footer-column_b6y22_108 h4{font-size:14px!important}._footer-column_b6y22_108 p,._footer-column_b6y22_108 div,._footer-column_b6y22_108 a{font-size:13px!important}._footer-small_b6y22_123{font-size:12px!important}}#top._career-hero_b6y22_52 ._hero-copy_b6y22_17,._career-hero_b6y22_52 ._hero-copy_b6y22_17{padding-left:0!important}#career-reviews ._student-photo_b6y22_20{aspect-ratio:auto!important;object-fit:cover!important;object-position:center 18%!important;background:0 0!important;border-radius:24px!important;width:100%!important;max-width:none!important;height:320px!important;max-height:none!important;margin:0 0 20px!important;display:block!important}@media (width<=1100px){#career-reviews ._review-card_b6y22_20{grid-template-columns:minmax(180px,220px) minmax(0,1fr)!important;align-items:start!important}#career-reviews ._student-photo_b6y22_20{width:100%!important;height:260px!important;margin:0!important}}@media (width<=720px){#career-reviews ._review-card_b6y22_20{display:flex!important}#career-reviews ._student-photo_b6y22_20{width:100%!important;height:300px!important;margin:0 0 18px!important}}._form-hint_b6y22_340{color:#60656d;margin-top:16px;font-size:14px;line-height:1.45}@keyframes _softFloat_b6y22_1{0%,to{transform:translate(0,0)rotate(-5deg)}50%{transform:translateY(-14px)rotate(-3deg)}}@keyframes _softPulse_b6y22_1{0%,to{opacity:.72;filter:blur(16px)}50%{opacity:.92;filter:blur(20px)}}@keyframes _cardSwap_b6y22_1{0%{opacity:0;transform:translateY(16px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}._review-card_b6y22_20:hover{border-color:#f5c84b6b;box-shadow:0 30px 90px #00000047}._motion-ready_b6y22_345 ._reveal-target_b6y22_345:nth-child(2){transition-delay:60ms}._motion-ready_b6y22_345 ._reveal-target_b6y22_345:nth-child(3){transition-delay:.12s}._interactive-roadmap-section_b6y22_349{align-items:flex-start!important;min-height:auto!important;padding:clamp(58px,7svh,96px) 0!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18{align-items:flex-start}@media (prefers-reduced-motion:reduce){._internship-page_b6y22_2 *,._internship-page_b6y22_2 :before,._internship-page_b6y22_2 :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}._motion-ready_b6y22_345 ._reveal-target_b6y22_345{opacity:1!important;transform:none!important}}._interactive-roadmap-section_b6y22_349{min-height:calc(100svh - var(--header-h))!important;align-items:center!important;padding:clamp(28px,4svh,56px) 0!important;display:flex!important}._interactive-roadmap-section_b6y22_349 ._section-content_b6y22_18{flex-direction:column;width:100%;min-height:0;display:flex}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18{gap:clamp(18px,3vw,36px)!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 h2{font-size:clamp(32px,4.4vw,68px)!important;line-height:1.02!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 p{font-size:clamp(15px,1.18vw,18px)!important;line-height:1.45!important}@media (width>=1201px) and (height<=900px){._interactive-roadmap-section_b6y22_349{padding:clamp(20px,3svh,36px) 0!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 h2{font-size:clamp(30px,3.8vw,58px)!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 p{font-size:15px!important}}@media (width<=1200px){._interactive-roadmap-section_b6y22_349{align-items:flex-start!important;min-height:auto!important}}@media (width<=820px){._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18{display:block!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 p{margin-top:16px!important}}@media (width<=520px){._interactive-roadmap-section_b6y22_349{padding:32px 0!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 h2{font-size:clamp(30px,10vw,46px)!important}}._interactive-roadmap-section_b6y22_349{align-items:flex-start!important;padding-top:clamp(24px,3.5svh,44px)!important;padding-bottom:clamp(24px,3.5svh,44px)!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18{margin-bottom:0!important}._interactive-roadmap-section_b6y22_349 ._section-head_b6y22_18 h2{margin-top:clamp(14px,1.8svh,22px)!important}@media (width>=1201px){._interactive-roadmap-section_b6y22_349 ._container_b6y22_9._section-content_b6y22_18{gap:0!important}}._directions-intro_b6y22_426{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:34px;display:flex}._directions-intro_b6y22_426 h3{color:#fff;margin:0}._directions-intro_b6y22_426 p{color:#ffffffb8;max-width:720px;margin:0;line-height:1.5}._direction-card_b6y22_429{border:1px solid #ffffff1f}._direction-list_b6y22_430{margin:18px 0 0;padding-left:18px;line-height:1.5}._direction-list_b6y22_430 li{margin-bottom:8px}@media (width<=1100px){._directions-intro_b6y22_426{align-items:flex-start}}._interactive-roadmap-section_b6y22_349{align-items:flex-start!important;min-height:auto!important;padding:clamp(30px,4svh,54px) 0!important;display:flex!important}._interactive-roadmap-section_b6y22_349 ._section-content_b6y22_18{gap:0!important;min-height:0!important}._practice-compact-head_b6y22_440{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:start;gap:clamp(24px,4vw,58px);margin:0 0 clamp(14px,1.8svh,22px);display:grid}._practice-compact-copy_b6y22_447 h2{max-width:760px;margin-top:clamp(14px,1.7svh,22px);letter-spacing:-.03em!important;font-size:clamp(36px,4.15vw,68px)!important;line-height:1.02!important}._practice-compact-copy_b6y22_447 p{color:#5d636d;max-width:820px;margin-top:clamp(16px,2svh,22px);font-size:clamp(16px,1.28vw,20px);line-height:1.45}._practice-quick-grid_b6y22_461{grid-template-columns:1fr;gap:12px;padding-top:clamp(52px,6.4svh,86px);display:grid}._practice-quick-grid_b6y22_461 article{background:#fff;border:1px solid #24262b14;border-radius:22px;padding:clamp(16px,1.5vw,22px);position:relative;overflow:hidden;box-shadow:0 14px 42px #24262b14}._practice-quick-grid_b6y22_461 article:before{content:"";background:linear-gradient(180deg,var(--yellow),var(--green));width:5px;position:absolute;inset:0 auto 0 0}._practice-quick-grid_b6y22_461 strong{color:#24262b;font-size:clamp(17px,1.35vw,22px);font-weight:950;line-height:1.1;display:block}._practice-quick-grid_b6y22_461 span{color:#60656d;margin-top:8px;font-size:clamp(13px,.96vw,15px);line-height:1.42;display:block}@media (width<=1240px){._practice-compact-head_b6y22_440{grid-template-columns:1fr;gap:18px}._practice-quick-grid_b6y22_461{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}}@media (width<=820px){._practice-compact-copy_b6y22_447 h2{font-size:clamp(32px,10vw,48px)!important}._practice-compact-copy_b6y22_447 p{font-size:15px}._practice-quick-grid_b6y22_461{grid-template-columns:1fr}}#practice._interactive-roadmap-section_b6y22_349{align-items:flex-start!important;min-height:auto!important;padding:clamp(22px,3svh,38px) 0 clamp(26px,3.4svh,44px)!important}#practice ._section-content_b6y22_18{min-height:0!important;display:block!important}#practice ._practice-quick-grid_b6y22_461{align-self:stretch;padding-top:0!important}#practice ._reveal-target_b6y22_345{opacity:1!important;transform:none!important}#practice ._practice-compact-head_b6y22_440{margin-bottom:clamp(18px,2.4svh,28px)!important}._internship-page_b6y22_2 #practice,#practice ._section-content_b6y22_18{overflow:visible!important}#top._career-hero_b6y22_52 ._hero-inner_b6y22_17{max-width:1180px;margin:0 auto;grid-template-columns:1fr!important}#top._career-hero_b6y22_52 ._hero-copy_b6y22_17{max-width:980px}#top._career-hero_b6y22_52 h1{max-width:880px!important}#top._career-hero_b6y22_52 ._lead_b6y22_15{max-width:820px!important}@media (width<=720px){#top._career-hero_b6y22_52 ._hero-copy_b6y22_17{max-width:100%}}#practice._interactive-roadmap-section_b6y22_349{padding:clamp(72px,9vw,118px) 0 clamp(88px,10vw,132px)!important}#practice ._section-content_b6y22_18{gap:clamp(28px,3.8vw,48px)!important;display:grid!important}#practice ._practice-compact-head_b6y22_440{grid-template-columns:minmax(0,.9fr) minmax(380px,.8fr)!important;align-items:start!important;gap:clamp(44px,7vw,104px)!important;margin:0!important}#practice ._practice-compact-copy_b6y22_447 h2{letter-spacing:-.045em!important;max-width:760px!important;margin-top:18px!important;font-size:clamp(44px,4.85vw,82px)!important;line-height:1.02!important}#practice ._practice-compact-copy_b6y22_447 p{color:#5c636d!important;max-width:720px!important;margin-top:28px!important;font-size:clamp(18px,1.45vw,22px)!important;line-height:1.65!important}#practice ._practice-quick-grid_b6y22_461{gap:16px!important;padding-top:8px!important}#practice ._practice-quick-grid_b6y22_461 article{min-height:170px;border-radius:28px!important;padding:clamp(24px,2.1vw,30px)!important;box-shadow:0 20px 50px #24262b14!important}#practice ._practice-quick-grid_b6y22_461 span{max-width:34ch;margin-top:16px!important;font-size:clamp(16px,1.08vw,18px)!important;line-height:1.62!important}#internship ._section-content_b6y22_18{gap:clamp(34px,4.5vw,58px);display:grid}#internship ._section-head_b6y22_18{grid-template-columns:minmax(0,.9fr) minmax(320px,.78fr);align-items:start;gap:clamp(40px,6vw,96px);display:grid}#internship ._section-head_b6y22_18 h2{letter-spacing:-.04em;max-width:10ch;margin-top:20px!important;font-size:clamp(42px,4.4vw,78px)!important;line-height:1.02!important}#internship ._section-head_b6y22_18 p{color:#ffffffc7!important;max-width:660px!important;margin-top:0!important;font-size:clamp(18px,1.35vw,22px)!important;line-height:1.65!important}#internship ._cards_b6y22_19,#internship ._direction-cards_b6y22_631{gap:22px!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631){grid-template-columns:repeat(3,minmax(0,1fr))}#internship ._card_b6y22_19._dark_b6y22_18{min-height:240px;box-shadow:none!important;background:#ffffff0d!important;border:1px solid #ffffff17!important;border-radius:30px!important;padding:30px!important}#internship ._card_b6y22_19._dark_b6y22_18 h3,#internship ._direction-card_b6y22_429 h3{font-size:clamp(24px,1.8vw,34px)!important;line-height:1.1!important}#internship ._card_b6y22_19._dark_b6y22_18 p,#internship ._direction-card_b6y22_429 p{max-width:34ch;color:#ffffffc7!important;font-size:17px!important;line-height:1.62!important}#internship ._directions-intro_b6y22_426 h3{font-size:clamp(28px,2.1vw,38px);line-height:1.08}#internship ._directions-intro_b6y22_426 p{color:#ffffffb8!important;max-width:760px!important;font-size:17px!important;line-height:1.62!important}#internship ._direction-cards_b6y22_631{grid-template-columns:repeat(3,minmax(0,1fr))}#internship ._direction-card_b6y22_429{min-height:300px}#internship ._direction-list_b6y22_430{margin-top:18px!important;padding-left:20px!important}#internship ._direction-list_b6y22_430 li{font-size:16px;line-height:1.55;margin-bottom:10px!important}#internship ._tag_b6y22_19{min-height:38px;padding:0 14px;font-size:12px}@media (width<=1280px){#practice ._practice-compact-head_b6y22_440,#internship ._section-head_b6y22_18{grid-template-columns:1fr!important}#practice ._practice-quick-grid_b6y22_461{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){#practice ._practice-compact-copy_b6y22_447 h2,#internship ._section-head_b6y22_18 h2{max-width:none}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631),#internship ._direction-cards_b6y22_631{grid-template-columns:1fr 1fr!important}}@media (width<=820px){#practice._interactive-roadmap-section_b6y22_349,#internship._dark-section_b6y22_18{padding:64px 0 72px!important}#practice ._practice-compact-copy_b6y22_447 h2,#internship ._section-head_b6y22_18 h2{font-size:clamp(34px,11vw,52px)!important}#practice ._practice-compact-copy_b6y22_447 p,#internship ._section-head_b6y22_18 p{font-size:16px!important;line-height:1.58!important}#practice ._practice-quick-grid_b6y22_461,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631),#internship ._direction-cards_b6y22_631{grid-template-columns:1fr!important}#practice ._practice-quick-grid_b6y22_461 article,#internship ._card_b6y22_19._dark_b6y22_18,#internship ._direction-card_b6y22_429{min-height:auto}}#practice ._practice-compact-copy_b6y22_447 h2{letter-spacing:-.04em!important;max-width:680px!important;font-size:clamp(38px,3.65vw,64px)!important;line-height:1.04!important}#practice ._practice-compact-copy_b6y22_447 p{max-width:640px!important;font-size:clamp(16px,1.18vw,19px)!important;line-height:1.58!important}#practice ._practice-quick-grid_b6y22_461{justify-self:end!important;gap:16px!important;width:100%!important;max-width:560px!important;padding-top:4px!important}#practice ._practice-quick-grid_b6y22_461 article{border-radius:24px!important;min-height:132px!important;padding:22px 24px 22px 28px!important}#practice ._practice-quick-grid_b6y22_461 strong{text-align:left!important;font-size:clamp(20px,1.45vw,28px)!important;line-height:1.08!important}#practice ._practice-quick-grid_b6y22_461 span{text-align:left!important;max-width:100%!important;margin-top:12px!important;font-size:clamp(14px,.95vw,16px)!important;line-height:1.5!important}@media (width<=1280px){#practice ._practice-compact-head_b6y22_440{grid-template-columns:1fr!important;gap:30px!important}#practice ._practice-quick-grid_b6y22_461{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-self:stretch!important;max-width:none!important}}@media (width<=820px){#practice ._practice-compact-copy_b6y22_447 h2{font-size:clamp(32px,10vw,48px)!important}#practice ._practice-quick-grid_b6y22_461{grid-template-columns:1fr!important}}#internship ._section-head_b6y22_18{grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr)!important;align-items:start!important;gap:clamp(36px,5vw,76px)!important}#internship ._section-head_b6y22_18 h2{text-wrap:balance;letter-spacing:-.03em!important;width:100%!important;max-width:820px!important;font-size:clamp(42px,3.45vw,62px)!important;line-height:1.06!important}#internship ._section-head_b6y22_18 p{max-width:620px!important;font-size:clamp(17px,1.15vw,20px)!important;line-height:1.6!important}@media (width<=1100px){#internship ._section-head_b6y22_18{grid-template-columns:1fr!important}#internship ._section-head_b6y22_18 h2{max-width:760px!important}}@media (width<=720px){#internship ._section-head_b6y22_18 h2{font-size:clamp(34px,10vw,48px)!important;line-height:1.08!important}}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631){align-items:stretch!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18{flex-direction:column!important;justify-content:flex-start!important;gap:0!important;height:auto!important;min-height:0!important;padding:clamp(26px,2.1vw,34px)!important;display:flex!important;overflow:visible!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 h3{max-width:100%!important;margin:0!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 p{max-width:100%!important;margin:clamp(18px,1.5vw,24px) 0 0!important;font-size:clamp(16px,1.05vw,18px)!important;line-height:1.58!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 ._tags_b6y22_19{flex-wrap:wrap!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:clamp(22px,1.7vw,28px) 0 0!important;padding:0!important;display:flex!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 ._tag_b6y22_19{white-space:nowrap!important;text-align:center!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:0!important;height:auto!important;min-height:38px!important;padding:9px 16px!important;font-size:13px!important;line-height:1.05!important;display:inline-flex!important}#internship ._direction-card_b6y22_429{flex-direction:column!important;justify-content:flex-start!important;display:flex!important;overflow:visible!important}#internship ._direction-card_b6y22_429 ._tags_b6y22_19{margin-top:24px!important;padding:0!important}#internship ._direction-card_b6y22_429 ._tag_b6y22_19{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-height:38px!important;padding:9px 16px!important;line-height:1.05!important;display:inline-flex!important}@media (width<=1100px){#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18{min-height:auto!important}}#internship ._directions-intro_b6y22_426 p{display:none!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3){background:linear-gradient(135deg,var(--yellow) 0%,#f8d760 100%)!important;color:var(--black)!important;border-color:#f5c84bbf!important;box-shadow:0 26px 70px #f5c84b2e!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child h3,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3) h3,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child p,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3) p{color:var(--black)!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child ._tag_b6y22_19,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3) ._tag_b6y22_19{background:var(--black)!important;color:#fff!important;border-color:var(--black)!important}#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2){color:var(--black)!important;background:linear-gradient(135deg,#f5c84bf2,#f5c84bc7)!important;border-color:#f5c84bcc!important}#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) h3,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) p,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) li{color:var(--black)!important}#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) ._tag_b6y22_19{background:var(--black)!important;color:#fff!important;border-color:var(--black)!important}._internship-page_b6y22_2{--yellow:#e7b840;--yellow2:#f1cd67}._label_b6y22_13{color:#c1962b!important;background:#e7b84014!important;border-color:#e7b8405c!important}._label-strong_b6y22_14{background:#202329!important;border-color:#e7b840db!important;box-shadow:0 12px 28px #24262b24,inset 0 0 0 1px #ffffff0d!important}._btn-primary_b6y22_11{background:var(--yellow)!important;color:var(--black)!important;box-shadow:0 14px 28px #e7b84029!important}._nav_b6y22_10 ._nav-apply_b6y22_10,._mobile-menu_b6y22_12 ._nav-apply_b6y22_10,._footer-column_b6y22_108 a:hover,._footer_b6y22_22 a._privacy-link_b6y22_138,._footer_b6y22_22 a[href*=privacy-policy]{color:var(--yellow)!important}._role_b6y22_20{color:#d7a327!important;background:#e7b84024!important;border:1px solid #e7b8404d!important}._career-hero_b6y22_52 h1 span{color:var(--yellow)!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3),#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2){color:#fff!important;box-shadow:none!important;background:#32353d!important;border:1px solid #ffffff1a!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3),#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2){position:relative;overflow:hidden}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child:before,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3):before,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2):before{content:"";background:linear-gradient(180deg,var(--yellow),#46e2ade6);width:4px;position:absolute;inset:0 auto 0 0}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child ._tag_b6y22_19,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3) ._tag_b6y22_19,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) ._tag_b6y22_19{color:#d7a327!important;background:#e7b8401f!important;border:1px solid #e7b84047!important}._contact-card_b6y22_21{box-shadow:0 20px 60px #0000000f!important}@media (width<=720px){._career-hero_b6y22_52 h1 span{text-shadow:0 2px #1012183d,0 6px 14px #0000004d,0 0 18px #d7a12e29!important}}._career-hero_b6y22_52 h1 span{color:#d19a28!important;text-shadow:0 2px #0d181652,0 10px 24px #0000006b,0 0 28px #46e2ad42!important}._practice-process-redesign_b6y22_1017{color:#fff;background:radial-gradient(circle at 12% 100%,#ecbd2a24,#0000 34%),radial-gradient(circle at 88% 0,#46dcb41f,#0000 30%),linear-gradient(135deg,#20242f 0%,#252b39 48%,#212735 100%);border:1px solid #ffffff14;border-radius:34px;margin-top:34px;padding:34px;box-shadow:0 24px 60px #0e141f2e}._process-redesign-head_b6y22_1029{gap:18px;margin-bottom:28px;display:grid}._process-redesign-head_b6y22_1029 h3{color:#fff;margin:10px 0;font-size:clamp(34px,4vw,56px);line-height:1.02}._process-redesign-head_b6y22_1029 p{color:#ffffffbd;max-width:760px;margin:0;font-size:clamp(16px,1.55vw,20px);line-height:1.6}._process-stage-grid_b6y22_1047{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}._process-stage-card_b6y22_1053{background:#ffffff0f;border:1px solid #ffffff1a;border-radius:28px;flex-direction:column;gap:14px;min-height:100%;padding:24px 22px 22px;display:flex;position:relative}._process-stage-card_b6y22_1053:after{content:"→";color:#ffffff73;z-index:2;background:#252b39;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:34px;right:-14px}._process-stage-card_b6y22_1053:last-child:after{display:none}._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{color:#1d2330;background:#47e0b3;border-radius:50%;place-items:center;width:56px;height:56px;font-size:24px;font-weight:800;display:grid}._process-stage-card_b6y22_1053._is-accent_b6y22_1064 ._stage-number_b6y22_1084{color:#1f2430;background:#ecbd2a}._process-stage-card_b6y22_1053 h4{color:#fff;margin:0;font-size:clamp(22px,2.3vw,30px);line-height:1.08}._process-stage-card_b6y22_1053 p{color:#ffffffd1;margin:0;font-size:16px;line-height:1.55}._process-stage-result_b6y22_1108{border-top:1px solid #ffffff1a;gap:6px;margin-top:auto;padding-top:14px;display:grid}._process-stage-result_b6y22_1108 span{color:#ffffff85;text-transform:uppercase;letter-spacing:.14em;font-size:12px}._process-stage-result_b6y22_1108 strong{color:#fff;font-size:16px;line-height:1.45}._process-value-block_b6y22_1126{background:#ffffff0d;border:1px solid #ffffff14;border-radius:28px;gap:18px;padding:24px 26px 28px;display:grid}._process-value-head_b6y22_1134 h4{color:#fff;margin:0 0 8px;font-size:clamp(26px,2.4vw,34px)}._process-value-head_b6y22_1134 p{color:#ffffffb8;margin:0;line-height:1.55}._process-value-grid_b6y22_1144{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}._process-value-item_b6y22_1149{background:#ffffff0f;border:1px solid #ffffff14;border-radius:22px;padding:18px 18px 20px}._process-value-item_b6y22_1149 ._value-icon_b6y22_1155{color:#ecbd2a;background:#ecbd2a29;border-radius:14px;place-items:center;width:44px;height:44px;margin-bottom:14px;font-size:22px;display:grid}._process-value-item_b6y22_1149 strong{color:#fff;margin-bottom:8px;font-size:20px;display:block}._process-value-item_b6y22_1149 span{color:#ffffffbd;line-height:1.55;display:block}@media (width<=1220px){._process-stage-grid_b6y22_1047{grid-template-columns:repeat(2,minmax(0,1fr))}._process-stage-card_b6y22_1053:nth-child(2):after,._process-stage-card_b6y22_1053:nth-child(4):after{display:none}}@media (width<=920px){._practice-process-redesign_b6y22_1017{border-radius:28px;padding:26px 22px}._process-value-grid_b6y22_1144{grid-template-columns:1fr}}@media (width<=720px){._process-stage-grid_b6y22_1047{grid-template-columns:1fr}._process-stage-card_b6y22_1053:after{display:none}}@keyframes _processStageIn_b6y22_1{0%{opacity:0;transform:translateY(22px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _processArrowMove_b6y22_1{0%,to{opacity:.38;transform:translate(0)}50%{opacity:.9;transform:translate(5px)}}@keyframes _processNumberPulse_b6y22_1{0%,to{transform:scale(1);box-shadow:0 0 #46e0b300}50%{transform:scale(1.035);box-shadow:0 0 32px #46e0b338}}@keyframes _processGoldPulse_b6y22_1{0%,to{transform:scale(1);box-shadow:0 0 #ecbd2a00}50%{transform:scale(1.035);box-shadow:0 0 32px #ecbd2a38}}@keyframes _processLineFlow_b6y22_1{0%{background-position:0 0}to{background-position:160px 0}}#practice ._practice-process-redesign_b6y22_1017{max-width:100%;overflow:hidden;container-type:inline-size}#practice ._practice-process-redesign_b6y22_1017:before{content:"";pointer-events:none;opacity:.42;background:linear-gradient(90deg,#0000,#ecbd2a1a,#0000),radial-gradient(circle at 80% 8%,#46e0b321,#0000 30%);position:absolute;inset:0;transform:translateZ(0)}#practice ._practice-process-redesign_b6y22_1017>*{z-index:1;position:relative}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-value-item_b6y22_1149{opacity:0;animation:.58s cubic-bezier(.2,.8,.2,1) forwards _processStageIn_b6y22_1}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:first-child{animation-delay:.18s}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:nth-child(2){animation-delay:.26s}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:nth-child(3){animation-delay:.34s}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:nth-child(4){animation-delay:.42s}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-value-item_b6y22_1149:first-child{animation-delay:.5s}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-value-item_b6y22_1149:nth-child(2){animation-delay:.58s}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-value-item_b6y22_1149:nth-child(3){animation-delay:.66s}#practice ._process-stage-grid_b6y22_1047{isolation:isolate;position:relative}#practice ._process-stage-grid_b6y22_1047:before{content:"";opacity:.55;z-index:0;background:linear-gradient(90deg,#ecbd2a57,#46e0b35c,#ecbd2a57) 0 0/160px 100%;border-radius:999px;height:3px;animation:5.5s linear infinite _processLineFlow_b6y22_1;position:absolute;top:52px;left:28px;right:28px}#practice ._process-stage-card_b6y22_1053{z-index:1;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s}#practice ._process-stage-card_b6y22_1053:hover{background:#ffffff16;border-color:#ecbd2a5c;transform:translateY(-5px);box-shadow:0 20px 40px #0000002e}#practice ._process-stage-card_b6y22_1053:after{animation:2.8s ease-in-out infinite _processArrowMove_b6y22_1}#practice ._process-stage-card_b6y22_1053:nth-child(2):after{animation-delay:.18s}#practice ._process-stage-card_b6y22_1053:nth-child(3):after{animation-delay:.36s}#practice ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{animation:4.2s ease-in-out infinite _processNumberPulse_b6y22_1}#practice ._process-stage-card_b6y22_1053._is-accent_b6y22_1064 ._stage-number_b6y22_1084{animation:4.2s ease-in-out infinite _processGoldPulse_b6y22_1}#practice ._process-stage-card_b6y22_1053:nth-child(2) ._stage-number_b6y22_1084{animation-delay:.35s}#practice ._process-stage-card_b6y22_1053:nth-child(3) ._stage-number_b6y22_1084{animation-delay:.7s}#practice ._process-stage-card_b6y22_1053:nth-child(4) ._stage-number_b6y22_1084{animation-delay:1.05s}#practice ._process-value-item_b6y22_1149{transition:transform .22s,border-color .22s,background .22s}#practice ._process-value-item_b6y22_1149:hover{background:#ffffff13;border-color:#46e0b338;transform:translateY(-3px)}@media (width>=1280px){#practice ._practice-process-redesign_b6y22_1017{padding:clamp(30px,2.4vw,40px)}#practice ._process-stage-grid_b6y22_1047{grid-template-columns:repeat(4,minmax(190px,1fr))}}@media (width<=1220px){#practice ._process-stage-grid_b6y22_1047:before,#practice ._process-stage-card_b6y22_1053:after{display:none}}@media (width<=980px){#practice ._process-redesign-head_b6y22_1029 h3{font-size:clamp(32px,8vw,48px)}#practice ._process-stage-grid_b6y22_1047{grid-template-columns:1fr 1fr}#practice ._process-stage-card_b6y22_1053{min-height:260px}}@media (width<=680px){#practice ._practice-process-redesign_b6y22_1017{border-radius:26px;margin-top:24px;padding:20px}#practice ._process-stage-grid_b6y22_1047,#practice ._process-value-grid_b6y22_1144{grid-template-columns:1fr;gap:12px}#practice ._process-stage-card_b6y22_1053{min-height:auto;padding:20px}#practice ._process-stage-card_b6y22_1053 p,#practice ._process-value-item_b6y22_1149 span{font-size:15px;line-height:1.48}#practice ._process-stage-result_b6y22_1108{margin-top:14px}#practice ._process-value-block_b6y22_1126{border-radius:22px;padding:20px}}@media (height<=820px) and (width>=1100px){#practice ._practice-process-redesign_b6y22_1017{border-radius:28px;margin-top:24px;padding:22px}#practice ._process-redesign-head_b6y22_1029{margin-bottom:18px}#practice ._process-redesign-head_b6y22_1029 h3{margin-bottom:6px;font-size:clamp(30px,3.3vw,46px)}#practice ._process-redesign-head_b6y22_1029 p{font-size:15px;line-height:1.45}#practice ._process-stage-grid_b6y22_1047{gap:12px;margin-bottom:14px}#practice ._process-stage-card_b6y22_1053{border-radius:20px;padding:18px}#practice ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{width:42px;height:42px;font-size:18px}#practice ._process-stage-card_b6y22_1053 h4{font-size:22px}#practice ._process-stage-card_b6y22_1053 p,#practice ._process-stage-result_b6y22_1108 strong{font-size:13px;line-height:1.35}#practice ._process-stage-result_b6y22_1108{padding-top:10px}#practice ._process-value-block_b6y22_1126{border-radius:22px;gap:12px;padding:18px}#practice ._process-value-head_b6y22_1134 h4{font-size:24px}#practice ._process-value-head_b6y22_1134 p,#practice ._process-value-item_b6y22_1149 span{font-size:13px;line-height:1.35}#practice ._process-value-item_b6y22_1149{border-radius:18px;padding:14px}#practice ._process-value-item_b6y22_1149 ._value-icon_b6y22_1155{width:36px;height:36px;margin-bottom:10px}#practice ._process-value-item_b6y22_1149 strong{font-size:17px}}@media (prefers-reduced-motion:reduce){#practice ._process-stage-grid_b6y22_1047:before,#practice ._process-stage-card_b6y22_1053:after,#practice ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{animation:none!important}}._practice-quick-grid_b6y22_461 article{padding-left:clamp(22px,2vw,30px)!important}._practice-quick-grid_b6y22_461 article:before,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child:before,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3):before,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2):before{top:12px!important;bottom:12px!important;left:12px!important;background:linear-gradient(180deg, var(--yellow) 0%, var(--green) 100%)!important;border-radius:999px!important;width:6px!important;inset:auto!important;box-shadow:0 0 14px #46e2ad1a!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3),#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2){padding-left:22px!important}@media (width<=720px){._practice-quick-grid_b6y22_461 article:before,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child:before,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3):before,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2):before{width:5px!important;top:10px!important;bottom:10px!important;left:10px!important}._practice-quick-grid_b6y22_461 article,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3),#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2){padding-left:20px!important}}#practice ._practice-process-redesign_b6y22_1017{--process-accent-main:#ecbd2a;--process-accent-second:#46e2ad}#internship ._internship-process-redesign_b6y22_1465{--process-accent-main:#ecbd2a;--process-accent-second:#46e2ad;margin-top:36px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-redesign-head_b6y22_1029 h3,#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053 h4,#internship ._internship-process-redesign_b6y22_1465 ._process-value-head_b6y22_1134 h4,#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149 strong{color:#fff!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053._is-accent_b6y22_1064{background:linear-gradient(#ecbd2a3d 0%,#ecbd2a1c 100%)!important;border-color:#ecbd2a61!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149 ._value-icon_b6y22_1155{color:#ecbd2a!important;background:#ecbd2a29!important}#internship ._internship-process-redesign_b6y22_1465,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._reveal-target_b6y22_345{opacity:1!important;visibility:visible!important;display:grid!important;transform:none!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149{opacity:0;transform:translateY(22px)scale(.985)}#internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053,#internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149{animation:.58s cubic-bezier(.2,.8,.2,1) forwards _processStageIn_b6y22_1}#internship ._internship-process-redesign_b6y22_1465{min-height:auto!important}#practice ._process-redesign-head_b6y22_1029,#internship ._process-redesign-head_b6y22_1029{margin-bottom:22px!important}#practice ._process-redesign-head_b6y22_1029 h3,#internship ._process-redesign-head_b6y22_1029 h3{margin-bottom:0!important}#career-reviews ._label-feature_b6y22_25{white-space:nowrap!important;text-wrap:nowrap!important;width:max-content!important;max-width:calc(100vw - 48px)!important}#career-reviews ._section-head_b6y22_18>div{min-width:max-content!important}._contact-main-label_b6y22_1532{background:var(--black)!important;color:#fff!important;border:2px solid var(--yellow)!important;letter-spacing:.18em!important;padding:12px 20px!important;font-size:clamp(12px,1vw,15px)!important;box-shadow:0 16px 38px #24262b29,inset 0 0 0 1px #ffffff14!important}#resume ._contact-note_b6y22_21{margin-top:28px!important}@media (width<=720px){#career-reviews ._label-feature_b6y22_25{letter-spacing:.1em!important;padding:12px 14px!important;font-size:11px!important}}#internship._dark-section_b6y22_18{padding:clamp(64px,7vw,88px) 0!important}#internship ._section-content_b6y22_18{gap:clamp(24px,3vw,36px)!important}#internship ._section-head_b6y22_18{grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:14px!important;margin-bottom:0!important;display:grid!important}#internship ._section-head_b6y22_18 h2{max-width:720px!important;margin:0!important;font-size:clamp(36px,3.3vw,56px)!important;line-height:1.04!important}#internship ._section-head_b6y22_18 p{max-width:780px!important;margin:0!important;font-size:clamp(16px,1.05vw,18px)!important;line-height:1.5!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631){gap:16px!important;margin-top:8px!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18{border-radius:24px!important;min-height:200px!important;padding:22px 22px 20px!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 h3{font-size:clamp(22px,1.65vw,30px)!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 p{margin-top:14px!important;font-size:15px!important;line-height:1.48!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 ._tags_b6y22_19{gap:8px!important;margin-top:16px!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18 ._tag_b6y22_19{min-height:34px!important;padding:8px 14px!important;font-size:12px!important}#internship ._directions-intro_b6y22_426{gap:10px!important;margin:0!important}#internship ._directions-intro_b6y22_426 h3{font-size:clamp(24px,1.9vw,34px)!important}#internship ._directions-intro_b6y22_426 p{max-width:680px!important;font-size:15px!important;line-height:1.5!important}#internship ._direction-cards_b6y22_631{gap:16px!important}#internship ._direction-card_b6y22_429{border-radius:24px!important;min-height:260px!important;padding:22px!important}#internship ._direction-card_b6y22_429 h3{font-size:clamp(22px,1.7vw,30px)!important}#internship ._direction-card_b6y22_429 p{font-size:15px!important;line-height:1.48!important}#internship ._direction-list_b6y22_430{margin-top:14px!important}#internship ._direction-list_b6y22_430 li{margin-bottom:8px!important;font-size:15px!important}#internship ._internship-process-redesign_b6y22_1465{border-radius:28px!important;margin-top:24px!important;padding:24px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-redesign-head_b6y22_1029{margin-bottom:16px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-grid_b6y22_1047{gap:12px!important;margin-bottom:14px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053{border-radius:20px!important;gap:10px!important;padding:18px 18px 16px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{width:42px!important;height:42px!important;font-size:18px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053 h4{font-size:clamp(20px,1.65vw,26px)!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053 p{font-size:14px!important;line-height:1.42!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053:after{width:24px!important;height:24px!important;top:26px!important;right:-12px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-result_b6y22_1108{gap:4px!important;padding-top:10px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-result_b6y22_1108 span{font-size:11px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-result_b6y22_1108 strong{font-size:13px!important;line-height:1.38!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-block_b6y22_1126{border-radius:22px!important;gap:12px!important;padding:18px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-head_b6y22_1134 h4{margin-bottom:6px!important;font-size:clamp(22px,1.8vw,28px)!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-head_b6y22_1134 p{font-size:14px!important;line-height:1.42!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-grid_b6y22_1144{gap:12px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149{border-radius:18px!important;padding:14px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149 ._value-icon_b6y22_1155{border-radius:12px!important;width:36px!important;height:36px!important;margin-bottom:10px!important;font-size:18px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149 strong{margin-bottom:6px!important;font-size:17px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149 span{font-size:13px!important;line-height:1.38!important}@media (width<=1100px){#internship ._section-content_b6y22_18{gap:28px!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631),#internship ._direction-cards_b6y22_631{grid-template-columns:1fr 1fr!important}}@media (width<=820px){#internship._dark-section_b6y22_18{padding:56px 0 64px!important}#internship ._section-head_b6y22_18{gap:12px!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631),#internship ._direction-cards_b6y22_631,#internship ._internship-process-redesign_b6y22_1465 ._process-stage-grid_b6y22_1047,#internship ._internship-process-redesign_b6y22_1465 ._process-value-grid_b6y22_1144{grid-template-columns:1fr!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18,#internship ._direction-card_b6y22_429{min-height:auto!important}#internship ._internship-process-redesign_b6y22_1465{padding:20px!important}}#top ._hero-copy_b6y22_17 ._lead_b6y22_15{color:#ffffffd1;max-width:760px;margin-top:24px;font-size:clamp(16px,1.22vw,19px);line-height:1.52}#top ._hero-copy_b6y22_17 h1{max-width:900px}#practice ._process-stage-card_b6y22_1053 p,#internship ._process-stage-card_b6y22_1053 p{line-height:1.48}#resume ._contact-note_b6y22_21{max-width:560px}@media (width<=720px){#top ._hero-copy_b6y22_17 ._lead_b6y22_15{font-size:15px}._process-stage-card_b6y22_1053{min-height:auto!important}}._hero-reference-lead-secondary_b6y22_1750{margin-top:8px!important}@keyframes _pathDraw_b6y22_1{to{stroke-dashoffset:0}}@keyframes _pathPulse_b6y22_1{to{stroke-dashoffset:-396px}}@keyframes _stageReveal_b6y22_1{0%{opacity:0;transform:translateY(24px)scale(.94)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes _sphereBreathe_b6y22_1{0%,to{filter:brightness();transform:translateY(0)}50%{filter:brightness(1.17);transform:translateY(-4px)}}@keyframes _haloRotate_b6y22_1{to{transform:rotate(360deg)}}@keyframes _arrowFloat_b6y22_1{0%,to{transform:rotate(-28deg)translateY(0)}50%{transform:rotate(-24deg)translateY(-8px)}}@keyframes _portalPulse_b6y22_1{0%,to{opacity:.76;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}}@keyframes _portalRing_b6y22_1{0%{opacity:.7;transform:translate(-50%,-50%)scale(.75)}to{opacity:0;transform:translate(-50%,-50%)scale(1.5)}}@keyframes _particlesRise_b6y22_1{to{background-position:0 -220px,0 -170px,0 -260px,0 -210px,0 -190px}}@keyframes _benefitLineFlow_b6y22_1{0%{background-position:0%}to{background-position:220%}}@media (width<=900px){._reference-hero-art_b6y22_1772 img{-webkit-mask-image:radial-gradient(92% 88% at 50% 53%,#000 50%,#000000f0 64%,#00000094 78%,#0000 97%)!important;mask-image:radial-gradient(92% 88% at 50% 53%,#000 50%,#000000f0 64%,#00000094 78%,#0000 97%)!important}._reference-benefit-bar_b6y22_1782{margin-top:24px!important}#resume ._resume-first-step-art_b6y22_1817{width:min(100%,560px)!important}}@media (width<=640px){._reference-benefit-bar_b6y22_1782{margin-top:18px!important}#resume ._resume-first-step-art_b6y22_1817{border-radius:20px!important;margin:20px 0!important}}._header-brand-logo-source-check_b6y22_64{align-items:center!important;gap:12px!important}._source-checkmark_b6y22_81{transform:translateY(1px);width:21px!important;height:21px!important}._header-logo-wordmark_b6y22_90{letter-spacing:.095em!important;font-size:18px!important;line-height:1!important}._career-hero_b6y22_52{background:linear-gradient(135deg,#1b2029 0%,#1f2430 42%,#1c222c 100%)!important}._career-hero_b6y22_52 ._grid-bg_b6y22_16{opacity:.14!important;background-image:radial-gradient(circle,#737f9242 1.4px,#0000 2px)!important}._career-hero_b6y22_52 ._hero-inner_b6y22_17{padding:clamp(52px,6vw,88px) 0!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17{z-index:2;position:relative}._career-hero_b6y22_52 ._hero-copy_b6y22_17 h1,._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._lead_b6y22_15,._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._cta-row_b6y22_17{opacity:0;animation:.8s cubic-bezier(.22,.8,.24,1) forwards _heroFadeUp_b6y22_1;transform:translateY(24px)}._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._lead_b6y22_15{animation-delay:.14s}._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._cta-row_b6y22_17{animation-delay:.28s}._career-hero_b6y22_52 ._hero-copy_b6y22_17 h1{text-shadow:0 18px 38px #00000042!important;max-width:880px!important}._career-hero_b6y22_52 ._lead_b6y22_15{max-width:1060px;color:#ffffffd6!important}._career-hero_b6y22_52 ._cta-row_b6y22_17{flex-wrap:wrap;gap:18px;display:flex}._career-hero_b6y22_52 ._btn_b6y22_11{transition:transform .25s,box-shadow .25s,background .25s,border-color .25s;position:relative;overflow:hidden}._career-hero_b6y22_52 ._btn_b6y22_11:hover{transform:translateY(-2px)}._career-hero_b6y22_52 ._btn-primary_b6y22_11{box-shadow:0 14px 34px #efc04338,inset 0 1px #ffffff47;color:#1a1d24!important;background:linear-gradient(#f6cb52 0%,#efc043 100%)!important}._career-hero_b6y22_52 ._btn-primary_b6y22_11:after{content:"";background:linear-gradient(90deg,#fff0,#ffffff61,#fff0);width:24%;animation:4.8s ease-in-out infinite _ctaShine_b6y22_1;position:absolute;top:0;bottom:0;left:-35%;transform:skew(-20deg)}._career-hero_b6y22_52 ._btn-secondary_b6y22_11{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14!important;border:1px solid #ffffff3d!important}._career-hero_b6y22_52 ._btn-secondary_b6y22_11:hover{box-shadow:0 12px 28px #00000029;background:#ffffff1f!important}@keyframes _heroBgShift_b6y22_1{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.03)translate(-1.2%,1%)}}@keyframes _heroRibbon_b6y22_1{0%{opacity:.74;transform:translate(-9%)rotate(-4deg)scaleX(1)}50%{opacity:.92}to{opacity:.78;transform:translate(2%)rotate(-2deg)scaleX(1.08)}}@keyframes _heroFadeUp_b6y22_1{to{opacity:1;transform:translateY(0)}}@keyframes _brandLinePulse_b6y22_1{0%,to{opacity:.55;transform:scaleX(.98)}50%{opacity:.95;transform:scaleX(1.02)}}@keyframes _ctaShine_b6y22_1{0%,64%{opacity:0;left:-35%}70%{opacity:1}86%{opacity:0;left:112%}to{opacity:0;left:112%}}@media (width<=820px){._header-brand-logo-source-check_b6y22_64{gap:10px!important}._source-checkmark_b6y22_81{width:19px!important;height:19px!important}._header-logo-wordmark_b6y22_90{letter-spacing:.08em!important;font-size:16px!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17{padding-left:0!important}._career-hero_b6y22_52 ._lead_b6y22_15{max-width:unset}}@media (prefers-reduced-motion:reduce){._career-hero_b6y22_52 ._hero-copy_b6y22_17 h1,._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._lead_b6y22_15,._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._cta-row_b6y22_17,._career-hero_b6y22_52 ._btn-primary_b6y22_11:after{animation:none!important}._career-hero_b6y22_52 ._hero-copy_b6y22_17 h1,._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._lead_b6y22_15,._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._cta-row_b6y22_17{opacity:1!important;transform:none!important}}#top._career-hero_b6y22_52{isolation:isolate;min-height:calc(100svh - 78px);position:relative;overflow:hidden;background:linear-gradient(120deg,#1d222b 0%,#1f2430 42%,#18362f 100%)!important}#top._career-hero_b6y22_52 ._grid-bg_b6y22_16{opacity:.08!important}#top._career-hero_b6y22_52 ._hero-inner_b6y22_17{align-items:center;min-height:calc(100svh - 78px);padding:clamp(42px,6vw,84px) 0;position:relative;display:flex!important}#top._career-hero_b6y22_52 ._hero-copy_b6y22_17{z-index:5;max-width:min(48vw,760px);position:relative;padding-left:clamp(48px,7vw,124px)!important}#top._career-hero_b6y22_52 h1{text-wrap:balance;max-width:760px;letter-spacing:-.045em!important;margin:0!important;font-size:clamp(48px,6vw,96px)!important;line-height:.94!important}#top._career-hero_b6y22_52 ._cta-row_b6y22_17{z-index:5;margin-top:34px;position:relative}@keyframes _heroBgFlow_b6y22_1{0%{transform:scale(1)translate(0,0)}to{transform:scale(1.04)translate(-1%,1%)}}@keyframes _heroLaptopFloat_b6y22_1{0%,to{transform:translateY(-50%)translate(0)}50%{transform:translateY(calc(-50% - 10px))translate(-4px)}}@keyframes _screenPulse_b6y22_1{0%,to{opacity:.48;transform:scale(.96)}50%{opacity:.85;transform:scale(1.06)}}@keyframes _routeTravel_b6y22_1{0%{offset-distance:0%;opacity:0}8%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}@media (width<=1280px){#top._career-hero_b6y22_52 ._hero-copy_b6y22_17{max-width:min(52vw,700px)}}@media (width<=1100px){#top._career-hero_b6y22_52 ._hero-inner_b6y22_17{align-items:flex-start;min-height:auto;padding:52px 0 28px}#top._career-hero_b6y22_52 ._hero-copy_b6y22_17{max-width:min(100%,640px);padding-right:0;padding-left:0!important}@keyframes _heroLaptopFloat_b6y22_1{0%,to{transform:translate(50%,-48%)}50%{transform:translate(50%,calc(-48% - 10px))}}}@media (width<=720px){#top._career-hero_b6y22_52{min-height:auto}#top._career-hero_b6y22_52 ._hero-inner_b6y22_17{padding:32px 0 18px}#top._career-hero_b6y22_52 h1{max-width:100%;font-size:clamp(34px,10.6vw,56px)!important;line-height:1.08!important}#top._career-hero_b6y22_52 ._cta-row_b6y22_17{margin-top:24px}}._resume-compact-section_b6y22_2050{min-height:auto!important;padding:clamp(56px,7vw,96px) 0!important}._resume-compact-layout_b6y22_2054{grid-template-columns:minmax(260px,.62fr) minmax(0,1fr)!important;align-items:center!important;gap:clamp(28px,4vw,56px)!important}._resume-copy_b6y22_2059{align-self:center}._resume-copy_b6y22_2059 ._contact-note_b6y22_21{max-width:430px!important;margin-top:22px!important}._resume-compact-card_b6y22_2066{justify-self:end;width:100%;max-width:860px;padding:clamp(22px,2.3vw,32px)!important}._resume-compact-form_b6y22_2072{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px 18px!important}._resume-compact-form_b6y22_2072 ._field_b6y22_21{gap:8px!important}._resume-compact-form_b6y22_2072 ._field_b6y22_21 label{font-size:15px!important}._resume-compact-form_b6y22_2072 input,._resume-compact-form_b6y22_2072 select,._resume-compact-form_b6y22_2072 textarea{border-radius:16px!important;padding:14px 16px!important}._resume-compact-form_b6y22_2072 textarea{min-height:92px!important}._resume-file-upload_b6y22_2091{cursor:pointer;background:linear-gradient(#f7f7f4 0%,#eeeeea 100%);border:1.5px dashed #24262b3d;border-radius:18px;justify-content:space-between;align-items:center;min-height:64px;padding:14px 18px;transition:all .2s;gap:18px!important;display:flex!important}._resume-file-upload_b6y22_2091:hover{background:#fbf9ea;border-color:#ecbd2abd}._resume-file-upload_b6y22_2091 input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}._resume-file-main_b6y22_2115{color:#24262b;font-weight:950}._resume-file-name_b6y22_2119{color:#777b82;white-space:nowrap;text-overflow:ellipsis;text-align:right;max-width:48%;font-size:13px;font-weight:760;overflow:hidden}._resume-submit-row_b6y22_2129{justify-content:flex-start;align-items:center;display:flex!important}._resume-submit-row_b6y22_2129 ._btn_b6y22_11{min-width:220px}@media (width<=1100px){._resume-compact-layout_b6y22_2054{grid-template-columns:1fr!important}._resume-compact-card_b6y22_2066{justify-self:stretch;max-width:none}._resume-copy_b6y22_2059 ._contact-note_b6y22_21{max-width:680px!important}}@media (width<=720px){._resume-compact-form_b6y22_2072{grid-template-columns:1fr!important}._resume-file-upload_b6y22_2091{flex-direction:column;align-items:flex-start;gap:6px!important}._resume-file-name_b6y22_2119{text-align:left;max-width:100%}._resume-submit-row_b6y22_2129 ._btn_b6y22_11{width:100%}}#internship ._practice-process-redesign_b6y22_1017{margin-top:clamp(28px,3vw,44px)!important}#internship ._process-redesign-head_b6y22_1029{margin-bottom:clamp(18px,2vw,28px)!important}#internship ._process-stage-grid_b6y22_1047{margin-top:clamp(18px,2vw,28px)!important}#resume._resume-compact-section_b6y22_2050{background:radial-gradient(circle at 12% 22%,#f5c84b1a,#0000 28%),linear-gradient(#f8f8f5 0%,#eff1ef 100%)!important;align-items:flex-start!important;min-height:auto!important;padding:clamp(48px,6vw,82px) 0!important}#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:minmax(300px,.78fr) minmax(680px,1.42fr)!important;align-items:start!important;gap:clamp(36px,5vw,76px)!important;display:grid!important}#resume ._resume-copy_b6y22_2059{align-self:start!important;padding:clamp(12px,1.4vw,20px) 0!important;position:sticky!important;top:110px!important}#resume ._contact-main-label_b6y22_1532{color:#fff!important;box-shadow:none!important;letter-spacing:.16em!important;background:#24262b!important;border:2px solid #e5ac16!important;padding:11px 18px!important;font-size:12px!important}#resume ._resume-title_b6y22_2185{letter-spacing:-.045em!important;color:#20242a!important;text-wrap:balance!important;max-width:460px!important;margin-top:24px!important;font-size:clamp(44px,4.6vw,70px)!important;line-height:.98!important}#resume ._contact-note_b6y22_21{color:#59626c!important;max-width:480px!important;margin-top:24px!important;font-size:clamp(16px,1.25vw,19px)!important;line-height:1.55!important}#resume ._resume-benefits_b6y22_1835{gap:14px!important;max-width:500px!important;margin-top:34px!important;display:grid!important}#resume ._resume-benefits_b6y22_1835 article{border-top:1px solid #24262b1f!important;grid-template-columns:46px minmax(0,1fr)!important;align-items:center!important;gap:14px!important;padding:14px 0!important;display:grid!important}#resume ._resume-benefit-icon_b6y22_2219{color:#6f4b00!important;background:#fff3c4!important;border:1px solid #d8a520!important;border-radius:14px!important;place-items:center!important;width:46px!important;height:46px!important;font-size:12px!important;font-weight:900!important;display:grid!important}#resume ._resume-benefits_b6y22_1835 h3{color:#20242a!important;font-size:16px!important;font-weight:850!important;line-height:1.15!important}#resume ._resume-benefits_b6y22_1835 p{color:#636c76!important;margin-top:5px!important;font-size:14px!important;line-height:1.4!important}#resume ._resume-compact-card_b6y22_2066{border:1px solid #24262b1a!important;border-radius:28px!important;width:100%!important;padding:clamp(26px,2.7vw,40px)!important;box-shadow:0 24px 70px #24262b1a!important}#resume ._resume-compact-form_b6y22_2072{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:15px 20px!important;display:grid!important}#resume ._form-group-title_b6y22_2260{color:#20242a!important;letter-spacing:.01em!important;border-bottom:1px solid #ddd8cf!important;grid-column:1/-1!important;margin-top:8px!important;padding:0 0 12px!important;font-size:15px!important;font-weight:900!important;line-height:1.2!important}#resume ._form-group-title_b6y22_2260:first-child{margin-top:0!important}#resume ._field_b6y22_21{gap:7px!important}#resume ._field_b6y22_21 label{color:#252a31!important;font-size:14px!important;font-weight:800!important;line-height:1.25!important}#resume ._field_b6y22_21 input,#resume ._field_b6y22_21 select,#resume ._field_b6y22_21 textarea{color:#252a31!important;background:#f8f7f3!important;border:1px solid #cec9bf!important;border-radius:13px!important;min-height:50px!important;padding:13px 16px!important;font-size:15px!important;transition:border-color .2s,box-shadow .2s,background .2s!important}#resume ._field_b6y22_21 input:hover,#resume ._field_b6y22_21 select:hover,#resume ._field_b6y22_21 textarea:hover{background:#fff!important;border-color:#9b958b!important}#resume ._field_b6y22_21 input:focus,#resume ._field_b6y22_21 select:focus,#resume ._field_b6y22_21 textarea:focus{background:#fff!important;border-color:#b77a00!important;outline:none!important;box-shadow:0 0 0 3px #e5ac162e!important}#resume ._resume-file-upload_b6y22_2091{background:#faf9f6!important;border:1px dashed #aaa397!important;border-radius:16px!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;column-gap:18px!important;min-height:70px!important;padding:14px 18px!important;display:grid!important}#resume ._resume-file-main_b6y22_2115{color:#20242a!important;font-weight:850!important}#resume ._resume-file-name_b6y22_2119{text-align:right!important;color:#6b737d!important;justify-self:end!important;font-size:13px!important;line-height:1.35!important}#resume ._resume-form-footer_b6y22_2345{border-top:1px solid #ddd8cf!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"privacy submit""hint submit"!important;align-items:center!important;gap:7px 28px!important;margin-top:4px!important;padding-top:20px!important;display:grid!important}#resume ._resume-submit-row_b6y22_2129{grid-area:submit!important;display:block!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{color:#20242a!important;background:#e8b52d!important;min-width:250px!important;min-height:56px!important;padding:0 28px!important;box-shadow:0 12px 26px #b979002e!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11:hover{background:#f1c548!important;transform:translateY(-2px)!important}@media (width<=1100px){#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:1fr!important;gap:30px!important}#resume ._resume-copy_b6y22_2059{grid-template-columns:minmax(0,1fr) minmax(300px,.9fr)!important;column-gap:30px!important;display:grid!important;position:relative!important;top:auto!important}#resume ._contact-main-label_b6y22_1532,#resume ._resume-title_b6y22_2185,#resume ._contact-note_b6y22_21{grid-column:1!important}#resume ._resume-benefits_b6y22_1835{grid-area:1/2/span 3!important;margin-top:0!important}}@media (width<=720px){#resume._resume-compact-section_b6y22_2050{padding:38px 0!important}#resume ._resume-copy_b6y22_2059{display:block!important}#resume ._resume-title_b6y22_2185{font-size:clamp(38px,12vw,54px)!important}#resume ._resume-benefits_b6y22_1835{margin-top:28px!important}#resume ._resume-compact-form_b6y22_2072{grid-template-columns:1fr!important}#resume ._field_b6y22_21._full_b6y22_21,#resume ._form-group-title_b6y22_2260,#resume ._resume-form-footer_b6y22_2345{grid-column:auto!important}#resume ._resume-file-upload_b6y22_2091{grid-template-columns:1fr!important;row-gap:6px!important}#resume ._resume-file-name_b6y22_2119{text-align:left!important;justify-self:start!important}#resume ._resume-form-footer_b6y22_2345{grid-template-columns:1fr!important;grid-template-areas:"privacy""hint""submit"!important;gap:12px!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{width:100%!important;min-width:0!important}}._internship-page_b6y22_2{--content-gutter:clamp(16px,4vw,64px);--content-max:1440px;--safe-vh:100svh;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:320px;overflow-x:hidden!important}._section_b6y22_9{width:100%;min-width:0;min-height:auto!important;padding-block:clamp(40px,6vw,88px)!important}._section-content_b6y22_18,._hero-inner_b6y22_17,._contact-layout_b6y22_21,._resume-compact-layout_b6y22_2054,._cards_b6y22_19,._review-grid_b6y22_20,._practice-compact-head_b6y22_440{min-width:0}._internship-page_b6y22_2 h1,._internship-page_b6y22_2 h2,._internship-page_b6y22_2 h3,._internship-page_b6y22_2 h4,._internship-page_b6y22_2 p,._internship-page_b6y22_2 li,._internship-page_b6y22_2 label,._internship-page_b6y22_2 span,._internship-page_b6y22_2 strong{overflow-wrap:break-word;word-break:normal}._internship-page_b6y22_2 h1{font-size:clamp(36px,6vw,88px)!important}._internship-page_b6y22_2 h2,._section-head_b6y22_18 h2{font-size:clamp(32px,5vw,72px)!important}._btn_b6y22_11{max-width:100%;min-height:48px;padding-inline:clamp(18px,2vw,28px)}@media (width<=1180px){._nav_b6y22_10{display:none!important}._burger_b6y22_12{justify-content:center;align-items:center;display:inline-flex!important}}#top._career-hero_b6y22_52{min-height:calc(var(--safe-vh) - var(--header-h))!important;padding-block:clamp(36px,5vw,72px)!important}#top ._hero-inner_b6y22_17{grid-template-columns:minmax(0,1.02fr) minmax(300px,.98fr)!important;align-items:center!important;gap:clamp(28px,4vw,64px)!important}#top ._hero-copy_b6y22_17{min-width:0;max-width:none!important}@media (width<=980px){#top._career-hero_b6y22_52{min-height:auto!important}#top ._hero-inner_b6y22_17{grid-template-columns:1fr!important}#top ._hero-copy_b6y22_17{max-width:760px!important}}@media (width<=1080px){._cards_b6y22_19,._review-grid_b6y22_20{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){._cards_b6y22_19,._review-grid_b6y22_20{grid-template-columns:1fr!important}}#practice ._practice-compact-head_b6y22_440{grid-template-columns:minmax(0,.92fr) minmax(320px,1.08fr)!important;gap:clamp(22px,4vw,56px)!important}@media (width<=1180px){#practice ._practice-compact-head_b6y22_440{grid-template-columns:1fr!important}#practice ._practice-quick-grid_b6y22_461{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-top:0!important}}@media (width<=820px){#practice ._practice-quick-grid_b6y22_461{grid-template-columns:1fr!important}}#internship ._cards_b6y22_19{grid-template-columns:repeat(3,minmax(0,1fr))!important}#internship ._process-stage-grid_b6y22_1047{grid-template-columns:repeat(4,minmax(0,1fr))!important}#internship ._process-value-grid_b6y22_1144{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width<=1080px){#internship ._cards_b6y22_19,#internship ._process-stage-grid_b6y22_1047{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=680px){#internship ._cards_b6y22_19,#internship ._process-stage-grid_b6y22_1047,#internship ._process-value-grid_b6y22_1144{grid-template-columns:1fr!important}}#career-reviews ._review-grid_b6y22_20{grid-template-columns:repeat(3,minmax(0,1fr))!important}#career-reviews ._review-card_b6y22_20{min-width:0}#career-reviews ._student-photo_b6y22_20{aspect-ratio:4/3;object-fit:cover!important;width:100%!important;height:clamp(220px,28vw,340px)!important}@media (width<=1020px){#career-reviews ._review-grid_b6y22_20{grid-template-columns:1fr!important}#career-reviews ._review-card_b6y22_20{grid-template-columns:minmax(180px,260px) minmax(0,1fr)!important;gap:24px!important;display:grid!important}#career-reviews ._student-photo_b6y22_20{min-height:240px;height:100%!important;margin:0!important}}@media (width<=640px){#career-reviews ._review-card_b6y22_20{flex-direction:column;display:flex!important}#career-reviews ._student-photo_b6y22_20{min-height:0;height:clamp(240px,78vw,360px)!important}}#resume._resume-compact-section_b6y22_2050{min-height:auto!important;padding-block:clamp(40px,5vw,76px)!important;display:block!important;overflow:visible!important}#resume ._resume-compact-layout_b6y22_2054{width:min(1440px,calc(100% - (var(--content-gutter) * 2)))!important;grid-template-columns:minmax(280px,.72fr) minmax(620px,1.28fr)!important;align-items:start!important;gap:clamp(28px,4vw,68px)!important;display:grid!important}#resume ._resume-copy_b6y22_2059{align-self:start;min-width:0;top:calc(var(--header-h) + 24px)!important;position:sticky!important}#resume ._resume-title_b6y22_2185{max-width:520px!important;font-size:clamp(34px,4.4vw,64px)!important;line-height:1.02!important}#resume ._contact-note_b6y22_21{max-width:500px!important;font-size:clamp(15px,1.25vw,18px)!important;line-height:1.55!important}#resume ._resume-benefits_b6y22_1835{width:100%;max-width:520px!important}#resume ._resume-compact-card_b6y22_2066{min-width:0;width:100%!important;padding:clamp(22px,2.5vw,40px)!important;overflow:visible!important}#resume ._resume-compact-form_b6y22_2072{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:clamp(13px,1.5vw,18px) clamp(14px,1.7vw,22px)!important;display:grid!important}#resume ._form-group-title_b6y22_2260,#resume ._field_b6y22_21._full_b6y22_21,#resume ._resume-form-footer_b6y22_2345{grid-column:1/-1!important}#resume ._field_b6y22_21{min-width:0}#resume ._field_b6y22_21 label{font-size:clamp(13px,1vw,15px)!important;line-height:1.3!important}#resume ._field_b6y22_21 input,#resume ._field_b6y22_21 select,#resume ._field_b6y22_21 textarea{width:100%!important;min-width:0!important;max-width:100%!important;min-height:48px!important;padding:12px 14px!important;font-size:16px!important}#resume ._field_b6y22_21 textarea{min-height:104px!important}#resume ._resume-file-upload_b6y22_2091{width:100%;min-width:0;grid-template-columns:auto minmax(0,1fr)!important}#resume ._resume-file-name_b6y22_2119{overflow-wrap:anywhere;min-width:0}#resume ._resume-form-footer_b6y22_2345{grid-template-columns:minmax(0,1fr) auto!important;grid-template-areas:"privacy submit""hint submit"!important;gap:8px 24px!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{width:auto!important;min-width:220px!important}@media (width<=1180px){#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:minmax(250px,.62fr) minmax(0,1.38fr)!important;gap:32px!important}#resume ._resume-title_b6y22_2185{font-size:clamp(32px,4vw,52px)!important}}@media (width<=900px){#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:1fr!important;gap:28px!important}#resume ._resume-copy_b6y22_2059{grid-template-columns:minmax(0,1fr) minmax(280px,.9fr)!important;align-items:start!important;gap:24px 32px!important;display:grid!important;position:static!important;top:auto!important}#resume ._contact-main-label_b6y22_1532,#resume ._resume-title_b6y22_2185,#resume ._contact-note_b6y22_21{grid-column:1!important}#resume ._resume-benefits_b6y22_1835{grid-area:1/2/span 3!important;margin-top:0!important}}@media (width<=700px){#resume._resume-compact-section_b6y22_2050{padding-block:36px!important}#resume ._resume-compact-layout_b6y22_2054{gap:24px!important;width:calc(100% - 32px)!important}#resume ._resume-copy_b6y22_2059{display:block!important}#resume ._resume-title_b6y22_2185{margin-top:18px!important;font-size:clamp(32px,10vw,46px)!important;line-height:1.06!important}#resume ._contact-note_b6y22_21{margin-top:18px!important}#resume ._resume-benefits_b6y22_1835{margin-top:24px!important}#resume ._resume-compact-card_b6y22_2066{border-radius:22px!important;padding:20px!important}#resume ._resume-compact-form_b6y22_2072{grid-template-columns:1fr!important;gap:14px!important}#resume ._form-group-title_b6y22_2260,#resume ._field_b6y22_21._full_b6y22_21,#resume ._resume-form-footer_b6y22_2345{grid-column:auto!important}#resume ._resume-file-upload_b6y22_2091{grid-template-columns:1fr!important;align-items:start!important;gap:6px!important;padding:14px!important;display:grid!important}#resume ._resume-file-name_b6y22_2119{text-align:left!important;justify-self:start!important}#resume ._resume-form-footer_b6y22_2345{grid-template-columns:1fr!important;grid-template-areas:"privacy""hint""submit"!important;gap:10px!important;display:grid!important}#resume ._resume-submit-row_b6y22_2129{width:100%}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{width:100%!important;min-width:0!important}}@media (width<=380px){._internship-page_b6y22_2{--content-gutter:14px}#resume ._resume-compact-layout_b6y22_2054{width:calc(100% - 28px)!important}#resume ._resume-compact-card_b6y22_2066{padding:16px!important}._label_b6y22_13,._contact-main-label_b6y22_1532{max-width:100%;letter-spacing:.1em!important;padding:9px 12px!important;font-size:10px!important}}@media (width>=901px) and (height<=760px){._section_b6y22_9,#top._career-hero_b6y22_52,#resume._resume-compact-section_b6y22_2050{min-height:auto!important}#resume ._resume-copy_b6y22_2059{position:static!important}#resume ._resume-compact-layout_b6y22_2054{align-items:start!important}#resume ._resume-title_b6y22_2185{font-size:clamp(32px,4vw,50px)!important}#resume ._resume-benefits_b6y22_1835 article{padding-block:10px!important}#resume ._resume-compact-card_b6y22_2066{padding:24px!important}#resume ._field_b6y22_21 input,#resume ._field_b6y22_21 select{min-height:44px!important;padding-block:10px!important}#resume ._field_b6y22_21 textarea{min-height:82px!important}}@media (width>=1600px){._internship-page_b6y22_2{--content-max:1480px}#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:420px minmax(0,1fr)!important}}@media (hover:none){._btn_b6y22_11,._burger_b6y22_12{min-height:44px}}@media (prefers-reduced-motion:reduce){._internship-page_b6y22_2{scroll-behavior:auto}}#resume._resume-compact-section_b6y22_2050{min-height:auto!important;padding:clamp(26px,3.2vh,42px) 0!important;display:block!important;overflow:visible!important}#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:minmax(260px,.68fr) minmax(620px,1.32fr)!important;align-items:start!important;gap:clamp(28px,3.4vw,54px)!important;width:min(1440px,100% - 48px)!important;display:grid!important}#resume ._resume-copy_b6y22_2059{min-width:0!important;padding:0!important;position:sticky!important;top:96px!important}#resume ._contact-main-label_b6y22_1532{letter-spacing:.13em!important;padding:9px 15px!important;font-size:10px!important}#resume ._resume-title_b6y22_2185{letter-spacing:-.035em!important;max-width:440px!important;margin-top:16px!important;font-size:clamp(32px,3.5vw,50px)!important;line-height:1.02!important}#resume ._contact-note_b6y22_21{max-width:440px!important;margin-top:16px!important;font-size:14px!important;line-height:1.45!important}#resume ._resume-benefits_b6y22_1835{gap:0!important;max-width:460px!important;margin-top:22px!important}#resume ._resume-benefits_b6y22_1835 article{grid-template-columns:42px minmax(0,1fr)!important;gap:12px!important;padding:11px 0!important}#resume ._resume-benefit-icon_b6y22_2219{border-radius:12px!important;width:40px!important;height:40px!important;font-size:11px!important}#resume ._resume-benefits_b6y22_1835 p{margin-top:3px!important;font-size:12px!important;line-height:1.35!important}#resume ._resume-compact-card_b6y22_2066{border-radius:24px!important;width:100%!important;min-width:0!important;padding:clamp(20px,2vw,30px)!important;overflow:visible!important}#resume ._resume-compact-form_b6y22_2072{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 16px!important;min-width:0!important;display:grid!important}#resume ._form-group-title_b6y22_2260{grid-column:1/-1!important;margin:4px 0 2px!important;padding:0 0 8px!important;font-size:13px!important;line-height:1.2!important}#resume ._field_b6y22_21{gap:5px!important;min-width:0!important}#resume ._field_b6y22_21._full_b6y22_21{grid-column:1/-1!important}#resume ._field_b6y22_21 label{font-size:12px!important;font-weight:800!important;line-height:1.2!important}#resume ._field_b6y22_21 input,#resume ._field_b6y22_21 select,#resume ._field_b6y22_21 textarea{border-radius:11px!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:9px 12px!important;font-size:14px!important;line-height:1.3!important}#resume ._field_b6y22_21 textarea{min-height:72px!important;max-height:110px!important}#resume ._resume-file-upload_b6y22_2091{border-radius:13px!important;grid-template-columns:auto minmax(0,1fr)!important;gap:12px!important;min-height:56px!important;padding:10px 14px!important}#resume ._resume-file-main_b6y22_2115{font-size:13px!important}#resume ._resume-file-name_b6y22_2119{font-size:11px!important;line-height:1.3!important}#resume ._resume-form-footer_b6y22_2345{border-top:1px solid #ddd8cf!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) minmax(210px,270px)!important;grid-template-areas:"privacy submit""hint submit"!important;align-items:center!important;gap:5px 18px!important;min-height:0!important;margin-top:4px!important;padding-top:12px!important;display:grid!important;position:static!important}#resume ._form-hint_b6y22_340{color:#69727c!important;grid-area:hint!important;max-width:none!important;margin:0!important;font-size:10px!important;line-height:1.35!important}#resume ._resume-submit-row_b6y22_2129{grid-area:submit!important;align-self:center!important;width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{width:100%!important;min-width:0!important;min-height:46px!important;margin:0!important;padding:0 18px!important;font-size:14px!important;position:static!important;transform:none!important}@media (width>=901px) and (height<=850px){#resume._resume-compact-section_b6y22_2050{padding:22px 0!important}#resume ._resume-copy_b6y22_2059{position:static!important}#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:minmax(240px,.62fr) minmax(600px,1.38fr)!important;gap:28px!important}#resume ._resume-title_b6y22_2185{font-size:clamp(30px,3.2vw,44px)!important}#resume ._contact-note_b6y22_21{margin-top:12px!important;font-size:13px!important}#resume ._resume-benefits_b6y22_1835{margin-top:15px!important}#resume ._resume-benefits_b6y22_1835 article{padding:8px 0!important}#resume ._resume-compact-card_b6y22_2066{padding:18px 22px!important}#resume ._resume-compact-form_b6y22_2072{gap:8px 14px!important}#resume ._field_b6y22_21 input,#resume ._field_b6y22_21 select{min-height:38px!important;padding:7px 11px!important}#resume ._field_b6y22_21 textarea{min-height:62px!important}#resume ._resume-file-upload_b6y22_2091{min-height:50px!important;padding:8px 12px!important}#resume ._resume-form-footer_b6y22_2345{padding-top:9px!important}}@media (width<=900px){#resume ._resume-compact-layout_b6y22_2054{grid-template-columns:1fr!important;gap:22px!important;width:min(100% - 32px,760px)!important}#resume ._resume-copy_b6y22_2059{grid-template-columns:minmax(0,1fr) minmax(250px,.8fr)!important;gap:20px 26px!important;display:grid!important;position:static!important}#resume ._contact-main-label_b6y22_1532,#resume ._resume-title_b6y22_2185,#resume ._contact-note_b6y22_21{grid-column:1!important}#resume ._resume-benefits_b6y22_1835{grid-area:1/2/span 3!important;margin-top:0!important}}@media (width<=680px){#resume._resume-compact-section_b6y22_2050{padding:28px 0!important}#resume ._resume-compact-layout_b6y22_2054{width:calc(100% - 28px)!important}#resume ._resume-copy_b6y22_2059{display:block!important}#resume ._resume-title_b6y22_2185{font-size:clamp(30px,10vw,42px)!important}#resume ._resume-benefits_b6y22_1835{margin-top:20px!important}#resume ._resume-compact-card_b6y22_2066{border-radius:20px!important;padding:16px!important}#resume ._resume-compact-form_b6y22_2072{grid-template-columns:1fr!important;gap:11px!important}#resume ._field_b6y22_21._full_b6y22_21,#resume ._form-group-title_b6y22_2260,#resume ._resume-form-footer_b6y22_2345{grid-column:auto!important}#resume ._resume-file-upload_b6y22_2091{grid-template-columns:1fr!important;gap:4px!important}#resume ._resume-file-name_b6y22_2119{text-align:left!important;justify-self:start!important}#resume ._resume-form-footer_b6y22_2345{grid-template-columns:1fr!important;grid-template-areas:"privacy""hint""submit"!important;gap:8px!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{min-height:48px!important}}#resume ._form-hint_b6y22_340{display:none!important}#resume ._resume-form-footer_b6y22_2345{border-top:1px solid #ddd8cf!important;grid-column:1/-1!important;min-height:0!important;margin-top:8px!important;padding-top:14px!important;display:block!important;position:static!important;overflow:visible!important}#resume ._resume-submit-row_b6y22_2129{width:100%!important;margin:0!important;padding:0!important;display:block!important;position:static!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{z-index:auto!important;width:100%!important;min-width:0!important;min-height:48px!important;margin:0!important;display:flex!important;position:static!important;transform:none!important}@media (width<=680px){#resume ._resume-form-footer_b6y22_2345{padding-top:12px!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{min-height:50px!important}}#top ._hero-title-line_b6y22_3361,._career-hero_b6y22_52 ._hero-title-line_b6y22_3361{display:block!important}#top ._hero-title-line-career_b6y22_3366,._career-hero_b6y22_52 ._hero-title-line-career_b6y22_3366{color:var(--yellow)!important;white-space:nowrap!important}#top ._hero-title-line-first_b6y22_3372,._career-hero_b6y22_52 ._hero-title-line-first_b6y22_3372{color:#fff!important}@media (width<=720px){#top ._hero-title-line-career_b6y22_3366,._career-hero_b6y22_52 ._hero-title-line-career_b6y22_3366{white-space:normal!important}}#top ._hero-copy_b6y22_17{transform:translateZ(30px)}#top ._hero-title-line-first_b6y22_3372{text-shadow:0 10px 28px #0000004d,0 1px #ffffff1f}#top ._hero-title-line-career_b6y22_3366{text-shadow:0 12px 30px #0000004d,0 0 22px #f5c84b29}@keyframes _heroMain3D_b6y22_1{0%,to{transform:translateZ(70px)rotateY(-1.6deg)rotateX(1deg)}50%{transform:translate3d(0,-14px,88px)rotateY(1.8deg)rotateX(-1deg)}}@keyframes _heroPanelFloat_b6y22_1{0%,to{transform:translateZ(-70px)rotate(-6deg)translateY(0)}50%{transform:translateZ(-55px)rotate(-4.5deg)translateY(-9px)}}@keyframes _heroGlow3D_b6y22_1{0%,to{opacity:.22;transform:translateZ(-110px)scale(.96)}50%{opacity:.42;transform:translateZ(-80px)scale(1.1)}}@keyframes _heroOrbitBack_b6y22_1{to{transform:translateZ(-150px)rotate(360deg)}}@keyframes _heroOrbitMid_b6y22_1{to{transform:translateZ(-55px)rotate(360deg)}}@keyframes _heroSphereFloat_b6y22_1{0%,to{transform:translateZ(120px)scale(1)}50%{transform:translate3d(-14px,18px,145px)scale(1.18)}}@keyframes _heroOrbitLabels_b6y22_1{0%,to{transform:translateZ(115px)rotateX(0)}50%{transform:translate3d(8px,-10px,132px)rotateX(3deg)}}@keyframes _heroChipFloat_b6y22_1{0%,to{translate:0}50%{translate:0 -7px}}@keyframes _heroGlowDot3D_b6y22_1{0%,to{transform:translateZ(150px)scale(.9);box-shadow:0 0 #67e8c38c,0 0 24px #67e8c3cc}50%{transform:translateZ(175px)scale(1.18);box-shadow:0 0 0 16px #67e8c300,0 0 38px #67e8c3f2}}._internship-page_b6y22_2{--responsive-gutter:clamp(14px,3.4vw,56px);--responsive-container:min(1480px,calc(100vw - (var(--responsive-gutter) * 2)));-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:320px;overflow-x:hidden;overflow-x:hidden!important}._section_b6y22_9,._section-content_b6y22_18,._hero-inner_b6y22_17,._contact-layout_b6y22_21,._resume-compact-layout_b6y22_2054,._practice-compact-head_b6y22_440,._cards_b6y22_19,._review-grid_b6y22_20,._footer-grid_b6y22_22{min-width:0}._section_b6y22_9{width:100%;min-height:auto!important;padding-block:clamp(38px,6vw,86px)!important}._internship-page_b6y22_2 h1,._internship-page_b6y22_2 h2,._internship-page_b6y22_2 h3,._internship-page_b6y22_2 h4,._internship-page_b6y22_2 p,._internship-page_b6y22_2 li,._internship-page_b6y22_2 label,._internship-page_b6y22_2 strong,._internship-page_b6y22_2 span{overflow-wrap:break-word;word-break:normal}._header-inner_b6y22_9{gap:clamp(12px,2vw,24px)!important;min-height:clamp(64px,5vw,78px)!important}._header-logo-wordmark_b6y22_90{font-size:clamp(15px,1.35vw,20px)!important}._nav_b6y22_10{gap:clamp(14px,2vw,32px)!important;font-size:clamp(12px,.95vw,14px)!important}#top._career-hero_b6y22_52{min-height:calc(100svh - var(--header-h,78px))!important;align-items:center!important;padding-block:clamp(28px,4.5vw,64px)!important;display:flex!important;overflow:hidden!important}#top ._hero-inner_b6y22_17{grid-template-columns:minmax(0,1.02fr) minmax(360px,.98fr)!important;align-items:center!important;gap:clamp(24px,4vw,64px)!important;width:100%!important;min-width:0!important;padding:0!important;display:grid!important}#top ._hero-copy_b6y22_17{z-index:8;position:relative;min-width:0!important;max-width:760px!important;padding-left:0!important}#top ._label_b6y22_13{max-width:100%;letter-spacing:clamp(.09em,.16vw,.18em)!important;padding:clamp(8px,.8vw,11px) clamp(12px,1.2vw,17px)!important;font-size:clamp(10px,.85vw,13px)!important}._internship-page_b6y22_2 #top h1{letter-spacing:-.042em!important;max-width:none!important;margin-top:clamp(18px,2vw,28px)!important;font-size:clamp(42px,5.2vw,82px)!important;line-height:.98!important}#top ._hero-title-line-career_b6y22_3366{white-space:nowrap!important}#top ._lead_b6y22_15{max-width:660px!important;margin-top:clamp(18px,2vw,26px)!important;font-size:clamp(15px,1.22vw,20px)!important;line-height:1.52!important}#top ._cta-row_b6y22_17{flex-wrap:wrap!important;gap:clamp(10px,1.2vw,14px)!important;margin-top:clamp(24px,3vw,36px)!important;display:flex!important}#top ._cta-row_b6y22_17 ._btn_b6y22_11{min-height:clamp(48px,4vw,56px)!important;padding-inline:clamp(20px,2vw,30px)!important;font-size:clamp(13px,1vw,16px)!important}._cards_b6y22_19,._review-grid_b6y22_20{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media (width>=1600px){._internship-page_b6y22_2{--responsive-container:min(1520px,calc(100vw - 112px))}#top ._hero-inner_b6y22_17{grid-template-columns:minmax(0,1fr) minmax(520px,.92fr)!important}._internship-page_b6y22_2 #top h1{font-size:clamp(70px,4.8vw,92px)!important}}@media (width>=1181px) and (width<=1599px){#top ._hero-inner_b6y22_17{grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr)!important}}@media (width>=1025px) and (height<=820px){#top._career-hero_b6y22_52{min-height:auto!important;padding-block:24px!important}._internship-page_b6y22_2 #top h1{font-size:clamp(42px,4.5vw,68px)!important}#top ._lead_b6y22_15{margin-top:16px!important;font-size:15px!important}#top ._cta-row_b6y22_17{margin-top:22px!important}._section_b6y22_9{min-height:auto!important}}@media (width<=1180px){._nav_b6y22_10{display:none!important}._burger_b6y22_12{justify-content:center!important;align-items:center!important;display:inline-flex!important}#top._career-hero_b6y22_52{min-height:auto!important;padding-block:clamp(34px,5vw,58px)!important}#top ._hero-inner_b6y22_17{grid-template-columns:minmax(0,.92fr) minmax(360px,1.08fr)!important;gap:28px!important}._internship-page_b6y22_2 #top h1{font-size:clamp(40px,5.5vw,64px)!important}._cards_b6y22_19,._review-grid_b6y22_20,._footer-grid_b6y22_22{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=900px){._internship-page_b6y22_2{--responsive-gutter:clamp(18px,4vw,34px)}#top ._hero-inner_b6y22_17{grid-template-columns:1fr!important;gap:clamp(20px,4vw,34px)!important}#top ._hero-copy_b6y22_17{max-width:760px!important}._practice-compact-head_b6y22_440,._contact-layout_b6y22_21,._resume-compact-layout_b6y22_2054{grid-template-columns:1fr!important}._practice-quick-grid_b6y22_461{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding-top:0!important}._review-card_b6y22_20{grid-template-columns:minmax(170px,240px) minmax(0,1fr)!important;gap:22px!important;display:grid!important}#career-reviews ._student-photo_b6y22_20{height:100%!important;min-height:230px!important;margin:0!important}}@media (width<=680px){._internship-page_b6y22_2{--header-h:64px;--responsive-gutter:14px;--responsive-container:calc(100vw - 28px)}._header-inner_b6y22_9{min-height:64px!important}._source-checkmark_b6y22_81{width:20px!important;height:20px!important}._header-logo-wordmark_b6y22_90{font-size:15px!important}._burger_b6y22_12{width:38px!important;height:38px!important}#top._career-hero_b6y22_52{padding-block:28px 36px!important}#top ._hero-inner_b6y22_17{gap:24px!important}#top ._label_b6y22_13{letter-spacing:.1em!important;padding:8px 11px!important;font-size:9px!important}._internship-page_b6y22_2 #top h1{letter-spacing:-.035em!important;margin-top:16px!important;font-size:clamp(32px,10.2vw,46px)!important;line-height:1.02!important}#top ._hero-title-line-career_b6y22_3366{white-space:normal!important}#top ._lead_b6y22_15{margin-top:16px!important;font-size:15px!important;line-height:1.48!important}#top ._cta-row_b6y22_17{grid-template-columns:1fr!important;gap:10px!important;margin-top:22px!important;display:grid!important}#top ._cta-row_b6y22_17 ._btn_b6y22_11{width:100%!important;min-height:50px!important;font-size:14px!important}._section_b6y22_9{padding-block:38px!important}._section-head_b6y22_18{display:block!important}._section-head_b6y22_18 h2{font-size:clamp(30px,10vw,46px)!important}._section-head_b6y22_18 p{margin-top:14px!important;font-size:14px!important}._cards_b6y22_19,._review-grid_b6y22_20,._practice-quick-grid_b6y22_461,._form-grid_b6y22_21,._footer-grid_b6y22_22{grid-template-columns:1fr!important}._review-card_b6y22_20{flex-direction:column!important;display:flex!important}#career-reviews ._student-photo_b6y22_20{width:100%!important;height:clamp(240px,76vw,340px)!important;min-height:0!important;margin:0 0 18px!important}._field_b6y22_21._full_b6y22_21{grid-column:auto!important}._btn_b6y22_11{white-space:normal!important;text-align:center!important}}@media (width<=380px){._internship-page_b6y22_2{--responsive-gutter:12px;--responsive-container:calc(100vw - 24px)}._internship-page_b6y22_2 #top h1{font-size:clamp(30px,9.7vw,38px)!important}._label_b6y22_13,._label-feature_b6y22_25,._contact-main-label_b6y22_1532{max-width:100%;letter-spacing:.08em!important;font-size:9px!important}}#top._career-hero_b6y22_52{min-height:calc(100svh - var(--header-h,78px))!important;background:#24262b!important;border-bottom:1px solid #ffffff14!important;align-items:center!important;padding:clamp(64px,9svh,120px) 0!important;display:flex!important;overflow:hidden!important}#top._career-hero_b6y22_52:before,#top._career-hero_b6y22_52:after{content:none!important;display:none!important}#top ._hero-inner_b6y22_17{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:block!important}#top ._label_b6y22_13{color:var(--yellow)!important;box-shadow:none!important;letter-spacing:.16em!important;background:0 0!important;border:1px solid #f5c84ba6!important;padding:10px 16px!important;font-size:clamp(10px,.9vw,13px)!important;display:inline-flex!important}._internship-page_b6y22_2 #top h1{text-wrap:balance;letter-spacing:-.05em!important;color:#fff!important;max-width:1080px!important;text-shadow:none!important;margin-top:clamp(24px,3svh,38px)!important;font-size:clamp(54px,7.2vw,112px)!important;line-height:.94!important}._internship-page_b6y22_2 #top h1 span{color:var(--yellow)!important}._internship-page_b6y22_2 #top *,._internship-page_b6y22_2 #top :before,._internship-page_b6y22_2 #top :after{filter:none!important;box-shadow:none!important;transition:none!important;animation:none!important;transform:none!important}@media (width<=900px){#top._career-hero_b6y22_52{min-height:auto!important;padding:64px 0 72px!important}._internship-page_b6y22_2 #top h1{font-size:clamp(46px,9vw,78px)!important}}@media (width<=680px){#top._career-hero_b6y22_52{padding:44px 0 52px!important}#top ._label_b6y22_13{letter-spacing:.1em!important;padding:8px 11px!important;font-size:9px!important}._internship-page_b6y22_2 #top h1{margin-top:20px!important;font-size:clamp(36px,11vw,54px)!important;line-height:.98!important}#top ._lead_b6y22_15,#top ._hero-copy_b6y22_17>p{margin-top:20px!important;font-size:16px!important;line-height:1.5!important}}@media (width<=380px){._internship-page_b6y22_2 #top h1{font-size:clamp(32px,10.5vw,42px)!important}}._internship-page_b6y22_2{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;width:100%;min-width:320px;overflow-x:hidden;overflow-x:hidden!important}._internship-page_b6y22_2 img,._internship-page_b6y22_2 svg,._internship-page_b6y22_2 video,._internship-page_b6y22_2 canvas,._internship-page_b6y22_2 iframe{max-width:100%;height:auto}._container_b6y22_9{width:min(1440px,100vw - clamp(28px,6vw,96px))!important;max-width:100%!important}#top._career-hero_b6y22_52{min-height:calc(100svh - var(--header-h,78px))!important;background:#24262b!important;align-items:center!important;padding:clamp(56px,8svh,108px) 0!important;display:flex!important}#top ._hero-inner_b6y22_17{width:100%!important;padding:0!important;display:block!important}#top ._hero-copy_b6y22_17{width:100%!important;max-width:1160px!important;margin:0!important;padding:0!important}._internship-page_b6y22_2 #top h1{text-wrap:balance;letter-spacing:-.048em!important;max-width:1120px!important;margin-top:clamp(20px,3svh,34px)!important;font-size:clamp(52px,6.8vw,106px)!important;line-height:.95!important}#top ._hero-title-line_b6y22_3361{display:block!important}#top ._hero-title-line-career_b6y22_3366{color:var(--yellow)!important;white-space:normal!important}#top ._lead_b6y22_15,#top ._hero-copy_b6y22_17>p{color:#ffffffc7!important;max-width:860px!important;margin-top:clamp(22px,3svh,32px)!important;font-size:clamp(16px,1.35vw,21px)!important;line-height:1.55!important}#top ._hero-copy_b6y22_17>p+p{margin-top:12px!important}._internship-page_b6y22_2 #top *,._internship-page_b6y22_2 #top :before,._internship-page_b6y22_2 #top :after{filter:none!important;transition:none!important;animation:none!important;transform:none!important}._section-head_b6y22_18 h2,._practice-compact-copy_b6y22_447 h2,._contact-title_b6y22_21{text-wrap:balance}._section-head_b6y22_18 p,._practice-compact-copy_b6y22_447 p,._contact-note_b6y22_21,._card_b6y22_19 p,._review-card_b6y22_20 p{max-width:72ch}._internship-page_b6y22_2 input,._internship-page_b6y22_2 select,._internship-page_b6y22_2 textarea,._internship-page_b6y22_2 button,._btn_b6y22_11{max-width:100%}._field_b6y22_21 input,._field_b6y22_21 select,._field_b6y22_21 textarea{min-width:0;font-size:16px}._form-grid_b6y22_21,._resume-compact-form_b6y22_2072,._field_b6y22_21{min-width:0}._motion-ready_b6y22_345 ._reveal-target_b6y22_345{opacity:0;transition:opacity .55s,transform .55s cubic-bezier(.2,.8,.2,1);transform:translateY(22px)}._motion-ready_b6y22_345 ._reveal-target_b6y22_345._is-visible_b6y22_346{opacity:1;transform:translateY(0)}._card_b6y22_19,._review-card_b6y22_20,._contact-card_b6y22_21{transition:transform .22s,box-shadow .22s,border-color .22s!important}@media (hover:hover) and (pointer:fine){._card_b6y22_19:hover,._review-card_b6y22_20:hover{transform:translateY(-4px)}}@media (width>=901px) and (height<=820px){#top._career-hero_b6y22_52{min-height:auto!important;padding:42px 0 54px!important}._internship-page_b6y22_2 #top h1{font-size:clamp(46px,5.7vw,76px)!important}#top ._lead_b6y22_15,#top ._hero-copy_b6y22_17>p{margin-top:18px!important;font-size:16px!important}._section_b6y22_9{min-height:auto!important}}@media (width<=1100px){._nav_b6y22_10{display:none!important}._burger_b6y22_12{justify-content:center!important;align-items:center!important;display:inline-flex!important}._section_b6y22_9{min-height:auto!important}#top._career-hero_b6y22_52{min-height:auto!important;padding:56px 0 68px!important}._internship-page_b6y22_2 #top h1{font-size:clamp(44px,8vw,76px)!important}}@media (width<=720px){._internship-page_b6y22_2{--header-h:68px}._container_b6y22_9{width:calc(100vw - 32px)!important}#top._career-hero_b6y22_52{padding:42px 0 50px!important}._internship-page_b6y22_2 #top h1{letter-spacing:-.038em!important;margin-top:18px!important;font-size:clamp(34px,10.8vw,50px)!important;line-height:1.01!important}#top ._lead_b6y22_15,#top ._hero-copy_b6y22_17>p{margin-top:18px!important;font-size:16px!important;line-height:1.5!important}._section-head_b6y22_18 h2,._practice-compact-copy_b6y22_447 h2,._contact-title_b6y22_21{font-size:clamp(30px,10vw,48px)!important;line-height:1.05!important}._form-grid_b6y22_21,._resume-compact-form_b6y22_2072{grid-template-columns:1fr!important}._field_b6y22_21._full_b6y22_21{grid-column:auto!important}._btn_b6y22_11{text-align:center;min-height:48px;white-space:normal!important}}@media (width<=380px){._container_b6y22_9{width:calc(100vw - 24px)!important}._internship-page_b6y22_2 #top h1{font-size:clamp(31px,10.2vw,39px)!important}}@media (prefers-reduced-motion:reduce){._internship-page_b6y22_2{scroll-behavior:auto!important}._motion-ready_b6y22_345 ._reveal-target_b6y22_345{opacity:1!important;transition:none!important;transform:none!important}._internship-page_b6y22_2 :not(#top):not(#top *),._internship-page_b6y22_2 :not(#top):not(#top *):before,._internship-page_b6y22_2 :not(#top):not(#top *):after{transition:none!important;animation:none!important}}#top._career-hero_b6y22_52,#top._career-hero_b6y22_52 ._hero-inner_b6y22_17,#top._career-hero_b6y22_52 ._hero-copy_b6y22_17,#top._career-hero_b6y22_52 ._hero-copy_b6y22_17 h1,#top._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._lead_b6y22_15,#top._career-hero_b6y22_52 ._hero-copy_b6y22_17>p,#top._career-hero_b6y22_52 ._hero-title-line_b6y22_3361,#top._career-hero_b6y22_52 ._hero-title-line-first_b6y22_3372,#top._career-hero_b6y22_52 ._hero-title-line-career_b6y22_3366{opacity:1!important;visibility:visible!important}#top._career-hero_b6y22_52 ._hero-copy_b6y22_17 h1,#top._career-hero_b6y22_52 ._hero-copy_b6y22_17 ._lead_b6y22_15,#top._career-hero_b6y22_52 ._hero-copy_b6y22_17>p{animation:none!important;transform:none!important}#top._career-hero_b6y22_52 ._hero-title-line-first_b6y22_3372{color:#fff!important}#top._career-hero_b6y22_52 ._hero-title-line-career_b6y22_3366{color:var(--yellow)!important}#top._career-hero_b6y22_52 ._hero-copy_b6y22_17,#top._career-hero_b6y22_52 ._hero-inner_b6y22_17{display:block!important}#top._hero-first-screen-clean_b6y22_4253{background:radial-gradient(circle at 18% 82%,#f2c94c1a,#0000 26%),radial-gradient(circle at 72% 46%,#6fbfa41f,#0000 28%),linear-gradient(#1f232c 0%,#232731 100%)!important;border-bottom:1px solid #ffffff14!important;min-height:auto!important;padding:0!important;overflow:hidden!important}#top._hero-first-screen-clean_b6y22_4253:before,#top._hero-first-screen-clean_b6y22_4253:after{content:none!important;display:none!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:1fr!important;align-items:flex-start!important;gap:0!important;min-height:auto!important;padding:56px 0 72px!important;display:grid!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{box-shadow:inset 0 0 0 1px #ffffff05;color:#f2c94c!important;letter-spacing:.06em!important;text-transform:uppercase!important;background:#ffffff05!important;border:2px solid #f2c94cf2!important;border-radius:999px!important;align-items:center!important;margin:0 0 28px!important;padding:18px 28px!important;font-size:clamp(16px,1.25vw,22px)!important;font-weight:800!important;line-height:1!important;display:inline-flex!important}#top._hero-first-screen-clean_b6y22_4253 h1{letter-spacing:-.04em!important;text-shadow:0 10px 30px #00000038!important;max-width:1120px!important;margin:0!important;font-size:clamp(54px,7.3vw,98px)!important;font-weight:900!important;line-height:.98!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-title-line_b6y22_3361{display:block!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-title-line-first_b6y22_3372{color:#f5f5f2!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-title-line-career_b6y22_3366{color:#f2c94c!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{color:#ffffffeb!important;letter-spacing:-.01em!important;max-width:1120px!important;margin:26px 0 0!important;font-size:clamp(18px,2vw,28px)!important;line-height:1.44!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-reference-lead-secondary_b6y22_1750{margin-top:14px!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{flex-wrap:wrap!important;gap:22px!important;margin-top:34px!important;display:flex!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{letter-spacing:-.01em!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:400px!important;min-height:100px!important;padding:0 44px!important;font-size:clamp(20px,1.7vw,36px)!important;font-weight:800!important;text-decoration:none!important;transition:all .18s!important;display:inline-flex!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11:after{content:"→";margin-left:12px;font-size:1.15em;line-height:1}#top._hero-first-screen-clean_b6y22_4253 ._btn-primary_b6y22_11{color:#10141c!important;background:#f2c94c!important;border:2px solid #f2c94c!important;box-shadow:0 18px 38px #f2c94c2e!important}#top._hero-first-screen-clean_b6y22_4253 ._btn-primary_b6y22_11:hover,#top._hero-first-screen-clean_b6y22_4253 ._btn-secondary_b6y22_11:hover{transform:translateY(-1px)!important}@media (width<=1100px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding:46px 0 60px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{padding:0 28px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(46px,8.4vw,84px)!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{font-size:clamp(18px,2.3vw,24px)!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{min-width:330px!important;min-height:86px!important;font-size:clamp(18px,2vw,28px)!important}}@media (width<=720px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding:30px 0 42px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{padding:0 20px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{margin-bottom:18px!important;padding:14px 18px!important;font-size:12px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(36px,11.4vw,54px)!important;line-height:1.01!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{margin-top:18px!important;font-size:16px!important;line-height:1.5!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{gap:14px!important;margin-top:24px!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{width:100%!important;min-width:0!important;min-height:64px!important;padding:0 24px!important;font-size:17px!important}}._skip-link_b6y22_4380{z-index:999;background:var(--yellow);color:var(--black);border-radius:12px;padding:12px 18px;font-weight:900;position:fixed;top:12px;left:16px;transform:translateY(-160%);box-shadow:0 12px 32px #00000047}._skip-link_b6y22_4380:focus{transform:translateY(0)}._internship-page_b6y22_2 :where(a,button,input,select,textarea):focus-visible{outline:3px solid var(--green);outline-offset:4px}._internship-page_b6y22_2 section{scroll-margin-top:92px}._header_b6y22_9{box-shadow:0 12px 32px #0000001f}._burger_b6y22_12{font-size:0;position:relative}._burger_b6y22_12:before{content:"☰";font-size:22px;line-height:1}._burger_b6y22_12[aria-expanded=true]:before{content:"×";font-size:30px}._mobile-menu_b6y22_12[aria-hidden=true]{display:none}._mobile-menu_b6y22_12[aria-hidden=false]{display:block}._consent-row_b6y22_4401{grid-column:1/-1;align-items:flex-start;gap:12px;display:flex}._consent-row_b6y22_4401 input{width:20px;height:20px;accent-color:var(--black);flex:none;margin:2px 0 0}._consent-row_b6y22_4401 label{color:#50555d;font-size:14px;font-weight:650;line-height:1.5}._consent-row_b6y22_4401 a{text-underline-offset:3px;text-decoration:underline}._form-hint_b6y22_340{color:#676c74;grid-column:1/-1;margin:-2px 0 0;font-size:13px;line-height:1.45}._field-label_b6y22_4406{font-size:16px;font-weight:900}._form-status_b6y22_4407{color:#4a5058;grid-column:1/-1;min-height:24px;margin:0;font-size:14px;font-weight:750;line-height:1.45}._form-status_b6y22_4407[data-state=error]{color:#a62c2c}._form-status_b6y22_4407[data-state=success]{color:#17664f}._field_b6y22_21 [aria-invalid=true],._consent-row_b6y22_4401 input[aria-invalid=true]{outline-offset:2px;outline:2px solid #b73535}._resume-file-upload_b6y22_2091._is-invalid_b6y22_4411{box-shadow:0 0 0 2px #b735351f;border-color:#b73535!important}._resume-file-clear_b6y22_4412{color:#3d4e7d;text-underline-offset:3px;cursor:pointer;font:inherit;background:0 0;border:0;align-self:flex-start;padding:5px 0;text-decoration:underline}@media (width<=720px){#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{min-height:58px!important;font-size:16px!important}._mobile-menu_b6y22_12 ._container_b6y22_9{padding-bottom:8px}._mobile-menu_b6y22_12 a{align-items:center;min-height:44px;padding:10px 0;display:flex}}@media (prefers-reduced-motion:reduce){._internship-page_b6y22_2{scroll-behavior:auto}._internship-page_b6y22_2 *,._internship-page_b6y22_2 :before,._internship-page_b6y22_2 :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}#top._hero-first-screen-clean_b6y22_4253{isolation:isolate;min-height:min(760px,calc(100svh - var(--header-h)))!important;align-items:center!important;display:flex!important}#top._hero-first-screen-clean_b6y22_4253:before{pointer-events:none;z-index:0;filter:blur(18px);opacity:.3;background:linear-gradient(90deg,#dba92114,#f5c84bc7,#ffdf8aeb,#f5c84bb8,#dba9210f);border-radius:50%;width:116%;height:clamp(74px,7vw,112px);position:absolute;top:42%;left:-8%;transform:rotate(-5deg);content:""!important;display:block!important}#top._hero-first-screen-clean_b6y22_4253:after{pointer-events:none;z-index:0;filter:blur(28px);opacity:.75;background:radial-gradient(circle,#46e2ad2e,#46e2ad00 68%);width:58%;height:78%;position:absolute;top:8%;right:-8%;content:""!important;display:block!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{z-index:1;position:relative;min-height:inherit!important;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr)!important;align-items:center!important;gap:clamp(28px,5vw,56px)!important;padding:clamp(48px,6vw,82px) 0!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{max-width:760px!important;padding:0!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{letter-spacing:.16em!important;border-width:1px!important;margin:0 0 26px!important;padding:10px 16px!important;font-size:12px!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{max-width:680px!important;margin-top:24px!important;font-size:clamp(17px,1.5vw,21px)!important;line-height:1.58!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{min-width:0!important;min-height:52px!important;padding:0 28px!important;font-size:15px!important}#internship ._process-stage-grid_b6y22_1047{isolation:isolate;position:relative}#internship ._process-stage-grid_b6y22_1047:before{content:"";z-index:0;opacity:.55;background:linear-gradient(90deg,#ecbd2a57,#46e0b35c,#ecbd2a57) 0 0/160px 100%;border-radius:999px;height:3px;animation:5.5s linear infinite _processLineFlow_b6y22_1;position:absolute;top:52px;left:28px;right:28px}#internship ._process-stage-card_b6y22_1053{z-index:1;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s}#internship ._process-stage-card_b6y22_1053:hover{background:#ffffff16;border-color:#ecbd2a5c;transform:translateY(-5px);box-shadow:0 20px 40px #0000002e}#internship ._process-stage-card_b6y22_1053:after{animation:2.8s ease-in-out infinite _processArrowMove_b6y22_1}#internship ._process-stage-card_b6y22_1053:nth-child(2):after{animation-delay:.18s}#internship ._process-stage-card_b6y22_1053:nth-child(3):after{animation-delay:.36s}#internship ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{animation:4.2s ease-in-out infinite _processNumberPulse_b6y22_1}#internship ._process-stage-card_b6y22_1053._is-accent_b6y22_1064 ._stage-number_b6y22_1084{animation:4.2s ease-in-out infinite _processGoldPulse_b6y22_1}#internship ._process-stage-card_b6y22_1053:nth-child(2) ._stage-number_b6y22_1084{animation-delay:.35s}#internship ._process-stage-card_b6y22_1053:nth-child(3) ._stage-number_b6y22_1084{animation-delay:.7s}#internship ._process-stage-card_b6y22_1053:nth-child(4) ._stage-number_b6y22_1084{animation-delay:1.05s}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149{animation:.58s cubic-bezier(.2,.8,.2,1) forwards _processStageIn_b6y22_1!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:first-child{animation-delay:.18s!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:nth-child(2){animation-delay:.26s!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:nth-child(3){animation-delay:.34s!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:nth-child(4){animation-delay:.42s!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149:first-child{animation-delay:.5s!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149:nth-child(2){animation-delay:.58s!important}._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149:nth-child(3){animation-delay:.66s!important}@media (width<=1100px){#top._hero-first-screen-clean_b6y22_4253{min-height:auto!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:1fr!important;gap:28px!important;padding:42px 0 54px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{max-width:820px!important}}@media (width<=720px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding:28px 0 40px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(32px,10vw,46px)!important;line-height:1.08!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{margin-top:18px!important;font-size:16px!important;line-height:1.5!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-reference-lead-secondary_b6y22_1750{margin-top:8px!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{margin-top:24px!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{min-height:52px!important;font-size:15px!important}}@media (width<=1220px){#internship ._process-stage-grid_b6y22_1047:before,#internship ._process-stage-card_b6y22_1053:after{display:none}}@media (prefers-reduced-motion:reduce){#internship ._process-stage-grid_b6y22_1047:before,#internship ._process-stage-card_b6y22_1053:after,#internship ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149{opacity:1!important;animation:none!important;transform:none!important}}@media (width>=1101px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding-left:clamp(72px,6vw,108px)!important;padding-right:clamp(36px,4vw,72px)!important}}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{max-width:700px!important;font-size:clamp(15px,1.15vw,18px)!important;line-height:1.52!important}@media (width<=1100px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding-left:clamp(24px,5vw,44px)!important;padding-right:clamp(24px,5vw,44px)!important}}@media (width<=720px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding-left:20px!important;padding-right:20px!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{font-size:15px!important;line-height:1.48!important}}._internship-page_b6y22_2{--ref-ink:#101113;--ref-muted:#5f6369;--ref-paper:#fbf8f2;--ref-card:#fff;--ref-line:#dedad2;--ref-yellow:#ffc42d;--ref-yellow-deep:#efa900;--ref-cream:#fff3d2;--ref-shadow:0 24px 70px #221d1417;background:var(--ref-paper)!important;background:var(--ref-paper)!important;color:var(--ref-ink)!important}._section_b6y22_9{overflow:hidden}._grid-bg_b6y22_16{opacity:.18!important;background-size:52px 52px!important}._header_b6y22_9{box-shadow:none!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#fbf8f2f0!important;border-bottom:1px solid #10111314!important}._header-brand-logo_b6y22_64,._header-logo-wordmark_b6y22_90,._nav_b6y22_10 a,._burger_b6y22_12{color:var(--ref-ink)!important}._header_b6y22_9 ._source-checkmark_b6y22_81{fill:var(--ref-ink)!important}._nav_b6y22_10{gap:clamp(22px,3vw,46px)!important}._nav_b6y22_10 a{font-weight:650!important}._nav_b6y22_10 ._nav-apply_b6y22_10{background:var(--ref-yellow)!important;color:var(--ref-ink)!important;border-radius:14px!important;padding:12px 19px!important;box-shadow:0 10px 24px #efa90029!important}._mobile-menu_b6y22_12{border-bottom:1px solid var(--ref-line)!important;background:#fbf8f2fa!important}._mobile-menu_b6y22_12 a{color:var(--ref-ink)!important}#top._hero-first-screen-clean_b6y22_4253{align-items:initial!important;min-height:auto!important;color:var(--ref-ink)!important;background:radial-gradient(circle at 64% 57%,#ffc42d2b,#0000 26%),linear-gradient(#fffdf9 0%,#faf6ef 100%)!important;padding:clamp(108px,10vw,148px) 0 34px!important;display:block!important}#top._hero-first-screen-clean_b6y22_4253:before,#top._hero-first-screen-clean_b6y22_4253:after{display:none!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:minmax(420px,.86fr) minmax(520px,1.14fr)!important;align-items:center!important;gap:clamp(24px,4vw,72px)!important;width:min(1440px,100vw - clamp(28px,6vw,96px))!important;max-width:100%!important;min-height:610px!important;margin-left:auto!important;margin-right:auto!important;padding-left:clamp(54px,5.3vw,102px)!important;padding-right:clamp(32px,4.5vw,82px)!important;display:grid!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{z-index:2!important;max-width:700px!important;position:relative!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{border:1.5px solid var(--ref-yellow-deep)!important;color:#d59100!important;letter-spacing:.08em!important;background:#ffffff7a!important;border-radius:999px!important;padding:9px 16px!important;font-size:13px!important;font-weight:800!important;display:inline-flex!important}#top._hero-first-screen-clean_b6y22_4253 h1{color:var(--ref-ink)!important;letter-spacing:-.055em!important;text-transform:uppercase!important;text-shadow:none!important;margin:22px 0 18px!important;font-size:clamp(56px,5.35vw,92px)!important;font-weight:900!important;line-height:.93!important}#top._hero-first-screen-clean_b6y22_4253 h1 ._hero-title-line_b6y22_3361{text-shadow:none!important;filter:none!important;color:var(--ref-ink)!important;display:block!important}#top._hero-first-screen-clean_b6y22_4253 h1 ._hero-title-line-first_b6y22_3372{color:var(--ref-ink)!important}#top._hero-first-screen-clean_b6y22_4253 h1 ._hero-title-line-career_b6y22_3366{color:var(--ref-yellow-deep)!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{color:#3f4349!important;max-width:660px!important;font-size:clamp(15px,1.05vw,18px)!important;line-height:1.52!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-reference-lead-secondary_b6y22_1750{color:#6b6e73!important;margin-top:8px!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{gap:14px!important;margin-top:28px!important}._btn_b6y22_11{border-radius:14px!important;min-height:54px!important;padding:14px 26px!important;font-weight:800!important}._btn-primary_b6y22_11{color:var(--ref-ink)!important;background:linear-gradient(135deg,#ffcd45,#ffba12)!important;border-color:#ffba12!important;box-shadow:0 14px 34px #efa90038!important}._btn-secondary_b6y22_11{color:var(--ref-ink)!important;background:#ffffffd6!important;border:1px solid #b7bac0!important}._btn_b6y22_11:hover{transform:translateY(-3px)!important}._reference-hero-art_b6y22_1772{z-index:1!important;align-self:end!important;min-width:0!important;margin:0!important;position:relative!important;overflow:hidden!important}._reference-hero-art_b6y22_1772:before{content:"";aspect-ratio:1;filter:blur(.2px);background:linear-gradient(145deg,#ffd45e,#ffb710);border-radius:50%;width:44%;position:absolute;bottom:7%;left:16%;box-shadow:0 28px 70px #efa90026}._reference-hero-art_b6y22_1772 img{z-index:1!important;mix-blend-mode:multiply!important;filter:contrast(1.04)saturate(1.04)!important;width:116%!important;max-width:none!important;height:auto!important;margin-left:-8%!important;animation:7s ease-in-out infinite _referenceArtFloat_b6y22_1!important;display:block!important;position:relative!important}@keyframes _referenceArtFloat_b6y22_1{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}._reference-benefit-bar_b6y22_1782{box-shadow:var(--ref-shadow)!important;z-index:4!important;background:#ffffffeb!important;border:1px solid #10111312!important;border-radius:24px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;margin-top:-8px!important;display:grid!important;position:relative!important}._reference-benefit-bar_b6y22_1782 article{align-items:center!important;gap:15px!important;min-width:0!important;padding:24px!important;display:flex!important}._reference-benefit-bar_b6y22_1782 article+article{border-left:1px solid #e5e1d9!important}._ref-benefit-icon_b6y22_4712{background:var(--ref-cream)!important;color:#bf7f00!important;border-radius:50%!important;flex:0 0 50px!important;place-items:center!important;width:50px!important;height:50px!important;font-size:13px!important;font-weight:900!important;display:grid!important}._reference-benefit-bar_b6y22_1782 strong{color:var(--ref-ink)!important;font-size:16px!important;display:block!important}._reference-benefit-bar_b6y22_1782 p{color:var(--ref-muted)!important;margin:5px 0 0!important;font-size:13px!important;line-height:1.38!important}._internship-page_b6y22_2 #practice,._internship-page_b6y22_2 #career-reviews{color:var(--ref-ink)!important;background:linear-gradient(#fffdf9 0%,#f8f4ec 100%)!important}._internship-page_b6y22_2 #practice{padding-top:clamp(88px,8vw,136px)!important}#practice ._practice-compact-head_b6y22_440{grid-template-columns:minmax(390px,.83fr) minmax(440px,1.17fr)!important;align-items:center!important;gap:clamp(18px,4vw,70px)!important;margin-bottom:44px!important;display:grid!important}#practice ._practice-compact-copy_b6y22_447{max-width:650px!important}#practice ._practice-compact-copy_b6y22_447:before{content:"Практика • первый опыт";border:1.5px solid var(--ref-yellow-deep);color:#d59100;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;margin-bottom:20px;padding:8px 15px;font-size:13px;font-weight:850;display:inline-flex}._internship-page_b6y22_2 #practice h2,._internship-page_b6y22_2 #internship h2,._internship-page_b6y22_2 #career-reviews h2,._internship-page_b6y22_2 #resume h2{color:var(--ref-ink)!important;letter-spacing:-.045em!important;font-size:clamp(42px,4.3vw,72px)!important;font-weight:900!important;line-height:.98!important}#practice ._practice-compact-copy_b6y22_447 h2{text-transform:uppercase!important;margin:0 0 20px!important}#practice ._practice-compact-copy_b6y22_447 h2:first-line{color:var(--ref-ink)!important}#practice ._practice-compact-copy_b6y22_447 p{color:var(--ref-muted)!important;font-size:18px!important;line-height:1.55!important}._reference-practice-art_b6y22_4764{min-width:0!important;margin:0!important;position:relative!important}._reference-practice-art_b6y22_4764 img{mix-blend-mode:multiply!important;filter:contrast(1.04)!important;width:112%!important;max-width:none!important;height:auto!important;margin-left:-6%!important;display:block!important}#practice ._practice-quick-grid_b6y22_461{box-shadow:var(--ref-shadow)!important;background:#fff!important;border:1px solid #10111314!important;border-radius:24px!important;grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important;overflow:hidden!important}#practice ._practice-quick-grid_b6y22_461 article{background:#fff!important;border:0!important;border-radius:0!important;min-height:160px!important;padding:28px!important}#practice ._practice-quick-grid_b6y22_461 article+article{border-left:1px solid #e7e2da!important}#practice ._practice-quick-grid_b6y22_461 strong{color:var(--ref-ink)!important;font-size:19px!important}#practice ._practice-quick-grid_b6y22_461 span{color:var(--ref-muted)!important}._practice-process-redesign_b6y22_1017,._internship-process-redesign_b6y22_1465{color:var(--ref-ink)!important;box-shadow:var(--ref-shadow)!important;background:#fff!important;border:1px solid #10111314!important;border-radius:30px!important;margin-top:40px!important;padding:clamp(28px,4vw,54px)!important}._process-redesign-head_b6y22_1029 ._label_b6y22_13,._process-redesign-head_b6y22_1029 h3,._process-redesign-head_b6y22_1029 p,._process-stage-card_b6y22_1053 h4,._process-stage-card_b6y22_1053 p,._process-value-block_b6y22_1126 h3,._process-value-block_b6y22_1126 p,._process-value-item_b6y22_1149 h4,._process-value-item_b6y22_1149 p{color:var(--ref-ink)!important}._process-redesign-head_b6y22_1029 ._label_b6y22_13{background:var(--ref-yellow)!important;border:0!important;border-radius:999px!important;padding:10px 16px!important;display:inline-flex!important}._process-stage-grid_b6y22_1047{gap:16px!important}._process-stage-card_b6y22_1053{box-shadow:none!important;background:#fffaf0!important;border:1px solid #e7e1d5!important;border-radius:22px!important}._process-stage-card_b6y22_1053._is-accent_b6y22_1064{background:linear-gradient(145deg,#fff0bd,#ffdf75)!important;border-color:#ffd14d!important}._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084{background:var(--ref-yellow)!important;color:var(--ref-ink)!important;border-color:#10111314!important;box-shadow:0 10px 22px #efa9002b!important}._process-stage-result_b6y22_1108{background:#ffffffb8!important;border-color:#e4ddd0!important}._process-stage-result_b6y22_1108 span{color:#a56b00!important}._process-stage-result_b6y22_1108 strong{color:var(--ref-ink)!important}._process-value-block_b6y22_1126{background:#fff8e4!important;border-color:#e8dfcc!important}._process-value-item_b6y22_1149{background:#fff!important;border-color:#e8e2d8!important}._process-value-item_b6y22_1149 ._value-icon_b6y22_1155{background:var(--ref-yellow)!important;color:var(--ref-ink)!important}._process-stage-grid_b6y22_1047:before,._process-stage-card_b6y22_1053:after{background:var(--ref-yellow)!important}._internship-page_b6y22_2 #internship{color:var(--ref-ink)!important;background:linear-gradient(#f4f0e8 0%,#fffdf9 100%)!important}#internship ._section-head_b6y22_18{align-items:end!important}#internship ._section-head_b6y22_18 h2,#internship ._section-head_b6y22_18 p,#internship ._directions-intro_b6y22_426 h3,#internship ._directions-intro_b6y22_426 p{color:var(--ref-ink)!important}#internship ._section-head_b6y22_18 p,#internship ._directions-intro_b6y22_426 p{color:var(--ref-muted)!important}#internship ._cards_b6y22_19{gap:18px!important}#internship ._card_b6y22_19._dark_b6y22_18{color:var(--ref-ink)!important;background:#fff!important;border:1px solid #10111317!important;border-radius:24px!important;box-shadow:0 18px 50px #221d1412!important}#internship ._cards_b6y22_19>._card_b6y22_19._dark_b6y22_18:nth-child(n),#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3),#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2){color:var(--ref-ink)!important;background:#fff!important;border-color:#10111317!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child h3,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3) h3,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child p,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3) p,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) h3,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) p,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2) li{color:var(--ref-ink)!important}#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:first-child:before,#internship ._cards_b6y22_19:not(._direction-cards_b6y22_631) ._card_b6y22_19._dark_b6y22_18:nth-child(3):before,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2):before{background:var(--ref-yellow)!important}#internship ._card_b6y22_19._dark_b6y22_18 h3{color:var(--ref-ink)!important}#internship ._card_b6y22_19._dark_b6y22_18 p,#internship ._direction-list_b6y22_430{color:var(--ref-muted)!important}#internship ._tag_b6y22_19{background:var(--ref-cream)!important;color:#9c6900!important;border-color:#f0d48d!important}#internship ._direction-card_b6y22_429{padding-top:34px!important;position:relative!important}#internship ._direction-card_b6y22_429:before{content:"";background:var(--ref-yellow);border-radius:99px;width:44px;height:6px;position:absolute;top:18px;left:28px}#internship ._directions-intro_b6y22_426{margin-top:82px!important}._internship-page_b6y22_2 #career-reviews{padding-top:clamp(80px,8vw,126px)!important}#career-reviews ._label-feature_b6y22_25{background:var(--ref-yellow)!important;color:var(--ref-ink)!important;border:0!important;border-radius:999px!important;padding:10px 18px!important;display:inline-flex!important}#career-reviews ._review-grid_b6y22_20{gap:20px!important}#career-reviews ._review-card_b6y22_20{color:var(--ref-ink)!important;box-shadow:var(--ref-shadow)!important;background:#fff!important;border:1px solid #10111314!important;border-radius:24px!important}#career-reviews ._review-card_b6y22_20 h3{color:var(--ref-ink)!important}#career-reviews ._review-card_b6y22_20 ._role_b6y22_20{color:#b97b00!important}#career-reviews ._review-card_b6y22_20 p{color:var(--ref-muted)!important}#career-reviews ._student-photo_b6y22_20{border-color:#ffd04d!important;box-shadow:0 10px 25px #efa90029!important}._internship-page_b6y22_2 #resume{color:var(--ref-ink)!important;background:linear-gradient(135deg,#fff4d4 0%,#f7f2e8 58%,#fffdf9 100%)!important}#resume ._contact-main-label_b6y22_1532{background:var(--ref-yellow)!important;color:var(--ref-ink)!important;border:0!important}#resume ._resume-benefits_b6y22_1835 article{background:#ffffffbd!important;border-color:#10111314!important}#resume ._resume-benefit-icon_b6y22_2219{background:var(--ref-yellow)!important;color:var(--ref-ink)!important}#resume ._contact-card_b6y22_21{box-shadow:var(--ref-shadow)!important;background:#fff!important;border:1px solid #10111317!important;border-radius:28px!important}._internship-page_b6y22_2 #resume label,#resume ._field-label_b6y22_4406,#resume ._form-group-title_b6y22_2260{color:var(--ref-ink)!important}._internship-page_b6y22_2 #resume input,._internship-page_b6y22_2 #resume select,._internship-page_b6y22_2 #resume textarea,#resume ._resume-file-upload_b6y22_2091{color:var(--ref-ink)!important;background:#fbfaf7!important;border-color:#d7d3cc!important;border-radius:12px!important}._internship-page_b6y22_2 #resume #app-resume{width:100%!important;max-width:100%!important;height:100%!important;inset:0!important}#resume ._resume-file-upload_b6y22_2091{overflow:hidden!important}._internship-page_b6y22_2 #resume input:focus,._internship-page_b6y22_2 #resume select:focus,._internship-page_b6y22_2 #resume textarea:focus{border-color:var(--ref-yellow-deep)!important;box-shadow:0 0 0 4px #ffc42d2e!important}#practice ._process-value-head_b6y22_1134 h3,#practice ._process-value-head_b6y22_1134 p,#practice ._process-value-item_b6y22_1149 h4,#practice ._process-value-item_b6y22_1149 p,#internship ._process-value-head_b6y22_1134 h3,#internship ._process-value-head_b6y22_1134 p,#internship ._process-value-item_b6y22_1149 h4,#internship ._process-value-item_b6y22_1149 p{color:var(--ref-ink)!important;opacity:1!important}#practice ._process-value-head_b6y22_1134 p,#practice ._process-value-item_b6y22_1149 p,#internship ._process-value-head_b6y22_1134 p,#internship ._process-value-item_b6y22_1149 p{color:var(--ref-muted)!important}._footer_b6y22_22{color:#fff!important;background:#151618!important;border-top:0!important}@media (width<=1180px){#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:minmax(360px,.9fr) minmax(430px,1.1fr)!important;min-height:560px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(51px,6.3vw,76px)!important}._reference-benefit-bar_b6y22_1782{grid-template-columns:repeat(2,minmax(0,1fr))!important}._reference-benefit-bar_b6y22_1782 article:nth-child(3){border-top:1px solid #e5e1d9!important;border-left:0!important}._reference-benefit-bar_b6y22_1782 article:nth-child(4){border-top:1px solid #e5e1d9!important}}@media (width<=900px){#top._hero-first-screen-clean_b6y22_4253{padding-top:112px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:1fr!important;gap:10px!important;min-height:auto!important;padding-left:clamp(24px,5vw,44px)!important;padding-right:clamp(24px,5vw,44px)!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{max-width:720px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(48px,10vw,78px)!important}._reference-hero-art_b6y22_1772{max-width:760px!important;margin:-18px auto -20px!important}._reference-hero-art_b6y22_1772 img{width:108%!important;margin-left:-4%!important}#practice ._practice-compact-head_b6y22_440{grid-template-columns:1fr!important}._reference-practice-art_b6y22_4764{max-width:720px!important;margin:0 auto!important}#practice ._practice-quick-grid_b6y22_461{grid-template-columns:1fr!important}#practice ._practice-quick-grid_b6y22_461 article+article{border-top:1px solid #e7e2da!important;border-left:0!important}}@media (width<=640px){#top._hero-first-screen-clean_b6y22_4253{padding:98px 0 24px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(42px,13vw,62px)!important;line-height:.96!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{letter-spacing:.05em!important;font-size:11px!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{grid-template-columns:1fr!important;display:grid!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17 ._btn_b6y22_11{width:100%!important}._reference-hero-art_b6y22_1772{height:250px!important;margin:4px -22px -5px!important;overflow:hidden!important}._reference-hero-art_b6y22_1772 img{width:158%!important;margin-left:-29%!important}._reference-benefit-bar_b6y22_1782{border-radius:20px!important;grid-template-columns:1fr!important}._reference-benefit-bar_b6y22_1782 article{padding:18px!important}._reference-benefit-bar_b6y22_1782 article+article{border-top:1px solid #e5e1d9!important;border-left:0!important}._internship-page_b6y22_2 #practice h2,._internship-page_b6y22_2 #internship h2,._internship-page_b6y22_2 #career-reviews h2,._internship-page_b6y22_2 #resume h2{font-size:clamp(36px,11vw,52px)!important}#practice ._practice-compact-copy_b6y22_447 p{font-size:16px!important}._reference-practice-art_b6y22_4764{height:230px!important;margin:0!important;overflow:hidden!important}._reference-practice-art_b6y22_4764 img{width:154%!important;margin-left:-27%!important}._practice-process-redesign_b6y22_1017,._internship-process-redesign_b6y22_1465{border-radius:22px!important;padding:22px!important}}@media (prefers-reduced-motion:reduce){._reference-hero-art_b6y22_1772 img{animation:none!important}}._internship-page_b6y22_2{--ref-muted:#4d5259;--ref-muted-soft:#62676f;--ref-border:#d9d5cd;--ref-focus:#8a5a00;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;font-size:16px!important;line-height:1.55!important}._internship-page_b6y22_2 section[id]{scroll-margin-top:92px}._internship-page_b6y22_2 p,._internship-page_b6y22_2 li{color:var(--ref-muted)!important}._internship-page_b6y22_2 a,._internship-page_b6y22_2 button,._internship-page_b6y22_2 input,._internship-page_b6y22_2 select,._internship-page_b6y22_2 textarea{font:inherit}._internship-page_b6y22_2 a:focus-visible,._internship-page_b6y22_2 button:focus-visible,._internship-page_b6y22_2 input:focus-visible,._internship-page_b6y22_2 select:focus-visible,._internship-page_b6y22_2 textarea:focus-visible{outline:3px solid var(--ref-focus)!important;outline-offset:3px!important}._skip-link_b6y22_4380{z-index:9999!important;clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:1!important;visibility:visible!important;pointer-events:auto!important;width:1px!important;height:1px!important;padding:0!important;position:fixed!important;top:12px!important;left:16px!important;overflow:hidden!important;transform:none!important}._skip-link_b6y22_4380:focus,._skip-link_b6y22_4380:focus-visible{clip:auto!important;clip-path:none!important;white-space:normal!important;width:auto!important;height:auto!important;padding:12px 18px!important;overflow:visible!important}._header-inner_b6y22_9{min-height:74px!important}._header-logo-wordmark_b6y22_90{letter-spacing:.055em!important;font-size:19px!important}._nav_b6y22_10 a:not(._nav-apply_b6y22_10){font-size:15px!important;position:relative!important}._nav_b6y22_10 a:not(._nav-apply_b6y22_10):after{content:"";background:var(--ref-yellow-deep);border-radius:99px;height:2px;transition:transform .2s;position:absolute;bottom:-8px;left:0;right:0;transform:scaleX(0)}._nav_b6y22_10 a:not(._nav-apply_b6y22_10):hover:after,._nav_b6y22_10 a:not(._nav-apply_b6y22_10):focus-visible:after{transform:scaleX(1)}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{opacity:1!important;visibility:visible!important;pointer-events:auto!important;flex-wrap:nowrap!important;display:flex!important;transform:none!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17 ._btn_b6y22_11{min-width:0!important;min-height:54px!important;padding:0 22px!important;font-size:15px!important}#top._hero-first-screen-clean_b6y22_4253 ._btn-secondary_b6y22_11{color:var(--ref-ink)!important;box-shadow:none!important;background:#fff!important;border:1.5px solid #aeb2b8!important}#top._hero-first-screen-clean_b6y22_4253 ._btn-secondary_b6y22_11:hover{background:#f2efe8!important;border-color:#7d828a!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{color:#343940!important;font-size:clamp(16px,1.16vw,18px)!important;line-height:1.58!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-reference-lead-secondary_b6y22_1750{color:var(--ref-muted)!important}#top._hero-first-screen-clean_b6y22_4253 ._btn_b6y22_11{letter-spacing:0!important;font-size:16px!important}._reference-benefit-bar_b6y22_1782 strong{font-size:17px!important;line-height:1.25!important}._reference-benefit-bar_b6y22_1782 p{color:var(--ref-muted)!important;font-size:14px!important;line-height:1.45!important}#practice ._practice-compact-copy_b6y22_447 p{color:var(--ref-muted)!important;max-width:620px!important;font-size:17px!important;line-height:1.62!important}#practice ._practice-compact-head_b6y22_440>._practice-quick-grid_b6y22_461{grid-column:1/-1!important;place-self:stretch stretch!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important}#practice ._practice-quick-grid_b6y22_461 article{min-height:150px!important;padding:28px 30px!important}#practice ._practice-quick-grid_b6y22_461 article:before{background:var(--ref-yellow)!important}#practice ._practice-quick-grid_b6y22_461 strong{font-size:20px!important;line-height:1.25!important}#practice ._practice-quick-grid_b6y22_461 span{color:var(--ref-muted)!important;font-size:15px!important;line-height:1.55!important}#practice ._process-stage-card_b6y22_1053 h4,#internship ._process-stage-card_b6y22_1053 h4{color:var(--ref-ink)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;font-size:clamp(20px,1.55vw,25px)!important;line-height:1.08!important}#practice ._process-stage-card_b6y22_1053 p,#internship ._process-stage-card_b6y22_1053 p{color:#353a41!important;font-size:15.5px!important;line-height:1.5!important}#practice ._process-stage-result_b6y22_1108 span,#internship ._process-stage-result_b6y22_1108 span{color:#8a5a00!important;letter-spacing:.09em!important;font-size:11px!important}#practice ._process-stage-result_b6y22_1108 strong,#internship ._process-stage-result_b6y22_1108 strong{color:var(--ref-ink)!important;font-size:14px!important;line-height:1.35!important}#practice ._process-value-block_b6y22_1126 ._process-value-head_b6y22_1134 h4,#internship ._internship-process-redesign_b6y22_1465 ._process-value-block_b6y22_1126 ._process-value-head_b6y22_1134 h4{color:var(--ref-ink)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important;font-size:clamp(23px,2.1vw,34px)!important;line-height:1.1!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053 h4{color:var(--ref-ink)!important;opacity:1!important;visibility:visible!important;text-shadow:none!important}#internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149 strong{color:var(--ref-ink)!important}#practice ._process-value-head_b6y22_1134 p,#internship ._process-value-head_b6y22_1134 p{color:var(--ref-muted)!important;opacity:1!important;visibility:visible!important;font-size:15px!important;line-height:1.5!important}#practice ._process-value-item_b6y22_1149,#internship ._process-value-item_b6y22_1149{align-content:start!important;height:auto!important;min-height:170px!important;padding:22px!important}#practice ._process-value-item_b6y22_1149 strong,#internship ._process-value-item_b6y22_1149 strong{color:var(--ref-ink)!important;opacity:1!important;visibility:visible!important;margin-top:15px!important;font-size:17px!important;line-height:1.25!important;display:block!important}#practice ._process-value-item_b6y22_1149 span,#internship ._process-value-item_b6y22_1149 span{color:var(--ref-muted)!important;opacity:1!important;visibility:visible!important;margin-top:8px!important;font-size:14px!important;line-height:1.48!important;display:block!important}#internship ._section-head_b6y22_18 p,#internship ._directions-intro_b6y22_426 p{color:var(--ref-muted)!important;font-size:17px!important;line-height:1.55!important}#internship ._card_b6y22_19._dark_b6y22_18 p,#internship ._direction-card_b6y22_429 p,#internship ._direction-list_b6y22_430{color:#41464e!important;font-size:16px!important;line-height:1.55!important}#internship ._tag_b6y22_19{color:#855700!important;font-size:12px!important;font-weight:800!important}#internship ._cards_b6y22_19>._card_b6y22_19._dark_b6y22_18{transition:transform .2s,box-shadow .2s!important}#internship ._cards_b6y22_19>._card_b6y22_19._dark_b6y22_18:hover{transform:translateY(-3px)!important;box-shadow:0 22px 54px #221d141c!important}#career-reviews ._review-card_b6y22_20 h3{font-size:28px!important;line-height:1.12!important}#career-reviews ._review-card_b6y22_20 ._role_b6y22_20{color:#855700!important;font-size:12px!important;font-weight:850!important}#career-reviews ._review-card_b6y22_20 p{color:#42474f!important;font-size:16px!important;line-height:1.58!important}#resume ._contact-note_b6y22_21,#resume ._resume-benefits_b6y22_1835 p{color:var(--ref-muted)!important}#resume ._contact-note_b6y22_21{font-size:16px!important;line-height:1.55!important}#resume ._resume-benefits_b6y22_1835 h3{font-size:17px!important;line-height:1.25!important}#resume ._resume-benefits_b6y22_1835 p{font-size:14px!important;line-height:1.4!important}._internship-page_b6y22_2 #resume label,#resume ._field-label_b6y22_4406{color:#20242a!important;font-size:14px!important;font-weight:750!important;line-height:1.35!important}#resume ._form-group-title_b6y22_2260{color:var(--ref-ink)!important;letter-spacing:.01em!important;font-size:15px!important;line-height:1.3!important}._internship-page_b6y22_2 #resume input,._internship-page_b6y22_2 #resume select,._internship-page_b6y22_2 #resume textarea{color:#272b31!important;min-height:48px!important;font-size:16px!important;line-height:1.4!important}._internship-page_b6y22_2 #resume input::placeholder,._internship-page_b6y22_2 #resume textarea::placeholder{color:#73777d!important;opacity:1!important}#resume ._resume-file-main_b6y22_2115{color:var(--ref-ink)!important;font-size:15px!important;font-weight:800!important}#resume ._resume-file-name_b6y22_2119,#resume ._form-hint_b6y22_340{color:#60656d!important;font-size:13px!important;line-height:1.45!important}#resume ._consent-row_b6y22_4401 label{font-size:14px!important;line-height:1.45!important}#resume ._consent-row_b6y22_4401 input{width:20px!important;height:20px!important;min-height:20px!important}#resume ._resume-submit-row_b6y22_2129 ._btn_b6y22_11{font-size:16px!important}._footer_b6y22_22 p,._footer-small_b6y22_123,._footer_b6y22_22 a{color:#e9e9e7!important}._footer-small_b6y22_123{font-size:13px!important;line-height:1.5!important}@media (width<=900px){#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{flex-wrap:wrap!important;display:flex!important}#practice ._practice-compact-head_b6y22_440>._practice-quick-grid_b6y22_461{width:100%!important;max-width:none!important}#practice ._practice-quick-grid_b6y22_461 article{min-height:auto!important;padding:24px!important}#career-reviews ._review-card_b6y22_20 h3{font-size:25px!important}}@media (width<=640px){._internship-page_b6y22_2{font-size:16px!important}._header-inner_b6y22_9{min-height:64px!important}._header-logo-wordmark_b6y22_90{font-size:16px!important}#top._hero-first-screen-clean_b6y22_4253{padding-top:84px!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{font-size:16px!important;line-height:1.52!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{grid-template-columns:1fr!important;gap:10px!important;display:grid!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17 ._btn_b6y22_11{width:100%!important;min-height:52px!important}._reference-benefit-bar_b6y22_1782 strong{font-size:16px!important}._reference-benefit-bar_b6y22_1782 p{font-size:14px!important}#practice ._practice-compact-copy_b6y22_447 p{font-size:16px!important;line-height:1.55!important}#practice ._practice-quick-grid_b6y22_461 strong{font-size:18px!important}#practice ._practice-quick-grid_b6y22_461 span{font-size:15px!important}#practice ._process-stage-card_b6y22_1053 h4,#internship ._process-stage-card_b6y22_1053 h4{font-size:21px!important}#practice ._process-stage-card_b6y22_1053 p,#internship ._process-stage-card_b6y22_1053 p{font-size:15px!important}#practice ._process-value-item_b6y22_1149,#internship ._process-value-item_b6y22_1149{min-height:0!important;padding:20px!important}#internship ._section-head_b6y22_18 p,#internship ._directions-intro_b6y22_426 p{font-size:16px!important}#internship ._card_b6y22_19._dark_b6y22_18 p,#internship ._direction-card_b6y22_429 p,#internship ._direction-list_b6y22_430{font-size:15px!important}#career-reviews ._review-card_b6y22_20 p{font-size:15.5px!important}#resume ._contact-note_b6y22_21{font-size:16px!important}._internship-page_b6y22_2 #resume label,#resume ._field-label_b6y22_4406{font-size:14px!important}._internship-page_b6y22_2 #resume input,._internship-page_b6y22_2 #resume select,._internship-page_b6y22_2 #resume textarea{font-size:16px!important}}#top._hero-first-screen-clean_b6y22_4253{min-height:clamp(720px,100svh - 74px,900px)!important;padding:clamp(26px,4.2svh,46px) 0 clamp(24px,3.2svh,34px)!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:minmax(560px,.96fr) minmax(520px,1.04fr)!important;align-items:center!important;gap:clamp(24px,3.5vw,64px)!important;min-height:0!important;padding-top:0!important;padding-bottom:0!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-first-screen-copy_b6y22_4273{max-width:820px!important}#top._hero-first-screen-clean_b6y22_4253 h1{letter-spacing:-.052em!important;max-width:820px!important;font-size:clamp(56px,4.25vw,80px)!important;line-height:.94!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{margin-bottom:20px!important}#top._hero-first-screen-clean_b6y22_4253 ._lead_b6y22_15{max-width:680px!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{margin-top:24px!important}._reference-hero-art_b6y22_1772:before{content:none!important;background:0 0!important;display:none!important}._reference-hero-art_b6y22_1772{isolation:isolate!important;background:0 0!important;overflow:visible!important}._reference-hero-art_b6y22_1772 img{filter:contrast(1.035)saturate(1.02)!important;background:0 0!important;-webkit-mask-image:radial-gradient(96% 92% at 50% 52%,#000 62%,#000000f5 74%,#0000008c 88%,#0000 100%)!important;mask-image:radial-gradient(96% 92% at 50% 52%,#000 62%,#000000f5 74%,#0000008c 88%,#0000 100%)!important;-webkit-mask-repeat:no-repeat!important;mask-repeat:no-repeat!important}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017 ._process-value-item_b6y22_1149,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149{will-change:opacity,transform;opacity:0!important;transition:opacity .48s ease var(--roadmap-delay,0s), transform .64s cubic-bezier(.2,.78,.2,1) var(--roadmap-delay,0s), border-color .22s ease, box-shadow .22s ease!important;animation:none!important;transform:translateY(20px)scale(.985)!important}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-value-item_b6y22_1149,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-value-item_b6y22_1149{opacity:1!important;animation:none!important;transform:translateY(0)scale(1)!important}#practice ._process-stage-card_b6y22_1053:first-child,#internship ._process-stage-card_b6y22_1053:first-child{--roadmap-delay:80ms}#practice ._process-stage-card_b6y22_1053:nth-child(2),#internship ._process-stage-card_b6y22_1053:nth-child(2){--roadmap-delay:.16s}#practice ._process-stage-card_b6y22_1053:nth-child(3),#internship ._process-stage-card_b6y22_1053:nth-child(3){--roadmap-delay:.24s}#practice ._process-stage-card_b6y22_1053:nth-child(4),#internship ._process-stage-card_b6y22_1053:nth-child(4){--roadmap-delay:.32s}#practice ._process-value-item_b6y22_1149:first-child,#internship ._process-value-item_b6y22_1149:first-child{--roadmap-delay:.4s}#practice ._process-value-item_b6y22_1149:nth-child(2),#internship ._process-value-item_b6y22_1149:nth-child(2){--roadmap-delay:.48s}#practice ._process-value-item_b6y22_1149:nth-child(3),#internship ._process-value-item_b6y22_1149:nth-child(3){--roadmap-delay:.56s}#practice ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084,#internship ._process-stage-card_b6y22_1053 ._stage-number_b6y22_1084,#practice ._process-stage-card_b6y22_1053:after,#internship ._process-stage-card_b6y22_1053:after{animation:none!important}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017 ._stage-number_b6y22_1084,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._stage-number_b6y22_1084{opacity:.35!important;transition:opacity .32s,transform .48s cubic-bezier(.22,1.35,.36,1)!important;transform:scale(.78)!important}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._stage-number_b6y22_1084,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._stage-number_b6y22_1084{opacity:1!important;transform:scale(1)!important}._motion-ready_b6y22_345 #practice ._process-stage-grid_b6y22_1047:before,._motion-ready_b6y22_345 #internship ._process-stage-grid_b6y22_1047:before{transform-origin:0!important;transition:transform .9s cubic-bezier(.2,.8,.2,1) .12s!important;animation:none!important;transform:scaleX(0)!important}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-grid_b6y22_1047:before,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-grid_b6y22_1047:before{transform:scaleX(1)!important}._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:hover,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465._is-visible_b6y22_346 ._process-stage-card_b6y22_1053:hover{transform:translateY(-4px)scale(1)!important}@media (width<=1180px){#top._hero-first-screen-clean_b6y22_4253{min-height:auto!important;padding:clamp(24px,4svh,40px) 0 28px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:minmax(390px,.92fr) minmax(420px,1.08fr)!important;padding-top:0!important;padding-bottom:0!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(52px,5.4vw,68px)!important}}@media (width<=900px){#top._hero-first-screen-clean_b6y22_4253{padding:26px 0!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{grid-template-columns:1fr!important;gap:10px!important;padding:0 clamp(24px,5vw,44px) 20px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(48px,9.5vw,70px)!important}._reference-hero-art_b6y22_1772 img{-webkit-mask-image:radial-gradient(102% 96% at 50% 52%,#000 68%,#000000eb 82%,#0000 100%)!important;mask-image:radial-gradient(102% 96% at 50% 52%,#000 68%,#000000eb 82%,#0000 100%)!important}}@media (width<=640px){#top._hero-first-screen-clean_b6y22_4253{padding:20px 0 22px!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-inner_b6y22_17._hero-first-screen-layout_b6y22_4265{padding:0 14px 16px!important}#top._hero-first-screen-clean_b6y22_4253 h1{font-size:clamp(42px,12.7vw,56px)!important}#top._hero-first-screen-clean_b6y22_4253 ._hero-badge_b6y22_4277{margin-bottom:16px!important}#top._hero-first-screen-clean_b6y22_4253 ._cta-row_b6y22_17{margin-top:20px!important}._reference-hero-art_b6y22_1772{margin-top:4px!important}}@media (prefers-reduced-motion:reduce){._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017 ._process-value-item_b6y22_1149,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._process-value-item_b6y22_1149,._motion-ready_b6y22_345 #practice ._practice-process-redesign_b6y22_1017 ._stage-number_b6y22_1084,._motion-ready_b6y22_345 #internship ._internship-process-redesign_b6y22_1465 ._stage-number_b6y22_1084{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}._header_b6y22_9 ._source-checkmark_b6y22_81{color:var(--ref-ink)!important;fill:currentColor!important}._header_b6y22_9 ._source-checkmark_b6y22_81 path{fill:currentColor!important}._reference-hero-art_b6y22_1772{border-radius:clamp(34px,3.5vw,64px)!important;overflow:hidden!important}._reference-hero-art_b6y22_1772 img{mix-blend-mode:multiply!important;opacity:.995!important;-webkit-mask-image:radial-gradient(86% 84% at 50% 53%,#000 46%,#000000fa 58%,#000000c7 70%,#00000061 82%,#0000 96%)!important;mask-image:radial-gradient(86% 84% at 50% 53%,#000 46%,#000000fa 58%,#000000c7 70%,#00000061 82%,#0000 96%)!important}._reference-benefit-bar_b6y22_1782{margin-top:clamp(28px,3.5svh,48px)!important;transform:none!important}#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:before{content:""!important;background:linear-gradient(90deg,var(--ref-yellow-deep),var(--ref-yellow))!important;opacity:1!important;border-radius:999px!important;width:64px!important;height:6px!important;position:absolute!important;inset:18px auto auto 28px!important;transform:none!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-grid_b6y22_1047{padding-top:18px!important;overflow:visible!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053:after{z-index:7!important;background:var(--ref-yellow)!important;width:30px!important;height:30px!important;color:var(--ref-ink)!important;border:2px solid #fff!important;top:-16px!important;right:-14px!important;box-shadow:0 8px 18px #efa90038!important}#resume ._resume-first-step-art_b6y22_1817{background:#ffffff9e!important;border:1px solid #10111312!important;border-radius:26px!important;width:min(100%,480px)!important;margin:24px 0 22px!important;overflow:hidden!important;box-shadow:0 18px 44px #221d1414!important}#resume ._resume-first-step-art_b6y22_1817 img{mix-blend-mode:multiply!important;width:100%!important;height:auto!important;display:block!important;transform:scale(1.015)!important;-webkit-mask-image:radial-gradient(98% 96%,#000 76%,#000000d1 88%,#0000 100%)!important;mask-image:radial-gradient(98% 96%,#000 76%,#000000d1 88%,#0000 100%)!important}#resume ._resume-benefits_b6y22_1835{margin-top:0!important}@media (width<=900px){._reference-hero-art_b6y22_1772 img{-webkit-mask-image:radial-gradient(92% 88% at 50% 53%,#000 50%,#000000f0 64%,#00000094 78%,#0000 97%)!important;mask-image:radial-gradient(92% 88% at 50% 53%,#000 50%,#000000f0 64%,#00000094 78%,#0000 97%)!important}._reference-benefit-bar_b6y22_1782{margin-top:24px!important}#resume ._resume-first-step-art_b6y22_1817{width:min(100%,560px)!important}}@media (width<=640px){._reference-benefit-bar_b6y22_1782{margin-top:18px!important}#resume ._resume-first-step-art_b6y22_1817{border-radius:20px!important;margin:20px 0!important}}._reference-hero-art_b6y22_1772{isolation:auto!important;border-radius:0!important;overflow:visible!important}#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:first-child:before,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(2):before,#internship ._direction-cards_b6y22_631 ._direction-card_b6y22_429:nth-child(3):before{content:""!important;background:linear-gradient(90deg,var(--ref-yellow-deep),var(--ref-yellow))!important;opacity:1!important;width:64px!important;height:6px!important;box-shadow:none!important;border-radius:999px!important;position:absolute!important;inset:18px auto auto 28px!important;transform:none!important}._reference-hero-art_b6y22_1772,._reference-hero-art_b6y22_1772 img{z-index:auto!important}._reference-hero-art_b6y22_1772:after{content:""!important;z-index:3!important;pointer-events:none!important;background:radial-gradient(78% 80% at 50% 54%,#0000 50%,#fbf8f22e 64%,#fbf8f2ad 80%,#fbf8f2 100%)!important;display:block!important;position:absolute!important;inset:-2px!important}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053:after{content:"→"!important;font-size:18px!important;font-weight:900!important;line-height:1!important}._reference-hero-art_b6y22_1772 img{-webkit-mask-composite:source-in!important;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 15% 85%,#0000 100%),linear-gradient(#0000 0,#000 15% 85%,#0000 100%)!important;mask-image:linear-gradient(90deg,#0000 0,#000 15% 85%,#0000 100%),linear-gradient(#0000 0,#000 15% 85%,#0000 100%)!important;-webkit-mask-composite:source-in!important;mask-composite:intersect!important}@media (width<=900px){#resume ._resume-first-step-art_b6y22_1817 img{mix-blend-mode:normal!important;-webkit-mask-image:none!important;mask-image:none!important}}#internship ._internship-process-redesign_b6y22_1465 ._process-stage-card_b6y22_1053:after{content:""!important;background-color:var(--ref-yellow)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M3 9h11M10 4l5 5-5 5' fill='none' stroke='%23101113' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:17px 17px!important}#resume ._contact-main-label_b6y22_1532,#resume ._resume-benefits_b6y22_1835{display:none!important}#resume ._resume-title_b6y22_2185{margin-top:0!important}._internship-page_b6y22_2{width:100%;min-height:100vh}._internship-page_b6y22_2 button:focus-visible,._internship-page_b6y22_2 a:focus-visible,._internship-page_b6y22_2 input:focus-visible,._internship-page_b6y22_2 select:focus-visible,._internship-page_b6y22_2 textarea:focus-visible{outline:3px solid var(--yellow);outline-offset:3px}._section-lead-light_b6y22_5534{color:#ffffffbd!important}.automation-checklist-page{color:var(--graphite);background:#f6f6f4;padding:34px 0 0}.automation-checklist-hero figure{margin:0}.automation-checklist-hero figure img{border-radius:22px;width:100%;height:auto;display:block}.automation-checklist-hero figcaption{color:#656b74;justify-content:space-between;gap:18px;margin-top:9px;font-size:13px;display:flex}.automation-checklist-heading{grid-template-columns:minmax(0,1.5fr) minmax(260px,.5fr);align-items:end;gap:clamp(28px,5vw,80px);margin-top:clamp(28px,5vw,58px);display:grid}.automation-checklist-back{color:#6a7078;margin-bottom:18px;font-size:14px;font-weight:800;display:inline-flex}.automation-checklist-back:hover{color:#97700c}.automation-checklist-heading h1{color:var(--graphite);letter-spacing:-.055em;text-transform:none;margin:0;font-size:clamp(42px,6vw,82px);font-weight:950;line-height:.95}.automation-checklist-heading h1 span,.automation-checklist-contact-copy h2 span{color:#b78709}.automation-checklist-hero-copy p{color:#555b63;margin:0 0 20px;font-size:18px;line-height:1.55}.automation-checklist-hero-copy small,.automation-assessment-aside small,.automation-lead-card small{color:#737982;margin-top:10px;font-size:12px;display:block}.automation-assessment{padding-top:clamp(70px,9vw,120px);padding-bottom:clamp(70px,9vw,120px)}.automation-assessment-intro{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:end;gap:40px;margin-bottom:34px;display:grid}.automation-assessment-intro h2,.automation-result h2,.automation-checklist-contact-copy h2{color:var(--graphite);letter-spacing:-.045em;text-transform:none;margin:0;font-size:clamp(34px,4.5vw,62px);font-weight:950;line-height:1}.automation-assessment-intro>p{color:#555b63;margin:0;font-size:18px;line-height:1.6}.automation-assessment-grid{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:28px;display:grid}.automation-questions{gap:12px;display:grid}.automation-question{background:#fff;border:1px solid #dcdddf;border-radius:18px;grid-template-columns:54px minmax(0,1fr) auto;align-items:center;gap:18px;padding:20px;display:grid}.automation-question-number{color:#b78709;font-size:20px;font-weight:950}.automation-question-copy h3{color:#292d33;margin:0;font-size:20px;line-height:1.2}.automation-question-copy p{color:#656b74;margin:6px 0 0;font-size:14px;line-height:1.45}.automation-answer-options{gap:8px;display:flex}.automation-answer-options button{color:#41464e;cursor:pointer;min-width:74px;min-height:42px;font:inherit;background:#f6f6f4;border:1px solid #cfd1d4;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:850;transition:all .18s}.automation-answer-options button:hover{border-color:#b78709}.automation-answer-options button.selected.yes{border-color:var(--yellow);background:var(--yellow);color:var(--graphite)}.automation-answer-options button.selected.no{color:#a42a25;background:#fff0ef;border-color:#ef3730}.automation-assessment-aside{background:var(--graphite);color:#fff;border-radius:20px;padding:24px;position:sticky;top:110px;box-shadow:0 20px 44px #24262b2e}.automation-eyebrow{color:#b78709;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:12px;font-weight:950}.automation-assessment-aside .automation-eyebrow{color:var(--yellow)}.automation-counter{letter-spacing:-.06em;margin-top:8px;font-size:58px;font-weight:950;line-height:1}.automation-counter span{color:#ffffff7a;letter-spacing:0;font-size:20px}.automation-progress{background:#ffffff24;border-radius:999px;height:7px;margin-top:18px;overflow:hidden}.automation-progress span{border-radius:inherit;background:var(--yellow);height:100%;transition:width .2s;display:block}.automation-aside-note{color:#ffffffb8;margin:20px 0 0;font-size:14px;line-height:1.55}.automation-result-button{cursor:pointer;border:0;width:100%;margin-top:22px}.automation-result-button:disabled,.automation-submit:disabled{cursor:not-allowed;opacity:.45;transform:none}.automation-reset{color:inherit;cursor:pointer;font:inherit;text-underline-offset:3px;background:0 0;border:0;margin-top:16px;padding:0;font-size:13px;font-weight:800;text-decoration:underline}.automation-assessment-aside .automation-reset{color:#ffffffad}.automation-result{background:#fff8df;border:1px solid #e4b51e;border-radius:24px;max-width:900px;margin:40px auto 0;padding:clamp(26px,4vw,42px);scroll-margin-top:110px}.automation-result-score{color:#565c64;margin-top:8px;font-size:16px;font-weight:850}.automation-result h2{margin-top:14px}.automation-result>p:not(.automation-eyebrow){color:#4e545c;margin:16px 0 0;font-size:17px;line-height:1.62}.automation-result h3{margin:26px 0 0;font-size:22px}.automation-result ul{color:#4e545c;gap:10px;margin:16px 0 0;padding-left:22px;line-height:1.55;display:grid}.automation-result .blog-button{margin-top:26px}.automation-checklist-contact{background:var(--graphite);padding:clamp(70px,9vw,120px) 0}.automation-checklist-contact-grid{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:start;gap:clamp(36px,6vw,92px);display:grid}.automation-checklist-contact-copy .automation-eyebrow{color:var(--yellow)}.automation-checklist-contact-copy h2{color:#fff;margin-top:16px}.automation-checklist-contact-copy>p:not(.automation-eyebrow){color:#ffffffbd;max-width:620px;margin:22px 0 0;font-size:17px;line-height:1.65}.automation-checklist-contact-copy>a{color:var(--yellow);margin-top:26px;font-size:18px;font-weight:850;display:inline-flex}.automation-checklist-trust{gap:34px;margin-top:28px;display:flex}.automation-checklist-trust strong,.automation-checklist-trust span{display:block}.automation-checklist-trust strong{color:#fff;font-size:34px}.automation-checklist-trust span{color:#ffffff9e;font-size:13px}.automation-lead-card{background:#fff;border-radius:24px;padding:clamp(24px,4vw,40px);box-shadow:0 22px 56px #00000038}.automation-lead-card form>h3,.automation-form-success>strong{color:var(--graphite);margin:0;font-size:26px;font-weight:950;display:block}.automation-lead-card form>p,.automation-form-success p{color:#6a7078;margin:8px 0 0;line-height:1.5}.automation-form-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:22px;display:grid}.automation-lead-card label:not(.automation-consent,.automation-honeypot){color:#353a41;gap:7px;margin-top:16px;font-size:14px;font-weight:850;display:grid}.automation-form-row label:not(.automation-consent,.automation-honeypot){margin-top:0}.automation-lead-card label>span{color:#7a8088;font-weight:500}.automation-lead-card input,.automation-lead-card textarea{color:#292d33;width:100%;font:inherit;background:#fafafa;border:1px solid #cfd1d4;border-radius:11px;font-weight:500}.automation-lead-card input{min-height:46px;padding:0 13px}.automation-lead-card textarea{resize:vertical;min-height:112px;padding:12px 13px}.automation-lead-card input:focus,.automation-lead-card textarea:focus{border-color:#b78709;outline:3px solid #f7ca4347}.automation-consent{color:#5d636b;grid-template-columns:20px 1fr;align-items:start;gap:10px;margin-top:18px;font-size:13px;line-height:1.45;display:grid}.automation-consent input{min-height:0;margin:3px 0 0}.automation-consent a{color:#745907;text-decoration:underline}.automation-honeypot{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.automation-submit{cursor:pointer;border:0;width:100%;margin-top:20px}.automation-form-error{font-weight:750;color:#b12924!important}.automation-closing{color:#454b53;justify-content:space-between;align-items:flex-start;gap:30px;padding-top:clamp(48px,7vw,82px);padding-bottom:clamp(48px,7vw,82px);font-size:clamp(18px,1.7vw,24px);line-height:1.45;display:flex}.automation-closing p{margin:0}.automation-closing strong{text-align:right}@media (width<=980px){.automation-assessment-grid,.automation-checklist-contact-grid{grid-template-columns:1fr}.automation-assessment-aside{position:relative;top:auto}}@media (width<=760px){.automation-checklist-page{padding-top:20px}.automation-checklist-hero figure img{border-radius:14px}.automation-checklist-hero figcaption,.automation-closing{display:grid}.automation-checklist-heading,.automation-assessment-intro{grid-template-columns:1fr;gap:24px}.automation-checklist-heading h1{font-size:clamp(38px,12vw,55px)!important}.automation-question{grid-template-columns:42px 1fr}.automation-answer-options{grid-column:1/-1}.automation-answer-options button{flex:1}.automation-checklist-contact-grid{min-width:0}.automation-form-row{grid-template-columns:1fr}.automation-closing strong{text-align:left}}
