.pb-platform-access{display:flex;align-items:center;gap:1rem;margin-left:auto}.pb-account-link{font-size:.875rem;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-color:#dcd5c8}.pb-platform-access .pb-open-platform{min-height:44px;background:#2b2013;border-bottom:3px solid #c0973b;border-radius:4px;white-space:nowrap}.pb-platform-access .pb-open-platform:hover{background:#46371f}.pb-entry-note{font-size:.85rem!important;line-height:1.5!important;color:#6b573a;margin-top:1rem}.pb-platform-preview{display:block;color:#2b2013;text-decoration:none;border:1px solid #dcd5c8;border-radius:5px;overflow:hidden;background:#fff}.pb-platform-preview:focus-visible{outline:3px solid #2b2013;outline-offset:5px}.pb-platform-preview .mk-product{border:0;box-shadow:none}.pb-platform-preview-action{display:block;padding:1rem 1.25rem;background:#2b2013;color:#fff;font-size:.95rem;font-weight:600;text-align:center;border-top:2px solid #c0973b}.pb-platform-preview:hover .pb-platform-preview-action{background:#46371f}.pb-entry-page{min-height:100vh;background:#efebe2;color:#2b2013}.pb-entry-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:calc(100vh - 40px)}.pb-entry-story{display:flex;flex-direction:column;padding:clamp(2rem,5vw,5rem);background:#2b2013;color:#d8cdb8}.pb-entry-brand{align-self:flex-start}.pb-entry-story-content{margin:auto 0;padding:3rem 0;max-width:37rem}.pb-entry-kicker{margin-bottom:1.25rem;color:#d4b46c;font-size:.9rem}.pb-entry-story h1{color:#fff;font-size:clamp(2.5rem,4.8vw,4.7rem);line-height:1.06;letter-spacing:-.025em;text-wrap:balance}.pb-entry-intro{margin-top:1.5rem;max-width:31rem;font-size:1.1rem;line-height:1.7}.pb-entry-capabilities{margin-top:2.25rem;list-style:none;padding:0}.pb-entry-capabilities li{padding:1rem 0 1rem 1.1rem;border-top:1px solid #ffffff24;position:relative;line-height:1.5}.pb-entry-capabilities li:before{content:"";position:absolute;left:0;top:1.55rem;width:5px;height:5px;background:#c0973b}.pb-entry-back{align-self:flex-start;text-decoration:underline;text-underline-offset:4px;font-size:.9rem}.pb-entry-story :focus-visible{outline-color:#e3b15c}.pb-entry-access{width:100%;max-width:38rem;margin:auto;padding:2rem clamp(1.5rem,4vw,3.5rem)}.pb-entry-language{display:flex;justify-content:flex-end;margin-bottom:1.75rem}.pb-entry-demo{padding-bottom:1.8rem;border-bottom:1px solid #cfc5b3;margin-bottom:1.8rem}.pb-entry-demo h2{font-size:1.65rem;line-height:1.2}.pb-entry-demo>p:not(.pb-entry-note){margin:1rem 0 1.25rem;color:#5b4a35;line-height:1.65}.pb-entry-demo .pb-open-platform{width:100%;min-height:48px;background:#2b2013;border-radius:4px}.pb-entry-demo .pb-open-platform:hover{background:#46371f}.pb-entry-role-picker{margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #dcd5c8}.pb-entry-role-picker h3{font-size:1rem;font-weight:700}.pb-entry-role-picker>p{margin:.45rem 0 .85rem;color:#645541;font-size:.85rem;line-height:1.45}.pb-entry-role-picker>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.pb-entry-role-link{display:flex;flex-direction:column;gap:.15rem;min-height:3.4rem;padding:.55rem .65rem;border:1px solid #dcd5c8;border-radius:4px;color:#2b2013;line-height:1.25}.pb-entry-role-link:hover{border-color:#8c6a2e;background:#f9f6ef}.pb-entry-role-link span{color:#645541;font-size:.72rem}.pb-entry-account{padding:1.75rem;border:1px solid #dcd5c8;border-radius:5px;background:#fff}.pb-entry-account h2{font-size:1.25rem}.pb-entry-account-intro{margin:.65rem 0 1.5rem;color:#645541;line-height:1.55;font-size:.9rem}.pb-entry-reviewer{margin-top:1.25rem;font-size:.75rem;line-height:1.5;color:#645541}.pb-entry-account .pb-btn-primary{min-height:44px}@media (max-width:1023px){.pb-platform-header .pb-container{gap:1rem}.pb-platform-access{width:100%;justify-content:flex-end}}@media (max-width:850px){.pb-entry-layout{grid-template-columns:1fr}.pb-entry-story{padding:2rem 1.5rem}.pb-entry-story-content{padding:2rem 0 0;max-width:36rem}.pb-entry-story h1{font-size:2.7rem}.pb-entry-capabilities{display:none}.pb-entry-back{margin-top:1.5rem}.pb-entry-access{padding-top:1.5rem}}@media (max-width:420px){.pb-platform-access{gap:.75rem;flex-wrap:wrap}.pb-platform-access .pb-open-platform{flex:1}.pb-platform-access .pb-account-link{margin-left:auto}.pb-entry-account{padding:1.25rem}.pb-entry-role-picker>div{grid-template-columns:1fr}}@media (max-width:600px){.pb-entry-story{padding:1.5rem}.pb-entry-story-content{padding-top:1.25rem}.pb-entry-story h1{font-size:2rem}.pb-entry-intro,.pb-entry-kicker{display:none}.pb-entry-back{margin-top:1rem}}