:root{--pd-ground:#f5f5f7;--pd-surface:#fff;--pd-ink:#000;--pd-ink-soft:#3c4858;--pd-ink-muted:#86868b;--pd-link:#0063ff;--pd-accent:#0063ff;--pd-border:#eff2f7;--pd-rule:#d2d2d7;--pd-rule-strong:#aeaeb2;--pd-glass:#f0f0f2cc;--pd-button:#fff;--pd-button-hover:#f8f9fc;--pd-button-press:#f2f4f9;--pd-hover:#f8f9fc;--pd-press:#f2f4f9;--pd-accent-hover:#0059e6;--pd-accent-press:#004fcc;--pd-link-hover:#0059e6;--pd-link-press:#004fcc;--pd-alert:#ff5630;--pd-chip:#ddd;--pd-bubble-mine:#0a84ff;--pd-bubble-yours:#e9e9eb;--pd-scrim:#1f2d3d4d;--pd-scrim-pop:#f5f5f7cc;--pd-shadow-pill:0 1px 2px 0 #44444440;--pd-shadow-pill-raised:0 6px 16px 0 #44444429, 0 1px 2px 0 #4443;--pd-shadow-card:0 12px 24px 0 #12263f08;--pd-shadow-card-raised:0 18px 36px 0 #12263f14;--pd-shadow-pop:0 24px 64px 0 #12263f29, 0 4px 16px 0 #12263f0f;--pd-shadow-close:0 0 20px 0 #1f2d3d14;--pd-shadow-float:0 10px 30px -6px #12263f2e, 0 2px 6px 0 #12263f0f;--pd-ease-aos:cubic-bezier(.445, .05, .55, .95);--pd-ease-settle:cubic-bezier(.22, 1, .36, 1);--pd-ease-push:cubic-bezier(.32, .72, 0, 1);--pd-bar-shift:0px}@media (max-width:488px){:root{--pd-bar-shift:28px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--pd-ground:#1c1c1e;--pd-surface:#2c2c2e;--pd-ink:#f5f5f7;--pd-ink-soft:#a1a1a6;--pd-ink-muted:#8e8e93;--pd-link:#4d92ff;--pd-border:#3a3a3c;--pd-rule:#48484a;--pd-rule-strong:#636366;--pd-glass:#48484acc;--pd-hover:#313133;--pd-press:#353537;--pd-button:var(--pd-surface);--pd-button-hover:var(--pd-hover);--pd-button-press:var(--pd-press);--pd-link-hover:#5f9dff;--pd-link-press:#71a8ff;--pd-chip:#48484a;--pd-bubble-yours:#3a3a3c;--pd-scrim:#00000080;--pd-scrim-pop:#1c1c1ecc;--pd-shadow-pill:0 1px 2px 0 #0009;--pd-shadow-pill-raised:0 6px 16px 0 #00000080, 0 1px 2px 0 #0009;--pd-shadow-card:0 12px 24px 0 #0000004d;--pd-shadow-card-raised:0 18px 36px 0 #00000080;--pd-shadow-pop:0 24px 64px 0 #0009, 0 4px 16px 0 #00000059;--pd-shadow-float:0 10px 30px -6px #0009, 0 2px 6px 0 #00000059;--pd-shadow-close:0 0 20px 0 #0006;--ui-ground:#1c1c1e;--ground-mesh:none;--ui-ink:#f5f5f7}:root:not([data-theme=light]) .pd-card:not(.pd-card--inversed),:root:not([data-theme=light]) .pd-pop__sheet[data-card-fill],:root:not([data-theme=light]) .pd-screen__page[data-card-fill]{--pd-surface:#fff;--pd-ink:#000;--pd-hover:#f8f9fc;--pd-press:#f2f4f9;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}:root:not([data-theme=light]) .pd-card,:root:not([data-theme=light]) .pd-pop__sheet[data-card-fill],:root:not([data-theme=light]) .pd-screen__page[data-card-fill]{--pd-link:#0063ff;--pd-button:#fff;--pd-button-ink:#000;--pd-button-hover:#f8f9fc;--pd-button-press:#f2f4f9;--pd-shadow-pill:0 1px 2px 0 #44444440;--pd-shadow-pill-raised:0 6px 16px 0 #44444429, 0 1px 2px 0 #4443}:root:not([data-theme=light]) .pd-logo{filter:invert()}:root:not([data-theme=light]){-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}}:root{--font-sans:-apple-system, BlinkMacSystemFont, "Pixai Helvetica", var(--font-inter), Inter, system-ui, sans-serif}@font-face{font-family:Pixai Helvetica;font-style:normal;font-weight:100 549;src:local(Helvetica),local(HelveticaLTStd-Roman),local(Helvetica Neue),local(HelveticaNeue)}@font-face{font-family:Pixai Helvetica;font-style:normal;font-weight:550 900;src:local(Helvetica Bold),local(Helvetica-Bold),local(HelveticaLTStd-Bold),local(Helvetica Neue Bold),local(HelveticaNeue-Bold)}@font-face{font-family:Pixai Helvetica;font-style:italic;font-weight:100 549;src:local(Helvetica Oblique),local(Helvetica-Oblique),local(HelveticaLTStd-Obl),local(Helvetica Neue Italic),local(HelveticaNeue-Italic)}@font-face{font-family:Pixai Helvetica;font-style:italic;font-weight:550 900;src:local(Helvetica Bold Oblique),local(Helvetica-BoldOblique),local(HelveticaLTStd-BoldObl),local(Helvetica Neue Bold Italic),local(HelveticaNeue-BoldItalic)}:root{--ui-ground:#f5f5f7;--ground-mesh:none;--ui-ink:#000}html{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.pd-card--inversed .pd-card__copy,.pd-turn--mine .pd-bubble,.pd-send,.pd-preview-bar{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-kerning:normal;text-wrap:pretty;color:var(--pd-ink);background-color:var(--pd-ground);font-size:1rem;line-height:1.6}b,strong{font-weight:700}@media (max-width:768px){body{line-height:1.5}}.pd-fill{min-height:calc(100dvh - 171px)}.pd-display{color:var(--pd-ink);font-size:4.5rem;font-weight:700}.pd-h1{font-size:3rem;font-weight:700}.pd-h2{color:var(--pd-ink);font-size:min(2rem,1.325rem + .9vw);font-weight:600}.pd-h3{color:var(--pd-ink);font-size:min(1.75rem,1.3rem + .6vw);font-weight:600}.pd-h5{color:var(--pd-ink);font-size:1.25rem;font-weight:600}.pd-subheading{color:var(--pd-ink-soft);font-size:min(1.5rem,1.275rem + .3vw);font-weight:500;line-height:1.4}.pd-lead{color:var(--pd-ink);font-size:1.5rem;font-weight:400;line-height:1.5}.pd-display,.pd-h1,.pd-h2,.pd-h3,.pd-h5,.pd-article__lead h2,.pd-article__lead h3,.pd-article__lead h4,.pd-sitemap__title,.pd-sitemap__heading{text-wrap:balance;line-height:calc(1em + .5rem)}@media (max-width:900px){.pd-h1{font-size:2.5rem}}@media (max-width:768px){.pd-display{font-size:3rem}.pd-h5{font-size:1rem}.pd-lead{font-size:1.2rem}}@media (max-width:541px){.pd-lead{font-size:16px}}@media (max-width:415px){.pd-lead{font-size:15px}}@media (max-width:321px){.pd-lead{font-size:11px}}@media (max-width:541px){.pd-display,.pd-h1{font-size:2.1rem}.pd-card .pd-h1{font-size:1.5rem}.pd-subheading{font-size:16px;line-height:24px}}.pd-prose{color:var(--pd-ink)}.pd-prose p{margin:0 0 1rem}.pd-prose ol,.pd-prose ul{margin:0 0 1rem;padding-left:40px}.pd-prose ol{list-style:decimal}.pd-prose ul{list-style:outside}.pd-prose em{font-style:italic}.pd-prose a{color:var(--pd-link)}.pd-link{color:var(--pd-link);-webkit-tap-highlight-color:transparent;align-items:center;gap:.25em;transition:color .15s;display:inline-flex}@media (hover:hover){.pd-link:hover,.pd-prose a:hover,.pd-sitemap__list a:hover,.pd-bubble a:hover{color:var(--pd-link-hover)}}.pd-link:active,.pd-prose a:active,.pd-sitemap__list a:active,.pd-bubble a:active{color:var(--pd-link-press);transition-duration:0s}.pd-quiet-link{color:var(--pd-ink);transition:color .2s}.pd-quiet-link[aria-current=page]{color:var(--pd-link)}@media (hover:hover){.pd-quiet-link:hover{color:var(--pd-link)}}.pd-nav-link{text-transform:uppercase;font-size:1rem}.pd-logo{width:130px;max-width:none;margin-left:-20px}@media (max-width:768px){.pd-nav-link{font-size:.7rem}.pd-logo{width:90px}}.pd-pill{background:var(--pd-button);color:var(--pd-link);white-space:nowrap;box-shadow:var(--pd-shadow-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;border:2px solid #0000;border-radius:800px;justify-content:center;align-items:center;gap:.25em;padding:12px 28px;font-size:1rem;font-weight:500;line-height:1.5;transition:background-color .15s;display:inline-flex;position:relative}.pd-pill--lg{padding:17.6px 40px;font-weight:600}.pd-pill--primary{background:var(--pd-accent);color:#fff}.pd-pill--plain{color:var(--pd-button-ink,var(--pd-ink));padding:10px 20px;font-size:15px}@media (hover:hover){.pd-pill:hover:not(:disabled){background:var(--pd-button-hover)}.pd-card:has(>.pd-card__hit):hover .pd-pill:not(:disabled){background:var(--pd-button-hover)}.pd-pill--primary:hover:not(:disabled){background:var(--pd-accent-hover)}}.pd-pill:active:not(:disabled){background:var(--pd-button-press);transition-duration:0s}.pd-pill:disabled{color:color-mix(in srgb, var(--pd-button-ink,var(--pd-ink)) 30%, transparent);box-shadow:none;cursor:default}.pd-faq-read:disabled{color:color-mix(in srgb, var(--pd-ink) 30%, transparent);cursor:default}.pd-pill--primary:active:not(:disabled){background:var(--pd-accent-press)}.pd-card:has(>.pd-card__hit:active) .pd-pill:not(:disabled){background:var(--pd-button-press);transition-duration:0s}.pd-pill:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-prose+.pd-pill{margin-top:12px}.pd-close{background:var(--pd-button);width:100%;color:var(--pd-link);text-align:center;box-shadow:var(--pd-shadow-close);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:800px;margin-top:40px;padding:12px 24px;font-size:1rem;font-weight:500;line-height:1.5rem;transition:background-color .15s;display:block}@media (hover:hover){.pd-close:hover{background:var(--pd-button-hover)}}.pd-close:active{background:var(--pd-button-press);transition-duration:0s}.pd-close:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-card__cta{position:relative}.pd-card__read{position:absolute;top:0;left:0;right:0}.pd-badge{color:var(--pd-ink);border-radius:800px;align-items:center;gap:.25em;padding:4px .875em;font-size:.8rem;font-weight:600;line-height:16px;display:inline-flex}@media (max-width:415px){.pd-badge{font-size:12px}}.pd-ribbon{z-index:10;background:var(--pd-surface);position:absolute;top:89px;left:0;right:0}@media (max-width:768px){.pd-ribbon{top:72px}}.pd-ribbon__link{max-width:1200px;color:var(--pd-link);text-align:center;-webkit-tap-highlight-color:transparent;flex-wrap:wrap;justify-content:center;align-items:center;column-gap:.3em;margin:0 auto;padding:12px 15px;font-size:14px;line-height:20px;transition:color .15s;display:flex}.pd-ribbon__icon{vertical-align:-3px;margin-right:6px;display:inline-block}.pd-ribbon__more{white-space:nowrap;align-items:center;display:inline-flex}@media (hover:hover){.pd-ribbon__link:hover{color:var(--pd-link-hover)}}.pd-ribbon__link:active{color:var(--pd-link-press);transition-duration:0s}.pd-ribbon__link:focus-visible{outline:2px solid var(--pd-link);outline-offset:-2px;border-radius:2px}@media (hover:hover){.pd-pill[data-settling]:hover{background:var(--pd-button)}.pd-pill--primary[data-settling]:hover{background:var(--pd-accent)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pd-hero3d__stage{transform-style:preserve-3d;transition:transform .5s var(--pd-ease-settle)}.pd-hero3d[data-tilt] .pd-hero3d__stage{transform:perspective(1000px) rotateX(var(--pd-turn-x,0deg)) rotateY(var(--pd-turn-y,0deg))}.pd-depth{transition:translate .6s var(--pd-ease-settle)}.pd-hero3d[data-tilt] .pd-depth{translate:0 0 var(--pd-depth)}.pd-hero3d a.pd-pill{transition:background-color .15s, box-shadow .6s var(--pd-ease-settle)}.pd-hero3d[data-tilt] a.pd-pill{box-shadow:var(--pd-shadow-pill-raised)}.pd-hero3d a.pd-pill:active{transition-duration:0s,.6s}}.pd-badge svg{margin-right:calc(.2em + 8px)}.pd-badge--neutral{background:var(--pd-chip)}.pd-card{isolation:isolate;background:var(--pd-surface);min-height:650px;box-shadow:var(--pd-shadow-card);border-radius:20px;position:relative;overflow:hidden}.pd-card--inversed{background:#000}.pd-card__art{object-fit:cover;object-position:center}.pd-card--contain .pd-card__art{object-fit:contain;object-position:center bottom}.pd-card__copy{z-index:1;text-align:center;width:calc(83.3333% - 1.66667px);color:var(--pd-ink);margin:0 auto;padding:0 15px;position:absolute;top:calc(15% + .7px);left:0;right:0}.pd-card--text-right .pd-card__copy,.pd-card--text-left .pd-card__copy{text-align:left;width:calc(91.6667% - 1.83333px);margin:0;top:calc(20% + .6px);left:calc(8.33333% - 14.1667px);right:auto}@media (min-width:768px){.pd-card--text-right .pd-card__copy{width:calc(33.3333% - .666667px);left:calc(58.3333% - 15.1667px)}.pd-card--text-left .pd-card__copy{width:calc(41.6667% - .833333px)}}@media (min-width:992px){.pd-card--two-thirds.pd-card--text-right .pd-card__copy{width:calc(50% - 1px);left:calc(41.6667% - 14.8333px)}.pd-card--two-thirds.pd-card--text-left .pd-card__copy{width:calc(50% - 1px)}.pd-card--third .pd-h1{font-size:2rem}}.pd-card--inversed .pd-card__copy{color:#fff}.pd-card--inversed .pd-h1{text-shadow:0 1px 2px #0006,0 0 24px #00000080}.pd-card__hit{z-index:2;cursor:pointer;border-radius:20px;position:absolute;inset:0}.pd-card__hit:focus-visible{outline:3px solid var(--pd-link);outline-offset:3px}.pd-card:has(>.pd-card__hit){transition:transform .3s var(--pd-ease-aos), box-shadow .3s var(--pd-ease-aos)}.pd-card:has(>.pd-card__hit) .pd-card__art{transition:transform .4s var(--pd-ease-aos)}.pd-card--contain .pd-card__art{transform-origin:bottom}.pd-card:has(>.pd-card__hit:focus-visible){box-shadow:var(--pd-shadow-card-raised)}@media (hover:hover){.pd-card:has(>.pd-card__hit):hover{box-shadow:var(--pd-shadow-card-raised)}}@media (prefers-reduced-motion:no-preference){.pd-card:has(>.pd-card__hit:focus-visible){transform:translateY(-4px)}.pd-card:has(>.pd-card__hit:focus-visible) .pd-card__art{transform:scale(1.02)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.pd-card:has(>.pd-card__hit):hover{transform:translateY(-4px)}.pd-card:has(>.pd-card__hit):hover .pd-card__art{transform:scale(1.02)}}.pd-card[data-settling]:has(>.pd-card__hit){transform:none}.pd-card[data-settling]:has(>.pd-card__hit):hover{transform:none}.pd-card[data-settling]:has(>.pd-card__hit):hover .pd-card__art{transform:none}.pd-card[data-settling]:has(>.pd-card__hit):hover{box-shadow:var(--pd-shadow-card)}.pd-card[data-settling]:hover .pd-pill{background:var(--pd-button)}@media (max-width:541px){.pd-card{min-height:430px}.pd-card .pd-card__art{object-fit:contain;object-position:center bottom;transform-origin:bottom}.pd-card .pd-card__copy{top:calc(10% + .8px)}}.pd-modal-scrim{z-index:1040;background:var(--pd-scrim);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:opacity .15s linear;position:fixed;inset:0}.pd-modal-scrim[data-starting-style],.pd-modal-scrim[data-ending-style]{opacity:0}@media (max-width:768px){.pd-modal-scrim{-webkit-backdrop-filter:none;backdrop-filter:none}}.pd-drawer{display:contents}.pd-drawer--screen{z-index:1050;pointer-events:none;width:100%;height:100dvh;display:block;position:fixed;top:0;left:0}.pd-screen-bar{z-index:1051;box-sizing:border-box;pointer-events:none;background-clip:content-box;width:100%;height:12px;padding-top:12px;position:fixed;left:0}.pd-screen-bar--top{top:0}.pd-screen-bar--bottom{bottom:0}.pd-screen{z-index:1050;pointer-events:auto;clip-path:inset(0);width:100%;height:100dvh;transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));transform-origin:0 0;transition:transform .35s var(--pd-ease-push);outline:none;position:fixed;top:0;left:0}.pd-screen[data-swiping],.pd-screen[data-starting-style],.pd-screen[data-ending-style]{transition:none}.pd-modal-scrim--screen{background:var(--pd-card-fill,var(--pd-surface));-webkit-backdrop-filter:none;backdrop-filter:none;opacity:calc(1 - var(--drawer-swipe-progress,0));transition-duration:.5s}.pd-modal-scrim--screen[data-swiping]{transition-duration:0s}.pd-modal-scrim--screen[data-ending-style]{transition-duration:.28s}.pd-modal-scrim--pop{background:var(--pd-scrim-pop);transition-duration:.5s}.pd-modal-scrim--pop[data-ending-style]{transition-duration:.28s}.pd-screen__pager{overscroll-behavior:contain;scroll-snap-type:x mandatory;scrollbar-width:none;height:100%;display:flex;overflow:auto hidden}.pd-screen__pager::-webkit-scrollbar{display:none}.pd-screen__page{overscroll-behavior-y:contain;scroll-snap-align:start;scroll-snap-stop:always;background:var(--pd-card-fill,var(--pd-surface));flex:0 0 100%;height:100%;overflow:hidden auto}.pd-screen__page--away{background:0 0}.pd-screen__page--away+.pd-screen__page{box-shadow:-8px 0 24px #1f2d3d1f}.pd-screen__hero{aspect-ratio:var(--pd-hero-ratio,390 / 430);position:relative;overflow:hidden}.pd-screen__hero .pd-card{width:var(--pd-card-width,100%);height:var(--pd-card-height,100%);min-height:0;box-shadow:none;transform:scale(var(--pd-hero-scale,1));transform-origin:0 0;border-radius:0;position:absolute;top:0;left:0}.pd-screen__hero .pd-card__copy h2{--pd-title-grow:1.12;transform:translateY(20px) scale(var(--pd-title-grow));transform-origin:50% 0;transition:transform .5s var(--pd-ease-push) 40ms}.pd-screen__hero .pd-card--text-left .pd-card__copy h2,.pd-screen__hero .pd-card--text-right .pd-card__copy h2{--pd-title-grow:1.06;transform-origin:0 0}.pd-screen__hero .pd-card__art{transform-origin:50% 100%;transition:transform .6s var(--pd-ease-push);transform:scale(1.08)}.pd-screen__hero .pd-pill{opacity:0;pointer-events:none;transition:opacity .2s linear, transform .3s var(--pd-ease-push);transform:translateY(12px)scale(.94)}.pd-screen__hero .pd-card__read{--pd-read-room:12px;margin-top:calc((32px + var(--pd-read-room)) / var(--pd-hero-scale,1) - 32px);opacity:1;transform:scale(calc(1 / var(--pd-hero-scale,1)));transform-origin:50% 0;transition:opacity .25s linear .2s}.pd-screen__hero .pd-card--text-left .pd-card__read,.pd-screen__hero .pd-card--text-right .pd-card__read{transform-origin:0 0}.pd-pop__body[data-reading] a,.pd-pop__body[data-reading] button,.pd-screen__body[data-reading] a,.pd-screen__body[data-reading] button,.pd-faq-body[data-reading] a,.pd-faq-body[data-reading] button,.pd-chat[data-reading] a,.pd-chat[data-reading] button{pointer-events:none}.pd-pop__body[data-reading] .pd-prose a,.pd-screen__body[data-reading] .pd-prose a,.pd-faq-body[data-reading] .pd-prose a,.pd-chat[data-reading] a{color:inherit}.pd-pop__body[data-reading] .pd-pill,.pd-screen__body[data-reading] .pd-pill,.pd-faq-body[data-reading] .pd-pill{color:color-mix(in srgb, var(--pd-button-ink,var(--pd-ink)) 30%, transparent);box-shadow:none}.pd-screen__hero .pd-card__read .pd-pill{opacity:1;pointer-events:auto;color:var(--pd-link);transform:none}.pd-screen__hero .pd-card__read .pd-pill:disabled{color:color-mix(in srgb, var(--pd-link) 40%, transparent)}.pd-card__read .pd-pill,.pd-faq-read{animation:.25s linear pd-read-in}@keyframes pd-read-in{0%{opacity:0}}.pd-screen[data-starting-style] .pd-screen__hero .pd-card__read,.pd-screen[data-ending-style] .pd-screen__hero .pd-card__read,.pd-pop[data-starting-style] .pd-screen__hero .pd-card__read,.pd-pop[data-ending-style] .pd-screen__hero .pd-card__read{opacity:0}.pd-screen[data-starting-style] .pd-screen__hero .pd-card__copy h2,.pd-screen[data-starting-style] .pd-screen__hero .pd-card__art,.pd-screen[data-ending-style] .pd-screen__hero .pd-card__copy h2,.pd-screen[data-ending-style] .pd-screen__hero .pd-card__art,.pd-pop[data-starting-style] .pd-screen__hero .pd-card__copy h2,.pd-pop[data-ending-style] .pd-screen__hero .pd-card__copy h2,.pd-pop[data-ending-style] .pd-screen__hero .pd-card__art{transform:none}.pd-pop[data-starting-style] .pd-screen__hero .pd-card__art{transform:var(--pd-art-start,none)}.pd-screen[data-starting-style] .pd-screen__hero .pd-pill,.pd-screen[data-ending-style] .pd-screen__hero .pd-pill,.pd-pop[data-starting-style] .pd-screen__hero .pd-pill,.pd-pop[data-ending-style] .pd-screen__hero .pd-pill{opacity:1;transform:none}.pd-screen[data-ending-style] .pd-screen__hero .pd-card__copy h2,.pd-screen[data-ending-style] .pd-screen__hero .pd-card__art,.pd-screen[data-ending-style] .pd-screen__hero .pd-pill,.pd-pop[data-ending-style] .pd-screen__hero .pd-card__copy h2,.pd-pop[data-ending-style] .pd-screen__hero .pd-card__art,.pd-pop[data-ending-style] .pd-screen__hero .pd-pill{transition-duration:.25s;transition-delay:0s}.pd-screen[data-ending-style] .pd-screen__hero .pd-card__read,.pd-pop[data-ending-style] .pd-screen__hero .pd-card__read{transition-duration:.1s;transition-delay:0s}.pd-screen__body{padding:24px 24px calc(env(safe-area-inset-bottom,0px) + 80px);font-size:1rem}.pd-screen__body,.pd-pop__body{transition:opacity .3s linear .15s, transform .45s var(--pd-ease-push) .12s}.pd-screen[data-starting-style] .pd-screen__body,.pd-screen[data-ending-style] .pd-screen__body,.pd-pop[data-starting-style] .pd-pop__body,.pd-pop[data-ending-style] .pd-pop__body{opacity:0;transition-duration:.15s;transition-delay:0s;transform:translateY(16px)}.pd-screen__body h2,.pd-pop__body h2{outline:none}.pd-screen__page:not([inert]) .pd-screen__hero .pd-card__copy,.pd-screen__page:not([inert]) .pd-screen__hero .pd-card__copy h2,.pd-pop .pd-screen__hero .pd-card__copy,.pd-pop .pd-screen__hero .pd-card__copy h2{will-change:transform}.pd-screen__chrome{pointer-events:none;transition:opacity .2s linear .3s;position:absolute;inset:0}.pd-screen[data-starting-style] .pd-screen__chrome,.pd-screen[data-ending-style] .pd-screen__chrome,.pd-pop[data-starting-style] .pd-screen__chrome,.pd-pop[data-ending-style] .pd-screen__chrome{opacity:0;transition-delay:0s}.pd-screen[data-instant],.pd-screen[data-instant] .pd-screen__chrome,.pd-screen[data-instant] .pd-screen__body,.pd-screen[data-instant] .pd-screen__hero .pd-card__copy h2,.pd-screen[data-instant] .pd-screen__hero .pd-card__art,.pd-screen[data-instant] .pd-screen__hero .pd-pill{transition:none}.pd-screen__close{background:var(--pd-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:44px;height:44px;color:var(--pd-ink);opacity:var(--pd-present,1);pointer-events:auto;cursor:pointer;border-radius:50%;place-items:center;display:grid;position:absolute;top:12px;right:12px}.pd-screen__grabber{width:96px;height:28px;opacity:var(--pd-present,1);pointer-events:auto;touch-action:none;position:absolute;top:0;left:calc(50% - 48px)}.pd-screen__grabber:before{content:"";background:#0003;border-radius:3px;width:36px;height:5px;transition:background-color .2s;position:absolute;top:8px;left:30px}.pd-screen__chrome[data-card-theme=dark] .pd-screen__grabber:before{background:#ffffff59}.pd-screen__close:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-pop{top:var(--pd-pop-top,32px);left:var(--pd-pop-left,32px);z-index:1050;width:var(--pd-pop-width,900px);height:var(--pd-pop-height,auto);box-shadow:var(--pd-shadow-pop);border-radius:20px;outline:none;transition:box-shadow .3s linear;position:fixed}.pd-pop[data-flying]{box-shadow:none;transition:none}.pd-pop__sheet{overscroll-behavior:contain;clip-path:inset(0 round 20px);background:var(--pd-card-fill,var(--pd-surface));transform-origin:0 0;border-radius:20px;height:100%;overflow:hidden auto}.pd-pop[data-flying] .pd-pop__sheet{overflow:hidden}.pd-pop .pd-screen__hero{width:100%}.pd-pop .pd-screen__hero .pd-card__copy{width:var(--pd-copy-width,calc((100% - 2px) * 10 / 12))}.pd-pop__body{padding:40px 48px 48px;font-size:1.1rem}.pd-pop__body>div{max-width:680px;margin:0 auto}.pd-pop .pd-screen__chrome{z-index:2;height:0;position:sticky;inset:0 auto auto}.pd-pop .pd-screen__close{top:16px;right:16px}@media (hover:hover){.pd-pop .pd-screen__close:hover{background:color-mix(in srgb, var(--pd-glass), var(--pd-ink) 2.5%)}}@property --pd-flight{syntax:"<number>";inherits:false;initial-value:0}.pd-modal-scrim--contact{z-index:1060;background:var(--pd-scrim-pop);transition-duration:.5s}.pd-modal-scrim--contact[data-ending-style]{transition-duration:.28s}.pd-modal-scrim--pull{background:var(--pd-scrim);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:calc(1 - var(--drawer-swipe-progress,0))}.pd-modal-scrim--pull[data-swiping]{transition-duration:0s}.pd-drawer--contact{z-index:1070}.pd-contact{z-index:1070;background:var(--pd-surface);width:min(736px,100% - 64px);height:fit-content;max-height:calc(100dvh - 64px);box-shadow:var(--pd-shadow-pop);transform-origin:0 0;border-radius:20px;outline:none;margin:auto;transition:box-shadow .3s linear;position:fixed;inset:0;overflow:hidden}.pd-contact[data-flying]{box-shadow:none;border-radius:0;transition:none}.pd-contact__body{max-height:inherit;overscroll-behavior:contain;padding:80px;overflow:hidden auto}@media (max-width:1023px){.pd-contact__body{padding:40px}}@media (min-width:769px) and (max-height:860px){.pd-contact__body{padding-top:56px;padding-bottom:56px}.pd-contact__body .pd-form__fields{margin-top:48px}}@media (min-width:769px) and (max-height:780px){.pd-contact__body{padding-top:40px;padding-bottom:40px}.pd-contact__body .pd-form__fields{margin-top:40px}}.pd-contact[data-flying] .pd-contact__body{overflow:hidden}.pd-contact__label{z-index:1;pointer-events:none;position:absolute;top:0;left:0}.pd-contact__form{transition:opacity .25s linear 80ms, transform .4s var(--pd-ease-push) 60ms}.pd-contact[data-starting-style] .pd-contact__form,.pd-contact[data-ending-style] .pd-contact__form{opacity:0;transition-duration:60ms;transition-delay:0s;transform:translateY(16px)}.pd-contact--screen{width:100%;height:100dvh;max-height:none;box-shadow:none;pointer-events:auto;transform:translateY(calc(var(--drawer-snap-point-offset,0px) + var(--drawer-swipe-movement-y,0px)));transition:transform .35s var(--pd-ease-push);border-radius:0;margin:0;inset:0 auto auto 0}.pd-contact--screen[data-swiping],.pd-contact--screen[data-starting-style],.pd-contact--screen[data-ending-style]{transition:none}.pd-contact--screen .pd-contact__body{height:100%;padding:72px 24px calc(env(safe-area-inset-bottom,0px) + 80px)}.pd-contact__chrome{z-index:2;pointer-events:none;height:0;transition:opacity .2s linear .3s;position:absolute;inset:0 0 auto}.pd-contact[data-starting-style] .pd-contact__chrome,.pd-contact[data-ending-style] .pd-contact__chrome{opacity:0;transition-delay:0s}.pd-contact[data-ending-style] .pd-contact__chrome{transition-duration:60ms}.pd-contact:not(.pd-contact--screen) .pd-screen__close{top:16px;right:16px}@media (hover:hover){.pd-contact .pd-screen__close:hover,.pd-sheet .pd-screen__close:hover{background:color-mix(in srgb, var(--pd-glass), var(--pd-ink) 2.5%)}}.pd-screen__close:active,.pd-pop .pd-screen__close:active,.pd-contact .pd-screen__close:active,.pd-sheet .pd-screen__close:active{background:color-mix(in srgb, var(--pd-glass), var(--pd-ink) 5%)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pd-contact__chrome .pd-screen__grabber:before{background:#ffffff59}}.pd-screen-bar--contact{z-index:1071}.pd-form{max-width:576px;margin:0 auto}.pd-greeting{color:var(--pd-ink-muted);font-size:1.5rem;font-weight:600;line-height:1.3}.pd-greeting__hello,.pd-greeting__start{color:var(--pd-ink)}.pd-greeting__start{margin-top:16px}@media (max-width:768px){.pd-greeting{font-size:1.25rem}}.pd-form__fields{margin-top:80px}@media (max-width:639px){.pd-form__fields{margin-top:48px}}.pd-form__pair{grid-template-columns:1fr 1fr;column-gap:32px;display:grid}@media (max-width:639px){.pd-form__pair{column-gap:16px}}.pd-field{margin-bottom:24px}.pd-label{color:var(--pd-ink);margin-bottom:4px;font-size:.875rem;font-weight:600;line-height:1.5rem;display:block}.pd-input{background-color:var(--pd-ground);width:100%;height:44px;color:var(--pd-ink);appearance:none;border:1px solid #0000;border-radius:12px;padding:0 14px;font-size:16px;font-weight:400;line-height:1.5;transition:background-color .2s,border-color .2s,box-shadow .2s;display:block}.pd-input::placeholder{color:#86868b;opacity:1}@media (hover:hover){.pd-input:hover{border-color:var(--pd-rule)}}.pd-input:focus{border-color:var(--pd-link);background-color:var(--pd-surface);outline:none;box-shadow:0 0 0 4px #0063ff26}.pd-form__fields[data-validated] .pd-input:invalid,.pd-form__fields[data-validated] .pd-input:valid{background-position:right 14px center;background-repeat:no-repeat;background-size:18px 18px;padding-right:44px}.pd-form__fields[data-validated] .pd-input:invalid{border-color:var(--pd-alert);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3ccircle cx='10' cy='10' r='10' fill='%23FF5630'/%3e%3cpath d='M10 5.5v5.25' stroke='%23fff' stroke-width='2' stroke-linecap='round'/%3e%3ccircle cx='10' cy='14.25' r='1.25' fill='%23fff'/%3e%3c/svg%3e")}.pd-form__fields[data-validated] .pd-input:invalid:focus{box-shadow:0 0 0 4px #ff563026}.pd-form__fields[data-validated] .pd-input:valid{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3ccircle cx='10' cy='10' r='10' fill='%2336B37E'/%3e%3cpath d='M6 10.25l2.75 2.75L14 7.75' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3e%3c/svg%3e")}.pd-send{background:var(--pd-accent);color:#fff;width:100%;box-shadow:var(--pd-shadow-pill);cursor:pointer;-webkit-tap-highlight-color:transparent;border:0;border-radius:800px;margin-top:40px;padding:12px 24px;font-size:1rem;font-weight:600;line-height:1.5rem;transition:background-color .15s;display:block}@media (hover:hover){.pd-send:not(:disabled):hover{background:var(--pd-accent-hover)}}.pd-send:not(:disabled):active{background:var(--pd-accent-press);transition-duration:0s}.pd-send:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-send:disabled,.pd-form__fields[data-validated]:invalid .pd-send{opacity:.65}.pd-send:disabled{cursor:default}.pd-form__error{color:var(--pd-alert);margin:-8px 0 24px}.pd-form__thanks{color:var(--pd-ink);outline:none}.pd-form__next{color:var(--pd-ink-soft);margin-top:8px;font-size:1.125rem;line-height:1.5}.pd-form__check{justify-content:center;display:flex}.pd-sheet{background:var(--pd-surface);max-width:736px;box-shadow:var(--pd-shadow-card);border-radius:20px;margin:0 auto;position:relative}.pd-sheet .pd-contact__body{overflow:visible}.pd-sheet .pd-screen__close{top:16px;right:16px}@media (max-width:768px){.pd-sheet .pd-contact__body{padding:72px 24px 40px}}.pd-faq-card{border:1px solid var(--pd-border);background:var(--pd-surface);box-shadow:var(--pd-shadow-card);border-radius:6px;margin-bottom:24px;overflow:hidden}.pd-faq-trigger{width:100%;color:var(--pd-ink);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:24px;transition:color .15s;display:block;position:relative}.pd-faq-trigger .pd-h5{color:inherit}@media (hover:hover){.pd-faq-trigger:hover{color:color-mix(in srgb, var(--pd-ink) 80%, var(--pd-surface))}}.pd-faq-trigger:active{color:color-mix(in srgb, var(--pd-ink) 70%, var(--pd-surface));transition-duration:0s}.pd-faq-card>h4{position:relative}.pd-faq-read{width:36px;height:36px;color:var(--pd-ink);opacity:0;visibility:hidden;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;transition:opacity .2s,background-color .15s,visibility 0s .2s;display:grid;position:absolute;top:50%;right:50px;transform:translateY(-50%)}.pd-faq-trigger[data-panel-open]~.pd-faq-read{opacity:1;visibility:visible;transition:opacity .3s .12s,background-color .15s}@media (hover:hover){.pd-faq-read:hover:not(:disabled){background:var(--pd-hover)}}.pd-faq-read:active:not(:disabled){background:var(--pd-press);transition-duration:0s}.pd-faq-read:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-faq-trigger:after{content:"+";font-size:16px;line-height:1.6;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.pd-faq-trigger[data-panel-open]:after{content:"−"}.pd-faq-trigger:focus-visible{outline:2px solid var(--pd-link);outline-offset:-2px}.pd-faq-panel{height:var(--accordion-panel-height);transition:height .35s;overflow:hidden}.pd-faq-panel[data-starting-style],.pd-faq-panel[data-ending-style]{height:0}.pd-faq-body{padding:24px;font-size:1.1rem}@media (max-width:768px){.pd-faq-body{font-size:1rem}}.pd-article__measure{width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.pd-article__measure{width:calc(66.6667% - 10px)}}.pd-article__art{margin-top:48px;margin-bottom:30px}.pd-card.pd-article__art[data-ratio]{min-height:0;aspect-ratio:var(--pd-art-ratio)}.pd-card.pd-article__art[data-ratio] .pd-card__art{object-fit:cover;object-position:center}.pd-card.pd-article__art[data-cropped] .pd-card__art{object-position:center bottom}.pd-article__body{padding:24px;font-size:1.1rem}.pd-article__lead{font-size:1.5rem;line-height:1.5}.pd-article__lead h2,.pd-article__lead h3,.pd-article__lead h4{color:var(--pd-ink);margin:0 0 .5rem;font-size:min(1.5rem,1.275rem + .3vw);font-weight:600}.pd-article__lead blockquote{border-left:3px solid var(--pd-border);margin:0 0 1rem;padding-left:1rem}.pd-article__rule{border:0;border-top:1px solid var(--pd-border);margin:32px 0 0}@media (max-width:768px){.pd-article__body{font-size:1rem}.pd-article__lead{font-size:1.2rem}}.pd-notch{z-index:50;padding:0 16px max(16px, env(safe-area-inset-bottom));pointer-events:none;justify-content:center;align-items:flex-end;display:flex;position:fixed;bottom:0;left:0;right:0}.pd-notch,.pd-voice{--pd-spring-shell:cubic-bezier(.25, 1, .5, 1);--pd-spring-rise:cubic-bezier(.34, 1.35, .64, 1);--pd-spring-line:cubic-bezier(.25, 1, .5, 1)}@supports (transition-timing-function:linear(0, 1)){.pd-notch,.pd-voice{--pd-spring-shell:linear(0, .0204, .0722, .1434, .2253, .3114, .397, .4791, .5555, .625, .6873, .7421, .7896, .8304, .8649, .8939, .9178, .9374, .9533, .966, .9761, .9839, .9899, .9944, .9977, 1.0001, 1.0017, 1.0027, 1.0033, 1.0036, 1.0037, 1.0036, 1.0034, 1.0031, 1.0028, 1.0025, 1.0022, 1.0019, 1.0016, 1.0013, 1.0011, 1.0009, 1.0008, 1.0006, 1.0005, 1.0004, 1.0003, 1.0002, 1);--pd-spring-rise:linear(0, .0365, .1285, .2532, .3923, .5319, .6623, .7771, .8732, .9494, 1.0065, 1.0461, 1.0708, 1.0833, 1.0863, 1.0824, 1.0741, 1.0631, 1.051, 1.039, 1.0279, 1.0182, 1.0101, 1.0037, .999, .9957, .9937, .9927, .9926, .993, .9937, .9947, .9957, .9967, .9977, .9985, .9992, .9997, 1.0001, 1.0004, 1.0006, 1.0006, 1.0006, 1.0006, 1.0005, 1.0004, 1.0004, 1.0003, 1);--pd-spring-line:linear(0, .0263, .0929, .1846, .2892, .3977, .5036, .6023, .6912, .7687, .8345, .8887, .9323, .9661, .9915, 1.0097, 1.0219, 1.0294, 1.0332, 1.0342, 1.0332, 1.0309, 1.0277, 1.0241, 1.0204, 1.0168, 1.0134, 1.0104, 1.0078, 1.0056, 1.0037, 1.0022, 1.0011, 1.0003, .9996, .9992, .999, .9989, .9988, .9989, .9989, .9991, .9992, .9993, .9994, .9995, .9996, .9997, 1)}}.pd-notch__shell{background:var(--pd-surface);min-height:48px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent), var(--pd-shadow-float);pointer-events:auto;opacity:0;transition:opacity .25s cubic-bezier(.42, 0, 1, 1), transform .25s cubic-bezier(.42, 0, 1, 1), width .53s var(--pd-spring-shell), height .53s var(--pd-spring-shell);border-radius:24px;flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:clip;transform:translateY(48px)}.pd-notch__shell[inert]{pointer-events:none}.pd-notch__shell[data-shown]{opacity:1;transition:opacity .35s cubic-bezier(0, 0, .58, 1), transform .77s var(--pd-spring-rise), width .53s var(--pd-spring-shell), height .53s var(--pd-spring-shell);transform:none}@starting-style{.pd-notch__shell[data-shown]{opacity:0;transform:translateY(48px)}}.pd-notch__back{background:var(--pd-surface);width:48px;height:48px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent), var(--pd-shadow-float);color:var(--pd-ink);pointer-events:auto;cursor:pointer;opacity:0;transition:opacity .25s cubic-bezier(.42, 0, 1, 1), transform .25s cubic-bezier(.42, 0, 1, 1), width .53s var(--pd-spring-shell), margin .53s var(--pd-spring-shell), background-color .2s;border-radius:24px;flex:none;place-items:center;margin-right:8px;display:grid;overflow:clip;transform:translateY(48px)}.pd-notch__back[inert]{pointer-events:none}.pd-notch__back[data-shown]{opacity:1;transition:opacity .35s cubic-bezier(0, 0, .58, 1), transform .77s var(--pd-spring-rise), width .53s var(--pd-spring-shell), margin .53s var(--pd-spring-shell), background-color .2s;transform:none}@starting-style{.pd-notch__back[data-shown]{opacity:0;transform:translateY(48px)}}.pd-notch__back[data-shown][data-away]{opacity:0;width:0;transition:opacity .2s cubic-bezier(.42, 0, 1, 1), width .53s var(--pd-spring-shell), margin .53s var(--pd-spring-shell);margin-right:0}@media (hover:hover){.pd-notch__back:hover{background:var(--pd-hover)}}.pd-notch__back:active{background:var(--pd-press);transition-duration:0s}.pd-notch__back:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-notch__bar{flex:none;align-self:center;align-items:center;width:max-content;height:48px;padding:4px;display:flex}.pd-notch__button{height:40px;color:var(--pd-ink);white-space:nowrap;cursor:pointer;border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:1;transition:background-color .2s;display:inline-flex;position:relative}.pd-notch__button+.pd-notch__button{margin-left:9px}.pd-notch__button+.pd-notch__button:before{content:"";background:color-mix(in srgb, var(--pd-ink) 12%, transparent);width:1px;position:absolute;top:12px;bottom:12px;left:-5px}@media (max-width:374px){.pd-notch__button{padding:0 12px}}@media (hover:hover){.pd-notch__button:hover:not(:disabled){background:var(--pd-hover)}}.pd-notch__button:active:not(:disabled){background:var(--pd-press);transition-duration:0s}.pd-notch__button[aria-expanded=true],.pd-notch__button[aria-expanded=true]:hover:not(:disabled){background:var(--pd-press)}.pd-notch__button:disabled{color:color-mix(in srgb, var(--pd-ink) 30%, transparent);cursor:default}.pd-notch__panel{overscroll-behavior:contain;border-bottom:1px solid color-mix(in srgb, var(--pd-ink) 8%, transparent);visibility:hidden;width:max-content;max-width:min(400px,100vw - 32px);max-height:calc(min(70vh,560px) - 48px);padding:8px;transition:visibility 0s .3s;position:absolute;bottom:48px;left:50%;overflow-y:auto;transform:translate(-50%)}.pd-notch__shell[data-open] .pd-notch__panel{visibility:visible;transition:none}.pd-notch__panel li{opacity:0;filter:blur(4px);transition:opacity .12s,transform .12s,filter .12s;transform:translateY(-10px)}.pd-notch__shell[data-open] .pd-notch__panel li{--pd-line-delay:calc(80ms + var(--i) * 45ms);opacity:1;filter:none;transition:opacity .3s cubic-bezier(0, 0, .58, 1) var(--pd-line-delay), transform .57s var(--pd-spring-line) var(--pd-line-delay), filter .3s cubic-bezier(0, 0, .58, 1) var(--pd-line-delay);transform:none}.pd-notch__link{color:var(--pd-ink);border-radius:14px;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;font-size:15px;line-height:1.35;transition:color .2s,background-color .2s;display:flex}@media (hover:hover){.pd-notch__link:hover{background:var(--pd-hover)}}.pd-notch__link:active{background:var(--pd-press);transition-duration:0s}.pd-notch__link[aria-current=true]{color:var(--pd-link)}.pd-notch__dot{opacity:0;background:currentColor;border-radius:50%;flex:none;width:6px;height:6px;transition:opacity .2s}.pd-notch__link[aria-current=true] .pd-notch__dot{opacity:1}.pd-notch__button:focus-visible,.pd-notch__link:focus-visible{outline:2px solid var(--pd-link);outline-offset:-2px}@media (prefers-reduced-motion:reduce){.pd-notch__shell,.pd-notch__shell[data-shown],.pd-notch__back,.pd-notch__back[data-shown]{transition:none;transform:none}.pd-notch__panel li,.pd-notch__shell[data-open] .pd-notch__panel li{filter:none;transition:none;transform:none}}:root:has(.pd-preview-bar) .pd-notch{padding-bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--pd-preview-bar,45px) + 16px)}.pd-article__lead [id]{scroll-margin-top:48px}.pd-actions{justify-content:center;align-items:flex-start;margin-top:24px;display:flex}.pd-actions__back,.pd-actions__bar{background:var(--pd-button);box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent), var(--pd-shadow-pill);transition:box-shadow .3s}.pd-actions__back{width:48px;height:48px;color:var(--pd-ink);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;flex:none;place-items:center;margin-right:8px;transition:background-color .15s,color .3s;display:grid}@media (hover:hover){.pd-actions__back:hover{background:var(--pd-button-hover)}}.pd-actions__back:active{background:var(--pd-button-press);transition-duration:0s}.pd-actions__back:focus-visible,.pd-actions__button:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}.pd-actions__shell{position:relative}.pd-actions__bar{border-radius:24px;align-items:center;min-height:48px;padding:4px;display:flex}.pd-actions__button{height:40px;color:var(--pd-ink);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:20px;align-items:center;gap:8px;padding:0 16px;font-size:15px;font-weight:600;line-height:1;transition:background-color .15s,color .3s;display:inline-flex}.pd-actions__button+.pd-actions__button{margin-left:9px}.pd-actions__button+.pd-actions__button:before{content:"";background:color-mix(in srgb, var(--pd-ink) 12%, transparent);width:1px;position:absolute;top:12px;bottom:12px;left:-5px}.pd-actions__button{position:relative}@media (hover:hover){.pd-actions__button:hover:not(:disabled){background:var(--pd-button-hover)}}.pd-actions__button:active:not(:disabled){background:var(--pd-button-press);transition-duration:0s}.pd-actions__button[aria-expanded=true],.pd-actions__button[aria-expanded=true]:hover:not(:disabled){background:var(--pd-button-press)}.pd-actions__back:disabled,.pd-actions__button:disabled{color:color-mix(in srgb, var(--pd-ink) 30%, transparent);cursor:default}.pd-actions[data-reading] .pd-actions__back,.pd-actions[data-reading] .pd-actions__bar{box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent)}@media (max-width:374px){.pd-actions__button{padding:0 12px}.pd-actions__button svg,.pd-notch__button svg{display:none}}.pd-actions__panel{z-index:40;overscroll-behavior:contain;background:var(--pd-button);width:max-content;max-width:min(400px,100vw - 32px);max-height:min(60vh,460px);box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent), var(--pd-shadow-float);opacity:0;transform:translateX(calc(-50% - var(--pd-bar-shift))) translateY(-8px);visibility:hidden;border-radius:24px;padding:8px;transition:opacity .2s,transform .2s,visibility 0s .2s;position:absolute;top:calc(100% + 8px);left:50%;overflow-y:auto}.pd-actions__panel[data-open]{opacity:1;transform:translateX(calc(-50% - var(--pd-bar-shift)));visibility:visible;transition:opacity .2s, transform .35s var(--pd-spring-line)}.pd-actions__panel li{opacity:0;filter:blur(4px);transition:opacity .12s,transform .12s,filter .12s;transform:translateY(-10px)}.pd-actions__panel[data-open] li{--pd-line-delay:calc(80ms + var(--i) * 45ms);opacity:1;filter:none;transition:opacity .3s cubic-bezier(0, 0, .58, 1) var(--pd-line-delay), transform .57s var(--pd-spring-line) var(--pd-line-delay), filter .3s cubic-bezier(0, 0, .58, 1) var(--pd-line-delay);transform:none}@media (prefers-reduced-motion:reduce){.pd-actions__panel,.pd-actions__panel[data-open],.pd-actions__panel li,.pd-actions__panel[data-open] li{transform:translateX(calc(-50% - var(--pd-bar-shift)));filter:none;transition:none}.pd-actions__panel li,.pd-actions__panel[data-open] li{transform:none}}.pd-voice{z-index:1100;padding:0 16px max(16px, env(safe-area-inset-bottom));pointer-events:none;opacity:0;flex-direction:column;align-items:center;gap:12px;transition:opacity .25s ease-in,transform .25s ease-in;display:flex;position:fixed;bottom:0;left:0;right:0;transform:translateY(48px)}.pd-voice[data-shown]{opacity:1;transition:opacity .35s cubic-bezier(0, 0, .58, 1) .2s, transform .77s var(--pd-spring-rise) .2s;transform:none}@starting-style{.pd-voice[data-shown]{opacity:0;transform:translateY(48px)}}.pd-voice__disc{background:color-mix(in srgb, var(--pd-surface) 45%, transparent);width:96px;height:96px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent), var(--pd-shadow-float);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);border-radius:50%;place-items:center;display:grid}.pd-voice__disc>*{grid-area:1/1}.pd-voice__note{background:var(--pd-surface);box-shadow:var(--pd-shadow-pill);color:var(--pd-ink-soft);border-radius:800px;margin:0;padding:6px 12px;font-size:13px;line-height:1.5}.pd-voice__ripples{--pd-ripple-blue:var(--pd-link);--pd-ripple-turquoise:#00c8ff;--pd-ripple-strength:1;fill:none;pointer-events:none;width:128px;height:128px;margin:-16px;transition:opacity .3s}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .pd-voice__ripples{--pd-ripple-strength:1.6}}.pd-voice[data-status=closing] .pd-voice__ripples{opacity:0}.pd-voice__time,.pd-voice__ring{fill:none;width:80px;height:80px;stroke:var(--pd-link);stroke-width:2px;stroke-linecap:round;pointer-events:none}.pd-voice__time--whole{opacity:0;transition:opacity .6s var(--pd-ease-settle)}.pd-voice__time--whole[data-shown]{opacity:.1}.pd-voice__time--heard{--pd-heard-opacity:.75;opacity:0;transition:opacity .3s}.pd-voice__time--heard[data-shown]{opacity:var(--pd-heard-opacity);transition:none}.pd-voice__ring:not([data-shown]),.pd-voice[data-status=error] :is(.pd-voice__time,.pd-voice__ring){visibility:hidden}.pd-voice__close{background:var(--pd-surface);width:56px;height:56px;box-shadow:0 0 0 1px color-mix(in srgb, var(--pd-ink) 6%, transparent), var(--pd-shadow-float);color:var(--pd-ink);pointer-events:auto;cursor:pointer;border-radius:50%;place-items:center;transition:background-color .2s;display:grid}@media (hover:hover){.pd-voice__close:hover{background:var(--pd-hover)}}.pd-voice__close:active{background:var(--pd-press);transition-duration:0s}.pd-voice__close:focus-visible{outline:2px solid var(--pd-link);outline-offset:2px}[data-following] [data-say]{cursor:pointer;transition:color .3s var(--pd-ease-settle)}[data-following] [data-say=next]{color:color-mix(in srgb, var(--pd-ink-soft) 60%, transparent)}[data-following] [data-say=past]{color:var(--pd-ink-soft)}[data-following] [data-say=now]{color:var(--pd-link)}[data-following] .pd-turn--mine [data-say=next]{color:#ffffffd9}[data-following] .pd-turn--mine [data-say=past]{color:#fffffff2}[data-following] .pd-turn--mine [data-say=now]{color:#fff}:root:has(.pd-preview-bar) .pd-voice{padding-bottom:calc(max(16px, env(safe-area-inset-bottom)) + var(--pd-preview-bar,45px) + 16px)}@media (prefers-reduced-motion:reduce){.pd-voice,.pd-voice[data-shown]{transition:none;transform:none}}.pd-sitemap__title{color:var(--pd-ink-soft);margin-bottom:8px;font-size:min(1.5rem,1.275rem + .3vw);font-weight:500}.pd-sitemap__rule{border:0;border-top:1px solid var(--pd-border);margin:32px 0}.pd-sitemap__section+.pd-sitemap__section{margin-top:8px}.pd-sitemap__heading{color:var(--pd-ink-soft);margin-bottom:8px;font-size:1.25rem;font-weight:500}.pd-sitemap__list{columns:3 auto;margin:10px 0 0;padding:0 0 25px;list-style:none}.pd-sitemap__list li{margin:5px 0 24px}.pd-sitemap__list a{color:var(--pd-link)}.pd-sitemap__list a:hover{text-decoration:underline}@media (max-width:992px){.pd-sitemap__list{columns:2 auto}}@media (max-width:768px){.pd-sitemap__heading{font-size:1rem}}@media (max-width:541px){.pd-sitemap__list{columns:1 auto}}.pd-chat{flex-direction:column;padding:10px 0;display:flex}.pd-turn{flex-direction:column;margin-top:16px;display:flex}.pd-turn>*+*{margin-top:3px}.pd-turn--yours{align-items:flex-start}.pd-turn--mine{align-items:flex-end}.pd-bubble{overflow-wrap:break-word;text-wrap:wrap;border-radius:18px;max-width:min(75%,30rem);padding:7px 12px;font-size:17px;line-height:22px;position:relative}.pd-turn--yours .pd-bubble{background:var(--pd-bubble-yours);color:var(--pd-ink)}.pd-turn--mine .pd-bubble{background:var(--pd-bubble-mine);color:#fff}.pd-bubble--last:before{content:"";background:inherit;width:21px;height:20px;-webkit-mask:var(--pd-tail) center / 100% 100% no-repeat;-webkit-mask:var(--pd-tail) center / 100% 100% no-repeat;mask:var(--pd-tail) center / 100% 100% no-repeat;position:absolute;bottom:-2px}.pd-turn--mine .pd-bubble--last:before{--pd-tail:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 20'%3e%3cpath d='M14 0C14 12 15.2 17 21 19.5C17 20.1 10 19.3 4 18L0 18L0 0Z'/%3e%3c/svg%3e");right:-7px}.pd-turn--yours .pd-bubble--last:before{--pd-tail:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 21 20'%3e%3cpath d='M7 0C7 12 5.8 17 0 19.5C4 20.1 11 19.3 17 18L21 18L21 0Z'/%3e%3c/svg%3e");left:-7px}.pd-bubble>span{position:relative}.pd-bubble a{color:var(--pd-link);text-underline-offset:2px;text-decoration:underline}.pd-turn--mine .pd-bubble a{color:inherit}.pd-fade{opacity:0;transition-property:opacity,transform;transition-duration:.4s;transition-timing-function:var(--pd-ease-aos)}.pd-fade--down{transform:translateY(-100px)}.pd-fade[data-seen=true]{opacity:1;transform:none}:root{--pd-spring:linear(0, .064, .214, .397, .579, .738, .865, .957, 1.018, 1.052, 1.066, 1.067, 1.06, 1.048, 1.035, 1.024, 1.014, 1.006, 1.001, .998, .996, .995, .996, .996, 1)}@keyframes pd-bubble-rise{0%{transform:translateY(8px)scale(.95)}}@keyframes pd-bubble-fade{0%{opacity:0}}.pd-turn>*{opacity:0;transform-origin:0 100%}.pd-turn--mine>*{transform-origin:100% 100%}.pd-turn[data-seen=true]>*{opacity:1;animation:pd-bubble-rise .44s var(--pd-spring) both, pd-bubble-fade .24s ease-out both;animation-delay:calc(var(--turn-delay,0s) + var(--i,0) * var(--stagger,70ms))}.pd-turn[data-instant]>*{animation:none}@keyframes pd-page-out{to{opacity:0}}@keyframes pd-page-in{0%{opacity:0}}::view-transition-old(.pd-page){animation:.15s var(--pd-ease-aos) both pd-page-out}::view-transition-new(.pd-page){animation:.25s var(--pd-ease-aos) .15s both pd-page-in}::view-transition-old(.pd-answer){animation:.15s var(--pd-ease-aos) both pd-page-out}@media (min-width:769px){:root:active-view-transition-type(pd-from-answer)::view-transition-old(.pd-page){filter:blur(20px)}}@media (max-width:768px){:root:active-view-transition-type(pd-from-answer)::view-transition-old(.pd-page){display:none}:root:active-view-transition-type(pd-from-answer)::view-transition-old(.pd-veil){display:none}}:root:active-view-transition-type(pd-header-in)::view-transition-new(site-header){animation:.25s var(--pd-ease-aos) .15s both pd-page-in}::view-transition-group(site-header){z-index:100;animation:none}::view-transition-old(site-header){display:none}::view-transition-new(site-header){animation:none}::view-transition{pointer-events:none}@media (prefers-reduced-motion:reduce){::view-transition-old(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-new(*){animation-duration:0s!important;animation-delay:0s!important}::view-transition-group(*){animation-duration:0s!important;animation-delay:0s!important}.pd-fade,.pd-fade--down{opacity:1;transition:none;transform:none}.pd-turn>*,.pd-turn[data-seen=true]>*{opacity:1;animation:none}.pd-modal-scrim,.pd-screen,.pd-screen__chrome,.pd-screen__body,.pd-pop__body,.pd-screen__hero .pd-card__copy h2,.pd-screen__hero .pd-card__art,.pd-screen__hero .pd-pill,.pd-contact,.pd-contact__form,.pd-contact__chrome,.pd-faq-panel,.pd-notch__button,.pd-voice__close,.pd-pill,.pd-close,.pd-send,.pd-input{transition:none}}.pd-preview-bar{z-index:2000;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#1d1d1feb;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 20px;max-width:720px;margin:0 auto;padding:12px 20px;font-size:14px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 8px 30px #00000040}.pd-preview-bar a{color:#fff;text-underline-offset:3px;font-weight:600;text-decoration:underline}
