html,body{background:#fff}body{margin:0}.pk a{color:inherit;text-decoration:none}.pk a:hover{color:inherit}.pk a:focus-visible,.pk button:focus-visible,.pk summary:focus-visible,.pk input:focus-visible{outline:2px solid #121210;outline-offset:3px}:where(.pk) button{font:inherit;color:inherit}.pk input::placeholder{color:#8a8b84}.v-btn{transition:transform .2s ease,box-shadow .2s ease}.v-btn:hover{transform:translateY(-2px);box-shadow:0 10px 22px -12px #12121080}.v-link{background-image:linear-gradient(90deg,#ee5f2b,#f8da4a,#97e65a,#5cc3f2,#a78bfa,#ee7af6);background-repeat:no-repeat;background-size:100% 2px;background-position:0 calc(100% - 7px)}.v-link svg{transition:transform .2s ease}.v-link:hover svg{transform:translate(4px)}.v-nav{transition:none}.v-nav:hover{color:#121210}.v-role{transition:none}.v-role:hover{color:#121210!important}.v-tab{transition:opacity .2s ease,box-shadow .2s ease}.v-tab:hover{opacity:1!important}.v-fcard .v-fphoto{transition:transform .25s ease}.v-fcard:hover .v-fphoto{transform:translate(-3px,-3px)}.v-founders{grid-template-columns:repeat(6,minmax(0,1fr))}.v-card{transition:transform .25s ease,box-shadow .25s ease}.v-card:hover{transform:translateY(-3px)}.v-pin{transition:transform .25s ease}.v-pin:hover{transform:translateY(-4px)}.v-globe{width:1100px;top:0}.v-pins{height:450px}.v-p0{left:3%;top:238px;width:64px}.v-p1{left:14.5%;top:92px;width:172px}.v-p2{left:39%;top:212px;width:124px}.v-p3{left:55.5%;top:40px;width:188px}.v-p4{left:81%;top:176px;width:84px}.v-p5{left:91%;top:318px;width:84px}.v-tabs{grid-template-columns:repeat(6,minmax(0,1fr))}.pk details>summary{list-style:none;cursor:pointer}.pk details>summary::-webkit-details-marker{display:none}.v-plus{transition:transform .25s ease}.pk details[open] .v-plus{transform:rotate(45deg)}@media(max-width:900px){.v-navlinks,.v-hide-m{display:none!important}.v-globe{width:640px;top:24px}.v-pins{height:400px}.v-p0{left:3%;top:196px;width:56px}.v-p1{left:1%;top:34px;width:118px}.v-p2{left:35%;top:168px;width:100px}.v-p3{left:55%;top:0;width:134px}.v-p4{left:73%;top:196px;width:76px}.v-p5{left:14%;top:296px;width:76px}.v-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}.v-founders{grid-template-columns:repeat(2,minmax(0,1fr))}}.v-pins{height:400px}.v-p0{left:1%;top:250px;width:92px}.v-p1{left:10.5%;top:100px;width:150px}.v-p2{left:27%;top:262px;width:96px}.v-p3{left:35%;top:60px;width:132px}.v-p4{left:50%;top:190px;width:160px}.v-p5{left:64.5%;top:36px;width:140px}.v-p6{left:79%;top:212px;width:118px}.v-p7{left:88.5%;top:54px;width:104px}.v-duo img{mix-blend-mode:multiply;filter:contrast(.95) brightness(1.06)}.v-jump{transition:none}.v-jump:hover{background-color:#fff}.v-cols3{grid-template-columns:repeat(3,minmax(0,1fr))}.v-menu{display:none}.v-clock{width:min(100%,360px);aspect-ratio:1 / 1.08}.v-zone{transition:box-shadow .2s ease}.v-switch{align-self:flex-start}.v-ht1{height:280px}.v-ht2{height:200px}.v-ht3{height:140px}.v-ht4{height:190px}.v-ht5{height:250px}.v-ht6{height:180px}.v-bens{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.v-ben{display:grid;grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "art" "fig" "line" "act";grid-template-rows:auto auto auto 1fr auto;gap:16px;transition:transform .25s ease,box-shadow .2s ease}.v-ben-line{margin-top:-6px}.v-ben-step{height:44px;border-radius:11px}.v-ben-lane{gap:5px}.v-ben-pill{height:26px;padding:0 10px;font-size:12px}.v-ben:hover{transform:translateY(-3px)}.v-ben-art{height:164px}.v-ben-col{width:76px}.v-ben-dial{width:128px}.v-b1{grid-area:1/1}.v-b2{grid-area:1/2}.v-b3{grid-area:1/3}.v-bd{grid-column:1/-1;grid-row:2}.v-unit-s{display:none}.v-sector{grid-template-columns:260px minmax(0,1fr)}@media(prefers-reduced-motion:reduce){.v-sec{display:none}}.v-menu .v-m2,.v-menu[open] .v-m1{display:none}.v-menu[open] .v-m2{display:block}.v-popfields,.v-cols2{grid-template-columns:repeat(2,minmax(0,1fr))}.v-more svg{transition:transform .2s ease}.v-card:hover .v-more svg,a:hover>.v-more svg{transform:translate(4px)}@media(max-width:900px){.v-pins{height:440px}.v-p0{left:5%;top:176px;width:66px}.v-p1{left:0;top:26px;width:104px}.v-p2{left:8%;top:306px;width:72px}.v-p3{left:36%;top:0;width:86px}.v-p4{left:32%;top:150px;width:112px}.v-p5{left:68%;top:34px;width:100px}.v-p6{left:72%;top:190px;width:84px}.v-p7{left:58%;top:318px;width:80px}.v-pinco{display:none}.v-sector{grid-template-columns:minmax(0,1fr)}.v-switch{align-self:stretch}.v-hero2{grid-template-columns:minmax(0,1fr)!important}.v-ht1{height:200px}.v-ht2{height:150px}.v-ht3{height:110px}.v-ht4{height:140px}.v-ht5{height:190px}.v-ht6{height:130px}.v-htname{font-size:16px!important}.v-ht .v-htcap{display:none}.v-mixnum{font-size:28px!important}.v-mixcap{font-size:12px!important}.v-seal{transform:scale(.72)!important}.v-bens{grid-template-columns:minmax(0,1fr)}.v-ben{grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"head art" "fig art" "line line" "act act";grid-template-rows:auto 1fr auto auto;column-gap:16px;row-gap:12px}.v-ben-art{height:auto;min-height:96px;padding:10px!important;gap:7px!important}.v-ben-col{width:34px}.v-ben-dial{width:72px}.v-ben-unit{display:block;margin-top:6px}.v-ben-line{margin-top:0}.v-ben-step{height:10px;border-radius:999px}.v-ben-lane{gap:4px}.v-ben-pill{height:22px;padding:0 8px;font-size:11px}.v-ben-x{display:none!important}.v-b1,.v-b2,.v-b3,.v-bd{grid-area:auto}.v-unit-l{display:none}.v-unit-s{display:inline}.v-menu{display:block}.v-navcta{padding:0 16px!important}.v-popfields,.v-cols3,.v-cols2{grid-template-columns:minmax(0,1fr)}}.pk{--ink:#121210;--body:#3F403A;--muted:#6C6D66;--faint:#C9C9C2;--line:#E6E6E0;--line2:#CDCDC6;--soft:#F5F5F1;--clay:#C9876A;--note:#B0704F;--mono:-apple-system, BlinkMacSystemFont, "SF Pro Display", "Hanken Grotesk", "Helvetica Neue", Arial, sans-serif;background:#fff;color:var(--body);font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,Hanken Grotesk,Helvetica Neue,Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.pk *{box-sizing:border-box}.pk-wrap{max-width:1200px;margin:0 auto;padding:0 32px}.pk-label{display:inline-block;font-size:14px;font-weight:500;color:var(--muted)}.pk.pk-lower .pk-head{text-transform:lowercase}.pk-review{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 20px;padding:10px 24px;background:#121210;color:#fff;font-size:13px}.pk-review b{font-weight:600}.pk-review-c{display:flex;flex-wrap:wrap;gap:8px}.pk-tog,.pk-replay{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 13px;border:1px solid rgba(255,255,255,.28);border-radius:999px;background:transparent;color:#fff;font-size:12.5px;cursor:pointer}.pk-tog i{width:24px;height:14px;border-radius:999px;background:#ffffff40;position:relative;transition:none}.pk-tog i:after{content:"";position:absolute;left:2px;top:2px;width:10px;height:10px;border-radius:999px;background:#fff;transition:transform .2s}.pk-tog[aria-pressed=true] i{background:#c9876a}.pk-tog[aria-pressed=true] i:after{transform:translate(10px)}.pk-replay:hover,.pk-tog:hover{border-color:#fff}.pk-nav{position:sticky;top:env(safe-area-inset-top,0px);z-index:20;background:#ffffffe0;-webkit-backdrop-filter:saturate(160%) blur(12px);backdrop-filter:saturate(160%) blur(12px);border-bottom:1px solid var(--line)}.pk-navin{max-width:1376px;margin:0 auto;padding:0 32px;height:64px;display:flex;align-items:center;justify-content:space-between;gap:20px}.pk-brand{display:flex;align-items:center;min-height:44px}.pk-logo{display:block;height:18px;width:auto}.pk-logo-foot{height:22px}.pk-navlinks{display:flex;gap:4px}.pk-navlink{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;font-size:14.5px;color:var(--muted);transition:none}.pk-navlink:hover{color:var(--ink)}.pk-cta{position:relative;display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15.5px;font-weight:600;color:var(--ink);white-space:nowrap}.pk-cta span:first-child{padding:2px 3px;background:linear-gradient(transparent 58%,#ebcdbe 58%);background-size:100% 100%;transition:none}.pk-cta:hover span:first-child{background:linear-gradient(transparent 0,#ebcdbe 0)}.pk-arr{transition:transform .2s ease}.pk-cta:hover .pk-arr{transform:translate(4px)}.pk-cta-big{font-size:17px}.pk-h1{margin:0;font-size:clamp(42px,5.4vw,76px);font-weight:700;line-height:1.02;letter-spacing:-.05em;color:var(--ink);text-wrap:balance}.pk-h2{margin:0;font-size:clamp(32px,3.8vw,52px);font-weight:700;line-height:1.05;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.pk-h3{margin:0;font-size:clamp(21px,2vw,26px);font-weight:700;line-height:1.15;letter-spacing:-.035em;color:var(--ink)}.pk-h4{margin:0;font-size:20px;font-weight:700;line-height:1.2;letter-spacing:-.03em;color:var(--ink)}.pk-small{margin:0;font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.pk-smallsub{margin:4px 0 0;font-size:15px;color:var(--muted)}.pk-sub{margin:0;max-width:470px;font-size:19px;line-height:1.5;color:var(--muted)}.pk-lead{margin:0;max-width:560px;font-size:18px;color:var(--muted)}.pk-monop{margin:0;font-size:17px;line-height:1.6;color:var(--body)}.pk-centre{display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center}.pk-row{display:flex;gap:20px;justify-content:center}.pk-hero{padding-top:clamp(72px,10vw,150px)}.pk-herotext{display:flex;flex-direction:column;gap:26px;max-width:700px}.pk-w{display:inline-block}.pk-words.pk-in .pk-w{animation:pk-wordin .75s cubic-bezier(.2,.7,.2,1) var(--d,0s) backwards}@keyframes pk-wordin{0%{opacity:0;transform:translateY(.32em)}}.pk-trusted{padding-top:clamp(56px,7vw,96px)}.pk-trustedin{max-width:760px;margin:0 auto;padding:0 32px;display:flex;flex-direction:column;align-items:center;gap:16px}.pk-marquee{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent);mask-image:linear-gradient(90deg,transparent,#000 14%,#000 86%,transparent)}.pk-mq{margin:0;padding:0;list-style:none;display:flex;align-items:center;gap:52px;width:max-content;animation:pk-mq 46s linear infinite}.pk-marquee:hover .pk-mq{animation-play-state:paused}.pk-mq li{flex:none;display:flex;align-items:center;height:36px}.pk-mq img{display:block;width:auto;filter:grayscale(1);opacity:.55;transition:opacity .2s}.pk-mq li:hover img{opacity:1;filter:none}.pk-tname{font-size:18px;font-weight:600;color:var(--muted)}@keyframes pk-mq{to{transform:translate(-50%)}}.pk-badgesec{padding-top:clamp(56px,7vw,96px)}.pk-rail{position:relative;max-width:1376px;margin:30px auto 0;padding:0 32px}.pk-rail:before{content:"";position:absolute;left:32px;right:32px;top:0;height:4px;border-radius:4px;background:#e2e2db}.pk-badges{margin:0;padding:0 0 30px;list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:22px}.pk-badge{position:relative;min-width:0;padding-top:52px;transform-origin:50% 0;transform:rotate(var(--r))}.pk-strap{position:absolute;left:50%;top:-2px;width:14px;height:70px;margin-left:-7px;border-radius:3px;background:var(--strap);box-shadow:inset 0 0 0 1px #1212100d}.pk-bcard{position:relative;z-index:1;display:flex;flex-direction:column;padding:12px 14px 0;background:#fff;border:1px solid var(--line);border-radius:18px;overflow:hidden;box-shadow:0 26px 40px -30px #12121080;transition:box-shadow .3s}.pk-bcard:hover{box-shadow:0 34px 50px -30px #12121099}.pk-slot{align-self:center;width:40px;height:8px;margin-bottom:12px;border-radius:999px;background:#ecece6;box-shadow:inset 0 1px 2px #1212102e}.pk-bph{display:block;aspect-ratio:1/1.04;border-radius:12px;overflow:hidden;background:#eeeae2}.pk-bph img{display:block;width:100%;height:100%;object-fit:cover}.pk-bname{margin-top:12px;font-size:18px;font-weight:700;letter-spacing:-.025em;color:var(--ink)}.pk-brole{font-size:13px;color:var(--muted);min-height:20px}.pk-bfoot{display:flex;align-items:center;height:46px;margin:12px -14px 0;padding:0 14px;background:var(--strap)}.pk-bfoot img{display:block;height:16px;width:auto;max-width:100%}.pk-blogo{display:block;height:11px;width:auto}@keyframes pk-drop{0%{opacity:0;transform:translateY(-40px) rotate(-7deg)}35%{opacity:1;transform:translateY(0) rotate(4deg)}55%{transform:rotate(-2.4deg)}72%{transform:rotate(1.3deg)}87%{transform:rotate(-.5deg)}to{transform:rotate(var(--r))}}@keyframes pk-sway{0%{transform:rotate(var(--r))}25%{transform:rotate(calc(var(--r) + 3.5deg))}52%{transform:rotate(calc(var(--r) - 2.2deg))}76%{transform:rotate(calc(var(--r) + 1deg))}to{transform:rotate(var(--r))}}.pk-badgesec.pk-in .pk-badge{animation:pk-drop 1.6s cubic-bezier(.3,.7,.3,1) var(--d) backwards}.pk-badgesec .pk-badge:hover{animation:pk-sway 1.5s ease-in-out}.pk-stats{padding-top:clamp(96px,11vw,170px)}.pk-2col{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:clamp(40px,7vw,120px);align-items:start}.pk-statsl{display:flex;flex-direction:column;gap:30px}.pk-lit{margin:0;max-width:560px;font-size:clamp(20px,1.9vw,25px);font-weight:500;line-height:1.4;letter-spacing:-.02em}.pk-lw{color:var(--ink)}.pk-lit.pk-in .pk-lw{animation:pk-lit .6s ease var(--d,0s) backwards}@keyframes pk-lit{0%{opacity:.2}}.pk-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:44px 56px;padding-top:24px}.pk-stat{display:flex;flex-direction:column;gap:6px}.pk-num{font-size:clamp(44px,4.4vw,64px);font-weight:800;line-height:1;letter-spacing:-.06em;color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap}.pk-statl{font-size:14.5px;color:var(--muted)}.pk-svc{position:sticky;top:96px;display:flex;flex-direction:column;gap:16px;padding:34px;background:var(--soft);border-radius:24px;overflow:hidden}.pk-svcstrip{position:absolute;left:0;right:0;top:0;height:5px;background:linear-gradient(90deg,#c9876a,#d8be78,#a3b489,#8faec1,#a69cc6,#cda0ad)}.pk-price{margin:0;font-size:16px;color:var(--muted)}.pk-price b{font-size:30px;font-weight:700;letter-spacing:-.04em;color:var(--ink)}.pk-ticks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--line2)}.pk-ticks li{display:flex;gap:12px;padding:12px 0;border-bottom:1px solid var(--line2);font-size:15.5px;color:var(--ink)}.pk-ticks li span{color:#c9876a;font-weight:700}.pk-get{padding-top:clamp(96px,11vw,170px)}.pk-getgrid{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:40px}.pk-getlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:clamp(40px,5vw,72px)}.pk-getrow{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px;align-items:baseline}.pk-getn{font-size:14px;font-weight:600;color:var(--muted)}.pk-getp{margin:12px 0 0;max-width:620px;font-size:17px;line-height:1.6;color:var(--body)}.pk-getrow.pk-in .pk-getp{animation:pk-lit .9s ease .25s backwards}.pk-fs{padding-top:clamp(110px,12vw,190px)}.pk-fshead{display:flex;flex-direction:column;gap:14px;max-width:920px}.pk-fsgrid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr);gap:clamp(32px,6vw,96px);align-items:center;margin-top:56px}.pk-fslist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;border-top:1px solid var(--line)}.pk-fslist li{border-bottom:1px solid var(--line)}.pk-fsbtn{position:relative;width:100%;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 20px;padding:18px 0;border:0;background:none;text-align:left;cursor:pointer}.pk-fsname{font-size:clamp(26px,2.9vw,40px);font-weight:700;letter-spacing:-.045em;line-height:1.1;color:#cfcfc8;transition:none}.pk-fsco{font-size:14.5px;color:var(--muted);opacity:.6;transition:opacity .35s}.pk-fsbtn:hover .pk-fsname{color:#8a8b84}.pk-fsbtn.on .pk-fsname{color:var(--ink)}.pk-fsbtn.on .pk-fsco{opacity:1}.pk-fsbar{position:absolute;left:0;right:0;bottom:-1px;height:2px;overflow:hidden}.pk-fsbar i{position:absolute;inset:0;background:#c9876a;transform:scaleX(0);transform-origin:left}.pk-fsbtn.on .pk-fsbar i{animation:pk-fill var(--fsdur,3.6s) linear both}@keyframes pk-fill{to{transform:scaleX(1)}}.pk-fsstage{position:relative;display:grid}.pk-fsslide{grid-area:1/1;display:flex;flex-direction:column;border-radius:26px;overflow:hidden;background:#fff;box-shadow:0 40px 70px -50px #12121099;opacity:0;visibility:hidden;transform:translateY(14px) scale(.985);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s .6s}.pk-fsslide.on{opacity:1;visibility:visible;transform:none;transition:opacity .5s ease,transform .6s cubic-bezier(.2,.7,.2,1),visibility 0s}.pk-fsph{display:block;aspect-ratio:1/1;overflow:hidden;background:#eeeae2}.pk-fsph img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 4s ease}.pk-fsslide.on .pk-fsph img{transform:scale(1.04)}.pk-fsinfo{display:flex;flex-direction:column;gap:4px;padding:20px 22px 22px;color:var(--ink)}.pk-fslogo{display:flex;align-items:center;height:28px;margin-bottom:10px}.pk-fslogo img{display:block;width:auto}.pk-fsnum{font-size:44px;font-weight:800;letter-spacing:-.05em;line-height:1}.pk-fscap{font-size:14.5px;opacity:.75}.pk-fsread{margin-top:12px;font-size:14.5px;font-weight:600}.pk-story{padding-top:clamp(110px,12vw,190px)}.pk-teamhead{max-width:680px;margin:0 auto}.pk-team{position:relative;height:660px;margin-top:56px}.pk-tf{position:absolute;margin:0;padding:8px;background:#fff;box-shadow:0 22px 40px -26px #12121080;transform:rotate(var(--t))}.pk-team.pk-in .pk-tf{animation:pk-settle .9s cubic-bezier(.2,.7,.2,1) var(--dl,0s) backwards}@keyframes pk-settle{0%{opacity:0;transform:rotate(calc(var(--t) * 3)) translateY(36px)}}.pk-tf img{display:block;width:100%;height:100%;object-fit:cover}.pk-tfph span{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;width:100%;height:100%;box-sizing:border-box;border:1.5px dashed rgba(18,18,16,.16);color:#1212106b}.pk-tfph em{font-style:normal;font-size:12.5px;font-weight:500}.pk-note{position:absolute;z-index:3;font-size:15px;font-weight:600;color:var(--note);white-space:nowrap}.pk-team.pk-in .pk-note{animation:pk-fadein .6s ease 1.1s backwards}.pk-sqs{position:absolute;inset:0;width:100%;height:100%;overflow:visible;z-index:3;pointer-events:none}.pk-sqp{stroke-dasharray:1;stroke-dashoffset:0}.pk-team.pk-in .pk-sqp{animation:pk-draw 1s ease var(--dl,0s) backwards}.pk-team.pk-in .pk-sqh{animation:pk-fadein .3s ease var(--dl,0s) backwards}@keyframes pk-draw{0%{stroke-dashoffset:1}}.pk-how{padding-top:clamp(110px,12vw,190px)}.pk-stepsw{position:relative;margin-top:52px}.pk-line{position:absolute;left:12.5%;right:12.5%;top:38px;height:1px;background:var(--line2);transform-origin:left}.pk-stepsw.pk-in .pk-line{animation:pk-line 1.4s cubic-bezier(.2,.7,.2,1) backwards}@keyframes pk-line{0%{transform:scaleX(0)}}.pk-steps{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.pk-step{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pk-stepn{font-size:13.5px;font-weight:500;color:var(--muted)}.pk-dot{position:relative;z-index:1;width:13px;height:13px;border-radius:999px;background:#fff;border:2px solid #C9876A}.pk-steps-p{margin:0;max-width:240px;font-size:15px;line-height:1.65;color:var(--muted)}.pk-quotes{padding-top:clamp(110px,12vw,190px)}.pk-count{font-size:14px;font-weight:500;color:var(--muted)}.pk-qwrap{display:grid;margin-top:26px}.pk-q{grid-area:1/1;margin:0;display:flex;flex-direction:column;gap:30px;opacity:0;transform:translateY(12px);visibility:hidden;transition:opacity .5s ease,transform .5s ease,visibility 0s .5s}.pk-q.on{opacity:1;transform:none;visibility:visible;transition:opacity .5s ease .1s,transform .5s ease .1s,visibility 0s}.pk-qt{margin:0;max-width:980px;font-size:clamp(28px,3.1vw,42px);font-weight:700;line-height:1.14;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.pk-q figcaption{display:flex;align-items:center;gap:14px}.pk-q figcaption img{width:44px;height:44px;border-radius:999px;object-fit:cover}.pk-q figcaption>span{display:flex;flex-direction:column;line-height:1.35}.pk-q b{font-size:17px;font-weight:700;color:var(--ink)}.pk-qrole{font-size:14px;color:var(--muted)}.pk-arrows{display:flex;gap:6px;margin-top:30px}.pk-arrows button{width:46px;height:46px;border-radius:999px;border:1px solid var(--line2);background:#fff;font-size:18px;cursor:pointer;transition:none}.pk-arrows button:hover{background:#121210;color:#fff;border-color:#121210}.pk-updates{padding-top:clamp(110px,12vw,190px)}.pk-updlist{margin:22px auto 0;padding:0;list-style:none;max-width:460px;display:flex;flex-direction:column;gap:56px}.pk-upd{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.pk-umini{width:100%;aspect-ratio:16/9;border-radius:14px;overflow:hidden;position:relative;transition:transform .35s ease}.pk-upd:hover .pk-umini{transform:translateY(-4px)}.pk-umini1{background:#dceff3;display:flex;flex-direction:column;gap:10px;padding:18px}.pk-umbar{display:block;width:44%;height:12px;border-radius:999px;background:#fff}.pk-umchips{display:flex;gap:6px}.pk-umchips i{display:block;width:54px;height:16px;border-radius:999px;background:#ffffffbf}.pk-umchips i:first-child{background:#121210}.pk-umgrid{flex:1;display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.pk-umgrid i{display:block;border-radius:10px}.pk-umini2{background:#eae1cb;display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;padding:22px;text-align:left}.pk-umini2 span{font-size:22px;font-weight:700;letter-spacing:-.035em;line-height:1.12;color:var(--ink)}.pk-founder{padding-top:clamp(110px,12vw,190px)}.pk-founderin{display:flex;flex-wrap:wrap;align-items:flex-end;gap:28px}.pk-fimg{display:block;width:230px;height:300px;object-fit:cover;object-position:50% 25%}.pk-ftext{display:flex;flex-direction:column;gap:14px;padding-bottom:6px}.pk-faqs{padding-top:clamp(110px,12vw,170px)}.pk-faqgrid{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:40px}.pk-faqlist{border-top:1px solid var(--line2)}.pk-faq{border-bottom:1px solid var(--line2)}.pk-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:68px;cursor:pointer;font-size:18px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.pk-faq summary::-webkit-details-marker{display:none}.pk-plus{flex:none;font-size:24px;font-weight:400;transition:transform .25s ease}.pk-faq[open] .pk-plus{transform:rotate(45deg)}.pk-faq p{margin:0 0 22px;max-width:680px;font-size:16px;line-height:1.6;color:var(--muted)}.pk-foot{margin-top:clamp(110px,12vw,170px);padding:56px 0 30px;border-top:1px solid var(--line)}.pk-footgrid{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));gap:32px}.pk-footbrand{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.pk-foottag{margin:10px 0 0;font-size:22px;font-weight:700;letter-spacing:-.035em;line-height:1.15;color:var(--ink)}.pk-footsub{margin:0;font-size:14.5px;color:var(--muted)}.pk-fcol{display:flex;flex-direction:column;gap:10px;font-size:14.5px;color:var(--muted)}.pk-fcol a{display:inline-flex;align-items:center;min-height:44px;color:var(--muted);transition:none}.pk-fcol a:hover{color:var(--ink)}.pk-fh{color:var(--ink);font-weight:500;margin-bottom:4px}.pk-footbase{display:flex;justify-content:space-between;gap:16px;margin-top:56px;font-size:13.5px;color:var(--muted)}.pk-fade.pk-in{animation:pk-fadein .8s ease var(--dl,0s) backwards}.pk-rise.pk-in{animation:pk-risein .85s cubic-bezier(.2,.7,.2,1) var(--dl,0s) backwards}@keyframes pk-fadein{0%{opacity:0}}@keyframes pk-risein{0%{opacity:0;transform:translateY(28px)}}@media(max-width:900px){.pk-wrap{padding:0 20px}.pk-navin{padding:0 16px;height:58px}.pk-navlinks{display:none}.pk-logo{height:15px}.pk-badges{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 4px 30px;gap:16px}.pk-badge{flex:0 0 46%;scroll-snap-align:start}.pk-rail{padding:0 16px}.pk-rail:before{left:16px;right:16px}.pk-fsgrid{grid-template-columns:minmax(0,1fr)}.pk-fsstage{order:-1}.pk-2col,.pk-getgrid,.pk-storygrid,.pk-faqgrid,.pk-footgrid{grid-template-columns:minmax(0,1fr)}.pk-svc{position:static}.pk-team{height:auto;display:grid;grid-template-columns:1fr 1fr;gap:14px}.pk-tf{position:relative;left:auto!important;top:auto!important;width:auto!important;height:180px!important}.pk-note,.pk-sqs{display:none}.pk-steps{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:40px}.pk-line{display:none}.pk-review{padding:10px 16px}}@media(max-width:520px){.pk-badge{flex-basis:64%}.pk-nums{gap:28px 16px}.pk-footbase{flex-direction:column}}@media(prefers-reduced-motion:reduce){.pk *{animation:none!important;transition:none!important}}@keyframes fa-x2{0%{opacity:0;visibility:visible}4.69%{opacity:1;visibility:visible}45.31%{opacity:1;visibility:visible}50.00%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}@keyframes fa-x3{0%{opacity:0;visibility:visible}3.12%{opacity:1;visibility:visible}30.21%{opacity:1;visibility:visible}33.33%{opacity:0;visibility:hidden}to{opacity:0;visibility:hidden}}.v-lay{position:absolute;inset:0;opacity:0;visibility:hidden}.v-lay.v-l0{opacity:1;visibility:visible}.v-lay2{animation:fa-x2 6.4s ease-in-out infinite}.v-lay3{animation:fa-x3 9.6s ease-in-out infinite}.v-mix:hover .v-lay{animation-play-state:paused}.v-px{transform:translate3d(calc(var(--mx,0) * var(--d,0) * 1px),calc(var(--my,0) * var(--d,0) * 1px),0);transition:transform .8s cubic-bezier(.2,.7,.2,1)}.v-tile{transition:transform .25s ease}.v-tile:hover{transform:translateY(-3px)}.v-mix .v-ht1{height:260px}.v-mix .v-ht2{height:186px}.v-mix .v-ht3{height:130px}.v-mix .v-ht4{height:177px}.v-mix .v-ht5{height:233px}.v-mix .v-ht6{height:166px}.v-herotext{padding-top:clamp(0px,2.4vw,34px)}@media(max-width:900px){.v-mix .v-ht1{height:200px}.v-mix .v-ht2{height:150px}.v-mix .v-ht3{height:110px}.v-mix .v-ht4{height:140px}.v-mix .v-ht5{height:190px}.v-mix .v-ht6{height:130px}.v-herotext{padding-top:0}}@keyframes fa-spin{to{transform:rotate(360deg)}}.v-seal svg{animation:fa-spin 34s linear infinite}@media(prefers-reduced-motion:reduce){.v-lay{animation:none!important}.v-lay:not(.v-l0){opacity:0!important;visibility:hidden!important}.v-seal svg{animation:none}.v-px{transform:none!important}.v-tile:hover{transform:none}}.pk-btn{display:inline-flex;align-items:center;gap:10px;min-height:52px;padding:0 24px;border:0;border-radius:999px;background:#121210;color:#fff!important;font-size:16px;font-weight:600;white-space:nowrap;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.pk-btn:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px #12121099}.pk-btn svg{transition:transform .2s ease}.pk-btn:hover svg{transform:translate(3px)}.pk-btn-sm{min-height:44px;padding:0 18px;font-size:14.5px}.pk-link{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15.5px;font-weight:600;color:var(--ink)}.pk-link span{border-bottom:1px solid currentColor;padding-bottom:2px}.pk-hero3{max-width:1200px;margin:0 auto;padding-left:32px!important;padding-right:32px!important}.pk3 .pk-trusted{padding-top:clamp(64px,8vw,110px)}.pk3 .pk-label{font-size:14px;font-weight:600;color:var(--muted)}.pk-calc{position:sticky;top:96px;display:flex;flex-direction:column;gap:22px;padding:32px;background:var(--soft);border-radius:28px}.pk-calchead{display:flex;flex-direction:column;gap:4px}.pk-pills{display:flex;flex-wrap:wrap;gap:8px}.pk-pill{display:inline-flex;align-items:center;min-height:44px;padding:0 14px;border:1px solid var(--line2);border-radius:999px;background:#fff;font-size:13.5px;font-weight:500;color:var(--body);cursor:pointer;transition:none}.pk-pill:hover{border-color:#121210;color:var(--ink)}.pk-pill.on{background:#121210;border-color:#121210;color:#fff}.pk-bars{display:flex;flex-direction:column;gap:14px}.pk-bar{display:grid;grid-template-columns:1fr auto;gap:8px 12px;align-items:baseline}.pk-barl{font-size:14.5px;color:var(--body)}.pk-barv{font-size:19px;font-weight:700;letter-spacing:-.03em;color:var(--ink);font-variant-numeric:tabular-nums}.pk-barv i{font-style:normal;font-size:13px;font-weight:400;color:var(--muted)}.pk-track{grid-column:1 / -1;display:block;height:12px;border-radius:999px;background:#fff;overflow:hidden}.pk-track span{display:block;height:100%;border-radius:999px;transition:width .4s ease}.pk-save{display:flex;flex-direction:column;gap:2px;padding-top:18px;border-top:1px solid var(--line2)}.pk-savel{font-size:14.5px;color:var(--body)}.pk-savev{font-size:16px;color:var(--muted)}.pk-savev b{font-size:clamp(40px,4vw,54px);font-weight:800;letter-spacing:-.05em;color:var(--ink);font-variant-numeric:tabular-nums}.pk-savey{font-size:14.5px;color:var(--body)}.pk-calc .pk-btn{align-self:flex-start}.pk-fs{padding:clamp(110px,12vw,170px) 16px 0}.pk-fspanel{max-width:1376px;margin:0 auto;padding:clamp(48px,6vw,88px) 0;background:#f3efe6;border-radius:40px}.pk3 .pk-fsname{color:#12121033}.pk3 .pk-fsbtn:hover .pk-fsname{color:#12121080}.pk3 .pk-fsbtn.on .pk-fsname{color:var(--ink)}.pk3 .pk-fslist,.pk3 .pk-fslist li{border-color:#1212101a}.pk-fsslide{background:#fff}.pk-fstop{display:flex;align-items:center;justify-content:center;padding:34px 0 30px}.pk-fsring{display:block;width:min(220px,60%);aspect-ratio:1/1;border-radius:999px;overflow:hidden;border:6px solid #FFFFFF;box-shadow:0 20px 34px -24px #12121080}.pk-fsring img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 4s ease}.pk-fsslide.on .pk-fsring img{transform:scale(1.05)}.pk-fsinfo{display:flex;flex-direction:column;gap:10px;padding:22px 24px 24px}.pk-fshl{font-size:21px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--ink);text-wrap:balance}.pk-fsread{display:inline-flex;align-items:center;gap:6px;font-size:14.5px;font-weight:600;color:var(--ink)}.pk-twall{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:56px;align-items:start}.pk-tcol{display:flex;flex-direction:column;gap:12px;min-width:0}.pk-tcol:nth-child(2n){padding-top:34px}.pk-tt{position:relative;margin:0;border-radius:24px;overflow:hidden;transition:transform .25s ease}.pk-tt:hover{transform:translateY(-3px)}.pk-tt img{display:block;width:100%;height:100%;object-fit:cover}.pk-ttph{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#12121066}.pk-ttph em{font-style:normal;font-size:12.5px;font-weight:500}.pk-pill2{position:absolute;left:12px;bottom:12px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 24px);height:32px;padding:0 13px;background:#fffffff0;border-radius:999px;font-size:13px;white-space:nowrap;overflow:hidden}.pk-pill2 b{font-weight:600;color:var(--ink)}.pk-pill2 span{color:var(--muted);overflow:hidden;text-overflow:ellipsis}.pk3 .pk-step:nth-child(1) .pk-dot{border-color:#c9876a}.pk3 .pk-step:nth-child(2) .pk-dot{border-color:#d8be78}.pk3 .pk-step:nth-child(3) .pk-dot{border-color:#a3b489}.pk3 .pk-step:nth-child(4) .pk-dot{border-color:#8faec1}.pk-hours{padding-top:clamp(110px,12vw,170px)}.pk-hoursin{align-items:center}.pk-hourstext{display:flex;flex-direction:column;gap:14px}.pk-clock{display:flex;flex-direction:column;gap:22px;padding:32px;border:1px solid var(--line);border-radius:28px;background:#fff}.pk-now{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.pk-time{font-size:clamp(46px,5vw,68px);font-weight:800;letter-spacing:-.05em;line-height:1;color:var(--ink);font-variant-numeric:tabular-nums}.pk-zone{font-size:15px;color:var(--muted)}.pk-day{position:relative;height:44px;margin-bottom:18px;border-radius:12px;background:var(--soft)}.pk-work{position:absolute;top:0;bottom:0;border-radius:12px;background:#d0d8c1}.pk-marker{position:absolute;left:0;top:-6px;bottom:-6px;width:3px;margin-left:-1.5px;border-radius:3px;background:#121210;transition:transform .6s ease}.pk-dayticks span{position:absolute;top:calc(100% + 8px);font-size:12px;color:var(--muted);transform:translate(-2px)}.pk-status{margin:0;display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--ink)}.pk-status i{width:10px;height:10px;border-radius:999px;background:#7fa36b;box-shadow:0 0 #7fa36b80;animation:pk-pulse 2s ease-out infinite}.pk-status.off i{background:#b8b8b0;animation:none}@keyframes pk-pulse{to{box-shadow:0 0 0 10px #7fa36b00}}.pk-cb{padding:clamp(110px,12vw,170px) 16px 0}.pk-cbpanel{max-width:1376px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:40px clamp(40px,6vw,96px);padding:clamp(40px,6vw,88px) clamp(24px,6vw,96px);background:#c9876a;border-radius:40px;color:#121210}.pk-cbtext{display:flex;flex-direction:column;gap:18px;align-items:flex-start}.pk-cbtext p{margin:0;max-width:440px;font-size:18px;line-height:1.55;color:#121210d1}.pk-ceo{display:inline-flex;align-items:center;gap:10px;height:48px;padding:0 16px 0 6px;border-radius:999px;background:#ffffff8c;font-size:14.5px}.pk-ceo img{width:36px;height:36px;border-radius:999px;object-fit:cover;object-position:50% 25%}.pk-ceo b{font-weight:700}.pk-form{display:flex;flex-direction:column;gap:20px}.pk-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pk-field{display:flex;flex-direction:column;gap:6px;font-size:14px;font-weight:600}.pk-field input{height:50px;padding:0 14px;border:1px solid rgba(18,18,16,.12);border-radius:12px;background:#fff;font:inherit;font-weight:400;font-size:15px;color:#121210}.pk-field input::placeholder{color:#8a8b84}.pk-field input:focus{outline:2px solid #121210;outline-offset:1px}.pk-formrow{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.pk-formmsg{font-size:14.5px;font-weight:600}.pk-heroph{position:relative;margin:0;height:600px;border-radius:28px;background:#f2ebda;overflow:hidden}.pk-heroph-in{position:absolute;inset:14px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:1.5px dashed rgba(18,18,16,.18);border-radius:18px;color:#12121073;text-align:center}.pk-heroph-in b{font-size:16px;font-weight:600;color:#1212109e}.pk-heroph-in em{font-style:normal;font-size:13.5px}.pk-fswho{position:relative;display:flex;flex-direction:column;align-items:center;width:100%}.pk-fsbubble{position:relative;margin-top:-22px;display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 18px;border-radius:999px;background:#fff;box-shadow:0 10px 22px -14px #1212108c}.pk-fsbubble img{display:block;width:auto;max-width:150px}.pk-fstop{padding:30px 0 26px}.pk-badges7{grid-template-columns:repeat(7,minmax(0,1fr));gap:18px}.pk-bmorebox{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;aspect-ratio:1/1.04;border-radius:12px;background:#f1e1d8;text-align:center}.pk-bmorebox b{font-size:40px;font-weight:800;letter-spacing:-.05em;line-height:1;color:var(--ink)}.pk-bmorebox span{font-size:13px;color:var(--body)}.pk-bmore .pk-bfoot{color:var(--ink)}.pk-footgrid3{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr)}.pk-social{display:flex;flex-wrap:wrap;gap:8px 16px}.pk-social a{display:inline-flex;align-items:center;gap:8px;min-height:32px;color:var(--ink)!important}.pk-fcol a.pk-mail{color:var(--ink);font-weight:500;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere}.pk-fh2{margin-top:18px}@media(max-width:900px){.pk-heroph{height:340px}.pk-badges7 .pk-badge{flex:0 0 46%}.pk-footgrid3{grid-template-columns:minmax(0,1fr)}}@media(max-width:520px){.pk-badges7 .pk-badge{flex-basis:64%}}.pk-ybboard{position:relative;margin-top:56px;aspect-ratio:1200 / 660;border-radius:32px;background:#f3efe6;background-image:radial-gradient(rgba(18,18,16,.07) 1px,transparent 1.2px);background-size:22px 22px}.pk-yb{position:absolute;left:var(--x);top:var(--y);width:var(--w);margin:0;z-index:1}.pk-yb:hover{z-index:5}.pk-ybin{display:block}.pk-ybcard{position:relative;display:block;width:100%;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transform:rotate(var(--r));perspective:1400px;transition:transform .35s cubic-bezier(.2,.8,.2,1.2)}.pk-yb:hover .pk-ybcard{transform:rotate(0) scale(1.04)}.pk-ybcard:focus-visible{outline:2px solid var(--ink);outline-offset:6px;border-radius:8px}.pk-ybflip{position:relative;display:block;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.3,.7,.2,1)}.pk-ybcard.flipped .pk-ybflip{transform:rotateY(180deg)}.pk-ybfront,.pk-ybback{display:block;border-radius:6px;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:0 1px 2px #12121014,0 10px 28px #1212101a;transition:box-shadow .35s ease}.pk-yb:hover .pk-ybfront,.pk-yb:hover .pk-ybback{box-shadow:0 2px 4px #12121014,0 22px 48px #12121029}.pk-ybfront{position:relative;padding:10px 10px 0;background:#fff}.pk-ybback{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;gap:10px;padding:clamp(14px,1.6vw,22px) clamp(12px,1.3vw,18px) 0;transform:rotateY(180deg);background-color:#fbf8f1;background-image:repeating-linear-gradient(to bottom,transparent 0,transparent 27px,rgba(143,174,193,.32) 27px,rgba(143,174,193,.32) 28px);background-position:0 12px}.pk-ybnotetxt{display:block;font-size:clamp(14px,1.35vw,20px);font-weight:600;letter-spacing:-.015em;line-height:1.4;color:var(--ink)}.pk-ybph{display:block;overflow:hidden;border-radius:3px;background:#eceae3}.pk-ybph img{display:block;width:100%;height:100%;object-fit:cover}.pk-ybcap{display:flex;flex-wrap:wrap;align-items:center;gap:2px 8px;padding:10px 4px 12px;font-size:13.5px;line-height:1.25;color:var(--body)}.pk-ybcap b{font-weight:700;letter-spacing:-.01em;color:var(--ink)}.pk-ybcapb{padding-left:0;padding-right:0}.pk-ybturn{display:grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:50%;background:#f3efe6;color:var(--ink);flex:none;transition:transform .35s ease}.pk-yb:hover .pk-ybturn{transform:rotate(-40deg)}.pk-ybhint{margin:18px 0 0;text-align:center;font-size:13.5px;color:var(--muted)}.pk-tape{position:absolute;left:50%;top:-11px;width:84px;height:24px;margin-left:-42px;background:var(--tc);opacity:.88;transform:rotate(-4deg);border-radius:2px;z-index:2}.pk-yb:nth-child(2n) .pk-tape{transform:rotate(5deg);margin-left:-30px}.pk-ybstamp{position:absolute;left:13%;top:70%;width:128px;z-index:2}.pk-ybstamp svg{display:block;width:100%;height:auto;transform:rotate(-10deg)}.pk-ybspin{transform-origin:70px 70px;animation:pk-ybspin 28s linear infinite}@keyframes pk-ybspin{to{transform:rotate(360deg)}}.pk-ybnote{position:absolute;left:80%;top:64%;width:14%;z-index:1}.pk-ybnotein{display:flex;align-items:flex-end;aspect-ratio:1;padding:16px;background:#f2ebda;border-radius:4px;transform:rotate(3deg);font-size:15px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink);box-shadow:0 8px 20px #12121014}.pk-ybin.pk-rise.pk-in{animation:pk-ybdrop .75s cubic-bezier(.2,.8,.25,1.15) var(--dl,0s) backwards}@keyframes pk-ybdrop{0%{opacity:0;transform:translateY(-18px) scale(1.12)}}@media(max-width:900px){.pk-ybboard{aspect-ratio:auto;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:26px 4%;padding:34px 16px 30px;margin-top:40px;border-radius:24px}.pk-yb{position:relative;left:auto;top:auto;width:46%}.pk-yb:first-child{width:88%}.pk-ybstamp{position:relative;left:auto;top:auto;width:104px;margin-top:4px}.pk-ybnote{position:relative;left:auto;top:auto;width:120px;margin-top:6px}.pk-ybcap{font-size:12.5px;padding:8px 2px 10px}.pk-ybturn{width:22px;height:22px}.pk-tape{width:64px;margin-left:-32px;height:20px;top:-9px}}@media(prefers-reduced-motion:reduce){.pk-ybspin{animation:none}.pk-yb:hover .pk-ybcard{transform:rotate(var(--r))}.pk-ybflip{transition:none}}.pk-splash{position:fixed;inset:0;z-index:100;background:#121210;color:#fff;clip-path:inset(0 0 0 0);transition:clip-path .6s cubic-bezier(.7,0,.2,1) .12s}.pk-splash.done{clip-path:inset(0 0 100% 0)}.pk-splash.gone{display:none}.pk-spin{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:34px;pointer-events:none}.pk-splogo{display:block;width:min(600px,78vw);height:auto;overflow:visible;transform-origin:0 0}.pk-splash.fly .pk-splogo{transition:transform .65s cubic-bezier(.7,0,.2,1)}.pk-sa{animation:pk-arm .55s cubic-bezier(.2,.8,.2,1.15) backwards}.pk-sa0{--fx:-60px;--fy:-60px;animation-delay:.05s}.pk-sa1{--fx:60px;--fy:-60px;animation-delay:.12s}.pk-sa2{--fx:-60px;--fy:60px;animation-delay:.19s}.pk-sa3{--fx:60px;--fy:60px;animation-delay:.26s}@keyframes pk-arm{0%{opacity:0;transform:translate(var(--fx),var(--fy)) rotate(-25deg)}}.pk-sa{transform-box:fill-box;transform-origin:50% 50%}.pk-sl{animation:pk-letter .4s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(.4s + var(--i) * 25ms)}@keyframes pk-letter{0%{opacity:0;transform:translateY(40px)}}.pk-sphint{margin:0;font-size:14px;font-weight:500;letter-spacing:.01em;color:#fff9;animation:pk-fadein .6s ease 1.9s backwards}.pk-splash.fly .pk-sphint{opacity:0;transition:opacity .2s}.pk-spbtn{position:absolute;inset:0;width:100%;height:100%;border:0;background:transparent;cursor:pointer}.pk-spbtn:focus-visible{outline:2px solid #FFFFFF;outline-offset:-8px}.pk-intro-on .pk-brand{opacity:0}.pk-brand{transition:opacity .2s}.pk-cursor{position:fixed;left:0;top:0;z-index:120;width:26px;height:26px;margin:-13px 0 0 -13px;pointer-events:none;opacity:0;transition:opacity .2s}.pk-cursor svg{display:block;width:100%;height:100%;overflow:visible;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.pk-ca{fill:#121210;transition:transform .25s cubic-bezier(.2,.7,.2,1)}.pk-hascursor .pk-cursor{opacity:1}.pk-hascursor,.pk-hascursor a,.pk-hascursor button,.pk-hascursor summary,.pk-hascursor label{cursor:none}.pk-hascursor input,.pk-hascursor textarea{cursor:text}.pk-cursor.on-dark .pk-ca{fill:#fff}.pk-cursor.hot svg{transform:scale(1.55)}.pk-cursor.hot .pk-ca{fill:#c9876a}.pk-cursor.hot .pk-ca0{transform:translate(-6px,-6px)}.pk-cursor.hot .pk-ca1{transform:translate(6px,-6px)}.pk-cursor.hot .pk-ca2{transform:translate(-6px,6px)}.pk-cursor.hot .pk-ca3{transform:translate(6px,6px)}.pk-cursor.press svg{transform:scale(.8)}.pk-cursor.hide{opacity:0!important}.pk-ripple{position:fixed;z-index:119;width:12px;height:12px;margin:-6px 0 0 -6px;border-radius:999px;border:2px solid #C9876A;pointer-events:none;animation:pk-ripple .55s ease-out forwards}@keyframes pk-ripple{to{transform:scale(5);opacity:0}}.pk-hero4{position:relative;overflow:hidden;padding:clamp(36px,7vh,96px) 0 clamp(24px,3.5vh,44px)}.pk-floats{position:absolute;inset:0;pointer-events:none}.pk-float{position:absolute;display:block;will-change:transform}.pk-float svg{display:block;width:100%;height:auto}.pk-h4in{position:relative;display:flex;flex-direction:column;align-items:center;gap:22px;text-align:center}.pk-chip2{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;background:#f3efe6;font-size:14px;font-weight:600;color:var(--ink)}.pk-chip2 span{width:7px;height:7px;border-radius:999px;background:#b98466}.pk-h1c{font-size:clamp(42px,6.2vw,88px);line-height:1.04;text-align:center;max-width:none}.pk-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pk-rot{position:relative;display:inline-block;vertical-align:top;height:1.14em;padding:0 .14em;margin-top:.04em;overflow:hidden;transition:width .55s cubic-bezier(.2,.7,.2,1)}.pk-rotbg{position:absolute;inset:.06em 0 0;border-radius:.2em;background:var(--hl,#F1E1D8);transition:opacity .55s ease}html:has(.pk),html.fa-intro-pending{scrollbar-gutter:stable}.pk-intro-hold .pk-hero4 .pk-words .pk-w,.pk-intro-hold .pk-hero4 .pk-fade,.pk-intro-hold .pk-hero4 .pk-rot{opacity:0}.pk-hero4 .pk-rot.pk-in{animation:pk-wordin .75s cubic-bezier(.2,.7,.2,1) .52s backwards}@media(prefers-reduced-motion:reduce){.pk-hero4 .pk-rot.pk-in{animation:none}}.pk-rot-slot{position:relative;display:block;height:1.18em}.pk-rot-slot .pk-rot{position:absolute;top:0;left:50%;translate:-50% 0}.pk-cursor,.pk-splogo{will-change:transform}[data-motion-paused=true] .pk-mq,[data-motion-paused=true] .pk-ybspin,[data-motion-paused=true] .pk-fsbar i{animation-play-state:paused!important}.pk-rotw{position:relative;display:inline-block;white-space:nowrap;transition:transform .55s cubic-bezier(.2,.7,.2,1),opacity .45s ease}.pk-rot.js .pk-rotw{position:absolute;left:.14em;top:0}.pk-rotw.in{transform:translateY(105%);opacity:0}.pk-rotw.out{transform:translateY(-105%);opacity:0}.pk-hero4 .pk-sub{text-align:center;max-width:560px}.pk-note2{margin:0;font-size:14.5px;color:var(--muted)}.pk-hero4+.pk-trusted{padding-top:24px}@media(max-width:900px){.pk-float{transform-origin:center}.pk-float:nth-child(odd){display:none}.pk-h1c{font-size:clamp(36px,9vw,56px)}.pk-splogo{width:84vw}}@media(prefers-reduced-motion:reduce){.pk-splash,.pk-cursor{display:none}.pk-intro-on .pk-brand{opacity:1}}@media(max-width:900px){.pk-hero3{padding-left:20px!important;padding-right:20px!important}.pk-calc{position:static}.pk-fs,.pk-cb{padding-left:12px;padding-right:12px}.pk-fspanel,.pk-cbpanel{border-radius:28px}.pk-cbpanel{grid-template-columns:minmax(0,1fr)}.pk-twall{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-tcol:nth-child(n+4){display:none}.pk-tcol:nth-child(3){grid-column:1 / -1;flex-direction:row}.pk-tcol:nth-child(3) .pk-tt{flex:1}.pk-tcol:nth-child(2n){padding-top:0}.pk-navin .pk-btn-sm{min-height:44px;padding:0 14px}}@media(max-width:520px){.pk-fields{grid-template-columns:minmax(0,1fr)}.pk-btn{min-height:48px}}@media(prefers-reduced-motion:reduce){.pk-status i{animation:none}.pk-tt:hover,.pk-btn:hover{transform:none}}.pk-phero{position:relative;overflow:hidden;padding:clamp(70px,9vw,120px) 0 clamp(30px,4vw,56px)}.pk-h1p{font-size:clamp(40px,5.4vw,78px);line-height:1.04;text-align:center;max-width:1000px}.pk-phero .pk-sub{text-align:center;max-width:620px}.pk-navlink.on{color:var(--ink);font-weight:600}.pk-shead{display:flex;flex-direction:column;gap:12px;max-width:760px;margin-bottom:44px}.pk-shead-c{align-items:center;text-align:center;margin-left:auto;margin-right:auto}.pk-ticks2{border-top:1px solid var(--line)}.pk-ticks2 li{border-bottom:1px solid var(--line)}.pk-band{padding:clamp(80px,9vw,130px) 16px 0}.pk-bandpanel{max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px 48px;padding:clamp(34px,5vw,64px);background:#f3efe6;border-radius:36px}.pk-bandpanel>div{display:flex;flex-direction:column;gap:12px;max-width:640px}.pk-where{padding-top:clamp(90px,10vw,150px)}.pk-ctys{display:flex;flex-wrap:wrap;gap:8px}.pk-cty{display:inline-flex;align-items:center;height:38px;padding:0 15px;border-radius:999px;background:#f3efe6;font-size:14.5px;font-weight:500;color:var(--ink)}.pk-where .pk-cty{height:48px;padding:0 22px;font-size:17px;background:#fff;border:1px solid var(--line2)}.pk-featring{width:min(280px,100%)}.pk-pillc{position:relative;left:auto;bottom:auto;margin-top:-20px;height:40px;box-shadow:0 10px 22px -14px #12121080}.pk-qualsec{padding-top:clamp(70px,8vw,110px)}.pk-quals{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pk-qual{display:flex;flex-direction:column;gap:8px;padding:24px;border:1px solid var(--line);border-radius:22px}.pk-qual i{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;font-style:normal;font-weight:700;color:var(--ink)}.pk-qual b{font-size:17px;color:var(--ink)}.pk-qual span{font-size:15px;color:var(--muted);line-height:1.5}.pk-strikes{margin:4px 0 10px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.pk-strikes.pk-in .pk-st:after{animation:pk-strike .6s cubic-bezier(.6,0,.2,1) backwards;animation-delay:calc(.4s + var(--dl,0s))}.pk-strikes.pk-in .pk-strike{animation:none}@keyframes pk-strike{0%{transform:scaleX(0)}}.pk-findsec{padding-top:clamp(90px,10vw,150px)}.pk-finds{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pk-find{display:flex;flex-direction:column;gap:12px;padding:32px;border-radius:28px}.pk-findn{font-size:44px;font-weight:800;letter-spacing:-.05em;line-height:1;color:#12121038}.pk-find p{margin:0;font-size:16px;line-height:1.55;color:var(--body)}@media(max-width:900px){.pk-finds{grid-template-columns:minmax(0,1fr)}.pk-quals{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-featring{width:200px}}.pk{min-height:100dvh;overflow-x:clip}.pk-skip{position:absolute;left:12px;top:-60px;z-index:200;padding:10px 16px;border-radius:999px;background:#121210;color:#fff!important;font-size:14px;font-weight:600}.pk-skip:focus{top:12px}.pk-navend{display:flex;align-items:center;gap:8px}.pk-menubtn{display:none;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line2);border-radius:999px;background:#fff;color:var(--ink);cursor:pointer}.pk-menu{display:none}@media(max-width:900px){.pk-menubtn{display:grid}.pk-menu.open{display:block;position:absolute;left:12px;right:12px;top:calc(100% + 8px);padding:8px;border:1px solid var(--line);border-radius:24px;background:#fff;box-shadow:0 18px 40px -18px #12121059}.pk-menu a{display:flex;align-items:center;justify-content:space-between;min-height:52px;padding:0 16px;border-radius:14px;font-size:17px;font-weight:600;color:var(--ink)}.pk-menu a:hover,.pk-menu a.on{background:#f3efe6}}.pk-field input[aria-invalid=true]{border-color:#121210;box-shadow:inset 0 0 0 1px #121210}.pk-ferr{font-size:13px;font-weight:600;line-height:1.35;color:#121210}.pk-notfound{padding:clamp(80px,12vw,160px) 0 0;text-align:center}.pk-notfound .pk-row{margin-top:28px}.pk .fa-trial-popup.popup-overlay{position:fixed;inset:0;z-index:10000;margin:0;width:100%;height:100%;max-width:none;max-height:none;padding:24px;border:0;background:transparent;color:var(--body);font-family:inherit}.pk .fa-trial-popup.popup-overlay[open]{display:flex;align-items:center;justify-content:center}.pk .fa-trial-popup.popup-overlay:not([open]){display:none}.pk .fa-trial-popup.popup-overlay::backdrop{background:#1212108c}.pk .fa-trial-popup .popup-backdrop{position:absolute;inset:0;width:100%;height:100%;border:0;padding:0;background:transparent;cursor:default}.pk .fa-trial-popup .trial-card{position:relative;width:100%;max-width:560px;max-height:calc(100dvh - 48px);overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;border-radius:32px;background:#fff;box-shadow:0 30px 80px -30px #1212108c}.pk .fa-trial-popup .trial-close{position:absolute;top:14px;right:14px;z-index:2;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid var(--line2);border-radius:999px;background:#fff;color:var(--ink);transition:none}.pk .fa-trial-popup .trial-close:hover{background:#121210;color:#fff;border-color:#121210}.pk .fa-trial-popup .trial-copy{padding:44px 36px 30px}.pk .fa-trial-popup .trial-offer-pill{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;background:#f3efe6;font-size:14px;font-weight:600;color:var(--ink)}.pk .fa-trial-popup .trial-offer-pill:before{content:"";width:7px;height:7px;border-radius:999px;background:#b98466}.pk .fa-trial-popup .trial-card h2{margin:16px 0 0;font-size:clamp(28px,3vw,36px);font-weight:700;line-height:1.08;letter-spacing:-.045em;color:var(--ink);text-wrap:balance}.pk .fa-trial-popup .trial-copy>p{margin:10px 0 0;font-size:17px;color:var(--muted)}.pk .fa-trial-popup .trial-form{margin-top:24px}.pk .fa-trial-popup .trial-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pk .fa-trial-popup .trial-field{display:flex;flex-direction:column;gap:6px;min-width:0}.pk .fa-trial-popup .trial-field label{font-size:14px;font-weight:600;color:var(--ink)}.pk .fa-trial-popup .trial-form input{width:100%;min-width:0;height:50px;padding:0 14px;border:1px solid var(--line2);border-radius:12px;background:#fff;font:inherit;font-size:15px;color:#121210}.pk .fa-trial-popup .trial-form input:focus{outline:2px solid #121210;outline-offset:1px}.pk .fa-trial-popup .trial-form input[aria-invalid=true]{border-color:#121210;box-shadow:inset 0 0 0 1px #121210}.pk .fa-trial-popup .trial-field-error{margin:0;font-size:13px;font-weight:600;color:#121210}.pk .fa-trial-popup .trial-submit{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:22px;border:0;border-radius:999px;background:#121210;color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.pk .fa-trial-popup .trial-submit:hover{transform:translateY(-2px);box-shadow:0 12px 24px -14px #12121099}.pk .fa-trial-popup .trial-note{display:block;margin-top:14px;font-size:13px;color:var(--muted);text-align:center}@media(max-width:520px){.pk .fa-trial-popup.popup-overlay{padding:12px}.pk .fa-trial-popup .trial-copy{padding:40px 20px 24px}.pk .fa-trial-popup .trial-fields{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.pk .fa-trial-popup .trial-submit:hover{transform:none}}.pk .pk-skip{min-height:44px;display:flex;align-items:center}.pk .pk-social a{min-height:44px;margin-block:-6px}.pk-navend{display:flex;align-items:center;gap:18px}.pk-navjoin{display:inline-flex;align-items:center;min-height:44px;font-size:14.5px;font-weight:500;color:var(--muted);transition:color .15s}.pk-navjoin:hover{color:var(--ink)}@media(max-width:1180px){.pk-navjoin{display:none}}.pk-train{position:sticky;top:96px;display:flex;flex-direction:column;align-items:flex-start;gap:16px;padding:32px;background:var(--soft);border-radius:28px}.pk-trh{margin:0;max-width:420px}.pk-trl{position:relative;margin:4px 0 6px;padding:0;list-style:none;display:flex;flex-direction:column;gap:18px;width:100%}.pk-trl:before{content:"";position:absolute;left:19px;top:20px;bottom:20px;width:1px;background:var(--line2)}.pk-trs{position:relative;display:flex;gap:16px;align-items:flex-start}.pk-trn{position:relative;flex:none;display:grid;place-items:center;width:40px;height:40px;border-radius:999px;background:var(--tt);font-size:13px;font-weight:700;color:var(--ink);box-shadow:0 0 0 4px var(--soft)}.pk-trb{display:flex;flex-direction:column;gap:3px;padding-top:2px}.pk-trb b{font-size:16.5px;font-weight:600;color:var(--ink)}.pk-trb span{font-size:15px;line-height:1.5;color:var(--body)}.pk-startpanel{align-items:center}.pk-startside{display:flex;flex-direction:column;align-items:flex-start;gap:22px}.pk-startticks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.pk-startticks li{display:flex;gap:10px;font-size:16.5px;color:var(--ink)}.pk-startticks li span{font-weight:700}.pk-cbpanel .pk-startticks li span{color:#fff}.pk-btn-lg{min-height:54px;padding:0 26px;font-size:16.5px}.pk-portal{padding:clamp(70px,8vw,120px) 0 24px}.pk-portalgrid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:clamp(32px,5vw,72px);align-items:center}.pk-portaltext{display:flex;flex-direction:column;align-items:flex-start;gap:18px}.pk-portaltext .pk-ticks2{width:100%;margin:4px 0}.pk-portal-links{display:flex;flex-wrap:wrap;align-items:center;gap:4px 24px;max-width:100%}.pk-pmock{border-radius:24px;background:#fff;box-shadow:0 1px 2px #1212100f,0 24px 60px #1212101f;border:1px solid var(--line);overflow:hidden}.pk-pmbar{display:flex;align-items:center;gap:14px;height:44px;padding:0 16px;background:#f7f6f2;border-bottom:1px solid var(--line)}.pk-pmdots{display:flex;gap:6px}.pk-pmdots i{width:10px;height:10px;border-radius:999px;background:#dcdad2}.pk-pmurl{flex:1;text-align:center;font-size:12.5px;font-weight:500;color:var(--muted)}.pk-pmtag{font-size:11.5px;font-weight:600;color:var(--muted);padding:3px 9px;border-radius:999px;background:#fff;border:1px solid var(--line)}.pk-pmbody{display:flex;flex-direction:column;gap:14px;padding:22px}.pk-pmhead{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.pk-pmkick{font-size:12.5px;font-weight:600;color:var(--muted)}.pk-pmh{margin:4px 0 0;font-size:19px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--ink)}.pk-pmpriv{flex:none;font-size:11.5px;font-weight:600;padding:5px 10px;border-radius:999px;background:#f3efe6;color:var(--ink)}.pk-pmnote{margin:0;padding:10px 12px;border-radius:12px;background:#f7f6f2;font-size:13px;line-height:1.45;color:var(--body)}.pk-pmnote b{color:var(--ink)}.pk-pmcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.pk-pmcard{display:flex;flex-direction:column;gap:3px;padding:10px 10px 12px;border:1px solid var(--line);border-radius:16px;background:#fff}.pk-pmvid{position:relative;display:grid;place-items:center;aspect-ratio:4/3;border-radius:11px;margin-bottom:8px}.pk-pmini{font-size:22px;font-weight:700;letter-spacing:-.02em;color:#1212108c}.pk-pmplay{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:999px;background:#121210d1;color:#fff;font-size:10.5px;font-weight:600}.pk-pmname{font-size:14px;font-weight:700;color:var(--ink)}.pk-pmrole{font-size:12px;color:var(--body)}.pk-pmmeta{font-size:11.5px;color:var(--muted)}.pk-pmtools{display:flex;flex-wrap:wrap;gap:4px;margin:6px 0 8px}.pk-pmtools i{font-style:normal;font-size:10.5px;padding:2px 7px;border-radius:999px;background:#f3efe6;color:var(--body)}.pk-pmbtn{margin-top:auto;display:grid;place-items:center;height:30px;border-radius:999px;border:1px solid var(--line2);font-size:12px;font-weight:600;color:var(--ink)}.pk-pmbtn.on{background:#121210;border-color:#121210;color:#fff}.pk-pmfoot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 10px 10px 18px;border-radius:999px;background:#121210;color:#fff;font-size:13px;font-weight:600}.pk-pmsend{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px;border-radius:999px;background:#fff;color:#121210;font-size:12.5px}.pk-pmock-big .pk-pmbody{padding:clamp(22px,3vw,40px);gap:18px}.pk-pmock-big .pk-pmh{font-size:clamp(20px,2vw,28px)}.pk-pmock-big .pk-pmcards{gap:18px}.pk-pmock-big .pk-pmname{font-size:17px}.pk-pmock-big .pk-pmrole{font-size:14px}.pk-pmock-big .pk-pmmeta{font-size:13px}.pk-portalbig{padding-top:clamp(20px,3vw,40px)}.pk-portalbig .pk-wrap{max-width:1040px}.pk-pcard-in .pk-pmcard{animation:pk-risein .8s cubic-bezier(.2,.7,.2,1) var(--dl,0s) backwards}.pk-finds.pk-finds4{grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.pk-portalgrid,.pk-finds.pk-finds4{grid-template-columns:minmax(0,1fr)}.pk-train{position:static}.pk-pmcards{grid-template-columns:repeat(3,minmax(150px,1fr));overflow-x:auto;scroll-snap-type:x mandatory}.pk-pmcard{scroll-snap-align:start}.pk-pmbody{padding:16px}.pk-pmfoot{font-size:12px}}@media(max-width:900px){.pk-hero4 .pk-words .pk-w,.pk-hero4 .pk-fade,.pk-hero4 .pk-rot,.pk-phero .pk-words .pk-w,.pk-phero .pk-fade,.pk-chero .pk-words .pk-w,.pk-chero .pk-fade,.pk-book .pk-words .pk-w,.pk-book .pk-fade{animation:none!important;opacity:1!important;transform:none!important}.pk-hero4 .pk-rot{opacity:1}.pk-navend{gap:12px}.pk-nav{background:#fff;-webkit-backdrop-filter:none;backdrop-filter:none}.pk-words.pk-in .pk-w{animation-name:pk-phone-wordin;animation-duration:.4s}@keyframes pk-phone-wordin{0%{opacity:0;transform:translateY(.12em)}}}.pk main>section{content-visibility:auto;contain-intrinsic-size:auto 800px}.pk main>section.pk-hero4,.pk main>section.pk-phero,.pk main>section.pk-chero,.pk main>section.pk-book{content-visibility:visible;contain-intrinsic-size:none}.hw{--ink:#121210;--body:#3F403A;--muted:#6C6D66;--paper:#FFFFFF;--line:#DCD8CC;--oat:#F3EFE6;--clay:#C9876A;--sage:#A3B489;--sans:inherit;box-sizing:border-box;padding-block:clamp(64px,8vw,120px);padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.hw-in{max-width:1376px;margin:0 auto}.hw-step:not([data-hw-running=true]) *{animation-play-state:paused!important}.hw-step .hw-wires:not([data-hw-svg-ready=true]) .hw-pulse{opacity:0}.hw-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);gap:24px 64px;align-items:end;margin-bottom:clamp(36px,4vw,56px)}.hw-label{display:inline-flex;align-items:center;gap:10px;font-size:14px;font-weight:600;color:var(--ink)}.hw-label:before{content:"";width:8px;height:8px;background:var(--clay);border-radius:2px}.hw h2{margin:14px 0 0;font-size:clamp(34px,4.2vw,58px);line-height:1.04;font-weight:700;letter-spacing:-.035em;text-wrap:balance;max-width:14ch}.hw-lead{margin:0;max-width:440px;justify-self:end;font-size:17px;line-height:1.55;color:var(--muted)}.hw-grid{position:relative;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.hw-step{position:relative;display:flex;flex-direction:column;padding:22px 20px 30px;border-left:1px solid var(--line);min-width:0}.hw-step:last-child{border-right:1px solid var(--line)}.hw-step:before,.hw-step:after{content:"";position:absolute;left:-4px;width:7px;height:7px;background:var(--ink);border-radius:1px}.hw-step:before{top:-4px}.hw-step:after{bottom:-4px}.hw-grid:before,.hw-grid:after{content:"";position:absolute;right:-4px;width:7px;height:7px;background:var(--ink);border-radius:1px}.hw-grid:before{top:-4px}.hw-grid:after{bottom:-4px}.hw-n{margin-top:22px;font-size:14px;font-weight:500;color:var(--muted);font-variant-numeric:tabular-nums}.hw-step h3{margin:8px 0 0;font-size:22px;font-weight:700;letter-spacing:-.02em}.hw-step p{margin:10px 0 0;font-size:15.5px;line-height:1.55;color:var(--body);max-width:34ch}.hw-shot{position:relative;margin:0;aspect-ratio:100/84;border-radius:16px;overflow:hidden;container-type:inline-size;background:#c7d3e3;isolation:isolate}.hw-land{position:absolute;inset:0;width:100%;height:100%;display:block}.hw-grain{position:absolute;inset:0;opacity:.18;mix-blend-mode:overlay;pointer-events:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)'/%3E%3C/svg%3E")}.hw-cloud{animation:hw-drift 26s ease-in-out infinite alternate}@keyframes hw-drift{to{transform:translate(9px)}}.hw-ov{position:absolute;inset:0;font-size:3.4cqw;color:#fff;transition:opacity .45s ease}.hw-ov.hw-fade{opacity:0}.hw-glass{background:#16141275;border:1px solid rgba(255,255,255,.18);-webkit-backdrop-filter:blur(10px) saturate(120%);backdrop-filter:blur(10px) saturate(120%);box-shadow:0 1.5cqw 5cqw #1212102e}.hw-chip{position:absolute;left:5cqw;top:var(--y);width:46cqw;height:11cqw;display:flex;align-items:center;gap:2.2cqw;padding:0 3cqw;border-radius:2.4cqw;font-weight:500;white-space:nowrap;opacity:0;transform:translate(-3cqw);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--k) * .18s)}.hw-chip i{display:grid;place-items:center;width:3.8cqw;height:3.8cqw;flex:none}.hw-chip i svg{width:100%;height:100%}.hw-wires{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.hw-line{fill:none;stroke:#ffffffb3;stroke-width:.32;stroke-dasharray:1;stroke-dashoffset:1;transition:stroke-dashoffset .8s ease .45s}.hw-pulse{fill:#fff;filter:drop-shadow(0 0 .9px #FFFFFF) drop-shadow(0 0 2px rgba(255,255,255,.8));opacity:0;transition:opacity .4s ease 1.1s}.hw-tile{position:absolute;left:67cqw;top:29cqw;width:26cqw;height:26cqw;border-radius:3cqw;background:#fff;display:grid;place-items:center;opacity:0;transform:scale(.86);transition:opacity .5s ease .25s,transform .7s cubic-bezier(.2,.8,.2,1.2) .25s;box-shadow:0 1.5cqw 5cqw #12121038}.hw-mark{width:56%;height:auto;overflow:visible}.hw-arm{fill:#121210;transform-box:fill-box;transform-origin:50% 50%;opacity:0;transition:transform .7s cubic-bezier(.2,.8,.2,1.15),opacity .4s ease}.hw-arm0{transform:translate(-18px,-18px) rotate(-25deg)}.hw-arm1{transform:translate(18px,-18px) rotate(25deg)}.hw-arm2{transform:translate(-18px,18px) rotate(25deg)}.hw-arm3{transform:translate(18px,18px) rotate(-25deg)}.hw-ring{position:absolute;inset:-1.4cqw;border-radius:4cqw;border:1px solid rgba(255,255,255,.85);opacity:0}.hw-corner{position:absolute;width:1.5cqw;height:1.5cqw;background:#fff;border-radius:.3cqw;opacity:0;transition:opacity .3s ease 1.6s}.hw-c1{left:-2.1cqw;top:-2.1cqw}.hw-c2{right:-2.1cqw;top:-2.1cqw}.hw-c3{left:-2.1cqw;bottom:-2.1cqw}.hw-c4{right:-2.1cqw;bottom:-2.1cqw}.hw-toast{position:absolute;right:4cqw;top:6.5cqw;display:inline-flex;align-items:center;gap:1.6cqw;height:8.6cqw;padding:0 3cqw;border-radius:99px;background:#fff;color:var(--ink);font-weight:600;font-size:3.2cqw;white-space:nowrap;opacity:0;transform:translateY(-2.5cqw);transition:opacity .4s ease,transform .5s cubic-bezier(.2,.8,.2,1.2)}.hw-toast i{display:grid;place-items:center;width:3.8cqw;height:3.8cqw;border-radius:99px;background:var(--sage);color:#fff}.hw-toast i svg{width:72%}.hw-s1.on .hw-chip{opacity:1;transform:none}.hw-s1.on .hw-line{stroke-dashoffset:0}.hw-s1.on .hw-pulse{opacity:1}.hw-s1.on .hw-tile,.hw-s1.on .hw-arm{opacity:1;transform:none}.hw-s1.on .hw-arm1{transition-delay:.1s}.hw-s1.on .hw-arm2{transition-delay:.2s}.hw-s1.on .hw-arm3{transition-delay:.3s}.hw-s1.on .hw-arm0,.hw-s1.on .hw-arm1,.hw-s1.on .hw-arm2,.hw-s1.on .hw-arm3{transition-property:transform,opacity}.hw-s1.on .hw-corner{opacity:1}.hw-s1.ring .hw-ring{animation:hw-ring 1.4s ease-out}@keyframes hw-ring{0%{opacity:.9;transform:scale(.92)}to{opacity:0;transform:scale(1.18)}}.hw-s1.done .hw-toast{opacity:1;transform:none}.hw-panel{position:absolute;inset:8cqw 7cqw 9cqw;border-radius:3cqw;padding:3.4cqw 3.6cqw;display:flex;flex-direction:column;gap:2.4cqw;opacity:0;transform:translateY(2cqw);transition:opacity .5s ease,transform .6s cubic-bezier(.2,.8,.2,1)}.hw-ov.on .hw-panel{opacity:1;transform:none}.hw-head{display:flex;justify-content:space-between;align-items:center;gap:2cqw;font-size:3.5cqw}.hw-head b{font-weight:600}.hw-head span{display:inline-flex;align-items:center;gap:1.4cqw;font-size:3cqw;color:#ffffffbf}.hw-dot{width:1.6cqw;height:1.6cqw;border-radius:.4cqw;background:#fff}.hw-rows{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:1.6cqw}.hw-row{display:flex;align-items:center;gap:2.4cqw;padding:1.8cqw 2cqw;border-radius:2cqw;opacity:0;transform:translateY(1.6cqw);transition:opacity .45s ease,transform .5s cubic-bezier(.2,.8,.2,1),background .4s ease;transition-delay:calc(.45s + var(--k) * .55s)}.hw-av{flex:none;display:grid;place-items:center;width:7.4cqw;height:7.4cqw;border-radius:2cqw;color:#121210b3;font-size:2.9cqw;font-weight:700}.hw-who{display:flex;flex-direction:column;gap:.4cqw;min-width:0;flex:1}.hw-who b{font-weight:600;font-size:3.4cqw}.hw-who em{font-style:normal;font-size:2.7cqw;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hw-vid{flex:none;display:inline-flex;align-items:center;gap:1cqw;height:5.6cqw;padding:0 2cqw;border-radius:99px;border:1px solid rgba(255,255,255,.35);font-size:2.7cqw;font-weight:600}.hw-vid i{display:grid;width:2.6cqw;height:2.6cqw}.hw-vid i svg{width:100%;height:100%}.hw-s2.on .hw-row{opacity:1;transform:none}.hw-s2.pick .hw-row:first-child{background:#ffffff24;transition-delay:0s}.hw-s2.pick .hw-row:first-child .hw-vid{background:#fff;color:var(--ink);border-color:#fff}.hw-live time{font-variant-numeric:tabular-nums}.hw-dotlive{background:#e7a58a;animation:hw-blink 1.4s ease-in-out infinite}@keyframes hw-blink{50%{opacity:.35}}.hw-call{display:grid;grid-template-columns:1fr 1fr;gap:2cqw;flex:1;min-height:0}.hw-cam{position:relative;display:grid;place-items:center;border-radius:2.4cqw;overflow:hidden}.hw-cam b{position:relative;font-size:4.2cqw;font-weight:700;color:#121210a8}.hw-camyou{background:#dceff3}.hw-camyou b{font-size:3.2cqw}.hw-camher{background:#f2ebda}.hw-speak{position:absolute;width:13cqw;height:13cqw;border-radius:99px;background:#c9876a38;animation:hw-speak 1.1s ease-in-out infinite}@keyframes hw-speak{50%{transform:scale(1.25);opacity:.55}}.hw-cap{margin:0;min-height:7.4cqw;padding:1.6cqw 2.4cqw;border-radius:2cqw;background:#ffffff1f;font-size:3cqw;line-height:1.35}.hw-caret{display:inline-block;width:.35cqw;height:3cqw;margin-left:.4cqw;vertical-align:-.4cqw;background:#fff;animation:hw-blink 1s steps(2) infinite}.hw-ctrls{display:flex;align-items:center;gap:1.6cqw;font-size:2.7cqw;color:#ffffffb8}.hw-ctrls i{display:grid;place-items:center;width:5.6cqw;height:5.6cqw;border-radius:99px;background:#ffffff29}.hw-ctrls i svg{width:52%;height:52%;color:#fff}.hw-ctrls span{margin-left:auto}.hw-items{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2.1cqw}.hw-item{display:flex;align-items:center;gap:2.4cqw;font-size:3.3cqw;color:#ffffff9e;transition:color .3s ease;transition-delay:calc(.5s + var(--k) * .6s)}.hw-tick{flex:none;display:grid;place-items:center;width:4.6cqw;height:4.6cqw;border-radius:99px;border:1px solid rgba(255,255,255,.5);color:transparent;transition:background .3s ease,border-color .3s ease,color .3s ease,transform .4s cubic-bezier(.2,.8,.2,1.4);transition-delay:calc(.5s + var(--k) * .6s)}.hw-tick svg{width:70%;height:70%}.hw-s4.on .hw-item{color:#fff}.hw-s4.on .hw-tick{background:var(--sage);border-color:var(--sage);color:#fff;transform:scale(1.08)}.hw-prog{height:1.4cqw;border-radius:99px;background:#fff3;overflow:hidden;margin-top:auto;transition:opacity .3s ease}.hw-prog i{display:block;height:100%;width:0;background:#fff;border-radius:99px;transition:width 2.6s cubic-bezier(.4,.2,.2,1) .4s}.hw-s4.on .hw-prog i{width:100%}.hw-go{position:absolute;right:3.6cqw;bottom:3cqw;display:inline-flex;align-items:center;gap:1.6cqw;height:8.4cqw;padding:0 3.4cqw;border-radius:99px;background:#fff;color:var(--ink);font-size:3.3cqw;font-weight:700;opacity:0;transform:scale(.85);transition:opacity .35s ease,transform .5s cubic-bezier(.2,.8,.2,1.5)}.hw-go i{display:grid;place-items:center;width:4.2cqw;height:4.2cqw;border-radius:99px;background:var(--sage);color:#fff}.hw-go i svg{width:72%}.hw-s4.done .hw-go{opacity:1;transform:none}.hw-s4.done .hw-prog{opacity:0}@media(max-width:1180px){.hw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hw-step:nth-child(2){border-right:1px solid var(--line)}.hw-step:nth-child(n+3){border-top:1px solid var(--line)}.hw-step:nth-child(3):before,.hw-step:nth-child(4):before{top:-4px}}@media(max-width:760px){.hw-top{grid-template-columns:minmax(0,1fr)}.hw-lead{justify-self:start}.hw-grid{grid-template-columns:minmax(0,1fr)}.hw-step{border-right:1px solid var(--line)}.hw-step:nth-child(n+2){border-top:1px solid var(--line)}.hw-step:nth-child(2):before{top:-4px}.hw-glass{-webkit-backdrop-filter:none;backdrop-filter:none;background:#1614129e}}@media(prefers-reduced-motion:reduce){.hw-cloud,.hw-dotlive,.hw-speak,.hw-caret{animation:none}.hw-ov *,.hw-ov{transition:none!important}}.pk .hw{max-width:1376px;margin:clamp(70px,8vw,120px) auto 0;background:#f3efe6;border-radius:40px;padding-left:clamp(20px,3vw,44px);padding-right:clamp(20px,3vw,44px)}.pk .hw *{box-sizing:border-box}.pk .hw h2,.pk .hw .hw-step h3,.pk .hw .hw-label{color:#121210}.pk .hw .hw-step p{color:#3f403a}.pk .hw .hw-lead{color:#6c6d66}.pk .hw .hw-ov,.pk .hw .hw-ov p,.pk .hw .hw-cap{color:#fff}@media(max-width:900px){.pk .hw{border-radius:28px;margin-left:12px;margin-right:12px}}.pk{--sky:#90D5E4;--mist:#DCEFF3;--meadow:#E2EFD9;--ground:#14251E}.pk .pk-splash{background:#6ea99f;overflow:hidden;width:100vw}.pk .pk-splash .pk-sppre{position:absolute;inset:0;background:var(--fa-intro-preview) center/cover no-repeat,linear-gradient(180deg,#a7dfe9,#99ced2,#5aa49b,#54926a,#366551) #6ea99f;filter:blur(16px) saturate(.85);transform:scale(1.08);pointer-events:none}.pk .pk-splash .pk-spart{position:absolute;inset:0;pointer-events:none;opacity:0;transition:opacity .45s ease}.pk .pk-splash.ready .pk-spart{opacity:1}.pk .pk-splash .pk-spart img{display:block;width:100%;height:100%;object-fit:cover;object-position:center;animation:fa-lsin 1.5s cubic-bezier(.2,.7,.2,1) both}.pk .pk-splash:not(.running) .pk-spart img,.pk .pk-splash:not(.running) .pk-sa,.pk .pk-splash:not(.running) .pk-sl{animation-play-state:paused}@keyframes fa-lsin{0%{transform:scale(1.08);filter:blur(16px) saturate(.85)}to{transform:none;filter:blur(.6px)}}.pk .pk-splash .pk-sphint{opacity:0}.pk .pk-splash .pk-spin{z-index:1}.pk .pk-splash .pk-splogo{filter:drop-shadow(0 2px 18px rgba(20,37,30,.18))}.pk .pk-stats,.pk .pk-fs,.pk .pk-story,.pk .pk-faqs{padding-top:clamp(64px,7vw,110px)}.pk .pk-portal{padding-top:clamp(48px,5vw,84px)}.pk .hw{margin-top:clamp(48px,5vw,84px)}.pk .pk-band{padding-top:clamp(56px,6vw,90px)}.pk .pk-where,.pk .pk-f2sec,.pk .pk-findsec{padding-top:clamp(60px,6.5vw,100px)}.pk .pk-qualsec,.pk .pk-ccsec{padding-top:clamp(50px,5.5vw,80px)}.pk .pk-cbpanel{background:transparent;display:flex;flex-direction:column;align-items:center;text-align:center;gap:22px;padding:0;max-width:760px;border-radius:0;color:#121210}.pk .pk-cbpanel .pk-cbtext{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center}.pk .pk-cbpanel .pk-cbtext h2{margin-left:auto;margin-right:auto;text-align:center;color:#121210}.pk .pk-cbpanel .pk-cbtext p{color:#3f403a;max-width:30em;margin-left:auto;margin-right:auto}.pk .pk-cbpanel .pk-startside{display:flex;flex-direction:column;align-items:center;gap:22px}.pk .pk-cbpanel .pk-startticks{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px 24px}.pk .pk-cbpanel .pk-startticks li,.pk .pk-cbpanel .pk-startticks li span{color:#121210}.pk{--g-oat:linear-gradient(120deg,#F3EFE6 0%,#E5F0E2 100%);--g-soft:linear-gradient(120deg,#F5F3EC 0%,#E3EFEF 100%);--g-blush:linear-gradient(120deg,#F1E1D8 0%,#E9E2EF 100%)}.pk .pk-fspanel,.pk .pk-tqbox,.pk .pk-plan-pop{background:var(--g-oat)}.pk .pk-plan{background:linear-gradient(120deg,var(--mist) 0%,var(--meadow) 100%);border-color:transparent}.pk .pk-plan-pop,.pk .pk-plan-multi{border-color:transparent}.pk .pk-plan-multi,.pk .pk-bmorebox{background:var(--g-blush)}.pk .pk-train,.pk .pk-svc,.pk .pk-calc,.pk .pk-scopein{background:var(--g-soft)}.pk .pk-ybboard{background-color:#f3efe6;background-image:radial-gradient(rgba(18,18,16,.07) 1px,transparent 1.2px),var(--g-oat);background-size:22px 22px,100% 100%}@media(min-width:901px){.pk .pk-ybboard{aspect-ratio:1200/710}.pk .pk-ybnote{left:66.5%;top:64%;width:13%;transform:rotate(3deg)}}.pk .hw{background:linear-gradient(180deg,#EDF6F6 0%,var(--meadow) 100%)}.pk .pk-bandpanel{background:linear-gradient(120deg,var(--mist) 0%,var(--meadow) 100%)}.pk .fa-end{position:relative;isolation:isolate;overflow:hidden;margin-top:clamp(40px,5vw,72px)}.pk .fa-end .pk-foot{background:var(--ground);border-top:0;margin-top:0;padding:40px 0 24px;color:#ffffffa8}.pk .fa-end .pk-foot a,.pk .fa-end .pk-foot .pk-foottag{color:#fff}.pk .fa-end .pk-foot .pk-fh{color:#ffffff8c}.pk .fa-end .pk-foot .pk-footsub,.pk .fa-end .pk-foot .pk-footbase,.pk .fa-end .pk-foot .pk-footbase span{color:#fff9}.pk .fa-end .pk-foot .pk-footbase{border-color:#ffffff24}.pk .fa-end .pk-foot .pk-logo-foot,.pk .fa-end .pk-foot .pk-logo-foot *{fill:#fff}.pk .fa-end .pk-foot .pk-social span{color:#fff}.pk .fa-end .pk-foot .pk-social svg rect{fill:#fff}.pk .fa-end .pk-foot .pk-social svg path{stroke:var(--ground)}.pk .pk-foot .pk-fnavlinks{display:grid;grid-template-rows:repeat(4,auto);grid-auto-flow:column;justify-content:start;gap:10px 36px}.pk .pk-foot .pk-fnavlinks a{white-space:nowrap}@media(min-width:1024px){.pk .fa-end{display:flex;flex-direction:column;min-height:clamp(860px,64vw,1120px);background:var(--sky) none center bottom/cover no-repeat}.pk .fa-end.fa-on{background-image:url(/assets/fa-landscape.webp)}.pk .fa-end:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(180deg,#FFFFFF 0%,rgba(255,255,255,.92) 14%,rgba(255,255,255,.55) 28%,rgba(255,255,255,0) 42%,rgba(20,37,30,0) 62%,rgba(20,37,30,.78) 76%,rgba(20,37,30,.94) 88%,var(--ground) 100%)}.pk .fa-end.fa-end-bare{min-height:clamp(800px,56vw,960px)}.pk .fa-end .pk-cb{background:none;padding:clamp(64px,6vw,100px) 16px 0}.pk .fa-end .fa-sky{display:none}.pk .fa-end .fa-mid{flex:1 1 auto;min-height:clamp(200px,17vw,300px)}.pk .fa-end .pk-foot{background:none;padding:0 0 22px}.pk .fa-end .pk-footgrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1.6fr) minmax(0,.9fr);align-items:start}.pk .fa-end .pk-foot,.pk .fa-end .pk-foot a,.pk .fa-end .pk-foot .pk-foottag{text-shadow:0 1px 12px rgba(10,20,16,.35)}.pk .fa-end .pk-fnavlinks a{min-height:0}}@media(min-width:1024px)and (max-width:1599.98px){.pk .fa-end.fa-end-bare{min-height:clamp(850px,calc(56vw + 50px),1010px)}}@media(min-width:1920px){.pk .fa-end:not(.fa-end-bare){min-height:max(1120px,calc(31vw + 400px))}}@media(max-width:1023.98px){.pk .pk-foot .pk-fnavlinks{grid-template-rows:repeat(6,auto);gap:10px 28px}.pk .fa-end .pk-cb{padding:clamp(64px,8vw,110px) 16px clamp(48px,6vw,80px);background:linear-gradient(180deg,#FFFFFF 0%,#FFFFFF 42%,var(--mist) 76%,var(--sky) 100%)}.pk .fa-end .fa-sky{height:clamp(60px,8vw,100px);background:linear-gradient(180deg,#FFFFFF 0%,var(--mist) 55%,var(--sky) 100%)}.pk .fa-end .fa-mid{position:relative;width:100%;aspect-ratio:2000/1000;margin-top:-1px;background:var(--sky) none center bottom/cover no-repeat}.pk .fa-end.fa-on .fa-mid{background-image:url(/assets/fa-landscape.webp)}.pk .fa-end .fa-mid:before{content:"";position:absolute;inset:0 0 auto;height:20%;background:linear-gradient(180deg,var(--sky) 0%,rgba(144,213,228,0) 100%)}.pk .fa-end .fa-mid:after{content:"";position:absolute;inset:auto 0 0;height:30%;background:linear-gradient(180deg,rgba(20,37,30,0) 0%,var(--ground) 100%)}.pk .fa-end .pk-foot{margin-top:-1px}}@media(max-width:760px){.pk .fa-end .fa-mid{width:128%;margin-left:-14%;aspect-ratio:2000/1060}.pk .fa-end.fa-on .fa-mid{background-image:url(/assets/fa-landscape-1200.webp)}.pk .pk-cbpanel .pk-startticks{flex-direction:column;align-items:flex-start}}
