.guide_page__GCf1e h1,.guide_page__GCf1e h2,.guide_page__GCf1e h3,.guide_page__GCf1e h4{font-family:Barlow Condensed,Archivo,system-ui,sans-serif;letter-spacing:0;text-wrap:balance}.guide_page__GCf1e p{margin-top:0}.guide_hero__jFX3q{background:#111922;color:#fff;padding:24px 0 50px;overflow:hidden}.guide_hero__jFX3q .breadcrumbs{margin-bottom:20px}.guide_hero__jFX3q .breadcrumbs,.guide_hero__jFX3q .breadcrumbs a{color:#aebbc3}.guide_brandRow___iqrz{display:flex;align-items:center;gap:26px;padding-bottom:18px;margin-bottom:26px;border-bottom:1px solid #40505a}.guide_brandRow___iqrz span{color:#aebbc3;font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}.guide_tackstopLogo__S2EN7{display:block;width:min(300px,55vw);height:auto}.guide_heroGrid__pqeDN{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.7fr);gap:56px;align-items:center}.guide_hero__jFX3q h1{font-size:clamp(42px,5vw,66px);line-height:1.03;margin:10px 0 18px;max-width:830px}.guide_hero__jFX3q h1 span{color:#22c9dd}.guide_lede__XD8Pq{color:#c8d0d5;font-size:17px;line-height:1.58;max-width:650px}.guide_materialButtons__agw3f{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-top:30px;max-width:650px}.guide_materialButtons__agw3f a{display:flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:14px 0 10px;color:#fff;border-top:3px solid;font:700 16px/1.2 Inter,sans-serif;text-transform:uppercase;letter-spacing:.04em}.guide_materialButtons__agw3f a:hover{color:#fff}.guide_materialButtons__agw3f svg{width:20px;height:20px;transition:transform .15s ease}.guide_materialButtons__agw3f a:hover svg{transform:translateX(4px)}.guide_materialButtons__agw3f .guide_filmButton__jWYUp{border-color:#19c5d8}.guide_materialButtons__agw3f .guide_ppfButton__OM_A4{border-color:#ff5c4d}.guide_quickDose__qWkzg{background:#192531;border:1px solid #40505a;border-top:4px solid #22c9dd;padding:24px}.guide_quickDose__qWkzg .eyebrow{margin-bottom:22px}.guide_doseRow__2snkc{display:grid;grid-template-columns:68px 1fr;gap:4px 14px;align-items:baseline;padding:14px 0;border-top:1px solid #40505a}.guide_doseRow__2snkc span{grid-row:1/3;color:#22c9dd;font-size:12px;font-weight:800;letter-spacing:.12em}.guide_doseRow__2snkc strong{font:500 30px/1 IBM Plex Mono,ui-monospace,monospace;color:#fff}.guide_doseRow__2snkc small{grid-column:2;color:#aebbc3;font-size:13px}.guide_quickDose__qWkzg>p:last-child{font-size:13px;line-height:1.55;color:#96a6af;margin:16px 0 0}.guide_pathsSection__nl_h_{background:#111922;color:#fff;padding:72px 0 84px}.guide_pathsIntro__IWEjq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:40px;align-items:end;padding-bottom:28px;margin-bottom:28px;border-bottom:1px solid #40505a}.guide_pathsIntro__IWEjq h2{font-size:clamp(30px,3.6vw,50px);line-height:1.08;margin:6px 0 0;max-width:760px}.guide_pathsIntro__IWEjq>p{color:#aebbc3;font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin:0}.guide_pathGrid__sB2iL{display:grid;grid-template-columns:1fr 1fr}.guide_pathCard__X4cHQ{scroll-margin-top:76px;min-width:0;padding:0 36px 6px}.guide_pathCard__X4cHQ:first-child{padding-left:0;padding-right:36px;border-right:1px solid #40505a}.guide_pathCard__X4cHQ:last-child{padding-left:36px;padding-right:0}.guide_pathHeader__8XZsj{padding:18px 0 16px;color:#fff;border-top:4px solid;border-bottom:1px solid #40505a}.guide_windowPath__59NvM .guide_pathHeader__8XZsj{border-top-color:#19c5d8}.guide_ppfPath__SBmUn .guide_pathHeader__8XZsj{border-top-color:#ff5c4d}.guide_pathHeader__8XZsj span{display:block;font-size:10px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;margin-bottom:7px}.guide_windowPath__59NvM .guide_pathHeader__8XZsj span{color:#19c5d8}.guide_ppfPath__SBmUn .guide_pathHeader__8XZsj span{color:#ff5c4d}.guide_pathHeader__8XZsj h3{font-size:clamp(30px,3.6vw,48px);line-height:.95;margin:0;text-transform:uppercase}.guide_pathType__hHQML{min-height:41px;color:#9baab3;font-size:10px;font-weight:700;letter-spacing:.16em;line-height:1.5;text-transform:uppercase;margin:26px 2px 28px}.guide_pathSteps__vdwj6{list-style:none;padding:0;margin:0}.guide_pathSteps__vdwj6 li{display:grid;grid-template-columns:34px minmax(0,1fr);gap:20px;padding:22px 0 24px;border-top:1px solid #40505a}.guide_stepNumber__Ktur4{padding-top:5px;font:500 12px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.08em}.guide_windowPath__59NvM .guide_stepLabel__o3sly,.guide_windowPath__59NvM .guide_stepNumber__Ktur4{color:#19c5d8}.guide_ppfPath__SBmUn .guide_stepLabel__o3sly,.guide_ppfPath__SBmUn .guide_stepNumber__Ktur4{color:#ff5c4d}.guide_stepLabel__o3sly{font-size:11px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin:5px 0 8px}.guide_pathSteps__vdwj6 h4{font:700 clamp(23px,2vw,30px)/1.08 Barlow Condensed,Archivo,sans-serif;margin:0 0 9px}.guide_pathSteps__vdwj6 p:last-child{color:#bac4ca;font-size:14px;line-height:1.58;margin:0;max-width:48ch}.guide_pathSteps__vdwj6 .guide_mixDose__jEnmY{max-width:52ch;padding:8px 0 8px 14px;background:transparent;border-left:3px solid;color:#f4f7f8;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:13px}.guide_pathSteps__vdwj6 .guide_mixDose__jEnmY strong{color:#fff;font-weight:800}.guide_windowPath__59NvM .guide_mixDose__jEnmY{border-left-color:#19c5d8}.guide_ppfPath__SBmUn .guide_mixDose__jEnmY{border-left-color:#ff5c4d}.guide_pathLink__7q74D{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#22c9dd;border-top:1px solid #40505a;padding:20px 0 0;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.guide_pathLink__7q74D svg{width:20px;height:20px}.guide_fieldNote__ZPsJF{color:#aebbc3;border-left:3px solid #ff6f64;padding:3px 0 3px 16px;margin:0;font-size:12px;line-height:1.6}.guide_faqSection__rrnmY,.guide_section__iR_y7{padding:82px 0}.guide_sectionHeading__sTV9J{display:flex;gap:18px;align-items:flex-start;margin-bottom:30px}.guide_sectionHeading__sTV9J>svg{color:var(--cyan-dark);width:34px;height:34px;margin-top:2px}.guide_sectionHeading__sTV9J h2{font-size:clamp(30px,4vw,48px);margin:4px 0}.guide_mixingSection__xtFTd{background:#192531;color:#fff;border-top:1px solid #40505a}.guide_mixingSection__xtFTd .eyebrow,.guide_mixingSection__xtFTd .guide_sectionHeading__sTV9J>svg{color:#19c5d8}.guide_steps__b0xl6{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;list-style:none;padding:0;margin:0 0 34px}.guide_steps__b0xl6 li{display:flex;gap:16px;background:#f4f6f5;border:1px solid var(--line);padding:24px}.guide_steps__b0xl6 li>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:50%;background:var(--ink);color:#fff;font-weight:800}.guide_steps__b0xl6 h3{font-size:17px;margin:4px 0 10px}.guide_steps__b0xl6 p{font-size:14px;color:var(--muted);line-height:1.55;margin:0}.guide_mixingSection__xtFTd .guide_steps__b0xl6 li{display:block;background:transparent;border:0;border-top:2px solid #19c5d8;padding:20px 0 0}.guide_mixingSection__xtFTd .guide_steps__b0xl6 li>span{display:block;width:auto;height:auto;margin-bottom:12px;background:transparent;color:#19c5d8;font:500 11px/1 IBM Plex Mono,ui-monospace,monospace;letter-spacing:.12em}.guide_mixingSection__xtFTd .guide_steps__b0xl6 h3{color:#fff}.guide_mixingSection__xtFTd .guide_steps__b0xl6 p{color:#bac4ca}.guide_mixingCards__dKopE .dose-grid{column-gap:32px;row-gap:0;margin:30px 0 36px}.guide_mixingCards__dKopE .dose-grid>div{padding:24px 0 20px;background:transparent;border:0;border-top:2px solid #19c5d8;color:#fff}.guide_mixingCards__dKopE .dose-grid>.full{margin-top:10px;background:transparent;border-top-color:#ff5c4d}.guide_mixingCards__dKopE .dose-grid .dose-step{color:#19c5d8}.guide_mixingCards__dKopE .dose-grid>.full .dose-step{color:#ff8a81}.guide_mixingCards__dKopE .dose-grid h3{color:#9baab3}.guide_mixingCards__dKopE .dose-grid strong{color:#fff;font-family:IBM Plex Mono,ui-monospace,monospace}.guide_mixingCards__dKopE .dose-grid p:not(.dose-step){color:#bac4ca}.guide_limitNote__pVCAd{display:grid;grid-template-columns:minmax(130px,.35fr) minmax(0,1fr);gap:32px;align-items:start;border-top:1px solid var(--line);padding-top:20px;margin-top:32px}.guide_limitNote__pVCAd p{margin:0}.guide_limitNote__pVCAd p:last-child{max-width:64ch;color:var(--muted);font-size:15px;line-height:1.65}.guide_limitNote__pVCAd strong{color:var(--ink);font-weight:600}.guide_mixingSection__xtFTd .guide_limitNote__pVCAd{border-top-color:#40505a}.guide_mixingSection__xtFTd .guide_limitNote__pVCAd p:last-child{color:#bac4ca}.guide_mixingSection__xtFTd .guide_limitNote__pVCAd strong{color:#fff}.guide_mixingSection__xtFTd .guide_limitLabel__PxjbQ{color:#19c5d8}.guide_limitLabel__PxjbQ{color:var(--cyan-dark);font-size:11px;font-weight:700;letter-spacing:.13em;line-height:1.5;text-transform:uppercase}.guide_useSection__Lg29c{background:#f4f3ef;color:#111922;padding:76px 0}.guide_useGrid__A2279{display:grid;grid-template-columns:1fr 1.1fr;gap:80px;align-items:start}.guide_useSection__Lg29c h2{font-size:clamp(30px,4vw,48px)}.guide_useSection__Lg29c p{color:#59636f;line-height:1.65}.guide_checks__Bv0fK{display:grid}.guide_checks__Bv0fK>div{border-top:1px solid #9ca8b3;padding:20px 0}.guide_checks__Bv0fK>div:last-child{border-bottom:1px solid #9ca8b3}.guide_checks__Bv0fK p{margin:0}.guide_checks__Bv0fK strong{display:block;color:#111922;margin-bottom:4px}.guide_faqSection__rrnmY{background:#fff}.guide_faqGrid__p70fR{max-width:900px;border-top:1px solid var(--line)}.guide_faqGrid__p70fR details{background:transparent;border:0;border-bottom:1px solid var(--line);padding:20px 0}.guide_faqGrid__p70fR summary{font-weight:700;cursor:pointer;line-height:1.4}.guide_faqGrid__p70fR p{color:var(--muted);line-height:1.65;margin:16px 0 0}.guide_documents__ys91Y{background:#111922;color:#fff;padding:64px 0;border-top:4px solid #19c5d8}.guide_documentsGrid__5cJqa{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:center}.guide_documents__ys91Y h2{font-size:clamp(28px,3.5vw,42px);margin:6px 0 14px}.guide_documents__ys91Y p{max-width:700px;color:#c8d0d5}.guide_documents__ys91Y .button-row{justify-content:flex-end}.guide_documents__ys91Y .button.dark{background:#19c5d8;color:#111922}.guide_documents__ys91Y .button.outline{color:#fff;border-color:#9ca8b3}@media (max-width:900px){.guide_documentsGrid__5cJqa,.guide_heroGrid__pqeDN,.guide_useGrid__A2279{grid-template-columns:1fr;gap:36px}.guide_hero__jFX3q{padding-bottom:56px}.guide_quickDose__qWkzg{max-width:520px}.guide_pathGrid__sB2iL,.guide_pathsIntro__IWEjq{grid-template-columns:1fr}.guide_pathGrid__sB2iL{gap:52px}.guide_pathCard__X4cHQ,.guide_pathCard__X4cHQ:first-child,.guide_pathCard__X4cHQ:last-child{padding:0;border-right:0}.guide_pathCard__X4cHQ:first-child{padding-bottom:52px;border-bottom:1px solid #40505a}.guide_pathType__hHQML{min-height:0}.guide_steps__b0xl6{grid-template-columns:1fr}.guide_documents__ys91Y .button-row{justify-content:flex-start}}@media (max-width:560px){.guide_brandRow___iqrz{align-items:flex-start;flex-direction:column;gap:14px;margin-bottom:34px}.guide_tackstopLogo__S2EN7{width:min(330px,100%)}.guide_hero__jFX3q h1{font-size:40px}.guide_materialButtons__agw3f{grid-template-columns:1fr}.guide_materialButtons__agw3f a{min-height:58px}.guide_pathsSection__nl_h_{padding:56px 0}.guide_pathHeader__8XZsj{padding:16px 0}.guide_pathHeader__8XZsj h3{font-size:34px}.guide_pathCard__X4cHQ:first-child{padding-bottom:42px}.guide_pathType__hHQML{margin-top:22px}.guide_pathSteps__vdwj6 li{grid-template-columns:30px minmax(0,1fr);gap:16px}.guide_stepNumber__Ktur4{font-size:11px}.guide_faqSection__rrnmY,.guide_section__iR_y7{padding:56px 0}.guide_steps__b0xl6 li{padding:20px}.guide_quickDose__qWkzg{padding:24px}.guide_limitNote__pVCAd{grid-template-columns:1fr;gap:8px}.guide_documents__ys91Y .button-row{align-items:stretch}.guide_documents__ys91Y .button{width:100%}}