.price-one{flex:1;grid-template-columns:minmax(0,1fr);align-content:center;gap:clamp(24px,3.4cqw,56px);padding:clamp(32px,5cqw,72px) clamp(24px,5vw,88px);display:grid}.price-title{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.055em;color:var(--price-title);margin:0;font-size:clamp(44px,7cqw,108px);font-weight:800;line-height:.95;animation:.8s cubic-bezier(.2,.9,.1,1) both price-in}.price-lede{max-width:56ch;color:var(--price-muted);margin:clamp(18px,2.4cqw,32px) 0 0;font-size:clamp(16px,1.4cqw,19px);line-height:1.6;animation:.8s cubic-bezier(.2,.9,.1,1) 80ms both price-in}.price-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:clamp(12px,1.6cqw,24px);display:grid}.price-plan{border:1px solid var(--price-border);border-top:3px solid var(--price-accent);border-radius:var(--radius);background:var(--price-bg);animation:.22s cubic-bezier(.2,.8,.2,1) both price-in;animation-delay:calc(var(--i,0) * 50ms);transition:transform .2s var(--ease), box-shadow .2s var(--ease);flex-direction:column;padding:clamp(20px,2.4cqw,32px);display:flex}.price-plan:hover{transform:translateY(-2px)}.price-plan.pick{border-color:var(--price-accent);box-shadow:0 14px 32px -20px var(--price-accent)}.price-name{font-family:var(--font-azeret), monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--price-muted);margin:0;font-size:11px;font-weight:400}.price-tag{border:1px solid var(--price-accent);color:var(--price-accent);letter-spacing:.06em;border-radius:999px;margin-left:10px;padding:1px 8px;font-size:10px}.price-unit{font-family:var(--font-azeret), monospace;letter-spacing:0;color:var(--price-muted);margin-left:8px;font-size:13px;font-weight:400}.price-cost{font-family:var(--font-schibsted), sans-serif;letter-spacing:-.05em;color:var(--price-accent);margin:6px 0 0;font-size:clamp(34px,3.4cqw,52px);font-weight:800;line-height:1}.price-list{border-top:1px solid var(--price-line);flex:1;margin:clamp(16px,2cqw,24px) 0 0;padding:0;list-style:none}.price-list li{border-bottom:1px solid var(--price-line);color:var(--price-text);align-items:baseline;gap:10px;padding:9px 0;font-size:14px;font-weight:500;display:flex}.price-list li:before{content:"";border:solid var(--price-accent);border-width:0 0 2px 2px;flex:none;width:9px;height:5px;transform:translateY(-3px)rotate(-45deg)}.price-go{border-radius:var(--radius);background:var(--price-go-bg);width:100%;min-height:48px;color:var(--price-go-text);transition:transform .2s var(--ease), box-shadow .2s var(--ease);justify-content:center;align-items:center;gap:10px;margin-top:clamp(16px,2cqw,24px);font-size:16px;font-weight:600;display:inline-flex}.price-go svg{width:18px;height:18px;transition:transform .25s var(--ease)}.price-go:hover{box-shadow:0 10px 24px -12px var(--price-go-bg);transform:translateY(-2px)}.price-go.ghost{border:1px solid var(--price-border);color:var(--price-text);background:0 0}.price-go.ghost:hover{box-shadow:none;border-color:var(--price-accent)}.price-go:hover svg{transform:translate(4px)}.price-fine{color:var(--price-muted);text-align:center;margin:0;font-size:12px}.price-go:active{transform:translateY(0)scale(.98)}@keyframes price-in{0%{opacity:0;transform:translateY(18px)}}@container (max-width:1100px){.price-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width:820px){.price-grid{grid-template-columns:minmax(0,1fr)}.price-one{gap:20px;padding-block:20px}.price-title{font-size:40px}.price-lede{margin-top:10px;font-size:14.5px;line-height:1.5}.price-cost{font-size:34px}.price-list li{padding:6px 0;font-size:14px}}@media (prefers-reduced-motion:reduce){.price-title,.price-lede,.price-plan{animation:none}.price-plan,.price-go{transition:none}.price-plan:hover,.price-go:hover,.price-go:hover svg{transform:none}}
