.print-module__jLEhRG__screen{font-family:var(--bp-font);color:var(--ink);flex-direction:column;align-items:center;gap:18px;padding:24px 16px 64px;display:flex}.print-module__jLEhRG__toolbar{flex-wrap:wrap;justify-content:center;gap:12px;width:100%;max-width:210mm;display:flex}.print-module__jLEhRG__toolbar>*{flex:0 240px}.print-module__jLEhRG__sheet{box-sizing:border-box;width:210mm;max-width:100%;min-height:297mm;font-family:var(--bp-font);color:#000;background:#fff;border-radius:6px;padding:14mm 14mm 12mm;box-shadow:0 1px 2px #00000014,0 8px 28px #00000014}.print-module__jLEhRG__brand{justify-content:space-between;align-items:center;gap:12px;font-size:15px;font-weight:700;display:flex}.print-module__jLEhRG__word{letter-spacing:-.01em;font-size:20px}.print-module__jLEhRG__word b{color:#0f7a4f}.print-module__jLEhRG__title{letter-spacing:-.02em;margin:6mm 0 0;font-size:32px;font-weight:700;line-height:36px}.print-module__jLEhRG__sub{margin:6px 0 0;font-size:17px;line-height:23px}.print-module__jLEhRG__fill{grid-template-columns:1fr 1fr;gap:3mm 8mm;margin-top:5mm;display:grid}.print-module__jLEhRG__fillItem{align-items:flex-end;gap:8px;font-size:15px;font-weight:700;display:flex}.print-module__jLEhRG__fillItem span:last-child{border-bottom:1.5px solid #00000073;flex:1;height:22px}.print-module__jLEhRG__fillWide{grid-column:1/-1}.print-module__jLEhRG__box{break-inside:avoid;border:2px solid #00000029;border-radius:18px;margin-top:5mm;padding:4mm 6mm}.print-module__jLEhRG__box h2{margin:0 0 3mm;font-size:20px;line-height:24px}.print-module__jLEhRG__keyDates{border-collapse:collapse;width:100%;font-size:14px;line-height:18px}.print-module__jLEhRG__keyDates td{vertical-align:top;border-top:1px solid #0000001a;padding:5px 0}.print-module__jLEhRG__keyDates tr:first-child td{border-top:0}.print-module__jLEhRG__keyDates td:first-child{white-space:nowrap;width:34%;padding-right:10px;font-weight:700}.print-module__jLEhRG__keyList{margin:0;padding:0;font-size:14px;line-height:18px;list-style:none}.print-module__jLEhRG__keyList[data-dense=true]{columns:2;column-gap:8mm}.print-module__jLEhRG__keyList li{break-inside:avoid;border-top:1px solid #0000001a;grid-template-columns:30mm minmax(0,1fr);gap:8px;padding:3px 0;display:grid}.print-module__jLEhRG__keyList b{white-space:nowrap;font-weight:700}.print-module__jLEhRG__weeks{columns:2;column-gap:8mm;margin:0;padding:0;list-style:none}.print-module__jLEhRG__weeks[data-dense=true]{columns:3;column-gap:5mm}.print-module__jLEhRG__weeks[data-dense=true] .print-module__jLEhRG__week{grid-template-columns:13px 44px minmax(0,1fr);gap:5px;font-size:12px;line-height:15px}.print-module__jLEhRG__week{break-inside:avoid;border-top:1px solid #00000014;grid-template-columns:16px 50px minmax(0,1fr);align-items:center;gap:6px;padding:2px 0;font-size:13px;line-height:16px;display:grid}.print-module__jLEhRG__tick{border:1.5px solid #0000008c;border-radius:4px;width:13px;height:13px}.print-module__jLEhRG__weekDate{font-variant-numeric:tabular-nums;font-weight:700}.print-module__jLEhRG__phase{flex-wrap:wrap;gap:6px 14px;margin:0 0 3mm;font-size:13px;display:flex}.print-module__jLEhRG__phase b{font-weight:700}.print-module__jLEhRG__foot{break-inside:avoid;align-items:center;gap:6mm;margin-top:5mm;display:flex}.print-module__jLEhRG__foot p{margin:0;font-size:15px;line-height:21px}.print-module__jLEhRG__foot strong{font-size:18px;line-height:24px;display:block}.print-module__jLEhRG__small{color:#0009;margin-top:3mm;font-size:11px;line-height:15px}.print-module__jLEhRG__poster{flex-direction:column;min-height:297mm;display:flex}.print-module__jLEhRG__posterTitle{letter-spacing:-.025em;margin:10mm 0 0;font-size:54px;font-weight:700;line-height:58px}.print-module__jLEhRG__posterLead{margin:5mm 0 0;font-size:22px;line-height:30px}.print-module__jLEhRG__posterMain{grid-template-columns:78mm 1fr;align-items:center;gap:10mm;margin-top:12mm;display:grid}.print-module__jLEhRG__qrFrame{background:#fff;border:3px solid #5665f0;border-radius:22px;padding:4mm}.print-module__jLEhRG__qrFrame svg{width:100%;height:auto;display:block}.print-module__jLEhRG__steps{counter-reset:step;margin:0;padding:0;list-style:none}.print-module__jLEhRG__steps li{counter-increment:step;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:4mm 0;font-size:21px;font-weight:700;line-height:27px;display:grid}.print-module__jLEhRG__steps li+li{border-top:2px solid #00000014}.print-module__jLEhRG__steps li:before{content:counter(step);color:#fff;background:#5665f0;border-radius:50%;place-items:center;width:40px;height:40px;font-size:19px;display:grid}.print-module__jLEhRG__nextDate{border:2px solid #00000029;border-radius:22px;align-items:center;gap:6mm;margin-top:12mm;padding:6mm 7mm;display:flex}.print-module__jLEhRG__nextDate p{margin:0;font-size:19px;line-height:26px}.print-module__jLEhRG__nextDate strong{font-size:30px;line-height:36px;display:block}.print-module__jLEhRG__posterFoot{justify-content:space-between;align-items:flex-end;gap:8mm;margin-top:auto;padding-top:10mm;font-size:15px;line-height:21px;display:flex}.print-module__jLEhRG__posterUrl{font-size:19px;font-weight:700}@media screen and (max-width:760px){.print-module__jLEhRG__sheet{min-height:0;padding:20px 16px}.print-module__jLEhRG__fill{grid-template-columns:1fr}.print-module__jLEhRG__weeks,.print-module__jLEhRG__weeks[data-dense=true]{columns:1}.print-module__jLEhRG__posterTitle{font-size:36px;line-height:40px}.print-module__jLEhRG__posterMain{grid-template-columns:1fr}.print-module__jLEhRG__qrFrame{max-width:260px}.print-module__jLEhRG__poster{min-height:0}.print-module__jLEhRG__foot,.print-module__jLEhRG__posterFoot{flex-direction:column;align-items:flex-start}}@media print{.print-module__jLEhRG__screen{padding:0;display:block}.print-module__jLEhRG__toolbar{display:none}.print-module__jLEhRG__sheet{width:auto;min-height:0;box-shadow:none;border-radius:0;padding:0}.print-module__jLEhRG__poster{height:269mm;min-height:0}}
@media print{@page{size:A4 portrait;margin:14mm 14mm 12mm}html:has([data-kit-print]){background:#fff!important}html:has([data-kit-print]) body{background:#fff!important}html:has([data-kit-print]) .ec-root{background:#fff!important}:is(html:has([data-kit-print]) .ss-nav,html:has([data-kit-print]) .ss-footer){display:none!important}html:has([data-kit-print]) *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
