.pnav{--pnav-w: 256px;--pnav-row: 30px;--pnav-mark: rgba(10, 10, 10, .24);--pnav-done: rgba(10, 10, 10, .55);--pnav-shadow: 0 16px 40px -18px rgba(10, 10, 10, .28);position:fixed;z-index:44;font-family:Inter,Inter Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;color:var(--foreground);opacity:0;visibility:hidden;transition:opacity .25s ease,visibility 0s linear .25s}.dark .pnav{--pnav-mark: rgba(250, 250, 250, .26);--pnav-done: rgba(250, 250, 250, .6);--pnav-shadow: 0 16px 40px -18px rgba(0, 0, 0, .8)}.pnav.is-on{opacity:1;visibility:visible;transition:opacity .25s ease}.pnav .pnav__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:0 16px 10px;font-size:12px;font-weight:500;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground)}.pnav .pnav__head b{font-size:12px;font-weight:600;letter-spacing:0;text-transform:none;color:var(--foreground)}.pnav .pnav__list{position:relative;margin:0;padding:0;list-style:none}.pnav .pnav__track{position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--border)}.pnav .pnav__track>span{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--brand);transform-origin:top;transform:scaleY(0)}.pnav .pnav__list a{display:flex;align-items:center;gap:10px;height:var(--pnav-row);padding:0 16px 0 12px;font-size:13.5px;line-height:1.2;white-space:nowrap;text-decoration:none;color:var(--muted-foreground);transition:color .15s ease,background-color .15s ease}.pnav .pnav__list a:hover{color:var(--foreground)}.pnav .pnav__list a[aria-current=true]{color:var(--foreground);font-weight:600}.pnav .pnav__list i{flex:none;width:12px;height:2px;background:var(--pnav-mark);transition:width .2s ease,background-color .2s ease}.pnav .pnav__list a.is-done i{background:var(--pnav-done)}.pnav .pnav__list a[aria-current=true] i{width:20px;background:var(--brand)}.pnav:not(:hover):not(:focus-within) .pnav__list a[aria-current=true] i{width:12px}.pnav .pnav__n{flex:none;width:18px;font-size:12px;font-variant-numeric:tabular-nums;color:var(--muted-foreground)}.pnav .pnav__label{overflow:hidden;text-overflow:ellipsis}.pnav .pnav__actions{display:flex;align-items:center;gap:14px;margin-top:10px;padding:12px 16px 0;border-top:1px solid var(--border)}.pnav .pnav__btn{display:inline-flex;align-items:center;height:36px;padding:0 14px;background:var(--brand);color:var(--brand-foreground);font-size:13px;font-weight:500;text-decoration:none;white-space:nowrap;transition:background-color .15s ease}.pnav .pnav__btn:hover{background:var(--brand-hover)}.pnav .pnav__link{font-size:13px;font-weight:500;color:var(--foreground);text-decoration:none;white-space:nowrap}.pnav .pnav__link:hover{color:var(--brand)}.pnav a:focus-visible,.pnav button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.pnav{left:12px;top:calc(100svh - 56px - env(safe-area-inset-bottom,0px))}.pnav .pnav__toggle{display:inline-flex;align-items:center;gap:9px;height:44px;max-width:min(74vw,320px);padding:0 14px 0 12px;background:var(--background);color:var(--foreground);border:1px solid var(--border);box-shadow:var(--pnav-shadow);font:500 13px/1 Inter,Inter Fallback,system-ui,sans-serif;cursor:pointer}.pnav .pnav__toggle svg{flex:none;color:var(--muted-foreground)}.pnav .pnav__count{flex:none;font-weight:600;font-variant-numeric:tabular-nums;color:var(--brand)}.pnav .pnav__cur{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pnav .pnav__panel{position:absolute;left:0;bottom:calc(100% + 8px);width:min(88vw,320px);padding:14px 0 12px;background:var(--background);border:1px solid var(--border);box-shadow:var(--pnav-shadow);opacity:0;visibility:hidden;transform:translateY(8px);transition:opacity .2s ease,transform .2s ease,visibility 0s linear .2s}.pnav.is-open .pnav__panel{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .2s ease}.pnav.is-open .pnav__panel .pnav__list a{height:44px}.pnav.is-open .pnav__panel :is(.pnav__btn,.pnav__link){display:inline-flex;align-items:center;min-height:44px}@media(hover:hover)and (pointer:fine)and (min-width:1024px){.pnav{left:0;top:50%;bottom:auto;transform:translateY(-50%);width:24px}.pnav .pnav__toggle{display:none}.pnav :is(.pnav__head,.pnav__n){font-size:11px}.pnav .pnav__panel{position:relative;left:auto;bottom:auto;width:auto;padding:12px 0;background:transparent;border-color:transparent;box-shadow:none;opacity:1;visibility:visible;transform:none;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.pnav .pnav__head,.pnav .pnav__n,.pnav .pnav__label,.pnav .pnav__actions,.pnav .pnav__track{opacity:0;transform:translate(-6px);pointer-events:none;transition:opacity .18s ease,transform .18s ease}.pnav:hover,.pnav:focus-within{width:var(--pnav-w);left:8px}.pnav:hover .pnav__panel,.pnav:focus-within .pnav__panel{background:var(--background);border-color:var(--border);box-shadow:var(--pnav-shadow)}.pnav:hover :is(.pnav__head,.pnav__n,.pnav__label,.pnav__actions,.pnav__track),.pnav:focus-within :is(.pnav__head,.pnav__n,.pnav__label,.pnav__actions,.pnav__track){opacity:1;transform:none;pointer-events:auto;transition-delay:.04s}.pnav:hover .pnav__list a[aria-current=true],.pnav:focus-within .pnav__list a[aria-current=true]{background:var(--secondary)}}@media(hover:hover)and (pointer:fine)and (min-width:1760px){.pnav{left:16px;width:232px}.pnav .pnav__panel{background:var(--background);border-color:var(--border);box-shadow:none}.pnav .pnav__panel :is(.pnav__head,.pnav__n,.pnav__label,.pnav__actions,.pnav__track){opacity:1;transform:none;pointer-events:auto}}@media(max-height:560px)and (hover:none){.pnav{display:none}}@media(prefers-reduced-motion:reduce){.pnav,.pnav *{transition-duration:.001ms!important}}.related{--rel-ink: var(--ink, currentColor);--rel-muted: var(--muted, #5b6875);--rel-line: var(--line, #d9e0e8);--rel-surface: var(--surface, var(--surf, #fff));--rel-radius: 14px;padding:clamp(40px,6vw,80px) clamp(16px,4vw,80px) 0;color:var(--rel-ink)}.related--flat{--rel-radius: 0;padding-inline:clamp(16px,5.5vw,80px)}.skx .related{--rel-ink: var(--ink);--rel-muted: var(--mute);--rel-line: var(--line);--rel-surface: var(--surf)}.act .related{--rel-ink: var(--act-ink);--rel-muted: var(--act-mute);--rel-line: var(--act-line);--rel-surface: var(--act-surf)}.df .related{--rel-muted: var(--mute);--rel-surface: var(--surf)}.related__in{max-width:1320px;margin:0 auto;display:flex;flex-direction:column;gap:clamp(16px,2vw,24px)}.related__title{margin:0;color:var(--rel-ink)}.related__list{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:12px}.related__card{height:100%;display:flex;flex-direction:column;gap:6px;padding:18px 20px;background:var(--rel-surface);border:1px solid var(--rel-line);border-radius:var(--rel-radius);color:var(--rel-ink);text-decoration:none;transition:border-color .15s ease}.related__card:hover,.related__card:focus-visible{border-color:var(--lp-red, #e31a1f)}.related__card:focus-visible{outline:2px solid var(--lp-red, #e31a1f);outline-offset:2px}.lp-brand.lp-brand .related__name{font-family:var(--lp-display);font-weight:400;font-size:18px;line-height:1.25;letter-spacing:-.01em}.related__text{font-size:14px;line-height:1.45;color:var(--rel-muted)}.related__more{margin-top:auto;padding-top:6px;font-size:13.5px;font-weight:600;color:var(--lp-red-text, #d0161b)}.lp-brand.lp-brand{--lp-display: "Unbounded", "Unbounded Fallback", sans-serif;--lp-sans: "Inter", "Inter Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", system-ui, sans-serif;--lp-red: #e31a1f;--lp-red-hover: #b8151a;--lp-red-text: #d0161b;font-family:var(--lp-sans)!important}.dark .lp-brand.lp-brand{--lp-red-text: #ff6b6f}.lp-brand.lp-brand :is(h1,h2,h3){font-family:var(--lp-display)!important;font-weight:400!important;letter-spacing:-.01em!important}.lp-brand.lp-brand :has(>h1){container-type:inline-size}.lp-brand.lp-brand h1{font-size:clamp(24px,8.4cqi,48px)!important;line-height:1.12!important}.lp-brand.lp-brand h1 .lp-h1-kind{display:block;margin:0 0 clamp(10px,1.1vw,16px);font:600 clamp(14px,.8rem + .3vw,17px)/1.35 var(--lp-sans)!important;letter-spacing:0!important;color:var(--lp-muted, var(--muted));text-wrap:pretty}.lp-brand.lp-brand.df{--lp-muted: var(--mute)}@media(max-width:360px){.lp-brand.lp-brand h1 .lp-h1-kind{font-size:13px!important;margin-bottom:8px}}@media(orientation:landscape)and (max-height:500px){.lp-brand.lp-brand h1 .lp-h1-kind{display:none}}.lp-brand.lp-brand .lp-h2{font-size:clamp(22px,.75rem + 1.6vw,34px)!important;line-height:1.2!important}.lp-brand.lp-brand .lp-h2--xl{font-size:clamp(26px,.7rem + 2.4vw,42px)!important;line-height:1.15!important}.lp-brand.lp-brand .lp-h3{font-size:16px!important;line-height:1.3!important}.lp-brand.lp-brand .lp-step-title{font-size:clamp(17px,.7rem + .9vw,23px)!important;line-height:1.25!important}.lp-brand.lp-brand .lp-display{font-family:var(--lp-display)!important;font-weight:500!important;letter-spacing:0!important}.lp-brand.lp-brand .lp-num{font-family:var(--lp-display)!important;font-weight:300!important;letter-spacing:-.02em!important}.lp-brand.lp-brand .lp-eyebrow{display:inline-flex;align-items:center;gap:10px;flex:none;font:500 12px/1.35 var(--lp-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--lp-muted, var(--muted));white-space:nowrap}.lp-brand.lp-brand .lp-eyebrow:before{content:"";flex:none;width:6px;height:6px;background:var(--lp-red)}.lp-brand.lp-brand div:not([class*=pin-head]):has(>.lp-eyebrow+.lp-h2){flex-direction:column!important;align-items:flex-start!important;flex-wrap:nowrap!important;gap:12px!important}.lp-brand.lp-brand :has(>.lp-eyebrow)>.lp-h2{flex:0 1 auto!important;margin-top:0!important}.lp-brand.lp-brand [class*=pin-head]:has(>.lp-eyebrow){align-items:center!important;gap:8px 16px!important}.lp-brand.lp-brand .lp-label{font-family:var(--lp-sans)!important;font-size:11.5px!important;font-weight:600!important;letter-spacing:.08em!important;text-transform:uppercase}.lp-brand.lp-brand .lp-chips{font-family:var(--lp-sans)!important;font-weight:500;letter-spacing:.06em!important}.lp-brand.lp-brand .lp-text-sm{font-family:var(--lp-sans)!important;font-size:13px!important;line-height:1.45!important;letter-spacing:0!important}.lp-brand.lp-brand .lp-footnote{font-family:var(--lp-sans)!important;font-size:13px!important;letter-spacing:0!important}.lp-brand.lp-brand .lp-num-ui,.lp-brand.lp-brand [data-step-chip]{font-family:var(--lp-sans)!important;font-weight:600!important;letter-spacing:0!important}.lp-brand.lp-brand .lp-step-no{font-family:var(--lp-display)!important;font-weight:400!important;letter-spacing:0!important;color:var(--lp-red-text)!important}.lp-brand.lp-brand .lp-cta{background:var(--lp-red)!important;color:#fff!important;box-shadow:none!important;transition:background-color .15s ease}.lp-brand.lp-brand .lp-cta:hover,.lp-brand.lp-brand .lp-cta:focus-visible{background:var(--lp-red-hover)!important;color:#fff!important}.lp-brand.lp-brand .lp-cta:disabled{background:var(--lp-red-hover)!important}.lp-brand.lp-brand .lp-cta:focus-visible{outline:2px solid var(--lp-red)!important;outline-offset:2px}.lp-brand.lp-brand.skx{--sans: var(--lp-sans);--lp-muted: var(--mute)}.lp-brand.lp-brand .skx-tag{gap:10px;padding:0;border-radius:0;background:none;box-shadow:none;color:var(--mute);font:500 12px/1.35 var(--lp-sans);letter-spacing:.08em;text-transform:uppercase}.lp-brand.lp-brand .skx-tag:before{content:"";flex:none;width:6px;height:6px;background:var(--lp-red)}.lp-brand.lp-brand .skx-btn--y{background:var(--lp-red);color:#fff;box-shadow:none}.lp-brand.lp-brand .skx-btn--y:hover{background:var(--lp-red-hover)}.lp-brand.lp-brand .skx-btn--y:active{box-shadow:none}.lp-brand.lp-brand .skx-btn--ink:hover{background:var(--lp-red);color:#fff}.lp-brand.lp-brand :is(.skx-nums b,.skx-price b){font-family:var(--lp-display);font-weight:300;letter-spacing:-.02em}.lp-brand.lp-brand .skx-chips{font:500 12px/1.4 var(--lp-sans);letter-spacing:.06em}.lp-brand.lp-brand.act{--act-sans: var(--lp-sans);--lp-muted: var(--act-mute)}.lp-brand.lp-brand .act-tag{gap:10px;padding:0;border-radius:0;background:none;box-shadow:none;color:var(--act-mute);font:500 12px/1.35 var(--lp-sans);letter-spacing:.08em;text-transform:uppercase}.lp-brand.lp-brand .act-tag:before{content:"";flex:none;width:6px;height:6px;background:var(--lp-red)}.lp-brand.lp-brand .act-btn--y{background:var(--lp-red);color:#fff;box-shadow:none}.lp-brand.lp-brand .act-btn--y:hover{background:var(--lp-red-hover)}.lp-brand.lp-brand .act-btn--y:active{box-shadow:none}.lp-brand.lp-brand .act-nums b{font-family:var(--lp-display);font-weight:300;letter-spacing:-.02em}.lp-brand.lp-brand .act-facts{font:500 12px/1.4 var(--lp-sans);letter-spacing:.06em}
