[data-v="6"] .bot-dock,[data-v="6"] .bot-panel{--bot-forest:#0e463c;--bot-forest-deep:#08302a;--bot-emerald:#1a8f77;--bot-orange:#f7941d;--bot-orange-soft:#f9ab48;--bot-cream:#f7f2e8;--bot-cream-2:#efe7d6;--bot-ink:#0c2e28;--bot-muted:#4f6b64;--bot-line:#0e463c1f;--bot-ease-out:cubic-bezier(.16, 1, .3, 1)}[data-v="6"] .bot-dock{inset-block-end:var(--chat-lift,16px);z-index:1200;pointer-events:none;direction:ltr;flex-direction:row;align-items:center;gap:.15rem;display:flex;position:fixed;left:auto;right:16px}[data-v="6"] .bot-dock[hidden],body.drawer-open [data-v="6"] .bot-dock{display:none}[data-v="6"] .bot-invite{pointer-events:auto;background:var(--bot-forest);max-width:198px;color:var(--bot-cream);font:inherit;text-align:start;cursor:pointer;border:0;border-radius:14px;padding:.6em .9em;font-size:.78rem;font-weight:600;line-height:1.4;transition:background .25s;box-shadow:0 8px 20px -10px #08302aa6}html[dir=rtl] [data-v="6"] .bot-invite{text-align:right;direction:rtl}[data-v="6"] .bot-invite:hover{background:var(--bot-forest-deep)}[data-v="6"] .bot-arrow{width:46px;height:30px;color:var(--bot-orange);flex:none;margin-inline:-2px -4px}[data-v="6"] .bot-launch{pointer-events:auto;border:3px solid var(--bot-forest);background:var(--bot-cream-2);cursor:pointer;width:66px;height:66px;transition:transform .3s var(--bot-ease-out), box-shadow .3s;border-radius:50%;flex:none;padding:0;display:block;overflow:hidden;box-shadow:0 10px 26px -8px #08302aa6}[data-v="6"] .bot-launch:hover{transform:scale(1.06);box-shadow:0 14px 30px -8px #08302ab3}[data-v="6"] .bot-launch img{object-fit:cover;width:100%;height:100%;display:block}[data-v="6"] .bot-face{background:var(--bot-cream-2);border:2px solid #f7f2e8bf;border-radius:50%;flex:none;width:40px;height:40px;display:block;overflow:hidden}[data-v="6"] .bot-face img{object-fit:cover;width:100%;height:100%;display:block}[data-v="6"] .bot-panel{inset-block-end:18px;z-index:1201;border:1px solid var(--bot-line);opacity:0;pointer-events:none;width:min(384px,100vw - 28px);height:min(600px,100dvh - 36px);transition:transform .26s var(--bot-ease-out), opacity .26s var(--bot-ease-out);background:#fff;border-radius:20px;flex-direction:column;display:flex;position:fixed;left:auto;right:18px;overflow:hidden;transform:translateY(10px);box-shadow:0 16px 36px -18px #08302a8c}[data-v="6"] .bot-panel.is-open{opacity:1;pointer-events:auto;transform:none}[data-v="6"] .bot-head{background:linear-gradient(150deg, var(--bot-forest), var(--bot-forest-deep));color:var(--bot-cream);flex:none;align-items:center;gap:.7rem;padding:.9rem 1rem;display:flex}[data-v="6"] .bot-head b{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;font-size:1rem;font-weight:700;line-height:1.25;display:block}[data-v="6"] .bot-head small{color:#f7f2e8b8;font-size:.74rem}[data-v="6"] .bot-x{width:34px;height:34px;color:var(--bot-cream);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;margin-inline-start:auto;font-size:1.5rem;line-height:1;display:grid}[data-v="6"] .bot-x:hover{background:#f7f2e824}[data-v="6"] .bot-body{-webkit-overflow-scrolling:touch;overscroll-behavior:contain;background-color:var(--bot-cream);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cg fill='none' stroke-linecap='round' opacity='.085'%3E%3Ccircle cx='50' cy='50' r='44' stroke='%230e463c' stroke-width='6.5' stroke-dasharray='236 62'/%3E%3Ccircle cx='50' cy='50' r='33' stroke='%231a8f77' stroke-width='6' stroke-dasharray='20 15'/%3E%3Ccircle cx='50' cy='50' r='22' stroke='%23f7941d' stroke-width='8' stroke-dasharray='104 46'/%3E%3C/g%3E%3C/svg%3E");background-position:50% 64%;background-repeat:no-repeat;background-size:210px 210px;flex-direction:column;flex:1 1 0;gap:.55rem;min-height:0;padding:1rem;display:flex;overflow-y:auto}[data-v="6"] .bot-msg{white-space:pre-wrap;border-radius:15px;max-width:86%;padding:.68em .95em;font-size:.93rem;line-height:1.5}[data-v="6"] .bot-msg.from-bot{border:1px solid var(--bot-line);color:var(--bot-ink);background:#fff;border-start-start-radius:5px;align-self:flex-start}[data-v="6"] .bot-msg.from-me{background:var(--bot-forest);color:var(--bot-cream);border-end-end-radius:5px;align-self:flex-end;font-weight:600}[data-v="6"] .bot-typing{align-items:center;gap:5px;padding:.9em 1.05em;display:flex}[data-v="6"] .bot-typing span{background:var(--bot-muted);border-radius:50%;width:7px;height:7px;animation:1.1s ease-in-out infinite v6-bot-dot}[data-v="6"] .bot-typing span:nth-child(2){animation-delay:.16s}[data-v="6"] .bot-typing span:nth-child(3){animation-delay:.32s}@keyframes v6-bot-dot{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:.9;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){[data-v="6"] .bot-typing span{opacity:.5;animation:none}[data-v="6"] .bot-panel{transition:none}}[data-v="6"] .bot-opts{flex-wrap:wrap;gap:.4rem;padding-block-start:.15rem;display:flex}[data-v="6"] .bot-opts button{color:var(--bot-forest);font:inherit;cursor:pointer;background:#fff;border:1.5px solid #1a8f7766;border-radius:100px;padding:.5em 1em;font-size:.88rem;font-weight:600;transition:background .25s,color .25s,border-color .25s}[data-v="6"] .bot-opts button:hover{background:var(--bot-emerald);border-color:var(--bot-emerald);color:#fff}[data-v="6"] .bot-foot{border-block-start:1px solid var(--bot-line);background:#fff;flex:none;gap:.45rem;padding:.6rem;display:flex}[data-v="6"] .bot-foot[hidden]{display:none}[data-v="6"] .bot-foot input{border:1.5px solid var(--bot-line);min-width:0;font:inherit;color:var(--bot-ink);background:var(--bot-cream);border-radius:100px;outline:none;flex:1;padding:.7em .95em;font-size:.95rem}[data-v="6"] .bot-foot input::placeholder{color:var(--bot-muted)}[data-v="6"] .bot-foot input:focus-visible{outline:3px solid var(--bot-emerald);outline-offset:1px}[data-v="6"] .bot-foot input:focus{border-color:var(--bot-emerald)}[data-v="6"] .bot-foot button{background:var(--bot-orange);color:#3a2100;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;transition:background .25s;display:grid}[data-v="6"] .bot-foot button:hover{background:var(--bot-orange-soft)}[data-v="6"] .bot-foot button svg{width:18px;height:18px}html[dir=rtl] [data-v="6"] .bot-foot button svg{transform:scaleX(-1)}[data-v="6"] .bot-done{flex-direction:column;gap:.5rem;padding-block-start:.3rem;display:flex}[data-v="6"] .bot-done a{color:#04321a;background:#25d366;border-radius:100px;justify-content:center;align-items:center;gap:.5rem;padding:.8em 1.2em;font-size:.94rem;font-weight:700;text-decoration:none;display:inline-flex}[data-v="6"] .bot-done a.alt{border:1.5px solid var(--bot-line);color:var(--bot-forest);background:#fff}[data-v="6"] .bot-done a svg{width:18px;height:18px}[data-v="6"] .bot-restart{font:inherit;color:var(--bot-muted);cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.84rem;font-weight:600;text-decoration:underline}@media (max-width:47.99rem){[data-v="6"] .bot-invite,[data-v="6"] .bot-arrow{display:none}[data-v="6"] .hero-emp{padding-right:5rem}}@media (max-width:480px){[data-v="6"] .bot-panel{left:auto;right:14px;width:min(320px,100vw - 28px);height:min(62dvh,440px);inset-block-end:14px}[data-v="6"] .bot-dock{inset-block-end:var(--chat-lift,14px);right:14px}}[data-v="6"] .bot-disclosure{color:color-mix(in srgb, var(--bot-ink,#23301f) 70%, transparent);background:var(--bot-sand,#f4efe4);border-block-end:1px solid color-mix(in srgb, var(--bot-forest,#2f4f36) 14%, transparent);flex:none;margin:0;padding:.6rem 1rem;font-size:.76rem;line-height:1.45}
[data-v="6"] .pjx__nav{justify-content:center;align-items:center;gap:.75rem;margin-block-start:clamp(.85rem,1.8vw,1.25rem);display:none}[data-v="6"] .pjx[data-pjx-live] .pjx__nav[data-scrolls]{display:flex}[data-v="6"] .pjx__arrow{block-size:2.75rem;inline-size:2.75rem;color:var(--bone);background:var(--forest);border:1px solid var(--forest);cursor:pointer;transition:color .25s var(--ease), background .25s var(--ease), border-color .25s var(--ease), box-shadow .25s var(--ease);border-radius:999px;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;box-shadow:0 12px 24px -16px #08302aa6}[data-v="6"] .pjx__arrow svg{display:block}@media (hover:hover) and (pointer:fine){[data-v="6"] .pjx__arrow:not(:disabled):hover{background:var(--pjx-green);border-color:var(--pjx-green)}}[data-v="6"] .pjx__arrow:focus-visible{outline:3px solid var(--orange);outline-offset:3px}[data-v="6"] .pjx__arrow:not(:disabled):active{scale:.94}[data-v="6"] .pjx__arrow:disabled{color:color-mix(in srgb, var(--forest) 40%, transparent);border-color:color-mix(in srgb, var(--forest) 24%, transparent);box-shadow:none;cursor:default;background:0 0}[data-v="6"] .on-night .pjx__arrow{color:color-mix(in srgb, var(--bone) 86%, transparent);background:color-mix(in srgb, var(--forest-night) 72%, transparent);border-color:color-mix(in srgb, var(--bone) 32%, transparent);box-shadow:none}@media (hover:hover) and (pointer:fine){[data-v="6"] .on-night .pjx__arrow:not(:disabled):hover{color:var(--bone);background:color-mix(in srgb, var(--forest-night) 92%, transparent);border-color:color-mix(in srgb, var(--bone) 60%, transparent)}}[data-v="6"] .on-night .pjx__arrow:disabled{color:color-mix(in srgb, var(--bone) 36%, transparent);border-color:color-mix(in srgb, var(--bone) 20%, transparent);background:0 0}[data-v="6"] .pjx-mini__body{padding-block-end:1rem}[data-v="6"] .pjx-lead__name:focus{outline:none}[data-v="6"] .pjx-lead__name:focus-visible{outline:3px solid var(--orange);outline-offset:.25em;border-radius:.35rem}@media (prefers-reduced-motion:reduce){[data-v="6"] .pjx__arrow{transition:none}[data-v="6"] .pjx__arrow:not(:disabled):active{scale:none}}
[data-v="6"] .faq-note{border-block-start:1px solid color-mix(in srgb, var(--ink) 14%, transparent);text-align:start;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem 1.5rem;max-inline-size:52rem;margin:clamp(1.6rem,3vw,2.2rem) auto 0;padding-block-start:clamp(1.2rem,2.4vw,1.6rem);display:flex}[data-v="6"] .faq-note p{color:var(--ink);flex:22rem;margin:0;font-size:1.02rem;line-height:1.6}[data-v="6"] .pw-benefit{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;color:var(--forest);align-items:center;gap:.6rem;margin-block-start:1.1rem;font-size:clamp(1.05rem,1.5vw,1.2rem);font-weight:700;display:inline-flex}[data-v="6"] .pw-benefit__mark{background:var(--forest);block-size:1.75rem;inline-size:1.75rem;color:var(--bone);border-radius:999px;flex:none;place-items:center;font-size:.95rem;line-height:1;display:grid}[data-v="6"] .pw-body{max-inline-size:38rem;color:var(--ink);margin-block-start:1rem;font-size:1.05rem;line-height:1.7}[data-v="6"] .pw-sub{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;color:var(--ink);margin-block-start:clamp(1.8rem,3.5vw,2.4rem);font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:800}[data-v="6"] .pw-steps{gap:1rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}[data-v="6"] .pw-steps__item{grid-template-columns:auto 1fr;align-items:start;gap:.9rem;display:grid;position:relative}[data-v="6"] .pw-steps__n{background:var(--forest);block-size:2.6rem;inline-size:2.6rem;color:var(--bone);font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;font-variant-numeric:tabular-nums;z-index:1;border-radius:999px;place-items:center;font-size:.95rem;font-weight:800;display:grid;position:relative}[data-v="6"] .pw-steps__item:not(:last-child):after{content:"";background:color-mix(in srgb, var(--ink) 22%, transparent);inline-size:2px;position:absolute;inset-block:2.6rem -1rem;inset-inline-start:calc(1.3rem - 1px)}[data-v="6"] .pw-steps__t{color:var(--ink);padding-block-start:.45rem;font-size:1.02rem;line-height:1.6}[data-v="6"] .pw-acts{flex-wrap:wrap;justify-content:center;gap:.6rem;margin-block-start:clamp(1.4rem,3vw,2rem);display:flex}[data-v="6"] .active-filters{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-block-end:.9rem;display:flex}[data-v="6"] .active-filters__label{color:var(--muted);margin:0;font-size:.85rem;font-weight:700}[data-v="6"] .active-filters__list{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}[data-v="6"] .active-filter{overflow-wrap:anywhere;background:color-mix(in srgb, var(--forest) 10%, #fff);border:1px solid color-mix(in srgb, var(--forest) 45%, transparent);min-block-size:2.75rem;max-inline-size:100%;color:var(--forest);transition:background .2s var(--ease), border-color .2s var(--ease);border-radius:999px;align-items:center;gap:.55rem;padding-inline:1rem .85rem;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-flex}[data-v="6"] .active-filter:hover{background:color-mix(in srgb, var(--forest) 18%, #fff);border-color:var(--forest)}[data-v="6"] .active-filter__x{font-size:.8rem;line-height:1}[data-v="6"] .active-filters__clear{min-block-size:2.75rem;color:var(--ink);text-underline-offset:.25em;align-items:center;padding-inline:.4rem;font-size:.88rem;font-weight:700;text-decoration:underline;display:inline-flex}@media (max-width:63.99rem){[data-v="6"] .exp-filter{flex-flow:wrap;gap:.4rem}[data-v="6"] .exp-filter__opt{flex:1 1 0;align-items:stretch;position:relative}[data-v="6"] .exp-filter__radio{appearance:none;cursor:pointer;background:0 0;border:0;border-radius:.75rem;block-size:100%;inline-size:100%;margin:0;position:absolute;inset:0}[data-v="6"] .exp-filter__text{border:2px solid color-mix(in srgb, var(--ink) 30%, transparent);text-align:center;transition:background .2s var(--ease), border-color .2s var(--ease), color .2s var(--ease);background:#fff;border-radius:.75rem;flex:1;place-items:center;padding:.35rem .5rem;font-weight:600;line-height:1.25;display:grid}[data-v="6"] .exp-filter__radio:checked+.exp-filter__text{background:var(--forest);border-color:var(--forest);color:var(--bone)}}@media (max-width:63.99rem) and (forced-colors:active){[data-v="6"] .exp-filter__radio:checked+.exp-filter__text{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}[data-v="6"] .more-ways{border-block-start:1px solid var(--line);text-align:start;margin-block-start:clamp(2.6rem,5vw,3.6rem);padding-block-start:clamp(1.4rem,3vw,2rem)}[data-v="6"] .more-ways__title{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;color:var(--ink);font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:800}[data-v="6"] .more-ways__list{justify-content:flex-start;margin:1rem 0 0;padding:0;list-style:none}[data-v="6"] .kind-intro{text-align:start;max-inline-size:46rem}[data-v="6"] .kind-intro p{color:var(--ink);margin:0 0 1rem;font-size:1.05rem;line-height:1.75}[data-v="6"] .kind-intro .kind-intro__rule{color:var(--muted);border-inline-start:3px solid color-mix(in srgb, var(--forest) 55%, transparent);padding-inline-start:.9rem;font-size:.92rem}[data-v="6"] .kind-list__title{text-align:start;margin-block-start:clamp(2.2rem,4.5vw,3.2rem);margin-inline:0}@media (min-width:64rem){[data-v="6"] .board__list.kind-list{grid-template-columns:repeat(3,minmax(0,1fr))}}[data-v="6"] .kind-acts{flex-wrap:wrap;gap:.6rem;margin-block-start:clamp(1.4rem,3vw,2rem);display:flex}[data-v="6"] .kind-acts--start{justify-content:flex-start}[data-v="6"] .kind-empty{text-align:start;align-items:start;gap:clamp(1.6rem,3.5vw,2.6rem);margin-block-start:clamp(1.2rem,2.5vw,1.8rem);display:grid}@media (min-width:56rem){[data-v="6"] .kind-empty{grid-template-columns:.85fr 1.15fr}}[data-v="6"] .kind-empty__body{max-inline-size:34rem;color:var(--ink);margin-block-start:.8rem;font-size:1.02rem;line-height:1.7}[data-v="6"] .pagehead--jobphoto .pagehead__backdrop img{filter:saturate(.92)contrast(.97)brightness(1.03);animation:jobphoto-in 1.2s var(--ease) both}@keyframes jobphoto-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:none}}[data-v="6"] .pagehead--jobphoto .pagehead__backdrop:after{--jobphoto-towards:right;background:linear-gradient(to bottom, #f5f2ea 0, #f5f2ea max(5.5rem, var(--bar-h)), #f5f2ea66 calc(max(5.5rem, var(--bar-h)) + 3rem), #f5f2ea00 calc(max(5.5rem, var(--bar-h)) + 7rem)), linear-gradient(to top, #f5f2ea 0, #f5f2ea 1.5rem, #f5f2ea73 5rem, #f5f2ea00 10rem),  linear-gradient(to var(--jobphoto-towards), #f5f2ea 0%, #f5f2eaf7 40%, #f5f2ea8c 54%, #f5f2ea1f 70%, #f5f2ea00 82%)}[dir=rtl] [data-v="6"] .pagehead--jobphoto .pagehead__backdrop:after{--jobphoto-towards:left}@media (min-width:56rem){[data-v="6"] .pagehead.pagehead--jobphoto:has(.pagehead__backdrop):not(.pagehead--plated) .pagehead__copy .display{max-inline-size:55%}}@media (max-width:55.99rem){[data-v="6"] .pagehead--jobphoto .pagehead__backdrop{height:clamp(8.5rem,26vw,9.5rem);inset-block-start:auto}[data-v="6"] .pagehead--jobphoto .pagehead__backdrop:after{background:linear-gradient(0deg,#f5f2ea 0 .5rem,#f5f2ea00 2.2rem 55%,#f5f2ea 100%)}}@media (prefers-reduced-motion:reduce){[data-v="6"] .pagehead--jobphoto .pagehead__backdrop img{animation:none}}
[data-v="6"] .flow{text-align:start;grid-template-columns:1fr;gap:1.1rem;max-inline-size:72rem;margin:clamp(2rem,4vw,2.8rem) auto 0;padding:0;list-style:none;display:grid}[data-v="6"] .flow__stop{grid-template-columns:auto 1fr;align-items:center;gap:1rem;min-block-size:3.25rem;display:grid;position:relative}[data-v="6"] .flow__n{background:var(--forest);block-size:3.25rem;inline-size:3.25rem;color:var(--bone);font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.02em;z-index:1;border-radius:999px;place-items:center;font-size:1.05rem;font-weight:800;display:grid;position:relative}[data-v="6"] .flow__t{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;letter-spacing:-.01em;color:var(--ink);font-size:clamp(1.15rem,1.6vw,1.45rem);font-weight:800;line-height:1.15}[data-v="6"] .flow__stop:not(:last-child):after{content:"";background:color-mix(in srgb, var(--ink) 28%, transparent);block-size:1.1rem;inline-size:2px;position:absolute;inset-block-start:3.25rem;inset-inline-start:calc(1.625rem - 1px)}@media (min-width:56rem){[data-v="6"] .flow{grid-template-columns:repeat(5,minmax(0,1fr));gap:0}[data-v="6"] .flow__stop{text-align:center;grid-template-columns:1fr;align-content:start;justify-items:center;gap:.9rem;padding-inline:.625rem}[data-v="6"] .flow__stop:not(:last-child):after{block-size:2px;inline-size:auto;inset-block-start:calc(1.625rem - 1px);inset-inline:calc(50% + 2.225rem) calc(2.225rem - 50%)}[data-v="6"] .flow__stop:not(:last-child):before{content:"";border-block-start:2px solid color-mix(in srgb, var(--ink) 28%, transparent);border-inline-end:2px solid color-mix(in srgb, var(--ink) 28%, transparent);block-size:.8rem;inline-size:.8rem;position:absolute;inset-block-start:1.225rem;inset-inline-end:calc(2.175rem - 50%);transform:rotate(45deg)}html[dir=rtl] [data-v="6"] .flow__stop:not(:last-child):before{transform:rotate(-45deg)}}[data-v="6"] .flow__sub{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;letter-spacing:.04em;color:var(--muted);margin-block-start:clamp(2.6rem,5vw,3.6rem);font-size:.95rem;font-weight:700}[data-v="6"] .clients{--side:clamp(2.2rem, 3.6vw, 3rem);grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:dense;place-items:center;gap:clamp(1.4rem,3vw,2.6rem) clamp(1rem,2.5vw,2.2rem);margin:clamp(2rem,4vw,3rem) 0 0;padding:0;list-style:none;display:grid}@media (min-width:40rem){[data-v="6"] .clients{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:72rem){[data-v="6"] .clients{grid-template-columns:repeat(6,minmax(0,1fr))}}[data-v="6"] .clients__cell{justify-content:center;align-items:center;block-size:clamp(3.75rem,6vw,5rem);inline-size:100%;display:flex}[data-v="6"] .clients__cell[data-wide]{grid-column:span 2}[data-v="6"] .clients__cell img{block-size:clamp(.8rem, calc(var(--side) * var(--s,1)), 100%);object-fit:contain;inline-size:auto;max-inline-size:100%;display:block}[data-v="6"] .clients__cell[data-plain] img{block-size:auto;max-block-size:2.75rem}[data-v="6"] .challenge{text-align:start;max-inline-size:60rem;margin-inline:auto}[data-v="6"] .challenge .h2{margin-inline:0}[data-v="6"] .challenge__sub{max-inline-size:44rem;color:var(--muted);margin-block-start:.9rem;font-size:1.05rem;line-height:1.6}[data-v="6"] .challenge__lines{gap:clamp(1rem,2vw,1.4rem);margin-block-start:clamp(1.6rem,3.5vw,2.4rem);display:grid}[data-v="6"] .challenge__line{border-inline-start:4px solid var(--forest);font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;letter-spacing:-.01em;color:var(--ink);margin:0;padding-inline-start:clamp(.9rem,1.6vw,1.2rem);font-size:clamp(1.25rem,2.3vw,1.8rem);font-weight:800;line-height:1.38}[data-v="6"] .challenge__care{border-block-start:1px solid var(--line);margin-block-start:clamp(2.2rem,4.5vw,3.2rem);padding-block-start:clamp(1.4rem,3vw,2rem)}[data-v="6"] .challenge__care-t{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;color:var(--ink);font-size:clamp(1.15rem,1.8vw,1.4rem);font-weight:800}[data-v="6"] .checks{gap:.8rem 2.2rem;margin:1.1rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:48rem){[data-v="6"] .checks{grid-template-columns:repeat(2,minmax(0,1fr))}}[data-v="6"] .checks__item{color:var(--ink);grid-template-columns:auto 1fr;align-items:start;gap:.75rem;font-size:1.02rem;line-height:1.55;display:grid}[data-v="6"] .checks__mark{background:var(--forest);block-size:1.6rem;inline-size:1.6rem;color:var(--bone);border-radius:999px;place-items:center;margin-block-start:.05rem;font-size:.85rem;font-weight:800;line-height:1;display:grid}
[data-v="6"] .split__head{flex-direction:column;align-items:center;display:flex}[data-v="6"] .split__scale{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;letter-spacing:-.01em;color:var(--ember);margin:0 0 clamp(.5rem,1.4vw,.9rem);font-size:clamp(1rem,1.9vw,1.45rem);font-weight:800;line-height:1.2}@media (max-width:61.99rem){[data-v="6"] .split__half>.split__head{grid-row:3}[data-v="6"] .split__head>.h2{text-wrap:balance;font-size:clamp(1.45rem,6.4vw,2.4rem)}[data-v="6"] .split__scale{font-size:clamp(.85rem,3.4vw,1.15rem)}}@media (min-width:62rem){[data-v="6"] .split__half>.split__head{grid-row:3}}[data-v="6"] .sector--static{cursor:default}@media (hover:hover){[data-v="6"] .lane[data-lane-live] .lane__cell .sector--static:hover .sector__bg{filter:saturate(.62)brightness(.56)}[data-v="6"] .lane[data-lane-live] .lane__cell[data-spot] .sector--static:hover .sector__bg{filter:saturate(.95)brightness(.92)}[data-v="6"] .lane[data-lane-live] .lane__cell .sector--static:hover .sector__t{opacity:.72}[data-v="6"] .lane[data-lane-live] .lane__cell[data-spot] .sector--static:hover .sector__t{opacity:1}}
[data-v="6"] .hswipe{--hs-w:clamp(150px, min(13.5vw, 24vh), 224px);--hs-fig:clamp(190px, 20vw, 300px);--hs-fig-off:2vw;width:var(--hs-w);position:relative}@media (min-width:100rem){[data-v="6"] .hswipe{--hs-fig:clamp(280px, 20vw, 360px);--hs-fig-off:0px}}[data-v="6"] .hswipe--side{z-index:4;right:max(calc(1rem - (var(--hs-w) - var(--hs-w) * var(--hs-scale,1)) / 2), calc(var(--hs-fig) * .52 - var(--hs-fig-off) - var(--hs-w) / 2 - var(--hs-nudge,0px)));bottom:calc(var(--hs-fig) + var(--hs-lift,30px));transform:scale(var(--hs-scale,1));transform-origin:50% 100%;visibility:hidden;opacity:0;transition:opacity .6s var(--ease);display:none;position:absolute}[data-v="6"] .hswipe--inline{--hs-w:min(240px, 70vw);margin:1.8rem auto 0;display:block}@media (min-width:73.8rem){[data-v="6"] .hswipe--side{display:block}[data-v="6"] .hero[data-swipe-side=ok] .hswipe--side{visibility:visible;opacity:1}[data-v="6"] .hswipe--inline{display:none}}[data-v="6"] .hswipe__title{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;color:var(--ink);text-align:center;text-wrap:balance;justify-content:center;align-items:center;gap:.45em;margin:0 0 .55rem;font-size:.95rem;font-weight:800;line-height:1.25;display:flex}[data-v="6"] .hswipe__hand{background:var(--orange);width:1.75em;height:1.75em;color:var(--ember);animation:hswipe-nudge 2.8s var(--ease) 3;border-radius:50%;flex:none;place-items:center;font-size:.95em;display:grid}@keyframes hswipe-nudge{0%,60%,to{transform:translate(0)}72%{transform:translate(-4px)}86%{transform:translate(4px)}}[data-v="6"] .hswipe__deck{aspect-ratio:1/.86;width:100%;margin-block-end:14px;position:relative}[data-v="6"] .hswipe__card{background:var(--forest);color:#fff;transform:translateY(calc(var(--depth) * 7px)) scale(calc(1 - var(--depth) * .06));transform-origin:50% 100%;transition:transform .3s var(--ease), opacity .3s var(--ease);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border-radius:18px;text-decoration:none;display:block;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 30px #04181447}[data-v="6"] .hswipe__card.is-top{cursor:grab;touch-action:pan-y}[data-v="6"] .hswipe__card.is-dragging{cursor:grabbing;transition:none}[data-v="6"] .hswipe__card:focus-visible{outline:3px solid var(--orange);outline-offset:3px}[data-v="6"] .hswipe__img{object-fit:cover;pointer-events:none}[data-v="6"] .hswipe__card:after{content:"";pointer-events:none;background:linear-gradient(#041e1600 32%,#041e1699 60%,#041e16f0 100%);position:absolute;inset:0}[data-v="6"] .hswipe__body{z-index:1;text-align:start;flex-direction:column;gap:.35rem;padding:.8rem .9rem .85rem;display:flex;position:absolute;inset-block-end:0;inset-inline:0}[data-v="6"] .hswipe__t{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1.02rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}[data-v="6"] .hswipe__meta{flex-wrap:wrap;align-items:center;gap:.3rem .6rem;font-size:.78rem;font-weight:500;display:flex}[data-v="6"] .hswipe__tag{background:var(--orange);color:var(--ember);border-radius:100px;padding:.12em .6em;font-weight:700}[data-v="6"] .hswipe__stamp{z-index:2;pointer-events:none;background:#ffffffeb;border:3px solid;border-radius:8px;padding:.15em .55em;font-size:.85rem;font-weight:900;position:absolute;top:.8rem}[data-v="6"] .hswipe__stamp--like{color:#157a52;opacity:var(--like,0);left:.7rem;transform:rotate(-12deg)}[data-v="6"] .hswipe__stamp--skip{color:#b8382f;opacity:var(--skip,0);right:.7rem;transform:rotate(12deg)}[data-v="6"] .hswipe__controls{z-index:5;direction:ltr;justify-content:center;align-items:center;gap:.75rem;margin-block-start:.6rem;display:flex;position:relative}[data-v="6"] .hswipe__btn{cursor:pointer;width:2.5rem;height:2.5rem;transition:transform .2s var(--ease);background:#fff;border:0;border-radius:50%;place-items:center;font-size:1.05rem;line-height:1;display:grid;box-shadow:0 6px 16px #04181433}[data-v="6"] .hswipe__btn:hover:not(:disabled){transform:scale(1.08)}[data-v="6"] .hswipe__btn:active:not(:disabled){transform:scale(.94)}[data-v="6"] .hswipe__btn:focus-visible{outline:3px solid var(--orange);outline-offset:2px}[data-v="6"] .hswipe__btn:disabled{opacity:.45;cursor:default}[data-v="6"] .hswipe__btn--skip{color:#b8382f}[data-v="6"] .hswipe__btn--like{color:#157a52;width:2.9rem;height:2.9rem;font-size:1.25rem}[data-v="6"] .hswipe__btn--undo{width:2.1rem;height:2.1rem;color:var(--forest);font-size:.95rem}[data-v="6"] .hswipe__done{text-align:center;color:var(--ink);background:#fffffff0;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:.7rem .75rem;display:flex;position:absolute;inset:0;box-shadow:0 14px 30px #0418142e}[data-v="6"] .hswipe__done>*{flex-shrink:0}[data-v="6"] .hswipe__done-t{margin:0;font-size:.86rem;font-weight:800;line-height:1.25}[data-v="6"] .hswipe__done-s{color:var(--forest);margin:0;font-size:.76rem}[data-v="6"] .hswipe__saved{flex-shrink:1;width:100%;min-height:1.5em;max-height:6.2em;margin:0;padding:0;font-size:.8rem;line-height:1.5;list-style:none;overflow-y:auto}[data-v="6"] .hswipe__saved a{color:var(--ink);font-weight:600}[data-v="6"] .hswipe__done-actions{flex-wrap:wrap;justify-content:center;gap:.4rem;margin-block-start:.3rem;display:flex}[data-v="6"] .hswipe__all,[data-v="6"] .hswipe__again{font:inherit;cursor:pointer;border-radius:10px;padding:.45em .9em;font-size:.82rem;font-weight:700;text-decoration:none}[data-v="6"] .hswipe__all{background:var(--orange);color:var(--ember);border:0}[data-v="6"] .hswipe__again{border:1.5px solid var(--ink);color:var(--ink);background:0 0}[data-v="6"] .hswipe__offer-slot{z-index:6;position:absolute;inset-block-start:0;inset-inline:0}[data-v="6"] .hswipe__offer{background:var(--ink);color:#fff;text-align:center;animation:hswipe-offer-in .45s var(--ease) both;border-radius:14px;padding:.65rem .75rem .7rem;position:relative;box-shadow:0 12px 26px #04181459}@keyframes hswipe-offer-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:none}}[data-v="6"] .hswipe__offer-lead{color:#ffffffd9;margin:0;padding-inline:1.2rem;font-size:.74rem;font-weight:600;line-height:1.3}[data-v="6"] .hswipe__offer-lead span{color:var(--orange)}[data-v="6"] .hswipe__offer-t{font-family:var(--font-display), "Segoe UI", system-ui, sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:.2rem 0 .5rem;font-size:.92rem;font-weight:800;line-height:1.2;display:-webkit-box;overflow:hidden}[data-v="6"] .hswipe__offer-go{background:var(--orange);color:var(--ember);transition:transform .2s var(--ease);border-radius:10px;padding:.42em 1em;font-size:.85rem;font-weight:800;text-decoration:none;display:inline-block}[data-v="6"] .hswipe__offer-go:hover{transform:translateY(-1px)}[data-v="6"] .hswipe__offer-go:focus-visible,[data-v="6"] .hswipe__offer-x:focus-visible{outline:3px solid var(--orange);outline-offset:2px}[data-v="6"] .hswipe__offer-x{color:#fff;cursor:pointer;background:#ffffff1f;border:0;border-radius:50%;place-items:center;width:1.6rem;height:1.6rem;font-size:.75rem;display:grid;position:absolute;inset-block-start:.35rem;inset-inline-end:.35rem}[data-v="6"] .hswipe__offer-x:hover{background:#ffffff3d}@media (prefers-reduced-motion:reduce){[data-v="6"] .hswipe__offer,[data-v="6"] .hswipe__hand{animation:none}[data-v="6"] .hswipe__card{transition:opacity .2s}[data-v="6"] .hswipe--side{transition:none}}
