.model-specs #porsche-selection-title,.model-driver-section #model-variants-title{scroll-margin-top:160px}.rental-selection-actions{flex-wrap:wrap;gap:4px 20px;margin-top:12px;display:flex}.rental-selection-actions a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:12px;text-decoration:underline;display:inline-flex}.rental-selection-actions a:focus-visible{outline-offset:4px;outline:2px solid}.rental-comparison-hint{display:none}@media (width<=700px){.rental-comparison-hint{color:var(--muted);margin:0 0 12px;font-size:12px;display:block}}.urus-selection{padding-top:64px;padding-bottom:72px}.urus-selection-nav{flex-wrap:wrap;gap:12px;margin:28px 0 40px;display:flex}.urus-selection-nav a{min-height:48px;color:inherit;border:1px solid #c3b38c;border-radius:3px;align-items:center;gap:18px;padding:12px 20px;text-decoration:none;display:flex}.urus-selection-nav span{color:#8c713e}.urus-selection-group{margin-top:40px;scroll-margin-top:110px}.urus-group-heading{max-width:780px;margin-bottom:24px}.urus-group-heading h3{margin-bottom:12px;font-size:clamp(23px,3vw,32px)}.urus-group-heading p{opacity:.75;line-height:1.75}.urus-selection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.urus-selection-card{border:1px solid #c3b38c55;border-radius:4px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.urus-selection-image{background:#e5e1d8;display:block;overflow:hidden}.urus-selection-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block}.urus-selection-image:hover img{transform:scale(1.025)}.urus-card-details{flex-direction:column;flex:1;padding:24px;display:flex}.urus-card-details h4{margin:12px 0 20px;font-size:24px;line-height:1.3}.urus-card-details dl{margin:0 0 20px}.urus-card-details dl div{border-bottom:1px solid #c3b38c33;justify-content:space-between;gap:14px;padding:9px 0;font-size:13px;line-height:1.6;display:flex}.urus-card-details dt{opacity:.7}.urus-card-details dd{text-align:right;margin:0}.urus-record-note{opacity:.8;margin:0 0 20px;font-size:13px;line-height:1.7}.urus-vehicle-link{min-height:48px;color:inherit;justify-content:space-between;align-items:center;gap:14px;margin-top:auto;font-size:14px;text-decoration:none;display:flex}.urus-selection a:focus-visible{outline-offset:4px;outline:2px solid #9b793b}@media (width<=1100px){.urus-selection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.urus-selection{padding-top:40px;padding-bottom:40px}.urus-selection-grid{grid-template-columns:minmax(0,1fr);gap:20px}.urus-card-details{padding:20px}.urus-selection-nav a{justify-content:space-between;width:100%}}@media (prefers-reduced-motion:reduce){.urus-selection-image img{transition:none}}.hg-selection{padding-top:48px;padding-bottom:64px}.hg-selection-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:32px;display:grid}.hg-selection-card{border:1px solid #c3b38c66;border-radius:4px;flex-direction:column;min-width:0;display:flex;overflow:hidden}.hg-selection-image{background:#e5e1d8;display:block;overflow:hidden}.hg-selection-image img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.hg-selection-details{flex-direction:column;flex:1;padding:26px;display:flex}.hg-selection-details h3{margin:12px 0 20px;font-size:clamp(22px,2.3vw,30px);line-height:1.3}.hg-selection-details dl{margin:0 0 20px}.hg-selection-details dl div{border-bottom:1px solid #c3b38c44;justify-content:space-between;gap:16px;padding:10px 0;font-size:14px;line-height:1.5;display:flex}.hg-selection-details dt{opacity:.75}.hg-selection-details dd{text-align:right;margin:0}.hg-gallery-link,.hg-enquiry-link{min-height:48px;color:inherit;justify-content:space-between;align-items:center;gap:12px;font-size:14px;text-decoration:none;display:flex}.hg-gallery-link{margin-top:auto}.hg-enquiry-link{border-top:1px solid #c3b38c66}.hg-selection-note{opacity:.8;max-width:800px;margin-top:24px;line-height:1.7}.hg-selection a:focus-visible{outline-offset:-3px;outline:2px solid #9b793b}@media (width<=700px){.hg-selection-grid{grid-template-columns:minmax(0,1fr);gap:24px}.hg-selection-details{padding:20px}.hg-selection{padding-top:32px;padding-bottom:40px}}.defender-r8-enquiry{grid-template-columns:1fr 1fr;gap:clamp(28px,5vw,80px);padding-top:44px;padding-bottom:48px;display:grid}.defender-r8-enquiry>div{min-width:0}.defender-r8-enquiry h2{margin:16px 0 24px;font-size:clamp(28px,3.3vw,48px);line-height:1.12}.defender-r8-enquiry h3{margin:16px 0 24px;font-size:clamp(24px,2.3vw,34px);line-height:1.2}.defender-r8-enquiry p:not(.eyebrow){opacity:.8;margin-bottom:20px;line-height:1.75}.defender-r8-enquiry dl{margin:20px 0}.defender-r8-enquiry dl div{border-bottom:1px solid #c3b38c44;justify-content:space-between;gap:20px;padding:12px 0;line-height:1.5;display:flex}.defender-r8-enquiry dd{text-align:right;margin:0}.defender-r8-enquiry dt{opacity:.7}.defender-r8-link,.defender-r8-pathways a{min-height:48px;color:inherit;align-items:center;font-size:14px;text-decoration:none;display:flex}.defender-r8-pathways{margin-top:20px}.defender-r8-enquiry a:focus-visible{outline-offset:4px;outline:2px solid #c3b38c}@media (width<=700px){.defender-r8-enquiry{grid-template-columns:minmax(0,1fr);padding-top:30px;padding-bottom:36px}.defender-r8-enquiry dl{font-size:14px}}
