@font-face{font-family:Manrope;src:url(/demo/clikndrive/v3/assets/manrope-latin.woff2') format('woff2');font-weight:200 800;font-display:swap}
:root{font-family:Manrope,sans-serif;color:#252a2f;background:#f7f7f5;font-synthesis:none;--line:#dde0df;--muted:#667078}*{box-sizing:border-box}body{margin:0}[hidden]{display:none!important}a{color:inherit;text-underline-offset:5px}a:hover{color:#687782}a:focus-visible,[tabindex]:focus-visible{outline:3px solid #32749a;outline-offset:5px}header{background:#14191e;color:#eef0f1;min-height:108px;display:flex;align-items:center;justify-content:space-between;padding:20px clamp(22px,5vw,88px);gap:20px}.brand img{width:185px;height:auto;display:block}.header-actions{display:flex;gap:35px;align-items:center;font-size:12px}.header-actions>a{text-decoration:none}.header-actions nav{display:flex;gap:17px}.header-actions nav a{text-decoration:none;color:#a0a9b0}.header-actions nav [aria-current]{color:#fff;text-decoration:underline}.skip{position:fixed;top:-100px;left:20px;background:white;padding:15px;z-index:10}.skip:focus{top:15px}main{max-width:1360px;margin:auto;padding:64px clamp(22px,5vw,88px) 92px}.intro{max-width:850px}.eyebrow{font-size:10px;letter-spacing:.19em;text-transform:uppercase;color:var(--muted);margin:0 0 24px}h1{font-size:clamp(38px,5vw,66px);font-weight:500;line-height:1.1;letter-spacing:-.045em;margin:0 0 25px}.lead{font-size:17px;line-height:1.7;max-width:670px;color:#5a636b}.draft{margin:34px 0 0;background:#ecedeb;padding:18px 23px;border-left:2px solid #747f88}.draft span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.draft p{font-size:12px;line-height:1.75;margin:8px 0 0;color:#626b71}.document-layout{display:grid;grid-template-columns:185px minmax(0,1fr);gap:clamp(30px,6vw,100px);margin-top:62px}.side-nav{display:flex;flex-direction:column;gap:3px;align-self:start;position:sticky;top:25px}.side-nav a{text-decoration:none;font-size:12px;padding:12px 0;color:#6c757c}.side-nav [aria-current]{font-weight:700;color:#20262b}.side-nav [aria-current]:before{content:'↗';display:inline-block;margin-right:9px}article{min-width:0}article section{display:grid;grid-template-columns:26px minmax(0,1fr);gap:18px;padding:30px 0 34px;border-top:1px solid var(--line)}article section:first-child{padding-top:0;border:0}.section-number{font-size:10px;letter-spacing:.12em;color:#858d92;margin:7px 0 0}h2{font-size:22px;letter-spacing:-.025em;line-height:1.35;font-weight:600;margin:0 0 18px}article p{font-size:14px;line-height:1.85;color:#5b656e;margin:0 0 16px}article p:last-child{margin-bottom:0}.pending{font-size:12px!important;color:#6a6f72!important;background:#eff0ed;padding:14px 17px}.pending strong{font-weight:700;color:#4b555d}.button{display:inline-flex;justify-content:space-between;gap:45px;align-items:center;padding:17px 23px;background:#20272d;color:#fff;text-decoration:none;font-size:12px;margin-top:8px;border-radius:2px}.button:hover{background:#3a454e;color:white}.table-scroll{overflow:auto;margin-bottom:18px;border:1px solid var(--line);border-radius:3px}table{border-collapse:collapse;min-width:590px;width:100%;text-align:left;font-size:12px;line-height:1.75}th,td{padding:15px 16px;vertical-align:top;border-bottom:1px solid var(--line)}th{font-weight:600;background:#edf0ef;color:#3d464d}tr:last-child td{border:0}td{color:#5b656e}code{font-size:11px;overflow-wrap:anywhere}footer{background:#14191e;color:#b4bbc0;display:flex;gap:30px;align-items:start;justify-content:space-between;padding:39px clamp(22px,5vw,88px);font-size:10px}footer p{letter-spacing:.12em;margin:0;line-height:1.9}footer nav{display:flex;flex-wrap:wrap;gap:12px 21px;max-width:570px}footer a{text-decoration:none;line-height:1.9}footer a:hover{color:white}.noscript{padding:20px;text-align:center;font-size:12px}@media(max-width:720px){header{min-height:88px;padding-block:18px}.brand img{width:143px}.header-actions{gap:19px}.header-actions>a{display:none}main{padding-top:43px;padding-bottom:56px}h1{font-size:40px}.lead{font-size:15px}.document-layout{display:block;margin-top:34px}.side-nav{position:static;flex-direction:row;flex-wrap:wrap;gap:0 21px;padding-bottom:28px}.side-nav a{font-size:12px;padding:8px 0;min-height:44px;display:inline-flex;align-items:center}.side-nav [aria-current]:before{display:none}article section{gap:13px;padding:27px 0;grid-template-columns:21px minmax(0,1fr)}h2{font-size:20px}article p{font-size:15px}footer{flex-direction:column;gap:23px}.draft{padding:16px 18px}.button{width:100%;gap:16px;font-size:12px}}

/* Owner fare grids */
.fare-grid{min-width:0;table-layout:fixed;width:100%;border-collapse:collapse;font-size:clamp(.8rem,2vw,1rem)}.fare-grid th,.fare-grid td{padding:1rem .4rem;border-bottom:1px solid #d7dadd;text-align:right;vertical-align:top}.fare-grid th:first-child,.fare-grid td:first-child{text-align:left;width:56%}.fare-grid a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}.fare-grid th{font-weight:600}.fare-grid td:not(:first-child){white-space:nowrap}

.cookie-panel{position:fixed;z-index:70;right:20px;bottom:20px;width:min(410px,calc(100vw - 40px));padding:22px;background:#f7f7f5;color:#202124;border:1px solid #c5c8c9;box-shadow:0 8px 32px #0002;font-size:12px;line-height:1.6}.cookie-panel h2{font-size:20px;font-weight:500;margin:0 0 8px}.cookie-panel p{margin:0 0 10px}.cookie-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.cookie-actions button{border:1px solid #9da2a4;border-radius:2px;padding:9px 12px;background:transparent;cursor:pointer;color:inherit}.cookie-panel button:focus-visible,.cookie-panel a:focus-visible{outline:2px solid #202124;outline-offset:3px}.cookie-options{display:grid;gap:7px;margin-top:14px}.cookie-options input{width:auto;margin-right:4px}footer [data-cookie-settings]{padding:0;border:0;background:transparent;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}

/* Unnumbered introduction occupies the document column. */
article section>div:only-child{grid-column:1 / -1}
