.tcg-cta{width:100%;background-color:var(--cta-bg);color:var(--cta-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--cta-padding-y) var(--cta-padding-x);border-top:var(--cta-border-width) solid var(--cta-border);border-bottom:var(--cta-border-width) solid var(--cta-border)}.tcg-cta__container{max-width:var(--cta-max-width);margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.tcg-cta__badge{display:inline-flex;align-items:center;gap:8px;color:var(--cta-accent);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;margin-bottom:22px;line-height:1}.tcg-cta__badge-arrow{display:inline-flex;align-items:center}.tcg-cta__title{font-size:var(--cta-title-size);font-weight:800;line-height:1.12;letter-spacing:-.02em;margin:0 0 18px;color:var(--cta-text);max-width:var(--cta-content-max-width)}.tcg-cta__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-cta__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;color:var(--cta-accent)}.tcg-cta__title-bold+.tcg-cta__title-serif,.tcg-cta__title-serif+.tcg-cta__title-bold,.tcg-cta__title-bold+.tcg-cta__title-bold{margin-left:.25em}.tcg-cta__paragraph{font-size:var(--cta-paragraph-size);line-height:1.55;color:var(--cta-text-muted);max-width:var(--cta-content-max-width);margin:0 0 32px}.tcg-cta__paragraph p{margin:0}.tcg-cta__paragraph p+p{margin-top:10px}.tcg-cta__paragraph strong,.tcg-cta__paragraph b{color:var(--cta-text);font-weight:700}.tcg-cta__form-wrap{width:100%;max-width:var(--cta-form-max-width);margin-bottom:16px}.tcg-cta__form{display:flex;align-items:center;background-color:var(--cta-form-bg);border:1px solid var(--cta-form-border);border-radius:var(--cta-radius-md);padding:6px;gap:4px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.tcg-cta__form:focus-within{border-color:var(--cta-accent);box-shadow:0 0 0 3px #f4b94226}.tcg-cta__input{flex:1;background:transparent;border:none;outline:none;color:var(--cta-text);font-size:15px;padding:12px 16px;font-family:inherit;min-width:0;text-align:left}.tcg-cta__input::placeholder{color:var(--cta-input-placeholder)}.tcg-cta__submit{display:inline-flex;align-items:center;gap:8px;background-color:var(--cta-accent);color:var(--cta-accent-text);border:none;border-radius:calc(var(--cta-radius-md) - 4px);padding:12px 22px;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .15s ease;font-family:inherit}.tcg-cta__submit:hover{background-color:#fac35a;transform:translateY(-1px)}.tcg-cta__submit svg{transition:transform .2s ease}.tcg-cta__submit:hover svg{transform:translate(3px)}.tcg-cta__checklist{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;list-style:none;padding:0;margin:8px 0 0}.tcg-cta__check{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;color:var(--cta-text-muted);letter-spacing:0}.tcg-cta__check-icon{flex-shrink:0}@media(max-width:1100px){.tcg-cta__title{font-size:calc(var(--cta-title-size) * .88)}}@media(max-width:749px){.tcg-cta{padding:var(--cta-m-padding-y) var(--cta-m-padding-x)}.tcg-cta__title{font-size:var(--cta-m-title-size)}.tcg-cta__title-bold+.tcg-cta__title-serif,.tcg-cta__title-serif+.tcg-cta__title-bold,.tcg-cta__title-bold+.tcg-cta__title-bold{margin-left:0}.tcg-cta__paragraph{font-size:var(--cta-m-paragraph-size)}.tcg-cta__form{flex-direction:column;padding:8px;gap:8px;background-color:#ffffff08}.tcg-cta__input{width:100%;text-align:center;padding:12px}.tcg-cta__submit{width:100%;justify-content:center}.tcg-cta__checklist{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;width:100%;margin-top:18px;padding:0 4px}.tcg-cta__check{font-size:11px;white-space:nowrap;align-items:center;gap:5px;line-height:1.3;flex:0 0 auto}.tcg-cta__check-icon{width:11px;height:11px;margin-top:0}.tcg-cta__badge{font-size:11px;margin-bottom:18px}}.tcg-cta__form-success{display:none;align-items:center;justify-content:center;gap:10px;width:100%;max-width:var(--cta-form-max-width);background-color:#4cd9a81a;border:1px solid rgba(76,217,168,.4);border-radius:var(--cta-radius-md);padding:14px 18px;color:#4cd9a8;font-size:14px;font-weight:600;line-height:1.4;text-align:center;animation:tcgCtaSuccessFade .35s ease-out;margin:0 auto}.tcg-cta__form-success--visible{display:inline-flex!important}.tcg-cta__form-success-icon{flex-shrink:0;color:#4cd9a8}@keyframes tcgCtaSuccessFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tcg-cta__form-success{animation:none!important}}.tcg-cl{width:100%;background-color:var(--cl-bg);color:var(--cl-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--cl-padding-y) var(--cl-padding-x);border-top:var(--cl-border-width) solid var(--cl-border);border-bottom:var(--cl-border-width) solid var(--cl-border)}.tcg-cl__container{max-width:var(--cl-max-width);margin:0 auto;text-align:center;display:flex;flex-direction:column;align-items:center}.tcg-cl__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}.tcg-cl__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--cl-accent);color:var(--cl-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-cl__badge-text{font-size:12px;font-weight:700;color:var(--cl-text);letter-spacing:.18em;text-transform:uppercase}.tcg-cl__title{font-size:var(--cl-title-size);font-weight:800;line-height:1.08;letter-spacing:-.02em;margin:0 0 22px;color:var(--cl-text);max-width:var(--cl-content-max-width)}.tcg-cl__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-cl__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-cl__title-highlight{display:inline-block;background-color:var(--cl-highlight-bg);color:var(--cl-highlight-text);padding:2px 16px 8px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tcg-cl__title-bold+.tcg-cl__title-serif,.tcg-cl__title-serif+.tcg-cl__title-bold,.tcg-cl__title-bold+.tcg-cl__title-bold,.tcg-cl__title-bold+.tcg-cl__title-highlight{margin-left:.25em}.tcg-cl__paragraph{font-size:var(--cl-paragraph-size);line-height:1.55;color:var(--cl-text-muted);max-width:var(--cl-content-max-width);margin:0 0 32px}.tcg-cl__paragraph p{margin:0}.tcg-cl__paragraph strong,.tcg-cl__paragraph b{color:var(--cl-text);font-weight:700}.tcg-cl__form-wrap{width:100%;max-width:var(--cl-form-max-width);margin-bottom:16px}.tcg-cl__form{display:flex;align-items:center;background-color:var(--cl-form-bg);border:1px solid var(--cl-form-border);border-radius:var(--cl-radius-md);padding:6px;gap:4px;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.tcg-cl__form:focus-within{border-color:var(--cl-accent);box-shadow:0 0 0 3px #f4b94226}.tcg-cl__input{flex:1;background:transparent;border:none;outline:none;color:var(--cl-text);font-size:15px;padding:12px 16px;font-family:inherit;min-width:0;text-align:left}.tcg-cl__input::placeholder{color:var(--cl-input-placeholder)}.tcg-cl__submit{display:inline-flex;align-items:center;gap:8px;background-color:var(--cl-accent);color:var(--cl-accent-text);border:none;border-radius:calc(var(--cl-radius-md) - 4px);padding:12px 22px;font-size:15px;font-weight:700;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .15s ease;font-family:inherit}.tcg-cl__submit:hover{background-color:#fac35a;transform:translateY(-1px)}.tcg-cl__submit svg{transition:transform .2s ease}.tcg-cl__submit:hover svg{transform:translate(3px)}.tcg-cl__checklist{display:flex;flex-wrap:wrap;justify-content:center;gap:22px;list-style:none;padding:0;margin:8px 0 0}.tcg-cl__check{display:inline-flex;align-items:center;gap:8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:13px;color:var(--cl-text-muted)}.tcg-cl__check-icon{flex-shrink:0}.tcg-cl__stats{display:flex;flex-wrap:wrap;justify-content:center;gap:60px;margin-top:56px}.tcg-cl__stat{display:flex;flex-direction:column;align-items:center;gap:6px}.tcg-cl__stat-value{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;font-size:var(--cl-stat-number-size);color:var(--cl-accent);line-height:1;letter-spacing:-.01em}.tcg-cl__stat-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--cl-text-muted);font-weight:500}@media(max-width:1100px){.tcg-cl__title{font-size:calc(var(--cl-title-size) * .88)}.tcg-cl__stats{gap:40px}}@media(max-width:749px){.tcg-cl{padding:var(--cl-m-padding-y) var(--cl-m-padding-x)}.tcg-cl__title{font-size:var(--cl-m-title-size)}.tcg-cl__title-br-desktop{display:none}.tcg-cl__title-bold+.tcg-cl__title-serif,.tcg-cl__title-serif+.tcg-cl__title-bold,.tcg-cl__title-bold+.tcg-cl__title-bold,.tcg-cl__title-bold+.tcg-cl__title-highlight{margin-left:0}.tcg-cl__title-highlight{padding:2px 11px 6px}.tcg-cl__paragraph{font-size:var(--cl-m-paragraph-size)}.tcg-cl__form{flex-direction:column;padding:8px;gap:8px;background-color:#ffffff08}.tcg-cl__input{width:100%;text-align:center;padding:12px}.tcg-cl__submit{width:100%;justify-content:center}.tcg-cl__checklist{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;width:100%;margin-top:18px;padding:0 4px}.tcg-cl__check{font-size:11px;white-space:nowrap;align-items:center;gap:5px;line-height:1.3;flex:0 0 auto}.tcg-cl__check-icon{width:11px;height:11px;margin-top:0}.tcg-cl__badge{margin-bottom:18px}.tcg-cl__stats{margin-top:40px;gap:14px;width:100%;display:grid;grid-template-columns:repeat(4,1fr)}.tcg-cl__stat{gap:4px;min-width:0}.tcg-cl__stat-value{font-size:var(--cl-m-stat-number-size)}.tcg-cl__stat-label{font-size:8px;letter-spacing:.1em;line-height:1.3}}.tcg-cl__form-success{display:none;align-items:center;justify-content:center;gap:10px;width:100%;max-width:var(--cl-form-max-width);background-color:#4cd9a81a;border:1px solid rgba(76,217,168,.4);border-radius:var(--cl-radius-md);padding:14px 18px;color:#4cd9a8;font-size:14px;font-weight:600;line-height:1.4;text-align:center;animation:tcgClSuccessFade .35s ease-out;margin:0 auto}.tcg-cl__form-success--visible{display:inline-flex!important}.tcg-cl__form-success-icon{flex-shrink:0;color:#4cd9a8}@keyframes tcgClSuccessFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tcg-cl__form-success{animation:none!important}}.tcg-cmp{width:100%;background-color:var(--cmp-bg);color:var(--cmp-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--cmp-padding-y) var(--cmp-padding-x);border-top:var(--cmp-border-width) solid var(--cmp-border);border-bottom:var(--cmp-border-width) solid var(--cmp-border)}.tcg-cmp__container{max-width:var(--cmp-max-width);margin:0 auto}.tcg-cmp__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px}.tcg-cmp__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--cmp-accent);color:var(--cmp-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-cmp__badge-text{font-size:12px;font-weight:600;color:var(--cmp-text);letter-spacing:.18em;text-transform:uppercase}.tcg-cmp__title{font-size:var(--cmp-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 0 56px;color:var(--cmp-text);max-width:1000px}.tcg-cmp__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-cmp__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-cmp__title-bold+.tcg-cmp__title-serif,.tcg-cmp__title-serif+.tcg-cmp__title-bold,.tcg-cmp__title-bold+.tcg-cmp__title-bold,.tcg-cmp__title-bold+.tcg-cmp__title-highlight,.tcg-cmp__title-serif+.tcg-cmp__title-highlight{margin-left:.25em}.tcg-cmp__card-title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-cmp__card-title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-cmp__card-title-bold+.tcg-cmp__card-title-serif,.tcg-cmp__card-title-serif+.tcg-cmp__card-title-bold{margin-left:.25em}.tcg-cmp__title-highlight{display:inline-block;background-color:var(--cmp-highlight-bg);color:var(--cmp-highlight-text);padding:2px 18px 8px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(max-width:989px){.tcg-cmp__title-br-desktop{display:none}}.tcg-cmp__cards-wrap{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:var(--cmp-cards-gap)}.tcg-cmp__card{border-radius:var(--cmp-card-radius);padding:var(--cmp-card-padding);display:flex;flex-direction:column}.tcg-cmp__card--neg{background-color:var(--cmp-neg-bg);border:1px solid var(--cmp-neg-border);color:var(--cmp-neg-text)}.tcg-cmp__card--pos{background-color:var(--cmp-pos-bg);border:1px solid var(--cmp-pos-border);color:var(--cmp-pos-text)}.tcg-cmp__card-head{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px}.tcg-cmp__card-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}.tcg-cmp__card--neg .tcg-cmp__card-label{color:var(--cmp-neg-accent);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.tcg-cmp__card--pos .tcg-cmp__card-label{color:var(--cmp-pos-text);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase}.tcg-cmp__card-title{font-size:24px;line-height:1.25;letter-spacing:-.01em;margin:0 0 24px;font-weight:700}.tcg-cmp__card--neg .tcg-cmp__card-title{color:var(--cmp-neg-text)}.tcg-cmp__card--pos .tcg-cmp__card-title{color:var(--cmp-pos-text)}.tcg-cmp__list{list-style:none;padding:0;margin:0 0 24px;display:flex;flex-direction:column;gap:12px;flex:1}.tcg-cmp__list-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.tcg-cmp__card--neg .tcg-cmp__list-item{color:var(--cmp-neg-muted)}.tcg-cmp__card--pos .tcg-cmp__list-item{color:var(--cmp-pos-text)}.tcg-cmp__card--neg .tcg-cmp__list-item b,.tcg-cmp__card--neg .tcg-cmp__list-item strong{color:var(--cmp-neg-text);font-weight:700}.tcg-cmp__card--pos .tcg-cmp__list-item b,.tcg-cmp__card--pos .tcg-cmp__list-item strong{color:var(--cmp-pos-text);font-weight:700}.tcg-cmp__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;margin-top:3px}.tcg-cmp__icon svg{display:block}.tcg-cmp__card-divider{height:1px;background-color:var(--cmp-neg-divider);margin-bottom:22px}.tcg-cmp__card-divider--pos{background-color:var(--cmp-pos-divider)}.tcg-cmp__card-foot{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.tcg-cmp__card-foot-label{font-size:11px;letter-spacing:.16em;text-transform:uppercase;font-weight:600;margin-bottom:6px}.tcg-cmp__card--neg .tcg-cmp__card-foot-label{color:var(--cmp-neg-muted)}.tcg-cmp__card--pos .tcg-cmp__card-foot-label{color:var(--cmp-pos-text);opacity:.7}.tcg-cmp__card-foot-value{font-size:38px;font-weight:800;letter-spacing:-.01em;line-height:1}.tcg-cmp__card-foot--pos .tcg-cmp__card-foot-value{font-size:24px;line-height:1.15}.tcg-cmp__card-foot-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;color:var(--cmp-pos-text)}.tcg-cmp__card-foot-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;color:var(--cmp-pos-text)}.tcg-cmp__card-foot-right{font-size:12px;line-height:1.4;text-align:right;color:var(--cmp-neg-muted);max-width:160px}.tcg-cmp__card-foot-arrow{color:var(--cmp-pos-text);align-self:flex-end}.tcg-cmp__vs{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:var(--cmp-vs-size);height:var(--cmp-vs-size);border-radius:50%;background-color:var(--cmp-vs-bg);color:var(--cmp-vs-text);border:2px solid var(--cmp-vs-border);display:flex;align-items:center;justify-content:center;font-family:Times New Roman,Times,serif;font-style:italic;font-weight:600;font-size:16px;z-index:5;box-shadow:0 8px 24px #00000059}@media(max-width:1100px){.tcg-cmp__title{font-size:calc(var(--cmp-title-size) * .85)}.tcg-cmp__card-title{font-size:21px}}@media(max-width:989px){.tcg-cmp__cards-wrap{grid-template-columns:1fr;gap:var(--cmp-m-cards-gap)}.tcg-cmp__vs{position:relative;top:auto;left:auto;transform:none;margin:-8px auto;width:var(--cmp-m-vs-size);height:var(--cmp-m-vs-size);font-size:14px}}@media(max-width:749px){.tcg-cmp{padding:var(--cmp-m-padding-y) var(--cmp-m-padding-x)}.tcg-cmp__title{font-size:var(--cmp-m-title-size);margin-bottom:36px}.tcg-cmp__title-highlight{padding:2px 12px 6px}.tcg-cmp__title-bold+.tcg-cmp__title-serif,.tcg-cmp__title-serif+.tcg-cmp__title-bold,.tcg-cmp__title-bold+.tcg-cmp__title-bold,.tcg-cmp__title-bold+.tcg-cmp__title-highlight,.tcg-cmp__title-serif+.tcg-cmp__title-highlight{margin-left:0}.tcg-cmp__card{padding:var(--cmp-m-card-padding)}.tcg-cmp__card-title{font-size:19px;margin-bottom:18px}.tcg-cmp__list{gap:10px;margin-bottom:18px}.tcg-cmp__list-item{font-size:13px}.tcg-cmp__card-divider{margin-bottom:16px}.tcg-cmp__card-foot-value{font-size:30px}.tcg-cmp__card-foot--pos .tcg-cmp__card-foot-value{font-size:20px}.tcg-cmp__card-foot-right{font-size:11px;max-width:130px}.tcg-cmp__badge{margin-bottom:22px}}.tcg-ft{width:100%;background-color:var(--ft-bg);color:var(--ft-text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;padding:var(--ft-padding-y) var(--ft-padding-x);border-top:var(--ft-border-width) solid var(--ft-border)}.tcg-ft__container{max-width:var(--ft-max-width);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:24px;font-size:var(--ft-font-size);line-height:1.4}.tcg-ft__left{color:var(--ft-text);letter-spacing:.02em}.tcg-ft__links{display:inline-flex;align-items:center;gap:var(--ft-links-gap);flex-wrap:wrap;justify-content:flex-end}.tcg-ft__link{color:var(--ft-link);text-decoration:none;letter-spacing:.02em;transition:color .15s ease}.tcg-ft__link:hover{color:var(--ft-link-hover)}@media(max-width:749px){.tcg-ft{padding:var(--ft-m-padding-y) var(--ft-m-padding-x)}.tcg-ft__container{flex-direction:column;gap:14px;text-align:center;font-size:var(--ft-m-font-size)}.tcg-ft__links{gap:16px;justify-content:center}}.tcg-hero{position:relative;background-color:var(--hero-bg);color:var(--hero-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--hero-padding-y) var(--hero-padding-x);overflow:hidden;isolation:isolate}.tcg-hero__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none}.tcg-hero__grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:48px 48px;mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.7) 0%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.7) 0%,transparent 75%)}.tcg-hero__glow{position:absolute;width:600px;height:600px;border-radius:50%;filter:blur(120px);opacity:.18}.tcg-hero__glow--1{background:var(--hero-accent);top:-200px;right:-100px}.tcg-hero__glow--2{background:var(--hero-accent-dark);bottom:-200px;left:10%;opacity:.1}.tcg-hero__container{max-width:var(--hero-max-width);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:60px;align-items:center;position:relative}.tcg-hero__badges{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:32px}.tcg-hero__badge{display:inline-flex;align-items:center;gap:8px;padding:7px 14px 7px 12px;border-radius:999px;font-size:13px;font-weight:600;color:var(--hero-accent);line-height:1;white-space:nowrap}.tcg-hero__badge--outline{border:1px solid rgba(244,185,66,.4);background-color:#f4b9420a}.tcg-hero__badge-icon{display:inline-flex;align-items:center;justify-content:center;font-size:13px;line-height:1}.tcg-hero__badge-text{color:var(--hero-accent)}.tcg-hero__badge--counter{padding-left:6px}.tcg-hero__avatars{display:inline-flex;align-items:center}.tcg-hero__avatar{width:22px;height:22px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;border:2px solid var(--hero-bg);margin-right:-7px;letter-spacing:0}.tcg-hero__avatar:last-child{margin-right:4px}.tcg-hero__badge-dot{width:6px;height:6px;border-radius:50%;display:inline-block}.tcg-hero__badge-dot--pulse{animation:tcgHeroPulse 2s infinite}@keyframes tcgHeroPulse{0%{box-shadow:0 0 #4cd9a88c}70%{box-shadow:0 0 0 6px #4cd9a800}to{box-shadow:0 0 #4cd9a800}}.tcg-hero__title{font-size:var(--hero-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 0 28px;color:var(--hero-text)}.tcg-hero__title-line{display:block}.tcg-hero__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;color:var(--hero-text)}.tcg-hero__title-highlight{display:inline-block;background-color:var(--hero-highlight-bg);color:var(--hero-highlight-text);padding:2px 14px 6px;border-radius:4px;font-weight:800;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tcg-hero__paragraph{font-size:var(--hero-paragraph-size);line-height:1.55;color:var(--hero-text-muted);margin:0 0 22px;max-width:540px}.tcg-hero__paragraph>p{margin:0}.tcg-hero__paragraph>p+p{margin-top:12px}.tcg-hero__paragraph strong,.tcg-hero__paragraph b{color:var(--hero-text);font-weight:700}.tcg-hero__paragraph--secondary{margin-bottom:28px}.tcg-hero__form-wrap{margin-bottom:14px;max-width:480px}.tcg-hero__form{display:flex;align-items:center;background-color:var(--hero-form-bg);border:1px solid var(--hero-form-border);border-radius:var(--hero-radius-md);padding:6px;gap:4px;transition:border-color .2s ease,box-shadow .2s ease}.tcg-hero__form:focus-within{border-color:var(--hero-accent);box-shadow:0 0 0 3px #f4b94226}.tcg-hero__input{flex:1;background:transparent;border:none;outline:none;color:var(--hero-text);font-size:15px;padding:12px 14px;font-family:inherit;min-width:0}.tcg-hero__input::placeholder{color:var(--hero-input-placeholder)}.tcg-hero__submit{display:inline-flex;align-items:center;gap:8px;background-color:var(--hero-accent);color:var(--hero-accent-text);border:none;border-radius:calc(var(--hero-radius-md) - 4px);padding:12px 20px;font-size:15px;font-weight:600;cursor:pointer;white-space:nowrap;transition:background-color .2s ease,transform .15s ease;font-family:inherit}.tcg-hero__submit:hover{background-color:#fac35a;transform:translateY(-1px)}.tcg-hero__submit svg{transition:transform .2s ease}.tcg-hero__submit:hover svg{transform:translate(3px)}.tcg-hero__checklist{display:flex;flex-wrap:wrap;gap:var(--hero-checklist-gap, 22px);list-style:none;padding:0;margin:var(--hero-checklist-margin-top, 6px) 0 0}.tcg-hero__check{display:inline-flex;align-items:center;gap:8px;font-size:var(--hero-checklist-font-size, 13px);color:var(--hero-text-muted);letter-spacing:.01em}.tcg-hero__check-icon{flex-shrink:0}.tcg-hero__right{position:relative;display:flex;align-items:center;justify-content:center}.tcg-hero__mockup-stage{position:relative;width:100%;max-width:580px;margin:0 auto;perspective:1400px;transform-style:preserve-3d}.tcg-hero__mockup-stage--float{animation:tcgStageFloat 7s ease-in-out infinite;will-change:transform}@keyframes tcgStageFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tcg-hero__mockup{background-color:var(--hero-card-bg);border:1px solid var(--hero-card-border);border-radius:var(--hero-radius-lg);padding:26px 26px 22px;width:100%;max-width:580px;margin:0 auto;box-shadow:0 25px 60px #00000073,0 0 0 1px #f4b9420f;position:relative;z-index:1;transform-origin:center center;transform-style:preserve-3d;will-change:transform;--mockup-rest-rotation: 0deg;--tilt-x: 0deg;--tilt-y: 0deg;--press: 1;transform:rotateX(var(--tilt-x)) rotateY(var(--tilt-y)) rotate(var(--mockup-rest-rotation)) scale(var(--press));transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .4s ease}.tcg-hero__mockup--tilt{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .3s ease}.tcg-hero__mockup--tilt:hover{box-shadow:0 35px 80px #0000008c,0 0 0 1px #f4b9421f}.tcg-hero__mockup [data-tcg-zone]{transition:transform .2s ease,background-color .2s ease;transform-style:preserve-3d;will-change:transform}.tcg-hero__mockup--tilt [data-tcg-zone]:hover{transform:translateZ(8px)}.tcg-hero__mockup [data-tcg-zone]:active{transform:translateZ(-4px) scale(.985);transition-duration:.1s}.tcg-hero__mockup--tilt .tcg-hero__stat{transition:transform .2s ease,background-color .2s ease,border-color .2s ease}.tcg-hero__mockup--tilt .tcg-hero__stat:hover{transform:translateZ(12px) translateY(-2px);background-color:#f4b9420d;border-color:#f4b94240}.tcg-hero__mockup--tilt .tcg-hero__mockup-row{transition:background-color .2s ease,transform .2s ease}.tcg-hero__mockup--tilt .tcg-hero__mockup-row:hover{background-color:#ffffff05;transform:translateZ(4px)}.tcg-hero__mockup-stage--float:hover{animation-play-state:paused}@media(prefers-reduced-motion:reduce){.tcg-hero__mockup-stage--float,.tcg-hero__mockup{animation:none!important;transition:none!important}.tcg-hero__mockup [data-tcg-zone]{transition:none!important}}.tcg-hero__mockup-topbar{display:flex;justify-content:flex-end;margin-bottom:16px}.tcg-hero__mockup-status{display:inline-flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.12em;color:var(--hero-text-muted);font-weight:600}.tcg-hero__mockup-status-dot{width:6px;height:6px;border-radius:50%;background-color:var(--hero-success)}.tcg-hero__mockup-status-text,.tcg-hero__mockup-status-state{color:var(--hero-text);text-transform:uppercase}.tcg-hero__mockup-status-sep{opacity:.5}.tcg-hero__mockup-tabs{display:flex;gap:22px;padding-bottom:14px;border-bottom:1px solid var(--hero-card-border);margin-bottom:18px}.tcg-hero__mockup-tab{font-size:13px;color:var(--hero-text-muted);font-weight:500;position:relative;padding-bottom:14px;margin-bottom:-15px}.tcg-hero__mockup-tab--active{color:var(--hero-accent);font-weight:600}.tcg-hero__mockup-tab--active:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:var(--hero-accent);border-radius:1px}.tcg-hero__mockup-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:22px}.tcg-hero__stat{background-color:#ffffff06;border:1px solid var(--hero-card-border);border-radius:var(--hero-radius-sm);padding:12px 14px;min-height:70px}.tcg-hero__stat-label{font-size:10px;letter-spacing:.14em;color:var(--hero-text-muted);text-transform:uppercase;margin-bottom:8px;font-weight:500}.tcg-hero__stat-value{font-size:22px;font-weight:700;letter-spacing:-.01em}.tcg-hero__mockup-table{margin-bottom:16px}.tcg-hero__mockup-thead{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;padding:0 4px 10px;border-bottom:1px solid var(--hero-card-border);margin-bottom:6px}.tcg-hero__mockup-th{font-size:10px;letter-spacing:.14em;color:var(--hero-text-muted);text-transform:uppercase;font-weight:500}.tcg-hero__mockup-th--num{text-align:right}.tcg-hero__mockup-tbody{display:flex;flex-direction:column}.tcg-hero__mockup-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:8px;padding:11px 4px;align-items:center;border-bottom:1px solid rgba(255,255,255,.04);font-size:13px}.tcg-hero__mockup-row:last-child{border-bottom:none}.tcg-hero__mockup-row-name{display:inline-flex;align-items:center;gap:9px;color:var(--hero-text);font-weight:500}.tcg-hero__mockup-row-dot{width:6px;height:6px;border-radius:50%;flex-shrink:0}.tcg-hero__mockup-row-cell{text-align:right;color:var(--hero-text-muted)}.tcg-hero__mockup-row-cell--pct{display:flex;justify-content:flex-end}.tcg-hero__mockup-pill{display:inline-block;background-color:#dc50641f;color:var(--hero-danger);padding:3px 10px;border-radius:999px;font-size:12px;font-weight:600}.tcg-hero__mockup-footer{display:flex;justify-content:space-between;align-items:center;padding-top:14px;border-top:1px solid var(--hero-card-border);font-size:11px;letter-spacing:.1em;text-transform:uppercase;font-weight:500}.tcg-hero__mockup-footer-left{display:inline-flex;align-items:center;gap:8px}.tcg-hero__mockup-footer-label{color:var(--hero-text-muted)}.tcg-hero__mockup-footer-value{color:var(--hero-danger);font-weight:700}.tcg-hero__mockup-footer-right{color:var(--hero-text-muted)}.tcg-hero__tooltip{position:absolute;z-index:10;background-color:var(--hero-card-bg);border:1.5px solid var(--hero-accent);border-radius:var(--hero-radius-sm);padding:8px 12px;font-size:12px;color:var(--hero-text);font-weight:500;line-height:1.25;display:inline-flex;align-items:center;gap:8px;box-shadow:0 8px 24px #0006;max-width:200px;transform-style:flat;will-change:transform}.tcg-hero__tooltip-icon{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:6px;background-color:var(--hero-accent);color:var(--hero-accent-text);font-weight:800;font-size:12px;flex-shrink:0}.tcg-hero__tooltip-text{display:inline-flex;flex-direction:column;gap:1px;white-space:normal}.tcg-hero__tooltip-line{display:block;white-space:nowrap;line-height:1.25}.tcg-hero__tooltip--tl{top:-34px;left:-8px;transform:rotate(-3deg) translateZ(80px)}.tcg-hero__tooltip--br{bottom:70px;right:-8px;transform:rotate(2deg) translateZ(80px)}.tcg-hero__tooltip-arrow{position:absolute;width:60px;height:50px;pointer-events:none}.tcg-hero__tooltip-arrow--tl{bottom:-40px;right:-10px;transform:rotate(8deg)}.tcg-hero__tooltip-arrow--br{top:-38px;left:-10px;transform:rotate(-8deg)}@media(max-width:1100px){.tcg-hero__container{gap:40px}.tcg-hero__title{font-size:calc(var(--hero-title-size) * .85)}}@media(max-width:989px){.tcg-hero{padding:var(--hero-m-padding-y) var(--hero-m-padding-x);padding-bottom:calc(var(--hero-m-padding-y) + 60px)}.tcg-hero__container{grid-template-columns:1fr;gap:var(--hero-m-column-gap)}.tcg-hero__title{font-size:var(--hero-m-title-size)}.tcg-hero__paragraph{font-size:var(--hero-m-paragraph-size);max-width:100%}.tcg-hero__form-wrap{max-width:100%}.tcg-hero__left{display:flex;flex-direction:column}.tcg-hero__badges{margin-bottom:18px;margin-top:0;flex-direction:column;gap:10px;align-items:stretch}.tcg-hero__badge{width:100%;justify-content:center}.tcg-hero__checklist{flex-wrap:nowrap;gap:10px;justify-content:space-between;align-items:center;width:100%;max-width:100%}.tcg-hero__check{font-size:11px;white-space:nowrap;flex:0 1 auto;min-width:0;gap:5px}.tcg-hero__check-icon{width:11px;height:11px;flex-shrink:0}.tcg-hero__mockup-topbar{justify-content:center}.tcg-hero__tooltip--tl,.tcg-hero__tooltip--br{left:50%;right:auto}.tcg-hero__tooltip--tl{top:-52px;bottom:auto;transform:translate(-50%) translateZ(80px)}.tcg-hero__tooltip--br{bottom:-52px;top:auto;transform:translate(-50%) translateZ(80px)}.tcg-hero__tooltip-text{flex-direction:row;gap:4px}.tcg-hero__tooltip-line{white-space:nowrap}.tcg-hero__tooltip-arrow{display:none}.tcg-hero__tooltip--tl:after,.tcg-hero__tooltip--br:after{content:"";position:absolute;left:50%;width:0;height:30px;transform:translate(-50%)}.tcg-hero__tooltip--tl:after{top:100%;border-left:2px dashed var(--hero-tooltip-tl-arrow)}.tcg-hero__tooltip--br:after{bottom:100%;border-left:2px dashed var(--hero-tooltip-br-arrow)}.tcg-hero__tooltip--tl:before,.tcg-hero__tooltip--br:before{content:"";position:absolute;left:50%;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;transform:translate(-50%)}.tcg-hero__tooltip--tl:before{top:calc(100% + 28px);border-top:7px solid var(--hero-tooltip-tl-arrow)}.tcg-hero__tooltip--br:before{bottom:calc(100% + 28px);border-bottom:7px solid var(--hero-tooltip-br-arrow)}}@media(max-width:600px){.tcg-hero__badges{gap:8px}.tcg-hero__badge{font-size:11px;padding:6px 11px 6px 10px}.tcg-hero__avatar{width:18px;height:18px;font-size:9px;margin-right:-6px}.tcg-hero__form{flex-direction:column;padding:8px;gap:8px;background-color:#ffffff08}.tcg-hero__input{width:100%;text-align:center;padding:12px}.tcg-hero__submit{width:100%;justify-content:center}.tcg-hero__checklist{flex-wrap:nowrap;gap:12px;justify-content:flex-start;align-items:center;width:100%}.tcg-hero__check{font-size:12px;white-space:nowrap;flex-shrink:0}.tcg-hero__check-icon{width:12px;height:12px}.tcg-hero__mockup{padding:18px 16px;transform:none!important}.tcg-hero__mockup-tabs{gap:16px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.tcg-hero__mockup-tabs::-webkit-scrollbar{display:none}.tcg-hero__mockup-stats{gap:6px}.tcg-hero__stat{padding:10px;min-height:60px}.tcg-hero__stat-value{font-size:16px}.tcg-hero__mockup-row,.tcg-hero__mockup-thead{grid-template-columns:1.5fr 1fr 1fr 1fr;font-size:11px}.tcg-hero__mockup-pill{padding:2px 7px;font-size:10px}.tcg-hero__tooltip{font-size:11px;padding:7px 11px;max-width:none}.tcg-hero__tooltip-icon{width:18px;height:18px;font-size:10px}.tcg-hero__tooltip--tl:after,.tcg-hero__tooltip--br:after{height:22px}.tcg-hero__tooltip--tl:before{top:calc(100% + 20px)}.tcg-hero__tooltip--br:before{bottom:calc(100% + 20px)}.tcg-hero__tooltip--tl{top:-44px}.tcg-hero__tooltip--br{bottom:-44px}}.tcg-hero__form-success{display:none;align-items:center;gap:10px;background-color:#4cd9a81a;border:1px solid rgba(76,217,168,.4);border-radius:var(--hero-radius-md);padding:14px 18px;color:var(--hero-success);font-size:14px;font-weight:600;line-height:1.4;animation:tcgSuccessFade .35s ease-out}.tcg-hero__form-success--visible{display:inline-flex!important}.tcg-hero__form-success-icon{flex-shrink:0;color:var(--hero-success)}@keyframes tcgSuccessFade{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.tcg-hero__form-success{animation:none!important}}.tcg-pq{width:100%;background-color:var(--pq-bg);color:var(--pq-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--pq-padding-y) var(--pq-padding-x);border-top:var(--pq-border-width) solid var(--pq-border);border-bottom:var(--pq-border-width) solid var(--pq-border)}.tcg-pq__container{max-width:var(--pq-max-width);margin:0 auto}.tcg-pq__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}.tcg-pq__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--pq-accent);color:var(--pq-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-pq__badge-text{font-size:12px;font-weight:700;color:var(--pq-text);letter-spacing:.18em;text-transform:uppercase}.tcg-pq__title{font-size:var(--pq-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 0 56px;color:var(--pq-text);max-width:var(--pq-content-max-width)}.tcg-pq__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-pq__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-pq__title-highlight{display:inline-block;background-color:var(--pq-highlight-bg);color:var(--pq-highlight-text);padding:2px 16px 8px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tcg-pq__title-bold+.tcg-pq__title-serif,.tcg-pq__title-serif+.tcg-pq__title-bold,.tcg-pq__title-bold+.tcg-pq__title-bold,.tcg-pq__title-bold+.tcg-pq__title-highlight,.tcg-pq__title-serif+.tcg-pq__title-highlight{margin-left:.25em}.tcg-pq__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--pq-cards-gap)}.tcg-pq__card{background-color:var(--pq-card-bg);border:1px solid var(--pq-card-border);border-radius:var(--pq-card-radius);padding:var(--pq-card-padding);display:flex;flex-direction:column;transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.tcg-pq__card:hover{transform:translateY(-2px);border-color:#f4b94240;background-color:#f4b94206}.tcg-pq__card-tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:18px}.tcg-pq__card-dash{width:22px;height:2px;background-color:var(--pq-accent);border-radius:1px}.tcg-pq__card-tag-text{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--pq-accent);font-weight:500}.tcg-pq__card-title{font-size:18px;font-weight:700;line-height:1.3;color:var(--pq-text);margin:0 0 14px;letter-spacing:-.01em}.tcg-pq__card-text{font-size:14px;line-height:1.55;color:var(--pq-text-muted);margin:0}.tcg-pq__card-text strong,.tcg-pq__card-text b{color:var(--pq-text);font-weight:700}@media(max-width:1100px){.tcg-pq__title{font-size:calc(var(--pq-title-size) * .85)}.tcg-pq__cards{gap:16px}}@media(max-width:989px){.tcg-pq__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.tcg-pq{padding:var(--pq-m-padding-y) var(--pq-m-padding-x)}.tcg-pq__title{font-size:var(--pq-m-title-size);margin-bottom:36px}.tcg-pq__title-bold+.tcg-pq__title-serif,.tcg-pq__title-serif+.tcg-pq__title-bold,.tcg-pq__title-bold+.tcg-pq__title-bold,.tcg-pq__title-bold+.tcg-pq__title-highlight,.tcg-pq__title-serif+.tcg-pq__title-highlight{margin-left:0}.tcg-pq__title-highlight{padding:2px 11px 6px}.tcg-pq__cards{grid-template-columns:1fr;gap:var(--pq-m-cards-gap)}.tcg-pq__card{padding:var(--pq-m-card-padding)}.tcg-pq__card-tag{margin-bottom:14px}.tcg-pq__card-title{font-size:16px;margin-bottom:10px}.tcg-pq__card-text{font-size:13px}.tcg-pq__badge{margin-bottom:18px}}.tcg-qe{width:100%;background-color:var(--qe-bg);color:var(--qe-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--qe-padding-y) var(--qe-padding-x);border-top:var(--qe-border-width) solid var(--qe-border);border-bottom:var(--qe-border-width) solid var(--qe-border)}.tcg-qe__container{max-width:var(--qe-max-width);margin:0 auto;text-align:center}.tcg-qe__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}.tcg-qe__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--qe-accent);color:var(--qe-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-qe__badge-text{font-size:12px;font-weight:600;color:var(--qe-text);letter-spacing:.18em;text-transform:uppercase}.tcg-qe__title{font-size:var(--qe-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 auto 22px;color:var(--qe-text);max-width:var(--qe-content-max-width)}.tcg-qe__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-qe__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-qe__title-highlight{display:inline-block;background-color:var(--qe-highlight-bg);color:var(--qe-highlight-text);padding:2px 16px 8px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tcg-qe__title-bold+.tcg-qe__title-serif,.tcg-qe__title-serif+.tcg-qe__title-bold,.tcg-qe__title-bold+.tcg-qe__title-bold,.tcg-qe__title-bold+.tcg-qe__title-highlight{margin-left:.25em}.tcg-qe__intro{font-size:var(--qe-paragraph-size);line-height:1.55;color:var(--qe-text-muted);max-width:var(--qe-content-max-width);margin:0 auto 56px}.tcg-qe__intro p{margin:0}.tcg-qe__intro p+p{margin-top:10px}.tcg-qe__intro strong,.tcg-qe__intro b{color:var(--qe-text);font-weight:700}.tcg-qe__cards{display:grid;grid-template-columns:1fr 1fr;gap:var(--qe-cards-gap);max-width:var(--qe-cards-max-width);margin:0 auto 40px;text-align:left}.tcg-qe__card{background-color:var(--qe-card-bg);border:1.5px dashed var(--qe-card-border);border-radius:var(--qe-card-radius);padding:var(--qe-card-padding);display:flex;flex-direction:column}.tcg-qe__card-icon{width:42px;height:42px;border-radius:9px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:22px}.tcg-qe__card-icon--yes{background-color:#f4b9421f;color:var(--qe-accent)}.tcg-qe__card-icon--no{background-color:#e04c681f;color:var(--qe-danger)}.tcg-qe__card-title{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;color:var(--qe-text-muted);display:flex;align-items:baseline;gap:6px}.tcg-qe__card-label-prefix{color:var(--qe-text-muted)}.tcg-qe__card-label-word{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;letter-spacing:0;text-transform:lowercase;font-size:18px;color:var(--qe-accent);line-height:1}.tcg-qe__card-label-word--danger{color:var(--qe-danger)}.tcg-qe__list{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:14px}.tcg-qe__list-item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;color:var(--qe-text)}.tcg-qe__list-item b,.tcg-qe__list-item strong{color:var(--qe-text);font-weight:700}.tcg-qe__list-icon{flex-shrink:0;margin-top:3px;display:inline-flex;align-items:center;justify-content:center}.tcg-qe__list-icon--yes{color:var(--qe-accent)}.tcg-qe__list-icon--no{color:var(--qe-danger)}.tcg-qe__list-icon svg{display:block}.tcg-qe__banner-wrap{position:relative;max-width:var(--qe-cards-max-width);margin:56px auto 0}.tcg-qe__banner-badge{position:absolute;top:-14px;left:50%;transform:translate(-50%);background-color:var(--qe-accent);color:var(--qe-accent-text);font-size:11px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;padding:6px 14px;border-radius:999px;z-index:2;line-height:1;white-space:nowrap}.tcg-qe__banner{background-color:var(--qe-banner-bg);border:1.5px dashed var(--qe-banner-border);border-radius:var(--qe-card-radius);padding:30px 36px;text-align:center}.tcg-qe__banner-text{font-size:15px;line-height:1.6;color:var(--qe-text);max-width:760px;margin:0 auto}.tcg-qe__banner-text strong,.tcg-qe__banner-text b{color:var(--qe-text);font-weight:700}@media(max-width:1100px){.tcg-qe__title{font-size:calc(var(--qe-title-size) * .85)}}@media(max-width:989px){.tcg-qe__cards{grid-template-columns:1fr;gap:var(--qe-m-cards-gap)}}@media(max-width:749px){.tcg-qe{padding:var(--qe-m-padding-y) var(--qe-m-padding-x)}.tcg-qe__title{font-size:var(--qe-m-title-size)}.tcg-qe__title-br-desktop{display:none}.tcg-qe__title-bold+.tcg-qe__title-serif,.tcg-qe__title-serif+.tcg-qe__title-bold,.tcg-qe__title-bold+.tcg-qe__title-bold,.tcg-qe__title-bold+.tcg-qe__title-highlight{margin-left:0}.tcg-qe__title-highlight{padding:2px 11px 6px}.tcg-qe__intro{font-size:var(--qe-m-paragraph-size);margin-bottom:36px}.tcg-qe__card{padding:var(--qe-m-card-padding)}.tcg-qe__card-icon{width:36px;height:36px;margin-bottom:16px}.tcg-qe__card-icon svg{width:16px;height:16px}.tcg-qe__card-title{font-size:12px;margin-bottom:16px}.tcg-qe__card-label-word{font-size:16px}.tcg-qe__list-item{font-size:13px}.tcg-qe__banner-wrap{margin-top:36px}.tcg-qe__banner{padding:24px 18px}.tcg-qe__banner-text{font-size:13px}.tcg-qe__banner-badge{font-size:10px;padding:5px 11px}.tcg-qe__badge{margin-bottom:18px}}.tcg-qs{width:100%;background-color:var(--qs-bg);color:var(--qs-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--qs-padding-y) var(--qs-padding-x);border-top:var(--qs-border-width) solid var(--qs-border);border-bottom:var(--qs-border-width) solid var(--qs-border)}.tcg-qs__container{max-width:var(--qs-max-width);margin:0 auto;display:grid;grid-template-columns:1fr 1.05fr;gap:var(--qs-columns-gap);align-items:stretch}.tcg-qs__left{display:flex;flex-direction:column;gap:18px;height:100%}.tcg-qs__card--years{flex:1;display:flex;flex-direction:column}.tcg-qs__card--years .tcg-qs__data-rows{flex:1;display:flex;flex-direction:column;justify-content:space-between}.tcg-qs__card{background-color:var(--qs-card-bg);border:1px solid var(--qs-card-border);border-radius:var(--qs-card-radius);padding:var(--qs-card-padding);color:var(--qs-card-text);box-shadow:0 1px #ffffff0a inset,0 20px 40px #0a0e2e2e}.tcg-qs__profile{display:flex;align-items:center;gap:14px;margin-bottom:18px}.tcg-qs__avatar-wrap{width:56px;height:56px;border-radius:50%;padding:2px;border:2px solid var(--qs-card-accent);flex-shrink:0;display:inline-block;box-sizing:content-box;line-height:0;overflow:hidden}.tcg-qs__avatar-inner{width:56px;height:56px;border-radius:50%;overflow:hidden;display:block;transform-origin:center center}.tcg-qs__avatar{width:56px!important;height:56px!important;border-radius:50%!important;display:block;object-fit:cover;object-position:center}.tcg-qs__avatar--placeholder{background-color:var(--qs-card-accent);color:var(--qs-card-bg);display:flex;align-items:center;justify-content:center;font-size:22px;font-weight:700}.tcg-qs__profile-info{display:flex;flex-direction:column;gap:2px;min-width:0}.tcg-qs__profile-name-row{display:inline-flex;align-items:center;gap:6px}.tcg-qs__profile-name{font-size:17px;font-weight:700;color:var(--qs-card-text);letter-spacing:-.01em}.tcg-qs__verified{display:inline-flex;align-items:center}.tcg-qs__profile-handle{font-size:13px;color:var(--qs-card-muted)}.tcg-qs__profile-status{display:inline-flex;align-items:center;gap:6px;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--qs-status-color);margin-top:4px}.tcg-qs__status-dot{width:7px;height:7px;border-radius:50%;background-color:var(--qs-status-color)}.tcg-qs__status-dot--pulse{animation:tcgQsPulse 2s infinite}@keyframes tcgQsPulse{0%{box-shadow:0 0 #4cd9a88c}70%{box-shadow:0 0 0 6px #4cd9a800}to{box-shadow:0 0 #4cd9a800}}.tcg-qs__card-divider{height:1px!important;background-color:#ffffff2e!important;margin:2px 0 20px!important;width:100%!important;border:none!important;display:block!important}.tcg-qs__metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.tcg-qs__metric{display:flex;flex-direction:column;gap:4px}.tcg-qs__metric-value{font-size:22px;font-weight:800;color:var(--qs-card-text);letter-spacing:-.01em;line-height:1}.tcg-qs__metric-label{font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--qs-card-muted);font-weight:600}.tcg-qs__years-head{display:flex;align-items:center;gap:18px;margin-bottom:28px}.tcg-qs__years-number{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;font-size:78px;line-height:1;color:var(--qs-card-accent);letter-spacing:-.02em}.tcg-qs__years-text{font-size:18px;font-weight:700;line-height:1.25;color:var(--qs-card-text);letter-spacing:-.01em}.tcg-qs__data-rows{display:flex;flex-direction:column}.tcg-qs__data-row{display:grid;grid-template-columns:130px 1fr;gap:16px;padding:16px 0;border-bottom:1px solid rgba(255,255,255,.12)!important;align-items:start}.tcg-qs__data-row:last-child{border-bottom:none}.tcg-qs__data-row:first-child{padding-top:0}.tcg-qs__data-label{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--qs-card-accent);font-weight:500;padding-top:2px}.tcg-qs__data-value-main{font-size:15px;font-weight:700;color:var(--qs-card-text);letter-spacing:-.01em;line-height:1.3}.tcg-qs__data-value-sub{font-size:13px;color:var(--qs-card-muted);margin-top:3px;line-height:1.4}.tcg-qs__right{display:flex;flex-direction:column}.tcg-qs__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px;align-self:flex-start}.tcg-qs__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--qs-accent);color:var(--qs-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-qs__badge-text{font-size:12px;font-weight:700;color:var(--qs-text);letter-spacing:.18em;text-transform:uppercase}.tcg-qs__title{font-size:var(--qs-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 0 26px;color:var(--qs-text)}.tcg-qs__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-qs__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-qs__title-highlight{display:inline-block;background-color:var(--qs-highlight-bg);color:var(--qs-highlight-text);padding:2px 16px 8px;border-radius:4px;font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800;font-style:normal;box-decoration-break:clone;-webkit-box-decoration-break:clone}.tcg-qs__title-bold+.tcg-qs__title-serif,.tcg-qs__title-serif+.tcg-qs__title-bold,.tcg-qs__title-bold+.tcg-qs__title-bold,.tcg-qs__title-bold+.tcg-qs__title-highlight{margin-left:.25em}.tcg-qs__paragraph{font-size:var(--qs-paragraph-size);line-height:1.55;color:var(--qs-text);margin:0 0 18px}.tcg-qs__paragraph p{margin:0}.tcg-qs__paragraph p+p{margin-top:12px}.tcg-qs__paragraph strong,.tcg-qs__paragraph b{color:var(--qs-text);font-weight:700}.tcg-qs__stats-divider{height:1px!important;background-color:#0a0e2e66!important;margin:22px 0 28px!important;width:100%!important;border:none!important;display:block!important}.tcg-qs__stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.tcg-qs__stat{display:flex;flex-direction:column;gap:4px}.tcg-qs__stat-value{font-size:30px;font-weight:800;color:var(--qs-text);letter-spacing:-.02em;line-height:1}.tcg-qs__stat-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--qs-text);opacity:.7;font-weight:600}@media(max-width:1100px){.tcg-qs__title{font-size:calc(var(--qs-title-size) * .85)}.tcg-qs__stat-value{font-size:26px}}@media(max-width:989px){.tcg-qs__container{grid-template-columns:1fr;gap:40px}.tcg-qs__right{order:-1}.tcg-qs__title-br-desktop{display:none}}@media(max-width:749px){.tcg-qs{padding:var(--qs-m-padding-y) var(--qs-m-padding-x)}.tcg-qs__title{font-size:var(--qs-m-title-size)}.tcg-qs__title-bold+.tcg-qs__title-serif,.tcg-qs__title-serif+.tcg-qs__title-bold,.tcg-qs__title-bold+.tcg-qs__title-bold,.tcg-qs__title-bold+.tcg-qs__title-highlight{margin-left:0}.tcg-qs__title-highlight{padding:2px 11px 6px}.tcg-qs__paragraph{font-size:var(--qs-m-paragraph-size)}.tcg-qs__card{padding:var(--qs-m-card-padding)}.tcg-qs__avatar-wrap{width:48px;height:48px}.tcg-qs__profile-name{font-size:15px}.tcg-qs__metric-value{font-size:18px}.tcg-qs__years-number{font-size:58px}.tcg-qs__years-text{font-size:15px}.tcg-qs__years-head{gap:14px;margin-bottom:22px}.tcg-qs__data-row{grid-template-columns:1fr;gap:4px;padding:14px 0}.tcg-qs__data-label{font-size:10px}.tcg-qs__data-value-main{font-size:14px}.tcg-qs__data-value-sub{font-size:12px}.tcg-qs__stats{grid-template-columns:repeat(4,1fr);gap:10px}.tcg-qs__stat{gap:2px;min-width:0}.tcg-qs__stat-value{font-size:19px;letter-spacing:-.03em}.tcg-qs__stat-label{font-size:8px;letter-spacing:.1em;line-height:1.3}.tcg-qs__badge{margin-bottom:18px}}.tcg-msb{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:var(--msb-bg);border-top:var(--msb-border-width) solid var(--msb-border);z-index:var(--msb-z-index, 90);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--msb-padding-y) var(--msb-padding-x);padding-bottom:calc(var(--msb-padding-y) + env(safe-area-inset-bottom,0px));transform:translateY(100%);transition:transform .3s ease-out;pointer-events:none;box-shadow:0 -4px 18px #00000059}.tcg-msb.tcg-msb--visible{transform:translateY(0);pointer-events:auto}.tcg-msb__inner{display:flex;align-items:center;justify-content:space-between;gap:12px}.tcg-msb__left{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.tcg-msb__tag{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--msb-tag-size);letter-spacing:.14em;text-transform:uppercase;color:var(--msb-accent);font-weight:500;line-height:1.1}.tcg-msb__message{font-size:var(--msb-text-size);color:var(--msb-text);font-weight:600;line-height:1.25;letter-spacing:-.005em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tcg-msb__button{display:inline-flex;align-items:center;gap:6px;background-color:var(--msb-accent);color:var(--msb-accent-text);padding:9px 16px;border-radius:var(--msb-button-radius);font-size:var(--msb-button-size);font-weight:700;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:background-color .15s ease,transform .15s ease;letter-spacing:-.005em}.tcg-msb__button:hover,.tcg-msb__button:active{background-color:#fac35a;transform:translateY(-1px)}.tcg-msb__button svg{transition:transform .15s ease}.tcg-msb__button:hover svg{transform:translate(2px)}@media(min-width:750px){.tcg-msb[data-hide-on-desktop=true]{display:none!important}}.tcg-header-wrapper{width:100%;font-family:-apple-system,BlinkMacSystemFont,sans-serif;margin-bottom:var(--tcg-section-margin-bottom, 0)}.tcg-announcement{background-color:var(--tcg-announcement-bg);color:var(--tcg-announcement-text);padding:var(--tcg-announcement-padding-y) 20px;width:100%}.tcg-announcement__inner{max-width:var(--tcg-header-max-width);margin:0 auto;display:flex;align-items:center;justify-content:center;gap:var(--tcg-announcement-gap)}.tcg-announcement__messages{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.tcg-announcement__item{font-size:var(--tcg-announcement-font-size);letter-spacing:var(--tcg-announcement-letter-spacing);color:var(--tcg-announcement-text);text-decoration:none;font-weight:500;white-space:nowrap;transition:opacity .2s ease}a.tcg-announcement__item:hover{opacity:.75}.tcg-announcement__item strong{font-weight:700}.tcg-announcement__separator{margin:0 10px;color:var(--tcg-announcement-text);font-size:var(--tcg-announcement-font-size);opacity:.9}.tcg-announcement__dot{width:4px;height:4px;border-radius:50%;background-color:var(--tcg-announcement-dot);flex-shrink:0}.tcg-header{background-color:var(--tcg-header-bg);color:var(--tcg-header-text);padding:var(--tcg-header-padding-y) var(--tcg-header-padding-x);width:100%;transition:padding .25s ease}.tcg-header.tcg-header--stuck{padding-top:calc(var(--tcg-header-padding-y) * .55);padding-bottom:calc(var(--tcg-header-padding-y) * .55)}.tcg-header--stuck .tcg-header__logo-wrap{width:calc(var(--tcg-logo-size) * .8);height:calc(var(--tcg-logo-size) * .8);transition:width .25s ease,height .25s ease}.tcg-header--stuck .tcg-header__brand-name{font-size:calc(var(--tcg-brand-font-size) * .9);transition:font-size .25s ease}.tcg-header--stuck .tcg-header__brand-subtext{display:none}.tcg-header--stuck .tcg-header__cta{padding:calc(var(--tcg-button-padding-y) * .7) calc(var(--tcg-button-padding-x) * .85);font-size:calc(var(--tcg-button-font-size) * .95);transition:padding .25s ease,font-size .25s ease}.tcg-header--stuck .tcg-header__live{font-size:calc(var(--tcg-live-font-size) * .95)}.tcg-header__container{max-width:var(--tcg-header-max-width);margin:0 auto;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px}.tcg-header__brand{display:flex;align-items:center;gap:10px;text-decoration:none;color:inherit;justify-self:start}.tcg-header__logo-wrap{width:var(--tcg-logo-size);height:var(--tcg-logo-size);border-radius:var(--tcg-logo-radius);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.tcg-header__logo-svg{width:100%;height:100%;display:block}.tcg-header__logo-img{width:100%;height:100%;object-fit:cover;display:block}.tcg-header__brand-text{display:flex;flex-direction:column;line-height:1.05}.tcg-header__brand-name{font-size:var(--tcg-brand-font-size);font-weight:700;color:var(--tcg-brand-text);letter-spacing:-.01em;display:inline-flex;align-items:baseline;gap:4px}.tcg-header__brand-name-part1{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700}.tcg-header__brand-name-part2{font-family:serif;font-style:italic;font-weight:500;color:var(--tcg-accent)}.tcg-header__brand-subtext{font-size:var(--tcg-brand-subtext-font-size);color:var(--tcg-brand-subtext);letter-spacing:.14em;font-weight:500;margin-top:3px;opacity:.85}.tcg-header__live{display:flex;align-items:center;gap:8px;justify-self:center;color:var(--tcg-live-text);font-size:var(--tcg-live-font-size)}.tcg-header__live-dot{width:7px;height:7px;border-radius:50%;background-color:var(--tcg-live-dot);flex-shrink:0}.tcg-header__live-dot--pulse{animation:tcgLivePulse 2s infinite}@keyframes tcgLivePulse{0%{box-shadow:0 0 #4cd9a88c}70%{box-shadow:0 0 0 8px #4cd9a800}to{box-shadow:0 0 #4cd9a800}}.tcg-header__live-text{display:inline-flex;align-items:center;gap:6px;white-space:nowrap;color:var(--tcg-live-text)}.tcg-header__live-text strong{font-weight:600;color:var(--tcg-live-text)}.tcg-header__live-separator{opacity:.8}.tcg-header__live-count{opacity:.95;font-weight:500}.tcg-header__cta{display:inline-flex;align-items:center;gap:8px;background-color:var(--tcg-accent);color:var(--tcg-accent-text);padding:var(--tcg-button-padding-y) var(--tcg-button-padding-x);border-radius:var(--tcg-button-radius);font-size:var(--tcg-button-font-size);font-weight:600;text-decoration:none;white-space:nowrap;justify-self:end;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease;box-shadow:0 1px 3px #00000014}.tcg-header__cta--pill{border-radius:999px}.tcg-header__cta:hover{transform:translateY(-1px);box-shadow:0 4px 12px #0000001f}.tcg-header__cta-arrow{display:inline-flex;align-items:center;transition:transform .2s ease}.tcg-header__cta:hover .tcg-header__cta-arrow{transform:translate(3px)}@media(max-width:990px){.tcg-header__container{grid-template-columns:auto auto;justify-content:space-between;gap:12px}.tcg-header__live{display:none}}@media(max-width:749px){.tcg-announcement{padding:var(--tcg-m-announcement-padding-y) 16px}.tcg-announcement__inner{gap:0;flex-direction:column}.tcg-announcement__dot{display:none}.tcg-announcement__messages{display:block;width:100%;text-align:center;line-height:1.5}.tcg-announcement__item{display:block;font-size:var(--tcg-m-announcement-font-size);text-align:center;padding:1px 0}.tcg-announcement__separator,.tcg-announcement__messages--rotating .tcg-announcement__item{display:none}.tcg-announcement__messages--rotating .tcg-announcement__item.is-active{display:block;animation:tcgAnnFade .35s ease-out}@keyframes tcgAnnFade{0%{opacity:0}to{opacity:1}}.tcg-header{padding:var(--tcg-m-header-padding-y) var(--tcg-m-header-padding-x)}.tcg-header__logo-wrap{width:var(--tcg-m-logo-size);height:var(--tcg-m-logo-size)}.tcg-header__brand{gap:8px}.tcg-header__brand-name{font-size:var(--tcg-m-brand-font-size)}.tcg-header__brand-subtext{font-size:var(--tcg-m-brand-subtext-font-size)}.tcg-header__cta{padding:var(--tcg-m-button-padding-y) var(--tcg-m-button-padding-x);font-size:var(--tcg-m-button-font-size)}}.tcg-faq{width:100%;background-color:var(--faq-bg);color:var(--faq-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--faq-padding-y) var(--faq-padding-x);border-top:var(--faq-border-width) solid var(--faq-border);border-bottom:var(--faq-border-width) solid var(--faq-border)}.tcg-faq__container{max-width:var(--faq-max-width);margin:0 auto;text-align:center}.tcg-faq__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:22px}.tcg-faq__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--faq-accent);color:var(--faq-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-faq__badge-text{font-size:12px;font-weight:700;color:var(--faq-text);letter-spacing:.18em;text-transform:uppercase}.tcg-faq__title{font-size:var(--faq-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 auto 56px;color:var(--faq-text)}.tcg-faq__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-faq__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500}.tcg-faq__title-bold+.tcg-faq__title-serif{margin-left:.25em}.tcg-faq__items{max-width:var(--faq-items-max-width);margin:0 auto;display:flex;flex-direction:column;gap:var(--faq-items-gap);text-align:left}.tcg-faq__item{background-color:var(--faq-item-bg);border:1px solid var(--faq-item-border);border-radius:var(--faq-item-radius);overflow:hidden;transition:border-color .25s ease,background-color .25s ease}.tcg-faq__item[open],.tcg-faq__item:hover{border-color:var(--faq-item-border-open)}.tcg-faq__summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:var(--faq-item-padding-y) var(--faq-item-padding-x);cursor:pointer;list-style:none;user-select:none;-webkit-user-select:none}.tcg-faq__summary::-webkit-details-marker{display:none}.tcg-faq__summary::marker{display:none}.tcg-faq__question{font-size:16px;font-weight:700;color:var(--faq-text);line-height:1.35;letter-spacing:-.005em;flex:1}.tcg-faq__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background-color:var(--faq-icon-bg);color:var(--faq-icon-color);flex-shrink:0;transition:background-color .2s ease,color .2s ease}.tcg-faq__item[open] .tcg-faq__icon{background-color:var(--faq-icon-bg-open);color:var(--faq-icon-color-open)}.tcg-faq__icon-plus,.tcg-faq__icon-minus{display:block}.tcg-faq__icon-minus,.tcg-faq__item[open] .tcg-faq__icon-plus{display:none}.tcg-faq__item[open] .tcg-faq__icon-minus{display:block}.tcg-faq__answer{padding:0 var(--faq-item-padding-x) var(--faq-item-padding-y)}.tcg-faq__answer-divider{height:1px;background-color:var(--faq-divider);margin-bottom:16px}.tcg-faq__answer-text{font-size:14px;line-height:1.6;color:var(--faq-text-muted)}.tcg-faq__answer-text p{margin:0}.tcg-faq__answer-text p+p{margin-top:10px}.tcg-faq__answer-text strong,.tcg-faq__answer-text b{color:var(--faq-text);font-weight:700}.tcg-faq__item[open] .tcg-faq__answer{animation:tcgFaqFade .3s ease-out}@keyframes tcgFaqFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:1100px){.tcg-faq__title{font-size:calc(var(--faq-title-size) * .85)}}@media(max-width:749px){.tcg-faq{padding:var(--faq-m-padding-y) var(--faq-m-padding-x)}.tcg-faq__title{font-size:var(--faq-m-title-size);margin-bottom:36px}.tcg-faq__title-bold+.tcg-faq__title-serif{margin-left:.2em}.tcg-faq__summary{padding:var(--faq-m-item-padding-y) var(--faq-m-item-padding-x);gap:12px}.tcg-faq__question{font-size:14px}.tcg-faq__icon{width:26px;height:26px}.tcg-faq__icon-plus,.tcg-faq__icon-minus{width:12px;height:12px}.tcg-faq__answer{padding:0 var(--faq-m-item-padding-x) var(--faq-m-item-padding-y)}.tcg-faq__answer-text{font-size:13px}.tcg-faq__badge{margin-bottom:18px}}.tcg-marquee{width:100%;background-color:var(--marquee-bg);border-top:var(--marquee-border-width) solid var(--marquee-border);border-bottom:var(--marquee-border-width) solid var(--marquee-border);overflow:hidden;position:relative;font-family:-apple-system,BlinkMacSystemFont,sans-serif}.tcg-marquee__track{display:flex;width:max-content;animation:tcgMarqueeScroll var(--marquee-duration) linear infinite;will-change:transform}.tcg-marquee__track--pausable:hover{animation-play-state:paused}@keyframes tcgMarqueeScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.tcg-marquee__group{display:flex;align-items:center;gap:var(--marquee-item-gap);padding:var(--marquee-padding-y) 0;padding-right:var(--marquee-item-gap)}.tcg-marquee__item{font-size:var(--marquee-font-size);color:var(--marquee-text);white-space:nowrap;line-height:1}.tcg-marquee__item--bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:700;letter-spacing:-.005em}.tcg-marquee__item--italic{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;letter-spacing:0}.tcg-marquee__item--regular{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:500}.tcg-marquee__sep{display:inline-flex;align-items:center;justify-content:center;color:var(--marquee-separator);font-size:calc(var(--marquee-font-size) * .85);flex-shrink:0;line-height:1}.tcg-marquee__sep svg{width:10px;height:10px;display:block}@media(prefers-reduced-motion:reduce){.tcg-marquee__track{animation:none}}@media(max-width:989px){.tcg-marquee__group{gap:var(--marquee-m-item-gap);padding:var(--marquee-m-padding-y) 0;padding-right:var(--marquee-m-item-gap)}.tcg-marquee__item{font-size:var(--marquee-m-font-size)}.tcg-marquee__sep svg{width:8px;height:8px}}.tcg-tp{width:100%;background-color:var(--tp-bg);color:var(--tp-text);font-family:-apple-system,BlinkMacSystemFont,sans-serif;padding:var(--tp-padding-y) var(--tp-padding-x);border-top:var(--tp-border-width) solid var(--tp-border);border-bottom:var(--tp-border-width) solid var(--tp-border)}.tcg-tp__container{max-width:var(--tp-max-width);margin:0 auto}.tcg-tp__badge{display:inline-flex;align-items:center;gap:10px;margin-bottom:28px}.tcg-tp__badge-num{display:inline-flex;align-items:center;justify-content:center;background-color:var(--tp-accent);color:var(--tp-accent-text);font-size:11px;font-weight:700;padding:4px 9px;border-radius:999px;letter-spacing:.02em;line-height:1}.tcg-tp__badge-text{font-size:12px;font-weight:600;color:var(--tp-text);letter-spacing:.18em;text-transform:uppercase}.tcg-tp__title{font-size:var(--tp-title-size);font-weight:800;line-height:1.05;letter-spacing:-.02em;margin:0 0 22px;color:var(--tp-text);max-width:var(--tp-content-max-width)}.tcg-tp__title-bold{font-family:-apple-system,BlinkMacSystemFont,sans-serif;font-weight:800}.tcg-tp__title-serif{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;margin-left:.25em}.tcg-tp__intro{font-size:var(--tp-paragraph-size);line-height:1.55;color:var(--tp-text);max-width:var(--tp-content-max-width);margin:0 0 60px}.tcg-tp__intro p{margin:0}.tcg-tp__intro p+p{margin-top:12px}.tcg-tp__intro strong,.tcg-tp__intro b{color:var(--tp-text);font-weight:700}.tcg-tp__cards{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--tp-cards-gap);margin-bottom:64px}.tcg-tp__card{background-color:var(--tp-card-bg);border:1px solid var(--tp-card-border);border-radius:var(--tp-card-radius);padding:var(--tp-card-padding);display:flex;flex-direction:column;gap:0;transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.tcg-tp__card:hover{transform:translateY(-2px);border-color:#f4b94240;background-color:#f4b94206}.tcg-tp__card-number{font-family:Times New Roman,Times,serif;font-style:italic;font-weight:500;font-size:var(--tp-card-number-size);line-height:1;color:var(--tp-accent);margin-bottom:32px;letter-spacing:-.02em}.tcg-tp__card-title{font-size:var(--tp-card-title-size);font-weight:700;line-height:1.3;color:var(--tp-text);margin:0 0 12px;letter-spacing:-.01em}.tcg-tp__card-subtitle{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--tp-card-subtitle-size);color:var(--tp-mono-color);line-height:1.5;margin:0;letter-spacing:0}.tcg-tp__outro{font-size:var(--tp-paragraph-size);line-height:1.55;color:var(--tp-text);max-width:var(--tp-content-max-width);margin:0 0 24px}.tcg-tp__outro:last-child{margin-bottom:0}.tcg-tp__outro p{margin:0}.tcg-tp__outro p+p{margin-top:12px}.tcg-tp__outro strong,.tcg-tp__outro b{color:var(--tp-text);font-weight:700}.tcg-tp__highlight{background-color:var(--tp-highlight-bg);color:var(--tp-highlight-text);padding:2px 8px 4px;border-radius:3px;font-weight:600;box-decoration-break:clone;-webkit-box-decoration-break:clone}@media(max-width:1100px){.tcg-tp__title{font-size:calc(var(--tp-title-size) * .85)}.tcg-tp__cards{gap:16px}}@media(max-width:989px){.tcg-tp__cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:749px){.tcg-tp{padding:var(--tp-m-padding-y) var(--tp-m-padding-x)}.tcg-tp__title{font-size:var(--tp-m-title-size)}.tcg-tp__intro,.tcg-tp__outro{font-size:var(--tp-m-paragraph-size);max-width:100%}.tcg-tp__intro{margin-bottom:36px}.tcg-tp__cards{grid-template-columns:1fr;gap:var(--tp-m-cards-gap);margin-bottom:40px}.tcg-tp__card{padding:var(--tp-m-card-padding);display:grid;grid-template-columns:auto 1fr;column-gap:18px;align-items:center}.tcg-tp__card-number{font-size:var(--tp-m-card-number-size);margin-bottom:0;grid-row:1 / span 2;align-self:center;line-height:1}.tcg-tp__card-title{font-size:var(--tp-m-card-title-size);margin:0 0 4px}.tcg-tp__card-subtitle{font-size:var(--tp-m-card-subtitle-size)}.tcg-tp__card-title:only-of-type{margin:0}.tcg-tp__badge{margin-bottom:22px}}
/*# sourceMappingURL=/cdn/shop/t/2/compiled_assets/styles.css.map */
