@font-face{font-family:display;src:url(/_next/static/media/11af54ca536168a8-s.woff2) format("woff2");font-display:swap;font-weight:500 700;font-style:normal}@font-face{font-family:display Fallback;src:local("Times New Roman");ascent-override:79.08%;descent-override:20.62%;line-gap-override:0.00%;size-adjust:123.67%}.__className_aa107b{font-family:display,display Fallback;font-style:normal}.__variable_aa107b{--font-display:"display","display Fallback"}@font-face{font-family:displayItalic;src:url(/_next/static/media/d9f43b8501d69af6-s.woff2) format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:displayItalic Fallback;src:local("Times New Roman");ascent-override:86.34%;descent-override:22.51%;line-gap-override:0.00%;size-adjust:113.28%}.__className_e16ecc{font-family:displayItalic,displayItalic Fallback;font-weight:500;font-style:italic}.__variable_e16ecc{--font-display-italic:"displayItalic","displayItalic Fallback"}@font-face{font-family:body;src:url(/_next/static/media/c562fd502aa1c030-s.p.woff2) format("woff2");font-display:swap;font-weight:300 900;font-style:normal}@font-face{font-family:body Fallback;src:local("Arial");ascent-override:95.06%;descent-override:25.02%;line-gap-override:0.00%;size-adjust:99.94%}.__className_c761b8{font-family:body,body Fallback;font-style:normal}.__variable_c761b8{--font-body:"body","body Fallback"}:root{--navy:#003366;--navy-deep:#00213f;--navy-ink:#0b1b2e;--navy-soft:#1d4470;--orange:#ff6600;--orange-hover:#ff7a24;--on-orange:#00213f;--orange-ink:#b34700;--orange-on-navy:#ff8a3d;--white:#ffffff;--paper:#f5f2ec;--paper-deep:#e9e3d8;--mist:#eef2f7;--ink:#102033;--ink-soft:#46566a;--field-border:#6e7b8b;--line:#d9dde3;--error:#b42318;--error-on-navy:#ffd2b3;--pending-bg:#ffe28a;--pending-ink:#3d2e00;--focus-color:var(--navy);--focus-gap:var(--white);--focus-width:3px;--focus-offset:2px;--font-d:var(--font-display),"Georgia",serif;--font-b:var(--font-body),"Segoe UI",system-ui,sans-serif;--fs-h1-home:clamp(2.6rem,1.6rem + 4.2vw,5.2rem);--lh-h1-home:1.02;--fs-h1:clamp(2.2rem,1.5rem + 2.6vw,3.8rem);--fs-h2:clamp(2rem,1.4rem + 2.1vw,3.4rem);--fs-h3:clamp(1.25rem,1.1rem + 0.5vw,1.5rem);--fs-body:1.125rem;--lh-body:1.6;--fs-small:0.9rem;--measure:68ch;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--space-9:6rem;--space-10:8rem;--section-pad:clamp(3rem,1.5rem + 5vw,7rem);--gutter:clamp(16px,5vw,72px);--maxw:1240px;--radius:14px;--radius-pill:999px;--radius-input:6px;--shadow-1:0 1px 2px rgb(11 27 46/0.08),0 4px 12px rgb(11 27 46/0.08);--shadow-2:0 12px 32px rgb(11 27 46/0.14);--dur-xs:120ms;--dur-s:200ms;--dur-m:320ms;--dur-l:600ms;--dur-xl:900ms;--dur-fade:120ms;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in:cubic-bezier(0.4,0,1,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--rise:24px;--slide:40px;--stagger-item:0.08s;--stagger-seq:0.12s;--px-back:0.05;--px-house:0.1;--px-mist:0.14;--px-mist-drift:-4%;--px-jason:0.09;--px-jason-drift:-1.2vw}@media (max-width:767px){:root{--rise:16px}}@media (prefers-reduced-motion:reduce){:root{--dur-xs:0ms;--dur-s:0ms;--dur-m:0ms;--dur-l:0ms;--dur-xl:0ms;--rise:0px;--slide:0px;--stagger-item:0s;--stagger-seq:0s}}.tone-dark{--focus-color:var(--orange-on-navy);--focus-gap:transparent}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--white);color:var(--ink);font-family:var(--font-b);font-size:var(--fs-body);line-height:var(--lh-body);overflow-x:clip}img{display:block;max-width:100%}h1,h2,h3{font-family:var(--font-d);font-variation-settings:"SOFT" 100;font-weight:600;line-height:1.08;letter-spacing:-.01em;margin:0}h2{font-size:var(--fs-h2)}h3{font-size:var(--fs-h3)}p{margin:0}a{color:inherit}:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-offset) var(--focus-gap)}.skip{position:absolute;left:-9999px}.skip:focus{left:16px;top:16px;z-index:100;background:var(--white);padding:8px 12px}.pending{display:inline;background:var(--pending-bg);color:var(--pending-ink);font-family:var(--font-b);font-size:.72em;font-weight:700;letter-spacing:.01em;line-height:1.5;padding:.05em .4em;border-radius:4px;-webkit-box-decoration-break:clone;box-decoration-break:clone;vertical-align:.08em}.pending--block{display:block;font-size:.85rem;padding:10px 12px;margin-bottom:8px}.preview-flag{font-size:clamp(.7rem,2.6vw,.8rem);line-height:1.35;padding:6px var(--gutter);text-align:center;position:relative;z-index:30}.preview-flag,.scheduled-flag{background:var(--pending-bg);color:var(--pending-ink);font-weight:700}.scheduled-flag{display:inline-block;font-family:var(--font-b);font-size:.8rem;line-height:1.4;padding:3px 8px;border-radius:4px;margin-top:8px;align-self:flex-start}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:var(--radius-pill);cursor:pointer;font:700 1.06rem/1.1 var(--font-b);padding:16px 22px;min-height:54px;text-decoration:none;transition:background-color var(--dur-xs) var(--ease-out),transform var(--dur-xs) var(--ease-out)}.btn--orange{background:var(--orange);color:var(--on-orange)}.btn--orange:hover{background:var(--orange-hover)}.btn--orange:active{transform:translateY(1px)}.btn--navy{background:var(--navy);color:var(--white)}.flag-short{display:none}@media (max-width:760px){.flag-long{display:none}.flag-short{display:inline}.preview-flag{padding:5px 12px}}@media (prefers-reduced-motion:reduce){*,:after,:before{transition:none!important;animation:none!important;scroll-behavior:auto!important}}:root{--pk-header-h:76px;--pk-bar-h:0px;--pk-roof:0.68}@media (max-width:1023px){:root{--pk-header-h:64px}}html{scroll-padding-top:calc(var(--pk-header-h) + 16px);scroll-padding-bottom:calc(var(--pk-bar-h) + 16px)}.pk-section{padding:var(--section-pad) var(--gutter)}.pk-wrap{max-width:var(--maxw);margin-inline:auto}.pk-narrow{max-width:880px;margin-inline:auto}.pk-measure{max-width:var(--measure)}.pk-stack>*+*{margin-top:var(--space-5)}.pk-vh{position:absolute!important;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.pk-tone-white{background:var(--white);color:var(--ink)}.pk-tone-paper{background:var(--paper);color:var(--ink)}.pk-tone-ink,.pk-tone-navy{color:var(--white);--focus-color:var(--orange-on-navy);--focus-gap:transparent}.pk-tone-navy{background:var(--navy-deep)}.pk-tone-ink{background:var(--navy-ink)}.pk-h1{font-size:var(--fs-h1);line-height:1.04;letter-spacing:-.015em;color:var(--navy);text-wrap:balance}.pk-h1-2{display:block;font-family:var(--font-display-italic),var(--font-d);font-style:italic;font-weight:500;color:var(--navy-soft);font-size:.8em;line-height:1.1;margin-top:.1em;padding-bottom:.06em}.pk-h2{max-width:20ch}.pk-h2,.pk-h3{color:var(--navy);text-wrap:balance}.pk-h3{font-size:var(--fs-h3);line-height:1.2}.pk-tone-ink :is(.pk-h1,.pk-h2,.pk-h3),.pk-tone-navy :is(.pk-h1,.pk-h2,.pk-h3){color:var(--white)}.pk-tone-ink .pk-h1-2,.pk-tone-navy .pk-h1-2{color:rgb(255 255 255/.9)}.pk-lead{font-size:clamp(1.125rem,1.05rem + .3vw,1.3rem);line-height:1.55;max-width:var(--measure)}.pk-small{font-size:var(--fs-small);line-height:1.5;color:var(--ink-soft)}.pk-tone-ink .pk-small,.pk-tone-navy .pk-small{color:rgb(255 255 255/.78)}.pk-num{font-family:var(--font-d);font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.pk-link,.pk-prose a{color:var(--navy);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.2em;transition:-webkit-text-decoration-color var(--dur-xs) var(--ease-out);transition:text-decoration-color var(--dur-xs) var(--ease-out);transition:text-decoration-color var(--dur-xs) var(--ease-out),-webkit-text-decoration-color var(--dur-xs) var(--ease-out)}.pk-link:hover,.pk-prose a:hover{-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:2px}.pk-tone-ink .pk-link,.pk-tone-navy .pk-link{color:var(--white)}.pk-soon{color:inherit}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.5em;white-space:nowrap}.btn--orange.is-hover{background:var(--orange-hover)}.btn.is-active,.btn:active{transform:translateY(1px)}.btn--outline{background:transparent;color:var(--navy);box-shadow:inset 0 0 0 2px var(--navy)}.btn--outline.is-hover,.btn--outline:hover{background:var(--navy);color:var(--white)}.btn--outline-light,.pk-tone-ink .btn--outline,.pk-tone-navy .btn--outline{color:var(--white);box-shadow:inset 0 0 0 2px rgb(255 255 255/.75)}.btn--outline-light:hover,.pk-tone-ink .btn--outline:hover,.pk-tone-navy .btn--outline:hover{background:var(--white);color:var(--navy-deep)}.btn[aria-disabled=true]{opacity:.4;cursor:not-allowed}.is-focus{outline:var(--focus-width) solid var(--focus-color);outline-offset:var(--focus-offset);box-shadow:0 0 0 var(--focus-offset) var(--focus-gap)}.btn[aria-busy=true]{cursor:progress}.btn[aria-busy=true]:before{content:"";width:1em;height:1em;border-radius:50%;border:2.5px solid;border-right:2.5px solid transparent;animation:pk-spin .8s linear infinite}@keyframes pk-spin{to{transform:rotate(1turn)}}.pk-icon{flex:none;width:1.15em;height:1.15em}.pk-mask-roof-l{-webkit-clip-path:polygon(0 var(--pk-cut),calc(var(--pk-cut) / var(--pk-roof)) 0,100% 0,100% 100%,0 100%);clip-path:polygon(0 var(--pk-cut),calc(var(--pk-cut) / var(--pk-roof)) 0,100% 0,100% 100%,0 100%)}.pk-mask-roof-r{-webkit-clip-path:polygon(0 0,calc(100% - var(--pk-cut) / var(--pk-roof)) 0,100% var(--pk-cut),100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - var(--pk-cut) / var(--pk-roof)) 0,100% var(--pk-cut),100% 100%,0 100%)}.pk-mask-roof-l,.pk-mask-roof-r{--pk-cut:clamp(44px,7vw,96px)}.pk-roofline{display:flex;align-items:flex-end;width:100%;height:22px;color:var(--line)}.pk-roofline svg{flex:none;display:block}.pk-roofline-run{height:0;border-bottom:1.5px solid;flex:1 1;margin-bottom:.75px}.pk-roofline-run:first-child{flex:0 0 max(0px,calc(var(--at) - 30px))}.pk-tone-ink .pk-roofline,.pk-tone-navy .pk-roofline{color:var(--orange-on-navy)}.pk-fx [data-pk-target]{opacity:0;transform:var(--pk-from,translate3d(0,var(--rise),0))}.pk-fx [data-pk-reveal=slide-left] [data-pk-target],.pk-fx [data-pk-reveal=slide-left][data-pk-target]{--pk-from:translate3d(calc(-1 * var(--slide)),0,0)}.pk-fx [data-pk-reveal=slide-right] [data-pk-target],.pk-fx [data-pk-reveal=slide-right][data-pk-target]{--pk-from:translate3d(var(--slide),0,0)}.pk-fx [data-pk-reveal=clip] [data-pk-target],.pk-fx [data-pk-reveal=clip][data-pk-target]{--pk-from:none;-webkit-clip-path:inset(0 0 100% 0);clip-path:inset(0 0 100% 0)}.pk-fx [data-pk-reveal=clip] [data-pk-target].is-in,.pk-fx [data-pk-reveal=clip][data-pk-target].is-in{-webkit-clip-path:inset(-2rem -2rem -2rem -2rem);clip-path:inset(-2rem -2rem -2rem -2rem)}.pk-fx [data-pk-target].is-in{opacity:1;transform:none;transition:opacity var(--dur-l) var(--ease-out),transform var(--dur-l) var(--ease-out),-webkit-clip-path var(--dur-l) var(--ease-out);transition:opacity var(--dur-l) var(--ease-out),transform var(--dur-l) var(--ease-out),clip-path var(--dur-l) var(--ease-out);transition:opacity var(--dur-l) var(--ease-out),transform var(--dur-l) var(--ease-out),clip-path var(--dur-l) var(--ease-out),-webkit-clip-path var(--dur-l) var(--ease-out);transition-delay:calc(var(--pk-i, 0) * var(--stagger-seq))}@media (max-width:767px){.pk-fx [data-pk-reveal^=slide] [data-pk-target],.pk-fx [data-pk-reveal^=slide][data-pk-target]{--pk-from:translate3d(0,var(--rise),0)}}@media (prefers-reduced-motion:reduce){.pk-fx [data-pk-target]{opacity:1;transform:none;-webkit-clip-path:none;clip-path:none}}.pk-b6{margin:0 0 var(--space-4);padding:var(--space-3) var(--space-4);border-left:4px solid var(--navy);background:var(--mist);color:var(--ink);font-size:var(--fs-body);line-height:var(--lh-body);max-width:var(--measure)}.pk-b6 .pk-link,.pk-header,.pk-tone-navy .pk-b6 .pk-link{color:var(--navy)}.pk-header{position:-webkit-sticky;position:sticky;top:0;z-index:40;height:var(--pk-header-h);background:var(--white);box-shadow:inset 0 -1px 0 var(--line);transition:background-color var(--dur-m) var(--ease-out),box-shadow var(--dur-m) var(--ease-out)}.pk-header-in{height:100%;max-width:calc(var(--maxw) + 2 * var(--gutter));margin-inline:auto;padding-inline:var(--gutter);display:flex;align-items:center;gap:clamp(16px,2.2vw,36px)}.pk-header-logo{flex:none;color:var(--orange);display:block;line-height:0;border-radius:4px}.pk-logo{width:clamp(148px,12vw,186px);height:auto}.pk-nav{margin-left:auto}.pk-nav-list{list-style:none;margin:0;padding:0;gap:clamp(10px,1.1vw,20px)}.pk-nav-item,.pk-nav-list{display:flex;align-items:center}.pk-nav-item{position:relative}.pk-nav-item>.pk-soon,.pk-nav-link{font-size:.98rem;font-weight:600;color:inherit;text-decoration:none;padding:8px 0;white-space:nowrap}a.pk-nav-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-decoration-thickness:2px;text-underline-offset:6px}.pk-nav-caret{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;width:28px;height:36px;display:grid;place-items:center;cursor:pointer;border-radius:6px}.pk-nav-caret[aria-expanded=true] .pk-icon{transform:rotate(180deg)}.pk-nav-caret .pk-icon{width:14px;height:14px;transition:transform var(--dur-s) var(--ease-out)}.pk-nav-sub{position:absolute;top:calc(100% + 10px);left:-18px;min-width:280px;list-style:none;margin:0;padding:10px;background:var(--white);color:var(--ink);border-radius:var(--radius);box-shadow:var(--shadow-2);--focus-color:var(--navy);--focus-gap:var(--white)}.pk-nav-sub li+li{border-top:1px solid var(--line)}.pk-nav-sub .pk-soon,.pk-nav-sublink{display:block;padding:11px 12px;font-size:.98rem;color:var(--navy);text-decoration:none;border-radius:8px}a.pk-nav-sublink:hover{background:var(--paper)}.pk-nav-sub .pk-soon{color:var(--ink-soft)}.pk-header-end{display:flex;align-items:center;gap:12px;flex:none}.pk-call--header{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 16px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px currentColor;font-weight:700;text-decoration:none;white-space:nowrap;color:var(--navy)}.pk-call--header:hover{background:var(--paper)}.pk-call--header .pk-call-label{font-weight:500}.pk-pill{min-height:44px;padding:10px 18px;font-size:.98rem;opacity:0;transform:translate3d(0,-6px,0);pointer-events:none;transition:opacity var(--dur-s) var(--ease-out),transform var(--dur-s) var(--ease-out)}.pk-pill.is-on{opacity:1;transform:none;pointer-events:auto}.pk-burger{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:600 .9rem var(--font-b);align-items:center;gap:6px;min-height:44px;padding:0 6px;cursor:pointer;border-radius:8px}.pk-burger,.pk-burger-close,.pk-header.is-open .pk-burger-open{display:none}.pk-header.is-open .pk-burger-close{display:block}.pk-header--over{margin-bottom:calc(-1 * var(--pk-header-h));background:transparent;color:var(--white);box-shadow:none;--focus-color:var(--orange-on-navy);--focus-gap:transparent}.pk-header--over .pk-call--header{color:var(--white);box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.6)}.pk-header--over .pk-call--header:hover{background:rgb(255 255 255/.12)}.pk-header--over.is-solid{background:var(--navy-deep);box-shadow:0 1px 0 rgb(255 255 255/.08),0 8px 24px rgb(0 0 0/.18)}@media (max-width:1023px){.pk-burger{display:inline-flex}.pk-header-end{margin-left:auto}.pk-nav{display:none;position:absolute;top:100%;left:0;right:0;margin:0;background:var(--white);color:var(--navy);box-shadow:var(--shadow-2);padding:8px var(--gutter) 20px;max-height:calc(100dvh - var(--pk-header-h));overflow-y:auto;--focus-color:var(--navy);--focus-gap:var(--white)}.pk-header.is-open .pk-nav{display:block}.pk-nav-list{flex-direction:column;align-items:stretch;gap:0}.pk-nav-item{flex-wrap:wrap;border-bottom:1px solid var(--line)}.pk-nav-item>.pk-soon,.pk-nav-link{flex:1 1;padding:15px 0;font-size:1.08rem}.pk-nav-caret{width:48px;height:48px}.pk-nav-sub{position:static;width:100%;min-width:0;box-shadow:none;padding:0 0 10px 12px;background:transparent}.pk-nav-sub li+li{border-top:0}.pk-pill{display:none}}@media (max-width:767px){.pk-header--over{margin-bottom:0;background:var(--navy-deep)}.pk-header-in{gap:10px}.pk-logo{width:128px}.pk-header-end{gap:4px}.pk-call--header{padding:0 12px;min-height:44px;font-size:.95rem}.pk-burger span,.pk-call--header .pk-call-label{display:none}}.pk-crumbs ol{list-style:none;margin:0 0 var(--space-5);padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font-size:var(--fs-small);color:var(--ink-soft)}.pk-crumbs li{display:inline-flex;align-items:center}.pk-crumbs li+li:before{content:"/";margin:0 10px;color:var(--field-border)}.pk-crumbs a{color:var(--navy);text-underline-offset:3px}.pk-crumbs [aria-current]{color:var(--ink);font-weight:600}.pk-crumbs--dark [aria-current],.pk-crumbs--dark ol{color:rgb(255 255 255/.86)}.pk-crumbs--dark a{color:var(--white)}.pk-crumbs--dark li+li:before{color:rgb(255 255 255/.55)}.pk-callbar{display:none}@media (max-width:767px){.pk-callbar{position:fixed;z-index:45;left:0;right:0;bottom:0;display:grid;grid-template-columns:1fr 1.2fr;grid-gap:8px;gap:8px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:var(--navy-deep);box-shadow:0 -8px 24px rgb(0 0 0/.22);--focus-color:var(--orange-on-navy);--focus-gap:transparent;transform:translate3d(0,110%,0);visibility:hidden;transition:transform var(--dur-m) var(--ease-in),visibility 0s linear var(--dur-m)}.pk-callbar--3{grid-template-columns:1fr 1fr 1.2fr}.pk-callbar.is-on:not(.is-away){transform:none;visibility:visible;transition:transform var(--dur-m) var(--ease-out),visibility 0s}.pk-callbar a{display:flex;align-items:center;justify-content:center;gap:8px;min-height:50px;border-radius:var(--radius-pill);font-weight:700;font-size:1rem;text-decoration:none}.pk-callbar-call{color:var(--white);box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.6)}.pk-callbar-offer{background:var(--orange);color:var(--on-orange)}}.pk-foot{padding:clamp(56px,7vw,96px) var(--gutter) clamp(40px,5vw,64px);font-size:.98rem;color:rgb(255 255 255/.9)}.pk-foot-top{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr;grid-gap:clamp(28px,4vw,56px);gap:clamp(28px,4vw,56px)}.pk-foot-logo{width:200px;height:auto;color:var(--orange);margin-bottom:var(--space-5)}.pk-foot-nap p+p{margin-top:6px}.pk-foot-name{font-weight:700;color:var(--white)}.pk-foot-phone{font:600 1.35rem var(--font-d);color:var(--white);text-decoration:none;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.pk-foot-phone:hover{text-decoration:underline;text-underline-offset:4px}.pk-foot-license{margin-top:var(--space-4)!important}.pk-foot-h{font:700 .86rem var(--font-b);letter-spacing:.08em;text-transform:uppercase;color:rgb(255 255 255/.72);margin-bottom:var(--space-4)}.pk-foot-col ul,.pk-foot-legal{list-style:none;margin:0;padding:0}.pk-foot-col li+li{margin-top:10px}.pk-foot-link{color:var(--white);text-decoration:none}a.pk-foot-link:hover{text-decoration:underline;-webkit-text-decoration-color:var(--orange-on-navy);text-decoration-color:var(--orange-on-navy);text-underline-offset:4px}.pk-foot .pk-soon{color:rgb(255 255 255/.72)}.pk-foot-disclosure{margin-top:clamp(36px,5vw,56px);padding-top:var(--space-6);border-top:1px solid rgb(255 255 255/.16)}.pk-foot-principal{margin:var(--space-3,12px) 0 0;color:rgb(255 255 255/.82);font-size:var(--fs-small)}.pk-foot-base{margin-top:var(--space-6);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;color:rgb(255 255 255/.78);font-size:var(--fs-small)}.pk-foot-legal{display:flex;flex-wrap:wrap;gap:8px 22px}@media (max-width:1023px){.pk-foot-top{grid-template-columns:1fr 1fr}.pk-foot-nap{grid-column:1/-1}}@media (max-width:767px){body{padding-bottom:var(--pk-bar-h)}.pk-foot-top{grid-template-columns:1fr}}@media (max-width:389px){.pk-header-in{gap:8px}.pk-logo{width:108px}.pk-call--header{padding:0 10px;font-size:.9rem;gap:6px}.pk-burger{padding:0 4px}}@media (min-width:1024px) and (max-width:1279px){.pk-call--header .pk-call-label{display:none}.pk-call--header{padding:0 12px}.pk-header-end{gap:8px}.pk-nav-list{gap:18px}.pk-nav-item>.pk-soon,.pk-nav-link{font-size:.92rem}}@media (min-width:1024px) and (max-width:1279px){.pk-header:has(.pk-pill.is-on) .pk-call--header .pk-call-num{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pk-header:has(.pk-pill.is-on) .pk-call--header{padding:0;width:44px;justify-content:center}}@media (min-width:1280px) and (max-width:1400px){.pk-nav-list{gap:16px}.pk-header-end{gap:8px}.pk-call--header .pk-call-label{display:none}.pk-nav-list{gap:14px}}@media (min-width:1024px) and (max-width:1279px){.pk-header-in{gap:14px}.pk-logo{width:132px}.pk-nav-list{gap:12px}.pk-nav-item>.pk-soon,.pk-nav-link{font-size:.86rem}.pk-call--header .pk-call-num{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pk-call--header{padding:0;width:44px;justify-content:center}}.pk-hero{--p:0.4;--fx:0.52;--vx:0.6;position:relative;background:var(--navy-deep);color:var(--white)}.pk-motion .pk-hero{--p:0;height:135svh}.pk-hero-pin{position:-webkit-sticky;position:sticky;top:0;height:100svh;min-height:640px;overflow:hidden;display:flex;flex-direction:column}.pk-hero-scene{position:absolute;inset:0;container-type:size;overflow:hidden}.pk-hero-stage{--sw:max(100cqw,235.71cqh);position:absolute;bottom:0;width:var(--sw);aspect-ratio:3168/1344;left:clamp(calc(100cqw - var(--sw)),calc(var(--vx) * 100cqw - var(--fx) * var(--sw)),0px)}.pk-hero-stage>picture,.pk-hero-stage>picture img{position:absolute;inset:0;width:100%;height:100%}.pk-l-back img{object-fit:cover}.pk-l-back,.pk-l-warm{transform-origin:60% 88%;transform:scale(calc(1 + var(--p) * var(--px-back)))}.pk-hero-stage>.pk-l-house{inset:auto;left:7.64%;top:4.02%;width:47.88%;height:75.22%;transform-origin:109.3% 111.6%;transform:scale(calc(1 + var(--p) * var(--px-house)))}.pk-hero-stage>.pk-l-house img{position:static;width:100%;height:100%}.pk-l-warm{position:absolute;inset:0;background:linear-gradient(180deg,rgb(255 176 96/.75),rgb(255 150 70/.28) 34%,rgb(255 140 60/0) 62%);mix-blend-mode:soft-light;opacity:var(--p)}.pk-l-mist{left:-10%;right:-10%;top:62%;height:34%;background:radial-gradient(60% 50% at 30% 55%,rgb(236 240 243/.7),rgb(236 240 243/0) 70%),radial-gradient(50% 45% at 72% 60%,rgb(236 240 243/.55),rgb(236 240 243/0) 70%);opacity:calc(.85 - var(--p) * .6);transform:translate3d(calc(var(--p) * var(--px-mist-drift)),0,0) scale(calc(1 + var(--p) * var(--px-mist)))}.pk-l-mist,.pk-l-sun{position:absolute;pointer-events:none}.pk-l-sun{inset:0;background:radial-gradient(38% 46% at 86% 4%,rgb(255 221 160/.95),rgb(255 200 120/.3) 45%,rgb(255 190 110/0) 75%);mix-blend-mode:screen;opacity:calc(var(--p) * .9);transform:translate3d(0,calc((1 - var(--p)) * 12%),0)}.pk-l-jason{position:absolute;display:block;bottom:0;right:9vw;height:min(80svh,880px);transform-origin:50% 100%;transform:translate3d(calc(var(--p) * var(--px-jason-drift)),0,0) scale(calc(1 + var(--p) * var(--px-jason)))}.pk-l-jason img{height:100%;width:auto}.pk-l-warm-front{background:linear-gradient(200deg,rgb(255 190 120/.55),rgb(255 170 90/.12) 45%,rgb(255 160 80/0) 70%);mix-blend-mode:soft-light;opacity:var(--p)}.pk-l-scrim,.pk-l-warm-front{position:absolute;inset:0;pointer-events:none}.pk-l-scrim{background:linear-gradient(90deg,rgb(0 26 51/.9),rgb(0 26 51/.76) 30%,rgb(0 26 51/.3) 50%,rgb(0 26 51/0) 62%),linear-gradient(0deg,rgb(0 26 51/.85),rgb(0 26 51/0) 26%),linear-gradient(180deg,rgb(0 26 51/.5),rgb(0 26 51/0) 16%)}.pk-hero .pk-hero-copy{position:relative;z-index:5;margin:calc(var(--pk-header-h) + clamp(12px, 4svh, 56px)) 0 var(--space-6) var(--gutter);width:min(700px,50vw);background:transparent}.pk-hero-h1{margin-top:var(--space-4);font-size:clamp(2.1rem,3.9vw,3.7rem);line-height:1.04;letter-spacing:-.02em;color:var(--white)}.pk-hero-h1-1,.pk-hero-h1-2{display:block}.pk-hero-h1-2{margin-top:.12em;font-family:var(--font-display-italic),var(--font-d);font-style:italic;font-weight:500;color:rgb(255 255 255/.92);font-size:.71em;line-height:1.12;letter-spacing:-.01em;padding-bottom:.06em}.pk-hero-sub{margin-top:var(--space-5);font-size:clamp(1.08rem,.98rem + .3vw,1.25rem);line-height:1.5;max-width:36em;color:rgb(255 255 255/.95)}.pk-hero-copy .pk-addrbox{margin-top:var(--space-6);max-width:620px}.pk-hero .pk-hero-foot{position:relative;z-index:6;margin-top:auto;padding:14px var(--gutter) clamp(14px,2.4svh,22px);background:linear-gradient(180deg,rgb(0 26 51/.72),rgb(0 26 51/.88));box-shadow:inset 0 1px 0 rgb(255 255 255/.12)}.pk-hero-foot .pk-proof--dark{border-top:0;padding-top:0}.pk-hero-foot .pk-caption{margin-bottom:12px;max-width:62ch}@media (max-width:1100px) and (min-width:768px){.pk-hero .pk-hero-copy{width:min(600px,58vw)}.pk-l-jason{right:2vw;height:min(70svh,760px)}}@media (max-width:767px){.pk-hero{--fx:0.3;--vx:0.42}.pk-motion .pk-hero{height:auto}.pk-hero-pin{position:relative;height:auto;min-height:0;overflow:visible}.pk-hero-scene{position:relative;inset:auto;height:26svh;min-height:164px}.pk-hero-stage{inset:0;width:100%;aspect-ratio:auto}.pk-hero-stage>.pk-l-house,.pk-l-jason{display:none}.pk-l-back,.pk-l-warm{transform:none}.pk-l-back img{object-position:100% 30%}.pk-l-scrim{background:linear-gradient(0deg,rgb(0 33 63/1),rgb(0 33 63/0) 30%)}.pk-hero .pk-hero-copy{width:auto;padding:2px 16px 20px;background:var(--navy-deep);margin:-2px 0 0}.pk-hero-h1{margin-top:10px;font-size:min(2.25rem,calc((100vw - 32px) / 11.9))}.pk-hero-h1-2{font-size:.82em}.pk-hero-sub{margin-top:10px;font-size:1rem;line-height:1.45}.pk-hero-copy .pk-addrbox{margin-top:var(--space-5)}.pk-hero .pk-hero-foot{margin-top:0;padding:18px 16px 22px;background:var(--navy-ink)}}@media (max-width:767px) and (max-height:760px){.pk-hero-scene{height:17svh;min-height:112px}}.pk-hero-phone-alt{display:none}@media (max-width:767px){.pk-hero-phone-alt{display:block;position:absolute;inset:0}}.pk-ph{position:relative}.pk-ph-h1{margin-bottom:var(--space-5)}.pk-ph .pk-answer-first{max-width:60ch}.pk-ph--split{padding:clamp(28px,4vw,56px) var(--gutter) clamp(48px,6vw,88px)}.pk-ph-split-grid{display:grid;grid-template-columns:1.05fr .95fr;grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:center}.pk-ph-split-copy .pk-addrbox,.pk-ph-split-copy .pk-proof{margin-top:var(--space-6)}.pk-ph-split-media .pk-figure img{aspect-ratio:4/5;object-fit:cover;max-height:min(78svh,720px)}.pk-ph-full-stage{position:relative;min-height:min(76svh,720px);display:flex;align-items:flex-end}.pk-ph-full-img{position:absolute!important;inset:0;margin:0}.pk-ph-full-img img,.pk-ph-full-img picture{width:100%;height:100%;object-fit:cover;object-position:var(--pk-pos,50% 50%)}.pk-ph--full .pk-ph-full-text{position:relative;margin:0 var(--gutter) clamp(28px,4vw,56px);width:-moz-fit-content;width:fit-content;max-width:min(760px,calc(100% - 2 * var(--gutter)));padding:clamp(20px,3vw,36px);background:rgb(11 27 46/.78);border-radius:var(--radius)}.pk-ph-full-text .pk-ph-h1{margin-bottom:0}.pk-ph-full-under{padding:clamp(28px,4vw,48px) var(--gutter)}.pk-ph-full-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(24px,4vw,64px);gap:clamp(24px,4vw,64px);align-items:center}.pk-ph--editorial{padding:clamp(32px,5vw,72px) var(--gutter) clamp(36px,5vw,64px)}.pk-ph-updated{margin-top:var(--space-4)}.pk-ph--guide{padding:clamp(28px,4vw,56px) var(--gutter) clamp(40px,5vw,72px);border-bottom:1px solid var(--line)}.pk-ph-guide-grid{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:start}.pk-ph-guide-main .pk-byline{margin-top:var(--space-6)}.pk-ph-guide-side{display:grid;grid-gap:var(--space-5);gap:var(--space-5)}.pk-ph-guide-side .pk-addrbox{padding:var(--space-5);border-radius:var(--radius);background:var(--paper)}@media (max-width:767px){.pk-ph-full-grid,.pk-ph-guide-grid,.pk-ph-split-grid{grid-template-columns:1fr}.pk-ph-split-media .pk-figure img{aspect-ratio:3/2}.pk-ph-full-stage{min-height:0;aspect-ratio:4/5}.pk-ph-full-text{margin:0 12px 12px;padding:16px 18px}}.pk-ph-eyebrow{margin:0 0 .6rem;font-size:.82rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ink-soft)}.pk-call{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--navy);text-decoration:none}.pk-call:hover .pk-call-num{text-decoration:underline;text-underline-offset:4px}.pk-call-or{margin-top:var(--space-3);font-size:1rem}.pk-call-or a{font-weight:700;color:inherit;text-underline-offset:4px;font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums}.pk-call-btn{min-height:50px}.pk-addrbox{max-width:640px}.pk-addr-label{display:block;font-weight:700;font-size:1.06rem;margin-bottom:var(--space-2)}.pk-addr-row{display:flex;align-items:center;gap:8px;padding:6px 6px 6px 8px;background:var(--white);border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px var(--field-border);transition:box-shadow var(--dur-s) var(--ease-out);--focus-color:var(--navy);--focus-gap:var(--white)}.pk-addr-row:hover{box-shadow:inset 0 0 0 1.5px var(--navy)}.pk-addr-input{flex:1 1;min-width:0;min-height:52px;border:0;background:transparent;padding:0 16px;font:400 1.1rem var(--font-b);color:var(--ink);border-radius:var(--radius-pill)}.pk-addr-input::placeholder{color:var(--ink-soft);opacity:1}.pk-addr-btn{flex:none;min-height:52px;padding:0 26px}.pk-addr.is-error .pk-addr-row{box-shadow:inset 0 0 0 2px var(--error)}.pk-field-err{display:flex;align-items:flex-start;gap:8px;margin-top:var(--space-2);font-weight:700;font-size:1rem;line-height:1.4;color:var(--error)}.pk-field-err .pk-icon{margin-top:.1em}.pk-reassure{margin-top:var(--space-3);font-size:1rem;line-height:1.45}.pk-addrbox--close,.pk-addrbox--hero{color:var(--white)}.pk-addrbox--close .pk-addr-row,.pk-addrbox--hero .pk-addr-row{box-shadow:var(--shadow-2);padding:8px 8px 8px 10px}.pk-addrbox--close .pk-addr-input,.pk-addrbox--hero .pk-addr-input{min-height:58px;font-size:1.15rem}.pk-addrbox--close .pk-addr-btn,.pk-addrbox--hero .pk-addr-btn{min-height:58px;padding:0 30px;font-size:1.1rem}.pk-addrbox--close .pk-addr.is-error .pk-addr-row,.pk-addrbox--hero .pk-addr.is-error .pk-addr-row{box-shadow:var(--shadow-2),inset 0 0 0 2px var(--error)}.pk-addrbox--close .pk-field-err,.pk-addrbox--hero .pk-field-err{color:var(--error-on-navy)}.pk-addrbox--close .pk-reassure,.pk-addrbox--hero .pk-reassure{color:rgb(255 255 255/.9)}.pk-addrbox--compact .pk-addr-label{font-size:1rem}.pk-addrbox--compact .pk-addr-btn,.pk-addrbox--compact .pk-addr-input{min-height:48px}.pk-addrbox--compact .pk-addr-btn{padding:0 20px;font-size:1rem}.pk-addrbox--compact .pk-call-or,.pk-addrbox--compact .pk-reassure{font-size:var(--fs-small)}@media (max-width:767px){.pk-addr-row,.pk-addrbox--close .pk-addr-row,.pk-addrbox--hero .pk-addr-row{flex-direction:column;align-items:stretch;padding:0;background:transparent;box-shadow:none;gap:8px}.pk-addr-row:hover{box-shadow:none}.pk-addr-input,.pk-addrbox--close .pk-addr-input,.pk-addrbox--hero .pk-addr-input{background:var(--white);box-shadow:inset 0 0 0 1.5px var(--field-border);min-height:52px}.pk-addr.is-error .pk-addr-row,.pk-addrbox--close .pk-addr.is-error .pk-addr-row,.pk-addrbox--hero .pk-addr.is-error .pk-addr-row{box-shadow:none}.pk-addr.is-error .pk-addr-input{box-shadow:inset 0 0 0 2px var(--error)}.pk-addr-btn,.pk-addrbox--close .pk-addr-btn,.pk-addrbox--hero .pk-addr-btn{width:100%;min-height:52px}}.pk-sheet,.pk-sheet-open{overflow:hidden}.pk-sheet{border:0;padding:0;width:min(560px,calc(100vw - 32px));max-height:90vh;border-radius:18px;color:var(--ink);background:var(--white);box-shadow:var(--shadow-2);--focus-color:var(--navy);--focus-gap:var(--white)}.pk-sheet[open]{display:flex}.pk-sheet::-webkit-backdrop{background:rgb(11 27 46/.6)}.pk-sheet::backdrop{background:rgb(11 27 46/.6)}.pk-sheet--story{position:relative;inset:auto;margin:0;max-height:none;box-shadow:var(--shadow-2),0 0 0 1px var(--line)}.pk-flow{display:flex;flex-direction:column;width:100%;min-height:0}.pk-flow-page .pk-flow{border-radius:var(--radius);box-shadow:var(--shadow-1),0 0 0 1px var(--line);background:var(--white);max-width:640px}.pk-flow-top{flex:none;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:12px;gap:12px;padding:10px 12px;border-bottom:1px solid var(--line)}.pk-flow-top>:last-child{justify-self:end}.pk-flow-back,.pk-flow-x{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--navy);font:700 .98rem var(--font-b);display:inline-flex;align-items:center;gap:6px;min-height:44px;min-width:44px;padding:0 8px;border-radius:10px;cursor:pointer}.pk-flow-x{justify-content:center;background:var(--paper);border-radius:50%;padding:0}.pk-flow-back:hover,.pk-flow-x:hover{background:var(--mist)}.pk-flow-progress{display:grid;justify-items:center;grid-gap:6px;gap:6px;font-size:.9rem;font-weight:700;color:var(--ink-soft)}.pk-flow-steps{display:flex;gap:4px}.pk-flow-steps i{width:22px;height:4px;border-radius:2px;background:var(--line)}.pk-flow-steps i.is-on{background:var(--navy)}.pk-flow-body{flex:1 1;min-height:0;overflow-y:auto;padding:22px clamp(18px,4vw,30px) 8px}.pk-flow-h{font-size:clamp(1.6rem,1.3rem + 1vw,2rem);color:var(--navy);margin-bottom:var(--space-2)}.pk-flow-h:focus{outline:none}.pk-flow-h:focus-visible{outline:var(--focus-width) solid var(--focus-color);outline-offset:4px;border-radius:4px}.pk-flow-addr{color:var(--ink-soft);font-weight:600;margin-bottom:var(--space-5)}.pk-flow-note{margin-top:var(--space-3)}.pk-flow-errors{margin:0 0 var(--space-5);padding:14px 16px;border-radius:var(--radius-input);background:color-mix(in srgb,var(--error) 7%,var(--white));color:var(--error);box-shadow:inset 0 0 0 1.5px var(--error)}.pk-flow-errors p{display:flex;align-items:center;gap:8px;font-weight:700}.pk-flow-errors ul{margin:8px 0 0;padding-left:30px}.pk-flow-errors a{color:var(--error)}.pk-flow-act{flex:none;padding:14px clamp(18px,4vw,30px) calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);background:var(--white)}.pk-flow-btn{width:100%;min-height:56px;font-size:1.1rem}.pk-flow-act .pk-reassure{text-align:center;color:var(--ink-soft)}.pk-field+.pk-field{margin-top:var(--space-5)}.pk-field label{display:block;font-weight:700;margin-bottom:6px}.pk-field-opt{font-weight:400;color:var(--ink-soft)}.pk-field-in{position:relative}.pk-field-in input{width:100%;min-height:52px;padding:0 44px 0 14px;border:0;border-radius:var(--radius-input);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--field-border);font:400 1.08rem var(--font-b);color:var(--ink);transition:box-shadow var(--dur-s) var(--ease-out)}.pk-field-in input:hover{box-shadow:inset 0 0 0 1.5px var(--navy)}.pk-field.is-error .pk-field-in input{box-shadow:inset 0 0 0 2px var(--error)}.pk-field-ok{position:absolute;right:14px;top:50%;translate:0 -50%;color:var(--navy)}.pk-field-help{margin-top:6px;font-size:var(--fs-small);color:var(--ink-soft)}.pk-field-in--money:before{content:"$";position:absolute;left:14px;top:50%;translate:0 -50%;color:var(--ink-soft)}.pk-field-in--money input{padding-left:28px}.pk-taps{border:0;margin:0 0 var(--space-6);padding:0;min-width:0}.pk-taps legend{font-weight:700;font-size:1.08rem;margin-bottom:var(--space-3);padding:0}.pk-taps-grid{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}@media (min-width:480px){.pk-taps-grid{grid-template-columns:1fr 1fr}}.pk-tap{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:56px;padding:10px 16px;border:0;border-radius:var(--radius-input);background:var(--white);box-shadow:inset 0 0 0 1.5px var(--field-border);color:var(--ink);font:600 1.02rem/1.25 var(--font-b);text-align:left;cursor:pointer;transition:box-shadow var(--dur-xs) var(--ease-out),background-color var(--dur-xs) var(--ease-out)}.pk-tap.is-hover,.pk-tap:hover,.pk-tap[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--navy)}.pk-tap[aria-pressed=true]{background:var(--navy);color:var(--white)}.pk-taps.is-missing .pk-tap{box-shadow:inset 0 0 0 1.5px var(--error)}.pk-consent{margin-top:var(--space-6)}.pk-consent-row{display:flex;gap:12px;align-items:flex-start;margin-bottom:var(--space-3);font-size:var(--fs-body);line-height:1.5;cursor:pointer}.pk-check{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:none;width:24px;height:24px;margin:3px 0 0;border-radius:5px;background:var(--white);box-shadow:inset 0 0 0 2px var(--field-border);display:grid;place-items:center;cursor:pointer}.pk-check:checked,.pk-check:hover{box-shadow:inset 0 0 0 2px var(--navy)}.pk-check:checked{background:var(--navy)}.pk-check:checked:after{content:"";width:7px;height:12px;border:solid var(--white);border-width:0 3px 3px 0;transform:translateY(-1px) rotate(45deg)}.pk-consent-b3{font-size:var(--fs-body);line-height:1.5;margin-top:var(--space-3)}@media (max-width:767px){.pk-sheet{width:100vw;max-width:100vw;height:100dvh;max-height:100dvh;border-radius:0;margin:0}.pk-sheet--story{height:auto;width:100%;border-radius:14px}}.pk-band{padding:clamp(36px,5vw,64px) var(--gutter)}.pk-band .pk-roofline{margin-bottom:clamp(24px,3vw,40px);color:var(--field-border)}.pk-band-grid{display:grid;grid-template-columns:.9fr 1.1fr;grid-gap:clamp(20px,4vw,64px);gap:clamp(20px,4vw,64px);align-items:center}.pk-band-h{font-size:clamp(1.6rem,1.25rem + 1.2vw,2.3rem);color:var(--navy);text-wrap:balance}.pk-band-copy p{margin-top:var(--space-3);max-width:44ch}@media (max-width:767px){.pk-band-grid{grid-template-columns:1fr}}.pk-cta{position:relative;overflow:hidden;padding:clamp(64px,9vw,128px) var(--gutter)}.pk-cta--photo{min-height:min(88svh,820px);display:flex;align-items:center}.pk-cta-bg{position:absolute!important;inset:0;margin:0}.pk-cta-bg img,.pk-cta-bg picture{width:100%;height:100%;object-fit:cover;object-position:50% 60%}.pk-cta--photo:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgb(0 26 51/.88),rgb(0 26 51/.7) 38%,rgb(0 26 51/0) 66%);pointer-events:none}.pk-cta-in{position:relative;z-index:2;width:100%}.pk-cta-copy{width:min(560px,100%)}.pk-cta-h{font-size:clamp(2.4rem,1.6rem + 3vw,4.2rem);color:var(--white);text-wrap:balance}.pk-cta-line{margin-top:var(--space-4);font-size:1.2rem;color:rgb(255 255 255/.94)}.pk-cta-copy .pk-addrbox{margin-top:var(--space-6)}@media (max-width:767px){.pk-cta--photo{min-height:0;align-items:flex-end;padding-top:56vw}.pk-cta-bg img{object-position:38% 60%}.pk-cta--photo:after{background:linear-gradient(0deg,rgb(0 26 51/.95),rgb(0 26 51/.8) 55%,rgb(0 26 51/.1))}}.pk-thanks-grid{display:grid;grid-template-columns:1.4fr 1fr;grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.pk-thanks-next{margin:var(--space-6) 0 var(--space-7);padding:0;list-style:none;counter-reset:t;display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.pk-thanks-next li{counter-increment:t;display:grid;grid-template-columns:40px 1fr;grid-gap:14px;gap:14px;font-size:1.12rem}.pk-thanks-next li:before{content:counter(t);width:36px;height:36px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--navy);color:var(--navy);display:grid;place-items:center;font:600 1.05rem var(--font-d)}.pk-tyq{padding:clamp(20px,3vw,32px);border-radius:var(--radius);background:var(--paper);margin-bottom:var(--space-7)}.pk-tyq .pk-small{margin:6px 0 var(--space-5)}.pk-tyq-status{margin-top:var(--space-3);font-weight:700;color:var(--navy)}.pk-thanks-ask{margin-top:var(--space-6)}.pk-thanks-card{position:-webkit-sticky;position:sticky;top:calc(var(--pk-header-h) + 24px);padding:clamp(22px,3vw,32px);border-radius:var(--radius);background:var(--navy-deep);color:var(--white);display:grid;grid-gap:12px;gap:12px;--focus-color:var(--orange-on-navy);--focus-gap:transparent}.pk-thanks-card-h{font-weight:700}.pk-thanks-num{font-size:clamp(1.8rem,1.4rem + 1.5vw,2.4rem);line-height:1.1}.pk-thanks-card .btn--outline{color:var(--white);box-shadow:inset 0 0 0 2px rgb(255 255 255/.75)}.pk-thanks-card .btn--outline:hover{background:var(--white);color:var(--navy-deep)}@media (max-width:767px){.pk-thanks-grid{grid-template-columns:1fr}.pk-thanks-card{position:static;order:-1}}.pk-answer-first{font-size:clamp(1.15rem,1.07rem + .3vw,1.32rem);line-height:1.55;max-width:62ch;color:var(--ink);padding-left:clamp(14px,1.6vw,20px);box-shadow:inset 3px 0 0 var(--navy)}.pk-answer-first>.pk-answer-para{margin:0}.pk-answer-first>.pk-answer-para+.pk-answer-para{margin-top:.75em}.pk-answer-first--dark{color:rgb(255 255 255/.95);box-shadow:inset 3px 0 0 var(--orange-on-navy)}.pk-answer{padding:clamp(22px,3vw,36px);border-radius:var(--radius);background:var(--paper);max-width:76ch}.pk-answer-q{color:var(--navy);margin-bottom:var(--space-3);font-size:var(--fs-h3)}h2.pk-answer-q{font-size:clamp(1.5rem,1.2rem + 1.2vw,2.1rem)}.pk-tone-paper .pk-answer{background:var(--white)}.pk-keyfacts{padding:clamp(18px,2.4vw,26px);border-radius:var(--radius);background:var(--mist)}.pk-keyfacts-h{font:600 1.2rem var(--font-d);font-variation-settings:"SOFT" 100;color:var(--navy);margin-bottom:var(--space-3)}.pk-keyfacts ul{margin:0;padding:0;list-style:none;display:grid;grid-gap:10px;gap:10px}.pk-keyfacts li{position:relative;padding-left:22px;line-height:1.5}.pk-keyfacts li:before{content:"";position:absolute;left:2px;top:.62em;width:9px;height:9px;border-radius:2px;background:var(--navy);transform:rotate(45deg)}.pk-keyfacts-more{display:none;margin-top:var(--space-3);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:6px 0;font:700 1rem var(--font-b);color:var(--navy);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.pk-keyfacts.is-open .pk-keyfacts-all,.pk-keyfacts:not(.is-open) .pk-keyfacts-fewer{display:none}@media (max-width:767px){.pk-js .pk-keyfacts[data-pk-clamp]:not(.is-open) li:nth-child(n+4){display:none}.pk-js .pk-keyfacts-more{display:inline-block}}.pk-q .pk-h2{margin-bottom:var(--space-5)}.pk-q-body{margin-top:var(--space-6)}.pk-prose{max-width:var(--measure)}.pk-prose>*+*{margin-top:var(--space-4)}.pk-prose h2{font-size:clamp(1.6rem,1.3rem + 1.1vw,2.3rem);color:var(--navy);margin-top:var(--space-7)}.pk-prose h3{color:var(--navy);margin-top:var(--space-6)}.pk-prose ol,.pk-prose ul{padding-left:1.3em}.pk-prose li+li{margin-top:6px}.pk-prose blockquote{margin-left:0;padding-left:18px;box-shadow:inset 3px 0 0 var(--line);font-family:var(--font-display-italic),var(--font-d);font-style:italic;font-size:1.25rem;color:var(--navy-soft)}.pk-src{font-size:var(--fs-small);color:var(--ink-soft)}.pk-compare-table,.pk-costs-table{width:100%;border-collapse:separate;border-spacing:0;font-size:1.02rem;line-height:1.45}.pk-compare-table td,.pk-compare-table th,.pk-costs-table td,.pk-costs-table th{text-align:left;vertical-align:top;padding:16px 18px;border-bottom:1px solid var(--line)}.pk-compare-table thead th{font:600 1.15rem var(--font-d);font-variation-settings:"SOFT" 100;color:var(--navy);border-bottom:2px solid var(--navy);vertical-align:bottom}.pk-compare-table thead th:first-of-type{background:var(--paper);border-radius:var(--radius-input) var(--radius-input) 0 0}.pk-compare-table tbody th{width:20%;font-weight:700;color:var(--navy)}.pk-compare-table tbody td:first-of-type{background:var(--paper)}.pk-compare-table tbody tr:last-child>*{border-bottom:0}.pk-compare--4 .pk-compare-table tbody th{width:16%}.pk-compare-cards{display:none}@media (max-width:767px){:is(.pk-compare--2,.pk-compare--3) .pk-compare-table thead{display:none}:is(.pk-compare--2,.pk-compare--3) .pk-compare-table,:is(.pk-compare--2,.pk-compare--3) .pk-compare-table tbody,:is(.pk-compare--2,.pk-compare--3) .pk-compare-table tr{display:block}:is(.pk-compare--2,.pk-compare--3) .pk-compare-table tbody tr{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;padding:14px 0;border-bottom:1px solid var(--line)}:is(.pk-compare--2,.pk-compare--3) .pk-compare-table tbody th{grid-column:1/-1;width:auto;padding:0;border:0}:is(.pk-compare--2,.pk-compare--3) .pk-compare-table td{padding:10px 12px;border:0;border-radius:var(--radius-input);background:var(--mist);font-size:.98rem}:is(.pk-compare--2,.pk-compare--3) .pk-compare-table tbody td:first-of-type{background:var(--paper)}:is(.pk-compare--2,.pk-compare--3) .pk-compare-table td:before{content:attr(data-col);display:block;font-size:.8rem;font-weight:700;color:var(--ink-soft);margin-bottom:4px}.pk-compare--4 .pk-compare-table{display:none}.pk-compare--4 .pk-compare-cards{display:grid;grid-gap:12px;gap:12px;list-style:none;margin:0;padding:0}.pk-compare-cards li{padding:16px 18px;border-radius:var(--radius);background:var(--mist)}.pk-compare-cards li:first-child{background:var(--paper)}.pk-compare-card-h{font:600 1.2rem var(--font-d);color:var(--navy);margin-bottom:8px}.pk-compare-cards dl{margin:0;display:grid;grid-gap:8px;gap:8px}.pk-compare-cards dt{font-size:.82rem;font-weight:700;color:var(--ink-soft)}.pk-compare-cards dd{margin:0}}.pk-costs-table thead th{font-size:var(--fs-small);font-weight:700;color:var(--ink-soft);border-bottom:2px solid var(--navy)}.pk-costs-table tbody th{font-weight:700;color:var(--navy);width:26%}.pk-reet{margin-top:var(--space-6);padding:clamp(18px,2.4vw,28px);border-radius:var(--radius);background:var(--paper);max-width:640px}.pk-tone-paper .pk-reet{background:var(--white)}.pk-reet-h{font-weight:700;color:var(--navy);margin-bottom:var(--space-3)}.pk-reet-list{list-style:none;margin:0 0 var(--space-4);padding:0}.pk-reet-list li{display:flex;justify-content:space-between;gap:16px;padding:9px 0}.pk-reet-list li+li{border-top:1px solid var(--line)}.pk-reet-list .pk-num{font-weight:600;font-size:1.15rem;color:var(--navy)}.pk-reet .pk-small+.pk-small{margin-top:6px}@media (max-width:767px){.pk-costs-table thead{display:none}.pk-costs-table,.pk-costs-table tbody,.pk-costs-table td,.pk-costs-table th,.pk-costs-table tr{display:block;width:auto!important}.pk-costs-table tr{padding:14px 0;border-bottom:1px solid var(--line)}.pk-costs-table td,.pk-costs-table th{border:0;padding:2px 0}.pk-costs-table td:before{content:attr(data-col) ": ";font-weight:700;color:var(--ink-soft);font-size:.86rem}}.pk-steps{list-style:none;margin:0;padding:0;display:grid;grid-gap:0;gap:0}.pk-steps li{display:grid;grid-template-columns:64px 1fr;grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px);position:relative;padding-bottom:clamp(26px,3vw,40px)}.pk-steps--numbered li:not(:last-child):before{content:"";position:absolute;left:31px;top:64px;bottom:6px;border-left:1.5px solid var(--line)}.pk-steps-n{width:64px;height:64px;border-radius:50%;display:grid;place-items:center;font-size:1.7rem;font-weight:600;color:var(--navy);box-shadow:inset 0 0 0 1.5px var(--navy);background:var(--white)}.pk-steps-h{color:var(--navy);margin:12px 0 var(--space-2)}.pk-steps-text>p{max-width:60ch}.pk-steps-time{margin-top:var(--space-3);font-size:var(--fs-small);font-weight:700;color:var(--navy-soft)}.pk-steps--compact{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:var(--space-5)}.pk-steps--compact li{grid-template-columns:36px 1fr;gap:12px;padding:0}.pk-steps--compact .pk-steps-n{width:36px;height:36px;font-size:1.05rem}.pk-steps--compact .pk-steps-h{margin:4px 0 6px;font-size:1.15rem}@media (max-width:767px){.pk-steps li{grid-template-columns:48px 1fr}.pk-steps-n{width:48px;height:48px;font-size:1.35rem}.pk-steps--numbered li:not(:last-child):before{left:23px;top:48px}.pk-steps-h{margin-top:8px}}.pk-check-block{padding:clamp(20px,3vw,32px);border-radius:var(--radius);background:var(--white);box-shadow:inset 0 0 0 1px var(--line)}.pk-tone-white .pk-check-block{background:var(--paper);box-shadow:none}.pk-check-h{color:var(--navy);margin-bottom:var(--space-3)}.pk-check-intro{margin-bottom:var(--space-4);color:var(--ink-soft)}.pk-check-block ul{list-style:none;margin:0;padding:0;display:grid;grid-gap:12px;gap:12px}.pk-check-block li{display:grid;grid-template-columns:26px 1fr;grid-gap:12px;gap:12px;align-items:start}.pk-check-block .pk-icon{width:24px;height:24px;margin-top:1px;color:var(--navy)}.pk-check-block--flags .pk-icon{color:var(--error)}.pk-inputs-intro{font-size:1.15rem;margin-bottom:var(--space-6);max-width:60ch}.pk-inputs-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:2px;gap:2px;border-radius:var(--radius);overflow:hidden;background:var(--line)}.pk-inputs-grid li{padding:clamp(22px,3vw,40px);background:var(--white)}.pk-tone-ink .pk-inputs-grid,.pk-tone-navy .pk-inputs-grid{background:rgb(255 255 255/.14)}.pk-tone-ink .pk-inputs-grid li,.pk-tone-navy .pk-inputs-grid li{background:var(--navy-deep)}.pk-inputs-icon{width:44px;height:44px;color:var(--navy)}.pk-tone-ink .pk-inputs-icon,.pk-tone-navy .pk-inputs-icon{color:var(--orange-on-navy)}.pk-inputs-k{margin:var(--space-4) 0 var(--space-2);color:var(--navy)}.pk-tone-ink .pk-inputs-k,.pk-tone-navy .pk-inputs-k{color:var(--white)}.pk-inputs-method{margin-top:var(--space-4)}@media (max-width:767px){.pk-inputs-grid{grid-template-columns:1fr}}.pk-accordion details,.pk-faq-list details{border-bottom:1px solid var(--line)}.pk-accordion details:first-child,.pk-faq-list details:first-child{border-top:1px solid var(--line)}.pk-accordion summary,.pk-faq-list summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px;padding:18px 0}.pk-accordion summary::-webkit-details-marker,.pk-faq-list summary::-webkit-details-marker{display:none}.pk-accordion summary{font-weight:700;color:var(--navy)}.pk-faq-list summary{font:600 clamp(1.1rem,1rem + .5vw,1.35rem) /1.3 var(--font-d);font-variation-settings:"SOFT" 100;color:var(--navy);padding:22px 0}.pk-accordion-mark,.pk-faq-mark{flex:none;position:relative;width:28px;height:28px;border-radius:50%;box-shadow:inset 0 0 0 1.5px currentColor}.pk-accordion-mark:after,.pk-accordion-mark:before,.pk-faq-mark:after,.pk-faq-mark:before{content:"";position:absolute;left:50%;top:50%;width:12px;height:1.5px;background:currentColor;translate:-50% -50%;transition:transform var(--dur-m) var(--ease-in-out)}.pk-accordion-mark:after,.pk-faq-mark:after{transform:rotate(90deg)}details[open]>summary .pk-accordion-mark:after,details[open]>summary .pk-faq-mark:after{transform:rotate(0deg)}.pk-accordion-body{padding:0 0 20px;max-width:var(--measure)}.pk-accordion-body>*+*{margin-top:var(--space-3)}.pk-faq-grid{display:grid;grid-template-columns:.8fr 1.2fr;grid-gap:clamp(24px,5vw,80px);gap:clamp(24px,5vw,80px);align-items:start}.pk-faq-list p{padding:0 44px 22px 0;max-width:62ch}@media (max-width:900px){.pk-faq-grid{grid-template-columns:1fr}}.pk-sources{padding-top:var(--space-6);border-top:1px solid var(--line);max-width:var(--measure)}.pk-sources-h{font-size:var(--fs-h3);color:var(--navy);margin-bottom:var(--space-4)}.pk-sources ol{margin:0;padding-left:1.4em;display:grid;grid-gap:10px;gap:10px;font-size:1rem}.pk-sources-date{margin-left:8px;font-size:var(--fs-small);color:var(--ink-soft)}.pk-eyebrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px;font-size:.92rem;font-weight:600;line-height:1.45;letter-spacing:.01em;color:var(--navy-soft)}.pk-eyebrow--dark{color:rgb(255 255 255/.9)}.pk-eyebrow-dot{opacity:.6}@media (max-width:767px){.pk-eyebrow{font-size:.84rem;gap:0 8px}}.pk-proof{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:10px clamp(16px,2.6vw,40px);font-size:.98rem;font-weight:600;color:var(--navy)}.pk-proof li{display:inline-flex;align-items:center;gap:8px}.pk-proof .pk-icon{width:1.35em;height:1.35em}.pk-proof--dark{color:var(--white);padding-top:14px;border-top:1px solid rgb(255 255 255/.18)}.pk-proof--dark .pk-icon{color:var(--orange-on-navy)}.pk-proof--compact{font-size:var(--fs-small);gap:8px 22px;color:var(--ink)}.pk-proof--compact .pk-icon{color:var(--navy)}@media (max-width:767px){.pk-proof{display:grid;grid-gap:10px;gap:10px}}.pk-caption{font-size:var(--fs-small);line-height:1.5;color:var(--ink-soft)}.pk-caption--dark{color:rgb(255 255 255/.82)}.pk-disclosure{font-size:var(--fs-body);line-height:1.6;max-width:90ch}.pk-disclosure-draft{font-weight:700}.pk-disclosure-logos{display:flex;align-items:center;gap:var(--space-5,20px);margin:0 0 var(--space-3,12px)}.pk-disclosure-logos img{display:block;height:40px;width:auto}.pk-firm{font-size:.92em}.pk-byline{display:flex;align-items:center;gap:14px}.pk-byline-img{flex:none;width:56px;margin:0}.pk-byline-img img{width:56px;height:56px;border-radius:50%;object-fit:cover;object-position:var(--pk-pos,50% 22%)}.pk-byline-name{font-weight:700;color:var(--navy)}.pk-byline-date,.pk-byline-role,.pk-reviewed{font-size:var(--fs-small);color:var(--ink-soft);line-height:1.45}.pk-byline--dark .pk-byline-name{color:var(--white)}.pk-byline--dark :is(.pk-byline-role,.pk-byline-date,.pk-reviewed){color:rgb(255 255 255/.8)}.pk-author{display:grid;grid-template-columns:160px 1fr;grid-gap:clamp(18px,3vw,36px);gap:clamp(18px,3vw,36px);align-items:start;padding:clamp(20px,3vw,36px);border-radius:var(--radius);background:var(--paper)}.pk-author-img{margin:0}.pk-author-img img{border-radius:10px}.pk-author-kicker{font-size:var(--fs-small);font-weight:700;color:var(--ink-soft)}.pk-author-name{font:600 var(--fs-h3) /1.15 var(--font-d);font-variation-settings:"SOFT" 100;color:var(--navy);margin:2px 0 var(--space-3)}.pk-author-text p+p{margin-top:var(--space-3)}.pk-author-links{display:flex;flex-wrap:wrap;gap:8px 22px;font-weight:600}@media (max-width:767px){.pk-author{grid-template-columns:96px 1fr}}.pk-reviews-empty{margin-top:var(--space-6);border:2px dashed var(--line);border-radius:var(--radius);padding:clamp(24px,4vw,44px);color:var(--ink-soft);font-size:1.1rem;max-width:70ch}.pk-reviews-flag{margin-top:var(--space-3);font-size:var(--fs-small);font-weight:700;color:var(--pending-ink)}.pk-reviews-list{list-style:none;margin:var(--space-6) 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.pk-reviews-list li{padding:var(--space-5);border-radius:var(--radius);background:var(--paper)}.pk-reviews-list blockquote{margin:0;font-size:1.08rem}.pk-reviews-meta{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--ink-soft)}.pk-cred{display:inline}.pk-cred-sep{opacity:.6}.pk-figure{margin:0}.pk-figure picture{display:block}.pk-figure img{width:100%;height:auto}.pk-figure.pk-figure--fill{position:absolute;inset:0;margin:0}.pk-figure.pk-figure--fill img,.pk-figure.pk-figure--fill picture{width:100%;height:100%}.pk-figure.pk-figure--fill img{object-fit:cover;object-position:var(--pk-pos,50% 50%)}.pk-figure--round img,.pk-figure--round picture{border-radius:var(--radius)}.pk-figure[data-ratio] img{aspect-ratio:var(--pk-ratio);object-fit:cover;object-position:var(--pk-pos,50% 50%)}.pk-figure figcaption{margin-top:var(--space-2);font-size:var(--fs-small);color:var(--ink-soft)}.pk-tone-ink .pk-figure figcaption,.pk-tone-navy .pk-figure figcaption{color:rgb(255 255 255/.75)}.pk-iconsvg{display:inline-block;flex:none}.pk-iconsvg--slot{display:inline-grid;place-items:center;border-radius:10px;border:1.5px dashed var(--field-border);color:var(--ink-soft);font:700 .72rem var(--font-b);letter-spacing:.04em}.pk-timeline{margin:0;--pk-node-fill:var(--white);color:var(--navy)}.pk-tone-paper .pk-timeline{--pk-node-fill:var(--paper)}.pk-timeline-cap{font:600 var(--fs-h3) /1.2 var(--font-d);font-variation-settings:"SOFT" 100;color:var(--navy);margin-bottom:var(--space-6)}.pk-timeline-track{position:relative}.pk-timeline-line{position:absolute;left:14px;right:14px;top:11px;width:calc(100% - 28px);height:2px;overflow:visible;color:var(--navy);transform-origin:0 50%}.pk-timeline-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--n),1fr);grid-gap:clamp(14px,2vw,28px);gap:clamp(14px,2vw,28px)}.pk-timeline-steps li{position:relative}.pk-timeline-node{display:block;position:relative;color:var(--navy)}.pk-timeline-when{margin-top:var(--space-4);font:600 1.1rem var(--font-d);font-feature-settings:"lnum";font-variant-numeric:lining-nums;color:var(--navy-soft)}.pk-timeline-title{margin-top:4px;font-weight:700;color:var(--ink)}.pk-timeline-detail{margin-top:6px;font-size:1rem;color:var(--ink)}.pk-timeline-cite{margin-top:var(--space-3);font-size:var(--fs-small);color:var(--ink-soft)}.pk-timeline-here{position:absolute;top:-34px;left:0;padding:3px 10px;border-radius:var(--radius-pill);background:var(--navy);color:var(--white);font-size:.82rem;font-weight:700;white-space:nowrap}.pk-timeline-steps li.is-here .pk-timeline-node{--pk-node-fill:var(--navy)}.pk-timeline:has(.is-here){padding-top:34px}.pk-fx .pk-timeline:not(.is-drawn) .pk-timeline-line{transform:scaleX(0)}.pk-fx .pk-timeline .pk-timeline-line{transition:transform calc(var(--dur-l) * 2) var(--ease-out)}.pk-fx .pk-timeline:not(.is-drawn) .pk-timeline-steps li{opacity:0}.pk-fx .pk-timeline .pk-timeline-steps li{transition:opacity var(--dur-l) var(--ease-out);transition-delay:calc(var(--i) * .18s + .2s)}@media (max-width:767px){.pk-timeline-steps{grid-template-columns:1fr;gap:var(--space-5);padding-left:44px}.pk-timeline-line{left:13px;top:12px;bottom:12px;right:auto;width:2px;height:calc(100% - 24px);transform-origin:50% 0}.pk-timeline-line line{display:none}.pk-timeline-line{border-left:1.5px solid}.pk-fx .pk-timeline:not(.is-drawn) .pk-timeline-line{transform:scaleY(0)}.pk-timeline-node{position:absolute;left:-44px;top:0}.pk-timeline-when{margin-top:0}.pk-timeline:has(.is-here){padding-top:0}.pk-timeline-here{position:static;display:inline-block;margin-bottom:6px}}.pk-sits{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--count,5),1fr);grid-gap:16px;gap:16px}.pk-sit{display:flex;flex-direction:column;perspective:1100px;min-width:0}.pk-sit-img img,.pk-sit-img picture{border-radius:var(--radius) var(--radius) 0 0!important}.pk-sit-faces{flex:1 1;display:grid}.pk-sit-face{padding:20px 20px 22px}.pk-sit-front{background:var(--white);box-shadow:inset 0 0 0 1px var(--line);border-radius:0 0 var(--radius) var(--radius)}.pk-sit-back{border-radius:var(--radius);margin-top:8px}.pk-sit-k{font:600 1.25rem/1.15 var(--font-d);font-variation-settings:"SOFT" 100;margin-bottom:10px;color:var(--navy)}.pk-sit-back .pk-sit-k{color:var(--white)}.pk-sit-more{margin-top:var(--space-3);font-weight:700}.pk-sit-turn{display:none}.pk-flipping .pk-sit-faces{transform-style:preserve-3d;transition:transform var(--dur-m) var(--ease-in-out)}.pk-flipping .pk-sit-face{grid-area:1/1;backface-visibility:hidden;-webkit-backface-visibility:hidden;margin:0;border-radius:0 0 var(--radius) var(--radius)}.pk-flipping .pk-sit-back,.pk-flipping .pk-sit.is-flipped .pk-sit-faces{transform:rotateY(180deg)}.pk-flipping .pk-sit-turn{display:block;margin-top:8px;align-self:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:8px 2px;min-height:44px;font:700 .95rem var(--font-b);color:var(--navy);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.pk-sits--grid .pk-sit:nth-child(2) .pk-sit-faces{transition-delay:calc(var(--stagger-item) * 1)}.pk-sits--grid .pk-sit:nth-child(3) .pk-sit-faces{transition-delay:calc(var(--stagger-item) * 2)}.pk-sits--grid .pk-sit:nth-child(4) .pk-sit-faces{transition-delay:calc(var(--stagger-item) * 3)}.pk-sits--grid .pk-sit:nth-child(5) .pk-sit-faces{transition-delay:calc(var(--stagger-item) * 4)}.pk-sits--rail{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--gutter);padding:4px 4px 12px;gap:16px}.pk-sits--rail .pk-sit{flex:0 0 min(300px,78vw);scroll-snap-align:start}.pk-sits--grid.pk-sits--many{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.pk-sits--grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:767px){.pk-sits--grid,.pk-sits--grid.pk-sits--many{grid-template-columns:1fr}}.pk-split{overflow-x:clip}.pk-split-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(28px,5vw,88px);gap:clamp(28px,5vw,88px);align-items:center}.pk-split--photo-right .pk-split-media{order:2}.pk-split-media{position:relative}.pk-split-copy .pk-h2{margin-bottom:var(--space-5)}@media (max-width:767px){.pk-split-grid{grid-template-columns:1fr}.pk-split--photo-right .pk-split-media{order:0}}.pk-moment-stage{position:relative;min-height:min(92svh,860px);display:grid;place-items:center;padding:clamp(40px,6vw,96px) var(--gutter);overflow:hidden}.pk-moment-img{position:absolute!important;inset:0;margin:0}.pk-moment-img img,.pk-moment-img picture{width:100%;height:100%;object-fit:cover;object-position:var(--pk-pos,50% 50%)}.pk-moment .pk-moment-text{position:relative;max-width:640px;padding:clamp(24px,3.4vw,44px);border-radius:var(--radius);background:rgb(11 27 46/.8);text-align:center}.pk-moment-text .pk-h2{margin-inline:auto}.pk-moment-body{margin-top:var(--space-4);color:rgb(255 255 255/.94)}.pk-moment-body>*+*{margin-top:var(--space-3)}.pk-moment--left .pk-moment-stage{place-items:end start}.pk-moment--left .pk-moment-text{text-align:left}.pk-moment--left .pk-moment-text .pk-h2{margin-inline:0}.pk-moment--right .pk-moment-stage{place-items:start end}.pk-moment--right .pk-moment-text{text-align:left;max-width:520px}.pk-moment--right .pk-moment-text .pk-h2{margin-inline:0}.pk-moment-cap{padding:10px var(--gutter);font-size:var(--fs-small);color:var(--ink-soft);max-width:calc(var(--maxw) + 2 * var(--gutter));margin-inline:auto}@media (max-width:767px){.pk-moment-stage{min-height:0;padding:0;display:block}.pk-moment-img{position:relative!important;aspect-ratio:4/3}.pk-moment .pk-moment-text{text-align:left;padding:22px 16px 26px;max-width:none;border-radius:0;background:var(--navy-ink)}.pk-moment-text .pk-h2{margin-inline:0}}.pk-sig{padding:clamp(64px,8vw,110px) var(--gutter)}.pk-sig-pin{max-width:calc(var(--maxw) + 2 * var(--gutter));margin-inline:auto}.pk-sig-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:10px 24px;margin-bottom:32px}.pk-sig-head .pk-h2{max-width:18ch}.pk-sig-caption{color:rgb(255 255 255/.78);font-size:var(--fs-small)}.pk-sig-still{display:none;margin-left:auto;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--white);min-height:44px;padding:0 16px;border-radius:var(--radius-pill);box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.6);font:700 .95rem var(--font-b);cursor:pointer}.pk-sig-still:hover{background:rgb(255 255 255/.1)}.pk-sig-still-off,.pk-sig[data-still] .pk-sig-still-on{display:none}.pk-sig[data-still] .pk-sig-still-off{display:inline}.pk-motion .pk-sig-still{display:inline-flex;align-items:center}.pk-sig-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:40px;gap:40px}.pk-sig-item{display:grid;grid-template-columns:1.6fr 1fr;grid-gap:clamp(20px,3vw,48px);gap:clamp(20px,3vw,48px);align-items:center}.pk-sig-fig{margin:0;border-radius:var(--radius);overflow:hidden;background:var(--navy-soft)}.pk-sig-fig img{width:100%;height:100%;object-fit:cover;aspect-ratio:1920/1072}.pk-sig-n{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:50%;box-shadow:inset 0 0 0 1.5px rgb(255 255 255/.85);font-size:1.3rem;font-weight:600;margin-bottom:16px}.pk-sig-h{font-size:clamp(1.5rem,1.1rem + 1.4vw,2.3rem);margin-bottom:12px;color:var(--white)}.pk-sig-step p{font-size:1.1rem;color:rgb(255 255 255/.92)}.pk-motion .pk-sig:not([data-still]){height:440svh;padding:0}.pk-motion .pk-sig:not([data-still]) .pk-sig-pin{position:-webkit-sticky;position:sticky;top:0;height:100svh;display:flex;flex-direction:column;padding:calc(var(--pk-header-h) + clamp(12px, 3vh, 40px)) var(--gutter) clamp(24px,5vh,56px)}.pk-motion .pk-sig:not([data-still]) .pk-sig-head{margin-bottom:clamp(14px,3vh,28px)}.pk-motion .pk-sig:not([data-still]) .pk-sig-list{position:relative;flex:1 1;min-height:0;display:block}.pk-motion .pk-sig:not([data-still]) .pk-sig-item{position:absolute;inset:0;grid-template-columns:2.3fr 1fr}.pk-motion .pk-sig:not([data-still]) .pk-sig-fig{position:relative;width:100%;aspect-ratio:16/10;max-height:100%}.pk-motion .pk-sig:not([data-still]) .pk-sig-fig img{aspect-ratio:auto}.pk-motion .pk-sig:not([data-still]) .pk-sig-item:nth-child(n+2) .pk-sig-fig{-webkit-clip-path:polygon(0 0,0 0,0 0);clip-path:polygon(0 0,0 0,0 0);background:transparent}.pk-motion .pk-sig:not([data-still]) .pk-sig-step{opacity:0;transform:translate3d(0,18px,0);transition:opacity .45s var(--ease-out),transform .45s var(--ease-out);pointer-events:none}.pk-motion .pk-sig:not([data-still]) .pk-sig-item.is-active .pk-sig-step{opacity:1;transform:none;pointer-events:auto}@media (max-width:767px){.pk-sig{padding:56px 16px}.pk-sig-item{grid-template-columns:1fr}.pk-sig-fig img{aspect-ratio:4/3}.pk-motion .pk-sig:not([data-still]){height:360svh}.pk-motion .pk-sig:not([data-still]) .pk-sig-pin{padding:calc(var(--pk-header-h) + 16px) 16px 88px}.pk-motion .pk-sig:not([data-still]) .pk-sig-item{grid-template-columns:1fr;grid-template-rows:auto 1fr;align-content:start;gap:18px}.pk-motion .pk-sig:not([data-still]) .pk-sig-fig,.pk-motion .pk-sig:not([data-still]) .pk-sig-fig img{aspect-ratio:4/3}.pk-sig-n{width:38px;height:38px;font-size:1.1rem;margin-bottom:10px}.pk-sig-step p{font-size:1rem}.pk-sig-still{margin-left:0}}.pk-video{max-width:880px}.pk-video-h{color:var(--navy);margin-bottom:var(--space-4)}.pk-video-frame{position:relative;aspect-ratio:16/9;border-radius:var(--radius);overflow:hidden;background:var(--navy-ink)}.pk-video-poster{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;padding:0;position:absolute;inset:0;width:100%;cursor:pointer;background:transparent}.pk-video-poster:disabled{cursor:not-allowed}.pk-video-img,.pk-video-img img,.pk-video-img picture{width:100%;height:100%;object-fit:cover}.pk-video-play{position:absolute;left:50%;top:50%;translate:-50% -50%;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;background:var(--orange);color:var(--on-orange);font-size:34px;box-shadow:0 10px 30px rgb(0 0 0/.3);transition:transform var(--dur-xs) var(--ease-out)}.pk-video-poster:hover .pk-video-play{transform:scale(1.05)}.pk-video-poster:disabled .pk-video-play{background:rgb(255 255 255/.85);color:var(--navy)}.pk-video-dur{position:absolute;right:12px;bottom:12px;padding:2px 8px;border-radius:6px;background:rgb(11 27 46/.8);color:var(--white);font-size:.85rem;font-weight:700}.pk-video-el{position:absolute;inset:0;width:100%;height:100%;border:0}.pk-video-note{margin-top:var(--space-2)}.pk-video .pk-accordion{margin-top:var(--space-4)}.pk-loop{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--navy-ink)}.pk-loop-el{width:100%;height:100%;object-fit:cover}.pk-loop-btn{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px 0 12px;border:0;border-radius:var(--radius-pill);background:rgb(11 27 46/.8);color:var(--white);font:700 .9rem var(--font-b);cursor:pointer;--focus-color:var(--orange-on-navy);--focus-gap:transparent}.pk-loop-btn:disabled{opacity:.8;cursor:not-allowed}.pk-sits-cap{margin-top:var(--space-3);color:var(--ink-soft)}