.mkt-show-head{text-align:center;max-width:760px;margin:0 auto 24px}.mkt-show-title{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:-.03em;color:var(--heading);text-wrap:balance;margin:0;font-weight:700;line-height:1.06}.mkt-show-accent{background:linear-gradient(100deg, var(--g1), var(--g2), var(--g3));color:#0000;-webkit-background-clip:text;background-clip:text;padding-bottom:.06em;font-style:italic;display:block}.mkt-show-sub{max-width:68ch;font-size:var(--fs-lead);color:var(--text-2);margin:10px auto 0;line-height:1.5}.mkt-live{border-radius:var(--r-pill);white-space:nowrap;background:var(--accent-soft);color:var(--sec-accent-ink);align-items:center;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.mkt-meta{border-top:1px solid var(--border);background:var(--surface);padding-block:14px}.mkt-meta-inner{flex-wrap:wrap;justify-content:center;align-items:center;gap:24px;margin:0 auto;padding-inline:16px;display:flex}.mkt-meta-mark{flex-direction:column;align-items:center;gap:4px;display:flex}.mkt-meta-logo{font-family:var(--font-display);letter-spacing:-.02em;color:var(--heading);align-items:center;gap:8px;font-size:clamp(25.5px,23.5px + .495vw,30px);font-weight:600;line-height:1;display:inline-flex}.mkt-meta-logo svg{width:42px;height:42px;color:var(--accent)}.mkt-meta-sub{color:var(--text);font-size:14px;font-weight:500}.mkt-meta-copy{max-width:300px;color:var(--text-2);margin:0;font-size:14px;line-height:1.55}.mkt-gt .mkt-hs{gap:16px;padding:4px 2px 10px}.mkt-gt-count{color:var(--text-2);font-size:clamp(13px,13px + .103vw,14px);font-weight:600}.mkt-gt-card{border:1px solid var(--border);border-radius:var(--r-xl);background:var(--surface);box-shadow:var(--elev-1);transition:transform .25s var(--ease), box-shadow .25s var(--ease);flex-direction:column;flex:0 0 calc(25% - 12px);display:flex;overflow:hidden}.mkt-gt-card:hover{box-shadow:var(--elev-3);transform:translateY(-4px)}.mkt-gt-media{aspect-ratio:4/5;background:var(--surface-2);position:relative;overflow:hidden}.mkt-gt-media img{object-fit:cover;opacity:0;transition:opacity 1.4s var(--ease), transform 6s ease-out;transform:scale(1.04)}.mkt-gt-media img[data-on=true]{opacity:1;transform:scale(1)}.mkt-gt-media:after{content:"";pointer-events:none;background:linear-gradient(#0000 50%,#0a162873);position:absolute;inset:0}.mkt-gt-badge{z-index:1;border-radius:var(--r-pill);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);color:var(--heading);background:#ffffffeb;align-items:center;gap:6px;padding:6px 11px;font-size:12.5px;font-weight:700;display:inline-flex;position:absolute;top:12px;left:12px}.mkt-gt-badge svg{color:var(--accent)}.mkt-gt-overlay{z-index:1;flex-direction:column;gap:8px;font-size:.94em;display:flex;position:absolute;bottom:26px;left:12px;right:12px}.mkt-gt-card:hover .mkt-gt-overlay>*{animation:mkt-pop .45s var(--ease) both}.mkt-gt-card:hover .mkt-gt-overlay>:nth-child(2){animation-delay:.12s}.mkt-gt-card:hover .mkt-gt-overlay>:nth-child(3){animation-delay:.24s}.mkt-gt-dots{z-index:2;gap:0;display:flex;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.mkt-gt-dots button{cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;position:relative}.mkt-gt-dots button:before{content:"";width:6px;height:6px;transition:width .3s var(--ease), background .3s var(--ease);background:#ffffff8c;border-radius:99px;position:absolute;top:50%;left:50%;translate:-50% -50%}.mkt-gt-dots button[aria-pressed=true]:before{background:#fff;width:18px}@keyframes mkt-pop{0%{opacity:0;transform:translateY(10px)scale(.97)}to{opacity:1;transform:none}}.mkt-gt-body{flex-direction:column;flex:1;gap:2px;padding:12px 16px 16px;display:flex}.mkt-gt-title{font-family:var(--font-display);letter-spacing:-.01em;color:var(--heading);margin:0;font-size:clamp(15px,14px + .259vw,17.5px);font-weight:700}.mkt-gt-line{color:var(--text-2);flex:1;margin:0 0 8px;font-size:14.5px;line-height:1.45}.mkt-bubble{max-width:88%;box-shadow:var(--elev-2);background:var(--surface);color:var(--text);border-radius:14px 14px 14px 4px;padding:8px 12px;font-size:13px;line-height:1.35}.mkt-bubble-out{background:var(--accent);color:var(--on-accent);border-radius:14px 14px 4px;align-self:flex-end}.mkt-bubble-label{color:var(--text-3);margin-bottom:2px;font-size:11px;font-weight:700;display:block}.mkt-bubble-btn{background:var(--surface);text-align:center;color:var(--heading);border-radius:9px;margin-top:7px;padding:6px 10px;font-size:12.5px;font-weight:700;display:block}.mkt-mini-profile{border-radius:var(--r-lg);box-shadow:var(--elev-3);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff0;flex-direction:column;gap:7px;padding:11px;display:flex}.mkt-mini-head{align-items:center;gap:10px;margin-bottom:2px;display:flex}.mkt-mini-head>div{flex-direction:column;display:flex}.mkt-phone-avatar,.mkt-avatars span,.mkt-story-avatar{background:#e2e8f0;border-radius:50%;position:relative;overflow:hidden}.mkt-phone-avatar>img,.mkt-avatars span>img,.mkt-story-avatar>img{object-fit:cover}.mkt-phone-avatar{flex:none;width:36px;height:36px}.mkt-phone-name{color:var(--heading);font-size:13.5px;font-weight:700}.mkt-phone-bio{color:var(--text-3);font-size:11.5px}.mkt-phone-link{border:1px solid var(--border);background:var(--surface);text-align:center;color:var(--text);border-radius:10px;padding:7px 10px;font-size:12.5px;font-weight:600}.mkt-phone-link-accent{background:var(--accent);color:var(--on-accent);border-color:#0000}.mkt-form{border-radius:var(--r-md);width:100%;box-shadow:var(--elev-3);background:var(--surface);flex-direction:column;gap:8px;padding:12px;display:flex}.mkt-form-title{color:var(--heading);align-items:center;gap:6px;font-size:13.5px;font-weight:700;display:inline-flex}.mkt-form-title svg,.mkt-intent svg{color:var(--accent)}.mkt-form-sub{color:var(--text-3);font-size:11.5px}.mkt-form-field{border:1px solid var(--border);height:30px;color:var(--text-3);border-radius:8px;align-items:center;padding:0 10px;font-size:12.5px;display:flex}.mkt-form-btn{background:var(--accent);height:32px;color:var(--on-accent);border-radius:9px;place-items:center;font-size:13px;font-weight:700;display:grid}.mkt-toast{border-radius:var(--r-pill);box-shadow:var(--elev-2);background:var(--heading);white-space:nowrap;color:var(--surface);align-self:center;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:700;display:inline-flex}.mkt-toast svg{color:var(--g3)}.mkt-intent{color:var(--text-2);align-items:center;gap:6px;font-size:12.5px;font-weight:600;display:inline-flex}.mkt-intent b{border-radius:var(--r-pill);background:var(--accent-soft);color:var(--sec-accent-ink);margin-left:auto;padding:1px 8px}.mkt-draft{background:var(--surface-alt);color:var(--text);border-radius:10px;padding:8px 10px;font-size:12.5px;line-height:1.4}.mkt-stars{color:#f5b300;gap:2px;display:inline-flex}.mkt-week{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;display:grid}.mkt-week-day{background:var(--surface-alt);border-radius:8px;flex-direction:column;gap:4px;min-height:62px;padding:5px;display:flex}.mkt-week-day small{color:var(--text-3);font-size:10.5px;font-weight:700}.mkt-week-post{background:var(--accent);border-radius:4px;height:14px}.mkt-week-post[data-tone="1"]{background:var(--g2)}.mkt-week-post[data-tone="2"]{background:var(--g3)}.mkt-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;display:grid}.mkt-slot{border:1px solid var(--border);height:30px;color:var(--text);border-radius:8px;place-items:center;font-size:12px;font-weight:600;display:grid}.mkt-slot[data-on=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--heading)}.mkt-vcard{text-align:center;align-items:center}.mkt-qr{border:1px solid var(--border);width:88px;height:88px;color:var(--heading);border-radius:12px;place-items:center;padding:6px;display:grid}.mkt-mock-row{gap:6px;width:100%;display:flex}.mkt-mock-row>*{flex:1}.mkt-chip-btn{border:1px solid var(--border);height:30px;color:var(--heading);border-radius:8px;justify-content:center;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.mkt-product-cover{background:linear-gradient(135deg, var(--g1), var(--g3));height:76px;color:var(--on-accent);border-radius:10px;align-items:flex-end;padding:10px;font-size:13.5px;font-weight:700;line-height:1.25;display:flex}.mkt-price{font-family:var(--font-display);color:var(--heading);font-size:clamp(16.5px,15.5px + .297vw,19.5px);font-weight:700}.mkt-progress{background:var(--surface-2);border-radius:99px;height:6px;overflow:hidden}.mkt-progress>span{background:var(--accent);width:60%;height:100%;display:block}.mkt-lesson{border-top:1px solid var(--border);color:var(--text);align-items:center;gap:8px;padding:5px 0;font-size:12.5px;display:flex}.mkt-event{align-items:center;gap:10px;display:flex}.mkt-date{background:var(--accent);text-align:center;width:50px;color:var(--on-accent);border-radius:10px;flex:none;padding:6px 0;font-size:11px;font-weight:700;line-height:1.1}.mkt-date strong{font-size:clamp(15px,14px + .297vw,17.5px);display:block}.mkt-avatars{justify-content:center;padding-left:10px;display:flex}.mkt-avatars span{border:2px solid var(--surface);width:32px;height:32px;margin-left:-10px}.mkt-wall{columns:3 280px;column-gap:20px}.mkt-wall-item{break-inside:avoid;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--surface);margin:0 0 20px;overflow:hidden}.mkt-wall-item img,.mkt-wall-item video{width:100%;height:auto;display:block}.mkt-wall-quote{color:var(--text);margin:0;padding:20px 20px 0;font-size:clamp(13px,13px + .155vw,14.5px);line-height:1.6}.mkt-wall-who{color:var(--heading);flex-direction:column;gap:2px;padding:14px 20px 18px;font-size:13.5px;font-weight:700;display:flex}.mkt-wall-who span{color:var(--text-3);font-weight:500}@media (max-width:1200px){.mkt-gt-card{flex-basis:calc(33.3333% - 10.6667px)}}@media (max-width:900px){.mkt-gt-card{flex-basis:calc(50% - 8px)}.mkt-story-track{grid-template-columns:minmax(0,1fr)}.mkt-story-link,.mkt-story-panel:not([data-active=true]){display:none}.mkt-story-panel{transform:none}.mkt-story-steps{gap:6px;margin-bottom:14px}.mkt-story-step{gap:5px;padding:9px 6px 12px;font-size:13.5px}.mkt-story-step>svg{display:none}.mkt-story-scene{height:280px}}@media (max-width:760px){.mkt-gt .mkt-hs{margin-inline:-16px;padding-inline:16px;scroll-padding-inline:16px}.mkt-gt-card{flex-basis:78%}.mkt-gt-card:hover{transform:none}}@media (max-width:640px){.mkt-show-head{margin-bottom:16px}.mkt-show-title{font-size:var(--fs-h2);line-height:1.1}.mkt-show-sub{font-size:var(--fs-lead);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;line-height:1.5;display:-webkit-box;overflow:hidden}.mkt-meta{padding-block:16px}.mkt-meta-inner{text-align:center;flex-direction:column;gap:8px}.mkt-meta-logo{font-size:clamp(21px,19.5px + .395vw,24.5px)}.mkt-meta-logo svg{width:34px;height:34px}.mkt-flow-stat{gap:14px;padding:16px 18px}.mkt-wall{columns:2 150px;column-gap:10px}.mkt-wall-item{margin-bottom:10px}}
