:root{--placewise-navy:#111a7c;--placewise-blue:#163df0;--placewise-yellow:#dfff44}
.placewise-section{padding-block:56px 72px}
.placewise-intro{display:grid;grid-template-columns:.85fr 1.15fr;gap:64px;align-items:center}
.placewise-intro p+p{margin-top:22px}
.placewise-intro .lead{margin-block:24px 22px}
.placewise-intro figure{width:100%;max-width:580px;justify-self:end;position:relative;isolation:isolate}
.placewise-intro img{width:100%;height:auto}
.placewise-page .placewise-product-logo{display:flex;align-items:center;gap:.4em;color:var(--placewise-blue);font:700 clamp(36px,4vw,50px)/1 -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;letter-spacing:-.065em}
.placewise-product-name{display:inline-block;transform:scaleX(.98);transform-origin:left center}
.placewise-product-mark{display:grid;flex:none;width:.74em;height:.74em;grid-template-columns:repeat(2,1fr);gap:.148em}
.placewise-product-mark i{display:block;border-radius:50%;background:var(--placewise-blue)}
.placewise-product-mark i:last-child{background:var(--placewise-yellow)}
.thread-actions{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:30px}
.placewise-steps{margin-top:56px}
.placewise-intro figure:before,.placewise-intro figure:after,.placewise-intro>div:before{content:'';position:absolute;z-index:-1;pointer-events:none;background-image:radial-gradient(circle,var(--placewise-navy) 1px,transparent 1.15px);background-size:8px 8px;opacity:.3}
.placewise-intro figure:before{right:-18px;bottom:-18px;width:168px;height:144px;mask-image:linear-gradient(135deg,transparent 16%,#000 85%)}
.placewise-intro figure:after{right:-24px;top:-32px;width:208px;height:208px;mask-image:linear-gradient(45deg,transparent 16%,#000 85%)}
.placewise-intro>div{position:relative;isolation:isolate}
.placewise-intro>div:before{left:-24px;bottom:-32px;width:208px;height:208px;mask-image:linear-gradient(225deg,transparent 16%,#000 85%);z-index:-2}
.placewise-intro>div:after{content:'';position:absolute;z-index:-1;inset:0;background:#fff;pointer-events:none}
.placewise-compact-logo{display:inline-flex;align-items:center;gap:.4em;color:var(--placewise-blue);font:700 16px/1 -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;letter-spacing:-.065em}
.placewise-powered{display:flex;align-items:center;gap:8px;margin:0 0 14px;color:#6e7481;font:11px/1.4 -apple-system,BlinkMacSystemFont,'Segoe UI',Arial,sans-serif;width:fit-content}
@media(max-width:1000px){.placewise-intro{gap:36px}}
@media(max-width:720px){.placewise-section{padding-block:40px 48px}.placewise-intro{grid-template-columns:1fr;gap:36px}.placewise-intro figure{max-width:none}.placewise-steps{margin-top:40px}.placewise-intro .lead{font-size:22px}.placewise-intro figure:before{right:-10px;bottom:-14px;width:128px;height:112px}.placewise-intro figure:after{right:-10px;top:-24px;width:144px;height:144px}.placewise-intro>div:before{left:-10px;bottom:-24px;width:144px;height:144px}}
