html[data-tier=lite] .home-body .pp-grain,html[data-tier=lite] .home-body .pp-noise,html[data-tier=lite] .home-body .home-deep:after{display:none}html[data-tier=lite] .home-body .home-rise{animation:none}html[data-tier=lite] .home-body .home-draw path[pathLength]{stroke-dasharray:none;stroke-dashoffset:0;animation:none}.home-body .home-spin[data-spinning],.home-body [data-spinning] .home-spin{animation:.9s linear infinite home-spin}@keyframes home-spin{to{rotate:360deg}}html[data-tier=lite] .home-body .home-plan-rise{animation:none}html[data-tier=lite] .home-body .home-pricing-tint{transition:none}
.pp .home-doubts-q{isolation:isolate;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;outline:none;list-style:none;position:relative}.pp .home-doubts-q::-webkit-details-marker{display:none}.pp .home-doubts-q:before{content:"";z-index:-1;background-color:#0000;border-radius:16px;transition:background-color .2s cubic-bezier(.16,1,.3,1);position:absolute;inset:12px -8px -4px}@media (min-width:768px){.pp .home-doubts-q:before{inset-inline:-16px}}@media (hover:hover){.pp .home-doubts-q:hover:before{background-color:var(--pp-card)}.pp .home-doubts-q:hover .home-doubts-disc{box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.pp .home-doubts-q:hover .home-doubts-n{color:var(--pp-ink)}}.pp .home-doubts-q:active:before{background-color:#eceaf2}.pp .home-doubts-q:focus-visible:before{outline:2px solid var(--pp-ink);outline-offset:0}.pp .home-doubts-disc{color:var(--pp-ink);box-shadow:0 0 0 1px var(--pp-hair);background:#fff;transition:background-color .2s cubic-bezier(.16,1,.3,1),color .2s cubic-bezier(.16,1,.3,1),box-shadow .2s cubic-bezier(.16,1,.3,1)}.pp .home-doubts-disc svg{transition:rotate .2s cubic-bezier(.16,1,.3,1)}.pp .home-doubts-row[open] .home-doubts-disc{background:var(--pp-ink);color:#fff;box-shadow:0 0 0 1px var(--pp-ink)}.pp .home-doubts-row[open] .home-doubts-disc svg{rotate:45deg}.pp .home-doubts-n{transition:color .2s cubic-bezier(.16,1,.3,1)}.pp .home-doubts-row[open] .home-doubts-n{color:var(--pp-ink)}.pp .home-doubts-where .home-doubts-arrow{transition:translate .2s cubic-bezier(.16,1,.3,1);display:inline-block}@media (hover:hover){.pp .home-doubts-where:hover .home-doubts-arrow{translate:3px}}@media (prefers-reduced-motion:no-preference){.pp .home-doubts-a{transition:opacity .3s cubic-bezier(.22,1,.36,1),translate .3s cubic-bezier(.16,1,.3,1)}.pp .home-doubts-row:not([open]) .home-doubts-a{opacity:0;transition-duration:.2s;translate:0 -4px}@starting-style{.pp .home-doubts-row[open] .home-doubts-a{opacity:0;translate:0 -4px}}}
.pp.home-body{--home-ink:#140a24;--home-muted:#625b7a;--home-chip:#f3f1f8;--home-wash:#f6f3ff;--home-stage:#efe9ff;--home-plum:#551a89;--home-violet:#6d28d9;--home-electric:#7c3aed;--home-lilac:#b9a3ff;--home-indigo:#4f46e5;--home-caller:#3c50c8;--home-caller-lit:#a9bcff;--home-ember:#ee5423;--home-ember-ink:#b23c0e;--home-ember-lit:#ffb877;--home-ember-soft:#ffe9df;--home-rush-ink:#be185d;--home-sunday-ink:#0e7490;--home-closing-ink:#047857;--home-settled:#15784a;--home-settled-lit:#7ee2a8;--home-settled-soft:#e9f6ee;--home-flagged:#8c86a0;--home-night:#06040a;--home-paper:#edecf1;--home-paper-dim:#a8a4b4;--home-on-deep:#f1ecff;--home-on-deep-dim:#d8cdf7;--home-deep:radial-gradient(110% 140% at 100% 100%, #7c3aed 0%, #5b21b6 22%, #3b1478 44%, #1e0a3c 74%, #14062b 100%);--home-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='0.8' numOctaves='3' stitchTiles='stitch'/><feColorMatrix type='saturate' values='0'/></filter><rect width='160' height='160' filter='url(%23g)'/></svg>");--pp-ink:#140a24;--pp-muted:#625b7a;--pp-card:#f3f1f8;--pp-accent:#6d28d9}.pp.home-body ::selection{background:#7c3aed2e}.pp.home-body .pp-display{font-weight:460}@layer components{.pp .home-deep{isolation:isolate;background:var(--home-deep);color:var(--home-on-deep);position:relative}}.pp .home-deep:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:.1;background-image:var(--home-grain);position:absolute;inset:0}.pp .home-grain{z-index:-1;border-radius:inherit;pointer-events:none;opacity:.1;background-image:var(--home-grain);position:absolute;inset:0}.pp .home-stage{background:linear-gradient(180deg, var(--home-wash), var(--home-stage))}.pp .home-wash-band{background:var(--home-wash);padding-block:64px}@media (min-width:48rem){.pp .home-wash-band{padding-block:96px}}:root[data-tier=lite] .pp .home-deep:after,:root[data-tier=lite] .pp .home-grain{display:none}.pp .home-key{color:var(--home-violet);transition:color .6s cubic-bezier(.16,1,.3,1) .15s}.pp .home-key.home-key-lit{color:var(--home-lilac)}.pp .home-key.home-key-quiet{color:var(--home-muted)}.pp .home-key.home-key-quiet.home-key-lit{color:var(--home-paper-dim)}.pp .home-key.home-key-spectrum{color:#0000;background-image:linear-gradient(90deg,#0a5566 0%,#3730a3 28%,#a21caf 52%,#5b21b6 76%,#842c0d 100%);-webkit-background-clip:text;background-clip:text}@media (forced-colors:active){.pp .home-key.home-key-spectrum{color:canvastext;background:0 0}}.pp [data-ink] .home-key.home-key{color:inherit;transition:none}.pp .home-link{color:var(--home-violet);text-underline-offset:.22em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, var(--home-violet) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--home-violet) 35%, transparent);transition:text-decoration-color .18s cubic-bezier(.16,1,.3,1)}.pp .home-link.home-link-lit{color:var(--home-lilac);-webkit-text-decoration-color:color-mix(in srgb, var(--home-lilac) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--home-lilac) 35%, transparent)}.pp .home-link:hover{-webkit-text-decoration-color:var(--home-violet);text-decoration-color:var(--home-violet)}.pp .home-link.home-link-lit:hover{-webkit-text-decoration-color:var(--home-lilac);text-decoration-color:var(--home-lilac)}.pp .home-booked{transition:color .42s cubic-bezier(.22,1,.36,1)}.pp [data-booked] .home-booked{color:var(--home-ember-lit)}.pp .home-cinema{font-family:var(--font-pp-cinema,Georgia), "Songti SC", "Hiragino Mincho ProN", "Yu Mincho", "Noto Serif CJK JP", "Noto Naskh Arabic", "Noto Serif Devanagari", Georgia, serif;font-weight:500}.pp .home-disclose{text-underline-offset:.28em;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1.5px;transition:text-decoration-color .4s cubic-bezier(.16,1,.3,1)}.pp [data-landed] .home-disclose{-webkit-text-decoration-color:var(--home-electric);text-decoration-color:var(--home-electric)}@property --home-fade-l{syntax:"<length>";inherits:false;initial-value:0}@property --home-fade-r{syntax:"<length>";inherits:false;initial-value:0}.pp .home-fade-x{-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--home-fade-l), #000 calc(100% - var(--home-fade-r)), transparent);-webkit-mask-image:linear-gradient(90deg, transparent, #000 var(--home-fade-l), #000 calc(100% - var(--home-fade-r)), transparent);mask-image:linear-gradient(90deg, transparent, #000 var(--home-fade-l), #000 calc(100% - var(--home-fade-r)), transparent)}@supports (animation-timeline:scroll()){.pp .home-fade-x{animation:linear both home-fade-l,linear both home-fade-r;animation-timeline:scroll(self inline),scroll(self inline);animation-range:0 24px,calc(100% - 24px) 100%}}@keyframes home-fade-l{0%{--home-fade-l:0px}to{--home-fade-l:24px}}@keyframes home-fade-r{0%{--home-fade-r:24px}to{--home-fade-r:0px}}.pp .home-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0;display:block}.pp .home-range:focus{outline:none}.pp .home-range::-webkit-slider-runnable-track{background:var(--bands,var(--pp-hair));border-radius:999px;height:4px}.pp .home-range::-moz-range-track{background:var(--bands,var(--pp-hair));border-radius:999px;height:4px}.pp .home-range::-webkit-slider-thumb{appearance:none;background:#fff;border:0;border-radius:50%;width:20px;height:20px;margin-top:-8px;box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.pp .home-range::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:20px;height:20px;box-shadow:0 0 1px #0006,0 1px 1px #0000000a,0 2px 4px #0000000a}.pp .home-range:focus-visible::-webkit-slider-thumb{outline-offset:2px;outline:2px solid}.pp .home-range:focus-visible::-moz-range-thumb{outline-offset:2px;outline:2px solid}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.pp .home-rise{animation:linear both home-rise;animation-timeline:view();animation-range:entry cover 28%}.pp .home-draw{view-timeline:--home-draw block}.pp .home-draw path[pathLength]{stroke-dasharray:1 3;stroke-dashoffset:1.25px;animation:linear both home-draw;animation-timeline:--home-draw;animation-range:entry 10% cover 40%}.pp .home-draw[data-i="1"] path[pathLength]{animation-range:entry 14% cover 44%}.pp .home-draw[data-i="2"] path[pathLength]{animation-range:entry 18% cover 48%}.pp .home-draw[data-i="3"] path[pathLength]{animation-range:entry 22% cover 52%}}}@keyframes home-rise{0%{transform:translateY(40px)scale(.97)}to{transform:none}}@keyframes home-draw{to{stroke-dashoffset:0}}@supports selector(::details-content){.pp .home-faq{interpolate-size:allow-keywords}.pp .home-faq details::details-content{block-size:0;transition:block-size .3s cubic-bezier(.16, 1, .3, 1), content-visibility .3s allow-discrete;overflow:clip}.pp .home-faq details[open]::details-content{block-size:auto}}@media (prefers-reduced-motion:reduce){.pp .home-disclose{-webkit-text-decoration-color:var(--home-electric);text-decoration-color:var(--home-electric);transition:none}.pp .home-booked{color:var(--home-ember-lit);transition:none}}.pp .home-deferred{content-visibility:auto;contain-intrinsic-size:auto var(--home-cis-sm)}@media (min-width:48rem){.pp .home-deferred{contain-intrinsic-size:auto var(--home-cis-md)}}@media (min-width:64rem){.pp .home-deferred{contain-intrinsic-size:auto var(--home-cis-lg)}}@media (min-width:80rem){.pp .home-deferred{contain-intrinsic-size:auto var(--home-cis-xl)}}
