:where(.pp),:where(.pp) *{box-sizing:border-box}:where(.pp) *{margin:0;padding:0}.pp{--pp-e:cubic-bezier(.32,.72,0,1);--pp-spring:linear(0,.081,.235,.405,.561,.69,.791,.865,.917,.952,.975,.989,.997,1.002,1.003,1.004,1.003,1.003,1.002,1.002,1.001,1.001,1,1,1);--pp-ink:#111014;--pp-hair:rgba(244,243,240,.12);--pp-x:calc(clamp(24px,5vw,88px) + max(0px,(100% - 1500px)/2));position:relative;display:block;background:#0e0e10;color:#f4f3f0;font-family:var(--sans,var(--font-geist),system-ui,sans-serif);-webkit-font-smoothing:antialiased;padding:clamp(64px,10vh,120px) var(--pp-x) clamp(90px,12vh,140px)}.pp-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.pp a{color:inherit}.pp :is(a,button):focus-visible{outline:none;box-shadow:0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1)}.pp em{font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-weight:400;font-variation-settings:"opsz" 144;letter-spacing:-.025em}.pp-fr{--pp-e:cubic-bezier(.2,.8,.2,1);--pp-sp:linear(0,.089,.254,.432,.591,.721,.819,.901,.944,.972,.989,.998,1.003,1.005,1.005,1.004,1.003,1.003,1.002,1.001,1.001,1,1,1,1);--pp-deal:linear(0,.084,.252,.434,.597,.729,.827,.896,.942,.971,.989,.998,1.003,1.004,1.005,1.004,1.003,1.002,1.002,1.001,1);--pp-nb:54px;--cw:min(28vw,calc(24.5vh * 1.586),470px);--ch:calc(var(--cw) / 1.586);min-height:720px;background:#0b0b0b;color:var(--ink,#f4f3f0)}.pp-fr *{box-sizing:border-box}.pp-art{position:absolute;inset:0;z-index:0;overflow:hidden;background:#141416}.pp-art picture{inset:-18px;filter:blur(3px) saturate(.95) brightness(.66)}.pp-art picture,.pp-img{position:absolute;display:block}.pp-img{inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 62%;opacity:0;transform:scale(1.05);transition:opacity .8s var(--pp-e),transform 2.4s var(--pp-e)}.pp-art.ready .pp-img{opacity:1;transform:none}.pp-art:after{content:"";background:radial-gradient(85% 80% at 50% 45%,rgba(10,10,11,.05) 0,rgba(10,10,11,.4) 66%,rgba(10,10,11,.78) 100%),linear-gradient(180deg,rgba(10,10,11,.35),transparent 24%,transparent 70%,rgba(10,10,11,.5))}.pp-art:after,.pp-shade{position:absolute;inset:0}.pp-shade{z-index:1;pointer-events:none;background:radial-gradient(52% 30% at 50% 24%,rgba(10,10,11,.42) 0,rgba(10,10,11,0) 100%)}.pp-in{position:relative;z-index:2;height:100%;padding:calc(var(--nh) + clamp(22px,4.4vh,60px)) 24px calc(var(--pp-nb) + clamp(16px,2.8vh,36px))}.pp-copy,.pp-in{display:flex;flex-direction:column;align-items:center}.pp-copy{text-align:center;max-width:920px}.pp-fr h1{margin:0;font-size:clamp(44px,min(4.7vw,7vh),86px);line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.pp-fr .sub{margin-top:clamp(12px,1.9vh,20px);max-width:560px;font-size:clamp(16px,1.25vw,19px);text-wrap:balance}.pp-fr .actions{margin-top:clamp(18px,3vh,32px);justify-content:center}.pp-fr .b2{padding:0 22px 0 8px}.pp-fr .b2 .play svg{display:block}.pp-fr :is(.b1,.b2){outline:none}.pp-fr :is(.b1,.b2):focus-visible{box-shadow:0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1)}.pp-fr .b2:focus-visible{box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1)}.pp-copy>*,.pp-ctl{opacity:0;transform:translateY(12px);animation:up .9s var(--pp-e) forwards}.pp-copy>:nth-child(2){animation-delay:.07s}.pp-copy>:nth-child(3){animation-delay:.14s}.pp-ctl{animation-delay:1s}.pp-stage{position:relative;flex:1 1;width:100%;min-height:calc(var(--ch) * 1.18);padding-top:clamp(8px,2vh,24px);display:grid;place-items:center}.pp-deck{position:relative;width:calc(var(--cw) * 2.5);height:calc(var(--ch) * 1.12);transform:perspective(1600px) rotateX(var(--prx,0deg)) rotateY(var(--pry,0deg))}.pp-pass{position:absolute;left:50%;top:50%;width:var(--cw);height:var(--ch);margin:calc(var(--ch) / -2) 0 0 calc(var(--cw) / -2);border-radius:calc(var(--cw) * .05);transform:translateX(var(--fx,0));color:#111014;text-decoration:none;outline:none;z-index:1;-webkit-tap-highlight-color:transparent;cursor:pointer}.pp-pass[data-plan=free]{--fx:calc(var(--cw) * -.86);--rz:-9deg;--ry:-14deg;--ty:7%;--sc:.9;--rz0:-22deg;z-index:1}.pp-pass[data-plan=pro]{--fx:0px;--rz:0deg;--ry:0deg;--ty:0%;--sc:1.04;--rz0:5deg;z-index:3}.pp-pass[data-plan=teams]{--fx:calc(var(--cw) * .86);--rz:9deg;--ry:14deg;--ty:7%;--sc:.9;--rz0:22deg;z-index:2}.pp-pass.on{--rz:0deg;--ry:0deg;--ty:-4%;--sc:1.07;z-index:5}.pp-pass[data-plan=pro].on{--ty:-2%;--sc:1.06}.pp-deck:not([data-on=pro]) .pp-pass[data-plan=pro]{--sc:.97;--ty:1%}.pp-deck[data-on=free] .pp-pass[data-plan=teams]{--fx:calc(var(--cw) * .9)}.pp-deck[data-on=teams] .pp-pass[data-plan=free]{--fx:calc(var(--cw) * -.9)}.pp-pass{transition:transform .6s var(--pp-sp)}.pp-tilt{display:block;transform-origin:50% 150%;transform:perspective(1100px) translateY(var(--ty)) rotate(var(--rz)) rotateY(var(--ry)) scale(var(--sc));transition:transform .62s var(--pp-sp);will-change:transform}.pp-tilt,.pp-tilt:after{position:absolute;inset:0;border-radius:inherit}.pp-tilt:after{content:"";z-index:3;background:#0b0b0d;opacity:0;pointer-events:none;transition:opacity .45s var(--pp-e)}.pp-pass:not(.on) .pp-tilt:after{opacity:.14}.pp-deck:not(.dealt) .pp-tilt{transform:perspective(1100px) translateY(calc(var(--ch) * .9 + 34vh)) rotate(var(--rz0)) scale(.94);opacity:0}.pp-deck.dealing .pp-tilt{transition:transform 1.05s var(--pp-deal) var(--d,0s),opacity .25s linear var(--d,0s)}.pp-face{display:block;border-radius:inherit;overflow:hidden;isolation:isolate;font-family:var(--sans,var(--font-geist),system-ui,sans-serif);color:#111014;box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),inset 0 1px 0 rgba(255,255,255,.32),0 34px 64px -26px rgba(0,0,0,.8),0 12px 26px -12px rgba(0,0,0,.5);transition:box-shadow .3s var(--pp-e)}.pp-face,.pp-face:after{position:absolute;inset:0}.pp-face:after{content:"";z-index:1;pointer-events:none;opacity:.32;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.2 -.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px}.pp-f-pro{background:radial-gradient(120% 70% at 12% 0,#ffb08a 0,transparent 60%),radial-gradient(110% 80% at 100% 55%,#ff7fb6 0,transparent 62%),linear-gradient(160deg,#ff9a7d,#ef8ce0 52%,#c9b3ff)}.pp-f-free{background:radial-gradient(120% 70% at 12% 0,#fffefb 0,transparent 62%),radial-gradient(110% 80% at 100% 58%,#efe3ea 0,transparent 64%),radial-gradient(80% 70% at 30% 100%,#e6ecf2 0,transparent 70%),linear-gradient(160deg,#fbf8f3,#f1ece4 50%,#e5e1ea)}.pp-f-teams{background:radial-gradient(120% 70% at 12% 0,#c6dcff 0,transparent 60%),radial-gradient(110% 80% at 100% 55%,#a598f2 0,transparent 62%),linear-gradient(160deg,#a6c1f8,#b3a8ec 52%,#d2c7fa)}.pp-lt{position:absolute;inset:0;z-index:1;pointer-events:none;mix-blend-mode:soft-light;background:radial-gradient(70% 90% at var(--lx,28%) var(--ly,12%),rgba(255,255,255,.34),transparent 62%),linear-gradient(112deg,transparent calc(var(--lx,28%) - 22%),rgba(255,255,255,.12) var(--lx,28%),transparent calc(var(--lx,28%) + 18%))}.pp-face>span{position:absolute;z-index:2}.pp-face .pw{top:9%;left:7%;font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-weight:400;font-variation-settings:"opsz" 96;font-size:calc(var(--cw) * .07);line-height:1;letter-spacing:-.01em}.pp-face .pr{top:8.5%;right:7%;display:grid;grid-template-columns:auto auto;align-items:baseline;justify-content:end;grid-column-gap:8px;column-gap:8px;text-align:right}.pp-face .pr b{grid-column:2;display:inline-flex;font-size:calc(var(--cw) * .125);font-weight:600;letter-spacing:-.05em;line-height:.86;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-face .pr b span{display:inline-block}.pp-face .pr b .in{animation:ppRoll .5s var(--pp-sp) both}.pp-face .pr s{grid-column:1;grid-row:1;font-size:max(13px,calc(var(--cw) * .04));font-weight:500;color:rgba(17,16,20,.5);text-decoration-thickness:1.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-face .pr small{grid-column:1/-1;margin-top:7px;font-size:max(12px,calc(var(--cw) * .031));font-weight:500;line-height:1.2;color:rgba(17,16,20,.66);white-space:nowrap}.pp-face .pn{left:7%;bottom:22%;font-size:calc(var(--cw) * .15);line-height:.9}.pp-face .pn em{font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-weight:400;font-variation-settings:"opsz" 144;letter-spacing:-.02em}.pp-face .pl{left:7%;right:7%;bottom:9%;display:flex;justify-content:space-between;gap:12px;font-size:max(12px,calc(var(--cw) * .032));font-weight:500;line-height:1.2;color:rgba(17,16,20,.72);white-space:nowrap}.pp-pass:focus-visible .pp-face{box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1),0 34px 64px -26px rgba(0,0,0,.8)}.pp-ctl{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px 22px;margin-top:clamp(10px,2vh,26px)}.pp-seg{position:relative;display:grid;grid-template-columns:auto auto;height:50px;padding:4px;border-radius:999px;background:rgba(14,14,16,.55);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14)}.pp-seg button{position:relative;z-index:1;height:42px;padding:0 20px;border:0;border-radius:999px;background:none;color:rgba(244,243,240,.74);font:inherit;font-size:14.5px;font-weight:500;white-space:nowrap;cursor:pointer;outline:none;transition:color .2s}.pp-seg button[aria-pressed=true]{color:#0b0b0b;font-weight:600}.pp-seg button:not([aria-pressed=true]):hover{color:#fff}.pp-seg small{font-size:13px;font-weight:500;opacity:.72}.pp-seg i{position:absolute;z-index:0;top:4px;bottom:4px;left:4px;width:var(--tw,90px);border-radius:999px;background:#f4f3f0;transform:translateX(var(--tx,0));transition:transform .45s var(--pp-sp),width .45s var(--pp-sp)}.pp-seg button:focus-visible{box-shadow:0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1)}.pp-sw{display:inline-flex;align-items:center;gap:12px;padding:6px 14px 6px 6px;border:0;background:rgba(14,14,16,.42);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px rgba(255,255,255,.1);color:#f4f3f0;font:inherit;text-align:left;cursor:pointer;outline:none}.pp-sw,.pp-sw i{border-radius:999px}.pp-sw i{position:relative;flex:none;width:44px;height:26px;background:rgba(255,255,255,.14);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);transition:background .25s}.pp-sw i:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#f4f3f0;box-shadow:0 1px 3px rgba(0,0,0,.35);transition:transform .35s var(--pp-sp),background .25s}.pp-sw[aria-checked=true] i{background:#f4f3f0;box-shadow:none}.pp-sw[aria-checked=true] i:after{background:#0b0b0b;transform:translateX(18px)}.pp-sw span{font-size:14px;font-weight:600;line-height:1.25}.pp-sw small{display:block;font-size:12.5px;font-weight:500;color:rgba(244,243,240,.62)}.pp-sw:focus-visible{box-shadow:0 0 0 1px rgba(255,255,255,.6),0 0 0 4px rgba(255,255,255,.1)}.pp-notch{position:absolute;left:50%;bottom:0;transform:translateX(-50%);z-index:20;display:flex;align-items:stretch;height:var(--pp-nb)}.pp-notch .cv{width:60px;flex:none;display:block}.pp-labels{list-style:none;margin:0;display:flex;align-items:center;gap:30px;padding:6px 8px 0;background:var(--page,#000);box-shadow:1px 0 0 var(--page,#000),-1px 0 0 var(--page,#000);font:500 12px ui-monospace,Menlo,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase;color:rgba(244,243,240,.62);white-space:nowrap}@media (max-width:1100px){.pp-fr{--cw:min(33vw,calc(24vh * 1.586),420px)}}@media (max-width:900px){.pp-fr{--pp-nb:46px}.pp-fr h1{font-size:clamp(40px,6.4vw,56px)}.pp-labels{gap:18px;letter-spacing:.06em}.pp-notch .cv{width:40px}}@media (max-width:640px){.pp-fr{--cw:min(72vw,320px);height:auto;min-height:calc(100svh - var(--gap) * 2);display:flex;flex-direction:column}.pp-in{flex:1 1;height:auto;padding:calc(var(--nh) + 34px) 0 18px}.pp-copy{padding:0 20px}.pp-fr h1{font-size:44px}.pp-fr .sub{font-size:16px}.pp-fr .actions{flex-wrap:nowrap}.pp-stage{flex:1 1;min-height:0;margin-top:14px;padding-top:0}.pp-deck{width:100%;height:auto;display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;padding:16px calc((100% - var(--cw)) / 2) 64px;margin-bottom:-40px;scrollbar-width:none;transform:none}.pp-deck::-webkit-scrollbar{display:none}.pp-deck .pp-pass[data-plan]{position:relative;left:auto;top:auto;flex:none;margin:0;transform:none;scroll-snap-align:center;z-index:1;--rz:0deg;--ty:0%;--ry:calc(var(--k,0) * -16deg);--sc:calc(1 - var(--ka,0) * .05)}.pp-deck .pp-pass .pp-tilt{transition:none;transform-origin:50% 50%}.pp-deck .pp-pass.on .pp-tilt:after,.pp-deck .pp-pass:not(.on) .pp-tilt:after{opacity:calc(var(--ka,0) * .3);transition:none}.pp-deck:not(.dealt) .pp-tilt{transform:perspective(1100px) translateY(36px) scale(.96);opacity:0}.pp-deck.dealing .pp-tilt{transition:transform .8s var(--pp-deal) var(--d,0s),opacity .3s linear var(--d,0s)}.pp-ctl{flex-direction:column;gap:10px;padding:0 20px;margin-top:0;width:100%}.pp-seg{width:100%;grid-template-columns:1fr 1.45fr}.pp-seg button{padding:0 10px}.pp-sw{align-self:center}.pp-notch{position:relative;left:auto;transform:none;height:auto;padding:4px 20px 22px;z-index:2}.pp-notch .cv{display:none}.pp-labels{display:grid;grid-template-columns:auto auto;justify-content:center;grid-gap:10px 22px;gap:10px 22px;padding:0;background:none;box-shadow:none;white-space:normal;text-align:center}}@media (prefers-reduced-motion:reduce){.pp-img,.pp-pass,.pp-seg i,.pp-sw i,.pp-sw i:after,.pp-tilt,.pp-tilt:after{transition:none!important}.pp-img{transform:none}.pp-copy>*,.pp-ctl{animation:none;opacity:1;transform:none}.pp-deck:not(.dealt) .pp-tilt{transform:perspective(1100px) translateY(var(--ty)) rotate(var(--rz)) rotateY(var(--ry)) scale(var(--sc));opacity:1}.pp-face .pr b .in{animation:none}.pp-deck{transform:none}}.pp-wall{position:relative;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));isolation:isolate}.pp-plan{position:relative;display:flex;flex-direction:column;scroll-margin-top:calc(var(--gap,24px) + var(--nh,62px) + 28px);padding:40px clamp(24px,2.6vw,44px) 44px;min-width:0}.pp-paint{position:absolute;inset:0;z-index:-1;border-radius:26px;overflow:hidden;background:radial-gradient(120% 60% at 15% 0,#ffb08a 0,transparent 60%),radial-gradient(120% 70% at 100% 45%,#ff7fb6 0,transparent 62%),linear-gradient(180deg,#ff9a7d,#ef8ce0 48%,#c9b3ff)}.pp-paint:after{content:"";position:absolute;inset:0;opacity:.6;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='220' height='220'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.95' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 .5 0 0 0 0 .5 0 0 0 0 .5 0 0 0 1.3 -.2'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:220px}.pp-pro{color:var(--pp-ink)}.pp-plan h2{font-size:clamp(30px,2.6vw,42px);font-weight:500;letter-spacing:-.04em;line-height:1}.pp-says{margin-top:10px;min-height:2.8em;max-width:300px;font-family:var(--font-fraunces),Georgia,serif;font-style:italic;font-variation-settings:"opsz" 36;font-size:16px;line-height:1.4;color:rgba(244,243,240,.62)}.pp-pro .pp-says{color:rgba(17,16,20,.66)}.pp-price{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 12px;margin-top:34px}.pp-price b{display:inline-flex;font-size:clamp(64px,6.4vw,104px);font-weight:500;line-height:.9;letter-spacing:-.06em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-price b span{display:inline-block}.pp-price b .in{animation:ppRoll .5s var(--pp-spring) both}@keyframes ppRoll{0%{opacity:0;transform:translateY(.32em)}to{opacity:1;transform:none}}.pp-price>span{font-size:15px;color:rgba(244,243,240,.66)}.pp-pro .pp-price>span{color:rgba(17,16,20,.68)}.pp-price s{order:3;font-size:18px;color:rgba(17,16,20,.5);text-decoration-thickness:1.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-detail{margin-top:14px;min-height:2.9em;font-size:14px;line-height:1.45;color:rgba(244,243,240,.62);text-wrap:pretty}.pp-pro .pp-detail{color:rgba(17,16,20,.72)}.pp-btn{display:inline-flex;align-items:center;justify-content:center;height:48px;margin-top:22px;padding:0 24px;border-radius:999px;font-size:15px;font-weight:600;text-decoration:none;transition:background .15s,transform .15s var(--pp-e),box-shadow .15s}.pp-btn:active{transform:scale(.97)}.pp-btn.ghost{box-shadow:inset 0 0 0 1px rgba(244,243,240,.28);color:#f4f3f0}.pp-btn.ghost:hover{background:rgba(244,243,240,.06)}.pp-btn.light{background:#f4f3f0;color:#0b0b0b}.pp-btn.light:hover{background:#fff}.pp-btn.ink{background:var(--pp-ink);color:#f4f3f0}.pp-btn.ink:hover{background:#000}.pp .pp-btn.ink:focus-visible{box-shadow:0 0 0 2px #f6a6c8,0 0 0 4px var(--pp-ink)}.pp-list{list-style:none;margin-top:30px;padding-top:24px;display:grid;grid-gap:12px;gap:12px;box-shadow:inset 0 1px 0 var(--pp-hair)}.pp-pro .pp-list{box-shadow:inset 0 1px 0 rgba(17,16,20,.14)}.pp-list li{display:grid;grid-template-columns:16px 1fr;grid-gap:12px;gap:12px;font-size:15px;line-height:1.4;color:rgba(244,243,240,.86)}.pp-pro .pp-list li{color:var(--pp-ink)}.pp-tick{width:16px;height:16px;margin-top:2px}.pp-usd{margin-top:22px;font-size:13.5px;color:rgba(244,243,240,.52)}.pp-credit{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px 80px;gap:40px 80px;margin-top:clamp(110px,16vh,180px);padding-top:clamp(48px,7vh,72px);box-shadow:inset 0 1px 0 var(--pp-hair)}.pp-credit h2,.pp-top h2{font-size:clamp(36px,4.2vw,64px);font-weight:500;line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.pp-pts{list-style:none;display:grid;grid-gap:22px;gap:22px;align-content:start}.pp-pts li{font-size:17px;line-height:1.55;color:rgba(244,243,240,.68);text-wrap:pretty}.pp-pts b{font-weight:600;color:#f4f3f0}.pp-top{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:40px 80px;gap:40px 80px;margin-top:clamp(96px,14vh,160px)}.pp-toph p{margin-top:20px;max-width:420px;font-size:17px;line-height:1.55;color:rgba(244,243,240,.68)}.pp-rows{border-top:1px solid var(--pp-hair);align-self:start}.pp-row{position:relative;isolation:isolate;display:flex;align-items:center;gap:18px;height:86px;margin:0 -16px;padding:0 16px;text-decoration:none;color:rgba(244,243,240,.86)}.pp-row:after{content:"";position:absolute;left:16px;right:16px;bottom:-1px;height:1px;background:var(--pp-hair)}.pp-row:before{content:"";position:absolute;inset:6px 0 5px;z-index:-1;border-radius:18px;background:rgba(244,243,240,.05);-webkit-clip-path:inset(0 100% 0 0 round 18px);clip-path:inset(0 100% 0 0 round 18px);transition:-webkit-clip-path .26s var(--pp-spring);transition:clip-path .26s var(--pp-spring);transition:clip-path .26s var(--pp-spring),-webkit-clip-path .26s var(--pp-spring)}.pp-row b{font-size:clamp(26px,2.6vw,38px);font-weight:500;letter-spacing:-.04em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:transform .26s var(--pp-spring),color .18s}.pp-row span{margin-left:auto;font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:rgba(244,243,240,.7)}.pp-arr{width:22px;height:22px;opacity:.5;transition:opacity .18s,transform .26s var(--pp-spring)}.pp-row:focus-visible:before,.pp-row:hover:before{-webkit-clip-path:inset(0 0 0 0 round 18px);clip-path:inset(0 0 0 0 round 18px)}.pp-row:focus-visible b,.pp-row:hover b{transform:translateX(8px);color:#fff}.pp-row:focus-visible .pp-arr,.pp-row:hover .pp-arr{opacity:1;transform:translateX(3px)}.pp .pp-row:focus-visible{box-shadow:none}.pp-row:focus-visible:before{box-shadow:inset 0 0 0 1px rgba(244,243,240,.32)}.pp-cmp{margin-top:clamp(110px,16vh,180px)}.pp-cmp h2{font-size:clamp(28px,2.8vw,40px);font-weight:500;letter-spacing:-.04em}.pp-grid{margin-top:34px}.pp-tr{display:grid;grid-template-columns:minmax(0,1.3fr) repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px;align-items:baseline;padding:18px 0;border-bottom:1px solid var(--pp-hair);font-size:15px;line-height:1.4}.pp-tr>[role=rowheader]{color:rgba(244,243,240,.62)}.pp-tr>[role=cell]{color:#f4f3f0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pp-th{padding-top:0;font-size:14px;font-weight:600}.pp-th>span{color:#f4f3f0}.pp-no{display:inline-block;width:12px;height:1.5px;background:rgba(244,243,240,.4);vertical-align:middle}.pp-tr .pp-tick{vertical-align:-3px}.pp-plan{opacity:0;transform:translateY(10px)}.pp.in .pp-plan{opacity:1;transform:none;transition:opacity .5s var(--pp-e),transform .7s var(--pp-e)}.pp.in .pp-plan:first-child{transition-delay:.12s}.pp.in .pp-plan:nth-child(2){transition-delay:.18s}.pp.in .pp-plan:nth-child(3){transition-delay:.24s}@media (max-width:1000px){.pp-credit,.pp-top,.pp-wall{grid-template-columns:1fr}.pp-wall{gap:12px}.pp-plan{padding:32px 24px 34px;border-radius:26px;box-shadow:inset 0 0 0 1px var(--pp-hair)!important}.pp-pro{box-shadow:none!important}.pp-detail,.pp-says{min-height:0}.pp-price{margin-top:24px}.pp-tr{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px 14px}.pp-tr>[role=rowheader]{grid-column:1/-1;font-size:14px}.pp-th>:first-child{display:none}}@media (max-width:520px){.pp{padding-left:20px;padding-right:20px}.pp-row{height:72px}.pp-tr{font-size:14px}}@media (hover:none){.pp-row:before{transition:none}}@media (prefers-reduced-motion:reduce){.pp-plan,.pp.in .pp-plan{opacity:1;transform:none;transition:none}.pp-arr,.pp-row b,.pp-row:before{transition:none}.pp-price b .in{animation:none}}