.ot-driver-page{background:var(--ot-surface-fff,#fff);height:100%;overflow:auto}.ot-driver-main{padding-bottom:72px}.ot-driver-breadcrumb{color:var(--ot-text-666,#666);align-items:center;gap:13px;padding-block:26px;font-size:12px;display:flex}.ot-driver-breadcrumb>a{color:var(--ot-text-141414,#141414)}.ot-driver-breadcrumb button{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-left:auto;padding:8px;display:flex}.ot-driver-intro{justify-content:space-between;align-items:flex-end;gap:30px;padding-block:22px 38px;display:flex}.ot-driver-intro h1{letter-spacing:-2px;margin:17px 0 0;font-size:52px;line-height:1.04}.ot-driver-steps{border-bottom:1px solid var(--ot-border-dedede,#dedede);grid-template-columns:repeat(5,minmax(0,1fr));margin:0 0 36px;padding:0;list-style:none;display:grid}.ot-driver-steps li{color:var(--ot-text-777,#777);border-bottom:3px solid #0000;align-items:center;gap:10px;margin-bottom:-1px;padding:18px 8px 21px;display:flex}.ot-driver-step-number{border:1px solid var(--ot-border-ddd,#ddd);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:33px;height:33px;font-size:11px;display:flex}.ot-driver-steps strong{font-size:13px;display:block}.ot-driver-steps small{margin-top:5px;font-size:10px;line-height:1.4;display:block}.ot-driver-steps .is-current{color:var(--ot-text-111,#111);border-color:#111}.ot-driver-steps .is-current .ot-driver-step-number{color:#fff;background:#111;border-color:#111}.ot-driver-steps .is-done .ot-driver-step-number{color:var(--ot-text-175ad7,#175ad7);background:var(--ot-surface-eef4ff,#eef4ff);border-color:var(--ot-border-eef4ff,#eef4ff)}.ot-driver-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,1fr);align-items:start;gap:38px;display:grid}.ot-driver-form{border:1px solid var(--ot-border-e3e3e3,#e3e3e3);border-radius:14px;min-width:0;overflow:visible}.ot-driver-form-top{border-bottom:1px solid var(--ot-border-ececec,#ececec);padding:27px 30px 20px}.ot-driver-form-top h2{letter-spacing:-.7px;margin:9px 0 0;scroll-margin-top:115px;font-size:26px}.ot-driver-fields{padding:27px 30px}.ot-driver-fields [data-testid=driver-form-panel]{box-shadow:none;background:var(--ot-surface-white,white);border:0;border-radius:0;padding:0}.ot-driver-fields [data-testid=driver-form-panel]>div:first-child{color:var(--ot-text-141414,#141414);font-size:20px;line-height:28px}.ot-driver-fields [data-testid=driver-form-fields]{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 18px;display:grid}.ot-driver-fields [data-testid=driver-form-fields]>div{grid-column:1/-1;min-width:0}.ot-driver-fields [data-testid=driver-form-fields]>[data-testid^=driver-input-],.ot-driver-fields [data-testid=driver-form-fields]>[data-testid^=driver-date-]{grid-column:auto}.ot-driver-fields input{outline-offset:3px;min-width:0;min-height:48px;font-size:14px}.ot-driver-fields [data-testid^=driver-input-]>div:last-child,.ot-driver-fields [data-testid^=driver-date-]>[role=button]{background:var(--ot-surface-f7f7f7,#f7f7f7);border-color:var(--ot-border-ddd,#ddd);border-radius:8px;min-height:52px}.ot-driver-actions{border-top:1px solid var(--ot-border-e8e8e8,#e8e8e8);align-items:center;gap:15px;padding:22px 30px;display:flex}.ot-driver-actions>span{color:var(--ot-text-686868,#686868);max-width:110px;margin-left:auto;font-size:11px}.ot-driver-actions .ot-button{white-space:nowrap;min-height:48px;padding:14px 20px;font-size:13px}.ot-driver-back{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:10px 0;font-size:13px;display:flex}.ot-driver-actions button:disabled{opacity:.35;cursor:default}.ot-driver-story{background:var(--ot-surface-f4f6f3,#f4f6f3);border-radius:14px;position:sticky;top:105px;overflow:hidden}.ot-driver-photo{height:320px;position:relative}.ot-driver-photo>span{background:var(--ot-surface-fff,#fff);letter-spacing:1px;border-radius:30px;align-items:center;gap:7px;padding:9px 12px;font-size:9px;display:flex;position:absolute;bottom:20px;left:22px}.ot-driver-story-copy{padding:27px}.ot-driver-story-copy .ot-eyebrow{font-size:9px}.ot-driver-story h2{letter-spacing:-.9px;margin:14px 0;font-size:28px;line-height:1.14}.ot-driver-story p{color:var(--ot-text-606660,#606660);margin:0;font-size:13px;line-height:1.75}.ot-driver-service-tags{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.ot-driver-service-tags span{border:1px solid var(--ot-border-d5ddd3,#d5ddd3);border-radius:30px;padding:7px 12px;font-size:11px}.ot-driver-help{border-top:1px solid var(--ot-border-dfe5dc,#dfe5dc);align-items:flex-start;gap:12px;padding:22px 27px;display:flex}.ot-driver-help strong{font-size:12px}.ot-driver-help p{margin:5px 0}.ot-driver-help a{font-size:12px}@media (width>=768px) and (width<=1100px){.ot-driver-intro h1{font-size:42px}.ot-driver-grid{grid-template-columns:minmax(0,1.35fr) minmax(250px,1fr);gap:22px}.ot-driver-form-top,.ot-driver-fields{padding:22px}.ot-driver-fields [data-testid=driver-form-fields]{grid-template-columns:minmax(0,1fr)}.ot-driver-steps small{display:none}.ot-driver-steps li{gap:7px;padding-inline:0}.ot-driver-actions{padding:20px}.ot-driver-actions>span{display:none}.ot-driver-actions .ot-button{margin-left:auto}.ot-driver-photo{height:280px}.ot-driver-story-copy,.ot-driver-help{padding:22px}}