.main-page{padding:var(--spacing-xl) 0;background-color:var(--bg-primary)}.main-page__container{max-width:800px;margin:0 auto}.main-page__header{text-align:center;margin-bottom:var(--spacing-xl)}.main-page__title{font-size:var(--f24);font-weight:var(--fw700);line-height:var(--line-height-tight);margin-bottom:var(--spacing-md);color:var(--text-primary-900)}.main-page__subtitle{font-size:var(--f18);font-weight:var(--fw500);line-height:var(--line-height-normal);margin-bottom:var(--spacing-lg);color:var(--text-secondary-700)}.main-page__content{font-size:var(--f14);line-height:var(--line-height-relaxed);color:var(--text-secondary-700);background-color:var(--bg-white);padding:var(--spacing-xl);border-radius:var(--border-radius-lg);box-shadow:var(--shadow-sm)}.main-page__content h1,.main-page__content h2,.main-page__content h3,.main-page__content h4,.main-page__content h5,.main-page__content h6{font-weight:var(--fw600);line-height:var(--line-height-tight);margin-top:var(--spacing-xl);margin-bottom:var(--spacing-md);color:var(--text-primary-900)}.main-page__content h1{font-size:var(--f20)}.main-page__content h2{font-size:var(--f18)}.main-page__content h3{font-size:var(--f16)}.main-page__content h4{font-size:var(--f14)}.main-page__content h5{font-size:var(--f12)}.main-page__content h6{font-size:var(--f14)}.main-page__content p{margin-bottom:var(--spacing-md)}.main-page__content p:last-child{margin-bottom:0}.main-page__content ul,.main-page__content ol{margin-bottom:var(--spacing-md);padding-left:var(--spacing-lg)}.main-page__content li{margin-bottom:var(--spacing-xs)}.main-page__content ul li{list-style-type:disc}.main-page__content ol li{list-style-type:decimal}.main-page__content blockquote{border-left:4px solid var(--bg-brand-primary);padding-left:var(--spacing-md);margin:var(--spacing-lg) 0;font-style:italic;color:var(--text-secondary-700);background-color:var(--bg-secondary-subtle);padding:var(--spacing-md);border-radius:var(--border-radius-sm)}.main-page__content a{color:var(--text-brand-primary-900);text-decoration:underline;transition:color .3s ease}.main-page__content a:hover{color:var(--text-brand-secondary-700)}.main-page__content strong,.main-page__content b{font-weight:var(--fw700)}.main-page__content em,.main-page__content i{font-style:italic}.main-page__content code{background-color:var(--bg-secondary-subtle);padding:2px 4px;border-radius:var(--border-radius-sm);font-family:Courier New,monospace;font-size:.9em}.main-page__content pre{background-color:var(--bg-secondary-subtle);padding:var(--spacing-md);border-radius:var(--border-radius-md);overflow-x:auto;margin:var(--spacing-md) 0}.main-page__content pre code{background:none;padding:0}.main-page__content img{max-width:100%;height:auto;border-radius:var(--border-radius-md);margin:var(--spacing-md) 0}.main-page__content table{width:100%;border-collapse:collapse;margin:var(--spacing-md) 0;background-color:var(--bg-white);border-radius:var(--border-radius-md);overflow:hidden;box-shadow:var(--shadow-sm)}.main-page__content th,.main-page__content td{padding:var(--spacing-sm) var(--spacing-md);text-align:left;border-bottom:1px solid var(--border-color)}.main-page__content th{background-color:var(--bg-secondary-subtle);font-weight:var(--fw600);color:var(--text-primary-900)}.main-page__content tr:hover{background-color:var(--bg-secondary-subtle)}.main-page__actions{margin-top:var(--spacing-xl);text-align:center}.main-page__button{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);background-color:var(--bg-brand-primary);color:var(--text-white);text-decoration:none;border-radius:var(--border-radius-md);font-weight:var(--fw500);transition:all .3s ease}.main-page__button:hover{background-color:var(--bg-brand-primary-hover);transform:translateY(-2px);box-shadow:var(--shadow-lg)}.main-page__button--secondary{background-color:transparent;color:var(--text-brand-primary-900);border:2px solid var(--bg-brand-primary)}.main-page__button--secondary:hover{background-color:var(--bg-brand-primary);color:var(--text-white)}.main-page--centered{text-align:center}.main-page--left-aligned{text-align:left}.main-page--right-aligned{text-align:right}.main-page--narrow .main-page__container{max-width:600px}.main-page--wide .main-page__container{max-width:1200px}.main-page--bg-secondary{background-color:var(--bg-secondary)}.main-page--bg-brand-primary{background-color:var(--bg-brand-primary);color:var(--text-white)}.main-page--bg-brand-primary .main-page__title,.main-page--bg-brand-primary .main-page__subtitle{color:var(--text-white)}.main-page--bg-brand-primary .main-page__content{background-color:var(--bg-white);color:var(--text-primary-900)}.main-page--bg-brand-primary .main-page__content h1,.main-page--bg-brand-primary .main-page__content h2,.main-page--bg-brand-primary .main-page__content h3,.main-page--bg-brand-primary .main-page__content h4,.main-page--bg-brand-primary .main-page__content h5,.main-page--bg-brand-primary .main-page__content h6{color:var(--text-primary-900)}@media screen and (max-width:768px){.main-page{padding:var(--spacing-lg) 0}.main-page__container{max-width:100%;padding:0 var(--spacing-md)}.main-page__title{font-size:var(--f20)}.main-page__subtitle{font-size:var(--f14)}.main-page__content{padding:var(--spacing-lg);font-size:var(--f12)}.main-page__content h1{font-size:var(--f18)}.main-page__content h2{font-size:var(--f16)}.main-page__content h3{font-size:var(--f14)}.main-page__content h4{font-size:var(--f12)}.main-page__content h5{font-size:var(--f14)}.main-page__content h6{font-size:var(--f12)}.main-page__content ul,.main-page__content ol{padding-left:var(--spacing-md)}.main-page__content table{font-size:var(--f12)}.main-page__content th,.main-page__content td{padding:var(--spacing-xs) var(--spacing-sm)}}@media screen and (max-width:480px){.main-page{padding:var(--spacing-md) 0}.main-page__container{padding:0 var(--spacing-sm)}.main-page__title{font-size:var(--f18)}.main-page__subtitle{font-size:var(--f12)}.main-page__content{padding:var(--spacing-md);font-size:var(--f10)}.main-page__content h1{font-size:var(--f16)}.main-page__content h2{font-size:var(--f14)}.main-page__content h3{font-size:var(--f12)}.main-page__content h4{font-size:var(--f14)}.main-page__content h5{font-size:var(--f12)}.main-page__content h6,.main-page__content table{font-size:var(--f10)}.main-page__content th,.main-page__content td{padding:var(--spacing-xs)}.main-page__button{font-size:var(--f12);padding:var(--spacing-xs) var(--spacing-md)}}@media(prefers-reduced-motion:reduce){.main-page__button{transition:none}.main-page__button:hover{transform:none}}.main-page__button:focus{outline:2px solid var(--text-white);outline-offset:2px}.main-page__content a:focus{outline:2px solid var(--text-brand-primary-900);outline-offset:2px}@media print{.main-page{padding:0;background-color:var(--bg-white)}.main-page__content{box-shadow:none;border:1px solid var(--border-color)}.main-page__actions{display:none}.main-page__content a{color:var(--text-primary-900);text-decoration:underline}.main-page__content a:after{content:" (" attr(href) ")";font-size:.8em;color:var(--text-secondary-700)}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/main-page.css.map */
