@import "https://fonts.googleapis.com/css2?family=Barlow:wght@600;700&family=IBM+Plex+Mono:wght@400;500&family=Source+Sans+3:wght@400;500&display=swap";:root{--navy:#071321;--navy2:#102238;--ivory:#f8f3ea;--paper:#fcfbf7;--ink:#132033;--blue:#4b8fcb;--muted:#718096;--line:#d9d5ce;--copper:#c58466;--page-gutter:max(32px, calc((100vw - 1200px) / 2))}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--navy);color:var(--ivory);margin:0;font-family:"Source Sans 3",Arial,sans-serif;font-size:15px;line-height:1.6}h1,h2,h3,.brand>span:not(.brand-mark),.footer-brand>span:not(.brand-mark),.mini-brand{font-family:Barlow,"Source Sans 3",Arial,sans-serif}b,strong{font-weight:500}a{color:inherit;text-decoration:none}nav{height:76px;padding:0 var(--page-gutter);background:var(--paper);border-bottom:1px solid var(--line);color:var(--ink);align-items:center;gap:32px;display:flex}.brand{letter-spacing:0;align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.brand-logo{width:auto;height:32px;display:block}.brand-mark{letter-spacing:0;color:var(--navy);font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:500}.nav-links{gap:28px;margin-left:auto;font-size:14px;font-weight:500;display:flex}.nav-cta{background:var(--navy);color:var(--ivory);letter-spacing:0;padding:11px 18px;font-size:13px;font-weight:500}.hero{min-height:520px;padding:72px var(--page-gutter) 64px;background:radial-gradient(circle at 73% 45%, #192c42 0, transparent 26%), var(--navy);align-items:center;gap:52px;display:flex}.eyebrow{letter-spacing:.12em;color:var(--copper);margin:0 0 14px;font:500 12px/1.4 IBM Plex Mono,monospace}.hero h1,.pricing-hero h1{letter-spacing:0;margin:0 0 18px;font-size:48px;line-height:1.08}.lede{color:#aebaca;margin:0;font-size:17px;line-height:1.6}.hero-actions{align-items:center;gap:24px;margin-top:32px;display:flex}.button{background:var(--ivory);color:var(--navy);cursor:pointer;letter-spacing:0;border:0;padding:13px 22px;font-size:14px;font-weight:500;display:inline-block}.text-link{font-size:14px;font-weight:500}.text-link span{margin-left:4px;font-size:18px}.hero-visual{flex:1;min-width:460px;height:290px;position:relative}.feed-card{background:var(--ivory);width:calc(100% - 210px);color:var(--ink);padding:18px 20px;position:absolute;top:10px;left:0;box-shadow:0 14px 35px #0004}.feed-head,.feed-row{grid-template-columns:max-content 1fr max-content;align-items:center;gap:12px;font:12px/1.45 IBM Plex Mono,monospace;display:grid}.feed-head{color:#5d6775;border-bottom:1px solid #ded9d0;justify-content:space-between;padding-bottom:10px;display:flex}.feed-head span:last-child{white-space:nowrap}.feed-row{border-bottom:1px solid #e8e4dc;padding:10px 0}.feed-row b{color:#8c5c27;font-size:12px;font-weight:500}.feed-row .safe{color:#376d5d}.feed-row .blocked{color:#a85239}.mini-panel{color:#c6d1dd;background:#101e30;border:5px solid #071321;width:210px;padding:16px;font:12px/1.45 IBM Plex Mono,monospace;position:absolute;top:0;right:0;box-shadow:0 0 0 1px #21344a,0 13px 25px #0006}.mini-brand{color:var(--ivory);margin-bottom:14px;font-size:12px;font-weight:700}.mini-brand i{float:right;font-style:normal}.mini-panel p{color:#8ea6bf;font-size:12px;line-height:1.5}.mini-panel strong{color:var(--ivory);font-family:Barlow,"Source Sans 3",sans-serif;font-size:14px;font-weight:600}.mini-panel .mini-cta{text-align:center;cursor:default;-webkit-user-select:none;user-select:none;background:var(--ivory);color:var(--navy);width:100%;margin:10px 0;padding:8px;font:500 12px IBM Plex Mono,monospace;display:block}.mini-panel small{color:#8ea6bf;font-size:12px;line-height:1.5;display:block}.ivory{background:var(--ivory);color:var(--ink)}.intro,.classify,.sample-v2,.package,.supplier,.inquiry,.pricing-content,.deliverables{padding:72px var(--page-gutter)}.intro h2,.classify h2,.sample-v2 h2,.package h2,.supplier h2,.inquiry h2,.deliverables h2,.scope-section h2{letter-spacing:0;max-width:560px;margin:0 0 14px;font-size:30px;line-height:1.15}.intro>p:not(.eyebrow),.supplier>p:not(.eyebrow){color:#556272;max-width:580px;font-size:15px;line-height:1.65}.three-grid{border:1px solid var(--line);grid-template-columns:repeat(3,1fr);margin-top:36px;display:grid}.three-grid>div{border-right:1px solid var(--line);padding:24px}.three-grid>div:last-child{border:0}.three-grid span{color:#8d99a5;font:12px IBM Plex Mono,monospace}.three-grid h3{letter-spacing:0;margin:16px 0 10px;font-size:15px}.three-grid p{color:#556272;margin:0;font-size:15px;line-height:1.6}.workflow,.proof,.fit,.scope-section{padding:72px var(--page-gutter);background:var(--navy)}.workflow h2,.proof h2,.fit h2,.pricing-cta h2{letter-spacing:0;max-width:580px;margin:0;font-size:30px;line-height:1.15}.steps{grid-template-columns:repeat(4,1fr);gap:24px;margin-top:32px;display:grid}.step{border-top:1px solid #1e344b;padding-top:18px}.step:last-child{border-top-color:#9b533e}.step span{color:#7f95a9;font:12px IBM Plex Mono,monospace}.step h3{margin:12px 0 8px;font-size:15px}.step p{color:#9aabba;margin:0;font-size:15px;line-height:1.6}.chips{align-items:center;gap:12px;margin:24px 0 20px;font:12px IBM Plex Mono,monospace;display:flex}.chips span,.chips b{border:1px solid var(--line);padding:7px 12px;font-weight:400}.chips b{background:var(--navy);color:var(--ivory);border-color:var(--navy)}.chips i{font-style:normal}.status-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.status-grid>div{border:1px solid var(--line);padding:18px}.status-grid strong{font-size:14px}.status-grid small{float:right;font:13px IBM Plex Mono,monospace}.status-grid p{color:#556272;margin:12px 0 0;font-size:15px}.status-grid .block-card{background:#f9eae1;border-color:#dca184}.proof>p:not(.eyebrow),.fit>p:not(.eyebrow){color:#98aabe;max-width:540px;font-size:15px;line-height:1.65}.table-card{background:var(--ivory);color:var(--ink);margin-top:32px;padding:20px 22px}.table-head{border-bottom:1px solid #dfdad2;justify-content:space-between;padding-bottom:12px;font:12px IBM Plex Mono,monospace;display:flex}.table-row{border-bottom:1px solid #e6e0d8;grid-template-columns:1.2fr 1.2fr 1fr 1fr 85px;align-items:center;padding:10px 0;font:12px IBM Plex Mono,monospace;display:grid}.tag-blocked,.tag-review,.tag-safe{border:1px solid;justify-self:end;padding:3px 8px;font-size:11px;font-weight:500}.tag-blocked{color:#a34c32;border-color:#dba18d}.tag-review{color:#8a5a1c;border-color:#e3c99e}.tag-safe{color:#3b6d5b;border-color:#acd0bf}.table-notes{padding-top:14px;font:11px/1.6 IBM Plex Mono,monospace}.pricing-link{color:var(--ink);margin-top:28px;display:inline-block}.fit-list{margin-top:24px}.fit-list>div{border-top:1px solid #1e344b;grid-template-columns:32px 180px 1fr;align-items:baseline;padding:16px 0;font-size:13px;display:grid}.fit-list span{color:#7d93a7;font-family:IBM Plex Mono,monospace;font-size:13px}.fit-list b{font-size:14px}.fit-list p{color:#9aaaba;margin:0;line-height:1.55}.proof-bottom p{max-width:640px}.ledgers{grid-template-columns:1fr 1fr;gap:28px;margin-top:6px;display:grid}.ledger-title{color:#556272;margin:12px 0 4px;font:11px IBM Plex Mono,monospace}.ledger-row{border-bottom:1px solid #e6e0d8;grid-template-columns:92px 1fr 40px;align-items:center;gap:10px;padding:7px 0;font:12px IBM Plex Mono,monospace;display:grid}.ledger-row>span:first-child{justify-self:start}.ledger-row b{text-align:right}.ledger-total{border-bottom:0;border-top:2px solid var(--ink);font-weight:500}.tag-plain{color:#556272;border:1px solid #cfc9bf;padding:3px 8px;font-size:10px;font-weight:500}.source-note{color:#556272;margin:12px 0 0;font-size:12px;line-height:1.55}.reconcile-line{color:#556272;margin:16px 0 0;font:12px IBM Plex Mono,monospace}.founder-line{margin-bottom:0}.inquiry{grid-template-columns:1fr 1fr;align-items:start;gap:52px;display:grid}.inquiry>div>p:not(.eyebrow){color:#556272;max-width:460px;font-size:15px;line-height:1.65}.email-card{background:var(--paper);border:1px solid #e8e2d8;padding:30px}.email-label{letter-spacing:.12em;color:var(--copper);margin:0 0 10px;font:500 12px IBM Plex Mono,monospace}.email-link{letter-spacing:0;color:var(--navy);margin-bottom:14px;font-size:24px;font-weight:500;display:block}.email-card p{color:#556272;margin:0 0 16px;font-size:14px}.dark-button{background:var(--navy);color:var(--ivory);margin-top:8px}footer{padding:48px var(--page-gutter);color:#9aabba;background:#050e1a;grid-template-columns:2fr 1fr 1fr;gap:36px;font-size:13px;display:grid;position:relative}footer .footer-brand{color:var(--ivory);font-size:14px;font-weight:700}footer .footer-brand .brand-logo{vertical-align:middle;margin-right:10px;display:inline-block}footer .footer-brand p{color:#7c92a6;max-width:260px;margin:10px 0 0;font-size:13px;font-weight:400;line-height:1.6}footer b{color:#7189a0;letter-spacing:.08em;margin-bottom:14px;font:11px IBM Plex Mono,monospace;display:block}footer a{margin:8px 0;display:block}footer small{color:#8094a8;grid-column:1/-1;margin-top:24px;font-size:12px}.pricing-hero{padding:88px var(--page-gutter) 76px;background:radial-gradient(circle at 78% 28%, #1b3a59 0, transparent 30%), var(--navy)}.pricing-hero .lede{max-width:680px}.pricing-content{padding-top:56px}.pricing-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.price-card{background:var(--paper);border:1px solid #dcd6cd;flex-direction:column;padding:28px;display:flex}.price-card h2{letter-spacing:0;margin:0 0 10px;font-size:26px}.price-card>p:not(.eyebrow){color:#556272;min-height:68px;font-size:14px;line-height:1.6}.price-line{color:#556272;border-top:1px solid #ded9d0;justify-content:space-between;align-items:baseline;gap:12px;padding:14px 0;font-size:13px;display:flex}.price-line strong{letter-spacing:0;color:var(--ink);font-size:17px}.price-line small{margin-left:2px;font-size:11px;font-weight:500}.price-card .button{text-align:center;margin-top:auto}.custom-tier{background:var(--navy2);color:var(--ivory);justify-content:space-between;align-items:center;gap:32px;margin-top:20px;padding:32px;display:flex}.custom-tier h2{letter-spacing:0;margin:0 0 8px;font-size:24px}.custom-tier p:not(.eyebrow){color:#a7b5c3;max-width:600px;margin:0;font-size:14px;line-height:1.6}.custom-tier.pilot-offer{margin-top:0;margin-bottom:20px}.definition-grid{background:#23384d;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:32px;display:grid}.definition-grid>div{background:var(--navy);padding:26px}.definition-grid h3{letter-spacing:0;margin:0 0 10px;font-size:16px}.definition-grid p{color:#aab8c4;margin:0;font-size:15px;line-height:1.65}.scope-note{color:#aab8c4;max-width:820px;margin:28px 0 0;font-size:13px;line-height:1.7}.deliverables .scope-note{color:#556272}.pricing-cta{padding:72px var(--page-gutter);color:var(--ivory);background:linear-gradient(120deg,#143453,#0d1e31)}.pricing-cta p:not(.eyebrow){color:#b6c3d0;max-width:540px;font-size:15px;line-height:1.65}.pricing-cta .button{margin-top:18px}@media (width<=800px){nav{height:68px;padding:0 5%}.nav-links{gap:0;display:flex}.nav-links a:not(.nav-pricing),.nav-long{display:none}.nav-cta{margin-left:0}.hero{min-height:auto;padding:56px 6%;display:block}.hero-visual{min-width:0;height:auto;margin-top:36px;margin-bottom:12px;position:static}.feed-card{width:100%;margin-bottom:16px;padding:16px 18px;position:relative;top:auto;left:auto}.mini-panel{width:100%;padding:16px 18px;position:relative;top:auto;right:auto}.hero h1,.pricing-hero h1{font-size:36px}.three-grid,.pricing-grid{grid-template-columns:1fr}.three-grid>div{border-right:0;border-bottom:1px solid var(--line)}.three-grid>div:last-child{border-bottom:0}.steps{grid-template-columns:1fr 1fr}.inquiry{grid-template-columns:1fr}.ledgers{grid-template-columns:1fr;gap:0}.table-card{overflow-x:auto}.table-head,.table-row{min-width:520px}.custom-tier{flex-direction:column;align-items:flex-start}.definition-grid{grid-template-columns:1fr}.pricing-hero{padding:64px 7%}.stats{grid-template-columns:1fr}.fit-list>div{grid-template-columns:28px 140px 1fr}footer{grid-template-columns:1fr 1fr;padding-bottom:48px}footer .footer-brand{grid-column:1/-1}}@media (width<=430px){.hero{padding-top:48px}.hero h1,.pricing-hero h1{font-size:30px}.feed-card,.mini-panel{padding:14px 16px}.intro,.classify,.sample-v2,.package,.supplier,.inquiry,.pricing-content,.deliverables,.workflow,.proof,.fit,.scope-section{padding-left:6%;padding-right:6%}.chips{flex-wrap:wrap;gap:6px;font-size:10px}.status-grid{grid-template-columns:1fr}.email-link{word-break:break-all;font-size:19px}.fit-list>div{grid-template-columns:24px 1fr;gap:6px}.fit-list p{grid-column:2}.pricing-grid{gap:14px}}.safe-note{color:#556272;margin:16px 0 0;font-size:13px}.agency-note{border:1px solid #1e344b;max-width:720px;margin-top:28px;padding:20px 22px}.agency-note p:not(.eyebrow){color:#c6d1dd;margin:0;font-size:15px;line-height:1.6}.sample-proof .small-print{color:#7c92a6;margin:10px 0 24px;font:12px/1.5 IBM Plex Mono,monospace}.trust{padding:72px var(--page-gutter);background:var(--paper);color:var(--ink)}.trust-list{grid-template-columns:repeat(2,1fr);gap:0 36px;max-width:980px;margin:8px 0 0;padding:0;list-style:none;display:grid}.trust-list li{border-top:1px solid var(--line);color:#2c3a4d;padding:14px 0;font-size:15px;line-height:1.55}.pilot-box{background:var(--paper);border:1px solid #e8e2d8;max-width:460px;margin-top:20px;padding:20px 22px}.pilot-box p{color:#2c3a4d;margin:0 0 10px;font-size:15px;line-height:1.6}.pilot-box .pilot-details,.custom-tier p.pilot-details{color:#6b7786;font-size:13px}.custom-tier p.pilot-lead{color:var(--ivory);margin-bottom:8px;font-size:16px}.custom-tier p.pilot-details{color:#a7b5c3}.launch-label{margin-top:8px}.recheck-note,.monthly-note{color:#556272;margin-top:20px}.monthly-note+.recheck-note{margin-top:8px}@media (width<=800px){.trust-list{grid-template-columns:1fr}}.ivory .eyebrow,.ivory .email-label,.trust .eyebrow,.price-card .eyebrow{color:#935436}.ivory .custom-tier .eyebrow{color:var(--copper)}.pilot-box .pilot-details{color:#5d6978}.pilot-includes{color:#2c3a4d;max-width:560px;margin-top:20px}.pilot-includes h3{color:var(--ink);margin:0 0 8px;font-size:18px}.pilot-includes ul{margin:0;padding-left:20px}.pilot-includes li{margin:6px 0;font-size:15px;line-height:1.55}.pricing-content>.pilot-includes{max-width:820px;margin:0 0 28px}.checks-block{grid-template-columns:2fr 1fr;gap:24px;margin-top:40px;display:grid}.checks-block>div{border:1px solid #1e344b;padding:22px 24px}.checks-block h3{margin:0 0 12px;font-size:18px}.checks-block ul{columns:2;color:#c6d1dd;column-gap:28px;margin:0;padding-left:18px;font-size:15px;line-height:1.8}.checks-block>div:last-child ul{columns:1;color:#9aabba}.sample-card{max-width:980px;margin:24px 0 12px}.sample-table{border-collapse:collapse;width:100%;font-size:14px}.sample-table th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:#556272;border-bottom:1px solid #dfdad2;padding:0 12px 10px 0;font:500 12px IBM Plex Mono,monospace}.sample-table td{vertical-align:top;border-bottom:1px solid #e6e0d8;padding:12px 12px 12px 0;line-height:1.45}.sample-table td.mono{white-space:pre-wrap;font:13px/1.45 IBM Plex Mono,monospace}.sample-caption{color:#556272;margin:14px 0 0;font-size:14px}.fit-list p{font-size:15px}.table-notes,.ledger-title{font-size:12px}@media (width<=800px){.checks-block{grid-template-columns:1fr}.checks-block ul{columns:1}.sample-table thead{display:none}.sample-table tr{border-bottom:1px solid #e6e0d8;padding:12px 0;display:block}.sample-table td{border:0;grid-template-columns:112px 1fr;gap:10px;padding:3px 0;display:grid}.sample-table td:before{content:attr(data-label);text-transform:uppercase;color:#556272;font:500 11px/1.6 IBM Plex Mono,monospace}.nav-pricing{margin-right:14px;font-size:14px}}body{font-size:17px;line-height:1.6}.brand{font-size:16px}.nav-links,.nav-cta,.button{font-size:15px}.text-link{font-size:16px}.eyebrow,.email-label{font-size:13px}.lede{font-size:20px}.intro>p:not(.eyebrow),.supplier>p:not(.eyebrow),.proof>p:not(.eyebrow),.fit>p:not(.eyebrow),.inquiry>div>p:not(.eyebrow),.pricing-cta p:not(.eyebrow),.agency-note p:not(.eyebrow),.custom-tier p:not(.eyebrow),.trust-list li,.pilot-box p,.pilot-includes li,.checks-block ul{font-size:17px}.intro>p:not(.eyebrow),.supplier>p:not(.eyebrow),.proof>p:not(.eyebrow),.fit>p:not(.eyebrow),.proof-bottom p{max-width:680px}.three-grid h3,.step h3,.definition-grid h3,.fit-list b,.status-grid strong{font-size:18px}.three-grid p,.step p,.definition-grid p,.fit-list p,.price-card>p:not(.eyebrow),.email-card p{font-size:17px}.status-grid p{font-size:16px}.fit-list>div,.fit-list span,.three-grid span,.step span{font-size:14px}.hero-copy{max-width:560px}.hero-visual{height:360px}.feed-card{width:calc(100% - 254px)}.mini-panel{width:230px}.feed-head,.feed-row,.mini-panel,.mini-panel p{font-size:14px}.feed-row b,.mini-brand,.mini-panel .mini-cta,.mini-panel small{font-size:13px}.mini-panel strong{font-size:16px}.chips,.table-head,.table-notes,.ledger-title,.ledger-row,.small-print,.sample-proof .small-print,.sample-table th{font-size:13px}.table-row,.reconcile-line,.sample-table td.mono,.source-note{font-size:14px}.tag-blocked,.tag-review,.tag-safe,.tag-plain{font-size:12px}.status-grid small,.safe-note,.sample-caption{font-size:15px}.sample-table{font-size:16px}.pilot-box .pilot-details,.custom-tier p.pilot-details{font-size:15px}.custom-tier p.pilot-lead{font-size:18px}.price-line{font-size:15px}.price-line strong{font-size:20px}.price-line small{font-size:13px}.scope-note,footer{font-size:15px}footer .footer-brand{font-size:16px}footer .footer-brand p{max-width:320px;font-size:15px}footer b{font-size:12px}footer small{font-size:14px}@media (width>=801px){.hero h1,.pricing-hero h1{font-size:clamp(44px,4.7vw,62px);line-height:1.05}.intro h2,.classify h2,.sample-v2 h2,.package h2,.supplier h2,.inquiry h2,.deliverables h2,.scope-section h2,.workflow h2,.proof h2,.fit h2,.pricing-cta h2{max-width:760px;font-size:clamp(32px,3.2vw,42px);line-height:1.12}.price-card h2{font-size:28px}.custom-tier h2{font-size:30px}.email-link{font-size:26px}}@media (width<=800px){.feed-card,.mini-panel{width:100%}.hero-visual{height:auto}}.nav-cta{white-space:nowrap}@media (width<=480px){.brand>span:not(.brand-mark){display:none}.nav-cta{padding:10px 12px;font-size:14px}.nav-pricing{margin-right:12px}}@media (width<=360px){nav{padding:0 3%}nav .brand-logo{height:24px}.nav-cta{padding:8px;font-size:13px}.nav-pricing{margin-right:8px;font-size:14px}}.hero-v2 .hero-copy{max-width:640px}.hero-v2 .eyebrow{letter-spacing:.06em}.hero-issue{flex:0 400px;min-width:320px}.button.secondary{color:var(--ivory);background:0 0;border:1px solid #8094a8}.button.secondary-dark{color:var(--navy);border:1px solid var(--navy);background:0 0}.issue-card{background:var(--paper);color:var(--ink);border:1px solid #e3ddd3;padding:22px 24px}.hero-issue .issue-card{border:0;box-shadow:0 14px 35px #0004}.issue-label,.issue-num{color:#556272;margin:0 0 14px;font:500 13px IBM Plex Mono,monospace}.issue-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.issue-card .issue-top .tag-blocked,.issue-card .issue-top .tag-review{justify-self:auto}.issue-sku{color:#2c3a4d;margin:4px 0 0;font:500 14px IBM Plex Mono,monospace}.issue-card h3{margin:12px 0 14px;font-size:22px;line-height:1.2}.issue-values{border-top:1px solid #e6e0d8;border-bottom:1px solid #e6e0d8;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;padding:14px 0;display:grid}.issue-values span{text-transform:uppercase;letter-spacing:.06em;color:#556272;margin-bottom:4px;font:500 12px IBM Plex Mono,monospace;display:block}.issue-values b{color:var(--ink);white-space:pre-wrap;font:500 16px/1.35 IBM Plex Mono,monospace}.issue-values i{color:#556272;padding-bottom:2px;font-style:normal}.issue-why{color:#2c3a4d;margin:14px 0 0;font-size:16px}.issue-note{color:#556272;margin:10px 0 0;font:13px/1.5 IBM Plex Mono,monospace}.section-intro{color:#3d4a5c;max-width:760px;font-size:18px;line-height:1.6}.stats-row{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin:32px 0;display:grid}.stats-row>div{padding:22px 20px 22px 0}.stats-row strong{color:var(--navy);font-family:Barlow,"Source Sans 3",sans-serif;font-size:36px;line-height:1.1;display:block}.stats-row span{color:#556272;margin-top:6px;font-size:15px;display:block}.issue-grid{grid-template-columns:repeat(2,1fr);gap:18px;display:grid}.definitions{color:#2c3a4d;max-width:900px;margin:24px 0 28px;font-size:16px;line-height:1.65}.steps.steps-3{grid-template-columns:repeat(3,1fr)}.agency-note.agency-strong{border:0;border-left:4px solid var(--copper);background:#0d1f33;max-width:none;margin-top:36px;padding:24px 28px}.agency-note.agency-strong p:not(.eyebrow){color:var(--ivory);font-family:Barlow,"Source Sans 3",sans-serif;font-size:22px;font-weight:600;line-height:1.4}.file-grid{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}.file-card{border:1px solid var(--line);background:var(--paper);padding:20px 22px}.file-card h3{margin:0 0 8px;font-size:18px}.file-card p{color:#556272;margin:0;font-size:16px}.package .safe-note{color:#2c3a4d;margin-top:20px;font-size:16px}.usda-short .source-note{color:#98aabe}@media (width<=800px){.hero-issue{min-width:0;margin-top:36px}.stats-row{grid-template-columns:1fr 1fr}.issue-grid,.file-grid,.steps.steps-3{grid-template-columns:1fr}.agency-note.agency-strong p:not(.eyebrow){font-size:19px}}nav{z-index:20;position:sticky;top:0}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:76px}@media (width<=800px){html{scroll-padding-top:68px}}.nav-links a:hover,.text-link:hover{color:#935436}@media (width>=960.02px){.hero.hero-v2{background:radial-gradient(circle at calc(100% - var(--page-gutter) - 220px) 50%, #192c42 0, transparent 26%), var(--navy);justify-content:space-between}.hero-v2 .hero-issue{flex:0 440px}}@media (width<=960px){.hero.hero-v2{min-height:auto;display:block}.hero-v2 .hero-issue{min-width:0;max-width:440px;margin-top:36px}}.hero-actions{flex-wrap:wrap;gap:12px 24px}.hero-actions .button{white-space:nowrap;text-align:center}.hero-actions .dark-button{margin-top:0}@media (width<=480px){.hero-actions{flex-direction:column;align-items:stretch;gap:12px}.hero-actions .button{white-space:normal}}@media (width<=360px){.hero-actions .button{padding-left:16px;padding-right:16px}}.button{border:1px solid #0000;transition:background-color .15s,color .15s,border-color .15s}@media (hover:hover){.button:hover{background:#fff}.button.dark-button:hover,.nav-cta:hover{background:#1b3048}.button.secondary:hover{border-color:var(--ivory);background:#f8f3ea14}.button.secondary-dark:hover{background:var(--navy);color:var(--ivory)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.button{transition:none}}.nav-links a{align-items:center;min-height:44px;display:flex}@media (width<=480px){.nav-cta{align-items:center;min-height:44px;display:flex}}.tag-blocked,.tag-review{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;padding:3px 8px;font:500 12px/1.4 IBM Plex Mono,monospace}.tag-blocked{color:#fcfbf7;background:#a34c32;border-color:#a34c32}.tag-review{color:#7a4f17;background:#f6ecd9;border-color:#c9a46a}.issue-grid .issue-top{align-items:baseline}.issue-values{align-items:start}.issue-values span{line-height:16px}.issue-values i{align-self:start;margin-top:20px;padding-bottom:0}@media (width<=480px){.issue-card{padding:18px}.issue-grid .issue-values{grid-template-columns:1fr;row-gap:6px}.issue-grid .issue-values>div{grid-template-columns:80px 1fr;align-items:baseline;column-gap:10px;display:grid}.issue-grid .issue-values span{margin-bottom:0}.issue-grid .issue-values i{display:none}}.stats-row{column-gap:18px}.stats-row>div{padding-right:0}.stats-row strong{white-space:nowrap;font-weight:600}@media (width<=480px){.stats-row strong{font-size:clamp(26px,8vw,36px)}}h1,h2,h3{text-wrap:balance}p,li{text-wrap:pretty}.definitions,.scope-note,.pricing-content>.pilot-includes{max-width:40em}.agency-note.agency-strong p:not(.eyebrow){text-wrap:balance}@media (width<=480px){.lede{font-size:18px;line-height:1.55}}.three-grid h3{margin:0 0 8px}.issue-card,.pilot-box,.email-card,.price-card{border-color:var(--line)}.trust-list{column-gap:52px;max-width:none}@media (width>=801px){.inquiry>div>p:not(.eyebrow),.inquiry .pilot-box,.inquiry .pilot-includes{max-width:none}.inquiry .email-card{position:sticky;top:100px}}.inquiry .email-card .email-label{color:#935436;margin:0 0 10px;font-size:13px;line-height:1.4}.price-card>p:not(.eyebrow){flex-grow:1;min-height:0}.custom-tier .button{white-space:nowrap;flex:none}@media (width>=801px) and (width<=1279px){.price-line{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:2px}}@media (width>=801px) and (width<=1023px){.price-card{padding:22px 20px}}@media (width<=480px){.price-card{padding:22px 20px}.custom-tier{padding:24px 20px}}@media (width<=800px){:root{--page-gutter:6%}.pricing-hero{padding-left:var(--page-gutter);padding-right:var(--page-gutter)}}@media (width<=560px){.brand>span:not(.brand-mark){clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;display:inline-block;position:absolute;overflow:hidden}}@media (width<=480px){.sample-v2,.workflow,.package,.fit,.supplier,.proof,.trust,.inquiry,.pricing-content,.scope-section,.deliverables,.pricing-cta{padding-top:56px;padding-bottom:56px}}@media (width>=600px) and (width<=800px){.file-grid{grid-template-columns:1fr 1fr}.checks-block ul{columns:2}}.hero-offer{border:1px solid var(--copper);color:var(--ivory);background:#c5846624;margin:22px 0 0;padding:9px 14px;font-size:15px;font-weight:500;line-height:1.5;display:inline-block}.hero-offer span{letter-spacing:.1em;text-transform:uppercase;color:var(--copper);margin-right:8px;font:500 12px/1 IBM Plex Mono,monospace}.inquiry .pilot-box{background:var(--navy2);border:0;border-top:4px solid var(--copper);padding:26px 28px 28px}.inquiry .pilot-box p{color:#c9d3de}.inquiry .pilot-box p:first-child{color:var(--ivory);font-size:19px;line-height:1.5}.inquiry .pilot-box strong{color:#e2ab90;font-weight:600}.inquiry .pilot-box .pilot-details{color:#a7b5c3;font-size:15px}.offer-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:20px;display:flex}.inquiry .pilot-box .text-link{color:var(--ivory)}.inquiry .pilot-box .text-link:hover{color:#e2ab90}@media (width<=480px){.hero-offer{display:block}.inquiry .pilot-box{padding:22px 20px 24px}}.supplier-v2{border-top:1px solid var(--line)}@media (width>=801px){.three-grid.two-up{grid-template-columns:repeat(2,1fr)}}.sample-scope{color:#3d4a5c;max-width:40em;margin:-14px 0 28px;font-size:16px;line-height:1.6}.pricing-content .delivery-note{color:#2c3a4d;margin-top:20px}.package+.trust{border-top:1px solid var(--line)}.sample-download{margin:16px 0 0;font-size:16px}.sample-download a{color:var(--navy);text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.sample-download a:hover{color:#935436}}@media (width<=800px){.inquiry{flex-direction:column;align-items:stretch;gap:0;display:flex}.inquiry>div:first-child{display:contents}.inquiry>div>p:not(.eyebrow){margin-top:0}.inquiry>.email-card{order:1;margin-top:28px}.inquiry .pilot-box,.inquiry .pilot-includes{order:2}}.pilot-terms{color:#2c3a4d;max-width:760px;margin-top:36px}.pilot-terms table{border-collapse:collapse;width:100%;font-size:15px;line-height:1.5}.pilot-terms th,.pilot-terms td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:10px 12px}.pilot-terms th{width:150px;color:var(--ink);white-space:nowrap;font-weight:600}.worked-example{border:1px solid var(--line);border-left:4px solid var(--copper);background:#fff;border-radius:6px;margin-top:20px;padding:16px 20px}.worked-example p{margin:0}.worked-example .eyebrow{color:#935436;margin-bottom:6px}.price-lock p:not(.eyebrow),.before-you-buy p,.legal-body p,.legal-body li{color:#c9d3dd;max-width:760px;font-size:16px}.faq-list{max-width:760px;margin-top:20px}.faq-list details{border-top:1px solid #22344a;padding:14px 0}.faq-list details:last-child{border-bottom:1px solid #22344a}.faq-list summary{cursor:pointer;color:var(--ivory);font-size:17px;font-weight:600}.faq-list details p{margin:10px 0 0}.legal-body h2{margin:36px 0 10px;font-size:24px}.legal-body h2:first-child{margin-top:0}.legal-body ul{padding-left:20px}.legal-updated{margin-top:36px;color:#8094a8!important;font-size:14px!important}@media (width<=800px){footer{grid-template-columns:1fr 1fr}.pilot-terms th{white-space:normal;width:auto}.pilot-terms th,.pilot-terms td{border-bottom:0;padding:4px 0;display:block}.pilot-terms tr{border-bottom:1px solid var(--line);padding:10px 0;display:block}}.pilot-steps{gap:14px;margin:12px 0 0;padding:0;list-style:none;display:grid}.pilot-steps li{grid-template-columns:32px 1fr;align-items:start;gap:12px;margin:0;display:grid}.pilot-steps .step-letter{background:var(--navy2);width:32px;height:32px;color:var(--ivory);border-radius:50%;place-items:center;font:600 14px IBM Plex Mono,monospace;display:grid}.pilot-steps strong{color:var(--ink);font-size:16px}.pilot-steps p{margin:2px 0 0;font-size:15px;line-height:1.5}.pilot-terms-link{margin:16px 0 0;font-weight:600}.pilot-terms-link a{color:#935436}
