.pt-hero-actions{flex-wrap:wrap;align-items:center;gap:16px 32px;margin-top:32px;display:flex}.pt-hero-link{align-items:center;min-height:44px;display:inline-flex}@media (max-width:767px){.pt-hero-actions{flex-direction:column;align-items:stretch}.pt-hero-actions>div:first-child{display:block!important}.pt-hero-actions .btn-primary{width:100%}.pt-hero-link{align-self:flex-start}}.pt-glance-section{padding:0 var(--page-px)}.pt-glance{grid-template-columns:repeat(4,minmax(0,1fr))}.pt-glance .ai-proof-text{max-width:260px;font-size:14px}.pt-glance-fill{width:100%}@media (max-width:767px){.pt-page .pt-glance{grid-template-columns:1fr 1fr}.pt-page .pt-glance .ai-proof-col{border-left:none;border-bottom:1px solid var(--border);padding:20px 16px 20px 0}.pt-page .pt-glance .ai-proof-col:nth-child(2n){border-left:1px solid var(--border);padding:20px 0 20px 16px}.pt-page .pt-glance .ai-proof-col:nth-last-child(-n+2){border-bottom:none}}.pt-safe{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px clamp(24px,3vw,48px);margin:0;padding:0;list-style:none;display:grid}.pt-safe-item{border-top:1px solid var(--text-muted);padding-top:20px}.pt-safe-name{letter-spacing:-.01em;color:var(--text-primary);margin:0 0 8px;font-size:clamp(18px,2vw,22px);font-weight:500;line-height:1.3}.pt-safe-line{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}@media (max-width:767px){.pt-safe{grid-template-columns:1fr}}.pt-intro{border:1px solid var(--text-muted);margin-top:40px;padding:clamp(24px,3vw,32px)}.pt-intro-label{margin:0 0 16px}.pt-intro-text{color:var(--text-primary);max-width:600px;margin:0 0 24px;font-size:15px;line-height:1.65}.pt-intro-actions{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.pt-intro .btn-primary{border:1.5px solid var(--text-primary)}.pt-intro-hint{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.pt-worth-line{letter-spacing:-.02em;color:var(--text-primary);max-width:760px;margin:0 0 20px;font-size:clamp(28px,3.5vw,40px);font-weight:500;line-height:1.15}.pt-worth-body{color:var(--text-secondary);max-width:680px;margin:0 0 12px;font-size:15px;line-height:1.6}.pt-worth-small{color:var(--text-secondary);margin:0;font-size:14px;line-height:1.5}.pt-who{border-top:1px solid var(--text-muted);margin:0;padding:0;list-style:none}.pt-who-row{border-bottom:1px solid var(--text-muted);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:8px clamp(24px,4vw,64px);padding:20px 0;display:grid}.pt-who-name{color:var(--text-primary);margin:0;font-size:15px;font-weight:500;line-height:1.6}.pt-who-moment{color:var(--text-secondary);margin:0;font-size:15px;line-height:1.6}@media (max-width:767px){.pt-who-row{grid-template-columns:1fr}}
