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:#e1e9ee;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-rolesec{padding-top:24px}.pk-jumps{justify-content:center;margin-bottom:48px}.pk-roles{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pk-role{position:relative;display:flex;flex-direction:column;gap:12px;padding:34px 32px 30px;background:#fff;border:1px solid var(--line);border-radius:28px;overflow:hidden;scroll-margin-top:100px;transition:transform .3s ease,box-shadow .3s ease}.pk-role:hover{transform:translateY(-4px);box-shadow:0 30px 50px -40px #1212108c}.pk-rolestrip{position:absolute;left:0;right:0;top:0;height:6px;background:var(--rc)}.pk-rolen{font-size:14px;font-weight:600;color:var(--muted);font-variant-numeric:tabular-nums}.pk-roled{margin:0 0 6px;font-size:17px;line-height:1.5;color:var(--body)}.pk-ticks2{border-top:1px solid var(--line)}.pk-ticks2 li{border-bottom:1px solid var(--line)}.pk-rolefoot{margin-top:auto;padding-top:14px;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px}.pk-rolemeta{font-size:14.5px;color:var(--muted);line-height:1.5}.pk-rolemeta b{color:var(--ink)}.pk-rolesave{color:#7a5a45;font-weight:500}.pk-role.flash{box-shadow:0 0 0 3px var(--rc)}.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-feat,.pk-chero{padding:0 16px}.pk-chero .pk-wrap{padding-top:clamp(28px,4vw,48px);padding-bottom:16px}.pk-back{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:500;color:var(--body)}.pk-featpanel{max-width:1376px;margin:0 auto;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(0,.65fr);gap:40px clamp(40px,6vw,96px);align-items:center;padding:clamp(40px,6vw,88px) clamp(24px,6vw,96px);border-radius:40px}.pk-feattext{display:flex;flex-direction:column;gap:22px}.pk-dark{color:#121210bf}.pk-nums3{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;padding-top:8px}.pk-nums3 .pk-num{font-size:clamp(34px,3.4vw,52px)}.pk-nums3 .pk-statl{color:#121210a6}.pk-featwho{display:flex;flex-direction:column;align-items:center;gap:0}.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-h1case{font-size:clamp(36px,4.6vw,68px);text-align:left}.pk-ccsec{padding-top:clamp(70px,8vw,110px)}.pk-ccgrid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.pk-ccsec .pk-ccgrid{grid-template-columns:repeat(auto-fill,minmax(min(300px,100%),1fr))}.pk-ccin{display:flex;flex-direction:column;height:100%;border-radius:26px;overflow:hidden;background:#fff;border:1px solid var(--line);transition:transform .3s ease,box-shadow .3s ease}.pk-ccin:hover{transform:translateY(-4px);box-shadow:0 30px 50px -40px #1212108c}.pk-cctop{display:flex;align-items:center;justify-content:center;padding:30px 0 26px}.pk-ccring{width:150px}.pk-ccbody{flex:1;display:flex;flex-direction:column;gap:10px;padding:22px 24px 24px}.pk-cchl{font-size:20px;font-weight:700;letter-spacing:-.03em;line-height:1.2;color:var(--ink);text-wrap:balance}.pk-ccwho{font-size:14px;color:var(--muted)}.pk-ccwho b{color:var(--ink);font-weight:600}.pk-ccbody .pk-fsread{margin-top:auto}.pk-morehead{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 32px;margin-bottom:34px}.pk-cstory{padding-top:clamp(80px,9vw,130px)}.pk-storyrows{display:flex;flex-direction:column;gap:48px}.pk-storyrow{display:flex;flex-direction:column;gap:14px;max-width:760px}.pk-bdsec{padding-top:clamp(60px,7vw,100px)}.pk-bds{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:16px}.pk-bd{display:flex;flex-direction:column;gap:10px;padding:24px;border:1px solid var(--line);border-radius:22px}.pk-bdl{display:inline-flex;align-items:center;gap:8px;font-size:14px;color:var(--muted)}.pk-bdl i{width:8px;height:8px;border-radius:999px}.pk-bdt{font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:var(--ink)}.pk-takeaway{padding-top:clamp(80px,9vw,130px)}.pk-takeaway .pk-wrap{display:flex;flex-direction:column;gap:16px}.pk-takep{margin:0;max-width:1000px;font-size:clamp(28px,3.4vw,46px);font-weight:700;line-height:1.14;letter-spacing:-.04em;color:var(--ink);text-wrap:balance}.pk-scope{padding-top:clamp(80px,9vw,130px)}.pk-scopein{display:flex;flex-wrap:wrap;gap:36px 64px;padding:clamp(28px,4vw,52px);background:var(--soft);border-radius:32px}.pk-scol{flex:1 1 280px;min-width:0;display:flex;flex-direction:column;gap:14px}.pk-scol .pk-cty{background:#fff}.pk-scopeask{flex:1 1 100%;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding-top:28px;border-top:1px solid var(--line2)}.pk-scopeask p{margin:0}.pk-q1 .pk-wrap{display:flex;flex-direction:column;gap:30px}.pk-qby{display:flex;align-items:center;gap:14px}.pk-qby img{width:48px;height:48px;border-radius:999px;object-fit:cover}.pk-qby>span{display:flex;flex-direction:column;line-height:1.35}.pk-qby b{font-size:17px;color:var(--ink)}.pk-plansec{padding-top:24px}.pk-plans{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;align-items:stretch}.pk-plan{display:flex;flex-direction:column;gap:14px;padding:34px 30px 30px;border:1px solid var(--line);border-radius:28px;background:#fff}.pk-plan-pop{background:#f3efe6;border-color:#f3efe6;transform:translateY(-10px)}.pk-plan-multi{background:#f1e1d8;border-color:#f1e1d8}.pk-planhead{display:flex;align-items:center;justify-content:space-between;gap:12px}.pk-poptag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border-radius:999px;background:#121210;color:#fff;font-size:12.5px;font-weight:600}.pk-planp{margin:0;font-size:16px;color:var(--muted)}.pk-planp b{font-size:clamp(40px,4vw,54px);font-weight:800;letter-spacing:-.05em;color:var(--ink)}.pk-plandesc{margin:0;font-size:16px;line-height:1.55;color:var(--body)}.pk-planfoot{margin-top:auto;padding-top:10px}.pk-covers{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:40px;padding:22px 28px;border:1px solid var(--line);border-radius:999px}.pk-covers ul{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;gap:10px 28px}.pk-covers li{display:flex;align-items:center;gap:8px;font-size:16px;font-weight:600;color:var(--ink)}.pk-covers li span{color:#c9876a}.pk-pcalc,.pk-f2sec{padding-top:clamp(90px,10vw,150px)}.pk-f2s{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pk-feat2{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1fr);border:1px solid var(--line);border-radius:28px;overflow:hidden;background:#fff}.pk-f2ph{display:block;min-height:340px;background:#eeeae2}.pk-f2ph img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 25%}.pk-f2body{display:flex;flex-direction:column;gap:12px;padding:28px}.pk-f2at{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--muted)}.pk-f2role{margin:0;font-size:15px;color:var(--muted)}.pk-f2body .pk-link{margin-top:auto}.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-note3{padding-top:clamp(40px,5vw,70px)}.pk-notegrid{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:40px clamp(40px,7vw,120px);align-items:start}.pk-noteph{position:sticky;top:110px;display:flex;flex-direction:column;align-items:center}.pk-noteph .pk-fsring{border-color:#f3efe6}.pk-noteph .pk-fsring img{object-position:50% 25%}.pk-notetext{display:flex;flex-direction:column;gap:18px}.pk-notebig{margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:700;line-height:1.12;letter-spacing:-.04em;color:var(--ink)}.pk-mute{color:#b4b4ac}.pk-strikes{margin:4px 0 10px;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px}.pk-strike{display:flex;align-items:center;gap:16px;font-size:clamp(24px,2.6vw,34px);font-weight:600;letter-spacing:-.03em;color:var(--ink)}.pk-sn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:999px;background:#f1e1d8;font-size:14px;font-weight:700}.pk-st{position:relative}.pk-st:after{content:"";position:absolute;left:-4px;right:-4px;top:54%;height:3px;border-radius:3px;background:#c9876a;transform-origin:left;transform:scaleX(1)}.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-sign{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:600;color:var(--ink)}.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)}.pk-aboutnums{padding-top:clamp(80px,9vw,130px)}.pk-nums4{grid-template-columns:repeat(4,minmax(0,1fr));padding-top:0}.pk-ccnext{background:#fff;border-style:dashed;border-color:var(--line2)}.pk-ccnexttop{display:grid;grid-template-columns:repeat(2,44px);gap:8px;justify-content:center;padding:34px 0 26px}.pk-ccnexttop i{display:block;width:44px;height:44px;border-radius:12px}.pk-ccnext .pk-btn{align-self:flex-start;margin-top:auto}@media(max-width:900px){.pk-roles,.pk-f2s,.pk-plans,.pk-finds,.pk-featpanel,.pk-notegrid,.pk-ccgrid{grid-template-columns:minmax(0,1fr)}.pk-quals,.pk-nums4,.pk-nums3{grid-template-columns:repeat(2,minmax(0,1fr))}.pk-plan-pop{transform:none}.pk-featwho{order:-1}.pk-featring{width:200px}.pk-noteph{position:static}.pk-feat2{grid-template-columns:minmax(0,1fr)}.pk-f2ph{min-height:260px}.pk-covers{border-radius:24px}.pk-jumps{justify-content:flex-start}}.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-role.flash{outline:2px solid var(--rc,#121210);outline-offset:6px}.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}}
