@font-face{font-family:thin;src:url(../media/porsche_next_thin-s.p.2ji5zjdfr75du.woff2)format("woff2");font-display:swap;font-weight:100;font-style:normal}@font-face{font-family:thin Fallback;src:local(Arial);ascent-override:118.52%;descent-override:50.93%;line-gap-override:0.0%;size-adjust:86.4%}.QW5BEq_className{font-family:thin,thin Fallback,Arial Narrow,Arial,sans-serif;font-style:normal;font-weight:100}.QW5BEq_variable{--font-porsche-thin:"thin", "thin Fallback", Arial Narrow, Arial, sans-serif}
.pub{--k-wall:#231f20;--k-wall-2:#2b2728;--k-wall-3:#36312f;--k-paper:#fff;--k-paper-2:#f5f4f2;--k-paper-3:#ebe9e6;--k-ink:#231f20;--k-ink-2:#514c4d;--k-ink-3:#6b6566;--k-line:#dcd9d6;--k-line-2:#c2bebb;--k-on:#fff;--k-on-2:#ffffffbd;--k-on-3:#ffffff85;--k-on-line:#ffffff29;--k-red:#da1c29;--k-red-ink:#b8121e;--k-yellow:#f7de09;--k-teal:#276d75;--k-focus:#1a44ea;--k-thin:var(--font-porsche-thin), var(--f-sans);--k-max:1180px;--k-gut:clamp(20px, 4vw, 48px);--k-ease:cubic-bezier(.16, 1, .3, 1);color:var(--k-ink);background:var(--k-paper);font:400 1.0625rem/1.55 var(--f-sans);flex-direction:column;min-height:100vh;display:flex}body:has(.pub){background:var(--k-wall)}.pub>main{background:var(--k-paper);flex:1 0 auto}.pub ::selection{background:var(--k-ink);color:#fff}.pub :focus-visible{outline:2px solid var(--k-focus);outline-offset:3px}.k-head :focus-visible,.k-foot :focus-visible,.k-fh :focus-visible,.k-ok-hero :focus-visible,.k-ticket :focus-visible{outline-color:#fff}.k-wrap{width:100%;max-width:var(--k-max);padding:0 var(--k-gut);margin:0 auto}.k-eyebrow{font:700 .75rem/1.3 var(--f-sans);letter-spacing:.24em;text-transform:uppercase}.k-h1{font-family:var(--k-thin);letter-spacing:-.012em;font-size:clamp(2.5rem,1.2rem + 4.6vw,4.75rem);font-weight:100;line-height:.98}.k-h2{font-family:var(--k-thin);letter-spacing:-.01em;font-size:clamp(2rem,1.2rem + 2.4vw,3rem);font-weight:100;line-height:1.04}.k-lead{color:var(--k-ink-2);font-size:clamp(1.0625rem,1rem + .3vw,1.1875rem);line-height:1.5}.k-link{color:inherit;text-underline-offset:.25em;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}.k-link:hover{text-decoration-thickness:2px}.k-btn{background:var(--k-ink);color:#fff;min-height:52px;font:700 .9375rem/1 var(--f-sans);letter-spacing:.01em;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 28px;text-decoration:none;transition:background .2s,color .2s,box-shadow .2s,transform .2s;display:inline-flex}.k-btn:hover{background:#000}.k-btn:active{transform:translateY(1px)}.k-btn:disabled{opacity:.32;cursor:not-allowed}.k-btn .ar{width:18px;height:18px;transition:transform .4s var(--k-ease);flex:none}.k-btn:hover .ar{transform:translate(4px)}.k-btn:hover .ar.down{transform:translateY(3px)}.k-btn:hover .ar[data-dir=left]{transform:translate(-4px)}.k-btn--light{color:var(--k-ink);background:#fff}.k-btn--light:hover{background:var(--k-paper-3)}.k-btn--ghost{color:var(--k-ink);box-shadow:inset 0 0 0 1px var(--k-line-2);background:0 0}.k-btn--ghost:hover{box-shadow:inset 0 0 0 1.5px var(--k-ink);background:0 0}.k-btn--sm{min-height:42px;padding:0 20px;font-size:.875rem}.k-btn--block{width:100%}.k-head{z-index:20;background:var(--k-wall);color:#fff;border-bottom:1px solid var(--k-on-line);position:relative}.k-head-in{justify-content:center;align-items:center;height:64px;display:flex;position:relative}.k-head .wm{color:#fff;align-items:center;min-height:44px;display:flex}.k-head .wm svg{fill:currentColor;width:168px;height:auto;display:block}.k-head-back{left:var(--k-gut);min-width:44px;min-height:44px;color:var(--k-on-2);align-items:center;gap:8px;font-size:.9375rem;font-weight:600;text-decoration:none;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.k-head-back:hover{color:#fff}.k-head-back svg{width:18px;height:18px}@media (max-width:719px){.k-head-in{height:56px}.k-head .wm svg{width:132px}.k-head-back{left:calc(var(--k-gut) - 12px);justify-content:center}.k-head-back span{display:none}}.kv-stage{--ax:50%;--y0:0;--y1:2400;--s:calc(var(--h) / (var(--y1) - var(--y0)));height:var(--h);background:var(--k-wall);color:#fff;isolation:isolate;position:relative;overflow:hidden}.kv-stage>*{position:absolute}.kv-stage>img,.kv-stage>svg{max-width:none;height:auto}.kv-hex{z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92.46' height='53.38' viewBox='0 0 92.46 53.38'%3E%3Cpath d='M0 26.69 15.41 0h30.82l15.41 26.69-15.41 26.69H15.41ZM61.64 26.69h30.82' fill='none' stroke='%23332f2f' stroke-width='1.6'/%3E%3C/svg%3E");background-size:calc(92.46 * var(--s)) calc(53.38 * var(--s));background-position:var(--ax) calc(var(--y0) * var(--s) * -1);-webkit-mask-image:linear-gradient(to bottom, #000 calc((0 - var(--y0)) * var(--s)), transparent calc((1250 - var(--y0)) * var(--s)));-webkit-mask-image:linear-gradient(to bottom, #000 calc((0 - var(--y0)) * var(--s)), transparent calc((1250 - var(--y0)) * var(--s)));mask-image:linear-gradient(to bottom, #000 calc((0 - var(--y0)) * var(--s)), transparent calc((1250 - var(--y0)) * var(--s)));inset:0}.kv-ground{fill:#fff;overflow:visible}.kv-hero{--h:clamp(480px, calc(100svh - 64px - 132px), 62vw)}.kv-logo{left:calc(var(--ax) - 283.6 * var(--s));top:calc(329 * var(--s));width:calc(567 * var(--s));color:#fff}.kv-date,.kv-place{color:#fff}@media (max-width:719px){.kv-hero{--h:calc(100vw * 1.38);--y1:2420}.kv-hero .kv-date,.kv-hero .kv-place{display:none}}.kv-scene{--y0:1100;--y1:2330;--h:240px}.kv-scene .kv-car{z-index:1}@media (prefers-reduced-motion:no-preference){.kv-hero .kv-stripes-top rect,.kv-hero .kv-stripes rect{transform-box:fill-box;transform-origin:50% 0;animation:kv-drop .9s var(--k-ease) both}.kv-hero .kv-stripes-top rect:nth-child(2),.kv-hero .kv-stripes rect:nth-child(2){animation-delay:60ms}.kv-hero .kv-stripes-top rect:nth-child(3),.kv-hero .kv-stripes rect:nth-child(3){animation-delay:.12s}.kv-hero .kv-stripes rect{animation-delay:.3s}.kv-hero .kv-stripes rect:nth-child(2){animation-delay:.36s}.kv-hero .kv-stripes rect:nth-child(3){animation-delay:.42s}.kv-hero .kv-floor{animation:.8s ease-out .5s both kv-fade}.kv-hero .kv-logo{animation:kv-rise 1s .15s var(--k-ease) both}.kv-hero .kv-date,.kv-hero .kv-place{animation:1s ease-out .55s both kv-fade}.kv-hero .kv-cars{transform-origin:50% 0;animation:kv-drive 1.4s .6s var(--k-ease) both}}@keyframes kv-drop{0%{transform:scaleY(0)}}@keyframes kv-fade{0%{opacity:0}}@keyframes kv-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes kv-drive{0%{opacity:0;transform:translateY(-9%)scale(.82)}}.kv-bars{justify-content:center;gap:6px;display:flex}.kv-bars i{background:#fff;width:30px;height:40px;display:block}.k-intro{background:var(--k-paper);text-align:center;padding:0 0 clamp(56px,7vw,96px);position:relative}.k-intro .k-arrival{margin:0 auto clamp(36px,4.5vw,56px)}.k-intro .k-h1{max-width:15.5em;margin:0 auto;font-size:clamp(2rem,1.1rem + 2.9vw,3.5rem);line-height:1.06}.k-facts{border-top:1px solid var(--k-line);border-bottom:1px solid var(--k-line);grid-template-columns:repeat(3,minmax(0,1fr));max-width:940px;margin:clamp(32px,4vw,48px) auto 0;display:grid}.k-facts>div{padding:18px 16px}.k-facts>div+div{border-left:1px solid var(--k-line)}.k-facts dt{color:var(--k-ink-3)}.k-facts dd{color:var(--k-ink);margin-top:6px;font-size:1.0625rem;line-height:1.35}@media (max-width:719px){.k-facts{text-align:left;grid-template-columns:1fr}.k-facts>div{grid-template-columns:96px 1fr;align-items:baseline;gap:12px;padding:14px 0;display:grid}.k-facts>div+div{border-left:0;border-top:1px solid var(--k-line)}.k-facts dd{margin-top:0}}.k-arrival{text-align:left;background:var(--k-yellow);max-width:940px;color:var(--k-ink);border-radius:4px;grid-template-columns:auto 1fr;align-items:center;gap:6px 16px;margin:24px auto 0;padding:18px 22px;display:grid}.k-arrival svg{fill:none;stroke:currentColor;stroke-width:1.8px;grid-row:span 2;width:34px;height:34px}.k-arrival .k-eyebrow{letter-spacing:.2em}.k-arrival p{font-size:clamp(1.0625rem,1rem + .3vw,1.25rem);font-weight:600;line-height:1.35}.k-intro .k-cta{margin-top:36px}.k-sec{padding:clamp(64px,8vw,112px) 0}.k-sec-head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:12px 32px;margin-bottom:clamp(28px,4vw,48px);display:flex}.k-how{background:var(--k-paper-2)}.k-how ol{counter-reset:k;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.k-how li{border-top:3px solid var(--k-ink);padding:26px 24px 4px 0;position:relative}.k-how li+li{padding-left:24px}.k-how li+li:before{content:"";background:var(--k-line);width:1px;position:absolute;top:26px;bottom:4px;left:0}.k-how .n{font:700 2.25rem/1 var(--f-sans);letter-spacing:-.02em;display:block}.k-how h3{font:700 1.0625rem/1.3 var(--f-sans);margin-top:18px}.k-how p{color:var(--k-ink-2);margin-top:8px;font-size:.9375rem;line-height:1.5}@media (max-width:959px){.k-how ol{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:36px}.k-how li:nth-child(3){padding-left:0}.k-how li:nth-child(3):before{display:none}}@media (max-width:559px){.k-how ol{grid-template-columns:1fr;row-gap:0}.k-how li,.k-how li+li{border-top-width:1px;border-top-color:var(--k-line);grid-template-columns:44px 1fr;column-gap:12px;padding:18px 0;display:grid}.k-how li:first-child{border-top:3px solid var(--k-ink)}.k-how li:before{display:none}.k-how .n{grid-row:span 2;font-size:1.5rem}.k-how h3{margin-top:0}.k-how p{margin-top:4px}}.k-areas-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:clamp(16px,2vw,28px);display:grid}.k-card{background:var(--k-paper);border:1px solid var(--k-line);border-radius:6px;flex-direction:column;transition:border-color .3s,box-shadow .3s;display:flex;overflow:hidden}.k-card:hover{border-color:var(--k-line-2);box-shadow:0 30px 60px -40px #231f2073}.k-card .kv-scene{--h:clamp(200px, 17vw, 236px)}.k-card .kv-car{transition:transform .7s var(--k-ease);transform-origin:50% 100%}.k-card:hover .kv-car{transform:translateY(-2%)scale(1.03)}.k-card-body{flex-direction:column;flex:1;padding:22px 24px 24px;display:flex}.k-card-tag{color:var(--k-ink-3);align-items:center;gap:10px;display:flex}.k-card-tag i{background:var(--c,var(--k-ink));width:22px;height:4px}.k-card h3{font-family:var(--k-thin);letter-spacing:-.01em;margin-top:12px;font-size:clamp(1.875rem,1.3rem + 1vw,2.375rem);font-weight:100;line-height:1.02}.k-card-desc{color:var(--k-ink-2);margin-top:12px}.k-card-meta{color:var(--k-ink-3);margin-top:14px;font-size:.875rem;line-height:1.5}.k-card-meta b{color:var(--k-ink);font-weight:700}.k-card .k-prereq{margin-top:16px}.k-card .k-btn{margin-top:auto}.k-card-cta{margin-top:auto;padding-top:20px}.kv-red{--c:var(--k-red)}.kv-teal{--c:var(--k-teal)}.kv-yellow{--c:var(--k-yellow)}.k-card.a-parking{--c:var(--k-red)}.k-card.a-exposicao{--c:var(--k-teal)}.k-card.a-classicos{--c:#d9b800}@media (max-width:959px){.k-areas-grid{grid-template-columns:1fr;max-width:560px;margin:0 auto}.k-card .kv-scene{--h:220px}}.k-prereq{background:var(--k-red);color:#fff;border-radius:2px;padding:9px 12px;font-size:.8125rem;line-height:1.45}.k-prereq b{letter-spacing:.08em;text-transform:uppercase;margin-right:6px;font-size:.6875rem}.k-notes{padding:0 0 clamp(56px,7vw,96px)}.k-notes p{max-width:74ch;color:var(--k-ink-3);font-size:.8125rem;line-height:1.6}.k-notes p+p{margin-top:10px}.k-notes a{color:var(--k-ink)}.k-foot{background:var(--k-wall);color:#fff;text-align:center;position:relative;overflow:hidden}.k-foot .kv-bars{margin:0 auto}.k-foot-in{padding-top:clamp(40px,5vw,56px);padding-bottom:clamp(48px,6vw,64px)}.k-foot-logo{color:#fff;width:112px;height:auto;margin:0 auto;display:block}.k-foot-in p{color:var(--k-on-2);margin-top:28px;font-size:.9375rem}.k-foot-in .k-btn{margin-top:20px}.k-foot-in .k-btn svg{width:18px;height:18px}.k-foot-legal{border-top:1px solid var(--k-on-line);color:var(--k-on-3);padding:20px 0 28px;font-size:.8125rem;line-height:1.6}.k-foot-legal a{color:var(--k-on-2)}@media (max-width:719px){.k-foot-logo{width:92px}}.k-doc{padding:clamp(48px,6vw,80px) 0 clamp(64px,8vw,112px)}.k-doc-head{max-width:760px}.k-doc-head .k-eyebrow{color:var(--k-ink-3)}.k-doc-head .k-h1{margin-top:14px}.k-doc-head .k-lead{margin-top:18px}.k-doc-body{grid-template-columns:240px minmax(0,1fr);gap:56px;margin-top:56px;display:grid}.k-doc-toc{align-self:start;gap:10px;font-size:.875rem;display:grid;position:sticky;top:24px}.k-doc-toc a{color:var(--k-ink-3);text-decoration:none}.k-doc-toc a:hover{color:var(--k-ink)}.k-doc-text{max-width:760px}.k-doc-text section+section{margin-top:44px}.k-doc-text h2{font-family:var(--k-thin);border-bottom:1px solid var(--k-line);padding-bottom:12px;font-size:1.875rem;font-weight:100;line-height:1.1}.k-doc-text p,.k-doc-text ul,.k-doc-text table{color:var(--k-ink-2);margin-top:14px}.k-doc-text ul{padding-left:1.2em;list-style:outside}.k-doc-text li+li{margin-top:6px}.k-doc-text strong{color:var(--k-ink)}.k-doc-text a{color:var(--k-ink);font-weight:600}.k-doc-text table{border-collapse:collapse;width:100%;font-size:.9375rem}.k-doc-text th,.k-doc-text td{text-align:left;vertical-align:top;border-bottom:1px solid var(--k-line);padding:10px 12px 10px 0}.k-doc-text th{color:var(--k-ink);font-weight:700}@media (max-width:899px){.k-doc-body{grid-template-columns:1fr;gap:32px}.k-doc-toc{position:static}}@media (prefers-reduced-motion:no-preference){.pub [data-reveal]{opacity:0;transition:opacity .8s var(--k-ease), transform .8s var(--k-ease);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(18px)}.pub [data-reveal].is-in{opacity:1;transform:none}}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.k-notice{border:1px solid var(--k-ink);background:var(--k-paper);color:var(--k-ink);border-radius:4px;grid-template-columns:auto 1fr;align-items:start;gap:4px 14px;padding:16px 18px;display:grid}.k-notice svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linejoin:round;stroke-linecap:round;grid-row:span 2;width:28px;height:28px}.k-notice strong{font-size:1rem;line-height:1.35}.k-notice p{color:var(--k-ink-2);font-size:.9375rem;line-height:1.5}.k-notice.is-approval{border-left:4px solid var(--k-red,#d5001c);text-align:left}.k-notice.is-approval svg{color:var(--k-red,#d5001c)}.k-notice.is-approval p{color:var(--k-ink);font-weight:600}.k-intro .k-notice.is-approval{max-width:940px;margin:24px auto 0}.k-submit .k-notice.is-approval{margin-bottom:16px}.k-ok-text .k-notice.is-approval{margin-top:20px}.k-doc-text .table-scroll{overflow-x:auto}.k-arrival.is-compact{gap:4px 14px;max-width:none;margin:18px 0 0;padding:14px 16px}.k-arrival.is-compact svg{width:28px;height:28px}.k-arrival.is-compact p{font-size:1rem}
