.aD_ERW_wrap{max-width:var(--container);margin-inline:auto;position:relative}.aD_ERW_track{padding:var(--sp-5) var(--gutter) var(--sp-8);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);scrollbar-width:none;overflow-x:auto;container-type:inline-size}.aD_ERW_track::-webkit-scrollbar{display:none}.aD_ERW_track:focus-visible{outline-offset:-2px}.aD_ERW_track>ul{width:max-content}.aD_ERW_arrow{top:calc(var(--sp-5) + (100% - var(--sp-5) - var(--sp-8)) / 2);z-index:1;border:1px solid var(--border);border-radius:var(--r-full);background:var(--surface);width:44px;height:44px;color:var(--text);box-shadow:var(--shadow-hover);opacity:0;visibility:hidden;transition:opacity var(--t), visibility var(--t), background-color var(--t), color var(--t);place-items:center;display:none;position:absolute;translate:0 -50%}.aD_ERW_prev{left:calc(var(--gutter) - 22px)}.aD_ERW_next{right:calc(var(--gutter) - 22px)}.aD_ERW_arrow[data-on]{opacity:1;visibility:visible}.aD_ERW_arrow:hover{background:var(--surface-2);color:var(--brand-ink)}@media (min-width:768px){.aD_ERW_arrow{display:grid}}
.SBo2Xa_sec{padding-top:var(--sp-16);content-visibility:auto;contain-intrinsic-size:auto 560px}.SBo2Xa_row{--per:1.25;--gap:var(--sp-5);grid-auto-flow:column;grid-auto-columns:calc((100cqi - (var(--per) - 1) * var(--gap)) / var(--per));gap:var(--gap);display:grid}.SBo2Xa_row li{scroll-snap-align:start}.SBo2Xa_tile{gap:var(--sp-2);grid-template-rows:auto auto 1fr auto;height:100%;display:grid}.SBo2Xa_media{margin-bottom:var(--sp-2);border-radius:var(--r-card);background:var(--zone-bg);aspect-ratio:3/2;display:block;position:relative;overflow:hidden}.SBo2Xa_media img{object-fit:cover;width:100%;height:100%;transition:scale .8s cubic-bezier(.22,1,.36,1)}.SBo2Xa_tile:hover .SBo2Xa_media img{scale:1.06}.SBo2Xa_fact{left:var(--sp-3);bottom:var(--sp-3);padding:6px var(--sp-3);border-radius:var(--r-pill);background:color-mix(in oklab, var(--surface) 86%, transparent);color:var(--text-2);font-size:var(--fs-xs);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:var(--shadow-card);line-height:1.4;position:absolute}.SBo2Xa_fact b{color:var(--zone-ink);font-size:var(--fs-sm);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.SBo2Xa_title{font-size:var(--fs-lg);font-weight:var(--fw-bold);transition:color var(--t);line-height:1.3}.SBo2Xa_tile:hover .SBo2Xa_title{color:var(--zone-ink)}.SBo2Xa_desc{color:var(--text-2);font-size:var(--fs-sm);line-height:1.55}.SBo2Xa_go{justify-self:start;align-items:center;gap:var(--sp-1);margin-top:var(--sp-2);padding:7px var(--sp-4);border-radius:var(--r-pill);background:var(--zone-bg);color:var(--zone-ink);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:background-color var(--t), color var(--t), box-shadow var(--t-move);display:inline-flex}.SBo2Xa_go svg{transition:translate var(--t-move)}.SBo2Xa_tile:hover .SBo2Xa_go{background:var(--accent-strong);color:var(--on-accent);box-shadow:var(--shadow-featured)}.SBo2Xa_tile:hover .SBo2Xa_go svg{translate:3px}.SBo2Xa_tile:focus-visible{outline-offset:6px;border-radius:var(--r-card)}@container (min-width:520px){.SBo2Xa_row{--per:1.7}}@container (min-width:720px){.SBo2Xa_row{--per:2.4}}@container (min-width:960px){.SBo2Xa_row{--per:3}}@container (min-width:1200px){.SBo2Xa_row{--per:4}}@media (prefers-reduced-motion:reduce){.SBo2Xa_tile:hover .SBo2Xa_media img{scale:none}.SBo2Xa_tile:hover .SBo2Xa_go svg{translate:none}}
.PzsrVa_strip{padding-block:var(--sp-4);border-bottom:1px solid var(--border);background:var(--bg)}.PzsrVa_in{gap:var(--sp-3);align-items:center;display:grid}.PzsrVa_label{color:var(--text-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap}.PzsrVa_viewport{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.PzsrVa_track{align-items:center;gap:var(--sp-10);background:var(--bg);width:max-content;display:flex}.PzsrVa_track li{flex:none}.PzsrVa_track img{object-fit:contain;filter:grayscale();mix-blend-mode:multiply;opacity:.7;width:auto;max-width:112px;height:26px;transition:opacity var(--t)}.PzsrVa_track img:hover{opacity:1}:root[data-theme=dark] .PzsrVa_track img{filter:grayscale()invert();mix-blend-mode:screen;opacity:.8}@media (prefers-reduced-motion:no-preference){.PzsrVa_track{animation:45s linear infinite PzsrVa_marquee}.PzsrVa_viewport:hover .PzsrVa_track{animation-play-state:paused}}@media (prefers-reduced-motion:reduce){.PzsrVa_track{row-gap:var(--sp-4);flex-wrap:wrap;width:auto}.PzsrVa_track li[aria-hidden]{display:none}}@keyframes PzsrVa_marquee{to{translate:calc(-50% - var(--sp-10) / 2) 0}}@media (min-width:768px){.PzsrVa_in{gap:var(--sp-8);grid-template-columns:auto minmax(0,1fr)}}
.-Y9b1W_root[data-mode=app] .-Y9b1W_landing,.-Y9b1W_root:not([data-mode=app]) .-Y9b1W_app{display:none}.-Y9b1W_hero{padding-block:var(--sp-10) var(--sp-12);background:var(--canvas);position:relative;overflow:hidden}.-Y9b1W_hero:before{content:"";background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 16%, transparent), transparent), radial-gradient(closest-side at 30% 70%, color-mix(in oklab, var(--brand) 18%, transparent), transparent);pointer-events:none;width:70%;height:140%;position:absolute;inset:-20% -10% auto auto}.-Y9b1W_heroIn{gap:var(--sp-10);align-items:center;display:grid;position:relative}.-Y9b1W_copy{gap:var(--sp-5);justify-items:start;display:grid}.-Y9b1W_h1{max-width:16ch;letter-spacing:var(--ls-display);font-size:clamp(1.875rem,1.2rem + 2.4vw,2.875rem);line-height:1.12}.-Y9b1W_h1Grad:before{content:"\a ";white-space:pre}.-Y9b1W_lead{max-width:52ch;color:var(--text-2);line-height:var(--lh-body)}.-Y9b1W_points{gap:var(--sp-2) var(--sp-6);flex-wrap:wrap;display:flex}.-Y9b1W_points li{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);display:inline-flex}.-Y9b1W_pointIco{color:var(--hue)}.-Y9b1W_ctaRow{align-items:center;gap:var(--sp-3) var(--sp-6);margin-top:var(--sp-1);flex-wrap:wrap;display:flex}.-Y9b1W_ghostLink{color:var(--brand-ink);font-weight:var(--fw-medium);text-underline-offset:3px;transition:text-decoration-color var(--t);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.-Y9b1W_ghostLink:hover{text-decoration-color:currentColor}.-Y9b1W_trust{color:var(--text-3);font-size:var(--fs-sm)}.-Y9b1W_visual{padding:var(--sp-6) var(--sp-8);display:none;position:relative}.-Y9b1W_mock{border-radius:var(--r-field);width:min(100%,420px);box-shadow:var(--shadow-hover);margin-inline:auto;overflow:hidden;rotate:2deg}.-Y9b1W_badge{align-items:center;gap:var(--sp-2);padding:var(--sp-2) var(--sp-4);border:1px solid var(--glass-line);border-radius:var(--r-pill);background:var(--glass);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-card);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;display:inline-flex;position:absolute}.-Y9b1W_badge svg{color:var(--hue)}.-Y9b1W_badgeAi{top:42%;left:0}.-Y9b1W_badgeAts{top:12%;right:0}.-Y9b1W_badgePdf{bottom:8%;right:10%}.-Y9b1W_stats{gap:var(--sp-2);margin-top:var(--sp-10);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.-Y9b1W_stats li{padding:var(--sp-3);text-align:center;border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);align-content:start;justify-items:center;gap:2px;display:grid}.-Y9b1W_stats b{font-size:var(--fs-lg);font-weight:var(--fw-bold);letter-spacing:var(--ls-heading);white-space:nowrap;background:var(--grad-text);color:#0000;-webkit-background-clip:text;background-clip:text;line-height:1.15}.-Y9b1W_stats span{color:var(--text-2);font-size:var(--fs-xs);line-height:1.35}.-Y9b1W_section{padding-top:var(--sp-16)}.-Y9b1W_h2{margin-bottom:var(--sp-6);font-size:var(--fs-xl);text-align:center}.-Y9b1W_h2Sm{font-size:var(--fs-base);line-height:1.35}.-Y9b1W_h3{font-size:var(--fs-base)}.-Y9b1W_steps{gap:var(--sp-4);display:grid}.-Y9b1W_step,.-Y9b1W_card{gap:var(--sp-3);padding:var(--sp-6);border:1px solid var(--glass-line);border-radius:var(--r-card);background:var(--glass-tint), var(--glass);box-shadow:var(--glass-shadow);-webkit-backdrop-filter:blur(22px)saturate(1.6);backdrop-filter:blur(22px)saturate(1.6);align-content:start;display:grid}.-Y9b1W_stepTop{justify-content:space-between;align-items:center;gap:var(--sp-3);display:flex}.-Y9b1W_stepIco{box-sizing:content-box;background:color-mix(in oklab, var(--hue) 13%, var(--surface));width:20px;height:20px;color:var(--hue);border-radius:14px;padding:10px}.-Y9b1W_stepNo{border-radius:var(--r-pill);background:var(--surface-2);min-width:30px;height:24px;color:var(--text-3);font-size:.6875rem;font-weight:var(--fw-bold);letter-spacing:var(--ls-label);font-variant-numeric:tabular-nums;place-items:center;padding-inline:8px;display:inline-grid}.-Y9b1W_step p,.-Y9b1W_card p,.-Y9b1W_prose p{color:var(--text-2);font-size:.875rem;line-height:1.6}.-Y9b1W_card strong,.-Y9b1W_prose strong{color:var(--text);font-weight:var(--fw-bold)}.-Y9b1W_seo{gap:var(--sp-10);display:grid}.-Y9b1W_featured{gap:var(--sp-4);display:grid}.-Y9b1W_prose{column-gap:var(--sp-10);display:grid}.-Y9b1W_prose article{gap:var(--sp-2);padding-block:var(--sp-5);border-top:1px solid var(--border);display:grid}.-Y9b1W_faqWrap{gap:var(--sp-6);padding-bottom:var(--sp-16);justify-items:center;display:grid}.-Y9b1W_faqWrap .-Y9b1W_h2{margin-bottom:0}.-Y9b1W_faq{gap:var(--sp-2);width:100%;max-width:880px;display:grid}.-Y9b1W_qa{padding:0 var(--sp-5);border:1px solid var(--glass-line);border-radius:var(--r-field);background:var(--glass);box-shadow:var(--shadow-card)}.-Y9b1W_question{padding-block:var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-medium);transition:color var(--t)}.-Y9b1W_question:hover{color:var(--brand-ink)}.-Y9b1W_answer{max-width:var(--measure);padding-bottom:var(--sp-4);font-size:var(--fs-sm);color:var(--text-2)}.-Y9b1W_ctaPanel{gap:var(--sp-3);width:100%;margin-top:var(--sp-6);padding:var(--sp-8) var(--sp-6);border:1px solid var(--glass-line);background:var(--grad-wash);text-align:center;border-radius:28px;justify-items:center;display:grid}.-Y9b1W_ctaTitle{font-size:var(--fs-xl);letter-spacing:var(--ls-heading);line-height:1.2}.-Y9b1W_ctaText{margin-bottom:var(--sp-2);color:var(--text-2)}.-Y9b1W_sticky{z-index:var(--z-sticky);padding:var(--sp-3) var(--gutter) calc(var(--sp-3) + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:var(--bg);box-shadow:var(--shadow);visibility:hidden;transition:translate var(--t-move), visibility 0s linear .25s;position:fixed;inset:auto 0 0;translate:0 110%}.-Y9b1W_stickyOn{visibility:visible;transition:translate var(--t-move);translate:none}.-Y9b1W_stickyBtn{width:100%}@media (prefers-reduced-motion:no-preference){.-Y9b1W_mock{animation:9s ease-in-out infinite -Y9b1W_float}.-Y9b1W_badgeAi{animation:7s ease-in-out -2s infinite -Y9b1W_float}.-Y9b1W_badgeAts{animation:8s ease-in-out -4s infinite -Y9b1W_float}.-Y9b1W_badgePdf{animation:6s ease-in-out -1s infinite -Y9b1W_float}}@keyframes -Y9b1W_float{50%{translate:0 -8px}}@media (prefers-reduced-motion:reduce){.-Y9b1W_sticky,.-Y9b1W_stickyOn{transition:none}}@media (min-width:640px){.-Y9b1W_stats{gap:var(--sp-3)}.-Y9b1W_stats li{padding:var(--sp-4) var(--sp-5);border-radius:var(--r-card)}.-Y9b1W_stats b{font-size:var(--fs-xl)}.-Y9b1W_stats span{font-size:var(--fs-sm)}}@media (min-width:768px){.-Y9b1W_h2{font-size:1.625rem}.-Y9b1W_steps,.-Y9b1W_featured{grid-template-columns:repeat(3,minmax(0,1fr))}.-Y9b1W_prose{grid-template-columns:repeat(2,minmax(0,1fr))}.-Y9b1W_ctaPanel{padding:var(--sp-12)}.-Y9b1W_sticky{display:none}}@media (min-width:992px){.-Y9b1W_hero{padding-block:var(--sp-16) var(--sp-16)}.-Y9b1W_heroIn{gap:var(--sp-12);grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)}.-Y9b1W_visual{display:block}}
.zgQrfG_hero{padding-block:var(--sp-12) var(--sp-16);background:var(--canvas);position:relative;overflow-x:clip}.zgQrfG_hero:before{content:"";clip-path:inset(14.2857% 0);background:radial-gradient(closest-side, color-mix(in oklab, var(--accent) 16%, transparent), transparent), radial-gradient(closest-side at 30% 70%, color-mix(in oklab, var(--brand) 18%, transparent), transparent);pointer-events:none;width:70%;height:140%;position:absolute;inset:-20% -10% auto auto}.zgQrfG_inner{gap:var(--sp-10);grid-template-columns:minmax(0,1fr);align-items:center;display:grid;position:relative}.zgQrfG_copy{gap:var(--sp-4);grid-template-columns:minmax(0,1fr);justify-items:start;min-width:0;display:grid}.zgQrfG_h1{max-width:20ch;font-size:var(--fs-hero);letter-spacing:var(--ls-display);line-height:1.12}.zgQrfG_sub:before{content:"\a ";white-space:pre}.zgQrfG_count{font-size:var(--fs-base);color:var(--text-2)}.zgQrfG_count strong{color:var(--text);font-weight:var(--fw-bold)}.zgQrfG_search{z-index:2;width:100%;max-width:860px;margin-top:var(--sp-2);position:relative}.zgQrfG_cats{width:100%;max-width:860px}.zgQrfG_cats ul{gap:var(--sp-2);margin-inline:calc(-1 * var(--gutter));padding:var(--sp-1) var(--gutter) var(--sp-2);scrollbar-width:none;display:flex;overflow-x:auto}.zgQrfG_cats ul::-webkit-scrollbar{display:none}.zgQrfG_cats li{flex:none}.zgQrfG_cat{min-height:34px;padding:0 var(--sp-3) 0 10px;border:1px solid var(--border);border-radius:var(--r-pill);background:var(--surface);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;box-shadow:var(--shadow-card);transition:translate var(--t-move), border-color var(--t), box-shadow var(--t-move);align-items:center;gap:6px;display:inline-flex}.zgQrfG_cat svg{width:14px;height:14px;color:var(--hue);flex:none}.zgQrfG_cat span{color:var(--text-3);font-size:.6875rem;font-weight:var(--fw-regular)}.zgQrfG_cat:hover{border-color:color-mix(in oklab, var(--hue,var(--brand)) 45%, var(--border));box-shadow:var(--shadow-hover);translate:0 -2px}.zgQrfG_all{background:var(--brand-pale);color:var(--brand-ink);box-shadow:none;border-color:#0000}.zgQrfG_all svg{color:currentColor;transition:translate var(--t-move)}.zgQrfG_all:hover svg{translate:3px}@media (min-width:640px){.zgQrfG_cats ul{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible}.zgQrfG_cat{gap:var(--sp-2);min-height:40px;padding:0 var(--sp-4) 0 var(--sp-3);font-size:var(--fs-sm)}.zgQrfG_cat svg{width:16px;height:16px}.zgQrfG_cat span{font-size:var(--fs-xs)}}@media (prefers-reduced-motion:reduce){.zgQrfG_cat:hover{translate:none}}.zgQrfG_visual{display:none;position:relative}.zgQrfG_photo{object-fit:cover;object-position:88% 50%;width:100%;height:clamp(360px,31vw,470px);box-shadow:var(--shadow-hover);border-radius:28px;display:block}.zgQrfG_float{align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border:1px solid var(--border);border-radius:var(--r-field);background:var(--surface);box-shadow:var(--shadow-hover);display:flex;position:absolute}.zgQrfG_floatJob{max-width:340px;transition:translate var(--t-move), box-shadow var(--t-move);top:10%;left:-10%}.zgQrfG_floatJob:hover{translate:0 var(--lift)}.zgQrfG_floatText{min-width:0;font-size:var(--fs-sm);gap:1px;display:grid}.zgQrfG_floatText>b{font-weight:var(--fw-bold);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zgQrfG_floatText>span{color:var(--text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zgQrfG_floatPay{margin-top:2px}.zgQrfG_floatPay b{color:var(--brand-ink);font-weight:var(--fw-bold)}.zgQrfG_floatTag{position:absolute;top:-10px;right:12px}.zgQrfG_floatToday{right:var(--sp-8);bottom:calc(-1 * var(--sp-6));padding:var(--sp-3) var(--sp-5);flex-direction:column;align-items:flex-start;gap:0}.zgQrfG_floatToday b{font-size:var(--fs-2xl);font-weight:var(--fw-bold);line-height:1.1}.zgQrfG_floatToday span{color:var(--text-2);font-size:var(--fs-sm)}@media (prefers-reduced-motion:no-preference){.zgQrfG_floatJob{animation:7s ease-in-out infinite zgQrfG_float}.zgQrfG_floatToday{animation:8s ease-in-out -3s infinite zgQrfG_float}}@keyframes zgQrfG_float{50%{transform:translateY(-8px)}}@media (min-width:992px){.zgQrfG_hero{padding-block:var(--sp-16) var(--sp-20)}.zgQrfG_inner{gap:var(--sp-12);grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.zgQrfG_visual{display:block}.zgQrfG_search{width:calc(100% + 14vw)}}@media (min-width:1200px){.zgQrfG_inner{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}
._4A2MmW_sec{padding-block:var(--sp-16) var(--sp-20);content-visibility:auto;contain-intrinsic-size:auto 920px}._4A2MmW_card{border-radius:var(--r-card);min-height:780px;box-shadow:var(--shadow-card);isolation:isolate;align-items:end;display:grid;position:relative;overflow:hidden}._4A2MmW_photo{z-index:-2;object-fit:cover;object-position:70% 0%;width:100%;height:100%;position:absolute;inset:0}._4A2MmW_card:before{content:"";z-index:-1;background:linear-gradient(to top, color-mix(in oklab, var(--surface) 96%, transparent) 0%, color-mix(in oklab, var(--surface) 88%, transparent) 45%, transparent 62%);position:absolute;inset:0}._4A2MmW_text{padding:var(--sp-6) var(--sp-5);justify-items:start;display:grid}._4A2MmW_h2{max-width:16ch;font-size:var(--fs-2xl);letter-spacing:var(--ls-display);line-height:1.12}._4A2MmW_lead{max-width:46ch;margin-top:var(--sp-3);padding-bottom:var(--sp-5);color:var(--text-2);font-size:var(--fs-base);line-height:1.6}._4A2MmW_actions{gap:var(--sp-3);width:100%;max-width:460px;padding-block:var(--sp-5);border-top:1px solid var(--border-2);flex-wrap:wrap;display:flex}._4A2MmW_note{width:100%;max-width:460px;padding-top:var(--sp-4);border-top:1px solid var(--border-2);color:var(--text-2);font-size:var(--fs-sm)}@media (min-width:900px){._4A2MmW_card{aspect-ratio:12/5;align-items:center;min-height:480px}._4A2MmW_photo{object-position:80% 14%}._4A2MmW_card:before{background:linear-gradient(90deg, color-mix(in oklab, var(--surface) 94%, transparent) 0%, color-mix(in oklab, var(--surface) 82%, transparent) 36%, transparent 62%)}._4A2MmW_text{max-width:620px;padding:var(--sp-12) var(--sp-12) var(--sp-12) var(--sp-12)}._4A2MmW_h2{font-size:var(--fs-hero)}}
