.page_page__HdCLz{min-height:calc(100vh - 180px);padding:var(--spacing-xl) var(--spacing-lg)}@media(max-width:768px){.page_page__HdCLz{padding:var(--spacing-lg) var(--spacing-md)}}.page_container__uC9yL{max-width:800px;margin:0 auto}.page_breadcrumb__q9Xyf{margin-bottom:var(--spacing-xl)}.page_backLink__MgL_S{font-size:.9375rem;font-weight:500;color:var(--primary);text-decoration:none}.page_backLink__MgL_S:hover{text-decoration:underline}.page_article__m4igH{margin-bottom:var(--spacing-2xl)}.page_header__o5tNu{margin-bottom:var(--spacing-xl)}.page_title__PKJX_{font-size:2rem;font-weight:700;margin:0 0 var(--spacing-md);color:var(--foreground);line-height:1.3;letter-spacing:-.02em}@media(max-width:768px){.page_title__PKJX_{font-size:1.5rem}}.page_meta__SPLai{display:flex;flex-wrap:wrap;gap:var(--spacing-sm);align-items:center}.page_date__L_43_{font-size:.875rem;color:var(--foreground-secondary)}.page_readingTime__0bNJu{font-size:.875rem;color:var(--foreground-tertiary)}.page_readingTime__0bNJu:before{content:"·";margin-right:var(--spacing-sm)}.page_featuredImageWrapper__4lZM_{position:relative;width:100%;aspect-ratio:16/9;border-radius:var(--radius-lg);overflow:hidden;margin-bottom:var(--spacing-xl)}.page_featuredImage__MPd_3{object-fit:cover}.page_body__51Fxb{font-size:1.0625rem;line-height:1.75;color:var(--foreground)}.page_body__51Fxb h1,.page_body__51Fxb h2,.page_body__51Fxb h3,.page_body__51Fxb h4,.page_body__51Fxb h5,.page_body__51Fxb h6{margin:var(--spacing-xl) 0 var(--spacing-md);color:var(--foreground);font-weight:600;letter-spacing:-.01em;line-height:1.3}.page_body__51Fxb h1:first-child,.page_body__51Fxb h2:first-child,.page_body__51Fxb h3:first-child,.page_body__51Fxb h4:first-child,.page_body__51Fxb h5:first-child,.page_body__51Fxb h6:first-child{margin-top:0}.page_body__51Fxb h2{font-size:1.5rem}.page_body__51Fxb h3{font-size:1.25rem}.page_body__51Fxb h4{font-size:1.125rem}.page_body__51Fxb p{margin:0 0 var(--spacing-lg)}.page_body__51Fxb ol,.page_body__51Fxb ul{margin:0 0 var(--spacing-lg);padding-left:var(--spacing-xl)}.page_body__51Fxb li{margin-bottom:var(--spacing-xs)}.page_body__51Fxb strong{font-weight:600;color:var(--foreground)}.page_body__51Fxb em{font-style:italic}.page_body__51Fxb code{font-family:monospace;font-size:.9em;background:var(--neutral-border);padding:.1em .4em;border-radius:var(--radius-sm)}.page_body__51Fxb pre{background:var(--surface);border:1px solid var(--neutral-border);border-radius:var(--radius-md);padding:var(--spacing-lg);overflow-x:auto;margin:0 0 var(--spacing-lg)}.page_body__51Fxb pre code{background:none;padding:0}.page_body__51Fxb blockquote{margin:0 0 var(--spacing-lg);padding:var(--spacing-md) var(--spacing-lg);border-left:4px solid var(--primary);background:var(--primary-10);border-radius:0 var(--radius-md) var(--radius-md) 0;color:var(--foreground-secondary)}.page_body__51Fxb a{color:var(--primary);text-decoration:underline}.page_body__51Fxb a:hover{color:var(--primary-hover)}.page_body__51Fxb hr{border:none;border-top:1px solid var(--neutral-border);margin:var(--spacing-xl) 0}.page_body__51Fxb img{max-width:100%;height:auto;border-radius:var(--radius-md)}.page_referencedSection__Y3mvB{border-top:2px solid var(--neutral-border);padding-top:var(--spacing-xl);margin-top:var(--spacing-2xl)}.page_referencedTitle__ADdpi{font-size:1.25rem;font-weight:600;margin:0 0 var(--spacing-lg);color:var(--foreground)}.page_phoneGrid__X1fxx{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:var(--spacing-md);gap:var(--spacing-md);list-style:none;padding:0;margin:0}.page_phoneCard__r9pzA{display:flex;flex-direction:column;gap:var(--spacing-xs);padding:var(--spacing-md) var(--spacing-lg);background:var(--surface);border:1px solid var(--neutral-border);border-radius:var(--radius-md);text-decoration:none;transition:all .2s cubic-bezier(.4,0,.2,1)}.page_phoneCard__r9pzA:hover{border-color:var(--primary);box-shadow:0 4px 12px var(--shadow-hover);transform:translateY(-2px);text-decoration:none}.page_phoneCard__r9pzA:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.page_phoneBrand__INqFO{font-size:.6875rem;font-weight:600;color:var(--primary);text-transform:uppercase;letter-spacing:.05em}.page_phoneModel__HU8mi{font-size:.9375rem;font-weight:500;color:var(--foreground);line-height:1.3}.page_phonePrice__SfON6{font-size:.875rem;font-weight:600;color:var(--foreground-secondary);margin-top:var(--spacing-xs)}