[data-pk]{--pk-bg: #f1f1f1;--pk-bg-lift: #ffffff;--pk-ink: #1a1a1a;--pk-ink-2: #34383d;--pk-ink-3: #616161;--pk-ink-4: #6d7175;--pk-accent: #5c6ac4;--pk-accent-lift: #4a55a3;--pk-accent-deep: #3a4894;--pk-money: #008060;--pk-money-deep: #014b40;--pk-warn: #b98900;--pk-danger: #d72c0d;--pk-line: rgba(26, 26, 26, .12);--pk-line-soft: rgba(26, 26, 26, .07);--pk-line-strong: rgba(26, 26, 26, .24);--pk-glass-1: rgba(255, 255, 255, .55);--pk-glass-2: rgba(255, 255, 255, .72);--pk-glass-3: rgba(255, 255, 255, .88);--pk-glass-blur-1: 12px;--pk-glass-blur-2: 18px;--pk-glass-blur-3: 26px;--pk-glass-sat: 1.15;--pk-font: Inter, "Inter Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--pk-font-display: "Iowan Old Style", Georgia, Cambria, "Times New Roman", serif;--pk-font-mono: ui-monospace, "SF Mono", SFMono-Regular, Menlo, Consolas, "Liberation Mono", monospace;--pk-w-normal: 400;--pk-w-medium: 500;--pk-w-semi: 620;--pk-w-bold: 760;--pk-t-display: clamp(2.25rem, 1.4rem + 4.2vw, 3.25rem);--pk-t-h1: clamp(1.95rem, 1.35rem + 2.8vw, 3rem);--pk-t-h2: clamp(1.4rem, 1.15rem + 1.1vw, 1.85rem);--pk-t-h3: clamp(1.075rem, 1rem + .35rem, 1.25rem);--pk-t-lede: clamp(1.05rem, .98rem + .35vw, 1.2rem);--pk-t-body: 1rem;--pk-t-sm: .9rem;--pk-t-xs: .8rem;--pk-lh-tight: 1.12;--pk-lh-snug: 1.35;--pk-lh-body: 1.65;--pk-1: .25rem;--pk-2: .5rem;--pk-3: .75rem;--pk-4: 1rem;--pk-5: 1.5rem;--pk-6: 2rem;--pk-7: 3rem;--pk-8: 4rem;--pk-section: clamp(2rem, 1.2rem + 3vw, 3.5rem);--pk-gutter: clamp(1.125rem, .75rem + 1.6vw, 1.75rem);--pk-r-sm: 8px;--pk-r-md: 12px;--pk-r-lg: 16px;--pk-r-xl: 22px;--pk-r-pill: 999px;--pk-w-prose: 760px;--pk-w-page: 960px;--pk-w-wide: 1160px;--pk-shadow-1: 0 1px 2px rgba(26, 26, 26, .05), 0 8px 24px -12px rgba(26, 26, 26, .1);--pk-shadow-2: 0 2px 4px rgba(26, 26, 26, .06), 0 24px 56px -24px rgba(26, 26, 26, .16);--pk-shadow-glow: 0 0 0 1px rgba(92, 106, 196, .25), 0 18px 60px -18px rgba(92, 106, 196, .35);--pk-ease: cubic-bezier(.22, .61, .36, 1);--pk-ease-soft: cubic-bezier(.4, 0, .2, 1);--pk-d-fast: .14s;--pk-d-base: .24s;--pk-d-slow: .42s;--pk-d-reveal: .62s;--pk-focus: 0 0 0 2px var(--pk-bg), 0 0 0 4px var(--pk-accent-deep)}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90%;descent-override:22.43%;line-gap-override:0%;size-adjust:107.12%}html:has([data-pk]),html:has([data-pk]) body{background:#f1f1f1}[data-pk]{font-family:var(--pk-font);font-size:var(--pk-t-body);line-height:var(--pk-lh-body);color:var(--pk-ink-2);background:var(--pk-bg);min-height:100svh;position:relative;isolation:isolate;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overflow-x:clip}[data-pk] *,[data-pk] *:before,[data-pk] *:after{box-sizing:border-box}[data-pk] h1,[data-pk] h2,[data-pk] h3,[data-pk] h4,[data-pk] p,[data-pk] figure,[data-pk] blockquote,[data-pk] ul,[data-pk] ol,[data-pk] dl{margin:0}[data-pk] ul,[data-pk] ol{padding:0;list-style:none}[data-pk] h1,[data-pk] h2,[data-pk] h3{color:var(--pk-ink);font-weight:var(--pk-w-bold);letter-spacing:-.025em;line-height:var(--pk-lh-tight);text-wrap:balance}[data-pk] h3{font-weight:var(--pk-w-semi);letter-spacing:-.015em;line-height:var(--pk-lh-snug)}[data-pk] p{text-wrap:pretty}[data-pk] img,[data-pk] svg,[data-pk] video{display:block;max-width:100%;height:auto}[data-pk] a{color:var(--pk-accent-lift);text-decoration:none}[data-pk] a:not([class]){background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0% 1px;transition:background-size var(--pk-d-base) var(--pk-ease-soft);padding-bottom:1px}[data-pk] a:not([class]):hover{background-size:100% 1px}[data-pk] button,[data-pk] input,[data-pk] select,[data-pk] textarea{font:inherit;color:inherit}[data-pk] ::selection{background:#5c6ac440;color:var(--pk-ink)}[data-pk] :focus-visible{outline:none;box-shadow:var(--pk-focus);border-radius:var(--pk-r-sm)}[data-pk] .pk-skip{position:absolute;left:var(--pk-4);top:var(--pk-4);z-index:100;padding:var(--pk-2) var(--pk-4);border-radius:var(--pk-r-sm);background:var(--pk-bg-lift);border:1px solid var(--pk-line-strong);color:var(--pk-ink);font-weight:var(--pk-w-semi);font-size:var(--pk-t-sm);transform:translateY(-200%);transition:transform var(--pk-d-fast) var(--pk-ease)}[data-pk] .pk-skip:focus-visible{transform:none}[data-pk] .pk-shell{width:100%;max-width:var(--pk-w-page);margin-inline:auto;padding-inline:var(--pk-gutter)}[data-pk] .pk-shell--prose{max-width:var(--pk-w-prose)}[data-pk] .pk-shell--wide{max-width:var(--pk-w-wide)}[data-pk] .pk-main{position:relative;z-index:1;padding-block:var(--pk-6) var(--pk-section)}[data-pk] .pk-stack>*+*{margin-top:var(--pk-4)}@media(prefers-reduced-transparency:reduce){[data-pk]{--pk-glass-1: rgba(255, 255, 255, .92);--pk-glass-2: rgba(255, 255, 255, .95);--pk-glass-3: rgba(255, 255, 255, .98)}[data-pk] .pk-glass-1,[data-pk] .pk-glass-2,[data-pk] .pk-glass-3{backdrop-filter:none!important;-webkit-backdrop-filter:none!important}[data-pk] .pk-backdrop{display:none}}@media(prefers-reduced-motion:reduce){[data-pk] *,[data-pk] *:before,[data-pk] *:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}[data-pk] [data-reveal]{opacity:1!important;transform:none!important}}[data-pk] .pk-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;contain:strict}[data-pk] .pk-backdrop:before{content:"";position:absolute;top:-10%;right:-10%;bottom:-10%;left:-10%;background:radial-gradient(1100px 620px at 82% 22%,rgba(92,106,196,.1),transparent 68%),radial-gradient(900px 540px at 10% 74%,rgba(0,128,96,.05),transparent 66%),radial-gradient(1400px 900px at 50% -10%,rgba(92,106,196,.06),transparent 70%)}[data-pk] .pk-aurora{position:absolute;border-radius:50%;will-change:transform}[data-pk] .pk-aurora--a{width:120vmax;height:78vmax;top:-34vmax;right:-30vmax;background:radial-gradient(closest-side,rgba(92,106,196,.13),rgba(92,106,196,.04) 55%,transparent 78%);animation:pk-drift-a 48s var(--pk-ease-soft) infinite alternate}[data-pk] .pk-aurora--b{width:104vmax;height:70vmax;bottom:-40vmax;left:-32vmax;background:radial-gradient(closest-side,rgba(0,128,96,.08),rgba(0,128,96,.025) 55%,transparent 78%);animation:pk-drift-b 64s var(--pk-ease-soft) infinite alternate}@keyframes pk-drift-a{0%{transform:translateZ(0) scale(1)}to{transform:translate3d(-5%,4%,0) scale(1.09)}}@keyframes pk-drift-b{0%{transform:translateZ(0) scale(1.06)}to{transform:translate3d(6%,-5%,0) scale(1)}}[data-pk] .pk-backdrop:after,[data-pk] .pk-stars,[data-pk] .pk-vignette{display:none}[data-pk][data-lite] .pk-aurora--b{display:none}@media(max-width:640px){[data-pk] .pk-aurora--b{display:none}}[data-pk] .pk-glass-1,[data-pk] .pk-glass-2,[data-pk] .pk-glass-3{position:relative;border-radius:var(--pk-r-lg);border:1px solid transparent;background-clip:padding-box}[data-pk] .pk-glass-1:before,[data-pk] .pk-glass-2:before,[data-pk] .pk-glass-3:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(var(--pk-tilt, 160deg),rgba(255,255,255,.95) 0%,rgba(92,106,196,.2) 30%,rgba(92,106,196,.06) 62%,rgba(92,106,196,.32) 100%);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}[data-pk] .pk-glass-1{background-color:var(--pk-glass-1);backdrop-filter:blur(var(--pk-glass-blur-1)) saturate(var(--pk-glass-sat));-webkit-backdrop-filter:blur(var(--pk-glass-blur-1)) saturate(var(--pk-glass-sat));box-shadow:inset 0 1px #fffffff2,0 1px 2px #1a1a1a0f}[data-pk] .pk-glass-2{background-color:var(--pk-glass-2);backdrop-filter:blur(var(--pk-glass-blur-2)) saturate(var(--pk-glass-sat));-webkit-backdrop-filter:blur(var(--pk-glass-blur-2)) saturate(var(--pk-glass-sat));box-shadow:inset 0 1px #fff,inset 0 -24px 48px -24px #5c6ac414,0 1px 2px #1a1a1a12,var(--pk-shadow-1)}[data-pk] .pk-glass-3{background-color:var(--pk-glass-3);backdrop-filter:blur(var(--pk-glass-blur-3)) saturate(var(--pk-glass-sat));-webkit-backdrop-filter:blur(var(--pk-glass-blur-3)) saturate(var(--pk-glass-sat));box-shadow:inset 0 1px #fff,inset 0 -20px 40px -20px #5c6ac41a,0 1px 2px #1a1a1a14,var(--pk-shadow-2)}[data-pk] .pk-inset{background:#5c6ac40f;border:1px solid var(--pk-line-soft);border-radius:var(--pk-r-md)}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){[data-pk] .pk-glass-1{background-color:#ffffffeb}[data-pk] .pk-glass-2{background-color:#fffffff2}[data-pk] .pk-glass-3{background-color:#fffffffa}}@media(max-width:640px){[data-pk] .pk-glass-1{backdrop-filter:none;-webkit-backdrop-filter:none;background-color:#ffffffb8}}[data-pk] .pk-interactive{transition:transform var(--pk-d-base) var(--pk-ease),border-color var(--pk-d-base) var(--pk-ease-soft)}[data-pk] .pk-interactive:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:radial-gradient(120% 80% at 50% 0%,rgba(255,255,255,.65),transparent 62%);opacity:0;transition:opacity var(--pk-d-base) var(--pk-ease-soft);pointer-events:none}[data-pk] .pk-interactive:hover:after,[data-pk] .pk-interactive:focus-within:after{opacity:1}[data-pk] .pk-interactive:hover{transform:translateY(-2px)}[data-pk] .pk-interactive:active{transform:translateY(0);transition-duration:var(--pk-d-fast)}@media(hover:none){[data-pk] .pk-interactive:hover{transform:none}}[data-pk] .pk-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--pk-2);position:relative;padding:.8rem 1.4rem;border:0;border-radius:var(--pk-r-pill);font-size:var(--pk-t-body);font-weight:var(--pk-w-semi);line-height:1.2;cursor:pointer;text-align:center;overflow:hidden;transition:transform var(--pk-d-fast) var(--pk-ease),filter var(--pk-d-base) var(--pk-ease-soft)}[data-pk] .pk-btn--primary{background:linear-gradient(135deg,var(--pk-accent) 0%,var(--pk-accent-deep) 100%);color:#fff;box-shadow:var(--pk-shadow-glow)}[data-pk] .pk-btn--primary:hover{filter:brightness(1.08)}[data-pk] .pk-btn--ghost{background:var(--pk-glass-1);color:var(--pk-ink);border:1px solid var(--pk-line);backdrop-filter:blur(var(--pk-glass-blur-1));-webkit-backdrop-filter:blur(var(--pk-glass-blur-1))}[data-pk] .pk-btn--ghost:hover{border-color:var(--pk-line-strong);background:#5c6ac41a}[data-pk] .pk-btn:active{transform:scale(.98)}[data-pk] .pk-eyebrow{display:block;font-size:var(--pk-t-xs);font-weight:var(--pk-w-bold);letter-spacing:.14em;text-transform:uppercase;color:var(--pk-accent-lift)}[data-pk] .pk-pill{display:inline-block;padding:.15rem .65rem;border-radius:var(--pk-r-pill);background:#5c6ac41f;border:1px solid rgba(92,106,196,.35);color:var(--pk-accent-deep);font-size:var(--pk-t-xs);font-weight:var(--pk-w-semi);letter-spacing:.01em}[data-pk] .pk-pill--money{background:#0080601a;border-color:#00806059;color:var(--pk-money-deep)}[data-pk] .pk-hr{height:1px;border:0;margin:var(--pk-6) 0;background:linear-gradient(to right,transparent,var(--pk-line),transparent)}[data-pk] .pk-row{position:relative;border-radius:var(--pk-r-lg);background:linear-gradient(180deg,#5c6ac40e,#5c6ac408);border:1px solid var(--pk-line);box-shadow:var(--pk-shadow-1)}[data-pk] .pk-row.pk-interactive:hover{border-color:var(--pk-line-strong)}[data-pk] .pk-glass-1:nth-child(3n+2),[data-pk] .pk-glass-2:nth-child(3n+2){--pk-tilt: 141deg}[data-pk] .pk-glass-1:nth-child(3n+3),[data-pk] .pk-glass-2:nth-child(3n+3){--pk-tilt: 178deg}[data-pk] .pk-glass-2:nth-child(4n+4){--pk-tilt: 128deg}[data-pk] .pk-row{box-shadow:inset 0 1px #ffffffe6,0 1px 2px #1a1a1a0d}[data-pk] [data-reveal]{opacity:1;transform:none}[data-pk][data-motion] [data-reveal]{opacity:0;transform:translate3d(0,18px,0);transition:opacity var(--pk-d-reveal) var(--pk-ease),transform var(--pk-d-reveal) var(--pk-ease)}[data-pk][data-motion] [data-reveal=in]{opacity:1;transform:none}[data-pk][data-motion] [data-reveal-stagger]>*{transition-delay:0ms}[data-pk][data-motion] [data-reveal-stagger]>*:nth-child(2){transition-delay:60ms}[data-pk][data-motion] [data-reveal-stagger]>*:nth-child(3){transition-delay:.12s}[data-pk][data-motion] [data-reveal-stagger]>*:nth-child(4){transition-delay:.18s}[data-pk][data-motion] [data-reveal-stagger]>*:nth-child(n+5){transition-delay:.24s}[data-pk][data-motion] [data-first-paint]{animation:pk-rise var(--pk-d-slow) var(--pk-ease) both}[data-pk][data-motion] [data-first-paint="2"]{animation-delay:80ms}[data-pk][data-motion] [data-first-paint="3"]{animation-delay:.16s}@keyframes pk-rise{0%{opacity:0;transform:translate3d(0,14px,0)}to{opacity:1;transform:none}}@media not (prefers-reduced-motion:reduce){[data-pk] .pk-backdrop{view-transition-name:pk-backdrop}[data-pk] .pk-nav{view-transition-name:pk-nav}[data-pk] .pk-main{view-transition-name:pk-main}}::view-transition-old(pk-backdrop),::view-transition-new(pk-backdrop),::view-transition-old(pk-nav),::view-transition-new(pk-nav){animation:none;mix-blend-mode:normal}::view-transition-old(pk-main){animation:pk-page-out .14s cubic-bezier(.4,0,1,1) both}::view-transition-new(pk-main){animation:pk-page-in .3s cubic-bezier(.22,.61,.36,1) both}@keyframes pk-page-out{to{opacity:0;transform:translate3d(0,-8px,0)}}@keyframes pk-page-in{0%{opacity:0;transform:translate3d(0,10px,0)}}::view-transition-old(root),::view-transition-new(root){animation:none}@media(prefers-reduced-motion:reduce){::view-transition-old(pk-main),::view-transition-new(pk-main){animation:none}}[data-pk] .pk-qa>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--pk-4);padding:var(--pk-4) var(--pk-5);cursor:pointer;font-weight:var(--pk-w-semi);color:var(--pk-ink);list-style:none;transition:color var(--pk-d-fast) var(--pk-ease-soft)}[data-pk] .pk-qa>summary::-webkit-details-marker{display:none}[data-pk] .pk-qa>summary:hover{color:var(--pk-accent-lift)}[data-pk] .pk-qa__mark{flex:none;width:1.25rem;height:1.25rem;position:relative;transition:transform var(--pk-d-base) var(--pk-ease)}[data-pk] .pk-qa__mark:before,[data-pk] .pk-qa__mark:after{content:"";position:absolute;inset:50% 0 auto 0;height:1.5px;border-radius:2px;background:var(--pk-accent-lift);transform:translateY(-50%);transition:opacity var(--pk-d-base) var(--pk-ease-soft)}[data-pk] .pk-qa__mark:after{transform:translateY(-50%) rotate(90deg)}[data-pk] .pk-qa[open] .pk-qa__mark:after{opacity:0}[data-pk] .pk-qa[open] .pk-qa__mark{transform:rotate(180deg)}[data-pk] .pk-qa__a{padding:0 var(--pk-5) var(--pk-5);color:var(--pk-ink-2)}[data-pk][data-motion] .pk-qa[open] .pk-qa__a{animation:pk-reveal-a var(--pk-d-base) var(--pk-ease) both}@keyframes pk-reveal-a{0%{opacity:0;transform:translate3d(0,-6px,0)}}[data-pk] .pk-brand{display:inline-flex;align-items:center;gap:var(--pk-3);color:var(--pk-ink);text-decoration:none;background:none}[data-pk] .pk-brand__mark{border-radius:var(--pk-r-sm);flex:none}[data-pk] .pk-brand__name{font-size:1.2rem;font-weight:var(--pk-w-bold);letter-spacing:-.02em}[data-pk] .pk-brand__by{font-size:var(--pk-t-xs);color:var(--pk-ink-4);font-weight:var(--pk-w-medium)}@media(max-width:460px){[data-pk] .pk-brand__by{display:none}}[data-pk] .pk-nav{position:sticky;top:0;z-index:50;border-bottom:1px solid var(--pk-line-soft)}[data-pk] .pk-nav__in{display:flex;align-items:center;justify-content:space-between;gap:var(--pk-4);padding-block:var(--pk-3)}[data-pk] .pk-nav__links{display:flex;align-items:center;gap:var(--pk-1)}[data-pk] .pk-nav__link{padding:.45rem .7rem;border-radius:var(--pk-r-sm);color:var(--pk-ink-3);font-size:var(--pk-t-sm);font-weight:var(--pk-w-semi);background:none;transition:color var(--pk-d-fast) var(--pk-ease-soft),background-color var(--pk-d-fast) var(--pk-ease-soft)}[data-pk] .pk-nav__link:hover{color:var(--pk-ink);background:#5c6ac414}[data-pk] .pk-nav__link[aria-current=page]{color:var(--pk-accent-lift);background:#5c6ac41f}[data-pk] .pk-nav__cta{padding:.5rem 1rem;font-size:var(--pk-t-sm)}@media(max-width:860px){[data-pk] .pk-nav__links{display:none}}[data-pk] .pk-footer{position:relative;z-index:1;border-top:1px solid var(--pk-line-soft);padding-block:var(--pk-7) var(--pk-6);margin-top:var(--pk-section)}[data-pk] .pk-footer__grid{display:grid;grid-template-columns:minmax(220px,1.4fr) repeat(2,minmax(140px,1fr));gap:var(--pk-6) var(--pk-5)}@media(max-width:720px){[data-pk] .pk-footer__grid{grid-template-columns:1fr 1fr}[data-pk] .pk-footer__brand{grid-column:1 / -1}}[data-pk] .pk-footer__tag{margin-top:var(--pk-3);color:var(--pk-ink-4);font-size:var(--pk-t-sm);max-width:34ch}[data-pk] .pk-footer__h{font-size:var(--pk-t-xs);font-weight:var(--pk-w-bold);letter-spacing:.12em;text-transform:uppercase;color:var(--pk-ink-4);margin-bottom:var(--pk-3)}[data-pk] .pk-footer__list{display:grid;gap:0;margin-inline-start:-.5rem}[data-pk] .pk-footer__list a{display:flex;align-items:center;min-height:44px;padding-inline:.5rem;border-radius:var(--pk-r-sm);color:var(--pk-ink-3);font-size:var(--pk-t-sm);font-weight:var(--pk-w-medium);background:none;transition:color var(--pk-d-fast) var(--pk-ease-soft)}[data-pk] .pk-footer__list a:hover{color:var(--pk-accent-lift)}[data-pk] .pk-footer__base{display:flex;justify-content:space-between;flex-wrap:wrap;gap:var(--pk-3);margin-top:var(--pk-6);padding-top:var(--pk-5);border-top:1px solid var(--pk-line-soft);color:var(--pk-ink-4);font-size:var(--pk-t-xs)}[data-pk] .pk-head{margin-bottom:var(--pk-6)}[data-pk] .pk-head h1{font-size:var(--pk-t-h1);margin-top:var(--pk-3)}[data-pk] .pk-head__lede{margin-top:var(--pk-4);font-size:var(--pk-t-lede);color:var(--pk-ink-3);max-width:62ch}[data-pk] .pk-docs__fine{font-size:var(--pk-t-sm, .875rem);line-height:1.65;color:var(--pk-ink-3, var(--pk-ink-2))}[data-pk] .pk-prose{color:var(--pk-ink-2)}[data-pk] .pk-prose>*+*{margin-top:var(--pk-4)}[data-pk] .pk-prose h2{font-size:var(--pk-t-h2);margin-top:var(--pk-7)}[data-pk] .pk-prose h3{font-size:var(--pk-t-h3);margin-top:var(--pk-5);color:var(--pk-ink)}[data-pk] .pk-prose ul,[data-pk] .pk-prose ol{display:grid;gap:var(--pk-2);padding-left:var(--pk-5)}[data-pk] .pk-prose ul>li{list-style:none;position:relative}[data-pk] .pk-prose ul>li:before{content:"";position:absolute;left:calc(var(--pk-5) * -1 + .35rem);top:.68em;width:5px;height:5px;border-radius:50%;background:var(--pk-accent)}[data-pk] .pk-prose ol{list-style:decimal}[data-pk] .pk-prose ol>li{list-style:decimal}[data-pk] .pk-prose strong{color:var(--pk-ink);font-weight:var(--pk-w-semi)}[data-pk] .pk-prose a{color:var(--pk-accent-lift);font-weight:var(--pk-w-medium)}[data-pk] .pk-prose__section+.pk-prose__section{margin-top:var(--pk-7)}[data-pk] .pk-card{padding:var(--pk-5)}[data-pk] .pk-card>*+*{margin-top:var(--pk-3)}[data-pk] .pk-grid{display:grid;gap:var(--pk-4)}[data-pk] .pk-grid--2{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr))}[data-pk] .pk-grid--3{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}[data-pk] .pk-muted{color:var(--pk-ink-4);font-size:var(--pk-t-sm)}[data-pk] .pk-step{display:flex;gap:var(--pk-4);align-items:flex-start}[data-pk] .pk-step__n{flex:none;display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--pk-r-sm);background:#5c6ac424;border:1px solid rgba(92,106,196,.3);color:var(--pk-accent-lift);font-weight:var(--pk-w-bold);font-size:var(--pk-t-sm)}[data-pk] .pk-release{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--pk-2);margin-bottom:var(--pk-3)}[data-pk] .pk-release__v{display:flex;align-items:center;gap:var(--pk-3);font-size:var(--pk-t-h3);margin-top:0}[data-pk] .pk-rail__dots{display:flex;justify-content:center;gap:6px;margin-top:calc(var(--pk-4) * -1);margin-bottom:var(--pk-4)}[data-pk] .pk-rail__dot{width:6px;height:6px;border-radius:var(--pk-r-pill);background:var(--pk-ink-4);opacity:.28;transition:opacity var(--pk-d-fast) var(--pk-ease-soft),width var(--pk-d-fast) var(--pk-ease-soft),background-color var(--pk-d-fast) var(--pk-ease-soft)}[data-pk] .pk-rail__dot.is-on{width:18px;opacity:1;background:var(--pk-accent)}@media(prefers-reduced-motion:reduce){[data-pk] .pk-rail__dot{transition:none}}@media(min-width:768px){[data-pk] .pk-rail__dots{display:none}}[data-pk]{--pk-nav-h: 48px;--pk-nav-top: 12px}[data-pk] header.pk-nav{position:fixed;top:var(--pk-nav-top);left:50%;transform:translate(-50%);width:max-content;max-width:calc(100vw - 24px);height:var(--pk-nav-h);border-radius:var(--pk-r-pill);border:1px solid transparent}[data-pk] .pk-nav .pk-nav__in{height:100%;gap:var(--pk-3);padding-block:0;padding-inline:.875rem .375rem}[data-pk] .pk-nav .pk-brand{gap:var(--pk-2)}[data-pk] .pk-nav .pk-brand__mark{width:24px;height:24px}[data-pk] .pk-nav .pk-brand__name{font-size:1.05rem}[data-pk] .pk-nav .pk-brand__by{display:none}[data-pk] .pk-nav .pk-nav__links{display:flex;gap:2px}[data-pk] .pk-nav .pk-nav__link{padding:.4rem .7rem;border-radius:var(--pk-r-pill);white-space:nowrap}[data-pk] .pk-nav .pk-nav__cta{height:36px;padding-block:0;padding-inline:.95rem;white-space:nowrap}[data-pk] main.pk-main{padding-block-start:calc(var(--pk-nav-top) + var(--pk-nav-h) + var(--pk-6))}[data-pk] .pk-nav__burger{display:none;align-items:center;justify-content:center;width:44px;height:44px;margin-inline-start:calc(var(--pk-2) * -1);border:0;border-radius:var(--pk-r-pill);background:none;color:var(--pk-ink-2);cursor:pointer;-webkit-tap-highlight-color:transparent}[data-pk] .pk-nav__burger-box{position:relative;display:block;width:18px;height:2px;border-radius:2px;background:currentColor;transition:background-color var(--pk-d-fast) var(--pk-ease-soft)}[data-pk] .pk-nav__burger-box:before,[data-pk] .pk-nav__burger-box:after{content:"";position:absolute;left:0;width:100%;height:2px;border-radius:2px;background:currentColor;transition:transform var(--pk-d-mid) var(--pk-ease-soft),top var(--pk-d-fast) var(--pk-ease-soft)}[data-pk] .pk-nav__burger-box:before{top:-6px}[data-pk] .pk-nav__burger-box:after{top:6px}[data-pk] .pk-nav--open .pk-nav__burger-box{background:transparent}[data-pk] .pk-nav--open .pk-nav__burger-box:before,[data-pk] .pk-nav--open .pk-nav__burger-box:after{top:0}[data-pk] .pk-nav--open .pk-nav__burger-box:before{transform:rotate(45deg)}[data-pk] .pk-nav--open .pk-nav__burger-box:after{transform:rotate(-45deg)}@media(prefers-reduced-motion:reduce){[data-pk] .pk-nav__burger-box,[data-pk] .pk-nav__burger-box:before,[data-pk] .pk-nav__burger-box:after{transition:none}}@media(max-width:767px){[data-pk] .pk-nav .pk-nav__links{display:none}[data-pk] .pk-nav__burger{display:inline-flex}[data-pk] header.pk-nav.pk-nav--open{height:auto;border-radius:22px}[data-pk] .pk-nav--open .pk-nav__in{flex-wrap:wrap;height:auto;row-gap:0;padding-block-end:var(--pk-2)}[data-pk] .pk-nav--open .pk-brand,[data-pk] .pk-nav--open .pk-nav__cta,[data-pk] .pk-nav--open .pk-nav__burger{align-self:center}[data-pk] .pk-nav--open .pk-nav__in:before{content:"";order:-1;height:var(--pk-nav-h)}[data-pk] .pk-nav--open .pk-nav__links{display:flex;order:9;flex-basis:100%;flex-direction:column;align-items:stretch;gap:2px;margin-top:var(--pk-2);padding-top:var(--pk-2);border-top:1px solid var(--pk-line-soft)}[data-pk] .pk-nav--open .pk-nav__link{display:flex;align-items:center;min-height:44px;padding:.7rem .75rem;border-radius:12px}}
