/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-font-weight:initial;--tw-tracking:initial}}}.material-hero[data-astro-cid-454a3thu]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);width:100%;padding:80px 24px 60px;position:relative}@media(min-width:1024px){.material-hero[data-astro-cid-454a3thu]{padding:120px 48px 80px}}.material-hero__content[data-astro-cid-454a3thu]{max-width:1400px;margin:0 auto}.material-hero__kicker[data-astro-cid-454a3thu]{color:#f2be00;font-family:"Poppins",var(--font-body),system-ui,sans-serif;text-transform:uppercase;letter-spacing:.1em;background:#f2be0033;border-radius:999px;margin-bottom:20px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-block}.material-hero__title[data-astro-cid-454a3thu]{font-family:"Clash-Display",var(--font-headings),sans-serif;color:#fff;margin:0 0 8px;font-size:clamp(48px,8vw,96px);font-weight:600;line-height:1}.material-hero__subtitle[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#ffffff80;margin:0 0 24px;font-size:18px}.material-hero__text[data-astro-cid-454a3thu]{color:#fffc;max-width:600px;margin:0;font-size:18px;line-height:1.6}.section-kicker[data-astro-cid-454a3thu]{margin-bottom:calc(var(--spacing,.25rem)*3);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-widest,.1em);letter-spacing:var(--tracking-widest,.1em);text-transform:uppercase;font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#1111118c;letter-spacing:.12em;display:inline-block}.text-link[data-astro-cid-454a3thu]{color:#f2be00;text-underline-offset:2px;font-weight:600;text-decoration:underline}.text-link[data-astro-cid-454a3thu]:hover{color:#d4a800}.properties-box[data-astro-cid-454a3thu]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:20px;margin-top:24px;padding:28px}.properties-box__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#f2be00;margin:0 0 20px;font-size:18px;font-weight:700}.properties-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media(max-width:640px){.properties-grid[data-astro-cid-454a3thu]{grid-template-columns:1fr}}.property-item[data-astro-cid-454a3thu]{text-align:center;background:#ffffff0d;border-radius:12px;padding:16px}.property-item__value[data-astro-cid-454a3thu]{font-family:"Clash-Display",var(--font-headings),sans-serif;color:#f2be00;margin-bottom:4px;font-size:24px;font-weight:600;display:block}.property-item__label[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#fff;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.property-item__desc[data-astro-cid-454a3thu]{color:#fff9;margin:0;font-size:11px;line-height:1.4}.tech-card[data-astro-cid-454a3thu]{background:#f8f9fa;border-left:4px solid #3b82f6;border-radius:20px;margin-bottom:20px;padding:28px}.tech-card__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;margin:0 0 20px;font-size:20px;font-weight:700}.spec-table[data-astro-cid-454a3thu]{border-collapse:collapse;width:100%}.spec-table[data-astro-cid-454a3thu] tr[data-astro-cid-454a3thu]{border-bottom:1px solid #11111114}.spec-table[data-astro-cid-454a3thu] tr[data-astro-cid-454a3thu]:last-child{border-bottom:none}.spec-table[data-astro-cid-454a3thu] td[data-astro-cid-454a3thu]{vertical-align:middle;padding:10px 0}.spec-table__label[data-astro-cid-454a3thu]{color:#666;font-size:14px}.spec-table__value[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;text-align:right;font-size:14px;font-weight:600}.warning-box[data-astro-cid-454a3thu]{background:#fef3c7;border-left:4px solid #f59e0b;border-radius:12px;padding:20px}.warning-box__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#92400e;margin:0 0 8px;font-size:15px;font-weight:700}.warning-box__text[data-astro-cid-454a3thu]{color:#666;margin:0;font-size:14px;line-height:1.5}.warning-box__text[data-astro-cid-454a3thu] a[data-astro-cid-454a3thu]{color:#f59e0b;font-weight:600}.grades-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(1,minmax(0,1fr));gap:24px;display:grid}@media(min-width:640px){.grades-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.grades-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.grade-card[data-astro-cid-454a3thu]{background:#fff;border-radius:16px;padding:24px;position:relative;box-shadow:0 4px 20px #0000000f}.grade-card[data-astro-cid-454a3thu].featured{border:2px solid #3b82f6;box-shadow:0 8px 30px #3b82f626}.grade-card__badge[data-astro-cid-454a3thu]{color:#fff;font-family:"Poppins",var(--font-body),system-ui,sans-serif;text-transform:uppercase;background:#3b82f6;border-radius:999px;padding:4px 12px;font-size:11px;font-weight:700;position:absolute;top:-12px;right:16px}.grade-card__header[data-astro-cid-454a3thu]{margin-bottom:12px}.grade-card__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;margin:0 0 4px;font-size:20px;font-weight:700}.grade-card__tag[data-astro-cid-454a3thu]{color:#3b82f6;font-family:"Poppins",var(--font-body),system-ui,sans-serif;background:#3b82f61a;border-radius:999px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.grade-card__desc[data-astro-cid-454a3thu]{color:#666;margin:0 0 16px;font-size:14px;line-height:1.5}.grade-card__specs[data-astro-cid-454a3thu]{background:#f8f9fa;border-radius:8px;margin:0 0 16px;padding:12px;list-style:none}.grade-card__specs[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]{color:#555;margin-bottom:4px;font-size:13px}.grade-card__specs[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]:last-child{margin-bottom:0}.grade-card__apps[data-astro-cid-454a3thu]{color:#555;margin:0;font-size:13px}.compare-table-wrap[data-astro-cid-454a3thu]{overflow-x:auto}.compare-table[data-astro-cid-454a3thu]{border-collapse:collapse;background:#fff;border-radius:16px;width:100%;min-width:700px;overflow:hidden;box-shadow:0 4px 20px #0000000f}.compare-table[data-astro-cid-454a3thu] th[data-astro-cid-454a3thu],.compare-table[data-astro-cid-454a3thu] td[data-astro-cid-454a3thu]{text-align:left;border-bottom:1px solid #f0f0f0;padding:14px 18px}.compare-table[data-astro-cid-454a3thu] th[data-astro-cid-454a3thu]{color:#fff;font-family:"Poppins",var(--font-body),system-ui,sans-serif;background:#1a1a1a;font-size:14px;font-weight:600}.compare-table[data-astro-cid-454a3thu] th[data-astro-cid-454a3thu].highlight{color:#fff;background:#3b82f6}.compare-table[data-astro-cid-454a3thu] td[data-astro-cid-454a3thu]{color:#555;font-size:14px}.compare-table[data-astro-cid-454a3thu] td[data-astro-cid-454a3thu]:first-child{color:#111;font-weight:600}.compare-table[data-astro-cid-454a3thu] td[data-astro-cid-454a3thu].highlight{background:#3b82f614}.compare-table[data-astro-cid-454a3thu] td[data-astro-cid-454a3thu].highlight.bad{color:#dc2626}.compare-table[data-astro-cid-454a3thu] tr[data-astro-cid-454a3thu]:last-child td[data-astro-cid-454a3thu]{border-bottom:none}.upgrade-notice[data-astro-cid-454a3thu]{background:linear-gradient(135deg,#1a1a1a,#2d2d2d);border-radius:20px;margin-top:32px;padding:28px}.upgrade-notice__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#f2be00;margin:0 0 12px;font-size:20px;font-weight:700}.upgrade-notice__text[data-astro-cid-454a3thu]{color:#fffc;margin:0 0 20px;font-size:15px;line-height:1.5}.upgrade-notice__links[data-astro-cid-454a3thu]{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media(max-width:640px){.upgrade-notice__links[data-astro-cid-454a3thu]{grid-template-columns:1fr}}.upgrade-link[data-astro-cid-454a3thu]{background:#ffffff0d;border-radius:12px;padding:16px;text-decoration:none;transition:background .2s}.upgrade-link[data-astro-cid-454a3thu]:hover{background:#ffffff1a}.upgrade-link__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#f2be00;margin-bottom:4px;font-size:16px;font-weight:700;display:block}.upgrade-link__benefit[data-astro-cid-454a3thu]{color:#fff9;font-size:13px}.pros-cons-card[data-astro-cid-454a3thu]{background:#fff;border-radius:20px;height:100%;padding:28px}.pros-cons-card[data-astro-cid-454a3thu].pros{border-top:4px solid #22c55e}.pros-cons-card[data-astro-cid-454a3thu].cons{border-top:4px solid #ef4444}.pros-cons-card__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;margin:0 0 20px;font-size:20px;font-weight:700}.pros-cons-card__list[data-astro-cid-454a3thu]{margin:0;padding:0;list-style:none}.pros-cons-card__list[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]{color:#555;margin-bottom:12px;font-size:14px;line-height:1.5}.app-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;display:grid}@media(min-width:640px){.app-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.app-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.app-card[data-astro-cid-454a3thu]{background:#f8f9fa;border-top:4px solid #3b82f6;border-radius:16px;padding:24px}.app-card__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;margin:0 0 16px;font-size:18px;font-weight:700}.app-card__list[data-astro-cid-454a3thu]{margin:0 0 16px;padding:0;list-style:none}.app-card__list[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]{color:#555;margin-bottom:8px;padding-left:18px;font-size:14px;position:relative}.app-card__list[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]:before{content:"";background:#3b82f6;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.app-card__tag[data-astro-cid-454a3thu]{color:#3b82f6;font-family:"Poppins",var(--font-body),system-ui,sans-serif;text-transform:uppercase;background:#3b82f61a;border-radius:999px;padding:4px 10px;font-size:11px;font-weight:600;display:inline-block}.tips-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(1,minmax(0,1fr));gap:20px;display:grid}@media(min-width:640px){.tips-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.tips-grid[data-astro-cid-454a3thu]{grid-template-columns:repeat(3,minmax(0,1fr))}}.tip-card[data-astro-cid-454a3thu]{background:#fff;border-radius:16px;padding:24px;box-shadow:0 4px 20px #0000000f}.tip-card__num[data-astro-cid-454a3thu]{color:#fff;width:32px;height:32px;font-family:"Poppins",var(--font-body),system-ui,sans-serif;text-align:center;background:#3b82f6;border-radius:50%;margin-bottom:12px;font-size:14px;font-weight:700;line-height:32px;display:inline-block}.tip-card__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;margin:0 0 8px;font-size:17px;font-weight:700}.tip-card__text[data-astro-cid-454a3thu]{color:#666;margin:0;font-size:14px;line-height:1.6}.when-card[data-astro-cid-454a3thu]{background:#fff;border-radius:20px;height:100%;padding:28px}.when-card[data-astro-cid-454a3thu].use{border-left:4px solid #22c55e}.when-card[data-astro-cid-454a3thu].avoid{border-left:4px solid #ef4444}.when-card__title[data-astro-cid-454a3thu]{font-family:"Poppins",var(--font-body),system-ui,sans-serif;color:#111;margin:0 0 20px;font-size:20px;font-weight:700}.when-card__list[data-astro-cid-454a3thu]{margin:0;padding:0;list-style:none}.when-card__list[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]{color:#555;margin-bottom:10px;padding-left:20px;font-size:14px;position:relative}.when-card[data-astro-cid-454a3thu].use .when-card__list[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]:before{content:"✓";color:#22c55e;font-weight:700;position:absolute;left:0}.when-card[data-astro-cid-454a3thu].avoid .when-card__list[data-astro-cid-454a3thu] li[data-astro-cid-454a3thu]:before{content:"✗";color:#ef4444;font-weight:700;position:absolute;left:0}.quote-cta[data-astro-cid-454a3thu]{background:#3b82f614;border:1px dashed #3b82f666;border-radius:16px;justify-content:center;align-items:center;gap:24px;padding:24px 32px;display:flex}@media(max-width:768px){.quote-cta[data-astro-cid-454a3thu]{text-align:center;flex-direction:column;gap:16px}}.quote-cta__text[data-astro-cid-454a3thu]{color:#555;margin:0;font-size:16px;line-height:1.5}.quote-btn[data-astro-cid-454a3thu]{color:#111;font-family:"Poppins",var(--font-body),system-ui,sans-serif;white-space:nowrap;background:#f2be00;border-radius:999px;justify-content:center;align-items:center;padding:14px 32px;font-size:15px;font-weight:700;text-decoration:none;transition:all .2s;display:inline-flex}.quote-btn[data-astro-cid-454a3thu]:hover{opacity:.9;transform:translateY(-2px)}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}
