@page{size:Letter;margin:.5in}:root{--app-font: Arial, "Arial Hebrew", Helvetica, "Noto Sans Hebrew", "Noto Sans", sans-serif}.print-root,.print-root *,.MuiTypography-root{font-family:var(--app-font)!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media print{.print-root,.print-root *,.MuiTypography-root{font-family:var(--app-font)!important}}.body{font-family:Times New Roman,Times,serif}.print-root{font-family:Times New Roman,serif;color:#000;line-height:1.6;font-size:13.5px}.h{font-weight:600;font-size:22px;margin-bottom:6px}.subhead{font-weight:600;font-family:Times New Roman,Times,serif;margin-top:0}.q{margin-top:0}.field-row{display:flex;align-items:baseline;margin-top:16px;margin-bottom:16px;gap:8px;white-space:nowrap;overflow:hidden}.line.xs{flex:0 0 10ch}.line.sm{flex:0 0 16ch}.line.m{flex:0 0 32ch}.lines-multi .line{width:100%}.section{margin-bottom:18px}.section-title{font-weight:800;font-family:Times New Roman,serif;font-size:22px;margin-bottom:6px;line-height:1.25}.section-body{padding-left:24px}.field-row{display:flex;align-items:baseline;gap:8px;white-space:nowrap;overflow:hidden}.line{flex:1 1 auto;border-bottom:1px solid #000;height:1.1em;transform:translateY(.2em)}.numbered-rows{display:grid;grid-template-columns:2ch 1fr;column-gap:8px;align-items:baseline;white-space:nowrap;overflow:hidden}.page-break{break-after:page;page-break-after:always}.children-list{padding-left:24px}.children-list .row{display:grid;grid-template-columns:2ch 1fr;column-gap:8px;align-items:baseline;white-space:nowrap;overflow:hidden}.children-list .index{text-align:right}.children-list .line{width:100%;border-bottom:1px solid #000;height:3em;transform:translateY(.2em)}.educ-row{display:grid;grid-template-columns:max-content 1fr max-content 1fr;column-gap:8px;row-gap:24px;align-items:center;white-space:nowrap;overflow:hidden}.educ-row .line{width:auto;justify-self:start}.educ-row>:nth-child(1){grid-column:1;grid-row:1}.educ-row>:nth-child(2).line{grid-column:2 / -1;grid-row:1;width:100%}.educ-row>:nth-child(3){grid-column:1;grid-row:2;padding-left:100px}.educ-row>:nth-child(4).line{grid-column:2 -1;grid-row:2;width:40ch}.educ-row>:nth-child(5){grid-column:3;grid-row:2;margin-left:-250px}.educ-row>:nth-child(6).line{grid-column:4;grid-row:2;width:40ch;margin-left:-170px}.answer-lines{margin-top:6px}.answer-line{display:block;width:100%;border-bottom:1px solid #000;height:1.2em;margin-top:8px}.print-page{line-height:1.75}.print-page .section-title{margin-bottom:14px}.print-page .field-row{margin-top:22px!important;margin-bottom:22px!important}.print-page .answer-line{height:1.55em;margin-top:22px}.print-page .answer-lines{margin-top:10px;margin-bottom:12px}.print-page .children-list .row{margin-top:10px;margin-bottom:10px}.print-page .children-list .line{height:2.4em}.print-page .comfort-matrix{row-gap:18px;margin-top:16px;margin-bottom:16px}.print-page .subhead{margin-top:28px!important;margin-bottom:10px}.print-page .q{margin-top:18px;margin-bottom:10px;line-height:1.55}.print-page .educ-grid>div{margin-top:22px!important;margin-bottom:40px!important}.comfort-head{font-weight:600;text-align:center;justify-self:center}.comfort-subject{font-weight:500;text-align:start}.comfort-matrix{display:grid;grid-template-columns:max-content 24mm 24mm 24mm 1fr;column-gap:12px;row-gap:8px;align-items:center;white-space:nowrap;margin-top:6px}.check-cell{position:relative;height:1.4em;display:flex;align-items:flex-end;justify-content:center}.check-cell:after{content:"";display:block;width:100%;border-bottom:1px solid #000}@media print{.no-print{display:none!important}html,body,#root,.page-content{background:#fff!important;margin:0!important;padding:0!important;height:auto!important;min-height:0!important;overflow:visible!important;width:100%!important}.print-root{position:static!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;color:#000!important;background:#fff!important;display:block!important}.print-root *{overflow:visible!important;box-shadow:none!important;-webkit-print-color-adjust:exact!important;print-color-adjust:exact!important}.print-root .section,.print-root .answer-lines,.print-root .comfort-matrix{break-inside:auto!important;page-break-inside:auto!important}}
