.resume-page{max-width:1920px;padding-inline:32px}.resume-intro-section{padding-top:72px}.resume-title-break{display:inline}.resume-hero-actions{justify-content:center;gap:12px;margin-top:18px;padding-top:0}.resume-report-card-section{max-width:none;padding-top:16px}.report-card-board{max-width:980px;padding:62px 18px 18px}.report-card-paper{--report-content-inset:96px;font-family:var(--font-gochi-hand),cursive;letter-spacing:0;border-radius:4px;padding:44px clamp(24px,4vw,48px) 32px 0;font-size:20px;font-weight:400}.report-card-header{max-width:none;margin-bottom:28px;position:relative}.report-card-stamp-slot{aspect-ratio:1;width:144px;scroll-margin-top:100px;position:absolute;top:0;right:0}.report-card-stamp-slot:focus{outline:none}.report-card-heading{color:var(--report-ink);text-wrap:balance;letter-spacing:0;font-size:clamp(30px,3.5vw,38px);font-weight:400;line-height:1.1}.report-card-kicker{letter-spacing:.04em;margin-bottom:12px;font-size:15px;font-weight:400}.report-card-copy{letter-spacing:0;margin-top:10px;font-size:20px;line-height:1.4}.report-card-social-proof{box-shadow:none;background:0 0;border:0;margin-top:18px;padding:0}.report-card-social-text{color:var(--report-muted);letter-spacing:0;font-size:18px}.report-card-row{border-color:#1111111f;scroll-margin-top:100px}.report-card-row:first-child{border-top:0}.report-card-row article{gap:18px;padding-block:32px}.report-card-row-main{display:block;position:relative}.report-card-row-content{gap:10px}.report-card-row-heading{padding-right:90px}.report-card-row-heading h4{letter-spacing:0;font-size:clamp(26px,2.8vw,32px);font-weight:400;line-height:1.15}.report-card-row-role{padding-right:78px;font-size:20px;font-weight:400;line-height:1.3}.report-card-row-date{font-variant-numeric:tabular-nums;margin-top:-6px;font-size:18px;font-weight:400;line-height:1.35}.report-card-row-summary{letter-spacing:0;max-width:none;font-size:20px;line-height:1.45}.report-card-row-mark{min-height:0;position:absolute;top:0;right:0}.report-card-grade-options{grid-template-columns:repeat(8,minmax(0,1fr));gap:8px;max-width:520px;display:grid}.report-card-grade-button{color:#555;background:#ffffffa6;border-radius:5px;min-width:0;min-height:44px;padding:6px;font-size:23px}.report-card-grade-button[data-selected=true]{color:#ae2925}.report-card-grade-button,.report-card-grade-mark-text,.report-card-final-stamp-grade{font-family:var(--font-gochi-hand),cursive;font-weight:400}.report-card-footer{font-size:18px;font-weight:400;line-height:1.4}.report-card-reset{font-size:19px}.report-card-final-stamp{width:100%;margin:0;position:relative;top:auto;right:auto}.report-card-feedback-title{letter-spacing:-.025em}@media (max-width:780px){.resume-report-card-section{margin-inline:0;padding-top:16px}.report-card-board{padding:52px 7px 7px}.report-card-clip{width:150px;height:38px;top:10px}.report-card-paper{--report-content-inset:20px;padding:28px 20px 24px 0}.report-card-header{margin-bottom:26px}.report-card-stamp-slot{width:120px}.report-card-row-heading{display:block}.report-card-row article{padding-block:28px}.report-card-row-main{display:block}.report-card-row-mark{top:-5px}.report-card-row-summary{font-size:18px;line-height:1.45}.report-card-footer{gap:14px}}@media (max-width:520px){.report-card-paper{--report-content-inset:16px;padding-right:16px}.report-card-grade-options{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.report-card-social-text{max-width:23ch}.report-card-row-heading{padding-right:64px}.report-card-row-role{padding-right:0}.report-card-grade-mark{width:64px;height:44px}.report-card-grade-mark-text{font-size:28px}}@media (max-width:768px){.resume-page{padding-inline:16px}.resume-intro-section{padding-top:40px}}.report-card-grading-prompt{padding-left:var(--report-content-inset);color:var(--report-ink);margin:0 0 14px;font-size:20px}.report-card-group-title{padding-left:var(--report-content-inset);color:var(--report-muted);letter-spacing:0;margin:28px 0 0;font-size:22px;font-weight:400}@media (prefers-reduced-motion:reduce){.report-card-final-stamp.is-slammed{opacity:1;animation:none;transform:rotate(-12deg)}}
