.guided-request-layout{display:grid;grid-template-columns:minmax(0,1fr) 245px;gap:28px;align-items:start}.guided-request-content{min-width:0}.service-guide{min-width:0;align-self:stretch}.guide-card{position:sticky;top:105px;padding:14px 12px 21px;text-align:center;border-radius:25px;background:radial-gradient(ellipse at 50% 35%,#ffefc660,transparent 70%);isolation:isolate}.guide-service-tag{font:700 10px Sirin,sans-serif!important;letter-spacing:.5px;color:#967143;display:block;margin-bottom:8px}.guide-visual{height:250px;position:relative;display:flex;align-items:center;justify-content:center;margin:0 -12px 12px}.guide-visual>img{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 8px 7px #8e6c2c22);transform-origin:55% 85%}.guide-aura{position:absolute;inset:14% 1% 8%;background:radial-gradient(ellipse,#fff0c19c,transparent 70%);z-index:-1}.guide-copy{position:relative;padding:17px 16px;background:linear-gradient(135deg,#fff0c3d9,#dbe6b9d9);border:1px solid #cfbd8d;border-radius:19px;box-shadow:0 7px 19px #9a713516}.guide-copy:before{content:'';position:absolute;left:calc(50% - 7px);top:-8px;width:13px;height:13px;background:#f8edc3;border-left:1px solid #cfbd8d;border-top:1px solid #cfbd8d;transform:rotate(45deg)}.pro-site .guide-copy h3{font:700 18px/1.25 Sirin,sans-serif!important;color:#7b562f;margin:0 0 9px;letter-spacing:0}.pro-site .guide-copy p{font-size:11px;line-height:1.85;color:#93734e;margin:0;overflow-wrap:anywhere}.guide-pointer{display:none;position:absolute;left:-18px;top:15px;font-size:25px;color:#bc7737}.guide-ready-check{display:none;position:absolute;right:25px;bottom:17px;z-index:2;width:34px;height:34px;border-radius:50%;border:1px solid #8aac77;background:#cce1ae;color:#5b8050;place-items:center;font:700 19px Sirin;box-shadow:0 4px 12px #64794122}.service-guide[data-state=ready] .guide-ready-check{display:grid}.service-guide[data-state=ready] .guide-visual>img{animation:guide-thumb-hello .8s ease-out both}.service-guide[data-state=needs-help] .guide-copy{background:linear-gradient(135deg,#ffe0a9,#f3dfb4);border-color:#d09f66}.service-guide[data-state=needs-help] .guide-pointer{display:block}.service-guide[data-state=needs-help] .guide-visual>img{transform:rotate(-3deg)}.pro-site #request-form .sirin-field-needs-help{border:2px solid #c77c37;box-shadow:0 0 0 4px #f2ae6333;outline-offset:3px}.pro-site .guide-inline-error{font-size:11px!important;line-height:1.5!important;color:#a0632e!important;margin:3px 0 11px!important;max-width:100%;font-weight:650}.pro-site .guided-request-content .request-summary{padding-inline:20px}.pro-site .guided-request-content .request-journey,.pro-site .guided-request-content .flow-stepper{max-width:100%}
@keyframes guide-thumb-hello{0%{transform:rotate(-4deg) scale(.98)}45%{transform:rotate(2deg) scale(1.025)}100%{transform:none}}
@media(min-width:1100px){.guide-card{top:110px}.service-guide[data-service=vip] .guide-visual{height:232px;margin-inline:-20px}.service-guide[data-service=tyre] .guide-visual{height:232px;margin-inline:-18px}}
@media(max-width:1000px){.guided-request-layout{grid-template-columns:minmax(0,1fr) 195px;gap:17px}.guide-visual{height:215px}.guide-card{padding-inline:4px}.guide-copy{padding:14px 12px}.pro-site .guide-copy h3{font-size:16px!important}.pro-site .guide-copy p{font-size:10px}}
@media(max-width:740px){.guided-request-layout{display:flex;flex-direction:column;gap:12px}.guided-request-content{width:100%;order:2}.service-guide{width:100%;order:1;align-self:auto}.guide-card{position:relative;top:auto;display:grid;grid-template-columns:72px minmax(0,1fr);grid-template-rows:auto auto;column-gap:12px;align-items:center;text-align:left;padding:8px 10px;background:linear-gradient(115deg,#ffe6b8a8,#deebcbb0);border:1px solid #d7bc8c;border-radius:17px;min-height:95px}.guide-service-tag{grid-column:2;grid-row:1;font-size:8px!important;margin:0 0 3px;color:#a17d50}.guide-visual{grid-column:1;grid-row:1/3;height:82px;width:75px;margin:0!important}.guide-visual>img{height:82px;max-width:100%;filter:drop-shadow(0 4px 3px #987b3320)}.guide-copy{grid-column:2;grid-row:2;padding:0;border:0;background:none!important;box-shadow:none;border-radius:0;align-self:start}.guide-copy:before{display:none}.pro-site .guide-copy h3{font-size:15px!important;line-height:1.25;margin-bottom:4px}.pro-site .guide-copy p{font-size:10px;line-height:1.6;color:#8b6b46}.guide-aura{inset:5% -10%;opacity:.6}.guide-pointer{display:none!important}.service-guide[data-state=needs-help] .guide-card{background:linear-gradient(115deg,#ffdc9f,#f4e0b7);border-color:#cda16e}.guide-ready-check{width:20px;height:20px;right:1px;bottom:3px;font-size:12px}.pro-site .guided-request-content .request-journey{margin-top:0}.pro-site .guided-request-content .request-summary{padding-inline:16px}}
@media(max-width:360px){.guide-card{grid-template-columns:59px minmax(0,1fr);column-gap:9px;padding:8px}.guide-visual,.guide-visual>img{height:73px;width:60px}.pro-site .guide-copy h3{font-size:14px!important}.pro-site .guide-copy p{font-size:10px;line-height:1.55}}
@media(prefers-reduced-motion:reduce){.service-guide *, .service-guide:before,.service-guide:after{animation:none!important;transition:none!important}.service-guide[data-state=needs-help] .guide-visual>img{transform:none}}
