.plg{font-optical-sizing:auto}.plg-display{font-weight:500;font-size:clamp(40px,6vw,72px);line-height:1.02;letter-spacing:-.035em;text-wrap:balance}.plg-title{font-weight:500;font-size:clamp(30px,4.2vw,48px);line-height:1.05;letter-spacing:-.03em;text-wrap:balance}.plg-statement{font-weight:500;font-size:clamp(28px,4.2vw,56px);line-height:1.06;letter-spacing:-.032em;text-wrap:balance}.plg-lead{font-size:clamp(17px,1.3vw,19px);line-height:1.6;color:var(--cmd-muted);text-wrap:pretty}.plg-gutter{padding-inline:max(16px,calc((100% - 1240px)/2))}@media(min-width:768px){.plg-gutter{padding-inline:max(32px,calc((100% - 1240px)/2))}}.plg-window{position:relative;isolation:isolate;overflow:hidden;aspect-ratio:900 / 780;border-radius:18px;background:var(--cmd-surface)}.plg-window>img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.plg-window:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--cmd-hairline-strong);pointer-events:none}@media(max-width:639px){.plg-window{border-radius:12px}}.plg-hero-stage{position:relative;margin-inline:auto;width:min(100%,760px)}.plg-hero-side{position:absolute;top:9%;width:78%;opacity:.9}.plg-hero-side[data-side=left]{right:62%}.plg-hero-side[data-side=right]{left:62%}.plg-hero-side:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;border-radius:inherit;background:rgb(var(--cmd-scrim) / .42);pointer-events:none}@media(max-width:767px){.plg-hero-side{display:none}}.plg-faq summary{list-style:none;cursor:pointer}.plg-faq summary::-webkit-details-marker{display:none}.plg-faq .plg-faq-chevron{transition:transform .32s cubic-bezier(.22,1,.36,1)}.plg-faq[open] .plg-faq-chevron{transform:rotate(180deg)}@supports (interpolate-size: allow-keywords){.plg-faq::details-content{transition:content-visibility .42s allow-discrete,height .42s cubic-bezier(.22,1,.36,1);height:0;overflow:clip;interpolate-size:allow-keywords}.plg-faq[open]::details-content{height:auto}}@media(prefers-reduced-motion:reduce){.plg-faq .plg-faq-chevron,.plg-faq::details-content{transition:none}}
