body:has(.intents-artboard){background:#fff}body:has(.intents-artboard)>:not(main):not(script):not(link){display:none!important}.intents-artboard{color:#10241d;background:#fff;grid-template-columns:1fr 1fr;gap:26px 44px;max-width:1425px;margin:auto;padding:54px 64px 32px;font-family:Arial,sans-serif;display:grid}.intent-heading{z-index:1;align-self:center;position:relative}.intent-eyebrow{letter-spacing:1.8px;color:#347661;align-items:center;gap:9px;margin:0 0 24px;font-weight:600;display:flex;font-size:10px!important}.intent-eyebrow span{background:#00cd8d;border-radius:50%;width:6px;height:6px}.intent-heading h1{letter-spacing:-2px;margin:0 0 22px;font-size:46px;font-weight:500;line-height:1.06}.intent-intro{color:#64766f;max-width:440px;margin:0;font-size:15px;line-height:1.65}.intent-art{align-self:center;min-width:0;margin:0;position:relative}.intent-art img{object-fit:contain;width:100%;height:300px;display:block}.intent-art figcaption{text-align:center;color:#74877f;margin-top:5px;font-size:11px;line-height:1.5}.intent-stages{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.intent-stage{background:#fff;border:1px solid #dce6e1;border-radius:14px;min-width:0;padding:25px 23px;position:relative}.intent-stage-label{text-transform:uppercase;letter-spacing:1.4px;color:#6b8378;margin-bottom:17px;font-size:9px;display:block}.intent-stage h3{letter-spacing:-.7px;margin:0 0 10px;font-size:23px;font-weight:500}.intent-stage p{color:#64766f;max-width:230px;margin:0;font-size:13px;line-height:1.65}.intent-footer{border-top:1px solid #e1e9e5;grid-column:1/-1;justify-content:space-between;align-items:center;gap:24px;margin-top:6px;padding-top:22px;display:flex}.intent-footer p{color:#7b8982;margin:0;font-size:10px;line-height:1.6}.intent-footer a{color:#007650;align-items:center;gap:28px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.intent-footer a:hover{text-decoration:underline}.intents-paper-routes{gap:25px 44px;padding-top:48px}.intents-paper-routes .intent-art img{height:305px}.intents-paper-routes .intent-stage{border-top:3px solid #14bd82;border-radius:3px;transform:rotate(-1deg);box-shadow:0 8px 20px #24392d07}.intents-paper-routes .intent-stage:nth-child(2n){transform:rotate(1deg)}.intents-paper-routes .intent-stage-2{background:#f1fcf7}.intents-ceramic-junction{grid-template-columns:.85fr 1.15fr;gap:28px 45px}.intents-ceramic-junction .intent-heading{grid-area:1/1}.intents-ceramic-junction .intent-art{grid-area:1/2/3;align-self:center}.intents-ceramic-junction .intent-art img{height:420px}.intents-ceramic-junction .intent-stages{grid-area:2/1;grid-template-columns:1fr 1fr;gap:12px}.intents-ceramic-junction .intent-stage{border-radius:18px;padding:21px;box-shadow:0 9px 22px #1b503407}.intents-ceramic-junction .intent-stage-label{margin-bottom:12px}.intents-ceramic-junction .intent-stage h3{font-size:21px}.intents-ceramic-junction .intent-stage-3{background:#f4fcf8;border-color:#71caaa}.intents-proposal-stack{grid-template-columns:.85fr 1.15fr;column-gap:70px}.intents-proposal-stack .intent-art{grid-area:2/1}.intents-proposal-stack .intent-art img{height:265px}.intents-proposal-stack .intent-stages{flex-direction:column;grid-area:1/2/3;gap:12px;display:flex}.intents-proposal-stack .intent-stage{border-radius:10px;grid-template-columns:130px 1fr;align-items:center;column-gap:15px;padding:24px 26px;display:grid;box-shadow:0 10px 20px #193d2905}.intents-proposal-stack .intent-stage-label{grid-column:1/-1;margin-bottom:10px}.intents-proposal-stack .intent-stage h3{margin:0}.intents-proposal-stack .intent-stage-2{background:#f8fffb;border-left:4px solid #00bc7d}.intents-switchyard{grid-template-columns:1fr 1fr;gap:20px 44px}.intents-switchyard .intent-heading{grid-column:1/-1;grid-template-columns:1.1fr .9fr;gap:0 70px;display:grid}.intents-switchyard .intent-eyebrow{grid-column:1/-1;margin-bottom:18px}.intents-switchyard .intent-heading h1{margin:0;font-size:42px}.intents-switchyard .intent-intro{align-self:center}.intents-switchyard .intent-art{grid-column:1/-1}.intents-switchyard .intent-art img{object-fit:contain;height:270px;transform:scale(1.4)}.intents-switchyard .intent-art figcaption{display:none}.intents-switchyard .intent-stages{border:1px solid #dce6e1;border-radius:12px;gap:0;overflow:hidden}.intents-switchyard .intent-stage{border:0;border-right:1px solid #dce6e1;border-radius:0;padding:22px 26px}.intents-switchyard .intent-stage:last-child{background:#effbf5;border:0}.intents-switchyard .intent-stage-label{margin-bottom:10px}.intents-contour-map{grid-template-columns:1fr 1fr;gap:24px 45px}.intents-contour-map .intent-heading{text-align:center;grid-column:1/-1;max-width:850px;margin:auto}.intents-contour-map .intent-heading h1 br{display:none}.intents-contour-map .intent-heading h1{letter-spacing:-1.8px;margin-bottom:15px;font-size:43px}.intents-contour-map .intent-eyebrow{justify-content:center;margin-bottom:18px}.intents-contour-map .intent-intro{max-width:640px;margin:auto}.intents-contour-map .intent-art{grid-area:2/1}.intents-contour-map .intent-art img{height:325px}.intents-contour-map .intent-stages{grid-area:2/2;grid-template-columns:1fr 1fr;align-content:center;gap:16px}.intents-contour-map .intent-stage{background:linear-gradient(90deg,#f4fcf7,#fff);border:0;border-left:2px solid #00c784;border-radius:0;padding:14px 20px}.intents-contour-map .intent-stage-label{margin-bottom:10px}@media (width<=800px){.intents-artboard{flex-direction:column;gap:26px;padding:34px 22px;display:flex}.intent-heading h1,.intents-switchyard .intent-heading h1,.intents-contour-map .intent-heading h1{letter-spacing:-1.6px;font-size:36px}.intent-heading{align-self:stretch}.intent-stages,.intents-ceramic-junction .intent-stages,.intents-contour-map .intent-stages{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.intent-art{width:100%}.intents-artboard .intent-art img{height:230px}.intents-switchyard .intent-art img{transform:none}.intents-artboard .intent-stage{padding:20px 15px;transform:none}.intent-stage h3{font-size:21px}.intent-stage-label{letter-spacing:1px;font-size:8px}.intent-footer{flex-direction:column;align-items:flex-start;gap:16px}.intents-switchyard .intent-heading{display:block}.intents-switchyard .intent-intro{margin-top:20px}.intents-switchyard .intent-stages{border:0;overflow:visible}.intents-switchyard .intent-stage{border:1px solid #dce6e1;border-radius:10px}.intents-proposal-stack .intent-stages{display:flex}.intents-proposal-stack .intent-stage{grid-template-columns:100px 1fr}}