.werk-container-page{background:var(--color-white);min-height:100vh}.werk-container-page .hero{background:linear-gradient(to bottom right,var(--color-primary),var(--color-grey-800),var(--color-primary));color:var(--color-white);padding:var(--spacing-3xl)var(--spacing-sm);text-align:center}.werk-container-page .hero h1{font-family:var(--font-heading);margin-bottom:var(--spacing-md);letter-spacing:-.02em;color:var(--color-white);font-size:2.5rem;font-weight:700;line-height:1.2}.werk-container-page .hero p{color:var(--color-grey-200);max-width:42rem;font-family:var(--font-body);margin:0 auto;font-size:1.125rem;line-height:1.7}.werk-container-page section{padding:var(--spacing-3xl)var(--spacing-sm)}.werk-container-page h2{font-family:var(--font-heading);color:var(--color-primary);text-align:center;margin-bottom:var(--spacing-xl);letter-spacing:-.02em;font-size:2.25rem;font-weight:600}.werk-container-page ul{gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));max-width:50rem;margin:0 auto;padding:0;list-style:none;display:grid}.werk-container-page li{background:var(--color-white);padding:var(--spacing-md)var(--spacing-lg);border-radius:var(--radius-md);border:1px solid var(--color-grey-200);color:var(--color-grey-700);font-family:var(--font-body);box-shadow:var(--shadow-sm);align-items:center;gap:.75rem;font-weight:500;transition:all .2s;display:flex}.werk-container-page li:before{content:"✓";color:var(--color-accent);font-size:1.25rem;font-weight:800}.werk-container-page li:hover{border-color:var(--color-accent);background:var(--color-white);box-shadow:var(--shadow-md);transform:translateY(-2px)}.werk-container-page .use-cases{background:var(--color-grey-100)}.werk-container-page .use-cases li{background:var(--color-white)}.product-section--pricing{background:var(--color-grey-50)}.product-section__header{max-width:64rem;margin:0 auto var(--spacing-3xl);text-align:center}.product-section__header h2{font-family:var(--font-heading);color:var(--color-primary);margin-bottom:var(--spacing-md);letter-spacing:-.02em;font-size:2.5rem;font-weight:700}.product-section__header p{font-family:var(--font-body);color:var(--color-grey-600);max-width:48rem;margin:0 auto;font-size:1.125rem;line-height:1.7}.product-price-grid{gap:var(--spacing-xl);max-width:80rem;padding:0 var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin:0 auto;display:grid}.product-price-card{background:var(--color-white);border-radius:var(--radius-lg);border:2px solid var(--color-grey-200);flex-direction:column;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden;box-shadow:0 2px 8px #0000000f}.product-price-card:hover{border-color:var(--color-accent);transform:translateY(-4px);box-shadow:0 12px 32px #0000001f}.product-price-card__header{background:linear-gradient(135deg,var(--color-primary)0%,var(--color-grey-700)100%);padding:var(--spacing-lg)var(--spacing-lg)var(--spacing-md);text-align:center}.product-price-card__title{font-family:var(--font-heading);color:var(--color-white);margin:0 0 var(--spacing-xs);letter-spacing:-.01em;font-size:1.5rem;font-weight:700}.product-price-card__subtitle{font-family:var(--font-body);color:var(--color-grey-300);letter-spacing:.03em;text-transform:uppercase;margin:0;font-size:.875rem;font-weight:500}.product-price-card__price{background:var(--color-white);font-family:var(--font-heading);color:var(--color-accent);text-align:center;padding:var(--spacing-lg)var(--spacing-md);border-bottom:1px solid var(--color-grey-100);margin:0;font-size:2.25rem;font-weight:800}.product-price-card__body{padding:var(--spacing-lg);flex-grow:1}.product-price-card__bullets{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.product-price-card__bullets li{font-family:var(--font-body);color:var(--color-grey-700);padding:var(--spacing-sm)0 var(--spacing-sm)var(--spacing-lg);box-shadow:none;background:0 0;border:none;border-radius:0;font-size:.9375rem;font-weight:400;line-height:1.6;transition:none;display:block;position:relative}.product-price-card__bullets li:hover{box-shadow:none;background:0 0;border:none;transform:none}.product-price-card__bullets li:before{content:"✓";color:var(--color-accent);left:0;top:var(--spacing-sm);font-size:1rem;font-weight:800;position:absolute}.product-price-card__actions{padding:var(--spacing-md)var(--spacing-lg)var(--spacing-lg)}.product-price-card__actions .btn{width:100%;padding:var(--spacing-md)var(--spacing-lg);border-radius:var(--radius-md);text-align:center;font-family:var(--font-body);cursor:pointer;border:none;font-size:1rem;font-weight:600;text-decoration:none;transition:all .2s;display:block}.product-price-card__actions .btn-primary{background:var(--color-primary);color:var(--color-white);border:2px solid var(--color-primary)}.product-price-card__actions .btn-primary:hover{background:var(--color-grey-800);border-color:var(--color-grey-800);transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.product-price-note{max-width:64rem;margin:var(--spacing-3xl)auto 0;padding:var(--spacing-lg);background:var(--color-white);border-left:4px solid var(--color-accent);border-radius:var(--radius-md);font-family:var(--font-body);color:var(--color-grey-600);font-size:.9375rem;line-height:1.7;box-shadow:0 2px 8px #0000000f}@media (max-width:768px){.werk-container-page .hero h1{font-size:2rem}.werk-container-page h2{font-size:1.75rem}.product-section__header h2{font-size:1.875rem}.product-price-grid{gap:var(--spacing-lg);grid-template-columns:1fr}.product-price-card__price{font-size:2rem}}
