:root{--palette-neutral-white: #FFFFFF;--palette-neutral-black: #000000;--palette-ivory-100: #F6F2E9;--palette-sage-700: #697068;--palette-sage-950: #30352F;--palette-sage-100: #E8EDE5;--palette-forest-600: #557665;--palette-ivory-50: #FBF8F2;--palette-sand-200: #DED8CC;--palette-sage-500: #94998F;--palette-sand-300: #DED6CC;--palette-sage-150: #E6ECE4;--palette-sage-200: #E0E7DF;--palette-forest-700: #4F6D5C;--palette-stone-350: #C7C7BF;--palette-sage-50: #F2F5ED;--palette-slate-600: #687171;--palette-neutral-200: #D9D9D9;--palette-forest-650: #4F7361;--palette-sage-300: #BFC1BB;--palette-sage-400: #AEB0A8;--palette-slate-700: #5C6B66;--palette-neutral-50: #F2F1F0;--palette-stone-200: #DAD9D5;--palette-stone-300: #C9C8BF;--palette-stone-500: #A3A69E;--palette-stone-700: #727970;--palette-forest-900: #2F4C3C;--palette-sage-350: #A6BFAB;--palette-forest-magnolia-highlight: #E0E6E3;--palette-forest-magnolia-light: #B8C5BE;--palette-forest-magnolia-mid: #859C90;--palette-forest-magnolia-base: #557665;--palette-forest-magnolia-shadow: #3C5347;--palette-ochre-700: #80623D;--palette-ochre-50: #F5EEE2;--palette-ochre-200: #DED0B8;--palette-clay-700: #965D52;--palette-clay-50: #F6ECE8;--palette-clay-200: #DEC9C2;--palette-neutral-white-overlay-soft: rgba(255, 255, 255, .35);--palette-neutral-white-overlay-strong: rgba(255, 255, 255, .6);--palette-forest-selection-overlay: rgba(109, 138, 120, .2);--color-text-inverse: #FFFFFF;--color-effect-shadow: #000000;--color-surface-canvas: #F6F2E9;--color-text-secondary: #697068;--color-text-primary: #30352F;--color-surface-soft: #E8EDE5;--color-accent-default: #557665;--color-surface-card: #FBF8F2;--color-border-default: #DED8CC;--color-text-subtle: #94998F;--color-border-soft: #DED6CC;--color-surface-selected: #E6ECE4;--color-surface-control: #E0E7DF;--color-accent-strong: #4F6D5C;--color-border-subtle: #C7C7BF;--color-surface-raised: #F2F5ED;--space-0: 0px;--space-2: 2px;--space-4: 4px;--space-6: 6px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-44: 44px;--space-48: 48px;--space-56: 56px;--radius-0: 0px;--radius-12: 12px;--radius-card: 12px;--radius-documentation: 12px;--radius-pill: 999px;--radius-999: 999px;--radius-control-large: 999px;--radius-track: 999px;--radius-library-boundary: 0px;--color-illustration-line: #687171;--color-illustration-mask: #D9D9D9;--color-illustration-accent: #4F7361;--color-illustration-tone-light: #BFC1BB;--color-illustration-tone-medium: #AEB0A8;--color-guide-glyph: #5C6B66;--color-illustration-paper: #F2F1F0;--color-illustration-highlight: #DAD9D5;--spacing-card-list-gap: 12px;--spacing-card-inline-padding: 16px;--spacing-card-trailing-gap: 8px;--spacing-sequence-row-gap: 4px;--spacing-sequence-section-gap: 16px;--spacing-program-section-gap: 24px;--color-progress-track: #C9C8BF;--color-progress-current: #A3A69E;--color-progress-completed: #727970;--color-sound-activity: #2F4C3C;--color-icon-off: #AEB0A8;--opacity-icon-off-percent: 42;--color-calendar-unpracticed: #BFC1BB;--color-calendar-light: #E0E7DF;--color-calendar-practiced: #A6BFAB;--color-calendar-sufficient: #557665;--color-text-placeholder: #AEB0A8;--color-navigation-muted: #94998F;--color-brand-magnolia-highlight: #E0E6E3;--color-brand-magnolia-light: #B8C5BE;--color-brand-magnolia-mid: #859C90;--color-brand-magnolia-base: #557665;--color-brand-magnolia-shadow: #3C5347;--color-status-warning-foreground: #80623D;--color-status-warning-background: #F5EEE2;--color-status-warning-border: #DED0B8;--color-status-danger-foreground: #965D52;--color-status-danger-background: #F6ECE8;--color-status-danger-border: #DEC9C2;--color-status-success-foreground: #4F6D5C;--color-status-success-background: #E8EDE5;--color-status-success-border: #E6ECE4;--space-28: 28px;--space-40: 40px;--space-100: 100px;--spacing-card-block-padding: 12px;--spacing-card-title-description-gap: 8px;--spacing-assist-controls-gap: 24px;--spacing-control-label-gap: 6px;--geometry-session-progress-segment-gap: 1px;--spacing-calendar-day-inset: 4px;--spacing-calendar-day-label-gap: 8px;--spacing-page-inline: 20px;--spacing-page-bottom: 16px;--spacing-navigation-content-gap: 16px;--spacing-audio-action-reserve: 56px;--spacing-section-title-content-gap: 8px;--spacing-settings-footer-gap: 32px;--geometry-timeline-marker-column: 18px;--color-surface-translucent-soft: rgba(255, 255, 255, .35);--color-surface-translucent-strong: rgba(255, 255, 255, .6);--color-surface-selection-overlay: rgba(109, 138, 120, .2);--size-button-min-width: 80px;--size-button-action-max-width: 160px;--size-button-home-max-width: 240px;--size-button-action-height: 44px;--spacing-button-inline: 12px;--size-slider-track-height: 4px;--size-slider-thumb-diameter: 20px;--size-slider-hit-height: 44px;--radius-slider-track: 2px;--opacity-control-enabled: 100;--opacity-control-disabled: 45;--effect-slider-pressed-spread: 3px;--stroke-slider-focus: 2px;--stroke-control-default: 1px;--geometry-slider-endpoint-inset: 20px;--spacing-scale-header-slider-gap: 8px;--size-button-regular-max-width: 120px;--size-button-regular-min-width: 88px;--opacity-icon-resume: 70;--color-surface-section: #FFFFFF;--typography-section-small-font-family: "Noto Sans SC";--typography-section-small-font-size: 16px;--typography-section-small-font-weight: 500;--typography-section-small-line-height: 24px;--typography-section-small-letter-spacing: 0px;--typography-navigation-title-font-family: "Noto Sans SC";--typography-navigation-title-font-size: 17px;--typography-navigation-title-font-weight: 500;--typography-navigation-title-line-height: 24px;--typography-navigation-title-letter-spacing: 0px;--typography-body-regular-font-family: "Noto Sans SC";--typography-body-regular-font-size: 16px;--typography-body-regular-font-weight: 400;--typography-body-regular-line-height: 24px;--typography-body-regular-letter-spacing: 0px;--typography-heading-small-font-family: "Noto Sans SC";--typography-heading-small-font-size: 17px;--typography-heading-small-font-weight: 500;--typography-heading-small-line-height: 24px;--typography-heading-small-letter-spacing: 0px;--typography-caption-small-font-family: "Noto Sans SC";--typography-caption-small-font-size: 13px;--typography-caption-small-font-weight: 400;--typography-caption-small-line-height: 20px;--typography-caption-small-letter-spacing: 0px;--typography-caption-regular-font-family: "Noto Sans SC";--typography-caption-regular-font-size: 13px;--typography-caption-regular-font-weight: 400;--typography-caption-regular-line-height: 20px;--typography-caption-regular-letter-spacing: 0px;--typography-metric-compact-font-family: "Noto Sans SC";--typography-metric-compact-font-size: 22px;--typography-metric-compact-font-weight: 400;--typography-metric-compact-line-height: normal;--typography-metric-compact-letter-spacing: 0em;--typography-control-label-font-family: "Noto Sans SC";--typography-control-label-font-size: 16px;--typography-control-label-font-weight: 500;--typography-control-label-line-height: 24px;--typography-control-label-letter-spacing: 0px;--typography-program-description-font-family: "Noto Sans SC";--typography-program-description-font-size: 13px;--typography-program-description-font-weight: 400;--typography-program-description-line-height: 20px;--typography-program-description-letter-spacing: 0px;--typography-card-title-font-family: "Noto Sans SC";--typography-card-title-font-size: 16px;--typography-card-title-font-weight: 500;--typography-card-title-line-height: 24px;--typography-card-title-letter-spacing: 0px;--typography-caption-micro-font-family: "Noto Sans SC";--typography-caption-micro-font-size: 12px;--typography-caption-micro-font-weight: 400;--typography-caption-micro-line-height: 18px;--typography-caption-micro-letter-spacing: 0px;--typography-caption-microemphasis-font-family: "Noto Sans SC";--typography-caption-microemphasis-font-size: 12px;--typography-caption-microemphasis-font-weight: 500;--typography-caption-microemphasis-line-height: 18px;--typography-caption-microemphasis-letter-spacing: 0px;--typography-body-small-font-family: "Noto Sans SC";--typography-body-small-font-size: 13px;--typography-body-small-font-weight: 400;--typography-body-small-line-height: 20px;--typography-body-small-letter-spacing: 0px;--typography-timeline-detail-font-family: "Noto Sans SC";--typography-timeline-detail-font-size: 13px;--typography-timeline-detail-font-weight: 400;--typography-timeline-detail-line-height: 20px;--typography-timeline-detail-letter-spacing: 0px;--typography-control-small-font-family: "Noto Sans SC";--typography-control-small-font-size: 13px;--typography-control-small-font-weight: 500;--typography-control-small-line-height: 20px;--typography-control-small-letter-spacing: 0px;--typography-program-title-font-family: "Noto Sans SC";--typography-program-title-font-size: 16px;--typography-program-title-font-weight: 500;--typography-program-title-line-height: 24px;--typography-program-title-letter-spacing: 0px;--typography-caption-multiline-font-family: "Noto Sans SC";--typography-caption-multiline-font-size: 13px;--typography-caption-multiline-font-weight: 400;--typography-caption-multiline-line-height: 20px;--typography-caption-multiline-letter-spacing: 0px;--typography-metric-value-font-family: "Noto Sans SC";--typography-metric-value-font-size: 24px;--typography-metric-value-font-weight: 400;--typography-metric-value-line-height: normal;--typography-metric-value-letter-spacing: 0em;--typography-metric-display-font-family: "Noto Sans SC";--typography-metric-display-font-size: 56px;--typography-metric-display-font-weight: 400;--typography-metric-display-line-height: normal;--typography-metric-display-letter-spacing: 0em;--typography-body-large-font-family: "Noto Sans SC";--typography-body-large-font-size: 17px;--typography-body-large-font-weight: 400;--typography-body-large-line-height: 24px;--typography-body-large-letter-spacing: 0px;--typography-brand-productname-font-family: "Noto Sans SC";--typography-brand-productname-font-size: 17px;--typography-brand-productname-font-weight: 500;--typography-brand-productname-line-height: 24px;--typography-brand-productname-letter-spacing: 4px;--typography-action-spaced-font-family: "Noto Sans SC";--typography-action-spaced-font-size: 16px;--typography-action-spaced-font-weight: 400;--typography-action-spaced-line-height: 24px;--typography-action-spaced-letter-spacing: 0px;--typography-metric-hero-font-family: "Noto Sans SC";--typography-metric-hero-font-size: 68px;--typography-metric-hero-font-weight: 400;--typography-metric-hero-line-height: normal;--typography-metric-hero-letter-spacing: 0em;--typography-training-smallspaced-font-family: "Noto Sans SC";--typography-training-smallspaced-font-size: 13px;--typography-training-smallspaced-font-weight: 400;--typography-training-smallspaced-line-height: 20px;--typography-training-smallspaced-letter-spacing: 0px;--typography-caption-spaced-font-family: "Noto Sans SC";--typography-caption-spaced-font-size: 12px;--typography-caption-spaced-font-weight: 400;--typography-caption-spaced-line-height: 18px;--typography-caption-spaced-letter-spacing: 0px;--typography-action-emphasis-font-family: "Noto Sans SC";--typography-action-emphasis-font-size: 16px;--typography-action-emphasis-font-weight: 500;--typography-action-emphasis-line-height: 24px;--typography-action-emphasis-letter-spacing: 0px;--typography-legal-multiline-font-family: "Noto Sans SC";--typography-legal-multiline-font-size: 13px;--typography-legal-multiline-font-weight: 400;--typography-legal-multiline-line-height: 20px;--typography-legal-multiline-letter-spacing: 0px;--typography-caption-comfortable-font-family: "Noto Sans SC";--typography-caption-comfortable-font-size: 13px;--typography-caption-comfortable-font-weight: 400;--typography-caption-comfortable-line-height: 20px;--typography-caption-comfortable-letter-spacing: 0px;--documentation-20-medium-percent-160-0000023841858-font-family: "Noto Sans SC";--documentation-20-medium-percent-160-0000023841858-font-size: 20px;--documentation-20-medium-percent-160-0000023841858-font-weight: 500;--documentation-20-medium-percent-160-0000023841858-line-height: 1.6;--documentation-20-medium-percent-160-0000023841858-letter-spacing: 0em;--documentation-14-regular-percent-160-0000023841858-font-family: "Noto Sans SC";--documentation-14-regular-percent-160-0000023841858-font-size: 14px;--documentation-14-regular-percent-160-0000023841858-font-weight: 400;--documentation-14-regular-percent-160-0000023841858-line-height: 1.6;--documentation-14-regular-percent-160-0000023841858-letter-spacing: 0em;--documentation-14-regular-pixels-24-font-family: "Noto Sans SC";--documentation-14-regular-pixels-24-font-size: 14px;--documentation-14-regular-pixels-24-font-weight: 400;--documentation-14-regular-pixels-24-line-height: 24px;--documentation-14-regular-pixels-24-letter-spacing: 0em;--documentation-14-regular-pixels-22-font-family: "Noto Sans SC";--documentation-14-regular-pixels-22-font-size: 14px;--documentation-14-regular-pixels-22-font-weight: 400;--documentation-14-regular-pixels-22-line-height: 22px;--documentation-14-regular-pixels-22-letter-spacing: 0em;--typography-slider-label-font-family: "Noto Sans SC";--typography-slider-label-font-size: 12px;--typography-slider-label-font-weight: 400;--typography-slider-label-line-height: 18px;--typography-slider-label-letter-spacing: 0px;--typography-slider-labelselected-font-family: "Noto Sans SC";--typography-slider-labelselected-font-size: 12px;--typography-slider-labelselected-font-weight: 500;--typography-slider-labelselected-line-height: 18px;--typography-slider-labelselected-letter-spacing: 0px;--typography-training-phase-font-family: "Noto Sans SC";--typography-training-phase-font-size: 13px;--typography-training-phase-font-weight: 400;--typography-training-phase-line-height: 20px;--typography-training-phase-letter-spacing: 0px;--typography-training-clock-font-family: "Noto Sans SC";--typography-training-clock-font-size: 44px;--typography-training-clock-font-weight: 400;--typography-training-clock-line-height: 44px;--typography-training-clock-letter-spacing: -1px;--typography-training-program-font-family: "Noto Sans SC";--typography-training-program-font-size: 13px;--typography-training-program-font-weight: 400;--typography-training-program-line-height: 20px;--typography-training-program-letter-spacing: 0px;--typography-preparation-title-font-family: "Noto Sans SC";--typography-preparation-title-font-size: 17px;--typography-preparation-title-font-weight: 500;--typography-preparation-title-line-height: 24px;--typography-preparation-title-letter-spacing: 0px;--typography-preparation-instruction-font-family: "Noto Sans SC";--typography-preparation-instruction-font-size: 16px;--typography-preparation-instruction-font-weight: 400;--typography-preparation-instruction-line-height: 24px;--typography-preparation-instruction-letter-spacing: 0px;--typography-control-flash-font-family: "Noto Sans SC";--typography-control-flash-font-size: 13px;--typography-control-flash-font-weight: 400;--typography-control-flash-line-height: 20px;--typography-control-flash-letter-spacing: 0px;--typography-training-paused-font-family: "Noto Sans SC";--typography-training-paused-font-size: 16px;--typography-training-paused-font-weight: 400;--typography-training-paused-line-height: 24px;--typography-training-paused-letter-spacing: 0px;--typography-body-comfortable-font-family: "Noto Sans SC";--typography-body-comfortable-font-size: 16px;--typography-body-comfortable-font-weight: 400;--typography-body-comfortable-line-height: 24px;--typography-body-comfortable-letter-spacing: 0px;--typography-body-smallfixed-font-family: "Noto Sans SC";--typography-body-smallfixed-font-size: 13px;--typography-body-smallfixed-font-weight: 400;--typography-body-smallfixed-line-height: 20px;--typography-body-smallfixed-letter-spacing: 0px;--typography-caption-fixed-font-family: "Noto Sans SC";--typography-caption-fixed-font-size: 13px;--typography-caption-fixed-font-weight: 400;--typography-caption-fixed-line-height: 20px;--typography-caption-fixed-letter-spacing: 0px;--typography-caption-hint-font-family: "Noto Sans SC";--typography-caption-hint-font-size: 13px;--typography-caption-hint-font-weight: 400;--typography-caption-hint-line-height: 20px;--typography-caption-hint-letter-spacing: 0px;--typography-body-supporting-font-family: "Noto Sans SC";--typography-body-supporting-font-size: 13px;--typography-body-supporting-font-weight: 400;--typography-body-supporting-line-height: 20px;--typography-body-supporting-letter-spacing: 0px;--typography-timeline-meta-font-family: "Noto Sans SC";--typography-timeline-meta-font-size: 13px;--typography-timeline-meta-font-weight: 400;--typography-timeline-meta-line-height: 20px;--typography-timeline-meta-letter-spacing: 0px;--typography-home-programname-font-family: "Noto Sans SC";--typography-home-programname-font-size: 24px;--typography-home-programname-font-weight: 500;--typography-home-programname-line-height: 34px;--typography-home-programname-letter-spacing: 0px;--typography-section-data-font-family: "Noto Sans SC";--typography-section-data-font-size: 16px;--typography-section-data-font-weight: 400;--typography-section-data-line-height: 24px;--typography-section-data-letter-spacing: 0px;--typography-data-usernumber-font-family: "Noto Sans SC";--typography-data-usernumber-font-size: 17px;--typography-data-usernumber-font-weight: 400;--typography-data-usernumber-line-height: 26px;--typography-data-usernumber-letter-spacing: 0px;--typography-about-productname-font-family: "Noto Sans SC";--typography-about-productname-font-size: 20px;--typography-about-productname-font-weight: 500;--typography-about-productname-line-height: 29px;--typography-about-productname-letter-spacing: 0px;--typography-metric-empty-font-family: "Noto Sans SC";--typography-metric-empty-font-size: 18px;--typography-metric-empty-font-weight: 400;--typography-metric-empty-line-height: normal;--typography-metric-empty-letter-spacing: 0px;--typography-action-smallspaced-font-family: "Noto Sans SC";--typography-action-smallspaced-font-size: 13px;--typography-action-smallspaced-font-weight: 400;--typography-action-smallspaced-line-height: 20px;--typography-action-smallspaced-letter-spacing: 0px;--documentation-category-font-family: "Noto Sans SC";--documentation-category-font-size: 20px;--documentation-category-font-weight: 500;--documentation-category-line-height: 30px;--documentation-category-letter-spacing: 0px;--documentation-statelabel-font-family: "Noto Sans SC";--documentation-statelabel-font-size: 12px;--documentation-statelabel-font-weight: 400;--documentation-statelabel-line-height: 18px;--documentation-statelabel-letter-spacing: 0px;--documentation-spacednote-font-family: "Noto Sans SC";--documentation-spacednote-font-size: 14px;--documentation-spacednote-font-weight: 400;--documentation-spacednote-line-height: 24px;--documentation-spacednote-letter-spacing: 3px;--documentation-controlnote-font-family: "Noto Sans SC";--documentation-controlnote-font-size: 13px;--documentation-controlnote-font-weight: 400;--documentation-controlnote-line-height: 24px;--documentation-controlnote-letter-spacing: 0px;--documentation-storytitle-font-family: "Noto Sans SC";--documentation-storytitle-font-size: 15px;--documentation-storytitle-font-weight: 400;--documentation-storytitle-line-height: 22px;--documentation-storytitle-letter-spacing: 0px;--documentation-storybody-font-family: "Noto Sans SC";--documentation-storybody-font-size: 13px;--documentation-storybody-font-weight: 400;--documentation-storybody-line-height: 22px;--documentation-storybody-letter-spacing: 0px;--documentation-token-heading-font-family: "Noto Sans SC";--documentation-token-heading-font-size: 16px;--documentation-token-heading-font-weight: 400;--documentation-token-heading-line-height: 24px;--documentation-token-heading-letter-spacing: 0em;--documentation-token-specification-font-family: "Noto Sans SC";--documentation-token-specification-font-size: 12px;--documentation-token-specification-font-weight: 400;--documentation-token-specification-line-height: 22px;--documentation-token-specification-letter-spacing: 0em;--documentation-color-label-font-family: "Noto Sans SC";--documentation-color-label-font-size: 12px;--documentation-color-label-font-weight: 400;--documentation-color-label-line-height: normal;--documentation-color-label-letter-spacing: 0em;--documentation-color-note-font-family: "Noto Sans SC";--documentation-color-note-font-size: 12px;--documentation-color-note-font-weight: 400;--documentation-color-note-line-height: 20px;--documentation-color-note-letter-spacing: 0em;--documentation-resource-title-font-family: "Noto Sans SC";--documentation-resource-title-font-size: 20px;--documentation-resource-title-font-weight: 400;--documentation-resource-title-line-height: 24px;--documentation-resource-title-letter-spacing: 0em;--elevation-footer-scrolled: 0px -3px 10px 0px rgba(48, 53, 47, .06)}.site{margin:0;min-height:100dvh;display:flex;flex-direction:column;background:var(--color-surface-canvas);color:var(--color-text-primary);font-family:var(--typography-caption-regular-font-family),"PingFang SC","Microsoft YaHei",system-ui,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.site-inner{width:min(1080px,calc(100% - 2 * var(--space-24)));margin-inline:auto}.site-header{height:90px;padding-top:29px;box-sizing:border-box}.site-brand{margin:0;font-family:var(--typography-heading-small-font-family),"PingFang SC","Microsoft YaHei",system-ui,sans-serif;font-size:var(--typography-heading-small-font-size);font-weight:var(--typography-heading-small-font-weight);line-height:var(--typography-heading-small-line-height);letter-spacing:var(--typography-heading-small-letter-spacing);color:var(--color-text-primary)}.site-main{display:flex;align-items:flex-start;justify-content:center;gap:var(--space-16);margin-top:6px;height:clamp(0px,calc(100dvh - 307px),653px)}.site-screen{margin:0;box-sizing:border-box;background:var(--color-surface-card);border:1px solid var(--color-border-default);border-radius:var(--radius-card);padding:var(--space-10) var(--space-6);overflow:hidden}.site-screen img{display:block;width:100%;height:100%;object-fit:contain}.site-screen--prep,.site-screen--records{flex:0 0 auto;height:80.09%;aspect-ratio:245 / 523;position:relative;top:14.4%}.site-screen--home{flex:0 0 auto;height:100%;aspect-ratio:310 / 653}.site-statement{margin-top:54px;text-align:center}.site-statement-title{margin:0;font-family:var(--typography-heading-small-font-family),"PingFang SC","Microsoft YaHei",system-ui,sans-serif;font-size:var(--typography-heading-small-font-size);font-weight:var(--typography-heading-small-font-weight);line-height:var(--typography-heading-small-line-height);letter-spacing:var(--typography-heading-small-letter-spacing);color:var(--color-text-primary)}.site-statement-note{margin:var(--space-16) 0 17px;font-family:var(--typography-caption-regular-font-family),"PingFang SC","Microsoft YaHei",system-ui,sans-serif;font-size:var(--typography-caption-regular-font-size);font-weight:var(--typography-caption-regular-font-weight);line-height:var(--typography-caption-regular-line-height);letter-spacing:var(--typography-caption-regular-letter-spacing);color:var(--color-text-secondary)}.site-footer{margin-top:auto;height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);background:var(--color-surface-soft)}.site-footer-line,.police-filing{font-family:var(--typography-legal-multiline-font-family),"PingFang SC","Microsoft YaHei",system-ui,sans-serif;font-size:var(--typography-legal-multiline-font-size);font-weight:var(--typography-legal-multiline-font-weight);line-height:var(--typography-legal-multiline-line-height);letter-spacing:var(--typography-legal-multiline-letter-spacing);color:var(--color-text-secondary)}.site-footer-line{margin:0}.police-filing{display:inline-flex;align-items:center;gap:var(--space-4);text-decoration:none}.police-filing img{display:block;object-fit:contain}.police-filing:hover,.police-filing:focus-visible{text-decoration:underline}.site-filing{color:var(--color-text-secondary);text-decoration:none}.site-filing:hover,.site-filing:focus-visible{text-decoration:underline}@media (max-width: 1023px){.site-inner{width:calc(100% - 2 * var(--space-20))}.site-header{height:auto;padding-top:22px}.site-main{position:relative;display:block;aspect-ratio:335 / 417;height:auto;margin:30px auto 0;max-width:460px}.site-screen{padding:var(--space-6) var(--space-4);margin-top:0;z-index:1}.site-screen--prep{position:absolute;height:auto;left:0;top:20.38%;width:31.34%;aspect-ratio:105 / 231.24}.site-screen--home{position:absolute;height:auto;z-index:2;left:24.78%;top:.96%;width:50.45%;aspect-ratio:169 / 365.16}.site-screen--records{position:absolute;height:auto;left:68.66%;top:20.38%;width:31.34%;aspect-ratio:105 / 231.24}.site-statement{margin-top:var(--space-32)}.site-statement-note{margin-top:var(--space-12)}.site-footer{height:75px}}
