:root{--palette-paper: #FAF6F0;--palette-white: #FFFFFF;--palette-crema: #F3E7D7;--palette-line: #E8DCCB;--palette-espresso: #2A1B13;--palette-roast: #6E5747;--palette-ash: #A5927F;--palette-bloom: #C2632A;--palette-bloom-tint: #F8E9DA;--palette-bloom-light: #E59A5F;--palette-cherry: #A83A32;--palette-cherry-tint: #F7E6E4;--palette-leaf: #5E7C63;--palette-leaf-tint: #E8EEE3;--palette-bloom-mid: #D98A4E;--palette-bloom-pale: #EBC49F;--palette-ink-line: #3A2A20;--palette-ink-deep: #2F2019;--palette-glass: #7A6151;--palette-ink: #1C120D;--palette-ink-muted: #9C8574;--color-surface-app: var(--palette-paper);--color-surface-card: var(--palette-white);--color-surface-sunken: var(--palette-crema);--color-surface-accent: var(--palette-bloom-tint);--color-surface-changed: var(--palette-cherry-tint);--color-surface-raw: var(--palette-leaf-tint);--color-surface-inverse: var(--palette-ink);--color-border-default: var(--palette-line);--color-border-accent: var(--palette-bloom);--color-border-on-inverse: var(--palette-ink-line);--color-scale-heat-0: var(--palette-paper);--color-scale-heat-1: var(--palette-crema);--color-scale-heat-2: var(--palette-bloom-pale);--color-scale-heat-3: var(--palette-bloom-mid);--color-scale-heat-4: var(--palette-bloom);--color-scale-on-heat-0: var(--palette-ash);--color-scale-on-heat-1: var(--palette-roast);--color-scale-on-heat-2: var(--palette-espresso);--color-scale-on-heat-3: var(--palette-white);--color-scale-on-heat-4: var(--palette-white);--color-text-primary: var(--palette-espresso);--color-text-secondary: var(--palette-roast);--color-text-muted: var(--palette-ash);--color-text-accent: var(--palette-bloom);--color-text-changed: var(--palette-cherry);--color-text-raw: var(--palette-leaf);--color-text-roasted: var(--palette-roast);--color-text-positive: var(--palette-leaf);--color-text-on-accent: var(--palette-white);--color-text-on-inverse: var(--palette-paper);--color-text-accent-on-inverse: var(--palette-bloom-light);--color-text-muted-on-inverse: var(--palette-ink-muted);--color-figure-ground: var(--palette-ink);--color-figure-vessel: var(--palette-ink-deep);--color-figure-edge: var(--palette-ink-line);--color-figure-rim: var(--palette-glass);--color-figure-bed: var(--palette-espresso);--color-figure-liquid: var(--palette-bloom);--color-figure-drop: var(--palette-bloom-light);--color-figure-ripple: var(--palette-bloom-tint);--color-figure-specular: var(--palette-paper);--color-action-primary: var(--palette-bloom);--color-action-on-primary: var(--palette-white);--color-action-disabled: var(--palette-crema);--color-action-on-disabled: var(--palette-ash);--font-family-base: "Source Sans Pro", "Hiragino Sans", "Noto Sans JP", sans-serif;--font-size-2xs: 10px;--font-size-xs: 11px;--font-size-sm: 12px;--font-size-md: 13px;--font-size-lg: 15px;--font-size-xl: 17px;--font-size-2xl: 22px;--font-size-3xl: 30px;--font-size-4xl: 54px;--font-weight-regular: 400;--font-weight-medium: 600;--font-weight-bold: 700;--font-leading-tight: 1.3;--font-leading-snug: 1.45;--font-leading-normal: 1.6;--font-leading-loose: 1.75;--space-scale-4: 4px;--space-scale-8: 8px;--space-scale-12: 12px;--space-scale-16: 16px;--space-scale-20: 20px;--space-scale-24: 24px;--space-scale-32: 32px;--space-scale-48: 48px;--space-tight: var(--space-scale-4);--space-gap: var(--space-scale-8);--space-inset-sm: var(--space-scale-12);--space-inset: var(--space-scale-16);--space-stack: var(--space-scale-16);--space-section: var(--space-scale-24);--space-gutter: var(--space-scale-20);--space-inset-lg: var(--space-scale-24);--radius-scale-xs: 3px;--radius-scale-sm: 8px;--radius-scale-md: 12px;--radius-scale-lg: 18px;--radius-scale-xl: 28px;--radius-scale-full: 999px;--radius-bar: var(--radius-scale-xs);--radius-cell: var(--radius-scale-sm);--radius-inline: var(--radius-scale-md);--radius-card: var(--radius-scale-lg);--radius-screen: var(--radius-scale-xl);--radius-control: var(--radius-scale-full);--icon-size-sm: 16px;--icon-size-md: 20px;--icon-size-lg: 24px;--icon-size-xl: 48px;--icon-stroke: 3px;--type-display-size: 30px;--type-display-weight: 700;--type-display-leading: 1.3;--type-display-tracking: 0px;--type-title-size: 22px;--type-title-weight: 700;--type-title-leading: 1.3;--type-title-tracking: 0px;--type-heading-size: 17px;--type-heading-weight: 600;--type-heading-leading: 1.45;--type-heading-tracking: 0px;--type-subhead-size: 15px;--type-subhead-weight: 700;--type-subhead-leading: 1.45;--type-subhead-tracking: 0px;--type-body-size: 13px;--type-body-weight: 400;--type-body-leading: 1.75;--type-body-tracking: 0px;--type-body-strong-size: 13px;--type-body-strong-weight: 600;--type-body-strong-leading: 1.6;--type-body-strong-tracking: 0px;--type-label-size: 12px;--type-label-weight: 700;--type-label-leading: 1.45;--type-label-tracking: 0px;--type-caption-size: 11px;--type-caption-weight: 400;--type-caption-leading: 1.6;--type-caption-tracking: 0px;--type-overline-size: 11px;--type-overline-weight: 700;--type-overline-leading: 1.45;--type-overline-tracking: 1.4px;--type-micro-size: 10px;--type-micro-weight: 400;--type-micro-leading: 1.45;--type-micro-tracking: 0px;--type-metric-size: 15px;--type-metric-weight: 700;--type-metric-leading: 1.3;--type-metric-tracking: 0px;--type-metric-lg-size: 22px;--type-metric-lg-weight: 700;--type-metric-lg-leading: 1.3;--type-metric-lg-tracking: 0px;--type-timer-size: 54px;--type-timer-weight: 700;--type-timer-leading: 1.3;--type-timer-tracking: -1.5px;--button-base-radius: var(--radius-control);--button-base-font-weight: var(--font-weight-bold);--button-variant-primary-background: var(--color-action-primary);--button-variant-primary-foreground: var(--color-action-on-primary);--button-variant-primary-border-width: 0px;--button-variant-secondary-background: var(--color-surface-app);--button-variant-secondary-foreground: var(--color-text-accent);--button-variant-secondary-border: var(--color-border-accent);--button-variant-secondary-border-width: 1.5px;--button-variant-quiet-foreground: var(--color-text-secondary);--button-variant-quiet-border-width: 0px;--button-variant-accent-foreground: var(--color-text-accent);--button-variant-accent-border-width: 0px;--button-variant-disabled-background: var(--color-action-disabled);--button-variant-disabled-foreground: var(--color-action-on-disabled);--button-variant-disabled-border-width: 0px;--button-size-sm-height: 44px;--button-size-sm-font-size: var(--font-size-md);--button-size-md-height: 50px;--button-size-md-font-size: var(--font-size-lg);--button-size-lg-height: 56px;--button-size-lg-font-size: var(--font-size-xl);--chip-base-radius: var(--radius-control);--chip-base-font-weight: var(--font-weight-medium);--chip-base-padding-x: var(--space-inset-sm);--chip-variant-outline-background: var(--color-surface-card);--chip-variant-outline-foreground: var(--color-text-secondary);--chip-variant-outline-border: var(--color-border-default);--chip-variant-sunken-background: var(--color-surface-sunken);--chip-variant-sunken-foreground: var(--color-text-secondary);--chip-variant-accent-background: var(--color-surface-accent);--chip-variant-accent-foreground: var(--color-text-accent);--chip-variant-solid-background: var(--color-action-primary);--chip-variant-solid-foreground: var(--color-action-on-primary);--chip-variant-raw-background: var(--color-surface-raw);--chip-variant-raw-foreground: var(--color-text-raw);--chip-size-sm-height: 22px;--chip-size-sm-font-size: var(--font-size-2xs);--chip-size-md-height: 24px;--chip-size-md-font-size: var(--font-size-2xs);--chip-size-lg-height: 30px;--chip-size-lg-font-size: var(--font-size-sm);--card-base-radius: var(--radius-card);--card-variant-default-background: var(--color-surface-card);--card-variant-default-border: var(--color-border-default);--card-variant-default-border-width: 1px;--card-variant-sunken-background: var(--color-surface-sunken);--card-variant-sunken-border-width: 0px;--card-variant-accent-background: var(--color-surface-accent);--card-variant-accent-border: var(--color-border-accent);--card-variant-accent-border-width: 1.5px;--card-variant-inverse-background: var(--color-surface-inverse);--card-variant-inverse-border-width: 0px;--card-variant-ghost-background: var(--color-surface-app);--card-variant-ghost-border: var(--color-border-default);--card-variant-ghost-border-width: 1px;--field-base-control-height: 50px;--field-base-multiline-min-height: 112px;--field-base-option-row-height: 44px;--field-base-radius: var(--radius-cell);--field-base-padding-x: var(--space-inset);--field-base-padding-y-multiline: var(--space-inset-sm);--field-base-label-gap: var(--space-tight);--field-base-hint-gap: var(--space-tight);--field-base-font-size: var(--font-size-lg);--field-base-background: var(--color-surface-card);--field-base-border: var(--color-border-default);--field-base-label-color: var(--color-text-muted);--field-base-value-color: var(--color-text-primary);--field-base-placeholder-color: var(--color-text-muted);--field-base-trailing-color: var(--color-text-muted);--field-base-hint-color: var(--color-text-muted);--field-state-focus-border: var(--color-border-accent);--field-state-focus-border-width: 1.5px;--field-state-error-border: var(--color-text-changed);--field-state-error-border-width: 1.5px;--field-state-error-message-color: var(--color-text-changed);--field-state-disabled-background: var(--color-surface-sunken);--field-state-disabled-value-color: var(--color-text-muted);--toggle-base-width: 44px;--toggle-base-height: 26px;--toggle-base-knob-size: 20px;--toggle-base-inset: 3px;--toggle-state-on-track: var(--color-action-primary);--toggle-state-on-knob-color: var(--color-surface-card);--toggle-state-off-track: var(--color-border-default);--toggle-state-off-knob-color: var(--color-surface-card);--toggle-state-locked-track: var(--color-surface-sunken);--toggle-state-locked-knob-color: var(--color-text-muted);--badge-base-radius: var(--radius-inline);--badge-base-font-weight: var(--font-weight-bold);--badge-base-font-size: var(--font-size-2xs);--badge-variant-accent-background: var(--color-action-primary);--badge-variant-accent-foreground: var(--color-action-on-primary);--badge-variant-roast-background: var(--color-text-secondary);--badge-variant-roast-foreground: var(--color-action-on-primary);--badge-variant-muted-background: var(--color-text-muted);--badge-variant-muted-foreground: var(--color-action-on-primary);--badge-variant-quiet-background: var(--color-surface-sunken);--badge-variant-quiet-foreground: var(--color-text-muted);--note-base-radius: var(--radius-card);--note-base-background: var(--color-surface-sunken);--note-base-bar-width: 4px;--note-base-bar-radius: var(--radius-bar);--note-base-padding-x: var(--space-inset-lg);--note-variant-default-bar: var(--color-text-accent);--note-variant-caution-bar: var(--color-text-changed);--rating-size-sm-dot: 8px;--rating-size-sm-gap: 5px;--rating-size-md-dot: 9px;--rating-size-md-gap: 6px;--rating-size-lg-dot: 36px;--rating-size-lg-gap: 10px;--rating-state-on-fill: var(--color-action-primary);--rating-state-off-border: var(--color-border-default);--delta-base-font-size: var(--font-size-2xs);--delta-base-font-weight: var(--font-weight-bold);--delta-state-up-color: var(--color-text-positive);--delta-state-down-color: var(--color-text-muted);--progress-base-height: 6px;--progress-base-radius: var(--radius-control);--progress-base-track: var(--color-surface-sunken);--progress-base-fill: var(--color-action-primary);--navbar-base-height: 72px;--navbar-base-background: var(--color-surface-card);--navbar-base-border: var(--color-border-default);--navbar-base-icon-size: var(--icon-size-lg);--navbar-base-font-size: var(--font-size-sm);--navbar-base-pill-width: 56px;--navbar-base-pill-height: 32px;--navbar-base-pill-radius: var(--radius-control);--navbar-state-active-color: var(--color-text-accent);--navbar-state-active-pill: var(--color-surface-accent);--navbar-state-active-font-weight: var(--font-weight-bold);--navbar-state-inactive-color: var(--color-text-secondary);--navbar-state-inactive-font-weight: var(--font-weight-medium)}:root{color-scheme:light;font-family:var(--font-family-base, "Source Sans Pro"),"Hiragino Sans","Noto Sans JP",sans-serif}body{margin:0;background:var(--color-surface-app);color:var(--color-text-primary)}.t-display{margin:0;font-size:var(--type-display-size);font-weight:var(--type-display-weight);line-height:var(--type-display-leading)}.t-title{margin:0;font-size:var(--type-title-size);font-weight:var(--type-title-weight);line-height:var(--type-title-leading)}.t-subhead{margin:0;font-size:var(--type-subhead-size);font-weight:var(--type-subhead-weight);line-height:var(--type-subhead-leading)}.t-body{margin:0;font-size:var(--type-body-size);line-height:var(--type-body-leading);color:var(--color-text-secondary)}.t-body-strong{margin:0;font-size:var(--type-body-strong-size);font-weight:var(--type-body-strong-weight);line-height:var(--type-body-strong-leading)}.t-label{font-size:var(--type-label-size);font-weight:var(--type-label-weight);line-height:var(--type-label-leading)}.t-caption{margin:0;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--color-text-muted)}.t-micro{margin:0;font-size:var(--type-micro-size);line-height:var(--type-micro-leading);color:var(--color-text-muted)}.t-overline{margin:0;font-size:var(--type-overline-size);font-weight:var(--type-overline-weight);letter-spacing:var(--type-overline-tracking);color:var(--color-text-accent)}.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-gap);width:100%;height:var(--button-size-lg-height);padding:0 var(--space-inset-lg);border:0;border-radius:var(--button-base-radius);font:inherit;font-size:var(--button-size-lg-font-size);font-weight:var(--button-base-font-weight);cursor:pointer;transition:filter .12s ease,transform .12s ease}.btn:hover:not(:disabled){filter:brightness(.96)}.btn:active:not(:disabled){transform:translateY(1px)}.btn:focus-visible{outline:var(--field-state-focus-border-width) solid var(--field-state-focus-border);outline-offset:var(--space-tight)}.btn:disabled{cursor:default;background:var(--button-variant-disabled-background);color:var(--button-variant-disabled-foreground);border-color:transparent}.btn--primary{background:var(--button-variant-primary-background);color:var(--button-variant-primary-foreground)}.btn--secondary{background:var(--button-variant-secondary-background);color:var(--button-variant-secondary-foreground);border:var(--button-variant-secondary-border-width) solid var(--button-variant-secondary-border)}.btn--quiet{width:auto;height:var(--button-size-sm-height);background:transparent;color:var(--button-variant-quiet-foreground);font-size:var(--button-size-sm-font-size)}.btn--quiet:hover:not(:disabled){filter:none;color:var(--color-text-primary)}.field{display:flex;flex-direction:column;gap:var(--space-gap)}.field__label{color:var(--color-text-secondary)}.field__input{box-sizing:border-box;width:100%;height:var(--field-base-control-height);padding:0 var(--field-base-padding-x);background:var(--field-base-background);border:1px solid var(--field-base-border);border-radius:var(--field-base-radius);color:var(--field-base-value-color);font:inherit;font-size:var(--field-base-font-size)}.field__input::placeholder{color:var(--field-base-placeholder-color)}.field__input:focus{outline:none;border-color:var(--field-state-focus-border);box-shadow:0 0 0 calc(var(--field-state-focus-border-width) - 1px) var(--field-state-focus-border)}.card{background:var(--card-variant-default-background);border:var(--card-variant-default-border-width) solid var(--card-variant-default-border);border-radius:var(--card-base-radius)}.card--inverse{background:var(--card-variant-inverse-background);border:0;color:var(--color-text-on-inverse)}.note{position:relative;padding:var(--space-inset) var(--note-base-padding-x);background:var(--note-base-background);border-radius:var(--note-base-radius)}.note:before{content:"";position:absolute;inset:var(--space-inset) auto var(--space-inset) 0;width:var(--note-base-bar-width);border-radius:var(--note-base-bar-radius);background:var(--note-variant-default-bar)}.note--caution:before{background:var(--note-variant-caution-bar)}.rule{display:block;width:var(--space-scale-32);height:var(--space-tight);border-radius:var(--radius-bar);background:var(--color-text-accent)}.alert{margin:0;font-size:var(--type-caption-size);line-height:var(--type-caption-leading);color:var(--field-state-error-message-color)}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.logo{display:inline-flex;align-items:center;gap:var(--space-inset-sm);color:var(--color-text-accent)}.logo .t-subhead{color:var(--color-text-primary)}.logo--inverse{color:var(--color-text-accent-on-inverse)}.logo--inverse .t-subhead{color:var(--color-text-on-inverse)}.callback{display:grid;place-content:center;justify-items:center;gap:var(--space-stack);min-height:100vh}.callback a{color:var(--color-text-accent)}.signin{display:grid;grid-template-columns:minmax(360px,44%) 1fr;min-height:100vh}.signin__story{position:relative;display:flex;flex-direction:column;padding:var(--space-scale-48) var(--space-scale-48) 0;background:var(--color-surface-inverse);color:var(--color-text-on-inverse);overflow:hidden}.signin__headline{margin-top:var(--space-scale-48);font-size:calc(var(--type-display-size) * 1.4);white-space:pre-line}.signin__lead{margin-top:var(--space-section);color:var(--color-text-muted-on-inverse);white-space:pre-line}.signin__loop{display:grid;gap:var(--space-section);margin:var(--space-scale-48) 0 0;padding:0;list-style:none}.signin__loop li{display:flex;align-items:flex-start;gap:var(--space-inset)}.signin__loop li>span:last-child{display:grid;gap:var(--space-tight)}.signin__loop .t-caption{color:var(--color-text-muted-on-inverse)}.signin__step{display:grid;flex:none;place-items:center;width:var(--space-scale-32);height:var(--space-scale-32);border:var(--field-state-focus-border-width) solid var(--color-border-on-inverse);border-radius:var(--radius-control);color:var(--color-text-accent-on-inverse)}.signin__mug{margin:auto 0 0 auto;padding-bottom:var(--space-scale-48)}.signin__form{display:grid;place-items:center;padding:var(--space-scale-48) var(--space-gutter)}.signin__column{display:grid;gap:var(--space-section);width:min(400px,100%)}.signin__column>.t-overline+.t-display{margin-top:calc(var(--space-section) * -1 + var(--space-gap))}.signin__stack{display:grid;gap:var(--space-stack)}.signin__or{display:flex;align-items:center;gap:var(--space-inset)}.signin__or:before,.signin__or:after{content:"";flex:1;height:1px;background:var(--color-border-default)}.signin__back{justify-self:start;padding:0}.signin__terms{text-align:center}.note .t-label{margin:0 0 var(--space-tight)}.code{position:relative}.code__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;opacity:0;font-size:var(--type-title-size);cursor:text}.code__boxes{display:grid;grid-template-columns:repeat(6,1fr);gap:var(--space-inset-sm);pointer-events:none}.code__box{display:grid;place-items:center;height:var(--space-scale-48);padding:var(--space-gap) 0;background:var(--field-base-background);border:1px solid var(--field-base-border);border-radius:var(--field-base-radius);color:var(--color-text-primary);font-size:var(--type-title-size);font-weight:var(--type-title-weight)}.code__input:focus+.code__boxes .code__box[data-state=next]{border:var(--field-state-focus-border-width) solid var(--field-state-focus-border)}.code__box[data-state=error]{border:var(--field-state-error-border-width) solid var(--field-state-error-border)}@media(max-width:860px){.signin{grid-template-columns:1fr}.signin__story{padding:var(--space-section) var(--space-gutter)}.signin__headline{margin-top:var(--space-section);font-size:var(--type-display-size)}.signin__loop,.signin__mug{display:none}}.matrix{overflow-x:auto}.matrix table{border-collapse:separate;border-spacing:var(--space-gap);margin:calc(var(--space-gap) * -1);color:var(--color-text-primary)}.matrix th{padding:0 var(--space-gap);font-weight:inherit;white-space:nowrap}.matrix th[scope=row]{text-align:right;color:var(--color-text-secondary)}.matrix td{min-width:var(--space-scale-48);padding:var(--space-inset-sm) var(--space-gap);border-radius:var(--radius-cell);text-align:center;font-size:var(--type-label-size);font-weight:var(--type-label-weight)}.matrix td[data-heat="0"]{box-shadow:inset 0 0 0 1px var(--color-border-default)}.stamps{display:flex;flex-wrap:wrap;gap:var(--space-inset);margin:0;padding:0;list-style:none}.stamp{display:grid;place-content:center;justify-items:center;gap:var(--space-tight);width:calc(var(--space-scale-48) + var(--space-scale-32));aspect-ratio:1;border:2px solid var(--color-text-roasted);border-radius:var(--radius-control);outline:1px solid var(--color-text-roasted);outline-offset:calc(var(--space-tight) * -2);background:var(--color-surface-sunken);color:var(--color-text-roasted);text-align:center}.stamp__name{white-space:nowrap;font-size:var(--type-micro-size);font-weight:var(--type-label-weight);line-height:var(--type-micro-leading)}.stamp .t-micro{color:var(--color-text-roasted)}.stamps+.t-caption{margin-top:var(--space-inset)}.topbar{position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:var(--space-scale-48);height:calc(var(--space-scale-48) + var(--space-section));padding:0 var(--space-scale-48);background:var(--color-surface-card);border-bottom:1px solid var(--color-border-default)}.topbar__nav{display:flex;gap:var(--space-gap);height:100%}.topbar__nav a{display:grid;place-items:center;padding:0 var(--space-inset);color:var(--color-text-secondary);text-decoration:none;border-bottom:var(--space-tight) solid transparent;border-top:var(--space-tight) solid transparent}.topbar__nav a:hover{color:var(--color-text-primary);border-bottom-color:var(--color-text-accent)}.account{position:relative;margin-left:auto}.account__trigger{display:flex;align-items:center;gap:var(--space-inset-sm);padding:var(--space-tight) var(--space-inset-sm) var(--space-tight) var(--space-tight);background:none;border:1px solid transparent;border-radius:var(--radius-control);font:inherit;cursor:pointer}.account__trigger:hover,.account__trigger[aria-expanded=true]{border-color:var(--color-border-default)}.account__trigger .t-caption{color:var(--color-text-secondary)}.account__avatar{display:grid;place-items:center;width:var(--space-scale-32);height:var(--space-scale-32);border-radius:var(--radius-control);background:var(--color-surface-accent);color:var(--color-text-accent)}.account__menu{position:absolute;right:0;top:calc(100% + var(--space-gap));min-width:240px;overflow:hidden}.account__who{padding:var(--space-inset) var(--space-gutter);border-bottom:1px solid var(--color-border-default)}.account__signout{width:100%;padding:var(--space-inset) var(--space-gutter);background:none;border:0;color:var(--color-text-changed);text-align:left;font-family:inherit;cursor:pointer}.account__signout:hover{background:var(--color-surface-changed)}.home{display:grid;gap:var(--space-gap);max-width:1200px;margin:0 auto;padding:var(--space-scale-48)}.home>.t-display{margin-bottom:var(--space-gap)}.home__panels{display:grid;grid-template-columns:repeat(auto-fit,minmax(420px,1fr));gap:var(--space-section);align-items:start;margin-top:var(--space-section)}.panel{display:grid;gap:var(--space-gap);padding:var(--space-section) var(--space-section) var(--space-scale-32);scroll-margin-top:calc(var(--space-scale-48) * 2)}.panel>.rule{margin-bottom:var(--space-gap)}.panel__lead{margin-bottom:var(--space-inset)}@media(max-width:720px){.topbar{gap:var(--space-inset);padding:0 var(--space-gutter)}.topbar__nav,.account__trigger .t-caption{display:none}.home{padding:var(--space-section) var(--space-gutter)}.home__panels{grid-template-columns:1fr}}
