body.site-refined .front-page--engineering .engineering-tour{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:20px;padding:0;display:grid}body.site-refined .front-page--engineering .engineering-tour :is(.engineering-tour__choice,.engineering-tour__result){background:radial-gradient(380px circle at var(--assurance-x,50%) var(--assurance-y,0%),#e8c57508,transparent 75%),#1b1d1f;border:1px solid #e8cf963d;border-radius:14px;flex-direction:column;align-items:flex-start;min-width:0;margin:0;padding:clamp(24px,2.5vw,36px);transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:inset 0 1px #fff2d30a}body.site-refined .front-page--engineering .engineering-tour :is(.engineering-tour__choice,.engineering-tour__result):is(:hover,:focus-within){background-image:radial-gradient(380px circle at var(--assurance-x,50%) var(--assurance-y,0%),#e8c57520,transparent 75%);border-color:#e8c575aa;box-shadow:0 0 24px #e8c57515,inset 0 1px #fff0c630}body.site-refined .front-page--engineering .engineering-tour__step{color:#e8c575;letter-spacing:.12em;justify-content:space-between;align-items:center;width:100%;margin-bottom:24px;font-size:.7rem;font-weight:700;display:flex}body.site-refined .front-page--engineering .engineering-tour__symbol{align-items:center;gap:14px;display:inline-flex}body.site-refined .front-page--engineering .engineering-tour__symbol:after{content:"";background:linear-gradient(90deg,#e8c575,#0000);width:56px;height:1px}body.site-refined .front-page--engineering .engineering-tour__choice label{letter-spacing:-.025em;margin-bottom:16px;font-size:clamp(1.15rem,1.8vw,1.45rem);line-height:1.35}body.site-refined .front-page--engineering .engineering-tour__select{width:100%;position:relative}body.site-refined .front-page--engineering .engineering-tour__select>svg{color:#e8c575;pointer-events:none;position:absolute;top:50%;right:16px;transform:translateY(-50%)}body.site-refined .front-page--engineering .engineering-tour__choice select{-webkit-appearance:none;appearance:none;color:#f3f1ea;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#131517;border:1px solid #e8cf9659;border-radius:8px;width:100%;min-height:56px;padding:14px 46px 14px 16px;font-size:1rem}body.site-refined .front-page--engineering .engineering-tour__choice select:is(:hover,:focus-visible){border-color:#e8c575;box-shadow:0 0 18px #e8c5751a}body.site-refined .front-page--engineering .engineering-tour__choice select:focus-visible{outline-offset:4px;outline:2px solid #e8c575}body.site-refined .front-page--engineering .engineering-tour__choice p{color:#c8c9c7;max-width:55ch;margin:16px 0 18px;line-height:1.7}body.site-refined .front-page--engineering .engineering-tour__result .engineering-service-guide__eyebrow{color:#e8c575;margin:0 0 12px;font-size:.7rem}body.site-refined .front-page--engineering .engineering-tour__result h3{color:#f3f1ea;max-width:34ch;margin:0 0 16px;line-height:1.4}body.site-refined .front-page--engineering .engineering-tour__result>p:not(.engineering-service-guide__eyebrow){color:#c8c9c7;max-width:66ch;margin:0 0 24px;line-height:1.7}body.site-refined .front-page--engineering .engineering-tour .engineering-service-guide__actions{flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:auto;display:flex}body.site-refined .front-page--engineering .engineering-tour a{align-items:center;gap:10px;min-height:44px;font-size:.875rem;text-decoration:none;display:inline-flex}body.site-refined .front-page--engineering .engineering-tour a.button--gold{min-height:48px;margin-top:auto;padding:12px 18px;font-weight:700}body.site-refined .front-page--engineering .engineering-tour a:not(.button--gold){color:#e8c575}body.site-refined .front-page--engineering .engineering-tour a:not(.button--gold):hover{color:#fff0c6;text-underline-offset:5px;text-decoration:underline}@media (max-width:800px){body.site-refined .front-page--engineering .engineering-tour{grid-template-columns:minmax(0,1fr);gap:16px}body.site-refined .front-page--engineering .engineering-tour .engineering-service-guide__actions{width:100%}}@media (prefers-reduced-motion:reduce){body.site-refined .front-page--engineering .engineering-tour :is(.engineering-tour__choice,.engineering-tour__result){transition:none}}@media (forced-colors:active){body.site-refined .front-page--engineering .engineering-tour :is(.engineering-tour__choice,.engineering-tour__result,select){color:canvastext;box-shadow:none;background:canvas;border-color:canvastext}body.site-refined .front-page--engineering .engineering-tour select{-webkit-appearance:auto;appearance:auto}body.site-refined .front-page--engineering .engineering-tour__select>svg{display:none}}@media print{body.site-refined .front-page--engineering .engineering-tour :is(.engineering-tour__choice,.engineering-tour__result){color:#111;box-shadow:none;break-inside:avoid;background:#fff}}
