.laptop[data-astro-cid-wrazimeg]{width:100%;max-width:42rem;margin:0;position:relative}.laptop__lid[data-astro-cid-wrazimeg]{background:#0b1220;border-radius:16px 16px 6px 6px;padding:14px 12px;position:relative;box-shadow:inset 0 0 0 1px #ffffff14,0 1px 2px #0b12204d}.laptop__camera[data-astro-cid-wrazimeg]{background:#334155;border-radius:50%;width:5px;height:5px;position:absolute;top:5px;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff26}.laptop__screen[data-astro-cid-wrazimeg]{background:#fff;border-radius:6px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #0b122014}.laptop__glare[data-astro-cid-wrazimeg]{pointer-events:none;background:linear-gradient(115deg,#ffffff24 0%,#fff0 38%);position:absolute;inset:0}.laptop__hinge[data-astro-cid-wrazimeg]{background:#1e293b;border-radius:0 0 4px 4px;height:8px;margin-inline:8%}.laptop__base[data-astro-cid-wrazimeg]{background:linear-gradient(#e6eaf0,#cfd6df);border-top:1px solid #f8fafc;border-radius:2px 2px 14px 14px;height:14px;margin-inline:-4%;position:relative}.laptop__notch[data-astro-cid-wrazimeg]{background:#b4bdc9;border-radius:0 0 6px 6px;width:16%;height:5px;position:absolute;top:0;left:50%;transform:translate(-50%)}.laptop__shadow[data-astro-cid-wrazimeg]{background:radial-gradient(#0b122038,#0b122000 70%);border-radius:50%;height:18px;margin:0 2%;transform:translateY(-4px)}.laptop__caption[data-astro-cid-wrazimeg]{margin-top:var(--space-2);font-size:var(--text-xs);color:var(--color-muted);text-align:center}.laptop__caption[data-astro-cid-wrazimeg] a[data-astro-cid-wrazimeg]{color:var(--color-slate);text-underline-offset:.2em;font-weight:600;text-decoration:underline}.hero[data-astro-cid-i3irphx7]{background:var(--color-surface);padding-block:clamp(3.5rem,7vw,6.5rem) clamp(3rem,6vw,5rem)}.hero__inner[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}.hero__title[data-astro-cid-i3irphx7]{margin-bottom:var(--space-6);text-wrap:initial;font-size:clamp(2.4rem,1.1rem + 3vw,3.2rem)}.hero__title[data-astro-cid-i3irphx7] .accent[data-astro-cid-i3irphx7]{white-space:nowrap}.hero__lead[data-astro-cid-i3irphx7]{margin-bottom:var(--space-8);max-width:32rem}.hero__actions[data-astro-cid-i3irphx7]{gap:var(--space-4);flex-wrap:wrap;display:flex}.hero__facts[data-astro-cid-i3irphx7]{margin:var(--space-6) 0 0;gap:var(--space-2) var(--space-5);font-size:var(--text-sm);color:var(--color-slate);flex-wrap:wrap;padding:0;list-style:none;display:flex}.hero__facts[data-astro-cid-i3irphx7] li[data-astro-cid-i3irphx7]{align-items:center;gap:.4rem;display:inline-flex}.hero__facts[data-astro-cid-i3irphx7] svg{color:var(--color-cobalt)}.hero__visual[data-astro-cid-i3irphx7]{justify-content:flex-end;display:flex}@media (width<=1099px){.hero__title[data-astro-cid-i3irphx7] br[data-astro-cid-i3irphx7]{display:none}}@media (width<=879px){.hero__inner[data-astro-cid-i3irphx7]{grid-template-columns:1fr}.hero__visual[data-astro-cid-i3irphx7]{justify-content:center}.hero__title[data-astro-cid-i3irphx7]{text-wrap:balance}}@media (width<=480px){.hero__actions[data-astro-cid-i3irphx7] .btn[data-astro-cid-i3irphx7]{width:100%}}.configurator-preview[data-astro-cid-3dwbqx4v]{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.configurator-preview__inner[data-astro-cid-3dwbqx4v]{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.configurator-preview__steps[data-astro-cid-3dwbqx4v]{margin:var(--space-6) 0 var(--space-8);gap:var(--space-3);padding:0;list-style:none;display:grid}.configurator-preview__steps[data-astro-cid-3dwbqx4v] li[data-astro-cid-3dwbqx4v]{align-items:center;gap:var(--space-3);font-weight:500;display:flex}.configurator-preview__num[data-astro-cid-3dwbqx4v]{background:var(--color-white);border:1px solid var(--color-border-strong);width:1.75rem;height:1.75rem;font-family:var(--font-heading);font-weight:700;font-size:var(--text-xs);color:var(--color-cobalt);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.configurator-preview__note[data-astro-cid-3dwbqx4v]{margin-top:var(--space-5);font-size:var(--text-xs);color:var(--color-muted);max-width:32rem}.estimate-sample[data-astro-cid-3dwbqx4v]{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);padding:var(--space-6)}.estimate-sample__head[data-astro-cid-3dwbqx4v]{gap:var(--space-2);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-direction:column;align-items:flex-start;display:flex}.estimate-sample__title[data-astro-cid-3dwbqx4v]{font-family:var(--font-heading);font-weight:700;font-size:var(--text-md)}.estimate-sample__lines[data-astro-cid-3dwbqx4v]{margin:0;padding:0;list-style:none}.estimate-sample__line[data-astro-cid-3dwbqx4v]{justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--color-border);font-size:var(--text-sm);padding:.7rem 0;display:flex}.estimate-sample__label[data-astro-cid-3dwbqx4v]{flex-direction:column;display:flex}.estimate-sample__label[data-astro-cid-3dwbqx4v] small[data-astro-cid-3dwbqx4v]{color:var(--color-muted);font-size:var(--text-xs)}.estimate-sample__amount[data-astro-cid-3dwbqx4v]{white-space:nowrap;font-weight:600}.is-included[data-astro-cid-3dwbqx4v] .estimate-sample__amount[data-astro-cid-3dwbqx4v]{color:var(--color-success)}.estimate-sample__totals[data-astro-cid-3dwbqx4v]{padding-top:var(--space-4);gap:var(--space-2);display:grid}.estimate-sample__total[data-astro-cid-3dwbqx4v]{justify-content:space-between;align-items:baseline;display:flex}.estimate-sample__total[data-astro-cid-3dwbqx4v] strong[data-astro-cid-3dwbqx4v]{font-family:var(--font-heading);font-weight:800;font-size:var(--text-xl)}.estimate-sample__total--monthly[data-astro-cid-3dwbqx4v]{font-size:var(--text-sm);color:var(--color-text-muted)}.estimate-sample__total--monthly[data-astro-cid-3dwbqx4v] strong[data-astro-cid-3dwbqx4v]{font-size:var(--text-md);color:var(--color-navy)}.estimate-sample__footnote[data-astro-cid-3dwbqx4v]{margin:var(--space-4) 0 0;font-size:var(--text-xs);color:var(--color-muted);align-items:center;gap:.4rem;display:flex}@media (width<=879px){.configurator-preview__inner[data-astro-cid-3dwbqx4v]{grid-template-columns:1fr}}.section-actions[data-astro-cid-lcdefpme]{margin-top:var(--space-10);justify-content:center;display:flex}.section-actions--center[data-astro-cid-lcdefpme]{text-align:center}.inline-link[data-astro-cid-lcdefpme]{font-weight:600}
