.wh{touch-action:pan-y;background:var(--field);width:100%;height:100svh;min-height:640px;max-height:1000px;color:var(--ink-on-field);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-size:16px;font-weight:400;line-height:normal;position:relative;overflow:hidden;container-type:size}.gtm-root .wh[tabindex]:focus-visible{border-radius:0;outline:none}.gtm-root .wh :is(a,button):focus-visible{outline-color:var(--ink-on-field)}@media (hover:hover) and (pointer:fine) and (prefers-reduced-motion:no-preference){.wh{cursor:none}.wh a,.wh button{cursor:pointer}.wh [data-no-spider]{cursor:auto}.wh [data-no-spider] :is(a,button){cursor:pointer}}.wh dialog{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;cursor:auto;touch-action:auto;-webkit-user-select:text;user-select:text}.wh-stage{--wh-u:min(calc(100cqw / 2000), calc(100cqh / 1125));position:absolute;inset:0}.wh-frame,.wh-over{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0}.wh-canvas{pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;inset:0}.wh-over{pointer-events:none;z-index:3}.wh-frame img{-webkit-user-drag:none;pointer-events:none;max-width:none;display:block}.wh-nav{height:max(40px, calc(56 * var(--wh-u)));z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:max(12px,3.37778cqh);left:max(16px,7cqw);right:max(16px,7cqw)}.wh-logo{align-items:center;gap:calc(14 * var(--wh-u));font-size:calc(36 * var(--wh-u));line-height:calc(44 * var(--wh-u));letter-spacing:-.08em;flex:1 1 0;display:flex}.wh-logo img{width:calc(40 * var(--wh-u));height:calc(40 * var(--wh-u));filter:brightness(0)invert()}.wh-links{gap:calc(32 * var(--wh-u));font-size:calc(22 * var(--wh-u));letter-spacing:-.01em;white-space:nowrap;display:flex}.wh-links a:hover,.wh-links a:focus-visible,.wh-links a.on{font-weight:500;text-decoration:line-through}.wh-nav-end{flex:1 1 0;justify-content:flex-end;display:flex}.wh-pill{height:max(44px, calc(60 * var(--wh-u)));padding-inline:max(16px, calc(28 * var(--wh-u)));font-size:max(14px, calc(21 * var(--wh-u)));letter-spacing:-.01em;white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;font-weight:500;transition:background-color .15s ease-out;display:inline-flex}.wh-pill-solid{background:var(--ink-on-field);color:var(--field)}.wh-pill-solid:hover{background:#e6e9ff}.wh-pill-glass{background:var(--glass);color:var(--ink-on-field);box-shadow:inset 0 0 0 1px var(--glass-line);-webkit-backdrop-filter:blur(calc(12 * var(--wh-u)))}.wh-pill-glass:hover{background:#ffffff2e}.wh-nav-end .wh-pill{height:max(40px, calc(52 * var(--wh-u)))}.wh-wordmark{left:50%;top:calc(547 / 11.25 * 1cqh - 48 * var(--wh-u));font-size:calc(350 * var(--wh-u));line-height:calc(240 * var(--wh-u));letter-spacing:-.1em;text-indent:-.1em;white-space:nowrap;position:absolute;transform:translate(-50%,-50%)}.wh-frame .wh-wordmark .wh-o,.wh-over .wh-wordmark span{color:#0000}.wh-over .wh-wordmark .wh-o{color:var(--ink-on-field)}.wh-clipping,.wh-jobpost,.wh-vcard,.wh-sticky,.wh-phone{will-change:rotate, translate;position:absolute}.wh-clipping{width:calc(270 * var(--wh-u));top:9cqh;left:max(16px,6cqw)}.wh-jobpost{width:calc(300 * var(--wh-u));top:22.2222cqh;right:8.1cqw}.wh-vcard{width:calc(330 * var(--wh-u));top:62.2222cqh;right:16.5cqw}.wh-sticky{left:calc(7cqw + 120 * var(--wh-u));top:calc(9cqh + 196 * var(--wh-u));width:calc(120 * var(--wh-u))}.wh-phone{margin-left:calc(-144 * var(--wh-u));width:calc(288 * var(--wh-u));transform-origin:50% 100%;bottom:0;left:50%}.wh-card{left:max(16px,7cqw);top:calc(9cqh + 322 * var(--wh-u));width:max(calc(291 * var(--wh-u)), 248px);background:var(--glass);-webkit-backdrop-filter:blur(calc(12 * var(--wh-u)));box-shadow:inset 0 0 0 1px var(--glass-line);letter-spacing:-.01em;z-index:4;border-radius:20px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;position:absolute}.wh-card-head{align-items:center;gap:10px;display:flex}.wh-card-icon{background:var(--field);width:28px;height:28px;box-shadow:inset 0 0 0 1px var(--glass-line);border-radius:8px;flex:none;place-items:center;display:grid}.wh-card i{font-style:normal}.wh-card-icon i{background:var(--ink-on-field);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite wh-pulse}.wh-card-title{font-size:15px;font-weight:600;line-height:1.15}.wh-card-sub{color:var(--ink-on-field-2);font-size:12px;line-height:1.2}.wh-bar{background:#fff3;border-radius:9px;flex:none;height:4px;overflow:hidden}.wh-bar i{background:var(--ink-on-field);transform-origin:0;border-radius:9px;height:100%;animation:3s linear both wh-fill;display:block}.wh-card[data-playing=false] .wh-bar i{animation-play-state:paused}.wh-signal{font-size:14px;font-weight:500;line-height:1.2}.wh-signal p:first-child{min-height:2.4em}.wh-signal-meta{color:var(--ink-on-field-2);align-items:center;gap:5px;margin-top:3px;font-size:12px;font-weight:400;display:flex}.wh-signal-meta i{background:var(--ink-on-field-2);border-radius:50%;width:6px;height:6px}.wh-card[data-playing=true] .wh-signal-meta i{background:#9fb0ff;animation:1.6s ease-in-out infinite wh-pulse}.wh-card[data-playing=false] .wh-card-icon i{animation:none}.wh-controls{justify-content:center;align-items:center;gap:18px;display:flex}.wh-controls button{justify-content:center;align-items:center;display:flex}.wh-c24{padding:6px}.wh-c24 img{width:18px;height:18px}.wh-c48{background:var(--ink-on-field);border-radius:50%;width:32px;height:32px}.wh-c48 svg{width:14px;height:14px;fill:var(--field)}@keyframes wh-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes wh-pulse{50%{opacity:.35}}.wh-pitch{left:max(16px,7cqw);bottom:calc(48 * var(--wh-u));z-index:4;position:absolute}.wh-headline{font-size:calc(80 * var(--wh-u));line-height:calc(80 * var(--wh-u));letter-spacing:-.04em;white-space:nowrap;font-weight:400}.wh-tagline{margin-top:calc(14 * var(--wh-u));font-size:calc(24 * var(--wh-u));line-height:calc(30 * var(--wh-u));letter-spacing:-.01em;max-width:calc(640 * var(--wh-u))}.wh-bot-link{text-underline-offset:3px;white-space:nowrap;font-weight:500;text-decoration:underline}@container (max-aspect-ratio:1){.wh-bot-link{display:none}}.wh-actions{gap:calc(12 * var(--wh-u));margin-top:calc(24 * var(--wh-u));flex-wrap:wrap;display:flex}.wh-hint{right:max(12px, env(safe-area-inset-right));letter-spacing:0;color:#ffffffa6;text-align:right;z-index:4;pointer-events:none;font-size:11px;line-height:1.5;position:absolute;bottom:12px}.wh-hint .t{display:none}.wh-count{color:var(--ink-on-field);display:block}.wh-toasts{pointer-events:none;z-index:6;position:absolute;inset:0}.wh-toast{-webkit-backdrop-filter:blur(14px);width:min(300px,100cqw - 24px);box-shadow:inset 0 0 0 1px var(--glass-line);letter-spacing:-.01em;pointer-events:auto;background:#0b1440bd;border-radius:16px;padding:12px 14px;font-size:14px;line-height:1.3;animation:4s ease-out both wh-toast;position:absolute}@container (max-width:1340px){.wh-see-work{display:none}}.wh-toast-stay{background:#0b1440f5;animation-name:wh-toast-in;animation-duration:.24s}.wh-toast:is(:hover,:focus-within){animation-play-state:paused}.wh-toast-pitch{margin-top:6px;font-size:13px}.wh-toast-pitch a{margin-top:0}.wh-toast-close{cursor:pointer;width:28px;height:28px;font-size:18px;line-height:1;position:absolute;top:4px;right:4px}.wh-capture{margin-top:6px}.wh-capture label{margin-bottom:3px;font-size:12px;display:block}.wh-capture-row{gap:6px;display:flex}.wh-capture-row input{color:#14161f;background:#fff;border-radius:999px;flex:1;min-width:0;height:36px;padding-inline:12px;font-size:16px}.wh-capture-row button{height:36px;color:var(--field);cursor:pointer;background:#fff;border-radius:999px;padding-inline:14px;font-size:14px;font-weight:500}.wh-capture p{margin-top:4px;font-size:13px;font-weight:500}.wh-toast a.wh-capture-consent{font-size:11px;font-weight:400;line-height:1.25}@keyframes wh-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.wh-nowrap{white-space:nowrap}.wh-toast-title{color:var(--ink-on-field-2);margin-bottom:3px;font-size:12px}.wh-toast a{text-underline-offset:3px;margin-top:6px;font-size:13px;font-weight:500;text-decoration:underline;display:inline-block}@keyframes wh-toast{0%{opacity:0;transform:translateY(6px)}6%,88%{opacity:1;transform:none}to{opacity:0}}@media (hover:none) and (pointer:coarse){.wh-hint{font-size:10.5px;line-height:1.6}.wh-hint .d{display:none}.wh-hint .t{display:inline}}@media (prefers-reduced-motion:reduce){.wh-hint{display:none}.wh-card-icon i,.wh-card[data-playing=true] .wh-signal-meta i{animation:none}}@container (min-aspect-ratio:1) and (max-width:1100px){.wh-links{display:none}}@container (max-aspect-ratio:1){.wh-stage{--wh-u:min(calc(100cqw / 560), 1px)}.wh-links{display:none}.wh-nav{top:12px}.wh-logo{gap:8px;font-size:28px;line-height:34px}.wh-logo img{width:30px;height:30px}.wh-clipping{width:calc(250 * var(--wh-u));top:calc(52px + 1cqh);left:1cqw}.wh-jobpost{width:calc(140 * var(--wh-u));top:calc(48px + 1cqh);right:3cqw}.wh-phone{width:calc(218 * var(--wh-u));margin-left:calc(-109 * var(--wh-u));left:50%;bottom:calc(-90 * var(--wh-u))}.wh-pitch{left:16px;right:16px;bottom:calc(157 * var(--wh-u) + 6px)}.wh-card{width:232px;top:auto;left:16px;bottom:calc(307 * var(--wh-u) + 160px)}.wh-vcard{top:auto;right:1cqw;bottom:calc(307 * var(--wh-u) + 187px);width:calc(186 * var(--wh-u))}.wh-wordmark{top:calc(100cqh - 382 * var(--wh-u) - 338px);font-size:calc(195 * var(--wh-u));line-height:calc(150 * var(--wh-u))}.wh-sticky{width:calc(130 * var(--wh-u));top:auto;bottom:4px;left:4cqw}.wh-headline{font-size:calc(78 * var(--wh-u));line-height:calc(75 * var(--wh-u))}.wh-tagline{max-width:none;margin-top:10px;font-size:15px;line-height:1.22}.wh-actions{gap:8px;margin-top:14px}.wh-actions .wh-pill{padding-inline:12px;font-size:14px}.wh-hint{max-width:96px}}@container (max-aspect-ratio:1) and (max-width:380px){.wh-actions .wh-pill{padding-inline:10px;font-size:13px}.wh-tagline{font-size:14px}}@container (max-aspect-ratio:1) and (max-height:700px){.wh-frame .wh-clipping,.wh-frame .wh-jobpost,.wh-frame .wh-sticky{display:none}.wh-wordmark{top:104px}.wh-phone{bottom:calc(-150 * var(--wh-u))}.wh-pitch{bottom:calc(97 * var(--wh-u) + 6px)}.wh-card{bottom:calc(247 * var(--wh-u) + 160px)}.wh-vcard{bottom:calc(247 * var(--wh-u) + 187px)}}
