.ps-site{--ps-indigo:#2b2c2f;--ps-deep:#212123;--ps-mint:#edf0ff;--ps-lavender:#f5f5f7;--ps-ink:#2b2c2f;--ps-muted:#626267;--ps-action:#212123;--ps-accent:#4e66ff;--ps-action-hover:#3a3a3d;--ps-on-dark:#fafafc;--ps-on-dark-muted:#d1d1d6;--ps-on-dark-line:#56565d;--ps-selection:#edf0ff;--ps-line:#e4e4e7;color:var(--ps-ink);background:#fafafa;font-family:Geist,Arial,Helvetica,sans-serif;line-height:1.55;min-height:100vh}.ps-site *,.ps-site :after,.ps-site :before{box-sizing:border-box}.ps-site a{color:inherit;text-decoration:none}.ps-site button,.ps-site summary{font:inherit;cursor:pointer}.ps-site :is(a,button,summary):focus-visible{outline:3px solid var(--ps-accent);outline-offset:4px}.ps-site :is(.ps-header,.ps-footer,.ps-deep,.ps-hero-product,.ps-hero-explore,.ps-sales-hero,.ps-finance-intro,.ps-sector-index-hero,.ps-gallery-intro,.ps-board-detail-hero,.ps-guide-hero) :is(a,button,summary):focus-visible{outline-color:var(--ps-accent)}.ps-container{width:min(100% - 64px,1280px);margin-inline:auto}.ps-site .ps-brand{flex:none;color:var(--ps-ink);font-weight:500;font-size:25px;letter-spacing:-.035em}.ps-button,.ps-site .ps-brand{display:inline-flex;align-items:center;white-space:nowrap}.ps-button{justify-content:center;gap:12px;padding:10px 20px;border:1px solid transparent;border-radius:8px;font-size:14px;transition:background .18s ease-out,color .18s ease-out}.ps-site .ps-button-mint{background:var(--ps-action);color:#fff}.ps-site .ps-button-mint:hover{background:var(--ps-action-hover)}.ps-site .ps-button-outline{border-color:#d4d4d8;background:#fff;color:var(--ps-ink)}.ps-button-outline:hover{background:var(--ps-selection)}.ps-footer{background:var(--ps-deep);color:var(--ps-on-dark);padding-top:72px;border-top:1px solid var(--ps-line)}.ps-footer-grid{display:grid;gap:clamp(28px,5vw,72px)}.ps-footer-intro p{max-width:37ch;margin:18px 0}.ps-site .ps-footer-action{display:inline-flex;align-items:center;gap:10px;color:var(--ps-on-dark);font-weight:500;min-height:44px}.ps-footer nav{display:grid;align-content:start;gap:2px;font-size:13px}.ps-footer nav strong{font-size:14px;margin-bottom:8px}.ps-footer nav a{display:flex;align-items:center;min-height:44px;color:var(--ps-on-dark-muted)}.ps-footer nav a:hover,.ps-footer-action:hover{text-decoration:underline;text-underline-offset:5px}.ps-footer-bottom{display:flex;justify-content:space-between;gap:20px;margin-top:68px}.ps-hero{overflow:clip}.ps-hero h1{max-width:13ch;margin:0;font-size:clamp(40px,4.2vw,56px);line-height:1.142857;letter-spacing:-1px;font-weight:500;font-family:var(--app-display-font,Literata,Georgia,serif)}.ps-hero p{max-width:55ch;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.ps-actions{display:flex;align-items:center;flex-wrap:wrap;margin-top:28px}.ps-section{padding-block:clamp(72px,8vw,112px)}.ps-next-step h2,.ps-section h2{margin:0;max-width:17ch;font-size:clamp(34px,3.4vw,44px);line-height:1.090909;letter-spacing:-.5px}.ps-section h3{margin:0;font-size:clamp(21px,2vw,29px);line-height:1.2;letter-spacing:-.03em}.ps-next-step p,.ps-section p{font-size:clamp(16px,1.3vw,19px);line-height:1.7}.ps-section-lead{max-width:610px}.ps-section-lead p{color:var(--ps-muted)}.ps-centered{max-width:760px;text-align:center;margin:0 auto 45px}.ps-centered h2{max-width:none}.ps-lavender{background:var(--ps-lavender)}.ps-deep{background:var(--ps-deep)}.ps-site .ps-text-link{display:inline-flex;align-items:center;gap:10px;color:var(--ps-action);font-weight:500;margin-top:14px;text-decoration:underline;text-underline-offset:6px}.ps-text-link:hover svg{transform:translateX(3px)}.ps-feature-split{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(32px,6vw,95px)}.ps-feature-split img{display:block;width:100%;height:clamp(330px,37vw,560px);object-fit:cover;border-radius:20px}.ps-feature-split p{max-width:50ch}.ps-next-step{padding-block:clamp(65px,7vw,105px);background:var(--ps-action)}.ps-next-step-inner{display:flex;align-items:end;justify-content:space-between;gap:35px}.ps-next-step p{max-width:53ch}.ps-site .ps-next-step .ps-button-mint{color:#fff;background:var(--ps-action)}.ps-next-step .ps-button-mint:hover{background:var(--ps-action-hover)}.ps-board-frame{margin:0;min-width:0}.ps-board-screen{width:100%;min-width:0;overflow:hidden;border:1px solid var(--ps-line);border-radius:16px;background:var(--ps-lavender);box-shadow:0 20px 48px -28px #24263130}.ps-board-screen>*{width:100%}.ps-board-screen>.business-preview{border:0;border-radius:inherit;box-shadow:none}.ps-board-frame figcaption{margin:11px 6px 0;font-size:12px;color:var(--ps-muted);opacity:1;line-height:1.7}.ps-board-frame-compact .ps-board-screen{border-width:1px;border-radius:13px;box-shadow:0 12px 28px -20px #24263130}.ps-hero-product{background:var(--ps-lavender);color:var(--ps-ink);padding:85px 0 110px}.ps-hero-product .ps-hero-copy{max-width:1024px;margin:0 auto 64px;text-align:center}.ps-hero-product .ps-hero-copy h1{max-width:none}.ps-hero-product .ps-hero-copy p{margin:24px auto 0;color:var(--ps-muted)}.ps-hero-product .ps-actions{justify-content:center;margin-top:32px}.ps-sequence-grid{display:grid;grid-template-columns:.8fr 1.2fr;gap:clamp(40px,8vw,130px)}.ps-process-list{list-style:none;margin:0;padding:0;counter-reset:process}.ps-process-list li{position:relative;padding:0 0 34px 50px;border-left:1px solid #c4c4d1;counter-increment:process}.ps-process-list li:last-child{border-left-color:transparent;padding-bottom:0}.ps-process-list li:before{content:counter(process);position:absolute;left:-18px;top:0;display:grid;place-items:center;width:35px;height:35px;border-radius:50%;background:var(--ps-mint);font-weight:500;font-size:13px}.ps-process-list strong{display:block;font-size:25px;letter-spacing:-.03em}.ps-process-list p{color:var(--ps-muted);margin:9px 0}.ps-process-list a{display:inline-flex;align-items:center;gap:7px;color:var(--ps-action);font-weight:500;text-decoration:underline;text-underline-offset:5px}.ps-hero-create{background:var(--ps-indigo);padding-block:90px}.ps-create-intro{display:grid;grid-template-columns:1fr .94fr;gap:45px;align-items:center}.ps-create-intro img{width:100%;height:520px;object-fit:cover;border-radius:20px}.ps-site .ps-hero-create .ps-button-outline,.ps-site .ps-support-intro .ps-button-outline{color:var(--ps-ink)}.ps-hero-create .ps-button-outline:hover,.ps-support-intro .ps-button-outline:hover{background:#24263114}.ps-create-steps{display:grid;grid-template-columns:.78fr 1.22fr;gap:80px}.ps-create-steps ol{list-style:none;margin:0;padding:0}.ps-create-steps li{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:27px 0;border-top:1px solid var(--ps-line)}.ps-create-steps li:first-child{padding-top:0;border:0}.ps-create-steps li>span{font-size:17px;font-weight:500;color:var(--ps-muted)}.ps-create-steps li p{margin:9px 0 0;color:var(--ps-muted)}.ps-hero-explore{padding-block:90px 105px;color:var(--ps-ink);background:var(--ps-lavender)}.ps-note-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(22px,4vw,64px)}.ps-note-grid>div{padding-top:24px;border-top:2px solid var(--ps-ink)}.ps-note-grid h2{font-size:clamp(26px,2.7vw,37px)}.ps-note-grid p{color:var(--ps-muted)}.ps-hero-sheets{padding-block:100px;background:var(--ps-lavender)}.ps-sheets-hero{display:grid;grid-template-columns:.9fr 1.1fr;gap:70px;align-items:center}.ps-site .ps-hero-sheets .ps-button-outline{color:var(--ps-ink)}.ps-sheets-flow .ps-section-lead{margin-bottom:50px}.ps-sheets-columns{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(24px,4vw,60px)}.ps-sheets-columns article{border-top:2px solid var(--ps-ink);padding-top:20px}.ps-sheets-columns p{color:var(--ps-muted)}.ps-solution-hero{padding:77px 0 105px}.ps-solution-copy{max-width:820px;margin-bottom:50px}.ps-sales-hero{background:var(--ps-indigo)}.ps-sales-hero .ps-solution-copy p{color:var(--ps-muted)}.ps-solution-reading{display:grid;grid-template-columns:1fr .85fr;gap:clamp(55px,9vw,130px)}.ps-reading-lines p{display:grid;gap:5px;padding:22px 0;margin:0;border-bottom:1px solid var(--ps-line)}.ps-reading-lines p:first-child{padding-top:0}.ps-reading-lines strong{font-size:20px}.ps-reading-lines span{color:var(--ps-muted);font-size:16px}.ps-support-intro{background:var(--ps-lavender);padding-block:95px}.ps-support-intro .ps-feature-split img{height:580px}.ps-support-facts{display:grid;grid-template-columns:1fr .68fr;gap:90px;align-items:center}.ps-quote-fact{display:grid;justify-items:start;padding:40px 0 40px 45px;border-left:1px solid var(--ps-ink)}.ps-quote-fact strong{font-size:clamp(56px,6vw,90px);letter-spacing:-.04em;line-height:1}.ps-quote-fact span{margin-top:10px;font-weight:500}.ps-quote-fact p{font-size:14px;color:var(--ps-muted)}.ps-finance-intro{padding-block:110px 145px;background:var(--ps-deep)}.ps-finance-layout{display:grid;grid-template-columns:1.2fr .7fr;gap:80px;align-items:end}.ps-finance-layout p{color:var(--ps-muted)}.ps-finance-key{display:grid;gap:13px;padding:28px 0 28px 26px;border-left:1px solid var(--ps-mint)}.ps-finance-key strong{font-size:clamp(26px,3vw,43px);line-height:1.14}.ps-finance-key span{color:var(--ps-muted);font-size:14px}.ps-finance-board{padding-top:0;background:var(--ps-lavender)}.ps-finance-board .ps-board-frame{position:relative;margin-top:-70px}.ps-finance-explain{display:grid;grid-template-columns:1fr 1fr;gap:80px}.ps-finance-explain h2{font-size:clamp(28px,3vw,42px)}.ps-gallery-intro{padding-block:95px;color:var(--ps-ink);background:var(--ps-lavender)}.ps-gallery-intro h1{max-width:14ch}.ps-gallery-intro p{color:var(--ps-muted)}.ps-site .ps-down-link{display:inline-flex;align-items:center;gap:10px;margin-top:16px;font-weight:500;text-decoration:underline;text-underline-offset:6px}.ps-gallery-end{max-width:850px;text-align:center}.ps-gallery-end h2{max-width:none}.ps-gallery-end p{max-width:57ch;margin-inline:auto}.ps-board-detail-hero{padding:52px 0 95px;background:var(--ps-lavender);color:var(--ps-ink)}.ps-back-link{display:inline-block;font-weight:500;margin-bottom:43px}.ps-back-link:hover{text-decoration:underline}.ps-board-detail-heading{display:flex;align-items:end;justify-content:space-between;gap:45px;margin-bottom:45px}.ps-board-detail-heading h1{max-width:16ch;font-size:clamp(40px,4.2vw,56px)}.ps-board-detail-heading p{color:var(--ps-muted)}.ps-board-detail-heading>span{flex:none;max-width:23ch;color:var(--ps-muted);text-align:right;font-size:14px}.ps-detail-reading{display:grid;grid-template-columns:1fr .45fr;gap:90px}.ps-detail-reading>div{max-width:700px}.ps-detail-reading p{color:var(--ps-muted)}.ps-detail-reading .ps-detail-origin{padding-top:18px;border-top:1px solid var(--ps-line);font-size:15px}.ps-detail-reading aside{align-self:start;padding:26px;background:var(--ps-lavender);border-radius:20px}.ps-detail-reading aside h3{font-size:22px}.ps-detail-reading aside ul{padding:0;list-style:none}.ps-detail-reading aside li{display:flex;align-items:center;gap:9px;margin-block:13px}.ps-detail-reading aside a{display:inline-flex;align-items:center;gap:8px;color:var(--ps-action);text-decoration:underline;text-underline-offset:5px;font-weight:500}.ps-public-sources{display:grid;gap:12px;padding-top:15px;border-top:1px solid var(--ps-line)}.ps-public-sources strong{font-size:13px}.ps-detail-next{max-width:900px}.ps-detail-next h2{max-width:21ch}.ps-site .ps-detail-next .ps-button-outline{color:var(--ps-ink)}.ps-guide-hero{padding-block:110px;background:var(--ps-indigo)}.ps-guide-hero h1{max-width:13ch}.ps-guide-hero p{color:var(--ps-muted)}.ps-guide-layout{display:grid;grid-template-columns:220px minmax(0,740px);justify-content:space-between;gap:90px;padding-block:95px 120px}.ps-guide-nav{position:sticky;top:30px;align-self:start;display:grid;gap:17px;padding:25px 0;border-top:2px solid var(--ps-ink);font-size:14px}.ps-guide-nav strong{font-size:17px}.ps-guide-nav a:hover{color:var(--ps-action);text-decoration:underline}.ps-guide-article section{scroll-margin-top:45px;margin-bottom:90px}.ps-guide-article section:last-child{margin-bottom:0}.ps-guide-article h2{font-size:clamp(34px,3.4vw,44px);line-height:1.090909;letter-spacing:-.5px;margin:0 0 20px}.ps-guide-article h3{font-size:25px;letter-spacing:-.025em;margin:0}.ps-guide-article p{max-width:70ch;color:var(--ps-muted);font-size:18px;line-height:1.75}.ps-guide-article ol{list-style:none;counter-reset:guide;padding:0;margin-top:35px}.ps-guide-article ol li{counter-increment:guide;position:relative;padding:20px 0 20px 64px;border-top:1px solid var(--ps-line)}.ps-guide-article ol li:before{content:counter(guide);position:absolute;left:0;top:19px;width:40px;height:40px;display:grid;place-items:center;border-radius:50%;background:var(--ps-mint);font-weight:500}.ps-guide-board-links{display:grid;gap:8px;margin-top:25px}.ps-guide-board-links a{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 0;border-top:1px solid var(--ps-line);font-weight:500}.ps-guide-board-links a:last-child{border-bottom:1px solid var(--ps-line)}.ps-guide-board-links a:hover{color:var(--ps-action)}@media (max-width:800px){.ps-container{width:min(100% - 36px,1280px)}.ps-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ps-footer-intro{grid-column:1/-1}.ps-create-intro,.ps-create-steps,.ps-detail-reading,.ps-feature-split,.ps-finance-explain,.ps-finance-layout,.ps-hero-product .ps-hero-copy,.ps-sequence-grid,.ps-sheets-hero,.ps-solution-reading,.ps-support-facts{grid-template-columns:1fr;gap:34px}.ps-hero-product .ps-actions{grid-column:auto;margin-top:0}.ps-hero-create,.ps-hero-explore,.ps-hero-product,.ps-hero-sheets,.ps-support-intro{padding-block:68px}.ps-create-intro img,.ps-support-intro .ps-feature-split img{height:min(65vw,450px)}.ps-sheets-hero{gap:65px}.ps-note-grid,.ps-sheets-columns{grid-template-columns:1fr;gap:35px}.ps-board-detail-heading{align-items:start;flex-direction:column;gap:8px}.ps-board-detail-heading>span{text-align:left}.ps-guide-layout{grid-template-columns:1fr;gap:32px;padding-block:55px 85px}.ps-guide-nav{position:static;display:flex;flex-wrap:wrap;gap:12px 20px}.ps-guide-nav strong{width:100%}.ps-next-step-inner{align-items:start;flex-direction:column}}@media (max-width:520px){.ps-container{width:min(100% - 28px,1280px)}.ps-hero h1{font-size:clamp(36px,10vw,44px)}.ps-hero p{font-size:17px}.ps-section{padding-block:68px}.ps-next-step h2,.ps-section h2{font-size:36px}.ps-actions{align-items:stretch}.ps-actions .ps-button{width:100%;white-space:normal;text-align:center}.ps-board-screen{border-width:5px;border-radius:11px}.ps-board-frame figcaption{font-size:11px}.ps-footer-grid{gap:35px 20px}.ps-footer-bottom{display:grid;margin-top:48px}.ps-finance-intro{padding-block:75px 120px}.ps-finance-board .ps-board-frame{margin-top:-60px}.ps-quote-fact{padding-left:22px}.ps-board-detail-hero{padding-bottom:65px}.ps-guide-article p{font-size:16px}.ps-guide-article ol li{padding-left:50px}}@media (prefers-reduced-motion:reduce){.ps-site .ps-button,.ps-site .ps-text-link svg{transition:none}}.ps-site{accent-color:var(--ps-action);caret-color:var(--ps-action);scrollbar-color:#bbc2d8 #f7f8fc}.ps-site ::selection{color:var(--ps-ink);background:#e0e5ff}.ps-site :is(a,button,summary,input,select,textarea):focus-visible{outline-color:var(--ps-accent)}.ps-site :is(input,select,textarea){color-scheme:light}.ps-guide-article h2,.ps-next-step h2,.ps-section h2{font-family:var(--app-display-font,Literata,Georgia,serif);font-weight:500;text-wrap:balance}.ps-guide-article ol li:before,.ps-process-list li:before{color:var(--ps-action)}.ps-product-sequence{background:var(--ps-indigo)}.ps-on-dark{color:var(--ps-on-dark)}.ps-site .ps-on-dark .ps-finance-key>span,.ps-site .ps-on-dark .ps-next-step-inner p,.ps-site .ps-on-dark .ps-stage-copy>div>p,.ps-site .ps-on-dark .ps-stage-copy>li>p,.ps-site .ps-on-dark .ps-stage-copy>p{color:var(--ps-on-dark-muted)}.ps-site .ps-on-dark .ps-brand,.ps-site .ps-on-dark :is(.ps-text-link,.ps-process-list a,.ps-button-outline){color:var(--ps-on-dark)}.ps-site .ps-on-dark .ps-button-outline{background:transparent;border-color:var(--ps-on-dark-muted)}.ps-site .ps-on-dark .ps-button-outline:hover{background:#ffffff14}.ps-site .ps-on-dark .ps-button-mint{color:var(--ps-ink);background:var(--ps-on-dark)}.ps-site .ps-on-dark .ps-button-mint:hover{background:#e0e7ff}.ps-site .ps-on-dark :is(a,button,summary):focus-visible{outline-color:var(--ps-on-dark)}.ps-on-dark .ps-process-list li{border-left-color:var(--ps-on-dark-line)}.ps-on-dark .ps-process-list li:last-child{border-left-color:transparent}.ps-on-dark .ps-process-list li:before{color:var(--ps-indigo)}.ps-site .ps-on-dark :is(.ps-board-frame,.ps-sector-board)>figcaption{color:var(--ps-on-dark-muted);opacity:1}.ps-on-dark .ps-board-screen,.ps-on-dark .ps-sector-board-screen{color:var(--ps-ink)}.ps-on-dark ::selection{background:var(--ps-on-dark);color:var(--ps-indigo)}.ps-site .ps-on-dark :is(.ps-reading-lab,.ps-source-sample,.ps-reading-examples){color:var(--ps-ink)}.ps-site .ps-on-dark .business-preview :is(a,button,summary):focus-visible{outline-color:var(--ps-accent)}.ps-site :is(h1,h2,h3){overflow-wrap:break-word}.ps-site :is(table,dl){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ps-text-link svg{flex:none;transition:transform .18s cubic-bezier(.16,1,.3,1)}.ps-site .ps-button:active{transform:translateY(1px)}@media (prefers-reduced-motion:reduce){.ps-site .ps-button:active,.ps-site .ps-text-link:hover svg{transform:none}}.ps-site{--ps-header-height:72px}.ps-site :is(a,button,summary,[tabindex],main[id],section[id],article[id]){scroll-margin-block:calc(var(--ps-header-height) + 24px) 24px}.ps-header{position:sticky;top:0;z-index:40;background:var(--ps-deep);color:var(--ps-on-dark)}.ps-header-inner{position:relative;width:min(100% - 160px,1280px);margin-inline:auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;min-height:var(--ps-header-height)}.ps-desktop-nav{display:flex;gap:10px}.ps-desktop-nav,.ps-site .ps-nav-link{align-items:center;justify-content:center}.ps-site .ps-nav-link{display:inline-flex;min-height:44px;padding:8px 12px;border-radius:8px;color:var(--ps-on-dark);font-size:14px;font-weight:500;white-space:nowrap;transition:background-color .14s ease-out}.ps-nav-link:hover{background:#ffffff14}.ps-mobile-menu>summary:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.ps-site .ps-nav-link[aria-current=page]{color:var(--ps-on-dark);text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:6px}.ps-header-actions{justify-self:end;display:flex;align-items:center;gap:12px}.ps-header-actions .ps-button{min-height:44px;padding:8px 14px;font-size:14px}.ps-menu-close,.ps-mobile-menu{display:none}@media (min-width:1041px) and (max-width:1150px){.ps-header-inner{width:calc(100% - 48px);gap:24px}}@media (max-width:1040px){.ps-header-inner{width:calc(100% - 32px);display:flex;min-height:var(--ps-header-height);justify-content:space-between}.ps-desktop-nav,.ps-header-actions{display:none}.ps-mobile-menu{display:block}.ps-mobile-menu>summary{display:grid;place-items:center;width:44px;height:44px;list-style:none;border-radius:8px;cursor:pointer}.ps-mobile-menu>summary::-webkit-details-marker{display:none}.ps-mobile-menu[open] .ps-menu-open{display:none}.ps-mobile-menu[open] .ps-menu-close{display:block}.ps-mobile-menu>nav{position:absolute;inset:100% -16px auto;background:var(--ps-deep);border-bottom:1px solid var(--ps-line);padding:16px 20px 24px;max-height:calc(100dvh - var(--ps-header-height));overflow-y:auto;display:flex;flex-direction:column;gap:4px;box-shadow:0 20px 30px -24px #25253540}.ps-mobile-menu .ps-nav-link{justify-content:flex-start;width:100%;font-size:16px;padding:12px;min-height:48px}.ps-mobile-menu .ps-button{margin-top:12px}}@media (prefers-reduced-motion:reduce){.ps-site .ps-nav-link{transition:none}}.ps-site .ps-header .ps-brand{color:var(--ps-on-dark)}.ps-site .ps-header .ps-nav-link[aria-current=page]{background:#ffffff14}.ps-site .ps-header :is(a,summary):focus-visible{outline-color:var(--ps-on-dark)}@media (max-width:639px){.ps-site{--ps-header-height:64px}}@media (max-height:480px){.ps-header{position:relative}}.ps-site .ps-motion-control{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--ps-on-dark-line);border-radius:8px;background:transparent;color:var(--ps-on-dark);min-height:44px;padding:10px 12px;font:inherit;font-size:14px;cursor:pointer}.ps-motion-control[aria-pressed=true]{background:var(--ps-on-dark-line)}.public-motion[data-motion-reduced=true] :is(.ps-nav-link,.ed-preparation svg){transition:none}.public-motion[data-motion-reduced=true] .ed-hero-board{animation:none}.ps-site{--ps-ground:#fafaf8;--ps-ink:#182440;--ps-action:#1a49f8;--ps-action-hover:#153bc6;--ps-accent:#3154df;--ps-lavender:#f5f5f4;--ps-muted:#5b6678;--ps-line:#e6e6e9;--ps-deep:#11294a;background:var(--ps-ground);caret-color:var(--ps-accent);scrollbar-color:#c5c5cc var(--ps-ground)}.ps-site ::selection{background:#dfe5ff;color:#20233a}.ps-container{width:min(100% - 160px,1280px)}.ps-site .ps-brand{gap:9px;font-size:29px;font-weight:650;letter-spacing:-.025em;min-width:146px}.ps-brand>img{width:40px;height:40px;object-fit:contain;flex:none}.ps-button{font-size:16px;font-weight:500;min-height:44px;padding:10px 28px;line-height:1.5}.ps-site .ps-button-outline{background:#fafaf9;border-color:#e6e6eb}.ps-site .ps-button-outline:hover{background:#ededef}.ps-actions{gap:12px;margin-top:40px}.landing-label{color:#4159e5;font:400 14px/20px ui-monospace,SFMono-Regular,monospace;letter-spacing:.06em;text-transform:uppercase;margin:0 0 28px}.ps-site .landing-section-description{max-width:720px;color:#62626d;font-size:18px;line-height:1.55;margin:24px 0 0}.ps-site .landing-home h1{font:500 56px/64px "IBM Plex Serif",Georgia,serif;letter-spacing:-1px;color:#2b2c2f;margin:0;text-wrap:balance}.ps-site :is(.landing-home,.landing-cta,.landing-faq,.landing-process,.landing-crosslinks,.landing-feature) h2{font:500 44px/48px "IBM Plex Serif",Georgia,serif;letter-spacing:-.5px;margin:0;text-wrap:balance}.landing-home-hero{overflow:clip;padding:48px 0 56px;background:#f3f5fa}.landing-home-hero-grid{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.46fr);align-items:center;gap:36px}.landing-home-hero-copy{text-align:left;max-width:490px}.ps-site .landing-home-hero-copy h1{font-size:clamp(46px,4.4vw,66px);line-height:1.08;letter-spacing:-1.5px;color:#182440}.landing-home-hero-copy>p:not(.landing-label){font-size:18px;line-height:1.65;color:#556176;max-width:450px;margin:24px 0 0}.landing-home-hero-copy .ps-actions{justify-content:flex-start;margin-top:28px;gap:10px}.landing-home-hero-copy .ps-button{padding-inline:20px;font-size:14px;min-height:48px}.landing-home-hero-copy>.landing-hero-note{font-size:12px;line-height:1.5;color:#5b6678;margin-top:20px}.landing-hero-showcase{width:100%;min-width:0;margin:0;position:relative;border:1px solid #dce3f1;border-radius:20px;background:#edf1f8;box-shadow:0 24px 64px -42px #17295270}.landing-showcase-heading{display:flex;justify-content:space-between;gap:12px;padding:18px 22px;color:#4e5d75;font-size:12px}.landing-showcase-heading>span:first-child{display:flex;align-items:center;gap:8px}.landing-showcase-heading>span:last-child{font-weight:650;color:#182440}.landing-showcase-dot{width:6px;height:6px;background:#3154df;border-radius:50%}.landing-hero-art{position:relative;padding:0 20px;height:520px;display:grid;align-items:center}.landing-hero-art>[role=tabpanel]{grid-area:1/1;min-width:0;animation:landing-scene-enter .42s cubic-bezier(.2,.65,.3,1) both}.landing-hero-art .board-preview-focus-insight .board-preview-focus-stage{min-height:0;padding:0 0 42px;background:none}.landing-hero-art .board-preview-focus-insight .board-preview-focus-tooltip{top:auto;bottom:0;right:3cqw}.landing-hero-art .board-preview-figure>figcaption{font-size:10px;line-height:1.5;padding:8px 0 0;color:#566176}.landing-showcase-controls{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 20px 16px}.landing-hero-tabs{display:flex;flex:1 1;gap:4px}.landing-hero-tabs button{position:relative;min-height:44px;flex:1 1;padding:10px 12px;border:0;border-radius:8px;background:transparent;color:#546177;font-size:12px;overflow:hidden}.landing-hero-tabs button:hover{background:#e1e7f2}.landing-hero-tabs button[data-active]{background:#fff;color:#243b82;box-shadow:0 2px 6px #1a29410a}.landing-hero-tabs button[data-active]:after{content:"";position:absolute;inset:auto 0 0;height:2px;background:#3154df;transform-origin:left}.landing-hero-showcase[data-playing=true] .landing-hero-tabs button[data-active]:after{animation:landing-scene-progress 5.6s linear both}.landing-showcase-playback{display:grid;place-items:center;width:44px;min-height:44px;flex:none;border:1px solid #d5deef;border-radius:8px;color:#2847cf;background:#fff;cursor:pointer}.landing-showcase-playback:hover{background:#e6ebfc}.landing-showcase-playback:disabled{color:#67748a;cursor:default}@keyframes landing-scene-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes landing-scene-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:1120px){.landing-home-hero-grid{grid-template-columns:1fr;gap:32px}.landing-home-hero-copy{max-width:800px;text-align:center;margin-inline:auto}.ps-site .landing-home-hero-copy h1{max-width:18ch;margin-inline:auto}.landing-home-hero-copy h1>br{display:none}.landing-home-hero-copy>p:not(.landing-label){margin-inline:auto;max-width:640px}.landing-home-hero-copy .ps-actions{justify-content:center}.landing-hero-showcase{max-width:800px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.landing-hero-art>[role=tabpanel],.landing-hero-showcase[data-playing=true] .landing-hero-tabs button[data-active]:after{animation:none}}.landing-teams-strip{padding:36px 0 44px;text-align:center}.landing-teams-strip>p{font:400 10px/1.5 ui-monospace,SFMono-Regular,monospace;letter-spacing:.11em;text-transform:uppercase;color:#62626d;margin:0 0 28px}.landing-teams-strip nav{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap;color:#6c6c72}.landing-teams-strip a{font-size:20px;font-weight:550;letter-spacing:-.04em;min-height:44px;display:flex;align-items:center;opacity:1}.landing-teams-strip a:hover{opacity:1;color:#2b2c2f}.landing-process{padding-block:80px}.landing-process>h2{max-width:800px}.landing-process>ol{padding:56px;margin:56px 0 0;list-style:none;background:#f5f5f4;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:26px;border-radius:16px}.landing-step-symbol{position:relative;width:36px;height:36px;border-radius:50%;background:#d8f0e5;color:#3b9776;display:grid;place-items:center;margin-bottom:28px}.landing-step-symbol:after{content:"";position:absolute;left:calc(100% + 10px);width:calc(11vw - 45px);max-width:130px;border-top:2px dotted #b9c8e7}.landing-process li:last-child .landing-step-symbol:after{display:none}.landing-step-symbol[data-tone="1"]{background:#ffe5c3;color:#b58036}.landing-step-symbol[data-tone="2"]{background:#f9d9ef;color:#c57aac}.landing-step-symbol[data-tone="3"]{background:#dbe9ff;color:#6d97d5}.landing-step-symbol[data-tone="4"]{background:#e8dcf5;color:#9b7ac6}.landing-process h3{font:500 15px/1.4 Geist,Arial,sans-serif;margin:0 0 10px}.landing-process li>p{font-size:13px;line-height:1.6;color:#62626d;margin:0}.landing-platform{padding-block:80px}.landing-platform>h2{max-width:1024px}.landing-pillars{margin-top:56px}.landing-pillars>[role=tablist]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-bottom:32px}.landing-pillars [role=tab]{position:relative;text-align:left;font-weight:500;font-size:16px;background:transparent;border:0;border-bottom:2px solid #e6e6e8;color:#62626d;padding:14px 0;min-height:48px}.landing-pillars [role=tab][data-active]{color:#2b2c2f;border-bottom-color:#2b2c2f}.landing-pillar-panel{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:48px;background:radial-gradient(ellipse at 90% 20%,#e5f4f1,transparent 65%),#f5f5f4;padding:56px;border-radius:16px;min-height:520px;align-items:center}.landing-pillar-panel>div>h3{font:500 28px/32px "IBM Plex Serif",Georgia,serif;letter-spacing:-.35px;margin:0;max-width:360px}.landing-pillar-panel>div>p:not(.landing-label){font-size:15px;color:#62626d;line-height:1.6;margin:16px 0 20px}.landing-pillar-panel .landing-label{font-size:10px;margin:0 0 14px}.landing-pillar-links{display:grid;gap:2px}.landing-pillar-links a{display:flex;align-items:flex-start;gap:12px;padding:10px 0;min-height:44px}.landing-pillar-links a>svg{flex:none;color:#70a4b8;margin-top:3px}.landing-pillar-links a>svg:last-child{margin-left:auto;width:14px}.landing-pillar-links strong{display:block;font-size:14px;font-weight:500}.landing-pillar-links a>span>span{display:block;font-size:12px;line-height:1.5;margin-top:4px;color:#62626d}.landing-pillar-art{min-width:0}.landing-pillar-art .board-preview-figure>figcaption{font-size:10px}.landing-pillar-art .board-preview-scene-sources .board-preview-top h3{font:500 1.9cqw/1.3 Geist,Arial,sans-serif}.landing-case-studies{padding-block:80px}.landing-stories{background:#f5f5f4;border-radius:16px;margin-top:48px;padding:56px}.landing-story-panel{display:grid;grid-template-columns:1fr 1.05fr;gap:64px;align-items:center;min-height:320px}.landing-story-wordmark{font-size:29px;font-weight:650;letter-spacing:-.05em}.landing-story-panel h3{font:500 28px/35px "IBM Plex Serif",Georgia,serif;letter-spacing:-.3px;margin:32px 0 16px;max-width:690px}.landing-story-panel>div>p{font-size:15px;color:#62626d;max-width:640px}.landing-story-panel>div>a{display:flex;align-items:center;gap:8px;font-size:14px;min-height:44px}.landing-story-panel>div>small{display:block;font-size:11px;color:#6f6f78;margin-top:8px}.landing-story-portrait{position:relative;overflow:hidden;border-radius:12px;align-self:stretch;min-height:320px}.landing-story-portrait img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.landing-story-portrait>span{position:absolute;inset:auto 0 0;background:linear-gradient(transparent,#19191abd);padding:60px 18px 18px;color:#fff;font-size:12px}.landing-stories>[role=tablist]{display:flex;gap:16px;margin-top:40px;border-top:1px solid #d7d7dd;padding-top:4px}.landing-stories [role=tab]{border:0;min-height:44px;background:transparent;color:#62626d;padding:10px 0;font-size:14px;font-weight:500}.landing-stories [role=tab][data-active]{color:#2b2c2f;border-top:2px solid #2b2c2f;margin-top:-5px}.landing-security{padding:80px 0;background:#11294a;color:#fafaf9;margin-block:80px}.landing-security-heading{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center;min-height:360px}.landing-security-heading>div:first-child>p:not(.landing-label){font-size:18px;line-height:1.6;color:#a4a4aa;max-width:550px;margin:24px 0 0}.landing-security .landing-label{color:#8798ff}.landing-security .ps-actions{margin-top:24px;gap:12px}.landing-security .ps-button{font-size:13px;padding-inline:16px;min-height:40px}.landing-security .landing-dark-link{font-size:13px;display:flex;align-items:center;min-height:44px;padding:10px;border:1px solid #414145;border-radius:6px}.landing-security-shield{position:relative;place-self:center;width:240px;height:260px;background:radial-gradient(ellipse,#6376fe40,transparent 68%)}.landing-security-shield>svg:first-child{width:100%;height:100%;filter:drop-shadow(0 12px 36px #6376fe30)}.landing-security-shield>svg:last-child{position:absolute;left:91px;top:89px;color:#f7f7fa}.landing-security-points{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:56px}.landing-security-points>div{background:#212123;padding:24px;border-radius:10px}.landing-security-points>div>svg{color:#b2b2b7;margin-bottom:28px}.landing-security-points h3{font:500 15px/1.4 Geist,Arial,sans-serif;margin:0 0 10px}.landing-security-points p{font-size:13px;color:#a4a4aa;margin:0;line-height:1.6}.landing-for-teams{padding-block:80px}.landing-team-explorer{display:grid;grid-template-columns:240px minmax(0,1fr);gap:32px;margin-top:40px;align-items:start}.landing-team-explorer>[role=tablist]{display:grid;gap:8px}.landing-team-explorer [role=tab]{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:20px;border:1px solid #dce3ef;border-radius:12px;background:#fff;color:#42506b;font-size:16px;text-align:left}.landing-team-explorer [role=tab][data-active]{background:#eaf0ff;border-color:#aebde9;color:#2847cf}.landing-team-explorer-panel{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:32px;align-items:center}.landing-team-explorer-panel>img{width:100%;height:360px;object-fit:cover;object-position:center;border-radius:16px}.landing-team-explorer-panel h3{margin:0 0 16px;font-size:24px;line-height:1.25}.landing-team-explorer-panel p{color:#5b6678;font-size:16px;line-height:1.6}.landing-team-explorer-panel .landing-team-question{font-size:20px;line-height:1.4;color:#182440}.landing-team-explorer-panel a{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:#2847cf}.landing-team-explorer-panel small{display:block;color:#5b6678;font-size:11px;margin-top:12px}@media (max-width:1000px){.landing-team-explorer{grid-template-columns:1fr;gap:24px}.landing-team-explorer>[role=tablist]{grid-template-columns:repeat(3,minmax(0,1fr))}.landing-team-explorer [role=tab]{padding:14px;min-height:52px;font-size:14px}}@media (max-width:700px){.landing-team-explorer-panel{grid-template-columns:1fr;gap:24px}.landing-team-explorer-panel>img{height:auto;aspect-ratio:3/2}.landing-team-explorer [role=tab]{justify-content:center;padding:12px 8px;font-size:12px}.landing-team-explorer [role=tab] svg{display:none}}.landing-cta{padding:80px 0 0;overflow:clip}.landing-cta>.ps-container{text-align:center}.landing-cta h2{max-width:1024px;margin-inline:auto}.landing-cta>.ps-container>p{font-size:18px;color:#62626d;margin:24px auto 0;max-width:720px}.landing-cta .ps-actions{justify-content:center;margin-top:32px}.landing-cta-visual{position:relative;max-width:1000px;margin:64px auto 0;max-height:400px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 65%,transparent);mask-image:linear-gradient(#000 65%,transparent)}.landing-cta-visual .board-preview-figure>figcaption{display:none}.ps-footer{background:#11294a;padding-top:64px;border-top:0}.ps-footer-grid{grid-template-columns:minmax(260px,1.5fr) repeat(2,minmax(0,1fr));gap:40px}.ps-footer .ps-brand>img{filter:brightness(0) invert(1)}.ps-footer .ps-brand{font-size:23px;color:#f7f7fa;min-width:0}.ps-footer .ps-brand>svg{width:22px;height:25px;padding:4px;border-radius:6px}.ps-footer-intro p{font:inherit;font-size:16px;line-height:1.6;color:var(--ps-on-dark-muted);max-width:32ch;margin:20px 0 0}.ps-footer nav{gap:4px}.ps-footer nav>strong{font:inherit;font-size:14px;font-weight:600;color:var(--ps-on-dark);margin-bottom:12px}.ps-footer nav>a{font-size:14px;font-weight:400;min-height:44px;color:var(--ps-on-dark-muted);line-height:1.5}.ps-footer-bottom{font-size:12px;border-top:1px solid var(--ps-on-dark-line);margin-top:40px;padding-block:24px;color:var(--ps-on-dark-muted)}.ps-footer-bottom>div{display:flex;gap:24px}.ps-footer-bottom a{min-height:32px;display:flex;align-items:center}.landing-feature{padding-block:80px}.landing-feature>.ps-container{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;align-items:center}.landing-feature-copy>p{font-size:18px;line-height:1.6;color:#62626d;max-width:560px;margin:24px 0}.landing-feature-art{min-width:0}.landing-feature-reverse>.ps-container{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.landing-feature-reverse .landing-feature-copy{order:2}.landing-feature-reverse .landing-feature-art{order:1}.landing-feature-dark{background:#11294a;color:#fafaf9}.landing-feature-dark .landing-feature-copy>p{color:#b4b4bb}.landing-link{display:inline-flex;align-items:center;gap:10px;min-height:44px;font-size:15px;font-weight:500}.landing-link:hover{text-decoration:underline;text-underline-offset:5px}.landing-faq{display:grid;grid-template-columns:1fr 1.7fr;gap:64px;padding-block:96px}.landing-faq details{border-bottom:1px solid #dfdfe5;padding:0}.landing-faq summary{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 0;font-size:17px;list-style:none;min-height:60px}.landing-faq summary::-webkit-details-marker{display:none}.landing-faq summary>span{font-size:24px;font-weight:300;transition:transform .18s}.landing-faq details[open] summary>span{transform:rotate(45deg)}.landing-faq details>p{font-size:16px;line-height:1.7;color:#67676f;margin:0 44px 24px 0}.landing-crosslinks{padding-block:80px}.landing-crosslinks>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}.landing-crosslinks>div>a{padding:32px;background:#f5f5f4;border-radius:12px}.landing-crosslinks h3{font:500 22px/1.3 "IBM Plex Serif",Georgia,serif;margin:24px 0 12px}.landing-crosslinks p{font-size:15px;line-height:1.6;color:#62626d}.landing-crosslinks span{display:flex;align-items:center;gap:8px;min-height:44px;font-size:14px}@media (min-width:1600px){.ps-container,.ps-header-inner{width:min(100% - 160px,1280px)}}@media (max-width:1100px){.ps-container{width:calc(100% - 64px)}.landing-process>ol{padding:32px;gap:18px}.landing-story-panel{grid-template-columns:1fr 1fr;gap:32px}.landing-pillar-panel{padding:32px;gap:28px}.landing-security-heading{gap:32px}.ps-footer-grid{gap:24px}.ps-site .landing-home h1{font-size:52px;line-height:60px}}@media (max-width:800px){.ps-container{width:calc(100% - 40px)}.ps-site .ps-brand{font-size:28px;min-width:0}.ps-actions{margin-top:32px}.ps-button{font-size:14px;padding:10px 18px}.ps-site :is(.landing-home,.landing-cta,.landing-faq,.landing-process,.landing-crosslinks,.landing-feature) h2{font-size:34px;line-height:39px}.ps-site .landing-home h1{font-size:44px;line-height:48px;letter-spacing:-.7px}.landing-home-hero{padding-top:28px;padding-bottom:40px}.landing-home-hero-copy>.landing-label{font-size:12px;line-height:18px;margin-bottom:28px}.landing-home-hero-copy>p:not(.landing-label){font-size:17px;line-height:1.6;margin-top:20px}.landing-home-hero-copy>.landing-hero-note{font-size:12px}.landing-hero-art{height:610px;padding-inline:12px}.landing-showcase-heading{padding-inline:16px}.landing-showcase-controls{padding-inline:12px}.landing-home-hero-copy h1>br{display:none}.landing-home-hero-copy .ps-actions{margin-top:24px}.landing-hero-showcase{margin-top:0}.landing-hero-art .board-preview-figure,.landing-hero-art>[role=tabpanel]{min-height:0}.landing-hero-tabs button{font-size:11px;padding-inline:10px}.landing-hero-art .board-preview-figure>figcaption{font-size:9px}.landing-teams-strip{padding-block:32px}.landing-teams-strip nav{gap:12px 24px;justify-content:center}.landing-teams-strip a{font-size:17px}.landing-teams-strip>p{font-size:9px}.landing-case-studies,.landing-crosslinks,.landing-for-teams,.landing-platform,.landing-process{padding-block:48px}.landing-process>ol{grid-template-columns:1fr;padding:28px;margin-top:32px;gap:28px}.landing-process li{padding-left:52px;position:relative}.landing-step-symbol{position:absolute;left:0;top:0;margin:0;width:32px;height:32px}.landing-step-symbol:after{left:16px;top:42px;width:0;height:calc(100% + 20px);border-top:0;border-left:2px dotted #bdc8e8}.landing-process li:last-child .landing-step-symbol:after{display:none}.landing-process h3{font-size:16px}.landing-process li>p{font-size:14px}.ps-site .landing-section-description{font-size:17px;margin-top:20px}.landing-pillars{margin-top:28px}.landing-pillars>[role=tablist]{gap:12px;margin-bottom:24px}.landing-pillars [role=tab]{font-size:12px;line-height:1.4;padding:10px 0}.landing-pillar-panel{grid-template-columns:1fr;padding:28px 24px;gap:32px;min-height:0}.landing-pillar-panel>div>h3{font-size:28px;line-height:32px}.landing-pillar-panel>div>p:not(.landing-label){font-size:15px}.landing-pillar-art .board-preview-figure>figcaption{font-size:9px}.landing-stories{padding:28px;margin-top:28px}.landing-story-panel{grid-template-columns:1fr;gap:24px;min-height:0}.landing-story-wordmark{font-size:23px}.landing-story-panel h3{font-size:27px;line-height:33px;margin-top:24px}.landing-story-portrait{width:100%;min-height:0;aspect-ratio:3/2}.landing-stories>[role=tablist]{gap:18px;margin-top:24px}.landing-stories [role=tab]{font-size:11px}.landing-security{margin-block:40px;padding-block:48px}.landing-security-heading{grid-template-columns:1fr;gap:40px}.landing-security-shield{width:180px;height:195px}.landing-security-shield>svg:last-child{left:68px;top:66px;width:44px;height:44px}.landing-security-heading>div>p:not(.landing-label){font-size:17px}.landing-security-points{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:32px}.landing-security-points>div{padding:18px}.landing-security-points h3{font-size:14px}.landing-security-points p{font-size:12px}.landing-security-points>div>svg{margin-bottom:20px}.landing-cta{padding-top:48px}.landing-cta>.ps-container>p{font-size:17px;line-height:1.6}.landing-cta-visual{margin-top:40px;max-height:200px}.ps-footer{padding-top:48px}.ps-footer-grid{grid-template-columns:1fr 1fr;gap:40px 24px}.ps-footer-intro{grid-column:1/-1}.ps-footer-intro p{max-width:320px}.ps-footer nav>a{min-height:44px}.ps-footer-bottom{flex-direction:column;gap:12px;margin-top:40px}.ps-footer-bottom>div{gap:20px}.landing-feature{padding-block:48px}.landing-feature-reverse>.ps-container,.landing-feature>.ps-container{grid-template-columns:1fr;gap:32px}.landing-feature-reverse .landing-feature-art,.landing-feature-reverse .landing-feature-copy{order:0}.landing-feature-copy>p{font-size:17px}.landing-faq{grid-template-columns:1fr;gap:28px;padding-block:56px}.landing-faq summary{font-size:16px;padding-block:20px}.landing-faq details>p{font-size:15px}.landing-crosslinks>div{grid-template-columns:1fr;gap:16px;margin-top:28px}.landing-crosslinks>div>a{padding:24px}.landing-crosslinks h3{margin-top:16px}}@media (prefers-reduced-motion:reduce){.ps-site *,.ps-site :after,.ps-site :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}@media (max-width:800px){.ps-site .ps-actions{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px}.ps-site .ps-actions>.ps-button{width:auto;flex:0 1 auto;padding-inline:14px;white-space:normal;text-align:center;font-size:14px}.landing-home-hero-copy .ps-actions{justify-content:center}.landing-home-hero-copy>p:not(.landing-label){max-width:310px;text-align:left}.landing-home-hero-copy .ps-actions>.ps-button{max-width:calc(50% - 5px)}}.landing-hero-art .board-preview-source .ps-source-records>dl{gap:8px 12px;padding-block:10px}.landing-hero-art .board-preview-source .ps-source-records :is(dt,dd){font-size:11px}.landing-hero-art .board-preview-source .ps-source-records>p{font-size:11px}.landing-hero-art .board-preview-source .ps-source-subtotal{font-size:11px;padding-block:10px}.landing-hero-art .board-preview-source .ps-source-sample>figcaption{font-size:10px;line-height:1.5}.ps-site .ps-footer :is(a,button):focus-visible{outline-color:var(--ps-on-dark)}