.internships-module__LOFHxa__page{--intern-canvas:#080b10;--intern-section:#0c121b;--intern-raised:#111b28;--intern-hover:#182536;--intern-text:#f3f6fb;--intern-secondary:#b7c2d0;--intern-muted:#94a3b8;--intern-border:#273446;--intern-control:#63758c;--intern-cyan:#a5e8f3;--intern-cyan-hover:#c5f2f8;--intern-cyan-pressed:#80d0df;--intern-blue:#86bde0;--intern-purple:#b59ae7;background:var(--intern-canvas);min-width:0;color:var(--intern-text);font-family:var(--font-company-body,var(--font-geist-sans)), sans-serif;overflow:clip}.internships-module__LOFHxa__container{max-width:1280px}.internships-module__LOFHxa__page h1,.internships-module__LOFHxa__page h2,.internships-module__LOFHxa__page h3,.internships-module__LOFHxa__page h4{font-family:var(--font-company-display,var(--font-geist-sans)), sans-serif}.internships-module__LOFHxa__page a,.internships-module__LOFHxa__page button{outline:none}.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__secondaryAction,.internships-module__LOFHxa__textAction{justify-content:center;align-items:center;gap:9px;min-height:44px;font-size:.86rem;font-weight:680;text-decoration:none;display:inline-flex}.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__secondaryAction{border-radius:10px;padding:0 18px;transition:background-color .12s,border-color .12s,color .12s}.internships-module__LOFHxa__primaryAction{border:1px solid var(--intern-cyan);background:var(--intern-cyan);color:#081017}.internships-module__LOFHxa__primaryAction:hover{border-color:var(--intern-cyan-hover);background:var(--intern-cyan-hover)}.internships-module__LOFHxa__primaryAction:active{border-color:var(--intern-cyan-pressed);background:var(--intern-cyan-pressed)}.internships-module__LOFHxa__secondaryAction{border:1px solid var(--intern-control);color:var(--intern-cyan);background:0 0}.internships-module__LOFHxa__secondaryAction:hover{background:var(--intern-hover)}.internships-module__LOFHxa__textAction{width:fit-content;color:var(--intern-cyan);text-underline-offset:.18em;text-decoration:underline;text-decoration-thickness:1px}.internships-module__LOFHxa__hero{border-bottom:1px solid var(--intern-border);background:var(--intern-canvas);padding:56px 0 72px;position:relative}.internships-module__LOFHxa__hero:before{pointer-events:none;content:"";background:radial-gradient(circle at 82% 18%,#86bde017,#0000 30%);position:absolute;inset:0}.internships-module__LOFHxa__heroCopy{max-width:820px;position:relative}.internships-module__LOFHxa__heroEyebrow,.internships-module__LOFHxa__sectionEyebrow,.internships-module__LOFHxa__noticeEyebrow{color:var(--intern-cyan);font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;letter-spacing:.07em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:650}.internships-module__LOFHxa__heroCopy h1{max-width:770px;color:var(--intern-text);letter-spacing:-.062em;text-wrap:balance;margin:14px 0 0;font-size:clamp(3rem,5.5vw,4.8rem);font-weight:550;line-height:.96}.internships-module__LOFHxa__heroCopy h1 span{color:var(--intern-blue);display:block}.internships-module__LOFHxa__heroLead{max-width:700px;color:var(--intern-secondary);margin:22px 0 0;font-size:1.04rem;line-height:1.68}.internships-module__LOFHxa__heroActions,.internships-module__LOFHxa__ctaActions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.internships-module__LOFHxa__heroActions{margin-top:28px}.internships-module__LOFHxa__heroMeta{border-top:1px solid var(--intern-border);width:fit-content;color:var(--intern-muted);font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;flex-wrap:wrap;align-items:center;gap:8px;margin:28px 0 0;padding-top:16px;font-size:.82rem;display:flex}.internships-module__LOFHxa__heroMeta strong{color:var(--intern-text);font-weight:600}.internships-module__LOFHxa__section{border-bottom:1px solid var(--intern-border);background:var(--intern-canvas);padding:88px 0}.internships-module__LOFHxa__sectionAlt{background:var(--intern-section)}.internships-module__LOFHxa__sectionHeading{max-width:820px;margin-bottom:36px}.internships-module__LOFHxa__sectionEyebrow{color:var(--intern-purple);align-items:center;gap:10px;display:flex}.internships-module__LOFHxa__sectionEyebrow span{color:var(--intern-cyan)}.internships-module__LOFHxa__sectionHeading h2,.internships-module__LOFHxa__ctaLayout h2{color:var(--intern-text);letter-spacing:-.052em;text-wrap:balance;margin:12px 0 0;font-size:clamp(2.25rem,4vw,3.4rem);font-weight:550;line-height:1.04}.internships-module__LOFHxa__sectionDescription{max-width:690px;color:var(--intern-secondary);margin:16px 0 0;font-size:.98rem;line-height:1.65}.internships-module__LOFHxa__showcaseNotice{border:1px solid var(--intern-border);background:var(--intern-raised);border-radius:16px;grid-template-columns:minmax(190px,.32fr) minmax(0,.68fr);gap:36px;margin-bottom:32px;padding:24px;display:grid}.internships-module__LOFHxa__noticeEyebrow{color:var(--intern-purple)}.internships-module__LOFHxa__noticeHeading h3{color:var(--intern-text);letter-spacing:-.03em;margin:10px 0 0;font-size:1.35rem;font-weight:580}.internships-module__LOFHxa__noticeCopy{gap:14px;display:grid}.internships-module__LOFHxa__projectInstruction{color:var(--intern-secondary);margin:0 0 18px;font-size:.94rem;line-height:1.55}.internships-module__LOFHxa__projectIndex{border-top:1px solid var(--intern-control)}.internships-module__LOFHxa__projectRow{border-bottom:1px solid var(--intern-border);transition:background-color .12s}.internships-module__LOFHxa__projectRow:hover{background:var(--intern-hover)}.internships-module__LOFHxa__projectRowLayout{grid-template-columns:48px minmax(0,1fr);gap:18px;padding:24px 16px;display:grid}.internships-module__LOFHxa__projectNumber{color:var(--intern-purple);font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;padding-top:3px;font-size:.8rem;font-weight:650}.internships-module__LOFHxa__projectContent{min-width:0}.internships-module__LOFHxa__projectTrack{color:var(--intern-blue);font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;letter-spacing:.035em;margin:0;font-size:.82rem;font-weight:600}.internships-module__LOFHxa__projectHeadingRow{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:24px;margin-top:8px;display:grid}.internships-module__LOFHxa__projectTitle{color:var(--intern-text);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,2.1vw,1.55rem);font-weight:600;line-height:1.25}.internships-module__LOFHxa__projectToggle{min-width:132px;min-height:44px;color:var(--intern-cyan);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:flex-end;align-items:center;gap:10px;padding:0 12px;font-family:inherit;font-size:.84rem;font-weight:650;transition:background-color .12s,border-color .12s;display:inline-flex}.internships-module__LOFHxa__projectToggle:hover{border-color:var(--intern-border);background:var(--intern-raised)}.internships-module__LOFHxa__projectToggleSymbol{border:1px solid var(--intern-control);width:24px;height:24px;font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;border-radius:6px;place-items:center;line-height:1;display:grid}.internships-module__LOFHxa__projectSummary{max-width:74ch;color:var(--intern-secondary);margin:12px 0 0;font-size:.98rem;line-height:1.6}.internships-module__LOFHxa__projectTechnologies{flex-wrap:wrap;gap:7px;margin:12px 0 0;padding:0;list-style:none;display:flex}.internships-module__LOFHxa__projectTechnologies li{border:1px solid var(--intern-border);color:var(--intern-muted);border-radius:8px;margin:0;padding:6px 9px;font-size:.82rem;line-height:1.25}.internships-module__LOFHxa__projectDetails{border:1px solid var(--intern-border);background:var(--intern-raised);border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin:0 16px 24px 64px;padding:24px;display:grid}.internships-module__LOFHxa__projectDetails[hidden]{display:none}.internships-module__LOFHxa__detailGroup{min-width:0}.internships-module__LOFHxa__detailGroup h4{color:var(--intern-purple);font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;letter-spacing:.05em;text-transform:uppercase;margin:0;font-size:.82rem;font-weight:650}.internships-module__LOFHxa__detailGroup ul{gap:9px;margin:16px 0 0;padding:0;list-style:none;display:grid}.internships-module__LOFHxa__detailGroup li{color:var(--intern-secondary);margin:0;padding-left:14px;font-size:.9rem;line-height:1.5;position:relative}.internships-module__LOFHxa__detailGroup li:before{background:var(--intern-cyan);content:"";border-radius:50%;width:4px;height:4px;position:absolute;top:.62em;left:0}.internships-module__LOFHxa__methodGrid{border-top:1px solid var(--intern-control);border-left:1px solid var(--intern-border);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;list-style:none;display:grid}.internships-module__LOFHxa__methodStep{border-right:1px solid var(--intern-border);border-bottom:1px solid var(--intern-border);min-width:0;min-height:220px;margin:0;padding:24px}.internships-module__LOFHxa__methodNumber{color:var(--intern-purple);font-family:var(--font-company-mono,var(--font-geist-mono)), monospace;font-size:.8rem;font-weight:650}.internships-module__LOFHxa__methodStep h3{color:var(--intern-text);letter-spacing:-.025em;margin:28px 0 0;font-size:1.3rem;font-weight:600}.internships-module__LOFHxa__methodStep p{color:var(--intern-secondary);margin:12px 0 0;font-size:.9rem;line-height:1.58}.internships-module__LOFHxa__cta{background:var(--intern-canvas);padding:64px 0 28px}.internships-module__LOFHxa__ctaLayout{border-top:1px solid var(--intern-control);grid-template-columns:minmax(0,1fr) minmax(300px,.72fr);align-items:end;gap:48px;padding:40px 0 24px;display:grid}.internships-module__LOFHxa__ctaCopy>p{max-width:520px;color:var(--intern-secondary);margin:0;font-size:.94rem;line-height:1.62}.internships-module__LOFHxa__ctaActions{margin-top:24px}@media (max-width:1024px){.internships-module__LOFHxa__showcaseNotice{grid-template-columns:minmax(0,1fr);gap:18px}.internships-module__LOFHxa__methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.internships-module__LOFHxa__ctaLayout{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:768px){.internships-module__LOFHxa__hero{padding:44px 0 60px}.internships-module__LOFHxa__section{padding:64px 0}.internships-module__LOFHxa__projectRowLayout{grid-template-columns:38px minmax(0,1fr);gap:12px;padding:22px 0}.internships-module__LOFHxa__projectHeadingRow{grid-template-columns:minmax(0,1fr);gap:14px}.internships-module__LOFHxa__projectToggle{justify-content:flex-start;width:fit-content;min-width:0;padding:0}.internships-module__LOFHxa__projectDetails{grid-template-columns:minmax(0,1fr);margin:0 0 22px 50px;padding:20px}.internships-module__LOFHxa__methodGrid{grid-template-columns:minmax(0,1fr)}.internships-module__LOFHxa__methodStep{min-height:0}}@media (max-width:520px){.internships-module__LOFHxa__heroCopy h1{font-size:clamp(2.65rem,13vw,3.5rem)}.internships-module__LOFHxa__heroActions,.internships-module__LOFHxa__ctaActions{flex-direction:column;align-items:stretch;width:100%}.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__secondaryAction,.internships-module__LOFHxa__textAction{justify-content:center;width:100%}.internships-module__LOFHxa__heroMeta{flex-direction:column;align-items:flex-start}.internships-module__LOFHxa__heroMeta>span[aria-hidden]{display:none}.internships-module__LOFHxa__sectionHeading h2,.internships-module__LOFHxa__ctaLayout h2{font-size:clamp(2rem,10vw,2.7rem)}.internships-module__LOFHxa__showcaseNotice{padding:20px}.internships-module__LOFHxa__projectDetails{margin-left:0}.internships-module__LOFHxa__cta{padding:52px 0 18px}.internships-module__LOFHxa__ctaLayout{padding:34px 0 18px}}@media (prefers-reduced-motion:reduce){.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__secondaryAction,.internships-module__LOFHxa__projectRow,.internships-module__LOFHxa__projectToggle{transition:none}}.internships-module__LOFHxa__hero{padding:52px 0 46px}.internships-module__LOFHxa__projectsSection{padding:46px 0}.internships-module__LOFHxa__methodSection{padding:46px 0 20px}.internships-module__LOFHxa__cta{padding:0 0 22px}.internships-module__LOFHxa__ctaLayout{border-top:0;padding:0 0 20px}.internships-module__LOFHxa__showcaseNotice{border:1px solid var(--intern-border);background:var(--intern-raised);border-radius:14px;margin-bottom:24px;padding:22px 24px;display:block}.internships-module__LOFHxa__noticeTitle{color:var(--intern-text);letter-spacing:-.025em;margin:0;font-size:1.15rem;font-weight:600}.internships-module__LOFHxa__noticeCopy{gap:10px;max-width:96ch;margin-top:12px;display:grid}.internships-module__LOFHxa__noticeCopy p{color:var(--intern-secondary);margin:0;font-size:.92rem;line-height:1.6}.internships-module__LOFHxa__projectInstruction{margin-bottom:16px}.internships-module__LOFHxa__projectRowLayout{padding:26px 16px}.internships-module__LOFHxa__projectHeadingRow{margin-top:8px;display:block}.internships-module__LOFHxa__projectTitle{font-size:inherit;line-height:inherit;margin:0}.internships-module__LOFHxa__projectToggle{align-items:center;gap:24px;justify-content:initial;text-align:left;background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;min-height:44px;padding:0;display:grid}.internships-module__LOFHxa__projectToggle:hover{background:0 0;border-color:#0000}.internships-module__LOFHxa__projectToggleTitle{min-width:0;color:var(--intern-text);font-family:var(--font-company-display,var(--font-geist-sans)), sans-serif;letter-spacing:-.03em;font-size:clamp(1.35rem,2.1vw,1.55rem);font-weight:600;line-height:1.25}.internships-module__LOFHxa__projectToggleAction{min-height:44px;color:var(--intern-cyan);font-family:var(--font-company-body,var(--font-geist-sans)), sans-serif;white-space:nowrap;justify-content:flex-end;align-items:center;gap:10px;font-size:.84rem;font-weight:650;display:inline-flex}.internships-module__LOFHxa__projectSummary{max-width:74ch;margin:12px 0 0}.internships-module__LOFHxa__projectTechnologies{padding:0;margin:14px 0 0;gap:8px;width:100%;margin-inline-start:0;padding-inline-start:0}#main-content .internships-module__LOFHxa__projectTechnologies{margin-left:0;padding-left:0}#main-content .internships-module__LOFHxa__projectTechnologies li{margin:0}#main-content .internships-module__LOFHxa__projectTechnologies li+li{margin-top:0}.internships-module__LOFHxa__projectDetails{margin-top:-2px}.internships-module__LOFHxa__detailGroup h4{color:var(--intern-purple)}#main-content .internships-module__LOFHxa__detailGroup li+li{margin-top:0}.internships-module__LOFHxa__methodGrid{background:var(--intern-border);border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:0;padding:1px}.internships-module__LOFHxa__methodStep{background:var(--intern-section);border:0;min-height:0;margin:0;padding:28px}#main-content .internships-module__LOFHxa__methodGrid li+li{margin-top:0}.internships-module__LOFHxa__methodStep h3{margin:16px 0 0}.internships-module__LOFHxa__methodStep p{margin:12px 0 0}@media (max-width:1024px){.internships-module__LOFHxa__methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.internships-module__LOFHxa__hero{padding:42px 0 34px}.internships-module__LOFHxa__projectsSection{padding:34px 0}.internships-module__LOFHxa__methodSection{padding:34px 0 16px}.internships-module__LOFHxa__showcaseNotice{padding:20px}.internships-module__LOFHxa__projectRowLayout{padding:24px 0}.internships-module__LOFHxa__projectToggle{gap:16px}.internships-module__LOFHxa__cta{padding-top:0}}@media (max-width:520px){.internships-module__LOFHxa__projectToggle{grid-template-columns:minmax(0,1fr);gap:8px}.internships-module__LOFHxa__projectToggleAction{justify-content:flex-start;justify-self:start}.internships-module__LOFHxa__projectSummary{margin-top:12px}.internships-module__LOFHxa__methodGrid{grid-template-columns:minmax(0,1fr)}.internships-module__LOFHxa__methodStep{padding:24px}}@media (prefers-reduced-motion:reduce){.internships-module__LOFHxa__projectToggle{transition:none}}#main-content .internships-module__LOFHxa__methodGrid{margin:0;padding:1px;margin-inline-start:0;padding-inline-start:1px;list-style:none}.internships-module__LOFHxa__methodStep{padding:32px}.internships-module__LOFHxa__methodSection{padding-bottom:24px}.internships-module__LOFHxa__ctaLayout{padding-top:32px}@media (max-width:768px){.internships-module__LOFHxa__methodStep{padding:24px}.internships-module__LOFHxa__methodSection{padding-bottom:24px}.internships-module__LOFHxa__ctaLayout{padding-top:24px}}.internships-module__LOFHxa__page{--nb-ink:#f4f8ff;--nb-copy:#c1d0df;--nb-muted:#a8bacb;--nb-line:#97c1dc3b;--nb-cyan:#93ebf2;--nb-lilac:#bdb4ff;--nb-elevation:0 24px 70px #00000040;color:var(--nb-ink);background:#07101b}.internships-module__LOFHxa__page a:focus-visible,.internships-module__LOFHxa__page button:focus-visible{outline:2px solid var(--nb-cyan);outline-offset:4px}.internships-module__LOFHxa__page :is(.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__secondaryAction,.internships-module__LOFHxa__primaryButton,.internships-module__LOFHxa__secondaryButton){border-radius:.78rem;min-height:3.1rem;font-weight:690;transition:transform .2s,border-color .2s,background-color .2s,box-shadow .2s}.internships-module__LOFHxa__page :is(.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__primaryButton){color:#071820;background:linear-gradient(115deg,#b6f5f7,#80e3ee);border-color:#b4f5f7;box-shadow:0 12px 35px #5cd9ec21}.internships-module__LOFHxa__page :is(.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__primaryButton):hover{background:#d1fbfc;transform:translateY(-2px);box-shadow:0 16px 42px #5cd9ec30}.internships-module__LOFHxa__page :is(.internships-module__LOFHxa__secondaryAction,.internships-module__LOFHxa__secondaryButton){color:#bbf2f6;background:#a6ccec0d;border-color:#a5d0ea73}.internships-module__LOFHxa__page :is(.internships-module__LOFHxa__secondaryAction,.internships-module__LOFHxa__secondaryButton):hover{border-color:var(--nb-cyan);background:#93ebf21a;transform:translateY(-2px)}.internships-module__LOFHxa__page .internships-module__LOFHxa__textAction{color:#a9f0f6;text-underline-offset:.24em;transition:color .2s}.internships-module__LOFHxa__page .internships-module__LOFHxa__textAction:hover{color:#defbff}@media (prefers-reduced-motion:reduce){.internships-module__LOFHxa__page *,.internships-module__LOFHxa__page :before,.internships-module__LOFHxa__page :after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.internships-module__LOFHxa__page{--intern-canvas:#07101b;--intern-section:#0b1725;--intern-raised:#132539;--intern-hover:#1b3047;--intern-text:#f5f9ff;--intern-secondary:#bfcede;--intern-muted:#a6b8cb;--intern-border:#34485c;--intern-control:#7995b0;--intern-cyan:#93ebf2;--intern-blue:#a7d2fa;--intern-purple:#c1b4ff}.internships-module__LOFHxa__page .internships-module__LOFHxa__hero{isolation:isolate;border-bottom:1px solid var(--nb-line);background:radial-gradient(at 86% 13%,#7977e533,#0000 70%),radial-gradient(at 8% 13%,#46cfe01a,#0000 70%),linear-gradient(135deg,#0e2032,#07101b 75%);padding-block:clamp(4.2rem,7.6vw,7.4rem) clamp(4rem,6vw,6rem);overflow:hidden}.internships-module__LOFHxa__page .internships-module__LOFHxa__hero:before{content:"";pointer-events:none;opacity:.21;background-image:linear-gradient(#99cfeb1c 1px,#0000 1px),linear-gradient(90deg,#99cfeb1c 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroCopy{z-index:1}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroCopy h1{letter-spacing:-.067em;text-wrap:balance;max-width:14ch;font-size:clamp(3rem,5.7vw,5.8rem);font-weight:680;line-height:1.015}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroCopy h1 span{background:linear-gradient(112deg,#91e8f0,#b1ccfd 55%,#c9b8ff);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroLead{max-width:65ch;font-size:clamp(1.05rem,1.35vw,1.2rem);line-height:1.78}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroMeta{color:var(--nb-muted);border-color:var(--nb-line)}.internships-module__LOFHxa__page .internships-module__LOFHxa__section{border-bottom:1px solid var(--nb-line);background:#08121e;padding-block:clamp(4.2rem,7vw,7rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__sectionAlt{background:#0b1725}.internships-module__LOFHxa__page .internships-module__LOFHxa__sectionHeading h2,.internships-module__LOFHxa__page .internships-module__LOFHxa__ctaLayout h2{letter-spacing:-.052em;text-wrap:balance;font-size:clamp(2.15rem,3.9vw,3.75rem);font-weight:660;line-height:1.09}.internships-module__LOFHxa__page .internships-module__LOFHxa__sectionDescription{color:var(--nb-copy);line-height:1.76}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectsSection{padding-block:clamp(2.7rem,4.5vw,4.4rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__showcaseNotice{background:linear-gradient(145deg,#172c41,#0e1d2c);border:1px solid #9fcde64a;border-radius:1rem;gap:clamp(1.5rem,3vw,3rem);padding:clamp(1.4rem,2.6vw,2.4rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectIndex{border-top:0;gap:.85rem;display:grid}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectRow{background:linear-gradient(145deg,#13263a,#0e1b2a);border:1px solid #97c1dc45;border-radius:1rem;transition:border-color .22s,background-color .22s;overflow:hidden}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectRow:hover,.internships-module__LOFHxa__page .internships-module__LOFHxa__projectRow[data-project-open=true]{background:linear-gradient(145deg,#193149,#112337);border-color:#93ebf285}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectRowLayout{gap:clamp(.85rem,1.9vw,1.6rem);padding:clamp(1.2rem,2.3vw,2rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectNumber{color:var(--nb-cyan)}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectTrack{color:#a8cced}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectTitle{font-size:clamp(1.16rem,1.65vw,1.52rem);line-height:1.32}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectToggle{color:#bcf5f8;background:#94c7e50e;border:1px solid #97c1dc52;border-radius:.72rem;padding:.6rem .8rem;transition:background-color .2s,border-color .2s}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectToggle:hover,.internships-module__LOFHxa__page .internships-module__LOFHxa__projectToggle[aria-expanded=true]{background:#93ebf21a;border-color:#93ebf2a6}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectToggleSymbol{color:var(--nb-cyan)}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectSummary{color:var(--nb-copy);line-height:1.7}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectTechnologies{border-color:var(--nb-line)}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectDetails{background:#0b1b2b;border:1px solid #9dcdeb47;border-radius:.88rem;padding:clamp(1.15rem,2vw,1.85rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectDetails[hidden]{display:none!important}.internships-module__LOFHxa__page .internships-module__LOFHxa__detailGroup{min-width:0}.internships-module__LOFHxa__page .internships-module__LOFHxa__methodGrid{border:0;gap:1rem}.internships-module__LOFHxa__page .internships-module__LOFHxa__methodStep{border:1px solid var(--nb-line);background:linear-gradient(150deg,#16293c,#101f2f);border-radius:.9rem;min-height:0;padding:clamp(1.35rem,2vw,2rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__methodNumber{color:#9feef3}.internships-module__LOFHxa__page .internships-module__LOFHxa__cta{background:#07101b;padding-block:clamp(4rem,6vw,6rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__ctaLayout{background:radial-gradient(at 89% 14%,#797de92e,#0000 69%),linear-gradient(125deg,#142a40,#0a1828);border:1px solid #93ebf245;border-radius:1.2rem;padding:clamp(1.9rem,3.5vw,3.6rem)}@media (max-width:768px){.internships-module__LOFHxa__page .internships-module__LOFHxa__showcaseNotice,.internships-module__LOFHxa__page .internships-module__LOFHxa__projectDetails{grid-template-columns:minmax(0,1fr)}.internships-module__LOFHxa__page .internships-module__LOFHxa__methodGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.internships-module__LOFHxa__page .internships-module__LOFHxa__hero{padding-block:3.4rem 4rem}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroCopy h1{max-width:100%;font-size:clamp(2.6rem,10.5vw,3.8rem)}.internships-module__LOFHxa__page .internships-module__LOFHxa__section{padding-block:3.6rem}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectRowLayout{grid-template-columns:2rem minmax(0,1fr);padding:1rem}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectHeadingRow{grid-template-columns:minmax(0,1fr);gap:.75rem}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectToggle{justify-content:space-between;width:100%}.internships-module__LOFHxa__page .internships-module__LOFHxa__projectDetails{margin:0 1rem 1rem}.internships-module__LOFHxa__page .internships-module__LOFHxa__methodGrid{grid-template-columns:minmax(0,1fr)}.internships-module__LOFHxa__page .internships-module__LOFHxa__heroActions,.internships-module__LOFHxa__page .internships-module__LOFHxa__ctaActions{flex-direction:column;align-items:stretch}.internships-module__LOFHxa__page :is(.internships-module__LOFHxa__primaryAction,.internships-module__LOFHxa__secondaryAction){width:100%}}
