html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}:root{font-family:Plus Jakarta Sans,Noto Sans Devanagari,sans-serif;color:#111;background:#fffdf7;font-synthesis:none;font-weight:400;--ink: #111111;--ink-soft: #2a2825;--brand: #b8410c;--brand-deep: #8f3108;--accent: #ffb31d;--accent-deep: #e0980a;--cream: #fff6d9;--cream-deep: #ffeeb4;--surface: #fffdf7;--surface-2: #f8f4ea;--surface-3: #f2ece0;--muted: #5f5b53;--subtle: #6f6a60;--line: #e7e1d3;--line-soft: #efeae0;--success: #157f4b;--blue: var(--brand);--yellow: var(--accent);--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-7: 48px;--space-8: 64px;--space-9: 96px;--radius-sm: 8px;--radius: 14px;--radius-lg: 20px;--radius-xl: 28px;--shadow-sm: 0 2px 6px rgba(17, 17, 17, .05);--shadow: 0 10px 30px rgba(17, 17, 17, .07);--shadow-lg: 0 24px 60px rgba(17, 17, 17, .1);--ease: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(.16, 1, .3, 1)}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:105px}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button{color:inherit}a{color:inherit;text-decoration:none}button{border:0;background:none}button:disabled{cursor:not-allowed}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid #c2bcb1;outline-offset:4px}h1,h2,h3,h4,h5,p{margin:0}h1,h2,h3,h4,h5{font-family:Plus Jakarta Sans,Noto Sans Devanagari,sans-serif}img{max-width:100%;display:block}svg{flex-shrink:0}::selection{background:var(--accent);color:var(--ink)}.container{max-width:1240px;width:min(100% - 2 * var(--space-5),1240px);margin-inline:auto}.section{padding-block:var(--space-9)}.button{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-3);min-height:50px;padding:var(--space-3) var(--space-5);border:1px solid transparent;border-radius:var(--radius-sm);font-size:14px;font-weight:600;line-height:1.3;transition:transform .35s var(--ease-out),background .3s,border-color .3s,box-shadow .35s var(--ease-out);white-space:nowrap}.button svg:last-child{margin-left:8px;transition:transform .3s var(--ease)}.button:hover{transform:translateY(-3px)}.button:hover svg:last-child{transform:translate(2px,-2px)}.button-primary{background:var(--ink);color:#fffdf7;box-shadow:var(--shadow-sm)}.button-primary:hover{background:#262320;box-shadow:var(--shadow)}.button-secondary{background:#fff;border-color:var(--line);color:var(--ink)}.button-secondary:hover{border-color:#cfc7b4;background:var(--surface);box-shadow:var(--shadow-sm)}.button-dark{background:var(--ink);color:#fffdf7}.button-yellow{background:var(--accent);color:var(--ink);box-shadow:0 4px 14px #ffb31d47}.button-yellow:hover{background:var(--accent-deep)}.button-transparent{border-color:#11111138;background:transparent;color:var(--ink)}.button-transparent:hover{background:#1111110d}.text-button{display:inline-flex;align-items:center;gap:9px;color:var(--blue);font-size:14px;font-weight:600;padding:0;transition:gap .2s}.text-button:hover{gap:14px}.icon-button{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px}.icon-button:hover{background:#fbf8ef}.eyebrow{display:flex;align-items:center;gap:9px;color:var(--blue);font-size:11.5px;font-weight:700;letter-spacing:1.7px;line-height:1.7;margin-bottom:17px}.eyebrow>span{width:6px;height:6px;border-radius:1px;background:currentColor}.eyebrow-light{color:#f6efdb}.serif-word{font-family:"Instrument Serif",Georgia,serif;font-weight:400;font-style:italic;letter-spacing:-1.2px}h2{font-size:43px;line-height:1.2;font-weight:650;letter-spacing:-1.9px}.section-heading{margin-bottom:44px}.section-heading>p,.section-description{font-size:15px;line-height:1.8;color:var(--muted);margin-top:18px}.centered{text-align:center}.centered .eyebrow{justify-content:center}.section-heading.centered h2{font-size:44px}.skip-link{position:fixed;top:-80px;left:16px;background:var(--blue);color:#fff;padding:15px;z-index:1000}.skip-link:focus{top:10px}.scroll-progress{height:3px;position:fixed;top:0;left:0;right:0;background:var(--yellow);transform-origin:0%;z-index:100}.announcement{min-height:38px;background:var(--ink);color:#f6f1e6;display:flex;align-items:center;justify-content:center;gap:var(--space-5);font-size:12px;letter-spacing:.2px;position:relative;padding:var(--space-2) 56px;overflow:hidden}.announcement:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(100deg,transparent 20%,rgba(255,179,29,.16) 50%,transparent 80%);pointer-events:none}.announcement-dot{width:6px;height:6px;border-radius:50%;background:var(--accent);box-shadow:0 0 #ffb31db3;animation:launch-pulse 2.6s var(--ease) infinite;flex-shrink:0}@keyframes launch-pulse{70%{box-shadow:0 0 0 7px #ffb31d00}to{box-shadow:0 0 #ffb31d00}}.announcement>span,.announcement>a{display:flex;align-items:center;gap:8px}.announcement>span>svg{color:var(--yellow)}.announcement>a{color:var(--accent);font-weight:600;position:relative;border-bottom:1px solid rgba(255,179,29,.4);padding-bottom:1px}.announcement>button{position:absolute;right:var(--space-5);top:50%;transform:translateY(-50%);color:#b8b2a7;padding:0;display:flex;transition:color .2s}.announcement>button:hover{color:#fffdf7}.header{height:84px;position:sticky;top:0;background:#fffdf7d1;-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);z-index:40;border-bottom:1px solid transparent;transition:border-color .3s,box-shadow .3s}.header-scrolled{border-bottom-color:var(--line);box-shadow:0 6px 24px #1111110a}.nav{height:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--space-5)}.brand{display:inline-flex;align-items:center;gap:var(--space-3);flex-shrink:0}.brand>img{width:40px;height:40px;border-radius:11px;box-shadow:var(--shadow-sm);transition:transform .4s var(--ease-out)}.brand:hover>img{transform:rotate(-3deg) scale(1.04)}.brand>span{font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-.8px;font-size:21px;font-weight:800;color:var(--ink);line-height:1.1}.brand>span>small{display:block;font-size:11px;letter-spacing:1.4px;font-weight:600;color:var(--subtle);margin-top:3px}.brand-last{color:var(--brand)}.brand-light>span{color:#fffdf7}.brand-light>span>small{color:#fffdf78c}.brand-light .brand-last{color:var(--accent)}.desktop-nav{display:flex;gap:27px;align-items:center;margin-left:40px}.desktop-nav>a,.desktop-nav>button{font-size:12px;color:#5f5a52;font-weight:500;padding:8px 0;transition:color .2s}.desktop-nav>a:hover,.desktop-nav>button:hover{color:var(--blue)}.nav-actions{display:flex;gap:22px;align-items:center}.language-switch{display:flex;gap:6px;align-items:center;font-size:12px;padding:5px 0}.nav-cta{min-height:40px;font-size:12px;padding:10px 16px;border-radius:6px}.nav-cta svg{width:15px}.menu-button,.mobile-nav{display:none}.hero{display:grid;grid-template-columns:1.07fr 1fr;align-items:center;min-height:682px;gap:20px;padding-top:43px;padding-bottom:53px}.hero-copy{position:relative;z-index:2}.hero-eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:11px;letter-spacing:1.35px;font-weight:700;color:#605b53;background:#f2efe8;border:1px solid #e7e9df;border-radius:30px;padding:7px 11px;margin-bottom:23px}.india-dot{display:flex;flex-direction:column;overflow:hidden;width:11px;height:11px;border-radius:50%;border:1px solid #ffffff}.india-dot>i{height:3px;width:100%;background:#fbc144}.india-dot>i:nth-child(2){background:#fff}.india-dot>i:nth-child(3){background:#77a483}h1{font-size:65px;line-height:1.13;letter-spacing:-3.2px;font-weight:750}.hero-now{font-weight:650}.hero-digital{position:relative;color:var(--blue);display:inline-block;padding-bottom:13px}.hero-digital>svg{position:absolute;bottom:0;left:0;width:100%;height:16px;color:var(--yellow)}.hero-description{color:#605b53;font-size:15px;line-height:1.8;max-width:420px;margin:21px 0 26px}.hero-buttons{display:flex;gap:12px}.hero-buttons .button{font-size:13px;gap:9px;padding-inline:19px;min-height:49px}.hero-buttons .button svg:last-child{margin-left:8px}.hero-benefits{display:flex;align-items:center;gap:9px;font-size:11px;color:#605b53;margin-top:19px}.hero-benefits>span{display:flex;align-items:center;gap:4px}.hero-benefits svg{width:12px;color:#347e60}.hero-benefits>i{width:2px;height:2px;border-radius:50%;background:#bbb8b3}.hero-social{display:flex;align-items:center;gap:11px;margin-top:32px}.avatar-stack{display:flex;padding-left:0}.avatar-stack>span{display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:600;width:29px;height:29px;border-radius:50%;background:#bdc8bc;color:#37483a;border:2px solid #fcfbfa;margin-left:-7px}.avatar-stack>span:first-child{margin-left:0;background:#d1b9a2;color:#5e4433}.avatar-stack>span:nth-child(3){background:#c8c3ba;color:#2b2826}.avatar-stack>span:last-child{background:#fbf8ef;color:var(--blue)}.hero-social>p{font-size:11px;line-height:1.6;color:#5f5b53}.hero-social>p>strong{font-weight:550;color:#514d45}.social-line{height:26px;width:1px;background:#e0dedc;margin:0 2px}.made-in-india{font-size:11px;letter-spacing:.85px;line-height:1.7;color:#605b53}.made-in-india b{color:#5f5a51;font-weight:600}.hero-visual{height:530px;position:relative;isolation:isolate}.hero-photo{position:absolute;top:26px;right:14px;width:77%;height:395px;overflow:hidden;border-radius:150px 150px 18px 18px;z-index:1}.hero-photo:after{content:"";position:absolute;top:50%;right:0;bottom:0;left:0;background:linear-gradient(transparent,#18171680)}.hero-photo>img{width:100%;height:100%;object-fit:cover;object-position:57% center}.photo-label{position:absolute;bottom:19px;left:21px;z-index:2;display:flex;align-items:center;gap:7px;font-size:11px;font-weight:600;letter-spacing:1px;color:#fff}.photo-label>span:first-child{background:var(--yellow);width:5px;height:5px;border-radius:50%}.hero-photo-caption{position:absolute;right:25px;top:436px;font-size:11px;letter-spacing:1.4px;color:#5f5b53;display:flex;align-items:center;gap:32px}.hero-yellow-circle{position:absolute;right:-10px;top:0;width:197px;height:197px;background:#fcce6b;border-radius:50%;z-index:0}.hero-orbit{position:absolute;top:4px;left:15px;width:495px;height:495px;border:1px solid #e9e6df;border-radius:50%;z-index:-1}.hero-dot-pattern{position:absolute;right:-30px;top:207px;height:134px;width:70px;background-image:radial-gradient(#c3c1bc 1px,transparent 1px);background-size:9px 9px;z-index:0}.hero-phone{position:absolute;left:0;top:147px;z-index:3;transform:rotate(-7deg);filter:drop-shadow(0 18px 18px #18171626)}.hero-phone .app-phone{transform:rotate(-8deg)}.hero-match-card{position:absolute;right:-15px;top:355px;z-index:5;display:flex;gap:10px;align-items:center;background:#fff;padding:13px 14px;border-radius:11px;box-shadow:0 8px 35px #18171610;border:1px solid #efefee}.match-icon{width:34px;height:34px;display:grid;place-items:center;background:#eaf6ec;border-radius:50%;color:#3a7951}.hero-match-card strong{font-size:12px;font-weight:650;display:block;margin-bottom:5px}.hero-match-card>div>span{display:flex;align-items:center;gap:4px;font-size:11px;color:#605b53}.green-dot{width:4px;height:4px;background:#54a773;border-radius:50%}.match-tick{width:16px;height:16px;border-radius:50%;background:#edf7ee;color:#3b7751;display:grid;place-items:center;margin-left:5px}.hero-scribble{position:absolute;bottom:-1px;right:38px;width:185px;display:flex;align-items:center;gap:3px;color:#605b53}.hero-scribble svg{height:59px;width:65px;transform:rotate(8deg)}.hero-scribble span{font-family:"Instrument Serif",Georgia,serif;font-size:15px;font-style:italic;white-space:pre-line;line-height:1.3;transform:rotate(-5deg)}.app-phone{width:268px;height:538px;border:6px solid #2e2c28;border-radius:37px;background:#fdfcf9;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #7f796f,0 18px 40px #1817160f;color:#1b1918;isolation:isolate}.phone-camera{position:absolute;width:65px;height:15px;background:#2b2824;border-radius:0 0 10px 10px;left:50%;transform:translate(-50%);top:0;z-index:2}.phone-status{display:flex;justify-content:space-between;align-items:center;height:30px;padding:8px 18px 0;font-size:8px}.phone-status>span{display:flex;gap:4px}.phone-content{padding:17px 15px 0}.phone-top{display:flex;justify-content:space-between;align-items:center}.phone-top small{font-size:7px;letter-spacing:.65px;display:block;color:#605b53;margin-bottom:5px}.phone-top small>span{color:#f4b52d}.phone-top strong{font-size:11px;display:block;font-weight:650}.phone-bell{width:25px;height:25px;display:grid;place-items:center;border:1px solid #f6f1e3;border-radius:50%;position:relative}.phone-bell>i{width:4px;height:4px;background:#fbbe39;position:absolute;top:5px;right:6px;border-radius:50%}.phone-location{display:flex;align-items:center;gap:4px;font-size:7px;margin-top:11px;color:#605b53}.phone-location>svg:first-child{color:var(--blue)}.phone-location>svg:last-child{margin-left:auto}.phone-banner{margin-top:16px;background:#998f7e;padding:17px 13px 14px;border-radius:10px;position:relative;color:#fff;overflow:hidden}.phone-banner>span:first-child{font-size:5.7px;letter-spacing:1px;color:#f8f3e3}.phone-banner h4{white-space:pre-line;font-size:16px;line-height:1.25;font-weight:650;margin:7px 0 12px;letter-spacing:-.4px}.phone-banner-link{display:flex;align-items:center;gap:10px;font-size:6px;color:#fde3ab}.banner-hardhat{position:absolute;bottom:23px;right:8px;color:#fccd69;transform:rotate(-16deg);opacity:.75}.phone-search{display:flex;align-items:center;gap:7px;border:1px solid #f6f1e4;border-radius:7px;padding:10px 8px;margin-top:13px;color:#605b53;background:#fff;font-size:7px}.phone-section-title{display:flex;justify-content:space-between;font-size:9px;font-weight:650;margin:17px 0 10px}.phone-section-title>span{color:var(--blue);font-weight:500;font-size:7px}.phone-job{border:1px solid #f7f2e2;border-radius:9px;background:#fff;padding:11px}.phone-job-top{display:flex;align-items:center;gap:8px}.mini-trade{width:29px;height:29px;display:grid;place-items:center;background:#fef3dc;color:#c6942a;border-radius:7px}.tiny-tag{display:inline-flex;font-size:5.3px;letter-spacing:.45px;background:#eff6f0;color:#446b4e;border-radius:3px;padding:4px 5px;font-weight:600}.phone-job-top>button{padding:0;margin-left:auto;color:#5f5b53;display:flex}.phone-job h5{font-size:10px;margin:8px 0 4px;font-weight:700}.phone-job p{font-size:7px;color:#5d5a55}.phone-job-location{display:flex;align-items:center;gap:4px;color:#5d5a55;font-size:7px;margin-top:8px}.phone-job-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:10px;padding-top:8px;border-top:1px solid #f9f6ee;font-size:8px}.phone-job-bottom strong{font-weight:650}.phone-job-bottom small{font-size:6px;font-weight:400;color:#605b53}.phone-job-bottom>span{display:flex;gap:3px;align-items:center;font-size:6px;color:var(--blue)}.secondary-phone-job{margin-top:8px;display:flex;align-items:center;gap:9px}.secondary-phone-job h5{margin:0 0 3px}.phone-bottom{display:flex;justify-content:space-around;position:absolute;left:0;right:0;bottom:9px;z-index:2;background:#fff;border-top:1px solid #f9f4e6;padding:10px 4px 5px;color:#5f5b53}.phone-bottom>span{display:flex;flex-direction:column;gap:4px;align-items:center;font-size:6px}.phone-bottom>.active{color:var(--blue)}.phone-home-line{height:3px;width:69px;background:#2e2c28;border-radius:4px;position:absolute;bottom:4px;left:50%;transform:translate(-50%);z-index:3}.phone-compact{width:215px;height:428px;border-width:5px;border-radius:30px}.phone-compact .phone-content{padding:10px 11px 0}.phone-compact .phone-status{height:24px;padding-inline:13px;font-size:6px}.phone-compact .phone-camera{width:52px;height:12px}.phone-compact .phone-top strong{font-size:9px}.phone-compact .phone-top small{font-size:5.5px}.phone-compact .phone-bell{width:22px;height:22px}.phone-compact .phone-location{font-size:6px;margin-top:7px}.phone-compact .phone-banner{margin-top:12px;padding:11px}.phone-compact .phone-banner h4{font-size:14px;margin:5px 0 9px}.phone-compact .phone-banner>span:first-child{font-size:4.5px}.phone-compact .banner-hardhat{width:44px;right:7px;bottom:7px}.phone-compact .phone-search{margin-top:9px;padding:7px;font-size:6px}.phone-compact .phone-section-title{margin:11px 0 7px;font-size:8px}.phone-compact .phone-job{padding:8px}.phone-compact .mini-trade{width:25px;height:25px}.phone-compact .phone-job h5{font-size:9px;margin-top:7px}.phone-compact .phone-job p{font-size:6px}.phone-compact .phone-job-location{margin-top:5px;font-size:6px}.phone-compact .phone-job-bottom{font-size:7px;padding-top:6px;margin-top:7px}.phone-compact .phone-bottom{padding-top:7px}.phone-compact .phone-bottom svg{width:14px;height:14px}.phone-compact .secondary-phone-job{margin-top:7px}.phone-compact .phone-banner-link{font-size:5px}.mini-profile{display:flex;gap:8px;padding:12px 8px;background:#fff;border:1px solid #f7f2e2;border-radius:9px;align-items:center}.avatar{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;font-size:10px;font-weight:600}.avatar-blue{background:#f9f4e7;color:#3b3835}.mini-profile strong{display:flex;gap:3px;align-items:center;font-size:9px}.mini-profile strong svg{color:#3e7454}.mini-profile small{font-size:6px;color:#5f5b53;display:block;margin-top:4px}.mini-profile>div>span{font-size:6px;display:flex;align-items:center;gap:3px;margin-top:5px}.profile-preview{text-align:center;padding:30px 0 18px}.large-avatar{display:grid;place-items:center;width:67px;height:67px;border-radius:50%;margin:0 auto 10px;color:#645d4e;background:#fbf8ef;font-size:23px;font-weight:600}.profile-preview h4{font-size:15px}.verified-inline{display:inline-flex;gap:4px;align-items:center;color:#446e56;font-size:11px;margin-top:7px}.phone-form-row{padding:13px;background:#fff;border:1px solid #f7f2e2;margin-top:9px;border-radius:7px}.phone-form-row small{font-size:8px;display:block;color:#5f5b53;margin-bottom:5px}.phone-form-row strong{font-size:10px;font-weight:550}.phone-progress{margin-top:22px}.phone-progress>span{display:block;height:5px;background:linear-gradient(90deg,#a79e8f 85%,#f8f2e3 85%);border-radius:10px}.phone-progress p{font-size:8px;text-align:center;color:#605b53;margin-top:10px}.phone-success{text-align:center;padding:32px 0 23px}.phone-success>span{display:grid;place-items:center;border-radius:50%;width:64px;height:64px;background:#eaf5e9;color:#456d4e;margin:0 auto 18px}.phone-success h4{font-size:18px}.phone-success p{font-size:9px;line-height:1.7;color:#5f5b53;max-width:170px;margin:10px auto 0}.phone-connect{display:flex;gap:6px;justify-content:center;align-items:center;background:#9a907e;color:#fff;padding:11px;font-size:8px;margin-top:18px;border-radius:6px}.proof-section{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--line);padding-block:32px 37px;gap:20px}.proof-intro{display:flex;align-items:center;gap:11px}.proof-symbol{width:43px;height:43px;background:#f9f6ee;border-radius:50%;display:grid;place-items:center;color:#5f5b53}.proof-intro p{font-size:12px;line-height:1.6;color:#5f5b53}.proof-intro strong{font-weight:550;color:#4d4841}.proof-stat{padding-left:30px;border-left:1px solid var(--line)}.proof-stat>strong{font-family:Plus Jakarta Sans,sans-serif;display:block;font-size:29px;font-weight:650;letter-spacing:-1px;margin-bottom:6px}.proof-stat>strong>span{color:var(--blue)}.proof-stat>span{font-size:11.5px;color:#5f5b53}.proof-stat:hover>strong{color:var(--blue)}.trade-ticker{overflow:hidden;background:#f2f3ee;border-block:1px solid #e9ebe4;padding-block:21px}.ticker-track{display:flex;width:max-content;animation:marquee 42s linear infinite}.ticker-group{display:flex;align-items:center;flex-shrink:0}.ticker-group>span{display:flex;align-items:center;gap:12px;font-size:12px;color:#605b53;font-weight:500;white-space:nowrap}.ticker-group i{font-style:normal;font-size:13px;color:#5f5b53;margin:0 40px}.trade-ticker:hover .ticker-track{animation-play-state:paused}@keyframes marquee{to{transform:translate(-50%)}}.journey-grid{display:grid;grid-template-columns:1fr 1fr;gap:22px}.journey-card{padding:34px 37px 35px;border-radius:15px;position:relative;overflow:hidden;min-height:393px}.worker-card{background:#fcfaf3;border:1px solid #f9f3e5}.employer-card{background:#f8f2e5;border:1px solid #f1eada}.journey-tag{display:inline-flex;align-items:center;gap:7px;font-size:11px;letter-spacing:1.2px;font-weight:600;color:#46423e;margin-bottom:18px}.employer-card .journey-tag{color:#80652a}.journey-card h3{font-size:28px;line-height:1.3;letter-spacing:-1px;font-weight:650}.journey-card>p{font-size:12px;line-height:1.8;color:#5f5b54;max-width:295px;margin-top:14px}.check-list{padding:0;list-style:none;display:flex;flex-direction:column;gap:10px;margin:20px 0 26px}.check-list>li{display:flex;align-items:center;gap:8px;font-size:12px;color:#605b53}.check-list svg{width:13px;height:13px;color:#645d4e;stroke-width:2.5}.employer-card .check-list svg{color:#7c6636}.journey-card>.button{font-size:12px;padding:12px 16px;min-height:43px;position:relative;z-index:2}.journey-card-art{position:absolute;right:-21px;bottom:39px;transform:rotate(-7deg)}.mini-opportunity{padding:14px;background:#fff;border:1px solid #f8f2e3;border-radius:9px;display:flex;align-items:center;gap:9px;box-shadow:0 8px 20px #2e2c2907}.mini-opportunity strong{font-size:10px;display:block}.mini-opportunity>div>span{font-size:7px;color:#5e5a54;display:flex;gap:3px;align-items:center;margin-top:5px}.mini-opportunity>svg{color:var(--blue);margin-left:18px}.little-note{width:max-content;display:flex;align-items:center;gap:5px;font-size:11px;border:1px solid #f3eddf;background:#fff;padding:7px 10px;border-radius:5px;margin:9px auto 0;color:#605b52}.crew-avatars{display:flex;background:#fff;border-radius:40px;padding:10px 17px;border:1px solid #f0e7d3}.crew-avatars>span{width:38px;height:38px;border:3px solid white;display:grid;place-items:center;font-size:10px;font-weight:500;border-radius:50%;background:#d5bdaa;color:#604638;margin-left:-7px}.crew-avatars>span:nth-child(2){background:#c9d1bf;color:#4e573f}.crew-avatars>span:nth-child(3){background:#d8d4ce;color:#312f2c}.crew-avatars>span:last-child{background:#fbebca;color:#7d5e1c}.employer-card .journey-card-art{right:19px;bottom:41px;transform:rotate(7deg)}.how-section{padding:95px 0;background:#fbf9f3;border-block:1px solid #f0eadd}.how-grid{display:grid;grid-template-columns:1.02fr 1fr;gap:90px;align-items:center}.how-copy h2{font-size:37px;letter-spacing:-1.4px}.how-copy .section-description{font-size:13px;line-height:1.8;margin-top:19px;max-width:370px}.segmented-control{display:inline-flex;background:#f6f2e5;border:1px solid #f2ecda;border-radius:7px;padding:4px;margin-top:25px;gap:3px}.segmented-control>button{display:flex;align-items:center;gap:7px;font-size:11.5px;padding:9px 14px;border-radius:5px;color:#5f5b53;transition:background .2s,color .2s}.segmented-control>.selected{color:var(--blue);background:#fff;box-shadow:0 2px 6px #23211f0c}.steps{margin-top:24px}.step{display:flex;align-items:flex-start;gap:15px;width:100%;text-align:left;padding:19px 0;border-bottom:1px solid #efe9d7}.step-number{width:26px;height:26px;display:grid;place-items:center;border-radius:50%;border:1px solid #f0e9d5;font-size:11px;color:#5e5a55;flex-shrink:0}.step>div{flex:1;padding-top:4px}.step h3{font-size:13px;font-weight:600;color:#605b53}.step p{font-size:12px;color:#5f5b53;line-height:1.8;padding-top:9px;padding-bottom:3px;max-width:330px}.step>svg{color:#5f5b53;margin-top:3px;width:15px}.step>div>div{overflow:hidden}.active-step .step-number{background:var(--blue);color:#fff;border-color:var(--blue)}.active-step h3{color:#49453d}.active-step>svg{color:var(--blue)}.how-cta{margin-top:24px;font-size:12px}.how-visual{height:576px;background:#faf6eb;border-radius:18px;position:relative;overflow:hidden;border:1px solid #f7f0dd;display:flex;align-items:center;justify-content:center;padding-top:25px}.how-phone-wrap{z-index:1;transform:rotate(5deg);position:relative;top:15px}.how-ring{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:420px;height:420px;border:1px solid #f4ecd4;border-radius:50%}.ring-two{width:550px;height:550px}.how-spark{position:absolute;font-size:70px;font-weight:300;line-height:1;color:#d9d5ce}.spark-one{left:27px;top:48px;transform:rotate(15deg)}.spark-two{right:17px;bottom:100px;font-size:53px;color:#fbc247;z-index:2}.how-label{position:absolute;background:#fff;border:1px solid #f8f2e3;box-shadow:0 8px 20px #29272508;z-index:3;padding:12px;border-radius:8px;display:flex;gap:9px;align-items:center}.label-one{left:16px;top:122px;transform:rotate(-7deg)}.label-icon{display:grid;place-items:center;width:29px;height:29px;background:#fef0d1;color:#b78a28;border-radius:7px}.how-label strong{font-size:11px;display:block;margin-bottom:4px}.how-label small{font-size:11px;color:#5f5b53}.label-two{right:9px;bottom:130px;transform:rotate(6deg);color:#437054}.label-two>span{font-size:11px;line-height:1.7;color:#605b53}.label-two b{color:#59554d;font-weight:500}.preview-label{position:absolute;bottom:16px;left:0;right:0;text-align:center;z-index:3;font-size:11px;letter-spacing:1.5px;color:#3d3a36;background:#faf6eb;padding-top:9px}.heading-row{display:flex;align-items:flex-end;justify-content:space-between;gap:40px}.heading-row>div:last-child{max-width:305px;padding-bottom:4px}.heading-row>div:last-child>p{font-size:13px;line-height:1.8;white-space:pre-line;color:#5f5b53;margin-bottom:17px}.heading-row .text-button{font-size:12px}.skills-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:13px}.skills-grid>div{min-width:0}.skill-card{text-align:left;position:relative;border:1px solid #f1ecde;background:#fff;border-radius:10px;padding:22px 18px 17px;width:100%;transition:transform .3s var(--ease),box-shadow .3s,border-color .3s}.skill-card:hover{transform:translateY(-5px);border-color:#dad6cf;box-shadow:0 10px 28px #9c928009}.skill-icon{display:grid;place-items:center;width:47px;height:47px;border-radius:10px}.orange{background:#fcf0e5;color:#c18b5f}.blue{background:#fcfaf3;color:#645d4e}.green{background:#eaf4ed;color:#486b59}.purple{background:#fbf8f0;color:#645d4e}.pink{background:#faeaf0;color:#743f57}.yellow{background:#fcf0d7;color:#c19942}.skill-card-arrow{position:absolute;right:11px;top:12px;color:#5f5b53}.skill-card-arrow svg{width:13px}.skill-card h3{font-size:13px;font-weight:650;letter-spacing:-.2px;margin-top:22px;white-space:nowrap}.hindi-skill{font-size:12px;color:#5f5b53;display:block;margin-top:6px}.skill-card-link{display:flex;justify-content:space-between;align-items:center;margin-top:25px;font-size:11px;color:#5d5a55;gap:4px}.skill-card:hover .skill-card-link{color:var(--blue)}.location-bar{display:flex;justify-content:space-between;align-items:center;gap:30px;background:#f3f4ef;border:1px solid #e9ebe2;border-radius:11px;padding:26px 29px;margin-top:35px}.location-heading{display:flex;align-items:center;gap:15px}.location-icon{display:grid;place-items:center;background:#e9ecde;color:#5e674c;width:45px;height:45px;border-radius:50%}.location-heading h3{font-size:15px;font-weight:600;letter-spacing:-.3px}.location-heading p{font-size:12px;color:#5f5b53;margin-top:7px}.location-bar>form{display:flex;border:1px solid #dfe2d7;border-radius:7px;background:#fff;align-items:center;padding:4px;gap:8px}.city-search{display:flex;align-items:center;gap:7px;padding:7px;color:#5f5b53}.city-search input{width:158px;font-size:12px;outline:none;border:0;background:none;color:#48443d}.city-search input::placeholder{color:#5f5b53}.city-submit{background:var(--blue);color:#fff;width:34px;height:34px;border-radius:5px}.city-submit:hover{background:#3d3a36}.city-links{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:19px;flex-wrap:wrap}.city-links button{display:flex;align-items:center;gap:7px;font-size:11px;color:#5f5b53;padding:4px 0}.city-links button:hover{color:var(--blue)}.mission-section{background:#f5f2ec;padding:78px 0;border-block:1px solid #ece8df}.mission-grid{display:grid;grid-template-columns:1fr 1.04fr;align-items:center;gap:85px}.mission-photo{height:412px;position:relative;isolation:isolate}.mission-photo>img{height:100%;width:100%;object-fit:cover;object-position:45% center;border-radius:13px}.mission-photo:before{content:"";position:absolute;width:100px;height:100px;left:-13px;bottom:-13px;background:var(--yellow);border-radius:10px;z-index:-1}.mission-photo-note{position:absolute;left:24px;right:24px;bottom:24px;padding:19px 22px;display:flex;align-items:center;gap:16px;background:#fffdfaf5;border:1px solid #ffffff;border-radius:8px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.mission-photo-note svg{color:#816831}.mission-photo-note>span{font-size:12px;line-height:1.7;color:#605b53}.mission-photo-note strong{font-weight:600;color:#36332d}.photo-credit{position:absolute;right:10px;top:10px;font-size:7px;letter-spacing:.25px;background:#25231f55;color:#fff;padding:4px 7px;border-radius:4px}.mission-copy h2{font-size:35px;letter-spacing:-1.4px;line-height:1.3}.mission-copy>p{font-size:13px;color:#605b53;line-height:1.9;margin-top:18px}.mission-values{display:flex;align-items:center;gap:25px;margin-top:25px;padding-top:22px;border-top:1px solid #e0dcd4}.mission-values>span{display:flex;align-items:center;gap:8px;font-size:11.5px;color:#605b53}.mission-values svg{color:#5f5b53}.mission-copy>.text-button{margin-top:26px;font-size:12px}.business-panel{border-radius:19px;background:#413e3a;color:#fff;padding:53px 54px;display:grid;grid-template-columns:1.02fr 1fr;gap:70px;align-items:center;overflow:hidden;position:relative}.business-panel:after{content:"";width:500px;height:500px;border:1px solid #ffffff0d;border-radius:50%;position:absolute;right:-170px;top:-210px;pointer-events:none}.business-copy h2{font-size:39px;letter-spacing:-1.5px;font-weight:600}.business-copy h2>span{color:#f6efdb;font-family:"Instrument Serif",Georgia,serif;font-style:italic;font-weight:400}.business-copy>p{font-size:12px;line-height:1.9;color:#d7d3cd;margin-top:19px;max-width:330px}.business-benefits{display:grid;grid-template-columns:1fr 1fr;gap:17px 8px;margin:26px 0 30px}.business-benefits>span{display:flex;align-items:center;gap:8px;font-size:11px;color:#f6efdb}.business-benefits svg{width:15px;color:#d9d5ce}.business-copy>.button{min-height:44px;font-size:12px;border-radius:6px;padding:12px 18px}.business-visual{position:relative;padding:0 8px 25px 0}.project-dashboard{border:1px solid #ffffff4f;background:#fdfcf9;color:#262422;border-radius:12px;overflow:hidden;box-shadow:0 15px 45px #2725231a;transform:rotate(-3deg)}.dashboard-top{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #f7f2e6;padding:15px 19px;font-size:9px;font-weight:600}.dashboard-top>span:first-child{display:flex;align-items:center;gap:8px}.dashboard-logo{display:grid;place-items:center;background:#faf6eb;color:var(--blue);width:26px;height:26px;border-radius:6px}.dashboard-dots{letter-spacing:3px;color:#5e5b54}.dashboard-title{padding:20px 20px 0;display:flex;align-items:center;justify-content:space-between}.dashboard-title small{font-size:6px;letter-spacing:1.1px;color:#5e5a54}.dashboard-title h3{font-size:14px;font-weight:650;letter-spacing:-.35px;margin-top:8px}.draft-tag{font-size:11px;background:#fbf7ed;color:#5f5b54;padding:5px 9px;border-radius:4px}.dashboard-location{display:flex;align-items:center;gap:5px;font-size:8px;color:#5e5b54;padding:10px 20px 17px}.dashboard-roles{margin:0 20px}.dashboard-roles>div{display:flex;align-items:center;gap:11px;padding:10px 0;border-top:1px solid #f9f5e8}.dashboard-roles .skill-icon{width:32px;height:32px;border-radius:6px}.dashboard-roles strong{font-size:10px;font-weight:550}.dashboard-roles>div>span:last-child{margin-left:auto;font-size:12px;display:flex;gap:7px;align-items:center}.dashboard-roles small{font-size:7px;color:#5e5a54}.dashboard-button{background:var(--blue);border-radius:5px;display:flex;align-items:center;justify-content:space-between;color:#fff;font-size:8px;padding:11px;margin:9px 20px 0;width:calc(100% - 40px)}.dashboard-footnote{display:block;text-align:center;color:#5e5a54;font-size:6px;margin:10px 0 15px}.dashboard-floating{position:absolute;right:-29px;bottom:-3px;display:flex;align-items:center;gap:10px;background:#fff;box-shadow:0 8px 22px #2a28251c;padding:14px 17px;color:#5b574f;border-radius:9px;border:1px solid #f8f3e4;transform:rotate(3deg)}.dashboard-floating strong{font-size:10px;display:block}.dashboard-floating small{font-size:7px;color:#5e5a54;display:block;margin-top:5px}.dashboard-floating>svg{color:#486a5c;margin-left:8px}.learn-section{padding-bottom:80px}.learn-content{display:flex;align-items:center;gap:23px;padding-bottom:50px;border-bottom:1px solid var(--line)}.learn-icon{width:73px;height:73px;border-radius:18px;background:#f7edd7;color:#bc9849;display:grid;place-items:center;transform:rotate(-6deg);flex-shrink:0}.learn-content .eyebrow{font-size:11px;letter-spacing:1.1px;margin-bottom:10px;color:#7f6328}.learn-content h3{font-size:26px;font-weight:600;letter-spacing:-.6px}.learn-content p{font-size:12px;color:#5f5b53;line-height:1.8;margin-top:10px}.learn-content>.button{font-size:12px;margin-left:auto;min-height:43px;padding:12px 17px}.faq-section{padding-top:15px;display:grid;grid-template-columns:.85fr 1.15fr;gap:85px;padding-bottom:110px}.faq-intro h2{font-size:38px}.faq-intro>p{white-space:pre-line;font-size:12px;color:#5f5b53;line-height:1.8;margin-top:19px}.faq-help{display:flex;align-items:center;gap:11px;margin-top:31px}.help-avatar{display:grid;place-items:center;width:40px;height:40px;background:#f0ebe0;color:#796539;border-radius:50%}.faq-help strong{font-size:11.5px;font-weight:550;display:block;margin-bottom:7px}.faq-help .text-button{font-size:11.5px}.faq-item{border-bottom:1px solid #f1ebdc}.faq-item:first-child{border-top:1px solid #f1ebdc}.faq-item h3>button{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:left;padding:22px 0;font-size:12px;font-weight:550;gap:20px;line-height:1.6}.faq-item h3>button>span{display:grid;place-items:center;width:23px;height:23px;background:#f9f6ee;border-radius:50%;color:#605b53;flex-shrink:0}.faq-open h3>button{color:var(--blue)}.faq-open h3>button>span{background:#fcfaf3;color:var(--blue)}.faq-item>div{overflow:hidden}.faq-item>div>p{font-size:12px;line-height:1.9;color:#5f5b53;padding:0 32px 20px 0}.final-cta-section{padding-bottom:78px}.final-cta{background:#fccf6e;border:1px solid #f8ca68;border-radius:18px;padding:58px 54px;position:relative;overflow:hidden;min-height:360px}.final-cta-copy{position:relative;z-index:2;max-width:620px}.cta-small{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:650;letter-spacing:1.5px;color:#876826;margin-bottom:17px}.cta-small>span{width:5px;height:5px;background:currentColor;border-radius:50%}.final-cta h2{font-size:42px;letter-spacing:-1.9px;color:#3b321f}.final-cta-copy>p{font-size:12px;color:#7e6635;margin-top:19px}.final-cta-actions{display:flex;align-items:center;gap:13px;margin-top:27px}.store-link{display:inline-flex;align-items:center;gap:9px;border:1px solid #262420;border-radius:7px;background:#2a2723;color:#fff;padding:9px 14px;transition:transform .2s,background .2s}.store-link:hover{transform:translateY(-2px);background:#181716}.store-link>span{display:flex;flex-direction:column;gap:1px}.store-link small{font-size:11px;letter-spacing:1px}.store-link strong{font-size:17px;font-weight:450;line-height:1.2}.store-link svg{width:21px;height:25px}.final-cta .button{min-height:48px;font-size:12px;padding:12px 16px;color:#3f2c06}.cta-hindi{display:block;margin-top:22px;font-size:11.5px;color:#947635}.cta-phone-art{position:absolute;right:8px;top:20px;width:360px;height:430px}.cta-phone{width:203px;height:356px;position:absolute;top:58px;right:59px;background:#46423e;border:6px solid #1c1a18;border-radius:29px;transform:rotate(15deg);display:flex;align-items:center;flex-direction:column;color:#fff;box-shadow:0 11px 20px #82611920;overflow:hidden}.cta-phone:after{content:"";position:absolute;right:-70px;bottom:-30px;width:270px;height:270px;border:1px solid #ffffff1a;border-radius:50%}.cta-phone-camera{position:absolute;top:0;width:63px;height:13px;background:#1c1a18;border-radius:0 0 9px 9px}.cta-app-logo{width:62px;height:62px;display:grid;place-items:center;background:#fccd69;border-radius:17px;color:#413d39;margin-top:66px}.cta-phone>strong{font-size:20px;font-family:Plus Jakarta Sans,sans-serif;letter-spacing:-1px;margin-top:12px}.cta-phone>strong>span{color:var(--yellow)}.cta-phone>p{text-align:center;font-size:12px;line-height:1.6;margin-top:22px;color:#f8f2e3}.cta-phone-pill{margin-top:24px;border:1px solid #b3ac9f;border-radius:30px;padding:8px 10px;font-size:5px;letter-spacing:.9px;display:flex;align-items:center;gap:5px}.cta-phone-pill>span{width:4px;height:4px;background:var(--yellow);border-radius:50%}.cta-phone-home{position:absolute;bottom:6px;width:65px;height:3px;background:#c4beb3;border-radius:10px}.cta-orbit{position:absolute;top:30px;right:-63px;width:384px;height:384px;border:1px solid #e1b34e;border-radius:50%}.cta-orbit:after{content:"";position:absolute;top:24px;right:24px;bottom:24px;left:24px;border:1px solid #e1b34e;border-radius:50%}.cta-tiny-phone{position:absolute;top:27px;left:87px;color:#ba9138;transform:rotate(-18deg)}.cta-star{position:absolute;right:14px;top:5px;font-size:77px;color:#44403c;transform:rotate(7deg)}.cta-floating-icon{position:absolute;left:40px;bottom:107px;width:61px;height:61px;background:#fffbf3;border:1px solid #f5e0b3;border-radius:15px;display:grid;place-items:center;color:#7e6735;transform:rotate(-14deg);box-shadow:0 6px 16px #93712912}.footer{padding-top:0}.footer-main{display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:58px;padding-bottom:45px}.footer .brand>svg{width:29px;height:29px}.footer .brand>span{font-size:21px}.footer-brand>p{white-space:pre-line;font-size:12px;line-height:1.8;color:#5f5b53;margin-top:17px}.social-links{display:flex;align-items:center;gap:15px;margin-top:20px;color:#5f5b53}.social-links a{transition:color .2s}.social-links a:hover{color:var(--blue)}.footer-column{display:flex;align-items:flex-start;flex-direction:column;gap:13px}.footer-column>h3{font-size:12px;font-weight:650;margin-bottom:6px}.footer-column>a,.footer-column>button{font-size:11.5px;display:flex;align-items:center;gap:4px;color:#5f5b53;padding:0}.footer-column>a:hover,.footer-column>button:hover{color:var(--blue)}.footer-bottom{display:flex;justify-content:space-between;align-items:center;gap:18px;font-size:11px;color:#5f5b53;padding:22px 0;border-top:1px solid var(--line)}.footer-bottom>div{display:flex;align-items:center;gap:22px}.footer-bottom button{font-size:11px;color:#5f5b53;display:flex;align-items:center;gap:5px;padding:0}.india-footer{display:flex;align-items:center;gap:6px}.india-footer svg{color:#deaf4b}.footer-wordmark{font-family:Plus Jakarta Sans,sans-serif;font-weight:750;font-size:clamp(85px,14.9vw,204px);letter-spacing:-.085em;line-height:1.05;color:#eae9e8;white-space:nowrap;padding-bottom:3px;-webkit-user-select:none;user-select:none;text-align:center}.footer-wordmark>span{color:#f1ead9;display:inline-block;font-size:.85em;margin-left:.04em;font-weight:400}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#19181670;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;justify-content:center;align-items:center;padding:28px;overscroll-behavior:contain}.modal{width:580px;max-width:100%;max-height:calc(100dvh - 56px);overflow-y:auto;background:#fcfbfa;border-radius:18px;padding:29px;box-shadow:0 24px 90px #1817162b;outline:none}.modal-wide{width:850px}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px}.modal-header h2{font-size:26px;letter-spacing:-.9px;line-height:1.3;padding-top:3px}.modal-header>.icon-button{background:#f8f5ed;flex-shrink:0}.modal-intro{font-size:13px;line-height:1.8;color:#5f5b53;margin-bottom:19px}.notice{font-size:12px;line-height:1.7;background:#f4eddd;border:1px solid #ebdfc6;border-radius:7px;color:#78653a;padding:11px 13px;margin-bottom:18px}.job-filters{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:9px}.search-input{display:flex;align-items:center;gap:8px;background:#fff;border:1px solid #f2ebda;border-radius:7px;padding:0 11px;color:#5d5a55}.search-input>input{border:0;outline:none;min-width:0;width:100%;font-size:12px;padding:12px 0;background:transparent;color:#5e5a52}.job-filters>select{min-width:0;background:#fff;border:1px solid #f2ebda;border-radius:7px;padding:11px 8px;font-size:12px;color:#5e5a52}.results-heading{display:flex;align-items:center;justify-content:space-between;margin:18px 0;font-size:12px;color:#5f5b53}.saved-filter{display:flex;align-items:center;gap:5px;font-size:12px;border:1px solid #f5efde;padding:7px 10px;border-radius:6px}.saved-filter.is-active{background:#fbf8ef;color:var(--blue);border-color:#f6efdb}.job-results{display:grid;grid-template-columns:1fr 1fr;gap:13px}.result-card{padding:17px;background:#fff;border:1px solid #f4efdf;border-radius:11px}.result-card-head{display:flex;align-items:center;gap:8px}.result-card .skill-icon{width:35px;height:35px;border-radius:7px}.result-type{font-size:11px;background:#f0f3ee;color:#605b53;padding:5px 7px;border-radius:4px}.save-job{margin-left:auto;color:#645d4e}.result-card h3{font-size:14px;letter-spacing:-.3px;margin-top:13px;line-height:1.6}.result-card>p{display:flex;align-items:center;gap:5px;font-size:11.5px;color:#5e5a55;margin-top:8px}.result-card>p>span{margin-inline:3px}.result-bottom{display:flex;justify-content:space-between;align-items:center;gap:6px;padding-top:15px;margin-top:15px;border-top:1px solid #f8f4ea}.result-bottom>strong{font-size:12px;font-weight:550}.result-bottom small{font-size:11px;font-weight:400;color:#5e5b54}.result-bottom .text-button{font-size:11.5px}.empty-state{padding:34px 15px;text-align:center}.empty-state>svg{color:#645b4f}.empty-state h3{font-size:18px;margin:14px 0 9px}.empty-state p{font-size:12px;color:#5e5a55;margin-bottom:18px}.empty-state .button{font-size:12px}.modal-bottom-note{display:flex;justify-content:center;align-items:center;gap:9px;flex-wrap:wrap;border-top:1px solid #f4efdf;margin-top:22px;padding-top:20px;font-size:12px;color:#5f5b53}.modal-bottom-note>a{display:inline-flex;align-items:center;gap:4px;color:var(--blue)}.job-detail>.text-button{margin:0 0 19px;font-size:12px}.job-detail>.skill-icon{margin:23px 0 16px;width:60px;height:60px}.job-detail>h3{font-size:25px;letter-spacing:-.8px;line-height:1.4}.job-detail>p{font-size:13px;color:#5e5b54;line-height:1.9;margin-top:12px}.job-detail>p:first-of-type{display:flex;align-items:center;gap:5px;font-size:12px}.job-detail-stats{display:flex;gap:55px;border-block:1px solid #f7f0df;margin-top:25px;padding:22px 0}.job-detail-stats small{display:block;font-size:12px;color:#5d5a55;margin-bottom:9px}.job-detail-stats strong{font-size:20px;letter-spacing:-.7px;font-weight:550}.job-detail>h4{font-size:17px;margin-top:27px}.job-detail>.button{font-size:12px;margin-top:24px}.hire-form{display:flex;flex-direction:column;gap:18px}.hire-form label{display:flex;flex-direction:column;gap:8px;font-size:12px;font-weight:500;color:#5f5b54}.hire-form input,.hire-form select,.hire-form textarea{width:100%;padding:12px 11px;border:1px solid #f5eeda;border-radius:7px;background:#fff;font-size:12px;min-width:0;color:#5f5b54;resize:vertical}.hire-form input::placeholder,.hire-form textarea::placeholder{color:#5e5b54}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:18px 14px}.field-note{font-size:12px;line-height:1.8;color:#5d5a55}.hire-form>.button{font-size:13px}.draft-success{text-align:center;padding-top:8px}.success-circle{display:grid;place-items:center;width:77px;height:77px;background:#ebf4e9;border-radius:50%;color:#476c4c;margin:0 auto 20px}.draft-success>h3{font-size:24px;letter-spacing:-.7px}.draft-success>p{font-size:13px;color:#5d5a55;line-height:1.9;margin-top:13px}.draft-summary{text-align:left;display:flex;flex-direction:column;gap:12px;padding:20px;background:#fcf9f2;border:1px solid #f7f1e0;border-radius:9px;margin:23px 0}.draft-summary>strong{font-size:15px;margin-bottom:5px;overflow-wrap:anywhere}.draft-summary>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#5e5b54}.draft-summary>p{font-size:12px;color:#5e5b54;overflow-wrap:anywhere}.draft-success>.text-button{display:flex;margin:20px auto 0;font-size:12px}.muted{color:#5e5b54}.download-options{display:grid;grid-template-columns:1fr 1fr;gap:15px;margin-top:24px}.download-options>div{padding:20px 17px;background:#fff;border:1px solid #f4efdf;border-radius:12px}.download-options h3{font-size:15px;margin:19px 0 10px;line-height:1.6}.download-options p{font-size:12px;line-height:1.8;color:#5e5a55;margin-bottom:22px}.download-options .store-link{padding:8px 12px}.download-options .store-link strong{font-size:15px}.support-links{display:flex;flex-direction:column;gap:12px}.support-links>a{display:flex;align-items:center;gap:15px;padding:20px;background:#fcf9f2;border:1px solid #f8f2e3;border-radius:10px;color:#645d4e}.support-links strong{font-size:13px;font-weight:500;color:#5f5b53;overflow-wrap:anywhere}.support-links span{display:block;font-size:12px;color:#5f5b53;margin-top:6px}.support-links>a>svg:last-child{margin-left:auto}.learning-list{display:flex;flex-direction:column;gap:15px;margin-bottom:25px}.learning-list>article{display:flex;gap:15px;padding:18px;border-radius:10px;border:1px solid #f6f0e1;background:#fdfbf5}.learning-list>article>svg{color:#645d4e;margin-top:4px}.learning-list h3{font-size:14px;margin-bottom:8px}.learning-list p{font-size:12px;line-height:1.9;color:#5f5a54}.privacy-copy p{font-size:13px;line-height:1.9;color:#5f5b53;margin-bottom:22px}.privacy-copy h3{font-size:16px;margin-bottom:12px}.privacy-copy .button{font-size:12px;margin-bottom:25px}@media(min-width:1450px){.hero{min-height:740px;gap:55px}h1{font-size:76px}.hero-description{font-size:16px;max-width:440px}.hero-visual{height:565px}.hero-photo{height:430px;width:80%;right:0}.hero-photo-caption{top:471px;right:16px}.hero-match-card{top:385px}.hero-phone{top:170px}.hero-scribble{bottom:2px}.hero-orbit{width:540px;height:540px}.desktop-nav{gap:32px}.desktop-nav>a,.desktop-nav>button{font-size:13px}.hero-eyebrow{font-size:11px}.hero-benefits{font-size:11.5px}.hero-social{margin-top:35px}}@media(max-width:1150px){.container{width:calc(100% - 72px)}.desktop-nav{margin-left:0;gap:19px}.desktop-nav>a,.desktop-nav>button{font-size:12px}.nav-actions{gap:15px}.hero{min-height:630px;gap:10px;padding-top:27px;padding-bottom:35px}h1{font-size:58px}.hero-description{font-size:13px;max-width:350px}.hero-eyebrow{font-size:11px;letter-spacing:1.1px}.hero-visual{height:490px}.hero-photo{height:357px;top:26px;right:4px;width:79%}.hero-orbit{width:420px;height:420px;left:-5px;top:12px}.hero-yellow-circle{width:175px;height:175px;right:-12px;top:4px}.hero-phone{top:150px;left:-8px}.hero-phone .app-phone{transform:scale(.9) rotate(-8deg);transform-origin:top left}.hero-photo-caption{top:400px;right:10px;font-size:11px;gap:16px}.hero-match-card{right:-14px;top:322px;padding:10px}.hero-match-card strong{font-size:11px}.hero-match-card>div>span{font-size:11px}.match-icon{width:28px;height:28px}.hero-scribble{right:17px;bottom:-9px}.hero-buttons .button{font-size:12px;padding:13px}.hero-buttons .button svg{width:15px}.hero-benefits{font-size:11px;gap:6px}.hero-dot-pattern{right:-23px;width:53px}.proof-stat{padding-left:22px}.proof-stat>strong{font-size:26px}.proof-stat>span{font-size:11px}.proof-intro p{font-size:11px}.proof-symbol{width:36px;height:36px}.section{padding-block:85px}.journey-card{padding:30px;min-height:375px}.journey-card h3{font-size:25px}.journey-card-art{right:-45px;bottom:37px}.employer-card .journey-card-art{right:5px;bottom:36px;transform:rotate(7deg) scale(.88);transform-origin:right bottom}.how-grid{gap:50px}.how-copy h2{font-size:32px}.how-visual{height:546px}.how-phone-wrap{transform:scale(.92) rotate(5deg)}.how-label{padding:10px}.label-one{left:7px;top:107px}.label-two{right:5px;bottom:113px}.how-label strong,.how-label small{font-size:11px}.how-spark{font-size:60px}.skills-grid{gap:9px}.skill-card{padding:19px 12px 15px}.skill-card h3{font-size:12px}.skill-card-link{font-size:11px}.skill-card .skill-icon{width:42px;height:42px}.skill-card-arrow{right:8px}.hindi-skill{font-size:11.5px}.mission-grid{gap:50px}.mission-copy h2{font-size:30px}.mission-copy>p{font-size:12px}.mission-photo{height:385px}.business-panel{padding:45px 38px;gap:42px}.business-copy h2{font-size:34px}.business-benefits{gap:15px 5px}.business-benefits>span{font-size:11px}.dashboard-floating{right:-13px}.business-copy .eyebrow{font-size:11px}.learn-content{gap:18px}.learn-content h3{font-size:23px}.learn-content p{font-size:11.5px}.learn-icon{width:61px;height:61px}.learn-content>.button{font-size:11.5px;padding-inline:12px}.faq-section{gap:65px;padding-top:0}.final-cta{padding:47px 39px}.final-cta h2{font-size:37px}.cta-phone-art{right:-32px;transform:scale(.93);transform-origin:bottom right}.footer-main{gap:40px}.footer-bottom,.footer-bottom button{font-size:11px}.footer-wordmark{font-size:14.5vw}}@media(max-width:920px){.container{width:calc(100% - 48px)}.desktop-nav{gap:14px}.desktop-nav>a,.desktop-nav>button{font-size:11.5px}.brand>span{font-size:20px}.brand>svg{width:30px;height:30px}.nav{gap:15px}.nav-actions{gap:12px}.nav-cta{font-size:11.5px;padding:9px 12px;min-height:36px}.nav-cta svg:last-child{margin-left:0}.language-switch{font-size:11.5px}.hero{min-height:608px}.hero h1{font-size:51px;letter-spacing:-2.6px}.hero-description{font-size:12px;max-width:315px}.hero-visual{height:480px}.hero-photo{height:339px;right:5px;width:80%;top:25px}.hero-phone{left:-3px;top:160px}.hero-phone .app-phone{transform:scale(.81) rotate(-8deg)}.hero-orbit{width:370px;height:370px}.hero-yellow-circle{width:150px;height:150px;right:-5px}.hero-photo-caption{top:380px;font-size:11px;gap:9px}.hero-match-card{top:310px;right:-5px;gap:7px}.hero-match-card strong{font-size:11px}.match-tick{display:none}.hero-scribble{right:7px;bottom:0;width:164px}.hero-scribble span{font-size:13px}.hero-scribble svg{width:52px}.hero-dot-pattern{right:-15px;top:180px;width:35px}.hero-benefits{gap:5px;font-size:11px}.hero-benefits>span{gap:3px}.hero-benefits svg{width:10px}.hero-buttons{gap:8px}.hero-buttons .button{padding-inline:12px;gap:6px;min-height:43px}.hero-buttons .button svg:last-child{margin-left:0}.hero-social{gap:8px;margin-top:28px}.hero-social>p{font-size:11px}.made-in-india{font-size:11px}.avatar-stack>span{width:25px;height:25px;font-size:7px}.proof-section{gap:16px;padding-block:27px}.proof-intro{gap:9px}.proof-symbol{width:31px;height:31px}.proof-symbol svg{width:18px}.proof-stat{padding-left:16px}.proof-stat>strong{font-size:23px}.proof-stat>span{font-size:11px}.proof-intro p{font-size:11px}.section{padding-block:75px}.section-heading.centered h2,h2{font-size:38px}.journey-card{padding:27px;min-height:372px}.journey-card h3{font-size:23px}.journey-card>p{font-size:12px;max-width:255px}.journey-card-art{right:-84px;bottom:38px;transform:rotate(-7deg) scale(.85)}.employer-card .journey-card-art{right:-29px;bottom:34px;transform:rotate(7deg) scale(.72)}.journey-card>.button{font-size:11.5px}.how-section{padding:70px 0}.how-grid{gap:33px}.how-copy h2{font-size:29px}.how-copy .section-description{font-size:12px}.how-copy .eyebrow{font-size:11px}.how-visual{height:520px}.how-phone-wrap{transform:scale(.87) rotate(5deg);top:13px}.how-label{gap:6px;padding:8px}.how-label strong,.how-label small{font-size:11px}.label-one{top:109px;left:4px}.label-two{right:-7px;bottom:100px}.label-two>span{font-size:11px}.label-icon{width:24px;height:24px}.step h3{font-size:12px}.step{gap:11px}.step p{font-size:11.5px}.skills-grid{grid-template-columns:repeat(3,1fr);gap:16px}.skill-card{padding:23px}.skill-card h3{font-size:14px}.skill-card-link{font-size:11px;margin-top:22px}.skill-card-arrow{right:16px;top:17px}.skill-card-arrow svg{width:17px}.skill-card .skill-icon{width:47px;height:47px}.location-bar{padding:21px;gap:20px}.location-heading{gap:11px}.location-heading h3{font-size:13px}.location-heading p{font-size:11px}.location-icon{width:38px;height:38px}.city-search input{width:127px}.city-links{gap:19px}.mission-grid{gap:36px}.mission-photo{height:387px}.mission-copy h2{font-size:27px}.mission-copy .eyebrow{font-size:11px}.mission-copy>p{font-size:12px}.mission-values{gap:15px}.mission-values>span{font-size:11px}.mission-photo-note{left:15px;right:15px;padding:15px;gap:11px}.mission-photo-note>span{font-size:11.5px}.business-panel{gap:32px;padding:37px 30px}.business-copy h2{font-size:30px}.business-copy>p{font-size:12px}.business-benefits{grid-template-columns:1fr;gap:11px;margin:19px 0 24px}.business-benefits>span{font-size:11px}.business-visual{padding-right:0}.dashboard-title{padding:17px 15px 0}.dashboard-title h3{font-size:12px}.dashboard-location{padding-inline:15px}.dashboard-roles{margin-inline:15px}.dashboard-floating{right:-10px;padding:10px;gap:7px}.dashboard-floating strong{font-size:8px}.dashboard-floating small{font-size:6px}.dashboard-floating>.avatar{width:29px;height:29px;font-size:9px}.dashboard-floating>svg{width:18px;margin-left:2px}.learn-content{flex-wrap:wrap;column-gap:20px;row-gap:20px}.learn-content>div{flex:1}.learn-content>.button{margin-left:81px}.learn-section{padding-bottom:50px}.learn-content{padding-bottom:35px}.faq-section{gap:45px;padding-top:10px}.faq-intro h2{font-size:32px}.faq-item h3>button{font-size:12px;gap:15px;padding-block:18px}.faq-item>div>p{font-size:11.5px;padding-right:20px}.final-cta h2{font-size:33px}.final-cta{padding:43px 32px;min-height:345px}.final-cta-copy{max-width:465px}.cta-phone-art{right:-65px;transform:scale(.84)}.cta-small{font-size:11px}.final-cta-copy>p{font-size:12px}.final-cta .button{font-size:11.5px;padding-inline:13px}.cta-hindi{font-size:11px}.footer-main{gap:25px}.footer-column>h3{font-size:11.5px}.footer-column>a,.footer-column>button{font-size:11px}.footer-bottom>div{gap:13px}.india-footer{display:none}}@media(max-width:760px){.announcement{font-size:11px;height:30px;padding-inline:26px}.announcement>a{display:none}.announcement>button{right:12px;top:8px}.header{height:73px}.desktop-nav{display:none}.nav-actions{gap:17px}.menu-button{display:flex;width:25px;height:30px}.nav-cta{font-size:11.5px;padding:9px 13px}.nav{position:relative}.mobile-nav{display:flex;position:absolute;top:73px;left:0;right:0;background:#fcfbfa;box-shadow:0 16px 18px #1a191709;flex-direction:column;padding-inline:24px;overflow:hidden;border-bottom:1px solid #f5efde}.mobile-nav>a,.mobile-nav>button{display:flex;justify-content:space-between;align-items:center;font-size:14px;padding:17px 0;border-bottom:1px solid #f6f2e6;text-align:left}.mobile-nav>:last-child{color:var(--blue);border:0;margin-bottom:8px}.hero{grid-template-columns:1fr;gap:15px;padding-top:39px;padding-bottom:39px;min-height:auto}.hero-copy{text-align:center}.hero-eyebrow{font-size:11px;margin-bottom:20px}.hero h1{font-size:60px;line-height:1.1;letter-spacing:-3px}.hero-description{margin:23px auto;font-size:14px;max-width:390px;line-height:1.8}.hero-buttons{justify-content:center;gap:12px}.hero-buttons .button{font-size:12px;padding:13px 20px;min-height:48px;gap:8px}.hero-buttons .button svg:last-child{margin-left:5px}.hero-benefits{justify-content:center;font-size:11px;gap:9px;margin-top:17px}.hero-benefits>span{gap:4px}.hero-benefits svg{width:12px}.hero-social{justify-content:center;gap:12px;margin-top:27px}.hero-social p,.made-in-india{text-align:left;font-size:11px}.avatar-stack>span{width:29px;height:29px;font-size:8px}.social-line{margin-inline:4px}.hero-visual{width:440px;max-width:100%;height:507px;margin:26px auto 0}.hero-photo{right:8px;top:20px;height:359px;width:80%}.hero-phone{left:7px;top:150px}.hero-phone .app-phone{transform:scale(.87) rotate(-8deg)}.hero-orbit{left:10px;top:1px;width:410px;height:410px}.hero-match-card{right:-5px;top:332px;gap:9px;padding:12px}.hero-match-card strong{font-size:11.5px}.hero-match-card>div>span{font-size:11px}.match-icon{width:31px;height:31px}.hero-yellow-circle{width:172px;height:172px;right:-1px;top:0}.hero-photo-caption{top:395px;font-size:11px;gap:14px;right:22px}.hero-scribble{right:15px;bottom:7px;width:189px}.hero-scribble>span{font-size:15px}.hero-scribble svg{width:61px}.hero-dot-pattern{right:-8px;top:172px;width:42px}.proof-section{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding-block:25px 28px}.proof-intro{display:none}.proof-stat{padding-left:12px;text-align:center}.proof-stat:first-of-type{border-left:0;padding-left:0}.proof-stat>strong{font-size:25px}.proof-stat>span{font-size:11px;line-height:1.7;display:block}.trade-ticker{padding-block:18px}.ticker-group>span{font-size:11px}.ticker-group i{margin-inline:28px}.section{padding-block:64px}.section-heading.centered h2,h2{font-size:35px;letter-spacing:-1.4px}.eyebrow{font-size:11px;letter-spacing:1.4px;margin-bottom:14px}.section-heading>p{font-size:12px;margin-top:15px}.section-heading{margin-bottom:31px}.journey-grid{gap:15px}.journey-card{padding:24px 21px;min-height:365px}.journey-tag{font-size:11px;gap:5px;margin-bottom:15px;letter-spacing:.9px}.journey-tag svg{width:13px}.journey-card h3{font-size:22px;letter-spacing:-.7px}.journey-card>p{font-size:11.5px;max-width:100%}.check-list{gap:11px;margin-block:18px 25px}.check-list>li{font-size:11px;gap:5px}.check-list svg{width:11px}.journey-card>.button{font-size:11.5px;padding-inline:12px;min-height:40px}.journey-card-art{display:none}.how-grid{grid-template-columns:1fr;gap:42px;max-width:540px}.how-copy h2{font-size:36px}.how-copy .section-description{font-size:13px;max-width:440px}.segmented-control{margin-top:21px}.segmented-control>button{font-size:12px;padding:10px 14px}.steps{margin-top:19px}.step{gap:15px;padding:20px 0}.step h3{font-size:14px}.step p{font-size:12px;max-width:400px}.step-number{width:29px;height:29px;font-size:11.5px}.how-cta{font-size:13px}.how-visual{height:537px}.how-phone-wrap{transform:scale(.96) rotate(5deg);top:23px}.label-one{left:38px;top:115px;padding:12px;gap:9px}.how-label strong{font-size:11.5px}.how-label small{font-size:11px}.label-icon{width:32px;height:32px}.label-two{right:31px;bottom:106px;padding:12px}.label-two>span{font-size:11px}.spark-one{left:53px}.spark-two{right:39px;font-size:65px;bottom:167px}.heading-row{gap:25px;align-items:center}.heading-row>div:last-child{max-width:215px}.heading-row>div:last-child>p{font-size:12px;margin-bottom:12px}.heading-row .text-button{font-size:12px}.skills-grid{gap:13px}.skill-card{padding:20px}.skill-card h3{font-size:13px}.skill-card-link{font-size:11px;margin-top:20px}.location-bar{flex-direction:column;align-items:stretch;padding:24px;margin-top:27px;gap:19px}.location-heading h3{font-size:15px}.location-heading p{font-size:12px}.location-icon{width:41px;height:41px}.city-search{flex:1}.city-search input{width:100%;font-size:12px}.city-submit{width:39px;height:37px}.city-links{gap:16px;margin-top:17px}.city-links button{font-size:11px}.mission-section{padding-block:64px}.mission-grid{grid-template-columns:1fr;gap:43px;max-width:540px}.mission-photo{height:365px}.mission-photo>img{object-position:50% 39%}.mission-photo-note{left:24px;right:24px;bottom:24px;padding:18px 20px}.mission-photo-note>span{font-size:12px}.mission-copy h2{font-size:36px}.mission-copy .eyebrow{font-size:11px}.mission-copy>p{font-size:13px}.mission-values{gap:27px}.mission-values>span{font-size:12px}.mission-copy>.text-button{font-size:13px}.business-panel{grid-template-columns:1fr;gap:42px;padding:35px;max-width:540px;margin-inline:auto}.business-copy h2{font-size:37px}.business-copy>p{font-size:13px;max-width:380px}.business-benefits{grid-template-columns:1fr 1fr;gap:17px 10px;margin:24px 0 26px}.business-benefits>span{font-size:11.5px}.business-copy>.button{font-size:12px}.business-visual{width:85%;margin:0 auto 6px;padding-bottom:28px}.dashboard-top{font-size:11px;padding:17px}.dashboard-title{padding:21px 18px 0}.dashboard-title h3{font-size:15px}.dashboard-title small{font-size:7px}.dashboard-location{padding:12px 18px 19px;font-size:9px}.dashboard-roles{margin-inline:18px}.dashboard-roles>div{padding:12px 0}.dashboard-roles .skill-icon{width:35px;height:35px}.dashboard-roles strong{font-size:12px}.dashboard-roles small{font-size:8px}.dashboard-button{font-size:10px;padding:13px;margin-top:12px}.dashboard-footnote{font-size:7px;margin-block:12px 17px}.dashboard-floating{right:-30px;bottom:0;padding:13px;gap:10px}.dashboard-floating strong{font-size:10px}.dashboard-floating small{font-size:7px}.dashboard-floating>.avatar{width:35px;height:35px;font-size:10px}.dashboard-floating>svg{width:21px}.learn-content{gap:18px;padding-bottom:35px}.learn-icon{width:58px;height:58px}.learn-content h3{font-size:23px}.learn-content p{font-size:12px}.learn-content .eyebrow{font-size:11px}.learn-content>.button{margin-left:76px;font-size:12px}.learn-section{padding-bottom:30px}.faq-section{grid-template-columns:1fr;gap:32px;padding-top:15px}.faq-intro h2{font-size:36px}.faq-intro>p{font-size:13px;white-space:normal;max-width:310px}.faq-help{margin-top:20px}.faq-help strong,.faq-help .text-button{font-size:12px}.faq-item h3>button{font-size:13px;padding-block:20px}.faq-item>div>p{font-size:12px}.final-cta{padding:36px 31px;min-height:380px}.final-cta h2{font-size:34px}.final-cta-copy{max-width:370px}.cta-phone-art{right:-121px;top:34px;transform:scale(.69);transform-origin:bottom right;opacity:.95}.final-cta-copy>p{font-size:12px;max-width:270px;line-height:1.8}.final-cta-actions{flex-direction:column;align-items:flex-start;gap:11px}.final-cta .button{min-height:37px;padding-block:10px;font-size:11.5px}.cta-hindi{font-size:11px;max-width:240px;line-height:1.9}.final-cta-section{padding-bottom:55px}.footer-main{grid-template-columns:1.3fr 1fr;gap:32px;padding-bottom:32px}.footer-column>h3{font-size:12px;margin-bottom:5px}.footer-column>a,.footer-column>button{font-size:12px}.footer-brand>p{font-size:12px}.footer-bottom{align-items:flex-start;flex-direction:column;gap:14px;font-size:11px}.footer-bottom button{font-size:11px}.footer-bottom>div{gap:23px}.footer-wordmark{font-size:14.4vw}.modal-backdrop{padding:16px}.modal{padding:24px;max-height:calc(100dvh - 32px);border-radius:14px}.modal-header h2{font-size:23px}.modal-intro{font-size:12px}.job-results{gap:11px}.result-card{padding:14px}.result-card h3{font-size:12px}.result-type{font-size:11px}.result-bottom>strong{font-size:12px}.result-card>p{font-size:11px}.job-filters{grid-template-columns:1fr 1fr}.search-input{grid-column:1/-1}}@media(max-width:480px){.container{width:calc(100% - 40px)}.header{height:68px}.mobile-nav{top:68px;padding-inline:20px}.brand>span{font-size:20px}.brand>svg{width:30px;height:30px}.brand{gap:7px}.nav{gap:10px}.nav-actions{gap:13px}.nav-cta{display:none}.language-switch{font-size:11.5px}.hero{padding-top:34px;padding-bottom:21px;gap:7px}.hero h1{font-size:53px;letter-spacing:-2.8px}.hero-eyebrow{font-size:11px;letter-spacing:.85px;gap:6px;margin-bottom:22px;padding:7px 9px}.hero-description{font-size:13px;max-width:325px;margin:22px auto;line-height:1.9}.hero-buttons{gap:9px}.hero-buttons .button{padding:13px 16px;gap:7px;font-size:12px;min-height:47px}.hero-buttons .button svg:last-child{margin-left:1px}.hero-benefits{font-size:11px;gap:6px}.hero-benefits>span{gap:3px}.hero-benefits svg{width:10px}.hero-social{gap:10px;margin-top:25px}.hero-social>p{font-size:11px}.made-in-india{font-size:11px}.avatar-stack>span{width:26px;height:26px;font-size:7px}.hero-visual{height:440px;width:350px;margin-top:26px}.hero-photo{width:80%;height:313px;right:5px;top:13px;border-radius:130px 130px 14px 14px}.hero-orbit{width:333px;height:333px;top:0;left:2px}.hero-yellow-circle{width:143px;height:143px;right:-1px;top:0}.hero-phone{top:131px;left:2px}.hero-phone .app-phone{transform:scale(.74) rotate(-8deg)}.hero-match-card{top:280px;right:-5px;padding:9px;gap:7px;border-radius:8px}.hero-match-card strong{font-size:11px;margin-bottom:4px}.hero-match-card>div>span{font-size:11px}.match-icon{width:27px;height:27px}.match-icon>svg{width:17px}.hero-photo-caption{top:341px;font-size:11px;right:10px;gap:8px;letter-spacing:1px}.hero-photo-caption svg{width:12px}.photo-label{font-size:11px;left:15px;bottom:16px;gap:4px;letter-spacing:.75px}.photo-label>span:first-child{width:4px;height:4px}.hero-dot-pattern{right:-10px;width:35px;top:150px;height:114px;background-size:8px 8px}.hero-scribble{width:158px;right:3px;bottom:0}.hero-scribble svg{width:49px}.hero-scribble>span{font-size:13px}.proof-section{padding-block:23px 27px;gap:6px}.proof-stat{padding-left:7px}.proof-stat>strong{font-size:24px;letter-spacing:-.8px}.proof-stat>span{font-size:11px;line-height:1.75}.section{padding-block:56px}.section-heading.centered h2,h2{font-size:31px;letter-spacing:-1.2px}.eyebrow{font-size:11px;letter-spacing:1.15px;margin-bottom:15px}.section-heading>p{font-size:12px;margin-top:15px;line-height:1.8}.journey-grid{grid-template-columns:1fr;gap:17px}.journey-card{padding:29px;min-height:350px}.journey-card h3{font-size:27px}.journey-tag{font-size:11px;letter-spacing:1px;margin-bottom:18px}.journey-card>p{font-size:12px;max-width:260px}.check-list{margin:20px 0 23px}.check-list>li{font-size:11.5px;gap:7px}.journey-card>.button{font-size:12px;min-height:42px;padding:12px 15px}.journey-card-art{display:block;right:-75px;bottom:30px;transform:rotate(-7deg) scale(.78)}.employer-card .journey-card-art{right:-27px;bottom:28px;transform:rotate(7deg) scale(.66)}.how-section{padding-block:57px}.how-grid{gap:35px}.how-copy h2{font-size:31px;letter-spacing:-1.2px}.how-copy .section-description{font-size:12px;line-height:1.9}.how-copy .eyebrow{font-size:11px}.segmented-control>button{font-size:11.5px;padding:9px 12px}.step{gap:12px}.step h3,.step p{font-size:12px}.step-number{width:27px;height:27px;font-size:11px}.how-cta{font-size:12px}.how-visual{height:490px;border-radius:14px}.how-phone-wrap{transform:scale(.87) rotate(5deg);top:17px}.label-one{left:9px;top:103px;padding:9px;gap:7px;transform:rotate(-7deg)}.how-label strong,.how-label small{font-size:11px}.label-icon{width:27px;height:27px}.label-two{right:5px;bottom:100px;padding:9px}.label-two>span{font-size:11px}.spark-one{left:24px;top:37px;font-size:58px}.spark-two{right:21px;font-size:47px;bottom:163px}.preview-label{font-size:11px;bottom:14px}.heading-row{display:block}.heading-row>div:last-child{max-width:none;margin-top:18px;display:flex;justify-content:space-between;gap:18px;align-items:center}.heading-row>div:last-child>p{font-size:11.5px;line-height:1.8;margin:0;max-width:190px;white-space:normal}.heading-row .text-button{font-size:11px;gap:4px;white-space:nowrap}.heading-row .text-button svg{width:13px}.skills-grid{grid-template-columns:repeat(2,1fr);gap:12px}.skill-card{padding:21px}.skill-card h3{font-size:13px;margin-top:18px}.skill-card-link{font-size:11px;margin-top:21px}.skill-card .skill-icon{width:43px;height:43px}.skill-card-arrow{top:15px;right:13px}.skill-card-arrow>svg{width:15px}.location-bar{padding:20px 17px;gap:18px}.location-heading{gap:10px}.location-heading h3{font-size:13px;letter-spacing:-.2px}.location-heading p{font-size:11px;line-height:1.7}.location-icon{width:36px;height:36px;flex-shrink:0}.location-icon svg{width:20px}.city-search input{font-size:12px}.city-links{gap:10px 15px;justify-content:flex-start;padding-inline:3px}.city-links button{font-size:11px;gap:4px}.mission-section{padding-block:54px}.mission-photo{height:300px}.mission-photo-note{left:16px;right:16px;bottom:17px;padding:14px;gap:10px}.mission-photo-note>span{font-size:11.5px}.mission-photo>img{object-position:50% 50%}.mission-photo:before{width:70px;height:70px;left:-8px;bottom:-8px}.mission-grid{gap:35px}.mission-copy h2{font-size:30px;letter-spacing:-1px}.mission-copy .eyebrow{font-size:11px}.mission-copy>p{font-size:12px;line-height:1.9;margin-top:16px}.mission-values{gap:20px;margin-top:21px;padding-top:20px}.mission-values>span{font-size:11.5px;gap:7px}.mission-values svg{width:16px}.mission-copy>.text-button{font-size:12px;margin-top:23px}.business-panel{padding:30px 25px;gap:37px;border-radius:14px}.business-copy h2{font-size:32px;letter-spacing:-1.2px}.business-copy .eyebrow{font-size:11px;letter-spacing:1px}.business-copy>p{font-size:12px;line-height:1.9}.business-benefits{gap:15px 8px;margin-block:22px}.business-benefits>span{font-size:11px;gap:6px}.business-benefits svg{width:13px}.business-copy>.button{font-size:11.5px;min-height:42px}.business-visual{width:95%;margin-bottom:0}.dashboard-top{font-size:9px;padding:14px}.dashboard-title{padding:18px 15px 0}.dashboard-title h3{font-size:12px}.dashboard-title small{font-size:6px}.dashboard-location{font-size:8px;padding:10px 15px 16px}.dashboard-roles{margin-inline:15px}.dashboard-roles>div{padding:10px 0;gap:9px}.dashboard-roles .skill-icon{width:30px;height:30px}.dashboard-roles strong{font-size:10px}.dashboard-roles small{font-size:7px}.dashboard-button{font-size:8px;padding:11px;margin-inline:15px;width:calc(100% - 30px)}.dashboard-footnote{font-size:5px;margin-block:10px 13px}.dashboard-floating{right:-21px;bottom:0;padding:10px;gap:7px}.dashboard-floating strong{font-size:8px}.dashboard-floating small{font-size:6px}.dashboard-floating>.avatar{width:30px;height:30px;font-size:8px}.dashboard-floating>svg{width:18px}.learn-content{gap:14px;align-items:flex-start}.learn-icon{width:43px;height:43px;border-radius:12px;margin-top:7px}.learn-icon svg{width:25px}.learn-content h3{font-size:22px;line-height:1.3;letter-spacing:-.5px;max-width:230px}.learn-content h3>span{display:block}.learn-content .eyebrow{font-size:11px;letter-spacing:.9px;gap:5px;line-height:1.8;margin-bottom:9px}.learn-content .eyebrow>span{width:4px;height:4px}.learn-content p{font-size:11.5px;line-height:1.9;max-width:245px}.learn-content>.button{margin-left:57px;font-size:11.5px;min-height:41px}.learn-section{padding-bottom:23px}.faq-section{padding-top:10px;gap:30px}.faq-intro h2{font-size:32px}.faq-intro>p{font-size:12px}.faq-item h3>button{font-size:12px;padding-block:18px;gap:10px}.faq-item>div>p{font-size:12px;padding-right:15px;line-height:1.9}.faq-help{margin-top:22px}.final-cta{padding:31px 24px;min-height:478px}.final-cta h2{font-size:29px;letter-spacing:-1.2px;line-height:1.25}.cta-small{font-size:11px;letter-spacing:1.05px;margin-bottom:16px}.final-cta-copy>p{font-size:11.5px;max-width:250px;margin-top:14px}.final-cta-actions{margin-top:23px;gap:13px}.final-cta .store-link{padding:8px 12px}.final-cta .store-link strong{font-size:15px}.final-cta .store-link small{font-size:11px}.final-cta .store-link>svg{width:19px;height:24px}.final-cta .button{font-size:11px;gap:6px;padding-inline:10px;min-height:37px}.final-cta .button>svg{margin-left:0;width:14px}.cta-hindi{font-size:11px;line-height:1.9;margin-top:29px;max-width:138px}.cta-phone-art{right:-108px;top:12px;transform:scale(.63);transform-origin:bottom right;opacity:1}.cta-floating-icon{left:47px;bottom:97px}.cta-star{right:30px;font-size:65px}.cta-tiny-phone{display:none}.cta-orbit{border-color:#e1b34e70}.cta-orbit:after{border-color:#e1b34e70}.final-cta-section{padding-bottom:48px}.footer-main{grid-template-columns:1fr 1fr;gap:32px 24px;padding-bottom:29px}.footer .brand>span{font-size:19px}.footer .brand>svg{width:27px;height:27px}.footer-column>h3{font-size:12px}.footer-column>a,.footer-column>button{font-size:11.5px}.footer-column{gap:13px}.footer-brand>p{font-size:11.5px}.social-links{gap:14px;margin-top:18px}.social-links svg{width:16px}.footer-bottom{font-size:11px;gap:12px;padding-block:20px}.footer-bottom button{font-size:11px}.footer-wordmark{font-size:14.1vw;padding-bottom:8px}.modal-backdrop{padding:10px}.modal{padding:22px 18px;max-height:calc(100dvh - 20px);border-radius:13px}.modal-header{gap:8px;margin-bottom:14px}.modal-header h2{font-size:22px}.modal-header>.icon-button{width:31px;height:31px;border-radius:7px}.modal-intro{font-size:12px}.notice{font-size:11.5px;padding:10px}.job-filters{gap:8px}.job-filters>select{font-size:12px;padding:11px 8px}.results-heading{font-size:11.5px}.job-results{grid-template-columns:1fr;gap:12px}.result-card{padding:17px}.result-card h3{font-size:14px}.result-type{font-size:11px}.result-card>p{font-size:11.5px}.result-bottom>strong{font-size:12px}.result-bottom .text-button{font-size:12px}.modal-bottom-note{font-size:11.5px;gap:7px}.job-detail>h3{font-size:23px}.job-detail-stats{gap:35px}.job-detail-stats strong{font-size:17px}.job-detail-stats small{font-size:11.5px}.job-detail>p{font-size:12px}.job-detail>.button{font-size:12px;width:100%;padding:13px}.form-grid{gap:15px 11px}.hire-form label{font-size:12px}.hire-form input,.hire-form select,.hire-form textarea{font-size:12px;padding:11px 9px}.field-note{font-size:11.5px}.download-options{grid-template-columns:1fr}.download-options>div{padding:21px}.download-options h3{font-size:17px;margin-top:15px}.download-options p{font-size:12px}.support-links>a{padding:16px;gap:10px}.support-links strong{font-size:12px}.support-links span{font-size:11.5px}.support-links>a>svg:first-child{width:19px}.support-links>a>svg:last-child{width:15px}.learning-list>article{padding:15px;gap:11px}.learning-list h3{font-size:13px}.learning-list p,.privacy-copy p{font-size:12px}}@media(max-width:360px){.container{width:calc(100% - 32px)}.hero h1{font-size:48px}.hero-description{font-size:12px}.hero-buttons .button{font-size:11.5px;padding-inline:13px}.hero-benefits{font-size:11px;gap:5px}.hero-visual{height:402px;transform:scale(.92);transform-origin:top center;margin-bottom:-27px}.hero-photo{height:300px}.hero-orbit{width:310px;height:310px}.hero-photo-caption{top:328px}.hero-scribble{bottom:-23px}.hero-match-card{right:-6px;font-size:11px;top:276px}.proof-stat>strong{font-size:22px}.proof-stat>span{font-size:11px}.journey-card{padding:26px}.journey-card h3{font-size:25px}.how-copy h2{font-size:28px}.how-visual{height:466px}.how-phone-wrap{transform:scale(.82) rotate(5deg)}.skills-grid{gap:10px}.skill-card{padding:18px}.skill-card h3{font-size:12px}.skill-card-link{font-size:11px}.heading-row>div:last-child{gap:9px}.heading-row>div:last-child>p{max-width:167px}.business-panel{padding-inline:22px}.business-copy h2{font-size:29px}.business-benefits>span{font-size:11px}.final-cta{padding-inline:22px}.final-cta h2{font-size:27px}.cta-phone-art{right:-115px;transform:scale(.58)}.hero-eyebrow{font-size:11px}}html[lang=hi] h1{font-size:clamp(45px,5vw,68px);line-height:1.35;letter-spacing:-1.7px}html[lang=hi] .serif-word{font-family:Noto Sans Devanagari,sans-serif;font-style:normal;letter-spacing:-1px}html[lang=hi] .hero-description{line-height:2}html[lang=hi] h2{line-height:1.45}html[lang=hi] .hero-visual{align-self:center}html[lang=hi] .hero-eyebrow{letter-spacing:.6px}html[lang=hi] .eyebrow{letter-spacing:.5px}html[lang=hi] .hero-benefits{font-size:11px}html[lang=hi] .journey-card h3{line-height:1.6}html[lang=hi] .business-copy h2{font-size:32px}html[lang=hi] .how-copy h2{font-size:34px}html[lang=hi] .final-cta h2{font-size:38px}html[lang=hi] .footer-column{gap:15px}@media(max-width:760px){html[lang=hi] h1{font-size:51px}html[lang=hi] .hero-benefits{font-size:11px}html[lang=hi] .journey-card h3{font-size:25px}html[lang=hi] .how-copy h2,html[lang=hi] .business-copy h2{font-size:29px}html[lang=hi] .final-cta h2{font-size:30px}}@media(max-width:480px){html[lang=hi] h1{font-size:47px}html[lang=hi] .hero-benefits,html[lang=hi] .hero-eyebrow{font-size:11px}html[lang=hi] .final-cta h2,html[lang=hi] .how-copy h2,html[lang=hi] .business-copy h2{font-size:27px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}.ticker-track{animation:none}.scroll-progress{display:none}}:root{--muted: #7a746a}.announcement{font-size:12px}.desktop-nav>a,.desktop-nav>button{font-size:13px}.nav-cta{font-size:13px}.language-switch{font-size:12px}.hero-description{font-size:16px;color:#605b53}.hero-benefits{font-size:11.5px;color:#605b53}.hero-social>p{font-size:11.5px;color:#5f5b53}.made-in-india{font-size:11px}.proof-intro p{font-size:12px;color:#5f5b53}.proof-stat>span{font-size:12px;color:#5f5b53}.ticker-group>span{font-size:14px}.section-heading>p,.section-description{font-size:16px}.journey-card>p{font-size:14px;color:#605b52;max-width:345px}.check-list>li{font-size:13px;color:#605b52}.journey-card>.button{font-size:13px;min-height:46px}.journey-card{min-height:426px}.journey-tag{font-size:11.5px}.how-copy .section-description{font-size:15px;max-width:440px}.segmented-control>button{font-size:12px;min-height:40px}.step h3{font-size:15px;color:#605b53}.step p{font-size:13px;color:#5d5a55;max-width:390px}.step-number{font-size:12px}.how-cta{font-size:14px}.heading-row>div:last-child>p{font-size:14px;color:#5e5a55}.heading-row .text-button{font-size:13px}.skill-card h3{font-size:14px}.hindi-skill{font-size:12px;color:#605b53}.skill-card-link{font-size:11.5px;color:#5e5a54}.location-heading h3{font-size:17px}.location-heading p{font-size:13px;color:#605b52}.city-search input{font-size:13px}.city-links button{font-size:12px;color:#5e5a55}.mission-copy>p{font-size:15px;color:#605b53}.mission-values>span{font-size:12px;color:#605b53}.mission-copy>.text-button{font-size:14px}.business-copy>p{font-size:15px;max-width:420px;color:#f5ecd5}.business-benefits>span{font-size:12px;color:#faf5ea}.business-copy>.button{font-size:13px;min-height:46px}.learn-content p{font-size:13px;color:#605b53}.learn-content>.button{font-size:12px;min-height:44px}.faq-intro>p{font-size:14px;color:#5e5a55}.faq-help strong,.faq-help .text-button{font-size:12px}.faq-item h3>button{font-size:14px;min-height:65px}.faq-item>div>p{font-size:13px;color:#5e5a55}.final-cta-copy>p{font-size:14px;color:#6d531a}.final-cta .button{font-size:13px;color:#69511e}.cta-small{color:#775b1f}.cta-hindi{font-size:12px;color:#6d531a}.footer-brand>p{font-size:12px;color:#5e5a55}.footer-column>h3{font-size:13px}.footer-column>a,.footer-column>button{font-size:12px;color:#5e5a55}.footer-bottom,.footer-bottom button{font-size:11.5px;color:#5e5a55}.preview-label{width:max-content;max-width:90%;left:50%;right:auto;transform:translate(-50%);padding:6px 10px;border-radius:20px;background:#faf6ebed;bottom:10px;font-size:11px}.modal-intro{font-size:14px;color:#5f5b54}.notice{font-size:12px;color:#7f6733}.results-heading{font-size:12px;color:#5e5a54}.search-input>input,.job-filters>select{font-size:14px}.result-type{font-size:11.5px;color:#586a4d}.result-card h3{font-size:15px}.result-card>p{font-size:12px;color:#5e5a54}.result-bottom>strong{font-size:14px}.result-bottom small{font-size:12px;color:#5e5a54}.result-bottom .text-button{font-size:12px}.modal-bottom-note{font-size:12px;color:#5e5a54}.hire-form label{font-size:13px}.hire-form input,.hire-form select,.hire-form textarea{font-size:14px}.field-note{font-size:12px;color:#5e5a54}.draft-success>p{font-size:14px;color:#5e5a54}.draft-summary>span,.draft-summary>p{font-size:13px;color:#5e5a54}.download-options p,.learning-list p,.privacy-copy p{font-size:13px;color:#5e5a54}.job-detail>p{color:#5e5a54}.support-links span{color:#5e5a54}@media(max-width:1150px){.desktop-nav>a,.desktop-nav>button{font-size:12px}.hero-description{font-size:15px;max-width:360px}.hero-benefits{font-size:11px;gap:7px}.proof-intro p{font-size:11.5px}.proof-stat>span{font-size:11px}.journey-card>p{font-size:13px;max-width:280px}.check-list>li{font-size:12px}.journey-card-art{bottom:33px;right:-63px;transform:rotate(-7deg) scale(.83)}.journey-card>.button{font-size:12px}.how-copy .section-description,.step h3{font-size:14px}.step p,.skill-card h3{font-size:12px}.skill-card-link{font-size:11px}.location-heading h3{font-size:15px}.location-heading p{font-size:12px}.mission-copy>p{font-size:14px}.mission-values>span{font-size:11.5px}.business-copy>p{font-size:14px}.business-benefits>span{font-size:11.5px}.learn-content p{font-size:12px}.learn-content>.button{font-size:12px}.footer-column>a,.footer-column>button{font-size:12px}.footer-column>h3{font-size:12px}}@media(max-width:920px){.desktop-nav>a,.desktop-nav>button{font-size:12px}.nav-cta{font-size:12px}.hero-description{font-size:14px;max-width:325px}.hero-benefits{font-size:11px;gap:5px}.hero-social>p{font-size:11px}.made-in-india{font-size:11px}.proof-stat>span{font-size:11px}.proof-intro p{font-size:11px}.journey-card>p{font-size:12px;max-width:260px}.check-list>li{font-size:12px}.journey-card>.button{font-size:12px}.how-copy .section-description{font-size:13px}.segmented-control>button{font-size:11.5px;padding-inline:11px}.step h3{font-size:13px}.step p{font-size:12px}.skill-card h3{font-size:15px}.skill-card-link{font-size:12px}.mission-copy>p{font-size:13px}.mission-copy h2{font-size:29px}.business-benefits>span{font-size:12px}.faq-item h3>button{font-size:13px}.faq-item>div>p{font-size:12px}.final-cta-copy>p{font-size:12px}.final-cta .button{font-size:12px}.cta-hindi{font-size:11.5px}.footer-bottom,.footer-bottom button{font-size:11px}}@media(max-width:760px){.announcement{font-size:11px}.hero-description{font-size:15px;max-width:400px}.hero-benefits{font-size:11.5px;gap:9px}.hero-social>p{font-size:11.5px}.proof-stat>span{font-size:11.5px}.journey-card>p{font-size:13px}.journey-card{min-height:399px}.check-list>li{font-size:12px}.journey-card>.button{font-size:12px}.how-copy .section-description{font-size:15px;max-width:470px}.segmented-control>button{font-size:12px;padding-inline:13px}.step h3{font-size:15px}.step p{font-size:13px}.heading-row>div:last-child>p{font-size:13px}.skill-card h3{font-size:14px}.skill-card-link{font-size:11.5px}.location-heading h3{font-size:16px}.location-heading p{font-size:12px}.city-links button{font-size:12px;min-height:28px}.mission-copy>p{font-size:15px}.mission-copy h2{font-size:36px}.mission-values>span{font-size:12px}.business-copy>p{font-size:15px}.business-benefits>span{font-size:12px}.learn-content p{font-size:13px}.faq-item h3>button{font-size:15px}.faq-item>div>p{font-size:14px}.footer-column>a,.footer-column>button{font-size:12px;min-height:23px}.footer-column>h3{font-size:13px}.final-cta-copy>p{font-size:13px}.final-cta .button,.cta-hindi{font-size:12px}.cta-phone-art{right:-40px}.job-filters>select,.search-input>input,.hire-form input,.hire-form select,.hire-form textarea{font-size:16px}}@media(max-width:480px){.announcement{font-size:11px}.hero-description{font-size:14px;max-width:330px}.hero-benefits{font-size:11px;gap:5px}.hero-social>p{font-size:11px}.proof-stat>span{font-size:11px}.proof-intro p{font-size:11px}.section-heading>p{font-size:14px}.journey-card{min-height:385px}.journey-card>p{font-size:14px;max-width:275px}.check-list>li{font-size:12px}.journey-card>.button{font-size:12px}.journey-card-art{bottom:28px;right:-94px;transform:rotate(-7deg) scale(.7)}.employer-card .journey-card-art{right:-40px;transform:rotate(7deg) scale(.6)}.journey-tag{font-size:11px}.how-copy .section-description{font-size:14px}.segmented-control>button{font-size:12px;padding-inline:10px}.step h3{font-size:14px}.step p,.how-cta{font-size:13px}.heading-row>div:last-child>p{font-size:12px;max-width:180px}.heading-row .text-button{font-size:11.5px;white-space:normal}.skill-card h3{font-size:14px}.skill-card-link{font-size:11px}.hindi-skill{font-size:12px}.location-heading h3{font-size:14px}.location-heading p{font-size:12px}.city-search input{font-size:16px}.city-links button{font-size:11.5px}.mission-copy h2{font-size:30px}.mission-copy>p{font-size:14px}.mission-values>span{font-size:12px;gap:6px}.mission-copy>.text-button{font-size:13px}.business-copy>p{font-size:14px}.business-benefits>span{font-size:11.5px;gap:6px}.business-copy>.button{font-size:12px}.learn-content p{font-size:12px}.learn-content>.button{font-size:12px}.faq-intro>p{font-size:14px}.faq-item h3>button{font-size:14px}.faq-item>div>p{font-size:13px}.final-cta-copy>p{font-size:12px;max-width:265px}.final-cta .button{font-size:12px}.cta-hindi{font-size:11.5px;max-width:139px}.cta-phone-art{right:-30px;top:30px}.footer-column>a,.footer-column>button{font-size:12px}.footer-brand>p{font-size:12px}.footer-column>h3{font-size:12px}.footer-bottom,.footer-bottom button{font-size:11px}.modal-intro{font-size:13px}.notice{font-size:12px}.hire-form label{font-size:13px}.field-note{font-size:12px}.result-card h3{font-size:15px}.result-card>p{font-size:12px}.result-bottom>strong{font-size:14px}.result-bottom .text-button{font-size:12px}}@media(max-width:360px){.hero-description{font-size:13px}.hero-benefits{font-size:11px}.skill-card h3{font-size:13px}.skill-card-link{font-size:11px}.location-heading h3{font-size:13px}.mission-values>span{font-size:11.5px}.business-benefits>span{font-size:11px}.cta-phone-art{right:-34px}.proof-stat>span{font-size:11px}}.hero>*,.how-grid>*,.mission-grid>*{min-width:0}@media(max-width:480px){.hero{grid-template-columns:minmax(0,1fr)}.hero-visual{width:100%;max-width:350px}.hero-orbit{width:100%;height:auto;aspect-ratio:1}.hero-dot-pattern{right:-6px}.hero-scribble{max-width:48%}}.footer-wordmark>svg{display:block;width:100%;height:auto}.ember,.orange{background:#fdeee2;color:#a84413}.amber,.yellow{background:var(--cream);color:#8a5c05}.olive,.green{background:#eef2e3;color:#4f6330}.clay,.pink{background:#f7ece4;color:#7c5136}.sky,.blue{background:#eaeff2;color:#3c5c6b}.ink,.purple{background:#ececea;color:#3a3733}body{background:radial-gradient(1200px 620px at 78% -8%,rgba(255,179,29,.14),transparent 62%),radial-gradient(900px 520px at -10% 12%,rgba(184,65,12,.06),transparent 60%),var(--surface);background-attachment:fixed}.site-grain{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.32;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.5'/%3E%3C/svg%3E");mix-blend-mode:multiply}#site-content{position:relative;z-index:1}.launch-badge{display:inline-flex;align-items:center;gap:var(--space-2);font-size:11px;font-weight:650;letter-spacing:.6px;color:#6b4a10;background:var(--cream);border:1px solid var(--cream-deep);border-radius:999px;padding:7px 14px;margin-bottom:var(--space-5)}.launch-badge-dot{width:7px;height:7px;border-radius:50%;background:var(--accent-deep);animation:launch-pulse 2.6s var(--ease) infinite}.countdown{display:flex;align-items:center;gap:var(--space-3)}.countdown>strong{font-size:40px;font-weight:800;letter-spacing:-2px;line-height:1;color:var(--ink)}.countdown>span{font-size:12px;font-weight:600;color:var(--muted);line-height:1.35}.countdown small{display:block;font-size:11px;font-weight:500;color:var(--subtle);margin-top:2px}.launch-section{padding-block:var(--space-9);background:linear-gradient(180deg,#fff6d9b3,#fffdf700) top / 100% 320px no-repeat,var(--surface-2);border-block:1px solid var(--line)}.launch-head{display:grid;grid-template-columns:1.25fr .75fr;gap:var(--space-8);align-items:center;margin-bottom:var(--space-8)}.launch-head h2{font-size:clamp(30px,3.4vw,42px)}.launch-head .section-description{max-width:54ch}.launch-actions{display:flex;align-items:center;gap:var(--space-5);flex-wrap:wrap;margin-top:var(--space-6)}.launch-aside{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}.launch-aside img{width:100%;height:auto}.hub-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.hub-card{width:100%;text-align:left;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-5);height:100%;display:flex;flex-direction:column;gap:var(--space-2);transition:transform .4s var(--ease-out),border-color .3s,box-shadow .4s var(--ease-out)}.hub-card:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow)}.hub-area{font-size:11px;font-weight:700;letter-spacing:1px;color:var(--brand)}.hub-card h3{font-size:18px;font-weight:700;letter-spacing:-.4px;display:flex;align-items:baseline;gap:var(--space-2)}.hub-card h3>span{font-size:12px;font-weight:500;color:var(--subtle)}.hub-card p{font-size:12px;line-height:1.7;color:var(--muted);flex:1}.hub-status{display:flex;align-items:center;gap:var(--space-2);font-size:11px;font-weight:600;color:var(--ink);margin-top:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--line-soft)}.hub-status svg{margin-left:auto;color:var(--subtle);transition:transform .3s var(--ease-out)}.hub-card:hover .hub-status svg{transform:translate(2px,-2px)}.promise-row{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4);margin-top:var(--space-6)}.promise-card{background:var(--ink);color:#f6f1e6;border-radius:var(--radius);padding:var(--space-5)}.promise-card svg{color:var(--accent);margin-bottom:var(--space-3)}.promise-card h3{font-size:15px;font-weight:700;letter-spacing:-.2px}.promise-card p{font-size:12px;line-height:1.75;color:#f6f1e6b8;margin-top:var(--space-2)}.desk-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.desk-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-6);transition:border-color .3s,box-shadow .4s var(--ease-out)}.desk-card:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}.desk-department{font-size:11px;font-weight:700;letter-spacing:1.1px;color:var(--brand)}.desk-card h3{font-size:19px;font-weight:700;letter-spacing:-.4px;margin-top:var(--space-2)}.desk-card p{font-size:13px;line-height:1.75;color:var(--muted);margin-top:var(--space-2)}.desk-actions{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--line-soft)}.desk-actions>a{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;font-weight:600;color:var(--ink)}.desk-actions>a:hover{color:var(--brand)}.desk-actions>button{display:inline-flex;align-items:center;gap:5px;margin-left:auto;font-size:11px;font-weight:600;color:var(--muted);border:1px solid var(--line);border-radius:999px;padding:5px 12px;background:var(--surface-2)}.desk-actions>button:hover{color:var(--ink);border-color:var(--accent)}.founder-card{display:grid;grid-template-columns:220px 1fr;gap:var(--space-8);align-items:center;background:var(--ink);color:#f6f1e6;border-radius:var(--radius-xl);padding:var(--space-8);position:relative;overflow:hidden}.founder-card:after{content:"";position:absolute;width:420px;height:420px;right:-140px;top:-190px;border-radius:50%;background:radial-gradient(circle,rgba(255,179,29,.16),transparent 68%);pointer-events:none}.founder-portrait{display:flex;flex-direction:column;gap:var(--space-4);align-items:flex-start}.founder-portrait img{width:120px;height:120px;border-radius:var(--radius-lg)}.founder-badge{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:600;color:var(--accent);border:1px solid rgba(255,179,29,.3);border-radius:999px;padding:6px 12px}.founder-note blockquote{margin:0;font-size:clamp(18px,2.1vw,25px);line-height:1.55;font-weight:500;letter-spacing:-.5px;font-family:"Instrument Serif",Georgia,serif;font-style:italic;color:#fffdf7}.founder-note .eyebrow{color:var(--accent)}.founder-meta{margin-top:var(--space-5)}.founder-meta strong{display:block;font-size:15px;font-weight:700}.founder-meta span{font-size:12px;color:#f6f1e699}.founder-links{display:flex;gap:var(--space-5);flex-wrap:wrap;margin-top:var(--space-5);padding-top:var(--space-5);border-top:1px solid rgba(246,241,230,.14)}.founder-links a{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:600;color:var(--accent)}.hub-directory{display:grid;gap:var(--space-2)}.hub-directory>a{display:grid;grid-template-columns:44px 1fr auto 24px;gap:var(--space-4);align-items:center;padding:var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s,transform .35s var(--ease-out),box-shadow .35s var(--ease-out)}.hub-directory>a:hover{transform:translate(4px);border-color:var(--accent);box-shadow:var(--shadow-sm)}.hub-index{font-size:13px;font-weight:700;color:var(--subtle)}.hub-directory h3{font-size:18px;font-weight:700;letter-spacing:-.4px}.hub-directory h3 small{font-size:12px;font-weight:500;color:var(--subtle);margin-left:6px}.hub-directory p{font-size:12px;color:var(--muted);margin-top:4px}.hub-trades{display:flex;gap:6px;flex-wrap:wrap;margin-top:var(--space-3)}.hub-trades i{font-style:normal;font-size:11px;font-weight:600;color:#6b4a10;background:var(--cream);border-radius:999px;padding:4px 10px}.hub-directory .hub-area{font-size:11px}.footer-contact{display:flex;flex-direction:column;gap:var(--space-2);margin:var(--space-5) 0}.footer-contact a{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;color:#fffdf7b8;transition:color .2s}.footer-contact a:hover{color:var(--accent)}.footer-contact svg{color:var(--accent)}.store-link{gap:var(--space-3);border-radius:var(--radius-sm);padding:11px 18px;min-height:50px}.store-link small{font-size:10px;letter-spacing:1.2px;color:var(--accent);font-weight:700}.store-link strong{font-size:14px;font-weight:650;line-height:1.3}.store-link svg{width:22px;height:22px;color:var(--accent)}.brand-kit-logo span small{display:block;font-size:10px;letter-spacing:1.4px;color:var(--subtle);margin-top:4px}.swatch-surface{background:var(--surface);border:1px solid var(--line);color:var(--ink)}.swatch-ink{background:var(--ink);color:#fffdf7}.swatch-accent{background:var(--accent);color:var(--ink)}@media(prefers-reduced-motion:no-preference){@supports (animation-timeline: view()){.hero-photo>img,.mission-photo>img,.editorial-photo>img{animation:slow-drift linear both;animation-timeline:view();animation-range:entry 0% exit 100%}}}@keyframes slow-drift{0%{transform:scale(1.06) translateY(-1.5%)}to{transform:scale(1.06) translateY(1.5%)}}@media(max-width:1150px){.hub-grid,.promise-row{grid-template-columns:repeat(2,1fr)}.launch-head{grid-template-columns:1fr;gap:var(--space-6)}.founder-card{grid-template-columns:1fr;gap:var(--space-6);padding:var(--space-6)}}@media(max-width:760px){.container{width:min(100% - 2 * var(--space-4),1240px)}.section,.launch-section{padding-block:var(--space-8)}.desk-grid{grid-template-columns:1fr}.hub-directory>a{grid-template-columns:34px 1fr 20px}.hub-directory .hub-area{display:none}.announcement{font-size:10.5px;padding-inline:var(--space-4) 44px;text-align:left}.countdown>strong{font-size:34px}}@media(max-width:480px){.hub-grid,.promise-row{grid-template-columns:1fr}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.route-view{min-height:60vh}.inner-page,.home-page{display:block;outline:none}.page-section{padding-block:var(--space-9)}.white-section{background:var(--surface-2);border-block:1px solid var(--line)}.directory-note{font-size:12px;line-height:1.8;color:var(--subtle);margin-top:var(--space-6);max-width:72ch}.field-note{font-size:12px;line-height:1.7;color:var(--muted)}.explore-nav{position:relative}.explore-nav>button{display:inline-flex;align-items:center;gap:5px}.active-nav-line{position:absolute;left:0;right:0;bottom:0;height:2px;border-radius:2px;background:var(--brand)}.desktop-nav>a{position:relative}.mega-menu{position:absolute;top:calc(100% + 14px);left:-24px;display:grid;grid-template-columns:repeat(4,minmax(150px,1fr));gap:var(--space-5);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-lg);z-index:50}.mega-menu>div{display:flex;flex-direction:column;gap:var(--space-2)}.mega-menu>div>span{font-size:11px;font-weight:700;letter-spacing:1.1px;color:var(--brand);margin-bottom:var(--space-1)}.mega-menu a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:13px;color:var(--muted);padding:4px 0;transition:color .2s}.mega-menu a:hover{color:var(--ink)}.mega-menu svg{opacity:0;transition:opacity .2s}.mega-menu a:hover svg{opacity:1}.site-footer{background:var(--ink);color:#f6f1e6;padding-block:var(--space-8) var(--space-6);margin-top:var(--space-9);overflow:hidden}.footer-invitation{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;padding-bottom:var(--space-7);border-bottom:1px solid rgba(246,241,230,.12)}.footer-invitation>span{font-size:12px;font-weight:700;letter-spacing:1.6px;color:#f6f1e6b3}.footer-invitation>a{display:inline-flex;align-items:center;gap:var(--space-3);font-size:clamp(24px,3vw,38px);font-weight:700;letter-spacing:-1.2px;color:#fffdf7;transition:color .3s}.footer-invitation>a:hover{color:var(--accent)}.footer-invitation svg{width:26px;height:26px;transition:transform .35s var(--ease-out)}.footer-invitation>a:hover svg{transform:translate(3px,-3px)}.footer-main{display:grid;grid-template-columns:1.6fr repeat(4,1fr);gap:var(--space-6);padding-block:var(--space-7)}.footer-brand>p{white-space:pre-line;font-size:13px;line-height:1.8;color:#f6f1e6bd;margin-top:var(--space-4)}.social-links{display:flex;gap:var(--space-2)}.social-links a{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid rgba(246,241,230,.18);color:#f6f1e6bf;transition:background .25s,color .25s,border-color .25s}.social-links a:hover{background:var(--accent);border-color:var(--accent);color:var(--ink)}.footer-column{display:flex;flex-direction:column;gap:var(--space-3)}.footer-column h3{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--accent);margin-bottom:var(--space-1)}.footer-column a{font-size:13px;color:#f6f1e6c7;transition:color .2s}.footer-column a:hover{color:#fffdf7}.footer-bottom{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;padding-block:var(--space-5);border-top:1px solid rgba(246,241,230,.12);font-size:12px;color:#f6f1e6b3}.footer-bottom>div{display:flex;gap:var(--space-5);flex-wrap:wrap}.footer-bottom a:hover{color:var(--accent)}.footer-wordmark{color:#f6f1e614;padding-top:var(--space-4)}.footer-wordmark svg{width:100%;height:auto}.footer-signoff{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;font-size:11px;letter-spacing:1.1px;color:#f6f1e6a8}.footer-signoff span{display:inline-flex;align-items:center;gap:6px}.hero-edition{display:flex;justify-content:space-between;gap:var(--space-5);font-size:11px;font-weight:600;letter-spacing:1.4px;color:var(--subtle);grid-column:1 / -1;padding-bottom:var(--space-6);border-bottom:1px solid var(--line);margin-bottom:var(--space-6)}.journeys .journey-page-link,.journey-page-link{display:inline-flex;align-items:center;gap:var(--space-2);font-size:12px;font-weight:600;color:var(--brand);margin-left:var(--space-4)}.faq-list{align-self:start}.home-explore{padding-bottom:var(--space-9)}.explore-link-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:var(--space-5)}.explore-link-grid a{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:transform .4s var(--ease-out),border-color .3s,box-shadow .4s var(--ease-out)}.explore-link-grid a:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow)}.explore-link-grid span{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--brand)}.explore-link-grid h3{font-size:20px;font-weight:700;letter-spacing:-.5px;line-height:1.35;flex:1}.explore-link-grid svg{color:var(--subtle);transition:transform .35s var(--ease-out)}.explore-link-grid a:hover svg{transform:translate(3px,-3px);color:var(--ink)}.page-hero{padding-block:var(--space-8) var(--space-9);background:linear-gradient(180deg,rgba(255,246,217,.5),transparent 70%);border-bottom:1px solid var(--line)}.page-breadcrumb{display:flex;align-items:center;gap:var(--space-2);font-size:11px;letter-spacing:.6px;color:var(--subtle);margin-bottom:var(--space-7);text-transform:uppercase}.page-breadcrumb a:hover{color:var(--ink)}.page-breadcrumb>span{display:inline-flex;align-items:center;gap:var(--space-2)}.page-breadcrumb i{font-style:normal;color:var(--line)}.chapter-mark{margin-left:auto;font-weight:700;color:var(--brand);letter-spacing:1.4px}.page-hero-grid{display:grid;gap:var(--space-8);align-items:center}.page-hero-split .page-hero-grid{grid-template-columns:1.05fr .95fr}.page-hero-centered .page-hero-grid{max-width:60ch}.page-hero-copy h1{font-size:clamp(38px,5vw,62px);line-height:1.08;letter-spacing:-2.4px;font-weight:800}.page-hero-copy>p{font-size:16px;line-height:1.8;color:var(--muted);margin-top:var(--space-5);max-width:56ch}.page-hero-actions{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-6)}.page-hero-art{position:relative}.page-section-head{margin-bottom:var(--space-7);position:relative}.page-section-head h2{font-size:clamp(28px,3.2vw,40px);letter-spacing:-1.4px}.section-corner{position:absolute;right:0;bottom:4px;max-width:26ch;font-size:11px;letter-spacing:1.1px;color:var(--subtle);text-align:right}.editorial-photo{position:relative;border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow)}.editorial-photo img{width:100%;height:420px;object-fit:cover}.editorial-caption{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);padding:var(--space-5);font-size:11px;font-weight:700;letter-spacing:1.4px;color:#fffdf7;background:linear-gradient(transparent,#111111b8)}.art-stamp{position:absolute;right:-18px;bottom:-18px;display:grid;place-items:center;width:108px;height:108px;border-radius:50%;background:var(--accent);color:var(--ink);box-shadow:var(--shadow);text-align:center}.art-stamp span{font-size:26px;font-weight:800;letter-spacing:-1px}.art-stamp small{display:block;font-size:9px;font-weight:700;letter-spacing:.8px}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.feature-tile{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space-6);transition:transform .4s var(--ease-out),border-color .3s,box-shadow .4s var(--ease-out)}.feature-tile:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow)}.feature-top{display:flex;align-items:center;justify-content:space-between;color:var(--brand);margin-bottom:var(--space-5)}.feature-top span{font-size:12px;font-weight:700;color:var(--subtle)}.feature-tile h3{font-size:19px;font-weight:700;letter-spacing:-.4px}.feature-tile p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:var(--space-3)}.benefit-ribbon{display:flex;justify-content:center;gap:var(--space-7);flex-wrap:wrap;padding-block:var(--space-5);background:var(--ink);color:#f6f1e6;font-size:12px;font-weight:600}.benefit-ribbon span{display:inline-flex;align-items:center;gap:var(--space-2)}.benefit-ribbon svg{color:var(--accent)}.page-end{padding-block:var(--space-8);border-top:1px solid var(--line)}.page-end>.container{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}.page-end h2{font-size:clamp(26px,3vw,38px);letter-spacing:-1.3px;margin-top:var(--space-2)}.directory-toolbar,.resources-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);flex-wrap:wrap;margin-bottom:var(--space-6)}.directory-toolbar>span,.resources-toolbar>span{font-size:12px;font-weight:600;color:var(--subtle)}.page-search{display:flex;align-items:center;gap:var(--space-3);flex:1;min-width:260px;max-width:460px;padding:var(--space-3) var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:999px;color:var(--subtle);transition:border-color .25s}.page-search:focus-within{border-color:var(--accent)}.page-search input{flex:1;border:0;outline:none;background:none;font-size:14px;color:var(--ink)}.filter-tabs{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-6)}.filter-tabs button{position:relative;font-size:12px;font-weight:600;color:var(--muted);padding:9px 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface)}.filter-tabs button.selected{color:var(--ink);border-color:transparent}.filter-highlight{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:var(--accent);z-index:0}.filter-tabs button>span{position:relative;z-index:1}.empty-state{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);text-align:center;padding:var(--space-9) var(--space-5);border:1px dashed var(--line);border-radius:var(--radius-lg);color:var(--muted)}.empty-state svg{color:var(--subtle)}.empty-state h3{font-size:20px;font-weight:700;color:var(--ink)}.empty-state p{font-size:13px;max-width:44ch}.trade-directory{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-4)}.trade-directory-card{display:flex;flex-direction:column;gap:var(--space-2);height:100%;padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:transform .4s var(--ease-out),border-color .3s,box-shadow .4s var(--ease-out)}.trade-directory-card:hover{transform:translateY(-4px);border-color:var(--accent);box-shadow:var(--shadow)}.trade-directory-card>div{display:flex;align-items:flex-start;justify-content:space-between;color:var(--brand);margin-bottom:var(--space-3)}.trade-directory-card>div svg:last-child{color:var(--subtle)}.trade-number{font-size:11px;font-weight:700;letter-spacing:1px;color:var(--subtle)}.trade-directory-card h3{font-size:19px;font-weight:700;letter-spacing:-.4px}.trade-directory-card>span[lang],.trade-directory-card>span:not([class]){font-size:13px;line-height:1.7;color:var(--muted);flex:1}.trade-directory-card p{display:flex;align-items:center;gap:var(--space-2);font-size:12px;font-weight:600;color:var(--ink);padding-top:var(--space-4);margin-top:var(--space-3);border-top:1px solid var(--line-soft)}.city-directory{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-3)}.city-directory a{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:transform .35s var(--ease-out),border-color .3s}.city-directory a:hover{transform:translate(4px);border-color:var(--accent)}.city-directory span{font-size:11px;font-weight:700;color:var(--subtle)}.city-directory svg{color:var(--brand)}.city-directory h3{flex:1;font-size:16px;font-weight:650}.city-directory a>svg:last-child{color:var(--subtle)}.related-trades{display:flex;gap:var(--space-2);flex-wrap:wrap}.related-trades a{display:inline-flex;align-items:center;gap:var(--space-2);font-size:13px;font-weight:600;padding:10px 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);transition:border-color .3s,background .3s}.related-trades a:hover{border-color:var(--accent);background:var(--cream)}.related-trades svg:first-child{color:var(--brand)}.source-links{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-4)}.source-links a{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .3s,box-shadow .4s var(--ease-out)}.source-links a:hover{border-color:var(--accent);box-shadow:var(--shadow-sm)}.source-links div{flex:1}.source-links h3{font-size:17px;font-weight:700}.source-links p{font-size:13px;color:var(--muted);margin-top:4px}.source-links>a>svg:first-child{color:var(--brand)}.work-search-form{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--space-4);align-items:end;padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.work-search-form label{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface-2)}.work-search-form label>svg{color:var(--brand)}.work-search-form label>span{display:flex;flex-direction:column;gap:2px;font-size:11px;font-weight:700;letter-spacing:.8px;color:var(--subtle);flex:1}.work-search-form select{border:0;background:none;outline:none;font-size:15px;font-weight:600;color:var(--ink)}.form-page-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:var(--space-8);align-items:start}.form-page-grid h2{font-size:clamp(28px,3vw,38px);letter-spacing:-1.3px}.form-page-grid>div>p{font-size:14px;line-height:1.85;color:var(--muted);margin-top:var(--space-4)}.form-side-note{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);margin:var(--space-5) 0;background:var(--cream);border-radius:var(--radius-sm);font-size:13px;font-weight:600;color:#5a3d08}.inline-form-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6);box-shadow:var(--shadow-sm)}.contact-paths{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4);margin-top:calc(var(--space-8) * -1);position:relative;z-index:2}.contact-paths a{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-sm);transition:transform .35s var(--ease-out),border-color .3s}.contact-paths a:hover{transform:translateY(-4px);border-color:var(--accent)}.contact-paths span{flex:1;font-size:15px;font-weight:650}.contact-paths svg:first-child{color:var(--brand)}.contact-details{display:flex;flex-direction:column;gap:var(--space-3);margin-top:var(--space-6)}.contact-details a{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);transition:border-color .3s,transform .3s var(--ease-out)}.contact-details a:hover{border-color:var(--accent);transform:translate(3px)}.contact-details small{display:block;font-size:10px;font-weight:700;letter-spacing:1.2px;color:var(--subtle)}.contact-details strong{font-size:15px;font-weight:650}.contact-details div{flex:1}.contact-details svg:first-child{color:var(--brand)}.contact-form label,.hire-form label{display:flex;flex-direction:column;gap:var(--space-2);font-size:12px;font-weight:700;letter-spacing:.4px;color:var(--muted);margin-bottom:var(--space-4)}.contact-form input,.contact-form select,.contact-form textarea,.hire-form input,.hire-form select,.hire-form textarea{font-size:15px;font-weight:500;color:var(--ink);padding:13px 15px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);outline:none;transition:border-color .25s}.contact-form input:focus,.contact-form select:focus,.contact-form textarea:focus,.hire-form input:focus,.hire-form textarea:focus{border-color:var(--accent)}.contact-prepared{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.contact-prepared svg{color:var(--success)}.contact-prepared h3{font-size:22px;font-weight:700}.prepared-message{width:100%;padding:var(--space-5);background:var(--surface-2);border-radius:var(--radius);font-size:13px;line-height:1.8;color:var(--muted)}.prepared-message strong{display:block;color:var(--ink);font-size:15px;margin-bottom:4px}.contact-apps{display:flex;align-items:center;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap}.contact-apps h2{font-size:clamp(24px,2.6vw,32px);letter-spacing:-1.1px}.contact-apps p{font-size:14px;color:var(--muted);margin-top:var(--space-2)}.contact-apps>div:last-child{display:flex;gap:var(--space-3);flex-wrap:wrap}.article-layout{display:grid;grid-template-columns:1.4fr .6fr;gap:var(--space-8);align-items:start}.reading-content>div,.reading-content>*{margin-bottom:var(--space-6)}.reading-content h2{font-size:clamp(22px,2.4vw,28px);letter-spacing:-.9px;margin-bottom:var(--space-3)}.reading-content p{font-size:15px;line-height:1.9;color:var(--muted);max-width:68ch}.article-step{display:inline-block;font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--brand);margin-bottom:var(--space-2)}.article-meta{display:inline-flex;align-items:center;gap:var(--space-2);font-size:12px;font-weight:600;color:var(--muted)}.article-takeaway{display:flex;gap:var(--space-4);padding:var(--space-6);background:var(--cream);border-radius:var(--radius);color:#5a3d08}.article-takeaway p{font-size:14px;line-height:1.8;color:inherit}.article-aside{position:sticky;top:120px;display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.article-aside h3{font-size:18px;font-weight:700;letter-spacing:-.4px}.article-aside>span{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--brand)}.article-aside p{font-size:13px;line-height:1.8;color:var(--muted)}.article-aside a{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:13px;font-weight:600;padding:var(--space-3) 0;border-top:1px solid var(--line-soft);color:var(--muted)}.article-aside a:hover{color:var(--ink)}.article-aside svg{color:var(--subtle)}.knowledge-check{padding:var(--space-6);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-lg)}.knowledge-check h3{font-size:20px;font-weight:700;margin-bottom:var(--space-5)}.knowledge-check fieldset{display:flex;flex-direction:column;gap:var(--space-2);border:0;padding:0;margin:0 0 var(--space-5)}.knowledge-check label{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-sm);font-size:14px;cursor:pointer;transition:border-color .25s}.knowledge-check label.selected{border-color:var(--accent);background:var(--cream)}.knowledge-check label>span{flex:1}.correct-answer{display:flex;align-items:center;gap:var(--space-2);font-size:14px;font-weight:600;color:var(--success);margin-bottom:var(--space-4)}.retry-answer{font-size:14px;font-weight:600;color:var(--brand)}.resource-grid,.learning-cards,.stories-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5)}.stories-grid{grid-template-columns:repeat(3,1fr)}.resource-card,.lesson-card,.story-card{display:flex;flex-direction:column;height:100%;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);overflow:hidden;transition:transform .4s var(--ease-out),border-color .3s,box-shadow .4s var(--ease-out)}.resource-card:hover,.lesson-card:hover,.story-card:hover{transform:translateY(-5px);border-color:var(--accent);box-shadow:var(--shadow)}.resource-art,.lesson-art,.story-art{position:relative;display:flex;flex-direction:column;justify-content:space-between;min-height:180px;padding:var(--space-5);background:var(--cream);color:#5a3d08}.resource-art-0,.lesson-art-0,.story-art-0{background:var(--cream)}.resource-art-1,.lesson-art-1,.story-art-1{background:#f2ece0;color:#5c4a33}.resource-art-2,.lesson-art-2,.story-art-2{background:var(--ink);color:var(--accent)}.lesson-art-3{background:#eef2e3;color:#4f6330}.resource-art-number,.resource-art span,.lesson-art>span,.story-art>span{font-size:12px;font-weight:700;letter-spacing:1.2px}.resource-art-glyph{font-size:44px;line-height:1}.lesson-art svg,.story-art svg{align-self:center;opacity:.35}.lesson-open{position:absolute;right:var(--space-5);top:var(--space-5)}.resource-body,.lesson-card-body,.story-card>div:last-child{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);flex:1}.resource-body>span:first-child,.lesson-card-body>span:first-child,.story-label{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);font-size:11px;font-weight:700;letter-spacing:1.1px;color:var(--brand)}.resource-card h3,.lesson-card h3,.story-card h3{font-size:21px;font-weight:700;letter-spacing:-.6px;line-height:1.32}.resource-card p,.lesson-card p,.story-card p{font-size:13px;line-height:1.8;color:var(--muted);flex:1}.resource-read,.lesson-status{display:flex;align-items:center;gap:var(--space-2);font-size:12px;font-weight:700;color:var(--ink);padding-top:var(--space-4);border-top:1px solid var(--line-soft)}.lesson-status svg:last-child{margin-left:auto}.editorial-disclosure{display:flex;gap:var(--space-3);padding:var(--space-5);margin-bottom:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);font-size:13px;line-height:1.8;color:var(--muted)}.editorial-disclosure svg{color:var(--brand);flex-shrink:0}.learning-library-head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-6);flex-wrap:wrap;margin-bottom:var(--space-6)}.learning-library-head h2{font-size:clamp(26px,3vw,36px);letter-spacing:-1.2px}.learning-progress{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.learning-progress strong{font-size:26px;font-weight:800;letter-spacing:-1px}.learning-progress strong span{font-size:15px;color:var(--subtle)}.learning-progress small{font-size:11px;color:var(--subtle);max-width:18ch;line-height:1.5}.learning-art{position:relative}.learning-notebook{display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-7);background:var(--ink);color:#f6f1e6;border-radius:var(--radius-xl)}.learning-notebook svg{color:var(--accent)}.learning-notebook>span{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#f6f1e6b3}.learning-notebook h3{font-size:clamp(24px,2.6vw,32px);line-height:1.3;letter-spacing:-1px}.learning-notebook h3 .serif-word{display:block;color:var(--accent)}.learning-notebook h3>div{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);margin-top:var(--space-5);padding-top:var(--space-4);border-top:1px solid rgba(246,241,230,.14);font-size:11px;font-weight:700;letter-spacing:1.2px;color:#f6f1e6b8}.learning-art-star{position:absolute;top:-18px;right:-8px;font-size:46px;color:var(--accent)}.learning-art-tag{display:inline-flex;align-items:center;gap:var(--space-2);margin-top:var(--space-4);padding:9px 14px;border-radius:999px;background:var(--cream);color:#5a3d08;font-size:12px;font-weight:600}.story-detail-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-8)}.story-phase{font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--brand)}.story-detail-grid h2{font-size:clamp(24px,2.6vw,32px);letter-spacing:-1.1px;margin:var(--space-3) 0}.story-detail-grid p{font-size:15px;line-height:1.9;color:var(--muted)}.story-takeaway{padding-block:var(--space-8);background:var(--ink);color:#f6f1e6;text-align:center}.story-takeaway>.container{display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.story-takeaway span{color:var(--accent);font-size:28px}.story-takeaway h2{font-size:clamp(28px,3.6vw,44px);max-width:22ch;color:#fffdf7}.scenario-pill{display:inline-flex;align-items:center;font-size:11px;font-weight:600;letter-spacing:.6px;color:var(--muted);background:var(--surface-2);border:1px solid var(--line);border-radius:999px;padding:8px 14px}.about-manifesto{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:start}.about-manifesto .eyebrow{grid-column:1 / -1}.about-manifesto h2{font-size:clamp(28px,3.4vw,42px);letter-spacing:-1.6px;line-height:1.24}.about-manifesto p{font-size:15px;line-height:1.9;color:var(--muted);margin-bottom:var(--space-4)}.about-statement{padding-block:var(--space-8);background:var(--cream);text-align:center}.about-statement>.container{display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.about-statement>.container>span{font-size:11px;font-weight:700;letter-spacing:1.6px;color:#5a3d08}.about-statement h2{font-size:clamp(28px,3.6vw,44px)}.founder-section{padding-block:var(--space-8)}.careers-art{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4);padding:var(--space-7);background:var(--ink);color:#f6f1e6;border-radius:var(--radius-xl)}.careers-art svg{color:var(--accent)}.careers-art span{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#f6f1e6b3}.careers-art h3{font-size:clamp(24px,2.6vw,32px);color:var(--accent)}.careers-note{display:flex;align-items:center;gap:var(--space-5);margin-top:var(--space-6);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius)}.careers-note svg{color:var(--brand)}.careers-note div{flex:1}.careers-note h3{font-size:17px;font-weight:700}.careers-note p{font-size:13px;line-height:1.8;color:var(--muted);margin-top:4px}.brand-kit-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-5)}.brand-kit-card{display:flex;flex-direction:column;gap:var(--space-5);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg)}.brand-kit-logo{display:flex;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--surface-2);border-radius:var(--radius)}.brand-kit-logo img{border-radius:16px}.brand-kit-logo span{font-size:22px;font-weight:800;letter-spacing:-.8px}.brand-kit-card h3{font-size:19px;font-weight:700}.brand-kit-card p{font-size:13px;line-height:1.8;color:var(--muted);margin:var(--space-2) 0 var(--space-4)}.brand-palette{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-2)}.brand-palette span{display:flex;flex-direction:column;justify-content:flex-end;gap:6px;min-height:116px;padding:var(--space-4);border-radius:var(--radius-sm);font-size:18px;font-weight:800}.brand-palette small{font-size:9px;font-weight:700;letter-spacing:.8px;opacity:.8}.product-stage{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-7) var(--space-5);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-xl);overflow:hidden}.product-stage-orbit{position:absolute;width:420px;height:420px;border:1px solid var(--line);border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.product-star{position:absolute;top:24px;right:34px;font-size:38px;color:var(--accent)}.product-stage-label{position:relative;font-size:11px;font-weight:700;letter-spacing:1.4px;color:var(--subtle)}.platform-note{font-size:12px;color:var(--subtle)}.product-feature-tabs{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-4)}.product-feature-tabs button{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);text-align:left;padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);transition:border-color .3s,transform .35s var(--ease-out)}.product-feature-tabs button:hover{transform:translateY(-3px)}.product-feature-tabs button.selected{border-color:var(--accent);background:var(--cream)}.product-feature-tabs svg:first-child{color:var(--brand)}.product-feature-tabs span{font-size:11px;font-weight:700;color:var(--subtle)}.product-feature-tabs h3{font-size:18px;font-weight:700}.product-feature-tabs p{font-size:13px;line-height:1.75;color:var(--muted)}.product-bottom{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-8);align-items:center}.product-bottom h2{font-size:clamp(26px,3vw,36px);letter-spacing:-1.3px;margin:var(--space-3) 0 var(--space-5)}.download-note{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-3);padding:var(--space-7);background:var(--ink);color:#f6f1e6;border-radius:var(--radius-lg)}.download-note svg{color:var(--accent)}.download-note h3{font-size:22px;font-weight:700}.download-note p{font-size:13px;line-height:1.8;color:#f6f1e6b3;margin-bottom:var(--space-3)}.crew-art,.enterprise-art{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-6);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow)}.crew-art-heading,.enterprise-art-top{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4);font-size:11px;font-weight:700;letter-spacing:1.2px;color:var(--subtle)}.crew-art-heading svg,.enterprise-art-top svg{color:var(--brand)}.enterprise-art-top span:first-child{display:inline-flex;align-items:center;gap:var(--space-2)}.crew-art h3{font-size:22px;font-weight:700;letter-spacing:-.6px;margin-bottom:var(--space-2)}.crew-art-row{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-top:1px solid var(--line-soft);font-size:14px}.crew-art-row span{flex:1;font-weight:600}.crew-art-row svg{color:var(--brand)}.crew-art-row b{font-size:17px;font-weight:800}.crew-art-bottom{display:flex;align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line-soft);font-size:12px;color:var(--muted)}.crew-art-bottom span{margin-left:auto;font-size:11px;color:var(--subtle)}.enterprise-stat{display:flex;align-items:baseline;gap:var(--space-3);padding-block:var(--space-4)}.enterprise-stat b{font-size:44px;font-weight:800;letter-spacing:-2px}.enterprise-stat span{font-size:13px;color:var(--muted)}.site-plan{display:flex;flex-direction:column;gap:var(--space-2);padding-block:var(--space-3);border-top:1px solid var(--line-soft)}.site-plan>div:first-child{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3)}.site-plan strong{font-size:14px;font-weight:700}.site-plan span{font-size:12px;color:var(--muted)}.site-plan-bar{height:6px;border-radius:999px;background:var(--surface-3);overflow:hidden}.site-plan-bar span{display:block;height:100%;border-radius:999px;background:var(--accent)}.enterprise-art p{font-size:11px;color:var(--subtle);margin-top:var(--space-3)}.enterprise-process .numbered-process{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--space-5);margin-bottom:var(--space-6)}.numbered-process>div{padding:var(--space-6);border-top:2px solid var(--ink)}.numbered-process span{font-size:12px;font-weight:700;color:var(--brand)}.numbered-process h3{font-size:19px;font-weight:700;margin:var(--space-3) 0 var(--space-2)}.numbered-process p{font-size:13px;line-height:1.8;color:var(--muted)}.how-page-grid{display:grid;grid-template-columns:1fr .8fr;gap:var(--space-8);align-items:start}.large-steps{display:flex;flex-direction:column;margin:var(--space-6) 0}.large-steps button{display:flex;align-items:flex-start;gap:var(--space-4);text-align:left;padding:var(--space-5) 0;border-bottom:1px solid var(--line)}.large-steps button>span{font-size:12px;font-weight:700;color:var(--subtle);padding-top:4px}.large-steps div{flex:1}.large-steps h3{font-size:18px;font-weight:650;color:var(--muted);transition:color .25s}.large-steps .selected h3{color:var(--ink)}.large-steps p{font-size:13px;line-height:1.8;color:var(--muted);padding-top:var(--space-2);overflow:hidden}.large-steps svg{color:var(--subtle)}.large-steps .selected svg,.large-steps .selected>span{color:var(--brand)}.sticky-phone-stage{position:sticky;top:120px;display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-6);background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-xl)}.sticky-phone-stage>span:last-child{font-size:11px;letter-spacing:1.2px;color:var(--subtle)}.step-counter{font-size:30px;font-weight:800;letter-spacing:-1.4px}.step-counter small{font-size:13px;font-weight:600;color:var(--subtle);margin-left:4px}.trade-spotlight{display:flex;flex-direction:column;align-items:center;gap:var(--space-4);padding:var(--space-8) var(--space-6);background:var(--ink);color:#f6f1e6;border-radius:var(--radius-xl);text-align:center}.trade-spotlight svg{color:var(--accent)}.trade-spotlight span{font-size:11px;font-weight:700;letter-spacing:1.4px;color:#f6f1e6b3}.trade-spotlight h3{font-size:26px;font-weight:700;color:var(--accent)}.city-constellation{position:relative;display:grid;place-items:center;min-height:420px}.network-ring{position:absolute;width:300px;height:300px;border:1px solid var(--line);border-radius:50%}.network-ring.ring-2{width:420px;height:420px}.network-center{display:grid;place-items:center;gap:var(--space-2);width:140px;height:140px;border-radius:50%;background:var(--ink);color:var(--accent);font-size:12px;font-weight:700;letter-spacing:1.4px;text-align:center}.city-node{position:absolute;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;font-size:12px;font-weight:650;background:var(--surface);border:1px solid var(--line);border-radius:999px;box-shadow:var(--shadow-sm)}.city-node span{width:6px;height:6px;border-radius:50%;background:var(--accent)}.city-node-0{top:8%;left:18%}.city-node-1{top:24%;right:4%}.city-node-2{bottom:22%;right:8%}.city-node-3{bottom:6%;left:30%}.city-node-4{top:46%;left:0}.city-node-5{bottom:40%;right:0}.network-caption{position:absolute;bottom:0;font-size:11px;letter-spacing:1.4px;color:var(--subtle)}.embedded-browser{padding:var(--space-5);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.not-found{display:flex;flex-direction:column;align-items:center;gap:var(--space-5);text-align:center;padding-block:var(--space-9)}@media(max-width:1150px){.footer-main{grid-template-columns:1fr 1fr 1fr}.feature-grid,.resource-grid,.learning-cards,.stories-grid,.explore-link-grid,.contact-paths,.product-feature-tabs,.enterprise-process .numbered-process{grid-template-columns:repeat(2,1fr)}.trade-directory{grid-template-columns:repeat(3,1fr)}.city-directory{grid-template-columns:repeat(2,1fr)}.page-hero-split .page-hero-grid,.form-page-grid,.article-layout,.about-manifesto,.how-page-grid,.product-bottom,.story-detail-grid,.brand-kit-grid,.source-links{grid-template-columns:1fr}.article-aside,.sticky-phone-stage{position:static}}@media(max-width:760px){.page-section,.page-hero{padding-block:var(--space-7)}.footer-main{grid-template-columns:1fr 1fr;gap:var(--space-6)}.feature-grid,.resource-grid,.learning-cards,.stories-grid,.explore-link-grid,.contact-paths,.product-feature-tabs,.trade-directory,.city-directory,.brand-palette,.enterprise-process .numbered-process,.work-search-form{grid-template-columns:1fr}.contact-paths{margin-top:var(--space-6)}.section-corner{position:static;display:block;text-align:left;margin-top:var(--space-4)}.chapter-mark{display:none}.editorial-photo img{height:280px}.city-constellation{min-height:320px}}.phone-banner{background:var(--ink)}.phone-banner>span:first-child{color:#f6f1e6b8}.phone-banner-link{color:var(--accent)}.banner-hardhat{color:var(--accent);opacity:.55}.mini-trade{background:var(--cream);color:#8a5c05}.mini-trade.green{background:#eef2e3;color:#4f6330}.phone-location>svg:first-child,.phone-section-title>span,.phone-job-bottom>span,.phone-bottom>.active{color:var(--brand)}.phone-connect{background:var(--ink)}.phone-progress>span{background:linear-gradient(90deg,var(--accent) 85%,var(--surface-3) 85%)}.avatar-blue,.large-avatar{background:var(--cream);color:#8a5c05}.hero-yellow-circle{background:var(--accent);opacity:.85}.hero-match-card{top:400px;right:-8px}.photo-label{font-size:10px}.cta-phone{background:var(--ink);border-color:#2a2825}.cta-app-logo{background:var(--accent);color:var(--ink)}.cta-phone>strong>span{color:var(--accent)}.cta-phone>p{color:#f6f1e6b3}.dashboard-logo{background:var(--cream);color:#8a5c05}.dashboard-button{background:var(--ink)}.business-visual{padding:0;max-width:100%}.project-dashboard{transform:rotate(-2deg);max-width:100%}.dashboard-floating{right:0;bottom:-14px}.worker-card{background:var(--surface-2);border-color:var(--line)}.employer-card{background:var(--cream);border-color:var(--cream-deep)}.journey-tag,.employer-card .journey-tag{color:var(--brand)}.check-list svg,.employer-card .check-list svg{color:var(--accent-deep)}.how-section{background:var(--surface-2);border-block-color:var(--line)}.how-visual{background:var(--cream);border-color:var(--cream-deep)}.how-ring{border-color:#e0980a40}.spark-two,.how-spark{color:var(--accent-deep)}.mission-section{background:var(--surface-2);border-block-color:var(--line)}.mission-photo:before{background:var(--accent)}.final-cta{background:var(--accent);border-color:var(--accent-deep)}.final-cta h2,.final-cta .cta-small{color:var(--ink)}.final-cta-copy>p{color:#5a3d08}.learn-icon{background:var(--cream);color:#8a5c05}.trade-ticker{background:var(--ink);border-block-color:var(--ink)}.ticker-group>span{color:#f6f1e6bf}.ticker-group i{color:var(--accent)}.announcement-short{display:none}@media(max-width:920px){.announcement-full{display:none}.announcement-short{display:inline}.announcement>a{display:none}}@media(max-width:760px){.hero-edition{flex-direction:column;gap:var(--space-2)}.hero-social{flex-wrap:wrap;gap:var(--space-4)}.hero-social .social-line{display:none}.hero-benefits{flex-wrap:wrap;gap:var(--space-2) var(--space-3)}.hero-benefits>i{display:none}.made-in-india{width:100%}.footer-invitation>a{font-size:26px}.brand>span{font-size:18px}.brand>img{width:34px;height:34px}.page-hero-copy h1{letter-spacing:-1.4px}.page-end>.container{flex-direction:column;align-items:flex-start}.learn-content{flex-direction:column;align-items:flex-start}.learn-content>.button{margin-left:0}.launch-actions{gap:var(--space-4)}.countdown>strong{font-size:30px}}.final-cta-copy>p,.cta-small,.dashboard-floating>div>small{color:#4d3608}.tiny-tag{color:#3f6349}.phone-job p,.phone-search,.phone-job-location,.phone-job-bottom small,.dashboard-footnote,.dashboard-location,.dashboard-title small,.label-one small,.phone-bottom>span,.draft-tag,.check-list>li,.step h3,.segmented-control>button,.how-copy .section-description{color:#5a564e}.promise-card p,.download-note p,.learning-notebook>span,.trade-spotlight span,.careers-art span{color:#f6f1e6cc}.final-cta .button-transparent{color:#3f2c06;border-color:#1111114d}.hire-form label,.form-grid label,.contact-form label{color:#565148}.route-loading{min-height:60vh}
