.q .ttw-home .ttw-delivery{margin-top:32px;border:1px solid #deded6;border-radius:10px;overflow:hidden}.q .ttw-home .ttw-delivery-tabs{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:0 25px;background:#faf9f6;border-bottom:1px solid #deded6}.q .ttw-home .ttw-delivery-tabs button{display:flex;align-items:center;gap:10px;position:relative;min-height:75px;padding:14px 10px;color:#565d5a;background:transparent;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:color .16s,background .16s}.q .ttw-home .ttw-delivery-tabs button>svg{margin-left:auto;opacity:.45}.q .ttw-home .ttw-delivery-tabs button:last-child>svg{display:none}.q .ttw-home .ttw-delivery-tabs button:after{content:"";position:absolute;left:10px;right:10px;bottom:-1px;height:3px;background:transparent}.q .ttw-home .ttw-delivery-tabs button:hover{color:#a83918;background:#efeee7}.q .ttw-home .ttw-delivery-tabs button[aria-selected=true]{color:#a83918}.q .ttw-home .ttw-delivery-tabs button[aria-selected=true]:after{background:#bd401c}.q .ttw-home .ttw-delivery-phase-number{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:27px;height:27px;border:1px solid #d5d6cd;border-radius:50%;color:#565d5a;font-size:10px;font-weight:500}.q .ttw-home .ttw-delivery-tabs button[aria-selected=true] .ttw-delivery-phase-number{border-color:#bd401c;background:#bd401c;color:#fff}.q .ttw-home .ttw-delivery-panel{display:grid;grid-template-columns:.95fr 1.05fr;background:#fff}.q .ttw-home .ttw-delivery-content{padding:44px 42px;min-width:0}.q .ttw-home .ttw-delivery-eyebrow,.q .ttw-home .ttw-delivery-output-label{color:#a83918;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.09em}.q .ttw-home .ttw-delivery-content h3{margin-top:13px;max-width:370px;font-size:clamp(25px,2.7vw,34px);line-height:1.15;letter-spacing:-.04em}.q .ttw-home .ttw-delivery-description{margin-top:19px;color:#575e5a;font-size:14px;line-height:1.75;max-width:410px}.q .ttw-home .ttw-delivery-output-label{margin-top:31px;color:#555c57}.q .ttw-home .ttw-delivery-outputs{display:grid;gap:11px;padding:0;margin:14px 0 0;list-style:none}.q .ttw-home .ttw-delivery-outputs li{display:flex;gap:10px;font-size:12px;color:#303934;line-height:1.65}.q .ttw-home .ttw-delivery-outputs svg{margin-top:2px;color:#a83918}.q .ttw-home .ttw-delivery-preview{background:#eeeee7;border-left:1px solid #e2e3dc;min-width:0;padding:23px 29px 29px}.q .ttw-home .ttw-delivery-preview-bar{display:flex;gap:8px;align-items:center;min-height:28px;margin-bottom:15px;color:#515b52;font-size:10px;line-height:1.5}.q .ttw-home .ttw-delivery-preview-bar>span:last-child{margin-left:auto;padding:3px 7px;border:1px solid #cccec3;border-radius:3px;font-size:8px;text-transform:uppercase;letter-spacing:.08em}.q .ttw-home .ttw-delivery-paper{min-height:377px;padding:23px;background:#fff;border:1px solid #dcded4;border-radius:5px;box-shadow:0 6px 12px #19281906;animation:ttw-delivery-enter .18s ease-out}.q .ttw-home .ttw-delivery-paper-heading{display:grid;gap:7px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e9ebe3}.q .ttw-home .ttw-delivery-paper-heading>span{color:#9e3b1f;font-size:9px;text-transform:uppercase;letter-spacing:.07em}.q .ttw-home .ttw-delivery-paper-heading>strong{color:#27322b;font-size:14px;font-weight:600;line-height:1.45}.q .ttw-home .ttw-delivery-map{display:grid;justify-items:center;gap:5px}.q .ttw-home .ttw-delivery-map>svg{color:#8b9688}.q .ttw-home .ttw-delivery-map-node{width:100%;padding:10px 13px;background:#f8f9f5;border:1px solid #e2e5db;border-radius:4px}.q .ttw-home .ttw-delivery-map-node>span{display:block;color:#65705f;font-size:8px;text-transform:uppercase;letter-spacing:.07em}.q .ttw-home .ttw-delivery-map-node strong{display:block;margin-top:3px;color:#303c30;font-size:11px;line-height:1.5;font-weight:600}.q .ttw-home .ttw-delivery-map-node p{margin-top:2px;color:#606a5c;font-size:9px;line-height:1.6}.q .ttw-home .ttw-delivery-map-focus{border-color:#e4ac97;background:#fff6f1}.q .ttw-home .ttw-delivery-map-branch{display:flex;gap:7px;align-items:center;padding:5px 0;color:#9e3b1f;font-size:9px;line-height:1.5}.q .ttw-home .ttw-delivery-matrix{display:grid;gap:10px}.q .ttw-home .ttw-delivery-matrix-row{display:flex;align-items:center;gap:12px;padding:13px 12px;border:1px solid #e3e6dd;border-radius:4px;background:#f8f9f5}.q .ttw-home .ttw-delivery-row-icon{display:flex;color:#515e4a}.q .ttw-home .ttw-delivery-matrix-row>div>span{display:block;color:#53604d;font-size:9px;line-height:1.5}.q .ttw-home .ttw-delivery-matrix-row strong{display:block;margin-top:3px;color:#263123;font-size:11px;line-height:1.5;font-weight:500}.q .ttw-home .ttw-delivery-review{background:#fff6f1;border-color:#e9b9a6}.q .ttw-home .ttw-delivery-review .ttw-delivery-row-icon,.q .ttw-home .ttw-delivery-review>div>span{color:#a83918}.q .ttw-home .ttw-delivery-signature{display:grid;gap:5px;padding:11px 4px 0}.q .ttw-home .ttw-delivery-signature small,.q .ttw-home .ttw-delivery-signature>span:first-child{color:#636b5e;font-size:9px}.q .ttw-home .ttw-delivery-signature strong{color:#303a2c;font-size:11px;font-weight:500}.q .ttw-home .ttw-delivery-signature-line{height:9px;margin-bottom:2px;border-bottom:1px dashed #c2c8b8}.q .ttw-home .ttw-delivery-test-head,.q .ttw-home .ttw-delivery-test-row{display:grid;grid-template-columns:.9fr 1.1fr;gap:14px;padding:14px 0;border-bottom:1px solid #e6e9df;font-size:10px;line-height:1.6}.q .ttw-home .ttw-delivery-test-head{padding-top:0;color:#636c5e;font-size:8px;text-transform:uppercase;letter-spacing:.06em}.q .ttw-home .ttw-delivery-test-row strong{color:#2f392a;font-weight:500}.q .ttw-home .ttw-delivery-test-row>span{color:#5c6655}.q .ttw-home .ttw-delivery-review-label{margin-top:24px;color:#656c60;font-size:9px}.q .ttw-home .ttw-delivery-verdicts{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.q .ttw-home .ttw-delivery-verdicts>span{padding:5px 8px;border:1px solid #d8ddcd;border-radius:3px;color:#4d5943;font-size:9px}.q .ttw-home .ttw-delivery-handover{display:grid}.q .ttw-home .ttw-delivery-handover-row{display:flex;gap:13px;padding:18px 0;border-bottom:1px solid #e6e9df}.q .ttw-home .ttw-delivery-handover-row:first-child{padding-top:2px}.q .ttw-home .ttw-delivery-handover-row:last-child{border-bottom:0}.q .ttw-home .ttw-delivery-handover-number{color:#a83918;font-size:10px;line-height:1.7}.q .ttw-home .ttw-delivery-handover-row>div>span{display:block;color:#64705b;font-size:9px;line-height:1.5}.q .ttw-home .ttw-delivery-handover-row strong{display:block;margin-top:6px;color:#303b29;font-size:12px;font-weight:500;line-height:1.5}.q .ttw-home .ttw-delivery-handover-row p{margin-top:6px;color:#606b56;font-size:10px;line-height:1.6}.q .ttw-home .ttw-delivery-loop{position:relative;margin-top:8px}.q .ttw-home .ttw-delivery-loop-step{position:relative;display:flex;gap:15px;padding:13px 0 23px}.q .ttw-home .ttw-delivery-loop-step>svg{position:absolute;top:51px;left:9px;color:#a1aa94}.q .ttw-home .ttw-delivery-loop-dot{display:flex;align-items:center;justify-content:center;width:35px;height:35px;flex-shrink:0;border:1px solid #dec2b2;border-radius:50%;color:#a83918;background:#fff6f1;font-size:10px}.q .ttw-home .ttw-delivery-loop-step strong{display:block;color:#303b29;font-size:13px;font-weight:500;line-height:1.5}.q .ttw-home .ttw-delivery-loop-step p{margin-top:3px;color:#606b56;font-size:10px;line-height:1.6}.q .ttw-home .ttw-delivery-loop-return{display:flex;align-items:center;gap:10px;padding:13px;margin-top:7px;border:1px dashed #c7cdba;border-radius:4px;color:#515d45;font-size:10px;line-height:1.6}.q .ttw-home .ttw-delivery-gate{display:flex;align-items:center;gap:16px;grid-column:1/-1;padding:21px 35px;background:#f7f5ee;border-top:1px solid #e1e1d6}.q .ttw-home .ttw-delivery-gate>svg{color:#a83918}.q .ttw-home .ttw-delivery-gate>div>span{display:block;color:#a83918;font-size:9px;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.q .ttw-home .ttw-delivery-gate p{margin-top:5px;color:#424a3c;font-size:12px;line-height:1.6}.q .ttw-home .ttw-delivery-panel:focus-visible,.q .ttw-home .ttw-delivery-tabs button:focus-visible{outline:2px solid #a83918;outline-offset:-4px}@keyframes ttw-delivery-enter{0%{opacity:.7;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (max-width:1100px){.q .ttw-home .ttw-delivery-tabs{padding-inline:12px}.q .ttw-home .ttw-delivery-tabs button{gap:7px;font-size:11px}.q .ttw-home .ttw-delivery-tabs button>svg{display:none}.q .ttw-home .ttw-delivery-content{padding:32px 27px}.q .ttw-home .ttw-delivery-preview{padding:20px}.q .ttw-home .ttw-delivery-paper{padding:18px}}@media (max-width:800px){.q .ttw-home .ttw-delivery-panel{grid-template-columns:1fr}.q .ttw-home .ttw-delivery-content{padding:30px}.q .ttw-home .ttw-delivery-content h3{max-width:460px}.q .ttw-home .ttw-delivery-description{max-width:550px}.q .ttw-home .ttw-delivery-preview{border-left:0;border-top:1px solid #e2e3dc;padding:22px 30px 30px}.q .ttw-home .ttw-delivery-paper{min-height:0;padding:22px}.q .ttw-home .ttw-delivery-gate{padding:22px 30px}}@media (max-width:600px){.q .ttw-home .ttw-delivery-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding:8px;gap:3px}.q .ttw-home .ttw-delivery-tabs button{min-height:48px;padding:8px;border-radius:4px;font-size:11px}.q .ttw-home .ttw-delivery-tabs button:last-child{grid-column:1/-1}.q .ttw-home .ttw-delivery-tabs button[aria-selected=true]{background:#f9e9de}.q .ttw-home .ttw-delivery-tabs button:after{display:none}.q .ttw-home .ttw-delivery-tabs button:last-child>svg{display:block}.q .ttw-home .ttw-delivery-content{padding:26px 21px}.q .ttw-home .ttw-delivery-content h3{font-size:28px}.q .ttw-home .ttw-delivery-description{font-size:13px}.q .ttw-home .ttw-delivery-output-label{margin-top:25px}.q .ttw-home .ttw-delivery-outputs li{font-size:11px}.q .ttw-home .ttw-delivery-preview{padding:17px 13px 18px}.q .ttw-home .ttw-delivery-preview-bar{font-size:9px}.q .ttw-home .ttw-delivery-paper{padding:16px}.q .ttw-home .ttw-delivery-gate{align-items:flex-start;padding:21px;gap:11px}.q .ttw-home .ttw-delivery-gate p{font-size:11px}}@media (prefers-reduced-motion:reduce){.q .ttw-home .ttw-delivery-tabs button{transition:none}.q .ttw-home .ttw-delivery-paper{animation:none}}