.qlaunch-layer :is(h1,h2,h3)[tabindex="-1"]:focus,.qlaunch-layer:focus{outline:none}.qlaunch-wait{z-index:100010;text-align:center;background:#fffaf6;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:24px;display:flex;position:fixed;inset:0}.qlaunch-spinner{border:3px solid #ffd9bf;border-top-color:#f50;border-radius:50%;width:34px;height:34px;animation:.8s linear infinite qlaunch-spin}.qlaunch-error{color:#1f160f;max-width:420px;margin:0;font-weight:600}.qlaunch-btn{color:#fff;font:inherit;cursor:pointer;background:#f50;border:0;border-radius:14px;padding:12px 20px;font-weight:700}@keyframes qlaunch-spin{to{transform:rotate(1turn)}}.guide-byline[data-v-2a852980]{width:min(100%,36rem);margin-top:1.75rem;padding-top:1.25rem}.guide-byline[data-v-2a852980],.guide-stats[data-v-2a852980]{border-top:1px solid var(--h-line)}.guide-stats[data-v-2a852980]{grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.guide-stat[data-v-2a852980]{align-content:start;gap:.45rem;min-width:0;padding:clamp(1.25rem,2.4vw,1.75rem) clamp(1rem,2.6vw,2.25rem);display:grid}.guide-stat[data-v-2a852980]:first-child{padding-left:0}.guide-stat[data-v-2a852980]:last-child{padding-right:0}.guide-stat+.guide-stat[data-v-2a852980]{border-left:1px solid var(--h-line)}.guide-stat-value[data-v-2a852980]{letter-spacing:-.035em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;color:var(--h-ink);font-size:clamp(1.55rem,2.3vw,2rem);font-weight:600;line-height:1.1}.guide-stat-label[data-v-2a852980]{text-wrap:pretty;overflow-wrap:break-word;max-width:32ch;color:var(--h-ink-2);font-size:.9rem;line-height:1.5}.guide-layout[data-v-2a852980]{border-top:1px solid var(--h-line);grid-template-columns:minmax(0,1fr);row-gap:clamp(2rem,5vw,2.5rem);padding-top:clamp(1.75rem,4vw,3rem);padding-bottom:clamp(3.5rem,7vw,5.5rem);display:grid}.guide-main[data-v-2a852980]{flex-direction:column;gap:clamp(2.75rem,5vw,3.5rem);min-width:0;max-width:42.5rem;display:flex}.guide-section[data-v-2a852980]{min-width:0}.guide-section>.pm-h2-rule[data-v-2a852980]{margin-bottom:1.15rem}.guide-h2[id][data-v-2a852980]{scroll-margin-top:calc(var(--header-height,77px) + 1.5rem)}.guide-content[data-v-2a852980]{text-wrap:pretty;overflow-wrap:break-word;color:var(--h-ink-body);font-size:1.03125rem;line-height:1.65}.guide-content[data-v-2a852980] p{margin:0 0 1.05em}.guide-content[data-v-2a852980]>:last-child{margin-bottom:0}.guide-content[data-v-2a852980] strong{color:var(--h-ink);font-weight:600}.guide-content[data-v-2a852980] a{color:var(--h-accent);text-underline-offset:3px;overflow-wrap:anywhere;font-weight:500;-webkit-text-decoration:underline #bb4b0059;text-decoration:underline #bb4b0059;text-decoration-thickness:1px;transition:text-decoration-color .2s!important}.guide-content[data-v-2a852980] a:hover{text-decoration-color:currentColor}.guide-content[data-v-2a852980] a:focus-visible{outline-offset:2px;border-radius:3px;outline:2px solid var(--h-accent)!important}.guide-content[data-v-2a852980] ol,.guide-content[data-v-2a852980] ul{gap:.5rem;margin:.25rem 0 1.25rem;padding:0;list-style:none;display:grid}.guide-content[data-v-2a852980] ol{counter-reset:guide-ol}.guide-content[data-v-2a852980] li{padding-left:1.45rem;position:relative}.guide-content[data-v-2a852980] ul>li:before{content:"";background:var(--fox-cta,#ff6400);border-radius:2px;width:.38rem;height:.38rem;position:absolute;top:.68em;left:.2rem}.guide-content[data-v-2a852980] ol>li{counter-increment:guide-ol;padding-left:2rem}.guide-content[data-v-2a852980] ol>li:before{content:counter(guide-ol,decimal-leading-zero);font-family:var(--h-mono);color:var(--h-accent);font-size:.78rem;font-weight:600;line-height:1.7;position:absolute;top:.2em;left:0}.guide-content[data-v-2a852980] h3{letter-spacing:-.018em;text-wrap:balance;color:var(--h-ink);margin:2.1rem 0 .6rem;font-size:1.16rem;font-weight:600;line-height:1.3}.guide-content[data-v-2a852980] .guide-h4,.guide-content[data-v-2a852980] h4{letter-spacing:-.012em;color:var(--h-ink);margin:1.6rem 0 .45rem;font-size:1.03rem;font-weight:600;line-height:1.35}.guide-content[data-v-2a852980]>:is(h3,h4):first-child{margin-top:0}.guide-content[data-v-2a852980] em{font-style:italic}.guide-content[data-v-2a852980] blockquote{border-left:2px solid var(--fox-cta,#ff6400);color:var(--h-ink-body);margin:1.5rem 0;padding:.15rem 0 .15rem 1.25rem;font-style:italic}.guide-content[data-v-2a852980] blockquote p:last-child{margin-bottom:0}.guide-content[data-v-2a852980] img{border-radius:12px;max-width:100%;height:auto;margin:1.5rem 0}.guide-content[data-v-2a852980] hr{border:0;border-top:1px solid var(--h-line);margin:2rem 0}.guide-content[data-v-2a852980] table{border:1px solid var(--h-line);border-collapse:separate;border-spacing:0;background:#fff;border-radius:14px;width:100%;margin:1.5rem 0;font-size:.875rem;line-height:1.5;overflow:hidden}.guide-content[data-v-2a852980] caption{caption-side:top;text-align:left;color:var(--h-ink-2);padding:0 0 .65rem;font-size:.84rem;line-height:1.45}.guide-content[data-v-2a852980] .overflow-x-auto{margin:1.5rem 0}.guide-content[data-v-2a852980] .overflow-x-auto>table{margin:0}.guide-content[data-v-2a852980] thead tr,.guide-content[data-v-2a852980] thead{background:0 0}.guide-content[data-v-2a852980] th{border:0;border-bottom:1px solid var(--h-line-strong);letter-spacing:-.005em;text-align:left;vertical-align:bottom;color:var(--h-ink);background:#fafafa;padding:.7rem .75rem;font-size:.84rem;font-weight:600;line-height:1.4}.guide-content[data-v-2a852980] td{border:0;border-bottom:1px solid var(--h-line);vertical-align:top;color:var(--h-ink-body);padding:.7rem .75rem}.guide-content[data-v-2a852980] td,.guide-content[data-v-2a852980] th{overflow-wrap:break-word}.guide-content[data-v-2a852980] table:has(tr>:nth-child(6)){font-size:.8125rem}.guide-content[data-v-2a852980] table:has(tr>:nth-child(6)) :is(th,td){padding:.6rem .55rem}.guide-content[data-v-2a852980] tbody th{border-bottom-color:var(--h-line);vertical-align:top}.guide-content[data-v-2a852980] tbody tr:last-child>th,.guide-content[data-v-2a852980] tr:last-child>td{border-bottom:0}.guide-content[data-v-2a852980] td strong{color:var(--h-ink)}.guide-tip[data-v-2a852980]{border-left:3px solid var(--fox-cta,#ff6400);background:var(--h-tint-soft);border-radius:0 14px 14px 0;align-items:flex-start;gap:.85rem;margin-top:1.6rem;padding:1.1rem 1.3rem 1.15rem 1.15rem;display:flex}.guide-tip-icon[data-v-2a852980]{color:var(--h-accent);flex:none;margin-top:.05rem;font-size:1.25rem}.guide-tip-title[data-v-2a852980]{font-family:var(--h-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--h-accent);margin-bottom:.35rem;font-size:.72rem;font-weight:600;line-height:1.4;display:block}.guide-tip-text[data-v-2a852980]{text-wrap:pretty;color:var(--h-ink-body);margin:0;font-size:.97rem;line-height:1.6}.guide-tip-text[data-v-2a852980] strong{color:var(--h-ink);font-weight:600}.guide-tip-text[data-v-2a852980] a{color:var(--h-accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.guide-end[data-v-2a852980]{border:1px solid var(--h-line);border-radius:var(--h-radius);background:#fff;flex-direction:column;gap:2rem;padding:clamp(1.4rem,3vw,2rem);display:flex;box-shadow:0 1px 2px #0a0a0a08}.guide-end[data-v-2a852980]>*+*{border-top:1px solid var(--h-line);padding-top:2rem}.guide-end[data-v-2a852980] .job-links-title,.guide-end-title[data-v-2a852980]{letter-spacing:-.02em;text-align:left;text-wrap:balance;color:var(--h-ink);margin:0 0 .9rem;font-size:1.15rem;font-weight:600;line-height:1.25}.guide-end[data-v-2a852980] .job-links{padding:0}.guide-end[data-v-2a852980] .job-links-inner{max-width:none;margin:0}.guide-end[data-v-2a852980] .job-links-list,.guide-links[data-v-2a852980]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 1.5rem;margin:0;padding:0;list-style:none;display:grid}.guide-end[data-v-2a852980] .job-link,.guide-link[data-v-2a852980]{border:0;border-bottom:1px solid var(--h-line);height:100%;min-height:2.75rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;letter-spacing:-.01em;color:var(--h-ink);will-change:auto;background:0 0;border-radius:0;align-items:center;gap:.65rem;padding:.7rem 0;font-size:.95rem;font-weight:600;line-height:1.35;text-decoration:none;display:flex;transform:none}.guide-end[data-v-2a852980] .job-link i,.guide-link-icon[data-v-2a852980]{text-align:center;width:1.15rem;color:var(--h-ink-3);flex:none;font-size:1.1rem}.guide-link-title[data-v-2a852980]{flex:1;min-width:0}.guide-link-arrow[data-v-2a852980]{color:var(--h-accent);flex:none;font-size:1.1rem;transition:transform .3s!important}.guide-end[data-v-2a852980] .job-link:focus-visible,.guide-link[data-v-2a852980]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid var(--h-accent)!important}.guide-cross-list[data-v-2a852980]{gap:.65rem;margin:0;padding:0;list-style:none;display:grid}.guide-cross-link[data-v-2a852980]{border:1px solid var(--h-line);min-height:4rem;color:var(--h-ink);background:#fff;border-radius:16px;align-items:center;gap:.9rem;padding:.85rem .85rem .85rem 1.15rem;text-decoration:none;display:flex;box-shadow:0 1px 2px #0a0a0a08;transition:border-color .25s!important}.guide-cross-icon[data-v-2a852980]{color:var(--h-accent);flex:none;font-size:1.25rem}.guide-cross-info[data-v-2a852980]{flex:1;gap:.15rem;min-width:0;display:grid}.guide-cross-title[data-v-2a852980]{letter-spacing:-.01em;font-size:.97rem;font-weight:600;line-height:1.35}.guide-cross-desc[data-v-2a852980]{color:var(--h-ink-2);font-size:.84rem;line-height:1.45}.guide-cross-link .guide-link-arrow[data-v-2a852980]{border:1px solid var(--h-line-warm);background:#fff;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;transition:transform .35s var(--h-ease),background-color .25s ease,color .25s ease!important}.guide-cross-link[data-v-2a852980]:focus-visible{outline-offset:3px;outline:2px solid var(--h-accent)!important}.guide-faq[data-v-2a852980]{border-top:1px solid var(--h-line);padding:clamp(3.25rem,6vw,5rem) 0}.guide-faq-inner[data-v-2a852980]{-moz-column-gap:clamp(2rem,6vw,6rem);grid-template-columns:minmax(0,.85fr) minmax(0,1.6fr);align-items:start;column-gap:clamp(2rem,6vw,6rem);display:grid}.guide-faq-side[data-v-2a852980]{top:calc(var(--header-height,77px) + 2rem);position:sticky}.guide-faq-title[data-v-2a852980]{letter-spacing:-.038em;text-wrap:balance;color:var(--h-ink);margin:0;font-size:clamp(1.85rem,3vw,2.6rem);font-weight:600;line-height:1.06}.guide-faq-art[data-v-2a852980]{max-width:22rem;box-shadow:0 0 0 6px #fff,0 0 0 7px var(--h-line),0 28px 56px -32px #0a0a0a52;border-radius:20px;margin-top:2rem}.guide-faq-list[data-v-2a852980]{border-top:1px solid var(--h-line-strong);display:grid}.guide-faq-item[data-v-2a852980]{border-bottom:1px solid var(--h-line-strong)}.guide-faq-q[data-v-2a852980]{letter-spacing:-.012em;min-height:3.5rem;color:var(--h-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1.15rem 0;font-size:1.05rem;font-weight:600;line-height:1.4;list-style:none;display:flex}.guide-faq-q[data-v-2a852980]::-webkit-details-marker{display:none}.guide-faq-q[data-v-2a852980]:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid var(--h-accent)!important}.guide-faq-chevron[data-v-2a852980]{color:var(--h-ink-3);flex:none;font-size:1.3rem;transition:transform .45s var(--h-ease),color .3s ease!important}.guide-faq-item[open] .guide-faq-chevron[data-v-2a852980]{color:var(--h-accent);transform:rotate(180deg)}.guide-faq-a[data-v-2a852980]{text-wrap:pretty;max-width:46rem;color:var(--h-ink-body);padding:0 2.5rem 1.35rem 0;font-size:1rem;line-height:1.65}.guide-faq-a[data-v-2a852980] strong{color:var(--h-ink);font-weight:600}.guide-faq-a[data-v-2a852980] a{color:var(--h-accent);text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.guide-faq-a[data-v-2a852980] p{margin:0 0 .6rem}.guide-faq-a[data-v-2a852980] p:last-child{margin-bottom:0}.guide-quiz[data-v-2a852980]{border-top:1px solid var(--h-line)}.guide-cta-final[data-v-2a852980]{padding:clamp(1rem,2vw,1.5rem) 0 clamp(3.5rem,7vw,5.5rem)}.guide-faq+.guide-cta-final[data-v-2a852980]{padding-top:0}.guide-cta-card[data-v-2a852980]{border:1px solid var(--h-line-warm);border-radius:var(--h-radius);background:radial-gradient(32rem 16rem at 100% 0,#ff80201a,#ff802000 72%),var(--h-tint-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.9rem 3rem;padding:clamp(1.6rem,4vw,2.75rem);display:grid}.guide-cta-title[data-v-2a852980]{letter-spacing:-.038em;text-wrap:balance;max-width:26ch;color:var(--h-ink);grid-column:1;margin:0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:600;line-height:1.08}.guide-cta-sub[data-v-2a852980]{max-width:36rem;color:var(--h-ink-2);grid-column:1;margin:0;font-size:1.02rem;line-height:1.6}.guide-cta-card>.pm-btn[data-v-2a852980]{grid-area:1/2/span 2}@media (hover:hover) and (pointer:fine){.guide-end[data-v-2a852980] .job-link:hover,.guide-link[data-v-2a852980]:hover{box-shadow:none;color:var(--h-accent);background:0 0;transform:none}.guide-link:hover .guide-link-arrow[data-v-2a852980]{transform:translate(3px)}.guide-cross-link[data-v-2a852980]:hover{border-color:var(--h-line-warm)}.guide-cross-link:hover .guide-link-arrow[data-v-2a852980]{background:var(--h-accent);color:#fff;transform:translate(2px)}.guide-faq-q:hover .guide-faq-chevron[data-v-2a852980]{color:var(--h-accent)}}@media (width>=1024px){.guide-layout.has-toc[data-v-2a852980]{-moz-column-gap:clamp(2.5rem,6vw,6rem);grid-template-columns:minmax(11rem,14.5rem) minmax(0,42.5rem);align-items:start;column-gap:clamp(2.5rem,6vw,6rem)}}@media (width<=1023px){.guide-faq-inner[data-v-2a852980]{grid-template-columns:minmax(0,1fr)}.guide-faq-side[data-v-2a852980]{position:static}.guide-faq-title[data-v-2a852980]{margin-bottom:1.4rem}.guide-faq-art[data-v-2a852980]{display:none}}@media (width<=767px){.guide-stats[data-v-2a852980]{grid-template-columns:minmax(0,1fr)}.guide-stat[data-v-2a852980]{grid-template-columns:minmax(0,7.25rem) minmax(0,1fr);align-items:baseline;gap:.25rem 1rem;padding:.95rem 0}.guide-stat+.guide-stat[data-v-2a852980]{border-left:0;border-top:1px solid var(--h-line)}.guide-stat-value[data-v-2a852980]{font-size:1.3rem}.guide-stat-label[data-v-2a852980]{max-width:none}.guide-content[data-v-2a852980] table{-webkit-overflow-scrolling:touch;max-width:100%;font-size:.86rem;display:block;overflow-x:auto}.guide-content[data-v-2a852980] td,.guide-content[data-v-2a852980] th{min-width:7.5rem;padding:.6rem .75rem}.guide-cta-card[data-v-2a852980]{grid-template-columns:minmax(0,1fr)}.guide-cta-card>.pm-btn[data-v-2a852980]{grid-area:auto/1;margin-top:.6rem}}@media (width<=600px){.pm-btn[data-v-2a852980]{width:100%}.guide-end[data-v-2a852980]{border-radius:18px;padding:1.25rem}.guide-end[data-v-2a852980] .job-links-list,.guide-links[data-v-2a852980]{grid-template-columns:minmax(0,1fr)}.guide-content[data-v-2a852980]{font-size:1rem}.guide-faq-a[data-v-2a852980]{padding-right:0}}@media (prefers-reduced-motion:reduce){.guide-content[data-v-2a852980] a,.guide-cross-link[data-v-2a852980],.guide-cross-link .guide-link-arrow[data-v-2a852980],.guide-faq-chevron[data-v-2a852980],.guide-link-arrow[data-v-2a852980]{transition:none!important}}
