[data-t8-procurement] .mute{color:var(--muted)}[data-t8-procurement] .band-dark .mute{color:#8e8a99}[data-t8-procurement] .kick{display:inline-flex;align-items:center;gap:10px;font:700 11px/1 var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}[data-t8-procurement] .band-dark .kick{color:#9a938a}[data-t8-procurement] .actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:clamp(24px,2.4vw,40px)}[data-t8-procurement] .btn-lg{padding:18px 30px;font-size:16px}[data-t8-procurement] .copyline{display:inline-flex;align-items:center;gap:10px;padding:8px 8px 8px 16px;border-radius:999px;border:1px solid var(--border-strong);background:var(--card);font:500 14px/1 var(--mono);color:var(--text);user-select:all}[data-t8-procurement] .copyline button{font:600 12.5px/1 var(--sans);padding:9px 13px;border-radius:999px;border:0;background:var(--sunken);color:var(--text);cursor:pointer}[data-t8-procurement] .copyline button:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@property --ang{syntax:"<angle>";inherits:false;initial-value:0deg}[data-t8-procurement] .phero{padding-block:clamp(56px,6vw,110px) clamp(72px,8vw,140px)}[data-t8-procurement] .seal{position:absolute;width:clamp(110px,9vw,150px);height:clamp(110px,9vw,150px);right:-34px;top:-78px;z-index:6;filter:drop-shadow(0 18px 30px rgba(20,30,60,.3))}[data-t8-procurement] .seal svg{width:100%;height:100%}[data-t8-procurement] .seal .ring-txt{transform-origin:50% 50%;animation:rot 26s linear infinite}:is(.calm [data-t8-procurement],[data-t8-procurement].calm) .seal .ring-txt{animation:none}@keyframes rot{to{transform:rotate(1turn)}}@media (max-width:1000px){[data-t8-procurement] .seal{right:4px;top:-70px}}[data-t8-procurement] .steps4{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(16px,2vw,32px)}[data-t8-procurement] .steps4 svg.line{position:absolute;left:0;right:0;top:34px;width:100%;height:20px;overflow:visible}[data-t8-procurement] .steps4 .st{position:relative;display:flex;flex-direction:column;gap:12px}[data-t8-procurement] .steps4 .st .n{width:68px;height:68px;border-radius:22px;display:grid;place-items:center;font:500 28px/1 var(--serif);background:var(--card);border:1px solid var(--border-strong);box-shadow:var(--sh-up);color:var(--text)}[data-t8-procurement] .steps4 .st:last-child .n{background:var(--action);color:#fff;border-color:var(--action)}[data-t8-procurement] .steps4 .st b{font:500 clamp(20px,1.6vw,28px)/1.1 var(--serif)}[data-t8-procurement] .steps4 .st span{color:var(--text-2);font-size:15px}@media (max-width:900px){[data-t8-procurement] .steps4{grid-template-columns:1fr 1fr}[data-t8-procurement] .steps4 svg.line{display:none}}[data-t8-procurement] .chip.pend{background:var(--sunken);color:var(--muted)}[data-t8-procurement] .cta-band{padding-block:clamp(110px,12vw,220px);text-align:center}[data-t8-procurement] .cta-band canvas[data-mesh]{opacity:.85;filter:blur(26px) saturate(1.2)}:root[data-theme=dark] [data-t8-procurement] .cta-band canvas[data-mesh]{opacity:.5}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) [data-t8-procurement] .cta-band canvas[data-mesh]{opacity:.5}}[data-t8-procurement] .cta-band .veil{background:radial-gradient(60% 70% at 50% 50%,color-mix(in srgb,var(--page) 55%,#0000),#0000 80%),linear-gradient(180deg,var(--page),#0000 18%,#0000 82%,var(--page))}[data-t8-procurement] .cta-band h2{font-size:clamp(48px,7.6vw,152px);line-height:.93;letter-spacing:-.04em;word-spacing:.04em}[data-t8-procurement] .cta-band .lede-xl{margin:26px auto 0;max-width:36ch}[data-t8-procurement] .cta-band .cta-row{justify-content:center;margin-top:38px}[data-t8-procurement] .cta-band .btn{font-size:16px;padding:18px 28px}[data-t8-procurement] .cta-trust{list-style:none;padding:0;margin:36px 0 0;display:flex;gap:10px;justify-content:center;flex-wrap:wrap}[data-t8-procurement] .cta-trust li{font:700 10.5px/1 var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-2);border:1px solid var(--border-strong);background:var(--glass);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border-radius:999px;padding:10px 14px}[data-t8-procurement] .faq{display:grid;gap:12px;max-width:980px}[data-t8-procurement] .faq details{border:1px solid var(--border);border-radius:18px;background:var(--card);padding:0 22px;transition:box-shadow .25s,border-color .25s}[data-t8-procurement] .faq details:hover{border-color:var(--border-strong);box-shadow:var(--sh)}[data-t8-procurement] .faq summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font:500 clamp(18px,1.4vw,22px)/1.25 var(--serif)}[data-t8-procurement] .faq summary::-webkit-details-marker{display:none}[data-t8-procurement] .faq summary:after{content:"+";font:400 26px/1 var(--sans);color:var(--muted);transition:transform .25s}[data-t8-procurement] .faq details[open] summary:after{transform:rotate(45deg)}[data-t8-procurement] .faq details p{margin:0 0 20px;color:var(--text-2);max-width:70ch}[data-t8-procurement] .pk-note{margin-top:22px;color:var(--text-2);max-width:56ch;font-size:15px}[data-t8-procurement] .cert2{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(24px,4vw,72px);align-items:center}[data-t8-procurement] .cert2 .marks{display:grid;grid-template-columns:1fr 1fr;gap:16px}[data-t8-procurement] .cert2 .mark{border-radius:24px;padding:26px;background:#ffffff0d;border:1px solid #ffffff1f;display:grid;gap:10px;transition:transform .3s var(--ease),background .3s}[data-t8-procurement] .cert2 .mark:hover{transform:translateY(-4px);background:#ffffff14}[data-t8-procurement] .cert2 .mark b{font:500 clamp(34px,3.2vw,56px)/1 var(--serif);color:var(--stage-text)}[data-t8-procurement] .cert2 .mark span{color:#c9c3b8;font-size:14px}[data-t8-procurement] .cert2 .mark .chip{justify-self:start}[data-t8-procurement] .cert2 p{color:#c9c3b8}[data-t8-procurement] .cert2 a{color:#8cbff0}[data-t8-procurement] .mark .chip.ok{color:var(--teal-text)}[data-t8-procurement] .mark .chip.warn{color:#7a4e00}:root[data-theme=dark] [data-t8-procurement] .mark .chip.warn{color:#ffc861}@media (max-width:900px){[data-t8-procurement] .cert2{grid-template-columns:1fr}}[data-t8-procurement] .ans6{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}[data-t8-procurement] .ans6 .card{display:flex;flex-direction:column;gap:12px;padding:24px}[data-t8-procurement] .ans6 .card h3{font:500 clamp(20px,1.5vw,25px)/1.15 var(--serif)}[data-t8-procurement] .ans6 .card p{margin:0;color:var(--text-2);font-size:15px}@media (max-width:1000px){[data-t8-procurement] .ans6{grid-template-columns:1fr 1fr}}@media (max-width:620px){[data-t8-procurement] .ans6{grid-template-columns:1fr}}[data-t8-procurement] .steps4.three{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:900px){[data-t8-procurement] .steps4.three{grid-template-columns:1fr}}[data-t8-procurement] .posture{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:start}[data-t8-procurement] .posture ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}[data-t8-procurement] .posture li{display:flex;gap:12px;align-items:center;padding:16px 18px;border-radius:16px;background:var(--card);border:1px solid var(--border);font-weight:500;transition:transform .25s var(--ease),box-shadow .25s}[data-t8-procurement] .posture li:hover{transform:translateX(4px);box-shadow:var(--sh)}[data-t8-procurement] .posture li i{width:26px;height:26px;border-radius:8px;display:grid;place-items:center;font-style:normal;background:var(--teal-soft);color:var(--teal-text);flex:none}[data-t8-procurement] .posture li.way i{background:var(--mari-soft);color:var(--mari-text)}@media (max-width:900px){[data-t8-procurement] .posture{grid-template-columns:1fr}}[data-t8-procurement] .notify{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,72px);align-items:center;padding:clamp(28px,3vw,56px);border-radius:32px;background:linear-gradient(135deg,var(--blue-soft),var(--lilac-soft));border:1px solid var(--border)}[data-t8-procurement] .notify form{display:flex;gap:10px;flex-wrap:wrap}[data-t8-procurement] .notify input{flex:1;min-width:220px;height:52px;border-radius:999px;border:1px solid var(--border-strong);background:var(--card);color:var(--text);padding:0 20px;font:15px var(--sans)}[data-t8-procurement] .notify .ok{color:var(--teal-text);font-weight:600;margin:12px 0 0}[data-t8-procurement] .notify .fine{color:var(--text-2);font-size:14px;margin:14px 0 0}@media (max-width:900px){[data-t8-procurement] .notify{grid-template-columns:1fr}}[data-t8-procurement] .pr10-g{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:clamp(24px,4vw,80px);align-items:center}[data-t8-procurement] .pr10-ck{position:relative;padding:clamp(18px,2vw,26px);border-radius:28px;background:var(--card);border:1px solid var(--border);box-shadow:0 50px 100px -50px #14285a8c,var(--sh-lift)}[data-t8-procurement] .pr10-ck .hd{display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding-bottom:14px;border-bottom:1px solid var(--border);margin-bottom:8px}[data-t8-procurement] .pr10-ck .hd .k{font:700 10px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}[data-t8-procurement] .pr10-ck .hd b{display:block;font:500 clamp(20px,1.7vw,26px)/1.1 var(--serif);margin-top:4px}[data-t8-procurement] .pr10-ring{width:64px;height:64px}[data-t8-procurement] .pr10-ring circle{fill:none;stroke-width:7}[data-t8-procurement] .pr10-ring .bg{stroke:color-mix(in srgb,var(--text) 9%,#0000)}[data-t8-procurement] .pr10-ring .ok{stroke:#00a876;stroke-linecap:round;transition:stroke-dasharray .5s var(--ease)}[data-t8-procurement] .pr10-ring .wy{stroke:#e8a317;stroke-linecap:round;transition:stroke-dasharray .5s var(--ease)}[data-t8-procurement] .pr10-ring text{font:600 15px var(--serif);fill:var(--text)}[data-t8-procurement] .pr10-rows{display:grid}[data-t8-procurement] .pr10-rows button{all:unset;cursor:pointer;display:grid;grid-template-columns:26px 1fr auto;gap:12px;align-items:center;padding:10px 6px;border-bottom:1px dashed var(--border);opacity:.35;transition:opacity .4s,background .2s}[data-t8-procurement] .pr10-rows button:last-child{border-bottom:0}[data-t8-procurement] .pr10-rows button.in{opacity:1}[data-t8-procurement] .pr10-rows button:focus-visible,[data-t8-procurement] .pr10-rows button:hover{background:var(--sunken);border-radius:10px}[data-t8-procurement] .pr10-rows .bx{width:22px;height:22px;border-radius:7px;border:1.5px solid var(--border-strong);display:grid;place-items:center;font-size:12px;color:#fff;transition:all .3s}[data-t8-procurement] .pr10-rows .in .bx.ok{background:#00a876;border-color:#00a876}[data-t8-procurement] .pr10-rows .in .bx.wy{background:#e8a317;border-color:#e8a317}[data-t8-procurement] .pr10-rows b{font-size:14.5px;font-weight:600}[data-t8-procurement] .pr10-rows small{display:block;color:var(--text-2);font-size:13px;line-height:1.4;max-height:0;overflow:hidden;transition:max-height .35s var(--ease),margin .35s}[data-t8-procurement] .pr10-rows button[aria-expanded=true] small{max-height:80px;margin-top:4px}[data-t8-procurement] .pr10-rows .chip{white-space:nowrap}[data-t8-procurement] .pr10-ft{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-top:12px;font-size:12.5px;color:var(--muted)}[data-t8-procurement] .pr10-seal{position:absolute!important;left:auto!important;right:-24px!important;bottom:-104px!important;top:auto!important;width:clamp(96px,8vw,128px)!important;height:clamp(96px,8vw,128px)!important}[data-t8-procurement] .pk10{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(24px,4vw,64px);align-items:center}[data-t8-procurement] .pk10-deck{position:relative;height:clamp(420px,38vw,560px)}[data-t8-procurement] .pk10-pg{position:absolute;left:50%;top:50%;width:min(400px,80%);aspect-ratio:1/1.32;border-radius:10px;background:#fff;color:#1a1a1f;box-shadow:0 30px 60px -30px #141e3c80,0 2px 0 #0000000a;border:1px solid #e4e8f0;padding:26px 26px 20px;display:flex;flex-direction:column;gap:10px;transition:transform .6s cubic-bezier(.2,.8,.2,1),opacity .4s;transform:translate(-50%,-50%) translate(var(--dx,0),var(--dy,0)) rotate(var(--r,0deg)) scale(var(--sc,1));opacity:var(--o,1)}[data-t8-procurement] .pk10-pg .lh{display:flex;justify-content:space-between;align-items:center;font:700 8.5px var(--mono);letter-spacing:.12em;color:#7a8194;text-transform:uppercase}[data-t8-procurement] .pk10-pg .lh span:first-child{display:flex;align-items:center;gap:6px;color:#1a1a1f;font:600 13px var(--serif);letter-spacing:0;text-transform:none}[data-t8-procurement] .pk10-pg h4{font:500 26px/1.05 var(--serif);margin:14px 0 2px;letter-spacing:-.02em}[data-t8-procurement] .pk10-pg .mt{font-size:11.5px;color:#5b6070}[data-t8-procurement] .pk10-pg .ln{display:grid;gap:6px;margin-top:8px}[data-t8-procurement] .pk10-pg .ln i{height:6px;border-radius:3px;background:#eef1f6}[data-t8-procurement] .pk10-pg table{font-size:10.5px;border-collapse:collapse;width:100%;margin-top:6px}[data-t8-procurement] .pk10-pg td{border-top:1px solid #eef1f6;padding:5px 0;color:#3a3f4c}[data-t8-procurement] .pk10-pg td:last-child{text-align:right;font-weight:600}[data-t8-procurement] .pk10-pg .stamp{margin-top:auto;align-self:flex-end;transform:rotate(-8deg);font:700 11px var(--mono);letter-spacing:.14em;text-transform:uppercase;padding:7px 12px;border:2.5px solid var(--sc2,#00a876);color:var(--sc2,#00a876);border-radius:8px}[data-t8-procurement] .pk10-list{display:grid;gap:8px}[data-t8-procurement] .pk10-list button{all:unset;cursor:pointer;display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;padding:14px 16px;border-radius:16px;border:1px solid var(--border);background:var(--card);transition:all .25s}[data-t8-procurement] .pk10-list button[aria-pressed=true]{border-color:#2566a6;box-shadow:0 0 0 3px color-mix(in srgb,#2566a6 16%,#0000),var(--sh-card)}[data-t8-procurement] .pk10-list button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}[data-t8-procurement] .pk10-list .i{font:700 11px var(--mono);color:var(--muted)}[data-t8-procurement] .pk10-list b{font-size:15px}[data-t8-procurement] .pk10-list small{display:block;color:var(--muted);font-size:12.5px;margin-top:2px}[data-t8-procurement] .pk10-act{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}@media (max-width:1000px){[data-t8-procurement] .pk10,[data-t8-procurement] .pr10-g{grid-template-columns:1fr}[data-t8-procurement] .pr10-seal{left:auto!important;right:6px!important;bottom:auto!important;top:-44px!important}}@media (max-width:560px){[data-t8-procurement] .pk10-deck{height:400px}[data-t8-procurement] .pk10-pg{width:78%}[data-t8-procurement] .pr10-ck .hd .chip,[data-t8-procurement] .pr10-rows .chip{display:none}[data-t8-procurement] .pr10-ck .hd{grid-template-columns:auto 1fr}}@media (max-width:1000px){[data-t8-procurement] .pk10-deck{order:2}}