.self-drive-module__tV4H0a__page{--drive-paper:#f2ecde;--drive-paper-deep:#ded3c0;--drive-ink:#14362d;--drive-muted:#5b6963;--drive-red:#b44534;--drive-blue:#325d75;--drive-line:#14362d36;--drive-control-line:#14362d2e;--drive-control-surface:#fffdf7b8;--drive-control-surface-active:#fffdf7f5;--drive-gutter:max(1.25rem, calc((100vw - 82rem) / 2));background:var(--drive-paper);color:var(--drive-ink);overflow:clip}.self-drive-module__tV4H0a__hero{isolation:isolate;color:#fffaf0;background:#102f2a;min-height:max(46rem,100svh);position:relative;overflow:hidden}.self-drive-module__tV4H0a__heroPicture{z-index:-3;position:absolute;inset:0;overflow:hidden}.self-drive-module__tV4H0a__heroImage{z-index:-3;object-fit:cover;object-position:center 54%;width:100%;height:100%;transform:scale(1.045)}.self-drive-module__tV4H0a__heroShade{z-index:-2;background:linear-gradient(90deg,#041915e8 0%,#041915c2 34%,#0419154a 68%,#04191517 100%),linear-gradient(#0419154d,#0000 34%,#041915a1);position:absolute;inset:0}.self-drive-module__tV4H0a__heroShade:after{content:"";opacity:.72;transform-origin:0;background:linear-gradient(90deg,#ef765f 0 5.5rem,#fffaf059 5.5rem 100%);height:1px;position:absolute;bottom:2rem;left:max(1.5rem,50vw - 48rem);right:max(1.5rem,50vw - 48rem)}.self-drive-module__tV4H0a__heroInner{width:min(100% - 4rem,96rem);min-height:max(46rem,100svh);padding:calc(var(--header-height) + 5rem) 0 5.5rem;align-content:end;margin-inline:auto;display:grid;position:relative}.self-drive-module__tV4H0a__breadcrumbs{top:calc(var(--header-height) + 1.25rem);color:#fffaf0a3;letter-spacing:.11em;text-transform:uppercase;flex-wrap:wrap;gap:.4rem;max-width:calc(100% - 10rem);font-size:.62rem;font-weight:680;display:flex;position:absolute;left:0}.self-drive-module__tV4H0a__breadcrumbs a{text-decoration:none}.self-drive-module__tV4H0a__breadcrumbs a:hover{color:#fff}.self-drive-module__tV4H0a__heroCopy{width:min(64rem,77%)}.self-drive-module__tV4H0a__heroEyebrow,.self-drive-module__tV4H0a__verifiedBanner span,.self-drive-module__tV4H0a__riskNote p,.self-drive-module__tV4H0a__clusterNav>p,.self-drive-module__tV4H0a__sectionHeading>p,.self-drive-module__tV4H0a__toolHeading>p,.self-drive-module__tV4H0a__sourcesHeading>p,.self-drive-module__tV4H0a__directoryLinks header>p,.self-drive-module__tV4H0a__finalCta>p,.self-drive-module__tV4H0a__contentItemHeading small,.self-drive-module__tV4H0a__portHeading p,.self-drive-module__tV4H0a__comparison header p,.self-drive-module__tV4H0a__emergencyCard header p{font-family:var(--font-body);letter-spacing:.14em;text-transform:uppercase;margin:0;font-size:.66rem;font-weight:760;line-height:1.4}.self-drive-module__tV4H0a__heroEyebrow{color:#ff8f79;align-items:center;gap:.72rem;display:flex}.self-drive-module__tV4H0a__heroEyebrow:before{content:"";background:currentColor;flex:none;width:1.7rem;height:1px}.self-drive-module__tV4H0a__heroCopy h1{letter-spacing:-.058em;text-wrap:balance;max-width:11.8ch;margin:1.15rem 0 1.7rem;font-size:clamp(4.25rem,7.25vw,7.3rem);line-height:.87}.self-drive-module__tV4H0a__heroTitleLine{white-space:nowrap;display:block}.self-drive-module__tV4H0a__heroTitleLine em{font-weight:360}.self-drive-module__tV4H0a__directAnswer{border-left:1px solid #ff8f79c7;max-width:43rem;padding-left:1.15rem}.self-drive-module__tV4H0a__directAnswer p{color:#fffaf0db;font-family:var(--font-body);margin:0;font-size:clamp(.95rem,1.05vw,1.08rem);line-height:1.58}.self-drive-module__tV4H0a__heroActions{flex-wrap:wrap;gap:.75rem 1.65rem;margin-top:1.65rem;display:flex}.self-drive-module__tV4H0a__primaryAction,.self-drive-module__tV4H0a__secondaryAction,.self-drive-module__tV4H0a__toolPrimaryButton,.self-drive-module__tV4H0a__toolSecondaryButton{cursor:pointer;letter-spacing:.035em;min-height:3.15rem;transition:background-color var(--fast), color var(--fast), transform var(--fast) var(--ease);border:0;border-radius:0;justify-content:center;align-items:center;gap:1.1rem;padding:.75rem 1rem;font-size:.75rem;font-weight:760;text-decoration:none;display:inline-flex}.self-drive-module__tV4H0a__primaryAction,.self-drive-module__tV4H0a__secondaryAction{border-radius:999px;gap:1.35rem;min-height:3.25rem;padding:.78rem 1.25rem}.self-drive-module__tV4H0a__primaryAction{color:var(--drive-ink);background:#fffaf0;box-shadow:0 12px 30px #0419153d}.self-drive-module__tV4H0a__secondaryAction{color:#fffaf0;border-bottom:1px solid #fffaf08c;border-radius:0;min-height:auto;padding-inline:0}.self-drive-module__tV4H0a__primaryAction span,.self-drive-module__tV4H0a__secondaryAction span{transition:transform var(--fast) var(--ease)}.self-drive-module__tV4H0a__primaryAction:hover,.self-drive-module__tV4H0a__secondaryAction:hover{transform:translateY(-2px)}.self-drive-module__tV4H0a__primaryAction:hover{background:#ff9a85}.self-drive-module__tV4H0a__primaryAction:hover span,.self-drive-module__tV4H0a__secondaryAction:hover span{transform:translate(.18rem,.18rem)}.self-drive-module__tV4H0a__heroVerified{color:#fffaf0;text-align:left;border-left:1px solid #ff8f79;gap:.08rem;width:min(18rem,22%);padding-left:1rem;display:grid;position:absolute;bottom:5.65rem;right:0}.self-drive-module__tV4H0a__heroVerified span{color:#ff8f79;letter-spacing:.14em;text-transform:uppercase;font-size:.56rem;font-weight:760}.self-drive-module__tV4H0a__heroVerified strong{font-family:var(--font-editorial);font-variant-numeric:tabular-nums;letter-spacing:-.025em;font-size:clamp(1.4rem,2vw,2rem);font-weight:430;line-height:1.05}.self-drive-module__tV4H0a__heroVerified small{color:#fffaf0a8;max-width:17rem;margin-top:.42rem;font-size:.66rem;line-height:1.45}.self-drive-module__tV4H0a__hero[data-hero=guide] .self-drive-module__tV4H0a__heroCopy{width:min(60rem,74%)}.self-drive-module__tV4H0a__hero[data-hero=guide] .self-drive-module__tV4H0a__heroCopy h1{max-width:10.5ch;font-size:clamp(4rem,7vw,7rem)}.self-drive-module__tV4H0a__verifiedBanner{min-height:6.4rem;padding:1.2rem var(--drive-gutter);background:var(--drive-ink);color:var(--drive-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2rem 4rem;display:grid}.self-drive-module__tV4H0a__verifiedBanner[data-review-status=verification_overdue]{background:#6b2f27}.self-drive-module__tV4H0a__verifiedBanner>div{gap:.2rem;display:grid}.self-drive-module__tV4H0a__verifiedBanner span{color:#e26350}.self-drive-module__tV4H0a__verifiedBanner strong{font-family:var(--font-editorial);font-size:1.15rem;font-weight:520}.self-drive-module__tV4H0a__verifiedBanner p{color:#f2ecdec4;max-width:42rem;margin:0;font-size:.83rem}.self-drive-module__tV4H0a__riskNote{border-block:1px solid var(--drive-line);grid-template-columns:3.5rem minmax(0,1fr);align-items:center;gap:1.5rem;width:min(100% - 3rem,82rem);margin:clamp(3rem,6vw,6rem) auto;padding-block:1.35rem;display:grid}.self-drive-module__tV4H0a__riskNote>span{aspect-ratio:1;border:1px solid var(--drive-red);color:var(--drive-red);font-family:var(--font-editorial);border-radius:50%;place-items:center;font-size:1.6rem;font-style:italic;display:grid}.self-drive-module__tV4H0a__riskNote p{color:var(--drive-red);margin-bottom:.2rem}.self-drive-module__tV4H0a__riskNote strong{max-width:65rem;font-family:var(--font-editorial);font-size:clamp(1.15rem,2vw,1.65rem);font-weight:520;line-height:1.25;display:block}.self-drive-module__tV4H0a__articleShell{grid-template-columns:14rem minmax(0,1fr);gap:clamp(3rem,7vw,8rem);width:min(100% - 3rem,94rem);margin-inline:auto;padding-bottom:clamp(5rem,9vw,9rem);display:grid}.self-drive-module__tV4H0a__clusterNav{top:calc(var(--header-height) + 2rem);border-top:2px solid var(--drive-ink);height:max-content;padding-top:1rem;position:sticky}.self-drive-module__tV4H0a__clusterNav>p{color:var(--drive-red)}.self-drive-module__tV4H0a__clusterNav ol{gap:0;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}.self-drive-module__tV4H0a__clusterNav li{border-top:1px solid var(--drive-line)}.self-drive-module__tV4H0a__clusterNav li:last-child{border-bottom:1px solid var(--drive-line)}.self-drive-module__tV4H0a__clusterNav a{color:var(--drive-muted);grid-template-columns:1.5rem 1fr;gap:.55rem;padding:.75rem 0;font-size:.72rem;font-weight:680;line-height:1.35;text-decoration:none;display:grid}.self-drive-module__tV4H0a__clusterNav a[aria-current=page]{color:var(--drive-red)}.self-drive-module__tV4H0a__clusterNav a span{color:var(--drive-red);font-family:var(--font-editorial);font-size:.85rem}.self-drive-module__tV4H0a__articleBody{min-width:0}.self-drive-module__tV4H0a__guideSection,.self-drive-module__tV4H0a__toolShell{scroll-margin-top:calc(var(--header-height) + 1rem);border-top:1px solid var(--drive-line);padding-block:clamp(4rem,7vw,7rem)}.self-drive-module__tV4H0a__guideSection:first-child{border-top:0;padding-top:0}.self-drive-module__tV4H0a__sectionHeading,.self-drive-module__tV4H0a__toolHeading{grid-template-columns:minmax(12rem,.35fr) minmax(0,1fr);gap:1.25rem 3rem;margin-bottom:clamp(2.5rem,5vw,4.5rem);display:grid}.self-drive-module__tV4H0a__sectionHeading>p,.self-drive-module__tV4H0a__toolHeading>p{color:var(--drive-red)}.self-drive-module__tV4H0a__sectionHeading>p span,.self-drive-module__tV4H0a__toolHeading>p span{color:var(--drive-ink);font-family:var(--font-editorial);letter-spacing:-.045em;margin-bottom:.6rem;font-size:2.5rem;font-weight:430;display:block}.self-drive-module__tV4H0a__sectionHeading h2,.self-drive-module__tV4H0a__toolHeading h2{max-width:15ch;margin:0;font-size:clamp(2.6rem,5vw,5.2rem)}.self-drive-module__tV4H0a__sectionHeading>div,.self-drive-module__tV4H0a__toolHeading>div{max-width:43rem;color:var(--drive-muted);font-family:var(--font-editorial);grid-column:2;font-size:clamp(1.05rem,1.6vw,1.35rem);line-height:1.45}.self-drive-module__tV4H0a__contentItems{margin-left:calc(35% + 1.95rem)}.self-drive-module__tV4H0a__contentItem{border-top:1px solid var(--drive-line);grid-template-columns:minmax(14rem,.4fr) minmax(0,1fr);gap:1.5rem 3rem;padding-block:1.5rem;display:grid}.self-drive-module__tV4H0a__contentItem:last-child{border-bottom:1px solid var(--drive-line)}.self-drive-module__tV4H0a__contentItemHeading{align-content:start;gap:.75rem;display:grid}.self-drive-module__tV4H0a__contentItem h3{font-family:var(--font-body);letter-spacing:-.01em;margin:0;font-size:.91rem;font-weight:740;line-height:1.35}.self-drive-module__tV4H0a__contentItem>p,.self-drive-module__tV4H0a__contentItem>ul{color:var(--drive-muted);margin:0;font-size:.9rem}.self-drive-module__tV4H0a__contentItem ul{gap:.45rem;padding-left:1.2rem;display:grid}.self-drive-module__tV4H0a__factLabel{width:fit-content;color:var(--drive-blue);letter-spacing:.08em;text-transform:uppercase;border:1px solid;align-items:center;padding:.28rem .43rem;font-size:.55rem;font-weight:780;line-height:1;display:inline-flex}.self-drive-module__tV4H0a__factLabel[data-fact-type=operational_advice]{color:#6a5b2f}.self-drive-module__tV4H0a__factLabel[data-fact-type=local_procedure],.self-drive-module__tV4H0a__factLabel[data-fact-type=port_confirmation]{color:var(--drive-red)}.self-drive-module__tV4H0a__factLabel[data-fact-type=not_verified]{color:#745d56;border-style:dashed}.self-drive-module__tV4H0a__factLabel[data-fact-type=traveller_experience]{color:#67507a}.self-drive-module__tV4H0a__toolShell{position:relative}.self-drive-module__tV4H0a__toolShell:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(110deg,#fffdf773,#fffdf729);border-block:1px solid #14362d21;position:absolute;inset:1.8rem -2rem}.self-drive-module__tV4H0a__toolShell>*{z-index:1;position:relative}.self-drive-module__tV4H0a__toolHeading{padding-inline:1rem}.self-drive-module__tV4H0a__decisionFields,.self-drive-module__tV4H0a__fieldPanel,.self-drive-module__tV4H0a__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.self-drive-module__tV4H0a__decisionFields,.self-drive-module__tV4H0a__twoColumnTool,.self-drive-module__tV4H0a__checklistGroups,.self-drive-module__tV4H0a__toolActions,.self-drive-module__tV4H0a__borderFilters,.self-drive-module__tV4H0a__resultCount,.self-drive-module__tV4H0a__borderRecords,.self-drive-module__tV4H0a__comparison,.self-drive-module__tV4H0a__feasibilityForm{margin-inline:1rem}.self-drive-module__tV4H0a__decisionFields label,.self-drive-module__tV4H0a__fieldPanel label,.self-drive-module__tV4H0a__borderFilters label,.self-drive-module__tV4H0a__feasibilityForm label,.self-drive-module__tV4H0a__formGrid label{align-content:start;align-self:start;gap:.5rem;display:grid}.self-drive-module__tV4H0a__decisionFields label>span,.self-drive-module__tV4H0a__fieldPanel label>span,.self-drive-module__tV4H0a__borderFilters label>span,.self-drive-module__tV4H0a__formGrid label>span{letter-spacing:.05em;align-items:center;gap:.55rem;font-size:.7rem;font-weight:720;display:flex}.self-drive-module__tV4H0a__decisionFields label>span small{color:var(--drive-red)}.self-drive-module__tV4H0a__decisionFields input,.self-drive-module__tV4H0a__decisionFields select,.self-drive-module__tV4H0a__fieldPanel input,.self-drive-module__tV4H0a__fieldPanel select,.self-drive-module__tV4H0a__borderFilters input,.self-drive-module__tV4H0a__borderFilters select,.self-drive-module__tV4H0a__formGrid input,.self-drive-module__tV4H0a__formGrid select,.self-drive-module__tV4H0a__formGrid textarea,.self-drive-module__tV4H0a__altitudePlanner input{box-sizing:border-box;border:1px solid var(--drive-control-line);background-color:var(--drive-control-surface);width:100%;min-height:3.05rem;color:var(--drive-ink);border-radius:.35rem;padding:.72rem .9rem;font-size:.84rem;line-height:1.35;transition:border-color .16s,background-color .16s,box-shadow .16s;box-shadow:inset 0 1px #ffffff8c,0 1px 2px #14362d08}.self-drive-module__tV4H0a__decisionFields select,.self-drive-module__tV4H0a__fieldPanel select,.self-drive-module__tV4H0a__borderFilters select,.self-drive-module__tV4H0a__formGrid select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='m1 1 6 6 6-6' stroke='%2314362D' stroke-width='1.25' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-position:right .95rem center;background-repeat:no-repeat;background-size:.72rem;padding-right:2.7rem}.self-drive-module__tV4H0a__decisionFields input:hover,.self-drive-module__tV4H0a__decisionFields select:hover,.self-drive-module__tV4H0a__fieldPanel input:hover,.self-drive-module__tV4H0a__fieldPanel select:hover,.self-drive-module__tV4H0a__borderFilters input:hover,.self-drive-module__tV4H0a__borderFilters select:hover,.self-drive-module__tV4H0a__formGrid input:hover,.self-drive-module__tV4H0a__formGrid select:hover,.self-drive-module__tV4H0a__formGrid textarea:hover,.self-drive-module__tV4H0a__altitudePlanner input:hover{background-color:var(--drive-control-surface-active);border-color:#14362d57}.self-drive-module__tV4H0a__decisionFields input:focus-visible,.self-drive-module__tV4H0a__decisionFields select:focus-visible,.self-drive-module__tV4H0a__fieldPanel input:focus-visible,.self-drive-module__tV4H0a__fieldPanel select:focus-visible,.self-drive-module__tV4H0a__borderFilters input:focus-visible,.self-drive-module__tV4H0a__borderFilters select:focus-visible,.self-drive-module__tV4H0a__formGrid input:focus-visible,.self-drive-module__tV4H0a__formGrid select:focus-visible,.self-drive-module__tV4H0a__formGrid textarea:focus-visible,.self-drive-module__tV4H0a__altitudePlanner input:focus-visible{outline-offset:2px;background-color:var(--drive-control-surface-active);border-color:#b44534ad;outline:2px solid #b445342e;box-shadow:0 7px 22px #14362d12}.self-drive-module__tV4H0a__decisionFields input::placeholder,.self-drive-module__tV4H0a__fieldPanel input::placeholder,.self-drive-module__tV4H0a__borderFilters input::placeholder,.self-drive-module__tV4H0a__formGrid input::placeholder,.self-drive-module__tV4H0a__formGrid textarea::placeholder,.self-drive-module__tV4H0a__altitudePlanner input::placeholder{color:#5b6963a8}.self-drive-module__tV4H0a__formGrid textarea{resize:vertical;min-height:7rem}.self-drive-module__tV4H0a__toolActions{flex-wrap:wrap;gap:.75rem;margin-top:1.25rem;display:flex}.self-drive-module__tV4H0a__toolPrimaryButton{background:var(--drive-ink);color:var(--drive-paper);border-radius:.35rem;box-shadow:0 5px 16px #14362d1a}.self-drive-module__tV4H0a__toolSecondaryButton{border:1px solid var(--drive-control-line);color:var(--drive-ink);background:#fffdf775;border-radius:.35rem}.self-drive-module__tV4H0a__toolPrimaryButton:hover,.self-drive-module__tV4H0a__toolSecondaryButton:hover{background:var(--drive-red);color:#fff;transform:translateY(-2px)}.self-drive-module__tV4H0a__toolPrimaryButton:disabled{cursor:wait;opacity:.65}.self-drive-module__tV4H0a__toolResult,.self-drive-module__tV4H0a__inlineResult{background:linear-gradient(105deg,#b4453412,#fffdf733);border-left:1px solid #b44534b8;gap:.35rem;margin:1rem;padding:1.1rem 1.25rem;display:grid}.self-drive-module__tV4H0a__inlineResult{grid-column:1/-1;margin:0}.self-drive-module__tV4H0a__toolResult p,.self-drive-module__tV4H0a__toolResult strong,.self-drive-module__tV4H0a__toolResult span,.self-drive-module__tV4H0a__inlineResult strong{margin:0}.self-drive-module__tV4H0a__toolResult p{color:var(--drive-red);letter-spacing:.12em;text-transform:uppercase;font-size:.6rem;font-weight:760}.self-drive-module__tV4H0a__toolResult strong,.self-drive-module__tV4H0a__inlineResult strong{font-family:var(--font-editorial);font-weight:520;line-height:1.15}.self-drive-module__tV4H0a__toolResult strong{font-size:clamp(1.3rem,2vw,1.8rem)}.self-drive-module__tV4H0a__inlineResult strong{font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.4}.self-drive-module__tV4H0a__toolResult span,.self-drive-module__tV4H0a__toolResult li{color:var(--drive-muted);font-size:.82rem}.self-drive-module__tV4H0a__toolResult ul{gap:.45rem;margin:.4rem 0 0;padding-left:1.2rem;display:grid}.self-drive-module__tV4H0a__checklistGroups{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.5rem 3rem;display:grid}.self-drive-module__tV4H0a__checklistGroups section,.self-drive-module__tV4H0a__twoColumnTool>div{min-width:0}.self-drive-module__tV4H0a__checklistGroups h3,.self-drive-module__tV4H0a__twoColumnTool h3,.self-drive-module__tV4H0a__fieldPanel h3,.self-drive-module__tV4H0a__altitudePlanner h3{font-family:var(--font-editorial);margin:0 0 1rem;font-size:clamp(1.5rem,2.6vw,2.25rem);font-weight:520}.self-drive-module__tV4H0a__checklist{border-top:1px solid var(--drive-line);display:grid}.self-drive-module__tV4H0a__checklist label,.self-drive-module__tV4H0a__compareCheck,.self-drive-module__tV4H0a__consent{border-bottom:1px solid var(--drive-line);cursor:pointer;color:var(--drive-muted);grid-template-columns:1.15rem minmax(0,1fr);align-items:start;gap:.75rem;padding:.86rem .1rem;font-size:.79rem;line-height:1.4;transition:color .16s,padding-left .16s;display:grid}.self-drive-module__tV4H0a__checklist input,.self-drive-module__tV4H0a__compareCheck input,.self-drive-module__tV4H0a__consent input{appearance:none;color:#fff;cursor:pointer;background:#fffdf7b8;border:1px solid #14362d6b;border-radius:.2rem;place-content:center;width:1.05rem;height:1.05rem;margin:.08rem 0 0;transition:border-color .15s,background-color .15s,box-shadow .15s,transform .15s;display:grid;box-shadow:inset 0 1px #ffffffad}.self-drive-module__tV4H0a__checklist input:before,.self-drive-module__tV4H0a__compareCheck input:before,.self-drive-module__tV4H0a__consent input:before{content:"";transform-origin:50%;border:1.5px solid;border-width:0 1.5px 1.5px 0;width:.24rem;height:.48rem;transition:transform .14s;transform:translateY(-.04rem)rotate(45deg)scale(0)}.self-drive-module__tV4H0a__checklist input:checked,.self-drive-module__tV4H0a__compareCheck input:checked,.self-drive-module__tV4H0a__consent input:checked{border-color:var(--drive-red);background:var(--drive-red);box-shadow:0 3px 10px #b445342e}.self-drive-module__tV4H0a__checklist input:checked:before,.self-drive-module__tV4H0a__compareCheck input:checked:before,.self-drive-module__tV4H0a__consent input:checked:before{transform:translateY(-.04rem)rotate(45deg)scale(1)}.self-drive-module__tV4H0a__checklist input:focus-visible,.self-drive-module__tV4H0a__compareCheck input:focus-visible,.self-drive-module__tV4H0a__consent input:focus-visible{outline-offset:3px;outline:2px solid #b4453438}.self-drive-module__tV4H0a__checklist input:disabled,.self-drive-module__tV4H0a__compareCheck input:disabled,.self-drive-module__tV4H0a__consent input:disabled{cursor:not-allowed;opacity:.45}.self-drive-module__tV4H0a__checklist label:hover,.self-drive-module__tV4H0a__compareCheck:hover,.self-drive-module__tV4H0a__consent:hover{color:var(--drive-ink)}.self-drive-module__tV4H0a__checklist label:has(input:checked){color:var(--drive-ink)}.self-drive-module__tV4H0a__compareCheck:has(input:checked){color:var(--drive-ink)}.self-drive-module__tV4H0a__consent:has(input:checked){color:var(--drive-ink)}.self-drive-module__tV4H0a__checklist label:hover input:not(:disabled),.self-drive-module__tV4H0a__compareCheck:hover input:not(:disabled),.self-drive-module__tV4H0a__consent:hover input:not(:disabled){border-color:var(--drive-red)}.self-drive-module__tV4H0a__checklist label>span{gap:.15rem;display:grid}.self-drive-module__tV4H0a__checklist small{color:var(--drive-red);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:760}.self-drive-module__tV4H0a__twoColumnTool{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(2.5rem,5vw,5rem);display:grid}.self-drive-module__tV4H0a__fieldPanel{align-content:start;align-items:start}.self-drive-module__tV4H0a__fieldPanel>h3,.self-drive-module__tV4H0a__fieldPanel>.self-drive-module__tV4H0a__inlineResult,.self-drive-module__tV4H0a__fieldPanel>.self-drive-module__tV4H0a__toolResult,.self-drive-module__tV4H0a__fieldPanel>.self-drive-module__tV4H0a__toolActions{grid-column:1/-1}.self-drive-module__tV4H0a__fieldPanel>.self-drive-module__tV4H0a__toolResult,.self-drive-module__tV4H0a__fieldPanel>.self-drive-module__tV4H0a__toolActions{margin-inline:0}.self-drive-module__tV4H0a__numberedQuestions{counter-reset:customs-question;gap:0;margin:0 0 1.25rem;padding:0;list-style:none;display:grid}.self-drive-module__tV4H0a__numberedQuestions li{border-top:1px solid var(--drive-line);color:var(--drive-muted);counter-increment:customs-question;grid-template-columns:2rem 1fr;gap:.6rem;padding:.8rem 0;font-size:.8rem;display:grid}.self-drive-module__tV4H0a__numberedQuestions li:before{color:var(--drive-red);content:counter(customs-question, decimal-leading-zero);font-family:var(--font-editorial)}.self-drive-module__tV4H0a__borderFilters{grid-template-columns:1.15fr repeat(2,minmax(0,1fr));gap:1rem;display:grid}.self-drive-module__tV4H0a__resultCount{color:var(--drive-muted);margin-top:1.2rem;font-size:.7rem}.self-drive-module__tV4H0a__borderRecords{border-top:1px solid var(--drive-line);gap:0;display:grid}.self-drive-module__tV4H0a__borderRecords>article{border-bottom:1px solid var(--drive-line);padding-block:2rem}.self-drive-module__tV4H0a__portHeading{justify-content:space-between;align-items:start;gap:2rem;display:flex}.self-drive-module__tV4H0a__portHeading p{color:var(--drive-red)}.self-drive-module__tV4H0a__portHeading h3{margin:.35rem 0 0;font-size:clamp(2.2rem,4vw,4rem)}.self-drive-module__tV4H0a__portHeading h3 small{font-family:var(--font-body);letter-spacing:.04em;font-size:.75rem;font-weight:650}.self-drive-module__tV4H0a__statusBadge{color:#78592a;border:1px solid;flex:none;gap:.25rem;width:min(17rem,44%);padding:.6rem .75rem;display:grid}.self-drive-module__tV4H0a__statusBadge[data-review-status=verification_overdue]{color:var(--drive-red)}.self-drive-module__tV4H0a__statusBadge strong{text-transform:uppercase;font-size:.63rem;line-height:1.3}.self-drive-module__tV4H0a__statusBadge small{font-size:.57rem}.self-drive-module__tV4H0a__borderRecords dl{border-top:1px solid var(--drive-line);border-left:1px solid var(--drive-line);grid-template-columns:repeat(3,minmax(0,1fr));margin:1.5rem 0 1rem;display:grid}.self-drive-module__tV4H0a__borderRecords dl div{border-right:1px solid var(--drive-line);border-bottom:1px solid var(--drive-line);min-width:0;padding:.65rem}.self-drive-module__tV4H0a__borderRecords dt{color:var(--drive-red);letter-spacing:.08em;text-transform:uppercase;font-size:.55rem;font-weight:760}.self-drive-module__tV4H0a__borderRecords dd{color:var(--drive-muted);margin:.15rem 0 0;font-size:.72rem}.self-drive-module__tV4H0a__editorNote{max-width:54rem;color:var(--drive-muted);font-family:var(--font-editorial);font-size:1.05rem}.self-drive-module__tV4H0a__compareCheck{border:0;width:fit-content;padding-bottom:0}.self-drive-module__tV4H0a__comparison{border-top:2px solid var(--drive-ink);margin-top:2rem;padding-top:1.5rem}.self-drive-module__tV4H0a__comparison header p{color:var(--drive-red)}.self-drive-module__tV4H0a__comparison header h3{margin:.4rem 0 1.5rem;font-size:clamp(2rem,3.5vw,3.5rem)}.self-drive-module__tV4H0a__comparison>div{background:var(--drive-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.self-drive-module__tV4H0a__comparison article{background:var(--drive-paper);gap:.5rem;padding:1rem;display:grid}.self-drive-module__tV4H0a__comparison article strong{font-family:var(--font-editorial);font-size:1.5rem}.self-drive-module__tV4H0a__comparison article span,.self-drive-module__tV4H0a__comparison article small{color:var(--drive-muted);font-size:.68rem}.self-drive-module__tV4H0a__emergencyCard{scroll-margin-top:calc(var(--header-height) + 1rem);border:2px solid var(--drive-ink);background:#fff9ed;margin-block:4rem;padding:clamp(1.5rem,4vw,3rem)}.self-drive-module__tV4H0a__emergencyCard header{border-bottom:2px solid var(--drive-ink);justify-content:space-between;align-items:end;padding-bottom:1rem;display:flex}.self-drive-module__tV4H0a__emergencyCard header p{color:var(--drive-red)}.self-drive-module__tV4H0a__emergencyCard h2{color:var(--drive-red);margin:0;font-size:clamp(2.5rem,5vw,5rem)}.self-drive-module__tV4H0a__emergencyNumbers{border-bottom:1px solid var(--drive-line);grid-template-columns:repeat(3,1fr);display:grid}.self-drive-module__tV4H0a__emergencyNumbers span{text-align:center;padding:1.4rem;display:grid}.self-drive-module__tV4H0a__emergencyNumbers span+span{border-left:1px solid var(--drive-line)}.self-drive-module__tV4H0a__emergencyNumbers strong{color:var(--drive-red);font-family:var(--font-editorial);font-size:clamp(3rem,5vw,5rem);line-height:1}.self-drive-module__tV4H0a__emergencyCard ol{margin:1.5rem 0;padding:0;list-style:none}.self-drive-module__tV4H0a__emergencyCard li{border-top:1px solid var(--drive-line);grid-template-columns:3rem 1fr;gap:1rem;padding:.85rem 0;display:grid}.self-drive-module__tV4H0a__emergencyCard li span{color:var(--drive-red);font-family:var(--font-editorial)}.self-drive-module__tV4H0a__altitudePlanner>div:not(.self-drive-module__tV4H0a__toolResult){border-top:1px solid var(--drive-line);grid-template-columns:3.2rem 1fr 7.5rem;align-items:center;gap:.5rem;padding-block:.45rem;display:grid}.self-drive-module__tV4H0a__altitudePlanner>div>span{color:var(--drive-red);font-size:.65rem;font-weight:720}.self-drive-module__tV4H0a__altitudePlanner .self-drive-module__tV4H0a__toolResult{margin-inline:0}.self-drive-module__tV4H0a__feasibilityForm{gap:2.5rem;display:grid}.self-drive-module__tV4H0a__feasibilityForm fieldset{border:0;border-top:2px solid var(--drive-ink);margin:0;padding:1.2rem 0 0}.self-drive-module__tV4H0a__feasibilityForm legend{color:var(--drive-red);font-family:var(--font-editorial);padding:0 1rem 0 0;font-size:1.6rem}.self-drive-module__tV4H0a__fullField{grid-column:1/-1}.self-drive-module__tV4H0a__consent{border:0;padding:0}.self-drive-module__tV4H0a__privacyCopy{max-width:50rem;color:var(--drive-muted);margin:-1.5rem 0 0;font-size:.7rem}.self-drive-module__tV4H0a__honeypot{clip:rect(0 0 0 0);width:1px;height:1px;overflow:hidden;position:absolute!important}.self-drive-module__tV4H0a__formStatus{border-left:3px solid var(--drive-red);background:#b4453414;gap:.3rem;padding:1rem;display:grid}.self-drive-module__tV4H0a__formStatus strong{font-family:var(--font-editorial);font-size:1.5rem}.self-drive-module__tV4H0a__formStatus span{color:var(--drive-muted);font-size:.78rem}.self-drive-module__tV4H0a__sources{border-top:2px solid var(--drive-ink);grid-template-columns:minmax(16rem,.4fr) minmax(0,1fr);gap:3rem 6rem;padding-block:clamp(5rem,9vw,9rem);display:grid}.self-drive-module__tV4H0a__sourcesHeading>p{color:var(--drive-red)}.self-drive-module__tV4H0a__sourcesHeading h2{margin:.8rem 0 1rem;font-size:clamp(2.6rem,5vw,4.8rem)}.self-drive-module__tV4H0a__sourcesHeading>span{color:var(--drive-muted);font-size:.78rem;display:block}.self-drive-module__tV4H0a__sourceList{margin:0;padding:0;list-style:none}.self-drive-module__tV4H0a__sourceList li{border-top:1px solid var(--drive-line);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.self-drive-module__tV4H0a__sourceList li:last-child{border-bottom:1px solid var(--drive-line)}.self-drive-module__tV4H0a__sourceList>li>span{color:var(--drive-red);font-family:var(--font-editorial)}.self-drive-module__tV4H0a__sourceList div{gap:.28rem;display:grid}.self-drive-module__tV4H0a__sourceList p{color:var(--drive-red);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.56rem;font-weight:760}.self-drive-module__tV4H0a__sourceList a{width:fit-content;font-family:var(--font-editorial);font-size:1.1rem;font-weight:560}.self-drive-module__tV4H0a__sourceList small{color:var(--drive-muted);font-size:.68rem}.self-drive-module__tV4H0a__changeLog{border-top:1px solid var(--drive-line);grid-column:2;grid-template-columns:auto auto 1fr;gap:1rem;padding-top:1rem;display:grid}.self-drive-module__tV4H0a__changeLog p,.self-drive-module__tV4H0a__changeLog strong,.self-drive-module__tV4H0a__changeLog span{margin:0;font-size:.68rem}.self-drive-module__tV4H0a__changeLog p{color:var(--drive-red);text-transform:uppercase;font-weight:760}.self-drive-module__tV4H0a__changeLog span{color:var(--drive-muted)}.self-drive-module__tV4H0a__directoryLinks{padding:clamp(5rem, 9vw, 9rem) var(--drive-gutter);background:var(--drive-ink);color:var(--drive-paper)}.self-drive-module__tV4H0a__directoryLinks header{grid-template-columns:.35fr 1fr;gap:3rem;margin-bottom:3rem;display:grid}.self-drive-module__tV4H0a__directoryLinks header>p{color:#e26350}.self-drive-module__tV4H0a__directoryLinks header h2{max-width:14ch;margin:0;font-size:clamp(3rem,6vw,6rem)}.self-drive-module__tV4H0a__directoryLinks>div{border-top:1px solid #f2ecde40;display:grid}.self-drive-module__tV4H0a__directoryLinks article{border-bottom:1px solid #f2ecde40;grid-template-columns:3rem clamp(7rem,14vw,12rem) minmax(0,1fr) 3rem;align-items:center;gap:1.5rem;padding-block:1.4rem;display:grid}.self-drive-module__tV4H0a__directoryLinks article>span{color:#e26350;font-family:var(--font-editorial)}.self-drive-module__tV4H0a__directoryLinks article figure{aspect-ratio:4/3;background:#0d2922;margin:0;position:relative;overflow:hidden}.self-drive-module__tV4H0a__directoryLinks article figure img{object-fit:cover;transition:transform var(--slow) var(--ease)}.self-drive-module__tV4H0a__directoryLinks article:hover figure img{transform:scale(1.04)}.self-drive-module__tV4H0a__directoryLinks article div>p:first-child{color:#e26350;letter-spacing:.08em;text-transform:uppercase;margin-bottom:.2rem;font-size:.58rem;font-weight:760}.self-drive-module__tV4H0a__directoryLinks article h3{margin:0 0 .45rem;font-size:clamp(1.7rem,3vw,3rem)}.self-drive-module__tV4H0a__directoryLinks article h3 a{text-decoration:none}.self-drive-module__tV4H0a__directoryLinks article div>p:last-child{color:#f2ecdeb3;max-width:48rem;margin:0;font-size:.76rem}.self-drive-module__tV4H0a__directoryLinks article>a{transition:transform var(--fast) var(--ease);font-size:1.7rem;text-decoration:none}.self-drive-module__tV4H0a__directoryLinks article:hover>a{transform:translate(.4rem)}.self-drive-module__tV4H0a__finalCta{background:var(--drive-red);color:#fff9ed;text-align:center;align-content:center;justify-items:center;min-height:36rem;padding:5rem 1.5rem;display:grid}.self-drive-module__tV4H0a__finalCta>p{color:#fff9edbd}.self-drive-module__tV4H0a__finalCta h2{max-width:15ch;margin:1rem auto 2rem;font-size:clamp(3.5rem,7vw,7rem)}.self-drive-module__tV4H0a__finalCta a{border-bottom:1px solid;align-items:center;gap:1.2rem;min-height:3.4rem;font-weight:760;text-decoration:none;display:inline-flex}.self-drive-module__tV4H0a__finalCta small{color:#fff9edb8;max-width:38rem;margin-top:1.2rem}@media (prefers-reduced-motion:no-preference){.self-drive-module__tV4H0a__heroImage{animation:self-drive-module__tV4H0a__drive-hero-image 1.8s var(--ease) forwards}.self-drive-module__tV4H0a__heroShade:after{animation:self-drive-module__tV4H0a__drive-route-draw 1.5s .48s var(--ease) both}.self-drive-module__tV4H0a__heroEyebrow,.self-drive-module__tV4H0a__heroCopy h1,.self-drive-module__tV4H0a__directAnswer,.self-drive-module__tV4H0a__heroActions,.self-drive-module__tV4H0a__heroVerified{opacity:0;animation:self-drive-module__tV4H0a__drive-rise .76s var(--ease) forwards;transform:translateY(1.15rem)}.self-drive-module__tV4H0a__heroEyebrow{animation-delay:80ms}.self-drive-module__tV4H0a__heroCopy h1{animation-delay:.15s}.self-drive-module__tV4H0a__directAnswer{animation-delay:.26s}.self-drive-module__tV4H0a__heroActions{animation-delay:.34s}.self-drive-module__tV4H0a__heroVerified{animation-delay:.48s}.self-drive-module__tV4H0a__guideSection,.self-drive-module__tV4H0a__toolShell{animation:linear both self-drive-module__tV4H0a__drive-section-reveal;animation-timeline:view();animation-range:entry 8% cover 28%}}@media (prefers-reduced-motion:reduce){.self-drive-module__tV4H0a__decisionFields input,.self-drive-module__tV4H0a__decisionFields select,.self-drive-module__tV4H0a__fieldPanel input,.self-drive-module__tV4H0a__fieldPanel select,.self-drive-module__tV4H0a__borderFilters input,.self-drive-module__tV4H0a__borderFilters select,.self-drive-module__tV4H0a__formGrid input,.self-drive-module__tV4H0a__formGrid select,.self-drive-module__tV4H0a__formGrid textarea,.self-drive-module__tV4H0a__altitudePlanner input,.self-drive-module__tV4H0a__checklist label,.self-drive-module__tV4H0a__compareCheck,.self-drive-module__tV4H0a__consent,.self-drive-module__tV4H0a__checklist input,.self-drive-module__tV4H0a__compareCheck input,.self-drive-module__tV4H0a__consent input,.self-drive-module__tV4H0a__checklist input:before,.self-drive-module__tV4H0a__compareCheck input:before,.self-drive-module__tV4H0a__consent input:before{transition:none}}@keyframes self-drive-module__tV4H0a__drive-rise{to{opacity:1;transform:translateY(0)}}@keyframes self-drive-module__tV4H0a__drive-route-draw{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes self-drive-module__tV4H0a__drive-hero-image{to{transform:scale(1)}}@keyframes self-drive-module__tV4H0a__drive-section-reveal{0%{opacity:.25;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.self-drive-module__tV4H0a__heroCopy,.self-drive-module__tV4H0a__hero[data-hero=guide] .self-drive-module__tV4H0a__heroCopy{width:84%}.self-drive-module__tV4H0a__heroCopy h1,.self-drive-module__tV4H0a__hero[data-hero=guide] .self-drive-module__tV4H0a__heroCopy h1{font-size:clamp(3.8rem,10.5vw,6.5rem)}.self-drive-module__tV4H0a__verifiedBanner{grid-template-columns:1fr auto;gap:1rem 2rem}.self-drive-module__tV4H0a__verifiedBanner>p{grid-area:2/1/auto/-1}.self-drive-module__tV4H0a__articleShell{grid-template-columns:1fr}.self-drive-module__tV4H0a__clusterNav{position:static}.self-drive-module__tV4H0a__clusterNav ol{grid-template-columns:repeat(2,minmax(0,1fr))}.self-drive-module__tV4H0a__clusterNav li:nth-child(2){border-top:1px solid var(--drive-line)}.self-drive-module__tV4H0a__clusterNav li:nth-child(odd){padding-right:1rem}.self-drive-module__tV4H0a__clusterNav li:nth-child(2n){border-left:1px solid var(--drive-line);padding-left:1rem}.self-drive-module__tV4H0a__clusterNav li:last-child{border-bottom:0}.self-drive-module__tV4H0a__contentItems{margin-left:0}.self-drive-module__tV4H0a__sectionHeading,.self-drive-module__tV4H0a__toolHeading{grid-template-columns:12rem 1fr}.self-drive-module__tV4H0a__contentItem{grid-template-columns:minmax(12rem,.35fr) 1fr}.self-drive-module__tV4H0a__sources{grid-template-columns:1fr}.self-drive-module__tV4H0a__changeLog{grid-column:1}}@media (max-width:700px){.self-drive-module__tV4H0a__hero{min-height:max(42rem, calc(100svh - var(--header-height)))}.self-drive-module__tV4H0a__heroShade{background:linear-gradient(#04191538,#0419159c 37%,#041915f0 100%),linear-gradient(90deg,#04191575,#0000 80%)}.self-drive-module__tV4H0a__heroShade:after{background:linear-gradient(90deg,#ef765f 0 3.5rem,#fffaf047 3.5rem 100%);bottom:1.35rem;left:1rem;right:1rem}.self-drive-module__tV4H0a__heroInner{width:min(100% - 2rem,96rem);min-height:max(42rem, calc(100svh - var(--header-height)));padding:calc(var(--header-height) + 7.5rem) 0 3.5rem;align-content:end}.self-drive-module__tV4H0a__breadcrumbs{max-width:100%;top:calc(var(--header-height) + .8rem);font-size:.56rem}.self-drive-module__tV4H0a__breadcrumbs>:nth-child(n+4){display:none}.self-drive-module__tV4H0a__heroCopy,.self-drive-module__tV4H0a__hero[data-hero=guide] .self-drive-module__tV4H0a__heroCopy{width:100%}.self-drive-module__tV4H0a__heroCopy h1,.self-drive-module__tV4H0a__hero[data-hero=guide] .self-drive-module__tV4H0a__heroCopy h1{max-width:11ch;margin-block:.9rem 1.3rem;font-size:clamp(3rem,12vw,4.5rem);line-height:.9}.self-drive-module__tV4H0a__hero[data-hero=hub] .self-drive-module__tV4H0a__heroCopy h1{max-width:none;font-size:clamp(2.4rem,10.8vw,4.5rem)}.self-drive-module__tV4H0a__hero[data-hero=hub] .self-drive-module__tV4H0a__heroTitleLine{white-space:nowrap}.self-drive-module__tV4H0a__directAnswer p{font-size:.93rem;line-height:1.5}.self-drive-module__tV4H0a__heroActions{gap:.55rem}.self-drive-module__tV4H0a__primaryAction{justify-content:space-between;width:100%}.self-drive-module__tV4H0a__secondaryAction{justify-content:flex-start;width:max-content;margin-top:.35rem}.self-drive-module__tV4H0a__heroVerified{top:calc(var(--header-height) + 3.6rem);grid-template-columns:auto auto;align-items:baseline;gap:.5rem;width:auto;padding-left:.7rem;bottom:auto;right:0}.self-drive-module__tV4H0a__heroVerified strong{font-size:1.1rem}.self-drive-module__tV4H0a__heroVerified small{display:none}.self-drive-module__tV4H0a__verifiedBanner{grid-template-columns:1fr;padding-block:1.1rem}.self-drive-module__tV4H0a__verifiedBanner>p{grid-area:auto}.self-drive-module__tV4H0a__riskNote{grid-template-columns:2.8rem 1fr;width:min(100% - 2rem,82rem);margin-block:2.5rem}.self-drive-module__tV4H0a__articleShell{gap:3rem;width:min(100% - 2rem,94rem)}.self-drive-module__tV4H0a__clusterNav ol{grid-template-columns:1fr}.self-drive-module__tV4H0a__clusterNav li:nth-child(odd),.self-drive-module__tV4H0a__clusterNav li:nth-child(2n){border-left:0;padding-inline:0}.self-drive-module__tV4H0a__sectionHeading,.self-drive-module__tV4H0a__toolHeading{grid-template-columns:1fr;margin-bottom:2.5rem}.self-drive-module__tV4H0a__sectionHeading>div,.self-drive-module__tV4H0a__toolHeading>div{grid-column:1}.self-drive-module__tV4H0a__sectionHeading h2,.self-drive-module__tV4H0a__toolHeading h2{font-size:clamp(2.6rem,12vw,4.1rem)}.self-drive-module__tV4H0a__contentItem{grid-template-columns:1fr;gap:.8rem}.self-drive-module__tV4H0a__toolShell:after{inset:1rem -.45rem}.self-drive-module__tV4H0a__toolHeading,.self-drive-module__tV4H0a__decisionFields,.self-drive-module__tV4H0a__twoColumnTool,.self-drive-module__tV4H0a__checklistGroups,.self-drive-module__tV4H0a__toolActions,.self-drive-module__tV4H0a__borderFilters,.self-drive-module__tV4H0a__resultCount,.self-drive-module__tV4H0a__borderRecords,.self-drive-module__tV4H0a__comparison,.self-drive-module__tV4H0a__feasibilityForm{margin-inline:0}.self-drive-module__tV4H0a__decisionFields,.self-drive-module__tV4H0a__fieldPanel,.self-drive-module__tV4H0a__formGrid,.self-drive-module__tV4H0a__checklistGroups,.self-drive-module__tV4H0a__twoColumnTool,.self-drive-module__tV4H0a__borderFilters{grid-template-columns:1fr}.self-drive-module__tV4H0a__fieldPanel>*,.self-drive-module__tV4H0a__fullField{grid-column:1}.self-drive-module__tV4H0a__portHeading{display:grid}.self-drive-module__tV4H0a__statusBadge{width:100%}.self-drive-module__tV4H0a__borderRecords dl{grid-template-columns:repeat(2,minmax(0,1fr))}.self-drive-module__tV4H0a__comparison>div{grid-template-columns:1fr}.self-drive-module__tV4H0a__emergencyCard{margin-inline:-.25rem;padding:1rem}.self-drive-module__tV4H0a__emergencyCard header{display:grid}.self-drive-module__tV4H0a__emergencyNumbers{grid-template-columns:1fr}.self-drive-module__tV4H0a__emergencyNumbers span+span{border-top:1px solid var(--drive-line);border-left:0}.self-drive-module__tV4H0a__altitudePlanner>div:not(.self-drive-module__tV4H0a__toolResult){grid-template-columns:3rem 1fr}.self-drive-module__tV4H0a__altitudePlanner>div>input:last-child{grid-column:2}.self-drive-module__tV4H0a__sources{gap:3rem}.self-drive-module__tV4H0a__changeLog{grid-template-columns:1fr}.self-drive-module__tV4H0a__directoryLinks{padding-inline:1rem}.self-drive-module__tV4H0a__directoryLinks header{grid-template-columns:1fr}.self-drive-module__tV4H0a__directoryLinks article{grid-template-columns:2rem 5.5rem minmax(0,1fr) 2rem;gap:.7rem}.self-drive-module__tV4H0a__directoryLinks article div>p:last-child{display:none}.self-drive-module__tV4H0a__finalCta{min-height:32rem}}@media print{.self-drive-module__tV4H0a__hero,.self-drive-module__tV4H0a__verifiedBanner,.self-drive-module__tV4H0a__riskNote,.self-drive-module__tV4H0a__clusterNav,.self-drive-module__tV4H0a__guideSection,.self-drive-module__tV4H0a__directoryLinks,.self-drive-module__tV4H0a__finalCta,.self-drive-module__tV4H0a__sourcesHeading>span,.self-drive-module__tV4H0a__primaryAction,.self-drive-module__tV4H0a__secondaryAction,.self-drive-module__tV4H0a__toolActions,.self-drive-module__tV4H0a__toolPrimaryButton,.self-drive-module__tV4H0a__toolSecondaryButton,.self-drive-module__tV4H0a__borderFilters{display:none!important}.site-header{display:none!important}.site-footer{display:none!important}.self-drive-module__tV4H0a__page{color:#000;background:#fff}.self-drive-module__tV4H0a__articleShell{width:100%;padding:0;display:block}.self-drive-module__tV4H0a__toolShell,.self-drive-module__tV4H0a__emergencyCard{break-inside:avoid;border:1px solid #333;padding:1rem}.self-drive-module__tV4H0a__toolShell:after{display:none}.self-drive-module__tV4H0a__toolHeading{display:block}.self-drive-module__tV4H0a__toolHeading h2{margin-block:.5rem;font-size:2rem}.self-drive-module__tV4H0a__checklistGroups,.self-drive-module__tV4H0a__twoColumnTool{grid-template-columns:repeat(2,1fr)}.self-drive-module__tV4H0a__sources{padding:2rem 0;display:block}.self-drive-module__tV4H0a__sourceList a{color:#000}}
