.sample_samplePage__whKUw{position:relative;background-color:#f5f5ed}.sample_banner__y_JxA{padding:5rem 0 4rem;background-color:#ecece4;border-bottom:1px solid #dcdcd2}.sample_bannerContent__AAyc3{max-width:860px}.sample_metaRow__zac5V{display:flex;align-items:center;gap:.625rem;font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.75rem;margin-bottom:1.25rem;flex-wrap:wrap}.sample_code__LHGgi{color:#fa3600;font-weight:700}.sample_sep__5lRFg{color:#b8b8ae}.sample_tag__Qy0QM{color:#0284c7;font-weight:600}.sample_title__RfKvI{font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:900;color:#1c1c1a;line-height:1.1;text-transform:uppercase;margin-bottom:1.25rem}.sample_desc__3uPXW{font-size:1.125rem;line-height:1.65;color:#52524e;margin-bottom:1.75rem}.sample_disclaimerPill__ZnxJv{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;background-color:rgba(217,119,6,.08);border:1px solid rgba(217,119,6,.3);font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.75rem;color:#b45309;line-height:1.45;font-weight:600}.sample_infoIcon__K_IVc{color:#b45309;flex-shrink:0}.sample_projectsSection__CY5Ps{padding:6rem 0;border-bottom:1px solid #dcdcd2;background-color:#f5f5ed}.sample_projectsGrid__P_je7{display:grid;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}@media(min-width:1024px){.sample_projectsGrid__P_je7{grid-template-columns:repeat(2,1fr)}}.sample_projectCard__P3P3_{position:relative;background-color:#fff;border:1px solid #dcdcd2;padding:2.5rem;display:flex;flex-direction:column;gap:1.5rem;transition:all .4s cubic-bezier(.23,1,.32,1)}.sample_projectCard__P3P3_:hover{border-color:#fa3600;box-shadow:0 12px 36px rgba(28,28,26,.08)}.sample_projHeader__tee9e{display:flex;flex-direction:column;gap:.625rem}.sample_projBadgeRow__b7_fb{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.sample_projTypeBadge__9IZfj{padding:.15rem .5rem;background-color:rgba(2,132,199,.08);color:#0284c7;border:1px solid rgba(2,132,199,.25);font-weight:600}.sample_projSizeBadge__ZcbyM,.sample_projTypeBadge__9IZfj{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.6875rem}.sample_projSizeBadge__ZcbyM{color:#7e7e76}.sample_illustrativeTag__y85Pw{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.625rem;padding:.15rem .4rem;background-color:rgba(250,54,0,.08);color:#fa3600;border:1px solid rgba(250,54,0,.25);font-weight:700}.sample_projTitle__nhKHz{font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.375rem;font-weight:800;color:#1c1c1a;line-height:1.25}.sample_projCategory__Yz691{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.6875rem;color:#7e7e76;letter-spacing:.05em;font-weight:600}.sample_projScope__n0CLr{font-size:.875rem;line-height:1.55;color:#52524e}.sample_dataBlock__rc0Vs{background-color:#f5f5ed;border:1px solid #dcdcd2;padding:1.25rem;display:flex;flex-direction:column;gap:.75rem}.sample_dataRow__zCakU{display:flex;flex-direction:column;gap:.2rem;font-size:.8125rem}.sample_dataRow__zCakU.sample_brandRow__H_KRN,.sample_dataRow__zCakU.sample_highlightRow__xIgwL{padding-top:.5rem;border-top:1px solid #e8e8de}.sample_dLabel__ZaCSX{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.5625rem;color:#7e7e76;letter-spacing:.08em;font-weight:600}.sample_dVal__onZjT{color:#1c1c1a;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-weight:600}.sample_dValBrand__0xeMy{color:#fa3600;font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-weight:800;font-size:.875rem}.sample_assumptionsBox__74ZVP{display:flex;flex-direction:column;gap:.5rem}.sample_assumpLabel__zv80u{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.625rem;color:#0284c7;letter-spacing:.08em;font-weight:700}.sample_assumpList__KHrOi{list-style:none;display:flex;flex-direction:column;gap:.35rem}.sample_assumpList__KHrOi li{display:flex;align-items:flex-start;gap:.5rem;font-size:.75rem;color:#52524e;line-height:1.4}.sample_checkIcon__KYtHk{color:#fa3600;flex-shrink:0;margin-top:2px}.sample_projFooter__cSCX1{display:flex;flex-direction:column;gap:.5rem;padding-top:1rem;border-top:1px solid #e8e8de;margin-top:auto}.sample_formatLabel__qQDA4{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.5625rem;color:#7e7e76;letter-spacing:.08em;font-weight:600}.sample_formatPills__mFWOc{display:flex;flex-wrap:wrap;gap:.4rem}.sample_formatPill__MPaKN{font-family:JetBrains Mono,IBM Plex Mono,SF Mono,Menlo,Consolas,monospace;font-size:.6875rem;padding:.2rem .5rem;background-color:#ecece4;border:1px solid #dcdcd2;color:#1c1c1a;font-weight:600}.sample_bottomCta__gGlJd{padding:5rem 0;background-color:#ecece4}.sample_bottomCtaInner__DKnid{display:flex;flex-direction:column;gap:1.5rem}@media(min-width:768px){.sample_bottomCtaInner__DKnid{flex-direction:row;align-items:center;justify-content:space-between}}.sample_botTitle__TUgOe{font-family:Space Grotesk,Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.75rem;font-weight:800;color:#1c1c1a;text-transform:uppercase;margin-bottom:.5rem}.sample_botDesc__6A2nw{font-size:.9375rem;color:#52524e;max-width:580px}