.textured-surface{isolation:isolate;position:relative}.textured-surface:before{content:"";z-index:-1;pointer-events:none;opacity:.42;background:url(/brand/paper-grain.svg);position:absolute;inset:0}[data-theme=dark] .textured-surface:before{filter:invert();opacity:.15}.career-hero{padding-block:70px 100px}.career-hero-layout{grid-template-columns:.95fr 1.1fr;align-items:center;gap:70px;display:grid}.career-hero h1{letter-spacing:-.06em;margin-block:30px;font-size:clamp(4rem,6.8vw,6.8rem);line-height:.99}.career-hero-copy>p{max-width:420px;font-size:1.12rem;line-height:1.65}.career-hero .round-action{width:fit-content;min-width:0;margin-top:30px}.entry-facts{flex-wrap:wrap;gap:15px;margin-top:19px;font-size:.8rem;display:flex}.entry-facts>span{color:var(--muted)}.entry-facts strong{font-weight:550}.career-hero-visual{padding-block:35px;position:relative}.career-main-poster{background:#fffdf5;border:7px solid #fffdf5;width:96%;transform:rotate(-4deg);box-shadow:0 12px 40px #142d431b}.career-main-poster figcaption{color:#23364b;letter-spacing:.07em;padding:12px 8px 5px;font-size:.6rem;font-weight:600}.career-coffee{background:#fffdf5;border:6px solid #fffdf5;width:60%;margin:-12px 0 0 auto;position:relative;transform:rotate(5deg);box-shadow:0 20px 35px #142d4325}.career-coffee figcaption{color:#23364b;padding:12px 7px 6px;font-family:Georgia,serif;font-size:.9rem;font-style:italic}.hero-pencil-note{color:var(--editorial-accent);font-family:Georgia,serif;font-size:clamp(1rem,1.7vw,1.35rem);font-style:italic;line-height:1.3;position:absolute;bottom:62px;left:3%;transform:rotate(-7deg)}.project-stories{padding-block:85px 110px}.project-stories-heading{justify-content:space-between;align-items:end;gap:65px;margin-bottom:45px;display:flex}.project-stories h2{margin-top:24px;font-size:clamp(3rem,4.7vw,4.7rem);line-height:1.04}.project-stories-heading>p{font-size:.95rem}.project-story-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.story-offset{margin-top:80px}.project-story{min-width:0;display:block}.story-image{border-radius:3px;position:relative;overflow:hidden}.story-image>img{width:100%}.project-story>.editorial-kicker{color:var(--muted);margin-top:24px;font-size:.7rem}.project-story h3{margin-block:12px;font-size:1.65rem}.story-skill{color:var(--muted);font-size:.85rem;line-height:1.5}.project-enrol{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:25px;margin-top:50px;padding-top:28px;font-size:1.05rem;display:flex}.everyday-business{background:var(--surface-green);padding-block:100px}.everyday-layout{grid-template-columns:1fr 1.1fr;align-items:center;gap:110px;display:grid}.everyday-layout h2{margin-block:25px;font-size:clamp(3rem,4.6vw,4.6rem)}.everyday-layout>div>p{max-width:390px}.everyday-layout .round-action{margin-top:30px}.business-project-caption{margin-top:22px;font-size:.75rem;line-height:1.6}.start-simple{grid-template-columns:1fr 1fr;align-items:center;gap:100px;padding-block:100px 65px;display:grid}.start-simple h2{margin-top:25px;font-size:clamp(3rem,4.5vw,4.5rem)}.beginner-steps>p{color:var(--ink);font-size:1.1rem;line-height:1.6}.beginner-notes{gap:25px;margin-block:30px;display:flex}.beginner-notes span{color:var(--muted);flex:1;font-size:.8rem;line-height:1.5}.beginner-notes b{color:var(--editorial-accent);margin-bottom:10px;font-family:Georgia,serif;font-size:1.6rem;font-style:italic;font-weight:400;display:block}.opportunity-home .open-paths{grid-template-columns:.7fr 1.5fr;padding-block:70px 110px}.enrol-finale{background:var(--yellow);color:var(--navy);text-align:center;padding-block:90px 45px}.enrol-finale h2{margin-block:25px 35px;font-size:clamp(3.8rem,7vw,7rem)}.opportunity-home .enrol-finale em{color:var(--navy)}.enrol-finale .round-action{background:var(--navy);color:#fff}.enrol-finale .round-action>span{background:#fffdf5}.enrol-finale .round-action:hover{color:#fff;background:#254b69}.secondary-funnels{border-top:1px solid #9b802750;justify-content:center;gap:45px;margin-top:65px;padding-top:27px;font-size:.85rem;display:flex}[data-theme=dark] .secondary-funnels a:hover{color:var(--editorial-accent)}[data-theme=dark] .enrol-finale{color:var(--ink);background:#3d4437}[data-theme=dark] .opportunity-home .enrol-finale em{color:var(--editorial-accent)}[data-theme=dark] .secondary-funnels{border-color:#69715e}[data-theme=dark] .career-main-poster,[data-theme=dark] .career-coffee{background:#cfc9b7;border-color:#cfc9b7}.enrol-dock{z-index:30;border:1px solid var(--line);background:var(--paper);border-radius:100px;align-items:center;gap:35px;width:max-content;max-width:calc(100% - 32px);padding:10px 12px 10px 24px;display:flex;position:fixed;bottom:20px;left:50%;transform:translate(-50%);box-shadow:0 8px 35px #0b172430}.enrol-dock>div{gap:5px;display:grid}.enrol-dock strong{font-size:.8rem;font-weight:550}.enrol-dock>div>span{color:var(--muted);font-size:.7rem}.enrol-dock .round-action{min-height:48px;font-size:.85rem}.enrol-dock .round-action>span{width:32px;height:32px}@media (prefers-reduced-motion:no-preference){.enrol-action.enrol-in-view{animation:1.8s ease-in-out 1.2s 2 invite-enrol}.enrol-dock:not([hidden]){animation:.25s ease-out dock-arrive}.story-image>img{transition:transform .55s cubic-bezier(.2,.65,.3,1)}.project-story:hover .story-image>img{transform:scale(1.025)}@keyframes invite-enrol{0%,to{box-shadow:0 0 #ffce3200}50%{box-shadow:0 0 0 7px #ffce322a}}@keyframes dock-arrive{0%{opacity:0;translate:0 10px}to{opacity:1;translate:0}}}@media (width<=1100px){.career-hero-layout{gap:40px}.career-hero h1{font-size:5rem}.hero-pencil-note{font-size:1rem;bottom:40px}.everyday-layout,.start-simple{gap:55px}}@media (width<=800px){.career-hero{padding-block:40px 65px}.career-hero-layout{grid-template-columns:1fr;gap:40px}.career-hero h1{font-size:clamp(4.1rem,10vw,5.5rem)}.career-hero-copy>p{max-width:490px}.career-hero-visual{width:100%;max-width:580px;margin:auto}.hero-pencil-note{font-size:1.25rem;bottom:60px}.project-stories{padding-block:55px 75px}.project-stories-heading{flex-direction:column;align-items:start;gap:25px}.project-stories-heading>p br{display:none}.project-story-grid{gap:25px}.project-story h3{font-size:1.35rem}.story-offset{margin-top:45px}.everyday-layout,.start-simple{grid-template-columns:1fr;gap:45px}.everyday-business{padding-block:65px}.start-simple{padding-block:70px 40px}.opportunity-home .open-paths{grid-template-columns:1fr;padding-block:40px 70px}.enrol-finale{padding-top:65px}}@media (width<=540px){.career-hero h1{margin-block:25px;font-size:clamp(3.5rem,14vw,4.5rem)}.career-hero-copy>p{font-size:1rem}.career-main-poster{border-width:5px}.career-main-poster figcaption{padding:8px 5px 3px;font-size:.45rem}.career-coffee{border-width:4px;width:63%}.career-coffee figcaption{padding:9px 4px 4px;font-size:.7rem}.hero-pencil-note{font-size:.8rem;bottom:45px;left:0}.career-hero-visual{padding-bottom:20px}.project-stories h2{font-size:2.85rem}.project-story-grid{grid-template-columns:1fr;gap:38px}.story-offset{margin:0}.project-story h3{font-size:1.55rem}.project-enrol{flex-direction:column;align-items:start;gap:15px;font-size:.95rem}.everyday-layout h2,.start-simple h2{font-size:3rem}.beginner-notes{gap:18px}.secondary-funnels{flex-direction:column;gap:22px;margin-top:50px}.enrol-dock{gap:15px;padding:8px 9px 8px 18px;bottom:12px}.enrol-dock strong{display:none}.enrol-dock>div>span{max-width:85px;font-size:.65rem;line-height:1.5}.enrol-dock .round-action{gap:16px;padding-left:17px;font-size:.8rem}.hero-pencil-note{max-width:32%;line-height:1.35;bottom:27px}}
