.mkt .mkt-home-eyebrow{color:var(--color-primary);letter-spacing:-.01em;margin:0;font-size:20px;font-weight:600;line-height:28px}.mkt .mkt-home-h1{max-width:980px;color:var(--color-on-surface);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(48px,7vw,104px);font-weight:400;line-height:1}.mkt .mkt-home-h1__accent{color:var(--color-primary)}.mkt .mkt-home-h2{max-width:860px;color:var(--color-on-surface);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.02em;text-wrap:balance;margin:0;font-size:clamp(40px,5vw,72px);font-weight:400;line-height:1.02}.mkt .mkt-home-h2--record{max-width:none;font-size:clamp(44px,5.2vw,76px)}.mkt .mkt-home-hero{text-align:center;padding-top:96px}.mkt .mkt-home-hero__intro{flex-direction:column;align-items:center;gap:26px;display:flex}.mkt .mkt-home-hero__lead{max-width:600px;color:var(--color-on-surface-variant);text-wrap:pretty;margin:0;font-size:20px;line-height:30px}.mkt .mkt-home-hero__actions{flex-wrap:wrap;justify-content:center;gap:12px;padding-top:6px;display:flex}.mkt .mkt-home-hero__small{color:var(--color-on-surface-variant);font-size:var(--mkt-font-small);margin:0}.mkt .mkt-home-stage{margin-top:80px;position:relative}.mkt .mkt-home-stage__band{background:var(--color-surface-container);position:absolute;inset:32% 0 0}.mkt .mkt-home-stage__inner{padding-bottom:120px;position:relative}.mkt .mkt-home-stage__caption{color:var(--color-on-surface);opacity:.7;text-align:center;margin:16px 0 0;font-size:12px}.mkt .mkt-home-tiles{background:var(--color-surface-container)}.mkt .mkt-home-tiles__inner{padding-top:40px;padding-bottom:160px}.mkt .mkt-home-tiles__head{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-bottom:64px;display:flex}.mkt .mkt-home-tiles__lead{max-width:520px;color:var(--color-on-surface);opacity:.8;text-wrap:pretty;margin:0;font-size:18px;line-height:28px}.mkt .mkt-home-bento{grid-template-columns:repeat(12,minmax(0,1fr));gap:20px;display:grid}.mkt .mkt-home-tile{border:1px solid var(--color-outline-variant);background:var(--color-surface-low);min-width:0;min-height:560px;box-shadow:var(--mkt-shadow-card);border-radius:28px;flex-direction:column;grid-column:span 5;gap:32px;padding:40px;display:flex;overflow:hidden}.mkt .mkt-home-tile--wide{grid-column:span 7}.mkt .mkt-home-tile--dark{background:var(--color-inverse-surface)}.mkt .mkt-home-tile__text{flex-direction:column;gap:12px;display:flex}.mkt .mkt-home-tile--dark .mkt-home-tile__eyebrow{color:var(--color-inverse-primary)}.mkt .mkt-home-tile__title{color:var(--color-on-surface);font-family:var(--font-serif), Georgia, serif;letter-spacing:-.015em;text-wrap:balance;margin:0;font-size:clamp(30px,2.8vw,42px);font-weight:400;line-height:1.06}.mkt .mkt-home-tile--dark .mkt-home-tile__title{color:var(--color-inverse-on-surface)}.mkt .mkt-home-tile__body{max-width:460px;color:var(--color-on-surface-variant);text-wrap:pretty;margin:0;font-size:16px;line-height:25px}.mkt .mkt-home-tile--dark .mkt-home-tile__body{color:var(--color-inverse-on-surface-variant)}.mkt .mkt-home-tile__visual{flex:auto;justify-content:center;align-items:center;min-width:0;display:flex}.mkt .mkt-home-bleed{flex:1 1 0;min-height:360px;margin-bottom:-40px;position:relative}.mkt .mkt-home-record__inner{padding-top:160px;padding-bottom:176px}.mkt .mkt-home-record__row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:80px;display:grid}.mkt .mkt-home-record__text{flex-direction:column;gap:26px;min-width:0;max-width:520px;display:flex}.mkt .mkt-home-record__body{color:var(--color-on-surface);opacity:.82;text-wrap:pretty;margin:0;font-size:19px;line-height:29px}.mkt .mkt-home-record__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mkt .mkt-home-record__small{color:var(--color-on-surface);font-size:var(--mkt-font-small);opacity:.75;margin:0}.mkt .mkt-home-record__visual{min-width:0;padding:24px 0}.mkt .mkt-home-card{width:100%;max-width:520px;margin-inline:auto;position:relative;transform:rotate(-2deg)}.mkt .mkt-home-card__paper{border:2px solid var(--paper-ink);background:var(--paper-label);box-shadow:var(--mkt-shadow-record);color:var(--paper-ink);font-family:var(--mkt-font-mono);text-align:left}.mkt .mkt-home-card__strip{background:var(--paper-ink);color:var(--paper-label);letter-spacing:1.5px;text-transform:uppercase;justify-content:space-between;align-items:center;gap:12px;padding:10px 18px;font-size:11px;display:flex}.mkt .mkt-home-card__body{padding:18px 22px 22px}.mkt .mkt-home-card__label{color:var(--paper-ink-muted);letter-spacing:1px;text-transform:uppercase;font-size:10px}.mkt .mkt-home-card__studio{border-bottom:2px solid var(--paper-ink);flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.mkt .mkt-home-card__studio-name{color:var(--paper-ink);font-family:var(--font-serif), Georgia, serif;font-size:34px;font-weight:400;line-height:1.05}.mkt .mkt-home-card__fields{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:20px;display:grid}.mkt .mkt-home-card__field{border-bottom:1px solid var(--paper-ink);flex-direction:column;gap:4px;padding:10px 0 8px;display:flex}.mkt .mkt-home-card__value{color:var(--paper-ink);font-size:15px;font-weight:500}.mkt .mkt-home-card__value--accent{color:var(--paper-sheet-accent)}.mkt .mkt-home-card__contents{flex-direction:column;margin-top:16px;display:flex}.mkt .mkt-home-card__contents .mkt-home-card__label{padding-bottom:4px}.mkt .mkt-home-card__row{border-bottom:1px dashed var(--paper-rule);color:var(--paper-ink);font-size:var(--mkt-font-small);grid-template-columns:28px minmax(0,1fr) auto;gap:8px;padding:6px 0;display:grid}.mkt .mkt-home-card__row-no{color:var(--paper-ink-muted)}.mkt .mkt-home-card__checklist{color:var(--paper-ink);flex-wrap:wrap;gap:16px;margin-top:16px;font-size:12px;display:flex}.mkt .mkt-home-card__check-item{align-items:center;gap:7px;display:inline-flex}.mkt .mkt-home-card__check{stroke:var(--paper-ink);flex:none}.mkt .mkt-home-card__stamp{border:3px solid var(--paper-stamp-border);width:104px;height:104px;color:var(--paper-sheet-accent);font-family:var(--mkt-font-mono);font-size:var(--mkt-font-small);letter-spacing:2px;text-align:center;text-transform:uppercase;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;font-weight:700;line-height:1.3;display:flex;position:absolute;top:58px;right:-18px;transform:rotate(14deg)}@media (max-width:960px){.mkt .mkt-home-tile,.mkt .mkt-home-tile--wide{grid-column:span 12}.mkt .mkt-home-record__row{grid-template-columns:minmax(0,1fr);gap:40px}}@media (max-width:720px){.mkt .mkt-home-eyebrow{letter-spacing:0;font-size:15px;line-height:22px}.mkt .mkt-home-hero{padding-top:32px}.mkt .mkt-home-stage{margin-top:40px}.mkt .mkt-home-stage__inner{padding-bottom:48px}.mkt .mkt-home-tiles__inner{padding-top:32px;padding-bottom:72px}.mkt .mkt-home-tiles__head{margin-bottom:32px}.mkt .mkt-home-bento{gap:16px}.mkt .mkt-home-tile{gap:24px;min-height:auto;padding:28px 24px}.mkt .mkt-home-tile--dark{min-height:520px}.mkt .mkt-home-bleed{margin-bottom:-28px}.mkt .mkt-home-record__inner{padding-top:64px;padding-bottom:72px}.mkt .mkt-home-record__row{gap:32px}.mkt .mkt-home-record__text{gap:20px}.mkt .mkt-home-record__visual{padding:0}}
