.firstidea-digital-tools-insight{--digital-tools-ink:#102128;--digital-tools-aqua:#55c9cf;--digital-tools-coral:#ff6d5a;--digital-tools-paper:#fbf7ed}.digital-tools-answer{background:linear-gradient(135deg,#e5f7f5,#fff 68%);border:1px solid #9bc9cc;border-radius:1rem;margin:0 0 2.2rem;padding:clamp(1.5rem,4vw,2.7rem);position:relative;overflow:hidden;box-shadow:.85rem .85rem #55c9cf33}.digital-tools-answer:after{content:"";pointer-events:none;border:1px dashed #10212833;border-radius:50%;width:15rem;height:15rem;position:absolute;bottom:-7rem;right:-5rem}.digital-tools-answer>h2{letter-spacing:-.055em;max-width:19ch;margin:.9rem 0 1rem;font-size:clamp(1.9rem,4.1vw,3.45rem);line-height:1.02}.digital-tools-answer>p:not(.eyebrow){color:#52666c;max-width:58rem;font-size:clamp(1.02rem,1.35vw,1.18rem);line-height:1.72}.voucher-lifecycle-rail,.voucher-lifecycle-rail *,.programme-status-stamp,.programme-status-stamp *,.voucher-rule-ticket,.voucher-rule-ticket *,.funding-proof-file,.funding-proof-file *{pointer-events:none}.voucher-lifecycle-rail{background:var(--digital-tools-paper);color:var(--digital-tools-ink);border:1px dashed #66878b;border-radius:.65rem;margin-top:2rem;padding:1.35rem;position:relative;overflow:hidden;box-shadow:.55rem .55rem #ff6d5a2e}.voucher-lifecycle-rail:before,.voucher-lifecycle-rail:after{content:"";background:#e5f7f5;border:1px dashed #66878b;border-radius:50%;width:1.15rem;height:1.15rem;position:absolute;top:50%;transform:translateY(-50%)}.voucher-lifecycle-rail:before{left:-.65rem}.voucher-lifecycle-rail:after{right:-.65rem}.voucher-lifecycle-rail>span,.voucher-lifecycle-rail>small{font-size:var(--font-size-min);letter-spacing:.09em;font-weight:850;display:block}.voucher-lifecycle-rail>span{border-bottom:2px solid var(--digital-tools-ink);padding-bottom:1rem}.voucher-lifecycle-rail>small{color:var(--aqua-dark);text-align:right;padding-top:1rem}.voucher-lifecycle-rail ol{grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:1rem 0;padding:0;list-style:none;display:grid}.voucher-lifecycle-rail li{background:#fff;border:1px solid #bdd2d3;gap:.45rem;min-height:5.8rem;padding:.8rem;display:grid;position:relative}.voucher-lifecycle-rail li b,.voucher-lifecycle-rail li strong{font-size:var(--font-size-min);letter-spacing:.05em}.voucher-lifecycle-rail li b{color:var(--digital-tools-coral)}.voucher-lifecycle-rail li i{background:#d4e0e0;height:2px;position:absolute;bottom:.7rem;left:.8rem;right:.8rem;overflow:hidden}.voucher-lifecycle-rail li i:after{background:var(--digital-tools-aqua);content:"";width:38%;animation:4.6s cubic-bezier(.65,0,.35,1) infinite voucherDocketProgress;position:absolute;inset:0}.voucher-lifecycle-rail li:nth-child(2) i:after{animation-delay:-1.15s}.voucher-lifecycle-rail li:nth-child(3) i:after{animation-delay:-2.3s}.voucher-lifecycle-rail li:nth-child(4) i:after{background:var(--digital-tools-coral);animation-delay:-3.45s}.digital-tools-source-note{border-left:.35rem solid var(--digital-tools-coral);background:#fff5ef;margin:2rem 0 3rem;padding:1.1rem 1.2rem}.digital-tools-source-note p{color:#4f6268;margin:0;font-size:clamp(.96rem,1.2vw,1.08rem);line-height:1.65}.programme-status-stamp{border:.25rem double var(--digital-tools-coral);width:min(20rem,100%);color:var(--digital-tools-ink);background:#fffaf1;gap:.6rem;margin:1.8rem 0 3rem;padding:1.3rem;display:grid;transform:rotate(-1deg);box-shadow:.55rem .55rem #ff6d5a29}.programme-status-stamp span,.programme-status-stamp b{font-size:var(--font-size-min);letter-spacing:.1em;font-weight:850}.programme-status-stamp span{color:#b94f41}.programme-status-stamp strong{letter-spacing:-.045em;font-size:clamp(1.6rem,3.2vw,2.4rem);line-height:.92}.programme-status-stamp b{text-align:right}.voucher-rule-ticket,.funding-proof-file{background:var(--digital-tools-paper);border:1px dashed #7b9b9e;border-radius:.35rem;margin:2rem 0 3rem;padding:1.25rem;overflow:hidden;box-shadow:.6rem .6rem #55c9cf2e}.voucher-rule-ticket p,.funding-proof-file p{grid-template-columns:auto 1fr auto 1fr auto 1fr;align-items:center;gap:.65rem;margin:0;display:grid}.voucher-rule-ticket span,.voucher-rule-ticket strong,.funding-proof-file span,.funding-proof-file strong{grid-column:1/-1}.voucher-rule-ticket span,.voucher-rule-ticket b,.voucher-rule-ticket i,.voucher-rule-ticket strong,.funding-proof-file span,.funding-proof-file b,.funding-proof-file i,.funding-proof-file strong{font-size:var(--font-size-min);letter-spacing:.055em;font-style:normal;font-weight:850}.voucher-rule-ticket span,.funding-proof-file span{color:var(--aqua-dark)}.voucher-rule-ticket i{background:#95aaac;height:1px}.voucher-rule-ticket strong,.funding-proof-file strong{color:#bf5547;text-align:right;border-top:1px solid #c9d5d4;padding-top:.8rem}.funding-proof-file p{grid-template-columns:auto auto auto auto auto auto auto auto auto auto}.funding-proof-file i{background:var(--digital-tools-ink);color:#fff;border-radius:50%;place-items:center;width:2rem;height:2rem;display:grid}.digital-tools-checklist{counter-reset:digital-tools-check;gap:.65rem;margin:1.4rem 0 3rem;padding:0;list-style:none;display:grid}.digital-tools-checklist li{background:#f4fbfa;border:1px solid #c0d2d2;border-radius:.45rem;padding:1.05rem 1.1rem 1.05rem 4rem;line-height:1.6;transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s,border-color .35s;position:relative}.digital-tools-checklist li:before{background:var(--digital-tools-ink);width:2rem;height:2rem;color:var(--digital-tools-aqua);content:counter(digital-tools-check,decimal-leading-zero);counter-increment:digital-tools-check;font-size:var(--font-size-min);border-radius:50%;place-items:center;font-weight:900;display:grid;position:absolute;top:1rem;left:1rem}@media (hover:hover) and (pointer:fine){.digital-tools-checklist li:hover{border-color:var(--digital-tools-aqua);transform:translateY(-.2rem);box-shadow:.5rem .5rem #55c9cf26}}@media (width<=52rem){.voucher-lifecycle-rail ol{grid-template-columns:1fr 1fr}.voucher-rule-ticket p,.funding-proof-file p{grid-template-columns:1fr}.voucher-rule-ticket i{justify-self:center;width:2px;height:1rem}.voucher-rule-ticket span,.voucher-rule-ticket strong,.funding-proof-file span,.funding-proof-file strong{grid-column:auto}.funding-proof-file i{margin-top:.25rem}.digital-tools-answer{padding:1.35rem}.programme-status-stamp{transform:none}}@media (width<=35rem){.voucher-lifecycle-rail ol{grid-template-columns:1fr}.voucher-lifecycle-rail li{min-height:4.8rem}.digital-tools-checklist li{padding-left:3.6rem}}@media (prefers-reduced-motion:reduce){.voucher-lifecycle-rail li i:after,.digital-tools-checklist li{transition:none!important;animation:none!important;transform:none!important}}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer){grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr)!important;align-items:start!important;gap:0 clamp(1.5rem,3vw,2.75rem)!important;min-height:0!important;padding:clamp(1.75rem,3vw,3rem)!important;display:grid!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>.eyebrow{grid-area:1/1/auto/-1!important;margin:0 0 .9rem!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>h2{letter-spacing:-.06em!important;overflow-wrap:normal!important;grid-area:2/1/auto/-1!important;width:auto!important;max-width:18ch!important;margin:0 0 clamp(1.6rem,3vw,2.4rem)!important;font-size:clamp(2.25rem,3.4vw,3.75rem)!important;line-height:.98!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>p:not(.eyebrow){grid-area:3/1!important;align-self:start!important;max-width:34rem!important;margin:0!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>:is(.skroutz-channel-map,.clickfix-response-trace,.orders-leak-map,.funding-archive-strip,.maintenance-workbench,.platform-fit-router,.voucher-lifecycle-rail,.cost-scope-estimator,.route-switchyard,.meta-signal-map,.fbe-forensic-bench,.opencart-commerce-chassis,.consent-switchboard,.booking-flow-board){grid-area:3/2!important;align-self:stretch!important;width:100%!important;max-width:none!important;min-height:20rem!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}@media (width>=58.01rem){.article-content .voucher-lifecycle-rail ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=58rem){.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer){grid-template-columns:1fr!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>:is(.eyebrow,h2,p:not(.eyebrow),.skroutz-channel-map,.clickfix-response-trace,.orders-leak-map,.funding-archive-strip,.maintenance-workbench,.platform-fit-router,.voucher-lifecycle-rail,.cost-scope-estimator,.route-switchyard,.meta-signal-map,.fbe-forensic-bench,.opencart-commerce-chassis,.consent-switchboard,.booking-flow-board){grid-area:auto/1!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>p:not(.eyebrow){max-width:48rem!important;margin-bottom:1.75rem!important}}@media (width<=46rem){.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer){padding:1.35rem!important}.article-content :is(.skroutz-decision-summary,.clickfix-answer-panel,.orders-answer-panel,.espa-status-panel,.maintenance-answer-panel,.platform-fit-answer,.digital-tools-answer,.cost-answer-panel,.opencart-route-answer,.meta-commerce-answer,.fbe-recovery-answer,.opencart-primer-answer,.consent-guide-answer,.booking-guide-answer)>h2{font-size:clamp(2rem,10vw,3rem)!important}}
