:root{--thd-fg: #111418;--thd-fg-muted: #4a5160;--thd-bg: #ffffff;--thd-bg-soft: #f6f7f9;--thd-bg-deep: #0e1116;--thd-line: #e3e6eb;--thd-accent: #ff5a1f;--thd-accent-deep: #c0410f;--thd-radius: 12px;--thd-radius-lg: 18px;--thd-shadow-sm: 0 1px 2px rgba(0,0,0,.04), 0 1px 3px rgba(0,0,0,.06);--thd-shadow-md: 0 4px 12px rgba(0,0,0,.06), 0 12px 32px rgba(0,0,0,.06);--thd-shadow-lg: 0 16px 60px rgba(0,0,0,.1);--thd-content-max: 1200px;--thd-content-narrow: 760px}.thd-scope{color:var(--thd-fg);font-feature-settings:"kern" 1,"liga" 1}.thd-scope h1,.thd-scope h2,.thd-scope h3,.thd-scope h4{color:var(--thd-fg);margin:0;line-height:1.18;letter-spacing:-.01em;font-weight:700}.thd-scope h1{font-size:clamp(2rem,4vw,3.25rem)}.thd-scope h2{font-size:clamp(1.5rem,2.5vw,2.125rem);margin:2.4em 0 .7em;scroll-margin-top:90px}.thd-scope h3{font-size:clamp(1.15rem,1.6vw,1.35rem);margin:1.8em 0 .5em;scroll-margin-top:90px}.thd-scope p{color:var(--thd-fg-muted);line-height:1.65;margin:0 0 1.1em;font-size:1.04rem}.thd-scope ul,.thd-scope ol{color:var(--thd-fg-muted);line-height:1.65;margin:0 0 1.1em;padding-left:1.4em}.thd-scope li{margin:.35em 0}.thd-scope a{color:var(--thd-accent-deep);text-decoration:underline;text-decoration-thickness:1.5px;text-underline-offset:3px;transition:color .15s}.thd-scope a:hover{color:var(--thd-accent)}.thd-scope strong{color:var(--thd-fg);font-weight:600}.thd-scope blockquote{border-left:3px solid var(--thd-accent);margin:1.5em 0;padding:.25em 1em;color:var(--thd-fg);font-style:italic}.thd-scope code{background:var(--thd-bg-soft);padding:2px 6px;border-radius:4px;font-size:.92em}.thd-scope table{width:100%;border-collapse:collapse;margin:1.5em 0;font-size:.96rem}.thd-scope th,.thd-scope td{border:1px solid var(--thd-line);padding:10px 14px;text-align:left;vertical-align:top}.thd-scope thead th{background:var(--thd-bg-soft);font-weight:600}.thd-container{max-width:var(--thd-content-max);margin:0 auto;padding:0 24px}.thd-narrow{max-width:var(--thd-content-narrow)}@media(max-width:640px){.thd-container{padding:0 16px}}.thd-breadcrumbs{padding:14px 0 0;font-size:.85rem;color:var(--thd-fg-muted)}.thd-breadcrumbs ol{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px}.thd-breadcrumbs li{display:flex;align-items:center;gap:6px}.thd-breadcrumbs li+li:before{content:"/";color:var(--thd-line);padding:0 4px}.thd-breadcrumbs a{color:var(--thd-fg-muted);text-decoration:none}.thd-breadcrumbs a:hover{color:var(--thd-accent);text-decoration:underline}.thd-breadcrumbs li[aria-current]{color:var(--thd-fg);font-weight:500}.thd-hero{background:var(--thd-bg-soft);padding:64px 0 56px;margin-bottom:48px;position:relative;overflow:hidden}.thd-hero--dark{background:var(--thd-bg-deep);color:#fff}.thd-hero--dark .thd-hero__title,.thd-hero--dark .thd-hero__sub{color:#fff}.thd-hero--gradient{background:linear-gradient(135deg,#1a1d24,#0e1116 70%);color:#fff}.thd-hero--gradient .thd-hero__title,.thd-hero--gradient .thd-hero__sub{color:#fff}.thd-hero--gradient .thd-hero__sub{color:#fffc}.thd-hero__inner{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;position:relative;z-index:2}.thd-hero__badge{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--thd-accent);color:#fff;border-radius:999px;font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:16px}.thd-hero__title{font-size:clamp(2.25rem,4.5vw,3.5rem);line-height:1.08;margin-bottom:18px}.thd-hero__sub{font-size:clamp(1.05rem,1.4vw,1.2rem);color:var(--thd-fg-muted);max-width:640px;line-height:1.55}.thd-hero__cta{margin-top:24px;display:flex;gap:12px;flex-wrap:wrap}.thd-hero__art{display:none}@media(min-width:990px){.thd-hero{padding:90px 0 78px}.thd-hero__inner.has-art{grid-template-columns:1.2fr 1fr}.thd-hero__art{display:block}}.thd-btn{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;border-radius:8px;font-weight:600;font-size:1rem;text-decoration:none;transition:transform .15s,box-shadow .15s,background .15s;cursor:pointer;border:none}.thd-btn--primary{background:var(--thd-accent);color:#fff}.thd-btn--primary:hover{background:var(--thd-accent-deep);color:#fff;transform:translateY(-1px);box-shadow:var(--thd-shadow-md)}.thd-btn--secondary{background:transparent;color:var(--thd-fg);border:1.5px solid var(--thd-line)}.thd-btn--secondary:hover{border-color:var(--thd-fg)}.thd-btn--ghost{background:#ffffff1a;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.thd-btn--ghost:hover{background:#fff3;color:#fff}.thd-toc{background:var(--thd-bg-soft);border-radius:var(--thd-radius);padding:22px 26px;margin:0 0 36px;border:1px solid var(--thd-line)}.thd-toc__title{font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thd-fg-muted);margin:0 0 12px}.thd-toc ul{list-style:none;margin:0;padding:0;columns:2;column-gap:28px}.thd-toc li{margin:6px 0;break-inside:avoid}.thd-toc a{color:var(--thd-fg);text-decoration:none;font-size:.95rem;line-height:1.45;display:inline-block;padding:2px 0;border-bottom:1px solid transparent;transition:color .15s,border-color .15s}.thd-toc a:hover{color:var(--thd-accent);border-color:var(--thd-accent)}.thd-toc a.is-active{color:var(--thd-accent);font-weight:600}@media(max-width:640px){.thd-toc ul{columns:1}}.thd-article-layout{display:grid;grid-template-columns:1fr;gap:40px}@media(min-width:990px){.thd-article-layout{grid-template-columns:240px 1fr}.thd-article-layout__toc{position:sticky;top:90px;align-self:start;max-height:calc(100vh - 110px);overflow-y:auto}}.thd-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:24px;margin:48px 0}.thd-feature{background:var(--thd-bg);border:1px solid var(--thd-line);border-radius:var(--thd-radius);padding:28px 24px;transition:box-shadow .2s,transform .2s}.thd-feature:hover{box-shadow:var(--thd-shadow-md);transform:translateY(-2px)}.thd-feature__icon{width:44px;height:44px;border-radius:10px;background:linear-gradient(135deg,var(--thd-accent),var(--thd-accent-deep));display:inline-flex;align-items:center;justify-content:center;color:#fff;margin-bottom:14px;font-size:22px}.thd-feature__title{font-size:1.1rem;font-weight:700;margin:0 0 8px;color:var(--thd-fg)}.thd-feature__body{font-size:.95rem;color:var(--thd-fg-muted);line-height:1.55;margin:0}.thd-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:24px;padding:36px 28px;background:var(--thd-bg-soft);border-radius:var(--thd-radius-lg);margin:48px 0;text-align:center}.thd-stat__num{font-size:clamp(2rem,3.5vw,2.75rem);font-weight:800;color:var(--thd-fg);line-height:1;margin-bottom:6px;letter-spacing:-.02em}.thd-stat__label{font-size:.85rem;color:var(--thd-fg-muted);letter-spacing:.04em;text-transform:uppercase;font-weight:600}.thd-accordion{margin:0}.thd-accordion__item{border-bottom:1px solid var(--thd-line)}.thd-accordion__item:first-child{border-top:1px solid var(--thd-line)}.thd-accordion__btn{width:100%;background:none;border:none;padding:22px 16px 22px 4px;text-align:left;font-size:1.08rem;font-weight:600;color:var(--thd-fg);cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:18px}.thd-accordion__btn:focus-visible{outline:2px solid var(--thd-accent);outline-offset:2px}.thd-accordion__btn:after{content:"+";font-size:1.6rem;font-weight:300;color:var(--thd-fg-muted);transition:transform .2s;line-height:1}.thd-accordion__item.is-open .thd-accordion__btn:after{content:"\2212"}.thd-accordion__panel{display:none;padding:0 4px 22px;color:var(--thd-fg-muted);line-height:1.65;font-size:1rem}.thd-accordion__panel p{margin:0 0 .8em}.thd-accordion__panel p:last-child{margin-bottom:0}.thd-accordion__item.is-open .thd-accordion__panel{display:block}.thd-cta{background:var(--thd-bg-deep);color:#fff;border-radius:var(--thd-radius-lg);padding:48px 36px;margin:56px 0;text-align:center}.thd-cta--accent{background:linear-gradient(135deg,var(--thd-accent),var(--thd-accent-deep))}.thd-cta__title{font-size:clamp(1.4rem,2.4vw,2rem);color:#fff;margin:0 0 12px}.thd-cta__sub{color:#ffffffd9;font-size:1.05rem;max-width:600px;margin:0 auto 24px}.thd-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:20px;margin:32px 0}.thd-card{background:var(--thd-bg);border:1px solid var(--thd-line);border-radius:var(--thd-radius);overflow:hidden;transition:box-shadow .2s,transform .2s;display:flex;flex-direction:column}.thd-card:hover{box-shadow:var(--thd-shadow-md);transform:translateY(-2px)}.thd-card__media{aspect-ratio:16/9;background:var(--thd-bg-soft);position:relative;overflow:hidden}.thd-card__media img{width:100%;height:100%;object-fit:cover;display:block}.thd-card__body{padding:18px 20px 22px;flex:1;display:flex;flex-direction:column;gap:10px}.thd-card__tag{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thd-accent)}.thd-card__title{font-size:1.08rem;font-weight:700;color:var(--thd-fg);line-height:1.3;margin:0}.thd-card__excerpt{color:var(--thd-fg-muted);font-size:.92rem;line-height:1.5;margin:0}.thd-card__meta{font-size:.82rem;color:var(--thd-fg-muted);margin-top:auto;padding-top:8px}.thd-card a.thd-card__link{color:inherit;text-decoration:none;display:contents}.thd-section{padding:56px 0}.thd-section--tight{padding:32px 0}.thd-section--soft{background:var(--thd-bg-soft)}.thd-section--deep{background:var(--thd-bg-deep);color:#fff}.thd-section--deep .thd-scope p,.thd-section--deep .thd-scope li{color:#ffffffd9}.thd-section--deep .thd-scope h2,.thd-section--deep .thd-scope h3{color:#fff}.thd-section__head{text-align:center;max-width:720px;margin:0 auto 40px}.thd-section__title{font-size:clamp(1.8rem,3vw,2.5rem);margin:0 0 14px}.thd-section__sub{font-size:1.08rem;color:var(--thd-fg-muted);margin:0;line-height:1.55}.thd-step{display:grid;grid-template-columns:80px 1fr;gap:20px;padding:28px 0;border-top:1px solid var(--thd-line)}.thd-step:last-child{border-bottom:1px solid var(--thd-line)}.thd-step__num{font-size:2.5rem;font-weight:800;color:var(--thd-accent);line-height:1;letter-spacing:-.02em}.thd-step__title{font-size:1.25rem;margin:0 0 8px}.thd-step__body p{margin:0 0 .8em}.thd-step__body p:last-child{margin-bottom:0}.thd-step__tip{background:var(--thd-bg-soft);border-left:3px solid var(--thd-accent);padding:12px 16px;border-radius:0 8px 8px 0;margin-top:14px;font-size:.92rem;color:var(--thd-fg)}.thd-step__tip strong{color:var(--thd-accent-deep)}.thd-compat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;margin:32px 0}.thd-compat-card{border:1px solid var(--thd-line);border-radius:var(--thd-radius);padding:20px 22px;background:var(--thd-bg)}.thd-compat-card__brand{font-size:1.05rem;font-weight:700;color:var(--thd-fg);margin:0 0 6px}.thd-compat-card__system{font-size:.85rem;color:var(--thd-fg-muted);margin:0 0 14px}.thd-compat-card__list{list-style:none;padding:0;margin:0;font-size:.92rem}.thd-compat-card__list li{padding:6px 0;border-bottom:1px dashed var(--thd-line);display:flex;justify-content:space-between}.thd-compat-card__list li:last-child{border-bottom:none}.thd-compat-card__list span:last-child{color:var(--thd-fg-muted)}.thd-form{background:var(--thd-bg-soft);border-radius:var(--thd-radius-lg);padding:36px 32px;max-width:640px;margin:0 auto}.thd-form__row{margin-bottom:18px}.thd-form__label{display:block;font-size:.88rem;font-weight:600;color:var(--thd-fg);margin-bottom:6px}.thd-form__input,.thd-form__textarea,.thd-form__select{width:100%;padding:12px 14px;border:1px solid var(--thd-line);border-radius:8px;font-size:1rem;font-family:inherit;background:var(--thd-bg);transition:border-color .15s,box-shadow .15s;box-sizing:border-box}.thd-form__input:focus,.thd-form__textarea:focus,.thd-form__select:focus{outline:none;border-color:var(--thd-accent);box-shadow:0 0 0 3px #ff5a1f26}.thd-form__textarea{min-height:140px;resize:vertical}.thd-collection-hero{padding:56px 0 36px}.thd-collection-hero__head{display:grid;grid-template-columns:1fr;gap:8px;max-width:760px}.thd-collection-hero__count{font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--thd-accent)}.thd-collection-hero__title{font-size:clamp(2rem,3.5vw,3rem);margin:0;line-height:1.1}.thd-collection-hero__intro{color:var(--thd-fg-muted);font-size:1.08rem;line-height:1.6;margin-top:14px}.thd-collections-group{margin-bottom:64px}.thd-collections-group__head{margin-bottom:24px}.thd-collections-group__title{font-size:1.4rem;margin:0 0 6px}.thd-collections-group__sub{color:var(--thd-fg-muted);font-size:.98rem;margin:0}.thd-collections-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.thd-collection-card{display:block;aspect-ratio:4/3;border-radius:var(--thd-radius);overflow:hidden;position:relative;text-decoration:none;background:var(--thd-bg-soft);border:1px solid var(--thd-line);transition:transform .2s,box-shadow .2s}.thd-collection-card:hover{transform:translateY(-3px);box-shadow:var(--thd-shadow-md)}.thd-collection-card__img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:.9}.thd-collection-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 30%,#000000bf)}.thd-collection-card__title{position:absolute;left:16px;right:16px;bottom:14px;color:#fff;font-size:1.1rem;font-weight:700;line-height:1.25;z-index:2;text-shadow:0 1px 3px rgba(0,0,0,.4)}.thd-collection-card__count{position:absolute;left:16px;top:14px;background:#fffffff2;color:var(--thd-fg);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;padding:4px 10px;border-radius:999px;z-index:2}.thd-article-hero{padding:56px 0 36px}.thd-article-meta{display:flex;flex-wrap:wrap;gap:16px;align-items:center;color:var(--thd-fg-muted);font-size:.9rem;margin:18px 0 0}.thd-article-meta .dot{width:4px;height:4px;background:var(--thd-line);border-radius:50%}.thd-article-cover{margin:32px 0;border-radius:var(--thd-radius-lg);overflow:hidden;aspect-ratio:16/8;background:var(--thd-bg-soft)}.thd-article-cover img{width:100%;height:100%;object-fit:cover}.thd-404{text-align:center;padding:100px 24px 80px;max-width:720px;margin:0 auto}.thd-404__num{font-size:clamp(5rem,12vw,9rem);font-weight:800;color:var(--thd-accent);line-height:1;margin:0 0 16px;letter-spacing:-.05em}.thd-404__title{font-size:clamp(1.5rem,3vw,2.25rem);margin:0 0 14px}.thd-404__sub{color:var(--thd-fg-muted);font-size:1.08rem;margin:0 0 32px}.thd-404__suggestions{text-align:left;background:var(--thd-bg-soft);border-radius:var(--thd-radius);padding:24px 28px;margin-top:32px}.thd-404__suggestions h3{font-size:1rem;margin:0 0 12px}.thd-404__suggestions ul{columns:2;column-gap:24px;list-style:none;padding:0;margin:0}.thd-404__suggestions li{break-inside:avoid;margin:6px 0}.thd-404__suggestions a{font-size:.95rem;color:var(--thd-fg);text-decoration:none}.thd-404__suggestions a:hover{color:var(--thd-accent)}@media(max-width:640px){.thd-404__suggestions ul{columns:1}}.thd-story{display:grid;grid-template-columns:1fr;gap:36px;align-items:center;padding:48px 0}.thd-story__media{border-radius:var(--thd-radius-lg);overflow:hidden;aspect-ratio:4/3;background:var(--thd-bg-soft)}.thd-story__media img{width:100%;height:100%;object-fit:cover}@media(min-width:990px){.thd-story{grid-template-columns:1fr 1fr;gap:56px}.thd-story--reverse .thd-story__media{order:2}}.thd-disclaimer{font-size:.82rem;color:var(--thd-fg-muted);line-height:1.5;padding:20px 24px;background:var(--thd-bg-soft);border-radius:8px;border-left:3px solid var(--thd-line);margin:32px 0}@media print{.thd-hero,.thd-cta{background:none!important;color:#000!important;padding:16px 0!important}.thd-toc{border:1px solid #ccc}.thd-btn,.thd-accordion__btn:after,nav,footer{display:none!important}}.thd-empty{text-align:center;padding:60px 24px}.thd-empty__icon{font-size:3rem;opacity:.35;margin-bottom:10px}.thd-empty__title{font-size:1.2rem;margin:0 0 8px}.thd-empty__sub{color:var(--thd-fg-muted);margin:0 0 18px}.thd-usp-row{display:grid;grid-template-columns:1fr;gap:32px;align-items:center;padding:48px 0;border-bottom:1px solid var(--thd-line)}.thd-usp-row:last-child{border-bottom:none}@media(min-width:990px){.thd-usp-row{grid-template-columns:1fr 1fr;gap:64px}.thd-usp-row--reverse .thd-usp-row__visual{order:2}}.thd-usp-row__num{font-size:.82rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--thd-accent);margin-bottom:8px}.thd-usp-row__title{font-size:clamp(1.4rem,2.4vw,1.9rem);margin:0 0 14px}.thd-usp-row__visual{aspect-ratio:4/3;background:linear-gradient(135deg,var(--thd-bg-soft),#e8eaef);border-radius:var(--thd-radius-lg);display:flex;align-items:center;justify-content:center;font-size:4rem;color:var(--thd-accent)}.thd-mt-0{margin-top:0!important}.thd-mb-0{margin-bottom:0!important}.thd-text-center{text-align:center}.thd-hidden-mobile{display:none}@media(min-width:990px){.thd-hidden-mobile{display:block}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/seo-templates.css.map */
