.section-resume{box-sizing:border-box;display:grid;grid-template-columns:88px minmax(0,1fr) auto;align-items:center;gap:16px;margin:14px auto 18px;padding:16px 20px;max-width:min(1080px,calc(100% - 32px));border:1px solid #d3e3e3;border-radius:20px;background:#f1f7f7;color:#193d43;box-shadow:0 3px 14px #0f3c410a}.section-resume[hidden]{display:none!important}.section-resume .resume-mascot img{display:block;width:88px;height:88px;object-fit:contain}.section-resume-copy{min-width:0}.section-resume h2{margin:0 0 6px;font:700 calc(1.2rem * var(--aypot-text-scale, 1))/1.3 system-ui;color:#193d43;overflow-wrap:anywhere}.section-resume p{margin:0;font:400 calc(.9rem * var(--aypot-text-scale, 1))/1.5 system-ui;color:#4d666a;overflow-wrap:anywhere}.section-resume #sectionResumeAction{box-sizing:border-box;min-height:48px;min-width:116px;max-width:100%;padding:12px 22px;border:1px solid #0f5c5a;border-radius:12px;background:#0f5c5a;color:#fff;font:650 calc(1rem * var(--aypot-text-scale, 1))/1.4 system-ui;white-space:normal;cursor:pointer;box-shadow:0 2px 3px #0f3c4110}.section-resume #sectionResumeAction:hover{background:#0b4847;border-color:#0b4847}.section-resume #sectionResumeAction:focus-visible{outline:3px solid #3f3aa8;outline-offset:3px}.section-resume #sectionResumeAction:disabled{opacity:.7;cursor:wait}.section-resume [role=status]{grid-column:2/-1}body.kids-immersive .section-resume{display:none!important}@media(max-width:560px){.section-resume{grid-template-columns:64px minmax(0,1fr);max-width:calc(100% - 24px);padding:14px;gap:12px}.section-resume .resume-mascot img{width:64px;height:64px}.section-resume h2{font-size:calc(1.1rem * var(--aypot-text-scale, 1))}.section-resume #sectionResumeAction{grid-column:2;width:100%;min-width:0}.section-resume [role=status]{grid-column:1/-1}}.ks-page .ks-cover:has(#sectionResume){top:calc(var(--resume-header-height,88px) + 8px);overflow-y:auto;align-items:start}.ks-page #ksWelcome #sectionResume{max-width:100%;margin:0 0 12px;text-align:left}.section-resume .resume-mascot{position:relative;display:block;box-sizing:border-box;width:88px;height:88px;min-width:0;min-height:0;padding:0;border:0;border-radius:12px;background:transparent;cursor:pointer;opacity:1;box-shadow:none;transition:none}.section-resume .resume-mascot img{pointer-events:none}.section-resume .resume-mascot span{position:absolute;right:0;bottom:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid #d3e3e3;border-radius:50%;background:#fff;color:#0f5c5a;font:700 calc(14px * var(--aypot-text-scale, 1))/1 system-ui;pointer-events:none}.section-resume .resume-mascot:focus-visible{outline:3px solid #3f3aa8;outline-offset:3px}.section-resume .resume-mascot:disabled{cursor:default;opacity:1}.section-resume .resume-mascot:disabled span{display:none}@media(max-width:560px){.section-resume .resume-mascot{width:64px;height:64px}}
