.landing-analytics{z-index:20;inset-inline-end:var(--space-5);bottom:var(--space-5);gap:var(--space-3);width:min(24rem, calc(100vw - 2 * var(--space-5)));max-height:calc(100dvh - 2 * var(--space-5));display:grid;position:fixed;overflow-y:auto}.landing-analytics-title{font:var(--text-heading);letter-spacing:var(--tracking-heading);color:var(--ink-1)}.landing-analytics-text{font:var(--text-body);color:var(--ink-1)}@media (width<=40em){.landing-analytics{inset-inline-end:var(--space-4);bottom:var(--space-4);width:calc(100vw - 2 * var(--space-4))}}.landing{--landing-pad:var(--space-6);grid-template-rows:1fr auto auto;grid-template-columns:repeat(3,minmax(0,1fr));min-height:100dvh;display:grid}.landing-title{z-index:1;padding:var(--landing-pad);font:var(--text-heading);letter-spacing:var(--tracking-heading);color:var(--ink-1);pointer-events:none;grid-area:1/1;align-self:start}.landing-part{grid-row:1/4;grid-template-rows:subgrid;row-gap:var(--gap-within);padding:var(--landing-pad);color:var(--ink-1);transition:background-color var(--dur-feedback) var(--ease-morph);text-decoration:none;display:grid}.landing-part:first-of-type{background:var(--plane-raised);grid-column:1}.landing-part:nth-of-type(2){background:var(--plane-base);grid-column:2}.landing-part:nth-of-type(3){background:var(--plane-sunken);grid-column:3}.landing-part:hover{background:var(--plane-control)}.landing-part:active{background:var(--plane-control-hover)}.landing-part:focus-visible{outline-offset:calc(-1 * var(--focus-width) - 2px)}.landing-part-name{font:var(--text-display);letter-spacing:var(--tracking-display);grid-row:2}.landing-part-line{font:var(--text-lead);color:var(--ink-2);grid-row:3}.landing:has(.landing-analytics){box-sizing:content-box;padding-block-end:14rem}@media (width<=72em){.landing-part-name{font:var(--text-title);letter-spacing:var(--tracking-title)}}@media (width<=56em){.landing{--landing-pad:var(--space-5);grid-template-rows:repeat(3,minmax(33.3333dvh,auto));grid-template-columns:minmax(0,1fr)}.landing-part{justify-content:flex-end;gap:var(--gap-within);flex-direction:column;display:flex}.landing-part:first-of-type{grid-area:1/1;padding-block-start:calc(var(--landing-pad) * 2 + 1.95rem)}.landing-part:nth-of-type(2){grid-area:2/1}.landing-part:nth-of-type(3){grid-area:3/1}}
