.dilly-international-site{--dilly-app-font:"Google Sans Flex",system-ui,sans-serif;--site-bg:#faf6f0;--site-card:#ffffff;--site-border:#e8e2d8;--site-text:#16161a;--site-muted:#6b6760;--site-helper:#8a8680;--site-blue:#1677ff;--site-blue-lip:#0d5bd6;--site-blue-soft:#ecf4ff;color-scheme:light;background:var(--site-bg);color:var(--site-text);min-height:100vh}.dilly-international-site,.dilly-international-site a,.dilly-international-site button,.dilly-international-site h1,.dilly-international-site h2,.dilly-international-site h3,.dilly-international-site li,.dilly-international-site p,.dilly-international-site span{font-family:var(--dilly-app-font)!important}.dilly-international-site a:focus-visible,.dilly-international-site button:focus-visible{outline:2px solid #3f8fff;outline-offset:3px}.dilly-international-site .site-enter{animation:intl-enter .42s ease-out}.dilly-international-site .intl-app-cta,.dilly-international-site .visas-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:52px;padding:0 22px;border-radius:999px;font-size:16px;font-weight:700;text-decoration:none}.dilly-international-site .visas-cta{background:var(--site-blue);color:#ffffff;box-shadow:0 6px 0 var(--site-blue-lip);transform:translateY(-2px)}.dilly-international-site .visas-cta:hover{filter:brightness(1.04)}.dilly-international-site .visas-cta:active{transform:translateY(2px);box-shadow:0 2px 0 var(--site-blue-lip)}.dilly-international-site .intl-app-cta{background:#16161a;color:#ffffff}.dilly-international-site .intl-cta-row{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:28px}.dilly-international-site .intl-kicker{font-size:13px;font-weight:700;letter-spacing:.04em;color:var(--site-blue)}.dilly-international-site .intl-lede,.dilly-international-site .intl-pair p,.dilly-international-site .intl-split-copy>p{color:var(--site-muted);line-height:1.55}.dilly-international-site .intl-fine{margin-top:14px;font-size:14px;color:var(--site-helper)}.dilly-international-site .intl-text-link{display:inline-flex;align-items:center;min-height:44px;margin-top:8px;font-size:15px;font-weight:600;color:var(--site-blue)}.dilly-international-site .intl-hero{display:grid;gap:40px;align-items:center;max-width:72rem;margin:0 auto;padding:48px 20px 32px}.dilly-international-site .intl-hero-copy h1{margin-top:16px;max-width:11em;font-size:clamp(36px,5vw,52px);font-weight:650;line-height:1.08;letter-spacing:-.03em}.dilly-international-site .intl-lede{margin-top:16px;max-width:22rem;font-size:18px}.dilly-international-site .intl-hero-device{position:relative;display:flex;justify-content:center;min-height:420px}.dilly-international-site .intl-device-shot{margin:0;width:min(100%,340px)}.dilly-international-site .intl-device-fill{display:block;width:100%;flex:1 1 auto;min-height:0;height:100%;object-fit:cover;object-position:top center}.dilly-international-site .intl-pillars{max-width:72rem;margin:0 auto;padding:24px 20px 56px}.dilly-international-site .intl-pillars ol{display:grid;gap:16px;list-style:none;padding:0;margin:0}.dilly-international-site .intl-pillars li{background:#ffffff;border:1px solid var(--site-border);border-radius:28px;padding:24px}.dilly-international-site .intl-close h2,.dilly-international-site .intl-pair h2,.dilly-international-site .intl-pillars h2,.dilly-international-site .intl-split-copy h2{margin-top:10px;font-size:clamp(24px,3vw,36px);font-weight:650;letter-spacing:-.03em;line-height:1.15}.dilly-international-site .intl-pillars p{margin-top:10px;font-size:15px;line-height:1.55;color:var(--site-muted)}.dilly-international-site .intl-split{display:grid;gap:40px;align-items:center;max-width:72rem;margin:0 auto;padding:48px 20px}.dilly-international-site .intl-split-copy ul{margin:20px 0 24px;padding-left:1.1rem;color:var(--site-muted);font-size:16px;line-height:1.55}.dilly-international-site .intl-split-copy li+li{margin-top:8px}.dilly-international-site .intl-split-copy a:not(.visas-cta):not(.intl-app-cta):not(.intl-text-link){color:var(--site-text);text-decoration:underline;text-underline-offset:3px}.dilly-international-site .intl-pair{display:grid;gap:32px;max-width:72rem;margin:0 auto;padding:24px 20px 56px}.dilly-international-site .intl-pair>div{text-align:center}.dilly-international-site .intl-pair .intl-device-shot,.dilly-international-site .intl-pair .intl-phone{margin:0 auto 16px;width:min(100%,280px)}.dilly-international-site .intl-close{max-width:72rem;margin:0 auto 64px;padding:48px 32px;border-radius:32px;background:#16161a;color:#faf6f0}.dilly-international-site .intl-close p{margin-top:16px;max-width:36rem;font-size:17px;line-height:1.55;color:#c8c4bc}.dilly-international-site .intl-close .intl-app-cta{background:#ffffff;color:#16161a}.dilly-international-site .intl-phone{container-type:inline-size;margin:0 auto;width:min(100%,340px);overflow:visible}.dilly-international-site .intl-phone-body{position:relative;aspect-ratio:448/900;filter:drop-shadow(0 28px 50px rgba(22,22,26,.22))}.dilly-international-site .intl-phone-chassis{position:absolute;inset:0;z-index:3;width:100%;height:100%;display:block;overflow:visible;pointer-events:none}.dilly-international-site .intl-phone-screen{position:absolute;left:5.8%;top:2%;z-index:1;display:flex;flex-direction:column;width:88.4%;height:96%;overflow:hidden;border-radius:13.4cqi;background:#ffffff}.dilly-international-site .intl-app{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:0 16px 28px}.dilly-international-site .intl-status{display:flex;justify-content:space-between;align-items:center;flex:0 0 7.2%;min-height:42px;padding:0 18px;font-size:13px;font-weight:600;line-height:1}.dilly-international-site .intl-status-end{display:inline-flex;align-items:center;gap:5px}.dilly-international-site .intl-status-battery,.dilly-international-site .intl-status-signal,.dilly-international-site .intl-status-wifi{display:block;flex-shrink:0}.dilly-international-site .intl-status-battery{width:27px;height:13px}.dilly-international-site .intl-app-wordmark{margin-top:6px;font-size:22px;font-weight:800;color:var(--site-blue);letter-spacing:-.04em}.dilly-international-site .intl-app-kicker{margin-top:16px;font-size:11px;font-weight:700;letter-spacing:.06em;color:var(--site-blue)}.dilly-international-site .intl-app-title{margin-top:6px;font-size:22px;font-weight:700;letter-spacing:-.03em;line-height:1.15}.dilly-international-site .intl-app-body{margin-top:10px;font-size:13px;line-height:1.45;color:var(--site-muted)}.dilly-international-site .intl-job-card{margin-top:12px;padding:12px;border-radius:16px;background:#ffffff;border:1px solid var(--site-border)}.dilly-international-site .intl-job-tag{display:inline-flex;margin-top:10px;padding:4px 8px;border-radius:999px;background:var(--site-blue-soft);color:var(--site-blue);font-size:11px;font-weight:700}.dilly-international-site .intl-job-role{margin-top:8px;font-size:15px;font-weight:700}.dilly-international-site .intl-job-co{font-size:13px;color:var(--site-muted)}.dilly-international-site .intl-job-pay{margin-top:4px;font-size:12px;font-weight:600;color:#0f7a4a}.dilly-international-site .intl-job-btn{margin-top:10px;display:flex;align-items:center;justify-content:center;min-height:36px;border-radius:999px;background:var(--site-blue);color:#ffffff;font-size:13px;font-weight:700}.dilly-international-site .intl-recruiter{display:flex;gap:10px;align-items:center;margin-top:16px;padding:12px;border-radius:16px;background:#ffffff;border:1px solid var(--site-border)}.dilly-international-site .intl-recruiter-dot{width:40px;height:40px;border-radius:999px;background:linear-gradient(180deg,#c9d8f5,#8aa7e0);flex-shrink:0}.dilly-international-site .intl-recruiter-name{font-size:14px;font-weight:700}.dilly-international-site .intl-recruiter-role{font-size:12px;color:var(--site-muted)}.dilly-international-site .intl-chips{display:flex;gap:8px;margin-top:16px}.dilly-international-site .intl-chip{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;background:#ffffff;border:1px solid var(--site-border);font-size:14px;font-weight:600}.dilly-international-site .intl-chip-on{background:var(--site-blue);border-color:var(--site-blue);color:#ffffff}.dilly-international-site .intl-next-move{margin-top:18px;padding:14px;border-radius:18px;background:var(--site-blue);color:#ffffff}.dilly-international-site .intl-next-kicker{font-size:11px;font-weight:700;letter-spacing:.06em;opacity:.85}.dilly-international-site .intl-next-title{margin-top:4px;font-size:16px;font-weight:700}.dilly-international-site .intl-next-meta{margin-top:4px;font-size:12px;opacity:.85}@keyframes intl-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (min-width:900px){.dilly-international-site .intl-hero,.dilly-international-site .intl-split{grid-template-columns:1fr 1fr}.dilly-international-site .intl-split-flip{grid-template-columns:minmax(280px,340px) 1fr}.dilly-international-site .intl-pair,.dilly-international-site .intl-pillars ol{grid-template-columns:1fr 1fr 1fr}.dilly-international-site .intl-pair{grid-template-columns:1fr 1fr}.dilly-international-site .intl-hero{padding-top:64px;padding-bottom:24px}}@media (max-width:899px){.dilly-international-site .intl-split-flip{display:flex;flex-direction:column-reverse}}@media (prefers-reduced-motion:reduce){.dilly-international-site .site-enter{animation:none}.dilly-international-site .visas-cta,.dilly-international-site .visas-cta:active{transform:none;box-shadow:none}}