._root_1bp0l_1{min-height:100vh;background:var(--background);color:var(--foreground);font-family:var(--font-family-base)}._header_1bp0l_2{display:flex;justify-content:space-between;align-items:center;padding:18px clamp(20px,5vw,72px);border-bottom:1px solid var(--border)}._header_1bp0l_2 a{color:var(--foreground);text-decoration:none;font-weight:800;font-size:.8rem;letter-spacing:.06em}._hero_1bp0l_4{max-width:1300px;margin:auto;padding:clamp(70px,10vw,140px) clamp(20px,7vw,90px)}._hero_1bp0l_4 span,._cta_1bp0l_5 span{color:var(--primary);font-size:.74rem;font-weight:800;letter-spacing:.14em}._hero_1bp0l_4 h1,._cta_1bp0l_5 h2{font-family:var(--font-family-display);text-transform:uppercase;line-height:.9;letter-spacing:-.03em}._hero_1bp0l_4 h1{font-size:clamp(4rem,9vw,8rem);margin:22px 0}._hero_1bp0l_4 p{max-width:760px;color:var(--muted-foreground);font-size:1.18rem;line-height:1.7}._grid_1bp0l_8{max-width:1300px;margin:auto;padding:0 clamp(20px,7vw,90px) clamp(80px,10vw,140px);border-top:1px solid var(--border)}._grid_1bp0l_8 article{display:grid;grid-template-columns:70px 1fr auto;gap:24px;align-items:start;padding:26px 0;border-bottom:1px solid var(--border)}._num_1bp0l_10{font-family:var(--font-family-monospace);color:var(--primary);font-size:.8rem}._grid_1bp0l_8 h2{margin:0 0 8px;font-size:1.15rem}._grid_1bp0l_8 p{margin:0;color:var(--muted-foreground);line-height:1.65;max-width:780px}._score_1bp0l_11{display:flex;gap:10px;color:var(--muted-foreground)}._score_1bp0l_11 svg:first-child{color:var(--success)}._cta_1bp0l_5{max-width:1300px;margin:0 auto 80px;padding:clamp(45px,7vw,80px);background:var(--surface);border:1px solid var(--border);display:flex;justify-content:space-between;gap:40px;align-items:end}._cta_1bp0l_5 h2{font-size:clamp(2.8rem,5vw,5rem);margin:16px 0}._cta_1bp0l_5 p{max-width:720px;color:var(--muted-foreground);line-height:1.7}@media(max-width:760px){._header_1bp0l_2 a:last-child{display:none}._grid_1bp0l_8 article{grid-template-columns:45px 1fr}._score_1bp0l_11{grid-column:2}._cta_1bp0l_5{flex-direction:column;align-items:flex-start}}._hero_1bp0l_4{position:relative;padding-top:75px;padding-bottom:80px}._hero_1bp0l_4 h1{font-weight:900;font-size:clamp(44px,7.8vw,100px);letter-spacing:-.065em;max-width:1050px}._hero_1bp0l_4:before{content:"01 / FIELD GUIDE";display:block;color:var(--muted-foreground);font-family:var(--font-family-monospace);font-size:10px;letter-spacing:2px;margin-bottom:30px}._grid_1bp0l_8 article{padding:30px 0}._grid_1bp0l_8 h2{font-size:22px;letter-spacing:-.6px}._num_1bp0l_10{font-size:20px;font-weight:700}._cta_1bp0l_5{background:var(--primary);color:var(--background);border:0}._cta_1bp0l_5 h2{font-weight:900;letter-spacing:-.055em}._cta_1bp0l_5 p,._cta_1bp0l_5 span{color:var(--background)}._cta_1bp0l_5 a{background:var(--background);color:var(--foreground)}._header_1bp0l_2{min-height:85px}._header_1bp0l_2 a:first-child{font-size:18px;letter-spacing:-.6px}@media(max-width:760px){._hero_1bp0l_4{padding-top:45px}._hero_1bp0l_4 h1{font-size:clamp(42px,11.8vw,65px)}._grid_1bp0l_8 article{gap:15px;grid-template-columns:32px 1fr}._cta_1bp0l_5{margin-bottom:40px}._cta_1bp0l_5 h2{font-size:40px}._header_1bp0l_2 a:last-child{display:block;font-size:10px;max-width:130px;text-align:right}}
