.guest-home-section-head{justify-content:space-between;align-items:flex-end;gap:16px;width:100%;display:flex}.guest-home-section-head__title{letter-spacing:-.01em;color:var(--k-ink);margin:0;font-size:24px;font-weight:500;line-height:1.25}.guest-home-section-head__count{color:var(--k-muted);font-variant-numeric:tabular-nums;margin-left:8px}.guest-home-section-head--categories{margin-top:28px}.guest-home-section-head--feed{margin-top:56px;margin-bottom:8px}.guest-home-pill-button{background:var(--k-card);height:32px;box-shadow:inset 0 0 0 1px rgb(var(--k-tint) / .1);color:var(--k-ink);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .15s;display:inline-flex}.guest-home-pill-button:hover{background:var(--k-card-hover)}:is(.guest-home-pill-button:focus-visible,.guest-home-link:focus-visible,.guest-home-footer__link:focus-visible){outline:2px solid var(--k-ink);outline-offset:2px}.guest-home-live{color:var(--k-muted);white-space:nowrap;align-items:center;gap:10px;font-size:14px;line-height:20px;display:inline-flex}.guest-home-live__dot{background:#16a34a;border-radius:999px;width:8px;height:8px;position:relative}.guest-home-live__dot:after{content:"";background:#16a34a40;border-radius:999px;animation:2.4s ease-out infinite guest-home-pulse;position:absolute;inset:-4px}@keyframes guest-home-pulse{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.guest-home-live__dot:after{animation:none}}[data-skin=k].guest-v2-job-listings .jobs[data-home-feed]{--guest-v2-hero-stack-height:970px}[data-skin=k].guest-v2-job-listings .jobs[data-home-feed] .guest-v2-hero-intro__roles{margin-top:0}@media (min-width:768px){[data-skin=k].guest-v2-job-listings .jobs[data-home-feed] .guest-v2-hero-intro__role-tag[data-tint]{aspect-ratio:auto;justify-content:flex-start;gap:0;height:auto;min-height:148px}[data-skin=k].guest-v2-job-listings .jobs[data-home-feed] .guest-v2-hero-intro__role-tag-label{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-skin=k].guest-v2-job-listings .jobs[data-home-feed] .guest-v2-hero-intro__role-tag-icon{width:44px;height:44px;margin-bottom:16px}[data-skin=k].guest-v2-job-listings .jobs[data-home-feed] .guest-v2-hero-intro__role-tag-icon svg{width:22px;height:22px}[data-skin=k].guest-v2-job-listings .jobs[data-home-feed] .guest-v2-hero-intro__role-tag-count{margin:auto 0 0;padding-top:4px;font-size:14px;line-height:20px;display:block}}.guest-home-story{border-radius:var(--k-radius-card);background:var(--k-card);box-shadow:var(--k-shadow-card);margin:8px 0;padding:10px;display:flex}.guest-home-story__media{border-radius:var(--k-radius-section);background:var(--k-plate);flex-shrink:0;width:400px;height:300px;position:relative;overflow:hidden}.guest-home-story__image{object-fit:cover;width:100%;height:100%;display:block}.guest-home-story__credit{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#1c1c1c;white-space:nowrap;background:#ffffffe6;border-radius:999px;align-items:center;gap:8px;max-width:calc(100% - 24px);height:32px;padding:0 12px 0 4px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:absolute;bottom:14px;left:14px;box-shadow:0 8px 18px -8px #0000004d}.guest-home-story__credit a{text-overflow:ellipsis;color:inherit;text-decoration:none;overflow:hidden}.guest-home-story__credit a:hover{text-decoration:underline}.guest-home-story__credit-avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:24px;height:24px}.guest-home-story__body{flex-direction:column;flex:1;min-width:0;padding:34px 44px 30px 48px;display:flex}.guest-home-kicker{color:var(--k-muted);align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.guest-home-story__quote{margin:18px 0 0}.guest-home-story__quote p{letter-spacing:-.01em;color:var(--k-ink);text-wrap:pretty;margin:0;font-size:24px;font-weight:500;line-height:1.4}.guest-home-story__foot{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:24px;display:flex}.guest-home-story__people{align-items:center;gap:12px;min-width:0;display:flex}.guest-home-story__faces{flex-shrink:0;width:78px;height:48px;position:relative}.guest-home-story__face{object-fit:cover;width:48px;height:48px;box-shadow:0 0 0 3px var(--k-card);border-radius:999px;position:absolute;top:0;left:0}.guest-home-story__face--second{left:30px}.guest-home-story__who{flex-direction:column;min-width:0;display:flex}.guest-home-story__name{color:var(--k-ink);font-size:16px;font-weight:500;line-height:22px}.guest-home-story__role{color:var(--k-muted);font-size:14px;line-height:20px}.guest-home-link{color:var(--primary__600);flex-shrink:0;align-items:center;gap:6px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.dark .guest-home-link{color:var(--primary__400)}.guest-home-link:hover{text-underline-offset:3px;text-decoration:underline}[data-skin=k] .guest-list-sign-in-gate--r3{margin-top:-150px;padding-top:0}[data-skin=k] .guest-v2-job-list-feed>:has(+.guest-list-sign-in-gate--r3){opacity:.55;pointer-events:none;-webkit-mask-image:linear-gradient(#000 0%,#00000040 100%);mask-image:linear-gradient(#000 0%,#00000040 100%)}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__card{border-radius:var(--k-radius-card);background:var(--k-card);box-shadow:var(--k-shadow-card)}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__overlay{text-align:left;flex-direction:row;justify-content:space-between;align-items:center;gap:24px;padding:36px 40px}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__content{align-items:flex-start;gap:0;min-width:0}.guest-list-sign-in-gate__proof{align-items:center;margin-bottom:16px;display:flex}.guest-list-sign-in-gate__logos{align-items:center;margin-right:12px;display:flex}.guest-list-sign-in-gate__logo{object-fit:cover;background:var(--k-card);width:32px;height:32px;box-shadow:0 0 0 2px var(--k-card);border-radius:10px}.guest-list-sign-in-gate__logo+.guest-list-sign-in-gate__logo{margin-left:-6px}.guest-list-sign-in-gate__shown{color:var(--k-muted);font-variant-numeric:tabular-nums;font-size:14px;line-height:20px}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__title{letter-spacing:-.01em;font-variant-numeric:tabular-nums;color:var(--k-ink);font-size:24px;font-weight:500;line-height:1.25}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__description{max-width:none;color:var(--k-muted);margin-top:4px;font-size:16px;line-height:24px}.guest-list-sign-in-gate__actions{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:12px;display:flex}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__cta{background:var(--k-ink);min-width:0;height:44px;color:var(--k-card);border-radius:999px;margin-top:0}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__signup{color:var(--k-muted);margin:0}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__signup a{color:var(--primary__600);font-weight:500}.dark [data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__signup a{color:var(--primary__400)}.guest-home-after{flex-direction:column;gap:112px;width:100%;margin-top:92px;display:flex}.guest-home-how{scroll-margin-top:96px}.guest-home-big{font-size:var(--home-r3-section-heading-size,36px);line-height:var(--home-r3-section-heading-leading,41px);letter-spacing:-.02em;color:var(--k-ink);text-wrap:balance;margin:0;font-weight:500}.guest-home-big span{color:var(--k-muted);display:block}.guest-home-tone--blue{color:#1d4ed8;background:#dbeafe}.guest-home-tone--violet{color:#6d28d9;background:#ede9fe}.guest-home-tone--pink{color:#be185d;background:#fce7f3}.guest-home-tone--green{color:#15803d;background:#dcfce7}.guest-home-tone--amber{color:#92400e;background:#fef3c7}.guest-home-tone--teal{color:#0f766e;background:#ccfbf1}.dark .guest-home-tone--blue{color:#93c5fd;background:#3b82f62e}.dark .guest-home-tone--violet{color:#c4b5fd;background:#8b5cf633}.dark .guest-home-tone--pink{color:#f9a8d4;background:#ec48992e}.dark .guest-home-tone--green{color:#86efac;background:#22c55e29}.dark .guest-home-tone--amber{color:#fcd34d;background:#f59e0b29}.dark .guest-home-tone--teal{color:#5eead4;background:#14b8a629}.guest-home-plate{background:var(--k-card-hover);border-radius:16px}.guest-home-skel{background:rgb(var(--k-tint) / .07);border-radius:9px;height:8px;display:block}.guest-home-skel--dark{background:rgb(var(--k-tint) / .14)}.guest-home-bento{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.guest-home-tile{border-radius:var(--k-radius-card);background:var(--k-card);min-width:0;box-shadow:var(--k-shadow-card);flex-direction:column;padding:28px;display:flex;position:relative;overflow:hidden}.guest-home-tile--wide{grid-column:span 2}.guest-home-tile--full{grid-column:1/-1}.guest-home-tile>.guest-home-tile__body{margin-bottom:auto}.guest-home-tile__icon{border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.guest-home-tile__title{letter-spacing:-.01em;color:var(--k-ink);margin:20px 0 6px;font-size:20px;font-weight:500;line-height:26px}.guest-home-tile__body{max-width:420px;color:var(--k-muted);margin:0;font-size:14px;line-height:20px}.guest-home-tile__rows{flex-direction:column;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.guest-home-pay{align-items:center;gap:12px;padding:12px 16px;display:flex}.guest-home-pay__logo{object-fit:cover;border-radius:8px;flex-shrink:0;width:32px;height:32px}.guest-home-pay__logo--person{border-radius:999px}.guest-home-pay__logo--blank{background:rgb(var(--k-tint) / .08);display:block}.guest-home-pay__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.guest-home-pay__text .guest-home-skel+.guest-home-skel{margin-top:6px}.guest-home-pay__title{color:var(--k-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;overflow:hidden}.guest-home-pay__meta{color:var(--k-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.guest-home-pay__price{color:var(--k-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex-shrink:0;font-size:16px;font-weight:500;line-height:22px}.guest-home-pay__price small{color:var(--k-muted);margin-left:2px;font-size:12px;font-weight:400}.guest-home-tile__rows--tight{gap:8px}.guest-home-verified{align-items:center;gap:12px;padding:12px 14px;display:flex}.guest-home-verified__logo-wrap{flex-shrink:0;position:relative}.guest-home-verified__logo{object-fit:cover;border-radius:12px;width:40px;height:40px;display:block}.guest-home-verified__badge{color:#fff;width:18px;height:18px;box-shadow:0 0 0 2px var(--k-card-hover);background:#2563eb;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;bottom:-3px;right:-3px}.guest-home-verified__text{flex-direction:column;gap:2px;min-width:0;display:flex}.guest-home-verified__name{color:var(--k-ink);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;overflow:hidden}a.guest-home-verified__name:hover{text-decoration:underline}.guest-home-verified__label{color:var(--primary__600);font-size:12px;line-height:16px}.dark .guest-home-verified__label{color:var(--primary__400)}.guest-home-chat{flex-direction:column;gap:8px;margin-top:20px;display:flex}.guest-home-chat__row{align-items:flex-end;gap:8px;display:flex}.guest-home-chat__row--me{justify-content:flex-end}.guest-home-chat__avatar{border-radius:999px;flex-shrink:0;width:28px;height:28px;display:block}.guest-home-chat__bubble{background:rgb(var(--k-tint) / .05);max-width:220px;color:var(--k-ink);border-radius:16px 16px 16px 4px;padding:9px 12px;font-size:14px;line-height:20px}.guest-home-chat__bubble--me{background:var(--k-ink);color:var(--k-on-ink);border-radius:16px 16px 4px}.guest-home-review{flex-direction:column;gap:8px;margin-top:20px;padding:14px 16px;display:flex}.guest-home-review__head{align-items:center;gap:10px;display:flex}.guest-home-review__avatar{object-fit:cover;border-radius:999px;flex-shrink:0;width:32px;height:32px}.guest-home-review__who{flex-direction:column;min-width:0;display:flex}.guest-home-review__name{color:var(--k-ink);font-size:14px;font-weight:500;line-height:18px}.guest-home-review__role{color:var(--k-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.guest-home-review__stars{flex-shrink:0;gap:1px;margin-left:auto;display:flex}.guest-home-review__star{color:rgb(var(--k-tint) / .15)}.guest-home-review__star--on{color:#f59e0b}.guest-home-review__quote{color:var(--k-ink-2);margin:2px 0 0;font-size:14px;line-height:22px}.guest-home-chips{flex-wrap:wrap;gap:8px;margin:20px 0 0;padding:0;list-style:none;display:flex}.guest-home-chip{background:var(--k-chip);height:32px;color:var(--k-ink-2);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.guest-home-steps{flex-direction:column;gap:6px;margin-top:20px;display:flex}.guest-home-steps__row{background:var(--k-card-hover);border-radius:14px;align-items:center;gap:10px;height:40px;padding:0 14px;display:flex}.guest-home-steps__row--on{background:var(--k-card);box-shadow:0 0 0 1.5px var(--k-ink)}.guest-home-steps__num{background:var(--k-card);width:22px;height:22px;box-shadow:inset 0 0 0 1px rgb(var(--k-tint) / .1);color:var(--k-ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;font-size:12px;font-weight:500;line-height:16px;display:inline-grid}.guest-home-steps__num--done{box-shadow:none;color:#fff;background:#16a34a}.guest-home-steps__label{color:var(--k-ink);font-size:14px;font-weight:500;line-height:20px}.guest-home-steps__state{color:var(--k-muted);margin-left:auto;font-size:12px;line-height:16px}.guest-home-steps__progress{align-items:center;gap:10px;margin-top:8px;display:flex}.guest-home-steps__bar{background:rgb(var(--k-tint) / .06);border-radius:9px;flex:1;height:6px}.guest-home-steps__bar span{background:var(--k-ink);border-radius:9px;width:66.667%;height:6px;display:block}.guest-home-steps__count{color:var(--k-muted);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.guest-home-dash{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:20px;display:grid}.guest-home-dash__stat{flex-direction:column;align-items:flex-start;gap:16px;padding:14px 16px 18px;display:flex}.guest-home-tag{white-space:nowrap;border-radius:999px;align-items:center;height:24px;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.guest-home-dash__activity{color:var(--k-muted);align-items:center;gap:12px;margin-top:8px;padding:10px 16px;font-size:14px;line-height:20px;display:flex}.guest-home-dash__activity b{color:var(--k-ink);font-weight:500}.guest-home-bento{--bento-ease:cubic-bezier(.2, .8, .2, 1);--bento-ease-io:cubic-bezier(.4, 0, .2, 1)}.guest-home-steps__state,.guest-home-steps__count,.guest-home-dash__notices{display:inline-grid}.guest-home-steps__state{justify-items:end}.guest-home-swap,.guest-home-dash__notice,.guest-home-steps__num>*{grid-area:1/1}.guest-home-swap{white-space:nowrap}.guest-home-swap--s0,.guest-home-swap--s2,.guest-home-steps__row--1 .guest-home-steps__digit,.guest-home-steps__row--2 .guest-home-steps__check,.guest-home-dash__notice+.guest-home-dash__notice{opacity:0}.guest-home-chat__row--me{position:relative}.guest-home-chat__typing{background:rgb(var(--k-tint) / .05);opacity:0;border-radius:16px 16px 4px;align-items:center;gap:4px;height:38px;padding:0 14px;display:flex;position:absolute;bottom:0;right:36px}.guest-home-chat__typing span{background:var(--k-muted);opacity:.4;border-radius:999px;width:6px;height:6px;display:block}@media (prefers-reduced-motion:no-preference){[data-motion=idle] *,[data-motion=idle] :before,[data-motion=idle] :after{animation-play-state:paused!important}[data-motion] .guest-home-chat__row:first-child>*{animation:bento-chat-in 7s var(--bento-ease) infinite both}[data-motion] .guest-home-chat__typing{transform-origin:100% 100%;animation:bento-chat-typing 7s var(--bento-ease-io) infinite both}[data-motion] .guest-home-chat__typing span{animation:1.2s ease-in-out infinite both bento-dot}[data-motion] .guest-home-chat__typing span:nth-child(2){animation-delay:.15s}[data-motion] .guest-home-chat__typing span:nth-child(3){animation-delay:.3s}[data-motion] .guest-home-chat__row--me>.guest-home-chat__avatar{animation:bento-chat-avatar 7s var(--bento-ease-io) infinite both}[data-motion] .guest-home-chat__row--me>.guest-home-chat__bubble{transform-origin:100% 100%;animation:bento-chat-reply 7s var(--bento-ease) infinite both}[data-motion] .guest-home-review__star--on{animation:bento-star .48s var(--bento-ease) .2s both}[data-motion] .guest-home-review__star--on:nth-child(2){animation-delay:.32s}[data-motion] .guest-home-review__star--on:nth-child(3){animation-delay:.44s}[data-motion] .guest-home-review__star--on:nth-child(4){animation-delay:.56s}[data-motion] .guest-home-review__star--on:nth-child(5){animation-delay:.68s}[data-motion] .guest-home-review__quote{animation:bento-rise .64s var(--bento-ease) .9s both}[data-motion] .guest-home-chip{animation:bento-rise .48s var(--bento-ease) calc(var(--chip-index) * 70ms) both, bento-chip-pick 8s var(--bento-ease-io) calc(1.2s + var(--chip-index) * 1.6s) infinite both}[data-motion] .guest-home-steps__row--1{animation:bento-row-s0 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--2{animation:bento-row-s1 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--3{animation:bento-row-s2 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--1 .guest-home-steps__num{animation:bento-num-s12 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--2 .guest-home-steps__num{animation:bento-num-s2 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--1 .guest-home-steps__digit{animation:bento-s0 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--1 .guest-home-steps__check{animation:bento-check-s12 9s var(--bento-ease) infinite both}[data-motion] .guest-home-steps__row--2 .guest-home-steps__digit{animation:bento-s01 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__row--2 .guest-home-steps__check{animation:bento-check-s2 9s var(--bento-ease) infinite both}[data-motion] .guest-home-swap--s0{animation:bento-s0 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-swap--s1{animation:bento-s1 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-swap--s2{animation:bento-s2 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-swap--s01{animation:bento-s01 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-swap--s12{animation:bento-s12 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-steps__bar span{animation:bento-bar 9s var(--bento-ease-io) infinite both}[data-motion] .guest-home-dash__stat .guest-home-skel{position:relative;overflow:hidden}[data-motion] .guest-home-dash__stat .guest-home-skel:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-card) 85%, transparent), transparent);animation:bento-shimmer 1.3s var(--bento-ease-io) calc(.35s + var(--dash-index) * 90ms) both;position:absolute;inset:0;transform:translate(-100%)}[data-motion] .guest-home-dash__notices{overflow:hidden}[data-motion] .guest-home-dash__notice{animation:bento-notice 9s var(--bento-ease) infinite both}[data-motion] .guest-home-dash__notice:nth-child(2){animation-delay:3s}[data-motion] .guest-home-dash__notice:nth-child(3){animation-delay:6s}}@keyframes bento-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes bento-chat-in{0%{opacity:0;transform:translateY(6px)}6%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bento-chat-typing{0%,14%{opacity:0;transform:scale(.94)}18%,38%{opacity:1;transform:none}42%,to{opacity:0;transform:scale(.94)}}@keyframes bento-chat-avatar{0%,14%{opacity:0}18%,88%{opacity:1}95%,to{opacity:0}}@keyframes bento-chat-reply{0%,40%{opacity:0;transform:translate(10px)scale(.97)}47%,88%{opacity:1;transform:none}95%,to{opacity:0;transform:none}}@keyframes bento-dot{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-2px)}}@keyframes bento-star{0%{color:rgb(var(--k-tint) / .15);transform:scale(.7)}to{color:#f59e0b;transform:none}}@keyframes bento-chip-pick{0%,1%,20%,to{background:var(--k-chip);color:var(--k-ink-2)}4%,17%{background:var(--k-ink);color:var(--k-on-ink)}}@keyframes bento-s0{0%,12%{opacity:1}14%,87%{opacity:0}90%,to{opacity:1}}@keyframes bento-s1{0%,14%{opacity:0}16%,45%{opacity:1}47%,to{opacity:0}}@keyframes bento-s2{0%,47%{opacity:0}49%,84%{opacity:1}87%,to{opacity:0}}@keyframes bento-s01{0%,45%{opacity:1}47%,87%{opacity:0}90%,to{opacity:1}}@keyframes bento-s12{0%,14%{opacity:0}16%,84%{opacity:1}87%,to{opacity:0}}@keyframes bento-row-s0{0%,12%,90%,to{background:var(--k-card);box-shadow:0 0 0 1.5px var(--k-ink)}16%,84%{background:var(--k-card-hover);box-shadow:0 0 0 1.5px #0000}}@keyframes bento-row-s1{0%,12%,49%,to{background:var(--k-card-hover);box-shadow:0 0 0 1.5px #0000}16%,45%{background:var(--k-card);box-shadow:0 0 0 1.5px var(--k-ink)}}@keyframes bento-row-s2{0%,45%,90%,to{background:var(--k-card-hover);box-shadow:0 0 0 1.5px #0000}49%,84%{background:var(--k-card);box-shadow:0 0 0 1.5px var(--k-ink)}}@keyframes bento-num-s12{0%,12%,90%,to{background:var(--k-card);box-shadow:inset 0 0 0 1px rgb(var(--k-tint) / .1);color:var(--k-ink)}16%,84%{color:#fff;background:#16a34a;box-shadow:inset 0 0 0 1px #0000}}@keyframes bento-num-s2{0%,45%,90%,to{background:var(--k-card);box-shadow:inset 0 0 0 1px rgb(var(--k-tint) / .1);color:var(--k-ink)}49%,84%{color:#fff;background:#16a34a;box-shadow:inset 0 0 0 1px #0000}}@keyframes bento-check-s12{0%,14%{opacity:0;transform:scale(.6)}16%,84%{opacity:1;transform:none}87%,to{opacity:0;transform:scale(.6)}}@keyframes bento-check-s2{0%,47%{opacity:0;transform:scale(.6)}49%,84%{opacity:1;transform:none}87%,to{opacity:0;transform:scale(.6)}}@keyframes bento-bar{0%,12%,90%,to{width:33.333%}16%,45%{width:66.667%}49%,84%{width:100%}}@keyframes bento-shimmer{to{transform:translate(100%)}}@keyframes bento-notice{0%{opacity:0;transform:translateY(8px)}5%,30%{opacity:1;transform:none}35%,to{opacity:0;transform:translateY(-8px)}}.guest-home-how__head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.guest-home-outline-button.ds-button--pill-shade,[data-skin=k] .guest-home-outline-button.ds-button--pill-shade{background:var(--k-card);box-shadow:inset 0 0 0 1px rgb(var(--k-tint) / .1);color:var(--k-ink);border:0;flex-shrink:0}.guest-home-outline-button.ds-button--pill-shade:hover:not(:disabled){background:var(--k-card-hover)}.guest-home-how__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:40px 0 0;padding:0;list-style:none;display:grid}.guest-home-step{background:var(--k-card);box-shadow:var(--k-shadow-card);border-radius:28px;flex-direction:column;padding:10px 10px 22px;display:flex}.guest-home-step__plate{background:radial-gradient(rgb(var(--k-tint) / .06) 1px, transparent 1.2px) 0 0 / 12px 12px, radial-gradient(90% 80% at 50% 30%, #fff 0%, #f5f5f7 55%, #ebebee 100%);border-radius:18px;height:150px;position:relative;overflow:hidden}.dark .guest-home-step__plate{background:radial-gradient(rgb(var(--k-tint) / .06) 1px, transparent 1.2px) 0 0 / 12px 12px, radial-gradient(90% 80% at 50% 30%, #2c2c2e 0%, #232325 55%, #1f1f21 100%)}.guest-home-step__text{padding:18px 12px 0}.guest-home-step__kick{color:var(--k-muted);align-items:center;gap:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}.guest-home-step__num{background:var(--k-chip);width:22px;height:22px;color:var(--k-ink);font-variant-numeric:tabular-nums;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.guest-home-step__title{color:var(--k-ink);margin:10px 0 6px;font-size:18px;font-weight:500;line-height:24px}.guest-home-step__body{color:var(--k-muted);margin:0;font-size:14px;line-height:22px}.gh-scene{position:absolute;inset:0}.gh-scene__stage{transform-origin:50%;width:320px;height:180px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.74)}.gh-il-card{background:var(--k-card);box-shadow:0 0 0 .5px rgb(var(--k-tint) / .07), inset 0 1px 0 var(--k-rim), 0 1px 1px #0000000a, 0 3px 6px -2px #0000000f, 0 14px 28px -10px #0000002e, 0 30px 50px -28px #00000029;border-radius:14px;position:absolute}.gh-il-floor{filter:blur(2px);border-radius:50%;position:absolute;transform:scaleY(.4);box-shadow:0 0 10px 4px #0000001f}.gh-il-line{background:rgb(var(--k-tint) / .07);border-radius:9px;height:6px;display:block;position:absolute}.gh-il-line--dark{background:rgb(var(--k-tint) / .14)}.gh-il-face{box-shadow:0 0 0 2px var(--k-card), 0 6px 12px -4px #00000047;background:linear-gradient(135deg,#c7d2fe,#a78bfa);border-radius:999px;display:block;position:absolute}.gh-il-badge{color:#fff;width:14px;height:14px;box-shadow:0 0 0 2px var(--k-card);background:#2563eb;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute}.gh-il-file{color:#b91c1c;background:#fee2e2;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:12px;font-weight:600;line-height:14px;display:flex;position:absolute;top:8px;left:8px}.gh-il-text{color:var(--k-ink);white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;position:absolute}.gh-il-text--muted{color:var(--k-muted);font-weight:400}.gh-il-progress{background:linear-gradient(90deg,#4ade80,#16a34a);border-radius:9px;height:4px;display:block;position:absolute}.gh-il-search{color:var(--k-ink);align-items:center;gap:8px;padding-left:14px;font-size:14px;line-height:20px;display:flex}.gh-il-search svg{color:var(--k-muted)}.gh-il-caret{background:#2563eb;width:1.5px;height:16px}.gh-il-pill{background:var(--k-card);height:24px;box-shadow:0 0 0 .5px rgb(var(--k-tint) / .08), 0 8px 18px -8px #0000004d;color:var(--k-ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:absolute}.gh-il-pill--dark{background:var(--k-ink);color:var(--k-on-ink)}.gh-il-done{color:#fff;width:40px;height:40px;box-shadow:0 0 0 3.5px var(--k-card), 0 10px 18px -6px #16a34a8c;background:radial-gradient(circle at 35% 30%,#4ade80,#16a34a);border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute}.gh-il-cal{overflow:hidden}.gh-il-cal__day{color:#fff;letter-spacing:.08em;background:linear-gradient(#3b82f6,#2563eb);justify-content:center;align-items:center;height:32px;font-size:12px;font-weight:500;line-height:16px;display:flex}.gh-il-cal__date{text-align:center;letter-spacing:-.02em;color:var(--k-ink);font-size:48px;font-weight:500;line-height:1.8}.gh-il-logo{background:linear-gradient(135deg,#bfdbfe,#60a5fa);border-radius:8px;width:30px;height:30px;display:block;position:absolute}.guest-home-footer{margin:0}@media (max-width:1024px){.guest-home-bento,.guest-home-how__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-home-story__media{width:320px}}@media (max-width:768px){.guest-home-section-head__title{font-size:18px;line-height:24px}.guest-home-section-head--categories{margin-top:12px}.guest-home-section-head--feed{margin-top:8px}.guest-home-story{border-radius:var(--k-radius-section);flex-direction:column}.guest-home-story__media{border-radius:18px;width:100%;height:220px}.guest-home-story__body{padding:20px 12px 12px}.guest-home-story__quote p{font-size:18px;line-height:1.45}.guest-home-story__foot{flex-direction:column;align-items:flex-start}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__overlay{flex-direction:column;align-items:stretch;padding:24px 20px}[data-skin=k] .guest-list-sign-in-gate--r3 .guest-list-sign-in-gate__title{font-size:20px;line-height:26px}.guest-list-sign-in-gate__actions{text-align:center;align-items:stretch}.guest-home-after{gap:72px;margin-top:56px}.guest-home-big{font-size:24px}.guest-home-bento{grid-template-columns:minmax(0,1fr);margin-top:24px}.guest-home-tile--wide{grid-column:auto}.guest-home-tile{border-radius:var(--k-radius-section);padding:22px}.guest-home-dash{grid-template-columns:repeat(2,minmax(0,1fr))}.guest-home-pay__price small{display:none}.guest-home-how__head{flex-direction:column;align-items:flex-start}.guest-home-how__grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:12px;margin:24px -16px 0;padding:4px 16px 12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.guest-home-how__grid::-webkit-scrollbar{display:none}.guest-home-step{scroll-snap-align:start;flex:0 0 78%}[data-skin=k].guest-v2-job-listings .guest-v2-hero-intro__headline{font-size:var(--home-r3-phone-heading-size,36px);line-height:var(--home-r3-phone-heading-leading,40px);letter-spacing:var(--home-r3-phone-heading-tracking,-.025em);font-weight:500}[data-skin=k].guest-v2-job-listings .guest-v2-hero-intro__lede{max-width:340px;font-size:16px;line-height:24px}[data-skin=k].guest-v2-job-listings .guest-v2-hero-intro__actions{flex-direction:column;gap:10px;width:100%}[data-skin=k].guest-v2-job-listings .guest-v2-hero-intro__actions>*{width:100%;min-height:44px}.guest-home-bento{gap:12px}}